* sci-visualization/extrema Latest version available: 4.3.6 Latest version installed: 4.3.6 * sci-chemistry/psi Latest version available: 3.3.0 Latest version installed: 3.3.0 uran ~ # equery f sci-chemistry/psi | grep /usr/bin /usr/bin /usr/bin/ccdensity /usr/bin/ccenergy /usr/bin/cceom /usr/bin/cchbar /usr/bin/cclambda /usr/bin/ccresponse /usr/bin/ccsort /usr/bin/cctriples /usr/bin/cints /usr/bin/cis /usr/bin/clag /usr/bin/cphf /usr/bin/cscf /usr/bin/dboc /usr/bin/detcas /usr/bin/detcasman /usr/bin/detci /usr/bin/extrema /usr/bin/geom /usr/bin/input /usr/bin/intder /usr/bin/localize /usr/bin/mocube /usr/bin/mp2 /usr/bin/mp2r12 /usr/bin/oeprop /usr/bin/optking /usr/bin/psi2molden /usr/bin/psi3 /usr/bin/psiclean /usr/bin/response /usr/bin/stable /usr/bin/tocprint /usr/bin/transqt /usr/bin/transqt2 uran ~ # equery f sci-visualization/extrema | grep /usr/bin /usr/bin /usr/bin/extrema Reproducible: Always Steps to Reproduce: 1. Install both packages: [ebuild R ] sci-visualization/extrema-4.3.6 USE="examples -doc" 0 kB [ebuild R ] sci-chemistry/psi-3.3.0 USE="test" 0 kB Probably it would be easiest to rename binary from extrema package for example to 'Extrema'.
For now assigning to extrema maintainer and cc-ing psi maintainers because psi package has seniority in the tree, though it might make sense to rename or move some of those generically named psi utilities that seem ripe for collisions (/usr/bin/input ??)
I can depend on !sci-chemistry/psi. I don't think renaming the main program of the package is a viable option - all documentation becomes wrong, etc.
There were no better ideas, so, now extrema depends on !sci-chemistry/psi.
(In reply to comment #3) > There were no better ideas, so, now extrema depends on !sci-chemistry/psi. > I hope there is a better idea than to have sci-chemistry/psi dependingon "sci-visualization/extrema" -- what about "!sci-visualization/extrema"? I suppose it is just a small typo, but in the portage tree, and as I have sci-chemistry/psi installed it ruins my system update.
OK, fixed (this typo was in 3.3.0 only, 3.2.3 was OK). Of course, it would be better if sci-chemistry/psi could rename too generically named binaries, or move them to /usr/libexec/psi, or something.
(In reply to comment #5) > OK, fixed (this typo was in 3.3.0 only, 3.2.3 was OK). > Of course, it would be better if sci-chemistry/psi could rename too generically > named binaries, or move them to /usr/libexec/psi, or something. Please see bug 293384 for the general problem; it affects more than one package.