[MacPorts] #25592: port outdated should show ports in alphabetical order
#25592: port outdated should show ports in alphabetical order -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 1.9.1 Keywords: | Port: -------------------------------------+-------------------------------------- "port outdated" isn't showing ports in any discernible order: {{{ $ port outdated The following installed ports are outdated: apache2 2.2.15_1 < 2.2.15_2 cacti 0.8.7e_0 < 0.8.7e_1 cclient 2007e_0 < 2007e_1 cyrus-sasl2 2.1.23_1 < 2.1.23_2 gcc_select 0.1_4 < 0.3_0 gnome-vfs 2.24.3_0 < 2.24.3_1 libesmtp 1.0.4_1 < 1.0.4_2 libhsplasma 0.0-548_0 < 0.0-583_1 neon 0.29.3_1 < 0.29.3_2 net-snmp 5.5_1 < 5.5_2 openssl 0.9.8o_0 < 1.0.0a_0 php4 4.4.9_10 < 4.4.9_11 postgresql82 8.2.17_0 < 8.2.17_1 postgresql83 8.3.11_0 < 8.3.11_1 postgresql84 8.4.4_0 < 8.4.4_1 python25 2.5.5_0 < 2.5.5_1 serf 0.6.1_0 < 0.6.1_1 wget 1.12_0 < 1.12_1 openldap 2.4.21_0 < 2.4.21_1 samba3 3.2.15_0 < 3.2.15_1 libarchive 2.8.3_0 < 2.8.3_1 python26 2.6.5_2 < 2.6.5_3 atlas 3.8.3_2 < 3.8.3_4 py26-matplotlib 0.99.3_0 < 1.0.0_0 avahi 0.6.25_2 < 0.6.26_0 curl 7.21.0_0 < 7.21.0_1 mysql5 5.1.48_0 < 5.1.48_1 tcpdump 4.1.1_0 < 4.1.1_1 winetricks 20100618_0 < 20100618_1 gcc44 4.4.4_2 < 4.4.4_3 subversion 1.6.12_0 < 1.6.12_1 mlt 0.5.6_0 < 0.5.6_1 ice-cpp 3.4.1_0 < 3.4.1_1 murmur 1.2.2_0 < 1.2.2_2 ZendFramework 1.10.6_0 < 1.10.6_1 python27 2.7rc2_0 < 2.7_1 (epoch 0 < 1) libgda4 4.1.6_0 < 4.1.7_0 git-core 1.7.1.1_0 < 1.7.1.1_1 poppler 0.12.4_1 < 0.14.0_1 texlive-bin 2009_2 < 2009_3 eet 1.3.2_0 < 1.3.2_1 wine-devel 1.2-rc6_0 < 1.2-rc6_1 raptor 1.4.21_0 < 1.4.21_1 dcmtk 3.5.4_p2_1 < 3.5.4_p2_2 rasqal 0.9.19_0 < 0.9.19_1 redland 1.0.10_3 < 1.0.10_4 kdelibs4 4.4.5_0 < 4.4.5_1 qt4-mac 4.6.3_2 < 4.6.3_3 }}} It would be nice to see ports in alphabetical (or, really, natural) order (i.e. perl5.8 should appear before perl5.10). This was with the 1.9 branch @69443 on Mac OS X 10.6.4 x86_64. -- Ticket URL: <http://trac.macports.org/ticket/25592> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25592: port outdated should show ports in alphabetical order -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 1.9.1 Keywords: | Port: -------------------------------------+-------------------------------------- Comment(by perry@…): Added in r69534. The ports are sorted the same way as in action_installed. Should this be left open because they aren't sorted in natural order? -- Ticket URL: <http://trac.macports.org/ticket/25592#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25592: port outdated should show ports in alphabetical order -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 1.9.1 Keywords: | Port: -------------------------------------+-------------------------------------- Changes (by ryandesign@…): * cc: perry@… (added) Comment: Thanks! We already have natural-order sorting for versions and revisions; how hard do you think it would be to hook into that here as well? -- Ticket URL: <http://trac.macports.org/ticket/25592#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25592: port outdated should show ports in alphabetical order -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 1.9.1 Keywords: | Port: -------------------------------------+-------------------------------------- Comment(by perry@…): I've attached a patch that natural-order sorts ports (also affects actions_installed): {{{ ossp-uuid @1.6.2_0+universal (active) p5-compress-raw-bzip2 @2.027_0+universal (active) p5-compress-raw-zlib @2.027_0+universal (active) p5-crypt-ssleay @0.57_1+universal (active) p5-error @0.17016_0 (active) p5-html-parser @3.65_0+universal (active) p5-html-tagset @3.20_0 (active) p5-io-compress @2.027_0 (active) p5-libwww-perl @5.836_0 (active) p5-svn-simple @0.28_0 (active) p5-term-readkey @2.30_0+universal (active) p5-uri @1.54_0 (active) pango @1.28.0_0+no_x11+quartz+universal (active) par2 @0.4_2+universal (active) pcre @7.9_0+universal (active) perl5 @5.12.1_0+perl5_12 (active) perl5.8 @5.8.9_3+mangle_names (active) perl5.12 @5.12.1_0+shared+threads+universal (active) pinentry @0.8.0_0+universal (active) pkgconfig @0.25_0+universal (active) popt @1.15_0+universal (active) postgresql84 @8.4.4_1+krb5+perl+python+tcl+universal (active) postgresql84-server @8.4.4_0 (active) pth @2.0.7_0+universal (active) py26-beaker @1.5.3_0+universal (active) }}} Does the patch look okay? Or is there a much cleaner way to implement this? -- Ticket URL: <http://trac.macports.org/ticket/25592#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25592: port outdated should show ports in alphabetical order --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: base | Version: 1.9.1 Resolution: fixed | Keywords: Port: | --------------------------------------+------------------------------------- Changes (by perry@…): * status: new => closed * resolution: => fixed Comment: Changed `string compare` to `string equal` and committed the fix in r69719. -- Ticket URL: <http://trac.macports.org/ticket/25592#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25592: port outdated should show ports in alphabetical order --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: MacPorts Future Component: base | Version: 1.9.1 Resolution: fixed | Keywords: Port: | --------------------------------------+------------------------------------- Changes (by jmr@…): * milestone: => MacPorts Future -- Ticket URL: <https://trac.macports.org/ticket/25592#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25592: port outdated should show ports in alphabetical order --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: MacPorts 2.0.0 Component: base | Version: 1.9.1 Resolution: fixed | Keywords: Port: | --------------------------------------+------------------------------------- Changes (by jmr@…): * milestone: MacPorts Future => MacPorts 2.0.0 -- Ticket URL: <https://trac.macports.org/ticket/25592#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts