Since =dev-lang/perl-5.18.2-r1 on amd64, =app-backup/backuppc-3.2.1-r2 fails to build. Updating to =app-backup/backuppc-3.3.0 fix it Reproducible: Always Steps to Reproduce: 1. Update to stable =dev-lang/perl-5.18.2-r1 2. Emerge app-backup/backuppc (3.2.1-r2) 3. Build fails Actual Results: Error loading BackupPC::Lib: syntax error at lib/BackupPC/Storage/Text.pm line 301, near "$param qw(BackupFilesOnly BackupFilesExclude)" Global symbol "$param" requires explicit package name at lib/BackupPC/Storage/Text.pm line 302. Global symbol "$conf" requires explicit package name at lib/BackupPC/Storage/Text.pm line 302. Global symbol "$param" requires explicit package name at lib/BackupPC/Storage/Text.pm line 302. Global symbol "$conf" requires explicit package name at lib/BackupPC/Storage/Text.pm line 303. Global symbol "$param" requires explicit package name at lib/BackupPC/Storage/Text.pm line 303. Global symbol "$conf" requires explicit package name at lib/BackupPC/Storage/Text.pm line 303. Global symbol "$param" requires explicit package name at lib/BackupPC/Storage/Text.pm line 303. Global symbol "$conf" requires explicit package name at lib/BackupPC/Storage/Text.pm line 304. Global symbol "$param" requires explicit package name at lib/BackupPC/Storage/Text.pm line 304. Global symbol "$conf" requires explicit package name at lib/BackupPC/Storage/Text.pm line 305. Global symbol "$param" requires explicit package name at lib/BackupPC/Storage/Text.pm line 305. Global symbol "$conf" requires explicit package name at lib/BackupPC/Storage/Text.pm line 305. Global symbol "$param" requires explicit package name at lib/BackupPC/Storage/Text.pm line 305. syntax error at lib/BackupPC/Storage/Text.pm line 306, 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 18) line 2. BEGIN failed--compilation aborted at (eval 18) 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.2.1 ./configure.pl Please try again. * ERROR: app-backup/backuppc-3.2.1-r2::gentoo failed (install phase): * failed the configure.pl script * * Call stack: * ebuild.sh, line 93: Called src_install * environment, line 2489: Called die * The specific snippet of code: * ./configure.pl --batch --bin-path perl=$(type -p perl) --bin-path tar=$(type -p tar) --bin-path rsync=$(type -p rsync) --bin-path ping=$(type -p ping) --bin-path df=$(type -p df) --bin-path ssh=$(type -p ssh) --bin-path sendmail=$(type -p sendmail) --bin-path hostname=$(type -p hostname) --bin-path gzip=$(type -p gzip) --bin-path bzip2=$(type -p bzip2) --config-dir ${CONFDIR} --install-dir /usr --data-dir ${DATADIR} --hostname $(hostname) --uid-ignore --dest-dir "${D%/}" --html-dir ${MY_HTDOCSDIR}/image --html-dir-url /image --cgi-dir ${MY_HTDOCSDIR} --fhs ${myconf} || die "failed the configure.pl script"; * * If you need support, post the output of `emerge --info '=app-backup/backuppc-3.2.1-r2::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-backup/backuppc-3.2.1-r2::gentoo'`. * The complete build log is located at '/var/tmp/portage/app-backup/backuppc-3.2.1-r2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-backup/backuppc-3.2.1-r2/temp/environment'. * Working directory: '/var/tmp/portage/app-backup/backuppc-3.2.1-r2/work/BackupPC-3.2.1' * S: '/var/tmp/portage/app-backup/backuppc-3.2.1-r2/work/BackupPC-3.2.1'
Arches, please test & mark stable: =app-backup/backuppc-3.3.0 This is in order to cope with newer Perl versions. X86, you never had this stable but since AMD64 does, I thought you might want to for the first time. If you disagree please drop CC without taking action.
amd64 stable
x86 stable. Closing.