Your message dated Wed, 11 Jun 2025 16:34:15 +0000
with message-id <[email protected]>
and subject line Bug#1076723: fixed in grub2 2.12-8
has caused the Debian Bug report #1076723,
regarding grub-common: In the GRUB boot menu, "GNU/Linux" repeats twice after 
the word "Debian"
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 [email protected]
immediately.)


-- 
1076723: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076723
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: grub-common
Version: 2.12-7
Severity: minor
X-Debbugs-Cc: [email protected]

Dear Maintainer,

Since the upgrade from bookworm to sid, I noticed that on the boot menu
Debian's boot entry has duplicate "GNU/Linux" so it ends up as "Debian
GNU/Linux GNU/Linux".

I chased down the source of the issue and found this commit:
https://salsa.debian.org/grub-
team/grub/-/commit/372c8ce2b653b0edf7bcb197e216bf1bd403446a

This commit replaced the lsb_release method by sourcing the /etc/os-release
file. As a side effect, GRUB_DISTRIBUTOR changed from "Debian" to "Debian
GNU/Linux".

A snippet of the script in /etc/grub.d/10_linux indicates that the script will
add GNU/Linux to the OS name if it isn't Ubuntu or Kubuntu.

See the snippets below:
------
from /etc/grub.d/10_linux:

  case ${GRUB_DISTRIBUTOR} in
    Ubuntu|Kubuntu)
      OS="${GRUB_DISTRIBUTOR}"
      ;;
    *)
      OS="${GRUB_DISTRIBUTOR} GNU/Linux"
      ;;
  esac


from /etc/grub.d/20_linux_xen:

if [ "x${GRUB_DISTRIBUTOR}" = "x" ] ; then
  OS=GNU/Linux
else
  OS="${GRUB_DISTRIBUTOR} GNU/Linux"
  CLASS="--class $(echo ${GRUB_DISTRIBUTOR} | tr 'A-Z' 'a-z' | cut -d' '
-f1|LC_ALL=C sed 's,[^[:alnum:]_],_,g') ${CLASS}"
fi

from /boot/grub/grub.cfg:

menuentry 'Debian GNU/Linux GNU/Linux' --class debian --class gnu-linux --class
gnu --class os $menuentry_id_option 'gnulinux-simple-<...>' {
        load_video
        insmod gzio
        if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
        insmod part_gpt
        insmod ext2
        search --no-floppy --fs-uuid --set=root <...>
        echo    'Loading Linux 6.12.27-amd64 ...'
        linux   /vmlinuz-6.12.27-amd64 root=UUID=<...> ro
rootflags=subvol=<...>  splash
        echo    'Loading initial ramdisk ...'
        initrd  /initrd.img-6.12.27-amd64
}

------

Thank you


-- Package-specific info:

*********************** BEGIN /proc/mounts
/dev/mapper/nvme0n1p3_crypt / btrfs 
rw,relatime,compress-force=zstd:3,ssd,discard=async,space_cache=v2,subvolid=774,subvol=/root
 0 0
/dev/mapper/nvme0n1p3_crypt /home btrfs 
rw,relatime,compress-force=zstd:3,ssd,discard=async,space_cache=v2,subvolid=734,subvol=/home
 0 0
/dev/nvme0n1p2 /boot ext4 rw,relatime 0 0
/dev/nvme0n1p1 /boot/efi vfat 
rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro
 0 0
*********************** END /proc/mounts

*********************** BEGIN /boot/grub/grub.cfg

-- System Information:
Debian Release: 13.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.27-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages grub-common depends on:
ii  gettext-base        0.23.1-2
ii  libc6               2.41-8
ii  libdevmapper1.02.1  2:1.02.205-2
ii  libefiboot1t64      38-3.1+b1
ii  libefivar1t64       38-3.1+b1
ii  libfreetype6        2.13.3+dfsg-1
ii  libfuse3-4          3.17.2-1
ii  liblzma5            5.8.1-1

Versions of packages grub-common recommends:
ii  os-prober  1.83

