On Saturday, April 2, 2016 8:01:39 PM CEST, William Hubbs wrote:
On Sat, Apr 02, 2016 at 12:35:58PM -0500, William Hubbs wrote:
On Fri, Apr 01, 2016 at 09:36:56PM +0200, Alexis Ballier wrote:
On Friday, April 1, 2016 8:33:02 PM CEST, Mike Frysinger wrote: ...

No, it wouldn't. We made a decision in 2013 (I'll have to find it) that
separate /usr should only be supported via initramfs; there is also a
news item warning that if you are not using initramfs and you have
separate /usr your system will be unbootable in the future.

Here are the latest council decision on the matter [1] and news item [2].
At this point, if anyone who has split /usr isn't using initramfs,
they are operating on borrowed time.


Good then, thanks. I didn't remember this one and failed to see it when looking at council decisions. I assume there's nothing preventing disabling gen_usr_ldscript by default then. Apologies to Mike for being annoying on this one :)

I also assumed making eudev default was a step in having sep-usr work by default as the initial issue was brought up by udev, but that's flawed reversed logic.

I would agree, since it has been so long, that we should do another news
item, but once the news item is done and we give a firm date, I think
we should just kill off gen_usr_ldscript.

Killing it is too violent IMHO: It doesn't provide much gain and makes it very annoying to get sep-usr working afterwards. I think current proposal to make it optional is the best option.

The /usr merge is a separate issue, which I agree with as well, but that
was never brought to council, and it is controversial in the Gentoo camp
because some folks claim fhs doesn't allow it.

Getting a bit OT, but can you explain in what ways it violates fhs ?
What worries me more about /usr merge is that I've never seen a plan for it. I think it'd be necessary to have portage gain some intra-package collision check (e.g. a package installing /bin/foo and /usr/bin/foo should be reported), which would then allow building /usr-merged stages, but the main issue for me is how to migrate installed systems properly.

Alexis.

Reply via email to