• Re: Debian-live can not be build missing package

    From Hans@21:1/5 to All on Mon Mar 3 10:30:01 2025
    This is a multi-part message in MIME format.

    Hello again,

    I believe, that one of the following packages needs the missing package. Please see the last
    output (sorry, it is bit longer):


    --------------------


    Building dependency tree... Done
    Reading state information... Done
    The following additional packages will be installed:
    dmsetup gcc-12-base gettext-base grub-common libbrotli1 libc6 libdevmapper1.02.1
    libefiboot1 libefivar1 libfreetype6
    libfuse2 libgcc-s1 liblzma5 libpcre2-8-0 libpng16-16 libselinux1 libudev1 zlib1g
    Suggested packages:
    multiboot-doc grub-emu mtools xorriso desktop-base console-setup glibc-doc debconf |
    debconf-2.0 libc-l10n locales
    libnss-nis libnss-nisplus fuse
    Recommended packages:
    os-prober grub-efi-amd64-signed efibootmgr libidn2-0
    The following NEW packages will be installed:
    dmsetup gcc-12-base gettext-base grub-common grub-efi-amd64-bin libbrotli1 libc6
    libdevmapper1.02.1 libefiboot1
    libefivar1 libfreetype6 libfuse2 libgcc-s1 liblzma5 libpcre2-8-0 libpng16-16 libselinux1 libudev1
    zlib1g
    0 upgraded, 19 newly installed, 0 to remove and 0 not upgraded.
    Need to get 0 B/9398 kB of archives.
    After this operation, 56.3 MB of additional disk space will be used.
    Download complete and in download only mode
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done *E: *Unable to locate package grub-efi-amd64-unsigned
    E: An unexpected failure occurred, exiting...
    P: Begin unmounting filesystems...
    P: Saving caches...
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done protheus1:/space/DebianLive/live-build-config#

    --------------------

    IMO one of the "recommended" or "NEW packages" can not be installed and causes the
    break. As far as I know, in the past there were two packages existent: grub-efi-amd64-
    unsigned and grub-efi-amd64-signed. Maybe the latter one is the succesor of the unsigned
    package and so somehow there is a false entry of the dependency entry?

    On the other hand, there is another weired thing: On a native installed debian/stable system,
    it is not possible, to download packages like "grub-common" or "grub-efi-amd64-signed".
    Take a look:

    # LANG=C apt-get update
    Hit:1 http://deb.debian.org/debian-security bookworm-security InRelease
    Hit:2 http://ftp.de.debian.org/debian bullseye InRelease
    Hit:3 http://deb.debian.org/debian bookworm InRelease
    Hit:4 http://deb.debian.org/debian bookworm-updates InRelease
    Hit:5 http://deb.debian.org/debian bullseye-updates InRelease
    Hit:6 https://artifacts.elastic.co/packages/8.x/apt stable InRelease
    Hit:7 https://linux.teamviewer.com/deb stable InRelease
    Reading package lists... Done


    # LANG=C apt-get -d --reinstall install grub-efi-amd64-signed grub-common Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    Reinstallation of grub-efi-amd64-signed is not possible, it cannot be downloaded.
    Reinstallation of grub-common is not possible, it cannot be downloaded.
    0 upgraded, 0 newly installed, 0 to remove and 19 not upgraded.
    Something weired is going on. Maybe due to the next release of trixie???

    Hope this helps.

    Best

    Hans






    PGh0bWw+CjxoZWFkPgo8bWV0YSBodHRwLWVxdWl2PSJjb250ZW50LXR5cGUiIGNvbnRlbnQ9InRl eHQvaHRtbDsgY2hhcnNldD1VVEYtOCI+CjwvaGVhZD4KPGJvZHk+PHAgc3R5bGU9Im1hcmdpbi10 b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPkhlbGxv IGFnYWluLDwvcD4KPGJyIC8+PHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7 bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPkkgYmVsaWV2ZSwgdGhhdCBvbmUgb2YgdGhl IGZvbGxvd2luZyBwYWNrYWdlcyBuZWVkcyB0aGUgbWlzc2luZyBwYWNrYWdlLiBQbGVhc2Ugc2Vl IHRoZSBsYXN0IG91dHB1dCAoc29ycnksIGl0IGlzJm5ic3A7IGJpdCBsb25nZXIpOjwvcD4KPGJy IC8+PGJyIC8+PGhyIC8+CjxiciAvPjxiciAvPjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2lu LWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij48c3BhbiBzdHlsZT0iZm9u dC1mYW1pbHk6bW9ub3NwYWNlOyI+PHNwYW4gc3R5bGU9ImJhY2tncm91bmQtY29sb3I6I2ZmZmZm ZjsiPjxzcGFuIHN0eWxlPSJjb2xvcjojMDAwMDAwOyI+QnVpbGRpbmcgZGVwZW5kZW5jeSB0cmVl Li4uIERvbmUgPC9zcGFuPjwvc3Bhbj48YnIgLz5SZWFkaW5nIHN0YXRlIGluZm9ybWF0aW9uLi4u IERvbmUgPGJyIC8+VGhlIGZvbGxvd2luZyBhZGRpdGlvbmFsIHBhY2thZ2VzIHdpbGwgYmUgaW5z dGFsbGVkOiA8YnIgLz7CoGRtc2V0dXAgZ2NjLTEyLWJhc2UgZ2V0dGV4dC1iYXNlIGdydWItY29t bW9uIGxpYmJyb3RsaTEgbGliYzYgbGliZGV2bWFwcGVyMS4wMi4xIGxpYmVmaWJvb3QxIGxpYmVm aXZhcjEgbGliZnJlZXR5cGU2IDxiciAvPsKgbGliZnVzZTIgbGliZ2NjLXMxIGxpYmx6bWE1IGxp YnBjcmUyLTgtMCBsaWJwbmcxNi0xNiBsaWJzZWxpbnV4MSBsaWJ1ZGV2MSB6bGliMWcgPGJyIC8+ U3VnZ2VzdGVkIHBhY2thZ2VzOiA8YnIgLz7CoG11bHRpYm9vdC1kb2MgZ3J1Yi1lbXUgbXRvb2xz IHhvcnJpc28gZGVza3RvcC1iYXNlIGNvbnNvbGUtc2V0dXAgZ2xpYmMtZG9jIGRlYmNvbmYgfCBk ZWJjb25mLTIuMCBsaWJjLWwxMG4gbG9jYWxlcyA8YnIgLz7CoGxpYm5zcy1uaXMgbGlibnNzLW5p c3BsdXMgZnVzZSA8YnIgLz5SZWNvbW1lbmRlZCBwYWNrYWdlczogPGJyIC8+wqBvcy1wcm9iZXIg Z3J1Yi1lZmktYW1kNjQtc2lnbmVkIGVmaWJvb3RtZ3IgbGliaWRuMi0wIDxiciAvPlRoZSBmb2xs b3dpbmcgTkVXIHBhY2thZ2VzIHdpbGwgYmUgaW5zdGFsbGVkOiA8YnIgLz7CoGRtc2V0dXAgZ2Nj LTEyLWJhc2UgZ2V0dGV4dC1iYXNlIGdydWItY29tbW9uIGdydWItZWZpLWFtZDY0LWJpbiBsaWJi cm90bGkxIGxpYmM2IGxpYmRldm1hcHBlcjEuMDIuMSBsaWJlZmlib290MSA8YnIgLz7CoGxpYmVm aXZhcjEgbGliZnJlZXR5cGU2IGxpYmZ1c2UyIGxpYmdjYy1zMSBsaWJsem1hNSBsaWJwY3JlMi04 LTAgbGlicG5nMTYtMTYgbGlic2VsaW51eDEgbGlidWRldjEgemxpYjFnIDxiciAvPjAgdXBncmFk ZWQsIDE5IG5ld2x5IGluc3RhbGxlZCwgMCB0byByZW1vdmUgYW5kIDAgbm90IHVwZ3JhZGVkLiA8 YnIgLz5OZWVkIHRvIGdldCAwIEIvOTM5OCBrQiBvZiBhcmNoaXZlcy4gPGJyIC8+QWZ0ZXIgdGhp cyBvcGVyYXRpb24sIDU2LjMgTUIgb2YgYWRkaXRpb25hbCBkaXNrIHNwYWNlIHdpbGwgYmUgdXNl ZC4gPGJyIC8+RG93bmxvYWQgY29tcGxldGUgYW5kIGluIGRvd25sb2FkIG9ubHkgbW9kZSA8YnIg Lz5SZWFkaW5nIHBhY2thZ2UgbGlzdHMuLi4gRG9uZSA8YnIgLz5CdWlsZGluZyBkZXBlbmRlbmN5 IHRyZWUuLi4gRG9uZSA8YnIgLz5SZWFkaW5nIHN0YXRlIGluZm9ybWF0aW9uLi4uIERvbmUgPHNw YW4gc3R5bGU9ImJhY2tncm91bmQtY29sb3I6I2ZmZmZmZjsiPjxzcGFuIHN0eWxlPSJjb2xvcjoj ZmY1NDU0OyI+PHN0cm9uZz5FOiA8L3N0cm9uZz48L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOiMw MDAwMDA7Ij5VbmFibGUgdG8gbG9jYXRlIHBhY2thZ2UgZ3J1Yi1lZmktYW1kNjQtdW5zaWduZWQg PC9zcGFuPjwvc3Bhbj48YnIgLz48c3BhbiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjojZmZmZmZm OyI+PHNwYW4gc3R5bGU9ImNvbG9yOiNiMjE4MTg7Ij5FPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xv cjojMDAwMDAwOyI+OiBBbiB1bmV4cGVjdGVkIGZhaWx1cmUgb2NjdXJyZWQsIGV4aXRpbmcuLi4g PC9zcGFuPjwvc3Bhbj48YnIgLz48c3BhbiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjojZmZmZmZm OyI+PHNwYW4gc3R5bGU9ImNvbG9yOiNiMjE4YjI7Ij5QPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xv cjojMDAwMDAwOyI+OiBCZWdpbiB1bm1vdW50aW5nIGZpbGVzeXN0ZW1zLi4uIDwvc3Bhbj48L3Nw YW4+PGJyIC8+PHNwYW4gc3R5bGU9ImJhY2tncm91bmQtY29sb3I6I2ZmZmZmZjsiPjxzcGFuIHN0 eWxlPSJjb2xvcjojYjIxOGIyOyI+UDwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6IzAwMDAwMDsi PjogU2F2aW5nIGNhY2hlcy4uLiA8L3NwYW4+PC9zcGFuPjxiciAvPlJlYWRpbmcgcGFja2FnZSBs aXN0cy4uLiBEb25lIDxiciAvPkJ1aWxkaW5nIGRlcGVuZGVuY3kgdHJlZS4uLiBEb25lIDxiciAv PlJlYWRpbmcgc3RhdGUgaW5mb3JtYXRpb24uLi4gRG9uZSA8YnIgLz5wcm90aGV1czE6L3NwYWNl L0RlYmlhbkxpdmUvbGl2ZS1idWlsZC1jb25maWcjIDxiciAvPjwvcD4KPGhyIC8+CjxiciAvPjxw IHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2lu LXJpZ2h0OjA7Ij5JTU8gb25lIG9mIHRoZSAmcXVvdDtyZWNvbW1lbmRlZCZxdW90OyBvciAmcXVv dDtORVcgcGFja2FnZXMmcXVvdDsgY2FuIG5vdCBiZSBpbnN0YWxsZWQgYW5kIGNhdXNlcyB0aGUg YnJlYWsuIEFzIGZhciBhcyBJIGtub3csIGluIHRoZSBwYXN0IHRoZXJlIHdlcmUgdHdvIHBhY2th Z2VzIGV4aXN0ZW50OiBncnViLWVmaS1hbWQ2NC11bnNpZ25lZCBhbmQgZ3J1Yi1lZmktYW1kNjQt c2lnbmVkLiBNYXliZSB0aGUgbGF0dGVyIG9uZSBpcyB0aGUgc3VjY2Vzb3Igb2YgdGhlIHVuc2ln bmVkIHBhY2thZ2UgYW5kIHNvIHNvbWVob3cgdGhlcmUgaXMgYSBmYWxzZSBlbnRyeSBvZiB0aGUg ZGVwZW5kZW5jeSBlbnRyeT88L3NwYW4+PC9wPgo8YnIgLz48cCBzdHlsZT0ibWFyZ2luLXRvcDow O21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+T24gdGhlIG90 aGVyIGhhbmQsIHRoZXJlIGlzIGFub3RoZXIgd2VpcmVkIHRoaW5nOiBPbiBhIG5hdGl2ZSBpbnN0 YWxsZWQgZGViaWFuL3N0YWJsZSBzeXN0ZW0sIGl0IGlzIG5vdCBwb3NzaWJsZSwgdG8gZG93bmxv YWQgcGFja2FnZXMgbGlrZSAmcXVvdDtncnViLWNvbW1vbiZxdW90OyBvciAmcXVvdDtncnViLWVm aS1hbWQ2NC1zaWduZWQmcXVvdDsuIFRha2UgYSBsb29rOjwvcD4KPGJyIC8+PHAgc3R5bGU9Im1h cmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsi PjxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmY7Ij48c3BhbiBzdHlsZT0iY29s b3I6IzAwMDAwMDsiPiMgTEFORz1DIGFwdC1nZXQgdXBkYXRlIDwvc3Bhbj48L3NwYW4+PGJyIC8+ SGl0OjEgaHR0cDovL2RlYi5kZWJpYW4ub3JnL2RlYmlhbi1zZWN1cml0eSBib29rd29ybS1zZWN1 cml0eSBJblJlbGVhc2UgPGJyIC8+SGl0OjIgaHR0cDovL2Z0cC5kZS5kZWJpYW4ub3JnL2RlYmlh biBidWxsc2V5ZSBJblJlbGVhc2XCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqA8 YnIgLz5IaXQ6MyBodHRwOi8vZGViLmRlYmlhbi5vcmcvZGViaWFuIGJvb2t3b3JtIEluUmVsZWFz ZTwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6 MDttYXJnaW4tcmlnaHQ6MDsiPkhpdDo0IGh0dHA6Ly9kZWIuZGViaWFuLm9yZy9kZWJpYW4gYm9v a3dvcm0tdXBkYXRlcyBJblJlbGVhc2U8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2lu LWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij5IaXQ6NSBodHRwOi8vZGVi LmRlYmlhbi5vcmcvZGViaWFuIGJ1bGxzZXllLXVwZGF0ZXMgSW5SZWxlYXNlPC9wPgo8cCBzdHls ZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdo dDowOyI+SGl0OjYgaHR0cHM6Ly9hcnRpZmFjdHMuZWxhc3RpYy5jby9wYWNrYWdlcy84LngvYXB0 IHN0YWJsZSBJblJlbGVhc2U8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRv bTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij5IaXQ6NyBodHRwczovL2xpbnV4LnRl YW12aWV3ZXIuY29tL2RlYiBzdGFibGUgSW5SZWxlYXNlIDxiciAvPlJlYWRpbmcgcGFja2FnZSBs aXN0cy4uLiBEb25lPC9wPgo8cD4mbmJzcDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFy Z2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij48c3BhbiBzdHlsZT0i YmFja2dyb3VuZC1jb2xvcjojZmZmZmZmOyI+PHNwYW4gc3R5bGU9ImNvbG9yOiMwMDAwMDA7Ij4j IExBTkc9QyBhcHQtZ2V0IC1kIC0tcmVpbnN0YWxsIGluc3RhbGwgZ3J1Yi1lZmktYW1kNjQtc2ln bmVkIGdydWItY29tbW9uIDwvc3Bhbj48L3NwYW4+PGJyIC8+UmVhZGluZyBwYWNrYWdlIGxpc3Rz Li4uIERvbmUgPGJyIC8+QnVpbGRpbmcgZGVwZW5kZW5jeSB0cmVlLi4uIERvbmUgPGJyIC8+UmVh ZGluZyBzdGF0ZSBpbmZvcm1hdGlvbi4uLiBEb25lIDxiciAvPlJlaW5zdGFsbGF0aW9uIG9mIGdy dWItZWZpLWFtZDY0LXNpZ25lZCBpcyBub3QgcG9zc2libGUsIGl0IGNhbm5vdCBiZSBkb3dubG9h ZGVkLiA8YnIgLz5SZWluc3RhbGxhdGlvbiBvZiBncnViLWNvbW1vbiBpcyBub3QgcG9zc2libGUs IGl0IGNhbm5vdCBiZSBkb3dubG9hZGVkLiA8YnIgLz4wIHVwZ3JhZGVkLCAwIG5ld2x5IGluc3Rh bGxlZCwgMCB0byByZW1vdmUgYW5kIDE5IG5vdCB1cGdyYWRlZC48L3A+CjxwIHN0eWxlPSJtYXJn aW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij5T b21ldGhpbmcgd2VpcmVkIGlzIGdvaW5nIG9uLiBNYXliZSBkdWUgdG8gdGhlIG5leHQgcmVsZWFz ZSBvZiB0cml4aWU/Pz88L3A+CjxiciAvPjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJv dHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij5Ib3BlIHRoaXMgaGVscHMuPC9w Pgo8YnIgLz48cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVm dDowO21hcmdpbi1yaWdodDowOyI+QmVzdDwvcD4KPGJyIC8+PHAgc3R5bGU9Im1hcmdpbi10b3A6 MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPkhhbnM8L3A+ CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFy Z2luLXJpZ2h0OjA7Ij48YnIgLz48L3A+CjxiciAvPjxiciAvPjxwIHN0eWxlPSJtYXJnaW4tdG9w OjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mbmJzcDs8 L3A+CjwvYm9keT4KPC9odG1sPg==

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Frank Guthausen@21:1/5 to Jeffrey Walton on Mon Mar 3 20:10:02 2025
    On Mon, 3 Mar 2025 09:40:35 -0500
    Jeffrey Walton <noloader@gmail.com> wrote:
    On Mon, Mar 3, 2025 at 7:32 AM Hans <hans.ullrich@loop.de> wrote:

    I believe, that one of the following packages needs the missing
    package. Please see the last output (sorry, it is bit longer):

    Something looks a bit off:

    $ apt-cache rdepends grub-efi-amd64-unsigned
    E: No packages found

    $ cat /etc/debian_version
    trixie/sid

    $ apt-cache rdepends grub-efi-amd64-unsigned
    Reverse Depends:
    grub-efi-amd64-bin

    $ apt-cache show grub-efi-amd64-bin | grep Depends
    Depends: grub-common (= 2.12-5), grub-efi-amd64-unsigned

    HTH
    --
    kind regards
    Frank

    -----BEGIN PGP SIGNATURE-----

    iQGzBAEBCgAdFiEE86z15c6qwvuAkhy+zDIN/uu9BloFAmfF/ToACgkQzDIN/uu9 BlpzWAv+NsxbbBBRr+kHgJeYw4bxfYiG0Aq6fDbygpd08QTu2yI5+NTFjWQ2Vo1Z UgZ6UrWqY9mj30S0K55JRZFp/7QkXk60Kf8tZUDwQvPc60DwMq3IeqPs0LA1mDAp BvsyHhaxI1QE2JCnaPgxRoEZVPGhsR6dmRFxuBph8o/9HK/VRyjaKM6gU0g7koqj oPH6Ri+ceu3g58/IZqC62Bp6d1qhOeuv42rAMDE1lIQ811ZIw3HZfCJZjp83Gkju us7VUpcG+BavbXA+GQj35JKuNjGUlVrAE+ZZ61OrJ77xfTI3PGsvW6tFewJs8M0i 0+ltMo190NJGRjcadcxKTo+MF54+GHh0Tmq058D9WgR6GQIzOuefwBf7w1YPXoTx JIa0fLU8S//DlP6CMJty/KyJ65y3o19eHVEs6jYeLc71bdG8CyjziLTiKkgfoteT qvL8n03xVj/0OKbVvHIkBIFdwoa+8KBOQDpClnMSnY6hvQwUJJKUR7dJaGcJuCmI
    OnO6Yf/Y
    =zwqv
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Hans@21:1/5 to All on Mon Mar 3 22:30:02 2025
    Am Montag, 3. März 2025, 19:05:19 CET schrieben Sie:
    Hi Matthias,
    Am Mo., 3. März 2025 um 13:32 Uhr schrieb Hans <hans.ullrich@loop.de>:

    At first my advice: please try debian-live@lists.debian.org

    done!

    My way to build debian live is not with git but according to

    https://live-team.pages.debian.net/live-manual/html/live-manual/index.en.ht ml Usually I start with "sudo lb clean" and then "sudo lb build".


    I did te same, but "lb clean --purge"

    Reading state information... Done E: Unable to locate package grub-efi-amd64-unsigned E: An unexpected failure occurred, exiting...

    You had replaced bookworm with trixie? Apparently not everywhere. grub-efi-amd64-unsigned is in trixie/testing, but not and has never
    been in bookworm.

    No I did not! As I found out, that the package "grub-efi-amd64-unsigned" is used in trixie, I changed bookworm to trixie, not the other way round.


    Is seems to me your repos don't include bookworm/main.
    To check the availabilty and the versions of packages in the repos of
    my sources.list I do "apt-cache policy ...":

    $ sudo apt update

    No, my repos are bookworm/main contrib non-free and non-free-firmware, jus as usual.


    $ LANG=C apt-cache policy grub-efi-amd64-signed grub-common grub-efi-amd64-signed:
    Installed: 1+2.06+13+deb12u1
    Candidate: 1+2.06+13+deb12u1
    Version table:
    *** 1+2.06+13+deb12u1 500
    500 http://deb.debian.org/debian bookworm/main amd64 Packages
    500 https://security.debian.org/debian-security bookworm-security/main amd64 Packages
    100 /var/lib/dpkg/status
    grub-common:
    Installed: 2.06-13+deb12u1
    Candidate: 2.06-13+deb12u1
    Version table:
    *** 2.06-13+deb12u1 500
    500 http://deb.debian.org/debian bookworm/main amd64 Packages
    500 https://security.debian.org/debian-security bookworm-security/main amd64 Packages
    100 /var/lib/dpkg/status

    HTH

    Of course apt will not be able to find the package! Because it is no ore in the repo. It WAS in the repo, but now it is gone and of course deleted in the dependencies of the packages. But (IMO), it is somewhere forgotton to delete. This is, what I think.

    If I know, in which package, I could fix it by myself, but I do not and I hoped, the maintainers know. They should, I imagine....

    Hans

    Matthias

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)