From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from goliath.roninds.net (c-24-131-17-137.hsd1.oh.comcast.net [24.131.17.137] (may be forged)) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j4FNdJ83023943 for ; Sun, 15 May 2005 23:39:20 GMT Received: by goliath.roninds.net (Postfix, from userid 1000) id B5F5711943A; Sun, 15 May 2005 19:41:11 -0400 (EDT) Date: Sun, 15 May 2005 19:41:10 -0400 From: david stanek To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] i have an idea ! (erescue) Message-ID: <20050515234110.GA7844@goliath.roninds.net> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <200505151718.06501.vapier@gentoo.org> <4287BF21.50005@people.pl> <4287CE08.3080907@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="bp/iNruPH9dso1Pn" Content-Disposition: inline In-Reply-To: <4287CE08.3080907@gentoo.org> User-Agent: mutt-ng 1.5.9i (Linux) X-Archives-Salt: d4d13232-64f4-4a1c-9b3f-d659f10fbf42 X-Archives-Hash: ca58c6d94ee40c6454d2334a11d23b22 --bp/iNruPH9dso1Pn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, May 15, 2005 at 03:32:40PM -0700, Donnie Berkholz wrote: > > Krzysiek Pawlik wrote: > > Use `quickpkg` before dangerous updates/merges. If something brakes - > > untar the package. >=20 > Doesn't work too well when tar's broken too. =3D) How about statically linking a version of tar with portage. This way tar cannot be broken. Add an option to emerge, --backup or something similar, that will automatically run quickpkg. Then make a erescue executable that can parse the command line to figure out which package the user wants to be rescued from, and execute the new tar command. --=20 David Stanek www.roninds.net GPG keyID #6272EDAF on http://pgp.mit.edu Key fingerprint =3D 8BAA 7E11 8856 E148 6833 655A 92E2 3E00 6272 EDAF --bp/iNruPH9dso1Pn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFCh94WkuI+AGJy7a8RAsI4AJwKeFS6oT4D6m/eBHiA9/JyRtbV1ACeKmKg 6sBKWpW5SGIWpBeTOawevDA= =eftB -----END PGP SIGNATURE----- --bp/iNruPH9dso1Pn-- -- gentoo-dev@gentoo.org mailing list