Debian Bug report logs -
#920631
debian-installer: Ensure build is reproducible regardless of the user's umask(2)
Reported by: Chris Lamb <lamby@debian.org>
Date: Sun, 27 Jan 2019 17:57:02 UTC
Severity: wishlist
Tags: patch
Found in version debian-installer/20190118
Fixed in version debian-installer/20190410
Done: Cyril Brulebois <kibi@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Debian Install System Team <debian-boot@lists.debian.org>:
Bug#920631; Package debian-installer.
(Sun, 27 Jan 2019 17:57:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Debian Install System Team <debian-boot@lists.debian.org>.
(Sun, 27 Jan 2019 17:57:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: debian-installer
Severity: wishlist
Version: 20190118
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: toolchain environment
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
Hi,
Attached is the following:
commit 74d332d454fa246af50b469e2c5dec73e452572c
Author: Chris Lamb <lamby@debian.org>
Date: Sun Jan 27 17:31:43 2019 +0100
Ensure build is reproducible regardless of the user's umask(2).
Set consistent file creation modes at strategic points to ensure that the
resulting build is reproducible regardless of whether the user is using the
default Debian umask (022) or another (eg. 002).
build/Makefile | 16 ++++++++++++----
build/config/common | 5 +++++
2 files changed, 17 insertions(+), 4 deletions(-)
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[0001-Ensure-build-is-reproducible-regardless-of-the-user-.patch (text/x-diff, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Install System Team <debian-boot@lists.debian.org>:
Bug#920631; Package debian-installer.
(Mon, 28 Jan 2019 09:15:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Install System Team <debian-boot@lists.debian.org>.
(Mon, 28 Jan 2019 09:15:04 GMT) (full text, mbox, link).
Message #10 received at 920631@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi,
> debian-installer: Ensure build is reproducible regardless of the user's umask(2)
Updated patch attached; we were not setting the permissions
correctly on character/block devices, specifically the /dev/console
(etc.) that we manually create with mknod.
The relevant interdiff is:
- find $(1) -type f -print0 | xargs -0r chmod $(FILE_MODE)
+ find $(1) -not -type d -print0 | xargs -0r chmod $(FILE_MODE)
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[0001-Ensure-build-is-reproducible-regardless-of-the-user-.patch (text/x-patch, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Install System Team <debian-boot@lists.debian.org>:
Bug#920631; Package debian-installer.
(Mon, 11 Feb 2019 08:45:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Install System Team <debian-boot@lists.debian.org>.
(Mon, 11 Feb 2019 08:45:07 GMT) (full text, mbox, link).
Message #15 received at 920631@bugs.debian.org (full text, mbox, reply):
Hi -boot,
> #920631 debian-installer: Ensure build is reproducible regardless
> of the user's umask(2)
[..]
> #920676: debian-installer: Ensure build is reproducible
> regardless of the underlying filesystem ordering
Thank you for developing and maintainer the Debian Installer. I
was wondering what might be needed on my end to ensure that these
patches end up in the next alpha/beta release?
Best wishes,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org 🍥 chris-lamb.co.uk
`-
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Install System Team <debian-boot@lists.debian.org>:
Bug#920631; Package debian-installer.
(Thu, 21 Feb 2019 19:03:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Install System Team <debian-boot@lists.debian.org>.
(Thu, 21 Feb 2019 19:03:02 GMT) (full text, mbox, link).
Message #20 received at 920631@bugs.debian.org (full text, mbox, reply):
Chris Lamb wrote:
> > #920631 debian-installer: Ensure build is reproducible regardless
> > of the user's umask(2)
> [..]
> > #920676: debian-installer: Ensure build is reproducible
> > regardless of the underlying filesystem ordering
>
> Thank you for developing and maintainer the Debian Installer. I
> was wondering what might be needed on my end to ensure that these
> patches end up in the next alpha/beta release?
Sorry to bug you again folks but I haven't done any d-i development
for almost 10 years now so I may not be aware of the most
productive, helpful and — above everything else! — friendly way of
getting things merged, particularly in time for buster. Can you
help? :-)
Best wishes,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org 🍥 chris-lamb.co.uk
`-
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Install System Team <debian-boot@lists.debian.org>:
Bug#920631; Package debian-installer.
(Thu, 21 Feb 2019 20:15:08 GMT) (full text, mbox, link).
Acknowledgement sent
to Vagrant Cascadian <vagrant@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Install System Team <debian-boot@lists.debian.org>.
(Thu, 21 Feb 2019 20:15:08 GMT) (full text, mbox, link).
Message #25 received at 920631@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On 2019-02-21, Chris Lamb wrote:
> Chris Lamb wrote:
>> > #920631 debian-installer: Ensure build is reproducible regardless
>> > of the user's umask(2)
>> [..]
>> > #920676: debian-installer: Ensure build is reproducible
>> > regardless of the underlying filesystem ordering
>>
>> Thank you for developing and maintainer the Debian Installer. I
>> was wondering what might be needed on my end to ensure that these
>> patches end up in the next alpha/beta release?
>
> Sorry to bug you again folks but I haven't done any d-i development
> for almost 10 years now so I may not be aware of the most
> productive, helpful and — above everything else! — friendly way of
> getting things merged, particularly in time for buster. Can you
> help? :-)
I went ahead and merged them into git.
live well,
vagrant
[signature.asc (application/pgp-signature, inline)]
Message sent on
to Chris Lamb <lamby@debian.org>:
Bug#920631.
(Thu, 21 Feb 2019 20:15:13 GMT) (full text, mbox, link).
Message #28 received at 920631-submitter@bugs.debian.org (full text, mbox, reply):
Control: tag -1 pending
Hello,
Bug #920631 in debian-installer reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:
https://salsa.debian.org/installer-team/debian-installer/commit/f96165025b1273268c822a0e37b2463b00fb506a
------------------------------------------------------------------------
Ensure build is reproducible regardless of the user's umask(2).
(Closes: #920631)
Set consistent file creation modes at strategic points to ensure that the
resulting build is reproducible regardless of whether the user is using the
default Debian umask (022) or another (eg. 002).
------------------------------------------------------------------------
(this message was generated automatically)
--
Greetings
https://bugs.debian.org/920631
Added tag(s) pending.
Request was from Vagrant Cascadian <noreply@salsa.debian.org>
to 920631-submitter@bugs.debian.org.
(Thu, 21 Feb 2019 20:15:13 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Install System Team <debian-boot@lists.debian.org>:
Bug#920631; Package debian-installer.
(Fri, 22 Feb 2019 19:33:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Cyril Brulebois <kibi@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Install System Team <debian-boot@lists.debian.org>.
(Fri, 22 Feb 2019 19:33:07 GMT) (full text, mbox, link).
Message #35 received at 920631@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi,
Vagrant Cascadian <vagrant@debian.org> (2019-02-21):
> On 2019-02-21, Chris Lamb wrote:
> > Chris Lamb wrote:
> >> > #920631 debian-installer: Ensure build is reproducible regardless
> >> > of the user's umask(2)
> >> [..]
> >> > #920676: debian-installer: Ensure build is reproducible
> >> > regardless of the underlying filesystem ordering
> >>
> >> Thank you for developing and maintainer the Debian Installer. I
> >> was wondering what might be needed on my end to ensure that these
> >> patches end up in the next alpha/beta release?
> >
> > Sorry to bug you again folks but I haven't done any d-i development
> > for almost 10 years now so I may not be aware of the most
> > productive, helpful and — above everything else! — friendly way of
> > getting things merged, particularly in time for buster. Can you
> > help? :-)
>
> I went ahead and merged them into git.
This seems to have broken all daily builds.
Example on amdahl for arm64, even if that doesn't appear to be
arch-specific at all.
[ last lines of /home/d-i/di/logs/di-autobuild_daily-arm64-20190222-0200 ]
# Ensure build results have reproducible mtimes
chmod: changing permissions of './tmp/netboot/tree/sbin/modprobe': Operation not permitted
chmod: cannot operate on dangling symlink './tmp/netboot/tree/sbin/vconfig'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/sbin/syslogd'
chmod: changing permissions of './tmp/netboot/tree/sbin/modinfo': Operation not permitted
chmod: cannot operate on dangling symlink './tmp/netboot/tree/sbin/mkswap'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/sbin/swapon'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/sbin/blockdev'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/sbin/fstrim'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/sbin/swapoff'
chmod: changing permissions of './tmp/netboot/tree/sbin/insmod': Operation not permitted
chmod: cannot operate on dangling symlink './tmp/netboot/tree/sbin/udhcpc'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/sbin/poweroff'
chmod: changing permissions of './tmp/netboot/tree/sbin/rmmod': Operation not permitted
chmod: cannot operate on dangling symlink './tmp/netboot/tree/sbin/freeramdisk'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/sbin/klogd'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/sbin/switch_root'
chmod: changing permissions of './tmp/netboot/tree/sbin/depmod': Operation not permitted
chmod: cannot operate on dangling symlink './tmp/netboot/tree/sbin/reboot'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/sbin/ip'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/sbin/route'
chmod: changing permissions of './tmp/netboot/tree/sbin/lsmod': Operation not permitted
chmod: cannot operate on dangling symlink './tmp/netboot/tree/sbin/halt'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/sbin/hwclock'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/sbin/pivot_root'
chmod: changing permissions of './tmp/netboot/tree/usr/lib/ssl/certs': Operation not permitted
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/sbin/chroot'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/sbin/arping'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/['
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/test'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/printf'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/wc'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/bzcat'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/dirname'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/sort'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/[['
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/nc'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/env'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/tftp'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/tail'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/xzcat'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/realpath'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/groups'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/tr'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/head'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/free'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/find'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/unxz'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/basename'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/cut'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/sha1sum'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/uniq'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/ar'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/sha512sum'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/tty'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/seq'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/id'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/expr'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/blkdiscard'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/cmp'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/md5sum'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/lsscsi'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/logger'
chmod: cannot operate on dangling symlink './tmp/netboot/tree/usr/bin/sha256sum'
chmod: changing permissions of './tmp/netboot/tree/etc/mtab': Operation not permitted
chmod: changing permissions of './tmp/cdrom_grub/tree/sbin/modprobe': Operation not permitted
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/sbin/vconfig'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/sbin/syslogd'
chmod: changing permissions of './tmp/cdrom_grub/tree/sbin/modinfo': Operation not permitted
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/sbin/mkswap'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/sbin/swapon'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/sbin/blockdev'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/sbin/fstrim'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/sbin/swapoff'
chmod: changing permissions of './tmp/cdrom_grub/tree/sbin/insmod': Operation not permitted
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/sbin/udhcpc'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/sbin/poweroff'
chmod: changing permissions of './tmp/cdrom_grub/tree/sbin/rmmod': Operation not permitted
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/sbin/freeramdisk'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/sbin/klogd'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/sbin/switch_root'
chmod: changing permissions of './tmp/cdrom_grub/tree/sbin/depmod': Operation not permitted
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/sbin/reboot'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/sbin/ip'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/sbin/route'
chmod: changing permissions of './tmp/cdrom_grub/tree/sbin/lsmod': Operation not permitted
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/sbin/halt'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/sbin/hwclock'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/sbin/pivot_root'
chmod: changing permissions of './tmp/cdrom_grub/tree/usr/lib/ssl/certs': Operation not permitted
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/sbin/chroot'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/sbin/arping'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/['
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/test'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/printf'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/wc'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/bzcat'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/dirname'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/sort'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/[['
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/nc'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/env'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/tftp'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/tail'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/xzcat'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/realpath'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/groups'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/tr'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/head'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/free'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/find'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/unxz'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/basename'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/cut'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/sha1sum'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/uniq'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/ar'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/sha512sum'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/tty'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/seq'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/id'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/expr'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/blkdiscard'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/cmp'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/md5sum'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/lsscsi'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/logger'
chmod: cannot operate on dangling symlink './tmp/cdrom_grub/tree/usr/bin/sha256sum'
chmod: changing permissions of './tmp/cdrom_grub/tree/etc/mtab': Operation not permitted
make: *** [Makefile:319: release] Error 123
INFO: cleanup schroot ...
INFO: cleanup installer build directory ...
INFO: Exiting now ...
Cheers,
--
Cyril Brulebois (kibi@debian.org) <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Install System Team <debian-boot@lists.debian.org>:
Bug#920631; Package debian-installer.
(Fri, 22 Feb 2019 19:48:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Cyril Brulebois <kibi@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Install System Team <debian-boot@lists.debian.org>.
(Fri, 22 Feb 2019 19:48:02 GMT) (full text, mbox, link).
Message #40 received at 920631@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Cyril Brulebois <kibi@debian.org> (2019-02-22):
> Vagrant Cascadian <vagrant@debian.org> (2019-02-21):
> > I went ahead and merged them into git.
>
> This seems to have broken all daily builds.
FWIW daily builds are run from a buildscript that basically does:
cd build && ./daily-build
but the failures were also obtained by running dpkg-buildpackage.
Please make sure you can build d-i with the patches you're merging?
Anyway, this seems to have been fixed this morning by Samuel (please let
us know when such things happen, so that we know and can also trigger
daily builds again):
https://salsa.debian.org/installer-team/debian-installer/commit/d0868ed0bfd3d31a7fc5c3eaf6509d58e74cc2b1
Cheers,
--
Cyril Brulebois (kibi@debian.org) <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Install System Team <debian-boot@lists.debian.org>:
Bug#920631; Package debian-installer.
(Fri, 22 Feb 2019 21:18:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Vagrant Cascadian <vagrant@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Install System Team <debian-boot@lists.debian.org>.
(Fri, 22 Feb 2019 21:18:03 GMT) (full text, mbox, link).
Message #45 received at 920631@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On 2019-02-22, Cyril Brulebois wrote:
> Cyril Brulebois <kibi@debian.org> (2019-02-22):
>> Vagrant Cascadian <vagrant@debian.org> (2019-02-21):
>> > I went ahead and merged them into git.
>>
>> This seems to have broken all daily builds.
Ouch, very sorry...
> FWIW daily builds are run from a buildscript that basically does:
> cd build && ./daily-build
>
> but the failures were also obtained by running dpkg-buildpackage.
>
> Please make sure you can build d-i with the patches you're merging?
They seemed innocuous, but obvisouly this is another important lesson to
always test.
> Anyway, this seems to have been fixed this morning by Samuel (please let
> us know when such things happen, so that we know and can also trigger
> daily builds again):
> https://salsa.debian.org/installer-team/debian-installer/commit/d0868ed0bfd3d31a7fc5c3eaf6509d58e74cc2b1
Thanks for cleaning up the mess, Samuel!
live well,
vagrant
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Install System Team <debian-boot@lists.debian.org>:
Bug#920631; Package debian-installer.
(Sun, 24 Feb 2019 15:24:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Install System Team <debian-boot@lists.debian.org>.
(Sun, 24 Feb 2019 15:24:04 GMT) (full text, mbox, link).
Message #50 received at 920631@bugs.debian.org (full text, mbox, reply):
Dear all,
> > This seems to have broken all daily builds.
[…]
> They seemed innocuous, but obvisouly this is another important lesson to
> always test.
Apologies on my part for this breakage although I do hope my pings
on this issue were interpreted as requests along the lines of "is
there further testing or things that I might be missing?" rather
than an explicit sign-off that they are perfect and simply need
merging. :)
Naturally, I was doing some testing with calls to "make build_hd-
media" and friends but clearly I was missing the build of
src:debian-installer itself — noted for any future change.
> > https://salsa.debian.org/installer-team/debian-installer/commit/d0868ed0bfd3d31a7fc5c3eaf6509d58e74cc2b1
>
> Thanks for cleaning up the mess, Samuel!
Indeed, thank you for this change. Alas, I believe it introduces a
reproducibility regression but I will follow-up there.
Best wishes,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org 🍥 chris-lamb.co.uk
`-
Reply sent
to Cyril Brulebois <kibi@debian.org>:
You have taken responsibility.
(Wed, 10 Apr 2019 20:36:11 GMT) (full text, mbox, link).
Notification sent
to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer.
(Wed, 10 Apr 2019 20:36:11 GMT) (full text, mbox, link).
Message #55 received at 920631-close@bugs.debian.org (full text, mbox, reply):
Source: debian-installer
Source-Version: 20190410
We believe that the bug you reported is fixed in the latest version of
debian-installer, 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 920631@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Cyril Brulebois <kibi@debian.org> (supplier of updated debian-installer 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: Wed, 10 Apr 2019 20:55:32 +0200
Source: debian-installer
Binary: debian-installer
Architecture: source
Version: 20190410
Distribution: unstable
Urgency: medium
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Cyril Brulebois <kibi@debian.org>
Description:
debian-installer - Debian Installer documentation
Closes: 820911 900918 920353 920631 920676 921951
Changes:
debian-installer (20190410) unstable; urgency=medium
.
[ Cyril Brulebois ]
* Bump debhelper build-dep and compat from 7 to 11. Finally!
* Fix “build-depends-on-1-revision build-depends u-boot-rockchip”,
thanks to lintian.
* Set dpkg source format explicitly as both dpkg-source and lintian
are being excessively noisy.
* Drop source.lintian-overrides: the only override was about the
e2fsprogs build-dependency when it was still “Essential: yes”; as
anticipated it's now only “Priority: required”.
* Bump Standards-Version from 3.9.5 to 4.3.0; no changes required, with
the usual exception regarding network access.
* Review and merge Chris Lamb's work making d-i build reproducibly
(Closes: #900918), with many thanks! Remaining issues seem related to
fontconfig's cache and xorriso calls.
* gen-tarball: specify the complete gzip command through a tar option
instead of using the now-deprecated GZIP environment variable.
* gen-tarball: use pigz if available, reducing build time.
* Bump Linux kernel ABI from 4.19.0-1 to 4.19.0-4
* Update translation-status for the release.
.
[ Chris Lamb ]
* Set BUILD_DATE based on SOURCE_DATE_EPOCH, rather than the other way
around.
* Ensure the GRUB memdisk images do not vary on filesystem ordering.
* Ensure the GRUB memdisk images do not vary on filesystem timestamps.
* Ensure that generated EFI images have a determinstic FAT volume ID.
* When generating CPIO archives (initramfs, etc), ensure they are
reproducible.
* build/Makefile: Add a clamp_mtimes utility to avoid DRY violations.
* 'clamp' the mtimes of various files before they are added to archives
or media.
* Specify --invariant to mkfs.fat(8) to ensure deterministic filesystem
timestamps.
* Increase the BUILD_DATE resolution to include the seconds component.
* Clamp mtimes of the final build results in the destination directory.
* Ensure that running the 'release' target does not alter the mtimes
under dest/.
* debian/control: Document that #900409 and #900410 are required for a
reproducible build.
* Ensure build is reproducible regardless of the user's
umask(2). (Closes: #920631)
* Ensure build is reproducible regardless of the underlying filesystem
ordering. (Closes: #920676)
.
[ John Paul Adrian Glaubitz ]
* config: Set DEBIAN_RELEASE to unstable for all architectures
in Debian Ports. (Closes: #920353)
* pkg-lists: Add debian-ports-archive-keyring-udeb package for all
architectures in Debian Ports for cdrom and netboot images.
.
[ Holger Wansing ]
* Add dark theme shortcut (Closes: #820911)
.
[ Samuel Thibault ]
* Rework dark theme shortcut.
* Introduce dark menu theme.
* Fix loading background image on netboot grub.
.
[ Ben Hutchings ]
* armel: Delete unused package list for ixp4xx (Closes: #921951)
.
[ Vagrant Cascadian ]
* [armhf] Add images for Novena.
* Update versioned Build-Depends on u-boot-imx.
* [armhf] Add images for BananaPiM2Berry. Thanks to Lucas Nussbaum.
* Update versioned Build-Depends on u-boot-sunxi.
.
[ Steve McIntyre ]
* Switch to using buster artwork for the splash screen
Checksums-Sha1:
5a159c724cc20717d81828774bc1930983deb8d3 3724 debian-installer_20190410.dsc
7c5cff20f36c1bdd729aa21ad6e01cffd9337c29 1390608 debian-installer_20190410.tar.gz
404016f403c419425e8a2597d1c18f5d3ae8aac0 10977 debian-installer_20190410_source.buildinfo
Checksums-Sha256:
70caf5d7354a4168036eb7069c7a89613c8f4e712d5aaef0f03dd7f0dfaa2e31 3724 debian-installer_20190410.dsc
3fdfc093aa16fa2badd47d3c26f97d8a7f687528dee0e3b04a601f39b8e7c615 1390608 debian-installer_20190410.tar.gz
d493bb82137c793ddc170819375e1b20b4f8755c22ce3d56c6988f4a6415df9a 10977 debian-installer_20190410_source.buildinfo
Files:
1e50c39a7a13837568dcbb12b2a6a0ae 3724 devel optional debian-installer_20190410.dsc
12dfff029664dff64dac3f695055cf7e 1390608 devel optional debian-installer_20190410.tar.gz
4fdb0a438924e87bbf2292ca09ce2938 10977 devel optional debian-installer_20190410_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAlyuSL0ACgkQ/5FK8MKz
VSAsKQ//UFlDyFDKVv7/WlFDfXqBu/1PS93puO8wKUyFE1yNXcnSeb6DG2NE+CRG
zJokPYR+CQwJqoWoQ9PIEGO3vI0pramWRig5oj0mHBOGbcq5vX2Ls/LEnIMTP4b9
z5FYsMiWwlmw7ANeqQStdAsK26K/DjePVgvDJ219ud0UJf01DbSkJdhSdyktDRRs
+NSXPjoWQJKcokUzKQY9XeG/KuJbgJrrl6CThTPWnELnW6mcIsVIbKG25Cq4QKkB
gIpMjWRyaStVnHq3yRjFVZnjOWiEOtjr4AmHo1zkEQ+b4IOkOlu61duhTXnPLhsm
TqkGs9BawQG8zLAv90GfUug+neSh9rKU9r/ooqCz5vIPCtWIGWCqtSVG/OKJLOmD
iN0SXp/P+841pP5yr0LYukcmbnn5gyCNJCAMl0+WiitX2sGdGVLZJBoSn9oxH8QW
BHKrKnhrADd4H3E8Sf+gXN5Q53L9J7SLgn5RsDvBUEA7vsmG2IKHfP+MAq6A68/i
g+72gxkqIu0/Yp6fTcK1EiIdsp83KaM4ceS18M7QMoIa3PLtES5ZZpFujHzNWuEQ
6ElnNPZJRRm+ZJ8xS5GXNSy6Ap8U61T1Xizm/E/isli41uNrQYQvVlu3EmGKdQIO
f7a+tBkiWmjykbr+xEp/Z2FPTQaotvOt6XjLbS5J4oAmpYi+o3I=
=S4VB
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sun, 09 Jun 2019 07:27:56 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed May 17 13:17:10 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.