Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/r/ruby-neovim/ruby-neovim_0.8.1-1_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/ruby-neovim-0.8.1-1y9jfr7a3/ruby-neovim_0.8.1-1_all.buildinfo Get source package info: ruby-neovim=0.8.1-1 Source URL: http://snapshot.notset.fr/mr/package/ruby-neovim/0.8.1-1/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=adduser=3.118 autoconf=2.69-11 automake=1:1.16.1-4 autopoint=0.19.8.1-9 autotools-dev=20180224.1 base-files=11 base-passwd=3.5.46 bash=5.0-4 binutils=2.32.51.20190909-1 binutils-common=2.32.51.20190909-1 binutils-x86-64-linux-gnu=2.32.51.20190909-1 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-8 dash=0.5.10.2-6 debconf=1.5.73 debhelper=12.6.1 debianutils=4.9 devscripts=2.19.6 dh-autoreconf=19 dh-strip-nondeterminism=1.6.0-1 diffutils=1:3.7-3 dirmngr=2.2.17-3 dpkg=1.19.7 dpkg-dev=1.19.7 dwz=0.13-1 fakeroot=1.24-1 fdisk=2.34-0.1 file=1:5.37-5 findutils=4.7.0-1 g++=4:9.2.1-3.1 g++-9=9.2.1-8 gcc=4:9.2.1-3.1 gcc-9=9.2.1-8 gcc-9-base=9.2.1-8 gem2deb=0.44 gem2deb-test-runner=0.44 gettext=0.19.8.1-9 gettext-base=0.19.8.1-9 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-3 gzip=1.9-3+b1 hostname=3.22+b1 init-system-helpers=1.57 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-4 libarchive-zip-perl=1.65-1 libasan5=9.2.1-8 libassuan0=2.5.3-7 libatomic1=9.2.1-8 libattr1=1:2.4.48-4 libaudit-common=1:2.8.5-2 libaudit1=1:2.8.5-2 libb-hooks-op-check-perl=0.22-1+b1 libbinutils=2.32.51.20190909-1 libblkid1=2.34-0.1 libbsd0=0.10.0-1 libbz2-1.0=1.0.8-2 libc-bin=2.29-1 libc-dev-bin=2.29-1 libc6=2.29-1 libc6-dev=2.29-1 libcap-ng0=0.7.9-2+b1 libcc1-0=9.2.1-8 libclass-method-modifiers-perl=2.13-1 libcroco3=0.6.13-1 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.249 libdebhelper-perl=12.6.1 libdevel-callchecker-perl=0.008-1 libdevel-globaldestruction-perl=0.14-1 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.7-2 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.0-1 libfile-which-perl=1.23-1 libgcc-9-dev=9.2.1-8 libgcc1=1:9.2.1-8 libgcrypt20=1.8.5-2 libgdbm-compat4=1.18.1-5 libgdbm6=1.18.1-5 libglib2.0-0=2.60.6-2 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.9-5 libgomp1=9.2.1-8 libgpg-error0=1.36-7 libhogweed4=3.5.1+really3.4.1-1 libhtml-parser-perl=3.72-3+b3 libhtml-tagset-perl=3.20-3 libhtml-tree-perl=5.07-2 libhttp-cookies-perl=6.04-1 libhttp-date-perl=6.02-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.08-1.1+b5 libio-socket-ssl-perl=2.066-1 libipc-run-perl=20180523.0-1 libisl21=0.21-2 libitm1=9.2.1-8 libksba8=1.3.5-2 libldap-2.4-2=2.4.48+dfsg-1 libldap-common=2.4.48+dfsg-1 liblsan0=9.2.1-8 libluajit-5.1-2=2.1.0~beta3+dfsg-5.1 libluajit-5.1-common=2.1.0~beta3+dfsg-5.1 liblwp-mediatypes-perl=6.04-1 liblwp-protocol-https-perl=6.07-2 liblz4-1=1.8.3-1+b1 liblzma5=5.2.4-1+b1 libmagic-mgc=1:5.37-5 libmagic1=1:5.37-5 libmodule-runtime-perl=0.016-1 libmoo-perl=2.003004-2 libmount1=2.34-0.1 libmpc3=1.1.0-1 libmpdec2=2.4.2-2 libmpfr6=4.0.2-1 libmsgpackc2=3.0.1-3 libncurses6=6.1+20190803-1 libncursesw6=6.1+20190803-1 libnet-http-perl=6.19-1 libnet-ssleay-perl=1.88-1 libnettle6=3.5.1+really3.4.1-1 libnpth0=1.6-1 libp11-kit0=0.23.17-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+b1 libpcre2-8-0=10.32-5+b1 libpcre3=2:8.39-12+b1 libperl5.28=5.28.1-6 libpipeline1=1.5.1-2 libpython3-stdlib=3.7.3-1 libpython3.7-minimal=3.7.4-4 libpython3.7-stdlib=3.7.4-4 libquadmath0=9.2.1-8 libreadline8=8.0-3 librole-tiny-perl=2.000008-1 libruby2.5=2.5.5-4 libsasl2-2=2.1.27+dfsg-1 libsasl2-modules-db=2.1.27+dfsg-1 libseccomp2=2.4.1-2 libselinux1=2.9-2+b2 libsemanage-common=2.9-3 libsemanage1=2.9-3 libsepol1=2.9-2+b2 libsigsegv2=2.12-2 libsmartcols1=2.34-0.1 libsqlite3-0=3.29.0-2 libssl1.1=1.1.1d-1 libstdc++-9-dev=9.2.1-8 libstdc++6=9.2.1-8 libstrictures-perl=2.000006-1 libstring-shellquote-perl=1.04-1 libsub-exporter-progressive-perl=0.001013-1 libsub-override-perl=0.09-2 libsub-quote-perl=2.006003-1 libsystemd0=242-7 libtasn1-6=4.14-3 libtermkey1=0.20-3 libtimedate-perl=2.3000-2 libtinfo6=6.1+20190803-1 libtool=2.4.6-11 libtry-tiny-perl=0.30-1 libtsan0=9.2.1-8 libubsan1=9.2.1-8 libuchardet0=0.0.6-3 libudev1=242-7 libunibilium4=2.0.0-4 libunistring2=0.9.10-2 liburi-perl=1.76-1 libuuid1=2.34-0.1 libuv1=1.30.1-1 libvterm0=0~bzr718-1 libwww-perl=6.39-1 libwww-robotrules-perl=6.02-1 libxml2=2.9.4+dfsg1-7+b3 libyaml-0-2=0.2.2-1 linux-libc-dev=5.2.9-2 login=1:4.7-2 lsb-base=11.1.0 m4=1.4.18-2 make=4.2.1-1.2 man-db=2.8.7-3 mawk=1.3.3-17+b3 mime-support=3.63 ncurses-base=6.1+20190803-1 ncurses-bin=6.1+20190803-1 neovim=0.3.8-1 neovim-runtime=0.3.8-1 netbase=5.6 openssl=1.1.1d-1 passwd=1:4.7-2 patch=2.7.6-6 patchutils=0.3.4-2+b1 perl=5.28.1-6 perl-base=5.28.1-6 perl-modules-5.28=5.28.1-6 perl-openssl-defaults=3 pinentry-curses=1.1.0-3 po-debconf=1.0.21 python3=3.7.3-1 python3-minimal=3.7.3-1 python3.7=3.7.4-4 python3.7-minimal=3.7.4-4 rake=12.3.3-1 readline-common=8.0-3 ruby=1:2.5.1 ruby-all-dev=1:2.5.1 ruby-did-you-mean=1.2.1-1 ruby-diff-lcs=1.3-1 ruby-minitest=5.11.3-1 ruby-msgpack=1.1.0-1+b2 ruby-multi-json=1.12.1-1 ruby-net-telnet=0.1.1-2 ruby-power-assert=1.1.1-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-test-unit=3.2.9-1 ruby-thread-order=1.1.0-1 ruby-xmlrpc=0.3.0-2 ruby2.5=2.5.5-4 ruby2.5-dev=2.5.5-4 rubygems-integration=1.12 sed=4.7-1 sensible-utils=0.0.12 sysvinit-utils=2.96~beta-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/20190917T214304Z/ 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-neovim=0.8.1-1 && mkdir -p /build/ruby-neovim-nebOCw && dpkg-source --no-check -x /*.dsc /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1 && chown -R builduser:builduser /build/ruby-neovim-nebOCw" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1568487236" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/ruby-neovim-nebOCw /tmp/ruby-neovim-0.8.1-1y9jfr7a3 bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20190917T214304Z 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.CJ1kWL250_ 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.CJ1kWL250_ 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/20190917T214304Z unstable/main amd64 libfakeroot amd64 1.24-1 [45.7 kB] Get:2 http://snapshot.notset.fr/archive/debian/20190917T214304Z 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 (619 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 ... 4474 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-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/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20190917T214304Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.CJ1kWL250_ Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20190917T214304Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Fetched 22.6 MB in 23s (979 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.CJ1kWL250_ I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d ruby-neovim=0.8.1-1 && mkdir -p /build/ruby-neovim-nebOCw && dpkg-source --no-check -x /*.dsc /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1 && chown -R builduser:builduser /build/ruby-neovim-nebOCw"' exec /tmp/mmdebstrap.CJ1kWL250_ Reading package lists... NOTICE: 'ruby-neovim' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/ruby-team/ruby-neovim Please use: git clone https://salsa.debian.org/ruby-team/ruby-neovim to retrieve the latest (possibly unreleased) updates to the package. Need to get 44.6 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-neovim 0.8.1-1 (dsc) [2077 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-neovim 0.8.1-1 (tar) [39.5 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-neovim 0.8.1-1 (diff) [2992 B] Fetched 44.6 kB in 0s (422 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'ruby-neovim_0.8.1-1.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting ruby-neovim in /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1 dpkg-source: info: unpacking ruby-neovim_0.8.1.orig.tar.gz dpkg-source: info: unpacking ruby-neovim_0.8.1-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying remove_coveralls_pry_bundler.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1568487236" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.CJ1kWL250_ dpkg-buildpackage: info: source package ruby-neovim dpkg-buildpackage: info: source version 0.8.1-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Jason Pleau dpkg-source --before-build . fakeroot debian/rules clean dh clean --buildsystem=ruby --with ruby dh_auto_clean -O--buildsystem=ruby dh_ruby --clean dh_ruby --clean Invalid gemspec in [neovim.gemspec]: No such file or directory - git dh_autoreconf_clean -O--buildsystem=ruby dh_clean -O--buildsystem=ruby debian/rules build-indep dh build-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 fakeroot debian/rules binary-indep dh binary-indep --buildsystem=ruby --with ruby dh_testroot -i -O--buildsystem=ruby dh_prep -i -O--buildsystem=ruby dh_auto_install -i -O--buildsystem=ruby dh_ruby --install /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim dh_ruby --install Invalid gemspec in [neovim.gemspec]: No such file or directory - git ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install files │ └──────────────────────────────────────────────────────────────────────────────┘ install -d /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/bin install -D -m755 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/exe/neovim-ruby-host /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/bin/neovim-ruby-host install -d /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/current.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/current.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/version.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/version.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/buffer.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/buffer.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/connection.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/connection.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/tabpage.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/tabpage.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/api.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/api.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/plugin.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/plugin.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/session.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/session.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/client_info.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/client_info.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/line_range.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/line_range.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/logging.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/logging.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/window.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/window.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/host.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/host.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/event_loop.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/event_loop.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/client.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/client.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/executable.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/executable.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/plugin/dsl.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/plugin/dsl.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/plugin/handler.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/plugin/handler.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/remote_object.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/remote_object.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/ruby_provider.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/ruby_provider.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/host/loader.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/host/loader.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/message.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/message.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/ruby_provider/vim.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/ruby_provider/vim.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/ruby_provider/buffer_ext.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/ruby_provider/buffer_ext.rb install -D -m644 /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/lib/neovim/ruby_provider/window_ext.rb /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby/neovim/ruby_provider/window_ext.rb dh_installchangelogs -pruby-neovim /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/CHANGELOG.md upstream Rewriting shebang line of /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/bin/neovim-ruby-host ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install Rubygems integration metadata │ └──────────────────────────────────────────────────────────────────────────────┘ generating gemspec at /build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/share/rubygems-integration/all/specifications/neovim-0.8.1.gemspec /usr/bin/ruby2.5 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby2.5 │ └──────────────────────────────────────────────────────────────────────────────┘ Invalid gemspec in [neovim.gemspec]: No such file or directory - git GEM_PATH=debian/ruby-neovim/usr/share/rubygems-integration/all:/var/lib/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\ \"neovim\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.5 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=/build/ruby-neovim-nebOCw/ruby-neovim-0.8.1/debian/ruby-neovim/usr/lib/ruby/vendor_ruby:. GEM_PATH=debian/ruby-neovim/usr/share/rubygems-integration/all:/var/lib/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 --exclude-pattern ./spec/acceptance/\* --format documentation Randomized with seed 511 Neovim::Plugin .from_config_block registers a function registers a command registers a top level RPC registers an autocmd registers setup callbacks #specs returns specs for plugin handlers doesn't include specs for top-level RPCs Neovim::RemoteObject Neovim::Tabpage #methods returns api methods returns builtin methods #respond_to? returns true for Tabpage functions returns false otherwise returns true for Ruby functions #method_missing enables nvim_tabpage_* function calls Neovim::Buffer #respond_to? returns true for Buffer functions returns true for Ruby functions returns false otherwise #methods returns api methods returns builtin methods #method_missing enables nvim_buf_* function calls Neovim::Window #respond_to? returns true for Ruby functions returns false otherwise returns true for Window functions #method_missing falls back to super enables nvim_win_* function calls #methods returns builtin methods returns api methods Neovim::Buffer .[] returns the buffer from the global Vim client at the given index .count returns the current buffer count from the global Vim client .current returns the current buffer from the global Vim client Vim Neovim::Buffer refers to Neovim::Buffer Vim is an alias for the Vim module Neovim::Window refers to Neovim::Window #method_missing refreshes global variables delegates method calls to @__client Neovim::Window #width #width= adjusts the window width #cursor #cursor= adjusts the window cursor #buffer returns the window's buffer #height #height= adjusts the window height Neovim::Host::Loader #load doesn't register plugins when none are defined registers multiple plugins defined in the provided files registers plugins defined in the provided files doesn't leak constants defined in plugins doesn't leak the overidden Neovim.plugin method Neovim::Connection #write writes msgpack to the underlying file descriptor #read reads msgpack from the underlying file descriptor throws an exception when the file is closed #register_type registers a msgpack ext type #close kills spawned processes closes IO handles #flush throws an exception when the file is closed flushes writes to the underlying file descriptor Neovim::LineRange #== compares line contents #delete returns nil if provided a non-integer returns the line deleted deletes the line at the given index #to_a returns a large number of lines as an array returns lines as an array #[] accepts an index and length accepts a single index accepts a range #replace replaces all lines #[]= accepts a range accepts an index and length accepts a single index #each yields each line yields a large number of lines Neovim::Buffer #[] returns the line at the line number raises on out of bounds #line_number returns the current line number returns nil on inactive buffers #line returns nil for inactive buffers returns the current line #lines returns a LineRange #number returns the buffer number #count returns the number of lines #lines= updates the buffer's lines #set_name #name updates the buffer name #[]= sets the line at the line number raises on out of bounds #delete deletes at the line number raises on out of bounds #append allows newlines doesn't move the cursor appends after the line raises on out of bounds inserts before the first line #length returns the number of lines #line= updates the current line Neovim::Client #set_option sets an option from two arguments sets an option from a string sets a boolean option #respond_to? returns true for vim functions returns false otherwise returns true for Ruby functions #method_missing raises exceptions for unknown methods raises exceptions for incorrect usage enables nvim_* function calls #methods includes api methods includes builtin methods #current returns the target #shutdown causes nvim to exit Neovim::API #functions_for_object_method returns relevant functions #functions_for_object returns relevant functions Neovim::Host .run poll initializes a client, sets client info, and responds 'ok' after poll {"_level":"ERROR","_time":"2021-10-11T00:30:29.751657","_class":"Neovim::Host","_method":"handle","exception":"RuntimeError","message":"BOOM ASYNC"} handles exceptions in async plugin handlers {"_level":"ERROR","_time":"2021-10-11T00:30:29.858985","_class":"Neovim::Host","_method":"handle","exception":"RuntimeError","message":"BOOM"} handles exceptions in sync plugin handlers handles unknown requests responds with specs to the 'specs' request delegates to plugin handlers Neovim::EventLoop #request writes a msgpack request #respond writes a msgpack response #run shuts down after receiving EOFError yields received messages to the block #notify writes a msgpack notification Neovim::Window .count only includes windows within a tabpage returns the current window count from the global Vim client .[] returns the window at the given index only includes windows within a tabpage .current returns the current window from the global Vim client Neovim .attach_unix sets appropriate client info establishes an RPC connection .attach_tcp sets appropriate client info establishes an RPC connection .attach_child establishes an RPC connection sets appropriate client info .executable returns the current executable Neovim::Logging .logger defaults the output to STDERR fetches the output from $NVIM_RUBY_LOG_FILE fetches the level from $NVIM_RUBY_LOG_LEVEL as a string fetches the level from $NVIM_RUBY_LOG_LEVEL as an integer defaults the level to WARN Neovim::Logging::Helpers #log_exception logs JSON at the specified level and debugs the backtrace #log logs JSON at the specified level Neovim::Session #run supports requests within callbacks enqueues messages received during blocking requests #notify succeeds outside of the main thread doesn't raise exceptions handles large data #request raises an exception when a command causes nvim to exit fails outside of the main thread handles large data synchronously returns a result raises an exception when there are errors Neovim::Message .notification builds a notification .request builds a request .response builds a response Neovim::Message::Notification #to_a #received yields itself to the block Neovim::Message::Request #to_a #received yields itself to the block .from_array returns a notification returns a response returns a request Neovim::Message::Response #to_a #received yields itself to the response handler Neovim::Executable #version returns the current nvim version raises with an invalid executable path .from_env respects NVIM_EXECUTABLE returns a default path Neovim::Current #window= returns an integer returns a Window sets the current window from an integer sets the current window from a Window #window returns the current window #line= sets the content of the current line #tabpage returns the current tabpage #tabpage= returns a Tabpage sets the current tabpage from a Tabpage returns an integer sets the current tabpage from an integer #buffer returns the current buffer #line returns the contents of the line returns an empty string if the current line is empty #buffer= sets the current buffer from a Buffer returns a Buffer returns an integer sets the current buffer from an integer Neovim::ClientInfo #to_args .for_client returns remote client info .for_host returns script-host info returns rplugin info Finished in 5.19 seconds (files took 0.70968 seconds to load) 180 examples, 0 failures Randomized with seed 511 ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_installdocs -i -O--buildsystem=ruby dh_ruby_fixdocs -i -O--buildsystem=ruby dh_installchangelogs -i -O--buildsystem=ruby dh_installinit -i -O--buildsystem=ruby dh_installsystemduser -i -O--buildsystem=ruby dh_lintian -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 dh_md5sums -i -O--buildsystem=ruby dh_builddeb -i -O--buildsystem=ruby dpkg-deb: building package 'ruby-neovim' in '../ruby-neovim_0.8.1-1_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../ruby-neovim_0.8.1-1_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/ruby-neovim-nebOCw /tmp/ruby-neovim-0.8.1-1y9jfr7a3 I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.CJ1kWL250_... I: success in 430.4854 seconds md5: ruby-neovim_0.8.1-1_all.deb: OK sha1: ruby-neovim_0.8.1-1_all.deb: OK sha256: ruby-neovim_0.8.1-1_all.deb: OK Checksums: OK