I: pbuilder: network access will be disabled during build I: Current time: Sat Dec 21 20:16:33 +14 2024 I: pbuilder-time-stamp: 1734761793 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. 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 [ruby-vcr_6.0.0+really5.0.0-6.dsc] I: copying [./ruby-vcr_6.0.0+really5.0.0.orig.tar.gz] I: copying [./ruby-vcr_6.0.0+really5.0.0-6.debian.tar.xz] I: Extracting source gpgv: Signature made Wed Dec 18 23:24:43 2024 gpgv: using EDDSA key 84CFFDC21520F88306EC29D152699AB63F9F2BC3 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./ruby-vcr_6.0.0+really5.0.0-6.dsc: no acceptable signature found dpkg-source: info: extracting ruby-vcr in ruby-vcr-6.0.0+really5.0.0 dpkg-source: info: unpacking ruby-vcr_6.0.0+really5.0.0.orig.tar.gz dpkg-source: info: unpacking ruby-vcr_6.0.0+really5.0.0-6.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0002-Do-not-test-patron.patch dpkg-source: info: applying 0004-skip-randomly-failing-test-using-concurrency.patch dpkg-source: info: applying 0003-spec_helper-drop-codeclimate-stuff.patch dpkg-source: info: applying 0004-Fix-tests-with-excon-0.63.patch dpkg-source: info: applying 0005-Skip-failing-faraday-tests.patch dpkg-source: info: applying 0006-Add-ruby3.0-support.patch dpkg-source: info: applying 0007-spec-fix-passing-options-under-ruby3.0.patch dpkg-source: info: applying 0008-Make-VCR-Cassette-Migrator-compatible-with-newer-psy.patch dpkg-source: info: applying 0009-disable-shared-example-for-tests-failing-on-ipv6-onl.patch dpkg-source: info: applying 0010-fix-FTBFS-with-ruby-rspec-3.12.patch dpkg-source: info: applying 0011-use-fiber-local-for-global_hook_disabled_requests.patch dpkg-source: info: applying 0012-set-request-options-for-em-http-request-to-not-set-headers.patch dpkg-source: info: applying 0013-Use-ruby-faraday-typhoeus.patch dpkg-source: info: applying 0014-Skip-tests-using-multipart-faraday.patch dpkg-source: info: applying 0015-change_lambda_to_proc-for-Ruby3.3.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/110070/tmp/hooks/D01_modify_environment starting debug: Running on infom01-amd64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 Dec 21 06:16 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/110070/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/110070/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") BASH_VERSION='5.2.37(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=amd64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DIRSTACK=() DISTRIBUTION=trixie EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=x86_64 HOST_ARCH=amd64 IFS=' ' INVOCATION_ID=76b3011b515749b982275ba004a93c65 LANG=C LANGUAGE=et_EE:et LC_ALL=C MACHTYPE=x86_64-pc-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=110070 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.EWaZOIZa/pbuilderrc_g5yv --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.EWaZOIZa/b2 --logfile b2/build.log ruby-vcr_6.0.0+really5.0.0-6.dsc' SUDO_GID=109 SUDO_UID=104 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' I: uname -a Linux i-capture-the-hostname 6.1.0-28-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin I: user script /srv/workspace/pbuilder/110070/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: amd64 Maintainer: Debian Pbuilder Team 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), rake, ruby-simplecov, ruby-curb, ruby-excon, ruby-eventmachine, ruby-em-http-request, ruby-faraday (>= 2.0~), ruby-faraday-typhoeus, ruby-httpclient, ruby-multi-json, ruby-rack, ruby-rspec, ruby-sinatra, ruby-timecop, ruby-typhoeus, ruby-webmock, ruby-webrick (>= 1.7.0), ruby-yajl, pry dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19966 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); however: Package gem2deb is not installed. pbuilder-satisfydepends-dummy depends on rake; however: Package rake is not installed. pbuilder-satisfydepends-dummy depends on ruby-simplecov; however: Package ruby-simplecov is not installed. pbuilder-satisfydepends-dummy depends on ruby-curb; however: Package ruby-curb is not installed. pbuilder-satisfydepends-dummy depends on ruby-excon; however: Package ruby-excon is not installed. pbuilder-satisfydepends-dummy depends on ruby-eventmachine; however: Package ruby-eventmachine is not installed. pbuilder-satisfydepends-dummy depends on ruby-em-http-request; however: Package ruby-em-http-request is not installed. pbuilder-satisfydepends-dummy depends on ruby-faraday (>= 2.0~); however: Package ruby-faraday is not installed. pbuilder-satisfydepends-dummy depends on ruby-faraday-typhoeus; however: Package ruby-faraday-typhoeus is not installed. pbuilder-satisfydepends-dummy depends on ruby-httpclient; however: Package ruby-httpclient is not installed. pbuilder-satisfydepends-dummy depends on ruby-multi-json; however: Package ruby-multi-json is not installed. pbuilder-satisfydepends-dummy depends on ruby-rack; however: Package ruby-rack is not installed. pbuilder-satisfydepends-dummy depends on ruby-rspec; however: Package ruby-rspec is not installed. pbuilder-satisfydepends-dummy depends on ruby-sinatra; however: Package ruby-sinatra is not installed. pbuilder-satisfydepends-dummy depends on ruby-timecop; however: Package ruby-timecop is not installed. pbuilder-satisfydepends-dummy depends on ruby-typhoeus; however: Package ruby-typhoeus is not installed. pbuilder-satisfydepends-dummy depends on ruby-webmock; however: Package ruby-webmock is not installed. pbuilder-satisfydepends-dummy depends on ruby-webrick (>= 1.7.0); however: Package ruby-webrick is not installed. pbuilder-satisfydepends-dummy depends on ruby-yajl; however: Package ruby-yajl is not installed. pbuilder-satisfydepends-dummy depends on pry; however: Package pry 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} gnupg{a} gnupg-l10n{a} gpg{a} gpg-agent{a} gpgconf{a} gpgsm{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libassuan9{a} libb-hooks-op-check-perl{a} libbrotli1{a} libclass-method-modifiers-perl{a} libclass-xsaccessor-perl{a} libclone-perl{a} libcom-err2{a} libcurl3t64-gnutls{a} libcurl4t64{a} libdebhelper-perl{a} libdevel-callchecker-perl{a} libdynaloader-functions-perl{a} libedit2{a} libelf1t64{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} libgssapi-krb5-2{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} libhttp-parser2.9{a} libicu72{a} libimport-into-perl{a} libio-html-perl{a} libio-pty-perl{a} libio-socket-ssl-perl{a} libipc-run-perl{a} libjs-jquery{a} libjs-jquery-easing{a} libjs-jquery-fancybox{a} libjs-jquery-mousewheel{a} libjs-jquery-ui{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} libksba8{a} libldap-2.5-0{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} libmagic-mgc{a} libmagic1t64{a} libmodule-runtime-perl{a} libmoo-perl{a} libncurses6{a} libnet-http-perl{a} libnet-ssleay-perl{a} libnghttp2-14{a} libnghttp3-9{a} libngtcp2-16{a} libngtcp2-crypto-gnutls8{a} libnpth0t64{a} libnsl2{a} libparams-classify-perl{a} libpipeline1{a} libpsl5t64{a} libpython3-stdlib{a} libpython3.12-minimal{a} libpython3.12-stdlib{a} libreadline8t64{a} librole-tiny-perl{a} librtmp1{a} libruby{a} libruby3.1t64{a} libsasl2-2{a} libsasl2-modules-db{a} libssh2-1t64{a} libsub-quote-perl{a} libtimedate-perl{a} libtirpc-common{a} libtirpc3t64{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} pry{a} publicsuffix{a} python3{a} python3-minimal{a} python3.12{a} python3.12-minimal{a} rake{a} readline-common{a} ruby{a} ruby-addressable{a} ruby-all-dev{a} ruby-coderay{a} ruby-cookiejar{a} ruby-crack{a} ruby-curb{a} ruby-diff-lcs{a} ruby-docile{a} ruby-domain-name{a} ruby-em-http-request{a} ruby-em-socksify{a} ruby-escape-utils{a} ruby-ethon{a} ruby-eventmachine{a} ruby-excon{a} ruby-faraday{a} ruby-faraday-net-http{a} ruby-faraday-typhoeus{a} ruby-ffi{a} ruby-hashdiff{a} ruby-http-cookie{a} ruby-http-parser.rb{a} ruby-httpclient{a} ruby-method-source{a} ruby-mime-types{a} ruby-mime-types-data{a} ruby-multi-json{a} ruby-mustermann{a} ruby-net-telnet{a} ruby-public-suffix{a} ruby-rack{a} ruby-rack-protection{a} ruby-rspec{a} ruby-rspec-core{a} ruby-rspec-expectations{a} ruby-rspec-mocks{a} ruby-rspec-support{a} ruby-ruby2-keywords{a} ruby-rubygems{a} ruby-sdbm{a} ruby-simplecov{a} ruby-simplecov-html{a} ruby-sinatra{a} ruby-tilt{a} ruby-timecop{a} ruby-typhoeus{a} ruby-unf{a} ruby-unf-ext{a} ruby-webmock{a} ruby-webrick{a} ruby-xmlrpc{a} ruby-yajl{a} ruby3.1{a} ruby3.1-dev{a} rubygems-integration{a} sensible-utils{a} tzdata{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 gnupg-utils gpg-wks-client javascript-common krb5-locales libarchive-cpio-perl libdata-dump-perl libdistro-info-perl libgit-wrapper-perl libgitlab-api-v4-perl libgpm2 libhtml-form-perl libhtml-format-perl libhttp-daemon-perl libio-compress-brotli-perl libjson-perl libldap-common liblist-compare-perl libltdl-dev libmail-sendmail-perl libmailtools-perl libnamespace-clean-perl libsasl2-modules libsoap-lite-perl libstring-shellquote-perl libxstring-perl licensecheck lintian lynx pristine-tar python3-apt python3-debian python3-magic python3-requests python3-unidiff python3-xdg ruby-oj ruby-sqlite3 ruby3.1-doc strace unzip wget zip 0 packages upgraded, 193 newly installed, 0 to remove and 0 not upgraded. Need to get 49.2 MB of archives. After unpacking 185 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main amd64 libpython3.12-minimal amd64 3.12.8-3 [817 kB] Get: 2 http://deb.debian.org/debian trixie/main amd64 libexpat1 amd64 2.6.4-1 [106 kB] Get: 3 http://deb.debian.org/debian trixie/main amd64 python3.12-minimal amd64 3.12.8-3 [2162 kB] Get: 4 http://deb.debian.org/debian trixie/main amd64 python3-minimal amd64 3.12.6-1 [26.7 kB] Get: 5 http://deb.debian.org/debian trixie/main amd64 media-types all 10.1.0 [26.9 kB] Get: 6 http://deb.debian.org/debian trixie/main amd64 netbase all 6.4 [12.8 kB] Get: 7 http://deb.debian.org/debian trixie/main amd64 tzdata all 2024b-4 [256 kB] Get: 8 http://deb.debian.org/debian trixie/main amd64 libkrb5support0 amd64 1.21.3-3 [32.5 kB] Get: 9 http://deb.debian.org/debian trixie/main amd64 libcom-err2 amd64 1.47.2~rc1-2 [23.8 kB] Get: 10 http://deb.debian.org/debian trixie/main amd64 libk5crypto3 amd64 1.21.3-3 [79.9 kB] Get: 11 http://deb.debian.org/debian trixie/main amd64 libkeyutils1 amd64 1.6.3-4 [9092 B] Get: 12 http://deb.debian.org/debian trixie/main amd64 libkrb5-3 amd64 1.21.3-3 [324 kB] Get: 13 http://deb.debian.org/debian trixie/main amd64 libgssapi-krb5-2 amd64 1.21.3-3 [136 kB] Get: 14 http://deb.debian.org/debian trixie/main amd64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 15 http://deb.debian.org/debian trixie/main amd64 libtirpc3t64 amd64 1.3.4+ds-1.3+b1 [83.1 kB] Get: 16 http://deb.debian.org/debian trixie/main amd64 libnsl2 amd64 1.3.0-3+b3 [40.6 kB] Get: 17 http://deb.debian.org/debian trixie/main amd64 readline-common all 8.2-6 [69.4 kB] Get: 18 http://deb.debian.org/debian trixie/main amd64 libreadline8t64 amd64 8.2-6 [169 kB] Get: 19 http://deb.debian.org/debian trixie/main amd64 libpython3.12-stdlib amd64 3.12.8-3 [1969 kB] Get: 20 http://deb.debian.org/debian trixie/main amd64 python3.12 amd64 3.12.8-3 [677 kB] Get: 21 http://deb.debian.org/debian trixie/main amd64 libpython3-stdlib amd64 3.12.6-1 [9692 B] Get: 22 http://deb.debian.org/debian trixie/main amd64 python3 amd64 3.12.6-1 [27.8 kB] Get: 23 http://deb.debian.org/debian trixie/main amd64 sensible-utils all 0.0.24 [24.8 kB] Get: 24 http://deb.debian.org/debian trixie/main amd64 openssl amd64 3.3.2-2 [1382 kB] Get: 25 http://deb.debian.org/debian trixie/main amd64 ca-certificates all 20240203 [158 kB] Get: 26 http://deb.debian.org/debian trixie/main amd64 libmagic-mgc amd64 1:5.45-3+b1 [314 kB] Get: 27 http://deb.debian.org/debian trixie/main amd64 libmagic1t64 amd64 1:5.45-3+b1 [108 kB] Get: 28 http://deb.debian.org/debian trixie/main amd64 file amd64 1:5.45-3+b1 [43.3 kB] Get: 29 http://deb.debian.org/debian trixie/main amd64 gettext-base amd64 0.22.5-3 [200 kB] Get: 30 http://deb.debian.org/debian trixie/main amd64 libuchardet0 amd64 0.0.8-1+b2 [68.9 kB] Get: 31 http://deb.debian.org/debian trixie/main amd64 groff-base amd64 1.23.0-6 [1184 kB] Get: 32 http://deb.debian.org/debian trixie/main amd64 bsdextrautils amd64 2.40.2-12 [92.0 kB] Get: 33 http://deb.debian.org/debian trixie/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 34 http://deb.debian.org/debian trixie/main amd64 man-db amd64 2.13.0-1 [1420 kB] Get: 35 http://deb.debian.org/debian trixie/main amd64 m4 amd64 1.4.19-4 [287 kB] Get: 36 http://deb.debian.org/debian trixie/main amd64 autoconf all 2.72-3 [493 kB] Get: 37 http://deb.debian.org/debian trixie/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get: 38 http://deb.debian.org/debian trixie/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get: 39 http://deb.debian.org/debian trixie/main amd64 autopoint all 0.22.5-3 [723 kB] Get: 40 http://deb.debian.org/debian trixie/main amd64 libdebhelper-perl all 13.20 [89.7 kB] Get: 41 http://deb.debian.org/debian trixie/main amd64 libtool all 2.4.7-8 [517 kB] Get: 42 http://deb.debian.org/debian trixie/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 43 http://deb.debian.org/debian trixie/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 44 http://deb.debian.org/debian trixie/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 45 http://deb.debian.org/debian trixie/main amd64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 46 http://deb.debian.org/debian trixie/main amd64 libelf1t64 amd64 0.192-4 [189 kB] Get: 47 http://deb.debian.org/debian trixie/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 48 http://deb.debian.org/debian trixie/main amd64 libicu72 amd64 72.1-5+b1 [9423 kB] Get: 49 http://deb.debian.org/debian trixie/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-0.2+b1 [699 kB] Get: 50 http://deb.debian.org/debian trixie/main amd64 gettext amd64 0.22.5-3 [1600 kB] Get: 51 http://deb.debian.org/debian trixie/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 52 http://deb.debian.org/debian trixie/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 53 http://deb.debian.org/debian trixie/main amd64 debhelper all 13.20 [915 kB] Get: 54 http://deb.debian.org/debian trixie/main amd64 libassuan9 amd64 3.0.1-2 [60.6 kB] Get: 55 http://deb.debian.org/debian trixie/main amd64 gpgconf amd64 2.2.45-2 [120 kB] Get: 56 http://deb.debian.org/debian trixie/main amd64 libksba8 amd64 1.6.7-2+b1 [136 kB] Get: 57 http://deb.debian.org/debian trixie/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-8 [19.6 kB] Get: 58 http://deb.debian.org/debian trixie/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-8 [57.3 kB] Get: 59 http://deb.debian.org/debian trixie/main amd64 libldap-2.5-0 amd64 2.5.18+dfsg-3+b1 [188 kB] Get: 60 http://deb.debian.org/debian trixie/main amd64 libnpth0t64 amd64 1.8-2 [22.9 kB] Get: 61 http://deb.debian.org/debian trixie/main amd64 dirmngr amd64 2.2.45-2 [368 kB] Get: 62 http://deb.debian.org/debian trixie/main amd64 gnupg-l10n all 2.2.45-2 [705 kB] Get: 63 http://deb.debian.org/debian trixie/main amd64 gpg amd64 2.2.45-2 [531 kB] Get: 64 http://deb.debian.org/debian trixie/main amd64 pinentry-curses amd64 1.2.1-4+b1 [79.7 kB] Get: 65 http://deb.debian.org/debian trixie/main amd64 gpg-agent amd64 2.2.45-2 [251 kB] Get: 66 http://deb.debian.org/debian trixie/main amd64 gpgsm amd64 2.2.45-2 [255 kB] Get: 67 http://deb.debian.org/debian trixie/main amd64 gnupg all 2.2.45-2 [376 kB] Get: 68 http://deb.debian.org/debian trixie/main amd64 libfile-dirlist-perl all 0.05-3 [7600 B] Get: 69 http://deb.debian.org/debian trixie/main amd64 libfile-which-perl all 1.27-2 [15.1 kB] Get: 70 http://deb.debian.org/debian trixie/main amd64 libfile-homedir-perl all 1.006-2 [42.4 kB] Get: 71 http://deb.debian.org/debian trixie/main amd64 libfile-touch-perl all 0.12-2 [8816 B] Get: 72 http://deb.debian.org/debian trixie/main amd64 libio-pty-perl amd64 1:1.20-1+b2 [34.3 kB] Get: 73 http://deb.debian.org/debian trixie/main amd64 libipc-run-perl all 20231003.0-2 [101 kB] Get: 74 http://deb.debian.org/debian trixie/main amd64 libclass-method-modifiers-perl all 2.15-1 [18.0 kB] Get: 75 http://deb.debian.org/debian trixie/main amd64 libclass-xsaccessor-perl amd64 1.19-4+b4 [36.1 kB] Get: 76 http://deb.debian.org/debian trixie/main amd64 libb-hooks-op-check-perl amd64 0.22-3+b2 [10.6 kB] Get: 77 http://deb.debian.org/debian trixie/main amd64 libdynaloader-functions-perl all 0.004-1 [12.1 kB] Get: 78 http://deb.debian.org/debian trixie/main amd64 libdevel-callchecker-perl amd64 0.009-1+b1 [16.2 kB] Get: 79 http://deb.debian.org/debian trixie/main amd64 libparams-classify-perl amd64 0.015-2+b4 [22.5 kB] Get: 80 http://deb.debian.org/debian trixie/main amd64 libmodule-runtime-perl all 0.016-2 [19.6 kB] Get: 81 http://deb.debian.org/debian trixie/main amd64 libimport-into-perl all 1.002005-2 [11.3 kB] Get: 82 http://deb.debian.org/debian trixie/main amd64 librole-tiny-perl all 2.002004-1 [21.4 kB] Get: 83 http://deb.debian.org/debian trixie/main amd64 libsub-quote-perl all 2.006008-1 [21.8 kB] Get: 84 http://deb.debian.org/debian trixie/main amd64 libmoo-perl all 2.005005-1 [58.0 kB] Get: 85 http://deb.debian.org/debian trixie/main amd64 libencode-locale-perl all 1.05-3 [12.9 kB] Get: 86 http://deb.debian.org/debian trixie/main amd64 libtimedate-perl all 2.3300-2 [39.3 kB] Get: 87 http://deb.debian.org/debian trixie/main amd64 libhttp-date-perl all 6.06-1 [10.7 kB] Get: 88 http://deb.debian.org/debian trixie/main amd64 libfile-listing-perl all 6.16-1 [12.4 kB] Get: 89 http://deb.debian.org/debian trixie/main amd64 libhtml-tagset-perl all 3.24-1 [14.7 kB] Get: 90 http://deb.debian.org/debian trixie/main amd64 liburi-perl all 5.30-1 [105 kB] Get: 91 http://deb.debian.org/debian trixie/main amd64 libhtml-parser-perl amd64 3.83-1+b1 [99.7 kB] Get: 92 http://deb.debian.org/debian trixie/main amd64 libhtml-tree-perl all 5.07-3 [211 kB] Get: 93 http://deb.debian.org/debian trixie/main amd64 libclone-perl amd64 0.47-1+b1 [13.9 kB] Get: 94 http://deb.debian.org/debian trixie/main amd64 libio-html-perl all 1.004-3 [16.2 kB] Get: 95 http://deb.debian.org/debian trixie/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.2 kB] Get: 96 http://deb.debian.org/debian trixie/main amd64 libhttp-message-perl all 7.00-2 [79.8 kB] Get: 97 http://deb.debian.org/debian trixie/main amd64 libhttp-cookies-perl all 6.11-1 [19.1 kB] Get: 98 http://deb.debian.org/debian trixie/main amd64 libhttp-negotiate-perl all 6.01-2 [13.1 kB] Get: 99 http://deb.debian.org/debian trixie/main amd64 perl-openssl-defaults amd64 7+b2 [6724 B] Get: 100 http://deb.debian.org/debian trixie/main amd64 libnet-ssleay-perl amd64 1.94-2 [339 kB] Get: 101 http://deb.debian.org/debian trixie/main amd64 libio-socket-ssl-perl all 2.089-1 [223 kB] Get: 102 http://deb.debian.org/debian trixie/main amd64 libnet-http-perl all 6.23-1 [23.9 kB] Get: 103 http://deb.debian.org/debian trixie/main amd64 liblwp-protocol-https-perl all 6.14-1 [10.8 kB] Get: 104 http://deb.debian.org/debian trixie/main amd64 libtry-tiny-perl all 0.32-1 [22.9 kB] Get: 105 http://deb.debian.org/debian trixie/main amd64 libwww-robotrules-perl all 6.02-1 [12.9 kB] Get: 106 http://deb.debian.org/debian trixie/main amd64 libwww-perl all 6.77-1 [183 kB] Get: 107 http://deb.debian.org/debian trixie/main amd64 patchutils amd64 0.4.2-1 [77.5 kB] Get: 108 http://deb.debian.org/debian trixie/main amd64 wdiff amd64 1.2.2-6 [119 kB] Get: 109 http://deb.debian.org/debian trixie/main amd64 devscripts all 2.24.7 [1081 kB] Get: 110 http://deb.debian.org/debian trixie/main amd64 rubygems-integration all 1.18 [6704 B] Get: 111 http://deb.debian.org/debian trixie/main amd64 ruby-net-telnet all 0.2.0-1 [13.1 kB] Get: 112 http://deb.debian.org/debian trixie/main amd64 ruby-webrick all 1.8.1-1 [51.4 kB] Get: 113 http://deb.debian.org/debian trixie/main amd64 ruby-xmlrpc all 0.3.3-2 [24.4 kB] Get: 114 http://deb.debian.org/debian trixie/main amd64 libruby amd64 1:3.1+nmu1 [4664 B] Get: 115 http://deb.debian.org/debian trixie/main amd64 ruby-sdbm amd64 1.0.0-5+b5 [15.6 kB] Get: 116 http://deb.debian.org/debian trixie/main amd64 libedit2 amd64 3.1-20240808-1 [93.9 kB] Get: 117 http://deb.debian.org/debian trixie/main amd64 libncurses6 amd64 6.5-2+b1 [105 kB] Get: 118 http://deb.debian.org/debian trixie/main amd64 libyaml-0-2 amd64 0.2.5-1+b2 [52.7 kB] Get: 119 http://deb.debian.org/debian trixie/main amd64 libruby3.1t64 amd64 3.1.2-8.4 [5411 kB] Get: 120 http://deb.debian.org/debian trixie/main amd64 ruby3.1 amd64 3.1.2-8.4 [664 kB] Get: 121 http://deb.debian.org/debian trixie/main amd64 ruby-rubygems all 3.4.20-1 [309 kB] Get: 122 http://deb.debian.org/debian trixie/main amd64 ruby amd64 1:3.1+nmu1 [5584 B] Get: 123 http://deb.debian.org/debian trixie/main amd64 rake all 13.2.1-1 [65.2 kB] Get: 124 http://deb.debian.org/debian trixie/main amd64 gem2deb-test-runner amd64 2.2.5 [17.9 kB] Get: 125 http://deb.debian.org/debian trixie/main amd64 libgmpxx4ldbl amd64 2:6.3.0+dfsg-3 [329 kB] Get: 126 http://deb.debian.org/debian trixie/main amd64 libgmp-dev amd64 2:6.3.0+dfsg-3 [642 kB] Get: 127 http://deb.debian.org/debian trixie/main amd64 ruby3.1-dev amd64 3.1.2-8.4 [1002 kB] Get: 128 http://deb.debian.org/debian trixie/main amd64 ruby-all-dev amd64 1:3.1+nmu1 [5672 B] Get: 129 http://deb.debian.org/debian trixie/main amd64 gem2deb amd64 2.2.5 [48.0 kB] Get: 130 http://deb.debian.org/debian trixie/main amd64 libbrotli1 amd64 1.1.0-2+b6 [302 kB] Get: 131 http://deb.debian.org/debian trixie/main amd64 libnghttp2-14 amd64 1.64.0-1 [75.5 kB] Get: 132 http://deb.debian.org/debian trixie/main amd64 libnghttp3-9 amd64 1.6.0-2 [64.8 kB] Get: 133 http://deb.debian.org/debian trixie/main amd64 libngtcp2-16 amd64 1.9.1-1 [119 kB] Get: 134 http://deb.debian.org/debian trixie/main amd64 libngtcp2-crypto-gnutls8 amd64 1.9.1-1 [18.5 kB] Get: 135 http://deb.debian.org/debian trixie/main amd64 libpsl5t64 amd64 0.21.2-1.1+b1 [57.2 kB] Get: 136 http://deb.debian.org/debian trixie/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2+b5 [58.8 kB] Get: 137 http://deb.debian.org/debian trixie/main amd64 libssh2-1t64 amd64 1.11.1-1 [245 kB] Get: 138 http://deb.debian.org/debian trixie/main amd64 libcurl3t64-gnutls amd64 8.11.1-1 [360 kB] Get: 139 http://deb.debian.org/debian trixie/main amd64 libcurl4t64 amd64 8.11.1-1 [351 kB] Get: 140 http://deb.debian.org/debian trixie/main amd64 libhttp-parser2.9 amd64 2.9.4-6+b2 [21.2 kB] Get: 141 http://deb.debian.org/debian trixie/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB] Get: 142 http://deb.debian.org/debian trixie/main amd64 libjs-jquery-easing all 12-4 [6888 B] Get: 143 http://deb.debian.org/debian trixie/main amd64 libjs-jquery-mousewheel all 1:3.1.13-5 [7792 B] Get: 144 http://deb.debian.org/debian trixie/main amd64 libjs-jquery-fancybox all 12-4 [50.5 kB] Get: 145 http://deb.debian.org/debian trixie/main amd64 libjs-jquery-ui all 1.13.2+dfsg-1 [250 kB] Get: 146 http://deb.debian.org/debian trixie/main amd64 ruby-coderay all 1.1.3-8 [78.1 kB] Get: 147 http://deb.debian.org/debian trixie/main amd64 ruby-method-source all 1.0.0-3 [8596 B] Get: 148 http://deb.debian.org/debian trixie/main amd64 pry all 0.14.2-1 [139 kB] Get: 149 http://deb.debian.org/debian trixie/main amd64 publicsuffix all 20241025.1547-0.1 [287 kB] Get: 150 http://deb.debian.org/debian trixie/main amd64 ruby-public-suffix all 4.0.6+ds-2 [16.6 kB] Get: 151 http://deb.debian.org/debian trixie/main amd64 ruby-addressable all 2.8.5-1 [53.0 kB] Get: 152 http://deb.debian.org/debian trixie/main amd64 ruby-cookiejar all 0.3.4-1 [13.9 kB] Get: 153 http://deb.debian.org/debian trixie/main amd64 ruby-crack all 0.4.4-4 [9220 B] Get: 154 http://deb.debian.org/debian trixie/main amd64 ruby-curb amd64 1.0.5-2+b1 [52.4 kB] Get: 155 http://deb.debian.org/debian trixie/main amd64 ruby-diff-lcs all 1.5.1-1 [28.1 kB] Get: 156 http://deb.debian.org/debian trixie/main amd64 ruby-docile all 1.1.5-2.1 [6748 B] Get: 157 http://deb.debian.org/debian trixie/main amd64 ruby-unf-ext amd64 0.0.7.7-1+b5 [91.2 kB] Get: 158 http://deb.debian.org/debian trixie/main amd64 ruby-unf all 0.1.4-2.1 [5108 B] Get: 159 http://deb.debian.org/debian trixie/main amd64 ruby-domain-name all 0.6.20240107-1 [47.9 kB] Get: 160 http://deb.debian.org/debian trixie/main amd64 ruby-eventmachine amd64 1.3~pre20220315-df4ab006-5 [154 kB] Get: 161 http://deb.debian.org/debian trixie/main amd64 ruby-em-socksify all 0.3.1-3 [7404 B] Get: 162 http://deb.debian.org/debian trixie/main amd64 ruby-escape-utils amd64 1.2.1-4+b4 [22.2 kB] Get: 163 http://deb.debian.org/debian trixie/main amd64 ruby-http-parser.rb amd64 0.6.0-6+b5 [10.7 kB] Get: 164 http://deb.debian.org/debian trixie/main amd64 ruby-multi-json all 1.14.1-2 [20.4 kB] Get: 165 http://deb.debian.org/debian trixie/main amd64 ruby-em-http-request all 1.1.7-1 [22.4 kB] Get: 166 http://deb.debian.org/debian trixie/main amd64 ruby-ffi amd64 1.17.0+dfsg-1+b1 [103 kB] Get: 167 http://deb.debian.org/debian trixie/main amd64 ruby-mime-types-data all 3.2024.0206-1 [139 kB] Get: 168 http://deb.debian.org/debian trixie/main amd64 ruby-mime-types all 3.5.2-1 [26.2 kB] Get: 169 http://deb.debian.org/debian trixie/main amd64 ruby-ethon all 0.16.0-2 [37.9 kB] Get: 170 http://deb.debian.org/debian trixie/main amd64 ruby-excon all 0.112.0-3 [176 kB] Get: 171 http://deb.debian.org/debian trixie/main amd64 ruby-faraday-net-http all 3.0.2-2 [5712 B] Get: 172 http://deb.debian.org/debian trixie/main amd64 ruby-faraday all 2.10.0-2 [45.4 kB] Get: 173 http://deb.debian.org/debian trixie/main amd64 ruby-typhoeus all 1.4.0-4 [36.3 kB] Get: 174 http://deb.debian.org/debian trixie/main amd64 ruby-faraday-typhoeus all 1.1.0-2 [6320 B] Get: 175 http://deb.debian.org/debian trixie/main amd64 ruby-hashdiff all 1.1.0-1 [13.7 kB] Get: 176 http://deb.debian.org/debian trixie/main amd64 ruby-http-cookie all 1.0.5-1 [23.8 kB] Get: 177 http://deb.debian.org/debian trixie/main amd64 ruby-httpclient all 2.8.3+git20211122.4658227-1 [79.5 kB] Get: 178 http://deb.debian.org/debian trixie/main amd64 ruby-ruby2-keywords all 0.0.5-1 [4300 B] Get: 179 http://deb.debian.org/debian trixie/main amd64 ruby-mustermann all 3.0.0-2 [37.7 kB] Get: 180 http://deb.debian.org/debian trixie/main amd64 ruby-rack all 2.2.7-1.1 [132 kB] Get: 181 http://deb.debian.org/debian trixie/main amd64 ruby-rack-protection all 3.2.0-1 [42.8 kB] Get: 182 http://deb.debian.org/debian trixie/main amd64 ruby-rspec-support all 3.13.0c0e0m0s1-2 [28.5 kB] Get: 183 http://deb.debian.org/debian trixie/main amd64 ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] Get: 184 http://deb.debian.org/debian trixie/main amd64 ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [90.2 kB] Get: 185 http://deb.debian.org/debian trixie/main amd64 ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.3 kB] Get: 186 http://deb.debian.org/debian trixie/main amd64 ruby-rspec all 3.13.0c0e0m0s1-2 [5184 B] Get: 187 http://deb.debian.org/debian trixie/main amd64 ruby-simplecov-html all 0.12.3-2 [468 kB] Get: 188 http://deb.debian.org/debian trixie/main amd64 ruby-simplecov all 0.22.0-1 [45.1 kB] Get: 189 http://deb.debian.org/debian trixie/main amd64 ruby-tilt all 2.0.11-2 [28.1 kB] Get: 190 http://deb.debian.org/debian trixie/main amd64 ruby-sinatra all 3.2.0-1 [121 kB] Get: 191 http://deb.debian.org/debian trixie/main amd64 ruby-timecop all 0.9.10-1.1 [12.2 kB] Get: 192 http://deb.debian.org/debian trixie/main amd64 ruby-webmock all 3.24.0-1 [68.5 kB] Get: 193 http://deb.debian.org/debian trixie/main amd64 ruby-yajl amd64 1.4.3-1+b3 [46.6 kB] Fetched 49.2 MB in 2s (22.8 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.12-minimal:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19966 files and directories currently installed.) Preparing to unpack .../libpython3.12-minimal_3.12.8-3_amd64.deb ... Unpacking libpython3.12-minimal:amd64 (3.12.8-3) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.6.4-1_amd64.deb ... Unpacking libexpat1:amd64 (2.6.4-1) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../python3.12-minimal_3.12.8-3_amd64.deb ... Unpacking python3.12-minimal (3.12.8-3) ... Setting up libpython3.12-minimal:amd64 (3.12.8-3) ... Setting up libexpat1:amd64 (2.6.4-1) ... Setting up python3.12-minimal (3.12.8-3) ... 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 ... 20286 files and directories currently installed.) Preparing to unpack .../00-python3-minimal_3.12.6-1_amd64.deb ... Unpacking python3-minimal (3.12.6-1) ... Selecting previously unselected package media-types. Preparing to unpack .../01-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../02-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../03-tzdata_2024b-4_all.deb ... Unpacking tzdata (2024b-4) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../04-libkrb5support0_1.21.3-3_amd64.deb ... Unpacking libkrb5support0:amd64 (1.21.3-3) ... Selecting previously unselected package libcom-err2:amd64. Preparing to unpack .../05-libcom-err2_1.47.2~rc1-2_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.2~rc1-2) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../06-libk5crypto3_1.21.3-3_amd64.deb ... Unpacking libk5crypto3:amd64 (1.21.3-3) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../07-libkeyutils1_1.6.3-4_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.3-4) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../08-libkrb5-3_1.21.3-3_amd64.deb ... Unpacking libkrb5-3:amd64 (1.21.3-3) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../09-libgssapi-krb5-2_1.21.3-3_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.21.3-3) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../10-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:amd64. Preparing to unpack .../11-libtirpc3t64_1.3.4+ds-1.3+b1_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3 to /lib/x86_64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3.0.0 to /lib/x86_64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ... Selecting previously unselected package libnsl2:amd64. Preparing to unpack .../12-libnsl2_1.3.0-3+b3_amd64.deb ... Unpacking libnsl2:amd64 (1.3.0-3+b3) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_8.2-6_all.deb ... Unpacking readline-common (8.2-6) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../14-libreadline8t64_8.2-6_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.2-6) ... Selecting previously unselected package libpython3.12-stdlib:amd64. Preparing to unpack .../15-libpython3.12-stdlib_3.12.8-3_amd64.deb ... Unpacking libpython3.12-stdlib:amd64 (3.12.8-3) ... Selecting previously unselected package python3.12. Preparing to unpack .../16-python3.12_3.12.8-3_amd64.deb ... Unpacking python3.12 (3.12.8-3) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../17-libpython3-stdlib_3.12.6-1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.12.6-1) ... Setting up python3-minimal (3.12.6-1) ... 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 ... 21349 files and directories currently installed.) Preparing to unpack .../000-python3_3.12.6-1_amd64.deb ... Unpacking python3 (3.12.6-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../001-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package openssl. Preparing to unpack .../002-openssl_3.3.2-2_amd64.deb ... Unpacking openssl (3.3.2-2) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../003-ca-certificates_20240203_all.deb ... Unpacking ca-certificates (20240203) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../004-libmagic-mgc_1%3a5.45-3+b1_amd64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../005-libmagic1t64_1%3a5.45-3+b1_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../006-file_1%3a5.45-3+b1_amd64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../007-gettext-base_0.22.5-3_amd64.deb ... Unpacking gettext-base (0.22.5-3) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../008-libuchardet0_0.0.8-1+b2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../009-groff-base_1.23.0-6_amd64.deb ... Unpacking groff-base (1.23.0-6) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../010-bsdextrautils_2.40.2-12_amd64.deb ... Unpacking bsdextrautils (2.40.2-12) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../011-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../012-man-db_2.13.0-1_amd64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../013-m4_1.4.19-4_amd64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../014-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../015-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../016-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../017-autopoint_0.22.5-3_all.deb ... Unpacking autopoint (0.22.5-3) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../018-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../019-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../020-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../021-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../022-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../023-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../024-libelf1t64_0.192-4_amd64.deb ... Unpacking libelf1t64:amd64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../025-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../026-libicu72_72.1-5+b1_amd64.deb ... Unpacking libicu72:amd64 (72.1-5+b1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../027-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_amd64.deb ... Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../028-gettext_0.22.5-3_amd64.deb ... Unpacking gettext (0.22.5-3) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../029-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../030-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../031-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package libassuan9:amd64. Preparing to unpack .../032-libassuan9_3.0.1-2_amd64.deb ... Unpacking libassuan9:amd64 (3.0.1-2) ... Selecting previously unselected package gpgconf. Preparing to unpack .../033-gpgconf_2.2.45-2_amd64.deb ... Unpacking gpgconf (2.2.45-2) ... Selecting previously unselected package libksba8:amd64. Preparing to unpack .../034-libksba8_1.6.7-2+b1_amd64.deb ... Unpacking libksba8:amd64 (1.6.7-2+b1) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../035-libsasl2-modules-db_2.1.28+dfsg1-8_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-8) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../036-libsasl2-2_2.1.28+dfsg1-8_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-8) ... Selecting previously unselected package libldap-2.5-0:amd64. Preparing to unpack .../037-libldap-2.5-0_2.5.18+dfsg-3+b1_amd64.deb ... Unpacking libldap-2.5-0:amd64 (2.5.18+dfsg-3+b1) ... Selecting previously unselected package libnpth0t64:amd64. Preparing to unpack .../038-libnpth0t64_1.8-2_amd64.deb ... Unpacking libnpth0t64:amd64 (1.8-2) ... Selecting previously unselected package dirmngr. Preparing to unpack .../039-dirmngr_2.2.45-2_amd64.deb ... Unpacking dirmngr (2.2.45-2) ... Selecting previously unselected package gnupg-l10n. Preparing to unpack .../040-gnupg-l10n_2.2.45-2_all.deb ... Unpacking gnupg-l10n (2.2.45-2) ... Selecting previously unselected package gpg. Preparing to unpack .../041-gpg_2.2.45-2_amd64.deb ... Unpacking gpg (2.2.45-2) ... Selecting previously unselected package pinentry-curses. Preparing to unpack .../042-pinentry-curses_1.2.1-4+b1_amd64.deb ... Unpacking pinentry-curses (1.2.1-4+b1) ... Selecting previously unselected package gpg-agent. Preparing to unpack .../043-gpg-agent_2.2.45-2_amd64.deb ... Unpacking gpg-agent (2.2.45-2) ... Selecting previously unselected package gpgsm. Preparing to unpack .../044-gpgsm_2.2.45-2_amd64.deb ... Unpacking gpgsm (2.2.45-2) ... Selecting previously unselected package gnupg. Preparing to unpack .../045-gnupg_2.2.45-2_all.deb ... Unpacking gnupg (2.2.45-2) ... Selecting previously unselected package libfile-dirlist-perl. Preparing to unpack .../046-libfile-dirlist-perl_0.05-3_all.deb ... Unpacking libfile-dirlist-perl (0.05-3) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../047-libfile-which-perl_1.27-2_all.deb ... Unpacking libfile-which-perl (1.27-2) ... Selecting previously unselected package libfile-homedir-perl. Preparing to unpack .../048-libfile-homedir-perl_1.006-2_all.deb ... Unpacking libfile-homedir-perl (1.006-2) ... Selecting previously unselected package libfile-touch-perl. Preparing to unpack .../049-libfile-touch-perl_0.12-2_all.deb ... Unpacking libfile-touch-perl (0.12-2) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../050-libio-pty-perl_1%3a1.20-1+b2_amd64.deb ... Unpacking libio-pty-perl (1:1.20-1+b2) ... Selecting previously unselected package libipc-run-perl. Preparing to unpack .../051-libipc-run-perl_20231003.0-2_all.deb ... Unpacking libipc-run-perl (20231003.0-2) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../052-libclass-method-modifiers-perl_2.15-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.15-1) ... Selecting previously unselected package libclass-xsaccessor-perl. Preparing to unpack .../053-libclass-xsaccessor-perl_1.19-4+b4_amd64.deb ... Unpacking libclass-xsaccessor-perl (1.19-4+b4) ... Selecting previously unselected package libb-hooks-op-check-perl:amd64. Preparing to unpack .../054-libb-hooks-op-check-perl_0.22-3+b2_amd64.deb ... Unpacking libb-hooks-op-check-perl:amd64 (0.22-3+b2) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../055-libdynaloader-functions-perl_0.004-1_all.deb ... Unpacking libdynaloader-functions-perl (0.004-1) ... Selecting previously unselected package libdevel-callchecker-perl:amd64. Preparing to unpack .../056-libdevel-callchecker-perl_0.009-1+b1_amd64.deb ... Unpacking libdevel-callchecker-perl:amd64 (0.009-1+b1) ... Selecting previously unselected package libparams-classify-perl:amd64. Preparing to unpack .../057-libparams-classify-perl_0.015-2+b4_amd64.deb ... Unpacking libparams-classify-perl:amd64 (0.015-2+b4) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../058-libmodule-runtime-perl_0.016-2_all.deb ... Unpacking libmodule-runtime-perl (0.016-2) ... Selecting previously unselected package libimport-into-perl. Preparing to unpack .../059-libimport-into-perl_1.002005-2_all.deb ... Unpacking libimport-into-perl (1.002005-2) ... 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 libsub-quote-perl. Preparing to unpack .../061-libsub-quote-perl_2.006008-1_all.deb ... Unpacking libsub-quote-perl (2.006008-1) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../062-libmoo-perl_2.005005-1_all.deb ... Unpacking libmoo-perl (2.005005-1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../063-libencode-locale-perl_1.05-3_all.deb ... Unpacking libencode-locale-perl (1.05-3) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../064-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../065-libhttp-date-perl_6.06-1_all.deb ... Unpacking libhttp-date-perl (6.06-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../066-libfile-listing-perl_6.16-1_all.deb ... Unpacking libfile-listing-perl (6.16-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../067-libhtml-tagset-perl_3.24-1_all.deb ... Unpacking libhtml-tagset-perl (3.24-1) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../068-liburi-perl_5.30-1_all.deb ... Unpacking liburi-perl (5.30-1) ... Selecting previously unselected package libhtml-parser-perl:amd64. Preparing to unpack .../069-libhtml-parser-perl_3.83-1+b1_amd64.deb ... Unpacking libhtml-parser-perl:amd64 (3.83-1+b1) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../070-libhtml-tree-perl_5.07-3_all.deb ... Unpacking libhtml-tree-perl (5.07-3) ... Selecting previously unselected package libclone-perl:amd64. Preparing to unpack .../071-libclone-perl_0.47-1+b1_amd64.deb ... Unpacking libclone-perl:amd64 (0.47-1+b1) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../072-libio-html-perl_1.004-3_all.deb ... Unpacking libio-html-perl (1.004-3) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../073-liblwp-mediatypes-perl_6.04-2_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-2) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../074-libhttp-message-perl_7.00-2_all.deb ... Unpacking libhttp-message-perl (7.00-2) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../075-libhttp-cookies-perl_6.11-1_all.deb ... Unpacking libhttp-cookies-perl (6.11-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../076-libhttp-negotiate-perl_6.01-2_all.deb ... Unpacking libhttp-negotiate-perl (6.01-2) ... Selecting previously unselected package perl-openssl-defaults:amd64. Preparing to unpack .../077-perl-openssl-defaults_7+b2_amd64.deb ... Unpacking perl-openssl-defaults:amd64 (7+b2) ... Selecting previously unselected package libnet-ssleay-perl:amd64. Preparing to unpack .../078-libnet-ssleay-perl_1.94-2_amd64.deb ... Unpacking libnet-ssleay-perl:amd64 (1.94-2) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../079-libio-socket-ssl-perl_2.089-1_all.deb ... Unpacking libio-socket-ssl-perl (2.089-1) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../080-libnet-http-perl_6.23-1_all.deb ... Unpacking libnet-http-perl (6.23-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../081-liblwp-protocol-https-perl_6.14-1_all.deb ... Unpacking liblwp-protocol-https-perl (6.14-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../082-libtry-tiny-perl_0.32-1_all.deb ... Unpacking libtry-tiny-perl (0.32-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.77-1_all.deb ... Unpacking libwww-perl (6.77-1) ... Selecting previously unselected package patchutils. Preparing to unpack .../085-patchutils_0.4.2-1_amd64.deb ... Unpacking patchutils (0.4.2-1) ... Selecting previously unselected package wdiff. Preparing to unpack .../086-wdiff_1.2.2-6_amd64.deb ... Unpacking wdiff (1.2.2-6) ... Selecting previously unselected package devscripts. Preparing to unpack .../087-devscripts_2.24.7_all.deb ... Unpacking devscripts (2.24.7) ... 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-net-telnet. Preparing to unpack .../089-ruby-net-telnet_0.2.0-1_all.deb ... Unpacking ruby-net-telnet (0.2.0-1) ... Selecting previously unselected package ruby-webrick. Preparing to unpack .../090-ruby-webrick_1.8.1-1_all.deb ... Unpacking ruby-webrick (1.8.1-1) ... Selecting previously unselected package ruby-xmlrpc. Preparing to unpack .../091-ruby-xmlrpc_0.3.3-2_all.deb ... Unpacking ruby-xmlrpc (0.3.3-2) ... Selecting previously unselected package libruby:amd64. Preparing to unpack .../092-libruby_1%3a3.1+nmu1_amd64.deb ... Unpacking libruby:amd64 (1:3.1+nmu1) ... Selecting previously unselected package ruby-sdbm:amd64. Preparing to unpack .../093-ruby-sdbm_1.0.0-5+b5_amd64.deb ... Unpacking ruby-sdbm:amd64 (1.0.0-5+b5) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../094-libedit2_3.1-20240808-1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20240808-1) ... Selecting previously unselected package libncurses6:amd64. Preparing to unpack .../095-libncurses6_6.5-2+b1_amd64.deb ... Unpacking libncurses6:amd64 (6.5-2+b1) ... Selecting previously unselected package libyaml-0-2:amd64. Preparing to unpack .../096-libyaml-0-2_0.2.5-1+b2_amd64.deb ... Unpacking libyaml-0-2:amd64 (0.2.5-1+b2) ... Selecting previously unselected package libruby3.1t64:amd64. Preparing to unpack .../097-libruby3.1t64_3.1.2-8.4_amd64.deb ... Unpacking libruby3.1t64:amd64 (3.1.2-8.4) ... Selecting previously unselected package ruby3.1. Preparing to unpack .../098-ruby3.1_3.1.2-8.4_amd64.deb ... Unpacking ruby3.1 (3.1.2-8.4) ... Selecting previously unselected package ruby-rubygems. Preparing to unpack .../099-ruby-rubygems_3.4.20-1_all.deb ... Unpacking ruby-rubygems (3.4.20-1) ... Selecting previously unselected package ruby. Preparing to unpack .../100-ruby_1%3a3.1+nmu1_amd64.deb ... Unpacking ruby (1:3.1+nmu1) ... Selecting previously unselected package rake. Preparing to unpack .../101-rake_13.2.1-1_all.deb ... Unpacking rake (13.2.1-1) ... Selecting previously unselected package gem2deb-test-runner. Preparing to unpack .../102-gem2deb-test-runner_2.2.5_amd64.deb ... Unpacking gem2deb-test-runner (2.2.5) ... Selecting previously unselected package libgmpxx4ldbl:amd64. Preparing to unpack .../103-libgmpxx4ldbl_2%3a6.3.0+dfsg-3_amd64.deb ... Unpacking libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-3) ... Selecting previously unselected package libgmp-dev:amd64. Preparing to unpack .../104-libgmp-dev_2%3a6.3.0+dfsg-3_amd64.deb ... Unpacking libgmp-dev:amd64 (2:6.3.0+dfsg-3) ... Selecting previously unselected package ruby3.1-dev:amd64. Preparing to unpack .../105-ruby3.1-dev_3.1.2-8.4_amd64.deb ... Unpacking ruby3.1-dev:amd64 (3.1.2-8.4) ... Selecting previously unselected package ruby-all-dev:amd64. Preparing to unpack .../106-ruby-all-dev_1%3a3.1+nmu1_amd64.deb ... Unpacking ruby-all-dev:amd64 (1:3.1+nmu1) ... Selecting previously unselected package gem2deb. Preparing to unpack .../107-gem2deb_2.2.5_amd64.deb ... Unpacking gem2deb (2.2.5) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../108-libbrotli1_1.1.0-2+b6_amd64.deb ... Unpacking libbrotli1:amd64 (1.1.0-2+b6) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../109-libnghttp2-14_1.64.0-1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.64.0-1) ... Selecting previously unselected package libnghttp3-9:amd64. Preparing to unpack .../110-libnghttp3-9_1.6.0-2_amd64.deb ... Unpacking libnghttp3-9:amd64 (1.6.0-2) ... Selecting previously unselected package libngtcp2-16:amd64. Preparing to unpack .../111-libngtcp2-16_1.9.1-1_amd64.deb ... Unpacking libngtcp2-16:amd64 (1.9.1-1) ... Selecting previously unselected package libngtcp2-crypto-gnutls8:amd64. Preparing to unpack .../112-libngtcp2-crypto-gnutls8_1.9.1-1_amd64.deb ... Unpacking libngtcp2-crypto-gnutls8:amd64 (1.9.1-1) ... Selecting previously unselected package libpsl5t64:amd64. Preparing to unpack .../113-libpsl5t64_0.21.2-1.1+b1_amd64.deb ... Unpacking libpsl5t64:amd64 (0.21.2-1.1+b1) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../114-librtmp1_2.4+20151223.gitfa8646d.1-2+b5_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ... Selecting previously unselected package libssh2-1t64:amd64. Preparing to unpack .../115-libssh2-1t64_1.11.1-1_amd64.deb ... Unpacking libssh2-1t64:amd64 (1.11.1-1) ... Selecting previously unselected package libcurl3t64-gnutls:amd64. Preparing to unpack .../116-libcurl3t64-gnutls_8.11.1-1_amd64.deb ... Unpacking libcurl3t64-gnutls:amd64 (8.11.1-1) ... Selecting previously unselected package libcurl4t64:amd64. Preparing to unpack .../117-libcurl4t64_8.11.1-1_amd64.deb ... Unpacking libcurl4t64:amd64 (8.11.1-1) ... Selecting previously unselected package libhttp-parser2.9:amd64. Preparing to unpack .../118-libhttp-parser2.9_2.9.4-6+b2_amd64.deb ... Unpacking libhttp-parser2.9:amd64 (2.9.4-6+b2) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../119-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Selecting previously unselected package libjs-jquery-easing. Preparing to unpack .../120-libjs-jquery-easing_12-4_all.deb ... Unpacking libjs-jquery-easing (12-4) ... Selecting previously unselected package libjs-jquery-mousewheel. Preparing to unpack .../121-libjs-jquery-mousewheel_1%3a3.1.13-5_all.deb ... Unpacking libjs-jquery-mousewheel (1:3.1.13-5) ... Selecting previously unselected package libjs-jquery-fancybox. Preparing to unpack .../122-libjs-jquery-fancybox_12-4_all.deb ... Unpacking libjs-jquery-fancybox (12-4) ... Selecting previously unselected package libjs-jquery-ui. Preparing to unpack .../123-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... Selecting previously unselected package ruby-coderay. Preparing to unpack .../124-ruby-coderay_1.1.3-8_all.deb ... Unpacking ruby-coderay (1.1.3-8) ... Selecting previously unselected package ruby-method-source. Preparing to unpack .../125-ruby-method-source_1.0.0-3_all.deb ... Unpacking ruby-method-source (1.0.0-3) ... Selecting previously unselected package pry. Preparing to unpack .../126-pry_0.14.2-1_all.deb ... Unpacking pry (0.14.2-1) ... Selecting previously unselected package publicsuffix. Preparing to unpack .../127-publicsuffix_20241025.1547-0.1_all.deb ... Unpacking publicsuffix (20241025.1547-0.1) ... Selecting previously unselected package ruby-public-suffix. Preparing to unpack .../128-ruby-public-suffix_4.0.6+ds-2_all.deb ... Unpacking ruby-public-suffix (4.0.6+ds-2) ... Selecting previously unselected package ruby-addressable. Preparing to unpack .../129-ruby-addressable_2.8.5-1_all.deb ... Unpacking ruby-addressable (2.8.5-1) ... Selecting previously unselected package ruby-cookiejar. Preparing to unpack .../130-ruby-cookiejar_0.3.4-1_all.deb ... Unpacking ruby-cookiejar (0.3.4-1) ... Selecting previously unselected package ruby-crack. Preparing to unpack .../131-ruby-crack_0.4.4-4_all.deb ... Unpacking ruby-crack (0.4.4-4) ... Selecting previously unselected package ruby-curb:amd64. Preparing to unpack .../132-ruby-curb_1.0.5-2+b1_amd64.deb ... Unpacking ruby-curb:amd64 (1.0.5-2+b1) ... Selecting previously unselected package ruby-diff-lcs. Preparing to unpack .../133-ruby-diff-lcs_1.5.1-1_all.deb ... Unpacking ruby-diff-lcs (1.5.1-1) ... Selecting previously unselected package ruby-docile. Preparing to unpack .../134-ruby-docile_1.1.5-2.1_all.deb ... Unpacking ruby-docile (1.1.5-2.1) ... Selecting previously unselected package ruby-unf-ext. Preparing to unpack .../135-ruby-unf-ext_0.0.7.7-1+b5_amd64.deb ... Unpacking ruby-unf-ext (0.0.7.7-1+b5) ... Selecting previously unselected package ruby-unf. Preparing to unpack .../136-ruby-unf_0.1.4-2.1_all.deb ... Unpacking ruby-unf (0.1.4-2.1) ... Selecting previously unselected package ruby-domain-name. Preparing to unpack .../137-ruby-domain-name_0.6.20240107-1_all.deb ... Unpacking ruby-domain-name (0.6.20240107-1) ... Selecting previously unselected package ruby-eventmachine:amd64. Preparing to unpack .../138-ruby-eventmachine_1.3~pre20220315-df4ab006-5_amd64.deb ... Unpacking ruby-eventmachine:amd64 (1.3~pre20220315-df4ab006-5) ... Selecting previously unselected package ruby-em-socksify. Preparing to unpack .../139-ruby-em-socksify_0.3.1-3_all.deb ... Unpacking ruby-em-socksify (0.3.1-3) ... Selecting previously unselected package ruby-escape-utils. Preparing to unpack .../140-ruby-escape-utils_1.2.1-4+b4_amd64.deb ... Unpacking ruby-escape-utils (1.2.1-4+b4) ... Selecting previously unselected package ruby-http-parser.rb. Preparing to unpack .../141-ruby-http-parser.rb_0.6.0-6+b5_amd64.deb ... Unpacking ruby-http-parser.rb (0.6.0-6+b5) ... Selecting previously unselected package ruby-multi-json. Preparing to unpack .../142-ruby-multi-json_1.14.1-2_all.deb ... Unpacking ruby-multi-json (1.14.1-2) ... Selecting previously unselected package ruby-em-http-request. Preparing to unpack .../143-ruby-em-http-request_1.1.7-1_all.deb ... Unpacking ruby-em-http-request (1.1.7-1) ... Selecting previously unselected package ruby-ffi:amd64. Preparing to unpack .../144-ruby-ffi_1.17.0+dfsg-1+b1_amd64.deb ... Unpacking ruby-ffi:amd64 (1.17.0+dfsg-1+b1) ... Selecting previously unselected package ruby-mime-types-data. Preparing to unpack .../145-ruby-mime-types-data_3.2024.0206-1_all.deb ... Unpacking ruby-mime-types-data (3.2024.0206-1) ... Selecting previously unselected package ruby-mime-types. Preparing to unpack .../146-ruby-mime-types_3.5.2-1_all.deb ... Unpacking ruby-mime-types (3.5.2-1) ... Selecting previously unselected package ruby-ethon. Preparing to unpack .../147-ruby-ethon_0.16.0-2_all.deb ... Unpacking ruby-ethon (0.16.0-2) ... Selecting previously unselected package ruby-excon. Preparing to unpack .../148-ruby-excon_0.112.0-3_all.deb ... Unpacking ruby-excon (0.112.0-3) ... Selecting previously unselected package ruby-faraday-net-http. Preparing to unpack .../149-ruby-faraday-net-http_3.0.2-2_all.deb ... Unpacking ruby-faraday-net-http (3.0.2-2) ... Selecting previously unselected package ruby-faraday. Preparing to unpack .../150-ruby-faraday_2.10.0-2_all.deb ... Unpacking ruby-faraday (2.10.0-2) ... Selecting previously unselected package ruby-typhoeus. Preparing to unpack .../151-ruby-typhoeus_1.4.0-4_all.deb ... Unpacking ruby-typhoeus (1.4.0-4) ... Selecting previously unselected package ruby-faraday-typhoeus. Preparing to unpack .../152-ruby-faraday-typhoeus_1.1.0-2_all.deb ... Unpacking ruby-faraday-typhoeus (1.1.0-2) ... Selecting previously unselected package ruby-hashdiff. Preparing to unpack .../153-ruby-hashdiff_1.1.0-1_all.deb ... Unpacking ruby-hashdiff (1.1.0-1) ... Selecting previously unselected package ruby-http-cookie. Preparing to unpack .../154-ruby-http-cookie_1.0.5-1_all.deb ... Unpacking ruby-http-cookie (1.0.5-1) ... Selecting previously unselected package ruby-httpclient. Preparing to unpack .../155-ruby-httpclient_2.8.3+git20211122.4658227-1_all.deb ... Unpacking ruby-httpclient (2.8.3+git20211122.4658227-1) ... Selecting previously unselected package ruby-ruby2-keywords. Preparing to unpack .../156-ruby-ruby2-keywords_0.0.5-1_all.deb ... Unpacking ruby-ruby2-keywords (0.0.5-1) ... Selecting previously unselected package ruby-mustermann. Preparing to unpack .../157-ruby-mustermann_3.0.0-2_all.deb ... Unpacking ruby-mustermann (3.0.0-2) ... Selecting previously unselected package ruby-rack. Preparing to unpack .../158-ruby-rack_2.2.7-1.1_all.deb ... Unpacking ruby-rack (2.2.7-1.1) ... Selecting previously unselected package ruby-rack-protection. Preparing to unpack .../159-ruby-rack-protection_3.2.0-1_all.deb ... Unpacking ruby-rack-protection (3.2.0-1) ... Selecting previously unselected package ruby-rspec-support. Preparing to unpack .../160-ruby-rspec-support_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec-support (3.13.0c0e0m0s1-2) ... Selecting previously unselected package ruby-rspec-core. Preparing to unpack .../161-ruby-rspec-core_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec-core (3.13.0c0e0m0s1-2) ... Selecting previously unselected package ruby-rspec-expectations. Preparing to unpack .../162-ruby-rspec-expectations_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... Selecting previously unselected package ruby-rspec-mocks. Preparing to unpack .../163-ruby-rspec-mocks_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... Selecting previously unselected package ruby-rspec. Preparing to unpack .../164-ruby-rspec_3.13.0c0e0m0s1-2_all.deb ... Unpacking ruby-rspec (3.13.0c0e0m0s1-2) ... Selecting previously unselected package ruby-simplecov-html. Preparing to unpack .../165-ruby-simplecov-html_0.12.3-2_all.deb ... Unpacking ruby-simplecov-html (0.12.3-2) ... Selecting previously unselected package ruby-simplecov. Preparing to unpack .../166-ruby-simplecov_0.22.0-1_all.deb ... Unpacking ruby-simplecov (0.22.0-1) ... Selecting previously unselected package ruby-tilt. Preparing to unpack .../167-ruby-tilt_2.0.11-2_all.deb ... Unpacking ruby-tilt (2.0.11-2) ... Selecting previously unselected package ruby-sinatra. Preparing to unpack .../168-ruby-sinatra_3.2.0-1_all.deb ... Unpacking ruby-sinatra (3.2.0-1) ... Selecting previously unselected package ruby-timecop. Preparing to unpack .../169-ruby-timecop_0.9.10-1.1_all.deb ... Unpacking ruby-timecop (0.9.10-1.1) ... Selecting previously unselected package ruby-webmock. Preparing to unpack .../170-ruby-webmock_3.24.0-1_all.deb ... Unpacking ruby-webmock (3.24.0-1) ... Selecting previously unselected package ruby-yajl. Preparing to unpack .../171-ruby-yajl_1.4.3-1+b3_amd64.deb ... Unpacking ruby-yajl (1.4.3-1+b3) ... Setting up libksba8:amd64 (1.6.7-2+b1) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up wdiff (1.2.2-6) ... Setting up libfile-which-perl (1.27-2) ... Setting up libnpth0t64:amd64 (1.8-2) ... Setting up libkeyutils1:amd64 (1.6.3-4) ... Setting up ruby-ruby2-keywords (0.0.5-1) ... Setting up libicu72:amd64 (72.1-5+b1) ... Setting up ruby-mustermann (3.0.0-2) ... Setting up bsdextrautils (2.40.2-12) ... Setting up ruby-excon (0.112.0-3) ... Setting up libdynaloader-functions-perl (0.004-1) ... Setting up libclass-method-modifiers-perl (2.15-1) ... Setting up libio-pty-perl (1:1.20-1+b2) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libclone-perl:amd64 (0.47-1+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:amd64 (0.2.5-1+b2) ... Setting up ruby-hashdiff (1.1.0-1) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libhtml-tagset-perl (3.24-1) ... Setting up libdebhelper-perl (13.20) ... Setting up libbrotli1:amd64 (1.1.0-2+b6) ... Setting up libedit2:amd64 (3.1-20240808-1) ... Setting up liblwp-mediatypes-perl (6.04-2) ... Setting up libmagic1t64:amd64 (1:5.45-3+b1) ... Setting up libjs-jquery-mousewheel (1:3.1.13-5) ... Setting up libtry-tiny-perl (0.32-1) ... Setting up libpsl5t64:amd64 (0.21.2-1.1+b1) ... Setting up libnghttp2-14:amd64 (1.64.0-1) ... Setting up perl-openssl-defaults:amd64 (7+b2) ... Setting up gettext-base (0.22.5-3) ... Setting up m4 (1.4.19-4) ... Setting up libencode-locale-perl (1.05-3) ... Setting up ruby-cookiejar (0.3.4-1) ... Setting up libcom-err2:amd64 (1.47.2~rc1-2) ... Setting up file (1:5.45-3+b1) ... Setting up ruby-timecop (0.9.10-1.1) ... Setting up libelf1t64:amd64 (0.192-4) ... Setting up libkrb5support0:amd64 (1.21.3-3) ... Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-8) ... Setting up tzdata (2024b-4) ... Current default time zone: 'Etc/UTC' Local time is now: Sat Dec 21 06:17:27 UTC 2024. Universal Time is now: Sat Dec 21 06:17:27 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up ruby-method-source (1.0.0-3) ... Setting up autotools-dev (20220109.1) ... Setting up libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-3) ... Setting up gnupg-l10n (2.2.45-2) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ... Setting up libncurses6:amd64 (6.5-2+b1) ... Setting up ruby-net-telnet (0.2.0-1) ... Setting up libio-html-perl (1.004-3) ... Setting up autopoint (0.22.5-3) ... Setting up libb-hooks-op-check-perl:amd64 (0.22-3+b2) ... Setting up libipc-run-perl (20231003.0-2) ... Setting up libk5crypto3:amd64 (1.21.3-3) ... Setting up libsasl2-2:amd64 (2.1.28+dfsg1-8) ... Setting up autoconf (2.72-3) ... Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... Setting up libnghttp3-9:amd64 (1.6.0-2) ... Setting up libtimedate-perl (2.3300-2) ... Setting up ruby-webrick (1.8.1-1) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up ruby-faraday-net-http (3.0.2-2) ... Setting up libuchardet0:amd64 (0.0.8-1+b2) ... Setting up libassuan9:amd64 (3.0.1-2) ... Setting up librole-tiny-perl (2.002004-1) ... Setting up ruby-mime-types-data (3.2024.0206-1) ... Setting up netbase (6.4) ... Setting up libngtcp2-16:amd64 (1.9.1-1) ... Setting up libsub-quote-perl (2.006008-1) ... Setting up libclass-xsaccessor-perl (1.19-4+b4) ... Setting up libkrb5-3:amd64 (1.21.3-3) ... Setting up libssh2-1t64:amd64 (1.11.1-1) ... Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Setting up libfile-dirlist-perl (0.05-3) ... Setting up libfile-homedir-perl (1.006-2) ... Setting up openssl (3.3.2-2) ... Setting up readline-common (8.2-6) ... Setting up ruby-xmlrpc (0.3.3-2) ... Setting up publicsuffix (20241025.1547-0.1) ... Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up liburi-perl (5.30-1) ... Setting up libfile-touch-perl (0.12-2) ... Setting up libngtcp2-crypto-gnutls8:amd64 (1.9.1-1) ... Setting up libhttp-parser2.9:amd64 (2.9.4-6+b2) ... Setting up libnet-ssleay-perl:amd64 (1.94-2) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up pinentry-curses (1.2.1-4+b1) ... Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up libjs-jquery-easing (12-4) ... Setting up libhttp-date-perl (6.06-1) ... Setting up libjs-jquery-fancybox (12-4) ... Setting up gettext (0.22.5-3) ... Setting up libgmp-dev:amd64 (2:6.3.0+dfsg-3) ... Setting up libfile-listing-perl (6.16-1) ... Setting up libtool (2.4.7-8) ... Setting up ruby-public-suffix (4.0.6+ds-2) ... Setting up libnet-http-perl (6.23-1) ... Setting up libdevel-callchecker-perl:amd64 (0.009-1+b1) ... Setting up libldap-2.5-0:amd64 (2.5.18+dfsg-3+b1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up patchutils (0.4.2-1) ... Setting up ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 146 added, 0 removed; done. Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... Setting up libgssapi-krb5-2:amd64 (1.21.3-3) ... Setting up ruby-mime-types (3.5.2-1) ... Setting up libreadline8t64:amd64 (8.2-6) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up groff-base (1.23.0-6) ... Setting up libhtml-parser-perl:amd64 (3.83-1+b1) ... Setting up gpgconf (2.2.45-2) ... Setting up libio-socket-ssl-perl (2.089-1) ... Setting up gpg (2.2.45-2) ... Setting up libhttp-message-perl (7.00-2) ... Setting up ruby-addressable (2.8.5-1) ... Setting up libhttp-negotiate-perl (6.01-2) ... Setting up gpg-agent (2.2.45-2) ... Setting up libcurl4t64:amd64 (8.11.1-1) ... Setting up libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ... Setting up libhttp-cookies-perl (6.11-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libhtml-tree-perl (5.07-3) ... Setting up libparams-classify-perl:amd64 (0.015-2+b4) ... Setting up gpgsm (2.2.45-2) ... Setting up libcurl3t64-gnutls:amd64 (8.11.1-1) ... Setting up rubygems-integration (1.18) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up dirmngr (2.2.45-2) ... Setting up libmodule-runtime-perl (0.016-2) ... Setting up libnsl2:amd64 (1.3.0-3+b3) ... Setting up gnupg (2.2.45-2) ... Setting up libpython3.12-stdlib:amd64 (3.12.8-3) ... Setting up libimport-into-perl (1.002005-2) ... Setting up libmoo-perl (2.005005-1) ... Setting up python3.12 (3.12.8-3) ... Setting up debhelper (13.20) ... Setting up libpython3-stdlib:amd64 (3.12.6-1) ... Setting up python3 (3.12.6-1) ... Setting up rake (13.2.1-1) ... Setting up liblwp-protocol-https-perl (6.14-1) ... Setting up libruby:amd64 (1:3.1+nmu1) ... Setting up libwww-perl (6.77-1) ... Setting up ruby-rubygems (3.4.20-1) ... Setting up devscripts (2.24.7) ... Setting up ruby-sdbm:amd64 (1.0.0-5+b5) ... Setting up libruby3.1t64:amd64 (3.1.2-8.4) ... Setting up ruby-curb:amd64 (1.0.5-2+b1) ... Setting up ruby3.1 (3.1.2-8.4) ... Setting up ruby3.1-dev:amd64 (3.1.2-8.4) ... Setting up ruby-ffi:amd64 (1.17.0+dfsg-1+b1) ... Setting up ruby-eventmachine:amd64 (1.3~pre20220315-df4ab006-5) ... Setting up ruby-faraday (2.10.0-2) ... Setting up ruby-em-socksify (0.3.1-3) ... Setting up ruby-all-dev:amd64 (1:3.1+nmu1) ... Setting up ruby (1:3.1+nmu1) ... Setting up ruby-coderay (1.1.3-8) ... Setting up ruby-escape-utils (1.2.1-4+b4) ... Setting up ruby-ethon (0.16.0-2) ... Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... Setting up ruby-yajl (1.4.3-1+b3) ... Setting up ruby-tilt (2.0.11-2) ... Setting up ruby-docile (1.1.5-2.1) ... Setting up pry (0.14.2-1) ... Setting up ruby-diff-lcs (1.5.1-1) ... Setting up ruby-multi-json (1.14.1-2) ... Setting up ruby-rack (2.2.7-1.1) ... Setting up ruby-typhoeus (1.4.0-4) ... Setting up ruby-simplecov-html (0.12.3-2) ... Setting up ruby-unf-ext (0.0.7.7-1+b5) ... Setting up ruby-faraday-typhoeus (1.1.0-2) ... Setting up ruby-crack (0.4.4-4) ... Setting up ruby-http-parser.rb (0.6.0-6+b5) ... Setting up gem2deb-test-runner (2.2.5) ... Setting up ruby-simplecov (0.22.0-1) ... Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... Setting up ruby-unf (0.1.4-2.1) ... Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... Setting up gem2deb (2.2.5) ... Setting up ruby-webmock (3.24.0-1) ... Setting up ruby-rack-protection (3.2.0-1) ... Setting up ruby-rspec (3.13.0c0e0m0s1-2) ... Setting up ruby-sinatra (3.2.0-1) ... Setting up ruby-em-http-request (1.1.7-1) ... Setting up ruby-domain-name (0.6.20240107-1) ... Setting up ruby-http-cookie (1.0.5-1) ... Setting up ruby-httpclient (2.8.3+git20211122.4658227-1) ... Processing triggers for libc-bin (2.40-4) ... Processing triggers for ca-certificates (20240203) ... 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: user script /srv/workspace/pbuilder/110070/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for trixie I: user script /srv/workspace/pbuilder/110070/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../ruby-vcr_6.0.0+really5.0.0-6_source.changes dpkg-buildpackage: info: source package ruby-vcr dpkg-buildpackage: info: source version 6.0.0+really5.0.0-6 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Cédric Boutillier dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --buildsystem=ruby --with ruby debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/ruby-vcr-6.0.0+really5.0.0' dh_auto_clean dh_ruby --clean rm -rf /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/tmp make[1]: Leaving directory '/build/reproducible-path/ruby-vcr-6.0.0+really5.0.0' 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_auto_test -O--buildsystem=ruby dh_ruby --test create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=ruby dh_prep -O--buildsystem=ruby dh_auto_install --destdir=debian/ruby-vcr/ -O--buildsystem=ruby dh_ruby --install /build/reproducible-path/ruby-vcr-6.0.0\+really5.0.0/debian/ruby-vcr ┌──────────────────────────────────────────────────────────────────────────────┐ │ ruby-vcr: Installing files and building extensions for ruby3.1 │ └──────────────────────────────────────────────────────────────────────────────┘ /usr/bin/ruby3.1 -S gem build --config-file /dev/null --verbose /tmp/d20241221-134464-j6nxri/gemspec Failed to load /dev/null because it doesn't contain valid YAML hash WARNING: description and summary are identical WARNING: open-ended dependency on yard (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on rack (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on webmock (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on httpclient (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on timecop (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on multi_json (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on json (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on relish (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on mime-types (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on sinatra (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: vcr Version: 5.0.0 File: vcr-5.0.0.gem /usr/bin/ruby3.1 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-vcr/usr/share/rubygems-integration/all /tmp/d20241221-134464-j6nxri/vcr-5.0.0.gem Failed to load /dev/null because it doesn't contain valid YAML hash /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/cassette.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/cassette/erb_renderer.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/cassette/http_interaction_list.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/cassette/migrator.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/cassette/persisters.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/cassette/persisters/file_system.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/cassette/serializers.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/cassette/serializers/compressed.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/cassette/serializers/json.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/cassette/serializers/psych.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/cassette/serializers/syck.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/cassette/serializers/yaml.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/configuration.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/deprecations.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/errors.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/library_hooks.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/library_hooks/excon.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/library_hooks/faraday.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/library_hooks/typhoeus.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/library_hooks/typhoeus_0.4.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/library_hooks/webmock.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/linked_cassette.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/middleware/excon.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/middleware/excon/legacy_methods.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/middleware/faraday.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/middleware/rack.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/request_handler.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/request_ignorer.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/request_matcher_registry.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/structs.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/tasks/vcr.rake /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/test_frameworks/cucumber.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/test_frameworks/rspec.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/util/hooks.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/util/internet_connection.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/util/logger.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/util/variable_args_block_caller.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/util/version_checker.rb /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all/gems/vcr-5.0.0/lib/vcr/version.rb Successfully installed vcr-5.0.0 1 gem installed cd debian/ruby-vcr/usr/share/rubygems-integration/all rm -rf bin rm -rf build_info rm -rf cache rm -rf doc rm -rf extensions rmdir plugins cd gems/vcr-5.0.0 rm -f chmod 644 lib/vcr/cassette/erb_renderer.rb lib/vcr/cassette/http_interaction_list.rb lib/vcr/cassette/migrator.rb lib/vcr/cassette/persisters/file_system.rb lib/vcr/cassette/persisters.rb lib/vcr/cassette/serializers/compressed.rb lib/vcr/cassette/serializers/json.rb lib/vcr/cassette/serializers/psych.rb lib/vcr/cassette/serializers/syck.rb lib/vcr/cassette/serializers/yaml.rb lib/vcr/cassette/serializers.rb lib/vcr/cassette.rb lib/vcr/configuration.rb lib/vcr/deprecations.rb lib/vcr/errors.rb lib/vcr/library_hooks/excon.rb lib/vcr/library_hooks/faraday.rb lib/vcr/library_hooks/typhoeus.rb lib/vcr/library_hooks/typhoeus_0.4.rb lib/vcr/library_hooks/webmock.rb lib/vcr/library_hooks.rb lib/vcr/linked_cassette.rb lib/vcr/middleware/excon/legacy_methods.rb lib/vcr/middleware/excon.rb lib/vcr/middleware/faraday.rb lib/vcr/middleware/rack.rb lib/vcr/request_handler.rb lib/vcr/request_ignorer.rb lib/vcr/request_matcher_registry.rb lib/vcr/structs.rb lib/vcr/test_frameworks/cucumber.rb lib/vcr/test_frameworks/rspec.rb lib/vcr/util/hooks.rb lib/vcr/util/internet_connection.rb lib/vcr/util/logger.rb lib/vcr/util/variable_args_block_caller.rb lib/vcr/util/version_checker.rb lib/vcr/version.rb lib/vcr.rb find lib/ -type d -empty -delete cd - cd - dh_installchangelogs -pruby-vcr /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/CHANGELOG.md upstream /usr/bin/ruby3.1 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby3.1 │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all:/build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.1.0:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0 ruby3.1 -e gem\ \"vcr\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby3.1 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/ruby-vcr/usr/share/rubygems-integration/all:/build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.1.0:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0 ruby3.1 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake /usr/bin/ruby3.1 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.13.1/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation cannot load such file -- patron Run options: include {:focus=>true} All examples were filtered out; ignoring {:focus=>true} VCR when used in a multithreaded environment with an around_http_request can use a cassette in an #around_http_request hook (PENDING: Temporarily skipped with xit) when used in a multithreaded environment with a cassette properly stubs threaded requests VCR when used in a multithreaded environment can use a cassette in an #around_http_request hook VCR::Cassette::ERBRenderer #render when ERB is disabled returns the given template when ERB is enabled but no variables are passed renders the file content as ERB raises an appropriate error when the ERB template needs variables gracefully handles the template being nil when ERB is enabled and variables are passed renders the file content as ERB with the passed variables raises an appropriate error when one or more of the needed variables are not passed VCR::Cassette::HTTPInteractionList #has_used_interaction_matching? returns false when no interactions have been used returns true when there is a matching used interaction (even if there is also an unused one that matches) returns false when none of the used interactions match #remaining_unused_interaction_count returns the number of unused interactions #assert_no_unused_interactions? should raise a SkippedHTTPRequestError when there are unused interactions left should raise nothing when there are no unused interactions left when the null logger is in use includes formatted request details in the error message includes formatted response details in the error message has_interaction_matching? returns false when the list is empty returns false when there is no matching interaction returns true when there is a matching interaction does not consume the interactions when they match invokes each matcher block to find the matching interaction delegates to the parent list when it can't find a matching interaction when allow_playback_repeats is set to true considers used interactions when allow_playback_repeats is set to false does not consider used interactions #response_for returns nil when the list is empty returns nil when there is no matching interaction returns the first matching interaction invokes each matcher block to find the matching interaction delegates to the parent list when it can't find a matching interaction consumes the first matching interaction so that it will not be used again does not modify the original interaction array the list was initialized with when allow_playback_repeats is set to true continues to return the response from the last matching interaction when there are no more when allow_playback_repeats is set to false returns nil when there are no more unused interactions VCR::Cassette::Migrator migrates a cassette from the 1.x to 2.x format ignores files that do not contain arrays ignores files that contain YAML arrays of other things ignores URIs that have sensitive data substitutions ignores files that are empty with syck behaves like ignoring invalid YAML ignores files that cannot be parsed as valid YAML (such as ERB cassettes) VCR::Cassette::Persisters::FileSystem #[] reads from the given file, relative to the configured storage location handles directories in the given file name returns nil if the file does not exist #[]= creates any needed intermediary directories with a simple file_name and binary content writes the given file contents to the given file name #absolute_path_to_file returns the absolute path to the given relative file based on the storage location returns nil if the storage_location is not set sanitizes the file name handles files with no extensions (even when there is a dot in the path) VCR::Cassette::Persisters #[]= when there is already a persister registered for the given name overrides the existing persister warns that there is a name collision #[] raises an error when given an unrecognized persister name returns the named persister VCR::Cassette::Serializers behaves like a serializer the yaml serializer lazily loads the serializer returns 'yml' as the file extension can serialize and deserialize a hash behaves like encoding error handling the yaml serializer appends info about the :preserve_exact_body_bytes option to the error behaves like a serializer the syck serializer lazily loads the serializer returns 'yml' as the file extension can serialize and deserialize a hash behaves like encoding error handling the syck serializer appends info about the :preserve_exact_body_bytes option to the error behaves like a serializer the compressed serializer lazily loads the serializer returns 'zz' as the file extension can serialize and deserialize a hash behaves like encoding error handling the compressed serializer appends info about the :preserve_exact_body_bytes option to the error behaves like a serializer the json serializer lazily loads the serializer returns 'json' as the file extension can serialize and deserialize a hash when MultiJson is configured to use :yajl behaves like encoding error handling the json serializer appends info about the :preserve_exact_body_bytes option to the error a custom :ruby serializer behaves like a serializer the ruby serializer returns 'rb' as the file extension can serialize and deserialize a hash #[]= when there is already a serializer registered for the given name overrides the existing serializer warns that there is a name collision #[] raises an error when given an unrecognized serializer name returns the named serializer VCR::Cassette #file delegates the file resolution to the FileSystem persister raises a NotImplementedError when a different persister is used #tags returns a blank array if no tag has been set converts a single :tag to an array accepts an array as the :tags option #record_http_interaction adds the interaction to #new_recorded_interactions #serializable_hash includes the hash form of all recorded interactions includes additional metadata about the cassette does not allow the interactions to be mutated by configured hooks clean_outdated_http_interactions returns all interactions if re_record_interval is not set returns all interactions if they are not outdated rejects outdated interactions #recording? returns true when the record mode is :all returns true when the record mode is :new_episodes returns false when the record mode is :none when the record mode is :once returns false when there is an existing cassette file with content returns true when there is an empty existing cassette file returns true when there is no existing cassette file #match_requests_on returns the provided options returns a the default #match_requests_on when it has not been specified for the cassette reading the file from disk optionally renders the file as ERB using the ERBRenderer passes true to the VCR::Cassette::ERBRenderer when given as the :erb option passes true to the VCR::Cassette::ERBRenderer when it is the default :erb option and none is given passes false to the VCR::Cassette::ERBRenderer when given as the :erb option passes false to the VCR::Cassette::ERBRenderer when it is the default :erb option and none is given passes nil to the VCR::Cassette::ERBRenderer when given as the :erb option passes nil to the VCR::Cassette::ERBRenderer when it is the default :erb option and none is given passes {} to the VCR::Cassette::ERBRenderer when given as the :erb option passes {} to the VCR::Cassette::ERBRenderer when it is the default :erb option and none is given raises a friendly error when the cassette file is in the old VCR 1.x format .new raises an error if given an invalid record mode raises an error if given invalid options does not raise an error in the case of an empty file reads from the configured persister when VCR.configuration.default_cassette_options[:record] is :all defaults the record mode to all when VCR.configuration.default_cassette_options[:record] is all when :all is passed as the record option does not load ignored interactions loads the recorded interactions from the library yml file instantiates the http_interactions with allow_playback_repeats = true if given :allow_playback_repeats => true instantiates the http_interactions with allow_playback_repeats = false if given :allow_playback_repeats => false instantiates the http_interactions with parent_list set to a null list if given :exclusive => true instantiates the http_interactions with parent_list set to VCR.http_interactions if given :exclusive => false instantiates the http_interactions with the no interactions and the request matchers when VCR.configuration.default_cassette_options[:record] is :none defaults the record mode to none when VCR.configuration.default_cassette_options[:record] is none when :none is passed as the record option updates the content_length headers when given :update_content_length_header => true does not update the content_lenth headers when given :update_content_length_header => nil does not update the content_lenth headers when given :update_content_length_header => false does not load ignored interactions loads the recorded interactions from the library yml file instantiates the http_interactions with allow_playback_repeats = true if given :allow_playback_repeats => true instantiates the http_interactions with allow_playback_repeats = false if given :allow_playback_repeats => false instantiates the http_interactions with parent_list set to a null list if given :exclusive => true instantiates the http_interactions with parent_list set to VCR.http_interactions if given :exclusive => false invokes the before_playback hooks does not playback any interactions that are ignored in a before_playback hook instantiates the http_interactions with the loaded interactions and the request matchers and re_record_interval is 7.days when the cassette file does not exist has :none for the record mode when the cassette file does exist and the earliest recorded interaction was recorded less than 7 days ago has :none for the record mode and the earliest recorded interaction was recorded more than 7 days ago has :all for the record mode when there is an internet connection available has :none for the record mode when there is no internet connection available when VCR.configuration.default_cassette_options[:record] is :new_episodes defaults the record mode to new_episodes when VCR.configuration.default_cassette_options[:record] is new_episodes when :new_episodes is passed as the record option updates the content_length headers when given :update_content_length_header => true does not update the content_lenth headers when given :update_content_length_header => nil does not update the content_lenth headers when given :update_content_length_header => false does not load ignored interactions loads the recorded interactions from the library yml file instantiates the http_interactions with allow_playback_repeats = true if given :allow_playback_repeats => true instantiates the http_interactions with allow_playback_repeats = false if given :allow_playback_repeats => false instantiates the http_interactions with parent_list set to a null list if given :exclusive => true instantiates the http_interactions with parent_list set to VCR.http_interactions if given :exclusive => false invokes the before_playback hooks does not playback any interactions that are ignored in a before_playback hook instantiates the http_interactions with the loaded interactions and the request matchers and re_record_interval is 7.days when the cassette file does not exist has :new_episodes for the record mode when the cassette file does exist and the earliest recorded interaction was recorded less than 7 days ago has :new_episodes for the record mode and the earliest recorded interaction was recorded more than 7 days ago has :all for the record mode when there is an internet connection available has :new_episodes for the record mode when there is no internet connection available when VCR.configuration.default_cassette_options[:record] is :once defaults the record mode to once when VCR.configuration.default_cassette_options[:record] is once when :once is passed as the record option updates the content_length headers when given :update_content_length_header => true does not update the content_lenth headers when given :update_content_length_header => nil does not update the content_lenth headers when given :update_content_length_header => false does not load ignored interactions loads the recorded interactions from the library yml file instantiates the http_interactions with allow_playback_repeats = true if given :allow_playback_repeats => true instantiates the http_interactions with allow_playback_repeats = false if given :allow_playback_repeats => false instantiates the http_interactions with parent_list set to a null list if given :exclusive => true instantiates the http_interactions with parent_list set to VCR.http_interactions if given :exclusive => false invokes the before_playback hooks does not playback any interactions that are ignored in a before_playback hook instantiates the http_interactions with the loaded interactions and the request matchers and re_record_interval is 7.days when the cassette file does not exist has :once for the record mode when the cassette file does exist and the earliest recorded interaction was recorded less than 7 days ago has :once for the record mode and the earliest recorded interaction was recorded more than 7 days ago has :all for the record mode when there is an internet connection available has :once for the record mode when there is no internet connection available .originally_recorded_at returns the earliest `recorded_at` timestamp records nil for a cassette that has no prior recorded interactions #eject does not assert that there are no unused interactions if allow_unused_http_interactions is set to true stores the cassette content using the configured persister writes the serializable_hash to disk as yaml invokes the appropriately tagged before_record hooks does not record interactions that have been ignored does not write the cassette to disk if all interactions have been ignored writes the recorded interactions to a subdirectory if the cassette name includes a directory when :allow_unused_http_interactions is set to false asserts that there are no unused interactions does not assert no unused interactions if there is an existing error does not assert no unused interactions if :skip_no_unused_interactions_assertion is passed for a :record => :all cassette with previously recorded interactions does not re-write to disk the previously recorded interactions if there are no new ones when some new interactions have been recorded replaces previously recorded interactions with new ones when the requests match appends new recorded interactions that do not match existing ones for a :record => :none cassette with previously recorded interactions does not re-write to disk the previously recorded interactions if there are no new ones when some new interactions have been recorded appends new recorded interactions after existing ones for a :record => :new_episodes cassette with previously recorded interactions does not re-write to disk the previously recorded interactions if there are no new ones when some new interactions have been recorded appends new recorded interactions after existing ones VCR::Configuration #cassette_library_dir= creates the directory if it does not exist does not raise an error if given nil resolves the given directory to an absolute path, so VCR continues to work even if the current directory changes #default_cassette_options has a hash with some defaults returns [:method, :uri] for :match_requests_on when other defaults have been set returns :once for :record when other defaults have been set allows defaults to be overriden allows other keys to be set #register_request_matcher registers the given request matcher #hook_into requires the named library hook raises an error for unsupported stubbing libraries invokes the after_library_hooks_loaded hooks #ignore_hosts delegates to the current request_ignorer instance #unignore_hosts delegates to the current request_ignorer instance #ignore_localhost= delegates to the current request_ignorer instance #ignore_request registers the given block with the request ignorer #allow_http_connections_when_no_cassette= sets the allow_http_connections_when_no_cassette to true when set to true sets the allow_http_connections_when_no_cassette to false when set to false request/configuration interactions the request on the yielded interaction is not typed even though the request given to before_http_request is the filter_sensitive_data option works even when it modifies the URL in a way that makes it an invalid URI #before_record sets up a tag filter #before_playback sets up a tag filter #filter_sensitive_data adds a before_record hook that replaces the string returned by the block with the given string adds a before_playback hook that replaces the given string with the string returned by the block tags the before_record hook when given a tag tags the before_playback hook when given a tag yields the interaction to the block for the before_record hook yields the interaction to the block for the before_playback hook #define_cassette_placeholder adds a before_record hook that replaces the string returned by the block with the given string adds a before_playback hook that replaces the given string with the string returned by the block tags the before_record hook when given a tag tags the before_playback hook when given a tag yields the interaction to the block for the before_record hook yields the interaction to the block for the before_playback hook #after_http_request handles symbol request predicate filters properly #cassette_serializers allows a custom serializer to be registered #cassette_persisters allows a custom persister to be registered #uri_parser= allows a custom uri parser to be set uses Ruby's standard library `URI` as a default #preserve_exact_body_bytes_for? returns true when the configured block returns true returns true when any of the registered blocks returns true invokes the configured hook with the http message and the current cassette default hook returns false when there is no current cassette returns false when the current cassette has been created without the :preserve_exact_body_bytes option returns true when the current cassette has been created with the :preserve_exact_body_bytes option #configure_rspec_metadata! only configures the underlying metadata once, no matter how many times it is called VCR deprecations .config delegates to VCR.configure yields the configuration object prints a deprecation warning Config returns the same object referenced by VCR.configuration prints a deprecation warning preserves the normal undefined constant behavior Cassette::MissingERBVariableError returns VCR::Errors::MissingERBVariableError prints a deprecation warning preserves the normal undefined constant behavior VCR.configure { |c| c.stub_with ... } delegates to #hook_into prints a deprecation warning VCR::Middleware::Faraday prints a deprecation warning when passed a block VCR::Errors::UnhandledHTTPRequestError identifies the request by method and URI when there is no cassette identifies the request by its body when the default_cassette_options include the body in the match_requests_on option identifies the request by its headers when the default_cassette_options include the headers in the match_requests_on option mentions that there is no cassette mentions that the request can be recorded by inserting a cassette mentions the allow_http_connections_when_no_cassette option mentions that the request can be ignored does not double-insert the asterisks for the bullet points mentions the debug logging configuration option when there are cassettes identifies the request by its body when the match_requests_on option includes the body identifies the request by its headers when the match_requests_on option includes the headers does not identify the request by its body when the cassette match_requests_on option does not include the body but the default_cassette_options do mentions the details about the single cassette when there is one cassette mentions the details about all cassettes when there are a few cassettes mentions that :new_episodes can be used to record the request mentions that :once does not allow a cassette to be re-recorded mentions that :none does not allow any recording does not mention the :once or :none record modes if using the :new_episodes record mode does not mention the :once or :none record modes if using the :new_episodes record mode at least in one cassette mentions :allow_playback_repeats if the cassette has a used matching interaction does not mention :allow_playback_repeats if the cassette does not have a used matching interaction does not mention using a different :match_requests_on option when there are no remaining unused interactions mentions using a different :match_requests_on option when there are some remaining unused interactions uses the singular (HTTP interaction) when there is only 1 left uses the plural (HTTP interactions) when there is more than 1 left mentions the debug logging configuration option Excon hook behaves like a hook into an HTTP library using Excon plays back an empty body response exactly as it was recorded (e.g. nil vs empty string) does not query the http interaction list excessively making an HTTP request that responds with 1 Set-Cookie header(s) returns the same header value when recording and replaying making an HTTP request that responds with 2 Set-Cookie header(s) returns the same header value when recording and replaying a request to a URL with spaces encoded as + properly records and playsback a request with a URL with spaces encoded as + a request to a URL with spaces encoded as %20 properly records and playsback a request with a URL with spaces encoded as %20 a request to a URL with a complex escaped query param properly records and playsback a request with a URL with a complex escaped query param making an HTTP request when the the stubbed request and response has no headers returns the response for a matching request when a URL using https and no explicit port has been stubbed returns the expected response for the same request when a URL using https and port 443 has been stubbed returns the expected response for the same request when a URL using https and some other port has been stubbed returns the expected response for the same request when a URL that has query params has been stubbed returns the expected response for the same request when a URL with an encoded ampersand has been stubbed returns the expected response for the same request using the library's stubbing/disconnection APIs can directly stub the request when VCR is turned off can directly stub the request when VCR is turned on and no cassette is in use can directly stub the request when VCR is turned on and a cassette is in use does not record requests that are directly stubbed request hooks correctly assigns the correct type to both before and after request hooks, even if they are different when there is an around_http_request hook yields the request to the block returns the response from request.proceed can be used to use a cassette for a request nests them inside each other, making the first declared hook the outermost raises an appropriate error if the hook does not call request.proceed does not get a dead fiber error when multiple requests are made allows the hook to be filtered ensures that both around/before are invoked or neither when the request is ignored behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is ignored the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is ignored the after_http_request hook yields the response if there is one and the second block arg is given when the request is directly stubbed behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is externally_stubbed the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is externally_stubbed the after_http_request hook yields the response if there is one and the second block arg is given when the request is recorded behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is recordable the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is recordable the after_http_request hook yields the response if there is one and the second block arg is given plays back the cassette when a request is made the after_http_request hook can be used to eject a cassette after the request is recorded when a stubbed response is played back for the request behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is stubbed_by_vcr the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is stubbed_by_vcr the after_http_request hook yields the response if there is one and the second block arg is given when the request is not allowed behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is unhandled the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is unhandled the after_http_request hook yields the response if there is one and the second block arg is given .stub_requests using specific match_attributes :method returns the expected response for a :get request returns the expected response for a :post request raises an error for a request with a different method :host returns the expected response for a "example1.com" request returns the expected response for a "example2.com" request raises an error for a request with a different host :path returns the expected response for a "/path1" request returns the expected response for a "/path2" request raises an error for a request with a different path :uri returns the expected response for a "http://example.com/uri1" request returns the expected response for a "http://example.com/uri2" request raises an error for a request with a different uri :body returns the expected response for a "param=val1" request returns the expected response for a "param=val2" request raises an error for a request with a different body :headers returns the expected response for a {"X-Http-Header1"=>"val1"} request returns the expected response for a {"X-Http-Header1"=>"val2"} request raises an error for a request with a different headers when VCR.real_http_connections_allowed? is returning true allows real http requests recording new http requests does not record the request if the hook is disabled records the request uri records the request method records the request body records the request headers records the response status code records the response body records the response headers when some requests are stubbed gets the stubbed responses when requests are made to http://example.com/foo, and does not record them rotates through multiple responses for the same request correctly handles stubbing multiple values for the same header when VCR.real_http_connections_allowed? is returning false does not allow real HTTP requests or record them when some requests are stubbed gets the stubbed responses when requests are made to http://example.com/foo, and does not record them rotates through multiple responses for the same request correctly handles stubbing multiple values for the same header when the query is specified as a hash option properly records and plays back the response when Excon's expects and idempotent middlewares cause errors to be raised records and plays back properly when Excon's streaming API is used properly records and plays back the response properly records and plays back the response for unexpected status when a cassette is played back and appended to does not allow Excon to mutate the response body in the cassette when Excon raises an error due to an unexpected response status still records properly raises the same error class as excon itself raises behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is recordable the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is recordable the after_http_request hook yields the response if there is one and the second block arg is given VCR.configuration.after_library_hooks_loaded hook disables the webmock excon adapter so it does not conflict with our typhoeus hook Faraday hook inserts the VCR middleware just before the adapter (PENDING: Temporarily skipped with xit) handles the case where no adapter is declared (PENDING: Temporarily skipped with xit) does nothing if the VCR middleware has already been included (PENDING: Temporarily skipped with xit) prints a warning if the faraday connection stack contains a middleware after the HTTP adapter (PENDING: Temporarily skipped with xit) gracefully handles the case where there is no explicit HTTP adapter Typhoeus hook behaves like a hook into an HTTP library using Typhoeus plays back an empty body response exactly as it was recorded (e.g. nil vs empty string) does not query the http interaction list excessively making an HTTP request that responds with 1 Set-Cookie header(s) returns the same header value when recording and replaying making an HTTP request that responds with 2 Set-Cookie header(s) returns the same header value when recording and replaying a request to a URL with spaces encoded as + properly records and playsback a request with a URL with spaces encoded as + a request to a URL with spaces encoded as %20 properly records and playsback a request with a URL with spaces encoded as %20 a request to a URL with a complex escaped query param properly records and playsback a request with a URL with a complex escaped query param making an HTTP request when the the stubbed request and response has no headers returns the response for a matching request when a URL using https and no explicit port has been stubbed returns the expected response for the same request when a URL using https and port 443 has been stubbed returns the expected response for the same request when a URL using https and some other port has been stubbed returns the expected response for the same request when a URL that has query params has been stubbed returns the expected response for the same request when a URL with an encoded ampersand has been stubbed returns the expected response for the same request using the library's stubbing/disconnection APIs can make a real request when VCR is turned off does not mess with VCR when real connections are disabled can disable real connections when VCR is turned off can directly stub the request when VCR is turned off can directly stub the request when VCR is turned on and no cassette is in use can directly stub the request when VCR is turned on and a cassette is in use does not record requests that are directly stubbed request hooks correctly assigns the correct type to both before and after request hooks, even if they are different when there is an around_http_request hook yields the request to the block returns the response from request.proceed can be used to use a cassette for a request nests them inside each other, making the first declared hook the outermost raises an appropriate error if the hook does not call request.proceed does not get a dead fiber error when multiple requests are made allows the hook to be filtered ensures that both around/before are invoked or neither when the request is ignored behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is ignored the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is ignored the after_http_request hook yields the response if there is one and the second block arg is given when the request is directly stubbed behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is externally_stubbed the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is externally_stubbed the after_http_request hook yields the response if there is one and the second block arg is given when the request is recorded behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is recordable the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is recordable the after_http_request hook yields the response if there is one and the second block arg is given plays back the cassette when a request is made the after_http_request hook can be used to eject a cassette after the request is recorded when a stubbed response is played back for the request behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is stubbed_by_vcr the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is stubbed_by_vcr the after_http_request hook yields the response if there is one and the second block arg is given when the request is not allowed behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is unhandled the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is unhandled the after_http_request hook yields the response if there is one and the second block arg is given .stub_requests using specific match_attributes :method returns the expected response for a :get request returns the expected response for a :post request raises an error for a request with a different method :host returns the expected response for a "example1.com" request returns the expected response for a "example2.com" request raises an error for a request with a different host :path returns the expected response for a "/path1" request returns the expected response for a "/path2" request raises an error for a request with a different path :uri returns the expected response for a "http://example.com/uri1" request returns the expected response for a "http://example.com/uri2" request raises an error for a request with a different uri :body returns the expected response for a "param=val1" request returns the expected response for a "param=val2" request raises an error for a request with a different body :headers returns the expected response for a {"X-Http-Header1"=>"val1"} request returns the expected response for a {"X-Http-Header1"=>"val2"} request raises an error for a request with a different headers when VCR.real_http_connections_allowed? is returning true allows real http requests recording new http requests does not record the request if the hook is disabled records the request uri records the request method records the request body records the request headers records the response status code records the response status message records the response body records the response headers when some requests are stubbed gets the stubbed responses when requests are made to http://example.com/foo, and does not record them rotates through multiple responses for the same request correctly handles stubbing multiple values for the same header when VCR.real_http_connections_allowed? is returning false does not allow real HTTP requests or record them when some requests are stubbed gets the stubbed responses when requests are made to http://example.com/foo, and does not record them rotates through multiple responses for the same request correctly handles stubbing multiple values for the same header VCR.configuration.after_library_hooks_loaded hook disables the webmock typhoeus adapter so it does not conflict with our typhoeus hook when there are nested hydra queues records and plays back properly when used with a typhoeus-based faraday connection records and replays headers correctly when a request is made with a hash for the POST body records and replays correctly when using on_body callback records and replays correctly when using on_body callback returning :abort records and replays correctly #effective_url records and plays back properly falls back to the request url when it was not recorded (e.g. on VCR <= 2.5.0) when following redirects records and plays back properly WebMock hook our WebMock.after_request hook removes the @__typed_vcr_request instance variable so as not to pollute the webmock object when there'ss a bug and the request does not have the @__typed_vcr_request in the after_request callbacks records the HTTP interaction properly invokes the after_http_request hook with an :unknown request prints a warning behaves like a hook into an HTTP library using Net::HTTP plays back an empty body response exactly as it was recorded (e.g. nil vs empty string) does not query the http interaction list excessively making an HTTP request that responds with 1 Set-Cookie header(s) returns the same header value when recording and replaying making an HTTP request that responds with 2 Set-Cookie header(s) returns the same header value when recording and replaying a request to a URL with spaces encoded as + properly records and playsback a request with a URL with spaces encoded as + a request to a URL with spaces encoded as %20 properly records and playsback a request with a URL with spaces encoded as %20 a request to a URL with a complex escaped query param properly records and playsback a request with a URL with a complex escaped query param making an HTTP request when the the stubbed request and response has no headers returns the response for a matching request when a URL using https and no explicit port has been stubbed returns the expected response for the same request when a URL using https and port 443 has been stubbed returns the expected response for the same request when a URL using https and some other port has been stubbed returns the expected response for the same request when a URL that has query params has been stubbed returns the expected response for the same request when a URL with an encoded ampersand has been stubbed returns the expected response for the same request using the library's stubbing/disconnection APIs can make a real request when VCR is turned off does not mess with VCR when real connections are disabled can disable real connections when VCR is turned off can directly stub the request when VCR is turned off can directly stub the request when VCR is turned on and no cassette is in use can directly stub the request when VCR is turned on and a cassette is in use does not record requests that are directly stubbed request hooks correctly assigns the correct type to both before and after request hooks, even if they are different when there is an around_http_request hook yields the request to the block returns the response from request.proceed can be used to use a cassette for a request nests them inside each other, making the first declared hook the outermost raises an appropriate error if the hook does not call request.proceed does not get a dead fiber error when multiple requests are made allows the hook to be filtered ensures that both around/before are invoked or neither when the request is ignored behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is ignored the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is ignored the after_http_request hook yields the response if there is one and the second block arg is given when the request is directly stubbed behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is externally_stubbed the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is externally_stubbed the after_http_request hook yields the response if there is one and the second block arg is given when the request is recorded behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is recordable the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is recordable the after_http_request hook yields the response if there is one and the second block arg is given plays back the cassette when a request is made the after_http_request hook can be used to eject a cassette after the request is recorded when a stubbed response is played back for the request behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is stubbed_by_vcr the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is stubbed_by_vcr the after_http_request hook yields the response if there is one and the second block arg is given when the request is not allowed behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is unhandled the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is unhandled the after_http_request hook yields the response if there is one and the second block arg is given .stub_requests using specific match_attributes :method returns the expected response for a :get request returns the expected response for a :post request raises an error for a request with a different method :host returns the expected response for a "example1.com" request returns the expected response for a "example2.com" request raises an error for a request with a different host :path returns the expected response for a "/path1" request returns the expected response for a "/path2" request raises an error for a request with a different path :uri returns the expected response for a "http://example.com/uri1" request returns the expected response for a "http://example.com/uri2" request raises an error for a request with a different uri :body returns the expected response for a "param=val1" request returns the expected response for a "param=val2" request raises an error for a request with a different body :headers returns the expected response for a {"X-Http-Header1"=>"val1"} request returns the expected response for a {"X-Http-Header1"=>"val2"} request raises an error for a request with a different headers when VCR.real_http_connections_allowed? is returning true allows real http requests recording new http requests does not record the request if the hook is disabled records the request uri records the request method records the request body records the request headers records the response status code records the response status message records the response body records the response headers when some requests are stubbed gets the stubbed responses when requests are made to http://example.com/foo, and does not record them rotates through multiple responses for the same request correctly handles stubbing multiple values for the same header when VCR.real_http_connections_allowed? is returning false does not allow real HTTP requests or record them when some requests are stubbed gets the stubbed responses when requests are made to http://example.com/foo, and does not record them rotates through multiple responses for the same request correctly handles stubbing multiple values for the same header using Net::HTTP when real connections are disabled and VCR is turned off can allow connections to localhost can allow connections to matching urls behaves like a hook into an HTTP library using HTTP Client plays back an empty body response exactly as it was recorded (e.g. nil vs empty string) does not query the http interaction list excessively making an HTTP request that responds with 1 Set-Cookie header(s) returns the same header value when recording and replaying making an HTTP request that responds with 2 Set-Cookie header(s) returns the same header value when recording and replaying a request to a URL with spaces encoded as + properly records and playsback a request with a URL with spaces encoded as + a request to a URL with spaces encoded as %20 properly records and playsback a request with a URL with spaces encoded as %20 a request to a URL with a complex escaped query param properly records and playsback a request with a URL with a complex escaped query param making an HTTP request when the the stubbed request and response has no headers returns the response for a matching request when a URL using https and no explicit port has been stubbed returns the expected response for the same request when a URL using https and port 443 has been stubbed returns the expected response for the same request when a URL using https and some other port has been stubbed returns the expected response for the same request when a URL that has query params has been stubbed returns the expected response for the same request when a URL with an encoded ampersand has been stubbed returns the expected response for the same request using the library's stubbing/disconnection APIs can make a real request when VCR is turned off does not mess with VCR when real connections are disabled can disable real connections when VCR is turned off can directly stub the request when VCR is turned off can directly stub the request when VCR is turned on and no cassette is in use can directly stub the request when VCR is turned on and a cassette is in use does not record requests that are directly stubbed request hooks correctly assigns the correct type to both before and after request hooks, even if they are different when there is an around_http_request hook yields the request to the block returns the response from request.proceed can be used to use a cassette for a request nests them inside each other, making the first declared hook the outermost raises an appropriate error if the hook does not call request.proceed does not get a dead fiber error when multiple requests are made allows the hook to be filtered ensures that both around/before are invoked or neither when the request is ignored behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is ignored the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is ignored the after_http_request hook yields the response if there is one and the second block arg is given when the request is directly stubbed behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is externally_stubbed the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is externally_stubbed the after_http_request hook yields the response if there is one and the second block arg is given when the request is recorded behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is recordable the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is recordable the after_http_request hook yields the response if there is one and the second block arg is given plays back the cassette when a request is made the after_http_request hook can be used to eject a cassette after the request is recorded when a stubbed response is played back for the request behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is stubbed_by_vcr the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is stubbed_by_vcr the after_http_request hook yields the response if there is one and the second block arg is given when the request is not allowed behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is unhandled the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is unhandled the after_http_request hook yields the response if there is one and the second block arg is given .stub_requests using specific match_attributes :method returns the expected response for a :get request returns the expected response for a :post request raises an error for a request with a different method :host returns the expected response for a "example1.com" request returns the expected response for a "example2.com" request raises an error for a request with a different host :path returns the expected response for a "/path1" request returns the expected response for a "/path2" request raises an error for a request with a different path :uri returns the expected response for a "http://example.com/uri1" request returns the expected response for a "http://example.com/uri2" request raises an error for a request with a different uri :body returns the expected response for a "param=val1" request returns the expected response for a "param=val2" request raises an error for a request with a different body :headers returns the expected response for a {"X-Http-Header1"=>"val1"} request returns the expected response for a {"X-Http-Header1"=>"val2"} request raises an error for a request with a different headers when VCR.real_http_connections_allowed? is returning true allows real http requests recording new http requests does not record the request if the hook is disabled records the request uri records the request method records the request body records the request headers records the response status code records the response status message records the response body records the response headers when some requests are stubbed gets the stubbed responses when requests are made to http://example.com/foo, and does not record them rotates through multiple responses for the same request correctly handles stubbing multiple values for the same header when VCR.real_http_connections_allowed? is returning false does not allow real HTTP requests or record them when some requests are stubbed gets the stubbed responses when requests are made to http://example.com/foo, and does not record them rotates through multiple responses for the same request correctly handles stubbing multiple values for the same header using HTTP Client when real connections are disabled and VCR is turned off can allow connections to localhost can allow connections to matching urls behaves like a hook into an HTTP library using EM HTTP Request plays back an empty body response exactly as it was recorded (e.g. nil vs empty string) does not query the http interaction list excessively making an HTTP request that responds with 1 Set-Cookie header(s) returns the same header value when recording and replaying making an HTTP request that responds with 2 Set-Cookie header(s) returns the same header value when recording and replaying a request to a URL with spaces encoded as + properly records and playsback a request with a URL with spaces encoded as + a request to a URL with spaces encoded as %20 properly records and playsback a request with a URL with spaces encoded as %20 a request to a URL with a complex escaped query param properly records and playsback a request with a URL with a complex escaped query param making an HTTP request when the the stubbed request and response has no headers returns the response for a matching request when a URL using https and no explicit port has been stubbed returns the expected response for the same request when a URL using https and port 443 has been stubbed returns the expected response for the same request when a URL using https and some other port has been stubbed returns the expected response for the same request when a URL that has query params has been stubbed returns the expected response for the same request when a URL with an encoded ampersand has been stubbed returns the expected response for the same request using the library's stubbing/disconnection APIs can make a real request when VCR is turned off does not mess with VCR when real connections are disabled can disable real connections when VCR is turned off can directly stub the request when VCR is turned off can directly stub the request when VCR is turned on and no cassette is in use can directly stub the request when VCR is turned on and a cassette is in use does not record requests that are directly stubbed request hooks correctly assigns the correct type to both before and after request hooks, even if they are different when there is an around_http_request hook yields the request to the block returns the response from request.proceed can be used to use a cassette for a request nests them inside each other, making the first declared hook the outermost raises an appropriate error if the hook does not call request.proceed does not get a dead fiber error when multiple requests are made allows the hook to be filtered ensures that both around/before are invoked or neither when the request is ignored behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is ignored the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is ignored the after_http_request hook yields the response if there is one and the second block arg is given when the request is directly stubbed behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is externally_stubbed the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is externally_stubbed the after_http_request hook yields the response if there is one and the second block arg is given when the request is recorded behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is recordable the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is recordable the after_http_request hook yields the response if there is one and the second block arg is given plays back the cassette when a request is made the after_http_request hook can be used to eject a cassette after the request is recorded when a stubbed response is played back for the request behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is stubbed_by_vcr the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is stubbed_by_vcr the after_http_request hook yields the response if there is one and the second block arg is given when the request is not allowed behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is unhandled the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is unhandled the after_http_request hook yields the response if there is one and the second block arg is given .stub_requests using specific match_attributes :method returns the expected response for a :get request returns the expected response for a :post request raises an error for a request with a different method :host returns the expected response for a "example1.com" request returns the expected response for a "example2.com" request raises an error for a request with a different host :path returns the expected response for a "/path1" request returns the expected response for a "/path2" request raises an error for a request with a different path :uri returns the expected response for a "http://example.com/uri1" request returns the expected response for a "http://example.com/uri2" request raises an error for a request with a different uri :body returns the expected response for a "param=val1" request returns the expected response for a "param=val2" request raises an error for a request with a different body :headers returns the expected response for a {"X-Http-Header1"=>"val1"} request returns the expected response for a {"X-Http-Header1"=>"val2"} request raises an error for a request with a different headers when VCR.real_http_connections_allowed? is returning true allows real http requests recording new http requests does not record the request if the hook is disabled records the request uri records the request method records the request body records the request headers records the response status code records the response status message records the response body records the response headers when some requests are stubbed gets the stubbed responses when requests are made to http://example.com/foo, and does not record them rotates through multiple responses for the same request correctly handles stubbing multiple values for the same header when VCR.real_http_connections_allowed? is returning false does not allow real HTTP requests or record them when some requests are stubbed gets the stubbed responses when requests are made to http://example.com/foo, and does not record them rotates through multiple responses for the same request correctly handles stubbing multiple values for the same header using EM HTTP Request when real connections are disabled and VCR is turned off can allow connections to localhost can allow connections to matching urls behaves like a hook into an HTTP library using Curb plays back an empty body response exactly as it was recorded (e.g. nil vs empty string) does not query the http interaction list excessively making an HTTP request that responds with 1 Set-Cookie header(s) returns the same header value when recording and replaying making an HTTP request that responds with 2 Set-Cookie header(s) returns the same header value when recording and replaying a request to a URL with spaces encoded as + properly records and playsback a request with a URL with spaces encoded as + a request to a URL with spaces encoded as %20 properly records and playsback a request with a URL with spaces encoded as %20 a request to a URL with a complex escaped query param properly records and playsback a request with a URL with a complex escaped query param making an HTTP request when the the stubbed request and response has no headers returns the response for a matching request when a URL using https and no explicit port has been stubbed returns the expected response for the same request when a URL using https and port 443 has been stubbed returns the expected response for the same request when a URL using https and some other port has been stubbed returns the expected response for the same request when a URL that has query params has been stubbed returns the expected response for the same request when a URL with an encoded ampersand has been stubbed returns the expected response for the same request using the library's stubbing/disconnection APIs can make a real request when VCR is turned off does not mess with VCR when real connections are disabled can disable real connections when VCR is turned off can directly stub the request when VCR is turned off can directly stub the request when VCR is turned on and no cassette is in use can directly stub the request when VCR is turned on and a cassette is in use does not record requests that are directly stubbed request hooks correctly assigns the correct type to both before and after request hooks, even if they are different when there is an around_http_request hook yields the request to the block returns the response from request.proceed can be used to use a cassette for a request nests them inside each other, making the first declared hook the outermost raises an appropriate error if the hook does not call request.proceed does not get a dead fiber error when multiple requests are made allows the hook to be filtered ensures that both around/before are invoked or neither when the request is ignored behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is ignored the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is ignored the after_http_request hook yields the response if there is one and the second block arg is given when the request is directly stubbed behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is externally_stubbed the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is externally_stubbed the after_http_request hook yields the response if there is one and the second block arg is given when the request is recorded behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is recordable the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is recordable the after_http_request hook yields the response if there is one and the second block arg is given plays back the cassette when a request is made the after_http_request hook can be used to eject a cassette after the request is recorded when a stubbed response is played back for the request behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is stubbed_by_vcr the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is stubbed_by_vcr the after_http_request hook yields the response if there is one and the second block arg is given when the request is not allowed behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is unhandled the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is unhandled the after_http_request hook yields the response if there is one and the second block arg is given .stub_requests using specific match_attributes :method returns the expected response for a :get request returns the expected response for a :post request raises an error for a request with a different method :host returns the expected response for a "example1.com" request returns the expected response for a "example2.com" request raises an error for a request with a different host :path returns the expected response for a "/path1" request returns the expected response for a "/path2" request raises an error for a request with a different path :uri returns the expected response for a "http://example.com/uri1" request returns the expected response for a "http://example.com/uri2" request raises an error for a request with a different uri :body returns the expected response for a "param=val1" request returns the expected response for a "param=val2" request raises an error for a request with a different body :headers returns the expected response for a {"X-Http-Header1"=>"val1"} request returns the expected response for a {"X-Http-Header1"=>"val2"} request raises an error for a request with a different headers when VCR.real_http_connections_allowed? is returning true allows real http requests recording new http requests does not record the request if the hook is disabled records the request uri records the request method records the request body records the request headers records the response status code records the response status message records the response body records the response headers when some requests are stubbed gets the stubbed responses when requests are made to http://example.com/foo, and does not record them rotates through multiple responses for the same request correctly handles stubbing multiple values for the same header when VCR.real_http_connections_allowed? is returning false does not allow real HTTP requests or record them when some requests are stubbed gets the stubbed responses when requests are made to http://example.com/foo, and does not record them rotates through multiple responses for the same request correctly handles stubbing multiple values for the same header using Curb when real connections are disabled and VCR is turned off can allow connections to localhost can allow connections to matching urls behaves like a hook into an HTTP library using Typhoeus plays back an empty body response exactly as it was recorded (e.g. nil vs empty string) does not query the http interaction list excessively making an HTTP request that responds with 1 Set-Cookie header(s) returns the same header value when recording and replaying making an HTTP request that responds with 2 Set-Cookie header(s) returns the same header value when recording and replaying a request to a URL with spaces encoded as + properly records and playsback a request with a URL with spaces encoded as + a request to a URL with spaces encoded as %20 properly records and playsback a request with a URL with spaces encoded as %20 a request to a URL with a complex escaped query param properly records and playsback a request with a URL with a complex escaped query param making an HTTP request when the the stubbed request and response has no headers returns the response for a matching request when a URL using https and no explicit port has been stubbed returns the expected response for the same request when a URL using https and port 443 has been stubbed returns the expected response for the same request when a URL using https and some other port has been stubbed returns the expected response for the same request when a URL that has query params has been stubbed returns the expected response for the same request when a URL with an encoded ampersand has been stubbed returns the expected response for the same request using the library's stubbing/disconnection APIs can make a real request when VCR is turned off does not mess with VCR when real connections are disabled can disable real connections when VCR is turned off can directly stub the request when VCR is turned off can directly stub the request when VCR is turned on and no cassette is in use can directly stub the request when VCR is turned on and a cassette is in use does not record requests that are directly stubbed request hooks correctly assigns the correct type to both before and after request hooks, even if they are different when there is an around_http_request hook yields the request to the block returns the response from request.proceed can be used to use a cassette for a request nests them inside each other, making the first declared hook the outermost raises an appropriate error if the hook does not call request.proceed does not get a dead fiber error when multiple requests are made allows the hook to be filtered ensures that both around/before are invoked or neither when the request is ignored behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is ignored the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is ignored the after_http_request hook yields the response if there is one and the second block arg is given when the request is directly stubbed behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is externally_stubbed the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is externally_stubbed the after_http_request hook yields the response if there is one and the second block arg is given when the request is recorded behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is recordable the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is recordable the after_http_request hook yields the response if there is one and the second block arg is given plays back the cassette when a request is made the after_http_request hook can be used to eject a cassette after the request is recorded when a stubbed response is played back for the request behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is stubbed_by_vcr the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is stubbed_by_vcr the after_http_request hook yields the response if there is one and the second block arg is given when the request is not allowed behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is unhandled the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is unhandled the after_http_request hook yields the response if there is one and the second block arg is given .stub_requests using specific match_attributes :method returns the expected response for a :get request returns the expected response for a :post request raises an error for a request with a different method :host returns the expected response for a "example1.com" request returns the expected response for a "example2.com" request raises an error for a request with a different host :path returns the expected response for a "/path1" request returns the expected response for a "/path2" request raises an error for a request with a different path :uri returns the expected response for a "http://example.com/uri1" request returns the expected response for a "http://example.com/uri2" request raises an error for a request with a different uri :body returns the expected response for a "param=val1" request returns the expected response for a "param=val2" request raises an error for a request with a different body :headers returns the expected response for a {"X-Http-Header1"=>"val1"} request returns the expected response for a {"X-Http-Header1"=>"val2"} request raises an error for a request with a different headers when VCR.real_http_connections_allowed? is returning true allows real http requests recording new http requests does not record the request if the hook is disabled records the request uri records the request method records the request body records the request headers records the response status code records the response status message records the response body records the response headers when some requests are stubbed gets the stubbed responses when requests are made to http://example.com/foo, and does not record them rotates through multiple responses for the same request correctly handles stubbing multiple values for the same header when VCR.real_http_connections_allowed? is returning false does not allow real HTTP requests or record them when some requests are stubbed gets the stubbed responses when requests are made to http://example.com/foo, and does not record them rotates through multiple responses for the same request correctly handles stubbing multiple values for the same header using Typhoeus when real connections are disabled and VCR is turned off can allow connections to localhost can allow connections to matching urls behaves like a hook into an HTTP library using Excon plays back an empty body response exactly as it was recorded (e.g. nil vs empty string) does not query the http interaction list excessively making an HTTP request that responds with 1 Set-Cookie header(s) returns the same header value when recording and replaying making an HTTP request that responds with 2 Set-Cookie header(s) returns the same header value when recording and replaying a request to a URL with spaces encoded as + properly records and playsback a request with a URL with spaces encoded as + a request to a URL with spaces encoded as %20 properly records and playsback a request with a URL with spaces encoded as %20 a request to a URL with a complex escaped query param properly records and playsback a request with a URL with a complex escaped query param making an HTTP request when the the stubbed request and response has no headers returns the response for a matching request when a URL using https and no explicit port has been stubbed returns the expected response for the same request when a URL using https and port 443 has been stubbed returns the expected response for the same request when a URL using https and some other port has been stubbed returns the expected response for the same request when a URL that has query params has been stubbed returns the expected response for the same request when a URL with an encoded ampersand has been stubbed returns the expected response for the same request using the library's stubbing/disconnection APIs can make a real request when VCR is turned off does not mess with VCR when real connections are disabled can disable real connections when VCR is turned off can directly stub the request when VCR is turned off can directly stub the request when VCR is turned on and no cassette is in use can directly stub the request when VCR is turned on and a cassette is in use does not record requests that are directly stubbed request hooks correctly assigns the correct type to both before and after request hooks, even if they are different when there is an around_http_request hook yields the request to the block returns the response from request.proceed can be used to use a cassette for a request nests them inside each other, making the first declared hook the outermost raises an appropriate error if the hook does not call request.proceed does not get a dead fiber error when multiple requests are made allows the hook to be filtered ensures that both around/before are invoked or neither when the request is ignored behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is ignored the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is ignored the after_http_request hook yields the response if there is one and the second block arg is given when the request is directly stubbed behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is externally_stubbed the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is externally_stubbed the after_http_request hook yields the response if there is one and the second block arg is given when the request is recorded behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is recordable the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is recordable the after_http_request hook yields the response if there is one and the second block arg is given plays back the cassette when a request is made the after_http_request hook can be used to eject a cassette after the request is recorded when a stubbed response is played back for the request behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is stubbed_by_vcr the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is stubbed_by_vcr the after_http_request hook yields the response if there is one and the second block arg is given when the request is not allowed behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is unhandled the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is unhandled the after_http_request hook yields the response if there is one and the second block arg is given .stub_requests using specific match_attributes :method returns the expected response for a :get request returns the expected response for a :post request raises an error for a request with a different method :host returns the expected response for a "example1.com" request returns the expected response for a "example2.com" request raises an error for a request with a different host :path returns the expected response for a "/path1" request returns the expected response for a "/path2" request raises an error for a request with a different path :uri returns the expected response for a "http://example.com/uri1" request returns the expected response for a "http://example.com/uri2" request raises an error for a request with a different uri :body returns the expected response for a "param=val1" request returns the expected response for a "param=val2" request raises an error for a request with a different body :headers returns the expected response for a {"X-Http-Header1"=>"val1"} request returns the expected response for a {"X-Http-Header1"=>"val2"} request raises an error for a request with a different headers when VCR.real_http_connections_allowed? is returning true allows real http requests recording new http requests does not record the request if the hook is disabled records the request uri records the request method records the request body records the request headers records the response status code records the response body records the response headers when some requests are stubbed gets the stubbed responses when requests are made to http://example.com/foo, and does not record them rotates through multiple responses for the same request correctly handles stubbing multiple values for the same header when VCR.real_http_connections_allowed? is returning false does not allow real HTTP requests or record them when some requests are stubbed gets the stubbed responses when requests are made to http://example.com/foo, and does not record them rotates through multiple responses for the same request correctly handles stubbing multiple values for the same header using Excon when real connections are disabled and VCR is turned off can allow connections to localhost can allow connections to matching urls behaves like Excon streaming when Excon's streaming API is used properly records and plays back the response properly records and plays back the response for unexpected status when a cassette is played back and appended to does not allow Excon to mutate the response body in the cassette VCR::LibraryHooks #disabled? returns false by default for any argument given when a library hook is exclusively enabled returns false for the exclusively enabled hook returns true for every other argument given #exclusively_enabled restores all hook to being enabled when the block completes restores all hooks to being enabled when the block completes, even if there is an error VCR::Middleware::Faraday behaves like a hook into an HTTP library using Faraday (typhoeus) plays back an empty body response exactly as it was recorded (e.g. nil vs empty string) does not query the http interaction list excessively making an HTTP request that responds with 1 Set-Cookie header(s) returns the same header value when recording and replaying making an HTTP request that responds with 2 Set-Cookie header(s) returns the same header value when recording and replaying a request to a URL with spaces encoded as + properly records and playsback a request with a URL with spaces encoded as + a request to a URL with spaces encoded as %20 properly records and playsback a request with a URL with spaces encoded as %20 a request to a URL with a complex escaped query param properly records and playsback a request with a URL with a complex escaped query param making an HTTP request when the the stubbed request and response has no headers returns the response for a matching request when a URL using https and no explicit port has been stubbed returns the expected response for the same request when a URL using https and port 443 has been stubbed returns the expected response for the same request when a URL using https and some other port has been stubbed returns the expected response for the same request when a URL that has query params has been stubbed returns the expected response for the same request when a URL with an encoded ampersand has been stubbed returns the expected response for the same request request hooks correctly assigns the correct type to both before and after request hooks, even if they are different when there is an around_http_request hook yields the request to the block returns the response from request.proceed can be used to use a cassette for a request nests them inside each other, making the first declared hook the outermost raises an appropriate error if the hook does not call request.proceed does not get a dead fiber error when multiple requests are made allows the hook to be filtered ensures that both around/before are invoked or neither when the request is ignored behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is ignored the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is ignored the after_http_request hook yields the response if there is one and the second block arg is given when the request is recorded behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is recordable the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is recordable the after_http_request hook yields the response if there is one and the second block arg is given plays back the cassette when a request is made the after_http_request hook can be used to eject a cassette after the request is recorded when a stubbed response is played back for the request behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is stubbed_by_vcr the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is stubbed_by_vcr the after_http_request hook yields the response if there is one and the second block arg is given when the request is not allowed behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is unhandled the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is unhandled the after_http_request hook yields the response if there is one and the second block arg is given .stub_requests using specific match_attributes :method returns the expected response for a :get request returns the expected response for a :post request raises an error for a request with a different method :host returns the expected response for a "example1.com" request returns the expected response for a "example2.com" request raises an error for a request with a different host :path returns the expected response for a "/path1" request returns the expected response for a "/path2" request raises an error for a request with a different path :uri returns the expected response for a "http://example.com/uri1" request returns the expected response for a "http://example.com/uri2" request raises an error for a request with a different uri :body returns the expected response for a "param=val1" request returns the expected response for a "param=val2" request raises an error for a request with a different body :headers returns the expected response for a {"X-Http-Header1"=>"val1"} request returns the expected response for a {"X-Http-Header1"=>"val2"} request raises an error for a request with a different headers when VCR.real_http_connections_allowed? is returning true allows real http requests recording new http requests does not record the request if the hook is disabled records the request uri records the request method records the request body records the request headers records the response status code records the response body records the response headers when some requests are stubbed gets the stubbed responses when requests are made to http://example.com/foo, and does not record them correctly handles stubbing multiple values for the same header when VCR.real_http_connections_allowed? is returning false does not allow real HTTP requests or record them when some requests are stubbed gets the stubbed responses when requests are made to http://example.com/foo, and does not record them correctly handles stubbing multiple values for the same header behaves like a hook into an HTTP library using Faraday (net_http) plays back an empty body response exactly as it was recorded (e.g. nil vs empty string) does not query the http interaction list excessively making an HTTP request that responds with 1 Set-Cookie header(s) returns the same header value when recording and replaying making an HTTP request that responds with 2 Set-Cookie header(s) returns the same header value when recording and replaying a request to a URL with spaces encoded as + properly records and playsback a request with a URL with spaces encoded as + a request to a URL with spaces encoded as %20 properly records and playsback a request with a URL with spaces encoded as %20 a request to a URL with a complex escaped query param properly records and playsback a request with a URL with a complex escaped query param making an HTTP request when the the stubbed request and response has no headers returns the response for a matching request when a URL using https and no explicit port has been stubbed returns the expected response for the same request when a URL using https and port 443 has been stubbed returns the expected response for the same request when a URL using https and some other port has been stubbed returns the expected response for the same request when a URL that has query params has been stubbed returns the expected response for the same request when a URL with an encoded ampersand has been stubbed returns the expected response for the same request request hooks correctly assigns the correct type to both before and after request hooks, even if they are different when there is an around_http_request hook yields the request to the block returns the response from request.proceed can be used to use a cassette for a request nests them inside each other, making the first declared hook the outermost raises an appropriate error if the hook does not call request.proceed does not get a dead fiber error when multiple requests are made allows the hook to be filtered ensures that both around/before are invoked or neither when the request is ignored behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is ignored the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is ignored the after_http_request hook yields the response if there is one and the second block arg is given when the request is recorded behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is recordable the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is recordable the after_http_request hook yields the response if there is one and the second block arg is given plays back the cassette when a request is made the after_http_request hook can be used to eject a cassette after the request is recorded when a stubbed response is played back for the request behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is stubbed_by_vcr the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is stubbed_by_vcr the after_http_request hook yields the response if there is one and the second block arg is given when the request is not allowed behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is unhandled the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is unhandled the after_http_request hook yields the response if there is one and the second block arg is given .stub_requests using specific match_attributes :method returns the expected response for a :get request returns the expected response for a :post request raises an error for a request with a different method :host returns the expected response for a "example1.com" request returns the expected response for a "example2.com" request raises an error for a request with a different host :path returns the expected response for a "/path1" request returns the expected response for a "/path2" request raises an error for a request with a different path :uri returns the expected response for a "http://example.com/uri1" request returns the expected response for a "http://example.com/uri2" request raises an error for a request with a different uri :body returns the expected response for a "param=val1" request returns the expected response for a "param=val2" request raises an error for a request with a different body :headers returns the expected response for a {"X-Http-Header1"=>"val1"} request returns the expected response for a {"X-Http-Header1"=>"val2"} request raises an error for a request with a different headers when VCR.real_http_connections_allowed? is returning true allows real http requests recording new http requests does not record the request if the hook is disabled records the request uri records the request method records the request body records the request headers records the response status code records the response status message records the response body records the response headers when some requests are stubbed gets the stubbed responses when requests are made to http://example.com/foo, and does not record them correctly handles stubbing multiple values for the same header when VCR.real_http_connections_allowed? is returning false does not allow real HTTP requests or record them when some requests are stubbed gets the stubbed responses when requests are made to http://example.com/foo, and does not record them correctly handles stubbing multiple values for the same header when extending the response body with an extension module does not record the body extensions to the cassette when making parallel requests works correctly with multiple parallel requests for an ignored request behaves like exclusive library hook makes the faraday middleware exclusively enabled for the duration of the request for a stubbed request behaves like exclusive library hook makes the faraday middleware exclusively enabled for the duration of the request when another adapter is exclusive still makes requests properly for a recorded request behaves like exclusive library hook makes the faraday middleware exclusively enabled for the duration of the request for a disallowed request behaves like exclusive library hook makes the faraday middleware exclusively enabled for the duration of the request behaves like request hooks the before_http_request hook is only called once per request the before_http_request hook yields the request the before_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the before_http_request hook is recordable the after_http_request hook is only called once per request the after_http_request hook yields the request the after_http_request hook is not called if the library hook is disabled the #type of the yielded request given to the after_http_request hook is recordable the after_http_request hook yields the response if there is one and the second block arg is given can be used to eject a cassette after the request is recorded VCR::Middleware::CassetteArguments #name initially returns nil stores the given value, returning it when no arg is given #options initially returns an empty hash merges the given hash options, returning them when no arg is given VCR::Middleware::Rack is thread safe .new raises an error if no cassette arguments block is provided #call calls the provided rack app and returns its response uses a cassette when the rack app is called sets the cassette name based on the provided block sets the cassette options based on the provided block yields the rack env to the provided block when the block accepts 2 arguments VCR::RequestIgnorer when example.com and example.net are ignored behaves like #ignore? returns false if given a request with a url like http://www.example.com/foo behaves like #ignore? returns true if given a request with a url like http://example.com/foo behaves like #ignore? returns true if given a request with a url like http://example.net:890/foo behaves like #ignore? returns false if given a request with a url like http://some-other-domain.com/ when example.com is unignored behaves like #ignore? returns false if given a request with a url like http://example.com/foo when two of three example hosts are unignored behaves like #ignore? returns false if given a request with a url like http://example.com/foo behaves like #ignore? returns false if given a request with a url like http://example.net:890/foo behaves like #ignore? returns true if given a request with a url like https://example.org:890/foo when not ignored host is unignored no errors should be raised when ignore_localhost is set to true behaves like #ignore? returns false if given a request with a url like http://some-host.com/foo behaves like #ignore? returns true if given a request with a url like http://localhost/foo behaves like #ignore? returns true if given a request with a url like http://127.0.0.1/foo behaves like #ignore? returns true if given a request with a url like http://0.0.0.0/foo when ignore_localhost is not set behaves like #ignore? returns false if given a request with a url like http://some-host.com/foo behaves like #ignore? returns false if given a request with a url like http://localhost/foo behaves like #ignore? returns false if given a request with a url like http://127.0.0.1/foo behaves like #ignore? returns false if given a request with a url like http://0.0.0.0/foo when ignore_localhost is set to false after being set to true behaves like #ignore? returns false if given a request with a url like http://some-host.com/foo behaves like #ignore? returns false if given a request with a url like http://localhost/foo behaves like #ignore? returns false if given a request with a url like http://127.0.0.1/foo behaves like #ignore? returns false if given a request with a url like http://0.0.0.0/foo when a custom ignore_request hook has been set ignores requests for which the block returns true does not ignore requests for which the block returns false VCR::RequestMatcherRegistry #register registers a request matcher block that can be used later when there is already a matcher for the given name overrides the existing matcher warns that there is a name collision #[] returns a previously registered matcher raises an ArgumentError when no matcher has been registered for the given name returns an object that calls the named block when #matches? is called on it returns an object that calls the given callable when #matches? is called on it #uri_without_param returns a matcher that can be registered for later use matches two requests with URIs that are identical does not match two requests with different path parts ignores the given query parameters when it is at the start ignores the given query parameters when it is at the end still takes into account other query params handles multiple query params of the same name can ignore multiple named parameters matches two requests with URIs that have no params does not match two requests with URIs that have no params but different paths matches a second request when all parameters are filtered #uri_without_params returns a matcher that can be registered for later use matches two requests with URIs that are identical does not match two requests with different path parts ignores the given query parameters when it is at the start ignores the given query parameters when it is at the end still takes into account other query params handles multiple query params of the same name can ignore multiple named parameters matches two requests with URIs that have no params does not match two requests with URIs that have no params but different paths matches a second request when all parameters are filtered built-ins :method matches when it is the same does not match when it is not the same :uri matches when it is exactly the same does not match when it is different :host matches when it is the same does not match when it is not the same :path matches when it is the same does not match when it is not the same :body matches when it is the same does not match when it is not the same :body_as_json matches when the body json is reordered does not match when json is not the same :headers matches when it is the same does not match when it is not the same :query matches when it is identical matches when empty matches when parameters are reordered does not match when it is not the same VCR::HTTPInteraction #recorded_at is initialized to the current time .from_hash constructs an HTTP interaction from the given hash initializes the recorded_at timestamp from the hash initializes the response adapter_metadata from the hash if it is included works when the response adapter_metadata is missing uses a blank request when the hash lacks one uses a blank response when the hash lacks one decodes the base64 body string force encodes the decoded base64 string as the original encoding does not attempt to force encode the decoded base64 string when there is no encoding given (i.e. if the cassette was recorded on ruby 1.8) tries to encode strings to the original encoding does not attempt to encode the string when there is no encoding given (i.e. if the cassette was recorded on ruby 1.8) force encodes to ASCII-8BIT (since it just means "no encoding" or binary) when the string cannot be encoded as the original encoding does not force the encoding prints a warning and informs users of the :preserve_exact_body_bytes option #to_hash returns a nested hash containing all of the pertinent details includes the response adapter metadata when it is not empty does not include the response adapter metadata when it is empty encodes the body as base64 when the configuration is so set sets the string's original encoding yields the entries in the expected order so the hash can be serialized in that order yields `adapter_metadata` if it has any data when the body is extended with a module and some state serializes to YAML w/o the extra state #parsed_uri parses the uri using the current uri_parser returns the parsed uri VCR::HTTPInteraction::HookAware #ignored? returns false by default returns true when #ignore! has been called #filter! does nothing when given a blank argument replaces the sensitive text in the request header keys and values replaces the sensitive text in the request body replaces the sensitive text in the response header keys and values replaces the sensitive text in the response body replaces the sensitive text in the response status replaces sensitive text in the request URI handles numbers (such as the port) properly VCR::Request::Typed delegates #uri to the request delegates #method to the request delegates #headers to the request delegates #body to the request #type returns the initialized type #ignored? returns true if the type is set to :ignored returns false if the type is set to :other #stubbed_by_vcr? returns true if the type is set to :stubbed_by_vcr returns false if the type is set to :other #externally_stubbed? returns true if the type is set to :externally_stubbed returns false if the type is set to :other #recordable? returns true if the type is set to :recordable returns false if the type is set to :other #unhandled? returns true if the type is set to :unhandled returns false if the type is set to :other #real? returns true if the type is set to :ignored returns true if the type is set to :recordable returns false if the type is set to :stubbed_by_vcr returns false if the type is set to :externally_stubbed returns false if the type is set to :unhandled #stubbed? returns true if the type is set to :externally_stubbed returns true if the type is set to :stubbed_by_vcr returns false if the type is set to :ignored returns false if the type is set to :recordable returns false if the type is set to :unhandled VCR::Request #method gets normalized to a lowercase symbol when given no arguments returns the HTTP method when given an argument returns the method object for the named method #uri removes the default http port removes the default https port does not remove a non-standard http port does not remove a non-standard https port VCR::Request::FiberAware adds a #proceed method that yields in a fiber can be cast to a proc behaves like a header normalizer ensures header keys are serialized to yaml as raw strings ensures header values are serialized to yaml as raw strings handles nested arrays handles nested arrays with floats behaves like a body normalizer ensures the body is serialized to yaml as a raw string converts nil to a blank string raises an error if given another type of object as the body VCR::Response behaves like a header normalizer ensures header keys are serialized to yaml as raw strings ensures header values are serialized to yaml as raw strings handles nested arrays handles nested arrays with floats behaves like a body normalizer ensures the body is serialized to yaml as a raw string converts nil to a blank string raises an error if given another type of object as the body #adapter_metadata returns the hash given as the last #initialize argument returns a blank hash when nil is passed to #initialize #update_content_length_header for the content-length header does nothing when the response lacks a content_length header sets the content_length header to the response body length when the header is present sets the content_length header to 0 if the response body is nil sets the header according to RFC 2616 based on the number of bytes (not the number of characters) for the Content-Length header does nothing when the response lacks a content_length header sets the content_length header to the response body length when the header is present sets the content_length header to 0 if the response body is nil sets the header according to RFC 2616 based on the number of bytes (not the number of characters) #decompress for the content-encoding header does nothing when no compression does nothing when encoding is 'identity' raises error for unrecognized encoding unzips gzipped response inflates deflated response for the Content-Encoding header does nothing when no compression does nothing when encoding is 'identity' raises error for unrecognized encoding unzips gzipped response inflates deflated response VCR::CucumberTags #tags creates a cucumber Around hook for each given tag so that the scenario runs with the cassette inserted works with tags that start with an @ passes along the given options to the cassette with :use_scenario_name as an option uses the scenario's name as the cassette name makes a unique name for each element of scenario outline does not pass :use_scenario_name along the given options to the cassette does not modify the options passed to the cassette works properly when multiple scenarios use the tag #tag creates a cucumber Around hook for each given tag so that the scenario runs with the cassette inserted works with tags that start with an @ passes along the given options to the cassette with :use_scenario_name as an option uses the scenario's name as the cassette name makes a unique name for each element of scenario outline does not pass :use_scenario_name along the given options to the cassette does not modify the options passed to the cassette works properly when multiple scenarios use the tag .tags returns the list of cucumber tags VCR::RSpec::Metadata allows the cassette name to be overriden allows the cassette options to be set an example group with a nested example group uses a cassette for any examples when the spec has no description is expected to eq ["VCR::RSpec::Metadata", "an example group", "when the spec has no description", "1:1:2:1"] with the cassette name overridden at the example group level overrides the cassette name for an example overrides the cassette name for another example VCR::Hooks::FilteredHook #conditionally_invoke invokes the hook forwards the given arguments to the hook forwards only as many arguments as the hook block accepts does not invoke the hook if all of the filters return false does not invoke the hook if any of the filters returns false forwards arguments to the filters handles splat args properly forwards only as many arguments as the filter blocks accept #to_procs the filter objects VCR::Hooks allows the class to override the hook method and super to the main definition #clear_hooks clears all hooks #invoke_hook invokes each of the callbacks maps the return value of each callback does not invoke any filtered callbacks invokes them in reverse order if the hook was defined with :prepend #has_hooks_for? returns false when given an unrecognized hook name returns false when given the name of a defined hook that has no registered callbacks returns true when given the name of a defined hook that has registered callbacks VCR::InternetConnection .available? when pinging example.com succeeds returns true memoizes the value so no extra pings are made when pinging example.com fails returns false memoizes the value so no extra pings are made VCR::VersionChecker raises an error if the major version is too low raises an error if the minor version is too low raises an error if the patch version is too low does not raise an error when the version is equal does not raise an error when the version is higher VCR.version is expected to =~ /\A\d+\.\d+\.\d+(\.\w+)?\z/ #parts is expected to be a kind of Array #major is expected to be a kind of Integer #minor is expected to be a kind of Integer #patch is expected to be a kind of Integer VCR .insert_cassette creates a new cassette takes over as the #current_cassette raises an error if the stack of inserted cassettes already contains a cassette with the same name .eject_cassette ejects the current cassette forwards the given options to `Cassette#eject` returns the ejected cassette returns the #current_cassette to the previous one keeps the cassette as the current one until after #eject has finished properly pops the cassette off the stack even if an error occurs .use_cassette inserts a new cassette yields yields the cassette instance if the block expects an argument yields the cassette instance if the block expects a variable number of args ejects the cassette ejects the cassette even if there is an error does not eject a cassette if there was an error inserting it raises a helpful error if no block is given .http_interactions returns the current_cassette.http_interactions when there is a current cassette returns a null list when there is no current cassette .real_http_connections_allowed? when a cassette is inserted returns true if the cassette is recording returns false if the cassette is not recording when no cassette is inserted returns true if the allow_http_connections_when_no_cassette option is set to true returns true if VCR is turned off returns false if the allow_http_connections_when_no_cassette option is set to false and VCR is turned on .request_matchers always returns the same memoized request matcher registry instance .request_ignorer always returns the same memoized request ignorer instance .library_hooks always returns the same memoized LibraryHooks instance .cassette_serializers always returns the same memoized cassette serializers instance .cassette_persisters always returns the same memoized Cassette::Persisters instance .configuration returns the configuration object memoizes the instance .configure yields the configuration object .cucumber_tags yields a cucumber tags object .record_http_interaction when there is not a current cassette does not record a request when there is a current cassette records the request when it should not be ignored does not record the request when it should be ignored .turn_off! indicates it is turned off raises an error if a cassette is in use causes an error to be raised if you insert a cassette while VCR is turned off raises an ArgumentError when given an invalid option sets ignore_cassettes to false when `:ignore_cassettes => true` is passed ignores cassette insertions still runs a block passed to use_cassette .turn_on! indicates it is turned on .turned_off yields with VCR turned off passes options through to .turn_off! .turned_on? is on by default .use_cassettes uses multiple cassettes Pending: (Failures listed here are expected and do not affect your suite's status) 1) VCR when used in a multithreaded environment with an around_http_request can use a cassette in an #around_http_request hook # Temporarily skipped with xit # /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/spec/acceptance/concurrency_spec.rb:15 2) Faraday hook inserts the VCR middleware just before the adapter # Temporarily skipped with xit # /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/spec/lib/vcr/library_hooks/faraday_spec.rb:5 3) Faraday hook handles the case where no adapter is declared # Temporarily skipped with xit # /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/spec/lib/vcr/library_hooks/faraday_spec.rb:19 4) Faraday hook does nothing if the VCR middleware has already been included # Temporarily skipped with xit # /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/spec/lib/vcr/library_hooks/faraday_spec.rb:29 5) Faraday hook prints a warning if the faraday connection stack contains a middleware after the HTTP adapter # Temporarily skipped with xit # /build/reproducible-path/ruby-vcr-6.0.0+really5.0.0/spec/lib/vcr/library_hooks/faraday_spec.rb:44 Finished in 11.17 seconds (files took 0.94485 seconds to load) 1698 examples, 0 failures, 5 pending ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_installdocs -O--buildsystem=ruby dh_ruby_fixdocs -O--buildsystem=ruby dh_installchangelogs -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 ruby-vcr: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -O--buildsystem=ruby dh_builddeb -O--buildsystem=ruby dpkg-deb: building package 'ruby-vcr' in '../ruby-vcr_6.0.0+really5.0.0-6_all.deb'. dpkg-genbuildinfo --build=binary -O../ruby-vcr_6.0.0+really5.0.0-6_amd64.buildinfo dpkg-genchanges --build=binary -O../ruby-vcr_6.0.0+really5.0.0-6_amd64.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: not including original source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/110070/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/110070/tmp/hooks/B01_cleanup finished 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/110070 and its subdirectories I: Current time: Sat Dec 21 20:17:57 +14 2024 I: pbuilder-time-stamp: 1734761877