[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#842591: marked as done (debootstrap-udeb: fails to validate InRelease (BADSIG))



Your message dated Sun, 30 Oct 2016 23:03:30 +0000
with message-id <E1c0z8U-000H8Y-TL@fasolo.debian.org>
and subject line Bug#842591: fixed in debootstrap 1.0.86
has caused the Debian Bug report #842591,
regarding debootstrap-udeb: fails to validate InRelease (BADSIG)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
842591: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=842591
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: debootstrap-udeb
Version: 1.0.85
Severity: grave
Justification: renders package unusable

The (re)addition of InRelease support broke debootstrap(-udeb) in a d-i
context. The sed|tr|sed dance doesn't kill the final newline, which
leads to a BAD signature.

My original proposal was to use head -c -1, which while not specified by
posix actually just works. Reasons include:
 1. Tests agree.
 2. busybox's coreutils/head.c has:
                case 'c':
                        count_bytes = 1;
		…
                        if (negative_N) {
                                if (count_bytes) {
                                        print_except_N_last_bytes(fp, count);
                                } else {
                                        print_except_N_last_lines(fp, count);
                                }
                        } else {
                                print_first_N(fp, count, count_bytes);
                        }

It might be suboptimal to use this for the time being, as it /might/
limit portability. On the other hand, the idea was to get a d-i release
out of the door.

I'll give it some thoughts in the upcoming hours, and decide how to fix.


KiBi.

--- End Message ---
--- Begin Message ---
Source: debootstrap
Source-Version: 1.0.86

We believe that the bug you reported is fixed in the latest version of
debootstrap, 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 842591@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 debootstrap 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: SHA1

Format: 1.8
Date: Sun, 30 Oct 2016 23:35:45 +0100
Source: debootstrap
Binary: debootstrap debootstrap-udeb
Architecture: source
Version: 1.0.86
Distribution: unstable
Urgency: high
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Cyril Brulebois <kibi@debian.org>
Description:
 debootstrap - Bootstrap a basic Debian system
 debootstrap-udeb - Bootstrap the Debian system (udeb)
Closes: 842591
Changes:
 debootstrap (1.0.86) unstable; urgency=high
 .
   * Rework split_inline_sig by using shell built-ins instead of trying to
     mix sed and tr together, which might work on regular systems but not
     from inside the Debian Installer (Closes: #842591). Thanks to Ansgar
     Burchardt for the proof of concept!
Checksums-Sha1:
 f987909e91e06f211c1e44a5d25ba97b96549286 1775 debootstrap_1.0.86.dsc
 3261092408a4f0a8d0939e07d1d5fea6e69369ed 65352 debootstrap_1.0.86.tar.gz
Checksums-Sha256:
 099ed437938b8be828757352bc6f75da0a7fcf2866e77523b9785442acb44b45 1775 debootstrap_1.0.86.dsc
 ce7eb450f7d5dd55d9b49f8a68f2b33c5f4edeba93c2d63ef3dd01e009f4fb5c 65352 debootstrap_1.0.86.tar.gz
Files:
 31c168345de7c0ba38abd8f1be769a5a 1775 admin extra debootstrap_1.0.86.dsc
 4b6b9c35e867e4b37aa4be2dd4078fee 65352 admin extra debootstrap_1.0.86.tar.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJYFnjiAAoJEP+RSvDCs1UgGtEP/1OLFirGQBTiw0QgSZbEsuN9
J0V5iqgmJ0mHxTYjOuCfgt9u432dESjeERncLm32Ya7uZgk+pGpvAGSMa2Tu4Hrv
gYBPWHA/rfQRYrzbs327UbesKbjohrg8NBGT0YFJq/DL9EYNXDID53poL/o7xIvW
WfX+nKFRM1/8rOeJu/EzAthBmY9JX17/ygaNjWlgAMfAYUczp8gm893sNydhkfgH
s72RkBqreuVlY88s5oHFTg9i/BiaO1APE769ORXxhoXP7FbaR3EkywbnFIIsUE8j
9dsZEpoluwxnqPEo/F1Gr6Z3rcbk23tBaQiIJXr8XrcP4KJklaJkpnRRct7sZ+0N
AN2NTOHkw8gF2+oTNqhrn7DLZCMINpmr5leks58X+v7Cvi5Wo0UgzDj+GWhk3A8r
ruMFKjfG9oxga1mOi9yAxt5oiypWiMYEQ5CxjjXmpWXgMniqkoaRudQoB3lsZKHA
bV5RYemePXnA2KdIJJojD+a/SedqEJx4jPpYzVa8FfWGzf1blrjBcSmdlFpDO4B7
/8sotJxRRpB4juNY3kYAQD2urDlvl53TZdrUtvwqo4bEvHIcqgwlJXBh9QeKx/a4
uhISa2l3W7V7gzu1NzffQtyOvUkPSs2Gfjgt1w+EuHFeBAefyk9q0yn18U3Duwss
sUeqSk2AIRhTKgkznwbk
=vGLc
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: