From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Kost Subject: Re: [PATCH 10/24] gnu: networkmanager-qt: Propagate network-manager. Date: Thu, 18 Aug 2016 10:25:01 +0300 Message-ID: <87lgzupmia.fsf@gmail.com> References: <87y43vqo2y.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38397) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1baHhI-0001Og-I4 for guix-devel@gnu.org; Thu, 18 Aug 2016 03:25:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1baHhE-0007o5-Bz for guix-devel@gnu.org; Thu, 18 Aug 2016 03:25:03 -0400 Received: from mail-lf0-x244.google.com ([2a00:1450:4010:c07::244]:34374) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1baHhE-0007mp-3L for guix-devel@gnu.org; Thu, 18 Aug 2016 03:25:00 -0400 Received: by mail-lf0-x244.google.com with SMTP id k135so1088913lfb.1 for ; Thu, 18 Aug 2016 00:24:59 -0700 (PDT) In-Reply-To: (David Craven's message of "Wed, 17 Aug 2016 20:14:08 +0200") 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 David Craven (2016-08-17 21:14 +0300) wrote: >> Is it possible to avoid propagating? > > Quoting the manual on the section on propagated-inputs: > >> For example this is necessary when a C/C++ library needs headers of another library to compile, ... > > So the fact that the headers of networkmanager-qt include headers from > network-manager, means that a library that uses networkmanager-qt also > needs network-manager's header files. After compilation if there > aren't any references to network-manager it won't be included in the > RUNPATH. Ah, OK, I didn't know that, thanks for pointing! -- Alex