Test ran at 2025-03-11 00:37:51.986975+00:00

SOLUTION:
adabots=2.0.0: Learn Ada by programming Minecraft robots
Origin: commit bcc39bed3978c8f39624c7a0b3dbbbed005097bd from https://github.com/TamaMcGlinn/adabots.git
Properties:
   Author: Tama McGlinn
   Description: Learn Ada by programming Minecraft robots
   License: MIT
   Maintainer: Tama McGlinn <t.mcglinn@gmail.com>
   Maintainers_Logins: TamaMcGlinn
   Name: adabots
   Project_File: adabots.gpr
   Tag: learn
   Tag: ada
   Tag: minecraft
   Tag: computercraft
   Tag: robots
   Tag: teach
   Tag: children
   Version: 2.0.0
   Website: adabots.net
Dependencies (direct):
   json^5.0.3
   utilada_curl^2.5.0
Dependencies (solution):
   gnat=12.2.1 (gnat_native)
   json=5.0.3
   libcurl=8.5.0
   utilada=2.8.0
   utilada_curl=2.8.0
Dependencies (graph):
   adabots=2.0.0      --> json=5.0.3 (^5.0.3)
   adabots=2.0.0      --> utilada_curl=2.8.0 (^2.5.0)
   json=5.0.3         --> gnat=12.2.1 (gnat_native) (<=13)
   utilada_curl=2.8.0 --> libcurl=8.5.0 (*)
   utilada_curl=2.8.0 --> utilada=2.8.0 (^2.7.0)


LOG:
Spawning: alr -d -n get --build adabots=2.0.0
Note: Deploying adabots=2.0.0...
Note: Deploying libcurl=8.5.0...
The system package 'libcurl4-openssl-dev' is about to be installed.
This action might require admin privileges and impact your system installation.
Do you want Alire to install this system package?
Using default: Yes
Selecting previously unselected package libcurl4-openssl-dev:amd64.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 221041 files and directories currently installed.)
Preparing to unpack .../libcurl4-openssl-dev_8.5.0-2ubuntu10.6_amd64.deb ...
Unpacking libcurl4-openssl-dev:amd64 (8.5.0-2ubuntu10.6) ...
Setting up libcurl4-openssl-dev:amd64 (8.5.0-2ubuntu10.6) ...
Processing triggers for man-db (2.12.0-4build2) ...

Running kernel seems to be up-to-date.

No services need to be restarted.

No containers need to be restarted.

No user sessions are running outdated binaries.

No VM guests are running outdated hypervisor (qemu) binaries on this host.
Note: Deploying utilada=2.8.0...
Note: Deploying json=5.0.3...
Note: Deploying utilada_curl=2.8.0...
Note: Building json=5.0.3/json.gpr (1/2)...
Setup
   [mkdir]        object directory for project JSON
   [mkdir]        library directory for project JSON
Compile
   [Ada]          json-types.adb
   [Ada]          json.ads
   [Ada]          json-parsers.adb
   [Ada]          json-tokenizers.adb
   [Ada]          json-streams.adb
Build Libraries
   [gprlib]       json-ada.lexch
   [archive]      libjson-ada.a
   [index]        libjson-ada.a
Note: Building json=5.0.3/json_pretty_print.gpr (2/2)...
Setup
   [mkdir]        object directory for project JSON_Pretty_Print
   [mkdir]        exec directory for project JSON_Pretty_Print
Compile
   [Ada]          pretty_print.adb
Bind
   [gprbind]      pretty_print.bexch
   [Ada]          pretty_print.ali
Link
   [link]         pretty_print.adb
Note: Building adabots=2.0.0/adabots.gpr...
Setup
   [mkdir]        object directory for project UtilAda_Core
   [mkdir]        library directory for project UtilAda_Core
   [mkdir]        object directory for project UtilAda_Sys
   [mkdir]        library directory for project UtilAda_Sys
   [mkdir]        object directory for project UtilAda_Curl
   [mkdir]        library directory for project UtilAda_Curl
   [mkdir]        object directory for project Adabots
