Bugzilla Automation <[email protected]> has asked freebsd-desktop (Team)
<[email protected]> for maintainer-feedback:
Bug 287735: graphics/librsvg2-rust has slightly incorrect shared library name,
causing XFCE4 crash
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287735
--- Description ---
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.