Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 157611 - dev-libs/libusb install is not multijob safe on bsd userland
Summary: dev-libs/libusb install is not multijob safe on bsd userland
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: FreeBSD (show other bugs)
Hardware: All FreeBSD
: High normal
Assignee: Alastair Tse (RETIRED)
URL:
Whiteboard:
Keywords:
: 164826 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-12-09 06:32 UTC by Timothy Redaelli (RETIRED)
Modified: 2007-02-01 12:42 UTC (History)
2 users (show)

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 Timothy Redaelli (RETIRED) gentoo-dev 2006-12-09 06:32:20 UTC
dev-libs/libusb install is not multijob safe on bsd userland, i suggest to use make install or emake -j1 install

>>> Install libusb-0.1.12 into /var/tmp/portage/dev-libs/libusb-0.1.12/image/ category dev-libs
Making install in .
gmake[1]: Entering directory `/var/tmp/portage/dev-libs/libusb-0.1.12/work/libusb-0.1.12'
gmake[2]: Entering directory `/var/tmp/portage/dev-libs/libusb-0.1.12/work/libusb-0.1.12'
test -z "/usr/bin" || ./install-sh -c -d "/var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/bin"
test -z "/usr/lib" || ./install-sh -c -d "/var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/lib"
test -z "/usr/include" || ./install-sh -c -d "/var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/include"
test -z "/usr/include" || ./install-sh -c -d "/var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/include"
mkdir: /var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/include: File exists
gmake[2]: *** [install-includeHEADERS] Error 1
gmake[2]: *** Waiting for unfinished jobs....
 /usr/bin/install -c 'libusb-config' '/var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/bin/libusb-config'
 /bin/bash ./libtool --mode=install /usr/bin/install -c  'libusb.la' '/var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/lib/libusb.la'
 /usr/bin/install -c -m 644 'usb.h' '/var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/include/usb.h'
/usr/bin/install -c .libs/libusb-0.1.so.4.4.4 /var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/lib/libusb-0.1.so.4.4.4
(cd /var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/lib && { ln -s -f libusb-0.1.so.4.4.4 libusb-0.1.so.4 || { rm -f libusb-0.1.so.4 && ln -s libusb-0.1.so.4.4.4 libusb-0.1.so.4; }; })
(cd /var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/lib && { ln -s -f libusb-0.1.so.4.4.4 libusb.so || { rm -f libusb.so && ln -s libusb-0.1.so.4.4.4 libusb.so; }; })
/usr/bin/install -c .libs/libusb.lai /var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/lib/libusb.la
/usr/bin/install -c .libs/libusb.a /var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/lib/libusb.a
chmod 644 /var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/lib/libusb.a
i686-gentoo-freebsd6.2-ranlib /var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/lib/libusb.a
libtool: install: warning: remember to run `libtool --finish /usr/lib'
 /bin/bash ./libtool --mode=install /usr/bin/install -c  'libusbpp.la' '/var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/lib/libusbpp.la'
libtool: install: warning: relinking `libusbpp.la'
(cd /var/tmp/portage/dev-libs/libusb-0.1.12/work/libusb-0.1.12; /bin/bash ./libtool  --tag=CXX --mode=relink i686-gentoo-freebsd6.2-g++ -O2 -march=athlon-xp -pipe -version-info 8:4:4 -release 0.1 -export-dynamic -lusb -Wl,-O1 -o libusbpp.la -rpath /usr/lib usbpp.lo -inst-prefix-dir /var/tmp/portage/dev-libs/libusb-0.1.12/image/)
i686-gentoo-freebsd6.2-g++ -shared -nostdlib /usr/lib/gcc/i686-gentoo-freebsd6.2/4.1.1/../../../crti.o /usr/lib/gcc/i686-gentoo-freebsd6.2/4.1.1/crtbeginS.o  .libs/usbpp.o  -L/var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/lib -L/usr/lib -lusb -L/usr/lib/gcc/i686-gentoo-freebsd6.2/4.1.1 -L/usr/lib/gcc/i686-gentoo-freebsd6.2/4.1.1/../../../../i686-gentoo-freebsd6.2/lib -L/usr/lib/gcc/i686-gentoo-freebsd6.2/4.1.1/../../.. -lstdc++ -lm -lgcc_s /usr/lib/gcc/i686-gentoo-freebsd6.2/4.1.1/crtendS.o /usr/lib/gcc/i686-gentoo-freebsd6.2/4.1.1/../../../crtn.o  -march=athlon-xp -Wl,-O1 -Wl,-soname -Wl,libusbpp-0.1.so.4 -o .libs/libusbpp-0.1.so.4.4.4
/usr/bin/install -c .libs/libusbpp-0.1.so.4.4.4T /var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/lib/libusbpp-0.1.so.4.4.4
(cd /var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/lib && { ln -s -f libusbpp-0.1.so.4.4.4 libusbpp-0.1.so.4 || { rm -f libusbpp-0.1.so.4 && ln -s libusbpp-0.1.so.4.4.4 libusbpp-0.1.so.4; }; })
(cd /var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/lib && { ln -s -f libusbpp-0.1.so.4.4.4 libusbpp.so || { rm -f libusbpp.so && ln -s libusbpp-0.1.so.4.4.4 libusbpp.so; }; })
/usr/bin/install -c .libs/libusbpp.lai /var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/lib/libusbpp.la
/usr/bin/install -c .libs/libusbpp.a /var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/lib/libusbpp.a
chmod 644 /var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/lib/libusbpp.a
i686-gentoo-freebsd6.2-ranlib /var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/lib/libusbpp.a
libtool: install: warning: remember to run `libtool --finish /usr/lib'
gmake[2]: Leaving directory `/var/tmp/portage/dev-libs/libusb-0.1.12/work/libusb-0.1.12'
gmake[1]: *** [install-am] Error 2
gmake[1]: Leaving directory `/var/tmp/portage/dev-libs/libusb-0.1.12/work/libusb-0.1.12'
gmake: *** [install-recursive] Error 1

!!! ERROR: dev-libs/libusb-0.1.12 failed.
Call stack:
  ebuild.sh, line 1569:   Called dyn_install
  ebuild.sh, line 1023:   Called src_install
  libusb-0.1.12.ebuild, line 43:   Called die

!!! make install failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-02-01 12:20:41 UTC
*** Bug 164826 has been marked as a duplicate of this bug. ***
Comment 2 Timothy Redaelli (RETIRED) gentoo-dev 2007-02-01 12:42:14 UTC
Fixed