Gerhard Hoogterp posted <200406282033.47266.TakeThisOut@frappe.xs4all.nl>, excerpted
below, on Mon, 28 Jun 2004 20:33:47 +0200:
> Hi,
>
> After emerging a new version of python I seem to be in deep troubles..
> python segfaults, so non of the portage tools work anymore. Is there a way
> to restore a previous python version without using emerge but in such a
> way emerge works afterwards? (download and compile manually, but I don't
> really know if that would break anything..)
>
> Any help, ideas or tips are appreciated.
Look under /usr/portage in the python ebuilds. I'm not sure if they have
one there, but under the portage dir, there are emergency instructions for
getting a working portage back if it's hosed and you can't use portage to
emerge a working portage. Since python is used for portage, it may come
with similar emergency instructions. If not, perhaps the ones for portage
will work. It's worth a shot, anyway.
If that doesn't work, and with an appropriate warning that it could screw
up your system FURTHER due to mismatched versions, try downloading (if
necessary) the latest stage-1 tarballs, which have base binary versions of
various things including python and portage. Copy over the binaries as
necessary, keeping track of which packages they come from (or figuring
that out later), and upgrading back to the latest once you get a workable
system using those binaries.
--
Duncan - List replies preferred. No HTML msgs.
"They that can give up essential liberty to obtain a little
temporary safety, deserve neither liberty nor safety." --
Benjamin Franklin
--
gentoo-user.TakeThisOut@gentoo.org mailing list