sbuild (Debian sbuild) 0.89.3+deb13u1 (16 August 2025) on +==============================================================================+ | ruby-bogus 0.1.7-1+rebuild1766572166 (amd64) Wed, 24 Dec 2025 10:29:27 +0000 | +==============================================================================+ Package: ruby-bogus Version: 0.1.7-1+rebuild1766572166 Source Version: 0.1.7-1+rebuild1766572166 Distribution: unstable Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: binary I: No tarballs found in /home/admin/.cache/sbuild I: Creating chroot on-demand by running: mmdebstrap --variant=buildd --arch=amd64 --skip=output/mknod --format=tar unstable - I: Unpacking tarball from STDIN to /tmp/tmp.sbuild.EOePXnNDSn... I: automatically chosen mode: unshare I: chroot architecture amd64 is equal to the host's architecture I: finding correct signed-by value... I: using /tmp/mmdebstrap.vI6Hz0NXej as tempdir I: skipping output/mknod as requested for ./dev/console I: skipping output/mknod as requested for ./dev/full I: skipping output/mknod as requested for ./dev/null I: skipping output/mknod as requested for ./dev/ptmx I: skipping output/mknod as requested for ./dev/random I: skipping output/mknod as requested for ./dev/tty I: skipping output/mknod as requested for ./dev/urandom I: skipping output/mknod as requested for ./dev/zero I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: installing remaining packages inside the chroot... I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.vI6Hz0NXej... I: success in 11.9551 seconds I: The chroot directory at /tmp/tmp.sbuild.EOePXnNDSn will be removed at the end of the build I: To avoid creating a new chroot from scratch every time, either: I: - place a chroot tarball at /home/admin/.cache/sbuild/unstable-amd64.tar and update it manually, for example by running: mmdebstrap --variant=buildd --arch=amd64 --skip=output/mknod --format=tar unstable /home/admin/.cache/sbuild/unstable-amd64.tar I: - or let sbuild take care of this via the setting UNSHARE_MMDEBSTRAP_KEEP_TARBALL by adding '$unshare_mmdebstrap_keep_tarball = 1;' to your ~/.config/sbuild/config.pl. I: - or completely disable this behaviour via the setting UNSHARE_MMDEBSTRAP_AUTO_CREATE by adding '$unshare_mmdebstrap_auto_create = 0;' to your ~/.config/sbuild/config.pl. I: Refer to UNSHARE_MMDEBSTRAP_KEEP_TARBALL in sbuild.conf(5) for more information I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... I: Setting up apt archive... +------------------------------------------------------------------------------+ | Update chroot Wed, 24 Dec 2025 10:29:42 +0000 | +------------------------------------------------------------------------------+ Ign:1 file:/mass-rebuild ./ InRelease Get:2 file:/mass-rebuild ./ Release [1617 B] Get:2 file:/mass-rebuild ./ Release [1617 B] Ign:3 file:/mass-rebuild ./ Release.gpg Get:4 file:/mass-rebuild ./ Packages [70.4 kB] Get:5 http://deb.debian.org/debian unstable InRelease [187 kB] Get:6 http://deb.debian.org/debian experimental InRelease [90.7 kB] Get:7 http://deb.debian.org/debian unstable/main amd64 Packages [10.2 MB] Get:8 http://deb.debian.org/debian experimental/main amd64 Packages [429 kB] Get:9 http://incoming.debian.org/debian-buildd buildd-unstable InRelease [48.9 kB] Get:10 http://incoming.debian.org/debian-buildd buildd-unstable/main amd64 Packages [105 kB] Fetched 11.1 MB in 1s (8816 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages will be upgraded: libselinux1 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/85.8 kB of archives. After this operation, 1024 B disk space will be freed. Get:1 file:/mass-rebuild ./ libselinux1 3.9-4+rebuild1766544377 [85.8 kB] (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11800 files and directories currently installed.) Preparing to unpack .../libselinux1_3.9-4+rebuild1766544377_amd64.deb ... Unpacking libselinux1:amd64 (3.9-4+rebuild1766544377) over (3.9-4+b1) ... Setting up libselinux1:amd64 (3.9-4+rebuild1766544377) ... Processing triggers for libc-bin (2.42-6) ... +------------------------------------------------------------------------------+ | Fetch source files Wed, 24 Dec 2025 10:29:44 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /home/admin/mass-rebuild/builds/3/ruby-bogus/ruby-bogus_0.1.7-1+rebuild1766572166.dsc exists in /home/admin/mass-rebuild/builds/3/ruby-bogus; copying to chroot +------------------------------------------------------------------------------+ | Install package build dependencies Wed, 24 Dec 2025 10:29:45 +0000 | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), gem2deb, ruby-dependor, ruby-minitest, ruby-rspec, build-essential Filtered Build-Depends: debhelper-compat (= 13), gem2deb, ruby-dependor, ruby-minitest, ruby-rspec, build-essential dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/reproducible-path/resolver-IwssVx/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/build/reproducible-path/resolver-IwssVx/apt_archive ./ InRelease Get:2 copy:/build/reproducible-path/resolver-IwssVx/apt_archive ./ Release [609 B] Ign:3 copy:/build/reproducible-path/resolver-IwssVx/apt_archive ./ Release.gpg Get:4 copy:/build/reproducible-path/resolver-IwssVx/apt_archive ./ Sources [651 B] Get:5 copy:/build/reproducible-path/resolver-IwssVx/apt_archive ./ Packages [690 B] Fetched 1950 B in 0s (0 B/s) Reading package lists... Ign:1 file:/mass-rebuild ./ InRelease Get:2 file:/mass-rebuild ./ Release [1617 B] Get:2 file:/mass-rebuild ./ Release [1617 B] Ign:3 file:/mass-rebuild ./ Release.gpg Hit:4 http://deb.debian.org/debian experimental InRelease Hit:5 http://incoming.debian.org/debian-buildd buildd-unstable InRelease Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... Solving dependencies... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils ca-certificates debhelper dh-autoreconf dh-strip-nondeterminism dwz file gem2deb gem2deb-test-runner gettext gettext-base groff-base intltool-debian libarchive-zip-perl libdebhelper-perl libelf1t64 libffi8 libfile-stripnondeterminism-perl libgmp-dev libgmpxx4ldbl libmagic-mgc libmagic1t64 libpipeline1 libruby libruby3.3 libtool libuchardet0 libunistring5 libxml2-16 libyaml-0-2 m4 man-db openssl po-debconf rake ruby ruby-all-dev ruby-csv ruby-dependor ruby-did-you-mean ruby-diff-lcs ruby-minitest ruby-net-telnet ruby-power-assert ruby-rspec ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support ruby-ruby2-keywords ruby-rubygems ruby-test-unit ruby-webrick ruby-xmlrpc ruby3.3 ruby3.3-dev rubygems-integration sensible-utils Suggested packages: autoconf-archive gnu-standards autoconf-doc dh-make git-buildpackage pristine-tar gettext-doc libasprintf-dev libgettextpo-dev gnulib-l10n groff gmp-doc libgmp10-doc libmpfr-dev libtool-doc gfortran | fortran95-compiler m4-doc apparmor less www-browser libmail-box-perl ri ruby-dev bundler Recommended packages: apt-file debian-policy devscripts python3-debian curl | wget | lynx libarchive-cpio-perl ruby-sdbm libltdl-dev libmail-sendmail-perl zip fonts-lato libjs-jquery ruby3.3-doc The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils ca-certificates debhelper dh-autoreconf dh-strip-nondeterminism dwz file gem2deb gem2deb-test-runner gettext gettext-base groff-base intltool-debian libarchive-zip-perl libdebhelper-perl libelf1t64 libffi8 libfile-stripnondeterminism-perl libgmp-dev libgmpxx4ldbl libmagic-mgc libmagic1t64 libpipeline1 libruby libruby3.3 libtool libuchardet0 libunistring5 libxml2-16 libyaml-0-2 m4 man-db openssl po-debconf rake ruby ruby-all-dev ruby-csv ruby-dependor ruby-did-you-mean ruby-diff-lcs ruby-minitest ruby-net-telnet ruby-power-assert ruby-rspec ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support ruby-ruby2-keywords ruby-rubygems ruby-test-unit ruby-webrick ruby-xmlrpc ruby3.3 ruby3.3-dev rubygems-integration sbuild-build-depends-main-dummy sensible-utils 0 upgraded, 63 newly installed, 0 to remove and 0 not upgraded. Need to get 23.4 MB of archives. After this operation, 88.2 MB of additional disk space will be used. Get:1 copy:/build/reproducible-path/resolver-IwssVx/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [880 B] Get:2 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get:3 http://deb.debian.org/debian unstable/main amd64 openssl amd64 3.5.4-1 [1496 kB] Get:4 http://deb.debian.org/debian unstable/main amd64 ca-certificates all 20250419 [162 kB] Get:5 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get:6 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get:7 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.46-5 [43.6 kB] Get:8 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.23.2-1 [245 kB] Get:9 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-2 [68.5 kB] Get:10 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-10 [1194 kB] Get:11 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.41.3-2 [98.9 kB] Get:12 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-2 [42.1 kB] Get:13 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get:14 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.20-2 [325 kB] Get:15 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-3.1 [494 kB] Get:16 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get:17 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.18.1-3 [878 kB] Get:18 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.23.2-1 [772 kB] Get:19 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.29 [92.6 kB] Get:20 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-9 [540 kB] Get:21 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 21 [12.2 kB] Get:22 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:23 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get:24 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get:25 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.194-1 [185 kB] Get:26 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.16-2 [108 kB] Get:27 http://deb.debian.org/debian unstable/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get:28 http://deb.debian.org/debian unstable/main amd64 libxml2-16 amd64 2.15.1+dfsg-2+b1 [641 kB] Get:29 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.23.2-1 [1687 kB] Get:30 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get:31 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.22 [216 kB] Get:32 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.29 [943 kB] Get:33 http://deb.debian.org/debian unstable/main amd64 rubygems-integration all 1.19 [5488 B] Get:34 http://deb.debian.org/debian unstable/main amd64 ruby-csv all 3.3.4-1 [42.2 kB] Get:35 http://deb.debian.org/debian unstable/main amd64 ruby-did-you-mean all 1.6.3-2 [20.9 kB] Get:36 http://deb.debian.org/debian unstable/main amd64 ruby-net-telnet all 0.2.0-1 [13.1 kB] Get:37 http://deb.debian.org/debian unstable/main amd64 ruby-ruby2-keywords all 0.0.5-1 [4300 B] Get:38 http://deb.debian.org/debian unstable/main amd64 ruby-webrick all 1.9.1-1 [59.6 kB] Get:39 http://deb.debian.org/debian unstable/main amd64 ruby-xmlrpc all 0.3.3-2 [24.4 kB] Get:40 http://deb.debian.org/debian unstable/main amd64 libffi8 amd64 3.5.2-3 [26.1 kB] Get:41 http://deb.debian.org/debian unstable/main amd64 libyaml-0-2 amd64 0.2.5-2+b1 [53.8 kB] Get:42 http://deb.debian.org/debian unstable/main amd64 libruby3.3 amd64 3.3.8-2 [6301 kB] Get:43 http://deb.debian.org/debian unstable/main amd64 ruby3.3 amd64 3.3.8-2 [834 kB] Get:44 http://deb.debian.org/debian unstable/main amd64 libruby amd64 1:3.3+b1 [5440 B] Get:45 http://deb.debian.org/debian unstable/main amd64 ruby-rubygems all 3.6.7-2 [407 kB] Get:46 http://deb.debian.org/debian unstable/main amd64 ruby amd64 1:3.3+b1 [6560 B] Get:47 http://deb.debian.org/debian unstable/main amd64 rake all 13.2.1-1 [65.2 kB] Get:48 http://deb.debian.org/debian unstable/main amd64 ruby-minitest all 5.26.1-1 [67.3 kB] Get:49 http://deb.debian.org/debian unstable/main amd64 ruby-power-assert all 2.0.5-1 [11.7 kB] Get:50 http://deb.debian.org/debian unstable/main amd64 ruby-test-unit all 3.6.2-1 [79.1 kB] Get:51 http://deb.debian.org/debian unstable/main amd64 gem2deb-test-runner amd64 2.2.6 [18.4 kB] Get:52 http://deb.debian.org/debian unstable/main amd64 libgmpxx4ldbl amd64 2:6.3.0+dfsg-5 [330 kB] Get:53 http://deb.debian.org/debian unstable/main amd64 libgmp-dev amd64 2:6.3.0+dfsg-5 [658 kB] Get:54 http://deb.debian.org/debian unstable/main amd64 ruby3.3-dev amd64 3.3.8-2 [1045 kB] Get:55 http://deb.debian.org/debian unstable/main amd64 ruby-all-dev amd64 1:3.3+b1 [6496 B] Get:56 http://deb.debian.org/debian unstable/main amd64 gem2deb amd64 2.2.6 [48.3 kB] Get:57 http://deb.debian.org/debian unstable/main amd64 ruby-dependor all 1.0.1-3 [8352 B] Get:58 http://deb.debian.org/debian unstable/main amd64 ruby-diff-lcs all 1.6.2-1 [29.8 kB] Get:59 http://deb.debian.org/debian unstable/main amd64 ruby-rspec-support all 3.13.0c0e0m0s1-2 [28.5 kB] Get:60 http://deb.debian.org/debian unstable/main amd64 ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] Get:61 http://deb.debian.org/debian unstable/main amd64 ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [90.2 kB] Get:62 http://deb.debian.org/debian unstable/main amd64 ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.3 kB] Get:63 http://deb.debian.org/debian unstable/main amd64 ruby-rspec all 3.13.0c0e0m0s1-2 [5184 B] Preconfiguring packages ... Fetched 23.4 MB in 0s (71.3 MB/s) Selecting previously unselected package sensible-utils. (Reading database ... 11799 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package openssl. Preparing to unpack .../01-openssl_3.5.4-1_amd64.deb ... Unpacking openssl (3.5.4-1) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../02-ca-certificates_20250419_all.deb ... Unpacking ca-certificates (20250419) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../03-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../04-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../05-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../06-gettext-base_0.23.2-1_amd64.deb ... Unpacking gettext-base (0.23.2-1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../07-libuchardet0_0.0.8-2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-2) ... Selecting previously unselected package groff-base. Preparing to unpack .../08-groff-base_1.23.0-10_amd64.deb ... Unpacking groff-base (1.23.0-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../09-bsdextrautils_2.41.3-2_amd64.deb ... Unpacking bsdextrautils (2.41.3-2) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../10-libpipeline1_1.5.8-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-2) ... Selecting previously unselected package man-db. Preparing to unpack .../11-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../12-m4_1.4.20-2_amd64.deb ... Unpacking m4 (1.4.20-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../13-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../14-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../15-automake_1%3a1.18.1-3_all.deb ... Unpacking automake (1:1.18.1-3) ... Selecting previously unselected package autopoint. Preparing to unpack .../16-autopoint_0.23.2-1_all.deb ... Unpacking autopoint (0.23.2-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../17-libdebhelper-perl_13.29_all.deb ... Unpacking libdebhelper-perl (13.29) ... Selecting previously unselected package libtool. Preparing to unpack .../18-libtool_2.5.4-9_all.deb ... Unpacking libtool (2.5.4-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../19-dh-autoreconf_21_all.deb ... Unpacking dh-autoreconf (21) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../20-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../21-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../22-dh-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../23-libelf1t64_0.194-1_amd64.deb ... Unpacking libelf1t64:amd64 (0.194-1) ... Selecting previously unselected package dwz. Preparing to unpack .../24-dwz_0.16-2_amd64.deb ... Unpacking dwz (0.16-2) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../25-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libxml2-16:amd64. Preparing to unpack .../26-libxml2-16_2.15.1+dfsg-2+b1_amd64.deb ... Unpacking libxml2-16:amd64 (2.15.1+dfsg-2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../27-gettext_0.23.2-1_amd64.deb ... Unpacking gettext (0.23.2-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../28-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../29-po-debconf_1.0.22_all.deb ... Unpacking po-debconf (1.0.22) ... Selecting previously unselected package debhelper. Preparing to unpack .../30-debhelper_13.29_all.deb ... Unpacking debhelper (13.29) ... Selecting previously unselected package rubygems-integration. Preparing to unpack .../31-rubygems-integration_1.19_all.deb ... Unpacking rubygems-integration (1.19) ... Selecting previously unselected package ruby-csv. Preparing to unpack .../32-ruby-csv_3.3.4-1_all.deb ... Unpacking ruby-csv (3.3.4-1) ... Selecting previously unselected package ruby-did-you-mean. Preparing to unpack .../33-ruby-did-you-mean_1.6.3-2_all.deb ... Unpacking ruby-did-you-mean (1.6.3-2) ... Selecting previously unselected package ruby-net-telnet. Preparing to unpack .../34-ruby-net-telnet_0.2.0-1_all.deb ... Unpacking ruby-net-telnet (0.2.0-1) ... Selecting previously unselected package ruby-ruby2-keywords. Preparing to unpack .../35-ruby-ruby2-keywords_0.0.5-1_all.deb ... Unpacking ruby-ruby2-keywords (0.0.5-1) ... Selecting previously unselected package ruby-webrick. Preparing to unpack .../36-ruby-webrick_1.9.1-1_all.deb ... Unpacking ruby-webrick (1.9.1-1) ... Selecting previously unselected package ruby-xmlrpc. Preparing to unpack .../37-ruby-xmlrpc_0.3.3-2_all.deb ... Unpacking ruby-xmlrpc (0.3.3-2) ... Selecting previously unselected package libffi8:amd64. Preparing to unpack .../38-libffi8_3.5.2-3_amd64.deb ... Unpacking libffi8:amd64 (3.5.2-3) ... Selecting previously unselected package libyaml-0-2:amd64. Preparing to unpack .../39-libyaml-0-2_0.2.5-2+b1_amd64.deb ... Unpacking libyaml-0-2:amd64 (0.2.5-2+b1) ... Selecting previously unselected package libruby3.3:amd64. Preparing to unpack .../40-libruby3.3_3.3.8-2_amd64.deb ... Unpacking libruby3.3:amd64 (3.3.8-2) ... Selecting previously unselected package ruby3.3. Preparing to unpack .../41-ruby3.3_3.3.8-2_amd64.deb ... Unpacking ruby3.3 (3.3.8-2) ... Selecting previously unselected package libruby:amd64. Preparing to unpack .../42-libruby_1%3a3.3+b1_amd64.deb ... Unpacking libruby:amd64 (1:3.3+b1) ... Selecting previously unselected package ruby-rubygems. Preparing to unpack .../43-ruby-rubygems_3.6.7-2_all.deb ... Unpacking ruby-rubygems (3.6.7-2) ... Selecting previously unselected package ruby. Preparing to unpack .../44-ruby_1%3a3.3+b1_amd64.deb ... Unpacking ruby (1:3.3+b1) ... Selecting previously unselected package rake. Preparing to unpack .../45-rake_13.2.1-1_all.deb ... Unpacking rake (13.2.1-1) ... Selecting previously unselected package ruby-minitest. Preparing to unpack .../46-ruby-minitest_5.26.1-1_all.deb ... Unpacking ruby-minitest (5.26.1-1) ... Selecting previously unselected package ruby-power-assert. Preparing to unpack .../47-ruby-power-assert_2.0.5-1_all.deb ... Unpacking ruby-power-assert (2.0.5-1) ... Selecting previously unselected package ruby-test-unit. Preparing to unpack .../48-ruby-test-unit_3.6.2-1_all.deb ... Unpacking ruby-test-unit (3.6.2-1) ... Selecting previously unselected package gem2deb-test-runner. Preparing to unpack .../49-gem2deb-test-runner_2.2.6_amd64.deb ... Unpacking gem2deb-test-runner (2.2.6) ... Selecting previously unselected package libgmpxx4ldbl:amd64. Preparing to unpack .../50-libgmpxx4ldbl_2%3a6.3.0+dfsg-5_amd64.deb ... Unpacking libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-5) ... Selecting previously unselected package libgmp-dev:amd64. Preparing to unpack .../51-libgmp-dev_2%3a6.3.0+dfsg-5_amd64.deb ... Unpacking libgmp-dev:amd64 (2:6.3.0+dfsg-5) ... Selecting previously unselected package ruby3.3-dev:amd64. Preparing to unpack .../52-ruby3.3-dev_3.3.8-2_amd64.deb ... Unpacking ruby3.3-dev:amd64 (3.3.8-2) ... Selecting previously unselected package ruby-all-dev:amd64. Preparing to unpack .../53-ruby-all-dev_1%3a3.3+b1_amd64.deb ... Unpacking ruby-all-dev:amd64 (1:3.3+b1) ... Selecting previously unselected package gem2deb. Preparing to unpack .../54-gem2deb_2.2.6_amd64.deb ... Unpacking gem2deb (2.2.6) ... Selecting previously unselected package ruby-dependor. Preparing to unpack .../55-ruby-dependor_1.0.1-3_all.deb ... Unpacking ruby-dependor (1.0.1-3) ... Selecting previously unselected package ruby-diff-lcs. Preparing to unpack .../56-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 .../57-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 .../58-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 .../59-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 .../60-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 .../61-ruby-rspec_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec (3.13.0c0e0m0s1-2) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../62-sbuild-build-depends-main-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up libpipeline1:amd64 (1.5.8-2) ... Setting up ruby-ruby2-keywords (0.0.5-1) ... Setting up bsdextrautils (2.41.3-2) ... Setting up ruby-power-assert (2.0.5-1) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:amd64 (0.2.5-2+b1) ... Setting up libxml2-16:amd64 (2.15.1+dfsg-2+b1) ... Setting up libdebhelper-perl (13.29) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up gettext-base (0.23.2-1) ... Setting up m4 (1.4.20-2) ... Setting up file (1:5.46-5) ... Setting up libelf1t64:amd64 (0.194-1) ... Setting up ruby-minitest (5.26.1-1) ... Setting up autotools-dev (20240727.1) ... Setting up libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-5) ... Setting up ruby-test-unit (3.6.2-1) ... Setting up ruby-net-telnet (0.2.0-1) ... Setting up ruby-csv (3.3.4-1) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up autopoint (0.23.2-1) ... Setting up autoconf (2.72-3.1) ... Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... Setting up ruby-webrick (1.9.1-1) ... Setting up libffi8:amd64 (3.5.2-3) ... Setting up dwz (0.16-2) ... Setting up sensible-utils (0.0.26) ... Setting up libuchardet0:amd64 (0.0.8-2) ... Setting up ruby-did-you-mean (1.6.3-2) ... Setting up openssl (3.5.4-1) ... Setting up ruby-xmlrpc (0.3.3-2) ... Setting up automake (1:1.18.1-3) ... update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... Setting up gettext (0.23.2-1) ... Setting up libgmp-dev:amd64 (2:6.3.0+dfsg-5) ... Setting up libtool (2.5.4-9) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (21) ... Setting up ca-certificates (20250419) ... Updating certificates in /etc/ssl/certs... 150 added, 0 removed; done. Setting up dh-strip-nondeterminism (1.15.0-1) ... Setting up groff-base (1.23.0-10) ... Setting up po-debconf (1.0.22) ... Setting up rubygems-integration (1.19) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up debhelper (13.29) ... Setting up rake (13.2.1-1) ... Setting up libruby3.3:amd64 (3.3.8-2) ... Setting up ruby-rubygems (3.6.7-2) ... Setting up ruby3.3-dev:amd64 (3.3.8-2) ... Setting up ruby3.3 (3.3.8-2) ... Setting up libruby:amd64 (1:3.3+b1) ... Setting up ruby-all-dev:amd64 (1:3.3+b1) ... Setting up ruby (1:3.3+b1) ... Setting up ruby-dependor (1.0.1-3) ... Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... Setting up ruby-diff-lcs (1.6.2-1) ... Setting up gem2deb-test-runner (2.2.6) ... Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... Setting up gem2deb (2.2.6) ... Setting up ruby-rspec (3.13.0c0e0m0s1-2) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.42-6) ... Processing triggers for ca-certificates (20250419) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. +------------------------------------------------------------------------------+ | Check architectures Wed, 24 Dec 2025 10:29:53 +0000 | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in all) +------------------------------------------------------------------------------+ | Build environment Wed, 24 Dec 2025 10:29:53 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.12.57+deb13-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.57-1 (2025-11-05) amd64 (x86_64) Toolchain package versions: binutils_2.45.50.20251209-1 dpkg-dev_1.23.3 g++-15_15.2.0-12 gcc-15_15.2.0-12 libc6-dev_2.42-6 libstdc++-15-dev_15.2.0-12 libstdc++6_15.2.0-12 linux-libc-dev_6.17.13-1 Package versions: apt_3.1.12 autoconf_2.72-3.1 automake_1:1.18.1-3 autopoint_0.23.2-1 autotools-dev_20240727.1 base-files_14 base-passwd_3.6.8 bash_5.3-1 binutils_2.45.50.20251209-1 binutils-common_2.45.50.20251209-1 binutils-x86-64-linux-gnu_2.45.50.20251209-1 bsdextrautils_2.41.3-2 build-essential_12.12 bzip2_1.0.8-6 ca-certificates_20250419 coreutils_9.7-3 cpp_4:15.2.0-4 cpp-15_15.2.0-12 cpp-15-x86-64-linux-gnu_15.2.0-12 cpp-x86-64-linux-gnu_4:15.2.0-4 dash_0.5.12-12 debconf_1.5.91 debhelper_13.29 debian-archive-keyring_2025.1 debianutils_5.23.2 dh-autoreconf_21 dh-strip-nondeterminism_1.15.0-1 diffutils_1:3.12-1 dpkg_1.23.3 dpkg-dev_1.23.3 dwz_0.16-2 file_1:5.46-5 findutils_4.10.0-3 g++_4:15.2.0-4 g++-15_15.2.0-12 g++-15-x86-64-linux-gnu_15.2.0-12 g++-x86-64-linux-gnu_4:15.2.0-4 gcc_4:15.2.0-4 gcc-15_15.2.0-12 gcc-15-base_15.2.0-12 gcc-15-x86-64-linux-gnu_15.2.0-12 gcc-x86-64-linux-gnu_4:15.2.0-4 gem2deb_2.2.6 gem2deb-test-runner_2.2.6 gettext_0.23.2-1 gettext-base_0.23.2-1 grep_3.12-1 groff-base_1.23.0-10 gzip_1.13-1 hostname_3.25 init-system-helpers_1.69 intltool-debian_0.35.0+20060710.6 libacl1_2.3.2-2+b1 libapt-pkg7.0_3.1.12 libarchive-zip-perl_1.68-1 libasan8_15.2.0-12 libatomic1_15.2.0-12 libattr1_1:2.5.2-3 libaudit-common_1:4.1.2-1 libaudit1_1:4.1.2-1+b1 libbinutils_2.45.50.20251209-1 libblkid1_2.41.3-2 libbz2-1.0_1.0.8-6 libc-bin_2.42-6 libc-dev-bin_2.42-6 libc-gconv-modules-extra_2.42-6 libc6_2.42-6 libc6-dev_2.42-6 libcap-ng0_0.8.5-4+b2 libcap2_1:2.75-10+b5 libcc1-0_15.2.0-12 libcrypt-dev_1:4.5.1-1 libcrypt1_1:4.5.1-1 libctf-nobfd0_2.45.50.20251209-1 libctf0_2.45.50.20251209-1 libdb5.3t64_5.3.28+dfsg2-11 libdebconfclient0_0.282+b2 libdebhelper-perl_13.29 libdpkg-perl_1.23.3 libelf1t64_0.194-1 libffi8_3.5.2-3 libfile-stripnondeterminism-perl_1.15.0-1 libgcc-15-dev_15.2.0-12 libgcc-s1_15.2.0-12 libgdbm-compat4t64_1.26-1 libgdbm6t64_1.26-1 libgmp-dev_2:6.3.0+dfsg-5 libgmp10_2:6.3.0+dfsg-5 libgmpxx4ldbl_2:6.3.0+dfsg-5 libgomp1_15.2.0-12 libgprofng0_2.45.50.20251209-1 libhogweed6t64_3.10.2-1 libhwasan0_15.2.0-12 libisl23_0.27-1 libitm1_15.2.0-12 libjansson4_2.14-2+b4 liblsan0_15.2.0-12 liblz4-1_1.10.0-6 liblzma5_5.8.1-2 libmagic-mgc_1:5.46-5 libmagic1t64_1:5.46-5 libmd0_1.1.0-2+b1 libmount1_2.41.3-2 libmpc3_1.3.1-2 libmpfr6_4.2.2-2 libnettle8t64_3.10.2-1 libpam-modules_1.7.0-5 libpam-modules-bin_1.7.0-5 libpam-runtime_1.7.0-5 libpam0g_1.7.0-5 libpcre2-8-0_10.46-1 libperl5.40_5.40.1-7 libpipeline1_1.5.8-2 libquadmath0_15.2.0-12 libruby_1:3.3+b1 libruby3.3_3.3.8-2 libseccomp2_2.6.0-2+b1 libselinux1_3.9-4+rebuild1766544377 libsframe2_2.45.50.20251209-1 libsmartcols1_2.41.3-2 libssl3t64_3.5.4-1 libstdc++-15-dev_15.2.0-12 libstdc++6_15.2.0-12 libsystemd0_259-1 libtinfo6_6.5+20251123-1 libtool_2.5.4-9 libtsan2_15.2.0-12 libubsan1_15.2.0-12 libuchardet0_0.0.8-2 libudev1_259-1 libunistring5_1.3-2 libuuid1_2.41.3-2 libxml2-16_2.15.1+dfsg-2+b1 libxxhash0_0.8.3-2 libyaml-0-2_0.2.5-2+b1 libzstd1_1.5.7+dfsg-2 linux-libc-dev_6.17.13-1 m4_1.4.20-2 make_4.4.1-3 man-db_2.13.1-1 mawk_1.3.4.20250131-2 ncurses-base_6.5+20251123-1 ncurses-bin_6.5+20251123-1 openssl_3.5.4-1 openssl-provider-legacy_3.5.4-1 patch_2.8-2 perl_5.40.1-7 perl-base_5.40.1-7 perl-modules-5.40_5.40.1-7 po-debconf_1.0.22 rake_13.2.1-1 rpcsvc-proto_1.4.3-1 ruby_1:3.3+b1 ruby-all-dev_1:3.3+b1 ruby-csv_3.3.4-1 ruby-dependor_1.0.1-3 ruby-did-you-mean_1.6.3-2 ruby-diff-lcs_1.6.2-1 ruby-minitest_5.26.1-1 ruby-net-telnet_0.2.0-1 ruby-power-assert_2.0.5-1 ruby-rspec_3.13.0c0e0m0s1-2 ruby-rspec-core_3.13.0c0e0m0s1-2 ruby-rspec-expectations_3.13.0c0e0m0s1-2 ruby-rspec-mocks_3.13.0c0e0m0s1-2 ruby-rspec-support_3.13.0c0e0m0s1-2 ruby-ruby2-keywords_0.0.5-1 ruby-rubygems_3.6.7-2 ruby-test-unit_3.6.2-1 ruby-webrick_1.9.1-1 ruby-xmlrpc_0.3.3-2 ruby3.3_3.3.8-2 ruby3.3-dev_3.3.8-2 rubygems-integration_1.19 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2 sensible-utils_0.0.26 sqv_1.3.0-5 sysvinit-utils_3.15-6 tar_1.35+dfsg-3.1 util-linux_2.41.3-2 xz-utils_5.8.1-2 zlib1g_1:1.3.dfsg+really1.3.1-1+b2 +------------------------------------------------------------------------------+ | Build Wed, 24 Dec 2025 10:29:53 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- Format: 3.0 (quilt) Source: ruby-bogus Binary: ruby-bogus Architecture: all Version: 0.1.7-1+rebuild1766572166 Maintainer: Debian Ruby Team Uploaders: Cédric Boutillier Homepage: https://github.com/psyho/bogus Standards-Version: 4.7.2 Vcs-Browser: https://salsa.debian.org/ruby-team/ruby-bogus Vcs-Git: https://salsa.debian.org/ruby-team/ruby-bogus.git Testsuite: autopkgtest-pkg-ruby Build-Depends: debhelper-compat (= 13), gem2deb, ruby-dependor, ruby-minitest, ruby-rspec Package-List: ruby-bogus deb ruby optional arch=all Checksums-Sha1: d10d79edd244481aaff22c0cc6eac8cc4bf1385b 52024 ruby-bogus_0.1.7.orig.tar.gz 6bc0dda521efe05a9f2ca15607a47848856f15c9 4224 ruby-bogus_0.1.7-1+rebuild1766572166.debian.tar.xz Checksums-Sha256: de69dabd46076fc8b9d9fe529406b90e3df5691652de989c2bec23c9f0265d1d 52024 ruby-bogus_0.1.7.orig.tar.gz 75ad26ced25ae8b25866d6718eb700d5b73f23c4ea01891fdea094603d18a2a0 4224 ruby-bogus_0.1.7-1+rebuild1766572166.debian.tar.xz Files: a6a8a17870f1804315ee810b1a8cc1fc 52024 ruby-bogus_0.1.7.orig.tar.gz bccf50e65e20de21cd0555a4ec830a1e 4224 ruby-bogus_0.1.7-1+rebuild1766572166.debian.tar.xz dpkg-source: warning: extracting unsigned source package (ruby-bogus_0.1.7-1+rebuild1766572166.dsc) dpkg-source: info: extracting ruby-bogus in /build/reproducible-path/ruby-bogus-0.1.7 dpkg-source: info: unpacking ruby-bogus_0.1.7.orig.tar.gz dpkg-source: info: unpacking ruby-bogus_0.1.7-1+rebuild1766572166.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying remove_relative_import_from_tests.patch dpkg-source: info: applying require_instead_of_gem.patch dpkg-source: info: applying clean_spec_helper.patch Check disk space ---------------- Sufficient free space for build +------------------------------------------------------------------------------+ | Starting Timed Build Commands Wed, 24 Dec 2025 10:29:54 +0000 | +------------------------------------------------------------------------------+ apt-get update -q && apt-get install -t experimental -qy ruby-all-dev --------------------------------------------------------------------- Ign:1 copy:/build/reproducible-path/resolver-IwssVx/apt_archive ./ InRelease Ign:2 file:/mass-rebuild ./ InRelease Get:3 copy:/build/reproducible-path/resolver-IwssVx/apt_archive ./ Release [609 B] Get:4 file:/mass-rebuild ./ Release [1617 B] Ign:5 copy:/build/reproducible-path/resolver-IwssVx/apt_archive ./ Release.gpg Get:4 file:/mass-rebuild ./ Release [1617 B] Ign:6 file:/mass-rebuild ./ Release.gpg Hit:7 http://deb.debian.org/debian unstable InRelease Hit:8 http://deb.debian.org/debian experimental InRelease Hit:9 http://incoming.debian.org/debian-buildd buildd-unstable InRelease Fetched 609 B in 0s (4108 B/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Solving dependencies... The following additional packages will be installed: libruby3.4 ruby3.4 ruby3.4-dev Recommended packages: ruby-sdbm fonts-lato libjs-jquery ruby3.4-doc The following NEW packages will be installed: libruby3.4 ruby3.4 ruby3.4-dev The following packages will be upgraded: ruby-all-dev 1 upgraded, 3 newly installed, 0 to remove and 26 not upgraded. Need to get 8784 kB of archives. After this operation, 36.3 MB of additional disk space will be used. Get:1 http://deb.debian.org/debian experimental/main amd64 libruby3.4 amd64 3.4.5-1~exp1 [6731 kB] Get:2 http://deb.debian.org/debian experimental/main amd64 ruby3.4 amd64 3.4.5-1~exp1 [920 kB] Get:3 http://deb.debian.org/debian experimental/main amd64 ruby3.4-dev amd64 3.4.5-1~exp1 [1127 kB] Get:4 http://deb.debian.org/debian experimental/main amd64 ruby-all-dev amd64 1:3.3+support3.4~0 [6292 B] debconf: unable to initialize frontend: Dialog debconf: (TERM is not set, so the dialog frontend is not usable.) debconf: falling back to frontend: Readline Fetched 8784 kB in 0s (95.3 MB/s) Selecting previously unselected package libruby3.4:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18741 files and directories currently installed.) Preparing to unpack .../libruby3.4_3.4.5-1~exp1_amd64.deb ... Unpacking libruby3.4:amd64 (3.4.5-1~exp1) ... Selecting previously unselected package ruby3.4. Preparing to unpack .../ruby3.4_3.4.5-1~exp1_amd64.deb ... Unpacking ruby3.4 (3.4.5-1~exp1) ... Selecting previously unselected package ruby3.4-dev:amd64. Preparing to unpack .../ruby3.4-dev_3.4.5-1~exp1_amd64.deb ... Unpacking ruby3.4-dev:amd64 (3.4.5-1~exp1) ... Preparing to unpack .../ruby-all-dev_1%3a3.3+support3.4~0_amd64.deb ... Unpacking ruby-all-dev:amd64 (1:3.3+support3.4~0) over (1:3.3+b1) ... Setting up libruby3.4:amd64 (3.4.5-1~exp1) ... Setting up ruby3.4 (3.4.5-1~exp1) ... Setting up ruby3.4-dev:amd64 (3.4.5-1~exp1) ... Setting up ruby-all-dev:amd64 (1:3.3+support3.4~0) ... Processing triggers for man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Processing triggers for libc-bin (2.42-6) ... I: Finished running 'apt-get update -q && apt-get install -t experimental -qy ruby-all-dev'. Finished processing commands. -------------------------------------------------------------------------------- User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ADDRESS=pt_BR.UTF-8 LC_ALL=C.UTF-8 LC_IDENTIFICATION=pt_BR.UTF-8 LC_MEASUREMENT=pt_BR.UTF-8 LC_MONETARY=pt_BR.UTF-8 LC_NAME=pt_BR.UTF-8 LC_NUMERIC=pt_BR.UTF-8 LC_PAPER=pt_BR.UTF-8 LC_TELEPHONE=pt_BR.UTF-8 LC_TIME=pt_BR.UTF-8 LOGNAME=sbuild PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SHELL=/bin/sh USER=sbuild dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -mAutomated rebuild -b dpkg-buildpackage: info: source package ruby-bogus dpkg-buildpackage: info: source version 0.1.7-1+rebuild1766572166 dpkg-buildpackage: info: source distribution UNRELEASED dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --buildsystem=ruby --with ruby dh_auto_clean -O--buildsystem=ruby dh_ruby --clean dh_autoreconf_clean -O--buildsystem=ruby dh_clean -O--buildsystem=ruby debian/rules binary dh binary --buildsystem=ruby --with ruby dh_update_autotools_config -O--buildsystem=ruby dh_autoreconf -O--buildsystem=ruby dh_auto_configure -O--buildsystem=ruby dh_ruby --configure dh_auto_build -O--buildsystem=ruby dh_ruby --build dh_auto_test -O--buildsystem=ruby dh_ruby --test create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=ruby dh_prep -O--buildsystem=ruby dh_auto_install --destdir=debian/ruby-bogus/ -O--buildsystem=ruby dh_ruby --install /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus ┌──────────────────────────────────────────────────────────────────────────────┐ │ ruby-bogus: Installing files and building extensions for ruby3.3 │ └──────────────────────────────────────────────────────────────────────────────┘ /usr/bin/ruby3.3 -S gem build --config-file /dev/null --verbose /tmp/d20251224-64-2n33ih/gemspec WARNING: open-ended dependency on dependor (>= 0.0.4) is not recommended if dependor is semantically versioned, use: add_runtime_dependency "dependor", "~> 0.0", ">= 0.0.4" WARNING: open-ended dependency on rake (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on rspec (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on cucumber (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on aruba (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on guard (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on guard-rspec (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on guard-cucumber (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on guard-ctags-bundler (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on growl (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on libnotify (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on relish (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on coveralls (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on wwtd (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on activerecord-nulldb-adapter (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on minitest (>= 4.7, development) is not recommended if minitest is semantically versioned, use: add_development_dependency "minitest", "~> 4.7" WARNING: make sure you specify the oldest ruby version constraint (like ">= 3.0") that you want your gem to support by setting the `required_ruby_version` gemspec attribute WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: bogus Version: 0.1.7 File: bogus-0.1.7.gem /usr/bin/ruby3.3 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-bogus/usr/share/rubygems-integration/all /tmp/d20251224-64-2n33ih/bogus-0.1.7.gem /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/configuration.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/contracts/adds_contract_verification.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/contracts/adds_recording.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/contracts/contract_not_fulfilled.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/contracts/interactions_repository.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/contracts/proxy_class.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/contracts/recording_proxy.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/contracts/records_double_interactions.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/contracts/verifies_contracts.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/core_ext.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fake_configuration.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/active_record_accessors.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/base_class_identifier.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/class_methods.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/constructor_methods.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/converts_name_to_class.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/copies_classes.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/copies_methods.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/creates_fakes.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/creates_fakes_with_stubbed_methods.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/fake.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/fake_registry.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/fakes_classes.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/instance_methods.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/makes_ducks.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/makes_substitute_methods.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/makes_subtypes.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/method_stringifier.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/overwriten_classes.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/overwrites_classes.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/registers_created_fakes.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/resets_overwritten_classes.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/responds_to_everything.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/injector.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/minitest.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/minitest/spec.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/minitest/syntax.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/mocking_dsl.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/proxies_method_calls.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/public_methods.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/rspec.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/rspec/adapter.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/rspec/extensions.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/rspec/syntax.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/anything.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/default_value.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/double.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/ensures_all_interactions_satisfied.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/has_overwritten_methods.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/have_received_matcher.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/interaction.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/interaction_presenter.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/matchers/any_args.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/matchers/matches_argument.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/matchers/with_arguments.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/multi_stubber.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/overwrites_methods.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/record_interactions.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/resets_stubbed_methods.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/same_class.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/shadow.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/tracks_existence_of_test_doubles.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/undefined_return_value.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/verifies_stub_definition.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/support.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/takes.rb /build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/version.rb Successfully installed bogus-0.1.7 1 gem installed cd debian/ruby-bogus/usr/share/rubygems-integration/all rm -rf bin rm -rf build_info rm -rf cache rm -rf doc rm -rf extensions rmdir plugins cd gems/bogus-0.1.7 rm -f chmod 644 lib/bogus/configuration.rb lib/bogus/contracts/adds_contract_verification.rb lib/bogus/contracts/adds_recording.rb lib/bogus/contracts/contract_not_fulfilled.rb lib/bogus/contracts/interactions_repository.rb lib/bogus/contracts/proxy_class.rb lib/bogus/contracts/recording_proxy.rb lib/bogus/contracts/records_double_interactions.rb lib/bogus/contracts/verifies_contracts.rb lib/bogus/core_ext.rb lib/bogus/fake_configuration.rb lib/bogus/fakes/active_record_accessors.rb lib/bogus/fakes/base_class_identifier.rb lib/bogus/fakes/class_methods.rb lib/bogus/fakes/constructor_methods.rb lib/bogus/fakes/converts_name_to_class.rb lib/bogus/fakes/copies_classes.rb lib/bogus/fakes/copies_methods.rb lib/bogus/fakes/creates_fakes.rb lib/bogus/fakes/creates_fakes_with_stubbed_methods.rb lib/bogus/fakes/fake.rb lib/bogus/fakes/fake_registry.rb lib/bogus/fakes/fakes_classes.rb lib/bogus/fakes/instance_methods.rb lib/bogus/fakes/makes_ducks.rb lib/bogus/fakes/makes_substitute_methods.rb lib/bogus/fakes/makes_subtypes.rb lib/bogus/fakes/method_stringifier.rb lib/bogus/fakes/overwriten_classes.rb lib/bogus/fakes/overwrites_classes.rb lib/bogus/fakes/registers_created_fakes.rb lib/bogus/fakes/resets_overwritten_classes.rb lib/bogus/fakes/responds_to_everything.rb lib/bogus/injector.rb lib/bogus/minitest/spec.rb lib/bogus/minitest/syntax.rb lib/bogus/minitest.rb lib/bogus/mocking_dsl.rb lib/bogus/proxies_method_calls.rb lib/bogus/public_methods.rb lib/bogus/rspec/adapter.rb lib/bogus/rspec/extensions.rb lib/bogus/rspec/syntax.rb lib/bogus/rspec.rb lib/bogus/stubbing/anything.rb lib/bogus/stubbing/default_value.rb lib/bogus/stubbing/double.rb lib/bogus/stubbing/ensures_all_interactions_satisfied.rb lib/bogus/stubbing/has_overwritten_methods.rb lib/bogus/stubbing/have_received_matcher.rb lib/bogus/stubbing/interaction.rb lib/bogus/stubbing/interaction_presenter.rb lib/bogus/stubbing/matchers/any_args.rb lib/bogus/stubbing/matchers/matches_argument.rb lib/bogus/stubbing/matchers/with_arguments.rb lib/bogus/stubbing/multi_stubber.rb lib/bogus/stubbing/not_all_expectations_satisfied.rb lib/bogus/stubbing/overwrites_methods.rb lib/bogus/stubbing/record_interactions.rb lib/bogus/stubbing/resets_stubbed_methods.rb lib/bogus/stubbing/same_class.rb lib/bogus/stubbing/shadow.rb lib/bogus/stubbing/tracks_existence_of_test_doubles.rb lib/bogus/stubbing/undefined_return_value.rb lib/bogus/stubbing/verifies_stub_definition.rb lib/bogus/support.rb lib/bogus/takes.rb lib/bogus/version.rb lib/bogus.rb find lib/ -type d -empty -delete cd - cd - /usr/bin/ruby3.3 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby3.3 │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all:/build/reproducible-path/ruby-bogus-0.1.7/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.3.0:/var/lib/gems/3.3.0:/usr/local/lib/ruby/gems/3.3.0:/usr/lib/ruby/gems/3.3.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.3.0:/usr/share/rubygems-integration/3.3.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0 ruby3.3 -e gem\ \"bogus\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby3.3 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all:/build/reproducible-path/ruby-bogus-0.1.7/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 spec/bogus/bugs/rbx_instance_eval_bug_spec.rb spec/bogus/bugs/rbx_jruby_stub_on_class_spec.rb spec/bogus/clean_ruby_spec.rb spec/bogus/configuration_spec.rb spec/bogus/contracts/adds_contract_verification_spec.rb spec/bogus/contracts/adds_recording_spec.rb spec/bogus/contracts/interactions_repository_spec.rb spec/bogus/contracts/proxy_class_spec.rb spec/bogus/contracts/records_double_interactions_spec.rb spec/bogus/contracts/verifies_contracts_spec.rb spec/bogus/fakes/base_class_identifier_spec.rb spec/bogus/fakes/class_methods_spec.rb spec/bogus/fakes/converts_name_to_class_spec.rb spec/bogus/fakes/copies_classes_spec.rb spec/bogus/fakes/creates_fakes_spec.rb spec/bogus/fakes/creates_fakes_with_stubbed_methods_spec.rb spec/bogus/fakes/fake_configuration_spec.rb spec/bogus/fakes/fake_registry_spec.rb spec/bogus/fakes/fake_spec.rb spec/bogus/fakes/fakes_classes_spec.rb spec/bogus/fakes/faking_factories_spec.rb spec/bogus/fakes/frozen_fakes_spec.rb spec/bogus/fakes/instance_methods_spec.rb spec/bogus/fakes/makes_ducks_spec.rb spec/bogus/fakes/makes_substitute_methods_spec.rb spec/bogus/fakes/method_copiers_spec.rb spec/bogus/fakes/overwriten_classes_spec.rb spec/bogus/fakes/overwrites_classes_spec.rb spec/bogus/fakes/registers_created_fakes_spec.rb spec/bogus/fakes/resets_overwritten_classes_spec.rb spec/bogus/fakes/stubbing_new_method_on_fake_class_spec.rb spec/bogus/mocking_dsl_spec.rb spec/bogus/rspec/syntax_spec.rb spec/bogus/stubbing/anything_spec.rb spec/bogus/stubbing/double_spec.rb spec/bogus/stubbing/ensures_all_interactions_satisfied_spec.rb spec/bogus/stubbing/have_received_matcher_spec.rb spec/bogus/stubbing/interaction_spec.rb spec/bogus/stubbing/multi_stubber_spec.rb spec/bogus/stubbing/overwrites_methods_spec.rb spec/bogus/stubbing/record_interactions_spec.rb spec/bogus/stubbing/resets_stubbed_methods_spec.rb spec/bogus/stubbing/shadow_spec.rb spec/bogus/stubbing/stubbing_existing_methods_on_fakes_spec.rb spec/bogus/stubbing/tracks_existence_of_test_doubles_spec.rb spec/bogus/stubbing/undefined_return_value_spec.rb spec/bogus/stubbing/verifies_stub_definition_spec.rb --format documentation Bogus doesn't break #instance_eval on RBX does not break === with the monkey patch ExampleForRbxJRubyBug .bar stubbing class twice in example .foo stubbing class once in example stubbing class once in another example .new example at ./spec/bogus/bugs/rbx_jruby_stub_on_class_spec.rb:42 example at ./spec/bogus/bugs/rbx_jruby_stub_on_class_spec.rb:43 Ruby syntax is clean Bogus::Configuration stores the modules to be searched defaults search_modules to [Object] Bogus::AddsContractVerification with described_class overwrites described_class in before resets described_class in after verifies the contract in after_suite adds recording to described_class with a custom class to overwrite does not overwrite described_class in before does not change described_class in after verifies the contract in after_suite adds recording to custom class with no custom or described class does not overwrite described_class in before does not change described_class in after verifies the contract in after_suite adds recording to class based on fake name Bogus::AddsRecording creates the proxy swaps the classes records the overwritten class, so that it can be later restored returns the proxy class Bogus::InteractionsRepository considers the interaction recorded if it was recorded previously considers the interaction recorded if it returned the same value as passed block does not consider any interactions recorded prior to any recordings does not consider the interaction recorded with a different fake name does not consider the interaction recorded with a different method name does not consider the interaction recorded with different method arguments returns a list of interactions for given fake ignores arguments if the checked interaction has any_args takes method name into account when matching interaction with wildcard arguments ignores arguments if the recorded interaction was recorded with wildcard argument takes other arguments into account when matching interactions with wildcards ignores arguments if the checked interaction has any_args takes method name into account when matching interaction with wildcard arguments Bogus::ProxyClass returns the proxy records interactions with created objects responds to every method that the original class responds to delegates interactions with the proxy class to wrapped class records interactions with the proxy class records return values re-raises exceptions records raised exceptions allows accessing the constants defined on proxied class Bogus::RecordsDoubleInteractions records the call in double interaction repository does not record the interaction if object is not a fake Bogus::VerifiesContracts fails unmatched calls passes with all calls matched Bogus::BaseClassIdentifier with copied module returns the same for is_a?(SampleForBaseIdentifier::Foo) returns the same for is_a?(SampleForBaseIdentifier::Bar) returns the same for is_a?(SampleForBaseIdentifier::Baz) returns the same for is_a?(SampleForBaseIdentifier::OtherModule) returns the same for is_a?(SampleForBaseIdentifier::SuperBase) returns the same for is_a?(SampleForBaseIdentifier::BaseClass) returns the same for is_a?(SampleForBaseIdentifier::SubClass) returns the same for is_a?(SampleForBaseIdentifier::OtherClass) with copied class returns the same for is_a?(SampleForBaseIdentifier::Foo) returns the same for is_a?(SampleForBaseIdentifier::Bar) returns the same for is_a?(SampleForBaseIdentifier::Baz) returns the same for is_a?(SampleForBaseIdentifier::OtherModule) returns the same for is_a?(SampleForBaseIdentifier::SuperBase) returns the same for is_a?(SampleForBaseIdentifier::BaseClass) returns the same for is_a?(SampleForBaseIdentifier::SubClass) returns the same for is_a?(SampleForBaseIdentifier::OtherClass) Bogus::ClassMethods lists the class methods excluding the ones added by Bogus returns the instance methods by name removes methods by name defines instance methods Bogus::ConvertsNameToClass finds classes in golbal namespace by default looks in the modules in the specified order looks in the next module on the list if the first does not contain the class raises an error if it can't find the class Bogus::CopiesClasses nested constants does not overwrite nested constants instance methods behaves like the copied class copies methods with no arguments copies methods with explicit arguments copies methods with variable arguments copies methods with default arguments copies methods with block arguments constructors adds a no-arg constructor adds a constructor that allows passing the correct number of arguments class methods behaves like the copied class copies methods with no arguments copies methods with explicit arguments copies methods with variable arguments copies methods with default arguments copies methods with block arguments identification should copy the class name should override kind_of? should override instance_of? should override is_a? should include class name in the output of fake's class #to_s should include class name in the output of fake's #to_s should override === spying on an instance records method calls with no arguments records method calls with explicit arguments records method calls with variable arguments records method calls with default arguments spying on copied class records method calls with no arguments records method calls with explicit arguments records method calls with variable arguments records method calls with default arguments copying classes with methods with nameless parameters copies those methods Bogus::CreatesFakes without block creates a new instance of copied class by default creates a new instance of copied class if called with as: :instance copies class but does not create an instance if called with as: :class raises an error if the as mode is not known with block uses the class provided does not convert the class name with multiple classes creates a duck type out of those classes and fakes it Bogus::CreatesFakesWithStubbedMethods given symbol as first parameter creates fakes stubs all the given methods given hash as first parameter does not create fakes stubs all the given methods given symbol as only parameter creates fakes stubs all the given methods with no parameters does not create fakes stubs all the given methods when the fake was globally configured uses the configuration to create fake stubs the methods defined in configuration overriding the global configuration overrides the class block and fake options overrides the stubbed methods Bogus::FakeConfiguration does not contain not configured fakes contains configured fakes returns the configuration for a fake with no class does not return any class block with no options does not return any options with block return value definitions returns the values, not blocks does not evaluate the blocks when getting, nor when setting witn no stubs block returns the options Bogus::FakeRegistry knows the fake's names returns name based on object identity Bogus::Fake has a class name Bogus::FakesClasses creates a fake named after the class overwrites the class with the fake stores the overwritten class so that it can be replaced back later uses the passed fake name if provided Faking Factories allows spying on factory classes retains the arity safety works with classes with no explicit constructor allows creating the model instances as usual allows creating fakes of modules as usual Frozen Fakes anonymous fakes stubbing allows stubbing mocking allows mocking /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing safe_level with the 2nd argument of ERB.new is deprecated. Do not use it, and specify other arguments as keyword arguments. /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing trim_mode with the 3rd argument of ERB.new is deprecated. Use keyword argument like ERB.new(str, trim_mode: ...) instead. allows verifying expectations spying allows spying named fakes stubbing allows stubbing mocking allows mocking /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing safe_level with the 2nd argument of ERB.new is deprecated. Do not use it, and specify other arguments as keyword arguments. /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing trim_mode with the 3rd argument of ERB.new is deprecated. Use keyword argument like ERB.new(str, trim_mode: ...) instead. allows verifying expectations spying allows spying Bogus::InstanceMethods lists the instance methods returns the instance methods by name removes methods by name defines instance methods Bogus::MakesDucks the returned class is expected to respond to #foo should have arity -3 for foo is expected not to respond to #bar is expected not to respond to #baz instances of the returned class is expected to respond to #debug is expected to respond to #warn is expected not to respond to #error is expected not to respond to #socket with modules copies class methods copies instance methods Bogus::MakesSubstituteMethods makes a copy of the method with its params and adds recording Method Copiers Bogus::InstanceMethods behaves like method copier is expected to respond to #all is expected to respond to #get is expected to respond to #remove is expected to respond to #define Bogus::ClassMethods behaves like method copier is expected to respond to #all is expected to respond to #get is expected to respond to #remove is expected to respond to #define Bogus::ActiveRecordAccessors behaves like method copier is expected to respond to #all is expected to respond to #get is expected to respond to #remove is expected to respond to #define Bogus::OverwrittenClasses adds classes clears overwritten classes returns an empty array with no classes Bogus::OverwritesClasses overwrites nested classes overwrites top level classes Bogus::RegistersCreatedFakes registers the fakes created by creates_fakes tracks the created fakes for purposes of mock expectations returns the created fake Bogus::ResetsOverwrittenClasses overwrites back all of the overwritten classes clears the overwritten classes Stubbing .new on fake class allows stubbing new on a class returns fake instances when nothing is stubbed Bogus::MockingDSL #stub allows stubbing the existing methods can stub method with any parameters can stub method with some wildcard parameters does not allow stubbing non-existent methods unstubs methods after each test #have_received can be used with plain old Ruby objects allows spying on methods with optional parameters can be used with objects that have same methods as an RSpec expectation can be used with self references with a fake object allows verifying that fakes have correct interfaces does not allow verifying on non-existent methods does not allow verifying on methods with a wrong argument count allows spying on methods with optional parameters #mock /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing safe_level with the 2nd argument of ERB.new is deprecated. Do not use it, and specify other arguments as keyword arguments. /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing trim_mode with the 3rd argument of ERB.new is deprecated. Use keyword argument like ERB.new(str, trim_mode: ...) instead. clears expected interactions from constants with fakes behaves like mocking dsl allows mocking on methods with optional parameters allows mocking with anything allows mocking the existing methods verifies that the methods mocked exist /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing safe_level with the 2nd argument of ERB.new is deprecated. Do not use it, and specify other arguments as keyword arguments. /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing trim_mode with the 3rd argument of ERB.new is deprecated. Use keyword argument like ERB.new(str, trim_mode: ...) instead. raises errors when mocks were not called clears the data between tests with regular objects behaves like mocking dsl allows mocking on methods with optional parameters allows mocking with anything allows mocking the existing methods verifies that the methods mocked exist /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing safe_level with the 2nd argument of ERB.new is deprecated. Do not use it, and specify other arguments as keyword arguments. /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing trim_mode with the 3rd argument of ERB.new is deprecated. Use keyword argument like ERB.new(str, trim_mode: ...) instead. raises errors when mocks were not called clears the data between tests #fake creates objects that can be stubbed creates objects that can be mocked creates objects with some methods stubbed by default creates objects that can be spied upon /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing safe_level with the 2nd argument of ERB.new is deprecated. Do not use it, and specify other arguments as keyword arguments. /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing trim_mode with the 3rd argument of ERB.new is deprecated. Use keyword argument like ERB.new(str, trim_mode: ...) instead. verifies mock expectations set on anonymous fakes globally configured fakes returns configured fakes allows overwriting stubbed methods evaluates the block passed to method in configuration when method is called faking classes replaces the class for the duration of the test makes it possible to spy on classes restores the class after the test has finished contracts passes when all the mocked interactions were executed fails when contracts are fullfilled Bogus::RSpecSyntax gets the described class can set the described class Bogus::Anything is equal to everything Bogus::Double with regular objects tracks existence of test doubles does not track existence of the double if verify fails verifies stub definition stubs shadow methods mocks shadow methods adds method overwriting records double interactions with fakes tracks existence of test doubles does not track existence of the double if verify fails verifies stub definition stubs shadow methods mocks shadow methods adds method overwriting records double interactions Bogus::EnsuresAllInteractionsSatisfied does nothing with all interactions satisfied /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing safe_level with the 2nd argument of ERB.new is deprecated. Do not use it, and specify other arguments as keyword arguments. /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing trim_mode with the 3rd argument of ERB.new is deprecated. Use keyword argument like ERB.new(str, trim_mode: ...) instead. raises an error enumerating satisfied and unsatisfied interactions Bogus::HaveReceivedMatcher with method_missing builder matches when the spy has received the message does not match if the spy hasn't received the message verifies that the method call has the right signature records the interaction so that it can be checked by contract tests returns a readable error message for object with no shadow returns a readable error message for fakes with method call builder matches when the spy has received the message does not match if the spy hasn't received the message verifies that the method call has the right signature records the interaction so that it can be checked by contract tests returns a readable error message for object with no shadow returns a readable error message for fakes Bogus::Interaction returns true for [:foo, [:bar], "value"] and [:foo, [:bar], "value"] returns true for [:foo, [:bar, Bogus::DefaultValue], "value"] and [:foo, [:bar], "value"] returns true for [:foo, [:bar, {:foo=>Bogus::DefaultValue}], "value"] and [:foo, [:bar], "value"] returns true for [:foo, [:bar, {:foo=>Bogus::DefaultValue, :bar=>1}], "value"] and [:foo, [:bar, {:bar=>1}], "value"] returns true for [:foo, [Bogus::DefaultValue, {:foo=>Bogus::DefaultValue}], "value"] and [:foo, [], "value"] returns true for [:foo, [:bar]] and [:foo, [:bar], "value"] returns true for [:foo, [:bar], "value"] and [:foo, [:bar]] returns true for [:foo, [:bar]] and [:foo, [:bar]] returns true for [:foo, [:bar]] and [:foo, [any_args]] returns true for [:foo, [:bar], "same value"] and [:foo, [any_args], "same value"] returns true for [:foo, [:bar, :baz]] and [:foo, [:bar, anything]] returns true for [:foo, [1], "same value"] and [:foo, [#>], "same value"] returns true for [:foo, [1]] and [:foo, [any(Integer)]] returns false for [:foo, [:bar], "value"] and [:foo, [:bar], "value2"] returns false for [:foo, [:bar, :baz], "value"] and [:foo, [:baz, anything], "value"] returns false for [:foo, [nil, {:foo=>Bogus::DefaultValue}], "value"] and [:foo, [], "value"] returns false for [:foo, [Bogus::DefaultValue, {:foo=>Bogus::DefaultValue}], "value"] and [:foo, [{}], "value"] returns false for [:foo, [:bar], "value"] and [:baz, [:bar], "value"] returns false for [:foo, [{}], "value"] and [:foo, [], "value"] returns false for [:foo, [:baz], "value"] and [:foo, [:bar], "value"] returns false for [:foo, [Bogus::DefaultValue, :baz], "value"] and [:foo, [:bar, :bar], "value"] returns false for [:foo, [:bar, {:foo=>Bogus::DefaultValue, :bar=>1}], "value"] and [:foo, [:bar, {:bar=>2}], "value"] returns false for [:foo, [:bar]] and [:bar, [any_args]] returns false for [:foo, [:bar], "some value"] and [:foo, [any_args], "other value"] returns false for [:foo, [:bar]] and [:foo, [:baz]] returns false for [:baz, [:bar]] and [:foo, [:bar]] returns false for [:foo, [2], "same value"] and [:foo, [#>], "same value"] returns false for [:foo, [1]] and [:foo, [any(Symbol)]] differs exceptions from empty return values differs raised exceptions from ones just returned from the block considers exceptions of the same type as equal when comparing arguments with custom #== implementations considers two interactions == when the arguments are == considers two interactions != when the arguments are != Bogus::MultiStubber stubs all the given methods with any args returning the given value uses passed procs as the return value block Bogus::OverwritesMethods with regular objects does not change the method signature does not change the method signature adds interaction recording to the overwritten object can reset the overwritten methods is imdepotent when overwriting with objects that use method missing can overwrite the non-existent methods can be reset back to the original state with fakes does nothing because fakes methods already work as we need does not reset fakes, because there is nothing to reset Bogus::RecordInteractions allows verifying that interactions happened allows verifying that interactions didn't happen returns self from record by default Bogus::ResetsStubbedMethods resets all stubbed objects back to previous implementation Bogus::Shadow unrecorded interactions returns an unstubbed value spying returns the called methods does not return true for interactions that did not happen interactions that raise exceptions raises the error when called spying returns the called methods does not return true for interactions that did not happen interactions with no return value returns the default value spying returns the called methods does not return true for interactions that did not happen interactions with AnyArgs changes the default value returned from method overwrites the old specific stubbed values does not affect the new specific stubbed values allows spying on calls using any args interactions that take anything changes the return value for calls that match does not affect the return value for other calls allows spying on calls using anything in args stubbed interactions returns the stubbed value returns the latest stubbed value returns the default value for non-stubbed calls does not contribute towards unsatisfied interactions adds required interaction when mocking over stubbing spying returns the called methods does not return true for interactions that did not happen mocked interactions returns the mocked value overwrites the stubbed value is overwritten by stubbing removes the required interaction when stubbing over mocking returns the default value for non-stubbed calls contributes towards unsatisfied interactions removes the staisfied expectations from unsatisfied interactions spying returns the called methods does not return true for interactions that did not happen Stubbing existing methods on fakes should be possible to stub to_s /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing safe_level with the 2nd argument of ERB.new is deprecated. Do not use it, and specify other arguments as keyword arguments. /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing trim_mode with the 3rd argument of ERB.new is deprecated. Use keyword argument like ERB.new(str, trim_mode: ...) instead. should be possible to mock to_s should be possible to stub to_s on anonymous fake should be possible to stub arbitrary methods that were defined on Object Bogus::TracksExistenceOfTestDoubles returns an empty double list with nothing tracked lists the added test doubles in order without duplicates Bogus::UndefinedReturnValue includes the interaction when stringified includes interaction in the error message unknown method called Bogus::VerifiesStubDefinition checks for method presence allows interactions that use any_args when checking #new checks arity errors with the wrong number of arguments method arity checks method with positive arity allows 3 arguments disallows 2 arguments disallows 4 arguments method with optional arguments allows 1 arguments allows 2 arguments allows 3 arguments disallows 0 arguments disallows 4 arguments method with infinite number of arguments allows 1000 arguments disallows 0 arguments with objects that use method missing allows stubbing methods that the object responds to disallows stubbing methods that the object does not respond to Finished in 0.16722 seconds (files took 0.14228 seconds to load) 365 examples, 0 failures /usr/bin/ruby3.4 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby3.4 │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all:/build/reproducible-path/ruby-bogus-0.1.7/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.4.0:/var/lib/gems/3.4.0:/usr/local/lib/ruby/gems/3.4.0:/usr/lib/ruby/gems/3.4.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.4.0:/usr/share/rubygems-integration/3.4.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.4.0 ruby3.4 -e gem\ \"bogus\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby3.4 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/reproducible-path/ruby-bogus-0.1.7/debian/ruby-bogus/usr/share/rubygems-integration/all:/build/reproducible-path/ruby-bogus-0.1.7/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.4.0:/var/lib/gems/3.4.0:/usr/local/lib/ruby/gems/3.4.0:/usr/lib/ruby/gems/3.4.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.4.0:/usr/share/rubygems-integration/3.4.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.4.0 ruby3.4 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake /usr/bin/ruby3.4 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.13.1/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/exe/rspec spec/bogus/bugs/rbx_instance_eval_bug_spec.rb spec/bogus/bugs/rbx_jruby_stub_on_class_spec.rb spec/bogus/clean_ruby_spec.rb spec/bogus/configuration_spec.rb spec/bogus/contracts/adds_contract_verification_spec.rb spec/bogus/contracts/adds_recording_spec.rb spec/bogus/contracts/interactions_repository_spec.rb spec/bogus/contracts/proxy_class_spec.rb spec/bogus/contracts/records_double_interactions_spec.rb spec/bogus/contracts/verifies_contracts_spec.rb spec/bogus/fakes/base_class_identifier_spec.rb spec/bogus/fakes/class_methods_spec.rb spec/bogus/fakes/converts_name_to_class_spec.rb spec/bogus/fakes/copies_classes_spec.rb spec/bogus/fakes/creates_fakes_spec.rb spec/bogus/fakes/creates_fakes_with_stubbed_methods_spec.rb spec/bogus/fakes/fake_configuration_spec.rb spec/bogus/fakes/fake_registry_spec.rb spec/bogus/fakes/fake_spec.rb spec/bogus/fakes/fakes_classes_spec.rb spec/bogus/fakes/faking_factories_spec.rb spec/bogus/fakes/frozen_fakes_spec.rb spec/bogus/fakes/instance_methods_spec.rb spec/bogus/fakes/makes_ducks_spec.rb spec/bogus/fakes/makes_substitute_methods_spec.rb spec/bogus/fakes/method_copiers_spec.rb spec/bogus/fakes/overwriten_classes_spec.rb spec/bogus/fakes/overwrites_classes_spec.rb spec/bogus/fakes/registers_created_fakes_spec.rb spec/bogus/fakes/resets_overwritten_classes_spec.rb spec/bogus/fakes/stubbing_new_method_on_fake_class_spec.rb spec/bogus/mocking_dsl_spec.rb spec/bogus/rspec/syntax_spec.rb spec/bogus/stubbing/anything_spec.rb spec/bogus/stubbing/double_spec.rb spec/bogus/stubbing/ensures_all_interactions_satisfied_spec.rb spec/bogus/stubbing/have_received_matcher_spec.rb spec/bogus/stubbing/interaction_spec.rb spec/bogus/stubbing/multi_stubber_spec.rb spec/bogus/stubbing/overwrites_methods_spec.rb spec/bogus/stubbing/record_interactions_spec.rb spec/bogus/stubbing/resets_stubbed_methods_spec.rb spec/bogus/stubbing/shadow_spec.rb spec/bogus/stubbing/stubbing_existing_methods_on_fakes_spec.rb spec/bogus/stubbing/tracks_existence_of_test_doubles_spec.rb spec/bogus/stubbing/undefined_return_value_spec.rb spec/bogus/stubbing/verifies_stub_definition_spec.rb --format documentation Bogus doesn't break #instance_eval on RBX does not break === with the monkey patch ExampleForRbxJRubyBug .bar stubbing class twice in example .foo stubbing class once in example stubbing class once in another example .new example at ./spec/bogus/bugs/rbx_jruby_stub_on_class_spec.rb:42 example at ./spec/bogus/bugs/rbx_jruby_stub_on_class_spec.rb:43 Ruby syntax is clean Bogus::Configuration stores the modules to be searched defaults search_modules to [Object] Bogus::AddsContractVerification with described_class overwrites described_class in before resets described_class in after verifies the contract in after_suite adds recording to described_class with a custom class to overwrite does not overwrite described_class in before does not change described_class in after verifies the contract in after_suite adds recording to custom class with no custom or described class does not overwrite described_class in before does not change described_class in after verifies the contract in after_suite adds recording to class based on fake name Bogus::AddsRecording creates the proxy swaps the classes records the overwritten class, so that it can be later restored returns the proxy class Bogus::InteractionsRepository considers the interaction recorded if it was recorded previously considers the interaction recorded if it returned the same value as passed block does not consider any interactions recorded prior to any recordings does not consider the interaction recorded with a different fake name does not consider the interaction recorded with a different method name does not consider the interaction recorded with different method arguments returns a list of interactions for given fake ignores arguments if the checked interaction has any_args takes method name into account when matching interaction with wildcard arguments ignores arguments if the recorded interaction was recorded with wildcard argument takes other arguments into account when matching interactions with wildcards ignores arguments if the checked interaction has any_args takes method name into account when matching interaction with wildcard arguments Bogus::ProxyClass returns the proxy records interactions with created objects responds to every method that the original class responds to delegates interactions with the proxy class to wrapped class records interactions with the proxy class records return values re-raises exceptions records raised exceptions allows accessing the constants defined on proxied class Bogus::RecordsDoubleInteractions records the call in double interaction repository does not record the interaction if object is not a fake Bogus::VerifiesContracts fails unmatched calls passes with all calls matched Bogus::BaseClassIdentifier with copied module returns the same for is_a?(SampleForBaseIdentifier::Foo) returns the same for is_a?(SampleForBaseIdentifier::Bar) returns the same for is_a?(SampleForBaseIdentifier::Baz) returns the same for is_a?(SampleForBaseIdentifier::OtherModule) returns the same for is_a?(SampleForBaseIdentifier::SuperBase) returns the same for is_a?(SampleForBaseIdentifier::BaseClass) returns the same for is_a?(SampleForBaseIdentifier::SubClass) returns the same for is_a?(SampleForBaseIdentifier::OtherClass) with copied class returns the same for is_a?(SampleForBaseIdentifier::Foo) returns the same for is_a?(SampleForBaseIdentifier::Bar) returns the same for is_a?(SampleForBaseIdentifier::Baz) returns the same for is_a?(SampleForBaseIdentifier::OtherModule) returns the same for is_a?(SampleForBaseIdentifier::SuperBase) returns the same for is_a?(SampleForBaseIdentifier::BaseClass) returns the same for is_a?(SampleForBaseIdentifier::SubClass) returns the same for is_a?(SampleForBaseIdentifier::OtherClass) Bogus::ClassMethods lists the class methods excluding the ones added by Bogus returns the instance methods by name removes methods by name defines instance methods Bogus::ConvertsNameToClass finds classes in golbal namespace by default looks in the modules in the specified order looks in the next module on the list if the first does not contain the class raises an error if it can't find the class Bogus::CopiesClasses nested constants does not overwrite nested constants instance methods behaves like the copied class copies methods with no arguments copies methods with explicit arguments copies methods with variable arguments copies methods with default arguments copies methods with block arguments constructors adds a no-arg constructor adds a constructor that allows passing the correct number of arguments class methods behaves like the copied class copies methods with no arguments copies methods with explicit arguments copies methods with variable arguments copies methods with default arguments copies methods with block arguments identification should copy the class name should override kind_of? should override instance_of? should override is_a? should include class name in the output of fake's class #to_s should include class name in the output of fake's #to_s should override === spying on an instance records method calls with no arguments records method calls with explicit arguments records method calls with variable arguments records method calls with default arguments spying on copied class records method calls with no arguments records method calls with explicit arguments records method calls with variable arguments records method calls with default arguments copying classes with methods with nameless parameters copies those methods Bogus::CreatesFakes without block creates a new instance of copied class by default creates a new instance of copied class if called with as: :instance copies class but does not create an instance if called with as: :class raises an error if the as mode is not known with block uses the class provided does not convert the class name with multiple classes creates a duck type out of those classes and fakes it Bogus::CreatesFakesWithStubbedMethods given symbol as first parameter creates fakes stubs all the given methods given hash as first parameter does not create fakes stubs all the given methods given symbol as only parameter creates fakes stubs all the given methods with no parameters does not create fakes stubs all the given methods when the fake was globally configured uses the configuration to create fake stubs the methods defined in configuration overriding the global configuration overrides the class block and fake options overrides the stubbed methods Bogus::FakeConfiguration does not contain not configured fakes contains configured fakes returns the configuration for a fake with no class does not return any class block with no options does not return any options with block return value definitions returns the values, not blocks does not evaluate the blocks when getting, nor when setting witn no stubs block returns the options Bogus::FakeRegistry knows the fake's names returns name based on object identity Bogus::Fake has a class name Bogus::FakesClasses creates a fake named after the class overwrites the class with the fake stores the overwritten class so that it can be replaced back later uses the passed fake name if provided Faking Factories allows spying on factory classes retains the arity safety works with classes with no explicit constructor allows creating the model instances as usual allows creating fakes of modules as usual Frozen Fakes anonymous fakes stubbing allows stubbing mocking allows mocking /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing safe_level with the 2nd argument of ERB.new is deprecated. Do not use it, and specify other arguments as keyword arguments. /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing trim_mode with the 3rd argument of ERB.new is deprecated. Use keyword argument like ERB.new(str, trim_mode: ...) instead. allows verifying expectations spying allows spying named fakes stubbing allows stubbing mocking allows mocking /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing safe_level with the 2nd argument of ERB.new is deprecated. Do not use it, and specify other arguments as keyword arguments. /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing trim_mode with the 3rd argument of ERB.new is deprecated. Use keyword argument like ERB.new(str, trim_mode: ...) instead. allows verifying expectations spying allows spying Bogus::InstanceMethods lists the instance methods returns the instance methods by name removes methods by name defines instance methods Bogus::MakesDucks the returned class is expected to respond to #foo should have arity -3 for foo is expected not to respond to #bar is expected not to respond to #baz instances of the returned class is expected to respond to #debug is expected to respond to #warn is expected not to respond to #error is expected not to respond to #socket with modules copies class methods copies instance methods Bogus::MakesSubstituteMethods makes a copy of the method with its params and adds recording Method Copiers Bogus::InstanceMethods behaves like method copier is expected to respond to #all is expected to respond to #get is expected to respond to #remove is expected to respond to #define Bogus::ClassMethods behaves like method copier is expected to respond to #all is expected to respond to #get is expected to respond to #remove is expected to respond to #define Bogus::ActiveRecordAccessors behaves like method copier is expected to respond to #all is expected to respond to #get is expected to respond to #remove is expected to respond to #define Bogus::OverwrittenClasses adds classes clears overwritten classes returns an empty array with no classes Bogus::OverwritesClasses overwrites nested classes overwrites top level classes Bogus::RegistersCreatedFakes registers the fakes created by creates_fakes tracks the created fakes for purposes of mock expectations returns the created fake Bogus::ResetsOverwrittenClasses overwrites back all of the overwritten classes clears the overwritten classes Stubbing .new on fake class allows stubbing new on a class returns fake instances when nothing is stubbed Bogus::MockingDSL #stub allows stubbing the existing methods can stub method with any parameters can stub method with some wildcard parameters does not allow stubbing non-existent methods unstubs methods after each test #have_received can be used with plain old Ruby objects allows spying on methods with optional parameters can be used with objects that have same methods as an RSpec expectation can be used with self references with a fake object allows verifying that fakes have correct interfaces does not allow verifying on non-existent methods does not allow verifying on methods with a wrong argument count allows spying on methods with optional parameters #mock /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing safe_level with the 2nd argument of ERB.new is deprecated. Do not use it, and specify other arguments as keyword arguments. /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing trim_mode with the 3rd argument of ERB.new is deprecated. Use keyword argument like ERB.new(str, trim_mode: ...) instead. clears expected interactions from constants with fakes behaves like mocking dsl allows mocking on methods with optional parameters allows mocking with anything allows mocking the existing methods verifies that the methods mocked exist /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing safe_level with the 2nd argument of ERB.new is deprecated. Do not use it, and specify other arguments as keyword arguments. /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing trim_mode with the 3rd argument of ERB.new is deprecated. Use keyword argument like ERB.new(str, trim_mode: ...) instead. raises errors when mocks were not called clears the data between tests with regular objects behaves like mocking dsl allows mocking on methods with optional parameters allows mocking with anything allows mocking the existing methods verifies that the methods mocked exist /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing safe_level with the 2nd argument of ERB.new is deprecated. Do not use it, and specify other arguments as keyword arguments. /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing trim_mode with the 3rd argument of ERB.new is deprecated. Use keyword argument like ERB.new(str, trim_mode: ...) instead. raises errors when mocks were not called clears the data between tests #fake creates objects that can be stubbed creates objects that can be mocked creates objects with some methods stubbed by default creates objects that can be spied upon /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing safe_level with the 2nd argument of ERB.new is deprecated. Do not use it, and specify other arguments as keyword arguments. /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing trim_mode with the 3rd argument of ERB.new is deprecated. Use keyword argument like ERB.new(str, trim_mode: ...) instead. verifies mock expectations set on anonymous fakes globally configured fakes returns configured fakes allows overwriting stubbed methods evaluates the block passed to method in configuration when method is called faking classes replaces the class for the duration of the test makes it possible to spy on classes restores the class after the test has finished contracts passes when all the mocked interactions were executed fails when contracts are fullfilled Bogus::RSpecSyntax gets the described class can set the described class Bogus::Anything is equal to everything Bogus::Double with regular objects tracks existence of test doubles does not track existence of the double if verify fails verifies stub definition stubs shadow methods mocks shadow methods adds method overwriting records double interactions with fakes tracks existence of test doubles does not track existence of the double if verify fails verifies stub definition stubs shadow methods mocks shadow methods adds method overwriting records double interactions Bogus::EnsuresAllInteractionsSatisfied does nothing with all interactions satisfied /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing safe_level with the 2nd argument of ERB.new is deprecated. Do not use it, and specify other arguments as keyword arguments. /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing trim_mode with the 3rd argument of ERB.new is deprecated. Use keyword argument like ERB.new(str, trim_mode: ...) instead. raises an error enumerating satisfied and unsatisfied interactions Bogus::HaveReceivedMatcher with method_missing builder matches when the spy has received the message does not match if the spy hasn't received the message verifies that the method call has the right signature records the interaction so that it can be checked by contract tests returns a readable error message for object with no shadow returns a readable error message for fakes with method call builder matches when the spy has received the message does not match if the spy hasn't received the message verifies that the method call has the right signature records the interaction so that it can be checked by contract tests returns a readable error message for object with no shadow returns a readable error message for fakes Bogus::Interaction returns true for [:foo, [:bar], "value"] and [:foo, [:bar], "value"] returns true for [:foo, [:bar, Bogus::DefaultValue], "value"] and [:foo, [:bar], "value"] returns true for [:foo, [:bar, {foo: Bogus::DefaultValue}], "value"] and [:foo, [:bar], "value"] returns true for [:foo, [:bar, {foo: Bogus::DefaultValue, bar: 1}], "value"] and [:foo, [:bar, {bar: 1}], "value"] returns true for [:foo, [Bogus::DefaultValue, {foo: Bogus::DefaultValue}], "value"] and [:foo, [], "value"] returns true for [:foo, [:bar]] and [:foo, [:bar], "value"] returns true for [:foo, [:bar], "value"] and [:foo, [:bar]] returns true for [:foo, [:bar]] and [:foo, [:bar]] returns true for [:foo, [:bar]] and [:foo, [any_args]] returns true for [:foo, [:bar], "same value"] and [:foo, [any_args], "same value"] returns true for [:foo, [:bar, :baz]] and [:foo, [:bar, anything]] returns true for [:foo, [1], "same value"] and [:foo, [#>], "same value"] returns true for [:foo, [1]] and [:foo, [any(Integer)]] returns false for [:foo, [:bar], "value"] and [:foo, [:bar], "value2"] returns false for [:foo, [:bar, :baz], "value"] and [:foo, [:baz, anything], "value"] returns false for [:foo, [nil, {foo: Bogus::DefaultValue}], "value"] and [:foo, [], "value"] returns false for [:foo, [Bogus::DefaultValue, {foo: Bogus::DefaultValue}], "value"] and [:foo, [{}], "value"] returns false for [:foo, [:bar], "value"] and [:baz, [:bar], "value"] returns false for [:foo, [{}], "value"] and [:foo, [], "value"] returns false for [:foo, [:baz], "value"] and [:foo, [:bar], "value"] returns false for [:foo, [Bogus::DefaultValue, :baz], "value"] and [:foo, [:bar, :bar], "value"] returns false for [:foo, [:bar, {foo: Bogus::DefaultValue, bar: 1}], "value"] and [:foo, [:bar, {bar: 2}], "value"] returns false for [:foo, [:bar]] and [:bar, [any_args]] returns false for [:foo, [:bar], "some value"] and [:foo, [any_args], "other value"] returns false for [:foo, [:bar]] and [:foo, [:baz]] returns false for [:baz, [:bar]] and [:foo, [:bar]] returns false for [:foo, [2], "same value"] and [:foo, [#>], "same value"] returns false for [:foo, [1]] and [:foo, [any(Symbol)]] differs exceptions from empty return values differs raised exceptions from ones just returned from the block considers exceptions of the same type as equal when comparing arguments with custom #== implementations considers two interactions == when the arguments are == considers two interactions != when the arguments are != Bogus::MultiStubber stubs all the given methods with any args returning the given value uses passed procs as the return value block Bogus::OverwritesMethods with regular objects does not change the method signature does not change the method signature adds interaction recording to the overwritten object can reset the overwritten methods is imdepotent when overwriting with objects that use method missing can overwrite the non-existent methods can be reset back to the original state with fakes does nothing because fakes methods already work as we need does not reset fakes, because there is nothing to reset Bogus::RecordInteractions allows verifying that interactions happened allows verifying that interactions didn't happen returns self from record by default Bogus::ResetsStubbedMethods resets all stubbed objects back to previous implementation Bogus::Shadow unrecorded interactions returns an unstubbed value spying returns the called methods does not return true for interactions that did not happen interactions that raise exceptions raises the error when called spying returns the called methods does not return true for interactions that did not happen interactions with no return value returns the default value spying returns the called methods does not return true for interactions that did not happen interactions with AnyArgs changes the default value returned from method overwrites the old specific stubbed values does not affect the new specific stubbed values allows spying on calls using any args interactions that take anything changes the return value for calls that match does not affect the return value for other calls allows spying on calls using anything in args stubbed interactions returns the stubbed value returns the latest stubbed value returns the default value for non-stubbed calls does not contribute towards unsatisfied interactions adds required interaction when mocking over stubbing spying returns the called methods does not return true for interactions that did not happen mocked interactions returns the mocked value overwrites the stubbed value is overwritten by stubbing removes the required interaction when stubbing over mocking returns the default value for non-stubbed calls contributes towards unsatisfied interactions removes the staisfied expectations from unsatisfied interactions spying returns the called methods does not return true for interactions that did not happen Stubbing existing methods on fakes should be possible to stub to_s /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing safe_level with the 2nd argument of ERB.new is deprecated. Do not use it, and specify other arguments as keyword arguments. /build/reproducible-path/ruby-bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb:18: warning: Passing trim_mode with the 3rd argument of ERB.new is deprecated. Use keyword argument like ERB.new(str, trim_mode: ...) instead. should be possible to mock to_s should be possible to stub to_s on anonymous fake should be possible to stub arbitrary methods that were defined on Object Bogus::TracksExistenceOfTestDoubles returns an empty double list with nothing tracked lists the added test doubles in order without duplicates Bogus::UndefinedReturnValue includes the interaction when stringified includes interaction in the error message unknown method called Bogus::VerifiesStubDefinition checks for method presence allows interactions that use any_args when checking #new checks arity errors with the wrong number of arguments method arity checks method with positive arity allows 3 arguments disallows 2 arguments disallows 4 arguments method with optional arguments allows 1 arguments allows 2 arguments allows 3 arguments disallows 0 arguments disallows 4 arguments method with infinite number of arguments allows 1000 arguments disallows 0 arguments with objects that use method missing allows stubbing methods that the object responds to disallows stubbing methods that the object does not respond to Finished in 0.18075 seconds (files took 0.13949 seconds to load) 365 examples, 0 failures ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ debian/rules override_dh_installdocs make[1]: Entering directory '/build/reproducible-path/ruby-bogus-0.1.7' dh_installdocs --exclude=license.md --exclude=changelog.md make[1]: Leaving directory '/build/reproducible-path/ruby-bogus-0.1.7' dh_ruby_fixdocs -O--buildsystem=ruby debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/reproducible-path/ruby-bogus-0.1.7' dh_installchangelogs features/changelog.md make[1]: Leaving directory '/build/reproducible-path/ruby-bogus-0.1.7' 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-bogus: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -O--buildsystem=ruby dh_builddeb -O--buildsystem=ruby dpkg-deb: building package 'ruby-bogus' in '../ruby-bogus_0.1.7-1+rebuild1766572166_all.deb'. dpkg-genbuildinfo --build=binary -O../ruby-bogus_0.1.7-1+rebuild1766572166_amd64.buildinfo dpkg-genchanges --build=binary -mAutomated rebuild -O../ruby-bogus_0.1.7-1+rebuild1766572166_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2025-12-24T10:30:01Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes Wed, 24 Dec 2025 10:30:02 +0000 | +------------------------------------------------------------------------------+ ruby-bogus_0.1.7-1+rebuild1766572166_amd64.changes: --------------------------------------------------- Format: 1.8 Date: Wed, 24 Dec 2025 10:29:26 +0000 Source: ruby-bogus Binary: ruby-bogus Architecture: all Version: 0.1.7-1+rebuild1766572166 Distribution: unstable Urgency: medium Maintainer: Automated rebuild Changed-By: mass-rebuild Description: ruby-bogus - library creating fakes to make isolated unit tests reliable Changes: ruby-bogus (0.1.7-1+rebuild1766572166) UNRELEASED; urgency=medium . * Rebuild with mass-rebuild Checksums-Sha1: bf25f5f929bdae3707d7d36b6e248fcbfada89b2 35748 ruby-bogus_0.1.7-1+rebuild1766572166_all.deb 2206c2d27442bdeb7ed844991bb851a2fb7a27cb 5692 ruby-bogus_0.1.7-1+rebuild1766572166_amd64.buildinfo Checksums-Sha256: a35f2466ed4702b36c3e5e57eda23838701d0a6409d8fbbf81fe65e81f278c2c 35748 ruby-bogus_0.1.7-1+rebuild1766572166_all.deb b851f1dfc65d2524123aa7cfa70e9e10a6cf21a2f1d7f09146bf06e08b68b2e7 5692 ruby-bogus_0.1.7-1+rebuild1766572166_amd64.buildinfo Files: 238c34a3548d9ff5f5889f223d02ce8a 35748 ruby optional ruby-bogus_0.1.7-1+rebuild1766572166_all.deb e4379e6bcfb448674dc2742c49e228b7 5692 ruby optional ruby-bogus_0.1.7-1+rebuild1766572166_amd64.buildinfo +------------------------------------------------------------------------------+ | Buildinfo Wed, 24 Dec 2025 10:30:02 +0000 | +------------------------------------------------------------------------------+ Format: 1.0 Source: ruby-bogus Binary: ruby-bogus Architecture: all Version: 0.1.7-1+rebuild1766572166 Checksums-Md5: 238c34a3548d9ff5f5889f223d02ce8a 35748 ruby-bogus_0.1.7-1+rebuild1766572166_all.deb Checksums-Sha1: bf25f5f929bdae3707d7d36b6e248fcbfada89b2 35748 ruby-bogus_0.1.7-1+rebuild1766572166_all.deb Checksums-Sha256: a35f2466ed4702b36c3e5e57eda23838701d0a6409d8fbbf81fe65e81f278c2c 35748 ruby-bogus_0.1.7-1+rebuild1766572166_all.deb Build-Origin: Debian Build-Architecture: amd64 Build-Date: Wed, 24 Dec 2025 10:30:01 +0000 Build-Path: /build/reproducible-path/ruby-bogus-0.1.7 Installed-Build-Depends: autoconf (= 2.72-3.1), automake (= 1:1.18.1-3), autopoint (= 0.23.2-1), autotools-dev (= 20240727.1), base-files (= 14), base-passwd (= 3.6.8), bash (= 5.3-1), binutils (= 2.45.50.20251209-1), binutils-common (= 2.45.50.20251209-1), binutils-x86-64-linux-gnu (= 2.45.50.20251209-1), bsdextrautils (= 2.41.3-2), build-essential (= 12.12), bzip2 (= 1.0.8-6), ca-certificates (= 20250419), coreutils (= 9.7-3), cpp (= 4:15.2.0-4), cpp-15 (= 15.2.0-12), cpp-15-x86-64-linux-gnu (= 15.2.0-12), cpp-x86-64-linux-gnu (= 4:15.2.0-4), dash (= 0.5.12-12), debconf (= 1.5.91), debhelper (= 13.29), debianutils (= 5.23.2), dh-autoreconf (= 21), dh-strip-nondeterminism (= 1.15.0-1), diffutils (= 1:3.12-1), dpkg (= 1.23.3), dpkg-dev (= 1.23.3), dwz (= 0.16-2), file (= 1:5.46-5), findutils (= 4.10.0-3), g++ (= 4:15.2.0-4), g++-15 (= 15.2.0-12), g++-15-x86-64-linux-gnu (= 15.2.0-12), g++-x86-64-linux-gnu (= 4:15.2.0-4), gcc (= 4:15.2.0-4), gcc-15 (= 15.2.0-12), gcc-15-base (= 15.2.0-12), gcc-15-x86-64-linux-gnu (= 15.2.0-12), gcc-x86-64-linux-gnu (= 4:15.2.0-4), gem2deb (= 2.2.6), gem2deb-test-runner (= 2.2.6), gettext (= 0.23.2-1), gettext-base (= 0.23.2-1), grep (= 3.12-1), groff-base (= 1.23.0-10), gzip (= 1.13-1), hostname (= 3.25), init-system-helpers (= 1.69), intltool-debian (= 0.35.0+20060710.6), libacl1 (= 2.3.2-2+b1), libarchive-zip-perl (= 1.68-1), libasan8 (= 15.2.0-12), libatomic1 (= 15.2.0-12), libattr1 (= 1:2.5.2-3), libaudit-common (= 1:4.1.2-1), libaudit1 (= 1:4.1.2-1+b1), libbinutils (= 2.45.50.20251209-1), libblkid1 (= 2.41.3-2), libbz2-1.0 (= 1.0.8-6), libc-bin (= 2.42-6), libc-dev-bin (= 2.42-6), libc-gconv-modules-extra (= 2.42-6), libc6 (= 2.42-6), libc6-dev (= 2.42-6), libcap-ng0 (= 0.8.5-4+b2), libcap2 (= 1:2.75-10+b5), libcc1-0 (= 15.2.0-12), libcrypt-dev (= 1:4.5.1-1), libcrypt1 (= 1:4.5.1-1), libctf-nobfd0 (= 2.45.50.20251209-1), libctf0 (= 2.45.50.20251209-1), libdb5.3t64 (= 5.3.28+dfsg2-11), libdebconfclient0 (= 0.282+b2), libdebhelper-perl (= 13.29), libdpkg-perl (= 1.23.3), libelf1t64 (= 0.194-1), libffi8 (= 3.5.2-3), libfile-stripnondeterminism-perl (= 1.15.0-1), libgcc-15-dev (= 15.2.0-12), libgcc-s1 (= 15.2.0-12), libgdbm-compat4t64 (= 1.26-1), libgdbm6t64 (= 1.26-1), libgmp-dev (= 2:6.3.0+dfsg-5), libgmp10 (= 2:6.3.0+dfsg-5), libgmpxx4ldbl (= 2:6.3.0+dfsg-5), libgomp1 (= 15.2.0-12), libgprofng0 (= 2.45.50.20251209-1), libhwasan0 (= 15.2.0-12), libisl23 (= 0.27-1), libitm1 (= 15.2.0-12), libjansson4 (= 2.14-2+b4), liblsan0 (= 15.2.0-12), liblzma5 (= 5.8.1-2), libmagic-mgc (= 1:5.46-5), libmagic1t64 (= 1:5.46-5), libmd0 (= 1.1.0-2+b1), libmount1 (= 2.41.3-2), libmpc3 (= 1.3.1-2), libmpfr6 (= 4.2.2-2), libpam-modules (= 1.7.0-5), libpam-modules-bin (= 1.7.0-5), libpam-runtime (= 1.7.0-5), libpam0g (= 1.7.0-5), libpcre2-8-0 (= 10.46-1), libperl5.40 (= 5.40.1-7), libpipeline1 (= 1.5.8-2), libquadmath0 (= 15.2.0-12), libruby (= 1:3.3+b1), libruby3.3 (= 3.3.8-2), libruby3.4 (= 3.4.5-1~exp1), libseccomp2 (= 2.6.0-2+b1), libselinux1 (= 3.9-4+rebuild1766544377), libsframe2 (= 2.45.50.20251209-1), libsmartcols1 (= 2.41.3-2), libssl3t64 (= 3.5.4-1), libstdc++-15-dev (= 15.2.0-12), libstdc++6 (= 15.2.0-12), libsystemd0 (= 259-1), libtinfo6 (= 6.5+20251123-1), libtool (= 2.5.4-9), libtsan2 (= 15.2.0-12), libubsan1 (= 15.2.0-12), libuchardet0 (= 0.0.8-2), libudev1 (= 259-1), libunistring5 (= 1.3-2), libuuid1 (= 2.41.3-2), libxml2-16 (= 2.15.1+dfsg-2+b1), libyaml-0-2 (= 0.2.5-2+b1), libzstd1 (= 1.5.7+dfsg-2), linux-libc-dev (= 6.17.13-1), m4 (= 1.4.20-2), make (= 4.4.1-3), man-db (= 2.13.1-1), mawk (= 1.3.4.20250131-2), ncurses-base (= 6.5+20251123-1), ncurses-bin (= 6.5+20251123-1), openssl (= 3.5.4-1), openssl-provider-legacy (= 3.5.4-1), patch (= 2.8-2), perl (= 5.40.1-7), perl-base (= 5.40.1-7), perl-modules-5.40 (= 5.40.1-7), po-debconf (= 1.0.22), rake (= 13.2.1-1), rpcsvc-proto (= 1.4.3-1), ruby (= 1:3.3+b1), ruby-all-dev (= 1:3.3+support3.4~0), ruby-csv (= 3.3.4-1), ruby-dependor (= 1.0.1-3), ruby-did-you-mean (= 1.6.3-2), ruby-diff-lcs (= 1.6.2-1), ruby-minitest (= 5.26.1-1), ruby-net-telnet (= 0.2.0-1), ruby-power-assert (= 2.0.5-1), ruby-rspec (= 3.13.0c0e0m0s1-2), ruby-rspec-core (= 3.13.0c0e0m0s1-2), ruby-rspec-expectations (= 3.13.0c0e0m0s1-2), ruby-rspec-mocks (= 3.13.0c0e0m0s1-2), ruby-rspec-support (= 3.13.0c0e0m0s1-2), ruby-ruby2-keywords (= 0.0.5-1), ruby-rubygems (= 3.6.7-2), ruby-test-unit (= 3.6.2-1), ruby-webrick (= 1.9.1-1), ruby-xmlrpc (= 0.3.3-2), ruby3.3 (= 3.3.8-2), ruby3.3-dev (= 3.3.8-2), ruby3.4 (= 3.4.5-1~exp1), ruby3.4-dev (= 3.4.5-1~exp1), rubygems-integration (= 1.19), sed (= 4.9-2), sensible-utils (= 0.0.26), sysvinit-utils (= 3.15-6), tar (= 1.35+dfsg-3.1), util-linux (= 2.41.3-2), xz-utils (= 5.8.1-2), zlib1g (= 1:1.3.dfsg+really1.3.1-1+b2) Environment: DEB_BUILD_OPTIONS="parallel=8" LANG="C.UTF-8" LC_COLLATE="C.UTF-8" LC_CTYPE="C.UTF-8" SOURCE_DATE_EPOCH="1766572166" +------------------------------------------------------------------------------+ | Package contents Wed, 24 Dec 2025 10:30:02 +0000 | +------------------------------------------------------------------------------+ ruby-bogus_0.1.7-1+rebuild1766572166_all.deb -------------------------------------------- new Debian package, version 2.0. size 35748 bytes: control archive=3664 bytes. 548 bytes, 14 lines control 11483 bytes, 101 lines md5sums Package: ruby-bogus Version: 0.1.7-1+rebuild1766572166 Architecture: all Maintainer: Debian Ruby Team Installed-Size: 189 Depends: ruby-dependor (>= 0.0.4) Recommends: ruby-rspec Section: ruby Priority: optional Homepage: https://github.com/psyho/bogus Description: library creating fakes to make isolated unit tests reliable Bogus is a Ruby library aiming at making unit tests more reliable by ensuring that one doesn't stub or mock methods that don't actually exist in the mocked objects. drwxr-xr-x root/root 0 2025-12-24 10:29 ./ drwxr-xr-x root/root 0 2025-12-24 10:29 ./usr/ drwxr-xr-x root/root 0 2025-12-24 10:29 ./usr/share/ drwxr-xr-x root/root 0 2025-12-24 10:29 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-12-24 10:29 ./usr/share/doc/ruby-bogus/ -rw-r--r-- root/root 2864 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/README.md -rw-r--r-- root/root 1068 2025-12-24 10:29 ./usr/share/doc/ruby-bogus/changelog.Debian.gz -rw-r--r-- root/root 1304 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/changelog.gz -rw-r--r-- root/root 1601 2025-10-26 21:26 ./usr/share/doc/ruby-bogus/copyright drwxr-xr-x root/root 0 2025-12-24 10:29 ./usr/share/doc/ruby-bogus/features/ -rw-r--r-- root/root 769 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/.nav -rw-r--r-- root/root 1228 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/authors.md drwxr-xr-x root/root 0 2025-12-24 10:29 ./usr/share/doc/ruby-bogus/features/configuration/ -rw-r--r-- root/root 1855 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/configuration/fake_ar_attributes.feature -rw-r--r-- root/root 190 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/configuration/readme.md -rw-r--r-- root/root 992 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/configuration/search_modules.feature drwxr-xr-x root/root 0 2025-12-24 10:29 ./usr/share/doc/ruby-bogus/features/contract_tests/ -rw-r--r-- root/root 2764 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/contract_tests/contract_tests_mocks.feature -rw-r--r-- root/root 1942 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/contract_tests/contract_tests_spies.feature -rw-r--r-- root/root 3051 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/contract_tests/contract_tests_stubs.feature -rw-r--r-- root/root 3066 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/contract_tests/custom_overwritten_class.feature -rw-r--r-- root/root 1388 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/contract_tests/readme.md -rw-r--r-- root/root 3169 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/contract_tests/return_value_contracts.feature drwxr-xr-x root/root 0 2025-12-24 10:29 ./usr/share/doc/ruby-bogus/features/fakes/ -rw-r--r-- root/root 1066 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/fakes/anonymous_doubles.feature.gz -rw-r--r-- root/root 4005 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/fakes/duck_types.feature -rw-r--r-- root/root 3749 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/fakes/fake_objects.feature -rw-r--r-- root/root 2980 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/fakes/global_fake_configuration.feature -rw-r--r-- root/root 1095 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/fakes/readme.md -rw-r--r-- root/root 4026 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/fakes/replacing_classes.feature -rw-r--r-- root/root 822 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/getting_started.md -rw-r--r-- root/root 1170 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/minitest_support.feature.gz -rw-r--r-- root/root 2821 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/readme.md.gz drwxr-xr-x root/root 0 2025-12-24 10:29 ./usr/share/doc/ruby-bogus/features/safe_stubbing/ -rw-r--r-- root/root 2985 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/safe_stubbing/argument_matchers.feature -rw-r--r-- root/root 1084 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/safe_stubbing/readme.md -rw-r--r-- root/root 2425 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/safe_stubbing/safe_mocking.feature -rw-r--r-- root/root 2309 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/safe_stubbing/safe_stubbing.feature -rw-r--r-- root/root 3678 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/safe_stubbing/spies.feature drwxr-xr-x root/root 0 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/step_definitions/ -rw-r--r-- root/root 1652 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/step_definitions/rspec_steps.rb drwxr-xr-x root/root 0 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/support/ -rw-r--r-- root/root 457 2024-08-22 21:22 ./usr/share/doc/ruby-bogus/features/support/env.rb drwxr-xr-x root/root 0 2025-12-24 10:29 ./usr/share/rubygems-integration/ drwxr-xr-x root/root 0 2025-12-24 10:29 ./usr/share/rubygems-integration/all/ drwxr-xr-x root/root 0 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/ drwxr-xr-x root/root 0 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/ drwxr-xr-x root/root 0 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/ -rw-r--r-- root/root 534 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus.rb drwxr-xr-x root/root 0 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/ -rw-r--r-- root/root 182 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/configuration.rb drwxr-xr-x root/root 0 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/contracts/ -rw-r--r-- root/root 1267 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/contracts/adds_contract_verification.rb -rw-r--r-- root/root 354 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/contracts/adds_recording.rb -rw-r--r-- root/root 757 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/contracts/contract_not_fulfilled.rb -rw-r--r-- root/root 500 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/contracts/interactions_repository.rb -rw-r--r-- root/root 776 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/contracts/proxy_class.rb -rw-r--r-- root/root 626 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/contracts/recording_proxy.rb -rw-r--r-- root/root 313 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/contracts/records_double_interactions.rb -rw-r--r-- root/root 486 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/contracts/verifies_contracts.rb -rw-r--r-- root/root 778 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/core_ext.rb -rw-r--r-- root/root 1505 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fake_configuration.rb drwxr-xr-x root/root 0 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/ -rw-r--r-- root/root 687 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/active_record_accessors.rb -rw-r--r-- root/root 724 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/base_class_identifier.rb -rw-r--r-- root/root 468 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/class_methods.rb -rw-r--r-- root/root 479 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/constructor_methods.rb -rw-r--r-- root/root 642 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/converts_name_to_class.rb -rw-r--r-- root/root 573 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/copies_classes.rb -rw-r--r-- root/root 771 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/copies_methods.rb -rw-r--r-- root/root 866 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/creates_fakes.rb -rw-r--r-- root/root 1168 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/creates_fakes_with_stubbed_methods.rb -rw-r--r-- root/root 773 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/fake.rb -rw-r--r-- root/root 202 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/fake_registry.rb -rw-r--r-- root/root 603 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/fakes_classes.rb -rw-r--r-- root/root 345 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/instance_methods.rb -rw-r--r-- root/root 899 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/makes_ducks.rb -rw-r--r-- root/root 351 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/makes_substitute_methods.rb -rw-r--r-- root/root 234 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/makes_subtypes.rb -rw-r--r-- root/root 1346 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/method_stringifier.rb -rw-r--r-- root/root 204 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/overwriten_classes.rb -rw-r--r-- root/root 324 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/overwrites_classes.rb -rw-r--r-- root/root 314 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/registers_created_fakes.rb -rw-r--r-- root/root 297 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/resets_overwritten_classes.rb -rw-r--r-- root/root 290 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/fakes/responds_to_everything.rb -rw-r--r-- root/root 2291 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/injector.rb -rw-r--r-- root/root 1069 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/minitest.rb drwxr-xr-x root/root 0 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/minitest/ -rw-r--r-- root/root 594 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/minitest/spec.rb -rw-r--r-- root/root 558 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/minitest/syntax.rb -rw-r--r-- root/root 749 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/mocking_dsl.rb -rw-r--r-- root/root 479 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/proxies_method_calls.rb -rw-r--r-- root/root 1807 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/public_methods.rb -rw-r--r-- root/root 401 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/rspec.rb drwxr-xr-x root/root 0 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/rspec/ -rw-r--r-- root/root 254 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/rspec/adapter.rb -rw-r--r-- root/root 413 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/rspec/extensions.rb -rw-r--r-- root/root 529 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/rspec/syntax.rb drwxr-xr-x root/root 0 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/ -rw-r--r-- root/root 130 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/anything.rb -rw-r--r-- root/root 45 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/default_value.rb -rw-r--r-- root/root 767 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/double.rb -rw-r--r-- root/root 821 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/ensures_all_interactions_satisfied.rb -rw-r--r-- root/root 1041 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/has_overwritten_methods.rb -rw-r--r-- root/root 1834 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/have_received_matcher.rb -rw-r--r-- root/root 2391 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/interaction.rb -rw-r--r-- root/root 481 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/interaction_presenter.rb drwxr-xr-x root/root 0 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/matchers/ -rw-r--r-- root/root 134 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/matchers/any_args.rb -rw-r--r-- root/root 161 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/matchers/matches_argument.rb -rw-r--r-- root/root 563 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/matchers/with_arguments.rb -rw-r--r-- root/root 348 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/multi_stubber.rb -rw-r--r-- root/root 753 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/not_all_expectations_satisfied.rb -rw-r--r-- root/root 1112 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/overwrites_methods.rb -rw-r--r-- root/root 206 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/record_interactions.rb -rw-r--r-- root/root 256 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/resets_stubbed_methods.rb -rw-r--r-- root/root 179 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/same_class.rb -rw-r--r-- root/root 1491 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/shadow.rb -rw-r--r-- root/root 193 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/tracks_existence_of_test_doubles.rb -rw-r--r-- root/root 410 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/undefined_return_value.rb -rw-r--r-- root/root 1408 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/stubbing/verifies_stub_definition.rb -rw-r--r-- root/root 180 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/support.rb -rw-r--r-- root/root 135 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/takes.rb -rw-r--r-- root/root 37 2025-12-24 10:29 ./usr/share/rubygems-integration/all/gems/bogus-0.1.7/lib/bogus/version.rb drwxr-xr-x root/root 0 2025-12-24 10:29 ./usr/share/rubygems-integration/all/specifications/ -rw-r--r-- root/root 2098 2025-12-24 10:29 ./usr/share/rubygems-integration/all/specifications/bogus-0.1.7.gemspec +------------------------------------------------------------------------------+ | Post Build Wed, 24 Dec 2025 10:30:03 +0000 | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup Wed, 24 Dec 2025 10:30:03 +0000 | +------------------------------------------------------------------------------+ Purging /build/reproducible-path Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary Wed, 24 Dec 2025 10:30:04 +0000 | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: binary Build-Space: 1272 Build-Time: 5 Distribution: unstable Host Architecture: amd64 Install-Time: 8 Job: /home/admin/mass-rebuild/builds/3/ruby-bogus/ruby-bogus_0.1.7-1+rebuild1766572166.dsc Machine Architecture: amd64 Package: ruby-bogus Package-Time: 34 Source-Version: 0.1.7-1+rebuild1766572166 Space: 1272 Status: successful Version: 0.1.7-1+rebuild1766572166 -------------------------------------------------------------------------------- Finished at 2025-12-24T10:30:01Z Build needed 00:00:34, 1272k disk space