Ubuntu Studio ISO fails to build: "/usr/sbin/grub-probe: error: failed to get canonical path of `overlay'."

Bug #2056375 reported by Aaron Rainbolt
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
mokutil (Ubuntu)
Invalid
Critical
Steve Langasek
Noble
Invalid
Critical
Steve Langasek

Bug Description

Full build log is at https://launchpadlibrarian.net/717896339/buildlog_ubuntu_noble_amd64_ubuntustudio_BUILDING.txt.gz. Relevant section:

Preconfiguring packages ...
Fetched 692 MB in 4s (169 MB/s)
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 347331 files and directories currently installed.)
Removing os-prober (1.81ubuntu3) ...
Removing memtest86+ (7.00-1) ...
Removing ubuntustudio-lowlatency-settings (24.04.14) ...
Removing plymouth-theme-ubuntustudio (24.04.1) ...
update-alternatives: removing manually selected alternative - switching default.plymouth to auto mode
update-alternatives: using /usr/share/plymouth/themes/bgrt/bgrt.plymouth to provide /usr/share/plymouth/themes/default.plymouth (default.plymouth) in auto mode
update-alternatives: using /usr/share/plymouth/themes/ubuntu-text/ubuntu-text.plymouth to provide /usr/share/plymouth/themes/text.plymouth (text.plymouth) in auto mode
update-initramfs: deferring update (trigger activated)
/usr/sbin/grub-probe: error: failed to get canonical path of `overlay'.
dpkg: error processing package plymouth-theme-ubuntustudio (--remove):
 installed plymouth-theme-ubuntustudio package post-removal script subprocess returned error exit status 1
dpkg: too many errors, stopping
Errors were encountered while processing:
 plymouth-theme-ubuntustudio
Processing was halted because there were too many errors.

Steve Langasek (vorlon)
tags: added: rls-nn-incoming
Changed in grub2 (Ubuntu):
importance: Undecided → Critical
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in grub2 (Ubuntu):
status: New → Confirmed
Revision history for this message
Mate Kukri (mkukri) wrote :

>The following packages will be REMOVED:
> grub-common grub2-common grub2-themes-ubuntustudio libefiboot1t64
> libefivar1t64 memtest86+ os-prober plymouth-theme-ubuntustudio
> ubuntustudio-lowlatency-settings

As vorlon pointed out to me, these removals a looks like *a problem* here, and I really hope they are *the problem" too

Revision history for this message
Julian Andres Klode (juliank) wrote :

Nothing to see here, really. grub has been rebuilt against libefivar1t64; and the mokutil rebuild hasn't migrated yet (or built on armhf), so it pulls in libefivar1, which then removes libefivar1t64 and therefore grub-common and other reverse dependencies.

affects: grub2 (Ubuntu) → mokutil (Ubuntu)
Changed in mokutil (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Steve Langasek (vorlon) wrote :

It's not clear why installing mokutil would force install of the libefivar1 real package, when libefivar1t64 has a versioned Provides: of it; or why this would happen on one particular flavor when the grub code is rather generic across flavors. But if bumping mokutils through resolves it, we can remove the armhf binary to get this done sooner rather than later.

tags: added: foundations-todo
removed: rls-nn-incoming
Steve Langasek (vorlon)
Changed in mokutil (Ubuntu Noble):
assignee: nobody → Steve Langasek (vorlon)
Revision history for this message
Steve Langasek (vorlon) wrote :

We have a successful daily build without mokutil migrating, so marking this invalid.

https://cdimage.ubuntu.com/ubuntustudio/dvd/20240307.2/

(mokutil anyway is blocked by openssl transition which will take a bit yet.)

Changed in mokutil (Ubuntu Noble):
status: Fix Committed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.