[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