Bug#993339: reprotest Salsa CI failure due to different creation times

Rock Storm rockstorm at gmx.com
Fri May 20 18:46:58 BST 2022


Hi,

I'm having a similar issue. Not sure if it is exactly identical. I can
open a new issue if required.

Basically, reprotest fails during a Salsa CI job on the Printrun
package [1] and I believe this is a false negative.

[1]: https://salsa.debian.org/3dprinting-team/printrun/-/jobs/2790747

An excerpt of the diffoscope output is copied below. Briefly, the
offending files are only different because of the date they were
created. For some reason one of the files creation/modification time is
set as it happened in 1971. Content wise, there's no difference between
them.

One thing that seems suspicious is that the offending files among some
of those modified by quilt patches. Does that ring any bells?

Might also be worth mentioning this package uses upstream and pristine-
tar branches. Could that have any implications?


│ │ ├── data.tar.xz
│ │ │ ├── data.tar
│ │ │ │ ├── file list
│ │ │ │ │ @@ -23,23 +23,23 @@
│ │ │ │ │  -rw-r--r--   0 root         (0) root         (0)    48911 2021-02-02 17:37:41.000000 ./usr/lib/python3/dist-packages/printrun/gl/libtatlin/actors.py
│ │ │ │ │  -rw-r--r--   0 root         (0) root         (0)    17289 2021-02-02 17:37:41.000000 ./usr/lib/python3/dist-packages/printrun/gl/panel.py
│ │ │ │ │  -rw-r--r--   0 root         (0) root         (0)     2724 2021-02-02 17:37:41.000000 ./usr/lib/python3/dist-packages/printrun/gl/trackball.py
│ │ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2022-04-30 17:32:34.000000 ./usr/lib/python3/dist-packages/printrun/gui/
│ │ │ │ │  -rw-r--r--   0 root         (0) root         (0)    13721 2021-02-02 17:37:41.000000 ./usr/lib/python3/dist-packages/printrun/gui/__init__.py
│ │ │ │ │  -rw-r--r--   0 root         (0) root         (0)     3276 2021-02-02 17:37:41.000000 ./usr/lib/python3/dist-packages/printrun/gui/bufferedcanvas.py
│ │ │ │ │  -rw-r--r--   0 root         (0) root         (0)    20859 2021-02-02 17:37:41.000000 ./usr/lib/python3/dist-packages/printrun/gui/controls.py
│ │ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    21262 1971-06-21 19:14:00.000000 ./usr/lib/python3/dist-packages/printrun/gui/graph.py
│ │ │ │ │ --rw-r--r--   0 root         (0) root         (0)    21262 2022-04-30 17:32:34.000000 ./usr/lib/python3/dist-packages/printrun/gui/graph.py
│ │ │ │ │  -rw-r--r--   0 root         (0) root         (0)     2236 2021-02-02 17:37:41.000000 ./usr/lib/python3/dist-packages/printrun/gui/log.py
│ │ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4251 2021-02-02 17:37:41.000000 ./usr/lib/python3/dist-packages/printrun/gui/toolbar.py
│ │ │ │ │  -rw-r--r--   0 root         (0) root         (0)     1466 2021-02-02 17:37:41.000000 ./usr/lib/python3/dist-packages/printrun/gui/utils.py
│ │ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4990 2021-02-02 17:37:41.000000 ./usr/lib/python3/dist-packages/printrun/gui/viz.py
│ │ │ │ │  -rw-r--r--   0 root         (0) root         (0)    16728 2021-02-02 17:37:41.000000 ./usr/lib/python3/dist-packages/printrun/gui/widgets.py
│ │ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    19964 1971-06-21 19:14:00.000000 ./usr/lib/python3/dist-packages/printrun/gui/xybuttons.py
│ │ │ │ │ --rw-r--r--   0 root         (0) root         (0)    19964 2022-04-30 17:32:34.000000 ./usr/lib/python3/dist-packages/printrun/gui/xybuttons.py
│ │ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6048 2021-02-02 17:37:41.000000 ./usr/lib/python3/dist-packages/printrun/gui/zbuttons.py
│ │ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    22401 1971-06-21 19:14:00.000000 ./usr/lib/python3/dist-packages/printrun/gviz.py
│ │ │ │ │ --rw-r--r--   0 root         (0) root         (0)    22401 2022-04-30 17:32:34.000000 ./usr/lib/python3/dist-packages/printrun/gviz.py


Please let me know if there's anything I can do to debug this any
further.

Christoph, I'm CCing you here both because you created the salsa CI
configuration file back in the day and because you are the latest
sponsor for this package, in case you feel this should be a blocker for
Printrun updates.

Regards,

-- 
Rock Storm
Open PGP: C304 34B3 632C 464C 2FAF C741 0439 CF52 C968 32FD



More information about the Reproducible-builds mailing list