[MacPorts] #16252: ghc does not let me user perl5.10
#16252: ghc does not let me user perl5.10 ------------------------------+--------------------------------------------- Reporter: lee@laylward.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.6.0 Keywords: ghc perl | ------------------------------+--------------------------------------------- I am trying to keep a macports install with only perl5.10, but GHC forces me to install perl5.8. As I understand it, all of the available p5 modules will work with perl5.10 so it should be OK to allow either 5.8 or 5.10. -- Ticket URL: <http://trac.macports.org/ticket/16252> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16252: ghc does not let me user perl5.10 -------------------------------+-------------------------------------------- Reporter: lee@laylward.com | Owner: gwright@macports.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.6.0 Resolution: | Keywords: ghc perl -------------------------------+-------------------------------------------- Changes (by blb@macports.org): * owner: macports-tickets@lists.macosforge.org => gwright@macports.org * type: defect => enhancement * milestone: => Port Enhancements Comment: Assigning to maintainer. Any port which uses the perl port group (which should be the vast majority of p5-* ports) will use an already-installed perl5.10 if available, but ghc specifically depends on perl5.8. ghc could be updated to work like the perl modules by changing the perl dependency to: {{{ depends_run path:${prefix}/bin/perl:perl5.8 }}} Assuming it would work okay with 5.10 -- Ticket URL: <http://trac.macports.org/ticket/16252#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16252: ghc does not let me user perl5.10 -------------------------------+-------------------------------------------- Reporter: lee@laylward.com | Owner: gwright@macports.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.6.0 Resolution: | Keywords: ghc perl -------------------------------+-------------------------------------------- Comment (by jmr@macports.org): It would work, except that AFAIK perl5.10 does not install ${prefix}/bin/perl, which is what the perl5 portgroup relies on. -- Ticket URL: <http://trac.macports.org/ticket/16252#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16252: ghc does not let me user perl5.10 -------------------------------+-------------------------------------------- Reporter: lee@laylward.com | Owner: gwright@macports.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.6.0 Resolution: | Keywords: ghc perl -------------------------------+-------------------------------------------- Comment (by lee@laylward.com): Maybe this is something that should be brought up to the perl 5.10 maintainers? The addition of a perl equivalent to 'pythonselect' would be nice, and would guarantee a bin/perl binary. Or just a full transition to perl 5.10, since all of the new features are off by default. -- Ticket URL: <http://trac.macports.org/ticket/16252#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16252: ghc does not let me user perl5.10 -------------------------------+-------------------------------------------- Reporter: lee@laylward.com | Owner: gwright@macports.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.6.0 Resolution: | Keywords: ghc perl -------------------------------+-------------------------------------------- Comment (by afb@macports.org): Replying to [comment:2 jmr@macports.org]:
It would work, except that AFAIK perl5.10 does not install ${prefix}/bin/perl, which is what the perl5 portgroup relies on.
If you edit the ${prefix}/bin/perl binary (to be a link to perl5.10.0 instead of perl5.8.8), you would be able to use perl5.10 if the bin:perl dependency style was used. `perl_select` or not. -- Ticket URL: <http://trac.macports.org/ticket/16252#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16252: ghc does not let me user perl5.10 -------------------------------+-------------------------------------------- Reporter: lee@laylward.com | Owner: gwright@macports.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.6.0 Resolution: | Keywords: ghc perl -------------------------------+-------------------------------------------- Comment (by afb@macports.org): Maybe one does want `path:${prefix}/bin/perl` instead of `bin:perl` to not pick up system :-) -- Ticket URL: <http://trac.macports.org/ticket/16252#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16252: ghc does not let me use perl5.10 -------------------------------+-------------------------------------------- Reporter: lee@laylward.com | Owner: gwright@macports.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.6.0 Resolution: | Keywords: ghc perl -------------------------------+-------------------------------------------- Changes (by afb@macports.org): * summary: ghc does not let me user perl5.10 => ghc does not let me use perl5.10 Comment: See also http://lists.macosforge.org/pipermail/macports- dev/2007-December/003911.html -- Ticket URL: <http://trac.macports.org/ticket/16252#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16252: ghc does not let me use perl5.10 -------------------------------+-------------------------------------------- Reporter: lee@laylward.com | Owner: gwright@macports.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.6.0 Resolution: | Keywords: ghc perl Port: ghc | -------------------------------+-------------------------------------------- Changes (by ryandesign@macports.org): * port: => ghc Comment: See related (or duplicate?) ticket #17263. -- Ticket URL: <http://trac.macports.org/ticket/16252#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16252: ghc does not let me use perl5.10 -------------------------------+-------------------------------------------- Reporter: lee@laylward.com | Owner: gwright@macports.org Type: enhancement | Status: closed Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.6.0 Resolution: duplicate | Keywords: ghc perl Port: ghc | -------------------------------+-------------------------------------------- Changes (by gwright@macports.org): * status: new => closed * resolution: => duplicate Comment: Closing as a duplicate of #17263; further changes will be tracked under that ticket. -- Ticket URL: <http://trac.macports.org/ticket/16252#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts