Sun Jan 23 14:46:06 UTC 2022 I: starting to build ruby-regexp-parser/bullseye/amd64 on jenkins on '2022-01-23 14:45' Sun Jan 23 14:46:06 UTC 2022 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_2/14884/console.log Sun Jan 23 14:46:06 UTC 2022 I: Downloading source for bullseye/ruby-regexp-parser=1.7.1-1 --2022-01-23 14:46:06-- http://cdn-fastly.deb.debian.org/debian/pool/main/r/ruby-regexp-parser/ruby-regexp-parser_1.7.1-1.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2136 (2.1K) Saving to: ‘ruby-regexp-parser_1.7.1-1.dsc’ 0K .. 100% 152M=0s 2022-01-23 14:46:07 (152 MB/s) - ‘ruby-regexp-parser_1.7.1-1.dsc’ saved [2136/2136] Sun Jan 23 14:46:07 UTC 2022 I: ruby-regexp-parser_1.7.1-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: ruby-regexp-parser Binary: ruby-regexp-parser Architecture: all Version: 1.7.1-1 Maintainer: Debian Ruby Team Uploaders: Pirate Praveen Homepage: https://github.com/ammar/regexp_parser Standards-Version: 4.5.0 Vcs-Browser: https://salsa.debian.org/ruby-team/ruby-regexp-parser Vcs-Git: https://salsa.debian.org/ruby-team/ruby-regexp-parser.git Testsuite: autopkgtest-pkg-ruby Build-Depends: debhelper-compat (= 13), gem2deb (>= 1), rake, ruby-rspec, ruby-regexp-property-values Package-List: ruby-regexp-parser deb ruby optional arch=all Checksums-Sha1: 450bd72949c715f7e1c67e944717ab4a268bdb2a 95137 ruby-regexp-parser_1.7.1.orig.tar.gz a18c80b09c675f802bdda2c4ad347a452583729d 2480 ruby-regexp-parser_1.7.1-1.debian.tar.xz Checksums-Sha256: 2c3e5d4d35fd1b47342f03315f090938ee765c29c2fd9037f758f23a8994732a 95137 ruby-regexp-parser_1.7.1.orig.tar.gz 780d188254d5acf630cfcdc7b374f9d0d1d58bd77ea3f80f867b6574fa470239 2480 ruby-regexp-parser_1.7.1-1.debian.tar.xz Files: ce8c3d7e3878f72477137eb0aec115d6 95137 ruby-regexp-parser_1.7.1.orig.tar.gz a291f33863bd6d6826979e09cf4d11b4 2480 ruby-regexp-parser_1.7.1-1.debian.tar.xz Ruby-Versions: all -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAl8QZvYACgkQ/A2xu81G C94FIRAAtt+YcMq8jPQcrC7hcxSVJoBgoDao04cvOrQtXMRxU+r6QctRuWmRyw36 WOHAFQVai9czzFssHa8dhMfIP9RoZENBf2qkdGVcJ1dFGsQsBKvx8iAXshsVmbX+ oQYz5u6qxaIlMKE0M9hK2HcrTvVgbeOZLTiJvcVrpExaI5LflP4eEeNNuF8XbWvE XIBSh6kC4tqveYfrerrbsDrx2q9wpsp3Vv4irwiiYJSV7zMbNoDtDP0qq71zPGzZ ysykcYSm2EGDtDUJi1ZjkCLXVRdaY5cLs33ftyyVReD2oQzeZqNL1KKZI4tx2lKs RgU9nN1y9zNPjpMRWhYJxPEIR4q7RKYQREnLKkypssZ67TYEE8i2tkwp+pC97VSG +PECs5Gx48rTI58l1VtDcrsXUbQtyGfQgLKKVcDO53eGrsmZ82kkVTDgbnBOB1PE xOYSvNASluRF8cwa9aAJ7jDMnJYgT2cCmelU1nweJOqk1cLkmx5ADt4+cLMC5KxE idp9phux4GOBby5ph3olGnsrTc0mNai/G1fQfWc7i4MU6O1poXxrjzpH7FD+9Vwd r2A/2D6jE5k5lf9rA7d1iedAKhmcc51Zqmqup0Ez4rAjzy1/oFbD11y+pRP12OGp r+iA5dI49k4oI6rdV5p1DlB+jSMtRoNWUGkoCk0vAxkm5V89b1Y= =Ld2r -----END PGP SIGNATURE----- Sun Jan 23 14:46:07 UTC 2022 I: Checking whether the package is not for us Sun Jan 23 14:46:07 UTC 2022 I: Starting 1st build on remote node ionos5-amd64.debian.net. Sun Jan 23 14:46:07 UTC 2022 I: Preparing to do remote build '1' on ionos5-amd64.debian.net. Sun Jan 23 14:47:52 UTC 2022 I: Deleting $TMPDIR on ionos5-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Sat Feb 25 09:09:10 -12 2023 I: pbuilder-time-stamp: 1677359350 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [ruby-regexp-parser_1.7.1-1.dsc] I: copying [./ruby-regexp-parser_1.7.1.orig.tar.gz] I: copying [./ruby-regexp-parser_1.7.1-1.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/tmp/dpkg-verify-sig.CQAG4p2S/trustedkeys.kbx': General error gpgv: Signature made Thu Jul 16 02:40:54 2020 -12 gpgv: using RSA key B2DEE66036C40829FCD0F10CFC0DB1BBCD460BDE gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./ruby-regexp-parser_1.7.1-1.dsc dpkg-source: info: extracting ruby-regexp-parser in ruby-regexp-parser-1.7.1 dpkg-source: info: unpacking ruby-regexp-parser_1.7.1.orig.tar.gz dpkg-source: info: unpacking ruby-regexp-parser_1.7.1-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/361674/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=16' DISTRIBUTION='' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='3b284817e00443f2a6d94ebe9b1b5edd' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='361674' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.fjAnspi7kq/pbuilderrc_c6k8 --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.fjAnspi7kq/b1 --logfile b1/build.log ruby-regexp-parser_1.7.1-1.dsc' SUDO_GID='110' SUDO_UID='105' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://85.184.249.68:3128' I: uname -a Linux ionos5-amd64 5.15.0-0.bpo.2-amd64 #1 SMP Debian 5.15.5-2~bpo11+1 (2022-01-02) x86_64 GNU/Linux I: ls -l /bin total 5476 -rwxr-xr-x 1 root root 1234376 Aug 4 2021 bash -rwxr-xr-x 3 root root 38984 Jul 20 2020 bunzip2 -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzcat lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzip2 -rwxr-xr-x 1 root root 18424 Jul 20 2020 bzip2recover lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore -rwxr-xr-x 1 root root 43936 Sep 23 2020 cat -rwxr-xr-x 1 root root 72672 Sep 23 2020 chgrp -rwxr-xr-x 1 root root 64448 Sep 23 2020 chmod -rwxr-xr-x 1 root root 72672 Sep 23 2020 chown -rwxr-xr-x 1 root root 151168 Sep 23 2020 cp -rwxr-xr-x 1 root root 125560 Dec 10 2020 dash -rwxr-xr-x 1 root root 113664 Sep 23 2020 date -rwxr-xr-x 1 root root 80968 Sep 23 2020 dd -rwxr-xr-x 1 root root 93936 Sep 23 2020 df -rwxr-xr-x 1 root root 147176 Sep 23 2020 dir -rwxr-xr-x 1 root root 84440 Jul 28 2021 dmesg lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname -rwxr-xr-x 1 root root 39712 Sep 23 2020 echo -rwxr-xr-x 1 root root 28 Nov 9 2020 egrep -rwxr-xr-x 1 root root 39680 Sep 23 2020 false -rwxr-xr-x 1 root root 28 Nov 9 2020 fgrep -rwxr-xr-x 1 root root 69032 Jul 28 2021 findmnt -rwsr-xr-x 1 root root 34896 Feb 26 2021 fusermount -rwxr-xr-x 1 root root 203072 Nov 9 2020 grep -rwxr-xr-x 2 root root 2346 Mar 2 2021 gunzip -rwxr-xr-x 1 root root 6376 Mar 2 2021 gzexe -rwxr-xr-x 1 root root 98048 Mar 2 2021 gzip -rwxr-xr-x 1 root root 22600 Nov 6 2019 hostname -rwxr-xr-x 1 root root 72840 Sep 23 2020 ln -rwxr-xr-x 1 root root 56952 Feb 7 2020 login -rwxr-xr-x 1 root root 147176 Sep 23 2020 ls -rwxr-xr-x 1 root root 149736 Jul 28 2021 lsblk -rwxr-xr-x 1 root root 85184 Sep 23 2020 mkdir -rwxr-xr-x 1 root root 76896 Sep 23 2020 mknod -rwxr-xr-x 1 root root 48064 Sep 23 2020 mktemp -rwxr-xr-x 1 root root 59632 Jul 28 2021 more -rwsr-xr-x 1 root root 55528 Jul 28 2021 mount -rwxr-xr-x 1 root root 18664 Jul 28 2021 mountpoint -rwxr-xr-x 1 root root 147080 Sep 23 2020 mv lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Apr 18 2021 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 43872 Sep 23 2020 pwd lrwxrwxrwx 1 root root 4 Aug 4 2021 rbash -> bash -rwxr-xr-x 1 root root 52032 Sep 23 2020 readlink -rwxr-xr-x 1 root root 72704 Sep 23 2020 rm -rwxr-xr-x 1 root root 52032 Sep 23 2020 rmdir -rwxr-xr-x 1 root root 27472 Sep 27 2020 run-parts -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed lrwxrwxrwx 1 root root 4 Feb 23 03:47 sh -> dash -rwxr-xr-x 1 root root 43808 Sep 23 2020 sleep -rwxr-xr-x 1 root root 84928 Sep 23 2020 stty -rwsr-xr-x 1 root root 71912 Jul 28 2021 su -rwxr-xr-x 1 root root 39744 Sep 23 2020 sync -rwxr-xr-x 1 root root 531928 Feb 16 2021 tar -rwxr-xr-x 1 root root 14456 Sep 27 2020 tempfile -rwxr-xr-x 1 root root 101408 Sep 23 2020 touch -rwxr-xr-x 1 root root 39680 Sep 23 2020 true -rwxr-xr-x 1 root root 14328 Feb 26 2021 ulockmgr_server -rwsr-xr-x 1 root root 35040 Jul 28 2021 umount -rwxr-xr-x 1 root root 39744 Sep 23 2020 uname -rwxr-xr-x 2 root root 2346 Mar 2 2021 uncompress -rwxr-xr-x 1 root root 147176 Sep 23 2020 vdir -rwxr-xr-x 1 root root 63744 Jul 28 2021 wdctl lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Mar 2 2021 zcat -rwxr-xr-x 1 root root 1678 Mar 2 2021 zcmp -rwxr-xr-x 1 root root 5880 Mar 2 2021 zdiff -rwxr-xr-x 1 root root 29 Mar 2 2021 zegrep -rwxr-xr-x 1 root root 29 Mar 2 2021 zfgrep -rwxr-xr-x 1 root root 2081 Mar 2 2021 zforce -rwxr-xr-x 1 root root 7585 Mar 2 2021 zgrep -rwxr-xr-x 1 root root 2206 Mar 2 2021 zless -rwxr-xr-x 1 root root 1842 Mar 2 2021 zmore -rwxr-xr-x 1 root root 4553 Mar 2 2021 znew I: user script /srv/workspace/pbuilder/361674/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-rspec, ruby-regexp-property-values dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19655 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-rspec; however: Package ruby-rspec is not installed. pbuilder-satisfydepends-dummy depends on ruby-regexp-property-values; however: Package ruby-regexp-property-values 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} gnupg-utils{a} gpg{a} gpg-agent{a} gpg-wks-client{a} gpg-wks-server{a} gpgconf{a} gpgsm{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libassuan0{a} libb-hooks-op-check-perl{a} libbsd0{a} libclass-method-modifiers-perl{a} libdebhelper-perl{a} libdevel-callchecker-perl{a} libdynaloader-functions-perl{a} libedit2{a} libelf1{a} libencode-locale-perl{a} libexpat1{a} libfile-dirlist-perl{a} libfile-homedir-perl{a} libfile-listing-perl{a} libfile-stripnondeterminism-perl{a} libfile-touch-perl{a} libfile-which-perl{a} libgmp-dev{a} libgmpxx4ldbl{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a} libhttp-cookies-perl{a} libhttp-date-perl{a} libhttp-message-perl{a} libhttp-negotiate-perl{a} libicu67{a} libimport-into-perl{a} libio-html-perl{a} libio-pty-perl{a} libio-socket-ssl-perl{a} libipc-run-perl{a} libksba8{a} libldap-2.4-2{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} libmagic-mgc{a} libmagic1{a} libmd0{a} libmodule-runtime-perl{a} libmoo-perl{a} libmpdec3{a} libnet-http-perl{a} libnet-ssleay-perl{a} libnpth0{a} libparams-classify-perl{a} libpipeline1{a} libpython3-stdlib{a} libpython3.9-minimal{a} libpython3.9-stdlib{a} libreadline8{a} librole-tiny-perl{a} libruby2.7{a} libsasl2-2{a} libsasl2-modules-db{a} libsigsegv2{a} libstrictures-perl{a} libsub-override-perl{a} libsub-quote-perl{a} libtimedate-perl{a} libtool{a} libtry-tiny-perl{a} libuchardet0{a} liburi-perl{a} libwww-perl{a} libwww-robotrules-perl{a} libxml2{a} libyaml-0-2{a} m4{a} man-db{a} media-types{a} netbase{a} openssl{a} patchutils{a} perl-openssl-defaults{a} pinentry-curses{a} po-debconf{a} python3{a} python3-minimal{a} python3.9{a} python3.9-minimal{a} rake{a} readline-common{a} ruby{a} ruby-all-dev{a} ruby-diff-lcs{a} ruby-minitest{a} ruby-net-telnet{a} ruby-power-assert{a} ruby-regexp-property-values{a} ruby-rspec{a} ruby-rspec-core{a} ruby-rspec-expectations{a} ruby-rspec-mocks{a} ruby-rspec-support{a} ruby-rubygems{a} ruby-test-unit{a} ruby-xmlrpc{a} ruby2.7{a} ruby2.7-dev{a} rubygems-integration{a} sensible-utils{a} wdiff{a} The following packages are RECOMMENDED but will NOT be installed: apt-file curl dctrl-tools debian-keyring dput dput-ng dupload equivs fonts-lato libarchive-cpio-perl libclass-xsaccessor-perl libclone-perl libdata-dump-perl libdistro-info-perl libgit-wrapper-perl libgitlab-api-v4-perl libhtml-form-perl libhtml-format-perl libhttp-daemon-perl libjs-jquery libldap-common liblist-compare-perl libltdl-dev libmail-sendmail-perl libmailtools-perl libnamespace-clean-perl libsasl2-modules libsoap-lite-perl libstring-shellquote-perl libsub-name-perl licensecheck lintian lynx pristine-tar python3-apt python3-debian python3-magic python3-requests python3-unidiff python3-xdg ruby2.7-doc strace unzip wget zip 0 packages upgraded, 132 newly installed, 0 to remove and 0 not upgraded. Need to get 44.2 MB of archives. After unpacking 145 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bullseye/main amd64 bsdextrautils amd64 2.36.1-8 [145 kB] Get: 2 http://deb.debian.org/debian bullseye/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB] Get: 3 http://deb.debian.org/debian bullseye/main amd64 groff-base amd64 1.22.4-6 [936 kB] Get: 4 http://deb.debian.org/debian bullseye/main amd64 libpipeline1 amd64 1.5.3-1 [34.3 kB] Get: 5 http://deb.debian.org/debian bullseye/main amd64 man-db amd64 2.9.4-2 [1354 kB] Get: 6 http://deb.debian.org/debian bullseye/main amd64 libpython3.9-minimal amd64 3.9.2-1 [801 kB] Get: 7 http://deb.debian.org/debian bullseye/main amd64 libexpat1 amd64 2.2.10-2 [96.9 kB] Get: 8 http://deb.debian.org/debian bullseye/main amd64 python3.9-minimal amd64 3.9.2-1 [1955 kB] Get: 9 http://deb.debian.org/debian bullseye/main amd64 python3-minimal amd64 3.9.2-3 [38.2 kB] Get: 10 http://deb.debian.org/debian bullseye/main amd64 media-types all 4.0.0 [30.3 kB] Get: 11 http://deb.debian.org/debian bullseye/main amd64 libmpdec3 amd64 2.5.1-1 [87.7 kB] Get: 12 http://deb.debian.org/debian bullseye/main amd64 readline-common all 8.1-1 [73.7 kB] Get: 13 http://deb.debian.org/debian bullseye/main amd64 libreadline8 amd64 8.1-1 [169 kB] Get: 14 http://deb.debian.org/debian bullseye/main amd64 libpython3.9-stdlib amd64 3.9.2-1 [1684 kB] Get: 15 http://deb.debian.org/debian bullseye/main amd64 python3.9 amd64 3.9.2-1 [466 kB] Get: 16 http://deb.debian.org/debian bullseye/main amd64 libpython3-stdlib amd64 3.9.2-3 [21.4 kB] Get: 17 http://deb.debian.org/debian bullseye/main amd64 python3 amd64 3.9.2-3 [37.9 kB] Get: 18 http://deb.debian.org/debian bullseye/main amd64 netbase all 6.3 [19.9 kB] Get: 19 http://deb.debian.org/debian bullseye/main amd64 sensible-utils all 0.0.14 [14.8 kB] Get: 20 http://deb.debian.org/debian bullseye/main amd64 openssl amd64 1.1.1k-1+deb11u1 [851 kB] Get: 21 http://deb.debian.org/debian bullseye/main amd64 ca-certificates all 20210119 [158 kB] Get: 22 http://deb.debian.org/debian bullseye/main amd64 libmagic-mgc amd64 1:5.39-3 [273 kB] Get: 23 http://deb.debian.org/debian bullseye/main amd64 libmagic1 amd64 1:5.39-3 [126 kB] Get: 24 http://deb.debian.org/debian bullseye/main amd64 file amd64 1:5.39-3 [69.1 kB] Get: 25 http://deb.debian.org/debian bullseye/main amd64 gettext-base amd64 0.21-4 [175 kB] Get: 26 http://deb.debian.org/debian bullseye/main amd64 libsigsegv2 amd64 2.13-1 [34.8 kB] Get: 27 http://deb.debian.org/debian bullseye/main amd64 m4 amd64 1.4.18-5 [204 kB] Get: 28 http://deb.debian.org/debian bullseye/main amd64 autoconf all 2.69-14 [313 kB] Get: 29 http://deb.debian.org/debian bullseye/main amd64 autotools-dev all 20180224.1+nmu1 [77.1 kB] Get: 30 http://deb.debian.org/debian bullseye/main amd64 automake all 1:1.16.3-2 [814 kB] Get: 31 http://deb.debian.org/debian bullseye/main amd64 autopoint all 0.21-4 [510 kB] Get: 32 http://deb.debian.org/debian bullseye/main amd64 libdebhelper-perl all 13.3.4 [189 kB] Get: 33 http://deb.debian.org/debian bullseye/main amd64 libtool all 2.4.6-15 [513 kB] Get: 34 http://deb.debian.org/debian bullseye/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 35 http://deb.debian.org/debian bullseye/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 36 http://deb.debian.org/debian bullseye/main amd64 libsub-override-perl all 0.09-2 [10.2 kB] Get: 37 http://deb.debian.org/debian bullseye/main amd64 libfile-stripnondeterminism-perl all 1.12.0-1 [26.3 kB] Get: 38 http://deb.debian.org/debian bullseye/main amd64 dh-strip-nondeterminism all 1.12.0-1 [15.4 kB] Get: 39 http://deb.debian.org/debian bullseye/main amd64 libelf1 amd64 0.183-1 [165 kB] Get: 40 http://deb.debian.org/debian bullseye/main amd64 dwz amd64 0.13+20210201-1 [175 kB] Get: 41 http://deb.debian.org/debian bullseye/main amd64 libicu67 amd64 67.1-7 [8622 kB] Get: 42 http://deb.debian.org/debian bullseye/main amd64 libxml2 amd64 2.9.10+dfsg-6.7 [693 kB] Get: 43 http://deb.debian.org/debian bullseye/main amd64 gettext amd64 0.21-4 [1311 kB] Get: 44 http://deb.debian.org/debian bullseye/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 45 http://deb.debian.org/debian bullseye/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 46 http://deb.debian.org/debian bullseye/main amd64 debhelper all 13.3.4 [1049 kB] Get: 47 http://deb.debian.org/debian bullseye/main amd64 libassuan0 amd64 2.5.3-7.1 [50.5 kB] Get: 48 http://deb.debian.org/debian bullseye/main amd64 gpgconf amd64 2.2.27-2 [547 kB] Get: 49 http://deb.debian.org/debian bullseye/main amd64 libksba8 amd64 1.5.0-3 [123 kB] Get: 50 http://deb.debian.org/debian bullseye/main amd64 libsasl2-modules-db amd64 2.1.27+dfsg-2.1 [69.1 kB] Get: 51 http://deb.debian.org/debian bullseye/main amd64 libsasl2-2 amd64 2.1.27+dfsg-2.1 [106 kB] Get: 52 http://deb.debian.org/debian bullseye/main amd64 libldap-2.4-2 amd64 2.4.57+dfsg-3 [232 kB] Get: 53 http://deb.debian.org/debian bullseye/main amd64 libnpth0 amd64 1.6-3 [19.0 kB] Get: 54 http://deb.debian.org/debian bullseye/main amd64 dirmngr amd64 2.2.27-2 [762 kB] Get: 55 http://deb.debian.org/debian bullseye/main amd64 gnupg-l10n all 2.2.27-2 [1084 kB] Get: 56 http://deb.debian.org/debian bullseye/main amd64 gnupg-utils amd64 2.2.27-2 [905 kB] Get: 57 http://deb.debian.org/debian bullseye/main amd64 gpg amd64 2.2.27-2 [927 kB] Get: 58 http://deb.debian.org/debian bullseye/main amd64 pinentry-curses amd64 1.1.0-4 [64.9 kB] Get: 59 http://deb.debian.org/debian bullseye/main amd64 gpg-agent amd64 2.2.27-2 [669 kB] Get: 60 http://deb.debian.org/debian bullseye/main amd64 gpg-wks-client amd64 2.2.27-2 [523 kB] Get: 61 http://deb.debian.org/debian bullseye/main amd64 gpg-wks-server amd64 2.2.27-2 [516 kB] Get: 62 http://deb.debian.org/debian bullseye/main amd64 gpgsm amd64 2.2.27-2 [645 kB] Get: 63 http://deb.debian.org/debian bullseye/main amd64 gnupg all 2.2.27-2 [825 kB] Get: 64 http://deb.debian.org/debian bullseye/main amd64 libfile-dirlist-perl all 0.05-2 [7444 B] Get: 65 http://deb.debian.org/debian bullseye/main amd64 libfile-which-perl all 1.23-1 [16.6 kB] Get: 66 http://deb.debian.org/debian bullseye/main amd64 libfile-homedir-perl all 1.006-1 [43.8 kB] Get: 67 http://deb.debian.org/debian bullseye/main amd64 libfile-touch-perl all 0.11-1 [9254 B] Get: 68 http://deb.debian.org/debian bullseye/main amd64 libio-pty-perl amd64 1:1.15-2 [37.0 kB] Get: 69 http://deb.debian.org/debian bullseye/main amd64 libipc-run-perl all 20200505.0-1 [102 kB] Get: 70 http://deb.debian.org/debian bullseye/main amd64 libclass-method-modifiers-perl all 2.13-1 [19.2 kB] Get: 71 http://deb.debian.org/debian bullseye/main amd64 libb-hooks-op-check-perl amd64 0.22-1+b3 [11.3 kB] Get: 72 http://deb.debian.org/debian bullseye/main amd64 libdynaloader-functions-perl all 0.003-1.1 [12.7 kB] Get: 73 http://deb.debian.org/debian bullseye/main amd64 libdevel-callchecker-perl amd64 0.008-1+b2 [15.9 kB] Get: 74 http://deb.debian.org/debian bullseye/main amd64 libparams-classify-perl amd64 0.015-1+b3 [25.7 kB] Get: 75 http://deb.debian.org/debian bullseye/main amd64 libmodule-runtime-perl all 0.016-1 [19.4 kB] Get: 76 http://deb.debian.org/debian bullseye/main amd64 libimport-into-perl all 1.002005-1 [11.6 kB] Get: 77 http://deb.debian.org/debian bullseye/main amd64 librole-tiny-perl all 2.002004-1 [21.4 kB] Get: 78 http://deb.debian.org/debian bullseye/main amd64 libstrictures-perl all 2.000006-1 [18.6 kB] Get: 79 http://deb.debian.org/debian bullseye/main amd64 libsub-quote-perl all 2.006006-1 [21.0 kB] Get: 80 http://deb.debian.org/debian bullseye/main amd64 libmoo-perl all 2.004004-1 [59.9 kB] Get: 81 http://deb.debian.org/debian bullseye/main amd64 libencode-locale-perl all 1.05-1.1 [13.2 kB] Get: 82 http://deb.debian.org/debian bullseye/main amd64 libtimedate-perl all 2.3300-2 [39.3 kB] Get: 83 http://deb.debian.org/debian bullseye/main amd64 libhttp-date-perl all 6.05-1 [10.4 kB] Get: 84 http://deb.debian.org/debian bullseye/main amd64 libfile-listing-perl all 6.14-1 [12.4 kB] Get: 85 http://deb.debian.org/debian bullseye/main amd64 libhtml-tagset-perl all 3.20-4 [13.0 kB] Get: 86 http://deb.debian.org/debian bullseye/main amd64 liburi-perl all 5.08-1 [90.6 kB] Get: 87 http://deb.debian.org/debian bullseye/main amd64 libhtml-parser-perl amd64 3.75-1+b1 [105 kB] Get: 88 http://deb.debian.org/debian bullseye/main amd64 libhtml-tree-perl all 5.07-2 [213 kB] Get: 89 http://deb.debian.org/debian bullseye/main amd64 libio-html-perl all 1.004-2 [16.1 kB] Get: 90 http://deb.debian.org/debian bullseye/main amd64 liblwp-mediatypes-perl all 6.04-1 [19.9 kB] Get: 91 http://deb.debian.org/debian bullseye/main amd64 libhttp-message-perl all 6.28-1 [79.6 kB] Get: 92 http://deb.debian.org/debian bullseye/main amd64 libhttp-cookies-perl all 6.10-1 [19.6 kB] Get: 93 http://deb.debian.org/debian bullseye/main amd64 libhttp-negotiate-perl all 6.01-1 [12.8 kB] Get: 94 http://deb.debian.org/debian bullseye/main amd64 perl-openssl-defaults amd64 5 [7360 B] Get: 95 http://deb.debian.org/debian bullseye/main amd64 libnet-ssleay-perl amd64 1.88-3+b1 [321 kB] Get: 96 http://deb.debian.org/debian bullseye/main amd64 libio-socket-ssl-perl all 2.069-1 [215 kB] Get: 97 http://deb.debian.org/debian bullseye/main amd64 libnet-http-perl all 6.20-1 [25.1 kB] Get: 98 http://deb.debian.org/debian bullseye/main amd64 liblwp-protocol-https-perl all 6.10-1 [12.2 kB] Get: 99 http://deb.debian.org/debian bullseye/main amd64 libtry-tiny-perl all 0.30-1 [23.3 kB] Get: 100 http://deb.debian.org/debian bullseye/main amd64 libwww-robotrules-perl all 6.02-1 [12.9 kB] Get: 101 http://deb.debian.org/debian bullseye/main amd64 libwww-perl all 6.52-1 [192 kB] Get: 102 http://deb.debian.org/debian bullseye/main amd64 patchutils amd64 0.4.2-1 [77.5 kB] Get: 103 http://deb.debian.org/debian bullseye/main amd64 wdiff amd64 1.2.2-2+b1 [122 kB] Get: 104 http://deb.debian.org/debian bullseye/main amd64 devscripts amd64 2.21.3+deb11u1 [1093 kB] Get: 105 http://deb.debian.org/debian bullseye/main amd64 rubygems-integration all 1.18 [6704 B] Get: 106 http://deb.debian.org/debian bullseye/main amd64 ruby-minitest all 5.13.0-1 [57.3 kB] Get: 107 http://deb.debian.org/debian bullseye/main amd64 ruby-net-telnet all 0.1.1-2 [12.5 kB] Get: 108 http://deb.debian.org/debian bullseye/main amd64 ruby-power-assert all 1.1.7-2 [11.5 kB] Get: 109 http://deb.debian.org/debian bullseye/main amd64 ruby-test-unit all 3.3.9-1 [86.1 kB] Get: 110 http://deb.debian.org/debian bullseye/main amd64 ruby-xmlrpc all 0.3.0-2 [23.7 kB] Get: 111 http://deb.debian.org/debian bullseye/main amd64 libmd0 amd64 1.0.3-3 [28.0 kB] Get: 112 http://deb.debian.org/debian bullseye/main amd64 libbsd0 amd64 0.11.3-1 [108 kB] Get: 113 http://deb.debian.org/debian bullseye/main amd64 libedit2 amd64 3.1-20191231-2+b1 [96.7 kB] Get: 114 http://deb.debian.org/debian bullseye/main amd64 libyaml-0-2 amd64 0.2.2-1 [49.6 kB] Get: 115 http://deb.debian.org/debian bullseye/main amd64 libruby2.7 amd64 2.7.4-1 [4200 kB] Get: 116 http://deb.debian.org/debian bullseye/main amd64 ruby2.7 amd64 2.7.4-1 [747 kB] Get: 117 http://deb.debian.org/debian bullseye/main amd64 ruby-rubygems all 3.2.5-2 [281 kB] Get: 118 http://deb.debian.org/debian bullseye/main amd64 ruby amd64 1:2.7+2 [11.7 kB] Get: 119 http://deb.debian.org/debian bullseye/main amd64 rake all 13.0.3-1 [84.7 kB] Get: 120 http://deb.debian.org/debian bullseye/main amd64 gem2deb-test-runner amd64 1.4 [26.2 kB] Get: 121 http://deb.debian.org/debian bullseye/main amd64 libgmpxx4ldbl amd64 2:6.2.1+dfsg-1+deb11u1 [338 kB] Get: 122 http://deb.debian.org/debian bullseye/main amd64 libgmp-dev amd64 2:6.2.1+dfsg-1+deb11u1 [643 kB] Get: 123 http://deb.debian.org/debian bullseye/main amd64 ruby2.7-dev amd64 2.7.4-1 [834 kB] Get: 124 http://deb.debian.org/debian bullseye/main amd64 ruby-all-dev amd64 1:2.7+2 [11.7 kB] Get: 125 http://deb.debian.org/debian bullseye/main amd64 gem2deb amd64 1.4 [62.1 kB] Get: 126 http://deb.debian.org/debian bullseye/main amd64 ruby-diff-lcs all 1.4.4-1 [35.9 kB] Get: 127 http://deb.debian.org/debian bullseye/main amd64 ruby-regexp-property-values amd64 0.3.4-2+b1 [11.5 kB] Get: 128 http://deb.debian.org/debian bullseye/main amd64 ruby-rspec-support all 3.9.0c2e2m1s3-2 [30.8 kB] Get: 129 http://deb.debian.org/debian bullseye/main amd64 ruby-rspec-core all 3.9.0c2e2m1s3-2 [163 kB] Get: 130 http://deb.debian.org/debian bullseye/main amd64 ruby-rspec-expectations all 3.9.0c2e2m1s3-2 [89.9 kB] Get: 131 http://deb.debian.org/debian bullseye/main amd64 ruby-rspec-mocks all 3.9.0c2e2m1s3-2 [81.4 kB] Get: 132 http://deb.debian.org/debian bullseye/main amd64 ruby-rspec all 3.9.0c2e2m1s3-2 [8348 B] Fetched 44.2 MB in 1s (55.5 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19655 files and directories currently installed.) Preparing to unpack .../0-bsdextrautils_2.36.1-8_amd64.deb ... Unpacking bsdextrautils (2.36.1-8) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../1-libuchardet0_0.0.7-1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../2-groff-base_1.22.4-6_amd64.deb ... Unpacking groff-base (1.22.4-6) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../3-libpipeline1_1.5.3-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../4-man-db_2.9.4-2_amd64.deb ... Unpacking man-db (2.9.4-2) ... Selecting previously unselected package libpython3.9-minimal:amd64. Preparing to unpack .../5-libpython3.9-minimal_3.9.2-1_amd64.deb ... Unpacking libpython3.9-minimal:amd64 (3.9.2-1) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../6-libexpat1_2.2.10-2_amd64.deb ... Unpacking libexpat1:amd64 (2.2.10-2) ... Selecting previously unselected package python3.9-minimal. Preparing to unpack .../7-python3.9-minimal_3.9.2-1_amd64.deb ... Unpacking python3.9-minimal (3.9.2-1) ... Setting up libpython3.9-minimal:amd64 (3.9.2-1) ... Setting up libexpat1:amd64 (2.2.10-2) ... Setting up python3.9-minimal (3.9.2-1) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20522 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.9.2-3_amd64.deb ... Unpacking python3-minimal (3.9.2-3) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_4.0.0_all.deb ... Unpacking media-types (4.0.0) ... Selecting previously unselected package libmpdec3:amd64. Preparing to unpack .../2-libmpdec3_2.5.1-1_amd64.deb ... Unpacking libmpdec3:amd64 (2.5.1-1) ... Selecting previously unselected package readline-common. Preparing to unpack .../3-readline-common_8.1-1_all.deb ... Unpacking readline-common (8.1-1) ... Selecting previously unselected package libreadline8:amd64. Preparing to unpack .../4-libreadline8_8.1-1_amd64.deb ... Unpacking libreadline8:amd64 (8.1-1) ... Selecting previously unselected package libpython3.9-stdlib:amd64. Preparing to unpack .../5-libpython3.9-stdlib_3.9.2-1_amd64.deb ... Unpacking libpython3.9-stdlib:amd64 (3.9.2-1) ... Selecting previously unselected package python3.9. Preparing to unpack .../6-python3.9_3.9.2-1_amd64.deb ... Unpacking python3.9 (3.9.2-1) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../7-libpython3-stdlib_3.9.2-3_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.9.2-3) ... Setting up python3-minimal (3.9.2-3) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20943 files and directories currently installed.) Preparing to unpack .../000-python3_3.9.2-3_amd64.deb ... Unpacking python3 (3.9.2-3) ... Selecting previously unselected package netbase. Preparing to unpack .../001-netbase_6.3_all.deb ... Unpacking netbase (6.3) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../002-sensible-utils_0.0.14_all.deb ... Unpacking sensible-utils (0.0.14) ... Selecting previously unselected package openssl. Preparing to unpack .../003-openssl_1.1.1k-1+deb11u1_amd64.deb ... Unpacking openssl (1.1.1k-1+deb11u1) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../004-ca-certificates_20210119_all.deb ... Unpacking ca-certificates (20210119) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../005-libmagic-mgc_1%3a5.39-3_amd64.deb ... Unpacking libmagic-mgc (1:5.39-3) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../006-libmagic1_1%3a5.39-3_amd64.deb ... Unpacking libmagic1:amd64 (1:5.39-3) ... Selecting previously unselected package file. Preparing to unpack .../007-file_1%3a5.39-3_amd64.deb ... Unpacking file (1:5.39-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../008-gettext-base_0.21-4_amd64.deb ... Unpacking gettext-base (0.21-4) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../009-libsigsegv2_2.13-1_amd64.deb ... Unpacking libsigsegv2:amd64 (2.13-1) ... Selecting previously unselected package m4. Preparing to unpack .../010-m4_1.4.18-5_amd64.deb ... Unpacking m4 (1.4.18-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../011-autoconf_2.69-14_all.deb ... Unpacking autoconf (2.69-14) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../012-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../013-automake_1%3a1.16.3-2_all.deb ... Unpacking automake (1:1.16.3-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../014-autopoint_0.21-4_all.deb ... Unpacking autopoint (0.21-4) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../015-libdebhelper-perl_13.3.4_all.deb ... Unpacking libdebhelper-perl (13.3.4) ... Selecting previously unselected package libtool. Preparing to unpack .../016-libtool_2.4.6-15_all.deb ... Unpacking libtool (2.4.6-15) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../017-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../018-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../019-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../020-libfile-stripnondeterminism-perl_1.12.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.12.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../021-dh-strip-nondeterminism_1.12.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.12.0-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../022-libelf1_0.183-1_amd64.deb ... Unpacking libelf1:amd64 (0.183-1) ... Selecting previously unselected package dwz. Preparing to unpack .../023-dwz_0.13+20210201-1_amd64.deb ... Unpacking dwz (0.13+20210201-1) ... Selecting previously unselected package libicu67:amd64. Preparing to unpack .../024-libicu67_67.1-7_amd64.deb ... Unpacking libicu67:amd64 (67.1-7) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../025-libxml2_2.9.10+dfsg-6.7_amd64.deb ... Unpacking libxml2:amd64 (2.9.10+dfsg-6.7) ... Selecting previously unselected package gettext. Preparing to unpack .../026-gettext_0.21-4_amd64.deb ... Unpacking gettext (0.21-4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../027-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../028-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../029-debhelper_13.3.4_all.deb ... Unpacking debhelper (13.3.4) ... Selecting previously unselected package libassuan0:amd64. Preparing to unpack .../030-libassuan0_2.5.3-7.1_amd64.deb ... Unpacking libassuan0:amd64 (2.5.3-7.1) ... Selecting previously unselected package gpgconf. Preparing to unpack .../031-gpgconf_2.2.27-2_amd64.deb ... Unpacking gpgconf (2.2.27-2) ... Selecting previously unselected package libksba8:amd64. Preparing to unpack .../032-libksba8_1.5.0-3_amd64.deb ... Unpacking libksba8:amd64 (1.5.0-3) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../033-libsasl2-modules-db_2.1.27+dfsg-2.1_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.27+dfsg-2.1) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../034-libsasl2-2_2.1.27+dfsg-2.1_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.27+dfsg-2.1) ... Selecting previously unselected package libldap-2.4-2:amd64. Preparing to unpack .../035-libldap-2.4-2_2.4.57+dfsg-3_amd64.deb ... Unpacking libldap-2.4-2:amd64 (2.4.57+dfsg-3) ... Selecting previously unselected package libnpth0:amd64. Preparing to unpack .../036-libnpth0_1.6-3_amd64.deb ... Unpacking libnpth0:amd64 (1.6-3) ... Selecting previously unselected package dirmngr. Preparing to unpack .../037-dirmngr_2.2.27-2_amd64.deb ... Unpacking dirmngr (2.2.27-2) ... Selecting previously unselected package gnupg-l10n. Preparing to unpack .../038-gnupg-l10n_2.2.27-2_all.deb ... Unpacking gnupg-l10n (2.2.27-2) ... Selecting previously unselected package gnupg-utils. Preparing to unpack .../039-gnupg-utils_2.2.27-2_amd64.deb ... Unpacking gnupg-utils (2.2.27-2) ... Selecting previously unselected package gpg. Preparing to unpack .../040-gpg_2.2.27-2_amd64.deb ... Unpacking gpg (2.2.27-2) ... Selecting previously unselected package pinentry-curses. Preparing to unpack .../041-pinentry-curses_1.1.0-4_amd64.deb ... Unpacking pinentry-curses (1.1.0-4) ... Selecting previously unselected package gpg-agent. Preparing to unpack .../042-gpg-agent_2.2.27-2_amd64.deb ... Unpacking gpg-agent (2.2.27-2) ... Selecting previously unselected package gpg-wks-client. Preparing to unpack .../043-gpg-wks-client_2.2.27-2_amd64.deb ... Unpacking gpg-wks-client (2.2.27-2) ... Selecting previously unselected package gpg-wks-server. Preparing to unpack .../044-gpg-wks-server_2.2.27-2_amd64.deb ... Unpacking gpg-wks-server (2.2.27-2) ... Selecting previously unselected package gpgsm. Preparing to unpack .../045-gpgsm_2.2.27-2_amd64.deb ... Unpacking gpgsm (2.2.27-2) ... Selecting previously unselected package gnupg. Preparing to unpack .../046-gnupg_2.2.27-2_all.deb ... Unpacking gnupg (2.2.27-2) ... Selecting previously unselected package libfile-dirlist-perl. Preparing to unpack .../047-libfile-dirlist-perl_0.05-2_all.deb ... Unpacking libfile-dirlist-perl (0.05-2) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../048-libfile-which-perl_1.23-1_all.deb ... Unpacking libfile-which-perl (1.23-1) ... Selecting previously unselected package libfile-homedir-perl. Preparing to unpack .../049-libfile-homedir-perl_1.006-1_all.deb ... Unpacking libfile-homedir-perl (1.006-1) ... Selecting previously unselected package libfile-touch-perl. Preparing to unpack .../050-libfile-touch-perl_0.11-1_all.deb ... Unpacking libfile-touch-perl (0.11-1) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../051-libio-pty-perl_1%3a1.15-2_amd64.deb ... Unpacking libio-pty-perl (1:1.15-2) ... Selecting previously unselected package libipc-run-perl. Preparing to unpack .../052-libipc-run-perl_20200505.0-1_all.deb ... Unpacking libipc-run-perl (20200505.0-1) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../053-libclass-method-modifiers-perl_2.13-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.13-1) ... Selecting previously unselected package libb-hooks-op-check-perl. Preparing to unpack .../054-libb-hooks-op-check-perl_0.22-1+b3_amd64.deb ... Unpacking libb-hooks-op-check-perl (0.22-1+b3) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../055-libdynaloader-functions-perl_0.003-1.1_all.deb ... Unpacking libdynaloader-functions-perl (0.003-1.1) ... Selecting previously unselected package libdevel-callchecker-perl. Preparing to unpack .../056-libdevel-callchecker-perl_0.008-1+b2_amd64.deb ... Unpacking libdevel-callchecker-perl (0.008-1+b2) ... Selecting previously unselected package libparams-classify-perl. Preparing to unpack .../057-libparams-classify-perl_0.015-1+b3_amd64.deb ... Unpacking libparams-classify-perl (0.015-1+b3) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../058-libmodule-runtime-perl_0.016-1_all.deb ... Unpacking libmodule-runtime-perl (0.016-1) ... Selecting previously unselected package libimport-into-perl. Preparing to unpack .../059-libimport-into-perl_1.002005-1_all.deb ... Unpacking libimport-into-perl (1.002005-1) ... Selecting previously unselected package librole-tiny-perl. Preparing to unpack .../060-librole-tiny-perl_2.002004-1_all.deb ... Unpacking librole-tiny-perl (2.002004-1) ... Selecting previously unselected package libstrictures-perl. Preparing to unpack .../061-libstrictures-perl_2.000006-1_all.deb ... Unpacking libstrictures-perl (2.000006-1) ... Selecting previously unselected package libsub-quote-perl. Preparing to unpack .../062-libsub-quote-perl_2.006006-1_all.deb ... Unpacking libsub-quote-perl (2.006006-1) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../063-libmoo-perl_2.004004-1_all.deb ... Unpacking libmoo-perl (2.004004-1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../064-libencode-locale-perl_1.05-1.1_all.deb ... Unpacking libencode-locale-perl (1.05-1.1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../065-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../066-libhttp-date-perl_6.05-1_all.deb ... Unpacking libhttp-date-perl (6.05-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../067-libfile-listing-perl_6.14-1_all.deb ... Unpacking libfile-listing-perl (6.14-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../068-libhtml-tagset-perl_3.20-4_all.deb ... Unpacking libhtml-tagset-perl (3.20-4) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../069-liburi-perl_5.08-1_all.deb ... Unpacking liburi-perl (5.08-1) ... Selecting previously unselected package libhtml-parser-perl. Preparing to unpack .../070-libhtml-parser-perl_3.75-1+b1_amd64.deb ... Unpacking libhtml-parser-perl (3.75-1+b1) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../071-libhtml-tree-perl_5.07-2_all.deb ... Unpacking libhtml-tree-perl (5.07-2) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../072-libio-html-perl_1.004-2_all.deb ... Unpacking libio-html-perl (1.004-2) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../073-liblwp-mediatypes-perl_6.04-1_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-1) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../074-libhttp-message-perl_6.28-1_all.deb ... Unpacking libhttp-message-perl (6.28-1) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../075-libhttp-cookies-perl_6.10-1_all.deb ... Unpacking libhttp-cookies-perl (6.10-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../076-libhttp-negotiate-perl_6.01-1_all.deb ... Unpacking libhttp-negotiate-perl (6.01-1) ... Selecting previously unselected package perl-openssl-defaults:amd64. Preparing to unpack .../077-perl-openssl-defaults_5_amd64.deb ... Unpacking perl-openssl-defaults:amd64 (5) ... Selecting previously unselected package libnet-ssleay-perl. Preparing to unpack .../078-libnet-ssleay-perl_1.88-3+b1_amd64.deb ... Unpacking libnet-ssleay-perl (1.88-3+b1) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../079-libio-socket-ssl-perl_2.069-1_all.deb ... Unpacking libio-socket-ssl-perl (2.069-1) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../080-libnet-http-perl_6.20-1_all.deb ... Unpacking libnet-http-perl (6.20-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../081-liblwp-protocol-https-perl_6.10-1_all.deb ... Unpacking liblwp-protocol-https-perl (6.10-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../082-libtry-tiny-perl_0.30-1_all.deb ... Unpacking libtry-tiny-perl (0.30-1) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../083-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../084-libwww-perl_6.52-1_all.deb ... Unpacking libwww-perl (6.52-1) ... Selecting previously unselected package patchutils. Preparing to unpack .../085-patchutils_0.4.2-1_amd64.deb ... Unpacking patchutils (0.4.2-1) ... Selecting previously unselected package wdiff. Preparing to unpack .../086-wdiff_1.2.2-2+b1_amd64.deb ... Unpacking wdiff (1.2.2-2+b1) ... Selecting previously unselected package devscripts. Preparing to unpack .../087-devscripts_2.21.3+deb11u1_amd64.deb ... Unpacking devscripts (2.21.3+deb11u1) ... Selecting previously unselected package rubygems-integration. Preparing to unpack .../088-rubygems-integration_1.18_all.deb ... Unpacking rubygems-integration (1.18) ... Selecting previously unselected package ruby-minitest. Preparing to unpack .../089-ruby-minitest_5.13.0-1_all.deb ... Unpacking ruby-minitest (5.13.0-1) ... Selecting previously unselected package ruby-net-telnet. Preparing to unpack .../090-ruby-net-telnet_0.1.1-2_all.deb ... Unpacking ruby-net-telnet (0.1.1-2) ... Selecting previously unselected package ruby-power-assert. Preparing to unpack .../091-ruby-power-assert_1.1.7-2_all.deb ... Unpacking ruby-power-assert (1.1.7-2) ... Selecting previously unselected package ruby-test-unit. Preparing to unpack .../092-ruby-test-unit_3.3.9-1_all.deb ... Unpacking ruby-test-unit (3.3.9-1) ... Selecting previously unselected package ruby-xmlrpc. Preparing to unpack .../093-ruby-xmlrpc_0.3.0-2_all.deb ... Unpacking ruby-xmlrpc (0.3.0-2) ... Selecting previously unselected package libmd0:amd64. Preparing to unpack .../094-libmd0_1.0.3-3_amd64.deb ... Unpacking libmd0:amd64 (1.0.3-3) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../095-libbsd0_0.11.3-1_amd64.deb ... Unpacking libbsd0:amd64 (0.11.3-1) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../096-libedit2_3.1-20191231-2+b1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20191231-2+b1) ... Selecting previously unselected package libyaml-0-2:amd64. Preparing to unpack .../097-libyaml-0-2_0.2.2-1_amd64.deb ... Unpacking libyaml-0-2:amd64 (0.2.2-1) ... Selecting previously unselected package libruby2.7:amd64. Preparing to unpack .../098-libruby2.7_2.7.4-1_amd64.deb ... Unpacking libruby2.7:amd64 (2.7.4-1) ... Selecting previously unselected package ruby2.7. Preparing to unpack .../099-ruby2.7_2.7.4-1_amd64.deb ... Unpacking ruby2.7 (2.7.4-1) ... Selecting previously unselected package ruby-rubygems. Preparing to unpack .../100-ruby-rubygems_3.2.5-2_all.deb ... Unpacking ruby-rubygems (3.2.5-2) ... Selecting previously unselected package ruby. Preparing to unpack .../101-ruby_1%3a2.7+2_amd64.deb ... Unpacking ruby (1:2.7+2) ... Selecting previously unselected package rake. Preparing to unpack .../102-rake_13.0.3-1_all.deb ... Unpacking rake (13.0.3-1) ... Selecting previously unselected package gem2deb-test-runner. Preparing to unpack .../103-gem2deb-test-runner_1.4_amd64.deb ... Unpacking gem2deb-test-runner (1.4) ... Selecting previously unselected package libgmpxx4ldbl:amd64. Preparing to unpack .../104-libgmpxx4ldbl_2%3a6.2.1+dfsg-1+deb11u1_amd64.deb ... Unpacking libgmpxx4ldbl:amd64 (2:6.2.1+dfsg-1+deb11u1) ... Selecting previously unselected package libgmp-dev:amd64. Preparing to unpack .../105-libgmp-dev_2%3a6.2.1+dfsg-1+deb11u1_amd64.deb ... Unpacking libgmp-dev:amd64 (2:6.2.1+dfsg-1+deb11u1) ... Selecting previously unselected package ruby2.7-dev:amd64. Preparing to unpack .../106-ruby2.7-dev_2.7.4-1_amd64.deb ... Unpacking ruby2.7-dev:amd64 (2.7.4-1) ... Selecting previously unselected package ruby-all-dev:amd64. Preparing to unpack .../107-ruby-all-dev_1%3a2.7+2_amd64.deb ... Unpacking ruby-all-dev:amd64 (1:2.7+2) ... Selecting previously unselected package gem2deb. Preparing to unpack .../108-gem2deb_1.4_amd64.deb ... Unpacking gem2deb (1.4) ... Selecting previously unselected package ruby-diff-lcs. Preparing to unpack .../109-ruby-diff-lcs_1.4.4-1_all.deb ... Unpacking ruby-diff-lcs (1.4.4-1) ... Selecting previously unselected package ruby-regexp-property-values. Preparing to unpack .../110-ruby-regexp-property-values_0.3.4-2+b1_amd64.deb ... Unpacking ruby-regexp-property-values (0.3.4-2+b1) ... Selecting previously unselected package ruby-rspec-support. Preparing to unpack .../111-ruby-rspec-support_3.9.0c2e2m1s3-2_all.deb ... Unpacking ruby-rspec-support (3.9.0c2e2m1s3-2) ... Selecting previously unselected package ruby-rspec-core. Preparing to unpack .../112-ruby-rspec-core_3.9.0c2e2m1s3-2_all.deb ... Unpacking ruby-rspec-core (3.9.0c2e2m1s3-2) ... Selecting previously unselected package ruby-rspec-expectations. Preparing to unpack .../113-ruby-rspec-expectations_3.9.0c2e2m1s3-2_all.deb ... Unpacking ruby-rspec-expectations (3.9.0c2e2m1s3-2) ... Selecting previously unselected package ruby-rspec-mocks. Preparing to unpack .../114-ruby-rspec-mocks_3.9.0c2e2m1s3-2_all.deb ... Unpacking ruby-rspec-mocks (3.9.0c2e2m1s3-2) ... Selecting previously unselected package ruby-rspec. Preparing to unpack .../115-ruby-rspec_3.9.0c2e2m1s3-2_all.deb ... Unpacking ruby-rspec (3.9.0c2e2m1s3-2) ... Setting up libksba8:amd64 (1.5.0-3) ... Setting up media-types (4.0.0) ... Setting up libpipeline1:amd64 (1.5.3-1) ... Setting up wdiff (1.2.2-2+b1) ... Setting up libfile-which-perl (1.23-1) ... Setting up bsdextrautils (2.36.1-8) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libicu67:amd64 (67.1-7) ... Setting up libdynaloader-functions-perl (0.003-1.1) ... Setting up libclass-method-modifiers-perl (2.13-1) ... Setting up ruby-power-assert (1.1.7-2) ... Setting up libio-pty-perl (1:1.15-2) ... Setting up libmagic-mgc (1:5.39-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:amd64 (0.2.2-1) ... Setting up libhtml-tagset-perl (3.20-4) ... Setting up libdebhelper-perl (13.3.4) ... Setting up liblwp-mediatypes-perl (6.04-1) ... Setting up libtry-tiny-perl (0.30-1) ... Setting up libmagic1:amd64 (1:5.39-3) ... Setting up perl-openssl-defaults:amd64 (5) ... Setting up gettext-base (0.21-4) ... Setting up libencode-locale-perl (1.05-1.1) ... Setting up libnpth0:amd64 (1.6-3) ... Setting up file (1:5.39-3) ... Setting up libassuan0:amd64 (2.5.3-7.1) ... Setting up libsasl2-modules-db:amd64 (2.1.27+dfsg-2.1) ... Setting up ruby-minitest (5.13.0-1) ... Setting up autotools-dev (20180224.1+nmu1) ... Setting up libgmpxx4ldbl:amd64 (2:6.2.1+dfsg-1+deb11u1) ... Setting up ruby-test-unit (3.3.9-1) ... Setting up gnupg-l10n (2.2.27-2) ... Setting up ruby-net-telnet (0.1.1-2) ... Setting up libsigsegv2:amd64 (2.13-1) ... Setting up libio-html-perl (1.004-2) ... Setting up autopoint (0.21-4) ... Setting up libb-hooks-op-check-perl (0.22-1+b3) ... Setting up libipc-run-perl (20200505.0-1) ... Setting up libsasl2-2:amd64 (2.1.27+dfsg-2.1) ... Setting up ruby-rspec-support (3.9.0c2e2m1s3-2) ... Setting up libtimedate-perl (2.3300-2) ... Setting up libmd0:amd64 (1.0.3-3) ... Setting up sensible-utils (0.0.14) ... Setting up libuchardet0:amd64 (0.0.7-1) ... Setting up libmpdec3:amd64 (2.5.1-1) ... Setting up librole-tiny-perl (2.002004-1) ... Setting up libsub-override-perl (0.09-2) ... Setting up netbase (6.3) ... Setting up libstrictures-perl (2.000006-1) ... Setting up libsub-quote-perl (2.006006-1) ... Setting up libfile-dirlist-perl (0.05-2) ... Setting up libfile-homedir-perl (1.006-1) ... Setting up openssl (1.1.1k-1+deb11u1) ... Setting up libbsd0:amd64 (0.11.3-1) ... Setting up libelf1:amd64 (0.183-1) ... Setting up readline-common (8.1-1) ... Setting up ruby-xmlrpc (0.3.0-2) ... Setting up libxml2:amd64 (2.9.10+dfsg-6.7) ... Setting up liburi-perl (5.08-1) ... Setting up libfile-touch-perl (0.11-1) ... Setting up libnet-ssleay-perl (1.88-3+b1) ... Setting up pinentry-curses (1.1.0-4) ... Setting up libfile-stripnondeterminism-perl (1.12.0-1) ... Setting up libhttp-date-perl (6.05-1) ... Setting up gettext (0.21-4) ... Setting up libgmp-dev:amd64 (2:6.2.1+dfsg-1+deb11u1) ... Setting up libfile-listing-perl (6.14-1) ... Setting up libtool (2.4.6-15) ... Setting up libedit2:amd64 (3.1-20191231-2+b1) ... Setting up libreadline8:amd64 (8.1-1) ... Setting up libldap-2.4-2:amd64 (2.4.57+dfsg-3) ... Setting up libnet-http-perl (6.20-1) ... Setting up m4 (1.4.18-5) ... Setting up libdevel-callchecker-perl (0.008-1+b2) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up patchutils (0.4.2-1) ... Setting up ca-certificates (20210119) ... Updating certificates in /etc/ssl/certs... 129 added, 0 removed; done. Setting up autoconf (2.69-14) ... Setting up dh-strip-nondeterminism (1.12.0-1) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up dwz (0.13+20210201-1) ... Setting up groff-base (1.22.4-6) ... Setting up libhtml-parser-perl (3.75-1+b1) ... Setting up gpgconf (2.2.27-2) ... Setting up libio-socket-ssl-perl (2.069-1) ... Setting up gpg (2.2.27-2) ... Setting up libpython3.9-stdlib:amd64 (3.9.2-1) ... Setting up libpython3-stdlib:amd64 (3.9.2-3) ... Setting up gnupg-utils (2.2.27-2) ... Setting up libhttp-message-perl (6.28-1) ... Setting up automake (1:1.16.3-2) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libhttp-negotiate-perl (6.01-1) ... Setting up gpg-agent (2.2.27-2) ... Setting up libhttp-cookies-perl (6.10-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libhtml-tree-perl (5.07-2) ... Setting up libparams-classify-perl (0.015-1+b3) ... Setting up gpgsm (2.2.27-2) ... Setting up rubygems-integration (1.18) ... Setting up man-db (2.9.4-2) ... Not building database; man-db/auto-update is not 'true'. Setting up dh-autoreconf (20) ... Setting up dirmngr (2.2.27-2) ... Setting up libmodule-runtime-perl (0.016-1) ... Setting up gpg-wks-server (2.2.27-2) ... Setting up python3.9 (3.9.2-1) ... Setting up gpg-wks-client (2.2.27-2) ... Setting up libimport-into-perl (1.002005-1) ... Setting up libmoo-perl (2.004004-1) ... Setting up debhelper (13.3.4) ... Setting up python3 (3.9.2-3) ... Setting up gnupg (2.2.27-2) ... Setting up libwww-perl (6.52-1) ... Setting up ruby-rubygems (3.2.5-2) ... Setting up devscripts (2.21.3+deb11u1) ... Setting up rake (13.0.3-1) ... Setting up liblwp-protocol-https-perl (6.10-1) ... Setting up libruby2.7:amd64 (2.7.4-1) ... Setting up ruby2.7-dev:amd64 (2.7.4-1) ... Setting up ruby2.7 (2.7.4-1) ... Setting up ruby-all-dev:amd64 (1:2.7+2) ... Setting up ruby (1:2.7+2) ... Setting up ruby-rspec-core (3.9.0c2e2m1s3-2) ... Setting up ruby-diff-lcs (1.4.4-1) ... Setting up gem2deb-test-runner (1.4) ... Setting up ruby-regexp-property-values (0.3.4-2+b1) ... Setting up ruby-rspec-expectations (3.9.0c2e2m1s3-2) ... Setting up ruby-rspec-mocks (3.9.0c2e2m1s3-2) ... Setting up gem2deb (1.4) ... Setting up ruby-rspec (3.9.0c2e2m1s3-2) ... Processing triggers for libc-bin (2.31-13+deb11u2) ... Processing triggers for ca-certificates (20210119) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/ruby-regexp-parser-1.7.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../ruby-regexp-parser_1.7.1-1_source.changes dpkg-buildpackage: info: source package ruby-regexp-parser dpkg-buildpackage: info: source version 1.7.1-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Antonio Terceiro dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --buildsystem=ruby --with ruby dh_auto_clean -O--buildsystem=ruby dh_ruby --clean dh_ruby --clean dh_autoreconf_clean -O--buildsystem=ruby dh_clean -O--buildsystem=ruby debian/rules binary dh binary --buildsystem=ruby --with ruby dh_update_autotools_config -O--buildsystem=ruby dh_autoreconf -O--buildsystem=ruby dh_auto_configure -O--buildsystem=ruby dh_ruby --configure dh_auto_build -O--buildsystem=ruby dh_ruby --build dh_ruby --build dh_auto_test -O--buildsystem=ruby dh_ruby --test create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=ruby dh_prep -O--buildsystem=ruby dh_auto_install -O--buildsystem=ruby dh_ruby --install /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser dh_ruby --install /usr/bin/ruby2.7 -S gem build --config-file /dev/null --verbose /tmp/d20230225-384972-1api2nn/gemspec Failed to load /dev/null because it doesn't contain valid YAML hash Successfully built RubyGem Name: regexp_parser Version: 1.7.1 File: regexp_parser-1.7.1.gem /usr/bin/ruby2.7 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-regexp-parser/usr/share/rubygems-integration/all /tmp/d20230225-384972-1api2nn/regexp_parser-1.7.1.gem Failed to load /dev/null because it doesn't contain valid YAML hash /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/classes/alternation.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/classes/anchor.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/classes/backref.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/classes/conditional.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/classes/escape.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/classes/free_space.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/classes/group.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/classes/keep.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/classes/literal.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/classes/posix_class.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/classes/property.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/classes/root.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/classes/set.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/classes/set/intersection.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/classes/set/range.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/classes/type.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/methods/match.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/methods/match_length.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/methods/options.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/methods/strfregexp.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/methods/tests.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/methods/traverse.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/quantifier.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/sequence.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/sequence_operation.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/expression/subexpression.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/lexer.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/parser.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/scanner.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/scanner/char_type.rl /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/scanner/properties/long.yml /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/scanner/properties/short.yml /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/scanner/property.rl /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/scanner/scanner.rl /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/any.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/base.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/tokens.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/tokens/anchor.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/tokens/assertion.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/tokens/backref.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/tokens/character_set.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/tokens/character_type.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/tokens/conditional.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/tokens/escape.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/tokens/group.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/tokens/keep.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/tokens/meta.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/tokens/posix_class.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/tokens/quantifier.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/tokens/unicode_property.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/version_lookup.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/versions.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/versions/1.8.6.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/versions/1.9.1.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/versions/1.9.3.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/versions/2.0.0.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/versions/2.2.0.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/versions/2.3.0.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/versions/2.4.0.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/versions/2.4.1.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/versions/2.5.0.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/versions/2.6.0.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/versions/2.6.2.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/syntax/versions/2.6.3.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/token.rb /build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all/gems/regexp_parser-1.7.1/lib/regexp_parser/version.rb Successfully installed regexp_parser-1.7.1 1 gem installed cd debian/ruby-regexp-parser/usr/share/rubygems-integration/all rm -rf bin rm -rf build_info rm -rf cache rm -rf doc rm -rf extensions cd gems/regexp_parser-1.7.1 rm -f chmod 644 lib/regexp_parser/version.rb lib/regexp_parser/token.rb lib/regexp_parser/syntax/versions/2.6.3.rb lib/regexp_parser/syntax/versions/2.6.2.rb lib/regexp_parser/syntax/versions/2.6.0.rb lib/regexp_parser/syntax/versions/2.5.0.rb lib/regexp_parser/syntax/versions/2.4.1.rb lib/regexp_parser/syntax/versions/2.4.0.rb lib/regexp_parser/syntax/versions/2.3.0.rb lib/regexp_parser/syntax/versions/2.2.0.rb lib/regexp_parser/syntax/versions/2.0.0.rb lib/regexp_parser/syntax/versions/1.9.3.rb lib/regexp_parser/syntax/versions/1.9.1.rb lib/regexp_parser/syntax/versions/1.8.6.rb lib/regexp_parser/syntax/versions.rb lib/regexp_parser/syntax/version_lookup.rb lib/regexp_parser/syntax/tokens/unicode_property.rb lib/regexp_parser/syntax/tokens/quantifier.rb lib/regexp_parser/syntax/tokens/posix_class.rb lib/regexp_parser/syntax/tokens/meta.rb lib/regexp_parser/syntax/tokens/keep.rb lib/regexp_parser/syntax/tokens/group.rb lib/regexp_parser/syntax/tokens/escape.rb lib/regexp_parser/syntax/tokens/conditional.rb lib/regexp_parser/syntax/tokens/character_type.rb lib/regexp_parser/syntax/tokens/character_set.rb lib/regexp_parser/syntax/tokens/backref.rb lib/regexp_parser/syntax/tokens/assertion.rb lib/regexp_parser/syntax/tokens/anchor.rb lib/regexp_parser/syntax/tokens.rb lib/regexp_parser/syntax/base.rb lib/regexp_parser/syntax/any.rb lib/regexp_parser/syntax.rb lib/regexp_parser/scanner.rb lib/regexp_parser/parser.rb lib/regexp_parser/lexer.rb lib/regexp_parser/expression/subexpression.rb lib/regexp_parser/expression/sequence_operation.rb lib/regexp_parser/expression/sequence.rb lib/regexp_parser/expression/quantifier.rb lib/regexp_parser/expression/methods/traverse.rb lib/regexp_parser/expression/methods/tests.rb lib/regexp_parser/expression/methods/strfregexp.rb lib/regexp_parser/expression/methods/options.rb lib/regexp_parser/expression/methods/match_length.rb lib/regexp_parser/expression/methods/match.rb lib/regexp_parser/expression/classes/type.rb lib/regexp_parser/expression/classes/set/range.rb lib/regexp_parser/expression/classes/set/intersection.rb lib/regexp_parser/expression/classes/set.rb lib/regexp_parser/expression/classes/root.rb lib/regexp_parser/expression/classes/property.rb lib/regexp_parser/expression/classes/posix_class.rb lib/regexp_parser/expression/classes/literal.rb lib/regexp_parser/expression/classes/keep.rb lib/regexp_parser/expression/classes/group.rb lib/regexp_parser/expression/classes/free_space.rb lib/regexp_parser/expression/classes/escape.rb lib/regexp_parser/expression/classes/conditional.rb lib/regexp_parser/expression/classes/backref.rb lib/regexp_parser/expression/classes/anchor.rb lib/regexp_parser/expression/classes/alternation.rb lib/regexp_parser/expression.rb lib/regexp_parser.rb find lib/ -type d -empty -delete cd - cd - dh_installchangelogs -pruby-regexp-parser /build/ruby-regexp-parser-1.7.1/CHANGELOG.md upstream /usr/bin/ruby2.7 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby2.7 │ └──────────────────────────────────────────────────────────────────────────────┘ GEM_PATH=/build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all:/build/ruby-regexp-parser-1.7.1/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/2.7.0:/var/lib/gems/2.7.0:/usr/local/lib/ruby/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/lib/x86_64-linux-gnu/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0 ruby2.7 -e gem\ \"regexp_parser\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.7 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/ruby-regexp-parser-1.7.1/debian/ruby-regexp-parser/usr/share/rubygems-integration/all:/build/ruby-regexp-parser-1.7.1/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/2.7.0:/var/lib/gems/2.7.0:/usr/local/lib/ruby/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/lib/x86_64-linux-gnu/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0 ruby2.7 -S rake -f debian/ruby-tests.rake /usr/bin/ruby2.7 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.9.3/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation Regexp::Expression::Base #to_re #level #terminal? alt #terminal? #coded_offset #quantity #repetitions Expression#clone Base#clone Subexpression#clone Group::Named#clone Sequence#clone Base#unquantified_clone produces a clone does not carry over the callee quantifier keeps quantifiers of callee children Regexp::Expression::Conditional root level level one level two level three Regexp::Expression::FreeSpace white space quantify raises error comment quantify raises error Regexp::MatchLength literal literal sequence dot set type escape property codepoint list multi-char literal fixed quantified range quantified nested quantified open-end quantified empty subexpression anchor lookaround free space comment backreference subexp call alternation nested alternation quantified alternation absence group raises for missing references ::of works with Regexps works with Strings works with Expressions Expression#match_length returns the MatchLength Expression#inner_match_length returns the MatchLength of an expression that does not count towards parent match_length #include? unquantified fixed quantified variably quantified nested quantified branches called on leaf node #fixed? unquantified fixed quantified variably quantified equal branches unequal branches equal quantified branches unequal quantified branches empty #each returns an Enumerator if called without a block is aware of limit option even if called without a block is limited to 1000 iterations in case there are infinite match lengths scaffolds the Enumerable interface #endless_each returns an Enumerator if called without a block never stops iterating for infinite match lengths #inspect is nice Expression#match returns the #match result of the respective Regexp can be given an offset, just like Regexp#match works with the #=~ alias Expression#match? returns true if the Respective Regexp matches returns false if the Respective Regexp does not match Expression#strfregexp #strfre alias #strfregexp level #strfregexp start end #strfregexp length #strfregexp coded offset #strfregexp type token #strfregexp quantifier #strfregexp text #strfregexp combined #strfregexp conditional #strfregexp_tree #strfregexp_tree separator #strfregexp_tree excluding self ExpressionTests #type? #is? #one_of? Subexpression#traverse Subexpression#traverse Subexpression#traverse including self Subexpression#traverse without a block Subexpression#walk alias Subexpression#each_expression Subexpression#each_expression including self Subexpression#each_expression indices Subexpression#each_expression indices including self Subexpression#each_expression without a block Subexpression#flat_map without block Subexpression#flat_map without block including self Subexpression#flat_map indices Subexpression#flat_map indices including self Subexpression#flat_map expressions Subexpression#flat_map expressions including self Expression#options returns a hash of options/flags that affect the expression includes options that are locally enabled via special groups excludes locally disabled options gives correct precedence to negative options correctly handles multiple negative option parts gives correct precedence when encountering multiple encoding flags is accessible via shortcuts works for expression class Regexp::Expression::Root works for expression class Regexp::Expression::Literal works for expression class Regexp::Expression::Anchor::Base works for expression class Regexp::Expression::CharacterType::Base works for expression class Regexp::Expression::EscapeSequence::Base works for expression class Regexp::Expression::Keep::Mark works for expression class Regexp::Expression::CharacterType::Any works for expression class Regexp::Expression::Group::Base works for expression class Regexp::Expression::Literal works for expression class Regexp::Expression::Assertion::Base works for expression class Regexp::Expression::Literal works for expression class Regexp::Expression::Group::Base works for expression class Regexp::Expression::Alternation works for expression class Regexp::Expression::Alternative works for expression class Regexp::Expression::Literal works for expression class Regexp::Expression::Backreference::Base works for expression class Regexp::Expression::Backreference::Number works for expression class Regexp::Expression::Backreference::NumberCall works for expression class Regexp::Expression::CharacterSet works for expression class Regexp::Expression::Literal works for expression class Regexp::Expression::CharacterSet::Range works for expression class Regexp::Expression::Literal works for expression class Regexp::Expression::CharacterSet::Intersection works for expression class Regexp::Expression::CharacterSet::IntersectedSequence works for expression class Regexp::Expression::Literal works for expression class Regexp::Expression::PosixClass works for expression class Regexp::Expression::UnicodeProperty::Base works for expression class Regexp::Expression::Conditional::Expression works for expression class Regexp::Expression::Conditional::Condition works for expression class Regexp::Expression::Conditional::Branch works for expression class Regexp::Expression::Literal Regexp::Expression::Root #initialize supports the old, nonstandard arity for backwards compatibility Regexp::Expression::Sequence #initialize supports the old, nonstandard arity for backwards compatibility Regexp::Expression::Subexpression #ts, #te #nesting_level #dig Expression#to_h Root#to_h Quantifier#to_h Conditional#to_h Expression#to_s literal alternation quantified alternations quantified sets property sets groups assertions comments options url multiline source multiline #to_s multiline equivalence Regexp::Lexer lexer returns an array lexer returns tokens lexer token count lexer scan alias Conditional lexing given the pattern (?-mix:(?a)(?()b|c)) lexes token 3 as open conditional at 0, 0, 0 lexes token 4 as condition conditional at 0, 0, 1 lexes token 6 as separator conditional at 0, 0, 1 lexes token 8 as close conditional at 0, 0, 0 given the pattern (?-mix:((?a)(?(?()b|((?()[e-g]|[h-j])))))) lexes token 0 as capture group at 0, 0, 0 lexes token 1 as named group at 1, 0, 0 lexes token 5 as open conditional at 2, 0, 0 lexes token 6 as condition conditional at 2, 0, 1 lexes token 8 as separator conditional at 2, 0, 1 lexes token 10 as open conditional at 3, 0, 1 lexes token 11 as condition conditional at 3, 0, 2 lexes token 12 as open set at 3, 0, 2 lexes token 13 as literal literal at 3, 1, 2 lexes token 14 as range set at 3, 1, 2 lexes token 15 as literal literal at 3, 1, 2 lexes token 16 as close set at 3, 0, 2 lexes token 17 as separator conditional at 3, 0, 2 lexes token 23 as close conditional at 3, 0, 1 lexes token 25 as close conditional at 2, 0, 0 lexes token 26 as close group at 1, 0, 0 lexes token 27 as close group at 0, 0, 0 given the pattern (?-mix:(a(b(c)))(?(1)(?(2)(?(3)d|e))|(?(3)(?(2)f|g)|(?(1)f|g)))) lexes token 9 as open conditional at 0, 0, 0 lexes token 10 as condition conditional at 0, 0, 1 lexes token 11 as open conditional at 0, 0, 1 lexes token 12 as condition conditional at 0, 0, 2 lexes token 13 as open conditional at 0, 0, 2 lexes token 14 as condition conditional at 0, 0, 3 lexes token 16 as separator conditional at 0, 0, 3 lexes token 18 as close conditional at 0, 0, 2 lexes token 19 as close conditional at 0, 0, 1 lexes token 20 as separator conditional at 0, 0, 1 lexes token 21 as open conditional at 0, 0, 1 lexes token 22 as condition conditional at 0, 0, 2 lexes token 23 as open conditional at 0, 0, 2 lexes token 24 as condition conditional at 0, 0, 3 lexes token 26 as separator conditional at 0, 0, 3 lexes token 28 as close conditional at 0, 0, 2 lexes token 29 as separator conditional at 0, 0, 2 lexes token 30 as open conditional at 0, 0, 2 lexes token 31 as condition conditional at 0, 0, 3 lexes token 33 as separator conditional at 0, 0, 3 lexes token 35 as close conditional at 0, 0, 2 lexes token 36 as close conditional at 0, 0, 1 lexes token 37 as close conditional at 0, 0, 0 Literal delimiter lexing given the pattern } lexes token 0 as literal literal at 0, 0, 0 given the pattern }} lexes token 0 as literal literal at 0, 0, 0 given the pattern { lexes token 0 as literal literal at 0, 0, 0 given the pattern {{ lexes token 0 as literal literal at 0, 0, 0 given the pattern {} lexes token 0 as literal literal at 0, 0, 0 given the pattern }{ lexes token 0 as literal literal at 0, 0, 0 given the pattern }{+ lexes token 0 as literal literal at 0, 0, 0 lexes token 1 as literal literal at 0, 0, 0 lexes token 2 as one_or_more quantifier at 0, 0, 0 given the pattern {{var}} lexes token 0 as literal literal at 0, 0, 0 given the pattern a{b}c lexes token 0 as literal literal at 0, 0, 0 given the pattern a{1,2 lexes token 0 as literal literal at 0, 0, 0 given the pattern ({.+}) lexes token 0 as capture group at 0, 0, 0 lexes token 1 as literal literal at 1, 0, 0 lexes token 2 as dot meta at 1, 0, 0 lexes token 3 as one_or_more quantifier at 1, 0, 0 lexes token 4 as literal literal at 1, 0, 0 lexes token 5 as close group at 0, 0, 0 given the pattern ] lexes token 0 as literal literal at 0, 0, 0 given the pattern ]] lexes token 0 as literal literal at 0, 0, 0 given the pattern ]\[ lexes token 0 as literal literal at 0, 0, 0 lexes token 1 as set_open escape at 0, 0, 0 given the pattern () lexes token 0 as capture group at 0, 0, 0 lexes token 1 as close group at 0, 0, 0 given the pattern {abc:.+}}}[^}]]} lexes token 0 as literal literal at 0, 0, 0 lexes token 1 as dot meta at 0, 0, 0 lexes token 2 as one_or_more quantifier at 0, 0, 0 lexes token 3 as literal literal at 0, 0, 0 lexes token 4 as open set at 0, 0, 0 lexes token 5 as negate set at 0, 1, 0 lexes token 6 as literal literal at 0, 1, 0 lexes token 7 as close set at 0, 0, 0 lexes token 8 as literal literal at 0, 0, 0 Escape lexing given the pattern \u{62} lexes token 0 as codepoint_list escape at 0, 0, 0 given the pattern \u{62 63 64} lexes token 0 as codepoint_list escape at 0, 0, 0 given the pattern \u{62 63 64}+ lexes token 0 as codepoint_list escape at 0, 0, 0 lexes token 1 as codepoint_list escape at 0, 0, 0 lexes token 2 as one_or_more quantifier at 0, 0, 0 Keep lexing given the pattern (?-mix:ab\Kcd) lexes token 1 as mark keep at 0, 0, 0 given the pattern (?-mix:(a\Kb)|(c\\\Kd)ef) lexes token 2 as mark keep at 1, 0, 0 lexes token 9 as mark keep at 1, 0, 0 Literal lexing lex single 2 byte char lex single 3 byte char lex single 4 byte char given the pattern a lexes token 0 as literal literal at 0, 0, 0 given the pattern ab+ lexes token 0 as literal literal at 0, 0, 0 lexes token 1 as literal literal at 0, 0, 0 lexes token 2 as one_or_more quantifier at 0, 0, 0 given the pattern ا lexes token 0 as literal literal at 0, 0, 0 given the pattern aاbبcت lexes token 0 as literal literal at 0, 0, 0 given the pattern aاbبت? lexes token 0 as literal literal at 0, 0, 0 lexes token 1 as literal literal at 0, 0, 0 lexes token 2 as zero_or_one quantifier at 0, 0, 0 given the pattern aا?bبcت+ lexes token 0 as literal literal at 0, 0, 0 lexes token 1 as literal literal at 0, 0, 0 lexes token 2 as zero_or_one quantifier at 0, 0, 0 lexes token 3 as literal literal at 0, 0, 0 lexes token 4 as literal literal at 0, 0, 0 lexes token 5 as one_or_more quantifier at 0, 0, 0 given the pattern a(اbب+)cت? lexes token 0 as literal literal at 0, 0, 0 lexes token 1 as capture group at 0, 0, 0 lexes token 2 as literal literal at 1, 0, 0 lexes token 3 as literal literal at 1, 0, 0 lexes token 4 as one_or_more quantifier at 1, 0, 0 lexes token 5 as close group at 0, 0, 0 lexes token 6 as literal literal at 0, 0, 0 lexes token 7 as literal literal at 0, 0, 0 lexes token 8 as zero_or_one quantifier at 0, 0, 0 given the pattern ab?れます+cd lexes token 0 as literal literal at 0, 0, 0 lexes token 1 as literal literal at 0, 0, 0 lexes token 2 as zero_or_one quantifier at 0, 0, 0 lexes token 3 as literal literal at 0, 0, 0 lexes token 4 as literal literal at 0, 0, 0 lexes token 5 as one_or_more quantifier at 0, 0, 0 lexes token 6 as literal literal at 0, 0, 0 given the pattern 𐒀𐒁?𐒂ab+𐒃 lexes token 0 as literal literal at 0, 0, 0 lexes token 1 as literal literal at 0, 0, 0 lexes token 2 as zero_or_one quantifier at 0, 0, 0 lexes token 3 as literal literal at 0, 0, 0 lexes token 4 as literal literal at 0, 0, 0 lexes token 5 as one_or_more quantifier at 0, 0, 0 lexes token 6 as literal literal at 0, 0, 0 given the pattern mu𝄞?si*𝄫c+ lexes token 0 as literal literal at 0, 0, 0 lexes token 1 as literal literal at 0, 0, 0 lexes token 2 as zero_or_one quantifier at 0, 0, 0 lexes token 3 as literal literal at 0, 0, 0 lexes token 4 as literal literal at 0, 0, 0 lexes token 5 as zero_or_more quantifier at 0, 0, 0 lexes token 6 as literal literal at 0, 0, 0 lexes token 7 as literal literal at 0, 0, 0 lexes token 8 as one_or_more quantifier at 0, 0, 0 Nesting lexing given the pattern (?-mix:(((b)))) lexes token 0 as capture group at 0, 0, 0 lexes token 1 as capture group at 1, 0, 0 lexes token 2 as capture group at 2, 0, 0 lexes token 3 as literal literal at 3, 0, 0 lexes token 4 as close group at 2, 0, 0 lexes token 5 as close group at 1, 0, 0 lexes token 6 as close group at 0, 0, 0 given the pattern (?-mix:(\((b)\))) lexes token 0 as capture group at 0, 0, 0 lexes token 1 as group_open escape at 1, 0, 0 lexes token 2 as capture group at 1, 0, 0 lexes token 3 as literal literal at 2, 0, 0 lexes token 4 as close group at 1, 0, 0 lexes token 5 as group_close escape at 1, 0, 0 lexes token 6 as close group at 0, 0, 0 given the pattern (?-mix:(?>a(?>b(?>c)))) lexes token 0 as atomic group at 0, 0, 0 lexes token 2 as atomic group at 1, 0, 0 lexes token 4 as atomic group at 2, 0, 0 lexes token 6 as close group at 2, 0, 0 lexes token 7 as close group at 1, 0, 0 lexes token 8 as close group at 0, 0, 0 given the pattern (?-mix:a(?:b(?:c))) lexes token 0 as passive group at 0, 0, 0 lexes token 2 as passive group at 1, 0, 0 lexes token 4 as passive group at 2, 0, 0 lexes token 6 as close group at 2, 0, 0 lexes token 7 as close group at 1, 0, 0 lexes token 8 as close group at 0, 0, 0 given the pattern (?-mix:(?=a(?!b(?<=c(?abc)\k lexes token 3 as name_ref backref at 0, 0, 0 given the pattern (?abc)\k'X' lexes token 3 as name_ref backref at 0, 0, 0 given the pattern (abc)\k<1> lexes token 3 as number_ref backref at 0, 0, 0 given the pattern (abc)\k'1' lexes token 3 as number_ref backref at 0, 0, 0 given the pattern (abc)\k<-1> lexes token 3 as number_rel_ref backref at 0, 0, 0 given the pattern (abc)\k'-1' lexes token 3 as number_rel_ref backref at 0, 0, 0 given the pattern (?abc)\g lexes token 3 as name_call backref at 0, 0, 0 given the pattern (?abc)\g'X' lexes token 3 as name_call backref at 0, 0, 0 given the pattern (abc)\g<1> lexes token 3 as number_call backref at 0, 0, 0 given the pattern (abc)\g'1' lexes token 3 as number_call backref at 0, 0, 0 given the pattern (abc)\g<-1> lexes token 3 as number_rel_call backref at 0, 0, 0 given the pattern (abc)\g'-1' lexes token 3 as number_rel_call backref at 0, 0, 0 given the pattern (abc)\g<+1> lexes token 3 as number_rel_call backref at 0, 0, 0 given the pattern (abc)\g'+1' lexes token 3 as number_rel_call backref at 0, 0, 0 given the pattern (?abc)\k lexes token 3 as name_recursion_ref backref at 0, 0, 0 given the pattern (?abc)\k'X-0' lexes token 3 as name_recursion_ref backref at 0, 0, 0 given the pattern (abc)\k<1-0> lexes token 3 as number_recursion_ref backref at 0, 0, 0 given the pattern (abc)\k'1-0' lexes token 3 as number_recursion_ref backref at 0, 0, 0 Regexp::Parser parse returns a root expression parse can be called with block parse root contains expressions parse root options mi parse node types parse no quantifier target raises error parse sequence no quantifier target raises error Alternation parsing parse alternation root parse alternation alts parse alternation nested parse alternation nested sequence parse alternation nested groups parse alternation grouped alts parse alternation nested grouped alts parse alternation continues after nesting Anchor parsing given the pattern (?-mix:^a) parses expression at 0 as Regexp::Expression::Anchor::BeginningOfLine given the pattern (?-mix:a$) parses expression at 1 as Regexp::Expression::Anchor::EndOfLine given the pattern (?-mix:\Aa) parses expression at 0 as Regexp::Expression::Anchor::BeginningOfString given the pattern (?-mix:a\z) parses expression at 1 as Regexp::Expression::Anchor::EndOfString given the pattern (?-mix:a\Z) parses expression at 1 as Regexp::Expression::Anchor::EndOfStringOrBeforeEndOfLine given the pattern (?-mix:a\b) parses expression at 1 as Regexp::Expression::Anchor::WordBoundary given the pattern (?-mix:a\B) parses expression at 1 as Regexp::Expression::Anchor::NonWordBoundary given the pattern (?-mix:a\G) parses expression at 1 as Regexp::Expression::Anchor::MatchStart given the pattern (?-mix:\\A) parses expression at 0 as Regexp::Expression::EscapeSequence::Literal Conditional parsing parse conditional parse conditional condition parse conditional condition with number ref parse conditional nested groups parse conditional nested parse conditional nested alternation parse conditional extra separator parse conditional quantified parse conditional branch content quantified parse conditional excessive branches Parsing errors raises UnknownTokenTypeError for unknown token types raises for unkown tokens of type anchor raises for unkown tokens of type backref raises for unkown tokens of type conditional raises for unkown tokens of type free_space raises for unkown tokens of type group raises for unkown tokens of type meta raises for unkown tokens of type nonproperty raises for unkown tokens of type property raises for unkown tokens of type quantifier raises for unkown tokens of type set raises for unkown tokens of type type EscapeSequence parsing parse chars and codepoints parse escape control sequence lower parse escape control sequence upper parse escape meta sequence parse escape meta control sequence parse lower c meta control sequence parse escape reverse meta control sequence parse escape reverse lower c meta control sequence given the pattern (?-mix:a\ac) parses expression at 1 as Regexp::Expression::EscapeSequence::Bell given the pattern (?-mix:a\ec) parses expression at 1 as Regexp::Expression::EscapeSequence::AsciiEscape given the pattern (?-mix:a\fc) parses expression at 1 as Regexp::Expression::EscapeSequence::FormFeed given the pattern (?-mix:a\nc) parses expression at 1 as Regexp::Expression::EscapeSequence::Newline given the pattern (?-mix:a\rc) parses expression at 1 as Regexp::Expression::EscapeSequence::Return given the pattern (?-mix:a\tc) parses expression at 1 as Regexp::Expression::EscapeSequence::Tab given the pattern (?-mix:a\vc) parses expression at 1 as Regexp::Expression::EscapeSequence::VerticalTab given the pattern (?-mix:a\.c) parses expression at 1 as Regexp::Expression::EscapeSequence::Literal given the pattern (?-mix:a\?c) parses expression at 1 as Regexp::Expression::EscapeSequence::Literal given the pattern (?-mix:a\*c) parses expression at 1 as Regexp::Expression::EscapeSequence::Literal given the pattern (?-mix:a\+c) parses expression at 1 as Regexp::Expression::EscapeSequence::Literal given the pattern (?-mix:a\|c) parses expression at 1 as Regexp::Expression::EscapeSequence::Literal given the pattern (?-mix:a\(c) parses expression at 1 as Regexp::Expression::EscapeSequence::Literal given the pattern (?-mix:a\)c) parses expression at 1 as Regexp::Expression::EscapeSequence::Literal given the pattern (?-mix:a\{c) parses expression at 1 as Regexp::Expression::EscapeSequence::Literal given the pattern (?-mix:a\}c) parses expression at 1 as Regexp::Expression::EscapeSequence::Literal given the pattern (?-mix:a\u0640) parses expression at 1 as Regexp::Expression::EscapeSequence::Codepoint given the pattern (?-mix:a\u{41 1F60D}) parses expression at 1 as Regexp::Expression::EscapeSequence::CodepointList given the pattern (?-mix:a\u{10FFFF}) parses expression at 1 as Regexp::Expression::EscapeSequence::CodepointList given the pattern (?-mix:a\xFF) parses expression at 1 as Regexp::Expression::EscapeSequence::Hex given the pattern (?-mix:a\177) parses expression at 1 as Regexp::Expression::EscapeSequence::Octal FreeSpace parsing parse free space spaces parse non free space literals parse free space comments parse free space nested comments parse free space quantifiers Group parsing parse group number parse group number at level given the pattern (?-mix:(?=abc)(?!def)) parses expression at 0 as Regexp::Expression::Assertion::Lookahead parses expression at 1 as Regexp::Expression::Assertion::NegativeLookahead given the pattern (?-mix:(?<=abc)(?abc)\k) parses expression at 1 as Regexp::Expression::Backreference::Name given the pattern (?-mix:(?abc)\k'X') parses expression at 1 as Regexp::Expression::Backreference::Name given the pattern (?-mix:(abc)\k<1>) parses expression at 1 as Regexp::Expression::Backreference::Number given the pattern (?-mix:(abc)\k'1') parses expression at 1 as Regexp::Expression::Backreference::Number given the pattern (?-mix:(abc)\k<-1>) parses expression at 1 as Regexp::Expression::Backreference::NumberRelative given the pattern (?-mix:(abc)\k'-1') parses expression at 1 as Regexp::Expression::Backreference::NumberRelative given the pattern (?-mix:(?abc)\g) parses expression at 1 as Regexp::Expression::Backreference::NameCall given the pattern (?-mix:(?abc)\g'X') parses expression at 1 as Regexp::Expression::Backreference::NameCall given the pattern (?-mix:(abc)\g<1>) parses expression at 1 as Regexp::Expression::Backreference::NumberCall given the pattern (?-mix:(abc)\g'1') parses expression at 1 as Regexp::Expression::Backreference::NumberCall given the pattern (?-mix:(abc)\g<-1>) parses expression at 1 as Regexp::Expression::Backreference::NumberCallRelative given the pattern (?-mix:(abc)\g'-1') parses expression at 1 as Regexp::Expression::Backreference::NumberCallRelative given the pattern (?-mix:\g<+1>(abc)) parses expression at 0 as Regexp::Expression::Backreference::NumberCallRelative given the pattern (?-mix:\g'+1'(abc)) parses expression at 0 as Regexp::Expression::Backreference::NumberCallRelative given the pattern (?-mix:(?abc)\k) parses expression at 1 as Regexp::Expression::Backreference::NameRecursionLevel given the pattern (?-mix:(?abc)\k'X-0') parses expression at 1 as Regexp::Expression::Backreference::NameRecursionLevel given the pattern (?-mix:(abc)\k<1-0>) parses expression at 1 as Regexp::Expression::Backreference::NumberRecursionLevel given the pattern (?-mix:(abc)\k'1-0') parses expression at 1 as Regexp::Expression::Backreference::NumberRecursionLevel given the pattern (?-mix:(abc)\k'-1+0') parses expression at 1 as Regexp::Expression::Backreference::NumberRecursionLevel given the pattern (?-mix:(abc)\k'1+1') parses expression at 1 as Regexp::Expression::Backreference::NumberRecursionLevel given the pattern (?-mix:(abc)\k'1-1') parses expression at 1 as Regexp::Expression::Backreference::NumberRecursionLevel CharacterSet::Intersection parsing parse set intersection parse set intersection range and subset parse set intersection trailing range parse set intersection type parse set intersection multipart CharacterSet::Range parsing parse set range parse set range hex parse set range unicode /build/ruby-regexp-parser-1.7.1/lib/regexp_parser/expression/methods/match.rb:9: warning: character class has '-' without escape: /[--z]/ parse set range edge case leading dash /build/ruby-regexp-parser-1.7.1/lib/regexp_parser/expression/methods/match.rb:9: warning: character class has '-' without escape: /[!--]/ parse set range edge case trailing dash parse set range edge case leading negate parse set range edge case trailing negate /build/ruby-regexp-parser-1.7.1/lib/regexp_parser/expression/methods/match.rb:9: warning: character class has '-' without escape: /[[\-ab]&&-bc]/ /build/ruby-regexp-parser-1.7.1/lib/regexp_parser/expression/methods/match.rb:9: warning: character class has '-' without escape: /[[\-ab]&&-bc]/ /build/ruby-regexp-parser-1.7.1/lib/regexp_parser/expression/methods/match.rb:9: warning: character class has '-' without escape: /[[\-ab]&&-bc]/ /build/ruby-regexp-parser-1.7.1/lib/regexp_parser/expression/methods/match.rb:9: warning: character class has '-' without escape: /[[\-ab]&&-bc]/ parse set range edge case leading intersection /build/ruby-regexp-parser-1.7.1/lib/regexp_parser/expression/methods/match.rb:9: warning: character class has '-' without escape: /[bc-&&[\-ab]]/ /build/ruby-regexp-parser-1.7.1/lib/regexp_parser/expression/methods/match.rb:9: warning: character class has '-' without escape: /[bc-&&[\-ab]]/ /build/ruby-regexp-parser-1.7.1/lib/regexp_parser/expression/methods/match.rb:9: warning: character class has '-' without escape: /[bc-&&[\-ab]]/ /build/ruby-regexp-parser-1.7.1/lib/regexp_parser/expression/methods/match.rb:9: warning: character class has '-' without escape: /[bc-&&[\-ab]]/ parse set range edge case trailing intersection CharacterSet parsing parse set basic parse set char type parse set escape sequence backspace parse set escape sequence hex parse set escape sequence codepoint parse set escape sequence codepoint list parse set posix class parse set nesting parse set nesting negative parse set nesting #to_s parse set literals are not merged parse set whitespace is not merged parse set whitespace is not merged in x mode parse set collating sequence parse set character equivalents CharacterType parsing given the pattern (?-mix:a\dc) parses expression at 1 as Regexp::Expression::CharacterType::Digit given the pattern (?-mix:a\Dc) parses expression at 1 as Regexp::Expression::CharacterType::NonDigit given the pattern (?-mix:a\sc) parses expression at 1 as Regexp::Expression::CharacterType::Space given the pattern (?-mix:a\Sc) parses expression at 1 as Regexp::Expression::CharacterType::NonSpace given the pattern (?-mix:a\hc) parses expression at 1 as Regexp::Expression::CharacterType::Hex given the pattern (?-mix:a\Hc) parses expression at 1 as Regexp::Expression::CharacterType::NonHex given the pattern (?-mix:a\wc) parses expression at 1 as Regexp::Expression::CharacterType::Word given the pattern (?-mix:a\Wc) parses expression at 1 as Regexp::Expression::CharacterType::NonWord given the pattern a\Rc parses expression at 1 as Regexp::Expression::CharacterType::Linebreak given the pattern a\Xc parses expression at 1 as Regexp::Expression::CharacterType::ExtendedGrapheme Regexp::Scanner scanner returns an array scanner returns tokens as arrays scanner token count Anchor scanning given the pattern ^abc scans token 0 as bol anchor at 0..1 given the pattern abc$ scans token 1 as eol anchor at 3..4 given the pattern \Aabc scans token 0 as bos anchor at 0..2 given the pattern abc\z scans token 1 as eos anchor at 3..5 given the pattern abc\Z scans token 1 as eos_ob_eol anchor at 3..5 given the pattern a\bc scans token 1 as word_boundary anchor at 1..3 given the pattern a\Bc scans token 1 as nonword_boundary anchor at 1..3 given the pattern a\Gc scans token 1 as match_start anchor at 1..3 given the pattern \\Ac scans token 0 as backslash escape at 0..2 given the pattern a\\z scans token 1 as backslash escape at 1..3 given the pattern a\\Z scans token 1 as backslash escape at 1..3 given the pattern a\\bc scans token 1 as backslash escape at 1..3 given the pattern a\\Bc scans token 1 as backslash escape at 1..3 Conditional scanning given the pattern (?-mix:(a)(?(1)T|F)1) scans token 3 as open conditional at 3..5 given the pattern (?-mix:(a)(?(1)T|F)2) scans token 4 as condition_open conditional at 5..6 given the pattern (?-mix:(a)(?(1)T|F)3) scans token 5 as condition conditional at 6..7 given the pattern (?-mix:(a)(?(1)T|F)4) scans token 6 as condition_close conditional at 7..8 given the pattern (?-mix:(a)(?(1)T|F)5) scans token 7 as literal literal at 8..9 given the pattern (?-mix:(a)(?(1)T|F)6) scans token 8 as separator conditional at 9..10 given the pattern (?-mix:(a)(?(1)T|F)7) scans token 9 as literal literal at 10..11 given the pattern (?-mix:(a)(?(1)T|F)8) scans token 10 as close conditional at 11..12 given the pattern (?-mix:(a)(?(1)TRUE)9) scans token 8 as close conditional at 12..13 given the pattern (?-mix:(a)(?(1)TRUE|)10) scans token 8 as separator conditional at 12..13 given the pattern (?-mix:(a)(?(1)TRUE|)11) scans token 9 as close conditional at 13..14 given the pattern (?-mix:(?A)(?()T|F)1) scans token 5 as condition conditional at 10..13 given the pattern (?-mix:(?'N'A)(?('N')T|F)2) scans token 5 as condition conditional at 10..13 given the pattern (?-mix:(a(b(c)))(?(1)(?(2)d|(?(3)e|f))|(?(2)(?(1)g|h)))) scans token 0 as capture group at 0..1 scans token 1 as literal literal at 1..2 scans token 2 as capture group at 2..3 scans token 3 as literal literal at 3..4 scans token 4 as capture group at 4..5 scans token 5 as literal literal at 5..6 scans token 6 as close group at 6..7 scans token 7 as close group at 7..8 scans token 8 as close group at 8..9 scans token 9 as open conditional at 9..11 scans token 10 as condition_open conditional at 11..12 scans token 11 as condition conditional at 12..13 scans token 12 as condition_close conditional at 13..14 scans token 13 as open conditional at 14..16 scans token 14 as condition_open conditional at 16..17 scans token 15 as condition conditional at 17..18 scans token 16 as condition_close conditional at 18..19 scans token 17 as literal literal at 19..20 scans token 18 as separator conditional at 20..21 scans token 19 as open conditional at 21..23 scans token 20 as condition_open conditional at 23..24 scans token 21 as condition conditional at 24..25 scans token 22 as condition_close conditional at 25..26 scans token 23 as literal literal at 26..27 scans token 24 as separator conditional at 27..28 scans token 25 as literal literal at 28..29 scans token 26 as close conditional at 29..30 scans token 27 as close conditional at 30..31 scans token 28 as separator conditional at 31..32 scans token 29 as open conditional at 32..34 scans token 30 as condition_open conditional at 34..35 scans token 31 as condition conditional at 35..36 scans token 32 as condition_close conditional at 36..37 scans token 33 as open conditional at 37..39 scans token 34 as condition_open conditional at 39..40 scans token 35 as condition conditional at 40..41 scans token 36 as condition_close conditional at 41..42 scans token 37 as literal literal at 42..43 scans token 38 as separator conditional at 43..44 scans token 39 as literal literal at 44..45 scans token 40 as close conditional at 45..46 scans token 41 as close conditional at 46..47 scans token 42 as close conditional at 47..48 given the pattern (?-mix:((a)|(b)|((?(2)(c(d|e)+)?|(?(3)f|(?(4)(g|(h)(i)))))))) scans token 0 as capture group at 0..1 scans token 1 as capture group at 1..2 scans token 2 as literal literal at 2..3 scans token 3 as close group at 3..4 scans token 4 as alternation meta at 4..5 scans token 5 as capture group at 5..6 scans token 6 as literal literal at 6..7 scans token 7 as close group at 7..8 scans token 8 as alternation meta at 8..9 scans token 9 as capture group at 9..10 scans token 10 as open conditional at 10..12 scans token 11 as condition_open conditional at 12..13 scans token 12 as condition conditional at 13..14 scans token 13 as condition_close conditional at 14..15 scans token 14 as capture group at 15..16 scans token 15 as literal literal at 16..17 scans token 16 as capture group at 17..18 scans token 17 as literal literal at 18..19 scans token 18 as alternation meta at 19..20 scans token 19 as literal literal at 20..21 scans token 20 as close group at 21..22 scans token 21 as one_or_more quantifier at 22..23 scans token 22 as close group at 23..24 scans token 23 as zero_or_one quantifier at 24..25 scans token 24 as separator conditional at 25..26 scans token 25 as open conditional at 26..28 scans token 26 as condition_open conditional at 28..29 scans token 27 as condition conditional at 29..30 scans token 28 as condition_close conditional at 30..31 scans token 29 as literal literal at 31..32 scans token 30 as separator conditional at 32..33 scans token 31 as open conditional at 33..35 scans token 32 as condition_open conditional at 35..36 scans token 33 as condition conditional at 36..37 scans token 34 as condition_close conditional at 37..38 scans token 35 as capture group at 38..39 scans token 36 as literal literal at 39..40 scans token 37 as alternation meta at 40..41 scans token 38 as capture group at 41..42 scans token 39 as literal literal at 42..43 scans token 40 as close group at 43..44 scans token 41 as capture group at 44..45 scans token 42 as literal literal at 45..46 scans token 43 as close group at 46..47 scans token 44 as close group at 47..48 scans token 45 as close conditional at 48..49 scans token 46 as close conditional at 49..50 scans token 47 as close conditional at 50..51 scans token 48 as close group at 51..52 scans token 49 as close group at 52..53 given the pattern (?-mix:(a)(?(1)(b|c|d)|(e|f|g))(h)(?(2)(i|j|k)|(l|m|n))|o|p) scans token 9 as alternation meta at 10..11 scans token 11 as alternation meta at 12..13 scans token 14 as separator conditional at 15..16 scans token 17 as alternation meta at 18..19 scans token 19 as alternation meta at 20..21 scans token 32 as alternation meta at 34..35 scans token 34 as alternation meta at 36..37 scans token 37 as separator conditional at 39..40 scans token 40 as alternation meta at 42..43 scans token 42 as alternation meta at 44..45 scans token 46 as alternation meta at 48..49 scans token 48 as alternation meta at 50..51 Literal delimiter scanning given the pattern } scans token 0 as literal literal at 0..1 given the pattern }} scans token 0 as literal literal at 0..2 given the pattern { scans token 0 as literal literal at 0..1 given the pattern {{ scans token 0 as literal literal at 0..2 given the pattern {} scans token 0 as literal literal at 0..2 given the pattern }{ scans token 0 as literal literal at 0..2 given the pattern }{+ scans token 0 as literal literal at 0..2 given the pattern {{var}} scans token 0 as literal literal at 0..7 given the pattern a{1,2 scans token 0 as literal literal at 0..5 given the pattern ({.+}) scans token 0 as capture group at 0..1 scans token 1 as literal literal at 1..2 scans token 2 as dot meta at 2..3 scans token 3 as one_or_more quantifier at 3..4 scans token 4 as literal literal at 4..5 scans token 5 as close group at 5..6 given the pattern ] scans token 0 as literal literal at 0..1 given the pattern ]] scans token 0 as literal literal at 0..2 given the pattern ]\[ scans token 0 as literal literal at 0..1 scans token 1 as set_open escape at 1..3 given the pattern () scans token 0 as capture group at 0..1 scans token 1 as close group at 1..2 Regexp::Scanner raises Regexp::Scanner::PrematureEndError for unbalanced set `[a` raises Regexp::Scanner::PrematureEndError for unbalanced set `[[:alpha:]` raises Regexp::Scanner::PrematureEndError for unbalanced group `(abc` raises Regexp::Scanner::PrematureEndError for eof in property `\p{asci` raises Regexp::Scanner::PrematureEndError for incomplete property `\p{ascii abc` raises Regexp::Scanner::PrematureEndError for eof options `(?mix` raises Regexp::Scanner::PrematureEndError for eof escape `\` raises Regexp::Scanner::PrematureEndError for eof in hex escape `\x` raises Regexp::Scanner::PrematureEndError for eof in cp escape `\u` raises Regexp::Scanner::PrematureEndError for eof in cp escape `\u0` raises Regexp::Scanner::PrematureEndError for eof in cp escape `\u00` raises Regexp::Scanner::PrematureEndError for eof in cp escape `\u000` raises Regexp::Scanner::PrematureEndError for eof in cp escape `\u{` raises Regexp::Scanner::PrematureEndError for eof in cp escape `\u{00` raises Regexp::Scanner::PrematureEndError for eof in cp escape `\u{0000` raises Regexp::Scanner::PrematureEndError for eof in cp escape `\u{0000 ` raises Regexp::Scanner::PrematureEndError for eof in cp escape `\u{0000 0000` raises Regexp::Scanner::PrematureEndError for eof in c-seq `\c` raises Regexp::Scanner::PrematureEndError for eof in c-seq `\c\M` raises Regexp::Scanner::PrematureEndError for eof in c-seq `\c\M-` raises Regexp::Scanner::PrematureEndError for eof in c-seq `\C` raises Regexp::Scanner::PrematureEndError for eof in c-seq `\C-` raises Regexp::Scanner::PrematureEndError for eof in c-seq `\C-\M` raises Regexp::Scanner::PrematureEndError for eof in c-seq `\C-\M-` raises Regexp::Scanner::PrematureEndError for eof in m-seq `\M` raises Regexp::Scanner::PrematureEndError for eof in m-seq `\M-` raises Regexp::Scanner::PrematureEndError for eof in m-seq `\M-\` raises Regexp::Scanner::PrematureEndError for eof in m-seq `\M-\c` raises Regexp::Scanner::PrematureEndError for eof in m-seq `\M-\C` raises Regexp::Scanner::PrematureEndError for eof in m-seq `\M-\C-` raises Regexp::Scanner::InvalidSequenceError for invalid hex `\xZ` raises Regexp::Scanner::InvalidSequenceError for invalid hex `\xZ0` raises Regexp::Scanner::InvalidSequenceError for invalid c-seq `\cü` raises Regexp::Scanner::InvalidSequenceError for invalid c-seq `\c\M-ü` raises Regexp::Scanner::InvalidSequenceError for invalid c-seq `\C-ü` raises Regexp::Scanner::InvalidSequenceError for invalid c-seq `\C-\M-ü` raises Regexp::Scanner::InvalidSequenceError for invalid m-seq `\M-ü` raises Regexp::Scanner::InvalidSequenceError for invalid m-seq `\M-\cü` raises Regexp::Scanner::InvalidSequenceError for invalid m-seq `\M-\C-ü` raises Regexp::Scanner::ScannerError for invalid c-seq `\Ca` raises Regexp::Scanner::ScannerError for invalid m-seq `\Ma` raises Regexp::Scanner::InvalidGroupError for invalid group `(?'')` raises Regexp::Scanner::InvalidGroupError for invalid group `(?''empty-name)` raises Regexp::Scanner::InvalidGroupError for invalid group `(?<>)` raises Regexp::Scanner::InvalidGroupError for invalid group `(?<>empty-name)` raises Regexp::Scanner::InvalidGroupOption for invalid option `(?foo)` raises Regexp::Scanner::InvalidGroupOption for invalid option `(?mix abc)` raises Regexp::Scanner::InvalidGroupOption for invalid option `(?mix^bc` raises Regexp::Scanner::InvalidGroupOption for invalid option `(?)` raises Regexp::Scanner::InvalidGroupOption for invalid neg option `(?-foo)` raises Regexp::Scanner::InvalidGroupOption for invalid neg option `(?-u)` raises Regexp::Scanner::InvalidGroupOption for invalid neg option `(?-mixu)` raises Regexp::Scanner::InvalidBackrefError for empty backref `\k<>` raises Regexp::Scanner::InvalidBackrefError for empty backref `\k''` raises Regexp::Scanner::InvalidBackrefError for empty refcall `\g<>` raises Regexp::Scanner::InvalidBackrefError for empty refcall `\g''` raises Regexp::Scanner::UnknownUnicodePropertyError for unknown property `\p{foobar}` Escape scanning given the pattern (?-mix:c\at) scans token 1 as bell escape at 1..3 given the pattern (?-mix:c\bt) scans token 1 as word_boundary anchor at 1..3 given the pattern (?-mix:c\ft) scans token 1 as form_feed escape at 1..3 given the pattern (?-mix:c\nt) scans token 1 as newline escape at 1..3 given the pattern (?-mix:c\tt) scans token 1 as tab escape at 1..3 given the pattern (?-mix:c\vt) scans token 1 as vertical_tab escape at 1..3 given the pattern c\qt scans token 1 as literal escape at 1..3 given the pattern a\012c scans token 1 as octal escape at 1..5 given the pattern a\0124 scans token 1 as octal escape at 1..5 given the pattern \712+7 scans token 0 as octal escape at 0..4 given the pattern a\x24c scans token 1 as hex escape at 1..5 given the pattern a\x0640c scans token 1 as hex escape at 1..5 given the pattern a\u0640c scans token 1 as codepoint escape at 1..7 given the pattern a\u{640 0641}c scans token 1 as codepoint_list escape at 1..13 given the pattern a\u{10FFFF}c scans token 1 as codepoint_list escape at 1..11 given the pattern (?-mix:a\cBc) scans token 1 as control escape at 1..4 given the pattern (?-mix:a\c^c) scans token 1 as control escape at 1..4 given the pattern (?-mix:a\c\n) scans token 1 as control escape at 1..5 given the pattern (?-mix:a\c\\b) scans token 1 as control escape at 1..5 given the pattern (?-mix:a\C-bc) scans token 1 as control escape at 1..5 given the pattern (?-mix:a\C-^b) scans token 1 as control escape at 1..5 given the pattern (?-mix:a\C-\nb) scans token 1 as control escape at 1..6 given the pattern (?-mix:a\C-\\b) scans token 1 as control escape at 1..6 given the pattern (?-mix:a\c\M-Bc) scans token 1 as control escape at 1..7 given the pattern (?-mix:a\C-\M-Bc) scans token 1 as control escape at 1..8 given the pattern (?-mix:a\M-Bc) scans token 1 as meta_sequence escape at 1..5 given the pattern (?-mix:a\M-\cBc) scans token 1 as meta_sequence escape at 1..7 given the pattern (?-mix:a\M-\c^) scans token 1 as meta_sequence escape at 1..7 given the pattern (?-mix:a\M-\c\n) scans token 1 as meta_sequence escape at 1..8 given the pattern (?-mix:a\M-\c\\) scans token 1 as meta_sequence escape at 1..8 given the pattern (?-mix:a\M-\C-Bc) scans token 1 as meta_sequence escape at 1..8 given the pattern (?-mix:a\M-\C-\\) scans token 1 as meta_sequence escape at 1..9 given the pattern ab\\xcd scans token 1 as backslash escape at 2..4 given the pattern ab\\0cd scans token 1 as backslash escape at 2..4 given the pattern ab\\Kcd scans token 1 as backslash escape at 2..4 given the pattern ab\^cd scans token 1 as bol escape at 2..4 given the pattern ab\$cd scans token 1 as eol escape at 2..4 given the pattern ab\[cd scans token 1 as set_open escape at 2..4 FreeSpace scanning scan free space tokens scans 0 as free space scans 2 as free space scans 4 as free space scans 6 as free space scans 8 as free space scans 10 as free space scans 12 as free space scans 14 as free space scans 16 as free space scans 18 as free space scans 20 as free space scans 22 as free space scans 24 as free space does not scan 1 as free space does not scan 3 as free space does not scan 5 as free space does not scan 7 as free space does not scan 9 as free space does not scan 11 as free space does not scan 13 as free space does not scan 15 as free space does not scan 17 as free space does not scan 19 as free space does not scan 21 as free space does not scan 23 as free space sets the correct text scan free space comments given the pattern (?x-mi: a + # A + comment b ? # B ? comment c {2,3} # C {2,3} comment d + | e + # D|E comment ) scans token 5 as comment free_space at 11..25 scans token 11 as comment free_space at 37..51 scans token 17 as comment free_space at 66..84 scans token 29 as comment free_space at 100..114 scan free space inlined given the pattern (?-mix:a b(?x:c d e)f g) scans token 0 as literal literal at 0..3 scans token 1 as options group at 3..7 scans token 2 as literal literal at 7..8 scans token 3 as whitespace free_space at 8..9 scans token 4 as literal literal at 9..10 scans token 5 as whitespace free_space at 10..11 scans token 6 as literal literal at 11..12 scans token 7 as close group at 12..13 scans token 8 as literal literal at 13..16 scan free space nested given the pattern (?-mix:a b(?x:c d(?-x:e f)g h)i j) scans token 0 as literal literal at 0..3 scans token 1 as options group at 3..7 scans token 2 as literal literal at 7..8 scans token 3 as whitespace free_space at 8..9 scans token 4 as literal literal at 9..10 scans token 5 as options group at 10..15 scans token 6 as literal literal at 15..18 scans token 7 as close group at 18..19 scans token 8 as literal literal at 19..20 scans token 9 as whitespace free_space at 20..21 scans token 10 as literal literal at 21..22 scans token 11 as close group at 22..23 scans token 12 as literal literal at 23..26 scan free space nested groups given the pattern (?-mix:(a (b(?x: (c d) (?-x:(e f) )g) h)i j)) scans token 0 as capture group at 0..1 scans token 1 as literal literal at 1..3 scans token 2 as capture group at 3..4 scans token 3 as literal literal at 4..5 scans token 4 as options group at 5..9 scans token 5 as whitespace free_space at 9..10 scans token 6 as capture group at 10..11 scans token 7 as literal literal at 11..12 scans token 8 as whitespace free_space at 12..13 scans token 9 as literal literal at 13..14 scans token 10 as close group at 14..15 scans token 11 as whitespace free_space at 15..16 scans token 12 as options group at 16..21 scans token 13 as capture group at 21..22 scans token 14 as literal literal at 22..25 scans token 15 as close group at 25..26 scans token 16 as literal literal at 26..27 scans token 17 as close group at 27..28 scans token 18 as literal literal at 28..29 scans token 19 as close group at 29..30 scans token 20 as literal literal at 30..32 scans token 21 as close group at 32..33 scans token 22 as literal literal at 33..36 scans token 23 as close group at 36..37 scan free space switch groups given the pattern (?-mix:(a (b((?x) (c d) ((?-x)(e f) )g) h)i j)) scans token 0 as capture group at 0..1 scans token 1 as literal literal at 1..3 scans token 2 as capture group at 3..4 scans token 3 as literal literal at 4..5 scans token 4 as capture group at 5..6 scans token 5 as options_switch group at 6..9 scans token 6 as close group at 9..10 scans token 7 as whitespace free_space at 10..11 scans token 8 as capture group at 11..12 scans token 9 as literal literal at 12..13 scans token 10 as whitespace free_space at 13..14 scans token 11 as literal literal at 14..15 scans token 12 as close group at 15..16 scans token 13 as whitespace free_space at 16..17 scans token 14 as capture group at 17..18 scans token 15 as options_switch group at 18..22 scans token 16 as close group at 22..23 scans token 17 as capture group at 23..24 scans token 18 as literal literal at 24..27 scans token 19 as close group at 27..28 scans token 20 as literal literal at 28..29 scans token 21 as close group at 29..30 scans token 22 as literal literal at 30..31 scans token 23 as close group at 31..32 scans token 24 as literal literal at 32..34 scans token 25 as close group at 34..35 scans token 26 as literal literal at 35..38 scans token 27 as close group at 38..39 Group scanning given the pattern (?>abc) scans token 0 as atomic group at 0..3 given the pattern (abc) scans token 0 as capture group at 0..1 given the pattern (?abc) scans token 0 as named_ab group at 0..8 given the pattern (?'name'abc) scans token 0 as named_sq group at 0..8 given the pattern (?abc) scans token 0 as named_ab group at 0..10 given the pattern (?'name_1'abc) scans token 0 as named_sq group at 0..10 given the pattern (?:abc) scans token 0 as passive group at 0..3 given the pattern (?:) scans token 0 as passive group at 0..3 given the pattern (?::) scans token 0 as passive group at 0..3 given the pattern (?#abc) scans token 0 as comment group at 0..7 given the pattern (?#) scans token 0 as comment group at 0..4 given the pattern (?=abc) scans token 0 as lookahead assertion at 0..3 given the pattern (?!abc) scans token 0 as nlookahead assertion at 0..3 given the pattern (?<=abc) scans token 0 as lookbehind assertion at 0..4 given the pattern (?abc)\k scans token 3 as name_ref_ab backref at 9..14 given the pattern (?abc)\k'X' scans token 3 as name_ref_sq backref at 9..14 given the pattern (abc)\k<1> scans token 3 as number_ref_ab backref at 5..10 given the pattern (abc)\k'1' scans token 3 as number_ref_sq backref at 5..10 given the pattern (abc)\k<-1> scans token 3 as number_rel_ref_ab backref at 5..11 given the pattern (abc)\k'-1' scans token 3 as number_rel_ref_sq backref at 5..11 given the pattern (?abc)\g scans token 3 as name_call_ab backref at 9..14 given the pattern (?abc)\g'X' scans token 3 as name_call_sq backref at 9..14 given the pattern (abc)\g<1> scans token 3 as number_call_ab backref at 5..10 given the pattern (abc)\g'1' scans token 3 as number_call_sq backref at 5..10 given the pattern (abc)\g<-1> scans token 3 as number_rel_call_ab backref at 5..11 given the pattern (abc)\g'-1' scans token 3 as number_rel_call_sq backref at 5..11 given the pattern \g<+1>(abc) scans token 0 as number_rel_call_ab backref at 0..6 given the pattern \g'+1'(abc) scans token 0 as number_rel_call_sq backref at 0..6 given the pattern (?abc)\k scans token 3 as name_recursion_ref_ab backref at 9..16 given the pattern (?abc)\k'X-0' scans token 3 as name_recursion_ref_sq backref at 9..16 given the pattern (abc)\k<1-0> scans token 3 as number_recursion_ref_ab backref at 5..12 given the pattern (abc)\k'1-0' scans token 3 as number_recursion_ref_sq backref at 5..12 Set scanning set literal encoding given the pattern (?-mix:[a]) scans token 0 as open set at 0..1 given the pattern (?-mix:[b]) scans token 2 as close set at 2..3 given the pattern (?-mix:[^n]) scans token 1 as negate set at 1..2 given the pattern (?-mix:[c]) scans token 1 as literal literal at 1..2 given the pattern (?-mix:[\b]) scans token 1 as backspace escape at 1..3 given the pattern (?-mix:[A\bX]) scans token 2 as backspace escape at 2..4 given the pattern (?-mix:[.]) scans token 1 as literal literal at 1..2 given the pattern (?-mix:[?]) scans token 1 as literal literal at 1..2 given the pattern (?-mix:[*]) scans token 1 as literal literal at 1..2 given the pattern (?-mix:[+]) scans token 1 as literal literal at 1..2 given the pattern (?-mix:[{]) scans token 1 as literal literal at 1..2 given the pattern (?-mix:[}]) scans token 1 as literal literal at 1..2 given the pattern (?-mix:[<]) scans token 1 as literal literal at 1..2 given the pattern (?-mix:[>]) scans token 1 as literal literal at 1..2 given the pattern (?-mix:[äöü]) scans token 2 as literal literal at 3..5 given the pattern (?-mix:[\x20]) scans token 1 as hex escape at 1..5 given the pattern [\.] scans token 1 as dot escape at 1..3 given the pattern [\!] scans token 1 as literal escape at 1..3 given the pattern [\#] scans token 1 as literal escape at 1..3 given the pattern [\]] scans token 1 as set_close escape at 1..3 given the pattern [\\] scans token 1 as backslash escape at 1..3 given the pattern [\A] scans token 1 as literal escape at 1..3 given the pattern [\z] scans token 1 as literal escape at 1..3 given the pattern [\g] scans token 1 as literal escape at 1..3 given the pattern [\K] scans token 1 as literal escape at 1..3 given the pattern [\R] scans token 1 as literal escape at 1..3 given the pattern [\X] scans token 1 as literal escape at 1..3 given the pattern [\c2] scans token 1 as literal escape at 1..3 given the pattern [\B] scans token 1 as literal escape at 1..3 given the pattern [a\-c] scans token 2 as literal escape at 2..4 given the pattern (?-mix:[\d]) scans token 1 as digit type at 1..3 given the pattern (?-mix:[\da-z]) scans token 1 as digit type at 1..3 given the pattern (?-mix:[\D]) scans token 1 as nondigit type at 1..3 given the pattern (?-mix:[\h]) scans token 1 as hex type at 1..3 given the pattern (?-mix:[\H]) scans token 1 as nonhex type at 1..3 given the pattern (?-mix:[\s]) scans token 1 as space type at 1..3 given the pattern (?-mix:[\S]) scans token 1 as nonspace type at 1..3 given the pattern (?-mix:[\w]) scans token 1 as word type at 1..3 given the pattern (?-mix:[\W]) scans token 1 as nonword type at 1..3 given the pattern (?-mix:[a-b]) scans token 1 as literal literal at 1..2 given the pattern (?-mix:[a-c]) scans token 2 as range set at 2..3 given the pattern (?-mix:[a-d]) scans token 3 as literal literal at 3..4 given the pattern (?-mix:[a-b-]) scans token 4 as literal literal at 4..5 given the pattern (?-mix:[-a]) scans token 1 as literal literal at 1..2 given the pattern (?-mix:[a-c^]) scans token 4 as literal literal at 4..5 given the pattern (?-mix:[a-bd-f]) scans token 2 as range set at 2..3 given the pattern (?-mix:[a-cd-f]) scans token 5 as range set at 5..6 given the pattern (?-mix:[a[:digit:]c]) scans token 2 as digit posixclass at 2..11 given the pattern (?-mix:[[:digit:][:space:]]) scans token 2 as space posixclass at 10..19 given the pattern (?-mix:[[:^digit:]]) scans token 1 as digit nonposixclass at 1..11 given the pattern (?-mix:[a[.a-b.]c]) scans token 2 as collation set at 2..9 given the pattern (?-mix:[a[=e=]c]) scans token 2 as equivalent set at 2..7 given the pattern (?-mix:[a-d&&g-h]) scans token 4 as intersection set at 4..6 given the pattern (?-mix:[a&&]) scans token 2 as intersection set at 2..4 given the pattern (?-mix:[&&z]) scans token 1 as intersection set at 1..3 given the pattern (?-mix:[a\p{digit}c]) scans token 2 as digit property at 2..11 given the pattern (?-mix:[a\P{digit}c]) scans token 2 as digit nonproperty at 2..11 given the pattern (?-mix:[a\p{^digit}c]) scans token 2 as digit nonproperty at 2..12 given the pattern (?-mix:[a\P{^digit}c]) scans token 2 as digit property at 2..12 given the pattern (?-mix:[a\p{ALPHA}c]) scans token 2 as alpha property at 2..11 given the pattern (?-mix:[a\p{P}c]) scans token 2 as punctuation property at 2..7 given the pattern (?-mix:[a\p{P}\P{P}c]) scans token 3 as punctuation nonproperty at 7..12 given the pattern (?-mix:[\x20-\x27]) scans token 1 as hex escape at 1..5 scans token 2 as range set at 5..6 scans token 3 as hex escape at 6..10 given the pattern (?-mix:[a-w&&[^c-g]z]) scans token 5 as open set at 6..7 scans token 6 as negate set at 7..8 scans token 8 as range set at 9..10 scans token 10 as close set at 11..12 Type scanning given the pattern a\dc scans token 1 as digit type at 1..3 given the pattern a\Dc scans token 1 as nondigit type at 1..3 given the pattern a\hc scans token 1 as hex type at 1..3 given the pattern a\Hc scans token 1 as nonhex type at 1..3 given the pattern a\sc scans token 1 as space type at 1..3 given the pattern a\Sc scans token 1 as nonspace type at 1..3 given the pattern a\wc scans token 1 as word type at 1..3 given the pattern a\Wc scans token 1 as nonword type at 1..3 given the pattern a\Rc scans token 1 as linebreak type at 1..3 given the pattern a\Xc scans token 1 as xgrapheme type at 1..3 Regexp::Syntax unknown name new new any not implemented supported? invalid version version class tiny version version class minor version raises for unknown constant lookups {:free_space=>[:comment, :whitespace], :literal=>[:literal], :anchor=>[:bol, :eol, :word_boundary, :nonword_boundary, :bos, :eos, :eos_ob_eol, :match_start], :assertion=>[:lookahead, :nlookahead, :lookbehind, :nlookbehind], :backref=>[:name_ref, :number, :number_ref, :number_rel_ref, :name_recursion_ref, :number_recursion_ref, :name_call, :number_call, :number_rel_call], :posixclass=>[:alnum, :alpha, :blank, :cntrl, :digit, :graph, :lower, :print, :punct, :space, :upper, :xdigit, :ascii, :word], :nonposixclass=>[:alnum, :alpha, :blank, :cntrl, :digit, :graph, :lower, :print, :punct, :space, :upper, :xdigit, :ascii, :word], :set=>[:open, :close, :negate, :range, :intersection], :type=>[:digit, :nondigit, :space, :nonspace, :word, :nonword, :hex, :nonhex, :linebreak, :xgrapheme], :conditional=>[:open, :close, :condition_open, :condition, :condition_close, :separator], :escape=>[:backslash, :literal, :control, :meta_sequence, :bell, :backspace, :escape, :form_feed, :newline, :carriage, :tab, :vertical_tab, :codepoint, :codepoint_list, :dot, :alternation, :zero_or_one, :zero_or_more, :one_or_more, :bol, :eol, :group_open, :group_close, :interval_open, :interval_close, :set_open, :set_close, :hex, :octal], :group=>[:capture, :close, :options, :options_switch, :named, :atomic, :passive, :comment, :absence], :keep=>[:mark], :meta=>[:dot, :alternation], :quantifier=>[:zero_or_one, :zero_or_more, :one_or_more, :zero_or_one_reluctant, :zero_or_more_reluctant, :one_or_more_reluctant, :zero_or_one_possessive, :zero_or_more_possessive, :one_or_more_possessive, :interval, :interval_reluctant, :interval_possessive], :property=>[:letter, :uppercase_letter, :lowercase_letter, :titlecase_letter, :modifier_letter, :other_letter, :mark, :nonspacing_mark, :spacing_mark, :enclosing_mark, :number, :decimal_number, :letter_number, :other_number, :punctuation, :connector_punctuation, :dash_punctuation, :open_punctuation, :close_punctuation, :initial_punctuation, :final_punctuation, :other_punctuation, :symbol, :math_symbol, :currency_symbol, :modifier_symbol, :other_symbol, :separator, :space_separator, :line_separator, :paragraph_separator, :other, :control, :format, :surrogate, :private_use, :unassigned, :any, :assigned, :newline, :ascii_hex_digit, :alphabetic, :cased, :changes_when_casefolded, :changes_when_casemapped, :changes_when_lowercased, :changes_when_titlecased, :changes_when_uppercased, :case_ignorable, :bidi_control, :dash, :deprecated, :default_ignorable_code_point, :diacritic, :extender, :grapheme_base, :grapheme_extend, :grapheme_link, :hex_digit, :hyphen, :id_continue, :ideographic, :id_start, :ids_binary_operator, :ids_trinary_operator, :join_control, :logical_order_exception, :lowercase, :math, :noncharacter_code_point, :other_alphabetic, :other_default_ignorable_code_point, :other_grapheme_extend, :other_id_continue, :other_id_start, :other_lowercase, :other_math, :other_uppercase, :pattern_syntax, :pattern_white_space, :quotation_mark, :radical, :sentence_terminal, :soft_dotted, :terminal_punctuation, :unified_ideograph, :uppercase, :variation_selector, :white_space, :xid_start, :xid_continue, :in_alphabetic_presentation_forms, :in_arabic, :in_armenian, :in_arrows, :in_basic_latin, :in_bengali, :in_block_elements, :in_bopomofo_extended, :in_bopomofo, :in_box_drawing, :in_braille_patterns, :in_buhid, :in_cjk_compatibility_forms, :in_cjk_compatibility_ideographs, :in_cjk_compatibility, :in_cjk_radicals_supplement, :in_cjk_symbols_and_punctuation, :in_cjk_unified_ideographs_extension_a, :in_cjk_unified_ideographs, :in_cherokee, :in_combining_diacritical_marks_for_symbols, :in_combining_diacritical_marks, :in_combining_half_marks, :in_control_pictures, :in_currency_symbols, :in_cyrillic_supplement, :in_cyrillic, :in_devanagari, :in_dingbats, :in_enclosed_alphanumerics, :in_enclosed_cjk_letters_and_months, :in_ethiopic, :in_general_punctuation, :in_geometric_shapes, :in_georgian, :in_greek_extended, :in_greek_and_coptic, :in_gujarati, :in_gurmukhi, :in_halfwidth_and_fullwidth_forms, :in_hangul_compatibility_jamo, :in_hangul_jamo, :in_hangul_syllables, :in_hanunoo, :in_hebrew, :in_high_private_use_surrogates, :in_high_surrogates, :in_hiragana, :in_ipa_extensions, :in_ideographic_description_characters, :in_kanbun, :in_kangxi_radicals, :in_kannada, :in_katakana_phonetic_extensions, :in_katakana, :in_khmer_symbols, :in_khmer, :in_lao, :in_latin_extended_additional, :in_letterlike_symbols, :in_limbu, :in_low_surrogates, :in_malayalam, :in_mathematical_operators, :in_miscellaneous_symbols_and_arrows, :in_miscellaneous_symbols, :in_miscellaneous_technical, :in_mongolian, :in_myanmar, :in_number_forms, :in_ogham, :in_optical_character_recognition, :in_oriya, :in_phonetic_extensions, :in_private_use_area, :in_runic, :in_sinhala, :in_small_form_variants, :in_spacing_modifier_letters, :in_specials, :in_superscripts_and_subscripts, :in_supplemental_mathematical_operators, :in_syriac, :in_tagalog, :in_tagbanwa, :in_tai_le, :in_tamil, :in_telugu, :in_thaana, :in_thai, :in_tibetan, :in_unified_canadian_aboriginal_syllabics, :in_variation_selectors, :in_yi_radicals, :in_yi_syllables, :in_yijing_hexagram_symbols, :arabic, :imperial_aramaic, :armenian, :avestan, :balinese, :bamum, :bengali, :bopomofo, :braille, :buginese, :buhid, :canadian_aboriginal, :carian, :cham, :cherokee, :coptic, :cypriot, :cyrillic, :devanagari, :deseret, :egyptian_hieroglyphs, :ethiopic, :georgian, :glagolitic, :gothic, :greek, :gujarati, :gurmukhi, :hangul, :han, :hanunoo, :hebrew, :hiragana, :old_italic, :javanese, :kayah_li, :katakana, :kharoshthi, :khmer, :kannada, :kaithi, :tai_tham, :lao, :latin, :lepcha, :limbu, :linear_b, :lisu, :lycian, :lydian, :malayalam, :mongolian, :meetei_mayek, :myanmar, :nko, :ogham, :ol_chiki, :old_turkic, :oriya, :osmanya, :phags_pa, :inscriptional_pahlavi, :phoenician, :inscriptional_parthian, :rejang, :runic, :samaritan, :old_south_arabian, :saurashtra, :shavian, :sinhala, :sundanese, :syloti_nagri, :syriac, :tagbanwa, :tai_le, :new_tai_lue, :tamil, :tai_viet, :telugu, :tifinagh, :tagalog, :thaana, :thai, :tibetan, :ugaritic, :vai, :old_persian, :cuneiform, :yi, :inherited, :common, :unknown, :alnum, :alpha, :ascii, :blank, :cntrl, :digit, :graph, :lower, :print, :punct, :space, :upper, :word, :xdigit, :brahmi, :batak, :mandaic, :"age=1.1", :"age=2.0", :"age=2.1", :"age=3.0", :"age=3.1", :"age=3.2", :"age=4.0", :"age=4.1", :"age=5.0", :"age=5.1", :"age=5.2", :"age=6.0", :in_aegean_numbers, :in_alchemical_symbols, :in_ancient_greek_musical_notation, :in_ancient_greek_numbers, :in_ancient_symbols, :in_arabic_extended_a, :in_arabic_mathematical_alphabetic_symbols, :in_arabic_presentation_forms_a, :in_arabic_presentation_forms_b, :in_arabic_supplement, :in_avestan, :in_balinese, :in_bamum, :in_bamum_supplement, :in_batak, :in_brahmi, :in_buginese, :in_byzantine_musical_symbols, :in_cjk_compatibility_ideographs_supplement, :in_cjk_strokes, :in_cjk_unified_ideographs_extension_b, :in_cjk_unified_ideographs_extension_c, :in_cjk_unified_ideographs_extension_d, :in_carian, :in_chakma, :in_cham, :in_combining_diacritical_marks_supplement, :in_common_indic_number_forms, :in_coptic, :in_counting_rod_numerals, :in_cuneiform, :in_cuneiform_numbers_and_punctuation, :in_cypriot_syllabary, :in_cyrillic_extended_a, :in_cyrillic_extended_b, :in_deseret, :in_devanagari_extended, :in_domino_tiles, :in_egyptian_hieroglyphs, :in_emoticons, :in_enclosed_alphanumeric_supplement, :in_enclosed_ideographic_supplement, :in_ethiopic_extended, :in_ethiopic_extended_a, :in_ethiopic_supplement, :in_georgian_supplement, :in_glagolitic, :in_gothic, :in_hangul_jamo_extended_a, :in_hangul_jamo_extended_b, :in_imperial_aramaic, :in_inscriptional_pahlavi, :in_inscriptional_parthian, :in_javanese, :in_kaithi, :in_kana_supplement, :in_kayah_li, :in_kharoshthi, :in_latin_1_supplement, :in_latin_extended_a, :in_latin_extended_b, :in_latin_extended_c, :in_latin_extended_d, :in_lepcha, :in_linear_b_ideograms, :in_linear_b_syllabary, :in_lisu, :in_lycian, :in_lydian, :in_mahjong_tiles, :in_mandaic, :in_mathematical_alphanumeric_symbols, :in_meetei_mayek, :in_meetei_mayek_extensions, :in_meroitic_cursive, :in_meroitic_hieroglyphs, :in_miao, :in_miscellaneous_mathematical_symbols_a, :in_miscellaneous_mathematical_symbols_b, :in_miscellaneous_symbols_and_pictographs, :in_modifier_tone_letters, :in_musical_symbols, :in_myanmar_extended_a, :in_nko, :in_new_tai_lue, :in_no_block, :in_ol_chiki, :in_old_italic, :in_old_persian, :in_old_south_arabian, :in_old_turkic, :in_osmanya, :in_phags_pa, :in_phaistos_disc, :in_phoenician, :in_phonetic_extensions_supplement, :in_playing_cards, :in_rejang, :in_rumi_numeral_symbols, :in_samaritan, :in_saurashtra, :in_sharada, :in_shavian, :in_sora_sompeng, :in_sundanese, :in_sundanese_supplement, :in_supplemental_arrows_a, :in_supplemental_arrows_b, :in_supplemental_punctuation, :in_supplementary_private_use_area_a, :in_supplementary_private_use_area_b, :in_syloti_nagri, :in_tags, :in_tai_tham, :in_tai_viet, :in_tai_xuan_jing_symbols, :in_takri, :in_tifinagh, :in_transport_and_map_symbols, :in_ugaritic, :in_unified_canadian_aboriginal_syllabics_extended, :in_vai, :in_variation_selectors_supplement, :in_vedic_extensions, :in_vertical_forms, :chakma, :meroitic_cursive, :meroitic_hieroglyphs, :miao, :sharada, :sora_sompeng, :takri, :"age=6.1", :cased_letter, :combining_mark, :in_bassa_vah, :in_caucasian_albanian, :in_combining_diacritical_marks_extended, :in_coptic_epact_numbers, :in_duployan, :in_elbasan, :in_geometric_shapes_extended, :in_grantha, :in_khojki, :in_khudawadi, :in_latin_extended_e, :in_linear_a, :in_mahajani, :in_manichaean, :in_mende_kikakui, :in_modi, :in_mro, :in_myanmar_extended_b, :in_nabataean, :in_old_north_arabian, :in_old_permic, :in_ornamental_dingbats, :in_pahawh_hmong, :in_palmyrene, :in_pau_cin_hau, :in_psalter_pahlavi, :in_shorthand_format_controls, :in_siddham, :in_sinhala_archaic_numbers, :in_supplemental_arrows_c, :in_tirhuta, :in_warang_citi, :caucasian_albanian, :bassa_vah, :duployan, :elbasan, :grantha, :pahawh_hmong, :khojki, :linear_a, :mahajani, :manichaean, :mende_kikakui, :modi, :mro, :old_north_arabian, :nabataean, :palmyrene, :pau_cin_hau, :old_permic, :psalter_pahlavi, :siddham, :khudawadi, :tirhuta, :warang_citi, :"age=6.2", :"age=6.3", :"age=7.0", :in_ahom, :in_anatolian_hieroglyphs, :in_cjk_unified_ideographs_extension_e, :in_cherokee_supplement, :in_early_dynastic_cuneiform, :in_hatran, :in_multani, :in_old_hungarian, :in_supplemental_symbols_and_pictographs, :in_sutton_signwriting, :"age=8.0", :ahom, :anatolian_hieroglyphs, :hatran, :multani, :old_hungarian, :signwriting, :adlam, :bhaiksuki, :marchen, :newa, :osage, :tangut, :in_adlam, :in_bhaiksuki, :in_cyrillic_extended_c, :in_glagolitic_supplement, :in_ideographic_symbols_and_punctuation, :in_marchen, :in_mongolian_supplement, :in_newa, :in_osage, :in_tangut, :in_tangut_components, :"age=9.0", :prepended_concatenation_mark, :masaram_gondi, :nushu, :soyombo, :zanabazar_square, :"age=10.0", :in_cjk_unified_ideographs_extension_f, :in_kana_extended_a, :in_masaram_gondi, :in_nushu, :in_soyombo, :in_syriac_supplement, :in_zanabazar_square, :emoji, :emoji_component, :emoji_modifier, :emoji_modifier_base, :emoji_presentation, :regional_indicator, :xposixpunct, :dogra, :gunjala_gondi, :hanifi_rohingya, :makasar, :medefaidrin, :old_sogdian, :sogdian, :"age=11.0", :in_chess_symbols, :in_dogra, :in_georgian_extended, :in_gunjala_gondi, :in_hanifi_rohingya, :in_indic_siyaq_numbers, :in_makasar, :in_mayan_numerals, :in_medefaidrin, :in_old_sogdian, :in_sogdian, :egyptian_hieroglyph_format_controls, :elymaic, :nandinagari, :nyiakeng_puachue_hmong, :ottoman_siyaq_numbers, :small_kana_extension, :symbols_and_pictographs_extended_a, :tamil_supplement, :wancho, :"age=12.0", :in_egyptian_hieroglyph_format_controls, :in_elymaic, :in_nandinagari, :in_nyiakeng_puachue_hmong, :in_ottoman_siyaq_numbers, :in_small_kana_extension, :in_symbols_and_pictographs_extended_a, :in_tamil_supplement, :in_wancho, :"age=12.1"], :nonproperty=>[:letter, :uppercase_letter, :lowercase_letter, :titlecase_letter, :modifier_letter, :other_letter, :mark, :nonspacing_mark, :spacing_mark, :enclosing_mark, :number, :decimal_number, :letter_number, :other_number, :punctuation, :connector_punctuation, :dash_punctuation, :open_punctuation, :close_punctuation, :initial_punctuation, :final_punctuation, :other_punctuation, :symbol, :math_symbol, :currency_symbol, :modifier_symbol, :other_symbol, :separator, :space_separator, :line_separator, :paragraph_separator, :other, :control, :format, :surrogate, :private_use, :unassigned, :any, :assigned, :newline, :ascii_hex_digit, :alphabetic, :cased, :changes_when_casefolded, :changes_when_casemapped, :changes_when_lowercased, :changes_when_titlecased, :changes_when_uppercased, :case_ignorable, :bidi_control, :dash, :deprecated, :default_ignorable_code_point, :diacritic, :extender, :grapheme_base, :grapheme_extend, :grapheme_link, :hex_digit, :hyphen, :id_continue, :ideographic, :id_start, :ids_binary_operator, :ids_trinary_operator, :join_control, :logical_order_exception, :lowercase, :math, :noncharacter_code_point, :other_alphabetic, :other_default_ignorable_code_point, :other_grapheme_extend, :other_id_continue, :other_id_start, :other_lowercase, :other_math, :other_uppercase, :pattern_syntax, :pattern_white_space, :quotation_mark, :radical, :sentence_terminal, :soft_dotted, :terminal_punctuation, :unified_ideograph, :uppercase, :variation_selector, :white_space, :xid_start, :xid_continue, :in_alphabetic_presentation_forms, :in_arabic, :in_armenian, :in_arrows, :in_basic_latin, :in_bengali, :in_block_elements, :in_bopomofo_extended, :in_bopomofo, :in_box_drawing, :in_braille_patterns, :in_buhid, :in_cjk_compatibility_forms, :in_cjk_compatibility_ideographs, :in_cjk_compatibility, :in_cjk_radicals_supplement, :in_cjk_symbols_and_punctuation, :in_cjk_unified_ideographs_extension_a, :in_cjk_unified_ideographs, :in_cherokee, :in_combining_diacritical_marks_for_symbols, :in_combining_diacritical_marks, :in_combining_half_marks, :in_control_pictures, :in_currency_symbols, :in_cyrillic_supplement, :in_cyrillic, :in_devanagari, :in_dingbats, :in_enclosed_alphanumerics, :in_enclosed_cjk_letters_and_months, :in_ethiopic, :in_general_punctuation, :in_geometric_shapes, :in_georgian, :in_greek_extended, :in_greek_and_coptic, :in_gujarati, :in_gurmukhi, :in_halfwidth_and_fullwidth_forms, :in_hangul_compatibility_jamo, :in_hangul_jamo, :in_hangul_syllables, :in_hanunoo, :in_hebrew, :in_high_private_use_surrogates, :in_high_surrogates, :in_hiragana, :in_ipa_extensions, :in_ideographic_description_characters, :in_kanbun, :in_kangxi_radicals, :in_kannada, :in_katakana_phonetic_extensions, :in_katakana, :in_khmer_symbols, :in_khmer, :in_lao, :in_latin_extended_additional, :in_letterlike_symbols, :in_limbu, :in_low_surrogates, :in_malayalam, :in_mathematical_operators, :in_miscellaneous_symbols_and_arrows, :in_miscellaneous_symbols, :in_miscellaneous_technical, :in_mongolian, :in_myanmar, :in_number_forms, :in_ogham, :in_optical_character_recognition, :in_oriya, :in_phonetic_extensions, :in_private_use_area, :in_runic, :in_sinhala, :in_small_form_variants, :in_spacing_modifier_letters, :in_specials, :in_superscripts_and_subscripts, :in_supplemental_mathematical_operators, :in_syriac, :in_tagalog, :in_tagbanwa, :in_tai_le, :in_tamil, :in_telugu, :in_thaana, :in_thai, :in_tibetan, :in_unified_canadian_aboriginal_syllabics, :in_variation_selectors, :in_yi_radicals, :in_yi_syllables, :in_yijing_hexagram_symbols, :arabic, :imperial_aramaic, :armenian, :avestan, :balinese, :bamum, :bengali, :bopomofo, :braille, :buginese, :buhid, :canadian_aboriginal, :carian, :cham, :cherokee, :coptic, :cypriot, :cyrillic, :devanagari, :deseret, :egyptian_hieroglyphs, :ethiopic, :georgian, :glagolitic, :gothic, :greek, :gujarati, :gurmukhi, :hangul, :han, :hanunoo, :hebrew, :hiragana, :old_italic, :javanese, :kayah_li, :katakana, :kharoshthi, :khmer, :kannada, :kaithi, :tai_tham, :lao, :latin, :lepcha, :limbu, :linear_b, :lisu, :lycian, :lydian, :malayalam, :mongolian, :meetei_mayek, :myanmar, :nko, :ogham, :ol_chiki, :old_turkic, :oriya, :osmanya, :phags_pa, :inscriptional_pahlavi, :phoenician, :inscriptional_parthian, :rejang, :runic, :samaritan, :old_south_arabian, :saurashtra, :shavian, :sinhala, :sundanese, :syloti_nagri, :syriac, :tagbanwa, :tai_le, :new_tai_lue, :tamil, :tai_viet, :telugu, :tifinagh, :tagalog, :thaana, :thai, :tibetan, :ugaritic, :vai, :old_persian, :cuneiform, :yi, :inherited, :common, :unknown, :alnum, :alpha, :ascii, :blank, :cntrl, :digit, :graph, :lower, :print, :punct, :space, :upper, :word, :xdigit, :brahmi, :batak, :mandaic, :"age=1.1", :"age=2.0", :"age=2.1", :"age=3.0", :"age=3.1", :"age=3.2", :"age=4.0", :"age=4.1", :"age=5.0", :"age=5.1", :"age=5.2", :"age=6.0", :in_aegean_numbers, :in_alchemical_symbols, :in_ancient_greek_musical_notation, :in_ancient_greek_numbers, :in_ancient_symbols, :in_arabic_extended_a, :in_arabic_mathematical_alphabetic_symbols, :in_arabic_presentation_forms_a, :in_arabic_presentation_forms_b, :in_arabic_supplement, :in_avestan, :in_balinese, :in_bamum, :in_bamum_supplement, :in_batak, :in_brahmi, :in_buginese, :in_byzantine_musical_symbols, :in_cjk_compatibility_ideographs_supplement, :in_cjk_strokes, :in_cjk_unified_ideographs_extension_b, :in_cjk_unified_ideographs_extension_c, :in_cjk_unified_ideographs_extension_d, :in_carian, :in_chakma, :in_cham, :in_combining_diacritical_marks_supplement, :in_common_indic_number_forms, :in_coptic, :in_counting_rod_numerals, :in_cuneiform, :in_cuneiform_numbers_and_punctuation, :in_cypriot_syllabary, :in_cyrillic_extended_a, :in_cyrillic_extended_b, :in_deseret, :in_devanagari_extended, :in_domino_tiles, :in_egyptian_hieroglyphs, :in_emoticons, :in_enclosed_alphanumeric_supplement, :in_enclosed_ideographic_supplement, :in_ethiopic_extended, :in_ethiopic_extended_a, :in_ethiopic_supplement, :in_georgian_supplement, :in_glagolitic, :in_gothic, :in_hangul_jamo_extended_a, :in_hangul_jamo_extended_b, :in_imperial_aramaic, :in_inscriptional_pahlavi, :in_inscriptional_parthian, :in_javanese, :in_kaithi, :in_kana_supplement, :in_kayah_li, :in_kharoshthi, :in_latin_1_supplement, :in_latin_extended_a, :in_latin_extended_b, :in_latin_extended_c, :in_latin_extended_d, :in_lepcha, :in_linear_b_ideograms, :in_linear_b_syllabary, :in_lisu, :in_lycian, :in_lydian, :in_mahjong_tiles, :in_mandaic, :in_mathematical_alphanumeric_symbols, :in_meetei_mayek, :in_meetei_mayek_extensions, :in_meroitic_cursive, :in_meroitic_hieroglyphs, :in_miao, :in_miscellaneous_mathematical_symbols_a, :in_miscellaneous_mathematical_symbols_b, :in_miscellaneous_symbols_and_pictographs, :in_modifier_tone_letters, :in_musical_symbols, :in_myanmar_extended_a, :in_nko, :in_new_tai_lue, :in_no_block, :in_ol_chiki, :in_old_italic, :in_old_persian, :in_old_south_arabian, :in_old_turkic, :in_osmanya, :in_phags_pa, :in_phaistos_disc, :in_phoenician, :in_phonetic_extensions_supplement, :in_playing_cards, :in_rejang, :in_rumi_numeral_symbols, :in_samaritan, :in_saurashtra, :in_sharada, :in_shavian, :in_sora_sompeng, :in_sundanese, :in_sundanese_supplement, :in_supplemental_arrows_a, :in_supplemental_arrows_b, :in_supplemental_punctuation, :in_supplementary_private_use_area_a, :in_supplementary_private_use_area_b, :in_syloti_nagri, :in_tags, :in_tai_tham, :in_tai_viet, :in_tai_xuan_jing_symbols, :in_takri, :in_tifinagh, :in_transport_and_map_symbols, :in_ugaritic, :in_unified_canadian_aboriginal_syllabics_extended, :in_vai, :in_variation_selectors_supplement, :in_vedic_extensions, :in_vertical_forms, :chakma, :meroitic_cursive, :meroitic_hieroglyphs, :miao, :sharada, :sora_sompeng, :takri, :"age=6.1", :cased_letter, :combining_mark, :in_bassa_vah, :in_caucasian_albanian, :in_combining_diacritical_marks_extended, :in_coptic_epact_numbers, :in_duployan, :in_elbasan, :in_geometric_shapes_extended, :in_grantha, :in_khojki, :in_khudawadi, :in_latin_extended_e, :in_linear_a, :in_mahajani, :in_manichaean, :in_mende_kikakui, :in_modi, :in_mro, :in_myanmar_extended_b, :in_nabataean, :in_old_north_arabian, :in_old_permic, :in_ornamental_dingbats, :in_pahawh_hmong, :in_palmyrene, :in_pau_cin_hau, :in_psalter_pahlavi, :in_shorthand_format_controls, :in_siddham, :in_sinhala_archaic_numbers, :in_supplemental_arrows_c, :in_tirhuta, :in_warang_citi, :caucasian_albanian, :bassa_vah, :duployan, :elbasan, :grantha, :pahawh_hmong, :khojki, :linear_a, :mahajani, :manichaean, :mende_kikakui, :modi, :mro, :old_north_arabian, :nabataean, :palmyrene, :pau_cin_hau, :old_permic, :psalter_pahlavi, :siddham, :khudawadi, :tirhuta, :warang_citi, :"age=6.2", :"age=6.3", :"age=7.0", :in_ahom, :in_anatolian_hieroglyphs, :in_cjk_unified_ideographs_extension_e, :in_cherokee_supplement, :in_early_dynastic_cuneiform, :in_hatran, :in_multani, :in_old_hungarian, :in_supplemental_symbols_and_pictographs, :in_sutton_signwriting, :"age=8.0", :ahom, :anatolian_hieroglyphs, :hatran, :multani, :old_hungarian, :signwriting, :adlam, :bhaiksuki, :marchen, :newa, :osage, :tangut, :in_adlam, :in_bhaiksuki, :in_cyrillic_extended_c, :in_glagolitic_supplement, :in_ideographic_symbols_and_punctuation, :in_marchen, :in_mongolian_supplement, :in_newa, :in_osage, :in_tangut, :in_tangut_components, :"age=9.0", :prepended_concatenation_mark, :masaram_gondi, :nushu, :soyombo, :zanabazar_square, :"age=10.0", :in_cjk_unified_ideographs_extension_f, :in_kana_extended_a, :in_masaram_gondi, :in_nushu, :in_soyombo, :in_syriac_supplement, :in_zanabazar_square, :emoji, :emoji_component, :emoji_modifier, :emoji_modifier_base, :emoji_presentation, :regional_indicator, :xposixpunct, :dogra, :gunjala_gondi, :hanifi_rohingya, :makasar, :medefaidrin, :old_sogdian, :sogdian, :"age=11.0", :in_chess_symbols, :in_dogra, :in_georgian_extended, :in_gunjala_gondi, :in_hanifi_rohingya, :in_indic_siyaq_numbers, :in_makasar, :in_mayan_numerals, :in_medefaidrin, :in_old_sogdian, :in_sogdian, :egyptian_hieroglyph_format_controls, :elymaic, :nandinagari, :nyiakeng_puachue_hmong, :ottoman_siyaq_numbers, :small_kana_extension, :symbols_and_pictographs_extended_a, :tamil_supplement, :wancho, :"age=12.0", :in_egyptian_hieroglyph_format_controls, :in_elymaic, :in_nandinagari, :in_nyiakeng_puachue_hmong, :in_ottoman_siyaq_numbers, :in_small_kana_extension, :in_symbols_and_pictographs_extended_a, :in_tamil_supplement, :in_wancho, :"age=12.1"]} is complete contains no duplicate type/token combinations Regexp::Syntax::V1_8_6 implements lookahead assertion implements nlookahead assertion implements number backref implements backslash escape implements literal escape implements bell escape implements backspace escape implements escape escape implements form_feed escape implements newline escape implements carriage escape implements tab escape implements vertical_tab escape implements dot escape implements alternation escape implements zero_or_one escape implements zero_or_more escape implements one_or_more escape implements bol escape implements eol escape implements group_open escape implements group_close escape implements interval_open escape implements interval_close escape implements set_open escape implements set_close escape implements control escape implements meta_sequence escape implements capture group implements close group implements options group implements options_switch group implements named group implements atomic group implements passive group implements comment group implements zero_or_one quantifier implements zero_or_more quantifier implements one_or_more quantifier implements zero_or_one_reluctant quantifier implements zero_or_more_reluctant quantifier implements one_or_more_reluctant quantifier implements interval quantifier implements interval_reluctant quantifier does not implement lookbehind assertion does not implement nlookbehind assertion does not implement name_ref backref does not implement number_ref backref does not implement number_rel_ref backref does not implement name_recursion_ref backref does not implement number_recursion_ref backref does not implement name_call backref does not implement number_call backref does not implement number_rel_call backref does not implement zero_or_one_possessive quantifier does not implement zero_or_more_possessive quantifier does not implement one_or_more_possessive quantifier Regexp::Syntax::V1_9_1 implements hex escape implements octal escape implements codepoint escape implements codepoint_list escape implements hex type implements nonhex type implements zero_or_one quantifier implements zero_or_more quantifier implements one_or_more quantifier implements zero_or_one_reluctant quantifier implements zero_or_more_reluctant quantifier implements one_or_more_reluctant quantifier implements zero_or_one_possessive quantifier implements zero_or_more_possessive quantifier implements one_or_more_possessive quantifier Regexp::Syntax::V1_9_3 implements brahmi property implements batak property implements mandaic property implements age=1.1 property implements age=2.0 property implements age=2.1 property implements age=3.0 property implements age=3.1 property implements age=3.2 property implements age=4.0 property implements age=4.1 property implements age=5.0 property implements age=5.1 property implements age=5.2 property implements age=6.0 property implements brahmi nonproperty implements batak nonproperty implements mandaic nonproperty implements age=1.1 nonproperty implements age=2.0 nonproperty implements age=2.1 nonproperty implements age=3.0 nonproperty implements age=3.1 nonproperty implements age=3.2 nonproperty implements age=4.0 nonproperty implements age=4.1 nonproperty implements age=5.0 nonproperty implements age=5.1 nonproperty implements age=5.2 nonproperty implements age=6.0 nonproperty Regexp::Syntax::V2_0_0 implements age=6.1 property implements age=6.1 nonproperty does not implement newline property does not implement newline nonproperty Regexp::Syntax::V2_2_0 implements caucasian_albanian property implements bassa_vah property implements duployan property implements elbasan property implements grantha property implements pahawh_hmong property implements khojki property implements linear_a property implements mahajani property implements manichaean property implements mende_kikakui property implements modi property implements mro property implements old_north_arabian property implements nabataean property implements palmyrene property implements pau_cin_hau property implements old_permic property implements psalter_pahlavi property implements siddham property implements khudawadi property implements tirhuta property implements warang_citi property implements age=6.2 property implements age=6.3 property implements age=7.0 property implements caucasian_albanian nonproperty implements bassa_vah nonproperty implements duployan nonproperty implements elbasan nonproperty implements grantha nonproperty implements pahawh_hmong nonproperty implements khojki nonproperty implements linear_a nonproperty implements mahajani nonproperty implements manichaean nonproperty implements mende_kikakui nonproperty implements modi nonproperty implements mro nonproperty implements old_north_arabian nonproperty implements nabataean nonproperty implements palmyrene nonproperty implements pau_cin_hau nonproperty implements old_permic nonproperty implements psalter_pahlavi nonproperty implements siddham nonproperty implements khudawadi nonproperty implements tirhuta nonproperty implements warang_citi nonproperty implements age=6.2 nonproperty implements age=6.3 nonproperty implements age=7.0 nonproperty Regexp::Syntax aliases ruby/1.8.6 to Regexp::Syntax::V1_8_6 aliases ruby/1.8 to Regexp::Syntax::V1_8_6 aliases ruby/1.9.1 to Regexp::Syntax::V1_9_1 aliases ruby/1.9 to Regexp::Syntax::V1_9_3 aliases ruby/2.0.0 to Regexp::Syntax::V1_9 aliases ruby/2.0 to Regexp::Syntax::V2_0_0 aliases ruby/2.1 to Regexp::Syntax::V2_0_0 aliases ruby/2.2.0 to Regexp::Syntax::V2_0_0 aliases ruby/2.2.10 to Regexp::Syntax::V2_0_0 aliases ruby/2.2 to Regexp::Syntax::V2_0_0 aliases ruby/2.3.0 to Regexp::Syntax::V2_3_0 aliases ruby/2.3 to Regexp::Syntax::V2_3_0 aliases ruby/2.4.0 to Regexp::Syntax::V2_4_0 aliases ruby/2.4.1 to Regexp::Syntax::V2_4_1 aliases ruby/2.5.0 to Regexp::Syntax::V2_4_1 aliases ruby/2.5 to Regexp::Syntax::V2_5_0 aliases ruby/2.6.0 to Regexp::Syntax::V2_5_0 aliases ruby/2.6.2 to Regexp::Syntax::V2_6_2 aliases ruby/2.6.3 to Regexp::Syntax::V2_6_3 aliases ruby/2.6 to Regexp::Syntax::V2_6_3 future alias warning Regexp::Token #offset #length #to_h #next #previous Finished in 4.3 seconds (files took 1.43 seconds to load) 1498 examples, 0 failures ┌──────────────────────────────────────────────────────────────────────────────┐ │ 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-regexp-parser: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -O--buildsystem=ruby dh_builddeb -O--buildsystem=ruby dpkg-deb: building package 'ruby-regexp-parser' in '../ruby-regexp-parser_1.7.1-1_all.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../ruby-regexp-parser_1.7.1-1_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: including full source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/361674 and its subdirectories I: Current time: Sat Feb 25 09:10:52 -12 2023 I: pbuilder-time-stamp: 1677359452 Sun Jan 23 14:47:52 UTC 2022 I: 1st build successful. Starting 2nd build on remote node ionos1-amd64.debian.net. Sun Jan 23 14:47:52 UTC 2022 I: Preparing to do remote build '2' on ionos1-amd64.debian.net. Sun Jan 23 14:48:31 UTC 2022 I: Deleting $TMPDIR on ionos1-amd64.debian.net. Sun Jan 23 14:48:31 UTC 2022 I: ruby-regexp-parser_1.7.1-1_amd64.changes: Format: 1.8 Date: Thu, 16 Jul 2020 11:30:00 -0300 Source: ruby-regexp-parser Binary: ruby-regexp-parser Architecture: all Version: 1.7.1-1 Distribution: unstable Urgency: medium Maintainer: Debian Ruby Team Changed-By: Antonio Terceiro Description: ruby-regexp-parser - Scanner, lexer, parser for ruby's regular expressions Changes: ruby-regexp-parser (1.7.1-1) unstable; urgency=medium . [ Debian Janitor ] * Use secure URI in Homepage field. * Bump debhelper from old 11 to 12. * Set debhelper-compat version in Build-Depends. * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse. . [ Antonio Terceiro ] * New upstream version 1.7.1 * Refresh packaging files with dh-make-ruby Checksums-Sha1: 726cce60fdbb58c05659bf6a35404d24bd3660ab 54928 ruby-regexp-parser_1.7.1-1_all.deb 28141ca31e7072ad5a3849977a7085cb9433cf59 8370 ruby-regexp-parser_1.7.1-1_amd64.buildinfo Checksums-Sha256: dbb891e4c34911e42bb3f537c26546e656d5b564558cb9031d8b3979206432c0 54928 ruby-regexp-parser_1.7.1-1_all.deb b8ba551563266949efe85fb552585d1094f6d4efa3f899d2f2ca1f35ddc70441 8370 ruby-regexp-parser_1.7.1-1_amd64.buildinfo Files: 77ee0e7318f09d33d5bc655db08d3377 54928 ruby optional ruby-regexp-parser_1.7.1-1_all.deb 6539d4385f5fbe86c0a7846bad9356b3 8370 ruby optional ruby-regexp-parser_1.7.1-1_amd64.buildinfo Sun Jan 23 14:48:32 UTC 2022 I: will be used to compare the two builds: # Profiling output for: /usr/bin/diffoscope --html /srv/reproducible-results/rbuild-debian/tmp.fjAnspi7kq/ruby-regexp-parser_1.7.1-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/tmp.fjAnspi7kq/ruby-regexp-parser_1.7.1-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/tmp.fjAnspi7kq/ruby-regexp-parser_1.7.1-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/tmp.fjAnspi7kq/b1/ruby-regexp-parser_1.7.1-1_amd64.changes /srv/reproducible-results/rbuild-debian/tmp.fjAnspi7kq/b2/ruby-regexp-parser_1.7.1-1_amd64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.292s) 0.292s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.019s) 0.019s 10 calls diffoscope.comparators.binary.FilesystemFile 0.000s 8 calls abc.DotChangesFile Sun Jan 23 14:48:33 UTC 2022 I: found no differences in the changes files, and a .buildinfo file also exists. Sun Jan 23 14:48:33 UTC 2022 I: ruby-regexp-parser from bullseye built successfully and reproducibly on amd64. Sun Jan 23 14:48:35 UTC 2022 I: Submitting .buildinfo files to external archives: Sun Jan 23 14:48:35 UTC 2022 I: Submitting 12K b1/ruby-regexp-parser_1.7.1-1_amd64.buildinfo.asc Sun Jan 23 14:48:35 UTC 2022 I: Submitting 12K b2/ruby-regexp-parser_1.7.1-1_amd64.buildinfo.asc Sun Jan 23 14:48:36 UTC 2022 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Sun Jan 23 14:48:36 UTC 2022 I: Done submitting .buildinfo files. Sun Jan 23 14:48:36 UTC 2022 I: Removing signed ruby-regexp-parser_1.7.1-1_amd64.buildinfo.asc files: removed './b1/ruby-regexp-parser_1.7.1-1_amd64.buildinfo.asc' removed './b2/ruby-regexp-parser_1.7.1-1_amd64.buildinfo.asc'