From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1LUotO-0002tm-RS for garchives@archives.gentoo.org; Wed, 04 Feb 2009 21:02:43 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1B1ECE0390; Wed, 4 Feb 2009 21:02:40 +0000 (UTC) Received: from mail-fx0-f20.google.com (mail-fx0-f20.google.com [209.85.220.20]) by pigeon.gentoo.org (Postfix) with ESMTP id AED59E0390 for ; Wed, 4 Feb 2009 21:02:39 +0000 (UTC) Received: by fxm13 with SMTP id 13so3451929fxm.10 for ; Wed, 04 Feb 2009 13:02:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=tD8Z9RFAyy09w1e1fWpryPCrI01ReUi/qeW78sXBslg=; b=CtX+hP9k8C1JiDPX5I1GrwtcVQiieg24k2SuFUGe1jtB1EvIJtX93gqlpvKIxxqx4W vCPpFeIvEsTEx4OCCgpBcJO7BipvHXqjNpwFuY5k5Os0yBs3jUTQYJbirPeqsnlT+Qbo YNWLEmQEkgVzfCpFwc9+luo9LjvBvMfVIKOdE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=NyA4V86hGqS8KOtLKy1LFqgaD4QNByE3equFMpUr1kINbrHAtM2kjZtPoo9vzc8jAd LYGb7dr0UveCH/UhhUEq5zM7X37h31NSLSi+o12A02jqUOUQ+zNE9oA84SD4yGUZkYAj hyh8ebM+Ff+H4Fn5QU4i8NfcoQFabyAmswYnw= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.181.146.14 with SMTP id y14mr1346218bkn.16.1233781358713; Wed, 04 Feb 2009 13:02:38 -0800 (PST) In-Reply-To: <58965d8a0902032006g536f8c68t50e0b3b33a1b05ca@mail.gmail.com> References: <49bf44f10902031129x4f2adb67w9fbbf1f0867d6cc6@mail.gmail.com> <20090203202359.4022edf8@krikkit> <5bdc1c8b0902031232o4d449aa7j14c68fd4dd7d8c75@mail.gmail.com> <20090203222742.33d93b51@krikkit> <49bf44f10902031451g384274a3v54e8257a3bb84470@mail.gmail.com> <4988CF4D.7040503@gmail.com> <58965d8a0902031522m5ceeb84ck54161d8fbf62b226@mail.gmail.com> <49bf44f10902031530r703eba4es5d54838613ca16dd@mail.gmail.com> <49bf44f10902031542h4e21055emab7438d5510998e5@mail.gmail.com> <58965d8a0902032006g536f8c68t50e0b3b33a1b05ca@mail.gmail.com> Date: Wed, 4 Feb 2009 13:02:38 -0800 Message-ID: <49bf44f10902041302qcb896agc4b71ed51a74c22b@mail.gmail.com> Subject: Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything From: Grant To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: b1f14e8d-9ddf-4299-856f-a30ea784092a X-Archives-Hash: 5294bf55dd3358dd63bf64e86d22d3a0 >>>>>>>> When this was asked a few weeks ago someone then asked why >>>>>>>> --with-bdeps Y isn't the default? This seems to burn nearly everyone >>>>>>>> once in awhile. >>>>>>>> >>>>>>> Because using --with-bdeps y causes unnecessary compilation of packages >>>>>>> that don't need t0 be changed. They won't be used again until the >>>>>>> dependent package is updated, so why waste time rebuilding them in the >>>>>>> interim? >>>>>>> >>>>>>> No one really gets "burned" by this, they just wonder why installed >>>>>>> packages aren't upgraded, nothing stops working. >>>>>>> >>>>>> >>>>>> I added: >>>>>> >>>>>> EMERGE_DEFAULT_OPTS="--with-bdeps n" >>>>>> >>>>>> to make.conf and ran 'emerge --depclean' and it got rid of a bunch of >>>>>> stuff, but I'm still confused by boost. --depclean didn't remove it, >>>>>> 'emerge -avDuN world' doesn't downgrade it even --with-bdeps y, but >>>>>> 'emerge -pv boost' would downgrade it. I also re-emerged twinkle and >>>>>> rb_libtorrent which are the packages that depend on boost, but the >>>>>> result is the same. >>>>>> >>>>>> Also man seems to be broken after that --depclean. When I try to use >>>>>> it, I get errors starting with: >>>>>> >>>>>> sh: /usr/bin/unlzma: No such file or directory >>>>>> >>>>>> - Grant >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> This may help. >>>>> >>>>> root@smoker / # equery belongs /usr/bin/unlzma >>>>> [ Searching for file(s) /usr/bin/unlzma in *... ] >>>>> app-arch/lzma-utils-4.32.7 (/usr/bin/unlzma -> lzma) >>>>> root@smoker / # >>>>> >>>>> I would rebuild that or see why it is not already installed. I would >>>>> think that would be part of system??? I'm not sure tho. >>>> >>>> I seem to recall some switch from LZMA to BZ2 manpages in an >>>> etc-update recently ... >>> >>> emerging lzma-utils fixed it, thank you. I always etc-update as soon >>> as the packages are built. Should lzma-utils be a dependency of >>> something? >>> >>> - Grant >> >> Weird, --depclean wants to remove lzma-utils again even though: >> >> # equery depends lzma-utils >> [ Searching for packages depending on lzma-utils... ] >> dev-libs/mpfr-2.3.2 (app-arch/lzma-utils) >> media-libs/libpng-1.2.34 (app-arch/lzma-utils) >> media-libs/netpbm-10.44.00-r1 (app-arch/lzma-utils) >> net-dns/dnsmasq-2.45 (app-arch/lzma-utils) >> net-misc/netkit-rsh-0.17-r9 (app-arch/lzma-utils) >> sys-apps/coreutils-6.10-r2 (app-arch/lzma-utils) >> sys-apps/net-tools-1.60_p20071202044231-r1 (app-arch/lzma-utils) >> sys-devel/m4-1.4.11 (app-arch/lzma-utils) >> sys-kernel/linux-headers-2.6.27-r2 (app-arch/lzma-utils) >> sys-libs/gpm-1.20.5 (app-arch/lzma-utils) >> >> Maybe it's listed as a build-time dependency of coreutils when it >> should be runtime? >> >> - Grant >> >> > > coreutils is an lzma archive, so lzma-utils are required to decompress > it. So it seems proper that it's a build-time dep. > > I think there was something about man using lzma IF you had lzma-utils > installed at the time of emerging man. So maybe you can try to unmerge > lzma-utils, then re-emerge man (and maybe convert your lzma manpages > to bz2). man seems to be working fine without lzma-utils now. It looks like I emerged help2man at some point yesterday so maybe that helped. I think I've gotten to the bottom of my boost problem. I have rb_libtorrent installed which requires >=dev-libs/boost-1.35, meaning boost needs to be in package.keywords. If I remove boost from package.keywords, should portage tell me there is a problem? I like the idea of being able to edit package.keywords and know that portage will either upgrade/downgrade based on the changes, or tell me if there is a depended-on package installed which doesn't have the necessary package.keywords entry. - Grant > Also be sure you've got PORTAGE_COMPRESS set to what you'd like in > your make.conf