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
>

Reply via email to