Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/r/ruby-reverse-markdown/ruby-reverse-markdown_1.4.0-1_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/ruby-reverse-markdown-1.4.0-1qce73967/ruby-reverse-markdown_1.4.0-1_all.buildinfo Get source package info: ruby-reverse-markdown=1.4.0-1 Source URL: http://snapshot.notset.fr/mr/package/ruby-reverse-markdown/1.4.0-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-11 automake=1:1.16.1-4 autopoint=0.19.8.1-10 autotools-dev=20180224.1 base-files=11 base-passwd=3.5.47 bash=5.0-5 binutils=2.33.1-6 binutils-common=2.33.1-6 binutils-x86-64-linux-gnu=2.33.1-6 bsdmainutils=11.1.2+b1 bsdutils=1:2.34-0.1 build-essential=12.8 bzip2=1.0.8-2 ca-certificates=20190110 coreutils=8.30-3+b1 cpp=4:9.2.1-3.1 cpp-9=9.2.1-22 dash=0.5.10.2-6 debconf=1.5.73 debhelper=12.7.3 debianutils=4.9.1 devscripts=2.19.7 dh-autoreconf=19 dh-strip-nondeterminism=1.6.3-1 diffutils=1:3.7-3 dirmngr=2.2.17-3 dpkg=1.19.7 dpkg-dev=1.19.7 dwz=0.13-5 fakeroot=1.24-1 fdisk=2.34-0.1 file=1:5.38-3 findutils=4.7.0-1 g++=4:9.2.1-3.1 g++-9=9.2.1-22 gcc=4:9.2.1-3.1 gcc-9=9.2.1-22 gcc-9-base=9.2.1-22 gem2deb=1.0.3 gem2deb-test-runner=1.0.3 gettext=0.19.8.1-10 gettext-base=0.19.8.1-10 gnupg=2.2.17-3 gnupg-l10n=2.2.17-3 gnupg-utils=2.2.17-3 gpg=2.2.17-3 gpg-agent=2.2.17-3 gpg-wks-client=2.2.17-3 gpg-wks-server=2.2.17-3 gpgconf=2.2.17-3 gpgsm=2.2.17-3 gpgv=2.2.17-3 grep=3.3-1 groff-base=1.22.4-4 gzip=1.9-3+b1 hostname=3.23 init-system-helpers=1.57 intltool-debian=0.35.0+20060710.5 javascript-common=11 libacl1=2.2.53-5 libarchive-zip-perl=1.67-1 libasan5=9.2.1-22 libassuan0=2.5.3-7 libatomic1=9.2.1-22 libattr1=1:2.4.48-5 libaudit-common=1:2.8.5-2 libaudit1=1:2.8.5-2+b1 libb-hooks-op-check-perl=0.22-1+b2 libbinutils=2.33.1-6 libblkid1=2.34-0.1 libbsd0=0.10.0-1 libbz2-1.0=1.0.8-2 libc-bin=2.29-8 libc-dev-bin=2.29-8 libc6=2.29-8 libc6-dev=2.29-8 libcap-ng0=0.7.9-2.1+b1 libcc1-0=9.2.1-22 libclass-method-modifiers-perl=2.13-1 libcroco3=0.6.13-1 libcrypt-dev=1:4.4.10-10 libcrypt1=1:4.4.10-10 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.250 libdebhelper-perl=12.7.3 libdevel-callchecker-perl=0.008-1+b1 libdpkg-perl=1.19.7 libdynaloader-functions-perl=0.003-1 libelf1=0.176-1.1 libencode-locale-perl=1.05-1 libexpat1=2.2.9-1 libfakeroot=1.24-1 libfdisk1=2.34-0.1 libffi6=3.2.1-9 libfile-homedir-perl=1.004-1 libfile-listing-perl=6.04-1 libfile-stripnondeterminism-perl=1.6.3-1 libfile-which-perl=1.23-1 libgcc-9-dev=9.2.1-22 libgcc1=1:9.2.1-22 libgcrypt20=1.8.5-3 libgdbm-compat4=1.18.1-5 libgdbm6=1.18.1-5 libglib2.0-0=2.62.4-1 libgmp-dev=2:6.1.2+dfsg-4 libgmp10=2:6.1.2+dfsg-4 libgmpxx4ldbl=2:6.1.2+dfsg-4 libgnutls30=3.6.11.1-2 libgomp1=9.2.1-22 libgpg-error0=1.36-7 libhogweed5=3.5.1+really3.5.1-2 libhtml-parser-perl=3.72-3+b4 libhtml-tagset-perl=3.20-4 libhtml-tree-perl=5.07-2 libhttp-cookies-perl=6.08-1 libhttp-date-perl=6.05-1 libhttp-message-perl=6.18-1 libhttp-negotiate-perl=6.01-1 libicu63=63.2-2 libidn2-0=2.2.0-2 libimport-into-perl=1.002005-1 libio-html-perl=1.001-1 libio-pty-perl=1:1.12-1 libio-socket-ssl-perl=2.066-1 libipc-run-perl=20180523.0-2 libisl22=0.22-2 libitm1=9.2.1-22 libjs-jquery=3.3.1~dfsg-3 libjs-jquery-easing=12-1.1 libjs-jquery-fancybox=12-1.1 libjs-jquery-mousewheel=1:3.1.13-2 libjs-jquery-ui=1.12.1+dfsg-5 libksba8=1.3.5-2 libldap-2.4-2=2.4.48+dfsg-1+b2 libldap-common=2.4.48+dfsg-1 liblsan0=9.2.1-22 liblwp-mediatypes-perl=6.04-1 liblwp-protocol-https-perl=6.07-2 liblz4-1=1.9.2-2 liblzma5=5.2.4-1+b1 libmagic-mgc=1:5.38-3 libmagic1=1:5.38-3 libmodule-runtime-perl=0.016-1 libmoo-perl=2.003006-1 libmount1=2.34-0.1 libmpc3=1.1.0-1 libmpdec2=2.4.2-2 libmpfr6=4.0.2-1 libncursesw6=6.1+20191019-1 libnet-http-perl=6.19-1 libnet-ssleay-perl=1.88-2 libnettle7=3.5.1+really3.5.1-2 libnpth0=1.6-1 libp11-kit0=0.23.18.1-2 libpam-modules=1.3.1-5 libpam-modules-bin=1.3.1-5 libpam-runtime=1.3.1-5 libpam0g=1.3.1-5 libparams-classify-perl=0.015-1+b2 libpcre2-8-0=10.34-7 libpcre3=2:8.39-12+b1 libperl5.30=5.30.0-9 libpipeline1=1.5.2-1 libpython3-stdlib=3.7.5-3 libpython3.7-minimal=3.7.6-1 libpython3.7-stdlib=3.7.6-1 libquadmath0=9.2.1-22 libreadline8=8.0-3 librole-tiny-perl=2.001004-1 libruby2.5=2.5.7-1 libsasl2-2=2.1.27+dfsg-2 libsasl2-modules-db=2.1.27+dfsg-2 libseccomp2=2.4.2-2 libselinux1=3.0-1 libsemanage-common=3.0-1 libsemanage1=3.0-1 libsepol1=3.0-1 libsigsegv2=2.12-2 libsmartcols1=2.34-0.1 libsqlite3-0=3.30.1+fossil191229-1 libssl1.1=1.1.1d-2 libstdc++-9-dev=9.2.1-22 libstdc++6=9.2.1-22 libstrictures-perl=2.000006-1 libsub-override-perl=0.09-2 libsub-quote-perl=2.006006-1 libsystemd0=244-3 libtasn1-6=4.15.0-2 libtimedate-perl=2.3000-2 libtinfo6=6.1+20191019-1 libtool=2.4.6-11 libtry-tiny-perl=0.30-1 libtsan0=9.2.1-22 libubsan1=9.2.1-22 libuchardet0=0.0.6-3 libudev1=244-3 libunistring2=0.9.10-2 liburi-perl=1.76-1 libuuid1=2.34-0.1 libwww-perl=6.43-1 libwww-robotrules-perl=6.02-1 libxml2=2.9.4+dfsg1-8 libxslt1.1=1.1.32-2.2 libyaml-0-2=0.2.2-1 linux-libc-dev=5.4.6-1 login=1:4.8-1 lsb-base=11.1.0 m4=1.4.18-4 make=4.2.1-1.2 man-db=2.9.0-2 mawk=1.3.3-19 mime-support=3.64 ncurses-base=6.1+20191019-1 ncurses-bin=6.1+20191019-1 netbase=6.0 openssl=1.1.1d-2 passwd=1:4.8-1 patch=2.7.6-6 patchutils=0.3.4-2+b1 perl=5.30.0-9 perl-base=5.30.0-9 perl-modules-5.30=5.30.0-9 perl-openssl-defaults=3 pinentry-curses=1.1.0-3+b1 po-debconf=1.0.21 python3=3.7.5-3 python3-minimal=3.7.5-3 python3.7=3.7.6-1 python3.7-minimal=3.7.6-1 rake=12.3.3-1 readline-common=8.0-3 ruby=1:2.5.2 ruby-afm=0.2.2-1 ruby-all-dev=1:2.5.2 ruby-ascii85=1.0.3-1 ruby-coderay=1.1.2-2 ruby-did-you-mean=1.2.1-1 ruby-diff-lcs=1.3-1 ruby-docile=1.1.5-2 ruby-hashery=2.1.2-1 ruby-json=2.1.0+dfsg-2+b1 ruby-kramdown=1.17.0-1 ruby-minitest=5.13.0-1 ruby-net-telnet=0.1.1-2 ruby-nokogiri=1.10.7+dfsg1-1 ruby-pdf-core=0.8.1-1 ruby-pdf-reader=2.1.0-1 ruby-pkg-config=1.4.0-1 ruby-power-assert=1.1.1-1 ruby-prawn=2.2.0+dfsg-1 ruby-prawn-table=0.2.2-1 ruby-rc4=0.1.5-3 ruby-rouge=3.14.0-1 ruby-rspec=3.8.0c0e1m0s0-1 ruby-rspec-core=3.8.0c0e1m0s0-1 ruby-rspec-expectations=3.8.0c0e1m0s0-1 ruby-rspec-mocks=3.8.0c0e1m0s0-1 ruby-rspec-support=3.8.0c0e1m0s0-1 ruby-setup=3.4.1-9 ruby-simplecov=0.16.1-1 ruby-simplecov-html=0.10.0-1 ruby-stringex=2.8.4-1 ruby-test-unit=3.3.4-1 ruby-thread-order=1.1.0-1 ruby-ttfunk=1.5.1-1 ruby-xmlrpc=0.3.0-2 ruby2.5=2.5.7-1 ruby2.5-dev=2.5.7-1 rubygems-integration=1.15 sed=4.7-1 sensible-utils=0.0.12+nmu1 sysvinit-utils=2.96-1 tar=1.30+dfsg-6+b1 util-linux=2.34-0.1 wdiff=1.2.2-2+b1 xz-utils=5.2.4-1+b1 zlib1g=1:1.2.11.dfsg-1+b1 --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/20200117T030055Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20200105T210619Z/ 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-reverse-markdown=1.4.0-1 && mkdir -p /build/ruby-reverse-markdown-6n3zxO && dpkg-source --no-check -x /*.dsc /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0 && chown -R builduser:builduser /build/ruby-reverse-markdown-6n3zxO" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1578446367" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/ruby-reverse-markdown-6n3zxO /tmp/ruby-reverse-markdown-1.4.0-1qce73967 bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20200105T210619Z 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.l1lvmU9wGl 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.l1lvmU9wGl Reading package lists... Building dependency tree... util-linux is already the newest version (2.34-0.1). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 132 kB of archives. After this operation, 393 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20200105T210619Z unstable/main amd64 libfakeroot amd64 1.24-1 [45.7 kB] Get:2 http://snapshot.notset.fr/archive/debian/20200105T210619Z unstable/main amd64 fakeroot amd64 1.24-1 [85.9 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 132 kB in 0s (756 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 ... 4507 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.24-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.24-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.24-1_amd64.deb ... Unpacking fakeroot (1.24-1) ... Setting up libfakeroot:amd64 (1.24-1) ... Setting up fakeroot (1.24-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.29-8) ... 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/20200117T030055Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20200105T210619Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.l1lvmU9wGl Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20200117T030055Z unstable InRelease [142 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20200105T210619Z 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/20200117T030055Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20200117T030055Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20200117T030055Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20200117T030055Z unstable/main amd64 Packages [11.0 MB] Fetched 33.7 MB in 30s (1116 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.l1lvmU9wGl I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d ruby-reverse-markdown=1.4.0-1 && mkdir -p /build/ruby-reverse-markdown-6n3zxO && dpkg-source --no-check -x /*.dsc /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0 && chown -R builduser:builduser /build/ruby-reverse-markdown-6n3zxO"' exec /tmp/mmdebstrap.l1lvmU9wGl Reading package lists... NOTICE: 'ruby-reverse-markdown' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/ruby-team/ruby-reverse-markdown.git Please use: git clone https://salsa.debian.org/ruby-team/ruby-reverse-markdown.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 23.1 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-reverse-markdown 1.4.0-1 (dsc) [2240 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-reverse-markdown 1.4.0-1 (tar) [18.3 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-reverse-markdown 1.4.0-1 (diff) [2496 B] Fetched 23.1 kB in 0s (287 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'ruby-reverse-markdown_1.4.0-1.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting ruby-reverse-markdown in /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0 dpkg-source: info: unpacking ruby-reverse-markdown_1.4.0.orig.tar.gz dpkg-source: info: unpacking ruby-reverse-markdown_1.4.0-1.debian.tar.xz I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1578446367" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.l1lvmU9wGl dpkg-buildpackage: info: source package ruby-reverse-markdown dpkg-buildpackage: info: source version 1.4.0-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 Invalid gemspec in [reverse_markdown.gemspec]: No such file or directory - git dh_autoreconf_clean -O--buildsystem=ruby dh_clean -O--buildsystem=ruby debian/rules binary-indep dh binary-indep --buildsystem=ruby --with ruby dh_update_autotools_config -i -O--buildsystem=ruby dh_autoreconf -i -O--buildsystem=ruby dh_auto_configure -i -O--buildsystem=ruby dh_ruby --configure dh_auto_build -i -O--buildsystem=ruby dh_ruby --build dh_ruby --build dh_auto_test -i -O--buildsystem=ruby dh_ruby --test create-stamp debian/debhelper-build-stamp dh_testroot -i -O--buildsystem=ruby dh_prep -i -O--buildsystem=ruby dh_auto_install -i -O--buildsystem=ruby dh_ruby --install /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown dh_ruby --install Invalid gemspec in [reverse_markdown.gemspec]: No such file or directory - git /usr/bin/ruby2.5 -S gem build --config-file /dev/null --verbose /tmp/d20211011-1196418-edurqr/gemspec Failed to load /dev/null because it doesn't contain valid YAML hash WARNING: open-ended dependency on nokogiri (>= 0) is not recommended if nokogiri is semantically versioned, use: add_runtime_dependency 'nokogiri', '~> 0' WARNING: open-ended dependency on rspec (>= 0, development) is not recommended if rspec is semantically versioned, use: add_development_dependency 'rspec', '~> 0' WARNING: open-ended dependency on simplecov (>= 0, development) is not recommended if simplecov is semantically versioned, use: add_development_dependency 'simplecov', '~> 0' WARNING: open-ended dependency on rake (>= 0, development) is not recommended if rake is semantically versioned, use: add_development_dependency 'rake', '~> 0' WARNING: open-ended dependency on kramdown (>= 0, development) is not recommended if kramdown is semantically versioned, use: add_development_dependency 'kramdown', '~> 0' WARNING: open-ended dependency on codeclimate-test-reporter (>= 0, development) is not recommended if codeclimate-test-reporter is semantically versioned, use: add_development_dependency 'codeclimate-test-reporter', '~> 0' WARNING: See http://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: reverse_markdown Version: 1.4.0 File: reverse_markdown-1.4.0.gem /usr/bin/ruby2.5 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-reverse-markdown/usr/share/rubygems-integration/all /tmp/d20211011-1196418-edurqr/reverse_markdown-1.4.0.gem Failed to load /dev/null because it doesn't contain valid YAML hash /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/bin/reverse_markdown /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/cleaner.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/config.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/a.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/base.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/blockquote.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/br.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/bypass.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/code.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/del.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/div.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/drop.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/em.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/h.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/hr.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/ignore.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/img.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/li.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/ol.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/p.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/pass_through.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/pre.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/strong.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/table.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/td.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/text.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/converters/tr.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/errors.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/gems/reverse_markdown-1.4.0/lib/reverse_markdown/version.rb /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/bin/reverse_markdown Successfully installed reverse_markdown-1.4.0 1 gem installed mkdir -p debian/ruby-reverse-markdown/usr/bin mv debian/ruby-reverse-markdown/usr/share/rubygems-integration/all/bin/reverse_markdown debian/ruby-reverse-markdown/usr/bin cd debian/ruby-reverse-markdown/usr/share/rubygems-integration/all rm -rf bin rm -rf build_info rm -rf cache rm -rf doc rm -rf extensions cd gems/reverse_markdown-1.4.0 rm -f find lib/ -type d -empty -delete cd - cd - Rewriting shebang line of /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/debian/ruby-reverse-markdown/usr/bin/reverse_markdown /usr/bin/ruby2.5 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby2.5 │ └──────────────────────────────────────────────────────────────────────────────┘ Invalid gemspec in [reverse_markdown.gemspec]: No such file or directory - git GEM_PATH=debian/ruby-reverse-markdown/usr/share/rubygems-integration/all:/var/lib/gems/2.5.0:/usr/lib/ruby/gems/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.5.0 ruby2.5 -e gem\ \"reverse_markdown\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.5 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=debian/ruby-reverse-markdown/usr/share/rubygems-integration/all:/var/lib/gems/2.5.0:/usr/lib/ruby/gems/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.5.0 ruby2.5 -S rake -f debian/ruby-tests.rake /usr/bin/ruby2.5 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation ReverseMarkdown should include "[Foobar](http://foobar.com)" should include "[Fubar](http://foobar.com \"f\\*\\*\\*\\*\\* up beyond all recognition\")" should include "[**Strong foobar**](http://strong.foobar.com)" should include " ![](http://foobar.com/logo.png) " should include " ![foobar image](http://foobar.com/foobar.png) " should include " ![foobar image 2](http://foobar.com/foobar2.png \"this is the foobar image 2\") " should include "no extra space before and after the anchor ([stripped](http://foobar.com))." should include "after an ! [there](http://not.an.image.foobar.com) should be an extra space." should include "with stripped elements inbetween: ! [there](http://still.not.an.image.foobar.com) should be an extra space." links to ignore should include " ignore anchor tags with no link text " should include " not ignore [![An Image](image.png)](foo.html) anchor tags with images" should include " pass through the text of [internal jumplinks](#content) without treating them as links " should include " pass through the text of anchor tags with no href without treating them as links " ReverseMarkdown should match /plain text ?\n/ should match /# h1\n/ should match /## h2\n/ should match /### h3\n/ should match /#### h4\n/ should match /##### h5\n/ should match /###### h6\n/ should match /_em tag content_/ should match /before and after empty em tags/ should match /before and after em tags containing whitespace/ should match /_double em tags_/ should match /_double em tags in p tag_/ should match /a _em with leading and trailing_ whitespace/ should match /a _em with extra leading and trailing_ whitespace/ should match /\*\*strong tag content\*\*/ should match /before and after empty strong tags/ should match /before and after strong tags containing whitespace/ should match /\*\*double strong tags\*\*/ should match /\*\*double strong tags in p tag\*\*/ should match /before \*\*double strong tags containing whitespace\*\* after/ should match /a \*\*strong with leading and trailing\*\* whitespace/ should match /a \*\*strong with extra leading and trailing\*\* whitespace/ should match /_i tag content_/ should match /\*\*b tag content\*\*/ should match /br tags become double space followed by newline \n/ should match /before hr \n\* \* \*\n after hr/ should match /section 1\n ?\nsection 2/ ReverseMarkdown should match /inline `code` block/ should match /\ var this\;\n this\.is/ should match /block"\)\n console/ with github style code blocks should match /inline `code` block/ should match /```\nvar this\;\nthis/ should match /it is"\) ?\n```/ code with indentation should match /^ tell application "Foo"\n/ should match /^ beep\n/ should match /^ end tell\n/ ReverseMarkdown multiple asterisks should include " \\*\\*two asterisks\\*\\* " should include " \\*\\*\\*three asterisks\\*\\*\\* " multiple underscores should include " \\_\\_two underscores\\_\\_ " should include " \\_\\_\\_three underscores\\_\\_\\_ " underscores within words in code blocks should include " var theoretical_max_infin = 1.0;" ReverseMarkdown should make sense of strong-crazy markup (as seen in the wild) should not over escape * or _ ReverseMarkdown should eq "naked text 1\n\nparagraph text\n\nnaked text 2" ReverseMarkdown should match /\n- unordered list entry\n/ should match /\n- unordered list entry 2\n/ should match /\n1. ordered list entry\n/ should match /\n2. ordered list entry 2\n/ should match /\n1. list entry 1st hierarchy\n/ should match /\n {2}- nested unsorted list entry\n/ should match /\n {4}1. deep nested list entry\n/ nested list with no whitespace should match /\n- item a\n/ should match /\n- item b\n/ should match /\n {2}- item bb\n/ should match /\n {2}- item bc\n/ nested list with lots of whitespace should match /\n- item wa \n/ should match /\n- item wb \n/ should match /\n - item wbb \n/ should match /\n - item wbc \n/ lists containing links should match /\n- \[1 Basic concepts\]\(Basic_concepts\)\n/ should match /\n- \[2 History of the idea\]\(History_of_the_idea\)\n/ should match /\n- \[3 Intelligence explosion\]\(Intelligence_explosion\)\n/ lists containing embedded

