Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Dec 2012 10:03:05 -0500
From:      Adam McDougall <mcdouga9@egr.msu.edu>
To:        ports@freebsd.org
Subject:   recent port upgrades causing missing libraries
Message-ID:  <20121211150304.GG72576@egr.msu.edu>

next in thread | raw e-mail | index | archive | help
I used poudriere to build pkgng packages from the latest round
of port updates since the freeze.  I know in the commit message
for xcb-util it bumped some other ports, but it seems like not
enough to make poudriere reinstall enough packages to make things
work.  The pcre upgrade also caused some problems.  I'm sorry that
I don't have time to make an extensive report of ports vs. libraries
or a PR but I can add some brief details.  Using pkg install -fR 
on xcb-util and pcre cured the issues for now, but that doesn't mean
I've caught them all.  pkg_libchk doesn't work with pkgng.  I could
have told pkg to reinstall all packages but that is a big hammer.

        Reinstalling libiconv-1.14
        Upgrading pcre: 8.31_1 -> 8.32
        Upgrading png: 1.5.12 -> 1.5.13
        Upgrading jpeg: 8_3 -> 8_4
        Upgrading xcb-util: 0.3.8,1 -> 0.3.9_1,1
        Upgrading glib: 2.28.8_4 -> 2.28.8_5
        Upgrading tiff: 4.0.2_1 -> 4.0.3
        Upgrading gobject-introspection: 0.10.8_2 -> 0.10.8_3
        Upgrading cairo: 1.10.2_4,2 -> 1.10.2_5,2
        Reinstalling ghostscript9-nox11-9.06_1
        Upgrading pciids: 20120906 -> 20121208
        Upgrading startup-notification: 0.12 -> 0.12_1
        Upgrading openldap-client: 2.4.33 -> 2.4.33_1
        Upgrading cups-client: 1.5.2_2 -> 1.5.4
        Upgrading postfix: 2.9.4,1 -> 2.9.4_2,1
        Upgrading binutils: 2.22_3 -> 2.23.1
        Upgrading javavmwrapper: 2.4_2 -> 2.4_3
        Upgrading xterm: 287 -> 287_1
        Upgrading Thunar: 1.4.0_2 -> 1.4.0_3
        Upgrading goffice: 0.8.17_2 -> 0.8.17_3
        Upgrading ImageMagick: 6.7.9.4 -> 6.8.0.7
        Upgrading wireshark: 1.8.3 -> 1.8.3_1

Upgrading Thunar from 1.4.0_2 to 1.4.0_3...Shared object "libpcre.so.1" not found, required by "update-desktop-database"
Shared object "libpcre.so.1" not found, required by "update-desktop-database"
 done

# pkg which `which update-desktop-database`
/usr/local/bin/update-desktop-database was installed by package desktop-file-utils-0.18

Terminal:
        libpcre.so.1 => not found (0)

exo-desktop-item-edit:
        libxcb-util.so.0 => not found (0)
        libpcre.so.1 => not found (0)
        libpcre.so.3 => /usr/local/lib/libpcre.so.3 (0x807942000)

mousepad:
        libxcb-util.so.0 => not found (0)
        libxcb-util.so.1 => /usr/local/lib/libxcb-util.so.1 (0x807749000)
        libpcre.so.1 => not found (0)
        libpcre.so.3 => /usr/local/lib/libpcre.so.3 (0x80794e000)

I think either more port version bumps are needed, or an entry in UPDATING.
The UPDATING entry for perl is still wrong, I discussed on a list that it
should not contain -x in the pkg command but it still does.  The -x will make
it install unwanted things.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20121211150304.GG72576>