From philrnayesuk06 at hotmail.com  Mon Jun  1 00:56:49 2026
From: philrnayesuk06 at hotmail.com (Phillip Mayes)
Date: Sun, 31 May 2026 23:56:49 +0000
Subject: =?Windows-1252?Q?_New_Build_Project_=96_Availability_&_Full_Scope_Enquiry?=
Message-ID: <GV2PR09MB87061BA5CE14C3082E70B15DD8142@GV2PR09MB8706.eurprd09.prod.outlook.com>

Hello and Good day,

I hope you?re well.

My name is Phillip.

We are looking to undertake a new build project and would like to enquire about your availability to take on the full scope of works.

All necessary permits have been approved, and we have detailed architectural and engineering drawings, along with full project specifications, available to share. These will provide a clear understanding of the project prior to any site meeting.

Please let me know if this is of interest, and I will forward the documentation for your review.

Thanks,
Phillip Mayes

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/reproducible-builds/attachments/20260531/0fdf191e/attachment.htm>

From holger at layer-acht.org  Tue Jun  2 12:35:44 2026
From: holger at layer-acht.org (Holger Levsen)
Date: Tue, 2 Jun 2026 11:35:44 +0000
Subject: Bug#1137648: Processed: lolwut
In-Reply-To: <a81e748a-3e8c-4597-a53e-bc8c14fcb5ca@app.fastmail.com>
References: <ahV8GGApMIR8Of8S@layer-acht.org>
 <handler.s.C.17797929281749847.transcript@bugs.debian.org>
 <e9fcf97b-68fa-471b-ae1a-5eaa47ddbe9f@debian.org>
 <a81e748a-3e8c-4597-a53e-bc8c14fcb5ca@app.fastmail.com>
 <e9fcf97b-68fa-471b-ae1a-5eaa47ddbe9f@debian.org>
Message-ID: <ah7AEJECYED9huoG@layer-acht.org>

On Tue, May 26, 2026 at 11:33:17AM -0700, Chris Lamb wrote:
> > Bug #1137648 [dh-strip-nondeterminism] dh-strip-nondeterminism doesn't 
> > handle timestamps in gcc-bpf's libgcc.a
> Heads up that the .ar handler was disabled in December 2018:
>  strip-nondeterminism (1.0.0-1) unstable; urgency=medium
>    * Drop .ar handler; binutils is reproducible. (Closes: #781262, #843811)

and yet we missed gcc-bpf and according to
https://tests.reproducible-builds.org/debian/issues/unstable/timestamps_in_static_libraries_issue.html
maybe also 3 others:
avr-libc gcc-avr qt6-base

I wonder if this should be documented within strip-nondeterminism,
eg files it could normalize but does not.


-- 
cheers,
	Holger

 ???????
 ???????  holger@(debian|reproducible-builds|layer-acht).org
 ???????  OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
 ???

Warum ist es gesellschaftlich akzeptiert, erwachsene Menschen nach ihrem
Sternzeichen zu fragen, aber nicht nach ihrem Lieblingsdinosaurier?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-builds/attachments/20260602/b528767a/attachment.sig>

From rene at debian.org  Tue Jun  2 16:14:26 2026
From: rene at debian.org (Rene Engelhard)
Date: Tue, 2 Jun 2026 17:14:26 +0200
Subject: Bug#859103: strip-nondeterminism: does not replace all timestamps in
 zip archives
References: <20170330110140.GA9279@mail.beuc.net>
Message-ID: <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>

Package: dh-strip-nondeterminism
Version: 1.15.0-1
Followup-For: Bug #859103
X-Debbugs-Cc: rene at debian.org

Hi,

I think I have a symptom of this (though the "upstream" issue at salsa
is closed). Look at

I see

Testing: Excuse for libreoffice
Migration status for libreoffice (4:26.2.3.2-2 to 4:26.2.4.2-1): BLOCKED: Rejected/violates migration policy/introduces a regression
Issues preventing migration:
Reproducibility regression on armhf: libreoffice-help-common
Reproducibility regression on i386: libreoffice-help-common
[...]

where the file (/usr/share/libreoffice/share/config/images_helpimg.zip) is *not* new
and the log is https://reproduce.debian.net/all/api/v1/builds/206321/artifacts/427704/diffoscope
where all differences inside the file timestamp and the metaadata is
timestamp-related.

The LO build *does* run dh_strip_nondeterminism though

According to https://wiki.debian.org/ReproducibleBuilds/TimestampsInZip
(dh-)strip-non-determinism sould fix this, which it doesn't.

Regards,

Rene


From rene at debian.org  Tue Jun  2 16:14:26 2026
From: rene at debian.org (Rene Engelhard)
Date: Tue, 2 Jun 2026 17:14:26 +0200
Subject: Bug#859103: strip-nondeterminism: does not replace all timestamps in
 zip archives
References: <20170330110140.GA9279@mail.beuc.net>
Message-ID: <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>

Package: dh-strip-nondeterminism
Version: 1.15.0-1
Followup-For: Bug #859103
X-Debbugs-Cc: rene at debian.org

Hi,

I think I have a symptom of this (though the "upstream" issue at salsa
is closed). Look at

I see

Testing: Excuse for libreoffice
Migration status for libreoffice (4:26.2.3.2-2 to 4:26.2.4.2-1): BLOCKED: Rejected/violates migration policy/introduces a regression
Issues preventing migration:
Reproducibility regression on armhf: libreoffice-help-common
Reproducibility regression on i386: libreoffice-help-common
[...]

where the file (/usr/share/libreoffice/share/config/images_helpimg.zip) is *not* new
and the log is https://reproduce.debian.net/all/api/v1/builds/206321/artifacts/427704/diffoscope
where all differences inside the file timestamp and the metaadata is
timestamp-related.

The LO build *does* run dh_strip_nondeterminism though

According to https://wiki.debian.org/ReproducibleBuilds/TimestampsInZip
(dh-)strip-non-determinism sould fix this, which it doesn't.

Regards,

Rene


From chris at reproducible-builds.org  Tue Jun  2 17:19:57 2026
From: chris at reproducible-builds.org (Chris Lamb)
Date: Tue, 02 Jun 2026 09:19:57 -0700
Subject: Bug#859103: strip-nondeterminism: does not replace all timestamps in
 zip archives
In-Reply-To: <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>
References: <20170330110140.GA9279@mail.beuc.net>
 <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>
 <20170330110140.GA9279@mail.beuc.net>
Message-ID: <1b2a058c-5782-4cca-bb3f-21bf53e43514@app.fastmail.com>

Rene Engelhard wrote:

> According to https://wiki.debian.org/ReproducibleBuilds/TimestampsInZip
> (dh-)strip-non-determinism should fix this, which it doesn't.

Just as v. quick experiment, I extracted images_helpimg.zip from the
libreoffice-help-common package and my local strip-nondeterminism
checkout from Git was able to normalise it:

  $ cp images_helpimg.zip  images_helpimg.orig.zip 
  $ PERL5LIB=lib/ bin/strip-nondeterminism --verbose -T 503575200 images_helpimg.zip 
  $ diffoscope images_helpimg.orig.zip images_helpimg.zip | grep 85-Dec | head 
  ? +-rw-r--r--  2.0 unx     1810 b- stor 85-Dec-16 10:00 media/helpimg/area1.png
  ? +-rw-r--r--  2.0 unx     1759 b- stor 85-Dec-16 10:00 media/helpimg/area2.png
  ? +-rw-r--r--  2.0 unx     1654 b- stor 85-Dec-16 10:00 media/helpimg/bg/feldalle.png
  ? +-rw-r--r--  2.0 unx      454 b- stor 85-Dec-16 10:00 media/helpimg/bg/feldbrei.png
  ? +-rw-r--r--  2.0 unx      755 b- stor 85-Dec-16 10:00 media/helpimg/bg/feldcolo.png
  ? +-rw-r--r--  2.0 unx     3752 b- stor 85-Dec-16 10:00 media/helpimg/bg/names_as_addressing.png
  ? +-rw-r--r--  2.0 unx     1745 b- stor 85-Dec-16 10:00 media/helpimg/bg/sheettabs.png
  ? +-rw-r--r--  2.0 unx     1151 b- stor 85-Dec-16 10:00 media/helpimg/bg/swh00117.png
  ? +-rw-r--r--  2.0 unx      734 b- stor 85-Dec-16 10:00 media/helpimg/bg/zellvor.png
  ? +-rw-r--r--  2.0 unx      937 b- stor 85-Dec-16 10:00 media/helpimg/border_ca_1.png
                                          ^^^^^^^^^

> The LO build *does* run dh_strip_nondeterminism though

Can you confirm that? From an admittedly *very* quick glance at the packaging, I
don't actually see a call to strip-nondetermism, and none seems to be implied
via dh(1). I could very easily be missing something.


Best wishes,

-- 
      o
    ?   ?      Chris Lamb
   o     o     reproducible-builds.org ?
    ?   ?
      o


From chris at reproducible-builds.org  Tue Jun  2 17:19:57 2026
From: chris at reproducible-builds.org (Chris Lamb)
Date: Tue, 02 Jun 2026 09:19:57 -0700
Subject: Bug#859103: strip-nondeterminism: does not replace all timestamps in
 zip archives
In-Reply-To: <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>
References: <20170330110140.GA9279@mail.beuc.net>
 <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>
 <20170330110140.GA9279@mail.beuc.net>
Message-ID: <1b2a058c-5782-4cca-bb3f-21bf53e43514@app.fastmail.com>

Rene Engelhard wrote:

> According to https://wiki.debian.org/ReproducibleBuilds/TimestampsInZip
> (dh-)strip-non-determinism should fix this, which it doesn't.

Just as v. quick experiment, I extracted images_helpimg.zip from the
libreoffice-help-common package and my local strip-nondeterminism
checkout from Git was able to normalise it:

  $ cp images_helpimg.zip  images_helpimg.orig.zip 
  $ PERL5LIB=lib/ bin/strip-nondeterminism --verbose -T 503575200 images_helpimg.zip 
  $ diffoscope images_helpimg.orig.zip images_helpimg.zip | grep 85-Dec | head 
  ? +-rw-r--r--  2.0 unx     1810 b- stor 85-Dec-16 10:00 media/helpimg/area1.png
  ? +-rw-r--r--  2.0 unx     1759 b- stor 85-Dec-16 10:00 media/helpimg/area2.png
  ? +-rw-r--r--  2.0 unx     1654 b- stor 85-Dec-16 10:00 media/helpimg/bg/feldalle.png
  ? +-rw-r--r--  2.0 unx      454 b- stor 85-Dec-16 10:00 media/helpimg/bg/feldbrei.png
  ? +-rw-r--r--  2.0 unx      755 b- stor 85-Dec-16 10:00 media/helpimg/bg/feldcolo.png
  ? +-rw-r--r--  2.0 unx     3752 b- stor 85-Dec-16 10:00 media/helpimg/bg/names_as_addressing.png
  ? +-rw-r--r--  2.0 unx     1745 b- stor 85-Dec-16 10:00 media/helpimg/bg/sheettabs.png
  ? +-rw-r--r--  2.0 unx     1151 b- stor 85-Dec-16 10:00 media/helpimg/bg/swh00117.png
  ? +-rw-r--r--  2.0 unx      734 b- stor 85-Dec-16 10:00 media/helpimg/bg/zellvor.png
  ? +-rw-r--r--  2.0 unx      937 b- stor 85-Dec-16 10:00 media/helpimg/border_ca_1.png
                                          ^^^^^^^^^

> The LO build *does* run dh_strip_nondeterminism though

Can you confirm that? From an admittedly *very* quick glance at the packaging, I
don't actually see a call to strip-nondetermism, and none seems to be implied
via dh(1). I could very easily be missing something.


Best wishes,

-- 
      o
    ?   ?      Chris Lamb
   o     o     reproducible-builds.org ?
    ?   ?
      o


From chris at reproducible-builds.org  Tue Jun  2 17:19:57 2026
From: chris at reproducible-builds.org (Chris Lamb)
Date: Tue, 02 Jun 2026 09:19:57 -0700
Subject: Bug#859103: strip-nondeterminism: does not replace all timestamps in
 zip archives
In-Reply-To: <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>
References: <20170330110140.GA9279@mail.beuc.net>
 <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>
 <20170330110140.GA9279@mail.beuc.net>
Message-ID: <1b2a058c-5782-4cca-bb3f-21bf53e43514@app.fastmail.com>

Rene Engelhard wrote:

> According to https://wiki.debian.org/ReproducibleBuilds/TimestampsInZip
> (dh-)strip-non-determinism should fix this, which it doesn't.

Just as v. quick experiment, I extracted images_helpimg.zip from the
libreoffice-help-common package and my local strip-nondeterminism
checkout from Git was able to normalise it:

  $ cp images_helpimg.zip  images_helpimg.orig.zip 
  $ PERL5LIB=lib/ bin/strip-nondeterminism --verbose -T 503575200 images_helpimg.zip 
  $ diffoscope images_helpimg.orig.zip images_helpimg.zip | grep 85-Dec | head 
  ? +-rw-r--r--  2.0 unx     1810 b- stor 85-Dec-16 10:00 media/helpimg/area1.png
  ? +-rw-r--r--  2.0 unx     1759 b- stor 85-Dec-16 10:00 media/helpimg/area2.png
  ? +-rw-r--r--  2.0 unx     1654 b- stor 85-Dec-16 10:00 media/helpimg/bg/feldalle.png
  ? +-rw-r--r--  2.0 unx      454 b- stor 85-Dec-16 10:00 media/helpimg/bg/feldbrei.png
  ? +-rw-r--r--  2.0 unx      755 b- stor 85-Dec-16 10:00 media/helpimg/bg/feldcolo.png
  ? +-rw-r--r--  2.0 unx     3752 b- stor 85-Dec-16 10:00 media/helpimg/bg/names_as_addressing.png
  ? +-rw-r--r--  2.0 unx     1745 b- stor 85-Dec-16 10:00 media/helpimg/bg/sheettabs.png
  ? +-rw-r--r--  2.0 unx     1151 b- stor 85-Dec-16 10:00 media/helpimg/bg/swh00117.png
  ? +-rw-r--r--  2.0 unx      734 b- stor 85-Dec-16 10:00 media/helpimg/bg/zellvor.png
  ? +-rw-r--r--  2.0 unx      937 b- stor 85-Dec-16 10:00 media/helpimg/border_ca_1.png
                                          ^^^^^^^^^

> The LO build *does* run dh_strip_nondeterminism though

Can you confirm that? From an admittedly *very* quick glance at the packaging, I
don't actually see a call to strip-nondetermism, and none seems to be implied
via dh(1). I could very easily be missing something.


Best wishes,

-- 
      o
    ?   ?      Chris Lamb
   o     o     reproducible-builds.org ?
    ?   ?
      o


From rene at debian.org  Tue Jun  2 17:35:41 2026
From: rene at debian.org (Rene Engelhard)
Date: Tue, 2 Jun 2026 18:35:41 +0200
Subject: Bug#859103: strip-nondeterminism: does not replace all timestamps in
 zip archives
In-Reply-To: <1b2a058c-5782-4cca-bb3f-21bf53e43514@app.fastmail.com>
References: <20170330110140.GA9279@mail.beuc.net>
 <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>
 <1b2a058c-5782-4cca-bb3f-21bf53e43514@app.fastmail.com>
 <20170330110140.GA9279@mail.beuc.net>
Message-ID: <5f5e8b09-51c7-4af5-b8ed-74735ee88769@debian.org>

Hi,


Am 02.06.26 um 18:19 schrieb Chris Lamb:
>> The LO build *does* run dh_strip_nondeterminism though
> Can you confirm that? From an admittedly *very* quick glance at the packaging, I
> don't actually see a call to strip-nondetermism, and none seems to be implied
> via dh(1). I could very easily be missing something.
??

rene at frodo:~$ wget "https://buildd.debian.org/status/fetch.php?pkg=libreoffice&arch=all&ver=4%3A26.2.4.2-1&stamp=1780358607&raw=1"
--2026-06-02 18:31:07-- https://buildd.debian.org/status/fetch.php?pkg=libreoffice&arch=all&ver=4%3A26.2.4.2-1&stamp=1780358607&raw=1
Aufl?sen des Hostnamens buildd.debian.org (buildd.debian.org)? 2607:f8f0:614:1::1274:62, 209.87.16.62
Verbindungsaufbau zu buildd.debian.org (buildd.debian.org)|2607:f8f0:614:1::1274:62|:443 ? verbunden.
HTTP-Anforderung gesendet, auf Antwort wird gewartet ? 200 OK
L?nge: 60481725 (58M) [text/plain]
Wird in ?fetch.php?pkg=libreoffice&arch=all&ver=4:26.2.4.2-1&stamp=1780358607&raw=1? gespeichert.

fetch.php?pkg=libreoffice&arch=all&ver= 100%[=============================================================================>] 57,68M? 10,6MB/s? ? in 6,2s

2026-06-02 18:31:14 (9,30 MB/s) - ?fetch.php?pkg=libreoffice&arch=all&ver=4:26.2.4.2-1&stamp=1780358607&raw=1? gespeichert [60481725/60481725]

rene at frodo:~$ grep -A 5 dh_strip fetch.php\?pkg\=libreoffice\&arch\=all\&ver\=4\:26.2.4.2-1\&stamp\=1780358607\&raw\=1
dh_strip_nondeterminism -i
 ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/xsc.mo
 ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/wpt.mo
 ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/wiz.mo
 ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/vcl.mo
 ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/uui.mo


and libreoffice-help-common is arch-indep. So yes, it does. It even does stuff for .mo files :)


