#32425: shared-mime-info @0.91 configure error with perl5 +perl5_8/10/14 ---------------------------------------+------------------------------------ Reporter: larry.velazquez@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: haspatch | Port: shared-mime-info ---------------------------------------+------------------------------------ The configure phase for `shared-mime-info` @0.91 fails when `perl5 +perl5_14` is installed, and I assume any other variant that isn’t `+perl5_12`. Since `intltool` requires `perl5.12` and 5.12-specific modules, the `shared-mime-info` configure script fails to find them if the default Perl is not 5.12: {{{ :info:configure checking for intltool >= 0.35.0... 0.40.6 found :info:configure checking for intltool-update... /opt/local/bin/intltool- update :info:configure checking for intltool-merge... /opt/local/bin/intltool- merge :info:configure checking for intltool-extract... /opt/local/bin/intltool- extract [...snip...] :info:configure checking for perl... /opt/local/bin/perl :info:configure checking for perl >= 5.8.1... 5.14.1 :info:configure checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool }}} (I do have `intltool` installed, as well as its library dependencies, such as `p5.12-xml-parser`.) The patch corrects this by explicitly providing the path to the `perl5.12` executable. This would have to be updated when `intltool` is updated to `perl5.14`. (This patch is practically identical to that in #32423.) -- Ticket URL: <https://trac.macports.org/ticket/32425> MacPorts <http://www.macports.org/> Ports system for Mac OS