[MacPorts] #60854: Wrong subversion dependency when fetch.type is svn with Xcode 11.4 and later (was: Wrong subversion dependency when fetch.type is svn on Catalina)

MacPorts noreply at macports.org
Sun Jul 26 07:39:02 UTC 2020


#60854: Wrong subversion dependency when fetch.type is svn with Xcode 11.4 and
later
-------------------------+--------------------
  Reporter:  ryandesign  |      Owner:  (none)
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  base        |    Version:  2.6.2
Resolution:              |   Keywords:
      Port:              |
-------------------------+--------------------
Description changed by ryandesign:

Old description:

> When `fetcy.type` is `svn`, MacPorts base declares a dependency on
> `bin:svn:subversion`. On Catalina with only the command line tools
> installed, /usr/bin/svn exists but is a stub that doesn't do anything:
>
> {{{
> :info:fetch svn: error: The subversion command line tools are no longer
> provided by Xcode.
> }}}
>
> We already change the dependency to `port:subversion` on old OS versions
> whose svn can't connect to secure servers anymore. We should also do this
> when on a new system with a stub svn.

New description:

 When `fetch.type` is `svn`, MacPorts base declares a dependency on
 `bin:svn:subversion`. On Catalina with only the command line tools
 installed, /usr/bin/svn exists but is a stub that doesn't do anything:

 {{{
 :info:fetch svn: error: The subversion command line tools are no longer
 provided by Xcode.
 }}}

 We already change the dependency to `port:subversion` on old OS versions
 whose svn can't connect to secure servers anymore. We should also do this
 when on a new system with a stub svn.

--

-- 
Ticket URL: <https://trac.macports.org/ticket/60854#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list