From owner-freebsd-ports@FreeBSD.ORG Thu Aug 25 09:45:18 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 62E71106566C for ; Thu, 25 Aug 2011 09:45:18 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by mx1.freebsd.org (Postfix) with SMTP id D80608FC15 for ; Thu, 25 Aug 2011 09:45:17 +0000 (UTC) Received: (qmail invoked by alias); 25 Aug 2011 09:45:16 -0000 Received: from g230085118.adsl.alicedsl.de (EHLO apollo.emma.line.org) [92.230.85.118] by mail.gmx.net (mp030) with SMTP; 25 Aug 2011 11:45:16 +0200 X-Authenticated: #428038 X-Provags-ID: V01U2FsdGVkX1+62T1Ye566zRGIxr9ppGv7Shl6C+RavR9p8ylX7l ez0YJkrMg2cAuG Received: from [127.0.0.1] (localhost.localdomain [127.0.0.1]) by apollo.emma.line.org (Postfix) with ESMTP id 9829C23CF4F for ; Thu, 25 Aug 2011 11:45:14 +0200 (CEST) Message-ID: <4E5619AA.6040805@gmx.de> Date: Thu, 25 Aug 2011 11:45:14 +0200 From: Matthias Andree User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.18) Gecko/20110617 Mnenhy/0.8.3 Thunderbird/3.1.11 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <4E55F8DA.5060501@gwdg.de> <4E5605CA.5090806@gmx.de> <4E5617EF.3060801@gwdg.de> In-Reply-To: <4E5617EF.3060801@gwdg.de> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Subject: Re: Update of libnotify and libproxy failed 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: Thu, 25 Aug 2011 09:45:18 -0000 Am 25.08.2011 11:37, schrieb Rainer Hurling: > Am 25.08.2011 10:20 (UTC+1) schrieb Matthias Andree: >> Am 25.08.2011 09:25, schrieb Rainer Hurling: >>> I tried to update libnotify and libproxy as described in UPDATING from >>> 20110823. >>> >>> After successfully building and installing some ports the process stops >>> when it tries to build x11-toolkits/py-gnome-desktop: >>> >>> ------------------------------------------------ >> ... >>> /bin/sh ../libtool --tag=CC --mode=link cc -D_REENTRANT -DORBIT2=1 >>> -I/usr/local/include/evolution-data-server-2.32 -I/usr/local/include >>> -I/usr/local/include/ -I/usr/local/include/libxml2 >>> -I/usr/local/include/gconf/2 -I/usr/local/include/libsoup-2.4 >>> -I/usr/local/include/glib-2.0 -I/usr/local/include/orbit-2.0 >>> -I/usr/local/include/pygtk-2.0 -I/usr/local/lib/libffi-3.0.9/include >>> -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/pango-1.0 -O2 >>> -pipe -fno-strict-aliasing -Wall -std=c9x -module -avoid-version >>> -export-symbols-regex initecal -L/usr/local/lib -o ecal.la -rpath >>> /usr/local/lib/python2.7/site-packages/gtk-2.0/evolution >>> ecal_la-ecalmodule.lo ecal_la-override_common.lo >>> ecal_la-evo-ecal-environment.lo ecal_la-evo-calendar.lo ecal_la-ecal.lo >>> -pthread -L/usr/local/lib -lecal-1.2 -lical -licalss -licalvcal >>> -ledataserver-1.2 -lxml2 -lgconf-2 -lsoup-2.4 -lgio-2.0 -lgdk_pixbuf-2.0 >>> -lpango-1.0 -lm -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 >>> grep: /usr/local/lib/libproxy.la: No such file or directory >>> sed: /usr/local/lib/libproxy.la: No such file or directory >>> libtool: link: `/usr/local/lib/libproxy.la' is not a valid libtool >>> archive >>> gmake[2]: *** [ecal.la] Fehler 1 >>> gmake[2]: Leaving directory >>> `/usr/ports/x11-toolkits/py-gnome-desktop/work/gnome-python-desktop-2.32.0/evolution' >>> >>> >>> gmake[1]: *** [all-recursive] Fehler 1 >>> gmake[1]: Leaving directory >>> `/usr/ports/x11-toolkits/py-gnome-desktop/work/gnome-python-desktop-2.32.0' >>> >>> gmake: *** [all] Fehler 2 >>> *** Error code 1 >>> ------------------------------------------------ >>> >>> >>> Because of this failure I am not able to finish the update. >> >> Have you been using portmaster or portupgrade? > > Thanks for answering so fast. > > I used portmaster. But portupgrade produces the same result in this case. > >> In either case, try: >> >> grep -l libproxy\\.la /usr/local/lib/*.la \ >> | xargs -n1 pkg_info -q -W | sort -u > > This generates only three files > > evolution-data-server-2.32.1_1 > libchamplain-0.8.1 > libgweather-2.30.3 port/package names actually (not files). >> This should give you a list of packages that still refer to the old >> version of libproxy. > > libgweather builds fine, libchamplain stops with the same error as > py-gnome-desktop did. You're not mentioning evolution-data-server which is likely the culprit - if you pass all three on the same portmaster command line, it should sort out the proper build order. > Any other idea? The relevant ports/UPDATING instructions were faulty and have recently been revised by Doug Barton, they read # portmaster -r libnotify-0 # portmaster -r libproxy-0 # portmaster -a now. Does that help?