Bug 435473 - grub-theme-breeze fails to install on KDE Neon with ZFS on root
Summary: grub-theme-breeze fails to install on KDE Neon with ZFS on root
Status: RESOLVED DOWNSTREAM
Alias: None
Product: Breeze
Classification: Plasma
Component: GRUB (show other bugs)
Version: 5.21.4
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Development Mailing List
URL: https://bugs.launchpad.net/ubuntu/+so...
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-07 15:49 UTC by Jonas
Modified: 2021-04-07 15:53 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonas 2021-04-07 15:49:07 UTC
SUMMARY

Error message:

Preparing to unpack .../grub-theme-breeze_5.21.4-0xneon+20.04+focal+release+build24_amd64.deb ...
Unpacking grub-theme-breeze (5.21.4-0xneon+20.04+focal+release+build24) over (5.21.3-0xneon+20.04+focal+build23) ...
dpkg: error processing archive /var/cache/apt/archives/grub-theme-breeze_5.21.4-0xneon+20.04+focal+release+build24_amd64.deb (--unpack):
 unable to make backup link of './boot/grub/themes/breeze/progress_bar2_c.png' before installing new version: Operation not permitted
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/grub-theme-breeze_5.21.4-0xneon+20.04+focal+release+build24_amd64.deb
ZSys is adding automatic system snapshot to GRUB menu
E: Sub-process /usr/bin/dpkg returned an error code (1)


STEPS TO REPRODUCE
1. Have KDE neon on ZFS filesystem with grub-theme-breeze in a version older than 5.21.4
2. apt update && apt dist-upgrade


OBSERVED RESULT

Package fails to install.


EXPECTED RESULT

Package can be installed without error.


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: KDE Neon 5.21 User Edition
KDE Plasma Version: 5.21.4
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION

It's possible to manually copy the images from an extracted package to the target folder, but installing the package fails.
Likely also related to this: https://bugs.launchpad.net/ubuntu/+source/lubuntu-artwork/+bug/1873008

Related entries from /etc/fstab:

# /boot/efi was on /dev/nvme0n1p3 during installation
UUID=(some uuid)  /boot/efi       vfat    umask=0022,fmask=0022,dmask=0022      0       1
/boot/efi/grub  /boot/grub      none    defaults,bind   0
Comment 1 Nate Graham 2021-04-07 15:53:28 UTC
 unable to make backup link of './boot/grub/themes/breeze/progress_bar2_c.png' before installing new version: Operation not permitted

Yes, this is a downstream packaging isusue: https://bugs.launchpad.net/ubuntu/+source/lubuntu-artwork/+bug/1873008. There's nothing we can do in KDE about that, sadly.