On Monday 08 June 2009 20:44:35 Robin H. Johnson wrote:
> On Mon, Jun 08, 2009 at 07:42:17PM -0400, Mike Frysinger wrote:
> > > One of the reasons to move stuff OUT of /lib are all the profiles where
> > > SYMLINK_LIB is disabled AND LIBDIR_${arch} != "lib". On non-multilib
> > > systems (so there is no lib23/64) or multilib systems where /lib is the
> > > correct location, then any test against /lib/rc/version would be fine.
> > > On anything else, it's not.
> > >
> > > Having it in a different location from upstream (OpenRC), means that
> > > any other distributions using OpenRC's /libexec/rc/version location
> > > would need to patch all their init.d scripts.
> >
> > the proposed /sbin/functions.sh check would makes this issue moot
>
> And why the hell didn't you come forward on bug 270646 with this?

i'm busy, deal

> I'm concerned that absence tests like that will not be as useful as
> OpenRC spreads. Sure in Gentoo, baselayout1 provides /sbin/functions.sh,
> but other users won't.

i dont see how that is relevant.  we only care about Gentoo here.  plus, the 
test is: if /sbin/functions.sh exists, it's baselayout-1 (which no one else 
outside of Gentoo will be using), otherwise it's openrc.  once we toss 
baselayout-1, there is no test as everything requires openrc.
-mike

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to