Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/r/ruby-iniparse/ruby-iniparse_1.4.2-1.1_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/ruby-iniparse-1.4.2-1.1y1to2msx/ruby-iniparse_1.4.2-1.1_all.buildinfo Get source package info: ruby-iniparse=1.4.2-1.1 Source URL: http://snapshot.notset.fr/mr/package/ruby-iniparse/1.4.2-1.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-1 autopoint=0.21-3 autotools-dev=20180224.1+nmu1 base-files=11 base-passwd=3.5.48 bash=5.1-1 binutils=2.35.1-6 binutils-common=2.35.1-6 binutils-x86-64-linux-gnu=2.35.1-6 bsdextrautils=2.36.1-4 bsdutils=1:2.36.1-4 build-essential=12.8 bzip2=1.0.8-4 ca-certificates=20200601 coreutils=8.32-4+b1 cpp=4:10.2.0-1 cpp-10=10.2.1-3 dash=0.5.11+git20200708+dd9ef66-5 debconf=1.5.74 debhelper=13.3.1 debianutils=4.11.2 devscripts=2.20.5 dh-autoreconf=19 dh-strip-nondeterminism=1.9.0-1 diffutils=1:3.7-3 dirmngr=2.2.20-1 dpkg=1.20.5 dpkg-dev=1.20.5 dwz=0.13+20201015-2 fakeroot=1.25.3-1.1 file=1:5.39-3 findutils=4.7.0+git20201010-2 g++=4:10.2.0-1 g++-10=10.2.1-3 gcc=4:10.2.0-1 gcc-10=10.2.1-3 gcc-10-base=10.2.1-3 gem2deb=1.4 gem2deb-test-runner=1.4 gettext=0.21-3 gettext-base=0.21-3 gnupg=2.2.20-1 gnupg-l10n=2.2.20-1 gnupg-utils=2.2.20-1 gpg=2.2.20-1 gpg-agent=2.2.20-1 gpg-wks-client=2.2.20-1 gpg-wks-server=2.2.20-1 gpgconf=2.2.20-1 gpgsm=2.2.20-1 gpgv=2.2.20-1 grep=3.6-1 groff-base=1.22.4-5 gzip=1.10-2 hostname=3.23 init-system-helpers=1.60 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-9 libarchive-zip-perl=1.68-1 libasan6=10.2.1-3 libassuan0=2.5.3-7.1 libatomic1=10.2.1-3 libattr1=1:2.4.48-6 libaudit-common=1:3.0-1 libaudit1=1:3.0-1 libb-hooks-op-check-perl=0.22-1+b3 libbinutils=2.35.1-6 libblkid1=2.36.1-4 libbz2-1.0=1.0.8-4 libc-bin=2.31-6 libc-dev-bin=2.31-6 libc6=2.31-6 libc6-dev=2.31-6 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.1-3 libclass-method-modifiers-perl=2.13-1 libcom-err2=1.45.6-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-6 libctf0=2.35.1-6 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.255 libdebhelper-perl=13.3.1 libdevel-callchecker-perl=0.008-1+b2 libdpkg-perl=1.20.5 libdynaloader-functions-perl=0.003-1.1 libelf1=0.182-2 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.9.0-1 libfile-touch-perl=0.11-1 libfile-which-perl=1.23-1 libgcc-10-dev=10.2.1-3 libgcc-s1=10.2.1-3 libgcrypt20=1.8.7-2 libgdbm-compat4=1.18.1-5.1 libgdbm6=1.18.1-5.1 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-3 libgomp1=10.2.1-3 libgpg-error0=1.38-2 libgssapi-krb5-2=1.18.3-4 libhogweed6=3.6-2 libhtml-parser-perl=3.75-1+b1 libhtml-tagset-perl=3.20-4 libhtml-tree-perl=5.07-2 libhttp-cookies-perl=6.09-1 libhttp-date-perl=6.05-1 libhttp-message-perl=6.26-1 libhttp-negotiate-perl=6.01-1 libicu67=67.1-5 libidn2-0=2.3.0-4 libimport-into-perl=1.002005-1 libio-html-perl=1.001-1.1 libio-pty-perl=1:1.15-2 libio-socket-ssl-perl=2.068-1 libipc-run-perl=20200505.0-1 libisl23=0.23-1 libitm1=10.2.1-3 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.56+dfsg-1 liblsan0=10.2.1-3 liblwp-mediatypes-perl=6.04-1 liblwp-protocol-https-perl=6.10-1 liblz4-1=1.9.3-1 liblzma5=5.2.4-1+b1 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmodule-runtime-perl=0.016-1 libmoo-perl=2.004004-1 libmount1=2.36.1-4 libmpc3=1.2.0-1 libmpfr6=4.1.0-3 libncursesw6=6.2+20201114-2 libnet-http-perl=6.19-1 libnet-ssleay-perl=1.88-3+b1 libnettle8=3.6-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-2 libpam-modules-bin=1.4.0-2 libpam-runtime=1.4.0-2 libpam0g=1.4.0-2 libparams-classify-perl=0.015-1+b3 libpcre2-8-0=10.36-2 libpcre3=2:8.39-13 libperl5.32=5.32.0-6 libpipeline1=1.5.3-1 libpython3-stdlib=3.9.1-1 libpython3.9-minimal=3.9.1-1 libpython3.9-stdlib=3.9.1-1 libquadmath0=10.2.1-3 libreadline8=8.1-1 librole-tiny-perl=2.001004-1 libruby2.7=2.7.2-3 libsasl2-2=2.1.27+dfsg-2 libsasl2-modules-db=2.1.27+dfsg-2 libseccomp2=2.5.1-1 libselinux1=3.1-2+b2 libsemanage-common=3.1-1 libsemanage1=3.1-1+b2 libsepol1=3.1-1 libsigsegv2=2.12-3 libsmartcols1=2.36.1-4 libsqlite3-0=3.34.0-1 libssl1.1=1.1.1i-1 libstdc++-10-dev=10.2.1-3 libstdc++6=10.2.1-3 libstrictures-perl=2.000006-1 libsub-override-perl=0.09-2 libsub-quote-perl=2.006006-1 libsystemd0=247.2-3 libtasn1-6=4.16.0-2 libtimedate-perl=2.3300-1 libtinfo6=6.2+20201114-2 libtirpc-common=1.2.6-3 libtirpc-dev=1.2.6-3 libtirpc3=1.2.6-3 libtool=2.4.6-14 libtry-tiny-perl=0.30-1 libtsan0=10.2.1-3 libubsan1=10.2.1-3 libuchardet0=0.0.7-1 libudev1=247.2-3 libunistring2=0.9.10-4 liburi-perl=5.05-1 libuuid1=2.36.1-4 libwww-perl=6.51-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.9.15-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-4 mailcap=3.68 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 media-types=1.1.0 mime-support=3.66 ncurses-base=6.2+20201114-1 ncurses-bin=6.2+20201114-1 netbase=6.2 openssl=1.1.1i-1 passwd=1:4.8.1-1 patch=2.7.6-6 patchutils=0.4.2-1 perl=5.32.0-6 perl-base=5.32.0-6 perl-modules-5.32=5.32.0-6 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-1 python3.9-minimal=3.9.1-1 rake=13.0.1-4 readline-common=8.1-1 ruby=1:2.7+2 ruby-all-dev=1:2.7+2 ruby-diff-lcs=1.4.4-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.0~rc.2-5 ruby-test-unit=3.3.5-1 ruby-xmlrpc=0.3.0-2 ruby2.7=2.7.2-3 ruby2.7-dev=2.7.2-3 rubygems-integration=1.17.3 sed=4.7-1 sensible-utils=0.0.12+nmu1 sysvinit-utils=2.96-5 tar=1.32+dfsg-1 tzdata=2020e-1 util-linux=2.36.1-4 wdiff=1.2.2-2+b1 xz-utils=5.2.4-1+b1 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/20210106T142920Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20201230T203527Z/ 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-iniparse=1.4.2-1.1 && mkdir -p /build/ruby-iniparse-LuZTsz && dpkg-source --no-check -x /*.dsc /build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2 && chown -R builduser:builduser /build/ruby-iniparse-LuZTsz" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1609606952" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/ruby-iniparse-LuZTsz /tmp/ruby-iniparse-1.4.2-1.1y1to2msx bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20201230T203527Z 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.LMLyOiBOwd 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.LMLyOiBOwd Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-4). 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/20201230T203527Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20201230T203527Z 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 (923 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 ... 4648 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-6) ... 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/20210106T142920Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20201230T203527Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.LMLyOiBOwd Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210106T142920Z unstable InRelease [153 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20201230T203527Z unstable InRelease Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Ign:6 http://snapshot.notset.fr/archive/debian/20210106T142920Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20210106T142920Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20210106T142920Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20210106T142920Z unstable/main amd64 Packages [11.6 MB] Fetched 34.3 MB in 31s (1111 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.LMLyOiBOwd I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d ruby-iniparse=1.4.2-1.1 && mkdir -p /build/ruby-iniparse-LuZTsz && dpkg-source --no-check -x /*.dsc /build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2 && chown -R builduser:builduser /build/ruby-iniparse-LuZTsz"' exec /tmp/mmdebstrap.LMLyOiBOwd Reading package lists... NOTICE: 'ruby-iniparse' packaging is maintained in the 'Git' version control system at: https://anonscm.debian.org/git/pkg-ruby-extras/ruby-iniparse.git Please use: git clone https://anonscm.debian.org/git/pkg-ruby-extras/ruby-iniparse.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 45.8 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-iniparse 1.4.2-1.1 (dsc) [2089 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-iniparse 1.4.2-1.1 (tar) [30.3 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-iniparse 1.4.2-1.1 (diff) [13.4 kB] Fetched 45.8 kB in 0s (536 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'ruby-iniparse_1.4.2-1.1.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting ruby-iniparse in /build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2 dpkg-source: info: unpacking ruby-iniparse_1.4.2.orig.tar.gz dpkg-source: info: unpacking ruby-iniparse_1.4.2-1.1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-Port-test-suite-to-RSpec-3.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1609606952" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.LMLyOiBOwd dpkg-buildpackage: info: source package ruby-iniparse dpkg-buildpackage: info: source version 1.4.2-1.1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Holger Levsen dpkg-source --before-build . fakeroot debian/rules clean dh clean --buildsystem=ruby --with ruby dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_auto_clean -O--buildsystem=ruby dh_auto_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_ruby --clean dh_ruby --clean dh_clean -O--buildsystem=ruby dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules build-indep dh build-indep --buildsystem=ruby --with ruby dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_update_autotools_config -i -O--buildsystem=ruby dh_auto_configure -i -O--buildsystem=ruby dh_auto_configure: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_ruby --configure dh_auto_build -i -O--buildsystem=ruby dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_ruby --build dh_ruby --build dh_auto_test -i -O--buildsystem=ruby dh_auto_test: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_ruby --test fakeroot debian/rules binary-indep dh binary-indep --buildsystem=ruby --with ruby dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_testroot -i -O--buildsystem=ruby dh_prep -i -O--buildsystem=ruby dh_auto_install -i -O--buildsystem=ruby dh_auto_install: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_ruby --install /build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2/debian/ruby-iniparse dh_ruby --install ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install files │ └──────────────────────────────────────────────────────────────────────────────┘ install -d /build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2/debian/ruby-iniparse/usr/lib/ruby/vendor_ruby install -D -m644 /build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2/lib/iniparse/line_collection.rb /build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2/debian/ruby-iniparse/usr/lib/ruby/vendor_ruby/iniparse/line_collection.rb install -D -m644 /build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2/lib/iniparse/generator.rb /build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2/debian/ruby-iniparse/usr/lib/ruby/vendor_ruby/iniparse/generator.rb install -D -m644 /build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2/lib/iniparse/parser.rb /build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2/debian/ruby-iniparse/usr/lib/ruby/vendor_ruby/iniparse/parser.rb install -D -m644 /build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2/lib/iniparse/document.rb /build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2/debian/ruby-iniparse/usr/lib/ruby/vendor_ruby/iniparse/document.rb install -D -m644 /build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2/lib/iniparse/lines.rb /build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2/debian/ruby-iniparse/usr/lib/ruby/vendor_ruby/iniparse/lines.rb install -D -m644 /build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2/lib/iniparse.rb /build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2/debian/ruby-iniparse/usr/lib/ruby/vendor_ruby/iniparse.rb ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install Rubygems integration metadata │ └──────────────────────────────────────────────────────────────────────────────┘ generating gemspec at /build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2/debian/ruby-iniparse/usr/share/rubygems-integration/all/specifications/iniparse-1.4.2.gemspec /usr/bin/ruby2.7 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby2.7 │ └──────────────────────────────────────────────────────────────────────────────┘ GEM_PATH=/build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2/debian/ruby-iniparse/usr/share/rubygems-integration/all:/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\ \"iniparse\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.7 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=/build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2/debian/ruby-iniparse/usr/lib/ruby/vendor_ruby:. GEM_PATH=/build/ruby-iniparse-LuZTsz/ruby-iniparse-1.4.2/debian/ruby-iniparse/usr/share/rubygems-integration/all:/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 IniParse::Document should have a +lines+ reader should not have a +lines+ writer should delegate #[] to +lines+ should call #each to +lines+ should be enumerable #has_section? should return true if a section with the given key exists should return true if no section with the given key exists #delete removes the section given a key removes the section given a Section removes the lines returns the document #to_ini when the document has a trailing Blank line outputs the newline to the output string does not add a second newline to the output string when the document has no trailing Blank line adds a newline to the output string #save when no path is given to save should save the INI document if a path was given when initialized should raise IniParseError if no path was given when initialized when a path is given to save should update the document's +path+ should save the INI document to the given path should raise IniParseError if no path was given when initialized IniParse openttd.ini fixture should parse without any errors should have the correct sections should have the correct options should be identical to the original when calling #to_ini race07.ini fixture should parse without any errors should have the correct sections should have the correct options should be identical to the original when calling #to_ini (PENDING: awaiting presevation (or lack) of whitespace around =) smb.ini fixture should parse without any errors should have the correct sections should have the correct options should be identical to the original when calling #to_ini authconfig.ini fixture should be identical to the original when calling #to_ini option before section fixture should be identical to the original when calling #to_ini When generating a document using Generator with section blocks using method_missing, adding a section should yield an object with generator methods should add a Section to the document should change the Generator context to the section during the section block should reset the Generator context to the document after the section block should append a blank line to the document, after the section should raise a LineNotAllowed if you attempt to nest a section adding a option when the context is a Document adds the option to an __anonymous__ section when the context is a Section should add the option to the section When generating a document using Generator with section blocks, should be able to compile an empty document should raise LocalJumpError if no block is given should yield an object with generator methods adding a section should yield an object with generator methods should add a Section to the document should change the Generator context to the section during the section block should reset the Generator context to the document after the section block should use the parent document's options as a base should pass extra options to the Section instance should append a blank line to the document, after the section should raise a LineNotAllowed if you attempt to nest a section adding a option when the context is a Document should add the option to an __anonymous__ section when the context is a Section should add the option to the section should pass extra options to the Option instance should use the parent document's options as a base should use the parent section's options as a base should allow customisation of the parent's options should not use the parent section's comment when setting line options adding a comment should pass extra options to the Option instance should ignore any extra :comment option when the context is a Document should add a comment to the document should use the default line options as a base when the context is a Section should add a comment to the section should use the parent document's line options as a base should use the parent section's line options as a base should allow customisation of the parent's options should not use the parent section's comment when setting line options adding a blank line should add a blank line to the document when it is the context should add a blank line to the section when it is the context When generating a document using Generator without section blocks, adding a section should add a Section to the document should change the Generator context to the section should pass extra options to the Section instance adding a option should pass extra options to the Option instance when the context is a Document should add the option to an __anonymous__ section when the context is a Section should add the option to the section adding a comment should pass extra options to the Option instance should ignore any extra :comment option when the context is a Document should add a comment to the document when the context is a Section should add a comment to the section adding a blank line should add a blank line to the document when it is the context should add a blank line to the section when it is the context IniParse .parse with a line ending in a backslash recognises the line continuation has one option with a line ending in a double-backslash does not see a line continuation has one option .open should return an IniParse::Document should set the path on the returned Document should read the file at the given path IniParse::OptionCollection it should behave like LineCollection #each should remove blanks and comments by default should not remove blanks and comments if true is given #[] should fetch the correct value should return nil if the given key does not exist #[]= should successfully add a new key should successfully update an existing key should typecast given keys to a string #<< should set the key correctly if given a new item should append Blank lines should append Comment lines should return self #delete should remove the given value and adjust the indicies should do nothing if the supplied key does not exist #to_a should return an array should include all lines should include references to the same line objects as the collection #to_hash should return a hash should have the correct keys should have the correct values #keys should return an array of strings #<< should raise a LineNotAllowed exception if a Section is pushed should add the Option as a duplicate if an option with the same key exists #keys should handle duplicates IniParse::SectionCollection it should behave like LineCollection #each should remove blanks and comments by default should not remove blanks and comments if true is given #[] should fetch the correct value should return nil if the given key does not exist #[]= should successfully add a new key should successfully update an existing key should typecast given keys to a string #<< should set the key correctly if given a new item should append Blank lines should append Comment lines should return self #delete should remove the given value and adjust the indicies should do nothing if the supplied key does not exist #to_a should return an array should include all lines should include references to the same line objects as the collection #to_hash should return a hash should have the correct keys should have the correct values #keys should return an array of strings #<< should add merge Section with the other, if it is a duplicate IniParse::Lines::Line module #to_ini should return +line_contents+ should preserve line indents when a comment is set should correctly include the comment should correctly indent the comment should use ";" as a default comment seperator should use the correct seperator should use the ensure a space is added before the comment seperator should not add an extra space if the line is blank when no comment is set should not add trailing space if :comment_offset has a value should not add a comment seperator :comment_sep has a value #has_comment? should return true if :comment has a non-blank value should return true if :comment has a blank value should return false if :comment has a nil value IniParse::Lines::Section should respond_to +lines+ should not respond_to +lines=+ should include Enumerable #initialize should typecast the given key to a string #option should retrieve the line identified by the given key should return nil if the given key does not exist #each should call #each on +lines+ #[] should return nil if the given key does not exist should return a value if the given key exists should return an array of values if the key is a duplicate should typecast the key to a string #[]= should add a new Option with the given key and value should update the Option if one already exists should replace the existing Option if it is an array should typecast the key to a string #merge! should merge options from the given Section into the receiver should handle duplicates should handle duplicates on both sides should copy blank lines should copy comments #delete removes the option given a key removes the option given an Option should not remove non-matching lines returns the section #to_ini should include the section key should include lines belonging to the section should include duplicate lines #has_option? should return true if an option with the given key exists should return true if no option with the given key exists Iniparse::Lines::Option #initialize should typecast the given key to a string #to_ini should include the key and value .parse should typecast empty values to nil should not typecast "true" if true is part of a word should not typecast "false" if false is part of a word should typecast "true" to TrueClass should typecast "false" to FalseClass should typecast integer values to Integer should not typecast integers with a leading 0 to Integer should typecast negative integer values to Integer should typecast float values to Float should typecast negative float values to Float should typecast scientific notation numbers to Float IniParse::Lines::Comment #has_comment? should return true if :comment has a non-blank value should return true if :comment has a blank value should return true if :comment has a nil value #to_ini should return the comment should preserve comment offset should return just the comment_sep if the comment is blank Parsing a document should allow blank lines to preceed the first section should allow a blank line to belong to a section should permit comments on their own line should permit options before the first section should raise ParseError if a line could not be parsed when a comment preceeds a single section and option should have a comment as the first line should have one section should have one option belonging to `first_section` when a section name contains "=" should have two sections should have one section should have one option belonging to `first_section = name` should have one option belonging to `another_section = a name` when a document contains a section multiple times should only add the section once should retain values from the first time should add new keys should merge in duplicate keys Parsing a line should strip leading whitespace and set the :indent option should raise an error if the line could not be matched should parse using the types set in IniParse::Parser.parse_types with "k = v" should return an option tuple should set no indent, comment, offset or separator with "k = a value with spaces" should return an option tuple with "k = v ; a comment " should return an option tuple should set the comment to "a comment" should set the comment separator to ";" should set the comment offset to 6 with "k = v;w;x y;z" should return an option tuple with the correct value should not set a comment with "k = v;w ; a comment" should return an option tuple with the correct value should set the comment to "a comment" should set the comment separator to ";" should set the comment offset to 8 with "key=value" should return an option tuple with the correct key and value with "key= value" should return an option tuple with the correct key and value with "key =value" should return an option tuple with the correct key and value with "key = value" should return an option tuple with the correct key and value with "key =" should return an option tuple with the correct key should set the option value to nil with "key = EEjDDJJjDJDJD233232==" should include the "equals" in the option value with "key = ==EEjDDJJjDJDJD233232" should include the "equals" in the option value with "key.two = value" should return an option tuple with the correct key with "key/with/slashes = value" should return an option tuple with the correct key with "key_with_underscores = value" should return an option tuple with the correct key with "key-with-dashes = value" should return an option tuple with the correct key with "key with spaces = value" should return an option tuple with the correct key with "[section]" should return a section tuple should set no indent, comment, offset or separator with "[section with whitespace]" should return a section tuple with the correct key with "[ section with surounding whitespace ]" should return a section tuple with the correct key with "[section] ; a comment" should return a section tuple should set the comment to "a comment" should set the comment separator to ";" should set the comment offset to 10 with "[section;with#comment;chars]" should return a section tuple with the correct key should not set a comment with "[section;with#comment;chars] ; a comment" should return a section tuple with the correct key should set the comment to "a comment" should set the comment separator to ";" should set the comment offset to 29 with "; a comment" should return a comment tuple with the correct comment should set the comment separator to ";" should set the comment offset to 0 with " ; a comment" should return a comment tuple with the correct comment should set the comment separator to ";" should set the comment offset to 1 with ";" should return a comment tuple with an empty value should set the comment separator to ";" should set the comment offset to 0 with "" should return a blank tuple with " " should return a blank tuple An empty array should not pass be_section_tuple should not pass be_option_tuple should not pass be_blank_tuple should not pass be_comment_tuple Line tuple [:section, "key", {:opt => "val"}] should pass be_section_tuple should pass be_section_tuple("key") should fail be_section_tuple("invalid") should pass be_section_tuple("key", {:opt => "val"}) should not pass be_section_tuple("key", {:invalid => "val"}) should not pass be_section_tuple("key", {:opt => "invalid"}) should fail be_option_tuple should fail be_blank_tuple should fail be_comment_tuple Line tuple [:option, "key", "val", {:opt => "val"}] should fail be_section_tuple should pass be_option_tuple should pass be_option_tuple("key") should fail be_option_tuple("invalid") should pass be_option_tuple("key", "val") should pass be_option_tuple(:any, "val") should fail be_option_tuple("key", "invalid") should pass be_option_tuple("key", "val", { :opt => "val" }) should fail be_option_tuple("key", "val", { :invalid => "val" }) should fail be_option_tuple("key", "val", { :opt => "invalid" }) should fail be_blank_tuple should fail be_comment_tuple Line tuple [:blank] should fail be_section_tuple should fail be_option_tuple should pass be_blank_tuple should fail be_comment_tuple Line tuple [:comment, "A comment", {:opt => "val"}] should fail be_section_tuple should fail be_option_tuple should fail be_blank_tuple should pass be_comment_tuple should pass be_comment_tuple("A comment") should fail be_comment_tuple("Invalid") should pass be_comment_tuple("A comment", {:opt => "val"}) should fail be_comment_tuple("A comment", {:invalid => "val"}) should fail be_comment_tuple("A comment", {:opt => "invalid"}) Pending: (Failures listed here are expected and do not affect your suite's status) 1) IniParse race07.ini fixture should be identical to the original when calling #to_ini # awaiting presevation (or lack) of whitespace around = Failure/Error: expect(IniParse.parse(@fixture).to_ini).to eq(@fixture) expected: "; All names and Steam IDs changed to fake values.\n\n[Header]\nGame=RACE 07\nVersion=1.1.1.14\nTimeS...206, 1:39.888)\nLapDistanceTravelled=3892.720215\nBestLap=1:37.717\nRaceTime=0:21:36.920\n\n[END]\n" got: "; All names and Steam IDs changed to fake values.\n\n[Header]\nGame = RACE 07\nVersion = 1.1.1.14\nT...:39.888)\nLapDistanceTravelled = 3892.720215\nBestLap = 1:37.717\nRaceTime = 0:21:36.920\n\n[END]\n" (compared using ==) Diff: @@ -1,134 +1,134 @@ ; All names and Steam IDs changed to fake values. [Header] -Game=RACE 07 -Version=1.1.1.14 -TimeString=2008/09/13 23:26:32 -Aids=0,0,0,0,0,1,1,0,0 +Game = RACE 07 +Version = 1.1.1.14 +TimeString = 2008/09/13 23:26:32 +Aids = 0,0,0,0,0,1,1,0,0 [Race] -RaceMode=5 -Scene=GameData\Locations\Anderstorp_2007\2007_ANDERSTORP.TRK -AIDB=GameData\Locations\Anderstorp_2007\2007_ANDERSTORP.AIW -Race Length=0.100 -Track Length=4018.8376 +RaceMode = 5 +Scene = GameData\Locations\Anderstorp_2007\2007_ANDERSTORP.TRK +AIDB = GameData\Locations\Anderstorp_2007\2007_ANDERSTORP.AIW +Race Length = 0.1 +Track Length = 4018.8376 [Slot010] -Driver=Mark Voss -SteamUser=mvoss -SteamId=1865369 -Vehicle=Chevrolet Lacetti 2007 -Team=TEMPLATE_TEAM -QualTime=1:37.839 -Laps=13 -Lap=(0, -1.000, 1:48.697) -Lap=(1, 89.397, 1:39.455) -Lap=(2, 198.095, 1:38.060) -Lap=(3, 297.550, 1:38.632) -Lap=(4, 395.610, 1:38.031) -Lap=(5, 494.242, 1:39.562) -Lap=(6, 592.273, 1:39.950) -Lap=(7, 691.835, 1:38.366) -Lap=(8, 791.785, 1:39.889) -Lap=(9, 890.151, 1:39.420) -Lap=(10, 990.040, 1:39.401) -Lap=(11, 1089.460, 1:39.506) -Lap=(12, 1188.862, 1:40.017) -LapDistanceTravelled=3857.750244 -BestLap=1:38.031 -RaceTime=0:21:38.988 +Driver = Mark Voss +SteamUser = mvoss +SteamId = 1865369 +Vehicle = Chevrolet Lacetti 2007 +Team = TEMPLATE_TEAM +QualTime = 1:37.839 +Laps = 13 +Lap = (0, -1.000, 1:48.697) +Lap = (1, 89.397, 1:39.455) +Lap = (2, 198.095, 1:38.060) +Lap = (3, 297.550, 1:38.632) +Lap = (4, 395.610, 1:38.031) +Lap = (5, 494.242, 1:39.562) +Lap = (6, 592.273, 1:39.950) +Lap = (7, 691.835, 1:38.366) +Lap = (8, 791.785, 1:39.889) +Lap = (9, 890.151, 1:39.420) +Lap = (10, 990.040, 1:39.401) +Lap = (11, 1089.460, 1:39.506) +Lap = (12, 1188.862, 1:40.017) +LapDistanceTravelled = 3857.750244 +BestLap = 1:38.031 +RaceTime = 0:21:38.988 [Slot016] -Driver=Corey Ball -SteamUser=cball -SteamId=889853 -Vehicle=SEAT Leon 2007 -Team=TEMPLATE_TEAM -QualTime=1:37.904 -Laps=9 -Lap=(0, -1.000, 1:51.434) -Lap=(1, 89.397, 1:39.427) -Lap=(2, 200.831, 1:38.394) -Lap=(3, 300.258, 1:40.239) -Lap=(4, 398.653, 1:38.172) -Lap=(5, 498.891, 1:38.427) -Lap=(6, 597.063, 1:39.271) -Lap=(7, 695.490, 1:39.922) -Lap=(8, 794.761, 1:40.305) -LapDistanceTravelled=532.898193 -BestLap=1:38.172 -RaceTime=DNF -Reason=0 +Driver = Corey Ball +SteamUser = cball +SteamId = 889853 +Vehicle = SEAT Leon 2007 +Team = TEMPLATE_TEAM +QualTime = 1:37.904 +Laps = 9 +Lap = (0, -1.000, 1:51.434) +Lap = (1, 89.397, 1:39.427) +Lap = (2, 200.831, 1:38.394) +Lap = (3, 300.258, 1:40.239) +Lap = (4, 398.653, 1:38.172) +Lap = (5, 498.891, 1:38.427) +Lap = (6, 597.063, 1:39.271) +Lap = (7, 695.490, 1:39.922) +Lap = (8, 794.761, 1:40.305) +LapDistanceTravelled = 532.898193 +BestLap = 1:38.172 +RaceTime = DNF +Reason = 0 [Slot013] -Driver=Gabriel Lloyd -SteamUser=glloyd -SteamId=635 -Vehicle=Chevrolet Lacetti 2007 -Team=TEMPLATE_TEAM -QualTime=1:36.607 -Laps=13 -Lap=(0, -1.000, 1:50.816) -Lap=(1, 89.397, 1:38.835) -Lap=(2, 200.213, 1:38.082) -Lap=(3, 299.048, 1:38.367) -Lap=(4, 397.131, 1:37.825) -Lap=(5, 495.497, 1:38.757) -Lap=(6, 593.322, 1:38.718) -Lap=(7, 692.080, 1:38.478) -Lap=(8, 790.797, 1:39.347) -Lap=(9, 889.275, 1:38.713) -Lap=(10, 988.622, 1:38.952) -Lap=(11, 1087.336, 1:39.285) -Lap=(12, 1186.288, 1:40.555) -LapDistanceTravelled=3898.517578 -BestLap=1:37.825 -RaceTime=0:21:36.730 +Driver = Gabriel Lloyd +SteamUser = glloyd +SteamId = 635 +Vehicle = Chevrolet Lacetti 2007 +Team = TEMPLATE_TEAM +QualTime = 1:36.607 +Laps = 13 +Lap = (0, -1.000, 1:50.816) +Lap = (1, 89.397, 1:38.835) +Lap = (2, 200.213, 1:38.082) +Lap = (3, 299.048, 1:38.367) +Lap = (4, 397.131, 1:37.825) +Lap = (5, 495.497, 1:38.757) +Lap = (6, 593.322, 1:38.718) +Lap = (7, 692.080, 1:38.478) +Lap = (8, 790.797, 1:39.347) +Lap = (9, 889.275, 1:38.713) +Lap = (10, 988.622, 1:38.952) +Lap = (11, 1087.336, 1:39.285) +Lap = (12, 1186.288, 1:40.555) +LapDistanceTravelled = 3898.517578 +BestLap = 1:37.825 +RaceTime = 0:21:36.730 [Slot018] -Driver=Reino Lintula -SteamUser=rlintula -SteamId=1816 -Vehicle=SEAT Leon 2007 -Team=TEMPLATE_TEAM -QualTime=1:39.602 -Laps=7 -Lap=(0, -1.000, 1:52.788) -Lap=(1, 112.593, 1:39.346) -Lap=(2, 225.381, 1:40.680) -Lap=(3, 324.727, 1:38.775) -Lap=(4, 425.407, 1:40.149) -Lap=(5, 524.182, 1:41.551) -Lap=(6, 624.331, 1:46.908) -LapDistanceTravelled=1333.551270 -BestLap=1:38.775 -RaceTime=DNF -Reason=0 +Driver = Reino Lintula +SteamUser = rlintula +SteamId = 1816 +Vehicle = SEAT Leon 2007 +Team = TEMPLATE_TEAM +QualTime = 1:39.602 +Laps = 7 +Lap = (0, -1.000, 1:52.788) +Lap = (1, 112.593, 1:39.346) +Lap = (2, 225.381, 1:40.680) +Lap = (3, 324.727, 1:38.775) +Lap = (4, 425.407, 1:40.149) +Lap = (5, 524.182, 1:41.551) +Lap = (6, 624.331, 1:46.908) +LapDistanceTravelled = 1333.55127 +BestLap = 1:38.775 +RaceTime = DNF +Reason = 0 [Slot002] -Driver=Jerry Lalich -SteamUser=jlalich -SteamId=236892 -Vehicle=Chevrolet Lacetti 2007 -Team=TEMPLATE_TEAM -QualTime=1:38.081 -Laps=13 -Lap=(0, -1.000, 1:48.530) -Lap=(1, 89.397, 1:39.213) -Lap=(2, 197.927, 1:37.933) -Lap=(3, 297.140, 1:37.717) -Lap=(4, 395.073, 1:38.500) -Lap=(5, 492.790, 1:38.641) -Lap=(6, 591.290, 1:39.810) -Lap=(7, 689.931, 1:39.177) -Lap=(8, 789.742, 1:40.122) -Lap=(9, 888.918, 1:38.928) -Lap=(10, 989.040, 1:39.238) -Lap=(11, 1087.968, 1:39.223) -Lap=(12, 1187.206, 1:39.888) -LapDistanceTravelled=3892.720215 -BestLap=1:37.717 -RaceTime=0:21:36.920 +Driver = Jerry Lalich +SteamUser = jlalich +SteamId = 236892 +Vehicle = Chevrolet Lacetti 2007 +Team = TEMPLATE_TEAM +QualTime = 1:38.081 +Laps = 13 +Lap = (0, -1.000, 1:48.530) +Lap = (1, 89.397, 1:39.213) +Lap = (2, 197.927, 1:37.933) +Lap = (3, 297.140, 1:37.717) +Lap = (4, 395.073, 1:38.500) +Lap = (5, 492.790, 1:38.641) +Lap = (6, 591.290, 1:39.810) +Lap = (7, 689.931, 1:39.177) +Lap = (8, 789.742, 1:40.122) +Lap = (9, 888.918, 1:38.928) +Lap = (10, 989.040, 1:39.238) +Lap = (11, 1087.968, 1:39.223) +Lap = (12, 1187.206, 1:39.888) +LapDistanceTravelled = 3892.720215 +BestLap = 1:37.717 +RaceTime = 0:21:36.920 [END] # ./spec/fixture_spec.rb:116:in `block (3 levels) in ' Finished in 0.3674 seconds (files took 0.43836 seconds to load) 302 examples, 0 failures, 1 pending ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_installdocs -i -O--buildsystem=ruby dh_installdocs: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_ruby_fixdocs -i -O--buildsystem=ruby dh_installchangelogs -i -O--buildsystem=ruby dh_installchangelogs: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installinit -i -O--buildsystem=ruby dh_installinit: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_perl -i -O--buildsystem=ruby dh_link -i -O--buildsystem=ruby dh_strip_nondeterminism -i -O--buildsystem=ruby dh_compress -X.rb -i -O--buildsystem=ruby dh_compress: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_fixperms -i -O--buildsystem=ruby dh_missing -i -O--buildsystem=ruby dh_missing: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installdeb -i -O--buildsystem=ruby dh_installdeb: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_gencontrol -i -O--buildsystem=ruby dpkg-gencontrol: warning: Depends field of package ruby-iniparse: 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-iniparse' in '../ruby-iniparse_1.4.2-1.1_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../ruby-iniparse_1.4.2-1.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-iniparse-LuZTsz /tmp/ruby-iniparse-1.4.2-1.1y1to2msx I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.LMLyOiBOwd... I: success in 389.9899 seconds md5: ruby-iniparse_1.4.2-1.1_all.deb: OK sha1: ruby-iniparse_1.4.2-1.1_all.deb: OK sha256: ruby-iniparse_1.4.2-1.1_all.deb: OK Checksums: OK