[MacPorts] #69765: Base again mistakes test deps for build/lib deps and creates a bogus dependency cycle
MacPorts
noreply at macports.org
Sun Apr 21 09:37:43 UTC 2024
#69765: Base again mistakes test deps for build/lib deps and creates a bogus
dependency cycle
---------------------------+--------------------
Reporter: barracuda156 | Owner: (none)
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: base | Version: 2.9.3
Resolution: worksforme | Keywords:
Port: R |
---------------------------+--------------------
Comment (by barracuda156):
Replying to [comment:6 jmroot]:
> Dependency calculation has never worked that way in MacPorts, but if you
believe otherwise you need only bisect and find the commit where it
regressed.
You indeed know better how it worked technically, but from the user-side
it worked correctly earlier and stopped working very recently. If it was
not so, many R-related updates would have kept failing at CI, since it is
pretty common situation when a lib dependency of one port has that very
port as a test dependency.
I also think this was discussed earlier already, and I think it was fixed.
I will try to find what broke it, when I get time to.
--
Ticket URL: <https://trac.macports.org/ticket/69765#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list