Regards,


Rene


From rene at debian.org  Tue Jun  2 17:35:41 2026
From: rene at debian.org (Rene Engelhard)
Date: Tue, 2 Jun 2026 18:35:41 +0200
Subject: Bug#859103: strip-nondeterminism: does not replace all timestamps in
 zip archives
In-Reply-To: <1b2a058c-5782-4cca-bb3f-21bf53e43514@app.fastmail.com>
References: <20170330110140.GA9279@mail.beuc.net>
 <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>
 <1b2a058c-5782-4cca-bb3f-21bf53e43514@app.fastmail.com>
 <20170330110140.GA9279@mail.beuc.net>
Message-ID: <5f5e8b09-51c7-4af5-b8ed-74735ee88769@debian.org>

Hi,


Am 02.06.26 um 18:19 schrieb Chris Lamb:
>> The LO build *does* run dh_strip_nondeterminism though
> Can you confirm that? From an admittedly *very* quick glance at the packaging, I
> don't actually see a call to strip-nondetermism, and none seems to be implied
> via dh(1). I could very easily be missing something.
??

rene at frodo:~$ wget "https://buildd.debian.org/status/fetch.php?pkg=libreoffice&arch=all&ver=4%3A26.2.4.2-1&stamp=1780358607&raw=1"
--2026-06-02 18:31:07-- https://buildd.debian.org/status/fetch.php?pkg=libreoffice&arch=all&ver=4%3A26.2.4.2-1&stamp=1780358607&raw=1
Aufl?sen des Hostnamens buildd.debian.org (buildd.debian.org)? 2607:f8f0:614:1::1274:62, 209.87.16.62
Verbindungsaufbau zu buildd.debian.org (buildd.debian.org)|2607:f8f0:614:1::1274:62|:443 ? verbunden.
HTTP-Anforderung gesendet, auf Antwort wird gewartet ? 200 OK
L?nge: 60481725 (58M) [text/plain]
Wird in ?fetch.php?pkg=libreoffice&arch=all&ver=4:26.2.4.2-1&stamp=1780358607&raw=1? gespeichert.

fetch.php?pkg=libreoffice&arch=all&ver= 100%[=============================================================================>] 57,68M? 10,6MB/s? ? in 6,2s

2026-06-02 18:31:14 (9,30 MB/s) - ?fetch.php?pkg=libreoffice&arch=all&ver=4:26.2.4.2-1&stamp=1780358607&raw=1? gespeichert [60481725/60481725]

rene at frodo:~$ grep -A 5 dh_strip fetch.php\?pkg\=libreoffice\&arch\=all\&ver\=4\:26.2.4.2-1\&stamp\=1780358607\&raw\=1
dh_strip_nondeterminism -i
 ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/xsc.mo
 ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/wpt.mo
 ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/wiz.mo
 ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/vcl.mo
 ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/uui.mo


and libreoffice-help-common is arch-indep. So yes, it does. It even does stuff for .mo files :)


Regards,


Rene


From rene at debian.org  Tue Jun  2 17:35:41 2026
From: rene at debian.org (Rene Engelhard)
Date: Tue, 2 Jun 2026 18:35:41 +0200
Subject: Bug#859103: strip-nondeterminism: does not replace all timestamps in
 zip archives
In-Reply-To: <1b2a058c-5782-4cca-bb3f-21bf53e43514@app.fastmail.com>
References: <20170330110140.GA9279@mail.beuc.net>
 <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>
 <1b2a058c-5782-4cca-bb3f-21bf53e43514@app.fastmail.com>
 <20170330110140.GA9279@mail.beuc.net>
Message-ID: <5f5e8b09-51c7-4af5-b8ed-74735ee88769@debian.org>

Hi,


Am 02.06.26 um 18:19 schrieb Chris Lamb:
>> The LO build *does* run dh_strip_nondeterminism though
> Can you confirm that? From an admittedly *very* quick glance at the packaging, I
> don't actually see a call to strip-nondetermism, and none seems to be implied
> via dh(1). I could very easily be missing something.
??

rene at frodo:~$ wget "https://buildd.debian.org/status/fetch.php?pkg=libreoffice&arch=all&ver=4%3A26.2.4.2-1&stamp=1780358607&raw=1"
--2026-06-02 18:31:07-- https://buildd.debian.org/status/fetch.php?pkg=libreoffice&arch=all&ver=4%3A26.2.4.2-1&stamp=1780358607&raw=1
Aufl?sen des Hostnamens buildd.debian.org (buildd.debian.org)? 2607:f8f0:614:1::1274:62, 209.87.16.62
Verbindungsaufbau zu buildd.debian.org (buildd.debian.org)|2607:f8f0:614:1::1274:62|:443 ? verbunden.
HTTP-Anforderung gesendet, auf Antwort wird gewartet ? 200 OK
L?nge: 60481725 (58M) [text/plain]
Wird in ?fetch.php?pkg=libreoffice&arch=all&ver=4:26.2.4.2-1&stamp=1780358607&raw=1? gespeichert.

fetch.php?pkg=libreoffice&arch=all&ver= 100%[=============================================================================>] 57,68M? 10,6MB/s? ? in 6,2s

2026-06-02 18:31:14 (9,30 MB/s) - ?fetch.php?pkg=libreoffice&arch=all&ver=4:26.2.4.2-1&stamp=1780358607&raw=1? gespeichert [60481725/60481725]

rene at frodo:~$ grep -A 5 dh_strip fetch.php\?pkg\=libreoffice\&arch\=all\&ver\=4\:26.2.4.2-1\&stamp\=1780358607\&raw\=1
dh_strip_nondeterminism -i
 ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/xsc.mo
 ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/wpt.mo
 ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/wiz.mo
 ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/vcl.mo
 ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/uui.mo


and libreoffice-help-common is arch-indep. So yes, it does. It even does stuff for .mo files :)


Regards,


Rene


From chris at reproducible-builds.org  Tue Jun  2 17:55:34 2026
From: chris at reproducible-builds.org (Chris Lamb)
Date: Tue, 02 Jun 2026 09:55:34 -0700
Subject: Bug#859103: strip-nondeterminism: does not replace all timestamps in
 zip archives
In-Reply-To: <5f5e8b09-51c7-4af5-b8ed-74735ee88769@debian.org>
References: <20170330110140.GA9279@mail.beuc.net>
 <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>
 <1b2a058c-5782-4cca-bb3f-21bf53e43514@app.fastmail.com>
 <5f5e8b09-51c7-4af5-b8ed-74735ee88769@debian.org>
 <20170330110140.GA9279@mail.beuc.net>
Message-ID: <7891b43e-ebad-4b32-98a0-0fc9d7fceac9@app.fastmail.com>

Rene Engelhard wrote:

> Am 02.06.26 um 18:19 schrieb Chris Lamb:
>>> The LO build *does* run dh_strip_nondeterminism though
>> Can you confirm that? From an admittedly *very* quick glance at the packaging, I
>> don't actually see a call to strip-nondetermism, and none seems to be implied
>> via dh(1). I could very easily be missing something.
> ??
[..]
> dh_strip_nondeterminism -i

Hah, I was searching debian/rules for "strip-nondeterminism" ? no wondering I
couldn't find it! Thanks for the pointer. :)

Okay, this is an interesting puzzle, especially as the log you link confirms
that the .zip file is in place before dh_strip_nondeterminism is called.

Can you easily do a build passing DH_VERBOSE=1 to dh_strip_nondeterminism?


Best wishes,

-- 
      o
    ?   ?      Chris Lamb
   o     o     reproducible-builds.org ?
    ?   ?
      o


From chris at reproducible-builds.org  Tue Jun  2 17:55:34 2026
From: chris at reproducible-builds.org (Chris Lamb)
Date: Tue, 02 Jun 2026 09:55:34 -0700
Subject: Bug#859103: strip-nondeterminism: does not replace all timestamps in
 zip archives
In-Reply-To: <5f5e8b09-51c7-4af5-b8ed-74735ee88769@debian.org>
References: <20170330110140.GA9279@mail.beuc.net>
 <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>
 <1b2a058c-5782-4cca-bb3f-21bf53e43514@app.fastmail.com>
 <5f5e8b09-51c7-4af5-b8ed-74735ee88769@debian.org>
 <20170330110140.GA9279@mail.beuc.net>
Message-ID: <7891b43e-ebad-4b32-98a0-0fc9d7fceac9@app.fastmail.com>

Rene Engelhard wrote:

> Am 02.06.26 um 18:19 schrieb Chris Lamb:
>>> The LO build *does* run dh_strip_nondeterminism though
>> Can you confirm that? From an admittedly *very* quick glance at the packaging, I
>> don't actually see a call to strip-nondetermism, and none seems to be implied
>> via dh(1). I could very easily be missing something.
> ??
[..]
> dh_strip_nondeterminism -i

Hah, I was searching debian/rules for "strip-nondeterminism" ? no wondering I
couldn't find it! Thanks for the pointer. :)

Okay, this is an interesting puzzle, especially as the log you link confirms
that the .zip file is in place before dh_strip_nondeterminism is called.

Can you easily do a build passing DH_VERBOSE=1 to dh_strip_nondeterminism?


Best wishes,

-- 
      o
    ?   ?      Chris Lamb
   o     o     reproducible-builds.org ?
    ?   ?
      o


From chris at reproducible-builds.org  Tue Jun  2 17:55:34 2026
From: chris at reproducible-builds.org (Chris Lamb)
Date: Tue, 02 Jun 2026 09:55:34 -0700
Subject: Bug#859103: strip-nondeterminism: does not replace all timestamps in
 zip archives
In-Reply-To: <5f5e8b09-51c7-4af5-b8ed-74735ee88769@debian.org>
References: <20170330110140.GA9279@mail.beuc.net>
 <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>
 <1b2a058c-5782-4cca-bb3f-21bf53e43514@app.fastmail.com>
 <5f5e8b09-51c7-4af5-b8ed-74735ee88769@debian.org>
 <20170330110140.GA9279@mail.beuc.net>
Message-ID: <7891b43e-ebad-4b32-98a0-0fc9d7fceac9@app.fastmail.com>

Rene Engelhard wrote:

> Am 02.06.26 um 18:19 schrieb Chris Lamb:
>>> The LO build *does* run dh_strip_nondeterminism though
>> Can you confirm that? From an admittedly *very* quick glance at the packaging, I
>> don't actually see a call to strip-nondetermism, and none seems to be implied
>> via dh(1). I could very easily be missing something.
> ??
[..]
> dh_strip_nondeterminism -i

Hah, I was searching debian/rules for "strip-nondeterminism" ? no wondering I
couldn't find it! Thanks for the pointer. :)

Okay, this is an interesting puzzle, especially as the log you link confirms
that the .zip file is in place before dh_strip_nondeterminism is called.

Can you easily do a build passing DH_VERBOSE=1 to dh_strip_nondeterminism?


Best wishes,

-- 
      o
    ?   ?      Chris Lamb
   o     o     reproducible-builds.org ?
    ?   ?
      o


From rene at debian.org  Tue Jun  2 17:57:51 2026
From: rene at debian.org (Rene Engelhard)
Date: Tue, 2 Jun 2026 18:57:51 +0200
Subject: Bug#859103: strip-nondeterminism: does not replace all timestamps in
 zip archives
In-Reply-To: <5f5e8b09-51c7-4af5-b8ed-74735ee88769@debian.org>
References: <20170330110140.GA9279@mail.beuc.net>
 <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>
 <1b2a058c-5782-4cca-bb3f-21bf53e43514@app.fastmail.com>
 <5f5e8b09-51c7-4af5-b8ed-74735ee88769@debian.org>
 <20170330110140.GA9279@mail.beuc.net>
Message-ID: <8baaa4ce-e234-4809-80a5-dd55e3c47843@debian.org>

clone 859103 -1
reassign 859103 -1 dh-strip-nondeterminism
found -1 1.15.0-1
retitle 859103 dh-strip-nondeterminism: does not replace all timestamps in zip archives (since file 5.47?)
thanks

Hi,

Am 02.06.26 um 18:35 schrieb Rene Engelhard:
> Am 02.06.26 um 18:19 schrieb Chris Lamb:
>>> The LO build *does* run dh_strip_nondeterminism though
>> Can you confirm that? From an admittedly *very* quick glance at the packaging, I
>> don't actually see a call to strip-nondetermism, and none seems to be implied
>> via dh(1). I could very easily be missing something.
> ??
> 
> rene at frodo:~$ wget "https://buildd.debian.org/status/fetch.php?pkg=libreoffice&arch=all&ver=4%3A26.2.4.2-1&stamp=1780358607&raw=1"
> --2026-06-02 18:31:07-- https://buildd.debian.org/status/fetch.php?pkg=libreoffice&arch=all&ver=4%3A26.2.4.2-1&stamp=1780358607&raw=1
> Aufl?sen des Hostnamens buildd.debian.org (buildd.debian.org)? 2607:f8f0:614:1::1274:62, 209.87.16.62
> Verbindungsaufbau zu buildd.debian.org (buildd.debian.org)|2607:f8f0:614:1::1274:62|:443 ? verbunden.
> HTTP-Anforderung gesendet, auf Antwort wird gewartet ? 200 OK
> L?nge: 60481725 (58M) [text/plain]
> Wird in ?fetch.php?pkg=libreoffice&arch=all&ver=4:26.2.4.2-1&stamp=1780358607&raw=1? gespeichert.
> 
> fetch.php?pkg=libreoffice&arch=all&ver= 100%[=============================================================================>] 57,68M? 10,6MB/s? ? in 6,2s
> 
> 2026-06-02 18:31:14 (9,30 MB/s) - ?fetch.php?pkg=libreoffice&arch=all&ver=4:26.2.4.2-1&stamp=1780358607&raw=1? gespeichert [60481725/60481725]
> 
> rene at frodo:~$ grep -A 5 dh_strip fetch.php\?pkg\=libreoffice\&arch\=all\&ver\=4\:26.2.4.2-1\&stamp\=1780358607\&raw\=1
> dh_strip_nondeterminism -i
>  ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/xsc.mo
>  ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/wpt.mo
>  ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/wiz.mo
>  ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/vcl.mo
>  ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/uui.mo
> 
> 
> and libreoffice-help-common is arch-indep. So yes, it does. It even does stuff for .mo files :)

Oh, dear. is dh-strip-determinism using file to check whether a .zip is really a .zip? That could explain it..:

root at frodo:/usr/share/libreoffice/share/config# file *.zip
images_colibre.zip:          Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 20:32:26, uncompressed size 412, method=store
images_colibre_dark.zip:     Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 20:32:26, uncompressed size 372, method=store
images_colibre_dark_svg.zip: Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 20:32:26, uncompressed size 802, method=deflate
images_colibre_svg.zip:      Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 20:32:26, uncompressed size 884, method=deflate
images_helpimg.zip:          Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 21:34:46, uncompressed size 1810, method=store
root at frodo:/usr/share/libreoffice/share/config# apt upgrade
The following packages were automatically installed and are no longer required:
   libpoppler-cpp2  libpoppler147  libxmlsec1-gnutls10310  libxmlsec1-openssl10310
Use 'sudo apt autoremove' to remove them.

Upgrading:
   adduser     ca-certificates  file              libcmis-dev  libmagic-mgc    libraptor2-0    python3-numpy      r-cran-tidyselect
   apparmor    dh-apparmor      libapparmor1      libgif7      libmagic1t64    libraptor2-dev  python3-numpy-dev  xserver-common
   base-files  dh-cargo         libcmis-0.6-6t64  libgit2-1.9  libopenmpt0t64  python3-build   python3-packaging  xvfb

Summary:
   Upgrading: 24, Installing: 0, Removing: 0, Not Upgrading: 0
   Download size: 18.3 MB
   Space needed: 5276 kB / 74.7 GB available

Continue? [Y/n]
Get:1 http://deb.debian.org/debian unstable/main amd64 base-files amd64 14.2 [88.0 kB]
Get:2 http://deb.debian.org/debian unstable/main amd64 python3-numpy amd64 1:2.4.6+ds-1 [7333 kB]
Get:3 http://deb.debian.org/debian unstable/main amd64 python3-numpy-dev amd64 1:2.4.6+ds-1 [136 kB]
Get:4 http://deb.debian.org/debian unstable/main amd64 adduser all 3.156 [212 kB]
Get:5 http://deb.debian.org/debian unstable/main amd64 ca-certificates all 20260601 [134 kB]
Get:6 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.47-3 [42.9 kB]
Get:7 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.47-3 [111 kB]
Get:8 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.47-3 [346 kB]
Get:9 http://deb.debian.org/debian unstable/main amd64 apparmor amd64 4.1.7-4 [709 kB]
Get:10 http://deb.debian.org/debian unstable/main amd64 dh-apparmor all 4.1.7-4 [9780 B]
Get:11 http://deb.debian.org/debian unstable/main amd64 dh-cargo all 34 [9864 B]
Get:12 http://deb.debian.org/debian unstable/main amd64 libapparmor1 amd64 4.1.7-4 [36.2 kB]
Get:13 http://deb.debian.org/debian unstable/main amd64 libcmis-dev amd64 0.6.3-1 [635 kB]
Get:14 http://deb.debian.org/debian unstable/main amd64 libcmis-0.6-6t64 amd64 0.6.3-1 [469 kB]
Get:15 http://deb.debian.org/debian unstable/main amd64 libgif7 amd64 6.1.3-1 [46.1 kB]
Get:16 http://deb.debian.org/debian unstable/main amd64 libgit2-1.9 amd64 1.9.4+ds-1 [561 kB]
Get:17 http://deb.debian.org/debian unstable/main amd64 libopenmpt0t64 amd64 0.8.7-1 [932 kB]
Get:18 http://deb.debian.org/debian unstable/main amd64 libraptor2-dev amd64 2.0.16-7 [212 kB]
Get:19 http://deb.debian.org/debian unstable/main amd64 libraptor2-0 amd64 2.0.16-7 [178 kB]
Get:20 http://deb.debian.org/debian unstable/main amd64 python3-packaging all 26.2-1 [84.1 kB]
Get:21 http://deb.debian.org/debian unstable/main amd64 python3-build all 1.5.0-1 [71.2 kB]
Get:22 http://deb.debian.org/debian unstable/main amd64 r-cran-tidyselect amd64 1.2.1+dfsg-3 [224 kB]
Get:23 http://deb.debian.org/debian unstable/main amd64 xserver-common all 2:21.1.23-1 [2451 kB]
Get:24 http://deb.debian.org/debian unstable/main amd64 xvfb amd64 2:21.1.23-1 [3260 kB]
Fetched 18.3 MB in 2s (11.0 MB/s)
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = (unset),
	LC_ALL = (unset),
	LC_CTYPE = (unset),
	LC_NUMERIC = (unset),
	LC_COLLATE = (unset),
	LC_TIME = (unset),
	LC_MESSAGES = (unset),
	LC_MONETARY = (unset),
	LC_ADDRESS = (unset),
	LC_IDENTIFICATION = (unset),
	LC_MEASUREMENT = (unset),
	LC_PAPER = (unset),
	LC_TELEPHONE = (unset),
	LC_NAME = (unset),
	LANG = "de_DE.UTF-8"
     are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Preconfiguring packages ...
