C++ -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wextra -Wno-unused-parameter Linker flags: Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -- Configuring incomplete, errors occurred! * ERROR: net-libs/xrootd-5.6.0::gentoo failed (configure phase): * cmake failed ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_no_multilib-20230624-041601 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-10 [2] x86_64-pc-linux-gnu-13 * clang/llvm (if any): clang version 16.0.6 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/16/bin Configuration file: /etc/clang/clang.cfg /usr/lib/llvm/16 16.0.6 Python 3.11.4 Available Ruby profiles: (none found) Available Rust versions: [1] rust-bin-1.69.0 [2] rust-1.69.0 * The following VMs are available for generation-2: 1) OpenJDK 11.0.19_p7 [openjdk-11] 2) OpenJDK 17.0.7_p7 [openjdk-17] 3) Eclipse Temurin JDK 11.0.19_p7 [openjdk-bin-11] *) Eclipse Temurin JDK 17.0.7_p7 [openjdk-bin-17] 5) Eclipse Temurin JRE 17.0.7_p7 [openjdk-jre-bin-17] 6) Eclipse Temurin JRE 8.372_p07 [openjdk-jre-bin-8] Available Java Virtual Machines: [1] openjdk-11 [2] openjdk-17 [3] openjdk-bin-11 [4] openjdk-bin-17 system-vm [5] openjdk-jre-bin-8 [6] openjdk-jre-bin-17 php cli (if any): go version go1.20.5 linux/amd64 HEAD of ::gentoo commit 31ad212f1421fb1fb735d1c259ea80d9d9fab03b Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Fri Jun 30 17:32:00 2023 +0000 2023-06-30 17:31:59 UTC emerge -qpvO net-libs/xrootd [ebuild N ] net-libs/xrootd-5.6.0 USE="examples kerberos libxml2 macaroons python readline server xrdec -ceph -debug -doc -fuse -http -scitokens -systemd -test" PYTHON_TARGETS="python3_11 -python3_10 -python3_12"
Created attachment 864914 [details] emerge-info.txt
Created attachment 864915 [details] emerge-history.txt.xz
Created attachment 864916 [details] environment
Created attachment 864917 [details] etc.clang.tar.xz
Created attachment 864918 [details] etc.portage.tar.xz
Created attachment 864919 [details] net-libs:xrootd-5.6.0:20230630-180450.log
Created attachment 864920 [details] temp.tar.xz
You have USE="-http macaroons", but the ebuild has REQUIRED_USE="macaroons? ( server http )". I wonder what's not working here to stop this USE combination.
I've tried several combinations, but portage seems to completely ignore the REQUIRED_USE from the package.
This is really odd: gentoo ~ # grep cuda.*tmva /var/db/repos/gentoo/sci-physics/root/root-6.28.04.ebuild cuda? ( tmva ) gentoo ~ # USE='cuda -tmva' emerge -av1 root These are the packages that would be merged, in order: Calculating dependencies - !!! Problem resolving dependencies for sci-physics/root ... done! Dependency resolution took 0.95 s. !!! The ebuild selected to satisfy "root" has unmet requirements. - sci-physics/root-6.28.04::gentoo USE="X asimage c++17 cuda davix debug examples fftw fits fortran gdml graphviz gsl http jupyter minuit mpi mysql odbc opengl oracle postgres pythia6 pythia8 python qt5 roofit root7 shadow sqlite ssl tbb unuran uring xml xrootd -R (-aqua) -c++14 -cudnn -libcxx -test -tmva -vc" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_11 -python3_10" The following REQUIRED_USE flag constraints are unsatisfied: cuda? ( tmva ) The above constraints are a subset of the following complete expression: exactly-one-of ( c++14 c++17 ) cuda? ( tmva ) cudnn? ( cuda ) !X? ( !asimage !opengl !qt5 ) davix? ( ssl xml ) python? ( exactly-one-of ( python_single_target_python3_10 python_single_target_python3_11 ) ) qt5? ( root7 ) root7? ( any-of ( c++17 ) ) tmva? ( gsl python ) uring? ( root7 ) gentoo ~ # grep macaroons.*http /var/db/repos/gentoo/net-libs/xrootd/xrootd-5.6.0.ebuild macaroons? ( server http ) gentoo ~ # USE='macaroons -server' emerge -av xrootd These are the packages that would be merged, in order: Calculating dependencies... done! Dependency resolution took 6.48 s. [ebuild R ] net-libs/xrootd-5.6.0::gentoo USE="ceph doc examples fuse kerberos libxml2 macaroons python readline scitokens systemd xrdec -debug* -http* -server* -test*" PYTHON_TARGETS="python3_10 python3_11 python3_12" 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiB Would you like to merge these packages? [Yes/No]
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448a3ec950e76342573cd6f1721cbadce07c4fbc commit 448a3ec950e76342573cd6f1721cbadce07c4fbc Author: Guilherme Amadio <amadio@gentoo.org> AuthorDate: 2023-07-04 07:05:52 +0000 Commit: Guilherme Amadio <amadio@gentoo.org> CommitDate: 2023-07-04 07:14:32 +0000 net-libs/xrootd: merge duplicate REQUIRED_USE added by mistake Closes: https://bugs.gentoo.org/909428 Signed-off-by: Guilherme Amadio <amadio@gentoo.org> net-libs/xrootd/xrootd-5.5.5-r1.ebuild | 12 +++++------- net-libs/xrootd/xrootd-5.6.0.ebuild | 16 +++++++--------- 2 files changed, 12 insertions(+), 16 deletions(-)