[gentoo-ppc-user] newbie help with emerge --update --deep --newuse world

2006-08-02 Thread Daryl P. Williams

dear gentoo people,

i am trying to migrate to gentoo ppc64 from osx tiger.  unfortunately i 
have run myself
into some problems, probably due to my own newbiness and unfamiliarity's 
with gentoo.

i was trying to do a:

emerge --update --deep --newuse world

as described in the gentoo handbook.  when it stopped with a complaint 
about a conflict
between the pam-login and shadow packages.  i made the mistake of 
unmerging pam-login
and now i can only access the system by booting the kernel with the arg: 
init=/bin/bash.
however after removing the above conflict the build continued, but 
eventually stopped
with another problem, which i don't have a clue where to begin - except 
here on the
list. and so i am hoping you gracious and patient folks might be willing 
to lend a

helping hand to someone trying to make the move from osx to gentoo.
and so with that hope i hand,  i now present you with the details:

the system is a 2 CPU PPC G5, w/internal SATA drive, and a 20 
CinemaDisplay.


my make.conf includes the following USE definition:

USE=-unicode -gnome -gtk kde qt gtk2 hal

i added the -unicode because i was having trouble building the audacity 
program

which complained about wxWidgets (or something) needing to be re-emerged
w/out unicode, and after trying a local package USE=-unicode which 
wouldn't
work,  i decided to try adding it to the make.conf. my ultimate goal is 
to set up an

audio/recording system.

i have included below the output from emerge --info as well as the 
broken make.
again, thanks for your patience, and if i need to supply any other 
information please

let me know.

thanks,

daryl
daryl at weblane dot com


emerge --info:

Gentoo Base System version 1.6.14
Portage 2.1.1_pre4 (default-linux/ppc/ppc64/2006.0/64bit-userland, 
gcc-3.4.4/vanilla, glibc-2.3.4.20041102-r2, 2.6.17-gentoo-r4tochtli-01 
ppc64)

=
System uname: 2.6.17-gentoo-r4tochtli-01 ppc64 unknown
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python: 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS=ppc64 ~ppc64
AUTOCLEAN=yes
CBUILD=powerpc64-unknown-linux-gnu
CFLAGS=-O2 -pipe -mtune=970 -mcpu=970 -maltivec -mabi=altivec
CHOST=powerpc64-unknown-linux-gnu
CONFIG_PROTECT=
CONFIG_PROTECT_MASK=/etc/env.d /etc/gconf
CXXFLAGS=-O2 -pipe -mtune=970 -mcpu=970 -maltivec -mabi=altivec
DISTDIR=/usr/portage/distfiles
FEATURES=autoconfig distlocks metadata-transfer sandbox sfperms strict
GENTOO_MIRRORS=http://distro.ibiblio.org/pub/linux/distributions/gentoo/ 
http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ 
http://gentoo.cites.uiuc.edu/pub/gentoo/ http://gentoo.osuosl.org/ 

MAKEOPTS=-j3
PKGDIR=/usr/portage/packages
PORTAGE_RSYNC_OPTS=--recursive --links --safe-links --perms --times 
--compress --force --whole-file --delete --delete-after --stats 
--timeout=180 --exclude='/distfiles' --exclude='/local' 
--exclude='/packages'

PORTAGE_TMPDIR=/var/tmp
PORTDIR=/usr/portage
SYNC=rsync://rsync.namerica.gentoo.org/gentoo-portage
USE=ppc64 X alsa apache2 apm arts berkdb bitmap-fonts cdr cli cups 
dlloader dri dvd eds emboss encode esd foomaticdb fortran gdbm gif gpm 
gstreamer gtk2 hal ibm imlib ipv6 isdnlog jpeg kde libg++ libwww mad 
mikmod motif mp3 mpeg ncurses nls nptl nptlonly ogg opengl oss pam pcre 
pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection sdl 
session spell spl ssl tcpd truetype truetype-fonts type1-fonts udev 
vorbis xml xmms xorg xv zlib elibc_glibc input_devices_keyboard 
input_devices_mouse kernel_linux userland_GNU
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, 
LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY




make output:

../include/sys/uio.h:5: warning: `altivec' attribute ignored
../include/sys/uio.h:7: warning: `altivec' attribute ignored
../include/sys/uio.h:9: warning: `altivec' attribute ignored
../include/sys/uio.h:11: warning: `altivec' attribute ignored
powerpc64-unknown-linux-gnu-gcc printf_fp.c -c -std=gnu99 -O2 -Wall 
-Winline -Wwrite-strings -fmerge-all-constants -mcpu=970 -mtune=970 
-pipe -mnew-mnemonics -Wstrict-prototypes -mlong-double-128  -fpic
-I../include 
-I/var/tmp/portage/glibc-2.4-r3/work/build-ppc64-powerpc64-unknown-linux-gnu-nptl/stdio-common 
-I/var/tmp/portage/glibc-2.4-r3/work/build-ppc64-powerpc64-unknown-linux-gnu-nptl 
-I../sysdeps/powerpc/powerpc64/elf -I../sysdeps/powerpc/elf 
-I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu 
-I../sysdeps/powerpc/powerpc64/fpu 
-I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 
-I../sysdeps/unix/sysv/linux/powerpc/powerpc64 
-I../sysdeps/unix/sysv/linux/wordsize-64 

Re: [gentoo-ppc-user] newbie help with emerge --update --deep --newuse world

2006-08-02 Thread David B?langer

Hi Daryl,

The builds fail.  Could be a bug in Gentoo, a misconfiguration, etc.
I do not have the answer of what is going on wrong in this case,
maybe someone else will know.

