GNU bug report logs - #58900
guix pull failure

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; Reported by: yaroe@HIDDEN; Keywords: moreinfo; dated Sun, 30 Oct 2022 17:16:02 UTC; Maintainer for guix is bug-guix@HIDDEN.
Added tag(s) moreinfo. Request was from Simon Tournier <zimon.toutoune@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 58900) by debbugs.gnu.org; 25 Nov 2022 14:58:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Nov 25 09:58:32 2022
Received: from localhost ([127.0.0.1]:36904 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oya9w-0004Qw-0L
	for submit <at> debbugs.gnu.org; Fri, 25 Nov 2022 09:58:32 -0500
Received: from mail-lj1-f173.google.com ([209.85.208.173]:45750)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1oya9u-0004Qi-FV
 for 58900 <at> debbugs.gnu.org; Fri, 25 Nov 2022 09:58:30 -0500
Received: by mail-lj1-f173.google.com with SMTP id a7so5427394ljq.12
 for <58900 <at> debbugs.gnu.org>; Fri, 25 Nov 2022 06:58:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=content-transfer-encoding:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Z1RhDftPnbPrS2eqJzaQNYR1kwS0IAcWgJc+8Y8MloE=;
 b=EFIYGyRGOzsuZwzXfX2J6EBCMr0m88uBDs+an/JN0O55ChWr56MTswsEU+Hsm52BSb
 WrSCz69gSogeFB/CYK/pbHYEHL+oaH9JHX6n2Jh7ioTw+dJrzZsOrM0XUKbjO+oqs+F9
 +leomDOwlDRPfDJibF8P0mHPMcTjQ3VaH7QcKQiGn7XUXK3UVqpcn9R7KutJZjpvyyC5
 2IWvjLRh6DQkhIQ24/yV2aSeANmlFpyaoFzl6zd+S0v/Yb9DgINslGhiMgvmcWL+fhl2
 Z74EauqeDuu7nxFPoBmI4h6284xjQmIZvhJkLv4KLNJSZbahRm25ZSVUrH/lmaWVI6B1
 0LMQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=content-transfer-encoding:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=Z1RhDftPnbPrS2eqJzaQNYR1kwS0IAcWgJc+8Y8MloE=;
 b=YoUnNdCAhmyb1q/Ku18QCbwM8cNk6+gtRS+IXPduVYQaKWYkCFMNqw3z0rJi28AVGK
 E2AkxN7yeFxTLv23axuP45glYPBCPs/2IVpRqpuCKuef96UBspzde719Ftgt8ryd1Y8J
 zGnTrkDRafDnWjuhigCWCLHM6GTovi30HYplqmN7FqEDPl55XZQimRp09zPDhTPX+x0T
 6+8g/S0Nhl0qoh1idDU+KQ/vX4Z/a4Pme+M3xzIWbyj6TO6R30Tk5MPf4phHWxkbIajg
 JEkOq0iNuX9imh4/FaQ8oin18yfY7jzOqm0+woriAeVTqIVbBXGDg85C2ADfCqCvg1LR
 Ilag==
X-Gm-Message-State: ANoB5pl3C/loNnnhYvexPsuaphTESCHpQMHvymDMv5jeVswJWAMIx913
 GZFf7Ds8cXHgFeiKPUxBFqRqMu+UZn6KmbzRqO0=
X-Google-Smtp-Source: AA0mqf6/U/eAUwLvbP2H+kAUVUCke3k7wVooPUfPZ1W/ORYfTjr02wFZvuRLegW5KW77yScfv6iRbvt19uqn/C1dg70=
X-Received: by 2002:a2e:aa94:0:b0:277:871:5712 with SMTP id
 bj20-20020a2eaa94000000b0027708715712mr11839951ljb.129.1669388303955; Fri, 25
 Nov 2022 06:58:23 -0800 (PST)
MIME-Version: 1.0
References: <87k04hfost.fsf@HIDDEN> <877d0dfr98.fsf@HIDDEN>
 <874jvgw4sg.fsf@HIDDEN>
In-Reply-To: <874jvgw4sg.fsf@HIDDEN>
From: zimoun <zimon.toutoune@HIDDEN>
Date: Fri, 25 Nov 2022 15:58:12 +0100
Message-ID: <CAJ3okZ1EavtSFf1oWQ1P4AQh40UNTd7Cd-h9rOSEUX_3+Lra1w@HIDDEN>
Subject: Re: bug#58900: guix pull failure
To: yaroe@HIDDEN, 58900 <at> debbugs.gnu.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 58900
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,

Sorry I have missed your email because you sent only to me and not to
the bug report 58900 <at> debbugs.gnu.org.

On Thu, 3 Nov 2022 at 14:22, <yaroe@HIDDEN> wrote:

> >>   guix      https://git.savannah.gnu.org/git/guix.git        9eabe0e
>
> | This commit is from Oct 30th, 2022=E2=80=A6

[...]

> >> ./guix/store.scm:1419:15: Throw to key `srfi-34' with args
> >> `(#<condition &store-protocol-error [message: "`/usr/bin/guix
> >> substitute' died unexpectedly" status: 1] 7fb3c5f7ab40>)'.
> >> guix pull: error: You found a bug: the program '/gnu/store/58czcidmlsa=
sny3w40niawi4yi3gq9qy-compute-guix-derivation'
> >> failed to compute the derivation for Guix (version: "9eabe0e1fdaa39b56=
2b451404e58fecda9c712fe"; system: "x86_64-linux";
> >> host version: "1.1.0rc2"; pull-version: 1).
>
> | =E2=80=A6and I guess you just installed v1.1.0rc2.  Why not the last re=
lease as
> | v1.3?  Or even the latest?
>
>   I have guix package manager already installed on top of gentoo. I use
>   it from time to time since two years I think. I update it from time to
>   time when it works (buit it often failed).

Something appears to me wrong.  Because if you update Guix from time
to time, then it would not be at the version v1.1.0rc2. ;-)

For instance, it appears /usr/bin/guix which is the very first
revision provided by the installer.  Then, running "guix pull" will
update the current Guix located at ~/.config/guix/current/bin/guix.

What is the output of 'which guix'?

>   Indeed guix is very instable each time I try to use it : it is even
>   more instable than gentoo.

Well, I use it daily in professional context and I switch from one
revision to several every day.  And, yes there is some annoyances
because it is easy to keep working in the same time something from
2020 and from now.  Bah, I would not say "instable". ;-)


Cheers,
simon




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

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


Received: (at 58900) by debbugs.gnu.org; 2 Nov 2022 13:06:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 02 09:06:13 2022
Received: from localhost ([127.0.0.1]:45158 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oqDRd-0003tx-9l
	for submit <at> debbugs.gnu.org; Wed, 02 Nov 2022 09:06:13 -0400
Received: from mail-wm1-f45.google.com ([209.85.128.45]:46712)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1oqDRb-0003sq-I6
 for 58900 <at> debbugs.gnu.org; Wed, 02 Nov 2022 09:06:11 -0400
Received: by mail-wm1-f45.google.com with SMTP id
 f16-20020a05600c491000b003cf66a2e7c0so1229041wmp.5
 for <58900 <at> debbugs.gnu.org>; Wed, 02 Nov 2022 06:06:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=p3gKiDStIPn8Dm2TICSxJFFyA6LYDvppk3AkeGbxuAQ=;
 b=cRkJy+HzIYEJ+Hs9CzCFmcepPt8GaPQ3TR0p+bYHMIJuxCWIs09p+L1stDq7QlTfen
 UMhSdao3+DCWxeZo8OmzxzT0eZ6HcyRZdRlerVBpPwss3CM3oHSovjdpvV6rc1H1YLWM
 ZLR4pBUSnpcqmkqfFjkPlwTbxU8of4ZmrAKoh0gvnJQMgMe0u3dUswaWnvP4/AMuTq5h
 Y0Un/vAfFLTp9b1vBIYZxS4KD0TE6iNmpBsIB2klU1hSbdvfKXo6b77kL0g7JJ5T1ORY
 gImzrv3Eq7Z77ptVp3HxSswkDuPlYCX3IXyD56oULQhHyTM17tQgFPZe2XVXVWAxleI+
 EX1g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject
 :date:message-id:reply-to;
 bh=p3gKiDStIPn8Dm2TICSxJFFyA6LYDvppk3AkeGbxuAQ=;
 b=YJYf3JKEVVh9sTxLRy3HhP+o+jN8jXIqRMV88SyGZRKXSK/QZWDEwmNa2KcHR9O5WN
 I2A3b3bkDOt0S1KoSsm8HcaAySaTIsqObvDCxaJOLScuYO0DAfUCH6+BTb5PxZuuNNIf
 YZSWroLZGFyZvP4aAXP1OigBTLNgObOIPljCLCE3PbfIkYY00GCheCMKJmZ90FfJOYAc
 DUgUr5yVJIZEhWzRaG7aJ7o4Jtmys59iwv73L+I7+VAW33xwhB37VRfP13f2y88uYech
 3ibyAd8eq7Rm0OJYisZ/mWtlKh9O1Hx/pwHn1HbyKZcB7Et3078p5Dgsq3kRMEHiO1VX
 UJLw==
X-Gm-Message-State: ACrzQf0SsfNIoF1nVusJkxFoiUrEEulGTa7PAPJAJCw/jd3XktzCegr0
 WyktfLZmhdb5XFuCs4blh6weorL30LQ=
X-Google-Smtp-Source: AMsMyM40nvVzZr9XUrYhfKIZJUK+ighbXe2fSKrA+IgfEobKW8UD/Xxs36tp7wVh4rp+CAzFJ8/lzA==
X-Received: by 2002:a05:600c:190c:b0:3cc:b6ab:7f3a with SMTP id
 j12-20020a05600c190c00b003ccb6ab7f3amr15893315wmq.4.1667394365942; 
 Wed, 02 Nov 2022 06:06:05 -0700 (PDT)
Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id
 l15-20020a7bc44f000000b003b497138093sm1953764wmi.47.2022.11.02.06.06.05
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 02 Nov 2022 06:06:05 -0700 (PDT)
From: zimoun <zimon.toutoune@HIDDEN>
To: yaroe@HIDDEN, 58900 <at> debbugs.gnu.org
Subject: Re: bug#58900: guix pull failure
In-Reply-To: <87k04hfost.fsf@HIDDEN>
References: <87k04hfost.fsf@HIDDEN>
Date: Wed, 02 Nov 2022 13:57:39 +0100
Message-ID: <877d0dfr98.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 58900
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,

Thanks for you report.

On dim., 30 oct. 2022 at 14:01, yaroe@HIDDEN wrote:
> Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.=
org/git/guix.git'...
> Building from this channel:
>   guix      https://git.savannah.gnu.org/git/guix.git	9eabe0e

This commit is from Oct 30th, 2022=E2=80=A6

> ./guix/store.scm:1419:15: Throw to key `srfi-34' with args `(#<condition =
&store-protocol-error [message: "`/usr/bin/guix substitute' died unexpected=
ly" status: 1] 7fb3c5f7ab40>)'.
> guix pull: error: You found a bug: the program '/gnu/store/58czcidmlsasny=
3w40niawi4yi3gq9qy-compute-guix-derivation'
> failed to compute the derivation for Guix (version: "9eabe0e1fdaa39b562b4=
51404e58fecda9c712fe"; system: "x86_64-linux";
> host version: "1.1.0rc2"; pull-version: 1).

=E2=80=A6and I guess you just installed v1.1.0rc2.  Why not the last releas=
e as
v1.3?  Or even the latest?

Well, it is probably a transient network issue.  Have you tried to
repeat the =E2=80=9Cguix pull --commit=3D9eabe0e=E2=80=9D command?  If yes,=
 does it break
systematically?


Cheers,
simon




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

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


Received: (at submit) by debbugs.gnu.org; 30 Oct 2022 17:15:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 30 13:15:40 2022
Received: from localhost ([127.0.0.1]:38947 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1opBuN-0002S9-GK
	for submit <at> debbugs.gnu.org; Sun, 30 Oct 2022 13:15:40 -0400
Received: from lists.gnu.org ([209.51.188.17]:41614)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <yaroe@HIDDEN>) id 1op7wT-0008HA-RI
 for submit <at> debbugs.gnu.org; Sun, 30 Oct 2022 09:01:34 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <yaroe@HIDDEN>) id 1op7wR-00049O-WD
 for bug-guix@HIDDEN; Sun, 30 Oct 2022 09:01:33 -0400
Received: from sympa2.obs-nancay.fr ([193.55.144.128])
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <yaroe@HIDDEN>) id 1op7wO-0002sV-IZ
 for bug-guix@HIDDEN; Sun, 30 Oct 2022 09:01:30 -0400
Received: from mail.obs-nancay.fr (mail.obs-nancay.fr [193.55.144.190])
 by sympa2.obs-nancay.fr (obs-nancay Mail Gateway Server) with ESMTP id
 0504414C1
 for <bug-guix@HIDDEN>; Sun, 30 Oct 2022 13:01:15 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 sympa2.obs-nancay.fr 0504414C1
Received: from yaro (unknown [185.228.229.17])
 (Authenticated sender: patrice.lespagnol)
 by mail.obs-nancay.fr (obs-nancay Mail Server) with ESMTPSA id BF5DF808
 for <bug-guix@HIDDEN>; Sun, 30 Oct 2022 13:01:14 +0000 (UTC)
From: yaroe@HIDDEN
To: bug-guix@HIDDEN
Subject: guix pull failure
Date: Sun, 30 Oct 2022 14:01:38 +0100
Message-ID: <87k04hfost.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-obs-nancay-MailScanner-Information: Please contact the ISP for more
 information
X-obs-nancay-MailScanner-ID: 0504414C1.AEDB8
X-obs-nancay-MailScanner: Found to be clean
X-obs-nancay-MailScanner-From: yaroe@HIDDEN
X-obs-nancay-MailScanner-Watermark: 1667739675.08722@TRsBlRvbWRPhlpxdXTG0vg
Received-SPF: neutral client-ip=193.55.144.128; envelope-from=yaroe@HIDDEN;
 helo=sympa2.obs-nancay.fr
X-Spam_score_int: -10
X-Spam_score: -1.1
X-Spam_bar: -
X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FROM=0.001,
 SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779,
 SPOOFED_FREEMAIL=0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.0 (-)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Sun, 30 Oct 2022 13:15:38 -0400
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.6 (--)

Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
Building from this channel:
  guix      https://git.savannah.gnu.org/git/guix.git	9eabe0e
Computing Guix derivation for 'x86_64-linux'... |Backtrace:
          13 (primitive-load "/gnu/store/58czcidmlsasny3w40niawi4yi3gq9qy-compute-guix-derivation")
In ice-9/eval.scm:
    155:9 12 (_ _)
    159:9 11 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
In ice-9/boot-9.scm:
    152:2 10 (with-fluid* _ _ _)
    152:2  9 (with-fluid* _ _ _)
In ./guix/store.scm:
  2170:24  8 (run-with-store #<store-connection 256.99 7fb3cfc11360> _ #:guile-for-build _ #:system _ #:target _)
   1998:8  7 (_ _)
In ./guix/gexp.scm:
   299:22  6 (_ _)
   1180:2  5 (_ _)
   1046:2  4 (_ _)
    892:4  3 (_ _)
In ./guix/store.scm:
  2055:12  2 (_ #<store-connection 256.99 7fb3d36a3960>)
   1403:5  1 (map/accumulate-builds #<store-connection 256.99 7fb3d36a3960> #<procedure 7fb3c79cd8a0 at ./guix/stor?> ?)
  1419:15  0 (_ #<store-connection 256.99 7fb3d36a3960> _ _)

./guix/store.scm:1419:15: Throw to key `srfi-34' with args `(#<condition &store-protocol-error [message: "`/usr/bin/guix substitute' died unexpectedly" status: 1] 7fb3c5f7ab40>)'.
guix pull: error: You found a bug: the program '/gnu/store/58czcidmlsasny3w40niawi4yi3gq9qy-compute-guix-derivation'
failed to compute the derivation for Guix (version: "9eabe0e1fdaa39b562b451404e58fecda9c712fe"; system: "x86_64-linux";
host version: "1.1.0rc2"; pull-version: 1).
Please report the COMPLETE output above by email to <bug-guix@HIDDEN>.





Acknowledgement sent to yaroe@HIDDEN:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#58900; 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, 12 Jan 2025 05:45:02 UTC

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