Gentoo Archives: gentoo-dev

From: Mike Frysinger <vapier@g.o>
To: Roy Marples <roy@×××××××.name>
Cc: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Detecting Baselayout2/OpenRC from init.d scripts (summary of debate and plans from bug 270646)
Date: Mon, 08 Jun 2009 10:38:26
Message-Id: 200906080638.23422.vapier@gentoo.org
In Reply to: Re: [gentoo-dev] Detecting Baselayout2/OpenRC from init.d scripts (summary of debate and plans from bug 270646) by Roy Marples
1 On Monday 08 June 2009 06:35:37 Roy Marples wrote:
2 > Mike Frysinger wrote:
3 > > On Monday 08 June 2009 06:12:04 Roy Marples wrote:
4 > >> Mike Frysinger wrote:
5 > >>> On Sunday 07 June 2009 15:59:50 Robin H. Johnson wrote:
6 > >>>> 1. OpenRC will provide /libexec/rc/version, a text file containing the
7 > >>>> version (possible including a git ID) of the release.
8 > >>>
9 > >>> that requires us to actually utilize /libexec/ which is not a Linux
10 > >>> convention on any system ive ever seen.
11 > >>
12 > >> OpenRC works on systems other than Linux and uses the best hierarchy it
13 > >> can to match them all.
14 > >
15 > > i know why you use it, but that doesnt mean Gentoo (Linux) should
16 >
17 > rhetorical:
18 > Should Gentoo (FreeBSD)?
19
20 that's for the Gentoo/BSD team to decide
21
22 > Also, should Gentoo (Linux) never break with tradition even if
23 > somethings are better elsewhere?
24
25 no, there is no "innovation" here nor any incentive to do so. i also
26 personally dont believe in /usr/libexec/, so i'm not going to randomly be
27 convinced by /libexec/ in the meantime.
28
29 > Note, I'm not pushing for Gentoo to use /libexec at all, but you'll have
30 > to move the version file in the ebuild as it just won't work when you
31 > pass LIBEXECDIR=/lib/rc to the make targets.
32
33 if the make system doesnt have a way of controlling the root libexecdir path,
34 sounds like the make system is limited and/or broken and in need of fixing
35 -mike

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies