I'm running ubuntu 7.10 x86 (32-bit). I diligently followed the directions at:

http://www.gentoo.org/proj/en/gentoo-alt/prefix/bootstrap-linux.xml
with help from #gentoo-alt

Here's what happened. Everything was chugging along until step 1.16. On the first attempt, I tried emerge -e system, and it barfed. popt failed to build because:

gcc -Wall -g -O2 -Wl,-rpath=/home/brandon/gentoo2/usr/lib -Wl,-rpath=/home/brandon/gentoo2/lib -o .libs/test1 test1.o -liconv -L/home/brandon/gentoo2/usr/lib -L/home/brandon/gentoo2/lib ./.libs/libpopt.so -Wl,--rpath -Wl,/home/brandon/gentoo2/usr/lib
/usr/bin/ld: cannot find -liconv

I looked in $EPREFIX/lib, and sure enough there's no libiconv.so

So, i tried
$ emerge --oneshot --nodeps libiconv
$ emerge --oneshot --nodeps popt

That worked just fine.

So I tried
$ emerge -e system

and got this:

----
!!! Problem with sandbox binary. Disabling...

Calculating dependencies... done!

[ebuild   R   ] sys-libs/ncurses-5.6-r2
[ebuild   R   ] sys-libs/zlib-1.2.3-r01.1
[ebuild   R   ] sys-devel/gnuconfig-20070724
[ebuild   R   ] sys-devel/m4-1.4.10-r1
[ebuild   R   ] dev-libs/expat-2.0.1
[ebuild   R   ] sys-apps/sed-4.1.5
[ebuild   R   ] sys-devel/autoconf-wrapper-4-r3
[ebuild   R   ] sys-devel/automake-wrapper-3-r1
[ebuild   R   ] dev-libs/popt-1.13
[ebuild  N    ] app-misc/pax-utils-0.1.17  USE="-caps"
[ebuild   R   ] sys-apps/findutils-4.3.11
[ebuild  N    ] dev-util/pkgconfig-0.22  USE="-hardened"
[ebuild  N    ] virtual/libiconv-0
[ebuild  N    ] sys-apps/grep-2.5.1a-r1  USE="-nls -pcre -static"
[ebuild  N    ] app-arch/gzip-1.3.12  USE="-nls -pic -static"
[ebuild  N    ] sys-devel/patch-2.5.9-r1  USE="-build -static"
[ebuild  N    ] sys-devel/flex-2.5.33-r3  USE="-nls -static"
[ebuild   R   ] sys-apps/gawk-3.1.5-r05.1
[ebuild   R   ] app-arch/tar-1.19-r1
[ebuild  N    ] app-arch/bzip2-1.0.4-r1  USE="-static"
[ebuild  N    ] app-arch/cpio-2.9-r1  USE="-nls"
[ebuild  N    ] sys-devel/make-3.81  USE="-nls -static"
[ebuild   R   ] sys-apps/texinfo-4.11-r1
[ebuild   R   ] app-shells/bash-3.2_p33
[ebuild  N    ] sys-devel/bison-2.3  USE="-nls -static"
[ebuild N ] app-editors/nano-2.0.7 USE="ncurses -debug -justify -minimal -nls -slang -spell -unicode"
[ebuild  N    ] sys-apps/less-418  USE="-unicode"
[ebuild  N    ] sys-libs/readline-5.2_p12-r1
[ebuild  N    ] virtual/editor-0
[ebuild  N    ] sys-apps/which-2.16
[ebuild N ] dev-libs/libxml2-2.6.30-r1 USE="readline -debug -doc -ipv6 -python -test"
[ebuild  N    ] app-admin/python-updater-0.4
[ebuild   R   ] sys-devel/libtool-1.5.24
[ebuild   R   ] sys-apps/coreutils-6.9-r1
[ebuild  N    ] sys-apps/groff-1.19.2-r1  USE="-X -cjk"
[ebuild  N    ] sys-apps/man-1.6f  USE="-nls"
[ebuild  N    ] sys-apps/man-pages-2.76  USE="-nls"
[ebuild  N    ] sys-apps/diffutils-2.8.7-r2  USE="-nls -static"
[ebuild  N    ] dev-python/python-fchksum-1.7.1
[ebuild N ] net-misc/rsync-3.0.0_pre8 USE="-acl -ipv6 -static -xattr -xinetd"
[ebuild  N    ] sys-apps/sandbox-1.2.17
[ebuild   R   ] sys-apps/portage-2.2.00.9208
*** Portage will stop merging at this point and reload itself,
    then resume the merge.
[ebuild   R   ] sys-apps/baselayout-prefix-1.12.5-r5
[ebuild  N    ] dev-libs/apr-1.2.12  USE="-debug -doc -ipv6 -urandom"
[ebuild N ] dev-libs/apr-util-1.2.12 USE="-berkdb -doc -gdbm -ldap -mysql -postgres -sqlite -sqlite3"
[ebuild  N    ] sys-devel/gcc-config-1.4.0-r4
[ebuild  N    ] sys-devel/binutils-config-1.9-r04.3  USE="-extwrapper"
[ebuild N ] sys-devel/binutils-2.18.50.0.3 USE="-multislot -multitarget -nls -test -vanilla" [ebuild N ] sys-devel/gcc-4.2.2 USE="mudflap openmp (-altivec) -bootstrap -build -doc -fortran -gcj -gtk -hardened -ip28 -ip32r10k (-multilib) -multislot (-n32) (-n64) -nls -nocxx -objc -objc++ -objc-gc -test -vanilla" [ebuild N ] sys-devel/libperl-5.8.8-r01.1 USE="-berkdb -debug -gdbm -ithreads" [ebuild N ] dev-lang/perl-5.8.8-r4 USE="-berkdb -build -debug -doc -gdbm -ithreads -perlsuid"
[ebuild  N    ] app-admin/perl-cleaner-1.05
[ebuild  N    ] perl-core/PodParser-1.35
[ebuild  N    ] perl-core/Test-Harness-2.64
[ebuild   R   ] sys-devel/autoconf-2.61-r01.1
[ebuild   R   ] sys-apps/help2man-1.36.4
[ebuild   R   ] sys-devel/automake-1.10
[ebuild N ] dev-libs/openssl-0.9.8g USE="zlib -bindist -emacs -gmp -kerberos (-sse2) -test"
[ebuild  N    ] app-misc/ca-certificates-20070303-r1
[ebuild   R   ] dev-lang/python-2.5.1-r5
[ebuild N ] net-misc/neon-0.26.4 USE="ssl zlib -expat -kerberos -nls -socks5"
[ebuild   R   ] net-misc/wget-1.10.2  USE="ssl*"
[ebuild N ] net-misc/openssh-4.7_p1-r3 USE="-X -X509 -chroot -hpn -kerberos -ldap -libedit -pam (-selinux) -skey -smartcard -static -tcpd" [ebuild N ] dev-util/subversion-1.4.6 USE="-apache2 -bash-completion -berkdb -debug -doc -emacs -extras -java -nls (-nowebdav) -perl -python -ruby -svnserve -vim-syntax"
[ebuild  N    ] sys-apps/file-4.23  USE="-python"
[ebuild  N    ] sys-apps/debianutils-2.28.2  USE="-static"
[ebuild  N    ] sys-apps/mktemp-1.5
[blocks B ] sys-apps/man-pages (is blocking dev-libs/libiconv-1.11-r0.01)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
----

This is far more than I know how to deal with. Hope this experience helps your development team.
--
[email protected] mailing list

Reply via email to