[MacPorts] #17380: perl5 activation error when installing gimp
#17380: perl5 activation error when installing gimp ------------------------------------+--------------------------------------- Reporter: pfo.mac@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: gimp, pearl5, pearl5.8 | Port: gimp ------------------------------------+--------------------------------------- On a clean MacPorts system (with MacPorts installed but no additional port) on a MacBook running MacOS 10.5.5. I tried to install gimp. When trying to install perl5 I get an installation error. My guess is that it has something to do with perl5.8 that installed earlier and has version 5.8.8_3, whereas perl5 has version 5.8.8_0. See attached file with the terminal log of the port command. -- Ticket URL: <http://trac.macports.org/ticket/17380> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17380: perl5 activation error when installing gimp ----------------------------------+----------------------------------------- Reporter: pfo.mac@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: gimp, perl5, perl5.8 | Port: perl5 ----------------------------------+----------------------------------------- Changes (by jmr@…): * keywords: gimp, pearl5, pearl5.8 => gimp, perl5, perl5.8 * owner: macports-tickets@… => mcalhoun@… * port: gimp => perl5 Comment: See #16830 for the source of your troubles. -- Ticket URL: <http://trac.macports.org/ticket/17380#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17380: perl5 activation error when installing gimp ----------------------------------+----------------------------------------- Reporter: pfo.mac@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: gimp, perl5, perl5.8 | Port: perl5 ----------------------------------+----------------------------------------- Comment(by pfo.mac@…): Replying to [comment:1 jmr@…]:
See #16830 for the source of your troubles.
I agree that the problem is caused by two versions of perl. But that it arises when installing gimp, is caused by the fact that gimp is (indirectly) dependent on two different versions of a single component and in my opinion that should not be the case. Unfortunately I am not yet good enough to see at what level in the dependency hierarchy of gimp the problem is caused, but the problem can not be solved by a perl maintainer. That person can never make a client module that is dependent on two versions of perl be dependent on only one version of pearl. Is there an easy way to see the complete dependency tree of gimp? -- Ticket URL: <http://trac.macports.org/ticket/17380#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17380: perl5 activation error when installing gimp ----------------------------------+----------------------------------------- Reporter: pfo.mac@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: gimp, perl5, perl5.8 | Port: perl5 ----------------------------------+----------------------------------------- Comment(by mcalhoun@…): I believe that {{{ sudo port uninstall perl5 sudo port install gimp }}} should solve your problem. If not, then I think that {{{ sudo port -f uninstall perl5 sudo port install gimp }}} is ok. The error seems to stem (at least partially) from the p5-* ports.[[BR]] The p5-* dependencies were changed in r42484 and r42584, but there is no way to get them to everybody until MacPorts 1.7.0 is released.[[BR]] #14553 has more to say on why that is. Please let me know if this fixes the problem. -- Ticket URL: <http://trac.macports.org/ticket/17380#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17380: perl5 activation error when installing gimp ----------------------------------+----------------------------------------- Reporter: pfo.mac@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: gimp, perl5, perl5.8 | Port: perl5 ----------------------------------+----------------------------------------- Comment(by pfo.mac@…): Replying to [comment:3 mcalhoun@…]: Trying your first suggestion, installing gimp now passes the point of the perl error. The gimp installation now halts at a supposedly unrelated gegl error (see #17409). -- Ticket URL: <http://trac.macports.org/ticket/17380#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17380: perl5 activation error when installing gimp --------------------------------+------------------------------------------- Reporter: pfo.mac@… | Owner: mcalhoun@… Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: fixed | Keywords: gimp, perl5, perl5.8 Port: perl5 | --------------------------------+------------------------------------------- Changes (by mcalhoun@…): * status: new => closed * resolution: => fixed Comment: Glad to hear that you're at least a few steps closer. -- Ticket URL: <http://trac.macports.org/ticket/17380#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts