From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 02 09:15:27 2020 Received: (at submit) by debbugs.gnu.org; 2 Jun 2020 13:15:27 +0000 Received: from localhost ([127.0.0.1]:38188 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jg6lL-00047Y-Ak for submit@debbugs.gnu.org; Tue, 02 Jun 2020 09:15:27 -0400 Received: from lists.gnu.org ([209.51.188.17]:59272) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jg6lK-00047R-6E for submit@debbugs.gnu.org; Tue, 02 Jun 2020 09:15:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54990) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jg6lK-0006hu-0A for bug-guix@gnu.org; Tue, 02 Jun 2020 09:15:26 -0400 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:58963) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jg6lI-0007Sy-Eo for bug-guix@gnu.org; Tue, 02 Jun 2020 09:15:25 -0400 Received: from webmail.gandi.net (webmail18.sd4.0x35.net [10.200.201.18]) (Authenticated sender: brice@waegenei.re) by relay4-d.mail.gandi.net (Postfix) with ESMTPA id E9EF4E0012 for ; Tue, 2 Jun 2020 13:15:19 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 02 Jun 2020 13:15:19 +0000 From: Brice Waegeneire To: bug-guix@gnu.org Subject: [Cuirass] Doesn't honor 'timeout' nor 'max-silent-time' leading to mising substitutes Message-ID: <095b8c544efa2b37c1ff385a9fca0760@waegenei.re> X-Sender: brice@waegenei.re User-Agent: Roundcube Webmail/1.3.8 Received-SPF: pass client-ip=217.70.183.196; envelope-from=brice@waegenei.re; helo=relay4-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/02 09:15:20 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) Hello Guix, Unlike Hydra, Curiass don't honor 'timeout' and 'max-silent-time' properties[0]. This lead to some packages never having substitutes, in particular for the 'armhf-linux' system for example 'linux-libre' or 'guile-static-stripped'[1]. Which mean it's really difficult to use such systems since each users need to build thoses really long running[2] packages. We also don't know if thoses package may fail for a reason other than timing out. [0]: https://lists.gnu.org/archive/html/guix-devel/2020-03/msg00209.html [1]: http://ci.guix.gnu.org/search?query=guile-static-stripped%20system:armhf-linux [2]: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/guile.scm?id=f51fd97ec54a98668d63c52d8a6bd75d8dc3292e#n257 - Brice From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 02 13:45:10 2020 Received: (at 41661) by debbugs.gnu.org; 2 Jun 2020 17:45:10 +0000 Received: from localhost ([127.0.0.1]:40853 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jgAyM-0003Pj-3g for submit@debbugs.gnu.org; Tue, 02 Jun 2020 13:45:10 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:47041) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jgAyJ-0003PQ-PF for 41661@debbugs.gnu.org; Tue, 02 Jun 2020 13:45:08 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 49C885C00EE; Tue, 2 Jun 2020 13:45:02 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Tue, 02 Jun 2020 13:45:02 -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=TYPq+o5xvPfNo1nG/Ei5zus7 hBMro62w4zrdJuuJVpY=; b=jsxNti0kXWX6MOLVo2ulA8juB8fqih7aZd2FTI2G 8tKiehqXTMawY8U7DWD2t+QvCYupQeJ9KDSlZVWFPUC48tTkUgv3quEvVfXBFcj+ UocyrtBx/PV+ODTs6EAd011sV/nOUaF5z1QdRFJotn8MB4N8lKqDt5XSEKTHdZ4d t88= 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=TYPq+o 5xvPfNo1nG/Ei5zus7hBMro62w4zrdJuuJVpY=; b=eFEXPC+nwIrxsFFqNRDu+i MRV2IoYeR911MzVeLmG4kdurdreiur8yMTZ4NAaqxJBueadBsHpQWSaXF4ZiA2zk QI3cOSpkqySjfn4tFnEo5bMKf+Pg8b+P4xMC+ZNLP+e69r7bFfUC/kC/0AEeD60B kIUUKBvt2YbLdmYSsCFafgQxw2agjk0TorTwDC2SJATIQP5h1UWhJ1I0aTajweZW 9DikLO7aBgREnt7oQRUwuNNlexnu6whPRd96SFR+/pr1sYbST5bswqGhVWP4G6k5 tiU6m58TNzQikSMKF8NVFH96h4EK4PNd6RprJ0UdPnxhbCe0y54dbS4c6st2ebNQ == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrudefjedgkeekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehgtderredttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpedvveegkeduiedvieeludevkeeugfeuueelhedtffegffdtfeekveelffeufedu keenucffohhmrghinhepghhnuhdrohhrghenucfkphepjeeirdduvdegrddufeekrdeife enucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvgho sehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from localhost (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63]) by mail.messagingengine.com (Postfix) with ESMTPA id 6154A3280065; Tue, 2 Jun 2020 13:45:01 -0400 (EDT) Date: Tue, 2 Jun 2020 13:44:59 -0400 From: Leo Famulari To: Brice Waegeneire Subject: Re: bug#41661: [Cuirass] Doesn't honor 'timeout' nor 'max-silent-time' leading to mising substitutes Message-ID: <20200602174459.GC19317@jasmine.lan> References: <095b8c544efa2b37c1ff385a9fca0760@waegenei.re> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="fdj2RfSjLxBAspz7" Content-Disposition: inline In-Reply-To: <095b8c544efa2b37c1ff385a9fca0760@waegenei.re> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41661 Cc: 41661@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --fdj2RfSjLxBAspz7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 02, 2020 at 01:15:19PM +0000, Brice Waegeneire wrote: > Hello Guix, >=20 > Unlike Hydra, Curiass don't honor 'timeout' and 'max-silent-time' > properties[0]. This lead to some packages never having substitutes, in > particular for the 'armhf-linux' system for example 'linux-libre' or > 'guile-static-stripped'[1]. Which mean it's really difficult to use such > systems since each users need to build thoses really long running[2] > packages. We also don't know if thoses package may fail for a reason other > than timing out. >=20 > [0]: https://lists.gnu.org/archive/html/guix-devel/2020-03/msg00209.html > [1]: http://ci.guix.gnu.org/search?query=3Dguile-static-stripped%20system= :armhf-linux > [2]: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/guile.s= cm?id=3Df51fd97ec54a98668d63c52d8a6bd75d8dc3292e#n257 >=20 > - Brice We really need to improve our CI so that it's possible to discover these build failures. Currently it's quite hard to monitor if they get built unless you just do `guix build foo`. The last time this came up [0] it was said that maybe it's not really correct to make these properties of the package, but rather of the CI jobs. It makes sense but we need a solution, or stop supporting underpowered architectures like armhf, because most of those machines can't build this stuff themselves, and it's not good to advertise support to people who will just be disappointed later. --fdj2RfSjLxBAspz7 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAl7WkBgACgkQJkb6MLrK fwj1Ng/9FyZmUNB+++ec5Nz0zCHjSg05Tt7tMyu3+p0QAhAq9AeHKQ06ZVFh14Fi OUhU/bBFd2RiPuyLaWi6wXcZSVaOTvJKG4LGbiXyqp/nknO+aB0pMNxsPLh0vFZa rtTNnZ72gKUN2WhAL2QLr9Ee4GCMKYD4enKBSXVCCpQvM8VfnETsdyC3SKfTCwiZ SoNuiWk3CQTCgJITaQRwxmag0Fi2ALo3xcXpPkVif2lpCPD+fqz2mt1IoESf4DvF BTqtUWIUXhqQTLj9VJcMBlT/Un0bD4N1Pbub6YWxNzQyRA3CQIaRfY9FrXUm4bRg l1JjS/8XXhpbEfXBUI8LMkGmCJn5nJbaqPQkxXDAr3K24r3hRwl4l+4M7RHWAi04 +XSEwYSqA8WlVaDbLn87IMmQi84tBfwX7H59NA2FCxLHQnNVsojZVxjGw7aC18nt +ilQ2weUfq0uaTLBbD4pwmDKZt1t64qGQMphAxDlParYENFrd4ViZnelUvR30dh8 fHzu0D08+o5Kj32AszTR0wMJsh2U3HXGL8LXSjSgNNNniKNmXohNU5S3Dz9uyPPG OgTvIdrEKqN8XZQaub3nTg9OiO0hfX6qZfjAjJQBrBMr8BrJbEZees2evUMSG/wW i7Zlq2u0URvoSsQzngpA1FYspXLQdsWRMX9flxT3RTCInjdRQrw= =YA4p -----END PGP SIGNATURE----- --fdj2RfSjLxBAspz7-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 04 08:16:52 2020 Received: (at 41661) by debbugs.gnu.org; 4 Jun 2020 12:16:52 +0000 Received: from localhost ([127.0.0.1]:45281 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jgonj-0001Qx-OE for submit@debbugs.gnu.org; Thu, 04 Jun 2020 08:16:51 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jgonj-0001Qm-0D for 41661@debbugs.gnu.org; Thu, 04 Jun 2020 08:16:51 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59443) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jgond-00046y-9y; Thu, 04 Jun 2020 08:16:45 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=45536 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jgonb-0002bd-Od; Thu, 04 Jun 2020 08:16:44 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Leo Famulari Subject: Re: bug#41661: [Cuirass] Doesn't honor 'timeout' nor 'max-silent-time' leading to mising substitutes References: <095b8c544efa2b37c1ff385a9fca0760@waegenei.re> <20200602174459.GC19317@jasmine.lan> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 17 Prairial an 228 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Thu, 04 Jun 2020 14:16:41 +0200 In-Reply-To: <20200602174459.GC19317@jasmine.lan> (Leo Famulari's message of "Tue, 2 Jun 2020 13:44:59 -0400") Message-ID: <87mu5jauvq.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41661 Cc: 41661@debbugs.gnu.org, Brice Waegeneire X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Leo Famulari skribis: > We really need to improve our CI so that it's possible to discover these > build failures. Currently it's quite hard to monitor if they get built > unless you just do `guix build foo`. Or =E2=80=98guix weather=E2=80=99, which is not worse than a web UI IMO. > The last time this came up [0] it was said that maybe it's not really > correct to make these properties of the package, but rather of the CI > jobs. It makes sense but we need a solution, or stop supporting > underpowered architectures like armhf, because most of those machines > can't build this stuff themselves, and it's not good to advertise > support to people who will just be disappointed later. Yeah. I think we need to look at these on a case-by-case basis. Guile is one of those packages known to hit the max-silent-time of 1h (?) that=E2=80=99s configured on berlin. Hopefully it will no longer be the ca= se starting from 3.0.3. What about Linux-libre? Does it hit the max absolute build time on armhf? As I wrote elsewhere, I think it makes more sense in a way to have those timeouts configured system-wide. But yeah, we need to be pragmatic. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 04 09:02:37 2020 Received: (at 41661) by debbugs.gnu.org; 4 Jun 2020 13:02:37 +0000 Received: from localhost ([127.0.0.1]:45437 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jgpW1-0002dM-EC for submit@debbugs.gnu.org; Thu, 04 Jun 2020 09:02:37 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:59915) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jgpW0-0002dA-9q for 41661@debbugs.gnu.org; Thu, 04 Jun 2020 09:02:36 -0400 Received: from webmail.gandi.net (webmail18.sd4.0x35.net [10.200.201.18]) (Authenticated sender: brice@waegenei.re) by relay5-d.mail.gandi.net (Postfix) with ESMTPA id E8CC51C000C; Thu, 4 Jun 2020 13:02:29 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Thu, 04 Jun 2020 13:02:29 +0000 From: Brice Waegeneire To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Subject: Re: bug#41661: [Cuirass] Doesn't honor 'timeout' nor 'max-silent-time' leading to mising substitutes In-Reply-To: <87mu5jauvq.fsf@gnu.org> References: <095b8c544efa2b37c1ff385a9fca0760@waegenei.re> <20200602174459.GC19317@jasmine.lan> <87mu5jauvq.fsf@gnu.org> Message-ID: X-Sender: brice@waegenei.re User-Agent: Roundcube Webmail/1.3.8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41661 Cc: 41661@debbugs.gnu.org, Leo Famulari X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hello, On 2020-06-04 12:16, Ludovic Courtès wrote: > Hi, > > Leo Famulari skribis: > >> We really need to improve our CI so that it's possible to discover >> these >> build failures. Currently it's quite hard to monitor if they get built >> unless you just do `guix build foo`. > > Or ‘guix weather’, which is not worse than a web UI IMO. +1 for CLI tools! >> The last time this came up [0] it was said that maybe it's not really >> correct to make these properties of the package, but rather of the CI >> jobs. It makes sense but we need a solution, or stop supporting >> underpowered architectures like armhf, because most of those machines >> can't build this stuff themselves, and it's not good to advertise >> support to people who will just be disappointed later. > > Yeah. I think we need to look at these on a case-by-case basis. Guile > is one of those packages known to hit the max-silent-time of 1h (?) > that’s configured on berlin. Hopefully it will no longer be the case > starting from 3.0.3. > > What about Linux-libre? Does it hit the max absolute build time on > armhf? I misdiagnosed the issue, substitutes for it are available now and previous seems to be there too. IDK why it wasn't available before nor why I couldn't manage to built it myself. > As I wrote elsewhere, I think it makes more sense in a way to have > those timeouts configured system-wide. But yeah, we need to be > pragmatic. > > Thanks, > Ludo’. - Brice From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 25 09:02:10 2021 Received: (at 41661-done) by debbugs.gnu.org; 25 Mar 2021 13:02:10 +0000 Received: from localhost ([127.0.0.1]:37458 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPPco-0006Zy-BY for submit@debbugs.gnu.org; Thu, 25 Mar 2021 09:02:10 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33222) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPPcn-0006Zk-5j for 41661-done@debbugs.gnu.org; Thu, 25 Mar 2021 09:02:09 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50430) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPPch-0000Fx-TV for 41661-done@debbugs.gnu.org; Thu, 25 Mar 2021 09:02:03 -0400 Received: from [2a01:cb18:832e:5f00:6893:84b0:dbe3:3cb1] (port=44496 helo=mathieu-HP-EliteBook-840-G1) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lPPch-0006j8-6K for 41661-done@debbugs.gnu.org; Thu, 25 Mar 2021 09:02:03 -0400 From: Mathieu Othacehe To: 41661-done@debbugs.gnu.org Subject: Re: bug#41661: [Cuirass] Doesn't honor 'timeout' nor 'max-silent-time' leading to mising substitutes References: <095b8c544efa2b37c1ff385a9fca0760@waegenei.re> <20200602174459.GC19317@jasmine.lan> <87mu5jauvq.fsf@gnu.org> Date: Thu, 25 Mar 2021 14:02:01 +0100 In-Reply-To: (Brice Waegeneire's message of "Thu, 04 Jun 2020 13:02:29 +0000") Message-ID: <875z1f5quu.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41661-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hello, Cuirass now honors those properties, closing this one. Thanks, Mathieu From unknown Thu Aug 14 18:36:18 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 23 Apr 2021 11:24:11 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator