From mboxrd@z Thu Jan 1 00:00:00 1970 From: zimoun Subject: bug#26170: Bug #26170 Hunting: doc: Explanation of propagated-inputs unclear Date: Tue, 3 Dec 2019 13:14:05 +0100 Message-ID: References: <03214f18-23c3-3879-0be3-f1abb95abcea@pelzflorian.de> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:56570) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ic759-0005V9-0X for bug-guix@gnu.org; Tue, 03 Dec 2019 07:15:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ic754-0007D7-SS for bug-guix@gnu.org; Tue, 03 Dec 2019 07:15:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:33391) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ic753-0007B2-Uo for bug-guix@gnu.org; Tue, 03 Dec 2019 07:15:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ic753-0008Je-PZ for bug-guix@gnu.org; Tue, 03 Dec 2019 07:15:01 -0500 In-Reply-To: <03214f18-23c3-3879-0be3-f1abb95abcea@pelzflorian.de> Sender: "Debbugs-submit" Resent-Message-ID: List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 26170@debbugs.gnu.org, "pelzflorian (Florian Pelz)" Dear Florian, You report this bug [1] a couple of years ago about unclear explanations of the term propagated-inputs. [1] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D26170 The explanations of propagated-inputs are here [2] and short words are there [3]. Tey have not been changed since your report. [2] https://guix.gnu.org/manual/en/html_node/package-Reference.html#package= -Reference [3] https://guix.gnu.org/manual/en/html_node/Invoking-guix-package.html#Inv= oking-guix-package You proposed: << 1) that `propagated-inputs` are automatically installed *to the Guix profile* and not just the Store like regular inputs and 2) that C/C++ libraries do not need to be propagated because they can just as well be loaded from the Store *unless* their header files are included by header files of another input package (?) and 3) more examples like the above example for GNOME Evolution (which however I have yet to finish packaging and submit as a patch; maybe dconf is a better example =E2=80=93 I presume it is also needed at run time= and not just). >> And I agree. I also had issue and I remember asking on IRC explanations. Do you have already a patch? If no, do you plan to prepare one? Thank you in advance for any comments. All the best, simon