Skip to content

py-h5py requires hdf5 variant +mpi, but spec asked for ~mpi #16

Description

@junghans
$ spack spec ecp-proxy-apps
Input spec
--------------------------------
ecp-proxy-apps

Concretized
--------------------------------
==> Error: An unsatisfiable variant constraint has been detected for spec:

    hdf5~mpi
        ^[email protected]%[email protected]+optimize+pic+shared arch=linux-gentoo2-x86_64 


while trying to concretize the partial spec:

    py-h5py+mpi
        ^[email protected]%[email protected]~cuda fabrics= ~java~memchecker~pmi schedulers= ~sqlite3~thread_multiple+vt arch=linux-gentoo2-x86_64 
            ^hwloc@:1.999
                ^[email protected]%[email protected] arch=linux-gentoo2-x86_64 
            ^numactl
                ^[email protected]%[email protected] arch=linux-gentoo2-x86_64 
                    ^[email protected]%[email protected]+sigsegv arch=linux-gentoo2-x86_64 
                        ^libsigsegv
                    ^[email protected]%[email protected]+cpanm+shared arch=linux-gentoo2-x86_64 
                        ^[email protected]%[email protected] arch=linux-gentoo2-x86_64 
                            ^[email protected]%[email protected] arch=linux-gentoo2-x86_64 
                                ^[email protected]%[email protected]~symlinks~termlib arch=linux-gentoo2-x86_64 
                ^[email protected]%[email protected] arch=linux-gentoo2-x86_64 
                ^[email protected]%[email protected] arch=linux-gentoo2-x86_64 
            ^[email protected]%[email protected]+optimize+pic+shared arch=linux-gentoo2-x86_64 
        ^[email protected]%[email protected] arch=linux-gentoo2-x86_64 
            ^[email protected]%[email protected]+dbm~optimizations+pic+pythoncmd+shared~tk~ucs4 arch=linux-gentoo2-x86_64 
                ^[email protected]%[email protected]+shared arch=linux-gentoo2-x86_64 
                ^[email protected]%[email protected]+systemcerts arch=linux-gentoo2-x86_64 
                ^[email protected]%[email protected] arch=linux-gentoo2-x86_64 
        ^py-mpi4py
            ^[email protected]%[email protected] arch=linux-gentoo2-x86_64 
        ^[email protected]%[email protected]+blas+lapack arch=linux-gentoo2-x86_64 
            ^[email protected]%[email protected] cpu_target= ~ilp64+pic+shared threads=none ~virtual_machine arch=linux-gentoo2-x86_64 
        ^py-pkgconfig
        ^[email protected]%[email protected] arch=linux-gentoo2-x86_64 


py-h5py requires hdf5 variant +mpi, but spec asked for ~mpi

Thanks to @spakin for reporting.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions