For information about the package build service, see https://pkg-build.racket-lang.org/about.html The time is now Fri, 28 Aug 2026 16:03:57 +0000 (/usr/bin/env PLTUSERHOME=/home/root//user PLT_PKG_BUILD_SERVICE=1 CI=true PLT_INFO_ALLOW_VARS=;PLT_PKG_BUILD_SERVICE PLTCOMPILEDROOTS=/home/root//zo: PLTSTDOUT=debug@pkg info@GC:major /bin/sh -c cd "/home/root/"/racket && bin/racket -MCR "/home/root/"/zo: -l- raco pkg install --jobs 2 -u --auto rkt-web-player) Resolved "rkt-web-player" via file:///home/root//catalogs/archive/catalog pkg: catalog response: #hash((author . "hans@dijkewijk.nl") (checksum . "8c9f1e6972cfae98d744225046c5218e04b63b4f") (dependencies . (("base") ("crypto-lib") ("gui-lib") ("keystore") ("net-lib") ("web-server-lib") ("racket-audio") ("racket-audio-dlna") ("racket-mimetypes") ("racket-sonos") ("racket-upnp") ("simple-ini") ("simple-log") ("uuid") ("racket-doc") ("rackunit-lib") ("scribble-lib"))) (description . "An audio player with a web interface, DLNA support and even a player agent in racket. ") (modules . ((lib "rkt-web-player/private/users.rkt") (lib "rkt-web-player/main.rkt") (lib "rkt-web-player/private/player-agent-gui.rkt") (lib "rkt-web-player/private/translate.rkt") (lib "rkt-web-player/private/player.rkt") (lib "rkt-web-player/private/server.rkt") (lib "rkt-web-player/scribblings/rkt-web-player.scrbl") (lib "rkt-web-player/private/library.rkt") (lib "rkt-web-player/private/player-agent-tray.rkt") (lib "rkt-web-player/player-agent.rkt") (lib "rkt-web-player/private/player-agent-core.rkt") (lib "rkt-web-player/player-agent-cli.rkt") (lib "rkt-web-player/users.rkt") (lib "rkt-web-player/set-user.rkt") (lib "rkt-web-player/private/player-agent-config.rkt") (lib "rkt-web-player/private/playlists.rkt") (lib "rkt-web-player/private/dlna-playback.rkt"))) (name . "rkt-web-player") (ring . 2) (source . "file:///home/root/catalogs/archive/pkgs/rkt-web-player.zip") (tags . ())) 00: Resolved "crypto-lib" via file:///home/root//catalogs/built/catalog 00: Resolved "keystore" via file:///home/root//catalogs/built/catalog 01: Resolved "racket-audio" via file:///home/root//catalogs/built/catalog 01: Resolved "racket-audio-dlna" via file:///home/root//catalogs/built/catalog 00: Resolved "racket-mimetypes" via file:///home/root//catalogs/built/catalog 00: Resolved "racket-sonos" via file:///home/root//catalogs/built/catalog 01: Resolved "racket-upnp" via file:///home/root//catalogs/built/catalog 01: Resolved "simple-ini" via file:///home/root//catalogs/built/catalog 00: Resolved "simple-log" via file:///home/root//catalogs/built/catalog Resolved "uuid" via file:///home/root//catalogs/built/catalog pkg: catalog response: #hash((author . "ryanc@racket-lang.org") (checksum . "fbfa92f56212d58104ab2f53aa9f5575ca21bdf5") (dependencies . (("base") ("asn1-lib") ("hash-view-lib") ("base64-lib" #:version "1.1") ("binaryio-lib") ("gmp-lib" #:version "1.1") ("scramble-lib" #:version "0.3"))) (description . "Cryptography library") (modules . ((lib "crypto/private/libcrypto3/factory.rkt") (lib "crypto/util/age.rkt") (lib "crypto/private/rkt/poly1305.rkt") (lib "crypto/private/rkt/salsa.rkt") (lib "crypto/private/b2/factory.rkt") (lib "crypto/private/decaf/ffi.rkt") (lib "crypto/private/common/pk-format.rkt") (lib "crypto/private/argon2/factory.rkt") (lib "crypto/util/asn1.rkt") (lib "crypto/private/sodium/ffi.rkt") (lib "crypto/private/gcrypt/factory.rkt") (lib "crypto/private/argon2/ffi.rkt") (lib "crypto/decaf.rkt") (lib "crypto/private/sodium/digest.rkt") (lib "crypto/libcrypto.rkt") (lib "crypto/private/sodium/cipher.rkt") (lib "crypto/private/nettle/digest.rkt") (lib "crypto/private/common/asn1.rkt") (lib "crypto/private/common/pk-common.rkt") (lib "crypto/private/rkt/pbkdf2.rkt") (lib "crypto/private/common/error.rkt") (lib "crypto/private/decaf/digest.rkt") (lib "crypto/private/nettle/ffi.rkt") (lib "crypto/sodium.rkt") (lib "crypto/private/decaf/pkey.rkt") (lib "crypto/private/b2/digest.rkt") (lib "crypto/private/gcrypt/ffi.rkt") (lib "crypto/pem.rkt") (lib "crypto/b2.rkt") (lib "crypto/private/rkt/kdf.rkt") (lib "crypto/private/nettle/kdf.rkt") (lib "crypto/private/nettle/pkey.rkt") (lib "crypto/private/b2/ffi.rkt") (lib "crypto/private/common/base256.rkt") (lib "crypto/private/gcrypt/pkey.rkt") (lib "crypto/private/sodium/factory.rkt") (lib "crypto/all.rkt") (lib "crypto/argon2.rkt") (lib "crypto/private/common/interfaces.rkt") (lib "crypto/pkcs8.rkt") (lib "crypto/private/common/ffi.rkt") (lib "crypto/private/common/util.rkt") (lib "crypto/private/common/digest.rkt") (lib "crypto/private/rkt/chacha.rkt") (lib "crypto/util/bech32.rkt") (lib "crypto/private/libcrypto3/digest.rkt") (lib "crypto/nettle.rkt") (lib "crypto/private/decaf/factory.rkt") (lib "crypto/private/sodium/pkey.rkt") (lib "crypto/private/nettle/factory.rkt") (lib "crypto/private/nettle/cipher.rkt") (lib "crypto/private/libcrypto3/cipher.rkt") (lib "crypto/main.rkt") (lib "crypto/private/common/common.rkt") (lib "crypto/private/libcrypto3/kdf.rkt") (lib "crypto/gcrypt.rkt") (lib "crypto/private/common/factory.rkt") (lib "crypto/private/sodium/kdf.rkt") (lib "crypto/private/gcrypt/kdf.rkt") (lib "crypto/private/libcrypto3/ffi.rkt") (lib "crypto/private/common/kdf.rkt") (lib "crypto/private/common/cipher.rkt") (lib "crypto/private/gcrypt/digest.rkt") (lib "crypto/private/gcrypt/cipher.rkt") (lib "crypto/private/libcrypto3/pkey.rkt") (lib "crypto/private/common/catalog.rkt"))) (name . "crypto-lib") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/crypto-lib.zip") (tags . ("crypto"))) pkg: catalog response: #hash((author . "hans@dijkewijk.nl") (checksum . "a1dcaf534550b9ff627b9d4b912b37296abea93b") (dependencies . (("racket/base") ("db") ("racket-doc") ("draw-doc") ("rackunit-lib") ("scribble-lib"))) (description . "A key/value store using db/sqlite as storage") (modules . ((lib "keystore/scrbl/keystore.scrbl") (lib "keystore/main.rkt") (lib "keystore/class.rkt") (lib "keystore/scrbl/class.scrbl") (lib "keystore/keystore.rkt"))) (name . "keystore") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/keystore.zip") (tags . ("database" "hash" "serialization" "storage"))) pkg: catalog response: #hash((author . "hans@dijkewijk.nl") (checksum . "d4852ac63081067ce1042cf55710faf058389861") (dependencies . (("racket/gui") ("racket/base") ("racket") ("finalizer") ("draw-lib") ("net-lib") ("simple-log") ("simple-ini") ("racket-sprintf") ("racket-mimetypes") ("early-return") ("let-assert") ("uni-channel") ("port-channel") ("rackunit-lib") ("racket-doc") ("draw-doc") ("rackunit-lib") ("scribble-lib"))) (description . "Integration of popular audio libraries for playback in racket. ") (modules . ((lib "racket-audio/scrbl/taglib.scrbl") (lib "racket-audio/scrbl/audio-player.scrbl") (lib "racket-audio/scrbl/ffmpeg-c-backend.scrbl") (lib "racket-audio/scrbl/ffmpeg-definitions.scrbl") (lib "racket-audio/flac-decoder.rkt") (lib "racket-audio/libao.rkt") (lib "racket-audio/scrbl/racket-audio.scrbl") (lib "racket-audio/libao-async-ffi-racket.rkt") (lib "racket-audio/private/remote-utils.rkt") (lib "racket-audio/scrbl/ffmpeg-ffi.scrbl") (lib "racket-audio/audio-errors.rkt") (lib "racket-audio/mp3-decoder.rkt") (lib "racket-audio/tests/flac-tests.rkt") (lib "racket-audio/tests.rkt") (lib "racket-audio/tests/opus-tests.rkt") (lib "racket-audio/private/downloader.rkt") (lib "racket-audio/resampler.rkt") (lib "racket-audio/opusfile-decoder.rkt") (lib "racket-audio/play-test.rkt") (lib "racket-audio/private/pcm-converter.rkt") (lib "racket-audio/opus-encoder.rkt") (lib "racket-audio/scrbl/encoder-test.scrbl") (lib "racket-audio/scrbl/mp3-decoder.scrbl") (lib "racket-audio/scrbl/audio-sniffer.scrbl") (lib "racket-audio/libmpg123-ffi.rkt") (lib "racket-audio/scrbl/audio-placed-player.scrbl") (lib "racket-audio/scrbl/resampler.scrbl") (lib "racket-audio/scrbl/flac-decoder.scrbl") (lib "racket-audio/flac-encoder.rkt") (lib "racket-audio/libflac-ffi.rkt") (lib "racket-audio/audio-decoder.rkt") (lib "racket-audio/scrbl/libao-async-ffi-racket.scrbl") (lib "racket-audio/private/cstruct-helper.rkt") (lib "racket-audio/soxr-ffi.rkt") (lib "racket-audio/scrbl/libao-async-ffi-racket2.scrbl") (lib "racket-audio/flac-definitions.rkt") (lib "racket-audio/main.rkt") (lib "racket-audio/taglib-ffi.rkt") (lib "racket-audio/ffmpeg-decoder.rkt") (lib "racket-audio/scrbl/opusfile-decoder.scrbl") (lib "racket-audio/private/config.rkt") (lib "racket-audio/audio-player.rkt") (lib "racket-audio/private/utils.rkt") (lib "racket-audio/scrbl/ffmpeg-definitions2.scrbl") (lib "racket-audio/scrbl/play-test.scrbl") (lib "racket-audio/scrbl/audio-encoder.scrbl") (lib "racket-audio/taglib.rkt") (lib "racket-audio/scrbl/ffmpeg-decoder.scrbl") (lib "racket-audio/taglib-tests.rkt") (lib "racket-audio/scrbl/libao.scrbl") (lib "racket-audio/audio-sniffer.rkt") (lib "racket-audio/encoder-test.rkt") (lib "racket-audio/scrbl/audio-decoder.scrbl") (lib "racket-audio/scrbl/intro.scrbl") (lib "racket-audio/ffmpeg-ffi.rkt") (lib "racket-audio/audio-encoder.rkt") (lib "racket-audio/tests/capabilities-test.rkt") (lib "racket-audio/audio-placed-player.rkt") (lib "racket-audio/ffmpeg-definitions.rkt"))) (name . "racket-audio") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/racket-audio.zip") (tags . ("audio"))) pkg: catalog response: #hash((author . "hans@dijkewijk.nl") (checksum . "beb4a525761d21ba2e6b750b1dad10f525532a21") (dependencies . (("base") ("net-lib") ("simple-log") ("racket-audio") ("racket-upnp" #:version "0.1.4") ("racket-doc") ("rackunit-lib") ("scribble-lib"))) (description . "Play audio to a DLNA/UPnP media renderer") (modules . ((lib "racket-audio-dlna/scribblings/racket-audio-dlna.scrbl") (lib "racket-audio-dlna/tests/shared-media-server-test.rkt") (lib "racket-audio-dlna/examples/simple.rkt") (lib "racket-audio-dlna/main.rkt") (lib "racket-audio-dlna/dlna-player.rkt") (lib "racket-audio-dlna/tests/interface-test.rkt"))) (name . "racket-audio-dlna") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/racket-audio-dlna.zip") (tags . ("audio" "dlna" "upnp"))) pkg: catalog response: #hash((author . "hans@dijkewijk.nl") (checksum . "628455fa7253746f4bdcd788947bcbd763aac2c1") (dependencies . (("base") ("net-lib") ("simple-log") ("racket-doc") ("rackunit-lib") ("scribble-lib"))) (description . "A complete list of mimetypes that can be resolved by extension. ") (modules . ((lib "racket-mimetypes/scrbl/racket-mimetypes.scrbl") (lib "racket-mimetypes/private/mime-types.rkt") (lib "racket-mimetypes/private/fallback.rkt") (lib "racket-mimetypes/tests/mimetypes.rkt") (lib "racket-mimetypes/main.rkt") (lib "racket-mimetypes/mimetypes.rkt"))) (name . "racket-mimetypes") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/racket-mimetypes.zip") (tags . ("mime-type" "web"))) pkg: catalog response: #hash((author . "hans@dijkewijk.nl") (checksum . "92d836d6c1d7e449be272b6ce67e949e393056c3") (dependencies . (("base") ("racket-upnp") ("simple-log") ("rackunit-lib"))) (description . "Extension for racket-audio-dlna that finds sonos systems") (modules . ((lib "racket-sonos/main.rkt") (lib "racket-sonos/tests/interface-test.rkt") (lib "racket-sonos/sonos.rkt"))) (name . "racket-sonos") (ring . 2) (source . "file:///home/root/catalogs/built/pkgs/racket-sonos.zip") (tags . ("audio" "dlna" "sonos" "upnp"))) pkg: catalog response: #hash((author . "hans@dijkewijk.nl") (checksum . "ec96d28cc987289a4a5769345840ee75cb5d51c3") (dependencies . (("base") ("net-lib") ("simple-log") ("racket-mimetypes") ("web-server-lib" #:version "1.10") ("racket-doc") ("scribble-lib") ("rackunit-lib"))) (description . "UPnP features for racket, e.g. to play audio over DLNA.") (modules . ((lib "racket-upnp/tests/media-server-test.rkt") (lib "racket-upnp/scribblings/media-server.scrbl") (lib "racket-upnp/scribblings/racket-upnp.scrbl") (lib "racket-upnp/query.rkt") (lib "racket-upnp/services/av-transport.rkt") (lib "racket-upnp/scribblings/main.scrbl") (lib "racket-upnp/media-file-server.rkt") (lib "racket-upnp/examples/media-server-example.rkt") (lib "racket-upnp/resource-capabilities.rkt") (lib "racket-upnp/scribblings/rendering-control.scrbl") (lib "racket-upnp/examples/media-file-server-example.rkt") (lib "racket-upnp/services/content-directory.rkt") (lib "racket-upnp/scribblings/intro.scrbl") (lib "racket-upnp/tests/media-file-server-test.rkt") (lib "racket-upnp/private/xml.rkt") (lib "racket-upnp/ssdp.rkt") (lib "racket-upnp/scribblings/didl-lite.scrbl") (lib "racket-upnp/scribblings/media-renderer.scrbl") (lib "racket-upnp/main.rkt") (lib "racket-upnp/private/model.rkt") (lib "racket-upnp/scribblings/media-file-server.scrbl") (lib "racket-upnp/service.rkt") (lib "racket-upnp/scribblings/av-transport.scrbl") (lib "racket-upnp/examples/example.rkt") (lib "racket-upnp/scribblings/connection-manager.scrbl") (lib "racket-upnp/media-server.rkt") (lib "racket-upnp/network.rkt") (lib "racket-upnp/services/rendering-control.rkt") (lib "racket-upnp/didl-lite.rkt") (lib "racket-upnp/tests/didl-lite-test.rkt") (lib "racket-upnp/media-renderer.rkt") (lib "racket-upnp/scribblings/content-directory.scrbl") (lib "racket-upnp/device.rkt") (lib "racket-upnp/tests/upnp-test.rkt") (lib "racket-upnp/services/connection-manager.rkt"))) (name . "racket-upnp") (ring . 2) (source . "file:///home/root/catalogs/built/pkgs/racket-upnp.zip") (tags . ("dlna" "upnp"))) pkg: catalog response: #hash((author . "hans@dijkewijk.nl") (checksum . "03fff84a2d1aeb1f55f5cf65769a7b9b27cdadb8") (dependencies . (("base" #:version "8.7.0.10") ("roos") ("racket-doc") ("rackunit-lib") ("scribble-lib"))) (description . "Simple facilities for reading and writing INI-style configuration file.") (modules . ((lib "simple-ini/class.rkt") (lib "simple-ini/scribblings/ini.scrbl") (lib "simple-ini/main.rkt") (lib "simple-ini/tests/private.rkt") (lib "simple-ini/roos.rkt"))) (name . "simple-ini") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/simple-ini.zip") (tags . ("configuration" "ini"))) pkg: catalog response: #hash((author . "hans@dijkewijk.nl") (checksum . "df956d920ef92c379081b9246fd7b246ba4fac6f") (dependencies . (("racket/base") ("racket-sprintf") ("racket-doc") ("draw-doc") ("rackunit-lib") ("scribble-lib") ("net-doc"))) (description . "A simple wrapper around the racket logging system") (modules . ((lib "simple-log/private/store.rkt") (lib "simple-log/scrbl/simple-log.scrbl") (lib "simple-log/private/loghash.rkt") (lib "simple-log/main.rkt"))) (name . "simple-log") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/simple-log.zip") (tags . ("logger" "logging" "logs"))) pkg: catalog response: #hash((author . "philip@philipmcgrath.com") (checksum . "89e5a2e745d98385d92f4799863783bc18fb7b29") (dependencies . (("base" #:version "7.6") ("scribble-lib") ("racket-doc") ("rackunit-lib"))) (description . "Generate cryptographically-random UUIDs in pure Racket") (modules . ((lib "uuid/base.rkt") (lib "uuid/namespace.rkt") (lib "uuid/private/hex.rkt") (lib "uuid/scribblings/uuid.scrbl") (lib "uuid/random.rkt") (lib "uuid/main.rkt") (lib "uuid/private/variant-and-version.rkt"))) (name . "uuid") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/uuid.zip") (tags . ("util" "utility"))) 00: Resolved "asn1-lib" via file:///home/root//catalogs/built/catalog 00: Resolved "hash-view-lib" via file:///home/root//catalogs/built/catalog 01: Resolved "base64-lib" via file:///home/root//catalogs/built/catalog 01: Resolved "binaryio-lib" via file:///home/root//catalogs/built/catalog 00: Resolved "gmp-lib" via file:///home/root//catalogs/built/catalog Resolved "scramble-lib" via file:///home/root//catalogs/built/catalog pkg: catalog response: #hash((author . "ryanc@racket-lang.org") (checksum . "482af29260aa058458a000f4f2f818feeb370f9d") (dependencies . (("base") ("binaryio-lib" #:version "1.1"))) (description . "ASN.1 library") (modules . ((lib "asn1/private/base256.rkt") (lib "asn1/util/bit-string.rkt") (lib "asn1/private/types.rkt") (lib "asn1/private/ber.rkt") (lib "asn1/ber.rkt") (lib "asn1/main.rkt") (lib "asn1/private/ber-frame.rkt") (lib "asn1/util/names.rkt") (lib "asn1/util/time.rkt") (lib "asn1/private/base.rkt"))) (name . "asn1-lib") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/asn1-lib.zip") (tags . ("io" "net" "parser" "parsing"))) pkg: catalog response: #hash((author . "ryanc@racket-lang.org") (checksum . "dca6c00eebede2a23e4a9b3c8cfeb3360f1941f4") (dependencies . (("base"))) (description . "Struct-like view for hashes") (modules . ((lib "hash-view/main.rkt"))) (name . "hash-view-lib") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/hash-view-lib.zip") (tags . ("hash"))) pkg: catalog response: #hash((author . "ryanc@racket-lang.org") (checksum . "d59cc6bb966a1c05aa2077fa46b96aaba17d943d") (dependencies . (("base" #:version "7.4"))) (description . "") (modules . ((lib "base64/main.rkt"))) (name . "base64-lib") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/base64-lib.zip") (tags . ("base64" "net"))) pkg: catalog response: #hash((author . "ryanc@racket-lang.org") (checksum . "952abad2c93c8b4ef4030e9c63faa1520b9637ed") (dependencies . (("base") ("data-lib"))) (description . "functions for reading and writing binary data") (modules . ((lib "binaryio/unchecked/huffman.rkt") (lib "binaryio/reader.rkt") (lib "binaryio/private/float.rkt") (lib "binaryio/unchecked/fixup-port.rkt") (lib "binaryio/private/bytes.rkt") (lib "binaryio/unchecked/integer.rkt") (lib "binaryio/bitvector.rkt") (lib "binaryio/unchecked/prefixcode.rkt") (lib "binaryio/fixup-port.rkt") (lib "binaryio/bytes-bits.rkt") (lib "binaryio/unchecked/reader.rkt") (lib "binaryio/prefixcode.rkt") (lib "binaryio/unchecked/bitvector.rkt") (lib "binaryio/huffman.rkt") (lib "binaryio/float.rkt") (lib "binaryio/integer.rkt") (lib "binaryio/bitport.rkt") (lib "binaryio/bytes.rkt") (lib "binaryio/main.rkt") (lib "binaryio/unchecked/bitport.rkt") (lib "binaryio/unchecked/bytes-bits.rkt"))) (name . "binaryio-lib") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/binaryio-lib.zip") (tags . ("io" "net"))) pkg: catalog response: #hash((author . "ryanc@racket-lang.org") (checksum . "a777766ae40bfc6d6f50d745a7a3f59bc4dd045b") (dependencies . (("base"))) (description . "Bindings to gmp (the GNU Multiple Precision Arithmetic Library)") (modules . ((lib "gmp/main.rkt") (lib "gmp/unsafe.rkt") (lib "gmp/private/gmp.rkt"))) (name . "gmp-lib") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/gmp-lib.zip") (tags . ("math"))) pkg: catalog response: #hash((author . "ryanc@racket-lang.org") (checksum . "8ce195c995a1e6e08657e847f16e784d5ab19721") (dependencies . (("base" #:version "8.6"))) (description . "Assorted utility libraries") (modules . ((lib "scramble/slice.rkt") (lib "scramble/result.rkt") (lib "scramble/let-return.rkt") (lib "scramble/relation.rkt") (lib "scramble/struct-info.rkt") (lib "scramble/private/url.rkt") (lib "scramble/list.rkt") (lib "scramble/evt.rkt") (lib "scramble/net/addr.rkt") (lib "scramble/cond.rkt") (lib "scramble/regexp.rkt") (lib "scramble/number.rkt") (lib "scramble/datum-to-expr.rkt") (lib "scramble/inject-syntax.rkt") (lib "scramble/decimal.rkt") (lib "scramble/function.rkt") (lib "scramble/contract.rkt") (lib "scramble/private/tree.rkt") (lib "scramble/about.rkt") (lib "scramble/immutable.rkt") (lib "scramble/private/error.rkt") (lib "scramble/private/regexp.rkt") (lib "scramble/class.rkt") (lib "scramble/private/setf.rkt") (lib "scramble/struct.rkt"))) (name . "scramble-lib") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/scramble-lib.zip") (tags . ())) 00: Resolved "finalizer" via file:///home/root//catalogs/built/catalog 00: Resolved "racket-sprintf" via file:///home/root//catalogs/built/catalog 01: Resolved "early-return" via file:///home/root//catalogs/built/catalog 01: Resolved "let-assert" via file:///home/root//catalogs/built/catalog 00: Resolved "uni-channel" via file:///home/root//catalogs/built/catalog Resolved "port-channel" via file:///home/root//catalogs/built/catalog pkg: catalog response: #hash((author . "kalimehtar@mail.ru") (checksum . "42f56f0e7f3f48ebaaa2ff27e647ca6919a16ac6") (dependencies . (("base") ("scribble-lib") ("racket-doc"))) (description . "Trivial finalizer. Does action when object garbage collected") (modules . ((lib "finalizer/finalizer.scrbl") (lib "finalizer/main.rkt"))) (name . "finalizer") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/finalizer.zip") (tags . ("dev"))) pkg: catalog response: #hash((author . "hans@dijkewijk.nl") (checksum . "eeeb6c1c7a1e5e81cc509df6ec199c2e4151880b") (dependencies . (("base") ("racket-doc") ("scribble-lib") ("rackunit-lib"))) (description . "A simple implementation of sprintf for practical reasons") (modules . ((lib "racket-sprintf/scribblings/sprintf.scrbl") (lib "racket-sprintf/tests/sprintf.rkt") (lib "racket-sprintf/sprintf.rkt") (lib "racket-sprintf/main.rkt"))) (name . "racket-sprintf") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/racket-sprintf.zip") (tags . ("utilities"))) pkg: catalog response: #hash((author . "hans@dijkewijk.nl") (checksum . "8d36a2ce5457b37f045a2283cca21ab0ddab3786") (dependencies . (("racket/base") ("racket-doc") ("draw-doc") ("rackunit-lib") ("scribble-lib"))) (description . "early-return, define/return and define/contract/return provide function definitions that can be used for defensive programming. Making functions return early when conditions are not met.") (modules . ((lib "early-return/main.rkt") (lib "early-return/scrbl/early-return.scrbl") (lib "early-return/scrbl/define-return.scrbl") (lib "early-return/contract.rkt") (lib "early-return/scrbl/define-return-contract.scrbl"))) (name . "early-return") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/early-return.zip") (tags . ("defensive" "lang-extension"))) pkg: catalog response: #hash((author . "hans@dijkewijk.nl") (checksum . "32dcd9ec19c683fac29202dd1f9baf03668e9f89") (dependencies . (("racket/base") ("racket-doc") ("draw-doc") ("rackunit-lib") ("scribble-lib"))) (description . "A let* construct with assertions, i.e. when an assertion is not satisfied, one can prematurely exit a function with a given return value.") (modules . ((lib "let-assert/main.rkt") (lib "let-assert/scrbl/let-assert.scrbl"))) (name . "let-assert") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/let-assert.zip") (tags . ("defensive" "lang-extension" "syntax"))) pkg: catalog response: #hash((author . "hans@dijkewijk.nl") (checksum . "a42a2d519e2786d3674c9ac2e82e01583b01f7f4") (dependencies . (("base") ("port-channel") ("racket-doc") ("scribble-lib") ("rackunit-lib"))) (description . "uni-channel provides a uniform facade over async-channel, place-channel and port-channel.") (modules . ((lib "uni-channel/test/main.rkt") (lib "uni-channel/main.rkt") (lib "uni-channel/scribblings/uni-channel.scrbl"))) (name . "uni-channel") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/uni-channel.zip") (tags . ("async-channel"))) pkg: catalog response: #hash((author . "hans@dijkewijk.nl") (checksum . "834a39097f008fd260d0711adc1a5ebef14bbcc3") (dependencies . (("racket/base") ("rackunit-lib") ("racket-doc") ("scribble-lib") ("rackunit-lib"))) (description . "An implementation of async channels over input/output ports. ") (modules . ((lib "port-channel/test/main.rkt") (lib "port-channel/main.rkt") (lib "port-channel/scribblings/port-channel.scrbl"))) (name . "port-channel") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/port-channel.zip") (tags . ("async-channel"))) Resolved "roos" via file:///home/root//catalogs/built/catalog pkg: catalog response: #hash((author . "hans@dijkewijk.nl") (checksum . "2329bf074f21ed731bb37fbe7b5c06e37c609e4f") (dependencies . (("base") ("uuid") ("finalizer") ("racket-doc") ("rackunit-lib") ("scribble-lib"))) (description . "A simple (perl like) OO system for racket, with interoperability for racket/class") (modules . ((lib "roos/main.rkt") (lib "roos/scribblings/class.scrbl") (lib "roos/class.rkt") (lib "roos/scribblings/roos.scrbl"))) (name . "roos") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/roos.zip") (tags . ("class" "lang-extension" "object" "simplification"))) pkg: creating single-collection link to # pkg: updating db with "roos" to '#s((sc-pkg-info pkg-info 3) (catalog "roos") "2329bf074f21ed731bb37fbe7b5c06e37c609e4f" #t "roos") pkg: creating single-collection link to # pkg: updating db with "simple-log" to '#s((sc-pkg-info pkg-info 3) (catalog "simple-log") "df956d920ef92c379081b9246fd7b246ba4fac6f" #t "simple-log") pkg: creating single-collection link to # pkg: updating db with "uuid" to '#s((sc-pkg-info pkg-info 3) (catalog "uuid") "89e5a2e745d98385d92f4799863783bc18fb7b29" #t "uuid") pkg: creating single-collection link to # pkg: updating db with "rkt-web-player" to '#s((sc-pkg-info pkg-info 3) (catalog "rkt-web-player") "8c9f1e6972cfae98d744225046c5218e04b63b4f" #f "rkt-web-player") pkg: creating single-collection link to # pkg: updating db with "crypto-lib" to '#s((sc-pkg-info pkg-info 3) (catalog "crypto-lib") "fbfa92f56212d58104ab2f53aa9f5575ca21bdf5" #t "crypto") pkg: creating single-collection link to # pkg: updating db with "asn1-lib" to '#s((sc-pkg-info pkg-info 3) (catalog "asn1-lib") "482af29260aa058458a000f4f2f818feeb370f9d" #t "asn1") pkg: creating single-collection link to # pkg: updating db with "hash-view-lib" to '#s((sc-pkg-info pkg-info 3) (catalog "hash-view-lib") "dca6c00eebede2a23e4a9b3c8cfeb3360f1941f4" #t "hash-view") pkg: creating single-collection link to # pkg: updating db with "base64-lib" to '#s((sc-pkg-info pkg-info 3) (catalog "base64-lib") "d59cc6bb966a1c05aa2077fa46b96aaba17d943d" #t "base64") pkg: creating single-collection link to # pkg: updating db with "binaryio-lib" to '#s((sc-pkg-info pkg-info 3) (catalog "binaryio-lib") "952abad2c93c8b4ef4030e9c63faa1520b9637ed" #t "binaryio") pkg: creating single-collection link to # pkg: updating db with "gmp-lib" to '#s((sc-pkg-info pkg-info 3) (catalog "gmp-lib") "a777766ae40bfc6d6f50d745a7a3f59bc4dd045b" #t "gmp") pkg: creating single-collection link to # pkg: updating db with "scramble-lib" to '#s((sc-pkg-info pkg-info 3) (catalog "scramble-lib") "8ce195c995a1e6e08657e847f16e784d5ab19721" #t "scramble") pkg: creating single-collection link to # pkg: updating db with "keystore" to '#s((sc-pkg-info pkg-info 3) (catalog "keystore") "a1dcaf534550b9ff627b9d4b912b37296abea93b" #t "keystore") pkg: creating single-collection link to # pkg: updating db with "racket-audio" to '#s((sc-pkg-info pkg-info 3) (catalog "racket-audio") "d4852ac63081067ce1042cf55710faf058389861" #t "racket-audio") pkg: creating link to # pkg: updating db with "finalizer" to '#s(pkg-info (catalog "finalizer") "42f56f0e7f3f48ebaaa2ff27e647ca6919a16ac6" #t) pkg: creating single-collection link to # pkg: updating db with "racket-sprintf" to '#s((sc-pkg-info pkg-info 3) (catalog "racket-sprintf") "eeeb6c1c7a1e5e81cc509df6ec199c2e4151880b" #t "racket-sprintf") pkg: creating single-collection link to # pkg: updating db with "early-return" to '#s((sc-pkg-info pkg-info 3) (catalog "early-return") "8d36a2ce5457b37f045a2283cca21ab0ddab3786" #t "early-return") pkg: creating single-collection link to # pkg: updating db with "let-assert" to '#s((sc-pkg-info pkg-info 3) (catalog "let-assert") "32dcd9ec19c683fac29202dd1f9baf03668e9f89" #t "let-assert") pkg: creating single-collection link to # pkg: updating db with "uni-channel" to '#s((sc-pkg-info pkg-info 3) (catalog "uni-channel") "a42a2d519e2786d3674c9ac2e82e01583b01f7f4" #t "uni-channel") pkg: creating single-collection link to # pkg: updating db with "port-channel" to '#s((sc-pkg-info pkg-info 3) (catalog "port-channel") "834a39097f008fd260d0711adc1a5ebef14bbcc3" #t "port-channel") pkg: creating single-collection link to # pkg: updating db with "racket-audio-dlna" to '#s((sc-pkg-info pkg-info 3) (catalog "racket-audio-dlna") "beb4a525761d21ba2e6b750b1dad10f525532a21" #t "racket-audio-dlna") pkg: creating single-collection link to # pkg: updating db with "racket-mimetypes" to '#s((sc-pkg-info pkg-info 3) (catalog "racket-mimetypes") "628455fa7253746f4bdcd788947bcbd763aac2c1" #t "racket-mimetypes") pkg: creating single-collection link to # pkg: updating db with "racket-sonos" to '#s((sc-pkg-info pkg-info 3) (catalog "racket-sonos") "92d836d6c1d7e449be272b6ce67e949e393056c3" #t "racket-sonos") pkg: creating single-collection link to # pkg: updating db with "racket-upnp" to '#s((sc-pkg-info pkg-info 3) (catalog "racket-upnp") "ec96d28cc987289a4a5769345840ee75cb5d51c3" #t "racket-upnp") pkg: creating single-collection link to # pkg: updating db with "simple-ini" to '#s((sc-pkg-info pkg-info 3) (catalog "simple-ini") "03fff84a2d1aeb1f55f5cf65769a7b9b27cdadb8" #t "simple-ini") The following uninstalled packages were listed as dependencies and they were automatically installed: dependencies of rkt-web-player: crypto-lib keystore racket-audio racket-audio-dlna racket-mimetypes racket-sonos racket-upnp simple-ini simple-log uuid dependencies of crypto-lib: asn1-lib hash-view-lib base64-lib binaryio-lib gmp-lib scramble-lib dependencies of racket-audio: finalizer racket-sprintf early-return let-assert uni-channel port-channel dependencies of simple-ini: roos raco setup: version: 9.3 raco setup: platform: x86_64-linux-natipkg [cs] raco setup: target machine: any raco setup: cross-installation: yes raco setup: installation name: 9.3 raco setup: variants: cs raco setup: main collects: /home/root/racket/collects/ raco setup: collects paths: raco setup: /home/root/user/.local/share/racket/9.3/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/9.3/pkgs raco setup: links files: raco setup: /home/root/racket/share/links.rktd raco setup: /home/root//user/.local/share/racket/9.3/links.rktd raco setup: compiled-file roots: raco setup: /home/root//zo raco setup: same raco setup: --- updating info-domain tables --- [16:04:01] raco setup: updating: /home/root/user/.local/share/racket/9.3/share/info-cache.rktd raco setup: --- pre-installing collections --- [16:04:01] raco setup: --- installing foreign libraries --- [16:04:01] raco setup: --- installing shared files --- [16:04:01] raco setup: --- compiling collections --- [16:04:01] raco setup: --- parallel build using 2 jobs --- [16:04:01] raco setup: 1 making: /asn1-lib (asn1) raco setup: 0 making: /base64-lib (base64) raco setup: 0 making: /binaryio-lib (binaryio) raco setup: 0 making: /binaryio-lib/private raco setup: 0 making: /binaryio-lib/unchecked raco setup: 0 making: /crypto-lib (crypto) raco setup: 1 making: /asn1-lib/private raco setup: 1 making: /asn1-lib/util raco setup: 1 making: /early-return raco setup: 1 making: /finalizer/finalizer raco setup: 1 making: /gmp-lib (gmp) raco setup: 1 making: /gmp-lib/private raco setup: 1 making: /hash-view-lib (hash-view) raco setup: 1 making: /keystore raco setup: 1 making: /let-assert raco setup: 1 making: /port-channel raco setup: 1 making: /port-channel/test raco setup: 1 making: /racket-audio raco setup: 0 making: /crypto-lib/private/argon2 raco setup: 0 making: /crypto-lib/private/b2 raco setup: 0 making: /crypto-lib/private/common raco setup: 0 making: /crypto-lib/private/decaf raco setup: 0 making: /crypto-lib/private/gcrypt raco setup: 0 making: /crypto-lib/private/libcrypto3 raco setup: 0 making: /crypto-lib/private/nettle raco setup: 0 making: /crypto-lib/private/rkt raco setup: 0 making: /crypto-lib/private/sodium raco setup: 0 making: /crypto-lib/util raco setup: 0 making: /racket-audio-dlna raco setup: 0 making: /racket-audio-dlna/examples raco setup: 0 making: /racket-audio-dlna/tests raco setup: 0 making: /racket-mimetypes raco setup: 0 making: /racket-mimetypes/private raco setup: 0 making: /racket-mimetypes/tests raco setup: 0 making: /racket-sonos raco setup: 0 making: /racket-sonos/tests raco setup: 0 making: /racket-sprintf raco setup: 0 making: /racket-sprintf/tests raco setup: 0 making: /racket-upnp raco setup: 1 making: /racket-audio/private raco setup: 1 making: /racket-audio/tests raco setup: 1 making: /rkt-web-player raco setup: 0 making: /racket-upnp/examples raco setup: 0 making: /racket-upnp/private raco setup: 0 making: /racket-upnp/services raco setup: 0 making: /racket-upnp/tests raco setup: 0 making: /roos raco setup: 0 making: /scramble-lib (scramble) raco setup: 0 making: /scramble-lib/net raco setup: 0 making: /scramble-lib/private raco setup: 0 making: /simple-ini raco setup: 0 making: /simple-ini/tests raco setup: 0 making: /simple-log raco setup: 0 making: /simple-log/private raco setup: 0 making: /uni-channel raco setup: 0 making: /uuid raco setup: 0 making: /uuid/private raco setup: 1 making: /rkt-web-player/private raco setup: --- creating launchers --- [16:04:14] raco setup: --- installing man pages --- [16:04:14] raco setup: --- building documentation --- [16:04:14] raco setup: syncing: /keystore/doc/class raco setup: syncing: /early-return/doc/define-return raco setup: syncing: /early-return/doc/define-return-contract raco setup: syncing: /early-return/doc/early-return raco setup: syncing: /finalizer/finalizer/doc/finalizer raco setup: syncing: /keystore/doc/keystore raco setup: syncing: /let-assert/doc/let-assert raco setup: syncing: /port-channel/doc/port-channel raco setup: syncing: /racket-audio/doc/racket-audio raco setup: syncing: /racket-audio-dlna/doc/racket-audio-dlna raco setup: syncing: /racket-mimetypes/doc/racket-mimetypes raco setup: syncing: /racket-sprintf/doc/racket-sprintf raco setup: syncing: /racket-upnp/doc/racket-upnp raco setup: syncing: /roos/doc/roos raco setup: syncing: /roos/doc/roos-class raco setup: syncing: /simple-ini/doc/simple-ini raco setup: syncing: /simple-log/doc/simple-log raco setup: syncing: /uni-channel/doc/uni-channel raco setup: syncing: /uuid/doc/uuid raco setup: 1 running: /racket-index/scribblings/main/user/family.scrbl raco setup: 1 running: /racket-index/scribblings/main/user/local-redirect.scrbl raco setup: 0 running: /racket-index/scribblings/main/user/release.scrbl raco setup: 1 running: /rkt-web-player/scribblings/rkt-web-player.scrbl raco setup: 0 running: /racket-index/scribblings/main/user/search.scrbl WARNING: collected information for key multiple times: '(exporting-libraries #f); values: '(rkt-web-player/player-agent) '(rkt-web-player/users) WARNING: collected information for key multiple times: '(exporting-packages #f); values: '("rkt-web-player") '("rkt-web-player") WARNING: collected information for key multiple times: '(exporting-libraries #f); values: '(rkt-web-player/users) '(rkt-web-player) WARNING: collected information for key multiple times: '(exporting-packages #f); values: '("rkt-web-player") '("rkt-web-player") raco setup: 0 running: /racket-index/scribblings/main/user/start.scrbl raco setup: WARNING: undefined tag in /rkt-web-player/scribblings/rkt-web-player.scrbl: raco setup: ((lib "rkt-web-player/main.rkt") run-web-player) raco setup: ((lib "rkt-web-player/users.rkt") make-password-hash) raco setup: ((lib "rkt-web-player/users.rkt") password-hash-valid?) raco setup: 1 rendering: /racket-index/scribblings/main/user/family.scrbl raco setup: 0 rendering: /racket-index/scribblings/main/user/local-redirect.scrbl raco setup: 1 rendering: /racket-index/scribblings/main/user/release.scrbl raco setup: 0 rendering: /rkt-web-player/scribblings/rkt-web-player.scrbl raco setup: 1 rendering: /racket-index/scribblings/main/user/search.scrbl WARNING: collected information for key multiple times: '(exporting-libraries #f); values: '(rkt-web-player/player-agent) '(rkt-web-player/users) WARNING: collected information for key multiple times: '(exporting-packages #f); values: '("rkt-web-player") '("rkt-web-player") WARNING: collected information for key multiple times: '(exporting-libraries #f); values: '(rkt-web-player/users) '(rkt-web-player) WARNING: collected information for key multiple times: '(exporting-packages #f); values: '("rkt-web-player") '("rkt-web-player") raco setup: 0 rendering: /racket-index/scribblings/main/user/start.scrbl raco setup: --- installing collections --- [16:04:21] raco setup: --- post-installing collections --- [16:04:21] GC: 0:atexit peak 427,457K(+218,558K); alloc 26,384,517K; major 10; minor 1266; 7842ms The time is now Fri, 28 Aug 2026 16:04:21 +0000