Package: bootp
Severity: important
X-Debbugs-Cc: ni...@thykier.net

Hi,

I had a look #1104965 and concluded it was an RC bug caused by bootp not failing to build from source.

The log for that build contains:
make[1]: Entering directory '/build/reproducible-path/bootp-2.4.3'
for f in bootpd bootpef bootpgw bootptest ;\
do \
        install -c -o root -g root -m 0755 $f 
/build/reproducible-path/bootp-2.4.3/debian/bootp/usr/sbin ;\
done
install: cannot change ownership of 
'/build/reproducible-path/bootp-2.4.3/debian/bootp/usr/sbin/bootpd': Operation 
not permitted
install: cannot change ownership of 
'/build/reproducible-path/bootp-2.4.3/debian/bootp/usr/sbin/bootpef': Operation 
not permitted
install: cannot change ownership of 
'/build/reproducible-path/bootp-2.4.3/debian/bootp/usr/sbin/bootpgw': Operation 
not permitted
install: cannot change ownership of 
'/build/reproducible-path/bootp-2.4.3/debian/bootp/usr/sbin/bootptest': 
Operation not permitted
make[1]: [Makefile:56: install] Error 1 (ignored)
make[1]: Leaving directory '/build/reproducible-path/bootp-2.4.3'
cp debian/bootptab debian/bootp/etc


Despite the failure, we get a "make[1]: [Makefile:56: install] Error 1 (ignored)" because the upstream task definition is explicitly marked as "ignore failures". Note that the `for` loop should also have a `set -e;` to ensure it fails properly if only some of the files fail to install.

I will have a look at a quick fix for #1104965, but this will require an upstream patch that I will leave for the maintainer.

Best regards,
Niels

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to