tags example at ./spec/components/lists_spec.rb:38 (PENDING: Temporarily skipped with xit) list item containing multiple

tags example at ./spec/components/lists_spec.rb:42 (PENDING: Temporarily skipped with xit) it produces correct numbering should include "1. one" should include " 1. one one" should include " 2. one two" should include "2. two" should include " 1. two one" should include " 1. two one one" should include " 2. two one two" should include " 2. two two" should include "3. three" properly embeds a nested list between adjacent list items should match /\n- alpha\n/ should match /\n- bravo/ should match /\n - bravo alpha\n/ should match /\n - bravo bravo/ should match /\n - bravo bravo alpha/ should match /\n- charlie\n/ should match /\n- delta\n/ ReverseMarkdown should not start with "\n\n" should start with "First content\n\nSecond content\n\n" should include "\n\n_Complex_\n\n Content" should include "**Trailing whitespace:**" should include "**Trailing non-breaking space: **" should include "**_Combination: _**" ReverseMarkdown should match /^ Block of code$/ should include "\n> First quoted paragraph\n> \n> Second quoted paragraph" ReverseMarkdown should match /\n\| header 1 \| header 2 \| header 3 \|\n\| --- \| --- \| --- \|\n/ should match /\n\| data 1-1 \| data 2-1 \| data 3-1 \|\n/ should match /\n\| data 1-2 \| data 2-2 \| data 3-2 \|\n/ should match /\n\| footer 1 \| footer 2 \| footer 3 \|\n/ should match /\n\| _header oblique_ \| \*\*header bold\*\* \| `header code` \|\n| --- \| --- \| --- \|\n/ should match /\n\| _data oblique_ \| \*\*data bold\*\* \| `data code` \|\n/ ReverseMarkdown with unknown_tags = :pass_through should include "Foo with bar" with unknown_tags = :raise should raise ReverseMarkdown::UnknownTagError with unknown_tags = :drop should eq "" with unknown_tags = :bypass should eq "Foo with bar\n\n" with unknown_tags = :something_wrong should raise ReverseMarkdown::InvalidConfigurationError Round trip: HTML to markdown (via reverse_markdown) to HTML (via redcarpet) should preserve

