From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: icedtea-3 binaries contain references to icedtea-2 Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 05 Jun 2018 10:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 31719@debbugs.gnu.org Cc: =?UTF-8?Q?G=C3=A1bor?= Boskovits X-Debbugs-Original-To: Received: via spool by submit@debbugs.gnu.org id=B.152819569927199 (code B ref -1); Tue, 05 Jun 2018 10:49:02 +0000 Received: (at submit) by debbugs.gnu.org; 5 Jun 2018 10:48:19 +0000 Received: from localhost ([127.0.0.1]:34365 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fQ9Vj-00074d-9R for submit@debbugs.gnu.org; Tue, 05 Jun 2018 06:48:19 -0400 Received: from eggs.gnu.org ([208.118.235.92]:56355) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fQ9Vh-00074Q-P3 for submit@debbugs.gnu.org; Tue, 05 Jun 2018 06:48:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fQ9Vb-0003zc-Se for submit@debbugs.gnu.org; Tue, 05 Jun 2018 06:48:12 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42436) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fQ9Vb-0003zY-Ph for submit@debbugs.gnu.org; Tue, 05 Jun 2018 06:48:11 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47320) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fQ9Va-0004SN-Mr for bug-guix@gnu.org; Tue, 05 Jun 2018 06:48:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fQ9VV-0003wN-Lo for bug-guix@gnu.org; Tue, 05 Jun 2018 06:48:08 -0400 Received: from pegasus.bbbm.mdc-berlin.de ([141.80.25.20]:55728) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fQ9VV-0003uX-Be for bug-guix@gnu.org; Tue, 05 Jun 2018 06:48:05 -0400 Received: from localhost (localhost [127.0.0.1]) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTP id 30D488F74BF; Tue, 5 Jun 2018 12:48:02 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:mime-version:message-id:date:date :subject:subject:from:from:user-agent:received:received:received :received; s=mdc; t=1528195677; x=1530010078; bh=nLy77dhDF7Dd7DP ffZsqOb0J7ZblUPUTJbNeRwb9hV8=; b=g/eC5FQC0qg+h0qTlpxk9b2oSjsdFSa tkXQw/Mp/pqRVI8pxPkOXmEHFblflUDV4zhyKqc2o7FtVhZlV3++HNOCF4Ic0M3t sXUz9Inh7XN5g9nX2U6/PxCer/YZJkNT3mhVhZrmcmqaueTUB/PTxIWaQtMrEbV6 siiE8hsvu4xc= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from pegasus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (pegasus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qi8170SPOwPh; Tue, 5 Jun 2018 12:47:57 +0200 (CEST) Received: from HTCATWO.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTPS; Tue, 5 Jun 2018 12:47:56 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) by HTCATWO.mdc-berlin.net (141.80.180.190) with Microsoft SMTP Server (TLS) id 14.3.399.0; Tue, 5 Jun 2018 12:47:56 +0200 Received: from localhost (141.80.113.51) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server id 14.3.399.0; Tue, 5 Jun 2018 12:47:55 +0200 User-agent: mu4e 1.0; emacs 26.1 From: Ricardo Wurmus X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Tue, 5 Jun 2018 12:47:45 +0200 Message-ID: <877end1pda.fsf@mdc-berlin.de> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [141.80.113.51] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.2.1013-23888.006 X-TM-AS-Result: No-1.002100-8.000000-10 X-TMASE-MatchedRID: +cc8VOr+EcQeP8uAVlDOHHT7rnt3EYkYv8jdqvFOu+LzwGxuZa70uTm0 6SVjjUzh4vM1YF6AJbbGJQ3BiiLAggtuKBGekqUpOlxBO2IcOBZB/JnulKMcgyGL8sN8FuPNjxx rgobPqVQ1v9A8OqfeCjV6S4xx2XeFszsNMv+TuzbL6CZEsmyvDde+ILDV64WWvhiiNP8WuKaXmU /FzSSM1Q== X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--1.002100-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.2.1013-23888.006 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) 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: -6.0 (------) Many binaries of the icedtea-3 package contain references to icedtea-2, which was used to build it. Because of these references users of icedtea-3 have to *also* download icedtea-2. And because icedtea-2 contains references to icedtea-1, they *also* need to download that version. It is possible that icedtea-1 contains references to the bootstrap JDK, which will then also have to be downloaded. We should figure out a way to remove all of these references. -- Ricardo From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: icedtea-3 binaries contain references to icedtea-2 References: <877end1pda.fsf@mdc-berlin.de> In-Reply-To: <877end1pda.fsf@mdc-berlin.de> Resent-From: =?UTF-8?Q?G=C3=A1bor?= Boskovits Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 05 Jun 2018 11:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 31719@debbugs.gnu.org, Ricardo Wurmus Received: via spool by 31719-submit@debbugs.gnu.org id=B31719.152819936015723 (code B ref 31719); Tue, 05 Jun 2018 11:50:02 +0000 Received: (at 31719) by debbugs.gnu.org; 5 Jun 2018 11:49:20 +0000 Received: from localhost ([127.0.0.1]:34421 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fQASm-00045X-G5 for submit@debbugs.gnu.org; Tue, 05 Jun 2018 07:49:20 -0400 Received: from mail-io0-f179.google.com ([209.85.223.179]:35250) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fQASl-00045J-9C for 31719@debbugs.gnu.org; Tue, 05 Jun 2018 07:49:19 -0400 Received: by mail-io0-f179.google.com with SMTP id u4-v6so2968963iof.2 for <31719@debbugs.gnu.org>; Tue, 05 Jun 2018 04:49:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=76/SD/0i7ujC9aZDS21ZO3zmVruke+tnvvv1xH37z08=; b=Yvtn/f9SzizhXu+ZB3Y1ejUl/Kgruo6WrSawVubKhe6idVrEk39ZTECq7ePVkbgexX OrxBBr0VgDeYuEw3c5Gp3TGtI/v09Zu3fWJA1JGo3J4CoK+iw8YgPfr2zmFZvDQ8VqO0 +V1t1DVm3MzTL/cZU533L/IktBqd9KrTw3ZswF0r55P0KiPuyL1r1gfoCeaBeh1ufcor mGwiT5uFvPs2UfQ94/Mum8WEFLU5CIfY6TCQZJa98Bzz129NjT92wjZVSWGems9dc/If zpqXeDiJjR1N1s/RylabZ7P6QsiTfXBldGkc2E1qMob6S4JbV8YMX5FW5LedoxzCb1ni mjYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=76/SD/0i7ujC9aZDS21ZO3zmVruke+tnvvv1xH37z08=; b=bx3B9iLZWPJrUE5FA/pXVzAugyTVkqGG5EEVyeiOQg+UfuCfNuEXzoxZpEHjPDtylV Ax91RnAHH8Jmu3JnVOV7x8NQgWqAyAVhcYjdmWprHPoxm9vHD4QN+dcatCSA02TJx8Ps FwY4g+UYTww35LfC12U4b2VJVSLQ2LYbEOe8deyL4TKFj4ccEUnhgzcGhI5HzbNhNziM +9j0V94ll6+sVwWcZan3kpuUOTS9eguAc+tVsceiaHn25w1YxDzKsOcqmsGugtR5DUBU afeyhtD4jtKrduKx7MmV1MRaPg8RKaFL332iqrZ1b+JGTm1G3LOHNCyMx1+cFHRv+vhr 8s0w== X-Gm-Message-State: APt69E2PWIoKJQYJf2RkNMmsytKM8LrWFtPLw9/CH3MqICTk6PpK4see a043sVzPGr7ZuqKTcxzeTgMOHsbH24TPMly+fRBi X-Google-Smtp-Source: ADUXVKJYfnPhD3wrjb72qAGU68XOKDirx6xZ3kESs71EEQY353LRXbEkhmeO3AARuH8yxoHLCPHLqVnu6JYanmZQIdY= X-Received: by 2002:a6b:6e0e:: with SMTP id d14-v6mr10432749ioh.57.1528199353462; Tue, 05 Jun 2018 04:49:13 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a4f:a84d:0:0:0:0:0 with HTTP; Tue, 5 Jun 2018 04:49:12 -0700 (PDT) From: =?UTF-8?Q?G=C3=A1bor?= Boskovits Date: Tue, 5 Jun 2018 13:49:12 +0200 Message-ID: Content-Type: multipart/alternative; boundary="0000000000009bf934056de3a3e9" X-Spam-Score: -0.8 (/) 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.8 (-) --0000000000009bf934056de3a3e9 Content-Type: text/plain; charset="UTF-8" Do you think we can do something like rebuild icedtea3 with icedtea3, and then rewrite the references? I guess this way the dependency loop could be broken, as we could detach the last icedtea3 build from the packages used for bootstrapping. We could even make on more rebuilding, if necessary. WDYT? --0000000000009bf934056de3a3e9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Do you think we can do something like rebuild icedtea3 wit= h icedtea3, and then rewrite the references? I guess this way the dependenc= y loop could be broken, as we could detach the last icedtea3 build from the= packages used for bootstrapping.
We could even make on more rebuilding= , if necessary. WDYT?

--0000000000009bf934056de3a3e9-- From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: icedtea-3 binaries contain references to icedtea-2 Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 05 Jun 2018 12:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: =?UTF-8?Q?G=C3=A1bor?= Boskovits Cc: Ricardo Wurmus , 31719@debbugs.gnu.org Received: via spool by 31719-submit@debbugs.gnu.org id=B31719.152820270828556 (code B ref 31719); Tue, 05 Jun 2018 12:46:02 +0000 Received: (at 31719) by debbugs.gnu.org; 5 Jun 2018 12:45:08 +0000 Received: from localhost ([127.0.0.1]:34467 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fQBKm-0007QW-MO for submit@debbugs.gnu.org; Tue, 05 Jun 2018 08:45:08 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:58129) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fQBKk-0007QO-MM for 31719@debbugs.gnu.org; Tue, 05 Jun 2018 08:45:07 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id B83EC229C3; Tue, 5 Jun 2018 08:45:05 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Tue, 05 Jun 2018 08:45:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= mesmtp; bh=Vb4J/JK83JVDyfr31deUOER+577rNiLHhNXNIVaWKJM=; b=ouIzV AfBbqVvy4ZYykxeF5IInhGHdVUS/UBB1pqR1bFEMOI+G0WgIk6NARgDB0xQd1IF3 MUWdrKXOvGGPy2hcqXm4Irr+ikHNsubOl8tVxe/FYtSWu4foEEjcJ1tmxbx0tSin ssodc7pchUWd9auH+YSH5qMJRZ74A1DbbRfTA0= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=Vb4J/JK83JVDyfr31deUOER+577rN iLHhNXNIVaWKJM=; b=H85IdXg56TAlGjuUTpnatIlk2LWY2kSwOsfizaJbzXuF7 LcLGCjTiL2kIgWyJQnULgRBaCHo1tzc829QskfbfWDHF38apoaGksO1zfJaMBbrH aJL11hBCX8cq9EbvO/RKT/xXgIql4QU3Y8tPBX4UHThcnhbUzQET2TwNRq8AzOWW 2TGLWjVWn8eaZA5ENsBvz9WzyEl4Yd/s5Pl/jU57paJ4U7zKbzRDwbxH2tQke4qu AJkfli3QEwxQiOfb2/ssu0KVeRFNFENPjGMqIDDRhluRZ59fek9B4kZVnzFK8l2E 7bJ9kEyFDL1Qf7PGqAojziGRu3cURSI0tVfy3y5zg== X-ME-Proxy: X-ME-Proxy: X-ME-Proxy: X-ME-Proxy: X-ME-Proxy: X-ME-Proxy: X-ME-Sender: Received: from localhost (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 366AEE40A3; Tue, 5 Jun 2018 08:45:05 -0400 (EDT) Date: Tue, 5 Jun 2018 08:45:03 -0400 From: Leo Famulari Message-ID: <20180605124503.GA25671@jasmine.lan> References: <877end1pda.fsf@mdc-berlin.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ew6BAiZeqk4r7MaW" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.0 (2018-05-17) X-Spam-Score: -0.7 (/) 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.7 (-) --ew6BAiZeqk4r7MaW Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 05, 2018 at 01:49:12PM +0200, G=E1bor Boskovits wrote: > Do you think we can do something like rebuild icedtea3 with icedtea3, and > then rewrite the references? I guess this way the dependency loop could be > broken, as we could detach the last icedtea3 build from the packages used > for bootstrapping. If the references are not important (that is, if they are not used), we could also rewrite them to something that doesn't exist. Currently the go-build-system does this so that Go executables don't refer to the Go compiler, which is very large. --ew6BAiZeqk4r7MaW Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlsWhcwACgkQJkb6MLrK fwgy/RAAiRv340ZZLLnqLVIlBxo/ly8+AyI+YE2TOHJ/Fg1uIz1hVnfDuzKaWcoX r9qWkGmKrAP3Sg7mz4b2+fwYTctJ5Fg/IQd0JxQFu/Wv9FqeJsgX2rb7PQNPB2+I q4bt7H5wTiWitYfv1T+MOAhU8GbsSAba82LwW7m1OasvZFrrV/VDxo74+qVdYXSK dIlhTC7xHkFNfcgIEMEfw8mzo6ycZhdMdOdDfoNs1VWI8gQJmo5ZrvtuDVBeoKX7 h6PWQefr+KnKyL6B+WNAw2S1jueU6jTuX4o2GhpBsrLxFWC/+yzF8WNaGcwiFXu5 YyzPb1dlCn53nZNMh0Dmm9Sk7vxecc1ranTrY7m4zLHsY1em7rI6rrYALWOSvqGM +g0jvE01Bsrq6pKfrTm7U/vbeKC9S4p8FPFoDQyAGYCN609uI2pWD61pPX4xEU8R 0mxWng/SLlnmGzK1D0i7Ke5du9lp9uw7hjvbCpvfKSEuOAUp+z1TcyKtUVGrzrJl ejXs6qK5z8E//o3US1TiW0ewtGaCISIy3QItrFw51kyiN74FXMxKQ0PDWGPAtVow W7uCtxrJvxeF25OH7y9GlmprcAsa3ndGEZRNfJ4socYQOXypnFkp8wNJK2qyo+ax z/raR82kqLBoPHchkdcJrp0zdy3h0Nbo2AfnYsgJYKHvl3c4GYc= =Ii/X -----END PGP SIGNATURE----- --ew6BAiZeqk4r7MaW-- From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: icedtea-3 binaries contain references to icedtea-2 Resent-From: =?UTF-8?Q?G=C3=A1bor?= Boskovits Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 05 Jun 2018 14:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Leo Famulari Cc: Ricardo Wurmus , 31719@debbugs.gnu.org Received: via spool by 31719-submit@debbugs.gnu.org id=B31719.15282099663135 (code B ref 31719); Tue, 05 Jun 2018 14:47:01 +0000 Received: (at 31719) by debbugs.gnu.org; 5 Jun 2018 14:46:06 +0000 Received: from localhost ([127.0.0.1]:35274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fQDDp-0000o8-Ub for submit@debbugs.gnu.org; Tue, 05 Jun 2018 10:46:06 -0400 Received: from mail-it0-f43.google.com ([209.85.214.43]:37881) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fQDDn-0000gP-UY for 31719@debbugs.gnu.org; Tue, 05 Jun 2018 10:46:04 -0400 Received: by mail-it0-f43.google.com with SMTP id l6-v6so3687757iti.2 for <31719@debbugs.gnu.org>; Tue, 05 Jun 2018 07:46:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=IFCACswy7+7toyIOmnw7HY9N5wabpWildB4czR6Q45A=; b=W9XjmSPlnqc++LamQn5brNFHiyz7cZLA//l8mfq/7qmGqAkOAoqOpHuYgaSRwdjGil vxxY/kuF2uTvFlJAsrjBcuAEj85YG69ZYNTGvIwF8t8PemZowND/wZk68oi4baYm5H6O d3w1egbUYaHxBTIwVebu3RBKdYAcY4bMPOEbEYQj7XynSb0w54Ry53gMxQDW/VliceqP lRLcpztQmoJksMV10Ba0xAjcDtsAU4m+w+6JO9Vn0B0vb1GL1QE8EpkPJjhGB3ojG5IG lS1xLq5wxiIzKNebZ3qzFfbkh9aXsM7BTbZdRqitJrYmInnyZePE5C2hlhxq4F6rzx4K 9yLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=IFCACswy7+7toyIOmnw7HY9N5wabpWildB4czR6Q45A=; b=C3iHK+86u4bnhOyi00fMVYTiseLXPSb5J0u6DOgAII/BhRcx1BLI5DuVrFyVFuzsxA HAiyAM1bQe25RKln38/7fTDIfCH5P+fVHiDzE4AYsGArNFCApK91NZ2mYww7BEDMse7E PIv9KpmVOlW/gnM9KXaGI0oND1wcN0poD48/mDadNA09edet9DPeBoeNEUYhxoCjl9Jn acx+TFhVQO2cC65Zquwx4CjBtfjaQX8ksF1I7gCdY60xkcNipUQb2QvWOYlnB07B6Qzi PvKzBpevDfejUBDsqVEho5ueTYNreNGd/FptJv8S60FtdmVxa3tZ2NdRJzZAF2Xi9bpr ga9w== X-Gm-Message-State: ALKqPwd5gi0CKz7YfZYTRGZQkiECmGde+8dBxx48KJP4ZcqXQLaymRV4 oSRIuM+u4dcgRI55OxteLFPwDhq6Cv8zH4THiA== X-Google-Smtp-Source: ADUXVKK3jgckoDRJu0SC0Ws2F813tQYqMcFT0VUTMkXpN6zNQ6IVWc1YUoK1riyIGs3FfN8EJ8Jn+cxIk99CTFcA+Ls= X-Received: by 2002:a24:4563:: with SMTP id y96-v6mr19123951ita.112.1528209958226; Tue, 05 Jun 2018 07:45:58 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a4f:a84d:0:0:0:0:0 with HTTP; Tue, 5 Jun 2018 07:45:57 -0700 (PDT) In-Reply-To: <20180605124503.GA25671@jasmine.lan> References: <877end1pda.fsf@mdc-berlin.de> <20180605124503.GA25671@jasmine.lan> From: =?UTF-8?Q?G=C3=A1bor?= Boskovits Date: Tue, 5 Jun 2018 16:45:57 +0200 Message-ID: Content-Type: multipart/alternative; boundary="000000000000b3d2d2056de61b97" X-Spam-Score: -0.0 (/) 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 (-) --000000000000b3d2d2056de61b97 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 2018-06-05 14:45 GMT+02:00 Leo Famulari : > On Tue, Jun 05, 2018 at 01:49:12PM +0200, G=C3=A1bor Boskovits wrote: > > Do you think we can do something like rebuild icedtea3 with icedtea3, a= nd > > then rewrite the references? I guess this way the dependency loop could > be > > broken, as we could detach the last icedtea3 build from the packages us= ed > > for bootstrapping. > > If the references are not important (that is, if they are not used), we > could also rewrite them to something that doesn't exist. Currently the > go-build-system does this so that Go executables don't refer to the Go > compiler, which is very large. > Ok, I will have a look at his, and try to isolate these references. This looks like a good first step to evaluate what can be done next. --000000000000b3d2d2056de61b97 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
2018= -06-05 14:45 GMT+02:00 Leo Famulari <leo@famulari.name>:
=
On Tue, Jun 05, 2018 at 01:= 49:12PM +0200, G=C3=A1bor Boskovits wrote:
> Do you think we can do something like rebuild icedtea3 with icedtea3, = and
> then rewrite the references? I guess this way the dependency loop coul= d be
> broken, as we could detach the last icedtea3 build from the packages u= sed
> for bootstrapping.

If the references are not important (that is, if they are not used),= we
could also rewrite them to something that doesn't exist. Currently the<= br> go-build-system does this so that Go executables don't refer to the Go<= br> compiler, which is very large.

Ok, I will have a l= ook at his, and try to isolate these references. This looks like a
good first step to evaluate what can be done next.<= /div>

--000000000000b3d2d2056de61b97-- From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: icedtea-3 binaries contain references to icedtea-2 Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 06 Jun 2018 16:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: =?UTF-8?Q?G=C3=A1bor?= Boskovits Cc: 31719@debbugs.gnu.org Received: via spool by 31719-submit@debbugs.gnu.org id=B31719.152830224129701 (code B ref 31719); Wed, 06 Jun 2018 16:25:01 +0000 Received: (at 31719) by debbugs.gnu.org; 6 Jun 2018 16:24:01 +0000 Received: from localhost ([127.0.0.1]:36977 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fQbE9-0007ir-Cv for submit@debbugs.gnu.org; Wed, 06 Jun 2018 12:24:01 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21038) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fQbE7-0007id-BJ for 31719@debbugs.gnu.org; Wed, 06 Jun 2018 12:23:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1528202214; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; l=836; bh=dllFk8dxvtdshVO0X0EbAy2AlsG6f8dCOAdCD2IcwoU=; b=LUGJE8q3YgEwd8Yauu+mSkgHHbca585cKFj8rndL7Nglld6sFxQDlyIo4pkIJBgJ hvLoRuHvrnjj6PGakauL64h028jkt1bETGAWt4Dpv4yY3pcofgAfG844qPqtjbf1+4q NhSQ8fUpSroYDU1RvWDruF+kizbZphbDVaBGfBy4= Received: from localhost (port-92-200-127-202.dynamic.qsc.de [92.200.127.202]) by mx.zohomail.com with SMTPS id 1528202214328621.042008360624; Tue, 5 Jun 2018 05:36:54 -0700 (PDT) References: User-agent: mu4e 1.0; emacs 26.1 From: Ricardo Wurmus In-reply-to: X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Tue, 05 Jun 2018 14:36:51 +0200 Message-ID: <871sdl1kbg.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: 0.0 (/) 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 (-) G=C3=A1bor Boskovits writes: > Do you think we can do something like rebuild icedtea3 with icedtea3, and > then rewrite the references? I guess this way the dependency loop could be > broken, as we could detach the last icedtea3 build from the packages used > for bootstrapping. > We could even make on more rebuilding, if necessary. WDYT? Yes, that=E2=80=99s an option, but I=E2=80=99m not sure it is the best opti= on. Icedtea builds already take a very long time. Rebuilding the JDK after the =E2=80=9Cbuild=E2=80=9D phase would almost double the build time. I would be happier if we could prevent references to the bootstrap JDK from ending up in the binaries. Before we can do that we need to understand why they are there. Are they necessary or are they just accidental? -- Ricardo From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: icedtea-3 binaries contain references to icedtea-2 References: <877end1pda.fsf@mdc-berlin.de> In-Reply-To: <877end1pda.fsf@mdc-berlin.de> Resent-From: =?UTF-8?Q?G=C3=A1bor?= Boskovits Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 10 Sep 2018 21:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 31719@debbugs.gnu.org, Ricardo Wurmus , Leo Famulari Received: via spool by 31719-submit@debbugs.gnu.org id=B31719.153661327217471 (code B ref 31719); Mon, 10 Sep 2018 21:02:01 +0000 Received: (at 31719) by debbugs.gnu.org; 10 Sep 2018 21:01:12 +0000 Received: from localhost ([127.0.0.1]:35854 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fzTJ2-0004Xj-CL for submit@debbugs.gnu.org; Mon, 10 Sep 2018 17:01:12 -0400 Received: from mail-io0-f181.google.com ([209.85.223.181]:34593) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fzTJ0-0004XW-7U for 31719@debbugs.gnu.org; Mon, 10 Sep 2018 17:01:10 -0400 Received: by mail-io0-f181.google.com with SMTP id c22-v6so1858733iob.1 for <31719@debbugs.gnu.org>; Mon, 10 Sep 2018 14:01:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=J+voMNN7GSaHx/PLmacko1+qd/12PI+1V/+i9s2+kLw=; b=Tsrb2vl9bIyp7hTb4EMbwMZ0Q+tpGqwv52bZy8/jTT9x0DSrT3ubKWPHkQWibPI3oJ 3Tt+nozHv8HpRjfFXmHzlHaD5nV8sQeu4VdDnK39XSm/V5pSQOEt2Mc5uMBmFEMYSslC 50Nlue3firJnyqmwzh076CUj6LJjjfKms5dY6XJ9Zy1GXEoy1/nFEJ+83NaOEIHn0sXY QZLkKd9KxgVfrlCn+l1DZo2jCACwRioPfJLapTU+/9xFZfdguyNGeS9MKVBvd01VukZp HVdPePw5V9RRRDaXf7e+e02Y9qRUUaYxOOS9PRluz+DBF5rq4E3Xa26oaRo2RtrvVnvU tMZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=J+voMNN7GSaHx/PLmacko1+qd/12PI+1V/+i9s2+kLw=; b=HBnRzyePiId2TFouxOsiVLa9+8cqCKNfmFuxDidoe0p+xtu3HTRffeHJcCIznbvURt M+RBhwlo54xQPurBVi1zaTroEjHWoOWUiB26vO6wE28ngjoDUadR9w3PhlkmQHOpQr1n 64mg/wINtl4YtIXB2t1CGY/ynU14f0uAZnH0gJ1eMr2vpU/qQj+dZc8sHKCXDwo5b4EZ xHWksT1vtyPuVXZdIbN96NWuUTX6K04cALuUh8QsfLuavwh7XMdYTrVucP2AF8SQbzZ0 w+FQL8h7MAr7b+0+G1MKpvmP5tQv5DhVr2vV1uIaVv81ln/wWJRJamrW2Hc9qmokgykr T7eA== X-Gm-Message-State: APzg51AdIoOHqazoMtSa2AmyutbQkUgCCn49Pi8Z/MN6HnlKK+zMmxyu JW6jS4lSdPZNiubUS0fJQdLq13nMAS/IecvBC1Gg X-Google-Smtp-Source: ANB0VdZs9ymul/9H/nxPpIRupUgElC6wZAcOI7eHzS9pr0wnqNDZwhe8dk45Xi9n7kDbRbC0RgR8zBnyLlnqjATW/Hk= X-Received: by 2002:a6b:e010:: with SMTP id z16-v6mr18138487iog.44.1536613263912; Mon, 10 Sep 2018 14:01:03 -0700 (PDT) MIME-Version: 1.0 From: =?UTF-8?Q?G=C3=A1bor?= Boskovits Date: Mon, 10 Sep 2018 23:00:52 +0200 Message-ID: Content-Type: multipart/alternative; boundary="000000000000c0b37505758aa721" X-Spam-Score: 0.0 (/) 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 (-) --000000000000c0b37505758aa721 Content-Type: text/plain; charset="UTF-8" It seems that this is caused by having the files in a directory that is not stripped. I will try to have another look at that. --000000000000c0b37505758aa721 Content-Type: text/html; charset="UTF-8"
It seems that this is caused by having the files in a directory that is not stripped.
I will try to have another look at that.
--000000000000c0b37505758aa721-- From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: icedtea-3 binaries contain references to icedtea-2 References: <877end1pda.fsf@mdc-berlin.de> In-Reply-To: <877end1pda.fsf@mdc-berlin.de> Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 14 May 2020 18:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 31719@debbugs.gnu.org Cc: =?UTF-8?Q?G=C3=A1bor?= Boskovits Received: via spool by 31719-submit@debbugs.gnu.org id=B31719.158947936921161 (code B ref 31719); Thu, 14 May 2020 18:03:02 +0000 Received: (at 31719) by debbugs.gnu.org; 14 May 2020 18:02:49 +0000 Received: from localhost ([127.0.0.1]:34760 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZIC1-0005VF-G7 for submit@debbugs.gnu.org; Thu, 14 May 2020 14:02:49 -0400 Received: from sender4-of-o53.zoho.com ([136.143.188.53]:21385) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZIC0-0005V4-1u for 31719@debbugs.gnu.org; Thu, 14 May 2020 14:02:48 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1589479367; cv=none; d=zohomail.com; s=zohoarc; b=Z5bErb+Yn+LS79m/Ozzv7bxTbJA5C/1GDMHSLZPCGhEaTpLKhVxd/VmnuihBYBqBFcHRf695QcSogsVvMoy6MzRaz4msru7t5ugLXShm8GkVY4aNKYssM+4TjnR95h7gW43i8/ihjcl4njAaUI0iDjfcSL6pJ8VFyq8hnmnwVw4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1589479367; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:MIME-Version:Message-ID:Subject:To; bh=6GdHXhr6zGJySOaNXnFB6mt73kY0oXo+WoKxQTg03Dc=; b=YeAhj+kwGhnpUohCC6Rzl9SqO5nbuF+XJYytk8487zax9OFf3fNkmNd4Vy3DmrSQTmHq2+EzD7g4twPTSpI/EOAthfA07vCCbPy4TnCqAP5ma5i2mu53fB15Z977QE8onQPAZibJnGZOWD5emDHTK0kUMFElfAacbyJGLxYnJEw= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1589479367; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=6GdHXhr6zGJySOaNXnFB6mt73kY0oXo+WoKxQTg03Dc=; b=XF4/87+7IWu7YKSNnE1+XEJogKgUf248MPcPCFKFRWRC0/PCfv+uoMJFhKC9726i HTPUdALi8LEk+8vV2Tcd0eghB7147XtDZFUCISNkrkEH2ZzajNKoBLLrE4DGCmvrH9+ oBjbNM2TE/z9NHrAvdwimJqRRk6Mk11yc5FqQ8VU= Received: from localhost (p54AD4B14.dip0.t-ipconnect.de [84.173.75.20]) by mx.zohomail.com with SMTPS id 1589479365423546.6958433582083; Thu, 14 May 2020 11:02:45 -0700 (PDT) User-agent: mu4e 1.4.4; emacs 26.3 From: Ricardo Wurmus X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Thu, 14 May 2020 20:02:42 +0200 Message-ID: <87eermied9.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: 0.0 (/) 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 (-) This seems to affect the openjdk packages as well, so a user of OpenJDK 12 will have to download *all* JDKs. G=C3=A1bor, have you been able to identify locations that retain references to the build JDK? --=20 Ricardo From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: Chains of dependencies getting longer References: <877end1pda.fsf@mdc-berlin.de> In-Reply-To: <877end1pda.fsf@mdc-berlin.de> Resent-From: Andreas Enge Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 27 Feb 2021 11:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 31719@debbugs.gnu.org Received: via spool by 31719-submit@debbugs.gnu.org id=B31719.161442467612264 (code B ref 31719); Sat, 27 Feb 2021 11:18:01 +0000 Received: (at 31719) by debbugs.gnu.org; 27 Feb 2021 11:17:56 +0000 Received: from localhost ([127.0.0.1]:43220 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lFxbf-0003Bj-Te for submit@debbugs.gnu.org; Sat, 27 Feb 2021 06:17:56 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:60092) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lFxbd-0003BV-Nf for 31719@debbugs.gnu.org; Sat, 27 Feb 2021 06:17:54 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 41E9E200; Sat, 27 Feb 2021 12:17:47 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J-L9yclDW8dA; Sat, 27 Feb 2021 12:17:46 +0100 (CET) Received: from jurong (unknown [IPv6:2001:910:103f::bf5]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 040F03D; Sat, 27 Feb 2021 12:17:45 +0100 (CET) Date: Sat, 27 Feb 2021 12:17:44 +0100 From: Andreas Enge Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spamd-Bar: / Authentication-Results: hera.aquilenet.fr X-Rspamd-Server: hera X-Rspamd-Queue-Id: 41E9E200 X-Spamd-Result: default: False [-0.50 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_NOT_FQDN(0.50)[]; FORGED_RECIPIENTS(2.00)[31719@debbugs.gnu.org,andreas.enge@aquilenet.fr ...]; RCVD_COUNT_TWO(0.00)[2]; BAYES_HAM(-3.00)[100.00%] X-Spam-Score: 0.7 (/) 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: -0.3 (/) Hello, trying a "guix build openjdk", I see this: 2136.0 MB would be downloaded: /gnu/store/243algr6h60j46spn5dqhjc4mhkd0a0p-libelf-0.8.13 /gnu/store/ymyvcc0871lwbnkv5acf5lldv0ahm5z1-openjdk-9.181-jdk /gnu/store/3hb80r2l48ix8pq2kvcsr1i9aj76d681-openjdk-9.181 /gnu/store/52bp22jrvwfqa5fmlv2y5vxcir74m8jb-openjdk-10.46-jdk /gnu/store/bp86qd2vgaqahqam3n89xl1wz02g0srs-openjdk-10.46 /gnu/store/a8f5ksk3gb4i1wrn7m5fm5ijc0zwwg2w-openjdk-11.28-jdk /gnu/store/9ni61z4nhvkrxbzj6gwip8zrb7zbkx6l-openjdk-11.28 /gnu/store/837pl2vmq9haiw3kmsnh72fkwvcljipk-openjdk-12.33-jdk /gnu/store/ll5dgf42x9smclrc1mx4gyk3dl683m77-openjdk-13.0-jdk /gnu/store/bjvy5ab6f0gff52m808vzcn3rw55yxjn-openjdk-14.0-doc /gnu/store/r8kxk031fighc4dxr57nl0wirzhk8v08-openjdk-14.0-jdk /gnu/store/25kx1vna763xh4mpszp4p4sy4j6iifs3-openjdk-14.0 So the problem is getting worse and worse over time, which makes a solution more important. Andreas From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: Chains of dependencies getting longer Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 01 Mar 2021 10:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Andreas Enge Cc: 31719@debbugs.gnu.org Received: via spool by 31719-submit@debbugs.gnu.org id=B31719.161459305526122 (code B ref 31719); Mon, 01 Mar 2021 10:05:02 +0000 Received: (at 31719) by debbugs.gnu.org; 1 Mar 2021 10:04:15 +0000 Received: from localhost ([127.0.0.1]:48173 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGfPT-0006nF-6R for submit@debbugs.gnu.org; Mon, 01 Mar 2021 05:04:15 -0500 Received: from eggs.gnu.org ([209.51.188.92]:48558) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGfPS-0006n4-2V for 31719@debbugs.gnu.org; Mon, 01 Mar 2021 05:04:14 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42059) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGfPM-0008Hx-EU; Mon, 01 Mar 2021 05:04:08 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=50344 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lGfPI-0002oA-D8; Mon, 01 Mar 2021 05:04:05 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <877end1pda.fsf@mdc-berlin.de> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 11 =?UTF-8?Q?Vent=C3=B4se?= an 229 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 01 Mar 2021 11:04:02 +0100 In-Reply-To: (Andreas Enge's message of "Sat, 27 Feb 2021 12:17:44 +0100") Message-ID: <87mtvntckt.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) 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.7 (-) Hi, Andreas Enge skribis: > trying a "guix build openjdk", I see this: > 2136.0 MB would be downloaded: > /gnu/store/243algr6h60j46spn5dqhjc4mhkd0a0p-libelf-0.8.13 > /gnu/store/ymyvcc0871lwbnkv5acf5lldv0ahm5z1-openjdk-9.181-jdk > /gnu/store/3hb80r2l48ix8pq2kvcsr1i9aj76d681-openjdk-9.181 > /gnu/store/52bp22jrvwfqa5fmlv2y5vxcir74m8jb-openjdk-10.46-jdk > /gnu/store/bp86qd2vgaqahqam3n89xl1wz02g0srs-openjdk-10.46 > /gnu/store/a8f5ksk3gb4i1wrn7m5fm5ijc0zwwg2w-openjdk-11.28-jdk > /gnu/store/9ni61z4nhvkrxbzj6gwip8zrb7zbkx6l-openjdk-11.28 > /gnu/store/837pl2vmq9haiw3kmsnh72fkwvcljipk-openjdk-12.33-jdk > /gnu/store/ll5dgf42x9smclrc1mx4gyk3dl683m77-openjdk-13.0-jdk > /gnu/store/bjvy5ab6f0gff52m808vzcn3rw55yxjn-openjdk-14.0-doc > /gnu/store/r8kxk031fighc4dxr57nl0wirzhk8v08-openjdk-14.0-jdk > /gnu/store/25kx1vna763xh4mpszp4p4sy4j6iifs3-openjdk-14.0 Weird. I see this: --8<---------------cut here---------------start------------->8--- $ guix build openjdk -n 369.8 MB would be downloaded: /gnu/store/676kcvxnnjfcy960fy4xkr10fbn3ciay-openjdk-14.0-doc /gnu/store/dk8rkrfkdgsmy1a33n0sc39fhqggy1nh-openjdk-14.0-jdk /gnu/store/ylakfs5fwq5sqsk5zbkwwf2d1lp0jfxs-openjdk-14.0 $ guix build openjdk@13 -n 358.0 MB would be downloaded: /gnu/store/hipy0g8zpnicqcwhx5ygx9fmmkbgbw6w-openjdk-13.0-doc /gnu/store/ff9nn7ipbpnrrvsg0djdrzm0a8v1jx5j-openjdk-13.0-jdk /gnu/store/nb6p8aqjjw923vwd7safbh0w5q3mr9fq-openjdk-13.0 $ guix size openjdk@14 | grep openjdk /gnu/store/ylakfs5fwq5sqsk5zbkwwf2d1lp0jfxs-openjdk-14.0 389.3 = 295.8 76.0% $ guix describe Generacio 175 Feb 04 2021 22:52:40 (nuna) guix 5ae09d7 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 5ae09d7979a0696d862b9555314eab199f7ce576 --8<---------------cut here---------------end--------------->8--- What this shows is that the compiled openjdk 14 does not depend on previous versions; likewise for version 13. So the long dependency chain is a built-time-only dependency chain. It=E2=80=99s a problem when building from source but not when using substit= utes. Ludo=E2=80=99. From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: Chains of dependencies getting longer Resent-From: Andreas Enge Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 01 Mar 2021 12:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 31719@debbugs.gnu.org Received: via spool by 31719-submit@debbugs.gnu.org id=B31719.16146000675163 (code B ref 31719); Mon, 01 Mar 2021 12:02:02 +0000 Received: (at 31719) by debbugs.gnu.org; 1 Mar 2021 12:01:07 +0000 Received: from localhost ([127.0.0.1]:48289 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGhEZ-0001LD-4z for submit@debbugs.gnu.org; Mon, 01 Mar 2021 07:01:07 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:45188) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGhEX-0001Kd-EC for 31719@debbugs.gnu.org; Mon, 01 Mar 2021 07:01:05 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 98129343; Mon, 1 Mar 2021 13:00:59 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wn7MEryki0CD; Mon, 1 Mar 2021 13:00:59 +0100 (CET) Received: from jurong (unknown [IPv6:2001:910:103f::bf5]) by hera.aquilenet.fr (Postfix) with ESMTPSA id C5FF754; Mon, 1 Mar 2021 13:00:58 +0100 (CET) Date: Mon, 1 Mar 2021 13:00:56 +0100 From: Andreas Enge Message-ID: References: <877end1pda.fsf@mdc-berlin.de> <87mtvntckt.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87mtvntckt.fsf@gnu.org> X-Spamd-Bar: / Authentication-Results: hera.aquilenet.fr X-Rspamd-Server: hera X-Rspamd-Queue-Id: 98129343 X-Spamd-Result: default: False [-0.50 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_TWO(0.00)[2]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_NOT_FQDN(0.50)[]; FORGED_RECIPIENTS(2.00)[ludo@gnu.org ..,andreas.enge@aquilenet.fr ...]; RCVD_COUNT_TWO(0.00)[2]; BAYES_HAM(-3.00)[100.00%] X-Spam-Score: 0.7 (/) 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: -0.3 (/) Hello, Am Mon, Mar 01, 2021 at 11:04:02AM +0100 schrieb Ludovic Courts: > Andreas Enge skribis: > > trying a "guix build openjdk", I see this: > > 2136.0 MB would be downloaded ... > > /gnu/store/ymyvcc0871lwbnkv5acf5lldv0ahm5z1-openjdk-9.181-jdk > > /gnu/store/3hb80r2l48ix8pq2kvcsr1i9aj76d681-openjdk-9.181 ... > > /gnu/store/bjvy5ab6f0gff52m808vzcn3rw55yxjn-openjdk-14.0-doc > > /gnu/store/r8kxk031fighc4dxr57nl0wirzhk8v08-openjdk-14.0-jdk > > /gnu/store/25kx1vna763xh4mpszp4p4sy4j6iifs3-openjdk-14.0 > > Weird. I see this: > > --8<---------------cut here---------------start------------->8--- > $ guix build openjdk -n > 369.8 MB would be downloaded: > /gnu/store/676kcvxnnjfcy960fy4xkr10fbn3ciay-openjdk-14.0-doc > /gnu/store/dk8rkrfkdgsmy1a33n0sc39fhqggy1nh-openjdk-14.0-jdk > /gnu/store/ylakfs5fwq5sqsk5zbkwwf2d1lp0jfxs-openjdk-14.0 It is strange we do not see the same thing! I just tried it again, and am getting the same result as above. Notice that openjdk@14 is available as a substitute, but still all previous versions are downloaded, while nothing is built. The same with the most recent master commit (7ca43b0a1e). Andreas From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: Chains of dependencies getting longer Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 01 Mar 2021 21:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Andreas Enge Cc: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= , 31719@debbugs.gnu.org Received: via spool by 31719-submit@debbugs.gnu.org id=B31719.16146344465300 (code B ref 31719); Mon, 01 Mar 2021 21:35:02 +0000 Received: (at 31719) by debbugs.gnu.org; 1 Mar 2021 21:34:06 +0000 Received: from localhost ([127.0.0.1]:51041 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGqB4-0001NP-Bl for submit@debbugs.gnu.org; Mon, 01 Mar 2021 16:34:06 -0500 Received: from eggs.gnu.org ([209.51.188.92]:54280) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGqB2-0001Mq-EA for 31719@debbugs.gnu.org; Mon, 01 Mar 2021 16:34:05 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54542) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGqAv-0005At-LD; Mon, 01 Mar 2021 16:33:57 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=59046 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lGqAv-00019E-2q; Mon, 01 Mar 2021 16:33:57 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <877end1pda.fsf@mdc-berlin.de> <87mtvntckt.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 11 =?UTF-8?Q?Vent=C3=B4se?= an 229 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 01 Mar 2021 22:33:55 +0100 In-Reply-To: (Andreas Enge's message of "Mon, 1 Mar 2021 13:00:56 +0100") Message-ID: <87o8g2pni4.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) 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.7 (-) Hi! Andreas Enge skribis: > Am Mon, Mar 01, 2021 at 11:04:02AM +0100 schrieb Ludovic Court=C3=A8s: >> Andreas Enge skribis: >> > trying a "guix build openjdk", I see this: >> > 2136.0 MB would be downloaded > ... >> > /gnu/store/ymyvcc0871lwbnkv5acf5lldv0ahm5z1-openjdk-9.181-jdk >> > /gnu/store/3hb80r2l48ix8pq2kvcsr1i9aj76d681-openjdk-9.181 > ... >> > /gnu/store/bjvy5ab6f0gff52m808vzcn3rw55yxjn-openjdk-14.0-doc >> > /gnu/store/r8kxk031fighc4dxr57nl0wirzhk8v08-openjdk-14.0-jdk >> > /gnu/store/25kx1vna763xh4mpszp4p4sy4j6iifs3-openjdk-14.0 >>=20 >> Weird. I see this: >>=20 >> --8<---------------cut here---------------start------------->8--- >> $ guix build openjdk -n >> 369.8 MB would be downloaded: >> /gnu/store/676kcvxnnjfcy960fy4xkr10fbn3ciay-openjdk-14.0-doc >> /gnu/store/dk8rkrfkdgsmy1a33n0sc39fhqggy1nh-openjdk-14.0-jdk >> /gnu/store/ylakfs5fwq5sqsk5zbkwwf2d1lp0jfxs-openjdk-14.0 > > It is strange we do not see the same thing! I just tried it again, and am > getting the same result as above. Notice that openjdk@14 is available as a > substitute, but still all previous versions are downloaded, while nothing > is built. Wait, with a newer commit, I get the whole chain as well: --8<---------------cut here---------------start------------->8--- $ guix build openjdk -n 2,135.0 MB would be downloaded: /gnu/store/ymyvcc0871lwbnkv5acf5lldv0ahm5z1-openjdk-9.181-jdk /gnu/store/3hb80r2l48ix8pq2kvcsr1i9aj76d681-openjdk-9.181 /gnu/store/52bp22jrvwfqa5fmlv2y5vxcir74m8jb-openjdk-10.46-jdk /gnu/store/bp86qd2vgaqahqam3n89xl1wz02g0srs-openjdk-10.46 /gnu/store/a8f5ksk3gb4i1wrn7m5fm5ijc0zwwg2w-openjdk-11.28-jdk /gnu/store/9ni61z4nhvkrxbzj6gwip8zrb7zbkx6l-openjdk-11.28 /gnu/store/837pl2vmq9haiw3kmsnh72fkwvcljipk-openjdk-12.33-jdk /gnu/store/ll5dgf42x9smclrc1mx4gyk3dl683m77-openjdk-13.0-jdk /gnu/store/bjvy5ab6f0gff52m808vzcn3rw55yxjn-openjdk-14.0-doc /gnu/store/r8kxk031fighc4dxr57nl0wirzhk8v08-openjdk-14.0-jdk /gnu/store/25kx1vna763xh4mpszp4p4sy4j6iifs3-openjdk-14.0 $ guix describe Generacio 176 Mar 01 2021 11:39:49 (nuna) guix 7ca43b0 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 7ca43b0a1e2215abe0df0708f31decace8e68911 --8<---------------cut here---------------end--------------->8--- But again, from that Feb. 4th commit, everything looks fine: --8<---------------cut here---------------start------------->8--- $ guix time-machine --commit=3D5ae09d7979a0696d862b9555314eab199f7ce576 -- = build openjdk -n 369.8 MB would be downloaded: /gnu/store/676kcvxnnjfcy960fy4xkr10fbn3ciay-openjdk-14.0-doc /gnu/store/dk8rkrfkdgsmy1a33n0sc39fhqggy1nh-openjdk-14.0-jdk /gnu/store/ylakfs5fwq5sqsk5zbkwwf2d1lp0jfxs-openjdk-14.0 --8<---------------cut here---------------end--------------->8--- It must be a recent regression. I think this is an unintended side-effect of 44425e1f2a96aee39a21dff634abb9b77b44261e and 84805ef205b7fa12bfaa7b23da06993cab64c40b (see ): --8<---------------cut here---------------start------------->8--- $ guix time-machine --commit=3D44425e1f2a96aee39a21dff634abb9b77b44261e -- = build openjdk -n 2,135.9 MB would be downloaded: /gnu/store/wd9jyzy7i2dxbxahc0pa8mq22any08zx-openjdk-9.181-jdk /gnu/store/7zxhm2xmyqds8hvlhifi9d16p9ln9k4b-openjdk-9.181 /gnu/store/j5sh6c7qhm6vis6fvjyxs2jch9dhz085-openjdk-10.46-jdk /gnu/store/7w3vd4y0jac7d74gw62qmfv7br11k64r-openjdk-10.46 /gnu/store/0sb9z8ds8ly7pwmviaqixq9wq1rp13g5-openjdk-11.28-jdk /gnu/store/4nf35d4v363bxrfmp85sk671swzmbj5k-openjdk-11.28 /gnu/store/iwi28gcfxrsq541367m4hnp44jnnrkdq-openjdk-12.33-jdk /gnu/store/2w5gg7v9sy54s1jfnymgvg6qwqnkzr8h-openjdk-13.0-jdk /gnu/store/sgqw343zlqqn4vpdq4v9m4jy6ar9i99f-openjdk-14.0-doc /gnu/store/8l4pb8rh9zbqjn14ipbps7nn8wd0jg4w-openjdk-14.0-jdk /gnu/store/1d5bzdzrir8k13bkclx3a9cq59gw5j4h-openjdk-14.0 --8<---------------cut here---------------end--------------->8--- Bj=C3=B6rn, WDYT? I suppose we need to filter out some library names in =E2=80=98patch-jni-libs=E2=80=99? While at it, we should add a #:disallowed-references keyword to prevent that from popping up in the future. Thanks, Ludo=E2=80=99. From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: Chains of dependencies getting longer Resent-From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 01 Mar 2021 22:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Andreas Enge , 31719@debbugs.gnu.org Received: via spool by 31719-submit@debbugs.gnu.org id=B31719.16146369399984 (code B ref 31719); Mon, 01 Mar 2021 22:16:01 +0000 Received: (at 31719) by debbugs.gnu.org; 1 Mar 2021 22:15:39 +0000 Received: from localhost ([127.0.0.1]:51122 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGqpH-0002ax-6h for submit@debbugs.gnu.org; Mon, 01 Mar 2021 17:15:39 -0500 Received: from m4s11.vlinux.de ([83.151.27.109]:36494 helo=bjoernhoefling.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGqpF-0002am-BX for 31719@debbugs.gnu.org; Mon, 01 Mar 2021 17:15:37 -0500 Received: from alma-ubu.fritz.box (p508ac16d.dip0.t-ipconnect.de [80.138.193.109]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by bjoernhoefling.de (Postfix) with ESMTPSA id D39E93FBF0; Mon, 1 Mar 2021 23:15:35 +0100 (CET) Date: Mon, 1 Mar 2021 23:15:34 +0100 From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Message-ID: <20210301231534.1d4e440a@alma-ubu.fritz.box> In-Reply-To: <87o8g2pni4.fsf@gnu.org> References: <877end1pda.fsf@mdc-berlin.de> <87mtvntckt.fsf@gnu.org> <87o8g2pni4.fsf@gnu.org> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/t1CpT.2WR/zW.rgkvzT3zBZ"; protocol="application/pgp-signature" X-Spam-Score: 0.3 (/) 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 (-) --Sig_/t1CpT.2WR/zW.rgkvzT3zBZ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Mon, 01 Mar 2021 22:33:55 +0100 Ludovic Court=C3=A8s wrote: > It must be a recent regression. I think this is an unintended > side-effect of 44425e1f2a96aee39a21dff634abb9b77b44261e and > 84805ef205b7fa12bfaa7b23da06993cab64c40b (see > ): >=20 > --8<---------------cut here---------------start------------->8--- > $ guix time-machine --commit=3D44425e1f2a96aee39a21dff634abb9b77b44261e > -- build openjdk -n 2,135.9 MB would be downloaded: > /gnu/store/wd9jyzy7i2dxbxahc0pa8mq22any08zx-openjdk-9.181-jdk > /gnu/store/7zxhm2xmyqds8hvlhifi9d16p9ln9k4b-openjdk-9.181 > /gnu/store/j5sh6c7qhm6vis6fvjyxs2jch9dhz085-openjdk-10.46-jdk > /gnu/store/7w3vd4y0jac7d74gw62qmfv7br11k64r-openjdk-10.46 > /gnu/store/0sb9z8ds8ly7pwmviaqixq9wq1rp13g5-openjdk-11.28-jdk > /gnu/store/4nf35d4v363bxrfmp85sk671swzmbj5k-openjdk-11.28 > /gnu/store/iwi28gcfxrsq541367m4hnp44jnnrkdq-openjdk-12.33-jdk > /gnu/store/2w5gg7v9sy54s1jfnymgvg6qwqnkzr8h-openjdk-13.0-jdk > /gnu/store/sgqw343zlqqn4vpdq4v9m4jy6ar9i99f-openjdk-14.0-doc > /gnu/store/8l4pb8rh9zbqjn14ipbps7nn8wd0jg4w-openjdk-14.0-jdk > /gnu/store/1d5bzdzrir8k13bkclx3a9cq59gw5j4h-openjdk-14.0 > --8<---------------cut here---------------end--------------->8--- >=20 > Bj=C3=B6rn, WDYT? I suppose we need to filter out some library names in > =E2=80=98patch-jni-libs=E2=80=99? Ouch. While installing a JDK last week, I had the same feeling that the dependency chain down was a bit too long, but then forgot to look at it again.=20 When I read today Andreas' email, it popped up again ... I will have a look at it. > While at it, we should add a #:disallowed-references keyword to > prevent that from popping up in the future. I wasn't aware of this and will also have a look. Bj=C3=B6rn --Sig_/t1CpT.2WR/zW.rgkvzT3zBZ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iF0EAREKAB0WIQQiGUP0np8nb5SZM4K/KGy2WT5f/QUCYD1nhgAKCRC/KGy2WT5f /YRuAJ0d5nbr6U170CMdH+LcHsMeDUz7pQCeOteabX6suZttApKF2t3z4CW8DsM= =JLny -----END PGP SIGNATURE----- --Sig_/t1CpT.2WR/zW.rgkvzT3zBZ-- From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: Chains of dependencies getting longer Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 14 Apr 2021 07:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Cc: ludo@gnu.org, 31719@debbugs.gnu.org X-Debbugs-Original-Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= , bug-guix@gnu.org, 31719@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.161838579717287 (code B ref -1); Wed, 14 Apr 2021 07:37:02 +0000 Received: (at submit) by debbugs.gnu.org; 14 Apr 2021 07:36:37 +0000 Received: from localhost ([127.0.0.1]:33244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lWa4j-0004Ul-A4 for submit@debbugs.gnu.org; Wed, 14 Apr 2021 03:36:37 -0400 Received: from lists.gnu.org ([209.51.188.17]:41286) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lWa4h-0004UX-G9 for submit@debbugs.gnu.org; Wed, 14 Apr 2021 03:36:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42538) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lWa4h-0004EB-8b for bug-guix@gnu.org; Wed, 14 Apr 2021 03:36:35 -0400 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21127) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lWa4f-0003pz-0O; Wed, 14 Apr 2021 03:36:34 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1618385789; cv=none; d=zohomail.com; s=zohoarc; b=kvsYuBRnTZ+sdhOZrYW72bb6RNS+z0AeaB1bM/kJxAM8UBloNaMedBlaqDv0eSnI/TvUGRX4PwpwcvzaK3+2fQHNy4hLMD74zpxekFxF3gZLsUC69x5uA7nG/ZFtFudRz/zupFFGNkpEmtWq4ofzLPtn9JxK6w/VpOV/0Xp/yNk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1618385789; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=eZMlSJh2bj8FRWp5Ts3zk49tTJd8FvxufcUC7bnMnOg=; b=MTHmUXC2jA4RPRoB5BtjTYmIZ3TOl2dhRG9NchXwkONOkxNYiszeHTJQiKZOxjsy0LGzbnbNU65meaNJxoktHetciegkPqOpHdMSQMwqx0avceTZExpSI/3QbvItOxDweTsjRGzeCnq2PVS0HvBCg/7nGDDWjk0/t5/55FWh87I= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1618385789; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=eZMlSJh2bj8FRWp5Ts3zk49tTJd8FvxufcUC7bnMnOg=; b=OMKV3DSTPfw1NPCiNr7jrqrx8W9gJcWyARN+7ZN0+FoM8Zxjg40808W1+k2Hq5Mq lcpBuesgtjm+j0VAEMLu4BNgvdgchUH/iZwV2goLKXiSX2Gx77nDuId2TeURGnXn376 gpf7kM1KuHENLG62uAibvaCiyslR2Q5s/bmwFoR8= Received: from localhost (p54ad4dd6.dip0.t-ipconnect.de [84.173.77.214]) by mx.zohomail.com with SMTPS id 1618385786954212.13760674309515; Wed, 14 Apr 2021 00:36:26 -0700 (PDT) References: <877end1pda.fsf@mdc-berlin.de> <87mtvntckt.fsf@gnu.org> <87o8g2pni4.fsf@gnu.org> <20210301231534.1d4e440a@alma-ubu.fritz.box> User-agent: mu4e 1.4.15; emacs 27.2 From: Ricardo Wurmus In-reply-to: <20210301231534.1d4e440a@alma-ubu.fritz.box> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Wed, 14 Apr 2021 09:36:23 +0200 Message-ID: <878s5ltj0o.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External Received-SPF: pass client-ip=136.143.188.51; envelope-from=rekado@elephly.net; helo=sender4-of-o51.zoho.com 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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.3 (--) Hi Bj=C3=B6rn, > On Mon, 01 Mar 2021 22:33:55 +0100 > Ludovic Court=C3=A8s wrote: > >> It must be a recent regression. I think this is an unintended >> side-effect of 44425e1f2a96aee39a21dff634abb9b77b44261e and >> 84805ef205b7fa12bfaa7b23da06993cab64c40b (see >> ): >>=20 >> --8<---------------cut=20 >> here---------------start------------->8--- >> $ guix time-machine=20 >> --commit=3D44425e1f2a96aee39a21dff634abb9b77b44261e >> -- build openjdk -n 2,135.9 MB would be downloaded: >> /gnu/store/wd9jyzy7i2dxbxahc0pa8mq22any08zx-openjdk-9.181-jdk >> /gnu/store/7zxhm2xmyqds8hvlhifi9d16p9ln9k4b-openjdk-9.181 >> /gnu/store/j5sh6c7qhm6vis6fvjyxs2jch9dhz085-openjdk-10.46-jdk >> /gnu/store/7w3vd4y0jac7d74gw62qmfv7br11k64r-openjdk-10.46 >> /gnu/store/0sb9z8ds8ly7pwmviaqixq9wq1rp13g5-openjdk-11.28-jdk >> /gnu/store/4nf35d4v363bxrfmp85sk671swzmbj5k-openjdk-11.28 >> /gnu/store/iwi28gcfxrsq541367m4hnp44jnnrkdq-openjdk-12.33-jdk >> /gnu/store/2w5gg7v9sy54s1jfnymgvg6qwqnkzr8h-openjdk-13.0-jdk >> /gnu/store/sgqw343zlqqn4vpdq4v9m4jy6ar9i99f-openjdk-14.0-doc >> /gnu/store/8l4pb8rh9zbqjn14ipbps7nn8wd0jg4w-openjdk-14.0-jdk >> /gnu/store/1d5bzdzrir8k13bkclx3a9cq59gw5j4h-openjdk-14.0 >> --8<---------------cut=20 >> here---------------end--------------->8--- >>=20 >> Bj=C3=B6rn, WDYT? I suppose we need to filter out some library=20 >> names in >> =E2=80=98patch-jni-libs=E2=80=99? > > Ouch. While installing a JDK last week, I had the same feeling=20 > that the > dependency chain down was a bit too long, but then forgot to=20 > look at it > again.=20 > > When I read today Andreas' email, it popped up again ... I will=20 > have a > look at it. > >> While at it, we should add a #:disallowed-references keyword to >> prevent that from popping up in the future. > > I wasn't aware of this and will also have a look. Have you been able to identify what=E2=80=99s wrong with the JDK chain?=20 I=E2=80=99d like us to drop these extra references soon so that they don=E2= =80=99t=20 appear in the upcoming release. --=20 Ricardo From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: Chains of dependencies getting longer Resent-From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 16 Apr 2021 19:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ricardo Wurmus Cc: ludo@gnu.org, 31719@debbugs.gnu.org X-Debbugs-Original-Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= , bug-guix@gnu.org, 31719@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.161860096532620 (code B ref -1); Fri, 16 Apr 2021 19:23:02 +0000 Received: (at submit) by debbugs.gnu.org; 16 Apr 2021 19:22:45 +0000 Received: from localhost ([127.0.0.1]:41720 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lXU3B-0008Ty-ER for submit@debbugs.gnu.org; Fri, 16 Apr 2021 15:22:45 -0400 Received: from lists.gnu.org ([209.51.188.17]:51060) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lXU39-0008Tp-Ec for submit@debbugs.gnu.org; Fri, 16 Apr 2021 15:22:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54754) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lXU39-0000yc-78 for bug-guix@gnu.org; Fri, 16 Apr 2021 15:22:43 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:37770 helo=bjoernhoefling.de) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lXU37-00083T-DS; Fri, 16 Apr 2021 15:22:42 -0400 Received: from alma-ubu.fritz.box (pd951fcf8.dip0.t-ipconnect.de [217.81.252.248]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by bjoernhoefling.de (Postfix) with ESMTPSA id 810FC3F92D; Fri, 16 Apr 2021 21:22:34 +0200 (CEST) Date: Fri, 16 Apr 2021 21:22:33 +0200 From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Message-ID: <20210416212233.05ac87de@alma-ubu.fritz.box> In-Reply-To: <878s5ltj0o.fsf@elephly.net> References: <877end1pda.fsf@mdc-berlin.de> <87mtvntckt.fsf@gnu.org> <87o8g2pni4.fsf@gnu.org> <20210301231534.1d4e440a@alma-ubu.fritz.box> <878s5ltj0o.fsf@elephly.net> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/xoYJwv.bhLiJRKOf0ZeUMpH"; protocol="application/pgp-signature" Received-SPF: none client-ip=83.151.27.109; envelope-from=bjoern.hoefling@bjoernhoefling.de; helo=bjoernhoefling.de X-Spam_score_int: -14 X-Spam_score: -1.5 X-Spam_bar: - X-Spam_report: (-1.5 / 5.0 requ) BAYES_00=-1.9, KHOP_HELO_FCRDNS=0.399, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) 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 (---) --Sig_/xoYJwv.bhLiJRKOf0ZeUMpH Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Ricardo, On Wed, 14 Apr 2021 09:36:23 +0200 Ricardo Wurmus wrote: > Have you been able to identify what=E2=80=99s wrong with the JDK chain?=20 > I=E2=80=99d like us to drop these extra references soon so that they don= =E2=80=99t=20 > appear in the upcoming release. Sorry, I currently don't find the time to look at the problem. Would someone else give it a try? Bj=C3=B6rn --Sig_/xoYJwv.bhLiJRKOf0ZeUMpH Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQQiGUP0np8nb5SZM4K/KGy2WT5f/QUCYHnj+QAKCRC/KGy2WT5f /T1rAKConJ8oQrNtdYKrWVVdU/n7NEMKNgCePC4yNna3TXLgWdFKfcMCRfzX2tc= =EFoc -----END PGP SIGNATURE----- --Sig_/xoYJwv.bhLiJRKOf0ZeUMpH-- From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: Chains of dependencies getting longer Resent-From: Carlo Zancanaro Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 16 Apr 2021 22:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Cc: rekado@elephly.net, 31719@debbugs.gnu.org X-Debbugs-Original-Cc: Ricardo Wurmus , 31719@debbugs.gnu.org, bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16186119791139 (code B ref -1); Fri, 16 Apr 2021 22:27:01 +0000 Received: (at submit) by debbugs.gnu.org; 16 Apr 2021 22:26:19 +0000 Received: from localhost ([127.0.0.1]:41922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lXWup-0000II-As for submit@debbugs.gnu.org; Fri, 16 Apr 2021 18:26:19 -0400 Received: from lists.gnu.org ([209.51.188.17]:58296) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lXWun-0000IB-8i for submit@debbugs.gnu.org; Fri, 16 Apr 2021 18:26:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58422) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lXWun-0004vd-2v for bug-guix@gnu.org; Fri, 16 Apr 2021 18:26:17 -0400 Received: from zancanaro.com.au ([45.76.117.151]:33652) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lXWuk-0005gs-8C for bug-guix@gnu.org; Fri, 16 Apr 2021 18:26:16 -0400 Received: by zancanaro.com.au (Postfix, from userid 116) id 3A75D34132; Fri, 16 Apr 2021 22:26:08 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on vultr X-Spam-Level: X-Spam-Status: No, score=-2.9 required=4.0 tests=ALL_TRUSTED,BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.2 Received: from jolteon (n175-37-31-147.bla1.nsw.optusnet.com.au [175.37.31.147]) by zancanaro.com.au (Postfix) with ESMTPSA id EA5003412E; Fri, 16 Apr 2021 22:26:06 +0000 (UTC) References: <877end1pda.fsf@mdc-berlin.de> <87mtvntckt.fsf@gnu.org> <87o8g2pni4.fsf@gnu.org> <20210301231534.1d4e440a@alma-ubu.fritz.box> <878s5ltj0o.fsf@elephly.net> <20210416212233.05ac87de@alma-ubu.fritz.box> User-agent: mu4e 1.4.15; emacs 27.2 From: Carlo Zancanaro In-reply-to: <20210416212233.05ac87de@alma-ubu.fritz.box> Date: Sat, 17 Apr 2021 08:26:05 +1000 Message-ID: <87fszpc1du.fsf@zancanaro.id.au> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=45.76.117.151; envelope-from=carlo@zancanaro.id.au; helo=zancanaro.com.au X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, 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-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 (--) On Sat, Apr 17 2021, Bj=C3=B6rn H=C3=B6fling wrote: > Sorry, I currently don't find the time to look at the problem.=20 > Would someone else give it a try? I just had a quick look, and I think we can resolve it by changing=20 the patch-jni-libs to not rewrite references to "mlib_image" and=20 "splashscreen". It looks like they're provided as part of the JVM=20 built itself, but our build phase hard codes a reference to the=20 previous JVM's build result instead of using the current JVM's=20 build result. They're the only dependencies I've found so far, but=20 I've only looked at openjdk10 and openjdk14. I'll put together a patch later today, if I haven't been beaten to=20 it by then. Carlo From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: Chains of dependencies getting longer Resent-From: Carlo Zancanaro Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 17 Apr 2021 07:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: Cc: bjoern.hoefling@bjoernhoefling.de, rekado@elephly.net, 31719@debbugs.gnu.org X-Debbugs-Original-Cc: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= , rekado@elephly.net, 31719@debbugs.gnu.org, bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.161864350018961 (code B ref -1); Sat, 17 Apr 2021 07:12:02 +0000 Received: (at submit) by debbugs.gnu.org; 17 Apr 2021 07:11:40 +0000 Received: from localhost ([127.0.0.1]:42189 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lXf7A-0004vg-EN for submit@debbugs.gnu.org; Sat, 17 Apr 2021 03:11:40 -0400 Received: from lists.gnu.org ([209.51.188.17]:36642) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lXf74-0004vP-Kh for submit@debbugs.gnu.org; Sat, 17 Apr 2021 03:11:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34354) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lXf74-0004ih-F8 for bug-guix@gnu.org; Sat, 17 Apr 2021 03:11:30 -0400 Received: from zancanaro.com.au ([45.76.117.151]:50282) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lXf72-0004jP-Be for bug-guix@gnu.org; Sat, 17 Apr 2021 03:11:30 -0400 Received: by zancanaro.com.au (Postfix, from userid 116) id 5A91C34140; Sat, 17 Apr 2021 07:11:25 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on vultr X-Spam-Level: X-Spam-Status: No, score=-1.9 required=4.0 tests=ALL_TRUSTED,BAYES_00, MISSING_HEADERS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.2 Received: from jolteon (n175-37-31-147.bla1.nsw.optusnet.com.au [175.37.31.147]) by zancanaro.com.au (Postfix) with ESMTPSA id 9B2DB33C10; Sat, 17 Apr 2021 07:11:22 +0000 (UTC) References: <877end1pda.fsf@mdc-berlin.de> <87mtvntckt.fsf@gnu.org> <87o8g2pni4.fsf@gnu.org> <20210301231534.1d4e440a@alma-ubu.fritz.box> <878s5ltj0o.fsf@elephly.net> <20210416212233.05ac87de@alma-ubu.fritz.box> <87fszpc1du.fsf@zancanaro.id.au> User-agent: mu4e 1.4.15; emacs 27.2 From: Carlo Zancanaro In-reply-to: <87fszpc1du.fsf@zancanaro.id.au> Date: Sat, 17 Apr 2021 17:11:20 +1000 Message-ID: <87czutbd2f.fsf@zancanaro.id.au> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=45.76.117.151; envelope-from=carlo@zancanaro.id.au; helo=zancanaro.com.au X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) BAYES_00=-1.9, MISSING_HEADERS=1.021, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.2 (/) 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.2 (-) --=-=-= Content-Type: text/plain; format=flowed Here's a patch that should clean up these runtime dependencies. It's a bit specific to this particular case, but I think that might be fine for now. I think it would make more sense for native inputs to not have their paths included in LIBRARY_PATH. Does it even make sense for them to be there? I thought LIBRARY_PATH was for compilers to find dependencies when compiling so they can link their output binaries against them. Having native inputs show up there seems wrong. I'm in the process of rebuilding Java from icedtea-8 upwards to check, but I have already tested that modifying openjdk 9 and 10 leads to "guix gc --references" show that openjdk 10 does not depend on openjdk 9. I have also tested that I can run some complex Java programs on my machine using the openjdk 10 built using this patch. Carlo --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: attachment; filename=0001-gnu-Clean-up-runtime-dependencies-between-Java-versi.patch Content-Transfer-Encoding: quoted-printable >From f98dc5ad5662cc62f198d8f50e7dd719cf941315 Mon Sep 17 00:00:00 2001 From: Carlo Zancanaro Date: Sat, 17 Apr 2021 16:33:06 +1000 Subject: [PATCH] gnu: Clean up runtime dependencies between Java versions. * gnu/packages/java.scm (icedtea-8, openjdk9, openjdk11): Don't consider icedtea/openjdk input paths when rewriting JNI libraries. --- gnu/packages/java.scm | 36 ++++++++++++++++++++++++++---------- 1 file changed, 26 insertions(+), 10 deletions(-) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 207f136513..3c4013ab6f 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -2,7 +2,7 @@ ;;; Copyright =C2=A9 2015, 2016, 2017, 2018, 2019, 2020, 2021 Ricardo Wurm= us ;;; Copyright =C2=A9 2016 Leo Famulari ;;; Copyright =C2=A9 2016, 2017 Roel Janssen -;;; Copyright =C2=A9 2017, 2019 Carlo Zancanaro +;;; Copyright =C2=A9 2017, 2019, 2021 Carlo Zancanaro ;;; Copyright =C2=A9 2017-2020 Julien Lepiller ;;; Copyright =C2=A9 2017 Thomas Danckaert ;;; Copyright =C2=A9 2016, 2017, 2018 Alex Vong @@ -1792,8 +1792,13 @@ new Date();")) (add-after 'unpack 'patch-jni-libs ;; Hardcode dynamically loaded libraries. (lambda _ - (let* ((library-path (search-path-as-string->list - (getenv "LIBRARY_PATH"))) + (use-modules (srfi srfi-1)) + (define (icedtea-or-openjdk? path) + (or (string-contains path "openjdk") + (string-contains path "icedtea"))) + (let* ((library-path (remove icedtea-or-openjdk? + (search-path-as-string->= list + (getenv "LIBRARY_PATH")= ))) (find-library (lambda (name) (search-path library-path @@ -1931,12 +1936,18 @@ new Date();")) (add-after 'unpack 'patch-jni-libs ;; Hardcode dynamically loaded libraries. (lambda _ - (let* ((library-path (search-path-as-string->list - (getenv "LIBRARY_PATH"))) + (use-modules (srfi srfi-1)) + (define (icedtea-or-openjdk? path) + (or (string-contains path "openjdk") + (string-contains path "icedtea"))) + (let* ((library-path (remove icedtea-or-openjdk? + (search-path-as-string->list + (getenv "LIBRARY_PATH")))) (find-library (lambda (name) - (search-path - library-path - (string-append "lib" name ".so"))))) + (or (search-path + library-path + (string-append "lib" name ".so")) + (string-append "lib" name ".so")))= )) (for-each (lambda (file) (catch 'decoding-error @@ -2139,8 +2150,13 @@ new Date();")) (add-after 'unpack 'patch-jni-libs ;; Hardcode dynamically loaded libraries. (lambda _ - (let* ((library-path (search-path-as-string->list - (getenv "LIBRARY_PATH"))) + (use-modules (srfi srfi-1)) + (define (icedtea-or-openjdk? path) + (or (string-contains path "openjdk") + (string-contains path "icedtea"))) + (let* ((library-path (remove icedtea-or-openjdk? + (search-path-as-string->list + (getenv "LIBRARY_PATH")))) (find-library (lambda (name) (search-path library-path --=20 2.31.1 --=-=-=-- From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: Chains of dependencies getting longer Resent-From: Carlo Zancanaro Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 17 Apr 2021 09:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: Cc: rekado@elephly.net, 31719@debbugs.gnu.org X-Debbugs-Original-Cc: rekado@elephly.net, 31719@debbugs.gnu.org, bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.161865230032715 (code B ref -1); Sat, 17 Apr 2021 09:39:01 +0000 Received: (at submit) by debbugs.gnu.org; 17 Apr 2021 09:38:20 +0000 Received: from localhost ([127.0.0.1]:42308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lXhPA-0008Vb-I3 for submit@debbugs.gnu.org; Sat, 17 Apr 2021 05:38:20 -0400 Received: from lists.gnu.org ([209.51.188.17]:35956) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lXhP7-0008VL-Cv for submit@debbugs.gnu.org; Sat, 17 Apr 2021 05:38:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50040) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lXhP7-00014w-52 for bug-guix@gnu.org; Sat, 17 Apr 2021 05:38:17 -0400 Received: from zancanaro.com.au ([45.76.117.151]:49158) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lXhP5-0002D4-Jk for bug-guix@gnu.org; Sat, 17 Apr 2021 05:38:16 -0400 Received: by zancanaro.com.au (Postfix, from userid 116) id 9AE4B34148; Sat, 17 Apr 2021 09:38:12 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on vultr X-Spam-Level: X-Spam-Status: No, score=-1.9 required=4.0 tests=ALL_TRUSTED,BAYES_00, MISSING_HEADERS autolearn=no autolearn_force=no version=3.4.2 Received: from jolteon (n175-37-31-147.bla1.nsw.optusnet.com.au [175.37.31.147]) by zancanaro.com.au (Postfix) with ESMTPSA id EF6A234144; Sat, 17 Apr 2021 09:38:11 +0000 (UTC) References: <877end1pda.fsf@mdc-berlin.de> <87mtvntckt.fsf@gnu.org> <87o8g2pni4.fsf@gnu.org> <20210301231534.1d4e440a@alma-ubu.fritz.box> <878s5ltj0o.fsf@elephly.net> <20210416212233.05ac87de@alma-ubu.fritz.box> <87fszpc1du.fsf@zancanaro.id.au> <87czutbd2f.fsf@zancanaro.id.au> User-agent: mu4e 1.4.15; emacs 27.2 From: Carlo Zancanaro In-reply-to: <87czutbd2f.fsf@zancanaro.id.au> Date: Sat, 17 Apr 2021 19:38:11 +1000 Message-ID: <87a6pxb69o.fsf@zancanaro.id.au> MIME-Version: 1.0 Content-Type: text/plain; format=flowed Received-SPF: pass client-ip=45.76.117.151; envelope-from=carlo@zancanaro.id.au; helo=zancanaro.com.au X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) BAYES_00=-1.9, MISSING_HEADERS=1.021, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.2 (/) 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.2 (-) On Sat, Apr 17 2021, Carlo Zancanaro wrote: > I'm in the process of rebuilding Java from icedtea-8 upwards to > check, I've now built and checked the JRE/JDKs from 10 to 14, and none of them retain a reference to any other JRE/JDK according to "guix gc --references". Carlo From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: Chains of dependencies getting longer Resent-From: Andreas Enge Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 19 Apr 2021 16:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Carlo Zancanaro Cc: rekado@elephly.net, 31719@debbugs.gnu.org Received: via spool by 31719-submit@debbugs.gnu.org id=B31719.161884936010067 (code B ref 31719); Mon, 19 Apr 2021 16:23:01 +0000 Received: (at 31719) by debbugs.gnu.org; 19 Apr 2021 16:22:40 +0000 Received: from localhost ([127.0.0.1]:51857 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYWfY-0002cJ-76 for submit@debbugs.gnu.org; Mon, 19 Apr 2021 12:22:40 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:59280) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYWfT-0002c0-3J for 31719@debbugs.gnu.org; Mon, 19 Apr 2021 12:22:39 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 59BF7402; Mon, 19 Apr 2021 18:22:28 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ta0WtAUljJlz; Mon, 19 Apr 2021 18:22:27 +0200 (CEST) Received: from jurong (p200300dd5710fa007685d76df494a60d.dip0.t-ipconnect.de [IPv6:2003:dd:5710:fa00:7685:d76d:f494:a60d]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 4A0773EE; Mon, 19 Apr 2021 18:22:27 +0200 (CEST) Date: Mon, 19 Apr 2021 18:22:24 +0200 From: Andreas Enge Message-ID: References: <87mtvntckt.fsf@gnu.org> <87o8g2pni4.fsf@gnu.org> <20210301231534.1d4e440a@alma-ubu.fritz.box> <878s5ltj0o.fsf@elephly.net> <20210416212233.05ac87de@alma-ubu.fritz.box> <87fszpc1du.fsf@zancanaro.id.au> <87czutbd2f.fsf@zancanaro.id.au> <87a6pxb69o.fsf@zancanaro.id.au> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87a6pxb69o.fsf@zancanaro.id.au> X-Spamd-Bar: / Authentication-Results: hera.aquilenet.fr X-Rspamd-Server: hera X-Rspamd-Queue-Id: 59BF7402 X-Spamd-Result: default: False [-0.50 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_NOT_FQDN(0.50)[]; FORGED_RECIPIENTS(2.00)[carlo@zancanaro.id.au ..,andreas.enge@aquilenet.fr ...]; RCVD_COUNT_TWO(0.00)[2]; BAYES_HAM(-3.00)[100.00%] X-Spam-Score: 0.7 (/) 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: -0.3 (/) Hello Carlo, Am Sat, Apr 17, 2021 at 07:38:11PM +1000 schrieb Carlo Zancanaro: > On Sat, Apr 17 2021, Carlo Zancanaro wrote: > > I'm in the process of rebuilding Java from icedtea-8 upwards to check, > > I've now built and checked the JRE/JDKs from 10 to 14, and none of them > retain a reference to any other JRE/JDK according to "guix gc --references". thanks a lot for your patch! I am not very knowledgeable on this matter, but after updating my system am right now once again bitten by the problem: The following derivations would be built: /gnu/store/0bxpgqps79007jky37dwzgm08wlsgj02-openjdk-10.46.drv /gnu/store/2xwsm2plrbk7l4510hrqp9y7b5vv9v5j-module-import-compiled.drv 1683.5 MB would be downloaded: /gnu/store/0gzv5208m2prqbnsqdffcnz7mwfqa684-openjdk-10.46.tar.xz /gnu/store/5g6ng9a2ifgrv57mzdaysf2lq9rkixxk-make-4.2.1 /gnu/store/243algr6h60j46spn5dqhjc4mhkd0a0p-libelf-0.8.13 /gnu/store/crc4cgsdls10isy8prjdddvsp21wafx6-openjdk-9.181-jdk /gnu/store/6amc3php7qyqxagak5xnmv2k81wm7w26-openjdk-9.181 /gnu/store/bms6jg5qwn927qmbh9xi30ifhsxxdazq-openjdk-11.28-jdk /gnu/store/lylv6ng5gwqpi930c6y7sglh2k8byjn6-openjdk-11.28 /gnu/store/z27mhqpylrbmwkcgrb100p6jbflxhq5h-openjdk-12.33-jdk /gnu/store/xz500ry11dihwn9kij1kmzkci1lmnqjf-openjdk-13.0-jdk /gnu/store/a1s66hlj10nkkcxlk6s2dzq4iip4mh4k-openjdk-14.0-doc /gnu/store/cyssia0a5lh8mb5czd7155y7sl31aryl-openjdk-14.0-jdk /gnu/store/630lvja8vak1bkf9vsbbh29cp79j4pwp-openjdk-14.0 guix build: warning: at least 5922.4 MB needed but only 3539.4 MB available in /gnu/store So I would have to download lots of openjdk and even build one in the middle of the chain myself. So unless someone else objects, I intend to apply the patch, build the latest openjdk, and push it if everything goes well. Notice that the original problem reported by Ricardo seems to have been fixed independently - "guix build icedtea" only downloads icedtea@3, and not @2 on current master. Thanks, Andreas From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 19 12:46:03 2021 Received: (at control) by debbugs.gnu.org; 19 Apr 2021 16:46:03 +0000 Received: from localhost ([127.0.0.1]:51884 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYX2B-0003Bu-2A for submit@debbugs.gnu.org; Mon, 19 Apr 2021 12:46:03 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59084) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYX29-0003BL-LL for control@debbugs.gnu.org; Mon, 19 Apr 2021 12:46:02 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44929) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lYX23-0004HA-Vx for control@debbugs.gnu.org; Mon, 19 Apr 2021 12:45:56 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=47442 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lYX22-0005uc-6Y for control@debbugs.gnu.org; Mon, 19 Apr 2021 12:45:54 -0400 Date: Mon, 19 Apr 2021 18:45:52 +0200 Message-Id: <87v98idxz3.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #31719 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) 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: -1.7 (-) severity 31719 important quit From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 19 12:46:15 2021 Received: (at control) by debbugs.gnu.org; 19 Apr 2021 16:46:15 +0000 Received: from localhost ([127.0.0.1]:51887 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYX2N-0003CP-9Q for submit@debbugs.gnu.org; Mon, 19 Apr 2021 12:46:15 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYX2L-0003CB-QO for control@debbugs.gnu.org; Mon, 19 Apr 2021 12:46:14 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44931) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lYX2G-0004UM-JS for control@debbugs.gnu.org; Mon, 19 Apr 2021 12:46:08 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=47446 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lYX2G-0005vy-28 for control@debbugs.gnu.org; Mon, 19 Apr 2021 12:46:08 -0400 Date: Mon, 19 Apr 2021 18:46:06 +0200 Message-Id: <87tuo2dxyp.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #47297 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) 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: -1.7 (-) block 47297 by 31719 quit From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: Chains of dependencies getting longer Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 19 Apr 2021 18:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Andreas Enge Cc: Carlo Zancanaro , 31719@debbugs.gnu.org Received: via spool by 31719-submit@debbugs.gnu.org id=B31719.161885629930084 (code B ref 31719); Mon, 19 Apr 2021 18:19:01 +0000 Received: (at 31719) by debbugs.gnu.org; 19 Apr 2021 18:18:19 +0000 Received: from localhost ([127.0.0.1]:52003 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYYTT-0007p9-4m for submit@debbugs.gnu.org; Mon, 19 Apr 2021 14:18:19 -0400 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21149) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYYTO-0007oy-9Z for 31719@debbugs.gnu.org; Mon, 19 Apr 2021 14:18:17 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1618856289; cv=none; d=zohomail.com; s=zohoarc; b=S7OoJfAtSFKPuEUPwy4Tj/a8mN3YRiqZx1txlKUMvmsGmWB8Gl6E2/nWpTjGvNGrBsTwdefOq/EbAf/PBzP6k14CjV7bDWHP7GhQPB+SOFYcFFqq+dNdIaxp0PdduswqMx/m2uwHMQ+abbtVwJMJbTcwO0mGdtREMfrRKPskULY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1618856289; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=hwa2UYoB5nQo9n7Vl/qeNXDLAETSpQ63LBTJeIHnKDg=; b=WxT0H/IRSNcrA6gGGvqeqIveWR4Jn/YNEdTpc1rgr0mryz91kIqyB2Ul4FJy0EXN3SiBZUendwlBMZ+37L/5qiU4vr4TjaoiR8nJtqzD6x3k1pSMKioStu1xx/EY82LV4XvuHyvRWcoY8ZwKfw732+vj+rtz+DXTuNcGgsTEuFg= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1618856289; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=hwa2UYoB5nQo9n7Vl/qeNXDLAETSpQ63LBTJeIHnKDg=; b=eFgBEDE16E/tjbFEEEmwjXdTwPHkJIMUIPRkBtLNqYEXh1/mG3WlPySdY7yWqQBI tVQve47I8hUcXcLQahItnGXS6NPwQTPPb3EX5kjZJXPKFNYjpQV+7LyNwxc6KVroJXr BKGj7U8vWBUMUTP8L9Axq/31i+AQRj+uVAhYUuDQ= Received: from localhost (p54ad4e8f.dip0.t-ipconnect.de [84.173.78.143]) by mx.zohomail.com with SMTPS id 1618856287511221.95566183236622; Mon, 19 Apr 2021 11:18:07 -0700 (PDT) References: <87mtvntckt.fsf@gnu.org> <87o8g2pni4.fsf@gnu.org> <20210301231534.1d4e440a@alma-ubu.fritz.box> <878s5ltj0o.fsf@elephly.net> <20210416212233.05ac87de@alma-ubu.fritz.box> <87fszpc1du.fsf@zancanaro.id.au> <87czutbd2f.fsf@zancanaro.id.au> <87a6pxb69o.fsf@zancanaro.id.au> User-agent: mu4e 1.4.15; emacs 27.2 From: Ricardo Wurmus In-reply-to: X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Mon, 19 Apr 2021 20:18:03 +0200 Message-ID: <87wnsym944.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: 0.0 (/) 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 (-) Andreas Enge writes: > So unless someone else objects, I intend to apply the patch,=20 > build the > latest openjdk, and push it if everything goes well. Sounds good. I just looked over the patch, and while I=E2=80=99m not sure it=E2=80=99s t= he best=20 way to do things (matching =E2=80=9Copenjdk=E2=80=9D or =E2=80=9Cicedtea=E2= =80=9D in the package=20 name seems a little error prone in the presence of packages whose=20 names might include these strings), but I think it=E2=80=99s a definite=20 improvement. Thank you Carlo! --=20 Ricardo From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: Chains of dependencies getting longer Resent-From: Andreas Enge Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 20 Apr 2021 08:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ricardo Wurmus Cc: Carlo Zancanaro , 31719@debbugs.gnu.org Received: via spool by 31719-submit@debbugs.gnu.org id=B31719.161890767015333 (code B ref 31719); Tue, 20 Apr 2021 08:35:02 +0000 Received: (at 31719) by debbugs.gnu.org; 20 Apr 2021 08:34:30 +0000 Received: from localhost ([127.0.0.1]:52890 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYlq1-0003zF-Tn for submit@debbugs.gnu.org; Tue, 20 Apr 2021 04:34:30 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:34010) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYlpz-0003z0-3v for 31719@debbugs.gnu.org; Tue, 20 Apr 2021 04:34:28 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 5B7F7FC; Tue, 20 Apr 2021 10:34:20 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P9kwy_S4QNXi; Tue, 20 Apr 2021 10:34:19 +0200 (CEST) Received: from jurong (p200300dd573ec300d08824b03b323ff3.dip0.t-ipconnect.de [IPv6:2003:dd:573e:c300:d088:24b0:3b32:3ff3]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 2BE99BB; Tue, 20 Apr 2021 10:34:19 +0200 (CEST) Date: Tue, 20 Apr 2021 10:34:17 +0200 From: Andreas Enge Message-ID: References: <87o8g2pni4.fsf@gnu.org> <20210301231534.1d4e440a@alma-ubu.fritz.box> <878s5ltj0o.fsf@elephly.net> <20210416212233.05ac87de@alma-ubu.fritz.box> <87fszpc1du.fsf@zancanaro.id.au> <87czutbd2f.fsf@zancanaro.id.au> <87a6pxb69o.fsf@zancanaro.id.au> <87wnsym944.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87wnsym944.fsf@elephly.net> X-Spamd-Bar: / Authentication-Results: hera.aquilenet.fr X-Rspamd-Server: hera X-Rspamd-Queue-Id: 5B7F7FC X-Spamd-Result: default: False [-0.50 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_NOT_FQDN(0.50)[]; FORGED_RECIPIENTS(2.00)[rekado@elephly.net ..,andreas.enge@aquilenet.fr ...]; RCVD_COUNT_TWO(0.00)[2]; BAYES_HAM(-3.00)[100.00%] X-Spam-Score: 0.7 (/) 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: -0.3 (/) Hello, Am Mon, Apr 19, 2021 at 08:18:03PM +0200 schrieb Ricardo Wurmus: > I just looked over the patch, and while I’m not sure it’s the best way to do > things (matching “openjdk” or “icedtea” in the package name seems a little > error prone in the presence of packages whose names might include these > strings), but I think it’s a definite improvement. I just pushed the patch to master. Thanks a lot, Carlo! It has definitely solved my problem: I can now compile an Android project after downloading a single openjdk package. It would be nice if someone else could close the bug if you feel the problem is solved, or otherwise leave it open to discuss further possible improvements. Andreas From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: Chains of dependencies getting longer Resent-From: Carlo Zancanaro Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 20 Apr 2021 09:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ricardo Wurmus Cc: 31719@debbugs.gnu.org Received: via spool by 31719-submit@debbugs.gnu.org id=B31719.161890931417886 (code B ref 31719); Tue, 20 Apr 2021 09:02:02 +0000 Received: (at 31719) by debbugs.gnu.org; 20 Apr 2021 09:01:54 +0000 Received: from localhost ([127.0.0.1]:52922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYmGU-0004eN-4E for submit@debbugs.gnu.org; Tue, 20 Apr 2021 05:01:53 -0400 Received: from zancanaro.com.au ([45.76.117.151]:50368) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYmGO-0004eA-Kf for 31719@debbugs.gnu.org; Tue, 20 Apr 2021 05:01:48 -0400 Received: by zancanaro.com.au (Postfix, from userid 116) id 840F53421E; Tue, 20 Apr 2021 09:01:42 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on vultr X-Spam-Level: X-Spam-Status: No, score=-2.9 required=4.0 tests=ALL_TRUSTED,BAYES_00, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from [127.0.0.1] (n175-37-31-147.bla1.nsw.optusnet.com.au [175.37.31.147]) by zancanaro.com.au (Postfix) with ESMTPSA id BC9353421B; Tue, 20 Apr 2021 09:01:39 +0000 (UTC) Date: Tue, 20 Apr 2021 19:01:36 +1000 From: Carlo Zancanaro User-Agent: K-9 Mail for Android In-Reply-To: <87wnsym944.fsf@elephly.net> References: <87mtvntckt.fsf@gnu.org> <87o8g2pni4.fsf@gnu.org> <20210301231534.1d4e440a@alma-ubu.fritz.box> <878s5ltj0o.fsf@elephly.net> <20210416212233.05ac87de@alma-ubu.fritz.box> <87fszpc1du.fsf@zancanaro.id.au> <87czutbd2f.fsf@zancanaro.id.au> <87a6pxb69o.fsf@zancanaro.id.au> <87wnsym944.fsf@elephly.net> Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) 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 (-) On 20 April 2021 4:18:03 am AEST, Ricardo Wurmus wr= ote: >I just looked over the patch, and while I=E2=80=99m not sure it=E2=80=99s= the best way to do things (matching =E2=80=9Copenjdk=E2=80=9D or =E2=80=9C= icedtea=E2=80=9D in the package name seems a little error prone in the pres= ence of packages whose names might include these strings), but I think it= =E2=80=99s a definite improvement=2E Yeah, I'm agreed on that=2E I tried for a while to find a way to exclude n= ative inputs, but as far as I could tell they all ended up as inputs within= the build phases=2E I'd be happy to change it if somebody can give me a hi= nt about how to pick out the native inputs=2E Carlo From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: icedtea-3 binaries contain references to icedtea-2 Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 20 Apr 2021 09:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Andreas Enge Cc: Ricardo Wurmus , Carlo Zancanaro , 31719@debbugs.gnu.org Received: via spool by 31719-submit@debbugs.gnu.org id=B31719.161891071020029 (code B ref 31719); Tue, 20 Apr 2021 09:26:01 +0000 Received: (at 31719) by debbugs.gnu.org; 20 Apr 2021 09:25:10 +0000 Received: from localhost ([127.0.0.1]:52952 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYmd4-0005Cz-2H for submit@debbugs.gnu.org; Tue, 20 Apr 2021 05:25:10 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49936) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYmd2-0005Cj-D6 for 31719@debbugs.gnu.org; Tue, 20 Apr 2021 05:25:09 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59339) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lYmcv-00032a-WE; Tue, 20 Apr 2021 05:25:02 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=48532 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lYmcv-0002ow-6F; Tue, 20 Apr 2021 05:25:01 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87o8g2pni4.fsf@gnu.org> <20210301231534.1d4e440a@alma-ubu.fritz.box> <878s5ltj0o.fsf@elephly.net> <20210416212233.05ac87de@alma-ubu.fritz.box> <87fszpc1du.fsf@zancanaro.id.au> <87czutbd2f.fsf@zancanaro.id.au> <87a6pxb69o.fsf@zancanaro.id.au> <87wnsym944.fsf@elephly.net> Date: Tue, 20 Apr 2021 11:24:59 +0200 In-Reply-To: (Andreas Enge's message of "Tue, 20 Apr 2021 10:34:17 +0200") Message-ID: <878s5de2ac.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.7 (/) 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.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, Andreas Enge skribis: > Am Mon, Apr 19, 2021 at 08:18:03PM +0200 schrieb Ricardo Wurmus: >> I just looked over the patch, and while I=E2=80=99m not sure it=E2=80=99= s the best way to do >> things (matching =E2=80=9Copenjdk=E2=80=9D or =E2=80=9Cicedtea=E2=80=9D = in the package name seems a little >> error prone in the presence of packages whose names might include these >> strings), but I think it=E2=80=99s a definite improvement. > > I just pushed the patch to master. Thanks a lot, Carlo! It has definitely > solved my problem: I can now compile an Android project after downloading > a single openjdk package. > > It would be nice if someone else could close the bug if you feel the prob= lem > is solved, or otherwise leave it open to discuss further possible improve= ments. I think we can close it. I have the attached improvements that I can commit to =E2=80=98staging=E2=80=99 (or =E2=80=98core-updates=E2=80=99?) to= avoid another rebuild. Thanks! Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-java-fixlet.patch Content-Description: the patch >From 253d0485a9307c4e08afc058d7dafcd56025f9a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Tue, 20 Apr 2021 00:26:01 +0200 Subject: [PATCH] java fixlet --- gnu/packages/java.scm | 35 +++++++++++++++++++++++++++-------- 1 file changed, 27 insertions(+), 8 deletions(-) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 3c4013ab6f..b780f7a85f 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -1749,6 +1749,9 @@ IcedTea build harness.") ((guix build ant-build-system) (guix build syscalls) ,@%gnu-build-system-modules) + + #:disallowed-references ((,icedtea-7 "jdk")) + ,@(substitute-keyword-arguments (package-arguments icedtea-7) ((#:modules modules) `((guix build utils) @@ -1792,10 +1795,13 @@ new Date();")) (add-after 'unpack 'patch-jni-libs ;; Hardcode dynamically loaded libraries. (lambda _ - (use-modules (srfi srfi-1)) + (define remove + (@ (srfi srfi-1) remove)) + (define (icedtea-or-openjdk? path) (or (string-contains path "openjdk") (string-contains path "icedtea"))) + (let* ((library-path (remove icedtea-or-openjdk? (search-path-as-string->list (getenv "LIBRARY_PATH")))) @@ -1898,6 +1904,9 @@ new Date();")) #:imported-modules ((guix build syscalls) ,@%gnu-build-system-modules) + + #:disallowed-references (,icedtea-8 (,icedtea-8 "jdk")) + #:phases (modify-phases %standard-phases (add-after 'patch-source-shebangs 'fix-java-shebangs @@ -1936,18 +1945,20 @@ new Date();")) (add-after 'unpack 'patch-jni-libs ;; Hardcode dynamically loaded libraries. (lambda _ - (use-modules (srfi srfi-1)) + (define remove + (@ (srfi srfi-1) remove)) + (define (icedtea-or-openjdk? path) (or (string-contains path "openjdk") (string-contains path "icedtea"))) + (let* ((library-path (remove icedtea-or-openjdk? (search-path-as-string->list (getenv "LIBRARY_PATH")))) (find-library (lambda (name) - (or (search-path - library-path - (string-append "lib" name ".so")) - (string-append "lib" name ".so"))))) + (search-path + library-path + (string-append "lib" name ".so"))))) (for-each (lambda (file) (catch 'decoding-error @@ -2090,7 +2101,9 @@ new Date();")) "--with-libjpeg=system" "--with-native-debug-symbols=zipped" (string-append "--prefix=" (assoc-ref outputs "out"))) - #t)))))) + #t)))) + ((#:disallowed-references _ '()) + `(,openjdk9 (,openjdk9 "jdk"))))) (native-inputs `(("openjdk9" ,openjdk9) ("openjdk9:jdk" ,openjdk9 "jdk") @@ -2120,6 +2133,9 @@ new Date();")) (arguments `(#:imported-modules ((guix build syscalls) ,@%gnu-build-system-modules) + + #:disallowed-references (,openjdk10 (,openjdk10 "jdk")) + #:tests? #f; requires jtreg ;; TODO package jtreg #:configure-flags @@ -2150,10 +2166,13 @@ new Date();")) (add-after 'unpack 'patch-jni-libs ;; Hardcode dynamically loaded libraries. (lambda _ - (use-modules (srfi srfi-1)) + (define remove + (@ (srfi srfi-1) remove)) + (define (icedtea-or-openjdk? path) (or (string-contains path "openjdk") (string-contains path "icedtea"))) + (let* ((library-path (remove icedtea-or-openjdk? (search-path-as-string->list (getenv "LIBRARY_PATH")))) -- 2.31.1 --=-=-=-- From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: icedtea-3 binaries contain references to icedtea-2 Resent-From: Andreas Enge Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 20 Apr 2021 09:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Ricardo Wurmus , Carlo Zancanaro , 31719@debbugs.gnu.org Received: via spool by 31719-submit@debbugs.gnu.org id=B31719.161891138221187 (code B ref 31719); Tue, 20 Apr 2021 09:37:02 +0000 Received: (at 31719) by debbugs.gnu.org; 20 Apr 2021 09:36:22 +0000 Received: from localhost ([127.0.0.1]:52968 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYmnt-0005Vb-F2 for submit@debbugs.gnu.org; Tue, 20 Apr 2021 05:36:22 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:35744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYmnp-0005VG-6D for 31719@debbugs.gnu.org; Tue, 20 Apr 2021 05:36:20 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 3152429C; Tue, 20 Apr 2021 11:36:11 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 353CRXi3TlIg; Tue, 20 Apr 2021 11:36:10 +0200 (CEST) Received: from jurong (p200300dd573ec3001b87862ea62fbeb2.dip0.t-ipconnect.de [IPv6:2003:dd:573e:c300:1b87:862e:a62f:beb2]) by hera.aquilenet.fr (Postfix) with ESMTPSA id EB9392F; Tue, 20 Apr 2021 11:36:09 +0200 (CEST) Date: Tue, 20 Apr 2021 11:36:08 +0200 From: Andreas Enge Message-ID: References: <20210301231534.1d4e440a@alma-ubu.fritz.box> <878s5ltj0o.fsf@elephly.net> <20210416212233.05ac87de@alma-ubu.fritz.box> <87fszpc1du.fsf@zancanaro.id.au> <87czutbd2f.fsf@zancanaro.id.au> <87a6pxb69o.fsf@zancanaro.id.au> <87wnsym944.fsf@elephly.net> <878s5de2ac.fsf_-_@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <878s5de2ac.fsf_-_@gnu.org> X-Spamd-Bar: / Authentication-Results: hera.aquilenet.fr X-Rspamd-Server: hera X-Rspamd-Queue-Id: 3152429C X-Spamd-Result: default: False [-0.50 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_NOT_FQDN(0.50)[]; FORGED_RECIPIENTS(2.00)[ludo@gnu.org ..,andreas.enge@aquilenet.fr ...]; RCVD_COUNT_TWO(0.00)[2]; BAYES_HAM(-3.00)[100.00%] X-Spam-Score: 0.7 (/) 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: -0.3 (/) Am Tue, Apr 20, 2021 at 11:24:59AM +0200 schrieb Ludovic Courtès: > I think we can close it. I have the attached improvements that I can > commit to ‘staging’ (or ‘core-updates’?) to avoid another rebuild. I think they can easily go to master; the time for rebuilds is not very high, I just ran into trouble since I had little space left on the device so some manual intervention was required to gc intermediate packages. There also seem to be very few dependencies if "guix refresh -l openjdk" is to be trusted. Andreas From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: icedtea-3 binaries contain references to icedtea-2 Resent-From: Carlo Zancanaro Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 20 Apr 2021 11:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Ricardo Wurmus , Andreas Enge , 31719@debbugs.gnu.org Received: via spool by 31719-submit@debbugs.gnu.org id=B31719.161891833616536 (code B ref 31719); Tue, 20 Apr 2021 11:33:02 +0000 Received: (at 31719) by debbugs.gnu.org; 20 Apr 2021 11:32:16 +0000 Received: from localhost ([127.0.0.1]:53121 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYoc3-0004IG-P2 for submit@debbugs.gnu.org; Tue, 20 Apr 2021 07:32:16 -0400 Received: from zancanaro.com.au ([45.76.117.151]:51346) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYoc1-0004Fj-OS for 31719@debbugs.gnu.org; Tue, 20 Apr 2021 07:32:14 -0400 Received: by zancanaro.com.au (Postfix, from userid 116) id A0DAF34226; Tue, 20 Apr 2021 11:32:11 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on vultr X-Spam-Level: X-Spam-Status: No, score=-2.9 required=4.0 tests=ALL_TRUSTED,BAYES_00, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from jolteon (n175-37-31-147.bla1.nsw.optusnet.com.au [175.37.31.147]) by zancanaro.com.au (Postfix) with ESMTPSA id A2B9934224; Tue, 20 Apr 2021 11:32:10 +0000 (UTC) References: <87o8g2pni4.fsf@gnu.org> <20210301231534.1d4e440a@alma-ubu.fritz.box> <878s5ltj0o.fsf@elephly.net> <20210416212233.05ac87de@alma-ubu.fritz.box> <87fszpc1du.fsf@zancanaro.id.au> <87czutbd2f.fsf@zancanaro.id.au> <87a6pxb69o.fsf@zancanaro.id.au> <87wnsym944.fsf@elephly.net> <878s5de2ac.fsf_-_@gnu.org> User-agent: mu4e 1.4.15; emacs 27.2 From: Carlo Zancanaro In-reply-to: <878s5de2ac.fsf_-_@gnu.org> Date: Tue, 20 Apr 2021 21:32:10 +1000 Message-ID: <87tuo18a4l.fsf@zancanaro.id.au> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.0 (/) 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 (-) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Hi Ludo! On Tue, Apr 20 2021, Ludovic Court=C3=A8s wrote: > (find-library (lambda (name) > - (or (search-path > - library-path > - (string-append "lib"=20 > name ".so")) > - (string-append "lib"=20 > name ".so"))))) > + (search-path > + library-path > + (string-append "lib" name=20 > ".so"))))) > (for-each As discussed on IRC, the "or" is actually important here to avoid=20 substituting #f as the library name. I've attached a patch on top=20 of yours that adds the "or" back (including the other two that I=20 missed in my earlier patch), and also switches to "string-append"=20 which is less sensitive to this problem. I have built up to openjdk11 with this patch, and I see less #f's=20 in the result. There are still some in the compiled libraries, but=20 I haven't investigated thoroughly as to whether they're correct or=20 not. Carlo --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-gnu-Fix-openjdk-library-substitution-when-libraries-.patch >From 60101b27543b7cc41a052d5bec95234ea4977d35 Mon Sep 17 00:00:00 2001 From: Carlo Zancanaro Date: Tue, 20 Apr 2021 21:22:20 +1000 Subject: [PATCH] gnu: Fix openjdk library substitution when libraries aren't found * gnu/packages/java.scm (icedtea-8, openjdk9, openjdk11): Fix JNI library substitution to not substitute #f if the library can't be found. --- gnu/packages/java.scm | 33 ++++++++++++++++++--------------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index b780f7a85f..8a1ba5f262 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -1806,9 +1806,10 @@ new Date();")) (search-path-as-string->list (getenv "LIBRARY_PATH")))) (find-library (lambda (name) - (search-path - library-path - (string-append "lib" name ".so"))))) + (or (search-path + library-path + (string-append "lib" name ".so")) + (string-append "lib" name ".so"))))) (for-each (lambda (file) (catch 'decoding-error @@ -1816,9 +1817,9 @@ new Date();")) (substitute* file (("VERSIONED_JNI_LIB_NAME\\(\"(.*)\", \"(.*)\"\\)" _ name version) - (format #f "\"~a\"" (find-library name))) + (string-append "\"" (find-library name) "\"")) (("JNI_LIB_NAME\\(\"(.*)\"\\)" _ name) - (format #f "\"~a\"" (find-library name))))) + (string-append "\"" (find-library name) "\"")))) (lambda _ ;; Those are safe to skip. (format (current-error-port) @@ -1956,9 +1957,10 @@ new Date();")) (search-path-as-string->list (getenv "LIBRARY_PATH")))) (find-library (lambda (name) - (search-path - library-path - (string-append "lib" name ".so"))))) + (or (search-path + library-path + (string-append "lib" name ".so")) + (string-append "lib" name ".so"))))) (for-each (lambda (file) (catch 'decoding-error @@ -1966,9 +1968,9 @@ new Date();")) (substitute* file (("VERSIONED_JNI_LIB_NAME\\(\"(.*)\", \"(.*)\"\\)" _ name version) - (format #f "\"~a\"" (find-library name))) + (string-append "\"" (find-library name) "\"")) (("JNI_LIB_NAME\\(\"(.*)\"\\)" _ name) - (format #f "\"~a\"" (find-library name))))) + (string-append "\"" (find-library name) "\"")))) (lambda _ ;; Those are safe to skip. (format (current-error-port) @@ -2177,9 +2179,10 @@ new Date();")) (search-path-as-string->list (getenv "LIBRARY_PATH")))) (find-library (lambda (name) - (search-path - library-path - (string-append "lib" name ".so"))))) + (or (search-path + library-path + (string-append "lib" name ".so")) + (string-append "lib" name ".so"))))) (for-each (lambda (file) (catch 'decoding-error @@ -2187,9 +2190,9 @@ new Date();")) (substitute* file (("VERSIONED_JNI_LIB_NAME\\(\"(.*)\", \"(.*)\"\\)" _ name version) - (format #f "\"~a\"" (find-library name))) + (string-append "\"" (find-library name) "\"")) (("JNI_LIB_NAME\\(\"(.*)\"\\)" _ name) - (format #f "\"~a\"" (find-library name))))) + (string-append "\"" (find-library name) "\"")))) (lambda _ ;; Those are safe to skip. (format (current-error-port) -- 2.31.1 --=-=-=-- From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: icedtea-3 binaries contain references to icedtea-2 Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 20 Apr 2021 16:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Carlo Zancanaro Cc: Ricardo Wurmus , Andreas Enge , 31719@debbugs.gnu.org Received: via spool by 31719-submit@debbugs.gnu.org id=B31719.1618936746641 (code B ref 31719); Tue, 20 Apr 2021 16:40:02 +0000 Received: (at 31719) by debbugs.gnu.org; 20 Apr 2021 16:39:06 +0000 Received: from localhost ([127.0.0.1]:55853 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYtP0-0000AG-D6 for submit@debbugs.gnu.org; Tue, 20 Apr 2021 12:39:06 -0400 Received: from eggs.gnu.org ([209.51.188.92]:56352) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYtOy-00009m-D0 for 31719@debbugs.gnu.org; Tue, 20 Apr 2021 12:39:04 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:38695) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lYtOs-0003lq-U1; Tue, 20 Apr 2021 12:38:58 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=50646 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lYtOs-0007Jr-DS; Tue, 20 Apr 2021 12:38:58 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87o8g2pni4.fsf@gnu.org> <20210301231534.1d4e440a@alma-ubu.fritz.box> <878s5ltj0o.fsf@elephly.net> <20210416212233.05ac87de@alma-ubu.fritz.box> <87fszpc1du.fsf@zancanaro.id.au> <87czutbd2f.fsf@zancanaro.id.au> <87a6pxb69o.fsf@zancanaro.id.au> <87wnsym944.fsf@elephly.net> <878s5de2ac.fsf_-_@gnu.org> <87tuo18a4l.fsf@zancanaro.id.au> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 1 =?UTF-8?Q?Flor=C3=A9al?= an 229 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 20 Apr 2021 18:38:56 +0200 In-Reply-To: <87tuo18a4l.fsf@zancanaro.id.au> (Carlo Zancanaro's message of "Tue, 20 Apr 2021 21:32:10 +1000") Message-ID: <87bla8c3mn.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) 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.7 (-) Hi Carlo, Carlo Zancanaro skribis: > From 60101b27543b7cc41a052d5bec95234ea4977d35 Mon Sep 17 00:00:00 2001 > From: Carlo Zancanaro > Date: Tue, 20 Apr 2021 21:22:20 +1000 > Subject: [PATCH] gnu: Fix openjdk library substitution when libraries are= n't > found > > * gnu/packages/java.scm (icedtea-8, openjdk9, openjdk11): Fix JNI library > substitution to not substitute #f if the library can't be found. Thanks for the update patch! Please mention =E2=80=98find-library=E2=80=99= in the commit log, for clarity. I think you can go and push it to master given that OpenJDK is probably broken due to those #f right now. However, please push an additional commit at the same time that adds those #:disallowed-references I proposed. (Though you=E2=80=99ll have to rebuild openjdk@11 to be sure.) Sounds good? Ludo=E2=80=99. From unknown Sun Jun 22 11:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31719: icedtea-3 binaries contain references to icedtea-2 Resent-From: Carlo Zancanaro Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 20 Apr 2021 21:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31719 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 31719@debbugs.gnu.org Received: via spool by 31719-submit@debbugs.gnu.org id=B31719.161895241910606 (code B ref 31719); Tue, 20 Apr 2021 21:01:01 +0000 Received: (at 31719) by debbugs.gnu.org; 20 Apr 2021 21:00:19 +0000 Received: from localhost ([127.0.0.1]:56202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYxTn-0002ki-4p for submit@debbugs.gnu.org; Tue, 20 Apr 2021 17:00:19 -0400 Received: from zancanaro.com.au ([45.76.117.151]:35926) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYxTk-0002hT-SB for 31719@debbugs.gnu.org; Tue, 20 Apr 2021 17:00:17 -0400 Received: by zancanaro.com.au (Postfix, from userid 116) id 0586A34243; Tue, 20 Apr 2021 21:00:15 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on vultr X-Spam-Level: X-Spam-Status: No, score=-2.9 required=4.0 tests=ALL_TRUSTED,BAYES_00, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from [127.0.0.1] (n175-37-31-147.bla1.nsw.optusnet.com.au [175.37.31.147]) by zancanaro.com.au (Postfix) with ESMTPSA id 3AAE43423E; Tue, 20 Apr 2021 21:00:14 +0000 (UTC) Date: Wed, 21 Apr 2021 07:00:11 +1000 From: Carlo Zancanaro User-Agent: K-9 Mail for Android In-Reply-To: <87bla8c3mn.fsf@gnu.org> References: <87o8g2pni4.fsf@gnu.org> <20210301231534.1d4e440a@alma-ubu.fritz.box> <878s5ltj0o.fsf@elephly.net> <20210416212233.05ac87de@alma-ubu.fritz.box> <87fszpc1du.fsf@zancanaro.id.au> <87czutbd2f.fsf@zancanaro.id.au> <87a6pxb69o.fsf@zancanaro.id.au> <87wnsym944.fsf@elephly.net> <878s5de2ac.fsf_-_@gnu.org> <87tuo18a4l.fsf@zancanaro.id.au> <87bla8c3mn.fsf@gnu.org> Message-ID: <11712F58-FFF2-4C28-83F8-79F5CDE574EE@zancanaro.id.au> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) 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 (-) On 21 April 2021 2:38:56 am AEST, "Ludovic Court=C3=A8s" = wrote: >Sounds good? Sounds good, except I don't have commit privileges=2E =F0=9F=98=8A Can som= eone else push it for me? From unknown Sun Jun 22 11:49:43 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Ricardo Wurmus Subject: bug#31719: closed (Re: bug#31719: icedtea-3 binaries contain references to icedtea-2) Message-ID: References: <875z0f7quv.fsf@gnu.org> <877end1pda.fsf@mdc-berlin.de> X-Gnu-PR-Message: they-closed 31719 X-Gnu-PR-Package: guix Reply-To: 31719@debbugs.gnu.org Date: Wed, 21 Apr 2021 12:42:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1619008922-23420-1" This is a multi-part message in MIME format... ------------=_1619008922-23420-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #31719: icedtea-3 binaries contain references to icedtea-2 which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 31719@debbugs.gnu.org. --=20 31719: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D31719 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1619008922-23420-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 31719-done) by debbugs.gnu.org; 21 Apr 2021 12:41:03 +0000 Received: from localhost ([127.0.0.1]:57156 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lZCAA-00064W-DW for submit@debbugs.gnu.org; Wed, 21 Apr 2021 08:41:03 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40308) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lZCA8-00063l-Ox for 31719-done@debbugs.gnu.org; Wed, 21 Apr 2021 08:41:01 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54940) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lZCA3-00006l-7a; Wed, 21 Apr 2021 08:40:55 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=54098 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lZC9r-0000nV-0c; Wed, 21 Apr 2021 08:40:53 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Carlo Zancanaro Subject: Re: bug#31719: icedtea-3 binaries contain references to icedtea-2 References: <87o8g2pni4.fsf@gnu.org> <20210301231534.1d4e440a@alma-ubu.fritz.box> <878s5ltj0o.fsf@elephly.net> <20210416212233.05ac87de@alma-ubu.fritz.box> <87fszpc1du.fsf@zancanaro.id.au> <87czutbd2f.fsf@zancanaro.id.au> <87a6pxb69o.fsf@zancanaro.id.au> <87wnsym944.fsf@elephly.net> <878s5de2ac.fsf_-_@gnu.org> <87tuo18a4l.fsf@zancanaro.id.au> <87bla8c3mn.fsf@gnu.org> <11712F58-FFF2-4C28-83F8-79F5CDE574EE@zancanaro.id.au> Date: Wed, 21 Apr 2021 14:40:40 +0200 In-Reply-To: <11712F58-FFF2-4C28-83F8-79F5CDE574EE@zancanaro.id.au> (Carlo Zancanaro's message of "Wed, 21 Apr 2021 07:00:11 +1000") Message-ID: <875z0f7quv.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 31719-done Cc: 31719-done@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: -3.3 (---) Hi, Carlo Zancanaro skribis: > On 21 April 2021 2:38:56 am AEST, "Ludovic Court=C3=A8s" w= rote: >>Sounds good? > > Sounds good, except I don't have commit privileges. =F0=9F=98=8A Can some= one else push it for me? Oops! I adjusted the patch so it would apply to =E2=80=98master=E2=80=99, = and followed up with two commits: f8acd1aeef gnu: openjdk: Disallow references to the JDK used for build. e511a1d327 gnu: openjdk: Avoid non-top-level 'use-modules'. 698c4365ba gnu: openjdk: Fix library substitution when libraries aren't f= ound. I rebuilt everything up to openjdk@11. Thanks! Ludo=E2=80=99. ------------=_1619008922-23420-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 5 Jun 2018 10:48:19 +0000 Received: from localhost ([127.0.0.1]:34365 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fQ9Vj-00074d-9R for submit@debbugs.gnu.org; Tue, 05 Jun 2018 06:48:19 -0400 Received: from eggs.gnu.org ([208.118.235.92]:56355) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fQ9Vh-00074Q-P3 for submit@debbugs.gnu.org; Tue, 05 Jun 2018 06:48:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fQ9Vb-0003zc-Se for submit@debbugs.gnu.org; Tue, 05 Jun 2018 06:48:12 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42436) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fQ9Vb-0003zY-Ph for submit@debbugs.gnu.org; Tue, 05 Jun 2018 06:48:11 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47320) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fQ9Va-0004SN-Mr for bug-guix@gnu.org; Tue, 05 Jun 2018 06:48:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fQ9VV-0003wN-Lo for bug-guix@gnu.org; Tue, 05 Jun 2018 06:48:08 -0400 Received: from pegasus.bbbm.mdc-berlin.de ([141.80.25.20]:55728) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fQ9VV-0003uX-Be for bug-guix@gnu.org; Tue, 05 Jun 2018 06:48:05 -0400 Received: from localhost (localhost [127.0.0.1]) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTP id 30D488F74BF; Tue, 5 Jun 2018 12:48:02 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:mime-version:message-id:date:date :subject:subject:from:from:user-agent:received:received:received :received; s=mdc; t=1528195677; x=1530010078; bh=nLy77dhDF7Dd7DP ffZsqOb0J7ZblUPUTJbNeRwb9hV8=; b=g/eC5FQC0qg+h0qTlpxk9b2oSjsdFSa tkXQw/Mp/pqRVI8pxPkOXmEHFblflUDV4zhyKqc2o7FtVhZlV3++HNOCF4Ic0M3t sXUz9Inh7XN5g9nX2U6/PxCer/YZJkNT3mhVhZrmcmqaueTUB/PTxIWaQtMrEbV6 siiE8hsvu4xc= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from pegasus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (pegasus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qi8170SPOwPh; Tue, 5 Jun 2018 12:47:57 +0200 (CEST) Received: from HTCATWO.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTPS; Tue, 5 Jun 2018 12:47:56 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) by HTCATWO.mdc-berlin.net (141.80.180.190) with Microsoft SMTP Server (TLS) id 14.3.399.0; Tue, 5 Jun 2018 12:47:56 +0200 Received: from localhost (141.80.113.51) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server id 14.3.399.0; Tue, 5 Jun 2018 12:47:55 +0200 User-agent: mu4e 1.0; emacs 26.1 From: Ricardo Wurmus To: Subject: icedtea-3 binaries contain references to icedtea-2 X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Tue, 5 Jun 2018 12:47:45 +0200 Message-ID: <877end1pda.fsf@mdc-berlin.de> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [141.80.113.51] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.2.1013-23888.006 X-TM-AS-Result: No-1.002100-8.000000-10 X-TMASE-MatchedRID: +cc8VOr+EcQeP8uAVlDOHHT7rnt3EYkYv8jdqvFOu+LzwGxuZa70uTm0 6SVjjUzh4vM1YF6AJbbGJQ3BiiLAggtuKBGekqUpOlxBO2IcOBZB/JnulKMcgyGL8sN8FuPNjxx rgobPqVQ1v9A8OqfeCjV6S4xx2XeFszsNMv+TuzbL6CZEsmyvDde+ILDV64WWvhiiNP8WuKaXmU /FzSSM1Q== X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--1.002100-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.2.1013-23888.006 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: =?utf-8?Q?G=C3=A1bor?= Boskovits 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: -6.0 (------) Many binaries of the icedtea-3 package contain references to icedtea-2, which was used to build it. Because of these references users of icedtea-3 have to *also* download icedtea-2. And because icedtea-2 contains references to icedtea-1, they *also* need to download that version. It is possible that icedtea-1 contains references to the bootstrap JDK, which will then also have to be downloaded. We should figure out a way to remove all of these references. -- Ricardo ------------=_1619008922-23420-1--