Error: Can not write log (Is /dev/pts mounted?) - posix_openpt (2: No such file or directory)
(Reading database ... 128425 files and directories currently installed.)
Preparing to unpack .../base-files_14.2_amd64.deb ...
Unpacking base-files (14.2) over (14.1) ...
Setting up base-files (14.2) ...
(Reading database ... 128425 files and directories currently installed.)
Preparing to unpack .../python3-numpy_1%3a2.4.6+ds-1_amd64.deb ...
Unpacking python3-numpy (1:2.4.6+ds-1) over (1:2.4.4+ds-2) ...
Preparing to unpack .../python3-numpy-dev_1%3a2.4.6+ds-1_amd64.deb ...
Unpacking python3-numpy-dev:amd64 (1:2.4.6+ds-1) over (1:2.4.4+ds-2) ...
Preparing to unpack .../archives/adduser_3.156_all.deb ...
Unpacking adduser (3.156) over (3.155) ...
Setting up adduser (3.156) ...
Installing new version of config file /etc/adduser.conf ...
(Reading database ... 128426 files and directories currently installed.)
Preparing to unpack .../00-ca-certificates_20260601_all.deb ...
Unpacking ca-certificates (20260601) over (20260223) ...
Preparing to unpack .../01-file_1%3a5.47-3_amd64.deb ...
Unpacking file (1:5.47-3) over (1:5.46-5+b2) ...
Preparing to unpack .../02-libmagic1t64_1%3a5.47-3_amd64.deb ...
Unpacking libmagic1t64:amd64 (1:5.47-3) over (1:5.46-5+b2) ...
Preparing to unpack .../03-libmagic-mgc_1%3a5.47-3_amd64.deb ...
Unpacking libmagic-mgc (1:5.47-3) over (1:5.46-5+b2) ...
Preparing to unpack .../04-apparmor_4.1.7-4_amd64.deb ...
Unpacking apparmor (4.1.7-4) over (4.1.7-2) ...
Preparing to unpack .../05-dh-apparmor_4.1.7-4_all.deb ...
Unpacking dh-apparmor (4.1.7-4) over (4.1.7-2) ...
Preparing to unpack .../06-dh-cargo_34_all.deb ...
Unpacking dh-cargo (34) over (33) ...
Preparing to unpack .../07-libapparmor1_4.1.7-4_amd64.deb ...
Unpacking libapparmor1:amd64 (4.1.7-4) over (4.1.7-2) ...
Preparing to unpack .../08-libcmis-dev_0.6.3-1_amd64.deb ...
Unpacking libcmis-dev (0.6.3-1) over (0.6.2-4) ...
Preparing to unpack .../09-libcmis-0.6-6t64_0.6.3-1_amd64.deb ...
Unpacking libcmis-0.6-6t64 (0.6.3-1) over (0.6.2-4) ...
Preparing to unpack .../10-libgif7_6.1.3-1_amd64.deb ...
Unpacking libgif7:amd64 (6.1.3-1) over (5.2.2-1+b2) ...
Preparing to unpack .../11-libgit2-1.9_1.9.4+ds-1_amd64.deb ...
Unpacking libgit2-1.9:amd64 (1.9.4+ds-1) over (1.9.3+ds-1+b1) ...
Preparing to unpack .../12-libopenmpt0t64_0.8.7-1_amd64.deb ...
Unpacking libopenmpt0t64:amd64 (0.8.7-1) over (0.8.6-1) ...
Preparing to unpack .../13-libraptor2-dev_2.0.16-7_amd64.deb ...
Unpacking libraptor2-dev:amd64 (2.0.16-7) over (2.0.16-6+b3) ...
Preparing to unpack .../14-libraptor2-0_2.0.16-7_amd64.deb ...
Unpacking libraptor2-0:amd64 (2.0.16-7) over (2.0.16-6+b3) ...
Preparing to unpack .../15-python3-packaging_26.2-1_all.deb ...
Unpacking python3-packaging (26.2-1) over (26.0-1) ...
Preparing to unpack .../16-python3-build_1.5.0-1_all.deb ...
Unpacking python3-build (1.5.0-1) over (1.4.0-1) ...
Preparing to unpack .../17-r-cran-tidyselect_1.2.1+dfsg-3_amd64.deb ...
Unpacking r-cran-tidyselect (1.2.1+dfsg-3) over (1.2.1+dfsg-2) ...
Preparing to unpack .../18-xserver-common_2%3a21.1.23-1_all.deb ...
Unpacking xserver-common (2:21.1.23-1) over (2:21.1.22-1) ...
Preparing to unpack .../19-xvfb_2%3a21.1.23-1_amd64.deb ...
Unpacking xvfb (2:21.1.23-1) over (2:21.1.22-1) ...
Setting up libapparmor1:amd64 (4.1.7-4) ...
Setting up libmagic-mgc (1:5.47-3) ...
Setting up libmagic1t64:amd64 (1:5.47-3) ...
Setting up libraptor2-0:amd64 (2.0.16-7) ...
Setting up file (1:5.47-3) ...
Setting up r-cran-tidyselect (1.2.1+dfsg-3) ...
Setting up apparmor (4.1.7-4) ...
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Setting up ca-certificates (20260601) ...
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Updating certificates in /etc/ssl/certs...
rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL
2 added, 25 removed; done.
Setting up dh-cargo (34) ...
Setting up python3-packaging (26.2-1) ...
Setting up libcmis-0.6-6t64 (0.6.3-1) ...
Setting up python3-numpy-dev:amd64 (1:2.4.6+ds-1) ...
Setting up libgit2-1.9:amd64 (1.9.4+ds-1) ...
Setting up python3-numpy (1:2.4.6+ds-1) ...
Setting up libgif7:amd64 (6.1.3-1) ...
Setting up libcmis-dev (0.6.3-1) ...
Setting up libraptor2-dev:amd64 (2.0.16-7) ...
Setting up xserver-common (2:21.1.23-1) ...
Setting up python3-build (1.5.0-1) ...
Setting up dh-apparmor (4.1.7-4) ...
Setting up libopenmpt0t64:amd64 (0.8.7-1) ...
Setting up xvfb (2:21.1.23-1) ...
Processing triggers for man-db (2.13.1-1) ...
Processing triggers for libc-bin (2.42-16) ...
Processing triggers for ca-certificates (20260601) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
Processing triggers for ca-certificates-java (20260311) ...
done.
root at frodo:/usr/share/libreoffice/share/config# file *.zip
images_colibre.zip:          Microsoft OOXML
images_colibre_dark.zip:     Microsoft OOXML
images_colibre_dark_svg.zip: Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 20:32:26, uncompressed size 802, method=deflate
images_colibre_svg.zip:      Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 20:32:26, uncompressed size 884, method=deflate
images_helpimg.zip:          Microsoft OOXML
root at frodo:/usr/share/libreoffice/share/config#

I agree that for files which might be .zips that can be a problem (see #1136323) but these are .zip files.

Regards,
  

Rene


From owner at bugs.debian.org  Tue Jun  2 17:59:02 2026
From: owner at bugs.debian.org (Debian Bug Tracking System)
Date: Tue, 02 Jun 2026 16:59:02 +0000
Subject: Processed (with 1 error): Re: Bug#859103: strip-nondeterminism:
 does not replace all timestamps in zip archives
References: <8baaa4ce-e234-4809-80a5-dd55e3c47843@debian.org>
Message-ID: <handler.s.C.17804194752496153.transcript@bugs.debian.org>

Processing commands for control at bugs.debian.org:

> clone 859103 -1
Bug #859103 [strip-nondeterminism] strip-nondeterminism: does not replace all timestamps in zip archives
Bug 859103 cloned as bug 1138710
> reassign 859103 -1 dh-strip-nondeterminism
Unknown command or malformed arguments to command.
> found -1 1.15.0-1
Bug #1138710 [strip-nondeterminism] strip-nondeterminism: does not replace all timestamps in zip archives
Ignoring request to alter found versions of bug #1138710 to the same values previously set
> retitle 859103 dh-strip-nondeterminism: does not replace all timestamps in zip archives (since file 5.47?)
Bug #859103 [strip-nondeterminism] strip-nondeterminism: does not replace all timestamps in zip archives
Changed Bug title to 'dh-strip-nondeterminism: does not replace all timestamps in zip archives (since file 5.47?)' from 'strip-nondeterminism: does not replace all timestamps in zip archives'.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1138710: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1138710
859103: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859103
Debian Bug Tracking System
Contact owner at bugs.debian.org with problems


From rene at debian.org  Tue Jun  2 17:57:51 2026
From: rene at debian.org (Rene Engelhard)
Date: Tue, 2 Jun 2026 18:57:51 +0200
Subject: Bug#859103: strip-nondeterminism: does not replace all timestamps in
 zip archives
In-Reply-To: <5f5e8b09-51c7-4af5-b8ed-74735ee88769@debian.org>
References: <20170330110140.GA9279@mail.beuc.net>
 <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>
 <1b2a058c-5782-4cca-bb3f-21bf53e43514@app.fastmail.com>
 <5f5e8b09-51c7-4af5-b8ed-74735ee88769@debian.org>
 <20170330110140.GA9279@mail.beuc.net>
Message-ID: <8baaa4ce-e234-4809-80a5-dd55e3c47843@debian.org>

clone 859103 -1
reassign 859103 -1 dh-strip-nondeterminism
found -1 1.15.0-1
retitle 859103 dh-strip-nondeterminism: does not replace all timestamps in zip archives (since file 5.47?)
thanks

Hi,

Am 02.06.26 um 18:35 schrieb Rene Engelhard:
> Am 02.06.26 um 18:19 schrieb Chris Lamb:
>>> The LO build *does* run dh_strip_nondeterminism though
>> Can you confirm that? From an admittedly *very* quick glance at the packaging, I
>> don't actually see a call to strip-nondetermism, and none seems to be implied
>> via dh(1). I could very easily be missing something.
> ??
> 
> rene at frodo:~$ wget "https://buildd.debian.org/status/fetch.php?pkg=libreoffice&arch=all&ver=4%3A26.2.4.2-1&stamp=1780358607&raw=1"
> --2026-06-02 18:31:07-- https://buildd.debian.org/status/fetch.php?pkg=libreoffice&arch=all&ver=4%3A26.2.4.2-1&stamp=1780358607&raw=1
> Aufl?sen des Hostnamens buildd.debian.org (buildd.debian.org)? 2607:f8f0:614:1::1274:62, 209.87.16.62
> Verbindungsaufbau zu buildd.debian.org (buildd.debian.org)|2607:f8f0:614:1::1274:62|:443 ? verbunden.
> HTTP-Anforderung gesendet, auf Antwort wird gewartet ? 200 OK
> L?nge: 60481725 (58M) [text/plain]
> Wird in ?fetch.php?pkg=libreoffice&arch=all&ver=4:26.2.4.2-1&stamp=1780358607&raw=1? gespeichert.
> 
> fetch.php?pkg=libreoffice&arch=all&ver= 100%[=============================================================================>] 57,68M? 10,6MB/s? ? in 6,2s
> 
> 2026-06-02 18:31:14 (9,30 MB/s) - ?fetch.php?pkg=libreoffice&arch=all&ver=4:26.2.4.2-1&stamp=1780358607&raw=1? gespeichert [60481725/60481725]
> 
> rene at frodo:~$ grep -A 5 dh_strip fetch.php\?pkg\=libreoffice\&arch\=all\&ver\=4\:26.2.4.2-1\&stamp\=1780358607\&raw\=1
> dh_strip_nondeterminism -i
>  ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/xsc.mo
>  ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/wpt.mo
>  ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/wiz.mo
>  ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/vcl.mo
>  ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/uui.mo
> 
> 
> and libreoffice-help-common is arch-indep. So yes, it does. It even does stuff for .mo files :)

Oh, dear. is dh-strip-determinism using file to check whether a .zip is really a .zip? That could explain it..:

root at frodo:/usr/share/libreoffice/share/config# file *.zip
images_colibre.zip:          Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 20:32:26, uncompressed size 412, method=store
images_colibre_dark.zip:     Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 20:32:26, uncompressed size 372, method=store
images_colibre_dark_svg.zip: Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 20:32:26, uncompressed size 802, method=deflate
images_colibre_svg.zip:      Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 20:32:26, uncompressed size 884, method=deflate
images_helpimg.zip:          Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 21:34:46, uncompressed size 1810, method=store
root at frodo:/usr/share/libreoffice/share/config# apt upgrade
The following packages were automatically installed and are no longer required:
   libpoppler-cpp2  libpoppler147  libxmlsec1-gnutls10310  libxmlsec1-openssl10310
Use 'sudo apt autoremove' to remove them.

Upgrading:
   adduser     ca-certificates  file              libcmis-dev  libmagic-mgc    libraptor2-0    python3-numpy      r-cran-tidyselect
   apparmor    dh-apparmor      libapparmor1      libgif7      libmagic1t64    libraptor2-dev  python3-numpy-dev  xserver-common
   base-files  dh-cargo         libcmis-0.6-6t64  libgit2-1.9  libopenmpt0t64  python3-build   python3-packaging  xvfb

Summary:
   Upgrading: 24, Installing: 0, Removing: 0, Not Upgrading: 0
   Download size: 18.3 MB
   Space needed: 5276 kB / 74.7 GB available

Continue? [Y/n]
Get:1 http://deb.debian.org/debian unstable/main amd64 base-files amd64 14.2 [88.0 kB]
Get:2 http://deb.debian.org/debian unstable/main amd64 python3-numpy amd64 1:2.4.6+ds-1 [7333 kB]
Get:3 http://deb.debian.org/debian unstable/main amd64 python3-numpy-dev amd64 1:2.4.6+ds-1 [136 kB]
Get:4 http://deb.debian.org/debian unstable/main amd64 adduser all 3.156 [212 kB]
Get:5 http://deb.debian.org/debian unstable/main amd64 ca-certificates all 20260601 [134 kB]
Get:6 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.47-3 [42.9 kB]
Get:7 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.47-3 [111 kB]
Get:8 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.47-3 [346 kB]
Get:9 http://deb.debian.org/debian unstable/main amd64 apparmor amd64 4.1.7-4 [709 kB]
Get:10 http://deb.debian.org/debian unstable/main amd64 dh-apparmor all 4.1.7-4 [9780 B]
Get:11 http://deb.debian.org/debian unstable/main amd64 dh-cargo all 34 [9864 B]
Get:12 http://deb.debian.org/debian unstable/main amd64 libapparmor1 amd64 4.1.7-4 [36.2 kB]
Get:13 http://deb.debian.org/debian unstable/main amd64 libcmis-dev amd64 0.6.3-1 [635 kB]
Get:14 http://deb.debian.org/debian unstable/main amd64 libcmis-0.6-6t64 amd64 0.6.3-1 [469 kB]
Get:15 http://deb.debian.org/debian unstable/main amd64 libgif7 amd64 6.1.3-1 [46.1 kB]
Get:16 http://deb.debian.org/debian unstable/main amd64 libgit2-1.9 amd64 1.9.4+ds-1 [561 kB]
Get:17 http://deb.debian.org/debian unstable/main amd64 libopenmpt0t64 amd64 0.8.7-1 [932 kB]
Get:18 http://deb.debian.org/debian unstable/main amd64 libraptor2-dev amd64 2.0.16-7 [212 kB]
Get:19 http://deb.debian.org/debian unstable/main amd64 libraptor2-0 amd64 2.0.16-7 [178 kB]
Get:20 http://deb.debian.org/debian unstable/main amd64 python3-packaging all 26.2-1 [84.1 kB]
Get:21 http://deb.debian.org/debian unstable/main amd64 python3-build all 1.5.0-1 [71.2 kB]
Get:22 http://deb.debian.org/debian unstable/main amd64 r-cran-tidyselect amd64 1.2.1+dfsg-3 [224 kB]
Get:23 http://deb.debian.org/debian unstable/main amd64 xserver-common all 2:21.1.23-1 [2451 kB]
Get:24 http://deb.debian.org/debian unstable/main amd64 xvfb amd64 2:21.1.23-1 [3260 kB]
Fetched 18.3 MB in 2s (11.0 MB/s)
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = (unset),
	LC_ALL = (unset),
	LC_CTYPE = (unset),
	LC_NUMERIC = (unset),
	LC_COLLATE = (unset),
	LC_TIME = (unset),
	LC_MESSAGES = (unset),
	LC_MONETARY = (unset),
	LC_ADDRESS = (unset),
	LC_IDENTIFICATION = (unset),
	LC_MEASUREMENT = (unset),
	LC_PAPER = (unset),
	LC_TELEPHONE = (unset),
	LC_NAME = (unset),
	LANG = "de_DE.UTF-8"
     are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Preconfiguring packages ...
Error: Can not write log (Is /dev/pts mounted?) - posix_openpt (2: No such file or directory)
(Reading database ... 128425 files and directories currently installed.)
Preparing to unpack .../base-files_14.2_amd64.deb ...
Unpacking base-files (14.2) over (14.1) ...
Setting up base-files (14.2) ...
(Reading database ... 128425 files and directories currently installed.)
Preparing to unpack .../python3-numpy_1%3a2.4.6+ds-1_amd64.deb ...
Unpacking python3-numpy (1:2.4.6+ds-1) over (1:2.4.4+ds-2) ...
Preparing to unpack .../python3-numpy-dev_1%3a2.4.6+ds-1_amd64.deb ...
Unpacking python3-numpy-dev:amd64 (1:2.4.6+ds-1) over (1:2.4.4+ds-2) ...
Preparing to unpack .../archives/adduser_3.156_all.deb ...
Unpacking adduser (3.156) over (3.155) ...
Setting up adduser (3.156) ...
Installing new version of config file /etc/adduser.conf ...
(Reading database ... 128426 files and directories currently installed.)
Preparing to unpack .../00-ca-certificates_20260601_all.deb ...
Unpacking ca-certificates (20260601) over (20260223) ...
Preparing to unpack .../01-file_1%3a5.47-3_amd64.deb ...
Unpacking file (1:5.47-3) over (1:5.46-5+b2) ...
Preparing to unpack .../02-libmagic1t64_1%3a5.47-3_amd64.deb ...
Unpacking libmagic1t64:amd64 (1:5.47-3) over (1:5.46-5+b2) ...
Preparing to unpack .../03-libmagic-mgc_1%3a5.47-3_amd64.deb ...
Unpacking libmagic-mgc (1:5.47-3) over (1:5.46-5+b2) ...
Preparing to unpack .../04-apparmor_4.1.7-4_amd64.deb ...
Unpacking apparmor (4.1.7-4) over (4.1.7-2) ...
Preparing to unpack .../05-dh-apparmor_4.1.7-4_all.deb ...
Unpacking dh-apparmor (4.1.7-4) over (4.1.7-2) ...
Preparing to unpack .../06-dh-cargo_34_all.deb ...
Unpacking dh-cargo (34) over (33) ...
Preparing to unpack .../07-libapparmor1_4.1.7-4_amd64.deb ...
Unpacking libapparmor1:amd64 (4.1.7-4) over (4.1.7-2) ...
Preparing to unpack .../08-libcmis-dev_0.6.3-1_amd64.deb ...
Unpacking libcmis-dev (0.6.3-1) over (0.6.2-4) ...
Preparing to unpack .../09-libcmis-0.6-6t64_0.6.3-1_amd64.deb ...
Unpacking libcmis-0.6-6t64 (0.6.3-1) over (0.6.2-4) ...
Preparing to unpack .../10-libgif7_6.1.3-1_amd64.deb ...
Unpacking libgif7:amd64 (6.1.3-1) over (5.2.2-1+b2) ...
Preparing to unpack .../11-libgit2-1.9_1.9.4+ds-1_amd64.deb ...
Unpacking libgit2-1.9:amd64 (1.9.4+ds-1) over (1.9.3+ds-1+b1) ...
Preparing to unpack .../12-libopenmpt0t64_0.8.7-1_amd64.deb ...
Unpacking libopenmpt0t64:amd64 (0.8.7-1) over (0.8.6-1) ...
Preparing to unpack .../13-libraptor2-dev_2.0.16-7_amd64.deb ...
Unpacking libraptor2-dev:amd64 (2.0.16-7) over (2.0.16-6+b3) ...
Preparing to unpack .../14-libraptor2-0_2.0.16-7_amd64.deb ...
Unpacking libraptor2-0:amd64 (2.0.16-7) over (2.0.16-6+b3) ...
Preparing to unpack .../15-python3-packaging_26.2-1_all.deb ...
Unpacking python3-packaging (26.2-1) over (26.0-1) ...
Preparing to unpack .../16-python3-build_1.5.0-1_all.deb ...
Unpacking python3-build (1.5.0-1) over (1.4.0-1) ...
Preparing to unpack .../17-r-cran-tidyselect_1.2.1+dfsg-3_amd64.deb ...
Unpacking r-cran-tidyselect (1.2.1+dfsg-3) over (1.2.1+dfsg-2) ...
Preparing to unpack .../18-xserver-common_2%3a21.1.23-1_all.deb ...
Unpacking xserver-common (2:21.1.23-1) over (2:21.1.22-1) ...
Preparing to unpack .../19-xvfb_2%3a21.1.23-1_amd64.deb ...
Unpacking xvfb (2:21.1.23-1) over (2:21.1.22-1) ...
Setting up libapparmor1:amd64 (4.1.7-4) ...
Setting up libmagic-mgc (1:5.47-3) ...
Setting up libmagic1t64:amd64 (1:5.47-3) ...
Setting up libraptor2-0:amd64 (2.0.16-7) ...
Setting up file (1:5.47-3) ...
Setting up r-cran-tidyselect (1.2.1+dfsg-3) ...
Setting up apparmor (4.1.7-4) ...
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Setting up ca-certificates (20260601) ...
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Updating certificates in /etc/ssl/certs...
rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL
2 added, 25 removed; done.
Setting up dh-cargo (34) ...
Setting up python3-packaging (26.2-1) ...
Setting up libcmis-0.6-6t64 (0.6.3-1) ...
Setting up python3-numpy-dev:amd64 (1:2.4.6+ds-1) ...
Setting up libgit2-1.9:amd64 (1.9.4+ds-1) ...
Setting up python3-numpy (1:2.4.6+ds-1) ...
Setting up libgif7:amd64 (6.1.3-1) ...
Setting up libcmis-dev (0.6.3-1) ...
Setting up libraptor2-dev:amd64 (2.0.16-7) ...
Setting up xserver-common (2:21.1.23-1) ...
Setting up python3-build (1.5.0-1) ...
Setting up dh-apparmor (4.1.7-4) ...
Setting up libopenmpt0t64:amd64 (0.8.7-1) ...
Setting up xvfb (2:21.1.23-1) ...
Processing triggers for man-db (2.13.1-1) ...
Processing triggers for libc-bin (2.42-16) ...
Processing triggers for ca-certificates (20260601) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
Processing triggers for ca-certificates-java (20260311) ...
done.
root at frodo:/usr/share/libreoffice/share/config# file *.zip
images_colibre.zip:          Microsoft OOXML
images_colibre_dark.zip:     Microsoft OOXML
images_colibre_dark_svg.zip: Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 20:32:26, uncompressed size 802, method=deflate
images_colibre_svg.zip:      Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 20:32:26, uncompressed size 884, method=deflate
images_helpimg.zip:          Microsoft OOXML
root at frodo:/usr/share/libreoffice/share/config#

I agree that for files which might be .zips that can be a problem (see #1136323) but these are .zip files.

Regards,
  

Rene


From rene at debian.org  Tue Jun  2 17:57:51 2026
From: rene at debian.org (Rene Engelhard)
Date: Tue, 2 Jun 2026 18:57:51 +0200
Subject: Bug#859103: strip-nondeterminism: does not replace all timestamps in
 zip archives
In-Reply-To: <5f5e8b09-51c7-4af5-b8ed-74735ee88769@debian.org>
References: <20170330110140.GA9279@mail.beuc.net>
 <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>
 <1b2a058c-5782-4cca-bb3f-21bf53e43514@app.fastmail.com>
 <5f5e8b09-51c7-4af5-b8ed-74735ee88769@debian.org>
 <20170330110140.GA9279@mail.beuc.net>
Message-ID: <8baaa4ce-e234-4809-80a5-dd55e3c47843@debian.org>

clone 859103 -1
reassign 859103 -1 dh-strip-nondeterminism
found -1 1.15.0-1
retitle 859103 dh-strip-nondeterminism: does not replace all timestamps in zip archives (since file 5.47?)
thanks

Hi,

Am 02.06.26 um 18:35 schrieb Rene Engelhard:
> Am 02.06.26 um 18:19 schrieb Chris Lamb:
>>> The LO build *does* run dh_strip_nondeterminism though
>> Can you confirm that? From an admittedly *very* quick glance at the packaging, I
>> don't actually see a call to strip-nondetermism, and none seems to be implied
>> via dh(1). I could very easily be missing something.
> ??
> 
> rene at frodo:~$ wget "https://buildd.debian.org/status/fetch.php?pkg=libreoffice&arch=all&ver=4%3A26.2.4.2-1&stamp=1780358607&raw=1"
> --2026-06-02 18:31:07-- https://buildd.debian.org/status/fetch.php?pkg=libreoffice&arch=all&ver=4%3A26.2.4.2-1&stamp=1780358607&raw=1
> Aufl?sen des Hostnamens buildd.debian.org (buildd.debian.org)? 2607:f8f0:614:1::1274:62, 209.87.16.62
> Verbindungsaufbau zu buildd.debian.org (buildd.debian.org)|2607:f8f0:614:1::1274:62|:443 ? verbunden.
> HTTP-Anforderung gesendet, auf Antwort wird gewartet ? 200 OK
> L?nge: 60481725 (58M) [text/plain]
> Wird in ?fetch.php?pkg=libreoffice&arch=all&ver=4:26.2.4.2-1&stamp=1780358607&raw=1? gespeichert.
> 
> fetch.php?pkg=libreoffice&arch=all&ver= 100%[=============================================================================>] 57,68M? 10,6MB/s? ? in 6,2s
> 
> 2026-06-02 18:31:14 (9,30 MB/s) - ?fetch.php?pkg=libreoffice&arch=all&ver=4:26.2.4.2-1&stamp=1780358607&raw=1? gespeichert [60481725/60481725]
> 
> rene at frodo:~$ grep -A 5 dh_strip fetch.php\?pkg\=libreoffice\&arch\=all\&ver\=4\:26.2.4.2-1\&stamp\=1780358607\&raw\=1
> dh_strip_nondeterminism -i
>  ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/xsc.mo
>  ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/wpt.mo
>  ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/wiz.mo
>  ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/vcl.mo
>  ? ? Normalized debian/libreoffice-l10n-af/usr/lib/libreoffice/program/resource/af/LC_MESSAGES/uui.mo
> 
> 
> and libreoffice-help-common is arch-indep. So yes, it does. It even does stuff for .mo files :)

Oh, dear. is dh-strip-determinism using file to check whether a .zip is really a .zip? That could explain it..:

root at frodo:/usr/share/libreoffice/share/config# file *.zip
images_colibre.zip:          Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 20:32:26, uncompressed size 412, method=store
images_colibre_dark.zip:     Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 20:32:26, uncompressed size 372, method=store
images_colibre_dark_svg.zip: Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 20:32:26, uncompressed size 802, method=deflate
images_colibre_svg.zip:      Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 20:32:26, uncompressed size 884, method=deflate
images_helpimg.zip:          Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 21:34:46, uncompressed size 1810, method=store
root at frodo:/usr/share/libreoffice/share/config# apt upgrade
The following packages were automatically installed and are no longer required:
   libpoppler-cpp2  libpoppler147  libxmlsec1-gnutls10310  libxmlsec1-openssl10310
Use 'sudo apt autoremove' to remove them.

Upgrading:
   adduser     ca-certificates  file              libcmis-dev  libmagic-mgc    libraptor2-0    python3-numpy      r-cran-tidyselect
   apparmor    dh-apparmor      libapparmor1      libgif7      libmagic1t64    libraptor2-dev  python3-numpy-dev  xserver-common
   base-files  dh-cargo         libcmis-0.6-6t64  libgit2-1.9  libopenmpt0t64  python3-build   python3-packaging  xvfb

Summary:
   Upgrading: 24, Installing: 0, Removing: 0, Not Upgrading: 0
   Download size: 18.3 MB
   Space needed: 5276 kB / 74.7 GB available

Continue? [Y/n]
Get:1 http://deb.debian.org/debian unstable/main amd64 base-files amd64 14.2 [88.0 kB]
Get:2 http://deb.debian.org/debian unstable/main amd64 python3-numpy amd64 1:2.4.6+ds-1 [7333 kB]
Get:3 http://deb.debian.org/debian unstable/main amd64 python3-numpy-dev amd64 1:2.4.6+ds-1 [136 kB]
Get:4 http://deb.debian.org/debian unstable/main amd64 adduser all 3.156 [212 kB]
Get:5 http://deb.debian.org/debian unstable/main amd64 ca-certificates all 20260601 [134 kB]
Get:6 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.47-3 [42.9 kB]
Get:7 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.47-3 [111 kB]
Get:8 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.47-3 [346 kB]
Get:9 http://deb.debian.org/debian unstable/main amd64 apparmor amd64 4.1.7-4 [709 kB]
Get:10 http://deb.debian.org/debian unstable/main amd64 dh-apparmor all 4.1.7-4 [9780 B]
Get:11 http://deb.debian.org/debian unstable/main amd64 dh-cargo all 34 [9864 B]
Get:12 http://deb.debian.org/debian unstable/main amd64 libapparmor1 amd64 4.1.7-4 [36.2 kB]
Get:13 http://deb.debian.org/debian unstable/main amd64 libcmis-dev amd64 0.6.3-1 [635 kB]
Get:14 http://deb.debian.org/debian unstable/main amd64 libcmis-0.6-6t64 amd64 0.6.3-1 [469 kB]
Get:15 http://deb.debian.org/debian unstable/main amd64 libgif7 amd64 6.1.3-1 [46.1 kB]
Get:16 http://deb.debian.org/debian unstable/main amd64 libgit2-1.9 amd64 1.9.4+ds-1 [561 kB]
Get:17 http://deb.debian.org/debian unstable/main amd64 libopenmpt0t64 amd64 0.8.7-1 [932 kB]
Get:18 http://deb.debian.org/debian unstable/main amd64 libraptor2-dev amd64 2.0.16-7 [212 kB]
Get:19 http://deb.debian.org/debian unstable/main amd64 libraptor2-0 amd64 2.0.16-7 [178 kB]
Get:20 http://deb.debian.org/debian unstable/main amd64 python3-packaging all 26.2-1 [84.1 kB]
Get:21 http://deb.debian.org/debian unstable/main amd64 python3-build all 1.5.0-1 [71.2 kB]
Get:22 http://deb.debian.org/debian unstable/main amd64 r-cran-tidyselect amd64 1.2.1+dfsg-3 [224 kB]
Get:23 http://deb.debian.org/debian unstable/main amd64 xserver-common all 2:21.1.23-1 [2451 kB]
Get:24 http://deb.debian.org/debian unstable/main amd64 xvfb amd64 2:21.1.23-1 [3260 kB]
Fetched 18.3 MB in 2s (11.0 MB/s)
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = (unset),
	LC_ALL = (unset),
	LC_CTYPE = (unset),
	LC_NUMERIC = (unset),
	LC_COLLATE = (unset),
	LC_TIME = (unset),
	LC_MESSAGES = (unset),
	LC_MONETARY = (unset),
	LC_ADDRESS = (unset),
	LC_IDENTIFICATION = (unset),
	LC_MEASUREMENT = (unset),
	LC_PAPER = (unset),
	LC_TELEPHONE = (unset),
	LC_NAME = (unset),
	LANG = "de_DE.UTF-8"
     are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Preconfiguring packages ...
Error: Can not write log (Is /dev/pts mounted?) - posix_openpt (2: No such file or directory)
(Reading database ... 128425 files and directories currently installed.)
Preparing to unpack .../base-files_14.2_amd64.deb ...
Unpacking base-files (14.2) over (14.1) ...
Setting up base-files (14.2) ...
(Reading database ... 128425 files and directories currently installed.)
Preparing to unpack .../python3-numpy_1%3a2.4.6+ds-1_amd64.deb ...
Unpacking python3-numpy (1:2.4.6+ds-1) over (1:2.4.4+ds-2) ...
Preparing to unpack .../python3-numpy-dev_1%3a2.4.6+ds-1_amd64.deb ...
Unpacking python3-numpy-dev:amd64 (1:2.4.6+ds-1) over (1:2.4.4+ds-2) ...
Preparing to unpack .../archives/adduser_3.156_all.deb ...
Unpacking adduser (3.156) over (3.155) ...
Setting up adduser (3.156) ...
Installing new version of config file /etc/adduser.conf ...
(Reading database ... 128426 files and directories currently installed.)
Preparing to unpack .../00-ca-certificates_20260601_all.deb ...
Unpacking ca-certificates (20260601) over (20260223) ...
Preparing to unpack .../01-file_1%3a5.47-3_amd64.deb ...
Unpacking file (1:5.47-3) over (1:5.46-5+b2) ...
Preparing to unpack .../02-libmagic1t64_1%3a5.47-3_amd64.deb ...
Unpacking libmagic1t64:amd64 (1:5.47-3) over (1:5.46-5+b2) ...
Preparing to unpack .../03-libmagic-mgc_1%3a5.47-3_amd64.deb ...
Unpacking libmagic-mgc (1:5.47-3) over (1:5.46-5+b2) ...
Preparing to unpack .../04-apparmor_4.1.7-4_amd64.deb ...
Unpacking apparmor (4.1.7-4) over (4.1.7-2) ...
Preparing to unpack .../05-dh-apparmor_4.1.7-4_all.deb ...
Unpacking dh-apparmor (4.1.7-4) over (4.1.7-2) ...
Preparing to unpack .../06-dh-cargo_34_all.deb ...
Unpacking dh-cargo (34) over (33) ...
Preparing to unpack .../07-libapparmor1_4.1.7-4_amd64.deb ...
Unpacking libapparmor1:amd64 (4.1.7-4) over (4.1.7-2) ...
Preparing to unpack .../08-libcmis-dev_0.6.3-1_amd64.deb ...
Unpacking libcmis-dev (0.6.3-1) over (0.6.2-4) ...
Preparing to unpack .../09-libcmis-0.6-6t64_0.6.3-1_amd64.deb ...
Unpacking libcmis-0.6-6t64 (0.6.3-1) over (0.6.2-4) ...
Preparing to unpack .../10-libgif7_6.1.3-1_amd64.deb ...
Unpacking libgif7:amd64 (6.1.3-1) over (5.2.2-1+b2) ...
Preparing to unpack .../11-libgit2-1.9_1.9.4+ds-1_amd64.deb ...
Unpacking libgit2-1.9:amd64 (1.9.4+ds-1) over (1.9.3+ds-1+b1) ...
Preparing to unpack .../12-libopenmpt0t64_0.8.7-1_amd64.deb ...
Unpacking libopenmpt0t64:amd64 (0.8.7-1) over (0.8.6-1) ...
Preparing to unpack .../13-libraptor2-dev_2.0.16-7_amd64.deb ...
Unpacking libraptor2-dev:amd64 (2.0.16-7) over (2.0.16-6+b3) ...
Preparing to unpack .../14-libraptor2-0_2.0.16-7_amd64.deb ...
Unpacking libraptor2-0:amd64 (2.0.16-7) over (2.0.16-6+b3) ...
Preparing to unpack .../15-python3-packaging_26.2-1_all.deb ...
Unpacking python3-packaging (26.2-1) over (26.0-1) ...
Preparing to unpack .../16-python3-build_1.5.0-1_all.deb ...
Unpacking python3-build (1.5.0-1) over (1.4.0-1) ...
Preparing to unpack .../17-r-cran-tidyselect_1.2.1+dfsg-3_amd64.deb ...
Unpacking r-cran-tidyselect (1.2.1+dfsg-3) over (1.2.1+dfsg-2) ...
Preparing to unpack .../18-xserver-common_2%3a21.1.23-1_all.deb ...
Unpacking xserver-common (2:21.1.23-1) over (2:21.1.22-1) ...
Preparing to unpack .../19-xvfb_2%3a21.1.23-1_amd64.deb ...
Unpacking xvfb (2:21.1.23-1) over (2:21.1.22-1) ...
Setting up libapparmor1:amd64 (4.1.7-4) ...
Setting up libmagic-mgc (1:5.47-3) ...
Setting up libmagic1t64:amd64 (1:5.47-3) ...
Setting up libraptor2-0:amd64 (2.0.16-7) ...
Setting up file (1:5.47-3) ...
Setting up r-cran-tidyselect (1.2.1+dfsg-3) ...
Setting up apparmor (4.1.7-4) ...
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Setting up ca-certificates (20260601) ...
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Updating certificates in /etc/ssl/certs...
rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL
2 added, 25 removed; done.
Setting up dh-cargo (34) ...
Setting up python3-packaging (26.2-1) ...
Setting up libcmis-0.6-6t64 (0.6.3-1) ...
Setting up python3-numpy-dev:amd64 (1:2.4.6+ds-1) ...
Setting up libgit2-1.9:amd64 (1.9.4+ds-1) ...
Setting up python3-numpy (1:2.4.6+ds-1) ...
Setting up libgif7:amd64 (6.1.3-1) ...
Setting up libcmis-dev (0.6.3-1) ...
Setting up libraptor2-dev:amd64 (2.0.16-7) ...
Setting up xserver-common (2:21.1.23-1) ...
Setting up python3-build (1.5.0-1) ...
Setting up dh-apparmor (4.1.7-4) ...
Setting up libopenmpt0t64:amd64 (0.8.7-1) ...
Setting up xvfb (2:21.1.23-1) ...
Processing triggers for man-db (2.13.1-1) ...
Processing triggers for libc-bin (2.42-16) ...
Processing triggers for ca-certificates (20260601) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
Processing triggers for ca-certificates-java (20260311) ...
done.
root at frodo:/usr/share/libreoffice/share/config# file *.zip
images_colibre.zip:          Microsoft OOXML
images_colibre_dark.zip:     Microsoft OOXML
images_colibre_dark_svg.zip: Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 20:32:26, uncompressed size 802, method=deflate
images_colibre_svg.zip:      Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 20:32:26, uncompressed size 884, method=deflate
images_helpimg.zip:          Microsoft OOXML
root at frodo:/usr/share/libreoffice/share/config#

