Dear Debian Developers, While installing Debian 13 "Trixie" using the GNOME live ISO (`debian-live-testing-amd64-gnome.iso`), I encountered a GRUB installation failure during the final step of Calamares. The error message was: /usr/sbin/grub-probe: error: failed to get canonical path of `/dev/sda1`. Calamares terminated with exit code 1 from the helper script: /usr/share/calamares/helpers/calamares-bootloader-config This appears to be related to bug #1104552, which describes inconsistent Btrfs subvolume layouts between Calamares and the classic installer. In my case, Calamares created `@` and `@home` subvolumes, while GRUB seems unable to resolve the canonical path correctly, possibly due to the subvolume structure. I am attaching a screenshot of the error message for reference. System details: - ISO: debian-live-testing-amd64-gnome.iso (dated August 2025) - Calamares version: 3.2.60-2 - GRUB version: grub-pc 2.12-9 - Device: /dev/sda1 (Btrfs) Please let me know if further logs or system details are needed. Best regards, Andrea Misilmeri, Sicilia
Gentili sviluppatori, confermo che il problema si verifica sia con Calamares (live ISO) che con il Debian Installer classico (netinst ISO). In entrambi i casi, l’installazione di GRUB fallisce con il seguente errore: ` grub-probe: error: failed to get canonical path of /dev/sda1 ` Ho allegato due screenshot che mostrano il fallimento in ciascun contesto. L’ISO è stata generata con live-build su Debian 13 “Trixie”, quindi i pacchetti provengono direttamente dai repository ufficiali. La versione di Calamares è 3.2.60-2, GRUB è 2.12-9, e il filesystem è Btrfs con subvolumi @ e @home. Questo suggerisce che il bug è legato alla gestione dei subvolumi Btrfs e alla configurazione automatica di GRUB, indipendentemente dal tipo di installer usato. Resto disponibile per fornire ulteriori log o testare eventuali workaround. Cordiali saluti, Andrea Il lun 11 ago 2025, 00:17 Debian Bug Tracking System <owner@bugs.debian.org> ha scritto:
We believe that the bug you reported is fixed in the latest version of
calamares, 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 1110763@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jonathan Carter <jcc@debian.org> (supplier of updated calamares 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 21 Sep 2026 11:39:10 +0200
Source: calamares
Architecture: source
Version: 3.4.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Jonathan Carter <jcc@debian.org>
Closes: 1050292 1104552 1110763 1143448 1148139
Changes:
calamares (3.4.3-1) unstable; urgency=medium
.
[ Nicholas D Steeves ]
* Add 0001-use-Debian-rootfs-btrfs-subvol.patch to create the same
layout as debian-installer. (Closes: #1104552, #1110763, #1050292)
.
[ Jonathan Carter ]
* New upstream release (Closes: #1143448)
* Update some dangling locations for Codeberg move: (Closes: #1148139)
- Update homepage in debian/control
Checksums-Sha1:
5ea04ecf61d49da606fc0f98b7737e9680ff9d10 2768 calamares_3.4.3-1.dsc
b52fa6e3ab67ff7bb0319d7fc264b112e52693c6 2813572 calamares_3.4.3.orig.tar.xz
c1b8036b7b9a7fc3994ea1bf11feba4bcc65067b 53520 calamares_3.4.3-1.debian.tar.xz
17bfb71e6b075d26088e67606762230ddd158caf 6423792 calamares_3.4.3-1.git.tar.xz
9411b6e995bdbaae2b99f3e5162210ea05b817fc 17740 calamares_3.4.3-1_source.buildinfo
Checksums-Sha256:
82882fe099c1a8e9a968a6f000f3712b3ad839ee5b1557e9b327ec60fb9300ec 2768 calamares_3.4.3-1.dsc
b62832265be9e1b80ab4a0851f28cae28ef6808ae6c4969c5ac0369f748f0c29 2813572 calamares_3.4.3.orig.tar.xz
7bc32525caa24ef271778998e4dc3ea954d14f466f42f4696fb05f0cced05023 53520 calamares_3.4.3-1.debian.tar.xz
63f3e7ee0975fb06d7f924dd275277efe781f426dee2d2c16ee6daddf9584fd5 6423792 calamares_3.4.3-1.git.tar.xz
f411ecc2c4b4cc7458719ab5f1f70a340047db2a5b44b16ad60029c4f9ddf8c8 17740 calamares_3.4.3-1_source.buildinfo
Files:
4212c55b4bd105073962614caaf1d82a 2768 utils optional calamares_3.4.3-1.dsc
e819895eff6fd3a9a23f092f935c3b98 2813572 utils optional calamares_3.4.3.orig.tar.xz
c2516498eaed1b24efb0962d7982bbe3 53520 utils optional calamares_3.4.3-1.debian.tar.xz
10754516bcadda448d61ec8f8f15383f 6423792 utils optional calamares_3.4.3-1.git.tar.xz
82881247b2c3a35a1128f0256bd58812 17740 utils optional calamares_3.4.3-1_source.buildinfo
Git-Tag-Info: tag=24d7a168167e7023914c0b4f5507c73380bb35df fp=c7203c0a920670bf94f00bb1b01d1a72ac8dc9a1
Git-Tag-Tagger: Jonathan Carter <jcc@debian.org>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmrfGyMACgkQYG0ITkaD
wHly+Q//dw6ULiA9T3PnJjNQ9E2DdaCd9sXL2KbBRObf3P7F575VAea8rXwn5cwx
s3nWn2e8aica0OIRsuaG257xjzIGBmgNqTqN7u5wTt+k0var2lY29rAL0sy8IPgb
GDeI6A8Hk0jOCZzyPWSnwrhh/aeXeC9BYpsMVtwpy4QB1iKUGm7cF09tumhZ0mph
qVO4jhKGIblLKKGilOXeqFqprgma6IgUMV7v6iikYNfExOXeVMnQcHRhHdtpPKhQ
bXprPb2pFNw1LQhevqQVTUTnebcIg4QBrjg6MI/9SJESWV8qv2BASA6QiB7FsCto
9v7W1TS9/wnRz7FOVeY6i9FQQ78EfEYB8HrZESosl521BGFB9xcZFuWwbErdyL4L
JkqrqQ9PfOdW93z0iodGoVWqLratgWrw6ud843cJpEOqO/9IW5aevQzN+Z/nI4et
XhqKY3iFTrQiYVU0DrE/Yap5B6zTAvu2PU1WOH6X6i3deI0oS+TfOAyzlFAVbHkC
J2PLDcJPkqYQFy4TNgXRu9lMoHJ9HnlCn+JzlBf77fBfKx7v4Zg+HKGwoW4znqFy
z0rSk5cZBaIuzQJymGJ5Ecy38LlcfBF4L8oiNno6DK5y1yr12wL5oZExNX0Hq/HH
gzOmTyMgVqIwsFlgi/dtUOY8CcFIyh5EZqdhVrppDqnkfyiMXVg=
=KPbx
-----END PGP SIGNATURE-----