Wed Nov 26 18:54:26 UTC 2025 I: starting to build ruby-coercible/forky/amd64 on jenkins on '2025-11-26 18:54' Wed Nov 26 18:54:26 UTC 2025 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_27/79049/console.log Wed Nov 26 18:54:26 UTC 2025 I: Downloading source for forky/ruby-coercible=1.0.0-3 --2025-11-26 18:54:26-- http://deb.debian.org/debian/pool/main/r/ruby-coercible/ruby-coercible_1.0.0-3.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2109 (2.1K) [text/prs.lines.tag] Saving to: ‘ruby-coercible_1.0.0-3.dsc’ 0K .. 100% 262M=0s 2025-11-26 18:54:26 (262 MB/s) - ‘ruby-coercible_1.0.0-3.dsc’ saved [2109/2109] Wed Nov 26 18:54:26 UTC 2025 I: ruby-coercible_1.0.0-3.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: ruby-coercible Binary: ruby-coercible Architecture: all Version: 1.0.0-3 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 b098a572683bf30ce5a0160bb2ecc60c72285ab9 4540 ruby-coercible_1.0.0-3.debian.tar.xz Checksums-Sha256: 47234c2bcdd3cb96e9451f4fe5754a38ab056626c7d73f083603041e77591089 21837 ruby-coercible_1.0.0.orig.tar.gz 67b40b89eaba6c6613f0c77e606ad25a7d8adc0459a5af2c91b776e1780a6d9d 4540 ruby-coercible_1.0.0-3.debian.tar.xz Files: e4d99d30bec9137e83bbfba192557423 21837 ruby-coercible_1.0.0.orig.tar.gz 3d1628b4f655c8d9f86e9fa7d1496382 4540 ruby-coercible_1.0.0-3.debian.tar.xz Ruby-Versions: all -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE/t7ByzN7z1CfQ8IkORS1MvTfvpkFAmiO7EsACgkQORS1MvTf vpkp4Q//TjLaJ3kQS0cYG9jl+PpwbkuVPhwgld1NtZDj4pdV06fbq80AXVudCnvQ yd/WGYlC5X75r4azqXhzWkF5gE6eBkWDkTeveJtjAY/qdGGFTYxNcjyvgeSRafFa CdYOPQPwgofTcD1eYYM5hshClxNCvXOCPB9jeHx2GgxYFOUjzrRYvMwEpY5r7b+D NCfzqbCDm8zLFE4Ovx5Qqh2kc/Qhn/WxRvUn+bZyHt+nBhL+IFAv/8hEvU3PhOw+ g5aTqomrEo3JuWdMkRrl3lSTFfY+HVHzg0w+l4eJys1jD07mDLVJibMnKW+HWbG5 Dz+HE+SFSj2Hp/MDsR0DZ9DemedG1gD3GejBiut2dMldytEGcMekRzDP0jmeHKyT WQ7ceNNxeUJ9/tx1HJ3pim+5ZM2smrwCN3TsQi8j4HS36DUmdp5JhcNXkPo4ybsh Nlsry2AXltmkb6sj0rsYdCzxV79ghJxquNJ3yBmgAewp8b/psZEbREpqZ2wjRoBs q8tJJih9g6TzowbTFTQL3aSThiiEBTTP3ez4wdyxxgsb0QN+1BQQcf6sxkOKAPY6 SvftScfmA6AmWiQQqcyvwBiKkh5KqQiEb9J4v8uIX67/F3FjqhB90Fu64G966hB8 1nKT0IwFb/RkQ9ozsy0eeMW5o5UETt0h5ZWQT7FzLFYf3FiGt6k= =dCvK -----END PGP SIGNATURE----- Wed Nov 26 18:54:26 UTC 2025 I: Checking whether the package is not for us Wed Nov 26 18:54:26 UTC 2025 I: Starting 1st build on remote node ionos11-amd64.debian.net. Wed Nov 26 18:54:26 UTC 2025 I: Preparing to do remote build '1' on ionos11-amd64.debian.net. Wed Nov 26 18:55:27 UTC 2025 I: Deleting $TMPDIR on ionos11-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Wed Nov 26 06:54:27 -12 2025 I: pbuilder-time-stamp: 1764183267 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [ruby-coercible_1.0.0-3.dsc] I: copying [./ruby-coercible_1.0.0.orig.tar.gz] I: copying [./ruby-coercible_1.0.0-3.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./ruby-coercible_1.0.0-3.dsc: no acceptable signature found dpkg-source: info: extracting ruby-coercible in 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.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 I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1987560/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' DISTRIBUTION='forky' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='fbf85572c91c4ab8848eccceea08c80c' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='1987560' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.PH1kwMtq/pbuilderrc_50JC --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.PH1kwMtq/b1 --logfile b1/build.log ruby-coercible_1.0.0-3.dsc' SUDO_GID='111' SUDO_HOME='/var/lib/jenkins' SUDO_UID='106' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://46.16.76.132:3128' I: uname -a Linux ionos11-amd64 6.12.57+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.57-1 (2025-11-05) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin I: user script /srv/workspace/pbuilder/1987560/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), gem2deb, rake, ruby-descendants-tracker (>= 0.0.1), ruby-rspec, ruby-rspec-its dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19866 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on gem2deb; however: Package gem2deb is not installed. pbuilder-satisfydepends-dummy depends on rake; however: Package rake is not installed. pbuilder-satisfydepends-dummy depends on ruby-descendants-tracker (>= 0.0.1); however: Package ruby-descendants-tracker is not installed. pbuilder-satisfydepends-dummy depends on ruby-rspec; however: Package ruby-rspec is not installed. pbuilder-satisfydepends-dummy depends on ruby-rspec-its; however: Package ruby-rspec-its is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} ca-certificates{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gem2deb{a} gem2deb-test-runner{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libffi8{a} libfile-stripnondeterminism-perl{a} libgmp-dev{a} libgmpxx4ldbl{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libruby{a} libruby3.3{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2-16{a} libyaml-0-2{a} m4{a} man-db{a} openssl{a} po-debconf{a} rake{a} ruby{a} ruby-all-dev{a} ruby-atomic{a} ruby-csv{a} ruby-descendants-tracker{a} ruby-did-you-mean{a} ruby-diff-lcs{a} ruby-minitest{a} ruby-net-telnet{a} ruby-power-assert{a} ruby-rspec{a} ruby-rspec-core{a} ruby-rspec-expectations{a} ruby-rspec-its{a} ruby-rspec-mocks{a} ruby-rspec-support{a} ruby-ruby2-keywords{a} ruby-rubygems{a} ruby-test-unit{a} ruby-thread-safe{a} ruby-webrick{a} ruby-xmlrpc{a} ruby3.3{a} ruby3.3-dev{a} rubygems-integration{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: apt-file curl debian-policy devscripts fonts-lato libarchive-cpio-perl libjs-jquery libltdl-dev libmail-sendmail-perl lynx python3-debian ruby-sdbm ruby3.3-doc wget zip 0 packages upgraded, 65 newly installed, 0 to remove and 0 not upgraded. Need to get 23.5 MB of archives. After unpacking 88.4 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian forky/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get: 2 http://deb.debian.org/debian forky/main amd64 openssl amd64 3.5.4-1 [1496 kB] Get: 3 http://deb.debian.org/debian forky/main amd64 ca-certificates all 20250419 [162 kB] Get: 4 http://deb.debian.org/debian forky/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 5 http://deb.debian.org/debian forky/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 6 http://deb.debian.org/debian forky/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 7 http://deb.debian.org/debian forky/main amd64 gettext-base amd64 0.23.2-1 [245 kB] Get: 8 http://deb.debian.org/debian forky/main amd64 libuchardet0 amd64 0.0.8-2 [68.5 kB] Get: 9 http://deb.debian.org/debian forky/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 10 http://deb.debian.org/debian forky/main amd64 bsdextrautils amd64 2.41.2-4 [98.5 kB] Get: 11 http://deb.debian.org/debian forky/main amd64 libpipeline1 amd64 1.5.8-2 [42.1 kB] Get: 12 http://deb.debian.org/debian forky/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 13 http://deb.debian.org/debian forky/main amd64 m4 amd64 1.4.20-2 [325 kB] Get: 14 http://deb.debian.org/debian forky/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 15 http://deb.debian.org/debian forky/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 16 http://deb.debian.org/debian forky/main amd64 automake all 1:1.18.1-3 [878 kB] Get: 17 http://deb.debian.org/debian forky/main amd64 autopoint all 0.23.2-1 [772 kB] Get: 18 http://deb.debian.org/debian forky/main amd64 libdebhelper-perl all 13.28 [92.4 kB] Get: 19 http://deb.debian.org/debian forky/main amd64 libtool all 2.5.4-7 [540 kB] Get: 20 http://deb.debian.org/debian forky/main amd64 dh-autoreconf all 21 [12.2 kB] Get: 21 http://deb.debian.org/debian forky/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 22 http://deb.debian.org/debian forky/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get: 23 http://deb.debian.org/debian forky/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get: 24 http://deb.debian.org/debian forky/main amd64 libelf1t64 amd64 0.194-1 [185 kB] Get: 25 http://deb.debian.org/debian forky/main amd64 dwz amd64 0.16-2 [108 kB] Get: 26 http://deb.debian.org/debian forky/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 27 http://deb.debian.org/debian forky/main amd64 libxml2-16 amd64 2.15.1+dfsg-1 [641 kB] Get: 28 http://deb.debian.org/debian forky/main amd64 gettext amd64 0.23.2-1 [1687 kB] Get: 29 http://deb.debian.org/debian forky/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 30 http://deb.debian.org/debian forky/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 31 http://deb.debian.org/debian forky/main amd64 debhelper all 13.28 [941 kB] Get: 32 http://deb.debian.org/debian forky/main amd64 rubygems-integration all 1.19 [5488 B] Get: 33 http://deb.debian.org/debian forky/main amd64 ruby-csv all 3.3.4-1 [42.2 kB] Get: 34 http://deb.debian.org/debian forky/main amd64 ruby-did-you-mean all 1.6.3-2 [20.9 kB] Get: 35 http://deb.debian.org/debian forky/main amd64 ruby-net-telnet all 0.2.0-1 [13.1 kB] Get: 36 http://deb.debian.org/debian forky/main amd64 ruby-ruby2-keywords all 0.0.5-1 [4300 B] Get: 37 http://deb.debian.org/debian forky/main amd64 ruby-webrick all 1.9.1-1 [59.6 kB] Get: 38 http://deb.debian.org/debian forky/main amd64 ruby-xmlrpc all 0.3.3-2 [24.4 kB] Get: 39 http://deb.debian.org/debian forky/main amd64 libffi8 amd64 3.5.2-2 [25.5 kB] Get: 40 http://deb.debian.org/debian forky/main amd64 libyaml-0-2 amd64 0.2.5-2 [52.5 kB] Get: 41 http://deb.debian.org/debian forky/main amd64 libruby3.3 amd64 3.3.8-2 [6301 kB] Get: 42 http://deb.debian.org/debian forky/main amd64 ruby3.3 amd64 3.3.8-2 [834 kB] Get: 43 http://deb.debian.org/debian forky/main amd64 libruby amd64 1:3.3+b1 [5440 B] Get: 44 http://deb.debian.org/debian forky/main amd64 ruby-rubygems all 3.6.7-2 [407 kB] Get: 45 http://deb.debian.org/debian forky/main amd64 ruby amd64 1:3.3+b1 [6560 B] Get: 46 http://deb.debian.org/debian forky/main amd64 rake all 13.2.1-1 [65.2 kB] Get: 47 http://deb.debian.org/debian forky/main amd64 ruby-minitest all 5.25.4-3 [66.3 kB] Get: 48 http://deb.debian.org/debian forky/main amd64 ruby-power-assert all 2.0.5-1 [11.7 kB] Get: 49 http://deb.debian.org/debian forky/main amd64 ruby-test-unit all 3.6.2-1 [79.1 kB] Get: 50 http://deb.debian.org/debian forky/main amd64 gem2deb-test-runner amd64 2.2.6 [18.4 kB] Get: 51 http://deb.debian.org/debian forky/main amd64 libgmpxx4ldbl amd64 2:6.3.0+dfsg-5 [330 kB] Get: 52 http://deb.debian.org/debian forky/main amd64 libgmp-dev amd64 2:6.3.0+dfsg-5 [658 kB] Get: 53 http://deb.debian.org/debian forky/main amd64 ruby3.3-dev amd64 3.3.8-2 [1045 kB] Get: 54 http://deb.debian.org/debian forky/main amd64 ruby-all-dev amd64 1:3.3+b1 [6496 B] Get: 55 http://deb.debian.org/debian forky/main amd64 gem2deb amd64 2.2.6 [48.3 kB] Get: 56 http://deb.debian.org/debian forky/main amd64 ruby-atomic amd64 1.1.101-1+b3 [10.9 kB] Get: 57 http://deb.debian.org/debian forky/main amd64 ruby-thread-safe all 0.3.6-1 [26.4 kB] Get: 58 http://deb.debian.org/debian forky/main amd64 ruby-descendants-tracker all 0.0.4-3 [4696 B] Get: 59 http://deb.debian.org/debian forky/main amd64 ruby-diff-lcs all 1.5.1-1 [28.1 kB] Get: 60 http://deb.debian.org/debian forky/main amd64 ruby-rspec-support all 3.13.0c0e0m0s1-2 [28.5 kB] Get: 61 http://deb.debian.org/debian forky/main amd64 ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] Get: 62 http://deb.debian.org/debian forky/main amd64 ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [90.2 kB] Get: 63 http://deb.debian.org/debian forky/main amd64 ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.3 kB] Get: 64 http://deb.debian.org/debian forky/main amd64 ruby-rspec all 3.13.0c0e0m0s1-2 [5184 B] Get: 65 http://deb.debian.org/debian forky/main amd64 ruby-rspec-its all 1.3.0-1 [6864 B] Fetched 23.5 MB in 0s (53.4 MB/s) Preconfiguring packages ... Selecting previously unselected package sensible-utils. (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 ... 19866 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-9_amd64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../09-bsdextrautils_2.41.2-4_amd64.deb ... Unpacking bsdextrautils (2.41.2-4) ... 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.28_all.deb ... Unpacking libdebhelper-perl (13.28) ... Selecting previously unselected package libtool. Preparing to unpack .../18-libtool_2.5.4-7_all.deb ... Unpacking libtool (2.5.4-7) ... 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-1_amd64.deb ... Unpacking libxml2-16:amd64 (2.15.1+dfsg-1) ... 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.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../30-debhelper_13.28_all.deb ... Unpacking debhelper (13.28) ... 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-2_amd64.deb ... Unpacking libffi8:amd64 (3.5.2-2) ... Selecting previously unselected package libyaml-0-2:amd64. Preparing to unpack .../39-libyaml-0-2_0.2.5-2_amd64.deb ... Unpacking libyaml-0-2:amd64 (0.2.5-2) ... 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.25.4-3_all.deb ... Unpacking ruby-minitest (5.25.4-3) ... 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+b3_amd64.deb ... Unpacking ruby-atomic:amd64 (1.1.101-1+b3) ... 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.5.1-1_all.deb ... Unpacking ruby-diff-lcs (1.5.1-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) ... Setting up libpipeline1:amd64 (1.5.8-2) ... Setting up ruby-ruby2-keywords (0.0.5-1) ... Setting up bsdextrautils (2.41.2-4) ... 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) ... Setting up libxml2-16:amd64 (2.15.1+dfsg-1) ... Setting up libdebhelper-perl (13.28) ... 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.25.4-3) ... 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-2) ... 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-7) ... 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-9) ... Setting up po-debconf (1.0.21+nmu1) ... 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.28) ... 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.5.1-1) ... Setting up ruby-atomic:amd64 (1.1.101-1+b3) ... 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) ... Processing triggers for libc-bin (2.41-12) ... 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. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.37.1.2-1). Solving dependencies... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/reproducible-path/ruby-coercible-1.0.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../ruby-coercible_1.0.0-3_source.changes dpkg-buildpackage: info: source package ruby-coercible dpkg-buildpackage: info: source version 1.0.0-3 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Lucas Nussbaum 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 16844 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 month is expected to == 7 sec is expected to == 0 min is expected to == 0 hour is expected to == 0 day is expected to == 22 year is expected to == 2011 including time part it should behave like a correct time object is expected to be an instance of Time day is expected to == 22 min is expected to == 44 year is expected to == 2011 hour is expected to == 13 sec is expected to == 50 month is expected to == 7 with an invalid date time string is expected to raise Coercible::UnsupportedCoercion 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 equal :integer .config_name is expected to be an instance of Symbol .config_keys is expected to be an instance of Array is expected not to be empty Coercible::Coercer::Integer#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::Numeric.to_integer is expected to eql 1 Coercible::Coercer::Numeric.to_float is expected to eql 1.0 Coercible::Coercer::DateTime.to_datetime is expected to equal # Coercible::Coercer::Symbol.to_string is expected to eql "piotr" is expected to be an instance of String Coercible::Coercer::Hash.to_datetime 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 strings is expected to eql # 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::TimeCoercions.to_time 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 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" 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::Integer.to_string is expected to eql "1" is expected to be an instance of String 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::DateTime.to_string is expected to be an instance of String is expected to eql "2011-01-01T00:00:00+00:00" 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::TrueClass.to_string is expected to be an instance of String is expected to eql "true" Coercible::Coercer::Array#to_set is expected to be an instance of Set is expected to eql "a", 1, "b", and 2 Coercible::Coercer::Decimal.to_integer is expected to eql 1 is expected to be a kind of Integer Coercible::Coercer::Configurable.config is expected to equal # 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::Date.to_string is expected to be an instance of String is expected to eql "2011-01-01" Coercible::Coercer::Integer.to_boolean when the fixnum is 1 is expected to equal true when the fixnum is 0 is expected to equal false when the fixnum is not 1 or 0 is expected to raise Coercible::UnsupportedCoercion 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::Integer.to_integer is expected to equal 1 Coercible::Coercer::Hash.to_date when time segments are integers is expected to be an instance of Date is expected to eql # when time segments are strings is expected to eql # is expected to be an instance of Date when time segments are missing is expected to be an instance of Date uses the Time now to populate the segments Coercible::Coercer::FalseClass.to_string is expected to eql "false" is expected to be an instance of String Coercible::Coercer::Integer.to_decimal is expected to be an instance of BigDecimal is expected to eql 0.1e1 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 to be an instance of Array is expected not to be empty .config_name is expected to be an instance of Symbol Coercible::Coercer::Float#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#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::Float.to_float is expected to equal 1.0 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_decimal is expected to equal 0.1e1 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::Configuration.build is expected to respond to #foo= 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 Coercible::Coercer::Time.to_integer is expected to eql 1764183320 Coercible::Coercer::Object#coerced? is expected to equal true 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::Float#to_float is expected to eql "2013-02-16 17:44:32.120" 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.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::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::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#[] 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::Date.to_date is expected to equal # Coercible::Coercer::Decimal.to_string is expected to be an instance of String is expected to eql "1.0" Coercible::Coercer::String.to_integer with "+1" 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 be a kind of Integer is expected to eql 1 with "-1e-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 "+1e-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 "+1.0E-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 10 when integer string is big is expected to == 334490140000101135 with "+1.0E+1" is expected to be a kind of Integer is expected to eql 10 with ".1E-1" 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" 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 -10 with "-1E1" 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 string starts with e is expected to raise Coercible::UnsupportedCoercion with "2.2250738585072014e-308" 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" is expected to eql 1 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.0" 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 eql 10 is expected to be a kind of Integer 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 0 is expected to be a kind of Integer with an invalid integer string is expected to raise Coercible::UnsupportedCoercion with "1.0E-1" is expected to eql 0 is expected to be a kind of Integer 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::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::Object#inspect is expected to == "#" Coercible::Coercer::Numeric.to_string is expected to eql "1/1" Coercible::Coercer::Object.to_array 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 == [#] is expected to be an instance of Array when the value responds to #to_a but not #to_ary is expected to equal # when the value responds to #to_ary is expected to equal # does not call #to_a if #to_ary is available Coercible::Coercer::Hash.to_time 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 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 uses the Time now to populate the segments is expected to be an instance of Time Coercible::Coercer::String.to_datetime with an invalid date time string is expected to raise Coercible::UnsupportedCoercion with a valid date string including time part it should behave like a correct datetime object is expected to be an instance of DateTime month is expected to == 7 min is expected to == 44 day is expected to == 22 hour is expected to == 13 year is expected to == 2011 sec is expected to == 50 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 hour is expected to == 0 month is expected to == 7 min is expected to == 0 year is expected to == 2011 sec is expected to == 0 Coercible::Coercer::Integer.to_float is expected to eql 1.0 is expected to be an instance of Float Coercible::Coercer::String.to_boolean 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 "0" is expected to equal false with "NO" is expected to equal false with "f" is expected to equal false with "TRUE" is expected to equal true with "false" is expected to equal false with "YES" is expected to equal true with "yes" is expected to equal true with "T" is expected to equal true with "y" is expected to equal true with "true" is expected to equal true with "OFF" is expected to equal false with "t" is expected to equal true with "F" is expected to equal false with "N" is expected to equal false with "Y" is expected to equal true with "FALSE" is expected to equal false with "ON" is expected to equal true with "1" is expected to equal true with "no" is expected to equal false with "n" is expected to equal false with "off" is expected to equal false with "on" 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::String.to_decimal with "1.0e+1" is expected to be an instance of BigDecimal is expected to eql 0.1e2 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.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 eql 0.1e2 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.1e0 with "+1" is expected to eql 0.1e1 is expected to be an instance of BigDecimal with ".1E-1" is expected to be an instance of BigDecimal is expected to eql 0.1e-1 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.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.1e0 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" 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 ".1e-1" is expected to be an instance of BigDecimal is expected to eql 0.1e-1 with ".1E+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 an invalid decimal string is expected to raise Coercible::UnsupportedCoercion 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.0" 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 Coercible::Coercer::Decimal.to_float is expected to eql 1.0 is expected to be an instance of Float 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_integer is expected to be a kind of Integer is expected to eql 1 Coercible::Coercer::Time.to_time is expected to equal 0, 0, 0, 1, 1, 2012, 0, 1, false, and "UTC" Coercible::Coercer::Integer#to_datetime is expected to eql "2013-02-16 17:44:32.000" 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::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::TimeCoercions.to_datetime when the value responds to #to_datetime is expected to be an instance of DateTime is expected to eql # when the value does not respond to #to_datetime is expected to eql # is expected to be an instance of DateTime Coercible::Coercer::String.to_constant with a namespaced qualified name is expected to equal Coercible::Coercer::String with a namespaced name is expected to equal Coercible::Coercer::String with a non-namespaced qualified name is expected to equal String with a non-namespaced name is expected to equal String when the name is invalid is expected to raise NameError with a name outside of the namespace is expected to raise NameError when the name is unknown is expected to raise NameError Coercible::Coercer::Configurable.config_name is expected to equal :test 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::TimeCoercions.to_string is expected to be an instance of String is expected to eql "2011-01-01" Coercible::Coercer::String.to_date 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 with an invalid date string is expected to raise Coercible::UnsupportedCoercion Coercible::Coercer::Date.to_datetime when Date does not support #to_datetime is expected to eql # is expected to be an instance of DateTime when Date supports #to_datetime is expected to equal # Coercible::Coercer::Float.to_decimal is expected to eql 0.1e1 is expected to be an instance of BigDecimal Coercible::Coercer::String.to_float with "1.0e+1" is expected to eql 10.0 is expected to be an instance of Float 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 0.1 with "-1.0e+1" is expected to eql -10.0 is expected to be an instance of Float with "-1E1" is expected to be an instance of Float is expected to eql -10.0 with ".1E+1" is expected to be an instance of Float is expected to eql 1.0 with "-1.0e-1" is expected to eql -0.1 is expected to be an instance of Float string starts with e 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" 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 with "1.0E-1" is expected to eql 0.1 is expected to be an instance of Float with "+1" is expected to eql 1.0 is expected to be an instance of Float with ".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.01 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 -10.0 with "+1e-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 10.0 with "-1.0" is expected to eql -1.0 is expected to be an instance of Float with "1e1" is expected to be an instance of Float is expected to eql 10.0 with "-1" is expected to eql -1.0 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 ".1e+1" is expected to be an instance of Float is expected to eql 1.0 with "1.0" is expected to be an instance of Float is expected to eql 1.0 with "+1.0" is expected to eql 1.0 is expected to be an instance of Float with "-1e-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 -0.1 with ".1e-1" is expected to eql 0.01 is expected to be an instance of Float with "+1.0E-1" is expected to eql 0.1 is expected to be an instance of Float Coercible::Coercer::Float.to_string is expected to be an instance of String is expected to eql "1.0" 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::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::Integer#datetime_format with other Ruby VMs is expected to == "%s" with Rubinius is expected to == "%Q" Coercible::Coercer::String.to_symbol is expected to equal :value 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} 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_datetime_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.04902 seconds, 14.3% of total time): Coercible::Coercer::String.to_time with a valid time string not including time part it should behave like a correct time object month is expected to == 7 0.00848 seconds ./spec/unit/coercible/coercer/string/to_time_spec.rb:7 Coercible::Coercer::String.to_integer with "1.0e+1" is expected to be a kind of Integer 0.0079 seconds ./spec/unit/coercible/coercer/string/to_integer_spec.rb:44 Coercible::Coercer::String.to_boolean with "f" is expected to equal false 0.00654 seconds ./spec/unit/coercible/coercer/string/to_boolean_spec.rb:20 Coercible::Coercer::String.to_float with "+1.0E-1" is expected to eql 0.1 0.00651 seconds ./spec/unit/coercible/coercer/string/to_float_spec.rb:41 Coercible::Coercer::String.to_decimal with "-1" is expected to eql -0.1e1 0.00537 seconds ./spec/unit/coercible/coercer/string/to_decimal_spec.rb:38 Coercible::Coercer::TimeCoercions.to_date when the value does not respond to #to_date is expected to be an instance of Date 0.0041 seconds ./spec/unit/coercible/coercer/time_coercions/to_date_spec.rb:30 Coercible::Coercer::TimeCoercions.to_datetime when the value does not respond to #to_datetime is expected to eql # 0.00328 seconds ./spec/unit/coercible/coercer/time_coercions/to_datetime_spec.rb:36 Coercible::Coercer::TimeCoercions.to_datetime when the value does not respond to #to_datetime is expected to be an instance of DateTime 0.00257 seconds ./spec/unit/coercible/coercer/time_coercions/to_datetime_spec.rb:34 Coercible::Coercer::TimeCoercions.to_datetime when the value responds to #to_datetime is expected to be an instance of DateTime 0.00221 seconds ./spec/unit/coercible/coercer/time_coercions/to_datetime_spec.rb:21 Coercible::Coercer::FalseClass#coerced? behaves like Coercible::Coercer#coerced? with a primitive value is expected to equal true 0.00206 seconds ./spec/shared/unit/coerced_predicate.rb:5 Top 10 slowest example groups: Coercible::Coercer::Integer.to_boolean 0.00328 seconds average (0.00984 seconds / 3 examples) ./spec/unit/coercible/coercer/integer/to_boolean_spec.rb:3 Coercible::Coercer::TimeCoercions.to_datetime 0.00258 seconds average (0.01032 seconds / 4 examples) ./spec/unit/coercible/coercer/time_coercions/to_datetime_spec.rb:3 Coercible::Coercer::FalseClass#coerced? 0.00249 seconds average (0.00498 seconds / 2 examples) ./spec/unit/coercible/coercer/false_class/coerced_predicate_spec.rb:3 Coercible::Coercer::TimeCoercions.to_date 0.00235 seconds average (0.00941 seconds / 4 examples) ./spec/unit/coercible/coercer/time_coercions/to_date_spec.rb:3 Coercible::Coercer::Integer#to_datetime 0.00171 seconds average (0.00171 seconds / 1 example) ./spec/unit/coercible/coercer/integer/to_datetime_spec.rb:3 Coercible::Coercer::String.to_time 0.00151 seconds average (0.02259 seconds / 15 examples) ./spec/unit/coercible/coercer/string/to_time_spec.rb:14 Configuring coercers 0.00118 seconds average (0.00118 seconds / 1 example) ./spec/integration/configuring_coercers_spec.rb:3 Coercible::Coercer::Object#inspect 0.00116 seconds average (0.00116 seconds / 1 example) ./spec/unit/coercible/coercer/object/inspect_spec.rb:3 Coercible::Coercer::Object.to_string 0.00108 seconds average (0.00216 seconds / 2 examples) ./spec/unit/coercible/coercer/object/to_string_spec.rb:3 Coercible::Coercer::Configurable.config_name 0.00106 seconds average (0.00106 seconds / 1 example) ./spec/unit/coercible/coercer/configurable/config_name_spec.rb:3 Finished in 0.343 seconds (files took 0.25406 seconds to load) 396 examples, 0 failures Randomized with seed 16844 ┌──────────────────────────────────────────────────────────────────────────────┐ │ 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_all.deb'. dpkg-genbuildinfo --build=binary -O../ruby-coercible_1.0.0-3_amd64.buildinfo dpkg-genchanges --build=binary -O../ruby-coercible_1.0.0-3_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) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/1987560 and its subdirectories I: Current time: Wed Nov 26 06:55:26 -12 2025 I: pbuilder-time-stamp: 1764183326 Wed Nov 26 18:55:29 UTC 2025 I: 1st build successful. Starting 2nd build on remote node ionos15-amd64.debian.net. Wed Nov 26 18:55:29 UTC 2025 I: Preparing to do remote build '2' on ionos15-amd64.debian.net. Wed Nov 26 19:02:26 UTC 2025 I: Deleting $TMPDIR on ionos15-amd64.debian.net. Wed Nov 26 19:02:26 UTC 2025 I: ruby-coercible_1.0.0-3_amd64.changes: Format: 1.8 Date: Sun, 03 Aug 2025 04:48:44 +0000 Source: ruby-coercible Binary: ruby-coercible Architecture: all Version: 1.0.0-3 Distribution: unstable Urgency: medium Maintainer: Debian Ruby Team Changed-By: Lucas Nussbaum Description: ruby-coercible - powerful, flexible and configurable coercion library Changes: ruby-coercible (1.0.0-3) unstable; urgency=medium . * Team upload. . [ Cédric Boutillier ] * Bump debhelper compatibility level to 9 * Use https:// in Vcs-* fields * Bump Standards-Version to 3.9.7 (no changes needed) . [ Utkarsh Gupta ] * Add salsa-ci.yml . [ Debian Janitor ] * Use secure copyright file specification URI. * Bump debhelper from old 9 to 12. * Set debhelper-compat version in Build-Depends. * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse. * Update Vcs-* headers from URL redirect. * Use canonical URL in Vcs-Git. * Update watch file format version to 4. * Bump debhelper from old 12 to 13. Checksums-Sha1: e6c7ecd113fb237e893d7ab339ca443cfb1397db 12420 ruby-coercible_1.0.0-3_all.deb 1af5eb77dd2cea4773df0a8a8276601233a5399b 5572 ruby-coercible_1.0.0-3_amd64.buildinfo Checksums-Sha256: c30e14f24059e9725a1d42f56e6d61c4e2052f0afa4af0eb9dcf93659e7948eb 12420 ruby-coercible_1.0.0-3_all.deb 139d8a42cf0fa35b12755e9bf49d56b0a82bdf8ec882f9f4e3d5a7ab8754d2e7 5572 ruby-coercible_1.0.0-3_amd64.buildinfo Files: f527113388d7de5199f7aa14c9b937c0 12420 ruby optional ruby-coercible_1.0.0-3_all.deb a84095116d12b1c0e043b9b5a44af762 5572 ruby optional ruby-coercible_1.0.0-3_amd64.buildinfo Wed Nov 26 19:02:27 UTC 2025 I: diffoscope 309 will be used to compare the two builds: Running as unit: rb-diffoscope-amd64_27-79049.service; invocation ID: 519dac2b9e214fee9ad93cf6e9caaaf5 # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.PH1kwMtq/ruby-coercible_1.0.0-3.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.PH1kwMtq/ruby-coercible_1.0.0-3.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.PH1kwMtq/ruby-coercible_1.0.0-3.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.PH1kwMtq/b1/ruby-coercible_1.0.0-3_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.PH1kwMtq/b2/ruby-coercible_1.0.0-3_amd64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call diffoscope.comparators.binary.FilesystemFile ## main (total time: 0.003s) 0.003s 2 calls outputs 0.000s 1 call cleanup Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 174ms CPU time consumed: 173ms Memory peak: 17.7M (swap: 0B) Wed Nov 26 19:02:27 UTC 2025 I: diffoscope 309 found no differences in the changes files, and a .buildinfo file also exists. Wed Nov 26 19:02:27 UTC 2025 I: ruby-coercible from forky built successfully and reproducibly on amd64. Wed Nov 26 19:02:28 UTC 2025 I: Removing signed ruby-coercible_1.0.0-3_amd64.buildinfo.asc files: removed './b1/ruby-coercible_1.0.0-3_amd64.buildinfo.asc' removed './b2/ruby-coercible_1.0.0-3_amd64.buildinfo.asc'