Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 239254 - sci-astronomy/orsa-0.7.0 cannot build with FEATURES=test and USE=mpi, and other problems.
Summary: sci-astronomy/orsa-0.7.0 cannot build with FEATURES=test and USE=mpi, and oth...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Astronomy project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-01 15:55 UTC by Ferris McCormick (RETIRED)
Modified: 2012-01-29 23:49 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ferris McCormick (RETIRED) gentoo-dev 2008-10-01 15:55:18 UTC
Seen on sparc in response to a request from tanderson for checking RDEPENDS on cln.

1.  If I have sys-cluster/openmpi-1.2.7-r1 installed, then I cannot build orsa at all with FEATURES=test (doesn't matter if I force USE=mpi or USE='-mpi').  It seems that orsa detects mpi in either event, but when it tries to build tests, it does not try to load it, and I end up with lots of errors like:
=====================
xorsa_main.o:(.rodata._ZTVN3MPI8DatatypeE+0x3c): undefined reference to `MPI::Datatype::Free()'
../liborsa/.libs/liborsa.so: undefined reference to `ompi_mpi_double'
==========================
Without FEATURES=test but with USE=mpi, orsa does build with mpi.

2.  orsa does not build with cln and USE=cln (and sci-libs/cln-1.2.2 installed) because it can't find it.  It seems to want cln-config, which does not exist.

3.  Same with USE=ginac and sci-mathematics/ginac-1.4.3 (wants ginac-config)

4.  orsa can't find FFTW:  It says ---
checking whether the FFTW library is installed... no

In fact, fftw is slotted, and I have both:
 Thu Jul  3 12:06:04 2008 >>> sci-libs/fftw-3.1.2-r1
 Wed Aug 27 13:39:44 2008 >>> sci-libs/fftw-2.1.5-r5

That said, I did give orsa a ~sparc keyword for further testing.
Comment 1 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2008-10-01 18:26:30 UTC
Just for reference:

The reason 2) is happening is that cln-1.2.2 switched to a pkg-config file and removed cln-config. I'm working on a patch to fix 2).
Comment 2 Sébastien Fabbro (RETIRED) gentoo-dev 2012-01-29 23:49:46 UTC
orsa gone from the tree.