Need Help with duperemove in Debian

kpcyrd kpcyrd at archlinux.org
Tue Aug 26 09:24:48 UTC 2025


On 8/26/25 9:05 AM, Marc Haber wrote:
> I have recently taken over dupremove in Debian and have modernized and 
> updated the package. However, it fails the reproducible step in Salsa CI:
> 
> https://salsa.debian.org/debian/duperemove/-/jobs/8093389
> 
> Diffoscope's output has over 20 klines, most of when I can't make any 
> sense out of. Can somebody please help here?

I had a brief look and it seems to be an issue with "the order the 
object files are linked together is dependent on the filesystem driver".

I'm not sure if Makefile wildcards (like `foo: *.o`) are still unsorted, 
but if there's something like `gcc -o foo $(find -name '*.o')` that's 
going to be an issue.

A call to `sort` is enough to fix this though.

I've attached a screenshot of the relevant diffoscope section that's 
giving this away.

cheers,
kpcyrd
-------------- next part --------------
A non-text attachment was scrubbed...
Name: diffoscope-duperemove.png
Type: image/png
Size: 318331 bytes
Desc: not available
URL: <http://lists.reproducible-builds.org/pipermail/rb-general/attachments/20250826/b4ec59a2/attachment.png>


More information about the rb-general mailing list