From unknown Sat Jun 21 10:22:04 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#39926 <39926@debbugs.gnu.org> To: bug#39926 <39926@debbugs.gnu.org> Subject: Status: Manual installation tests fail Reply-To: bug#39926 <39926@debbugs.gnu.org> Date: Sat, 21 Jun 2025 17:22:04 +0000 retitle 39926 Manual installation tests fail reassign 39926 guix submitter 39926 Maxim Cournoyer severity 39926 important thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 05 09:23:31 2020 Received: (at submit) by debbugs.gnu.org; 5 Mar 2020 14:23:31 +0000 Received: from localhost ([127.0.0.1]:42405 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j9rPO-0004aY-RK for submit@debbugs.gnu.org; Thu, 05 Mar 2020 09:23:31 -0500 Received: from lists.gnu.org ([209.51.188.17]:42287) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j9rPN-0004aQ-AT for submit@debbugs.gnu.org; Thu, 05 Mar 2020 09:23:29 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:33491) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j9rPM-0002Zp-4N for bug-guix@gnu.org; Thu, 05 Mar 2020 09:23:29 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j9rPL-00041v-30 for bug-guix@gnu.org; Thu, 05 Mar 2020 09:23:28 -0500 Received: from mail-qk1-x734.google.com ([2607:f8b0:4864:20::734]:34637) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1j9rPK-00041L-V5 for bug-guix@gnu.org; Thu, 05 Mar 2020 09:23:27 -0500 Received: by mail-qk1-x734.google.com with SMTP id f3so5428092qkh.1 for ; Thu, 05 Mar 2020 06:23:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=ttG0ArR6kExZviZ8kSyx/RooHEuF+dh/YHrwl55I2+4=; b=idVEMN0xaw1Q+egdczMQBiJjv0nkTyMzmQuSRpsHWJDxbGyUt2dBnUlTXos4N1z1+A qYh2WHVXyTih6/i4jbDbfxF7hZK/XM6OxDvGR+c6aPpkRHzmMCTo+EktD3g/a8dCk9NG ZpvhGjCQ/VJaYIJSfLg5ybVj2/e4ghq68td4MW8bPDuUTtJcltlDNr+c5nBHZPr1c5cD rpTqGurMOAwYvmKyUuAXhErct657PveuJxcqgCg1lvD+qyJSFUoX0+CbhJA1g0zEqlnM /AZgPFSq44lU6TlA4EcOS2RHngCozWHBB1N2iu3NmQp8pxp1Yhjl7IRanGJyLS7ORPXi hm6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=ttG0ArR6kExZviZ8kSyx/RooHEuF+dh/YHrwl55I2+4=; b=OZSb+9kPPylE4Mtw69Veq76oHviX/uvncNk+8K2+dYzv+CmmjnggV0owzAS72eUvvH I8kfxB7rGQkm/ApDmG8o0mbrCdB8ESi8cWYKIcCYMmPw6yflMXSw5WV5Ijfa2oK+Lkd/ OocV9fEK/ekANMsnbz4hpSzeXA9FCmM7Ul45Y4A7sA2StSPriK0j1PQ96Jj5dyB9z4IM SZ8EH792SXTzAxfsFn2kXqHm0VP9Un6T2H7lArx0/0WEB6+dJaaCcdjyqLNtlnr5cLoy qa39xVrjbMRd/G6OCF9j705YohU6K5pyd5CzwoQUQhp00oZ1zLTCQoas1KKOpNH3CX6X cB9A== X-Gm-Message-State: ANhLgQ3MiB0GjPCajYQTPLphkDoGhL5zjp/OVRODk3Tkh4knybJ0i7ZJ 3kSiDvVMo8t1cgSKlSDxzdKMenLf X-Google-Smtp-Source: ADFU+vtgDlBPOR8KrrUWy0ekc66tn5Kk179KNL3Lp5Ss9/On9GmQfHtwrTlyqsLmoccU6hdGnianAA== X-Received: by 2002:a05:620a:22b0:: with SMTP id p16mr7792142qkh.468.1583418206069; Thu, 05 Mar 2020 06:23:26 -0800 (PST) Received: from raisin ([2607:fad8:4:6:235e:8579:8464:aacc]) by smtp.gmail.com with ESMTPSA id f3sm6080052qtv.51.2020.03.05.06.23.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Mar 2020 06:23:25 -0800 (PST) From: Maxim Cournoyer To: bug-guix Subject: Regression introduced by Shepherd 0.7.0 ('make check-system TESTS=btrfs-root-os' fails) Date: Thu, 05 Mar 2020 09:23:25 -0500 Message-ID: <87wo7yswwy.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::734 X-Spam-Score: 0.3 (/) 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: -0.7 (/) Hello, Recently, I noticed that 'make check-system TESTS=btrfs-root-os' stopped working at all, even on master without my changes. So, I've git bisected the faulty commit, and got: --8<---------------cut here---------------start------------->8--- git bisect start # good: [35cb2ac56cce1496c622958b53e82ba5d0c0ec48] gnu: Add queen. git bisect good 35cb2ac56cce1496c622958b53e82ba5d0c0ec48 # bad: [a46174f457f7e558e67b7103074ee9ba92ada5dc] build: file-systems: Specify a "nfsvers" option by default for NFS. git bisect bad a46174f457f7e558e67b7103074ee9ba92ada5dc # bad: [532b318020748c035b43f83611899e4ba0875ae1] gnu: Add r-xmisc. git bisect bad 532b318020748c035b43f83611899e4ba0875ae1 # bad: [7046106ef90e7855311dbb1f1ae9fed3df5cf875] gnu: upx: Clean up. git bisect bad 7046106ef90e7855311dbb1f1ae9fed3df5cf875 # good: [a9546f8bb1fde766dc8ccd435b03aac1f720bd0f] gnu: go-github-com-certifi-gocertifi: Update to 2018.01.18-1.a5e0173 git bisect good a9546f8bb1fde766dc8ccd435b03aac1f720bd0f # good: [53ddc6a71f6d7968734007f0b5325c66d9c6a33b] gnu: emacs-markdown-mode: Use HTTPS home page. git bisect good 53ddc6a71f6d7968734007f0b5325c66d9c6a33b # good: [1788bb9016a98d9c9412bc1611156d33f3f731d0] gnu: openscenegraph: Update to 3.6.5. git bisect good 1788bb9016a98d9c9412bc1611156d33f3f731d0 # bad: [35f985cb52d7bc3d7e03d5db0a63da4dcf4d3322] gnu: guile-present: Use HTTPS home page. git bisect bad 35f985cb52d7bc3d7e03d5db0a63da4dcf4d3322 # good: [d39885a8a9e0e03c2bf6277d475d384168bba642] gnu: python-reno: Update home page. git bisect good d39885a8a9e0e03c2bf6277d475d384168bba642 # bad: [21f5de6d32a7d0e75ec2df69dc753a75a15657cd] gnu: openssh: Don't use NAME in source URI. git bisect bad 21f5de6d32a7d0e75ec2df69dc753a75a15657cd # bad: [139a9887843d0ea7dd724c4dd0d00470337370b3] gnu: shepherd: Add "guile3.0-shepherd" variant. git bisect bad 139a9887843d0ea7dd724c4dd0d00470337370b3 # bad: [205c1e04e04b9a9338c7219ff82bd13f000fb8c8] gnu: shepherd: Update to 0.7.0. git bisect bad 205c1e04e04b9a9338c7219ff82bd13f000fb8c8 # first bad commit: [205c1e04e04b9a9338c7219ff82bd13f000fb8c8] gnu: shepherd: Update to 0.7.0. --8<---------------cut here---------------end--------------->8--- So, it seems that updating shepherd to 0.7.0 caused this regression (commit 205c1e04e04b9a9338c7219ff82bd13f000fb8c8). It probably causes other tests to fail in (gnu tests install), but I haven't tried any. Maxim From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 05 12:22:52 2020 Received: (at 39926) by debbugs.gnu.org; 5 Mar 2020 17:22:52 +0000 Received: from localhost ([127.0.0.1]:43676 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j9uCx-0000ze-Qi for submit@debbugs.gnu.org; Thu, 05 Mar 2020 12:22:52 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53675) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j9uCw-0000zS-5k for 39926@debbugs.gnu.org; Thu, 05 Mar 2020 12:22:50 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47781) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1j9uCq-0004ry-UO; Thu, 05 Mar 2020 12:22:45 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=34076 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1j9uCq-0004yL-Gi; Thu, 05 Mar 2020 12:22:44 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Maxim Cournoyer Subject: Re: bug#39926: Regression introduced by Shepherd 0.7.0 ('make check-system TESTS=btrfs-root-os' fails) References: <87wo7yswwy.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 16 =?utf-8?Q?Vent=C3=B4se?= an 228 de la =?utf-8?Q?R?= =?utf-8?Q?=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, 05 Mar 2020 18:22:40 +0100 In-Reply-To: <87wo7yswwy.fsf@gmail.com> (Maxim Cournoyer's message of "Thu, 05 Mar 2020 09:23:25 -0500") Message-ID: <87blpa7m3j.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-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39926 Cc: 39926@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 (-) Hi Maxim, Maxim Cournoyer skribis: > So, it seems that updating shepherd to 0.7.0 caused this regression > (commit 205c1e04e04b9a9338c7219ff82bd13f000fb8c8). Could it be something similar to , fixed in commit 00500449b0d53bb9219608a3cbee8faf7a3edae1? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 23:40:28 2020 Received: (at 39926) by debbugs.gnu.org; 7 Mar 2020 04:40:28 +0000 Received: from localhost ([127.0.0.1]:46134 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jARGG-00058W-1l for submit@debbugs.gnu.org; Fri, 06 Mar 2020 23:40:28 -0500 Received: from mail-qt1-f182.google.com ([209.85.160.182]:45455) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jARGE-00058J-64 for 39926@debbugs.gnu.org; Fri, 06 Mar 2020 23:40:26 -0500 Received: by mail-qt1-f182.google.com with SMTP id a4so3332226qto.12 for <39926@debbugs.gnu.org>; Fri, 06 Mar 2020 20:40:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=5mdZbCm1XSXCRgvYLirWjC6bkf2CCM/fdfV7NnhTwdU=; b=uhij8oUgjrQS0r12IdTX2/hG1fAReXEXUOd4Gs63n2ZaFo0MudNUjHVl/Dheo5tK3H HlsnFkWERCU1iNsBgJOxKB8ZvLv0gUjvXH5kRqwRJ9hgh+bFTk+e1dF6ZuqzKUVaSId6 WuRArdglm4zkgVUmZ3efd3d95ClIEVxxKqY8MJV9JKoehhK+kYwxo2wrSrxI+IYpjJIa pMmA+Xk5J708nClk8MmVaKwccuJxTUIame0ls4BLnx57m8XJtkFfe8lnVYyk1/J2aKD9 1DhI6uNdPAhBHgV3pdN/dL2+J0JuGRCENrp7mVhNAQwingegPXKXrQ0enI7Iv+Kpq8eg 0WHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=5mdZbCm1XSXCRgvYLirWjC6bkf2CCM/fdfV7NnhTwdU=; b=GtPt5DtCRo3YD4lccZ/PAE+2CSbI5VLKDGP5PiiHeRLX9oHSjCYNpSF3kLS89Uh78b 1qLr96MLl/4Gf4wmRw2kK2DiqZQFocW/On0bHjXpZPEZ5OIvgOd8AQbMW7e9tpvWr/ln JX++2j0a2zT+ctthZSrG47rffRv71EX/Z0dHq/vOyxdLUJYd3tZEYqTlk1YY0vb/cNHF abFeI0UzYED1EayIPpYFZdRBMFwz90Os+ZAArlzdN0xCo4fhj7Lpac8jQ3HrpikQeV6G HAAaNjV21a7TSCvtPsYAJu90zBwJTNDLUVcebk810O4KXiPh0+/Pmr/W/gfsHki72pLl tFhQ== X-Gm-Message-State: ANhLgQ0jt9bs6VTvXOEbzUuNmLRRXnRNwrZtMs2KMMpznL6uojceEaTr YfmyYome2+EXZ88aRuvnC4/JgR+c X-Google-Smtp-Source: ADFU+vtQagA/ZkBPI+9wvU95NMJ5zKLvcSUSXRPZv7ucWxVDQvWvhHQgGVx7GW6N0P+LZ68QyAyy/Q== X-Received: by 2002:ac8:498b:: with SMTP id f11mr5988547qtq.248.1583556020386; Fri, 06 Mar 2020 20:40:20 -0800 (PST) Received: from apteryx ([207.35.95.105]) by smtp.gmail.com with ESMTPSA id 127sm12229087qkj.97.2020.03.06.20.40.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 06 Mar 2020 20:40:19 -0800 (PST) From: Maxim Cournoyer To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#39926: Regression introduced by Shepherd 0.7.0 ('make check-system TESTS=btrfs-root-os' fails) References: <87wo7yswwy.fsf@gmail.com> <87blpa7m3j.fsf@gnu.org> Date: Fri, 06 Mar 2020 23:40:18 -0500 In-Reply-To: <87blpa7m3j.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Thu, 05 Mar 2020 18:22:40 +0100") Message-ID: <87a74skcb1.fsf@gmail.com> 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: 0.0 (/) X-Debbugs-Envelope-To: 39926 Cc: 39926@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.0 (-) Hello Ludovic! Ludovic Court=C3=A8s writes: > Hi Maxim, > > Maxim Cournoyer skribis: > >> So, it seems that updating shepherd to 0.7.0 caused this regression >> (commit 205c1e04e04b9a9338c7219ff82bd13f000fb8c8). > > Could it be something similar to , fixed in > commit 00500449b0d53bb9219608a3cbee8faf7a3edae1? > > Thanks, > Ludo=E2=80=99. I've reviewed the problem linked above, and the various places we still have setenvs before forking a process with Shepherd, and haven't found a problematic usage so far. I've ran the following again: --8<---------------cut here---------------start------------->8--- guix build --verbosity=3D10 /gnu/store/l6p6jnwn844hyfwfazg39i7mj4v3z9ac-btr= fs-root-os.drv |& strings --8<---------------cut here---------------end--------------->8--- The |& strings part prevents SeaBIOS from resetting my terminal emulator and loosing parts of the scroll buffer. Not really needed here, but handy sometimes. The failed derivation build ends with: marionette is ready ;;; (uname #("Linux" "gnu" "5.4.24-gnu" "#1 SMP 1" "x86_64")) builder for `/gnu/store/s3ba2v7cl8x0v7wi8xg3xrpm5216i3jf-installation.drv' = failed with exit code 1 Right after outputing what seems to be the result of evaluating 'uname'. Opening up the builder code referenced in that derivation, /gnu/store/jv133gqxz1wj053vjzpnk6rkr6409lv1-btrfs-root-os-builder, I could find: --8<---------------cut here---------------start------------->8--- (test-assert "uname" (match (marionette-eval (quote (uname)) marionette) (#("Linux" host-name version _ architecture) (and (string=3D? host-name "liberigilo") (string-prefix? "5.4.24" version) (string-prefix? architecture %host-type))))) --8<---------------cut here---------------end--------------->8--- Comparing with the above uname output, we can see that it validates the hostname matches against "liberigilo", yet it is "gnu"! Perhaps Shepherd 0.7.0 introduced some problem with the hostname service? Maxim From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 07 00:15:18 2020 Received: (at 39926) by debbugs.gnu.org; 7 Mar 2020 05:15:18 +0000 Received: from localhost ([127.0.0.1]:46139 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jARnx-0005yC-U1 for submit@debbugs.gnu.org; Sat, 07 Mar 2020 00:15:18 -0500 Received: from mail-qt1-f180.google.com ([209.85.160.180]:37978) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jARnu-0005xt-LO for 39926@debbugs.gnu.org; Sat, 07 Mar 2020 00:15:15 -0500 Received: by mail-qt1-f180.google.com with SMTP id e20so3396891qto.5 for <39926@debbugs.gnu.org>; Fri, 06 Mar 2020 21:15:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=VtA52gHdUDA1WMEOUHaNyhDQX/e35NBD3UwvPOzEams=; b=kRA6q2bLiJDrAwXNOylpWN1jImVQLLQt2Suy5NTZIQnnUjDhjSMRrMALJ0Ccq9b2NO Yb86RbAqwGmlsE0hFkiJZjon55hgOLQZBIGwt5AGyqVw9P/QFVkT1xfjjfAGvBMZHa+E cef7W0/kJgs3W0ulVTcSNVcDTqdXoumYx10aSbFtz7zB2DyoZKK36SETC8ps2ab42OEX rIUcwzaJJS9CpgwnPadm+u0seA/7JvdYeK4O+to/vR2nOdr24/Z5dxOSnTjS/am5c+jl sbHz1WElsRmrojQHhU2/eMshXbBI7uxJjCZ38ZMd4ok2j+RdxyWJUuwRpqHpqHpTJTbc uIOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=VtA52gHdUDA1WMEOUHaNyhDQX/e35NBD3UwvPOzEams=; b=dlwwmhcVc7ol5eNVyLH7DadTdbtRylfGEXdolR3BmsFedFznZNTr4uK5vEvWY3gO1h rPn3p7xx1ifXxc+/+RILh8FgxxJmj3jhtEELnYGyYkT8Y5wEPBCo/hMKPWFXyf4jPu8g S+72HiE8S9frwLi7BOrlRaFci3TkjKYpbRdGic/YNupazVy1RnqFUxh6VuHseVjtjF57 kyBze7EpLVTCASslFml9D64NWuIJQYoR9w5qG+vnIoT9Kx5M8Zf90xaZYIMeypnOnpP9 QmDWfKtbJtRgaOoor78v787nKRFeKB0w8j4Fafi1CybFWY2YtEwvysx+PVYM/AfDlMI6 LWSg== X-Gm-Message-State: ANhLgQ344hnTQWZ+W4JeWdh7Tip7PRgpwYcV6AD7v3ifMtVOurz85Q2j paZFlEiwxR0UCXu8C/WgCCQ97bZa X-Google-Smtp-Source: ADFU+vt4vrKkm8rcXBynmSMov3qYCfauafJnbZEVIVmM42IJ+zzmsv2svlYJgimOAquyhpymdj3MKg== X-Received: by 2002:ac8:3517:: with SMTP id y23mr6105909qtb.261.1583558108994; Fri, 06 Mar 2020 21:15:08 -0800 (PST) Received: from apteryx ([207.35.95.105]) by smtp.gmail.com with ESMTPSA id d137sm12765948qkc.99.2020.03.06.21.15.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 06 Mar 2020 21:15:08 -0800 (PST) From: Maxim Cournoyer To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#39926: Regression introduced by Shepherd 0.7.0 ('make check-system TESTS=btrfs-root-os' fails) References: <87wo7yswwy.fsf@gmail.com> <87blpa7m3j.fsf@gnu.org> <87a74skcb1.fsf@gmail.com> Date: Sat, 07 Mar 2020 00:15:07 -0500 In-Reply-To: <87a74skcb1.fsf@gmail.com> (Maxim Cournoyer's message of "Fri, 06 Mar 2020 23:40:18 -0500") Message-ID: <875zfgkap0.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 39926 Cc: 39926@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.0 (-) Maxim Cournoyer writes: [...] > Comparing with the above uname output, we can see that it validates the > hostname matches against "liberigilo", yet it is "gnu"! Perhaps > Shepherd 0.7.0 introduced some problem with the hostname service? Another data point: the same happen when running './pre-inst-env make check-system TESTS=installed-os', so this is not Btrfs specific. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 07 06:12:09 2020 Received: (at 39926) by debbugs.gnu.org; 7 Mar 2020 11:12:09 +0000 Received: from localhost ([127.0.0.1]:46311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAXNJ-0005rp-8F for submit@debbugs.gnu.org; Sat, 07 Mar 2020 06:12:09 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58827) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAXNH-0005rZ-G8 for 39926@debbugs.gnu.org; Sat, 07 Mar 2020 06:12:07 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37412) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jAXNC-0008Fg-CD; Sat, 07 Mar 2020 06:12:02 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=60056 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jAXNB-0000En-UI; Sat, 07 Mar 2020 06:12:02 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Maxim Cournoyer Subject: Re: bug#39926: Regression introduced by Shepherd 0.7.0 ('make check-system TESTS=btrfs-root-os' fails) References: <87wo7yswwy.fsf@gmail.com> <87blpa7m3j.fsf@gnu.org> <87a74skcb1.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 18 =?utf-8?Q?Vent=C3=B4se?= an 228 de la =?utf-8?Q?R?= =?utf-8?Q?=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: Sat, 07 Mar 2020 12:11:59 +0100 In-Reply-To: <87a74skcb1.fsf@gmail.com> (Maxim Cournoyer's message of "Fri, 06 Mar 2020 23:40:18 -0500") Message-ID: <87mu8sju68.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-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39926 Cc: 39926@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 (-) Hi! Maxim Cournoyer skribis: > Comparing with the above uname output, we can see that it validates the > hostname matches against "liberigilo", yet it is "gnu"! Perhaps > Shepherd 0.7.0 introduced some problem with the hostname service? The =E2=80=9Cbasic=E2=80=9D test expects the name =E2=80=9Cliberigilo=E2=80= =9D, which is why all the tests in (gnu tests install) use that name (yeah, it should probably be a parameter somewhere=E2=80=A6). Could it be that the btrfs test uses =E2=80=9Cgnu=E2=80=9D instead? (The Shepherd doesn=E2=80=99t know or care about the host name.) HTH! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 07 06:33:23 2020 Received: (at 39926) by debbugs.gnu.org; 7 Mar 2020 11:33:23 +0000 Received: from localhost ([127.0.0.1]:46318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAXhm-0006QV-Tn for submit@debbugs.gnu.org; Sat, 07 Mar 2020 06:33:23 -0500 Received: from eggs.gnu.org ([209.51.188.92]:44785) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAXhk-0006QI-KD for 39926@debbugs.gnu.org; Sat, 07 Mar 2020 06:33:17 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37583) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jAXhf-0003o2-B4; Sat, 07 Mar 2020 06:33:11 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=60158 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jAXhe-0003d3-Qc; Sat, 07 Mar 2020 06:33:11 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Maxim Cournoyer Subject: Re: bug#39926: Regression introduced by Shepherd 0.7.0 ('make check-system TESTS=btrfs-root-os' fails) References: <87wo7yswwy.fsf@gmail.com> <87blpa7m3j.fsf@gnu.org> <87a74skcb1.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 18 =?utf-8?Q?Vent=C3=B4se?= an 228 de la =?utf-8?Q?R?= =?utf-8?Q?=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: Sat, 07 Mar 2020 12:33:08 +0100 In-Reply-To: <87a74skcb1.fsf@gmail.com> (Maxim Cournoyer's message of "Fri, 06 Mar 2020 23:40:18 -0500") Message-ID: <87d09ojt6z.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39926 Cc: 39926@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 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable The build log of has: --8<---------------cut here---------------start------------->8--- guix system: [1m[0mbootloader successfully installed on '[1m/dev/vdb[0m' + sync [ 194.803139] udevd[313]: failed to execute '/gnu/store/pxw38aa6wwxyd2ws9p= kzj4m68qrmjscd-eudev-3.2.9/lib/udev/${exec_prefix}/bin/udevadm' '${exec_pre= fix}/bin/udevadm trigger -s block -p ID_BTRFS_READY=3D0': No such file or d= irectory --8<---------------cut here---------------end--------------->8--- The broken udev rule is =E2=80=9864-btrfs.rules=E2=80=99 in eudev: --8<---------------cut here---------------start------------->8--- # reconsider pending devices in case when multidevice volume awaits ENV{ID_BTRFS_READY}=3D=3D"1", RUN+=3D"${exec_prefix}/bin/udevadm trigger -s= block -p ID_BTRFS_READY=3D0" --8<---------------cut here---------------end--------------->8--- =E2=80=A6 where =E2=80=9C${exec_prefix}=E2=80=9D is expanded from =E2=80=9C= @bindir@=E2=80=9D, a classical issue that we should report upstream. :-) In the meantime, the following patch should solve the problem. I=E2=80=99m running the test now, and if it passes and you=E2=80=99re fine with it, I= =E2=80=99ll commit it. It=E2=80=99s pleasant we have tests to catch such issues! Thanks, Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 64ea566dbd..3884e15233 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -1,5 +1,5 @@ ;;; GNU Guix --- Functional package management for GNU -;;; Copyright =C2=A9 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Ludovi= c Court=C3=A8s +;;; Copyright =C2=A9 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020 = Ludovic Court=C3=A8s ;;; Copyright =C2=A9 2013, 2014, 2015, 2016 Andreas Enge ;;; Copyright =C2=A9 2012 Nikita Karetnikov ;;; Copyright =C2=A9 2014, 2015, 2016, 2017, 2018, 2019, 2020 Mark H Weave= r @@ -2870,6 +2870,26 @@ device nodes from /dev/, handles hotplug events and = loads drivers at boot time.") (license license:gpl2+))) =20 +;; TODO: Merge with eudev on the next rebuild cycle. +(define-public eudev/btrfs-fix + (package/inherit + eudev + (version (string-append (package-version eudev) "-1")) + (arguments + (substitute-keyword-arguments (package-arguments eudev) + ((#:phases phases '%standard-phases) + `(modify-phases ,phases + (add-before 'configure 'patch-bindir-in-btrfs-rules + (lambda* (#:key outputs #:allow-other-keys) + ;; The "@bindir@" substitution incorrectly expands to a lite= ral + ;; "${exec_prefix}" (see ). Work + ;; around it. + (let ((out (assoc-ref outputs "out"))) + (substitute* "rules/64-btrfs.rules.in" + (("@bindir@") + (string-append out "/bin"))) + #t))))))))) + (define-public eudev-with-hwdb (deprecated-package "eudev-with-hwdb" eudev)) =20 diff --git a/gnu/services/base.scm b/gnu/services/base.scm index 706b3ae7ec..0c8978790d 100644 --- a/gnu/services/base.scm +++ b/gnu/services/base.scm @@ -1,5 +1,5 @@ ;;; GNU Guix --- Functional package management for GNU -;;; Copyright =C2=A9 2013, 2014, 2015, 2016, 2017, 2018, 2019 Ludovic Cour= t=C3=A8s +;;; Copyright =C2=A9 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020 Ludovi= c Court=C3=A8s ;;; Copyright =C2=A9 2015, 2016 Alex Kost ;;; Copyright =C2=A9 2015, 2016 Mark H Weaver ;;; Copyright =C2=A9 2015 Sou Bunnbu @@ -1918,7 +1918,7 @@ archive}). If that is not the case, the service will= fail to start." udev-configuration make-udev-configuration udev-configuration? (udev udev-configuration-udev ; - (default eudev)) + (default eudev/btrfs-fix)) (rules udev-configuration-rules ;list of (default '()))) =20 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 07 16:36:59 2020 Received: (at 39926) by debbugs.gnu.org; 7 Mar 2020 21:36:59 +0000 Received: from localhost ([127.0.0.1]:47691 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAh7z-0001ky-Iz for submit@debbugs.gnu.org; Sat, 07 Mar 2020 16:36:59 -0500 Received: from eggs.gnu.org ([209.51.188.92]:40725) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAh7y-0001ki-2G for 39926@debbugs.gnu.org; Sat, 07 Mar 2020 16:36:58 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44086) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jAh7s-0006fD-Te; Sat, 07 Mar 2020 16:36:52 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=34568 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jAh7s-00066z-A0; Sat, 07 Mar 2020 16:36:52 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Maxim Cournoyer Subject: Re: bug#39926: Regression introduced by Shepherd 0.7.0 ('make check-system TESTS=btrfs-root-os' fails) References: <87wo7yswwy.fsf@gmail.com> <87blpa7m3j.fsf@gnu.org> <87a74skcb1.fsf@gmail.com> <87d09ojt6z.fsf@gnu.org> Date: Sat, 07 Mar 2020 22:36:50 +0100 In-Reply-To: <87d09ojt6z.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Sat, 07 Mar 2020 12:33:08 +0100") Message-ID: <878skbetjh.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-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39926 Cc: 39926@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 (-) Hi again! Ludovic Court=C3=A8s skribis: > The broken udev rule is =E2=80=9864-btrfs.rules=E2=80=99 in eudev: > > # reconsider pending devices in case when multidevice volume awaits > ENV{ID_BTRFS_READY}=3D=3D"1", RUN+=3D"${exec_prefix}/bin/udevadm trigger = -s block -p ID_BTRFS_READY=3D0" > > =E2=80=A6 where =E2=80=9C${exec_prefix}=E2=80=9D is expanded from =E2=80= =9C@bindir@=E2=80=9D, a classical > issue that we should report upstream. :-) > > In the meantime, the following patch should solve the problem. I=E2=80= =99m > running the test now, and if it passes and you=E2=80=99re fine with it, I= =E2=80=99ll > commit it. I pushed the patch as 24a4a635fd76a91463c75cfe615929ec482cc2f6. It doesn=E2=80=99t solve the =E2=80=9Cbtrfs-root-os=E2=80=9D bug though. := -/ I noticed that it=E2=80=99s the installation.drv that fails, not the basic.= drv, which is why we see =E2=80=9Cgnu=E2=80=9D as the host name. The weird thin= g is that it fails after =E2=80=98reboot=E2=80=99, so I=E2=80=99m not sure what that mea= ns. To be continued=E2=80=A6 Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 07 16:37:06 2020 Received: (at control) by debbugs.gnu.org; 7 Mar 2020 21:37:06 +0000 Received: from localhost ([127.0.0.1]:47695 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAh85-0001lg-Sg for submit@debbugs.gnu.org; Sat, 07 Mar 2020 16:37:06 -0500 Received: from eggs.gnu.org ([209.51.188.92]:40729) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAh84-0001kx-DG for control@debbugs.gnu.org; Sat, 07 Mar 2020 16:37:04 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44087) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jAh7z-0006jy-8x for control@debbugs.gnu.org; Sat, 07 Mar 2020 16:36:59 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=34570 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jAh7y-000674-Rb for control@debbugs.gnu.org; Sat, 07 Mar 2020 16:36:59 -0500 Date: Sat, 07 Mar 2020 22:36:57 +0100 Message-Id: <877dzvetja.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #39926 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control 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 (-) severity 39926 important quit From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 16 23:07:12 2020 Received: (at 39926) by debbugs.gnu.org; 17 Mar 2020 03:07:12 +0000 Received: from localhost ([127.0.0.1]:38008 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jE2ZU-0004rv-52 for submit@debbugs.gnu.org; Mon, 16 Mar 2020 23:07:12 -0400 Received: from mail-qv1-f65.google.com ([209.85.219.65]:38077) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jE2ZS-0004re-AB for 39926@debbugs.gnu.org; Mon, 16 Mar 2020 23:07:10 -0400 Received: by mail-qv1-f65.google.com with SMTP id p60so10124890qva.5 for <39926@debbugs.gnu.org>; Mon, 16 Mar 2020 20:07:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=W/iT0Uci7dG5QZZaCY+rxt+QK4F6CSZerh15sZtWldk=; b=Rmq2SUlIPfK9LjVzLNnrArahJeg1BXW3rof5GUHQXH+n+LOF/wDfpkFsIBipJ+/hdB scC+n3MpOf/5LfTO+VGrA7TVVQ9OKfj66mYrxKOEJwA0V/hRn8bKkzreA++IygpqjxBZ CesG/24hK3hWlYrLpDVMv5UY8LC8ikTDfQT13LHpWAUZJHJFPXycvnDMMCLDzEaIjQIx KlHmlGSsAO8v/sFhY75NLzau1Fr5qf7yhxZ/xaGsxtxm4rxNnbd3ZstpGXTY2pnjpmIs /lPglgsd+EAsL75iEM7F1APbzvJ+sOKBS8HV1Y5bV8cxHKjHJxZ2IvDdegAVcJ12EiE5 9PXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=W/iT0Uci7dG5QZZaCY+rxt+QK4F6CSZerh15sZtWldk=; b=hJHmRshBa6rKdD/VbWMDrdQOEtESe6v6fwYb4dMWq3rUVU8vkpUc1ufyKQjM4denTx hbW2EUGKmEP7mYkdmJKVozZGeT1VGhKT6YCqtGuMgnM+TrzEgexmg9i4NorcztLMQ20p 8P3nkld4FtB5Y0e2i6ID1Euw05dluK9Nik111w77dNxTOtYpvtqSKDspH5S+9+oDD9Xj p+8sAMq62unt9U8KQBToYwSt/bPtnYzhJdzT76jRw7DJglPKX1ppRwrjb8+2OzGH9ZpA 9bwO447iCYj2EZNjCX9ADKipfLaxAztXzgIG2r9gW1KW0aK3HlY5ZbLUVX7SztFZfmF9 7Neg== X-Gm-Message-State: ANhLgQ3C3CKxT9KIaUR7PyvtInle4S2WbnDRyZgry97we5arEcqPU25a MmRPPgFSjgGiDeNJb6eCW/LYsZ/k9bY= X-Google-Smtp-Source: ADFU+vv7qo/1yDMxe+FeWw7yDX4GxR/ycbVcvw+5rTDMrvuVKy209KQTjfqy1MHD2gm58msbdzLEzw== X-Received: by 2002:ad4:51cb:: with SMTP id p11mr2812648qvq.210.1584414422608; Mon, 16 Mar 2020 20:07:02 -0700 (PDT) Received: from apteryx (dsl-10-129-121.b2b2c.ca. [72.10.129.121]) by smtp.gmail.com with ESMTPSA id x5sm1253033qti.5.2020.03.16.20.07.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Mar 2020 20:07:02 -0700 (PDT) From: Maxim Cournoyer To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#39926: Regression introduced by Shepherd 0.7.0 ('make check-system TESTS=btrfs-root-os' fails) References: <87wo7yswwy.fsf@gmail.com> <87blpa7m3j.fsf@gnu.org> <87a74skcb1.fsf@gmail.com> <87d09ojt6z.fsf@gnu.org> <878skbetjh.fsf@gnu.org> Date: Mon, 16 Mar 2020 23:07:01 -0400 In-Reply-To: <878skbetjh.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Sat, 07 Mar 2020 22:36:50 +0100") Message-ID: <87k13j4r3e.fsf@gmail.com> 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: 0.0 (/) X-Debbugs-Envelope-To: 39926 Cc: 39926@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.0 (-) Hello Ludovic! Ludovic Court=C3=A8s writes: > Hi again! > > Ludovic Court=C3=A8s skribis: > >> The broken udev rule is =E2=80=9864-btrfs.rules=E2=80=99 in eudev: >> >> # reconsider pending devices in case when multidevice volume awaits >> ENV{ID_BTRFS_READY}=3D=3D"1", RUN+=3D"${exec_prefix}/bin/udevadm trigger= -s block -p ID_BTRFS_READY=3D0" >> >> =E2=80=A6 where =E2=80=9C${exec_prefix}=E2=80=9D is expanded from =E2=80= =9C@bindir@=E2=80=9D, a classical >> issue that we should report upstream. :-) >> >> In the meantime, the following patch should solve the problem. I=E2=80= =99m >> running the test now, and if it passes and you=E2=80=99re fine with it, = I=E2=80=99ll >> commit it. > > I pushed the patch as 24a4a635fd76a91463c75cfe615929ec482cc2f6. > > It doesn=E2=80=99t solve the =E2=80=9Cbtrfs-root-os=E2=80=9D bug though. = :-/ > > I noticed that it=E2=80=99s the installation.drv that fails, not the basi= c.drv, > which is why we see =E2=80=9Cgnu=E2=80=9D as the host name. The weird th= ing is that it > fails after =E2=80=98reboot=E2=80=99, so I=E2=80=99m not sure what that m= eans. To be continued=E2=80=A6 > > Thanks, > Ludo=E2=80=99. I've reported this problem to upstream here: https://github.com/gentoo/eudev/issues/182. Thanks for working around it. Maxim From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 19 18:20:00 2020 Received: (at control) by debbugs.gnu.org; 19 Mar 2020 22:20:00 +0000 Received: from localhost ([127.0.0.1]:43695 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jF3WC-0005gt-0a for submit@debbugs.gnu.org; Thu, 19 Mar 2020 18:20:00 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45625) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jF3WA-0005gc-Ro for control@debbugs.gnu.org; Thu, 19 Mar 2020 18:19:59 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57172) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jF3W5-0005Xh-OO for control@debbugs.gnu.org; Thu, 19 Mar 2020 18:19:53 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=52906 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jF3W4-0008Pk-Ph for control@debbugs.gnu.org; Thu, 19 Mar 2020 18:19:53 -0400 Date: Thu, 19 Mar 2020 23:19:49 +0100 Message-Id: <87zhcc3s3e.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #39926 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control 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 (-) retitle 39926 Manual installation tests fail quit From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 19 18:21:59 2020 Received: (at 39926-done) by debbugs.gnu.org; 19 Mar 2020 22:21:59 +0000 Received: from localhost ([127.0.0.1]:43699 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jF3Y7-0005kp-DI for submit@debbugs.gnu.org; Thu, 19 Mar 2020 18:21:59 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46040) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jF3Y6-0005kd-8w for 39926-done@debbugs.gnu.org; Thu, 19 Mar 2020 18:21:58 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57195) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jF3Y1-0008Vx-4U; Thu, 19 Mar 2020 18:21:53 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=52910 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jF3Y0-00009P-7Y; Thu, 19 Mar 2020 18:21:52 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Maxim Cournoyer Subject: Re: bug#39926: Regression introduced by Shepherd 0.7.0 ('make check-system TESTS=btrfs-root-os' fails) References: <87wo7yswwy.fsf@gmail.com> <87blpa7m3j.fsf@gnu.org> <87a74skcb1.fsf@gmail.com> <875zfgkap0.fsf@gmail.com> Date: Thu, 19 Mar 2020 23:21:49 +0100 In-Reply-To: <875zfgkap0.fsf@gmail.com> (Maxim Cournoyer's message of "Sat, 07 Mar 2020 00:15:07 -0500") Message-ID: <87v9n03s02.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-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39926-done Cc: 39926-done@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 (-) Hi Maxim, Maxim Cournoyer skribis: > Maxim Cournoyer writes: > > [...] > >> Comparing with the above uname output, we can see that it validates the >> hostname matches against "liberigilo", yet it is "gnu"! Perhaps >> Shepherd 0.7.0 introduced some problem with the hostname service? > > Another data point: the same happen when running './pre-inst-env make > check-system TESTS=3Dinstalled-os', so this is not Btrfs specific. Fixed by be0a672c30ad1401019abb5cb83d59be171813d0. I wonder how this could have worked before: =E2=80=98reboot=E2=80=99 never = gets a reply, so it=E2=80=99s supposed to hang until it=E2=80=99s killed when the =E2=80= =98user-processes=E2=80=99 service is stopped. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 20 10:24:05 2020 Received: (at 39926-done) by debbugs.gnu.org; 20 Mar 2020 14:24:05 +0000 Received: from localhost ([127.0.0.1]:45340 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFIZB-0007nl-6i for submit@debbugs.gnu.org; Fri, 20 Mar 2020 10:24:05 -0400 Received: from mail-qt1-f173.google.com ([209.85.160.173]:46710) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFIZA-0007nH-AW for 39926-done@debbugs.gnu.org; Fri, 20 Mar 2020 10:24:04 -0400 Received: by mail-qt1-f173.google.com with SMTP id t13so4966847qtn.13 for <39926-done@debbugs.gnu.org>; Fri, 20 Mar 2020 07:24:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=6fa4L3F9EPJu7w+/Age0abBAQHi97nfOCHxnUbFPaFE=; b=aI5MuxUv3QjhRNf1r55M36kLBNRkS4E4CMEui/HxIhB4geGBicwBUVuvwTnY1Tygq4 2zRO7mY8qG75NX9FEP0+Cg5STysegTeliG7vWwRZ0vUwE71UOGONBhm9UQVD6uvcxaCR LuStFNYIQwkMRnxXwifw33bFNvRntBYjMKNiGMiY06jOI72sR+0MLNsyCfGhomCsfGfe YLX0kkhX4Gamb2IPg6RFEE7kj3ldTlAUgbYIwi0gFjQi5Ww6kPz05YEAiKP4rmd1oiFB MpD13J8S6h2+dAUdgE84fyb4HJ7AauRqW1X8lZ9Mn0yvmgfw6d9qE6qAqnjteRwyx8vj L6/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=6fa4L3F9EPJu7w+/Age0abBAQHi97nfOCHxnUbFPaFE=; b=VmPA4p/3dnbqlQRRD/+NvyP5PTpgjA+tPsSNL4pdWdWITQkmBSOm92g3moVIr8AKkq SqNQOP06Zr1vxZvuCswKL9IhunRYXg3Ih9Bqcvg57cCo9A5sXBQITj8QCZiu3raHt/Mj WRUDKr96n0WYVD6lzPSkiM3HNgTpb44afsXMsm0jUXWpiIPZ2DVOB3mLWC+6kAZHCE3L QcXT2+SdmnjAoBn9MMP04LMS0MPR6SRsmjMzjTgoElMT1N+EfLL3+2sPlJWpc6hOrDu6 wniu01rqSAObY62lqmdKz7iWntBEbPkaLMj3Lwb3ZIxoJrQIetqZ5emxHbekNK4rWII/ UE3w== X-Gm-Message-State: ANhLgQ2LCOLZUqhrVHSetSBJqWYjoQpSZFakqqI3XJBePTC1jj66eNzC bDPF0012r2izpmH3qAGrk8KQzHK5wnk= X-Google-Smtp-Source: ADFU+vt5L5ghHbq6x8WF6PkabWPHuTUKujCw/Xx+ZiRQfi843mc5Yl3AWkMhN9Y095+zTWzXGX4MiA== X-Received: by 2002:ac8:71d7:: with SMTP id i23mr8483705qtp.250.1584714238347; Fri, 20 Mar 2020 07:23:58 -0700 (PDT) Received: from raisin ([2607:fad8:4:6:235e:8579:8464:aacc]) by smtp.gmail.com with ESMTPSA id q44sm120947qtq.11.2020.03.20.07.23.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Mar 2020 07:23:57 -0700 (PDT) From: Maxim Cournoyer To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#39926: Regression introduced by Shepherd 0.7.0 ('make check-system TESTS=btrfs-root-os' fails) References: <87wo7yswwy.fsf@gmail.com> <87blpa7m3j.fsf@gnu.org> <87a74skcb1.fsf@gmail.com> <875zfgkap0.fsf@gmail.com> <87v9n03s02.fsf@gnu.org> Date: Fri, 20 Mar 2020 10:23:57 -0400 In-Reply-To: <87v9n03s02.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Thu, 19 Mar 2020 23:21:49 +0100") Message-ID: <877dzf3y0y.fsf@gmail.com> 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: 0.0 (/) X-Debbugs-Envelope-To: 39926-done Cc: 39926-done@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.0 (-) Hi Ludo, Ludovic Court=C3=A8s writes: > Hi Maxim, > > Maxim Cournoyer skribis: > >> Maxim Cournoyer writes: >> >> [...] >> >>> Comparing with the above uname output, we can see that it validates the >>> hostname matches against "liberigilo", yet it is "gnu"! Perhaps >>> Shepherd 0.7.0 introduced some problem with the hostname service? >> >> Another data point: the same happen when running './pre-inst-env make >> check-system TESTS=3Dinstalled-os', so this is not Btrfs specific. > > Fixed by be0a672c30ad1401019abb5cb83d59be171813d0. > > I wonder how this could have worked before: =E2=80=98reboot=E2=80=99 neve= r gets a reply, > so it=E2=80=99s supposed to hang until it=E2=80=99s killed when the =E2= =80=98user-processes=E2=80=99 > service is stopped. > > Thanks, > Ludo=E2=80=99. Hey, weird! Anyway, thanks for fixing it! How did you debug this? I'm cu= rious. Maxim From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 21 09:44:34 2020 Received: (at 39926-done) by debbugs.gnu.org; 21 Mar 2020 13:44:34 +0000 Received: from localhost ([127.0.0.1]:46132 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFeQT-0007Qw-TD for submit@debbugs.gnu.org; Sat, 21 Mar 2020 09:44:34 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36236) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFeQR-0007Qj-W9 for 39926-done@debbugs.gnu.org; Sat, 21 Mar 2020 09:44:32 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45271) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jFeQM-0005zz-Qk; Sat, 21 Mar 2020 09:44:26 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=55870 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jFeQM-0003Ui-7W; Sat, 21 Mar 2020 09:44:26 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Maxim Cournoyer Subject: Re: bug#39926: Regression introduced by Shepherd 0.7.0 ('make check-system TESTS=btrfs-root-os' fails) References: <87wo7yswwy.fsf@gmail.com> <87blpa7m3j.fsf@gnu.org> <87a74skcb1.fsf@gmail.com> <875zfgkap0.fsf@gmail.com> <87v9n03s02.fsf@gnu.org> <877dzf3y0y.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 2 Germinal 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: Sat, 21 Mar 2020 14:44:23 +0100 In-Reply-To: <877dzf3y0y.fsf@gmail.com> (Maxim Cournoyer's message of "Fri, 20 Mar 2020 10:23:57 -0400") Message-ID: <87h7yh3jrc.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-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39926-done Cc: 39926-done@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 (-) Hi! Maxim Cournoyer skribis: > Ludovic Court=C3=A8s writes: > >> Hi Maxim, >> >> Maxim Cournoyer skribis: >> >>> Maxim Cournoyer writes: >>> >>> [...] >>> >>>> Comparing with the above uname output, we can see that it validates the >>>> hostname matches against "liberigilo", yet it is "gnu"! Perhaps >>>> Shepherd 0.7.0 introduced some problem with the hostname service? >>> >>> Another data point: the same happen when running './pre-inst-env make >>> check-system TESTS=3Dinstalled-os', so this is not Btrfs specific. >> >> Fixed by be0a672c30ad1401019abb5cb83d59be171813d0. >> >> I wonder how this could have worked before: =E2=80=98reboot=E2=80=99 nev= er gets a reply, >> so it=E2=80=99s supposed to hang until it=E2=80=99s killed when the =E2= =80=98user-processes=E2=80=99 >> service is stopped. >> >> Thanks, >> Ludo=E2=80=99. > > Hey, weird! Anyway, thanks for fixing it! How did you debug this? I'm = curious. I first noticed that the installation script ran to completion and that the VM seems to stop properly. Then I saw our code that did: (zero? (marionette-eval '(system #$script) marionette)) So I just tried adding: (pk (marionette-eval '(system "/run/current-system/profile/sbin/reboot") marionette)) to the =E2=80=98basic=E2=80=99 test. I noticed it would return 15, and the= n I got it. Nothing fancy, mostly stubbornness and perseverance. :-) Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 23 14:01:34 2020 Received: (at 39926-done) by debbugs.gnu.org; 23 Mar 2020 18:01:34 +0000 Received: from localhost ([127.0.0.1]:53520 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jGROI-0002Ub-8i for submit@debbugs.gnu.org; Mon, 23 Mar 2020 14:01:34 -0400 Received: from mail-qk1-f179.google.com ([209.85.222.179]:34595) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jGROG-0002UP-TN for 39926-done@debbugs.gnu.org; Mon, 23 Mar 2020 14:01:33 -0400 Received: by mail-qk1-f179.google.com with SMTP id i6so7206443qke.1 for <39926-done@debbugs.gnu.org>; Mon, 23 Mar 2020 11:01:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=N3pb0kHS6+qqU//L8wU4eWR48Q3AvkldrHtLWj5cWCA=; b=Y2XFQEjljcITzhRPo1iayVDGMTTKnN1uf0hkJ6V708SaKQWjFq7UDLdlYjYPiRzXtu 935hwXfRDe3DSlasmdb3ZHr3qMh+0LNUgDyaAGKgsIttgaPuIHKPfrgydpqWpIghmqGJ IcGOxZQlQ72x7wW4Wmx7NwLA4yBqsG/P1Au07zql5t09WSahgOk2b62OSO3WP2djhrIe EqriCxIqNa6r9TJSTPwbb+c+4AYbgLVo7CqbO6lgi+i58SPKp5BiK1fGD+MHyPHbpUjx Y1vvyarzAfbHyyFdNX0BkxWUX1uwurWFKnkFWGGODrM9FLSAc3suX9z0pbPc+IKHfMTF 4ZjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=N3pb0kHS6+qqU//L8wU4eWR48Q3AvkldrHtLWj5cWCA=; b=O4zwVS1P3w5VKrLIfQITX8t4uvwwlacbXr74qznhXVZzA/HlA7vypKPpSDRBZTcVVn iNnmWuEy9523xL32nYgper8NZ+Efh81Irn33Sv3uFrqgwNzdbPk5N5dky/Sr/4pzz5EW u32vFkl0NqH73Vt961soE3PfVbCdXlyfH8TWUdlNNCfG4Sxr62yxrbpBdXI80C4OSXDp kjX20wVBqoBccSQRrepmPIJsTT81qOmTdlCequAGuQSFFRfD5YnMBAsPDfwM4mgNm2FY dNWZOiGrjybMULtCnMShJLaTJz5t9/DPoyzf+amaWP6q7kNAeimeefKLR7AFUSxbnJ2t FfnA== X-Gm-Message-State: ANhLgQ39a/t4SLaRUO+RL2FStN6yZMUzYXOubK+uoNZWgApJTL7OwW4r qTySyw837RI0HKe06iNCsACq/tSiq68= X-Google-Smtp-Source: ADFU+vsZ0BuZ2dloY0coVE2+W877OTKjPjVLqXi5o7WEK1ZpdkBbMtdqlPTxZCSIfS84bW27/3QtLQ== X-Received: by 2002:a37:a78c:: with SMTP id q134mr22359097qke.258.1584986486983; Mon, 23 Mar 2020 11:01:26 -0700 (PDT) Received: from apteryx (dsl-205-151-56-62.b2b2c.ca. [205.151.56.62]) by smtp.gmail.com with ESMTPSA id w13sm12034237qtn.81.2020.03.23.11.01.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Mar 2020 11:01:26 -0700 (PDT) From: Maxim Cournoyer To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#39926: Regression introduced by Shepherd 0.7.0 ('make check-system TESTS=btrfs-root-os' fails) References: <87wo7yswwy.fsf@gmail.com> <87blpa7m3j.fsf@gnu.org> <87a74skcb1.fsf@gmail.com> <875zfgkap0.fsf@gmail.com> <87v9n03s02.fsf@gnu.org> <877dzf3y0y.fsf@gmail.com> <87h7yh3jrc.fsf@gnu.org> Date: Mon, 23 Mar 2020 14:01:25 -0400 In-Reply-To: <87h7yh3jrc.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Sat, 21 Mar 2020 14:44:23 +0100") Message-ID: <87tv2f7xxm.fsf@gmail.com> 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: 0.0 (/) X-Debbugs-Envelope-To: 39926-done Cc: 39926-done@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.0 (-) Hi! Ludovic Court=C3=A8s writes: [...] >> Hey, weird! Anyway, thanks for fixing it! How did you debug this? I'm= curious. > > I first noticed that the installation script ran to completion and that > the VM seems to stop properly. Then I saw our code that did: > > (zero? (marionette-eval '(system #$script) marionette)) > > So I just tried adding: > > (pk (marionette-eval '(system "/run/current-system/profile/sbin/reboot") > marionette)) > > to the =E2=80=98basic=E2=80=99 test. I noticed it would return 15, and t= hen I got it. > > Nothing fancy, mostly stubbornness and perseverance. :-) I see! Good old pk :-). Thanks for sharing the process used! Maxim From unknown Sat Jun 21 10:22:04 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 21 Apr 2020 11:24:04 +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