Gentoo Archives: gentoo-user

From: Rumen Yotov <rumen@××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] New java-config package with no java installed?
Date: Sun, 25 Jun 2006 06:29:49
Message-Id: 449E2658.8010008@qrypto.org
In Reply to: Re: [gentoo-user] New java-config package with no java installed? by Alexander Skwar
1 Alexander Skwar wrote:
2 > Bo Ørsted Andresen wrote:
3 >> On Sunday 25 June 2006 02:06, Mick wrote:
4 >>> [nomerge ] net-ftp/kftpgrabber-0.6.0 USE="arts -debug -xinerama"
5 >>> [nomerge ] kde-base/kdelibs-3.5.2-r6 USE="acl alsa arts cups
6 >>> spell ssl tiff -debug -doc -jpeg2k -kdeenablefinal
7 >>> -kdehiddenvisibility -kerberos -legacyssl -openexr -xinerama
8 >>> -zeroconf"
9 >>> [nomerge ] net-dns/libidn-0.5.15 USE="nls -doc -emacs -java"
10 >>> [ebuild N ] dev-java/java-config-1.2.11-r1 15 kB
11 >>
12 >> This tells you that kftpgrabber depends on kdelibs which depends on
13 >> libidn which depends on java-config. All of those are mandatory
14 >> dependencies so there is not much you can do about it unless you are
15 >> willing to look into development... But java-config is not java so it
16 >> shouldn't be a big deal either.
17 >
18 > On the other hand, he has set USE=-java for libidn (at least), so
19 > why is it pulling in java-config? It doesn't make much sense, does
20 > it? In the libidn ebuild, I find:
21 >
22 > inherit java-pkg
23 >
24 > And that's what pulling in java-config. Is there a way to wrap the
25 > inherit around some "if" statements, so that "inherit java-pkg" is
26 > only "executed" when "java" is set?
27 >
28 > Alexander Skwar
29 Hi,
30 IIRC portage still can't handle USE-flag dependencies, some
31 feature-requests are in Bugzilla. Devs are working though.
32 OT:there're at least two other alt. package managers in development, so
33 lets hope this is for good.
34 HTH.Rumen

Attachments

File name MIME type
smime.p7s application/x-pkcs7-signature

Replies

Subject Author
Re: [gentoo-user] New java-config package with no java installed? Mick <michaelkintzios@×××××.com>