[MacPorts] #46573: Error with port upgrade outdated

MacPorts noreply at macports.org
Thu Jan 15 12:12:43 PST 2015


#46573: Error with port upgrade outdated
---------------------------------+--------------------------------
  Reporter:  bertrand.zuchuat@…  |      Owner:  macports-tickets@…
      Type:  defect              |     Status:  new
  Priority:  Normal              |  Milestone:
 Component:  ports               |    Version:  2.3.3
Resolution:                      |   Keywords:
      Port:                      |
---------------------------------+--------------------------------
Changes (by ryandesign@…):

 * cc: larryv@… (added)


Old description:

> Hi,
>
> After the command "port selfupdate", i would iike to update all package
> with "port upgrade outdated" but i have an error:
>
> Error: p5.12-authen-sasl has been made obsolete by the port p5.16-authen-
> sasl. Please install p5.16-authen-sasl instead.
> Error: org.macports.configure for port p5.12-authen-sasl returned:
> obsolete port
> Warning: targets not executed for p5.12-authen-sasl:
> org.macports.activate org.macports.configure org.macports.build
> org.macports.destroot org.macports.install
> Error: Failed to install p5.12-authen-sasl
> Please see the log file for port p5.12-authen-sasl for details:
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-graveyard/p5.12
> -authen-sasl/main.log
> Error: The following dependencies were not installed: p5.12-authen-sasl
> p5.12-error p5.12-libwww-perl p5.12-net-smtp-ssl p5.12-svn-simple p5.12
> -term-readkey
> Error: Unable to upgrade port: 1
>
> Thank's for your support

New description:

 Hi,

 After the command "port selfupdate", i would iike to update all package
 with "port upgrade outdated" but i have an error:

 {{{
 Error: p5.12-authen-sasl has been made obsolete by the port p5.16-authen-
 sasl. Please install p5.16-authen-sasl instead.
 Error: org.macports.configure for port p5.12-authen-sasl returned:
 obsolete port
 Warning: targets not executed for p5.12-authen-sasl: org.macports.activate
 org.macports.configure org.macports.build org.macports.destroot
 org.macports.install
 Error: Failed to install p5.12-authen-sasl
 Please see the log file for port p5.12-authen-sasl for details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-graveyard/p5.12
 -authen-sasl/main.log
 Error: The following dependencies were not installed: p5.12-authen-sasl
 p5.12-error p5.12-libwww-perl p5.12-net-smtp-ssl p5.12-svn-simple p5.12
 -term-readkey
 Error: Unable to upgrade port: 1
 }}}

 Thank's for your support

--

Comment:

 Well the message is correct: p5.12-authen-sasl has been made obsolete by
 the port p5.16-authen-sasl. Please install p5.16-authen-sasl instead.

 What's not clear is why MacPorts was unable to perform this replacement
 for you. But the workaround is:

 {{{
 sudo port -f deactivate p5.12-authen-sasl
 sudo port install p5.16-authen-sasl
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/46573#comment:1>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list