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

Baptiste Daroussin bapt at FreeBSD.org
Sat Apr 2 09:19:36 UTC 2016


On Fri, Apr 01, 2016 at 05:50:34PM -0700, Paul Beard wrote:
> --->  ** 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 ] 
> 
Can you show me pkg info -f gdk-pixbuf2 ?

Best regards,
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-pkg/attachments/20160402/5cd23139/attachment.sig>


More information about the freebsd-pkg mailing list