Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 734602 - x11-themes/adwaita-icon-theme-3.36.1 with gnome-base/librsvg-2.48.8 - icons no longer corrupted \o/
Summary: x11-themes/adwaita-icon-theme-3.36.1 with gnome-base/librsvg-2.48.8 - icons n...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on: 648990
Blocks:
  Show dependency tree
 
Reported: 2020-07-29 18:34 UTC by Chris Mayo
Modified: 2020-08-02 19:13 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Mayo 2020-07-29 18:34:06 UTC
Known problem, profiles/package.mask:

# Matt Turner <mattst88@gentoo.org> (2019-09-01)
# Icons look funny. E.g., the X (close) icon is wrong. I suspect files are
# installed incorrectly
>=x11-themes/adwaita-icon-theme-3.36


Just to say, fixed for me by upgrading to librsvg-2.48.8 and re-emerging x11-themes/adwaita-icon-theme-3.36.1.

(problem observed with current stable gnome-base/librsvg-2.40.21)

Alas, librsvg bump blocked due to Rust (bug 648990).
Comment 1 Larry the Git Cow gentoo-dev 2020-08-02 08:26:41 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b864b62af11c32ea5e79baa957cf83253cbae02

commit 8b864b62af11c32ea5e79baa957cf83253cbae02
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2020-08-02 08:25:15 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2020-08-02 08:26:25 +0000

    profiles: Unmask >=x11-themes/adwaita-icon-theme-3.36
    
    We now have librsvg with which it's fine
    
    Closes: https://bugs.gentoo.org/734602
    Signed-off-by: Mart Raudsepp <leio@gentoo.org>

 profiles/package.mask | 5 -----
 1 file changed, 5 deletions(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f089c65c66018d722857a2f1aacc6dd8b02d9d44

commit f089c65c66018d722857a2f1aacc6dd8b02d9d44
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2020-08-02 08:24:55 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2020-08-02 08:26:24 +0000

    x11-themes/adwaita-icon-theme: add warning when building against old librsvg
    
    Building with old non-rust librsvg will result in broken symbolic PNG files
    being generated at buildtime, and many broken scalable icons at runtime.
    However hard requiring a newer librsvg would enter a big de-keywording
    cascade for architectures without rust - so warn instead for now and prefer
    broken-looking icons instead of losing it completely for these architectures,
    at least for the time being.
    
    Bug: https://bugs.gentoo.org/734602
    Package-Manager: Portage-2.3.84, Repoman-2.3.20
    Signed-off-by: Mart Raudsepp <leio@gentoo.org>

 x11-themes/adwaita-icon-theme/adwaita-icon-theme-3.36.1.ebuild | 8 ++++++++
 1 file changed, 8 insertions(+)
Comment 2 cyrillic 2020-08-02 19:05:50 UTC
Up until recently, I was running a pre-rust 2.44 version of librsvg, and I was not seeing any problems with adwaita-icon-theme-3.36.

I just thought I would mention this for people who are unable to use rust at this time.
Comment 3 cyrillic 2020-08-02 19:13:11 UTC
(In reply to cyrillic from comment #2)
> Up until recently, I was running a pre-rust 2.44 version of librsvg, and I
> was not seeing any problems with adwaita-icon-theme-3.36.
> 
> I just thought I would mention this for people who are unable to use rust at
> this time.

Oh wait, my bad. Rust seems to be used in this version even though there was no mention of it in the ebuild (bumped from librsvg-2.40).