I will do the following suggestions though.

1) Remove ~ppc64 from your keywords or try the glibc marked stable
(ppc64).  ~ppc64 denotes the testing versions.  If you are new, you
might want to go with the stable version for most packages, they
have been slightly tested better.

2) You can always skip glibc for now and install the other packages.
With:
emerge -av --oneshot pkg1 pkg2 ...
you will be able to merge pkg1 pkg2 ...
--oneshot will prevent them from being recorded in the world file.
If there is a build bug for glibc, it might be fixed some time soon.
Check bugs.gentoo.org and forums.gentoo.org for info too.

Welcome to the Gentoo world and good luck with this problem.

David



On Wed, Aug 02, 2006 at 12:36:37PM -0700, Daryl P. Williams wrote:
 dear gentoo people,
 
 i am trying to migrate to gentoo ppc64 from osx tiger.  unfortunately i 
 have run myself
 into some problems, probably due to my own newbiness and unfamiliarity's 
 with gentoo.
 i was trying to do a:
 
 emerge --update --deep --newuse world
 
 as described in the gentoo handbook.  when it stopped with a complaint 
 about a conflict
 between the pam-login and shadow packages.  i made the mistake of 
 unmerging pam-login
 and now i can only access the system by booting the kernel with the arg: 
 init=/bin/bash.
 however after removing the above conflict the build continued, but 
 eventually stopped
 with another problem, which i don't have a clue where to begin - except 
 here on the
 list. and so i am hoping you gracious and patient folks might be willing 
 to lend a
 helping hand to someone trying to make the move from osx to gentoo.
 and so with that hope i hand,  i now present you with the details:
 
 the system is a 2 CPU PPC G5, w/internal SATA drive, and a 20 
 CinemaDisplay.
 
 my make.conf includes the following USE definition:
 
 USE=-unicode -gnome -gtk kde qt gtk2 hal
 
 i added the -unicode because i was having trouble building the audacity 
 program
 which complained about wxWidgets (or something) needing to be re-emerged
 w/out unicode, and after trying a local package USE=-unicode which 
 wouldn't
 work,  i decided to try adding it to the make.conf. my ultimate goal is 
 to set up an
 audio/recording system.
 
 i have included below the output from emerge --info as well as the 
 broken make.
 again, thanks for your patience, and if i need to supply any other 
 information please
 let me know.
 
 thanks,
 
 daryl
 daryl at weblane dot com
 
 
 emerge --info:
 
 Gentoo Base System version 1.6.14
 Portage 2.1.1_pre4 (default-linux/ppc/ppc64/2006.0/64bit-userland, 
 gcc-3.4.4/vanilla, glibc-2.3.4.20041102-r2, 2.6.17-gentoo-r4tochtli-01 
 ppc64)
 =
 System uname: 2.6.17-gentoo-r4tochtli-01 ppc64 unknown
 app-admin/eselect-compiler: 2.0.0_rc2-r1
 dev-lang/python: 2.4.3-r1
 dev-python/pycrypto: 2.0.1-r5
 dev-util/ccache: [Not Present]
 dev-util/confcache:  [Not Present]
 sys-apps/sandbox:1.2.18.1
 sys-devel/autoconf:  2.13, 2.60
 sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
 sys-devel/binutils:  2.17
 sys-devel/gcc-config: 2.0.0_rc1
 sys-devel/libtool:   1.5.22
 virtual/os-headers:  2.6.16
 ACCEPT_KEYWORDS=ppc64 ~ppc64
 AUTOCLEAN=yes
 CBUILD=powerpc64-unknown-linux-gnu
 CFLAGS=-O2 -pipe -mtune=970 -mcpu=970 -maltivec -mabi=altivec
 CHOST=powerpc64-unknown-linux-gnu
 CONFIG_PROTECT=
 CONFIG_PROTECT_MASK=/etc/env.d /etc/gconf
 CXXFLAGS=-O2 -pipe -mtune=970 -mcpu=970 -maltivec -mabi=altivec
 DISTDIR=/usr/portage/distfiles
 FEATURES=autoconfig distlocks metadata-transfer sandbox sfperms strict
 GENTOO_MIRRORS=http://distro.ibiblio.org/pub/linux/distributions/gentoo/ 
 http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ 
 http://gentoo.cites.uiuc.edu/pub/gentoo/ http://gentoo.osuosl.org/ 
 MAKEOPTS=-j3
 PKGDIR=/usr/portage/packages
 PORTAGE_RSYNC_OPTS=--recursive --links --safe-links --perms --times 
 --compress --force --whole-file --delete --delete-after --stats 
 --timeout=180 --exclude='/distfiles' --exclude='/local' 
 --exclude='/packages'
 PORTAGE_TMPDIR=/var/tmp
 PORTDIR=/usr/portage
 SYNC=rsync://rsync.namerica.gentoo.org/gentoo-portage
 USE=ppc64 X alsa apache2 apm arts berkdb bitmap-fonts cdr cli cups 
 dlloader dri dvd eds emboss encode esd foomaticdb fortran gdbm gif gpm 
 gstreamer gtk2 hal ibm imlib ipv6 isdnlog jpeg kde libg++ libwww mad 
 mikmod motif mp3 mpeg ncurses nls nptl nptlonly ogg opengl oss pam pcre 
 pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection sdl 
 session spell spl ssl tcpd truetype truetype-fonts type1-fonts udev 
 vorbis xml xmms xorg xv zlib elibc_glibc input_devices_keyboard 
 input_devices_mouse kernel_linux userland_GNU
 Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, 
 LDFLAGS,