Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, GNU Hurd Maintainers <debian-hurd@lists.debian.org>: Bug#1089092; Package src:hurd.
(Thu, 05 Dec 2024 10:39:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Johannes Schauer Marin Rodrigues <josch@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, GNU Hurd Maintainers <debian-hurd@lists.debian.org>.
(Thu, 05 Dec 2024 10:39:02 GMT) (full text, mbox, link).
From: Johannes Schauer Marin Rodrigues <josch@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: setup-translators: respect SOURCE_DATE_EPOCH when creating /var/lib/random-seed
Date: Thu, 05 Dec 2024 11:37:24 +0100
Source: hurd
Version: 1:0.9.git20240714-4
Severity: normal
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
Hi,
currently, /usr/lib/hurd/setup-translators contains the following snippet:
[ -r /var/lib/random-seed ] || date > /var/lib/random-seed 2> /dev/null
This means that the contents of /var/lib/random-seed will differ every time the
script is run. This is undesirable when the script is run in context of
producing bit-by-bit reproducible installation media or bootable system images.
The patch at the end of this mail fixes the problem.
Thanks!
cheers, josch
From 2d23917442313428ff01802bf3870e82cd7d579a Mon Sep 17 00:00:00 2001
From: Johannes Schauer Marin Rodrigues <josch@mister-muffin.de>
Date: Thu, 5 Dec 2024 11:32:51 +0100
Subject: [PATCH] debian/local/setup-translators: if set, respect
SOURCE_DATE_EPOCH when running date
---
debian/local/setup-translators | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/debian/local/setup-translators b/debian/local/setup-translators
index 7b6fb0825..c8753c005 100755
--- a/debian/local/setup-translators
+++ b/debian/local/setup-translators
@@ -148,7 +148,7 @@ md netdde
md ethX 0123
md pseudo-root
-[ -r /var/lib/random-seed ] || date > /var/lib/random-seed 2> /dev/null
+[ -r /var/lib/random-seed ] || date ${SOURCE_DATE_EPOCH:+--date=@${SOURCE_DATE_EPOCH}} > /var/lib/random-seed 2> /dev/null
chmod 600 /var/lib/random-seed
if [ "$MINIMAL" ]; then
--
2.39.2
Added tag(s) pending.
Request was from Samuel Thibault <sthibault@debian.org>
to control@bugs.debian.org.
(Thu, 05 Dec 2024 17:27:02 GMT) (full text, mbox, link).
Reply sent
to Samuel Thibault <sthibault@debian.org>:
You have taken responsibility.
(Sat, 28 Dec 2024 09:12:02 GMT) (full text, mbox, link).
Notification sent
to Johannes Schauer Marin Rodrigues <josch@debian.org>:
Bug acknowledged by developer.
(Sat, 28 Dec 2024 09:12:02 GMT) (full text, mbox, link).
Source: hurd
Source-Version: 1:0.9.git20241227-1
Done: Samuel Thibault <sthibault@debian.org>
We believe that the bug you reported is fixed in the latest version of
hurd, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1089092@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Samuel Thibault <sthibault@debian.org> (supplier of updated hurd package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 28 Dec 2024 08:53:36 +0000
Source: hurd
Architecture: source
Version: 1:0.9.git20241227-1
Distribution: unstable
Urgency: medium
Maintainer: GNU Hurd Maintainers <debian-hurd@lists.debian.org>
Changed-By: Samuel Thibault <sthibault@debian.org>
Closes: 10882801089092
Changes:
hurd (1:0.9.git20241227-1) unstable; urgency=medium
.
[ Samuel Thibault ]
* New upstream snapshot.
- patches/git-device_get_status: Upstreamed.
- patches/git-error: Upstreamed.
- patches/git-ext2fs_os_hurd: Upstreamed.
- patches/git-gcc-14: Upstreamed.
- patches/git-libgcrypt: Upstreamed.
- patches/git-lwip: Upstreamed.
- patches/git-nfsd: Upstreamed.
- patches/git-ports_interrupt_server: Upstreamed.
- patches/git-skbuff: Upstreamed.
- patches/git-skbuf_data: Fix build.
- hurd.install.in, rules: Install /sbin/smp.
- not-installed: Update.
.
[ Johannes Schauer Marin Rodrigues ]
* local/setup-translators: if set, respect SOURCE_DATE_EPOCH when running
date (Closes: Bug#1089092)
.
[ Samuel Thibault ]
* local/soundcard.h: Add SNDCTL_DSP macros.
* rules: Separate out -indep and -arch (Closes: Bug#1088280)
* rules: Fix infodir.
Checksums-Sha1:
54311e75a21927b981380df8f76d5a565df89aae 4673 hurd_0.9.git20241227-1.dsc
f0d8de43f2ed0173994c6883cf92764747a5037e 18098 hurd_0.9.git20241227.orig-eth-filter.tar.bz2
d23ac4737a7b70aa3c48b4b3711df56ff4610209 3349950 hurd_0.9.git20241227.orig-libdde-linux26.tar.bz2
c8a488b91f445d8bca58659b7b733667bbce072c 18357 hurd_0.9.git20241227.orig-libddekit.tar.bz2
23d91dd20eb2f4aec9f7960e94d2f7f0aab92719 17025 hurd_0.9.git20241227.orig-libmachdevdde.tar.bz2
be528042396fa0fc263eca68a0abf36fab43ef99 2031500 hurd_0.9.git20241227.orig.tar.bz2
609737e540f1894340e43bc8a6d9d9dcc280b986 76812 hurd_0.9.git20241227-1.debian.tar.xz
b3ff00ce2e46bfb6157ea90619061c8d258387e3 7055 hurd_0.9.git20241227-1_source.buildinfo
Checksums-Sha256:
0f8e824222dcc2346693549187285fe97df03aee190634ac9332610a0ec05cb5 4673 hurd_0.9.git20241227-1.dsc
debae3dd1ad45fc5d7e559ef8e96548d282646cd6df0bfdcdb05bfa3773bca7b 18098 hurd_0.9.git20241227.orig-eth-filter.tar.bz2
fdbdc12a798587634154377a932b38558228ab44b9ba99a46e92ad6aaf48c086 3349950 hurd_0.9.git20241227.orig-libdde-linux26.tar.bz2
6f679f9e2fbd45ccf54c10193a7e6bc22d764806578e0bc61625edcdbb2dab43 18357 hurd_0.9.git20241227.orig-libddekit.tar.bz2
e85a0b85eafc9736ae2553d44002b4a2ab03e1cdadb34ee63080fd17f0e71904 17025 hurd_0.9.git20241227.orig-libmachdevdde.tar.bz2
537b6ccce2a1b1499eb4f61f6131f268e55468528e2ccd17461849cc6a88a11c 2031500 hurd_0.9.git20241227.orig.tar.bz2
1f4617286593672093e417d96c712fa7c41b724a07bcb48e223e52b380e07281 76812 hurd_0.9.git20241227-1.debian.tar.xz
b230a305b558d9b8fb81bbeeda1ae9465e2d6a4840b6a2ce83424b6af5458f08 7055 hurd_0.9.git20241227-1_source.buildinfo
Files:
70ebb4dce787c81f1ce9038699d62883 4673 admin required hurd_0.9.git20241227-1.dsc
18a445ade3193123ac93a49d24b92a83 18098 admin required hurd_0.9.git20241227.orig-eth-filter.tar.bz2
46b062238edc109fe9d08b1c2f1bde60 3349950 admin required hurd_0.9.git20241227.orig-libdde-linux26.tar.bz2
c5bff5114a564d0ede013956d1830039 18357 admin required hurd_0.9.git20241227.orig-libddekit.tar.bz2
b1813d8eb97573433627db4b752d1a94 17025 admin required hurd_0.9.git20241227.orig-libmachdevdde.tar.bz2
c4c4060e947a2f7a030cba89bc5fde6e 2031500 admin required hurd_0.9.git20241227.orig.tar.bz2
d2561994d13c5adf454ec311e67e299e 76812 admin required hurd_0.9.git20241227-1.debian.tar.xz
626b247356e4bbec3c97efdb0b6159cc 7055 admin required hurd_0.9.git20241227-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEZTSF1IMOAGwT71n/aHTOWK4tfj8FAmdvvMoACgkQaHTOWK4t
fj/DTg//SPZYGCKmi3ZN0cz8vrglXIPoPwBcybjDVKYd6S8UQ3h049xkZ/sIWjXt
cWOAJVTUIMxmyanUPEPDvSvThp7XB1vv/ClT2CoZG7qS8/EPj//eiOvU51kMt7DY
4VSkYOKgVhiJmgJ9+PVZ+Q3gFYchhEZBEYrNzb0+fbMmvfEyjkP+6Of2qPWd3qja
+eCrwiiaCmNb9ecMfEmsq1gAdIHAvuw4JVZmkmvaiofZCFFb2H6XYQ8/hOwOSTsr
6On8ibM0gPEQGBeohh/1L0bGaUhwP2FwIX/tiyQA83oo70V8hmQkOu28TL5khuXT
VgEfJ88ouGH4/ekeBnooOBdleX5o5NDyDIZSGYNr0Z6BLgeaTdI6kG9f/HRpR/V6
a+NmuTQ0nmbFcKlMia6AcMIzGPYnwGe7wytfe+FE9wXs9feoBP1xcd8uHVAz4mNr
7/l2z+0XvE0AmfhCZ8+/r+mQ8p/qZVhV8cAawkP5kP0jmQj380R5jfZmw5SeH8dA
yqKvRIpipB21LSYu0uqDLOo3xJa4kOtNXy7+DgJLOkczz+GZMNppGv88Bn1JdpbU
rmJEimwZZ6NRIrKZ4lx3u4dznLEHmnAKD+amv/UflGX41oyk+/TzhHFODz+iYD1P
IoUbT7+CO8B2LT3WqUh3OGb4SVTWvHvizxlDx/2QD2U6p4wiQtY=
=iSS3
-----END PGP SIGNATURE-----
Debbugs is free software and licensed under the terms of the GNU General
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.