* [gentoo-user] USE flag "unsupported" for "sci-libs/hdf5"
@ 2020-12-31 16:54 Dr Rainer Woitok
2020-12-31 17:28 ` netfab
0 siblings, 1 reply; 3+ messages in thread
From: Dr Rainer Woitok @ 2020-12-31 16:54 UTC (permalink / raw
To: gentoo-user
Greetings,
after having decided to globally set the "threads" USE flag I get the
following:
These are the packages that would be merged, in order:
Calculating dependencies... done!
!!! The ebuild selected to satisfy "sci-libs/hdf5[mpi]" has unmet requirements.
- sci-libs/hdf5-1.10.5-r1::gentoo USE="fortran hl mpi threads zlib -cxx -debug -examples -szip -unsupported" ABI_X86="(64)"
The following REQUIRED_USE flag constraints are unsatisfied:
!unsupported? ( threads? ( !mpi !fortran !hl ) )
The above constraints are a subset of the following complete expression:
!unsupported? ( at-most-one-of ( cxx mpi ) threads? ( !cxx !mpi !fortran !hl ) )
(dependency required by "sci-libs/flann-1.9.1-r3::gentoo[mpi]" [installed])
...
Since USE flag "mpi" is required by at least one other package, it seems
I have exactly two options:
- Set "-threads" for this package thus leaving everything as is,
- set "unsupported" for this package, without really knowing what the
consequences would be.
Asking "equery" isn't really enlighting in this case, is it?
$ equery --no-color --no-pipe uses sci-libs/hdf5
[ Legend : U - final flag setting for installation]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for sci-libs/hdf5-1.10.5-r1:
U I
- - cxx : Build support for C++ (bindings, extra libraries, code
generation, ...)
- - debug : Enable extra debug codepaths, like asserts and extra output.
If you want to get meaningful backtraces see https://wiki.ge
ntoo.org/wiki/Project:Quality_Assurance/Backtraces
- - examples : Install examples, usually source code
+ + fortran : Add support for fortran
+ + hl : Enable high level API
(https://support.hdfgroup.org/HDF5/doc/HL/index.html)
+ + mpi : Add MPI (Message Passing Interface) layer to the apps that
support it
- - szip : Use the szip compression library
+ - threads : Add threads support for various packages. Usually pthreads
- - unsupported : Enable unsupported combinations of configuration options
+ + zlib : Add support for zlib (de)compression
$
Anybody having an educated guess what the risk would be? Is it save to
set a USE flag even if its name is "unsupported"?
Sincerely,
Rainer
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [gentoo-user] USE flag "unsupported" for "sci-libs/hdf5"
2020-12-31 16:54 [gentoo-user] USE flag "unsupported" for "sci-libs/hdf5" Dr Rainer Woitok
@ 2020-12-31 17:28 ` netfab
2021-01-01 15:53 ` Dr Rainer Woitok
0 siblings, 1 reply; 3+ messages in thread
From: netfab @ 2020-12-31 17:28 UTC (permalink / raw
To: gentoo-user
Hi,
Le 31/12/20 à 17:54, Dr Rainer Woitok a tapoté :
> Anybody having an educated guess what the risk would be? Is it save
> to set a USE flag even if its name is "unsupported"?
Full story here :
https://bugs.gentoo.org/710986
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [gentoo-user] USE flag "unsupported" for "sci-libs/hdf5"
2020-12-31 17:28 ` netfab
@ 2021-01-01 15:53 ` Dr Rainer Woitok
0 siblings, 0 replies; 3+ messages in thread
From: Dr Rainer Woitok @ 2021-01-01 15:53 UTC (permalink / raw
To: gentoo-user, netfab
Netfab,
On Thursday, 2020-12-31 18:28:07 +0100, you wrote:
> ...
> > Anybody having an educated guess what the risk would be? Is it save
> > to set a USE flag even if its name is "unsupported"?
>
> Full story here :
>
> https://bugs.gentoo.org/710986
Hmmm, not very enlighting either. I think I'll set "-threads" for this
package, just to be safe.
Sincerely,
Rainer
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2021-01-01 15:53 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-12-31 16:54 [gentoo-user] USE flag "unsupported" for "sci-libs/hdf5" Dr Rainer Woitok
2020-12-31 17:28 ` netfab
2021-01-01 15:53 ` Dr Rainer Woitok
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox