Gentoo Archives: gentoo-dev

From: Rich Freeman <rich0@g.o>
To: gentoo-dev <gentoo-dev@l.g.o>
Cc: waltdnes@××××××××.org
Subject: Re: [gentoo-dev] [RFC] Global USE=gui
Date: Thu, 02 Jun 2016 21:21:44
Message-Id: CAGfcS_nnOQRsVF+PQtC9uv6W_NjboymeyYQEEZ=1gAu-0w3hmg@mail.gmail.com
In Reply to: Re: [gentoo-dev] [RFC] Global USE=gui by "Michał Górny"
1 On Thu, Jun 2, 2016 at 4:46 PM, Michał Górny <mgorny@g.o> wrote:
2 >
3 > We understand that some people have goals like 'I want Qt everywhere,
4 > I hate GTK+ so much I'd rather not be able to do anything than have
5 > GTK+ on my system'. We respect them. But we're no longer going to
6 > optimize Gentoo for those people.
7 >
8
9 ++
10
11 I think this is the right direction to take. Packages should try to
12 use the appropriate libraries by default (assuming they support more
13 than one), so the plasma user gets apps linked to qt5, and so on. The
14 user shouldn't have to set USE flags to get basic behavior like this -
15 maybe they just pick a profile.
16
17 If a plasma user installs a package that only supports gtk, then it
18 pulls in gtk.
19
20 Users shouldn't need a laundry list of global or per-package USE
21 settings if they don't really care which libraries they need. This
22 reasonable default behavior also shouldn't result in every single
23 package pulling in every possible optional dependency as well. It
24 should just use the "right" one.
25
26 If somebody wants to set USE=-* and micromanage every package, well,
27 that will always work on Gentoo. However, that should not be the use
28 case we optimize for.
29
30 --
31 Rich

Replies

Subject Author
Re: [gentoo-dev] [RFC] Global USE=gui NP-Hardass <NP-Hardass@g.o>