public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Maciej Mrozowski <reavertm@poczta.fm>
To: gentoo-dev@lists.gentoo.org
Subject: [gentoo-dev] Global use flags eabled by default
Date: Wed, 1 Jul 2009 17:14:11 +0200	[thread overview]
Message-ID: <200907011714.11754.reavertm@poczta.fm> (raw)

[-- Attachment #1: Type: text/plain, Size: 1523 bytes --]

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 #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

             reply	other threads:[~2009-07-01 15:14 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-07-01 15:14 Maciej Mrozowski [this message]
2009-07-01 15:34 ` [gentoo-dev] Global use flags eabled by default Mark Loeser
2009-07-01 16:00 ` Maciej Mrozowski

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200907011714.11754.reavertm@poczta.fm \
    --to=reavertm@poczta.fm \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox