GNU bug report logs - #39926
Manual installation tests fail

Previous Next

Package: guix;

Reported by: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Date: Thu, 5 Mar 2020 14:24:02 UTC

Severity: important

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #28 received at 39926 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 39926 <at> debbugs.gnu.org
Subject: Re: bug#39926: Regression introduced by Shepherd 0.7.0 ('make
 check-system TESTS=btrfs-root-os' fails)
Date: Mon, 16 Mar 2020 23:07:01 -0400
Hello Ludovic!

Ludovic Courtès <ludo <at> gnu.org> writes:

> Hi again!
>
> Ludovic Courtès <ludo <at> gnu.org> skribis:
>
>> The broken udev rule is ‘64-btrfs.rules’ in eudev:
>>
>> # reconsider pending devices in case when multidevice volume awaits
>> ENV{ID_BTRFS_READY}=="1", RUN+="${exec_prefix}/bin/udevadm trigger -s block -p ID_BTRFS_READY=0"
>>
>> … where “${exec_prefix}” is expanded from “@bindir@”, a classical
>> issue that we should report upstream.  :-)
>>
>> In the meantime, the following patch should solve the problem.  I’m
>> running the test now, and if it passes and you’re fine with it, I’ll
>> commit it.
>
> I pushed the patch as 24a4a635fd76a91463c75cfe615929ec482cc2f6.
>
> It doesn’t solve the “btrfs-root-os” bug though.  :-/
>
> I noticed that it’s the installation.drv that fails, not the basic.drv,
> which is why we see “gnu” as the host name.  The weird thing is that it
> fails after ‘reboot’, so I’m not sure what that means.  To be continued…
>
> Thanks,
> Ludo’.

I've reported this problem to upstream here:
https://github.com/gentoo/eudev/issues/182.  Thanks for working around
it.

Maxim




This bug report was last modified 5 years and 59 days ago.

Previous Next


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