From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 09 17:18:52 2024 Received: (at submit) by debbugs.gnu.org; 9 Sep 2024 21:18:52 +0000 Received: from localhost ([127.0.0.1]:34260 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snlmd-0005H7-W0 for submit@debbugs.gnu.org; Mon, 09 Sep 2024 17:18:52 -0400 Received: from lists.gnu.org ([209.51.188.17]:54220) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snlmb-0005Gz-Lz for submit@debbugs.gnu.org; Mon, 09 Sep 2024 17:18:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1snlkS-0004zk-22 for guix-patches@gnu.org; Mon, 09 Sep 2024 17:16:36 -0400 Received: from elegua.eauchat.org ([91.224.149.118] helo=eauchat.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1snlkP-0002rR-Sf for guix-patches@gnu.org; Mon, 09 Sep 2024 17:16:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eauchat.org; s=mail; t=1725916588; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=Jz8V09gwJZyZmbZu+g7Y8kBY25gPnRTfkCVnjx/tp4Q=; b=qFj9sqBz4P76sJuZsq3oTGATzfPtV62OtuqSaj8gcNEamsowmxNor0Ohjlf98s2ZCOvyb7 dQbZk6uG6BH+26pTqSlaQ+oEuAopRfxVU1W50f1c9cVEYPEpweyR5y1zGnVkoLLkb/Ia1x H+GCMaVBOUmEpFJqUow9J9WGA1CEWKk= From: =?UTF-8?q?S=C3=A9bastien=20Lerique?= To: guix-patches@gnu.org Subject: [PATCH] gnu: mscgen: Fix dependencies. Date: Mon, 9 Sep 2024 23:15:43 +0200 Message-ID: <895158e3b7dfe85ec77db0cb6763bb02b612be7e.1725916543.git.sl@eauchat.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=91.224.149.118; envelope-from=sl@eauchat.org; helo=eauchat.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: =?UTF-8?q?S=C3=A9bastien=20Lerique?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) * gnu/packages/graph.scm (mscgen) [inputs]: Add fontconfig, freetype, ijg-libjpeg, libpng, zlib. Change-Id: If185bcb2f786f6493c20040b47e93440987d7243 --- gnu/packages/graph.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/graph.scm b/gnu/packages/graph.scm index 5c985eaf5b..e987e656a0 100644 --- a/gnu/packages/graph.scm +++ b/gnu/packages/graph.scm @@ -53,10 +53,12 @@ (define-module (gnu packages graph) #:use-module (gnu packages datastructures) #:use-module (gnu packages docbook) #:use-module (gnu packages flex) + #:use-module (gnu packages fontutils) #:use-module (gnu packages gd) #:use-module (gnu packages graphics) #:use-module (gnu packages graphviz) #:use-module (gnu packages gtk) + #:use-module (gnu packages image) #:use-module (gnu packages linux) #:use-module (gnu packages machine-learning) #:use-module (gnu packages maths) @@ -813,7 +815,7 @@ (define-public mscgen (native-inputs (list pkg-config)) (inputs - (list gd)) + (list fontconfig freetype gd ijg-libjpeg libpng zlib)) (home-page "https://www.mcternan.me.uk/mscgen/") (synopsis "Message Sequence Chart Generator") (description "Mscgen is a small program that parses Message Sequence Chart base-commit: 590904cca15922e6474fbd3a71af9b3a45b268af -- 2.46.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 10 01:44:20 2024 Received: (at 73157) by debbugs.gnu.org; 10 Sep 2024 05:44:20 +0000 Received: from localhost ([127.0.0.1]:34640 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sntfo-0005UV-4D for submit@debbugs.gnu.org; Tue, 10 Sep 2024 01:44:20 -0400 Received: from mail-pj1-f54.google.com ([209.85.216.54]:58458) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sntfm-0005UE-3g for 73157@debbugs.gnu.org; Tue, 10 Sep 2024 01:44:19 -0400 Received: by mail-pj1-f54.google.com with SMTP id 98e67ed59e1d1-2d89229ac81so4033270a91.0 for <73157@debbugs.gnu.org>; Mon, 09 Sep 2024 22:44:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1725946987; x=1726551787; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=LHl9hIwqEoi+11VWwoO+YQp8YQVa4wloZfVLOT3EVGY=; b=TeZvhZNrGya6RqL7SmgQ2oNiDAZ174v+FVQxy+NvWXabEqfsVLboIgouI/byHxu+2x 8Hk8A6kkPP7tCIIzqz+DEigwjCLA8ufeAIMkU16DqkHqdhbJrl19uWrUlfekXPw0+3eR gbCATSzL6auySdpbEvoZc6J4kWF1vN0bNt7+eJwJbKYHwk862fl5rcWMbfCP1AT4jAMd kdtZIqijD99jPdd0Q6rL/WPIxe6pFuZfkpjkN8m1ts7WEDUZo7Y9TqA6UKqxxfyJ/ejl 1p+WvJHKGTdYhRYo80NhbJLeh59szUdBV1sV5wDg/k1XpjKL9bIVtmJ0zJDuvAiOekYR dfvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725946987; x=1726551787; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=LHl9hIwqEoi+11VWwoO+YQp8YQVa4wloZfVLOT3EVGY=; b=taX+rFQQSsFKRIGC683Jy7BCiJqZ8g1MPZBTb+S7no0khgZcs3Ua0FFu3SG8X12me/ J7wkLzM3cugm7BuytsNNBxBcW6iR3nAnXJOoMzpOe8eL4GL2FpHKL6sHJNbWPFpM6FG+ iP2NPJLqFYeq0FHDSHzlPjda3HG2UzCC+ZyRs0NoHpe6fPW8DBNn32Cjd5uifuKrRO8w opSKaUw+qU8sXqQ6JuF+yO1Od2B1rpE1AdJr8bV/b+yo/ya1AiFWU7POuUeLw91BWEHq HnOWu/kkxr64jXOyotrqSneQfOTlhEEJhM/y/00AB6Fa7sEDTHOxcOqsrs1FFztIcvXX +xlA== X-Gm-Message-State: AOJu0YyO5FD66P6Wrgf2GxlGxCuhTqHjpO5RQ58UDwseRD5Y1zJkIv5K qX84LdvRZ8gwTbfzaxWB9aco4Nj65YIMPNcQvxuOZOO1V/5AH/YDcyrqgw== X-Google-Smtp-Source: AGHT+IESxQG8qRyK0ppwvKGBInKqUM15Em1EzUsPAFv0y8fHabu5FbTyQYrHA0DYVhdXi+TdxsrWAg== X-Received: by 2002:a17:90a:c691:b0:2d8:a672:186d with SMTP id 98e67ed59e1d1-2dad50140bemr17849581a91.20.1725946986626; Mon, 09 Sep 2024 22:43:06 -0700 (PDT) Received: from hurd ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2db043c435dsm5499166a91.29.2024.09.09.22.43.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Sep 2024 22:43:06 -0700 (PDT) From: Maxim Cournoyer To: =?utf-8?Q?S=C3=A9bastien?= Lerique Subject: Re: [bug#73157] [PATCH] gnu: mscgen: Fix dependencies. In-Reply-To: <895158e3b7dfe85ec77db0cb6763bb02b612be7e.1725916543.git.sl@eauchat.org> (=?utf-8?Q?=22S=C3=A9bastien?= Lerique"'s message of "Mon, 9 Sep 2024 23:15:43 +0200") References: <895158e3b7dfe85ec77db0cb6763bb02b612be7e.1725916543.git.sl@eauchat.org> Date: Tue, 10 Sep 2024 14:43:03 +0900 Message-ID: <87mskg5ajc.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 73157 Cc: 73157@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, S=C3=A9bastien Lerique writes: > * gnu/packages/graph.scm (mscgen) > [inputs]: Add fontconfig, freetype, ijg-libjpeg, libpng, zlib. > > Change-Id: If185bcb2f786f6493c20040b47e93440987d7243 > --- > gnu/packages/graph.scm | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/graph.scm b/gnu/packages/graph.scm > index 5c985eaf5b..e987e656a0 100644 > --- a/gnu/packages/graph.scm > +++ b/gnu/packages/graph.scm > @@ -53,10 +53,12 @@ (define-module (gnu packages graph) > #:use-module (gnu packages datastructures) > #:use-module (gnu packages docbook) > #:use-module (gnu packages flex) > + #:use-module (gnu packages fontutils) > #:use-module (gnu packages gd) > #:use-module (gnu packages graphics) > #:use-module (gnu packages graphviz) > #:use-module (gnu packages gtk) > + #:use-module (gnu packages image) > #:use-module (gnu packages linux) > #:use-module (gnu packages machine-learning) > #:use-module (gnu packages maths) > @@ -813,7 +815,7 @@ (define-public mscgen > (native-inputs > (list pkg-config)) > (inputs > - (list gd)) > + (list fontconfig freetype gd ijg-libjpeg libpng zlib)) > (home-page "https://www.mcternan.me.uk/mscgen/") > (synopsis "Message Sequence Chart Generator") > (description "Mscgen is a small program that parses Message Sequence= Chart > > base-commit: 590904cca15922e6474fbd3a71af9b3a45b268af I've built this locally, and checked if references were retained to the added inputs; it seems ijg-libjpeg is not retained as a reference, which means it is unused at run time and could be left out (or perhaps it tries to dynamically load it, in which case the dlopen calls could be patched, but I doubt so). --8<---------------cut here---------------start------------->8--- $ guix gc -R /gnu/store/jbdbq8kxy5956wkqg4qrvfdks776gfb1-mscgen-0.20 | grep ijg-libjpeg -> no output --8<---------------cut here---------------end--------------->8--- Could you verify the above, and if my assumption is correct, send a v2 without the added ijg-libjpeg? --=20 Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 10 04:15:36 2024 Received: (at 73157) by debbugs.gnu.org; 10 Sep 2024 08:15:36 +0000 Received: from localhost ([127.0.0.1]:34759 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snw2C-0004a5-CU for submit@debbugs.gnu.org; Tue, 10 Sep 2024 04:15:36 -0400 Received: from elegua.eauchat.org ([91.224.149.118]:34810 helo=eauchat.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snw2A-0004Zq-4C for 73157@debbugs.gnu.org; Tue, 10 Sep 2024 04:15:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eauchat.org; s=mail; t=1725956122; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=mTeqh9SmRTSnxXqM1y3C0GNuRVYClnSFqGuzPi8JfEw=; b=jRq9qM6KCc12bwbRVSjEac08BxGfTRAMxC6I9Q7RJNk47Cwr11hVmek7xgVi6u4NLe9Uyp aglIUl+x23uejmwtpNItNhdojXH21+ZfStwCrIAJAZ8usH+5FwNPuex/elhl2BqEAv1irC SLuXoQnaDzfD4+eScSkkoPmrGyD7hl8= From: =?utf-8?Q?S=C3=A9bastien_Lerique?= To: Maxim Cournoyer Subject: Re: [bug#73157] [PATCH] gnu: mscgen: Fix dependencies. In-Reply-To: <87mskg5ajc.fsf@gmail.com> (Maxim Cournoyer's message of "Tue, 10 Sep 2024 14:43:03 +0900") References: <895158e3b7dfe85ec77db0cb6763bb02b612be7e.1725916543.git.sl@eauchat.org> <87mskg5ajc.fsf@gmail.com> Date: Tue, 10 Sep 2024 10:15:19 +0200 Message-ID: <87seu7diw8.fsf@eauchat.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 73157 Cc: 73157@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi! And thanks. > I've built this locally, and checked if references were retained to the > added inputs; it seems ijg-libjpeg is not retained as a reference, which > means it is unused at run time and could be left out (or perhaps it > tries to dynamically load it, in which case the dlopen calls could be > patched, but I doubt so). > > --8<---------------cut here---------------start------------->8--- > $ guix gc -R /gnu/store/jbdbq8kxy5956wkqg4qrvfdks776gfb1-mscgen-0.20 | > grep ijg-libjpeg > -> no output > --8<---------------cut here---------------end--------------->8--- > > Could you verify the above, and if my assumption is correct, send a v2 > without the added ijg-libjpeg? > So just removing ijg-libjpeg results in Package 'libjpeg', required by 'gdlib', not found and replacing it with libjpeg-turbo works. "libjpeg" on its own is just not found (and not defined in the guix source I see 590904cca15922e6474fbd3a71af9b3a45b268af ). Should it be the turbo one? --=20 S=C3=A9bastien Lerique https://slvh.fr/ From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 10 04:48:48 2024 Received: (at 73157) by debbugs.gnu.org; 10 Sep 2024 08:48:48 +0000 Received: from localhost ([127.0.0.1]:34845 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snwYK-0006DK-B2 for submit@debbugs.gnu.org; Tue, 10 Sep 2024 04:48:48 -0400 Received: from elegua.eauchat.org ([91.224.149.118]:50130 helo=eauchat.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snwYI-0006D7-NY for 73157@debbugs.gnu.org; Tue, 10 Sep 2024 04:48:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eauchat.org; s=mail; t=1725958115; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=o1z+62B7nenoMq7BWlJ34CqOlTcb7qXQIqWolguy50I=; b=WOwqNhuIPf0j0mtOiDubtY9AqQkZt/+KZinn+W1alRMg8elL0q1lU+CvQQlkUKFw1KOEUg kOMzbvACYsVQA0ag4eVWytoj6QCmt/yvPAPuiK5/nU9eNeVuN3vi5ZM8Ziqp20r7GMzEzD xqhpPCvHF6zKz9XOr7W5MT6gS2Lv1Ys= From: =?UTF-8?q?S=C3=A9bastien=20Lerique?= To: 73157@debbugs.gnu.org Subject: [PATCH v2] gnu: mscgen: Fix dependencies. Date: Tue, 10 Sep 2024 10:48:21 +0200 Message-ID: <78ffafd60159ca22a828c896ab41f3bd24ca6034.1725958101.git.sl@eauchat.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 73157 Cc: =?UTF-8?q?S=C3=A9bastien=20Lerique?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/graph.scm (mscgen) [inputs]: Add fontconfig, freetype, libjpeg-turbo, libpng, zlib. Change-Id: If185bcb2f786f6493c20040b47e93440987d7243 --- gnu/packages/graph.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/graph.scm b/gnu/packages/graph.scm index 5c985eaf5b..02033c25b3 100644 --- a/gnu/packages/graph.scm +++ b/gnu/packages/graph.scm @@ -53,10 +53,12 @@ (define-module (gnu packages graph) #:use-module (gnu packages datastructures) #:use-module (gnu packages docbook) #:use-module (gnu packages flex) + #:use-module (gnu packages fontutils) #:use-module (gnu packages gd) #:use-module (gnu packages graphics) #:use-module (gnu packages graphviz) #:use-module (gnu packages gtk) + #:use-module (gnu packages image) #:use-module (gnu packages linux) #:use-module (gnu packages machine-learning) #:use-module (gnu packages maths) @@ -813,7 +815,7 @@ (define-public mscgen (native-inputs (list pkg-config)) (inputs - (list gd)) + (list fontconfig freetype gd libjpeg-turbo libpng zlib)) (home-page "https://www.mcternan.me.uk/mscgen/") (synopsis "Message Sequence Chart Generator") (description "Mscgen is a small program that parses Message Sequence Chart base-commit: 590904cca15922e6474fbd3a71af9b3a45b268af -- 2.46.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 11 21:25:57 2024 Received: (at 73157) by debbugs.gnu.org; 12 Sep 2024 01:25:57 +0000 Received: from localhost ([127.0.0.1]:39802 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1soYaq-0005zV-OK for submit@debbugs.gnu.org; Wed, 11 Sep 2024 21:25:57 -0400 Received: from mail-pl1-f182.google.com ([209.85.214.182]:56508) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1soYap-0005zF-4t for 73157@debbugs.gnu.org; Wed, 11 Sep 2024 21:25:55 -0400 Received: by mail-pl1-f182.google.com with SMTP id d9443c01a7336-205722ba00cso4281605ad.0 for <73157@debbugs.gnu.org>; Wed, 11 Sep 2024 18:25:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1726104281; x=1726709081; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=P7O9WUfDk1+eBAajmuMliSyF3ag5zOXWUUvufrlDYUs=; b=UE3/G1mRQYFeN7hOH+p9s64vdNrMmAwk7YWzQ89uWGZyGgcuBaKrYWq0qyZbm6w44W zg3IbavVbXGsVkkP1CBSw7cCCLXxtzhyYSXHLfCIlV7PgVIYmr0M7qEkySxt4Dqk/HNv 7xmvyqjFa0Dk9zxliB5CqF7qiwi0GF8kC7qA9/U9+DKNBptgXIWz3oKCFr8u8Nb+lySF jNslSKVH2Xo1OLB96DhFRBNYyKAfooUTulHavjrpLKf+Eo5jxb6HdSqa0dqr15G0rp/M 9vKvxepSF3/h9/6odW26k1Hro4O/NS0FYNfhg30UGIH094W6Nub7q4Tq69Szaqmxyxfj bHfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726104281; x=1726709081; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=P7O9WUfDk1+eBAajmuMliSyF3ag5zOXWUUvufrlDYUs=; b=HhZa1Poh+kYwe7jJ5dUuSrfnwDeAJ7aS344tkDd/0hb5bCuz0UUnZlEwjt9iBA1J2q rXsGNXoO+2TGC1mmOGL6/yY8/2lO+VvHYMzpyvxwd0LGBaKBNEpL6DvQBz6Fmm9BvirQ J/g1Fzd0EZ6bFeZAVoBct+plk6S+UrjEGH8ZWkJR4ZGKFhdvUaGxE8CcBjr4+kM9wT07 K705qWC574NQfhO5YJRd0U6yQ+IGXiUO4MI0mxqXkGyqRH69hY/lMZDC/YvBSULKrc82 n4IRdehoAuk0pgzhk4MgfvzWTROT0dzJFACBOkd3ZmJDznlGKjLAcYsRF4699o0xvw7S WoBA== X-Gm-Message-State: AOJu0YxYOkhaVfyg40A1EVUBIdm5YWynAFokOcAU+5EfyiLGe3oObIfo 2n4lmkny6KEafU9qv+4rb4+qcFgh6GtqUSKet89c5sIEq0VKoLM/P13U1bkQ X-Google-Smtp-Source: AGHT+IEKLakFZeGsPrO3FrRAZDFa5fimU0b2QqNp9SJhIDeCI91kX5BAySqbxd02fGaLLTmfgn14cQ== X-Received: by 2002:a17:903:1c8:b0:205:5547:92d2 with SMTP id d9443c01a7336-2076e4831camr16873265ad.48.1726104280992; Wed, 11 Sep 2024 18:24:40 -0700 (PDT) Received: from hurd ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2076af491c2sm5219415ad.85.2024.09.11.18.24.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Sep 2024 18:24:40 -0700 (PDT) From: Maxim Cournoyer To: =?utf-8?Q?S=C3=A9bastien?= Lerique Subject: Re: [bug#73157] [PATCH] gnu: mscgen: Fix dependencies. In-Reply-To: <87seu7diw8.fsf@eauchat.org> (=?utf-8?Q?=22S=C3=A9bastien?= Lerique"'s message of "Tue, 10 Sep 2024 10:15:19 +0200") References: <895158e3b7dfe85ec77db0cb6763bb02b612be7e.1725916543.git.sl@eauchat.org> <87mskg5ajc.fsf@gmail.com> <87seu7diw8.fsf@eauchat.org> Date: Thu, 12 Sep 2024 10:24:38 +0900 Message-ID: <8734m5y889.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 73157 Cc: 73157@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi S=C3=A9bastien, S=C3=A9bastien Lerique writes: > Hi! And thanks. > >> I've built this locally, and checked if references were retained to the >> added inputs; it seems ijg-libjpeg is not retained as a reference, which >> means it is unused at run time and could be left out (or perhaps it >> tries to dynamically load it, in which case the dlopen calls could be >> patched, but I doubt so). >> >> --8<---------------cut here---------------start------------->8--- >> $ guix gc -R /gnu/store/jbdbq8kxy5956wkqg4qrvfdks776gfb1-mscgen-0.20 | >> grep ijg-libjpeg >> -> no output >> --8<---------------cut here---------------end--------------->8--- >> >> Could you verify the above, and if my assumption is correct, send a v2 >> without the added ijg-libjpeg? >> > > So just removing ijg-libjpeg results in > > Package 'libjpeg', required by 'gdlib', not found > > and replacing it with libjpeg-turbo works. "libjpeg" on its own is just > not found (and not defined in the guix source I see > 590904cca15922e6474fbd3a71af9b3a45b268af ). > > Should it be the turbo one? It should be turbo to match the default libjpeg used in Guix; but rather than being propagated from mscgen, it should probably be propagated from gdlib, which seems to have it listed in its pkg-config files: --8<---------------cut here---------------start------------->8--- $ find $(guix build gd) -name '*.pc' -execdir cat {} + refix=3D/gnu/store/8rl0dz3982ms15j2j50myr89dkc3h5y5-gd-2.3.3 exec_prefix=3D${prefix} libdir=3D${exec_prefix}/lib includedir=3D${prefix}/include Name: gd Description: GD graphics library Version: 2.3.3 Requires: Requires.private: zlib libpng freetype2 >=3D 9.8.3 fontconfig libjpeg Cflags: -I${includedir} Libs.private:=20=20 Libs: -L${libdir} -lgd --8<---------------cut here---------------end--------------->8--- Anything listed in pkg-config 'Requires' or 'Requires.private' should be propagated for the pkg-config machinery to work as expected. This topic is brushed in the manual (see info "(guix) package References"), where 'propagated-inputs' are documented. --=20 Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 12 02:25:37 2024 Received: (at 73157) by debbugs.gnu.org; 12 Sep 2024 06:25:37 +0000 Received: from localhost ([127.0.0.1]:39923 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sodGr-0004iM-6z for submit@debbugs.gnu.org; Thu, 12 Sep 2024 02:25:37 -0400 Received: from mail-4322.protonmail.ch ([185.70.43.22]:35363) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sodGo-0004i7-R7 for 73157@debbugs.gnu.org; Thu, 12 Sep 2024 02:25:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1726122320; x=1726381520; bh=g0NQTkcX5W7uE6Y4BbRgWENABjGKp9rIKKy3DDuyB60=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=BgPM6Dpup0/HRMeq68O3rT5XXkGaayozp8+57KKPO8BHtQ10ritfrbMA1c9uwtf+3 Gm3T6lynFTWcmsgzfLdsojSkhUkGM0QbBJnyy5iiTQJ1gUCMJph4i9fvOYzHFi3iWF lgxfnrP9VP/C2zFmfORFfrLb3UxFNT0IH+ZCRNgmTdDnWFEmRHO99f7yOgc3mmOllV DWK8nHO/O+Ti+Fwn0Jc13d+GxtkvX1PBzHn9E0I8RMT5q6GEwxXPA7xIdw/8MIwwvI kQFvGh+fFAnlDs/BmkJ09AfhwldPMFqUof/MX2Rq08S0Em4mFmokWz8LrNRjWPoj52 yBtdcNVqgdZOw== Date: Thu, 12 Sep 2024 06:25:13 +0000 To: "73157@debbugs.gnu.org" <73157@debbugs.gnu.org>, "sl@eauchat.org" , "maxim.cournoyer@gmail.com" From: Rutherther Subject: [PATCH] gnu: mscgen: Fix dependencies. Message-ID: Feedback-ID: 8107604:user:proton X-Pm-Message-ID: f4edd698f57b03e14193efed470771ed0e4e3f13 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 73157 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello all,=20 This was also an issue with php. I already submitted a patch adding these t= o propagated inputs of gd https://issues.guix.gnu.org/72943, but it got rej= ected in favor of adding the dependencies to php itself. That is because a = lot of packages depend on gd and not many are affected. See the associated = issue also for an alternative solution with patch to gd's pkgconfig file.= =20 Regards,=20 Rutherther From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 12 08:11:04 2024 Received: (at 73157) by debbugs.gnu.org; 12 Sep 2024 12:11:04 +0000 Received: from localhost ([127.0.0.1]:40371 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1soifA-000633-4v for submit@debbugs.gnu.org; Thu, 12 Sep 2024 08:11:04 -0400 Received: from mail-io1-f46.google.com ([209.85.166.46]:56678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1soif5-00062X-DX for 73157@debbugs.gnu.org; Thu, 12 Sep 2024 08:11:02 -0400 Received: by mail-io1-f46.google.com with SMTP id ca18e2360f4ac-82a626d73efso33046039f.1 for <73157@debbugs.gnu.org>; Thu, 12 Sep 2024 05:10:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1726142986; x=1726747786; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=8wBK4K/UfPPKBh5jZjD/CnoE+irTEA5zSi0Tp0JMAI0=; b=afUyzF3rBCvxPsvsptfMMJKKp993nYhzdSy6PVmt5UgAMxPbA7A4Qjt6e8rejTV7hn +CFbhXIf5nhIu9JrPEdVBu1gMwbmSzrtQdDiwZ36Lcz+UKaVAEQKvVQIAHMPMnwsZuhQ dWwc3xaeQLVNP0wxd+w/LE6w4Afm0fsXMTKPZCtJPWLxL3gmsak4jZOkti2D+PRwKxhM JGEc0iO0cpgUqH5YBCaZfwelX2JKGuO7Bggj+0qgMh9bjzcu6XC/+eE6U3bykfkyzWz3 GdinI7DEn6T+aOOKMvSHtExAw1bABshclUTfI3tmnyE6EER9D7QgXAO4kgVP0h/vUwa8 cwfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726142986; x=1726747786; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=8wBK4K/UfPPKBh5jZjD/CnoE+irTEA5zSi0Tp0JMAI0=; b=GIFNi+Vc+4/z9pmA0948CTWUksv8X8yxCIGXszqEahxjUrGWIgn2hW0z2K9+7IOWVb 7UcncenMzkbvUl0Wme/r9q0ErpgTJN7U1wkF1AViMUZmkaKaf1Qi4xwF/W+Kq+vIqb1z 2C0uo46R9gwzjGKooCFgL/G8Sk940KBUldgdEZZ+Afvwl17R2MkeWha94nnxxJ9GCd02 gFfuVgqL0w3AgaGGQj2OM1KiMw8bt0aagtErVPvfOw2+a3Vg2r7AEuei5/boY1z/J2UU pOAOzuWVWXdThgN6chGwIOQD97Zbst0dGw3VTCfIfC5vMjGoSH/mdG11IZBmerKNMEP6 jYlw== X-Gm-Message-State: AOJu0YzR4ar7tvhDi+5jen6Ka/2LgKGYM6ed7WVVFjG/ocpkB81lU4j1 +SZhOVrmBADf+bqcJANSh92KWBDmfbrB01I1LON0nYke63kqLQZj X-Google-Smtp-Source: AGHT+IHgP6NPTSkE7V7rMb1f09f+O2DcQmfbbogi/Ul7i/TVY0IV1VRRm6uJYHm1fSiv8/ILteODKQ== X-Received: by 2002:a05:6602:2c88:b0:82c:e990:7a55 with SMTP id ca18e2360f4ac-82d1f985067mr348783439f.11.1726142985856; Thu, 12 Sep 2024 05:09:45 -0700 (PDT) Received: from hurd ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-7db1fbbe15asm1600387a12.39.2024.09.12.05.09.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Sep 2024 05:09:45 -0700 (PDT) From: Maxim Cournoyer To: Rutherther Subject: Re: [PATCH] gnu: mscgen: Fix dependencies. In-Reply-To: (rutherther@protonmail.com's message of "Thu, 12 Sep 2024 06:25:13 +0000") References: Date: Thu, 12 Sep 2024 21:09:42 +0900 Message-ID: <87frq5ul89.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 73157 Cc: "sl@eauchat.org" , "73157@debbugs.gnu.org" <73157@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, Rutherther writes: > Hello all, > > This was also an issue with php. I already submitted a patch adding > these to propagated inputs of gd https://issues.guix.gnu.org/72943, > but it got rejected in favor of adding the dependencies to php > itself. That is because a lot of packages depend on gd and not many > are affected. See the associated issue also for an alternative > solution with patch to gd's pkgconfig file. Thanks for the reference. I guess for now we are covered. -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 25 12:06:01 2024 Received: (at control) by debbugs.gnu.org; 25 Sep 2024 16:06:01 +0000 Received: from localhost ([127.0.0.1]:43823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1stUWf-0004x8-Dh for submit@debbugs.gnu.org; Wed, 25 Sep 2024 12:06:01 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55740) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1stUWd-0004wi-S6 for control@debbugs.gnu.org; Wed, 25 Sep 2024 12:06:00 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1stUW8-00009D-L7 for control@debbugs.gnu.org; Wed, 25 Sep 2024 12:05:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=Wq1ZMN9aStC8eHa1ugfs1yQJIWhTo/dH9sNUoyFm0Jw=; b=dbq9y2caFOrzqz +PG+beNory2XQULMsygQ7i5Zta18H7ZTtyzXJ6J8n1L+vwfQZORFKKbVICWghmKi+1eQevro8PEIX UryFfjgdjMriDNYhWegcGKeREf/SYoPpfCX5fK3RZwJovbjNkKjlx5Qdvm1fX/BW/obbPUhtBrU+A BtVMBb5uqO3b4hAjrFHQFtJAtNBM0XX/Rca+VHqsNcgLfpFF+4n5il+VuA9hhT7MCDsdcBAvlargg KflELW9JrHE4haZpstCyD7FfKQHTYrvAeoCRyrA5GuR6q8/kZE3E/5bp06vMMAlqZb9yQ+xldh907 Bhmt5JPmclnXwjHaaTZA==; Date: Wed, 25 Sep 2024 18:05:18 +0200 Message-Id: <87ikujsoqp.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #73157 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) merge 73157 73164 quit From unknown Sat Jun 21 10:45:16 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 24 Oct 2024 11:24:16 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator