Date: Tue, 11 Dec 2012 14:57:14 -0600 From: Bryan Drewery <bryan-lists@shatow.net> To: Adam McDougall <mcdouga9@egr.msu.edu> Cc: ports@freebsd.org Subject: Re: recent port upgrades causing missing libraries Message-ID: <50C79E2A.1030907@shatow.net> In-Reply-To: <20121211150304.GG72576@egr.msu.edu> References: <20121211150304.GG72576@egr.msu.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
On 12/11/2012 9:03 AM, Adam McDougall wrote: > 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, pkg install -fR devel/pcre should be enough. Is it what results in the errors below? Have you modified your local libraries at all, symlinks, etc? 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. I've added an UPDATING entry for pcre, and fixed the perl entry. Bryan Drewery
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50C79E2A.1030907>