Gentoo Archives: gentoo-dev

From: Mike Frysinger <vapier@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [PATCH 00/21] gen_usr_ldscript: migrate away from a sep-/usr by default
Date: Thu, 31 Mar 2016 16:07:39
Message-Id: 20160331160728.GH6588@vapier.lan
In Reply to: Re: [gentoo-dev] [PATCH 00/21] gen_usr_ldscript: migrate away from a sep-/usr by default by Alexis Ballier
1 On 31 Mar 2016 16:05, Alexis Ballier wrote:
2 > On Thursday, March 31, 2016 1:58:19 AM CEST, Mike Frysinger wrote:
3 > > All ebuilds that call gen_usr_ldscript today will migrate to this and
4 > > will allow people to move away from installing things into /. For the
5 > > systems that want to have a split-/usr partition, they can turn on this
6 > > USE flag across their system.
7 >
8 > Your patchset seems to be missing some ebuilds in that regard: expat and
9 > sys-freebsd/* come to mind.
10
11 i did not do a full migration as i got bored, but i did do enough to show
12 it in action. the current method does not require all be converted at the
13 same time though, so it can be left up to maintainers of relevant packages
14 to do the change over themselves.
15
16 > > This also allows us to mask the flag on many targets where it doesn't
17 > > make sense (like most prefix setups) and where we don't want to support
18 > > it at all.
19 >
20 > It should be noted that, unless I missed something, the default settings
21 > will *not anymore* allow sep-usr after this patchset (sep-usr useflag will
22 > be disabled). This should be advertised more (a news item?) or simply
23 > sep-usr added to make.defaults. The latter will also enable busybox's
24 > sep-usr support.
25
26 the patchset allows for some targets (notably Linux systems) to control
27 whether the flag is enabled. it is turned off by default and i think
28 that's the behavior we want. i have not forced enabled it for any target
29 but maybe the prefix/darwin guys will want to do that.
30 -mike

Attachments

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

Replies