[MacPorts] #28630: Ports needing revbump after perl5 update to 5.12.3
#28630: Ports needing revbump after perl5 update to 5.12.3 --------------------------------------------+------------------------------- Reporter: ak.ml@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: revbump, dpkg, libproxy, rpm52 | Port: perl5 --------------------------------------------+------------------------------- A few ports have installed perl modules and were not revbumped since #76604. They need either a revbump or to be recompiled in order to work with perl 5.12.3. {{{ dpkg libproxy rpm52 }}} The other rpm* ports might need a revbump as well: rpm, rpm45, rpm50, rpm51.[[BR]] For those who want to check their system, here's a basic command to list the packages which have files installed in 5.8.9 directories: {{{ $ find \ '/opt/local/lib/perl5/5.8.9' \ '/opt/local/lib/perl5/site_perl/5.8.9' \ '/opt/local/lib/perl5/vendor_perl/5.8.9' \ -type f \ -print0 \ | xargs -0 port provides \ | sed -e 's,^.* is provided by: ,,;' \ | sort \ | uniq }}} I have a MacIntel with Snow Leopard 10.6.6 -- Ticket URL: <https://trac.macports.org/ticket/28630> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28630: Ports needing revbump after perl5 update to 5.12.3 --------------------------------------------+------------------------------- Reporter: ak.ml@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: revbump, dpkg, libproxy, rpm52 | Port: perl5 --------------------------------------------+------------------------------- Comment(by afb@…): None of the rpm ports are using perl5. -- Ticket URL: <https://trac.macports.org/ticket/28630#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28630: Ports needing revbump after perl5 update to 5.12.3 --------------------------------------------+------------------------------- Reporter: ak.ml@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: revbump, dpkg, libproxy, rpm52 | Port: perl5 --------------------------------------------+------------------------------- Comment(by jmr@…): Replying to [comment:1 afb@…]:
None of the rpm ports are using perl5.
#28636 seems to suggest otherwise, though it's still not clear that a rev bump is needed. -- Ticket URL: <https://trac.macports.org/ticket/28630#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28630: Ports needing revbump after perl5 update to 5.12.3 --------------------------------------------+------------------------------- Reporter: ak.ml@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: revbump, dpkg, libproxy, rpm52 | Port: perl5 --------------------------------------------+------------------------------- Comment(by ak.ml@…): After recompilation: {{{ $ port contents rpm52 |grep -i perl /opt/local/lib/perl5/site_perl/5.12.3/darwin-multi-2level/RPM.pm /opt/local/lib/perl5/site_perl/5.12.3/darwin-multi- 2level/RPM/Constant.pm /opt/local/lib/perl5/site_perl/5.12.3/darwin-multi- 2level/RPM/Dependencies.pm /opt/local/lib/perl5/site_perl/5.12.3/darwin-multi-2level/RPM/Files.pm /opt/local/lib/perl5/site_perl/5.12.3/darwin-multi-2level/RPM/Header.pm /opt/local/lib/perl5/site_perl/5.12.3/darwin-multi- 2level/RPM/PackageIterator.pm /opt/local/lib/perl5/site_perl/5.12.3/darwin-multi- 2level/RPM/Problems.pm /opt/local/lib/perl5/site_perl/5.12.3/darwin-multi-2level/RPM/Spec.pm /opt/local/lib/perl5/site_perl/5.12.3/darwin-multi- 2level/RPM/Transaction.pm /opt/local/lib/perl5/site_perl/5.12.3/darwin-multi- 2level/auto/RPM/RPM.bs /opt/local/lib/perl5/site_perl/5.12.3/darwin-multi- 2level/auto/RPM/RPM.bundle /opt/local/lib/rpm/find-provides.perl /opt/local/lib/rpm/find-requires.perl /opt/local/lib/rpm/perl.prov /opt/local/lib/rpm/perl.req /opt/local/lib/rpm/perldeps.pl }}} It's likely that the other rpm* ports also install a perl module. -- Ticket URL: <https://trac.macports.org/ticket/28630#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28630: Ports needing revbump after perl5 update to 5.12.3 --------------------------------------------+------------------------------- Reporter: ak.ml@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: revbump, dpkg, libproxy, rpm52 | Port: perl5 --------------------------------------------+------------------------------- Comment(by afb@…): They do install a perl module, just that it was supposed to use perl5.8 or optionally +perl5.10. -- Ticket URL: <https://trac.macports.org/ticket/28630#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28630: Ports needing revbump after perl5 update to 5.12.3 --------------------------------------------+------------------------------- Reporter: ak.ml@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: revbump, dpkg, libproxy, rpm52 | Port: perl5 --------------------------------------------+------------------------------- Comment(by afb@…): Fixed the perl versions of rpm and rpm52, deleted port rpm45, obsoleted ports rpm50 and rpm51. * r76681 (rpm) * r76682 (rpm52) Backporting support for python 2.7 and perl 5.12, from rpm 5.3 to rpm 5.2, is doable (if needed)... {{{ rpm52 has the variants: docs: API documentation perl5_10: use perl 5.10 instead of perl 5.8 python26: use python 2.6 instead of python 2.5 universal: Build for multiple architectures }}} -- Ticket URL: <https://trac.macports.org/ticket/28630#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28630: Ports needing revbump after perl5 update to 5.12.3 --------------------------------------------+------------------------------- Reporter: ak.ml@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: revbump, dpkg, libproxy, rpm52 | Port: perl5 --------------------------------------------+------------------------------- Comment(by afb@…): See also Ticket #17576 -- Ticket URL: <https://trac.macports.org/ticket/28630#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28630: Ports needing revbump after perl5 update to 5.12.3 --------------------------------------------+------------------------------- Reporter: ak.ml@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: revbump, dpkg, libproxy, rpm52 | Port: perl5 --------------------------------------------+------------------------------- Comment(by bitmail@…): Apparently the perl update breaks rrdtool too, at least here. Right after the update scripts using rrdtool won't work anymore. {{{ Can't locate RRDs.pm in @INC }}} -- Ticket URL: <https://trac.macports.org/ticket/28630#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28630: Ports needing revbump after perl5 update to 5.12.3 --------------------------------------------+------------------------------- Reporter: ak.ml@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: revbump, dpkg, libproxy, rpm52 | Port: perl5 --------------------------------------------+------------------------------- Comment(by bdebes@…): I have an irssi script (nicklist.pl) that can no longer locate the Term::ReadKey module ("port installed" shows I have p5-term-readkey) after upgrading perl to 5.12. Not certain this is related, but it seems to be. Hope this helps. -- Ticket URL: <https://trac.macports.org/ticket/28630#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28630: Ports needing revbump after perl5 update to 5.12.3 --------------------------------+------------------------------------------- Reporter: ak.ml@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: fixed | Keywords: revbump, dpkg, libproxy, rpm52 Port: perl5 | --------------------------------+------------------------------------------- Changes (by jmr@…): * status: new => closed * resolution: => fixed Comment: libproxy r77081, dpkg r77632 -- Ticket URL: <https://trac.macports.org/ticket/28630#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28630: Ports needing revbump after perl5 update to 5.12.3 ----------------------+-------------------------------- Reporter: ak.ml@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: fixed | Keywords: Port: perl5 | ----------------------+-------------------------------- Changes (by ryandesign@…): * keywords: revbump, dpkg, libproxy, rpm52 => Old description:
A few ports have installed perl modules and were not revbumped since #76604. They need either a revbump or to be recompiled in order to work with perl 5.12.3.
{{{ dpkg libproxy rpm52 }}}
The other rpm* ports might need a revbump as well: rpm, rpm45, rpm50, rpm51.[[BR]]
For those who want to check their system, here's a basic command to list the packages which have files installed in 5.8.9 directories: {{{ $ find \ '/opt/local/lib/perl5/5.8.9' \ '/opt/local/lib/perl5/site_perl/5.8.9' \ '/opt/local/lib/perl5/vendor_perl/5.8.9' \ -type f \ -print0 \ | xargs -0 port provides \ | sed -e 's,^.* is provided by: ,,;' \ | sort \ | uniq }}}
I have a MacIntel with Snow Leopard 10.6.6
New description: A few ports have installed perl modules and were not revbumped since r76604. They need either a revbump or to be recompiled in order to work with perl 5.12.3. {{{ dpkg libproxy rpm52 }}} The other rpm* ports might need a revbump as well: rpm, rpm45, rpm50, rpm51.[[BR]] For those who want to check their system, here's a basic command to list the packages which have files installed in 5.8.9 directories: {{{ $ find \ '/opt/local/lib/perl5/5.8.9' \ '/opt/local/lib/perl5/site_perl/5.8.9' \ '/opt/local/lib/perl5/vendor_perl/5.8.9' \ -type f \ -print0 \ | xargs -0 port provides \ | sed -e 's,^.* is provided by: ,,;' \ | sort \ | uniq }}} I have a MacIntel with Snow Leopard 10.6.6 -- -- Ticket URL: <https://trac.macports.org/ticket/28630#comment:10> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts