Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [PATCH] Profile cleanup, pt. 2: multilib mess
Date: Wed, 01 Feb 2017 12:28:21
Message-Id: 1485952085.1445.3.camel@gentoo.org
In Reply to: [gentoo-dev] [PATCH] Profile cleanup, pt. 2: multilib mess by "Michał Górny"
1 W dniu 21.01.2017, sob o godzinie 23∶59 +0100, użytkownik Michał Górny
2 napisał:
3 > The main goal was to reduce the role of features/* subtree that
4 > served
5 > as some kind of weird all-in-one middleware for multiple profiles.
6 > These
7 > patches:
8 >
9 > a. kill features/*bit-* completely -- all stuff is moved to
10 > appropriate
11 > arch profiles,
12 >
13 > b. kill LIBDIR declarations out of features/multilib -- also moved to
14 > appropriate arch profiles.
15 >
16 > The main goal is simplicity. I think it's really better when you
17 > don't
18 > have to guess which of 10 implicitly inherited profiles set the final
19 > value, and it's really bad when minor parent order changes in some
20 > profile can randomly effect the results of a derived one.
21 >
22 > Right now this is terrible. For example, the arch/amd64/x32 profile
23 > inherited features/multilib a second time just to reset libdir which
24 > has
25 > been indirectly set by parent profile.
26 >
27 > I can't stay this is enough to make things perfect but I think it's
28 > a step in the right direction. Cleaner profiles make it easier to
29 > improve them more in the future.
30
31 Merged.
32
33 --
34 Best regards,
35 Michał Górny

Attachments

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