Bug#1026256: backuppc: BackupPC destroys its configuration when you "Save" in the admin web console
Axel Beckert
abe at debian.org
Sat Dec 17 16:38:30 GMT 2022
Control: clone -1 -2
Control: severity -1 grave
Control: severity -2 wishlist
Control: reassign -2 perl
Control: retitle -2 perl: Please add a versioned Conflicts with backuppc
Hi Andreas,
Andreas Feldner wrote:
> after a recent update (probably to a Perl library),
> a bug in BackupPC leads to it destroying its configuration files
> when saved from the BackupPC admin console.
Urgs. That's data loss and hence validates an release-critical
severity. Hence bumping the severity to "grave".
Thanks for the heads up! (I never use the possibility to edit the
configuration via the web interface, so I probably wouldn't have
noticed myself.)
> This bug is reported upstream:
> https://github.com/backuppc/backuppc/issues/466
The upstream report mentions Data::Dumper, which is indeed a Perl
library and part of the perl Perl core, i.e. part of the libperl5.36
Debian package.
Since Data::Dumper hasn't been mentioned in
/usr/share/doc/doc/perl/changelog.Debian.gz (recently), this must have
crept in with the bump to the 5.36 upstream release in June.
The upstream bug report mentions Data::Dumper version 2.182 and
according to
corelist -a Data::Dumper | egrep '2\.18[123]|v5\.3[456]\.'
there was indeed a version bump between Perl 5.34 (Data::Dumper 2.179)
and 5.36 (Data::Dumper 2.184) which included 2.182. So this confirms
that the Perl upstream bump in June is the cause for this issue.
> A fix seems to be available and extremely easy to apply (not
> verified myself), but is not yet part of an upstream release.
It indeed looks easy to apply. Will provide a backuppc package update
soon after this bugreport.
Niko and Dominic: Can you update the perl package similar to what you
did for "duck" recently? Maybe best only after I updated the backuppc
package. (I've cloned this bug report accordingly for that purpose.)
I suggest either a Conflicts with "backuppc (<= 4.4.0-6+b1)" or with
"backuppc (<< 4.4.0-7~)", whatever deems you more fitting.
Regards, Axel
--
,''`. | Axel Beckert <abe at debian.org>, https://people.debian.org/~abe/
: :' : | Debian Developer, ftp.ch.debian.org Admin
`. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5
`- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
More information about the Perl-maintainers
mailing list