Mon Jun 5 22:53:38 UTC 2023 I: starting to build ruby-mail/bookworm/armhf on jenkins on '2023-06-05 22:53' Mon Jun 5 22:53:38 UTC 2023 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/armhf_20/6816/console.log Mon Jun 5 22:53:38 UTC 2023 I: Downloading source for bookworm/ruby-mail=2.7.1+dfsg1-2 --2023-06-05 22:53:38-- http://cdn-fastly.deb.debian.org/debian/pool/main/r/ruby-mail/ruby-mail_2.7.1%2bdfsg1-2.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2088 (2.0K) [text/prs.lines.tag] Saving to: ‘ruby-mail_2.7.1+dfsg1-2.dsc’ 0K .. 100% 181M=0s 2023-06-05 22:53:38 (181 MB/s) - ‘ruby-mail_2.7.1+dfsg1-2.dsc’ saved [2088/2088] Mon Jun 5 22:53:38 UTC 2023 I: ruby-mail_2.7.1+dfsg1-2.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: ruby-mail Binary: ruby-mail Architecture: all Version: 2.7.1+dfsg1-2 Maintainer: Debian Ruby Team Uploaders: Carl Worth , Caitlin Matos Homepage: https://github.com/mikel/mail Standards-Version: 4.5.0 Vcs-Browser: https://salsa.debian.org/ruby-team/ruby-mail Vcs-Git: https://salsa.debian.org/ruby-team/ruby-mail.git Testsuite: autopkgtest-pkg-ruby Build-Depends: debhelper-compat (= 12), gem2deb, rake, ruby-mini-mime, ruby-rspec Package-List: ruby-mail deb ruby optional arch=all Checksums-Sha1: eeee4b78fb04801e40376b10c1d4f52c57a5a78a 625251 ruby-mail_2.7.1+dfsg1.orig.tar.gz 8b4b2f59f8326da454b4d8b08040cae64a4c6d08 6024 ruby-mail_2.7.1+dfsg1-2.debian.tar.xz Checksums-Sha256: 8b0c6220d960d8b435b50e6d4617c39f3b19135c13c1642fd77fe333fd054959 625251 ruby-mail_2.7.1+dfsg1.orig.tar.gz 8400ef21cab9f4daeb85a4df3c0447f49a56596d6ccc6e528520f4b3cfb73119 6024 ruby-mail_2.7.1+dfsg1-2.debian.tar.xz Files: 606f2bee1150d6a027f1dc16f3cab1da 625251 ruby-mail_2.7.1+dfsg1.orig.tar.gz a1497d1787644e5e3a6ec7f6eb6820e2 6024 ruby-mail_2.7.1+dfsg1-2.debian.tar.xz Ruby-Versions: all -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAmONN/4ACgkQ/A2xu81G C956bhAA862lPzBdHLvofCeAp65Q067YUiaZLRnyxXPuksiA4a+44pd7gxcHZA7D UcRbKlgXMKlEs2emhHptUCrFHbx/EzisafJLd1rnNdStL5go/yuVrueuq7gNXtE2 7aldnECrce9mmP3gY0aPSR7YxSo8aEir/TmaF0V4ozJc6NL0CUvZp4VIqp0ZEbpO 0qv2o6WstLK4oPE6k0aeGN3dRigaHz4O2ZDrgO0/uugetxK/G98UcAmVZaYf/GDr 8gQYOavBIhacuUPI4xwtEUfpFb4YBCsm95hjUOIPyfJhTgVMX8dQIsgO9cEz4Zgn NMyyDpglWlb+bX6WxgJtZGpKSxWez0+h+EwMhS2IFYaqanpMT1coJb1TfvNT1ErI PmNiSqRzqSOqZXTsPvA2goaupY5Xqsqg9o2maQ4KugJLODMDtjO8waU5roHOePAw r4xVaVCX2ncM01P6DatLXKOnIUtWrgtYD09RG97iYKG3eVBzVR0ZUV+siJkOlcYf 6WXCk6+uHoiFgM0QEOGu+ZDL3SLGnm6jQUMnsb3tX6ncF+/tpmneuM3c6ijGFDyO 3+SGf3yeHA1ulbCab42llsPu7OtP34AQbWyb2iXDpKFj8o9H0kcLZ/NFVVejE6Au 7mGGuOvAevKEiimZPObfKsaXMk+tGT29pDxX9HcASwwe2IB9MVg= =ScZR -----END PGP SIGNATURE----- Mon Jun 5 22:53:38 UTC 2023 I: Checking whether the package is not for us Mon Jun 5 22:53:38 UTC 2023 I: Starting 1st build on remote node cbxi4a-armhf-rb.debian.net. Mon Jun 5 22:53:38 UTC 2023 I: Preparing to do remote build '1' on cbxi4a-armhf-rb.debian.net. Mon Jun 5 23:00:17 UTC 2023 I: Deleting $TMPDIR on cbxi4a-armhf-rb.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Mon Jun 5 10:53:48 -12 2023 I: pbuilder-time-stamp: 1686005628 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [ruby-mail_2.7.1+dfsg1-2.dsc] I: copying [./ruby-mail_2.7.1+dfsg1.orig.tar.gz] I: copying [./ruby-mail_2.7.1+dfsg1-2.debian.tar.xz] I: Extracting source gpgv: Signature made Sun Dec 4 12:14:54 2022 -12 gpgv: using RSA key B2DEE66036C40829FCD0F10CFC0DB1BBCD460BDE gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./ruby-mail_2.7.1+dfsg1-2.dsc: no acceptable signature found dpkg-source: info: extracting ruby-mail in ruby-mail-2.7.1+dfsg1 dpkg-source: info: unpacking ruby-mail_2.7.1+dfsg1.orig.tar.gz dpkg-source: info: unpacking ruby-mail_2.7.1+dfsg1-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-Add-Mail-YAML-load-compatible-with-Psych-3.x-and-Psy.patch dpkg-source: info: applying 0002-message_spec-fix-test-to-pass-under-ruby3.1.patch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/16881/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='armhf' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' DISTRIBUTION='bookworm' HOME='/root' HOST_ARCH='armhf' IFS=' ' INVOCATION_ID='d4271a306fab40b88e3ea1f49733de79' 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='16881' 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/r-b-build.FbgbkyUk/pbuilderrc_FaeA --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.FbgbkyUk/b1 --logfile b1/build.log ruby-mail_2.7.1+dfsg1-2.dsc' SUDO_GID='113' SUDO_UID='107' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://10.0.0.15:3142/' I: uname -a Linux cbxi4a 5.10.0-23-armmp #1 SMP Debian 5.10.179-1 (2023-05-12) armv7l GNU/Linux I: ls -l /bin total 5072 -rwxr-xr-x 1 root root 838488 Apr 23 09:24 bash -rwxr-xr-x 3 root root 67144 Sep 18 2022 bunzip2 -rwxr-xr-x 3 root root 67144 Sep 18 2022 bzcat lrwxrwxrwx 1 root root 6 Sep 18 2022 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Sep 18 2022 bzdiff lrwxrwxrwx 1 root root 6 Sep 18 2022 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4893 Nov 27 2021 bzexe lrwxrwxrwx 1 root root 6 Sep 18 2022 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Sep 18 2022 bzgrep -rwxr-xr-x 3 root root 67144 Sep 18 2022 bzip2 -rwxr-xr-x 1 root root 67112 Sep 18 2022 bzip2recover lrwxrwxrwx 1 root root 6 Sep 18 2022 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Sep 18 2022 bzmore -rwxr-xr-x 1 root root 67632 Sep 20 2022 cat -rwxr-xr-x 1 root root 67676 Sep 20 2022 chgrp -rwxr-xr-x 1 root root 67644 Sep 20 2022 chmod -rwxr-xr-x 1 root root 67684 Sep 20 2022 chown -rwxr-xr-x 1 root root 133532 Sep 20 2022 cp -rwxr-xr-x 1 root root 132868 Jan 5 01:20 dash -rwxr-xr-x 1 root root 133220 Sep 20 2022 date -rwxr-xr-x 1 root root 67732 Sep 20 2022 dd -rwxr-xr-x 1 root root 68104 Sep 20 2022 df -rwxr-xr-x 1 root root 133632 Sep 20 2022 dir -rwxr-xr-x 1 root root 59128 Mar 22 21:02 dmesg lrwxrwxrwx 1 root root 8 Dec 19 01:33 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Dec 19 01:33 domainname -> hostname -rwxr-xr-x 1 root root 67560 Sep 20 2022 echo -rwxr-xr-x 1 root root 41 Jan 24 02:43 egrep -rwxr-xr-x 1 root root 67548 Sep 20 2022 false -rwxr-xr-x 1 root root 41 Jan 24 02:43 fgrep -rwxr-xr-x 1 root root 55748 Mar 22 21:02 findmnt -rwsr-xr-x 1 root root 26208 Mar 22 20:15 fusermount -rwxr-xr-x 1 root root 128608 Jan 24 02:43 grep -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe -rwxr-xr-x 1 root root 64220 Apr 9 2022 gzip -rwxr-xr-x 1 root root 67032 Dec 19 01:33 hostname -rwxr-xr-x 1 root root 67720 Sep 20 2022 ln -rwxr-xr-x 1 root root 35132 Mar 22 21:51 login -rwxr-xr-x 1 root root 133632 Sep 20 2022 ls -rwxr-xr-x 1 root root 136808 Mar 22 21:02 lsblk -rwxr-xr-x 1 root root 67800 Sep 20 2022 mkdir -rwxr-xr-x 1 root root 67764 Sep 20 2022 mknod -rwxr-xr-x 1 root root 67596 Sep 20 2022 mktemp -rwxr-xr-x 1 root root 38504 Mar 22 21:02 more -rwsr-xr-x 1 root root 38496 Mar 22 21:02 mount -rwxr-xr-x 1 root root 9824 Mar 22 21:02 mountpoint -rwxr-xr-x 1 root root 133532 Sep 20 2022 mv lrwxrwxrwx 1 root root 8 Dec 19 01:33 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Apr 2 18:25 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 67608 Sep 20 2022 pwd lrwxrwxrwx 1 root root 4 Apr 23 09:24 rbash -> bash -rwxr-xr-x 1 root root 67600 Sep 20 2022 readlink -rwxr-xr-x 1 root root 67672 Sep 20 2022 rm -rwxr-xr-x 1 root root 67600 Sep 20 2022 rmdir -rwxr-xr-x 1 root root 67400 Nov 2 2022 run-parts -rwxr-xr-x 1 root root 133372 Jan 5 07:55 sed lrwxrwxrwx 1 root root 4 Jan 5 01:20 sh -> dash -rwxr-xr-x 1 root root 67584 Sep 20 2022 sleep -rwxr-xr-x 1 root root 67644 Sep 20 2022 stty -rwsr-xr-x 1 root root 50800 Mar 22 21:02 su -rwxr-xr-x 1 root root 67584 Sep 20 2022 sync -rwxr-xr-x 1 root root 336764 Apr 6 02:25 tar -rwxr-xr-x 1 root root 67144 Nov 2 2022 tempfile -rwxr-xr-x 1 root root 133224 Sep 20 2022 touch -rwxr-xr-x 1 root root 67548 Sep 20 2022 true -rwxr-xr-x 1 root root 9768 Mar 22 20:15 ulockmgr_server -rwsr-xr-x 1 root root 22108 Mar 22 21:02 umount -rwxr-xr-x 1 root root 67572 Sep 20 2022 uname -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress -rwxr-xr-x 1 root root 133632 Sep 20 2022 vdir -rwxr-xr-x 1 root root 42608 Mar 22 21:02 wdctl lrwxrwxrwx 1 root root 8 Dec 19 01:33 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp -rwxr-xr-x 1 root root 6460 Apr 9 2022 zdiff -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce -rwxr-xr-x 1 root root 8103 Apr 9 2022 zgrep -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew I: user script /srv/workspace/pbuilder/16881/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team 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 (= 12), gem2deb, rake, ruby-mini-mime, ruby-rspec dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19324 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 (= 12); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on gem2deb; however: Package gem2deb is not installed. pbuilder-satisfydepends-dummy depends on rake; however: Package rake is not installed. pbuilder-satisfydepends-dummy depends on ruby-mini-mime; however: Package ruby-mini-mime is not installed. pbuilder-satisfydepends-dummy depends on ruby-rspec; however: Package ruby-rspec is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} ca-certificates{a} debhelper{a} devscripts{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dirmngr{a} dwz{a} file{a} gem2deb{a} gem2deb-test-runner{a} gettext{a} gettext-base{a} 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} libclass-xsaccessor-perl{a} libclone-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} libicu72{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.5-0{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} libmagic-mgc{a} libmagic1{a} libmodule-runtime-perl{a} libmoo-perl{a} libncurses6{a} libnet-http-perl{a} libnet-ssleay-perl{a} libnpth0{a} libparams-classify-perl{a} libpipeline1{a} libpython3-stdlib{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} libreadline8{a} libregexp-ipv6-perl{a} librole-tiny-perl{a} libruby{a} libruby3.1{a} libsasl2-2{a} libsasl2-modules-db{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.11{a} python3.11-minimal{a} rake{a} readline-common{a} ruby{a} ruby-all-dev{a} ruby-diff-lcs{a} ruby-mini-mime{a} ruby-net-telnet{a} ruby-rspec{a} ruby-rspec-core{a} ruby-rspec-expectations{a} ruby-rspec-mocks{a} ruby-rspec-support{a} ruby-rubygems{a} ruby-sdbm{a} ruby-webrick{a} ruby-xmlrpc{a} ruby3.1{a} ruby3.1-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 libdata-dump-perl libdistro-info-perl libgit-wrapper-perl libgitlab-api-v4-perl libgpm2 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 libxstring-perl licensecheck lintian lynx pristine-tar python3-apt python3-debian python3-magic python3-requests python3-unidiff python3-xdg ruby3.1-doc strace unzip wget zip 0 packages upgraded, 132 newly installed, 0 to remove and 0 not upgraded. Need to get 44.6 MB of archives. After unpacking 147 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bookworm/main armhf libpython3.11-minimal armhf 3.11.2-6 [798 kB] Get: 2 http://deb.debian.org/debian bookworm/main armhf libexpat1 armhf 2.5.0-1 [79.9 kB] Get: 3 http://deb.debian.org/debian bookworm/main armhf python3.11-minimal armhf 3.11.2-6 [1714 kB] Get: 4 http://deb.debian.org/debian bookworm/main armhf python3-minimal armhf 3.11.2-1+b1 [26.3 kB] Get: 5 http://deb.debian.org/debian bookworm/main armhf media-types all 10.0.0 [26.1 kB] Get: 6 http://deb.debian.org/debian bookworm/main armhf readline-common all 8.2-1.3 [69.0 kB] Get: 7 http://deb.debian.org/debian bookworm/main armhf libreadline8 armhf 8.2-1.3 [144 kB] Get: 8 http://deb.debian.org/debian bookworm/main armhf libpython3.11-stdlib armhf 3.11.2-6 [1678 kB] Get: 9 http://deb.debian.org/debian bookworm/main armhf python3.11 armhf 3.11.2-6 [572 kB] Get: 10 http://deb.debian.org/debian bookworm/main armhf libpython3-stdlib armhf 3.11.2-1+b1 [9296 B] Get: 11 http://deb.debian.org/debian bookworm/main armhf python3 armhf 3.11.2-1+b1 [26.3 kB] Get: 12 http://deb.debian.org/debian bookworm/main armhf netbase all 6.4 [12.8 kB] Get: 13 http://deb.debian.org/debian bookworm/main armhf sensible-utils all 0.0.17+nmu1 [19.0 kB] Get: 14 http://deb.debian.org/debian bookworm/main armhf openssl armhf 3.0.9-1 [1381 kB] Get: 15 http://deb.debian.org/debian bookworm/main armhf ca-certificates all 20230311 [153 kB] Get: 16 http://deb.debian.org/debian bookworm/main armhf libmagic-mgc armhf 1:5.44-3 [305 kB] Get: 17 http://deb.debian.org/debian bookworm/main armhf libmagic1 armhf 1:5.44-3 [96.5 kB] Get: 18 http://deb.debian.org/debian bookworm/main armhf file armhf 1:5.44-3 [41.6 kB] Get: 19 http://deb.debian.org/debian bookworm/main armhf gettext-base armhf 0.21-12 [157 kB] Get: 20 http://deb.debian.org/debian bookworm/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB] Get: 21 http://deb.debian.org/debian bookworm/main armhf groff-base armhf 1.22.4-10 [825 kB] Get: 22 http://deb.debian.org/debian bookworm/main armhf bsdextrautils armhf 2.38.1-5+b1 [78.6 kB] Get: 23 http://deb.debian.org/debian bookworm/main armhf libpipeline1 armhf 1.5.7-1 [33.6 kB] Get: 24 http://deb.debian.org/debian bookworm/main armhf man-db armhf 2.11.2-2 [1351 kB] Get: 25 http://deb.debian.org/debian bookworm/main armhf m4 armhf 1.4.19-3 [265 kB] Get: 26 http://deb.debian.org/debian bookworm/main armhf autoconf all 2.71-3 [332 kB] Get: 27 http://deb.debian.org/debian bookworm/main armhf autotools-dev all 20220109.1 [51.6 kB] Get: 28 http://deb.debian.org/debian bookworm/main armhf automake all 1:1.16.5-1.3 [823 kB] Get: 29 http://deb.debian.org/debian bookworm/main armhf autopoint all 0.21-12 [495 kB] Get: 30 http://deb.debian.org/debian bookworm/main armhf libdebhelper-perl all 13.11.4 [81.2 kB] Get: 31 http://deb.debian.org/debian bookworm/main armhf libtool all 2.4.7-5 [517 kB] Get: 32 http://deb.debian.org/debian bookworm/main armhf dh-autoreconf all 20 [17.1 kB] Get: 33 http://deb.debian.org/debian bookworm/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 34 http://deb.debian.org/debian bookworm/main armhf libsub-override-perl all 0.09-4 [9304 B] Get: 35 http://deb.debian.org/debian bookworm/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 36 http://deb.debian.org/debian bookworm/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 37 http://deb.debian.org/debian bookworm/main armhf libelf1 armhf 0.188-2.1 [170 kB] Get: 38 http://deb.debian.org/debian bookworm/main armhf dwz armhf 0.15-1 [101 kB] Get: 39 http://deb.debian.org/debian bookworm/main armhf libicu72 armhf 72.1-3 [9048 kB] Get: 40 http://deb.debian.org/debian bookworm/main armhf libxml2 armhf 2.9.14+dfsg-1.2 [591 kB] Get: 41 http://deb.debian.org/debian bookworm/main armhf gettext armhf 0.21-12 [1229 kB] Get: 42 http://deb.debian.org/debian bookworm/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 43 http://deb.debian.org/debian bookworm/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 44 http://deb.debian.org/debian bookworm/main armhf debhelper all 13.11.4 [942 kB] Get: 45 http://deb.debian.org/debian bookworm/main armhf libassuan0 armhf 2.5.5-5 [42.0 kB] Get: 46 http://deb.debian.org/debian bookworm/main armhf gpgconf armhf 2.2.40-1.1 [547 kB] Get: 47 http://deb.debian.org/debian bookworm/main armhf libksba8 armhf 1.6.3-2 [109 kB] Get: 48 http://deb.debian.org/debian bookworm/main armhf libsasl2-modules-db armhf 2.1.28+dfsg-10 [19.0 kB] Get: 49 http://deb.debian.org/debian bookworm/main armhf libsasl2-2 armhf 2.1.28+dfsg-10 [52.3 kB] Get: 50 http://deb.debian.org/debian bookworm/main armhf libldap-2.5-0 armhf 2.5.13+dfsg-5 [158 kB] Get: 51 http://deb.debian.org/debian bookworm/main armhf libnpth0 armhf 1.6-3 [17.8 kB] Get: 52 http://deb.debian.org/debian bookworm/main armhf dirmngr armhf 2.2.40-1.1 [748 kB] Get: 53 http://deb.debian.org/debian bookworm/main armhf gnupg-l10n all 2.2.40-1.1 [1093 kB] Get: 54 http://deb.debian.org/debian bookworm/main armhf gnupg-utils armhf 2.2.40-1.1 [850 kB] Get: 55 http://deb.debian.org/debian bookworm/main armhf gpg armhf 2.2.40-1.1 [884 kB] Get: 56 http://deb.debian.org/debian bookworm/main armhf pinentry-curses armhf 1.2.1-1 [73.4 kB] Get: 57 http://deb.debian.org/debian bookworm/main armhf gpg-agent armhf 2.2.40-1.1 [652 kB] Get: 58 http://deb.debian.org/debian bookworm/main armhf gpg-wks-client armhf 2.2.40-1.1 [524 kB] Get: 59 http://deb.debian.org/debian bookworm/main armhf gpg-wks-server armhf 2.2.40-1.1 [517 kB] Get: 60 http://deb.debian.org/debian bookworm/main armhf gpgsm armhf 2.2.40-1.1 [637 kB] Get: 61 http://deb.debian.org/debian bookworm/main armhf gnupg all 2.2.40-1.1 [846 kB] Get: 62 http://deb.debian.org/debian bookworm/main armhf libfile-dirlist-perl all 0.05-3 [7600 B] Get: 63 http://deb.debian.org/debian bookworm/main armhf libfile-which-perl all 1.27-2 [15.1 kB] Get: 64 http://deb.debian.org/debian bookworm/main armhf libfile-homedir-perl all 1.006-2 [42.4 kB] Get: 65 http://deb.debian.org/debian bookworm/main armhf libfile-touch-perl all 0.12-2 [8816 B] Get: 66 http://deb.debian.org/debian bookworm/main armhf libio-pty-perl armhf 1:1.17-1 [34.5 kB] Get: 67 http://deb.debian.org/debian bookworm/main armhf libipc-run-perl all 20220807.0-1 [104 kB] Get: 68 http://deb.debian.org/debian bookworm/main armhf libclass-method-modifiers-perl all 2.14-1 [18.1 kB] Get: 69 http://deb.debian.org/debian bookworm/main armhf libclass-xsaccessor-perl armhf 1.19-4+b1 [35.5 kB] Get: 70 http://deb.debian.org/debian bookworm/main armhf libb-hooks-op-check-perl armhf 0.22-2+b1 [10.3 kB] Get: 71 http://deb.debian.org/debian bookworm/main armhf libdynaloader-functions-perl all 0.003-3 [12.7 kB] Get: 72 http://deb.debian.org/debian bookworm/main armhf libdevel-callchecker-perl armhf 0.008-2 [15.7 kB] Get: 73 http://deb.debian.org/debian bookworm/main armhf libparams-classify-perl armhf 0.015-2+b1 [21.9 kB] Get: 74 http://deb.debian.org/debian bookworm/main armhf libmodule-runtime-perl all 0.016-2 [19.6 kB] Get: 75 http://deb.debian.org/debian bookworm/main armhf libimport-into-perl all 1.002005-2 [11.3 kB] Get: 76 http://deb.debian.org/debian bookworm/main armhf librole-tiny-perl all 2.002004-1 [21.4 kB] Get: 77 http://deb.debian.org/debian bookworm/main armhf libsub-quote-perl all 2.006008-1 [21.8 kB] Get: 78 http://deb.debian.org/debian bookworm/main armhf libmoo-perl all 2.005005-1 [58.0 kB] Get: 79 http://deb.debian.org/debian bookworm/main armhf libencode-locale-perl all 1.05-3 [12.9 kB] Get: 80 http://deb.debian.org/debian bookworm/main armhf libtimedate-perl all 2.3300-2 [39.3 kB] Get: 81 http://deb.debian.org/debian bookworm/main armhf libhttp-date-perl all 6.05-2 [10.5 kB] Get: 82 http://deb.debian.org/debian bookworm/main armhf libfile-listing-perl all 6.15-1 [12.6 kB] Get: 83 http://deb.debian.org/debian bookworm/main armhf libhtml-tagset-perl all 3.20-6 [11.7 kB] Get: 84 http://deb.debian.org/debian bookworm/main armhf libregexp-ipv6-perl all 0.03-3 [5212 B] Get: 85 http://deb.debian.org/debian bookworm/main armhf liburi-perl all 5.17-1 [90.4 kB] Get: 86 http://deb.debian.org/debian bookworm/main armhf libhtml-parser-perl armhf 3.81-1 [97.4 kB] Get: 87 http://deb.debian.org/debian bookworm/main armhf libhtml-tree-perl all 5.07-3 [211 kB] Get: 88 http://deb.debian.org/debian bookworm/main armhf libclone-perl armhf 0.46-1 [13.1 kB] Get: 89 http://deb.debian.org/debian bookworm/main armhf libio-html-perl all 1.004-3 [16.2 kB] Get: 90 http://deb.debian.org/debian bookworm/main armhf liblwp-mediatypes-perl all 6.04-2 [20.2 kB] Get: 91 http://deb.debian.org/debian bookworm/main armhf libhttp-message-perl all 6.44-1 [81.7 kB] Get: 92 http://deb.debian.org/debian bookworm/main armhf libhttp-cookies-perl all 6.10-1 [19.6 kB] Get: 93 http://deb.debian.org/debian bookworm/main armhf libhttp-negotiate-perl all 6.01-2 [13.1 kB] Get: 94 http://deb.debian.org/debian bookworm/main armhf perl-openssl-defaults armhf 7+b1 [7916 B] Get: 95 http://deb.debian.org/debian bookworm/main armhf libnet-ssleay-perl armhf 1.92-2+b1 [298 kB] Get: 96 http://deb.debian.org/debian bookworm/main armhf libio-socket-ssl-perl all 2.081-2 [219 kB] Get: 97 http://deb.debian.org/debian bookworm/main armhf libnet-http-perl all 6.22-1 [25.3 kB] Get: 98 http://deb.debian.org/debian bookworm/main armhf liblwp-protocol-https-perl all 6.10-1 [12.2 kB] Get: 99 http://deb.debian.org/debian bookworm/main armhf libtry-tiny-perl all 0.31-2 [22.6 kB] Get: 100 http://deb.debian.org/debian bookworm/main armhf libwww-robotrules-perl all 6.02-1 [12.9 kB] Get: 101 http://deb.debian.org/debian bookworm/main armhf libwww-perl all 6.68-1 [186 kB] Get: 102 http://deb.debian.org/debian bookworm/main armhf patchutils armhf 0.4.2-1 [72.5 kB] Get: 103 http://deb.debian.org/debian bookworm/main armhf wdiff armhf 1.2.2-5 [118 kB] Get: 104 http://deb.debian.org/debian bookworm/main armhf devscripts armhf 2.23.4 [1073 kB] Get: 105 http://deb.debian.org/debian bookworm/main armhf rubygems-integration all 1.18 [6704 B] Get: 106 http://deb.debian.org/debian bookworm/main armhf ruby-net-telnet all 0.2.0-1 [13.1 kB] Get: 107 http://deb.debian.org/debian bookworm/main armhf ruby-webrick all 1.8.1-1 [51.4 kB] Get: 108 http://deb.debian.org/debian bookworm/main armhf ruby-xmlrpc all 0.3.2-2 [24.4 kB] Get: 109 http://deb.debian.org/debian bookworm/main armhf libruby armhf 1:3.1 [4968 B] Get: 110 http://deb.debian.org/debian bookworm/main armhf ruby-sdbm armhf 1.0.0-5+b1 [13.3 kB] Get: 111 http://deb.debian.org/debian bookworm/main armhf libbsd0 armhf 0.11.7-2 [113 kB] Get: 112 http://deb.debian.org/debian bookworm/main armhf libedit2 armhf 3.1-20221030-2 [77.0 kB] Get: 113 http://deb.debian.org/debian bookworm/main armhf libncurses6 armhf 6.4-4 [81.1 kB] Get: 114 http://deb.debian.org/debian bookworm/main armhf libyaml-0-2 armhf 0.2.5-1 [46.8 kB] Get: 115 http://deb.debian.org/debian bookworm/main armhf libruby3.1 armhf 3.1.2-7 [5065 kB] Get: 116 http://deb.debian.org/debian bookworm/main armhf ruby3.1 armhf 3.1.2-7 [663 kB] Get: 117 http://deb.debian.org/debian bookworm/main armhf ruby-rubygems all 3.3.15-2 [293 kB] Get: 118 http://deb.debian.org/debian bookworm/main armhf ruby armhf 1:3.1 [5868 B] Get: 119 http://deb.debian.org/debian bookworm/main armhf rake all 13.0.6-3 [83.9 kB] Get: 120 http://deb.debian.org/debian bookworm/main armhf gem2deb-test-runner armhf 2.1 [16.9 kB] Get: 121 http://deb.debian.org/debian bookworm/main armhf libgmpxx4ldbl armhf 2:6.2.1+dfsg1-1.1 [338 kB] Get: 122 http://deb.debian.org/debian bookworm/main armhf libgmp-dev armhf 2:6.2.1+dfsg1-1.1 [593 kB] Get: 123 http://deb.debian.org/debian bookworm/main armhf ruby3.1-dev armhf 3.1.2-7 [1002 kB] Get: 124 http://deb.debian.org/debian bookworm/main armhf ruby-all-dev armhf 1:3.1 [5976 B] Get: 125 http://deb.debian.org/debian bookworm/main armhf gem2deb armhf 2.1 [53.5 kB] Get: 126 http://deb.debian.org/debian bookworm/main armhf ruby-diff-lcs all 1.5.0-1 [29.0 kB] Get: 127 http://deb.debian.org/debian bookworm/main armhf ruby-mini-mime all 1.1.1-2 [18.0 kB] Get: 128 http://deb.debian.org/debian bookworm/main armhf ruby-rspec-support all 3.12.0c0e1m1s0-1 [28.1 kB] Get: 129 http://deb.debian.org/debian bookworm/main armhf ruby-rspec-core all 3.12.0c0e1m1s0-1 [163 kB] Get: 130 http://deb.debian.org/debian bookworm/main armhf ruby-rspec-expectations all 3.12.0c0e1m1s0-1 [89.5 kB] Get: 131 http://deb.debian.org/debian bookworm/main armhf ruby-rspec-mocks all 3.12.0c0e1m1s0-1 [79.5 kB] Get: 132 http://deb.debian.org/debian bookworm/main armhf ruby-rspec all 3.12.0c0e1m1s0-1 [5084 B] Fetched 44.6 MB in 4s (10.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.11-minimal:armhf. (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 ... 19324 files and directories currently installed.) Preparing to unpack .../libpython3.11-minimal_3.11.2-6_armhf.deb ... Unpacking libpython3.11-minimal:armhf (3.11.2-6) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../libexpat1_2.5.0-1_armhf.deb ... Unpacking libexpat1:armhf (2.5.0-1) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.2-6_armhf.deb ... Unpacking python3.11-minimal (3.11.2-6) ... Setting up libpython3.11-minimal:armhf (3.11.2-6) ... Setting up libexpat1:armhf (2.5.0-1) ... Setting up python3.11-minimal (3.11.2-6) ... 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 ... 19640 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.11.2-1+b1_armhf.deb ... Unpacking python3-minimal (3.11.2-1+b1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.0.0_all.deb ... Unpacking media-types (10.0.0) ... Selecting previously unselected package readline-common. Preparing to unpack .../2-readline-common_8.2-1.3_all.deb ... Unpacking readline-common (8.2-1.3) ... Selecting previously unselected package libreadline8:armhf. Preparing to unpack .../3-libreadline8_8.2-1.3_armhf.deb ... Unpacking libreadline8:armhf (8.2-1.3) ... Selecting previously unselected package libpython3.11-stdlib:armhf. Preparing to unpack .../4-libpython3.11-stdlib_3.11.2-6_armhf.deb ... Unpacking libpython3.11-stdlib:armhf (3.11.2-6) ... Selecting previously unselected package python3.11. Preparing to unpack .../5-python3.11_3.11.2-6_armhf.deb ... Unpacking python3.11 (3.11.2-6) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../6-libpython3-stdlib_3.11.2-1+b1_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.11.2-1+b1) ... Setting up python3-minimal (3.11.2-1+b1) ... 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 ... 20074 files and directories currently installed.) Preparing to unpack .../000-python3_3.11.2-1+b1_armhf.deb ... Unpacking python3 (3.11.2-1+b1) ... Selecting previously unselected package netbase. Preparing to unpack .../001-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../002-sensible-utils_0.0.17+nmu1_all.deb ... Unpacking sensible-utils (0.0.17+nmu1) ... Selecting previously unselected package openssl. Preparing to unpack .../003-openssl_3.0.9-1_armhf.deb ... Unpacking openssl (3.0.9-1) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../004-ca-certificates_20230311_all.deb ... Unpacking ca-certificates (20230311) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../005-libmagic-mgc_1%3a5.44-3_armhf.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../006-libmagic1_1%3a5.44-3_armhf.deb ... Unpacking libmagic1:armhf (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../007-file_1%3a5.44-3_armhf.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../008-gettext-base_0.21-12_armhf.deb ... Unpacking gettext-base (0.21-12) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../009-libuchardet0_0.0.7-1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../010-groff-base_1.22.4-10_armhf.deb ... Unpacking groff-base (1.22.4-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../011-bsdextrautils_2.38.1-5+b1_armhf.deb ... Unpacking bsdextrautils (2.38.1-5+b1) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../012-libpipeline1_1.5.7-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.7-1) ... Selecting previously unselected package man-db. Preparing to unpack .../013-man-db_2.11.2-2_armhf.deb ... Unpacking man-db (2.11.2-2) ... Selecting previously unselected package m4. Preparing to unpack .../014-m4_1.4.19-3_armhf.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../015-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../016-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../017-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../018-autopoint_0.21-12_all.deb ... Unpacking autopoint (0.21-12) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../019-libdebhelper-perl_13.11.4_all.deb ... Unpacking libdebhelper-perl (13.11.4) ... Selecting previously unselected package libtool. Preparing to unpack .../020-libtool_2.4.7-5_all.deb ... Unpacking libtool (2.4.7-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../021-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../022-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 .../023-libsub-override-perl_0.09-4_all.deb ... Unpacking libsub-override-perl (0.09-4) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../024-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../025-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../026-libelf1_0.188-2.1_armhf.deb ... Unpacking libelf1:armhf (0.188-2.1) ... Selecting previously unselected package dwz. Preparing to unpack .../027-dwz_0.15-1_armhf.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package libicu72:armhf. Preparing to unpack .../028-libicu72_72.1-3_armhf.deb ... Unpacking libicu72:armhf (72.1-3) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../029-libxml2_2.9.14+dfsg-1.2_armhf.deb ... Unpacking libxml2:armhf (2.9.14+dfsg-1.2) ... Selecting previously unselected package gettext. Preparing to unpack .../030-gettext_0.21-12_armhf.deb ... Unpacking gettext (0.21-12) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../031-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../032-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../033-debhelper_13.11.4_all.deb ... Unpacking debhelper (13.11.4) ... Selecting previously unselected package libassuan0:armhf. Preparing to unpack .../034-libassuan0_2.5.5-5_armhf.deb ... Unpacking libassuan0:armhf (2.5.5-5) ... Selecting previously unselected package gpgconf. Preparing to unpack .../035-gpgconf_2.2.40-1.1_armhf.deb ... Unpacking gpgconf (2.2.40-1.1) ... Selecting previously unselected package libksba8:armhf. Preparing to unpack .../036-libksba8_1.6.3-2_armhf.deb ... Unpacking libksba8:armhf (1.6.3-2) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../037-libsasl2-modules-db_2.1.28+dfsg-10_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg-10) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../038-libsasl2-2_2.1.28+dfsg-10_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.28+dfsg-10) ... Selecting previously unselected package libldap-2.5-0:armhf. Preparing to unpack .../039-libldap-2.5-0_2.5.13+dfsg-5_armhf.deb ... Unpacking libldap-2.5-0:armhf (2.5.13+dfsg-5) ... Selecting previously unselected package libnpth0:armhf. Preparing to unpack .../040-libnpth0_1.6-3_armhf.deb ... Unpacking libnpth0:armhf (1.6-3) ... Selecting previously unselected package dirmngr. Preparing to unpack .../041-dirmngr_2.2.40-1.1_armhf.deb ... Unpacking dirmngr (2.2.40-1.1) ... Selecting previously unselected package gnupg-l10n. Preparing to unpack .../042-gnupg-l10n_2.2.40-1.1_all.deb ... Unpacking gnupg-l10n (2.2.40-1.1) ... Selecting previously unselected package gnupg-utils. Preparing to unpack .../043-gnupg-utils_2.2.40-1.1_armhf.deb ... Unpacking gnupg-utils (2.2.40-1.1) ... Selecting previously unselected package gpg. Preparing to unpack .../044-gpg_2.2.40-1.1_armhf.deb ... Unpacking gpg (2.2.40-1.1) ... Selecting previously unselected package pinentry-curses. Preparing to unpack .../045-pinentry-curses_1.2.1-1_armhf.deb ... Unpacking pinentry-curses (1.2.1-1) ... Selecting previously unselected package gpg-agent. Preparing to unpack .../046-gpg-agent_2.2.40-1.1_armhf.deb ... Unpacking gpg-agent (2.2.40-1.1) ... Selecting previously unselected package gpg-wks-client. Preparing to unpack .../047-gpg-wks-client_2.2.40-1.1_armhf.deb ... Unpacking gpg-wks-client (2.2.40-1.1) ... Selecting previously unselected package gpg-wks-server. Preparing to unpack .../048-gpg-wks-server_2.2.40-1.1_armhf.deb ... Unpacking gpg-wks-server (2.2.40-1.1) ... Selecting previously unselected package gpgsm. Preparing to unpack .../049-gpgsm_2.2.40-1.1_armhf.deb ... Unpacking gpgsm (2.2.40-1.1) ... Selecting previously unselected package gnupg. Preparing to unpack .../050-gnupg_2.2.40-1.1_all.deb ... Unpacking gnupg (2.2.40-1.1) ... Selecting previously unselected package libfile-dirlist-perl. Preparing to unpack .../051-libfile-dirlist-perl_0.05-3_all.deb ... Unpacking libfile-dirlist-perl (0.05-3) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../052-libfile-which-perl_1.27-2_all.deb ... Unpacking libfile-which-perl (1.27-2) ... Selecting previously unselected package libfile-homedir-perl. Preparing to unpack .../053-libfile-homedir-perl_1.006-2_all.deb ... Unpacking libfile-homedir-perl (1.006-2) ... Selecting previously unselected package libfile-touch-perl. Preparing to unpack .../054-libfile-touch-perl_0.12-2_all.deb ... Unpacking libfile-touch-perl (0.12-2) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../055-libio-pty-perl_1%3a1.17-1_armhf.deb ... Unpacking libio-pty-perl (1:1.17-1) ... Selecting previously unselected package libipc-run-perl. Preparing to unpack .../056-libipc-run-perl_20220807.0-1_all.deb ... Unpacking libipc-run-perl (20220807.0-1) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../057-libclass-method-modifiers-perl_2.14-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.14-1) ... Selecting previously unselected package libclass-xsaccessor-perl. Preparing to unpack .../058-libclass-xsaccessor-perl_1.19-4+b1_armhf.deb ... Unpacking libclass-xsaccessor-perl (1.19-4+b1) ... Selecting previously unselected package libb-hooks-op-check-perl:armhf. Preparing to unpack .../059-libb-hooks-op-check-perl_0.22-2+b1_armhf.deb ... Unpacking libb-hooks-op-check-perl:armhf (0.22-2+b1) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../060-libdynaloader-functions-perl_0.003-3_all.deb ... Unpacking libdynaloader-functions-perl (0.003-3) ... Selecting previously unselected package libdevel-callchecker-perl:armhf. Preparing to unpack .../061-libdevel-callchecker-perl_0.008-2_armhf.deb ... Unpacking libdevel-callchecker-perl:armhf (0.008-2) ... Selecting previously unselected package libparams-classify-perl:armhf. Preparing to unpack .../062-libparams-classify-perl_0.015-2+b1_armhf.deb ... Unpacking libparams-classify-perl:armhf (0.015-2+b1) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../063-libmodule-runtime-perl_0.016-2_all.deb ... Unpacking libmodule-runtime-perl (0.016-2) ... Selecting previously unselected package libimport-into-perl. Preparing to unpack .../064-libimport-into-perl_1.002005-2_all.deb ... Unpacking libimport-into-perl (1.002005-2) ... Selecting previously unselected package librole-tiny-perl. Preparing to unpack .../065-librole-tiny-perl_2.002004-1_all.deb ... Unpacking librole-tiny-perl (2.002004-1) ... Selecting previously unselected package libsub-quote-perl. Preparing to unpack .../066-libsub-quote-perl_2.006008-1_all.deb ... Unpacking libsub-quote-perl (2.006008-1) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../067-libmoo-perl_2.005005-1_all.deb ... Unpacking libmoo-perl (2.005005-1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../068-libencode-locale-perl_1.05-3_all.deb ... Unpacking libencode-locale-perl (1.05-3) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../069-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../070-libhttp-date-perl_6.05-2_all.deb ... Unpacking libhttp-date-perl (6.05-2) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../071-libfile-listing-perl_6.15-1_all.deb ... Unpacking libfile-listing-perl (6.15-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../072-libhtml-tagset-perl_3.20-6_all.deb ... Unpacking libhtml-tagset-perl (3.20-6) ... Selecting previously unselected package libregexp-ipv6-perl. Preparing to unpack .../073-libregexp-ipv6-perl_0.03-3_all.deb ... Unpacking libregexp-ipv6-perl (0.03-3) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../074-liburi-perl_5.17-1_all.deb ... Unpacking liburi-perl (5.17-1) ... Selecting previously unselected package libhtml-parser-perl:armhf. Preparing to unpack .../075-libhtml-parser-perl_3.81-1_armhf.deb ... Unpacking libhtml-parser-perl:armhf (3.81-1) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../076-libhtml-tree-perl_5.07-3_all.deb ... Unpacking libhtml-tree-perl (5.07-3) ... Selecting previously unselected package libclone-perl:armhf. Preparing to unpack .../077-libclone-perl_0.46-1_armhf.deb ... Unpacking libclone-perl:armhf (0.46-1) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../078-libio-html-perl_1.004-3_all.deb ... Unpacking libio-html-perl (1.004-3) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../079-liblwp-mediatypes-perl_6.04-2_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-2) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../080-libhttp-message-perl_6.44-1_all.deb ... Unpacking libhttp-message-perl (6.44-1) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../081-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 .../082-libhttp-negotiate-perl_6.01-2_all.deb ... Unpacking libhttp-negotiate-perl (6.01-2) ... Selecting previously unselected package perl-openssl-defaults:armhf. Preparing to unpack .../083-perl-openssl-defaults_7+b1_armhf.deb ... Unpacking perl-openssl-defaults:armhf (7+b1) ... Selecting previously unselected package libnet-ssleay-perl:armhf. Preparing to unpack .../084-libnet-ssleay-perl_1.92-2+b1_armhf.deb ... Unpacking libnet-ssleay-perl:armhf (1.92-2+b1) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../085-libio-socket-ssl-perl_2.081-2_all.deb ... Unpacking libio-socket-ssl-perl (2.081-2) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../086-libnet-http-perl_6.22-1_all.deb ... Unpacking libnet-http-perl (6.22-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../087-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 .../088-libtry-tiny-perl_0.31-2_all.deb ... Unpacking libtry-tiny-perl (0.31-2) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../089-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../090-libwww-perl_6.68-1_all.deb ... Unpacking libwww-perl (6.68-1) ... Selecting previously unselected package patchutils. Preparing to unpack .../091-patchutils_0.4.2-1_armhf.deb ... Unpacking patchutils (0.4.2-1) ... Selecting previously unselected package wdiff. Preparing to unpack .../092-wdiff_1.2.2-5_armhf.deb ... Unpacking wdiff (1.2.2-5) ... Selecting previously unselected package devscripts. Preparing to unpack .../093-devscripts_2.23.4_armhf.deb ... Unpacking devscripts (2.23.4) ... Selecting previously unselected package rubygems-integration. Preparing to unpack .../094-rubygems-integration_1.18_all.deb ... Unpacking rubygems-integration (1.18) ... Selecting previously unselected package ruby-net-telnet. Preparing to unpack .../095-ruby-net-telnet_0.2.0-1_all.deb ... Unpacking ruby-net-telnet (0.2.0-1) ... Selecting previously unselected package ruby-webrick. Preparing to unpack .../096-ruby-webrick_1.8.1-1_all.deb ... Unpacking ruby-webrick (1.8.1-1) ... Selecting previously unselected package ruby-xmlrpc. Preparing to unpack .../097-ruby-xmlrpc_0.3.2-2_all.deb ... Unpacking ruby-xmlrpc (0.3.2-2) ... Selecting previously unselected package libruby:armhf. Preparing to unpack .../098-libruby_1%3a3.1_armhf.deb ... Unpacking libruby:armhf (1:3.1) ... Selecting previously unselected package ruby-sdbm:armhf. Preparing to unpack .../099-ruby-sdbm_1.0.0-5+b1_armhf.deb ... Unpacking ruby-sdbm:armhf (1.0.0-5+b1) ... Selecting previously unselected package libbsd0:armhf. Preparing to unpack .../100-libbsd0_0.11.7-2_armhf.deb ... Unpacking libbsd0:armhf (0.11.7-2) ... Selecting previously unselected package libedit2:armhf. Preparing to unpack .../101-libedit2_3.1-20221030-2_armhf.deb ... Unpacking libedit2:armhf (3.1-20221030-2) ... Selecting previously unselected package libncurses6:armhf. Preparing to unpack .../102-libncurses6_6.4-4_armhf.deb ... Unpacking libncurses6:armhf (6.4-4) ... Selecting previously unselected package libyaml-0-2:armhf. Preparing to unpack .../103-libyaml-0-2_0.2.5-1_armhf.deb ... Unpacking libyaml-0-2:armhf (0.2.5-1) ... Selecting previously unselected package libruby3.1:armhf. Preparing to unpack .../104-libruby3.1_3.1.2-7_armhf.deb ... Unpacking libruby3.1:armhf (3.1.2-7) ... Selecting previously unselected package ruby3.1. Preparing to unpack .../105-ruby3.1_3.1.2-7_armhf.deb ... Unpacking ruby3.1 (3.1.2-7) ... Selecting previously unselected package ruby-rubygems. Preparing to unpack .../106-ruby-rubygems_3.3.15-2_all.deb ... Unpacking ruby-rubygems (3.3.15-2) ... Selecting previously unselected package ruby. Preparing to unpack .../107-ruby_1%3a3.1_armhf.deb ... Unpacking ruby (1:3.1) ... Selecting previously unselected package rake. Preparing to unpack .../108-rake_13.0.6-3_all.deb ... Unpacking rake (13.0.6-3) ... Selecting previously unselected package gem2deb-test-runner. Preparing to unpack .../109-gem2deb-test-runner_2.1_armhf.deb ... Unpacking gem2deb-test-runner (2.1) ... Selecting previously unselected package libgmpxx4ldbl:armhf. Preparing to unpack .../110-libgmpxx4ldbl_2%3a6.2.1+dfsg1-1.1_armhf.deb ... Unpacking libgmpxx4ldbl:armhf (2:6.2.1+dfsg1-1.1) ... Selecting previously unselected package libgmp-dev:armhf. Preparing to unpack .../111-libgmp-dev_2%3a6.2.1+dfsg1-1.1_armhf.deb ... Unpacking libgmp-dev:armhf (2:6.2.1+dfsg1-1.1) ... Selecting previously unselected package ruby3.1-dev:armhf. Preparing to unpack .../112-ruby3.1-dev_3.1.2-7_armhf.deb ... Unpacking ruby3.1-dev:armhf (3.1.2-7) ... Selecting previously unselected package ruby-all-dev:armhf. Preparing to unpack .../113-ruby-all-dev_1%3a3.1_armhf.deb ... Unpacking ruby-all-dev:armhf (1:3.1) ... Selecting previously unselected package gem2deb. Preparing to unpack .../114-gem2deb_2.1_armhf.deb ... Unpacking gem2deb (2.1) ... Selecting previously unselected package ruby-diff-lcs. Preparing to unpack .../115-ruby-diff-lcs_1.5.0-1_all.deb ... Unpacking ruby-diff-lcs (1.5.0-1) ... Selecting previously unselected package ruby-mini-mime. Preparing to unpack .../116-ruby-mini-mime_1.1.1-2_all.deb ... Unpacking ruby-mini-mime (1.1.1-2) ... Selecting previously unselected package ruby-rspec-support. Preparing to unpack .../117-ruby-rspec-support_3.12.0c0e1m1s0-1_all.deb ... Unpacking ruby-rspec-support (3.12.0c0e1m1s0-1) ... Selecting previously unselected package ruby-rspec-core. Preparing to unpack .../118-ruby-rspec-core_3.12.0c0e1m1s0-1_all.deb ... Unpacking ruby-rspec-core (3.12.0c0e1m1s0-1) ... Selecting previously unselected package ruby-rspec-expectations. Preparing to unpack .../119-ruby-rspec-expectations_3.12.0c0e1m1s0-1_all.deb ... Unpacking ruby-rspec-expectations (3.12.0c0e1m1s0-1) ... Selecting previously unselected package ruby-rspec-mocks. Preparing to unpack .../120-ruby-rspec-mocks_3.12.0c0e1m1s0-1_all.deb ... Unpacking ruby-rspec-mocks (3.12.0c0e1m1s0-1) ... Selecting previously unselected package ruby-rspec. Preparing to unpack .../121-ruby-rspec_3.12.0c0e1m1s0-1_all.deb ... Unpacking ruby-rspec (3.12.0c0e1m1s0-1) ... Setting up libksba8:armhf (1.6.3-2) ... Setting up media-types (10.0.0) ... Setting up libpipeline1:armhf (1.5.7-1) ... Setting up wdiff (1.2.2-5) ... Setting up libfile-which-perl (1.27-2) ... Setting up libicu72:armhf (72.1-3) ... Setting up bsdextrautils (2.38.1-5+b1) ... Setting up libdynaloader-functions-perl (0.003-3) ... Setting up libclass-method-modifiers-perl (2.14-1) ... Setting up libio-pty-perl (1:1.17-1) ... Setting up libmagic-mgc (1:5.44-3) ... Setting up libclone-perl:armhf (0.46-1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:armhf (0.2.5-1) ... Setting up libhtml-tagset-perl (3.20-6) ... Setting up libdebhelper-perl (13.11.4) ... Setting up liblwp-mediatypes-perl (6.04-2) ... Setting up libtry-tiny-perl (0.31-2) ... Setting up libmagic1:armhf (1:5.44-3) ... Setting up perl-openssl-defaults:armhf (7+b1) ... Setting up gettext-base (0.21-12) ... Setting up m4 (1.4.19-3) ... Setting up libencode-locale-perl (1.05-3) ... Setting up libnpth0:armhf (1.6-3) ... Setting up file (1:5.44-3) ... Setting up libassuan0:armhf (2.5.5-5) ... Setting up libsasl2-modules-db:armhf (2.1.28+dfsg-10) ... Setting up autotools-dev (20220109.1) ... Setting up libgmpxx4ldbl:armhf (2:6.2.1+dfsg1-1.1) ... Setting up gnupg-l10n (2.2.40-1.1) ... Setting up libncurses6:armhf (6.4-4) ... Setting up ruby-net-telnet (0.2.0-1) ... Setting up libio-html-perl (1.004-3) ... Setting up autopoint (0.21-12) ... Setting up libb-hooks-op-check-perl:armhf (0.22-2+b1) ... Setting up libipc-run-perl (20220807.0-1) ... Setting up libsasl2-2:armhf (2.1.28+dfsg-10) ... Setting up autoconf (2.71-3) ... Setting up ruby-rspec-support (3.12.0c0e1m1s0-1) ... Setting up libtimedate-perl (2.3300-2) ... Setting up ruby-webrick (1.8.1-1) ... Setting up libregexp-ipv6-perl (0.03-3) ... Setting up sensible-utils (0.0.17+nmu1) ... Setting up libuchardet0:armhf (0.0.7-1) ... Setting up librole-tiny-perl (2.002004-1) ... Setting up libsub-override-perl (0.09-4) ... Setting up netbase (6.4) ... Setting up libsub-quote-perl (2.006008-1) ... Setting up libclass-xsaccessor-perl (1.19-4+b1) ... Setting up libfile-dirlist-perl (0.05-3) ... Setting up libfile-homedir-perl (1.006-2) ... Setting up openssl (3.0.9-1) ... Setting up libbsd0:armhf (0.11.7-2) ... Setting up libelf1:armhf (0.188-2.1) ... Setting up readline-common (8.2-1.3) ... Setting up ruby-xmlrpc (0.3.2-2) ... Setting up libxml2:armhf (2.9.14+dfsg-1.2) ... Setting up liburi-perl (5.17-1) ... Setting up libfile-touch-perl (0.12-2) ... Setting up libnet-ssleay-perl:armhf (1.92-2+b1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up pinentry-curses (1.2.1-1) ... Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up libhttp-date-perl (6.05-2) ... Setting up gettext (0.21-12) ... Setting up libgmp-dev:armhf (2:6.2.1+dfsg1-1.1) ... Setting up libfile-listing-perl (6.15-1) ... Setting up libtool (2.4.7-5) ... Setting up libedit2:armhf (3.1-20221030-2) ... Setting up libreadline8:armhf (8.2-1.3) ... Setting up libnet-http-perl (6.22-1) ... Setting up libdevel-callchecker-perl:armhf (0.008-2) ... Setting up libldap-2.5-0:armhf (2.5.13+dfsg-5) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up patchutils (0.4.2-1) ... Setting up ca-certificates (20230311) ... Updating certificates in /etc/ssl/certs... 140 added, 0 removed; done. Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up dwz (0.15-1) ... Setting up groff-base (1.22.4-10) ... Setting up libhtml-parser-perl:armhf (3.81-1) ... Setting up gpgconf (2.2.40-1.1) ... Setting up libio-socket-ssl-perl (2.081-2) ... Setting up gpg (2.2.40-1.1) ... Setting up gnupg-utils (2.2.40-1.1) ... Setting up libhttp-message-perl (6.44-1) ... Setting up libhttp-negotiate-perl (6.01-2) ... Setting up gpg-agent (2.2.40-1.1) ... Setting up libhttp-cookies-perl (6.10-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libhtml-tree-perl (5.07-3) ... Setting up libpython3.11-stdlib:armhf (3.11.2-6) ... Setting up libparams-classify-perl:armhf (0.015-2+b1) ... Setting up gpgsm (2.2.40-1.1) ... Setting up rubygems-integration (1.18) ... Setting up man-db (2.11.2-2) ... Not building database; man-db/auto-update is not 'true'. Setting up dirmngr (2.2.40-1.1) ... Setting up libmodule-runtime-perl (0.016-2) ... Setting up gpg-wks-server (2.2.40-1.1) ... Setting up libpython3-stdlib:armhf (3.11.2-1+b1) ... Setting up python3.11 (3.11.2-6) ... Setting up gpg-wks-client (2.2.40-1.1) ... Setting up libimport-into-perl (1.002005-2) ... Setting up libmoo-perl (2.005005-1) ... Setting up debhelper (13.11.4) ... Setting up python3 (3.11.2-1+b1) ... Setting up gnupg (2.2.40-1.1) ... Setting up libwww-perl (6.68-1) ... Setting up devscripts (2.23.4) ... Setting up rake (13.0.6-3) ... Setting up ruby3.1 (3.1.2-7) ... Setting up ruby-sdbm:armhf (1.0.0-5+b1) ... Setting up liblwp-protocol-https-perl (6.10-1) ... Setting up libruby3.1:armhf (3.1.2-7) ... Setting up libruby:armhf (1:3.1) ... Setting up ruby (1:3.1) ... Setting up ruby-mini-mime (1.1.1-2) ... Setting up ruby-rspec-core (3.12.0c0e1m1s0-1) ... Setting up ruby3.1-dev:armhf (3.1.2-7) ... Setting up ruby-diff-lcs (1.5.0-1) ... Setting up ruby-rubygems (3.3.15-2) ... Setting up gem2deb-test-runner (2.1) ... Setting up ruby-all-dev:armhf (1:3.1) ... Setting up ruby-rspec-expectations (3.12.0c0e1m1s0-1) ... Setting up ruby-rspec-mocks (3.12.0c0e1m1s0-1) ... Setting up gem2deb (2.1) ... Setting up ruby-rspec (3.12.0c0e1m1s0-1) ... Processing triggers for libc-bin (2.36-9) ... Processing triggers for ca-certificates (20230311) ... 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 Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.31-1.2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/ruby-mail-2.7.1+dfsg1/ && 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-mail_2.7.1+dfsg1-2_source.changes dpkg-buildpackage: info: source package ruby-mail dpkg-buildpackage: info: source version 2.7.1+dfsg1-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Antonio Terceiro dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf fakeroot debian/rules clean dh clean --buildsystem=ruby --with ruby dh_auto_clean -O--buildsystem=ruby dh_ruby --clean NOTE: Gem::Specification#has_rdoc= is deprecated with no replacement. It will be removed in Rubygems 4 Gem::Specification#has_rdoc= called from mail.gemspec.gem2deb:13. W: XS-Ruby-Versions is deprecated, and will be ignored dh_autoreconf_clean -O--buildsystem=ruby dh_clean -O--buildsystem=ruby debian/rules build dh build --buildsystem=ruby --with ruby dh_update_autotools_config -O--buildsystem=ruby dh_autoreconf -O--buildsystem=ruby dh_auto_configure -O--buildsystem=ruby dh_ruby --configure dh_auto_build -O--buildsystem=ruby dh_ruby --build dh_auto_test -O--buildsystem=ruby dh_ruby --test create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary --buildsystem=ruby --with ruby dh_testroot -O--buildsystem=ruby dh_prep -O--buildsystem=ruby dh_auto_install --destdir=debian/ruby-mail/ -O--buildsystem=ruby dh_ruby --install /build/ruby-mail-2.7.1\+dfsg1/debian/ruby-mail NOTE: Gem::Specification#has_rdoc= is deprecated with no replacement. It will be removed in Rubygems 4 Gem::Specification#has_rdoc= called from mail.gemspec.gem2deb:13. ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install files │ └──────────────────────────────────────────────────────────────────────────────┘ install -d /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/attachments_list.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/attachments_list.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/body.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/body.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/check_delivery_params.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/check_delivery_params.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/configuration.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/configuration.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/constants.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/constants.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/core_extensions/smtp.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/core_extensions/smtp.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/core_extensions/string.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/core_extensions/string.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/elements/address.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/elements/address.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/elements/address_list.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/elements/address_list.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/elements/content_disposition_element.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/elements/content_disposition_element.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/elements/content_location_element.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/elements/content_location_element.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/elements/content_transfer_encoding_element.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/elements/content_transfer_encoding_element.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/elements/content_type_element.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/elements/content_type_element.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/elements/date_time_element.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/elements/date_time_element.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/elements/envelope_from_element.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/elements/envelope_from_element.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/elements/message_ids_element.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/elements/message_ids_element.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/elements/mime_version_element.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/elements/mime_version_element.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/elements/phrase_list.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/elements/phrase_list.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/elements/received_element.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/elements/received_element.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/elements.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/elements.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/encodings/7bit.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/encodings/7bit.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/encodings/8bit.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/encodings/8bit.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/encodings/base64.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/encodings/base64.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/encodings/binary.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/encodings/binary.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/encodings/identity.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/encodings/identity.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/encodings/quoted_printable.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/encodings/quoted_printable.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/encodings/transfer_encoding.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/encodings/transfer_encoding.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/encodings/unix_to_unix.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/encodings/unix_to_unix.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/encodings.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/encodings.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/envelope.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/envelope.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/field_list.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/field_list.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/bcc_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/bcc_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/cc_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/cc_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/comments_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/comments_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/common/address_container.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/common/address_container.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/common/common_address.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/common/common_address.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/common/common_date.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/common/common_date.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/common/common_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/common/common_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/common/common_message_id.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/common/common_message_id.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/common/parameter_hash.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/common/parameter_hash.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/content_description_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/content_description_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/content_disposition_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/content_disposition_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/content_id_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/content_id_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/content_location_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/content_location_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/content_transfer_encoding_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/content_transfer_encoding_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/content_type_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/content_type_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/date_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/date_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/from_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/from_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/in_reply_to_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/in_reply_to_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/keywords_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/keywords_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/message_id_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/message_id_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/mime_version_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/mime_version_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/optional_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/optional_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/received_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/received_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/references_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/references_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/reply_to_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/reply_to_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/resent_bcc_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/resent_bcc_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/resent_cc_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/resent_cc_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/resent_date_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/resent_date_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/resent_from_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/resent_from_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/resent_message_id_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/resent_message_id_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/resent_sender_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/resent_sender_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/resent_to_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/resent_to_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/return_path_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/return_path_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/sender_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/sender_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/structured_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/structured_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/subject_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/subject_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/to_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/to_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields/unstructured_field.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields/unstructured_field.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/fields.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/fields.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/header.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/header.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/indifferent_hash.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/indifferent_hash.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/mail.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/mail.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/matchers/attachment_matchers.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/matchers/attachment_matchers.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/matchers/has_sent_mail.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/matchers/has_sent_mail.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/message.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/message.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/multibyte/chars.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/multibyte/chars.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/multibyte/unicode.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/multibyte/unicode.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/multibyte/utils.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/multibyte/utils.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/multibyte.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/multibyte.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/network/delivery_methods/exim.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/network/delivery_methods/exim.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/network/delivery_methods/file_delivery.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/network/delivery_methods/file_delivery.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/network/delivery_methods/logger_delivery.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/network/delivery_methods/logger_delivery.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/network/delivery_methods/sendmail.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/network/delivery_methods/sendmail.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/network/delivery_methods/smtp.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/network/delivery_methods/smtp.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/network/delivery_methods/smtp_connection.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/network/delivery_methods/smtp_connection.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/network/delivery_methods/test_mailer.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/network/delivery_methods/test_mailer.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/network/retriever_methods/base.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/network/retriever_methods/base.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/network/retriever_methods/imap.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/network/retriever_methods/imap.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/network/retriever_methods/pop3.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/network/retriever_methods/pop3.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/network/retriever_methods/test_retriever.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/network/retriever_methods/test_retriever.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/network.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/network.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parser_tools.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parser_tools.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/address_lists_parser.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/address_lists_parser.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/address_lists_parser.rl /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/address_lists_parser.rl install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/content_disposition_parser.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/content_disposition_parser.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/content_disposition_parser.rl /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/content_disposition_parser.rl install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/content_location_parser.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/content_location_parser.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/content_location_parser.rl /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/content_location_parser.rl install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/content_transfer_encoding_parser.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/content_transfer_encoding_parser.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/content_transfer_encoding_parser.rl /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/content_transfer_encoding_parser.rl install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/content_type_parser.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/content_type_parser.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/content_type_parser.rl /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/content_type_parser.rl install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/date_time_parser.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/date_time_parser.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/date_time_parser.rl /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/date_time_parser.rl install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/envelope_from_parser.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/envelope_from_parser.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/envelope_from_parser.rl /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/envelope_from_parser.rl install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/message_ids_parser.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/message_ids_parser.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/message_ids_parser.rl /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/message_ids_parser.rl install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/mime_version_parser.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/mime_version_parser.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/mime_version_parser.rl /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/mime_version_parser.rl install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/phrase_lists_parser.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/phrase_lists_parser.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/phrase_lists_parser.rl /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/phrase_lists_parser.rl install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/received_parser.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/received_parser.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/received_parser.rl /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/received_parser.rl install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/rfc2045_content_transfer_encoding.rl /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/rfc2045_content_transfer_encoding.rl install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/rfc2045_content_type.rl /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/rfc2045_content_type.rl install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/rfc2045_mime.rl /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/rfc2045_mime.rl install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/rfc2183_content_disposition.rl /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/rfc2183_content_disposition.rl install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/rfc3629_utf8.rl /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/rfc3629_utf8.rl install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/rfc5234_abnf_core_rules.rl /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/rfc5234_abnf_core_rules.rl install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/rfc5322.rl /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/rfc5322.rl install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/rfc5322_address.rl /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/rfc5322_address.rl install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/rfc5322_date_time.rl /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/rfc5322_date_time.rl install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/rfc5322_lexical_tokens.rl /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers/rfc5322_lexical_tokens.rl install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parsers.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/part.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/part.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/parts_list.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/parts_list.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/utilities.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/utilities.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/values/unicode_tables.dat /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/values/unicode_tables.dat install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/version.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/version.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/version_specific/ruby_1_8.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/version_specific/ruby_1_8.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/version_specific/ruby_1_9.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/version_specific/ruby_1_9.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail/yaml.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail/yaml.rb install -D -m644 /build/ruby-mail-2.7.1+dfsg1/lib/mail.rb /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby/mail.rb ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install Rubygems integration metadata │ └──────────────────────────────────────────────────────────────────────────────┘ generating gemspec at /build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/share/rubygems-integration/all/specifications/mail-2.7.1.gemspec dh_installchangelogs -pruby-mail /build/ruby-mail-2.7.1+dfsg1/CHANGELOG.rdoc upstream /usr/bin/ruby3.1 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby3.1 │ └──────────────────────────────────────────────────────────────────────────────┘ NOTE: Gem::Specification#has_rdoc= is deprecated with no replacement. It will be removed in Rubygems 4 Gem::Specification#has_rdoc= called from mail.gemspec.gem2deb:13. GEM_PATH=/build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/share/rubygems-integration/all:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/arm-linux-gnueabihf/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0 ruby3.1 -e gem\ \"mail\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby3.1 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=/build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/lib/ruby/vendor_ruby:. GEM_PATH=/build/ruby-mail-2.7.1+dfsg1/debian/ruby-mail/usr/share/rubygems-integration/all:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/arm-linux-gnueabihf/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0 ruby3.1 -S rake -f debian/ruby-tests.rake /usr/bin/ruby3.1 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation Running Specs under Ruby Version 3.1.2 Running Specs for Mail Version 2.7.1 Attachments from direct content should work should work out magically the mime_type should assign the filename should assign mime-encoded multibyte filename from a supplied Hash should work should allow you to override the content_type should allow you to override the mime_type should allow you to override the mime_type decoding and encoding should set its content_transfer_encoding should encode its body to base64 should allow you to pass in an encoded attachment with an encoding should allow you set a mime type and encoding without overriding the encoding should not allow you to pass in an encoded attachment with an unknown encoding should be able to call read on the attachment to return the decoded data should only add one newline between attachment body and boundary multiple attachments should allow you to pass in more than one attachment inline attachments should set the content_disposition to inline or attachment as appropriate should return a cid should respond true to inline? getting the content ID from an attachment should return a content-id for the attachment on creation if passed inline => true should return a valid content-id on inline attachments should provide a URL escaped content_id (without brackets) for use inside an email setting the content type correctly should set the content type to multipart/mixed if none given and you add an attachment allows you to set the attachment before the content type should handle filenames with non-7bit characters correctly should not raise an exception with a filename that contains a non-7bit-character reading emails with attachments test emails should find the attachment using content location should find an attachment defined with 'name' and Content-Disposition: attachment should use the content-disposition filename over the content-type filename or name should decode an attachment should decode an attachment with linefeeds should find an attachment that has an encoded name value should find an attachment that has a name not surrounded by quotes should decode an attachment without ascii compatible filename should find attachments inside parts with content-type message/rfc822 attach filename decoding (issue 83) attachment order should be preserved instead when content type exists Mail::Body initialization should be instantiated should initialize on a nil value should accept text as raw source data should accept nil as a value and return an empty body should accept an array as the body and join it should accept an array as the body and join it encoding should accept text as raw source data should set its own encoding to us_ascii if it is ascii only body should allow you to set its encoding should allow you to specify an encoding should convert all new lines to crlf decoding should convert all new lines to crlf should not change a body on decode if not given an encoding type to decode should change return the raw text if it does not recognise the encoding should change a body on decode if given an encoding type to decode should change a body on decode if given an encoding type to decode splitting up a multipart document should store the boundary passed in should split at the boundry string given returning two message bodies should split with missing closing boundary should not split with empty space after missing closing boundary should split with multiple parts and missing closing boundary should ignore blank parts should keep the preamble text as its own preamble should return the parts as their own messages should return the first part as its own message should return the first part as its own message should separate out its parts should keep track of its parts should round trip its parts should allow you to change the boundary should split if boundary is not set detecting non ascii should say an empty string is all ascii should say if a body is ascii should say if a body is not ascii adding parts should allow you to add a part should allow you to sort the parts should allow you to sort the parts with an arbitrary sort order should allow you to sort the parts with an arbitrary sort order should sort the parts on encode should put the part types it doesn't know about at the end should allow you to sort the parts recursively should allow you to sort the parts recursively should maintain the relative order of the parts with the same content-type as they are added matching should still equal itself should match on the body part decoded if given a string to == should match on the body part decoded if given a string to == should match on the body part decoded if given a string to =~ should match on the body part decoded if given a string to == should match on the body part decoded if given a string to match should match on the body part decoded if given a string to match should match on the body part decoded if given a string to include? should match on the body part decoded if given a string to include? non US-ASCII charset should encoded invalid encoding should round trip Mail::Configuration network configurations defaults delivery_method to smtp should be available from the Mail.defaults method should configure sendmail should configure sendmail using a string should configure exim should configure an open SMTP connection should accept a plug-in delivery method Mail::AddressList parsing should parse an address list should raise an error if the input is useless should not raise an error if the input is just blank should raise an error if the input is useless should give the address passed in should give the addresses passed in should preserve the display name should handle and ignore nil addresses should handle truly horrific combinations of commas, spaces, and addresses should handle folding whitespace should handle malformed folding whitespace (PENDING: No reason given) should extract comments in addreses which are part of a group functionality should give all the groups when asked should ask the group for all its addresses should give all the addresses when asked should handle a really nasty obsolete address list should create an address instance for each address returned should provide a list of group names Mail::Address functionality should allow us to instantiate an empty address object and call inspect should allow us to instantiate an empty address object and call to_s should allow us to instantiate an empty address object and call format should allow us to instantiate an empty address object and call address should allow us to instantiate an empty address object and call local should allow us to instantiate an empty address object and call domain should allow us to instantiate an empty address object and call name should ignore funky local-only spammy addresses in angle brackets "-Earnings...Notification-" should ignore funky local-only spammy addresses in angle brackets <56253817> should give its address back on :to_s if there is no display name should give its format back on :to_s if there is a display name should give back the display name should preserve the display name passed in should preserve the display name passed in with token unsafe chars should decode the display name without calling #decoded first doesn't get stuck on decode or encode output mode should allow nil display name should give back the local part should give back the domain should give back the formated address should handle an address without a domain should handle comments should handle multiple comments should handle nested comments should give back the raw value should format junk addresses as raw text assigning values directly should allow you to assign an address should allow you to assign a display name should return an empty format a display name and no address defined should allow you to assign an address and a display name parsing basic email addresses should handle all OK local parts should handle all OK domains RFC 6532 UTF-8 chars local domain display name email addresses from the wild should handle |aamine@loveruby.net| should handle |Minero Aoki | should handle |Minero Aoki| should handle |"Minero Aoki" | should handle |Minero Aoki| should handle lots of dots should handle trailing dots should handle |"Joe & J. Harvey" | should handle |"spickett@tiac.net" | should handle |rls@intgp8.ih.att.com (-Schieve,R.L.)| should handle |jrh%cup.portal.com@portal.unix.portal.com| should handle |astrachan@austlcm.sps.mot.com ('paul astrachan/xvt3')| should handle 'TWINE57%SDELVB.decnet@SNYBUF.CS.SNYBUF.EDU (JAMES R. TWINE - THE NERD)' should be able to handle 'David Apfelbaum ' should handle |"JAMES R. TWINE - THE NERD" | should handle '/G=Owen/S=Smith/O=SJ-Research/ADMD=INTERSPAN/C=GB/@mhs-relay.ac.uk' should handle |"Stephen Burke, Liverpool" | should handle 'The Newcastle Info-Server ' should handle 'Suba.Peddada@eng.sun.com (Suba Peddada [CONTRACTOR])' should handle 'Paul Manser (0032 memo) ' should handle |"gregg (g.) woodcock" | should handle |Graham.Barr@tiuk.ti.com| should handle |a909937 (Graham Barr (0004 bodg))| should handle |david d `zoo' zuhn | should handle |(foo@bar.com (foobar), ned@foo.com (nedfoo) ) | should handle |Pete(A wonderful ) chap) | should handle |Joe Q. Public | should handle |Mary Smith <@machine.tld:mary@example.net>| should handle |jdoe@test . example| should handle |groupname+domain.com@example.com| should handle |=?UTF-8?B?8J+RjQ==?= <=?UTF-8?B?8J+RjQ==?=@=?UTF-8?B?8J+RjQ==?=.emoji>| should handle |"Mikel \"quotes\" Lindsaar" | should handle |"Mikel \" Lindsaar" | should handle |"Mikel \"quotes\" (and comments) Lindsaar" (comment1)| should expose group should have no group by default creating parts of an address should add an address should add a display name modifying an address should add an address should add a display name should take an address and a display name and join them should take a display name and an address and join them providing encoded and decoded outputs should provide an encoded output should provide an encoded output for non us-ascii should provide an encoded output for non us-ascii Mail::DateTimeElement should parse a date should raise an error if the input is nil should raise an error if the input is useless Mail::EnvelopeFromElement parsing a from envelope string should parse a full field should parse a full field with a double digit day should parse a full field with a single space day should parse a null sender, when specified as <> should parse a null sender, with a single space day accessor methods should return the address should return the date_time formatting should format delivery date using UNIX ctime style Mail::MessageIdsElement should parse a message_id should parse multiple message_ids should raise an error if the input is nil should raise an error if the input is useless should respond to message_ids should respond to message_id should not fail to parse a message id with dots in it Mail::PhraseList parsing should parse a phrase list should raise an error if the input is nil should not raise an error if the input is useless Mail::ReceivedElement should raise an error if the input is nil should raise an error if the input is useless should give back the date time should give back the info mail encoding should allow you to assign an email-wide charset should let you define a charset per part should replace invalid characters should replace characters of unknown and invalid encoding using default encoding should allow you to send in unencoded strings to fields and encode them should allow you to send in unencoded strings to address fields and encode them should allow you to send in unencoded strings to address fields and encode them should allow you to send in multiple unencoded strings to address fields and encode them should allow you to send unquoted non us-ascii strings, with spaces in them should allow you to send in multiple unencoded strings to any address field should handle groups should handle groups with funky characters quoting token safe chars should not quote the display name if unquoted should not quote the display name if already quoted quoting token unsafe chars should quote the display name should preserve quotes needed from the user and not double quote specifying an email-wide encoding should allow you to send in unencoded strings to fields and encode them should allow you to send in unencoded strings to address fields and encode them should allow you to send in multiple unencoded strings to address fields and encode them should allow you to send in multiple unencoded strings to any address field #pick_encoding picks binary for nil should support latin2 should support ISO_8859-1 should support cp-850 should support base64 should encode base 64 from text should decode base 64 text should encode base 64 from binary should decode base 64 text quoted-printable should encode quoted printable from text should encode quoted printable from crlf text should encode quoted printable from cr text should decode quoted printable should encode quoted printable from binary should decode quoted printable text should cope with inappropriate =0D line break encoding should cope with inappropriate =0A line break encoding should cope with inappropriate =0D=0A line break encoding should allow encoded =0D line breaks with soft line feeds should allow encoded =0A line breaks with soft line feeds should allow encoded =0D=0A line breaks with soft line feeds accepts blank message_encoding x-uuencode is registered as uuencode is registered as x-uuencode is registered as x-uue can transport itself decodes encodes encodes / decodes non-ascii can read itself Mail::Encodings base64 Encoding should return true for base64 should return true for Base64 should return true for :base64 should return the Base64 Encoding class should return the base64 Encoding class should return the base64 Encoding class quoted-printable Encoding should return true for quoted-printable should return true for Quoted-Printable should return true for :quoted_printable should return the QuotedPrintable Encoding class should return the QuotedPrintable Encoding class should return the QuotedPrintable Encoding class B encodings should just return the string if us-ascii and asked to B encoded string should accept other encodings should correctly encode long string mixing with single/multi-byte characters should complain if there is no encoding passed for Ruby < 1.9 should split the string up into bite sized chunks that can be wrapped easily should decode an encoded string should decode a long encoded string should decode UTF-16 encoded string should decode UTF-32 encoded string should decode a string that looks similar to an encoded string (contains '=?') should parse adjacent encoded-words separated by linear white-space should parse adjacent words with no space should collapse adjacent words with multiple encodings on one line seperated by non-spaces should decode a blank string should decode a string, even with an invalid encoding name should decode 8bit encoded string should decode ks_c_5601-1987 encoded string should decode shift-jis encoded string should decode GB18030 encoded string misidentified as GB2312 Q encodings should just return the string if us-ascii and asked to Q encoded string should complain if there is no encoding passed for Ruby < 1.9 should accept other character sets should decode an encoded string should decode q encoded =5F as underscore should not fold a long string that has no spaces should round trip a complex string properly should round trip another complex string (koi-8) should decode a blank string should decode a string with spaces should treat unrecognized charsets as binary mixed Q and B encodings should decode an encoded string parameter MIME encodings should leave an unencoded string alone should unencode an encoded string should unencoded an encoded string and return the right charset on 1.9 should unencode a complete string that included unencoded parts should encode a string should just quote US-ASCII with spaces should leave US-ASCII without spaces alone decoding a string and detecting the encoding type should detect an encoded Base64 string to the decoded string should detect a multiple encoded Base64 string to the decoded string should detect a multiple encoded Base64 string with a space to the decoded string should detect a multiple encoded Base64 string with a whitespace to the decoded string should decode B and Q encodings together if needed should detect a encoded and unencoded Base64 string to the decoded string should detect an encoded QP string to the decoded string should decode UTF-16 encoded string should decode UTF-32 encoded string should detect multiple encoded QP string to the decoded string should detect multiple encoded QP string with a space to the decoded string should detect multiple encoded QP string with a space to the decoded string should detect a encoded and unencoded QP string to the decoded string should detect a plain string and return it should handle a very long string efficiently should handle Base64 encoded ISO-2022-JP string altering an encoded text to decoded and visa versa decoding should detect an encoded Base64 string and return the decoded string should detect an encoded QP string and return the decoded string should detect an a string is already decoded and leave it alone encoding should encode a string into Base64 should leave a string that doesn't need encoding alone unquote and convert to should unquote quoted printable and convert to utf-8 should unquote base64 and convert to utf-8 should handle no charset should unquote multiple lines should unquote a string in the middle of the text should unquote and change to an ISO encoding if we really want should unquote Shift_JIS QP with trailing = handles Windows 1252 QP encoding should recognize iso646-us should unquote multiple strings in the middle of the text should handle multiline quoted headers with mixed content should handle quoted string with mixed content that have a plain string at the end should handle utf_8 quoted printable encoding and decoding should handle underscores in the text should handle underscores in the text should keep the underscores in the text should handle a new line in the text pre encoding non usascii text should not change an ascii string should encode a display that contains non usascii should encode a single token that contains non usascii should encode a display that contains non usascii with quotes as no quotes should encode a display name with us-ascii and non-usascii parts should encode a display name with us-ascii and non-usascii parts ignoring quotes should encode a quoted display name with us-ascii and non-usascii that ends with a non-usascii part should encode multiple addresses correctly should encode multiple addresses correctly when noninitial address contains non-usascii chars should encode multiple unquoted addresses correctly should encode multiple unquoted addresses correctly when noninitial address contains non-usascii chars should encode multiple un bracketed addresses and groups correctly should correctly match and encode non-usascii letters at the end of a quoted string address encoding should not do anything to a plain address should encode an address correctly should encode multiple addresses correctly should encode unicode local part should encode emoji local part should handle a single ascii address correctly from a string should handle multiple ascii addresses correctly from a string should handle ascii addresses correctly as an array should ignore single nil should ignore nil in arrays .charset_encoder can use a custom encoder uses converter for params can convert ansi with best effort .collapse_adjacent_encodings leaves blank intact leaves pure unencoded intact does not modify 1 encoded splits unencoded and encoded into separate parts splits adjacent encodings into separate parts splits adjacent encodings without unencoded into separate parts does not join encodings when separated by unencoded does not join different encodings does not keep the separator character between two different encodings .pick_encoding finds encoding uses binary for unfound Test emails from RFC2822 should handle the basic test email should handle the sender test email should handle multiple recipients test email should handle group address email test should handle reply messages should handle reply message 2 should handle the final reply message should handle the rfc resent example email should handle the RFC trace example email should handle the rfc whitespace test email should handle the rfc obsolete addressing should handle the rfc obsolete dates should handle the rfc obsolete whitespace email (PENDING: No reason given) should handle folding subject from the wild raw_email_encoded_stack_level_too_deep.eml should return an 'encoded' version without raising a SystemStackError should have two parts sig_only_email.eml should not error on multiart/signed emails should have one attachment called signature.asc handling invalid group lists should parse the email and encode without crashing should return an empty groups list empty address lists should parse the email and encode without crashing should return an empty groups list RFC6532 UTF8 headers subject from to invalid charsets in headers falls back to ASCII-8BIT for unrecognized charsets Mail::FieldList should be able to add new fields should be able to add new fields in the right order should add new Received items after the existing ones Mail::Field parsing parses full header fields parses missing whitespace parses added inapplicable whitespace initialization deprecates instantiation by parsing a full header field instantiates with name and value accepts arrays of values accepts omitted values should match up fields to class names should match up fields to class names regardless of case should say anything that is not a known field is an optional field should return an unstuctured field if the structured field parsing raises an error delegates to_s to its field delegates missing methods to its field should respond_to? its own methods and the same methods as its instantiated field class should change its type if you change the name should create a field without trying to parse if given a symbol should inherit charset error handling should populate the errors array if it finds a field it can't deal with helper methods should reply if it is responsible for a field name as a capitalized string - structured field should reply if it is responsible for a field as a lower case string - structured field should reply if it is responsible for a field as a symbol - structured field should say it is the "same" as another if their field types match should say it is not the "same" as another if their field types don't match should say it is not the "same" as nil should say it is == to another if their field and names match should say it is not == to another if their field names do not match should say it is not == to another if their field names match, but not their values should say it is not == to nil should sort according to the field order user defined fields should say it is the "same" as another if their field names match should say it is not == to another if their field names do not match passing an encoding should allow you to send in unencoded strings to fields and encode them should allow you to send in unencoded strings to address fields and encode them should allow you to send in unencoded strings without quotes to address fields and encode them should allow you to send in unencoded strings to address fields and encode them should allow you to send in multiple unencoded strings to address fields and encode them should allow you to send in multiple unencoded strings to any address field should allow an encoded value in the Subject field and decode it automatically (issue 44) should allow you to encoded text in the middle (issue 44) more tolerable to encoding definitions, ISO (issue 120) more tolerable to encoding definitions, ISO-long (issue 120) more tolerable to encoding definitions, UTF (issue 120) more tolerable to encoding definitions, ISO (issue 120) more tolerable to encoding definitions, Windows (issue 120) should support ascii encoded utf-8 subjects should support ascii encoded windows subjects value parsed returns parsed value unparsed returns origin unparsed value Mail::Field::ParseError should be structured Mail::BccField initialization should initialize should mix in the CommonAddress module should accept a string without the field name instance methods should return an address should return two addresses should return one address and a group should return the formatted line on to_s should return nothing by default on encoded as Bcc should not be in the mail should return the encoded line for one address when requested to include in headers should return the encoded line when requested to include in headers should return the decoded line Mail::CcField initialization should initialize should mix in the CommonAddress module should accept a string without the field name instance methods should return an address should return two addresses should return one address and a group should return the formatted line on to_s should return the encoded line for one address should return the encoded line should return the decoded line Mail::CommentsField should initialize should accept a string with the field name AddressContainer should allow you to append an address to an address field result should handle complex addresses correctly Mail::CommonAddress should yield each address object in turn address handling should give the addresses it is going to should split up the address list into individual addresses should give the formatted addresses should give the display names should give the actual address objects should handle groups as well should provide a list of groups should provide a list of addresses per group should provide a list of addresses that are just in the groups should preserve the display name should handle multiple addresses should handle missing display names with an angle address should handle empty display names with an angle address .value= should handle initializing as an empty string should encode to an empty string if it has no addresses or groups a unquoted multi-byte address is given should allow you to set an unquoted, multi-byte address value after initialization should keep the given value a quoted multi-byte address is given should allow you to set an quoted, multi-byte address value after initialization should keep the given value .<< should allow you to append an address a unquoted multi-byte address is given initialized with an empty string should allow you to append an unquoted, multi-byte address value should keep the given value initialized with an us-ascii address should allow you to append a quoted, multi-byte address value initialized with an multi-byte address should allow you to append a quoted, multi-byte address value should keep the given value a quoted multi-byte address is given initialized with an empty string should allow you to append a quoted, multi-byte address value should keep the given value initialized with an us-ascii address should allow you to append a quoted, multi-byte address value initialized with an multi-byte address should allow you to append a quoted, multi-byte address value should keep the given value encoding and decoding fields should allow us to encode an address field should allow us to encode a simple address field should allow us to encode an address field should allow us to decode an address field should allow us to decode a non ascii address field should allow us to decode a non ascii address field Mail::CommonAddress encoding and decoding fields should allow us to encode an date field should allow us to encode an resent date field should allow us to decode an address field Mail::CommonField multi-charset support should return '' on to_s if there is no value should leave ascii alone should encode a utf-8 string as utf-8 quoted printable should wrap an encoded at 60 characters should handle charsets in assigned addresses with content that looks like the field name does not strip from start does not strip from middle Mail::CommonMessageId encoding and decoding fields should allow us to encode a message id field should allow us to encode a message id field should allow us to encode an in reply to field should allow us to decode a message id field Mail::ParameterHash should return the values in the hash should return the values in the hash regardless of symbol or string should return the values in the hash using case-insensitive key matching should return the correct value if they are not encoded should return a name list concatenated should return a name list concatenated and unencoded allows for blank language allows for blank charset allows for blank charset and language converts from specified encoding to utf-8 should allow us to add a value should return an encoded value Mail::ContentDescriptionField initialization should initialize should accept a string without the field name Mail::ContentDispositionField initialization should initialize should accept a string without the field name should accept a nil value and generate a disposition type should render encoded should render encoded for inline should wrap a filename in double quotation marks only if the filename contains spaces and does not already have double quotation marks should render decoded should render decoded inline should handle upper and mixed case INLINE and AttachMent instance methods should give its disposition type should accept a blank disposition type handles nil value finding a filename should locate a filename if there is a filename should locate a name if there is no filename should return an empty string when filename or name is empty should locate an encoded name as a filename Mail::ContentIdField initialization should initialize should accept a string without the field name should accept a nil value and generate a content_id should allow it to be encoded should allow it to be decoded ensuring only one message ID should not accept a string with multiple message IDs but only return the first should change the message id if given a new message id instance methods should provide to_s should provide encoded should respond to :responsible_for? generating a message id should generate a message ID if it has no value should generate a random message ID Mail::ContentLocationField initialization should initialize should accept a string without the field name should render an encoded field should render a decoded field parsing the value should return an encoding string unquoted Mail::ContentTransferEncodingField initialization should initialize should accept a string without the field name should render an encoded field should render a decoded field parsing the value should return an encoding string should treat 7bits/7-bit and 8bits/8-bit as 7bit and 8bit should handle any valid 'x-token' value should handle an x-encoding should handle an ietf encoding (practically, any token) should replace the existing value should raise an error on bogus values should handle an empty content transfer encoding should handle a hyphen Mail::ContentTypeField initialization should initialize should accept a string without the field name should accept a nil value and generate a content_type should render encoded should render encoded with parameters should render quoted values encoded should render decoded should render quoted values decoded should render should wrap a filename in double quotation marks only if the filename contains spaces and does not already have double quotation marks should only wrap filenames in double quotation marks instance methods should return a content_type should return a content_type for the :string method should return a main_type should return a sub_type should return a parameter as a hash should return multiple parameters as a hash should return boundry parameters should be indifferent with the access class methods should give back an initialized instance with a unique boundary should give back an initialized instance with different type with a unique boundary should give unique boundaries Testing a bunch of email Content-Type fields should handle 'application/octet-stream; name*=iso-2022-jp'ja'01%20Quien%20Te%20Dij%8aat.%20Pitbull.mp3' should handle 'application/pdf;' should handle 'application/pdf; name="broken.pdf"' should handle 'application/pkcs7-signature;' should handle 'application/pkcs7-signature; name=smime.p7s' should handle 'application/x-gzip; NAME=blah.gz' should handle 'image/jpeg' should handle 'image/jpeg' should handle 'image/jpeg;' should handle 'image/png;' should handle 'message/delivery-status' should handle 'message/rfc822' should handle 'multipart/alternative;' should handle 'multipart/alternative; boundary="----=_NextPart_000_0093_01C81419.EB75E850"' should handle 'multipart/alternative; boundary=----=_NextPart_000_0093_01C81419.EB75E850' should handle 'Multipart/Alternative;boundary=MuLtIpArT_BoUnDaRy' should handle 'Multipart/Alternative;boundary=MuLtIpArT_BoUnDaRy' should handle 'multipart/alternative; boundary="----jkhkjgyurlkmn789809";; charset="us-ascii"' should handle 'multipart/mixed' should handle 'multipart/mixed;' should handle 'multipart/mixed; boundary=Apple-Mail-13-196941151' should handle 'multipart/mixed; boundary=mimepart_427e4cb4ca329_133ae40413c81ef' should handle 'multipart/report; report-type=delivery-status;' should handle 'multipart/signed;' should handle 'text/enriched;' should handle 'text/html;' should handle 'text/html; charset=iso-8859-1;' should handle 'TEXT/PLAIN; charset=ISO-8859-1;' should handle 'text/plain' should handle 'text/plain;' should handle 'text/plain; charset=ISO-8859-1' should handle 'text/plain; charset=ISO-8859-1;' should handle 'text/plain; charset=us-ascii;' should handle 'text/plain; charset=US-ASCII; format=flowed' should handle 'text/plain; charset=US-ASCII; format=flowed' should handle 'text/plain; charset=utf-8' should handle 'text/plain; charset=utf-8' should handle 'text/x-ruby-script;' should handle 'text/x-ruby-script; name="hello.rb"' should handle 'multipart/mixed; boundary="=_NextPart_Lycos_15031600484464_ID" should handle 'multipart/mixed; boundary="=_NextPart_2rfkindysadvnqw3nerasdf";windows-852 should handle 'multipart/alternative; boundary=----=_=NextPart_000_0093_01C81419.EB75E850 should handle 'multipart/alternative; boundary="----=_=NextPart_000_0093_01C81419.EB75E850" should handle 'multipart/related;boundary=1_4626B816_9F1690;Type="application/smil";Start=""' should handle 'IMAGE/JPEG; name="IM 006.jpg"' should handle 'unknown/unknown' finding a filename should locate a filename if there is a filename should locate a name if there is no filename should return an empty string when filename or name is empty should locate an encoded name as a filename should encode a non us-ascii filename handling badly formated content-type fields should handle missing sub-type on a text content type should handle missing ; after content-type initializing with an array should initialize with an array should allow many parameters to be passed in special case values needing sanity should handle 'text/plain;ISO-8559-1' should handle 'text/plain; charset = "iso-8859-1"' should handle text; params should handle text/html; charset="charset="GB2312"" should handle application/octet-stream; name=archiveshelp1[1].htm should handle text/plain;; format="flowed" set an empty content type to text/plain should just ignore illegal params like audio/x-midi; name=Part .exe should handle: rfc822; format=flowed; charset=iso-8859-15 should just get the mime type if all else fails with some real garbage shouldn't include separating semicolon in parameter value when sanitizing Mail::DateField initialization should initialize should be able to tell the time should mix in the CommonAddress module should accept a string without the field name should accept nil as a value should allow us to encode an date field should allow us to decode an address field should be able to parse a really bad spacing example should give today's date if no date is specified Mail::Envelope should initialize accessor methods should return the address should return the date_time Mail::FromField should handle non ascii should work without quotes should work with combinations of quotes and non ascii initialization should initialize should mix in the CommonAddress module should accept a string without the field name instance methods should return an address should return two addresses should return one address and a group should return the formatted line on to_s should return the encoded line should return the encoded line should return the decoded line Mail::InReplyToField should output lines shorter than 998 chars initialization should initialize should accept a string without the field name should provide encoded should handle many encoded message IDs should handle an array of message IDs should provide decoded should handle many decoded message IDs should handle an empty value handlign multiple message ids should handle many message IDs Mail::KeywordsField should output lines shorter than 998 chars initializing should initialize should accept a string without the field name giving a list of keywords should return a list of keywords should handle phrases should handle comments should handle comments should handle comments in quotes encoding and decoding should encode should decode Mail::MessageIdField initialization should initialize should accept a string without the field name should accept a nil value and generate a message_id ensuring only one message ID should not accept a string with multiple message IDs but only return the first should change the message id if given a new message id instance methods should provide to_s should provide encoded should provide decoded should respond to :responsible_for? generating a message id should generate a message ID if it has no value should generate a random message ID weird message IDs should be able to parse <000701c874a6$3df7eaf0$b9e7c0d0$@geille@fiscon.com> Mail::MimeVersionField initialization should initialize should accept a string without the field name parsing a version string should get a major value should get a minor value should get a version string should handle comments before the major version should handle comments before the major version without space should handle comments after the major version without space should handle comments before the minor version without space should handle comments after the minor version without space should handle comments after the minor version should accept nil as a value should provide an encoded value should provide an decoded value Mail::ReceivedField should initialize should be able to tell the time should accept a string without the field name should provide an encoded value should provide an encoded value with correct timezone should provide an decoded value should handle empty name-value lists with a comment only (qmail style) should handle a blank value Mail::ReferencesField should initialize should accept a string without the field name should accept multiple message ids should accept an array of message ids should accept no message ids should output lines shorter than 998 chars Mail::ReplyToField initialization should initialize should mix in the CommonAddress module should accept a string without the field name instance methods should return an address should return two addresses should return one address and a group should return the formatted line on to_s should return the encoded line Mail::ResentBccField initialization should initialize should mix in the CommonAddress module should accept a string without the field name instance methods should return an address should return two addresses should return one address and a group should return the formatted line on to_s should return the encoded line Mail::ResentCcField initialization should initialize should mix in the CommonAddress module should accept a string without the field name instance methods should return an address should return two addresses should return one address and a group should return the formatted line on to_s should return the encoded line Mail::ResentDateField should initialize should be able to tell the time should mix in the CommonAddress module should accept a string without the field name should give today's date if no date is specified Mail::ResentFromField initialization should initialize should mix in the CommonAddress module should accept a string without the field name instance methods should return an address should return two addresses should return one address and a group should return the formatted line on to_s should return the encoded line Mail::ResentMessageIdField should initialize should accept a string without the field name should output lines shorter than 998 chars Mail::ResentSenderField initialization should initialize should mix in the CommonAddress module should accept a string without the field name instance methods should return an address should return two addresses should return the formatted line on to_s should return the encoded line Mail::ResentToField initialization should initialize should mix in the CommonAddress module should accept a string without the field name instance methods should return an address should return two addresses should return one address and a group should return the formatted line on to_s should return the encoded line Mail::ReturnPathField should allow you to specify a field should encode the addr_spec in <> should accept <> should set the return path should set the return path should wrap the return path addr_spec in <> Mail::SenderField initialization should initialize should mix in the CommonAddress module should accept a string without the field name should reject headers with multiple mailboxes (PENDING: Sender accepts an address list now, but should only accept a single address) instance methods should return an address should return two addresses should return the formatted line on to_s should return the encoded line Mail::StructuredField initialization should be instantiated manipulation should allow us to set a text value at initialization should provide access to the text of the field once set should provide a means to change the value displaying encoded field and decoded value should provide a to_s function that returns the decoded string should return '' on to_s if there is no value should give an encoded value ready to insert into an email should return an empty string on encoded if it has no value should return the field name and value in proper format when called to_s structured field template methods should raise an error if attempting to call :encoded or :decoded on the parent StructuredField class Mail::ToField should not crash if it can't understand a name initialization should initialize should mix in the CommonAddress module should accept a string without the field name instance methods should return an address should return two addresses should return one address and a group should return the formatted line on to_s should return the encoded line should return the decoded line should get multiple address out from a group list should handle commas in the address should handle commas in the address for multiple fields unicode address should allow unicode local part jp should allow unicode local should allow unicode local (simple) should allow unicode local (complex) should allow emoji local Mail::UnstructuredField initialization should be instantiated manipulation should allow us to set a text value at initialization should provide access to the text of the field once set should provide a means to change the value displaying encoded field and decoded value should provide a to_s function that returns the field name and value should return '' on to_s if there is no value should give an encoded value ready to insert into an email should return nil on encoded if it has no value should handle array should handle string should give an decoded value ready to insert into an email should return a nil on decoded if it has no value should just add the CRLF at the end of the line should do encoded-words encoding correctly without extra equal sign should encode the space between two adjacent encoded-words should encode additional special characters inside encoded-word-encoded strings should decode a utf-7(B) encoded unstructured field folding should not fold itself if it is 78 chracters long should fold itself if it is 79 chracters long should fold itself if it is 997 chracters long should fold itself if it is 998 characters long should fold itself if it is 999 characters long should fold itself if it is non us-ascii should fold properly with my actual complicated header should fold properly with continuous spaces around the linebreak encoding non QP safe chars should encode an ascii string that has carriage returns if asked to iso-2022-jp Subject should encoded with ISO-2022-JP encoding Mail::Header initialization should instantiate empty should instantiate with a string passed in copying should instantiate with a string passed in instance methods should save away the raw source of the header that it is passed should say if it has a message_id field defined should say if it has a message_id field defined should say if it has a content_id field defined should say if it has a content_id field defined should know its own charset should know its own charset if set should not unset previously set charset if content-type is set without charset shouldn't die when queried for a charset and the content-type header is invalid should be Enumerable creating fields should recognise a bcc field should recognise a cc field should recognise a content-description field should recognise a content-disposition field should recognise an inline content-disposition field should recognise a content-id field should recognise a content-transfer-encoding field should recognise a content-type field should recognise a date field should recognise a from field should recognise a in-reply-to field should recognise a keywords field should recognise a message-id field should recognise a mime-version field should recognise a received field should recognise a references field should recognise a reply-to field should recognise a resent-bcc field should recognise a resent-cc field should recognise a resent-date field should recognise a resent-from field should recognise a resent-message-id field should recognise a resent-sender field should recognise a resent-to field should recognise a return-path field should recognise a sender field should recognise a to field should maintain header case should not accept field names containing colons parsing should split the header into separate fields should not split a wrapped header in two should accept any valid header field name should not try to accept colons in header field names should accept any valid header field value should split each field into an name and value should split each field into an name and value - even if whitespace is missing should preserve the order of the fields it is given should allow you to reference each field and value by literal string name should return an array of fields if there is more than one match should return nil if no value in the header should add a new field if the field does not exist should allow you to pass in an array of raw fields should reset the value of a single-only field if it already exists should allow you to delete a field by setting it to nil should delete all matching fields found if there are multiple options should delete only matching fields found should handle an empty X-* header value should accept X- option fields from MS-Exchange should return nil if asked for the value of a non existent field should allow you to replace a from field should maintain the class of the field folding and unfolding should unfold a header should preserve whitespace when unfolding a header should handle a crazy long folded header should convert all lonesome LFs to CRLF should convert all lonesome LFs to CRLF in UTF-8 too should convert all lonesome CRs to CRLF error handling should collect up any of its fields' errors handling date fields with multiple values should know which fields can only appear once should know which fields can only appear once should enforce appear-once rule even with mass assigned header should add additional fields that can appear more than once should delete all references to a field handling trace fields should instantiate one trace field object per header should add a new received header after the other received headers if they exist encoding should output a parsed version of itself to US-ASCII on encoded and tidy up and sort correctly should not blow up on encoding mismatches detecting required fields should not say it has a message id if it doesn't should say it has a message id if it does should not say it has a date if it doesn't should say it has a date id if it does should not say it has a mime-version if it doesn't should say it has a date id if it does mime version handling should return the mime version of the email should return nil if no mime-version header field should return the transfer-encoding of the email should return nil if no transfer-encoding header field should return the content-description of the email should return nil if no content-description header field configuration option .maximum_amount should be 1000 by default should limit amount of parsed headers mail should be able to be instantiated should be able to make a new email should accept headers and body should read a file Mail::Message initialization should instantiate empty should return a basic email should instantiate with a string should allow us to pass it a block should yield self if the given block takes any args should initialize a body and header class even if called with nothing to begin with should not report basic emails as bounced should be able to parse a basic email should be able to parse a basic email with linefeeds should be able to parse an email with @ in display name should be able to parse an email with only blank lines as body should be able to parse an email with a funky date header should be able to invoke subject on a funky subject header should use default charset should be able to parse an email missing an encoding should be able to parse every email example we have without raising an exception should be able to parse a large email without raising an exception should not raise a warning on having non US-ASCII characters in the header (should just handle it) should raise a warning (and keep parsing) on having an incorrectly formatted header should read in an email message and basically parse it should not fail parsing message with caps in content_type should be able to pass an empty reply-to header YAML serialization should serialize the basic information to YAML should deserialize after serializing should serialize a Message with a custom delivery_handler should load a serialized delivery handler should not deserialize a delivery_handler that does not exist should handle multipart mail splitting should split the body from the header should split when the body starts with a space should split if the body starts with an empty line should split if the body starts with a blank line should split after headers that contain "\r\n " should split only once if there are "\r\n\r\n"s in the body should allow headers that end in trailing whitespace envelope line handling should respond to 'envelope from' should strip off the envelope from field if present should strip off the envelope from field if present should not cause any problems if there is no envelope from present should ignore a plain text body that starts with ^From should handle a multipart message that has ^From in it accepting a plain text string email should accept some email text to parse and return an email should set a raw source instance variable to equal the passed in message should set the raw source instance variable to '' if no message is passed in should give the header class the header to parse should give the header class the header to parse even if there is no body should give the body class the body to parse should still ask the body for a new instance even though these is nothing to parse, yet should give the header the part before the line without spaces and the body the part without should allow for whitespace at the start of the email should read in an email message with the word 'From' in it multiple times and parse it should parse non-UTF8 sources should parse sources with charsets that we know but Ruby doesn't should be able to normalize CRLFs on non-UTF8 encodings should be able to normalize CRLFs on non-UTF8 encodings directly setting values of a message accessing fields directly should allow you to grab field objects if you really want to should give you back the fields in the header should delete a field if it is set to nil with :method= should return the to field should return the from field should return the subject should return the body decoded with to_s should return the body encoded if asked for should return the body decoded if asked for with :method(value) should return the to field should return the from field should return the subject should return the body decoded with to_s should return the body encoded if asked for should return the body decoded if asked for setting arbitrary headers should allow you to set them should allow you to read arbitrary headers should instantiate a new Header replacing header values should allow you to replace a from field should maintain the class of the field setting headers should accept them in block form should accept them in assignment form should accept them in key, value form as symbols should accept them in key, value form as strings should accept them as a hash with symbols should accept them as a hash with strings should let you set custom headers with a :headers => {hash} should assign the body to a part on creation should not overwrite bodies on creation should allow you to init on an array of addresses from a hash should allow you to init on an array of addresses directly should allow you to init on an array of addresses directly making a copy of a message with dup its headers should not be changed when you change the headers of the original its headers should be copies of the headers of the original handling missing required fields: every email Message-ID should say if it has a message id should preserve any message id that you pass it if add_message_id is called explicitly should generate a random message ID if nothing is passed to add_message_id should make an email and inject a message ID if none was set if told to_s should add the message id to the message permanently once sent to_s should add a body part if it is missing Date should say if it has a date should preserve any date that you pass it if add_date is called explicitly should generate a current date if nothing is passed to add_date should make an email and inject a date if none was set if told to_s should add the date to the message permanently once sent to_s mime emails rfc2046 can be decoded rfc2046 mime-version should say if it has a mime-version should preserve any mime version that you pass it if add_mime_version is called explicitly should generate a mime version if nothing is passed to add_date should make an email and inject a mime_version if none was set if told to_s should add the mime version to the message permanently once sent to_s content type should say if it has a content type should say if it does not have a content type should say if it has a charset should say if it has a charset should not raise a warning if there is no charset defined and only US-ASCII chars should set the content type to text/plain; charset=us-ascii should not set the charset if the file is an attachment should not set the charset if the content_type is not text should raise a warning if there is no content type and there is non ascii chars and default to text/plain, UTF-8 should raise a warning if there is no charset parameter and there is non ascii chars and default to text/plain, UTF-8 should not raise a warning if there is no charset parameter and the content-type is not text should not raise a warning if there is a charset defined and there is non ascii chars should be able to set a content type with an array and hash should be able to set a content type with an array and hash with a non-usascii field should allow us to specify a content type in a block content-transfer-encoding should use 7bit for only US-ASCII chars should use QP transfer encoding for 7bit text with lines longer than 998 octets should use QP transfer encoding for 8bit text with only a few 8bit characters should use base64 transfer encoding for 8-bit text with lots of 8bit characters should not use 8bit transfer encoding when 8bit is allowed output should make an email and allow you to call :to_s on it to get a string should raise an error and message if you try and call decoded on a multipart email should return the decoded body if you call decode and the message is not multipart decoding bodies should not change a body on decode if not given an encoding type to decode should change a body on decode if given an encoding type to decode should change a body on decode if given an encoding type to decode should not strip the raw mail source in case the trailing \r\n is meaningful text messages should be decoded using content type charset should respond true to text? uses the Ruby19 charset encoder helper methods should implement the spaceship operator on the date field should have a destinations method should have a from_addrs method should have a from_addrs method that is empty if nil should have a to_addrs method should have a to_addrs method that is empty if nil should have a cc_addrs method should have a cc_addrs method that is empty if nil should have a bcc_addrs method should have a bcc_addrs method that is empty if nil should give destinations even if some of the fields are blank should be able to encode with only one destination == should be implemented should ignore the message id value if both have a nil message id should ignore the message id value if self has a nil message id should ignore the message id value if other has a nil message id should not be == if both emails have different Message IDs nested parts adds a new text part when assigning the body on an already-multipart message should provide a way to instantiate a new part as you go down deliver should return self after delivery should pass self to a delivery agent should inform observers that the mail was sent should allow observers to be unregistered should inform observers that the mail was sent, even if a delivery agent is used should pass to the interceptor the email just before it gets sent should let the interceptor that the mail was sent should allow interceptors to be unregistered error handling should collect up any of its fields' errors header case should be preserved should handle mail[] and keep the header case parsing emails with non usascii in the header should work ordering messages should put all attachments as the last item should allow overwriting sort order attachment query methods shouldn't die with an invalid Content-Disposition header shouldn't die with an invalid Content-Type header without_attachments! should delete all attachments replying to a basic message should create a new message should be in-reply-to the original message should reference the original message should RE: the original subject should be sent to the original sender should be sent from the original recipient should accept args should accept a block to a message with an explicit reply-to address should be sent to the reply-to address to a message with more than one recipient should be sent from the first to address to a reply should be in-reply-to the original message should append to the original's references list should not append another RE: to a reply with an in-reply-to with a single message id but no references header should have a references consisting of the in-reply-to and message_id fields to a reply with an in-reply-to with multiple message ids but no references header should have no references header SMTP envelope From should respond should default to return_path, sender, or first from address can be overridden SMTP envelope To should respond should default to destinations can be overridden MIME Emails general helper methods should read a mime version from an email should return nil if the email has no mime version should read the content-transfer-encoding should read the content-description should return the content-type should return the charset should allow you to set the charset should return the main content-type should return the sub content-type should return the content-type parameters should recognize a multipart email should recognize a non multipart email should not report the email as :attachment? should report the email as :attachment? should recognize an attachment part should give how may (top level) parts there are should give the content_type of each part should report the mail :has_attachments? should only split on exact boundary matches multipart emails should add a boundary if there is none defined and a part is added should not add a boundary for a message that is only an attachment multipart/alternative emails should know what its boundary is if it is a multipart document should return nil if there is no content-type defined should assign the text part and allow you to reference should convert strings assigned to the text part into Mail::Part objects with sensible defaults should not assign a nil text part should assign the html part and allow you to reference should convert strings assigned to the html part into Mail::Part objects with sensible defaults should not assign a nil html part should set default content type on assigned text and html parts should set default content type on declared text and html parts should not override content type should add the html part and text part should remove the html part and back out of multipart/alternative if set to nil should remove the text part and back out of multipart/alternative if set to nil should set the content type to multipart/alternative if you assign html and text parts should set the content type to multipart/alternative if you declare html and text parts should not set the content type to multipart/alternative if you declare an html part but not a text part should not set the content type to multipart/alternative if you declare a text part but not an html part should add the end boundary tag should not put message-ids into parts should create a multipart/alternative email through a block should detect an html_part in an existing email should detect a text_part in an existing email with plain text attachment should detect an html_part in a multi level mime email should only the first part on a stupidly overly complex email finding attachments should return an array of attachments should return an array of attachments should find binary encoded attachments of type .gif should find binary encoded attachments of type .jpg should find binary encoded attachments of type .pdf should find binary encoded attachments of type .png should find binary encoded attachments of type .tiff should find binary encoded attachments of type .zip adding a file attachment should set to multipart/mixed if a text part and you add an attachment should set to multipart/mixed if you add an attachment and then a text part should add a part given a filename should give the part the right content type should return attachment objects should be return an aray of attachments should return the filename of each attachment should return the type/subtype of each attachment should return the content of each attachment should allow you to send in file data instead of having to read it should support :mime_type option should be able to add a body before adding a file should allow you to add a body as text part if you have added a file should allow you to add a body as text part if you have added a file and not truncate after newlines - issue 208 should not raise a warning if there is a charset defined and there are non ascii chars in the body Mail::Multibyte::Chars should upcase should downcase doesn't mutate input string encoding multipart/report emails should know if it is a multipart report type delivery-status reports should know if it is a deliver-status report should find its message/delivery-status part should handle a report that has a human readable message/delivery-status delivery-status part in a non report email does not return a delivery_status_part multipart reports with more than one address should not crash should not know that a multi address email was bounced temporary failure should be bounced should say action 'delayed' should give a final recipient should give an error code should give a diagostic code should give a remote-mta should be retryable permanent failure should be bounced should say action 'failed' should give a final recipient should give an error code should give a diagostic code should give a remote-mta should be retryable exim delivery agent should send an email using exim should still send an email if the settings have been set to nil should escape evil haxxor attemptes should raise an error if no sender is defined should raise an error if no recipient if defined return path should send an email with a return-path using exim should use the sender address is no return path is specified should use the from address is no return path or sender are specified should escape the return path address should not escape ~ in return path address SMTP Delivery Method general usage should send an email to a file should send multiple emails to multiple files should only create files based on the addr_spec of the destination should use the base name of the file name to prevent file system traversal should not raise errors if no sender is defined should raise an error if no recipient if defined Logger Delivery Method sends an email to $stdout with 'info' severity by default can be configured with a custom logger and severity sender and recipient validation should not raise errors if no sender is defined should raise an error if no recipient if defined Mail::Sendmail sends an email using sendmail spawns a sendmail process still sends an email if the arguments setting have been set to nil escapes evil haxxor attempts raises an error if no sender is defined raises an error if no recipient is defined SMTP From explicitly passes an envelope From address to sendmail escapes the From address does not escape ~ in From address SMTP To explicitly passes envelope To addresses to sendmail escapes the To address does not escape ~ in To address quotes the destinations to ensure leading -hyphen doesn't confuse sendmail SMTP Delivery Method dot-stuff unterminated last line of the message should send an email using open SMTP connection should be able to return actual SMTP protocol response should not raise errors if no sender is defined should raise an error if no recipient if defined SMTP Delivery Method general usage dot-stuff unterminated last line of the message should send emails from given settings should be able to send itself should be able to return actual SMTP protocol response enabling tls should use OpenSSL::SSL::VERIFY_NONE if a context should ignore OpenSSL::SSL::VERIFY_NONE if it is 0 enabling ssl should use OpenSSL::SSL::VERIFY_NONE if a context should ignore OpenSSL::SSL::VERIFY_NONE if it is 0 should not set verify mode when none is given should set verify mode if one is given enabling STARTTLS should default to automatically detecting STARTTLS should allow forcing STARTTLS SMTP Envelope uses the envelope From and To addresses supports the null sender in the envelope from address should not raise errors if there is no envelope From address should raise an error if no recipient if defined should raise on SMTP injection via MAIL FROM newlines should raise on SMTP injection via RCPT TO newlines should raise on SMTP injection via MAIL FROM overflow should raise on SMTP injection via RCPT TO overflow Mail::TestMailer should have no deliveries when first initiated should deliver an email to the Mail::TestMailer.deliveries array should clear the deliveries when told to should not raise errors if no sender is defined should raise an error if no recipient if defined should save settings passed to initialize IMAP Retriever find with and without block should find all emails with a given block should get all emails without a given block should get all emails and yield the imap, uid, and email when given a block of arity 3 should get all emails and yield the imap, uid, flag, and email when given a block of arity 4 find and options should handle the :count option should handle the :what option should handle the :order option should handle the :mailbox option should handle the :uid option should find the last 10 messages by default should search the mailbox 'INBOX' by default should handle the delete_after_find_option should handle the find_and_delete method should pass :search_charset to IMAP uid_search last should find the last received messages should find the last received message first should find the first received messages should find the first received message all should find all messages delete_all should delete all messages connection should raise an Error if no block is given should yield the connection object to the given block handling of options should set default options should not replace given configuration should ensure utf7 conversion for mailbox names error handling should finish the IMAP connection if an exception is raised STARTTLS calls starttls to upgrade conflicts with enable_ssl authentication mechanism should be login by default should be changeable POP3 Retriever find with and without block should find all emails with a given block should get all emails without a given block find and options should handle the :count option should handle the :what option should handle the :order option should find the last 10 messages by default should handle the delete_after_find option should handle the find_and_delete method last should find the last received messages should find the last received message first should find the first received messages should find the first received message all should find all messages delete_all should delete all mesages connection should raise an Error if no block is given should yield the connection object to the given block handling of options should set default options should not replace given configuration error handling should finish the POP3 connection is an exception is raised read_timeout option should override the POP3 default read_timeout Test Retriever should have no emails initially all should return all emails without a block should return all emails with a block find should handle the :count option should handle the :order option should handle the :what option should handle the both of :what and :order option with :count => 1 should handle the :delete_after_find option should handle the both of :delete_after_find and :count option should handle the :delete_after_find option with messages marked not for delete Mail default delivery and retriever methods should set the delivery method should default to settings for smtp should set the retriever method should default to settings for pop3 should allow us to overwrite anything we need on SMTP should allow us to overwrite anything we need on POP3 should allow you to pass in your own delivery method should ask the custom delivery agent for its settings should allow you to pass in your own retriever method should ask the custom retriever agent for its settings instance delivery methods should copy the defaults defined by Mail.defaults should be able to change the delivery_method should be able to change the delivery_method and pass in settings should not change the default when it changes the delivery_method should not change the default settings when it changes the delivery_method settings retrieving emails via POP3 should retrieve all emails via POP3 sending emails via SMTP should deliver a mail message should deliver itself deliveries adding to Mail.deliveries should add itself to the deliveries collection on mail on delivery perform_deliveries should call deliver! on the delivery method by default should not call deliver if perform deliveries is set to false should add to the deliveries array if perform_deliveries is true should not add to the deliveries array if perform_deliveries is false observers should tell its observers that it was told to deliver an email should tell its observers that it was told to deliver an email even if perform_deliveries is false should tell its observers that it was told to deliver an email even if it is using a delivery_handler raise_delivery_errors should pass on delivery errors if raised should not pass on delivery errors if raised raise_delivery_errors is set to false should pass through Exceptions even when raise_delivery_errors is set to false delivery_handler should allow you to hand off performing the actual delivery to another object mail should be told to :deliver once and then :deliver! once by the delivery handler mail only call its delivery_method once mail should not catch any exceptions when using a delivery_handler mail should not modify the Mail.deliveries object if using a delivery_handler that does not append to deliveries should be able to just yield and let mail do its thing AddressListsParser should parse an address should parse an address list separated by semicolons parsing an address with a space at the end only finds a single address parsing an address which begins with a comment extracts local string correctly RFC6532 UTF-8 headers extracts UTF-8 local string should parse an address ContentTransferEncodingParser should work trailing semi colons should parse should parse with pre white space should parse with trailing white space should parse with pre and trailing white space x-token values should work wild content-transfer-encoding should parse 7bits variant should parse 8bits variant should parse 7-bit variant should parse 8-bit variant Mail::Part should not add a default Content-ID should not add a default Content-ID to non-inline attachments should add a default Content-ID to inline attachments should not add a Date, MIME-Version, or Message-ID should preserve any content id that you put into it should return an inline content_id should URL escape its inline content_id should add a content_id if there is none and is asked for an inline_content_id should respond correctly to inline? handles un-parsable content_disposition headers should correctly parse plain text raw source and not truncate after newlines - issue 208 parts that have a missing header should not try to init a header if there is none delivery status reports should know if it is a delivery-status report should create a delivery_status_data header object should be bounced should say action 'delayed' should give a final recipient should give an error code should give a diagostic code should give a remote-mta should be retryable on a part without a certain field returns nil negotiating transfer encoding doesn't override part encoding when it's compatible with message retains specified encoding even though it isn't lowest cost PartsList should return itself on sort should not fail if we do not have a content_type should not fail if we do not have a content_type should sort attachments to end should have a parts reader should behave like an array is equal to itself is equal to its parts array can be mixed with an array should respond to Array methods should have a round-tripping YAML serialization Round Tripping should round trip a basic email should round trip a html multipart email should round trip an email preserves text attachment newlines Utilities Module token safe checking should return true if a string is token safe should return false if a string is token safe should work with mb_chars quoting should return true if a string is token safe should return false if a string is token safe should work with mb_chars atom safe checking should return true if a string is token safe should return false if a string is token safe should work with mb_chars quoting should return true if a string is token safe should return false if a string is token safe should work with mb_chars should quote mb_chars white space quoting phrases doesn't mutate original string given a non-unsafe string should not change the encoding given an unsafe string should not change the encoding escaping parenthesies should escape parens should not double escape parens should escape all parens unescaping parenthesis should work should work without parens should work using Multibyte.mb_chars should work without parens using Multibyte.mb_chars unescaping brackets should work should work without brackets should work using Multibyte.mb_chars should work without parens using Multibyte.mb_chars quoting phrases should quote a phrase if it is unsafe should properly quote a string, even if quoted but not escaped properly should quote correctly a phrase with an escaped quote in it should quote correctly a phrase with an escaped backslash followed by an escaped quote in it unquoting phrases should remove quotes from the edge should remove backslash escaping from quotes should remove backslash escaping from any char should be able to handle unquoted strings should preserve backslashes in unquoted strings should be able to handle unquoted quotes unescaping phrases should not modify a string with no backslashes should not modify a quoted string with no backslashes should remove backslash escaping from a string should remove backslash escaping from a quoted string parenthesizing phrases should parenthesize a phrase should properly parenthesize a string, and escape properly should properly parenthesize a string, and escape properly (other way) should properly parenthesize a string, even if parenthesized but not escaped properly should properly parenthesize a string, even if parenthesized but not escaped properly (other way) should parenthesize correctly a phrase with an escaped parentheses in it should parenthesize correctly a phrase with an escaped parentheses in it (other way) should parenthesize correctly a phrase with an escaped backslash followed by an escaped parentheses in it should parenthesize correctly a phrase with an escaped backslash followed by an escaped parentheses in it (other way) should parenthesize correctly a phrase with a set of parentheses bracketizing phrases should bracketize a phrase should properly bracketize a string, and escape properly should properly bracketize a string, and escape properly (other way) should properly bracketize a string, even if bracketized but not escaped properly should properly bracketize a string, even if bracketized but not escaped properly (other way) should bracketize correctly a phrase with an escaped brackets in it should bracketize correctly a phrase with an escaped brackets in it (other way) should bracketize correctly a phrase with an escaped backslash followed by an escaped brackets in it should bracketize correctly a phrase with an escaped backslash followed by an escaped brackets in it (other way) should bracketize correctly a phrase with a set of brackets url escaping should have a wrapper on URI.escape should have a wrapper on URI.unescape blank method should say nil is blank should say false is blank should say true is not blank should say an empty array is blank should say an empty hash is blank should say an empty string is blank not blank method should say a number is not blank should say a valueless hash is not blank should say a hash containing an empty hash is not blank to_lf converts single CR converts multiple CR converts single CRLF converts multiple CRLF leaves LF intact converts mixed line endings should handle japanese characters on NilClass returns an empty string on String subclasses returns Strings to_crlf converts single LF converts multiple LF converts single CR preserves single CRLF preserves multiple CRLF converts mixed line endings should handle japanese characters on NilClass returns an empty string on String subclasses returns Strings Ruby 1.8 Extensions string ascii detection should say it is US-ASCII only if it is should not say it is US-ASCII only if it isn't should not say it is US-ASCII only if it is a mix should handle edge cases .decode_base64 handles unpadded base64 correctly Mail::YAML #load loads YAML have_sent_email without any modifiers when no e-mail has been sent is expected not to send a matching email when e-mail has been sent is expected to send a matching email with #from and a matching sender is expected to send a matching email and a non-matching sender is expected not to send a matching email with #to and a matching recipient is expected to send a matching email is expected to send a matching email is expected to send a matching email is expected to send a matching email and a non-matching recipient is expected not to send a matching email with #cc and a matching recipient is expected to send a matching email is expected to send a matching email is expected to send a matching email is expected to send a matching email and a non-matching recipient is expected not to send a matching email with #bcc and a matching recipient is expected to send a matching email is expected to send a matching email is expected to send a matching email is expected to send a matching email and a non-matching recipient is expected not to send a matching email with #subject and a matching subject is expected to send a matching email and a non-matching subject is expected not to send a matching email is expected not to send a matching email is expected not to send a matching email with #subject_matching and a matching subject is expected to send a matching email and a non-matching subject is expected not to send a matching email with #with_body and a matching body is expected to send a matching email and a non-matching body is expected not to send a matching email is expected not to send a matching email is expected not to send a matching email with #with_attachments and matching attachments matching by filename is expected to send a matching email single attachment passed is expected to send a matching email array of attachments passed is expected to send a matching email any_attachment passed is expected to send a matching email chaining attachment matching is expected to send a matching email ce matching is expected to send a matching email attachment order is important is expected to send a matching email is expected not to send a matching email and non-matching attachments is expected not to send a matching email is expected not to send a matching email and any attachments is expected to send a matching email and no attachments is expected to send a matching email with #matching_body and a matching body is expected to send a matching email and a non-matching body is expected not to send a matching email with a huge chain of modifiers is expected to send a matching email with html-mail when html-mail has been sent with #html_part and a matching html_part.body is expected to send a matching email and a non-matching html_part.body is expected not to send a matching email with #text_part and a matching text_part.body is expected to send a matching email and a non-matching text_part.body is expected not to send a matching email Pending: (Failures listed here are expected and do not affect your suite's status) 1) Mail::AddressList parsing should handle malformed folding whitespace # No reason given Failure/Error: raise Mail::Field::IncompleteParseError.new(Mail::AddressList, data, p) Mail::Field::IncompleteParseError: Mail::AddressList can not parse |leads@sg.dc.com, sag@leads.gs.ry.com, sn@example-hotmail.com, e-s-a-g-8718@app.ar.com, jp@t-exmaple.com, cc@c-l-example.com|: Only able to parse up to "leads@sg.dc.com," # /build/ruby-mail-2.7.1+dfsg1/lib/mail/parsers/address_lists_parser.rb:33230:in `parse' # /build/ruby-mail-2.7.1+dfsg1/lib/mail/elements/address_list.rb:25:in `initialize' # /build/ruby-mail-2.7.1+dfsg1/spec/mail/elements/address_list_spec.rb:75:in `new' # /build/ruby-mail-2.7.1+dfsg1/spec/mail/elements/address_list_spec.rb:75:in `block (3 levels) in ' 2) Test emails from RFC2822 should handle the rfc obsolete whitespace email # No reason given Failure/Error: expect(mail.from).to eq 'John Doe ' expected: "John Doe " got: nil (compared using ==) # /build/ruby-mail-2.7.1+dfsg1/spec/mail/example_emails_spec.rb:241:in `block (3 levels) in ' 3) Mail::SenderField initialization should reject headers with multiple mailboxes # Sender accepts an address list now, but should only accept a single address Failure/Error: expect { Mail::SenderField.new('Mikel Lindsaar , "Bob Smith" ') }.to raise_error(Mail::Field::ParseError) expected Mail::Field::ParseError but nothing was raised # /build/ruby-mail-2.7.1+dfsg1/spec/mail/fields/sender_field_spec.rb:27:in `block (3 levels) in ' Finished in 23.4 seconds (files took 7.43 seconds to load) 1648 examples, 0 failures, 3 pending ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_installdocs -O--buildsystem=ruby dh_ruby_fixdocs -O--buildsystem=ruby dh_installchangelogs -O--buildsystem=ruby dh_installinit -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_installdeb -O--buildsystem=ruby dh_gencontrol -O--buildsystem=ruby dpkg-gencontrol: warning: Depends field of package ruby-mail: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: package ruby-mail: substitution variable ${ruby:Versions} used, but is not defined dpkg-gencontrol: warning: package ruby-mail: substitution variable ${ruby:Depends} unused, but is defined dh_md5sums -O--buildsystem=ruby dh_builddeb -O--buildsystem=ruby dpkg-deb: building package 'ruby-mail' in '../ruby-mail_2.7.1+dfsg1-2_all.deb'. dpkg-genbuildinfo --build=binary -O../ruby-mail_2.7.1+dfsg1-2_armhf.buildinfo dpkg-genchanges --build=binary -O../ruby-mail_2.7.1+dfsg1-2_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original 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/16881 and its subdirectories I: Current time: Mon Jun 5 11:00:12 -12 2023 I: pbuilder-time-stamp: 1686006012 Mon Jun 5 23:00:20 UTC 2023 I: 1st build successful. Starting 2nd build on remote node jtx1b-armhf-rb.debian.net. Mon Jun 5 23:00:20 UTC 2023 I: Preparing to do remote build '2' on jtx1b-armhf-rb.debian.net. Mon Jun 5 23:04:16 UTC 2023 I: Deleting $TMPDIR on jtx1b-armhf-rb.debian.net. Mon Jun 5 23:04:18 UTC 2023 I: ruby-mail_2.7.1+dfsg1-2_armhf.changes: Format: 1.8 Date: Sun, 04 Dec 2022 15:21:19 -0300 Source: ruby-mail Binary: ruby-mail Architecture: all Version: 2.7.1+dfsg1-2 Distribution: unstable Urgency: medium Maintainer: Debian Ruby Team Changed-By: Antonio Terceiro Description: ruby-mail - Ruby library to handle email generation, parsing and sending Closes: 1019635 Changes: ruby-mail (2.7.1+dfsg1-2) unstable; urgency=medium . * Team upload . [ Utkarsh Gupta ] * Add salsa-ci.yml . [ Debian Janitor ] * Trim trailing whitespace. * 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. * Update standards version to 4.4.1, no changes needed. * Update standards version to 4.5.0, no changes needed. . [ Cédric Boutillier ] * Update team name * Add .gitattributes to keep unwanted files out of the source package . [ Antonio Terceiro ] * Add patches to fix tests with ruby3.1 (Closes: #1019635) Checksums-Sha1: 4b0bec880f145cddcc0b15fc397ae622213adcc5 251956 ruby-mail_2.7.1+dfsg1-2_all.deb 295a6c13936ba8e6436b83b83c5339a6c218d69b 8270 ruby-mail_2.7.1+dfsg1-2_armhf.buildinfo Checksums-Sha256: 3c146bdbd9d9b1cea3e2cb11ac5e1ac1e1deacee0994dee492b74912013e8075 251956 ruby-mail_2.7.1+dfsg1-2_all.deb 3e4e8c3e1be02b1c770b6ffe76b5144805406053cf81f2b7bb6381ed069a9a67 8270 ruby-mail_2.7.1+dfsg1-2_armhf.buildinfo Files: 0d3832b8d3f041398eb57e977222d234 251956 ruby optional ruby-mail_2.7.1+dfsg1-2_all.deb 286ee7e514446c76551bc191fed4e1ae 8270 ruby optional ruby-mail_2.7.1+dfsg1-2_armhf.buildinfo Mon Jun 5 23:04:19 UTC 2023 I: diffoscope 242 will be used to compare the two builds: # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.FbgbkyUk/ruby-mail_2.7.1+dfsg1-2.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.FbgbkyUk/ruby-mail_2.7.1+dfsg1-2.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.FbgbkyUk/ruby-mail_2.7.1+dfsg1-2.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.FbgbkyUk/b1/ruby-mail_2.7.1+dfsg1-2_armhf.changes /srv/reproducible-results/rbuild-debian/r-b-build.FbgbkyUk/b2/ruby-mail_2.7.1+dfsg1-2_armhf.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.323s) 0.323s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.019s) 0.019s 12 calls diffoscope.comparators.binary.FilesystemFile 0.000s 10 calls abc.DotChangesFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Mon Jun 5 23:04:20 UTC 2023 I: diffoscope 242 found no differences in the changes files, and a .buildinfo file also exists. Mon Jun 5 23:04:20 UTC 2023 I: ruby-mail from bookworm built successfully and reproducibly on armhf. Mon Jun 5 23:04:21 UTC 2023 I: Submitting .buildinfo files to external archives: Mon Jun 5 23:04:22 UTC 2023 I: Submitting 12K b1/ruby-mail_2.7.1+dfsg1-2_armhf.buildinfo.asc Mon Jun 5 23:04:23 UTC 2023 I: Submitting 12K b2/ruby-mail_2.7.1+dfsg1-2_armhf.buildinfo.asc Mon Jun 5 23:04:23 UTC 2023 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Mon Jun 5 23:04:23 UTC 2023 I: Done submitting .buildinfo files. Mon Jun 5 23:04:23 UTC 2023 I: Removing signed ruby-mail_2.7.1+dfsg1-2_armhf.buildinfo.asc files: removed './b1/ruby-mail_2.7.1+dfsg1-2_armhf.buildinfo.asc' removed './b2/ruby-mail_2.7.1+dfsg1-2_armhf.buildinfo.asc'