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 willi...@gentoo.org 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

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 willi...@gentoo.org 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

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

2014-03-13 Thread Michał Górny
Dnia 2014-03-13, o godz. 07:59:55 Patrick Lauer patr...@gentoo.org 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

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], we are working

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 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? I

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 needs

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 willi...@gentoo.org 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

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 willi...@gentoo.org 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

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 a...@gentoo.org 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

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 break

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

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, tools

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 openrc-1.0.

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 patr...@gentoo.org 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

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

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 willi...@gentoo.org 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

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 mgo...@gentoo.org wrote: Dnia 2014-03-10, o godz. 18:30:29 William Hubbs willi...@gentoo.org 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.

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 mgo...@gentoo.org wrote: Dnia 2014-03-10, o godz. 18:30:29 William Hubbs willi...@gentoo.org napisał(a): Also, do not add hard dependencies to your

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 mgo...@gentoo.org wrote: Dnia 2014-03-10, o godz. 18:30:29 William Hubbs

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 are not

[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