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 j4G2KtOq013356 for ; Mon, 16 May 2005 02:20:56 GMT Received: by goliath.roninds.net (Postfix, from userid 1000) id EA3A142A81; Sun, 15 May 2005 22:24:31 -0400 (EDT) Date: Sun, 15 May 2005 22:24:31 -0400 From: David Stanek To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] i have an idea ! (erescue) Message-ID: <20050516022431.GB7890@goliath.hsd1.oh.comcast.net> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <200505151718.06501.vapier@gentoo.org> <4287CE08.3080907@gentoo.org> <20050515234110.GA7844@goliath.roninds.net> <200505151812.14013.electronerd@monolith3d.com> <20050516015654.GA7890@goliath.hsd1.oh.comcast.net> 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="TakKZr9L6Hm6aLOc" Content-Disposition: inline In-Reply-To: <20050516015654.GA7890@goliath.hsd1.oh.comcast.net> User-Agent: mutt-ng 1.5.9i (Linux) X-Archives-Salt: c74a6bfc-3865-4e12-b88d-04c5970b2187 X-Archives-Hash: 3f6b48d81ccd8181c8fa42dc7b8e9daf --TakKZr9L6Hm6aLOc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, May 15, 2005 at 09:56:54PM -0400, David Stanek wrote: > On Sun, May 15, 2005 at 06:12:13PM -0700, John Myers wrote: > > On Sunday 15 May 2005 16:41, david stanek wrote: > > > Add an option to emerge, --backup or something > > > similar, that will automatically run quickpkg. > >=20 > > If you set FEATURES=3D"buildpkg", portage automatically makes binary pa= ckages=20 > > for you. No need to add new support. >=20 > That would build a binary package for the potentially broken > package. What it would need to do is build a binary package of the > existing merged package. So a user can recover from a botched > upgrade. Actually a very simple safe-emerge script can be easily written. It could first do an 'emerge --buildpkg' on the existing merged package, if that package was already merged. The other part would be to create a statically linked version of tar that can be used in a recovery situation. --=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 --TakKZr9L6Hm6aLOc Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFCiARfkuI+AGJy7a8RAq35AJwKtkvfK2dUcvWwG+2CiEIeiqSpFQCgyp46 FaKHVv34v8zyRtA+wdAlPvY= =0pDp -----END PGP SIGNATURE----- --TakKZr9L6Hm6aLOc-- -- gentoo-dev@gentoo.org mailing list