Subject: package suse100_base fails to install under macppc
To: pkgsrc-users@netbsd.org <pkgsrc-users@netbsd.org>
From: Loic Hoguin <essen@dev-extend.eu>
List: pkgsrc-users
Date: 03/24/2007 18:29:26
   Hello,

   I was trying to install linux emulation on my ibook running
   netbsd current from yesterday and it failed with the following
   error:

===> Installing for suse_base-10.0nb3
=> Creating installation directories
=> Running PRE-INSTALL script actions
for FILE in /usr/pkgsrc/emulators/suse100_base/work.ibook/*.sh; do   
/usr/bin/install -c -o root -g wheel -m 555 $FILE /usr/pkg/sbi
n/`basename $FILE .sh`;  done
/usr/bin/install -d -o root -g wheel -m 755 /usr/pkg/emul/linux/dev
/usr/bin/install -c -o root -g wheel -m 444 /dev/MAKEDEV  
/usr/pkg/emul/linux/dev
if [ -f /dev/MAKEDEV.subr ]; then  /usr/bin/install -c -o root -g wheel -m  
444 /dev/MAKEDEV.subr /usr/pkg/emul/linux/dev;  fi
cd /usr/pkg/emul/linux/dev && /bin/sh ./MAKEDEV  std audio
cd /usr/pkg/emul/linux/dev && /bin/ln -fs sound dsp
/usr/pkg/sbin/rpm2pkg -d /usr/pkg -f  
/usr/pkgsrc/emulators/suse100_base/work.ibook/PLIST_DYNAMIC -p emul/linux  
-s 1 -i ./etc/bash.
bashrc -i ./etc/bash_completion.d -i ./etc/cron.daily -i ./etc/csh.cshrc  
-i ./etc/csh.login -i ./etc/inittab -i ./etc/hushlogins -
i ./etc/java -i ./etc/mailcap -i ./etc/mime.types -i ./etc/nsswitch.conf  
-i ./etc/pam.d -i ./etc/profile -i ./etc/profile.dos -i .
/etc/rc.d.README -i ./etc/rpc -i ./etc/shells -i ./etc/ttytype  
/usr/pkgsrc/distfiles/suse100/ppc/aaa_base-10.0-28.ppc.rpm /usr/pkg
src/distfiles/suse100/ppc/bash-3.0-17.ppc.rpm  
/usr/pkgsrc/distfiles/suse100/ppc/coreutils-5.3.0-20.2.ppc.rpm  
/usr/pkgsrc/distfiles
/suse100/ppc/glibc-2.3.5-40.ppc.rpm  
/usr/pkgsrc/distfiles/suse100/ppc/libgcc-4.0.2_20050901-3.ppc.rpm  
/usr/pkgsrc/distfiles/suse10
0/ppc/libacl-2.2.31-3.ppc.rpm  
/usr/pkgsrc/distfiles/suse100/ppc/libattr-2.4.24-2.ppc.rpm  
/usr/pkgsrc/distfiles/suse100/ppc/libseli
nux-1.23.11-3.ppc.rpm  
/usr/pkgsrc/distfiles/suse100/ppc/libstdc++-4.0.2_20050901-3.ppc.rpm  
/usr/pkgsrc/distfiles/suse100/ppc/ncurs
es-5.4-71.ppc.rpm /usr/pkgsrc/distfiles/suse100/ppc/readline-5.0-9.ppc.rpm  
/usr/pkgsrc/distfiles/suse100/ppc/zlib-1.2.3-3.ppc.rpm
echo "@dirrm emul/linux"
>> /usr/pkgsrc/emulators/suse100_base/work.ibook/PLIST_DYNAMIC
/usr/bin/install -c -o root -g wheel -m 444  
/usr/pkgsrc/emulators/suse100_base/work.ibook/SuSE-release  
/usr/pkg/emul/linux/etc
/usr/bin/install -d -o root -g wheel -m 755 /usr/pkg/emul/linux/proc
/bin/ln -fs /usr/pkg/emul/linux/proc/mounts /usr/pkg/emul/linux/etc/mtab
/usr/pkg/emul/linux/sbin/ldconfig -r /usr/pkg/emul/linux
*** Signal 11

Stop.
make: stopped in /usr/pkgsrc/emulators/suse100_base
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/emulators/suse100_base
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/emulators/suse100_base

   There is a ldconfig.core file too, but I don't understand how to
   output a human readable trace (it is a shell file).

   Any idea?

-- 
Loïc Hoguin
Dev:Extend