[Bug 1191251] New: Strange behavior of package grub2-brandig-openSUSE
http://bugzilla.opensuse.org/show_bug.cgi?id=1191251 Bug ID: 1191251 Summary: Strange behavior of package grub2-brandig-openSUSE Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Bootloader Assignee: screening-team-bugs@suse.de Reporter: suse.junky@t-online.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- With todays updated to openSUSE Tumbleweed 20210929 i received an update of grub2-brandig-openSUSE. From my point of view this package shows quite a few "strange features": on update ========= It replaces in /etc/default/grub the line GRUB_THEME=/boot/grub2/themes/PRIVAT_THEME/theme.txt by GRUB_THEME=/boot/grub2/themes/openSUSE/theme.txt and creates a file /etc/default/grub.old with the original line in it. So far so good. However it then deletes my own grub-theme /boot/grub2/theme/PRIVAT_THEME! That is not nice at all and a can't find any good reason why it does so. on uninstalling the package =========================== Due to the behavior described above i decided to remove grub2-brandig-openSUSE by doing zypper rm grub2-brandig-openSUSE On the next reboot i received lots of errors about missing fonts and then fell back to a non-graphical boot screen (on a 4k display no fun at all). Running grub2-mkconfig -o /boot/grub2/grub.cfg fixed that problem (shouldn't the removing take care of that?) an gave me a non-graphical boot screen directly. And last but not least looking at /etc/default/grub i found it had still the line GRUB_THEME=/boot/grub2/themes/openSUSE/theme.txt although there was no directory GRUB_THEME=/boot/grub2/themes/openSUSE left. To me all this does not look "correct". -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1191251 http://bugzilla.opensuse.org/show_bug.cgi?id=1191251#c1 Hagen Buliwyf <hagen.buliwyf@t-online.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hagen.buliwyf@t-online.de --- Comment #1 from Hagen Buliwyf <hagen.buliwyf@t-online.de> --- Same happened to me last weekend. My brand new theme was gone! The reference change in /etc/default/grub might be acceptable but the deletion of a user-created directory (without any real need!) ... And another thing i discovered: "Normal" packages create .rmpnew or .rpmsave files when they change user edited configuration files. The update of grub2-brandig-openSUSE did not create /etc/default/grub.rpmsave but /etc/default/grub.old which will not be discovered by rpmconfigcheck. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1191251 Roger Whittaker <roger.whittaker@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |roger.whittaker@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1191251 http://bugzilla.opensuse.org/show_bug.cgi?id=1191251#c2 --- Comment #2 from Bit Juggler <suse.junky@t-online.de> --- I just saw Hagens post on the openSUSE factory mailling list and to me it looks like Andrei Borzenkov found out what's wrong with the package: https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/message/... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1191251 C�dric Heintz <cedric@ced117.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cedric@ced117.net -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1191251 Bit Juggler <suse.junky@t-online.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|Normal |Major -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1191251 http://bugzilla.opensuse.org/show_bug.cgi?id=1191251#c5 --- Comment #5 from Bit Juggler <suse.junky@t-online.de> ---
grep VERSION_ID /etc/os-release VERSION_ID="20211012"
rpm -qf /etc/default/grub grub2-2.06-7.1.x86_64
rpm -q grub2-branding-openSUSE grub2-branding-openSUSE-84.87.20200106-4.42.noarch
rpm -qf /usr/share/grub2/themes/openSUSE/activate-theme grub2-branding-openSUSE-84.87.20200106-4.42.noarch b1@TRAGFIX:~> rpm -qi --scripts grub2-branding-openSUSE Name : grub2-branding-openSUSE Version : 84.87.20200106 Release : 4.42 Architecture: noarch Install Date: So 17 Okt 2021 17:48:00 CEST Group : Unspecified Size : 46665 License : CC-BY-SA-3.0 Signature : RSA/SHA256, Do 30 Sep 2021 01:54:32 CEST, Key ID b88b2fd43dbdc284 Source RPM : branding-openSUSE-84.87.20200106-4.42.src.rpm Build Date : Do 30 Sep 2021 01:53:21 CEST Build Host : lamb02 Packager : https://bugs.opensuse.org Vendor : openSUSE URL : https://github.com/openSUSE/branding Summary : openSUSE Tumbleweed branding for GRUB2 Description : openSUSE Tumbleweed branding for the GRUB2's graphical console Distribution: openSUSE Tumbleweed
postinstall scriptlet (using /bin/sh): /usr/share/grub2/themes/openSUSE/activate-theme ...
-- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com