[MacPorts] #52358: skey @1.1.5_1: fixpaths uses deprecated "defined" Perl function (was: skey: Can't use 'defined(%hash)')

MacPorts noreply at macports.org
Tue Oct 4 18:51:53 CEST 2016


#52358: skey @1.1.5_1: fixpaths uses deprecated "defined" Perl function
------------------------+----------------------
  Reporter:  beckers@…  |      Owner:  larryv@…
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.3.4
Resolution:             |   Keywords:  haspatch
      Port:  skey       |
------------------------+----------------------
Changes (by larryv@…):

 * status:  new => assigned
 * keywords:  sierra haspatch => haspatch
 * owner:  macports-tickets@… => larryv@…


Comment:

 Not a Sierra problem, I am seeing the same failure on El Capitan. Might
 have to do with the version of Perl used to invoke `fixpaths`.
 {{{
 /opt/local/bin/perl ./fixpaths -D/etc/skeykeys=/opt/local/etc/skeykeys
 -D/usr/bin/perl=/opt/local/bin/perl -D/usr/lib/sendmail=/usr/sbin/sendmail
 ./skey.1
 }}}
 My `/opt/local/bin/perl` is 5.22, while the system’s Perl is 5.18.
 {{{
 % port installed perl5
 The following ports are currently installed:
   perl5 @5.22.2_0+perl5_22 (active)
 % /usr/bin/perl --version

 This is perl 5, version 18, subversion 2 (v5.18.2) built for darwin-
 thread-multi-2level
 (with 2 registered patches, see perl -V for more detail)

 [...]
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/52358#comment:6>
MacPorts <https://www.macports.org/>
Ports system for the Mac operating system



More information about the macports-tickets mailing list