Date: Wed, 16 Mar 2016 08:50:28 +0300 From: Andrey Chernov <ache@freebsd.org> To: pkg@FreeBSD.org Cc: ports@FreeBSD.org Subject: "pkg check -B" drop shlibs from local.sqlite on -stable Message-ID: <56E8F424.8070304@freebsd.org>
next in thread | raw e-mail | index | archive | help
On recent -stable and pkg 1.6.4: 1# pkg check -d Checking all packages: 100% 2# pkg check -B Checking all packages: 100% 3# pkg check -d Checking all packages: 100% firefox has require a missing libraries: libgdk_pixbuf-2.0.so.0 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 gtk3 has require a missing libraries: libgdk_pixbuf-2.0.so.0 libnotify has require a missing libraries: libgdk_pixbuf-2.0.so.0 nspluginwrapper has require a missing libraries: libgdk_pixbuf-2.0.so.0 Well, I can repair it using: 1# sqlite3 /var/db/pkg/local.sqlite "select * from shlibs where name='libgdk_pixbuf-2.0.so.0';" 81|libgdk_pixbuf-2.0.so.0 2# sqlite3 /var/db/pkg/local.sqlite "select * from packages where name='gdk-pixbuf2';" 4207|graphics/gdk-pixbuf2|gdk-pixbuf2|2.32.3|... ... 3# sqlite3 /var/db/pkg/local.sqlite "insert into pkg_shlibs_provided values(4207,81);" 4# pkg check -d Checking all packages: 100% but it repeats again after the next "pkg check -B". Please fix. -- http://ache.vniz.net/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?56E8F424.8070304>