#797525 diffoscope: provide a way to ignore all differences in control.tar

#797525#3
Date:
2015-08-31 10:47:47 UTC
From:
To:
I want to use diffoscope to compare two "Multi-Arch: same" debs of the
same version but different architecture, to see differences that will
cause co-installation conflicts.

This almost works currently, but there's a bit of noise that could be
avoided. I'd like an option that does the following:
- Ignores all differences in control.tar.
- Ignores timestamp differences in data.tar.
- Disables fuzzy matching.

#797525#8
Date:
2015-08-31 14:12:49 UTC
From:
To:
clone 797525 -1
retitle -1 diffoscope: provide option to disable fuzzy-matching
thanks

Hi!

Jakub Wilk:

I had already in mind to provide pluggable ignore modules. So having
support for this use case is on my personal roadmap.

I can offer to ignore difference in metadata in the data.tar tarball.
Ignoring all timestamp differences in not doable, they could take any
form in any files.

That will be a separate option.

#797525#15
Date:
2015-09-03 15:04:52 UTC
From:
To:
Jérémy Bobbio:

Let's retitle this bug accordingly.

Pending upload, this will be doable with `--fuzzy-threshold=0`.

#797525#22
Date:
2017-02-07 03:46:10 UTC
From:
To:
Hi Jakub,

Could you provide (or link to) some example .debs for this? :)

The --fuzzy-threshold option landed in diffoscope 32 (Sep 2015) so it
would be nice to fix this last bit up for you.


Regards,

#797525#27
Date:
2018-12-15 15:02:28 UTC
From:
To:
forwarded 797525 https://salsa.debian.org/reproducible-builds/diffoscope/issues/14
thanks

I've forwarded this upstream here:

https://salsa.debian.org/reproducible-builds/diffoscope/issues/14


Regards,