#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