Summary: | sci-visualization/pyxplot-0.9.0 with sci-libs/fftw-3.3.3 - ld: cannot find -lfftw3 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andrey Grozin <grozin> |
Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Andrey Grozin
![]() This bug was likely caused by a bad change in eclass: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/autotools-utils.eclass?r1=1.57&r2=1.58 It should have been fixed by the next commit to this eclass: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/autotools-utils.eclass?r1=1.58&r2=1.59 So, please emerge --sync and verify whether the bug still exists. (In reply to comment #1) > This bug was likely caused by a bad change in eclass: > http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/autotools- > utils.eclass?r1=1.57&r2=1.58 > > It should have been fixed by the next commit to this eclass: > http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/autotools- > utils.eclass?r1=1.58&r2=1.59 Alas, no. After re-syncing, autotools-utils.eclass corresponds to the version 1.59 from your last url. But emerge pyxplot fails in exactly the same way. Sorry, I was not clear enough in my previous comment. After resyncing, please reemerge fftw and only then all previously failed packages. Still not clear enough :( The problem is that, if one emerges fftw while having version 1.58 of autotools-utils.eclass, the resulting fftw becomes broken. The breakage manifests itself as single-precision and double-presision (i.e. normal) versions of the library not being installed at all, that's why packages expecting these libraries to be present fail to build. To remedy the situation, one needs to reemerge fftw with a fixed version of autotools-utils.eclass. Please attach the entire build log to this bug report. (In reply to comment #3) > Sorry, I was not clear enough in my previous comment. After resyncing, > please reemerge fftw and only then all previously failed packages. Thanks, after re-emerging fftw it works. |