The time is now Wednesday, February 7th, 2024 9:11:30am (/usr/bin/env DISPLAY=:1 PLT_PKG_BUILD_SERVICE=1 PLTUSERHOME=/home/root//user PLT_PKG_BUILD_SERVICE=1 CI=true PLTSTDERR=debug@pkg error PLT_INFO_ALLOW_VARS=;PLT_PKG_BUILD_SERVICE PLTCOMPILEDROOTS=/home/root//zo: /usr/bin/xvfb-run -n 1 /bin/sh -c cd "/home/root/"/racket && bin/racket -MCR "/home/root/"/zo: -l- raco pkg install --jobs 4 -u --auto majordomo2 && bin/racket -MCR "/home/root/"/zo: -l- raco test --jobs 4 --drdr --package majordomo2) Resolved "majordomo2" via file:///home/root//catalogs/built/catalog pkg: catalog response: #hash((author . "david.storrs@gmail.com") (checksum . "e23217fa72a664cc6b147f23861589004ffde399") (dependencies . (("base") ("queue") ("struct-plus-plus") ("thread-with-id") ("in-out-logged") ("scribble-lib") ("racket-doc") ("rackunit-lib") ("handy") ("sandbox-lib"))) (description . "Task manager with retries, data carried across restarts, sorting, filtering, and more.") (modules . ((lib "majordomo2/main.rkt") (lib "majordomo2/scribblings/majordomo2.scrbl") (lib "majordomo2/tests/test-main.rkt") (lib "majordomo2/tests/test-lib.rkt"))) (name . "majordomo2") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/majordomo2.zip") (tags . ("task-manager" "worker-queue"))) 00: Resolved "queue" via file:///home/root//catalogs/built/catalog 00: Resolved "struct-plus-plus" via file:///home/root//catalogs/built/catalog 01: Resolved "thread-with-id" via file:///home/root//catalogs/built/catalog 01: Resolved "in-out-logged" via file:///home/root//catalogs/built/catalog Resolved "handy" via file:///home/root//catalogs/built/catalog pkg: catalog response: #hash((author . "david.storrs@gmail.com") (checksum . "8a0eb7c1a15bfafd1a5ae3a6539f94505e580fa8") (dependencies . (("base") ("struct-plus-plus") ("scribble-lib") ("racket-doc") ("rackunit-lib") ("test-more"))) (description . "An amortized O(1) queue struct") (modules . ((lib "queue/main.rkt") (lib "queue/scribblings/queue.scrbl"))) (name . "queue") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/queue.zip") (tags . ())) pkg: catalog response: #hash((author . "david.storrs@gmail.com") (checksum . "0c057ee4d9a697b56388eaa060bc4bda42e1122e") (dependencies . (("base") ("handy") ("syntax-classes-lib") ("try-catch") ("at-exp-lib") ("racket-doc") ("sandbox-lib") ("scribble-lib"))) (description . "Extended form of struct. Generates keyword constructors, functional setters and updaters. Allows per-field default values, contracts, wrapper functions, and declarative-syntax rules for interfield relations and transformations.") (modules . ((lib "struct-plus-plus/tests/test_make_functional_setter.rkt") (lib "struct-plus-plus/reflection.rkt") (lib "struct-plus-plus/make_functional_setter.rkt") (lib "struct-plus-plus/scribblings/struct-plus-plus.scrbl") (lib "struct-plus-plus/main.rkt") (lib "struct-plus-plus/tests/test_main.rkt"))) (name . "struct-plus-plus") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/struct-plus-plus.zip") (tags . ("struct"))) pkg: catalog response: #hash((author . "david.storrs@gmail.com") (checksum . "6e5fbfd20a628cb50bd48cc0c1b4e501d14f404d") (dependencies . (("base") ("racket-doc") ("sandbox-lib") ("scribble-lib"))) (description . "Provides 'thread-id' (parameter containing a randomly-chosen string identifier for the current thread) and 'thread-with-id' (function that takes a thunk and runs it in a new thread with a new randomly-generated ID. thread IDs are strings of the form \"thread-{random number}\".") (modules . ((lib "thread-with-id/scribblings/thread-with-id.scrbl") (lib "thread-with-id/main.rkt"))) (name . "thread-with-id") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/thread-with-id.zip") (tags . ("threading"))) pkg: catalog response: #hash((author . "david.storrs@gmail.com") (checksum . "c8cecf947a7564d6fc6cc060d491b66b4f4fdb30") (dependencies . (("base") ("sandbox-lib") ("scribble-lib") ("racket-doc") ("rackunit-lib"))) (description . "Wraps a chunk of code in \"entering\" and \"leaving\" log messages and returns the result(s) of the code.") (modules . ((lib "in-out-logged/scribblings/in-out-logged.scrbl") (lib "in-out-logged/main.rkt"))) (name . "in-out-logged") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/in-out-logged.zip") (tags . ("logger" "logging" "logs"))) pkg: catalog response: #hash((author . "david.storrs@gmail.com") (checksum . "9d92aeb21b580ed8ae5313d07f0e0fcc8dce41a2") (dependencies . (("html-parsing") ("base") ("db-lib") ("rackunit-lib") ("sxml") ("at-exp-lib"))) (description . "Utility functions that are missing from Racket -- e.g. 'say' (variadic displayln), 'multi-partition' (partition into more than two lists), better exception creation / trapping, database management, etc") (modules . ((lib "handy/test-more.rkt") (lib "handy/deprecated/list-utils.rkt") (lib "handy/HTML-Element.rkt") (lib "handy/scribblings/list-utils.scrbl") (lib "handy/struct.rkt") (lib "handy/net.rkt") (lib "handy/sql.rkt") (lib "handy/hash.rkt") (lib "handy/list-utils.rkt") (lib "handy/exceptions.rkt") (lib "handy/web.rkt") (lib "handy/files/compression.rkt") (lib "handy/HTML-TreeBuilder.rkt") (lib "handy/try.rkt") (lib "handy/json.rkt") (lib "handy/utils.rkt") (lib "handy/fsmonitor.rkt") (lib "handy/thread.rkt") (lib "handy/main.rkt") (lib "handy/db.rkt"))) (name . "handy") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/handy.zip") (tags . ("database" "exceptions" "utility" "web"))) Resolved "test-more" via file:///home/root//catalogs/built/catalog pkg: catalog response: #hash((author . "david.storrs@gmail.com") (checksum . "4bee051418915e4c859a00cbcb94898ae5e95f89") (dependencies . (("base"))) (description . "A Racket version of the Perl Test::More module. As compared to default Racket tests, this: Shows results for all tests, not just failing ones. Returns values from tests to simplify conditional tests. Much more flexible approximation testing. Shorter test names. Docs are in the README.md") (modules . ((lib "test-more/tests/test-main.rkt") (lib "test-more/main.rkt"))) (name . "test-more") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/test-more.zip") (tags . ("test" "testing"))) 01: Resolved "syntax-classes-lib" via file:///home/root//catalogs/built/catalog Resolved "try-catch" via file:///home/root//catalogs/built/catalog pkg: catalog response: #hash((author . "lexi.lambda@gmail.com") (checksum . "bee112e3c0598b858b69369fbc77eeffd87c0ce2") (dependencies . (("base" #:version "7.8.0.9"))) (description . "implementation (no documentation) for “syntax-classes”") (modules . ((lib "syntax/parse/class/struct-id.rkt") (lib "syntax/parse/class/local-value.rkt") (lib "syntax/parse/class/paren-shape.rkt"))) (name . "syntax-classes-lib") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/syntax-classes-lib.zip") (tags . ("syntax"))) pkg: catalog response: #hash((author . "david.storrs@gmail.com") (checksum . "162d492903ed1575c9065f230e1494d9ef61c98d") (dependencies . (("base") ("syntax-classes-lib") ("racket-doc") ("scribble-lib") ("rackunit-lib") ("sandbox-lib"))) (description . "Exception handling (with-handlers) and flow control guarantees (dynamic-wind) with code shared between the dynamic-wind clauses and a final cleanup phase.") (modules . ((lib "try-catch/main.rkt") (lib "try-catch/scribblings/try-catch.scrbl"))) (name . "try-catch") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/try-catch.zip") (tags . ("exceptions"))) 01: Resolved "html-parsing" via file:///home/root//catalogs/built/catalog Resolved "sxml" via file:///home/root//catalogs/built/catalog pkg: catalog response: #hash((author . "neil@neilvandyke.org") (checksum . "a95e7c08e19e7d88cee116f4cd980862ae5aba0f") (dependencies . (("base") ("mcfly") ("racket-doc") ("scribble-lib") ("overeasy"))) (description . "Permissive Parsing of HTML to SXML") (modules . ((lib "html-parsing/html-parsing.scrbl") (lib "html-parsing/main.rkt"))) (name . "html-parsing") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/html-parsing.zip") (tags . ("html" "sxml" "web"))) pkg: catalog response: #hash((author . "clements@brinckerhoff.org") (checksum . "c47fb02da19317a88d85c48b6312a2d3f50aa1e2") (dependencies . (("base") ("srfi-lib") ("racket-doc") ("scribble-lib"))) (description . "SXML family of tools (including SXPath)") (modules . ((lib "sxml/xpath-parser.rkt") (lib "sxml/lazy-ssax.rkt") (lib "sxml/ssax/myenv.rkt") (lib "sxml/ssax/ssax.rkt") (lib "sxml/scribblings/util.rkt") (lib "sxml/ddo-txpath.rkt") (lib "sxml/scribblings/sxml-rep.scrbl") (lib "sxml/scribblings/sxpath.scrbl") (lib "sxml/sxpath.rkt") (lib "sxml/sxpath-ext.rkt") (lib "sxml/tests/tests.rkt") (lib "sxml/sxml-tools.rkt") (lib "sxml/main.rkt") (lib "sxml/xpath-ast.rkt") (lib "sxml/tests/ssax-tests.rkt") (lib "sxml/scribblings/sax-parsing.scrbl") (lib "sxml/scribblings/sxml.scrbl") (lib "sxml/txpath.rkt") (lib "sxml/ssax/xlink-parser.rkt") (lib "sxml/ssax/util.rkt") (lib "sxml/ssax/multi-parser.rkt") (lib "sxml/scribblings/sxslt.scrbl") (lib "sxml/ssax/ssax-prim.rkt") (lib "sxml/ssax/input-parse.rkt") (lib "sxml/ssax/errors-and-warnings.rkt") (lib "sxml/xpath-context_xlink.rkt") (lib "sxml/ssax/id.rkt") (lib "sxml/modif.rkt") (lib "sxml/serializer.rkt") (lib "sxml/ssax/sxpathlib.rkt") (lib "sxml/ssax/SSAX-code.rkt") (lib "sxml/scribblings/all-exported.scrbl") (lib "sxml/ddo-axes.rkt") (lib "sxml/tests/vSXML-to-HTML.rkt") (lib "sxml/ssax/SXML-tree-trans.rkt") (lib "sxml/scribblings/extracted-sperber.scrbl") (lib "sxml/scribblings/extract-provides.rkt") (lib "sxml/ssax/access-remote.rkt") (lib "sxml/tests/vSXML-tree-trans.rkt") (lib "sxml/lazy-xpath.rkt") (lib "sxml/ssax/parse-error.rkt") (lib "sxml/scribblings/serialization.scrbl"))) (name . "sxml") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/sxml.zip") (tags . ("sxml" "web" "xml"))) 01: Resolved "mcfly" via file:///home/root//catalogs/built/catalog Resolved "overeasy" via file:///home/root//catalogs/built/catalog pkg: catalog response: #hash((author . "neil@neilvandyke.org") (checksum . "a54370c6072002eace2027bc27bbf01fd7e2810d") (dependencies . (("at-exp-lib") ("base") ("scribble-lib") ("racket-doc"))) (description . "Embedded Package Documentation Runtime") (modules . ((lib "mcfly/test-mcfly-spec.rkt") (lib "mcfly/mcfly-spec.rkt") (lib "mcfly/mcfly-misc.rkt") (lib "mcfly/main.rkt") (lib "mcfly/mcfly-expand.rkt") (lib "mcfly/doc.rkt") (lib "mcfly/mcfly-parse.rkt") (lib "mcfly/mcfly-scribble.rkt") (lib "mcfly/mcfly.scrbl") (lib "mcfly/mcfly-format.rkt"))) (name . "mcfly") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/mcfly.zip") (tags . ("documentation"))) pkg: catalog response: #hash((author . "neil@neilvandyke.org") (checksum . "142c86fad7f253aade6863b25ba20609a17b9ea9") (dependencies . (("base") ("racket-doc") ("scribble-lib") ("mcfly"))) (description . "Racket Language Test Engine") (modules . ((lib "overeasy/main.rkt") (lib "overeasy/overeasy.rkt") (lib "overeasy/test-overeasy.rkt") (lib "overeasy/overeasy.scrbl"))) (name . "overeasy") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/overeasy.zip") (tags . ("testing"))) pkg: creating single-collection link to # pkg: updating db with "mcfly" to '#s((sc-pkg-info pkg-info 3) (catalog "mcfly") "a54370c6072002eace2027bc27bbf01fd7e2810d" #t "mcfly") pkg: creating single-collection link to # pkg: updating db with "overeasy" to '#s((sc-pkg-info pkg-info 3) (catalog "overeasy") "142c86fad7f253aade6863b25ba20609a17b9ea9" #t "overeasy") pkg: creating link to # pkg: updating db with "sxml" to '#s(pkg-info (catalog "sxml") "c47fb02da19317a88d85c48b6312a2d3f50aa1e2" #t) pkg: creating single-collection link to # pkg: updating db with "majordomo2" to '#s((sc-pkg-info pkg-info 3) (catalog "majordomo2") "e23217fa72a664cc6b147f23861589004ffde399" #f "majordomo2") pkg: creating single-collection link to # pkg: updating db with "queue" to '#s((sc-pkg-info pkg-info 3) (catalog "queue") "8a0eb7c1a15bfafd1a5ae3a6539f94505e580fa8" #t "queue") pkg: creating single-collection link to # pkg: updating db with "test-more" to '#s((sc-pkg-info pkg-info 3) (catalog "test-more") "4bee051418915e4c859a00cbcb94898ae5e95f89" #t "test-more") pkg: creating single-collection link to # pkg: updating db with "struct-plus-plus" to '#s((sc-pkg-info pkg-info 3) (catalog "struct-plus-plus") "0c057ee4d9a697b56388eaa060bc4bda42e1122e" #t "struct-plus-plus") pkg: creating link to # pkg: updating db with "syntax-classes-lib" to '#s(pkg-info (catalog "syntax-classes-lib") "bee112e3c0598b858b69369fbc77eeffd87c0ce2" #t) pkg: creating single-collection link to # pkg: updating db with "try-catch" to '#s((sc-pkg-info pkg-info 3) (catalog "try-catch") "162d492903ed1575c9065f230e1494d9ef61c98d" #t "try-catch") pkg: creating single-collection link to # pkg: updating db with "thread-with-id" to '#s((sc-pkg-info pkg-info 3) (catalog "thread-with-id") "6e5fbfd20a628cb50bd48cc0c1b4e501d14f404d" #t "thread-with-id") pkg: creating single-collection link to # pkg: updating db with "in-out-logged" to '#s((sc-pkg-info pkg-info 3) (catalog "in-out-logged") "c8cecf947a7564d6fc6cc060d491b66b4f4fdb30" #t "in-out-logged") pkg: creating single-collection link to # pkg: updating db with "handy" to '#s((sc-pkg-info pkg-info 3) (catalog "handy") "9d92aeb21b580ed8ae5313d07f0e0fcc8dce41a2" #t "handy") pkg: creating single-collection link to # pkg: updating db with "html-parsing" to '#s((sc-pkg-info pkg-info 3) (catalog "html-parsing") "a95e7c08e19e7d88cee116f4cd980862ae5aba0f" #t "html-parsing") The following uninstalled packages were listed as dependencies and they were automatically installed: dependencies of majordomo2: queue struct-plus-plus thread-with-id in-out-logged handy dependencies of queue: test-more dependencies of struct-plus-plus: syntax-classes-lib try-catch dependencies of handy: html-parsing sxml dependencies of html-parsing: mcfly overeasy raco setup: version: 8.12 raco setup: platform: x86_64-linux-natipkg [cs] raco setup: target machine: any raco setup: cross-installation: yes raco setup: installation name: 8.12 raco setup: variants: cs raco setup: main collects: /home/root/racket/collects/ raco setup: collects paths: raco setup: /home/root/user/.local/share/racket/8.12/collects raco setup: /home/root/racket/collects/ raco setup: main pkgs: /home/root/racket/share/pkgs raco setup: pkgs paths: raco setup: /home/root/racket/share/pkgs raco setup: /home/root//user/.local/share/racket/8.12/pkgs raco setup: links files: raco setup: /home/root/racket/share/links.rktd raco setup: /home/root//user/.local/share/racket/8.12/links.rktd raco setup: compiled-file roots: raco setup: /home/root//zo raco setup: same raco setup: main docs: /home/root/racket/doc raco setup: --- updating info-domain tables --- [14:11:32] raco setup: updating: /home/root/user/.local/share/racket/8.12/share/info-cache.rktd raco setup: --- pre-installing collections --- [14:11:32] raco setup: --- installing foreign libraries --- [14:11:32] raco setup: --- installing shared files --- [14:11:32] raco setup: --- compiling collections --- [14:11:32] raco setup: --- parallel build using 4 jobs --- [14:11:32] raco setup: 3 making: /handy raco setup: 2 making: /html-parsing (html-parsing) raco setup: 1 making: /in-out-logged raco setup: 0 making: /majordomo2 raco setup: 1 making: /in-out-logged/scribblings raco setup: 1 making: /mcfly (McFly Runtime) raco setup: 1 making: /overeasy (Overeasy) raco setup: 1 making: /queue raco setup: 1 making: /queue/scribblings raco setup: 1 making: /struct-plus-plus raco setup: 1 making: /struct-plus-plus/scribblings raco setup: 2 making: /sxml/sxml (sxml) raco setup: 1 making: /struct-plus-plus/tests raco setup: 0 making: /majordomo2/scribblings raco setup: 0 making: /majordomo2/tests raco setup: 0 making: /syntax-classes-lib/syntax raco setup: 0 making: /syntax-classes-lib/syntax/parse raco setup: 0 making: /syntax-classes-lib/syntax/parse/class raco setup: 0 making: /test-more raco setup: 0 making: /test-more/tests raco setup: 0 making: /thread-with-id raco setup: 0 making: /thread-with-id/scribblings raco setup: 0 making: /try-catch raco setup: 0 making: /try-catch/scribblings raco setup: 2 making: /sxml/sxml/scribblings raco setup: 2 making: /sxml/sxml/ssax (ssax) raco setup: 3 making: /handy/deprecated raco setup: 3 making: /handy/files raco setup: 3 making: /handy/scribblings raco setup: --- creating launchers --- [14:11:38] raco setup: --- installing man pages --- [14:11:38] raco setup: --- building documentation --- [14:11:38] raco setup: syncing: /html-parsing/doc/html-parsing raco setup: syncing: /in-out-logged/doc/in-out-logged raco setup: syncing: /majordomo2/doc/majordomo2 raco setup: syncing: /mcfly/doc/mcfly raco setup: syncing: /overeasy/doc/overeasy raco setup: syncing: /queue/doc/queue raco setup: syncing: /struct-plus-plus/doc/struct-plus-plus raco setup: syncing: /sxml/sxml/doc/sxml raco setup: syncing: /thread-with-id/doc/thread-with-id raco setup: syncing: /try-catch/doc/try-catch raco setup: 2 running: /racket-index/scribblings/main/user/local-redirect.scrbl raco setup: 0 running: /racket-index/scribblings/main/user/release.scrbl raco setup: 3 running: /racket-index/scribblings/main/user/search.scrbl raco setup: 2 running: /racket-index/scribblings/main/user/start.scrbl raco setup: 3 rendering: /racket-index/scribblings/main/user/local-redirect.scrbl raco setup: 2 rendering: /racket-index/scribblings/main/user/release.scrbl raco setup: 1 rendering: /racket-index/scribblings/main/user/search.scrbl raco setup: 0 rendering: /racket-index/scribblings/main/user/start.scrbl raco setup: --- installing collections --- [14:11:45] raco setup: --- post-installing collections --- [14:11:45] raco test: 0 "/home/root//user/.local/share/racket/8.12/pkgs/majordomo2/info.rkt" raco test: 1 "/home/root//user/.local/share/racket/8.12/pkgs/majordomo2/main.rkt" raco test: 2 "/home/root//user/.local/share/racket/8.12/pkgs/majordomo2/scribblings/majordomo2.scrbl" raco test: 3 "/home/root//user/.local/share/racket/8.12/pkgs/majordomo2/tests/test-lib.rkt" raco test: 0 "/home/root//user/.local/share/racket/8.12/pkgs/majordomo2/tests/test-main.rkt" test-main.rkt: racket test: #<