Package: wanna-build Version: 0.60.0-1~bpo50+1 Severity: important Tags: patch
Coin,I'm trying to use wanna-build on a Lenny system using bpo packages. I've run into this problem: Can't use an undefined value as a HASH reference at /usr/share/perl5/Sbuild/ConfBase.pm line 98.
According to changelog entry 0.57.2-1:
* lib/Sbuild/Conf.pm: Don't require $mailto to be set if not running in
a buildd environment (Closes: #478045). Thanks to Martin F Krafft.
but the $mailto hash is not checked for being defined later on.
The following patch solves it:
--- /usr/share/perl5/Sbuild/ConfBase.pm.orig 2010-07-19
11:08:56.000000000 +0200
+++ /usr/share/perl5/Sbuild/ConfBase.pm 2010-07-19 11:09:25.000000000 +0200
@@ -98,6 +98,7 @@
if (!$self->get('MAILTO_FORCED_BY_CLI')
&& defined($self->get('DISTRIBUTION'))
&& $self->get('DISTRIBUTION')
+ && defined($self->get('MAILTO_HASH'))
&&
$self->get('MAILTO_HASH')->{$self->get('DISTRIBUTION')}) {
$self->set('MAILTO',
$self->get('MAILTO_HASH')->{$self->get('DISTRIBUTION')});
Regards. -- Marc Dequènes (Duck)
pgpikh3Zmr12E.pgp
Description: PGP Digital Signature

