Your message dated Sun, 26 Feb 2017 09:05:01 +0800
with message-id 
<1488071101.2448906.892916824.5b7fb...@webmail.messagingengine.com>
and subject line Re: diffoscope: Add option to ignore mtimes
has caused the Debian Bug report #814057,
regarding diffoscope: Add option to ignore mtimes
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
814057: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=814057
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: diffoscope
Severity: wishlist

Dear Maintainer,

It would be helpful if users could instruct diffoscope to not report
different mtimes and ctimes in the files being inspected.

Here is my use case:

I am hunting down some non-determinism in the python-2.7 package in GNU
Guix. Our build system installs all the outputs of the build process in
one directory. I make a copy of that directory, erase the source of the
copy, rebuild, make a second copy, and then use diffoscope to compare
the copies.

Since I am comparing the entire output of Python 2.7's build process,
there are a lot of files, and they *all* have different ctimes (we set
mtimes to epoch).

The resulting diffoscope HTML report is 41 megabytes, and I would guess
that 99% of it is reporting the different ctimes. It takes a while to
sift through this noise to find the real problems, and loading the file
threatens the health of my web browser ;)

BTW, I am using diffoscope-34, provided by Guix, although I don't think
this affects the validity of my request.

PS— My apologies if this report is formatted improperly. It's my first
time submitting a bug to Debian via email (reportbug did not work out of
the box).

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.3.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

--- End Message ---
--- Begin Message ---
Hi Leo,

First, thanks for getting back to us :)

> Now, it would be nice if diffoscope had an option to report these
> differences :) 

Sure. I think the best way forward would be to file a fresh, new wishlist
bug expressing exactly what you currently see, and what you would like to
see instead.

That way we don't confuse it with the history of this particular bug. A
small testcase — just shell snippets, no need for an actual diffoscope
Python testcase! — would be absolutely perfect.

(Closing this one in the meantime...)


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-

--- End Message ---
_______________________________________________
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

Reply via email to