[Bug 287735] graphics/librsvg2-rust has slightly incorrect shared library name, causing XFCE4 crash
Date: Mon, 23 Jun 2025 00:32:31 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287735
Bug ID: 287735
Summary: graphics/librsvg2-rust has slightly incorrect shared
library name, causing XFCE4 crash
Product: Ports & Packages
Version: Latest
Hardware: amd64
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: desktop@FreeBSD.org
Reporter: dave@jetcafe.org
Flags: maintainer-feedback?(desktop@FreeBSD.org)
Assignee: desktop@FreeBSD.org
Upon upgrading from Q12025 to Q22025 ports, my window system failed to start
with:
Could not load a pixbuf from icon theme
This was the message from xfce4-panel, xfwm4, and others. Thus my window system
did not start.
Investigating, I noted that this package (librsvg2-rust) installs this:
/usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader_svg.so
^
but it appears that gdk-pixbuf expects this:
/usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
^
A simple hack of renaming the file brought my window system up again.
I am wildy presuming that this file should be installed with the dash (-)
instead of the underscore(_). If so, then this is a bug report for that. If
not, cogent explanations of what I might have done incorrectly are quite
welcome.
--
You are receiving this mail because:
You are the assignee for the bug.