public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Riyad Kalla" <rsk@u.arizona.edu>
Cc: "'Gentoo-Dev'" <gentoo-dev@gentoo.org>
Subject: RE: [gentoo-dev] mplayer with dvdread
Date: Thu, 10 Apr 2003 14:22:25 -0700	[thread overview]
Message-ID: <004201c2ffa7$4889b1c0$d628c480@rskwork> (raw)
In-Reply-To: <1050008540.20070.12.camel@nosferatu.lan>

Martin,

Your comment makes it sound like leaving foo out of USE is the same as
"-foo"... but I get quite a different story. I would actually prefer
that USE behave in such a predictable manner, either meaning that not
including foo in the USE automatically includes foo features or
automatically disables foo features, but I found that its completely
unpredictable... let me use QT as an example:

with NO use flags, qt compiled (for me) without GIF support and without
CUPS support (these two I paid attention to in particular, but I'm sure
lots of other build flags got changed too).

When I saw this, I emerged cups and gif, then built QT again (without
changing USE flags). Same thing, still no GIF or CUPS support. So I
added "gif" and "cups" to use and it worked fine.

What I just described agrees with your comment, but when I was building
KDE, I noticed quite a few gnome and gtk dependencies... then I went and
added "-gtk" and "-gnome" to my use flags, and the deps went away (I'm
not 100% if it was KDE or not, but that's beside the point, the point
was that I had to explicity tell emerge NOT to include gnome or gtk
deps, yet I also had to tell it to explicity INCLUDE the cups and gif
deps".

This behavior confuses me, as I never know "what I'm missing" so to
speak until its too late. Is there a way to make emerge behave more
predictably? Either by automatically excluding ALL possible use flags
unless stated otherwise, OR by including all possible use flags unless
stated otherwise?

A gentleman on this list (Sami) gave a good suggestion to me which was
to add ALL of the use flags in alphabetical order to my USE variable,
then run down the list adding a "-" before each one I didn't want. This
seems to be the only way to garuntee the behavior... which is suboptimal
at best.

Thoughts? Comments?

Best,
-Riyad

> -----Original Message-----
> From: Martin Schlemmer [mailto:azarah@gentoo.org] 
> Sent: Thursday, April 10, 2003 2:02 PM
> To: M. Zuelsdorff
> Cc: Gentoo-Dev
> Subject: Re: [gentoo-dev] mplayer with dvdread
> 
> 
> On Thu, 2003-04-10 at 23:32, M. Zuelsdorff wrote:
> > No, I don't make use of "USE" at all, since it's one of the really 
> > annoying
> > parts of the Gentoo distribution. There are thousands of 
> packages in the 
> > portage tree but not a single line on which USE-var is 
> related to which 
> > package.
> 
> The logic was that if 'foo' is in USE, then support for 'foo' 
> gets build.  If 'foo' not in USE, then support for 'foo' gets 
> disabled.
> 
> I think you really need to go and do some reading, and 
> re-evaluate your stance to using USE ...
> 
> 
> Regards,
> 
> -- 
> 
> Martin Schlemmer
> Gentoo Linux Developer, Desktop/System Team Developer
> Cape Town, South Africa
> 
> 
> 
> 


--
gentoo-dev@gentoo.org mailing list


  reply	other threads:[~2003-04-10 21:22 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-04-09 22:48 [gentoo-dev] mplayer with dvdread M. Zuelsdorff
2003-04-09 21:47 ` Martin Schlemmer
2003-04-10  8:38   ` Henti Smith
2003-04-10 17:49     ` Martin Schlemmer
2003-04-10 21:32   ` M. Zuelsdorff
2003-04-10 20:43     ` [gentoo-dev] mplayer with dvdread -- use flag comment Riyad Kalla
2003-04-10 21:15       ` Martin Schlemmer
2003-04-10 21:25         ` Riyad Kalla
2003-04-10 21:55           ` Martin Schlemmer
2003-04-10 21:02     ` [gentoo-dev] mplayer with dvdread Martin Schlemmer
2003-04-10 21:22       ` Riyad Kalla [this message]
2003-04-10 21:52         ` Martin Schlemmer
2003-04-10 21:54     ` Fred Van Andel
2003-04-11 19:55       ` Fred Van Andel
2003-04-11 18:09     ` Thilo Bangert

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='004201c2ffa7$4889b1c0$d628c480@rskwork' \
    --to=rsk@u.arizona.edu \
    --cc=gentoo-dev@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