Heya, Marius Bakke <mba...@fastmail.com> skribis:
> Ricardo Wurmus <rek...@elephly.net> writes: > >> Hi, >> >> since commit fa73c1937364872560c509f02b3d7648a5bed006 and/or >> d27cc3bfaafe6b5b0831e88afb1c46311d382a0b I cannot use “guix build” or >> “guix package” any more. >> >> They both fail to find “opendir*” and exit without a backtrace. Running >> “make clean-go && make” did not help. > > $ guix refresh -l libbluray > Backtrace: > 10 (primitive-load "/gnu/store/js4ml3w20ysh4znp9wl0da0ljji…") > In guix/ui.scm: > 1324:12 9 (run-guix-command _ . _) > In guix/scripts/refresh.scm: > 358:7 8 (guix-refresh . _) > In unknown file: > 7 (force #<promise #<procedure 7ff2824c81d0 at guix/scrip…>) > In guix/scripts/refresh.scm: > 179:39 6 (_) > 168:8 5 (importer-modules) > In srfi/srfi-1.scm: > 466:18 4 (fold #<procedure 330cc00 at guix/discovery.scm:102:8 …> …) > In guix/discovery.scm: > 108:19 3 (_ _ (#<interface (guix import utils) 3344640> #<int…> …)) > 95:14 2 (scheme-modules _ _) > 70:14 1 (scheme-files "/gnu/store/l2paa4ka8lglar0b778qzl7a6h2v5…") > In guix/build/syscalls.scm: > 929:19 0 (scandir* "/gnu/store/l2paa4ka8lglar0b778qzl7a6h2v5dzn…" …) > > guix/build/syscalls.scm:929:19: In procedure scandir*: > guix/build/syscalls.scm:929:19: In procedure opendir*: opendir*: No such file > or directory Oops, my bad. Fixed in commit d46c4423f46278bd2f96770ceb0667431414349e. (For me ‘guix package’ and ‘guix build’ worked fine, but that depends on ‘GUIX_PACKAGE_PATH’; ‘guix refresh’ was failing as show above.) Thanks for reporting it! Ludo’.