I: pbuilder: network access will be disabled during build
I: Current time: Tue Aug 24 16:34:43 -12 2021
I: pbuilder-time-stamp: 1629866083
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz]
I: copying local configuration
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: Copying source file
I: copying [pry_0.13.1-1.dsc]
I: copying [./pry_0.13.1.orig.tar.gz]
I: copying [./pry_0.13.1-1.debian.tar.xz]
I: Extracting source
gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.SmoVkRkZ/trustedkeys.kbx': General error
gpgv: Signature made Tue Jun 16 03:18:20 2020 -12
gpgv:                using RSA key 6C9D10484A9AE4CC385F7C71823E967606C34B96
gpgv:                issuer "utkarsh@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./pry_0.13.1-1.dsc
dpkg-source: info: extracting pry in pry-0.13.1
dpkg-source: info: unpacking pry_0.13.1.orig.tar.gz
dpkg-source: info: unpacking pry_0.13.1-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying adjust-test-that-fails-on-debian-buildd.patch
dpkg-source: info: applying 0005-Remove-git-ls-files-from-gemspec.patch
dpkg-source: info: applying 0006-Skip-bunlder-integration-spec.patch
dpkg-source: info: applying 0007-Fix-test-matching-build-area.patch
dpkg-source: info: applying 0008-Fix-autopkgtest.patch
dpkg-source: info: applying set-env-home.patch
I: Not using root during the build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/12689/tmp/hooks/D02_print_environment starting
I: set
  BUILDDIR='/build'
  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
  BUILDUSERNAME='pbuilder1'
  BUILD_ARCH='armhf'
  DEBIAN_FRONTEND='noninteractive'
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=3'
  DISTRIBUTION=''
  HOME='/root'
  HOST_ARCH='armhf'
  IFS=' 	
  '
  INVOCATION_ID='a79a91b34c684e478a239903d5603ebe'
  LANG='C'
  LANGUAGE='en_US:en'
  LC_ALL='C'
  MAIL='/var/mail/root'
  OPTIND='1'
  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
  PBCURRENTCOMMANDLINEOPERATION='build'
  PBUILDER_OPERATION='build'
  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
  PBUILDER_SYSCONFDIR='/etc'
  PPID='12689'
  PS1='# '
  PS2='> '
  PS4='+ '
  PWD='/'
  SHELL='/bin/bash'
  SHLVL='2'
  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.OXLswZDdKS/pbuilderrc_Ar90 --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.OXLswZDdKS/b1 --logfile b1/build.log pry_0.13.1-1.dsc'
  SUDO_GID='113'
  SUDO_UID='107'
  SUDO_USER='jenkins'
  TERM='unknown'
  TZ='/usr/share/zoneinfo/Etc/GMT+12'
  USER='root'
  _='/usr/bin/systemd-run'
  http_proxy='http://10.0.0.15:8000/'
I: uname -a
  Linux virt32c 5.10.0-8-armmp-lpae #1 SMP Debian 5.10.46-4 (2021-08-03) armv7l GNU/Linux
I: ls -l /bin
  total 3580
  -rwxr-xr-x 1 root root 816764 Aug  4 08:25 bash
  -rwxr-xr-x 3 root root  26052 Jul 20  2020 bunzip2
  -rwxr-xr-x 3 root root  26052 Jul 20  2020 bzcat
  lrwxrwxrwx 1 root root      6 Jul 20  2020 bzcmp -> bzdiff
  -rwxr-xr-x 1 root root   2225 Jul 20  2020 bzdiff
  lrwxrwxrwx 1 root root      6 Jul 20  2020 bzegrep -> bzgrep
  -rwxr-xr-x 1 root root   4877 Sep  4  2019 bzexe
  lrwxrwxrwx 1 root root      6 Jul 20  2020 bzfgrep -> bzgrep
  -rwxr-xr-x 1 root root   3775 Jul 20  2020 bzgrep
  -rwxr-xr-x 3 root root  26052 Jul 20  2020 bzip2
  -rwxr-xr-x 1 root root   9636 Jul 20  2020 bzip2recover
  lrwxrwxrwx 1 root root      6 Jul 20  2020 bzless -> bzmore
  -rwxr-xr-x 1 root root   1297 Jul 20  2020 bzmore
  -rwxr-xr-x 1 root root  26668 Sep 22  2020 cat
  -rwxr-xr-x 1 root root  43104 Sep 22  2020 chgrp
  -rwxr-xr-x 1 root root  38984 Sep 22  2020 chmod
  -rwxr-xr-x 1 root root  43112 Sep 22  2020 chown
  -rwxr-xr-x 1 root root  92616 Sep 22  2020 cp
  -rwxr-xr-x 1 root root  75524 Dec 10  2020 dash
  -rwxr-xr-x 1 root root  75880 Sep 22  2020 date
  -rwxr-xr-x 1 root root  55436 Sep 22  2020 dd
  -rwxr-xr-x 1 root root  59912 Sep 22  2020 df
  -rwxr-xr-x 1 root root  96764 Sep 22  2020 dir
  -rwxr-xr-x 1 root root  55012 Jul 28 07:09 dmesg
  lrwxrwxrwx 1 root root      8 Nov  6  2019 dnsdomainname -> hostname
  lrwxrwxrwx 1 root root      8 Nov  6  2019 domainname -> hostname
  -rwxr-xr-x 1 root root  22508 Sep 22  2020 echo
  -rwxr-xr-x 1 root root     28 Nov  9  2020 egrep
  -rwxr-xr-x 1 root root  22496 Sep 22  2020 false
  -rwxr-xr-x 1 root root     28 Nov  9  2020 fgrep
  -rwxr-xr-x 1 root root  47492 Jul 28 07:09 findmnt
  -rwsr-xr-x 1 root root  26076 Feb 26 04:12 fusermount
  -rwxr-xr-x 1 root root 124508 Nov  9  2020 grep
  -rwxr-xr-x 2 root root   2346 Mar  2 11:30 gunzip
  -rwxr-xr-x 1 root root   6376 Mar  2 11:30 gzexe
  -rwxr-xr-x 1 root root  64212 Mar  2 11:30 gzip
  -rwxr-xr-x 1 root root  13784 Nov  6  2019 hostname
  -rwxr-xr-x 1 root root  43180 Sep 22  2020 ln
  -rwxr-xr-x 1 root root  35068 Feb  7  2020 login
  -rwxr-xr-x 1 root root  96764 Sep 22  2020 ls
  -rwxr-xr-x 1 root root  99940 Jul 28 07:09 lsblk
  -rwxr-xr-x 1 root root  51408 Sep 22  2020 mkdir
  -rwxr-xr-x 1 root root  43184 Sep 22  2020 mknod
  -rwxr-xr-x 1 root root  30780 Sep 22  2020 mktemp
  -rwxr-xr-x 1 root root  34408 Jul 28 07:09 more
  -rwsr-xr-x 1 root root  34400 Jul 28 07:09 mount
  -rwxr-xr-x 1 root root   9824 Jul 28 07:09 mountpoint
  -rwxr-xr-x 1 root root  88524 Sep 22  2020 mv
  lrwxrwxrwx 1 root root      8 Nov  6  2019 nisdomainname -> hostname
  lrwxrwxrwx 1 root root     14 Apr 18 03:38 pidof -> /sbin/killall5
  -rwxr-xr-x 1 root root  26652 Sep 22  2020 pwd
  lrwxrwxrwx 1 root root      4 Aug  4 08:25 rbash -> bash
  -rwxr-xr-x 1 root root  30740 Sep 22  2020 readlink
  -rwxr-xr-x 1 root root  43104 Sep 22  2020 rm
  -rwxr-xr-x 1 root root  30732 Sep 22  2020 rmdir
  -rwxr-xr-x 1 root root  14144 Sep 27  2020 run-parts
  -rwxr-xr-x 1 root root  76012 Dec 22  2018 sed
  lrwxrwxrwx 1 root root      4 Aug 20 21:25 sh -> dash
  -rwxr-xr-x 1 root root  22532 Sep 22  2020 sleep
  -rwxr-xr-x 1 root root  55360 Sep 22  2020 stty
  -rwsr-xr-x 1 root root  46704 Jul 28 07:09 su
  -rwxr-xr-x 1 root root  22532 Sep 22  2020 sync
  -rwxr-xr-x 1 root root 340872 Feb 16  2021 tar
  -rwxr-xr-x 1 root root   9808 Sep 27  2020 tempfile
  -rwxr-xr-x 1 root root  67696 Sep 22  2020 touch
  -rwxr-xr-x 1 root root  22496 Sep 22  2020 true
  -rwxr-xr-x 1 root root   9636 Feb 26 04:12 ulockmgr_server
  -rwsr-xr-x 1 root root  22108 Jul 28 07:09 umount
  -rwxr-xr-x 1 root root  22520 Sep 22  2020 uname
  -rwxr-xr-x 2 root root   2346 Mar  2 11:30 uncompress
  -rwxr-xr-x 1 root root  96764 Sep 22  2020 vdir
  -rwxr-xr-x 1 root root  38512 Jul 28 07:09 wdctl
  lrwxrwxrwx 1 root root      8 Nov  6  2019 ypdomainname -> hostname
  -rwxr-xr-x 1 root root   1984 Mar  2 11:30 zcat
  -rwxr-xr-x 1 root root   1678 Mar  2 11:30 zcmp
  -rwxr-xr-x 1 root root   5880 Mar  2 11:30 zdiff
  -rwxr-xr-x 1 root root     29 Mar  2 11:30 zegrep
  -rwxr-xr-x 1 root root     29 Mar  2 11:30 zfgrep
  -rwxr-xr-x 1 root root   2081 Mar  2 11:30 zforce
  -rwxr-xr-x 1 root root   7585 Mar  2 11:30 zgrep
  -rwxr-xr-x 1 root root   2206 Mar  2 11:30 zless
  -rwxr-xr-x 1 root root   1842 Mar  2 11:30 zmore
  -rwxr-xr-x 1 root root   4553 Mar  2 11:30 znew
I: user script /srv/workspace/pbuilder/12689/tmp/hooks/D02_print_environment finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: armhf
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper-compat (= 13), gem2deb (>= 1.0~), gist, rake, ruby-coderay (>= 1.1~), ruby-method-source (>= 1.0~), ruby-rspec
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 19398 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however:
  Package debhelper-compat is not installed.
 pbuilder-satisfydepends-dummy depends on gem2deb (>= 1.0~); however:
  Package gem2deb is not installed.
 pbuilder-satisfydepends-dummy depends on gist; however:
  Package gist is not installed.
 pbuilder-satisfydepends-dummy depends on rake; however:
  Package rake is not installed.
 pbuilder-satisfydepends-dummy depends on ruby-coderay (>= 1.1~); however:
  Package ruby-coderay is not installed.
 pbuilder-satisfydepends-dummy depends on ruby-method-source (>= 1.0~); however:
  Package ruby-method-source is not installed.
 pbuilder-satisfydepends-dummy depends on ruby-rspec; however:
  Package ruby-rspec is not installed.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
