Date: Wed, 1 Mar 2006 00:51:43 +0200 From: Ion-Mihai Tetcu <itetcu@people.tecnik93.com> To: Ion-Mihai Tetcu <itetcu@people.tecnik93.com> Cc: Alexander Leidinger <netchild@FreeBSD.org>, freebsd-ports@FreeBSD.org, Jeremy Messenger <mezz7@cox.net>, Christopher Kelley <bsd@kelleycows.com>, ade@FreeBSD.org, Kris Kennaway <kris@obsecurity.org> Subject: Re: libtool note in UPDATING Message-ID: <20060301005143.7889c965@it.buh.tecnik93.com> In-Reply-To: <20060228170256.5980ed7c@it.buh.tecnik93.com> References: <440377FF.4020502@kelleycows.com> <20060227225357.GA87738@xor.obsecurity.org> <op.s5ntodyp9aq2h7@mezz.mezzweb.com> <20060228014641.GA26933@xor.obsecurity.org> <20060228122717.21f2cfd7@Magellan.Leidinger.net> <20060228155659.08b7a0a4@it.buh.tecnik93.com> <20060228152549.3c794a31@Magellan.Leidinger.net> <20060228170256.5980ed7c@it.buh.tecnik93.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 28 Feb 2006 17:02:56 +0200 Ion-Mihai Tetcu <itetcu@people.tecnik93.com> wrote: > On Tue, 28 Feb 2006 15:25:49 +0100 > Alexander Leidinger <netchild@FreeBSD.org> wrote: > > > Am Tue, 28 Feb 2006 15:56:59 +0200 > > schrieb Ion-Mihai Tetcu <itetcu@people.tecnik93.com>: > > > > > This utility should be advertised more. > > > > > > After a > > > portupgrade -Rfp `ls -1 /var/db/pkg/` > > > and a few > > > portupgrade -Rp ` portversion -vL= | sed 's/[ ]*<.*$//' ` > > > which let me with only jdk-1.5.0p2_2 being outdated, this is the > > > rather disappointing result of running it on my 750 installed > > > ports desktop: [ ... ] > > > Unresolvable link(s) found in: /usr/local/bin/movtar_index > > > libglib12.so.3 > > > Unresolvable link(s) found in: /usr/local/bin/movtar_unify > > > libglib12.so.3 > > > Unresolvable link(s) found in: /usr/local/bin/movtar_split > > > libglib12.so.3 > > > Unresolvable link(s) found in: /usr/local/bin/movtar_setinfo > > > libglib12.so.3 > > > Unresolvable link(s) found in: /usr/local/bin/movtar_play > > > libglib12.so.3 > > multimedia/libmovtar > > > > Unresolvable link(s) found in: /usr/local/bin/playdv > > > libgmodule12.so.3 > > > libgtk12.so.2 > > > libglib12.so.3 > > > libgdk12.so.2 > > multimedia/libdv > > > Theses seem to need a PORTREVISION bump, please tell us which ports > > are affected ("pkg_which <file>"). > > I was in the process of doing that, of course :) > > > > Unresolvable link(s) found in: /usr/local/bin/karbon > > > libkarboncommon.so.0 > > > > See below. > > # find /usr/local -name libkarboncommon\* -type f > /usr/local/lib/compat/pkg.old/libkarboncommon.so.0 > > So something is wrong here and in the rest of /usr/local/lib/kde3/* > output. > > > > Unresolvable link(s) found in: /usr/local/bin/mplayer > > > libgmodule12.so.3 > > > libgtk12.so.2 > > > libglib12.so.3 > > > libgdk12.so.2 > > > > Ok, this is obvious, this is the mplayer port. > > Yeh. > > > > Unresolvable link(s) found > > > in: /usr/local/lib/libswt-mozilla-gtk-3139.so libgtkembedmoz.so > > > libxpcom.so > > > > The mozilla libs don't get resolved correctly, this may be a false > > positive. > > root@it> /usr/local/lib/kde3 [16:51:41] 0 > # find /usr/local -name libgtkembedmoz\* -type f > root@it> /usr/local/lib/kde3 [16:52:12] 0 > # find /usr/local -name libxpcom\* -type f > root@it> /usr/local/lib/kde3 [16:52:37] 0 > > So no, they are not on my system. (they used to exist > in /usr/local/lib according to locate(1) output). > > > > Unresolvable link(s) found > > > in: /usr/local/lib/libswt-awt-gtk-3139.so libjawt.so > > > > I don't know SWT handles this, maybe this lib resides in a different > > directory like the mozilla libs. But I don't think this is a problem > > because of the libtool update. > > This seem to be a false alarm: > # find /usr/local -name libjawt\* -type f > /usr/local/jdk1.4.2/jre/lib/i386/libjawt.so > /usr/local/linux-sun-jdk1.4.2/jre/lib/i386/libjawt.so > /usr/local/jdk1.5.0/jre/lib/i386/libjawt.so > > > > Unresolvable link(s) found > > > in: /usr/local/lib/libpolyp-mainloop-glib12-0.7.so.0 > > > libglib12.so.3 > > audio/polypaudio > > > > Unresolvable link(s) found > > > in: /usr/local/lib/kde3/mediacontrol_panelapplet.so > > > libgmodule12.so.3 libgtk12.so.2 > > > libglib12.so.3 > > > libgdk12.so.2 > > > Unresolvable link(s) found > > misc/kicker-applets > > > > in: /usr/local/lib/kde3/kopete_nowlistening.so libgmodule12.so.3 > > > libgtk12.so.2 > > > libglib12.so.3 > > > libgdk12.so.2 > > net/kdenetwork3 > > > These ports (please tell us the name of the ports) need a > > PORTREVISION bump. At least some of them had PORTVERSION bumped in the libtool commit. I don't understand why they are still linked against the old libs; audio/polypaudio for example. I sent a few PRs with bumps but I don't know, maybe we should suggest in UPDATING portupgrade to be used with --uninstall-shlibs to make sure the old libs don't get in the way ? Or else portupgrade's "-R" is broken ? -- IOnut - Unregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" It would be illogical to kill without reason -- Spock, "Journey to Babel", stardate 3842.4
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060301005143.7889c965>