sbuild (Debian sbuild) 0.89.3+deb13u1 (16 August 2025) on +==================================================================================+ | ruby-coercible 1.0.0-3+rebuild1766574771 (amd64) Wed, 24 Dec 2025 11:12:52 +0000 | +==================================================================================+ Package: ruby-coercible Version: 1.0.0-3+rebuild1766574771 Source Version: 1.0.0-3+rebuild1766574771 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.mNof_EvtF_... 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.aVYW4SAPdn 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.aVYW4SAPdn... I: success in 12.1924 seconds I: The chroot directory at /tmp/tmp.sbuild.mNof_EvtF_ 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 11:13:07 +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 [429 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 [108 kB] Fetched 11.1 MB in 2s (7094 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 11:13:10 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /home/admin/mass-rebuild/builds/3/ruby-coercible/ruby-coercible_1.0.0-3+rebuild1766574771.dsc exists in /home/admin/mass-rebuild/builds/3/ruby-coercible; copying to chroot +------------------------------------------------------------------------------+ | Install package build dependencies Wed, 24 Dec 2025 11:13:11 +0000 | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), gem2deb, rake, ruby-descendants-tracker (>= 0.0.1), ruby-rspec, ruby-rspec-its, build-essential Filtered Build-Depends: debhelper-compat (= 13), gem2deb, rake, ruby-descendants-tracker (>= 0.0.1), ruby-rspec, ruby-rspec-its, build-essential dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/reproducible-path/resolver-kJHq4Q/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/build/reproducible-path/resolver-kJHq4Q/apt_archive ./ InRelease Get:2 copy:/build/reproducible-path/resolver-kJHq4Q/apt_archive ./ Release [609 B] Ign:3 copy:/build/reproducible-path/resolver-kJHq4Q/apt_archive ./ Release.gpg Get:4 copy:/build/reproducible-path/resolver-kJHq4Q/apt_archive ./ Sources [680 B] Get:5 copy:/build/reproducible-path/resolver-kJHq4Q/apt_archive ./ Packages [719 B] Fetched 2008 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-atomic ruby-csv ruby-descendants-tracker ruby-did-you-mean ruby-diff-lcs ruby-minitest ruby-net-telnet ruby-power-assert ruby-rspec ruby-rspec-core ruby-rspec-expectations ruby-rspec-its ruby-rspec-mocks ruby-rspec-support ruby-ruby2-keywords ruby-rubygems ruby-test-unit ruby-thread-safe ruby-webrick 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-atomic ruby-csv ruby-descendants-tracker ruby-did-you-mean ruby-diff-lcs ruby-minitest ruby-net-telnet ruby-power-assert ruby-rspec ruby-rspec-core ruby-rspec-expectations ruby-rspec-its ruby-rspec-mocks ruby-rspec-support ruby-ruby2-keywords ruby-rubygems ruby-test-unit ruby-thread-safe ruby-webrick ruby-xmlrpc ruby3.3 ruby3.3-dev rubygems-integration sbuild-build-depends-main-dummy sensible-utils 0 upgraded, 66 newly installed, 0 to remove and 0 not upgraded. Need to get 23.4 MB/23.5 MB of archives. After this operation, 88.4 MB of additional disk space will be used. Get:1 file:/mass-rebuild ./ ruby-atomic 1.1.101-1+rebuild1766546176 [11.0 kB] Get:2 copy:/build/reproducible-path/resolver-kJHq4Q/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [900 B] Get:3 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get:4 http://deb.debian.org/debian unstable/main amd64 openssl amd64 3.5.4-1 [1496 kB] Get:5 http://deb.debian.org/debian unstable/main amd64 ca-certificates all 20250419 [162 kB] Get:6 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get:7 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get:8 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.46-5 [43.6 kB] Get:9 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.23.2-1 [245 kB] Get:10 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-2 [68.5 kB] Get:11 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-10 [1194 kB] Get:12 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.41.3-2 [98.9 kB] Get:13 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-2 [42.1 kB] Get:14 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get:15 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.20-2 [325 kB] Get:16 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-3.1 [494 kB] Get:17 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get:18 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.18.1-3 [878 kB] Get:19 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.23.2-1 [772 kB] Get:20 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.29 [92.6 kB] Get:21 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-9 [540 kB] Get:22 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 21 [12.2 kB] Get:23 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:24 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get:25 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get:26 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.194-1 [185 kB] Get:27 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.16-2 [108 kB] Get:28 http://deb.debian.org/debian unstable/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get:29 http://deb.debian.org/debian unstable/main amd64 libxml2-16 amd64 2.15.1+dfsg-2+b1 [641 kB] Get:30 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.23.2-1 [1687 kB] Get:31 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get:32 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.22 [216 kB] Get:33 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.29 [943 kB] Get:34 http://deb.debian.org/debian unstable/main amd64 rubygems-integration all 1.19 [5488 B] Get:35 http://deb.debian.org/debian unstable/main amd64 ruby-csv all 3.3.4-1 [42.2 kB] Get:36 http://deb.debian.org/debian unstable/main amd64 ruby-did-you-mean all 1.6.3-2 [20.9 kB] Get:37 http://deb.debian.org/debian unstable/main amd64 ruby-net-telnet all 0.2.0-1 [13.1 kB] Get:38 http://deb.debian.org/debian unstable/main amd64 ruby-ruby2-keywords all 0.0.5-1 [4300 B] Get:39 http://deb.debian.org/debian unstable/main amd64 ruby-webrick all 1.9.1-1 [59.6 kB] Get:40 http://deb.debian.org/debian unstable/main amd64 ruby-xmlrpc all 0.3.3-2 [24.4 kB] Get:41 http://deb.debian.org/debian unstable/main amd64 libffi8 amd64 3.5.2-3 [26.1 kB] Get:42 http://deb.debian.org/debian unstable/main amd64 libyaml-0-2 amd64 0.2.5-2+b1 [53.8 kB] Get:43 http://deb.debian.org/debian unstable/main amd64 libruby3.3 amd64 3.3.8-2 [6301 kB] Get:44 http://deb.debian.org/debian unstable/main amd64 ruby3.3 amd64 3.3.8-2 [834 kB] Get:45 http://deb.debian.org/debian unstable/main amd64 libruby amd64 1:3.3+b1 [5440 B] Get:46 http://deb.debian.org/debian unstable/main amd64 ruby-rubygems all 3.6.7-2 [407 kB] Get:47 http://deb.debian.org/debian unstable/main amd64 ruby amd64 1:3.3+b1 [6560 B] Get:48 http://deb.debian.org/debian unstable/main amd64 rake all 13.2.1-1 [65.2 kB] Get:49 http://deb.debian.org/debian unstable/main amd64 ruby-minitest all 5.26.1-1 [67.3 kB] Get:50 http://deb.debian.org/debian unstable/main amd64 ruby-power-assert all 2.0.5-1 [11.7 kB] Get:51 http://deb.debian.org/debian unstable/main amd64 ruby-test-unit all 3.6.2-1 [79.1 kB] Get:52 http://deb.debian.org/debian unstable/main amd64 gem2deb-test-runner amd64 2.2.6 [18.4 kB] Get:53 http://deb.debian.org/debian unstable/main amd64 libgmpxx4ldbl amd64 2:6.3.0+dfsg-5 [330 kB] Get:54 http://deb.debian.org/debian unstable/main amd64 libgmp-dev amd64 2:6.3.0+dfsg-5 [658 kB] Get:55 http://deb.debian.org/debian unstable/main amd64 ruby3.3-dev amd64 3.3.8-2 [1045 kB] Get:56 http://deb.debian.org/debian unstable/main amd64 ruby-all-dev amd64 1:3.3+b1 [6496 B] Get:57 http://deb.debian.org/debian unstable/main amd64 gem2deb amd64 2.2.6 [48.3 kB] Get:58 http://deb.debian.org/debian unstable/main amd64 ruby-thread-safe all 0.3.6-1 [26.4 kB] Get:59 http://deb.debian.org/debian unstable/main amd64 ruby-descendants-tracker all 0.0.4-3 [4696 B] Get:60 http://deb.debian.org/debian unstable/main amd64 ruby-diff-lcs all 1.6.2-1 [29.8 kB] Get:61 http://deb.debian.org/debian unstable/main amd64 ruby-rspec-support all 3.13.0c0e0m0s1-2 [28.5 kB] Get:62 http://deb.debian.org/debian unstable/main amd64 ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] Get:63 http://deb.debian.org/debian unstable/main amd64 ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [90.2 kB] Get:64 http://deb.debian.org/debian unstable/main amd64 ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.3 kB] Get:65 http://deb.debian.org/debian unstable/main amd64 ruby-rspec all 3.13.0c0e0m0s1-2 [5184 B] Get:66 http://deb.debian.org/debian unstable/main amd64 ruby-rspec-its all 1.3.0-1 [6864 B] Preconfiguring packages ... Fetched 23.4 MB in 0s (99.2 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-atomic:amd64. Preparing to unpack .../55-ruby-atomic_1.1.101-1+rebuild1766546176_amd64.deb ... Unpacking ruby-atomic:amd64 (1.1.101-1+rebuild1766546176) ... Selecting previously unselected package ruby-thread-safe. Preparing to unpack .../56-ruby-thread-safe_0.3.6-1_all.deb ... Unpacking ruby-thread-safe (0.3.6-1) ... Selecting previously unselected package ruby-descendants-tracker. Preparing to unpack .../57-ruby-descendants-tracker_0.0.4-3_all.deb ... Unpacking ruby-descendants-tracker (0.0.4-3) ... Selecting previously unselected package ruby-diff-lcs. Preparing to unpack .../58-ruby-diff-lcs_1.6.2-1_all.deb ... Unpacking ruby-diff-lcs (1.6.2-1) ... Selecting previously unselected package ruby-rspec-support. Preparing to unpack .../59-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 .../60-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 .../61-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 .../62-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 .../63-ruby-rspec_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec (3.13.0c0e0m0s1-2) ... Selecting previously unselected package ruby-rspec-its. Preparing to unpack .../64-ruby-rspec-its_1.3.0-1_all.deb ... Unpacking ruby-rspec-its (1.3.0-1) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../65-sbuild-build-depends-main-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up libpipeline1:amd64 (1.5.8-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 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-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 rake (13.2.1-1) ... 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 ruby-rspec-core (3.13.0c0e0m0s1-2) ... Setting up ruby-diff-lcs (1.6.2-1) ... Setting up ruby-atomic:amd64 (1.1.101-1+rebuild1766546176) ... Setting up gem2deb-test-runner (2.2.6) ... Setting up ruby-thread-safe (0.3.6-1) ... Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... Setting up ruby-rspec-its (1.3.0-1) ... Setting up gem2deb (2.2.6) ... Setting up ruby-rspec (3.13.0c0e0m0s1-2) ... Setting up ruby-descendants-tracker (0.0.4-3) ... 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 11:13:19 +0000 | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in all) +------------------------------------------------------------------------------+ | Build environment Wed, 24 Dec 2025 11:13:19 +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-atomic_1.1.101-1+rebuild1766546176 ruby-csv_3.3.4-1 ruby-descendants-tracker_0.0.4-3 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-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-its_1.3.0-1 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-thread-safe_0.3.6-1 ruby-webrick_1.9.1-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 11:13:19 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- Format: 3.0 (quilt) Source: ruby-coercible Binary: ruby-coercible Architecture: all Version: 1.0.0-3+rebuild1766574771 Maintainer: Debian Ruby Team Uploaders: Cédric Boutillier Homepage: https://github.com/solnic/coercible Standards-Version: 3.9.7 Vcs-Browser: https://salsa.debian.org/ruby-team/ruby-coercible Vcs-Git: https://salsa.debian.org/ruby-team/ruby-coercible.git Testsuite: autopkgtest-pkg-ruby Build-Depends: debhelper-compat (= 13), gem2deb, rake, ruby-descendants-tracker (>= 0.0.1), ruby-rspec, ruby-rspec-its Package-List: ruby-coercible deb ruby optional arch=all Checksums-Sha1: e7990bc5c27e8b644d36683be129167cbb6654a8 21837 ruby-coercible_1.0.0.orig.tar.gz a9f4a33dbc12105bde7bb4ead7aeb42f05233a10 4600 ruby-coercible_1.0.0-3+rebuild1766574771.debian.tar.xz Checksums-Sha256: 47234c2bcdd3cb96e9451f4fe5754a38ab056626c7d73f083603041e77591089 21837 ruby-coercible_1.0.0.orig.tar.gz 207f2af489ad762f24d91945d781067b50da921f45a2dec78acd4eb7128926cd 4600 ruby-coercible_1.0.0-3+rebuild1766574771.debian.tar.xz Files: e4d99d30bec9137e83bbfba192557423 21837 ruby-coercible_1.0.0.orig.tar.gz fd47819c4d7c88533cf0990dfb747542 4600 ruby-coercible_1.0.0-3+rebuild1766574771.debian.tar.xz Ruby-Versions: all dpkg-source: warning: extracting unsigned source package (ruby-coercible_1.0.0-3+rebuild1766574771.dsc) dpkg-source: info: extracting ruby-coercible in /build/reproducible-path/ruby-coercible-1.0.0 dpkg-source: info: unpacking ruby-coercible_1.0.0.orig.tar.gz dpkg-source: info: unpacking ruby-coercible_1.0.0-3+rebuild1766574771.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying move_support_inside_coercible_subdir.patch dpkg-source: info: applying remove_coverage_from_spec_helper.patch dpkg-source: info: applying rspec3.patch Check disk space ---------------- Sufficient free space for build +------------------------------------------------------------------------------+ | Starting Timed Build Commands Wed, 24 Dec 2025 11:13:20 +0000 | +------------------------------------------------------------------------------+ apt-get update -q && apt-get install -t experimental -qy ruby-all-dev --------------------------------------------------------------------- Ign:1 copy:/build/reproducible-path/resolver-kJHq4Q/apt_archive ./ InRelease Ign:2 file:/mass-rebuild ./ InRelease Get:3 copy:/build/reproducible-path/resolver-kJHq4Q/apt_archive ./ Release [609 B] Get:4 file:/mass-rebuild ./ Release [1617 B] Ign:5 copy:/build/reproducible-path/resolver-kJHq4Q/apt_archive ./ Release.gpg Get:4 file:/mass-rebuild ./ Release [1617 B] 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 (1887 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.0 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 ... 18816 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-coercible dpkg-buildpackage: info: source version 1.0.0-3+rebuild1766574771 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 debian/rules override_dh_clean make[1]: Entering directory '/build/reproducible-path/ruby-coercible-1.0.0' dh_clean rm -rf lib/coercible/support make[1]: Leaving directory '/build/reproducible-path/ruby-coercible-1.0.0' 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 debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/ruby-coercible-1.0.0' cp -R lib/support lib/coercible/ dh_auto_install dh_ruby --install /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible ┌──────────────────────────────────────────────────────────────────────────────┐ │ ruby-coercible: Install files │ └──────────────────────────────────────────────────────────────────────────────┘ install -d /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/coercible/coercer/array.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/coercible/coercer/array.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/coercible/coercer/configurable.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/coercible/coercer/configurable.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/coercible/coercer/date.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/coercible/coercer/date.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/coercible/coercer/date_time.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/coercible/coercer/date_time.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/coercible/coercer/decimal.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/coercible/coercer/decimal.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/coercible/coercer/false_class.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/coercible/coercer/false_class.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/coercible/coercer/float.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/coercible/coercer/float.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/coercible/coercer/hash.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/coercible/coercer/hash.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/coercible/coercer/integer.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/coercible/coercer/integer.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/coercible/coercer/numeric.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/coercible/coercer/numeric.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/coercible/coercer/object.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/coercible/coercer/object.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/coercible/coercer/string.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/coercible/coercer/string.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/coercible/coercer/symbol.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/coercible/coercer/symbol.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/coercible/coercer/time.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/coercible/coercer/time.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/coercible/coercer/time_coercions.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/coercible/coercer/time_coercions.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/coercible/coercer/true_class.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/coercible/coercer/true_class.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/coercible/coercer.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/coercible/coercer.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/coercible/configuration.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/coercible/configuration.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/coercible/support/options.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/coercible/support/options.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/coercible/support/type_lookup.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/coercible/support/type_lookup.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/coercible/version.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/coercible/version.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/coercible.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/coercible.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/support/options.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/support/options.rb install -D -m644 /build/reproducible-path/ruby-coercible-1.0.0/lib/support/type_lookup.rb /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby/support/type_lookup.rb ┌──────────────────────────────────────────────────────────────────────────────┐ │ ruby-coercible: Install Rubygems integration metadata │ └──────────────────────────────────────────────────────────────────────────────┘ generating gemspec at /build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/share/rubygems-integration/all/specifications/coercible-1.0.0.gemspec /usr/bin/ruby3.3 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby3.3 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=/build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby:. GEM_PATH=/build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/share/rubygems-integration/all:/build/reproducible-path/ruby-coercible-1.0.0/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 Run options: include {:focus=>true} All examples were filtered out; ignoring {:focus=>true} Randomized with seed 56819 Coercible::Coercer::Date.to_date is expected to equal # Configuring coercers WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /build/reproducible-path/ruby-coercible-1.0.0/spec/integration/configuring_coercers_spec.rb:12:in `block (2 levels) in '. allows to configure coercers Coercible::Coercer::Hash.to_date when time segments are integers is expected to eql # is expected to be an instance of Date when time segments are missing uses the Time now to populate the segments is expected to be an instance of Date when time segments are strings is expected to be an instance of Date is expected to eql # Coercible::Coercer::Hash.to_datetime when time segments are strings is expected to eql # is expected to be an instance of DateTime when time segments are missing uses the Time now to populate the segments is expected to be an instance of DateTime when time segments are integers is expected to be an instance of DateTime is expected to eql # Coercible::Coercer::Integer.to_string is expected to eql "1" is expected to be an instance of String Coercible::Configuration.build is expected to respond to #foo is expected to be an instance of Coercible::Configuration is expected to respond to #bar is expected to respond to #foo= is expected to respond to #bar= Coercible::Coercer::Hash.to_time when time segments are integers is expected to be an instance of Time is expected to eql 1, 1, 1, 1, 1, 2011, 6, 1, false, and "UTC" when time segments are missing is expected to be an instance of Time uses the Time now to populate the segments when time segments are strings is expected to eql 1, 1, 1, 1, 1, 2011, 6, 1, false, and "UTC" is expected to be an instance of Time Coercible::Coercer.new is expected to be an instance of Coercible::Coercer config is expected to be an instance of Coercible::Configuration config is expected to respond to #string config is expected to respond to #string= Coercible::Coercer::String.to_float with "+1.0e+1" is expected to be an instance of Float is expected to eql 10.0 with "-1E1" is expected to eql -10.0 is expected to be an instance of Float with "+1.0E+1" is expected to be an instance of Float is expected to eql 10.0 with "1.0" is expected to be an instance of Float is expected to eql 1.0 with "1E+1" is expected to be an instance of Float is expected to eql 10.0 with "-1.0e+1" is expected to be an instance of Float is expected to eql -10.0 with "1" is expected to be an instance of Float is expected to eql 1.0 with "-1.0E+1" is expected to eql -10.0 is expected to be an instance of Float with "-1" is expected to eql -1.0 is expected to be an instance of Float string starts with e is expected to raise Coercible::UnsupportedCoercion with ".1E-1" is expected to be an instance of Float is expected to eql 0.01 with "+1" is expected to eql 1.0 is expected to be an instance of Float with "-1.0" is expected to be an instance of Float is expected to eql -1.0 with ".1" is expected to eql 0.1 is expected to be an instance of Float with "1.0E+1" is expected to eql 10.0 is expected to be an instance of Float with "1.0E-1" is expected to be an instance of Float is expected to eql 0.1 with "1.0e+1" is expected to eql 10.0 is expected to be an instance of Float with ".1e+1" is expected to be an instance of Float is expected to eql 1.0 with ".1e-1" is expected to be an instance of Float is expected to eql 0.01 with "+1.0e-1" is expected to be an instance of Float is expected to eql 0.1 with an invalid float string is expected to raise Coercible::UnsupportedCoercion with "+1e-1" is expected to eql 0.1 is expected to be an instance of Float with "+1.0" is expected to be an instance of Float is expected to eql 1.0 with "-1.0E-1" is expected to be an instance of Float is expected to eql -0.1 with "-1e-1" is expected to be an instance of Float is expected to eql -0.1 with "-1.0e-1" is expected to be an instance of Float is expected to eql -0.1 with "1e1" is expected to be an instance of Float is expected to eql 10.0 with "1.0e-1" is expected to be an instance of Float is expected to eql 0.1 with ".1E+1" is expected to eql 1.0 is expected to be an instance of Float with "+1.0E-1" is expected to be an instance of Float is expected to eql 0.1 Coercible::Coercer::Decimal.to_decimal is expected to equal 0.1e1 Coercible::Coercer::Integer#datetime_proc with Rubinius is expected to be an instance of Proc with other Ruby VMs is expected to be an instance of Proc Coercible::Coercer::Integer#coerced? behaves like Coercible::Coercer#coerced? with a primitive value is expected to equal true with a non-primitive value is expected to equal false Coercible::Coercer::Integer#datetime_format with Rubinius is expected to == "%Q" with other Ruby VMs is expected to == "%s" Coercible::Coercer::Symbol.to_string is expected to be an instance of String is expected to eql "piotr" Coercible::Coercer::Object#method_missing when method matches coercion method regexp is expected to equal # when method doesn't match coercion method regexp is expected to raise NoMethodError Coercible::Coercer::Date.to_time is expected to eql 0, 0, 0, 1, 1, 2011, 6, 1, false, and "UTC" is expected to be an instance of Time Coercible::Coercer::Float.to_decimal is expected to eql 0.1e1 is expected to be an instance of BigDecimal Coercible::Coercer::Decimal#coerced? behaves like Coercible::Coercer#coerced? with a primitive value is expected to equal true with a non-primitive value is expected to equal false Coercible::Coercer::Numeric.to_decimal with an object not responding to #to_d is expected to eql 0.1e1 with an object responding to #to_d is expected to eql 0.1e1 Coercible::Coercer#[] with an unknown type is expected to be an instance of Coercible::Coercer::Object with a known type is expected to be an instance of Coercible::Coercer::String Coercible::Coercer::Array#coerced? behaves like Coercible::Coercer#coerced? with a non-primitive value is expected to equal false with a primitive value is expected to equal true Coercible::Coercer::Decimal.to_float is expected to be an instance of Float is expected to eql 1.0 Coercible::Coercer::Integer#to_datetime is expected to eql "2013-02-16 17:44:32.000" Coercible::Coercer::Symbol#coerced? behaves like Coercible::Coercer#coerced? with a non-primitive value is expected to equal false with a primitive value is expected to equal true Coercible::Coercer::TrueClass.to_string is expected to eql "true" is expected to be an instance of String Coercible::Coercer::DateTime.to_time when DateTime does not support #to_time is expected to be an instance of Time is expected to eql 0, 0, 0, 1, 1, 2011, 6, 1, false, and "UTC" when DateTime supports #to_time is expected to equal 0, 0, 0, 1, 1, 2011, 6, 1, false, and "UTC" Coercible::Coercer::String.to_constant with a non-namespaced name is expected to equal String when the name is unknown is expected to raise NameError with a name outside of the namespace is expected to raise NameError with a namespaced qualified name is expected to equal Coercible::Coercer::String with a namespaced name is expected to equal Coercible::Coercer::String when the name is invalid is expected to raise NameError with a non-namespaced qualified name is expected to equal String Coercible::Coercer::String.to_time with an invalid date time string is expected to raise Coercible::UnsupportedCoercion with a valid time string including time part it should behave like a correct time object is expected to be an instance of Time sec is expected to == 50 month is expected to == 7 min is expected to == 44 hour is expected to == 13 day is expected to == 22 year is expected to == 2011 not including time part it should behave like a correct time object is expected to be an instance of Time sec is expected to == 0 min is expected to == 0 day is expected to == 22 year is expected to == 2011 hour is expected to == 0 month is expected to == 7 Coercible::Coercer::String.to_boolean with "TRUE" is expected to equal true with "0" is expected to equal false with "F" is expected to equal false with "f" is expected to equal false with "n" is expected to equal false with "OFF" is expected to equal false with "T" is expected to equal true with "t" is expected to equal true with "Y" is expected to equal true with "N" is expected to equal false with "true" is expected to equal true with "y" is expected to equal true with "no" is expected to equal false with "NO" is expected to equal false with an invalid boolean string WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /build/reproducible-path/ruby-coercible-1.0.0/spec/unit/coercible/coercer/string/to_boolean_spec.rb:28:in `block (3 levels) in '. is expected to raise Exception with "1" is expected to equal true with "YES" is expected to equal true with "on" is expected to equal true with "off" is expected to equal false with "FALSE" is expected to equal false with "false" is expected to equal false with "ON" is expected to equal true with "yes" is expected to equal true Coercible::Coercer::String.config boolean_map is expected to equal {"0"=>false, "1"=>true, "f"=>false, "false"=>false, "n"=>false, "no"=>false, "off"=>false, "on"=>true, "t"=>true, "true"=>true, "y"=>true, "yes"=>true} Coercible::Coercer::DateTime.to_string is expected to eql "2011-01-01T00:00:00+00:00" is expected to be an instance of String Coercible::Coercer::Decimal.to_integer is expected to be a kind of Integer is expected to eql 1 Coercible::Coercer::Numeric.to_string is expected to eql "1/1" Coercible::Coercer::TimeCoercions.to_string is expected to be an instance of String is expected to eql "2011-01-01" Coercible::Coercer::Float.to_integer is expected to eql 1 is expected to be a kind of Integer Coercible::Coercer::Object#inspect is expected to == "#" Coercible::Coercer::Hash#coerced? behaves like Coercible::Coercer#coerced? with a non-primitive value is expected to equal false with a primitive value is expected to equal true Coercible::Coercer::Configurable.config is expected to equal # Coercible::Coercer::Date#coerced? behaves like Coercible::Coercer#coerced? with a primitive value is expected to equal true with a non-primitive value is expected to equal false Coercible::Coercer::Object.to_array when the value responds to #to_a but not #to_ary is expected to equal # when the value returns nil from #to_ary calls #to_a as a fallback wraps the value in an Array if #to_a is not available when the value does not respond to #to_ary or #to_a is expected to be an instance of Array is expected to == [#] when the value responds to #to_ary does not call #to_a if #to_ary is available is expected to equal # Coercible::Coercer::Integer.to_boolean when the fixnum is 0 is expected to equal false when the fixnum is 1 is expected to equal true when the fixnum is not 1 or 0 is expected to raise Coercible::UnsupportedCoercion Coercible::Coercer::Date.to_datetime when Date supports #to_datetime is expected to equal # when Date does not support #to_datetime is expected to be an instance of DateTime is expected to eql # Coercible::Coercer::Integer.to_integer is expected to equal 1 Coercible::Coercer::DateTime.to_datetime is expected to equal # Coercible::Coercer::Date.to_string is expected to eql "2011-01-01" is expected to be an instance of String Coercible::Coercer::Integer behaves like Configurable .config is expected to be an instance of Coercible::Configuration responds to configuration keys .config_name is expected to be an instance of Symbol .config_name is expected to equal :integer .config_keys is expected to be an instance of Array is expected not to be empty Coercible::Coercer::Float.to_string is expected to eql "1.0" is expected to be an instance of String Coercible::Coercer::Float#coerced? behaves like Coercible::Coercer#coerced? with a non-primitive value is expected to equal false with a primitive value is expected to equal true Coercible::Coercer::String.to_decimal with "1.0E-1" is expected to eql 0.1e0 is expected to be an instance of BigDecimal with "1.0E+1" is expected to be an instance of BigDecimal is expected to eql 0.1e2 with "-1" is expected to be an instance of BigDecimal is expected to eql -0.1e1 with "1.0e-1" is expected to eql 0.1e0 is expected to be an instance of BigDecimal with "-1.0E+1" is expected to be an instance of BigDecimal is expected to eql -0.1e2 with ".1e-1" is expected to eql 0.1e-1 is expected to be an instance of BigDecimal with ".1E-1" is expected to eql 0.1e-1 is expected to be an instance of BigDecimal with ".1E+1" is expected to be an instance of BigDecimal is expected to eql 0.1e1 with "-1.0" is expected to eql -0.1e1 is expected to be an instance of BigDecimal with "+1.0" is expected to eql 0.1e1 is expected to be an instance of BigDecimal with "-1.0e+1" is expected to be an instance of BigDecimal is expected to eql -0.1e2 with "-1.0e-1" is expected to eql -0.1e0 is expected to be an instance of BigDecimal with ".1" is expected to eql 0.1e0 is expected to be an instance of BigDecimal with "+1.0E+1" is expected to eql 0.1e2 is expected to be an instance of BigDecimal with "+1" is expected to eql 0.1e1 is expected to be an instance of BigDecimal with "+1.0e+1" is expected to be an instance of BigDecimal is expected to eql 0.1e2 with "+1.0E-1" is expected to eql 0.1e0 is expected to be an instance of BigDecimal with "+1.0e-1" is expected to eql 0.1e0 is expected to be an instance of BigDecimal with an invalid decimal string is expected to raise Coercible::UnsupportedCoercion with "-1.0E-1" is expected to be an instance of BigDecimal is expected to eql -0.1e0 with "1" is expected to be an instance of BigDecimal is expected to eql 0.1e1 with "1.0e+1" is expected to be an instance of BigDecimal is expected to eql 0.1e2 with "1.0" is expected to be an instance of BigDecimal is expected to eql 0.1e1 with ".1e+1" is expected to eql 0.1e1 is expected to be an instance of BigDecimal Coercible::Coercer::Time.to_time is expected to equal 0, 0, 0, 1, 1, 2012, 0, 1, false, and "UTC" Coercible::Coercer::Numeric.to_integer is expected to eql 1 Coercible::Coercer::String.to_datetime with a valid date string including time part it should behave like a correct datetime object is expected to be an instance of DateTime min is expected to == 44 year is expected to == 2011 day is expected to == 22 sec is expected to == 50 month is expected to == 7 hour is expected to == 13 not including time part it should behave like a correct datetime object is expected to be an instance of DateTime min is expected to == 0 day is expected to == 22 month is expected to == 7 hour is expected to == 0 year is expected to == 2011 sec is expected to == 0 with an invalid date time string is expected to raise Coercible::UnsupportedCoercion Coercible::Coercer::String#coerced? behaves like Coercible::Coercer#coerced? with a non-primitive value is expected to equal false with a primitive value is expected to equal true Coercible::Coercer::Object.to_string when the value does not respond to #to_str is expected to raise Coercible::UnsupportedCoercion when the value responds to #to_str is expected to equal # Coercible::Coercer::Object#coerced? is expected to equal true Coercible::Coercer::TimeCoercions.to_time when the value does not respond to #to_time is expected to be an instance of Time is expected to eql 0, 0, 0, 1, 1, 2011, 6, 1, false, and "UTC" when the value responds to #to_time is expected to eql 0, 0, 0, 1, 1, 2011, 6, 1, false, and "UTC" is expected to be an instance of Time Coercible::Coercer::DateTime#coerced? behaves like Coercible::Coercer#coerced? with a primitive value is expected to equal true with a non-primitive value is expected to equal false Coercible::Coercer::Numeric.to_float is expected to eql 1.0 Coercible::Coercer::Time.to_integer is expected to eql 1766574804 Coercible::Coercer::FalseClass#coerced? behaves like Coercible::Coercer#coerced? with a non-primitive value is expected to equal false with a primitive value is expected to equal true Coercible::Coercer::Time#coerced? behaves like Coercible::Coercer#coerced? with a non-primitive value is expected to equal false with a primitive value is expected to equal true Coercible::Coercer::TimeCoercions.to_datetime when the value does not respond to #to_datetime is expected to be an instance of DateTime is expected to eql # when the value responds to #to_datetime is expected to eql # is expected to be an instance of DateTime Coercible::Coercer::String behaves like Configurable .config responds to configuration keys is expected to be an instance of Coercible::Configuration .config_name is expected to equal :string .config_keys is expected not to be empty is expected to be an instance of Array .config_name is expected to be an instance of Symbol Coercible::Coercer::String.to_symbol is expected to equal :value Coercible::Coercer::Float.to_float is expected to equal 1.0 Coercible::Coercer::String.to_integer with "-1.0E-1" is expected to eql 0 is expected to be a kind of Integer with "+1.0E-1" is expected to eql 0 is expected to be a kind of Integer with ".1" is expected to eql 0 is expected to be a kind of Integer with "1.0E+1" is expected to be a kind of Integer is expected to eql 10 with "-1.0E+1" is expected to be a kind of Integer is expected to eql -10 with "1.0E-1" is expected to be a kind of Integer is expected to eql 0 with "1.0e-1" is expected to eql 0 is expected to be a kind of Integer with "-1.0e+1" is expected to eql -10 is expected to be a kind of Integer with "-1E1" is expected to eql -10 is expected to be a kind of Integer with "+1.0e-1" is expected to eql 0 is expected to be a kind of Integer with "1e1" is expected to eql 10 is expected to be a kind of Integer when integer string is big is expected to == 334490140000101135 with "+1.0E+1" is expected to eql 10 is expected to be a kind of Integer with ".1E-1" is expected to be a kind of Integer is expected to eql 0 with "2.2250738585072014e-308" is expected to be a kind of Integer is expected to eql 0 with "1.7976931348623158e+307" is expected to be a kind of Integer is expected to eql 17976931348623157580412819756850388593900235011794141176754562789180111453639664485361928830517704263...0189893797509826303293149283469713429932049693599732425511693654044437030940398714664210204414967808 with "1.0e+1" is expected to be a kind of Integer is expected to eql 10 with "-1e-1" is expected to eql 0 is expected to be a kind of Integer with "+1e-1" is expected to be a kind of Integer is expected to eql 0 with "+1.0" is expected to be a kind of Integer is expected to eql 1 with "1E+1" is expected to be a kind of Integer is expected to eql 10 with "1.0" is expected to eql 1 is expected to be a kind of Integer with "+1" is expected to be a kind of Integer is expected to eql 1 with "-1.0" is expected to eql -1 is expected to be a kind of Integer with ".1e-1" is expected to eql 0 is expected to be a kind of Integer string starts with e is expected to raise Coercible::UnsupportedCoercion with ".1e+1" is expected to be a kind of Integer is expected to eql 1 with "1" is expected to eql 1 is expected to be a kind of Integer with "-1" is expected to be a kind of Integer is expected to eql -1 with ".1E+1" is expected to be a kind of Integer is expected to eql 1 with "-1.0e-1" is expected to eql 0 is expected to be a kind of Integer with "+1.0e+1" is expected to eql 10 is expected to be a kind of Integer with an invalid integer string is expected to raise Coercible::UnsupportedCoercion Coercible::Coercer::TrueClass#coerced? behaves like Coercible::Coercer#coerced? with a primitive value is expected to equal true with a non-primitive value is expected to equal false Coercible::Coercer::TimeCoercions.to_date when the value does not respond to #to_date is expected to eql # is expected to be an instance of Date when the value responds to #to_date is expected to eql # is expected to be an instance of Date Coercible::Coercer::Object.to_hash when the value responds to #to_hash is expected to equal # when the value does not respond to #to_hash is expected to raise Coercible::UnsupportedCoercion Coercible::Coercer::String.to_date with a valid date string is expected to be an instance of Date month is expected to == 7 day is expected to == 22 year is expected to == 2011 with an invalid date string is expected to raise Coercible::UnsupportedCoercion Coercible::Coercer::Integer.to_float is expected to be an instance of Float is expected to eql 1.0 Coercible::Coercer::Integer.to_decimal is expected to eql 0.1e1 is expected to be an instance of BigDecimal Coercible::Coercer::Configurable.config_name is expected to equal :test Coercible::Coercer::Object.to_integer when the value does not respond to #to_int is expected to raise Coercible::UnsupportedCoercion when the value responds to #to_int is expected to equal # Coercible::Coercer::Decimal.to_string is expected to eql "1.0" is expected to be an instance of String Coercible::Coercer::Array#to_set is expected to be an instance of Set is expected to eql "a", 1, "b", and 2 Coercible::Coercer::FalseClass.to_string is expected to eql "false" is expected to be an instance of String Coercible::Coercer::DateTime.to_date when DateTime supports #to_date is expected to equal # when DateTime does not support #to_date is expected to be an instance of Date is expected to eql # Coercible::Coercer::Float#to_float is expected to eql "2013-02-16 17:44:32.120" Deprecation Warnings: RSpec::Core::Configuration#treat_symbols_as_metadata_keys_with_true_values= is deprecated, it is now set to true as default and setting it to false has no effect. Using `stub` from rspec-mocks' old `:should` syntax without explicitly enabling the syntax is deprecated. Use the new `:expect` syntax or explicitly enable `:should` instead. Called from /build/reproducible-path/ruby-coercible-1.0.0/spec/unit/coercible/coercer/hash/to_date_spec.rb:13:in `block (3 levels) in '. If you need more of the backtrace for any of these deprecations to identify where to make the necessary changes, you can configure `config.raise_errors_for_deprecations!`, and it will turn the deprecation warnings into errors, giving you the full backtrace. 2 deprecation warnings total Top 10 slowest examples (0.03094 seconds, 16.2% of total time): Coercible::Coercer::String.to_boolean with "Y" is expected to equal true 0.00567 seconds ./spec/unit/coercible/coercer/string/to_boolean_spec.rb:12 Coercible::Coercer::Symbol.to_string is expected to eql "piotr" 0.00488 seconds ./spec/unit/coercible/coercer/symbol/to_string_spec.rb:11 Coercible::Coercer.new config is expected to respond to #string= 0.00463 seconds ./spec/unit/coercible/coercer/class_methods/new_spec.rb:12 Coercible::Coercer::TimeCoercions.to_date when the value responds to #to_date is expected to eql # 0.00441 seconds ./spec/unit/coercible/coercer/time_coercions/to_date_spec.rb:21 Coercible::Coercer::String.to_decimal with "1.0" is expected to eql 0.1e1 0.00368 seconds ./spec/unit/coercible/coercer/string/to_decimal_spec.rb:38 Coercible::Coercer::Integer#datetime_format with Rubinius is expected to == "%Q" 0.00211 seconds ./spec/unit/coercible/coercer/integer/datetime_format_spec.rb:15 Coercible::Coercer::Object.to_string when the value responds to #to_str is expected to equal # 0.00152 seconds ./spec/unit/coercible/coercer/object/to_string_spec.rb:16 Coercible::Coercer::Time#coerced? behaves like Coercible::Coercer#coerced? with a non-primitive value is expected to equal false 0.00141 seconds ./spec/shared/unit/coerced_predicate.rb:11 Coercible::Coercer::TimeCoercions.to_time when the value does not respond to #to_time is expected to eql 0, 0, 0, 1, 1, 2011, 6, 1, false, and "UTC" 0.00136 seconds ./spec/unit/coercible/coercer/time_coercions/to_time_spec.rb:36 Coercible::Coercer::Integer behaves like Configurable .config_keys is expected not to be empty 0.00127 seconds ./spec/shared/unit/configurable.rb:12 Top 10 slowest example groups: Coercible::Coercer::Symbol.to_string 0.00262 seconds average (0.00525 seconds / 2 examples) ./spec/unit/coercible/coercer/symbol/to_string_spec.rb:3 Coercible::Coercer::Object.to_string 0.00161 seconds average (0.00322 seconds / 2 examples) ./spec/unit/coercible/coercer/object/to_string_spec.rb:3 Coercible::Coercer::TimeCoercions.to_date 0.00158 seconds average (0.00633 seconds / 4 examples) ./spec/unit/coercible/coercer/time_coercions/to_date_spec.rb:3 Coercible::Coercer::Time#coerced? 0.00146 seconds average (0.00292 seconds / 2 examples) ./spec/unit/coercible/coercer/time/coerced_predicate_spec.rb:3 Coercible::Coercer.new 0.00144 seconds average (0.00577 seconds / 4 examples) ./spec/unit/coercible/coercer/class_methods/new_spec.rb:3 Configuring coercers 0.00138 seconds average (0.00138 seconds / 1 example) ./spec/integration/configuring_coercers_spec.rb:3 Coercible::Coercer::Integer#datetime_format 0.00135 seconds average (0.0027 seconds / 2 examples) ./spec/unit/coercible/coercer/integer/datetime_format_spec.rb:3 Coercible::Coercer::FalseClass#coerced? 0.00129 seconds average (0.00258 seconds / 2 examples) ./spec/unit/coercible/coercer/false_class/coerced_predicate_spec.rb:3 Coercible::Coercer::TimeCoercions.to_time 0.00129 seconds average (0.00515 seconds / 4 examples) ./spec/unit/coercible/coercer/time_coercions/to_time_spec.rb:3 Coercible::Coercer::Integer 0.00121 seconds average (0.00725 seconds / 6 examples) ./spec/unit/coercible/coercer/integer_spec.rb:3 Finished in 0.19125 seconds (files took 0.17489 seconds to load) 396 examples, 0 failures Randomized with seed 56819 /usr/bin/ruby3.4 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby3.4 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=/build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/lib/ruby/vendor_ruby:. GEM_PATH=/build/reproducible-path/ruby-coercible-1.0.0/debian/ruby-coercible/usr/share/rubygems-integration/all:/build/reproducible-path/ruby-coercible-1.0.0/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 Run options: include {focus: true} All examples were filtered out; ignoring {focus: true} Randomized with seed 31244 Configuring coercers WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /build/reproducible-path/ruby-coercible-1.0.0/spec/integration/configuring_coercers_spec.rb:12:in 'block (2 levels) in '. allows to configure coercers Coercible::Coercer::Float.to_decimal is expected to eql 0.1e1 is expected to be an instance of BigDecimal Coercible::Coercer::Integer#coerced? behaves like Coercible::Coercer#coerced? with a primitive value is expected to equal true with a non-primitive value is expected to equal false Coercible::Coercer::TimeCoercions.to_string is expected to eql "2011-01-01" is expected to be an instance of String Coercible::Coercer::DateTime#coerced? behaves like Coercible::Coercer#coerced? with a primitive value is expected to equal true with a non-primitive value is expected to equal false Coercible::Coercer::FalseClass#coerced? behaves like Coercible::Coercer#coerced? with a primitive value is expected to equal true with a non-primitive value is expected to equal false Coercible::Coercer::Integer.to_boolean when the fixnum is 1 is expected to equal true when the fixnum is not 1 or 0 is expected to raise Coercible::UnsupportedCoercion when the fixnum is 0 is expected to equal false Coercible::Coercer.new is expected to be an instance of Coercible::Coercer config is expected to be an instance of Coercible::Configuration config is expected to respond to #string config is expected to respond to #string= Coercible::Coercer::String#coerced? behaves like Coercible::Coercer#coerced? with a primitive value is expected to equal true with a non-primitive value is expected to equal false Coercible::Coercer::Hash.to_datetime when time segments are strings is expected to be an instance of DateTime is expected to eql # when time segments are missing is expected to be an instance of DateTime uses the Time now to populate the segments when time segments are integers is expected to be an instance of DateTime is expected to eql # Coercible::Coercer::Integer behaves like Configurable .config_keys is expected not to be empty is expected to be an instance of Array .config_name is expected to equal :integer .config is expected to be an instance of Coercible::Configuration responds to configuration keys .config_name is expected to be an instance of Symbol Coercible::Coercer::Object.to_integer when the value responds to #to_int is expected to equal # when the value does not respond to #to_int is expected to raise Coercible::UnsupportedCoercion Coercible::Coercer::TrueClass.to_string is expected to be an instance of String is expected to eql "true" Coercible::Coercer::TimeCoercions.to_date when the value responds to #to_date is expected to eql # is expected to be an instance of Date when the value does not respond to #to_date is expected to be an instance of Date is expected to eql # Coercible::Coercer::Time#coerced? behaves like Coercible::Coercer#coerced? with a primitive value is expected to equal true with a non-primitive value is expected to equal false Coercible::Coercer::Object.to_array when the value responds to #to_ary does not call #to_a if #to_ary is available is expected to equal # when the value returns nil from #to_ary calls #to_a as a fallback wraps the value in an Array if #to_a is not available when the value responds to #to_a but not #to_ary is expected to equal # when the value does not respond to #to_ary or #to_a is expected to be an instance of Array is expected to == [#] Coercible::Coercer::Integer#to_datetime is expected to eql "2013-02-16 17:44:32.000" Coercible::Coercer::String.to_float with "1.0" is expected to eql 1.0 is expected to be an instance of Float with "1E+1" is expected to eql 10.0 is expected to be an instance of Float with "1.0e+1" is expected to be an instance of Float is expected to eql 10.0 with ".1e+1" is expected to eql 1.0 is expected to be an instance of Float with ".1" is expected to eql 0.1 is expected to be an instance of Float with "-1" is expected to be an instance of Float is expected to eql -1.0 with an invalid float string is expected to raise Coercible::UnsupportedCoercion with "1.0E+1" is expected to be an instance of Float is expected to eql 10.0 with "1.0e-1" is expected to eql 0.1 is expected to be an instance of Float with "+1" is expected to be an instance of Float is expected to eql 1.0 with "-1.0E+1" is expected to be an instance of Float is expected to eql -10.0 with "-1E1" is expected to eql -10.0 is expected to be an instance of Float with "+1e-1" is expected to be an instance of Float is expected to eql 0.1 with "-1.0E-1" is expected to eql -0.1 is expected to be an instance of Float with "+1.0E+1" is expected to be an instance of Float is expected to eql 10.0 with "1.0E-1" is expected to be an instance of Float is expected to eql 0.1 with "+1.0" is expected to be an instance of Float is expected to eql 1.0 with "+1.0E-1" is expected to be an instance of Float is expected to eql 0.1 with "-1e-1" is expected to be an instance of Float is expected to eql -0.1 with "-1.0e+1" is expected to be an instance of Float is expected to eql -10.0 with ".1E-1" is expected to eql 0.01 is expected to be an instance of Float with ".1e-1" is expected to eql 0.01 is expected to be an instance of Float with "-1.0e-1" is expected to be an instance of Float is expected to eql -0.1 string starts with e is expected to raise Coercible::UnsupportedCoercion with "1" is expected to eql 1.0 is expected to be an instance of Float with "+1.0e+1" is expected to be an instance of Float is expected to eql 10.0 with "+1.0e-1" is expected to be an instance of Float is expected to eql 0.1 with "1e1" is expected to eql 10.0 is expected to be an instance of Float with ".1E+1" is expected to eql 1.0 is expected to be an instance of Float with "-1.0" is expected to eql -1.0 is expected to be an instance of Float Coercible::Coercer::Date.to_datetime when Date supports #to_datetime is expected to equal # when Date does not support #to_datetime is expected to be an instance of DateTime is expected to eql # Coercible::Coercer::Numeric.to_decimal with an object responding to #to_d is expected to eql 0.1e1 with an object not responding to #to_d is expected to eql 0.1e1 Coercible::Coercer::Float.to_string is expected to be an instance of String is expected to eql "1.0" Coercible::Coercer::Integer.to_integer is expected to equal 1 Coercible::Coercer::Decimal.to_float is expected to eql 1.0 is expected to be an instance of Float Coercible::Coercer::Time.to_time is expected to equal 0, 0, 0, 1, 1, 2012, 0, 1, false, and "UTC" Coercible::Coercer::Array#to_set is expected to be an instance of Set is expected to eql "a", 1, "b", and 2 Coercible::Coercer::Float.to_float is expected to equal 1.0 Coercible::Coercer::Numeric.to_float is expected to eql 1.0 Coercible::Configuration.build is expected to respond to #foo is expected to respond to #bar is expected to respond to #bar= is expected to be an instance of Coercible::Configuration is expected to respond to #foo= Coercible::Coercer::TimeCoercions.to_time when the value responds to #to_time is expected to be an instance of Time is expected to eql 0, 0, 0, 1, 1, 2011, 6, 1, false, and "UTC" when the value does not respond to #to_time is expected to eql 0, 0, 0, 1, 1, 2011, 6, 1, false, and "UTC" is expected to be an instance of Time Coercible::Coercer::Object.to_hash when the value does not respond to #to_hash is expected to raise Coercible::UnsupportedCoercion when the value responds to #to_hash is expected to equal # Coercible::Coercer::Date.to_time is expected to eql 0, 0, 0, 1, 1, 2011, 6, 1, false, and "UTC" is expected to be an instance of Time Coercible::Coercer::Configurable.config is expected to equal # Coercible::Coercer::Date.to_string is expected to eql "2011-01-01" is expected to be an instance of String Coercible::Coercer::Numeric.to_string is expected to eql "1/1" Coercible::Coercer::Object.to_string when the value does not respond to #to_str is expected to raise Coercible::UnsupportedCoercion when the value responds to #to_str is expected to equal # Coercible::Coercer::String.to_integer with "+1.0E-1" is expected to eql 0 is expected to be a kind of Integer with "+1.0e-1" is expected to eql 0 is expected to be a kind of Integer with "1e1" is expected to be a kind of Integer is expected to eql 10 with "1.0E-1" is expected to eql 0 is expected to be a kind of Integer with ".1E+1" is expected to eql 1 is expected to be a kind of Integer with "-1e-1" is expected to be a kind of Integer is expected to eql 0 with ".1e-1" is expected to be a kind of Integer is expected to eql 0 with "-1" is expected to eql -1 is expected to be a kind of Integer with "1.0e-1" is expected to be a kind of Integer is expected to eql 0 with "1.0E+1" is expected to eql 10 is expected to be a kind of Integer with "+1.0e+1" is expected to be a kind of Integer is expected to eql 10 with an invalid integer string is expected to raise Coercible::UnsupportedCoercion string starts with e is expected to raise Coercible::UnsupportedCoercion with "1.0e+1" is expected to be a kind of Integer is expected to eql 10 with "1E+1" is expected to eql 10 is expected to be a kind of Integer with ".1E-1" is expected to be a kind of Integer is expected to eql 0 with "-1.0E-1" is expected to eql 0 is expected to be a kind of Integer with "2.2250738585072014e-308" is expected to be a kind of Integer is expected to eql 0 with "1.0" is expected to be a kind of Integer is expected to eql 1 with ".1e+1" is expected to be a kind of Integer is expected to eql 1 with "-1.0E+1" is expected to eql -10 is expected to be a kind of Integer with "1.7976931348623158e+307" is expected to eql 17976931348623157580412819756850388593900235011794141176754562789180111453639664485361928830517704263...0189893797509826303293149283469713429932049693599732425511693654044437030940398714664210204414967808 is expected to be a kind of Integer with ".1" is expected to be a kind of Integer is expected to eql 0 with "+1" is expected to eql 1 is expected to be a kind of Integer with "+1e-1" is expected to be a kind of Integer is expected to eql 0 with "-1.0e+1" is expected to be a kind of Integer is expected to eql -10 with "-1.0" is expected to be a kind of Integer is expected to eql -1 with "+1.0E+1" is expected to be a kind of Integer is expected to eql 10 with "+1.0" is expected to eql 1 is expected to be a kind of Integer with "-1.0e-1" is expected to be a kind of Integer is expected to eql 0 with "1" is expected to eql 1 is expected to be a kind of Integer when integer string is big is expected to == 334490140000101135 with "-1E1" is expected to eql -10 is expected to be a kind of Integer Coercible::Coercer::String behaves like Configurable .config is expected to be an instance of Coercible::Configuration responds to configuration keys .config_keys is expected not to be empty is expected to be an instance of Array .config_name is expected to equal :string .config_name is expected to be an instance of Symbol Coercible::Coercer::DateTime.to_string is expected to be an instance of String is expected to eql "2011-01-01T00:00:00+00:00" Coercible::Coercer::Hash#coerced? behaves like Coercible::Coercer#coerced? with a non-primitive value is expected to equal false with a primitive value is expected to equal true Coercible::Coercer::String.to_date with an invalid date string is expected to raise Coercible::UnsupportedCoercion with a valid date string is expected to be an instance of Date year is expected to == 2011 day is expected to == 22 month is expected to == 7 Coercible::Coercer::String.to_boolean with "1" is expected to equal true with "0" is expected to equal false with "on" is expected to equal true with "FALSE" is expected to equal false with "Y" is expected to equal true with "N" is expected to equal false with "F" is expected to equal false with "n" is expected to equal false with "T" is expected to equal true with "no" is expected to equal false with an invalid boolean string WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /build/reproducible-path/ruby-coercible-1.0.0/spec/unit/coercible/coercer/string/to_boolean_spec.rb:28:in 'block (3 levels) in '. is expected to raise Exception with "y" is expected to equal true with "t" is expected to equal true with "YES" is expected to equal true with "f" is expected to equal false with "yes" is expected to equal true with "off" is expected to equal false with "true" is expected to equal true with "ON" is expected to equal true with "TRUE" is expected to equal true with "OFF" is expected to equal false with "false" is expected to equal false with "NO" is expected to equal false Coercible::Coercer::Date#coerced? behaves like Coercible::Coercer#coerced? with a non-primitive value is expected to equal false with a primitive value is expected to equal true Coercible::Coercer::String.to_time with a valid time string not including time part it should behave like a correct time object is expected to be an instance of Time sec is expected to == 0 hour is expected to == 0 day is expected to == 22 min is expected to == 0 month is expected to == 7 year is expected to == 2011 including time part it should behave like a correct time object is expected to be an instance of Time hour is expected to == 13 sec is expected to == 50 month is expected to == 7 min is expected to == 44 year is expected to == 2011 day is expected to == 22 with an invalid date time string is expected to raise Coercible::UnsupportedCoercion Coercible::Coercer::Symbol.to_string is expected to be an instance of String is expected to eql "piotr" Coercible::Coercer::Hash.to_date when time segments are missing is expected to be an instance of Date uses the Time now to populate the segments when time segments are strings is expected to be an instance of Date is expected to eql # when time segments are integers is expected to be an instance of Date is expected to eql # Coercible::Coercer::TimeCoercions.to_datetime when the value responds to #to_datetime is expected to eql # is expected to be an instance of DateTime when the value does not respond to #to_datetime is expected to be an instance of DateTime is expected to eql # Coercible::Coercer::DateTime.to_time when DateTime supports #to_time is expected to equal 0, 0, 0, 1, 1, 2011, 6, 1, false, and "UTC" when DateTime does not support #to_time is expected to be an instance of Time is expected to eql 0, 0, 0, 1, 1, 2011, 6, 1, false, and "UTC" Coercible::Coercer::Object#coerced? is expected to equal true Coercible::Coercer::DateTime.to_datetime is expected to equal # Coercible::Coercer::Date.to_date is expected to equal # Coercible::Coercer::String.to_decimal with "-1.0" is expected to eql -0.1e1 is expected to be an instance of BigDecimal with "1.0E+1" is expected to be an instance of BigDecimal is expected to eql 0.1e2 with "1.0E-1" is expected to eql 0.1e0 is expected to be an instance of BigDecimal with an invalid decimal string is expected to raise Coercible::UnsupportedCoercion with "1.0" is expected to be an instance of BigDecimal is expected to eql 0.1e1 with "+1.0e+1" is expected to be an instance of BigDecimal is expected to eql 0.1e2 with "-1" is expected to eql -0.1e1 is expected to be an instance of BigDecimal with "+1.0E-1" is expected to eql 0.1e0 is expected to be an instance of BigDecimal with "+1.0" is expected to be an instance of BigDecimal is expected to eql 0.1e1 with "1.0e+1" is expected to be an instance of BigDecimal is expected to eql 0.1e2 with ".1E+1" is expected to eql 0.1e1 is expected to be an instance of BigDecimal with "+1" is expected to be an instance of BigDecimal is expected to eql 0.1e1 with "-1.0e+1" is expected to be an instance of BigDecimal is expected to eql -0.1e2 with "+1.0e-1" is expected to be an instance of BigDecimal is expected to eql 0.1e0 with ".1" is expected to be an instance of BigDecimal is expected to eql 0.1e0 with "+1.0E+1" is expected to be an instance of BigDecimal is expected to eql 0.1e2 with "-1.0E+1" is expected to be an instance of BigDecimal is expected to eql -0.1e2 with ".1e+1" is expected to be an instance of BigDecimal is expected to eql 0.1e1 with "1.0e-1" is expected to eql 0.1e0 is expected to be an instance of BigDecimal with "-1.0e-1" is expected to eql -0.1e0 is expected to be an instance of BigDecimal with ".1e-1" is expected to eql 0.1e-1 is expected to be an instance of BigDecimal with "-1.0E-1" is expected to eql -0.1e0 is expected to be an instance of BigDecimal with "1" is expected to be an instance of BigDecimal is expected to eql 0.1e1 with ".1E-1" is expected to be an instance of BigDecimal is expected to eql 0.1e-1 Coercible::Coercer::Integer#datetime_proc with Rubinius is expected to be an instance of Proc with other Ruby VMs is expected to be an instance of Proc Coercible::Coercer::String.config boolean_map is expected to equal {"0" => false, "1" => true, "f" => false, "false" => false, "n" => false, "no" => false, "off" => false, "on" => true, "t" => true, "true" => true, "y" => true, "yes" => true} Coercible::Coercer::Hash.to_time when time segments are integers is expected to eql 1, 1, 1, 1, 1, 2011, 6, 1, false, and "UTC" is expected to be an instance of Time when time segments are missing is expected to be an instance of Time uses the Time now to populate the segments when time segments are strings is expected to eql 1, 1, 1, 1, 1, 2011, 6, 1, false, and "UTC" is expected to be an instance of Time Coercible::Coercer::Decimal#coerced? behaves like Coercible::Coercer#coerced? with a primitive value is expected to equal true with a non-primitive value is expected to equal false Coercible::Coercer::Integer.to_float is expected to be an instance of Float is expected to eql 1.0 Coercible::Coercer::Float#coerced? behaves like Coercible::Coercer#coerced? with a non-primitive value is expected to equal false with a primitive value is expected to equal true Coercible::Coercer::String.to_symbol is expected to equal :value Coercible::Coercer::Float.to_integer is expected to eql 1 is expected to be a kind of Integer Coercible::Coercer::String.to_datetime with a valid date string not including time part it should behave like a correct datetime object is expected to be an instance of DateTime day is expected to == 22 month is expected to == 7 year is expected to == 2011 hour is expected to == 0 min is expected to == 0 sec is expected to == 0 including time part it should behave like a correct datetime object is expected to be an instance of DateTime month is expected to == 7 hour is expected to == 13 min is expected to == 44 year is expected to == 2011 day is expected to == 22 sec is expected to == 50 with an invalid date time string is expected to raise Coercible::UnsupportedCoercion Coercible::Coercer::Array#coerced? behaves like Coercible::Coercer#coerced? with a primitive value is expected to equal true with a non-primitive value is expected to equal false Coercible::Coercer::Decimal.to_string is expected to eql "1.0" is expected to be an instance of String Coercible::Coercer::Integer.to_string is expected to be an instance of String is expected to eql "1" Coercible::Coercer::Object#method_missing when method doesn't match coercion method regexp is expected to raise NoMethodError when method matches coercion method regexp is expected to equal # Coercible::Coercer::Object#inspect is expected to == "#" Coercible::Coercer::Float#to_float is expected to eql "2013-02-16 17:44:32.120" Coercible::Coercer::Decimal.to_integer is expected to eql 1 is expected to be a kind of Integer Coercible::Coercer::Symbol#coerced? behaves like Coercible::Coercer#coerced? with a non-primitive value is expected to equal false with a primitive value is expected to equal true Coercible::Coercer::DateTime.to_date when DateTime does not support #to_date is expected to eql # is expected to be an instance of Date when DateTime supports #to_date is expected to equal # Coercible::Coercer::Integer.to_decimal is expected to be an instance of BigDecimal is expected to eql 0.1e1 Coercible::Coercer::FalseClass.to_string is expected to eql "false" is expected to be an instance of String Coercible::Coercer::Time.to_integer is expected to eql 1766574805 Coercible::Coercer::Configurable.config_name is expected to equal :test Coercible::Coercer::String.to_constant with a non-namespaced qualified name is expected to equal String when the name is invalid is expected to raise NameError with a namespaced qualified name is expected to equal Coercible::Coercer::String with a name outside of the namespace is expected to raise NameError when the name is unknown is expected to raise NameError with a non-namespaced name is expected to equal String with a namespaced name is expected to equal Coercible::Coercer::String Coercible::Coercer::Decimal.to_decimal is expected to equal 0.1e1 Coercible::Coercer::TrueClass#coerced? behaves like Coercible::Coercer#coerced? with a primitive value is expected to equal true with a non-primitive value is expected to equal false Coercible::Coercer::Numeric.to_integer is expected to eql 1 Coercible::Coercer#[] with a known type is expected to be an instance of Coercible::Coercer::String with an unknown type is expected to be an instance of Coercible::Coercer::Object Coercible::Coercer::Integer#datetime_format with Rubinius is expected to == "%Q" with other Ruby VMs is expected to == "%s" Deprecation Warnings: RSpec::Core::Configuration#treat_symbols_as_metadata_keys_with_true_values= is deprecated, it is now set to true as default and setting it to false has no effect. Using `should_receive` from rspec-mocks' old `:should` syntax without explicitly enabling the syntax is deprecated. Use the new `:expect` syntax or explicitly enable `:should` instead. Called from /build/reproducible-path/ruby-coercible-1.0.0/spec/unit/coercible/coercer/time_coercions/to_string_spec.rb:17:in 'block (2 levels) in '. If you need more of the backtrace for any of these deprecations to identify where to make the necessary changes, you can configure `config.raise_errors_for_deprecations!`, and it will turn the deprecation warnings into errors, giving you the full backtrace. 2 deprecation warnings total Top 10 slowest examples (0.02258 seconds, 12.6% of total time): Coercible::Coercer::String.to_float with "1.0E+1" is expected to be an instance of Float 0.00445 seconds ./spec/unit/coercible/coercer/string/to_float_spec.rb:39 Coercible::Coercer::String.to_decimal with ".1E+1" is expected to be an instance of BigDecimal 0.00444 seconds ./spec/unit/coercible/coercer/string/to_decimal_spec.rb:36 Coercible::Coercer::Time.to_time is expected to equal 0, 0, 0, 1, 1, 2012, 0, 1, false, and "UTC" 0.00407 seconds ./spec/unit/coercible/coercer/time/to_time_spec.rb:9 Coercible::Coercer::Object.to_array when the value returns nil from #to_ary wraps the value in an Array if #to_a is not available 0.00228 seconds ./spec/unit/coercible/coercer/object/to_array_spec.rb:47 Coercible::Coercer::String.to_integer with "+1.0e+1" is expected to eql 10 0.00147 seconds ./spec/unit/coercible/coercer/string/to_integer_spec.rb:46 Configuring coercers allows to configure coercers 0.00147 seconds ./spec/integration/configuring_coercers_spec.rb:4 Coercible::Coercer::String.to_integer with "1.0E+1" is expected to be a kind of Integer 0.0013 seconds ./spec/unit/coercible/coercer/string/to_integer_spec.rb:44 Coercible::Coercer::Integer behaves like Configurable .config_keys is expected not to be empty 0.00118 seconds ./spec/shared/unit/configurable.rb:12 Coercible::Coercer::String.to_integer with "+1.0E-1" is expected to be a kind of Integer 0.00097 seconds ./spec/unit/coercible/coercer/string/to_integer_spec.rb:44 Coercible::Coercer::String.to_integer with ".1e-1" is expected to eql 0 0.00095 seconds ./spec/unit/coercible/coercer/string/to_integer_spec.rb:46 Top 10 slowest example groups: Coercible::Coercer::Time.to_time 0.00419 seconds average (0.00419 seconds / 1 example) ./spec/unit/coercible/coercer/time/to_time_spec.rb:3 Coercible::Coercer::Integer.to_boolean 0.00182 seconds average (0.00547 seconds / 3 examples) ./spec/unit/coercible/coercer/integer/to_boolean_spec.rb:3 Configuring coercers 0.0017 seconds average (0.0017 seconds / 1 example) ./spec/integration/configuring_coercers_spec.rb:3 Coercible::Coercer::Object.to_array 0.00073 seconds average (0.00508 seconds / 7 examples) ./spec/unit/coercible/coercer/object/to_array_spec.rb:3 Coercible::Coercer::TimeCoercions.to_time 0.00063 seconds average (0.00252 seconds / 4 examples) ./spec/unit/coercible/coercer/time_coercions/to_time_spec.rb:3 Coercible::Coercer::Integer#datetime_proc 0.00063 seconds average (0.00125 seconds / 2 examples) ./spec/unit/coercible/coercer/integer/datetime_proc_spec.rb:3 Coercible::Coercer::Configurable.config 0.0006 seconds average (0.0006 seconds / 1 example) ./spec/unit/coercible/coercer/configurable/config_spec.rb:3 Coercible::Coercer::Object.to_string 0.00058 seconds average (0.00117 seconds / 2 examples) ./spec/unit/coercible/coercer/object/to_string_spec.rb:3 Coercible::Coercer::TimeCoercions.to_string 0.00058 seconds average (0.00117 seconds / 2 examples) ./spec/unit/coercible/coercer/time_coercions/to_string_spec.rb:3 Coercible::Coercer::Object.to_hash 0.00057 seconds average (0.00114 seconds / 2 examples) ./spec/unit/coercible/coercer/object/to_hash_spec.rb:3 Finished in 0.17943 seconds (files took 0.16272 seconds to load) 396 examples, 0 failures Randomized with seed 31244 ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ rm -rf debian/ruby-coercible/usr/lib/ruby/vendor_ruby/support make[1]: Leaving directory '/build/reproducible-path/ruby-coercible-1.0.0' dh_installdocs -O--buildsystem=ruby dh_ruby_fixdocs -O--buildsystem=ruby dh_installchangelogs -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-coercible: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: package ruby-coercible: substitution variable ${ruby:Versions} used, but is not defined dpkg-gencontrol: warning: package ruby-coercible: substitution variable ${ruby:Depends} unused, but is defined dh_md5sums -O--buildsystem=ruby dh_builddeb -O--buildsystem=ruby dpkg-deb: building package 'ruby-coercible' in '../ruby-coercible_1.0.0-3+rebuild1766574771_all.deb'. dpkg-genbuildinfo --build=binary -O../ruby-coercible_1.0.0-3+rebuild1766574771_amd64.buildinfo dpkg-genchanges --build=binary -mAutomated rebuild -O../ruby-coercible_1.0.0-3+rebuild1766574771_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-24T11:13:26Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes Wed, 24 Dec 2025 11:13:27 +0000 | +------------------------------------------------------------------------------+ ruby-coercible_1.0.0-3+rebuild1766574771_amd64.changes: ------------------------------------------------------- Format: 1.8 Date: Wed, 24 Dec 2025 11:12:51 +0000 Source: ruby-coercible Binary: ruby-coercible Architecture: all Version: 1.0.0-3+rebuild1766574771 Distribution: unstable Urgency: medium Maintainer: Automated rebuild Changed-By: mass-rebuild Description: ruby-coercible - powerful, flexible and configurable coercion library Changes: ruby-coercible (1.0.0-3+rebuild1766574771) UNRELEASED; urgency=medium . * Rebuild with mass-rebuild Checksums-Sha1: 72c7fef579d14e3c7e4cbdd48897709184e22274 12460 ruby-coercible_1.0.0-3+rebuild1766574771_all.deb 7639e75d46a952078a6c3bcf1fc30ae6729e6ecd 5833 ruby-coercible_1.0.0-3+rebuild1766574771_amd64.buildinfo Checksums-Sha256: 744a89269f74eeb28e4f0cd3bed39504ce4456dff5a0285bff66d66347c2840e 12460 ruby-coercible_1.0.0-3+rebuild1766574771_all.deb 75fb6469c0a1922e20b81c29decf32e90baa8865f6b9eebf0546066d424bcbf5 5833 ruby-coercible_1.0.0-3+rebuild1766574771_amd64.buildinfo Files: 66a6e163088b9ed06cd1226390c8d1bf 12460 ruby optional ruby-coercible_1.0.0-3+rebuild1766574771_all.deb b870e23a84743bb59fb9a465d470f81b 5833 ruby optional ruby-coercible_1.0.0-3+rebuild1766574771_amd64.buildinfo +------------------------------------------------------------------------------+ | Buildinfo Wed, 24 Dec 2025 11:13:27 +0000 | +------------------------------------------------------------------------------+ Format: 1.0 Source: ruby-coercible Binary: ruby-coercible Architecture: all Version: 1.0.0-3+rebuild1766574771 Checksums-Md5: 66a6e163088b9ed06cd1226390c8d1bf 12460 ruby-coercible_1.0.0-3+rebuild1766574771_all.deb Checksums-Sha1: 72c7fef579d14e3c7e4cbdd48897709184e22274 12460 ruby-coercible_1.0.0-3+rebuild1766574771_all.deb Checksums-Sha256: 744a89269f74eeb28e4f0cd3bed39504ce4456dff5a0285bff66d66347c2840e 12460 ruby-coercible_1.0.0-3+rebuild1766574771_all.deb Build-Origin: Debian Build-Architecture: amd64 Build-Date: Wed, 24 Dec 2025 11:13:26 +0000 Build-Path: /build/reproducible-path/ruby-coercible-1.0.0 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-atomic (= 1.1.101-1+rebuild1766546176), ruby-csv (= 3.3.4-1), ruby-descendants-tracker (= 0.0.4-3), 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-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-its (= 1.3.0-1), 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-thread-safe (= 0.3.6-1), ruby-webrick (= 1.9.1-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="1766574771" +------------------------------------------------------------------------------+ | Package contents Wed, 24 Dec 2025 11:13:27 +0000 | +------------------------------------------------------------------------------+ ruby-coercible_1.0.0-3+rebuild1766574771_all.deb ------------------------------------------------ new Debian package, version 2.0. size 12460 bytes: control archive=1460 bytes. 667 bytes, 15 lines control 2324 bytes, 27 lines md5sums Package: ruby-coercible Version: 1.0.0-3+rebuild1766574771 Architecture: all Maintainer: Debian Ruby Team Installed-Size: 79 Depends: ruby | ruby-interpreter, ruby-descendants-tracker (>= 0.0.1) Section: ruby Priority: optional Homepage: https://github.com/solnic/coercible Description: powerful, flexible and configurable coercion library The Coercible Ruby library gives you access to coercer objects where each object is responsible for coercing only one type into other types. . For example a string coercer knows only how to coerce string objects, integer coercer knows only how to coerce integers etc. drwxr-xr-x root/root 0 2025-12-24 11:12 ./ drwxr-xr-x root/root 0 2025-12-24 11:12 ./usr/ drwxr-xr-x root/root 0 2025-12-24 11:12 ./usr/lib/ drwxr-xr-x root/root 0 2025-12-24 11:12 ./usr/lib/ruby/ drwxr-xr-x root/root 0 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/ -rw-r--r-- root/root 1248 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible.rb drwxr-xr-x root/root 0 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/ -rw-r--r-- root/root 2965 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/coercer.rb drwxr-xr-x root/root 0 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/coercer/ -rw-r--r-- root/root 450 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/coercer/array.rb -rw-r--r-- root/root 1354 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/coercer/configurable.rb -rw-r--r-- root/root 467 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/coercer/date.rb -rw-r--r-- root/root 499 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/coercer/date_time.rb -rw-r--r-- root/root 841 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/coercer/decimal.rb -rw-r--r-- root/root 476 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/coercer/false_class.rb -rw-r--r-- root/root 854 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/coercer/float.rb -rw-r--r-- root/root 1562 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/coercer/hash.rb -rw-r--r-- root/root 3014 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/coercer/integer.rb -rw-r--r-- root/root 1428 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/coercer/numeric.rb -rw-r--r-- root/root 4941 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/coercer/object.rb -rw-r--r-- root/root 6138 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/coercer/string.rb -rw-r--r-- root/root 456 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/coercer/symbol.rb -rw-r--r-- root/root 773 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/coercer/time.rb -rw-r--r-- root/root 1911 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/coercer/time_coercions.rb -rw-r--r-- root/root 468 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/coercer/true_class.rb -rw-r--r-- root/root 632 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/configuration.rb drwxr-xr-x root/root 0 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/support/ -rw-r--r-- root/root 3170 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/support/options.rb -rw-r--r-- root/root 2704 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/support/type_lookup.rb -rw-r--r-- root/root 41 2025-12-24 11:12 ./usr/lib/ruby/vendor_ruby/coercible/version.rb drwxr-xr-x root/root 0 2025-12-24 11:12 ./usr/share/ drwxr-xr-x root/root 0 2025-12-24 11:12 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-12-24 11:12 ./usr/share/doc/ruby-coercible/ -rw-r--r-- root/root 1792 2014-02-28 14:55 ./usr/share/doc/ruby-coercible/README.md -rw-r--r-- root/root 854 2025-12-24 11:12 ./usr/share/doc/ruby-coercible/changelog.Debian.gz -rw-r--r-- root/root 260 2014-02-28 14:55 ./usr/share/doc/ruby-coercible/changelog.gz -rw-r--r-- root/root 1459 2025-08-03 04:48 ./usr/share/doc/ruby-coercible/copyright drwxr-xr-x root/root 0 2025-12-24 11:12 ./usr/share/rubygems-integration/ drwxr-xr-x root/root 0 2025-12-24 11:12 ./usr/share/rubygems-integration/all/ drwxr-xr-x root/root 0 2025-12-24 11:12 ./usr/share/rubygems-integration/all/specifications/ -rw-r--r-- root/root 12683 2025-12-24 11:12 ./usr/share/rubygems-integration/all/specifications/coercible-1.0.0.gemspec +------------------------------------------------------------------------------+ | Post Build Wed, 24 Dec 2025 11:13:28 +0000 | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup Wed, 24 Dec 2025 11:13:28 +0000 | +------------------------------------------------------------------------------+ Purging /build/reproducible-path Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary Wed, 24 Dec 2025 11:13:29 +0000 | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: binary Build-Space: 856 Build-Time: 4 Distribution: unstable Host Architecture: amd64 Install-Time: 8 Job: /home/admin/mass-rebuild/builds/3/ruby-coercible/ruby-coercible_1.0.0-3+rebuild1766574771.dsc Machine Architecture: amd64 Package: ruby-coercible Package-Time: 34 Source-Version: 1.0.0-3+rebuild1766574771 Space: 856 Status: successful Version: 1.0.0-3+rebuild1766574771 -------------------------------------------------------------------------------- Finished at 2025-12-24T11:13:26Z Build needed 00:00:34, 856k disk space