Versions of packages grub-common suggests:
ii  console-setup  1.237
ii  desktop-base   13.0.2
pn  grub-emu       <none>
ii  mtools         4.0.48-1
pn  multiboot-doc  <none>
ii  xorriso        1.5.6-1.2+b1

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: grub2
Source-Version: 2.12-8
Done: Felix Zielcke <[email protected]>

We believe that the bug you reported is fixed in the latest version of
grub2, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Felix Zielcke <[email protected]> (supplier of updated grub2 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 11 Jun 2025 17:42:34 +0200
Source: grub2
Architecture: source
Version: 2.12-8
Distribution: unstable
Urgency: medium
Maintainer: GRUB Maintainers <[email protected]>
Changed-By: Felix Zielcke <[email protected]>
Closes: 1076723
Changes:
 grub2 (2.12-8) unstable; urgency=medium
 .
   [ Mate Kukri ]
   * d/default/grub: Always get distributor string from `/etc/os-release`
   * Avoid adding extra GNU/Linux suffix to menu entries (Closes: #1076723)
Checksums-Sha1:
 81bba448514aa2bc1b7dc832879a28be2a2e4a53 8071 grub2_2.12-8.dsc
 5752a26aaea0060784de328aa3e5cbf14324e132 1122128 grub2_2.12-8.debian.tar.xz
 37b79387f738c51e03d8eb5a7353c081fb6cf97f 24304 grub2_2.12-8_amd64.buildinfo
Checksums-Sha256:
 03b97b227a97e183fbaadd4256acda8215dd5fe1b639f26ee7993a1e4e7fa297 8071 
grub2_2.12-8.dsc
 b063fc81ab194f10e48ac5b0cc6867ff81a80feb372cf109669c2e86b51bc842 1122128 
grub2_2.12-8.debian.tar.xz
 08ac4b64c6bc0d5561277380814d54557a6dd9e750b61c9a234335e02ecdc1bf 24304 
grub2_2.12-8_amd64.buildinfo
Files:
 5b635004fd0f0bc8531d357d293d1554 8071 admin optional grub2_2.12-8.dsc
 5c4facb9f68b887e0157fa4a2e806840 1122128 admin optional 
grub2_2.12-8.debian.tar.xz
 42727be12d0decc8755a8f6b494ed420 24304 admin optional 
grub2_2.12-8_amd64.buildinfo

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

iQIzBAEBCgAdFiEELWhd1OC7vVICuRd3t225//C2vx8FAmhJqmMACgkQt225//C2
vx+i/BAA6Fi0Rku53iswOaN9fsPBFJqczPvC4CsiMr3+AV23mGdfIP71buR+1VD8
kBe59nrHjFo3gR9OILnULVZnaTGOo/4lnvq5IOZ0Yara5L1kJlwhCfWQlbPZ9KFf
XLRnGDY38qIMLCTJf8Pi00U8qQUH6Yt/6ikMXfXfcnplePcrYP6F+3XJE+oDin/w
lWEoRWxtdawbUeiZppfzFAL2MFys0o6sqhVUxYz8YlgrCnoW+rcGrXxHAme4WzFr
hx7M7aXMZydVsL5c1rY3QCakx9ofl/up8f/As4aA1eqNlyPF/Lyec0FBCavU7tEK
9vp712oHDUd9+IaEICbqNqx+/sbZRohczzIv6tPgIu+0lvZcJPBxRTkIs+P35C8c
0zVKId1xyURJxB1OW+uoN6amU7U/dNtsV70shY4Wefaf5aXGmD08/YRRO+rr5VyA
wOMplo41ZTEWpjQ7aZhn5j2gtbPgkVksCFevK4wOd4yRsFSKUXz1h0ea9XanrJGh
Qr00DVlrwOhk2fDSbDkWRLA0uwhU3b2JRjjej/hQ77sZH15Fo+aVs8wvE7d3dafq
1O47TTHYxv0zD46ldKjQzIfBDLpBf5Ib4t5cKt5kYC2dZo07PQ5+l2HjI1u0KKUD
JXceCDEeIpYetjj4WUjCNhM4dM8grcDpK5Mjfl9uSmFnsoO6zHk=
=QXBO
-----END PGP SIGNATURE-----

Attachment: pgp9FykZ7rSKY.pgp
Description: PGP signature


--- End Message ---

Reply via email to