GNU bug report logs - #47115
Redundant library grafts leads to breakage

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Severity: important; Reported by: Jack Hill <jackhill@HIDDEN>; merged with #47853; dated Fri, 12 Mar 2021 22:59:01 UTC; Maintainer for guix is bug-guix@HIDDEN.
Merged 47115 47853. Request was from Ludovic Courtès <ludo@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 17 Apr 2021 23:40:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 17 19:40:03 2021
Received: from localhost ([127.0.0.1]:44923 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lXuXj-0002fv-0P
	for submit <at> debbugs.gnu.org; Sat, 17 Apr 2021 19:40:03 -0400
Received: from minsky.hcoop.net ([104.248.1.95]:60926)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jackhill@HIDDEN>)
 id 1lXuXh-0002fI-6R; Sat, 17 Apr 2021 19:40:01 -0400
Received: from marsh.hcoop.net ([45.55.52.66])
 by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <jackhill@HIDDEN>)
 id 1lXuXb-0002mV-BZ; Sat, 17 Apr 2021 19:39:55 -0400
Date: Sat, 17 Apr 2021 19:39:55 -0400 (EDT)
From: Jack Hill <jackhill@HIDDEN>
X-X-Sender: jackhill@HIDDEN
To: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN>
Subject: Re: bug#47853: guix system reconfigure build of
 `/gnu/store/inppfcz5yk5a20cwhv1dwqn8zq6jcdxl-grub.cfg.drv' failed
In-Reply-To: <87v98k341u.fsf@HIDDEN>
Message-ID: <alpine.DEB.2.21.2104171934190.8414@HIDDEN>
References: <87v98k341u.fsf@HIDDEN>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="925712948-948443701-1618702795=:8414"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 47115
Cc: 47115 <at> debbugs.gnu.org, =?ISO-8859-15?Q?Ludovic_Court=E8s?= <ludo@HIDDEN>,
 47853 <at> debbugs.gnu.org, Mark H Weaver <mhw@HIDDEN>
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--925712948-948443701-1618702795=:8414
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8BIT

On Sun, 18 Apr 2021, Dr. Arne Babenhauserheide wrote:

> On my system building grub fails because grub-image.png fails.

[…]

> Backtrace:
>           2 (primitive-load "/gnu/store/larqpc2wjhnc6jmj4885k8lynd1?")
> In gnu/build/svg.scm:
>     53:6  1 (svg->png _ "/gnu/store/0f2bpqpgflza414sk0hwms3rdizg1x?" ?)
> In unknown file:
>           0 (rsvg-handle-render-cairo #<rsvg-handle 7ffff0b56280> #)
>
> ERROR: In procedure rsvg-handle-render-cairo:
> Wrong type (expecting finalized smob): #<cairo-context 7ffff0b561c0>

Oh dear. I ran into a similar problem (at least that resulted in the same 
Guile error message in #47115) to do with grafts and a store that was not 
using the hard links for de-duplication. Essentially the de-duplication 
masked an issue with differing files being included in the closure.

Can you provide more information about your system? I'm particularly 
interested in whether you're using store de-duplication, but other 
specifics about your system might be interesting. Do you know when you 
last successfully reconfigured?

Best,
Jack
--925712948-948443701-1618702795=:8414--




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 20 Mar 2021 11:01:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 20 07:01:51 2021
Received: from localhost ([127.0.0.1]:51615 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lNZMd-000069-L3
	for submit <at> debbugs.gnu.org; Sat, 20 Mar 2021 07:01:51 -0400
Received: from eggs.gnu.org ([209.51.188.92]:44366)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1lNZMb-0008S9-Nc
 for 47115 <at> debbugs.gnu.org; Sat, 20 Mar 2021 07:01:50 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:52373)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <ludo@HIDDEN>)
 id 1lNZMS-0006UR-QH; Sat, 20 Mar 2021 07:01:42 -0400
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=33242 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1lNZMD-00016k-UH; Sat, 20 Mar 2021 07:01:37 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Mark H Weaver <mhw@HIDDEN>
Subject: Re: bug#47115: Redundant library grafts leads to breakage
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN> <87a6r7294k.fsf@HIDDEN>
 <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
 <alpine.DEB.2.21.2103122301220.8138@HIDDEN>
 <877dmb1owa.fsf@HIDDEN>
 <alpine.DEB.2.21.2103131506140.8138@HIDDEN>
 <alpine.DEB.2.21.2103132302490.8138@HIDDEN>
 <874khds84o.fsf@HIDDEN>
 <alpine.DEB.2.21.2103141914430.8138@HIDDEN>
 <87y2epqnq8.fsf@HIDDEN>
 <alpine.DEB.2.21.2103142334250.8138@HIDDEN>
 <alpine.DEB.2.21.2103142350500.8138@HIDDEN>
 <alpine.DEB.2.21.2103151642290.8138@HIDDEN>
 <alpine.DEB.2.21.2103152139000.8138@HIDDEN>
 <alpine.DEB.2.21.2103152233590.8138@HIDDEN>
 <875z1rjyfn.fsf@HIDDEN> <8735wvjw25.fsf@HIDDEN>
Date: Sat, 20 Mar 2021 12:01:24 +0100
In-Reply-To: <8735wvjw25.fsf@HIDDEN> (Mark H. Weaver's message of "Tue, 16
 Mar 2021 05:18:15 -0400")
Message-ID: <87r1ka9ji3.fsf@HIDDEN>
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-Debbugs-Envelope-To: 47115
Cc: 47115 <at> debbugs.gnu.org, Jack Hill <jackhill@HIDDEN>
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Hi Mark,

Mark H Weaver <mhw@HIDDEN> skribis:

> I think that my last hypothesis was on the right track, but not quite
> right:
>
> * Instead of 'libcairo' being loaded twice, I now suspect that
>   "libguile-cairo.so" is being loaded twice.
>
> * Instead of the original and replacement libraries being loaded, I now
>   suspect that two different variants of the replacement "guile-cairo"
>   are being loaded.
>
> * Instead of libcairo type tags being duplicated, I now suspect that
>   duplicated smob tags are being allocated.
>
> However, *if* deduplication is enabled, two redundant replacements
> created by grafting _should_ occupy the same inodes, assuming that the
> replacement mappings are the same (modulo ordering), and assuming that
> /gnu/store/.links doesn't hit a directory size limit (which can happen
> on ext3/4, leading to missed deduplication opportunities).

Woow, thanks for the investigation!  You wouldn=E2=80=99t think that
deduplication can have an effect on this kind of bug.

> I've known about these redundant replacements in Guix for many years,
> but was not aware of any significant practical problems arising from
> them until now.

Do you know why the two guile-cairo grafts differ in this case?

I=E2=80=99m aware of one case that can lead to that: the grafting code can
create grafts for just one output of the original derivation, or for all
of them (commit 482fda2729c3e76999892cb8f9a0391a7bd37119).  Maybe that=E2=
=80=99s
what=E2=80=99s happening here?

Thank you!

Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.
Changed bug title to 'Redundant library grafts leads to breakage' from 'Grafts without deduplication can lead to breakage in Guile' Request was from Mark H Weaver <mhw@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 16 Mar 2021 09:19:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 16 05:19:57 2021
Received: from localhost ([127.0.0.1]:38205 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lM5ro-0005j0-Ud
	for submit <at> debbugs.gnu.org; Tue, 16 Mar 2021 05:19:57 -0400
Received: from world.peace.net ([64.112.178.59]:49600)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mhw@HIDDEN>)
 id 1lM5rn-0005ig-DL; Tue, 16 Mar 2021 05:19:55 -0400
Received: from mhw by world.peace.net with esmtpsa
 (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92)
 (envelope-from <mhw@HIDDEN>)
 id 1lM5rg-0006Oo-Rf; Tue, 16 Mar 2021 05:19:49 -0400
From: Mark H Weaver <mhw@HIDDEN>
To: Jack Hill <jackhill@HIDDEN>
Subject: Re: bug#47115: Redundant library grafts leads to breakage (was:
 Failure building grub-img.png when reconfiguring)
In-Reply-To: <875z1rjyfn.fsf@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN> <87a6r7294k.fsf@HIDDEN>
 <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
 <alpine.DEB.2.21.2103122301220.8138@HIDDEN>
 <877dmb1owa.fsf@HIDDEN>
 <alpine.DEB.2.21.2103131506140.8138@HIDDEN>
 <alpine.DEB.2.21.2103132302490.8138@HIDDEN>
 <874khds84o.fsf@HIDDEN>
 <alpine.DEB.2.21.2103141914430.8138@HIDDEN>
 <87y2epqnq8.fsf@HIDDEN>
 <alpine.DEB.2.21.2103142334250.8138@HIDDEN>
 <alpine.DEB.2.21.2103142350500.8138@HIDDEN>
 <alpine.DEB.2.21.2103151642290.8138@HIDDEN>
 <alpine.DEB.2.21.2103152139000.8138@HIDDEN>
 <alpine.DEB.2.21.2103152233590.8138@HIDDEN>
 <875z1rjyfn.fsf@HIDDEN>
Date: Tue, 16 Mar 2021 05:18:15 -0400
Message-ID: <8735wvjw25.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 47115
Cc: 47115 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

retitle 47115 Redundant library grafts leads to breakage
thanks

Hi,

I looked a bit deeper, and now I think I finally know what's going on.
It turns out that the grafting process is creating two redundant
variants of the replacement guile-cairo.

All of the relevant information is in
/gnu/store/07xw2pp63xin4c4y8ndrcdn3n8z1vmx2-grub-image.png.drv and its
dependents, which fails to build if deduplication is disabled.

If you look through the output of "guix size
/gnu/store/07xw2pp63xin4c4y8ndrcdn3n8z1vmx2-grub-image.png.drv", you'll
find three distinct guile-cairo derivations:

(1) /gnu/store/vz4yw7zkm73diy95mdzywgixal3nf2s2-guile-cairo-1.11.2.drv,
    => /gnu/store/5nmzfnxk8kp85xwma2r585fgyz3jfw56-guile-cairo-1.11.2
    (the original, ungrafted, cairo)

(2) /gnu/store/rcl324yiq7a56rwkqwgqx097dwc5mgni-guile-cairo-1.11.2.drv,
    => /gnu/store/vjn7ygzzqshvsfzck8hq5lp5pfrr2xp5-guile-cairo-1.11.2
    (the first graft)

(3) /gnu/store/9mha4bzbji8iql50prmq9br4j1c51sjn-guile-cairo-1.11.2.drv,
    => /gnu/store/j69k9n0g3h9ppqi7dmqypwy3lrhxvb97-guile-cairo-1.11.2
    (the second graft)

In the 'guile-builder' files referenced from the two graft derivations,
we see that they have the same inputs and perform the same rewrites, but
list them in a different order.  Graft 1 has this guile-builder:

--8<---------------cut here---------------start------------->8---
(begin
  (use-modules (guix build graft) (guix build utils) (ice-9 match))
  (define %output (getenv "out"))
  (define %outputs (map (lambda (o) (cons o (getenv o))) (quote ("out"))))
  (define %build-inputs
    (quote
     (("x" . "/gnu/store/5nmzfnxk8kp85xwma2r585fgyz3jfw56-guile-cairo-1.11.2")
      ("x" . "/gnu/store/fx3979c88s9yxdbchyf36qryawgzpwb5-libx11-1.6.10")
      ("x" . "/gnu/store/na0x00biq02fm5cyj5a8r67qwsnsskw8-cairo-1.16.0")
      ("x" . "/gnu/store/cw69is9wbbllwx95wky4pmbcsk4vvbpd-libxrender-0.9.10")
      ("x" . "/gnu/store/qrs0p8j3wq6q5a4dm0ndjdavk9gyal5q-libxext-1.3.4")
      ("x" . "/gnu/store/rwkqxykm91a75w9afhb41saj0dmf30hw-libx11-1.6.12")
      ("x" . "/gnu/store/p51dv37zj24q8001zghc3wxhxz8i3c50-cairo-1.16.0")
      ("x" . "/gnu/store/pzj036f1nmxdrbza6cqy419ddsn9bydp-libxrender-0.9.10")
      ("x" . "/gnu/store/3rmazp46f6g8w9qs8n3w7qcg8hhs1lig-libxext-1.3.4"))))
  (unsetenv "GUILE_LOAD_COMPILED_PATH")
  (unsetenv "LD_LIBRARY_PATH"))
(exit
 (begin
   (let* ((old-outputs
           (quote
            (("out" . "/gnu/store/5nmzfnxk8kp85xwma2r585fgyz3jfw56-guile-cairo-1.11.2"))))
          (mapping
           (append (quote
                    (("/gnu/store/fx3979c88s9yxdbchyf36qryawgzpwb5-libx11-1.6.10"
                      . "/gnu/store/rwkqxykm91a75w9afhb41saj0dmf30hw-libx11-1.6.12")
                     ("/gnu/store/na0x00biq02fm5cyj5a8r67qwsnsskw8-cairo-1.16.0"
                      . "/gnu/store/p51dv37zj24q8001zghc3wxhxz8i3c50-cairo-1.16.0")
                     ("/gnu/store/cw69is9wbbllwx95wky4pmbcsk4vvbpd-libxrender-0.9.10"
                      . "/gnu/store/pzj036f1nmxdrbza6cqy419ddsn9bydp-libxrender-0.9.10")
                     ("/gnu/store/qrs0p8j3wq6q5a4dm0ndjdavk9gyal5q-libxext-1.3.4"
                      . "/gnu/store/3rmazp46f6g8w9qs8n3w7qcg8hhs1lig-libxext-1.3.4")))
                   (map (match-lambda ((name . file)
                                       (cons (assoc-ref old-outputs name) file)))
                        %outputs))))
     (graft old-outputs %outputs mapping))))
--8<---------------cut here---------------end--------------->8---

Graft 2 has this guile-builder:

--8<---------------cut here---------------start------------->8---
(begin
  (use-modules (guix build graft) (guix build utils) (ice-9 match))
  (define %output (getenv "out"))
  (define %outputs (map (lambda (o) (cons o (getenv o))) (quote ("out"))))
  (define %build-inputs
    (quote (("x" . "/gnu/store/5nmzfnxk8kp85xwma2r585fgyz3jfw56-guile-cairo-1.11.2")
            ("x" . "/gnu/store/na0x00biq02fm5cyj5a8r67qwsnsskw8-cairo-1.16.0")
            ("x" . "/gnu/store/fx3979c88s9yxdbchyf36qryawgzpwb5-libx11-1.6.10")
            ("x" . "/gnu/store/cw69is9wbbllwx95wky4pmbcsk4vvbpd-libxrender-0.9.10")
            ("x" . "/gnu/store/qrs0p8j3wq6q5a4dm0ndjdavk9gyal5q-libxext-1.3.4")
            ("x" . "/gnu/store/p51dv37zj24q8001zghc3wxhxz8i3c50-cairo-1.16.0")
            ("x" . "/gnu/store/rwkqxykm91a75w9afhb41saj0dmf30hw-libx11-1.6.12")
            ("x" . "/gnu/store/pzj036f1nmxdrbza6cqy419ddsn9bydp-libxrender-0.9.10")
            ("x" . "/gnu/store/3rmazp46f6g8w9qs8n3w7qcg8hhs1lig-libxext-1.3.4"))))
  (unsetenv "GUILE_LOAD_COMPILED_PATH")
  (unsetenv "LD_LIBRARY_PATH"))
(exit
 (begin
   (let* ((old-outputs
           (quote
            (("out" . "/gnu/store/5nmzfnxk8kp85xwma2r585fgyz3jfw56-guile-cairo-1.11.2"))))
          (mapping
           (append (quote
                    (("/gnu/store/na0x00biq02fm5cyj5a8r67qwsnsskw8-cairo-1.16.0"
                      . "/gnu/store/p51dv37zj24q8001zghc3wxhxz8i3c50-cairo-1.16.0")
                     ("/gnu/store/fx3979c88s9yxdbchyf36qryawgzpwb5-libx11-1.6.10"
                      . "/gnu/store/rwkqxykm91a75w9afhb41saj0dmf30hw-libx11-1.6.12")
                     ("/gnu/store/cw69is9wbbllwx95wky4pmbcsk4vvbpd-libxrender-0.9.10"
                      . "/gnu/store/pzj036f1nmxdrbza6cqy419ddsn9bydp-libxrender-0.9.10")
                     ("/gnu/store/qrs0p8j3wq6q5a4dm0ndjdavk9gyal5q-libxext-1.3.4"
                      . "/gnu/store/3rmazp46f6g8w9qs8n3w7qcg8hhs1lig-libxext-1.3.4")))
                   (map (match-lambda ((name . file)
                                       (cons (assoc-ref old-outputs name) file)))
                        %outputs))))
     (graft old-outputs %outputs mapping))))
--8<---------------cut here---------------end--------------->8---

I think that my last hypothesis was on the right track, but not quite
right:

* Instead of 'libcairo' being loaded twice, I now suspect that
  "libguile-cairo.so" is being loaded twice.

* Instead of the original and replacement libraries being loaded, I now
  suspect that two different variants of the replacement "guile-cairo"
  are being loaded.

* Instead of libcairo type tags being duplicated, I now suspect that
  duplicated smob tags are being allocated.

However, *if* deduplication is enabled, two redundant replacements
created by grafting _should_ occupy the same inodes, assuming that the
replacement mappings are the same (modulo ordering), and assuming that
/gnu/store/.links doesn't hit a directory size limit (which can happen
on ext3/4, leading to missed deduplication opportunities).

I've known about these redundant replacements in Guix for many years,
but was not aware of any significant practical problems arising from
them until now.

       Mark




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.
Changed bug title to 'Grafts without deduplication can lead to breakage in Guile' from 'Failure building grub-img.png when reconfiguring' Request was from Mark H Weaver <mhw@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 16 Mar 2021 08:28:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 16 04:28:40 2021
Received: from localhost ([127.0.0.1]:38107 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lM54B-0000jO-Vf
	for submit <at> debbugs.gnu.org; Tue, 16 Mar 2021 04:28:40 -0400
Received: from world.peace.net ([64.112.178.59]:49542)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mhw@HIDDEN>)
 id 1lM547-0000i3-BV; Tue, 16 Mar 2021 04:28:37 -0400
Received: from mhw by world.peace.net with esmtpsa
 (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92)
 (envelope-from <mhw@HIDDEN>)
 id 1lM540-0002hw-UH; Tue, 16 Mar 2021 04:28:29 -0400
From: Mark H Weaver <mhw@HIDDEN>
To: Jack Hill <jackhill@HIDDEN>
Subject: Re: bug#47115: Grafts without deduplication can lead to breakage in
 Guile (was: Failure building grub-img.png when reconfiguring)
In-Reply-To: <alpine.DEB.2.21.2103152233590.8138@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN> <87a6r7294k.fsf@HIDDEN>
 <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
 <alpine.DEB.2.21.2103122301220.8138@HIDDEN>
 <877dmb1owa.fsf@HIDDEN>
 <alpine.DEB.2.21.2103131506140.8138@HIDDEN>
 <alpine.DEB.2.21.2103132302490.8138@HIDDEN>
 <874khds84o.fsf@HIDDEN>
 <alpine.DEB.2.21.2103141914430.8138@HIDDEN>
 <87y2epqnq8.fsf@HIDDEN>
 <alpine.DEB.2.21.2103142334250.8138@HIDDEN>
 <alpine.DEB.2.21.2103142350500.8138@HIDDEN>
 <alpine.DEB.2.21.2103151642290.8138@HIDDEN>
 <alpine.DEB.2.21.2103152139000.8138@HIDDEN>
 <alpine.DEB.2.21.2103152233590.8138@HIDDEN>
Date: Tue, 16 Mar 2021 04:26:57 -0400
Message-ID: <875z1rjyfn.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 47115
Cc: 47115 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

retitle 47115 Grafts without deduplication can lead to breakage in Guile
thanks

Hi Jack,

Jack Hill <jackhill@HIDDEN> writes:

> I believe that I have identified the problematic difference in my 
> operating system config between my working and non-working hosts.

Thanks very much for your investigation.

> I am forced to conclude that running the guix-daemon with deduplication 
> disabled causes this build failure. Spooky!

Very interesting!

The only difference deduplication makes is that it (usually) causes
identical files in the store to be hard links to the same inode.

I have a new hypothesis:

Suppose that a reference to the original (ungrafted) version of some
library (e.g. libcairo or librsvg) has survived unchanged by the
grafting process.  This could lead to two copies of the same library
being loaded.  For example, I guess that libcairo is loaded by both
librsvg and by guile-cairo.  One of them might load the original
libcairo, and the other might load the replacement libcairo.

If the library is loaded twice, that could lead to each instance of the
library having its own dynamically-allocated type tags, which could lead
to this kind of error.

Here's the code where the error occurred:

  https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/build/svg.scm?id=bc16eacc99e801ac30cbe2aa649a2be3ca5c102a#n40

Guile uses 'cairo-create' (via guile-cairo) to create a cairo-context,
and then passes it to 'rsvg-handle-render-cairo', a 'librsvg' function,
which complains that the context argument has the wrong type.

If 'guile-cairo' was somehow using a different instance of 'libcairo'
than the one that 'librsvg' is linked to, that could explain what we're
seeing, because the two instances of 'libcairo' would have different
ideas of what the cairo-context tag should be.

However, *if* you have deduplication enabled, and *if* the library in
question doesn't contain any references that require rewrites due to
grafts, then these two copies of the library would most likely[*] be
hard links to the same inode.  Perhaps in that case, the run-time loader
recognizes that these are in fact the same library, and suppresses the
redundant load.

I don't know if this is what's happening, but it seems plausible.
Thoughts?

     Regards,
       Mark




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 16 Mar 2021 02:40:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 22:40:15 2021
Received: from localhost ([127.0.0.1]:37683 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLzcy-0000Gd-Ou
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 22:40:15 -0400
Received: from minsky.hcoop.net ([104.248.1.95]:41392)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jackhill@HIDDEN>) id 1lLzcs-0000EO-Og
 for 47115 <at> debbugs.gnu.org; Mon, 15 Mar 2021 22:40:10 -0400
Received: from marsh.hcoop.net ([45.55.52.66])
 by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <jackhill@HIDDEN>)
 id 1lLzcm-0002WO-Vq; Mon, 15 Mar 2021 22:40:01 -0400
Date: Mon, 15 Mar 2021 22:40:00 -0400 (EDT)
From: Jack Hill <jackhill@HIDDEN>
X-X-Sender: jackhill@HIDDEN
To: Mark H Weaver <mhw@HIDDEN>
Subject: Re: bug#47115: Failure building grub-img.png when reconfiguring
In-Reply-To: <alpine.DEB.2.21.2103152139000.8138@HIDDEN>
Message-ID: <alpine.DEB.2.21.2103152233590.8138@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN> <87a6r7294k.fsf@HIDDEN>
 <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
 <alpine.DEB.2.21.2103122301220.8138@HIDDEN>
 <877dmb1owa.fsf@HIDDEN>
 <alpine.DEB.2.21.2103131506140.8138@HIDDEN>
 <alpine.DEB.2.21.2103132302490.8138@HIDDEN>
 <874khds84o.fsf@HIDDEN>
 <alpine.DEB.2.21.2103141914430.8138@HIDDEN>
 <87y2epqnq8.fsf@HIDDEN>
 <alpine.DEB.2.21.2103142334250.8138@HIDDEN>
 <alpine.DEB.2.21.2103142350500.8138@HIDDEN>
 <alpine.DEB.2.21.2103151642290.8138@HIDDEN>
 <alpine.DEB.2.21.2103152139000.8138@HIDDEN>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="925712948-1048117199-1615862400=:8138"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 47115
Cc: 47115 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--925712948-1048117199-1615862400=:8138
Content-Type: text/plain; charset=US-ASCII; format=flowed

I believe that I have identified the problematic difference in my 
operating system config between my working and non-working hosts. After 
applying the following patch to my operating system config (good and bad 
versions attatched), I was able to successfully reconfigure with guix 
8ec0ca8faff62f19426f22aeb1bd59a8950ca05a (I was able to reproduce the 
failure with that commit on another VM):

--- bad.scm	2021-03-15 22:36:36.000000001 -0400
+++ good.scm	2021-03-15 22:37:01.000000001 -0400
@@ -79,8 +79,6 @@
  			   (guix-service-type config =>
  					      (guix-configuration
  					       (inherit config)
-					       (extra-options
-						'("--disable-deduplication"))
  					       (authorized-keys
  						(cons
  						 (local-file "/home/jackhill/alperton-guix-key.pub")

I am forced to conclude that running the guix-daemon with deduplication 
disabled causes this build failure. Spooky!

Best,
Jack
--925712948-1048117199-1615862400=:8138
Content-Type: text/plain; charset=US-ASCII; name=bad.scm
Content-Transfer-Encoding: BASE64
Content-ID: <alpine.DEB.2.21.2103152240000.8138@HIDDEN>
Content-Description: 
Content-Disposition: attachment; filename=bad.scm

OzsgVGhpcyBpcyBhbiBvcGVyYXRpbmcgc3lzdGVtIGNvbmZpZ3VyYXRpb24g
Zm9yIGEgVk0gaW1hZ2UuDQo7OyBNb2RpZnkgaXQgYXMgeW91IHNlZSBmaXQg
YW5kIGluc3RhbnRpYXRlIHRoZSBjaGFuZ2VzIGJ5IHJ1bm5pbmc6DQo7Ow0K
OzsgICBndWl4IHN5c3RlbSByZWNvbmZpZ3VyZSAvZXRjL2NvbmZpZy5zY20N
Cjs7DQoNCih1c2UtbW9kdWxlcyAoZ251KSAoZ3VpeCkpDQoodXNlLXNlcnZp
Y2UtbW9kdWxlcyBuZXR3b3JraW5nIHNzaCkNCih1c2UtcGFja2FnZS1tb2R1
bGVzIGJvb3Rsb2FkZXJzIGNlcnRzIGxpbnV4DQogICAgICAgICAgICAgICAg
ICAgICBwYWNrYWdlLW1hbmFnZW1lbnQpDQoNCihkZWZpbmUgdm0taW1hZ2Ut
bW90ZCAocGxhaW4tZmlsZSAibW90ZCIgIg0KXHgxYlsxOzM3bVRoaXMgaXMg
dGhlIEdOVSBzeXN0ZW0uICBXZWxjb21lIVx4MWJbMG0NCg0KVGhpcyBpbnN0
YW5jZSBvZiBHdWl4IGlzIGEgdGVtcGxhdGUgZm9yIHZpcnR1YWxpemVkIGVu
dmlyb25tZW50cy4NCllvdSBjYW4gcmVjb25maWd1cmUgdGhlIHdob2xlIHN5
c3RlbSBieSBhZGp1c3RpbmcgL2V0Yy9jb25maWcuc2NtDQphbmQgcnVubmlu
ZzoNCg0KICBndWl4IHN5c3RlbSByZWNvbmZpZ3VyZSAvZXRjL2NvbmZpZy5z
Y20NCg0KUnVuICdceDFiWzE7MzdtaW5mbyBndWl4XHgxYlswbScgdG8gYnJv
d3NlIGRvY3VtZW50YXRpb24uDQoNClx4MWJbMTszM21Db25zaWRlciBzZXR0
aW5nIGEgcGFzc3dvcmQgZm9yIHRoZSAncm9vdCcgYW5kICdndWVzdCcgXA0K
YWNjb3VudHMuXHgxYlswbQ0KIikpDQoNCihvcGVyYXRpbmctc3lzdGVtDQog
KGhvc3QtbmFtZSAia2FsZXNzaW4iKQ0KICh0aW1lem9uZSAiQW1lcmljYS9O
ZXdfWW9yayIpDQogKGxvY2FsZSAiZW5fVVMudXRmOCIpDQogKGluaXRyZC1t
b2R1bGVzIChjb25zICJ2aXJ0aW9fc2NzaSIgJWJhc2UtaW5pdHJkLW1vZHVs
ZXMpKQ0KDQogOzsgTGFiZWwgZm9yIHRoZSBHUlVCIGJvb3QgbWVudS4NCiAo
bGFiZWwgKHN0cmluZy1hcHBlbmQgIkdOVSBHdWl4ICIgKHBhY2thZ2UtdmVy
c2lvbiBndWl4KSkpDQoNCiAoZmlybXdhcmUgJygpKQ0KDQogOzsgQmVsb3cg
d2UgYXNzdW1lIC9kZXYvdmRhIGlzIHRoZSBWTSdzIGhhcmQgZGlzay4NCiA7
OyBBZGp1c3QgYXMgbmVlZGVkLg0KIChib290bG9hZGVyIChib290bG9hZGVy
LWNvbmZpZ3VyYXRpb24NCiAgICAgICAgICAgICAgKGJvb3Rsb2FkZXIgZ3J1
Yi1ib290bG9hZGVyKQ0KICAgICAgICAgICAgICAodGFyZ2V0ICIvZGV2L3Zk
YSIpDQogICAgICAgICAgICAgICh0ZXJtaW5hbC1vdXRwdXRzICcoY29uc29s
ZSkpKSkNCiAoZmlsZS1zeXN0ZW1zIChjb25zIChmaWxlLXN5c3RlbQ0KICAg
ICAgICAgICAgICAgICAgICAgIChtb3VudC1wb2ludCAiLyIpDQogICAgICAg
ICAgICAgICAgICAgICAgKGRldmljZSAoZmlsZS1zeXN0ZW0tbGFiZWwgImth
bGVzc2luLWJ0cmZzIikpDQogICAgICAgICAgICAgICAgICAgICAgKHR5cGUg
ImJ0cmZzIikNCgkJICAgICAgKG9wdGlvbnMgImNvbXByZXNzPXpzdGQiKSkN
CiAgICAgICAgICAgICAgICAgICAgICViYXNlLWZpbGUtc3lzdGVtcykpDQoN
CiAodXNlcnMgKGNvbnMqICh1c2VyLWFjY291bnQNCiAgICAgICAgICAgICAg
ICAobmFtZSAiamFja2hpbGwiKQ0KICAgICAgICAgICAgICAgIChjb21tZW50
ICJKYWNrIEhpbGwiKQ0KICAgICAgICAgICAgICAgIChncm91cCAidXNlcnMi
KQ0KICAgICAgICAgICAgICAgIChzdXBwbGVtZW50YXJ5LWdyb3VwcyAnKCJ3
aGVlbCIgIm5ldGRldiIpKSkNCiAgICAgICAgICAgICAgICViYXNlLXVzZXIt
YWNjb3VudHMpKQ0KDQogOzsgT3VyIC9ldGMvc3Vkb2VycyBmaWxlLiAgU2lu
Y2UgJ2d1ZXN0JyBpbml0aWFsbHkgaGFzIGFuIGVtcHR5IHBhc3N3b3JkLA0K
IDs7IGFsbG93IGZvciBwYXNzd29yZC1sZXNzIHN1ZG8uDQogKHN1ZG9lcnMt
ZmlsZSAocGxhaW4tZmlsZSAic3Vkb2VycyIgIlwNCnJvb3QgQUxMPShBTEwp
IEFMTA0KJXdoZWVsIEFMTD1OT1BBU1NXRDogQUxMXG4iKSkNCg0KIChwYWNr
YWdlcyAoYXBwZW5kIChsaXN0IGJ0cmZzLXByb2dzIG5zcy1jZXJ0cykNCiAg
ICAgICAgICAgICAgICAgICAlYmFzZS1wYWNrYWdlcykpDQoNCiAoc2Vydmlj
ZXMNCiAgKGFwcGVuZCAobGlzdCAoc2VydmljZSBvcGVuc3NoLXNlcnZpY2Ut
dHlwZQ0KCQkJIChvcGVuc3NoLWNvbmZpZ3VyYXRpb24NCgkJCSAgKHBhc3N3
b3JkLWF1dGhlbnRpY2F0aW9uPyAjZikNCgkJCSAgKGF1dGhvcml6ZWQta2V5
cw0KCQkJICAgYCgoImphY2toaWxsIiAsKGxvY2FsLWZpbGUgIi9pZF9lZDI1
NTE5LnB1YiIpDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICwobG9jYWwtZmlsZSAiL2hvbWUvamFja2hpbGwvdGFtYWdvLnNz
aC1rZXkiKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAsKGxvY2FsLWZpbGUgIi9ob21lL2phY2toaWxsL2lkX2VkMjU1MTku
cHViIikpKSkpKQ0KDQogICAgICAgICAgICAgICAgOzsgVXNlIHRoZSBESENQ
IGNsaWVudCBzZXJ2aWNlIHJhdGhlciB0aGFuIE5ldHdvcmtNYW5hZ2VyLg0K
ICAgICAgICAgICAgICAgIChzZXJ2aWNlIGRoY3AtY2xpZW50LXNlcnZpY2Ut
dHlwZSkpDQoJICAobW9kaWZ5LXNlcnZpY2VzICViYXNlLXNlcnZpY2VzDQoJ
CQkgICAoZ3VpeC1zZXJ2aWNlLXR5cGUgY29uZmlnID0+DQoJCQkJCSAgICAg
IChndWl4LWNvbmZpZ3VyYXRpb24NCgkJCQkJICAgICAgIChpbmhlcml0IGNv
bmZpZykNCgkJCQkJICAgICAgIChleHRyYS1vcHRpb25zDQoJCQkJCQknKCIt
LWRpc2FibGUtZGVkdXBsaWNhdGlvbiIpKQ0KCQkJCQkgICAgICAgKGF1dGhv
cml6ZWQta2V5cw0KCQkJCQkJKGNvbnMNCgkJCQkJCSAobG9jYWwtZmlsZSAi
L2hvbWUvamFja2hpbGwvYWxwZXJ0b24tZ3VpeC1rZXkucHViIikNCgkJCQkJ
CSAlZGVmYXVsdC1hdXRob3JpemVkLWd1aXgta2V5cykpKSkpKSkpDQo=

--925712948-1048117199-1615862400=:8138
Content-Type: text/plain; charset=US-ASCII; name=good.scm
Content-Transfer-Encoding: BASE64
Content-ID: <alpine.DEB.2.21.2103152240001.8138@HIDDEN>
Content-Description: 
Content-Disposition: attachment; filename=good.scm

OzsgVGhpcyBpcyBhbiBvcGVyYXRpbmcgc3lzdGVtIGNvbmZpZ3VyYXRpb24g
Zm9yIGEgVk0gaW1hZ2UuDQo7OyBNb2RpZnkgaXQgYXMgeW91IHNlZSBmaXQg
YW5kIGluc3RhbnRpYXRlIHRoZSBjaGFuZ2VzIGJ5IHJ1bm5pbmc6DQo7Ow0K
OzsgICBndWl4IHN5c3RlbSByZWNvbmZpZ3VyZSAvZXRjL2NvbmZpZy5zY20N
Cjs7DQoNCih1c2UtbW9kdWxlcyAoZ251KSAoZ3VpeCkpDQoodXNlLXNlcnZp
Y2UtbW9kdWxlcyBuZXR3b3JraW5nIHNzaCkNCih1c2UtcGFja2FnZS1tb2R1
bGVzIGJvb3Rsb2FkZXJzIGNlcnRzIGxpbnV4DQogICAgICAgICAgICAgICAg
ICAgICBwYWNrYWdlLW1hbmFnZW1lbnQpDQoNCihkZWZpbmUgdm0taW1hZ2Ut
bW90ZCAocGxhaW4tZmlsZSAibW90ZCIgIg0KXHgxYlsxOzM3bVRoaXMgaXMg
dGhlIEdOVSBzeXN0ZW0uICBXZWxjb21lIVx4MWJbMG0NCg0KVGhpcyBpbnN0
YW5jZSBvZiBHdWl4IGlzIGEgdGVtcGxhdGUgZm9yIHZpcnR1YWxpemVkIGVu
dmlyb25tZW50cy4NCllvdSBjYW4gcmVjb25maWd1cmUgdGhlIHdob2xlIHN5
c3RlbSBieSBhZGp1c3RpbmcgL2V0Yy9jb25maWcuc2NtDQphbmQgcnVubmlu
ZzoNCg0KICBndWl4IHN5c3RlbSByZWNvbmZpZ3VyZSAvZXRjL2NvbmZpZy5z
Y20NCg0KUnVuICdceDFiWzE7MzdtaW5mbyBndWl4XHgxYlswbScgdG8gYnJv
d3NlIGRvY3VtZW50YXRpb24uDQoNClx4MWJbMTszM21Db25zaWRlciBzZXR0
aW5nIGEgcGFzc3dvcmQgZm9yIHRoZSAncm9vdCcgYW5kICdndWVzdCcgXA0K
YWNjb3VudHMuXHgxYlswbQ0KIikpDQoNCihvcGVyYXRpbmctc3lzdGVtDQog
KGhvc3QtbmFtZSAia2FsZXNzaW4iKQ0KICh0aW1lem9uZSAiQW1lcmljYS9O
ZXdfWW9yayIpDQogKGxvY2FsZSAiZW5fVVMudXRmOCIpDQogKGluaXRyZC1t
b2R1bGVzIChjb25zICJ2aXJ0aW9fc2NzaSIgJWJhc2UtaW5pdHJkLW1vZHVs
ZXMpKQ0KDQogOzsgTGFiZWwgZm9yIHRoZSBHUlVCIGJvb3QgbWVudS4NCiAo
bGFiZWwgKHN0cmluZy1hcHBlbmQgIkdOVSBHdWl4ICIgKHBhY2thZ2UtdmVy
c2lvbiBndWl4KSkpDQoNCiAoZmlybXdhcmUgJygpKQ0KDQogOzsgQmVsb3cg
d2UgYXNzdW1lIC9kZXYvdmRhIGlzIHRoZSBWTSdzIGhhcmQgZGlzay4NCiA7
OyBBZGp1c3QgYXMgbmVlZGVkLg0KIChib290bG9hZGVyIChib290bG9hZGVy
LWNvbmZpZ3VyYXRpb24NCiAgICAgICAgICAgICAgKGJvb3Rsb2FkZXIgZ3J1
Yi1ib290bG9hZGVyKQ0KICAgICAgICAgICAgICAodGFyZ2V0ICIvZGV2L3Zk
YSIpDQogICAgICAgICAgICAgICh0ZXJtaW5hbC1vdXRwdXRzICcoY29uc29s
ZSkpKSkNCiAoZmlsZS1zeXN0ZW1zIChjb25zIChmaWxlLXN5c3RlbQ0KICAg
ICAgICAgICAgICAgICAgICAgIChtb3VudC1wb2ludCAiLyIpDQogICAgICAg
ICAgICAgICAgICAgICAgKGRldmljZSAoZmlsZS1zeXN0ZW0tbGFiZWwgImth
bGVzc2luLWJ0cmZzIikpDQogICAgICAgICAgICAgICAgICAgICAgKHR5cGUg
ImJ0cmZzIikNCgkJICAgICAgKG9wdGlvbnMgImNvbXByZXNzPXpzdGQiKSkN
CiAgICAgICAgICAgICAgICAgICAgICViYXNlLWZpbGUtc3lzdGVtcykpDQoN
CiAodXNlcnMgKGNvbnMqICh1c2VyLWFjY291bnQNCiAgICAgICAgICAgICAg
ICAobmFtZSAiamFja2hpbGwiKQ0KICAgICAgICAgICAgICAgIChjb21tZW50
ICJKYWNrIEhpbGwiKQ0KICAgICAgICAgICAgICAgIChncm91cCAidXNlcnMi
KQ0KICAgICAgICAgICAgICAgIChzdXBwbGVtZW50YXJ5LWdyb3VwcyAnKCJ3
aGVlbCIgIm5ldGRldiIpKSkNCiAgICAgICAgICAgICAgICViYXNlLXVzZXIt
YWNjb3VudHMpKQ0KDQogOzsgT3VyIC9ldGMvc3Vkb2VycyBmaWxlLiAgU2lu
Y2UgJ2d1ZXN0JyBpbml0aWFsbHkgaGFzIGFuIGVtcHR5IHBhc3N3b3JkLA0K
IDs7IGFsbG93IGZvciBwYXNzd29yZC1sZXNzIHN1ZG8uDQogKHN1ZG9lcnMt
ZmlsZSAocGxhaW4tZmlsZSAic3Vkb2VycyIgIlwNCnJvb3QgQUxMPShBTEwp
IEFMTA0KJXdoZWVsIEFMTD1OT1BBU1NXRDogQUxMXG4iKSkNCg0KIChwYWNr
YWdlcyAoYXBwZW5kIChsaXN0IGJ0cmZzLXByb2dzIG5zcy1jZXJ0cykNCiAg
ICAgICAgICAgICAgICAgICAlYmFzZS1wYWNrYWdlcykpDQoNCiAoc2Vydmlj
ZXMNCiAgKGFwcGVuZCAobGlzdCAoc2VydmljZSBvcGVuc3NoLXNlcnZpY2Ut
dHlwZQ0KCQkJIChvcGVuc3NoLWNvbmZpZ3VyYXRpb24NCgkJCSAgKHBhc3N3
b3JkLWF1dGhlbnRpY2F0aW9uPyAjZikNCgkJCSAgKGF1dGhvcml6ZWQta2V5
cw0KCQkJICAgYCgoImphY2toaWxsIiAsKGxvY2FsLWZpbGUgIi9pZF9lZDI1
NTE5LnB1YiIpDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICwobG9jYWwtZmlsZSAiL2hvbWUvamFja2hpbGwvdGFtYWdvLnNz
aC1rZXkiKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAsKGxvY2FsLWZpbGUgIi9ob21lL2phY2toaWxsL2lkX2VkMjU1MTku
cHViIikpKSkpKQ0KDQogICAgICAgICAgICAgICAgOzsgVXNlIHRoZSBESENQ
IGNsaWVudCBzZXJ2aWNlIHJhdGhlciB0aGFuIE5ldHdvcmtNYW5hZ2VyLg0K
ICAgICAgICAgICAgICAgIChzZXJ2aWNlIGRoY3AtY2xpZW50LXNlcnZpY2Ut
dHlwZSkpDQoJICAobW9kaWZ5LXNlcnZpY2VzICViYXNlLXNlcnZpY2VzDQoJ
CQkgICAoZ3VpeC1zZXJ2aWNlLXR5cGUgY29uZmlnID0+DQoJCQkJCSAgICAg
IChndWl4LWNvbmZpZ3VyYXRpb24NCgkJCQkJICAgICAgIChpbmhlcml0IGNv
bmZpZykNCgkJCQkJICAgICAgIChhdXRob3JpemVkLWtleXMNCgkJCQkJCShj
b25zDQoJCQkJCQkgKGxvY2FsLWZpbGUgIi9ob21lL2phY2toaWxsL2FscGVy
dG9uLWd1aXgta2V5LnB1YiIpDQoJCQkJCQkgJWRlZmF1bHQtYXV0aG9yaXpl
ZC1ndWl4LWtleXMpKSkpKSkpKQ0K

--925712948-1048117199-1615862400=:8138--




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 16 Mar 2021 01:41:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 21:41:14 2021
Received: from localhost ([127.0.0.1]:37656 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLyhu-0005sK-DC
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 21:41:14 -0400
Received: from minsky.hcoop.net ([104.248.1.95]:40790)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jackhill@HIDDEN>) id 1lLyhp-0005s5-OI
 for 47115 <at> debbugs.gnu.org; Mon, 15 Mar 2021 21:41:13 -0400
Received: from marsh.hcoop.net ([45.55.52.66])
 by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <jackhill@HIDDEN>)
 id 1lLyhk-0000CG-8F; Mon, 15 Mar 2021 21:41:04 -0400
Date: Mon, 15 Mar 2021 21:41:04 -0400 (EDT)
From: Jack Hill <jackhill@HIDDEN>
X-X-Sender: jackhill@HIDDEN
To: Mark H Weaver <mhw@HIDDEN>
Subject: Re: bug#47115: Failure building grub-img.png when reconfiguring
In-Reply-To: <alpine.DEB.2.21.2103151642290.8138@HIDDEN>
Message-ID: <alpine.DEB.2.21.2103152139000.8138@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN> <87a6r7294k.fsf@HIDDEN>
 <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
 <alpine.DEB.2.21.2103122301220.8138@HIDDEN>
 <877dmb1owa.fsf@HIDDEN>
 <alpine.DEB.2.21.2103131506140.8138@HIDDEN>
 <alpine.DEB.2.21.2103132302490.8138@HIDDEN>
 <874khds84o.fsf@HIDDEN>
 <alpine.DEB.2.21.2103141914430.8138@HIDDEN>
 <87y2epqnq8.fsf@HIDDEN>
 <alpine.DEB.2.21.2103142334250.8138@HIDDEN>
 <alpine.DEB.2.21.2103142350500.8138@HIDDEN>
 <alpine.DEB.2.21.2103151642290.8138@HIDDEN>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 47115
Cc: 47115 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Mon, 15 Mar 2021, Jack Hill wrote:

> I was able to reproduce this on a new VM with the same hosting provider
> (Ramnode), but in a different data center. Therefore, I conclude that it is 
> not a fault in the particular hardware the VMs are running on, but that it 
> could be a general problem with the hardware used by Ramnode or their 
> virtualization software.
>
> Apologies for not mentioning the provider before. At the time, I didn't see 
> the need to advertise them, and it didn't seem likely to me that the problem 
> was particular to them.

I've now reproduced this problem at a different VM provider (Linode), so I 
strongly suspect that it doesn't have anything to do with the hardware or 
virtualization configuration. There must be something about my 
operating system configuration that triggers this bug.

Best,
Jack




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 15 Mar 2021 20:49:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 16:49:02 2021
Received: from localhost ([127.0.0.1]:37352 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLu8v-0000gV-Ij
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 16:49:02 -0400
Received: from minsky.hcoop.net ([104.248.1.95]:36306)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jackhill@HIDDEN>) id 1lLu8t-0000gD-6B
 for 47115 <at> debbugs.gnu.org; Mon, 15 Mar 2021 16:48:47 -0400
Received: from marsh.hcoop.net ([45.55.52.66])
 by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <jackhill@HIDDEN>)
 id 1lLu8n-0003kS-LL; Mon, 15 Mar 2021 16:48:41 -0400
Date: Mon, 15 Mar 2021 16:48:41 -0400 (EDT)
From: Jack Hill <jackhill@HIDDEN>
X-X-Sender: jackhill@HIDDEN
To: Mark H Weaver <mhw@HIDDEN>
Subject: Re: bug#47115: Failure building grub-img.png when reconfiguring
In-Reply-To: <alpine.DEB.2.21.2103142350500.8138@HIDDEN>
Message-ID: <alpine.DEB.2.21.2103151642290.8138@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN> <87a6r7294k.fsf@HIDDEN>
 <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
 <alpine.DEB.2.21.2103122301220.8138@HIDDEN>
 <877dmb1owa.fsf@HIDDEN>
 <alpine.DEB.2.21.2103131506140.8138@HIDDEN>
 <alpine.DEB.2.21.2103132302490.8138@HIDDEN>
 <874khds84o.fsf@HIDDEN>
 <alpine.DEB.2.21.2103141914430.8138@HIDDEN>
 <87y2epqnq8.fsf@HIDDEN>
 <alpine.DEB.2.21.2103142334250.8138@HIDDEN>
 <alpine.DEB.2.21.2103142350500.8138@HIDDEN>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset=US-ASCII
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 47115
Cc: 47115 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

I was able to reproduce this on a new VM with the same hosting provider
(Ramnode), but in a different data center. Therefore, I conclude that it 
is not a fault in the particular hardware the VMs are running on, but that 
it could be a general problem with the hardware used by Ramnode or their 
virtualization software.

Apologies for not mentioning the provider before. At the time, I didn't 
see the need to advertise them, and it didn't seem likely to me that the 
problem was particular to them.

The good news is that I now have a VM dedicated to reproducing this 
problem, so if anyone would like access to help with investigation, please 
let me know (and include your preferred username and ssh public key).

For what it's worth, I noticed that guile-rsvg was substituted from 
ci.guix.gnu.org during the failed reconfigure.

Best,
Jack




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.
Severity set to 'important' from 'normal' Request was from Ludovic Courtès <ludo@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 15 Mar 2021 03:52:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 14 23:52:11 2021
Received: from localhost ([127.0.0.1]:34613 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLeH5-0006kA-K1
	for submit <at> debbugs.gnu.org; Sun, 14 Mar 2021 23:52:11 -0400
Received: from minsky.hcoop.net ([104.248.1.95]:41934)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jackhill@HIDDEN>) id 1lLeH4-0006jx-Js
 for 47115 <at> debbugs.gnu.org; Sun, 14 Mar 2021 23:52:10 -0400
Received: from marsh.hcoop.net ([45.55.52.66])
 by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <jackhill@HIDDEN>)
 id 1lLeGz-0001KS-7E; Sun, 14 Mar 2021 23:52:05 -0400
Date: Sun, 14 Mar 2021 23:52:05 -0400 (EDT)
From: Jack Hill <jackhill@HIDDEN>
X-X-Sender: jackhill@HIDDEN
To: Mark H Weaver <mhw@HIDDEN>
Subject: Re: bug#47115: Failure building grub-img.png when reconfiguring
In-Reply-To: <alpine.DEB.2.21.2103142334250.8138@HIDDEN>
Message-ID: <alpine.DEB.2.21.2103142350500.8138@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN> <87a6r7294k.fsf@HIDDEN>
 <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
 <alpine.DEB.2.21.2103122301220.8138@HIDDEN>
 <877dmb1owa.fsf@HIDDEN>
 <alpine.DEB.2.21.2103131506140.8138@HIDDEN>
 <alpine.DEB.2.21.2103132302490.8138@HIDDEN>
 <874khds84o.fsf@HIDDEN>
 <alpine.DEB.2.21.2103141914430.8138@HIDDEN>
 <87y2epqnq8.fsf@HIDDEN>
 <alpine.DEB.2.21.2103142334250.8138@HIDDEN>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="925712948-663538384-1615780325=:8138"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 47115
Cc: 47115 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--925712948-663538384-1615780325=:8138
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8BIT

On Sun, 14 Mar 2021, Jack Hill wrote:

> After running guix gc, I rebooted, ran guix pull

Er, I wrote it backwords here, but I ran them in the correct order: delete 
roots, reboot, gc, pull, …
--925712948-663538384-1615780325=:8138--




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 15 Mar 2021 03:38:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 14 23:38:53 2021
Received: from localhost ([127.0.0.1]:34609 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLe4D-0006RF-8b
	for submit <at> debbugs.gnu.org; Sun, 14 Mar 2021 23:38:53 -0400
Received: from minsky.hcoop.net ([104.248.1.95]:41698)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jackhill@HIDDEN>) id 1lLe4B-0006R3-8t
 for 47115 <at> debbugs.gnu.org; Sun, 14 Mar 2021 23:38:51 -0400
Received: from marsh.hcoop.net ([45.55.52.66])
 by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <jackhill@HIDDEN>)
 id 1lLe45-0000eV-J5; Sun, 14 Mar 2021 23:38:45 -0400
Date: Sun, 14 Mar 2021 23:38:45 -0400 (EDT)
From: Jack Hill <jackhill@HIDDEN>
X-X-Sender: jackhill@HIDDEN
To: Mark H Weaver <mhw@HIDDEN>
Subject: Re: bug#47115: Failure building grub-img.png when reconfiguring
In-Reply-To: <87y2epqnq8.fsf@HIDDEN>
Message-ID: <alpine.DEB.2.21.2103142334250.8138@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN> <87a6r7294k.fsf@HIDDEN>
 <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
 <alpine.DEB.2.21.2103122301220.8138@HIDDEN>
 <877dmb1owa.fsf@HIDDEN>
 <alpine.DEB.2.21.2103131506140.8138@HIDDEN>
 <alpine.DEB.2.21.2103132302490.8138@HIDDEN>
 <874khds84o.fsf@HIDDEN>
 <alpine.DEB.2.21.2103141914430.8138@HIDDEN>
 <87y2epqnq8.fsf@HIDDEN>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset=US-ASCII
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 47115
Cc: 47115 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Sun, 14 Mar 2021, Mark H Weaver wrote:

> It occurs to me that we missed something: the profiles in
> ~/.config/guix/current that are managed by "guix pull".  It might be
> that code within Guix itself was miscompiled (e.g. gnu/build/svg.scm),
> or else that a profile in ~/.config/guix/current is still holding a
> reference to something else that was miscompiled, (e.g. guile-cairo).
>
> I suggest "guix pull --commit=453e101fc3f7dac9aabcd6122cf05fb7925103c7",
> and then "guix package -p ~/.config/guix/current --delete-generations"
> to delete any generations of Guix at commits that came after the Cairo
> graft (use "guix pull --list-generations" to list them).  Do this for
> all user accounts (including root) that have a ~/.config/guix/current
> directory.  Then, try "guix gc" again.

Thanks Mark. I've done the dance to gc as much as possible again. This 
time, I also checked in /var/guix/gcroots to make sure I hadn't missed 
anything. In fact I had missed some extra manual roots that I had created, 
and I cleaned those up as well before running guix gc.

After running guix gc, I rebooted, ran guix pull, followed by a 
reconfigure. The first reconfigure failed because of the substitute 
networking problem, but when I ran it again, it failed in the same way 
building the grub png. After it failed, I ran it again to capture the 
following output:

jackhill@kalessin ~$ guix describe
Generation 9	Mar 14 2021 23:24:43	(current)
   guix d059485
     repository URL: https://git.savannah.gnu.org/git/guix.git
     branch: master
     commit: d059485257bbe5b4f4d903b357ec99a3af2d4f39
jackhill@kalessin ~$ sudo -E guix system -v3 reconfigure /config.scm
The following derivations will be built:
    /gnu/store/xqdm3fslr3n0jyxh6i3nsn237lygjfwf-system.drv
    /gnu/store/2p1s41kwh9w7w8cijg3r4zplc9f9i6fw-activate.scm.drv
    /gnu/store/jgagsl2m5x5vi63s3hdwg6lb58m8qiz1-activate-service.scm.drv
    /gnu/store/dsv31bkl2vwqhqgrqvz59wir009ix3kb-etc.drv
    /gnu/store/9f2rvmk0xii50smi8dwn0q9556y7qc94-rottlog.drv
    /gnu/store/ky3yw75v55g06ggi4i0xk155i7knn10f-sudoers.drv
    /gnu/store/b2h0nkrd03zff082lg7y149aw3j9yfxg-profile.drv
    /gnu/store/hlr9ypdb841sz2w949mxi5kqhvv2dd22-boot.drv
    /gnu/store/y8s53y9irwbsy1pc07vbczbp7jwsrsw4-shepherd.conf.drv
    /gnu/store/6zk7p1iljyayb5hyafgbzik06cq0f00j-shepherd-ssh-daemon-ssh-sshd.go.drv
    /gnu/store/p89f6qy78yarsjrmq8mkrjihnk4hpm25-shepherd-ssh-daemon-ssh-sshd.scm.drv
    /gnu/store/kscdry7kq4izr7nyzs6gq3kg0hqcjffx-shepherd-guix-daemon.go.drv
    /gnu/store/aa4wgjx3625m5k71i5rzb0ywx9z6a0i3-shepherd-guix-daemon.scm.drv
    /gnu/store/qy2sl92bqnzahvpzb6imgspp6llpz0cj-shepherd-mcron.go.drv
    /gnu/store/xdxd5gfvzk4g0m2idbfcrp3d32gm0vz6-shepherd-mcron.scm.drv
    /gnu/store/q8ampzxsdkibl15jhlvq30gic5qgm0wi-mcron-job.drv
    /gnu/store/qj9nqyhci6zhkfprpwch90ry5hkhwvbx-mcron-job.drv
    /gnu/store/6gx45db5mwraihq1qv8c9vmxhdskjk1a-grub.cfg.drv
    /gnu/store/07xw2pp63xin4c4y8ndrcdn3n8z1vmx2-grub-image.png.drv
The following grafts will be made:
    /gnu/store/fwwwnlzhckvi4wmw89m9az9y9wb9v6q9-rottlog-0.72.2.drv
    /gnu/store/26z2lhnqhzr5b88axv7b38fgqjl3w2h8-usbutils-013.drv
The following profile hooks will be built:
    /gnu/store/5c19y82k9pw297w0b5gn8j6p7g7c6h60-ca-certificate-bundle.drv
    /gnu/store/j5plp2k4bkjilqx1yw9mkavy37ipp29h-fonts-dir.drv
    /gnu/store/lcilg958v3adfl8jljkjwpwihbzsyr6c-info-dir.drv
    /gnu/store/z5m7ra9zd3vhqbp5hg4695s2jgsggr6q-manual-database.drv
building /gnu/store/07xw2pp63xin4c4y8ndrcdn3n8z1vmx2-grub-image.png.drv...
Backtrace:
            2 (primitive-load "/gnu/store/larqpc2wjhnc6jmj4885k8lynd1?")
In gnu/build/svg.scm:
      53:6  1 (svg->png _ "/gnu/store/vmldvxllh07k641wmbnlz3migga29r?" ?)
In unknown file:
            0 (rsvg-handle-render-cairo #<rsvg-handle 7ffff5b60150> #)

ERROR: In procedure rsvg-handle-render-cairo:
Wrong type (expecting finalized smob): #<cairo-context 7ffff5b60090>
builder for `/gnu/store/07xw2pp63xin4c4y8ndrcdn3n8z1vmx2-grub-image.png.drv' failed with exit code 1
build of /gnu/store/07xw2pp63xin4c4y8ndrcdn3n8z1vmx2-grub-image.png.drv failed
View build log at '/var/log/guix/drvs/07/xw2pp63xin4c4y8ndrcdn3n8z1vmx2-grub-image.png.drv.bz2'.
cannot build derivation `/gnu/store/6gx45db5mwraihq1qv8c9vmxhdskjk1a-grub.cfg.drv': 1 dependencies couldn't be built
guix system: error: build of `/gnu/store/6gx45db5mwraihq1qv8c9vmxhdskjk1a-grub.cfg.drv' failed

Do you think it is worth creating another VM to see if it's a problem with 
the VM configuration?

Best,
Jack




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 15 Mar 2021 00:13:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 14 20:13:26 2021
Received: from localhost ([127.0.0.1]:34499 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLarO-0007YQ-IZ
	for submit <at> debbugs.gnu.org; Sun, 14 Mar 2021 20:13:26 -0400
Received: from world.peace.net ([64.112.178.59]:45680)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mhw@HIDDEN>) id 1lLarN-0007YB-G3
 for 47115 <at> debbugs.gnu.org; Sun, 14 Mar 2021 20:13:25 -0400
Received: from mhw by world.peace.net with esmtpsa
 (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92)
 (envelope-from <mhw@HIDDEN>)
 id 1lLarH-0004Bl-3V; Sun, 14 Mar 2021 20:13:19 -0400
From: Mark H Weaver <mhw@HIDDEN>
To: Jack Hill <jackhill@HIDDEN>
Subject: Re: bug#47115: Failure building grub-img.png when reconfiguring
In-Reply-To: <alpine.DEB.2.21.2103141914430.8138@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN> <87a6r7294k.fsf@HIDDEN>
 <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
 <alpine.DEB.2.21.2103122301220.8138@HIDDEN>
 <877dmb1owa.fsf@HIDDEN>
 <alpine.DEB.2.21.2103131506140.8138@HIDDEN>
 <alpine.DEB.2.21.2103132302490.8138@HIDDEN>
 <874khds84o.fsf@HIDDEN>
 <alpine.DEB.2.21.2103141914430.8138@HIDDEN>
