/bin/sh ../../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -I/usr/include/plplot -O2 -pipe -march=native -Wall -O2 -version-info 6:5:0 -Wl,-O1 -Wl,--as-needed -o libajaxg.la -rpath /usr/lib64 libajaxg_la-ajgraph.lo libajaxg_la-ajhist.lo ../core/libajax.la -Llib64 -lplplot -lm -lhpdf -lgd -lpng -lz -lm ../../libtool: line 7541: cd: lib64: No such file or directory libtool: error: cannot determine absolute directory name of 'lib64' make[2]: *** [Makefile:474: libajaxg.la] Error 1 make[2]: Leaving directory '/var/tmp/portage/sci-biology/emboss-6.6.0-r1/work/EMBOSS-6.6.0/ajax/graphics' make[1]: *** [Makefile:410: all-recursive] Error 1 ----------------------------------------------------------------- This is an unstable amd64 chroot image (named desktop-libressl-abi32+64_20170215-185650) at a hardened host acting as a tinderbox. ----------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-6.3.0 * llvm-config: 3.9.1 Available Python interpreters, in order of preference: [1] python3.4 [2] python2.7 (fallback) [3] jython2.7 (fallback) java-config: The following VMs are available for generation-2: 1) IcedTea JDK 7.2.6.8 [icedtea-bin-7] *) IcedTea JDK 3.3.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-7 [2] icedtea-bin-8 system-vm
Created attachment 464408 [details] emerge-info.txt
Created attachment 464410 [details] config.log
Created attachment 464412 [details] emerge-history.txt
Created attachment 464414 [details] environment
Created attachment 464416 [details] etc.portage.tbz2
Created attachment 464418 [details] sci-biology:emboss-6.6.0-r1:20170219-232450.log
*** Bug 610046 has been marked as a duplicate of this bug. ***
*** Bug 600040 has been marked as a duplicate of this bug. ***
commit a4a96bc66864e6aabbc1b2edcfee32e2bc9f5312 Author: David Seifert <soap@gentoo.org> Date: Mon Feb 20 20:29:37 2017 +0100 sci-libs/plplot: Fix .pc file by using full paths * Use CMAKE_INSTALL_LIBDIR with a full path * java-pkg_regso is not EPREFIX aware Bug: https://bugs.gentoo.org/show_bug.cgi?id=610066
got at the unstable amd64 chroot image 13.0-desktop-gnome_20170723-192245 this : sci-biology/emboss-6.6.0-r1 : configure: error: Package requirements (plplot) were not met:
Created attachment 487004 [details] emerge-info.txt
Created attachment 487006 [details] emerge-history.txt
Created attachment 487008 [details] environment
Created attachment 487010 [details] etc.portage.tbz2
Created attachment 487012 [details] logs.tbz2
Created attachment 487014 [details] sci-biology:emboss-6.6.0-r1:20170727-224338.log
Created attachment 487016 [details] temp.tbz2
I am getting same in config.log: configure:20736: $PKG_CONFIG --exists --print-errors "plplotd" Package plplotd was not found in the pkg-config search path. Perhaps you should add the directory containing `plplotd.pc' to the PKG_CONFIG_PATH environment variable No package 'plplotd' found configure:20739: $? = 1 configure:20752: $PKG_CONFIG --exists --print-errors "plplotd" Package plplotd was not found in the pkg-config search path. Perhaps you should add the directory containing `plplotd.pc' to the PKG_CONFIG_PATH environment variable No package 'plplotd' found configure:20755: $? = 1 configure:20768: result: no No package 'plplotd' found configure:20786: checking for PLPLOT configure:20793: $PKG_CONFIG --exists --print-errors "plplot" Package plplot was not found in the pkg-config search path. Perhaps you should add the directory containing `plplot.pc' to the PKG_CONFIG_PATH environment variable No package 'plplot' found configure:20796: $? = 1 configure:20809: $PKG_CONFIG --exists --print-errors "plplot" Package plplot was not found in the pkg-config search path. Perhaps you should add the directory containing `plplot.pc' to the PKG_CONFIG_PATH environment variable No package 'plplot' found configure:20812: $? = 1 configure:20825: result: no No package 'plplot' found configure:20841: error: Package requirements (plplot) were not met: No package 'plplot' found # emerge -s plplot * sci-libs/plplot Latest version installed: 5.11.1-r1 Homepage: http://plplot.sourceforge.net/ Description: Multi-language scientific plotting library License: LGPL-2 [ Applications found : 4 ] # equery files sci-libs/plplot | grep \.pc /usr/lib64/pkgconfig/plplot-c++.pc /usr/lib64/pkgconfig/plplot-c.pc /usr/lib64/pkgconfig/plplot-f95.pc /usr/lib64/pkgconfig/plplot-qt.pc /usr/lib64/pkgconfig/plplot-tcl.pc /usr/lib64/pkgconfig/plplot-tcl_Main.pc # I think I remember we already experienced this incompatibility change of plplot package with some 3rd-party application. There is no plplot.pc anymore provided by sci-libs/plplot.
On another host where I have emboss installed: * sci-libs/plplot Latest version available: 5.12.0-r1 Latest version installed: 5.12.0-r1 Size of files: 15873 KiB Homepage: http://plplot.sourceforge.net/ Description: Multi-language scientific plotting library License: LGPL-2 # equery files sci-libs/plplot | grep \.pc /usr/lib64/pkgconfig/plplot-c++.pc /usr/lib64/pkgconfig/plplot-qt.pc /usr/lib64/pkgconfig/plplot.pc # emerge -pv plplot [ebuild R ] sci-libs/plplot-5.12.0-r1:0/14::gentoo USE="cxx dynamic qt5 threads -X -cairo -doc -examples -fortran -gd -java -jpeg -latex -lua -ocaml -octave -pdf -pdl -png -python -qhull -shapefile -svg -tcl {-test} -tk -truetype -wxwidgets" PYTHON_TARGETS="python2_7" 0 KiB I think the 5.11.1 did not get a fix applied, or what? On the problematic host I have: # emerge -pv plplot [ebuild U #] sci-libs/plplot-5.12.0-r1:0/14::gentoo [5.11.1-r1:0/12::gentoo] USE="X cairo cxx dynamic fortran gd java jpeg pdf png python qt5%* svg tcl threads tk truetype -doc -examples -latex -lua -ocaml -octave -pdl -qhull -shapefile {-test} -wxwidgets (-qt4%*)" PYTHON_TARGETS="python2_7" 15873 KiB Total: 1 package (1 upgrade), Size of downloads: 15873 KiB The following mask changes are necessary to proceed: (see "package.unmask" in the portage(5) man page for more details) # required by plplot (argument) # /etc/portage/package.mask/plplot: # #624576 =sci-libs/plplot-5.12.0-r1
On another host where I have emboss installed: * sci-libs/plplot Latest version available: 5.12.0-r1 Latest version installed: 5.12.0-r1 Size of files: 15873 KiB Homepage: http://plplot.sourceforge.net/ Description: Multi-language scientific plotting library License: LGPL-2 # equery files sci-libs/plplot | grep \.pc /usr/lib64/pkgconfig/plplot-c++.pc /usr/lib64/pkgconfig/plplot-qt.pc /usr/lib64/pkgconfig/plplot.pc # emerge -pv plplot [ebuild R ] sci-libs/plplot-5.12.0-r1:0/14::gentoo USE="cxx dynamic qt5 threads -X -cairo -doc -examples -fortran -gd -java -jpeg -latex -lua -ocaml -octave -pdf -pdl -png -python -qhull -shapefile -svg -tcl {-test} -tk -truetype -wxwidgets" PYTHON_TARGETS="python2_7" 0 KiB I think the 5.11.1 did not get a fix applied, or what? On the problematic host I have: # emerge -pv plplot [ebuild U #] sci-libs/plplot-5.12.0-r1:0/14::gentoo [5.11.1-r1:0/12::gentoo] USE="X cairo cxx dynamic fortran gd java jpeg pdf png python qt5%* svg tcl threads tk truetype -doc -examples -latex -lua -ocaml -octave -pdl -qhull -shapefile {-test} -wxwidgets (-qt4%*)" PYTHON_TARGETS="python2_7" 15873 KiB Total: 1 package (1 upgrade), Size of downloads: 15873 KiB The following mask changes are necessary to proceed: (see "package.unmask" in the portage(5) man page for more details) # required by plplot (argument) # /etc/portage/package.mask/plplot: # #624576 =sci-libs/plplot-5.12.0-r1 After unmasking plplot-5.12.0-r1 the configure checks of emboss went through of course.
it works with current plplot version in the tree
That what I merely reported. It did not work with 5.11.1 and earlier but worked with 5.12.0-r1. Yes, also now with 5.15.0 works for me too.