| Summary: | libusb compile fails with errors in a new installation | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | rainer <rbachl> |
| Component: | New packages | Assignee: | Alastair Tse (RETIRED) <liquidx> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | cems, kllba, sascha-gentoo-bugzilla |
| Priority: | High | ||
| Version: | 2006.0 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
list of information : missing docbook ebuild
Find missing ebuild to libusb with use="doc" |
||
|
Description
rainer
2006-07-08 05:44:09 UTC
i686-pc-linux-gnu-g++ -shared -nostdlib /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../crti.o /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/crtbeginS.o .libs/usbpp.o -lusb -L/usr/lib/gcc/i686-pc-linux-gnu/3.4.6 -L/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../../i686-pc-linux-gnu/lib -L/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../.. /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so -L/usr/i686-pc-linux-gnu/bin -L/usr/i686-pc-linux-gnu/lib -L/usr/lib/gcc/i686-pc-linux-gnu/../../../i686-pc-linux-gnu/lib -lm -lc -lgcc_s /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/crtendS.o /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../crtn.o -march=pentium-m -Wl,-soname -Wl,libusbpp-0.1.so.4 -o .libs/libusbpp-0.1.so.4.4.2 /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lusb collect2: ld returned 1 exit status distcc[2457] ERROR: compile (null) on localhost failed make[2]: *** [libusbpp.la] Error 1 make[2]: Leaving directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a' make: *** [all] Error 2 !!! ERROR: dev-libs/libusb-0.1.10a failed. Call stack: ebuild.sh, line 1539: Called dyn_compile ebuild.sh, line 939: Called src_compile libusb-0.1.10a.ebuild, line 37: Called die Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.17-gentoo-r4 i686) ================================================================= System uname: 2.6.17-gentoo-r4 i686 Intel(R) Celeron(R) M processor 1.50GHz Gentoo Base System version 1.6.15 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium-m -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo" CXXFLAGS="-O2 -march=pentium-m -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distcc distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="ftp://192.168.0.1/ ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/" LC_ALL="en_US.UTF-8" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.samerica.gentoo.org/gentoo-portage" USE="x86 X acpi alsa apache2 apm avi bash-completion berkdb bitmap-fonts bzip2 cli crypt cups dlloader dri eds emboss encode esd foomaticdb fortran gdbm gif gpm gstreamer gtk2 imlib isdnlog jpeg libg++ libwww mad mikmod mmx motif mp3 mpeg ncurses nls nptl nsplugin offensive ogg opengl pam pcre pdflib perl png pppd python quicktime readline reflection samba sdl session spell spl sse sse2 tcpd truetype truetype-fonts type1-fonts udev unicode vorbis xml xmms xorg xprint xv zlib elibc_glibc input_devices_evdev input_devices_i810 input_devices_keyboard input_devices_mouse input_devices_synaptics kernel_linux userland_GNU video_cards_i810" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY Created attachment 95433 [details]
list of information : missing docbook ebuild
!! I don't have lot of time to continue analyze and test, sorry
I re-install two machine (X86_32 and X86_64), I have exactly same problem.
Stage1 with use="unicode" only, reboot complete use on make.conf. -> emerge -uDN system.
First (for test) emerge coldplug (see list), libusb fails.
Based on list of docbook retreived from emerge -uDN (seel list), I use ebuild merge all of these (one shot). Retry Emerge coldplug -> libusb OK
I not promise, if I have a time to re-install one (under) to find missing ebuild, I do.
Regards
Comment on attachment 95433 [details] list of information : missing docbook ebuild I base the info on bug 66172, these bug are same Created attachment 95677 [details]
Find missing ebuild to libusb with use="doc"
Solution : add dep in ebuild to docbook-sgml-utils (speed solution!!!) not long term probably
thanks for tracking it down. i've added the dependency to the libusb ebuilds |