sbuild (Debian sbuild) 0.89.3+deb13u1 (16 August 2025) on +====================================================================================+ | ruby-tty-prompt 0.23.1-1+rebuild1766614892 (amd64) Wed, 24 Dec 2025 22:21:34 +0000 | +====================================================================================+ Package: ruby-tty-prompt Version: 0.23.1-1+rebuild1766614892 Source Version: 0.23.1-1+rebuild1766614892 Distribution: unstable Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: binary I: No tarballs found in /home/admin/.cache/sbuild I: Creating chroot on-demand by running: mmdebstrap --variant=buildd --arch=amd64 --skip=output/mknod --format=tar unstable - I: Unpacking tarball from STDIN to /tmp/tmp.sbuild.0KWg4LlcRv... I: automatically chosen mode: unshare I: chroot architecture amd64 is equal to the host's architecture I: finding correct signed-by value... I: using /tmp/mmdebstrap.GmIyCh9_ZA as tempdir I: skipping output/mknod as requested for ./dev/console I: skipping output/mknod as requested for ./dev/full I: skipping output/mknod as requested for ./dev/null I: skipping output/mknod as requested for ./dev/ptmx I: skipping output/mknod as requested for ./dev/random I: skipping output/mknod as requested for ./dev/tty I: skipping output/mknod as requested for ./dev/urandom I: skipping output/mknod as requested for ./dev/zero I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: installing remaining packages inside the chroot... I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.GmIyCh9_ZA... I: success in 11.9836 seconds I: The chroot directory at /tmp/tmp.sbuild.0KWg4LlcRv will be removed at the end of the build I: To avoid creating a new chroot from scratch every time, either: I: - place a chroot tarball at /home/admin/.cache/sbuild/unstable-amd64.tar and update it manually, for example by running: mmdebstrap --variant=buildd --arch=amd64 --skip=output/mknod --format=tar unstable /home/admin/.cache/sbuild/unstable-amd64.tar I: - or let sbuild take care of this via the setting UNSHARE_MMDEBSTRAP_KEEP_TARBALL by adding '$unshare_mmdebstrap_keep_tarball = 1;' to your ~/.config/sbuild/config.pl. I: - or completely disable this behaviour via the setting UNSHARE_MMDEBSTRAP_AUTO_CREATE by adding '$unshare_mmdebstrap_auto_create = 0;' to your ~/.config/sbuild/config.pl. I: Refer to UNSHARE_MMDEBSTRAP_KEEP_TARBALL in sbuild.conf(5) for more information I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... I: Setting up apt archive... +------------------------------------------------------------------------------+ | Update chroot Wed, 24 Dec 2025 22:21:48 +0000 | +------------------------------------------------------------------------------+ Ign:1 file:/mass-rebuild ./ InRelease Get:2 file:/mass-rebuild ./ Release [1617 B] Get:2 file:/mass-rebuild ./ Release [1617 B] Ign:3 file:/mass-rebuild ./ Release.gpg Get:4 file:/mass-rebuild ./ Packages [70.4 kB] Get:5 http://deb.debian.org/debian unstable InRelease [187 kB] Get:6 http://deb.debian.org/debian experimental InRelease [90.7 kB] Get:7 http://deb.debian.org/debian unstable/main amd64 Packages [10.2 MB] Get:8 http://deb.debian.org/debian experimental/main amd64 Packages [432 kB] Get:9 http://incoming.debian.org/debian-buildd buildd-unstable InRelease [48.9 kB] Get:10 http://incoming.debian.org/debian-buildd buildd-unstable/main amd64 Packages [83.3 kB] Fetched 11.1 MB in 1s (8801 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages will be upgraded: libselinux1 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/85.8 kB of archives. After this operation, 1024 B disk space will be freed. Get:1 file:/mass-rebuild ./ libselinux1 3.9-4+rebuild1766544377 [85.8 kB] (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 ... 11800 files and directories currently installed.) Preparing to unpack .../libselinux1_3.9-4+rebuild1766544377_amd64.deb ... Unpacking libselinux1:amd64 (3.9-4+rebuild1766544377) over (3.9-4+b1) ... Setting up libselinux1:amd64 (3.9-4+rebuild1766544377) ... Processing triggers for libc-bin (2.42-6) ... +------------------------------------------------------------------------------+ | Fetch source files Wed, 24 Dec 2025 22:21:51 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /home/admin/mass-rebuild/builds/3/ruby-tty-prompt/ruby-tty-prompt_0.23.1-1+rebuild1766614892.dsc exists in /home/admin/mass-rebuild/builds/3/ruby-tty-prompt; copying to chroot +------------------------------------------------------------------------------+ | Install package build dependencies Wed, 24 Dec 2025 22:21:52 +0000 | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), gem2deb (>= 1), rake, ruby-pastel (>= 0.8.0), ruby-rspec, ruby-tty-reader (>= 0.8.0), build-essential Filtered Build-Depends: debhelper-compat (= 13), gem2deb (>= 1), rake, ruby-pastel (>= 0.8.0), ruby-rspec, ruby-tty-reader (>= 0.8.0), build-essential dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/reproducible-path/resolver-r0ef6M/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/build/reproducible-path/resolver-r0ef6M/apt_archive ./ InRelease Get:2 copy:/build/reproducible-path/resolver-r0ef6M/apt_archive ./ Release [609 B] Ign:3 copy:/build/reproducible-path/resolver-r0ef6M/apt_archive ./ Release.gpg Get:4 copy:/build/reproducible-path/resolver-r0ef6M/apt_archive ./ Sources [686 B] Get:5 copy:/build/reproducible-path/resolver-r0ef6M/apt_archive ./ Packages [725 B] Fetched 2020 B in 0s (0 B/s) Reading package lists... Ign:1 file:/mass-rebuild ./ InRelease Get:2 file:/mass-rebuild ./ Release [1617 B] Get:2 file:/mass-rebuild ./ Release [1617 B] Ign:3 file:/mass-rebuild ./ Release.gpg Hit:4 http://deb.debian.org/debian experimental InRelease Hit:5 http://incoming.debian.org/debian-buildd buildd-unstable InRelease Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... Solving dependencies... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils ca-certificates debhelper dh-autoreconf dh-strip-nondeterminism dwz file gem2deb gem2deb-test-runner gettext gettext-base groff-base intltool-debian libarchive-zip-perl libdebhelper-perl libelf1t64 libffi8 libfile-stripnondeterminism-perl libgmp-dev libgmpxx4ldbl libmagic-mgc libmagic1t64 libpipeline1 libruby libruby3.3 libtool libuchardet0 libunistring5 libxml2-16 libyaml-0-2 m4 man-db openssl po-debconf rake ruby ruby-all-dev ruby-csv ruby-did-you-mean ruby-diff-lcs ruby-minitest ruby-net-telnet ruby-pastel ruby-power-assert ruby-rspec ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support ruby-ruby2-keywords ruby-rubygems ruby-test-unit ruby-tty-color ruby-tty-cursor ruby-tty-reader ruby-tty-screen ruby-webrick ruby-wisper ruby-xmlrpc ruby3.3 ruby3.3-dev rubygems-integration sensible-utils Suggested packages: autoconf-archive gnu-standards autoconf-doc dh-make git-buildpackage pristine-tar gettext-doc libasprintf-dev libgettextpo-dev gnulib-l10n groff gmp-doc libgmp10-doc libmpfr-dev libtool-doc gfortran | fortran95-compiler m4-doc apparmor less www-browser libmail-box-perl ri ruby-dev bundler Recommended packages: apt-file debian-policy devscripts python3-debian curl | wget | lynx libarchive-cpio-perl ruby-sdbm libltdl-dev libmail-sendmail-perl zip fonts-lato libjs-jquery ruby3.3-doc The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils ca-certificates debhelper dh-autoreconf dh-strip-nondeterminism dwz file gem2deb gem2deb-test-runner gettext gettext-base groff-base intltool-debian libarchive-zip-perl libdebhelper-perl libelf1t64 libffi8 libfile-stripnondeterminism-perl libgmp-dev libgmpxx4ldbl libmagic-mgc libmagic1t64 libpipeline1 libruby libruby3.3 libtool libuchardet0 libunistring5 libxml2-16 libyaml-0-2 m4 man-db openssl po-debconf rake ruby ruby-all-dev ruby-csv ruby-did-you-mean ruby-diff-lcs ruby-minitest ruby-net-telnet ruby-pastel ruby-power-assert ruby-rspec ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support ruby-ruby2-keywords ruby-rubygems ruby-test-unit ruby-tty-color ruby-tty-cursor ruby-tty-reader ruby-tty-screen ruby-webrick ruby-wisper ruby-xmlrpc ruby3.3 ruby3.3-dev rubygems-integration sbuild-build-depends-main-dummy sensible-utils 0 upgraded, 68 newly installed, 0 to remove and 0 not upgraded. Need to get 23.5 MB of archives. After this operation, 88.4 MB of additional disk space will be used. Get:1 copy:/build/reproducible-path/resolver-r0ef6M/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [900 B] Get:2 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get:3 http://deb.debian.org/debian unstable/main amd64 openssl amd64 3.5.4-1 [1496 kB] Get:4 http://deb.debian.org/debian unstable/main amd64 ca-certificates all 20250419 [162 kB] Get:5 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get:6 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get:7 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.46-5 [43.6 kB] Get:8 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.23.2-1 [245 kB] Get:9 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-2 [68.5 kB] Get:10 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-10 [1194 kB] Get:11 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.41.3-2 [98.9 kB] Get:12 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-2 [42.1 kB] Get:13 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get:14 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.20-2 [325 kB] Get:15 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-3.1 [494 kB] Get:16 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get:17 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.18.1-3 [878 kB] Get:18 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.23.2-1 [772 kB] Get:19 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.29 [92.6 kB] Get:20 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-9 [540 kB] Get:21 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 21 [12.2 kB] Get:22 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:23 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get:24 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get:25 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.194-1 [185 kB] Get:26 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.16-2 [108 kB] Get:27 http://deb.debian.org/debian unstable/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get:28 http://deb.debian.org/debian unstable/main amd64 libxml2-16 amd64 2.15.1+dfsg-2+b1 [641 kB] Get:29 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.23.2-1 [1687 kB] Get:30 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get:31 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.22 [216 kB] Get:32 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.29 [943 kB] Get:33 http://deb.debian.org/debian unstable/main amd64 rubygems-integration all 1.19 [5488 B] Get:34 http://deb.debian.org/debian unstable/main amd64 ruby-csv all 3.3.4-1 [42.2 kB] Get:35 http://deb.debian.org/debian unstable/main amd64 ruby-did-you-mean all 1.6.3-2 [20.9 kB] Get:36 http://deb.debian.org/debian unstable/main amd64 ruby-net-telnet all 0.2.0-1 [13.1 kB] Get:37 http://deb.debian.org/debian unstable/main amd64 ruby-ruby2-keywords all 0.0.5-1 [4300 B] Get:38 http://deb.debian.org/debian unstable/main amd64 ruby-webrick all 1.9.1-1 [59.6 kB] Get:39 http://deb.debian.org/debian unstable/main amd64 ruby-xmlrpc all 0.3.3-2 [24.4 kB] Get:40 http://deb.debian.org/debian unstable/main amd64 libffi8 amd64 3.5.2-3 [26.1 kB] Get:41 http://deb.debian.org/debian unstable/main amd64 libyaml-0-2 amd64 0.2.5-2+b1 [53.8 kB] Get:42 http://deb.debian.org/debian unstable/main amd64 libruby3.3 amd64 3.3.8-2 [6301 kB] Get:43 http://deb.debian.org/debian unstable/main amd64 ruby3.3 amd64 3.3.8-2 [834 kB] Get:44 http://deb.debian.org/debian unstable/main amd64 libruby amd64 1:3.3+b1 [5440 B] Get:45 http://deb.debian.org/debian unstable/main amd64 ruby-rubygems all 3.6.7-2 [407 kB] Get:46 http://deb.debian.org/debian unstable/main amd64 ruby amd64 1:3.3+b1 [6560 B] Get:47 http://deb.debian.org/debian unstable/main amd64 rake all 13.2.1-1 [65.2 kB] Get:48 http://deb.debian.org/debian unstable/main amd64 ruby-minitest all 5.26.1-1 [67.3 kB] Get:49 http://deb.debian.org/debian unstable/main amd64 ruby-power-assert all 2.0.5-1 [11.7 kB] Get:50 http://deb.debian.org/debian unstable/main amd64 ruby-test-unit all 3.6.2-1 [79.1 kB] Get:51 http://deb.debian.org/debian unstable/main amd64 gem2deb-test-runner amd64 2.2.6 [18.4 kB] Get:52 http://deb.debian.org/debian unstable/main amd64 libgmpxx4ldbl amd64 2:6.3.0+dfsg-5 [330 kB] Get:53 http://deb.debian.org/debian unstable/main amd64 libgmp-dev amd64 2:6.3.0+dfsg-5 [658 kB] Get:54 http://deb.debian.org/debian unstable/main amd64 ruby3.3-dev amd64 3.3.8-2 [1045 kB] Get:55 http://deb.debian.org/debian unstable/main amd64 ruby-all-dev amd64 1:3.3+b1 [6496 B] Get:56 http://deb.debian.org/debian unstable/main amd64 gem2deb amd64 2.2.6 [48.3 kB] Get:57 http://deb.debian.org/debian unstable/main amd64 ruby-diff-lcs all 1.6.2-1 [29.8 kB] Get:58 http://deb.debian.org/debian unstable/main amd64 ruby-tty-color all 0.6.0-1 [7784 B] Get:59 http://deb.debian.org/debian unstable/main amd64 ruby-pastel all 0.8.0-1 [15.1 kB] Get:60 http://deb.debian.org/debian unstable/main amd64 ruby-rspec-support all 3.13.0c0e0m0s1-2 [28.5 kB] Get:61 http://deb.debian.org/debian unstable/main amd64 ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] Get:62 http://deb.debian.org/debian unstable/main amd64 ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [90.2 kB] Get:63 http://deb.debian.org/debian unstable/main amd64 ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.3 kB] Get:64 http://deb.debian.org/debian unstable/main amd64 ruby-rspec all 3.13.0c0e0m0s1-2 [5184 B] Get:65 http://deb.debian.org/debian unstable/main amd64 ruby-tty-cursor all 0.7.1-2 [8076 B] Get:66 http://deb.debian.org/debian unstable/main amd64 ruby-tty-screen all 0.8.1-2 [8924 B] Get:67 http://deb.debian.org/debian unstable/main amd64 ruby-wisper all 3.0.0-1 [13.3 kB] Get:68 http://deb.debian.org/debian unstable/main amd64 ruby-tty-reader all 0.9.0-2 [18.3 kB] Preconfiguring packages ... Fetched 23.5 MB in 1s (45.6 MB/s) Selecting previously unselected package sensible-utils. (Reading database ... 11799 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package openssl. Preparing to unpack .../01-openssl_3.5.4-1_amd64.deb ... Unpacking openssl (3.5.4-1) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../02-ca-certificates_20250419_all.deb ... Unpacking ca-certificates (20250419) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../03-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../04-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../05-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../06-gettext-base_0.23.2-1_amd64.deb ... Unpacking gettext-base (0.23.2-1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../07-libuchardet0_0.0.8-2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-2) ... Selecting previously unselected package groff-base. Preparing to unpack .../08-groff-base_1.23.0-10_amd64.deb ... Unpacking groff-base (1.23.0-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../09-bsdextrautils_2.41.3-2_amd64.deb ... Unpacking bsdextrautils (2.41.3-2) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../10-libpipeline1_1.5.8-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-2) ... Selecting previously unselected package man-db. Preparing to unpack .../11-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../12-m4_1.4.20-2_amd64.deb ... Unpacking m4 (1.4.20-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../13-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../14-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../15-automake_1%3a1.18.1-3_all.deb ... Unpacking automake (1:1.18.1-3) ... Selecting previously unselected package autopoint. Preparing to unpack .../16-autopoint_0.23.2-1_all.deb ... Unpacking autopoint (0.23.2-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../17-libdebhelper-perl_13.29_all.deb ... Unpacking libdebhelper-perl (13.29) ... Selecting previously unselected package libtool. Preparing to unpack .../18-libtool_2.5.4-9_all.deb ... Unpacking libtool (2.5.4-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../19-dh-autoreconf_21_all.deb ... Unpacking dh-autoreconf (21) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../20-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../21-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../22-dh-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../23-libelf1t64_0.194-1_amd64.deb ... Unpacking libelf1t64:amd64 (0.194-1) ... Selecting previously unselected package dwz. Preparing to unpack .../24-dwz_0.16-2_amd64.deb ... Unpacking dwz (0.16-2) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../25-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libxml2-16:amd64. Preparing to unpack .../26-libxml2-16_2.15.1+dfsg-2+b1_amd64.deb ... Unpacking libxml2-16:amd64 (2.15.1+dfsg-2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../27-gettext_0.23.2-1_amd64.deb ... Unpacking gettext (0.23.2-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../28-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../29-po-debconf_1.0.22_all.deb ... Unpacking po-debconf (1.0.22) ... Selecting previously unselected package debhelper. Preparing to unpack .../30-debhelper_13.29_all.deb ... Unpacking debhelper (13.29) ... Selecting previously unselected package rubygems-integration. Preparing to unpack .../31-rubygems-integration_1.19_all.deb ... Unpacking rubygems-integration (1.19) ... Selecting previously unselected package ruby-csv. Preparing to unpack .../32-ruby-csv_3.3.4-1_all.deb ... Unpacking ruby-csv (3.3.4-1) ... Selecting previously unselected package ruby-did-you-mean. Preparing to unpack .../33-ruby-did-you-mean_1.6.3-2_all.deb ... Unpacking ruby-did-you-mean (1.6.3-2) ... Selecting previously unselected package ruby-net-telnet. Preparing to unpack .../34-ruby-net-telnet_0.2.0-1_all.deb ... Unpacking ruby-net-telnet (0.2.0-1) ... Selecting previously unselected package ruby-ruby2-keywords. Preparing to unpack .../35-ruby-ruby2-keywords_0.0.5-1_all.deb ... Unpacking ruby-ruby2-keywords (0.0.5-1) ... Selecting previously unselected package ruby-webrick. Preparing to unpack .../36-ruby-webrick_1.9.1-1_all.deb ... Unpacking ruby-webrick (1.9.1-1) ... Selecting previously unselected package ruby-xmlrpc. Preparing to unpack .../37-ruby-xmlrpc_0.3.3-2_all.deb ... Unpacking ruby-xmlrpc (0.3.3-2) ... Selecting previously unselected package libffi8:amd64. Preparing to unpack .../38-libffi8_3.5.2-3_amd64.deb ... Unpacking libffi8:amd64 (3.5.2-3) ... Selecting previously unselected package libyaml-0-2:amd64. Preparing to unpack .../39-libyaml-0-2_0.2.5-2+b1_amd64.deb ... Unpacking libyaml-0-2:amd64 (0.2.5-2+b1) ... Selecting previously unselected package libruby3.3:amd64. Preparing to unpack .../40-libruby3.3_3.3.8-2_amd64.deb ... Unpacking libruby3.3:amd64 (3.3.8-2) ... Selecting previously unselected package ruby3.3. Preparing to unpack .../41-ruby3.3_3.3.8-2_amd64.deb ... Unpacking ruby3.3 (3.3.8-2) ... Selecting previously unselected package libruby:amd64. Preparing to unpack .../42-libruby_1%3a3.3+b1_amd64.deb ... Unpacking libruby:amd64 (1:3.3+b1) ... Selecting previously unselected package ruby-rubygems. Preparing to unpack .../43-ruby-rubygems_3.6.7-2_all.deb ... Unpacking ruby-rubygems (3.6.7-2) ... Selecting previously unselected package ruby. Preparing to unpack .../44-ruby_1%3a3.3+b1_amd64.deb ... Unpacking ruby (1:3.3+b1) ... Selecting previously unselected package rake. Preparing to unpack .../45-rake_13.2.1-1_all.deb ... Unpacking rake (13.2.1-1) ... Selecting previously unselected package ruby-minitest. Preparing to unpack .../46-ruby-minitest_5.26.1-1_all.deb ... Unpacking ruby-minitest (5.26.1-1) ... Selecting previously unselected package ruby-power-assert. Preparing to unpack .../47-ruby-power-assert_2.0.5-1_all.deb ... Unpacking ruby-power-assert (2.0.5-1) ... Selecting previously unselected package ruby-test-unit. Preparing to unpack .../48-ruby-test-unit_3.6.2-1_all.deb ... Unpacking ruby-test-unit (3.6.2-1) ... Selecting previously unselected package gem2deb-test-runner. Preparing to unpack .../49-gem2deb-test-runner_2.2.6_amd64.deb ... Unpacking gem2deb-test-runner (2.2.6) ... Selecting previously unselected package libgmpxx4ldbl:amd64. Preparing to unpack .../50-libgmpxx4ldbl_2%3a6.3.0+dfsg-5_amd64.deb ... Unpacking libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-5) ... Selecting previously unselected package libgmp-dev:amd64. Preparing to unpack .../51-libgmp-dev_2%3a6.3.0+dfsg-5_amd64.deb ... Unpacking libgmp-dev:amd64 (2:6.3.0+dfsg-5) ... Selecting previously unselected package ruby3.3-dev:amd64. Preparing to unpack .../52-ruby3.3-dev_3.3.8-2_amd64.deb ... Unpacking ruby3.3-dev:amd64 (3.3.8-2) ... Selecting previously unselected package ruby-all-dev:amd64. Preparing to unpack .../53-ruby-all-dev_1%3a3.3+b1_amd64.deb ... Unpacking ruby-all-dev:amd64 (1:3.3+b1) ... Selecting previously unselected package gem2deb. Preparing to unpack .../54-gem2deb_2.2.6_amd64.deb ... Unpacking gem2deb (2.2.6) ... Selecting previously unselected package ruby-diff-lcs. Preparing to unpack .../55-ruby-diff-lcs_1.6.2-1_all.deb ... Unpacking ruby-diff-lcs (1.6.2-1) ... Selecting previously unselected package ruby-tty-color. Preparing to unpack .../56-ruby-tty-color_0.6.0-1_all.deb ... Unpacking ruby-tty-color (0.6.0-1) ... Selecting previously unselected package ruby-pastel. Preparing to unpack .../57-ruby-pastel_0.8.0-1_all.deb ... Unpacking ruby-pastel (0.8.0-1) ... Selecting previously unselected package ruby-rspec-support. Preparing to unpack .../58-ruby-rspec-support_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec-support (3.13.0c0e0m0s1-2) ... Selecting previously unselected package ruby-rspec-core. Preparing to unpack .../59-ruby-rspec-core_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec-core (3.13.0c0e0m0s1-2) ... Selecting previously unselected package ruby-rspec-expectations. Preparing to unpack .../60-ruby-rspec-expectations_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... Selecting previously unselected package ruby-rspec-mocks. Preparing to unpack .../61-ruby-rspec-mocks_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... Selecting previously unselected package ruby-rspec. Preparing to unpack .../62-ruby-rspec_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec (3.13.0c0e0m0s1-2) ... Selecting previously unselected package ruby-tty-cursor. Preparing to unpack .../63-ruby-tty-cursor_0.7.1-2_all.deb ... Unpacking ruby-tty-cursor (0.7.1-2) ... Selecting previously unselected package ruby-tty-screen. Preparing to unpack .../64-ruby-tty-screen_0.8.1-2_all.deb ... Unpacking ruby-tty-screen (0.8.1-2) ... Selecting previously unselected package ruby-wisper. Preparing to unpack .../65-ruby-wisper_3.0.0-1_all.deb ... Unpacking ruby-wisper (3.0.0-1) ... Selecting previously unselected package ruby-tty-reader. Preparing to unpack .../66-ruby-tty-reader_0.9.0-2_all.deb ... Unpacking ruby-tty-reader (0.9.0-2) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../67-sbuild-build-depends-main-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up ruby-wisper (3.0.0-1) ... Setting up libpipeline1:amd64 (1.5.8-2) ... Setting up ruby-tty-screen (0.8.1-2) ... Setting up ruby-ruby2-keywords (0.0.5-1) ... Setting up bsdextrautils (2.41.3-2) ... Setting up ruby-power-assert (2.0.5-1) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:amd64 (0.2.5-2+b1) ... Setting up libxml2-16:amd64 (2.15.1+dfsg-2+b1) ... Setting up libdebhelper-perl (13.29) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up gettext-base (0.23.2-1) ... Setting up m4 (1.4.20-2) ... Setting up file (1:5.46-5) ... Setting up libelf1t64:amd64 (0.194-1) ... Setting up ruby-minitest (5.26.1-1) ... Setting up ruby-tty-color (0.6.0-1) ... Setting up autotools-dev (20240727.1) ... Setting up libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-5) ... Setting up ruby-test-unit (3.6.2-1) ... Setting up ruby-net-telnet (0.2.0-1) ... Setting up ruby-csv (3.3.4-1) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up autopoint (0.23.2-1) ... Setting up autoconf (2.72-3.1) ... Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... Setting up ruby-webrick (1.9.1-1) ... Setting up libffi8:amd64 (3.5.2-3) ... Setting up dwz (0.16-2) ... Setting up sensible-utils (0.0.26) ... Setting up libuchardet0:amd64 (0.0.8-2) ... Setting up ruby-pastel (0.8.0-1) ... Setting up ruby-did-you-mean (1.6.3-2) ... Setting up openssl (3.5.4-1) ... Setting up ruby-xmlrpc (0.3.3-2) ... Setting up automake (1:1.18.1-3) ... update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... Setting up gettext (0.23.2-1) ... Setting up libgmp-dev:amd64 (2:6.3.0+dfsg-5) ... Setting up libtool (2.5.4-9) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (21) ... Setting up ca-certificates (20250419) ... Updating certificates in /etc/ssl/certs... 150 added, 0 removed; done. Setting up dh-strip-nondeterminism (1.15.0-1) ... Setting up groff-base (1.23.0-10) ... Setting up po-debconf (1.0.22) ... Setting up rubygems-integration (1.19) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up debhelper (13.29) ... Setting up libruby3.3:amd64 (3.3.8-2) ... Setting up ruby-rubygems (3.6.7-2) ... Setting up ruby3.3-dev:amd64 (3.3.8-2) ... Setting up ruby3.3 (3.3.8-2) ... Setting up libruby:amd64 (1:3.3+b1) ... Setting up ruby-all-dev:amd64 (1:3.3+b1) ... Setting up ruby (1:3.3+b1) ... Setting up rake (13.2.1-1) ... Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... Setting up ruby-diff-lcs (1.6.2-1) ... Setting up gem2deb-test-runner (2.2.6) ... Setting up ruby-tty-cursor (0.7.1-2) ... Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... Setting up gem2deb (2.2.6) ... Setting up ruby-rspec (3.13.0c0e0m0s1-2) ... Setting up ruby-tty-reader (0.9.0-2) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.42-6) ... Processing triggers for ca-certificates (20250419) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. +------------------------------------------------------------------------------+ | Check architectures Wed, 24 Dec 2025 22:22:00 +0000 | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in all) +------------------------------------------------------------------------------+ | Build environment Wed, 24 Dec 2025 22:22:00 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.12.57+deb13-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.57-1 (2025-11-05) amd64 (x86_64) Toolchain package versions: binutils_2.45.50.20251209-1 dpkg-dev_1.23.3 g++-15_15.2.0-12 gcc-15_15.2.0-12 libc6-dev_2.42-6 libstdc++-15-dev_15.2.0-12 libstdc++6_15.2.0-12 linux-libc-dev_6.17.13-1 Package versions: apt_3.1.12 autoconf_2.72-3.1 automake_1:1.18.1-3 autopoint_0.23.2-1 autotools-dev_20240727.1 base-files_14 base-passwd_3.6.8 bash_5.3-1 binutils_2.45.50.20251209-1 binutils-common_2.45.50.20251209-1 binutils-x86-64-linux-gnu_2.45.50.20251209-1 bsdextrautils_2.41.3-2 build-essential_12.12 bzip2_1.0.8-6 ca-certificates_20250419 coreutils_9.7-3 cpp_4:15.2.0-4 cpp-15_15.2.0-12 cpp-15-x86-64-linux-gnu_15.2.0-12 cpp-x86-64-linux-gnu_4:15.2.0-4 dash_0.5.12-12 debconf_1.5.91 debhelper_13.29 debian-archive-keyring_2025.1 debianutils_5.23.2 dh-autoreconf_21 dh-strip-nondeterminism_1.15.0-1 diffutils_1:3.12-1 dpkg_1.23.3 dpkg-dev_1.23.3 dwz_0.16-2 file_1:5.46-5 findutils_4.10.0-3 g++_4:15.2.0-4 g++-15_15.2.0-12 g++-15-x86-64-linux-gnu_15.2.0-12 g++-x86-64-linux-gnu_4:15.2.0-4 gcc_4:15.2.0-4 gcc-15_15.2.0-12 gcc-15-base_15.2.0-12 gcc-15-x86-64-linux-gnu_15.2.0-12 gcc-x86-64-linux-gnu_4:15.2.0-4 gem2deb_2.2.6 gem2deb-test-runner_2.2.6 gettext_0.23.2-1 gettext-base_0.23.2-1 grep_3.12-1 groff-base_1.23.0-10 gzip_1.13-1 hostname_3.25 init-system-helpers_1.69 intltool-debian_0.35.0+20060710.6 libacl1_2.3.2-2+b1 libapt-pkg7.0_3.1.12 libarchive-zip-perl_1.68-1 libasan8_15.2.0-12 libatomic1_15.2.0-12 libattr1_1:2.5.2-3 libaudit-common_1:4.1.2-1 libaudit1_1:4.1.2-1+b1 libbinutils_2.45.50.20251209-1 libblkid1_2.41.3-2 libbz2-1.0_1.0.8-6 libc-bin_2.42-6 libc-dev-bin_2.42-6 libc-gconv-modules-extra_2.42-6 libc6_2.42-6 libc6-dev_2.42-6 libcap-ng0_0.8.5-4+b2 libcap2_1:2.75-10+b5 libcc1-0_15.2.0-12 libcrypt-dev_1:4.5.1-1 libcrypt1_1:4.5.1-1 libctf-nobfd0_2.45.50.20251209-1 libctf0_2.45.50.20251209-1 libdb5.3t64_5.3.28+dfsg2-11 libdebconfclient0_0.282+b2 libdebhelper-perl_13.29 libdpkg-perl_1.23.3 libelf1t64_0.194-1 libffi8_3.5.2-3 libfile-stripnondeterminism-perl_1.15.0-1 libgcc-15-dev_15.2.0-12 libgcc-s1_15.2.0-12 libgdbm-compat4t64_1.26-1 libgdbm6t64_1.26-1 libgmp-dev_2:6.3.0+dfsg-5 libgmp10_2:6.3.0+dfsg-5 libgmpxx4ldbl_2:6.3.0+dfsg-5 libgomp1_15.2.0-12 libgprofng0_2.45.50.20251209-1 libhogweed6t64_3.10.2-1 libhwasan0_15.2.0-12 libisl23_0.27-1 libitm1_15.2.0-12 libjansson4_2.14-2+b4 liblsan0_15.2.0-12 liblz4-1_1.10.0-6 liblzma5_5.8.1-2 libmagic-mgc_1:5.46-5 libmagic1t64_1:5.46-5 libmd0_1.1.0-2+b1 libmount1_2.41.3-2 libmpc3_1.3.1-2 libmpfr6_4.2.2-2 libnettle8t64_3.10.2-1 libpam-modules_1.7.0-5 libpam-modules-bin_1.7.0-5 libpam-runtime_1.7.0-5 libpam0g_1.7.0-5 libpcre2-8-0_10.46-1 libperl5.40_5.40.1-7 libpipeline1_1.5.8-2 libquadmath0_15.2.0-12 libruby_1:3.3+b1 libruby3.3_3.3.8-2 libseccomp2_2.6.0-2+b1 libselinux1_3.9-4+rebuild1766544377 libsframe2_2.45.50.20251209-1 libsmartcols1_2.41.3-2 libssl3t64_3.5.4-1 libstdc++-15-dev_15.2.0-12 libstdc++6_15.2.0-12 libsystemd0_259-1 libtinfo6_6.5+20251123-1 libtool_2.5.4-9 libtsan2_15.2.0-12 libubsan1_15.2.0-12 libuchardet0_0.0.8-2 libudev1_259-1 libunistring5_1.3-2 libuuid1_2.41.3-2 libxml2-16_2.15.1+dfsg-2+b1 libxxhash0_0.8.3-2 libyaml-0-2_0.2.5-2+b1 libzstd1_1.5.7+dfsg-2 linux-libc-dev_6.17.13-1 m4_1.4.20-2 make_4.4.1-3 man-db_2.13.1-1 mawk_1.3.4.20250131-2 ncurses-base_6.5+20251123-1 ncurses-bin_6.5+20251123-1 openssl_3.5.4-1 openssl-provider-legacy_3.5.4-1 patch_2.8-2 perl_5.40.1-7 perl-base_5.40.1-7 perl-modules-5.40_5.40.1-7 po-debconf_1.0.22 rake_13.2.1-1 rpcsvc-proto_1.4.3-1 ruby_1:3.3+b1 ruby-all-dev_1:3.3+b1 ruby-csv_3.3.4-1 ruby-did-you-mean_1.6.3-2 ruby-diff-lcs_1.6.2-1 ruby-minitest_5.26.1-1 ruby-net-telnet_0.2.0-1 ruby-pastel_0.8.0-1 ruby-power-assert_2.0.5-1 ruby-rspec_3.13.0c0e0m0s1-2 ruby-rspec-core_3.13.0c0e0m0s1-2 ruby-rspec-expectations_3.13.0c0e0m0s1-2 ruby-rspec-mocks_3.13.0c0e0m0s1-2 ruby-rspec-support_3.13.0c0e0m0s1-2 ruby-ruby2-keywords_0.0.5-1 ruby-rubygems_3.6.7-2 ruby-test-unit_3.6.2-1 ruby-tty-color_0.6.0-1 ruby-tty-cursor_0.7.1-2 ruby-tty-reader_0.9.0-2 ruby-tty-screen_0.8.1-2 ruby-webrick_1.9.1-1 ruby-wisper_3.0.0-1 ruby-xmlrpc_0.3.3-2 ruby3.3_3.3.8-2 ruby3.3-dev_3.3.8-2 rubygems-integration_1.19 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2 sensible-utils_0.0.26 sqv_1.3.0-5 sysvinit-utils_3.15-6 tar_1.35+dfsg-3.1 util-linux_2.41.3-2 xz-utils_5.8.1-2 zlib1g_1:1.3.dfsg+really1.3.1-1+b2 +------------------------------------------------------------------------------+ | Build Wed, 24 Dec 2025 22:22:00 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- Format: 3.0 (quilt) Source: ruby-tty-prompt Binary: ruby-tty-prompt Architecture: all Version: 0.23.1-1+rebuild1766614892 Maintainer: Debian Ruby Team Uploaders: Gabriel Filion , Homepage: https://piotrmurach.github.io/tty Standards-Version: 4.6.0 Vcs-Browser: https://salsa.debian.org/ruby-team/ruby-tty-prompt Vcs-Git: https://salsa.debian.org/ruby-team/ruby-tty-prompt.git Testsuite: autopkgtest-pkg-ruby Build-Depends: debhelper-compat (= 13), gem2deb (>= 1), rake, ruby-pastel (>= 0.8.0), ruby-rspec, ruby-tty-reader (>= 0.8.0) Package-List: ruby-tty-prompt deb ruby optional arch=all Checksums-Sha1: 1d94d8983e9916a6b49e756759f8f378513b5d1e 554471 ruby-tty-prompt_0.23.1.orig.tar.gz f98de105abef360bf0dd4d425c1cd682acba9db7 2512 ruby-tty-prompt_0.23.1-1+rebuild1766614892.debian.tar.xz Checksums-Sha256: a560d6c3bc2fff9b9f0a831bba3d88eccd886987971df79f5e1b1fb531d8d8d3 554471 ruby-tty-prompt_0.23.1.orig.tar.gz 63fb9802746f80236c9e47491618ce2133782b4277d5ba3c22517814fe22725e 2512 ruby-tty-prompt_0.23.1-1+rebuild1766614892.debian.tar.xz Files: 6427bdd192498f9e0fe3456f1e8c6561 554471 ruby-tty-prompt_0.23.1.orig.tar.gz 1487d9112c7256e1ae4edd5dddb42286 2512 ruby-tty-prompt_0.23.1-1+rebuild1766614892.debian.tar.xz Ruby-Versions: all dpkg-source: warning: extracting unsigned source package (ruby-tty-prompt_0.23.1-1+rebuild1766614892.dsc) dpkg-source: info: extracting ruby-tty-prompt in /build/reproducible-path/ruby-tty-prompt-0.23.1 dpkg-source: info: unpacking ruby-tty-prompt_0.23.1.orig.tar.gz dpkg-source: info: unpacking ruby-tty-prompt_0.23.1-1+rebuild1766614892.debian.tar.xz Check disk space ---------------- Sufficient free space for build +------------------------------------------------------------------------------+ | Starting Timed Build Commands Wed, 24 Dec 2025 22:22:01 +0000 | +------------------------------------------------------------------------------+ apt-get update -q && apt-get install -t experimental -qy ruby-all-dev --------------------------------------------------------------------- Ign:1 file:/mass-rebuild ./ InRelease Ign:2 copy:/build/reproducible-path/resolver-r0ef6M/apt_archive ./ InRelease Get:3 file:/mass-rebuild ./ Release [1617 B] Get:4 copy:/build/reproducible-path/resolver-r0ef6M/apt_archive ./ Release [609 B] Get:3 file:/mass-rebuild ./ Release [1617 B] Ign:5 copy:/build/reproducible-path/resolver-r0ef6M/apt_archive ./ Release.gpg Ign:6 file:/mass-rebuild ./ Release.gpg Hit:7 http://deb.debian.org/debian unstable InRelease Hit:8 http://deb.debian.org/debian experimental InRelease Hit:9 http://incoming.debian.org/debian-buildd buildd-unstable InRelease Fetched 609 B in 0s (1909 B/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Solving dependencies... The following additional packages will be installed: libruby3.4 ruby3.4 ruby3.4-dev Recommended packages: ruby-sdbm fonts-lato libjs-jquery ruby3.4-doc The following NEW packages will be installed: libruby3.4 ruby3.4 ruby3.4-dev The following packages will be upgraded: ruby-all-dev 1 upgraded, 3 newly installed, 0 to remove and 26 not upgraded. Need to get 8784 kB of archives. After this operation, 36.3 MB of additional disk space will be used. Get:1 http://deb.debian.org/debian experimental/main amd64 libruby3.4 amd64 3.4.5-1~exp1 [6731 kB] Get:2 http://deb.debian.org/debian experimental/main amd64 ruby3.4 amd64 3.4.5-1~exp1 [920 kB] Get:3 http://deb.debian.org/debian experimental/main amd64 ruby3.4-dev amd64 3.4.5-1~exp1 [1127 kB] Get:4 http://deb.debian.org/debian experimental/main amd64 ruby-all-dev amd64 1:3.3+support3.4~0 [6292 B] debconf: unable to initialize frontend: Dialog debconf: (TERM is not set, so the dialog frontend is not usable.) debconf: falling back to frontend: Readline Fetched 8784 kB in 0s (77.4 MB/s) Selecting previously unselected package libruby3.4: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 ... 18835 files and directories currently installed.) Preparing to unpack .../libruby3.4_3.4.5-1~exp1_amd64.deb ... Unpacking libruby3.4:amd64 (3.4.5-1~exp1) ... Selecting previously unselected package ruby3.4. Preparing to unpack .../ruby3.4_3.4.5-1~exp1_amd64.deb ... Unpacking ruby3.4 (3.4.5-1~exp1) ... Selecting previously unselected package ruby3.4-dev:amd64. Preparing to unpack .../ruby3.4-dev_3.4.5-1~exp1_amd64.deb ... Unpacking ruby3.4-dev:amd64 (3.4.5-1~exp1) ... Preparing to unpack .../ruby-all-dev_1%3a3.3+support3.4~0_amd64.deb ... Unpacking ruby-all-dev:amd64 (1:3.3+support3.4~0) over (1:3.3+b1) ... Setting up libruby3.4:amd64 (3.4.5-1~exp1) ... Setting up ruby3.4 (3.4.5-1~exp1) ... Setting up ruby3.4-dev:amd64 (3.4.5-1~exp1) ... Setting up ruby-all-dev:amd64 (1:3.3+support3.4~0) ... Processing triggers for man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Processing triggers for libc-bin (2.42-6) ... I: Finished running 'apt-get update -q && apt-get install -t experimental -qy ruby-all-dev'. Finished processing commands. -------------------------------------------------------------------------------- User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ADDRESS=pt_BR.UTF-8 LC_ALL=C.UTF-8 LC_IDENTIFICATION=pt_BR.UTF-8 LC_MEASUREMENT=pt_BR.UTF-8 LC_MONETARY=pt_BR.UTF-8 LC_NAME=pt_BR.UTF-8 LC_NUMERIC=pt_BR.UTF-8 LC_PAPER=pt_BR.UTF-8 LC_TELEPHONE=pt_BR.UTF-8 LC_TIME=pt_BR.UTF-8 LOGNAME=sbuild PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SHELL=/bin/sh USER=sbuild dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -mAutomated rebuild -b dpkg-buildpackage: info: source package ruby-tty-prompt dpkg-buildpackage: info: source version 0.23.1-1+rebuild1766614892 dpkg-buildpackage: info: source distribution UNRELEASED dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --buildsystem=ruby --with ruby dh_auto_clean -O--buildsystem=ruby dh_ruby --clean W: XS-Ruby-Versions is deprecated, and will be ignored dh_autoreconf_clean -O--buildsystem=ruby dh_clean -O--buildsystem=ruby debian/rules binary dh binary --buildsystem=ruby --with ruby dh_update_autotools_config -O--buildsystem=ruby dh_autoreconf -O--buildsystem=ruby dh_auto_configure -O--buildsystem=ruby dh_ruby --configure dh_auto_build -O--buildsystem=ruby dh_ruby --build dh_auto_test -O--buildsystem=ruby dh_ruby --test create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=ruby dh_prep -O--buildsystem=ruby dh_auto_install --destdir=debian/ruby-tty-prompt/ -O--buildsystem=ruby dh_ruby --install /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt ┌──────────────────────────────────────────────────────────────────────────────┐ │ ruby-tty-prompt: Installing files and building extensions for ruby3.3 │ └──────────────────────────────────────────────────────────────────────────────┘ /usr/bin/ruby3.3 -S gem build --config-file /dev/null --verbose /tmp/d20251224-64-zkispm/gemspec WARNING: open-ended dependency on rake (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on rspec (>= 3.0, development) is not recommended if rspec is semantically versioned, use: add_development_dependency "rspec", "~> 3.0" WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: tty-prompt Version: 0.23.1 File: tty-prompt-0.23.1.gem /usr/bin/ruby3.3 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-tty-prompt/usr/share/rubygems-integration/all /tmp/d20251224-64-zkispm/tty-prompt-0.23.1.gem /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty-prompt.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/answers_collector.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/block_paginator.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/choice.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/choices.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/confirm_question.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/const.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/converter_dsl.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/converter_registry.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/converters.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/distance.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/enum_list.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/errors.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/evaluator.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/expander.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/keypress.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/list.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/mask_question.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/multi_list.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/multiline.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/paginator.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/question.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/question/checks.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/question/modifier.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/question/validation.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/result.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/selected_choices.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/slider.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/statement.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/suggestion.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/symbols.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/test.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/timer.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/utils.rb /build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/version.rb Successfully installed tty-prompt-0.23.1 1 gem installed cd debian/ruby-tty-prompt/usr/share/rubygems-integration/all rm -rf bin rm -rf build_info rm -rf cache rm -rf doc rm -rf extensions rmdir plugins cd gems/tty-prompt-0.23.1 rm -f chmod 644 lib/tty/prompt/answers_collector.rb lib/tty/prompt/block_paginator.rb lib/tty/prompt/choice.rb lib/tty/prompt/choices.rb lib/tty/prompt/confirm_question.rb lib/tty/prompt/const.rb lib/tty/prompt/converter_dsl.rb lib/tty/prompt/converter_registry.rb lib/tty/prompt/converters.rb lib/tty/prompt/distance.rb lib/tty/prompt/enum_list.rb lib/tty/prompt/errors.rb lib/tty/prompt/evaluator.rb lib/tty/prompt/expander.rb lib/tty/prompt/keypress.rb lib/tty/prompt/list.rb lib/tty/prompt/mask_question.rb lib/tty/prompt/multi_list.rb lib/tty/prompt/multiline.rb lib/tty/prompt/paginator.rb lib/tty/prompt/question/checks.rb lib/tty/prompt/question/modifier.rb lib/tty/prompt/question/validation.rb lib/tty/prompt/question.rb lib/tty/prompt/result.rb lib/tty/prompt/selected_choices.rb lib/tty/prompt/slider.rb lib/tty/prompt/statement.rb lib/tty/prompt/suggestion.rb lib/tty/prompt/symbols.rb lib/tty/prompt/test.rb lib/tty/prompt/timer.rb lib/tty/prompt/utils.rb lib/tty/prompt/version.rb lib/tty/prompt.rb lib/tty-prompt.rb find lib/ -type d -empty -delete cd - cd - dh_installchangelogs -pruby-tty-prompt /build/reproducible-path/ruby-tty-prompt-0.23.1/CHANGELOG.md upstream /usr/bin/ruby3.3 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby3.3 │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all:/build/reproducible-path/ruby-tty-prompt-0.23.1/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.3.0:/var/lib/gems/3.3.0:/usr/local/lib/ruby/gems/3.3.0:/usr/lib/ruby/gems/3.3.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.3.0:/usr/share/rubygems-integration/3.3.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0 ruby3.3 -e gem\ \"tty-prompt\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby3.3 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all:/build/reproducible-path/ruby-tty-prompt-0.23.1/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.3.0:/var/lib/gems/3.3.0:/usr/local/lib/ruby/gems/3.3.0:/usr/lib/ruby/gems/3.3.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.3.0:/usr/share/rubygems-integration/3.3.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0 ruby3.3 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake /usr/bin/ruby3.3 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.13.1/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation Randomized with seed 23972 TTY::Prompt#ask asks a question with a prefix [?] asks question with prepopulated value asks an empty question sets quiet mode through DSL permits nil default parameter asks an empty question with prepopulated value changes question color asks a question with block permits empty default parameter asks question asks an empty question and returns nil if EOF is sent to stdin sets quiet mode overwrites global settings TTY::Prompt::SelectedChoices clears choices inserts choices by the index order inserts and deletes choices initializes with selected choices TTY::Prompt::Question convert path converts pathname TTY::Prompt#suggest suggests a single match for two characters suggests a single match for one character suggests with different text and indentation suggests few matches TTY::Prompt#subscribe subscribes to key events only for the current prompt TTY::Prompt::Question#keypress asks for a keypress with echo on timeouts when no key provided asks for a keypress with echo off receives line feed with echo on interrupts input TTY::Prompt::Question#initialize is expected to eq [] is expected to eq TTY::Prompt::Question::UndefinedSetting is expected to eq true TTY::Prompt#warn displays many messages changes default yellow color to cyan displays message with option displays one message TTY::Prompt::Question::Validation#call fails validation when not maching pattern validates nil input validates with a proc validates successfully when the value matches pattern validates with custom name TTY::Prompt::Choices#pluck plucks choice by key name TTY::Prompt::Distance.distance when single char is expected to eql 2 when end similar is expected to eql 3 when similar is expected to eql 2 when unicode is expected to eql 1 when similar is expected to eql 0 when similar is expected to eql 1 when nil is expected to eql 0 with one non empty is expected to eql 3 when contain similar is expected to eql 2 when empty is expected to eql 0 when prefix is expected to eql 3 TTY::Prompt paginates long selections selects default option when return pressed immediately changes global symbols displays error with unrecognized input cycles around when configured to do so sets quiet mode selects option through DSL raises when default choice name is not found changes colors for selection, hint and error doesn't cycle around by default selects option through DSL with key and value sets choice value to nil through DSL changes global symbols through DSL sets quiet mode through DSL switches through pages with tab key raises configuration error when default is higher than number of choices shows pages matching input doesn't paginate short selections selects option by index from the list selects default choice by name raises when default name matches a disabled choice with :disabled choice fails when active item is also disabled finds first non-disabled index doesn't allow to choose disabled choice and defaults omits disabled choice when navigating with numbers TTY::Prompt sets prompt to quiet mode sets prompt prefix sets choice value to nil through DSL raises error for defaults out of range changes help text and color changes to never show help changes selected item color & marker sets choice name and value through DSL sets default choices using names sets default options through hash syntax sets choice custom values changes to always show help selects item when space pressed but doesn't echo item if echo: false sets default options through DSL syntax selects item when space pressed selects nothing when return pressed immediately when paginated selects all paged choices with ctrl+a navigates unevenly paged output with right arrow until the end of selection paginates long selections through DSL combines up/down navigation with left/right reverts selection accross pages with Ctrl+r navigates evenly paged output with right arrow until end of selection paginates choices as hash object navigates left and right paginates long selections doesn't paginate short selections with :min requires number of choices with :cycle doesn't cycle by default cycles filtered choices left and right cycles choices using left/right arrows cycles when configured to do so with filter doesn't lose the selection when switching between filters with :disabled omits disabled choice when number key is pressed selects all non-disabled choices when ctrl+a is pressed fails when default item is also disabled adjusts active index to match first non-disabled choice omits disabled choice when nagivating menu with :max disables Ctrl+a/Ctrl+r selection when :max option is specified limits number of choices TTY::Prompt::Question convert date fails to convert date converts datetime converts date TTY::Prompt::Question::Modifier#whitespace string with whitespaces trims whitespace collapses text chomps whitespace removes whitespace nil (empty user input) trim returns nil chomp returns nil collapse returns nil remove returns nil TTY::Prompt::Question convert to hash converts answer to a hash of boolean values converts answer to a hash converts answer to a hash of integer values TTY::Prompt::Timer times out loop execution registers a tick event TTY::Prompt::ConverterRegistry contain doesn't have conversion contains conversion checks conversion with object type fetch retrieves converter from the registry retrieves uppcase named converter fails to retrieve conversion register registers new conversion under single name registers new conversion under multiple names fails to register conversion TTY::Prompt::Choices.new creates choices collection TTY::Prompt#ok changes color to cyan prints text in green prints multiple lines in green TTY::Prompt::Question::Validation#coerce coerces lambda into proc doesn't coerce symbols fails to coerce pattern into validation coerces into regex TTY::Prompt::Question#in reads number within digit range reads number within string range provides default error message when wrong input reads letters within range overwrites default error message when wrong input reads range from option TTY::Prompt::Question::Modifier#apply_to combines letter case & whitespace modifications combines whitespace & letter case modifications doesn't apply modifiers TTY::Prompt::Question#echo asks with echo off asks with echo on TTY::Prompt#inspect inspects instance attributes TTY::Utils #deep_copy copies ["foo", {:bar=>"baz"}, :fum, 11] copies "" #blank? detects blank of " " as true detects blank of nil as true detects blank of "\n\t " as true detects blank of "foo" as false detects blank of :foo as false detects blank of "" as true TTY::Prompt::Question#modify collapses whitespace trims whitespace preserves answer for unkown modification strips and collapses whitespace converts to upper case TTY::Prompt::Question#required uses required in validation check requires value to be present doesn't require value to be present requires value to be present with option TTY::Prompt::Converters :integer converts "unknown" to "undefined" converts "12" to 12 :char converts "" to nil converts "input" to "i" :path converts "/foo/bar/baz" to # :string converts "input\n" to "input" converts "" to "" :date converts "unknown" to "undefined" converts "2020/05/21" to # :range converts "1" to 1..1 converts "1 . . . 10" to 1...10 converts "1-10" to 1..10 converts "unknown" to "undefined" converts "1.0" to 1.0..1.0 converts "1...10" to 1...10 converts "1 , 10" to 1..10 converts "a . . . z" to "a"..."z" converts 1..10 to 1..10 converts "-5--1" to -5..-1 converts "1.2-5.0" to 1.2..5.0 converts "a..z" to "a".."z" converts "1..10" to 1..10 :float converts "unknown" to "undefined" converts "12.3" to 12.3 :datetime converts "2020/05/21 11:12:13" to # converts "unknown" to "undefined" :uri converts "http://foobar.com" to # :boolean converts "no" to false converts "true" to true converts "FALSE" to false converts "0" to false converts "t" to true converts "unknown" to "undefined" converts "y" to true converts "YES" to true converts "f" to false converts "1" to true :time converts "11:12:13" to 2025-12-24 11:12:13 +0000 converts "unknown" to "undefined" :array/:list converts "a, b\\, c" to ["a", "b, c"] converts ",b,c" to ["b", "c"] converts "t,t,f" to [true, true, false] converts "t,t,f" to [true, true, false] converts "1,2,3" to [1, 2, 3] converts "a,b,c" to [:a, :b, :c] converts ["a", "b", "c"] to ["a", "b", "c"] converts "1,2,3" to [1.0, 2.0, 3.0] converts "a, , c" to ["a", "c"] converts "a,b,c" to ["a", "b", "c"] converts "a , b , c" to ["a", "b", "c"] converts "a,b,c" to [/a/, /b/, /c/] converts "1,2,3" to [1, 2, 3] converts "1,2,3" to [1, 2, 3] converts "1,2,3" to [1, 2, 3] converts "t,t,f" to [true, true, false] converts "1,2,3" to [1.0, 2.0, 3.0] converts ",," to [] converts "a,b,c" to [:a, :b, :c] :hash/:map converts "" to {} converts "a:1 b:2 c:3" to {:a=>1, :b=>2, :c=>3} converts "a=1&b=2" to {:a=>"1", :b=>"2"} converts "a:1 b:2" to {:a=>"1", :b=>"2"} converts "a:1 b:2 c:3" to {:a=>1.0, :b=>2.0, :c=>3.0} converts "a=&b=2" to {:a=>"", :b=>"2"} converts ["a=1", "b=2", "c=3"] to {:a=>"1", :b=>"2", :c=>"3"} converts "a=1" to {:a=>"1"} converts "a:1 b:2 c:3" to {"a"=>1, "b"=>2, "c"=>3} converts "a:t b:f c:t" to {:a=>true, :b=>false, :c=>true} converts "a:1 b:2 c:3" to {:a=>1, :b=>2, :c=>3} converts "a:t b:f c:t" to {:a=>:t, :b=>:f, :c=>:t} converts "a:t b:f c:t" to {:a=>/t/, :b=>/f/, :c=>/t/} converts "a:t b:f c:t" to {:a=>true, :b=>false, :c=>true} converts "a:1 b:2 a:3" to {:a=>["1", "3"], :b=>"2"} converts ["a:1", "b:2", "c:3"] to {:a=>"1", :b=>"2", :c=>"3"} converts "a=1&b=2&a=3" to {:a=>["1", "3"], :b=>"2"} converts "a:1 b:2 c:3" to {"a"=>1, "b"=>2, "c"=>3} :regexp converts "unknown" to /unknown/ converts "\\d+" to /\d+/ TTY::Prompt#select doesn't paginate short selections sets choice name & value through DSL selects default choice by name configures quiet mode changes help text sets choices and single choice through DSL verifies default index format raises when default choice doesn't match any choices changes to never show help changes to always show help sets default option through hash syntax sets choice value to nil allows navigation using events without errors changes selected item color & marker sets prompt prefix verifies default index range raises when default choice matches disabled choice sets choice name through DSL changes help text through DSL sets quiet mode through DSL sets choice value to proc and executes it sets choice name & value through DSL sets choice name and value selects by default first option with :disabled choice doesn't show disabled choice when filtering choices prevents setting default to disabled choice omits disabled choice when navigating menu sets active to be first non-disabled choice omits disabled choice when number key is pressed when paginated combines up/down navigation with left/right navigates left and right navigates pages left/right with disabled items paginates long selections navigates pages up/down with disabled items paginates long selections through DSL navigates unevenly paged output with right arrow until the end of selection paginates choices as hash object navigates evenly paged output with right arrow until end of selection with filter doesn't exit when there are no matching entries filters based on alphanumeric and punctuation characters filters and chooses a uniquely matching entry, ignoring case filters and chooses the first of multiple matching entries doesn't allow mixing enumeration and filter navigates left and right with filtered items cancels a selection with :cycle option cycles pages left/right with disabled items cycles choices using left/right arrows cycles filtered choices left and right doesn't cycle by default cycles around disabled items cycles around when configured to do so TTY::Prompt::Question convert string converts symbol converts string TTY::Prompt::Question convert custom converts response with custom conversion TTY::Prompt::Question convert to array converts answer to an array converts answer to an array of integers converts answer to an array of booleans TTY::Prompt confirmation #no? customizes question through DSL assumes default false warns about invalid entry when using defaults defaults suffix and converter disagrees with question agrees with question changes default #yes? customizes question through DSL customizes question through options warns about invalid entry when using defaults agrees with question defaults positive and negative fails to infer default value from a word infers default value from a word accepts regex conflicting characters as suffix obeys quiet mode assumes default true disagrees with question defaults suffix and converter changes default TTY::Prompt::Question#multiline sets quiet mode reads multiple lines with empty lines changes help text uses defualt when no input reads no lines TTY::Prompt::Statement.new forces newline after the prompt message displays prompt message in color TTY::Prompt::Question convert bool handles default values fails to convert boolean converts positive boolean handles default values converts negative boolean converts single positive boolean TTY::Prompt::Question#default uses default value in block uses default value TTY::Prompt::Question::Modifier#letter_case nil (empty user input) capitalize returns nil down returns nil up returns nil string capitalizes text changes to lower case changes to uppercase TTY::Prompt::Choice#from creates choice from a hash with a nil value creates choice from an array with key-value pair creates choice from a string skips Choice instance creates choice from an array with name and a value creates choice from an array with name and false value creates disabled choice creates choice from an array with a hash without value key creates choice from an array with name only and defaults value creates choice from a symbol creates choice from an arbitrary object that responds to to_s call creates choice from array with name and nil value creates choice from a hash with name, value and key keys creates choice from a hash with a value creates choice from an array with a hash with name and value keys TTY::Prompt::Question convert char reads single character TTY::Prompt#error displays message with option displays many messages displays one message changes default red color to cyan TTY::Prompt::Choices#each iterates over collection TTY::Prompt::BlockPaginator#paginate ignores per_page when equal items paginates items not matching per_page count starts with default selection ignores per_page when less items paginates items matching per_page count finds both start and end index for current selection doesn't accept invalid pagination TTY::Prompt::Choices#enabled returns only choices which aren't disabled TTY::Prompt::Question convert regexp converts regex TTY::Prompt::Paginator#paginate ignores per_page when equal items paginates items matching per_page count doesn't accept invalid pagination finds both start and end index for current selection starts with default selection ignores per_page when less items paginates items not matching per_page count TTY::Prompt::Choice#== is true with the same name and value attributes is false with different value attribute is false with different name attribute is false with non-choice object is false with different key attribute TTY::Prompt::Question convert file converts to file TTY::Prompt#slider formats via proc changes all display symbols doesn't allow values outside of range changes all display symbols per instance specifies choices through DSL changes to always show help sets choice value to proc and executes it specifies choices through DSL sets default choice by name specifies ranges & step changes to never show help specifies choices instead of calculated range changes display colors sets quiet mode specifies range through DSL mixes choices as values and via DSL and keeps ordering specifies default value sets default choice by index number specifies quiet mode through DSL TTY::Prompt#expand changes default option fails to expand due to lack of key attribute fails to expand due to duplicate key automatically expands hint fails to expand due to wrong key length informs about invalid input when automatically expanding hint sets quiet mode through DSL expands chosen option with extra information specifies options through DSL fails to expand due to reserve key sets quiet mode expands default option expands help option and then defaults specifies options through DSL and executes value TTY::Prompt::Choices#find_by finds a matching choice by :name key finds a matching choice by :value key finds a matching choice by :key key finds no matching choice TTY::Prompt::Question convert numbers converts integer fails to convert integer converts float fails to convert float TTY::Prompt#decorate doesn't decorate without additional arguments doesn't decorate empty string doesn't decorate when disabled decorates with a callable object decorates string with named colors decorates with a proc TTY::Prompt::Question fails required check with custom message fails validation check fails convert check fails validation check with inlined custom message fails range check passes convert check passes range check passes required check fails range check passes validation check fails required check fails convert check with custom message fails validation check with custom message TTY::Prompt#mask ignores mask if echo is off masks output by default masks with unicode character masks output with custom character validates input TTY::Prompt::Question#default sets quiet mode TTY::Prompt#collect collects more than one answer when receiving multiple answers collects as a list if values method used in chain collects as a list if values method used in chain with block overrides a non-array key on multiple answers with multiple keys collects into the appropriate keys TTY::Prompt::Evaluator checks chained validation objects checks chained validation procs TTY::Prompt::Question convert range fails to convert to range converts with valid range TTY::Prompt::Question#validate validates input with proc deprecates :validation option provides custom error message for wrong input understands custom validation like :email provides default error message for wrong input validates input with regex TTY::Prompt#say prints an empty message with tab or space prints with new line prints a message with newline prints a message with newline within text prints a message with implicit newline prints a message without newline prints a message with newline within text and blank space without color prints message without ansi with color prints message with ansi color prints message with ansi color without newline TTY::Prompt#new sets input stream sets prefix sets output stream TTY::Prompt::Result checks value to be invalid checks value to be valid TTY::Prompt::Choices#<< adds choice to collection Top 2 slowest examples (0.08802 seconds, 22.4% of total time): TTY::Prompt#ask asks a question with a prefix [?] 0.0574 seconds ./spec/unit/ask_spec.rb:66 TTY::Prompt::Timer times out loop execution 0.03061 seconds ./spec/unit/timer_spec.rb:4 Top 2 slowest example groups: TTY::Prompt::Timer 0.03045 seconds average (0.0609 seconds / 2 examples) ./spec/unit/timer_spec.rb:3 TTY::Prompt#ask 0.00488 seconds average (0.06338 seconds / 13 examples) ./spec/unit/ask_spec.rb:3 Finished in 0.39289 seconds (files took 0.20294 seconds to load) 494 examples, 0 failures Randomized with seed 23972 /usr/bin/ruby3.4 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby3.4 │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all:/build/reproducible-path/ruby-tty-prompt-0.23.1/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.4.0:/var/lib/gems/3.4.0:/usr/local/lib/ruby/gems/3.4.0:/usr/lib/ruby/gems/3.4.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.4.0:/usr/share/rubygems-integration/3.4.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.4.0 ruby3.4 -e gem\ \"tty-prompt\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby3.4 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/reproducible-path/ruby-tty-prompt-0.23.1/debian/ruby-tty-prompt/usr/share/rubygems-integration/all:/build/reproducible-path/ruby-tty-prompt-0.23.1/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.4.0:/var/lib/gems/3.4.0:/usr/local/lib/ruby/gems/3.4.0:/usr/lib/ruby/gems/3.4.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.4.0:/usr/share/rubygems-integration/3.4.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.4.0 ruby3.4 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake /usr/bin/ruby3.4 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.13.1/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation Randomized with seed 21070 TTY::Prompt#collect collects more than one answer when receiving multiple answers overrides a non-array key on multiple answers collects as a list if values method used in chain collects as a list if values method used in chain with block with multiple keys collects into the appropriate keys TTY::Prompt::Question convert regexp converts regex TTY::Prompt::Question convert path converts pathname TTY::Prompt::Question#echo asks with echo off asks with echo on TTY::Prompt::Question::Validation#coerce coerces into regex fails to coerce pattern into validation doesn't coerce symbols coerces lambda into proc TTY::Prompt::Choices#each iterates over collection TTY::Prompt::Question#validate validates input with proc provides default error message for wrong input validates input with regex provides custom error message for wrong input deprecates :validation option understands custom validation like :email TTY::Prompt#warn displays many messages displays message with option changes default yellow color to cyan displays one message TTY::Prompt::Question convert to array converts answer to an array of booleans converts answer to an array of integers converts answer to an array TTY::Prompt::Choices#find_by finds a matching choice by :value key finds a matching choice by :name key finds a matching choice by :key key finds no matching choice TTY::Prompt::Choices#enabled returns only choices which aren't disabled TTY::Utils #deep_copy copies ["foo", {bar: "baz"}, :fum, 11] copies "" #blank? detects blank of nil as true detects blank of "" as true detects blank of " " as true detects blank of :foo as false detects blank of "foo" as false detects blank of "\n\t " as true TTY::Prompt::Question#initialize is expected to eq TTY::Prompt::Question::UndefinedSetting is expected to eq [] is expected to eq true TTY::Prompt::Question convert file converts to file TTY::Prompt::Paginator#paginate doesn't accept invalid pagination starts with default selection ignores per_page when less items finds both start and end index for current selection ignores per_page when equal items paginates items matching per_page count paginates items not matching per_page count TTY::Prompt::Question#default uses default value uses default value in block TTY::Prompt::Timer times out loop execution registers a tick event TTY::Prompt#slider changes display colors specifies default value specifies choices through DSL changes all display symbols per instance specifies choices through DSL specifies range through DSL specifies quiet mode through DSL changes to always show help specifies choices instead of calculated range formats via proc sets default choice by index number doesn't allow values outside of range specifies ranges & step changes all display symbols mixes choices as values and via DSL and keeps ordering sets quiet mode sets choice value to proc and executes it sets default choice by name changes to never show help TTY::Prompt::Choices.new creates choices collection TTY::Prompt::Question convert to hash converts answer to a hash converts answer to a hash of boolean values converts answer to a hash of integer values TTY::Prompt::ConverterRegistry register registers new conversion under multiple names fails to register conversion registers new conversion under single name contain contains conversion doesn't have conversion checks conversion with object type fetch fails to retrieve conversion retrieves uppcase named converter retrieves converter from the registry TTY::Prompt#ask asks an empty question with prepopulated value overwrites global settings asks an empty question asks question with prepopulated value changes question color permits empty default parameter asks a question with a prefix [?] permits nil default parameter asks a question with block sets quiet mode asks question sets quiet mode through DSL asks an empty question and returns nil if EOF is sent to stdin TTY::Prompt#ok prints multiple lines in green changes color to cyan prints text in green TTY::Prompt#decorate decorates string with named colors decorates with a proc doesn't decorate without additional arguments doesn't decorate empty string doesn't decorate when disabled decorates with a callable object TTY::Prompt::Converters :integer converts "unknown" to "undefined" converts "12" to 12 :path converts "/foo/bar/baz" to # :time converts "11:12:13" to 2025-12-24 11:12:13 +0000 converts "unknown" to "undefined" :array/:list converts "1,2,3" to [1.0, 2.0, 3.0] converts "a,b,c" to ["a", "b", "c"] converts "1,2,3" to [1, 2, 3] converts "t,t,f" to [true, true, false] converts "a,b,c" to [/a/, /b/, /c/] converts "1,2,3" to [1, 2, 3] converts "a, b\\, c" to ["a", "b, c"] converts "a, , c" to ["a", "c"] converts "a , b , c" to ["a", "b", "c"] converts "1,2,3" to [1.0, 2.0, 3.0] converts ",b,c" to ["b", "c"] converts ",," to [] converts "1,2,3" to [1, 2, 3] converts ["a", "b", "c"] to ["a", "b", "c"] converts "t,t,f" to [true, true, false] converts "a,b,c" to [:a, :b, :c] converts "t,t,f" to [true, true, false] converts "a,b,c" to [:a, :b, :c] converts "1,2,3" to [1, 2, 3] :regexp converts "unknown" to /unknown/ converts "\\d+" to /\d+/ :char converts "" to nil converts "input" to "i" :uri converts "http://foobar.com" to # :datetime converts "unknown" to "undefined" converts "2020/05/21 11:12:13" to # :float converts "unknown" to "undefined" converts "12.3" to 12.3 :range converts "a..z" to "a".."z" converts 1..10 to 1..10 converts "a . . . z" to "a"..."z" converts "-5--1" to -5..-1 converts "1...10" to 1...10 converts "1 . . . 10" to 1...10 converts "1-10" to 1..10 converts "1..10" to 1..10 converts "1.2-5.0" to 1.2..5.0 converts "unknown" to "undefined" converts "1" to 1..1 converts "1 , 10" to 1..10 converts "1.0" to 1.0..1.0 :hash/:map converts "" to {} converts "a:1 b:2" to {a: "1", b: "2"} converts "a:t b:f c:t" to {a: :t, b: :f, c: :t} converts "a:1 b:2 c:3" to {a: 1, b: 2, c: 3} converts ["a:1", "b:2", "c:3"] to {a: "1", b: "2", c: "3"} converts "a=&b=2" to {a: "", b: "2"} converts "a=1&b=2&a=3" to {a: ["1", "3"], b: "2"} converts "a=1" to {a: "1"} converts "a:1 b:2 c:3" to {a: 1.0, b: 2.0, c: 3.0} converts "a:t b:f c:t" to {a: true, b: false, c: true} converts "a:t b:f c:t" to {a: true, b: false, c: true} converts "a:1 b:2 a:3" to {a: ["1", "3"], b: "2"} converts ["a=1", "b=2", "c=3"] to {a: "1", b: "2", c: "3"} converts "a:1 b:2 c:3" to {"a" => 1, "b" => 2, "c" => 3} converts "a:1 b:2 c:3" to {"a" => 1, "b" => 2, "c" => 3} converts "a=1&b=2" to {a: "1", b: "2"} converts "a:t b:f c:t" to {a: /t/, b: /f/, c: /t/} converts "a:1 b:2 c:3" to {a: 1, b: 2, c: 3} :boolean converts "true" to true converts "1" to true converts "no" to false converts "FALSE" to false converts "f" to false converts "y" to true converts "0" to false converts "unknown" to "undefined" converts "YES" to true converts "t" to true :string converts "input\n" to "input" converts "" to "" :date converts "unknown" to "undefined" converts "2020/05/21" to # TTY::Prompt::Question passes validation check fails required check with custom message passes required check passes range check fails convert check with custom message passes convert check fails convert check fails validation check with inlined custom message fails validation check fails range check fails required check fails validation check with custom message fails range check TTY::Prompt#select selects by default first option raises when default choice doesn't match any choices raises when default choice matches disabled choice selects default choice by name changes to always show help configures quiet mode changes to never show help sets choices and single choice through DSL sets default option through hash syntax changes help text through DSL sets choice name through DSL verifies default index range sets prompt prefix verifies default index format allows navigation using events without errors sets choice value to nil sets choice value to proc and executes it changes help text sets choice name & value through DSL doesn't paginate short selections sets quiet mode through DSL sets choice name & value through DSL sets choice name and value changes selected item color & marker with :cycle option cycles around disabled items cycles filtered choices left and right cycles around when configured to do so doesn't cycle by default cycles choices using left/right arrows cycles pages left/right with disabled items with filter cancels a selection navigates left and right with filtered items filters and chooses a uniquely matching entry, ignoring case filters based on alphanumeric and punctuation characters doesn't allow mixing enumeration and filter filters and chooses the first of multiple matching entries doesn't exit when there are no matching entries with :disabled choice prevents setting default to disabled choice omits disabled choice when navigating menu omits disabled choice when number key is pressed doesn't show disabled choice when filtering choices sets active to be first non-disabled choice when paginated navigates evenly paged output with right arrow until end of selection paginates long selections through DSL navigates pages left/right with disabled items paginates choices as hash object combines up/down navigation with left/right paginates long selections navigates left and right navigates unevenly paged output with right arrow until the end of selection navigates pages up/down with disabled items TTY::Prompt::Question#multiline uses defualt when no input reads multiple lines with empty lines reads no lines changes help text sets quiet mode TTY::Prompt::Statement.new forces newline after the prompt message displays prompt message in color TTY::Prompt#say prints an empty message with color prints message with ansi color prints message with ansi color without newline without color prints message without ansi with tab or space prints with new line prints a message without newline prints a message with newline within text and blank space prints a message with newline within text prints a message with implicit newline prints a message with newline TTY::Prompt::Question convert range converts with valid range fails to convert to range TTY::Prompt::Question convert bool fails to convert boolean handles default values handles default values converts negative boolean converts positive boolean converts single positive boolean TTY::Prompt::Question#default sets quiet mode TTY::Prompt::Question#required requires value to be present with option uses required in validation check requires value to be present doesn't require value to be present TTY::Prompt::Question convert date fails to convert date converts date converts datetime TTY::Prompt::Distance.distance when prefix is expected to eql 3 when similar is expected to eql 2 when similar is expected to eql 1 with one non empty is expected to eql 3 when single char is expected to eql 2 when end similar is expected to eql 3 when contain similar is expected to eql 2 when empty is expected to eql 0 when unicode is expected to eql 1 when similar is expected to eql 0 when nil is expected to eql 0 TTY::Prompt changes to never show help sets choice value to nil through DSL sets default options through DSL syntax changes to always show help sets prompt to quiet mode sets choice name and value through DSL sets choice custom values changes help text and color sets default options through hash syntax raises error for defaults out of range selects item when space pressed sets prompt prefix sets default choices using names selects item when space pressed but doesn't echo item if echo: false changes selected item color & marker selects nothing when return pressed immediately with :cycle doesn't cycle by default cycles choices using left/right arrows cycles when configured to do so cycles filtered choices left and right with filter doesn't lose the selection when switching between filters with :disabled omits disabled choice when number key is pressed selects all non-disabled choices when ctrl+a is pressed omits disabled choice when nagivating menu adjusts active index to match first non-disabled choice fails when default item is also disabled with :max disables Ctrl+a/Ctrl+r selection when :max option is specified limits number of choices when paginated paginates long selections selects all paged choices with ctrl+a paginates long selections through DSL navigates unevenly paged output with right arrow until the end of selection doesn't paginate short selections combines up/down navigation with left/right paginates choices as hash object reverts selection accross pages with Ctrl+r navigates evenly paged output with right arrow until end of selection navigates left and right with :min requires number of choices TTY::Prompt::Evaluator checks chained validation objects checks chained validation procs TTY::Prompt::Choices#<< adds choice to collection TTY::Prompt::Question::Modifier#letter_case string changes to uppercase changes to lower case capitalizes text nil (empty user input) up returns nil capitalize returns nil down returns nil TTY::Prompt::SelectedChoices clears choices initializes with selected choices inserts choices by the index order inserts and deletes choices TTY::Prompt::Choice#from creates choice from an array with a hash without value key creates choice from an arbitrary object that responds to to_s call skips Choice instance creates choice from a hash with name, value and key keys creates disabled choice creates choice from an array with name only and defaults value creates choice from a hash with a value creates choice from an array with key-value pair creates choice from an array with a hash with name and value keys creates choice from a symbol creates choice from a hash with a nil value creates choice from an array with name and a value creates choice from array with name and nil value creates choice from an array with name and false value creates choice from a string TTY::Prompt::BlockPaginator#paginate ignores per_page when equal items paginates items not matching per_page count ignores per_page when less items finds both start and end index for current selection paginates items matching per_page count starts with default selection doesn't accept invalid pagination TTY::Prompt::Question::Modifier#apply_to doesn't apply modifiers combines whitespace & letter case modifications combines letter case & whitespace modifications TTY::Prompt#subscribe subscribes to key events only for the current prompt TTY::Prompt#error displays message with option displays one message changes default red color to cyan displays many messages TTY::Prompt::Question::Validation#call validates with a proc validates with custom name validates nil input validates successfully when the value matches pattern fails validation when not maching pattern TTY::Prompt changes global symbols through DSL raises configuration error when default is higher than number of choices selects default option when return pressed immediately changes global symbols doesn't paginate short selections sets choice value to nil through DSL shows pages matching input selects option through DSL selects option by index from the list raises when default name matches a disabled choice selects option through DSL with key and value changes colors for selection, hint and error doesn't cycle around by default sets quiet mode through DSL displays error with unrecognized input selects default choice by name raises when default choice name is not found cycles around when configured to do so switches through pages with tab key sets quiet mode paginates long selections with :disabled choice finds first non-disabled index fails when active item is also disabled omits disabled choice when navigating with numbers doesn't allow to choose disabled choice and defaults TTY::Prompt#expand changes default option fails to expand due to duplicate key informs about invalid input when automatically expanding hint expands default option expands help option and then defaults specifies options through DSL sets quiet mode automatically expands hint expands chosen option with extra information sets quiet mode through DSL fails to expand due to lack of key attribute fails to expand due to reserve key fails to expand due to wrong key length specifies options through DSL and executes value TTY::Prompt::Question#in reads letters within range reads number within string range provides default error message when wrong input reads number within digit range reads range from option overwrites default error message when wrong input TTY::Prompt#new sets prefix sets output stream sets input stream TTY::Prompt::Choice#== is false with different value attribute is true with the same name and value attributes is false with different key attribute is false with non-choice object is false with different name attribute TTY::Prompt#inspect inspects instance attributes TTY::Prompt::Choices#pluck plucks choice by key name TTY::Prompt::Question convert char reads single character TTY::Prompt confirmation #yes? warns about invalid entry when using defaults defaults positive and negative agrees with question accepts regex conflicting characters as suffix customizes question through DSL infers default value from a word disagrees with question defaults suffix and converter assumes default true customizes question through options obeys quiet mode changes default fails to infer default value from a word #no? warns about invalid entry when using defaults assumes default false agrees with question customizes question through DSL defaults suffix and converter disagrees with question changes default TTY::Prompt::Question::Modifier#whitespace nil (empty user input) collapse returns nil remove returns nil chomp returns nil trim returns nil string with whitespaces chomps whitespace trims whitespace collapses text removes whitespace TTY::Prompt::Question#keypress asks for a keypress with echo off timeouts when no key provided receives line feed with echo on interrupts input asks for a keypress with echo on TTY::Prompt::Question convert string converts symbol converts string TTY::Prompt::Result checks value to be invalid checks value to be valid TTY::Prompt::Question#modify trims whitespace collapses whitespace converts to upper case preserves answer for unkown modification strips and collapses whitespace TTY::Prompt::Question convert numbers fails to convert float fails to convert integer converts float converts integer TTY::Prompt#suggest suggests a single match for one character suggests with different text and indentation suggests a single match for two characters suggests few matches TTY::Prompt::Question convert custom converts response with custom conversion TTY::Prompt#mask masks with unicode character validates input masks output with custom character ignores mask if echo is off masks output by default Top 2 slowest examples (0.07339 seconds, 18.2% of total time): TTY::Prompt#collect collects more than one answer 0.04257 seconds ./spec/unit/collect_spec.rb:69 TTY::Prompt::Timer registers a tick event 0.03082 seconds ./spec/unit/timer_spec.rb:15 Top 2 slowest example groups: TTY::Prompt::Timer 0.03086 seconds average (0.06172 seconds / 2 examples) ./spec/unit/timer_spec.rb:3 TTY::Prompt#collect 0.0116 seconds average (0.058 seconds / 5 examples) ./spec/unit/collect_spec.rb:3 Finished in 0.40427 seconds (files took 0.19182 seconds to load) 494 examples, 0 failures Randomized with seed 21070 ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_installdocs -O--buildsystem=ruby dh_ruby_fixdocs -O--buildsystem=ruby dh_installchangelogs -O--buildsystem=ruby dh_installexamples -O--buildsystem=ruby dh_installsystemduser -O--buildsystem=ruby dh_perl -O--buildsystem=ruby dh_link -O--buildsystem=ruby dh_strip_nondeterminism -O--buildsystem=ruby dh_compress -X.rb -O--buildsystem=ruby dh_fixperms -O--buildsystem=ruby dh_missing -O--buildsystem=ruby dh_ruby_fixdepends -O--buildsystem=ruby dh_installdeb -O--buildsystem=ruby dh_gencontrol -O--buildsystem=ruby dpkg-gencontrol: warning: Depends field of package ruby-tty-prompt: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: package ruby-tty-prompt: substitution variable ${ruby:Versions} used, but is not defined dh_md5sums -O--buildsystem=ruby dh_builddeb -O--buildsystem=ruby dpkg-deb: building package 'ruby-tty-prompt' in '../ruby-tty-prompt_0.23.1-1+rebuild1766614892_all.deb'. dpkg-genbuildinfo --build=binary -O../ruby-tty-prompt_0.23.1-1+rebuild1766614892_amd64.buildinfo dpkg-genchanges --build=binary -mAutomated rebuild -O../ruby-tty-prompt_0.23.1-1+rebuild1766614892_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2025-12-24T22:22:09Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes Wed, 24 Dec 2025 22:22:10 +0000 | +------------------------------------------------------------------------------+ ruby-tty-prompt_0.23.1-1+rebuild1766614892_amd64.changes: --------------------------------------------------------- Format: 1.8 Date: Wed, 24 Dec 2025 22:21:33 +0000 Source: ruby-tty-prompt Binary: ruby-tty-prompt Architecture: all Version: 0.23.1-1+rebuild1766614892 Distribution: unstable Urgency: medium Maintainer: Automated rebuild Changed-By: mass-rebuild Description: ruby-tty-prompt - Library that provides an interactive command line prompt Changes: ruby-tty-prompt (0.23.1-1+rebuild1766614892) UNRELEASED; urgency=medium . * Rebuild with mass-rebuild Checksums-Sha1: 4694b01d8b3eb61ec3e24731487af9393c995ac0 50380 ruby-tty-prompt_0.23.1-1+rebuild1766614892_all.deb 7112dc8cc0a7c7b50fe704c0affe3560f29b7819 5870 ruby-tty-prompt_0.23.1-1+rebuild1766614892_amd64.buildinfo Checksums-Sha256: 7bae01704e1a88425b2ac5a0662702c55a8e521585ebf9a1c29d627f478d7a6f 50380 ruby-tty-prompt_0.23.1-1+rebuild1766614892_all.deb 99ad4837815112271ce19bc2fd46f4307694ef3bb41dae5ad6da2851943bcf2d 5870 ruby-tty-prompt_0.23.1-1+rebuild1766614892_amd64.buildinfo Files: b3a467f5b815b79a3b6bad2c8e8cca7e 50380 ruby optional ruby-tty-prompt_0.23.1-1+rebuild1766614892_all.deb 777a40aa1a816d2478663cb68b43e3a7 5870 ruby optional ruby-tty-prompt_0.23.1-1+rebuild1766614892_amd64.buildinfo +------------------------------------------------------------------------------+ | Buildinfo Wed, 24 Dec 2025 22:22:10 +0000 | +------------------------------------------------------------------------------+ Format: 1.0 Source: ruby-tty-prompt Binary: ruby-tty-prompt Architecture: all Version: 0.23.1-1+rebuild1766614892 Checksums-Md5: b3a467f5b815b79a3b6bad2c8e8cca7e 50380 ruby-tty-prompt_0.23.1-1+rebuild1766614892_all.deb Checksums-Sha1: 4694b01d8b3eb61ec3e24731487af9393c995ac0 50380 ruby-tty-prompt_0.23.1-1+rebuild1766614892_all.deb Checksums-Sha256: 7bae01704e1a88425b2ac5a0662702c55a8e521585ebf9a1c29d627f478d7a6f 50380 ruby-tty-prompt_0.23.1-1+rebuild1766614892_all.deb Build-Origin: Debian Build-Architecture: amd64 Build-Date: Wed, 24 Dec 2025 22:22:09 +0000 Build-Path: /build/reproducible-path/ruby-tty-prompt-0.23.1 Installed-Build-Depends: autoconf (= 2.72-3.1), automake (= 1:1.18.1-3), autopoint (= 0.23.2-1), autotools-dev (= 20240727.1), base-files (= 14), base-passwd (= 3.6.8), bash (= 5.3-1), binutils (= 2.45.50.20251209-1), binutils-common (= 2.45.50.20251209-1), binutils-x86-64-linux-gnu (= 2.45.50.20251209-1), bsdextrautils (= 2.41.3-2), build-essential (= 12.12), bzip2 (= 1.0.8-6), ca-certificates (= 20250419), coreutils (= 9.7-3), cpp (= 4:15.2.0-4), cpp-15 (= 15.2.0-12), cpp-15-x86-64-linux-gnu (= 15.2.0-12), cpp-x86-64-linux-gnu (= 4:15.2.0-4), dash (= 0.5.12-12), debconf (= 1.5.91), debhelper (= 13.29), debianutils (= 5.23.2), dh-autoreconf (= 21), dh-strip-nondeterminism (= 1.15.0-1), diffutils (= 1:3.12-1), dpkg (= 1.23.3), dpkg-dev (= 1.23.3), dwz (= 0.16-2), file (= 1:5.46-5), findutils (= 4.10.0-3), g++ (= 4:15.2.0-4), g++-15 (= 15.2.0-12), g++-15-x86-64-linux-gnu (= 15.2.0-12), g++-x86-64-linux-gnu (= 4:15.2.0-4), gcc (= 4:15.2.0-4), gcc-15 (= 15.2.0-12), gcc-15-base (= 15.2.0-12), gcc-15-x86-64-linux-gnu (= 15.2.0-12), gcc-x86-64-linux-gnu (= 4:15.2.0-4), gem2deb (= 2.2.6), gem2deb-test-runner (= 2.2.6), gettext (= 0.23.2-1), gettext-base (= 0.23.2-1), grep (= 3.12-1), groff-base (= 1.23.0-10), gzip (= 1.13-1), hostname (= 3.25), init-system-helpers (= 1.69), intltool-debian (= 0.35.0+20060710.6), libacl1 (= 2.3.2-2+b1), libarchive-zip-perl (= 1.68-1), libasan8 (= 15.2.0-12), libatomic1 (= 15.2.0-12), libattr1 (= 1:2.5.2-3), libaudit-common (= 1:4.1.2-1), libaudit1 (= 1:4.1.2-1+b1), libbinutils (= 2.45.50.20251209-1), libblkid1 (= 2.41.3-2), libbz2-1.0 (= 1.0.8-6), libc-bin (= 2.42-6), libc-dev-bin (= 2.42-6), libc-gconv-modules-extra (= 2.42-6), libc6 (= 2.42-6), libc6-dev (= 2.42-6), libcap-ng0 (= 0.8.5-4+b2), libcap2 (= 1:2.75-10+b5), libcc1-0 (= 15.2.0-12), libcrypt-dev (= 1:4.5.1-1), libcrypt1 (= 1:4.5.1-1), libctf-nobfd0 (= 2.45.50.20251209-1), libctf0 (= 2.45.50.20251209-1), libdb5.3t64 (= 5.3.28+dfsg2-11), libdebconfclient0 (= 0.282+b2), libdebhelper-perl (= 13.29), libdpkg-perl (= 1.23.3), libelf1t64 (= 0.194-1), libffi8 (= 3.5.2-3), libfile-stripnondeterminism-perl (= 1.15.0-1), libgcc-15-dev (= 15.2.0-12), libgcc-s1 (= 15.2.0-12), libgdbm-compat4t64 (= 1.26-1), libgdbm6t64 (= 1.26-1), libgmp-dev (= 2:6.3.0+dfsg-5), libgmp10 (= 2:6.3.0+dfsg-5), libgmpxx4ldbl (= 2:6.3.0+dfsg-5), libgomp1 (= 15.2.0-12), libgprofng0 (= 2.45.50.20251209-1), libhwasan0 (= 15.2.0-12), libisl23 (= 0.27-1), libitm1 (= 15.2.0-12), libjansson4 (= 2.14-2+b4), liblsan0 (= 15.2.0-12), liblzma5 (= 5.8.1-2), libmagic-mgc (= 1:5.46-5), libmagic1t64 (= 1:5.46-5), libmd0 (= 1.1.0-2+b1), libmount1 (= 2.41.3-2), libmpc3 (= 1.3.1-2), libmpfr6 (= 4.2.2-2), libpam-modules (= 1.7.0-5), libpam-modules-bin (= 1.7.0-5), libpam-runtime (= 1.7.0-5), libpam0g (= 1.7.0-5), libpcre2-8-0 (= 10.46-1), libperl5.40 (= 5.40.1-7), libpipeline1 (= 1.5.8-2), libquadmath0 (= 15.2.0-12), libruby (= 1:3.3+b1), libruby3.3 (= 3.3.8-2), libruby3.4 (= 3.4.5-1~exp1), libseccomp2 (= 2.6.0-2+b1), libselinux1 (= 3.9-4+rebuild1766544377), libsframe2 (= 2.45.50.20251209-1), libsmartcols1 (= 2.41.3-2), libssl3t64 (= 3.5.4-1), libstdc++-15-dev (= 15.2.0-12), libstdc++6 (= 15.2.0-12), libsystemd0 (= 259-1), libtinfo6 (= 6.5+20251123-1), libtool (= 2.5.4-9), libtsan2 (= 15.2.0-12), libubsan1 (= 15.2.0-12), libuchardet0 (= 0.0.8-2), libudev1 (= 259-1), libunistring5 (= 1.3-2), libuuid1 (= 2.41.3-2), libxml2-16 (= 2.15.1+dfsg-2+b1), libyaml-0-2 (= 0.2.5-2+b1), libzstd1 (= 1.5.7+dfsg-2), linux-libc-dev (= 6.17.13-1), m4 (= 1.4.20-2), make (= 4.4.1-3), man-db (= 2.13.1-1), mawk (= 1.3.4.20250131-2), ncurses-base (= 6.5+20251123-1), ncurses-bin (= 6.5+20251123-1), openssl (= 3.5.4-1), openssl-provider-legacy (= 3.5.4-1), patch (= 2.8-2), perl (= 5.40.1-7), perl-base (= 5.40.1-7), perl-modules-5.40 (= 5.40.1-7), po-debconf (= 1.0.22), rake (= 13.2.1-1), rpcsvc-proto (= 1.4.3-1), ruby (= 1:3.3+b1), ruby-all-dev (= 1:3.3+support3.4~0), ruby-csv (= 3.3.4-1), ruby-did-you-mean (= 1.6.3-2), ruby-diff-lcs (= 1.6.2-1), ruby-minitest (= 5.26.1-1), ruby-net-telnet (= 0.2.0-1), ruby-pastel (= 0.8.0-1), ruby-power-assert (= 2.0.5-1), ruby-rspec (= 3.13.0c0e0m0s1-2), ruby-rspec-core (= 3.13.0c0e0m0s1-2), ruby-rspec-expectations (= 3.13.0c0e0m0s1-2), ruby-rspec-mocks (= 3.13.0c0e0m0s1-2), ruby-rspec-support (= 3.13.0c0e0m0s1-2), ruby-ruby2-keywords (= 0.0.5-1), ruby-rubygems (= 3.6.7-2), ruby-test-unit (= 3.6.2-1), ruby-tty-color (= 0.6.0-1), ruby-tty-cursor (= 0.7.1-2), ruby-tty-reader (= 0.9.0-2), ruby-tty-screen (= 0.8.1-2), ruby-webrick (= 1.9.1-1), ruby-wisper (= 3.0.0-1), ruby-xmlrpc (= 0.3.3-2), ruby3.3 (= 3.3.8-2), ruby3.3-dev (= 3.3.8-2), ruby3.4 (= 3.4.5-1~exp1), ruby3.4-dev (= 3.4.5-1~exp1), rubygems-integration (= 1.19), sed (= 4.9-2), sensible-utils (= 0.0.26), sysvinit-utils (= 3.15-6), tar (= 1.35+dfsg-3.1), util-linux (= 2.41.3-2), xz-utils (= 5.8.1-2), zlib1g (= 1:1.3.dfsg+really1.3.1-1+b2) Environment: DEB_BUILD_OPTIONS="parallel=8" LANG="C.UTF-8" LC_COLLATE="C.UTF-8" LC_CTYPE="C.UTF-8" SOURCE_DATE_EPOCH="1766614893" +------------------------------------------------------------------------------+ | Package contents Wed, 24 Dec 2025 22:22:10 +0000 | +------------------------------------------------------------------------------+ ruby-tty-prompt_0.23.1-1+rebuild1766614892_all.deb -------------------------------------------------- new Debian package, version 2.0. size 50380 bytes: control archive=2740 bytes. 620 bytes, 15 lines control 8005 bytes, 78 lines md5sums Package: ruby-tty-prompt Version: 0.23.1-1+rebuild1766614892 Architecture: all Maintainer: Debian Ruby Team Installed-Size: 217 Depends: ruby-pastel (>= 0.8), ruby-tty-reader (>= 0.8) Section: ruby Priority: optional Homepage: https://piotrmurach.github.io/tty Description: Library that provides an interactive command line prompt This Ruby library helps build terminal applications that make use of a beautiful and powerful interactive command line prompt. It has a robust API for getting and validating complex inputs. . It is a component of the TTY Toolkit. drwxr-xr-x root/root 0 2025-12-24 22:21 ./ drwxr-xr-x root/root 0 2025-12-24 22:21 ./usr/ drwxr-xr-x root/root 0 2025-12-24 22:21 ./usr/share/ drwxr-xr-x root/root 0 2025-12-24 22:21 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-12-24 22:21 ./usr/share/doc/ruby-tty-prompt/ -rw-r--r-- root/root 13620 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/README.md.gz -rw-r--r-- root/root 467 2025-12-24 22:21 ./usr/share/doc/ruby-tty-prompt/changelog.Debian.gz -rw-r--r-- root/root 5354 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/changelog.gz -rw-r--r-- root/root 1523 2021-10-21 17:20 ./usr/share/doc/ruby-tty-prompt/copyright drwxr-xr-x root/root 0 2025-12-24 22:21 ./usr/share/doc/ruby-tty-prompt/examples/ -rw-r--r-- root/root 295 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/ask.rb -rw-r--r-- root/root 158 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/ask_blank.rb -rw-r--r-- root/root 152 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/ask_multiline.rb -rw-r--r-- root/root 305 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/ask_valid.rb -rw-r--r-- root/root 410 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/collect.rb -rw-r--r-- root/root 179 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/convert.rb -rw-r--r-- root/root 717 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/demo.rb -rw-r--r-- root/root 210 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/echo.rb -rw-r--r-- root/root 215 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/enum_select.rb -rw-r--r-- root/root 307 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/enum_select_disabled.rb -rw-r--r-- root/root 205 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/enum_select_paged.rb -rw-r--r-- root/root 984 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/enum_select_wrapped.rb -rw-r--r-- root/root 506 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/expand.rb -rw-r--r-- root/root 511 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/expand_auto.rb -rw-r--r-- root/root 211 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/in.rb -rw-r--r-- root/root 280 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/inputs.rb -rw-r--r-- root/root 269 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/key_events.rb -rw-r--r-- root/root 183 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/keypress.rb -rw-r--r-- root/root 299 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/mask.rb -rw-r--r-- root/root 1026 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/menu.rb -rw-r--r-- root/root 199 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/multi_select.rb -rw-r--r-- root/root 339 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/multi_select_disabled.rb -rw-r--r-- root/root 390 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/multi_select_disabled_paged.rb -rw-r--r-- root/root 189 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/multi_select_paged.rb -rw-r--r-- root/root 997 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/multi_select_wrapped.rb -rw-r--r-- root/root 171 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/multiline.rb -rw-r--r-- root/root 270 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/pause.rb -rw-r--r-- root/root 402 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/select.rb -rw-r--r-- root/root 298 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/select_disabled.rb -rw-r--r-- root/root 384 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/select_disabled_paged.rb -rw-r--r-- root/root 187 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/select_enum.rb -rw-r--r-- root/root 235 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/select_filtered.rb -rw-r--r-- root/root 230 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/select_paginated.rb -rw-r--r-- root/root 979 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/select_wrapped.rb -rw-r--r-- root/root 176 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/slider.rb -rw-r--r-- root/root 176 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/validation.rb -rw-r--r-- root/root 163 2021-04-17 17:55 ./usr/share/doc/ruby-tty-prompt/examples/yes_no.rb drwxr-xr-x root/root 0 2025-12-24 22:21 ./usr/share/rubygems-integration/ drwxr-xr-x root/root 0 2025-12-24 22:21 ./usr/share/rubygems-integration/all/ drwxr-xr-x root/root 0 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/ drwxr-xr-x root/root 0 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/ drwxr-xr-x root/root 0 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/ -rw-r--r-- root/root 30 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty-prompt.rb drwxr-xr-x root/root 0 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/ -rw-r--r-- root/root 15010 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt.rb drwxr-xr-x root/root 0 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/ -rw-r--r-- root/root 1672 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/answers_collector.rb -rw-r--r-- root/root 1783 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/block_paginator.rb -rw-r--r-- root/root 3243 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/choice.rb -rw-r--r-- root/root 2656 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/choices.rb -rw-r--r-- root/root 3951 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/confirm_question.rb -rw-r--r-- root/root 289 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/const.rb -rw-r--r-- root/root 449 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/converter_dsl.rb -rw-r--r-- root/root 1538 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/converter_registry.rb -rw-r--r-- root/root 5093 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/converters.rb -rw-r--r-- root/root 1631 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/distance.rb -rw-r--r-- root/root 11254 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/enum_list.rb -rw-r--r-- root/root 907 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/errors.rb -rw-r--r-- root/root 632 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/evaluator.rb -rw-r--r-- root/root 7829 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/expander.rb -rw-r--r-- root/root 2418 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/keypress.rb -rw-r--r-- root/root 16142 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/list.rb -rw-r--r-- root/root 2338 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/mask_question.rb -rw-r--r-- root/root 6571 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/multi_list.rb -rw-r--r-- root/root 1684 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/multiline.rb -rw-r--r-- root/root 3290 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/paginator.rb -rw-r--r-- root/root 9721 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/question.rb drwxr-xr-x root/root 0 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/question/ -rw-r--r-- root/root 2926 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/question/checks.rb -rw-r--r-- root/root 2889 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/question/modifier.rb -rw-r--r-- root/root 1878 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/question/validation.rb -rw-r--r-- root/root 898 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/result.rb -rw-r--r-- root/root 1681 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/selected_choices.rb -rw-r--r-- root/root 7069 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/slider.rb -rw-r--r-- root/root 1323 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/statement.rb -rw-r--r-- root/root 2758 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/suggestion.rb -rw-r--r-- root/root 1975 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/symbols.rb -rw-r--r-- root/root 700 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/test.rb -rw-r--r-- root/root 1424 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/timer.rb -rw-r--r-- root/root 838 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/utils.rb -rw-r--r-- root/root 105 2025-12-24 22:21 ./usr/share/rubygems-integration/all/gems/tty-prompt-0.23.1/lib/tty/prompt/version.rb drwxr-xr-x root/root 0 2025-12-24 22:21 ./usr/share/rubygems-integration/all/specifications/ -rw-r--r-- root/root 1596 2025-12-24 22:21 ./usr/share/rubygems-integration/all/specifications/tty-prompt-0.23.1.gemspec +------------------------------------------------------------------------------+ | Post Build Wed, 24 Dec 2025 22:22:11 +0000 | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup Wed, 24 Dec 2025 22:22:11 +0000 | +------------------------------------------------------------------------------+ Purging /build/reproducible-path Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary Wed, 24 Dec 2025 22:22:11 +0000 | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: binary Build-Space: 1904 Build-Time: 6 Distribution: unstable Host Architecture: amd64 Install-Time: 8 Job: /home/admin/mass-rebuild/builds/3/ruby-tty-prompt/ruby-tty-prompt_0.23.1-1+rebuild1766614892.dsc Machine Architecture: amd64 Package: ruby-tty-prompt Package-Time: 35 Source-Version: 0.23.1-1+rebuild1766614892 Space: 1904 Status: successful Version: 0.23.1-1+rebuild1766614892 -------------------------------------------------------------------------------- Finished at 2025-12-24T22:22:09Z Build needed 00:00:35, 1904k disk space