Date: Sun, 14 Mar 2021 20:11:48 -0400
Message-ID: <87y2epqnq8.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 47115
Cc: 47115 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Jack,

Jack Hill <jackhill@HIDDEN> writes:

> On Sun, 14 Mar 2021, Mark H Weaver wrote:
>
>> (1) You must *delete* the "older" system generations and user profiles
>>    e.g. by running "guix system delete-generations" and "guix package
>>    --delete-generations", or else "guix gc" won't clear them from your
>>    store.  It is not enough to merely switch to an older system
>>    generation and profiles.
>>
>> (2) You'll also need to actually reboot into the older system
>>    generation, because /run/booted-system will continue to protect
>>    (from GC) the system that you last booted into, even after you
>>    switch systems.
>>
>> Did you do those things before running "guix gc"?
>
> Oops, I left out those details. Yes, I did both those things.

It occurs to me that we missed something: the profiles in
~/.config/guix/current that are managed by "guix pull".  It might be
that code within Guix itself was miscompiled (e.g. gnu/build/svg.scm),
or else that a profile in ~/.config/guix/current is still holding a
reference to something else that was miscompiled, (e.g. guile-cairo).

I suggest "guix pull --commit=453e101fc3f7dac9aabcd6122cf05fb7925103c7",
and then "guix package -p ~/.config/guix/current --delete-generations"
to delete any generations of Guix at commits that came after the Cairo
graft (use "guix pull --list-generations" to list them).  Do this for
all user accounts (including root) that have a ~/.config/guix/current
directory.  Then, try "guix gc" again.

     Thanks,
       Mark




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 14 Mar 2021 23:18:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 14 19:18:29 2021
Received: from localhost ([127.0.0.1]:34484 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLa0D-0005y1-5R
	for submit <at> debbugs.gnu.org; Sun, 14 Mar 2021 19:18:29 -0400
Received: from minsky.hcoop.net ([104.248.1.95]:34930)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jackhill@HIDDEN>) id 1lLa0C-0005xn-4X
 for 47115 <at> debbugs.gnu.org; Sun, 14 Mar 2021 19:18:28 -0400
Received: from marsh.hcoop.net ([45.55.52.66])
 by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <jackhill@HIDDEN>)
 id 1lLa06-00008K-HP; Sun, 14 Mar 2021 19:18:22 -0400
Date: Sun, 14 Mar 2021 19:18:22 -0400 (EDT)
From: Jack Hill <jackhill@HIDDEN>
X-X-Sender: jackhill@HIDDEN
To: Mark H Weaver <mhw@HIDDEN>
Subject: Re: bug#47115: Failure building grub-img.png when reconfiguring
In-Reply-To: <874khds84o.fsf@HIDDEN>
Message-ID: <alpine.DEB.2.21.2103141914430.8138@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN> <87a6r7294k.fsf@HIDDEN>
 <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
 <alpine.DEB.2.21.2103122301220.8138@HIDDEN>
 <877dmb1owa.fsf@HIDDEN>
 <alpine.DEB.2.21.2103131506140.8138@HIDDEN>
 <alpine.DEB.2.21.2103132302490.8138@HIDDEN>
 <874khds84o.fsf@HIDDEN>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset=US-ASCII
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 47115
Cc: 47115 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Sun, 14 Mar 2021, Mark H Weaver wrote:

> (1) You must *delete* the "older" system generations and user profiles
>    e.g. by running "guix system delete-generations" and "guix package
>    --delete-generations", or else "guix gc" won't clear them from your
>    store.  It is not enough to merely switch to an older system
>    generation and profiles.
>
> (2) You'll also need to actually reboot into the older system
>    generation, because /run/booted-system will continue to protect
>    (from GC) the system that you last booted into, even after you
>    switch systems.
>
> Did you do those things before running "guix gc"?

Oops, I left out those details. Yes, I did both those things.

> I'm sorry that you've hit this nasty bug.

Thanks. For me, being the only one that can reproduce or experience a 
problem can be a frustrating and lonely experience, so really appreciate 
the time you and Leo have spent looking at it.

Best,
Jack




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 14 Mar 2021 22:18:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 14 18:18:20 2021
Received: from localhost ([127.0.0.1]:34387 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLZ40-0004EV-3k
	for submit <at> debbugs.gnu.org; Sun, 14 Mar 2021 18:18:20 -0400
Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:42907)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo@HIDDEN>) id 1lLZ3z-0004EJ-AF
 for 47115 <at> debbugs.gnu.org; Sun, 14 Mar 2021 18:18:19 -0400
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43])
 by mailout.west.internal (Postfix) with ESMTP id 29F952863;
 Sun, 14 Mar 2021 18:18:13 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute3.internal (MEProxy); Sun, 14 Mar 2021 18:18:13 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-type:in-reply-to; s=mesmtp; bh=EQ9SeArO35SCFnZpA91rvtL8
 ZjcygFsuoNG8nGPD3JM=; b=Z8PHmmx4X7kRTK6+JuInmleXOpB27vOmzmpEYbhy
 ZljvHnU3K9bUWWF1k74aAIG7UV5CGhcHjM5aJ8Yytth8WYosRVC9o22t7wBobzah
 +f8mACPqh7sYZFnDh3/FxS1M62f4ziiokMacE2KEZEmRJ/FxlkdWG4lc/MJLdM45
 1KY=
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-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=EQ9SeA
 rO35SCFnZpA91rvtL8ZjcygFsuoNG8nGPD3JM=; b=t4UvTt8Jf5l6uJeGh4S10K
 rbrI4aKOf+gyyCWe1NqSEDvweCCrIw+tg5n5HMkGCB887Z1h0tM3IFH4Gey8d+Kl
 Oe9r944WpuFHXi+Daut7+JKIo/0gCQKxVfZ2azcGC1u9UMcPtTnTLaQy3XGoIyYa
 zCLG2MkHPPRmBs70820ABMxlHDe3LsGiTdyQ7y2UEyVBepMKY3ivAxx2CFl3GXfG
 IUJlTkU8b6Pvqq8KH9jMyrgv8neeslMbq6rp1FOdJdngyyRdGfLBBDvkwA7wVDYZ
 EILONBlH/0K53hmc/dPtJlxZQ4ZAcSVOWWR+Zaej8hKE2GRhpKlKa0wzYQjnggXQ
 ==
