[MacPorts] #15833: p5-net-ssleay 1.3 Dependency on Perl 5.8 instead of Perl 5.x
#15833: p5-net-ssleay 1.3 Dependency on Perl 5.8 instead of Perl 5.x -----------------------------------+---------------------------------------- Reporter: pmagrath@macports.org | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Requests Component: ports | Version: 1.6.0 Keywords: | -----------------------------------+---------------------------------------- p5-net-ssleay relies on a dependency, perl5.8. If perl5.10 is already installed, that version of perl should be used instead of installing perl5.8 as well. -- Ticket URL: <http://trac.macports.org/ticket/15833> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15833: perl modules: depend on Perl 5.x instead of Perl 5.8 ------------------------------------+--------------------------------------- Reporter: pmagrath@macports.org | Owner: macports-tickets@lists.macosforge.org Type: enhancement | Status: new Priority: Normal | Milestone: MacPorts base enhancements Component: base | Version: 1.6.0 Resolution: | Keywords: ------------------------------------+--------------------------------------- Changes (by jmr@macports.org): * type: defect => enhancement * summary: p5-net-ssleay 1.3 Dependency on Perl 5.8 instead of Perl 5.x => perl modules: depend on Perl 5.x instead of Perl 5.8 * component: ports => base * milestone: Port Requests => MacPorts base enhancements Comment: This behaviour is common to all ports that use the perl5 portgroup. -- Ticket URL: <http://trac.macports.org/ticket/15833#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15833: perl modules: depend on Perl 5.x instead of Perl 5.8 ------------------------------------+--------------------------------------- Reporter: pmagrath@macports.org | Owner: macports-tickets@lists.macosforge.org Type: enhancement | Status: new Priority: Normal | Milestone: MacPorts base enhancements Component: base | Version: 1.6.0 Resolution: | Keywords: ------------------------------------+--------------------------------------- Comment (by raimue@macports.org): The perl5 port group uses the version of perl which is available at `${prefix}/bin/perl`. So as an immediate workaround(!) you can use this approach: {{{ sudo port install perl5.10 sudo ln -sf /opt/local/bin/perl5.10.0 /opt/local/bin/perl sudo port -fn upgrade p5-* }}} This should make all p5-* ports use perl5.10 instead of perl5.8. Note that this will break as soon as you upgrade perl5.8 as it will restore the `/opt/local/bin/perl` symlink. -- Ticket URL: <http://trac.macports.org/ticket/15833#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15833: perl modules: depend on Perl 5.x instead of Perl 5.8 ------------------------------------+--------------------------------------- Reporter: pmagrath@macports.org | Owner: macports-tickets@lists.macosforge.org Type: enhancement | Status: new Priority: Normal | Milestone: MacPorts base enhancements Component: base | Version: 1.6.0 Resolution: | Keywords: ------------------------------------+--------------------------------------- Comment (by afb@macports.org): This behaviour is also in the Python ports, but even worse there since it needs one port for each language version (i.e. py-foo requires python24 and py25-foo requires python25). You can also see it with X11 ports requiring XFree86, but there it is a library dependency so having another X server install will also work - compare bin:perl:perl5.8 -- Ticket URL: <http://trac.macports.org/ticket/15833#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15833: perl modules: depend on Perl 5.x instead of Perl 5.8 -----------------------------------+---------------------------------------- Reporter: pmagrath@… | Owner: mcalhoun@… Type: enhancement | Status: assigned Priority: Normal | Milestone: MacPorts base enhancements Component: base | Version: 1.6.0 Keywords: | Port: -----------------------------------+---------------------------------------- Changes (by mcalhoun@…): * owner: macports-tickets@… => mcalhoun@… * status: new => assigned -- Ticket URL: <http://trac.macports.org/ticket/15833#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15833: perl modules: depend on Perl 5.x instead of Perl 5.8 ------------------------------------+--------------------------------------- Reporter: pmagrath@… | Owner: mcalhoun@… Type: enhancement | Status: closed Priority: Normal | Milestone: MacPorts base enhancements Component: base | Version: 1.6.0 Resolution: wontfix | Keywords: Port: | ------------------------------------+--------------------------------------- Changes (by mcalhoun@…): * status: assigned => closed * resolution: => wontfix Comment: It was decided to have only one perl5 port control ${prefix}/bin/perl.[[BR]] See #16830. -- Ticket URL: <http://trac.macports.org/ticket/15833#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts