Received: (at 75080-done) by debbugs.gnu.org; 9 Mar 2025 21:45:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 09 17:45:07 2025 Received: from localhost ([127.0.0.1]:34627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1trOSJ-0004VM-Fh for submit <at> debbugs.gnu.org; Sun, 09 Mar 2025 17:45:07 -0400 Received: from fout-b4-smtp.messagingengine.com ([202.12.124.147]:59607) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1trOSH-0004Tv-BE for 75080-done <at> debbugs.gnu.org; Sun, 09 Mar 2025 17:45:06 -0400 Received: from phl-compute-08.internal (phl-compute-08.phl.internal [10.202.2.48]) by mailfout.stl.internal (Postfix) with ESMTP id 2E0CD11400E2; Sun, 9 Mar 2025 17:44:57 -0400 (EDT) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-08.internal (MEProxy); Sun, 09 Mar 2025 17:44:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=mesmtp; t=1741556697; x= 1741643097; bh=jXoJP+MGzRS1SLLiUnC8Bua3kmRBcnLWp//yzLC7Kyg=; b=f S2cDUkoFSLuFouo42yEx8nb4qLAj3S3+bxmg2tZF9CEM4n+KN0Oh2W/c8LSXlu0A X6QV05EVWjdrZ7/pSvFQ/bfTKhtVgCxqCRqYHncr5XgN+IBgF4zyCiCBBD9+xk32 XG5FiQ6pXqV2RfaXdrtZwfOjnxH86E2J4yK3d1Ne8Q= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1741556697; x=1741643097; bh=jXoJP+MGzRS1SLLiUnC8Bua3kmRBcnLWp// yzLC7Kyg=; b=3+lQRqfNXIG+d/4wQtGOgZ78GThfzmK/TyBPn9HBfFv5ohkJ0eC 4iHOsameQIZ/6bhFl04F083n3c+ZHTZo8Rv0+eNFjBquZmJI+rFQq1phdUgyA+fo Xn8s8Ayy9MNCxNVTHrAeBt93dpxtk8KtFH+vzi/lxcPhOTnzgqBrpbzYTMubcL6J vOxZcCXe1SeHVUKCh2n3FXCg9P0RTwQNLH+XTiVEiktPSd9pA8OgLonVC8suOTmO 1v5E6VkhycWJR9N3+b2CTCIrIFjpTKAta0haaI3DITM9HQuK8PoF7QiK1m7qAzAw St8r9f9z/iEPOjgTu6dRo5MXGnfMEeeya4A== X-ME-Sender: <xms:2AvOZ9n64SVwv-gdMDjXJ7x3ylsvYqg849aguggcdC1Skchqmrn1VA> <xme:2AvOZ43gmN5zzwH0MAMO_D8PqAdgFvvNuEsHVop4X5tjcuB_4YxsQadEwsRDX1EiH GAEGGZ159pg4e_WGQ> X-ME-Received: <xmr:2AvOZzqiMmA2uIHGuWImze9WBlkeOLPkQadajPzbEuFwi5txPJ9CS0nqBHcVBiIVYIYBqvyvj29tWWlD-ityY52o> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduudejheeiucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih gvnhhtshculddquddttddmnecujfgurhepfffhvfevuffkfhggtggujgesthdtredttddt vdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhird hnrghmvgeqnecuggftrfgrthhtvghrnhepieetudehfeekueefleegudfhjefgleehfeel uefhfeffgfeuudelhedvjeelieetnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrg hmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvgdpnhgspghrtghp thhtohepfedpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepshhimhhonhesjhhosh gvfhhsshhonhdrohhrghdprhgtphhtthhopeejhedtkedtqdguohhnvgesuggvsggsuhhg shdrghhnuhdrohhrghdprhgtphhtthhopehluhguohesghhnuhdrohhrgh X-ME-Proxy: <xmx:2AvOZ9maqpH2TqAsD4ixIoLSOmkR-AJZ9AGqctVj7hzZfAMMUl-j0w> <xmx:2AvOZ72oEnfadjcapi-Cm7zcX-6YLQ9WlqJ8_FaoUsTsCdv0ZYlr2w> <xmx:2AvOZ8tCrmt_EUp8tBRXkir6kPcwDxO5H-jWHgPuo08cgjzgMtmNJQ> <xmx:2AvOZ_Vj9ngahdsm81I04RFmrFysdY-bhiBikTQhqWvO5xDzCEJscw> <xmx:2QvOZ8wW8r5vOAmLSxCtwSg0V3KcoMYJYkmsA6SzCyvG0q9r0jDNrecJ> Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 9 Mar 2025 17:44:56 -0400 (EDT) Date: Sun, 9 Mar 2025 17:44:54 -0400 From: Leo Famulari <leo@HIDDEN> To: Simon Josefsson <simon@HIDDEN> Subject: Re: bug#75080: guix pull fails on arm64 due to cmake DEB self-tests Message-ID: <Z84L1t0GIe61MICr@HIDDEN> References: <874j2sqiwx.fsf@HIDDEN> <875xmlnr69.fsf@HIDDEN> <874j19nvse.fsf@HIDDEN> <Z6LEXtdQ4fLauQQL@HIDDEN> <87ikoxjdya.fsf@HIDDEN> <eb60b7c0-62fd-41ec-9f8d-4f47471204b8@HIDDEN> <87wmd5vvug.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87wmd5vvug.fsf@HIDDEN> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75080-done Cc: 75080-done <at> debbugs.gnu.org, Ludovic =?iso-8859-1?Q?Court=E8s?= <ludo@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 Tue, Mar 04, 2025 at 01:11:51PM +0100, Simon Josefsson wrote: > Fortunately it seems that building images without --disable-chroot now > appears to work for me (at least some of the time). Here is a > successful arm64 Guix GitLab pipeline job where 'guix install' works: Great! It's definitely expected that everything works with '--disable-chroot'. And if it doesn't, then it's a bug.
bug-guix@HIDDEN
:bug#75080
; Package guix
.
Full text available.Received: (at 75080-done) by debbugs.gnu.org; 4 Mar 2025 12:12:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 04 07:12:33 2025 Received: from localhost ([127.0.0.1]:55979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tpR8S-0004P9-IA for submit <at> debbugs.gnu.org; Tue, 04 Mar 2025 07:12:32 -0500 Received: from uggla.sjd.se ([2001:9b1:8633::107]:48088) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <simon@HIDDEN>) id 1tpR8O-0004Ow-Om for 75080-done <at> debbugs.gnu.org; Tue, 04 Mar 2025 07:12:30 -0500 DKIM-Signature: v=1; a=ed25519-sha256; q=dns/txt; c=relaxed/relaxed; d=josefsson.org; s=ed2303; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=xNqkdxEbEKC2PQfiqkVC38lpjjCyjL8Wazez+6jiEiY=; t=1741090344; x=1742299944; b=O9UXqlZkinv1SCVgCF0Go8S68aoqvoRRi+pnJRHgZ6kCSRTn7sgRBDoYfZROMDC46ra2wc16y7s lwQWRDot9Bw==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=josefsson.org; s=rsa2303; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=xNqkdxEbEKC2PQfiqkVC38lpjjCyjL8Wazez+6jiEiY=; t=1741090344; x=1742299944; b=W9ROJLY0FcRScnoJf+bTqdQnpsttJOQgfAGzx4nYpH8LWfRM1hlBVrp8+jagKj8prszfBUM57C/ aW22wW3OIvTaViYnsal9+X/Zdy4sja4KbnffcWPgoAcUgrb5V6LIdncF/gAB3158u+dvAA4FavYnn uVRVWTXB3nONOXFFbHgxw3uyIOMeDbYjhMZPzS1fY1MaqzF/jXRvHDJJQ8JTXwtk8Xu94DDy8VuyL 4H4Fz8yC8MSN6rL6f/M0D70S4MdsXHrWN75vhX8cG29aLBerdDtHmeXk8YwcgkJzoBdfcO7b6v0dU PoGqwXJ31RamWUusL0DN8BNjcq9X10R1Iv0uJy+Fr00ewEZTzuMk/0Pduk++g3fErkty2xosGUJsp OuuSCjVUzJ7ACBHeZjHaWq1wrHzWeMk7kMbuplVM53kiI/VhGpc8jVNuXKat6PQNWN14QtUbQ; Received: from h-178-174-130-130.a498.priv.bahnhof.se ([178.174.130.130]:48520 helo=kaka) by uggla.sjd.se with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from <simon@HIDDEN>) id 1tpR8G-0021tL-H5; Tue, 04 Mar 2025 12:12:20 +0000 From: Simon Josefsson <simon@HIDDEN> To: "Leo Famulari" <leo@HIDDEN> Subject: Re: bug#75080: guix pull fails on arm64 due to cmake DEB self-tests In-Reply-To: <eb60b7c0-62fd-41ec-9f8d-4f47471204b8@HIDDEN> (Leo Famulari's message of "Wed, 26 Feb 2025 13:14:02 -0500") References: <874j2sqiwx.fsf@HIDDEN> <875xmlnr69.fsf@HIDDEN> <874j19nvse.fsf@HIDDEN> <Z6LEXtdQ4fLauQQL@HIDDEN> <87ikoxjdya.fsf@HIDDEN> <eb60b7c0-62fd-41ec-9f8d-4f47471204b8@HIDDEN> OpenPGP: id=B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE; url=https://josefsson.org/key-20190320.txt X-Hashcash: 1:23:250304:leo@HIDDEN::FhjJlGztfltJQZEK:DW4u X-Hashcash: 1:23:250304:ludo@HIDDEN::nNyLK0PpNMkZppHg:MZJB X-Hashcash: 1:23:250304:75080 <at> debbugs.gnu.org::K9ilpWLUstv/63Sv:17D8m X-Hashcash: 1:23:250304:75080-done <at> debbugs.gnu.org::8JHRlpe1/Spb0XdN:xoFD Date: Tue, 04 Mar 2025 13:11:51 +0100 Message-ID: <87wmd5vvug.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75080-done Cc: 75080-done <at> debbugs.gnu.org, Ludovic =?iso-8859-1?Q?Court=E8s?= <ludo@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: -3.3 (---) --=-=-= Content-Type: text/plain "Leo Famulari" <leo@HIDDEN> writes: > On Wed, Feb 26, 2025, at 03:41, Simon Josefsson wrote: >> Hi. What do you mean by disabled isolation? In the initial e-mail I >> quoted the set of commands used which involved: >> >> (guix-daemon --disable-chroot --build-users-group=_guixbuild & >> >> Is that what you mean? > > Yes, I'm sorry I missed that and made you spell it out! > >> Is building things without build isolation not supposed to work? > > Not really. We do accept help patching upstream build scripts to fix > issues like this one, but I don't think anyone is regularly testing > Guix without the build chroot, and the warranty is definitely void > when Guix is used this way. I think that countless build will break > without the chroot, as build scripts will look for dependencies in the > "wrong" (i.e. non-Guixy) places. Thank you for explaining! These internal things are still rather sktechy to me. It makes perfect sense now that I see it this way. Fortunately it seems that building images without --disable-chroot now appears to work for me (at least some of the time). Here is a successful arm64 Guix GitLab pipeline job where 'guix install' works: https://gitlab.com/debdistutils/guix/container-selftests/-/jobs/9305446937 That container image was built from a pure Guix container image, which in turn was built from a Debian+Guix container image. So I think my original request was simply a misunderstanding, closing... /Simon --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQNoBAEWCAMQFiEEo8ychwudMQq61M8vUXIrCP5HRaIFAmfG7gcUHHNpbW9uQGpv c2Vmc3Nvbi5vcmfCHCYAmDMEXJLOtBYJKwYBBAHaRw8BAQdACIcrZIvhrxDBkK9f V+QlTmXxo2naObDuGtw58YaxlOu0JVNpbW9uIEpvc2Vmc3NvbiA8c2ltb25Aam9z ZWZzc29uLm9yZz6IlgQTFggAPgIbAwULCQgHAgYVCAkKCwIEFgIDAQIeAQIXgBYh BLHSvRN1vst4TPT4xNc89jjFPAa+BQJl/YgIBQkLehFUAAoJENc89jjFPAa+CboA +wUa06RD5e5VTCxvSWtPS75Wq2qBeYGZnf0jvUMxa2n4AP4xkUeAPPnNuMsTm2fs FCDIGaEM2Yn6Vb2huzzT1Fw/BLgzBFySz4EWCSsGAQQB2kcPAQEHQOxTCIOaeXAx I2hIX4HK9bQTpNVei708oNr1Klm8qCGKiPUEGBYIACYCGwIWIQSx0r0Tdb7LeEz0 +MTXPPY4xTwGvgUCZf2IKwUJC3oQqgCBdiAEGRYIAB0WIQSjzJyHC50xCrrUzy9R cisI/kdFogUCXJLPgQAKCRBRcisI/kdFoqdMAQCgH45aseZgIrwKOvUOA9QfsmeE 8GZHYNuFHmM9FEQS6AD6A4x5aYvoY6lo98pgtw2HPDhmcCXFItjXCrV4A0GmJA4J ENc89jjFPAa+GcYA/26YQY05bLtnXiIjTiAzrGQrRXxTHPA8Av7TDFHvIetWAP9s HSoU8OfTwmTiEnGwLlsV7QJclZg3YNz/Ypcp9TqQBrg4BFySz2oSCisGAQQBl1UB BQEBB0AxlRumDW6nZY7A+VCfek9VpEx6PJmdJyYPt3lNHMd6HAMBCAeIfgQYFggA JgIbDBYhBLHSvRN1vst4TPT4xNc89jjFPAa+BQJl/YgwBQkLehDGAAoJENc89jjF PAa+phoA/jrDqIrl/55vUMBhIQv+TP635d2iCTEnyFmbUcP9+gh6APoDsXalVd2c OGxQtSC+TF8PkZMn1TLkJKAjVxr+xx40AgAKCRBRcisI/kdFohFXAP9Kg6PlOuJN Yo374GeE404FIK6EoRJrq2rN9bgXfhz14wD/Sp2OjaEjiAYA0wmwE+8yeT+jIOTm q7qmuR8qzVyhFww= =8imV -----END PGP SIGNATURE----- --=-=-=--
Simon Josefsson <simon@HIDDEN>
:Simon Josefsson <simon@HIDDEN>
:Received: (at 75080) by debbugs.gnu.org; 26 Feb 2025 18:14:31 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 26 13:14:30 2025 Received: from localhost ([127.0.0.1]:55432 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tnLvS-0000St-He for submit <at> debbugs.gnu.org; Wed, 26 Feb 2025 13:14:30 -0500 Received: from fout-b8-smtp.messagingengine.com ([202.12.124.151]:52481) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1tnLvP-0000Sc-RC for 75080 <at> debbugs.gnu.org; Wed, 26 Feb 2025 13:14:28 -0500 Received: from phl-compute-06.internal (phl-compute-06.phl.internal [10.202.2.46]) by mailfout.stl.internal (Postfix) with ESMTP id CB129114008C; Wed, 26 Feb 2025 13:14:21 -0500 (EST) Received: from phl-imap-08 ([10.202.2.84]) by phl-compute-06.internal (MEProxy); Wed, 26 Feb 2025 13:14:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-transfer-encoding:content-type:content-type :date:date:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:subject:subject:to:to; s= mesmtp; t=1740593661; x=1740680061; bh=wMokJlWs8/HJV7ZduVMh5h3Rb 3x3+xbdhhgJzyi/5pQ=; b=oqTbw4G9DmBgBQ0MQBZn96QihnmzZZw+yqEMS3yB5 H+XJjgGnL5sgnJDWseZGwFFAB1OANISeR/uRikhTcGOfzVV/GCvT4S0pkeJkDhiQ iRuzA9AHUIMNIhgmJDsy6o8YMKYGnlir66lF0a+h3pftoqIFpAoNoGusJ5q6TG9C 58= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1740593661; x= 1740680061; bh=wMokJlWs8/HJV7ZduVMh5h3Rb3x3+xbdhhgJzyi/5pQ=; b=s RXMaiwBChjCeqpK2RYAHyphX7sDRyK+T1NihTsvNj4l12V109aoZJCbUUPjA/GFO VrZ1DeMWYE75ey/oDs7y6aum2M6r9q7YX+Tofp90elzpF5MzCqdR6bRAFDzG5Ro0 jVRBGxFIC+SOWVfJ1yOeAppfmA7FL9jwUzB7pVdNE3EaQ8NseHd9Tfez/U8531sp jKcKRxp9ZwGTDuJwEuph9jNwtzNatKFhbMXvo/U412RJzBsAqA2uwwLLi+6eXBUO fYnAl5IDUp44stsv08iHL+sJBKBp0/S7m/5khpQ/rYcjb2B9KubEnsqZrFjWNzI2 X5Lqj4Sfb6rjzhEhYDNVQ== X-ME-Sender: <xms:_Vm_Z_09Y_Qwx2g9Uy8fltgUQKjcI-ttcSXGSA3QfaQiLIOnulV7lw> <xme:_Vm_Z-HOJAszKfMkShDwg39TU2hQSFwOtOstDx8bZx6wKi1hl3sxc5pvShebYcN4p kqIUQbs0ezIFFFAoA> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdekhedvjecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivg hnthhsucdlqddutddtmdenucfjughrpefoggffhffvvefkjghfufgtgfesthejredtredt tdenucfhrhhomhepfdfnvghoucfhrghmuhhlrghrihdfuceolhgvohesfhgrmhhulhgrrh hirdhnrghmvgeqnecuggftrfgrthhtvghrnhepledtteelleevueevfeetieffudeikeev ueduieeufeehteeiueejveduueelfefhnecuvehluhhsthgvrhfuihiivgeptdenucfrrg hrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvgdpnhgspghr tghpthhtohepfedpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepjeehtdektdesug gvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehluhguohesghhnuhdrohhrghdp rhgtphhtthhopehsihhmohhnsehjohhsvghfshhsohhnrdhorhhg X-ME-Proxy: <xmx:_Vm_Z_6TVp18CbdtfSA98FbNMhy6QZCTy6eW2kgieiiS8uJ1Tb-2tg> <xmx:_Vm_Z02j3r0C2vIINepsgrju6KQy3odMNTOKBB7JlQj1WfN2uPZGmQ> <xmx:_Vm_ZyF6wmvYuJun1-rper6DMQmi8CaJc6VL0HMVPzr5Yumc025_OA> <xmx:_Vm_Z19C2lBYGKrlWPPhJ7QJqjF8Ow_nUt-tuWsG0p4Lm2BWZrvTrg> <xmx:_Vm_Z3RKfJBnXzLq-Sp9pJmoeJKLj1E5LXxfhVm5-XC1ShCqjCPCQr4k> Feedback-ID: i819c4023:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id 5EA9218A006B; Wed, 26 Feb 2025 13:14:21 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface MIME-Version: 1.0 Date: Wed, 26 Feb 2025 13:14:02 -0500 From: "Leo Famulari" <leo@HIDDEN> To: "Simon Josefsson" <simon@HIDDEN> Message-Id: <eb60b7c0-62fd-41ec-9f8d-4f47471204b8@HIDDEN> In-Reply-To: <87ikoxjdya.fsf@HIDDEN> References: <874j2sqiwx.fsf@HIDDEN> <875xmlnr69.fsf@HIDDEN> <874j19nvse.fsf@HIDDEN> <Z6LEXtdQ4fLauQQL@HIDDEN> <87ikoxjdya.fsf@HIDDEN> Subject: Re: bug#75080: guix pull fails on arm64 due to cmake DEB self-tests Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75080 Cc: =?UTF-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>, 75080 <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.7 (-) On Wed, Feb 26, 2025, at 03:41, Simon Josefsson wrote: > Hi. What do you mean by disabled isolation? In the initial e-mail I > quoted the set of commands used which involved: > > (guix-daemon --disable-chroot --build-users-group=_guixbuild & > > Is that what you mean? Yes, I'm sorry I missed that and made you spell it out! > Is building things without build isolation not supposed to work? Not really. We do accept help patching upstream build scripts to fix issues like this one, but I don't think anyone is regularly testing Guix without the build chroot, and the warranty is definitely void when Guix is used this way. I think that countless build will break without the chroot, as build scripts will look for dependencies in the "wrong" (i.e. non-Guixy) places.
bug-guix@HIDDEN
:bug#75080
; Package guix
.
Full text available.Received: (at 75080) by debbugs.gnu.org; 26 Feb 2025 08:41:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 26 03:41:43 2025 Received: from localhost ([127.0.0.1]:50916 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tnCz8-0006uf-PB for submit <at> debbugs.gnu.org; Wed, 26 Feb 2025 03:41:43 -0500 Received: from uggla.sjd.se ([2001:9b1:8633::107]:37144) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <simon@HIDDEN>) id 1tnCz3-0006uQ-Ck for 75080 <at> debbugs.gnu.org; Wed, 26 Feb 2025 03:41:40 -0500 DKIM-Signature: v=1; a=ed25519-sha256; q=dns/txt; c=relaxed/relaxed; d=josefsson.org; s=ed2303; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=SSughF7erMwmG2uRm0QofZWB3HXD/XXgsElpIGIn5cQ=; t=1740559294; x=1741768894; b=Pk5/zOduloAFTi4f9QxQAvglsdZQCI22nek8nZL1Kkorzwq3hjHdoBgRLMksXEZ4yQwUDeNJ9iv UmGU5B+/hAA==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=josefsson.org; s=rsa2303; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=SSughF7erMwmG2uRm0QofZWB3HXD/XXgsElpIGIn5cQ=; t=1740559294; x=1741768894; b=YtBbUCY6NxgLOjpxdsbJNJiPAcErmvQ4qdYVbajg8YaKkmm3G6R0xUl2pohkoLKXF/dwR1/Za+K aQyKvVkpKvRIl8kmKVxm9WExQyxmo4ivbL+QruqEoN2dfGYl5e7Pu6t8MyvmTJrKQKNudQEIGtNeP AIVpAPIj31Ej4Iha4cYSagTR/AMzmZY4Xa3VijKOL4DArdBwJ39pXbcH+kMDPWmfgWviAjlGM6naA uc/halK/VifN8C2SpOMftqBV5SKG/CWWR9alR7v9TcTZbBAJUw51u+zvtTARBuTuAPupuaDHI75rR lYcksoXS8Wce8gkbOEDKgx4kD6gVfBbu9GBUSQjdFOkP5w5UUAmS2nA31G2kJQbWWo737R0z8Rc5r mu8BwVn1NhTtZRTSZcbC+tbTT9rJr3vJRHNyOTPy9jFiKPNUI4kqBDzTqOMGa+uJO+5RU1Gi2; Received: from [82.147.58.18] (port=43022 helo=kaka) by uggla.sjd.se with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from <simon@HIDDEN>) id 1tnCyx-008l9W-17; Wed, 26 Feb 2025 08:41:31 +0000 From: Simon Josefsson <simon@HIDDEN> To: Leo Famulari <leo@HIDDEN> Subject: Re: bug#75080: guix pull fails on arm64 due to cmake DEB self-tests In-Reply-To: <Z6LEXtdQ4fLauQQL@HIDDEN> (Leo Famulari's message of "Tue, 4 Feb 2025 20:52:30 -0500") References: <874j2sqiwx.fsf@HIDDEN> <875xmlnr69.fsf@HIDDEN> <874j19nvse.fsf@HIDDEN> <Z6LEXtdQ4fLauQQL@HIDDEN> OpenPGP: id=B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE; url=https://josefsson.org/key-20190320.txt X-Hashcash: 1:23:250226:leo@HIDDEN::nKQr215ydsmGTmIo:C7f/ X-Hashcash: 1:23:250226:75080 <at> debbugs.gnu.org::b01xolYnHp+/A4kF:9Xdv X-Hashcash: 1:23:250226:ludo@HIDDEN::1il7/r/XOYxlReDO:PKNU Date: Wed, 26 Feb 2025 09:41:01 +0100 Message-ID: <87ikoxjdya.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75080 Cc: ludo@HIDDEN, 75080 <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: -3.3 (---) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Leo Famulari <leo@HIDDEN> writes: > On Wed, Feb 05, 2025 at 12:18:41AM +0100, Simon Josefsson via Bug > reports for GNU Guix wrote: >> Looking more carefully at the errors, I notice this part: >>=20 >> actual-err> cpack-cfg> set(DPKG_EXECUTABLE "/usr/bin/dpkg") >> actual-err> cpack-cfg> set(READELF_EXECUTABLE >> "/gnu/store/pqai4n95zn5wdw430gslb00sb967jdg8-binutils-2.41/bin/readelf") >>=20 >> So for some reason building cmake-bootstrap in guix in Debian picks up >> Debian's /usr/bin/dpkg, doesn't it?! >>=20 >> I suppose that Guix's build servers aren't running Debian, so it won't >> find any /usr/bin/dpkg. > > It would be really surprising if '/usr/bin/dpkg' could be found or > accessed from within the package build environment, unless the build > isolation has been disabled. > > Are you able to confirm if that is what's happening? Hi. What do you mean by disabled isolation? In the initial e-mail I quoted the set of commands used which involved: (guix-daemon --disable-chroot --build-users-group=3D_guixbuild & Is that what you mean? Is building things without build isolation not supposed to work? Maybe there is now sufficient details to reproduce this: rebuild cmake-bootstrap in a Debian container with Guix installed without build isolation. I'm not sure how to trigger a cmake-bootstrap rebuild though, guix just seems to use the cached result for me. Btw, substitutes were available at some point, so there is now arm64 Guix container images suitable for GitLab pipeline! https://gitlab.com/debdistutils/guix/container/-/pipelines/1682821432 https://gitlab.com/debdistutils/guix/container/-/jobs/9211075760 /Simon --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQNoBAEWCAMQFiEEo8ychwudMQq61M8vUXIrCP5HRaIFAme+050UHHNpbW9uQGpv c2Vmc3Nvbi5vcmfCHCYAmDMEXJLOtBYJKwYBBAHaRw8BAQdACIcrZIvhrxDBkK9f V+QlTmXxo2naObDuGtw58YaxlOu0JVNpbW9uIEpvc2Vmc3NvbiA8c2ltb25Aam9z ZWZzc29uLm9yZz6IlgQTFggAPgIbAwULCQgHAgYVCAkKCwIEFgIDAQIeAQIXgBYh BLHSvRN1vst4TPT4xNc89jjFPAa+BQJl/YgIBQkLehFUAAoJENc89jjFPAa+CboA +wUa06RD5e5VTCxvSWtPS75Wq2qBeYGZnf0jvUMxa2n4AP4xkUeAPPnNuMsTm2fs FCDIGaEM2Yn6Vb2huzzT1Fw/BLgzBFySz4EWCSsGAQQB2kcPAQEHQOxTCIOaeXAx I2hIX4HK9bQTpNVei708oNr1Klm8qCGKiPUEGBYIACYCGwIWIQSx0r0Tdb7LeEz0 +MTXPPY4xTwGvgUCZf2IKwUJC3oQqgCBdiAEGRYIAB0WIQSjzJyHC50xCrrUzy9R cisI/kdFogUCXJLPgQAKCRBRcisI/kdFoqdMAQCgH45aseZgIrwKOvUOA9QfsmeE 8GZHYNuFHmM9FEQS6AD6A4x5aYvoY6lo98pgtw2HPDhmcCXFItjXCrV4A0GmJA4J ENc89jjFPAa+GcYA/26YQY05bLtnXiIjTiAzrGQrRXxTHPA8Av7TDFHvIetWAP9s HSoU8OfTwmTiEnGwLlsV7QJclZg3YNz/Ypcp9TqQBrg4BFySz2oSCisGAQQBl1UB BQEBB0AxlRumDW6nZY7A+VCfek9VpEx6PJmdJyYPt3lNHMd6HAMBCAeIfgQYFggA JgIbDBYhBLHSvRN1vst4TPT4xNc89jjFPAa+BQJl/YgwBQkLehDGAAoJENc89jjF PAa+phoA/jrDqIrl/55vUMBhIQv+TP635d2iCTEnyFmbUcP9+gh6APoDsXalVd2c OGxQtSC+TF8PkZMn1TLkJKAjVxr+xx40AgAKCRBRcisI/kdFolAhAP9c4m/AqPFj 1duf4D36NunykIN2yQVdJwnWQ7xSbtZbkwD/aGhUSDj4PKxNPItMZ3aM8rzN2EMm 6w9cClEh7J4nOww= =VT4H -----END PGP SIGNATURE----- --=-=-=--
bug-guix@HIDDEN
:bug#75080
; Package guix
.
Full text available.Received: (at 75080) by debbugs.gnu.org; 5 Feb 2025 01:52:41 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 04 20:52:40 2025 Received: from localhost ([127.0.0.1]:47367 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tfUam-0007iC-Mj for submit <at> debbugs.gnu.org; Tue, 04 Feb 2025 20:52:40 -0500 Received: from fhigh-a7-smtp.messagingengine.com ([103.168.172.158]:39601) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1tfUak-0007hv-2s for 75080 <at> debbugs.gnu.org; Tue, 04 Feb 2025 20:52:38 -0500 Received: from phl-compute-05.internal (phl-compute-05.phl.internal [10.202.2.45]) by mailfhigh.phl.internal (Postfix) with ESMTP id D19A41140120; Tue, 4 Feb 2025 20:52:32 -0500 (EST) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-05.internal (MEProxy); Tue, 04 Feb 2025 20:52:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=mesmtp; t=1738720352; x= 1738806752; bh=VQifu9Q6dlk1WiuAcpKZDh84BzV6YXdgM3ZquXhRV6U=; b=L Df5UboCSi47eyMSnQxj+2p01+vYwmkqJUHmy0whkGDD0y2WsW0OTJYlB3nDMP3y3 Jeiu7uahc4pUL+15gy6T90YguJvT/uIPn01mcE3AgUSTSan5IpIJQNcvz9WLd6UA uLerAMy7Myoh6jqKXC6NpHUpMsmYeDa9PuVZMPlkg4= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1738720352; x=1738806752; bh=VQifu9Q6dlk1WiuAcpKZDh84BzV6YXdgM3Z quXhRV6U=; b=DQCPoAldH44cBulPaigv/dx/7Zw87DyW6t4zjZfDcs2vfLpcYHg jjJqKUc1bn2VwgdDq5hiA5i3UTG+XRC0nuhkS6pKrgMDkI8NBZ55Fb9tjqF4P67m Zjx9VEl72aufCOr3kuzNH+WiqBUAZLCbIN9KyD0N2/tb7BNvaEUZpUTNbRG9kvdp 3FpTT/HMpF0eJ8dRM5JefUoCLhcuFUUj/cFYGxtNrqmkl5cmPbGuPRCYmgumZKAM EbM+wJi6UmaYzIdwCTGhA+RmXpKnP+oHNMBfuZrrLZEbgVmPkl/Io2h+R+SdWyR0 XPl2HC+nZrTVeJPNAie6Cw2Fn+5Rd8qYnoQ== X-ME-Sender: <xms:X8SiZ9tYJLs6Pk6c5HCMHT4EGxD9KqhSbH1dwQ_NfoiFe7pm0wyShQ> <xme:X8SiZ2ezKHIzsH4cSPBJmF3EZk_x7X0dcbckY8KHkLCycagODM0ooUb09CIn1R55e N2WJ3a72fd953UeVA> X-ME-Received: <xmr:X8SiZwxF19hBJsmKLUV7SujDpv_o__ejapztmtpx8w6tKg_HDwI-nVxvenpVEfS9nAUVunloV7a9DbSEnt3uz3u4> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvvdduhecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivg hnthhsucdlqddutddtmdenucfjughrpeffhffvvefukfhfgggtuggjsehttdertddttddv necuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnh grmhgvqeenucggtffrrghtthgvrhhnpeeiteduheefkeeufeelgeduhfejgfelheefleeu hfeffffgueduleehvdejleeiteenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmh epmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgvpdhnsggprhgtphht thhopeefpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopegsuhhgqdhguhhigiesgh hnuhdrohhrghdprhgtphhtthhopehluhguohesghhnuhdrohhrghdprhgtphhtthhopeej hedtkedtseguvggssghughhsrdhgnhhurdhorhhg X-ME-Proxy: <xmx:YMSiZ0OapA-mqArOJO5FVyqfzcCx-qA2ganZy0o5qABSEDhWA4v4zw> <xmx:YMSiZ9-ktRfFRdsB5p8__efm-wkih2GoyKI0hcX5Yki56gFdeisUOg> <xmx:YMSiZ0Up8ioTmIOZIO8JdUv3vrBYmgBmLcn_K9Q_yBYI2sp6IfgEyw> <xmx:YMSiZ-chaS6r5vxHTTkO41951f59kUuznelqRqzu-9zBwCRAsljwZQ> <xmx:YMSiZ4aSeqiszPD4hUxFsf8kQGKNWuxG9S1of5c774rDmX0bY8TG73yy> Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 4 Feb 2025 20:52:31 -0500 (EST) Date: Tue, 4 Feb 2025 20:52:30 -0500 From: Leo Famulari <leo@HIDDEN> To: Simon Josefsson via Bug reports for GNU Guix <bug-guix@HIDDEN> Subject: Re: bug#75080: guix pull fails on arm64 due to cmake DEB self-tests Message-ID: <Z6LEXtdQ4fLauQQL@HIDDEN> References: <874j2sqiwx.fsf@HIDDEN> <875xmlnr69.fsf@HIDDEN> <874j19nvse.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <874j19nvse.fsf@HIDDEN> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75080 Cc: Ludovic =?iso-8859-1?Q?Court=E8s?= <ludo@HIDDEN>, 75080 <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.7 (-) On Wed, Feb 05, 2025 at 12:18:41AM +0100, Simon Josefsson via Bug reports for GNU Guix wrote: > Looking more carefully at the errors, I notice this part: > > actual-err> cpack-cfg> set(DPKG_EXECUTABLE "/usr/bin/dpkg") > actual-err> cpack-cfg> set(READELF_EXECUTABLE "/gnu/store/pqai4n95zn5wdw430gslb00sb967jdg8-binutils-2.41/bin/readelf") > > So for some reason building cmake-bootstrap in guix in Debian picks up > Debian's /usr/bin/dpkg, doesn't it?! > > I suppose that Guix's build servers aren't running Debian, so it won't > find any /usr/bin/dpkg. It would be really surprising if '/usr/bin/dpkg' could be found or accessed from within the package build environment, unless the build isolation has been disabled. Are you able to confirm if that is what's happening?
bug-guix@HIDDEN
:bug#75080
; Package guix
.
Full text available.Received: (at submit) by debbugs.gnu.org; 5 Feb 2025 01:52:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 04 20:52:46 2025 Received: from localhost ([127.0.0.1]:47371 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tfUas-0007iV-0X for submit <at> debbugs.gnu.org; Tue, 04 Feb 2025 20:52:46 -0500 Received: from lists.gnu.org ([2001:470:142::17]:50796) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1tfUaq-0007iA-Nm for submit <at> debbugs.gnu.org; Tue, 04 Feb 2025 20:52:45 -0500 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 <leo@HIDDEN>) id 1tfUak-00035S-Oh for bug-guix@HIDDEN; Tue, 04 Feb 2025 20:52:38 -0500 Received: from fhigh-a7-smtp.messagingengine.com ([103.168.172.158]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <leo@HIDDEN>) id 1tfUai-0003mp-JZ; Tue, 04 Feb 2025 20:52:38 -0500 Received: from phl-compute-05.internal (phl-compute-05.phl.internal [10.202.2.45]) by mailfhigh.phl.internal (Postfix) with ESMTP id D19A41140120; Tue, 4 Feb 2025 20:52:32 -0500 (EST) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-05.internal (MEProxy); Tue, 04 Feb 2025 20:52:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=mesmtp; t=1738720352; x= 1738806752; bh=VQifu9Q6dlk1WiuAcpKZDh84BzV6YXdgM3ZquXhRV6U=; b=L Df5UboCSi47eyMSnQxj+2p01+vYwmkqJUHmy0whkGDD0y2WsW0OTJYlB3nDMP3y3 Jeiu7uahc4pUL+15gy6T90YguJvT/uIPn01mcE3AgUSTSan5IpIJQNcvz9WLd6UA uLerAMy7Myoh6jqKXC6NpHUpMsmYeDa9PuVZMPlkg4= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1738720352; x=1738806752; bh=VQifu9Q6dlk1WiuAcpKZDh84BzV6YXdgM3Z quXhRV6U=; b=DQCPoAldH44cBulPaigv/dx/7Zw87DyW6t4zjZfDcs2vfLpcYHg jjJqKUc1bn2VwgdDq5hiA5i3UTG+XRC0nuhkS6pKrgMDkI8NBZ55Fb9tjqF4P67m Zjx9VEl72aufCOr3kuzNH+WiqBUAZLCbIN9KyD0N2/tb7BNvaEUZpUTNbRG9kvdp 3FpTT/HMpF0eJ8dRM5JefUoCLhcuFUUj/cFYGxtNrqmkl5cmPbGuPRCYmgumZKAM EbM+wJi6UmaYzIdwCTGhA+RmXpKnP+oHNMBfuZrrLZEbgVmPkl/Io2h+R+SdWyR0 XPl2HC+nZrTVeJPNAie6Cw2Fn+5Rd8qYnoQ== X-ME-Sender: <xms:X8SiZ9tYJLs6Pk6c5HCMHT4EGxD9KqhSbH1dwQ_NfoiFe7pm0wyShQ> <xme:X8SiZ2ezKHIzsH4cSPBJmF3EZk_x7X0dcbckY8KHkLCycagODM0ooUb09CIn1R55e N2WJ3a72fd953UeVA> X-ME-Received: <xmr:X8SiZwxF19hBJsmKLUV7SujDpv_o__ejapztmtpx8w6tKg_HDwI-nVxvenpVEfS9nAUVunloV7a9DbSEnt3uz3u4> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvvdduhecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivg hnthhsucdlqddutddtmdenucfjughrpeffhffvvefukfhfgggtuggjsehttdertddttddv necuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnh grmhgvqeenucggtffrrghtthgvrhhnpeeiteduheefkeeufeelgeduhfejgfelheefleeu hfeffffgueduleehvdejleeiteenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmh epmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgvpdhnsggprhgtphht thhopeefpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopegsuhhgqdhguhhigiesgh hnuhdrohhrghdprhgtphhtthhopehluhguohesghhnuhdrohhrghdprhgtphhtthhopeej hedtkedtseguvggssghughhsrdhgnhhurdhorhhg X-ME-Proxy: <xmx:YMSiZ0OapA-mqArOJO5FVyqfzcCx-qA2ganZy0o5qABSEDhWA4v4zw> <xmx:YMSiZ9-ktRfFRdsB5p8__efm-wkih2GoyKI0hcX5Yki56gFdeisUOg> <xmx:YMSiZ0Up8ioTmIOZIO8JdUv3vrBYmgBmLcn_K9Q_yBYI2sp6IfgEyw> <xmx:YMSiZ-chaS6r5vxHTTkO41951f59kUuznelqRqzu-9zBwCRAsljwZQ> <xmx:YMSiZ4aSeqiszPD4hUxFsf8kQGKNWuxG9S1of5c774rDmX0bY8TG73yy> Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 4 Feb 2025 20:52:31 -0500 (EST) Date: Tue, 4 Feb 2025 20:52:30 -0500 From: Leo Famulari <leo@HIDDEN> To: Simon Josefsson via Bug reports for GNU Guix <bug-guix@HIDDEN> Subject: Re: bug#75080: guix pull fails on arm64 due to cmake DEB self-tests Message-ID: <Z6LEXtdQ4fLauQQL@HIDDEN> References: <874j2sqiwx.fsf@HIDDEN> <875xmlnr69.fsf@HIDDEN> <874j19nvse.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <874j19nvse.fsf@HIDDEN> Received-SPF: pass client-ip=103.168.172.158; envelope-from=leo@HIDDEN; helo=fhigh-a7-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: Ludovic =?iso-8859-1?Q?Court=E8s?= <ludo@HIDDEN>, 75080 <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: -0.1 (/) On Wed, Feb 05, 2025 at 12:18:41AM +0100, Simon Josefsson via Bug reports for GNU Guix wrote: > Looking more carefully at the errors, I notice this part: > > actual-err> cpack-cfg> set(DPKG_EXECUTABLE "/usr/bin/dpkg") > actual-err> cpack-cfg> set(READELF_EXECUTABLE "/gnu/store/pqai4n95zn5wdw430gslb00sb967jdg8-binutils-2.41/bin/readelf") > > So for some reason building cmake-bootstrap in guix in Debian picks up > Debian's /usr/bin/dpkg, doesn't it?! > > I suppose that Guix's build servers aren't running Debian, so it won't > find any /usr/bin/dpkg. It would be really surprising if '/usr/bin/dpkg' could be found or accessed from within the package build environment, unless the build isolation has been disabled. Are you able to confirm if that is what's happening?
bug-guix@HIDDEN
:bug#75080
; Package guix
.
Full text available.Received: (at 75080) by debbugs.gnu.org; 4 Feb 2025 23:18:55 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 04 18:18:55 2025 Received: from localhost ([127.0.0.1]:47211 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tfSBz-0000d8-CT for submit <at> debbugs.gnu.org; Tue, 04 Feb 2025 18:18:55 -0500 Received: from uggla.sjd.se ([2001:9b1:8633::107]:34420) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <simon@HIDDEN>) id 1tfSBw-0000cu-7A for 75080 <at> debbugs.gnu.org; Tue, 04 Feb 2025 18:18:53 -0500 DKIM-Signature: v=1; a=ed25519-sha256; q=dns/txt; c=relaxed/relaxed; d=josefsson.org; s=ed2303; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=iHBUMnHNsYZoY1ypWWXkCudgSSbdf92H7oFWkhrOgyw=; t=1738711129; x=1739920729; b=hSihXwnt3oNeIEiuPGsNF9MbXyUjnVXpM3VisB1VBbKCAabDNPETgbTgSZ+b6ZCTUA27vwkOJy5 N7tqENTM0AA==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=josefsson.org; s=rsa2303; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=iHBUMnHNsYZoY1ypWWXkCudgSSbdf92H7oFWkhrOgyw=; t=1738711129; x=1739920729; b=tuj343PuhSVyGb6L2NKMu2xzEqnMGEvZRn+og03alVlEZBEGB5ff/3AmJcexFFvR3bDBbsGdXO6 85uc9Hyp9XfXpxUmc7sR4UbCFotxBrh8dZn2DZ1Gu/QMgcS+KMsU3WMi2VPThmidEHYXy8oxcOJjL mIKkQrLqR9n+PmHqUmmMaQ751RokMYfVkKGLGT0801zH5fwyMXhxS29obE8iqMFzjGaNSmxQQVn9U xFw8p+tQbkOMtx8odZreMVwZ3HizKHapnmY68edwtFRUaM7vURYtjFqy+P04EPQDT19sVGgMndPbu aogxgb3s26/Q0tAxZhMvFcS4/eZWYnOsQ2Y6kerzOUWmewEwewgT/PDL4/10QcTs4k6/3U2Op8/oI q6YRukZ8X9iufl5HHgWN/J8i8m8y8KnwMvnvcP7L1xQrO5Q+326IdZKsx8zcJoFYevhVTdfUB; Received: from h-178-174-130-130.a498.priv.bahnhof.se ([178.174.130.130]:33172 helo=kaka) by uggla.sjd.se with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from <simon@HIDDEN>) id 1tfSBq-0083yP-4A; Tue, 04 Feb 2025 23:18:46 +0000 From: Simon Josefsson <simon@HIDDEN> To: Ludovic =?iso-8859-1?Q?Court=E8s?= <ludo@HIDDEN> Subject: Re: bug#75080: guix pull fails on arm64 due to cmake DEB self-tests In-Reply-To: <875xmlnr69.fsf@HIDDEN> ("Ludovic =?iso-8859-1?Q?Court=E8s?= =?iso-8859-1?Q?=22's?= message of "Sat, 11 Jan 2025 19:25:50 +0100") References: <874j2sqiwx.fsf@HIDDEN> <875xmlnr69.fsf@HIDDEN> OpenPGP: id=B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE; url=https://josefsson.org/key-20190320.txt X-Hashcash: 1:23:250204:ludo@HIDDEN::7LxFkhy9I8OcBUv4:e7Uy X-Hashcash: 1:23:250204:75080 <at> debbugs.gnu.org::iZmsSa8l6m4nnJyK:yPyH Date: Wed, 05 Feb 2025 00:18:41 +0100 Message-ID: <874j19nvse.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75080 Cc: 75080 <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: -3.3 (---) --=-=-= Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Ludovic Court=E8s <ludo@HIDDEN> writes: > Hi, > > Simon Josefsson <simon@HIDDEN> skribis: > >> I get a build failure regarding "cmake-bootstrap" shown here: >> >> https://gitlab.com/debdistutils/guix/container/-/jobs/8717616613 >> >> I cannot reproduce this on my own arm64 machine running Trisquel. >> >> It seems only cmake's DEB related self-tests fail: > > Looks like the problem is gone with a current-ish commit since > substitutes are available from both build farms: > > $ guix weather cmake-minimal -s aarch64-linux ... > Could you confirm? Maybe the substitutes are now gone, because I just tried again and the error looks the same: https://gitlab.com/debdistutils/guix/container/-/jobs/9042454855 If it got the binary substitutes, I suppose things would be fine. Looking more carefully at the errors, I notice this part: actual-err> cpack-cfg> set(DPKG_EXECUTABLE "/usr/bin/dpkg") actual-err> cpack-cfg> set(READELF_EXECUTABLE "/gnu/store/pqai4n95zn5= wdw430gslb00sb967jdg8-binutils-2.41/bin/readelf") So for some reason building cmake-bootstrap in guix in Debian picks up Debian's /usr/bin/dpkg, doesn't it?! I suppose that Guix's build servers aren't running Debian, so it won't find any /usr/bin/dpkg. Maybe this has something to do with why it is only all the DEB-related cmake self-tests that fails here. (However it doesn't explain why I couldn't reproduce the same problem on my own arm64 machine that is running Trisquel. Maybe substitutes just happened to be available when I tried it?) The GitLab run above is in a minimal debian 12 container, and the commands are essentially these: - apt-get update - apt-get install -y buildah ca-certificates eatmydata - time eatmydata buildah build -t ... https://gitlab.com/debdistutils/guix/container/-/blob/101642fd8dd576ae9346d= 90bc1eb4d5ba4fcd80e/.gitlab-ci.yml#L36 With the Containerfile running essentially this: set -x && \ cat /etc/os-release && \ locale -a && \ apt-get update && \ apt-get install -y guix netbase && \ (env LC_ALL=3DC.UTF-8 guix-daemon --disable-chroot --build-users-group=3D_g= uixbuild --discover=3Dno &) && \ set && \ (guix pull --url=3Dhttps://gitlab.com/debdistutils/guix/mirror.git \ || { cp -v /var/log/guix/drvs/*/*.drv.gz .; gzip -d *.gz; tail -v -n1000 *= .drv; false; }) https://gitlab.com/debdistutils/guix/container/-/blob/main/debian-with-guix= /Containerfile /Simon --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQNoBAEWCAMQFiEEo8ychwudMQq61M8vUXIrCP5HRaIFAmeioFEUHHNpbW9uQGpv c2Vmc3Nvbi5vcmfCHCYAmDMEXJLOtBYJKwYBBAHaRw8BAQdACIcrZIvhrxDBkK9f V+QlTmXxo2naObDuGtw58YaxlOu0JVNpbW9uIEpvc2Vmc3NvbiA8c2ltb25Aam9z ZWZzc29uLm9yZz6IlgQTFggAPgIbAwULCQgHAgYVCAkKCwIEFgIDAQIeAQIXgBYh BLHSvRN1vst4TPT4xNc89jjFPAa+BQJl/YgIBQkLehFUAAoJENc89jjFPAa+CboA +wUa06RD5e5VTCxvSWtPS75Wq2qBeYGZnf0jvUMxa2n4AP4xkUeAPPnNuMsTm2fs FCDIGaEM2Yn6Vb2huzzT1Fw/BLgzBFySz4EWCSsGAQQB2kcPAQEHQOxTCIOaeXAx I2hIX4HK9bQTpNVei708oNr1Klm8qCGKiPUEGBYIACYCGwIWIQSx0r0Tdb7LeEz0 +MTXPPY4xTwGvgUCZf2IKwUJC3oQqgCBdiAEGRYIAB0WIQSjzJyHC50xCrrUzy9R cisI/kdFogUCXJLPgQAKCRBRcisI/kdFoqdMAQCgH45aseZgIrwKOvUOA9QfsmeE 8GZHYNuFHmM9FEQS6AD6A4x5aYvoY6lo98pgtw2HPDhmcCXFItjXCrV4A0GmJA4J ENc89jjFPAa+GcYA/26YQY05bLtnXiIjTiAzrGQrRXxTHPA8Av7TDFHvIetWAP9s HSoU8OfTwmTiEnGwLlsV7QJclZg3YNz/Ypcp9TqQBrg4BFySz2oSCisGAQQBl1UB BQEBB0AxlRumDW6nZY7A+VCfek9VpEx6PJmdJyYPt3lNHMd6HAMBCAeIfgQYFggA JgIbDBYhBLHSvRN1vst4TPT4xNc89jjFPAa+BQJl/YgwBQkLehDGAAoJENc89jjF PAa+phoA/jrDqIrl/55vUMBhIQv+TP635d2iCTEnyFmbUcP9+gh6APoDsXalVd2c OGxQtSC+TF8PkZMn1TLkJKAjVxr+xx40AgAKCRBRcisI/kdFoorUAQDxR4nMsdj3 bZ+fIciR5jZrUEIq4V19xubO7sP9KgdnbQD/Ug9gR3HYSCREmRUe0Qx1tNRc1eZB nqykIV7EHHMREQ0= =okui -----END PGP SIGNATURE----- --=-=-=--
bug-guix@HIDDEN
:bug#75080
; Package guix
.
Full text available.Received: (at 75080) by debbugs.gnu.org; 11 Jan 2025 18:26:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 11 13:26:46 2025 Received: from localhost ([127.0.0.1]:44770 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tWgC5-0004S6-IU for submit <at> debbugs.gnu.org; Sat, 11 Jan 2025 13:26:46 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:57964) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1tWgC1-0004Ri-O3 for 75080 <at> debbugs.gnu.org; Sat, 11 Jan 2025 13:26:43 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1tWgBu-0002T0-H2; Sat, 11 Jan 2025 13:26:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=+G0m2s9AIY1H9dQJ8Dct0xjLYK0Y/4YeXY3vTjRbCCM=; b=RCAZdct3fJSfSVARuE+i PJAMpvvzdLB1GqNPO3tgqMfYA+DlOUawr+yopZD29x6fsJQYye8A2xmj/amWGgt1nIpv+PP2WisKR CadIzhu8OHqPyJizrKIe6WknAvTxb9SeQoNOPqz67DksbE7dZHrRHV3CD7IMFc3a+AQfKt1iRRWYg BtIpcC95vFRLnsfc5BRlPsVztYPl1ipjbMM5Gulg6lJxaXL9v4QULe387TLEnl5jYgGJz3ed9AN8w PgoTMm3ca4+BCK1JLc/QzxWSVnyghINeqanUcqeqBSmUx3HKrNAlrbDyu4Zh8ivXzK7Z98uskOYTa MYbP6gtiyXmhpg==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Simon Josefsson <simon@HIDDEN> Subject: Re: bug#75080: guix pull fails on arm64 due to cmake DEB self-tests In-Reply-To: <874j2sqiwx.fsf@HIDDEN> (Simon Josefsson's message of "Wed, 25 Dec 2024 09:13:50 +0100") References: <874j2sqiwx.fsf@HIDDEN> Date: Sat, 11 Jan 2025 19:25:50 +0100 Message-ID: <875xmlnr69.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) 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: 75080 Cc: 75080 <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: -3.3 (---) Hi, Simon Josefsson <simon@HIDDEN> skribis: > I get a build failure regarding "cmake-bootstrap" shown here: > > https://gitlab.com/debdistutils/guix/container/-/jobs/8717616613 > > I cannot reproduce this on my own arm64 machine running Trisquel. > > It seems only cmake's DEB related self-tests fail: Looks like the problem is gone with a current-ish commit since substitutes are available from both build farms: --8<---------------cut here---------------start------------->8--- $ guix weather cmake-minimal -s aarch64-linux computing 1 package derivations for aarch64-linux... looking for 1 store items on https://ci.guix.gnu.org... https://ci.guix.gnu.org =E2=98=80 100.0% substitutes available (1 out of 1) at least 10.6 MiB of nars (compressed) 27.7 MiB on disk (uncompressed) 2.815 seconds per request (2.8 seconds in total) 0.4 requests per second at least 1,000 queued builds aarch64-linux: 993 (99.3%) x86_64-linux: 4 (.4%) powerpc64le-linux: 2 (.2%) i686-linux: 1 (.1%) build rate: 545.79 builds per hour x86_64-linux: 545.79 builds per hour looking for 1 store items on https://bordeaux.guix.gnu.org... https://bordeaux.guix.gnu.org =E2=98=80 100.0% substitutes available (1 out of 1) 4.5 MiB of nars (compressed) 27.7 MiB on disk (uncompressed) 0.150 seconds per request (0.2 seconds in total) 6.7 requests per second (continuous integration information unavailable) looking for 1 store items on https://guix.bordeaux.inria.fr... https://guix.bordeaux.inria.fr =E2=9B=88 0.0% substitutes available (0 out of 1) unknown substitute sizes 0.0 MiB on disk (uncompressed) 0.169 seconds per request (0.2 seconds in total) 5.9 requests per second 0.0% (0 out of 1) of the missing items are queued 0 queued builds build rate: 17.09 builds per hour x86_64-linux: 17.09 builds per hour $ guix describe Generation 331 Jan 05 2025 22:28:17 (current) shepherd 6d52686 repository URL: https://git.savannah.gnu.org/git/shepherd.git branch: main commit: 6d526862375a426c13a52c7343c0ee9215367a00 guile f6359a4 repository URL: https://git.savannah.gnu.org/git/guile.git branch: main commit: f6359a4715d023761454f1bf945633ce4cca98fc guix 613c8b8 repository URL: https://git.savannah.gnu.org/git/guix.git commit: 613c8b81702f08ee36f20d15ee8f8c42a37acfef --8<---------------cut here---------------end--------------->8--- Could you confirm? Ludo=E2=80=99.
bug-guix@HIDDEN
:bug#75080
; Package guix
.
Full text available.Received: (at submit) by debbugs.gnu.org; 25 Dec 2024 08:13:58 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 25 03:13:58 2024 Received: from localhost ([127.0.0.1]:36066 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tQMWk-0005xP-2C for submit <at> debbugs.gnu.org; Wed, 25 Dec 2024 03:13:58 -0500 Received: from lists.gnu.org ([209.51.188.17]:52024) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <simon@HIDDEN>) id 1tQMWi-0005xD-5p for submit <at> debbugs.gnu.org; Wed, 25 Dec 2024 03:13:57 -0500 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 <simon@HIDDEN>) id 1tQMWc-0000Zj-E9 for bug-guix@HIDDEN; Wed, 25 Dec 2024 03:13:54 -0500 Received: from uggla.sjd.se ([2001:9b1:8633::107]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <simon@HIDDEN>) id 1tQMWZ-0003jY-AD for bug-guix@HIDDEN; Wed, 25 Dec 2024 03:13:50 -0500 DKIM-Signature: v=1; a=ed25519-sha256; q=dns/txt; c=relaxed/relaxed; d=josefsson.org; s=ed2303; h=Content-Type:MIME-Version:Message-ID:Date: Subject:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description; bh=Go1zWowk4N1R1D/iZ7lcx8XtSl1vNbMq3GjyOkblMLY=; t=1735114415; x=1736324015; b=xTyVKWajMnWyI9p3q1f0MlgHc4CDdvp6Od/4pzmeE5BRGHL subiEglPhi8tqZ3MB8yLJCtDSe1nzGPJNpEQsCQ==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=josefsson.org; s=rsa2303; h=Content-Type:MIME-Version:Message-ID:Date: Subject:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description; bh=Go1zWowk4N1R1D/iZ7lcx8XtSl1vNbMq3GjyOkblMLY=; t=1735114415; x=1736324015; b=Za0xlwP9+UYfu8QjiZkX5ryy3DL2WdYxXFD9piXwkmkB8jK B+2WoviOSAs0y7CBHP5t9DiPvjeV6Zbpmy6Z2NSzQvPMfaAHV3Fcoaj4Nw7ZBDrLTauI16WxDmr8b aBOz3FPWOlVcmXm22vPvO1H4LPokkxznf4zoo1od3KB66A7QJv/xOeyPQoeur6RSqOOkfU7nj541j 5FdXa8asonoc01QUZROdr4WVHXZvhQR4YGwkAFd1CSEMwImjPGb0OdAB/1Px+rtYpL4Z9Zs66FQQj cPRoLT/SO6eegYV3pPBi6TqTh2jCCRq+bhsxKbOeOHAeIVZRIahvHv+17L5xIl+zmhHlnlIhhcMAg n/maDwCJH2HWToEAqRndlAZpkXu//xm7uM69VHRYxq3EQugmA508aV15a6jDhdVfAKd4CBWWZM/E7 kXU+VzN90pIQwfwGw1gCN5bu; Received: from h-178-174-130-130.a498.priv.bahnhof.se ([178.174.130.130]:52046 helo=kaka) by uggla.sjd.se with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from <simon@HIDDEN>) id 1tQMWL-006sZs-On for bug-guix@HIDDEN; Wed, 25 Dec 2024 08:13:33 +0000 X-Hashcash: 1:23:241225:bug-guix@HIDDEN::YyUl8MD3Ldji9Qgd:0DJhI From: Simon Josefsson <simon@HIDDEN> To: bug-guix@HIDDEN Subject: guix pull fails on arm64 due to cmake DEB self-tests OpenPGP: id=B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE; url=https://josefsson.org/key-20190320.txt Date: Wed, 25 Dec 2024 09:13:50 +0100 Message-ID: <874j2sqiwx.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=2001:9b1:8633::107; envelope-from=simon@HIDDEN; helo=uggla.sjd.se X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_PASS=-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 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 (--) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi! I'm running the following commands on a arm64 GitLab shared runner node: export LC_ALL=3DC.UTF-8 apt-get update apt-get install -y guix podman ca-certificates (guix-daemon --disable-chroot --build-users-group=3D_guixbuild & guix pull --url=3Dhttps://gitlab.com/debdistutils/guix/mirror.git \ || (ls -la /var/log/guix/drvs/*/*.drv.gz; zcat /var/log/guix/drvs/qz/9fsb0= 935lpyssgg9428w9rvsypbfgv-cmake-bootstrap-3.24.2.drv.gz) I get a build failure regarding "cmake-bootstrap" shown here: https://gitlab.com/debdistutils/guix/container/-/jobs/8717616613 I cannot reproduce this on my own arm64 machine running Trisquel. It seems only cmake's DEB related self-tests fail: The following tests FAILED: 561 - RunCMake.CPack_DEB.CUSTOM_NAMES (Failed) 562 - RunCMake.CPack_DEB.DEBUGINFO (Failed) 563 - RunCMake.CPack_DEB.DEFAULT_PERMISSIONS (Failed) 564 - RunCMake.CPack_DEB.DEPENDENCIES (Failed) 565 - RunCMake.CPack_DEB.EMPTY_DIR (Failed) 566 - RunCMake.CPack_DEB.VERSION (Failed) 567 - RunCMake.CPack_DEB.EXTRA (Failed) 568 - RunCMake.CPack_DEB.GENERATE_SHLIBS (Failed) 569 - RunCMake.CPack_DEB.GENERATE_SHLIBS_LDCONFIG (Failed) 571 - RunCMake.CPack_DEB.MINIMAL (Failed) 572 - RunCMake.CPack_DEB.PER_COMPONENT_FIELDS (Failed) 573 - RunCMake.CPack_DEB.TIMESTAMPS (Failed) 574 - RunCMake.CPack_DEB.MD5SUMS (Failed) 575 - RunCMake.CPack_DEB.DEB_PACKAGE_VERSION_BACK_COMPATIBILITY (Failed) 576 - RunCMake.CPack_DEB.DEB_DESCRIPTION (Failed) 577 - RunCMake.CPack_DEB.PROJECT_META (Failed) Errors while running CTest That make me believe that the minimal nature of the container has some impact. Maybe some missing environment variable or tool or something? That is usually present during normal builds but not this build. The first failure starts here: https://gitlab.com/debdistutils/guix/container/-/jobs/8717616613#L1746 with output cited below. I don't spot any obvious problem. I suspect something odd is happening when running 'dpkg'. Any ideas how to debug this further? /Simon 549/622 Test #561: RunCMake.CPack_DEB.CUSTOM_NAMES ........................= .....***Failed 0.88 sec =2D- CUSTOM_NAMES-COMPONENT-type - PASSED =2D- CUSTOM_NAMES-COMPONENT-type-Build - PASSED CMake Error at RunCMake.cmake:216 (message): DEB/CUSTOM_NAMES-COMPONENT-type - FAILED: Result is [1], not [0]. stderr does not match that expected. Command was: command> "/tmp/guix-build-cmake-bootstrap-3.24.2.drv-0/cmake-3.24.2/bin/= cmake" "-DRunCMake_TEST=3DCUSTOM_NAMES-COMPONENT-type" "-DRunCMake_TEST_FIL= E_PREFIX=3DCUSTOM_NAMES" "-DRunCMake_SUBTEST_SUFFIX=3D" "-DGENERATOR_TYPE= =3DDEB" "-DPACKAGING_TYPE=3DCOMPONENT" "-Dsrc_dir=3D/tmp/guix-build-cmake-b= ootstrap-3.24.2.drv-0/cmake-3.24.2/Tests/RunCMake/CPack" "-Dbin_dir=3D/tmp/= guix-build-cmake-bootstrap-3.24.2.drv-0/cmake-3.24.2/Tests/RunCMake/DEB.CUS= TOM_NAMES/CPack/CUSTOM_NAMES-build" "-Dconfig_file=3D/tmp/guix-build-cmake-= bootstrap-3.24.2.drv-0/cmake-3.24.2/Tests/RunCMake/CPack/conf/DEB.CUSTOM_NA= MES_config.cmake" "-P" "/tmp/guix-build-cmake-bootstrap-3.24.2.drv-0/cmake-= 3.24.2/Tests/RunCMake/CPack/VerifyResult.cmake" Actual stdout: actual-out>=20 Expected stderr to match: expect-err> ^$ Actual stderr: actual-err> CMake Error at /tmp/guix-build-cmake-bootstrap-3.24.2.drv-0/= cmake-3.24.2/Tests/RunCMake/CPack/VerifyResult.cmake:84 (message): actual-err> Unexpected file content for file 1! actual-err>=20 actual-err> The content was: actual-err>=20 actual-err> actual>=20 actual-err>=20 actual-err> which does not match: actual-err>=20 actual-err> expect> /usr;/usr/foo;/usr/foo/CMakeLists.txt actual-err>=20 actual-err> CPack output: actual-err>=20 actual-err> cpack-out> CPack: Create package using DEB actual-err> cpack-out> CPack: Install projects actual-err> cpack-out> CPack: - Run preinstall target for: CUSTOM_NAM= ES-COMPONENT-type actual-err> cpack-out> CPack: - Install project: CUSTOM_NAMES-COMPONE= NT-type [Debug] actual-err> cpack-out> CPack: - Install component: pkg_1 actual-err> cpack-out> CPack: - Install component: pkg_2 actual-err> cpack-out> CPack: - Install component: pkg_3 actual-err> cpack-out> CPack: Create package actual-err> cpack-out> -- CPACK_DEBIAN_PACKAGE_DEPENDS not set, the p= ackage will have no dependencies. actual-err> cpack-out> -- CPACK_DEBIAN_PACKAGE_DEPENDS not set, the p= ackage will have no dependencies. actual-err> cpack-out> -- CPACK_DEBIAN_PACKAGE_DEPENDS not set, the p= ackage will have no dependencies. actual-err> cpack-out> CPack: - package: /tmp/guix-build-cmake-bootst= rap-3.24.2.drv-0/cmake-3.24.2/Tests/RunCMake/DEB.CUSTOM_NAMES/CPack/CUSTOM_= NAMES-build/custom_names-pkg_1_0.1.1_arm64.deb generated. actual-err> cpack-out> CPack: - package: /tmp/guix-build-cmake-bootst= rap-3.24.2.drv-0/cmake-3.24.2/Tests/RunCMake/DEB.CUSTOM_NAMES/CPack/CUSTOM_= NAMES-build/second_0.1.1_arm64.deb generated. actual-err> cpack-out> CPack: - package: /tmp/guix-build-cmake-bootst= rap-3.24.2.drv-0/cmake-3.24.2/Tests/RunCMake/DEB.CUSTOM_NAMES/CPack/CUSTOM_= NAMES-build/pkg_3_abc.deb generated. actual-err> cpack-out>=20 actual-err>=20 actual-err> CPack error: actual-err>=20 actual-err> cpack-err>=20 actual-err>=20 actual-err> CPack result: actual-err>=20 actual-err> cpack-res>=20 actual-err>=20 actual-err> CPack config file: actual-err>=20 actual-err> cpack-cfg> set(DPKG_EXECUTABLE "/usr/bin/dpkg") actual-err> cpack-cfg> set(READELF_EXECUTABLE "/gnu/store/pqai4n95zn5= wdw430gslb00sb967jdg8-binutils-2.41/bin/readelf") Call Stack (most recent call first): RunCMake.cmake:230 (run_cmake) CPack/CPackTestHelpers.cmake:119 (run_cmake_command) CPack/CPackTestHelpers.cmake:137 (run_cpack_test_common_) CPack/RunCMakeTest.cmake:11 (run_cpack_test) Start 562: RunCMake.CPack_DEB.DEBUGINFO --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIoEARYIADIWIQSjzJyHC50xCrrUzy9RcisI/kdFogUCZ2u+vhQcc2ltb25Aam9z ZWZzc29uLm9yZwAKCRBRcisI/kdFosICAQDLlVz832hMsXc2MmOgLayXq1yX8Kp/ Ov9zqC8WPoN9qQD/TsaW9JIsSxw5eD+5DPN55qqYiB20KS0a4JH+qJL6TAk= =C7A9 -----END PGP SIGNATURE----- --=-=-=--
Simon Josefsson <simon@HIDDEN>
:bug-guix@HIDDEN
.
Full text available.bug-guix@HIDDEN
:bug#75080
; Package guix
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.