Thu Nov 20 13:01:52 UTC 2025 I: starting to build ruby-coercible/unstable/amd64 on jenkins on '2025-11-20 13:01' Thu Nov 20 13:01:52 UTC 2025 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_6/64764/console.log Thu Nov 20 13:01:52 UTC 2025 I: Downloading source for unstable/ruby-coercible=1.0.0-3 --2025-11-20 13:01:52-- 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% 231M=0s 2025-11-20 13:01:52 (231 MB/s) - ‘ruby-coercible_1.0.0-3.dsc’ saved [2109/2109] Thu Nov 20 13:01:52 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----- Thu Nov 20 13:01:52 UTC 2025 I: Checking whether the package is not for us Thu Nov 20 13:01:52 UTC 2025 I: Starting 1st build on remote node ionos5-amd64.debian.net. Thu Nov 20 13:01:52 UTC 2025 I: Preparing to do remote build '1' on ionos5-amd64.debian.net. Thu Nov 20 13:04:15 UTC 2025 I: Deleting $TMPDIR on ionos5-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Wed Dec 23 07:24:55 -12 2026 I: pbuilder-time-stamp: 1798053895 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-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/2072876/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=42 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='247034687b914241ab638a7477961de2' 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='2072876' 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.CA8LUcEy/pbuilderrc_uO5M --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.CA8LUcEy/b1 --logfile b1/build.log ruby-coercible_1.0.0-3.dsc' SUDO_GID='110' SUDO_HOME='/var/lib/jenkins' SUDO_UID='105' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://213.165.73.152:3128' I: uname -a Linux ionos5-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 2025 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2072876/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 unstable/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get: 2 http://deb.debian.org/debian unstable/main amd64 openssl amd64 3.5.4-1 [1496 kB] Get: 3 http://deb.debian.org/debian unstable/main amd64 ca-certificates all 20250419 [162 kB] Get: 4 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 5 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 6 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 7 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.23.2-1 [245 kB] Get: 8 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-2 [68.5 kB] Get: 9 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 10 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.41.2-4 [98.5 kB] Get: 11 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 12 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 13 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.20-2 [325 kB] Get: 14 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 15 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 16 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.18.1-3 [878 kB] Get: 17 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.23.2-1 [772 kB] Get: 18 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.28 [92.4 kB] Get: 19 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-7 [540 kB] Get: 20 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 21 [12.2 kB] Get: 21 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 22 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get: 23 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get: 24 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.194-1 [185 kB] Get: 25 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.16-2 [108 kB] Get: 26 http://deb.debian.org/debian unstable/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 27 http://deb.debian.org/debian unstable/main amd64 libxml2-16 amd64 2.15.1+dfsg-0.4 [640 kB] Get: 28 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.23.2-1 [1687 kB] Get: 29 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 30 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 31 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.28 [941 kB] Get: 32 http://deb.debian.org/debian unstable/main amd64 rubygems-integration all 1.19 [5488 B] Get: 33 http://deb.debian.org/debian unstable/main amd64 ruby-csv all 3.3.4-1 [42.2 kB] Get: 34 http://deb.debian.org/debian unstable/main amd64 ruby-did-you-mean all 1.6.3-2 [20.9 kB] Get: 35 http://deb.debian.org/debian unstable/main amd64 ruby-net-telnet all 0.2.0-1 [13.1 kB] Get: 36 http://deb.debian.org/debian unstable/main amd64 ruby-ruby2-keywords all 0.0.5-1 [4300 B] Get: 37 http://deb.debian.org/debian unstable/main amd64 ruby-webrick all 1.9.1-1 [59.6 kB] Get: 38 http://deb.debian.org/debian unstable/main amd64 ruby-xmlrpc all 0.3.3-2 [24.4 kB] Get: 39 http://deb.debian.org/debian unstable/main amd64 libffi8 amd64 3.5.2-2 [25.5 kB] Get: 40 http://deb.debian.org/debian unstable/main amd64 libyaml-0-2 amd64 0.2.5-2 [52.5 kB] Get: 41 http://deb.debian.org/debian unstable/main amd64 libruby3.3 amd64 3.3.8-2 [6301 kB] Get: 42 http://deb.debian.org/debian unstable/main amd64 ruby3.3 amd64 3.3.8-2 [834 kB] Get: 43 http://deb.debian.org/debian unstable/main amd64 libruby amd64 1:3.3+b1 [5440 B] Get: 44 http://deb.debian.org/debian unstable/main amd64 ruby-rubygems all 3.6.7-2 [407 kB] Get: 45 http://deb.debian.org/debian unstable/main amd64 ruby amd64 1:3.3+b1 [6560 B] Get: 46 http://deb.debian.org/debian unstable/main amd64 rake all 13.2.1-1 [65.2 kB] Get: 47 http://deb.debian.org/debian unstable/main amd64 ruby-minitest all 5.26.1-1 [67.3 kB] Get: 48 http://deb.debian.org/debian unstable/main amd64 ruby-power-assert all 2.0.5-1 [11.7 kB] Get: 49 http://deb.debian.org/debian unstable/main amd64 ruby-test-unit all 3.6.2-1 [79.1 kB] Get: 50 http://deb.debian.org/debian unstable/main amd64 gem2deb-test-runner amd64 2.2.6 [18.4 kB] Get: 51 http://deb.debian.org/debian unstable/main amd64 libgmpxx4ldbl amd64 2:6.3.0+dfsg-5 [330 kB] Get: 52 http://deb.debian.org/debian unstable/main amd64 libgmp-dev amd64 2:6.3.0+dfsg-5 [658 kB] Get: 53 http://deb.debian.org/debian unstable/main amd64 ruby3.3-dev amd64 3.3.8-2 [1045 kB] Get: 54 http://deb.debian.org/debian unstable/main amd64 ruby-all-dev amd64 1:3.3+b1 [6496 B] Get: 55 http://deb.debian.org/debian unstable/main amd64 gem2deb amd64 2.2.6 [48.3 kB] Get: 56 http://deb.debian.org/debian unstable/main amd64 ruby-atomic amd64 1.1.101-1+b3 [10.9 kB] Get: 57 http://deb.debian.org/debian unstable/main amd64 ruby-thread-safe all 0.3.6-1 [26.4 kB] Get: 58 http://deb.debian.org/debian unstable/main amd64 ruby-descendants-tracker all 0.0.4-3 [4696 B] Get: 59 http://deb.debian.org/debian unstable/main amd64 ruby-diff-lcs all 1.6.2-1 [29.8 kB] Get: 60 http://deb.debian.org/debian unstable/main amd64 ruby-rspec-support all 3.13.0c0e0m0s1-2 [28.5 kB] Get: 61 http://deb.debian.org/debian unstable/main amd64 ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] Get: 62 http://deb.debian.org/debian unstable/main amd64 ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [90.2 kB] Get: 63 http://deb.debian.org/debian unstable/main amd64 ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.3 kB] Get: 64 http://deb.debian.org/debian unstable/main amd64 ruby-rspec all 3.13.0c0e0m0s1-2 [5184 B] Get: 65 http://deb.debian.org/debian unstable/main amd64 ruby-rspec-its all 1.3.0-1 [6864 B] Fetched 23.5 MB in 1s (32.6 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-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... 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-0.4_amd64.deb ... Unpacking libxml2-16:amd64 (2.15.1+dfsg-0.4) ... 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.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+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.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) ... Setting up libpipeline1:amd64 (1.5.8-1) ... 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-0.4) ... 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.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-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.6.2-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 61946 Coercible::Coercer::Hash#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::String.to_date with a valid date string is expected to be an instance of Date day is expected to == 22 month is expected to == 7 year is expected to == 2011 with an invalid date string is expected to raise Coercible::UnsupportedCoercion Coercible::Coercer::String.to_decimal 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.1e0 with "-1.0" 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 be an instance of BigDecimal is expected to eql 0.1e1 with "+1" is expected to eql 0.1e1 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 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 ".1e-1" is expected to be an instance of BigDecimal is expected to eql 0.1e-1 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.1e2 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.1e0 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.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 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 ".1E-1" is expected to eql 0.1e-1 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.1e0 is expected to be an instance of BigDecimal Coercible::Coercer::String.to_float with "-1E1" 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 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 "+1.0" is expected to be an instance of Float is expected to eql 1.0 with "-1e-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 ".1e-1" is expected to be an instance of Float is expected to eql 0.01 with "1E+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 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.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 10.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.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 with "+1e-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.0" 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.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 0.1 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 "1.0E-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 be an instance of Float is expected to eql 1.0 with "-1" is expected to eql -1.0 is expected to be an instance of Float 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 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::Array#to_set is expected to eql "a", 1, "b", and 2 is expected to be an instance of Set 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_decimal is expected to eql 0.1e1 is expected to be an instance of BigDecimal Coercible::Coercer::Integer.to_boolean when the fixnum is not 1 or 0 is expected to raise Coercible::UnsupportedCoercion when the fixnum is 1 is expected to equal true when the fixnum is 0 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::Numeric.to_integer is expected to eql 1 Coercible::Coercer::Symbol#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::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 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 including time part it should behave like a correct datetime object is expected to be an instance of DateTime min is expected to == 44 sec is expected to == 50 day is expected to == 22 hour is expected to == 13 month is expected to == 7 year is expected to == 2011 with an invalid date time string is expected to raise Coercible::UnsupportedCoercion Coercible::Coercer::Hash.to_time when time segments are strings 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 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::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 be an instance of Time is expected to eql 0, 0, 0, 1, 1, 2011, 6, 1, false, and "UTC" 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_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::Decimal.to_float is expected to eql 1.0 is expected to be an instance of Float 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#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::DateTime#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::String.to_constant with a name outside of the namespace 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 when the name is unknown is expected to raise NameError with a namespaced qualified name is expected to equal Coercible::Coercer::String with a non-namespaced qualified name is expected to equal String when the name is invalid is expected to raise NameError Coercible::Configuration.build is expected to respond to #foo 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 #bar Coercible::Coercer::Time.to_integer is expected to eql 1798054020 Coercible::Coercer::Decimal.to_string is expected to be an instance of String is expected to eql "1.0" 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 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::Date.to_date is expected to equal # Coercible::Coercer::String.to_integer with "-1" is expected to be a kind of Integer is expected to eql -1 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.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 be a kind of Integer is expected to eql 0 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" 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 "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 "-1E1" is expected to eql -10 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.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 string starts with e is expected to raise Coercible::UnsupportedCoercion 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 0 with "+1" is expected to be a kind of Integer is expected to eql 1 when integer string is big is expected to == 334490140000101135 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 eql -1 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 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 ".1E+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 0 with "1.0e-1" is expected to be a kind of Integer is expected to eql 0 with "1.7976931348623158e+307" is expected to eql 17976931348623157580412819756850388593900235011794141176754562789180111453639664485361928830517704263...0189893797509826303293149283469713429932049693599732425511693654044437030940398714664210204414967808 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 an invalid integer string is expected to raise Coercible::UnsupportedCoercion Coercible::Coercer::Integer#datetime_format with other Ruby VMs is expected to == "%s" with Rubinius is expected to == "%Q" Coercible::Coercer::Object.to_array 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_ary does not call #to_a if #to_ary is available is expected to equal # when the value returns nil from #to_ary wraps the value in an Array if #to_a is not available calls #to_a as a fallback when the value responds to #to_a but not #to_ary 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::Object#inspect is expected to == "#" Coercible::Coercer::Float.to_decimal is expected to eql 0.1e1 is expected to be an instance of BigDecimal Coercible::Coercer::TimeCoercions.to_string is expected to be an instance of String is expected to eql "2011-01-01" Coercible::Coercer::Integer#to_datetime is expected to eql "2013-02-16 17:44:32.000" Coercible::Coercer::Symbol.to_string is expected to be an instance of String is expected to eql "piotr" Coercible::Coercer::String.to_time with a valid time string including time part it should behave like a correct time object is expected to be an instance of Time year is expected to == 2011 month is expected to == 7 day is expected to == 22 sec is expected to == 50 hour is expected to == 13 min is expected to == 44 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 hour is expected to == 0 day is expected to == 22 year is expected to == 2011 min is expected to == 0 sec is expected to == 0 with an invalid date time string is expected to raise Coercible::UnsupportedCoercion Coercible::Coercer::Configurable.config_name is expected to equal :test Coercible::Coercer::Hash.to_datetime when time segments are integers is expected to eql # is expected to be an instance of 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 Coercible::Coercer::String behaves like Configurable .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 .config_name is expected to equal :string .config responds to configuration keys is expected to be an instance of Coercible::Configuration 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::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::DateTime.to_string is expected to be an instance of String is expected to eql "2011-01-01T00:00:00+00:00" 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::Date.to_datetime when Date does not support #to_datetime is expected to be an instance of DateTime is expected to eql # when Date supports #to_datetime is expected to equal # Coercible::Coercer::Configurable.config is expected to equal # Coercible::Coercer::Float.to_string is expected to be an instance of String is expected to eql "1.0" Coercible::Coercer::Integer#datetime_proc with other Ruby VMs is expected to be an instance of Proc with Rubinius is expected to be an instance of Proc 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::Numeric.to_float is expected to eql 1.0 Coercible::Coercer::Integer.to_string is expected to be an instance of String is expected to eql "1" Coercible::Coercer.new is expected to be an instance of Coercible::Coercer config is expected to respond to #string= config is expected to respond to #string config is expected to be an instance of Coercible::Configuration Coercible::Coercer::FalseClass.to_string is expected to eql "false" is expected to be an instance of String Coercible::Coercer::Integer.to_float is expected to eql 1.0 is expected to be an instance of Float 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::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::Decimal.to_integer is expected to eql 1 is expected to be a kind of Integer Coercible::Coercer::TrueClass#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_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#coerced? is expected to equal true Coercible::Coercer::Integer.to_integer is expected to equal 1 Coercible::Coercer::Float.to_float is expected to equal 1.0 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::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::DateTime.to_datetime is expected to equal # Coercible::Coercer::Date.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::Decimal.to_decimal is expected to equal 0.1e1 Coercible::Coercer::Time.to_time is expected to equal 0, 0, 0, 1, 1, 2012, 0, 1, false, and "UTC" Coercible::Coercer::Date.to_string is expected to be an instance of String is expected to eql "2011-01-01" Coercible::Coercer::TimeCoercions.to_date when the value responds to #to_date is expected to be an instance of Date is expected to eql # when the value does not respond to #to_date is expected to eql # is expected to be an instance of Date Coercible::Coercer::Integer behaves like Configurable .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 .config responds to configuration keys is expected to be an instance of Coercible::Configuration Coercible::Coercer::Float.to_integer is expected to eql 1 is expected to be a kind of Integer 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::String.to_boolean 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 "on" is expected to equal true with "yes" is expected to equal true with "y" is expected to equal true with "FALSE" is expected to equal false with "F" is expected to equal false with "TRUE" is expected to equal true with "f" is expected to equal false with "YES" is expected to equal true with "Y" is expected to equal true with "t" is expected to equal true with "ON" is expected to equal true with "n" is expected to equal false with "T" is expected to equal true with "N" is expected to equal false with "1" 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 "0" is expected to equal false with "OFF" is expected to equal false with "NO" is expected to equal false 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_string is expected to eql "1/1" 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.16409 seconds, 20.8% of total time): Coercible::Coercer::String.to_decimal with "+1.0E-1" is expected to eql 0.1e0 0.0748 seconds ./spec/unit/coercible/coercer/string/to_decimal_spec.rb:38 Coercible::Coercer::String.to_date with a valid date string day is expected to == 22 0.02941 seconds ./spec/unit/coercible/coercer/string/to_date_spec.rb:15 Coercible::Coercer::String.to_datetime with a valid date string not including time part it should behave like a correct datetime object year is expected to == 2011 0.01477 seconds ./spec/unit/coercible/coercer/string/to_datetime_spec.rb:6 Coercible::Coercer::String.to_float with ".1E+1" is expected to be an instance of Float 0.01385 seconds ./spec/unit/coercible/coercer/string/to_float_spec.rb:39 Coercible::Coercer::Hash.to_datetime when time segments are strings is expected to be an instance of DateTime 0.01088 seconds ./spec/unit/coercible/coercer/hash/to_datetime_spec.rb:34 Coercible::Coercer::TimeCoercions.to_datetime when the value does not respond to #to_datetime is expected to be an instance of DateTime 0.00562 seconds ./spec/unit/coercible/coercer/time_coercions/to_datetime_spec.rb:34 Coercible::Coercer::String behaves like Configurable .config_keys is expected not to be empty 0.00426 seconds ./spec/shared/unit/configurable.rb:12 Coercible::Coercer::String.to_date with an invalid date string is expected to raise Coercible::UnsupportedCoercion 0.00367 seconds ./spec/unit/coercible/coercer/string/to_date_spec.rb:21 Coercible::Coercer.new is expected to be an instance of Coercible::Coercer 0.00344 seconds ./spec/unit/coercible/coercer/class_methods/new_spec.rb:8 Coercible::Coercer.new config is expected to respond to #string= 0.0034 seconds ./spec/unit/coercible/coercer/class_methods/new_spec.rb:12 Top 10 slowest example groups: Coercible::Coercer::String.to_date 0.01008 seconds average (0.05039 seconds / 5 examples) ./spec/unit/coercible/coercer/string/to_date_spec.rb:3 Coercible::Coercer::String#coerced? 0.0037 seconds average (0.0074 seconds / 2 examples) ./spec/unit/coercible/coercer/string/coerced_predicate_spec.rb:3 Coercible::Coercer::Numeric.to_float 0.00364 seconds average (0.00364 seconds / 1 example) ./spec/unit/coercible/coercer/numeric/to_float_spec.rb:3 Coercible::Coercer.new 0.00327 seconds average (0.0131 seconds / 4 examples) ./spec/unit/coercible/coercer/class_methods/new_spec.rb:3 Coercible::Coercer::String.to_decimal 0.00327 seconds average (0.15386 seconds / 47 examples) ./spec/unit/coercible/coercer/string/to_decimal_spec.rb:3 Coercible::Coercer::Hash.to_datetime 0.00325 seconds average (0.01947 seconds / 6 examples) ./spec/unit/coercible/coercer/hash/to_datetime_spec.rb:3 Coercible::Coercer::FalseClass.to_string 0.00314 seconds average (0.00627 seconds / 2 examples) ./spec/unit/coercible/coercer/false_class/to_string_spec.rb:3 Coercible::Coercer::Integer#datetime_proc 0.00313 seconds average (0.00627 seconds / 2 examples) ./spec/unit/coercible/coercer/integer/datetime_proc_spec.rb:3 Coercible::Coercer::TimeCoercions.to_datetime 0.00305 seconds average (0.01221 seconds / 4 examples) ./spec/unit/coercible/coercer/time_coercions/to_datetime_spec.rb:3 Coercible::Coercer::Hash#coerced? 0.00259 seconds average (0.00518 seconds / 2 examples) ./spec/unit/coercible/coercer/hash/coerced_predicate_spec.rb:3 Finished in 0.78947 seconds (files took 3.85 seconds to load) 396 examples, 0 failures Randomized with seed 61946 ┌──────────────────────────────────────────────────────────────────────────────┐ │ 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/2072876 and its subdirectories I: Current time: Wed Dec 23 07:27:14 -12 2026 I: pbuilder-time-stamp: 1798054034 Thu Nov 20 13:04:15 UTC 2025 I: 1st build successful. Starting 2nd build on remote node ionos11-amd64.debian.net. Thu Nov 20 13:04:15 UTC 2025 I: Preparing to do remote build '2' on ionos11-amd64.debian.net. Thu Nov 20 13:04:53 UTC 2025 I: Deleting $TMPDIR on ionos11-amd64.debian.net. Thu Nov 20 13:04:53 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 2e5752e403ab9dda29b4c51863158a414bc0d19f 5574 ruby-coercible_1.0.0-3_amd64.buildinfo Checksums-Sha256: c30e14f24059e9725a1d42f56e6d61c4e2052f0afa4af0eb9dcf93659e7948eb 12420 ruby-coercible_1.0.0-3_all.deb e4a974e6edb01b76331772c7e85c65946b6012e5f858e69c730560dda9586433 5574 ruby-coercible_1.0.0-3_amd64.buildinfo Files: f527113388d7de5199f7aa14c9b937c0 12420 ruby optional ruby-coercible_1.0.0-3_all.deb 5ff0a43c217d13d989eb36e3cab449ab 5574 ruby optional ruby-coercible_1.0.0-3_amd64.buildinfo Thu Nov 20 13:04:54 UTC 2025 I: diffoscope 309 will be used to compare the two builds: Running as unit: rb-diffoscope-amd64_6-64764.service; invocation ID: b3296acfbf4f430dad825b2df58564b1 # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.CA8LUcEy/ruby-coercible_1.0.0-3.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.CA8LUcEy/ruby-coercible_1.0.0-3.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.CA8LUcEy/ruby-coercible_1.0.0-3.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.CA8LUcEy/b1/ruby-coercible_1.0.0-3_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.CA8LUcEy/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: 220ms CPU time consumed: 185ms Memory peak: 17.5M (swap: 0B) Thu Nov 20 13:04:54 UTC 2025 I: diffoscope 309 found no differences in the changes files, and a .buildinfo file also exists. Thu Nov 20 13:04:54 UTC 2025 I: ruby-coercible from unstable built successfully and reproducibly on amd64. Thu Nov 20 13:04:55 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'