bug#55113: [BUG] texlive-bin doesn't set $TEXMFCACHE properly
Hi, Nicolas Goaziou writes: > Hello, > > Maxim Cournoyer writes: > >> tags 55113 - moreinfo quit > > This is actually fixed in latest TeX Live update. > > I'm closing it. Awesome, thanks for working on it. -- Thanks, Maxim
bug#73740: [cuirass] cuirass-web crashes, nginx returns 502
Hi, It's been a few days since Cuirass appears to frequently go down (at least its web interface), causing the web server to return 502 errors. Looking at /var/log/cuirass-web.log on berlin, we see: --8<---cut here---start->8--- 2024-10-08 22:26:12 pool 'database' (7f5ea788b8d0): 2% contention (5031/236527) 2024-10-08 22:26:12 pool 'bridge-connection' (7f5ea7669c90): 0% contention (0/940) 2024-10-08 22:26:52 GET / 2024-10-08 22:27:01 warning: getting evaluations absolute summaries took 8.95831 seconds 2024-10-08 22:27:07 GET /search 2024-10-08 22:27:09 job search request took 0.805779 seconds 2024-10-08 22:27:20 GET /sites/favicon.ico 2024-10-08 22:27:23 GET /sites/favicon.png 2024-10-08 22:27:26 GET /workers 2024-10-08 22:27:27 GET /build/6042227/details 2024-10-08 22:27:27 GET /build/6037987/details 2024-10-08 22:27:37 GET /build/514481/log 2024-10-08 22:27:44 GET /build/2276728/log/raw 2024-10-08 22:27:46 GET /build/1228573/log 2024-10-08 22:27:54 GET /build/537230/log/raw 2024-10-08 22:28:07 GET /build/326759/log 2024-10-08 22:28:09 GET /build/329285/details 2024-10-08 22:28:12 GET /build/326759/restart 2024-10-08 22:28:59 GET /build/1199473/log/raw 2024-10-08 22:29:10 GET /build/1402193/restart 2024-10-08 22:29:18 GET /build/1939620/log 2024-10-08 22:29:19 GET /build/2355642/log/raw 2024-10-08 22:29:20 GET /build/1370278/details 2024-10-08 22:29:24 GET / 2024-10-08 22:29:28 GET /build/422349/details 2024-10-08 22:29:30 GET /build/2025024/log/raw 2024-10-08 22:29:31 GET /build/589716/restart 2024-10-11 00:16:27 running Fibers on 4 kernel threads 2024-10-11 00:16:27 WARNING: (cuirass utils): imported module (fibers) overrides core binding `sleep' 2024-10-11 00:16:27 listening on 127.0.0.1:8081 2024-10-11 00:16:27 error: fatal: uncaught exception 'system-error' in 'web' fiber! 2024-10-11 00:16:27 error: exception arguments: ("connect" "~A" ("No such file or directory") (2)) 2024-10-11 00:16:27 heap: 12.18 MiB; threads: 9; file descriptors: 44 2024-10-11 00:16:27 WARNING: (cuirass scripts web): imported module (fibers) overrides core binding `sleep' 2024-10-11 00:16:27 In fibers.scm: 2024-10-11 00:16:27 78:4 19 (%run-fibers _ 10 # _) 2024-10-11 00:16:27 In fibers/interrupts.scm: 2024-10-11 00:16:27 69:4 18 (with-interrupts/thread-cputime _ _ # ?) 2024-10-11 00:16:27 In fibers/scheduler.scm: 2024-10-11 00:16:27305:26 17 (run-scheduler #< events-impl: #< fd?> ?) 2024-10-11 00:16:27 In ice-9/boot-9.scm: 2024-10-11 00:16:27 1747:15 16 (with-exception-handler # ?) 2024-10-11 00:16:27 1752:10 15 (with-exception-handler _ _ #:unwind? _ # _) 2024-10-11 00:16:27 In fibers/scheduler.scm: 2024-10-11 00:16:27269:10 14 (next-task) 2024-10-11 00:16:27 In fibers.scm: 2024-10-11 00:16:27 172:8 13 (_) 2024-10-11 00:16:27 In ice-9/boot-9.scm: 2024-10-11 00:16:27 1747:15 12 (with-exception-handler # ?) 2024-10-11 00:16:27 1752:10 11 (with-exception-handler _ _ #:unwind? _ # _) 2024-10-11 00:16:27 In cuirass/http.scm: 2024-10-11 00:16:27 1494:29 10 (run-cuirass-server #:host _ #:port _ # _) 2024-10-11 00:16:27 In srfi/srfi-1.scm: 2024-10-11 00:16:27548:20 9 (unfold # ?) 2024-10-11 00:16:27 In cuirass/http.scm: 2024-10-11 00:16:271482:7 8 (_ _) 2024-10-11 00:16:27 In ice-9/suspendable-ports.scm: 2024-10-11 00:16:27741:14 7 (_ # _ . _) 2024-10-11 00:16:27 In unknown file: 2024-10-11 00:16:276 (connect # 1 "/var/run/cuirass?") 2024-10-11 00:16:27 In ice-9/boot-9.scm: 2024-10-11 00:16:27 1685:16 5 (raise-exception _ #:continuable? _) 2024-10-11 00:16:27 1780:13 4 (_ #<&compound-exception components: (#<&external-error?>) 2024-10-11 00:16:272137:6 3 (_ _ . _) 2024-10-11 00:16:27 1747:15 2 (with-exception-handler # ?) 2024-10-11 00:16:27 In cuirass/utils.scm: 2024-10-11 00:16:27212:23 1 (_) 2024-10-11 00:16:27 In unknown file: 2024-10-11 00:16:270 (make-stack #t) 2024-10-11 00:16:27 ERROR: In procedure make-stack: 2024-10-11 00:16:27 In procedure connect: No such file or directory 2024-10-11 00:16:27 running Fibers on 4 kernel threads 2024-10-11 00:16:28 WARNING: (cuirass utils): imported module (fibers) overrides core binding `sleep' 2024-10-11 00:16:28 listening on 127.0.0.1:8081 2024-10-11 00:16:28 error: fatal: uncaught exception 'system-error' in 'web' fiber! 2024-10-11 00:16:28 error: exception arguments: ("connect" "~A" ("No such file or directory") (2)) 2024-10-11 00:16:28 heap: 12.18 MiB; threads: 9; file descriptors: 44 2024-10-11 00:16:28 WARNING: (cuirass scripts web): imported module (fibers) overrides core binding `sleep' 2024-10-11 00:16:28 In fibers.scm: 2024-10-11 00:16:28 78:4 19 (%run-fibers _ 10 # _) 2024-10-11 00:16:28 In fibers/interrupts.scm: 2024-10-11 00:16:28 69:4 18 (with-interrupts/thread-cputime _ _ # ?) 2024-10-11 00:16:28 In fibers/scheduler.scm: 2024-10-11 00:16:28305:26 17 (run-scheduler #< events-impl: #< fd?> ?) 2024-10-11 00:16:28 In ice-9/
bug#73741: elixir-machete 0.3.3 non-deterministic test failures
Hi, As seen on CI, the MismatchTest and MapMatcherTest may fail non-deterministically (this was marked as a new failure): --8<---cut here---start->8--- starting phase `check' Running ExUnit with seed: 188457, max_cases: 192 .. 1) test format_mismatches formats with numbers and indents (MismatchTest) test/machete/mismatch_test.exs:5 Assertion with == failed code: assert Machete.Mismatch.format_mismatches(mismatches, " ") == " 1) .a: 1 is not equal to 2\n 2) .b.[0].{0}: 1 is not equal to 2\n" left: " 1) .b.[0].{0}: 1 is not equal to 2\n 2) .a: 1 is not equal to 2\n" right: " 1) .a: 1 is not equal to 2\n 2) .b.[0].{0}: 1 is not equal to 2\n" stacktrace: test/machete/mismatch_test.exs:8: (test) . 2) test produces a useful mismatch for max size mismatches (MapMatcherTest) test/machete/matchers/map_matcher_test.exs:29 Assertion with ~> failed Mismatches: 1) .[0].message: "%{b: 1, a: 1} is greater than 1 pairs in size" is not equal to "%{a: 1, b: 1} is greater than 1 pairs in size" code: assert %{a: 1, b: 1} ~>> map(max: 1) ~> mismatch("%{a: 1, b: 1} is greater than 1 pairs in size") stacktrace: test/machete/matchers/map_matcher_test.exs:30: (test) .. Finished in 1.0 seconds (1.0s async, 0.01s sync) 204 doctests, 195 tests, 2 failures error: in phase 'check': uncaught exception: %exception #<&invoke-error program: "mix" arguments: ("do" "compile" "--no-deps-check" "--no-prune-code-paths" "+" "test" "--no-deps-check") exit-status: 2 term-signal: #f stop-signal: #f> phase `check' failed after 2.3 seconds command "mix" "do" "compile" "--no-deps-check" "--no-prune-code-paths" "+" "test" "--no-deps-check" failed with status 2 build process 18 exited with status 256 builder for `/gnu/store/vbjswnk8ml05qxjvgi0l17k8mdvlbxpa-elixir-machete-0.3.3.drv' failed with exit code 1 --8<---cut here---end--->8--- I've reported it upstream here: https://github.com/mtrudel/machete/issues/43 -- Thanks, Maxim
bug#72119: All kernels depend on the latest kernel
Hi, Dariqq writes: > Hi Wilko, > > On 15.07.24 17:43, Wilko Meyer wrote: >> Hi Dariqq, >> >>> As a solution I would propose either >>> - updating the default 5.14.49 header (there is a big warning next to it >>> so probably not a good idea) >>> - or create a second stable, recent enough header to use for such cases. >> I'm still in favor of the second solution, as previously discussed >> here: >> https://lists.gnu.org/archive/html/guix-devel/2024-06/msg00182.html. >> > > Just creating a second newer header package would be relatively easy > to implement without much rebuilds. (basically only all kernels which > are already being rebuild weekly). > > The more general problem is a bit more tricky though: > >> However, I think linux-libre-headers should refer to the latest >> header, and for bootstrapping purpose there *should* be a >> linux-libre-headers-bootstrap variable or something like that. >> > > I agree that it is a bit confusing that there is an unversioned > linux-libre for the the latest kernel but the unversioned header is > some arbitrary version. > >> I'm not too knowledgable on the entire bootstrapping process, but if I >> see that correctly, the headers are only used in >> linux-libre-headers-boot0 of commencement.scm? That could be changed, >> even though I'm not sure what that implies in terms of rebuilds. >> > > The main part (i can see) where linux-libre-headers are used apart > from the bootstrapping process is being propagated from glibc and > therefore being included into *every* build environment (apart from > hurd). So in terms of rebuilds basically everything. I think that's a correct assessment. Can be done on a dedicated branch on ci.guix.gnu.org. Wilko, if you need admin access to the Cuirass web interface to set that up, I can provide you with the needed TLS certificates. -- Thanks, Maxim
bug#56389: ruby-nokogiri may be non-deterministic
Hi, Żelazny Wiktor writes: > On Fri, Oct 07, 2022 at 08:54:25AM +0200, wzela...@vurv.cz wrote: > >> The 1.10.9 comes with the TODO >> >>;; TODO: In the next rebuild cycle, provide texlive a version of >> ruby-hydra >>;; that does not depend on byebug and rspec, so that their dependencies >> can >>;; be updated more freely. For now pin this version to avoid rebuilds. > > Apparently, this is what happened, as ruby-nokogiri@1.10.9 is not in > Guix, anymore. Indeed, and the version we now have *is* reproducible: --8<---cut here---start->8--- guix challenge ruby-nokogiri 1 éléments du dépôt ont été analysés : - 1 (100.0 %) étaient identiques - 0 (0.0 %) étaient différents - 0 (0.0 %) étaient impossibles à évaluer --8<---cut here---end--->8--- > Closing. Thanks for the heads-up and close. -- Maxim
bug#73732: perl-sdl-2.548 test failure
``` building /gnu/store/3cs54ichqirm4wji7ccvcxdribknb5c3-perl-sdl-2.548.drv... / 'check' phasebuilder for `/gnu/store/3cs54ichqirm4wji7ccvcxdribknb5c3-perl-sdl-2.548.drv' failed with exit code 1 build of /gnu/store/3cs54ichqirm4wji7ccvcxdribknb5c3-perl-sdl-2.548.drv failed View build log at '/var/log/guix/drvs/3c/s54ichqirm4wji7ccvcxdribknb5c3-perl-sdl-2.548.drv.gz'. cannot build derivation `/gnu/store/5y5lajagl9bjfbhjbkki81gddzx6g3kl-frozen-bubble-2.2.1-1.d6a0291.drv': 1 dependencies couldn't be built guix home: error: build of `/gnu/store/5y5lajagl9bjfbhjbkki81gddzx6g3kl-frozen-bubble-2.2.1-1.d6a0291.drv' failed ``` Build log attached. Build fails on a test failure. Here is my system information: ``` christopher@nightshade -- OS: Guix System x86_64 Host: GA-880GM-UD2H Kernel: 6.10.6-gnu Uptime: 38 days, 13 hours, 55 mins Packages: 138 (guix-system), 163 (guix-user) Shell: bash 5.1.16 Resolution: 1600x1200 DE: GNOME 44.10 Theme: Adwaita [GTK2/3] Icons: Adwaita [GTK2/3] Terminal: shepherd CPU: AMD Athlon II X3 455 (3) @ 3.300GHz GPU: NVIDIA Quadro 2000 Memory: 3067MiB / 7943MiB ``` ``` guix describe Generation 25 Oct 07 2024 04:03:15(current) guix ff88c8c repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: ff88c8cf3e2b8e3e86f438dd42adfce2db8dc337 ``` s54ichqirm4wji7ccvcxdribknb5c3-perl-sdl-2.548.drv.gz Description: build log -- 📛 Christopher Howard 🚀 gemini://gem.librehacker.com 🌐 http://gem.librehacker.com בראשית ברא אלהים את השמים ואת הארץ