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