Gentoo Archives: gentoo-dev

From: Maciej Mrozowski <reavertm@××××××.fm>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Global use flags eabled by default
Date: Wed, 01 Jul 2009 16:00:31
Message-Id: 200907011800.20959.reavertm@poczta.fm
In Reply to: [gentoo-dev] Global use flags eabled by default by Maciej Mrozowski
1 On Wednesday 01 of July 2009 17:14:11 Maciej Mrozowski wrote:
2 > Hello
3 >
4 > Somewhat continuing my battle to reasonably minimise USE flags enabled by
5 > default for users, I'd like to ask about one particular commit. Note that
6 > there's no commit message and it looks a bit fishy:
7 >
8 > http://sources.gentoo.org/viewcvs.py/gentoo-
9 > x86/profiles/base/use.defaults?r1=1.1&r2=1.1.1.1
10 >
11 > It enables considerable amount of USE flags in base profile.
12 > I'm most concerned about 'gstreamer' USE flag as it's not needed at all for
13 > KDE users (they get xine phonon backend as default and will just cause
14 > unnecessary dependency chain).
15 > If author of that commit is concerned about Gnome functionality, he could
16 > talk with Gnome devs first - besides gstreamer is probably pulled there as
17 > dependency so no point really in enabling it as USE flag in base profile.
18 >
19 > Please remove it.
20 > (also 'gtk' is there, why not 'kde' as well? remember we're talking about
21 > *base* profile, not *desktop* profile)
22
23 Sorry about confusion. That ^^^ part - it's typical pebkac. I had it enabled
24 somewhere in package.use (hard to spot in multiple files).
25
26 The second part with perl / python is still valid though.
27
28 > 1. https://bugs.gentoo.org/show_bug.cgi?id=250179
29 > 2. http://archives.gentoo.org/gentoo-
30 > dev/msg_afe72c138992b6a590120de199ffcc44.xml
31
32 Judging from positive responses, it's just the thing that can be done.
33 grep -rHe "built_with_use.*\(python\|perl\)" /usr/portage (courtesy of
34 Nirbhbeek) will generate remaining packages to be fixed.
35
36 --
37 regards
38 MM

Attachments

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