Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: Question about difference between emerge --update world and emerge vigra
Date: Thu, 25 Sep 2008 21:59:19
Message-Id: 200809252359.37050.alan.mckinnon@gmail.com
In Reply to: Re: [gentoo-user] Re: Question about difference between emerge --update world and emerge vigra by Neil Bothwick
1 On Thursday 25 September 2008 23:43:07 Neil Bothwick wrote:
2 > > Some packages have optional run-time deps, say a multimedia
3 > > program that can convert files if you have ffmpeg installed, so in
4 > > those cases those optional packages will also be in world.
5 >
6 > That shouldn't happen. Portage is supposed to control everything with USE
7 > flags. In your example. the ebuild should run configure with either the
8 > --enable-ffmpeg or --disable-ffmpeg option, depending on your flags.
9 > Compile time features are to be controlled by the user, not decided for
10 > him by the configure script. That's the Gentoo way.
11
12 That would indeed be a truly wonderful thing...
13
14 If only the ./configure authors would put the damn --enable- in the script in
15 the first place <grumble> <grumble>
16
17 which means you can force support for it to be present via DEPEND but not
18 remove support if the dep is present and shouldn't be <mutter><mutter>
19
20 --
21 alan dot mckinnon at gmail dot com

Replies