GNU bug report logs - #51848
`make && make check` fails

Previous Next

Package: guix;

Reported by: Rostislav Svoboda <rostislav.svoboda <at> gmail.com>

Date: Sun, 14 Nov 2021 14:52:02 UTC

Severity: normal

Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 51848 in the body.
You can then email your comments to 51848 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#51848; Package guix. (Sun, 14 Nov 2021 14:52:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Rostislav Svoboda <rostislav.svoboda <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sun, 14 Nov 2021 14:52:02 GMT) Full text and rfc822 format available.

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

From: Rostislav Svoboda <rostislav.svoboda <at> gmail.com>
To: bug-guix <at> gnu.org
Subject: `make && make check` fails
Date: Sun, 14 Nov 2021 15:50:50 +0100
[Message part 1 (text/plain, inline)]
Trying to compile guix (for the first time, ever!) I get:

  FAIL: tests/home-import.scm
  FAIL: tests/guix-home.sh

the log is attached.

Bost
[test-suite.log (text/x-log, attachment)]

Information forwarded to bug-guix <at> gnu.org:
bug#51848; Package guix. (Mon, 22 Nov 2021 09:08:02 GMT) Full text and rfc822 format available.

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

From: zimoun <zimon.toutoune <at> gmail.com>
To: Rostislav Svoboda <rostislav.svoboda <at> gmail.com>
Cc: 51848 <at> debbugs.gnu.org, Xinglu Chen <public <at> yoctocell.xyz>,
 Andrew Tropin <andrew <at> trop.in>
Subject: Re: bug#51848: `make && make check` fails
Date: Mon, 15 Nov 2021 17:01:19 +0100
Hi,

On dim., 14 nov. 2021 at 15:50, Rostislav Svoboda <rostislav.svoboda <at> gmail.com> wrote:

>   FAIL: tests/home-import.scm
>   FAIL: tests/guix-home.sh

I confirm the failures using Guix ce9b9e7cba.


