From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: Re: [PATCH 01/31] gnu: network-manager: Propagate GLIB. Date: Mon, 1 Aug 2016 21:48:38 +0200 Message-ID: <20160801194838.GB6728@solar> References: <20160801181342.16203-1-david@craven.ch> <20160801181342.16203-2-david@craven.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58110) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bUJCh-0002oh-7i for guix-devel@gnu.org; Mon, 01 Aug 2016 15:48:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bUJCe-0003pe-3x for guix-devel@gnu.org; Mon, 01 Aug 2016 15:48:47 -0400 Received: from mailrelay1.public.one.com ([91.198.169.124]:36842) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bUJCd-0003pR-NE for guix-devel@gnu.org; Mon, 01 Aug 2016 15:48:44 -0400 Content-Disposition: inline In-Reply-To: <20160801181342.16203-2-david@craven.ch> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: David Craven Cc: guix-devel@gnu.org On Mon, Aug 01, 2016 at 08:13:12PM +0200, David Craven wrote: > * gnu/packages/gnome.scm (network-manager)[propagated-inputs]: Add glib. > + (propagated-inputs > + `(("glib" ,glib))) This requires a little comment at the end of the line. I wonder if it is really needed. network-manager provides several libraries. Looking into the pkgconfig subdirectory, there is the following: -r--r--r-- 2 root guixbuild 389 1. Jan 1970 libnm-glib.pc -r--r--r-- 2 root guixbuild 375 1. Jan 1970 libnm-glib-vpn.pc -r--r--r-- 2 root guixbuild 361 1. Jan 1970 libnm.pc -r--r--r-- 2 root guixbuild 370 1. Jan 1970 libnm-util.pc -r--r--r-- 2 root guixbuild 414 1. Jan 1970 NetworkManager.pc libnm-glib.pc, libnm-glib-vpn.pc and libnm-util.pc require glib, the others do not. So it seems entirely possible to use network-manager without pulling glib into a profile. What do the specialists think? Andreas