Package: sbuild Version: 0.69.0-1 Severity: normal When there's actually a foreign arch configured, I get:
[~]# sbuild-update -udcar unstable-arm64 Use of uninitialized value $_ in scalar chomp at /usr/share/perl5/Sbuild/ResolverBase.pm line 192. unstable-arm64: Performing update. (..., all ok, exit status 0) [~]# chroot /srv/sbuild/unstable-arm64/ (unstable-arm64-sbuild)root@umbar:/# dpkg --print-foreign-architectures amd64 (unstable-arm64-sbuild)root@umbar:/# And the code in question is: foreach my $arch (split /\s+/, $foreignarchs) { chomp; next unless $_; $set{$_} = 1; } Note "my $arch" vs "$_". -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable'), (150, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.6.0-rc7-debug+ (SMP w/6 CPU cores) Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages sbuild depends on: ii adduser 3.114 ii apt-utils 1.2.11 ii libsbuild-perl 0.69.0-1 ii perl 5.22.2-1 Versions of packages sbuild recommends: ii debootstrap 1.0.81 ii fakeroot 1.20.2-1 Versions of packages sbuild suggests: pn deborphan <none> ii wget 1.17.1-2 -- no debconf information