From owner-freebsd-ports@FreeBSD.ORG Thu Aug 25 16:30:08 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 DFC2E106566C for ; Thu, 25 Aug 2011 16:30:07 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from amailer.gwdg.de (amailer.gwdg.de [134.76.10.18]) by mx1.freebsd.org (Postfix) with ESMTP id 71AB78FC18 for ; Thu, 25 Aug 2011 16:30:07 +0000 (UTC) Received: from p57918a06.dip.t-dialin.net ([87.145.138.6] helo=krabat.raven.hur) by mailer.gwdg.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1Qwcof-00059K-Uj; Thu, 25 Aug 2011 18:30:06 +0200 Message-ID: <4E56788A.8080502@gwdg.de> Date: Thu, 25 Aug 2011 18:30:02 +0200 From: Rainer Hurling User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:6.0) Gecko/20110817 Thunderbird/6.0 MIME-Version: 1.0 To: Matthias Andree References: <4E55F8DA.5060501@gwdg.de> <4E5605CA.5090806@gmx.de> <4E5617EF.3060801@gwdg.de> <4E5619AA.6040805@gmx.de> In-Reply-To: <4E5619AA.6040805@gmx.de> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Authenticated: Id:rhurlin X-Spam-Level: - X-Virus-Scanned: (clean) by exiscan+sophie Cc: freebsd-ports@freebsd.org 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 16:30:08 -0000 Am 25.08.2011 11:45 (UTC+1) schrieb Matthias Andree: > 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). Of course these are ports/packages, sorry for my impreciseness. >>> 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. Aah, I did it the wrong direction, first reinstall libgweather, then trying libchamplain ... Thanks for the hint. Now evolution-data-server-2.32.1_1 builds and reinstalls, but libchamplain-0.8.1 again fails :-( >> 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 This also does not change my build problem with libchamplain. So I deinstalled libchamplain, build it new and reinstalled it (in this order). This worked. > now. Does that help? Thanks again for your detailed help, Rainer Hurling