--8<---------------cut here---------------start------------->8---
;;; (fail (begin (use-modules (gnu home) (gnu packages) (gnu services) (guix gexp) (gnu home services shells)) (home-environment (packages (map specification->package (list))) (services (list (service home-bash-service-type (home-bash-configuration (aliases (quote ())) (bashrc (list (local-file "/tmp/guix-config/.bashrc" "bashrc"))))))))) #f)
test-name: manifest->code: Bash service
location: /home/sitour/src/guix/wk/remove-python2/tests/home-import.scm:181
source:
+ (test-assert
+   "manifest->code: Bash service"
+   (eval-test-with-home-environment
+     '((".bashrc" . "echo 'hello guix'"))
+     (make-manifest '())
+     match-home-environment-bash-service))
actual-value: #f
result: FAIL
--8<---------------cut here---------------end--------------->8---

--8<---------------cut here---------------start------------->8---
+ set -e
+ guix home --version
guix show (GNU Guix) 1.3.0.8404-ce9b9
Copyright (C) 2021 the Guix authors
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
++ guile -c '(use-modules (guix config))(display %storedir)'
+ NIX_STORE_DIR=/gnu/store
++ guile -c '(use-modules (guix config))(display %localstatedir)'
+ localstatedir=/var
+ GUIX_DAEMON_SOCKET=/var/guix/daemon-socket/socket
+ export NIX_STORE_DIR GUIX_DAEMON_SOCKET
+ guile -c '(use-modules (guix)) (exit (false-if-exception (open-connection)))'
++ dirname /gnu/store
+ STORE_PARENT=/gnu
+ export STORE_PARENT
+ test /gnu = /
++ mktemp -d
+ test_directory=/tmp/tmp.ScA50H2Z6n
+ trap 'chmod -Rf +w "$test_directory"; rm -rf "$test_directory"' EXIT
+ cd /tmp/tmp.ScA50H2Z6n
+ HOME=/tmp/tmp.ScA50H2Z6n
+ export HOME
+ printf '# dot-bashrc test file for guix home'
+ cat
+ guix home reconfigure /tmp/tmp.ScA50H2Z6n/home.scm
guix home: error: reference to invalid output 'out' of derivation '/gnu/store/a6cwlz5yibi7w3pfm60j26inf434ard2-on-first-login.drv'
+ chmod -Rf +w /tmp/tmp.ScA50H2Z6n
+ rm -rf /tmp/tmp.ScA50H2Z6n
FAIL tests/guix-home.sh (exit status: 1)
--8<---------------cut here---------------end--------------->8---


Cheers,
simon




Information forwarded to bug-guix <at> gnu.org:
bug#51848; Package guix. (Mon, 22 Nov 2021 10:14:02 GMT) Full text and rfc822 format available.

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

From: Andrew Tropin <andrew <at> trop.in>
To: zimoun <zimon.toutoune <at> gmail.com>, Rostislav Svoboda
 <rostislav.svoboda <at> gmail.com>
Cc: 51848 <at> debbugs.gnu.org, Xinglu Chen <public <at> yoctocell.xyz>,
 Oleg Pykhalov <go.wigust <at> gmail.com>
Subject: Re: bug#51848: `make && make check` fails
Date: Mon, 22 Nov 2021 13:13:33 +0300
[Message part 1 (text/plain, inline)]
On 2021-11-15 17:01, zimoun wrote:

> Hi,
>
> On dim., 14 nov. 2021 at 15:50, Rostislav Svoboda <rostislav.svoboda <at> gmail.com> wrote:
>
>>   FAIL: tests/home-import.scm
>>   FAIL: tests/guix-home.sh
>
> I confirm the failures using Guix ce9b9e7cba.
>
>
> --8<---------------cut here---------------start------------->8---
> ;;; (fail (begin (use-modules (gnu home) (gnu packages) (gnu services) (guix gexp) (gnu home services shells)) (home-environment (packages (map specification->package (list))) (services (list (service home-bash-service-type (home-bash-configuration (aliases (quote ())) (bashrc (list (local-file "/tmp/guix-config/.bashrc" "bashrc"))))))))) #f)
> test-name: manifest->code: Bash service
> location: /home/sitour/src/guix/wk/remove-python2/tests/home-import.scm:181
> source:
> + (test-assert
> +   "manifest->code: Bash service"
> +   (eval-test-with-home-environment
> +     '((".bashrc" . "echo 'hello guix'"))
> +     (make-manifest '())
> +     match-home-environment-bash-service))
> actual-value: #f
> result: FAIL
> --8<---------------cut here---------------end--------------->8---
https://issues.guix.gnu.org/51918 may be related
>
> --8<---------------cut here---------------start------------->8---
> + set -e
> + guix home --version
> guix show (GNU Guix) 1.3.0.8404-ce9b9
> Copyright (C) 2021 the Guix authors
> License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.
> ++ guile -c '(use-modules (guix config))(display %storedir)'
> + NIX_STORE_DIR=/gnu/store
> ++ guile -c '(use-modules (guix config))(display %localstatedir)'
> + localstatedir=/var
> + GUIX_DAEMON_SOCKET=/var/guix/daemon-socket/socket
> + export NIX_STORE_DIR GUIX_DAEMON_SOCKET
> + guile -c '(use-modules (guix)) (exit (false-if-exception (open-connection)))'
> ++ dirname /gnu/store
> + STORE_PARENT=/gnu
> + export STORE_PARENT
> + test /gnu = /
> ++ mktemp -d
> + test_directory=/tmp/tmp.ScA50H2Z6n
> + trap 'chmod -Rf +w "$test_directory"; rm -rf "$test_directory"' EXIT
> + cd /tmp/tmp.ScA50H2Z6n
> + HOME=/tmp/tmp.ScA50H2Z6n
> + export HOME
> + printf '# dot-bashrc test file for guix home'
> + cat
> + guix home reconfigure /tmp/tmp.ScA50H2Z6n/home.scm
> guix home: error: reference to invalid output 'out' of derivation '/gnu/store/a6cwlz5yibi7w3pfm60j26inf434ard2-on-first-login.drv'
This one was fixed in e5d8302b2ce596a0518ea5bd79b338f68a3246eb.
https://issues.guix.gnu.org/51915
> + chmod -Rf +w /tmp/tmp.ScA50H2Z6n
> + rm -rf /tmp/tmp.ScA50H2Z6n
> FAIL tests/guix-home.sh (exit status: 1)
> --8<---------------cut here---------------end--------------->8---
>
>
> Cheers,
> simon

-- 
Best regards,
Andrew Tropin
[signature.asc (application/pgp-signature, inline)]

Reply sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
You have taken responsibility. (Sat, 26 Mar 2022 13:53:02 GMT) Full text and rfc822 format available.

Notification sent to Rostislav Svoboda <rostislav.svoboda <at> gmail.com>:
bug acknowledged by developer. (Sat, 26 Mar 2022 13:53:02 GMT) Full text and rfc822 format available.

Message #16 received at 51848-done <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Rostislav Svoboda <rostislav.svoboda <at> gmail.com>
Cc: 51848-done <at> debbugs.gnu.org
Subject: Re: bug#51848: `make && make check` fails
Date: Sat, 26 Mar 2022 09:52:22 -0400
Hello,

Rostislav Svoboda <rostislav.svoboda <at> gmail.com> writes:

> Trying to compile guix (for the first time, ever!) I get:
>
>   FAIL: tests/home-import.scm
>   FAIL: tests/guix-home.sh

Both issues appear to have been fixed.

Closing.

Thanks for the report!

Maxim




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 24 Apr 2022 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 339 days ago.

Previous Next


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