maintainer-feedback requested: [Bug 287735] graphics/librsvg2-rust has slightly incorrect shared library name, causing XFCE4 crash
Date: Mon, 23 Jun 2025 00:32:31 UTC
Bugzilla Automation <bugzilla@FreeBSD.org> has asked freebsd-desktop (Team) <desktop@FreeBSD.org> 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.