Any idea what's going on here? False negatives?

Paul Beard paulbeard at gmail.com
Sat Apr 2 00:50:38 UTC 2016


--->  ** Upgrade tasks 5: 5 done, 0 ignored, 0 skipped and 0 failed
--->  Listing the results (+:done / -:ignored / *:skipped / !:failed)
        + ports-mgmt/pkg (pkg-1.6.4_1 -> pkg-1.7.0)
        + graphics/webp (webp-0.4.4_1 -> webp-0.5.0)
        + graphics/graphite2 (graphite2-1.3.7 -> graphite2-1.3.8)
        + graphics/py-pillow (py27-pillow-3.1.1 -> py27-pillow-3.1.1_1)
        + multimedia/ffmpeg (ffmpeg-2.8.6_1,1 -> ffmpeg-2.8.6_2,1)
--->  Packages processed: 5 done, 0 ignored, 0 skipped and 0 failed
--->  Session ended at: Fri, 01 Apr 2016 16:54:49 -0700 (consumed 00:09:53)

[ I routinely run this after running portmaster. ] 
Checking all packages: 100%
gtk-update-icon-cache is missing a required shared library: libgdk_pixbuf-2.0.so.0
gtk2 is missing a required shared library: libgdk_pixbuf-2.0.so.0
gutenprint-base is missing a required shared library: libgdk_pixbuf-2.0.so.0

[ seeing these for a couple of months now ] 

[root at www ~]# pkg delete -f gdk-pixbuf2
Updating database digests format: 100%
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 1 packages (of 0 packages in the universe):

Installed packages to be REMOVED:
        gdk-pixbuf2-2.32.3

The operation will free 3 MiB.

Proceed with deinstalling packages? [y/N]: y
[1/1] Deinstalling gdk-pixbuf2-2.32.3...
[1/1] Deleting files for gdk-pixbuf2-2.32.3: 100%
[root at www ~]# pkg check -Bdrs
Checking all packages:  21%
(gtk-update-icon-cache-2.24.29) /usr/local/bin/gtk-update-icon-cache - required shared library libgdk_pixbuf-2.0.so.0 not found
Checking all packages:  22%
(gtk2-2.24.29_2) /usr/local/bin/gtk-demo - required shared library libgdk_pixbuf-2.0.so.0 not found
(gtk2-2.24.29_2) /usr/local/bin/gtk-query-immodules-2.0 - required shared library libgdk_pixbuf-2.0.so.0 not found
Checking all packages: 100%
gtk-update-icon-cache has a missing dependency: gdk-pixbuf2
gtk-update-icon-cache is missing a required shared library: libgdk_pixbuf-2.0.so.0
gtk2 has a missing dependency: gdk-pixbuf2
gtk2 is missing a required shared library: libgdk_pixbuf-2.0.so.0
gutenprint-base is missing a required shared library: libgdk_pixbuf-2.0.so.0

>>> Missing package dependencies were detected.
>>> Found 1 issue(s) in the package database.

pkg: Repo FreeBSD needs schema upgrade from 2012 to 2013 but it is opened readonly
pkg: need to re-create repo FreeBSD to upgrade schema version
pkg: Repository FreeBSD cannot be opened. 'pkg update' required
pkg: No packages available to install matching 'gdk-pixbuf2' have been found in the repositories
>>> Summary of actions performed:

gdk-pixbuf2 dependency failed to be fixed

>>> There are still missing dependencies.
>>> Try fixing them manually.

>>> Also make sure to check 'pkg updating' for known issues.
[root at www ~]# cd /usr/ports/graphics/gdk-pixbuf2
[root at www /usr/ports/graphics/gdk-pixbuf2]# make reinstall 
===>  Installing for gdk-pixbuf2-2.32.3
===>   gdk-pixbuf2-2.32.3 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found
===>   gdk-pixbuf2-2.32.3 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found
===>   gdk-pixbuf2-2.32.3 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found
===>   gdk-pixbuf2-2.32.3 depends on shared library: libjasper.so - found (/usr/local/lib/libjasper.so)
===>   gdk-pixbuf2-2.32.3 depends on shared library: libpng.so - found (/usr/local/lib/libpng.so)
===>   gdk-pixbuf2-2.32.3 depends on shared library: libtiff.so - found (/usr/local/lib/libtiff.so)
===>   gdk-pixbuf2-2.32.3 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so)
===>   gdk-pixbuf2-2.32.3 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so)
===>   gdk-pixbuf2-2.32.3 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so)
===>   Registering installation for gdk-pixbuf2-2.32.3
Installing gdk-pixbuf2-2.32.3...
[root at www /usr/ports/graphics/gdk-pixbuf2]# pkg check -Bdrs
Checking all packages: 100%

[ fixed; happy happy joy joy ] 

[root at www /usr/ports/graphics/gdk-pixbuf2]# pkg update 
Updating FreeBSD repository catalogue...
Repo "FreeBSD" upgrade schema 2012 to 2013: Add vital field
Fetching meta.txz: 100%    944 B   0.9kB/s    00:01    
Fetching packagesite.txz: 100%    5 MiB   1.4MB/s    00:04    
Processing entries: 100%
FreeBSD repository update completed. 25102 packages processed.
[root at www /usr/ports/graphics/gdk-pixbuf2]# pkg check -Bdrs
Checking all packages: 100%
gtk-update-icon-cache is missing a required shared library: libgdk_pixbuf-2.0.so.0
gtk2 is missing a required shared library: libgdk_pixbuf-2.0.so.0
gutenprint-base is missing a required shared library: libgdk_pixbuf-2.0.so.0

[ insert troll face here ] 

[root at www /usr/ports/graphics/gdk-pixbuf2


More information about the freebsd-pkg mailing list