svn commit: r411541 - in head: databases/evolution-data-server net/gnome-online-accounts net/vinagre net/vino security/gnome-keyring www/epiphany x11/gdm x11/gdm/files x11/gnome-shell

Dag-Erling Smørgrav des at des.no
Wed Mar 23 08:12:38 UTC 2016


Ruslan Makhmatkhanov <rm at FreeBSD.org> writes:
> Log:
>   Drop bogus libgnome-keyring dependency
> [...]
> @@ -3,6 +3,7 @@
>  
>  PORTNAME=	gnome-keyring
>  PORTVERSION=	3.18.3
> +PORTREVISION=	1
>  CATEGORIES=	security gnome
>  MASTER_SITES=	GNOME
>  DIST_SUBDIR=	gnome3
> @@ -13,8 +14,7 @@ COMMENT=	Program that keeps passwords an
>  BUILD_DEPENDS=	ca_root_nss>=0:${PORTSDIR}/security/ca_root_nss \
>  		docbook-xsl>=0:${PORTSDIR}/textproc/docbook-xsl \
>  		gcr>=3.5.3:${PORTSDIR}/security/gcr
> -LIB_DEPENDS=	libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring \
> -		libdbus-1.so:${PORTSDIR}/devel/dbus \
> +LIB_DEPENDS=	libdbus-1.so:${PORTSDIR}/devel/dbus \
>  		libgcr-3.so:${PORTSDIR}/security/gcr \
>  		libtasn1.so:${PORTSDIR}/security/libtasn1 \
>  		libp11-kit.so:${PORTSDIR}/security/p11-kit \

This broke sysutils/mate-power-manager:

http://beefy6.nyi.freebsd.org/data/101amd64-default/411630/logs/errors/mate-power-manager-1.12.1.log

My guess is that it needs libgnome-keyring but doesn't have a direct
dependency on it and relied instead on an indirect dependency via
security/gnome-keyring, which this commit removed.

DES
-- 
Dag-Erling Smørgrav - des at des.no


More information about the svn-ports-head mailing list