sbuild (Debian sbuild) 0.89.3+deb13u1 (16 August 2025) on +======================================================================================+ | ruby-dry-inflector 0.2.1-1+rebuild1766578415 (amd64) Wed, 24 Dec 2025 12:13:36 +0000 | +======================================================================================+ Package: ruby-dry-inflector Version: 0.2.1-1+rebuild1766578415 Source Version: 0.2.1-1+rebuild1766578415 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.T41eG3stvM... 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.TdvrQxUXmZ 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.TdvrQxUXmZ... I: success in 12.1032 seconds I: The chroot directory at /tmp/tmp.sbuild.T41eG3stvM 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 12:13:51 +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 [97.4 kB] Fetched 11.1 MB in 1s (10.6 MB/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 12:13:53 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /home/admin/mass-rebuild/builds/3/ruby-dry-inflector/ruby-dry-inflector_0.2.1-1+rebuild1766578415.dsc exists in /home/admin/mass-rebuild/builds/3/ruby-dry-inflector; copying to chroot +------------------------------------------------------------------------------+ | Install package build dependencies Wed, 24 Dec 2025 12:13:54 +0000 | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), gem2deb (>= 1), ruby-rspec, ruby-warning, build-essential Filtered Build-Depends: debhelper-compat (= 13), gem2deb (>= 1), ruby-rspec, ruby-warning, build-essential dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/reproducible-path/resolver-ZRBttW/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/build/reproducible-path/resolver-ZRBttW/apt_archive ./ InRelease Get:2 copy:/build/reproducible-path/resolver-ZRBttW/apt_archive ./ Release [609 B] Ign:3 copy:/build/reproducible-path/resolver-ZRBttW/apt_archive ./ Release.gpg Get:4 copy:/build/reproducible-path/resolver-ZRBttW/apt_archive ./ Sources [642 B] Get:5 copy:/build/reproducible-path/resolver-ZRBttW/apt_archive ./ Packages [681 B] Fetched 1932 B in 0s (0 B/s) Reading package lists... Ign:1 file:/mass-rebuild ./ InRelease Get:2 file:/mass-rebuild ./ Release [1617 B] Get:2 file:/mass-rebuild ./ Release [1617 B] Ign:3 file:/mass-rebuild ./ Release.gpg Hit:4 http://deb.debian.org/debian experimental InRelease Hit:5 http://incoming.debian.org/debian-buildd buildd-unstable InRelease Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... Solving dependencies... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils ca-certificates debhelper dh-autoreconf dh-strip-nondeterminism dwz file gem2deb gem2deb-test-runner gettext gettext-base groff-base intltool-debian libarchive-zip-perl libdebhelper-perl libelf1t64 libffi8 libfile-stripnondeterminism-perl libgmp-dev libgmpxx4ldbl libmagic-mgc libmagic1t64 libpipeline1 libruby libruby3.3 libtool libuchardet0 libunistring5 libxml2-16 libyaml-0-2 m4 man-db openssl po-debconf rake ruby ruby-all-dev ruby-csv ruby-did-you-mean ruby-diff-lcs ruby-minitest ruby-net-telnet ruby-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-warning 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-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-warning 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-ZRBttW/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-diff-lcs all 1.6.2-1 [29.8 kB] Get:58 http://deb.debian.org/debian unstable/main amd64 ruby-rspec-support all 3.13.0c0e0m0s1-2 [28.5 kB] Get:59 http://deb.debian.org/debian unstable/main amd64 ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] Get:60 http://deb.debian.org/debian unstable/main amd64 ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [90.2 kB] Get:61 http://deb.debian.org/debian unstable/main amd64 ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.3 kB] Get:62 http://deb.debian.org/debian unstable/main amd64 ruby-rspec all 3.13.0c0e0m0s1-2 [5184 B] Get:63 http://deb.debian.org/debian unstable/main amd64 ruby-warning all 1.5.0-1 [9304 B] Preconfiguring packages ... Fetched 23.4 MB in 0s (95.1 MB/s) Selecting previously unselected package sensible-utils. (Reading database ... 11799 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package openssl. Preparing to unpack .../01-openssl_3.5.4-1_amd64.deb ... Unpacking openssl (3.5.4-1) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../02-ca-certificates_20250419_all.deb ... Unpacking ca-certificates (20250419) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../03-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../04-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../05-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../06-gettext-base_0.23.2-1_amd64.deb ... Unpacking gettext-base (0.23.2-1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../07-libuchardet0_0.0.8-2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-2) ... Selecting previously unselected package groff-base. Preparing to unpack .../08-groff-base_1.23.0-10_amd64.deb ... Unpacking groff-base (1.23.0-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../09-bsdextrautils_2.41.3-2_amd64.deb ... Unpacking bsdextrautils (2.41.3-2) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../10-libpipeline1_1.5.8-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-2) ... Selecting previously unselected package man-db. Preparing to unpack .../11-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../12-m4_1.4.20-2_amd64.deb ... Unpacking m4 (1.4.20-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../13-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../14-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../15-automake_1%3a1.18.1-3_all.deb ... Unpacking automake (1:1.18.1-3) ... Selecting previously unselected package autopoint. Preparing to unpack .../16-autopoint_0.23.2-1_all.deb ... Unpacking autopoint (0.23.2-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../17-libdebhelper-perl_13.29_all.deb ... Unpacking libdebhelper-perl (13.29) ... Selecting previously unselected package libtool. Preparing to unpack .../18-libtool_2.5.4-9_all.deb ... Unpacking libtool (2.5.4-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../19-dh-autoreconf_21_all.deb ... Unpacking dh-autoreconf (21) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../20-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../21-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../22-dh-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../23-libelf1t64_0.194-1_amd64.deb ... Unpacking libelf1t64:amd64 (0.194-1) ... Selecting previously unselected package dwz. Preparing to unpack .../24-dwz_0.16-2_amd64.deb ... Unpacking dwz (0.16-2) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../25-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libxml2-16:amd64. Preparing to unpack .../26-libxml2-16_2.15.1+dfsg-2+b1_amd64.deb ... Unpacking libxml2-16:amd64 (2.15.1+dfsg-2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../27-gettext_0.23.2-1_amd64.deb ... Unpacking gettext (0.23.2-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../28-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../29-po-debconf_1.0.22_all.deb ... Unpacking po-debconf (1.0.22) ... Selecting previously unselected package debhelper. Preparing to unpack .../30-debhelper_13.29_all.deb ... Unpacking debhelper (13.29) ... Selecting previously unselected package rubygems-integration. Preparing to unpack .../31-rubygems-integration_1.19_all.deb ... Unpacking rubygems-integration (1.19) ... Selecting previously unselected package ruby-csv. Preparing to unpack .../32-ruby-csv_3.3.4-1_all.deb ... Unpacking ruby-csv (3.3.4-1) ... Selecting previously unselected package ruby-did-you-mean. Preparing to unpack .../33-ruby-did-you-mean_1.6.3-2_all.deb ... Unpacking ruby-did-you-mean (1.6.3-2) ... Selecting previously unselected package ruby-net-telnet. Preparing to unpack .../34-ruby-net-telnet_0.2.0-1_all.deb ... Unpacking ruby-net-telnet (0.2.0-1) ... Selecting previously unselected package ruby-ruby2-keywords. Preparing to unpack .../35-ruby-ruby2-keywords_0.0.5-1_all.deb ... Unpacking ruby-ruby2-keywords (0.0.5-1) ... Selecting previously unselected package ruby-webrick. Preparing to unpack .../36-ruby-webrick_1.9.1-1_all.deb ... Unpacking ruby-webrick (1.9.1-1) ... Selecting previously unselected package ruby-xmlrpc. Preparing to unpack .../37-ruby-xmlrpc_0.3.3-2_all.deb ... Unpacking ruby-xmlrpc (0.3.3-2) ... Selecting previously unselected package libffi8:amd64. Preparing to unpack .../38-libffi8_3.5.2-3_amd64.deb ... Unpacking libffi8:amd64 (3.5.2-3) ... Selecting previously unselected package libyaml-0-2:amd64. Preparing to unpack .../39-libyaml-0-2_0.2.5-2+b1_amd64.deb ... Unpacking libyaml-0-2:amd64 (0.2.5-2+b1) ... Selecting previously unselected package libruby3.3:amd64. Preparing to unpack .../40-libruby3.3_3.3.8-2_amd64.deb ... Unpacking libruby3.3:amd64 (3.3.8-2) ... Selecting previously unselected package ruby3.3. Preparing to unpack .../41-ruby3.3_3.3.8-2_amd64.deb ... Unpacking ruby3.3 (3.3.8-2) ... Selecting previously unselected package libruby:amd64. Preparing to unpack .../42-libruby_1%3a3.3+b1_amd64.deb ... Unpacking libruby:amd64 (1:3.3+b1) ... Selecting previously unselected package ruby-rubygems. Preparing to unpack .../43-ruby-rubygems_3.6.7-2_all.deb ... Unpacking ruby-rubygems (3.6.7-2) ... Selecting previously unselected package ruby. Preparing to unpack .../44-ruby_1%3a3.3+b1_amd64.deb ... Unpacking ruby (1:3.3+b1) ... Selecting previously unselected package rake. Preparing to unpack .../45-rake_13.2.1-1_all.deb ... Unpacking rake (13.2.1-1) ... Selecting previously unselected package ruby-minitest. Preparing to unpack .../46-ruby-minitest_5.26.1-1_all.deb ... Unpacking ruby-minitest (5.26.1-1) ... Selecting previously unselected package ruby-power-assert. Preparing to unpack .../47-ruby-power-assert_2.0.5-1_all.deb ... Unpacking ruby-power-assert (2.0.5-1) ... Selecting previously unselected package ruby-test-unit. Preparing to unpack .../48-ruby-test-unit_3.6.2-1_all.deb ... Unpacking ruby-test-unit (3.6.2-1) ... Selecting previously unselected package gem2deb-test-runner. Preparing to unpack .../49-gem2deb-test-runner_2.2.6_amd64.deb ... Unpacking gem2deb-test-runner (2.2.6) ... Selecting previously unselected package libgmpxx4ldbl:amd64. Preparing to unpack .../50-libgmpxx4ldbl_2%3a6.3.0+dfsg-5_amd64.deb ... Unpacking libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-5) ... Selecting previously unselected package libgmp-dev:amd64. Preparing to unpack .../51-libgmp-dev_2%3a6.3.0+dfsg-5_amd64.deb ... Unpacking libgmp-dev:amd64 (2:6.3.0+dfsg-5) ... Selecting previously unselected package ruby3.3-dev:amd64. Preparing to unpack .../52-ruby3.3-dev_3.3.8-2_amd64.deb ... Unpacking ruby3.3-dev:amd64 (3.3.8-2) ... Selecting previously unselected package ruby-all-dev:amd64. Preparing to unpack .../53-ruby-all-dev_1%3a3.3+b1_amd64.deb ... Unpacking ruby-all-dev:amd64 (1:3.3+b1) ... Selecting previously unselected package gem2deb. Preparing to unpack .../54-gem2deb_2.2.6_amd64.deb ... Unpacking gem2deb (2.2.6) ... Selecting previously unselected package ruby-diff-lcs. Preparing to unpack .../55-ruby-diff-lcs_1.6.2-1_all.deb ... Unpacking ruby-diff-lcs (1.6.2-1) ... Selecting previously unselected package ruby-rspec-support. Preparing to unpack .../56-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 .../57-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 .../58-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 .../59-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 .../60-ruby-rspec_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec (3.13.0c0e0m0s1-2) ... Selecting previously unselected package ruby-warning. Preparing to unpack .../61-ruby-warning_1.5.0-1_all.deb ... Unpacking ruby-warning (1.5.0-1) ... 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-warning (1.5.0-1) ... Setting up ruby-minitest (5.26.1-1) ... Setting up autotools-dev (20240727.1) ... Setting up libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-5) ... Setting up ruby-test-unit (3.6.2-1) ... Setting up ruby-net-telnet (0.2.0-1) ... Setting up ruby-csv (3.3.4-1) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up autopoint (0.23.2-1) ... Setting up autoconf (2.72-3.1) ... Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... Setting up ruby-webrick (1.9.1-1) ... Setting up libffi8:amd64 (3.5.2-3) ... Setting up dwz (0.16-2) ... Setting up sensible-utils (0.0.26) ... Setting up libuchardet0:amd64 (0.0.8-2) ... Setting up ruby-did-you-mean (1.6.3-2) ... Setting up openssl (3.5.4-1) ... Setting up ruby-xmlrpc (0.3.3-2) ... Setting up automake (1:1.18.1-3) ... update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... Setting up gettext (0.23.2-1) ... Setting up libgmp-dev:amd64 (2:6.3.0+dfsg-5) ... Setting up libtool (2.5.4-9) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (21) ... Setting up ca-certificates (20250419) ... Updating certificates in /etc/ssl/certs... 150 added, 0 removed; done. Setting up dh-strip-nondeterminism (1.15.0-1) ... Setting up groff-base (1.23.0-10) ... Setting up po-debconf (1.0.22) ... Setting up rubygems-integration (1.19) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up debhelper (13.29) ... Setting up rake (13.2.1-1) ... Setting up libruby3.3:amd64 (3.3.8-2) ... Setting up ruby-rubygems (3.6.7-2) ... Setting up ruby3.3-dev:amd64 (3.3.8-2) ... Setting up ruby3.3 (3.3.8-2) ... Setting up libruby:amd64 (1:3.3+b1) ... Setting up ruby-all-dev:amd64 (1:3.3+b1) ... Setting up ruby (1:3.3+b1) ... Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... Setting up ruby-diff-lcs (1.6.2-1) ... Setting up 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 12:14:02 +0000 | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in all) +------------------------------------------------------------------------------+ | Build environment Wed, 24 Dec 2025 12:14:02 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.12.57+deb13-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.57-1 (2025-11-05) amd64 (x86_64) Toolchain package versions: binutils_2.45.50.20251209-1 dpkg-dev_1.23.3 g++-15_15.2.0-12 gcc-15_15.2.0-12 libc6-dev_2.42-6 libstdc++-15-dev_15.2.0-12 libstdc++6_15.2.0-12 linux-libc-dev_6.17.13-1 Package versions: apt_3.1.12 autoconf_2.72-3.1 automake_1:1.18.1-3 autopoint_0.23.2-1 autotools-dev_20240727.1 base-files_14 base-passwd_3.6.8 bash_5.3-1 binutils_2.45.50.20251209-1 binutils-common_2.45.50.20251209-1 binutils-x86-64-linux-gnu_2.45.50.20251209-1 bsdextrautils_2.41.3-2 build-essential_12.12 bzip2_1.0.8-6 ca-certificates_20250419 coreutils_9.7-3 cpp_4:15.2.0-4 cpp-15_15.2.0-12 cpp-15-x86-64-linux-gnu_15.2.0-12 cpp-x86-64-linux-gnu_4:15.2.0-4 dash_0.5.12-12 debconf_1.5.91 debhelper_13.29 debian-archive-keyring_2025.1 debianutils_5.23.2 dh-autoreconf_21 dh-strip-nondeterminism_1.15.0-1 diffutils_1:3.12-1 dpkg_1.23.3 dpkg-dev_1.23.3 dwz_0.16-2 file_1:5.46-5 findutils_4.10.0-3 g++_4:15.2.0-4 g++-15_15.2.0-12 g++-15-x86-64-linux-gnu_15.2.0-12 g++-x86-64-linux-gnu_4:15.2.0-4 gcc_4:15.2.0-4 gcc-15_15.2.0-12 gcc-15-base_15.2.0-12 gcc-15-x86-64-linux-gnu_15.2.0-12 gcc-x86-64-linux-gnu_4:15.2.0-4 gem2deb_2.2.6 gem2deb-test-runner_2.2.6 gettext_0.23.2-1 gettext-base_0.23.2-1 grep_3.12-1 groff-base_1.23.0-10 gzip_1.13-1 hostname_3.25 init-system-helpers_1.69 intltool-debian_0.35.0+20060710.6 libacl1_2.3.2-2+b1 libapt-pkg7.0_3.1.12 libarchive-zip-perl_1.68-1 libasan8_15.2.0-12 libatomic1_15.2.0-12 libattr1_1:2.5.2-3 libaudit-common_1:4.1.2-1 libaudit1_1:4.1.2-1+b1 libbinutils_2.45.50.20251209-1 libblkid1_2.41.3-2 libbz2-1.0_1.0.8-6 libc-bin_2.42-6 libc-dev-bin_2.42-6 libc-gconv-modules-extra_2.42-6 libc6_2.42-6 libc6-dev_2.42-6 libcap-ng0_0.8.5-4+b2 libcap2_1:2.75-10+b5 libcc1-0_15.2.0-12 libcrypt-dev_1:4.5.1-1 libcrypt1_1:4.5.1-1 libctf-nobfd0_2.45.50.20251209-1 libctf0_2.45.50.20251209-1 libdb5.3t64_5.3.28+dfsg2-11 libdebconfclient0_0.282+b2 libdebhelper-perl_13.29 libdpkg-perl_1.23.3 libelf1t64_0.194-1 libffi8_3.5.2-3 libfile-stripnondeterminism-perl_1.15.0-1 libgcc-15-dev_15.2.0-12 libgcc-s1_15.2.0-12 libgdbm-compat4t64_1.26-1 libgdbm6t64_1.26-1 libgmp-dev_2:6.3.0+dfsg-5 libgmp10_2:6.3.0+dfsg-5 libgmpxx4ldbl_2:6.3.0+dfsg-5 libgomp1_15.2.0-12 libgprofng0_2.45.50.20251209-1 libhogweed6t64_3.10.2-1 libhwasan0_15.2.0-12 libisl23_0.27-1 libitm1_15.2.0-12 libjansson4_2.14-2+b4 liblsan0_15.2.0-12 liblz4-1_1.10.0-6 liblzma5_5.8.1-2 libmagic-mgc_1:5.46-5 libmagic1t64_1:5.46-5 libmd0_1.1.0-2+b1 libmount1_2.41.3-2 libmpc3_1.3.1-2 libmpfr6_4.2.2-2 libnettle8t64_3.10.2-1 libpam-modules_1.7.0-5 libpam-modules-bin_1.7.0-5 libpam-runtime_1.7.0-5 libpam0g_1.7.0-5 libpcre2-8-0_10.46-1 libperl5.40_5.40.1-7 libpipeline1_1.5.8-2 libquadmath0_15.2.0-12 libruby_1:3.3+b1 libruby3.3_3.3.8-2 libseccomp2_2.6.0-2+b1 libselinux1_3.9-4+rebuild1766544377 libsframe2_2.45.50.20251209-1 libsmartcols1_2.41.3-2 libssl3t64_3.5.4-1 libstdc++-15-dev_15.2.0-12 libstdc++6_15.2.0-12 libsystemd0_259-1 libtinfo6_6.5+20251123-1 libtool_2.5.4-9 libtsan2_15.2.0-12 libubsan1_15.2.0-12 libuchardet0_0.0.8-2 libudev1_259-1 libunistring5_1.3-2 libuuid1_2.41.3-2 libxml2-16_2.15.1+dfsg-2+b1 libxxhash0_0.8.3-2 libyaml-0-2_0.2.5-2+b1 libzstd1_1.5.7+dfsg-2 linux-libc-dev_6.17.13-1 m4_1.4.20-2 make_4.4.1-3 man-db_2.13.1-1 mawk_1.3.4.20250131-2 ncurses-base_6.5+20251123-1 ncurses-bin_6.5+20251123-1 openssl_3.5.4-1 openssl-provider-legacy_3.5.4-1 patch_2.8-2 perl_5.40.1-7 perl-base_5.40.1-7 perl-modules-5.40_5.40.1-7 po-debconf_1.0.22 rake_13.2.1-1 rpcsvc-proto_1.4.3-1 ruby_1:3.3+b1 ruby-all-dev_1:3.3+b1 ruby-csv_3.3.4-1 ruby-did-you-mean_1.6.3-2 ruby-diff-lcs_1.6.2-1 ruby-minitest_5.26.1-1 ruby-net-telnet_0.2.0-1 ruby-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-warning_1.5.0-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 12:14:02 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- Format: 3.0 (quilt) Source: ruby-dry-inflector Binary: ruby-dry-inflector Architecture: all Version: 0.2.1-1+rebuild1766578415 Maintainer: Debian Ruby Team Uploaders: Utkarsh Gupta Homepage: https://github.com/dry-rb/dry-inflector Standards-Version: 4.6.0 Vcs-Browser: https://salsa.debian.org/ruby-team/ruby-dry-inflector Vcs-Git: https://salsa.debian.org/ruby-team/ruby-dry-inflector.git Testsuite: autopkgtest-pkg-ruby Build-Depends: debhelper-compat (= 13), gem2deb (>= 1), ruby-rspec, ruby-warning Package-List: ruby-dry-inflector deb ruby optional arch=all Checksums-Sha1: df2a2f1517eca7f90314acc8d2b96b40ec350086 24671 ruby-dry-inflector_0.2.1.orig.tar.gz 0107d4871644476a08d634c45d29dd860dd45e74 2876 ruby-dry-inflector_0.2.1-1+rebuild1766578415.debian.tar.xz Checksums-Sha256: 2c32e0a7de24d05fdffc0dbcf881724356c841cc05ba3b882adf03035742ab7e 24671 ruby-dry-inflector_0.2.1.orig.tar.gz f9b741fdef5f1c4c0be107e0def5ccabecdd8d34f19f8159193aa85d205c1f1c 2876 ruby-dry-inflector_0.2.1-1+rebuild1766578415.debian.tar.xz Files: 20c237fc3dcca5b577ab6a7542896e3a 24671 ruby-dry-inflector_0.2.1.orig.tar.gz 390e230b069837ec05d2271ab0bb3543 2876 ruby-dry-inflector_0.2.1-1+rebuild1766578415.debian.tar.xz Ruby-Versions: all dpkg-source: warning: extracting unsigned source package (ruby-dry-inflector_0.2.1-1+rebuild1766578415.dsc) dpkg-source: info: extracting ruby-dry-inflector in /build/reproducible-path/ruby-dry-inflector-0.2.1 dpkg-source: info: unpacking ruby-dry-inflector_0.2.1.orig.tar.gz dpkg-source: info: unpacking ruby-dry-inflector_0.2.1-1+rebuild1766578415.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying Don-t-require-bundler.patch Check disk space ---------------- Sufficient free space for build +------------------------------------------------------------------------------+ | Starting Timed Build Commands Wed, 24 Dec 2025 12:14:03 +0000 | +------------------------------------------------------------------------------+ apt-get update -q && apt-get install -t experimental -qy ruby-all-dev --------------------------------------------------------------------- Ign:1 copy:/build/reproducible-path/resolver-ZRBttW/apt_archive ./ InRelease Ign:2 file:/mass-rebuild ./ InRelease Get:3 copy:/build/reproducible-path/resolver-ZRBttW/apt_archive ./ Release [609 B] Get:4 file:/mass-rebuild ./ Release [1617 B] Ign:5 copy:/build/reproducible-path/resolver-ZRBttW/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 (1533 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 (93.2 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 ... 18727 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-dry-inflector dpkg-buildpackage: info: source version 0.2.1-1+rebuild1766578415 dpkg-buildpackage: info: source distribution UNRELEASED dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --buildsystem=ruby --with ruby dh_auto_clean -O--buildsystem=ruby dh_ruby --clean W: XS-Ruby-Versions is deprecated, and will be ignored dh_autoreconf_clean -O--buildsystem=ruby dh_clean -O--buildsystem=ruby debian/rules binary dh binary --buildsystem=ruby --with ruby dh_update_autotools_config -O--buildsystem=ruby dh_autoreconf -O--buildsystem=ruby dh_auto_configure -O--buildsystem=ruby dh_ruby --configure dh_auto_build -O--buildsystem=ruby dh_ruby --build dh_auto_test -O--buildsystem=ruby dh_ruby --test create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=ruby dh_prep -O--buildsystem=ruby dh_auto_install --destdir=debian/ruby-dry-inflector/ -O--buildsystem=ruby dh_ruby --install /build/reproducible-path/ruby-dry-inflector-0.2.1/debian/ruby-dry-inflector ┌──────────────────────────────────────────────────────────────────────────────┐ │ ruby-dry-inflector: Installing files and building extensions for ruby3.3 │ └──────────────────────────────────────────────────────────────────────────────┘ /usr/bin/ruby3.3 -S gem build --config-file /dev/null --verbose /tmp/d20251224-64-41iqqt/gemspec WARNING: description and summary are identical WARNING: open-ended dependency on bundler (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" 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: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: dry-inflector Version: 0.2.1 File: dry-inflector-0.2.1.gem /usr/bin/ruby3.3 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-dry-inflector/usr/share/rubygems-integration/all /tmp/d20251224-64-41iqqt/dry-inflector-0.2.1.gem /build/reproducible-path/ruby-dry-inflector-0.2.1/debian/ruby-dry-inflector/usr/share/rubygems-integration/all/gems/dry-inflector-0.2.1/lib/dry-inflector.rb /build/reproducible-path/ruby-dry-inflector-0.2.1/debian/ruby-dry-inflector/usr/share/rubygems-integration/all/gems/dry-inflector-0.2.1/lib/dry/inflector.rb /build/reproducible-path/ruby-dry-inflector-0.2.1/debian/ruby-dry-inflector/usr/share/rubygems-integration/all/gems/dry-inflector-0.2.1/lib/dry/inflector/acronyms.rb /build/reproducible-path/ruby-dry-inflector-0.2.1/debian/ruby-dry-inflector/usr/share/rubygems-integration/all/gems/dry-inflector-0.2.1/lib/dry/inflector/inflections.rb /build/reproducible-path/ruby-dry-inflector-0.2.1/debian/ruby-dry-inflector/usr/share/rubygems-integration/all/gems/dry-inflector-0.2.1/lib/dry/inflector/inflections/defaults.rb /build/reproducible-path/ruby-dry-inflector-0.2.1/debian/ruby-dry-inflector/usr/share/rubygems-integration/all/gems/dry-inflector-0.2.1/lib/dry/inflector/rules.rb /build/reproducible-path/ruby-dry-inflector-0.2.1/debian/ruby-dry-inflector/usr/share/rubygems-integration/all/gems/dry-inflector-0.2.1/lib/dry/inflector/version.rb Successfully installed dry-inflector-0.2.1 1 gem installed cd debian/ruby-dry-inflector/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/dry-inflector-0.2.1 rm -f chmod 644 lib/dry/inflector/acronyms.rb lib/dry/inflector/inflections/defaults.rb lib/dry/inflector/inflections.rb lib/dry/inflector/rules.rb lib/dry/inflector/version.rb lib/dry/inflector.rb lib/dry-inflector.rb find lib/ -type d -empty -delete cd - cd - dh_installchangelogs -pruby-dry-inflector /build/reproducible-path/ruby-dry-inflector-0.2.1/CHANGELOG.md upstream /usr/bin/ruby3.3 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby3.3 │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/reproducible-path/ruby-dry-inflector-0.2.1/debian/ruby-dry-inflector/usr/share/rubygems-integration/all:/build/reproducible-path/ruby-dry-inflector-0.2.1/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.3.0:/var/lib/gems/3.3.0:/usr/local/lib/ruby/gems/3.3.0:/usr/lib/ruby/gems/3.3.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.3.0:/usr/share/rubygems-integration/3.3.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0 ruby3.3 -e gem\ \"dry-inflector\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby3.3 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/reproducible-path/ruby-dry-inflector-0.2.1/debian/ruby-dry-inflector/usr/share/rubygems-integration/all:/build/reproducible-path/ruby-dry-inflector-0.2.1/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.3.0:/var/lib/gems/3.3.0:/usr/local/lib/ruby/gems/3.3.0:/usr/lib/ruby/gems/3.3.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.3.0:/usr/share/rubygems-integration/3.3.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0 ruby3.3 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake /usr/bin/ruby3.3 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.13.1/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation Randomized with seed 33568 Dry::Inflector acronyms uses acronyms Dry::Inflector #foreign_key accepts symbols demodulizes string first: Admin::Post => post_id adds _id to downcased string: Message => message_id Dry::Inflector #demodulize demodulizes module name: A::B::C::D::E => E demodulizes module name: DataMapper::Inflecto => Inflecto accepts symbols Dry::Inflector #singularize singularizes axes => axis singularizes heroes => hero singularizes grass => grass singularizes versions => version singularizes children => child singularizes sheep => sheep singularizes boss => boss singularizes locations => location singularizes hives => hive singularizes wives => wife singularizes projects => project singularizes bus => bus singularizes addresses => address singularizes toys => toy singularizes pluses => plus singularizes men => man singularizes kiss => kiss singularizes athletes => athlete singularizes elves => elf singularizes fish => fish singularizes errata => erratum singularizes cries => cry singularizes people => person singularizes tomatoes => tomato singularizes attachments => attachment singularizes tickets => ticket singularizes kisses => kiss singularizes lives => life singularizes songs => song singularizes assets => asset singularizes arenas => arena singularizes class => class singularizes indices => index singularizes octopuses => octopus singularizes preys => prey singularizes torpedoes => torpedo singularizes mashes => mash singularizes maps => map singularizes quizzes => quiz singularizes lice => louse singularizes aliases => alias fails as expected since it's 'pending' (tip: remove it from pending!) singularizes typos => typo singularizes potatoes => potato singularizes crosses => cross singularizes classes => class singularizes cats => cat singularizes links => link singularizes Swiss => Swiss fails as expected since it's 'pending' (tip: remove it from pending!) singularizes alias => alias singularizes money => money singularizes invoices => invoice singularizes products => product singularizes milk => milk singularizes axis => axis singularizes editions => edition singularizes species => species singularizes octopi => octopus singularizes installations => installation singularizes urls => url singularizes crisis => crisis singularizes proofs => proof singularizes thesis => thesis singularizes series => series singularizes rice => rice singularizes jobs => job singularizes downloads => download missing exception or rule for cacti => cactus (PENDING: Not yet implemented) singularizes analysis => analysis singularizes trashes => trash singularizes joys => joy missing exception or rule for thieves => thief (PENDING: Not yet implemented) singularizes glass => glass singularizes prizes => prize singularizes sprays => spray singularizes geese => goose singularizes testis => testis singularizes guys => guy singularizes sportsmen => sportsman singularizes branches => branch singularizes equipment => equipment singularizes flies => fly singularizes women => woman singularizes zeroes => zero accepts symbols missing exception or rule for thesauri => thesaurus (PENDING: Not yet implemented) singularizes fruits => fruit singularizes crunches => crunch singularizes news => news singularizes packages => package singularizes servers => server singularizes foxes => fox singularizes schedules => schedule singularizes theses => thesis missing exception or rule for criteria => criterion (PENDING: Not yet implemented) singularizes walruses => walrus singularizes dwarves => dwarf singularizes testes => testis singularizes movies => movie fails as expected since it's 'pending' (tip: remove it from pending!) singularizes forums => forum fails as expected since it's 'pending' (tip: remove it from pending!) singularizes shelves => shelf singularizes geniuses => genius missing exception or rule for drives => drive (PENDING: Not yet implemented) singularizes pings => ping singularizes mice => mouse singularizes status => status singularizes commits => commit singularizes moose => moose singularizes statuses => status singularizes crises => crisis singularizes address => address singularizes spams => spam singularizes events => event singularizes dates => date singularizes cactuses => cactus singularizes articles => article singularizes matrices => matrix singularizes incomes => income singularizes accounts => account singularizes documents => document singularizes rats => rat singularizes vertices => vertex singularizes glasses => glass singularizes buys => buy singularizes indexes => index singularizes mysql => mysql fails as expected since it's 'pending' (tip: remove it from pending!) singularizes games => game singularizes posts => post fails as expected since it's 'pending' (tip: remove it from pending!) singularizes information => information singularizes hovercraft => hovercraft singularizes bonuses => bonus missing exception or rule for phenomena => phenomenon (PENDING: Not yet implemented) singularizes analyses => analysis singularizes roses => rose singularizes tournaments => tournament singularizes buffaloes => buffalo missing exception or rule for postgres => postgres (PENDING: Not yet implemented) singularizes cities => city singularizes friends => friend singularizes prices => price singularizes oxen => ox singularizes rays => ray singularizes books => book singularizes rain => rain fails as expected since it's 'pending' (tip: remove it from pending!) singularizes bosses => boss with custom inflection rules pluralizes using '#irregular' rule pluralizes using '#singular' rule doesn't singularize uncountable Dry::Inflector #underscore handles acronyms underscores CLI as cli underscores castleKing as castle_king accepts symbols underscores CLIRunner as cli_runner underscores Merb as merb underscores Merb::BootLoader::Rackup as merb/boot_loader/rackup underscores DataMapper::Resource as data_mapper/resource underscores data-mapper as data_mapper underscores DataMapper as data_mapper Dry::Inflector #camelize_upper upper camelizes blog_post/tag_cloud => BlogPost::TagCloud upper camelizes merb => Merb upper camelizes blog_post/author => BlogPost::Author accepts symbols have alias upper camelizes data_mapper => DataMapper handles acronyms upper camelizes dry/inflector/inflections => Dry::Inflector::Inflections upper camelizes dry/inflector => Dry::Inflector custom acronyms handles acronyms Dry::Inflector #tableize underscores CamelCase strings before pluralization: EnlargedTestis => enlarged_testes pluralizes last word in snake_case strings: fancy_category => fancy_categories replaces :: with underscores: My::Fancy::Category => my_fancy_categories underscores CamelCase strings before pluralization: FancyCategory => fancy_categories underscores CamelCase strings before pluralization: enlarged_testis => enlarged_testes underscores CamelCase strings before pluralization: Enlarged::Testis => enlarged_testes accepts symbols Dry::Inflector #inspect is expected to eql # #to_s is expected to eql "#" Dry::Inflector #humanize replaces _ with space: humanizes employee_salary as Employee salary accepts symbols handles acronyms strips _id endings: humanizes author_id as Author uses user added rules when possible Dry::Inflector #classify classifies data_mapper as DataMapper classifies enlarged_testes as EnlargedTestis classifies data.mapper as Mapper accepts symbols singularizes string first: classifies data_mappers as egg_and_hams as EggAndHam Dry::Inflector #pluralize pluralizes kiss => kisses pluralizes fiasco => fiascos pluralizes potato => potatoes pluralizes lumbago => lumbagos pluralizes quarto => quartos pluralizes commando => commandos pluralizes entity => entities pluralizes elf => elves pluralizes dogma => dogmata pluralizes bosses => bosses pluralizes application => applications pluralizes fixture => fixtures pluralizes testis => testes pluralizes grass => grass pluralizes child => children pluralizes buffalo => buffaloes pluralizes archipelago => archipelagos pluralizes column => columns (irregular) pluralizesperson => people pluralizes diagnosis => diagnoses pluralizes candelabrum => candelabra pluralizes schedule => schedules accepts symbols pluralizes fox => foxes (irregular) pluralizesman => men pluralizes arena => arenas pluralizes newsletter => newsletters pluralizes agency => agencies pluralizes horse => horses pluralizes money => money pluralizes thesis => theses pluralizes address => addresses pluralizes athlete => athletes pluralizes fly => flies pluralizes stack => stacks pluralizes phenomenon => phenomena pluralizes invoice => invoices pluralizes case => cases pluralizes hiatus => hiatuses pluralizes mapping => mappings pluralizes tournament => tournaments pluralizes half => halves pluralizes server => servers pluralizes kisses => kisses pluralizes criterium => criteria pluralizes medico => medicos pluralizes universe => universes pluralizes deer => deer pluralizes spam => spams pluralizes installation => installations pluralizes rhino => rhinos pluralizes car => cars pluralizes comment => comments pluralizes ray => rays pluralizes wife => wives pluralizes epoch => epochs pluralizes search => searches pluralizes armadillo => armadillos pluralizes day => days (irregular) pluralizesfoot => feet pluralizes cross => crosses pluralizes attribute => attributes pluralizes lymphoma => lymphomata pluralizes cactus => cacti fails as expected since it's 'pending' (tip: remove it from pending!) pluralizes oedema => oedemata pluralizes product => products pluralizes melisma => melismata pluralizes lorry => lorries pluralizes project => projects pluralizes crisis => crises pluralizes charisma => charismata pluralizes scarf => scarves missing exception or rule for thesaurus => thesauri (PENDING: Not yet implemented) pluralizes perspective => perspectives pluralizes action => actions pluralizes ovum => ova pluralizes albino => albinos pluralizes erratum => errata pluralizes anathema => anathemata pluralizes portfolio => portfolios missing exception or rule for criterion => criteria (PENDING: Not yet implemented) pluralizes diploma => diplomata pluralizes tempo => tempos pluralizes attachment => attachments pluralizes goose => geese pluralizes bus => buses pluralizes route => routes pluralizes inverse => inverses pluralizes cow => cows pluralizes virtuoso => virtuosos pluralizes joy => joys pluralizes edition => editions pluralizes halo => halos pluralizes income => incomes pluralizes mustache => mustaches pluralizes octavo => octavos pluralizes feature => features pluralizes cat => cats pluralizes ability => abilities pluralizes verse => verses pluralizes album => albums pluralizes crunch => crunches pluralizes tuxedo => tuxedos pluralizes drive => drives pluralizes gumma => gummata pluralizes article => articles pluralizes matrix_fu => matrix_fus pluralizes advice => advices pluralizes query => queries pluralizes repository => repositories pluralizes bema => bemata pluralizes fix => fixes pluralizes piano => pianos pluralizes agendum => agenda pluralizes photo => photos pluralizes category => categories pluralizes bacterium => bacteria pluralizes rose => roses pluralizes router => routers pluralizes spray => sprays pluralizes rice => rice pluralizes experience => experiences pluralizes book => books pluralizes alias => aliases pluralizes edema => edemata pluralizes string => strings pluralizes tomato => tomatoes pluralizes embargo => embargoes pluralizes way => ways pluralizes millennium => millennia pluralizes crescendo => crescendos pluralizes table => tables pluralizes buy => buys pluralizes church => churches pluralizes memorandum => memoranda pluralizes stomach => stomachs pluralizes date => dates pluralizes link => links pluralizes index => indices pluralizes man => men (irregular) pluralizesgoose => geese pluralizes mash => mashes pluralizes thief => thieves pluralizes stratum => strata pluralizes aphelium => aphelia pluralizes lingo => lingos fails as expected since it's 'pending' (tip: remove it from pending!) pluralizes volcano => volcanos pluralizes ox => oxen pluralizes means => means pluralizes contralto => contraltos pluralizes jumbo => jumbos pluralizes area => areas pluralizes basis => bases pluralizes toy => toys pluralizes controller => controllers pluralizes sex => sexes pluralizes view => views pluralizes wizard => wizards pluralizes sheep => sheep pluralizes medium => media pluralizes switch => switches pluralizes layout => layouts pluralizes architecture => architectures pluralizes status_code => status_codes pluralizes endpoint => endpoints pluralizes desideratum => desiderata pluralizes mapper => mappers pluralizes ghetto => ghettos pluralizes milk => milk pluralizes hive => hives pluralizes extremum => extrema pluralizes api => apis pluralizes hero => heroes pluralizes giraffe => giraffes pluralizes proof => proofs pluralizes referendum => referenda pluralizes baby => babies pluralizes zero => zeros pluralizes canto => cantos pluralizes schema => schemata pluralizes plexus => plexuses pluralizes city => cities pluralizes sinus => sinuses pluralizes trash => trashes pluralizes prospectus => prospectuses pluralizes commit => commits pluralizes boy => boys pluralizes mouse => mice pluralizes banjo => banjos pluralizes sportsman => sportsmen pluralizes mosquito => mosquitoes pluralizes move => moves pluralizes lemma => lemmata pluralizes guy => guys pluralizes curriculum => curricula pluralizes knife => knives pluralizes manifesto => manifestos pluralizes nexus => nexuses pluralizes series => series pluralizes addresses => addresses pluralizes person => people pluralizes account => accounts (irregular) pluralizessex => sexes pluralizes typo => typos fails as expected since it's 'pending' (tip: remove it from pending!) missing exception or rule for plus => plusses (PENDING: Not yet implemented) pluralizes news => news pluralizes song => songs pluralizes version => versions pluralizes document => documents pluralizes pro => pros pluralizes shelf => shelves pluralizes carcinoma => carcinomata pluralizes cargo => cargos pluralizes magneto => magnetos (irregular) pluralizestooth => teeth pluralizes ticket => tickets pluralizes domino => dominoes pluralizes tooth => teeth pluralizes spokesman => spokesmen pluralizes torpedo => torpedos pluralizes todo => todos pluralizes stadium => stadia pluralizes shoe => shoes pluralizes self => selves pluralizes beau => beaux pluralizes tornado => tornados pluralizes post => posts pluralizes memento => mementos pluralizes archive => archives pluralizes octopus => octopi pluralizes price => prices pluralizes sarcoma => sarcomata pluralizes coitus => coituses pluralizes foot => feet pluralizes game => games pluralizes salesperson => salespeople pluralizes status => statuses pluralizes species => species pluralizes friend => friends pluralizes kitten => kittens fails as expected since it's 'pending' (tip: remove it from pending!) pluralizes rat => rats pluralizes enigma => enigmata pluralizes rain => rain pluralizes movie => movies pluralizes generalissimo => generalissimos pluralizes matrix => matrices pluralizes organon => organa pluralizes ditto => dittos missing exception or rule for virus => viruses (PENDING: Not yet implemented) pluralizes zoo => zoos pluralizes map => maps pluralizes asset => assets pluralizes motto => mottos pluralizes dwarf => dwarves pluralizes information => information pluralizes drama => dramata pluralizes woman => women pluralizes house => houses pluralizes wish => wishes pluralizes prey => preys pluralizes edge => edges pluralizes alto => altos pluralizes branch => branches pluralizes diagnosis_a => diagnosis_as pluralizes moose => moose pluralizes presenter => presenters pluralizes impetus => impetuses pluralizes event => events pluralizes soprano => sopranos pluralizes cantus => cantuses pluralizes location => locations pluralizes glass => glasses pluralizes url => urls pluralizes forum => forums pluralizes process => processes pluralizes job => jobs pluralizes avocado => avocados pluralizes noumenon => noumena pluralizes analysis => analyses pluralizes hoof => hooves pluralizes cry => cries pluralizes foobar => foobars pluralizes trauma => traumata pluralizes fresco => frescos pluralizes fruit => fruits pluralizes echo => echoes pluralizes tableau => tableaux pluralizes magma => magmata pluralizes box => boxes pluralizes studio => studios pluralizes model => models pluralizes soma => somata pluralizes vertex => vertices pluralizes node_child => node_children pluralizes migration => migrations pluralizes leaf => leaves pluralizes casino => casinos pluralizes download => downloads pluralizes equipment => equipment pluralizes human => humans pluralizes flamingo => flamingos pluralizes enema => enemata pluralizes fish => fish pluralizes inferno => infernos (irregular) pluralizeschild => children pluralizes package => packages pluralizes macro => macros pluralizes bureau => bureaux pluralizes safe => saves pluralizes axis => axes pluralizes datum => data pluralizes stigma => stigmata pluralizes dynamo => dynamos pluralizes hovercraft => hovercraft pluralizes test => tests pluralizes class => classes pluralizes basso => bassos pluralizes auto => autos pluralizes template => templates pluralizes embryo => embryos pluralizes guano => guanos pluralizes glasses => glasses pluralizes louse => lice pluralizes veto => vetos pluralizes solo => solos pluralizes stylo => stylos pluralizes prolegomenon => prolegomena pluralizes quiz => quizzes pluralizes witch => witches pluralizes classes => classes pluralizes stoma => stomata pluralizes prize => prizes pluralizes boss => bosses pluralizes old_news => old_news pluralizes ping => pings pluralizes miasma => miasmata pluralizes device => devices pluralizes life => lives pluralizes perihelium => perihelia pluralizes apparatus => apparatuses pluralizes mango => mangos with custom inflection rules pluralizes using '#plural' rule doesn't pluralize uncountable pluralizes using '#irregular' rule Dry::Inflector #constantize raises exception when constant not found does not search ancestors constantizes nested constant Dry::Inflector::Inflections accepts symbols searches in const_missing raises exception when empty string given constantizes ::Module constantizes Module Dry::Inflector #dasherize accepts symbols dasherizes data_mapper_rspec as data-mapper-rspec Dry::Inflector #ordinalize ordinalizes 15 => 15th ordinalizes 47 => 47th ordinalizes 61 => 61st ordinalizes 10 => 10th ordinalizes 69 => 69th ordinalizes 3 => 3rd ordinalizes 25 => 25th ordinalizes 91 => 91st ordinalizes 68 => 68th ordinalizes 54 => 54th ordinalizes 40 => 40th ordinalizes 94 => 94th ordinalizes 66 => 66th ordinalizes 39 => 39th ordinalizes 43 => 43rd ordinalizes 59 => 59th ordinalizes 56 => 56th ordinalizes 85 => 85th ordinalizes 82 => 82nd ordinalizes 58 => 58th ordinalizes 65 => 65th ordinalizes 78 => 78th ordinalizes 79 => 79th ordinalizes 31 => 31st ordinalizes 90 => 90th ordinalizes 4 => 4th ordinalizes 8 => 8th ordinalizes 23 => 23rd ordinalizes 50 => 50th ordinalizes 88 => 88th ordinalizes 96 => 96th ordinalizes 18 => 18th ordinalizes 53 => 53rd ordinalizes 14 => 14th ordinalizes 6 => 6th ordinalizes 22 => 22nd ordinalizes 67 => 67th ordinalizes 99 => 99th ordinalizes 11 => 11th ordinalizes 1 => 1st ordinalizes other numbers with -th suffix ordinalizes 87 => 87th ordinalizes 36 => 36th ordinalizes 45 => 45th ordinalizes 12 => 12th ordinalizes 38 => 38th ordinalizes 70 => 70th ordinalizes 7 => 7th ordinalizes 52 => 52nd ordinalizes 98 => 98th ordinalizes 72 => 72nd ordinalizes 21 => 21st ordinalizes 100 => 100th ordinalizes 80 => 80th ordinalizes 83 => 83rd ordinalizes 34 => 34th ordinalizes 55 => 55th ordinalizes 74 => 74th ordinalizes 60 => 60th ordinalizes 13 => 13th ordinalizes 89 => 89th ordinalizes 81 => 81st ordinalizes 51 => 51st ordinalizes 57 => 57th ordinalizes 26 => 26th ordinalizes 73 => 73rd ordinalizes 75 => 75th ordinalizes 95 => 95th ordinalizes 97 => 97th ordinalizes 16 => 16th ordinalizes 35 => 35th ordinalizes 71 => 71st ordinalizes 76 => 76th ordinalizes 86 => 86th ordinalizes 27 => 27th ordinalizes 62 => 62nd ordinalizes 17 => 17th ordinalizes 32 => 32nd ordinalizes 5 => 5th ordinalizes 42 => 42nd ordinalizes 64 => 64th ordinalizes 19 => 19th ordinalizes 49 => 49th ordinalizes 63 => 63rd ordinalizes 33 => 33rd ordinalizes 41 => 41st ordinalizes 93 => 93rd ordinalizes 37 => 37th ordinalizes 20 => 20th ordinalizes 77 => 77th ordinalizes 46 => 46th ordinalizes 28 => 28th ordinalizes 29 => 29th ordinalizes 92 => 92nd ordinalizes 0 => 0th ordinalizes 44 => 44th ordinalizes 9 => 9th ordinalizes 84 => 84th ordinalizes 2 => 2nd ordinalizes 24 => 24th ordinalizes 30 => 30th ordinalizes 48 => 48th when number ends with digit 1 adds -th suffix when number ends with 11 adds -st suffix when number does not end with 11 when number ends with digit 2 adds -nd suffix when number does not end with 12 adds -th suffix when number ends with 12 when number ends with digit 3 adds -rd suffix when number does not end with 13 adds -th suffix when number ends with 13 Dry::Inflector #uncountable? returns true when word is present in list returns true when word is present in list but in different case returns true when empty string returns false when word is not present in list returns true when blank string Dry::Inflector #camelize_lower lower camelizes blog_post/author => blogPost::Author accepts symbols lower camelizes dry/inflector/inflections => dry::Inflector::Inflections handles acronyms lower camelizes data_mapper => dataMapper lower camelizes blog_post/tag_cloud => blogPost::TagCloud lower camelizes dry/inflector => dry::Inflector lower camelizes merb => merb custom acronyms handles acronyms Pending: (Failures listed here are expected and do not affect your suite's status) 1) Dry::Inflector#singularize missing exception or rule for cacti => cactus # Not yet implemented # ./spec/unit/dry/inflector/singularize_spec.rb:12 2) Dry::Inflector#singularize missing exception or rule for thieves => thief # Not yet implemented # ./spec/unit/dry/inflector/singularize_spec.rb:12 3) Dry::Inflector#singularize missing exception or rule for thesauri => thesaurus # Not yet implemented # ./spec/unit/dry/inflector/singularize_spec.rb:12 4) Dry::Inflector#singularize missing exception or rule for criteria => criterion # Not yet implemented # ./spec/unit/dry/inflector/singularize_spec.rb:12 5) Dry::Inflector#singularize missing exception or rule for drives => drive # Not yet implemented # ./spec/unit/dry/inflector/singularize_spec.rb:12 6) Dry::Inflector#singularize missing exception or rule for phenomena => phenomenon # Not yet implemented # ./spec/unit/dry/inflector/singularize_spec.rb:12 7) Dry::Inflector#singularize missing exception or rule for postgres => postgres # Not yet implemented # ./spec/unit/dry/inflector/singularize_spec.rb:12 8) Dry::Inflector#pluralize missing exception or rule for thesaurus => thesauri # Not yet implemented # ./spec/unit/dry/inflector/pluralize_spec.rb:18 9) Dry::Inflector#pluralize missing exception or rule for criterion => criteria # Not yet implemented # ./spec/unit/dry/inflector/pluralize_spec.rb:18 10) Dry::Inflector#pluralize missing exception or rule for plus => plusses # Not yet implemented # ./spec/unit/dry/inflector/pluralize_spec.rb:18 11) Dry::Inflector#pluralize missing exception or rule for virus => viruses # Not yet implemented # ./spec/unit/dry/inflector/pluralize_spec.rb:18 Top 10 slowest examples (0.01752 seconds, 5.6% of total time): Dry::Inflector#singularize singularizes children => child 0.00287 seconds ./spec/unit/dry/inflector/singularize_spec.rb:6 Dry::Inflector#singularize singularizes class => class 0.00246 seconds ./spec/unit/dry/inflector/singularize_spec.rb:6 Dry::Inflector#pluralize pluralizes way => ways 0.00241 seconds ./spec/unit/dry/inflector/pluralize_spec.rb:6 Dry::Inflector acronyms uses acronyms 0.00236 seconds ./spec/unit/dry/inflector/acronym_spec.rb:11 Dry::Inflector#singularize singularizes fruits => fruit 0.00141 seconds ./spec/unit/dry/inflector/singularize_spec.rb:6 Dry::Inflector#constantize raises exception when constant not found 0.00134 seconds ./spec/unit/dry/inflector/constantize_spec.rb:59 Dry::Inflector#pluralize pluralizes alias => aliases 0.00125 seconds ./spec/unit/dry/inflector/pluralize_spec.rb:6 Dry::Inflector#pluralize pluralizes tomato => tomatoes 0.00124 seconds ./spec/unit/dry/inflector/pluralize_spec.rb:6 Dry::Inflector#ordinalize ordinalizes 61 => 61st 0.00109 seconds ./spec/unit/dry/inflector/ordinalize_spec.rb:6 Dry::Inflector#pluralize pluralizes fiasco => fiascos 0.00109 seconds ./spec/unit/dry/inflector/pluralize_spec.rb:6 Top 10 slowest example groups: Dry::Inflector 0.0027 seconds average (0.0027 seconds / 1 example) ./spec/unit/dry/inflector/acronym_spec.rb:3 Dry::Inflector 0.00063 seconds average (0.00127 seconds / 2 examples) ./spec/unit/dry/inflector_spec.rb:3 Dry::Inflector 0.00057 seconds average (0.0017 seconds / 3 examples) ./spec/unit/dry/inflector/foreign_key_spec.rb:3 Dry::Inflector 0.00056 seconds average (0.00452 seconds / 8 examples) ./spec/unit/dry/inflector/constantize_spec.rb:3 Dry::Inflector 0.00053 seconds average (0.00527 seconds / 10 examples) ./spec/unit/dry/inflector/camelize_upper_spec.rb:3 Dry::Inflector 0.00049 seconds average (0.00147 seconds / 3 examples) ./spec/unit/dry/inflector/demodulize_spec.rb:3 Dry::Inflector 0.00047 seconds average (0.07277 seconds / 154 examples) ./spec/unit/dry/inflector/singularize_spec.rb:3 Dry::Inflector 0.00046 seconds average (0.15903 seconds / 348 examples) ./spec/unit/dry/inflector/pluralize_spec.rb:3 Dry::Inflector 0.00045 seconds average (0.00316 seconds / 7 examples) ./spec/unit/dry/inflector/tableize_spec.rb:3 Dry::Inflector 0.00045 seconds average (0.00224 seconds / 5 examples) ./spec/unit/dry/inflector/classify_spec.rb:3 Finished in 0.31288 seconds (files took 0.11921 seconds to load) 680 examples, 0 failures, 11 pending Randomized with seed 33568 /usr/bin/ruby3.4 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby3.4 │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/reproducible-path/ruby-dry-inflector-0.2.1/debian/ruby-dry-inflector/usr/share/rubygems-integration/all:/build/reproducible-path/ruby-dry-inflector-0.2.1/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.4.0:/var/lib/gems/3.4.0:/usr/local/lib/ruby/gems/3.4.0:/usr/lib/ruby/gems/3.4.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.4.0:/usr/share/rubygems-integration/3.4.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.4.0 ruby3.4 -e gem\ \"dry-inflector\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby3.4 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/reproducible-path/ruby-dry-inflector-0.2.1/debian/ruby-dry-inflector/usr/share/rubygems-integration/all:/build/reproducible-path/ruby-dry-inflector-0.2.1/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.4.0:/var/lib/gems/3.4.0:/usr/local/lib/ruby/gems/3.4.0:/usr/lib/ruby/gems/3.4.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.4.0:/usr/share/rubygems-integration/3.4.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.4.0 ruby3.4 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake /usr/bin/ruby3.4 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.13.1/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation Randomized with seed 56662 Dry::Inflector #humanize uses user added rules when possible replaces _ with space: humanizes employee_salary as Employee salary strips _id endings: humanizes author_id as Author handles acronyms accepts symbols Dry::Inflector #foreign_key demodulizes string first: Admin::Post => post_id accepts symbols adds _id to downcased string: Message => message_id Dry::Inflector #constantize raises exception when constant not found constantizes ::Module accepts symbols constantizes Module raises exception when empty string given searches in const_missing constantizes nested constant Dry::Inflector::Inflections does not search ancestors Dry::Inflector #pluralize pluralizes book => books pluralizes fruit => fruits pluralizes leaf => leaves pluralizes news => news pluralizes oedema => oedemata pluralizes fixture => fixtures (irregular) pluralizessex => sexes pluralizes hiatus => hiatuses pluralizes organon => organa pluralizes node_child => node_children pluralizes universe => universes pluralizes template => templates pluralizes magneto => magnetos pluralizes medium => media pluralizes stomach => stomachs pluralizes thesis => theses pluralizes pro => pros pluralizes diagnosis_a => diagnosis_as pluralizes agency => agencies pluralizes sex => sexes pluralizes life => lives pluralizes event => events pluralizes coitus => coituses pluralizes contralto => contraltos pluralizes lumbago => lumbagos pluralizes boy => boys pluralizes ghetto => ghettos pluralizes attribute => attributes pluralizes fix => fixes pluralizes matrix_fu => matrix_fus pluralizes endpoint => endpoints pluralizes asset => assets pluralizes church => churches pluralizes invoice => invoices pluralizes domino => dominoes pluralizes stack => stacks pluralizes car => cars pluralizes auto => autos pluralizes rain => rain pluralizes archive => archives pluralizes fly => flies pluralizes memento => mementos pluralizes spray => sprays pluralizes product => products pluralizes test => tests fails as expected since it's 'pending' (tip: remove it from pending!) pluralizes buy => buys pluralizes cry => cries pluralizes area => areas pluralizes series => series pluralizes horse => horses pluralizes woman => women pluralizes deer => deer pluralizes witch => witches pluralizes species => species pluralizes portfolio => portfolios pluralizes process => processes pluralizes macro => macros pluralizes cantus => cantuses pluralizes mouse => mice pluralizes dynamo => dynamos pluralizes mash => mashes pluralizes schema => schemata pluralizes action => actions pluralizes albino => albinos pluralizes giraffe => giraffes pluralizes means => means pluralizes soprano => sopranos (irregular) pluralizesgoose => geese pluralizes crunch => crunches pluralizes ticket => tickets pluralizes layout => layouts pluralizes tempo => tempos pluralizes knife => knives pluralizes buffalo => buffaloes pluralizes medico => medicos pluralizes baby => babies pluralizes curriculum => curricula pluralizes bureau => bureaux pluralizes milk => milk missing exception or rule for criterion => criteria (PENDING: Not yet implemented) (irregular) pluralizestooth => teeth pluralizes cow => cows pluralizes rhino => rhinos pluralizes stigma => stigmata pluralizes bus => buses pluralizes kiss => kisses pluralizes zoo => zoos pluralizes carcinoma => carcinomata pluralizes axis => axes pluralizes ovum => ova pluralizes url => urls pluralizes song => songs pluralizes tomato => tomatoes pluralizes echo => echoes pluralizes casino => casinos fails as expected since it's 'pending' (tip: remove it from pending!) pluralizes anathema => anathemata pluralizes city => cities pluralizes armadillo => armadillos pluralizes diploma => diplomata pluralizes hive => hives pluralizes toy => toys pluralizes box => boxes pluralizes verse => verses pluralizes quiz => quizzes pluralizes elf => elves pluralizes jumbo => jumbos pluralizes cross => crosses pluralizes model => models pluralizes photo => photos pluralizes rat => rats pluralizes edge => edges pluralizes arena => arenas pluralizes glass => glasses pluralizes lemma => lemmata pluralizes mustache => mustaches pluralizes stylo => stylos pluralizes spam => spams pluralizes column => columns pluralizes memorandum => memoranda pluralizes device => devices pluralizes zero => zeros pluralizes matrix => matrices pluralizes banjo => banjos pluralizes alias => aliases pluralizes athlete => athletes pluralizes project => projects pluralizes stadium => stadia (irregular) pluralizesman => men pluralizes job => jobs pluralizes piano => pianos pluralizes addresses => addresses pluralizes bosses => bosses pluralizes income => incomes pluralizes location => locations pluralizes archipelago => archipelagos pluralizes crescendo => crescendos pluralizes joy => joys pluralizes person => people pluralizes cat => cats accepts symbols pluralizes man => men pluralizes bema => bemata pluralizes millennium => millennia pluralizes article => articles pluralizes octopus => octopi pluralizes sinus => sinuses pluralizes avocado => avocados pluralizes glasses => glasses pluralizes router => routers pluralizes foot => feet pluralizes guano => guanos pluralizes commando => commandos pluralizes octavo => octavos pluralizes lorry => lorries pluralizes vertex => vertices pluralizes crisis => crises pluralizes api => apis pluralizes bacterium => bacteria pluralizes document => documents pluralizes candelabrum => candelabra pluralizes tournament => tournaments pluralizes stratum => strata pluralizes version => versions pluralizes search => searches pluralizes typo => typos pluralizes stoma => stomata pluralizes tornado => tornados pluralizes potato => potatoes pluralizes self => selves pluralizes tableau => tableaux pluralizes advice => advices pluralizes tuxedo => tuxedos pluralizes download => downloads pluralizes ditto => dittos pluralizes shelf => shelves pluralizes dwarf => dwarves pluralizes old_news => old_news pluralizes route => routes pluralizes basso => bassos pluralizes louse => lice pluralizes moose => moose pluralizes address => addresses missing exception or rule for virus => viruses (PENDING: Not yet implemented) pluralizes commit => commits pluralizes friend => friends pluralizes application => applications pluralizes veto => vetos pluralizes category => categories pluralizes fresco => frescos pluralizes noumenon => noumena pluralizes sarcoma => sarcomata pluralizes embargo => embargoes pluralizes rice => rice pluralizes link => links pluralizes trash => trashes pluralizes enema => enemata (irregular) pluralizesfoot => feet pluralizes fish => fish pluralizes nexus => nexuses pluralizes erratum => errata pluralizes charisma => charismata pluralizes drive => drives pluralizes wife => wives pluralizes perihelium => perihelia pluralizes boss => bosses pluralizes map => maps pluralizes proof => proofs pluralizes spokesman => spokesmen pluralizes scarf => scarves pluralizes presenter => presenters pluralizes criterium => criteria pluralizes forum => forums pluralizes motto => mottos pluralizes epoch => epochs pluralizes salesperson => salespeople pluralizes plexus => plexuses pluralizes sheep => sheep pluralizes ping => pings pluralizes table => tables pluralizes prey => preys pluralizes controller => controllers pluralizes phenomenon => phenomena pluralizes virtuoso => virtuosos pluralizes cactus => cacti pluralizes guy => guys pluralizes generalissimo => generalissimos pluralizes magma => magmata pluralizes case => cases pluralizes canto => cantos pluralizes inverse => inverses pluralizes solo => solos pluralizes movie => movies pluralizes equipment => equipment pluralizes prize => prizes pluralizes package => packages fails as expected since it's 'pending' (tip: remove it from pending!) pluralizes ox => oxen pluralizes ray => rays pluralizes agendum => agenda missing exception or rule for plus => plusses (PENDING: Not yet implemented) pluralizes todo => todos pluralizes grass => grass pluralizes edema => edemata pluralizes edition => editions pluralizes goose => geese pluralizes thief => thieves pluralizes datum => data pluralizes mosquito => mosquitoes pluralizes shoe => shoes (irregular) pluralizesperson => people pluralizes mapper => mappers pluralizes switch => switches pluralizes kisses => kisses pluralizes soma => somata pluralizes lingo => lingos pluralizes enigma => enigmata pluralizes view => views pluralizes class => classes pluralizes studio => studios pluralizes status_code => status_codes pluralizes torpedo => torpedos pluralizes status => statuses pluralizes album => albums pluralizes branch => branches missing exception or rule for thesaurus => thesauri (PENDING: Not yet implemented) pluralizes query => queries pluralizes basis => bases pluralizes game => games fails as expected since it's 'pending' (tip: remove it from pending!) pluralizes safe => saves pluralizes flamingo => flamingos pluralizes tooth => teeth pluralizes alto => altos pluralizes repository => repositories pluralizes hovercraft => hovercraft pluralizes wizard => wizards pluralizes fiasco => fiascos pluralizes entity => entities pluralizes cargo => cargos pluralizes migration => migrations pluralizes miasma => miasmata pluralizes day => days pluralizes inferno => infernos pluralizes referendum => referenda pluralizes volcano => volcanos pluralizes diagnosis => diagnoses pluralizes post => posts pluralizes impetus => impetuses pluralizes perspective => perspectives pluralizes halo => halos pluralizes way => ways pluralizes server => servers pluralizes date => dates pluralizes index => indices pluralizes kitten => kittens pluralizes half => halves pluralizes comment => comments pluralizes human => humans pluralizes mango => mangos pluralizes dogma => dogmata pluralizes manifesto => manifestos pluralizes hero => heroes pluralizes drama => dramata pluralizes testis => testes pluralizes quarto => quartos pluralizes trauma => traumata (irregular) pluralizeschild => children pluralizes desideratum => desiderata pluralizes wish => wishes pluralizes hoof => hooves pluralizes price => prices pluralizes prospectus => prospectuses pluralizes newsletter => newsletters pluralizes prolegomenon => prolegomena pluralizes sportsman => sportsmen pluralizes money => money pluralizes installation => installations pluralizes fox => foxes pluralizes extremum => extrema pluralizes account => accounts pluralizes information => information pluralizes move => moves pluralizes architecture => architectures pluralizes classes => classes pluralizes experience => experiences pluralizes aphelium => aphelia pluralizes foobar => foobars pluralizes embryo => embryos pluralizes rose => roses pluralizes child => children pluralizes string => strings pluralizes house => houses pluralizes feature => features pluralizes mapping => mappings pluralizes ability => abilities pluralizes lymphoma => lymphomata pluralizes schedule => schedules pluralizes melisma => melismata pluralizes apparatus => apparatuses pluralizes beau => beaux pluralizes attachment => attachments pluralizes analysis => analyses pluralizes gumma => gummata with custom inflection rules doesn't pluralize uncountable pluralizes using '#plural' rule pluralizes using '#irregular' rule Dry::Inflector #singularize singularizes dates => date singularizes documents => document singularizes hovercraft => hovercraft singularizes men => man missing exception or rule for criteria => criterion (PENDING: Not yet implemented) singularizes sprays => spray fails as expected since it's 'pending' (tip: remove it from pending!) singularizes class => class singularizes games => game singularizes shelves => shelf singularizes installations => installation singularizes thesis => thesis singularizes crunches => crunch fails as expected since it's 'pending' (tip: remove it from pending!) singularizes news => news singularizes zeroes => zero singularizes errata => erratum singularizes rain => rain singularizes pings => ping singularizes trashes => trash singularizes address => address singularizes indices => index singularizes matrices => matrix singularizes children => child singularizes rats => rat singularizes movies => movie singularizes forums => forum singularizes lice => louse singularizes branches => branch singularizes people => person singularizes species => species singularizes boss => boss singularizes links => link singularizes songs => song singularizes potatoes => potato singularizes aliases => alias fails as expected since it's 'pending' (tip: remove it from pending!) singularizes bosses => boss singularizes axes => axis singularizes sheep => sheep missing exception or rule for cacti => cactus (PENDING: Not yet implemented) singularizes crosses => cross singularizes posts => post singularizes analysis => analysis singularizes dwarves => dwarf singularizes cities => city singularizes projects => project singularizes editions => edition singularizes attachments => attachment singularizes torpedoes => torpedo singularizes statuses => status singularizes sportsmen => sportsman singularizes money => money singularizes friends => friend singularizes analyses => analysis singularizes incomes => income singularizes proofs => proof singularizes fish => fish singularizes women => woman singularizes buffaloes => buffalo singularizes milk => milk singularizes mashes => mash singularizes athletes => athlete singularizes walruses => walrus singularizes lives => life singularizes grass => grass singularizes urls => url singularizes toys => toy singularizes prizes => prize singularizes prices => price singularizes cats => cat singularizes glass => glass singularizes assets => asset fails as expected since it's 'pending' (tip: remove it from pending!) singularizes accounts => account singularizes preys => prey singularizes cries => cry singularizes roses => rose missing exception or rule for thesauri => thesaurus (PENDING: Not yet implemented) singularizes mysql => mysql singularizes pluses => plus singularizes typos => typo singularizes kiss => kiss singularizes axis => axis singularizes testes => testis singularizes theses => thesis singularizes information => information singularizes moose => moose singularizes octopi => octopus singularizes testis => testis singularizes commits => commit singularizes status => status singularizes rice => rice singularizes products => product singularizes glasses => glass singularizes geniuses => genius singularizes bus => bus singularizes elves => elf missing exception or rule for drives => drive (PENDING: Not yet implemented) singularizes books => book singularizes series => series singularizes invoices => invoice singularizes joys => joy singularizes spams => spam singularizes hives => hive singularizes guys => guy singularizes servers => server singularizes buys => buy singularizes oxen => ox singularizes versions => version fails as expected since it's 'pending' (tip: remove it from pending!) fails as expected since it's 'pending' (tip: remove it from pending!) missing exception or rule for phenomena => phenomenon (PENDING: Not yet implemented) singularizes foxes => fox singularizes events => event singularizes rays => ray accepts symbols singularizes alias => alias singularizes wives => wife missing exception or rule for postgres => postgres (PENDING: Not yet implemented) missing exception or rule for thieves => thief (PENDING: Not yet implemented) singularizes fruits => fruit fails as expected since it's 'pending' (tip: remove it from pending!) singularizes tomatoes => tomato singularizes maps => map singularizes crises => crisis singularizes arenas => arena singularizes quizzes => quiz singularizes schedules => schedule singularizes indexes => index singularizes vertices => vertex singularizes packages => package singularizes addresses => address singularizes cactuses => cactus singularizes geese => goose singularizes equipment => equipment singularizes classes => class singularizes bonuses => bonus singularizes jobs => job singularizes articles => article singularizes mice => mouse singularizes heroes => hero singularizes crisis => crisis singularizes flies => fly singularizes octopuses => octopus singularizes locations => location singularizes Swiss => Swiss singularizes tickets => ticket singularizes tournaments => tournament singularizes kisses => kiss singularizes downloads => download with custom inflection rules pluralizes using '#irregular' rule pluralizes using '#singular' rule doesn't singularize uncountable Dry::Inflector #ordinalize ordinalizes 55 => 55th ordinalizes 56 => 56th ordinalizes 50 => 50th ordinalizes 16 => 16th ordinalizes 58 => 58th ordinalizes 66 => 66th ordinalizes 76 => 76th ordinalizes 11 => 11th ordinalizes 72 => 72nd ordinalizes 9 => 9th ordinalizes 32 => 32nd ordinalizes 42 => 42nd ordinalizes 84 => 84th ordinalizes 38 => 38th ordinalizes 31 => 31st ordinalizes 82 => 82nd ordinalizes 94 => 94th ordinalizes 6 => 6th ordinalizes 1 => 1st ordinalizes 22 => 22nd ordinalizes 63 => 63rd ordinalizes 25 => 25th ordinalizes 8 => 8th ordinalizes 92 => 92nd ordinalizes 48 => 48th ordinalizes 24 => 24th ordinalizes 68 => 68th ordinalizes 74 => 74th ordinalizes 98 => 98th ordinalizes 71 => 71st ordinalizes 97 => 97th ordinalizes 62 => 62nd ordinalizes 67 => 67th ordinalizes 10 => 10th ordinalizes 28 => 28th ordinalizes 93 => 93rd ordinalizes 53 => 53rd ordinalizes 47 => 47th ordinalizes 30 => 30th ordinalizes 73 => 73rd ordinalizes 5 => 5th ordinalizes 27 => 27th ordinalizes 0 => 0th ordinalizes 37 => 37th ordinalizes 33 => 33rd ordinalizes 14 => 14th ordinalizes 40 => 40th ordinalizes 77 => 77th ordinalizes 17 => 17th ordinalizes 81 => 81st ordinalizes 2 => 2nd ordinalizes 91 => 91st ordinalizes 95 => 95th ordinalizes 61 => 61st ordinalizes 34 => 34th ordinalizes 4 => 4th ordinalizes 57 => 57th ordinalizes 52 => 52nd ordinalizes other numbers with -th suffix ordinalizes 80 => 80th ordinalizes 54 => 54th ordinalizes 87 => 87th ordinalizes 45 => 45th ordinalizes 100 => 100th ordinalizes 23 => 23rd ordinalizes 3 => 3rd ordinalizes 41 => 41st ordinalizes 96 => 96th ordinalizes 7 => 7th ordinalizes 64 => 64th ordinalizes 88 => 88th ordinalizes 39 => 39th ordinalizes 36 => 36th ordinalizes 44 => 44th ordinalizes 12 => 12th ordinalizes 99 => 99th ordinalizes 83 => 83rd ordinalizes 75 => 75th ordinalizes 21 => 21st ordinalizes 35 => 35th ordinalizes 49 => 49th ordinalizes 43 => 43rd ordinalizes 85 => 85th ordinalizes 60 => 60th ordinalizes 18 => 18th ordinalizes 15 => 15th ordinalizes 26 => 26th ordinalizes 65 => 65th ordinalizes 20 => 20th ordinalizes 79 => 79th ordinalizes 89 => 89th ordinalizes 46 => 46th ordinalizes 78 => 78th ordinalizes 19 => 19th ordinalizes 51 => 51st ordinalizes 70 => 70th ordinalizes 29 => 29th ordinalizes 86 => 86th ordinalizes 13 => 13th ordinalizes 69 => 69th ordinalizes 59 => 59th ordinalizes 90 => 90th when number ends with digit 3 adds -rd suffix when number does not end with 13 adds -th suffix when number ends with 13 when number ends with digit 1 adds -th suffix when number ends with 11 adds -st suffix when number does not end with 11 when number ends with digit 2 adds -th suffix when number ends with 12 adds -nd suffix when number does not end with 12 Dry::Inflector #classify accepts symbols classifies data.mapper as Mapper classifies enlarged_testes as EnlargedTestis classifies data_mapper as DataMapper singularizes string first: classifies data_mappers as egg_and_hams as EggAndHam Dry::Inflector #dasherize dasherizes data_mapper_rspec as data-mapper-rspec accepts symbols Dry::Inflector #tableize underscores CamelCase strings before pluralization: EnlargedTestis => enlarged_testes underscores CamelCase strings before pluralization: enlarged_testis => enlarged_testes underscores CamelCase strings before pluralization: FancyCategory => fancy_categories pluralizes last word in snake_case strings: fancy_category => fancy_categories replaces :: with underscores: My::Fancy::Category => my_fancy_categories underscores CamelCase strings before pluralization: Enlarged::Testis => enlarged_testes accepts symbols Dry::Inflector #to_s is expected to eql "#" #inspect is expected to eql # Dry::Inflector acronyms uses acronyms Dry::Inflector #uncountable? returns true when word is present in list returns true when empty string returns true when word is present in list but in different case returns false when word is not present in list returns true when blank string Dry::Inflector #camelize_upper upper camelizes dry/inflector => Dry::Inflector upper camelizes data_mapper => DataMapper upper camelizes dry/inflector/inflections => Dry::Inflector::Inflections upper camelizes blog_post/tag_cloud => BlogPost::TagCloud handles acronyms upper camelizes merb => Merb have alias upper camelizes blog_post/author => BlogPost::Author accepts symbols custom acronyms handles acronyms Dry::Inflector #underscore underscores DataMapper as data_mapper underscores CLIRunner as cli_runner underscores castleKing as castle_king underscores CLI as cli underscores Merb as merb handles acronyms underscores Merb::BootLoader::Rackup as merb/boot_loader/rackup underscores DataMapper::Resource as data_mapper/resource accepts symbols underscores data-mapper as data_mapper Dry::Inflector #demodulize demodulizes module name: DataMapper::Inflecto => Inflecto accepts symbols demodulizes module name: A::B::C::D::E => E Dry::Inflector #camelize_lower lower camelizes data_mapper => dataMapper accepts symbols lower camelizes merb => merb lower camelizes dry/inflector => dry::Inflector lower camelizes blog_post/author => blogPost::Author lower camelizes blog_post/tag_cloud => blogPost::TagCloud lower camelizes dry/inflector/inflections => dry::Inflector::Inflections handles acronyms custom acronyms handles acronyms Pending: (Failures listed here are expected and do not affect your suite's status) 1) Dry::Inflector#pluralize missing exception or rule for criterion => criteria # Not yet implemented # ./spec/unit/dry/inflector/pluralize_spec.rb:18 2) Dry::Inflector#pluralize missing exception or rule for virus => viruses # Not yet implemented # ./spec/unit/dry/inflector/pluralize_spec.rb:18 3) Dry::Inflector#pluralize missing exception or rule for plus => plusses # Not yet implemented # ./spec/unit/dry/inflector/pluralize_spec.rb:18 4) Dry::Inflector#pluralize missing exception or rule for thesaurus => thesauri # Not yet implemented # ./spec/unit/dry/inflector/pluralize_spec.rb:18 5) Dry::Inflector#singularize missing exception or rule for criteria => criterion # Not yet implemented # ./spec/unit/dry/inflector/singularize_spec.rb:12 6) Dry::Inflector#singularize missing exception or rule for cacti => cactus # Not yet implemented # ./spec/unit/dry/inflector/singularize_spec.rb:12 7) Dry::Inflector#singularize missing exception or rule for thesauri => thesaurus # Not yet implemented # ./spec/unit/dry/inflector/singularize_spec.rb:12 8) Dry::Inflector#singularize missing exception or rule for drives => drive # Not yet implemented # ./spec/unit/dry/inflector/singularize_spec.rb:12 9) Dry::Inflector#singularize missing exception or rule for phenomena => phenomenon # Not yet implemented # ./spec/unit/dry/inflector/singularize_spec.rb:12 10) Dry::Inflector#singularize missing exception or rule for postgres => postgres # Not yet implemented # ./spec/unit/dry/inflector/singularize_spec.rb:12 11) Dry::Inflector#singularize missing exception or rule for thieves => thief # Not yet implemented # ./spec/unit/dry/inflector/singularize_spec.rb:12 Top 10 slowest examples (0.01741 seconds, 5.3% of total time): Dry::Inflector#pluralize pluralizes rain => rain 0.00309 seconds ./spec/unit/dry/inflector/pluralize_spec.rb:6 Dry::Inflector#underscore underscores Merb::BootLoader::Rackup as merb/boot_loader/rackup 0.00199 seconds ./spec/unit/dry/inflector/underscore_spec.rb:17 Dry::Inflector#ordinalize ordinalizes 78 => 78th 0.00161 seconds ./spec/unit/dry/inflector/ordinalize_spec.rb:6 Dry::Inflector#humanize uses user added rules when possible 0.00159 seconds ./spec/unit/dry/inflector/humanize_spec.rb:13 Dry::Inflector#singularize singularizes class => class 0.00156 seconds ./spec/unit/dry/inflector/singularize_spec.rb:6 Dry::Inflector#pluralize pluralizes mash => mashes 0.00154 seconds ./spec/unit/dry/inflector/pluralize_spec.rb:6 Dry::Inflector#pluralize pluralizes map => maps 0.00153 seconds ./spec/unit/dry/inflector/pluralize_spec.rb:6 Dry::Inflector#ordinalize ordinalizes 10 => 10th 0.00151 seconds ./spec/unit/dry/inflector/ordinalize_spec.rb:6 Dry::Inflector#singularize singularizes analyses => analysis 0.00149 seconds ./spec/unit/dry/inflector/singularize_spec.rb:6 Dry::Inflector#singularize singularizes invoices => invoice 0.00148 seconds ./spec/unit/dry/inflector/singularize_spec.rb:6 Top 10 slowest example groups: Dry::Inflector 0.00139 seconds average (0.00139 seconds / 1 example) ./spec/unit/dry/inflector/acronym_spec.rb:3 Dry::Inflector 0.00081 seconds average (0.00406 seconds / 5 examples) ./spec/unit/dry/inflector/humanize_spec.rb:3 Dry::Inflector 0.00066 seconds average (0.00132 seconds / 2 examples) ./spec/unit/dry/inflector_spec.rb:3 Dry::Inflector 0.00058 seconds average (0.00583 seconds / 10 examples) ./spec/unit/dry/inflector/underscore_spec.rb:3 Dry::Inflector 0.00058 seconds average (0.00465 seconds / 8 examples) ./spec/unit/dry/inflector/constantize_spec.rb:3 Dry::Inflector 0.00056 seconds average (0.00112 seconds / 2 examples) ./spec/unit/dry/inflector/dasherize_spec.rb:3 Dry::Inflector 0.00056 seconds average (0.00168 seconds / 3 examples) ./spec/unit/dry/inflector/demodulize_spec.rb:3 Dry::Inflector 0.00052 seconds average (0.00258 seconds / 5 examples) ./spec/unit/dry/inflector/classify_spec.rb:3 Dry::Inflector 0.00051 seconds average (0.05519 seconds / 108 examples) ./spec/unit/dry/inflector/ordinalize_spec.rb:3 Dry::Inflector 0.00048 seconds average (0.00434 seconds / 9 examples) ./spec/unit/dry/inflector/camelize_lower_spec.rb:3 Finished in 0.32621 seconds (files took 0.1263 seconds to load) 680 examples, 0 failures, 11 pending Randomized with seed 56662 ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_installdocs -O--buildsystem=ruby dh_ruby_fixdocs -O--buildsystem=ruby debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/reproducible-path/ruby-dry-inflector-0.2.1' dh_installchangelogs CHANGELOG.md -O--buildsystem=ruby make[1]: Leaving directory '/build/reproducible-path/ruby-dry-inflector-0.2.1' 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-dry-inflector: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: package ruby-dry-inflector: substitution variable ${ruby:Versions} used, but is not defined dh_md5sums -O--buildsystem=ruby dh_builddeb -O--buildsystem=ruby dpkg-deb: building package 'ruby-dry-inflector' in '../ruby-dry-inflector_0.2.1-1+rebuild1766578415_all.deb'. dpkg-genbuildinfo --build=binary -O../ruby-dry-inflector_0.2.1-1+rebuild1766578415_amd64.buildinfo dpkg-genchanges --build=binary -mAutomated rebuild -O../ruby-dry-inflector_0.2.1-1+rebuild1766578415_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-24T12:14:11Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes Wed, 24 Dec 2025 12:14:11 +0000 | +------------------------------------------------------------------------------+ ruby-dry-inflector_0.2.1-1+rebuild1766578415_amd64.changes: ----------------------------------------------------------- Format: 1.8 Date: Wed, 24 Dec 2025 12:13:35 +0000 Source: ruby-dry-inflector Binary: ruby-dry-inflector Architecture: all Version: 0.2.1-1+rebuild1766578415 Distribution: unstable Urgency: medium Maintainer: Automated rebuild Changed-By: mass-rebuild Description: ruby-dry-inflector - Inflector for Ruby Changes: ruby-dry-inflector (0.2.1-1+rebuild1766578415) UNRELEASED; urgency=medium . * Rebuild with mass-rebuild Checksums-Sha1: 99ad65122377c088efb6d6d8dc5b2be1d4f096ed 9440 ruby-dry-inflector_0.2.1-1+rebuild1766578415_all.deb 29401f8dd9e68487d777892392238f50cebf3f36 5736 ruby-dry-inflector_0.2.1-1+rebuild1766578415_amd64.buildinfo Checksums-Sha256: ee40637339b3a62a9881bfc7f80edcebdfc252a6913f2dd7dfa6bda142acef47 9440 ruby-dry-inflector_0.2.1-1+rebuild1766578415_all.deb 4220031366ba5c011433ce0317943e361a3f1fc6c3bbd57359b0deee9274ddda 5736 ruby-dry-inflector_0.2.1-1+rebuild1766578415_amd64.buildinfo Files: 509c4cf8d5a629171661400992169150 9440 ruby optional ruby-dry-inflector_0.2.1-1+rebuild1766578415_all.deb 0c00cf104ac88be9fb574d13c6440b4e 5736 ruby optional ruby-dry-inflector_0.2.1-1+rebuild1766578415_amd64.buildinfo +------------------------------------------------------------------------------+ | Buildinfo Wed, 24 Dec 2025 12:14:11 +0000 | +------------------------------------------------------------------------------+ Format: 1.0 Source: ruby-dry-inflector Binary: ruby-dry-inflector Architecture: all Version: 0.2.1-1+rebuild1766578415 Checksums-Md5: 509c4cf8d5a629171661400992169150 9440 ruby-dry-inflector_0.2.1-1+rebuild1766578415_all.deb Checksums-Sha1: 99ad65122377c088efb6d6d8dc5b2be1d4f096ed 9440 ruby-dry-inflector_0.2.1-1+rebuild1766578415_all.deb Checksums-Sha256: ee40637339b3a62a9881bfc7f80edcebdfc252a6913f2dd7dfa6bda142acef47 9440 ruby-dry-inflector_0.2.1-1+rebuild1766578415_all.deb Build-Origin: Debian Build-Architecture: amd64 Build-Date: Wed, 24 Dec 2025 12:14:10 +0000 Build-Path: /build/reproducible-path/ruby-dry-inflector-0.2.1 Installed-Build-Depends: autoconf (= 2.72-3.1), automake (= 1:1.18.1-3), autopoint (= 0.23.2-1), autotools-dev (= 20240727.1), base-files (= 14), base-passwd (= 3.6.8), bash (= 5.3-1), binutils (= 2.45.50.20251209-1), binutils-common (= 2.45.50.20251209-1), binutils-x86-64-linux-gnu (= 2.45.50.20251209-1), bsdextrautils (= 2.41.3-2), build-essential (= 12.12), bzip2 (= 1.0.8-6), ca-certificates (= 20250419), coreutils (= 9.7-3), cpp (= 4:15.2.0-4), cpp-15 (= 15.2.0-12), cpp-15-x86-64-linux-gnu (= 15.2.0-12), cpp-x86-64-linux-gnu (= 4:15.2.0-4), dash (= 0.5.12-12), debconf (= 1.5.91), debhelper (= 13.29), debianutils (= 5.23.2), dh-autoreconf (= 21), dh-strip-nondeterminism (= 1.15.0-1), diffutils (= 1:3.12-1), dpkg (= 1.23.3), dpkg-dev (= 1.23.3), dwz (= 0.16-2), file (= 1:5.46-5), findutils (= 4.10.0-3), g++ (= 4:15.2.0-4), g++-15 (= 15.2.0-12), g++-15-x86-64-linux-gnu (= 15.2.0-12), g++-x86-64-linux-gnu (= 4:15.2.0-4), gcc (= 4:15.2.0-4), gcc-15 (= 15.2.0-12), gcc-15-base (= 15.2.0-12), gcc-15-x86-64-linux-gnu (= 15.2.0-12), gcc-x86-64-linux-gnu (= 4:15.2.0-4), gem2deb (= 2.2.6), gem2deb-test-runner (= 2.2.6), gettext (= 0.23.2-1), gettext-base (= 0.23.2-1), grep (= 3.12-1), groff-base (= 1.23.0-10), gzip (= 1.13-1), hostname (= 3.25), init-system-helpers (= 1.69), intltool-debian (= 0.35.0+20060710.6), libacl1 (= 2.3.2-2+b1), libarchive-zip-perl (= 1.68-1), libasan8 (= 15.2.0-12), libatomic1 (= 15.2.0-12), libattr1 (= 1:2.5.2-3), libaudit-common (= 1:4.1.2-1), libaudit1 (= 1:4.1.2-1+b1), libbinutils (= 2.45.50.20251209-1), libblkid1 (= 2.41.3-2), libbz2-1.0 (= 1.0.8-6), libc-bin (= 2.42-6), libc-dev-bin (= 2.42-6), libc-gconv-modules-extra (= 2.42-6), libc6 (= 2.42-6), libc6-dev (= 2.42-6), libcap-ng0 (= 0.8.5-4+b2), libcap2 (= 1:2.75-10+b5), libcc1-0 (= 15.2.0-12), libcrypt-dev (= 1:4.5.1-1), libcrypt1 (= 1:4.5.1-1), libctf-nobfd0 (= 2.45.50.20251209-1), libctf0 (= 2.45.50.20251209-1), libdb5.3t64 (= 5.3.28+dfsg2-11), libdebconfclient0 (= 0.282+b2), libdebhelper-perl (= 13.29), libdpkg-perl (= 1.23.3), libelf1t64 (= 0.194-1), libffi8 (= 3.5.2-3), libfile-stripnondeterminism-perl (= 1.15.0-1), libgcc-15-dev (= 15.2.0-12), libgcc-s1 (= 15.2.0-12), libgdbm-compat4t64 (= 1.26-1), libgdbm6t64 (= 1.26-1), libgmp-dev (= 2:6.3.0+dfsg-5), libgmp10 (= 2:6.3.0+dfsg-5), libgmpxx4ldbl (= 2:6.3.0+dfsg-5), libgomp1 (= 15.2.0-12), libgprofng0 (= 2.45.50.20251209-1), libhwasan0 (= 15.2.0-12), libisl23 (= 0.27-1), libitm1 (= 15.2.0-12), libjansson4 (= 2.14-2+b4), liblsan0 (= 15.2.0-12), liblzma5 (= 5.8.1-2), libmagic-mgc (= 1:5.46-5), libmagic1t64 (= 1:5.46-5), libmd0 (= 1.1.0-2+b1), libmount1 (= 2.41.3-2), libmpc3 (= 1.3.1-2), libmpfr6 (= 4.2.2-2), libpam-modules (= 1.7.0-5), libpam-modules-bin (= 1.7.0-5), libpam-runtime (= 1.7.0-5), libpam0g (= 1.7.0-5), libpcre2-8-0 (= 10.46-1), libperl5.40 (= 5.40.1-7), libpipeline1 (= 1.5.8-2), libquadmath0 (= 15.2.0-12), libruby (= 1:3.3+b1), libruby3.3 (= 3.3.8-2), libruby3.4 (= 3.4.5-1~exp1), libseccomp2 (= 2.6.0-2+b1), libselinux1 (= 3.9-4+rebuild1766544377), libsframe2 (= 2.45.50.20251209-1), libsmartcols1 (= 2.41.3-2), libssl3t64 (= 3.5.4-1), libstdc++-15-dev (= 15.2.0-12), libstdc++6 (= 15.2.0-12), libsystemd0 (= 259-1), libtinfo6 (= 6.5+20251123-1), libtool (= 2.5.4-9), libtsan2 (= 15.2.0-12), libubsan1 (= 15.2.0-12), libuchardet0 (= 0.0.8-2), libudev1 (= 259-1), libunistring5 (= 1.3-2), libuuid1 (= 2.41.3-2), libxml2-16 (= 2.15.1+dfsg-2+b1), libyaml-0-2 (= 0.2.5-2+b1), libzstd1 (= 1.5.7+dfsg-2), linux-libc-dev (= 6.17.13-1), m4 (= 1.4.20-2), make (= 4.4.1-3), man-db (= 2.13.1-1), mawk (= 1.3.4.20250131-2), ncurses-base (= 6.5+20251123-1), ncurses-bin (= 6.5+20251123-1), openssl (= 3.5.4-1), openssl-provider-legacy (= 3.5.4-1), patch (= 2.8-2), perl (= 5.40.1-7), perl-base (= 5.40.1-7), perl-modules-5.40 (= 5.40.1-7), po-debconf (= 1.0.22), rake (= 13.2.1-1), rpcsvc-proto (= 1.4.3-1), ruby (= 1:3.3+b1), ruby-all-dev (= 1:3.3+support3.4~0), ruby-csv (= 3.3.4-1), ruby-did-you-mean (= 1.6.3-2), ruby-diff-lcs (= 1.6.2-1), ruby-minitest (= 5.26.1-1), ruby-net-telnet (= 0.2.0-1), ruby-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-warning (= 1.5.0-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="1766578415" +------------------------------------------------------------------------------+ | Package contents Wed, 24 Dec 2025 12:14:11 +0000 | +------------------------------------------------------------------------------+ ruby-dry-inflector_0.2.1-1+rebuild1766578415_all.deb ---------------------------------------------------- new Debian package, version 2.0. size 9440 bytes: control archive=1080 bytes. 731 bytes, 17 lines control 1294 bytes, 12 lines md5sums Package: ruby-dry-inflector Version: 0.2.1-1+rebuild1766578415 Architecture: all Maintainer: Debian Ruby Team Installed-Size: 48 Section: ruby Priority: optional Homepage: https://github.com/dry-rb/dry-inflector Description: Inflector for Ruby dry-inflector is an inflector gem for Ruby, which provides a configurable inflector object, rather than using a singleton. . It started with the extlib inflecto originated from active_support, then dm-core inflector originated from extlib. Later, inflecto was extracted from dm-core as a standalone inflector. Now, we resurrect inflecto and merged flexus, with some inflection rules from hanami-utils. This is dry-inflector. drwxr-xr-x root/root 0 2025-12-24 12:13 ./ drwxr-xr-x root/root 0 2025-12-24 12:13 ./usr/ drwxr-xr-x root/root 0 2025-12-24 12:13 ./usr/share/ drwxr-xr-x root/root 0 2025-12-24 12:13 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-12-24 12:13 ./usr/share/doc/ruby-dry-inflector/ -rw-r--r-- root/root 1296 2021-06-30 08:41 ./usr/share/doc/ruby-dry-inflector/README.md -rw-r--r-- root/root 570 2025-12-24 12:13 ./usr/share/doc/ruby-dry-inflector/changelog.Debian.gz -rw-r--r-- root/root 682 2021-06-30 08:41 ./usr/share/doc/ruby-dry-inflector/changelog.gz -rw-r--r-- root/root 1607 2021-11-23 03:08 ./usr/share/doc/ruby-dry-inflector/copyright drwxr-xr-x root/root 0 2025-12-24 12:13 ./usr/share/rubygems-integration/ drwxr-xr-x root/root 0 2025-12-24 12:13 ./usr/share/rubygems-integration/all/ drwxr-xr-x root/root 0 2025-12-24 12:13 ./usr/share/rubygems-integration/all/gems/ drwxr-xr-x root/root 0 2025-12-24 12:13 ./usr/share/rubygems-integration/all/gems/dry-inflector-0.2.1/ drwxr-xr-x root/root 0 2025-12-24 12:13 ./usr/share/rubygems-integration/all/gems/dry-inflector-0.2.1/lib/ -rw-r--r-- root/root 55 2025-12-24 12:13 ./usr/share/rubygems-integration/all/gems/dry-inflector-0.2.1/lib/dry-inflector.rb drwxr-xr-x root/root 0 2025-12-24 12:13 ./usr/share/rubygems-integration/all/gems/dry-inflector-0.2.1/lib/dry/ -rw-r--r-- root/root 8886 2025-12-24 12:13 ./usr/share/rubygems-integration/all/gems/dry-inflector-0.2.1/lib/dry/inflector.rb drwxr-xr-x root/root 0 2025-12-24 12:13 ./usr/share/rubygems-integration/all/gems/dry-inflector-0.2.1/lib/dry/inflector/ -rw-r--r-- root/root 871 2025-12-24 12:13 ./usr/share/rubygems-integration/all/gems/dry-inflector-0.2.1/lib/dry/inflector/acronyms.rb -rw-r--r-- root/root 7039 2025-12-24 12:13 ./usr/share/rubygems-integration/all/gems/dry-inflector-0.2.1/lib/dry/inflector/inflections.rb drwxr-xr-x root/root 0 2025-12-24 12:13 ./usr/share/rubygems-integration/all/gems/dry-inflector-0.2.1/lib/dry/inflector/inflections/ -rw-r--r-- root/root 4635 2025-12-24 12:13 ./usr/share/rubygems-integration/all/gems/dry-inflector-0.2.1/lib/dry/inflector/inflections/defaults.rb -rw-r--r-- root/root 680 2025-12-24 12:13 ./usr/share/rubygems-integration/all/gems/dry-inflector-0.2.1/lib/dry/inflector/rules.rb -rw-r--r-- root/root 111 2025-12-24 12:13 ./usr/share/rubygems-integration/all/gems/dry-inflector-0.2.1/lib/dry/inflector/version.rb drwxr-xr-x root/root 0 2025-12-24 12:13 ./usr/share/rubygems-integration/all/specifications/ -rw-r--r-- root/root 1421 2025-12-24 12:13 ./usr/share/rubygems-integration/all/specifications/dry-inflector-0.2.1.gemspec +------------------------------------------------------------------------------+ | Post Build Wed, 24 Dec 2025 12:14:12 +0000 | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup Wed, 24 Dec 2025 12:14:12 +0000 | +------------------------------------------------------------------------------+ Purging /build/reproducible-path Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary Wed, 24 Dec 2025 12:14:13 +0000 | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: binary Build-Space: 460 Build-Time: 5 Distribution: unstable Host Architecture: amd64 Install-Time: 8 Job: /home/admin/mass-rebuild/builds/3/ruby-dry-inflector/ruby-dry-inflector_0.2.1-1+rebuild1766578415.dsc Machine Architecture: amd64 Package: ruby-dry-inflector Package-Time: 35 Source-Version: 0.2.1-1+rebuild1766578415 Space: 460 Status: successful Version: 0.2.1-1+rebuild1766578415 -------------------------------------------------------------------------------- Finished at 2025-12-24T12:14:11Z Build needed 00:00:35, 460k disk space