List Archive: gentoo-dev
On Wednesday 01 of July 2009 17:14:11 Maciej Mrozowski wrote:
> Hello
>
> Somewhat continuing my battle to reasonably minimise USE flags enabled by
> default for users, I'd like to ask about one particular commit. Note that
> there's no commit message and it looks a bit fishy:
>
> http://sources.gentoo.org/viewcvs.py/gentoo-
> x86/profiles/base/use.defaults?r1=1.1&r2=1.1.1.1
>
> It enables considerable amount of USE flags in base profile.
> I'm most concerned about 'gstreamer' USE flag as it's not needed at all for
> KDE users (they get xine phonon backend as default and will just cause
> unnecessary dependency chain).
> If author of that commit is concerned about Gnome functionality, he could
> talk with Gnome devs first - besides gstreamer is probably pulled there as
> dependency so no point really in enabling it as USE flag in base profile.
>
> Please remove it.
> (also 'gtk' is there, why not 'kde' as well? remember we're talking about
> *base* profile, not *desktop* profile)
Sorry about confusion. That ^^^ part - it's typical pebkac. I had it enabled
somewhere in package.use (hard to spot in multiple files).
The second part with perl / python is still valid though.
> 1. https://bugs.gentoo.org/show_bug.cgi?id=250179
> 2. http://archives.gentoo.org/gentoo-
> dev/msg_afe72c138992b6a590120de199ffcc44.xml
Judging from positive responses, it's just the thing that can be done.
grep -rHe "built_with_use.*\(python\|perl\)" /usr/portage (courtesy of
Nirbhbeek) will generate remaining packages to be fixed.
--
regards
MM
|
| Attachment: |
|
signature.asc (This is a digitally signed message part.)
|
|