blocks should preserve unordered lists should preserve ordered lists should preserve lists with paragraphs should preserve
tags should preserve tags should preserve links inside tags should preserve tags should preserve
tags should preserve tags should preserve tags should preserve code blocks should preserve code blocks with embedded whitespace ReverseMarkdown::Cleaner #remove_newlines removes more than 2 subsequent newlines skips single and double newlines #remove_inner_whitespaces removes duplicate whitespaces from the string performs changes for multiple lines keeps leading whitespaces keeps trailing whitespaces keeps trailing newlines removes tabs as well keeps lines that only contain whitespace #clean_punctuation_characters removes whitespace between tag end and punctuation characters #clean_tag_borders with default_border is set to space removes not needed whitespaces from strong tags remotes leading or trailing whitespaces independently adds whitespaces if there are none doesn't add whitespaces to underscore'ed elements if they are part of links still cleans up whitespaces that aren't inside a link cleans italic stuff as well cleans strikethrough stuff as well with default_border set to no space removes not needed whitespaces from strong tags remotes leading or trailing whitespaces independently adds whitespaces if there are none doesn't add whitespaces to underscore'ed elements if they are part of links still cleans up whitespaces that aren't inside a link cleans italic stuff as well cleans strikethrough stuff as well ReverseMarkdown::Config #with takes additional options into account returns the result of a given block resets to original settings afterwards ReverseMarkdown::Converters::Blockquote converts nested elements as well can deal with paragraphs inside ReverseMarkdown::Converters::Br just converts into two spaces and a newline ReverseMarkdown::Converters::Del with github_flavored = true converts the input as expected converts the input as expected skips empty tags knows about its enabled/disabled state with github_flavored = false does not convert anything knows about its enabled/disabled state ReverseMarkdown::Converters::Li does not fail without a valid parent context ReverseMarkdown::Converters::Pre for standard markdown converts with indentation preserves new lines handles code tags correctly handles indented correctly for github_flavored markdown converts with backticks preserves new lines handles code tags correctly syntax highlighting works for "highlight-lang" mechanism works for the confluence mechanism ReverseMarkdown::Converters::Strong returns an empty string if the node is empty returns just the content if the strong tag is nested in another strong moves border whitespaces outside of the delimiters tag ReverseMarkdown::Converters::Text treats newline within text as a single whitespace handles windows-style \r\n correctly removes leading newlines removes trailing newlines keeps nbsps keeps escaped HTML-ish characters within backticks preserves single underscores preserves multiple underscores preserves single asterisks preserves multiple asterisks ReverseMarkdown::Converters .register and .unregister adds a converter mapping to the list ReverseMarkdown parses nokogiri documents parses nokogiri elements parses string input behaves in a sane way when root element is nil #config stores a given configuration option can be used as a block configurator as well force_encoding option raises invalid byte sequence in UTF-8 exception handles invalid byte sequence if option is set Pending: (Failures listed here are expected and do not affect your suite's status) 1) ReverseMarkdown lists containing embedded

