[MacPorts] #49571: backuppc: cannot load the package BackupPC::Lib

MacPorts noreply at macports.org
Tue Nov 3 05:48:51 PST 2015


#49571: backuppc: cannot load the package BackupPC::Lib
---------------------+--------------------------------
 Reporter:  mojca@…  |      Owner:  macports-tickets@…
     Type:  defect   |     Status:  new
 Priority:  Normal   |  Milestone:
Component:  ports    |    Version:
 Keywords:           |       Port:
---------------------+--------------------------------
 I'm attaching the patch to bring `backuppc` up to Perl5.22 (#48365), but
 I'm unable to install the port:
 {{{
 Error loading BackupPC::Lib: syntax error at lib/BackupPC/Storage/Text.pm
 line 298, near "$param qw(BackupFilesOnly BackupFilesExclude)"
 Global symbol "$param" requires explicit package name (did you forget to
 declare "my $param"?) at lib/BackupPC/Storage/Text.pm line 299.
 Global symbol "$conf" requires explicit package name (did you forget to
 declare "my $conf"?) at lib/BackupPC/Storage/Text.pm line 299.
 Global symbol "$param" requires explicit package name (did you forget to
 declare "my $param"?) at lib/BackupPC/Storage/Text.pm line 299.
 Global symbol "$conf" requires explicit package name (did you forget to
 declare "my $conf"?) at lib/BackupPC/Storage/Text.pm line 300.
 Global symbol "$param" requires explicit package name (did you forget to
 declare "my $param"?) at lib/BackupPC/Storage/Text.pm line 300.
 Global symbol "$conf" requires explicit package name (did you forget to
 declare "my $conf"?) at lib/BackupPC/Storage/Text.pm line 300.
 Global symbol "$param" requires explicit package name (did you forget to
 declare "my $param"?) at lib/BackupPC/Storage/Text.pm line 300.
 Global symbol "$conf" requires explicit package name (did you forget to
 declare "my $conf"?) at lib/BackupPC/Storage/Text.pm line 301.
 Global symbol "$param" requires explicit package name (did you forget to
 declare "my $param"?) at lib/BackupPC/Storage/Text.pm line 301.
 Global symbol "$conf" requires explicit package name (did you forget to
 declare "my $conf"?) at lib/BackupPC/Storage/Text.pm line 302.
 Global symbol "$param" requires explicit package name (did you forget to
 declare "my $param"?) at lib/BackupPC/Storage/Text.pm line 302.
 Global symbol "$conf" requires explicit package name (did you forget to
 declare "my $conf"?) at lib/BackupPC/Storage/Text.pm line 302.
 Global symbol "$param" requires explicit package name (did you forget to
 declare "my $param"?) at lib/BackupPC/Storage/Text.pm line 302.
 syntax error at lib/BackupPC/Storage/Text.pm line 303, near "}"
 lib/BackupPC/Storage/Text.pm has too many errors.
 Compilation failed in require at lib/BackupPC/Storage.pm line 41.
 BEGIN failed--compilation aborted at lib/BackupPC/Storage.pm line 41.
 Compilation failed in require at lib/BackupPC/Lib.pm line 43.
 BEGIN failed--compilation aborted at lib/BackupPC/Lib.pm line 43.
 Compilation failed in require at (eval 19) line 2.
 BEGIN failed--compilation aborted at (eval 19) line 2.

 BackupPC cannot load the package BackupPC::Lib, which is included in the
 BackupPC distribution.  This probably means you did not cd to the
 unpacked BackupPC distribution before running configure.pl, eg:

     cd BackupPC-3.1.0
     ./configure.pl

 Please try again.
 }}}

 I'm not sure if this is in any way related to the Perl upgrade (it is
 probably not).

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


More information about the macports-tickets mailing list