Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/r/ruby-fast-gettext/ruby-fast-gettext_2.0.3-1_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/ruby-fast-gettext-2.0.3-1mnx3pdus/ruby-fast-gettext_2.0.3-1_all.buildinfo Get source package info: ruby-fast-gettext=2.0.3-1 Source URL: http://snapshot.notset.fr/mr/package/ruby-fast-gettext/2.0.3-1/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=adduser=3.118 autoconf=2.69-14 automake=1:1.16.3-2 autopoint=0.21-4 autotools-dev=20180224.1+nmu1 base-files=11 base-passwd=3.5.49 bash=5.1-2 binutils=2.35.1-7 binutils-common=2.35.1-7 binutils-x86-64-linux-gnu=2.35.1-7 bsdextrautils=2.36.1-7 bsdutils=1:2.36.1-7 build-essential=12.9 bzip2=1.0.8-4 ca-certificates=20210119 coreutils=8.32-4+b1 cpp=4:10.2.1-1 cpp-10=10.2.1-6 dash=0.5.11+git20200708+dd9ef66-5 debconf=1.5.74 debhelper=13.3.3 debianutils=4.11.2 devscripts=2.20.5 dh-autoreconf=20 dh-strip-nondeterminism=1.11.0-1 diffutils=1:3.7-5 dirmngr=2.2.27-1 dpkg=1.20.7.1 dpkg-dev=1.20.7.1 dwz=0.13+20210201-1 fakeroot=1.25.3-1.1 file=1:5.39-3 findutils=4.8.0-1 g++=4:10.2.1-1 g++-10=10.2.1-6 gcc=4:10.2.1-1 gcc-10=10.2.1-6 gcc-10-base=10.2.1-6 gem2deb=1.4 gem2deb-test-runner=1.4 gettext=0.21-4 gettext-base=0.21-4 gnupg=2.2.27-1 gnupg-l10n=2.2.27-1 gnupg-utils=2.2.27-1 gpg=2.2.27-1 gpg-agent=2.2.27-1 gpg-wks-client=2.2.27-1 gpg-wks-server=2.2.27-1 gpgconf=2.2.27-1 gpgsm=2.2.27-1 gpgv=2.2.27-1 grep=3.6-1 groff-base=1.22.4-6 gzip=1.10-2 hostname=3.23 init-system-helpers=1.60 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-10 libarchive-zip-perl=1.68-1 libasan6=10.2.1-6 libassuan0=2.5.4-1 libatomic1=10.2.1-6 libattr1=1:2.4.48-6 libaudit-common=1:3.0-2 libaudit1=1:3.0-2 libb-hooks-op-check-perl=0.22-1+b3 libbinutils=2.35.1-7 libblkid1=2.36.1-7 libbsd0=0.11.3-1 libbz2-1.0=1.0.8-4 libc-bin=2.31-9 libc-dev-bin=2.31-9 libc6=2.31-9 libc6-dev=2.31-9 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.1-6 libclass-method-modifiers-perl=2.13-1 libcom-err2=1.46.1-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-7 libctf0=2.35.1-7 libdb5.3=5.3.28+dfsg1-0.8 libdebconfclient0=0.256 libdebhelper-perl=13.3.3 libdevel-callchecker-perl=0.008-1+b2 libdpkg-perl=1.20.7.1 libdynaloader-functions-perl=0.003-1.1 libedit2=3.1-20191231-2+b1 libelf1=0.183-1 libencode-locale-perl=1.05-1.1 libexpat1=2.2.10-1 libfakeroot=1.25.3-1.1 libffi7=3.3-5 libfile-dirlist-perl=0.05-2 libfile-homedir-perl=1.006-1 libfile-listing-perl=6.14-1 libfile-stripnondeterminism-perl=1.11.0-1 libfile-touch-perl=0.11-1 libfile-which-perl=1.23-1 libgcc-10-dev=10.2.1-6 libgcc-s1=10.2.1-6 libgcrypt20=1.8.7-2 libgdbm-compat4=1.19-2 libgdbm6=1.19-2 libgmp-dev=2:6.2.1+dfsg-1 libgmp10=2:6.2.1+dfsg-1 libgmpxx4ldbl=2:6.2.1+dfsg-1 libgnutls30=3.7.0-6 libgomp1=10.2.1-6 libgpg-error0=1.38-2 libgssapi-krb5-2=1.18.3-4 libhogweed6=3.7-2 libhtml-parser-perl=3.75-1+b1 libhtml-tagset-perl=3.20-4 libhtml-tree-perl=5.07-2 libhttp-cookies-perl=6.10-1 libhttp-date-perl=6.05-1 libhttp-message-perl=6.27-1 libhttp-negotiate-perl=6.01-1 libicu67=67.1-6 libidn2-0=2.3.0-5 libimport-into-perl=1.002005-1 libio-html-perl=1.004-1 libio-pty-perl=1:1.15-2 libio-socket-ssl-perl=2.069-1 libipc-run-perl=20200505.0-1 libisl23=0.23-1 libitm1=10.2.1-6 libk5crypto3=1.18.3-4 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-4 libkrb5support0=1.18.3-4 libksba8=1.5.0-3 libldap-2.4-2=2.4.57+dfsg-1 liblsan0=10.2.1-6 liblwp-mediatypes-perl=6.04-1 liblwp-protocol-https-perl=6.10-1 liblz4-1=1.9.3-1 liblzma5=5.2.5-1.0 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmd0=1.0.3-3 libmodule-runtime-perl=0.016-1 libmoo-perl=2.004004-1 libmount1=2.36.1-7 libmpc3=1.2.0-1 libmpdec3=2.5.1-1 libmpfr6=4.1.0-3 libncursesw6=6.2+20201114-2 libnet-http-perl=6.20-1 libnet-ssleay-perl=1.88-3+b1 libnettle8=3.7-2 libnpth0=1.6-3 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libp11-kit0=0.23.22-1 libpam-modules=1.4.0-4 libpam-modules-bin=1.4.0-4 libpam-runtime=1.4.0-4 libpam0g=1.4.0-4 libparams-classify-perl=0.015-1+b3 libpcre2-8-0=10.36-2 libpcre3=2:8.39-13 libperl5.32=5.32.1-2 libpipeline1=1.5.3-1 libpython3-stdlib=3.9.1-1 libpython3.9-minimal=3.9.1-4 libpython3.9-stdlib=3.9.1-4 libquadmath0=10.2.1-6 libreadline8=8.1-1 librole-tiny-perl=2.002004-1 libruby2.7=2.7.2-4 libsasl2-2=2.1.27+dfsg-2 libsasl2-modules-db=2.1.27+dfsg-2 libseccomp2=2.5.1-1 libselinux1=3.1-3 libsemanage-common=3.1-1 libsemanage1=3.1-1+b2 libsepol1=3.1-1 libsigsegv2=2.13-1 libsmartcols1=2.36.1-7 libsqlite3-0=3.34.1-1 libssl1.1=1.1.1i-3 libstdc++-10-dev=10.2.1-6 libstdc++6=10.2.1-6 libstrictures-perl=2.000006-1 libsub-override-perl=0.09-2 libsub-quote-perl=2.006006-1 libsystemd0=247.3-1 libtasn1-6=4.16.0-2 libtimedate-perl=2.3300-1 libtinfo6=6.2+20201114-2 libtirpc-common=1.3.1-1 libtirpc-dev=1.3.1-1 libtirpc3=1.3.1-1 libtool=2.4.6-15 libtry-tiny-perl=0.30-1 libtsan0=10.2.1-6 libubsan1=10.2.1-6 libuchardet0=0.0.7-1 libudev1=247.3-1 libunistring2=0.9.10-4 liburi-perl=5.07-1 libuuid1=2.36.1-7 libwww-perl=6.52-1 libwww-robotrules-perl=6.02-1 libxml2=2.9.10+dfsg-6.3+b1 libyaml-0-2=0.2.2-1 libzstd1=1.4.8+dfsg-1 linux-libc-dev=5.10.13-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-5 make=4.3-4 man-db=2.9.4-1 mawk=1.3.4.20200120-2 media-types=4.0.0 ncurses-base=6.2+20201114-2 ncurses-bin=6.2+20201114-2 netbase=6.2 openssl=1.1.1i-3 passwd=1:4.8.1-1 patch=2.7.6-7 patchutils=0.4.2-1 perl=5.32.1-2 perl-base=5.32.1-2 perl-modules-5.32=5.32.1-2 perl-openssl-defaults=5 pinentry-curses=1.1.0-4 po-debconf=1.0.21+nmu1 python3=3.9.1-1 python3-minimal=3.9.1-1 python3.9=3.9.1-4 python3.9-minimal=3.9.1-4 rake=13.0.3-1 readline-common=8.1-1 ruby=1:2.7+2 ruby-activemodel=2:6.0.3.4+dfsg-3 ruby-activerecord=2:6.0.3.4+dfsg-3 ruby-activesupport=2:6.0.3.4+dfsg-3 ruby-all-dev=1:2.7+2 ruby-atomic=1.1.16-3+b1 ruby-concurrent=1.1.6+dfsg-3 ruby-diff-lcs=1.4.4-1 ruby-i18n=1.8.8-1 ruby-minitest=5.13.0-1 ruby-net-telnet=0.1.1-2 ruby-power-assert=1.1.7-1 ruby-rspec=3.9.0c2e2m1s3-1 ruby-rspec-core=3.9.0c2e2m1s3-1 ruby-rspec-expectations=3.9.0c2e2m1s3-1 ruby-rspec-mocks=3.9.0c2e2m1s3-1 ruby-rspec-support=3.9.0c2e2m1s3-1 ruby-rubygems=3.2.5-2 ruby-sqlite3=1.4.2-3 ruby-test-unit=3.3.9-1 ruby-thread-safe=0.3.6-1 ruby-tzinfo=1.2.6-1 ruby-xmlrpc=0.3.0-2 ruby-zeitwerk=2.4.2-1 ruby2.7=2.7.2-4 ruby2.7-dev=2.7.2-4 rubygems-integration=1.18 sed=4.7-1 sensible-utils=0.0.14 sysvinit-utils=2.96-5 tar=1.32+dfsg-1 tzdata=2021a-1 util-linux=2.36.1-7 wdiff=1.2.2-2+b1 xz-utils=5.2.5-1.0 zlib1g=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210212T095132Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d ruby-fast-gettext=2.0.3-1 && mkdir -p /build/ruby-fast-gettext-VPA8Af && dpkg-source --no-check -x /*.dsc /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3 && chown -R builduser:builduser /build/ruby-fast-gettext-VPA8Af" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1612993320" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/ruby-fast-gettext-VPA8Af /tmp/ruby-fast-gettext-2.0.3-1mnx3pdus bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20210212T095132Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.sR1vB7hC88 as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.sR1vB7hC88 Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-7). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20210212T095132Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210212T095132Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (874 kB/s) Selecting previously unselected package libfakeroot: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 ... 4662 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-9) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210212T095132Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.sR1vB7hC88 Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20210212T095132Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Fetched 22.6 MB in 21s (1056 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.sR1vB7hC88 I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d ruby-fast-gettext=2.0.3-1 && mkdir -p /build/ruby-fast-gettext-VPA8Af && dpkg-source --no-check -x /*.dsc /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3 && chown -R builduser:builduser /build/ruby-fast-gettext-VPA8Af"' exec /tmp/mmdebstrap.sR1vB7hC88 Reading package lists... NOTICE: 'ruby-fast-gettext' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/ruby-team/ruby-fast-gettext.git Please use: git clone https://salsa.debian.org/ruby-team/ruby-fast-gettext.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 102 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-fast-gettext 2.0.3-1 (dsc) [2139 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-fast-gettext 2.0.3-1 (tar) [92.3 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-fast-gettext 2.0.3-1 (diff) [7600 B] Fetched 102 kB in 0s (587 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'ruby-fast-gettext_2.0.3-1.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting ruby-fast-gettext in /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3 dpkg-source: info: unpacking ruby-fast-gettext_2.0.3.orig.tar.gz dpkg-source: info: unpacking ruby-fast-gettext_2.0.3-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-skip-safe-mode-test.patch dpkg-source: info: applying 0002-fix-tests-with-ruby-calls.patch dpkg-source: info: applying 0003-remove-bogus-tests.patch dpkg-source: info: applying 0004-Add-metadata.yml-from-upstream-gem.patch dpkg-source: info: applying 0005-tests-workaround-absence-of-singlecov.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1612993320" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.sR1vB7hC88 dpkg-buildpackage: info: source package ruby-fast-gettext dpkg-buildpackage: info: source version 2.0.3-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Dmitry Borodaenko dpkg-source --before-build . debian/rules clean dh clean --buildsystem=ruby --with ruby dh_auto_clean -O--buildsystem=ruby dh_ruby --clean dh_ruby --clean dh_autoreconf_clean -O--buildsystem=ruby dh_clean -O--buildsystem=ruby debian/rules binary-indep dh binary-indep --buildsystem=ruby --with ruby dh_update_autotools_config -i -O--buildsystem=ruby dh_autoreconf -i -O--buildsystem=ruby dh_auto_configure -i -O--buildsystem=ruby dh_ruby --configure dh_auto_build -i -O--buildsystem=ruby dh_ruby --build dh_ruby --build dh_auto_test -i -O--buildsystem=ruby dh_ruby --test create-stamp debian/debhelper-build-stamp dh_testroot -i -O--buildsystem=ruby dh_prep -i -O--buildsystem=ruby dh_auto_install -i -O--buildsystem=ruby dh_ruby --install /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext dh_ruby --install ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install files │ └──────────────────────────────────────────────────────────────────────────────┘ install -d /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext.rb /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext.rb install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/translation_repository.rb /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/translation_repository.rb install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/version.rb /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/version.rb install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/storage.rb /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/storage.rb install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/cache.rb /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/cache.rb install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/translation_repository/db_models/translation_key.rb /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/translation_repository/db_models/translation_key.rb install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/translation_repository/db_models/translation_text.rb /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/translation_repository/db_models/translation_text.rb install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/translation_repository/base.rb /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/translation_repository/base.rb install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/translation_repository/merge.rb /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/translation_repository/merge.rb install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/translation_repository/logger.rb /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/translation_repository/logger.rb install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/translation_repository/po.rb /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/translation_repository/po.rb install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/translation_repository/chain.rb /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/translation_repository/chain.rb install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/translation_repository/db.rb /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/translation_repository/db.rb install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/translation_repository/yaml.rb /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/translation_repository/yaml.rb install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/translation_repository/mo.rb /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/translation_repository/mo.rb install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/po_file.rb /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/po_file.rb install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/vendor/README.rdoc /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/vendor/README.rdoc install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/vendor/mofile.rb /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/vendor/mofile.rb install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/vendor/iconv.rb /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/vendor/iconv.rb install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/vendor/poparser.rb /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/vendor/poparser.rb install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/vendor/string.rb /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/vendor/string.rb install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/vendor/empty.mo /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/vendor/empty.mo install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/translation.rb /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/translation.rb install -D -m644 /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/lib/fast_gettext/mo_file.rb /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/mo_file.rb ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install Rubygems integration metadata │ └──────────────────────────────────────────────────────────────────────────────┘ generating gemspec at /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/share/rubygems-integration/all/specifications/fast_gettext-1.2.0.gemspec dh_installchangelogs -pruby-fast-gettext /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/CHANGELOG upstream /usr/bin/ruby2.7 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby2.7 │ └──────────────────────────────────────────────────────────────────────────────┘ GEM_PATH=/build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/share/rubygems-integration/all:/build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/2.7.0:/var/lib/gems/2.7.0:/usr/local/lib/ruby/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/lib/x86_64-linux-gnu/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0 ruby2.7 -e gem\ \"fast_gettext\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.7 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=/build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby:. GEM_PATH=/build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/ruby-fast-gettext/usr/share/rubygems-integration/all:/build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/2.7.0:/var/lib/gems/2.7.0:/usr/local/lib/ruby/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/lib/x86_64-linux-gnu/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0 ruby2.7 -S rake -f debian/ruby-tests.rake /usr/bin/ruby2.7 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.9.3/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation unconfigured gives a useful error message when trying to just translate gives a useful error message when only locale was set FastGettext::MoFile parses a file stores untranslated values as nil finds pluralized values returns empty array when pluralisation could not be found can access plurals through [] can successfully translate non-ASCII keys doesn't load the file when new instance is created loads the file when a translation is touched for the first time eager loading loads the file when new instance is created doesn't load the file when a translation is touched FastGettext::PoFile parses a file stores untranslated values as nil finds pluralized values returns empty array when pluralisation could not be found can access plurals through [] unescapes '\' doesn't load the file when new instance is created loads the file when a translation is touched for the first time eager loading loads the file when new instance is created doesn't load the file when a translation is touched Storage stores locale thread safe stores available_locales thread safe stores text_domain thread safe stores pluralisation_rule thread safe non-thread safe stores translation_repositories pluralisation_rule defaults to singular-if-1 when it is not set default_locale stores default_locale non-thread-safe does not overwrite locale falls back to default if locale is missing does not set non-available-locales as default can set default_locale to nil default_text_domain stores default_text_domain non-thread safe uses default_text_domain when text_domain is not set does not use default when domain is set default_available_locales stores default_available_locales non-thread-safe converts locales to s uses default_available_locales when available_locales is not set does not use default when available_locales is set locale stores everything as long as available_locales is not set is en if no locale and no available_locale were set does not change the locale if locales was called with nil is the first available_locale if one was set does not store a locale if it is not available set_locale returns the old locale if the new could not be set set_locale resets to default with :reset_on_unknown sets the locale from Opera headers sets the locale from Firefox headers sets a unimportant locale if it is the only available sets the locale with the highest wheight sets the locale from languages sets locale from comma seperated silence_errors raises when a textdomain was empty can silence errors does not overwrite existing textdomain has ./locale as locale path when silenced cache stores a translation seperate by locale stores a translation seperate by domain cache is restored through setting of default_text_domain cache is restored through setting of default_locale stores a translation permanently stores a unfound translation permanently reload! reloads all repositories works with DB repository clears the cache key_exist? does not find default keys finds using the current repository sets the current cache with a found result does not overwrite an existing cache value is false for gettext meta key cached_find is nil for gettext meta key format_locale allows 2-letter locales to be formatted allows 3-letter locales to be formatted expire_cache_for expires the cached key FastGettext::Storage::NoTextDomainConfigured shows what to do warns when text_domain is nil shows current text_domain FastGettext::TranslationRepository::Base can be built cannot translate cannot pluralize can be reloaded FastGettext::TranslationRepository::Chain empty chain has no locales cannot translate cannot pluralize has no pluralisation rule returns true on reload filled chain singular uses the first repo in the chain if it responds uses the second repo in the chain if the first does not respond plural uses the first repo in the chain if it responds uses the second repo in the chain if the first does not respond available_locales should be the sum of all added repositories pluralisation_rule chooses the first that exists reload reloads all repositories returns true FastGettext::TranslationRepository::Db reads locales from the db has no pluralisation_rule by default cannot translate when no models are present can translate cannot pluralize when no model is present can pluralize can pluralize with rule on model can reload can ignore newline format removes texts when key is removed DEPRECATION WARNING: update_attributes is deprecated and will be removed from Rails 6.1 (please, use update instead) (called from block (2 levels) in at /build/ruby-fast-gettext-VPA8Af/ruby-fast-gettext-2.0.3/spec/fast_gettext/translation_repository/db_spec.rb:115) expires the cache when updated FastGettext::TranslationRepository::Logger has available_locales has no pluralisation_rule single logs every call returns nil plural logs every call returns an empty array FastGettext::TranslationRepository::Merge can work in SAFE mode (PENDING: No reason given) empty repo has no locales cannot translate cannot pluralize has no pluralisation rule returns true on reload filled repo builds correct repo #initialize can init the repo chain #available_locales should be the sum of all added repositories #[] uses the first repo for transaltion returns transaltion from the second repo when it doesn't exist in the first one #add_repo accepts mo repository accepts po repository raises exeption for other repositories #plural uses the first repo in the chain if it responds uses the second repo in the chain if the first does not respond returns empty array if no plural is faound #pluralisation_rule chooses the first that exists #reload can reload returns true FastGettext::TranslationRepository::Mo can be built can translate can pluralize has access to the mo repositories pluralisation rule reload can reload returns true FastGettext::TranslationRepository::Po can be built can translate can pluralize has access to the mo repositories pluralisation rule fuzzy should use fuzzy by default should warn on fuzzy when ignoring should ignore fuzzy and not report when told to do so obsolete should warn on obsolete by default should ignore obsolete when told to do so FastGettext::TranslationRepository::Yaml can be built accumulates segmented locales translates nothing when locale is unsupported does not translated categories can translate simple can translate nested can pluralize handles unfound plurals with nil can be used to translate plural forms can be used to do wanky pluralisation rules 0 can be used to do wanky pluralisation rules 1 can be used to do wanky pluralisation rules 2 can be used to do wanky pluralisation rules 3 can use custom pluraliztion rules reload can reload returns true invalid yaml file is expected to raise KeyError yaml file is a country specific variant of a language can translate simple can translate nested can pluralize FastGettext::TranslationRepository build auto requires class by default can have auto-require disabled makes a new repository exposes name and options for reading FastGettext::Translation unknown locale does not translate does not translate plurals _ translates simple text returns the original string if its translation is blank does not return the blank translation if a string's translation is blank returns key if not translation was found does not return the gettext meta information returns nil when specified returns block when specified n_ translates pluralized returns a simple translation when no combined was found returns the appropriate key if no translation was found returns the last key when no translation was found and keys where to short returns block when specified pluralisations rules supports abstract pluralisation rules supports false as singular supports true as plural p_ returns key if a translation was not found returns block when specified s_ translates simple text returns cleaned key if a translation was not found can use a custom separator returns block when specified N_ returns the key Nn_ returns the keys as array ns_ translates plural with namespace translates plural with double namespace returns block when specified np_ translates whith namespace return key when not found returns block when specified aliases provides gettext alternatives namespace has few methods has few constants multi domain d_ translates simple text translates simple text in different domain translates simple text in different domain one transaction returns the original string if its translation is blank sets text domain back to previous one returns appropriate key if translation is not found in a domain dn_ translates pluralized returns a simple translation when no combined was found returns the appropriate key if no translation was found returns the last key when no translation was found and keys where to short dp_ translates simple text returns key if a translation was not found ds_ translates simple text returns cleaned key if a translation was not found can use a custom separator dns_ translates with namespace dnp_ translates with context multi domain all D_ translates simple text returns translation from random domain sets text domain back to previous one returns key or block on not found Dn_ translates pluralized returns a simple translation (or block) when no combined was found returns the appropriate key (or block) if no translation was found returns the last key when no translation was found and keys where to short Dp_ translates simple text returns key or block if a translation was not found Ds_ translates simple text returns cleaned key (or block) if a translation was not found can use a custom separator Dnp_ translates with context returns cleaned key (or block) if a translation was not found Dns_ translates with namespace returns cleaned key if a translation was not found caching caches different locales separatly caches different textdomains separatly caches different textdomains separatly for d_ cache_hit uses the cache when translating with _ uses the cache when translating with p_ uses the cache when translating with s_ uses the cache when translating with n_ uses the cache when translating with n_ and single argument Iconv also works when Iconv was not found locally String does not translate twice does not raise when key was not found old % style replacement substitudes using % + Hash does not substitute after %% does not substitute when nothing could be found old sprintf style substitudes using % + Array ruby 1.9 style %< replacement does not substitute after %% subsitutes %d substitutes #b FastGettext provides access to FastGettext::Translations methods is extended to a class and included into a class loads 3-letter locales as well switches locale temporarily has a VERSION Pending: (Failures listed here are expected and do not affect your suite's status) 1) FastGettext::TranslationRepository::Merge can work in SAFE mode # No reason given Failure/Error: `ruby spec/cases/safe_mode_can_handle_locales.rb 2>&1`.should == 'true' expected: "true" got: "spec/cases/safe_mode_can_handle_locales.rb:3: warning: $SAFE will become a normal global variable in Ruby 3.0\ntrue" (using ==) Diff: @@ -1 +1,2 @@ +spec/cases/safe_mode_can_handle_locales.rb:3: warning: $SAFE will become a normal global variable in Ruby 3.0 true # ./spec/fast_gettext/translation_repository/merge_spec.rb:143:in `block (3 levels) in ' # ./spec/spec_helper.rb:41:in `pending_if' # ./spec/fast_gettext/translation_repository/merge_spec.rb:142:in `block (2 levels) in ' Finished in 1.84 seconds (files took 2.11 seconds to load) 262 examples, 0 failures, 1 pending ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_installdocs -i -O--buildsystem=ruby dh_ruby_fixdocs -i -O--buildsystem=ruby dh_installchangelogs -i -O--buildsystem=ruby dh_installexamples -i -O--buildsystem=ruby dh_installsystemduser -i -O--buildsystem=ruby dh_perl -i -O--buildsystem=ruby dh_link -i -O--buildsystem=ruby dh_strip_nondeterminism -i -O--buildsystem=ruby Normalized debian/ruby-fast-gettext/usr/lib/ruby/vendor_ruby/fast_gettext/vendor/empty.mo dh_compress -X.rb -i -O--buildsystem=ruby dh_fixperms -i -O--buildsystem=ruby dh_missing -i -O--buildsystem=ruby dh_ruby_fixdepends -i -O--buildsystem=ruby dh_installdeb -i -O--buildsystem=ruby dh_gencontrol -i -O--buildsystem=ruby dpkg-gencontrol: warning: Depends field of package ruby-fast-gettext: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -i -O--buildsystem=ruby dh_builddeb -i -O--buildsystem=ruby dpkg-deb: building package 'ruby-fast-gettext' in '../ruby-fast-gettext_2.0.3-1_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../ruby-fast-gettext_2.0.3-1_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/ruby-fast-gettext-VPA8Af /tmp/ruby-fast-gettext-2.0.3-1mnx3pdus I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.sR1vB7hC88... I: success in 397.7656 seconds md5: ruby-fast-gettext_2.0.3-1_all.deb: OK sha1: ruby-fast-gettext_2.0.3-1_all.deb: OK sha256: ruby-fast-gettext_2.0.3-1_all.deb: OK Checksums: OK