Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 610066 - sci-biology/emboss-6.6.0-r1 : libtool: error: cannot determine absolute directory name of 'lib64'
Summary: sci-biology/emboss-6.6.0-r1 : libtool: error: cannot determine absolute dir...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Science Biology related packages
URL:
Whiteboard:
Keywords:
: 600040 610046 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-02-20 08:52 UTC by Toralf Förster
Modified: 2020-02-20 17:11 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,5.96 KB, text/plain)
2017-02-20 08:52 UTC, Toralf Förster
Details
config.log (config.log,66.09 KB, text/plain)
2017-02-20 08:52 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,187.82 KB, text/plain)
2017-02-20 08:52 UTC, Toralf Förster
Details
environment (environment,116.20 KB, text/plain)
2017-02-20 08:52 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,12.37 KB, application/x-bzip)
2017-02-20 08:52 UTC, Toralf Förster
Details
sci-biology:emboss-6.6.0-r1:20170219-232450.log (sci-biology:emboss-6.6.0-r1:20170219-232450.log,118.29 KB, text/plain)
2017-02-20 08:52 UTC, Toralf Förster
Details
emerge-info.txt (emerge-info.txt,16.22 KB, text/plain)
2017-07-27 23:40 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,206.29 KB, text/plain)
2017-07-27 23:40 UTC, Toralf Förster
Details
environment (environment,116.99 KB, text/plain)
2017-07-27 23:40 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,27.12 KB, application/x-bzip)
2017-07-27 23:40 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,13.05 KB, application/x-bzip)
2017-07-27 23:40 UTC, Toralf Förster
Details
sci-biology:emboss-6.6.0-r1:20170727-224338.log (sci-biology:emboss-6.6.0-r1:20170727-224338.log,11.63 KB, text/plain)
2017-07-27 23:40 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,31.59 KB, application/x-bzip)
2017-07-27 23:41 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2017-02-20 08:52:07 UTC
/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
Comment 1 Toralf Förster gentoo-dev 2017-02-20 08:52:10 UTC
Created attachment 464408 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2017-02-20 08:52:13 UTC
Created attachment 464410 [details]
config.log
Comment 3 Toralf Förster gentoo-dev 2017-02-20 08:52:16 UTC
Created attachment 464412 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2017-02-20 08:52:19 UTC
Created attachment 464414 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2017-02-20 08:52:22 UTC
Created attachment 464416 [details]
etc.portage.tbz2
Comment 6 Toralf Förster gentoo-dev 2017-02-20 08:52:25 UTC
Created attachment 464418 [details]
sci-biology:emboss-6.6.0-r1:20170219-232450.log
Comment 7 David Seifert gentoo-dev 2017-02-20 19:19:23 UTC
*** Bug 610046 has been marked as a duplicate of this bug. ***
Comment 8 David Seifert gentoo-dev 2017-02-20 19:19:29 UTC
*** Bug 600040 has been marked as a duplicate of this bug. ***
Comment 9 David Seifert gentoo-dev 2017-02-20 19:33:48 UTC
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
Comment 10 Toralf Förster gentoo-dev 2017-07-27 23:40:41 UTC
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:
Comment 11 Toralf Förster gentoo-dev 2017-07-27 23:40:43 UTC
Created attachment 487004 [details]
emerge-info.txt
Comment 12 Toralf Förster gentoo-dev 2017-07-27 23:40:46 UTC
Created attachment 487006 [details]
emerge-history.txt
Comment 13 Toralf Förster gentoo-dev 2017-07-27 23:40:49 UTC
Created attachment 487008 [details]
environment
Comment 14 Toralf Förster gentoo-dev 2017-07-27 23:40:52 UTC
Created attachment 487010 [details]
etc.portage.tbz2
Comment 15 Toralf Förster gentoo-dev 2017-07-27 23:40:55 UTC
Created attachment 487012 [details]
logs.tbz2
Comment 16 Toralf Förster gentoo-dev 2017-07-27 23:40:57 UTC
Created attachment 487014 [details]
sci-biology:emboss-6.6.0-r1:20170727-224338.log
Comment 17 Toralf Förster gentoo-dev 2017-07-27 23:41:00 UTC
Created attachment 487016 [details]
temp.tbz2
Comment 18 Martin Mokrejš 2018-02-05 13:24:06 UTC
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.
Comment 19 Martin Mokrejš 2018-02-05 13:52:12 UTC
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
Comment 20 Martin Mokrejš 2018-02-05 14:31:15 UTC
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.
Comment 21 Pacho Ramos gentoo-dev 2020-02-03 09:45:03 UTC
it works with current plplot version in the tree
Comment 22 Martin Mokrejš 2020-02-20 17:11:54 UTC
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.