Opened 10 years ago

Closed 10 years ago

#45122 closed defect (fixed)

exo: configure fails if non-default perl5 is installed

Reported by: dbevans (David B. Evans) Owned by: afb@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch Cc:
Port: exo

Description

If a version of perl5 other than the default (perl5 +perl5_16) is installed, exo will fail to detect p5.16-uri, even if installed, during configure and fail.

checking for perl5... perl5
checking for mount... /sbin/mount
checking for umount... /sbin/umount
checking for perl module URI::Escape... no
checking for perl module URI::file... no
checking for perl module URI::URL... no
configure: error: Atleast one of the required Perl modules (URI::Escape, URI::file and URI::URL) was not found on your system
Command failed:  cd "/opt/local/var/macports/build/_opt_macports_trunk_dports_xfce_exo/exo/work/exo-0.3.107" && ./configure --prefix=/opt/local --disable-notifications --disable-visibility 
Exit code: 1

The attached patch fixes the problem by explicitly configuring exo to use perl5.16 to match the dependency on p5.16-uri.

Attachments (1)

patch-exo.diff (302 bytes) - added by dbevans (David B. Evans) 10 years ago.
Proposed patch to fix possible configuration error

Download all attachments as: .zip

Change History (2)

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

Attachment: patch-exo.diff added

Proposed patch to fix possible configuration error

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

Resolution: fixed
Status: newclosed

Committed in r125774, maintainer timeout.

Note: See TracTickets for help on using tickets.