Not sure this is as helpful as it could? False negatives…?

Paul Beard paulbeard at gmail.com
Sun Feb 28 19:51:45 UTC 2016


When I run portmaster or portupgrade I run pkg check -Bdrs to make sure
things are copacetic. 

So I get this message. 

Checking all packages: 100%
gtk-update-icon-cache has require a missing libraries:
libgdk_pixbuf-2.0.so.0
gtk2 has require a missing libraries: libgdk_pixbuf-2.0.so.0
gutenprint-base has require a missing libraries: libgdk_pixbuf-2.0.so.0

So what and where is that? 

# locate libgdk_pixbuf-2.0.so.0
/usr/local/lib/compat/pkg/libgdk_pixbuf-2.0.so.0.3100.2
/usr/local/lib/compat/pkg/libgdk_pixbuf-2.0.so.0.3100.5
/usr/local/lib/compat/pkg/libgdk_pixbuf-2.0.so.0.3100.6
/usr/local/lib/compat/pkg/libgdk_pixbuf-2.0.so.0.3100.7
/usr/local/lib/libgdk_pixbuf-2.0.so.0
/usr/local/lib/libgdk_pixbuf-2.0.so.0.3200.3

The last -two- three seem like they should be OK: 

pkg which /usr/local/lib/libgdk_pixbuf-2.0.so*        
/usr/local/lib/libgdk_pixbuf-2.0.so was installed by package
/gdk-pixbuf2-2.32.3
/usr/local/lib/libgdk_pixbuf-2.0.so.0 was installed by package
/gdk-pixbuf2-2.32.3
/usr/local/lib/libgdk_pixbuf-2.0.so.0.3200.3 was installed by package
/gdk-pixbuf2-2.32.3

Not sure why pkg check isn’t picking that up. I can deinstall/reinstall
those ports and the error remains. Everything seems to work but it would
be nice if I didn’t have these nagging doubts that something was broken. 


More information about the freebsd-pkg mailing list