[MacPorts] #65715: subversion-perlbindings: subports conflict (was: sudo port upgrade outdated fails for subversion-perlbindings dependency of git +svn flavor)
MacPorts
noreply at macports.org
Wed Aug 24 15:52:53 UTC 2022
#65715: subversion-perlbindings: subports conflict
--------------------------------------+--------------------
Reporter: aikebah | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: subversion-perlbindings |
--------------------------------------+--------------------
Changes (by ryandesign):
* port: => subversion-perlbindings
Comment:
The various subports of the subversion-perlbindings port (subversion-
perlbindings-5.28, subversion-perlbindings-5.34, etc.) conflict with one
another. You can only have one of them active at a time and you have to
deactivate the other ones. MacPorts doesn't know whether you understand
the consequences of deactivating a port, therefore MacPorts doesn't do it
for you and makes you do it yourself.
The problem arose for you because you were using the +svn variant of the
git port, which depends on a subport of p5-svn-simple which depends on a
subport of subversion-perlbindings. Which subport it depends on
[changeset:d2a7c094acba41c84dbe792480f6a1b32371d5e7/macports-ports changed
recently]: the default Perl version in MacPorts changed from 5.28 to 5.34.
If you want git to continue to use Perl 5.28 you can use its +perl5_28
variant however we recommend you upgrade to Perl 5.34 with us.
The correct solution to the issue is that the subports of the subversion-
perlbindings port should be made not to conflict with one another, and the
ports that depend on the subversion-perlbindings subports will need to be
adapted to that change.
--
Ticket URL: <https://trac.macports.org/ticket/65715#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list