Our last-minute mess

Gary E. Miller gem at rellim.com
Wed Sep 27 02:27:13 UTC 2017


Yo Eric!

On Tue, 26 Sep 2017 22:04:53 -0400 (EDT)
"Eric S. Raymond via devel" <devel at ntpsec.org> wrote:

> Once his patch was applied, however, it broke FHS conformance in the
> install paths.  On further investigation, it appears that:

I'm not gonna agree, but that does not matter.  Until we agree
on the desired install locations we can not decide on how to get there.

> I think we have three possible alternatives at this point:
 
> 1. Revert Fred's patch

Works for me.

> 2. Keep Fred's patch. Ship 1.0 with FHS non-conformance as a known
>    and documented bug.

Gack.  Opening a tech support nightmare.

We constanlty have issues with conflicting system installed and user
installed ntpd.  it will be a lot of fun when the distro updates
ntpd and breaks the user installed ntpd.  That was not a problem
before this patch.

> 3. Hold 1.0 until we can write a replacement get_python_lib() that
>    works right (e.g. produces an FHS-conformant path set by default.)

Before someone rewrites get_python_lib() we better agree on what it
should do.  I suspect the solution will require much more than just
changes to get_python_lib().

> (2) I am, frankly, considering FHS conformance much less urgent than I
> did 24 hours ago.

Gack.  So, OK to break 30 year old UNIX guarantees?  Do we really have
to go over all that bad things that breaking FHS compliance brings?  I
would consider non-FHS copmpliance an instant flunk on a security audit.
A lot of smart people have worked on that for a long time, with good
reason.

And before you break FHS, talk to some of our maintainers to see what THEY
think of breaking FHS?

RGDS
GARY
---------------------------------------------------------------------------
Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703
	gem at rellim.com  Tel:+1 541 382 8588

	    Veritas liberabit vos. -- Quid est veritas?
    "If you can’t measure it, you can’t improve it." - Lord Kelvin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ntpsec.org/pipermail/devel/attachments/20170926/cd8ac502/attachment.bin>


More information about the devel mailing list