Bug#993339: Package: reprotest Debian Salsa reprotest fails due to different compile times

Christopher Talbot chris at talbothome.com
Tue Aug 31 00:18:40 BST 2021


Package: reprotest

Hello,

Debian Salsa seems to fail reprotest due to different compile times.
This has been tested on multiple different packages that use the
following CIs:

https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml

One recent example is here:
https://salsa.debian.org/DebianOnMobile-team/vvmd/-/pipelines/283265

When looking at the debs with diffoscope, I get example output like
below (it happens with several files, I only included one for brevity):

-drwxr-xr-x   0 root         (0) root         (0)        0 2021-08-30
22:22:16.000000 ./
│ │ │ -drwxr-xr-x   0 root         (0) root         (0)        0 2021-
08-30 22:22:15.000000 ./usr/
│ │ │ -drwxr-xr-x   0 root         (0) root         (0)        0 2021-
08-30 22:22:16.000000 ./usr/bin/
│ │ │ --rwxr-xr-x   0 root         (0) root         (0)   119928 2021-
08-30 22:22:16.000000 ./usr/bin/vvmd
│ │ │ -drwxr-xr-x   0 root         (0) root         (0)        0 2021-
08-30 22:22:15.000000 ./usr/lib/
│ │ │ -drwxr-xr-x   0 root         (0) root         (0)        0 2021-
08-30 22:22:15.000000 ./usr/lib/systemd/
│ │ │ -drwxr-xr-x   0 root         (0) root         (0)        0 2021-
08-30 22:22:15.000000 ./usr/lib/systemd/user/
│ │ │ +drwxr-xr-x   0 root         (0) root         (0)        0 2021-
08-30 22:22:25.000000 ./
│ │ │ +drwxr-xr-x   0 root         (0) root         (0)        0 2021-
08-30 22:22:24.000000 ./usr/
│ │ │ +drwxr-xr-x   0 root         (0) root         (0)        0 2021-
08-30 22:22:25.000000 ./usr/bin/
│ │ │ +-rwxr-xr-x   0 root         (0) root         (0)   119928 2021-
08-30 22:22:25.000000 ./usr/bin/vvmd
│ │ │ +drwxr-xr-x   0 root         (0) root         (0)        0 2021-
08-30 22:22:24.000000 ./usr/lib/
│ │ │ +drwxr-xr-x   0 root         (0) root         (0)        0 2021-
08-30 22:22:24.000000 ./usr/lib/systemd/
│ │ │ +drwxr-xr-x   0 root         (0) root         (0)        0 2021-
08-30 22:22:24.000000 ./usr/lib/systemd/user/
│ │ │  -rw-r--r--   0 root         (0) root         (0)      602 2021-
08-30 22:15:18.000000 ./usr/lib/systemd/user/vvmd.service

There are other examples here:

https://salsa.debian.org/DebianOnMobile-team/mmsd-tng/-pipelines/268364
https://salsa.debian.org/DebianOnMobile-team/osk-sdl/-/pipelines/239174

In osk-sdl, it seemed to be fixed by running it a day later.
https://salsa.debian.org/DebianOnMobile-team/osk-sdl/-/jobs/1821885


-- 
Respectfully,
Chris Talbot



More information about the Reproducible-builds mailing list