Bug#927816: unblock: shim-signed/1.30
Control: tags -1 moreinfo
Steve McIntyre:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: unblock
>
> Please unblock package shim-signed
>
> We've just got new signatures back from Microsoft to match our shim
> binaries for amd64, i386 and arm64. I've fixed up the packaging a lot
> to accommodate the new arches (previously we had amd64 only).
>
> We've made a lot of progress with shim, and we're nearing the end of
> the process for Secure Boot in Buster. I'm asking for this unblock
> today to cover most of what we need, with potentially a further
> unblock for a new set of signed binaries with some shim bugfixes to
> come. That'll depend on how long new signatures take to come. (Yay!).
>
> The main set of changes here are in version 1.29.
>
> [...]
Hi,
Thanks for the work on shim-signed.
I am mostly happy with the changes, except for ...
> diff -Nru shim-signed-1.28+nmu1/debian/control shim-signed-1.30/debian/control
> --- shim-signed-1.28+nmu1/debian/control 2018-11-04 07:09:26.000000000 +0000
> +++ shim-signed-1.30/debian/control 2019-04-22 23:59:15.000000000 +0100
> @@ -1,15 +1,34 @@
> Source: shim-signed
> Section: utils
> Priority: optional
> -Maintainer: Steve Langasek <vorlon@debian.org>
> -Build-Depends: debhelper (>= 9), shim, sbsigntool (>= 0.6-0ubuntu4), po-debconf
> -Standards-Version: 3.9.4
> +Maintainer: Debian EFI Team <debian-efi@lists.debian.org>
> +Uploaders: Steve McIntyre <93sam@debian.org>, Steve Langasek <vorlon@debian.org>
> +Build-Depends: debhelper (>= 9),
> +# Need shim-unsigned version 15+1533136590.3beb971-5 so we can check the
> +# signature on the right version of shim. Version -6 saw arm64 toolchain
> +# changes that changed the binary. Ugh. :-(
> + shim-unsigned (= 15+1533136590.3beb971-5),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Testing has -6, so shim-signed is B-D'ing on a non-existent package
version. IOW it will not be buildable in buster and unblocking it (plus
forcing it) would imply breaking the self-containedness of buster.
Thanks,
~Niels
Reply to: