[MacPorts] #49574: ack @2.140.0_1 fails destroot, looking for nonexistent .../perl5/vendor_perl/5.22

MacPorts noreply at macports.org
Tue Nov 3 10:53:20 PST 2015


#49574: ack @2.140.0_1 fails destroot, looking for nonexistent
.../perl5/vendor_perl/5.22
--------------------------+--------------------------------
 Reporter:  gunnlaugur@…  |      Owner:  macports-tickets@…
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.3.4
 Keywords:                |       Port:  ack
--------------------------+--------------------------------
 Just upgrading outdated today, and ack fails to complete destroot, saying:

 {{{
 --->  Staging ack into destroot
 Error: org.macports.destroot for port ack returned:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_ack/ack/work/destroot/opt/local/lib/perl5/vendor_perl/5.22:
 no such file or directory
 Please see the log file for port ack for details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_ack/ack/main.log
 }}}

 Where it's looking for `5.22`, there is a directory `5.16.3` instead. And
 indeed that's my installed `perl5`:

 {{{
 $ port installed perl5
 The following ports are currently installed:
   perl5 @5.16.3_0+perl5_16 (active)
 }}}

 I notice that the ack port declares dependencies on `perl5.16` and `p5.22
 -file-next`, which seems odd. Probably one of these two dependencies is in
 error?

 Attaching full `main.log`.

-- 
Ticket URL: <https://trac.macports.org/ticket/49574>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list