From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?G=C3=A1bor?= Boskovits Subject: bug#31719: icedtea-3 binaries contain references to icedtea-2 Date: Tue, 5 Jun 2018 16:45:57 +0200 Message-ID: References: <877end1pda.fsf@mdc-berlin.de> <20180605124503.GA25671@jasmine.lan> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000b3d2d2056de61b97" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48208) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fQDEo-0001ty-0y for bug-guix@gnu.org; Tue, 05 Jun 2018 10:47:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fQDEk-0000Qw-KQ for bug-guix@gnu.org; Tue, 05 Jun 2018 10:47:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:55610) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fQDEk-0000QJ-Ee for bug-guix@gnu.org; Tue, 05 Jun 2018 10:47:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fQDEk-0001Zg-12 for bug-guix@gnu.org; Tue, 05 Jun 2018 10:47:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <20180605124503.GA25671@jasmine.lan> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Leo Famulari Cc: 31719@debbugs.gnu.org --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--