I agree that for files which might be .zips that can be a problem (see #1136323) but these are .zip files.

Regards,
  

Rene


From owner at bugs.debian.org  Tue Jun  2 18:05:03 2026
From: owner at bugs.debian.org (Debian Bug Tracking System)
Date: Tue, 02 Jun 2026 17:05:03 +0000
Subject: Processed: reassign 1138710 to dh-strip-nondeterminism, found
 1138710 in 1.15.0-1 ...
References: <1780419808-377234572@bts.debian.org>
Message-ID: <handler.s.C.17804198312499666.transcript@bugs.debian.org>

Processing commands for control at bugs.debian.org:

> reassign 1138710 dh-strip-nondeterminism
Bug #1138710 [strip-nondeterminism] strip-nondeterminism: does not replace all timestamps in zip archives
Bug reassigned from package 'strip-nondeterminism' to 'dh-strip-nondeterminism'.
No longer marked as found in versions strip-nondeterminism/1.15.0-1, strip-nondeterminism/0.034-1, and strip-nondeterminism/0.032-1.
Ignoring request to alter fixed versions of bug #1138710 to the same values previously set
> found 1138710 1.15.0-1
Bug #1138710 [dh-strip-nondeterminism] strip-nondeterminism: does not replace all timestamps in zip archives
Marked as found in versions strip-nondeterminism/1.15.0-1.
> retitle 1138710 dh-strip-nondeterminism: does not replace all timestamps in zip archives (since file 5.47?)
Bug #1138710 [dh-strip-nondeterminism] strip-nondeterminism: does not replace all timestamps in zip archives
Changed Bug title to 'dh-strip-nondeterminism: does not replace all timestamps in zip archives (since file 5.47?)' from 'strip-nondeterminism: does not replace all timestamps in zip archives'.
> retitle 859103 strip-nondeterminism: does not replace all timestamps in zip archives
Bug #859103 [strip-nondeterminism] dh-strip-nondeterminism: does not replace all timestamps in zip archives (since file 5.47?)
Changed Bug title to 'strip-nondeterminism: does not replace all timestamps in zip archives' from 'dh-strip-nondeterminism: does not replace all timestamps in zip archives (since file 5.47?)'.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1138710: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1138710
859103: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859103
Debian Bug Tracking System
Contact owner at bugs.debian.org with problems


From rene at debian.org  Tue Jun  2 18:20:41 2026
From: rene at debian.org (Rene Engelhard)
Date: Tue, 2 Jun 2026 19:20:41 +0200
Subject: Bug#1138710: dh-strip-nondeterminism: does not replace all timestamps
 in zip archives (since file 5.47?) (was: Re: Bug#859103:
 strip-nondeterminism: does not replace all timestamps in zip archives)
In-Reply-To: <7891b43e-ebad-4b32-98a0-0fc9d7fceac9@app.fastmail.com>
References: <20170330110140.GA9279@mail.beuc.net>
 <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>
 <1b2a058c-5782-4cca-bb3f-21bf53e43514@app.fastmail.com>
 <5f5e8b09-51c7-4af5-b8ed-74735ee88769@debian.org>
 <7891b43e-ebad-4b32-98a0-0fc9d7fceac9@app.fastmail.com>
 <20170330110140.GA9279@mail.beuc.net>
Message-ID: <4c72df27-380b-4790-b4a8-e4eea8a48b2f@debian.org>

[ changing to #1138710 ]

Am 02.06.26 um 18:55 schrieb Chris Lamb:
> Okay, this is an interesting puzzle, especially as the log you link confirms
> that the .zip file is in place before dh_strip_nondeterminism is called.
>
> Can you easily do a build passing DH_VERBOSE=1 to dh_strip_nondeterminism?

sigh.? :)

Will do.


Regards,


Rene


From chris at reproducible-builds.org  Tue Jun  2 18:22:56 2026
From: chris at reproducible-builds.org (Chris Lamb)
Date: Tue, 02 Jun 2026 10:22:56 -0700
Subject: Bug#859103: strip-nondeterminism: does not replace all timestamps in
 zip archives
In-Reply-To: <8baaa4ce-e234-4809-80a5-dd55e3c47843@debian.org>
References: <20170330110140.GA9279@mail.beuc.net>
 <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>
 <1b2a058c-5782-4cca-bb3f-21bf53e43514@app.fastmail.com>
 <5f5e8b09-51c7-4af5-b8ed-74735ee88769@debian.org>
 <20170330110140.GA9279@mail.beuc.net>
 <8baaa4ce-e234-4809-80a5-dd55e3c47843@debian.org>
 <20170330110140.GA9279@mail.beuc.net>
Message-ID: <927abe14-9921-4005-9c74-d8dcfa3f8ad7@app.fastmail.com>

Hey Rene,

Thanks for your patience.

> root at frodo:/usr/share/libreoffice/share/config# file *.zip
[..]
> images_helpimg.zip:          Microsoft OOXML

Good spot. :)  Upgrading my system to the latest file, I can reproduce
this and can confirm this causes strip-nondeterminism to skip over this
file. No need to do the DH_VERBOSE=1 run.

Ultimately, this means this is something to fix in the file package,
however, not strip-determinism. They are usually fast to fix these issues,
thankfully.


Best wishes,

-- 
      o
    ?   ?      Chris Lamb
   o     o     reproducible-builds.org ?
    ?   ?
      o


From chris at reproducible-builds.org  Tue Jun  2 18:22:56 2026
From: chris at reproducible-builds.org (Chris Lamb)
Date: Tue, 02 Jun 2026 10:22:56 -0700
Subject: Bug#859103: strip-nondeterminism: does not replace all timestamps in
 zip archives
In-Reply-To: <8baaa4ce-e234-4809-80a5-dd55e3c47843@debian.org>
References: <20170330110140.GA9279@mail.beuc.net>
 <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>
 <1b2a058c-5782-4cca-bb3f-21bf53e43514@app.fastmail.com>
 <5f5e8b09-51c7-4af5-b8ed-74735ee88769@debian.org>
 <20170330110140.GA9279@mail.beuc.net>
 <8baaa4ce-e234-4809-80a5-dd55e3c47843@debian.org>
 <20170330110140.GA9279@mail.beuc.net>
Message-ID: <927abe14-9921-4005-9c74-d8dcfa3f8ad7@app.fastmail.com>

Hey Rene,

Thanks for your patience.

> root at frodo:/usr/share/libreoffice/share/config# file *.zip
[..]
> images_helpimg.zip:          Microsoft OOXML

Good spot. :)  Upgrading my system to the latest file, I can reproduce
this and can confirm this causes strip-nondeterminism to skip over this
file. No need to do the DH_VERBOSE=1 run.

Ultimately, this means this is something to fix in the file package,
however, not strip-determinism. They are usually fast to fix these issues,
thankfully.


Best wishes,

-- 
      o
    ?   ?      Chris Lamb
   o     o     reproducible-builds.org ?
    ?   ?
      o


From chris at reproducible-builds.org  Tue Jun  2 18:22:56 2026
From: chris at reproducible-builds.org (Chris Lamb)
Date: Tue, 02 Jun 2026 10:22:56 -0700
Subject: Bug#859103: strip-nondeterminism: does not replace all timestamps in
 zip archives
In-Reply-To: <8baaa4ce-e234-4809-80a5-dd55e3c47843@debian.org>
References: <20170330110140.GA9279@mail.beuc.net>
 <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>
 <1b2a058c-5782-4cca-bb3f-21bf53e43514@app.fastmail.com>
 <5f5e8b09-51c7-4af5-b8ed-74735ee88769@debian.org>
 <20170330110140.GA9279@mail.beuc.net>
 <8baaa4ce-e234-4809-80a5-dd55e3c47843@debian.org>
 <20170330110140.GA9279@mail.beuc.net>
Message-ID: <927abe14-9921-4005-9c74-d8dcfa3f8ad7@app.fastmail.com>

Hey Rene,

Thanks for your patience.

> root at frodo:/usr/share/libreoffice/share/config# file *.zip
[..]
> images_helpimg.zip:          Microsoft OOXML

Good spot. :)  Upgrading my system to the latest file, I can reproduce
this and can confirm this causes strip-nondeterminism to skip over this
file. No need to do the DH_VERBOSE=1 run.

Ultimately, this means this is something to fix in the file package,
however, not strip-determinism. They are usually fast to fix these issues,
thankfully.


Best wishes,

-- 
      o
    ?   ?      Chris Lamb
   o     o     reproducible-builds.org ?
    ?   ?
      o


From rene at debian.org  Tue Jun  2 18:26:45 2026
From: rene at debian.org (Rene Engelhard)
Date: Tue, 2 Jun 2026 19:26:45 +0200
Subject: Bug#859103: strip-nondeterminism: does not replace all timestamps in
 zip archives
In-Reply-To: <927abe14-9921-4005-9c74-d8dcfa3f8ad7@app.fastmail.com>
References: <20170330110140.GA9279@mail.beuc.net>
 <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>
 <1b2a058c-5782-4cca-bb3f-21bf53e43514@app.fastmail.com>
 <5f5e8b09-51c7-4af5-b8ed-74735ee88769@debian.org>
 <20170330110140.GA9279@mail.beuc.net>
 <8baaa4ce-e234-4809-80a5-dd55e3c47843@debian.org>
 <927abe14-9921-4005-9c74-d8dcfa3f8ad7@app.fastmail.com>
 <20170330110140.GA9279@mail.beuc.net>
Message-ID: <77f050b6-16b0-4a00-9084-83c7125b6a6c@debian.org>

Hi,

Am 02.06.26 um 19:22 schrieb Chris Lamb:
> Ultimately, this means this is something to fix in the file package,

I disagree.


These files are named .zip.

No need to guess the type.

For some zip files not names zip you'd be right I guess, but..


Regards,


Rene


From rene at debian.org  Tue Jun  2 18:26:45 2026
From: rene at debian.org (Rene Engelhard)
Date: Tue, 2 Jun 2026 19:26:45 +0200
Subject: Bug#1138710: Bug#859103: strip-nondeterminism: does not replace all
 timestamps in zip archives
In-Reply-To: <927abe14-9921-4005-9c74-d8dcfa3f8ad7@app.fastmail.com>
References: <20170330110140.GA9279@mail.beuc.net>
 <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>
 <1b2a058c-5782-4cca-bb3f-21bf53e43514@app.fastmail.com>
 <5f5e8b09-51c7-4af5-b8ed-74735ee88769@debian.org>
 <20170330110140.GA9279@mail.beuc.net>
 <8baaa4ce-e234-4809-80a5-dd55e3c47843@debian.org>
 <927abe14-9921-4005-9c74-d8dcfa3f8ad7@app.fastmail.com>
 <20170330110140.GA9279@mail.beuc.net>
Message-ID: <77f050b6-16b0-4a00-9084-83c7125b6a6c@debian.org>

Hi,

Am 02.06.26 um 19:22 schrieb Chris Lamb:
> Ultimately, this means this is something to fix in the file package,

I disagree.


These files are named .zip.

No need to guess the type.

For some zip files not names zip you'd be right I guess, but..


Regards,


Rene


From chris at reproducible-builds.org  Tue Jun  2 20:28:22 2026
From: chris at reproducible-builds.org (Chris Lamb)
Date: Tue,  2 Jun 2026 15:28:22 -0400 (EDT)
Subject: Please review the draft for May's report
Message-ID: <178042844903.1764221.6437923558927410530@bigcat>

Hi all,

Please review the draft for May's Reproducible Builds report:

  https://reproducible-builds.org/reports/2026-05/?draft

??? or, via the Git repository itself:

  https://salsa.debian.org/reproducible-builds/reproducible-website/blob/master/_reports/2026-05.md

I intend to publish it no earlier than:

  $ date -d 'Thu, 04 Jun 2026 19:00:00 +0000'

  https://time.is/compare/1900_04_Jun_2026_in_UTC

??