X-ME-Sender: <xms:pItOYKhUy6S-1mKio5DHvqg7cpuDewU4BVDQ5wLdcfJnTiJAfhJD8A>
 <xme:pItOYLAXeNvWaHbRk_fZxkinmdGu5bu52vxBEg-0Lrj6nHwZ6VXLeGJTdOJfO9o51
 2qQ2oEjYSzN_3vduQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledruddvjedgudefhecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh
 necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd
 enucfjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcu
 hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrth
 htvghrnhepueekkedtffdvtddugeejgedtvefhueefiedvjeeitdeigedtveejvdejheff
 vefgnecukfhppedutddtrdduuddrudeiledruddukeenucevlhhushhtvghrufhiiigvpe
 dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv
X-ME-Proxy: <xmx:pItOYCGOCsXaT98CQi-ln8fTQHgGWJVBjrDcjha3fOc6jwWes9R6VA>
 <xmx:pItOYDSWf0pDChU8B1-1pAe_k0ckeNmR3qeL6pDmboTGuuoLzfQqyw>
 <xmx:pItOYHxweSUGUEqZuMp1kH3FA_p4OcbG0Vrk5Mfs7478uDIp5BiIOg>
 <xmx:pItOYFbutCaSGpavFnDG0Arpvx7Ei6xP9PyWU2B7m2B0BzNXif3-fQ>
Received: from localhost (pool-100-11-169-118.phlapa.fios.verizon.net
 [100.11.169.118])
 by mail.messagingengine.com (Postfix) with ESMTPA id 4DFA81080069;
 Sun, 14 Mar 2021 18:18:12 -0400 (EDT)
Date: Sun, 14 Mar 2021 18:18:10 -0400
From: Leo Famulari <leo@HIDDEN>
To: Mark H Weaver <mhw@HIDDEN>
Subject: Re: bug#47115: Failure building grub-img.png when reconfiguring
Message-ID: <YE6Loqq6ugZ+RrQT@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN> <87a6r7294k.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <87a6r7294k.fsf@HIDDEN>
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 47115
Cc: 47115 <at> debbugs.gnu.org, Jack Hill <jackhill@HIDDEN>
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On Fri, Mar 12, 2021 at 07:24:16PM -0500, Mark H Weaver wrote:
> Is anyone else seeing this?  FWIW, I tested reconfiguring my Guix system
> with the grafts I recently pushed, and grub-img.png built successfully
> for me.  I'm using the resulting system now.

I wasn't able to reproduce this on either a Core 2 Duo or a newer AMD
EPYC machine.




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 14 Mar 2021 22:07:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 14 18:07:27 2021
Received: from localhost ([127.0.0.1]:34372 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLYtT-0003w9-Ix
	for submit <at> debbugs.gnu.org; Sun, 14 Mar 2021 18:07:27 -0400
Received: from world.peace.net ([64.112.178.59]:45234)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mhw@HIDDEN>) id 1lLYtR-0003vs-Ds
 for 47115 <at> debbugs.gnu.org; Sun, 14 Mar 2021 18:07:26 -0400
Received: from mhw by world.peace.net with esmtpsa
 (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92)
 (envelope-from <mhw@HIDDEN>)
 id 1lLYtL-0003Q0-8r; Sun, 14 Mar 2021 18:07:19 -0400
From: Mark H Weaver <mhw@HIDDEN>
To: Jack Hill <jackhill@HIDDEN>
Subject: Re: bug#47115: Failure building grub-img.png when reconfiguring
In-Reply-To: <alpine.DEB.2.21.2103132302490.8138@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN> <87a6r7294k.fsf@HIDDEN>
 <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
 <alpine.DEB.2.21.2103122301220.8138@HIDDEN>
 <877dmb1owa.fsf@HIDDEN>
 <alpine.DEB.2.21.2103131506140.8138@HIDDEN>
 <alpine.DEB.2.21.2103132302490.8138@HIDDEN>
Date: Sun, 14 Mar 2021 18:05:48 -0400
Message-ID: <874khds84o.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 47115
Cc: 47115 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Jack,

Jack Hill <jackhill@HIDDEN> writes:

> In an effort to clear out more of the potentially problematic store items, 
> I switched to an older generation of the system as well as guix pull and 
> user profiles. I then ran guix gc. At this point, I was running guix from 
> commit 373e5fc96724fd38bb1263e4af90932ea36f596b and the system profile was 
> created with guix f3eecfd36cb537a1febc30eea1f6aa448203ba40.
>
> I then pulled, bringing me up to guix 
> 8154beffd8c121e953a7c4cd75c3eebfcc073a9a. Reconfiguring results in the 
> same error. Any thoughts on how to recover? Should I try building guix 
> against an older guile version?

Rolling back to an earlier system generation and running "guix gc" again
was a good idea, but you might have missed one or two crucial steps in
between:

(1) You must *delete* the "older" system generations and user profiles
    e.g. by running "guix system delete-generations" and "guix package
    --delete-generations", or else "guix gc" won't clear them from your
    store.  It is not enough to merely switch to an older system
    generation and profiles.

(2) You'll also need to actually reboot into the older system
    generation, because /run/booted-system will continue to protect
    (from GC) the system that you last booted into, even after you
    switch systems.

Did you do those things before running "guix gc"?

I'm sorry that you've hit this nasty bug.

     Regards,
       Mark




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 14 Mar 2021 22:00:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 14 18:00:12 2021
Received: from localhost ([127.0.0.1]:34365 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLYmR-0003kI-O1
	for submit <at> debbugs.gnu.org; Sun, 14 Mar 2021 18:00:12 -0400
Received: from minsky.hcoop.net ([104.248.1.95]:34132)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jackhill@HIDDEN>) id 1lLYmP-0003j1-RL
 for 47115 <at> debbugs.gnu.org; Sun, 14 Mar 2021 18:00:10 -0400
Received: from marsh.hcoop.net ([45.55.52.66])
 by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <jackhill@HIDDEN>)
 id 1lLYmK-0006lX-92
 for 47115 <at> debbugs.gnu.org; Sun, 14 Mar 2021 18:00:04 -0400
Date: Sun, 14 Mar 2021 18:00:03 -0400 (EDT)
From: Jack Hill <jackhill@HIDDEN>
X-X-Sender: jackhill@HIDDEN
To: 47115 <at> debbugs.gnu.org
Subject: Re: bug#47115: Failure building grub-img.png when reconfiguring
In-Reply-To: <alpine.DEB.2.21.2103141657310.8138@HIDDEN>
Message-ID: <alpine.DEB.2.21.2103141753300.8138@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN> <87a6r7294k.fsf@HIDDEN>
 <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
 <alpine.DEB.2.21.2103122301220.8138@HIDDEN>
 <877dmb1owa.fsf@HIDDEN>
 <alpine.DEB.2.21.2103131506140.8138@HIDDEN>
 <alpine.DEB.2.21.2103132302490.8138@HIDDEN>
 <alpine.DEB.2.21.2103141624080.8138@HIDDEN>
 <alpine.DEB.2.21.2103141657310.8138@HIDDEN>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="925712948-1059117909-1615759204=:8138"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 47115
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--925712948-1059117909-1615759204=:8138
Content-Type: text/plain; format=flowed; charset=UTF-8
Content-Transfer-Encoding: 8BIT

Okay, I've started looking at the builder a little more:

