Title grml-live: GRMLBASE/45-grub-images fails because of missing grub-efi-amd64-bin
Priority bug Status resolved
Superseder Nosy List mika
Assigned To Topics grml-live, release-stopper

Created on 2011-12-29.16:50:02 by mika, last changed 2012-01-09.16:02:28 by mika.

msg4211 (view) Author: mika Date: 2012-01-09.16:02:28
We believe that your issue has been closed by the upload of
Version 0.17.3 of grml-live from Michael Prokop <>.
The explanation is attached below

Hash: SHA1

Format: 1.8
Date: Mon, 09 Jan 2012 16:41:53 +0100
Source: grml-live
Binary: grml-live grml-live-db
Architecture: source all
Version: 0.17.3
Distribution: unstable
Urgency: low
Maintainer: Michael Prokop <>
Changed-By: Michael Prokop <>
 grml-live  - build system for creating a Grml (based) Linux live system
 grml-live-db - log package build information of grml-live to database
 grml-live (0.17.3) unstable; urgency=low
   [ Ulrich Dangel ]
   * [d85f820] Export environment variables for submenues
   * [59228b5] Add additinal checks to make sure convert as well as the
     necessary files are present for creating the wallper
   * [ce5ae66] Remove small from grml-cheatcodes as it does not work with
     current versions
   * [46d7fb8] Add h to getopt list to support -h anywhere in parameter
   * [d116da3] Change default SUITE from squeeze to testing
   * [3930b11] Do not enable tmpfs /tmp as / is backed-up by tmpfs anyway.
   * [99831ce] Move cleanup of package list cache from GRMLBASE to RELEASE
   * [f92ebd9] Adjust RELEASE/98-clean-chroot to delete more files
   * [2fef0e3] Document brltty boot options
   * Software related changes:
     - [3f4262c] Add fsarchiver to GRML_FULL
     - [3c75346] Add hexedit to GRML_FULL [Closes: issue1119]
     - [5ba215c] Remove apt-listchanges and apt-listbugs from GRML_XL
     - [e87c5a0] Add lzop to GRML_FULL
   [ Michael Prokop ]
   * [a50de9f] Use isohybrid as default HYBRID_METHOD
   * [05a12f5] docs: use --no-install-recommends instead of dpkg option.
     Thanks to Evgeni Golov for the hint
   * [17c129d] Provide hint to user if netboot.cfg could not be found
   * [286b0d2] GRML_SMALL/98-clean-chroot: remove "set -x" not suited for release
   * Software related changes:
     - [74614d9] add wireshark to GRML_FULL [Closes: issue1115] Thanks to
       Frank Prochnow <> for the suggestion.
     - [feb84a9] add comgt to GRML_FULL. Thanks to Csillag Tamas for
       request on Grml mailing list
     - [b42c286] add ipmitool to GRML_FULL. Thanks to Csillag Tamas
       <> for bringing it up on the Grml mailing
     - [fb29a09] add firmware-qlogic to GRML_FULL. Thanks to Csillag
       Tamas <> for bringing it up on the Grml
       mailing list
     - [16e7576] enable grub-efi-amd64-bin/grub-efi-ia32-bin in GRMLBASE
       class [Closes: issue1124]
     - [533c998] Add IGNORE class blacklisting extundelete
   [ Christian Hofstaedtler ]
   * [766386e] Cheatcodes: clarify that vnc* doesn't work OOTB
   * [94ef7f9] Unconditionally reset resolv.conf in chroot
   * [2203377] Make /run work for softupdate
   * [895b6b6] Run apt-get update during softupdate
   * [fcc1672] Build netboot package checksum file with relative paths
   * [b9d53b2] Update instrunctions for installing on squeeze
   [ Alexander Wirt ]
   * GRML_SMALL related changes:
     - [b7f7e5a] Add EFI stuff to GRML_SMALL
     - [6225bfa] Remove worstest hacks from GRML_SMALL/98-clean-chroot
     - [5be4ea5] Don't purge locale
     - [8136c87] Use metapackages for kernel
     - [5138b63] efi stuff is now in GRMLBASE
 366f7440dcef438864718836302df2a9614ac046 995 grml-live_0.17.3.dsc
 98c7af7a9f783a96a801e7869a54ef4df8e51848 517078 grml-live_0.17.3.tar.gz
 a9a03a5ffae653743830eb32c36f979a2a551b1f 543118 grml-live_0.17.3_all.deb
 49131916308e540e5d7f47aa549942b45709f802 62886 grml-live-db_0.17.3_all.deb
 ceea3d9d6b6221cdd2ffe7489122f413a702b3cb8cabbe6c52469c12d7f9f42a 995 grml-live_0.17.3.dsc
 a31f9fef722152821338d3357a75713d2d509892fee322cb5e0bf8daaf3ca3a4 517078 grml-live_0.17.3.tar.gz
 a14686e8601745ec68b7629164a5d6423c3085f8c76dd507f2eba257f6fad4ce 543118 grml-live_0.17.3_all.deb
 d8581bf52167445f2bfa74b8433505d26120c51e9b06e4407b8f9e3dc38adc1c 62886 grml-live-db_0.17.3_all.deb
 62a3a2224ba1f8f2f94ea1b7bc9eb9bd 995 grml extra grml-live_0.17.3.dsc
 e1479a2037a19a7001a2e6c72247b36f 517078 grml extra grml-live_0.17.3.tar.gz
 1fb50b477070a2aaaade69e646a98d57 543118 grml extra grml-live_0.17.3_all.deb
 534b2b5e4132e9f2262839f8c747da55 62886 grml extra grml-live-db_0.17.3_all.deb

Version: GnuPG v1.4.11 (GNU/Linux)

msg4189 (view) Author: mika Date: 2011-12-30.09:40:42
Thanks, pending in git:
msg4188 (view) Author: ch Date: 2011-12-29.17:21:13
Do it, and kill support for stable.
msg4187 (view) Author: mika Date: 2011-12-29.16:50:02
When running grml-live you might run into:

| Executing    shell: GRMLBASE/45-grub-images
| GRMLBASE/45-grub-images FAILED with exit code 1.

This is caused because grub-efi-amd64-bin is installed in GRML_SMALL and
GRML_FULL only but not in the other classes.

One possible fix would be to add the following two lines to

PACKAGES aptitude AMD64

Then it would work whenever someone is using GRMLBASE, *but* it would raise an
error if EXIT_ON_MISSING_PACKAGES is enabled and the user builds a Debian/stable
ISO since grub-efi-amd64-bin is available only in >=Debian/wheezy.

Date User Action Args
2012-01-09 16:02:28mikasetstatus: fixed-in-git -> resolved
messages: + msg4211
2011-12-30 09:40:42mikasetstatus: chatting -> fixed-in-git
messages: + msg4189
2011-12-29 17:21:13chsetstatus: unread -> chatting
messages: + msg4188
2011-12-29 16:50:02mikacreate