Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Aug 2011 11:37:51 +0200
From:      Rainer Hurling <rhurlin@gwdg.de>
To:        Matthias Andree <matthias.andree@gmx.de>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: Update of libnotify and libproxy failed
Message-ID:  <4E5617EF.3060801@gwdg.de>
In-Reply-To: <4E5605CA.5090806@gmx.de>
References:  <4E55F8DA.5060501@gwdg.de> <4E5605CA.5090806@gmx.de>

next in thread | previous in thread | raw e-mail | index | archive | help
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

> 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.

Any other idea?
Rainer


> Update only these -- I suppose evolution-related ports will be part of
> the list --, then retry rebuilding py-gnome-desktop.
>
> You may also want to run pkg_libchk --raw (from the bsdadminscripts
> port) afterwards in order that to catch any other ports that need to be
> rebuilt.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4E5617EF.3060801>