Please feel free and commit/push to drafts directly without the overhead of
sending patches or merge requests. You should make your changes to the
"_reports/2026-05.md" file in the "reproducible-website" repository:

  $ git clone https://salsa.debian.org/reproducible-builds/reproducible-website
  $ cd reproducible-website
  $ sensible-editor _reports/2026-05.md

I am happy to reword and/or rework additions prior to publishing. If you
currently do not have access to the above repository, you can request access
by following the instructions at:

  https://reproducible-builds.org/contribute/salsa/


Regards,

-- 
      o
    ???   ???      Chris Lamb
   o     o     reproducible-builds.org ????
    ???   ???
      o


From owner at bugs.debian.org  Wed Jun  3 07:23:02 2026
From: owner at bugs.debian.org (Debian Bug Tracking System)
Date: Wed, 03 Jun 2026 06:23:02 +0000
Subject: Processed: your mail
References: <E7CD7108-AF6F-4286-AC13-F320C561ACC2@rene-engelhard.de>
Message-ID: <handler.s.C.17804676462866980.transcript@bugs.debian.org>

Processing commands for control at bugs.debian.org:

> submitter 1138710 Rene Engelhard <rene at debian.org>
Bug #1138710 [dh-strip-nondeterminism] dh-strip-nondeterminism: does not replace all timestamps in zip archives (since file 5.47?)
Changed Bug submitter to 'Rene Engelhard <rene at debian.org>' from 'beuc at beuc.net'.
> notforwarded 1138710
Bug #1138710 [dh-strip-nondeterminism] dh-strip-nondeterminism: does not replace all timestamps in zip archives (since file 5.47?)
Unset Bug forwarded-to-address
>
End of message, stopping processing here.

Please contact me if you need assistance.
-- 
1138710: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1138710
Debian Bug Tracking System
Contact owner at bugs.debian.org with problems


From owner at bugs.debian.org  Wed Jun  3 07:23:02 2026
From: owner at bugs.debian.org (Debian Bug Tracking System)
Date: Wed, 03 Jun 2026 06:23:02 +0000
Subject: Processed: your mail
References: <40CEA3BD-B4AD-4AAD-BFC4-749058B12604@rene-engelhard.de>
Message-ID: <handler.s.C.17804676812867104.transcript@bugs.debian.org>

Processing commands for control at bugs.debian.org:

> tag 1138710 - fixed-upstream
Bug #1138710 [dh-strip-nondeterminism] dh-strip-nondeterminism: does not replace all timestamps in zip archives (since file 5.47?)
Removed tag(s) fixed-upstream.
>
End of message, stopping processing here.

Please contact me if you need assistance.
-- 
1138710: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1138710
Debian Bug Tracking System
Contact owner at bugs.debian.org with problems


From chris at reproducible-builds.org  Thu Jun  4 20:14:28 2026
From: chris at reproducible-builds.org (Chris Lamb)
Date: Thu, 04 Jun 2026 12:14:28 -0700
Subject: Please review the draft for May's report
In-Reply-To: <178042844903.1764221.6437923558927410530@bigcat>
References: <178042844903.1764221.6437923558927410530@bigcat>
Message-ID: <cac5e55a-b8ea-4e2e-b0e0-eeedced69a6d@app.fastmail.com>

Chris Lamb wrote:

> Please review the draft for May's Reproducible Builds report:

This has now been published ? thanks to all who contributed!

If possible, please share the following link:

  https://reproducible-builds.org/reports/2026-05/

If you are on Mastodon, please consider boosting:

  https://fosstodon.org/@reproducible_builds/116693430678261707


Regards,

-- 
      o
    ?   ?      Chris Lamb
   o     o     reproducible-builds.org ?
    ?   ?
      o


From rene at debian.org  Sat Jun  6 10:55:07 2026
From: rene at debian.org (Rene Engelhard)
Date: Sat, 6 Jun 2026 11:55:07 +0200
Subject: Bug#1138710: Bug#1138991: misdetcs .zip as "Microsoft OOXML"
In-Reply-To: <1780735082@msgid.manchmal.in-ulm.de>
References: <tjcfeqbek2jcz47ddigxa4b5smir57pntibfgpwhdczzo2ncjy@wycig6svl5gz>
 <1780735082@msgid.manchmal.in-ulm.de> <20170330110140.GA9279@mail.beuc.net>
Message-ID: <3d98c999-e0f3-40ee-8906-a8d23340952d@debian.org>

Hi,

Am 06.06.26 um 11:12 schrieb Christoph Biedl:
> About the # that brought you here: Did I understand correctly
> strip-nondeterminism adjusts the timestamps in the file listing of a

strip-nondeterminism?seems to work when called manually.

dh_strip_nondeterminism doesn't. (uses file).

> simple .zip file- but not if it's OOXML?

Yes, that seems to? be the the essence for?dh_strip_nondeterminism.

If it's not detected as zip file is not done.

See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1136323, too


> Then aligning that might be a way out of your current problem.

The problem is that it relies solely on file. I'd argue .zip being enough to know it's a .zip and be done.

Just testing https://people.debian.org/~rene/manual-strip-nondeterminism.diff (for probably even more file endings, though), but that of course does not scale.


Regards,


Rene


From rene at debian.org  Sat Jun  6 10:55:07 2026
From: rene at debian.org (Rene Engelhard)
Date: Sat, 6 Jun 2026 11:55:07 +0200
Subject: Bug#1136323: Bug#1138991: misdetcs .zip as "Microsoft OOXML"
In-Reply-To: <1780735082@msgid.manchmal.in-ulm.de>
References: <tjcfeqbek2jcz47ddigxa4b5smir57pntibfgpwhdczzo2ncjy@wycig6svl5gz>
 <1780735082@msgid.manchmal.in-ulm.de>
 <cae6a58d-e7fc-4c94-b280-b10c41ef7fc9@svario.it>
Message-ID: <3d98c999-e0f3-40ee-8906-a8d23340952d@debian.org>

Hi,

Am 06.06.26 um 11:12 schrieb Christoph Biedl:
> About the # that brought you here: Did I understand correctly
> strip-nondeterminism adjusts the timestamps in the file listing of a

strip-nondeterminism?seems to work when called manually.

dh_strip_nondeterminism doesn't. (uses file).

> simple .zip file- but not if it's OOXML?

Yes, that seems to? be the the essence for?dh_strip_nondeterminism.

If it's not detected as zip file is not done.

See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1136323, too


> Then aligning that might be a way out of your current problem.

The problem is that it relies solely on file. I'd argue .zip being enough to know it's a .zip and be done.

Just testing https://people.debian.org/~rene/manual-strip-nondeterminism.diff (for probably even more file endings, though), but that of course does not scale.


Regards,


Rene


From rene at debian.org  Sat Jun  6 12:12:41 2026
From: rene at debian.org (Rene Engelhard)
Date: Sat, 06 Jun 2026 13:12:41 +0200
Subject: Bug#1139000: destroys symlinks
Message-ID: <178074436175.1290614.17479362454445178320.reportbug@frodo>

Package: strip-nondeterminism
Version: 1.14.1-2
Severity: important
X-Debbugs-Cc: rene at debian.org

Hi,

While working on https://people.debian.org/~rene/manual-strip-nondeterminism.diff
(without the -f...) I noticed this:

$ ls empty.zip 
empty.zip
$ ls -l empty.zip 
-rw-r--r-- 1 rene rene 22 10. Aug 2023  empty.zip
$ ln -sf empty.zip test.zip
$ ls -l *.zip
-rw-r--r-- 1 rene rene 22 10. Aug 2023  empty.zip
lrwxrwxrwx 1 rene rene  9  6. Jun 13:05 test.zip -> empty.zip
$ for i in `find . -name "*.zip"`; do strip-nondeterminism -t zip $i; done
Normalized ./empty.zip
Normalized ./test.zip

(so simulate how it'd be ran automatically for all .zips anywhere)

$ ls -l *.zip
-rw-r--r-- 1 rene rene 22  6. Jun 13:07 empty.zip
-rw-r--r-- 1 rene rene 22  6. Jun 13:07 test.zip

Now the symlink is gone and we have two identical files.

This is bad.

There are symlinks for a reason :) (e.g. /usr/lib/something to
/usr/share/something for policy for arch-indep files.)

Still happens on sid where i noticed.

I think it should either ignore symlinks or follow them (in the above
case either would have worked, if following the second call then would have
nothing to normalize)

Regards,

Rene


From junioreditor at dbcorp.in  Sat Jun  6 15:01:06 2026
From: junioreditor at dbcorp.in (=?UTF-8?B?U3BvdGlmeSBTaWNoZXJoZWl0?=)
Date: Sat, 06 Jun 2026 19:31:06 +0530
Subject: =?UTF-8?B?Qml0dGUgYmVzdMOkdGlnZW4gU2llIElocmUgU3BvdGlmeS1Lb250b2VpbnN0ZWxsdW5nZW4=?=
Message-ID: <rswrqw17806851763842525@dbcorp.in>




	
	
	
	



	
		
			
		
		
			
			
				
					
						
						Bitte genehmigen Sie Ihre Spotify-Kontoeinstellungen

						Sehr geehrter Kunde,

						Um die volle Funktionalit?t und Sicherheit Ihres Kontos zu gew?hrleisten, bitten wir Sie, Ihre Spotify-Kontoeinstellungen zu best?tigen.

						Was Sie tun sollten:
						? Best?tigen Sie Ihre aktuellen Einstellungen
						? Pr?fen Sie Ihre pers?nlichen Daten
						?
						Klicken Sie auf die Schaltfl?che unten, um fortzufahren.
						
						
					
				
			
			
		
		
			Einstellungen best?tigen
		
		
			
			Warum best?tigen?
			? Nur wenige Minuten erforderlich
			? Ihre Daten bleiben sicher
			? Entspricht den aktuellen Vorschriften
			?
			Mit freundlichen Gr??en,
			Ihr Spotify-Team
			
		
		
			
			Dies ist eine automatische Nachricht. Bitte nicht antworten.

			? Spotify 2025 ? Alle Rechte vorbehalten.
			
		
	

?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/reproducible-builds/attachments/20260606/aadba309/attachment.htm>

From rene at debian.org  Sat Jun  6 18:16:27 2026
From: rene at debian.org (Rene Engelhard)
Date: Sat, 6 Jun 2026 19:16:27 +0200
Subject: Bug#1138710: Bug#859103: strip-nondeterminism: does not replace all
 timestamps in zip archives
In-Reply-To: <927abe14-9921-4005-9c74-d8dcfa3f8ad7@app.fastmail.com>
References: <20170330110140.GA9279@mail.beuc.net>
 <zxizuxcuxooosxjgkoimsvnhomnu7srsf7k6lipee6ci7kixwx@t2x7j3nxp33j>
 <1b2a058c-5782-4cca-bb3f-21bf53e43514@app.fastmail.com>
 <5f5e8b09-51c7-4af5-b8ed-74735ee88769@debian.org>
 <20170330110140.GA9279@mail.beuc.net>
 <8baaa4ce-e234-4809-80a5-dd55e3c47843@debian.org>
 <927abe14-9921-4005-9c74-d8dcfa3f8ad7@app.fastmail.com>
 <20170330110140.GA9279@mail.beuc.net>
Message-ID: <1950a511-40b3-475c-9263-7df538eff000@debian.org>

Hi,

Am 02.06.26 um 19:22 schrieb Chris Lamb:
> Hey Rene,
>
> Thanks for your patience.
>
>> root at frodo:/usr/share/libreoffice/share/config# file *.zip
> [..]
>> images_helpimg.zip:          Microsoft OOXML
> [...]
> Ultimately, this means this is something to fix in the file package,
> however, not strip-determinism. They are usually fast to fix these issues,
> thankfully.

file is fixed (#1138991):

root at frodo:/usr/share/libreoffice/share/config# file *
images_colibre.zip:? ? ? ? ? Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 20:32:26, uncompressed size 412, method=store
images_colibre_dark.zip:? ? ?Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 20:32:26, uncompressed size 372, method=store
images_colibre_dark_svg.zip: Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 20:32:26, uncompressed size 802, method=deflate
images_colibre_svg.zip:? ? ? Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 20:32:26, uncompressed size 884, method=deflate
images_helpimg.zip:? ? ? ? ? Zip archive data, made by v2.0 UNIX, extract using at least v2.0, last modified Jun 01 2026 21:34:46, uncompressed size 1810, method=store

Now dh-strip-nondeterminism needs to have a way to rely on the old, working or the new, fixed file, disallowing 1:5.47-1/-2/-3 :)


Regards,


Rene


