linux-c7-gdk-pixbuf2 not only incluues the libgdk_pixbuf-2.0 library but also provided a set of loader modules for various image formats. In rl9 the gdk-pixbuf2 RPM only contains the libgdk_pixbuf-2.0 library but no image loaders. The image loaders are located in a separate RPM named gdk-pixbuf2-modules, but this is neither included in the linux-rl9-gdk-pixbuf2 port nor is there a separate port for the image loaders. Since the linux-rl9-gdk-pixbuf2 port includes 32-bit libraries, the amd64 pkg-plist should perhaps also include a postexec keyword calling for the gdk-pixbuf-query-loaders-32 command.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=c54445aba0b1941350c963dbfbe62231f5adcd22 commit c54445aba0b1941350c963dbfbe62231f5adcd22 Author: Dima Panov <fluffy@FreeBSD.org> AuthorDate: 2024-11-15 10:41:42 +0000 Commit: Dima Panov <fluffy@FreeBSD.org> CommitDate: 2024-11-15 10:44:54 +0000 graphics/linux-rl9-gdk-pixbuf2: add pixbuf loaders to the package (+) In Rocky Linux 9 the gdk-pixbuf2 RPM only contains the library itself but no image loaders which provided separately as gdk-pixbuf2-modules RPM PR: 282772 Sponsored by: Future Crew, LLC graphics/linux-rl9-gdk-pixbuf2/Makefile | 6 ++- graphics/linux-rl9-gdk-pixbuf2/distinfo | 8 +++- graphics/linux-rl9-gdk-pixbuf2/pkg-plist.aarch64 | 26 ++++++++++++- graphics/linux-rl9-gdk-pixbuf2/pkg-plist.amd64 | 47 +++++++++++++++++++++++- 4 files changed, 82 insertions(+), 5 deletions(-)
Thanks, package updated in c54445aba0b1941350c963dbfbe62231f5adcd22