Re: Bootstraping on x86/solaris 10 fails
I am able to replicate this exact bootstrap problem on my sparc 8 box with openpkg-4.0.5 libtool: link: /usr/local/bin/gcc -D_GNU_SOURCE -D_REENTRANT -o rpm2cpio rpm2cpio.o -L/tmp/openpkg-4.0.5/uuid-1.6.2/.libs -L/tmp/openpkg-4.0.5/pcre-8.01/.libs -L/tmp/openpkg-4.0.5/sqlite-3.6.17/.libs -L/tmp/openpkg-4.0.5/beecrypt-4.2.1/.libs -L/tmp/openpkg-4.0.5/bzip2-1.0.5/.libs -L/tmp/openpkg-4.0.5/popt-1.15/.libs -L/tmp/openpkg-4.0.5/popt-1.15 -L/tmp/openpkg-4.0.5/zlib-1.2.3 -L/tmp/openpkg-4.0.5/bzip2-1.0.5 -L/tmp/openpkg-4.0.5/beecrypt-4.2.1 -L/tmp/openpkg-4.0.5/openssl-0.9.8k/lib -L/tmp/openpkg-4.0.5/sqlite-3.6.17 -L/tmp/openpkg-4.0.5/pcre-8.01 -L/tmp/openpkg-4.0.5/uuid-1.6.2 ../lib/.libs/librpm.a -L/sol10/SOURCES/S8/gcc-3.4.6/objdir/sparc-sun-solaris2.8/libstdc++-v3/src -L/sol10/SOURCES/S8/gcc-3.4.6/objdir/sparc-sun-solaris2.8/libstdc++-v3/src/.libs -L/sol10/SOURCES/S8/gcc-3.4.6/objdir/gcc -L/usr/local/sparc-sun-solaris2.8/bin -L/usr/local/sparc-sun-solaris2.8/lib -L/usr/local/lib/../sparc-sun-solaris2.8/lib -L/usr/local/lib -L/usr/ccs/bin -L/usr/ccs/lib ../rpmdb/.libs/librpmdb.a ../rpmio/.libs/librpmio.a ../misc/.libs/librpmmisc.a -L/tmp/openpkg-4.0.5/rpm-5.1.9/db3 -L/tmp/openpkg-4.0.5/rpm-5.1.9/lua -lresolv /tmp/openpkg-4.0.5/uuid-1.6.2/.libs/libuuid.a /tmp/openpkg-4.0.5/pcre-8.01/.libs/libpcreposix.a /tmp/openpkg-4.0.5/pcre-8.01/.libs/libpcre.a /tmp/openpkg-4.0.5/sqlite-3.6.17/.libs/libsqlite3.a -lcrypto /tmp/openpkg-4.0.5/beecrypt-4.2.1/.libs/libbeecrypt.a -ldl /usr/local/lib/libstdc++.so -lgcc_s /tmp/openpkg-4.0.5/bzip2-1.0.5/.libs/libbz2.a -lz /tmp/openpkg-4.0.5/popt-1.15/.libs/libpopt.a -lrt -lsocket -lnsl -lm -R/usr/local/lib -R/usr/local/lib Undefined first referenced symbol in file libiconv_open ../rpmdb/.libs/librpmdb.a(hdrfmt.o) libiconv../rpmdb/.libs/librpmdb.a(hdrfmt.o) libiconv_close ../rpmdb/.libs/librpmdb.a(hdrfmt.o) ld: fatal: Symbol referencing errors. No output written to rpm2cpio collect2: ld returned 1 exit status Doug Henry Brilligent Solutions Inc. 937.545.0609 (cell) 937.879.4158 (fax) On Sat, Apr 3, 2010 at 7:33 AM, Daniel Vergien d...@vergien.net wrote: On 02.04.10 20:40, Ralf S. Engelschall wrote: This is too less information. What errors occur in the tools directory of RPM? I There has to be more details... Oops, copied to less output... libtool: link: /usr/sfw/bin/gcc -D_GNU_SOURCE -D_REENTRANT -o rpm2cpio rpm2cpio. o -L/tmp/openpkg-4.0.2/uuid-1.6.2/.libs -L/tmp/openpkg-4.0.2/pcre-8.01/.libs -L /tmp/openpkg-4.0.2/sqlite-3.6.17/.libs -L/tmp/openpkg-4.0.2/beecrypt-4.2.1/.libs -L/tmp/openpkg-4.0.2/bzip2-1.0.5/.libs -L/tmp/openpkg-4.0.2/popt-1.15/.libs -L/ tmp/openpkg-4.0.2/popt-1.15 -L/tmp/openpkg-4.0.2/zlib-1.2.3 -L/tmp/openpkg-4.0.2 /bzip2-1.0.5 -L/tmp/openpkg-4.0.2/beecrypt-4.2.1 -L/tmp/openpkg-4.0.2/openssl-0. 9.8k/lib -L/tmp/openpkg-4.0.2/sqlite-3.6.17 -L/tmp/openpkg-4.0.2/pcre-8.01 -L/tm p/openpkg-4.0.2/uuid-1.6.2 ../lib/.libs/librpm.a -L/usr/sfw/lib ../rpmdb/.libs/l ibrpmdb.a ../rpmio/.libs/librpmio.a ../misc/.libs/librpmmisc.a -L/tmp/openpkg-4. 0.2/rpm-5.1.9/db3 -L/tmp/openpkg-4.0.2/rpm-5.1.9/lua -lresolv /tmp/openpkg-4.0.2 /uuid-1.6.2/.libs/libuuid.a /tmp/openpkg-4.0.2/pcre-8.01/.libs/libpcreposix.a /t mp/openpkg-4.0.2/pcre-8.01/.libs/libpcre.a -ldl /tmp/openpkg-4.0.2/sqlite-3.6.17 /.libs/libsqlite3.a -lcrypto /tmp/openpkg-4.0.2/beecrypt-4.2.1/.libs/libbeecrypt .a /usr/sfw/lib/libstdc++.so -lgcc_s /tmp/openpkg-4.0.2/bzip2-1.0.5/.libs/libbz2 .a -lz /tmp/openpkg-4.0.2/popt-1.15/.libs/libpopt.a -lrt -lsocket -lnsl -lm -R/u sr/sfw/lib -R/usr/sfw/lib Undefined first referenced symbol in file libiconv_close ../rpmdb/.libs/librpmdb.a(hdrfmt.o) libiconv_open ../rpmdb/.libs/librpmdb.a(hdrfmt.o) libiconv../rpmdb/.libs/librpmdb.a(hdrfmt.o) ld: fatal: Symbol referencing errors. No output written to rpm2cpio collect2: ld returned 1 exit status make[3]: *** [rpm2cpio] Error 1 make[3]: Leaving directory `/tmp/openpkg-4.0.2/rpm-5.1.9/tools' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/tmp/openpkg-4.0.2/rpm-5.1.9/tools' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/openpkg-4.0.2/rpm-5.1.9' make: *** [all] Error 2 + exit 2 ./openpkg.boot:ERROR: script returned non-null value -bash-3.00# echo $PATH /usr/sfw/bin:/usr/ccs/bin:/usr/sbin:/usr/bin __ OpenPKG http://openpkg.org User Communication List openpkg-users@openpkg.org
Re: Bootstraping on x86/solaris 10 fails
On Apr 6, 2010, at 11:48 AM, Doug Henry wrote: I am able to replicate this exact bootstrap problem on my sparc 8 box with openpkg-4.0.5 libtool: link: /usr/local/bin/gcc -D_GNU_SOURCE -D_REENTRANT -o rpm2cpio rpm2cpio.o -L/tmp/openpkg-4.0.5/uuid-1.6.2/.libs -L/tmp/openpkg-4.0.5/pcre-8.01/.libs -L/tmp/openpkg-4.0.5/sqlite-3.6.17/.libs -L/tmp/openpkg-4.0.5/beecrypt-4.2.1/.libs -L/tmp/openpkg-4.0.5/bzip2-1.0.5/.libs -L/tmp/openpkg-4.0.5/popt-1.15/.libs -L/tmp/openpkg-4.0.5/popt-1.15 -L/tmp/openpkg-4.0.5/zlib-1.2.3 -L/tmp/openpkg-4.0.5/bzip2-1.0.5 -L/tmp/openpkg-4.0.5/beecrypt-4.2.1 -L/tmp/openpkg-4.0.5/openssl-0.9.8k/lib -L/tmp/openpkg-4.0.5/sqlite-3.6.17 -L/tmp/openpkg-4.0.5/pcre-8.01 -L/tmp/openpkg-4.0.5/uuid-1.6.2 ../lib/.libs/librpm.a -L/sol10/SOURCES/S8/gcc-3.4.6/objdir/sparc-sun-solaris2.8/libstdc++-v3/src -L/sol10/SOURCES/S8/gcc-3.4.6/objdir/sparc-sun-solaris2.8/libstdc++-v3/src/.libs -L/sol10/SOURCES/S8/gcc-3.4.6/objdir/gcc -L/usr/local/sparc-sun-solaris2.8/bin -L/usr/local/sparc-sun-solaris2.8/lib -L/usr/local/lib/../sparc-sun-solaris2.8/lib -L/usr/local/lib -L/usr/ccs/bin -L/usr/ccs/lib ../rpmdb/.libs/librpmdb.a ../rpmio/.libs/librpmio.a ../misc/.libs/librpmmisc.a -L/tmp/openpkg-4.0.5/rpm-5.1.9/db3 -L/tmp/openpkg-4.0.5/rpm-5.1.9/lua -lresolv /tmp/openpkg-4.0.5/uuid-1.6.2/.libs/libuuid.a /tmp/openpkg-4.0.5/pcre-8.01/.libs/libpcreposix.a /tmp/openpkg-4.0.5/pcre-8.01/.libs/libpcre.a /tmp/openpkg-4.0.5/sqlite-3.6.17/.libs/libsqlite3.a -lcrypto /tmp/openpkg-4.0.5/beecrypt-4.2.1/.libs/libbeecrypt.a -ldl /usr/local/lib/libstdc++.so -lgcc_s /tmp/openpkg-4.0.5/bzip2-1.0.5/.libs/libbz2.a -lz /tmp/openpkg-4.0.5/popt-1.15/.libs/libpopt.a -lrt -lsocket -lnsl -lm -R/usr/local/lib -R/usr/local/lib Undefined first referenced symbol in file libiconv_open ../rpmdb/.libs/librpmdb.a(hdrfmt.o) libiconv../rpmdb/.libs/librpmdb.a(hdrfmt.o) libiconv_close ../rpmdb/.libs/librpmdb.a(hdrfmt.o) ld: fatal: Symbol referencing errors. No output written to rpm2cpio collect2: ld returned 1 exit status The actual usage case for -liconv is rather teensy and easily corrected if desired. In order to automate i18n/l10n conversions as part of --query, rpm has something called header format extensions. E.g., the is a local conversion tied to this --queryformat rpm -qa --queryformat '%{name:iconv}' If you you don't _WANT_ that automated iconv functionality, its easily stubbed out or #ifdef'd depending on whether -liconv is available (or not). hth 73 de Jeff__ OpenPKG http://openpkg.org User Communication List openpkg-users@openpkg.org
Re: Bootstraping on x86/solaris 10 fails
I think the solution to this problem...at least on my sparc 8 box...was to: export LD_LIBRARY_PATH=/usr/local/lib (or some path where the libiconv stuff was installed...on my box the sunfreeware gcc and libiconv installed to /usr/local) Doug Henry Brilligent Solutions Inc. 937.545.0609 (cell) 937.879.4158 (fax) On Tue, Apr 6, 2010 at 3:34 PM, Jeff Johnson n3npq@gmail.com wrote: On Apr 6, 2010, at 11:48 AM, Doug Henry wrote: I am able to replicate this exact bootstrap problem on my sparc 8 box with openpkg-4.0.5 libtool: link: /usr/local/bin/gcc -D_GNU_SOURCE -D_REENTRANT -o rpm2cpio rpm2cpio.o -L/tmp/openpkg-4.0.5/uuid-1.6.2/.libs -L/tmp/openpkg-4.0.5/pcre-8.01/.libs -L/tmp/openpkg-4.0.5/sqlite-3.6.17/.libs -L/tmp/openpkg-4.0.5/beecrypt-4.2.1/.libs -L/tmp/openpkg-4.0.5/bzip2-1.0.5/.libs -L/tmp/openpkg-4.0.5/popt-1.15/.libs -L/tmp/openpkg-4.0.5/popt-1.15 -L/tmp/openpkg-4.0.5/zlib-1.2.3 -L/tmp/openpkg-4.0.5/bzip2-1.0.5 -L/tmp/openpkg-4.0.5/beecrypt-4.2.1 -L/tmp/openpkg-4.0.5/openssl-0.9.8k/lib -L/tmp/openpkg-4.0.5/sqlite-3.6.17 -L/tmp/openpkg-4.0.5/pcre-8.01 -L/tmp/openpkg-4.0.5/uuid-1.6.2 ../lib/.libs/librpm.a -L/sol10/SOURCES/S8/gcc-3.4.6/objdir/sparc-sun-solaris2.8/libstdc++-v3/src -L/sol10/SOURCES/S8/gcc-3.4.6/objdir/sparc-sun-solaris2.8/libstdc++-v3/src/.libs -L/sol10/SOURCES/S8/gcc-3.4.6/objdir/gcc -L/usr/local/sparc-sun-solaris2.8/bin -L/usr/local/sparc-sun-solaris2.8/lib -L/usr/local/lib/../sparc-sun-solaris2.8/lib -L/usr/local/lib -L/usr/ccs/bin -L/usr/ccs/lib ../rpmdb/.libs/librpmdb.a ../rpmio/.libs/librpmio.a ../misc/.libs/librpmmisc.a -L/tmp/openpkg-4.0.5/rpm-5.1.9/db3 -L/tmp/openpkg-4.0.5/rpm-5.1.9/lua -lresolv /tmp/openpkg-4.0.5/uuid-1.6.2/.libs/libuuid.a /tmp/openpkg-4.0.5/pcre-8.01/.libs/libpcreposix.a /tmp/openpkg-4.0.5/pcre-8.01/.libs/libpcre.a /tmp/openpkg-4.0.5/sqlite-3.6.17/.libs/libsqlite3.a -lcrypto /tmp/openpkg-4.0.5/beecrypt-4.2.1/.libs/libbeecrypt.a -ldl /usr/local/lib/libstdc++.so -lgcc_s /tmp/openpkg-4.0.5/bzip2-1.0.5/.libs/libbz2.a -lz /tmp/openpkg-4.0.5/popt-1.15/.libs/libpopt.a -lrt -lsocket -lnsl -lm -R/usr/local/lib -R/usr/local/lib Undefined first referenced symbol in file libiconv_open ../rpmdb/.libs/librpmdb.a(hdrfmt.o) libiconv../rpmdb/.libs/librpmdb.a(hdrfmt.o) libiconv_close ../rpmdb/.libs/librpmdb.a(hdrfmt.o) ld: fatal: Symbol referencing errors. No output written to rpm2cpio collect2: ld returned 1 exit status The actual usage case for -liconv is rather teensy and easily corrected if desired. In order to automate i18n/l10n conversions as part of --query, rpm has something called header format extensions. E.g., the is a local conversion tied to this --queryformat rpm -qa --queryformat '%{name:iconv}' If you you don't _WANT_ that automated iconv functionality, its easily stubbed out or #ifdef'd depending on whether -liconv is available (or not). hth 73 de Jeff__ OpenPKG http://openpkg.org User Communication List openpkg-users@openpkg.org
Re: Bootstraping on x86/solaris 10 fails
On 02.04.10 20:40, Ralf S. Engelschall wrote: This is too less information. What errors occur in the tools directory of RPM? I There has to be more details... Oops, copied to less output... libtool: link: /usr/sfw/bin/gcc -D_GNU_SOURCE -D_REENTRANT -o rpm2cpio rpm2cpio. o -L/tmp/openpkg-4.0.2/uuid-1.6.2/.libs -L/tmp/openpkg-4.0.2/pcre-8.01/.libs -L /tmp/openpkg-4.0.2/sqlite-3.6.17/.libs -L/tmp/openpkg-4.0.2/beecrypt-4.2.1/.libs -L/tmp/openpkg-4.0.2/bzip2-1.0.5/.libs -L/tmp/openpkg-4.0.2/popt-1.15/.libs -L/ tmp/openpkg-4.0.2/popt-1.15 -L/tmp/openpkg-4.0.2/zlib-1.2.3 -L/tmp/openpkg-4.0.2 /bzip2-1.0.5 -L/tmp/openpkg-4.0.2/beecrypt-4.2.1 -L/tmp/openpkg-4.0.2/openssl-0. 9.8k/lib -L/tmp/openpkg-4.0.2/sqlite-3.6.17 -L/tmp/openpkg-4.0.2/pcre-8.01 -L/tm p/openpkg-4.0.2/uuid-1.6.2 ../lib/.libs/librpm.a -L/usr/sfw/lib ../rpmdb/.libs/l ibrpmdb.a ../rpmio/.libs/librpmio.a ../misc/.libs/librpmmisc.a -L/tmp/openpkg-4. 0.2/rpm-5.1.9/db3 -L/tmp/openpkg-4.0.2/rpm-5.1.9/lua -lresolv /tmp/openpkg-4.0.2 /uuid-1.6.2/.libs/libuuid.a /tmp/openpkg-4.0.2/pcre-8.01/.libs/libpcreposix.a /t mp/openpkg-4.0.2/pcre-8.01/.libs/libpcre.a -ldl /tmp/openpkg-4.0.2/sqlite-3.6.17 /.libs/libsqlite3.a -lcrypto /tmp/openpkg-4.0.2/beecrypt-4.2.1/.libs/libbeecrypt .a /usr/sfw/lib/libstdc++.so -lgcc_s /tmp/openpkg-4.0.2/bzip2-1.0.5/.libs/libbz2 .a -lz /tmp/openpkg-4.0.2/popt-1.15/.libs/libpopt.a -lrt -lsocket -lnsl -lm -R/u sr/sfw/lib -R/usr/sfw/lib Undefined first referenced symbol in file libiconv_close ../rpmdb/.libs/librpmdb.a(hdrfmt.o) libiconv_open ../rpmdb/.libs/librpmdb.a(hdrfmt.o) libiconv../rpmdb/.libs/librpmdb.a(hdrfmt.o) ld: fatal: Symbol referencing errors. No output written to rpm2cpio collect2: ld returned 1 exit status make[3]: *** [rpm2cpio] Error 1 make[3]: Leaving directory `/tmp/openpkg-4.0.2/rpm-5.1.9/tools' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/tmp/openpkg-4.0.2/rpm-5.1.9/tools' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/openpkg-4.0.2/rpm-5.1.9' make: *** [all] Error 2 + exit 2 ./openpkg.boot:ERROR: script returned non-null value -bash-3.00# echo $PATH /usr/sfw/bin:/usr/ccs/bin:/usr/sbin:/usr/bin __ OpenPKG http://openpkg.org User Communication List openpkg-users@openpkg.org
Re: Bootstraping on x86/solaris 10 fails
On Mon, Mar 08, 2010, Daniel Vergien wrote: I tried to install openpkg like in the tutorial, but it fails: make[3]: Entering directory /tmp/openpkg-4.0.2/rpm-5.1.9/tools' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory /tmp/openpkg-4.0.2/rpm-5.1.9' make: *** [all] Error 2 + exit 2 ./openpkg.boot:ERROR: script returned non-null value -bash-3.00# -bash-3.00# cat /etc/release Solaris 10 5/09 s10x_u7wos_08 X86 Copyright 2009 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms. Assembled 30 March 2009 -bash-3.00# The system is a fresh installed zone. The installscript is openpkg-4.0.2-20100131.src.sh This is too less information. What errors occur in the tools directory of RPM? I There has to be more details... Ralf S. Engelschall r...@engelschall.com www.engelschall.com __ OpenPKG http://openpkg.org User Communication List openpkg-users@openpkg.org
Re: Bootstraping on x86/solaris 10 fails
I have always had good luck using the following commands (I just bootstrapped 4.0.5 to make sure nothing funny has happened lately): bash export PATH=/usr/sfw/bin:/usr/ccs/bin:$PATH sh openpkg-4.0.x-x.src.sh --prefix=/opkg without knowing what your paths are its hard to tell if that is the problem, but with the above set I have never had a problem. Doug Henry Brilligent Solutions Inc. 937.545.0609 (cell) 937.879.4158 (fax) On Mon, Mar 8, 2010 at 1:49 PM, Daniel Vergien d...@vergien.net wrote: Hi, I tried to install openpkg like in the tutorial, but it fails: make[3]: Entering directory /tmp/openpkg-4.0.2/rpm-5.1.9/tools' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory /tmp/openpkg-4.0.2/rpm-5.1.9' make: *** [all] Error 2 + exit 2 ./openpkg.boot:ERROR: script returned non-null value -bash-3.00# -bash-3.00# cat /etc/release Solaris 10 5/09 s10x_u7wos_08 X86 Copyright 2009 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms. Assembled 30 March 2009 -bash-3.00# The system is a fresh installed zone. The installscript is openpkg-4.0.2-20100131.src.sh Regards Daniel Vergien __ OpenPKG http://openpkg.org User Communication List openpkg-users@openpkg.org