Gentoo Archives: gentoo-dev

From: Maciej Mrozowski <reavertm@××××××.fm>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Global use flags eabled by default
Date: Wed, 01 Jul 2009 15:14:18
Message-Id: 200907011714.11754.reavertm@poczta.fm
1 Hello
2
3 Somewhat continuing my battle to reasonably minimise USE flags enabled by
4 default for users, I'd like to ask about one particular commit. Note that
5 there's no commit message and it looks a bit fishy:
6
7 http://sources.gentoo.org/viewcvs.py/gentoo-
8 x86/profiles/base/use.defaults?r1=1.1&r2=1.1.1.1
9
10 It enables considerable amount of USE flags in base profile.
11 I'm most concerned about 'gstreamer' USE flag as it's not needed at all for
12 KDE users (they get xine phonon backend as default and will just cause
13 unnecessary dependency chain).
14 If author of that commit is concerned about Gnome functionality, he could talk
15 with Gnome devs first - besides gstreamer is probably pulled there as
16 dependency so no point really in enabling it as USE flag in base profile.
17
18 Please remove it.
19 (also 'gtk' is there, why not 'kde' as well? remember we're talking about
20 *base* profile, not *desktop* profile)
21
22 And my main point is - since we have EAPI=1 (use defaults) and EAPI=2 (use
23 deps, yes, it's time to learn those), sane defaults should be set per package
24 level if possible and respected via use deps.
25
26 Also this is very related to bug [1] and discussion about it [2]. It would be
27 nice to see some progress on that matter (progress = perl and python dropped
28 from profile, and only enabled for ebuilds when maintainer see it fit).
29
30 1. https://bugs.gentoo.org/show_bug.cgi?id=250179
31 2. http://archives.gentoo.org/gentoo-
32 dev/msg_afe72c138992b6a590120de199ffcc44.xml
33
34 --
35 regards
36 MM

Attachments

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

Replies

Subject Author
Re: [gentoo-dev] Global use flags eabled by default Mark Loeser <halcy0n@g.o>
Re: [gentoo-dev] Global use flags eabled by default Maciej Mrozowski <reavertm@××××××.fm>