From faf1d07c44b78008a4ded65c553822815236f7f2 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Wed, 23 Sep 2015 00:23:15 +0200 Subject: [PATCH] Don't pull in all of nautilus for the -extensions subpackage The -extensions subpackage that ships libnautilus-extension.so.1 currently has a hard dep on the main nautilus subpackage. This is problematic because it causes anything that links with libnautilus-extension.so.1 to automatically pull in all of nautilus. With the current appdata and gnome-software setup, we don't want to have one gui app ever depending on another gui app. As a fix, just drop the nautilus dep from nautilus-extensions and allow the libraries to be installed standalone. --- nautilus.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nautilus.spec b/nautilus.spec index 45fc61b..77a3995 100644 --- a/nautilus.spec +++ b/nautilus.spec @@ -68,7 +68,6 @@ It is also responsible for handling the icons on the GNOME desktop. Summary: Nautilus extensions library License: LGPLv2+ Group: Development/Libraries -Requires: %{name}%{_isa} = %{version}-%{release} %description extensions This package provides the libraries used by nautilus extensions. @@ -176,6 +175,7 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas >&/dev/null || : %changelog * Tue Sep 22 2015 Kalev Lember - 3.18.0-1 - Update to 3.18.0 +- Don't pull in all of nautilus for the -extensions subpackage * Fri Sep 04 2015 Kalev Lember - 3.17.91-1 - Update to 3.17.91