Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 303160

Summary: dev-python/scientificpython: needs mpi wrappers if compiled with sci-libs/netcdf[mpi]
Product: Gentoo Linux Reporter: Kacper Kowalik (Xarthisius) (RETIRED) <xarthisius>
Component: Current packagesAssignee: Gentoo Science Related Packages <sci>
Status: RESOLVED FIXED    
Severity: normal CC: jlec, python
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 302621    
Attachments: build log
emerge --info
adding patch to ebuild
adding mpicc flags for netcdf module
adding mpicc flags for netcdf module (better way)

Description Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2010-02-01 23:07:14 UTC
Scientificpython needs to be compiled with mpi wrapper if sci-libs/netcdf[mpi], otherwise it fails to build.
Comment 1 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2010-02-01 23:07:39 UTC
Created attachment 218116 [details]
build log
Comment 2 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2010-02-01 23:08:15 UTC
Created attachment 218118 [details]
emerge --info
Comment 3 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2010-02-02 13:50:24 UTC
Created attachment 218171 [details, diff]
adding patch to ebuild
Comment 4 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2010-02-02 13:51:00 UTC
Created attachment 218173 [details, diff]
adding mpicc flags for netcdf module
Comment 5 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2010-02-02 14:01:07 UTC
Created attachment 218177 [details, diff]
adding mpicc flags for netcdf module (better way)
Comment 6 Sébastien Fabbro (RETIRED) gentoo-dev 2010-02-02 17:03:21 UTC
Now fixed in cvs, thanks.
Comment 7 Steve Arnold archtester gentoo-dev 2010-03-04 01:33:32 UTC
Um, this fix actually broke my world update.  I had to revert the netcdf patch in my local overlay to make it build successfully.  Note that I do not have openmpi installed, rather I have a perfectly working mpich2 install.  This seems to lend some weight to my argument against patching other ebuilds to try to work around a broken openmpi library.  This current approach is bad juju...
Comment 8 Justin Lecher (RETIRED) gentoo-dev 2010-03-09 08:15:29 UTC
netcdf lost its mpi USE. I removed the USEdep. If you want a different solution, please correct it.
Comment 9 Sébastien Fabbro (RETIRED) gentoo-dev 2010-03-09 15:56:38 UTC
Sorry about the messy fix previously. Anyway, reclosing.