[MacPorts] #29954: 'port outdated' doesn't match actual ports to be upgraded with 'port upgrade outdated'.

MacPorts noreply at macports.org
Tue Jun 28 10:39:30 PDT 2011


#29954: 'port outdated' doesn't match actual ports to be upgraded with 'port
upgrade outdated'.
------------------------------------+---------------------------------------
 Reporter:  bettybronner@…          |       Owner:  macports-tickets@…                   
     Type:  defect                  |      Status:  new                                  
 Priority:  Normal                  |   Milestone:                                       
Component:  base                    |     Version:  1.9.2                                
 Keywords:                          |        Port:                                       
------------------------------------+---------------------------------------
 Running 'port outdated' and 'port list outdated' should show every port
 that will be upgraded when 'port upgrade outdated' is run.  At least that
 is the most intuitive behavior.

 See example below:

 {{{
 ...
 The ports tree has been updated. To upgrade your installed ports, you
 should run
   port upgrade outdated
 bash-3.2# port outdated
 The following installed ports are outdated:
 pkgconfig                      0.25_2 < 0.26_0
 freetype                       2.4.4_0 < 2.4.5_0
 sqlite3                        3.7.6_0 < 3.7.7_0
 curl-ca-bundle                 7.21.6_0 < 7.21.7_0
 curl                           7.21.6_0 < 7.21.7_0
 apr                            1.4.5_0 < 1.4.5_1
 bash-3.2# port upgrade outdated
 --->  Computing dependencies for glib2
 --->  Fetching glib2
 --->  Attempting to fetch glib-2.28.8.tar.bz2 from
 http://distfiles.macports.org/glib2
 --->  Verifying checksum(s) for glib2
 --->  Extracting glib2
 --->  Applying patches to glib2
 --->  Configuring glib2
 ^C
 bash-3.2# port list outdated
 pkgconfig                      @0.26           devel/pkgconfig
 freetype                       @2.4.5          print/freetype
 sqlite3                        @3.7.7          databases/sqlite3
 curl-ca-bundle                 @7.21.7         net/curl-ca-bundle
 curl                           @7.21.7         net/curl
 apr                            @1.4.5          devel/apr
 bash-3.2#
 }}}

 I stopped this upgrade midstream because suddenly 'glib2' was being
 upgraded when it wasn't listed and I didn't want something more critical
 being upgraded that wasn't listed in the 'outdated' set.

-- 
Ticket URL: <https://trac.macports.org/ticket/29954>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list