Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/r/ruby-riddle/ruby-riddle_2.4.2-1_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/ruby-riddle-2.4.2-11c8g402d/ruby-riddle_2.4.2-1_all.buildinfo Get source package info: ruby-riddle=2.4.2-1 Source URL: http://snapshot.notset.fr/mr/package/ruby-riddle/2.4.2-1/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=adduser=3.118 autoconf=2.71-2 automake=1:1.16.5-1.1 autopoint=0.21-4 autotools-dev=20180224.1+nmu1 base-files=12 base-passwd=3.5.52 bash=5.1-5 binutils=2.37-10 binutils-common=2.37-10 binutils-x86-64-linux-gnu=2.37-10 bsdextrautils=2.37.2-4 bsdutils=1:2.37.2-4 build-essential=12.9 bzip2=1.0.8-5 ca-certificates=20211016 coreutils=8.32-4.1 cpp=4:11.2.0-2 cpp-11=11.2.0-12 dash=0.5.11+git20210903+057cd650a4ed-3 debconf=1.5.79 debhelper=13.5.2 debianutils=5.5-1 default-mysql-server=1.0.7 devscripts=2.21.7 dh-autoreconf=20 dh-strip-nondeterminism=1.12.1-1 diffutils=1:3.7-5 dirmngr=2.2.27-2 dpkg=1.21.1 dpkg-dev=1.21.1 dwz=0.14-1 fakeroot=1.26-1 file=1:5.41-2 findutils=4.8.0-1 g++=4:11.2.0-2 g++-11=11.2.0-12 galera-4=26.4.9-1 gawk=1:5.1.0-1 gcc=4:11.2.0-2 gcc-11=11.2.0-12 gcc-11-base=11.2.0-12 gem2deb=1.8 gem2deb-test-runner=1.8 gettext=0.21-4 gettext-base=0.21-4 gnupg=2.2.27-2 gnupg-l10n=2.2.27-2 gnupg-utils=2.2.27-2 gpg=2.2.27-2 gpg-agent=2.2.27-2 gpg-wks-client=2.2.27-2 gpg-wks-server=2.2.27-2 gpgconf=2.2.27-2 gpgsm=2.2.27-2 gpgv=2.2.27-2 grep=3.7-1 groff-base=1.22.4-7 gzip=1.10-4 hostname=3.23 init-system-helpers=1.61 intltool-debian=0.35.0+20060710.5 iproute2=5.15.0-1 libacl1=2.3.1-1 libaio1=0.3.112-13 libarchive-zip-perl=1.68-1 libargon2-1=0~20171227-0.2 libasan6=11.2.0-12 libassuan0=2.5.5-1 libatomic1=11.2.0-12 libattr1=1:2.5.1-1 libaudit-common=1:3.0.6-1 libaudit1=1:3.0.6-1+b1 libb-hooks-op-check-perl=0.22-1+b3 libbinutils=2.37-10 libblkid1=2.37.2-4 libbpf0=1:0.5.0-1 libbsd0=0.11.3-1 libbz2-1.0=1.0.8-5 libc-bin=2.33-1 libc-dev-bin=2.33-1 libc6=2.33-1 libc6-dev=2.33-1 libcap-ng0=0.7.9-2.2+b1 libcap2=1:2.44-1 libcap2-bin=1:2.44-1 libcc1-0=11.2.0-12 libclass-method-modifiers-perl=2.13-1 libclass-xsaccessor-perl=1.19-3+b7 libcom-err2=1.46.4-1 libconfig-inifiles-perl=3.000003-1 libcrypt-dev=1:4.4.26-1 libcrypt1=1:4.4.26-1 libctf-nobfd0=2.37-10 libctf0=2.37-10 libdb5.3=5.3.28+dfsg1-0.8 libdbi-perl=1.643-3+b1 libdebconfclient0=0.261 libdebhelper-perl=13.5.2 libdevel-callchecker-perl=0.008-1+b2 libdpkg-perl=1.21.1 libdynaloader-functions-perl=0.003-1.1 libedit2=3.1-20210910-1 libelf1=0.186-1 libencode-locale-perl=1.05-1.1 libexpat1=2.4.1-3 libfakeroot=1.26-1 libffi8=3.4.2-3 libfile-dirlist-perl=0.05-2 libfile-homedir-perl=1.006-1 libfile-listing-perl=6.14-1 libfile-stripnondeterminism-perl=1.12.1-1 libfile-touch-perl=0.12-1 libfile-which-perl=1.23-1 libgcc-11-dev=11.2.0-12 libgcc-s1=11.2.0-12 libgcrypt20=1.9.4-4 libgdbm-compat4=1.22-1 libgdbm6=1.22-1 libgmp-dev=2:6.2.1+dfsg-3 libgmp10=2:6.2.1+dfsg-3 libgmpxx4ldbl=2:6.2.1+dfsg-3 libgnutls30=3.7.2-2 libgomp1=11.2.0-12 libgpg-error0=1.42-3 libgssapi-krb5-2=1.18.3-7 libhogweed6=3.7.3-1 libhtml-parser-perl=3.76-1 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.35-1 libhttp-negotiate-perl=6.01-1 libicu67=67.1-7 libidn2-0=2.3.2-2 libimport-into-perl=1.002005-1 libio-html-perl=1.004-2 libio-pty-perl=1:1.15-2 libio-socket-ssl-perl=2.072-1 libipc-run-perl=20200505.0-1 libisl23=0.24-2 libitm1=11.2.0-12 libk5crypto3=1.18.3-7 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-7 libkrb5support0=1.18.3-7 libksba8=1.6.0-2 libldap-2.4-2=2.4.59+dfsg-1 liblsan0=11.2.0-12 libltdl7=2.4.6-15 liblwp-mediatypes-perl=6.04-1 liblwp-protocol-https-perl=6.10-1 liblz4-1=1.9.3-2 liblzma5=5.2.5-2 libmagic-mgc=1:5.41-2 libmagic1=1:5.41-2 libmariadb3=1:10.6.5-1 libmd0=1.0.4-1 libmnl0=1.0.4-3 libmodule-runtime-perl=0.016-1 libmoo-perl=2.005004-3 libmount1=2.37.2-4 libmpc3=1.2.1-1 libmpdec3=2.5.1-2 libmpfr6=4.1.0-3 libncurses6=6.3-1 libncursesw6=6.3-1 libnet-http-perl=6.21-1 libnet-ssleay-perl=1.90-1 libnettle8=3.7.3-1 libnpth0=1.6-3 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libodbc2=2.3.9-4 libp11-kit0=0.24.0-6 libpam-modules=1.4.0-11 libpam-modules-bin=1.4.0-11 libpam-runtime=1.4.0-11 libpam0g=1.4.0-11 libparams-classify-perl=0.015-1+b3 libpcre2-8-0=10.39-3 libpcre3=2:8.39-13 libperl5.32=5.32.1-6 libpipeline1=1.5.4-1 libpopt0=1.18-3 libpq5=14.1-3 libprocps8=2:3.3.17-5 libpython3-stdlib=3.9.8-1 libpython3.9-minimal=3.9.9-1 libpython3.9-stdlib=3.9.9-1 libquadmath0=11.2.0-12 libre2-9=20211101+dfsg-1 libreadline8=8.1-2 librole-tiny-perl=2.002004-1 libruby2.7=2.7.5-1 libruby3.0=3.0.2-5 libsasl2-2=2.1.27+dfsg2-2 libsasl2-modules-db=2.1.27+dfsg2-2 libseccomp2=2.5.3-2 libselinux1=3.3-1+b1 libsemanage-common=3.3-1 libsemanage2=3.3-1+b1 libsepol2=3.3-1 libsigsegv2=2.13-1 libsmartcols1=2.37.2-4 libsnappy1v5=1.1.8-1 libsodium23=1.0.18-1 libsqlite3-0=3.36.0-2 libssl1.1=1.1.1l-1 libstdc++-11-dev=11.2.0-12 libstdc++6=11.2.0-12 libstemmer0d=2.2.0-1 libsub-override-perl=0.09-2 libsub-quote-perl=2.006006-1 libsystemd0=249.7-1 libtasn1-6=4.18.0-4 libtimedate-perl=2.3300-2 libtinfo6=6.3-1 libtirpc-common=1.3.2-2 libtirpc-dev=1.3.2-2 libtirpc3=1.3.2-2 libtool=2.4.6-15 libtry-tiny-perl=0.31-1 libtsan0=11.2.0-12 libubsan1=11.2.0-12 libuchardet0=0.0.7-1 libudev1=249.7-1 libunistring2=0.9.10-6 liburi-perl=5.10-1 libuuid1=2.37.2-4 libwrap0=7.6.q-31 libwww-perl=6.59-1 libwww-robotrules-perl=6.02-1 libxml2=2.9.12+dfsg-5+b1 libxtables12=1.8.7-1 libxxhash0=0.8.0-2 libyaml-0-2=0.2.2-1 libzstd1=1.4.8+dfsg-3 linux-libc-dev=5.15.5-1 login=1:4.8.1-2 lsb-base=11.1.0 lsof=4.93.2+dfsg-1.1 m4=1.4.18-5 mailcap=3.70+nmu1 make=4.3-4.1 man-db=2.9.4-2 mariadb-client-10.5=1:10.5.12-1 mariadb-client-core-10.5=1:10.5.12-1 mariadb-common=1:10.5.12-1 mariadb-server-10.5=1:10.5.12-1 mariadb-server-core-10.5=1:10.5.12-1 mawk=1.3.4.20200120-2 media-types=4.0.0 mime-support=3.66 mysql-common=5.8+1.0.7 ncurses-base=6.3-1 ncurses-bin=6.3-1 netbase=6.3 openssl=1.1.1l-1 passwd=1:4.8.1-2 patch=2.7.6-7 patchutils=0.4.2-1 perl=5.32.1-6 perl-base=5.32.1-6 perl-modules-5.32=5.32.1-6 perl-openssl-defaults=5 php-cli=2:8.1+85+really7.4+88 php-common=2:88 php7.4-cli=7.4.26-1 php7.4-common=7.4.26-1 php7.4-json=7.4.26-1 php7.4-opcache=7.4.26-1 php7.4-readline=7.4.26-1 pinentry-curses=1.1.0-4 po-debconf=1.0.21+nmu1 procps=2:3.3.17-5 psmisc=23.4-2 python3=3.9.8-1 python3-minimal=3.9.8-1 python3.9=3.9.9-1 python3.9-minimal=3.9.9-1 rake=13.0.3-1 readline-common=8.1-2 rpcsvc-proto=1.4.2-4 rsync=3.2.3-8 ruby=1:2.7.6 ruby-all-dev=1:2.7.6 ruby-diff-lcs=1.4.4-1 ruby-eventmachine=1.3~pre20201020-b50c135-4+b1 ruby-minitest=5.13.0-1 ruby-mysql2=0.5.3-3+b1 ruby-net-telnet=0.1.1-2 ruby-power-assert=1.1.7-2 ruby-rspec=3.10.0c1e1m2s3-1 ruby-rspec-core=3.10.0c1e1m2s3-1 ruby-rspec-expectations=3.10.0c1e1m2s3-1 ruby-rspec-mocks=3.10.0c1e1m2s3-1 ruby-rspec-support=3.10.0c1e1m2s3-1 ruby-rubygems=3.2.27-3 ruby-test-unit=3.3.9-1 ruby-xmlrpc=0.3.2-1 ruby2.7=2.7.5-1 ruby2.7-dev=2.7.5-1 ruby3.0=3.0.2-5 ruby3.0-dev=3.0.2-5 rubygems-integration=1.18 sed=4.8-1 sensible-utils=0.0.17 socat=1.7.4.1-3 sphinxsearch=2.2.11-8 sysvinit-utils=3.00-1 tar=1.34+dfsg-1 tzdata=2021e-1 ucf=3.0043 util-linux=2.37.2-4 wdiff=1.2.2-2+b1 xz-utils=5.2.5-2 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/20211213T153359Z/ unstable main deb-src http://snapshot.notset.fr/archive/debian/20211213T153359Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20211214T153755Z/ 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-riddle=2.4.2-1 && mkdir -p /build/ruby-riddle-UDDuuR && dpkg-source --no-check -x /*.dsc /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2 && chown -R builduser:builduser /build/ruby-riddle-UDDuuR" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1639397577" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/ruby-riddle-UDDuuR /tmp/ruby-riddle-2.4.2-11c8g402d bookworm /dev/null deb http://snapshot.notset.fr/archive/debian/20211214T153755Z 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.27whMCbM4d 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.27whMCbM4d Reading package lists... Building dependency tree... util-linux is already the newest version (2.37.2-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/20211214T153755Z unstable/main amd64 libfakeroot amd64 1.26-1 [47.3 kB] Get:2 http://snapshot.notset.fr/archive/debian/20211214T153755Z unstable/main amd64 fakeroot amd64 1.26-1 [87.1 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (634 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 ... 4679 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.26-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.26-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.26-1_amd64.deb ... Unpacking fakeroot (1.26-1) ... Setting up libfakeroot:amd64 (1.26-1) ... Setting up fakeroot (1.26-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.33-1) ... 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/20211213T153359Z/ unstable main deb-src http://snapshot.notset.fr/archive/debian/20211213T153359Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20211214T153755Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.27whMCbM4d Get:1 http://snapshot.notset.fr/archive/debian/20211213T153359Z unstable InRelease [165 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20211214T153755Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20211213T153359Z unstable/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20211213T153359Z unstable/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20211213T153359Z unstable/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20211213T153359Z unstable/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20211213T153359Z unstable/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20211213T153359Z unstable/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20211213T153359Z unstable/main Sources [12.5 MB] Get:4 http://snapshot.notset.fr/archive/debian/20211213T153359Z unstable/main amd64 Packages [12.0 MB] Fetched 24.7 MB in 28s (871 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.27whMCbM4d I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d ruby-riddle=2.4.2-1 && mkdir -p /build/ruby-riddle-UDDuuR && dpkg-source --no-check -x /*.dsc /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2 && chown -R builduser:builduser /build/ruby-riddle-UDDuuR"' exec /tmp/mmdebstrap.27whMCbM4d Reading package lists... NOTICE: 'ruby-riddle' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/ruby-team/ruby-riddle.git Please use: git clone https://salsa.debian.org/ruby-team/ruby-riddle.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 2051 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20211213T153359Z unstable/main ruby-riddle 2.4.2-1 (dsc) [2135 B] Get:2 http://snapshot.notset.fr/archive/debian/20211213T153359Z unstable/main ruby-riddle 2.4.2-1 (tar) [2044 kB] Get:3 http://snapshot.notset.fr/archive/debian/20211213T153359Z unstable/main ruby-riddle 2.4.2-1 (diff) [4556 B] Fetched 2051 kB in 2s (1180 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'ruby-riddle_2.4.2-1.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting ruby-riddle in /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2 dpkg-source: info: unpacking ruby-riddle_2.4.2.orig.tar.gz dpkg-source: info: unpacking ruby-riddle_2.4.2-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-Remove-bundler-and-relative-paths-from-specs.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1639397577" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.27whMCbM4d dpkg-buildpackage: info: source package ruby-riddle dpkg-buildpackage: info: source version 2.4.2-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Daniel Leidert 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 --destdir=debian/ruby-riddle/ -i -O--buildsystem=ruby dh_ruby --install /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle dh_ruby --install /usr/bin/ruby2.7 -S gem build --config-file /dev/null --verbose /tmp/d20211220-1160271-kuehuj/gemspec Failed to load /dev/null because it doesn't contain valid YAML hash WARNING: open-ended dependency on rake (>= 0.9.2, development) is not recommended if rake is semantically versioned, use: add_development_dependency 'rake', '~> 0.9', '>= 0.9.2' WARNING: open-ended dependency on rspec (>= 2.5.0, development) is not recommended if rspec is semantically versioned, use: add_development_dependency 'rspec', '~> 2.5', '>= 2.5.0' WARNING: open-ended dependency on yard (>= 0.7.2, development) is not recommended if yard is semantically versioned, use: add_development_dependency 'yard', '~> 0.7', '>= 0.7.2' WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: riddle Version: 2.4.2 File: riddle-2.4.2.gem /usr/bin/ruby2.7 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-riddle/usr/share/rubygems-integration/all /tmp/d20211220-1160271-kuehuj/riddle-2.4.2.gem Failed to load /dev/null because it doesn't contain valid YAML hash /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/bin/loadsphinx /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/0.9.8.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/0.9.9.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/0.9.9/client.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/0.9.9/client/filter.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/0.9.9/configuration/searchd.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/1.10.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/1.10/client.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/2.0.1.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/2.0.1/client.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/2.1.0.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/auto_version.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/client.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/client/filter.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/client/message.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/client/response.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/command_failed_error.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/command_result.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/configuration.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/configuration/common.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/configuration/distributed_index.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/configuration/index.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/configuration/index_settings.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/configuration/indexer.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/configuration/parser.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/configuration/realtime_index.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/configuration/remote_index.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/configuration/searchd.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/configuration/section.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/configuration/source.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/configuration/sql_source.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/configuration/template_index.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/configuration/tsv_source.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/configuration/xml_source.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/controller.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/execute_command.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/query.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/query/delete.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/query/insert.rb /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all/gems/riddle-2.4.2/lib/riddle/query/select.rb Successfully installed riddle-2.4.2 1 gem installed cd debian/ruby-riddle/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/riddle-2.4.2 rm -f chmod 644 lib/riddle.rb lib/riddle/0.9.8.rb lib/riddle/0.9.9.rb lib/riddle/0.9.9/client.rb lib/riddle/0.9.9/client/filter.rb lib/riddle/0.9.9/configuration/searchd.rb lib/riddle/1.10.rb lib/riddle/1.10/client.rb lib/riddle/2.0.1.rb lib/riddle/2.0.1/client.rb lib/riddle/2.1.0.rb lib/riddle/auto_version.rb lib/riddle/client.rb lib/riddle/client/filter.rb lib/riddle/client/message.rb lib/riddle/client/response.rb lib/riddle/command_failed_error.rb lib/riddle/command_result.rb lib/riddle/configuration.rb lib/riddle/configuration/common.rb lib/riddle/configuration/distributed_index.rb lib/riddle/configuration/index.rb lib/riddle/configuration/index_settings.rb lib/riddle/configuration/indexer.rb lib/riddle/configuration/parser.rb lib/riddle/configuration/realtime_index.rb lib/riddle/configuration/remote_index.rb lib/riddle/configuration/searchd.rb lib/riddle/configuration/section.rb lib/riddle/configuration/source.rb lib/riddle/configuration/sql_source.rb lib/riddle/configuration/template_index.rb lib/riddle/configuration/tsv_source.rb lib/riddle/configuration/xml_source.rb lib/riddle/controller.rb lib/riddle/execute_command.rb lib/riddle/query.rb lib/riddle/query/delete.rb lib/riddle/query/insert.rb lib/riddle/query/select.rb find lib/ -type d -empty -delete cd - cd - /usr/bin/ruby2.7 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby2.7 │ └──────────────────────────────────────────────────────────────────────────────┘ GEM_PATH=/build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all:/build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/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\ \"riddle\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.7 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all:/build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/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 fakeroot ./debian/start_mysqld_and_run.sh /usr/bin/ruby2.7 -S rspec -f d chown: cannot access '/usr/lib/mysql/plugin/auth_pam_tool_dir/auth_pam_tool': Permission denied Couldn't set an owner to '/usr/lib/mysql/plugin/auth_pam_tool_dir/auth_pam_tool'. It must be root, the PAM authentication plugin doesn't work otherwise.. Installing MariaDB/MySQL system tables in '/tmp/tmp.QNHIrHjsEv' ... OK To start mysqld at boot time you have to copy support-files/mysql.server to the right place for your system Two all-privilege accounts were created. One is root@localhost, it has no password, but you need to be system 'root' user to connect. Use, for example, sudo mysql The second is root@localhost, it has no password either, but you need to be the system 'root' user to connect. After connecting you can set the password, if you would need to be able to connect as any of these users with a password and without sudo See the MariaDB Knowledgebase at https://mariadb.com/kb or the MySQL manual for more instructions. You can start the MariaDB daemon with: cd '/usr' ; /usr/bin/mysqld_safe --datadir='/tmp/tmp.QNHIrHjsEv' You can test the MariaDB daemon with mysql-test-run.pl cd '/usr/mysql-test' ; perl mysql-test-run.pl Please report any problems at https://mariadb.org/jira The latest information about MariaDB is available at https://mariadb.org/. You can find additional information about the MySQL part at: https://dev.mysql.com Consider joining MariaDB's strong and vibrant community: https://mariadb.org/get-involved/ pinging mysqld./usr/bin/mysqladmin: connect to server at 'localhost' failed error: 'Can't connect to local MySQL server through socket '/tmp/tmp.QNHIrHjsEv/mysql.sock' (2)' Check that mysqld is running and that the socket: '/tmp/tmp.QNHIrHjsEv/mysql.sock' exists! 2021-12-20 21:18:47 0 [Note] Using unique option prefix 'skip-grant' is error-prone and can break in the future. Please use the full name 'skip-grant-tables' instead. 2021-12-20 21:18:47 0 [Note] /usr/sbin/mysqld (mysqld 10.5.12-MariaDB-1) starting as process 1160354 ... 2021-12-20 21:18:47 0 [Note] InnoDB: Uses event mutexes 2021-12-20 21:18:47 0 [Note] InnoDB: Compressed tables use zlib 1.2.11 2021-12-20 21:18:47 0 [Note] InnoDB: Number of pools: 1 2021-12-20 21:18:47 0 [Note] InnoDB: Using crc32 + pclmulqdq instructions 2021-12-20 21:18:47 0 [Note] mysqld: O_TMPFILE is not supported on /tmp (disabling future attempts) 2021-12-20 21:18:48 0 [Note] InnoDB: Using Linux native AIO 2021-12-20 21:18:48 0 [Note] InnoDB: Initializing buffer pool, total size = 134217728, chunk size = 134217728 2021-12-20 21:18:48 0 [Note] InnoDB: Completed initialization of buffer pool 2021-12-20 21:18:48 0 [Note] InnoDB: 128 rollback segments are active. 2021-12-20 21:18:48 0 [Note] InnoDB: Creating shared tablespace for temporary tables 2021-12-20 21:18:48 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ... 2021-12-20 21:18:48 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB. 2021-12-20 21:18:48 0 [Note] InnoDB: 10.5.12 started; log sequence number 45094; transaction id 20 2021-12-20 21:18:48 0 [Note] Plugin 'FEEDBACK' is disabled. 2021-12-20 21:18:48 0 [Note] InnoDB: Loading buffer pool(s) from /tmp/tmp.QNHIrHjsEv/ib_buffer_pool 2021-12-20 21:18:48 0 [Note] InnoDB: Buffer pool(s) load completed at 211220 21:18:48 2021-12-20 21:18:48 0 [Note] Reading of all Master_info entries succeeded 2021-12-20 21:18:48 0 [Note] Added new Master_info '' to hash table 2021-12-20 21:18:48 0 [Note] /usr/sbin/mysqld: ready for connections. Version: '10.5.12-MariaDB-1' socket: '/tmp/tmp.QNHIrHjsEv/mysql.sock' port: 0 Debian 11 mysqld is alive Run options: include {:wip=>true} All examples were filtered out; ignoring {:wip=>true} Sphinx Client .connection should use the given block should fail with errors from the given block #connection use the given block should fail with errors from the given block should not override OutOfBoundsError instances should prioritise instance over class connection SphinxQL escaping escapes @ escapes ' escapes " escapes \" escapes \' escapes ? on snippets preserves original text with special SphinxQL escape characters preserves original text with special MySQL escape characters escapes match delimiters with special SphinxQL escape characters escapes match delimiters with special MySQL escape characters Sphinx Excepts should highlight a single word multiple times in a document should use specified word markers should separate matches that are far apart by an ellipsis by default should use the provided separator should return multiple results for multiple documents Sphinx Keywords should return an array of hashes should have keys for normalised and tokenised versions of the keywords shouldn't have docs or hits keys if not requested should have docs and hits keys if requested Merging indices merges in new records merges in existing records Parsing handles invalid configuration files Sphinx Persistance Connection WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/spec/functional/persistance_spec.rb:12:in `block (2 levels) in '. should raise errors once already opened WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/spec/functional/persistance_spec.rb:17:in `block (2 levels) in '. should raise errors if closing when already closed Sphinx Searches should return a single hash if a single query should return an array of hashs if multiple queries are run should return an array of matches should return an array of string fields should return an array of attribute names should return a hash of attributes should return the total number of results returned should return the total number of results available should return the time taken for the query as a float should return a hash of the words from the query, with the number of documents and the number of hits Sphinx Updates should update a single record appropriately should update multiple records appropriately Riddle::AutoVersion .configure should require 0.9.8 if that is the known version should require 0.9.9 if that is the known version should require 1.10 if that is the known version should require 1.10 if using 1.10 with 64 bit IDs should require 2.0.1 if that is the known version should require 2.0.1 if 2.0.2-dev is being used should require 2.1.0 if 2.0.3 is being used should require 2.1.0 if 2.0.4 is being used should require 2.1.0 if 2.0.5 is being used should require 2.1.0 if 2.2.1 is being used should require 2.1.0 if that is the known version Riddle::Client #initialize should check the loaded Sphinx version Riddle::Configuration Riddle::Configuration::Index #settings should return array with all settings of index should return array which contains a docinfo class inherited from Riddle::Configuration::Index #settings should has same settings as Riddle::Configuration::Index Riddle::Controller #sphinx_version should return 1.10 if using 1.10-beta should return 0.9.9 if using 0.9.9 should return 0.9.9 if using 0.9.9 rc2 should return 0.9.9 if using 0.9.9 rc1 should return 0.9.8 if using 0.9.8.1 should return 0.9.8 if using 0.9.8 #merge generates the command passes through the verbose option adds filters with range values adds filters with single values rotates if Sphinx is running Riddle::Query::Delete handles a single id handles multiple ids handles multiple ids in an explicit array Riddle::Query::Insert handles inserts handles replaces encloses strings in single quotes handles inserts with more than one set of values handles values with single quotes Riddle::Query::Select handles basic queries on a specific index handles queries on multiple indices accepts multiple arguments for indices handles custom select values handles JSON as a select value using dot notation handles JSON as a select value using bracket notation 2 can prepend select values handles basic queries with a search term escapes single quotes in the search terms handles filters with integers handles exclusive filters with integers handles filters with true handles exclusive filters with true handles filters with false handles exclusive filters with false handles filters with arrays ignores filters with empty arrays handles exclusive filters with arrays ignores exclusive filters with empty arrays handles filters with timestamps handles filters with dates handles exclusive filters with timestamps handles filters with ranges handles filters with strings handles filters expecting matches on all values handles filters expecting matches on all combinations of values handles exclusive filters expecting matches on none of the values handles filters on JSON with dot syntax handles filters on JSON with bracket syntax handles grouping handles grouping n-best results handles having conditions handles ordering handles ordering when an already escaped column is passed in handles ordering when just a symbol is passed in handles ordering when a computed sphinx variable is passed in handles ordering when a sphinx function is passed in handles group ordering handles a limit handles an offset handles an option handles multiple options handles options of hashes Riddle::Query .connection returns a MySQL Client should handle search requests Riddle::Query .set handles a single value handles multiple values handles non-global settings .snippets handles a basic request handles a request with options handles string options handles boolean options escapes quotes in the text data escapes quotes in the query data .create_function handles a basic create request .update handles a basic update request .escape escapes ( escapes ) escapes | escapes - escapes ! escapes @ escapes ~ escapes / escapes ^ escapes $ escapes " escapes > escapes < escapes ? escapes word-operators correctly Riddle .version_warning should do nothing if there is a Sphinx version loaded should output a warning if no version is loaded Riddle::Client should have the same keys for both commands and versions, except persist should default to localhost as the server should default to port 9312 should accept an array of servers should translate anchor arguments correctly should add queries to the queue should timeout after a specified time should fail if the server has the wrong version query contents should build a basic search message correctly should build a message with a specified index correctly should build a message using match mode :any correctly should build a message using sort by correctly should build a message using match mode :boolean correctly should build a message using match mode :phrase correctly should build a message with a filter correctly should build a message with group values correctly should build a message with group distinct value correctly should build a message with weights correctly should build a message with an anchor correctly should build a message with index weights correctly should build a message with field weights correctly should build a message with a comment correctly should keep multiple messages in the queue should keep multiple messages in the queue with different params should build a basic update message correctly should build a keywords request without hits correctly should build a keywords request with hits correctly connection retrying should try fives time when connection refused connection fail over should try each of several server addresses after timeouts should try each of several server addresses after a connection refused Riddle::Configuration::Common should always be valid should support Sphinx's common settings should render a correct configuration should not be present when common_sphinx_configuration is not set should not be present when common_sphinx_configuration is false should render when common_sphinx_configuration is true Riddle::Configuration::DistributedIndex should not be valid without any indices should be valid with just local indices should be valid with just remote indices should be of type 'distributed' should raise a ConfigurationError if rendering when not valid should render correctly if supplied settings are valid Riddle::Configuration::DistributedIndex should be invalid without a name, sources or path if there's no parent should be invalid without a name but not sources or path if it has a parent should raise a ConfigurationError if rendering when not valid should render correctly if supplied settings are valid Riddle::Configuration::Indexer should always be valid should support Sphinx's indexer settings should render a correct configuration should render shared settings when common_sphinx_configuration is not set should render shared settings when common_sphinx_configuration is false should not render shared settings when common_sphinx_configuration is true Riddle::Configuration::RealtimeIndex #valid? should not be valid without a name should not be valid without a path should be valid with a name and path #type should be 'rt' #render should raise a ConfigurationError if rendering when not valid should render correctly if supplied settings are valid Riddle::Configuration::Searchd should be invalid without a listen or pid_file should raise a ConfigurationError if rendering but not valid should support Sphinx's searchd settings should support setting listen to a port number should render a correct configuration with valid settings should render with a client key if one is provided should render with mysql41 on the default port if true should render with mysql41 on a given port allows for both normal and mysql41 connections uses given address for mysql41 connections applies the given address to both normal and mysql41 connections maintains the address and port settings without rendering them respects the socket setting respects multiple socket values does not prefix addresses to sockets handles socket and port settings handles socket and mysql41 settings handles socket, address and port settings handles socket, address and mysql41 settings handles socket, address, port and mysql41 settings Riddle::Configuration::SQLSource should be invalid without a host, user, database, and query if there's no parent should be invalid without only a name and type if there is a parent should raise a ConfigurationError if rendering when not valid should render correctly when valid should insert a backslash-newline into an sql_query when greater than 8178 characters should insert two backslash-newlines into an sql_query when greater than 16,356 characters Riddle::Configuration::TemplateIndex should be invalid without a name should raise a ConfigurationError if rendering when not valid should render correctly if supplied settings are valid Riddle::Configuration::TSVSource should be invalid without an tsvpipe command, name and type if there's no parent should be invalid without only a name and type if there is a parent should raise a ConfigurationError if rendering when not valid should render correctly when valid Riddle::Configuration::XMLSource should be invalid without an xmlpipe command, name and type if there's no parent should be invalid without only a name and type if there is a parent should raise a ConfigurationError if rendering when not valid should render correctly when valid Riddle::Configuration should render all given indexes and sources, plus the indexer and search sections Riddle::Client::Filter should render a filter that uses an array of ints correctly should render a filter that has exclude set correctly should render a filter that is a range of ints correctly should render a filter that is a range of ints as exclude correctly should render a filter that is a range of floats correctly should render a filter that is a range of floats as exclude correctly should render a filter that is an array of boolean values correctly Riddle::Client::Message should start with an empty string should append raw data correctly should append strings correctly - with length first should append integers correctly - packed with N should append integers as strings correctly - packed with N should append 64bit integers correctly should append 64bit integers that use exactly 32bits correctly should append 64bit integers that use more than 32 bits correctly should append 64bit integers as strings correctly should append floats correctly - packed with f should append a collection of integers correctly should append a collection of floats correctly should append an array of strings correctly should append a variety of objects correctly Riddle::Client::Response should interpret an integer correctly should interpret a string correctly should interpret a float correctly should interpret an array of strings correctly should interpret an array of ints correctly should reflect the length of the incoming data correctly should handle a combination of strings and ints correctly should handle a combination of strings, ints, floats and string arrays correctly Riddle should escape characters correctly Deprecation Warnings: Using `should` from rspec-expectations' old `:should` syntax without explicitly enabling the syntax is deprecated. Use the new `:expect` syntax or explicitly enable `:should` with `config.expect_with(:rspec) { |c| c.syntax = :should }` instead. Called from /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/spec/functional/connection_spec.rb:19:in `block (3 levels) in '. Using `stub` from rspec-mocks' old `:should` syntax without explicitly enabling the syntax is deprecated. Use the new `:expect` syntax or explicitly enable `:should` instead. Called from /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/spec/riddle/auto_version_spec.rb:8:in `block (3 levels) in '. If you need more of the backtrace for any of these deprecations to identify where to make the necessary changes, you can configure `config.raise_errors_for_deprecations!`, and it will turn the deprecation warnings into errors, giving you the full backtrace. 2 deprecation warnings total Finished in 49.82 seconds (files took 8.57 seconds to load) 275 examples, 0 failures 2021-12-20 21:19:49 0 [Note] /usr/sbin/mysqld (initiated by: [root] @ localhost []): Normal shutdown 2021-12-20 21:19:49 0 [Note] InnoDB: FTS optimize thread exiting. 2021-12-20 21:19:49 0 [Note] InnoDB: Starting shutdown... 2021-12-20 21:19:49 0 [Note] InnoDB: Dumping buffer pool(s) to /tmp/tmp.QNHIrHjsEv/ib_buffer_pool 2021-12-20 21:19:49 0 [Note] InnoDB: Buffer pool(s) dump completed at 211220 21:19:49 2021-12-20 21:19:52 0 [Note] InnoDB: Removed temporary tablespace data file: "ibtmp1" 2021-12-20 21:19:52 0 [Note] InnoDB: Shutdown completed; log sequence number 4050487; transaction id 58 2021-12-20 21:19:53 0 [Note] /usr/sbin/mysqld: Shutdown complete /usr/bin/ruby3.0 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby3.0 │ └──────────────────────────────────────────────────────────────────────────────┘ GEM_PATH=/build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all:/build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.0.0:/var/lib/gems/3.0.0:/usr/local/lib/ruby/gems/3.0.0:/usr/lib/ruby/gems/3.0.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.0.0:/usr/share/rubygems-integration/3.0.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0 ruby3.0 -e gem\ \"riddle\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby3.0 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/ruby-riddle/usr/share/rubygems-integration/all:/build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.0.0:/var/lib/gems/3.0.0:/usr/local/lib/ruby/gems/3.0.0:/usr/lib/ruby/gems/3.0.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.0.0:/usr/share/rubygems-integration/3.0.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0 ruby3.0 -S rake -f debian/ruby-tests.rake fakeroot ./debian/start_mysqld_and_run.sh /usr/bin/ruby3.0 -S rspec -f d chown: cannot access '/usr/lib/mysql/plugin/auth_pam_tool_dir/auth_pam_tool': Permission denied Couldn't set an owner to '/usr/lib/mysql/plugin/auth_pam_tool_dir/auth_pam_tool'. It must be root, the PAM authentication plugin doesn't work otherwise.. Installing MariaDB/MySQL system tables in '/tmp/tmp.MNAJomtiwG' ... OK To start mysqld at boot time you have to copy support-files/mysql.server to the right place for your system Two all-privilege accounts were created. One is root@localhost, it has no password, but you need to be system 'root' user to connect. Use, for example, sudo mysql The second is root@localhost, it has no password either, but you need to be the system 'root' user to connect. After connecting you can set the password, if you would need to be able to connect as any of these users with a password and without sudo See the MariaDB Knowledgebase at https://mariadb.com/kb or the MySQL manual for more instructions. You can start the MariaDB daemon with: cd '/usr' ; /usr/bin/mysqld_safe --datadir='/tmp/tmp.MNAJomtiwG' You can test the MariaDB daemon with mysql-test-run.pl cd '/usr/mysql-test' ; perl mysql-test-run.pl Please report any problems at https://mariadb.org/jira The latest information about MariaDB is available at https://mariadb.org/. You can find additional information about the MySQL part at: https://dev.mysql.com Consider joining MariaDB's strong and vibrant community: https://mariadb.org/get-involved/ pinging mysqld./usr/bin/mysqladmin: connect to server at 'localhost' failed error: 'Can't connect to local MySQL server through socket '/tmp/tmp.MNAJomtiwG/mysql.sock' (2)' Check that mysqld is running and that the socket: '/tmp/tmp.MNAJomtiwG/mysql.sock' exists! 2021-12-20 21:20:19 0 [Note] Using unique option prefix 'skip-grant' is error-prone and can break in the future. Please use the full name 'skip-grant-tables' instead. 2021-12-20 21:20:19 0 [Note] /usr/sbin/mysqld (mysqld 10.5.12-MariaDB-1) starting as process 1160723 ... 2021-12-20 21:20:19 0 [Note] InnoDB: Uses event mutexes 2021-12-20 21:20:19 0 [Note] InnoDB: Compressed tables use zlib 1.2.11 2021-12-20 21:20:19 0 [Note] InnoDB: Number of pools: 1 2021-12-20 21:20:19 0 [Note] InnoDB: Using crc32 + pclmulqdq instructions 2021-12-20 21:20:19 0 [Note] mysqld: O_TMPFILE is not supported on /tmp (disabling future attempts) 2021-12-20 21:20:19 0 [Note] InnoDB: Using Linux native AIO 2021-12-20 21:20:19 0 [Note] InnoDB: Initializing buffer pool, total size = 134217728, chunk size = 134217728 2021-12-20 21:20:19 0 [Note] InnoDB: Completed initialization of buffer pool 2021-12-20 21:20:19 0 [Note] InnoDB: 128 rollback segments are active. 2021-12-20 21:20:19 0 [Note] InnoDB: Creating shared tablespace for temporary tables 2021-12-20 21:20:19 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ... 2021-12-20 21:20:19 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB. 2021-12-20 21:20:19 0 [Note] InnoDB: 10.5.12 started; log sequence number 45094; transaction id 20 2021-12-20 21:20:19 0 [Note] Plugin 'FEEDBACK' is disabled. 2021-12-20 21:20:19 0 [Note] InnoDB: Loading buffer pool(s) from /tmp/tmp.MNAJomtiwG/ib_buffer_pool 2021-12-20 21:20:19 0 [Note] InnoDB: Buffer pool(s) load completed at 211220 21:20:19 2021-12-20 21:20:19 0 [Note] Reading of all Master_info entries succeeded 2021-12-20 21:20:19 0 [Note] Added new Master_info '' to hash table 2021-12-20 21:20:19 0 [Note] /usr/sbin/mysqld: ready for connections. Version: '10.5.12-MariaDB-1' socket: '/tmp/tmp.MNAJomtiwG/mysql.sock' port: 0 Debian 11 mysqld is alive Run options: include {:wip=>true} All examples were filtered out; ignoring {:wip=>true} Sphinx Client .connection should use the given block should fail with errors from the given block #connection use the given block should fail with errors from the given block should not override OutOfBoundsError instances should prioritise instance over class connection SphinxQL escaping escapes @ escapes ' escapes " escapes \" escapes \' escapes ? on snippets preserves original text with special SphinxQL escape characters preserves original text with special MySQL escape characters escapes match delimiters with special SphinxQL escape characters escapes match delimiters with special MySQL escape characters Sphinx Excepts should highlight a single word multiple times in a document should use specified word markers should separate matches that are far apart by an ellipsis by default should use the provided separator should return multiple results for multiple documents Sphinx Keywords should return an array of hashes should have keys for normalised and tokenised versions of the keywords shouldn't have docs or hits keys if not requested should have docs and hits keys if requested Merging indices merges in new records merges in existing records Parsing handles invalid configuration files Sphinx Persistance Connection WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/spec/functional/persistance_spec.rb:12:in `block (2 levels) in '. should raise errors once already opened WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/spec/functional/persistance_spec.rb:17:in `block (2 levels) in '. should raise errors if closing when already closed Sphinx Searches should return a single hash if a single query should return an array of hashs if multiple queries are run should return an array of matches should return an array of string fields should return an array of attribute names should return a hash of attributes should return the total number of results returned should return the total number of results available should return the time taken for the query as a float should return a hash of the words from the query, with the number of documents and the number of hits Sphinx Updates should update a single record appropriately should update multiple records appropriately Riddle::AutoVersion .configure should require 0.9.8 if that is the known version should require 0.9.9 if that is the known version should require 1.10 if that is the known version should require 1.10 if using 1.10 with 64 bit IDs should require 2.0.1 if that is the known version should require 2.0.1 if 2.0.2-dev is being used should require 2.1.0 if 2.0.3 is being used should require 2.1.0 if 2.0.4 is being used should require 2.1.0 if 2.0.5 is being used should require 2.1.0 if 2.2.1 is being used should require 2.1.0 if that is the known version Riddle::Client #initialize should check the loaded Sphinx version Riddle::Configuration Riddle::Configuration::Index #settings should return array with all settings of index should return array which contains a docinfo class inherited from Riddle::Configuration::Index #settings should has same settings as Riddle::Configuration::Index Riddle::Controller #sphinx_version should return 1.10 if using 1.10-beta should return 0.9.9 if using 0.9.9 should return 0.9.9 if using 0.9.9 rc2 should return 0.9.9 if using 0.9.9 rc1 should return 0.9.8 if using 0.9.8.1 should return 0.9.8 if using 0.9.8 #merge generates the command passes through the verbose option adds filters with range values adds filters with single values rotates if Sphinx is running Riddle::Query::Delete handles a single id handles multiple ids handles multiple ids in an explicit array Riddle::Query::Insert handles inserts handles replaces encloses strings in single quotes handles inserts with more than one set of values handles values with single quotes Riddle::Query::Select handles basic queries on a specific index handles queries on multiple indices accepts multiple arguments for indices handles custom select values handles JSON as a select value using dot notation handles JSON as a select value using bracket notation 2 can prepend select values handles basic queries with a search term escapes single quotes in the search terms handles filters with integers handles exclusive filters with integers handles filters with true handles exclusive filters with true handles filters with false handles exclusive filters with false handles filters with arrays ignores filters with empty arrays handles exclusive filters with arrays ignores exclusive filters with empty arrays handles filters with timestamps handles filters with dates handles exclusive filters with timestamps handles filters with ranges handles filters with strings handles filters expecting matches on all values handles filters expecting matches on all combinations of values handles exclusive filters expecting matches on none of the values handles filters on JSON with dot syntax handles filters on JSON with bracket syntax handles grouping handles grouping n-best results handles having conditions handles ordering handles ordering when an already escaped column is passed in handles ordering when just a symbol is passed in handles ordering when a computed sphinx variable is passed in handles ordering when a sphinx function is passed in handles group ordering handles a limit handles an offset handles an option handles multiple options handles options of hashes Riddle::Query .connection returns a MySQL Client should handle search requests Riddle::Query .set handles a single value handles multiple values handles non-global settings .snippets handles a basic request handles a request with options handles string options handles boolean options escapes quotes in the text data escapes quotes in the query data .create_function handles a basic create request .update handles a basic update request .escape escapes ( escapes ) escapes | escapes - escapes ! escapes @ escapes ~ escapes / escapes ^ escapes $ escapes " escapes > escapes < escapes ? escapes word-operators correctly Riddle .version_warning should do nothing if there is a Sphinx version loaded should output a warning if no version is loaded Riddle::Client should have the same keys for both commands and versions, except persist should default to localhost as the server should default to port 9312 should accept an array of servers should translate anchor arguments correctly should add queries to the queue should timeout after a specified time should fail if the server has the wrong version query contents should build a basic search message correctly should build a message with a specified index correctly should build a message using match mode :any correctly should build a message using sort by correctly should build a message using match mode :boolean correctly should build a message using match mode :phrase correctly should build a message with a filter correctly should build a message with group values correctly should build a message with group distinct value correctly should build a message with weights correctly should build a message with an anchor correctly should build a message with index weights correctly should build a message with field weights correctly should build a message with a comment correctly should keep multiple messages in the queue should keep multiple messages in the queue with different params should build a basic update message correctly should build a keywords request without hits correctly should build a keywords request with hits correctly connection retrying should try fives time when connection refused connection fail over should try each of several server addresses after timeouts should try each of several server addresses after a connection refused Riddle::Configuration::Common should always be valid should support Sphinx's common settings should render a correct configuration should not be present when common_sphinx_configuration is not set should not be present when common_sphinx_configuration is false should render when common_sphinx_configuration is true Riddle::Configuration::DistributedIndex should not be valid without any indices should be valid with just local indices should be valid with just remote indices should be of type 'distributed' should raise a ConfigurationError if rendering when not valid should render correctly if supplied settings are valid Riddle::Configuration::DistributedIndex should be invalid without a name, sources or path if there's no parent should be invalid without a name but not sources or path if it has a parent should raise a ConfigurationError if rendering when not valid should render correctly if supplied settings are valid Riddle::Configuration::Indexer should always be valid should support Sphinx's indexer settings should render a correct configuration should render shared settings when common_sphinx_configuration is not set should render shared settings when common_sphinx_configuration is false should not render shared settings when common_sphinx_configuration is true Riddle::Configuration::RealtimeIndex #valid? should not be valid without a name should not be valid without a path should be valid with a name and path #type should be 'rt' #render should raise a ConfigurationError if rendering when not valid should render correctly if supplied settings are valid Riddle::Configuration::Searchd should be invalid without a listen or pid_file should raise a ConfigurationError if rendering but not valid should support Sphinx's searchd settings should support setting listen to a port number should render a correct configuration with valid settings should render with a client key if one is provided should render with mysql41 on the default port if true should render with mysql41 on a given port allows for both normal and mysql41 connections uses given address for mysql41 connections applies the given address to both normal and mysql41 connections maintains the address and port settings without rendering them respects the socket setting respects multiple socket values does not prefix addresses to sockets handles socket and port settings handles socket and mysql41 settings handles socket, address and port settings handles socket, address and mysql41 settings handles socket, address, port and mysql41 settings Riddle::Configuration::SQLSource should be invalid without a host, user, database, and query if there's no parent should be invalid without only a name and type if there is a parent should raise a ConfigurationError if rendering when not valid should render correctly when valid should insert a backslash-newline into an sql_query when greater than 8178 characters should insert two backslash-newlines into an sql_query when greater than 16,356 characters Riddle::Configuration::TemplateIndex should be invalid without a name should raise a ConfigurationError if rendering when not valid should render correctly if supplied settings are valid Riddle::Configuration::TSVSource should be invalid without an tsvpipe command, name and type if there's no parent should be invalid without only a name and type if there is a parent should raise a ConfigurationError if rendering when not valid should render correctly when valid Riddle::Configuration::XMLSource should be invalid without an xmlpipe command, name and type if there's no parent should be invalid without only a name and type if there is a parent should raise a ConfigurationError if rendering when not valid should render correctly when valid Riddle::Configuration should render all given indexes and sources, plus the indexer and search sections Riddle::Client::Filter should render a filter that uses an array of ints correctly should render a filter that has exclude set correctly should render a filter that is a range of ints correctly should render a filter that is a range of ints as exclude correctly should render a filter that is a range of floats correctly should render a filter that is a range of floats as exclude correctly should render a filter that is an array of boolean values correctly Riddle::Client::Message should start with an empty string should append raw data correctly should append strings correctly - with length first should append integers correctly - packed with N should append integers as strings correctly - packed with N should append 64bit integers correctly should append 64bit integers that use exactly 32bits correctly should append 64bit integers that use more than 32 bits correctly should append 64bit integers as strings correctly should append floats correctly - packed with f should append a collection of integers correctly should append a collection of floats correctly should append an array of strings correctly should append a variety of objects correctly Riddle::Client::Response should interpret an integer correctly should interpret a string correctly should interpret a float correctly should interpret an array of strings correctly should interpret an array of ints correctly should reflect the length of the incoming data correctly should handle a combination of strings and ints correctly should handle a combination of strings, ints, floats and string arrays correctly Riddle should escape characters correctly Deprecation Warnings: Using `should` from rspec-expectations' old `:should` syntax without explicitly enabling the syntax is deprecated. Use the new `:expect` syntax or explicitly enable `:should` with `config.expect_with(:rspec) { |c| c.syntax = :should }` instead. Called from /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/spec/functional/connection_spec.rb:19:in `block (3 levels) in '. Using `stub` from rspec-mocks' old `:should` syntax without explicitly enabling the syntax is deprecated. Use the new `:expect` syntax or explicitly enable `:should` instead. Called from /build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2/spec/riddle/auto_version_spec.rb:8:in `block (3 levels) in '. If you need more of the backtrace for any of these deprecations to identify where to make the necessary changes, you can configure `config.raise_errors_for_deprecations!`, and it will turn the deprecation warnings into errors, giving you the full backtrace. 2 deprecation warnings total Finished in 48.28 seconds (files took 12.32 seconds to load) 275 examples, 0 failures 2021-12-20 21:21:23 0 [Note] /usr/sbin/mysqld (initiated by: [root] @ localhost []): Normal shutdown 2021-12-20 21:21:23 0 [Note] InnoDB: FTS optimize thread exiting. 2021-12-20 21:21:23 0 [Note] InnoDB: Starting shutdown... 2021-12-20 21:21:23 0 [Note] InnoDB: Dumping buffer pool(s) to /tmp/tmp.MNAJomtiwG/ib_buffer_pool 2021-12-20 21:21:23 0 [Note] InnoDB: Buffer pool(s) dump completed at 211220 21:21:23 2021-12-20 21:21:27 0 [Note] InnoDB: Removed temporary tablespace data file: "ibtmp1" 2021-12-20 21:21:27 0 [Note] InnoDB: Shutdown completed; log sequence number 4050484; transaction id 58 2021-12-20 21:21:27 0 [Note] /usr/sbin/mysqld: Shutdown complete ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_installdocs -i -O--buildsystem=ruby dh_ruby_fixdocs -i -O--buildsystem=ruby debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2' dh_installchangelogs HISTORY -O--buildsystem=ruby make[1]: Leaving directory '/build/ruby-riddle-UDDuuR/ruby-riddle-2.4.2' 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 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-riddle: 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-riddle' in '../ruby-riddle_2.4.2-1_all.deb'. dpkg-genbuildinfo --build=all -O../ruby-riddle_2.4.2-1_all.buildinfo dpkg-genchanges --build=all -O../ruby-riddle_2.4.2-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-riddle-UDDuuR /tmp/ruby-riddle-2.4.2-11c8g402d I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.27whMCbM4d... I: success in 3761.7605 seconds md5: ruby-riddle_2.4.2-1_all.deb: OK sha1: ruby-riddle_2.4.2-1_all.deb: OK sha256: ruby-riddle_2.4.2-1_all.deb: OK Checksums: OK