From owner-freebsd-ports@FreeBSD.ORG Tue Feb 28 14:25:58 2006 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3A6A16A420; Tue, 28 Feb 2006 14:25:58 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E7D943D45; Tue, 28 Feb 2006 14:25:57 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from Andro-Beta.Leidinger.net (p54A5DAB5.dip.t-dialin.net [84.165.218.181]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.1/8.13.1) with ESMTP id k1SEAuXK090487; Tue, 28 Feb 2006 15:10:57 +0100 (CET) (envelope-from netchild@FreeBSD.org) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.3/8.13.3) with ESMTP id k1SEPnvx079371; Tue, 28 Feb 2006 15:25:49 +0100 (CET) (envelope-from netchild@FreeBSD.org) Date: Tue, 28 Feb 2006 15:25:49 +0100 From: Alexander Leidinger To: Ion-Mihai Tetcu Message-ID: <20060228152549.3c794a31@Magellan.Leidinger.net> In-Reply-To: <20060228155659.08b7a0a4@it.buh.tecnik93.com> References: <440377FF.4020502@kelleycows.com> <20060227225357.GA87738@xor.obsecurity.org> <20060228014641.GA26933@xor.obsecurity.org> <20060228122717.21f2cfd7@Magellan.Leidinger.net> <20060228155659.08b7a0a4@it.buh.tecnik93.com> Organization: FreeBSD X-Mailer: Sylpheed-Claws 2.0.0 (GTK+ 2.8.12; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new Cc: Christopher Kelley , Jeremy Messenger , ade@FreeBSD.org, freebsd-ports@FreeBSD.org, Kris Kennaway Subject: Re: libtool note in UPDATING X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Feb 2006 14:25:58 -0000 Am Tue, 28 Feb 2006 15:56:59 +0200 schrieb Ion-Mihai Tetcu : > 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: It has to be interpreted! > # libchk > Will look into: > /bin > /lib > /root/bin > /sbin > /usr/X11R6/bin > /usr/X11R6/lib > /usr/X11R6/libexec > /usr/bin > /usr/games > /usr/lib > /usr/libexec > /usr/local/bin > /usr/local/lib > /usr/local/libexec > /usr/local/sbin > /usr/sbin Here you see which directories are processed. This means that ports which do a LD_LIBRARY_PATH-dance don't get treated correctly. > Unresolvable link(s) found in: /usr/local/bin/movtar_index > libglib12.so.3 > Unresolvable link(s) found in: /usr/local/bin/playdv > libgmodule12.so.3 > libgtk12.so.2 > libglib12.so.3 > libgdk12.so.2 > 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 Theses seem to need a PORTREVISION bump, please tell us which ports are affected ("pkg_which "). > Unresolvable link(s) found in: /usr/local/bin/karbon > libkarboncommon.so.0 See below. > 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. > 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. > 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. > Unresolvable link(s) found in: /usr/local/lib/libkdeinit_karbon.so > libkarboncommon.so.0 See below. > Unresolvable link(s) found in: /usr/local/lib/libpolyp-mainloop-glib12-0.7.so.0 > libglib12.so.3 Which port? > Unresolvable link(s) found in: /usr/local/lib/kde3/libkarbonxcfexport.so > libkarboncommon.so.0 > Unresolvable link(s) found in: /usr/local/lib/kde3/libkarbonkontourimport.so > libkarboncommon.so.0 > Unresolvable link(s) found in: /usr/local/lib/kde3/libwmfexport.so > libkarboncommon.so.0 > Unresolvable link(s) found in: /usr/local/lib/kde3/libwmfimport.so > libkarboncommon.so.0 > Unresolvable link(s) found in: /usr/local/lib/kde3/libkarbonpngexport.so > libkarboncommon.so.0 > Unresolvable link(s) found in: /usr/local/lib/kde3/libkarbonsvgimport.so > libkarboncommon.so.0 > Unresolvable link(s) found in: /usr/local/lib/kde3/libkarbonsvgexport.so > libkarboncommon.so.0 > Unresolvable link(s) found in: /usr/local/lib/kde3/libkarbonaiimport.so > libkarboncommon.so.0 > Unresolvable link(s) found in: /usr/local/lib/kde3/libkarbonepsexport.so > libkarboncommon.so.0 > Unresolvable link(s) found in: /usr/local/lib/kde3/karbon_imagetoolplugin.so > libkarboncommon.so.0 > Unresolvable link(s) found in: /usr/local/lib/kde3/karbon_zoomtoolplugin.so > libkarboncommon.so.0 > Unresolvable link(s) found in: /usr/local/lib/kde3/karbon_shadoweffectplugin.so > libkarboncommon.so.0 > Unresolvable link(s) found in: /usr/local/lib/kde3/karbon_whirlpinchplugin.so > libkarboncommon.so.0 > Unresolvable link(s) found in: /usr/local/lib/kde3/karbon_insertknotsplugin.so > libkarboncommon.so.0 > Unresolvable link(s) found in: /usr/local/lib/kde3/karbon_roundcornersplugin.so > libkarboncommon.so.0 > Unresolvable link(s) found in: /usr/local/lib/kde3/karbon_flattenpathplugin.so > libkarboncommon.so.0 > Unresolvable link(s) found in: /usr/local/lib/kde3/libkarbonpart.so > libkarboncommon.so.0 I don't know how KDE handles this, please check if there's this lib somewhere to determine if this is a false positive or not. > 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 in: /usr/local/lib/kde3/kopete_nowlistening.so > libgmodule12.so.3 > libgtk12.so.2 > libglib12.so.3 > libgdk12.so.2 These ports (please tell us the name of the ports) need a PORTREVISION bump. > Unreferenced library: /lib/libgpib.so.1 > Unreferenced library: /usr/X11R6/lib/libGLw.so.1 [...] > Unreferenced library: /usr/local/lib/pth/libpthread.so.20 Typically you don't need to worry about these. Not every library is referenced by a binary in a normal way. Some aren't referenced at all, some are opened with dlopen(3) which libchk doesn't know to handle. Bye, Alexander. -- ...and that is how we know the Earth to be banana-shaped. http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7 WL http://www.amazon.de/exec/obidos/registry/1FZ4DTHQE9PQ8/ref=wl_em_to/