[MacPorts] #56549: selfupdate loses error message returned by mportsync

MacPorts noreply at macports.org
Mon May 28 22:52:51 UTC 2018

#56549: selfupdate loses error message returned by mportsync
  Reporter:  jmroot  |      Owner:  (none)
      Type:  defect  |     Status:  new
  Priority:  Normal  |  Milestone:
 Component:  base    |    Version:
Resolution:          |   Keywords:
      Port:          |

Comment (by jmroot):

 Actually it's worse than that. From action_selfupdate:
     if { [catch {macports::selfupdate [array get options] base_updated}
 result ] } {
         ui_debug $::errorInfo
         ui_error $result
         if {![macports::ui_isset ports_verbose]} {
             ui_msg "Please run `port -v selfupdate' for details."
         } else {
             # Let's only print the ticket URL if the user has followed the
             # advice we printed earlier.
         fatal "port selfupdate failed: $result"
 None of that stuff is being printed, which means macports::selfupdate is
 appearing to succeed when it in fact failed.

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

More information about the macports-tickets mailing list