[Bug 1204657] New: missing icon in about section in gnome-control-center
http://bugzilla.opensuse.org/show_bug.cgi?id=1204657 Bug ID: 1204657 Summary: missing icon in about section in gnome-control-center Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.5 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME Assignee: gnome-bugs@suse.de Reporter: lubos.kocman@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- (copy paste from https://build.opensuse.org/request/show/1030444) In Live ISO and after install openSUSE Leap 15.4/15.5 with GNOME system role, there is "Exclamation point" instead distribution logo in "About" section in GNOME Control Center. Need to install distribution-logos-openSUSE-icons to fix this. distribution-logos-openSUSE-icons just more "extended" version of logos, so, this shouldn't negatively affect other system components/applications. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204657 http://bugzilla.opensuse.org/show_bug.cgi?id=1204657#c1 --- Comment #1 from Lubos Kocman <lubos.kocman@suse.com> --- I will ask person to resubmit sr#1030444 with issue reference boo#1204657 and we're all set. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204657 http://bugzilla.opensuse.org/show_bug.cgi?id=1204657#c2 Milachew <milachew@mail.lv> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |milachew@mail.lv --- Comment #2 from Milachew <milachew@mail.lv> --- Created attachment 862421 --> http://bugzilla.opensuse.org/attachment.cgi?id=862421&action=edit Screenshot of the bug (In reply to Lubos Kocman from comment #1)
I will ask person to resubmit sr#1030444 with issue reference boo#1204657 and we're all set.
Done : https://build.opensuse.org/request/show/1031286 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204657 Milachew <milachew@mail.lv> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |IN_PROGRESS -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204657 http://bugzilla.opensuse.org/show_bug.cgi?id=1204657#c3 --- Comment #3 from Milachew <milachew@mail.lv> --- Lubos, let me quote you here :
I'm afraid we can't do this, as this change as it is would break SLES where we inherit package from.
Yes, you're right... I didn't think about the fact that this package will be in SLE too. gnome-control-center need distributor-logo-Leap.svg to show the icon. So, which variants I see : - move necessary icons to systemd-icon-branding package - patch gnome-control-center to force use distributor-logo.svg from systemd-icon-branding instead distributor-logo-Leap.svg from distribution-logos-openSUSE-icons Which option is more suitable, in your opinion? It seems to me that the second option is more suitable, since there will be no need to rebuild the systemd-icon-branding package for these needs. Also, there is a proposal to postpone communication and refer to this (1) bug report, since although a slightly different problem has been fixed there, but in general, it concerns the same component. -------- 1. https://bugzilla.opensuse.org/show_bug.cgi?id=1200581 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204657 http://bugzilla.opensuse.org/show_bug.cgi?id=1204657#c4 Milachew <milachew@mail.lv> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|gnome-bugs@suse.de |milachew@mail.lv --- Comment #4 from Milachew <milachew@mail.lv> --- It was found out that it is enough to change the line with the distribution icon in /etc/os-release to distributor-icon instead of distributor-icon-Leap. This should not affect other desktop edition (KDE, XFCE), as they also pre-install systemd-icon-branding by default. Unfortunately, I can't suggest any changes for package, which provide os-release (000-release-packages). Lubos, what can I do to propose this change? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204657 http://bugzilla.opensuse.org/show_bug.cgi?id=1204657#c5 --- Comment #5 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1204657) was mentioned in https://build.opensuse.org/request/show/1032203 15.5 / 000package-groups -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204657 http://bugzilla.opensuse.org/show_bug.cgi?id=1204657#c7 --- Comment #7 from Milachew <milachew@mail.lv> --- (In reply to Max Lin from comment #6)
This sounds weird... does this happen on Live only? on the regular dvd installation with GNOME I see distribution-logos-openSUSE-icons had installed.
Did you try install 15.4 or 15.5? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204657 Milachew <milachew@mail.lv> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P4 - Low Severity|Normal |Minor -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204657 http://bugzilla.opensuse.org/show_bug.cgi?id=1204657#c8 --- Comment #8 from Max Lin <mlin@suse.com> --- (In reply to Milachew from comment #7)
(In reply to Max Lin from comment #6)
This sounds weird... does this happen on Live only? on the regular dvd installation with GNOME I see distribution-logos-openSUSE-icons had installed.
Did you try install 15.4 or 15.5?
15.5 DVD, not livecd. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204657 http://bugzilla.opensuse.org/show_bug.cgi?id=1204657#c9 --- Comment #9 from Milachew <milachew@mail.lv> --- I manually checked the 15.4 DVD, LiveCD and 15.5 DVD and realized that if user choose the GNOME system role, distribution-logos-openSUSE-icons is really put into the final system. However, if you select Generic Desktop and then mark GNOME Desktop Environment (Basic), systemd-icon-branding-openSUSE is set. This is also inherent in LiveCD, systemd-icon-branding-openSUSE is installed there (but after installation there is distribution-logos-openSUSE-icons). It was necessary to first check a simple installation through system roles, and not to conclude that how the error was spreading based on how I personally install the system. I apologize. In any case, the changes in the comment#5 will allow both installations with distribution-logos-openSUSE-icons and with systemd-icon-branding-openSUSE to display the icon. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204657 Milachew <milachew@mail.lv> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|missing icon in about |missing icon in about |section in |section in |gnome-control-center |gnome-control-center with | |systemd-icon-branding-openS | |USE -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204657 http://bugzilla.opensuse.org/show_bug.cgi?id=1204657#c11 --- Comment #11 from Milachew <milachew@mail.lv> --- (In reply to Max Lin from comment #10)
If I understand the conclusion correct, * distribution-logos-openSUSE-icons installed: the logo displays ok * systemd-icon-branding-openSUSE installed but distribution-logos-openSUSE-icons has not installed: the logo displays not ok
Am I get this right?
Yes, you're right. And this is because distribution-logos-openSUSE-icons provide /usr/share/hicolor/scalable/distributor-logo-Leap.svg which is what gnome-control-center expects. In comment#5, I suggested expecting distributor-logo.svg instead of distributor-logo-Leap.svg to fix this problem. File distributor-logo.svg is provided by these two packages. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204657 http://bugzilla.opensuse.org/show_bug.cgi?id=1204657#c12 Max Lin <mlin@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fvogt@suse.com, | |hel@lcp.world --- Comment #12 from Max Lin <mlin@suse.com> --- Ok, then the bug is systemd-icon-branding-openSUSE(from branding-openSUSE) has selected instead of distribution-logos-openSUSE-icons(from distribution-logos-openSUSE) in some cases since both of them providing *systemd-icon-branding* symbol, in patterns-gnome-x11, it has Recommends *systemd-icon-branding*, that should be distribution-logos-openSUSE-icons rather than systemd-icon-branding-openSUSE, distribution-logos-openSUSE-icons took systemd-icon-branding-openSUSE capability over. We need to drop systemd-icon-branding-openSUSE from branding-openSUSE package. @hellcp could you help us here? ^ For the time being, I'll add `Substitutes: systemd-icon-branding-openSUSE distribution-logos-openSUSE-icons` to Leap 15.5, for 15.4 live we might need the same change or ignore systemd-icon-branding-openSUSE in the kiwi file. CC. Fabian. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204657 http://bugzilla.opensuse.org/show_bug.cgi?id=1204657#c13 --- Comment #13 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1204657) was mentioned in https://build.opensuse.org/request/show/1035617 15.5 / branding-openSUSE -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204657 http://bugzilla.opensuse.org/show_bug.cgi?id=1204657#c14 Milachew <milachew@mail.lv> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED --- Comment #14 from Milachew <milachew@mail.lv> --- I tried to download fresh ISO of 15.5. Than, I ticked Generic Desktop system role. And ticked GNOME Basic pattern. After installation, Leap logo in GNOME Settings is present (but temporary its very small, fixing of it in 41.7 version of gnome-control-center, which will be in Leap 15.5 later). Thanks everyone, this is fixed! -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com