Compile
   [Ada]          util-systems-constants.ads
   [Ada]          util-systems-types.ads
   [Ada]          util-systems-io.adb
   [Ada]          util-systems-os.ads
   [Ada]          util-properties-bundles.adb
   [Ada]          util-properties-basic.adb
   [Ada]          util-properties.adb
   [Ada]          util-properties-discrete.adb
   [Ada]          util-log-loggers.adb
   [Ada]          util-log-formatters.adb
   [Ada]          util-log-locations.adb
   [Ada]          util-log-formatters-factories.adb
   [Ada]          util-log.adb
   [Ada]          util-log-appenders.adb
   [Ada]          util-log-appenders-factories.adb
   [Ada]          util-log-appenders-consoles.adb
   [Ada]          util-log-appenders-rolling_files.adb
   [Ada]          util-log-appenders-files.adb
   [Ada]          util-log-appenders-formatter.adb
   [Ada]          util-files-rolling.adb
   [Ada]          util-files-walk.adb
   [Ada]          util-files-filters.adb
   [Ada]          util-files.adb
   [Ada]          util-events-timers.adb
   [Ada]          util-events-channels.adb
   [Ada]          util-events.adb
   [Ada]          util-dates.adb
   [Ada]          util-dates-simple_format.adb
   [Ada]          util-dates-rfc7231.adb
   [Ada]          util-dates-iso8601.adb
   [Ada]          util-dates-formats.adb
   [Ada]          util-commands-raw_io.ads
   [Ada]          util-commands-parsers.adb
   [Ada]          util-commands-text_io.ads
   [Ada]          util-commands.adb
   [Ada]          util-commands-drivers.adb
   [Ada]          util-commands-parsers-gnat_parser.adb
   [Ada]          util-commands-consoles-text.adb
   [Ada]          util-commands-consoles.adb
   [Ada]          util-beans-factory.adb
   [Ada]          util-beans-lists.ads
   [Ada]          util-beans-objects.adb
   [Ada]          util-beans-objects-iterators.adb
   [Ada]          util-beans-objects-records.adb
   [Ada]          util-beans-objects-vectors.adb
   [Ada]          util-beans-objects-to_access.adb
   [Ada]          util-beans-ranges.ads
   [Ada]          util-beans-basic-lists.adb
   [Ada]          util-beans-objects-hash.adb
   [Ada]          util-beans-basic-ranges.adb
   [Ada]          util-beans.ads
   [Ada]          util-beans-objects-time.adb
   [Ada]          util-beans-objects-enums.adb
   [Ada]          util-beans-basic.ads
   [Ada]          util-beans-objects-datasets.adb
   [Ada]          util-beans-objects-lists.adb
   [Ada]          util-beans-lists-strings.adb
   [Ada]          util-beans-objects-maps.adb
   [Ada]          util-beans-objects-pairs.adb
   [Ada]          util-beans-methods.ads
   [Ada]          util-systems.ads
   [Ada]          util-texts.ads
   [Ada]          util-texts-transforms.adb
   [Ada]          util-texts-formats.adb
   [Ada]          util-texts-tokenizers.adb
   [Ada]          util-texts-builders.adb
   [Ada]          util-strings-transforms.adb
   [Ada]          util-strings-vectors.ads
   [Ada]          util-strings-tokenizers.ads
   [Ada]          util-strings-maps.ads
   [Ada]          util-strings-formats.adb
   [Ada]          util-strings-maps_incensitive.ads
   [Ada]          util-strings-sets.ads
   [Ada]          util-strings-builders-transforms.ads
   [Ada]          util-strings.adb
   [Ada]          util-strings-builders.ads
   [Ada]          util-listeners.ads
   [Ada]          util-listeners-observers.adb
   [Ada]          util-listeners-lifecycles.adb
   [Ada]          util-concurrent-counters.adb
   [Ada]          util-concurrent-pools.adb
   [Ada]          util-concurrent-fifos.adb
   [Ada]          util-concurrent.ads
   [Ada]          util-concurrent-arrays.adb
   [Ada]          util-concurrent-copies.adb
   [Ada]          util-concurrent-locks.adb
   [Ada]          util-concurrent-sequence_queues.adb
   [Ada]          util-stacks.adb
   [Ada]          util-locales.adb
   [Ada]          util-algorithms.ads
   [Ada]          util-blobs.adb
   [Ada]          util.ads
   [Ada]          util-refs.adb
   [Ada]          util-named_lists.adb
   [Ada]          util-nullables.ads
   [Ada]          util-executors.adb
   [Ada]          util-systems-dlls.adb
   [Ada]          util-streams-raw.adb
   [Ada]          util-processes-os.adb
   [Ada]          util-processes-tools.adb
   [Ada]          util-processes.adb
   [Ada]          util-http-cookies.adb
   [Ada]          util-http-headers.adb
   [Ada]          util-mail.adb
   [Ada]          util-http-mimes.adb
   [Ada]          util-http-mockups.adb
   [Ada]          util-http-rest.adb
   [Ada]          util-http-parts.adb
   [Ada]          util-http-rest-rest_get_vector.adb
   [Ada]          util-http-clients.adb
   [Ada]          util-http.adb
   [Ada]          util-http-tools.adb
   [Ada]          util-http-clients-mockups.adb
   [Ada]          util-encoders-quoted_printable.adb
   [Ada]          util-encoders-base64.adb
   [Ada]          util-encoders-kdf-pbkdf2_hmac_sha256.ads
   [Ada]          util-encoders-hmac.ads
   [Ada]          util-encoders-ecc.adb
   [Ada]          util-encoders-kdf.ads
   [Ada]          util-encoders-hmac-hotp.adb
   [Ada]          util-encoders-sha1.adb
   [Ada]          util-encoders-hmac-sha256.adb
   [Ada]          util-encoders.adb
   [Ada]          util-encoders-uri.adb
   [Ada]          util-encoders-hmac-sha1.adb
   [Ada]          util-encoders-sha256.adb
   [Ada]          util-encoders-kdf-pbkdf2.adb
   [Ada]          util-encoders-base32.adb
   [Ada]          util-encoders-base16.adb
   [Ada]          util-encoders-aes.adb
   [Ada]          util-measures.adb
   [Ada]          util-streams-texts-wtr.ads
   [Ada]          util-streams-texts.adb
   [Ada]          util-streams-aes.adb
   [Ada]          util-streams-sockets.adb
   [Ada]          util-streams-base16.ads
   [Ada]          util-streams-files.adb
   [Ada]          util-streams-buffered.adb
   [Ada]          util-streams-buffered-parts.adb
   [Ada]          util-streams.adb
   [Ada]          util-streams-pipes.adb
   [Ada]          util-streams-base64.ads
   [Ada]          util-streams-texts-tr.ads
   [Ada]          util-streams-buffered-encoders.adb
   [Ada]          util-serialize-io-json.adb
   [Ada]          util-serialize-mappers.adb
   [Ada]          util-serialize-io-form.adb
   [Ada]          util-beans-objects-readers.adb
   [Ada]          util-serialize-io.adb
   [Ada]          util-serialize-mappers-vector_mapper.adb
   [Ada]          util-serialize-mappers-record_mapper.adb
   [Ada]          util-serialize.ads
   [Ada]          util-properties-json.adb
   [Ada]          util-serialize-contexts.adb
   [Ada]          util-serialize-io-csv.adb
   [Ada]          util-serialize-tools.adb
   [Ada]          util-properties-form.adb
   [Ada]          util-http-clients-curl-constants.ads
   [Ada]          util-http-clients-curl.adb
   [Ada]          adabots.adb
   [Ada]          adabots_exceptions.ads
   [Ada]          adabots_nodetypes.adb
   [Ada]          adabots_lua_dispatcher.adb
Build Libraries
   [gprlib]       utilada_core.lexch
   [gprlib]       utilada_base.lexch
   [archive]      libutilada_core.a
   [index]        libutilada_core.a
   [gprlib]       utilada_sys.lexch
   [archive]      libutilada_base.a
   [index]        libutilada_base.a
   [gprlib]       utilada_curl.lexch
   [archive]      libutilada_sys.a
   [index]        libutilada_sys.a
   [archive]      libutilada_curl.a
   [index]        libutilada_curl.a

adabots=2.0.0 successfully retrieved and built.
Dependencies were solved as follows:

   +b gnat         12.2.1 (new,gnat_native,indirect,binary)
   +  json         5.0.3  (new)
   +b libcurl      8.5.0  (new,indirect,system package)
   +  utilada      2.8.0  (new,indirect)
   +  utilada_curl 2.8.0  (new)
Found declared GPR file: adabots.gpr