bug#33615: xonsh build failure
Hello, Danny Milosavljevic writes: > xonsh-0.6.2/ > [...] > File "/tmp/guix-build-xonsh-0.6.2.drv-0/xonsh-0.6.2/xonsh/parser.py", line > 10, > in Parser > from xonsh.parsers.v36 import Parser as p > File "/tmp/guix-build-xonsh-0.6.2.drv-0/xonsh-0.6.2/xonsh/parsers/v36.py", > lin > e 4, in > from xonsh.parsers.v35 import Parser as ThreeFiveParser > File "/tmp/guix-build-xonsh-0.6.2.drv-0/xonsh-0.6.2/xonsh/parsers/v35.py", > lin > e 4, in > from xonsh.parsers.base import BaseParser > File "/tmp/guix-build-xonsh-0.6.2.drv-0/xonsh-0.6.2/xonsh/parsers/base.py", > li > ne 18, in > from xonsh.lexer import Lexer, LexToken > File "/tmp/guix-build-xonsh-0.6.2.drv-0/xonsh-0.6.2/xonsh/lexer.py", line > 16, > in > from xonsh.tokenize import (OP, IOREDIRECT, STRING, DOLLARNAME, NUMBER, > File "/tmp/guix-build-xonsh-0.6.2.drv-0/xonsh-0.6.2/xonsh/tokenize.py", > line 5 > 7, in > ASYNC = token.ASYNC > AttributeError: module 'token' has no attribute 'ASYNC' The updated version (0.9.27) we have builds fine now, so I'm closing this old bug. -- Sarah
bug#33609: fortune-mod build (test) failure
Hi, Pierre Neidhardt writes: > I've pushed 6185732390003ca36a730231bb6280b68c37ee8e which skips the > valgrind test. This is not ideal but better than having a broken > package. > > Upstream has https://github.com/shlomif/fortune-mod/issues/21 which > could be related. This seems to be fixed now. I've attached a patch below to reenable it. It could probably do with an update, too. It now vendors 'rinutils' (which we already have as an input) so that would need to be removed. -- Sarah >From 5aa332afa3f624ecab54ffd411026700b0d0dfb8 Mon Sep 17 00:00:00 2001 Message-Id: <5aa332afa3f624ecab54ffd411026700b0d0dfb8.1631594857.git.iskar...@mgsn.dev> From: Sarah Morgensen Date: Mon, 13 Sep 2021 21:40:43 -0700 Subject: [PATCH] gnu: fortune-mod: Re-enable test. Re-enable the valgrind test, fixed in a previous version update. * gnu/packages/games.scm (fortune-mod)[arguments]<#:phases> {fix-build-env}: Re-enable test. --- gnu/packages/games.scm | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index a2f756e3a7..4236560143 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -7633,11 +7633,7 @@ original.") (copy-file cmake-rules (string-append "fortune-mod/cmake/" (strip-store-file-name cmake-rules))) - (chdir "fortune-mod") - ;; TODO: Valgrind tests fail for some reason. - ;; Similar issue: https://github.com/shlomif/fortune-mod/issues/21 (?) - (delete-file "tests/t/valgrind.t") - #t))) + (chdir "fortune-mod" (add-after 'install 'fix-install-directory (lambda* (#:key outputs #:allow-other-keys) ;; Move binary from "games/" to "bin/" and remove the latter. This base-commit: 72297993a174586ee0a23b95b6b9ee2f3db34cf1 -- 2.33.0
bug#44187: [PATCH 0/3] Fall back to Software Heritage (SWH) for Git clones
Hi Ludo, Cool! However, the patch does not apply on the top of 53f54d4aa2. That's why the option '--base' of "git format-patch" is really helpful. ;-) Onto which commit does the patch set apply? In order to try and review. :-) Cheers, simon
bug#50557: Unable to access remote logs
Hello, > Mathieu, can you think of a way we could address this? Maybe Cuirass > could handle those /log URLs since it already has build log URLs anyway? I fixed it with 60190401ce4ccc890629ec3cb22a84a8ab8c2645 in Cuirass and abaf1392287d50a7225cdb3e3f3f8b82b827c7db in maintenance. I now have: --8<---cut here---start->8--- mathieu@meije ~$ guix build emacs --log-file --no-grafts https://ci.guix.gnu.org/log/g24hw5dv5k89wqs83457xmjbd56whkab-emacs-27.2 --8<---cut here---end--->8--- Thanks, Mathieu
bug#50568: Missing source code
Tobias Geerinckx-Rice via Bug reports for GNU Guix 写道: /gnu/store/prbkg6vldsh1688fsigr33g4s8qla7rl-propeller-gcc-b4f45a4725e0b6d0af59e594c4e3e35ca4105867-checkout.drv FTR, I don't think this one's actually down. Kind regards, T G-R signature.asc Description: PGP signature
bug#50182: ruby-sass-spec hash mismatch
Hi, Could you run: $ guix gc -D $(guix build -S ruby-sass-spec) $ guix build -S ruby-sass-spec --no-substitutes ? On Mon, 13 Sept 2021 at 15:06, Eric Brown wrote: > This remains a problem for me, on a Trisquel-alike foreign distro: Which version of Guix do you use? Please report the output of: $ guix describe >/gnu/store/vpk1cr1m8h29v8r4bswiq34wpdjyrq1m-ruby-sass-spec-3.5.4 > substituting > /gnu/store/vpk1cr1m8h29v8r4bswiq34wpdjyrq1m-ruby-sass-spec-3.5.4... > downloading from > https://bayfront.guix.gnu.org/nar/lzip/vpk1cr1m8h29v8r4bswiq34wpdjyrq1m-ruby-sass-spec-3.5.4 > ... > ruby-sass-spec-3.5.4 408KiB > > > 345KiB/s 00:00 [# ] 31.4% > guix substitute: error: mkdir: File exists > substitution of > /gnu/store/vpk1cr1m8h29v8r4bswiq34wpdjyrq1m-ruby-sass-spec-3.5.4 failed > guix build: error: corrupt input while restoring archive from # 7f5df5e5b230> You shoud use another substitute than Bayfront. For example ci.guix.gnu.org or bordeaux.guix.gnu.org. Now, they are both setup by default, I guess. All the best, simon
bug#50567: [core-updates-frozen] icedtea-6 fails to build.
I'm trying to get icedtea-6 to build on the core-updates-frozen branch. I fixed a few C/C++ related issues, but then I get this error: --8<---cut here---start->8--- Preload failed: checksum of class list was incorrect. make: *** [Makefile:2746: stamps/add-archive-ecj.stamp] Error 1 --8<---cut here---end--->8--- Does someone know how to solve that? Here's the patch I'm using to get to this point: From 6767793eccffea3bfddca5c4a0c0cff21abb965b Mon Sep 17 00:00:00 2001 From: Guillaume Le Vaillant Date: Mon, 13 Sep 2021 14:37:40 +0200 Subject: [PATCH] WIP: gnu: icedtea-6: Fix build. * gnu/packages/java.scm (icedtea-6)[arguments]: Add 'fix-openjdk' phase. --- gnu/packages/java.scm | 14 ++ 1 file changed, 14 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 51fc5c60a1..374a9d9cba 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -17,6 +17,7 @@ ;;; Copyright © 2021 Vincent Legoll ;;; Copyright © 2021 Mike Gerwitz ;;; Copyright © 2021 Pierre Langlois +;;; Copyright © 2021 Guillaume Le Vaillant ;;; ;;; This file is part of GNU Guix. ;;; @@ -907,6 +908,19 @@ machine."))) "patches/hotspot/hs23/drop_unlicensed_test.patch") (("#!/bin/sh") (string-append "#!" (which "sh" #t)) + (add-after 'unpack 'fix-openjdk + (lambda _ + (substitute* "openjdk/jdk/make/common/Defs-linux.gmk" + (("CFLAGS_COMMON = -fno-strict-aliasing" all) +(string-append all " -fcommon"))) + (substitute* "openjdk/hotspot/src/share/vm/code/relocInfo.hpp" + (("inline friend relocInfo prefix_relocInfo\\(int datalen = 0\\);") +"inline friend relocInfo prefix_relocInfo(int datalen);")) + (substitute* + '("openjdk/jdk/src/solaris/native/java/net/PlainSocketImpl.c" + "openjdk/jdk/src/solaris/native/java/net/PlainDatagramSocketImpl.c") + (("#include ") +"#include " (add-after 'unpack 'patch-paths (lambda* (#:key inputs #:allow-other-keys) ;; buildtree.make generates shell scripts, so we need to replace -- 2.33.0 signature.asc Description: PGP signature
bug#50568: Missing source code
Ludovic Courtès schreef op ma 13-09-2021 om 15:16 [+0200]: > Hello, > > As of current ‘master’ (ca. ec0e05ff306c950142c9ead7c712c749617069e7), > the following source code is missing (these are fixed-output > derivations): The Wayback Machine has some copies of software at https://www.atromatic.net: >/gnu/store/3814l5f74b30yy0j84a4wrv8nl16fx26-eye-1.4.1.tar.gz.drv https://web.archive.org/web/20161204131910/https://www.astromatic.net/download/eye/eye-1.4.1.tar.gz >/gnu/store/fjk0q2ajk3y18yh5ngif8ir14xckxqa5-weightwatcher-1.12.tar.gz.drv https://web.archive.org/web/20161204140548/https://www.astromatic.net/download/weightwatcher/weightwatcher-1.12.tar.gz >/gnu/store/syndcxqrzqph12k22y5x6i454jajjw00-skymaker-3.10.5.tar.gz.drv https://web.archive.org/web/20161206053718/https://www.astromatic.net/download/skymaker/skymaker-3.10.5.tar.gz >/gnu/store/ginlb786zg4kqnzvxxfh8qx7wqajhl10-stuff-1.26.0.tar.gz.drv https://web.archive.org/web/20161204140455/https://www.astromatic.net/download/stuff/stuff-1.26.0.tar.gz Greetings, Maxime. signature.asc Description: This is a digitally signed message part
bug#50568: Missing source code
Ludo', I'm afraind I only have: Ludovic Courtès 写道: /gnu/store/prbkg6vldsh1688fsigr33g4s8qla7rl-propeller-gcc-b4f45a4725e0b6d0af59e594c4e3e35ca4105867-checkout.drv Let me know where & how to send it. Kind regards, T G-R signature.asc Description: PGP signature
bug#50183: httpd hash mismatch
Hi, On Mon, 13 Sept 2021 at 14:59, Eric Brown wrote: > This now works for me. I wonder if it was an issue with the mirror that I > was using, perhaps it was returning an error message temporarily. Therefore, I am closing. Thanks, simon
bug#32691: OpenMolcas
> On Sep 13, 2021, at 3:01 AM, Sarah Morgensen wrote: > > > Thanks for all your work on this package. Did you ever make further > progress on this? Are you still interested in working on getting > OpenMolcas in Guix? > > — > Sarah Hi Sarah, I have made a new port from scratch, which I am testing currently. It can be found here: (channel (name 'ecbrown-guix) (url "https://ericcbrown.com/ecbrown/ecbrown-guix.git;) (introduction (make-channel-introduction "72e02daa4cf59a5e591387e299729f2509128b58" (openpgp-fingerprint "AA5F 523D FD6D 0478 8505 6A7D C1D5 F8F0 85BF 4CF3" I would appreciate any help that you might provide! Best regards, Eric
bug#50182: ruby-sass-spec hash mismatch
> On Aug 24, 2021, at 12:44 PM, zimoun wrote: > > > Ah, this is annoying because it works for me: Hello Simon: This remains a problem for me, on a Trisquel-alike foreign distro: /gnu/store/vpk1cr1m8h29v8r4bswiq34wpdjyrq1m-ruby-sass-spec-3.5.4 substituting /gnu/store/vpk1cr1m8h29v8r4bswiq34wpdjyrq1m-ruby-sass-spec-3.5.4... downloading from https://bayfront.guix.gnu.org/nar/lzip/vpk1cr1m8h29v8r4bswiq34wpdjyrq1m-ruby-sass-spec-3.5.4 ... ruby-sass-spec-3.5.4 408KiB 345KiB/s 00:00 [# ] 31.4% guix substitute: error: mkdir: File exists substitution of /gnu/store/vpk1cr1m8h29v8r4bswiq34wpdjyrq1m-ruby-sass-spec-3.5.4 failed guix build: error: corrupt input while restoring archive from # Thank you for looking in on this problem. I wonder if it might go away at the next rev-bump of this package. Best regards, Eric
bug#50568: Missing source code
Hello, As of current ‘master’ (ca. ec0e05ff306c950142c9ead7c712c749617069e7), the following source code is missing (these are fixed-output derivations): /gnu/store/3814l5f74b30yy0j84a4wrv8nl16fx26-eye-1.4.1.tar.gz.drv /gnu/store/fjk0q2ajk3y18yh5ngif8ir14xckxqa5-weightwatcher-1.12.tar.gz.drv /gnu/store/syndcxqrzqph12k22y5x6i454jajjw00-skymaker-3.10.5.tar.gz.drv /gnu/store/ginlb786zg4kqnzvxxfh8qx7wqajhl10-stuff-1.26.0.tar.gz.drv /gnu/store/hkgpygplymyyaifk6pmvs2cvmkmfhpkq-clusterProfiler_4.0.4.tar.gz.drv /gnu/store/ghg86w6i14jkrq8nvcazr7pvxz8i82s2-ggtree_3.0.3.tar.gz.drv /gnu/store/prbkg6vldsh1688fsigr33g4s8qla7rl-propeller-gcc-b4f45a4725e0b6d0af59e594c4e3e35ca4105867-checkout.drv These two fail to build with a hash mismatch error: /gnu/store/v1h0djr2daz1ymmsb7043r79llcdamxa-canada1500.zip.drv /gnu/store/gj7g1hxjja58shki02hcdpbahrxwbcjr-texlive-marginnote-51265-checkout.drv If you know how to retrieve them, please share! Ludo’.
bug#50183: httpd hash mismatch
> I get this: > > --8<---cut here---start->8--- > $ guix build httpd -S --no-substitutes > The following derivation will be built: > /gnu/store/8yz30bpf6yw6rd1yf7h3fh5p8yr062zf-httpd-2.4.48.tar.bz2.drv > building > /gnu/store/8yz30bpf6yw6rd1yf7h3fh5p8yr062zf-httpd-2.4.48.tar.bz2.drv... > > Starting download of > /gnu/store/vqdsqzdq1vfhn49fmj32daja43vmbg8v-httpd-2.4.48.tar.bz2 > From http://www.eu.apache.org/dist/httpd/httpd-2.4.48.tar.bz2... > In procedure getaddrinfo: Name or service not known > > Starting download of > /gnu/store/vqdsqzdq1vfhn49fmj32daja43vmbg8v-httpd-2.4.48.tar.bz2 > From http://www.us.apache.org/dist/httpd/httpd-2.4.48.tar.bz2... > In procedure getaddrinfo: Name or service not known > > Starting download of > /gnu/store/vqdsqzdq1vfhn49fmj32daja43vmbg8v-httpd-2.4.48.tar.bz2 > From https://ftp.nluug.nl/internet/apache/httpd/httpd-2.4.48.tar.bz2... > downloading from > https://ftp.nluug.nl/internet/apache/httpd/httpd-2.4.48.tar.bz2 ... > httpd-2.4.48.tar.bz2 6.9MiB 476KiB/s 00:15 [##] > 100.0% > successfully built > /gnu/store/8yz30bpf6yw6rd1yf7h3fh5p8yr062zf-httpd-2.4.48.tar.bz2.drv > /gnu/store/vqdsqzdq1vfhn49fmj32daja43vmbg8v-httpd-2.4.48.tar.bz2 > > $ guix hash /gnu/store/vqdsqzdq1vfhn49fmj32daja43vmbg8v-httpd-2.4.48.tar.bz2 > 0v4npxnvih5mlxx6dywwhhfs8xvgcckc0hxzwk3hi0g8nbkjdj0v > > $ guix download > https://ftp.nluug.nl/internet/apache/httpd/httpd-2.4.48.tar.bz2 > > Starting download of /tmp/guix-file.cFPPuX > From https://ftp.nluug.nl/internet/apache/httpd/httpd-2.4.48.tar.bz2... > …48.tar.bz2 6.9MiB 611KiB/s 00:11 [##] > 100.0% > /gnu/store/vqdsqzdq1vfhn49fmj32daja43vmbg8v-httpd-2.4.48.tar.bz2 > 0v4npxnvih5mlxx6dywwhhfs8xvgcckc0hxzwk3hi0g8nbkjdj0v > --8<---cut here---end--->8--- > > Therefore, from which mirror are you downloading? It should be > something from the list: > > --8<---cut here---start->8--- > (apache ; from http://www.apache.org/mirrors/dist.html > "http://www.eu.apache.org/dist/; > "http://www.us.apache.org/dist/; > "https://ftp.nluug.nl/internet/apache/; > "http://apache.mirror.iweb.ca/; > "http://mirrors.ircam.fr/pub/apache/; > "http://apache.mirrors.ovh.net/ftp.apache.org/dist/; > "http://apache-mirror.rbc.ru/pub/apache/; > "ftp://ftp.osuosl.org/pub/apache/; > "http://mirrors.ibiblio.org/apache/; > --8<---cut here---end--->8--- > > > All the best, > simon Hello Simon, This now works for me. I wonder if it was an issue with the mirror that I was using, perhaps it was returning an error message temporarily. Thank you for testing and your feedback. Eric PS This is on a Trisquel-alike which shall not be named.
bug#50557: Unable to access remote logs
Hi Sarah, Sarah Morgensen skribis: > For whatever reason, it seems build logs are not available from > ci.guix.gnu.org and bordeaux.guix.gnu.org. "Invoking guix publish" says > that they should be available at /log/store-name, but... > > $ guix build hello > 0.1 MB will be downloaded: >/gnu/store/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10 > substituting /gnu/store/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10... > downloading from > https://ci.guix.gnu.org/nar/lzip/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10 > ... > hello-2.10 51KiB > 249KiB/s 00:00 [##] 100.0% > > /gnu/store/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10 > > $ wget https://ci.guix.gnu.org/log/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10 > --2021-09-12 18:05:39-- > https://ci.guix.gnu.org/log/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10 > Resolving ci.guix.gnu.org (ci.guix.gnu.org)... 141.80.181.40 > Connecting to ci.guix.gnu.org (ci.guix.gnu.org)|141.80.181.40|:443... > connected. > HTTP request sent, awaiting response... 404 Not Found > 2021-09-12 18:05:40 ERROR 404: Not Found. > > $ guix build hello --log-file > guix build: error: no build log for > '/gnu/store/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10' Yes, this is a side effect of the new Cuirass architecture, deployed a few months ago: it used to be that packages were built via offloading, and thus berlin (the front-end of ci.guix) would have build logs available locally; now that Cuirass’s own remote build mechanism is used, berlin no longer has build logs, hence this issue. Mathieu, can you think of a way we could address this? Maybe Cuirass could handle those /log URLs since it already has build log URLs anyway? Thanks, Ludo’.
bug#50566: [core-updates-frozen] Grub fails to decrypt LUKS partition (cryptomount not found)
Hi folks, today I finally got my system reconfiguring on core-updates-frozen with almost all packages I use (minus telegram-desktop, josm and lilypond). But when I rebooted my PC it got stuck in the grub rescue console :( ``` Welcome to GRUB! Unkown command 'crpytomount'. error: disk 'cryptouuid/ad06...' not found. Entering rescue mode... [...] grub rescue> crpytomount -u ad06... Unknown command 'cryptomount'. [...] grub rescue> set cmdpath=(hd0)/EFI/Guix prefix=(cryptouuid)/ad06...)/boot/grub root=cryptouuid/ad06... ``` commit: d1732a007fff1549fd49bae595ef9541bea2a332 (pulled from) arch: x86_66 config: ``` (bootloader (bootloader-configuration (bootloader grub-efi-bootloader) (target "/boot/efi") (keyboard-layout keyboard-layout))) (mapped-devices (list (mapped-device (source (uuid "ad069897-6b43-4607-b5e9-3f00f9af74aa")) (target "cryptroot") (type luks-device-mapping (file-systems (append (list (file-system (mount-point "/boot/efi") (device (uuid "2954-F644" 'fat32)) (type "vfat")) (file-system (device "/dev/mapper/cryptroot") (mount-point "/") (type "ext4") (dependencies mapped-devices)) (file-system (mount-point "/media/jonathan/arbeit") (device (uuid "094e6082-fae5-4ba9-ad94-1a4b6d04a094")) (type "ext4"))) %base-file-systems)) ``` I have reconfigured the same system on master two or three days ago. The reboot back then was successful. I'll try to collect more information later today... ~Jonathan
bug#32691: OpenMolcas
Hello Eric, Eric Brown writes: > l...@gnu.org (Ludovic Courtès) writes: > >> Hi Eric, >> >> We’re almost there! :-) >> >> I made small changes (moved comments about the patch at the top of the >> patch; switch to ‘texlive-union’, which is much smaller than ‘texlive’), >> leading to the attached patch. >> >> It’s all good, except that the file layout really doesn’t match the >> usual conventions: >> >> [...] >> >> Ideally basis_library/ and data/ would go under share/openmolcas, while >> CONTRIBUTORS.md and LICENSE would go to share/doc/openmolcas. Also, it >> would be nice to remove the ‘.exe’ extension. >> >> Do you think you could easily fiddle with CMake to fix these and/or >> report it upstream? I could apply the patch as is but I think users may >> not be pleased by this. WDYT? >> >> Thank you for your time, and sorry for the extra round trip! > > Hi Ludo', > > Thank you again. Indeed, "/" gets littered with some files that out to > go into share. This has been noted in discussions upstream. > > Though we've put a bunch of work into this, I think it would be good to > pause and see if we can make some of these changes upstream, as you > suggest. > > (Also I need some time to brush up on CMake -- perhaps I can contribute > some of these changes myself.) > > Warm regards, > Eric Thanks for all your work on this package. Did you ever make further progress on this? Are you still interested in working on getting OpenMolcas in Guix? -- Sarah
bug#32511: mariadb 10.1.35 fails to build on x86_64
Hello, l...@gnu.org (Ludovic Courtès) writes: > Hello, > > On berlin, mariadb 10.1.35 has one test failure (this is > /gnu/store/a5jm2hyalyblgjnxx5x3ly4fwvfivq5m-mariadb-10.1.35.drv, as > found in Guix commit b0cb92b2d43a2c4d5fa9b3f8c04c5732c60061e7, for > instance): > > The servers were restarted 933 times > Spent 43877.794 of 6960 seconds executing testcases > > Failure: Failed 1/1941 tests, 99.95% were successful. > > Failing test(s): tokudb_bugs.5733_innodb Closing this old bug; this was "fixed" in bba7a77 by disabling the TokuDB backend; for more info: https://issues.guix.gnu.org/35521 -- Sarah
bug#31789: nss-mdns test is failing
Hello, Thanks for the report. Apologies that it's taken two years (!) for a response. I can not replicate this; does this still occur for you? Clément Lassieur writes: > nss-mdns test is failing. Here is the output: > > Starting test avahi > Group begin: avahi > Test begin: > test-name: "wait for services" > source-file: "/gnu/store/b5gvmlh78s40xvxq73dpdqr7sv0skhmy-nss-mdns-builder" > source-line: 1 > source-form: (test-assert "wait for services" (marionette-eval (quote > (begin (use-modules (gnu services herd)) (start-service (quote nscd)) (let > ((sock (socket PF_UNIX SOCK_STREAM 0))) (let try () (catch (quote > system-error) (lambda () (connect sock AF_UNIX "/var/run/nscd/socket") > (close-port sock) (format #t "nscd is ready~%")) (lambda args (format #t > "waiting for nscd...~%") (usleep 50) (try) (start-service (quote > avahi-daemon)) (start-service (quote networking)) #t)) marionette)) > Test end: > result-kind: pass > actual-value: #t > Test begin: > test-name: "avahi-resolve-host-name" > source-file: "/gnu/store/b5gvmlh78s40xvxq73dpdqr7sv0skhmy-nss-mdns-builder" > source-line: 1 > source-form: (test-equal "avahi-resolve-host-name" 0 (marionette-eval > (quote (system* "/run/current-system/profile/bin/avahi-resolve-host-name" > "-v" "komputilo.local")) marionette)) > Test end: > result-kind: pass > actual-value: 0 > expected-value: 0 > Test begin: > test-name: "avahi-browse" > source-file: "/gnu/store/b5gvmlh78s40xvxq73dpdqr7sv0skhmy-nss-mdns-builder" > source-line: 1 > source-form: (test-equal "avahi-browse" 0 (marionette-eval (quote (system* > "avahi-browse" "-avt")) marionette)) > Test end: > result-kind: pass > actual-value: 0 > expected-value: 0 > Test begin: > test-name: "getaddrinfo .local" > source-file: "/gnu/store/b5gvmlh78s40xvxq73dpdqr7sv0skhmy-nss-mdns-builder" > source-line: 1 > source-form: (test-assert "getaddrinfo .local" (match (marionette-eval > (quote (getaddrinfo "komputilo.local")) marionette) (((? vector? addrinfos) > ..1) (pk (quote getaddrinfo) addrinfos) (and (any (lambda (ai) (= AF_INET > (addrinfo:fam ai))) addrinfos) (any (lambda (ai) (= AF_INET6 (addrinfo:fam > ai))) addrinfos) > Test end: > result-kind: fail > actual-value: #f > actual-error: (match-error "match" "no matching pattern" #f) > Test begin: > test-name: "gethostbyname .local" > source-file: "/gnu/store/b5gvmlh78s40xvxq73dpdqr7sv0skhmy-nss-mdns-builder" > source-line: 1 > source-form: (test-assert "gethostbyname .local" (match (pk (quote > gethostbyname) (marionette-eval (quote (gethostbyname "komputilo.local")) > marionette)) ((? vector? result) (and (string=? (hostent:name result) > "komputilo.local") (= (hostent:addrtype result) AF_INET) > Test end: > result-kind: fail > actual-value: #f > actual-error: (match-error "match" "no matching pattern" #f) > Group end: avahi > # of expected passes 3 > # of unexpected failures 2 -- Sarah