GNU bug report logs

#31719 icedtea-3 binaries contain references to icedtea-2

PackageSource(s)Maintainer(s)
guix PTS Buildd Popcon
Full log

Message #59 received at submit@debbugs.gnu.org (full text, mbox, reply):

Received: (at submit) by debbugs.gnu.org; 17 Apr 2021 07:11:40 +0000
From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 17 03:11:40 2021
Received: from localhost ([127.0.0.1]:42189 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces@debbugs.gnu.org>)
	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 <carlo@zancanaro.id.au>) 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 <carlo@zancanaro.id.au>)
 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 <carlo@zancanaro.id.au>)
 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> <YDoqWNwgubzB+5Fb@jurong>
 <87mtvntckt.fsf@gnu.org> <YDzXeFFnGenPdZfn@jurong>
 <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 <carlo@zancanaro.id.au>
Subject: Re: bug#31719: Chains of dependencies getting longer
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-Debbugs-Envelope-To: submit
Cc: Björn Höfling <bjoern.hoefling@bjoernhoefling.de>,
 rekado@elephly.net, 31719@debbugs.gnu.org, bug-guix@gnu.org
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request@debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit@debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request@debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request@debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org>
X-Spam-Score: -1.2 (-)
[Message part 1 (text/plain, inline)]
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

[0001-gnu-Clean-up-runtime-dependencies-between-Java-versi.patch (text/x-diff, attachment)]

Send a report that this bug log contains spam.


debbugs.gnu.org maintainers <help-debbugs@gnu.org>. Last modified: Sun Dec 22 09:18:23 2024; Machine Name: wallace-server

GNU bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.