Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#55583 - [deepin-grub2-themes] Move install dir to /usr/share/grub/themes

Attached to Project: Community Packages
Opened by David McAdoo (geecroof) - Monday, 11 September 2017, 09:59 GMT
Last edited by Jelle van der Waa (jelly) - Sunday, 28 April 2019, 10:56 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Felix Yan (felixonmars)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

Grub installs default theme to /usr/share/grub/themes and it searches this directory for user defined themes when grub-mkstandalone or grub-install commands are invoked.

Currently breeze-grub package is installed to /boot/grub which is supposed to contain local grub configuration created with grub-install command.

That means it breaks grub-install command when --boot-directory option is used with non-standard path and it breaks grub-mkstandalone command when breeze theme is chosen. Passing absolute directory doesn't help here. Package deepin-grub2-themes is also affected.

Moving theme to /usr/share/grub/themes solves above issues.

Steps to reproduce:
grub-install --boot-directory=/boot/grub2 --efi-directory=/boot/EFI --themes=breeze -v
(breeze theme isn't installed to /boot/grub2 directory)

grub-mkstandalone --format=x86_64-efi --output=grubx64.efi --themes=breeze
(breeze theme isn't included in grub image)
This task depends upon

Closed by  Jelle van der Waa (jelly)
Sunday, 28 April 2019, 10:56 GMT
Reason for closing:  Fixed
Comment by Antonio Rojas (arojas) - Monday, 11 September 2017, 20:28 GMT
Moved in breeze-grub 5.10.5-2, please test since I don't use grub myself.
Comment by David McAdoo (geecroof) - Monday, 11 September 2017, 21:31 GMT
Thank you!

Loading...