From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1GdSKX-0002eh-85 for garchives@archives.gentoo.org; Fri, 27 Oct 2006 14:05:05 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.6) with SMTP id k9RE1QmT016726; Fri, 27 Oct 2006 14:01:26 GMT Received: from shuttle.zlin.dk (port78.ds1-abs.adsl.cybercity.dk [212.242.227.17]) by robin.gentoo.org (8.13.8/8.13.6) with ESMTP id k9RDuAJX002984 for ; Fri, 27 Oct 2006 13:56:10 GMT Received: from BA.zlin.dk (unknown [10.0.0.3]) by shuttle.zlin.dk (Postfix) with ESMTP id 01A8230037 for ; Fri, 27 Oct 2006 15:56:08 +0200 (CEST) From: Bo =?utf-8?q?=C3=98rsted_Andresen?= To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] emerge --depclean and fftw Date: Fri, 27 Oct 2006 15:56:04 +0200 User-Agent: KMail/1.9.5 References: <4541E847.9070701@exceedtech.net> <200610271430.54553.bo.andresen@zlin.dk> <45420218.6080609@exceedtech.net> In-Reply-To: <45420218.6080609@exceedtech.net> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1411729.v1LGvcd5hQ"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200610271556.08049.bo.andresen@zlin.dk> X-Archives-Salt: eb65ee97-02a1-4b37-9cf4-5160757e442e X-Archives-Hash: c0e9bfd441c3948215a4f466b94674cc --nextPart1411729.v1LGvcd5hQ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Friday 27 October 2006 14:56, Dale wrote: > Bo =C3=98rsted Andresen wrote: > > > > > > `equery depends` considers all use flags as enabled even if they aren't. > > pquery and dep take your use flags into account. > > > >> All the pkgcore programs are masked. What version do you recommend I > >> unmask? Equery shows these available: > > > > [SNIP] > > > > The latest. > > hmmmmm, looks like some unstable stuff in the works here. I keyworded > pkgcore but it needs a unstable docutils which is part of python. Looks > > like this: > > root@smoker / # emerge pkgcore -vp [SNIP] > If I recall correctly portage uses python and I sure don't want to mess > up python and bork portage. You sure this will be safe? Would I be > better off to unmerge fftw and try it? I somehow get the feeling you haven't quite understood what I have said. So= =20 I'll try again. media-libs/libsamplerate only depends on sci-libs/fftw if y= ou=20 have the fftw use flag enabled. # emerge -vp1 libsamplerate [...] [ebuild R ] media-libs/libsamplerate-0.1.2 USE=3D"-fftw -sndfile" 0 kB I.e. if you have no "-" in front of fftw then it needs fftw. Further what I= =20 have said is that `equery depends` ignores that condition. So you have thre= e=20 other alternatives for `equery depends` which will be able to show reverse= =20 dependencies. I've already mentioned two. The third is adjutrix from=20 sys-apps/paludis (version 0.8.2 would be necessary there). pquery or dep do= es=20 seem more suited for this task though since they both take your use flags=20 into consideration whereas adjutrix will show something like: # adjutrix -D /var/db/pkg -r fftw Reverse dependencies for 'sci-libs/fftw': media-libs/libsamplerate-0.1.2 DEPEND on one of: sci-libs/fftw-3.0.1-r2::installed (condition USE=3D'fftw') [...] and leave it up to you to check whether the USE=3D'fftw' condition is true. =46inally I would like to say that whether you want to use testing software= is=20 your own decision. But it certainly does do a better job than equery for=20 reverse dependencies. That's true no matter which of the three mentioned=20 alternatives you would choose. And I wouldn't suggest them if I thought the= y=20 would set you computer on fire... =2D-=20 Bo Andresen --nextPart1411729.v1LGvcd5hQ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQBFQg/48/kKEzmwNNoRAgurAJ9Xs0O+ofMp3z9Q+6zHkwqH6P318ACgp+s1 kkh8owSFeQvOxKIyXC3I4EQ= =vQOn -----END PGP SIGNATURE----- --nextPart1411729.v1LGvcd5hQ-- -- gentoo-user@gentoo.org mailing list