GNU bug report logs - #29102
FAIL: make check-system TESTS="btrfs-root-os" not enough space

Previous Next

Package: guix;

Reported by: Oleg Pykhalov <go.wigust <at> gmail.com>

Date: Wed, 1 Nov 2017 12:29:02 UTC

Severity: normal

Done: Oleg Pykhalov <go.wigust <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Oleg Pykhalov <go.wigust <at> gmail.com>
Subject: bug#29102: closed (Re: bug#29102: FAIL: make check-system
 TESTS="btrfs-root-os" not enough space)
Date: Tue, 14 Nov 2017 21:54:04 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#29102: FAIL: make check-system TESTS="btrfs-root-os" not enough space

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 29102 <at> debbugs.gnu.org.

-- 
29102: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=29102
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Oleg Pykhalov <go.wigust <at> gmail.com>
To: ludo <at> gnu.org (Ludovic Courtès)
Cc: Oleg Pykhalov <go.wigust <at> gmail.com>, 29102-done <at> debbugs.gnu.org,
 29102 <at> debbugs.gnu.org
Subject: Re: bug#29102: FAIL: make check-system TESTS="btrfs-root-os" not
 enough space
Date: Wed, 15 Nov 2017 00:53:02 +0300
[Message part 3 (text/plain, inline)]
Hello Ludovic,

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

[...]

>>>> diff --git a/gnu/tests/install.scm b/gnu/tests/install.scm
>>>> index a80c520ec..0e97de0a8 100644
>>>> --- a/gnu/tests/install.scm
>>>> +++ b/gnu/tests/install.scm
>>>> @@ -202,7 +202,7 @@ reboot\n")
>>>>                             #:imported-modules '((gnu services herd)
>>>>                                                  (guix combinators))))
>>>>                        (installation-disk-image-file-system-type "ext4")
>>>> -                      (target-size (* 1200 MiB)))
>>>> +                      (target-size (* 2200 MiB)))
>>>
>>> Maybe you can even change this one to 'guess?
>>
>> No, because it will fail doing number->string on symbol here:
>>
>>   (system* "qemu-img" "create" "-f" "qcow2"
>>            #$output #$(number->string target-size))
>
> Good point.  In that case please push the initial patch.

OK, pushed as 5724a14e71f21ccfe865ed6fadae3f7683fc66e2

Thanks,
Oleg.
[signature.asc (application/pgp-signature, inline)]
[Message part 5 (message/rfc822, inline)]
From: Oleg Pykhalov <go.wigust <at> gmail.com>
To: bug-guix <at> gnu.org
Subject: FAIL: make check-system TESTS="btrfs-root-os" not enough space
Date: Wed, 01 Nov 2017 15:27:39 +0300
[Message part 6 (text/plain, inline)]
Hello Guix,

There is an issue with not enough space:

    $ make check-system TESTS="btrfs-root-os"

I succeed by “double” this:

[Message part 7 (text/x-patch, inline)]
diff --git a/gnu/tests/install.scm b/gnu/tests/install.scm
index a80c520ec..0e97de0a8 100644
--- a/gnu/tests/install.scm
+++ b/gnu/tests/install.scm
@@ -202,7 +202,7 @@ reboot\n")
                            #:imported-modules '((gnu services herd)
                                                 (guix combinators))))
                       (installation-disk-image-file-system-type "ext4")
-                      (target-size (* 1200 MiB)))
+                      (target-size (* 2200 MiB)))
   "Run SCRIPT (a shell script following the GuixSD installation procedure) in
 OS to install TARGET-OS.  Return a VM image of TARGET-SIZE bytes containing
 the installed system.  The packages specified in PACKAGES will be appended to
@@ -793,7 +793,7 @@ export GUIX_BUILD_OPTIONS=--no-grafts
 ls -l /run/current-system/gc-roots
 parted --script /dev/vdb mklabel gpt \\
   mkpart primary ext2 1M 3M \\
-  mkpart primary ext2 3M 1G \\
+  mkpart primary ext2 3M 2G \\
   set 1 boot on \\
   set 1 bios_grub on
 mkfs.btrfs -L my-root /dev/vdb2
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 7 years and 192 days ago.

Previous Next


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