Automatic updates had not been applied for a while on my desktop machine due to package incompatibilities. (Why isn’t this listed in the Logwatch email?) After manually installing most of them, BackupPC started failing with the subject error. Tried advice to install these Perl packages:
- perl-IO-String
- perl-IO-Zlib
- perl-Archive-Zip
- perl-Archive-Tar
- perl-Compress-Zlib
This didn’t work.
Tried yum install perl-Compress-Bzip2 and setting $Conf{CompressLevel} = 0; (no compression) in /etc/BackupPC/config.pl. It worked, but since I broke the rule of testing one variable at a time, I didn’t know which one fixed the error. So I put the compress level back to three and retarted backuppc. It failed.
Anonymous | 13-Jan-08 at 8:42 pm | Permalink
I fixed this by forcing a reinstall of Scalar::Util
cpan
then
install Scalar::Util
If it says it is already up to date, then do:
force install Scalar::Util
Zymurgeek | 14-Jan-08 at 7:37 am | Permalink
I’ve been running BackupPC with compression turned off to fix this. I’d love to try Mr.Anonymous’ suggestion, however Hoover’s down. Either a motherboard or CPU issue–it won’t run for more than a few minutes without a panic. Even memtest fails with an unxpected general protection interrupt. A replacement is on its way. Will post when it’s back up (no pun intended) 😉
Zymurgeek | 27-Apr-08 at 10:29 am | Permalink
Since this post, Hoover has been retired (it’s toast) and a new machine has been installed with Fedora 8. The good news is the compression issue was resolved by the new install. The bad news is I never got to see if Mr. Anonymous’ suggestion would have fixed it.