Hi!

On Fri, 2025-02-28 at 14:42:37 +0100, John Paul Adrian Glaubitz wrote:
Source: dupload
Version: 2.13.0
Severity: normal

the latest version of dupload breaks buildd-uploader from the src:sbuild 
package:

Feb 28 14:35:42 buildd-uploader[42155]: 2 jobs to upload in upload: 
dde-calendar_5.14.13-1_alpha.changes searchandrescue_1.7.0+dfsg-1_alpha.changes
Use of uninitialized value $u in substitution (s///) at 
/usr/share/perl5/Buildd/Uploader.pm line 254.
Use of uninitialized value $u in unlink at /usr/share/perl5/Buildd/Uploader.pm 
line 255.
Use of uninitialized value $u in concatenation (.) or string at 
/usr/share/perl5/Buildd/Uploader.pm line 256.
Use of uninitialized value $u in concatenation (.) or string at 
/usr/share/perl5/Buildd/Uploader.pm line 257.
Feb 28 14:35:44 buildd-uploader[42155]: dupload exit status 25/0
Feb 28 14:35:44 buildd-uploader[42155]: Removed  due to upload errors.

I have not investigated the problem in detail yet. However, downgrading dupload
to 2.11.2 fixes the problem for me.

I'd assume this is due to the new OpenPGP multi-backend support, which makes the openpgp-hook require explicit keyrings options.

I suppose buildd might be failing like this if dupload exited with a failure? (Which I think deserves its own bug report, to handle that more gracefully.)

Before the upload I coordinated with Aurelien Jarno to make sure this time around the buildds had the required config changes:

  
https://salsa.debian.org/dsa-team/mirror/dsa-puppet/-/commit/44cb84d9f0a85d29c82e63f2e8ad1eb9b92530cc

But, I guess the instance you are reporting for might be independent from DSA?

The default debian hosts configured in the shipped conffile contain the required changes so if you are using a custom one, then that might need to be adapted? Otherwise it would be nice to know what's going wrong.

I improved the error reporting on git, and will be adding a NEWS entry because this fallout I guess was unexpected.

Thanks,
Guillem

Reply via email to