On Wed, Dec 07, 2005 at 09:33:14PM -0800, darren kirby wrote:
> Hello all,
> First, for reference, I have been using Gentoo for many years, on many
> different systems and types of hardware.
> Having purchased a new Powermac G5, I decided to use my old G4 as my web and
> mail server, and keep the old server as a dedicated firewall. So: Install
> went just fine, booted up first time, all is well. Then I do an 'emerge -u
> world' to get up to date. This is where the troubles started...
> At first, the glibc emerge broke. I found this bug, which certainly looked
> relevant: http://bugs.gentoo.org/show_bug.cgi?id=78951
> After trying the tip in post #11 glibc built, but bailed out whilst moving
> files from the build directory to the live filesystem. Now everything
> segfaults, from 'ls' to python (both 2.3 and 2.4).
> So I guess I am resigned to a reinstall, though this really bugs me after the
> time invested so far. I guess I have a few questions:
> 1. Is there any way around this? Are there binary packages of glibc for ppc I
> could use to get around a reinstall? (wget still seems to work ;))
Did you try the glibc on the installation/Live CDs?
If there is no packages, simply copy all the glibc files over and try
Basically, if you don't want to reinstall, you need a good glibc and
a good toolchain (gcc, binutils).
Once you have that, rebuild glibc.
> 2. Is this problem a sign of things to come? Is gentoo on ppc not stable
> enough to use as a server? Any advice from experts on this?
Gentoo is not really design for production environments because you
have no guarranty if all packages have been tested with the exact
same settings, lib version, gcc version, etc. as you.
It does not really have things to do with the ppc architecture itself.
I would recommend using an other operating system than Gentoo for your
server if keeping it running 24/24 and smoothly is an issue. Also,
for servers, you probably don't want to do updates other than security
Web page: http://www.cs.mcgill.ca/~dbelan2/
Public key: http://www.cs.mcgill.ca/~dbelan2/public_key.txt
email@example.com mailing list