media-libs/libgphoto2-2.4.7 doesn't compile on ~amd64. It fails with the following output: /bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -march=nocona -O2 -pipe -Wall -Wmissing-declarations -Wmissing-prototypes -march=nocona -O2 -pipe -Wall -Wmissing-declarations -Wmissing-prototypes -no-undefined -export-symbols ./libgphoto2.sym -version-info 6:0:4 -Wl,-O1 -o libgphoto2.la -rpath /usr/lib64 libgphoto2_la-gphoto2-abilities-list.lo libgphoto2_la-ahd_bayer.lo libgphoto2_la-bayer.lo libgph oto2_la-gphoto2-camera.lo libgphoto2_la-gphoto2-context.lo libgphoto2_la-exif.lo libgphoto2_la-gphoto2-file.lo libgphoto2_la-gphoto2-filesys .lo libgphoto2_la-gamma.lo libgphoto2_la-jpeg.lo libgphoto2_la-gphoto2-list.lo libgphoto2_la-gphoto2-result.lo libgphoto2_la-gphoto2-version .lo libgphoto2_la-gphoto2-setting.lo libgphoto2_la-gphoto2-widget.lo ../libgphoto2_port/libgphoto2_port/libgphoto2_port.la -lltdl -Lyes/lib -lexif -lm ../libtool: line 4998: cd: yes/lib: No such file or directory libtool: link: cannot determine absolute directory name of `yes/lib' make[2]: *** [libgphoto2.la] Error 1 make[2]: Leaving directory `/var/tmp/paludis/media-libs-libgphoto2-2.4.7/work/libgphoto2-2.4.7/libgphoto2' Reproducible: Always Steps to Reproduce: 1. paludis -i1 libgphoto2
Created attachment 202808 [details] paludis --info libgphoto2
Perhaps I'm writing it, just as you're attaching them, but full build.log and probably config.log would be helpful.
Created attachment 202810 [details] build log
configure --help --with-libexif=PREFIX where to find libexif, "no" or "auto" Ebuild has: $(use_with exif libexif) \ Ebuild needs: $(use_with exif libexif auto) \ Because dumb configure script is taking the default of 'yes' for unspecified PREFIX. (I couldn't be bothered to debug it further with this simple change to the ebuild I was able to compile just fine :)
NB - gphoto2 also needs similar changes - it defines the same configure options for --with-libexif=PREFIX The ebuild misses the correct use_with construct to perform the correct USE-flag to config-opt mapping - $(use_with exif) => $(use_with exif libexif auto) Resulting in: configure: WARNING: unrecognized options: --with-exif But gphoto2 still builds just fine (I think it defaults to auto-detect.)
*** This bug has been marked as a duplicate of bug 283282 ***