ROOT seems to be correctly compiled with both Pythia 6 and Pythia 8 support. In fact some frameworks based on ROOT requires both supports. Removing the two REQUIRED_USE atoms can walk through. Reproducible: Always Steps to Reproduce: 1. Enable both `pythia6` and `pythia8` USE flags 2. Try to emerge sci-physics/root:6.12 Actual Results: failed due to conflicting USE flags Expected Results: built with both pythia6 and pythia8 support
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c34ba3610f73d9d3f0752d16160cd5921994c1f1 commit c34ba3610f73d9d3f0752d16160cd5921994c1f1 Author: Guilherme Amadio <amadio@gentoo.org> AuthorDate: 2017-12-18 09:04:51 +0000 Commit: Guilherme Amadio <amadio@gentoo.org> CommitDate: 2017-12-18 13:11:55 +0000 sci-physics/root: do not restrict Pythia versions, bug 641420 The use restriction is not necessary, as there are no conflicts between Pythia from slots 6 and 8. Closes: https://bugs.gentoo.org/641420 Package-Manager: Portage-2.3.18, Repoman-2.3.6 sci-physics/root/root-6.12.04.ebuild | 2 -- 1 file changed, 2 deletions(-)
Thanks for reporting. Indeed, the limitation was there before, so I assumed that the two Pythia versions could not be installed at the same time, but there are no file conflicts, so after testing I removed it.