From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31470 invoked by uid 1002); 8 Sep 2003 01:09:14 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 15347 invoked from network); 8 Sep 2003 01:09:13 -0000 From: Martin Schlemmer Reply-To: azarah@gentoo.org To: Jan Krueger Cc: Jon Portnoy , Gentoo-Dev In-Reply-To: <200309080249.15527.jk@microgalaxy.net> References: <200309080208.51371.jk@microgalaxy.net> <1062980914.8455.228.camel@nosferatu.lan> <200309080249.15527.jk@microgalaxy.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-R5nrautDsWmNMJWubNOx" Message-Id: <1062983557.8455.240.camel@nosferatu.lan> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Mon, 08 Sep 2003 03:12:38 +0200 Subject: Re: [gentoo-dev] suggestion portage ebuild system file modification rights and protection X-Archives-Salt: 73eb4664-2922-46fd-8c1a-4ed2620474a0 X-Archives-Hash: 7374bb993b428ad2a08d1e2124af2379 --=-R5nrautDsWmNMJWubNOx Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2003-09-08 at 04:52, Jan Krueger wrote: > On Monday 08 September 2003 00:28, Martin Schlemmer wrote: > > Whoever just forgot to add a 'DEPEND=3D"!ezmlm-idx"' to ezmlm, and > > reverse for ezmlm-idx ? I do not see how portage will cause that > > individual(s) to forget about that ? > Portage allows packages overwriting each other and this i functional=20 > deficiency that can not get worser as it is. >=20 So you want it to check _EVERY_ file that it do not maybe belong to another package before merging it to the live filesystem ? Oh boy, that really will make portage a speedster. > > Ok, but the merge code in portage could have a bug bigger than anything > > pkg_{post,pre}inst() could ever cause. > Yes, ist software. >=20 > > Right, so that is why we need > > all the other safety nets - they could be more buggy ? > Sorry, i cant follow you now. >=20 Meaning, you do not trust software, but software should fix your 'problem' ? > > Some times it is not so easy. >=20 > I know... > but should this prevent us from trying? >=20 Ok, lets rip out all the pkg_*inst() stuff. I am guessing I should not count on you to sweep the pieces together again ? What about taking a nice holiday for a change, then come back after you pulled up a nice 100+ page draft with suggestions, working code, and some sample changes to offensive ebuilds? Thanks, --=20 Martin Schlemmer Gentoo Linux Developer, Desktop/System Team Developer Cape Town, South Africa --=-R5nrautDsWmNMJWubNOx Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQA/W9eFqburzKaJYLYRApdAAKCd8hhznJ5sQ69op+ZLcqcMlChGSgCfXkhx jPnUfIisGmq9SqnhHkpwQ0k= =ynuU -----END PGP SIGNATURE----- --=-R5nrautDsWmNMJWubNOx--