Chris Hofstädtler:
Package: debputy
Version: 1.80
Severity: serious
Tags: ftbfs
X-Debbugs-Cc: [email protected]
Control: affects -1 src:shadow

Hello,

the new debputy causes shadow 1:4.19.0-4 to FTBFS.
Build log snippet:

[...]


Full build log attached.

Best,
Chris


Thanks for reporting the regression.

I am 99% certain that c2985506b0e7b8e672aff87e03306b13247f1b7d (specifically the change to src/debputy/deb_packaging_support.py) is the cause of the regression. One of the `.stat()` implementations catch a `FileNotFoundError` and replace it with another exception that `compute_installed_size` handles with a fallback. I will have to look into that later.

I have written some simple end-to-end build tests in e86b3cb2009a82403ffc28815215f896e5852008 with the aim of having a test case for this problem. Unfortunately, none of my 4 cases trigger the bug you filed. I can reproduce it on `shadow`, but I am missing something to distill a minimal case. If you have any ideas what I might have over looked, I would be very happy to get input.

(That is all for this debug session. Will be back later)

Best regards,
Niels

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to