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

Bug 383939

Summary: virtual/mpi duplicates USE flags of sys-cluster/openmpi
Product: Gentoo Linux Reporter: Cedric Sodhi <manday>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED WONTFIX    
Severity: normal CC: SebastianLuther
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Cedric Sodhi 2011-09-21 12:12:45 UTC
I think it is a bug that the virtual/mpi copies the useflags of openmpi. When, for example. I want to emerge sci-libs/hdf5-1.8.7, it (opposed to the stable hdf5) depends on virtual/mpi, which has fortran and cxx USE Flags enabled by default. So has sys-cluster/open-mpi. So in order to not compile with cxx and fortran, I have to unflag *both* packages, mpi and openmpi.

I don't know what the general consensus in such a situation is, but I think only one of the packages (presumably sys-cluster/openmpi) should exhibit these USE flags.

Reproducible: Always
Comment 1 Sebastian Luther (few) 2011-09-21 12:22:01 UTC
(In reply to comment #0)
> I don't know what the general consensus in such a situation is, but I think
> only one of the packages (presumably sys-cluster/openmpi) should exhibit these
> USE flags.

They need it both, otherwise packages can't use use dependencies for mpi implementations.