Summary/Minutes for today's FESCo meeting (2012-12-19)
Matthew Garrett
mjg59 at srcf.ucam.org
Fri Dec 21 05:36:45 UTC 2012
On Fri, Dec 21, 2012 at 06:09:10AM +0100, Ralf Corsepius wrote:
> On 12/21/2012 05:54 AM, Matthew Garrett wrote:
> >On Fri, Dec 21, 2012 at 05:38:17AM +0100, Ralf Corsepius wrote:
> >
> >>I disagree. systemd simply hasn't taken libexecdir into account in
> >>its design and now is trying to propagate their oversight/mistake as
> >>"standard" instead of making their works compliant with _our_
> >>distro's demands.
> >
> >libexec doesn't exist in any published version of the FHS,
>
> FHS != GCS
>
> http://www.gnu.org/prep/standards/standards.html#Directory-Variables
>
> IIRC, it's around there for at approx 20 years.
So?
> >and even the
> >draft of 3.0 makes it clear that it's optional.
> We all know about the strong positions of the FHS. It is the least
> common denominator of all distros and deliberately weakly formulated
> ;)
>
> >Our use of libexec is
> >non-standard,
>
> C.f above. I disagree.
The GCS describe the behaviour of code written to the GCS, nothing
more. The majority of the software we ship doesn't conform to them.
> >not systemd's use of lib.
>
> I disagree again. systemd is in its infancy and needs to do its
> homework. As I see it, like many other works, they simply did not
> take the GCS and the side-effects of multi-arching into account.
They're not a GNU project, and so there's no reason for them to follow
the GCS. There's also no reason for it to support multiarch - you're
never going to have two copies of systemd installed simultaneously.
--
Matthew Garrett | mjg59 at srcf.ucam.org
More information about the devel
mailing list