Date: Tue, 17 Dec 2013 13:11:06 -0800 (PST) From: Don Lewis <truckman@FreeBSD.org> To: bapt@FreeBSD.org Cc: svn-ports-head@FreeBSD.org, svn-ports-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: svn commit: r336187 - in head/databases: akonadi akonadi-googledata couchdb cppdb cyrus-imspd dbtool evolution-data-server firebird20-server firebird21-server firebird25-server freetds freetds-deve... Message-ID: <201312172111.rBHLB6ss076024@gw.catspoiler.org> In-Reply-To: <201312111808.rBBI8rH4083498@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 11 Dec, Baptiste Daroussin wrote: > Author: bapt > Date: Wed Dec 11 18:08:52 2013 > New Revision: 336187 > URL: http://svnweb.freebsd.org/changeset/ports/336187 > > Log: > In preparation for making libtool generate libraries with a sane name, fix all > LIB_DEPENDS in databases > > Modified: head/databases/evolution-data-server/Makefile > ============================================================================== > --- head/databases/evolution-data-server/Makefile Wed Dec 11 18:05:34 2013 (r336186) > +++ head/databases/evolution-data-server/Makefile Wed Dec 11 18:08:52 2013 (r336187) > @@ -12,13 +12,13 @@ DIST_SUBDIR= gnome2 > MAINTAINER= gnome@FreeBSD.org > COMMENT= The data backends for the Evolution integrated mail/PIM suite > > -LIB_DEPENDS= soup-2.4:${PORTSDIR}/devel/libsoup \ > - gdata.7:${PORTSDIR}/devel/libgdata \ > - dbus-glib-1:${PORTSDIR}/devel/dbus-glib \ > - ical:${PORTSDIR}/devel/libical \ > - nss3:${PORTSDIR}/security/nss \ > - tasn1:${PORTSDIR}/security/libtasn1 \ > - gnome-keyring:${PORTSDIR}/security/libgnome-keyring > +LIB_DEPENDS= libsoup-2.so:${PORTSDIR}/devel/libsoup \ > + libgdata.so:${PORTSDIR}/devel/libgdata \ > + libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \ > + libical.so:${PORTSDIR}/devel/libical \ > + libnss3.so:${PORTSDIR}/security/nss \ > + libtasn1.so:${PORTSDIR}/security/libtasn1 \ > + libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring > > USE_BZIP2= yes > USE_GMAKE= yes > @@ -52,7 +52,7 @@ KRB5_LIB= `/usr/bin/krb5-config gssapi > .endif > > .if ${PORT_OPTIONS:MWEATHER} > -LIB_DEPENDS+= gweather:${PORTSDIR}/net/libgweather > +LIB_DEPENDS+= libgweather.so:${PORTSDIR}/net/libgweather > CONFIGURE_ARGS+= --with-weather > PLIST_SUB+= WEATHER="" > .else > This broke evolution-data-server, and it is still broken as of r336693. The devel/libsoup port installs these libraries: -rw-r--r-- 1 root wheel 845900 Dec 17 02:59 /usr/local/lib/libsoup-2.4.a -rwxr-xr-x 1 root wheel 1229 Dec 17 02:59 /usr/local/lib/libsoup-2.4.la lrwxr-xr-x 1 root wheel 16 Dec 17 02:59 /usr/local/lib/libsoup-2.4.so -> libsoup-2.4.so.1 -rwxr-xr-x 1 root wheel 689498 Dec 17 02:59 /usr/local/lib/libsoup-2.4.so.1 but evolution-data-server is looking for libsoup-2.so. It doesn't find it and tries to reinstall devel/libsoup, which doesn't help. ---> Reinstalling 'evolution-data-server-2.32.1_5' (databases/evolution-data-server) ---> Building '/usr/ports/databases/evolution-data-server' ===> Cleaning for libsoup-2.40.3_2 ===> Cleaning for evolution-data-server-2.32.1_5 ===> Found saved configuration for evolution-data-server-2.32.1_1 ===> evolution-data-server-2.32.1_5 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by evolution-data-server-2.32.1_5 for building ===> Extracting for evolution-data-server-2.32.1_5 => SHA256 Checksum OK for gnome2/evolution-data-server-2.32.1.tar.bz2. ===> Patching for evolution-data-server-2.32.1_5 ===> evolution-data-server-2.32.1_5 depends on package: libtool>=2.4 - found ===> evolution-data-server-2.32.1_5 depends on package: libtool>=2.4 - found ===> Applying FreeBSD patches for evolution-data-server-2.32.1_5 ===> evolution-data-server-2.32.1_5 depends on executable: bison - found ===> evolution-data-server-2.32.1_5 depends on executable: pkgconf - found ===> evolution-data-server-2.32.1_5 depends on executable: gmake - found ===> evolution-data-server-2.32.1_5 depends on package: libtool>=2.4 - found ===> evolution-data-server-2.32.1_5 depends on file: /usr/local/bin/intltool-extract - found ===> evolution-data-server-2.32.1_5 depends on shared library: libsoup-2.so - not found ===> Verifying for libsoup-2.so in /usr/ports/devel/libsoup ===> libsoup-2.40.3_2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by libsoup-2.40.3_2 for building ===> Extracting for libsoup-2.40.3_2 => SHA256 Checksum OK for gnome2/libsoup-2.40.3.tar.xz. ===> Patching for libsoup-2.40.3_2 ===> libsoup-2.40.3_2 depends on package: libtool>=2.4 - found ===> Applying FreeBSD patches for libsoup-2.40.3_2 [snip] ===> Installing for libsoup-2.40.3_2 ===> libsoup-2.40.3_2 depends on package: glib-networking>=2.29.18 - found ===> libsoup-2.40.3_2 depends on file: /usr/local/etc/mtree/BSD.gnome.dist - found ===> Generating temporary packing list ===> Checking if devel/libsoup already installed ===> libsoup-2.40.3_2 is already installed You may wish to ``make deinstall'' and install this port again by ``make reinstall'' to upgrade it properly. If you really wish to overwrite the old port of devel/libsoup without deleting it first, set the variable "FORCE_PKG_REGISTER" in your environment or the "make install" command line. *** Error code 1 Stop. make[2]: stopped in /usr/ports/devel/libsoup *** Error code 1 Stop. make[1]: stopped in /usr/ports/databases/evolution-data-server *** Error code 1 Stop. make: stopped in /usr/ports/databases/evolution-data-server
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201312172111.rBHLB6ss076024>