vcswatch reports that
this package seems to have new commits in its VCS but has
not yet updated debian/changelog. You should consider updating
the Debian changelog and uploading this new version into the archive.
Here are the relevant commit logs:
commit 094a7f3d93bdf65e3e232c233341cd0c2962d1a6
Merge: be17ca5 c96f5b5
Author: Michael Prokop <115592+mika@users.noreply.github.com>
Date: Sat May 16 18:30:19 2026 +0200
Merge pull request #114 from grml/mika/grub-warns
On failing grub-install, point users to according grub packages
commit be17ca5eeb7b680808feb6c7cacffaa356e20a50
Merge: 1ef2308 3f951a8
Author: Michael Prokop <115592+mika@users.noreply.github.com>
Date: Sat May 16 17:13:17 2026 +0200
Merge pull request #115 from grml/mika/grub-arm64
Drop depends on arm64 specific grub packages
commit c96f5b527eb40b50aa0be9657db544245c74dd9d
Author: Michael Prokop <mika@grml.org>
Date: Sat May 16 17:11:32 2026 +0200
On failing grub-install, point users to according GRUB packages
If e.g. grub-pc-bin is missing on amd64, then grub-install fails with:
/usr/sbin/grub-install: error: /usr/lib/grub/i386-pc/modinfo.sh doesn't exist. Please specify --target or --directory.
2026-05-11 15:35:20,168 Running "/usr/sbin/grub-install" "--recheck" "--no-floppy" "--target=i386-pc" "--root-directory=/tmp/grml2usb6zca_m_r" "--force" "/dev/sdd"
/usr/sbin/grub-install: error: /usr/lib/grub/i386-pc/modinfo.sh doesn't exist. Please specify --target or --directory.
2026-05-11 15:35:20,170 Fatal: error executing grub-install (please check the grml2usb FAQ or drop the --grub option)
Provide more human friendly error message then, pointing users to the
required grub-pc-bin package. Inform also about unsupported --grub usage
on arm64/aarch64 (e.g. when trying to use an amd64 ISO with with --grub
command line option).
See https://github.com/grml/grml2usb/issues/112
commit 3f951a8316fb0d3d31e544fd19b2eded04b35530
Author: Michael Prokop <mika@grml.org>
Date: Sat May 16 16:58:46 2026 +0200
Drop depends on arm64 specific grub packages
We don't support GRUB on arm64 (only EFI boot is supported there), so
there's no point in providing those depends.
commit 1ef2308ee988a322667944a97e515718348e3edb
Merge: 439f78a d7baed8
Author: Michael Prokop <115592+mika@users.noreply.github.com>
Date: Thu May 14 18:06:47 2026 +0200
Merge pull request #113 from grml/mika/grub
Adjust Depends to have grub-pc-bin available when needed
commit d7baed8ff79c2068c6edcb69d8b75bbf337d9e44
Author: Michael Prokop <mika@grml.org>
Date: Thu May 14 17:34:36 2026 +0200
Adjust Depends to improve grub-pc-bin situation
grub-pc-bin is required at least on amd64:
| /usr/sbin/grub-install: error: /usr/lib/grub/i386-pc/modinfo.sh doesn't exist. Please specify --target or --directory.
| 2026-05-11 15:35:20,168 Running "/usr/sbin/grub-install" "--recheck" "--no-floppy" "--target=i386-pc" "--root-directory=/tmp/grml2usb6zca_m_r" "--force" "/dev/sdd"
| /usr/sbin/grub-install: error: /usr/lib/grub/i386-pc/modinfo.sh doesn't exist. Please specify --target or --directory.
| 2026-05-11 15:35:20,170 Fatal: error executing grub-install (please check the grml2usb FAQ or drop the --grub option)
Depend on grub-pc-bin *or* grub-common, to get grub-pc-bin at least on
amd64 + i386 (on those archs it's available).
While at it, also unify the grub-efi-amd64-signed vs grub-efi-arm64-bin
situation.
Drop syslinux from Depends, as it's no longer used by default with more
recent Grml ISOs (we're using GRUB for both BIOS + EFI boot), but keep
it in Recommends.
Closes: https://github.com/grml/grml2usb/issues/112