Gentoo Archives: gentoo-java

From: Joshua Nichols <nichoj@g.o>
To: gentoo-java@l.g.o
Subject: [gentoo-java] binary virtual machines and use flags / dependencies (X, alsa, odbc)
Date: Fri, 07 Apr 2006 02:04:03
Message-Id: 4435C89C.8030900@gentoo.org
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 Currently, all the binary virtual machines link against libraries from
5 X, alsa, and unixODBC.
6
7 Currently, we handle this in a couple ways (using alsa as an example):
8 * Have ' alsa? ( media-libs/alsa-lib ) ' in DEPEND/RDEPEND
9 In these cases, if you don't use the USE flag, you'll have shared
10 objects that don't have don't have all their deps filled. This prob
11
12 * Have ' alsa? ( media-libs/alsa-lib ) ' in DEPEND/RDEPEND, and remove
13 the libs that link against alsa libs.
14 This is better, as revdep-rebuild wouldn't be unhappy about the missing
15 symbols. However, if you use some classes need the missing shared
16 library, I'm not sure what will happen. Nothing good, I'd guess.
17
18 I don't think either of these are particular ideal. I think it would
19 slightly better to depend on the things that the libraries needed.
20 Someone that _really_ doesn't want the dependencies could put them into
21 /etc/portage/package.provided.
22
23 Any thoughts, or perhaps other suggestions?
24
25 - - Josh
26 -----BEGIN PGP SIGNATURE-----
27 Version: GnuPG v1.4.2.2 (GNU/Linux)
28 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
29
30 iD8DBQFENcic8ATTzZyw6sMRAgFxAJ4r8KtmgPpER9DU2ZuIl6HMtywO/ACeLlpS
31 +qIxeyDiH/hgYn4jhixRE30=
32 =EAHo
33 -----END PGP SIGNATURE-----
34 --
35 gentoo-java@g.o mailing list

Replies

Subject Author
Re: [gentoo-java] binary virtual machines and use flags / dependencies (X, alsa, odbc) "William L. Thomson Jr." <wlt@××××××××××××××××.com>