| Summary: | x11-libs/gtk+-3.24.31 with x11-themes/adwaita-icon-theme-42.0: missing icons | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Kobboi <gentoo> |
| Component: | Current packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | Adrian.Bassett, dharding, grozin |
| Priority: | Normal | Keywords: | PullRequest |
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | https://gitlab.gnome.org/GNOME/gtk/-/issues/4790 | ||
| See Also: | https://github.com/gentoo/gentoo/pull/24909 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Kobboi
2022-03-24 23:06:11 UTC
I tried adding the patch to the v3.24.33 bump, but since it has binary changes in it eapply isn't able to handle it. Yeah, I logged that as https://bugs.gentoo.org/835964 It seems, app-misc/solaar is affected too: 18:39:59,461 WARNING [MainThread] solaar.ui.icons: icon battery-good not found in current theme (In reply to daniel from comment #3) > It seems, app-misc/solaar is affected too: > > 18:39:59,461 WARNING [MainThread] solaar.ui.icons: icon battery-good not > found in current theme As is media-sound/deadbeef - no start, stop, pause, etc. buttons. Perhaps the title of this bug should be modified to enlarge its scope? It breaks dev-util/diffuse-0.7.3:
Traceback (most recent call last):
File "/usr/lib/python-exec/python3.10/diffuse", line 33, in <module>
sys.exit(main.main())
File "/usr/share/diffuse/diffuse/main.py", line 1715, in main
diff = Diffuse(rc_dir)
File "/usr/share/diffuse/diffuse/main.py", line 661, in __init__
p0 = default_theme.load_icon_for_scale("document-new", icon_size, scale_factor, 0)
gi.repository.GLib.GError: gtk-icon-theme-error-quark: Icon 'document-new' not present in theme gnome (0)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=325aa03c15acdb93715c93789216fe5f59021cde commit 325aa03c15acdb93715c93789216fe5f59021cde Author: Christophe Lermytte <gentoo@lermytte.be> AuthorDate: 2022-04-04 21:31:38 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-04-04 22:19:55 +0000 x11-libs/gtk+: add missing legacy icons Suggestion by sam to temporarily depend on git to apply this binary upstream patch, which should make it into the next upstream release. Closes: https://bugs.gentoo.org/835966 Signed-off-by: Christophe Lermytte <gentoo@lermytte.be> Closes: https://github.com/gentoo/gentoo/pull/24909 Signed-off-by: Sam James <sam@gentoo.org> x11-libs/gtk+/Manifest | 1 + x11-libs/gtk+/gtk+-3.24.33-r1.ebuild | 257 +++++++++++++++++++++++++++++++++++ 2 files changed, 258 insertions(+) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d629be892b5e22042f5130f485184964b975e5 commit 94d629be892b5e22042f5130f485184964b975e5 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-04-05 23:48:37 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-04-05 23:48:37 +0000 x11-libs/gtk+: fix bug reference in ebuild Bug: https://bugs.gentoo.org/835966 Signed-off-by: Sam James <sam@gentoo.org> x11-libs/gtk+/gtk+-3.24.33-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) |