i686-pc-linux-gnu-gcc -O2 -march=pentium4 -pipe -fomit-frame-pointer `pkg-config bmp --cflags` -I../clients/xmms/ -DBMP -I/usr/include/xmms -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -O3 -Wall -fPIC -D_REENTRANT -I../ -I../immscore -I../clients -c ../clients/bmp/bmpinterface.c -o bmpinterface.o i686-pc-linux-gnu-g++ bmpplugin.o bmpinterface.o clientstubbase.o libimmscore.a `pkg-config bmp glib --libs` \ -L. -lXss -lXext -lpcre -lsqlite3 -lz -ltag -L/usr/X11R6/lib \ -shared -Wl,-z,defs,-soname,libbmpimms.so -o libbmpimms.so make[1]: Nothing to be done for `default'. >>> Test phase [not enabled]: media-plugins/xmms-imms-2.0.1 >>> Install xmms-imms-2.0.1 into /var/tmp/portage/xmms-imms-2.0.1/image/ category media-plugins install: cannot stat `build/libxmmsimms.so': No such file or directory !!! ERROR: media-plugins/xmms-imms-2.0.1 failed. !!! Function src_install, Line 44, Exitcode 1 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1. emerge xmms-imms 2. 3. Portage 2.0.51-r15 (default-linux/x86/2004.2, gcc-3.3.5, glibc-2.3.4.20041102-r0, 2.6.9 i686) ============================================================== === System uname: 2.6.9 i686 Mobile Intel(R) Pentium(R) 4 CPU 2.80GHz Gentoo Base System version 1.6.8 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Nov 6 2004, 18:01:00)] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r2 sys-devel/libtool: 1.5.10-r3 virtual/os-headers: 2.4.22 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/ kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/ dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/ texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig candy ccache distlocks moo sandbox sfperms" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://adelie.polymtl.ca/ http://gentoo. mirrors.pair.com/ http://gentoo.seren.com/gentoo ftp://gentoo.netnitco.net/pub/mirrors/gentoo/ source/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/poverlay" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X a52 aalib acpi aim alsa apm arts artswrappersuid avantgo avi berkdb bigger-fonts bitmap- fonts bootspla bootsplash bzip2 bzlib cddb cdparanoia cdr cdrom client codecs crypt curl curlwrappers dba dbx debug divx4linux dv dvd dvdread emacs encode escreen exif f77 faac faad fam fbcon flac font-server foomaticdb fortran freetype gd gdbm gif gimpprint gnutls gphoto2 gpm gs gstreamer gtk gtk2 gtkhtml icq idea imagemagick imap imlib ipv6 jabber java javascript jikes jpeg junit kde ldap libg++ libwww lm_sensors lzo mad maildir mailwrapper matroska md5sum mikmod mime moznocompose moznoirc moznomail moznoxft mp3 mpeg mpeg4 mplayer msn mysql ncurses network nls nntp nvidia odbc oggvorbis ooo-kde opengl operanom2 oscar oss pam pcmcia pcre pda pdf pdflib perl php png pnp povray prelude python qt quicktime radeon readline real ruby samba sasl scanner sdl silc slang smime speedo spell sqlite ssl svg svga tcltk tcpd tetex tidy tiff transcode truetype truetype-fonts type1 type1-fonts unicode usb v4l v4l2 vim-with-x wifi xine xml xml2 xmlrpc xmms xscreensaver xv xvid xvmc zlib video_cards_radeon linguas_en linguas_ru" Unset: ASFLAGS, CBUILD, CTARGET, LDFLAGS
i'll take a look at this problem in a few hours. currently at school and no real access to my environment and also no real access to the internet. :(
Created attachment 49470 [details, diff] Fixes .so naming issue Simple fix - the ebuild was trying to copy libxmmsimms.so when it's really libxmmsimms2.so, for version 2. Patch fixes the naming issue, tested and working on x86.
Works well. Thanks.
hmm, this is actually very interesting since it works for me on amd64 and x86 with libxmmsimms.so as name. however, since there are differences as it seems i've changed the section where the .so is getting installed with "doexe build/libxmmsimms*.so". i've also merged the suggestions which we're made in bug #79448 into the ebuild.