Re: [gentoo-dev] gentoo-functions is in the tree

2014-03-18 Thread William Hubbs
On Sun, Mar 16, 2014 at 09:36:02PM -0400, Mike Gilbert wrote: > On Mon, Mar 10, 2014 at 7:30 PM, William Hubbs wrote: > > All, > > > > for bug 373219 [1], we are working on providing a functions.sh that does > > not rely on OpenRc so that people who are not using OpenRc can > > completely remove i

Re: [gentoo-dev] gentoo-functions is in the tree

2014-03-16 Thread Mike Gilbert
On Mon, Mar 10, 2014 at 7:30 PM, William Hubbs wrote: > All, > > for bug 373219 [1], we are working on providing a functions.sh that does > not rely on OpenRc so that people who are not using OpenRc can > completely remove it from their systems. > > I can now report that gentoo-functions has been

Re: [gentoo-dev] gentoo-functions is in the tree

2014-03-12 Thread Michał Górny
Dnia 2014-03-13, o godz. 07:59:55 Patrick Lauer napisał(a): > On 03/13/2014 12:52 AM, William Hubbs wrote: > > >>> No, I don't think gentoo-functions should take over the symbolic > >>> link in /etc/init.d/functions.sh; that needs to stay with OpenRc. > >>> My plan there is to work that into a s

Re: [gentoo-dev] gentoo-functions is in the tree

2014-03-12 Thread Joshua Kinard
On 03/12/2014 7:59 PM, Patrick Lauer wrote: > On 03/13/2014 12:52 AM, William Hubbs wrote: > No, I don't think gentoo-functions should take over the symbolic link in /etc/init.d/functions.sh; that needs to stay with OpenRc. My plan there is to work that into a script that prints a w

Re: [gentoo-dev] gentoo-functions is in the tree

2014-03-12 Thread Patrick McLean
On Thu, 13 Mar 2014 07:59:55 +0800 Patrick Lauer wrote: > On 03/13/2014 12:52 AM, William Hubbs wrote: > > Why deprecate it? > > I'm getting really irritated with the current trend of randomly > renaming and movearounding things. All it does is confuse people, > break existing setups and make d

Re: [gentoo-dev] gentoo-functions is in the tree

2014-03-12 Thread Patrick Lauer
On 03/13/2014 12:52 AM, William Hubbs wrote: >>> No, I don't think gentoo-functions should take over the symbolic >>> link in /etc/init.d/functions.sh; that needs to stay with OpenRc. >>> My plan there is to work that into a script that prints a warning >>> message. It will stay that way until ope

Re: [gentoo-dev] gentoo-functions is in the tree

2014-03-12 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 12/03/14 03:59 PM, William Hubbs wrote: > All, > > thinking about this further, > > There may not be a need to remove /etc/init.d/functions.sh as long > as it is understood that this is part of OpenRc, not the gentoo > base. > > In other words,

Re: [gentoo-dev] gentoo-functions is in the tree

2014-03-12 Thread William Hubbs
All, thinking about this further, There may not be a need to remove /etc/init.d/functions.sh as long as it is understood that this is part of OpenRc, not the gentoo base. In other words, tools that must work when OpenRc is not present should source /lib/gentoo/functions.sh, NOT /etc/init.d/funct

Re: [gentoo-dev] gentoo-functions is in the tree

2014-03-12 Thread William Hubbs
On Wed, Mar 12, 2014 at 01:02:13PM -0400, Ian Stakenvicius wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On 10/03/14 07:30 PM, William Hubbs wrote: > > The quickest way to find things that will need this fix is to rm > > /etc/init.d/functions.sh and file bugs against things that

Re: [gentoo-dev] gentoo-functions is in the tree

2014-03-12 Thread Tom Wijsman
On Wed, 12 Mar 2014 13:02:13 -0400 Ian Stakenvicius wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On 10/03/14 07:30 PM, William Hubbs wrote: > > The quickest way to find things that will need this fix is to rm > > /etc/init.d/functions.sh and file bugs against things that break

Re: [gentoo-dev] gentoo-functions is in the tree

2014-03-12 Thread William Hubbs
On Wed, Mar 12, 2014 at 01:08:43PM -0400, Rich Freeman wrote: > On Wed, Mar 12, 2014 at 12:52 PM, William Hubbs wrote: > > On Wed, Mar 12, 2014 at 09:14:58AM -0400, Ian Stakenvicius wrote: > >> ...why not? As you've said yourself, nothing related to openrc uses > >> /etc/init.d/functions.sh; if e

Re: [gentoo-dev] gentoo-functions is in the tree

