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 |