Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/r/ruby-icalendar/ruby-icalendar_2.4.1-2_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/ruby-icalendar-2.4.1-2yk1rb4nl/ruby-icalendar_2.4.1-2_all.buildinfo Get source package info: ruby-icalendar=2.4.1-2 Source URL: http://snapshot.notset.fr/mr/package/ruby-icalendar/2.4.1-2/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=adduser=3.118 autoconf=2.69-11 automake=1:1.16.1-4 autopoint=0.19.8.1-9 autotools-dev=20180224.1 base-files=10.1 base-passwd=3.5.45 bash=4.4.18-3.1 binutils=2.31.1-8 binutils-common=2.31.1-8 binutils-x86-64-linux-gnu=2.31.1-8 bsdmainutils=11.1.2+b1 bsdutils=1:2.32.1-0.2 build-essential=12.5 bzip2=1.0.6-9 ca-certificates=20180409 coreutils=8.30-1 cpp=4:8.2.0-2 cpp-8=8.2.0-10 dash=0.5.10.2-1 debconf=1.5.69 debhelper=11.5.3 debianutils=4.8.6 devscripts=2.18.9 dh-autoreconf=19 dh-strip-nondeterminism=0.45.0-1 diffutils=1:3.6-1 dirmngr=2.2.11-1 dpkg=1.19.2 dpkg-dev=1.19.2 dwz=0.12-2 fakeroot=1.23-1 fdisk=2.32.1-0.2 file=1:5.34-2 findutils=4.6.0+git+20181018-1 g++=4:8.2.0-2 g++-8=8.2.0-10 gcc=4:8.2.0-2 gcc-8=8.2.0-10 gcc-8-base=8.2.0-10 gem2deb=0.40 gem2deb-test-runner=0.40 gettext=0.19.8.1-9 gettext-base=0.19.8.1-9 gnupg=2.2.11-1 gnupg-l10n=2.2.11-1 gnupg-utils=2.2.11-1 gpg=2.2.11-1 gpg-agent=2.2.11-1 gpg-wks-client=2.2.11-1 gpg-wks-server=2.2.11-1 gpgconf=2.2.11-1 gpgsm=2.2.11-1 gpgv=2.2.11-1 grep=3.1-2 groff-base=1.22.3-10 gzip=1.9-2.1 hostname=3.21 init-system-helpers=1.56 intltool-debian=0.35.0+20060710.4 javascript-common=11 libacl1=2.2.52-3+b1 libarchive-zip-perl=1.64-1 libasan5=8.2.0-10 libassuan0=2.5.1-2 libatomic1=8.2.0-10 libattr1=1:2.4.47-2+b2 libaudit-common=1:2.8.4-2 libaudit1=1:2.8.4-2 libb-hooks-op-check-perl=0.22-1+b1 libbinutils=2.31.1-8 libblkid1=2.32.1-0.2 libbsd0=0.9.1-1 libbz2-1.0=1.0.6-9 libc-bin=2.27-8 libc-dev-bin=2.27-8 libc6=2.27-8 libc6-dev=2.27-8 libcap-ng0=0.7.9-1 libcc1-0=8.2.0-10 libclass-method-modifiers-perl=2.12-1 libcom-err2=1.44.4-2 libcroco3=0.6.12-2 libdb5.3=5.3.28+dfsg1-0.2 libdebconfclient0=0.245 libdevel-callchecker-perl=0.007-2+b2 libdevel-globaldestruction-perl=0.14-1 libdpkg-perl=1.19.2 libdynaloader-functions-perl=0.003-1 libelf1=0.175-1 libencode-locale-perl=1.05-1 libexpat1=2.2.6-1 libfakeroot=1.23-1 libfdisk1=2.32.1-0.2 libffi6=3.2.1-8 libfile-homedir-perl=1.004-1 libfile-listing-perl=6.04-1 libfile-stripnondeterminism-perl=0.45.0-1 libfile-which-perl=1.22-1 libgcc-8-dev=8.2.0-10 libgcc1=1:8.2.0-10 libgcrypt20=1.8.4-3 libgdbm-compat4=1.18.1-2 libgdbm6=1.18.1-2 libglib2.0-0=2.58.1-2 libgmp-dev=2:6.1.2+dfsg-3 libgmp10=2:6.1.2+dfsg-3 libgmpxx4ldbl=2:6.1.2+dfsg-3 libgnutls30=3.5.19-1+b1 libgomp1=8.2.0-10 libgpg-error0=1.32-3 libgssapi-krb5-2=1.16.1-1 libhogweed4=3.4-1 libhtml-parser-perl=3.72-3+b3 libhtml-tagset-perl=3.20-3 libhtml-tree-perl=5.07-1 libhttp-cookies-perl=6.04-1 libhttp-date-perl=6.02-1 libhttp-message-perl=6.18-1 libhttp-negotiate-perl=6.01-1 libicu63=63.1-4 libidn2-0=2.0.5-1 libimport-into-perl=1.002005-1 libio-html-perl=1.001-1 libio-pty-perl=1:1.08-1.1+b5 libio-socket-ssl-perl=2.060-3 libipc-run-perl=20180523.0-1 libisl19=0.20-2 libitm1=8.2.0-10 libjs-jquery=3.2.1-1 libjs-jquery-easing=12-1.1 libjs-jquery-fancybox=12-1.1 libjs-jquery-mousewheel=1:3.1.13-2 libjs-jquery-ui=1.12.1+dfsg-5 libk5crypto3=1.16.1-1 libkeyutils1=1.5.9-9.3 libkrb5-3=1.16.1-1 libkrb5support0=1.16.1-1 libksba8=1.3.5-2 libldap-2.4-2=2.4.46+dfsg-5+b1 libldap-common=2.4.46+dfsg-5 liblsan0=8.2.0-10 liblwp-mediatypes-perl=6.02-1 liblwp-protocol-https-perl=6.07-2 liblz4-1=1.8.2-1 liblzma5=5.2.2-1.3 libmagic-mgc=1:5.34-2 libmagic1=1:5.34-2 libmodule-runtime-perl=0.016-1 libmoo-perl=2.003004-2 libmount1=2.32.1-0.2 libmpc3=1.1.0-1 libmpdec2=2.4.2-2 libmpfr6=4.0.1-1 libmpx2=8.2.0-10 libncurses6=6.1+20181013-1 libncursesw6=6.1+20181013-1 libnet-http-perl=6.18-1 libnet-ssleay-perl=1.85-2+b1 libnettle6=3.4-1 libnpth0=1.6-1 libp11-kit0=0.23.14-2 libpam-modules=1.1.8-3.8 libpam-modules-bin=1.1.8-3.8 libpam-runtime=1.1.8-3.8 libpam0g=1.1.8-3.8 libparams-classify-perl=0.015-1+b1 libpcre3=2:8.39-11 libperl5.28=5.28.0-4 libpipeline1=1.5.0-2 libpython3-stdlib=3.7.1-2 libpython3.7-minimal=3.7.1-1 libpython3.7-stdlib=3.7.1-1 libquadmath0=8.2.0-10 libreadline7=7.0-5 librole-tiny-perl=2.000006-1 libruby2.5=2.5.3-3 libsasl2-2=2.1.27~rc8-1 libsasl2-modules-db=2.1.27~rc8-1 libseccomp2=2.3.3-3 libselinux1=2.8-1+b1 libsemanage-common=2.8-1 libsemanage1=2.8-1+b1 libsepol1=2.8-1 libsigsegv2=2.12-2 libsmartcols1=2.32.1-0.2 libsqlite3-0=3.25.3-2 libssl1.1=1.1.1a-1 libstdc++-8-dev=8.2.0-10 libstdc++6=8.2.0-10 libstrictures-perl=2.000005-1 libsub-exporter-progressive-perl=0.001013-1 libsub-quote-perl=2.005001-1 libsystemd0=239-13 libtasn1-6=4.13-3 libtimedate-perl=2.3000-2 libtinfo6=6.1+20181013-1 libtool=2.4.6-6 libtry-tiny-perl=0.30-1 libtsan0=8.2.0-10 libubsan1=8.2.0-10 libudev1=239-13 libunistring2=0.9.10-1 liburi-perl=1.74-1 libuuid1=2.32.1-0.2 libwww-perl=6.36-1 libwww-robotrules-perl=6.02-1 libxml2=2.9.4+dfsg1-7+b2 libyaml-0-2=0.2.1-1 linux-libc-dev=4.18.20-2 login=1:4.5-1.1 lsb-base=9.20170808 m4=1.4.18-1 make=4.2.1-1.2 man-db=2.8.4-3 mawk=1.3.3-17+b3 mime-support=3.61 ncurses-base=6.1+20181013-1 ncurses-bin=6.1+20181013-1 netbase=5.5 openssl=1.1.1a-1 passwd=1:4.5-1.1 patch=2.7.6-3 patchutils=0.3.4-2 perl=5.28.0-4 perl-base=5.28.0-4 perl-modules-5.28=5.28.0-4 perl-openssl-defaults=3 pinentry-curses=1.1.0-1+b1 po-debconf=1.0.21 python3=3.7.1-2 python3-minimal=3.7.1-2 python3.7=3.7.1-1 python3.7-minimal=3.7.1-1 rake=12.3.1-3 readline-common=7.0-5 ruby=1:2.5.1 ruby-all-dev=1:2.5.1 ruby-atomic=1.1.16-2+b8 ruby-did-you-mean=1.2.1-1 ruby-diff-lcs=1.3-1 ruby-docile=1.1.5-2 ruby-json=2.1.0+dfsg-2+b1 ruby-minitest=5.11.3-1 ruby-net-telnet=0.1.1-2 ruby-power-assert=1.1.1-1 ruby-rspec=3.8.0c0e1m0s0-1 ruby-rspec-core=3.8.0c0e1m0s0-1 ruby-rspec-expectations=3.8.0c0e1m0s0-1 ruby-rspec-mocks=3.8.0c0e1m0s0-1 ruby-rspec-support=3.8.0c0e1m0s0-1 ruby-setup=3.4.1-9 ruby-simplecov=0.16.1-1 ruby-simplecov-html=0.10.0-1 ruby-test-unit=3.2.8-1 ruby-thread-order=1.1.0-1 ruby-thread-safe=0.3.6-1 ruby-timecop=0.8.0-1 ruby-tzinfo=1.2.5-1 ruby-xmlrpc=0.3.0-2 ruby2.5=2.5.3-3 ruby2.5-dev=2.5.3-3 rubygems-integration=1.11 sed=4.5-2 sensible-utils=0.0.12 sysvinit-utils=2.92~beta-2 tar=1.30+dfsg-3 tzdata=2018g-1 util-linux=2.32.1-0.2 wdiff=1.2.2-2+b1 xz-utils=5.2.2-1.3 zlib1g=1:1.2.11.dfsg-1 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20190223T155054Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20181126T091904Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d ruby-icalendar=2.4.1-2 && mkdir -p /build/ruby-icalendar-3bHFYm && dpkg-source --no-check -x /*.dsc /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1 && chown -R builduser:builduser /build/ruby-icalendar-3bHFYm" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="POSIX" SOURCE_DATE_EPOCH="1543420379" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/ruby-icalendar-3bHFYm /tmp/ruby-icalendar-2.4.1-2yk1rb4nl buster /dev/null deb http://snapshot.notset.fr/archive/debian/20181126T091904Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.eNa3LFfI1W as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.eNa3LFfI1W Reading package lists... Building dependency tree... util-linux is already the newest version (2.32.1-0.2). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 132 kB of archives. After this operation, 373 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20181126T091904Z unstable/main amd64 libfakeroot amd64 1.23-1 [45.9 kB] Get:2 http://snapshot.notset.fr/archive/debian/20181126T091904Z unstable/main amd64 fakeroot amd64 1.23-1 [85.8 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 132 kB in 0s (928 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4350 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.23-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.23-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.23-1_amd64.deb ... Unpacking fakeroot (1.23-1) ... Processing triggers for libc-bin (2.27-8) ... Setting up libfakeroot:amd64 (1.23-1) ... Setting up fakeroot (1.23-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.27-8) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20190223T155054Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20181126T091904Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.eNa3LFfI1W Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20190223T155054Z unstable InRelease [242 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20181126T091904Z unstable InRelease Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Ign:6 http://snapshot.notset.fr/archive/debian/20190223T155054Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20190223T155054Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20190223T155054Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20190223T155054Z unstable/main amd64 Packages [11.2 MB] Fetched 34.0 MB in 31s (1083 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.eNa3LFfI1W I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d ruby-icalendar=2.4.1-2 && mkdir -p /build/ruby-icalendar-3bHFYm && dpkg-source --no-check -x /*.dsc /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1 && chown -R builduser:builduser /build/ruby-icalendar-3bHFYm"' exec /tmp/mmdebstrap.eNa3LFfI1W Reading package lists... NOTICE: 'ruby-icalendar' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/ruby-team/ruby-icalendar.git Please use: git clone https://salsa.debian.org/ruby-team/ruby-icalendar.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 38.4 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-icalendar 2.4.1-2 (dsc) [2108 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-icalendar 2.4.1-2 (tar) [32.0 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-icalendar 2.4.1-2 (diff) [4260 B] Fetched 38.4 kB in 0s (171 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'ruby-icalendar_2.4.1-2.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting ruby-icalendar in /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1 dpkg-source: info: unpacking ruby-icalendar_2.4.1.orig.tar.gz dpkg-source: info: unpacking ruby-icalendar_2.4.1-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying remove-git-in-gemspec.patch dpkg-source: info: applying disable-failing-tests.patch dpkg-source: info: applying no-relative-path-in-tests.patch dpkg-source: info: applying tzinfo-fix.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="POSIX" SOURCE_DATE_EPOCH="1543420379" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.eNa3LFfI1W dpkg-buildpackage: info: source package ruby-icalendar dpkg-buildpackage: info: source version 2.4.1-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Pirate Praveen dpkg-source --before-build . fakeroot debian/rules clean dh clean --buildsystem=ruby --with ruby dh_auto_clean -O--buildsystem=ruby dh_ruby --clean dh_ruby --clean dh_autoreconf_clean -O--buildsystem=ruby dh_clean -O--buildsystem=ruby debian/rules build-indep dh build-indep --buildsystem=ruby --with ruby dh_update_autotools_config -i -O--buildsystem=ruby dh_autoreconf -i -O--buildsystem=ruby dh_auto_configure -i -O--buildsystem=ruby dh_ruby --configure dh_auto_build -i -O--buildsystem=ruby dh_ruby --build dh_ruby --build dh_auto_test -i -O--buildsystem=ruby dh_ruby --test create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-indep dh binary-indep --buildsystem=ruby --with ruby dh_testroot -i -O--buildsystem=ruby dh_prep -i -O--buildsystem=ruby dh_installdirs -i -O--buildsystem=ruby dh_auto_install -i -O--buildsystem=ruby dh_ruby --install /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar dh_ruby --install ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install files │ └──────────────────────────────────────────────────────────────────────────────┘ install -d /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/values/binary.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/values/binary.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/values/date.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/values/date.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/values/cal_address.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/values/cal_address.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/values/array.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/values/array.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/values/float.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/values/float.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/values/time_with_zone.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/values/time_with_zone.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/values/date_time.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/values/date_time.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/values/boolean.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/values/boolean.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/values/integer.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/values/integer.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/values/duration.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/values/duration.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/values/utc_offset.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/values/utc_offset.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/values/uri.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/values/uri.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/values/time.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/values/time.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/values/date_or_date_time.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/values/date_or_date_time.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/values/active_support_time_with_zone_adapter.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/values/active_support_time_with_zone_adapter.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/values/text.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/values/text.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/values/recur.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/values/recur.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/values/period.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/values/period.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/timezone.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/timezone.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/has_components.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/has_components.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/version.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/version.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/tzinfo.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/tzinfo.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/component.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/component.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/logger.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/logger.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/value.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/value.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/parser.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/parser.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/todo.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/todo.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/downcased_hash.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/downcased_hash.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/calendar.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/calendar.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/alarm.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/alarm.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/event.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/event.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/has_properties.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/has_properties.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/freebusy.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/freebusy.rb install -D -m644 /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/lib/icalendar/journal.rb /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby/icalendar/journal.rb ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install Rubygems integration metadata │ └──────────────────────────────────────────────────────────────────────────────┘ generating gemspec at /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/share/rubygems-integration/all/specifications/icalendar-2.4.1.gemspec /usr/bin/ruby2.5 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby2.5 │ └──────────────────────────────────────────────────────────────────────────────┘ GEM_PATH=debian/ruby-icalendar/usr/share/rubygems-integration/all:/var/lib/gems/2.5.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all ruby2.5 -e gem\ \"icalendar\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.5 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=/build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/debian/ruby-icalendar/usr/lib/ruby/vendor_ruby:. GEM_PATH=debian/ruby-icalendar/usr/share/rubygems-integration/all:/var/lib/gems/2.5.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all ruby2.5 -S rake -f debian/ruby-tests.rake /usr/bin/ruby2.5 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation Run options: include {:focus=>true} All examples were filtered out; ignoring {:focus=>true} Randomized with seed 19920 Icalendar::Event #dtstart no parent is valid if set is invalid if not set with parent is invalid without method set is valid with parent method set multi values #comment will return an array when set singly can be added can be appended .parse should return an events array #has_alarm? without a set valarm should not have alarm with a set valarm should have alarm #find_alarm should not respond_to find_alarm mutually exclusive values is valid if dtend is set is invalid if both dtend and duration are set is valid if duration is set #to_ical should include "DTSTART:20131227T013000Z" should include "DTEND:20131227T033000Z" should include "SUMMARY:My event\\, my ical\\, my test" should include "GEO:41.230896;-74.411774" should include "X-CUSTOM-PROPERTY:customize" simple organizer should include "ORGANIZER:mailto:jsmith@example.com" complex organizer should include "ORGANIZER;CN=John Smith:mailto:jsmith@example.com" suggested single values is valid by default is invalid with strict checking Icalendar::Todo #dtstart is not normally required with duration set is valid when set is invalid if not set Icalendar::Values::Period date-time/date-time #duration should be nil #explicit_end should eq # #period_start should eq # #value_ical should eq "19830507T000600Z/20140128T201400Z" date-time/duration #value_ical allows updating duration should eq "19830507T000600Z/P1604W" #period_start should eq # #explicit_end should eq nil #duration should eq # Icalendar::Values::DateOrDateTime #call Date value returns a Date object has the proper value DateTime value has the proper value returns a DateTime object unparseable date raises an error including the unparseable time Icalendar::Alarm #valid? only repeat is set should not be valid neither duration or repeat is set should be valid display action requires description email action requires subject and body requires description requires summary attendees are required must be present can be multi can be single strict validations check parent should equal true with parent todo should equal true journal should equal false event should equal true both duration and repeat are set should be valid only duration is set should not be valid Icalendar::Values::Recur #value_ical outputs in spec order parsing neverending yearly should eq "YEARLY" can be added to another event by sending multiple bydays should eq 4 should eq ["MO", "WE", "FR"] should eq "WEEKLY" single byday should eq ["2SU"] should eq "YEARLY" should eq [3] #valid? requires frequency cannot have both until and count Icalendar::Values::Duration #minutes should eq 45 #value_ical should eq "P2DT4H" #seconds should eq 30 #hours should eq 6 #past? positive implicit should equal false negative should equal true positive explicit should equal false #days= can set the number of days #days days given should eq 5 no days given should eq 0 #weeks should eq 3 Icalendar::Parser #parse with bad line returns an array of calendars saves params properly splits multi-valued lines #parse recurrence.ics correctly parses the exdate array single_event.ics properly splits multi-valued lines saves params returns an array of calendars event.ics returns an array of events events.ics returns an array of events missing date value parameter falls back to date type for dtstart Icalendar::Values::Text unescapes in initializer given escaped version removes escaping given unescaped version does not try to double unescape #value_ical escapes \ , ; NL escapes parameter text properly single value, no special characters does not wrap param in double quotes single value, double quotes replaces double quotes with single single value, special characters wraps param value in double quotes multiple values, with special characters quotes values with special characters, joins with comma multiple values, double quotes replaces double quotes with single nil value trats nil as blank multiple values, no special characters joins with comma Icalendar::Values::DateTime common tests does not add any tzid parameter to output local time keeps value and tzid as localtime on output floating local time does not append a Z on output keeps the value as a DateTime unparseable time raises an error including the unparseable time manually set UTC does not add a tzid parameter, but does add a Z without ActiveSupport parses a string to a DateTime instance local time parses the value as local time Icalendar::DowncasedHash #delete no block removes the key with a block calls the block when the key is not found DowncasedHash() returns self when passed an DowncasedHash wraps a hash in an downcased hash #[]= sets a new value #[] gets an already set value #has_key? correctly identifies keys in the hash Icalendar::Values::UtcOffset #value_ical does not output seconds unless required with seconds should eq "+023030" #behind? negative offset should equal true positive offset should equal false no offset should equal false does not allow override Icalendar sorting time events sorts time events by start time (PENDING: Temporarily skipped with xit) sorts time events by end time (PENDING: Temporarily skipped with xit) timezone round trip will generate the same file as it parsed sorting date / time events sorts time events (PENDING: Temporarily skipped with xit) single event round trip array properties can be assigned to a new event will generate the same file as is parsed non-default values will set dtend to Date will output value param on dtend will set dtstart to Date will output value param on dtstart non-standard values lenient parser should not raise Exception can output custom fields saves non-standard fields should eq "Not properly noted as custom with X- prefix." should eq "Not properly noted as custom with X- prefix." strict parser should raise NoMethodError sorting daily events sorts day events TZInfo::Timezone standard recurrence rule should eq "FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10" no transition creates a standard component with equal offsets dst transition should raise TZInfo::AmbiguousTime should not raise Exception should not raise Exception TZInfo::Timezone.default_dst = nil should raise TZInfo::AmbiguousTime TZInfo::Timezone.default_dst = true should not raise Exception TZInfo::Timezone.default_dst = false should not raise Exception tzname for offset #daylight should eql "CEST" #standard should eql "CET" no end transition only creates a standard component daylight recurrence rule should eq "FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3" daylight offset should eq "+0200" should eq "+0100" standard offset should eq "+0200" should eq "+0100" Icalendar::Calendar #publish sets ip_method to "PUBLISH" values #prodid sets and gets #ip_method sets and gets #version sets and gets #calscale sets and gets sets and gets custom properties can set params on a property required values is valid when both prodid and version are set is not valid when prodid is not set is not valid when version is not set is valid by default #to_ical outputs properties and components components can be added with add_x_ for custom components #freebusy adds a new component #todo adds a new component adds reference to parent #freebusy can be passed in #todo can be passed in #journal can be passed in adds event to events list #timezone passes a component to a block to build parts #todo passes a component to a block to build parts #journal adds a new component #freebusy passes a component to a block to build parts #journal passes a component to a block to build parts #timezone adds a new component #event adds a new component #timezone can be passed in #event passes a component to a block to build parts #event can be passed in #find_event finds by uid #find_timezone finds by tzid #add_event delegates to non add_ version Icalendar::Timezone valid? with only standard should be valid with only daylight should be valid with both standard and daylight components should be valid with neither standard or daylight should not be valid Pending: (Failures listed here are expected and do not affect your suite's status) 1) Icalendar sorting time events sorts time events by start time # Temporarily skipped with xit # ./spec/roundtrip_spec.rb:67 2) Icalendar sorting time events sorts time events by end time # Temporarily skipped with xit # ./spec/roundtrip_spec.rb:76 3) Icalendar sorting date / time events sorts time events # Temporarily skipped with xit # ./spec/roundtrip_spec.rb:89 Finished in 0.66228 seconds (files took 0.65989 seconds to load) 186 examples, 0 failures, 3 pending Randomized with seed 19920 Coverage report generated for RSpec to /build/ruby-icalendar-3bHFYm/ruby-icalendar-2.4.1/coverage. 948 / 1003 LOC (94.52%) covered. ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_install -i -O--buildsystem=ruby dh_installdocs -i -O--buildsystem=ruby dh_ruby_fixdocs -i -O--buildsystem=ruby dh_installchangelogs -i -O--buildsystem=ruby dh_installexamples -i -O--buildsystem=ruby dh_installman -i -O--buildsystem=ruby dh_installcatalogs -i -O--buildsystem=ruby dh_installcron -i -O--buildsystem=ruby dh_installdebconf -i -O--buildsystem=ruby dh_installemacsen -i -O--buildsystem=ruby dh_installifupdown -i -O--buildsystem=ruby dh_installinfo -i -O--buildsystem=ruby dh_installinit -i -O--buildsystem=ruby dh_installsystemd -i -O--buildsystem=ruby dh_installmenu -i -O--buildsystem=ruby dh_installmime -i -O--buildsystem=ruby dh_installmodules -i -O--buildsystem=ruby dh_installlogcheck -i -O--buildsystem=ruby dh_installlogrotate -i -O--buildsystem=ruby dh_installpam -i -O--buildsystem=ruby dh_installppp -i -O--buildsystem=ruby dh_installudev -i -O--buildsystem=ruby dh_installgsettings -i -O--buildsystem=ruby dh_bugfiles -i -O--buildsystem=ruby dh_ucf -i -O--buildsystem=ruby dh_lintian -i -O--buildsystem=ruby dh_gconf -i -O--buildsystem=ruby dh_gconf: Please migrate to dh_installgsettings; gconf + dh_gconf is scheduled for removal. dh_icons -i -O--buildsystem=ruby dh_perl -i -O--buildsystem=ruby dh_usrlocal -i -O--buildsystem=ruby dh_link -i -O--buildsystem=ruby dh_installwm -i -O--buildsystem=ruby dh_installxfonts -i -O--buildsystem=ruby dh_strip_nondeterminism -i -O--buildsystem=ruby dh_compress -X.rb -i -O--buildsystem=ruby dh_fixperms -i -O--buildsystem=ruby dh_missing -i -O--buildsystem=ruby dh_installdeb -i -O--buildsystem=ruby dh_gencontrol -i -O--buildsystem=ruby dpkg-gencontrol: warning: Depends field of package ruby-icalendar: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -i -O--buildsystem=ruby dh_builddeb -i -O--buildsystem=ruby dpkg-deb: building package 'ruby-icalendar' in '../ruby-icalendar_2.4.1-2_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../ruby-icalendar_2.4.1-2_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/ruby-icalendar-3bHFYm /tmp/ruby-icalendar-2.4.1-2yk1rb4nl I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.eNa3LFfI1W... I: success in 376.4631 seconds md5: ruby-icalendar_2.4.1-2_all.deb: OK sha1: ruby-icalendar_2.4.1-2_all.deb: OK sha256: ruby-icalendar_2.4.1-2_all.deb: OK Checksums: OK