2014-03-12 Thread Rich Freeman
On Wed, Mar 12, 2014 at 12:52 PM, William Hubbs wrote: > On Wed, Mar 12, 2014 at 09:14:58AM -0400, Ian Stakenvicius wrote: >> ...why not? As you've said yourself, nothing related to openrc uses >> /etc/init.d/functions.sh; if everything else in the tree is going to >> use the new gentoo-functions

Re: [gentoo-dev] gentoo-functions is in the tree

2014-03-12 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 12/03/14 12:52 PM, William Hubbs wrote: > > The relevance is that /etc/init.d/functions.sh is currently part > of OpenRc's public API, and semantic versioning has a very > specific description of how to deprecate functionality. > > If Gentoo nee

Re: [gentoo-dev] gentoo-functions is in the tree

2014-03-12 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 10/03/14 07:30 PM, William Hubbs wrote: > The quickest way to find things that will need this fix is to rm > /etc/init.d/functions.sh and file bugs against things that break > and make them block the tracker. ..is there a tracker bug currently?

Re: [gentoo-dev] gentoo-functions is in the tree

2014-03-12 Thread William Hubbs
On Wed, Mar 12, 2014 at 09:14:58AM -0400, Ian Stakenvicius wrote: > yeah.. I scanned that bug, saw his arguments, but didn't see anything > afterwards that seemed to address his arguments (nor anything that > specifically addressed the removal of /etc/init.d/functions.sh as the > de-facto location)

Re: [gentoo-dev] gentoo-functions is in the tree

2014-03-12 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 11/03/14 09:10 PM, William Hubbs wrote: > On Tue, Mar 11, 2014 at 10:10:42AM -0400, Ian Stakenvicius wrote: >> -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 >> >> On 10/03/14 07:30 PM, William Hubbs wrote: >>> All, >>> >>> for bug 373219 [1],

Re: [gentoo-dev] gentoo-functions is in the tree

2014-03-11 Thread William Hubbs
On Tue, Mar 11, 2014 at 03:10:16PM -0400, Ian Stakenvicius wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On 11/03/14 02:24 PM, Rich Freeman wrote: > > On Tue, Mar 11, 2014 at 1:54 PM, Michał Górny > > wrote: > >> Dnia 2014-03-10, o godz. 18:30:29 William Hubbs > >> napisał(a): >

Re: [gentoo-dev] gentoo-functions is in the tree

2014-03-11 Thread William Hubbs
On Tue, Mar 11, 2014 at 10:10:42AM -0400, Ian Stakenvicius wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On 10/03/14 07:30 PM, William Hubbs wrote: > > All, > > > > for bug 373219 [1], we are working on providing a functions.sh that > > does not rely on OpenRc so that people who

Re: [gentoo-dev] gentoo-functions is in the tree

2014-03-11 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 11/03/14 02:24 PM, Rich Freeman wrote: > On Tue, Mar 11, 2014 at 1:54 PM, Michał Górny > wrote: >> Dnia 2014-03-10, o godz. 18:30:29 William Hubbs >> napisał(a): >> >>> Also, do not add hard dependencies to your packages on >>> gentoo-functions

Re: [gentoo-dev] gentoo-functions is in the tree

2014-03-11 Thread Rich Freeman
On Tue, Mar 11, 2014 at 1:54 PM, Michał Górny wrote: > Dnia 2014-03-10, o godz. 18:30:29 > William Hubbs napisał(a): > >> Also, do not add hard dependencies to your packages on gentoo-functions. >> The goal is to add gentoo-functions to @system once it is stable. > > Why? I'm pretty sure we were

Re: [gentoo-dev] gentoo-functions is in the tree

2014-03-11 Thread Michał Górny
Dnia 2014-03-10, o godz. 18:30:29 William Hubbs napisał(a): > Also, do not add hard dependencies to your packages on gentoo-functions. > The goal is to add gentoo-functions to @system once it is stable. Why? I'm pretty sure we were working on having more explicit deps and less @system magic. Thi

Re: [gentoo-dev] gentoo-functions is in the tree

2014-03-11 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 10/03/14 07:30 PM, William Hubbs wrote: > All, > > for bug 373219 [1], we are working on providing a functions.sh that > does not rely on OpenRc so that people who are not using OpenRc > can completely remove it from their systems. > > I can now

[gentoo-dev] gentoo-functions is in the tree

2014-03-10 Thread William Hubbs
All, for bug 373219 [1], we are working on providing a functions.sh that does not rely on OpenRc so that people who are not using OpenRc can completely remove it from their systems. I can now report that gentoo-functions has been added to the tree. Also, I have opened a tracker [2] that explains