Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 119782 - Unexpected error when compiling libusb-0.1.10a
Summary: Unexpected error when compiling libusb-0.1.10a
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Alastair Tse (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-21 03:02 UTC by Nicolas Blanco
Modified: 2006-02-17 01:51 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas Blanco 2006-01-21 03:02:09 UTC
When compiling libusb-0.1.10a I get an unexpected error from Portage without any previous error message.

......
Other ApplicationsAnother source of examples can be obtained from other applications.gPhoto uses libusb to communicate with digital still cameras.rio500 utils uses libusb to communicate with SONICblue Rio 500 Digital Audio Player.make[2]: Leaving directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a/doc'
make[1]: Leaving directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a'
>>> Source compiled.
>>> Test phase [not enabled]: dev-libs/libusb-0.1.10a

>>> Install libusb-0.1.10a into /var/tmp/portage/libusb-0.1.10a/image/ category dev-libs
Making install in .
make[1]: Entering directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a'
make[2]: Entering directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a'
test -z "/usr/bin" || mkdir -p -- . "/var/tmp/portage/libusb-0.1.10a/image//usr/bin"
 /bin/install -c 'libusb-config' '/var/tmp/portage/libusb-0.1.10a/image//usr/bin/libusb-config'
test -z "/usr/lib64" || mkdir -p -- . "/var/tmp/portage/libusb-0.1.10a/image//usr/lib64"
 /bin/sh ./libtool --mode=install /bin/install -c  'libusb.la' '/var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusb.la'
/bin/install -c .libs/libusb-0.1.so.4.4.2 /var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusb-0.1.so.4.4.2
(cd /var/tmp/portage/libusb-0.1.10a/image//usr/lib64 && rm -f libusb-0.1.so.4 && ln -s libusb-0.1.so.4.4.2 libusb-0.1.so.4)
(cd /var/tmp/portage/libusb-0.1.10a/image//usr/lib64 && rm -f libusb.so && ln -s libusb-0.1.so.4.4.2 libusb.so)
/bin/install -c .libs/libusb.lai /var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusb.la
/bin/install -c .libs/libusb.a /var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusb.a
x86_64-pc-linux-gnu-ranlib /var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusb.a
chmod 644 /var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusb.a
libtool: install: warning: remember to run `libtool --finish /usr/lib64'
 /bin/sh ./libtool --mode=install /bin/install -c  'libusbpp.la' '/var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusbpp.la'
libtool: install: warning: relinking `libusbpp.la'
(cd /var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a; /bin/sh ./libtool  --mode=relink x86_64-pc-linux-gnu-g++ -march=athlon64 -O2 -pipe -o libusbpp.la -rpath /usr/lib64 -version-info 8:2:4 -release 0.1 -export-dynamic -lusb usbpp.lo -inst-prefix-dir /var/tmp/portage/libusb-0.1.10a/image/)
x86_64-pc-linux-gnu-g++ -shared -nostdlib /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/crtbeginS.o  .libs/usbpp.o  -Wl,--rpath -Wl,/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3 -L/var/tmp/portage/libusb-0.1.10a/image//usr/lib64 -L/usr/lib64 -lusb -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3 -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../.. -L/lib/../lib64 -L/usr/lib/../lib64 -L/var/tmp/portage/libusb-0.1.10a/image//usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3 -lstdc++ -L/usr/x86_64-pc-linux-gnu/bin -L/usr/x86_64-pc-linux-gnu/lib -lm -lc -lgcc_s /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib64/crtn.o  -march=athlon64 -Wl,-soname -Wl,libusbpp-0.1.so.4 -o .libs/libusbpp-0.1.so.4.4.2
/bin/install -c .libs/libusbpp-0.1.so.4.4.2T /var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusbpp-0.1.so.4.4.2
(cd /var/tmp/portage/libusb-0.1.10a/image//usr/lib64 && rm -f libusbpp-0.1.so.4 && ln -s libusbpp-0.1.so.4.4.2 libusbpp-0.1.so.4)
(cd /var/tmp/portage/libusb-0.1.10a/image//usr/lib64 && rm -f libusbpp.so && ln -s libusbpp-0.1.so.4.4.2 libusbpp.so)
/bin/install -c .libs/libusbpp.lai /var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusbpp.la
/bin/install -c .libs/libusbpp.a /var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusbpp.a
x86_64-pc-linux-gnu-ranlib /var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusbpp.a
chmod 644 /var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusbpp.a
libtool: install: warning: remember to run `libtool --finish /usr/lib64'
test -z "/usr/include" || mkdir -p -- . "/var/tmp/portage/libusb-0.1.10a/image//usr/include"
 /bin/install -c -m 644 'usbpp.h' '/var/tmp/portage/libusb-0.1.10a/image//usr/include/usbpp.h'
test -z "/usr/include" || mkdir -p -- . "/var/tmp/portage/libusb-0.1.10a/image//usr/include"
 /bin/install -c -m 644 'usb.h' '/var/tmp/portage/libusb-0.1.10a/image//usr/include/usb.h'
make[2]: Leaving directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a'
make[1]: Leaving directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a'
Making install in tests
make[1]: Entering directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a/tests'
make[2]: Entering directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a/tests'
make[2]: Rien 
Comment 1 Nicolas Blanco 2006-01-21 03:02:09 UTC
When compiling libusb-0.1.10a I get an unexpected error from Portage without any previous error message.

......
Other ApplicationsAnother source of examples can be obtained from other applications.gPhoto uses libusb to communicate with digital still cameras.rio500 utils uses libusb to communicate with SONICblue Rio 500 Digital Audio Player.make[2]: Leaving directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a/doc'
make[1]: Leaving directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a'
>>> Source compiled.
>>> Test phase [not enabled]: dev-libs/libusb-0.1.10a

>>> Install libusb-0.1.10a into /var/tmp/portage/libusb-0.1.10a/image/ category dev-libs
Making install in .
make[1]: Entering directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a'
make[2]: Entering directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a'
test -z "/usr/bin" || mkdir -p -- . "/var/tmp/portage/libusb-0.1.10a/image//usr/bin"
 /bin/install -c 'libusb-config' '/var/tmp/portage/libusb-0.1.10a/image//usr/bin/libusb-config'
test -z "/usr/lib64" || mkdir -p -- . "/var/tmp/portage/libusb-0.1.10a/image//usr/lib64"
 /bin/sh ./libtool --mode=install /bin/install -c  'libusb.la' '/var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusb.la'
/bin/install -c .libs/libusb-0.1.so.4.4.2 /var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusb-0.1.so.4.4.2
(cd /var/tmp/portage/libusb-0.1.10a/image//usr/lib64 && rm -f libusb-0.1.so.4 && ln -s libusb-0.1.so.4.4.2 libusb-0.1.so.4)
(cd /var/tmp/portage/libusb-0.1.10a/image//usr/lib64 && rm -f libusb.so && ln -s libusb-0.1.so.4.4.2 libusb.so)
/bin/install -c .libs/libusb.lai /var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusb.la
/bin/install -c .libs/libusb.a /var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusb.a
x86_64-pc-linux-gnu-ranlib /var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusb.a
chmod 644 /var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusb.a
libtool: install: warning: remember to run `libtool --finish /usr/lib64'
 /bin/sh ./libtool --mode=install /bin/install -c  'libusbpp.la' '/var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusbpp.la'
libtool: install: warning: relinking `libusbpp.la'
(cd /var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a; /bin/sh ./libtool  --mode=relink x86_64-pc-linux-gnu-g++ -march=athlon64 -O2 -pipe -o libusbpp.la -rpath /usr/lib64 -version-info 8:2:4 -release 0.1 -export-dynamic -lusb usbpp.lo -inst-prefix-dir /var/tmp/portage/libusb-0.1.10a/image/)
x86_64-pc-linux-gnu-g++ -shared -nostdlib /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/crtbeginS.o  .libs/usbpp.o  -Wl,--rpath -Wl,/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3 -L/var/tmp/portage/libusb-0.1.10a/image//usr/lib64 -L/usr/lib64 -lusb -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3 -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../.. -L/lib/../lib64 -L/usr/lib/../lib64 -L/var/tmp/portage/libusb-0.1.10a/image//usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3 -lstdc++ -L/usr/x86_64-pc-linux-gnu/bin -L/usr/x86_64-pc-linux-gnu/lib -lm -lc -lgcc_s /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib64/crtn.o  -march=athlon64 -Wl,-soname -Wl,libusbpp-0.1.so.4 -o .libs/libusbpp-0.1.so.4.4.2
/bin/install -c .libs/libusbpp-0.1.so.4.4.2T /var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusbpp-0.1.so.4.4.2
(cd /var/tmp/portage/libusb-0.1.10a/image//usr/lib64 && rm -f libusbpp-0.1.so.4 && ln -s libusbpp-0.1.so.4.4.2 libusbpp-0.1.so.4)
(cd /var/tmp/portage/libusb-0.1.10a/image//usr/lib64 && rm -f libusbpp.so && ln -s libusbpp-0.1.so.4.4.2 libusbpp.so)
/bin/install -c .libs/libusbpp.lai /var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusbpp.la
/bin/install -c .libs/libusbpp.a /var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusbpp.a
x86_64-pc-linux-gnu-ranlib /var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusbpp.a
chmod 644 /var/tmp/portage/libusb-0.1.10a/image//usr/lib64/libusbpp.a
libtool: install: warning: remember to run `libtool --finish /usr/lib64'
test -z "/usr/include" || mkdir -p -- . "/var/tmp/portage/libusb-0.1.10a/image//usr/include"
 /bin/install -c -m 644 'usbpp.h' '/var/tmp/portage/libusb-0.1.10a/image//usr/include/usbpp.h'
test -z "/usr/include" || mkdir -p -- . "/var/tmp/portage/libusb-0.1.10a/image//usr/include"
 /bin/install -c -m 644 'usb.h' '/var/tmp/portage/libusb-0.1.10a/image//usr/include/usb.h'
make[2]: Leaving directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a'
make[1]: Leaving directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a'
Making install in tests
make[1]: Entering directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a/tests'
make[2]: Entering directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a/tests'
make[2]: Rien à faire pour « install-exec-am ».
make[2]: Rien à faire pour « install-data-am ».
make[2]: Leaving directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a/tests'
make[1]: Leaving directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a/tests'
Making install in doc
make[1]: Entering directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a/doc'
make[2]: Entering directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a/doc'
make[2]: Rien à faire pour « install-exec-am ».
make[2]: Rien à faire pour « install-data-am ».
make[2]: Leaving directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a/doc'
make[1]: Leaving directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a/doc'

!!! ERROR: dev-libs/libusb-0.1.10a failed.
!!! Function src_install, Line 43, Exitcode 1
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-01-21 03:28:00 UTC
emerge --info, please.
Comment 3 Nicolas Blanco 2006-01-21 05:53:38 UTC
Hi,
I'm sorry not to post this before, this is the first time I post on bugs.gentoo.org.

Thanks.

Here is emerge --info :

pcnicolas nicolas # emerge --info
Portage 2.1_pre3-r1 (default-linux/amd64/2005.1, gcc-3.4.3, glibc-2.3.6-r2, 2.6.15-gentoo-r1 x86_64)
=================================================================
System uname: 2.6.15-gentoo-r1 x86_64 AMD Athlon(tm) 64 X2 Dual Core 3800+
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="fr_FR@euro"
LINGUAS="fr"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X aac alsa apache2 audiofile avi berkdb bitmap-fonts bzip2 cdr crypt cups doc dvdr eds emboss encode exif expat fam ffmpeg flac foomaticdb fortran gdbm gif gmp gpm gstreamer gtk2 idn imagemagick imlib ipv6 java jpeg kde lcms libcaca lua lzw lzw-tiff mad mng mp3 mpeg musepack musicbrainz mysql ncurses nls ogg opengl pam pcre pdflib perl php png python qt quicktime readline sdl session simplexml spell sqlite ssl tcpd theora tiff truetype truetype-fonts type1-fonts udev usb userlocales vcd visualization vorbis xine xml2 xpm xv xvid zlib elibc_glibc kernel_linux linguas_fr userland_GNU"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 4 Alastair Tse (RETIRED) gentoo-dev 2006-02-06 13:46:15 UTC
can't quite see how this could happen as i get the same warning as you on x86 but the ebuild completes to the end.
Comment 5 Alastair Tse (RETIRED) gentoo-dev 2006-02-11 11:19:10 UTC
please include the full emerge log, otherwise i'll have to close this one.
Comment 6 Nicolas Blanco 2006-02-17 01:51:11 UTC
As I cannot reproduce this bug and libusb now emerges correctly on my system, I close this bug, thanks.