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.67) (envelope-from ) id 1IHhHe-0003Zm-CZ for garchives@archives.gentoo.org; Sun, 05 Aug 2007 14:40:42 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l75EdQUF026408; Sun, 5 Aug 2007 14:39:26 GMT Received: from pfepa.post.tele.dk (pfepa.post.tele.dk [195.41.46.235]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l75EWdB2016429 for ; Sun, 5 Aug 2007 14:32:39 GMT Received: from BA.zlin.dk (0x503eab9f.hrnxx2.adsl-dhcp.tele.dk [80.62.171.159]) by pfepa.post.tele.dk (Postfix) with ESMTP id 164D9FAC010 for ; Sun, 5 Aug 2007 16:32:37 +0200 (CEST) From: Bo =?iso-8859-1?q?=D8rsted_Andresen?= To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] portage inconsistency? Date: Sun, 5 Aug 2007 16:32:35 +0200 User-Agent: KMail/1.9.7 References: <548133.69625.qm@web31706.mail.mud.yahoo.com> In-Reply-To: <548133.69625.qm@web31706.mail.mud.yahoo.com> 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="nextPart3267769.BGG4nR3JX4"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200708051632.36725.bo.andresen@zlin.dk> X-Archives-Salt: aca4c6a7-7ffd-4bc0-b80d-7cd51d278e9e X-Archives-Hash: c6511bc4d362c6be2e43fb04046da6ae --nextPart3267769.BGG4nR3JX4 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tuesday 17 July 2007 00:46:08 maxim wexler wrote: > So, emerge portage results in one package being > installed, portage, 61kb. > > emerge -u portage lines up 5 or 6 packages plus > portage, 18Mb. > > Went ahead and just did the one package, figuring > later I could do an emerge -u for the rest of it. > > But this is what happens: > > heathen@localhost ~ $ emerge -pv portage > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild R ] sys-apps/portage-2.1.2.9 USE=3D"-build > -doc -epydoc (-selinux)" LINGUAS=3D"-pl" 0 kB > > Total: 1 package (1 reinstall), Size of downloads: 0 > kB > > What I expected. > > heathen@localhost ~ $ emerge -puv portage > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > > Total: 0 packages, Size of downloads: 0 kB > > So why doesn't it list the upgrade part now? Because --update stops calculating deps when none of the specified targets= =20 need updating. Only --deep checks the consistency of all dependencies even= =20 when none of the targets need updating. You could argue it's a deficiency i= n=20 portage (although well-known).. =2D-=20 Bo Andresen --nextPart3267769.BGG4nR3JX4 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.5 (GNU/Linux) iD8DBQBGtd+E8/kKEzmwNNoRApbBAJ9p54KBkntHy6YiQfYAFMso6QQyDACcDZsL gT9ZgiAyE/2adv+YLQCrqyo= =tkim -----END PGP SIGNATURE----- --nextPart3267769.BGG4nR3JX4-- -- gentoo-user@gentoo.org mailing list