tags # Temporarily skipped with xit # ./spec/components/lists_spec.rb:38 2) ReverseMarkdown list item containing multiple

tags # Temporarily skipped with xit # ./spec/components/lists_spec.rb:42 Finished in 0.66507 seconds (files took 0.46699 seconds to load) 193 examples, 0 failures, 2 pending Coverage report generated for RSpec to /build/ruby-reverse-markdown-6n3zxO/ruby-reverse-markdown-1.4.0/coverage. 405 / 407 LOC (99.51%) covered. ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_installdocs -i -O--buildsystem=ruby dh_ruby_fixdocs -i -O--buildsystem=ruby dh_installchangelogs -i -O--buildsystem=ruby dh_installman -i -O--buildsystem=ruby dh_installinit -i -O--buildsystem=ruby dh_installsystemduser -i -O--buildsystem=ruby dh_perl -i -O--buildsystem=ruby dh_link -i -O--buildsystem=ruby dh_strip_nondeterminism -i -O--buildsystem=ruby dh_compress -X.rb -i -O--buildsystem=ruby dh_fixperms -i -O--buildsystem=ruby dh_missing -i -O--buildsystem=ruby dh_installdeb -i -O--buildsystem=ruby dh_gencontrol -i -O--buildsystem=ruby dpkg-gencontrol: warning: Depends field of package ruby-reverse-markdown: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: package ruby-reverse-markdown: substitution variable ${ruby:Depends} unused, but is defined dh_md5sums -i -O--buildsystem=ruby dh_builddeb -i -O--buildsystem=ruby dpkg-deb: building package 'ruby-reverse-markdown' in '../ruby-reverse-markdown_1.4.0-1_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../ruby-reverse-markdown_1.4.0-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-reverse-markdown-6n3zxO /tmp/ruby-reverse-markdown-1.4.0-1qce73967 I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.l1lvmU9wGl... I: success in 391.2039 seconds md5: ruby-reverse-markdown_1.4.0-1_all.deb: OK sha1: ruby-reverse-markdown_1.4.0-1_all.deb: OK sha256: ruby-reverse-markdown_1.4.0-1_all.deb: OK Checksums: OK