The following NEW packages will be installed:
  autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} ca-certificates{a} debhelper{a} devscripts{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dirmngr{a} dwz{a} file{a} gem2deb{a} gem2deb-test-runner{a} gettext{a} gettext-base{a} gist{a} gnupg{a} gnupg-l10n{a} gnupg-utils{a} gpg{a} gpg-agent{a} gpg-wks-client{a} gpg-wks-server{a} gpgconf{a} gpgsm{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libassuan0{a} libb-hooks-op-check-perl{a} libbsd0{a} libclass-method-modifiers-perl{a} libdebhelper-perl{a} libdevel-callchecker-perl{a} libdynaloader-functions-perl{a} libedit2{a} libelf1{a} libencode-locale-perl{a} libexpat1{a} libfile-dirlist-perl{a} libfile-homedir-perl{a} libfile-listing-perl{a} libfile-stripnondeterminism-perl{a} libfile-touch-perl{a} libfile-which-perl{a} libgmp-dev{a} libgmpxx4ldbl{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a} libhttp-cookies-perl{a} libhttp-date-perl{a} libhttp-message-perl{a} libhttp-negotiate-perl{a} libicu67{a} libimport-into-perl{a} libio-html-perl{a} libio-pty-perl{a} libio-socket-ssl-perl{a} libipc-run-perl{a} libksba8{a} libldap-2.4-2{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} libmagic-mgc{a} libmagic1{a} libmd0{a} libmodule-runtime-perl{a} libmoo-perl{a} libmpdec3{a} libnet-http-perl{a} libnet-ssleay-perl{a} libnpth0{a} libparams-classify-perl{a} libpipeline1{a} libpython3-stdlib{a} libpython3.9-minimal{a} libpython3.9-stdlib{a} libreadline8{a} librole-tiny-perl{a} libruby2.7{a} libsasl2-2{a} libsasl2-modules-db{a} libsigsegv2{a} libstrictures-perl{a} libsub-override-perl{a} libsub-quote-perl{a} libtimedate-perl{a} libtool{a} libtry-tiny-perl{a} libuchardet0{a} liburi-perl{a} libwww-perl{a} libwww-robotrules-perl{a} libxml2{a} libyaml-0-2{a} m4{a} man-db{a} media-types{a} netbase{a} openssl{a} patchutils{a} perl-openssl-defaults{a} pinentry-curses{a} po-debconf{a} python3{a} python3-minimal{a} python3.9{a} python3.9-minimal{a} rake{a} readline-common{a} ruby{a} ruby-all-dev{a} ruby-coderay{a} ruby-diff-lcs{a} ruby-method-source{a} ruby-minitest{a} ruby-net-telnet{a} ruby-power-assert{a} ruby-rspec{a} ruby-rspec-core{a} ruby-rspec-expectations{a} ruby-rspec-mocks{a} ruby-rspec-support{a} ruby-rubygems{a} ruby-test-unit{a} ruby-xmlrpc{a} ruby2.7{a} ruby2.7-dev{a} rubygems-integration{a} sensible-utils{a} wdiff{a} 
The following packages are RECOMMENDED but will NOT be installed:
  apt-file curl dctrl-tools debian-keyring dput dput-ng dupload equivs fonts-lato libarchive-cpio-perl libclass-xsaccessor-perl libclone-perl libdata-dump-perl libdistro-info-perl libgit-wrapper-perl libgitlab-api-v4-perl libhtml-form-perl libhtml-format-perl libhttp-daemon-perl libjs-jquery libldap-common liblist-compare-perl libltdl-dev libmail-sendmail-perl libmailtools-perl libnamespace-clean-perl libsasl2-modules libsoap-lite-perl libstring-shellquote-perl libsub-name-perl licensecheck lintian lynx pristine-tar python3-apt python3-debian python3-magic python3-requests python3-unidiff python3-xdg ruby2.7-doc strace unzip wget zip 
0 packages upgraded, 134 newly installed, 0 to remove and 0 not upgraded.
Need to get 42.5 MB of archives. After unpacking 131 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian bullseye/main armhf bsdextrautils armhf 2.36.1-8 [138 kB]
Get: 2 http://deb.debian.org/debian bullseye/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get: 3 http://deb.debian.org/debian bullseye/main armhf groff-base armhf 1.22.4-6 [847 kB]
Get: 4 http://deb.debian.org/debian bullseye/main armhf libpipeline1 armhf 1.5.3-1 [30.1 kB]
Get: 5 http://deb.debian.org/debian bullseye/main armhf man-db armhf 2.9.4-2 [1319 kB]
Get: 6 http://deb.debian.org/debian bullseye/main armhf libpython3.9-minimal armhf 3.9.2-1 [790 kB]
Get: 7 http://deb.debian.org/debian bullseye/main armhf libexpat1 armhf 2.2.10-2 [76.3 kB]
Get: 8 http://deb.debian.org/debian bullseye/main armhf python3.9-minimal armhf 3.9.2-1 [1630 kB]
Get: 9 http://deb.debian.org/debian bullseye/main armhf python3-minimal armhf 3.9.2-3 [38.2 kB]
Get: 10 http://deb.debian.org/debian bullseye/main armhf media-types all 4.0.0 [30.3 kB]
Get: 11 http://deb.debian.org/debian bullseye/main armhf libmpdec3 armhf 2.5.1-1 [74.9 kB]
Get: 12 http://deb.debian.org/debian bullseye/main armhf readline-common all 8.1-1 [73.7 kB]
Get: 13 http://deb.debian.org/debian bullseye/main armhf libreadline8 armhf 8.1-1 [147 kB]
Get: 14 http://deb.debian.org/debian bullseye/main armhf libpython3.9-stdlib armhf 3.9.2-1 [1608 kB]
Get: 15 http://deb.debian.org/debian bullseye/main armhf python3.9 armhf 3.9.2-1 [466 kB]
Get: 16 http://deb.debian.org/debian bullseye/main armhf libpython3-stdlib armhf 3.9.2-3 [21.4 kB]
Get: 17 http://deb.debian.org/debian bullseye/main armhf python3 armhf 3.9.2-3 [37.9 kB]
Get: 18 http://deb.debian.org/debian bullseye/main armhf netbase all 6.3 [19.9 kB]
Get: 19 http://deb.debian.org/debian bullseye/main armhf sensible-utils all 0.0.14 [14.8 kB]
Get: 20 http://deb.debian.org/debian bullseye/main armhf openssl armhf 1.1.1k-1 [826 kB]
Get: 21 http://deb.debian.org/debian bullseye/main armhf ca-certificates all 20210119 [158 kB]
Get: 22 http://deb.debian.org/debian bullseye/main armhf libmagic-mgc armhf 1:5.39-3 [273 kB]
Get: 23 http://deb.debian.org/debian bullseye/main armhf libmagic1 armhf 1:5.39-3 [117 kB]
Get: 24 http://deb.debian.org/debian bullseye/main armhf file armhf 1:5.39-3 [68.1 kB]
Get: 25 http://deb.debian.org/debian bullseye/main armhf gettext-base armhf 0.21-4 [171 kB]
Get: 26 http://deb.debian.org/debian bullseye/main armhf libsigsegv2 armhf 2.13-1 [34.0 kB]
Get: 27 http://deb.debian.org/debian bullseye/main armhf m4 armhf 1.4.18-5 [192 kB]
Get: 28 http://deb.debian.org/debian bullseye/main armhf autoconf all 2.69-14 [313 kB]
Get: 29 http://deb.debian.org/debian bullseye/main armhf autotools-dev all 20180224.1+nmu1 [77.1 kB]
Get: 30 http://deb.debian.org/debian bullseye/main armhf automake all 1:1.16.3-2 [814 kB]
Get: 31 http://deb.debian.org/debian bullseye/main armhf autopoint all 0.21-4 [510 kB]
Get: 32 http://deb.debian.org/debian bullseye/main armhf libdebhelper-perl all 13.3.4 [189 kB]
Get: 33 http://deb.debian.org/debian bullseye/main armhf libtool all 2.4.6-15 [513 kB]
Get: 34 http://deb.debian.org/debian bullseye/main armhf dh-autoreconf all 20 [17.1 kB]
Get: 35 http://deb.debian.org/debian bullseye/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get: 36 http://deb.debian.org/debian bullseye/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get: 37 http://deb.debian.org/debian bullseye/main armhf libfile-stripnondeterminism-perl all 1.12.0-1 [26.3 kB]
Get: 38 http://deb.debian.org/debian bullseye/main armhf dh-strip-nondeterminism all 1.12.0-1 [15.4 kB]
Get: 39 http://deb.debian.org/debian bullseye/main armhf libelf1 armhf 0.183-1 [161 kB]
Get: 40 http://deb.debian.org/debian bullseye/main armhf dwz armhf 0.13+20210201-1 [179 kB]
Get: 41 http://deb.debian.org/debian bullseye/main armhf libicu67 armhf 67.1-7 [8319 kB]
Get: 42 http://deb.debian.org/debian bullseye/main armhf libxml2 armhf 2.9.10+dfsg-6.7 [602 kB]
Get: 43 http://deb.debian.org/debian bullseye/main armhf gettext armhf 0.21-4 [1243 kB]
Get: 44 http://deb.debian.org/debian bullseye/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get: 45 http://deb.debian.org/debian bullseye/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get: 46 http://deb.debian.org/debian bullseye/main armhf debhelper all 13.3.4 [1049 kB]
Get: 47 http://deb.debian.org/debian bullseye/main armhf libassuan0 armhf 2.5.3-7.1 [44.2 kB]
Get: 48 http://deb.debian.org/debian bullseye/main armhf gpgconf armhf 2.2.27-2 [532 kB]
Get: 49 http://deb.debian.org/debian bullseye/main armhf libksba8 armhf 1.5.0-3 [105 kB]
Get: 50 http://deb.debian.org/debian bullseye/main armhf libsasl2-modules-db armhf 2.1.27+dfsg-2.1 [67.6 kB]
Get: 51 http://deb.debian.org/debian bullseye/main armhf libsasl2-2 armhf 2.1.27+dfsg-2.1 [99.1 kB]
Get: 52 http://deb.debian.org/debian bullseye/main armhf libldap-2.4-2 armhf 2.4.57+dfsg-3 [210 kB]
Get: 53 http://deb.debian.org/debian bullseye/main armhf libnpth0 armhf 1.6-3 [17.8 kB]
Get: 54 http://deb.debian.org/debian bullseye/main armhf dirmngr armhf 2.2.27-2 [722 kB]
Get: 55 http://deb.debian.org/debian bullseye/main armhf gnupg-l10n all 2.2.27-2 [1084 kB]
Get: 56 http://deb.debian.org/debian bullseye/main armhf gnupg-utils armhf 2.2.27-2 [835 kB]
Get: 57 http://deb.debian.org/debian bullseye/main armhf gpg armhf 2.2.27-2 [868 kB]
Get: 58 http://deb.debian.org/debian bullseye/main armhf pinentry-curses armhf 1.1.0-4 [60.6 kB]
Get: 59 http://deb.debian.org/debian bullseye/main armhf gpg-agent armhf 2.2.27-2 [630 kB]
Get: 60 http://deb.debian.org/debian bullseye/main armhf gpg-wks-client armhf 2.2.27-2 [509 kB]
Get: 61 http://deb.debian.org/debian bullseye/main armhf gpg-wks-server armhf 2.2.27-2 [503 kB]
Get: 62 http://deb.debian.org/debian bullseye/main armhf gpgsm armhf 2.2.27-2 [618 kB]
Get: 63 http://deb.debian.org/debian bullseye/main armhf gnupg all 2.2.27-2 [825 kB]
Get: 64 http://deb.debian.org/debian bullseye/main armhf libfile-dirlist-perl all 0.05-2 [7444 B]
Get: 65 http://deb.debian.org/debian bullseye/main armhf libfile-which-perl all 1.23-1 [16.6 kB]
Get: 66 http://deb.debian.org/debian bullseye/main armhf libfile-homedir-perl all 1.006-1 [43.8 kB]
Get: 67 http://deb.debian.org/debian bullseye/main armhf libfile-touch-perl all 0.11-1 [9254 B]
Get: 68 http://deb.debian.org/debian bullseye/main armhf libio-pty-perl armhf 1:1.15-2 [36.2 kB]
Get: 69 http://deb.debian.org/debian bullseye/main armhf libipc-run-perl all 20200505.0-1 [102 kB]
Get: 70 http://deb.debian.org/debian bullseye/main armhf libclass-method-modifiers-perl all 2.13-1 [19.2 kB]
Get: 71 http://deb.debian.org/debian bullseye/main armhf libb-hooks-op-check-perl armhf 0.22-1+b3 [11.0 kB]
Get: 72 http://deb.debian.org/debian bullseye/main armhf libdynaloader-functions-perl all 0.003-1.1 [12.7 kB]
Get: 73 http://deb.debian.org/debian bullseye/main armhf libdevel-callchecker-perl armhf 0.008-1+b2 [15.7 kB]
Get: 74 http://deb.debian.org/debian bullseye/main armhf libparams-classify-perl armhf 0.015-1+b3 [24.5 kB]
Get: 75 http://deb.debian.org/debian bullseye/main armhf libmodule-runtime-perl all 0.016-1 [19.4 kB]
Get: 76 http://deb.debian.org/debian bullseye/main armhf libimport-into-perl all 1.002005-1 [11.6 kB]
Get: 77 http://deb.debian.org/debian bullseye/main armhf librole-tiny-perl all 2.002004-1 [21.4 kB]
Get: 78 http://deb.debian.org/debian bullseye/main armhf libstrictures-perl all 2.000006-1 [18.6 kB]
Get: 79 http://deb.debian.org/debian bullseye/main armhf libsub-quote-perl all 2.006006-1 [21.0 kB]
Get: 80 http://deb.debian.org/debian bullseye/main armhf libmoo-perl all 2.004004-1 [59.9 kB]
Get: 81 http://deb.debian.org/debian bullseye/main armhf libencode-locale-perl all 1.05-1.1 [13.2 kB]
Get: 82 http://deb.debian.org/debian bullseye/main armhf libtimedate-perl all 2.3300-2 [39.3 kB]
Get: 83 http://deb.debian.org/debian bullseye/main armhf libhttp-date-perl all 6.05-1 [10.4 kB]
Get: 84 http://deb.debian.org/debian bullseye/main armhf libfile-listing-perl all 6.14-1 [12.4 kB]
Get: 85 http://deb.debian.org/debian bullseye/main armhf libhtml-tagset-perl all 3.20-4 [13.0 kB]
Get: 86 http://deb.debian.org/debian bullseye/main armhf liburi-perl all 5.08-1 [90.6 kB]
Get: 87 http://deb.debian.org/debian bullseye/main armhf libhtml-parser-perl armhf 3.75-1+b1 [102 kB]
Get: 88 http://deb.debian.org/debian bullseye/main armhf libhtml-tree-perl all 5.07-2 [213 kB]
Get: 89 http://deb.debian.org/debian bullseye/main armhf libio-html-perl all 1.004-2 [16.1 kB]
Get: 90 http://deb.debian.org/debian bullseye/main armhf liblwp-mediatypes-perl all 6.04-1 [19.9 kB]
Get: 91 http://deb.debian.org/debian bullseye/main armhf libhttp-message-perl all 6.28-1 [79.6 kB]
Get: 92 http://deb.debian.org/debian bullseye/main armhf libhttp-cookies-perl all 6.10-1 [19.6 kB]
Get: 93 http://deb.debian.org/debian bullseye/main armhf libhttp-negotiate-perl all 6.01-1 [12.8 kB]
Get: 94 http://deb.debian.org/debian bullseye/main armhf perl-openssl-defaults armhf 5 [7360 B]
Get: 95 http://deb.debian.org/debian bullseye/main armhf libnet-ssleay-perl armhf 1.88-3+b1 [303 kB]
Get: 96 http://deb.debian.org/debian bullseye/main armhf libio-socket-ssl-perl all 2.069-1 [215 kB]
Get: 97 http://deb.debian.org/debian bullseye/main armhf libnet-http-perl all 6.20-1 [25.1 kB]
Get: 98 http://deb.debian.org/debian bullseye/main armhf liblwp-protocol-https-perl all 6.10-1 [12.2 kB]
Get: 99 http://deb.debian.org/debian bullseye/main armhf libtry-tiny-perl all 0.30-1 [23.3 kB]
Get: 100 http://deb.debian.org/debian bullseye/main armhf libwww-robotrules-perl all 6.02-1 [12.9 kB]
Get: 101 http://deb.debian.org/debian bullseye/main armhf libwww-perl all 6.52-1 [192 kB]
Get: 102 http://deb.debian.org/debian bullseye/main armhf patchutils armhf 0.4.2-1 [72.5 kB]
Get: 103 http://deb.debian.org/debian bullseye/main armhf wdiff armhf 1.2.2-2+b1 [121 kB]
Get: 104 http://deb.debian.org/debian bullseye/main armhf devscripts armhf 2.21.3 [1092 kB]
Get: 105 http://deb.debian.org/debian bullseye/main armhf rubygems-integration all 1.18 [6704 B]
Get: 106 http://deb.debian.org/debian bullseye/main armhf ruby-minitest all 5.13.0-1 [57.3 kB]
Get: 107 http://deb.debian.org/debian bullseye/main armhf ruby-net-telnet all 0.1.1-2 [12.5 kB]
Get: 108 http://deb.debian.org/debian bullseye/main armhf ruby-power-assert all 1.1.7-2 [11.5 kB]
Get: 109 http://deb.debian.org/debian bullseye/main armhf ruby-test-unit all 3.3.9-1 [86.1 kB]
Get: 110 http://deb.debian.org/debian bullseye/main armhf ruby-xmlrpc all 0.3.0-2 [23.7 kB]
Get: 111 http://deb.debian.org/debian bullseye/main armhf libmd0 armhf 1.0.3-3 [27.4 kB]
Get: 112 http://deb.debian.org/debian bullseye/main armhf libbsd0 armhf 0.11.3-1 [103 kB]
Get: 113 http://deb.debian.org/debian bullseye/main armhf libedit2 armhf 3.1-20191231-2+b1 [81.1 kB]
Get: 114 http://deb.debian.org/debian bullseye/main armhf libyaml-0-2 armhf 0.2.2-1 [42.0 kB]
Get: 115 http://deb.debian.org/debian bullseye/main armhf libruby2.7 armhf 2.7.4-1 [3956 kB]
Get: 116 http://deb.debian.org/debian bullseye/main armhf ruby2.7 armhf 2.7.4-1 [747 kB]
Get: 117 http://deb.debian.org/debian bullseye/main armhf ruby-rubygems all 3.2.5-2 [281 kB]
Get: 118 http://deb.debian.org/debian bullseye/main armhf ruby armhf 1:2.7+2 [11.7 kB]
Get: 119 http://deb.debian.org/debian bullseye/main armhf rake all 13.0.3-1 [84.7 kB]
Get: 120 http://deb.debian.org/debian bullseye/main armhf gem2deb-test-runner armhf 1.4 [26.2 kB]
Get: 121 http://deb.debian.org/debian bullseye/main armhf libgmpxx4ldbl armhf 2:6.2.1+dfsg-1 [336 kB]
Get: 122 http://deb.debian.org/debian bullseye/main armhf libgmp-dev armhf 2:6.2.1+dfsg-1 [593 kB]
Get: 123 http://deb.debian.org/debian bullseye/main armhf ruby2.7-dev armhf 2.7.4-1 [835 kB]
Get: 124 http://deb.debian.org/debian bullseye/main armhf ruby-all-dev armhf 1:2.7+2 [11.7 kB]
Get: 125 http://deb.debian.org/debian bullseye/main armhf gem2deb armhf 1.4 [62.1 kB]
Get: 126 http://deb.debian.org/debian bullseye/main armhf gist all 6.0.0-1 [18.4 kB]
Get: 127 http://deb.debian.org/debian bullseye/main armhf ruby-coderay all 1.1.3-4 [77.6 kB]
Get: 128 http://deb.debian.org/debian bullseye/main armhf ruby-diff-lcs all 1.4.4-1 [35.9 kB]
Get: 129 http://deb.debian.org/debian bullseye/main armhf ruby-method-source all 1.0.0-2 [9060 B]
Get: 130 http://deb.debian.org/debian bullseye/main armhf ruby-rspec-support all 3.9.0c2e2m1s3-2 [30.8 kB]
Get: 131 http://deb.debian.org/debian bullseye/main armhf ruby-rspec-core all 3.9.0c2e2m1s3-2 [163 kB]
Get: 132 http://deb.debian.org/debian bullseye/main armhf ruby-rspec-expectations all 3.9.0c2e2m1s3-2 [89.9 kB]
Get: 133 http://deb.debian.org/debian bullseye/main armhf ruby-rspec-mocks all 3.9.0c2e2m1s3-2 [81.4 kB]
Get: 134 http://deb.debian.org/debian bullseye/main armhf ruby-rspec all 3.9.0c2e2m1s3-2 [8348 B]
Fetched 42.5 MB in 7s (5942 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package bsdextrautils.
(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 ... 19398 files and directories currently installed.)
Preparing to unpack .../0-bsdextrautils_2.36.1-8_armhf.deb ...
Unpacking bsdextrautils (2.36.1-8) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../1-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../2-groff-base_1.22.4-6_armhf.deb ...
Unpacking groff-base (1.22.4-6) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../3-libpipeline1_1.5.3-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.3-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../4-man-db_2.9.4-2_armhf.deb ...
Unpacking man-db (2.9.4-2) ...
Selecting previously unselected package libpython3.9-minimal:armhf.
Preparing to unpack .../5-libpython3.9-minimal_3.9.2-1_armhf.deb ...
Unpacking libpython3.9-minimal:armhf (3.9.2-1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../6-libexpat1_2.2.10-2_armhf.deb ...
Unpacking libexpat1:armhf (2.2.10-2) ...
Selecting previously unselected package python3.9-minimal.
Preparing to unpack .../7-python3.9-minimal_3.9.2-1_armhf.deb ...
Unpacking python3.9-minimal (3.9.2-1) ...
Setting up libpython3.9-minimal:armhf (3.9.2-1) ...
Setting up libexpat1:armhf (2.2.10-2) ...
Setting up python3.9-minimal (3.9.2-1) ...
Selecting previously unselected package python3-minimal.
(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 ... 20265 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.9.2-3_armhf.deb ...
Unpacking python3-minimal (3.9.2-3) ...
Selecting previously unselected package media-types.
Preparing to unpack .../1-media-types_4.0.0_all.deb ...
Unpacking media-types (4.0.0) ...
Selecting previously unselected package libmpdec3:armhf.
Preparing to unpack .../2-libmpdec3_2.5.1-1_armhf.deb ...
Unpacking libmpdec3:armhf (2.5.1-1) ...
Selecting previously unselected package readline-common.
Preparing to unpack .../3-readline-common_8.1-1_all.deb ...
Unpacking readline-common (8.1-1) ...
Selecting previously unselected package libreadline8:armhf.
Preparing to unpack .../4-libreadline8_8.1-1_armhf.deb ...
Unpacking libreadline8:armhf (8.1-1) ...
Selecting previously unselected package libpython3.9-stdlib:armhf.
Preparing to unpack .../5-libpython3.9-stdlib_3.9.2-1_armhf.deb ...
Unpacking libpython3.9-stdlib:armhf (3.9.2-1) ...
Selecting previously unselected package python3.9.
Preparing to unpack .../6-python3.9_3.9.2-1_armhf.deb ...
Unpacking python3.9 (3.9.2-1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../7-libpython3-stdlib_3.9.2-3_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.9.2-3) ...
Setting up python3-minimal (3.9.2-3) ...
Selecting previously unselected package python3.
(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 ... 20686 files and directories currently installed.)
Preparing to unpack .../000-python3_3.9.2-3_armhf.deb ...
Unpacking python3 (3.9.2-3) ...
Selecting previously unselected package netbase.
Preparing to unpack .../001-netbase_6.3_all.deb ...
Unpacking netbase (6.3) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../002-sensible-utils_0.0.14_all.deb ...
Unpacking sensible-utils (0.0.14) ...
Selecting previously unselected package openssl.
Preparing to unpack .../003-openssl_1.1.1k-1_armhf.deb ...
Unpacking openssl (1.1.1k-1) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../004-ca-certificates_20210119_all.deb ...
Unpacking ca-certificates (20210119) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../005-libmagic-mgc_1%3a5.39-3_armhf.deb ...
Unpacking libmagic-mgc (1:5.39-3) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../006-libmagic1_1%3a5.39-3_armhf.deb ...
Unpacking libmagic1:armhf (1:5.39-3) ...
Selecting previously unselected package file.
Preparing to unpack .../007-file_1%3a5.39-3_armhf.deb ...
Unpacking file (1:5.39-3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../008-gettext-base_0.21-4_armhf.deb ...
Unpacking gettext-base (0.21-4) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../009-libsigsegv2_2.13-1_armhf.deb ...
Unpacking libsigsegv2:armhf (2.13-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../010-m4_1.4.18-5_armhf.deb ...
Unpacking m4 (1.4.18-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../011-autoconf_2.69-14_all.deb ...
Unpacking autoconf (2.69-14) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../012-autotools-dev_20180224.1+nmu1_all.deb ...
Unpacking autotools-dev (20180224.1+nmu1) ...
Selecting previously unselected package automake.
Preparing to unpack .../013-automake_1%3a1.16.3-2_all.deb ...
Unpacking automake (1:1.16.3-2) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../014-autopoint_0.21-4_all.deb ...
Unpacking autopoint (0.21-4) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../015-libdebhelper-perl_13.3.4_all.deb ...
Unpacking libdebhelper-perl (13.3.4) ...
Selecting previously unselected package libtool.
Preparing to unpack .../016-libtool_2.4.6-15_all.deb ...
Unpacking libtool (2.4.6-15) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../017-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../018-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../019-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../020-libfile-stripnondeterminism-perl_1.12.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.12.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../021-dh-strip-nondeterminism_1.12.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.12.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../022-libelf1_0.183-1_armhf.deb ...
Unpacking libelf1:armhf (0.183-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../023-dwz_0.13+20210201-1_armhf.deb ...
Unpacking dwz (0.13+20210201-1) ...
Selecting previously unselected package libicu67:armhf.
Preparing to unpack .../024-libicu67_67.1-7_armhf.deb ...
Unpacking libicu67:armhf (67.1-7) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../025-libxml2_2.9.10+dfsg-6.7_armhf.deb ...
Unpacking libxml2:armhf (2.9.10+dfsg-6.7) ...
Selecting previously unselected package gettext.
Preparing to unpack .../026-gettext_0.21-4_armhf.deb ...
Unpacking gettext (0.21-4) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../027-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../028-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../029-debhelper_13.3.4_all.deb ...
Unpacking debhelper (13.3.4) ...
Selecting previously unselected package libassuan0:armhf.
Preparing to unpack .../030-libassuan0_2.5.3-7.1_armhf.deb ...
Unpacking libassuan0:armhf (2.5.3-7.1) ...
Selecting previously unselected package gpgconf.
Preparing to unpack .../031-gpgconf_2.2.27-2_armhf.deb ...
Unpacking gpgconf (2.2.27-2) ...
Selecting previously unselected package libksba8:armhf.
Preparing to unpack .../032-libksba8_1.5.0-3_armhf.deb ...
Unpacking libksba8:armhf (1.5.0-3) ...
Selecting previously unselected package libsasl2-modules-db:armhf.
Preparing to unpack .../033-libsasl2-modules-db_2.1.27+dfsg-2.1_armhf.deb ...
Unpacking libsasl2-modules-db:armhf (2.1.27+dfsg-2.1) ...
Selecting previously unselected package libsasl2-2:armhf.
Preparing to unpack .../034-libsasl2-2_2.1.27+dfsg-2.1_armhf.deb ...
Unpacking libsasl2-2:armhf (2.1.27+dfsg-2.1) ...
Selecting previously unselected package libldap-2.4-2:armhf.
Preparing to unpack .../035-libldap-2.4-2_2.4.57+dfsg-3_armhf.deb ...
Unpacking libldap-2.4-2:armhf (2.4.57+dfsg-3) ...
Selecting previously unselected package libnpth0:armhf.
Preparing to unpack .../036-libnpth0_1.6-3_armhf.deb ...
Unpacking libnpth0:armhf (1.6-3) ...
Selecting previously unselected package dirmngr.
Preparing to unpack .../037-dirmngr_2.2.27-2_armhf.deb ...
Unpacking dirmngr (2.2.27-2) ...
Selecting previously unselected package gnupg-l10n.
Preparing to unpack .../038-gnupg-l10n_2.2.27-2_all.deb ...
Unpacking gnupg-l10n (2.2.27-2) ...
Selecting previously unselected package gnupg-utils.
Preparing to unpack .../039-gnupg-utils_2.2.27-2_armhf.deb ...
Unpacking gnupg-utils (2.2.27-2) ...
Selecting previously unselected package gpg.
Preparing to unpack .../040-gpg_2.2.27-2_armhf.deb ...
Unpacking gpg (2.2.27-2) ...
Selecting previously unselected package pinentry-curses.
Preparing to unpack .../041-pinentry-curses_1.1.0-4_armhf.deb ...
Unpacking pinentry-curses (1.1.0-4) ...
Selecting previously unselected package gpg-agent.
Preparing to unpack .../042-gpg-agent_2.2.27-2_armhf.deb ...
Unpacking gpg-agent (2.2.27-2) ...
Selecting previously unselected package gpg-wks-client.
Preparing to unpack .../043-gpg-wks-client_2.2.27-2_armhf.deb ...
Unpacking gpg-wks-client (2.2.27-2) ...
Selecting previously unselected package gpg-wks-server.
Preparing to unpack .../044-gpg-wks-server_2.2.27-2_armhf.deb ...
Unpacking gpg-wks-server (2.2.27-2) ...
Selecting previously unselected package gpgsm.
Preparing to unpack .../045-gpgsm_2.2.27-2_armhf.deb ...
Unpacking gpgsm (2.2.27-2) ...
Selecting previously unselected package gnupg.
Preparing to unpack .../046-gnupg_2.2.27-2_all.deb ...
Unpacking gnupg (2.2.27-2) ...
Selecting previously unselected package libfile-dirlist-perl.
Preparing to unpack .../047-libfile-dirlist-perl_0.05-2_all.deb ...
Unpacking libfile-dirlist-perl (0.05-2) ...
Selecting previously unselected package libfile-which-perl.
Preparing to unpack .../048-libfile-which-perl_1.23-1_all.deb ...
Unpacking libfile-which-perl (1.23-1) ...
Selecting previously unselected package libfile-homedir-perl.
Preparing to unpack .../049-libfile-homedir-perl_1.006-1_all.deb ...
Unpacking libfile-homedir-perl (1.006-1) ...
Selecting previously unselected package libfile-touch-perl.
Preparing to unpack .../050-libfile-touch-perl_0.11-1_all.deb ...
Unpacking libfile-touch-perl (0.11-1) ...
Selecting previously unselected package libio-pty-perl.
Preparing to unpack .../051-libio-pty-perl_1%3a1.15-2_armhf.deb ...
Unpacking libio-pty-perl (1:1.15-2) ...
Selecting previously unselected package libipc-run-perl.
Preparing to unpack .../052-libipc-run-perl_20200505.0-1_all.deb ...
Unpacking libipc-run-perl (20200505.0-1) ...
Selecting previously unselected package libclass-method-modifiers-perl.
Preparing to unpack .../053-libclass-method-modifiers-perl_2.13-1_all.deb ...
Unpacking libclass-method-modifiers-perl (2.13-1) ...
Selecting previously unselected package libb-hooks-op-check-perl.
Preparing to unpack .../054-libb-hooks-op-check-perl_0.22-1+b3_armhf.deb ...
Unpacking libb-hooks-op-check-perl (0.22-1+b3) ...
Selecting previously unselected package libdynaloader-functions-perl.
Preparing to unpack .../055-libdynaloader-functions-perl_0.003-1.1_all.deb ...
Unpacking libdynaloader-functions-perl (0.003-1.1) ...
Selecting previously unselected package libdevel-callchecker-perl.
Preparing to unpack .../056-libdevel-callchecker-perl_0.008-1+b2_armhf.deb ...
Unpacking libdevel-callchecker-perl (0.008-1+b2) ...
Selecting previously unselected package libparams-classify-perl.
Preparing to unpack .../057-libparams-classify-perl_0.015-1+b3_armhf.deb ...
Unpacking libparams-classify-perl (0.015-1+b3) ...
Selecting previously unselected package libmodule-runtime-perl.
Preparing to unpack .../058-libmodule-runtime-perl_0.016-1_all.deb ...
Unpacking libmodule-runtime-perl (0.016-1) ...
Selecting previously unselected package libimport-into-perl.
Preparing to unpack .../059-libimport-into-perl_1.002005-1_all.deb ...
Unpacking libimport-into-perl (1.002005-1) ...
Selecting previously unselected package librole-tiny-perl.
Preparing to unpack .../060-librole-tiny-perl_2.002004-1_all.deb ...
Unpacking librole-tiny-perl (2.002004-1) ...
Selecting previously unselected package libstrictures-perl.
Preparing to unpack .../061-libstrictures-perl_2.000006-1_all.deb ...
Unpacking libstrictures-perl (2.000006-1) ...
Selecting previously unselected package libsub-quote-perl.
Preparing to unpack .../062-libsub-quote-perl_2.006006-1_all.deb ...
Unpacking libsub-quote-perl (2.006006-1) ...
Selecting previously unselected package libmoo-perl.
Preparing to unpack .../063-libmoo-perl_2.004004-1_all.deb ...
Unpacking libmoo-perl (2.004004-1) ...
Selecting previously unselected package libencode-locale-perl.
Preparing to unpack .../064-libencode-locale-perl_1.05-1.1_all.deb ...
Unpacking libencode-locale-perl (1.05-1.1) ...
Selecting previously unselected package libtimedate-perl.
Preparing to unpack .../065-libtimedate-perl_2.3300-2_all.deb ...
Unpacking libtimedate-perl (2.3300-2) ...
Selecting previously unselected package libhttp-date-perl.
Preparing to unpack .../066-libhttp-date-perl_6.05-1_all.deb ...
Unpacking libhttp-date-perl (6.05-1) ...
Selecting previously unselected package libfile-listing-perl.
Preparing to unpack .../067-libfile-listing-perl_6.14-1_all.deb ...
Unpacking libfile-listing-perl (6.14-1) ...
Selecting previously unselected package libhtml-tagset-perl.
Preparing to unpack .../068-libhtml-tagset-perl_3.20-4_all.deb ...
Unpacking libhtml-tagset-perl (3.20-4) ...
Selecting previously unselected package liburi-perl.
Preparing to unpack .../069-liburi-perl_5.08-1_all.deb ...
Unpacking liburi-perl (5.08-1) ...
Selecting previously unselected package libhtml-parser-perl.
Preparing to unpack .../070-libhtml-parser-perl_3.75-1+b1_armhf.deb ...
Unpacking libhtml-parser-perl (3.75-1+b1) ...
Selecting previously unselected package libhtml-tree-perl.
Preparing to unpack .../071-libhtml-tree-perl_5.07-2_all.deb ...
Unpacking libhtml-tree-perl (5.07-2) ...
Selecting previously unselected package libio-html-perl.
Preparing to unpack .../072-libio-html-perl_1.004-2_all.deb ...
Unpacking libio-html-perl (1.004-2) ...
Selecting previously unselected package liblwp-mediatypes-perl.
Preparing to unpack .../073-liblwp-mediatypes-perl_6.04-1_all.deb ...
Unpacking liblwp-mediatypes-perl (6.04-1) ...
Selecting previously unselected package libhttp-message-perl.
Preparing to unpack .../074-libhttp-message-perl_6.28-1_all.deb ...
Unpacking libhttp-message-perl (6.28-1) ...
Selecting previously unselected package libhttp-cookies-perl.
Preparing to unpack .../075-libhttp-cookies-perl_6.10-1_all.deb ...
Unpacking libhttp-cookies-perl (6.10-1) ...
Selecting previously unselected package libhttp-negotiate-perl.
Preparing to unpack .../076-libhttp-negotiate-perl_6.01-1_all.deb ...
Unpacking libhttp-negotiate-perl (6.01-1) ...
Selecting previously unselected package perl-openssl-defaults:armhf.
Preparing to unpack .../077-perl-openssl-defaults_5_armhf.deb ...
Unpacking perl-openssl-defaults:armhf (5) ...
Selecting previously unselected package libnet-ssleay-perl.
Preparing to unpack .../078-libnet-ssleay-perl_1.88-3+b1_armhf.deb ...
Unpacking libnet-ssleay-perl (1.88-3+b1) ...
Selecting previously unselected package libio-socket-ssl-perl.
Preparing to unpack .../079-libio-socket-ssl-perl_2.069-1_all.deb ...
Unpacking libio-socket-ssl-perl (2.069-1) ...
Selecting previously unselected package libnet-http-perl.
Preparing to unpack .../080-libnet-http-perl_6.20-1_all.deb ...
Unpacking libnet-http-perl (6.20-1) ...
Selecting previously unselected package liblwp-protocol-https-perl.
Preparing to unpack .../081-liblwp-protocol-https-perl_6.10-1_all.deb ...
Unpacking liblwp-protocol-https-perl (6.10-1) ...
Selecting previously unselected package libtry-tiny-perl.
Preparing to unpack .../082-libtry-tiny-perl_0.30-1_all.deb ...
Unpacking libtry-tiny-perl (0.30-1) ...
Selecting previously unselected package libwww-robotrules-perl.
Preparing to unpack .../083-libwww-robotrules-perl_6.02-1_all.deb ...
Unpacking libwww-robotrules-perl (6.02-1) ...
Selecting previously unselected package libwww-perl.
Preparing to unpack .../084-libwww-perl_6.52-1_all.deb ...
Unpacking libwww-perl (6.52-1) ...
Selecting previously unselected package patchutils.
Preparing to unpack .../085-patchutils_0.4.2-1_armhf.deb ...
Unpacking patchutils (0.4.2-1) ...
Selecting previously unselected package wdiff.
Preparing to unpack .../086-wdiff_1.2.2-2+b1_armhf.deb ...
Unpacking wdiff (1.2.2-2+b1) ...
Selecting previously unselected package devscripts.
Preparing to unpack .../087-devscripts_2.21.3_armhf.deb ...
Unpacking devscripts (2.21.3) ...
Selecting previously unselected package rubygems-integration.
Preparing to unpack .../088-rubygems-integration_1.18_all.deb ...
Unpacking rubygems-integration (1.18) ...
Selecting previously unselected package ruby-minitest.
Preparing to unpack .../089-ruby-minitest_5.13.0-1_all.deb ...
Unpacking ruby-minitest (5.13.0-1) ...
Selecting previously unselected package ruby-net-telnet.
Preparing to unpack .../090-ruby-net-telnet_0.1.1-2_all.deb ...
Unpacking ruby-net-telnet (0.1.1-2) ...
Selecting previously unselected package ruby-power-assert.
Preparing to unpack .../091-ruby-power-assert_1.1.7-2_all.deb ...
Unpacking ruby-power-assert (1.1.7-2) ...
Selecting previously unselected package ruby-test-unit.
Preparing to unpack .../092-ruby-test-unit_3.3.9-1_all.deb ...
Unpacking ruby-test-unit (3.3.9-1) ...
Selecting previously unselected package ruby-xmlrpc.
Preparing to unpack .../093-ruby-xmlrpc_0.3.0-2_all.deb ...
Unpacking ruby-xmlrpc (0.3.0-2) ...
Selecting previously unselected package libmd0:armhf.
Preparing to unpack .../094-libmd0_1.0.3-3_armhf.deb ...
Unpacking libmd0:armhf (1.0.3-3) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../095-libbsd0_0.11.3-1_armhf.deb ...
Unpacking libbsd0:armhf (0.11.3-1) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../096-libedit2_3.1-20191231-2+b1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20191231-2+b1) ...
Selecting previously unselected package libyaml-0-2:armhf.
Preparing to unpack .../097-libyaml-0-2_0.2.2-1_armhf.deb ...
Unpacking libyaml-0-2:armhf (0.2.2-1) ...
Selecting previously unselected package libruby2.7:armhf.
Preparing to unpack .../098-libruby2.7_2.7.4-1_armhf.deb ...
Unpacking libruby2.7:armhf (2.7.4-1) ...
Selecting previously unselected package ruby2.7.
Preparing to unpack .../099-ruby2.7_2.7.4-1_armhf.deb ...
Unpacking ruby2.7 (2.7.4-1) ...
Selecting previously unselected package ruby-rubygems.
Preparing to unpack .../100-ruby-rubygems_3.2.5-2_all.deb ...
Unpacking ruby-rubygems (3.2.5-2) ...
Selecting previously unselected package ruby.
Preparing to unpack .../101-ruby_1%3a2.7+2_armhf.deb ...
Unpacking ruby (1:2.7+2) ...
Selecting previously unselected package rake.
Preparing to unpack .../102-rake_13.0.3-1_all.deb ...
Unpacking rake (13.0.3-1) ...
Selecting previously unselected package gem2deb-test-runner.
Preparing to unpack .../103-gem2deb-test-runner_1.4_armhf.deb ...
Unpacking gem2deb-test-runner (1.4) ...
Selecting previously unselected package libgmpxx4ldbl:armhf.
Preparing to unpack .../104-libgmpxx4ldbl_2%3a6.2.1+dfsg-1_armhf.deb ...
Unpacking libgmpxx4ldbl:armhf (2:6.2.1+dfsg-1) ...
Selecting previously unselected package libgmp-dev:armhf.
Preparing to unpack .../105-libgmp-dev_2%3a6.2.1+dfsg-1_armhf.deb ...
Unpacking libgmp-dev:armhf (2:6.2.1+dfsg-1) ...
Selecting previously unselected package ruby2.7-dev:armhf.
Preparing to unpack .../106-ruby2.7-dev_2.7.4-1_armhf.deb ...
Unpacking ruby2.7-dev:armhf (2.7.4-1) ...
Selecting previously unselected package ruby-all-dev:armhf.
Preparing to unpack .../107-ruby-all-dev_1%3a2.7+2_armhf.deb ...
Unpacking ruby-all-dev:armhf (1:2.7+2) ...
Selecting previously unselected package gem2deb.
Preparing to unpack .../108-gem2deb_1.4_armhf.deb ...
Unpacking gem2deb (1.4) ...
Selecting previously unselected package gist.
Preparing to unpack .../109-gist_6.0.0-1_all.deb ...
Unpacking gist (6.0.0-1) ...
Selecting previously unselected package ruby-coderay.
Preparing to unpack .../110-ruby-coderay_1.1.3-4_all.deb ...
Unpacking ruby-coderay (1.1.3-4) ...
Selecting previously unselected package ruby-diff-lcs.
Preparing to unpack .../111-ruby-diff-lcs_1.4.4-1_all.deb ...
Unpacking ruby-diff-lcs (1.4.4-1) ...
Selecting previously unselected package ruby-method-source.
Preparing to unpack .../112-ruby-method-source_1.0.0-2_all.deb ...
Unpacking ruby-method-source (1.0.0-2) ...
Selecting previously unselected package ruby-rspec-support.
Preparing to unpack .../113-ruby-rspec-support_3.9.0c2e2m1s3-2_all.deb ...
Unpacking ruby-rspec-support (3.9.0c2e2m1s3-2) ...
Selecting previously unselected package ruby-rspec-core.
Preparing to unpack .../114-ruby-rspec-core_3.9.0c2e2m1s3-2_all.deb ...
Unpacking ruby-rspec-core (3.9.0c2e2m1s3-2) ...
Selecting previously unselected package ruby-rspec-expectations.
Preparing to unpack .../115-ruby-rspec-expectations_3.9.0c2e2m1s3-2_all.deb ...
Unpacking ruby-rspec-expectations (3.9.0c2e2m1s3-2) ...
Selecting previously unselected package ruby-rspec-mocks.
Preparing to unpack .../116-ruby-rspec-mocks_3.9.0c2e2m1s3-2_all.deb ...
Unpacking ruby-rspec-mocks (3.9.0c2e2m1s3-2) ...
Selecting previously unselected package ruby-rspec.
Preparing to unpack .../117-ruby-rspec_3.9.0c2e2m1s3-2_all.deb ...
Unpacking ruby-rspec (3.9.0c2e2m1s3-2) ...
Setting up libksba8:armhf (1.5.0-3) ...
Setting up media-types (4.0.0) ...
Setting up libpipeline1:armhf (1.5.3-1) ...
Setting up wdiff (1.2.2-2+b1) ...
Setting up libfile-which-perl (1.23-1) ...
Setting up bsdextrautils (2.36.1-8) ...
update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode
Setting up libicu67:armhf (67.1-7) ...
Setting up libdynaloader-functions-perl (0.003-1.1) ...
Setting up libclass-method-modifiers-perl (2.13-1) ...
Setting up ruby-power-assert (1.1.7-2) ...
Setting up libio-pty-perl (1:1.15-2) ...
Setting up libmagic-mgc (1:5.39-3) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libyaml-0-2:armhf (0.2.2-1) ...
Setting up libhtml-tagset-perl (3.20-4) ...
Setting up libdebhelper-perl (13.3.4) ...
Setting up liblwp-mediatypes-perl (6.04-1) ...
Setting up libtry-tiny-perl (0.30-1) ...
Setting up libmagic1:armhf (1:5.39-3) ...
Setting up perl-openssl-defaults:armhf (5) ...
Setting up gettext-base (0.21-4) ...
Setting up libencode-locale-perl (1.05-1.1) ...
Setting up libnpth0:armhf (1.6-3) ...
Setting up file (1:5.39-3) ...
Setting up libassuan0:armhf (2.5.3-7.1) ...
Setting up libsasl2-modules-db:armhf (2.1.27+dfsg-2.1) ...
Setting up ruby-minitest (5.13.0-1) ...
Setting up ruby-method-source (1.0.0-2) ...
Setting up autotools-dev (20180224.1+nmu1) ...
Setting up libgmpxx4ldbl:armhf (2:6.2.1+dfsg-1) ...
Setting up ruby-test-unit (3.3.9-1) ...
Setting up gnupg-l10n (2.2.27-2) ...
Setting up ruby-net-telnet (0.1.1-2) ...
Setting up libsigsegv2:armhf (2.13-1) ...
Setting up libio-html-perl (1.004-2) ...
Setting up autopoint (0.21-4) ...
Setting up libb-hooks-op-check-perl (0.22-1+b3) ...
Setting up libipc-run-perl (20200505.0-1) ...
Setting up libsasl2-2:armhf (2.1.27+dfsg-2.1) ...
Setting up ruby-rspec-support (3.9.0c2e2m1s3-2) ...
Setting up libtimedate-perl (2.3300-2) ...
Setting up libmd0:armhf (1.0.3-3) ...
Setting up sensible-utils (0.0.14) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libmpdec3:armhf (2.5.1-1) ...
Setting up librole-tiny-perl (2.002004-1) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up netbase (6.3) ...
Setting up libstrictures-perl (2.000006-1) ...
Setting up libsub-quote-perl (2.006006-1) ...
Setting up libfile-dirlist-perl (0.05-2) ...
Setting up libfile-homedir-perl (1.006-1) ...
Setting up openssl (1.1.1k-1) ...
Setting up libbsd0:armhf (0.11.3-1) ...
Setting up libelf1:armhf (0.183-1) ...
Setting up readline-common (8.1-1) ...
Setting up ruby-xmlrpc (0.3.0-2) ...
Setting up libxml2:armhf (2.9.10+dfsg-6.7) ...
Setting up liburi-perl (5.08-1) ...
Setting up libfile-touch-perl (0.11-1) ...
Setting up libnet-ssleay-perl (1.88-3+b1) ...
Setting up pinentry-curses (1.1.0-4) ...
Setting up libfile-stripnondeterminism-perl (1.12.0-1) ...
Setting up libhttp-date-perl (6.05-1) ...
Setting up gettext (0.21-4) ...
Setting up libgmp-dev:armhf (2:6.2.1+dfsg-1) ...
Setting up libfile-listing-perl (6.14-1) ...
Setting up libtool (2.4.6-15) ...
Setting up libedit2:armhf (3.1-20191231-2+b1) ...
Setting up libreadline8:armhf (8.1-1) ...
Setting up libldap-2.4-2:armhf (2.4.57+dfsg-3) ...
Setting up libnet-http-perl (6.20-1) ...
Setting up m4 (1.4.18-5) ...
Setting up libdevel-callchecker-perl (0.008-1+b2) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up patchutils (0.4.2-1) ...
Setting up ca-certificates (20210119) ...
Updating certificates in /etc/ssl/certs...
129 added, 0 removed; done.
Setting up autoconf (2.69-14) ...
Setting up dh-strip-nondeterminism (1.12.0-1) ...
Setting up libwww-robotrules-perl (6.02-1) ...
Setting up dwz (0.13+20210201-1) ...
Setting up groff-base (1.22.4-6) ...
Setting up libhtml-parser-perl (3.75-1+b1) ...
Setting up gpgconf (2.2.27-2) ...
Setting up libio-socket-ssl-perl (2.069-1) ...
Setting up gpg (2.2.27-2) ...
Setting up libpython3.9-stdlib:armhf (3.9.2-1) ...
Setting up libpython3-stdlib:armhf (3.9.2-3) ...
Setting up gnupg-utils (2.2.27-2) ...
Setting up libhttp-message-perl (6.28-1) ...
Setting up automake (1:1.16.3-2) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libhttp-negotiate-perl (6.01-1) ...
Setting up gpg-agent (2.2.27-2) ...
Setting up libhttp-cookies-perl (6.10-1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libhtml-tree-perl (5.07-2) ...
Setting up libparams-classify-perl (0.015-1+b3) ...
Setting up gpgsm (2.2.27-2) ...
Setting up rubygems-integration (1.18) ...
Setting up man-db (2.9.4-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up dh-autoreconf (20) ...
Setting up dirmngr (2.2.27-2) ...
Setting up libmodule-runtime-perl (0.016-1) ...
Setting up gpg-wks-server (2.2.27-2) ...
Setting up python3.9 (3.9.2-1) ...
Setting up gpg-wks-client (2.2.27-2) ...
Setting up libimport-into-perl (1.002005-1) ...
Setting up libmoo-perl (2.004004-1) ...
Setting up debhelper (13.3.4) ...
Setting up python3 (3.9.2-3) ...
Setting up gnupg (2.2.27-2) ...
Setting up libwww-perl (6.52-1) ...
Setting up ruby-rubygems (3.2.5-2) ...
Setting up devscripts (2.21.3) ...
Setting up rake (13.0.3-1) ...
Setting up liblwp-protocol-https-perl (6.10-1) ...
Setting up libruby2.7:armhf (2.7.4-1) ...
Setting up ruby2.7-dev:armhf (2.7.4-1) ...
Setting up ruby2.7 (2.7.4-1) ...
Setting up ruby-all-dev:armhf (1:2.7+2) ...
Setting up ruby (1:2.7+2) ...
Setting up ruby-coderay (1.1.3-4) ...
Setting up ruby-rspec-core (3.9.0c2e2m1s3-2) ...
Setting up ruby-diff-lcs (1.4.4-1) ...
Setting up gist (6.0.0-1) ...
Setting up gem2deb-test-runner (1.4) ...
Setting up ruby-rspec-expectations (3.9.0c2e2m1s3-2) ...
Setting up ruby-rspec-mocks (3.9.0c2e2m1s3-2) ...
Setting up gem2deb (1.4) ...
Setting up ruby-rspec (3.9.0c2e2m1s3-2) ...
Processing triggers for libc-bin (2.31-13) ...
Processing triggers for ca-certificates (20210119) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
I: Building the package
I: Running cd /build/pry-0.13.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../pry_0.13.1-1_source.changes
dpkg-buildpackage: info: source package pry
dpkg-buildpackage: info: source version 0.13.1-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Utkarsh Gupta <utkarsh@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 debian/rules clean
dh clean --buildsystem=ruby --with ruby
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/build/pry-0.13.1'
dh_auto_clean
	dh_ruby --clean
   dh_ruby --clean
rm -fr /build/pry-0.13.1/.local /build/pry-0.13.1/.ccache
make[1]: Leaving directory '/build/pry-0.13.1'
   dh_autoreconf_clean -O--buildsystem=ruby
   dh_clean -O--buildsystem=ruby
 debian/rules binary
dh binary --buildsystem=ruby --with ruby
   dh_update_autotools_config -O--buildsystem=ruby
   dh_autoreconf -O--buildsystem=ruby
   dh_auto_configure -O--buildsystem=ruby
	dh_ruby --configure
   dh_auto_build -O--buildsystem=ruby
	dh_ruby --build
   dh_ruby --build
   dh_auto_test -O--buildsystem=ruby
	dh_ruby --test
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--buildsystem=ruby
   dh_prep -O--buildsystem=ruby
   debian/rules override_dh_auto_install
make[1]: Entering directory '/build/pry-0.13.1'
dh_auto_install
	dh_ruby --install /build/pry-0.13.1/debian/pry
   dh_ruby --install

┌──────────────────────────────────────────────────────────────────────────────┐
│ Install files                                                                │
└──────────────────────────────────────────────────────────────────────────────┘

install -d /build/pry-0.13.1/debian/pry/usr/bin
install -D -m755 /build/pry-0.13.1/bin/pry /build/pry-0.13.1/debian/pry/usr/bin/pry
install -d /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby
install -D -m644 /build/pry-0.13.1/lib/pry.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry.rb
install -D -m644 /build/pry-0.13.1/lib/pry/exceptions.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/exceptions.rb
install -D -m644 /build/pry-0.13.1/lib/pry/method/disowned.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/method/disowned.rb
install -D -m644 /build/pry-0.13.1/lib/pry/method/patcher.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/method/patcher.rb
install -D -m644 /build/pry-0.13.1/lib/pry/method/weird_method_locator.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/method/weird_method_locator.rb
install -D -m644 /build/pry-0.13.1/lib/pry/method.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/method.rb
install -D -m644 /build/pry-0.13.1/lib/pry/warning.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/warning.rb
install -D -m644 /build/pry-0.13.1/lib/pry/basic_object.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/basic_object.rb
install -D -m644 /build/pry-0.13.1/lib/pry/class_command.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/class_command.rb
install -D -m644 /build/pry-0.13.1/lib/pry/version.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/version.rb
install -D -m644 /build/pry-0.13.1/lib/pry/slop.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/slop.rb
install -D -m644 /build/pry-0.13.1/lib/pry/config.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/config.rb
install -D -m644 /build/pry-0.13.1/lib/pry/exception_handler.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/exception_handler.rb
install -D -m644 /build/pry-0.13.1/lib/pry/block_command.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/block_command.rb
install -D -m644 /build/pry-0.13.1/lib/pry/ring.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/ring.rb
install -D -m644 /build/pry-0.13.1/lib/pry/command_state.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/command_state.rb
install -D -m644 /build/pry-0.13.1/lib/pry/output.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/output.rb
install -D -m644 /build/pry-0.13.1/lib/pry/command.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/command.rb
install -D -m644 /build/pry-0.13.1/lib/pry/wrapped_module.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/wrapped_module.rb
install -D -m644 /build/pry-0.13.1/lib/pry/last_exception.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/last_exception.rb
install -D -m644 /build/pry-0.13.1/lib/pry/code/code_file.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/code/code_file.rb
install -D -m644 /build/pry-0.13.1/lib/pry/code/loc.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/code/loc.rb
install -D -m644 /build/pry-0.13.1/lib/pry/code/code_range.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/code/code_range.rb
install -D -m644 /build/pry-0.13.1/lib/pry/cli.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/cli.rb
install -D -m644 /build/pry-0.13.1/lib/pry/pry_instance.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/pry_instance.rb
install -D -m644 /build/pry-0.13.1/lib/pry/testable/pry_tester.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/testable/pry_tester.rb
install -D -m644 /build/pry-0.13.1/lib/pry/testable/utility.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/testable/utility.rb
install -D -m644 /build/pry-0.13.1/lib/pry/testable/variables.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/testable/variables.rb
install -D -m644 /build/pry-0.13.1/lib/pry/testable/mockable.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/testable/mockable.rb
install -D -m644 /build/pry-0.13.1/lib/pry/testable/evalable.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/testable/evalable.rb
install -D -m644 /build/pry-0.13.1/lib/pry/syntax_highlighter.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/syntax_highlighter.rb
install -D -m644 /build/pry-0.13.1/lib/pry/prompt.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/prompt.rb
install -D -m644 /build/pry-0.13.1/lib/pry/history.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/history.rb
install -D -m644 /build/pry-0.13.1/lib/pry/control_d_handler.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/control_d_handler.rb
install -D -m644 /build/pry-0.13.1/lib/pry/inspector.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/inspector.rb
install -D -m644 /build/pry-0.13.1/lib/pry/wrapped_module/candidate.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/wrapped_module/candidate.rb
install -D -m644 /build/pry-0.13.1/lib/pry/hooks.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/hooks.rb
install -D -m644 /build/pry-0.13.1/lib/pry/helpers/documentation_helpers.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/helpers/documentation_helpers.rb
install -D -m644 /build/pry-0.13.1/lib/pry/helpers/table.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/helpers/table.rb
install -D -m644 /build/pry-0.13.1/lib/pry/helpers/text.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/helpers/text.rb
install -D -m644 /build/pry-0.13.1/lib/pry/helpers/platform.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/helpers/platform.rb
install -D -m644 /build/pry-0.13.1/lib/pry/helpers/options_helpers.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/helpers/options_helpers.rb
install -D -m644 /build/pry-0.13.1/lib/pry/helpers/command_helpers.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/helpers/command_helpers.rb
install -D -m644 /build/pry-0.13.1/lib/pry/helpers/base_helpers.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/helpers/base_helpers.rb
install -D -m644 /build/pry-0.13.1/lib/pry/command_set.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/command_set.rb
install -D -m644 /build/pry-0.13.1/lib/pry/core_extensions.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/core_extensions.rb
install -D -m644 /build/pry-0.13.1/lib/pry/object_path.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/object_path.rb
install -D -m644 /build/pry-0.13.1/lib/pry/input_lock.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/input_lock.rb
install -D -m644 /build/pry-0.13.1/lib/pry/forwardable.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/forwardable.rb
install -D -m644 /build/pry-0.13.1/lib/pry/slop/LICENSE /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/slop/LICENSE
install -D -m644 /build/pry-0.13.1/lib/pry/slop/commands.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/slop/commands.rb
install -D -m644 /build/pry-0.13.1/lib/pry/slop/option.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/slop/option.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/ls/grep.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/ls/grep.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/ls/instance_vars.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/ls/instance_vars.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/ls/local_vars.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/ls/local_vars.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/ls/ls_entity.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/ls/ls_entity.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/ls/local_names.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/ls/local_names.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/ls/methods_helper.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/ls/methods_helper.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/ls/interrogatable.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/ls/interrogatable.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/ls/methods.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/ls/methods.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/ls/globals.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/ls/globals.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/ls/jruby_hacks.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/ls/jruby_hacks.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/ls/formatter.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/ls/formatter.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/ls/self_methods.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/ls/self_methods.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/ls/constants.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/ls/constants.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/whereami.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/whereami.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/shell_command.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/shell_command.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/reload_code.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/reload_code.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/cd.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/cd.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/watch_expression.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/watch_expression.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/disable_pry.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/disable_pry.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/pry_version.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/pry_version.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/wtf.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/wtf.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/amend_line.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/amend_line.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/save_file.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/save_file.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/stat.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/stat.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/exit_program.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/exit_program.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/raise_up.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/raise_up.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/shell_mode.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/shell_mode.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/change_inspector.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/change_inspector.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/show_input.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/show_input.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/show_doc.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/show_doc.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/exit_all.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/exit_all.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/play.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/play.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/list_inspectors.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/list_inspectors.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/switch_to.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/switch_to.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/jump_to.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/jump_to.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/hist.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/hist.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/edit/exception_patcher.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/edit/exception_patcher.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/edit/file_and_line_locator.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/edit/file_and_line_locator.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/ri.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/ri.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/bang_pry.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/bang_pry.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/edit.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/edit.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/code_collector.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/code_collector.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/toggle_color.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/toggle_color.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/change_prompt.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/change_prompt.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/show_info.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/show_info.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/help.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/help.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/watch_expression/expression.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/watch_expression/expression.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/cat/exception_formatter.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/cat/exception_formatter.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/cat/file_formatter.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/cat/file_formatter.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/cat/input_expression_formatter.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/cat/input_expression_formatter.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/cat/abstract_formatter.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/cat/abstract_formatter.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/reset.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/reset.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/cat.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/cat.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/bang.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/bang.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/show_source.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/show_source.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/import_set.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/import_set.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/exit.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/exit.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/fix_indent.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/fix_indent.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/nesting.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/nesting.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/clear_screen.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/clear_screen.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/pry_backtrace.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/pry_backtrace.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/easter_eggs.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/easter_eggs.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/find_method.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/find_method.rb
install -D -m644 /build/pry-0.13.1/lib/pry/commands/ls.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/commands/ls.rb
install -D -m644 /build/pry-0.13.1/lib/pry/repl.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/repl.rb
install -D -m644 /build/pry-0.13.1/lib/pry/system_command_handler.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/system_command_handler.rb
install -D -m644 /build/pry-0.13.1/lib/pry/input_completer.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/input_completer.rb
install -D -m644 /build/pry-0.13.1/lib/pry/color_printer.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/color_printer.rb
install -D -m644 /build/pry-0.13.1/lib/pry/code_object.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/code_object.rb
install -D -m644 /build/pry-0.13.1/lib/pry/repl_file_loader.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/repl_file_loader.rb
install -D -m644 /build/pry-0.13.1/lib/pry/testable.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/testable.rb
install -D -m644 /build/pry-0.13.1/lib/pry/code.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/code.rb
install -D -m644 /build/pry-0.13.1/lib/pry/config/memoized_value.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/config/memoized_value.rb
install -D -m644 /build/pry-0.13.1/lib/pry/config/value.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/config/value.rb
install -D -m644 /build/pry-0.13.1/lib/pry/config/lazy_value.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/config/lazy_value.rb
install -D -m644 /build/pry-0.13.1/lib/pry/config/attributable.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/config/attributable.rb
install -D -m644 /build/pry-0.13.1/lib/pry/editor.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/editor.rb
install -D -m644 /build/pry-0.13.1/lib/pry/plugins.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/plugins.rb
install -D -m644 /build/pry-0.13.1/lib/pry/indent.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/indent.rb
install -D -m644 /build/pry-0.13.1/lib/pry/helpers.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/helpers.rb
install -D -m644 /build/pry-0.13.1/lib/pry/pager.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/pager.rb
install -D -m644 /build/pry-0.13.1/lib/pry/env.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/env.rb
install -D -m644 /build/pry-0.13.1/lib/pry/pry_class.rb /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/pry_class.rb
Rewriting shebang line of /build/pry-0.13.1/debian/pry/usr/bin/pry

┌──────────────────────────────────────────────────────────────────────────────┐
│ Install Rubygems integration metadata                                        │
└──────────────────────────────────────────────────────────────────────────────┘

generating gemspec at /build/pry-0.13.1/debian/pry/usr/share/rubygems-integration/all/specifications/pry-0.13.1.gemspec
dh_installchangelogs -ppry /build/pry-0.13.1/CHANGELOG.md upstream
/usr/bin/ruby2.7 /usr/bin/gem2deb-test-runner

┌──────────────────────────────────────────────────────────────────────────────┐
│ Checking Rubygems dependency resolution on ruby2.7                           │
└──────────────────────────────────────────────────────────────────────────────┘

GEM_PATH=/build/pry-0.13.1/debian/pry/usr/share/rubygems-integration/all:/build/pry-0.13.1/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/arm-linux-gnueabihf/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/arm-linux-gnueabihf/rubygems-integration/2.7.0 ruby2.7 -e gem\ \"pry\"

┌──────────────────────────────────────────────────────────────────────────────┐
│ Run tests for ruby2.7 from debian/ruby-tests.rake                            │
└──────────────────────────────────────────────────────────────────────────────┘

RUBYLIB=/build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby:. GEM_PATH=/build/pry-0.13.1/debian/pry/usr/share/rubygems-integration/all:/build/pry-0.13.1/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/arm-linux-gnueabihf/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/arm-linux-gnueabihf/rubygems-integration/2.7.0 ruby2.7 -S rake -f debian/ruby-tests.rake
/usr/bin/ruby2.7 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.9.3/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation

Randomized with seed 17556

Pry
  loading rc files
    should not load the rc file twice if it's symlinked differently
    should never run the rc file twice
    should not run the rc file at all if Pry.config.should_load_rc is false
    should not load the pryrc if it cannot expand ENV[HOME]
    should not load the pryrc if pryrc's directory permissions do not allow this
    that raise exceptions
      should output an error
      should not raise exceptions
      should continue to run pry

reload_code
  reload_current_file
    raises an error source code not found
    raises an error when pry command not found
    reloads pry commmand
    raises an error when class not found

Pry::Ring
  #<<
    adds elements as is when the ring is not full
    keeps duplicate elements
    overwrites elements when the ring is full
  #[]
    when the ring is not full
      reads elements
      reads elements via range
    when the ring is full
      reads elements via inclusive range
      reads elements via exclusive range
      reads elements
      returns the first element when accessed through 0..0
    when the ring is empty
      returns nil
  #to_a
    returns a duplicate of internal buffer
  #clear
    resets ring to initial state

ri
  prints an error message without an argument

test Pry defaults
  should set the hooks default, and the default should be overridable
  should set the output default, and the default should be overridable
  should set the print default, and the default should be overridable
  toplevel_binding
    should have self the same as TOPLEVEL_BINDING
    should define private methods on Object
    should be devoid of local variables
  input
    should not pass in the prompt if the arity is 0
    should pass in the prompt if readline arity is 1
    should set the input default, and the default should be overridable
    should not pass in the prompt if the arity is -1
  quiet
    should show whereami by default
    should hide whereami if quiet is set
  view_clip used for displaying an object in a truncated format
    given an object with an #inspect string
      returns the #<> format of the object (never use inspect)
    given the 'main' object
      returns the #to_s of main (special case)
    given an object with an #inspect string as long as the maximum specified
      returns the #<> format of the object (never use inspect)
    the list of prompt safe objects
      returns the #inspect of the custom prompt safe objects
      returns the #inspect of the special-cased immediate object: -5
      returns #<> format of the special-cased immediate object if #inspect is longer than maximum
      returns the #inspect of the special-cased immediate object: hello
      returns the #inspect of the special-cased immediate object: 1
      returns the #inspect of the special-cased immediate object: test
      returns the #inspect of the special-cased immediate object: 2.0
    given a regular object with an #inspect string longer than the maximum specified
      when the object is a Class or a Module
        with a #name longer than the maximum specified
          returns a string of the #<class name:object idish> format
        without a name (usually a c = Class.new)
          returns a string of the #<class name:object idish> format
        with a #name shorter than or equal to the maximum specified
          returns a string of the #<class name:object idish> format
      when the object is a regular one
        returns a string of the #<class name:object idish> format
  pry return values
    should return nil
    should return the parameter (multi word string) given to exit-all
    should return the parameter (function call) given to exit-all
    should return the parameter (self) given to exit-all
    should return the parameter given to exit-all
  prompts
    sets the prompt default, and the default should be overridable (multi prompt)
    sets the prompt default, and the default should be overridable (single prompt)
    storing and restoring the prompt
      should have a prompt stack
      #pop_prompt should return the popped prompt
      should restore overridden prompts when returning from shell-mode
      should not pop the last prompt
      #prompt= should replace the current prompt with the new prompt
        when only one prompt on the stack
        when several prompts on the stack

Pry::Config::MemoizedValue
  #call
    memoizes the result of call
    doesn't conflate falsiness with unmemoizedness

Pry::ExceptionHandler
  .handle_exception
    when exception is a standard error
      prints standard error message
    when exception is a nested standard error
      prints standard error message
    when exception is a UserError and a SyntaxError
      prints the syntax error with customized message

Pry::BlockCommand
  #call
    when #process accepts some arguments
      calls the block even if there are more arguments than needed
      calls the block even if there's not enough arguments
    when passed a variable-length array
      calls the block with some arguments
      calls the block without arguments
    when #process accepts no arguments
      calls the block despite passed arguments
  #help
    returns help output

play
  playing a file
    should play a file
    should output file contents with print option
  whatever
    should restrict -d switch with --lines
    should play a method (a single line)
    should play a method (multiple lines)
    should APPEND to the input buffer when playing a method line, not replace it
    should properly reindent lines
    has pretty error messages when -d cant find object
    should play documentation with the -d switch
    play -i
      should play multi-ranged input expressions
    play -e
      should run an expression from given line number

Pry.run_command
  can perform a show-source
  performs a simple ls

show-input
  should correctly show the current lines in the input buffer

exit-program
  should raise SystemExit
  should exit the program with the provided value

Pry::ClassCommand
  .source_location
    returns source location
  #complete
    generates option completions
  .source
    returns source code for the process method
  #call
    sets command's opts
    invokes setup
    sets command's args
    when help is invoked
      returns void value
      outputs help info
    when help is not invloved
      when #process accepts some arguments
        calls the command even if there's not enough arguments
        calls the command even if there are more arguments than needed
      when passed a variable-length array
        calls the command without arguments
        calls the command with some arguments
      when #process accepts no arguments
        calls the command despite passed arguments
  #process
    raises CommandError
  #help
    returns help output
  .inherited
    when command_options is defined
      sets command_options on the subclass
    when description is defined
      sets description on the subclass
    when match is defined
      sets match on the subclass
  .doc
    returns source code for the process method
  #slop
    defines the help option
    makes Slop's banner unindented
    returns a Slop instance
    when there are options
      adds subcommands to Slop
    when there are subcommands
      adds subcommands to Slop
  .source_file
    returns source file
  .source_line
    returns source file

Pry::Command::ShellCommand
  cd
    .cd
      saves the current working directory
      given a path
        sends the path to File.expand_path
      given a dash
        given no prior directory
          raises the correct error
        given a prior directory
          sends the user's last pry working directory to File.expand_path
      with CDPATH
        when it is defined
          simple cdpath
            cd's into the dir
          complex cdpath
            cd's into the dir
      given an empty string
        sends ~ to File.expand_path

Pry::WrappedModule
  .method_prefix
    of singleton classes of objects
    should return Foo. for singleton classes of classes
    of anonymous classes should not be empty
    should return Bar# for modules
    of singleton classes of anonymous classes should not be empty
    should return Foo# for normal classes
  candidates
    source_location
      should return primary candidates source_location by default
      should return nil if no source_location can be found
      returns the location of the outer module if an inner module has methods
    source
      should return source for second ranked candidate
      should return primary candidates source by default
      should return source for deeply nested class
      should return source for highest ranked candidate
      should return source for third ranked candidate
    doc
      should return doc for highest ranked candidate
      should return doc for third ranked candidate
      should return primary candidates doc by default
      should return doc for second ranked candidate
      should return docs for deeply nested class
    ordering of candidates
      should return class with largest number of methods as primary candidate
      returns class with second largest number of methods as second ranked candidate
      should raise when trying to access non-existent candidate
      returns class with third largest number of methods as third ranked candidate
    number_of_candidates
      should return 0 candidates for a class with no nested modules or methods
      should return the correct number of candidates
      should return 1 candidate for a class with a nested module with methods
  .from_str
    should lookup a constant
    should lookup an ivar
    should lookup a local
  .singleton_class?
    should be false for normal classes
    should be false for modules
    should be true for singleton classes
  #initialize
    should raise an exception when a non-module is passed
  .super
    receiver is a module
      should retrieve nth super
      should return self when .super(0) is used
      should not ignore modules when retrieving supers
    receiver is a class
      should return nth superclass for a wrapped class
      should ignore modules when retrieving nth superclass
      should return nil when no nth superclass exists
      should return self when .super(0) is used
      should return superclass for a wrapped class
  .singleton_instance
    should return the attached object
    should raise an exception when called on a non-singleton-class

Pry::Config
  is expected to eq Pry::InputCompleter
  is expected to equal true or equal false
  is expected to be a kind of Proc
  is expected to be a kind of String
  is expected to be a kind of Method
  is expected to respond to #readline
  is expected to equal true or equal false
  is expected to be a kind of Proc
  is expected to equal true or equal false
  is expected to be a kind of Hash
  is expected to be a kind of String
  is expected to respond to #call
  is expected to be a kind of Numeric
  is expected to be a kind of Pry::Prompt
  is expected to be a kind of Method
  is expected to be a kind of Pry::History
  is expected to equal true or equal false
  is expected to equal true or equal false
  is expected to be a kind of IO
  is expected to be a kind of String
  is expected to be a kind of Pry::CommandSet
  is expected to eq true or equal false
  is expected to be a kind of Array
  is expected to equal true or equal false
  is expected to be a kind of Numeric
  is expected to equal true or equal false
  is expected to be a kind of String
  is expected to be a kind of String
  is expected to be a kind of Method
  is expected to equal true or equal false
  is expected to be a kind of String
  is expected to be a kind of String
  is expected to be a kind of Pry::Hooks
  is expected to be a kind of Array
  is expected to be a kind of OpenStruct
  is expected to equal true or equal false
  is expected to equal true or equal false
  is expected to equal true or equal false
  is expected to be a kind of Array
  is expected to equal true or equal false
  is expected to eq true or equal false
  is expected to equal true or equal false
  #merge
    returns a new config object
    doesn't mutate the original config
  #method_missing
    when invoked method is not an option
      returns nil
    when invoked method is a LazyValue
      defines a callable attribute
    when invoked method ends with =
      assigns a new custom option
  #control_d_handler=
    when the handler expects multiple arguments
      prints a warning
    when the handler expects just one argument
      doesn't print a warning
  #control_d_handler
    when it returns a callable accepting one argument
      and when it is called with one argument
        calls the handler with a pry instance
      and when it is called with multiple arguments
        calls the handler with a pry instance
    when it returns a callabale with two arguments
      and when it's called with multiple arguments
        calls the handler with a eval_string and a pry instance
      and when it's called with one argument
        calls the handler with a eval_string and a pry instance
  #merge!
    merges given hash with the config instance
    returns self
    when an undefined option is given
      adds the option to the config
  #rc_file
    when $XDG_CONFIG_HOME is defined
      and when ~/.pryrc doesn't exist
        defaults to $XDG_CONFIG_HOME/pry/pryrc
      and when ~/.pryrc exists
        defaults to $XDG_CONFIG_HOME/pry/pryrc
    when ~/.pryrc exists and $XDG_CONFIG_HOME is undefined
      defaults to ~/.pryrc
    when $PRYRC env variable is set
      defaults to the value of PRYRC env variable
  #[]
    reads the config value
    returns the config value
  #respond_to?
    when checking an undefined option
      returns false
    when checking a defined option
      returns true for the reader
      returns true for the writer

Pry
  default print
    should output the right thing
    should include the =>
    should not be phased by un-inspectable things
    doesn't leak colour for object literals
  custom non-IO object as $stdout
    does not crash pry
  color
    should colorize strings as though they were ruby
    should not colorize strings that already include color
  output suppression
    should output something if the input ends with a comment
    should not output something if the input is only a comment
    should not output anything if the input ends with a semicolon
    should normally output the result
  output failsafe
    should catch errors serializing exceptions
    should catch serialization exceptions
    should display serialization exceptions
  output_prefix
    should be able to change output_prefix

Pry::Code
  #expression_at
    returns a multiline expressiong starting on the given line number
  #with_marker
    shows a marker in the right place
  #reject
    returns a code object
    rejects lines matching a condition
  #length
    returns how many lines the code object has
  #select
    selects lines matching a condition
    returns a code object
  #grep
    when pattern is nil
      returns self
    when pattern is specified
      returns lines matching the pattern
  #after
    when line number is an integer
      selects one line around the specified line number
      and we specify how many lines to select
        selects more than 1 line around
    when line number is nil
      returns self
  .from_module
    sets code type to :ruby
    reads line from a class
  .from_method
    reads lines from a method's definition
  #respond_to_missing?
    when a String does not respond to the given method
      doesn't find the method
    when a String responds to the given method
      finds the method that is not defined on self
  Pry::Code()
    when given a Proc
      reads lines from proc
    when given an Array
      reads lines from the array
    when given a Method
      reads lines from bound method
    when given an UnboundMethod
      reads lines from unbound methods
    when given a Pry::Method
      reads lines from Pry::Method
    when given a Code object
      returns the passed parameter unchanged
  #max_lineno_width
    when there are less than 1000 lines
      returns 3
    when there are less than 100 lines
      returns 2
    when there are less than 10 lines
      returns 1
  #with_line_numbers
    appends line numbers to code
  #to_s
    returns a string representation of code
  #raw
    when code has a marker
      returns an unformatted String of all lines
  #nesting_at
    returns an Array of open modules
  #highlighted
    returns a highlighted for terminal string representation of code
  #take_lines
    takes N lines from start_line
  #==
    when a code is compared with another code with identical lines
      returns true
    when a code is compared with another code with different lines
      returns true
    when an empty code is compared with another empty code
      returns true
  #around
    when line number is an integer
      selects one line around the specified line number
      and we specify how many lines to select
        selects more than 1 line around
    when line number is nil
      returns self
  #before
    when line number is nil
      returns self
    when line number is an integer
      selects one line before the specified line number
      and we specify how many lines to select
        selects more than 1 line before
  #with_indentation
    indents lines
  #method_missing
    when a String responds to the given method
      forwards the method to a String instance
    when a String does not respond to the given method
      raises NoMethodError
  #comment_describing
    returns a comment describing expression
  #push
    is an alias of #<<
    appends lines to the code
  #between
    when only start_line is specified
      removes leaves only the specified line
      returns a code object
    when start_line is nil
      returns self
    when start_line is a Range
      returns a range fo lines corresponding to the given Range
    when a negative end_line is specified
      returns a range of lines from the end
    when both start_line and end_line are specified
      returns a code object
      removes all lines that aren't in the given range
    when a negative start_line is specified
      returns a line from the end
  .from_file
    reads lines from a file relative to origin pwd with '.rb' omitted
    raises error when file doesn't exist
    reads lines from a file on disk
    reads lines from a file relative to origin pwd
    reads lines from a file relative to current pwd
    sets code type according to the file
    when reading files from $LOAD_PATH
      finds files with '.rb' extensions
      finds files in a relative directory with '.rb' extension
      finds Ruby files with omitted '.rb' extension
      finds files in a relative directory with '.rb' omitted
      doesn't confuse files with the same name, but with an extension
      recognizes Gemfile as a Ruby file
      doesn't confuse files with the same name, but without an extension
    when reading lines from a file without an extension
      sets code type to :unknown
    when readling lines from Pry's line buffer
      reads entered lines
      can specify file type manually

commands
  a command (with :keep_retval => false) that replaces eval_string with a valid expression doesn't have the expression value suppressed
  a command (with :keep_retval => true) that replaces eval_string with a valid expression overwrites the eval_string with the return value
  a command that return a value in a multi-line expression clears the expression and return the value
  should inherit commands from Pry::Commands
  should create a command with a space in its name zzz
  creates a regex command and passes captures into the args list before regular arguments
  should create a regex command and be able to invoke it
  should create a regex command and interpolate the captures
  should create a regex command and arg_string should be interpolated
  should import commands from another command object
  should override some inherited commands
  should delete some inherited commands when using delete method
  should define a command that keeps its return value
  enables an inherited method to access opts, output and target, due to instance_exec
  should NOT try to interpolate pure ruby code (no commands)
  should set the commands default, and the default should be overridable
  should change description of a command using desc
  doesn't choke on complex string interpolation when checking if ruby code is a command
  should run a command with no parameter
  should define a command that keeps its return value but does not return when value is void
  creates a command in a nested context and that command should be accessible from the parent
  if a regex capture is missing it should be nil
  should run a command with one parameter
  should NOT interpolate ruby code into commands if :interpolate => false
  should create a command with a space in its name and pass an argument
  should interpolate ruby code into commands
  should define a command that does NOT keep its return value
  should define a command that keeps its return value even when nil
  Pry#run_command
    should run a command in the context of a session
    should run a command that modifies the passed in eval_string
  alias_command
    should pass option arguments to original with additional parameters
    should make an aliasd command behave like its original
    should pass option arguments to original
    should pass on arguments to original
    should be able to make the alias a regex
    should be able to alias a regex command
  Pry::Command#run
    should allow running of cd command when split into array
    should run a command from within a command with arguments
    should allow running of cd command when contained in a single string
    should run a regex command from within a command
    should run a command from within a command
    should allow running of commands with following whitespace

clear-screen
  calls the "cls" command on Windows
  calls the "clear" command on non-Windows platforms

Hanami integration
  does not enter an infinite loop (#1471, #1621)

hist
  should return first N lines in history with --head switch
  raises CommandError when index of `--replay` points out to another `hist --replay`
  should show lines between lines A and B with the --show switch
  should not contain lines produced by `--replay` flag
  should return last N lines in history with --tail switch
  should replay a range of history correctly (range of commands)
  should replay a range of history correctly (range of items)
  should grep for correct lines in history
  should replay history correctly (single item)
  should apply --tail after --grep
  should disallow execution of `--replay <i>` when CommandError raised
  should apply --head after --grep
  should store a call with `--replay` flag
  excludes Pry commands from the history with `-e` switch
  should start from beginning if tail number is longer than history
  should show lines between offsets A and B with the --show switch
  sessions
    displays history only for current session
    should not display histignore words in history
    displays all history (including the current sesion) with `--all` switch

watch expression
  watches a local variable
  doesn't print when an expresison remains the same
  registers the after_eval hook
  prints when an expression changes
  continues to work if you start a second pry instance
  watches an expression
  prints when an expression is mutated
  prints no watched expressions
  deleting expressions
    deletes delete
    keeps keeper

pry_backtrace
  should print a backtrace

raise-up
  should raise the most recently raised exception
  should allow you to cd up and (eventually) out
  should raise an unamed exception with raise-up
  should eat the exception at the last new pry instance on raise-up
  should jump immediately out of nested contexts with !
  should raise the exception with raise-up

find-method
  should work with badly behaved constants
  should escape regexes correctly
  find matching methods by content regex (-c option)
    should find a method by regex
    should NOT match a method that does not match the regex
  find matching methods by name regex (-n option)
    should NOT match a method that does not match the regex
    should find a method by regex

edit
  when editing a method by name
    uses patch editing on methods that were previously patched
    can repeatedly edit methods that were defined in the console
  pretty error messages
    should display a nice error message when cannot open a file
  with FILE
    should use the line number from -l
    should not delete the file!
    should guess the line number from a colon
    should invoke Pry.config.editor with absolutified filenames
    works with files that contain blanks in their names
    should not allow patching any known kind of file
    should work with require relative
    
      should reload the file if it is a ruby file
      should not reload the file if it is not a ruby file
      should reload a non-ruby file if -r is given
      should not reload a ruby file if -n is given
    
      should pass the editor a reloading arg
  --method flag
    errors when a filename arg is passed with --method
    errors when cannot find method context
    should edit method context
  with --in
    should edit a range of lines if a range is given
    should edit the nth line of _in_
    should not work with nonsense
    should not work with a filename
    should edit a multi-line expression as it occupies one line of _in_
    should edit the last line if no argument is given
  without FILE
    should edit the current expression if it's incomplete
    should ignore -n for tempfiles
    should evaluate the expression
    should write the evaluated command to history
    should use a blank file if -t given, even during an expression
    should not evaluate a file with -n
    should edit the previous expression if the current is empty
    should position the cursor at the end of the expression
    should use a blank file if -t is specified
  with --ex
    with a real file
      edits the exception even when in a patched method context
      should not reload the file if -n is passed
      should reload the file
      with --patch
        should apply changes only in memory (monkey patching)
    with --ex NUM
      should start editor on first level of backtrace with --ex 0
      should start on first level of backtrace with just --ex
      should start editor on second level of backtrace with --ex 1
      should start editor on third level of backtrace with --ex 2
      should display error message when backtrace level is invalid
  old edit-method tests now migrated to edit
    on a method defined in a file
      with three-arg editor
        should pass the editor a reloading arg
      with -p
        should successfully replace a method from a module
        should successfully replace an instance method
        should successfully replace a method with a question mark
        should preserve module nesting
        should successfully replace a class method
        should successfully replace a method on an instance
        monkey-patching
          should work with nesting
          should work for an instance method
          should work for a class method
          should work for a method with a question mark
          should work for a method from a module
          should work for a method on an instance
      without -p
        should correctly find a method on an instance
        should correctly find an instance method
        should correctly find an aliased method
        should correctly find a method from a module
        should correctly find a class method
      on an aliased method
        should change the alias, but not the original, without breaking super

Pry::SystemCommandHandler
  .default
    when command exists
      executes the command without printing the warning
    when doesn't exist
      executes the command without printing the warning

Pry::Indent
  should differentiate single/multi-line unless
  should indent correctly with nesting
  should not indent single-line ifs
  should properly indent nested code
  should indent begin rescue end
  should not indent inside strings
  should not indent inside HEREDOCs
  should not indent single/multi-line until
  should indent a module and class
  should correctly handle while <foo> do
  should indent cunningly disguised ifs
  should indent an array
  should indent a function
  should not indent single-line rescue
  should indent separate lines
  should indent statements such as if, else, etc
  should not indent single line statements
  should not indent nested HEREDOCs
  should indent a hash
  should handle multiple open and closing tokens on a line
  should ident case statements
  nesting
    should fail to parse nesting on line 21 of example_nesting.rb
    should parse nesting on line 11 of example_nesting.rb
    should parse nesting on line 24 of example_nesting.rb
    should parse nesting on line 6 of example_nesting.rb
    should parse nesting on line 10 of example_nesting.rb
    should parse nesting on line 4 of example_nesting.rb
    should parse nesting on line 26 of example_nesting.rb
    should parse nesting on line 15 of example_nesting.rb
    should fail to parse nesting on line 19 of example_nesting.rb
    should parse nesting on line 22 of example_nesting.rb
    should fail to parse nesting on line 30 of example_nesting.rb
    should parse nesting on line 23 of example_nesting.rb
    should parse nesting on line 14 of example_nesting.rb
    should parse nesting on line 31 of example_nesting.rb
    should parse nesting on line 12 of example_nesting.rb
    should parse nesting on line 27 of example_nesting.rb
    should parse nesting on line 1 of example_nesting.rb
    should parse nesting on line 9 of example_nesting.rb
    should parse nesting on line 25 of example_nesting.rb
    should parse nesting on line 33 of example_nesting.rb
    should fail to parse nesting on line 18 of example_nesting.rb
    should parse nesting on line 29 of example_nesting.rb
    should fail to parse nesting on line 17 of example_nesting.rb
    should parse nesting on line 28 of example_nesting.rb
    should parse nesting on line 2 of example_nesting.rb
    should fail to parse nesting on line 20 of example_nesting.rb
    should parse nesting on line 8 of example_nesting.rb
    should parse nesting on line 32 of example_nesting.rb
    should parse nesting on line 7 of example_nesting.rb
    should parse nesting on line 5 of example_nesting.rb
    should parse nesting on line 3 of example_nesting.rb
    should parse nesting on line 13 of example_nesting.rb
    should parse nesting on line 16 of example_nesting.rb

save-file
  --append
    should append to end of specified file
  saving commands
    should save a command to a file
  overwrite by default (no --append)
    should overwrite specified file with new input
  -i
    should save input expressions to a file (range)
    should save input expressions to a file (single expression)
    should display a success message on save
    should save multi-ranged input expressions
  saving methods
    single method
      should save a method to a file
      should display a success message on save
      should save a method to a file truncated by --lines
  -f
    should save a file to a file

show-doc
  emits a deprecation warning
  shows docs

whereami
  should show code window (not just method source) if parameter passed to whereami
  should work in objects with no method methods
  should work inside an object
  should work at the top level
  should work inside a class
  uses Pry.config.default_window_size for window size when outside a method context
  should show entire method when -m option used
  should work in BasicObjects
  should work with prepended methods
  should properly set _file_, _line_ and _dir_
  should work with methods that have been undefined
  shows description and corrects code when __LINE__ and __FILE__ are outside @method.source_location
  should show entire file when -f option used
  should not show line numbers or marker when -n switch is used
  shows description and corrects code when @method.source_location would raise an error
  -c
    should show class when -c option used, and beginning of the class is on thesame line as another expression
    should show class when -c option used, and binding is outside a method
    should show class when -c option used, and locate correct candidate
    should show class when -c option used, and locate correct superclass

Pry::Command::Wtf
  #process
    when given a nested exception
      and when the verbose flag is missing
        prints parts of both original and nested exception backtrace
      and when the verbose flag present
        prints both original and nested exception backtrace
    when the verbose flag is present
      prints full exception backtrace
    when the code flag is present
      prints lines of code that exception frame references
      and when referenced frame doesn't exist
        skips code and prints only the backtrace frame
    when captures contains exclamations (wtf?! invocation)
      prints more of backtrace
    when the verbose flag is missing
      prints only a part of the exception backtrace
    when there wasn't an exception raised
      raises Pry::CommandError

Pry::Helpers::DocumentationHelpers
  get_comment_content
    should remove shebangs
    should strip out leading lines of hashes
    should strip off the hash and unindent
    should unindent past separators
  process_rdoc
    should syntax highlight code in <code>
    should syntax highlight code in <tt>
    should emphasise em tags
    should not remove ++
    should syntax highlight indented code
    should emphasise italic tags
    should not double-highlight backticks inside indented code
    should highlight words surrounded by +s
    should syntax highlight things in backticks

help
  should display help for all commands with a description
  should sort the output of the 'help' command
  should display help for a specific command
  should display help for a regex command with a "listing"
  should display help for a command with a spaces in its name

Pry::ControlDHandler
  when given eval string is non-empty
    clears input buffer
  when given eval string is empty & pry instance has 2+ bindings
    pops the binding off the stack
    saves a dup of the current binding stack in the 'cd' command
  when given eval string is empty & pry instance has one binding
    clears binding stack
    throws :breakout

Pry::Hooks
  deleting a hook
    should successfully delete a hook
    should return the deleted hook
    should return nil if hook does not exist
  dupping a Pry::Hooks instance
    adding a new hook to dupped instance should not affect original
    adding a new event to dupped instance should not affect original
    should share hooks with original
  .default
    returns hooks with default before_session hook
    when pry instance is not quiet
      runs the whereami command
    when pry instance is quiet
      doesn't run the whereami command
  Pry::Hooks#merge
    merge!
      should overwrite identical hook in receiver
      should NOT overwrite hooks belonging to shared event in receiver
      should merge in the Pry::Hooks
      should preserve hook order
      should not share merged elements with original
      merge
        should contain hooks from original instance
        should return a fresh, independent instance
        should not affect original instances when new hooks are added
  anonymous hooks
    should execute most recently added anonymous hook
    should allow adding of hook without a name
    should only allow one anonymous hook to exist
  getting hooks
    get_hook
      should return the correct requested hook
      should return nil if hook does not exist
    get_hooks
      should return a hash of hook names/hook functions for an event
      should return an empty hash if no hooks defined
  integration tests
    after_session hook
      should always run, even if uncaught exception bubbles out of repl
      exceptions
        should not raise exceptions
        should print out a notice for each exception raised
      before_eval hook
        modifying input code
          should not interfere with command processing when replacing input code
          should replace input code with code determined by hook
    when_started hook
      should yield options to the hook
      should allow overriding of target (and binding_stack)
      target
        should yield the target, as a binding
        should yield the target to the hook
  executing a hook
    should execute hooks in order
    should execute all hooks for an event if more than one is defined
    should execute block hook
    return value of exec_hook should be that of last executed hook
    should return the last exception raised as the return value
    should execute a general callable hook
    should execute proc hook
    should add exceptions to the errors array
  adding a new hook
    should return a count of 0 for an empty hook
    should create multiple hooks for an event
    should use block if given both block and callable
    should create a new hook with a block
    should raise if not given a block or any other object
    should not execute hook while adding it
    should create a new hook with a callable
    should not allow adding of a hook with a duplicate name
  clearing all hooks for an event
    should clear all hooks

The bin/pry CLI
  ARGV forwarding
    forwards ARGV as an empty array when -- is passed without following arguments
    forwards its remaining arguments as ARGV when -- is passed
    forwards its remaining arguments as ARGV when - is passed
    forwards ARGV as an empty array when - is passed without following arguments
  -I path
    adds an additional path to $LOAD_PATH
    adds multiple additional paths to $LOAD_PATH

disable-pry
  should quit the current session
  should set DISABLE_PRY

Pry::REPL
  should let you run commands in the middle of multiline expressions
  should rescue exceptions
  #piping?
    returns false when $stdout is a non-IO object
  space prefix
    with more than 1 space
      prioritizes commands over variables
    with 1 space
      it prioritizes variables over commands
  eval_string and binding_stack
    shouldn't break if we start a nested REPL
    should immediately evaluate eval_string after cmd if complete
    shouldn't break if we start a nested instance
    shouldn't break if we pop bindings in Ruby
  autoindent
    should raise no exception when indented with a tab (PENDING: Temporarily skipped with xit)

Pry::CodeObject
  .lookup
    when looking up commands with the super option
      finds the command ignoring the super option
    when looking up 'nil'
      returns nil
    when looking up classes
      finds classes
    when looking up 'nil' while being inside a method
      infers the method
    when looking up procs
      finds classes
    when looking up empty string while being inside a class instance
      infers the module
    when looking up Pry commands by class
      finds Pry::WrappedModule
    when looking up empty string while being inside a method
      infers the method
    when looking up instance methods
      finds instance methods via the . notation
      finds instance methods via the # notation
    when looking up Pry::BlockCommand
      finds Pry:BlockCommand
    when looking up classes by names of variables
      finds instance methods via the # notation
    when looking up 'nil' while being inside a class instance
      infers the module
    when looking up anonymous class methods
      finds instance methods via the # notation
    when looking up 'nil' while being inside a module
      infers the module
    when looking up Pry::ClassCommand
      finds Pry:BlockCommand
    when looking up classes with 'super: 1'
      finds the parent class
    when looking up method
      finds methods defined on objects
    when looking up class methods of a named class
      finds instance methods via the # notation
    when looking up instance methods of a class
      finds instance methods
    when looking up classes with 'super: 0'
      finds the child class
    when there is a class and a method who is a namesake
      finds the method when the look up ends with ()
      finds the class before the method when it's namespaced
      finds the class before the method
    when looking up modules
      finds modules
    when looking up Pry commands by listing
      finds Pry::WrappedModule
    when looking up empty string while being inside a module
      infers the module

Pry::Method
  should use String names for compatibility
  method aliases
    should return an empty Array if cannot find aliases
    should be able to find aliases for methods implemented in C
    should not include the own name in the list of aliases
    should find aliases for top-level methods
    should be able to find method aliases
  .signature
    should print the name of block args, with an & label
    should print the name of optional args, with =? after the arg name
    should print the name of regular args
    should print the name of keyword args, with :? after the arg name
    should print the name of keyword args, with : after the arg name
    should print the name of additional args, with an * label
  #owner
    when it is overriden in Object
      correctly reports the owner
  .from_binding
    should NOT find a method from the toplevel binding
    should find the right method if a super method exists
    should find the super method correctly
    should find the right method even if it was renamed and replaced
    should find the right method from a BasicObject
    should find methods that have been undef'd
    should be able to pick a method out of a binding
  method_name_from_first_line
    should work in all simple cases
  #parameters
    when it is overriden in Object
      correctly reports the parameters
  all_from_obj
    on classes
      should find methods defined on the singleton class of super-classes
      should attrbute overridden methods to the class not the module
      should find methods defined on Kernel
      should find methods defined on Class
      should find methods defined in the class' singleton class
      attributes overridden methods to the relevant singleton class in preference to Class
      should find methods defined on modules extended into the class
      should not find methods defined within the class
      should attribute overridden methods to the sub-class' singleton class
    on normal objects
      should work in the face of an overridden send
      should find methods all the way up to Kernel
      should find methods defined in the object's singleton class
      should find methods in modules included into the object's singleton class
      should find methods defined in the object's class
      should find methods defined in modules included into the object's class
      should not find methods defined on the classes singleton class
    method resolution order
      should include the included modules between a class and its superclass
      should include the singleton class of objects
      should include modules included into singleton classes
      should not include singleton classes of numbers
      should include modules at most once
      should not include modules extended into the class
      should include singleton classes for classes
      should include modules at the point which they would be reached
      should include included modules for Modules
      should look at a class and then its superclass
      includes the Pry::Method.instance_resolution_order of Class after the singleton classes
  .from_str
    should take care of corner cases like mongo[] e.g Foo::Bar.new[]- issue 998
    should NOT look up methods using the object.method syntax if no methods defined
    should take care of cases like $ mongo[] - issue 998
    should not raise an exception if receiver does not exist
    should NOT look up instance methods using the Class#method syntax if no instance methods defined
    should look up methods if :methods  option provided
    should look up instance methods using the Class#method syntax
    looks up methods if no instance methods available and no options provided
    should look up methods using instance::bar syntax
    should look up methods using the object.method syntax
    should look up instance methods if "instance-methods"  option provided
    looks up instance methods if no methods available and no options provided
    should look up instance methods using klass.meth#method syntax
    looks up instance methods first even if methods available and no options provided
    should look up methods using klass.new.method syntax
  all_from_class
    finds instance methods defined in modules included into super-classes
    should be able to find instance methods defined in a super-class
    should be able to find methods defined on a singleton class
    finds instance methods defined in modules included into this class
    should be able to find methods on super-classes when given a singleton class
    should attribute overridden methods to the sub-class
    should find methods all the way up to Kernel
    should be able to find public instance methods defined in a class
    finds private and protected instance methods defined in a class
  super
    should return nil if no super method exists
    should be able to find super methods defined on modules
    should be able to find the super method of an unbound method
    should be able to find super methods defined on super-classes when there are modules in the way
    jumps up multiple levels of bound method, even through modules
    should be able to find the super method on a bound method
  #receiver
    when it is overriden in Object
      correctly reports the receiver

exit-all
  should break out of the repl and return nil
  should break out of the repl even if multiple bindings still on stack
  should have empty binding_stack after breaking out of the repl
  should break out of the repl wth a user specified value

Pry::Method::Patcher
  should preserve visibility
  should return a new method with new source
  should change the source of new Pry::Method objects
  should change the behaviour of the method

Sticky locals (_file_ and friends)
  locals should keep value after cd-ing (_file_ and _dir_)
  locals should return second last result (__)
  locals should keep value after cd-ing (pry_instance)
  locals should all exist upon initialization
  locals should still exist after cd-ing into a new context
  locals should return last result (_)
  _ex_
    keeps its value after cd-ing
    returns the last exception without wrapping it in a LastException
  User defined sticky locals
    should provide different values for successive block invocations
    should still exist after cd-ing into new binding
    should create a new sticky local
    hash option value should override config value
      should define a new sticky local for the session (normal value)
    passing in as hash option when creating pry instance
      should define a new sticky local for the session (as Proc)
      should define a new sticky local for the session (normal value)
      should define multiple sticky locals
    setting as Pry.config option
      should define a new sticky local for the session (proc)
      should define a new sticky local for the session (normal value)

Pry::CommandState
  #state_for
    memoizes state for the same command
    returns a state for the matching command
    returns new state for new command
  #reset
    resets the command state for the given command
    doesn't reset command state for other commands
  .default
    returns the default command state
    when called multiple times
      returns the same command state

Pry::Config::Value
  #call
    when given value is a non-callable object
      returns the value as is
    when given value is a LazyValue
      calls the LazyValue object
    when given value is a Proc
      returns the value as is
    when given value is a MemoizedValue
      calls the MemoizedLazy object

Pry::Config::LazyValue
  #call
    doesn't memoize the result of call

show-source
  should output a method's source if inside method and no name given
  should find instance methods if no normal methods available
  should not find instance methods with self.moo
  should find methods even if there are spaces in the arguments
  should output a method's source with line numbers
  should not find normal methods with self#moo
  should output source for a repl method defined using define_method
  should find normal methods with self.moo
  should find normal methods (i.e non-instance methods) by default
  should output the source of a method defined inside Pry
  should output a method's source inside method using the -l switch
  should output a method's source with line numbers starting at 1
  should find instance_methods if the class overrides instance_method
  should output help
  should find instance methods with self#moo
  should raise a CommandError when super method doesn't exist
  should find methods even if the object overrides method method
  should not show the source when a non-extant method is requested
  should output a method's source
  should output source for an instance method defined inside pry
  should output the source of a command defined inside Pry
  doesn't show the source and deliver an error message without exclamation point
  should set _file_ and _dir_
    should set _file_ and _dir_ to file containing method source
  on commands
    real class-based commands
      should show source for a command defined inside pry
      should show source for a command
    block commands
      should show source for a command with spaces in its name
      should show source for a command by listing name
      should output source of commands using special characters
      should show source for an ordinary command
    create_command commands
      should show source for a command defined inside pry
      should show source for a command
  with -e option
    shows the source code for the returned value as Ruby
  show-source --doc
    when the module with docs was included in another module
      shows the included module's doc
      shows a warning about the included module reversion
    when provided a class without docs that has a superclass with docs
      shows a warning about superclass reversion
      shows the docs of the superclass
    should set _file_ and _dir_
      sets _file_ and _dir_ to file containing method source
    when given a nested class
      shows docs for the nested classes
    when the current context is a method
      outputs the method without needing to use its name
    when given a method with a doc
      finds the method's documentation
    when given a class defined in a REPL session
      shows documentation for the class
    when given a class with a doc
      shows documentation for the code object along with source code
    when both the base mod and the included module have no docs
      raises Pry::CommandError
    when the Const = Module.new syntax is used
      shows documentation for the module
    when the --line-numbers switch is provided
      outputs a method's docs with line numbers
    when no docs can be found for the given class
      raises Pry::CommandError
    when #call is defined on Symbol
      still finds documentation
    when included module has docs and there are intermediary docless modules
      shows nth level included module doc
      shows a warning about module reversion
    when used against a command
      displays help for a command with a spaces in its name
      displays help for a regex command with a "listing"
      displays help for a specific command
      class commands
        when class is used (rather than command name) is used for lookup
          displays actual preceding comment for a class command
        when looking up by command name
          displays help
    when given a proc
      should show documentation for object
    when given a 'broken' module
      skips over the module
    when the --super switch is provided
      and when the super method doesn't exist
        raises Pry::CommandError
      and when it's passed thrice
        finds the grandparent method docs
      and when it's passed twice
        finds the parent method docs
      and when the explicit argument is not provided
        finds super method docs without explicit method argument
        finds super method docs with multiple `--super` switches
      and when it's passed once
        finds the super method docs
    when no docs can be found for the given method
      raises Pry::CommandError
    when provided a class without docs that has nth superclass with docs
      shows a warning about superclass reversion
      shows the docs of the superclass
    when the --base-one switch is provided
      outputs a method's docs with line numbering starting at 1
    when provided a class without docs that has a superclass without docs
      raises Pry::CommandError
    the --all switch behavior
      when --all is not used and there's only 1 candidate for the class
        doesn't mention anything about monkeypatches
      when there are monkeypatches in different files
        shows them
      when --all is not used but there are multiple monkeypatches
        correctly displays the number of monkeypatches
        mentions available monkeypatches
        displays the original definition first
    when given a module with a doc
      shows documentation for the code object along with source code
    when the Const = Class.new syntax is used
      shows documentation for the class
    when the current context is a non-nested class
      shows docs for the nested classes
    when no class/module arg is given
      returns the doc for the current module
    code highlighting
      when there's inline code in the docs
        highlights the code
      when there's inline code with backticks the docs
        doesn't highlight the backticks
      when there's code in the docs
        highlights the code
  finding super methods with help of `--super` switch
    finds super methods with multiple --super
    finds super methods with explicit method argument
    finds super methods without explicit method argument
  can't find class/module code
    for classes
      ignores included modules
      errors when class has no superclass to show
      shows nth level superclass code (when no intermediary superclasses have code either)
      shows correct warning when reverting to nth level superclass
      shows warning when reverting to superclass code
      shows superclass code
    for modules
      shows correct warning when reverting to nth level included module
      shows included module code
      shows warning when reverting to included module code
      shows nth level included module code (when no intermediary modules have code either)
      errors when module has no included module to show
  on modules
    should lookup nested modules
    should lookup module name with respect to current context
    show-source -a
      when -a is not used and there's only one candidate for the class
        doesn't mention anything about monkeypatches
      when there are instance method monkeypatches in different files
        shows the source for all monkeypatches
      when there are class-eval monkeypatches in different files
        shows the source for all monkeypatches
        ignores -a because object is not a module
      when there are instance-eval monkeypatches in different files
        shows the source for all monkeypatches
      when there are class method monkeypatches in different files
        shows the source for all monkeypatches
      when -a is not used and there are multiple monkeypatches
        mentions available monkeypatches
    basic functionality, should find top-level module definitions
      should show source for an ancestor module
      should show source for a class when Const = Class.new syntax is used
      should show source for a module when Const = Module.new syntax is used
      should show source for a class
      should show source for a module
      should show source for a super class
      should show source for a super class when Const = Class.new syntax is used
    when show-source is invoked without a method or class argument
      inside a module
        should display module source by default
        should display class source when inside instance
        should be unable to find module source if no methods defined
        displays method code (rather than class) if Pry started inside method binding
        should allow options to be passed
        should skip over broken modules
          should return source for first valid module
        monkey-patched C modules
          when current context is a C object
            recommends to use the --all switch when other candidates are found
            should display a warning, and not monkey-patched definition
          when current context is something other than a C object
            should display a candidate, not a warning
    in REPL
      should find superclass defined in repl
      should find class defined in repl
  on variable or constant
    outputs source of its class if variable doesn't respond to source_location
    outputs source of its class if constant doesn't respond to source_location
  when there's no source code but the comment exists
    outputs zero line numbers
  on sourcable objects
    should output source for procs/lambdas stored in variables
    should output source defined inside pry
    should output source for procs/lambdas stored in constants
    should output source for method objects
    on variables that shadow methods
      source of method being shadowed should take precedence over variable
          if given self.meth_name syntax
      source of variable takes precedence over method that is being shadowed

Pry::Editor
  build_editor_invocation_string
    should shell-escape files (PENDING: No reason given)
  invoke_editor with a proc
    should not shell-escape files
  build_editor_invocation_string on windows
    should not shell-escape files
  .default
    when no editor is detected
      shells out to find 'vi'
      shells out to find 'editor'
      shells out to find 'nano'
    when platform is Windows
      returns 'notepad'
    when $EDITOR is defined
      returns the value of $EDITOR
    when $VISUAL is defined
      returns the value of $VISUAL

ls
  bug #1407
    behaves as usual when a method of the same name exists.
  below ceiling
    should stop before Object by default
    should include super-classes by default
    should include object if -v is given
    should not include super-classes when -q is given
  when inside Modules
    should still work
    should behave normally when invoked on Module itself
    should include instance methods by default
    should work for ivars
  with -l
    should find locals and sort by descending size
    should not list pry noise
  help
    should show help with -h
  methods
    should show public methods with -p
    should work for objects with an overridden method method
    should work for objects which instance_variables returns array of symbol but there is no Symbol#downcase
    should not show protected/private by default
    should show protected/private methods with -p
    should show public methods by default
    should handle classes that (pathologically) define .ancestors
    should show error message when instance is given with -M option
  on java objects
    should omit java-esque aliases by default (PENDING: No reason given)
    should include java-esque aliases if requested (PENDING: No reason given)
  grep
    should still output matching things
    should reduce the number of outputted things
  BasicObject
    should work on subclasses of BasicObject
    should work on BasicObject
  immediates
    should work on Integer
  constants
    should show constants for an object's class regardless of mixins
    should not autoload constants!
    should not show constants defined on parent modules by default
    should show constants defined on ancestors with -v
    should show constants defined on the current module
    works on top-level
  when no arguments given
    when in a class
      should show methods
      should show class variables
      should show constants
    when at the top-level
      should show local variables
    when in an object
      should show instance variables
      should show methods

Pry::InputCompleter
  should complete for arbitrary scopes
  should not crash if there's a Module that has a symbolic name. (PENDING: No reason given)
  should complete for target symbols
  should not return nil in its output
  should complete for target symbols
  should take parenthesis and other characters into account for symbols
  ignores methods from modules that override Object#hash incompatibly
  does not offer methods from restricted modules
  should complete for stdlib symbols
  completes expressions with all available methods
  should complete instance variables
  should complete for arbitrary scopes
  should complete for stdlib symbols

Pry::Command::Cat::FileFormatter
  #file_and_line
    parses relative path without line_num
    parses relative path with line_num
    UNIX-like filesystem
      parses absolute path without line_num
      parses absolute path with line_num
    windows filesystem
      parses '/'style absolute path with line_num
      parses '\'style absolute path with line_num
      parses '\'style absolute path without line_num
      parses '/'style absolute path without line_num
  #format
    formats given files
    formats given files with line number

Pry::CLI
  .add_option_processor
    returns self
    adds an option processor
  .add_options
    returns self
    when options is nil and a block is provided
      sets the block as options
    when options were previously set
      overwrites the options proc that executes the provided block
      overwrites the options proc that executes original options
  .add_plugin_options
    returns self
    loads cli options of plugins
  .start
    sets Pry.cli to true
    when 'pry' is passed as an input arg
      does not load files through repl
    when the context option is provided
      starts Pry in the provided context
      finalizes session setup
      initializes session setup
    when there are some input args
      loads files through repl and exits
    when the context option is not provided
      starts Pry in the top level
    when the help option is provided
      exits
  .parse_options
    when argv is passed with a dash (-)
      sets everything after the dash as input args
    when multiple options exist
      processes only called options
    when invalid option is provided
      exits program
    when option exists
      initializes session setup
      finalizes session setup
      removes the existing option from ARGV
    when argv is passed with a double dash (--)
      sets everything after the double dash as input args
    when option doesn't exist
      raises error

Pry::Pager
  PageTracker
    treats a long line as taking up more than one row
    records short lines that don't add up to a page
    records short lines that do add up to a page
    doesn't count ansi color codes towards length
    doesn't count a line until it ends
    records a string with an embedded newline

Pry::History
  #history_line_count
    counts entries in history
  saving to a file
    should not write histignore words to the history file
    saves lines to a file as they are written
    interleaves lines from many places
  file io errors
    handles Errno::ENOENT failure to write history
    handles Errno::EACCES failure to read from history
    handles Errno::EACCES failure to write history
    handles Errno::ENOENT failure to read from history
  #push
    does not record duplicated lines
    does not record lines that contain a NULL byte
    does not record empty lines
  .load_history
    reads the contents of the file
  #session_line_count
    returns the number of lines in history from just this session
  #clear
    doesn't affect the contents of the history file
    clears this session's history
  expanding the history file path
    recognizes ~ (#1262)
  .default_file
    returns ~/.local/share/pry/pry_history
    when ~/.pry_history exists
      returns ~/.pry_history
    when $XDG_DATA_HOME is defined
      returns config location relative to $XDG_DATA_HOME when ~/.pryrc exists
      returns config location relative to $XDG_DATA_HOME

Pry::Command
  .source_line
    returns source line
  .group
    when source file matches 'pryrc'
      sets group name to pryrc
    when source file doesn't match anything
      returns '(other)'
    when source file matches a pry command
      sets group name to command name
    when source file matches a pry plugin
      sets group name to plugin name
    when name is given
      sets group to that name
  .block
    when block doesn't exist
      uses #process method
    when block exists
      returns the block
  .command_options
    when given an argument
      merges the argument with command options
    when no argument is given
      and when command options were not defined previously
        sets command options to default options
      and when command options were defined previously
        returns memoized command options
  .command_name
    returns listing
  .subclass
    sets command options on the new class
    sets match on the new class
    includes helpers to the new class
    sets description on the new class
    sets block on the new class
    returns a new class
  #check_for_command_collision
    when a command collides with a local variable
      displays a warning
    when a command doesn't collide
      doesn't display a warning
    when a command collides with a method
      displays a warning
  #interpolate_string
    when given string doesn't contain #{
      returns the given string
    when given string contains #{
      returns the result of eval within target
  #process_line
    sets captures
    sets arg_string
    collision warnings
      when collision warnings are configured
        prints a warning when there's a collision
      when collision warnings are not set
        prints a warning when there's a collision
  #commands
    returns command set as a hash
  .source_file
    returns source file
  #void
    returns void value
  .name
    returns the name of the command
    when super command name exists
      returns the name of the parent command
  .state
    returns a command state
  .default_options
    when given an Object argument
      returns default options with object's inspect as listing
    when given a String argument
      returns default options with string listing
  .doc
    returns help output
  #complete
    returns empty array
  .convert_to_regex
    when given object is an Object
      returns the given object
    when given object is a String
      escapes the string as a Regexp
  .description
    and when description was defined previously
      doesn't overwrite match
    when given an argument
      sets description
    and when description was not defined previously
      sets description to nil
  .source
    returns source code of the method
  .command_regex
    when use_prefix is false
      returns a Regexp with a prefix
    when use_prefix is true
      returns a Regexp without a prefix
  .inspect
    returns command name
  #tokenize
    when shellwords is enabled
      strips quotes from the arguments
    when given string uses interpolation
      interpolates the string in the target's context
      and when interpolation is disabled
        doesn't interpolate the string
    when command regex has captures
      returns the captures
    when target is not set
      still returns tokens
    when shellwords is disabled
      doesn't split quotes from the arguments
    when given string doesn't match a command
      raises CommandError
  #state
    remembers the state
    returns a state object
  .banner
    when no argument is given
      and when banner was not defined previously
        return nil
      and when banner was defined previously
        returns the memoized banner
    when given an argument
      merges the argument with command options
  #run
    runs a command from another command
  .match
    when given an argument
      and when match is a string
        sets command options with listing as match
      and when match is an object
        sets command options with listing as object's inspect
    when no argument is given
      and when match was defined previously
        doesn't overwrite match
      and when match was not defined previously
        sets match to nil
  .matches?
    when given value doesn't match command regex
      returns false
    when given value matches command regex
      returns true
  #target_self
    returns the value of self inside the target binding
  .match_score
    when command regex doesn't match given value
      returns -1
    when command regex matches given value
      and when the size of last match is 1 or 0
        returns the length of the last match
      and when the size of last match is more than 1
        returns the length of the first match

Pry::Config::Attributable
  #attribute
    creates a reader attribute for the given name
    creates a writer attribute for the given name
    and when the attribute is invoked
      sends the 'call' message to the value

exit
  should pop a binding
  should break out of the repl and return user-given value
  should break out of the repl when binding_stack has only one binding
  should break out of the repl even after an exception

Readline
  is not loaded on invoking 'pry' if Pry.input is set
  is not loaded on requiring 'pry'
  is loaded on invoking 'pry'

Pry.config.unrescued_exceptions
  should rescue all exceptions NOT specified on unrescued_exceptions
  should NOT rescue exceptions specified on unrescued_exceptions

Formatting Table
  knows about colorized fitting
  decide between one-line or indented output
  line length is smaller than the length of the longest word
    should not raise error
    should format output as one column
  formatting - should order downward and wrap to columns
    should handle a tiny case
    should handle one-token input
    should handle... another basic case
    should handle colors
    should handle empty input
    should handle the basic case

Pry::CommandSet
  #create_command
    class_evals the given block in the command context
    configures command options
    can overwrite default description
    defines a new class command
    assings default description
    when description is a hash
      treats description as options
  #import_from
    includes other set's helper module
    returns self
    imports matching command from a set
  #[]=
    rebinds the command with key
    when given command is not a subclass of Pry::Command
      raises TypeError
    when given command is nil
      deletes the command matching the pattern
  #[]
    when there's an ambiguous command
      prefers a command with a higher score
    when there's an unambiguous command
      selects the command according to the given pattern
  #alias_command
    sets aliased command's listing for string alias
    sets description for the aliased command automatically
    sets aliased command's listing for regex alias
    sets group for the aliased command automatically
    returns the aliased command
    when string description is provided
      uses the given description for the aliased command
    when command doesn't match
      raises RuntimeError
    when non-string description is provided
      uses the string representation of the given object
  #rename_command
    can optionally set custom description
    renames a comamnd
    when provided command is not registered
      raises ArgumentError
  #valid_command?
    when command can be found
      returns true
    when command cannot be found
      returns false
  #desc
    gets command description
    sets command description
  #block_command
    configures command options
    can overwrite default description
    assings default description
    defines a new command
    when description is a hash
      treats description as options
  #find_command_by_match_or_listing
    raises ArgumentError on non-matching command
    returns a matching by name command
    returns a matching by listing command
  #each
    iterates over commands
  #list_commands
    returns the list of commands
  #import
    imports commands from given sets
    returns self
    includes given sets' helper modules
  #to_hash
    converts commands to hash
    doesn't mutate original commands
  #add_command
    adds a command
  #find_command_for_help
    when the command cannot be found
      returns nil
    when the command can be found
      returns the command
  #new
    merges other set with itself
    when block given
      instance evals the block
  #process_line
    when the given line is a command
      returns a non-void command
      returns a command
      and context is provided
        passes the context to the command
    when the given line is not a command
      returns not a command
      returns a void result
  #delete
    deletes given commands

cat
  with --ex N
    each successive cat --ex should show the next level of backtrace, and going past the final level should return to the first
    should show error when backtrace level out of bounds
    should cat first level of backtrace when --ex 0 used
    should cat third level of backtrace when --ex 2 used
    should cat first level of backtrace when --ex used with no argument
    should cat second level of backtrace when --ex 1 used
  with --in 1
    should display the first expression with no index
  when invoked without arguments
    should display an error message
  with --in
    should display the last few expressions with indices
  with --ex
    cat --ex should display repl code that generated exception
    cat --ex should correctly display code that generated exception
  with --in 1..2
    should display the given range with indices, omitting nils
  with --in -1
    should display the last expression with no index
  on receiving a file that does not exist
    should display an error message

Pry::Env
  #[]
    when ENV contains the passed key
      is expected to eq "val"
    when ENV contains the passed key but its value is nil
      is expected to be nil
    when ENV doesn't contain the passed key
      is expected to be nil

!
  should not clear the input buffer for negation
  should correctly clear the input buffer

Pry
  should raise an error on invalid syntax like ["o = Object.new.tap{ def o.render;", "'MEH'", "}"]
  should display correct number of errors on invalid syntax like ["def", "method(1"]
  should allow whitespace delimeted strings ending on the first char of a line
  should not raise an error on broken lines: def\na\n(); end
  should not raise an error on broken lines: pouts(<<HI, 'foo\nbar\nHI\nbaz')
  should display correct number of errors on invalid syntax like ["o = Object.new.tap{ def o.render;", "'MEH'", "}"]
  should not clobber _ex_ on a SyntaxError in the repl
  should not raise an error on broken lines: [\n:lets,\n'list',\n[/nested/\n], things ]
  should allow newline delimeted strings
  should display correct number of errors on invalid syntax like ["1 1"]
  should display correct number of errors on invalid syntax like ["puts )("]
  should allow trailing , to continue the line
  should raise an error on invalid syntax like ["end"]
  should raise an error on invalid syntax like ["def", "method(1"]
  should display correct number of errors on invalid syntax like ["puts {'key'=>'val'}.to_json"]
  should not raise an error on broken lines: abc =~ /hello\n/
  should not suppress the error output if the line ends in ;
  should not raise an error on broken lines: issue = %W/\n343/
  should allow whitespace delimeted strings
  should raise an error on invalid syntax like ["puts {'key'=>'val'}.to_json"]
  should not raise an error on broken lines: p = '\n'
  should not intefere with syntax errors explicitly raised
  should raise an error on invalid syntax like ["1 1"]
  should display correct number of errors on invalid syntax like ["puts :"]
  should not raise an error on broken lines: p = <<FOO\nlots\nand\nlots of\nfoo\nFOO
  should raise an error on invalid syntax like ["puts )("]
  should display correct number of errors on invalid syntax like ["end"]
  should complete an expression that contains a line ending with a ,
  should raise an error on invalid syntax like ["puts :"]

jump-to
  prints error when trying to jump to a non-existent binding index
  jumps to the proper binding index in the stack
  prints an error when trying to jump to the same binding index

Pry::Output
  #<<
    is expected to eq #<Method: Pry::Output#print(*objs) /build/pry-0.13.1/lib/pry/output.rb:28>
  #tty?
    when the output responds to #tty? and is a TTY
      returns true
    when the output responds to #tty? and is not a TTY
      returns false
    when the output doesn't respond to #tty?
      returns false
  #puts
    returns nil
    when the given pry instance has 'color' disabled
      decolorizes output
    when given convertible to array objects
      prints the converted objects
    when given multiple empty arrays
      prints multiple newline
    when given an empty array
      prints a newline
    when the given pry instance has 'color' enabled
      doesn't decolorize output
    when given non-convertible to array objects
      prints the non-converted objects in its string form
      and when the object's #to_s has a newline
        doesn't print a double newline
  #respond_to_missing?
    when the output responds to the given method name
      finds the method that is not defined on self
    when the output doesn't respond to the given method name
      doesn't find the method
  #decolorize_maybe
    when the given pry instance has 'color' enabled
      returns the given string without modifications
    when the given pry instance has 'color' disabled
      returns decolorized string
  #height
    returns the number of rows
  #print
    returns nil
    when the given pry instance has 'color' disabled
      decolorizes output
    when the given pry instance has 'color' enabled
      doesn't decolorize output
  #write
    is expected to eq #<Method: Pry::Output#print(*objs) /build/pry-0.13.1/lib/pry/output.rb:28>
  #width
    returns the number of columns
  #size
    when the output is not a tty and no info in ENV
      when Readline's size has no zeroes
        returns the Readline winsize
      when Readline's size has zero column
        returns the default size
    when the output is not a tty
      and ENV has size info in LINES and COLUMNS
        returns ENV variable winsize
      and ENV has size info in ROWS and COLUMNS
        returns the ENV variable winsize
    when the output is not a tty, and no info in ENV and no Readline info
      and when there's ANSICON ENV variable
        and when it can be matched
          and when the size consists of positive integers
            returns the ansicon winsize
          and when the size has a zero column
            returns the default winsize
        and when it cannot be matched
          returns the default winsize
      and when there's no ANSICON ENV variable
        returns the default winsize
    when the output is a tty and responds to winsize
      returns the io/console winsize
  #method_missing
    when the output responds to the given method name
      forwards the method to the output
    when the output doesn't respond to the given method name
      raises NoMethodError

Pry::Warning
  #warn
    prints message with file and line of the calling frame

Pry::ColorPrinter
  .default
    prints output prefix with value
  .pp
    when no exception is raised in #inspect
      prints a string with a newline
    when an exception is raised in #inspect
      still prints a string
    when #inspect returns an object literal
      prints the object inspect
      and when SyntaxHighlighter returns a token that doesn't start with ''
        prints the object with escape characters
      and when SyntaxHighlighter returns a token starting with ''
        prints the object as is
    when #inspect raises Pry::Pager::StopPaging
      propagates the error
    when printing a BasicObject
      prints a string

Pry
  Exotic object support
    Should not error when return value is a BasicObject instance
  DISABLE_PRY
    should not binding.pry
    should not Pry.start
  open a Pry session on an object
    repl
      history arrays
        can change the size of the history arrays
        sets out to an array with the result
        sets _in_ to an array with the entered lines
        uses 100 as the size of _in_ and _out_
        store exceptions
        sets _ to the last result
      defining methods
        defines a method on the class of an object when performing "def meth;end" inside an immediate value or Numeric
        defines an instance method on the class when performing "def meth;end" inside the class
        defines an instance method on the module when performing "def meth;end" inside the module
        defines a method on the singleton class of an object when performing "def meth;end" inside the object
      Pry.binding_for
        should return TOPLEVEL_BINDING if parameter self is main
      nesting
        should nest properly
      Object#pry
        should raise if more than two arguments are passed to Object#pry
        should start a pry session on the receiver (first form)
        should start a pry session on the receiver (second form)
      last_result
        should be preserved over an empty line
        should be set to the result of a command with :keep_retval
        should be set to the most recent value
        should be preserved when evalling a  command without :keep_retval
      complete_expression?
        should not mutate the input!
      basic functionality
        should set an ivar on an object and exit the repl
    rep
      should notice when exceptions are raised
      should be able to operate inside the BasicObject class
      should set an ivar on an object
      should not try to catch intended exceptions
      should make self evaluate to the receiver of the rep session
      should suppress output if input ends in a ";" (single line)
      should be able to evaluate exceptions normally
      should not leak pry constants into Object namespace
      should suppress output if input ends in a ";" and is an Exception object (single line)
      should define a nested class under Hello and not on top-level or Pry
      should display error if Pry instance runs out of input
      multi-line input
        should suppress output if input ends in a ";" (multi-line)
        works
        newline from an empty heredoc
          works
        newline stripping from an empty string
          with single quotes
          with fancy delimiters
          with double quotes
        newline stripping from an empty regexp
          with fancy delimiters
          with regular regexp delimiters
  .configure
    yields a block with Pry.config as its argument
  setting custom options
    does not raise for unrecognized options
    correctly handles the :quiet option (#1261)
  Pry.critical_section
    should prevent Pry being called
  #last_exception=
    returns a frozen exception
    returns an instance of Pry::LastException
    returns an object who mirrors itself as the wrapped exception
  Pry.binding_for
    should work on frozen objects
    should not leak local variables
    Should not error when object doesn't have a valid == method
  a fresh instance
    should use `caller` as its backtrace
  FAIL_PRY
    should raise an error for Pry.start
    should raise an error for binding.pry

Bundler
  when Pry requires Gemfile, which doesn't specify Pry as a dependency
    loads auto-completion correctly (PENDING: Temporarily skipped with xit)

Pry::Helpers::CommandHelpers
  #set_file_and_dir_locals
    injects local variable _file_
    sets pry instance's last_dir to _dir_
    injects local variable _dir_
    sets pry instance's last_file to _file_
  #one_index_range_or_number
    when given an integer
      decrements the line number
    when given a range
      decrements range boundaries
  #one_index_range
    decrements range boundaries
  #temp_file
    allows overwriting file extension
    yields a tempfile
    unlinks the tempfile
    closes the tempfile
    creates a tempfile with rb extension
  #internal_binding?
    when target's __method__ returns __pry__
      returns true
    when target's __method__ returns nil
      returns true
    when target's __method__ returns __binding__
      returns true
  #unindent
    should also remove tabs if present
    should ignore lines starting with --
    should only remove a common prefix
    removes the same prefix from all lines
    should not be phased by empty lines
  #absolute_index_number
    when line number is less than zero
      returns the absolute sum of line number and array length
    when line number is zero
      returns the line number
  #absolute_index_range
    when given an integer
      returns a range based on the integer and array length
    when given an integer
      returns an absolute range that was decremented
  #restrict_to_lines
    when lines are specified as a range
      restricts the given string to the specified range
    when lines are specified as an integer
      restricts the given string to the specified line number
  #one_index_number
    when line number is 0
      returns the line number
    when line number is more than 0
      decrements the line number
  #get_method_or_raise
    when super opt is provided and there's a parent method
      gets the parent method
    when there's name but no corresponding method
      raises MethodNotFound
    when super opt is provided but there's no super method
      raises MethodNotFound
    when there's no method name
      raises MethodNotFound

Pry::Prompt
  .[]
    accesses prompts
  .all
    returns a hash with prompts
    returns a duplicate of original prompts
  #name
    returns name
  prompt invocation
    computes prompt name dynamically
  #description
    returns description
  #incomplete_proc
    returns the second proc
  .add
    raises error when separators.size != 2
    adds a new prompt
    raises error on adding a prompt with the same name
    returns nil
  #prompt_procs
    returns the proc array
  #wait_proc
    returns the first proc

cd
  should break out of session with cd ..
  cds into an object and its ivar using cd obj/@ivar/ syntax (note following /)
  can cd into an expression containing a string with slashes in it
  should not cd into complex input when it encounters an exception
  should cd into complex input (with spaces)
  cds into an object and its ivar and back and then into another ivar using cd obj/@ivar/../@y syntax
  should be able to cd into the Object BasicObject
  should break out to outer-most session with just cd (no args)
  should cd into previous object and its local using cd ../local syntax
  cds into an object and its ivar and back again using cd obj/@ivar/.. syntax
  should start a session on TOPLEVEL_BINDING with cd ::
  should cd back to top-level and then into another ivar using cd /@ivar/ syntax
  can cd into objects that redefine #respond_to? to return true
  should break out to outer-most session with cd /
  should not leave the REPL session when given 'cd ..'
  should cd into simple input
  can cd into an expression with division in it
  should cd into an object and its ivar using cd obj/@ivar syntax
  old stack toggling with `cd -`
    when using cd ::
      should toggle
    when using ^D (Control-D) key press
      should keep correct old binding
    series of cd calls
      should toggle with fuzzy `cd -` calls
    when using cd ..
      should toggle with a complex path
      should toggle with a simple path
    when using cd /
      should toggle
    when using complex cd syntax
      should toggle with a complex path (simple case)
      should toggle with a complex path (more complex case)
    when an error was raised
      should not toggle and should keep correct stacks
    when using simple cd syntax
      should toggle
    in fresh pry instance
      should not toggle when there is no old stack

amend-line
  should correctly delete a specific line using the ! for content
  should display error if nothing to amend
  should amend a range of lines of input when negative numbers given
  should amend a specified line when negative number given
  should correctly insert a line before a specified line using >
  should correctly amend the specified line with interpolated text
  should correctly delete a range of lines using the ! for content
  should amend the specified line of input when line number given
  should correctly delete the previous line using the ! for content
  should amend the first line of input when 0 given as line number
  should amend the specified range of lines, with numbers < 0 in range
  should amend the last line of input when no line number specified
  should correctly amend the specified range of lines
  should ignore second value of range with > syntax

Pending: (Failures listed here are expected and do not affect your suite's status)

  1) Pry::REPL autoindent should raise no exception when indented with a tab
     # Temporarily skipped with xit
     # ./spec/pry_repl_spec.rb:127

  2) Pry::Editor build_editor_invocation_string should shell-escape files
     # No reason given
     # ./spec/editor_spec.rb:75

  3) ls on java objects should omit java-esque aliases by default
     # No reason given
     # ./spec/commands/ls_spec.rb:295

  4) ls on java objects should include java-esque aliases if requested
     # No reason given
     # ./spec/commands/ls_spec.rb:302

  5) Pry::InputCompleter should not crash if there's a Module that has a symbolic name.
     # No reason given
     # ./spec/completion_spec.rb:36

  6) Bundler when Pry requires Gemfile, which doesn't specify Pry as a dependency loads auto-completion correctly
     # Temporarily skipped with xit
     # ./spec/integration/bundler_spec.rb:10

Finished in 30.68 seconds (files took 1.96 seconds to load)
1431 examples, 0 failures, 6 pending

Randomized with seed 17556


┌──────────────────────────────────────────────────────────────────────────────┐
│ dh_ruby --install finished                                                   │
└──────────────────────────────────────────────────────────────────────────────┘

rm -f /build/pry-0.13.1/debian/pry/usr/lib/ruby/vendor_ruby/pry/slop/LICENSE
make[1]: Leaving directory '/build/pry-0.13.1'
   dh_installdocs -O--buildsystem=ruby
   dh_ruby_fixdocs -O--buildsystem=ruby
   dh_installchangelogs -O--buildsystem=ruby
   dh_installman -O--buildsystem=ruby
   dh_installsystemduser -O--buildsystem=ruby
   dh_perl -O--buildsystem=ruby
   dh_link -O--buildsystem=ruby
   dh_strip_nondeterminism -O--buildsystem=ruby
   dh_compress -X.rb -O--buildsystem=ruby
   dh_fixperms -O--buildsystem=ruby
   dh_missing -O--buildsystem=ruby
   dh_ruby_fixdepends -O--buildsystem=ruby
   dh_installdeb -O--buildsystem=ruby
   dh_gencontrol -O--buildsystem=ruby
dpkg-gencontrol: warning: Depends field of package pry: substitution variable ${shlibs:Depends} used, but is not defined
   dh_md5sums -O--buildsystem=ruby
   dh_builddeb -O--buildsystem=ruby
dpkg-deb: building package 'pry' in '../pry_0.13.1-1_all.deb'.
 dpkg-genbuildinfo --build=binary
 dpkg-genchanges --build=binary >../pry_0.13.1-1_armhf.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: including full source code in upload
I: copying local configuration
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env 
I: removing directory /srv/workspace/pbuilder/12689 and its subdirectories
I: Current time: Tue Aug 24 16:36:47 -12 2021
I: pbuilder-time-stamp: 1629866207