[MacPorts] #34156: irc/irssi hardcodes @INC
#34156: irc/irssi hardcodes @INC ----------------------------------------+----------------------------------- Reporter: rmstonecipher@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: irssi ----------------------------------------+----------------------------------- An old irssi built against perl 5.12.3 would not run with perl updated to 5.12.4:[[br]] {{{ ryan$ irssi Can't locate Symbol.pm in @INC (@INC contains: /opt/local/lib/perl5/site_perl/5.12.3/darwin-multi-2level /opt/local/lib/perl5/site_perl/5.12.3 /opt/local/lib/perl5/vendor_perl/5.12.3/darwin-multi-2level /opt/local/lib/perl5/vendor_perl/5.12.3 /opt/local/lib/perl5/5.12.3 /darwin-multi-2level /opt/local/lib/perl5/5.12.3 /opt/local/lib/perl5/site_perl /opt/local/lib/perl5/vendor_perl .) at (eval 9) line 9. BEGIN failed--compilation aborted at (eval 9) line 9. }}} Revision-bump in r temporarly fixed the glitch.[[br]] Per discussion in #macports, the irssi source should be patched for more flexible dependencies. -- Ticket URL: <https://trac.macports.org/ticket/34156> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34156: irc/irssi hardcodes @INC ----------------------------------------+----------------------------------- Reporter: rmstonecipher@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: irssi ----------------------------------------+----------------------------------- Description changed by rmstonecipher@…: Old description:
An old irssi built against perl 5.12.3 would not run with perl updated to 5.12.4:[[br]] {{{ ryan$ irssi Can't locate Symbol.pm in @INC (@INC contains: /opt/local/lib/perl5/site_perl/5.12.3/darwin-multi-2level /opt/local/lib/perl5/site_perl/5.12.3 /opt/local/lib/perl5/vendor_perl/5.12.3/darwin-multi-2level /opt/local/lib/perl5/vendor_perl/5.12.3 /opt/local/lib/perl5/5.12.3 /darwin-multi-2level /opt/local/lib/perl5/5.12.3 /opt/local/lib/perl5/site_perl /opt/local/lib/perl5/vendor_perl .) at (eval 9) line 9. BEGIN failed--compilation aborted at (eval 9) line 9. }}}
Revision-bump in r temporarly fixed the glitch.[[br]] Per discussion in #macports, the irssi source should be patched for more flexible dependencies.
New description: An old irssi built against perl 5.12.3 would not run with perl updated to 5.12.4:[[br]] {{{ ryan$ irssi Can't locate Symbol.pm in @INC (@INC contains: /opt/local/lib/perl5/site_perl/5.12.3/darwin-multi-2level /opt/local/lib/perl5/site_perl/5.12.3 /opt/local/lib/perl5/vendor_perl/5.12.3/darwin-multi-2level /opt/local/lib/perl5/vendor_perl/5.12.3 /opt/local/lib/perl5/5.12.3 /darwin-multi-2level /opt/local/lib/perl5/5.12.3 /opt/local/lib/perl5/site_perl /opt/local/lib/perl5/vendor_perl .) at (eval 9) line 9. BEGIN failed--compilation aborted at (eval 9) line 9. }}} Revision-bump in r92190 temporarly fixed the glitch.[[br]] Per discussion in #macports, the irssi source should be patched for more flexible dependencies. -- -- Ticket URL: <https://trac.macports.org/ticket/34156#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34156: irc/irssi hardcodes @INC ----------------------------------------+----------------------------------- Reporter: rmstonecipher@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: irssi ----------------------------------------+----------------------------------- Comment(by dargo@…): perl5.12 is the default version of perl used by many of packages and the perl5.12 port only builds with threads enabled. this has a different architecture library path than the path configured in the irssi port, so the irssi scripts can't find any of the system libraries. in irssi/Portfile: {{{ --with-perl-lib=${prefix}/lib/perl5/darwin }}} but threaded perl5.12 doesn't use this path. this is the list of paths used by perl (from perl -V): {{{ @INC: /opt/local/lib/perl5/site_perl/5.12.4/darwin-thread-multi-2level /opt/local/lib/perl5/site_perl/5.12.4 /opt/local/lib/perl5/vendor_perl/5.12.4/darwin-thread-multi-2level /opt/local/lib/perl5/vendor_perl/5.12.4 /opt/local/lib/perl5/5.12.4/darwin-thread-multi-2level /opt/local/lib/perl5/5.12.4 /opt/local/lib/perl5/site_perl /opt/local/lib/perl5/vendor_perl }}} -- Ticket URL: <https://trac.macports.org/ticket/34156#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34156: irc/irssi hardcodes @INC ------------------------------+------------------------------- Reporter: rmstonecipher@… | Owner: stuartwesterman@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Resolution: | Keywords: Port: irssi | ------------------------------+------------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => stuartwesterman@… Comment: Not sure if this is still an issue, but in any case in the mean time, perl5.16 is the default in MacPorts. -- Ticket URL: <https://trac.macports.org/ticket/34156#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#34156: irc/irssi hardcodes @INC ------------------------------+------------------------------- Reporter: rmstonecipher@… | Owner: stuartwesterman@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Resolution: | Keywords: Port: irssi | ------------------------------+------------------------------- Comment (by stuartwesterman@…): This is not an issue anymore. Please close. -- Ticket URL: <https://trac.macports.org/ticket/34156#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts