Gentoo Archives: gentoo-dev

From: Sam Jorna <wraeth@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Guidelines for IUSE defaults
Date: Fri, 03 Feb 2017 02:22:24
Message-Id: 20170203022205.GB15643@cerberus.civica.com.au
In Reply to: Re: [gentoo-dev] Guidelines for IUSE defaults by Michael Orlitzky
1 On Thu, Feb 02, 2017 at 09:06:33PM -0500, Michael Orlitzky wrote:
2 > On 02/02/2017 09:00 PM, Sam Jorna wrote:
3 > >
4 > > Consider: a new user, coming from Ubuntu or Fedora or Windows, starts
5 > > building their system. They start installing packages they want, only to
6 > > find that half of the package isn't there because no USE flags were
7 > > enabled. They have to enable these flags for almost every package they
8 > > want because there's no defaults, you must manually specify anything
9 > > that's not a direct dependency or forced by profile.
10 >
11 > Desktop profile!!!!!!!!!! We have a desktop profile!!! Why is the base
12 > profile a better location for new-user-with-a-desktop defaults than the
13 > **desktop** profile?
14 >
15 > I'm going crazy. I give up.
16
17 That would also mean two commits when adding or removing a package with
18 any defaults - one for profiles/, one for the package itself - as well
19 as when flags change for a given package.
20
21 Also, how would this work with local USE flags as opposed to global
22 flags? Would they be acceptable to have IUSE defaults?
23
24 --
25 Sam Jorna (wraeth)
26 GnuPG Key: D6180C26

Attachments

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

Replies

Subject Author
Re: [gentoo-dev] Guidelines for IUSE defaults Michael Orlitzky <mjo@g.o>