Gentoo Logo
Gentoo Spaceship

Installation:
Gentoo Handbook
Installation Docs

Documentation:
Home
Listing
About Gentoo
Philosophy
Social Contract

Resources:
Bug Tracker
Developer List
Discussion Forums
Gentoo BitTorrents
Gentoo Linux Enhancement Proposals
IRC Channels
Mailing Lists
Mirrors
Name and Logo Guidelines
Online Package Database
Security Announcements
Staffing Needs
Supporting Vendors
View our CVS

Graphics:
Logos and themes
Icons
ScreenShots

Miscellaneous Resources:
Gentoo Linux Store
Gentoo-hosted projects
IBM dW/Intel article archive




List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Maciej Mrozowski <reavertm@...>
Subject: Global use flags eabled by default
Date: Wed, 1 Jul 2009 17:14:11 +0200
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)

And my main point is - since we have EAPI=1 (use defaults) and EAPI=2 (use 
deps, yes, it's time to learn those), sane defaults should be set per package 
level if possible and respected via use deps.

Also this is very related to bug [1] and discussion about it [2]. It would be 
nice to see some progress on that matter (progress = perl and python dropped 
from profile, and only enabled for ebuilds when maintainer see it fit).

1. https://bugs.gentoo.org/show_bug.cgi?id=250179
2. http://archives.gentoo.org/gentoo-
dev/msg_afe72c138992b6a590120de199ffcc44.xml

-- 
regards
MM
Attachment:
signature.asc (This is a digitally signed message part.)
Replies:
Re: Global use flags eabled by default
-- Maciej Mrozowski
Re: Global use flags eabled by default
-- Mark Loeser
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Last rites: app-office/koffice
Next by thread:
Re: Global use flags eabled by default
Previous by date:
Re: Re: New eselect news item for kdeprefix
Next by date:
Re: Global use flags eabled by default


Updated Nov 07, 2009

Donate to support our development efforts.

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

php|architect

php|architect

Copyright 2001-2007 Gentoo Foundation, Inc. Questions, Comments? Email www@gentoo.org.