jackhill@alperton ~$ cat /gnu/store/larqpc2wjhnc6jmj4885k8lynd19fl4m-grub-image.png-builder 
(if (string-suffix? ".svg" "/gnu/store/83qplqmavzphd30hm1maxwlh166ylpwr-guix-artwork-2f2fe74-checkout/grub/GuixSD-fully-black-4-3.svg") (begin (use-modules (gnu build svg)) (svg->png "/gnu/store/83qplqmavzphd30hm1maxwlh166ylpwr-guix-artwork-2f2fe74-checkout/grub/GuixSD-fully-black-4-3.svg" ((@ (guile) getenv) "out") #:width 1024 #:height 768)) (copy-file "/gnu/store/83qplqmavzphd30hm1maxwlh166ylpwr-guix-artwork-2f2fe74-checkout/grub/GuixSD-fully-black-4-3.svg" ((@ (guile) getenv) "out")))

The problem appears to be in the svg->png procedure or at least in the 
svg.scm file. On the "bad" system:

jackhill@kalessin ~$ guix environment --ad-hoc guile guile-rsvg guile-readline
jackhill@kalessin ~ [env]$ guile
GNU Guile 3.0.5
Copyright (C) 1995-2021 Free Software Foundation, Inc.

Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
This program is free software, and you are welcome to redistribute it
under certain conditions; type `,show c' for details.

Enter `,help' for help.
scheme@(guile-user)> ,use (gnu build svg)
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;;       or pass the --no-auto-compile argument to disable.
;;; compiling /run/current-system/profile/share/guile/site/3.0/gnu/build/svg.scm
;;; WARNING: compilation of /run/current-system/profile/share/guile/site/3.0/gnu/build/svg.scm failed:
;;; failed to create path for auto-compiled file "/run/current-system/profile/share/guile/site/3.0/gnu/build/svg.scm"
scheme@(guile-user)> (svg->png "/gnu/store/83qplqmavzphd30hm1maxwlh166ylpwr-guix-artwork-2f2fe74-checkout/grub/GuixSD-fully-black-4-3.svg" "/tmp/test.png")
ice-9/boot-9.scm:1669:16: In procedure raise-exception:
Wrong type (expecting finalized smob): #<cairo-context 7fb032a3e6b0>

Entering a new prompt.  Type `,bt' for a backtrace or `,q' to continue.

On the good system

ckhill@alperton ~$ guix environment --ad-hoc guile guile-rsvg guile-readline
jackhill@alperton ~ [env]$ guile
GNU Guile 3.0.5
Copyright (C) 1995-2021 Free Software Foundation, Inc.

Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
This program is free software, and you are welcome to redistribute it
under certain conditions; type `,show c' for details.

Enter `,help' for help.
scheme@(guile-user)> ,use (gnu build svg)
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;;       or pass the --no-auto-compile argument to disable.
;;; compiling /run/current-system/profile/share/guile/site/3.0/gnu/build/svg.scm
;;; compiled /home/jackhill/.cache/guile/ccache/3.0-LE-8-4.4/gnu/store/0j6w61vjjvp4zqzrqvyhqm6254ppzh8y-guix-1.2.0-16.c8887a5/share/guile/site/3.0/gnu/build/svg.scm.go
scheme@(guile-user)> (svg->png "/gnu/store/83qplqmavzphd30hm1maxwlh166ylpwr-guix-artwork-2f2fe74-checkout/grub/GuixSD-fully-black-4-3.svg" "/tmp/test.png")

and a png file is produced. Particularly relivant seems the 
auto-compilation failure.

To be continued…

Best,
Jack
--925712948-1059117909-1615759204=:8138--




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 14 Mar 2021 21:14:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 14 17:14:29 2021
Received: from localhost ([127.0.0.1]:34315 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLY46-0002Pw-CU
	for submit <at> debbugs.gnu.org; Sun, 14 Mar 2021 17:14:29 -0400
Received: from minsky.hcoop.net ([104.248.1.95]:33732)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jackhill@HIDDEN>) id 1lLY43-0002Pe-K6
 for 47115 <at> debbugs.gnu.org; Sun, 14 Mar 2021 17:14:20 -0400
Received: from marsh.hcoop.net ([45.55.52.66])
 by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <jackhill@HIDDEN>)
 id 1lLY3y-0004RW-8i
 for 47115 <at> debbugs.gnu.org; Sun, 14 Mar 2021 17:14:14 -0400
Date: Sun, 14 Mar 2021 17:14:14 -0400 (EDT)
From: Jack Hill <jackhill@HIDDEN>
X-X-Sender: jackhill@HIDDEN
To: 47115 <at> debbugs.gnu.org
Subject: Re: bug#47115: Failure building grub-img.png when reconfiguring
In-Reply-To: <alpine.DEB.2.21.2103141624080.8138@HIDDEN>
Message-ID: <alpine.DEB.2.21.2103141657310.8138@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN> <87a6r7294k.fsf@HIDDEN>
 <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
 <alpine.DEB.2.21.2103122301220.8138@HIDDEN>
 <877dmb1owa.fsf@HIDDEN>
 <alpine.DEB.2.21.2103131506140.8138@HIDDEN>
 <alpine.DEB.2.21.2103132302490.8138@HIDDEN>
 <alpine.DEB.2.21.2103141624080.8138@HIDDEN>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="925712948-1986400561-1615756454=:8138"
X-Spam-Score: 1.3 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  Trying to document some more information in the hopes that
 others can reproduce this bug. On the host that fails: $ guix describe
 Generation
 7 Mar 14 2021 16:14:58 (current) guix d4e29f3 repository URL:
 https://git.savannah.gnu.org/git/guix.git
 branch: master commit: d4e29f3628ad0c7576d7cab659d7fcc19d21999a 
 Content analysis details:   (1.3 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 WEIRD_QUOTING          BODY: Weird repeated double-quotation marks
 1.3 URI_DOTEDU             Has .edu URI
X-Debbugs-Envelope-To: 47115
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--925712948-1986400561-1615756454=:8138
Content-Type: text/plain; charset=US-ASCII; format=flowed
Content-Transfer-Encoding: 8BIT

Trying to document some more information in the hopes that others can 
reproduce this bug.

On the host that fails:

$ guix describe
Generation 7    Mar 14 2021 16:14:58    (current)
   guix d4e29f3
     repository URL: https://git.savannah.gnu.org/git/guix.git
     branch: master
     commit: d4e29f3628ad0c7576d7cab659d7fcc19d21999a

jackhill@kalessin ~$ cat /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 58
model name	: Intel Xeon E3-12xx v2 (Ivy Bridge, IBRS)
stepping	: 9
microcode	: 0x1
cpu MHz		: 2599.990
cache size	: 16384 KB
physical id	: 0
siblings	: 1
core id		: 0
cpu cores	: 1
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca 
cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm 
constant_tsc rep_good nopl xtopology cpuid tsc_known_freq pni pclmulqdq 
vmx ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes 
xsave avx f16c rdrand hypervisor lahf_lm cpuid_fault pti ssbd ibrs ibpb 
tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust smep erms 
xsaveopt arat md_clear
vmx flags	: vnmi preemption_timer posted_intr invvpid ept_x_only 
ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid 
unrestricted_guest vapic_reg vid
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass 
l1tf mds swapgs itlb_multihit srbds
bogomips	: 5199.98
clflush size	: 64
cache_alignment	: 64
address sizes	: 40 bits physical, 48 bits virtual
power management:

processor	: 1
vendor_id	: GenuineIntel
cpu family	: 6
model		: 58
model name	: Intel Xeon E3-12xx v2 (Ivy Bridge, IBRS)
stepping	: 9
microcode	: 0x1
cpu MHz		: 2599.990
cache size	: 16384 KB
physical id	: 1
siblings	: 1
core id		: 0
cpu cores	: 1
apicid		: 1
initial apicid	: 1
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca 
cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm 
constant_tsc rep_good nopl xtopology cpuid tsc_known_freq pni pclmulqdq 
vmx ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes 
xsave avx f16c rdrand hypervisor lahf_lm cpuid_fault pti ssbd ibrs ibpb 
tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust smep erms 
xsaveopt arat md_clear
vmx flags	: vnmi preemption_timer posted_intr invvpid ept_x_only 
ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid 
unrestricted_guest vapic_reg vid
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass 
l1tf mds swapgs itlb_multihit srbds
bogomips	: 5199.98
clflush size	: 64
cache_alignment	: 64
address sizes	: 40 bits physical, 48 bits virtual
power management:

jackhill@kalessin ~$ cat /config.scm
;; This is an operating system configuration for a VM image.
;; Modify it as you see fit and instantiate the changes by running:
;;
;;   guix system reconfigure /etc/config.scm
;;

(use-modules (gnu) (guix))
(use-service-modules networking ssh)
(use-package-modules bootloaders certs linux
                      package-management)

(define vm-image-motd (plain-file "motd" "
\x1b[1;37mThis is the GNU system.  Welcome!\x1b[0m

This instance of Guix is a template for virtualized environments.
You can reconfigure the whole system by adjusting /etc/config.scm
and running:

   guix system reconfigure /etc/config.scm

Run '\x1b[1;37minfo guix\x1b[0m' to browse documentation.

\x1b[1;33mConsider setting a password for the 'root' and 'guest' \
accounts.\x1b[0m
"))

(operating-system
  (host-name "kalessin")
  (timezone "America/New_York")
  (locale "en_US.utf8")
  (initrd-modules (cons "virtio_scsi" %base-initrd-modules))

  ;; Label for the GRUB boot menu.
  (label (string-append "GNU Guix " (package-version guix)))

  (firmware '())

  ;; Below we assume /dev/vda is the VM's hard disk.
  ;; Adjust as needed.
  (bootloader (bootloader-configuration
               (bootloader grub-bootloader)
               (target "/dev/vda")
               (terminal-outputs '(console))))
  (file-systems (cons (file-system
                       (mount-point "/")
                       (device (file-system-label "kalessin-btrfs"))
                       (type "btrfs")
 		      (options "compress=zstd"))
                      %base-file-systems))

  (users (cons* (user-account
                 (name "jackhill")
                 (comment "Jack Hill")
                 (group "users")
                 (supplementary-groups '("wheel" "netdev")))
                %base-user-accounts))

  ;; Our /etc/sudoers file.  Since 'guest' initially has an empty password,
  ;; allow for password-less sudo.
  (sudoers-file (plain-file "sudoers" "\
root ALL=(ALL) ALL
%wheel ALL=NOPASSWD: ALL\n"))

  (packages (append (list btrfs-progs nss-certs)
                    %base-packages))

  (services
   (append (list (service openssh-service-type
 			 (openssh-configuration
 			  (password-authentication? #f)
 			  (authorized-keys
 			   `(("jackhill" ,(local-file "/id_ed25519.pub")
                                          ,(local-file "/home/jackhill/tamago.ssh-key")
                                          ,(local-file "/home/jackhill/id_ed25519.pub"))))))

                 ;; Use the DHCP client service rather than NetworkManager.
                 (service dhcp-client-service-type))
 	  (modify-services %base-services
 			   (guix-service-type config =>
 					      (guix-configuration
 					       (inherit config)
 					       (extra-options
 						'("--disable-deduplication"))
 					       (authorized-keys
 						(cons
 						 (local-file "/home/jackhill/alperton-guix-key.pub")
 						 %default-authorized-guix-keys))))))))

ckhill@kalessin ~$ sudo -E guix system -v3 reconfigure /config.scm
The following derivations will be built:
    /gnu/store/cnl0pbld58rq4zn0l347ssawdxpcs2hg-grub.cfg.drv
    /gnu/store/07xw2pp63xin4c4y8ndrcdn3n8z1vmx2-grub-image.png.drv
building /gnu/store/07xw2pp63xin4c4y8ndrcdn3n8z1vmx2-grub-image.png.drv...
Backtrace:
            2 (primitive-load "/gnu/store/larqpc2wjhnc6jmj4885k8lynd1?")
In gnu/build/svg.scm:
      53:6  1 (svg->png _ "/gnu/store/vmldvxllh07k641wmbnlz3migga29r?" ?)
In unknown file:
            0 (rsvg-handle-render-cairo #<rsvg-handle 7ffff5b60150> #)

ERROR: In procedure rsvg-handle-render-cairo:
Wrong type (expecting finalized smob): #<cairo-context 7ffff5b60090>
builder for `/gnu/store/07xw2pp63xin4c4y8ndrcdn3n8z1vmx2-grub-image.png.drv' failed with exit code 1
build of /gnu/store/07xw2pp63xin4c4y8ndrcdn3n8z1vmx2-grub-image.png.drv failed
View build log at '/var/log/guix/drvs/07/xw2pp63xin4c4y8ndrcdn3n8z1vmx2-grub-image.png.drv.bz2'.
cannot build derivation `/gnu/store/cnl0pbld58rq4zn0l347ssawdxpcs2hg-grub.cfg.drv': 1 dependencies couldn't be built
guix system: error: build of `/gnu/store/cnl0pbld58rq4zn0l347ssawdxpcs2hg-grub.cfg.drv' failed

jackhill@kalessin ~$ free -m
               total        used        free      shared  buff/cache   available
Mem:           2994         122         505           0        2366        2783
Swap:             0           0           0

Now on the host where it suceeds:

$ guix describe
Generation 112	Mar 14 2021 16:30:34	(current)
   guix-at-duke 2a57b7c
     repository URL: https://gitlab.oit.duke.edu/jackhill/guix-at-duke.git
     branch: master
     commit: d4e29f3628ad0c7576d7cab659d7fcc19d21999a
   nonguix 54b8358
     repository URL: https://gitlab.com/nonguix/nonguix
     branch: master
     commit: 54b83587669b5df5fe36bce058f4f2cf34d8a63c
   guix d4e29f3
     repository URL: https://git.savannah.gnu.org/git/guix.git
     branch: master
     commit: d4e29f3628ad0c7576d7cab659d7fcc19d21999a

jackhill@alperton ~$ cat /proc/cpuinfo 
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 37
model name	: Intel(R) Core(TM) i7 CPU       L 640  @ 2.13GHz
stepping	: 5
microcode	: 0x7
cpu MHz		: 2623.174
cache size	: 4096 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 11
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt aes lahf_lm pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid dtherm ida arat flush_l1d
vmx flags	: vnmi preemption_timer invvpid ept_x_only flexpriority tsc_offset vtpr mtf vapic ept vpid unrestricted_guest
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs itlb_multihit
bogomips	: 4256.16
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

processor	: 1
vendor_id	: GenuineIntel
cpu family	: 6
model		: 37
model name	: Intel(R) Core(TM) i7 CPU       L 640  @ 2.13GHz
stepping	: 5
microcode	: 0x7
cpu MHz		: 2416.981
cache size	: 4096 KB
physical id	: 0
siblings	: 2
core id		: 2
cpu cores	: 2
apicid		: 4
initial apicid	: 4
fpu		: yes
fpu_exception	: yes
cpuid level	: 11
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt aes lahf_lm pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid dtherm ida arat flush_l1d
vmx flags	: vnmi preemption_timer invvpid ept_x_only flexpriority tsc_offset vtpr mtf vapic ept vpid unrestricted_guest
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs itlb_multihit
bogomips	: 4256.16
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

jackhill@alperton ~$ cat repos/guix-configs/alperton/config.scm
;; This is an operating system configuration template
;; for a "desktop" setup with GNOME and Xfce where the
;; root partition is encrypted with LUKS.

(use-modules (gnu) (gnu system nss) (gnu services xorg)
 	     (gnu packages linux)
 	     (nongnu packages linux)
 	     (nongnu system linux-initrd)
 	     (srfi srfi-1))
(use-service-modules ;; afs
 		     cups desktop docker kerberos sddm)
(use-package-modules certs gnome kerberos printers
 		     scanner security-token
 		     wm)

(operating-system
  (host-name "alperton")
  (timezone "America/New_York")
  (locale "en_US.utf8")

  (bootloader (bootloader-configuration
 	      (bootloader grub-bootloader)
 	      (target "/dev/sda")))

  ;; Specify a mapped device for the encrypted root partition.
  ;; The UUID is that returned by 'cryptsetup luksUUID'.
  (mapped-devices
   (list (mapped-device
 	 (source (uuid "9cfdc1d9-d062-4269-9cbb-9cb518c4cf4c"))
 	 (target "alperton_btrfs")
 	 (type luks-device-mapping))))

  (file-systems (cons
 		(file-system
 		 (device (uuid "179969de-85a9-4e95-ba44-79566c492eb5"))
 		 (mount-point "/")
 		 (type "btrfs")
 		 (flags '(no-atime))
 		 (options "compress=zstd")
 		 (dependencies mapped-devices))
 		%base-file-systems))

  (swap-devices (list "/root/swap"))

  (users (cons (user-account
 	       (name "jackhill")
 	       (comment "Jack Hill")
 	       (group "users")
 	       (supplementary-groups '("wheel" "netdev"
 				       ;"docker"
 				       "audio" "lp" "video"))
 	       (home-directory "/home/jackhill"))
 	      %base-user-accounts))

  ;; This is where we specify system-wide packages.
  (packages (cons* nss-certs         ;for HTTPS access
 		  btrfs-progs
 		  fuse-exfat
 		  bluez
 		  mit-krb5
 		  sway
 		  gvfs              ;for user mounts
 		  %base-packages))

  ;; Add GNOME and/or Xfce---we can choose at the log-in
  ;; screen with F1.  Use the "desktop" services, which
  ;; include the X11 log-in service, networking with
  ;; NetworkManager, and more.
  (services (cons* (service gnome-desktop-service-type)
 		  (bluetooth-service)
 		  ;; (service docker-service-type)
 		  (simple-service 'custom-udev-rules udev-service-type (list sane-backends libu2f-host))
 		  (screen-locker-service swaylock)
 		  (service sddm-service-type)
 		  (service cups-service-type
 			   (cups-configuration
 			    (web-interface? #true)))
 		  (service krb5-service-type
 			  (krb5-configuration
 			   (default-realm "HCOOP.NET")
 			   (forwardable? #t)
 			   ))
 		  ;; (service afs-client-service-type)
 		  (modify-services (remove (lambda (service)
 					     (eq? (service-kind service) gdm-service-type))
 					   %desktop-services)
 				   (guix-service-type
 				    config =>
 				    (guix-configuration
 				     (inherit config)
 				     (authorized-keys
 				      (cons*
 				       (local-file "../keys/libre-01-guix-key.pub")
 				       (local-file "../keys/libre-02-guix-key.pub")
 				       %default-authorized-guix-keys)))))))

  (kernel linux)
  (kernel-arguments '("quite"
 		     "zswap.enabled=1" "zswap.compressor=zstd"
 		     "zswap.max_pool_percent=50" "zswap.zpool=z3fold"))
  (initrd-modules (cons* "zstd" "z3fold"
 			%base-initrd-modules))
  (initrd microcode-initrd)
  (firmware (append (list linux-firmware iwlwifi-firmware broadcom-bt-firmware)
 		   %base-firmware))

  ;; Allow resolution of '.local' host names with mDNS.
  (name-service-switch %mdns-host-lookup-nss))

jackhill@alperton ~$ free -m
               total        used        free      shared  buff/cache   available
Mem:           3735        2087         209         368        1438        1076
Swap:          8191        2696        5495

Clearly there as some differences between these hosts. However, the same 
derivation and png file:

jackhill@alperton ~$ guix build /gnu/store/07xw2pp63xin4c4y8ndrcdn3n8z1vmx2-grub-image.png.drv
/gnu/store/vmldvxllh07k641wmbnlz3migga29rfn-grub-image.png
jackhill@alperton ~$ cat /gnu/store/07xw2pp63xin4c4y8ndrcdn3n8z1vmx2-grub-image.png.drv 
Derive([("out","/gnu/store/vmldvxllh07k641wmbnlz3migga29rfn-grub-image.png","","")],[("/gnu/store/6k0b8k9cl9gcrg603cxva0qnwbxv55xs-guile-rsvg-2.18.1-0.05c6a2f.drv",["out"]),("/gnu/store/b5nnbpgkvgdpzgvj67539ylcaqacj90l-guile-3.0.2.drv",["out"]),("/gnu/store/hb2q1683r8x8n28dyvr4gvdgkhmssq8q-guix-artwork-2f2fe74-checkout.drv",["out"]),("/gnu/store/kvpdmjknxqjm9k6gi2c9bijkrmk9n944-module-import-compiled.drv",["out"]),("/gnu/store/rcl324yiq7a56rwkqwgqx097dwc5mgni-guile-cairo-1.11.2.drv",["out"])],["/gnu/store/ih9cbxl2qwn9bn2yfmr2g40w7p7yafic-module-import","/gnu/store/larqpc2wjhnc6jmj4885k8lynd19fl4m-grub-image.png-builder"],"x86_64-linux","/gnu/store/0m0vd873jp61lcm4xa3ljdgx381qa782-guile-3.0.2/bin/guile",["--no-auto-compile","-L","/gnu/store/ih9cbxl2qwn9bn2yfmr2g40w7p7yafic-module-import","-L","/gnu/store/0b39xp6kndr95k6rccbp8ijwvsrkygvd-guile-rsvg-2.18.1-0.05c6a2f/share/guile/site/3.0","-L","/gnu/store/vjn7ygzzqshvsfzck8hq5lp5pfrr2xp5-guile-cairo-1.11.2/share/guile/site/3.0","-C","/gnu/store/pk1r70b4gxn9fsd53glr8alqz5h1kk65-module-import-compiled","-C","/gnu/store/0b39xp6kndr95k6rccbp8ijwvsrkygvd-guile-rsvg-2.18.1-0.05c6a2f/lib/guile/3.0/site-ccache","-C","/gnu/store/vjn7ygzzqshvsfzck8hq5lp5pfrr2xp5-guile-cairo-1.11.2/lib/guile/3.0/site-ccache","/gnu/store/larqpc2wjhnc6jmj4885k8lynd19fl4m-grub-image.png-builder"],[("out","/gnu/store/vmldvxllh07k641wmbnlz3migga29rfn-grub-image.png"),("preferLocalBuild","1")])

is used on both systems, and after copying the successfully built png file 
to "bad" host, it is used successfully.

This has been a difficult problem for me to track down, since the only way 
I know to reproduce it is with guix system reconfigure (guix system build 
isn't even enough). I think it would make troubleshooting easier if I 
could generate the problematic derivations outside of guix system 
reconfigure. At this point, I'm not sure what additional information would 
be relevant. Are there any additional places I should look?

Thanks!
Jack


--925712948-1986400561-1615756454=:8138--




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 14 Mar 2021 20:49:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 14 16:49:56 2021
Received: from localhost ([127.0.0.1]:34297 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLXgR-0001pm-Nw
	for submit <at> debbugs.gnu.org; Sun, 14 Mar 2021 16:49:55 -0400
Received: from minsky.hcoop.net ([104.248.1.95]:33516)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jackhill@HIDDEN>) id 1lLXgP-0001pa-TH
 for 47115 <at> debbugs.gnu.org; Sun, 14 Mar 2021 16:49:54 -0400
Received: from marsh.hcoop.net ([45.55.52.66])
 by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <jackhill@HIDDEN>)
 id 1lLXgJ-0003eh-Vj; Sun, 14 Mar 2021 16:49:48 -0400
Date: Sun, 14 Mar 2021 16:49:47 -0400 (EDT)
From: Jack Hill <jackhill@HIDDEN>
X-X-Sender: jackhill@HIDDEN
To: 47115 <at> debbugs.gnu.org
Subject: Re: bug#47115: Failure building grub-img.png when reconfiguring
In-Reply-To: <alpine.DEB.2.21.2103132302490.8138@HIDDEN>
Message-ID: <alpine.DEB.2.21.2103141624080.8138@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN> <87a6r7294k.fsf@HIDDEN>
 <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
 <alpine.DEB.2.21.2103122301220.8138@HIDDEN>
 <877dmb1owa.fsf@HIDDEN>
 <alpine.DEB.2.21.2103131506140.8138@HIDDEN>
 <alpine.DEB.2.21.2103132302490.8138@HIDDEN>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 47115
Cc: Mark H Weaver <mhw@HIDDEN>
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Still on the same VM, I've been able to reproduce the problem while 
building a different derivation: 
/gnu/store/07xw2pp63xin4c4y8ndrcdn3n8z1vmx2-grub-image.png.drv from Guix 
commit d4e29f3628ad0c7576d7cab659d7fcc19d21999a. I can still build the new 
derivation on my desktop.

Hrm, it's a pretty spooky problem.

Best,
Jack




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 14 Mar 2021 04:28:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 13 23:28:02 2021
Received: from localhost ([127.0.0.1]:60975 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLIMD-0003pk-Px
	for submit <at> debbugs.gnu.org; Sat, 13 Mar 2021 23:28:02 -0500
Received: from minsky.hcoop.net ([104.248.1.95]:56216)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jackhill@HIDDEN>) id 1lLIMC-0003pR-33
 for 47115 <at> debbugs.gnu.org; Sat, 13 Mar 2021 23:28:00 -0500
Received: from marsh.hcoop.net ([45.55.52.66])
 by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <jackhill@HIDDEN>)
 id 1lLIM6-0001on-Cr; Sat, 13 Mar 2021 23:27:54 -0500
Date: Sat, 13 Mar 2021 23:27:54 -0500 (EST)
From: Jack Hill <jackhill@HIDDEN>
X-X-Sender: jackhill@HIDDEN
To: Mark H Weaver <mhw@HIDDEN>
Subject: Re: bug#47115: Failure building grub-img.png when reconfiguring
In-Reply-To: <alpine.DEB.2.21.2103131506140.8138@HIDDEN>
Message-ID: <alpine.DEB.2.21.2103132302490.8138@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN> <87a6r7294k.fsf@HIDDEN>
 <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
 <alpine.DEB.2.21.2103122301220.8138@HIDDEN>
 <877dmb1owa.fsf@HIDDEN>
 <alpine.DEB.2.21.2103131506140.8138@HIDDEN>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 47115
Cc: 47115 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

In an effort to clear out more of the potentially problematic store items, 
I switched to an older generation of the system as well as guix pull and 
user profiles. I then ran guix gc. At this point, I was running guix from 
commit 373e5fc96724fd38bb1263e4af90932ea36f596b and the system profile was 
created with guix f3eecfd36cb537a1febc30eea1f6aa448203ba40.

I then pulled, bringing me up to guix 
8154beffd8c121e953a7c4cd75c3eebfcc073a9a. Reconfiguring results in the 
same error. Any thoughts on how to recover? Should I try building guix 
against an older guile version?

Best,
Jack




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 13 Mar 2021 20:08:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 13 15:08:52 2021
Received: from localhost ([127.0.0.1]:60732 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLAZA-0006q8-1i
	for submit <at> debbugs.gnu.org; Sat, 13 Mar 2021 15:08:52 -0500
Received: from minsky.hcoop.net ([104.248.1.95]:53810)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jackhill@HIDDEN>) id 1lLAZ6-0006pu-9V
 for 47115 <at> debbugs.gnu.org; Sat, 13 Mar 2021 15:08:50 -0500
Received: from marsh.hcoop.net ([45.55.52.66])
 by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <jackhill@HIDDEN>)
 id 1lLAZ0-0006wt-LU; Sat, 13 Mar 2021 15:08:42 -0500
Date: Sat, 13 Mar 2021 15:08:42 -0500 (EST)
From: Jack Hill <jackhill@HIDDEN>
X-X-Sender: jackhill@HIDDEN
To: Mark H Weaver <mhw@HIDDEN>
Subject: Re: bug#47115: Failure building grub-img.png when reconfiguring
In-Reply-To: <877dmb1owa.fsf@HIDDEN>
Message-ID: <alpine.DEB.2.21.2103131506140.8138@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN> <87a6r7294k.fsf@HIDDEN>
 <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
 <alpine.DEB.2.21.2103122301220.8138@HIDDEN>
 <877dmb1owa.fsf@HIDDEN>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="925712948-414402493-1615666122=:8138"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 47115
Cc: 47115 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--925712948-414402493-1615666122=:8138
Content-Type: text/plain; format=flowed; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Sat, 13 Mar 2021, Mark H Weaver wrote:

> Thanks.  Given this, and the lack of similar reports from others, my
> guess is that you hit a non-deterministic Guile bug, possibly the same
> one as <https://bugs.gnu.org/46879> (Non-deterministic failures while
> building Guix with Guile 3.0.5).
>
> If the problem happens reproducibly on that one VM only, that suggests
> that the bug might have led to a corrupted store item, i.e. a store item
> containing a .go file with bad code.  If so, running "guix gc" might be
> sufficient to clear the corrupted items.

guix gc and the reconfigure again (now with 
373c7b5791acd8f377455be47260948b843dd5db) still results in the same error. 
Of course, if the miscompilation was in something that couldn't get 
collected… However, I have been able to reproduce it on that one VM across 
multiple Guix commits.

Best,
Jack
--925712948-414402493-1615666122=:8138--




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 13 Mar 2021 07:42:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 13 02:42:55 2021
Received: from localhost ([127.0.0.1]:58980 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKyvH-00015u-1l
	for submit <at> debbugs.gnu.org; Sat, 13 Mar 2021 02:42:55 -0500
Received: from world.peace.net ([64.112.178.59]:40720)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mhw@HIDDEN>) id 1lKyvD-00015P-S6
 for 47115 <at> debbugs.gnu.org; Sat, 13 Mar 2021 02:42:52 -0500
Received: from mhw by world.peace.net with esmtpsa
 (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92)
 (envelope-from <mhw@HIDDEN>)
 id 1lKyv7-00029L-MI; Sat, 13 Mar 2021 02:42:45 -0500
From: Mark H Weaver <mhw@HIDDEN>
To: Jack Hill <jackhill@HIDDEN>
Subject: Re: bug#47115: Failure building grub-img.png when reconfiguring
In-Reply-To: <alpine.DEB.2.21.2103122301220.8138@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN> <87a6r7294k.fsf@HIDDEN>
 <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
 <alpine.DEB.2.21.2103122301220.8138@HIDDEN>
Date: Sat, 13 Mar 2021 02:41:14 -0500
Message-ID: <877dmb1owa.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 47115
Cc: 47115 <at> debbugs.gnu.org, bug-guix@HIDDEN
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Jack,

Jack Hill <jackhill@HIDDEN> writes:

> On Fri, 12 Mar 2021, Jack Hill wrote:
>
>> On Fri, 12 Mar 2021, Mark H Weaver wrote:
>>
>>> Jack: is the problem reproducible, or could it have been a sporadic
>>> failure?
>>
>> So far I've only reconfigured beyond the graft on the one VM, but with 
>> multiple commits. I'll try it on another host shortly.
>
> I was not able to reproduce the problem on my desktop. Both systems are 
> using the bios grub-bootloader.

Thanks.  Given this, and the lack of similar reports from others, my
guess is that you hit a non-deterministic Guile bug, possibly the same
one as <https://bugs.gnu.org/46879> (Non-deterministic failures while
building Guix with Guile 3.0.5).

If the problem happens reproducibly on that one VM only, that suggests
that the bug might have led to a corrupted store item, i.e. a store item
containing a .go file with bad code.  If so, running "guix gc" might be
sufficient to clear the corrupted items.

     Regards,
       Mark




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 13 Mar 2021 07:42:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 13 02:42:53 2021
Received: from localhost ([127.0.0.1]:58978 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKyvE-00015h-Qu
	for submit <at> debbugs.gnu.org; Sat, 13 Mar 2021 02:42:53 -0500
Received: from lists.gnu.org ([209.51.188.17]:58240)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mhw@HIDDEN>) id 1lKyvD-00015V-32
 for submit <at> debbugs.gnu.org; Sat, 13 Mar 2021 02:42:51 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:46924)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <mhw@HIDDEN>) id 1lKyvC-0000u7-S3
 for bug-guix@HIDDEN; Sat, 13 Mar 2021 02:42:50 -0500
Received: from world.peace.net ([64.112.178.59]:51268)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <mhw@HIDDEN>) id 1lKyvA-0008V4-Dg
 for bug-guix@HIDDEN; Sat, 13 Mar 2021 02:42:50 -0500
Received: from mhw by world.peace.net with esmtpsa
 (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92)
 (envelope-from <mhw@HIDDEN>)
 id 1lKyv7-00029L-MI; Sat, 13 Mar 2021 02:42:45 -0500
From: Mark H Weaver <mhw@HIDDEN>
To: Jack Hill <jackhill@HIDDEN>
Subject: Re: bug#47115: Failure building grub-img.png when reconfiguring
In-Reply-To: <alpine.DEB.2.21.2103122301220.8138@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN> <87a6r7294k.fsf@HIDDEN>
 <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
 <alpine.DEB.2.21.2103122301220.8138@HIDDEN>
Date: Sat, 13 Mar 2021 02:41:14 -0500
Message-ID: <877dmb1owa.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=64.112.178.59; envelope-from=mhw@HIDDEN;
 helo=world.peace.net
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_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
Cc: 47115 <at> debbugs.gnu.org, bug-guix@HIDDEN
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

Hi Jack,

Jack Hill <jackhill@HIDDEN> writes:

> On Fri, 12 Mar 2021, Jack Hill wrote:
>
>> On Fri, 12 Mar 2021, Mark H Weaver wrote:
>>
>>> Jack: is the problem reproducible, or could it have been a sporadic
>>> failure?
>>
>> So far I've only reconfigured beyond the graft on the one VM, but with 
>> multiple commits. I'll try it on another host shortly.
>
> I was not able to reproduce the problem on my desktop. Both systems are 
> using the bios grub-bootloader.

Thanks.  Given this, and the lack of similar reports from others, my
guess is that you hit a non-deterministic Guile bug, possibly the same
one as <https://bugs.gnu.org/46879> (Non-deterministic failures while
building Guix with Guile 3.0.5).

If the problem happens reproducibly on that one VM only, that suggests
that the bug might have led to a corrupted store item, i.e. a store item
containing a .go file with bad code.  If so, running "guix gc" might be
sufficient to clear the corrupted items.

     Regards,
       Mark




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 13 Mar 2021 04:05:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 12 23:05:15 2021
Received: from localhost ([127.0.0.1]:58837 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKvWd-0001xH-FX
	for submit <at> debbugs.gnu.org; Fri, 12 Mar 2021 23:05:15 -0500
Received: from minsky.hcoop.net ([104.248.1.95]:47708)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jackhill@HIDDEN>) id 1lKvWb-0001x2-Nq
 for 47115 <at> debbugs.gnu.org; Fri, 12 Mar 2021 23:05:14 -0500
Received: from marsh.hcoop.net ([45.55.52.66])
 by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <jackhill@HIDDEN>)
 id 1lKvWW-0001Of-7W; Fri, 12 Mar 2021 23:05:08 -0500
Date: Fri, 12 Mar 2021 23:05:07 -0500 (EST)
From: Jack Hill <jackhill@HIDDEN>
X-X-Sender: jackhill@HIDDEN
To: Mark H Weaver <mhw@HIDDEN>
Subject: Re: bug#47115: Failure building grub-img.png when reconfiguring
In-Reply-To: <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
Message-ID: <alpine.DEB.2.21.2103122301220.8138@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN> <87a6r7294k.fsf@HIDDEN>
 <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 47115
Cc: 47115 <at> debbugs.gnu.org, bug-guix@HIDDEN
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Fri, 12 Mar 2021, Jack Hill wrote:

> On Fri, 12 Mar 2021, Mark H Weaver wrote:
>
>> Jack: is the problem reproducible, or could it have been a sporadic
>> failure?
>
> So far I've only reconfigured beyond the graft on the one VM, but with 
> multiple commits. I'll try it on another host shortly.

I was not able to reproduce the problem on my desktop. Both systems are 
using the bios grub-bootloader.

Best,
Jack




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 13 Mar 2021 04:05:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 12 23:05:20 2021
Received: from localhost ([127.0.0.1]:58840 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKvWh-0001xa-Mv
	for submit <at> debbugs.gnu.org; Fri, 12 Mar 2021 23:05:19 -0500
Received: from lists.gnu.org ([209.51.188.17]:50522)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jackhill@HIDDEN>) id 1lKvWf-0001xS-VD
 for submit <at> debbugs.gnu.org; Fri, 12 Mar 2021 23:05:18 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:43960)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jackhill@HIDDEN>)
 id 1lKvWf-0008F6-RC
 for bug-guix@HIDDEN; Fri, 12 Mar 2021 23:05:17 -0500
Received: from minsky.hcoop.net ([104.248.1.95]:48686)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jackhill@HIDDEN>)
 id 1lKvWc-0004Ic-Vy
 for bug-guix@HIDDEN; Fri, 12 Mar 2021 23:05:17 -0500
Received: from marsh.hcoop.net ([45.55.52.66])
 by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <jackhill@HIDDEN>)
 id 1lKvWW-0001Of-7W; Fri, 12 Mar 2021 23:05:08 -0500
Date: Fri, 12 Mar 2021 23:05:07 -0500 (EST)
From: Jack Hill <jackhill@HIDDEN>
X-X-Sender: jackhill@HIDDEN
To: Mark H Weaver <mhw@HIDDEN>
Subject: Re: bug#47115: Failure building grub-img.png when reconfiguring
In-Reply-To: <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
Message-ID: <alpine.DEB.2.21.2103122301220.8138@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN> <87a6r7294k.fsf@HIDDEN>
 <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Received-SPF: pass client-ip=104.248.1.95; envelope-from=jackhill@HIDDEN;
 helo=minsky.hcoop.net
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_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
Cc: 47115 <at> debbugs.gnu.org, bug-guix@HIDDEN
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

On Fri, 12 Mar 2021, Jack Hill wrote:

> On Fri, 12 Mar 2021, Mark H Weaver wrote:
>
>> Jack: is the problem reproducible, or could it have been a sporadic
>> failure?
>
> So far I've only reconfigured beyond the graft on the one VM, but with 
> multiple commits. I'll try it on another host shortly.

I was not able to reproduce the problem on my desktop. Both systems are 
using the bios grub-bootloader.

Best,
Jack




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 13 Mar 2021 00:33:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 12 19:33:10 2021
Received: from localhost ([127.0.0.1]:58696 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKsDN-00019z-VM
	for submit <at> debbugs.gnu.org; Fri, 12 Mar 2021 19:33:10 -0500
Received: from minsky.hcoop.net ([104.248.1.95]:46876)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jackhill@HIDDEN>) id 1lKsDM-00019l-8m
 for 47115 <at> debbugs.gnu.org; Fri, 12 Mar 2021 19:33:08 -0500
Received: from marsh.hcoop.net ([45.55.52.66])
 by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <jackhill@HIDDEN>)
 id 1lKsDE-00084m-N7; Fri, 12 Mar 2021 19:33:00 -0500
Date: Fri, 12 Mar 2021 19:33:00 -0500 (EST)
From: Jack Hill <jackhill@HIDDEN>
X-X-Sender: jackhill@HIDDEN
To: Mark H Weaver <mhw@HIDDEN>
Subject: Re: bug#47115: Failure building grub-img.png when reconfiguring
In-Reply-To: <87a6r7294k.fsf@HIDDEN>
Message-ID: <alpine.DEB.2.21.2103121931030.8138@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN> <87a6r7294k.fsf@HIDDEN>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset=US-ASCII
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 47115
Cc: 47115 <at> debbugs.gnu.org, Leo Famulari <leo@HIDDEN>
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Fri, 12 Mar 2021, Mark H Weaver wrote:

> Jack: is the problem reproducible, or could it have been a sporadic
> failure?

So far I've only reconfigured beyond the graft on the one VM, but with 
multiple commits. I'll try it on another host shortly.

Best,
Jack




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 13 Mar 2021 00:25:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 12 19:25:55 2021
Received: from localhost ([127.0.0.1]:58686 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKs6M-0000xu-Ph
	for submit <at> debbugs.gnu.org; Fri, 12 Mar 2021 19:25:54 -0500
Received: from world.peace.net ([64.112.178.59]:40054)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mhw@HIDDEN>) id 1lKs6L-0000xg-Ck
 for 47115 <at> debbugs.gnu.org; Fri, 12 Mar 2021 19:25:53 -0500
Received: from mhw by world.peace.net with esmtpsa
 (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92)
 (envelope-from <mhw@HIDDEN>)
 id 1lKs6F-0007rH-2H; Fri, 12 Mar 2021 19:25:47 -0500
From: Mark H Weaver <mhw@HIDDEN>
To: Leo Famulari <leo@HIDDEN>, Jack Hill <jackhill@HIDDEN>
Subject: Re: bug#47115: Failure building grub-img.png when reconfiguring
In-Reply-To: <YEvznooRt4wUjDtA@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN>
Date: Fri, 12 Mar 2021 19:24:16 -0500
Message-ID: <87a6r7294k.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 47115
Cc: 47115 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Leo Famulari <leo@HIDDEN> writes:

> On Fri, Mar 12, 2021 at 05:58:27PM -0500, Jack Hill wrote:
>> This is with Guix bb5d84a0489a629d30bc2e978807caf20f46e329. My last
>> successful reconfigure was with 80739ea480a7db667b83b45e3a08be740449f689.
>> The output of the reconfigure run is attached. Reconfiguring without grafts
>> succeeds.
>
> I wonder if it's related to the changes in the recent Cairo graft, from
> commit bc16eacc99e801ac30cbe2aa649a2be3ca5c102a?

Is anyone else seeing this?  FWIW, I tested reconfiguring my Guix system
with the grafts I recently pushed, and grub-img.png built successfully
for me.  I'm using the resulting system now.

Also, the changes between the original cairo and its replacement are
quite minimal.  I'm having trouble imagining how this graft could have
led to that error, but of course my imagination is limited. :)

Jack: is the problem reproducible, or could it have been a sporadic
failure?

       Mark




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 13 Mar 2021 00:25:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 12 19:25:18 2021
Received: from localhost ([127.0.0.1]:58683 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKs5m-0000x9-Gd
	for submit <at> debbugs.gnu.org; Fri, 12 Mar 2021 19:25:18 -0500
Received: from minsky.hcoop.net ([104.248.1.95]:46794)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jackhill@HIDDEN>) id 1lKs5h-0000wo-U1
 for 47115 <at> debbugs.gnu.org; Fri, 12 Mar 2021 19:25:17 -0500
Received: from marsh.hcoop.net ([45.55.52.66])
 by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <jackhill@HIDDEN>)
 id 1lKs5c-0007nD-CF; Fri, 12 Mar 2021 19:25:08 -0500
Date: Fri, 12 Mar 2021 19:25:08 -0500 (EST)
From: Jack Hill <jackhill@HIDDEN>
X-X-Sender: jackhill@HIDDEN
To: Leo Famulari <leo@HIDDEN>
Subject: Re: bug#47115: Failure building grub-img.png when reconfiguring
In-Reply-To: <YEvznooRt4wUjDtA@HIDDEN>
Message-ID: <alpine.DEB.2.21.2103121924000.8138@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
 <YEvznooRt4wUjDtA@HIDDEN>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 47115
Cc: 47115 <at> debbugs.gnu.org, Mark H Weaver <mhw@HIDDEN>
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Fri, 12 Mar 2021, Leo Famulari wrote:

> I wonder if it's related to the changes in the recent Cairo graft, from
> commit bc16eacc99e801ac30cbe2aa649a2be3ca5c102a?

Yes, that seems to be it. The previous commit

sudo -E guix time-machine --commit=453e101fc3f7dac9aabcd6122cf05fb7925103c7 -- system reconfigure /config.scm

works, but

sudo -E guix time-machine --commit=bc16eacc99e801ac30cbe2aa649a2be3ca5c102a -- system reconfigure /config.scm

does not.

Best,
Jack




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at 47115 <at> debbugs.gnu.org:


Received: (at 47115) by debbugs.gnu.org; 12 Mar 2021 23:05:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 12 18:05:12 2021
Received: from localhost ([127.0.0.1]:58625 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKqqF-0007XY-Pg
	for submit <at> debbugs.gnu.org; Fri, 12 Mar 2021 18:05:12 -0500
Received: from out4-smtp.messagingengine.com ([66.111.4.28]:54955)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo@HIDDEN>) id 1lKqqE-0007XI-30
 for 47115 <at> debbugs.gnu.org; Fri, 12 Mar 2021 18:05:11 -0500
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43])
 by mailout.nyi.internal (Postfix) with ESMTP id D5E435C00ED;
 Fri, 12 Mar 2021 18:05:04 -0500 (EST)
Received: from mailfrontend2 ([10.202.2.163])
 by compute3.internal (MEProxy); Fri, 12 Mar 2021 18:05:04 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-type:in-reply-to; s=mesmtp; bh=O61c0FUbZsw+Pz4L4GWpaea3
 pEtmdMsq73VveD956S0=; b=FE3J37OZbn6GxS6VmyOPv9ivycxOIYQ5Tot0twmy
 CeYZsNZb4mac/blB0eLxfzgohDawsKuUnPbKp1DXFKbuzp0xqlUrRZUV/OklNx7x
 aN9g0bsLb0DRLyLOYsU4sr1xdBB+mLVoAd842Rbf32zBlqXVx6jpr6k9FCh02Cr0
 hEY=
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-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=O61c0F
 UbZsw+Pz4L4GWpaea3pEtmdMsq73VveD956S0=; b=TatTudMRcKISc+MMjwVyNc
 GNcZoReU9wixZBO5ijkmkuYnkKmen8inj509GapTH/vcFZmFtVc4SNmQnPd6pP64
 syx4yPXF1V0qSluDyYBeA3r8WGovOQQ6K1NL0MWfBLeUjE8I7TTkXgIyly5Q+nmH
 auBccANjd4jI2j+LyVEJOKSZ4xJkKGWu0iYvytL0J9SkrYtCdlq9j/+jy3T5oroN
 I3lFbiHJr1Vh09XGBm2PMSR6b5t5nWuuJxV3xYMmpuL7fbjgKMjH4RiLCs+sTuxL
 lItTbHos7jAx/6bFu74Wnt0IkEdwLcANQcO3xHleuUM5Eez9GkZLI0sR/VngUArA
 ==
X-ME-Sender: <xms:oPNLYLYhsfhIFkY9379tCvFX47T2qaoOey0jvd7c8SycoCUawuR7Mw>
 <xme:oPNLYKb6cjfJQR_4_4LQGo23CAICjKAJLSq9zmlFLJ8Zmd2cgd1mney9jute3IfWV
 tvPQkWoVmDm7fvLuA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledruddvfedgtdeiucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
 cujfgurhepfffhvffukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh
 rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth
 gvrhhnpeeukeektdffvddtudegjeegtdevhfeufeeivdejiedtieegtdevjedvjeehffev
 gfenucfkphepuddttddruddurdduieelrdduudeknecuvehluhhsthgvrhfuihiivgeptd
 enucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvg
X-ME-Proxy: <xmx:oPNLYN80juW7SuNpNMbozVKafnfwG-S0ek5YdNl23Xs5HaoJ3XTDnw>
 <xmx:oPNLYBpJhOUes_a7qN84R0qpm9WjRzZjIgB2kLQcWpNLXfGZU22VOQ>
 <xmx:oPNLYGpAPL8yynEz92qyNYWEvbQcBzYX2vz7ZmTQy_Y91-xzT-Szag>
 <xmx:oPNLYNRuszcD6_J9cAbnc84QY70wwwtGsP9qRN62JpOUWBq22euU8g>
Received: from localhost (pool-100-11-169-118.phlapa.fios.verizon.net
 [100.11.169.118])
 by mail.messagingengine.com (Postfix) with ESMTPA id 602FE1080063;
 Fri, 12 Mar 2021 18:05:04 -0500 (EST)
Date: Fri, 12 Mar 2021 18:05:02 -0500
From: Leo Famulari <leo@HIDDEN>
To: Jack Hill <jackhill@HIDDEN>
Subject: Re: bug#47115: Failure building grub-img.png when reconfiguring
Message-ID: <YEvznooRt4wUjDtA@HIDDEN>
References: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 47115
Cc: 47115 <at> debbugs.gnu.org, Mark H Weaver <mhw@HIDDEN>
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On Fri, Mar 12, 2021 at 05:58:27PM -0500, Jack Hill wrote:
> This is with Guix bb5d84a0489a629d30bc2e978807caf20f46e329. My last
> successful reconfigure was with 80739ea480a7db667b83b45e3a08be740449f689.
> The output of the reconfigure run is attached. Reconfiguring without grafts
> succeeds.

I wonder if it's related to the changes in the recent Cairo graft, from
commit bc16eacc99e801ac30cbe2aa649a2be3ca5c102a?




Information forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 12 Mar 2021 22:58:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 12 17:58:35 2021
Received: from localhost ([127.0.0.1]:58613 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKqjq-0007Ln-8X
	for submit <at> debbugs.gnu.org; Fri, 12 Mar 2021 17:58:35 -0500
Received: from lists.gnu.org ([209.51.188.17]:47322)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jackhill@HIDDEN>) id 1lKqjn-0007Lf-Pw
 for submit <at> debbugs.gnu.org; Fri, 12 Mar 2021 17:58:33 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:58290)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jackhill@HIDDEN>)
 id 1lKqjn-0007za-Hg
 for bug-guix@HIDDEN; Fri, 12 Mar 2021 17:58:31 -0500
Received: from minsky.hcoop.net ([104.248.1.95]:47034)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jackhill@HIDDEN>)
 id 1lKqjl-0002zo-2o
 for bug-guix@HIDDEN; Fri, 12 Mar 2021 17:58:31 -0500
Received: from marsh.hcoop.net ([45.55.52.66])
 by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <jackhill@HIDDEN>)
 id 1lKqjj-0003wr-Il
 for bug-guix@HIDDEN; Fri, 12 Mar 2021 17:58:27 -0500
Date: Fri, 12 Mar 2021 17:58:27 -0500 (EST)
From: Jack Hill <jackhill@HIDDEN>
X-X-Sender: jackhill@HIDDEN
To: bug-guix@HIDDEN
Subject: Failure building grub-img.png when reconfiguring
Message-ID: <alpine.DEB.2.21.2103121747190.8138@HIDDEN>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="925712948-1306808213-1615589907=:8138"
Received-SPF: pass client-ip=104.248.1.95; envelope-from=jackhill@HIDDEN;
 helo=minsky.hcoop.net
X-Spam_score_int: -13
X-Spam_score: -1.4
X-Spam_bar: -
X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, PDS_BTC_ID=0.499,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -0.9 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.9 (-)

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--925712948-1306808213-1615589907=:8138
Content-Type: text/plain; format=flowed; charset=US-ASCII

Hi Guix,

When reconfiguring my system, the build of 
/gnu/store/0yf1b1l19h7c3jj1zkhxjmq4sb3yysjq-grub-image.png.drv failed with 
the following:

```
Backtrace:
            2 (primitive-load "/gnu/store/larqpc2wjhnc6jmj4885k8lynd1?")
In gnu/build/svg.scm:
      53:6  1 (svg->png _ "/gnu/store/xadbzis4pvmxib4fk55jrag4fmn55w?" ?)
In unknown file:
            0 (rsvg-handle-render-cairo #<rsvg-handle 7ffff5b60150> #)

ERROR: In procedure rsvg-handle-render-cairo:
Wrong type (expecting finalized smob): #<cairo-context 7ffff5b60090>
```

This is with Guix bb5d84a0489a629d30bc2e978807caf20f46e329. My last 
successful reconfigure was with 80739ea480a7db667b83b45e3a08be740449f689. 
The output of the reconfigure run is attached. Reconfiguring without 
grafts succeeds.

Best,
Jack
--925712948-1306808213-1615589907=:8138
Content-Type: text/plain; charset=US-ASCII; name=reconfigure-log
Content-Transfer-Encoding: BASE64
Content-ID: <alpine.DEB.2.21.2103121758270.8138@HIDDEN>
Content-Description: 
Content-Disposition: attachment; filename=reconfigure-log

amFja2hpbGxAa2FsZXNzaW4gfiQgZ3VpeCBkZXNjcmliZQ0KR2VuZXJhdGlv
biA5ICAgIE1hciAxMiAyMDIxIDE1OjQyOjIyICAgIChjdXJyZW50KQ0KICBn
dWl4IGJiNWQ4NGENCiAgICByZXBvc2l0b3J5IFVSTDogaHR0cHM6Ly9naXQu
c2F2YW5uYWguZ251Lm9yZy9naXQvZ3VpeC5naXQNCiAgICBicmFuY2g6IG1h
c3Rlcg0KICAgIGNvbW1pdDogYmI1ZDg0YTA0ODlhNjI5ZDMwYmMyZTk3ODgw
N2NhZjIwZjQ2ZTMyOQ0KamFja2hpbGxAa2FsZXNzaW4gfiQgc3VkbyAtRSBn
dWl4IHN5c3RlbSByZWNvbmZpZ3VyZSAvY29uZmlnLnNjbQ0KVGhlIGZvbGxv
d2luZyBkZXJpdmF0aW9ucyB3aWxsIGJlIGJ1aWx0Og0KICAgL2dudS9zdG9y
ZS85ZmJtNWg1NDZscTdxcmZ5YzR5M3l3eW5nd240d2JyNy1zeXN0ZW0uZHJ2
DQogICAvZ251L3N0b3JlLzZkcXh4OGl3bHI4a3ExbjNrMHcxYXo0ZmNweWlr
Mml2LWFjdGl2YXRlLnNjbS5kcnYNCiAgIC9nbnUvc3RvcmUvY3ZyejBhNmZr
emdzZzF4Nnk3MnYxZnFjYmRjbTN2OTQtYWN0aXZhdGUtc2VydmljZS5zY20u
ZHJ2DQogICAvZ251L3N0b3JlL2JtcGlpcHY3OWRrZnpxbDhoMWo5eTJ2eXBt
MmdrcGRqLXByb3ZlbmFuY2UuZHJ2DQogICAvZ251L3N0b3JlL2ZpNmw2eTFi
NWh5cDR2MjBxNjh3dzJ2cnN2cnhoZ3lhLXByb2ZpbGUuZHJ2DQogICAvZ251
L3N0b3JlL3BreG5sbmM4YmFsZ2FicnZsN2k5NnFqNWpmN3JsYjR5LWJvb3Qu
ZHJ2DQogICAvZ251L3N0b3JlLzh4czZjZ2tjaDlqejkzbXdqaWFqcTJycmxz
Mm1teHlhLXNoZXBoZXJkLmNvbmYuZHJ2DQogICAvZ251L3N0b3JlLzAwanJ2
cGFoYjNtd2JsYXAwcGprN3JyaW1reXpsaG12LXNoZXBoZXJkLXJvb3QtZmls
ZS1zeXN0ZW0uZ28uZHJ2DQogICAvZ251L3N0b3JlLzNtZmQ1NWdmMm05bGFs
dzNxaGgxd2JkbDlweHhmOGZ5LXNoZXBoZXJkLXJvb3QtZmlsZS1zeXN0ZW0u
c2NtLmRydg0KICAgL2dudS9zdG9yZS8xNzN2Zmo1ZmxwcmoxYnNzZ3c5ZmR2
MTBxbHZkdjVyMy1zaGVwaGVyZC11ZGV2LmdvLmRydg0KICAgL2dudS9zdG9y
ZS82bnhxcnhhenM3c21ha3NzcDYwYmR2aDAyN2c0bHYzci1zaGVwaGVyZC11
ZGV2LnNjbS5kcnYNCiAgIC9nbnUvc3RvcmUvMTg1Mzdtd3ZzdmFna2Q5ZHpz
bjVhZ25pM3JnOXMzajQtc2hlcGhlcmQtdGVybS10dHkxLmdvLmRydg0KICAg
L2dudS9zdG9yZS95N2xsMG5kNm5nMzI2ZDI0am1zenJrNjJoY2RxOGNzaS1z
aGVwaGVyZC10ZXJtLXR0eTEuc2NtLmRydg0KICAgL2dudS9zdG9yZS8xc3Z6
eXA4YTUyeGI0YmR6Mmppa2w1Z2liemtjbmdycS1zaGVwaGVyZC1maWxlLXN5
c3RlbS0tc3lzLWtlcm5lbC1kZWJ1Zy5nby5kcnYNCiAgIC9nbnUvc3RvcmUv
czU4azljbWNjOTJ2aTdrZnZiMzZxZ2tuZmZrNWpxZGYtc2hlcGhlcmQtZmls
ZS1zeXN0ZW0tLXN5cy1rZXJuZWwtZGVidWcuc2NtLmRydg0KICAgL2dudS9z
dG9yZS8yYWMwZ2I5cnhjMnk5aWlyNXlmaW5qMTJ6YWgxM3drMC1zaGVwaGVy
ZC1maWxlLXN5c3RlbS0tZ251LXN0b3JlLmdvLmRydg0KICAgL2dudS9zdG9y
ZS85cWt4bm1qaDY4dzc5cnkzcGdqYjFyMGlxa3IyNng2bS1zaGVwaGVyZC1m
aWxlLXN5c3RlbS0tZ251LXN0b3JlLnNjbS5kcnYNCiAgIC9nbnUvc3RvcmUv
M2NuenhxbWJuYjcwazhoeXk2bWJ2aDdjbm5kY2Q4eGYtc2hlcGhlcmQtbnNj
ZC5nby5kcnYNCiAgIC9nbnUvc3RvcmUveTM1NHB2dmx3MWNiNGpyenE0eWdx
bWg5aTc5eHN3M2wtc2hlcGhlcmQtbnNjZC5zY20uZHJ2DQogICAvZ251L3N0
b3JlLzRjN2FrMmtocDJ6aWExbDJucml3eWM2bmk2bjVmYjkyLXNoZXBoZXJk
LXRlcm0tYXV0by5nby5kcnYNCiAgIC9nbnUvc3RvcmUvYmsxaGloazRicnFs
cHJ2YWo3MTI3bjRpZDlpeG5iMngtc2hlcGhlcmQtdGVybS1hdXRvLnNjbS5k
cnYNCiAgIC9nbnUvc3RvcmUvNTNmOWFwbXA2bnNhY3JjbDAxbG01bW5rOGQx
ZzQzcjEtc2hlcGhlcmQtc3lzbG9nZC5nby5kcnYNCiAgIC9nbnUvc3RvcmUv
Z3Nzanp6MnFsaWdsM3I5YW0wNTk1YTI3emY3aDB2YXAtc2hlcGhlcmQtc3lz
bG9nZC5zY20uZHJ2DQogICAvZ251L3N0b3JlLzZmY3poamh6aTZycjJueXhu
bWF2eW1uYmwxeDJuczlxLXNoZXBoZXJkLXVzZXItaG9tZXMuZ28uZHJ2DQog
ICAvZ251L3N0b3JlL2g1bDRpNmY4NTQwY3hna3ZxN2R5NzMxdjl6YWdja2xq
LXNoZXBoZXJkLXVzZXItaG9tZXMuc2NtLmRydg0KICAgL2dudS9zdG9yZS83
bWhiMmhtcXBiOTBkbnFza2x2Nmg3MWo5bjE4NXlzcy1zaGVwaGVyZC10ZXJt
LXR0eTMuZ28uZHJ2DQogICAvZ251L3N0b3JlL3N6aHNrbDI1c2hqbTUxamRh
c2FyZ2xyOW16Mm4wMTB2LXNoZXBoZXJkLXRlcm0tdHR5My5zY20uZHJ2DQog
ICAvZ251L3N0b3JlLzkyeHdsNzJrbGJrMXJnM2Q3MWp5NGE4OHozdng5ZnJ4
LXNoZXBoZXJkLWhvc3QtbmFtZS5nby5kcnYNCiAgIC9nbnUvc3RvcmUvbmdu
dnc4NmF5YmRibmlpbnNjNzMwNW5haGpuY2w2MnEtc2hlcGhlcmQtaG9zdC1u
YW1lLnNjbS5kcnYNCiAgIC9nbnUvc3RvcmUvOWRoMmhybmYxOWtxd2xrODdm
cHptaHF3enJiNXp5emctc2hlcGhlcmQtdGVybS10dHkyLmdvLmRydg0KICAg
L2dudS9zdG9yZS9ncWYzaDE4bW5wZ3FiN3J4Y3A5bDluMzBhMjJoOGc0MS1z
aGVwaGVyZC10ZXJtLXR0eTIuc2NtLmRydg0KICAgL2dudS9zdG9yZS85aGxj
enI3eHhiZ2IwcGp4MHdjMjdjNGFzeXI3Zng3cS1zaGVwaGVyZC1maWxlLXN5
c3RlbXMuZ28uZHJ2DQogICAvZ251L3N0b3JlLzFtYWw5NDcwZmJzMHhibTFn
czBpOWpwZGFhanc4ajBzLXNoZXBoZXJkLWZpbGUtc3lzdGVtcy5zY20uZHJ2
DQogICAvZ251L3N0b3JlLzlrNDl4dndkd2IxM3ZhcDE3eXIycjMwN2hzM2F2
cjI1LXNoZXBoZXJkLXRlcm0tdHR5Ni5nby5kcnYNCiAgIC9nbnUvc3RvcmUv
Y2RyZ2xuYWl3NGM3eWJrcXNxNW5oOWo2dmg3Mnp4bWYtc2hlcGhlcmQtdGVy
bS10dHk2LnNjbS5kcnYNCiAgIC9nbnUvc3RvcmUvYWcxejNsamY3Ymd5a2Ri
NGgybTZxbjZwMmJsMWYwOWYtc2hlcGhlcmQtdmlydHVhbC10ZXJtaW5hbC5n
by5kcnYNCiAgIC9nbnUvc3RvcmUvNXdsMzQycDZrNDkwYzZieHFqY25jdzRp
M2M1OWNraGItc2hlcGhlcmQtdmlydHVhbC10ZXJtaW5hbC5zY20uZHJ2DQog
ICAvZ251L3N0b3JlL2FzcmIzMHE3ZzlrcHMzYXFneWZpOHo5cjJxaTc1YTlw
LXNoZXBoZXJkLWNvbnNvbGUtZm9udC10dHkzLmdvLmRydg0KICAgL2dudS9z
dG9yZS95M25yMXBqY3Y5cjQxaGIzNTFoeGFjaWxyeTE4NnM1aC1zaGVwaGVy
ZC1jb25zb2xlLWZvbnQtdHR5My5zY20uZHJ2DQogICAvZ251L3N0b3JlL2Yz
N2dya2IyMHdwNXFiZ3B4NTAxYjNxaGYzN3ZueHJuLXNoZXBoZXJkLWZpbGUt
c3lzdGVtLS1kZXYtcHRzLmdvLmRydg0KICAgL2dudS9zdG9yZS9rY2czcDU1
N3E1NXdqY3duNTVpamxqYWNhaGdxa3p5aS1zaGVwaGVyZC1maWxlLXN5c3Rl
bS0tZGV2LXB0cy5zY20uZHJ2DQogICAvZ251L3N0b3JlL2Y1YmkxZjU3YzFp
YWk2aXo2d2xxNnc3NmFoc3dncDR3LXNoZXBoZXJkLWxvb3BiYWNrLmdvLmRy
dg0KICAgL2dudS9zdG9yZS92aXJweWpqMHhzYjQ3bDI0djVhMTg4djYxaDZ5
YzBzMy1zaGVwaGVyZC1sb29wYmFjay5zY20uZHJ2DQogICAvZ251L3N0b3Jl
L2Zydjl5OTNjc3g3Y3JxenM0MmxjNG04cmtxZDh2a256LXNoZXBoZXJkLXVz
ZXItcHJvY2Vzc2VzLmdvLmRydg0KICAgL2dudS9zdG9yZS9nOGEwYWk5cmhy
d2ltOXB4NWdtMHduejg2Zmp6NHEway1zaGVwaGVyZC11c2VyLXByb2Nlc3Nl
cy5zY20uZHJ2DQogICAvZ251L3N0b3JlL2cyaHZ2eGt4bTBpN2Zic3FsNXky
Mm5taGpyZ2hwdzM1LXNoZXBoZXJkLWNvbnNvbGUtZm9udC10dHk0LmdvLmRy
dg0KICAgL2dudS9zdG9yZS9tNW43NnptMGp5MTh6bXNnNzk4M2EwbmF5aHFx
YzNoeS1zaGVwaGVyZC1jb25zb2xlLWZvbnQtdHR5NC5zY20uZHJ2DQogICAv
Z251L3N0b3JlL2c2aXBtZml3ZnZuaGo3MDhjcHI1OTJuenIxMm5yMHZnLXNo
ZXBoZXJkLXNzaC1kYWVtb24tc3NoLXNzaGQuZ28uZHJ2DQogICAvZ251L3N0
b3JlL2J6bjdoaDBybm5kbW5wMGY4aGNmNjU2YTgxbGg0NjY4LXNoZXBoZXJk
LXNzaC1kYWVtb24tc3NoLXNzaGQuc2NtLmRydg0KICAgL2dudS9zdG9yZS9o
ZjRpa3lxMmxkcDM5bGdoZDRieHY5d2M5cmg1OXhoai1zaGVwaGVyZC1tY3Jv
bi5nby5kcnYNCiAgIC9nbnUvc3RvcmUvajU3YjF4dmxsaTJ2aG1zdm52bWpq
c2lyNDRzZHBoNmktc2hlcGhlcmQtbWNyb24uc2NtLmRydg0KICAgL2dudS9z
dG9yZS9pNjVxdzdmaWMyN2hsbGpuNGFpcXB6Nncwejh3Nm14Mi1zaGVwaGVy
ZC1uZXR3b3JraW5nLmdvLmRydg0KICAgL2dudS9zdG9yZS85eWt2c3docG1r
YzJuZjRqenBkZGlhbjcxaGdjYzk5Yi1zaGVwaGVyZC1uZXR3b3JraW5nLnNj
bS5kcnYNCiAgIC9nbnUvc3RvcmUvbDI3eWR5amExM3NhendtYXM2enMzcDZr
cGthYThkbjgtc2hlcGhlcmQtY29uc29sZS1mb250LXR0eTYuZ28uZHJ2DQog
ICAvZ251L3N0b3JlL3o4czdna2ZiODY2ajB5MTJwNm0zNjd5ZG13cjh6d2Yx
LXNoZXBoZXJkLWNvbnNvbGUtZm9udC10dHk2LnNjbS5kcnYNCiAgIC9nbnUv
c3RvcmUvcjduYjJpZm5iOXlneWs2bHNuYzFyZzFyMmlnd3ozd2ktc2hlcGhl
cmQtY29uc29sZS1mb250LXR0eTUuZ28uZHJ2DQogICAvZ251L3N0b3JlLzly
d3dkbjFxcWFnY3ZxaXFmcG4xajg4aGhxdm1sZnY2LXNoZXBoZXJkLWNvbnNv
bGUtZm9udC10dHk1LnNjbS5kcnYNCiAgIC9nbnUvc3RvcmUvcmk4amFnd2xr
aHdzM2d6emRoZ3FycmwwNTlweHBnMWwtc2hlcGhlcmQtdXJhbmRvbS1zZWVk
LmdvLmRydg0KICAgL2dudS9zdG9yZS9kamxzcjQ1emtscmNpN2tzZGhycHo0
cW1rYm1xZzF3ay1zaGVwaGVyZC11cmFuZG9tLXNlZWQuc2NtLmRydg0KICAg
L2dudS9zdG9yZS9zNTJhcmZmOGEzbHFpM3lqN3lmNzMwOTVsOHprOHNzcS1z
aGVwaGVyZC11c2VyLWZpbGUtc3lzdGVtcy5nby5kcnYNCiAgIC9nbnUvc3Rv
cmUvdzYyOXdnMDRmYjhuNGoxeTUzNjd4aTdjemQ3NHlkOHotc2hlcGhlcmQt
dXNlci1maWxlLXN5c3RlbXMuc2NtLmRydg0KICAgL2dudS9zdG9yZS92MWx5
eWZ4cXo5czlqeTV3MXkwcXdtOTlpbGtrNzNhdi1zaGVwaGVyZC10ZXJtLXR0
eTUuZ28uZHJ2DQogICAvZ251L3N0b3JlL2oxcms4M3BzZjc4NG40NG5rdnFh
eDYzMjdycGM2dmR6LXNoZXBoZXJkLXRlcm0tdHR5NS5zY20uZHJ2DQogICAv
Z251L3N0b3JlL3ZoNmx3NzFneWtxaDI1OGs0Mmc3djd2ejgzZjA1eGY5LXNo
ZXBoZXJkLWZpbGUtc3lzdGVtLS1kZXYtc2htLmdvLmRydg0KICAgL2dudS9z
dG9yZS9mcjRzeWQ1NTI5eXJpY21qeHI2bjVyZnhwbGFibDgzNS1zaGVwaGVy
ZC1maWxlLXN5c3RlbS0tZGV2LXNobS5zY20uZHJ2DQogICAvZ251L3N0b3Jl
L3Z6cWt4NGJwam45NGhjamw4Y2ZnbnI2d2YwaGszamxuLXNoZXBoZXJkLWNv
bnNvbGUtZm9udC10dHkyLmdvLmRydg0KICAgL2dudS9zdG9yZS84anl2YTI5
MG0za3NwZjZkMTg2bjZ4c3BraWkyeXgxZy1zaGVwaGVyZC1jb25zb2xlLWZv
bnQtdHR5Mi5zY20uZHJ2DQogICAvZ251L3N0b3JlL3dkazBrMjFnYjU1emlq
ejRiMWhocWJkamwxYml2NHFwLXNoZXBoZXJkLXRlcm0tdHR5NC5nby5kcnYN
CiAgIC9nbnUvc3RvcmUvODRjMnAxeDY5OHdpODlhbDV2MDJwbXFtNjQ1ODM0
NDgtc2hlcGhlcmQtdGVybS10dHk0LnNjbS5kcnYNCiAgIC9nbnUvc3RvcmUv
eGk3OXAxeXg4cG5ocGFtamMyNmtnZjM2Nnh6YWxjOXYtc2hlcGhlcmQtZmls
ZS1zeXN0ZW0tLXN5cy1maXJtd2FyZS1lZmktZWZpdmFycy5nby5kcnYNCiAg
IC9nbnUvc3RvcmUvbmpwYXFweTVxaTRxaGdkaTA3NDg3ZjkwNjhkcHdka24t
c2hlcGhlcmQtZmlsZS1zeXN0ZW0tLXN5cy1maXJtd2FyZS1lZmktZWZpdmFy
cy5zY20uZHJ2DQogICAvZ251L3N0b3JlL3p6ajk0Y3k3aTA1ZjY2ams2MGsw
Zzcwa3F4bGhncjU2LXNoZXBoZXJkLWd1aXgtZGFlbW9uLmdvLmRydg0KICAg
L2dudS9zdG9yZS9zOWZybnB6Z3hmNzRic3ZtY3gwMTNiYnJrdmdyczQzNy1z
aGVwaGVyZC1ndWl4LWRhZW1vbi5zY20uZHJ2DQogICAvZ251L3N0b3JlL3Js
MWQ5ZGd3cm5uaDZhZDg3NXh5cnJsYnl2cmc4NHF6LWdydWIuY2ZnLmRydg0K
ICAgL2dudS9zdG9yZS8weWYxYjFsMTloN2MzamoxemtoeGptcTRzYjN5eXNq
cS1ncnViLWltYWdlLnBuZy5kcnYNCg0KYnVpbGRpbmcgL2dudS9zdG9yZS8w
eWYxYjFsMTloN2MzamoxemtoeGptcTRzYjN5eXNqcS1ncnViLWltYWdlLnBu
Zy5kcnYuLi4NClxidWlsZGVyIGZvciBgL2dudS9zdG9yZS8weWYxYjFsMTlo
N2MzamoxemtoeGptcTRzYjN5eXNqcS1ncnViLWltYWdlLnBuZy5kcnYnIGZh
aWxlZCB3aXRoIGV4aXQgY29kZSAxDQpidWlsZCBvZiAvZ251L3N0b3JlLzB5
ZjFiMWwxOWg3YzNqajF6a2h4am1xNHNiM3l5c2pxLWdydWItaW1hZ2UucG5n
LmRydiBmYWlsZWQNClZpZXcgYnVpbGQgbG9nIGF0ICcvdmFyL2xvZy9ndWl4
L2RydnMvMHkvZjFiMWwxOWg3YzNqajF6a2h4am1xNHNiM3l5c2pxLWdydWIt
aW1hZ2UucG5nLmRydi5iejInLg0KY2Fubm90IGJ1aWxkIGRlcml2YXRpb24g
YC9nbnUvc3RvcmUvcmwxZDlkZ3dybm5oNmFkODc1eHlycmxieXZyZzg0cXot
Z3J1Yi5jZmcuZHJ2JzogMSBkZXBlbmRlbmNpZXMgY291bGRuJ3QgYmUgYnVp
bHQNCmd1aXggc3lzdGVtOiBlcnJvcjogYnVpbGQgb2YgYC9nbnUvc3RvcmUv
cmwxZDlkZ3dybm5oNmFkODc1eHlycmxieXZyZzg0cXotZ3J1Yi5jZmcuZHJ2
JyBmYWlsZWQNCmphY2toaWxsQGthbGVzc2luIH4kIGJ6Y2F0IC92YXIvbG9n
L2d1aXgvZHJ2cy8weS9mMWIxbDE5aDdjM2pqMXpraHhqbXE0c2IzeXlzanEt
Z3J1Yi1pbWFnZS5wbmcuZHJ2LmJ6Mg0KQmFja3RyYWNlOg0KICAgICAgICAg
ICAyIChwcmltaXRpdmUtbG9hZCAiL2dudS9zdG9yZS9sYXJxcGMyd2pobmM2
am1qNDg4NWs4bHluZDE/IikNCkluIGdudS9idWlsZC9zdmcuc2NtOg0KICAg
ICA1Mzo2ICAxIChzdmctPnBuZyBfICIvZ251L3N0b3JlL3hhZGJ6aXM0cHZt
eGliNGZrNTVqcmFnNGZtbjU1dz8iID8pDQpJbiB1bmtub3duIGZpbGU6DQog
ICAgICAgICAgIDAgKHJzdmctaGFuZGxlLXJlbmRlci1jYWlybyAjPHJzdmct
aGFuZGxlIDdmZmZmNWI2MDE1MD4gIykNCg0KRVJST1I6IEluIHByb2NlZHVy
ZSByc3ZnLWhhbmRsZS1yZW5kZXItY2Fpcm86DQpXcm9uZyB0eXBlIChleHBl
Y3RpbmcgZmluYWxpemVkIHNtb2IpOiAjPGNhaXJvLWNvbnRleHQgN2ZmZmY1
YjYwMDkwPg0K

--925712948-1306808213-1615589907=:8138
Content-Type: text/plain; charset=US-ASCII; name=no-grafts
Content-Transfer-Encoding: BASE64
Content-ID: <alpine.DEB.2.21.2103121758271.8138@HIDDEN>
Content-Description: 
Content-Disposition: attachment; filename=no-grafts

amFja2hpbGxAa2FsZXNzaW4gfiQgc3VkbyAtRSBndWl4IHN5c3RlbSAtLW5v
LWdyYWZ0cyByZWNvbmZpZ3VyZSAvY29uZmlnLnNjbQ0KVGhlIGZvbGxvd2lu
ZyBkZXJpdmF0aW9ucyB3aWxsIGJlIGJ1aWx0Og0KICAgL2dudS9zdG9yZS9o
bDc5N2s0NmIybmN3NmM4YThna2Y3OG1xYm5zbXN4ZC1zeXN0ZW0uZHJ2DQog
ICAvZ251L3N0b3JlL2JtcGlpcHY3OWRrZnpxbDhoMWo5eTJ2eXBtMmdrcGRq
LXByb3ZlbmFuY2UuZHJ2DQogICAvZ251L3N0b3JlL25ieDZiYmNwcTdpaHM2
emc3NzExejdtN3ZkNWxjYjJ4LWJvb3QuZHJ2DQogICAvZ251L3N0b3JlL2xq
M3I5cnhsY3A5Znh6ZGluOWw1Ymx3dmowa3E3cDU2LXNoZXBoZXJkLmNvbmYu
ZHJ2DQogICAvZ251L3N0b3JlL2I0czZ5NWgzNm1yeWR3dnZxMHZpcTY4Zm4z
MHo0cmF5LXNoZXBoZXJkLXNzaC1kYWVtb24tc3NoLXNzaGQuZ28uZHJ2DQog
ICAvZ251L3N0b3JlL2JwYmdmcGN4dzMzd3E5NHNtbGMzMTZzOTdrdmhrMXBw
LXNoZXBoZXJkLXNzaC1kYWVtb24tc3NoLXNzaGQuc2NtLmRydg0KICAgL2du
dS9zdG9yZS9icG5xbWpiNTBoNXdwc202bTNyOHM5aTQ5MDhqZ3NmOC1zaGVw
aGVyZC1ndWl4LWRhZW1vbi5nby5kcnYNCiAgIC9nbnUvc3RvcmUvY2cwZHlk
MWFxeTJxejZpcGE3OHlyOGxzZnZuaW5zcmQtc2hlcGhlcmQtZ3VpeC1kYWVt
b24uc2NtLmRydg0KICAgL2dudS9zdG9yZS96d2N6eWpnOGcwc25kNTA4NzRz
cWkxaHNoc3dod3AzbC1hY3RpdmF0ZS5zY20uZHJ2DQogICAvZ251L3N0b3Jl
L2Q0bTV5MzdnMnNsZzJqMXM2M3NodmNpNTBwbXEzajNjLWFjdGl2YXRlLXNl
cnZpY2Uuc2NtLmRydg0KICAgL2dudS9zdG9yZS9uaHNoeDBibW5qcng0N2to
ZnBoMmlpaGt2eXo2cW5yeC1wcm9maWxlLmRydg0KICAgL2dudS9zdG9yZS9j
Njd2bXo0NHBxemY4ejZ2NXFmeGd2eGlpbXYxOXZuYS1ncnViLmNmZy5kcnYN
Cg0KMSBpdGVtIHdpbGwgYmUgZG93bmxvYWRlZA0KYnVpbGRpbmcgL2dudS9z
dG9yZS9ibXBpaXB2Nzlka2Z6cWw4aDFqOXkydnlwbTJna3Bkai1wcm92ZW5h
bmNlLmRydi4uLg0KZG93bmxvYWRpbmcgZnJvbSBodHRwczovL2NpLmd1aXgu
Z251Lm9yZy9uYXIvbHppcC9oMnp5ZDQya2ExdzhpcHBmOHA2MHl3bDE5bjN2
aWd5NC1hY2wgLi4uDQogYWNsICAyMjZCICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAyS2lCL3MgMDA6MDAgWyMjIyMjIyMj
IyMjIyMjIyMjI10gMTAwLjAlDQoNCmJ1aWxkaW5nIENBIGNlcnRpZmljYXRl
IGJ1bmRsZS4uLg0KYnVpbGRpbmcgL2dudS9zdG9yZS9kNG01eTM3ZzJzbGcy
ajFzNjNzaHZjaTUwcG1xM2ozYy1hY3RpdmF0ZS1zZXJ2aWNlLnNjbS5kcnYu
Li4NCmJ1aWxkaW5nIGZvbnRzIGRpcmVjdG9yeS4uLg0KYnVpbGRpbmcgL2du
dS9zdG9yZS96d2N6eWpnOGcwc25kNTA4NzRzcWkxaHNoc3dod3AzbC1hY3Rp
dmF0ZS5zY20uZHJ2Li4uDQpidWlsZGluZyBkaXJlY3Rvcnkgb2YgSW5mbyBt
YW51YWxzLi4uDQpidWlsZGluZyBkYXRhYmFzZSBmb3IgbWFudWFsIHBhZ2Vz
Li4uDQpidWlsZGluZyAvZ251L3N0b3JlL2NnMGR5ZDFhcXkycXo2aXBhNzh5
cjhsc2Z2bmluc3JkLXNoZXBoZXJkLWd1aXgtZGFlbW9uLnNjbS5kcnYuLi4N
CmJ1aWxkaW5nIHByb2ZpbGUgd2l0aCA0NyBwYWNrYWdlcy4uLg0KYnVpbGRp
bmcgL2dudS9zdG9yZS9icG5xbWpiNTBoNXdwc202bTNyOHM5aTQ5MDhqZ3Nm
OC1zaGVwaGVyZC1ndWl4LWRhZW1vbi5nby5kcnYuLi4NCmJ1aWxkaW5nIC9n
bnUvc3RvcmUvYnBiZ2ZwY3h3MzN3cTk0c21sYzMxNnM5N2t2aGsxcHAtc2hl
cGhlcmQtc3NoLWRhZW1vbi1zc2gtc3NoZC5zY20uZHJ2Li4uDQpidWlsZGlu
ZyAvZ251L3N0b3JlL2I0czZ5NWgzNm1yeWR3dnZxMHZpcTY4Zm4zMHo0cmF5
LXNoZXBoZXJkLXNzaC1kYWVtb24tc3NoLXNzaGQuZ28uZHJ2Li4uDQpidWls
ZGluZyAvZ251L3N0b3JlL2xqM3I5cnhsY3A5Znh6ZGluOWw1Ymx3dmowa3E3
cDU2LXNoZXBoZXJkLmNvbmYuZHJ2Li4uDQpidWlsZGluZyAvZ251L3N0b3Jl
L25ieDZiYmNwcTdpaHM2emc3NzExejdtN3ZkNWxjYjJ4LWJvb3QuZHJ2Li4u
DQpidWlsZGluZyAvZ251L3N0b3JlL2hsNzk3azQ2YjJuY3c2YzhhOGdrZjc4
bXFibnNtc3hkLXN5c3RlbS5kcnYuLi4NCmJ1aWxkaW5nIC9nbnUvc3RvcmUv
YzY3dm16NDRwcXpmOHo2djVxZnhndnhpaW12MTl2bmEtZ3J1Yi5jZmcuZHJ2
Li4uDQovZ251L3N0b3JlL2c0Z2k5MnZqMmNpeWw4bTh3MnB3Mzc5dnNpYnA1
NG0wLXN5c3RlbQ0KL2dudS9zdG9yZS9kajF2OXZ3d2N4cjZ5NnF3eHpzbXFx
cTI5N2d2MDJpZC1ncnViLmNmZw0KDQphY3RpdmF0aW5nIHN5c3RlbS4uLg0K
c3Vic3RpdHV0ZTogdXBkYXRpbmcgc3Vic3RpdHV0ZXMgZnJvbSAnaHR0cHM6
Ly9jaS5ndWl4LmdudS5vcmcnLi4uIDEwMC4wJQ0KVGhlIGZvbGxvd2luZyBk
ZXJpdmF0aW9ucyB3aWxsIGJlIGJ1aWx0Og0KICAgL2dudS9zdG9yZS9uYmh6
cnMwbnB2MzhtMWgxMGR5YTk3OWlrNTNjZGs0MS1zd2l0Y2gtdG8tc3lzdGVt
LnNjbS5kcnYNCiAgIC9nbnUvc3RvcmUvMTV3ajJzc2twbmtwbXl2eHdxdmIz
amhiMGs0d3BmNDYtbW9kdWxlLWltcG9ydC5kcnYNCiAgIC9nbnUvc3RvcmUv
Y255Y2Fpd253cWxrZHpoY3FzbDBtODIyNThjcXIzaW0tbW9kdWxlLWltcG9y
dC1jb21waWxlZC5kcnYNCiAgIC9nbnUvc3RvcmUvamJwbTZ3YzE5bWRxNnJt
bHJic2drNDJqc25xcnoxaDYtbW9kdWxlLWltcG9ydC5kcnYNCiAgIC9nbnUv
c3RvcmUveHk4ZmMxeWE2cnlkOWg0eW12eTAxcHB6cXYzcTZocjYtbW9kdWxl
LWltcG9ydC1jb21waWxlZC5kcnYNCg0KYnVpbGRpbmcgL2dudS9zdG9yZS8x
NXdqMnNza3Bua3BteXZ4d3F2YjNqaGIwazR3cGY0Ni1tb2R1bGUtaW1wb3J0
LmRydi4uLg0KYnVpbGRpbmcgL2dudS9zdG9yZS9qYnBtNndjMTltZHE2cm1s
cmJzZ2s0MmpzbnFyejFoNi1tb2R1bGUtaW1wb3J0LmRydi4uLg0KYnVpbGRp
bmcgL2dudS9zdG9yZS94eThmYzF5YTZyeWQ5aDR5bXZ5MDFwcHpxdjNxNmhy
Ni1tb2R1bGUtaW1wb3J0LWNvbXBpbGVkLmRydi4uLg0KYnVpbGRpbmcgL2du
dS9zdG9yZS9jbnljYWl3bndxbGtkemhjcXNsMG04MjI1OGNxcjNpbS1tb2R1
bGUtaW1wb3J0LWNvbXBpbGVkLmRydi4uLg0KYnVpbGRpbmcgL2dudS9zdG9y
ZS9uYmh6cnMwbnB2MzhtMWgxMGR5YTk3OWlrNTNjZGs0MS1zd2l0Y2gtdG8t
c3lzdGVtLnNjbS5kcnYuLi4NCm1ha2luZyAnL2dudS9zdG9yZS9nNGdpOTJ2
ajJjaXlsOG04dzJwdzM3OXZzaWJwNTRtMC1zeXN0ZW0nIHRoZSBjdXJyZW50
IHN5c3RlbS4uLg0Kc2V0dGluZyB1cCBzZXR1aWQgcHJvZ3JhbXMgaW4gJy9y
dW4vc2V0dWlkLXByb2dyYW1zJy4uLg0KcG9wdWxhdGluZyAvZXRjIGZyb20g
L2dudS9zdG9yZS9obGtocWFjdnN6MmFzNjl2d3Azc2poOHJna3l6Z2Mxdi1l
dGMuLi4NCmAvZ251L3N0b3JlL3lsNmJzOWMwNXo2YnZtcDM4cG15eTAydzgx
d2tsYjlwLW9wZW5zc2gtYXV0aG9yaXplZC1rZXlzL2phY2toaWxsJyAtPiBg
L2V0Yy9zc2gvYXV0aG9yaXplZF9rZXlzLmQvamFja2hpbGwnDQpzdWJzdGl0
dXRlOiB1cGRhdGluZyBzdWJzdGl0dXRlcyBmcm9tICdodHRwczovL2NpLmd1
aXguZ251Lm9yZycuLi4gIDUwLjAlDQpUaGUgZm9sbG93aW5nIGRlcml2YXRp
b25zIHdpbGwgYmUgYnVpbHQ6DQogICAvZ251L3N0b3JlL2QzajJpbDAxN3Nx
YjNjcjJ4YmlncDVsc3hmajZpZnBsLWluc3RhbGwtYm9vdGxvYWRlci5zY20u
ZHJ2DQogICAvZ251L3N0b3JlLzE3emh4aHJmbTU5aHo5cnlsNmNxZjVtNmcy
ZjJqOW12LW1vZHVsZS1pbXBvcnQuZHJ2DQogICAvZ251L3N0b3JlLzh2bWln
cXEybnZwYjE4MXI2YzZ6bWc3ejhzOW05emNiLW1vZHVsZS1pbXBvcnQuZHJ2
DQogICAvZ251L3N0b3JlL2F4Y2tsNDA1OHFqNW5rOHo0N3poMGRnOThnMzMy
ZGRuLW1vZHVsZS1pbXBvcnQtY29tcGlsZWQuZHJ2DQogICAvZ251L3N0b3Jl
L3NjNmtmYWJhcmlnYXpsYTE5Z3FyZzU1NTFrc3FwbWg4LW1vZHVsZS1pbXBv
cnQtY29tcGlsZWQuZHJ2DQoNCnN1YnN0aXR1dGU6IHVwZGF0aW5nIHN1YnN0
aXR1dGVzIGZyb20gJ2h0dHBzOi8vY2kuZ3VpeC5nbnUub3JnJy4uLiAxMDAu
MCUNCmJ1aWxkaW5nIC9nbnUvc3RvcmUvMTd6aHhocmZtNTloejlyeWw2Y3Fm
NW02ZzJmMmo5bXYtbW9kdWxlLWltcG9ydC5kcnYuLi4NCmJ1aWxkaW5nIC9n
bnUvc3RvcmUvOHZtaWdxcTJudnBiMTgxcjZjNnptZzd6OHM5bTl6Y2ItbW9k
dWxlLWltcG9ydC5kcnYuLi4NCmJ1aWxkaW5nIC9nbnUvc3RvcmUvYXhja2w0
MDU4cWo1bms4ejQ3emgwZGc5OGczMzJkZG4tbW9kdWxlLWltcG9ydC1jb21w
aWxlZC5kcnYuLi4NCmJ1aWxkaW5nIC9nbnUvc3RvcmUvc2M2a2ZhYmFyaWdh
emxhMTlncXJnNTU1MWtzcXBtaDgtbW9kdWxlLWltcG9ydC1jb21waWxlZC5k
cnYuLi4NCmJ1aWxkaW5nIC9nbnUvc3RvcmUvZDNqMmlsMDE3c3FiM2NyMnhi
aWdwNWxzeGZqNmlmcGwtaW5zdGFsbC1ib290bG9hZGVyLnNjbS5kcnYuLi4N
Cmd1aXggc3lzdGVtOiBib290bG9hZGVyIHN1Y2Nlc3NmdWxseSBpbnN0YWxs
ZWQgb24gJy9kZXYvdmRhJw0KVGhlIGZvbGxvd2luZyBkZXJpdmF0aW9uIHdp
bGwgYmUgYnVpbHQ6DQogICAvZ251L3N0b3JlLzA0MjV2Y3I2NDI1OWZka3hw
N2l6bDJwOTQ5NGoyYzBjLXVwZ3JhZGUtc2hlcGhlcmQtc2VydmljZXMuc2Nt
LmRydg0KDQpidWlsZGluZyAvZ251L3N0b3JlLzA0MjV2Y3I2NDI1OWZka3hw
N2l6bDJwOTQ5NGoyYzBjLXVwZ3JhZGUtc2hlcGhlcmQtc2VydmljZXMuc2Nt
LmRydi4uLg0Kc2hlcGhlcmQ6IFNlcnZpY2UgaG9zdC1uYW1lIGhhcyBiZWVu
IHN0YXJ0ZWQuDQpzaGVwaGVyZDogU2VydmljZSB1c2VyLWhvbWVzIGhhcyBi
ZWVuIHN0YXJ0ZWQuDQpzaGVwaGVyZDogU2VydmljZSBob3N0LW5hbWUgaGFz
IGJlZW4gc3RhcnRlZC4NCnNoZXBoZXJkOiBTZXJ2aWNlIHRlcm0tYXV0byBj
b3VsZCBub3QgYmUgc3RhcnRlZC4NClRvIGNvbXBsZXRlIHRoZSB1cGdyYWRl
LCBydW4gJ2hlcmQgcmVzdGFydCBTRVJWSUNFJyB0byBzdG9wLA0KdXBncmFk
ZSwgYW5kIHJlc3RhcnQgZWFjaCBzZXJ2aWNlIHRoYXQgd2FzIG5vdCBhdXRv
bWF0aWNhbGx5IHJlc3RhcnRlZC4NClJ1biAnaGVyZCBzdGF0dXMnIHRvIHZp
ZXcgdGhlIGxpc3Qgb2Ygc2VydmljZXMgb24geW91ciBzeXN0ZW0uDQo=

--925712948-1306808213-1615589907=:8138
Content-Type: text/plain; charset=US-ASCII; name=config.scm
Content-Transfer-Encoding: BASE64
Content-ID: <alpine.DEB.2.21.2103121758272.8138@HIDDEN>
Content-Description: 
Content-Disposition: attachment; filename=config.scm

OzsgVGhpcyBpcyBhbiBvcGVyYXRpbmcgc3lzdGVtIGNvbmZpZ3VyYXRpb24g
Zm9yIGEgVk0gaW1hZ2UuDQo7OyBNb2RpZnkgaXQgYXMgeW91IHNlZSBmaXQg
YW5kIGluc3RhbnRpYXRlIHRoZSBjaGFuZ2VzIGJ5IHJ1bm5pbmc6DQo7Ow0K
OzsgICBndWl4IHN5c3RlbSByZWNvbmZpZ3VyZSAvZXRjL2NvbmZpZy5zY20N
Cjs7DQoNCih1c2UtbW9kdWxlcyAoZ251KSAoZ3VpeCkpDQoodXNlLXNlcnZp
Y2UtbW9kdWxlcyBuZXR3b3JraW5nIHNzaCkNCih1c2UtcGFja2FnZS1tb2R1
bGVzIGJvb3Rsb2FkZXJzIGNlcnRzIGxpbnV4DQogICAgICAgICAgICAgICAg
ICAgICBwYWNrYWdlLW1hbmFnZW1lbnQpDQoNCihkZWZpbmUgdm0taW1hZ2Ut
bW90ZCAocGxhaW4tZmlsZSAibW90ZCIgIg0KXHgxYlsxOzM3bVRoaXMgaXMg
dGhlIEdOVSBzeXN0ZW0uICBXZWxjb21lIVx4MWJbMG0NCg0KVGhpcyBpbnN0
YW5jZSBvZiBHdWl4IGlzIGEgdGVtcGxhdGUgZm9yIHZpcnR1YWxpemVkIGVu
dmlyb25tZW50cy4NCllvdSBjYW4gcmVjb25maWd1cmUgdGhlIHdob2xlIHN5
c3RlbSBieSBhZGp1c3RpbmcgL2V0Yy9jb25maWcuc2NtDQphbmQgcnVubmlu
ZzoNCg0KICBndWl4IHN5c3RlbSByZWNvbmZpZ3VyZSAvZXRjL2NvbmZpZy5z
Y20NCg0KUnVuICdceDFiWzE7MzdtaW5mbyBndWl4XHgxYlswbScgdG8gYnJv
d3NlIGRvY3VtZW50YXRpb24uDQoNClx4MWJbMTszM21Db25zaWRlciBzZXR0
aW5nIGEgcGFzc3dvcmQgZm9yIHRoZSAncm9vdCcgYW5kICdndWVzdCcgXA0K
YWNjb3VudHMuXHgxYlswbQ0KIikpDQoNCihvcGVyYXRpbmctc3lzdGVtDQog
KGhvc3QtbmFtZSAia2FsZXNzaW4iKQ0KICh0aW1lem9uZSAiQW1lcmljYS9O
ZXdfWW9yayIpDQogKGxvY2FsZSAiZW5fVVMudXRmOCIpDQogKGluaXRyZC1t
b2R1bGVzIChjb25zICJ2aXJ0aW9fc2NzaSIgJWJhc2UtaW5pdHJkLW1vZHVs
ZXMpKQ0KDQogOzsgTGFiZWwgZm9yIHRoZSBHUlVCIGJvb3QgbWVudS4NCiAo
bGFiZWwgKHN0cmluZy1hcHBlbmQgIkdOVSBHdWl4ICIgKHBhY2thZ2UtdmVy
c2lvbiBndWl4KSkpDQoNCiAoZmlybXdhcmUgJygpKQ0KDQogOzsgQmVsb3cg
d2UgYXNzdW1lIC9kZXYvdmRhIGlzIHRoZSBWTSdzIGhhcmQgZGlzay4NCiA7
OyBBZGp1c3QgYXMgbmVlZGVkLg0KIChib290bG9hZGVyIChib290bG9hZGVy
LWNvbmZpZ3VyYXRpb24NCiAgICAgICAgICAgICAgKGJvb3Rsb2FkZXIgZ3J1
Yi1ib290bG9hZGVyKQ0KICAgICAgICAgICAgICAodGFyZ2V0ICIvZGV2L3Zk
YSIpDQogICAgICAgICAgICAgICh0ZXJtaW5hbC1vdXRwdXRzICcoY29uc29s
ZSkpKSkNCiAoZmlsZS1zeXN0ZW1zIChjb25zIChmaWxlLXN5c3RlbQ0KICAg
ICAgICAgICAgICAgICAgICAgIChtb3VudC1wb2ludCAiLyIpDQogICAgICAg
ICAgICAgICAgICAgICAgKGRldmljZSAoZmlsZS1zeXN0ZW0tbGFiZWwgImth
bGVzc2luLWJ0cmZzIikpDQogICAgICAgICAgICAgICAgICAgICAgKHR5cGUg
ImJ0cmZzIikNCgkJICAgICAgKG9wdGlvbnMgImNvbXByZXNzPXpzdGQiKSkN
CiAgICAgICAgICAgICAgICAgICAgICViYXNlLWZpbGUtc3lzdGVtcykpDQoN
CiAodXNlcnMgKGNvbnMqICh1c2VyLWFjY291bnQNCiAgICAgICAgICAgICAg
ICAobmFtZSAiamFja2hpbGwiKQ0KICAgICAgICAgICAgICAgIChjb21tZW50
ICJKYWNrIEhpbGwiKQ0KICAgICAgICAgICAgICAgIChncm91cCAidXNlcnMi
KQ0KICAgICAgICAgICAgICAgIChzdXBwbGVtZW50YXJ5LWdyb3VwcyAnKCJ3
aGVlbCIgIm5ldGRldiIpKSkNCiAgICAgICAgICAgICAgICViYXNlLXVzZXIt
YWNjb3VudHMpKQ0KDQogOzsgT3VyIC9ldGMvc3Vkb2VycyBmaWxlLiAgU2lu
Y2UgJ2d1ZXN0JyBpbml0aWFsbHkgaGFzIGFuIGVtcHR5IHBhc3N3b3JkLA0K
IDs7IGFsbG93IGZvciBwYXNzd29yZC1sZXNzIHN1ZG8uDQogKHN1ZG9lcnMt
ZmlsZSAocGxhaW4tZmlsZSAic3Vkb2VycyIgIlwNCnJvb3QgQUxMPShBTEwp
IEFMTA0KJXdoZWVsIEFMTD1OT1BBU1NXRDogQUxMXG4iKSkNCg0KIChwYWNr
YWdlcyAoYXBwZW5kIChsaXN0IGJ0cmZzLXByb2dzIG5zcy1jZXJ0cykNCiAg
ICAgICAgICAgICAgICAgICAlYmFzZS1wYWNrYWdlcykpDQoNCiAoc2Vydmlj
ZXMNCiAgKGFwcGVuZCAobGlzdCAoc2VydmljZSBvcGVuc3NoLXNlcnZpY2Ut
dHlwZQ0KCQkJIChvcGVuc3NoLWNvbmZpZ3VyYXRpb24NCgkJCSAgKHBhc3N3
b3JkLWF1dGhlbnRpY2F0aW9uPyAjZikNCgkJCSAgKGF1dGhvcml6ZWQta2V5
cw0KCQkJICAgYCgoImphY2toaWxsIiAsKGxvY2FsLWZpbGUgIi9pZF9lZDI1
NTE5LnB1YiIpDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICwobG9jYWwtZmlsZSAiL2hvbWUvamFja2hpbGwvdGFtYWdvLnNz
aC1rZXkiKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAsKGxvY2FsLWZpbGUgIi9ob21lL2phY2toaWxsL2lkX2VkMjU1MTku
cHViIikpKSkpKQ0KDQogICAgICAgICAgICAgICAgOzsgVXNlIHRoZSBESENQ
IGNsaWVudCBzZXJ2aWNlIHJhdGhlciB0aGFuIE5ldHdvcmtNYW5hZ2VyLg0K
ICAgICAgICAgICAgICAgIChzZXJ2aWNlIGRoY3AtY2xpZW50LXNlcnZpY2Ut
dHlwZSkpDQoJICAobW9kaWZ5LXNlcnZpY2VzICViYXNlLXNlcnZpY2VzDQoJ
CQkgICAoZ3VpeC1zZXJ2aWNlLXR5cGUgY29uZmlnID0+DQoJCQkJCSAgICAg
IChndWl4LWNvbmZpZ3VyYXRpb24NCgkJCQkJICAgICAgIChpbmhlcml0IGNv
bmZpZykNCgkJCQkJICAgICAgIChleHRyYS1vcHRpb25zDQoJCQkJCQknKCIt
LWRpc2FibGUtZGVkdXBsaWNhdGlvbiIpKSkpKSkpKQ0K

--925712948-1306808213-1615589907=:8138--




Acknowledgement sent to Jack Hill <jackhill@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#47115; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 18 Apr 2021 10:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.