From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lee Thomas Newsgroups: gmane.lisp.guile.bugs Subject: bug#57379: GUI toolkit for Guile 3.0? Date: Tue, 30 Aug 2022 11:24:00 -0700 Message-ID: References: <87mtbtrffm.fsf@tsyesika.se> <20220824170318.70af5603@aicha> <20220825232724.6a4191ef@aicha> <20220828194226.1b280259@aicha> <20220829135437.1b5cd442@aicha> <87pmgivn3c.fsf@elephly.net> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000aa97de05e7797cf5" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34528"; mail-complaints-to="usenet@ciao.gmane.io" Cc: tsyesika@tsyesika.se, 57379@debbugs.gnu.org, david@altosw.be To: Ricardo Wurmus Original-X-From: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Tue Aug 30 20:25:24 2022 Return-path: Envelope-to: guile-bugs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oT5vP-0008ii-AZ for guile-bugs@m.gmane-mx.org; Tue, 30 Aug 2022 20:25:23 +0200 Original-Received: from localhost ([::1]:33470 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oT5vN-0000B4-2r for guile-bugs@m.gmane-mx.org; Tue, 30 Aug 2022 14:25:21 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54066) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oT5vE-0000An-6b for bug-guile@gnu.org; Tue, 30 Aug 2022 14:25:12 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:47689) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oT5v4-00021K-F4 for bug-guile@gnu.org; Tue, 30 Aug 2022 14:25:11 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oT5v4-0004Lt-1d for bug-guile@gnu.org; Tue, 30 Aug 2022 14:25:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lee Thomas Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Tue, 30 Aug 2022 18:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57379 X-GNU-PR-Package: guile X-Debbugs-Original-Cc: Jessica Tallon , bug-guile@gnu.org, 57379@debbugs.gnu.org, David Pirotte Original-Received: via spool by submit@debbugs.gnu.org id=B.166188386716684 (code B ref -1); Tue, 30 Aug 2022 18:25:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 30 Aug 2022 18:24:27 +0000 Original-Received: from localhost ([127.0.0.1]:37438 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oT5uU-0004L2-Hh for submit@debbugs.gnu.org; Tue, 30 Aug 2022 14:24:27 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:51022) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oT5uM-0004Ka-0s for submit@debbugs.gnu.org; Tue, 30 Aug 2022 14:24:24 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36766) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oT5uL-00008Y-3k for bug-guile@gnu.org; Tue, 30 Aug 2022 14:24:17 -0400 Original-Received: from mail-lf1-x12c.google.com ([2a00:1450:4864:20::12c]:40617) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oT5uI-0001xd-Kx for bug-guile@gnu.org; Tue, 30 Aug 2022 14:24:16 -0400 Original-Received: by mail-lf1-x12c.google.com with SMTP id bq23so16699078lfb.7 for ; Tue, 30 Aug 2022 11:24:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=r05eHfnwVdTdYfZX9Mzc+zHitO98MhpbHCq1NSQodLw=; b=pJmjy2foLjNHyehQF3g4ZSIQxl3IVay/LX9v6fUfiPJ3IwZfW79AGxnV79XuwHUeKf AUdHCmYJxgUeO17BfHPe7xAJ0YZTWK25RScUt6OmQIff67oyfsBjok9PgxVq/w5oLE3i cAUFpIkVhhD3A0kiHAsArCY2J06zt2uaadNerUr8exnar9NLu/fNb3XoWQpG99Ot/JNm UVByYi/SlUvEbYhWGgcPf8bQWKQ/DP845UVjqUt7pbGkIXerMuGM9fvbsZw43+h3/uVn KWiaKiFjHt6rLA+QDvfRu8Fwk8nlt5aN8WfiS1Yl/PEg7lS844xUZob+ySJNo2vlONcV kbGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=r05eHfnwVdTdYfZX9Mzc+zHitO98MhpbHCq1NSQodLw=; b=pv308dpslH+7rZeCnjCgBQ4BGO3Hf5WyQURid5sI5AdgiPj0UbUBGm+O+3xCe91K67 jQpLr0D7wxwjsRFv6ozTdOXe1cTU/eoheVk+4bB+nBNUf/nLrM7ZKKXBWuAC/AZ1Hd3h o4A9St35rHs7XOi4MPGWNc8GMOFaDd9mhbl8eqotYIbqinmXCEGtNF4iVrxg+AmSp6g+ XT3sAuLFsd15vBJaTW5zc7t8R7WvJZw2F4r+2j00hz0JazuOhsT1zvl+88xF4HfQvnq3 qRDV7z7afQ6S8PRO70T+8kZqmWIwoYmpf8iwVBNHOQfpuD6kr7QUG1wt+7Tv1uVct1mX YnGQ== X-Gm-Message-State: ACgBeo1FB9zxcQUftsRdqPutwZZUavMx8puve3+Z5ZwjzvnvCXWEWUpF rjdON78EGFDi41ugbIcny3j3HVmNoXRUHgwX3dQ= X-Google-Smtp-Source: AA6agR6BaFFC5Shslde7Eljy+v4NuNK637gcx+xcyKKPnLuHdGdw3+2i2L0mqkCLpjuHtd3QMjTVYeGkhVS1IJebwAA= X-Received: by 2002:a05:6512:2354:b0:494:77c0:4e71 with SMTP id p20-20020a056512235400b0049477c04e71mr1514507lfu.652.1661883852165; Tue, 30 Aug 2022 11:24:12 -0700 (PDT) In-Reply-To: <87pmgivn3c.fsf@elephly.net> Received-SPF: pass client-ip=2a00:1450:4864:20::12c; envelope-from=leet22303be@gmail.com; helo=mail-lf1-x12c.google.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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Original-Sender: "bug-guile" Xref: news.gmane.io gmane.lisp.guile.bugs:10353 Archived-At: --000000000000aa97de05e7797cf5 Content-Type: text/plain; charset="UTF-8" I can confirm that disabling grafts allows both of the g-golf examples to run, and they come up quickly. I suspect they were slow due to something in the grafts; I'll find out. I still get some errors, but they also appear to be related to guix. I'll read the discussion. Thank you, Ricardo! On Mon, Aug 29, 2022 at 12:58 PM Ricardo Wurmus wrote: > > David Pirotte writes: > > > I hope Ricardo, possibly with the help of other guix contributor's will > > find a solution so that g-golf may also run 'out of the box' on guix. > > Turns out that it all works fine when you disable grafts: > > guix shell --pure --no-grafts \ > guile guile-g-golf gtk@4 > > This echoes a discussion here: > > https://github.com/spk121/guile-gi/issues/96 > > The immediate lessons from the observations detailed in this issue are > also why guile-gi works without disabling grafts. > > -- > Ricardo > --000000000000aa97de05e7797cf5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I can confirm that disabling grafts allows both of the g-g= olf examples to run, and they come up quickly. I suspect they were slow due= to something in=C2=A0the grafts; I'll find out. I still get some error= s, but they also appear to be related to guix. I'll read the discussion= .

Thank you, Ricardo!

On Mon, Aug 29, 2022 at 12:58= PM Ricardo Wurmus <rekado@elephly= .net> wrote:

David Pirotte <davi= d@altosw.be> writes:

> I hope Ricardo, possibly with the help of other guix contributor's= will
> find a solution so that g-golf may also run 'out of the box' o= n guix.

Turns out that it all works fine when you disable grafts:

=C2=A0 guix shell --pure --no-grafts \
=C2=A0 =C2=A0 guile guile-g-golf gtk@4

This echoes a discussion here:

=C2=A0 https://github.com/spk121/guile-gi/issues/96<= br>
The immediate lessons from the observations detailed in this issue are
also why guile-gi works without disabling grafts.

--
Ricardo
--000000000000aa97de05e7797cf5--