Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-ppc-dev
Navigation:
Lists: gentoo-ppc-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-ppc-dev@g.o
From: Stefan Bruda <bruda@...>
Subject: Native 64-bit on G5: A status report
Date: Fri, 16 Jul 2004 11:29:50 -0400
Hi.

Turing (http://turing.ubishops.ca/) is a dual G5 (the 2GHz variety),
and it runs a 64-bit Gentoo installation (used to be Yellow Dog Linux,
really on-line in its Gentoo incarnation since yesterday). To be more
precise this is a development machine plus a HTTP/mail/IMAP server on
the side, and as far as I can tell everything in this respect runs
mostly smoothly (exceptions shall be summarized shortly).

What does not run (at all) is X, the server
(x11-base/xorg-x11-6.7.0-r1) segfaults upon loading the bitmap module
or something (I am not at the console right now so I cannot run it,
but in any case it dies very early in the startup process) so not even
Xeasyconf has any chance to complete whatsoever. This is by no means a
huge problem but I will eventually like to make use of the nice Apple
Studio display (and get rid of the second machine in my office which I
use as a remote GUI), so advice is appreciated.

In any case, here is a summary of the installation process. The
installed stuff (and all the dependencies) works as far as I can tell,
except as noted in the list below.

At this time my ACCEPT_KEYWORDS has the value "~ppc64 ppc" but I set
the variable individually for packages during the initial install to
see what is keyworded how. If no entry appears in the "additional
keywords" in the table below, it means that the respective package
(and its dependencies, except those installed before) are keyworded as
~ppc64.

The uname/arch trick refers to the replacement of uname and arch by
the following, respectively:

    /bin/uname $1 $2 $3 $4 $5 $6 | sed -e s/ppc64/ppc/
    /bin/arch $1 $2 $3 $4 $5 $6 | sed -e s/ppc64/ppc/

In one instance, CHOST had to be changed as well. The formulation "USE
+=" stands for adding whatever follows to the USE flags.

Anyhow, FYI here is the table of what has been installed and
how. Advice on the enumerated problems is really appreciated,
expecially the problems with X and uname -a segfaulting.

--------------+----------+----------------------------------------------
emerged        additional notes
               keywords
--------------+----------+----------------------------------------------
sync
bootstrap-2.6             no NTPL, which posed problems afterwards
system                    problems with current coreutils,
                          '=coreutils-5.2.0-r2' works
                          except that uname -a segfaults
xorg-x11                  builds fine but segfaults upon startup
apache
sendmail        ppc
uw-imap         ppc
kernel                    Character devices: rtc, agp miss headers
(2.6.7-rc0)               Sound: Powermac devices choke
gentoolkit
vim                       Segfaults on exit
sysklogd
vixie-cron
pciutils
reiserfsprogs
zip             ppc
cvs
qt
boost
ibm-jdk-bin     ppc
tmpwatch        ppc
logwatch        ppc
root-tail       ppc
openmotif       ~ppc
lesstif         ppc
xemacs          ppc
pth             ppc       CHOST="powerpc-unknown-linux-gnu"
gnupg-1.9.8     ~x86      problems with official app-crypt/gnupg-1.2.4
                          gnupg-1.9.8 installs
                          BUT: patches for 1.2.4 also available (bug 54814)
mozilla                   patched (ebuild + source, bug 54843),
                          -O2 used, segfaults (epiphany however works);
                          -O1 produces ICE
epiphany        ~ppc      ppc chhokes
glut            ppc       uname/arch trick
gnome-cups-   
manager         ~ppc      ppc chokes
gnome           ppc       graphviz (needed by doxygen) chokes
                          ==> USE += -doc
xmms            ppc
xscreensaver    ppc
lshw            ppc
latex2html      ppc
bind-tools                uname/arch trick
gkrellm         ppc
gkrellm-themes  ~ppc
gkrellm-
trayicons       ppc
gkrellmlaunch   ppc
gkrellm-volume  ppc
logrotate
curl
emerge mod_php  ppc       USE += "-truetype -fdftk"
                          with truetype required a lower, unbuildable freetype!!
procmail
spamassasin     ppc
netkit-fingerd  ppc
nmap            ppc
ipx-utils       x86
ncpfs           ***       ebuild fails, manual installation works OK!!
pine            ppc
netkit-telnetd  ppc
--------------+----------+----------------------------------------------

Let me know if this report is of some use in other places, and I will
submit it (I already submitted it to the fora).

Cheers,
Stefan

-- 
If it was so, it might be; and if it were so, it would be; but as
it isn't, it ain't. That's logic.
    --Lewis Carroll, Through the Looking-Glass

--
gentoo-ppc-dev@g.o mailing list

Replies:
Re: Native 64-bit on G5: A status report
-- Tom Gall
Navigation:
Lists: gentoo-ppc-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
net-analyzer/darkstat
Next by thread:
Re: Native 64-bit on G5: A status report
Previous by date:
ebuilds working on ppc
Next by date:
xorg-x11


Updated Jun 17, 2009

Summary: Archive of the gentoo-ppc-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.