Opened 10 years ago

Closed 10 years ago

#42609 closed defect (fixed)

gimp-lqr-plugin missing dependency on p5-xml-parser

Reported by: rswanx@… Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: intltool Cc:
Port: gimp-lqr-plugin

Description

Hello;

gimp-lqr-plugin depends on p5-xml-parser, I had to satisfy this manually.

Robert

Change History (2)

comment:1 Changed 10 years ago by dbevans (David B. Evans)

Keywords: intltool added
Owner: changed from macports-tickets@… to devans@…
Status: newassigned

Please CC the port maintainer when submitting tickets. I just ran across this by chance. Thanks.

$ port info --maintainer gimp-lqr-plugin
maintainer: devans@macports.org

comment:2 Changed 10 years ago by dbevans (David B. Evans)

Resolution: fixed
Status: assignedclosed

I think you will find that you now have two versions of p5.*-xml-parser installed. One is p5.16-xml-parser (a dependency of intltool) and the other has the same version as whatever perl5 you have installed (not the current default perl5.16).

$ port installed *-xml-parser

This is an allowed configuration but the way intltool configures itself using the distributed intltool.m4 causes this problem. The Macports version of intltool has a patched intltool.m4 that avoids the problem. This port's configure file needs to be regenerated using our version of intltool.m4.

Fix committed in r117378. Please update your ports and retry.

You should be able to deactivate/uninstall the version of *-xml-parser (NOT p5.16-xml-parser) that was installed by p5-xml-parser amd find that all is well now.

Note: See TracTickets for help on using tickets.