<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>157611</bug_id>
          
          <creation_ts>2006-12-09 06:32 0000</creation_ts>
          <short_desc>dev-libs/libusb install is not multijob safe on bsd userland</short_desc>
          <delta_ts>2007-02-01 12:42:14 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo/Alt</product>
          <component>FreeBSD</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>FreeBSD</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>drizzt@gentoo.org</reporter>
          <assigned_to>liquidx@gentoo.org</assigned_to>
          <cc>bsd@gentoo.org</cc>
    
    <cc>gbugs@stargazer.at</cc>

      

      
          <long_desc isprivate="0">
            <who>drizzt@gentoo.org</who>
            <bug_when>2006-12-09 06:32:20 0000</bug_when>
            <thetext>dev-libs/libusb install is not multijob safe on bsd userland, i suggest to use make install or emake -j1 install

&gt;&gt;&gt; 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&apos;
gmake[2]: Entering directory `/var/tmp/portage/dev-libs/libusb-0.1.12/work/libusb-0.1.12&apos;
test -z &quot;/usr/bin&quot; || ./install-sh -c -d &quot;/var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/bin&quot;
test -z &quot;/usr/lib&quot; || ./install-sh -c -d &quot;/var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/lib&quot;
test -z &quot;/usr/include&quot; || ./install-sh -c -d &quot;/var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/include&quot;
test -z &quot;/usr/include&quot; || ./install-sh -c -d &quot;/var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/include&quot;
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 &apos;libusb-config&apos; &apos;/var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/bin/libusb-config&apos;
 /bin/bash ./libtool --mode=install /usr/bin/install -c  &apos;libusb.la&apos; &apos;/var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/lib/libusb.la&apos;
 /usr/bin/install -c -m 644 &apos;usb.h&apos; &apos;/var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/include/usb.h&apos;
/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 &amp;&amp; { ln -s -f libusb-0.1.so.4.4.4 libusb-0.1.so.4 || { rm -f libusb-0.1.so.4 &amp;&amp; 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 &amp;&amp; { ln -s -f libusb-0.1.so.4.4.4 libusb.so || { rm -f libusb.so &amp;&amp; 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&apos;
 /bin/bash ./libtool --mode=install /usr/bin/install -c  &apos;libusbpp.la&apos; &apos;/var/tmp/portage/dev-libs/libusb-0.1.12/image//usr/lib/libusbpp.la&apos;
libtool: install: warning: relinking `libusbpp.la&apos;
(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 &amp;&amp; { ln -s -f libusbpp-0.1.so.4.4.4 libusbpp-0.1.so.4 || { rm -f libusbpp-0.1.so.4 &amp;&amp; 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 &amp;&amp; { ln -s -f libusbpp-0.1.so.4.4.4 libusbpp.so || { rm -f libusbpp.so &amp;&amp; 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&apos;
gmake[2]: Leaving directory `/var/tmp/portage/dev-libs/libusb-0.1.12/work/libusb-0.1.12&apos;
gmake[1]: *** [install-am] Error 2
gmake[1]: Leaving directory `/var/tmp/portage/dev-libs/libusb-0.1.12/work/libusb-0.1.12&apos;
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.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-02-01 12:20:41 0000</bug_when>
            <thetext>*** Bug 164826 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>drizzt@gentoo.org</who>
            <bug_when>2007-02-01 12:42:14 0000</bug_when>
            <thetext>Fixed</thetext>
          </long_desc>
      
    </bug>

</bugzilla>