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 1Fy987-0004cI-NH for garchives@archives.gentoo.org; Wed, 05 Jul 2006 15:17:32 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.7/8.13.6) with SMTP id k65FFri3007576; Wed, 5 Jul 2006 15:15:53 GMT Received: from heisenberg.zen.co.uk (heisenberg.zen.co.uk [212.23.3.141]) by robin.gentoo.org (8.13.7/8.13.6) with ESMTP id k65F90Lc027437 for ; Wed, 5 Jul 2006 15:09:01 GMT Received: from [82.69.83.178] (helo=desiato.digimed.co.uk) by heisenberg.zen.co.uk with esmtp (Exim 4.30) id 1Fy8zs-0000yE-UY for gentoo-user@lists.gentoo.org; Wed, 05 Jul 2006 15:09:00 +0000 Received: from hactar.digimed.co.uk (hactar.digimed.co.uk [192.168.1.2]) by desiato.digimed.co.uk (Postfix) with ESMTP id C22F5142200E for ; Wed, 5 Jul 2006 16:08:59 +0100 (BST) Date: Wed, 5 Jul 2006 16:08:56 +0100 From: Neil Bothwick To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] world favorites: pros and cons Message-ID: <20060705160856.3a513276@hactar.digimed.co.uk> In-Reply-To: <44ABCCBC.8030409@ilievnet.com> References: <44AB8AEF.70104@ilievnet.com> <44AB91EC.9070701@mid.message-center.info> <20060705115509.2905ae6d@hactar.digimed.co.uk> <44AB9E70.6010205@ilievnet.com> <20060705131400.3ae53735@hactar.digimed.co.uk> <44ABB409.4080003@ilievnet.com> <44ABCCBC.8030409@ilievnet.com> Organization: Digital Media Production X-Mailer: Sylpheed-Claws 2.4.0-rc2 (GTK+ 2.8.19; x86_64-pc-linux-gnu) X-GPG-Fingerprint: 7260 0F33 97EC 2F1E 7667 FE37 BA6E 1A97 4375 1903 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=Sig_.LU9zq.sKtv0IoZBysI29gf; protocol="application/pgp-signature"; micalg=PGP-SHA1 X-Originating-Heisenberg-IP: [82.69.83.178] X-Archives-Salt: 7976949a-5853-40bd-a8f4-ea9e3ce9cf9a X-Archives-Hash: 4992c60431c87f20e4f852dde27b4b88 --Sig_.LU9zq.sKtv0IoZBysI29gf Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Wed, 05 Jul 2006 17:29:16 +0300, Daniel Iliev wrote: > 1) I install "a" which pulls-in "c" > 2) I *manually* install "c". I install "a" > 3) I Install "b". "b" depends on "c". "b" doesn't pull-in "c" because > "c" is already *manually* installed along with "a" > 4) I uninstall "a" > 5) I *manually* uninstall "c" > 6) "b" becomes broken because "c" is no longer in the system >=20 >=20 > Lets investigate further: >=20 >=20 > "emerge --deep --update world" will install "c", won't it? >=20 > "emerge b" or "emerge c" will solve the problem, won't it? so you go to a lot of trouble to circumvent portage's dependency handling, then you rely on portage to fix things up after your break them. You need to keep lists of what you have merged and unmerged simply to compensate for having broken portage's own list for no good reason. What happens if you reboot after unmerging "c", and its absence causes the system to fail to boot? What if you remove something that stops emerge working? Gentoo is all about choice, so you are free to choose to use it like this, just as you are free to do "rm -fr /*". But don't expect someone to come up with a magic fix when things get screwed up. --=20 Neil Bothwick Isn't 'Criminal Lawyer' rather redundant? --Sig_.LU9zq.sKtv0IoZBysI29gf Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.4 (GNU/Linux) iD8DBQFEq9YLum4al0N1GQMRAsZIAKDT2RI19gg+S+b1oDETdNuNjc2UxwCfaUqe LhvcX/H7f3i+KdMdw6xJaG8= =H+CQ -----END PGP SIGNATURE----- --Sig_.LU9zq.sKtv0IoZBysI29gf-- -- gentoo-user@gentoo.org mailing list