I: pbuilder: network access will be disabled during build I: Current time: Mon May 26 20:22:53 +14 2025 I: pbuilder-time-stamp: 1748240573 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: using eatmydata during job I: Copying source file I: copying [libgraphql-perl_0.54-1.dsc] I: copying [./libgraphql-perl_0.54.orig.tar.gz] I: copying [./libgraphql-perl_0.54-1.debian.tar.xz] I: Extracting source gpgv: Signature made Sun Mar 27 02:20:17 2022 gpgv: using RSA key D1E1316E93A760A8104D85FABB3A68018649AA06 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./libgraphql-perl_0.54-1.dsc: no acceptable signature found dpkg-source: info: extracting libgraphql-perl in libgraphql-perl-0.54 dpkg-source: info: unpacking libgraphql-perl_0.54.orig.tar.gz dpkg-source: info: unpacking libgraphql-perl_0.54-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/59902/tmp/hooks/D01_modify_environment starting debug: Running on ionos16-i386. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 May 26 06:23 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/59902/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/59902/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") BASH_VERSION='5.2.21(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=i386 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=21 ' DIRSTACK=() DISTRIBUTION=trixie EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=i686 HOST_ARCH=i386 IFS=' ' INVOCATION_ID=9a0a2a861fc04b4ab4ba4ee5f8c41899 LANG=C LANGUAGE=de_CH:de LC_ALL=C LD_LIBRARY_PATH=/usr/lib/libeatmydata LD_PRELOAD=libeatmydata.so MACHTYPE=i686-pc-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=59902 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.WpDE18l0/pbuilderrc_xrCC --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.WpDE18l0/b2 --logfile b2/build.log libgraphql-perl_0.54-1.dsc' SUDO_GID=112 SUDO_UID=107 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://213.165.73.152:3128 I: uname -a Linux i-capture-the-hostname 6.1.0-20-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.85-1 (2024-04-11) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 May 24 13:35 /bin -> usr/bin I: user script /srv/workspace/pbuilder/59902/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: i386 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), libcurry-perl, libdatetime-format-iso8601-perl, libdatetime-perl, libdevel-strictmode-perl, libfunction-parameters-perl, libimport-into-perl, libjson-maybexs-perl, libjson-pp-perl, libmodule-runtime-perl, libmoo-perl, libmoox-thunking-perl, libpegex-perl, libreturn-type-perl, libscalar-list-utils-perl, libtest-deep-perl, libtest-exception-perl, libtest-simple-perl, libtype-tiny-perl, perl dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19874 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on libcurry-perl; however: Package libcurry-perl is not installed. pbuilder-satisfydepends-dummy depends on libdatetime-format-iso8601-perl; however: Package libdatetime-format-iso8601-perl is not installed. pbuilder-satisfydepends-dummy depends on libdatetime-perl; however: Package libdatetime-perl is not installed. pbuilder-satisfydepends-dummy depends on libdevel-strictmode-perl; however: Package libdevel-strictmode-perl is not installed. pbuilder-satisfydepends-dummy depends on libfunction-parameters-perl; however: Package libfunction-parameters-perl is not installed. pbuilder-satisfydepends-dummy depends on libimport-into-perl; however: Package libimport-into-perl is not installed. pbuilder-satisfydepends-dummy depends on libjson-maybexs-perl; however: Package libjson-maybexs-perl is not installed. pbuilder-satisfydepends-dummy depends on libmodule-runtime-perl; however: Package libmodule-runtime-perl is not installed. pbuilder-satisfydepends-dummy depends on libmoo-perl; however: Package libmoo-perl is not installed. pbuilder-satisfydepends-dummy depends on libmoox-thunking-perl; however: Package libmoox-thunking-perl is not installed. pbuilder-satisfydepends-dummy depends on libpegex-perl; however: Package libpegex-perl is not installed. pbuilder-satisfydepends-dummy depends on libreturn-type-perl; however: Package libreturn-type-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-deep-perl; however: Package libtest-deep-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-exception-perl; however: Package libtest-exception-perl is not installed. pbuilder-satisfydepends-dummy depends on libtype-tiny-perl; however: Package libtype-tiny-perl 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} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libalgorithm-c3-perl{a} libarchive-zip-perl{a} libb-hooks-endofscope-perl{a} libb-hooks-op-check-perl{a} libclass-c3-perl{a} libclass-data-inheritable-perl{a} libclass-inspector-perl{a} libclass-method-modifiers-perl{a} libclass-singleton-perl{a} libclass-xsaccessor-perl{a} libcpanel-json-xs-perl{a} libcurry-perl{a} libdata-optlist-perl{a} libdatetime-format-builder-perl{a} libdatetime-format-iso8601-perl{a} libdatetime-format-strptime-perl{a} libdatetime-locale-perl{a} libdatetime-perl{a} libdatetime-timezone-perl{a} libdebhelper-perl{a} libdevel-callchecker-perl{a} libdevel-stacktrace-perl{a} libdevel-strictmode-perl{a} libdynaloader-functions-perl{a} libelf1{a} libeval-closure-perl{a} libexception-class-perl{a} libexporter-tiny-perl{a} libfile-sharedir-perl{a} libfile-stripnondeterminism-perl{a} libfunction-parameters-perl{a} libicu72{a} libimport-into-perl{a} libjson-maybexs-perl{a} libmagic-mgc{a} libmagic1{a} libmodule-implementation-perl{a} libmodule-runtime-perl{a} libmoo-perl{a} libmoox-thunking-perl{a} libmro-compat-perl{a} libnamespace-autoclean-perl{a} libnamespace-clean-perl{a} libpackage-stash-perl{a} libparams-classify-perl{a} libparams-util-perl{a} libparams-validate-perl{a} libparams-validationcompiler-perl{a} libpegex-perl{a} libpipeline1{a} libreturn-type-perl{a} librole-tiny-perl{a} libspecio-perl{a} libsub-exporter-perl{a} libsub-exporter-progressive-perl{a} libsub-identify-perl{a} libsub-install-perl{a} libsub-name-perl{a} libsub-override-perl{a} libsub-quote-perl{a} libsub-uplevel-perl{a} libtest-deep-perl{a} libtest-exception-perl{a} libtool{a} libtry-tiny-perl{a} libtype-tiny-perl{a} libuchardet0{a} libvariable-magic-perl{a} libxml2{a} libxstring-perl{a} libxxx-perl{a} libyaml-pp-perl{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} tzdata{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libclass-c3-xs-perl libdevel-lexalias-perl libltdl-dev libmail-sendmail-perl libpackage-stash-xs-perl libref-util-perl libtie-ixhash-perl libtype-tiny-xs-perl lynx wget 0 packages upgraded, 91 newly installed, 0 to remove and 0 not upgraded. Need to get 25.0 MB of archives. After unpacking 113 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main i386 tzdata all 2024a-1 [255 kB] Get: 2 http://deb.debian.org/debian trixie/main i386 sensible-utils all 0.0.22 [22.4 kB] Get: 3 http://deb.debian.org/debian trixie/main i386 libmagic-mgc i386 1:5.45-2+b1 [314 kB] Get: 4 http://deb.debian.org/debian trixie/main i386 libmagic1 i386 1:5.45-2+b1 [114 kB] Get: 5 http://deb.debian.org/debian trixie/main i386 file i386 1:5.45-2+b1 [43.0 kB] Get: 6 http://deb.debian.org/debian trixie/main i386 gettext-base i386 0.21-14+b1 [162 kB] Get: 7 http://deb.debian.org/debian trixie/main i386 libuchardet0 i386 0.0.8-1+b1 [69.1 kB] Get: 8 http://deb.debian.org/debian trixie/main i386 groff-base i386 1.23.0-3 [1195 kB] Get: 9 http://deb.debian.org/debian trixie/main i386 bsdextrautils i386 2.39.3-6 [93.3 kB] Get: 10 http://deb.debian.org/debian trixie/main i386 libpipeline1 i386 1.5.7-2 [39.7 kB] Get: 11 http://deb.debian.org/debian trixie/main i386 man-db i386 2.12.0-3 [1413 kB] Get: 12 http://deb.debian.org/debian trixie/main i386 m4 i386 1.4.19-4 [293 kB] Get: 13 http://deb.debian.org/debian trixie/main i386 autoconf all 2.71-3 [332 kB] Get: 14 http://deb.debian.org/debian trixie/main i386 autotools-dev all 20220109.1 [51.6 kB] Get: 15 http://deb.debian.org/debian trixie/main i386 automake all 1:1.16.5-1.3 [823 kB] Get: 16 http://deb.debian.org/debian trixie/main i386 autopoint all 0.21-14 [496 kB] Get: 17 http://deb.debian.org/debian trixie/main i386 libdebhelper-perl all 13.15.3 [88.0 kB] Get: 18 http://deb.debian.org/debian trixie/main i386 libtool all 2.4.7-7 [517 kB] Get: 19 http://deb.debian.org/debian trixie/main i386 dh-autoreconf all 20 [17.1 kB] Get: 20 http://deb.debian.org/debian trixie/main i386 libarchive-zip-perl all 1.68-1 [104 kB] Get: 21 http://deb.debian.org/debian trixie/main i386 libsub-override-perl all 0.10-1 [10.6 kB] Get: 22 http://deb.debian.org/debian trixie/main i386 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 23 http://deb.debian.org/debian trixie/main i386 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 24 http://deb.debian.org/debian trixie/main i386 libelf1 i386 0.190-1+b1 [182 kB] Get: 25 http://deb.debian.org/debian trixie/main i386 dwz i386 0.15-1 [118 kB] Get: 26 http://deb.debian.org/debian trixie/main i386 libicu72 i386 72.1-4+b1 [9549 kB] Get: 27 http://deb.debian.org/debian trixie/main i386 libxml2 i386 2.9.14+dfsg-1.3+b2 [727 kB] Get: 28 http://deb.debian.org/debian trixie/main i386 gettext i386 0.21-14+b1 [1311 kB] Get: 29 http://deb.debian.org/debian trixie/main i386 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 30 http://deb.debian.org/debian trixie/main i386 po-debconf all 1.0.21+nmu1 [248 kB] Get: 31 http://deb.debian.org/debian trixie/main i386 debhelper all 13.15.3 [901 kB] Get: 32 http://deb.debian.org/debian trixie/main i386 libalgorithm-c3-perl all 0.11-2 [10.8 kB] Get: 33 http://deb.debian.org/debian trixie/main i386 libb-hooks-op-check-perl i386 0.22-2+b2 [10.7 kB] Get: 34 http://deb.debian.org/debian trixie/main i386 libdynaloader-functions-perl all 0.003-3 [12.7 kB] Get: 35 http://deb.debian.org/debian trixie/main i386 libdevel-callchecker-perl i386 0.008-2+b1 [15.1 kB] Get: 36 http://deb.debian.org/debian trixie/main i386 libparams-classify-perl i386 0.015-2+b2 [23.1 kB] Get: 37 http://deb.debian.org/debian trixie/main i386 libmodule-runtime-perl all 0.016-2 [19.6 kB] Get: 38 http://deb.debian.org/debian trixie/main i386 libtry-tiny-perl all 0.31-2 [22.6 kB] Get: 39 http://deb.debian.org/debian trixie/main i386 libmodule-implementation-perl all 0.09-2 [12.6 kB] Get: 40 http://deb.debian.org/debian trixie/main i386 libsub-exporter-progressive-perl all 0.001013-3 [7496 B] Get: 41 http://deb.debian.org/debian trixie/main i386 libvariable-magic-perl i386 0.63-1+b2 [44.5 kB] Get: 42 http://deb.debian.org/debian trixie/main i386 libb-hooks-endofscope-perl all 0.28-1 [17.5 kB] Get: 43 http://deb.debian.org/debian trixie/main i386 libclass-c3-perl all 0.35-2 [21.0 kB] Get: 44 http://deb.debian.org/debian trixie/main i386 libclass-data-inheritable-perl all 0.08-3 [8588 B] Get: 45 http://deb.debian.org/debian trixie/main i386 libclass-inspector-perl all 1.36-3 [17.5 kB] Get: 46 http://deb.debian.org/debian trixie/main i386 libclass-method-modifiers-perl all 2.15-1 [18.0 kB] Get: 47 http://deb.debian.org/debian trixie/main i386 libclass-singleton-perl all 1.6-2 [12.5 kB] Get: 48 http://deb.debian.org/debian trixie/main i386 libclass-xsaccessor-perl i386 1.19-4+b2 [37.7 kB] Get: 49 http://deb.debian.org/debian trixie/main i386 libcpanel-json-xs-perl i386 4.37-1+b1 [133 kB] Get: 50 http://deb.debian.org/debian trixie/main i386 libcurry-perl all 2.000001-2 [5904 B] Get: 51 http://deb.debian.org/debian trixie/main i386 libparams-util-perl i386 1.102-2+b2 [24.7 kB] Get: 52 http://deb.debian.org/debian trixie/main i386 libsub-install-perl all 0.929-1 [10.5 kB] Get: 53 http://deb.debian.org/debian trixie/main i386 libdata-optlist-perl all 0.114-1 [10.6 kB] Get: 54 http://deb.debian.org/debian trixie/main i386 libfile-sharedir-perl all 1.118-3 [16.0 kB] Get: 55 http://deb.debian.org/debian trixie/main i386 libpackage-stash-perl all 0.40-1 [22.0 kB] Get: 56 http://deb.debian.org/debian trixie/main i386 libsub-identify-perl i386 0.14-3+b1 [11.2 kB] Get: 57 http://deb.debian.org/debian trixie/main i386 libsub-name-perl i386 0.27-1+b1 [12.6 kB] Get: 58 http://deb.debian.org/debian trixie/main i386 libnamespace-clean-perl all 0.27-2 [17.8 kB] Get: 59 http://deb.debian.org/debian trixie/main i386 libnamespace-autoclean-perl all 0.29-2 [13.5 kB] Get: 60 http://deb.debian.org/debian trixie/main i386 libsub-exporter-perl all 0.990-1 [50.6 kB] Get: 61 http://deb.debian.org/debian trixie/main i386 libeval-closure-perl all 0.14-3 [11.2 kB] Get: 62 http://deb.debian.org/debian trixie/main i386 libdevel-stacktrace-perl all 2.0500-1 [26.4 kB] Get: 63 http://deb.debian.org/debian trixie/main i386 libexception-class-perl all 1.45-1 [34.6 kB] Get: 64 http://deb.debian.org/debian trixie/main i386 libparams-validationcompiler-perl all 0.31-1 [30.9 kB] Get: 65 http://deb.debian.org/debian trixie/main i386 libmro-compat-perl all 0.15-2 [11.8 kB] Get: 66 http://deb.debian.org/debian trixie/main i386 librole-tiny-perl all 2.002004-1 [21.4 kB] Get: 67 http://deb.debian.org/debian trixie/main i386 libsub-quote-perl all 2.006008-1 [21.8 kB] Get: 68 http://deb.debian.org/debian trixie/main i386 libxstring-perl i386 0.005-2+b2 [8220 B] Get: 69 http://deb.debian.org/debian trixie/main i386 libspecio-perl all 0.48-1 [142 kB] Get: 70 http://deb.debian.org/debian trixie/main i386 libdatetime-locale-perl all 1:1.41-1 [3131 kB] Get: 71 http://deb.debian.org/debian trixie/main i386 libdatetime-timezone-perl all 1:2.62-1+2024a [262 kB] Get: 72 http://deb.debian.org/debian trixie/main i386 libdatetime-perl i386 2:1.65-1 [119 kB] Get: 73 http://deb.debian.org/debian trixie/main i386 libdatetime-format-strptime-perl all 1.7900-1 [37.3 kB] Get: 74 http://deb.debian.org/debian trixie/main i386 libparams-validate-perl i386 1.31-2+b1 [64.9 kB] Get: 75 http://deb.debian.org/debian trixie/main i386 libdatetime-format-builder-perl all 0.8300-1 [63.8 kB] Get: 76 http://deb.debian.org/debian trixie/main i386 libdatetime-format-iso8601-perl all 0.16-2 [22.4 kB] Get: 77 http://deb.debian.org/debian trixie/main i386 libdevel-strictmode-perl all 0.003-4 [12.0 kB] Get: 78 http://deb.debian.org/debian trixie/main i386 libexporter-tiny-perl all 1.006002-1 [38.7 kB] Get: 79 http://deb.debian.org/debian trixie/main i386 libfunction-parameters-perl i386 2.002004-1+b1 [60.0 kB] Get: 80 http://deb.debian.org/debian trixie/main i386 libimport-into-perl all 1.002005-2 [11.3 kB] Get: 81 http://deb.debian.org/debian trixie/main i386 libjson-maybexs-perl all 1.004005-1 [12.9 kB] Get: 82 http://deb.debian.org/debian trixie/main i386 libmoo-perl all 2.005005-1 [58.0 kB] Get: 83 http://deb.debian.org/debian trixie/main i386 libtype-tiny-perl all 2.004000-1 [357 kB] Get: 84 http://deb.debian.org/debian trixie/main i386 libmoox-thunking-perl all 0.08-4 [8404 B] Get: 85 http://deb.debian.org/debian trixie/main i386 libyaml-pp-perl all 0.38.0-1 [109 kB] Get: 86 http://deb.debian.org/debian trixie/main i386 libxxx-perl all 0.38-1 [11.2 kB] Get: 87 http://deb.debian.org/debian trixie/main i386 libpegex-perl all 0.75-2 [77.8 kB] Get: 88 http://deb.debian.org/debian trixie/main i386 libreturn-type-perl all 0.007-1 [9432 B] Get: 89 http://deb.debian.org/debian trixie/main i386 libsub-uplevel-perl all 0.2800-3 [14.0 kB] Get: 90 http://deb.debian.org/debian trixie/main i386 libtest-deep-perl all 1.204-1 [52.9 kB] Get: 91 http://deb.debian.org/debian trixie/main i386 libtest-exception-perl all 0.43-3 [16.9 kB] Fetched 25.0 MB in 0s (80.5 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package tzdata. (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 ... 19874 files and directories currently installed.) Preparing to unpack .../00-tzdata_2024a-1_all.deb ... Unpacking tzdata (2024a-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../01-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-libmagic-mgc_1%3a5.45-2+b1_i386.deb ... Unpacking libmagic-mgc (1:5.45-2+b1) ... Selecting previously unselected package libmagic1:i386. Preparing to unpack .../03-libmagic1_1%3a5.45-2+b1_i386.deb ... Unpacking libmagic1:i386 (1:5.45-2+b1) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.45-2+b1_i386.deb ... Unpacking file (1:5.45-2+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../05-gettext-base_0.21-14+b1_i386.deb ... Unpacking gettext-base (0.21-14+b1) ... Selecting previously unselected package libuchardet0:i386. Preparing to unpack .../06-libuchardet0_0.0.8-1+b1_i386.deb ... Unpacking libuchardet0:i386 (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../07-groff-base_1.23.0-3_i386.deb ... Unpacking groff-base (1.23.0-3) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.39.3-6_i386.deb ... Unpacking bsdextrautils (2.39.3-6) ... Selecting previously unselected package libpipeline1:i386. Preparing to unpack .../09-libpipeline1_1.5.7-2_i386.deb ... Unpacking libpipeline1:i386 (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.12.0-3_i386.deb ... Unpacking man-db (2.12.0-3) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.19-4_i386.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../14-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 .../15-autopoint_0.21-14_all.deb ... Unpacking autopoint (0.21-14) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../16-libdebhelper-perl_13.15.3_all.deb ... Unpacking libdebhelper-perl (13.15.3) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../18-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../19-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 .../20-libsub-override-perl_0.10-1_all.deb ... Unpacking libsub-override-perl (0.10-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../21-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 .../22-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1:i386. Preparing to unpack .../23-libelf1_0.190-1+b1_i386.deb ... Unpacking libelf1:i386 (0.190-1+b1) ... Selecting previously unselected package dwz. Preparing to unpack .../24-dwz_0.15-1_i386.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package libicu72:i386. Preparing to unpack .../25-libicu72_72.1-4+b1_i386.deb ... Unpacking libicu72:i386 (72.1-4+b1) ... Selecting previously unselected package libxml2:i386. Preparing to unpack .../26-libxml2_2.9.14+dfsg-1.3+b2_i386.deb ... Unpacking libxml2:i386 (2.9.14+dfsg-1.3+b2) ... Selecting previously unselected package gettext. Preparing to unpack .../27-gettext_0.21-14+b1_i386.deb ... Unpacking gettext (0.21-14+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../28-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 .../29-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../30-debhelper_13.15.3_all.deb ... Unpacking debhelper (13.15.3) ... Selecting previously unselected package libalgorithm-c3-perl. Preparing to unpack .../31-libalgorithm-c3-perl_0.11-2_all.deb ... Unpacking libalgorithm-c3-perl (0.11-2) ... Selecting previously unselected package libb-hooks-op-check-perl:i386. Preparing to unpack .../32-libb-hooks-op-check-perl_0.22-2+b2_i386.deb ... Unpacking libb-hooks-op-check-perl:i386 (0.22-2+b2) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../33-libdynaloader-functions-perl_0.003-3_all.deb ... Unpacking libdynaloader-functions-perl (0.003-3) ... Selecting previously unselected package libdevel-callchecker-perl:i386. Preparing to unpack .../34-libdevel-callchecker-perl_0.008-2+b1_i386.deb ... Unpacking libdevel-callchecker-perl:i386 (0.008-2+b1) ... Selecting previously unselected package libparams-classify-perl:i386. Preparing to unpack .../35-libparams-classify-perl_0.015-2+b2_i386.deb ... Unpacking libparams-classify-perl:i386 (0.015-2+b2) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../36-libmodule-runtime-perl_0.016-2_all.deb ... Unpacking libmodule-runtime-perl (0.016-2) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../37-libtry-tiny-perl_0.31-2_all.deb ... Unpacking libtry-tiny-perl (0.31-2) ... Selecting previously unselected package libmodule-implementation-perl. Preparing to unpack .../38-libmodule-implementation-perl_0.09-2_all.deb ... Unpacking libmodule-implementation-perl (0.09-2) ... Selecting previously unselected package libsub-exporter-progressive-perl. Preparing to unpack .../39-libsub-exporter-progressive-perl_0.001013-3_all.deb ... Unpacking libsub-exporter-progressive-perl (0.001013-3) ... Selecting previously unselected package libvariable-magic-perl. Preparing to unpack .../40-libvariable-magic-perl_0.63-1+b2_i386.deb ... Unpacking libvariable-magic-perl (0.63-1+b2) ... Selecting previously unselected package libb-hooks-endofscope-perl. Preparing to unpack .../41-libb-hooks-endofscope-perl_0.28-1_all.deb ... Unpacking libb-hooks-endofscope-perl (0.28-1) ... Selecting previously unselected package libclass-c3-perl. Preparing to unpack .../42-libclass-c3-perl_0.35-2_all.deb ... Unpacking libclass-c3-perl (0.35-2) ... Selecting previously unselected package libclass-data-inheritable-perl. Preparing to unpack .../43-libclass-data-inheritable-perl_0.08-3_all.deb ... Unpacking libclass-data-inheritable-perl (0.08-3) ... Selecting previously unselected package libclass-inspector-perl. Preparing to unpack .../44-libclass-inspector-perl_1.36-3_all.deb ... Unpacking libclass-inspector-perl (1.36-3) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../45-libclass-method-modifiers-perl_2.15-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.15-1) ... Selecting previously unselected package libclass-singleton-perl. Preparing to unpack .../46-libclass-singleton-perl_1.6-2_all.deb ... Unpacking libclass-singleton-perl (1.6-2) ... Selecting previously unselected package libclass-xsaccessor-perl. Preparing to unpack .../47-libclass-xsaccessor-perl_1.19-4+b2_i386.deb ... Unpacking libclass-xsaccessor-perl (1.19-4+b2) ... Selecting previously unselected package libcpanel-json-xs-perl:i386. Preparing to unpack .../48-libcpanel-json-xs-perl_4.37-1+b1_i386.deb ... Unpacking libcpanel-json-xs-perl:i386 (4.37-1+b1) ... Selecting previously unselected package libcurry-perl. Preparing to unpack .../49-libcurry-perl_2.000001-2_all.deb ... Unpacking libcurry-perl (2.000001-2) ... Selecting previously unselected package libparams-util-perl. Preparing to unpack .../50-libparams-util-perl_1.102-2+b2_i386.deb ... Unpacking libparams-util-perl (1.102-2+b2) ... Selecting previously unselected package libsub-install-perl. Preparing to unpack .../51-libsub-install-perl_0.929-1_all.deb ... Unpacking libsub-install-perl (0.929-1) ... Selecting previously unselected package libdata-optlist-perl. Preparing to unpack .../52-libdata-optlist-perl_0.114-1_all.deb ... Unpacking libdata-optlist-perl (0.114-1) ... Selecting previously unselected package libfile-sharedir-perl. Preparing to unpack .../53-libfile-sharedir-perl_1.118-3_all.deb ... Unpacking libfile-sharedir-perl (1.118-3) ... Selecting previously unselected package libpackage-stash-perl. Preparing to unpack .../54-libpackage-stash-perl_0.40-1_all.deb ... Unpacking libpackage-stash-perl (0.40-1) ... Selecting previously unselected package libsub-identify-perl. Preparing to unpack .../55-libsub-identify-perl_0.14-3+b1_i386.deb ... Unpacking libsub-identify-perl (0.14-3+b1) ... Selecting previously unselected package libsub-name-perl:i386. Preparing to unpack .../56-libsub-name-perl_0.27-1+b1_i386.deb ... Unpacking libsub-name-perl:i386 (0.27-1+b1) ... Selecting previously unselected package libnamespace-clean-perl. Preparing to unpack .../57-libnamespace-clean-perl_0.27-2_all.deb ... Unpacking libnamespace-clean-perl (0.27-2) ... Selecting previously unselected package libnamespace-autoclean-perl. Preparing to unpack .../58-libnamespace-autoclean-perl_0.29-2_all.deb ... Unpacking libnamespace-autoclean-perl (0.29-2) ... Selecting previously unselected package libsub-exporter-perl. Preparing to unpack .../59-libsub-exporter-perl_0.990-1_all.deb ... Unpacking libsub-exporter-perl (0.990-1) ... Selecting previously unselected package libeval-closure-perl. Preparing to unpack .../60-libeval-closure-perl_0.14-3_all.deb ... Unpacking libeval-closure-perl (0.14-3) ... Selecting previously unselected package libdevel-stacktrace-perl. Preparing to unpack .../61-libdevel-stacktrace-perl_2.0500-1_all.deb ... Unpacking libdevel-stacktrace-perl (2.0500-1) ... Selecting previously unselected package libexception-class-perl. Preparing to unpack .../62-libexception-class-perl_1.45-1_all.deb ... Unpacking libexception-class-perl (1.45-1) ... Selecting previously unselected package libparams-validationcompiler-perl. Preparing to unpack .../63-libparams-validationcompiler-perl_0.31-1_all.deb ... Unpacking libparams-validationcompiler-perl (0.31-1) ... Selecting previously unselected package libmro-compat-perl. Preparing to unpack .../64-libmro-compat-perl_0.15-2_all.deb ... Unpacking libmro-compat-perl (0.15-2) ... Selecting previously unselected package librole-tiny-perl. Preparing to unpack .../65-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 .../66-libsub-quote-perl_2.006008-1_all.deb ... Unpacking libsub-quote-perl (2.006008-1) ... Selecting previously unselected package libxstring-perl:i386. Preparing to unpack .../67-libxstring-perl_0.005-2+b2_i386.deb ... Unpacking libxstring-perl:i386 (0.005-2+b2) ... Selecting previously unselected package libspecio-perl. Preparing to unpack .../68-libspecio-perl_0.48-1_all.deb ... Unpacking libspecio-perl (0.48-1) ... Selecting previously unselected package libdatetime-locale-perl. Preparing to unpack .../69-libdatetime-locale-perl_1%3a1.41-1_all.deb ... Unpacking libdatetime-locale-perl (1:1.41-1) ... Selecting previously unselected package libdatetime-timezone-perl. Preparing to unpack .../70-libdatetime-timezone-perl_1%3a2.62-1+2024a_all.deb ... Unpacking libdatetime-timezone-perl (1:2.62-1+2024a) ... Selecting previously unselected package libdatetime-perl. Preparing to unpack .../71-libdatetime-perl_2%3a1.65-1_i386.deb ... Unpacking libdatetime-perl (2:1.65-1) ... Selecting previously unselected package libdatetime-format-strptime-perl. Preparing to unpack .../72-libdatetime-format-strptime-perl_1.7900-1_all.deb ... Unpacking libdatetime-format-strptime-perl (1.7900-1) ... Selecting previously unselected package libparams-validate-perl:i386. Preparing to unpack .../73-libparams-validate-perl_1.31-2+b1_i386.deb ... Unpacking libparams-validate-perl:i386 (1.31-2+b1) ... Selecting previously unselected package libdatetime-format-builder-perl. Preparing to unpack .../74-libdatetime-format-builder-perl_0.8300-1_all.deb ... Unpacking libdatetime-format-builder-perl (0.8300-1) ... Selecting previously unselected package libdatetime-format-iso8601-perl. Preparing to unpack .../75-libdatetime-format-iso8601-perl_0.16-2_all.deb ... Unpacking libdatetime-format-iso8601-perl (0.16-2) ... Selecting previously unselected package libdevel-strictmode-perl. Preparing to unpack .../76-libdevel-strictmode-perl_0.003-4_all.deb ... Unpacking libdevel-strictmode-perl (0.003-4) ... Selecting previously unselected package libexporter-tiny-perl. Preparing to unpack .../77-libexporter-tiny-perl_1.006002-1_all.deb ... Unpacking libexporter-tiny-perl (1.006002-1) ... Selecting previously unselected package libfunction-parameters-perl. Preparing to unpack .../78-libfunction-parameters-perl_2.002004-1+b1_i386.deb ... Unpacking libfunction-parameters-perl (2.002004-1+b1) ... Selecting previously unselected package libimport-into-perl. Preparing to unpack .../79-libimport-into-perl_1.002005-2_all.deb ... Unpacking libimport-into-perl (1.002005-2) ... Selecting previously unselected package libjson-maybexs-perl. Preparing to unpack .../80-libjson-maybexs-perl_1.004005-1_all.deb ... Unpacking libjson-maybexs-perl (1.004005-1) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../81-libmoo-perl_2.005005-1_all.deb ... Unpacking libmoo-perl (2.005005-1) ... Selecting previously unselected package libtype-tiny-perl. Preparing to unpack .../82-libtype-tiny-perl_2.004000-1_all.deb ... Unpacking libtype-tiny-perl (2.004000-1) ... Selecting previously unselected package libmoox-thunking-perl. Preparing to unpack .../83-libmoox-thunking-perl_0.08-4_all.deb ... Unpacking libmoox-thunking-perl (0.08-4) ... Selecting previously unselected package libyaml-pp-perl. Preparing to unpack .../84-libyaml-pp-perl_0.38.0-1_all.deb ... Unpacking libyaml-pp-perl (0.38.0-1) ... Selecting previously unselected package libxxx-perl. Preparing to unpack .../85-libxxx-perl_0.38-1_all.deb ... Unpacking libxxx-perl (0.38-1) ... Selecting previously unselected package libpegex-perl. Preparing to unpack .../86-libpegex-perl_0.75-2_all.deb ... Unpacking libpegex-perl (0.75-2) ... Selecting previously unselected package libreturn-type-perl. Preparing to unpack .../87-libreturn-type-perl_0.007-1_all.deb ... Unpacking libreturn-type-perl (0.007-1) ... Selecting previously unselected package libsub-uplevel-perl. Preparing to unpack .../88-libsub-uplevel-perl_0.2800-3_all.deb ... Unpacking libsub-uplevel-perl (0.2800-3) ... Selecting previously unselected package libtest-deep-perl. Preparing to unpack .../89-libtest-deep-perl_1.204-1_all.deb ... Unpacking libtest-deep-perl (1.204-1) ... Selecting previously unselected package libtest-exception-perl. Preparing to unpack .../90-libtest-exception-perl_0.43-3_all.deb ... Unpacking libtest-exception-perl (0.43-3) ... Setting up libpipeline1:i386 (1.5.7-2) ... Setting up libicu72:i386 (72.1-4+b1) ... Setting up bsdextrautils (2.39.3-6) ... Setting up libclass-inspector-perl (1.36-3) ... Setting up libdynaloader-functions-perl (0.003-3) ... Setting up libtest-deep-perl (1.204-1) ... Setting up libclass-method-modifiers-perl (2.15-1) ... Setting up libmagic-mgc (1:5.45-2+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libsub-identify-perl (0.14-3+b1) ... Setting up libcpanel-json-xs-perl:i386 (4.37-1+b1) ... Setting up libyaml-pp-perl (0.38.0-1) ... Setting up libdebhelper-perl (13.15.3) ... Setting up libtry-tiny-perl (0.31-2) ... Setting up libmagic1:i386 (1:5.45-2+b1) ... Setting up gettext-base (0.21-14+b1) ... Setting up m4 (1.4.19-4) ... Setting up libclass-singleton-perl (1.6-2) ... Setting up libdevel-strictmode-perl (0.003-4) ... Setting up file (1:5.45-2+b1) ... Setting up libxstring-perl:i386 (0.005-2+b2) ... Setting up libsub-install-perl (0.929-1) ... Setting up tzdata (2024a-1) ... Current default time zone: 'Etc/UTC' Local time is now: Mon May 26 06:23:11 UTC 2025. Universal Time is now: Mon May 26 06:23:11 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libjson-maybexs-perl (1.004005-1) ... Setting up autotools-dev (20220109.1) ... Setting up libclass-data-inheritable-perl (0.08-3) ... Setting up libfunction-parameters-perl (2.002004-1+b1) ... Setting up libalgorithm-c3-perl (0.11-2) ... Setting up libvariable-magic-perl (0.63-1+b2) ... Setting up autopoint (0.21-14) ... Setting up libb-hooks-op-check-perl:i386 (0.22-2+b2) ... Setting up libparams-util-perl (1.102-2+b2) ... Setting up autoconf (2.71-3) ... Setting up libxxx-perl (0.38-1) ... Setting up libsub-exporter-progressive-perl (0.001013-3) ... Setting up libsub-name-perl:i386 (0.27-1+b1) ... Setting up sensible-utils (0.0.22) ... Setting up libuchardet0:i386 (0.0.8-1+b1) ... Setting up librole-tiny-perl (2.002004-1) ... Setting up libfile-sharedir-perl (1.118-3) ... Setting up libsub-uplevel-perl (0.2800-3) ... Setting up libsub-override-perl (0.10-1) ... Setting up libpegex-perl (0.75-2) ... Setting up libsub-quote-perl (2.006008-1) ... Setting up libdevel-stacktrace-perl (2.0500-1) ... Setting up libclass-xsaccessor-perl (1.19-4+b2) ... Setting up libexporter-tiny-perl (1.006002-1) ... Setting up libelf1:i386 (0.190-1+b1) ... Setting up libcurry-perl (2.000001-2) ... Setting up libxml2:i386 (2.9.14+dfsg-1.3+b2) ... 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 libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up gettext (0.21-14+b1) ... Setting up libtool (2.4.7-7) ... Setting up libtype-tiny-perl (2.004000-1) ... Setting up libexception-class-perl (1.45-1) ... Setting up libclass-c3-perl (0.35-2) ... Setting up libdevel-callchecker-perl:i386 (0.008-2+b1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libtest-exception-perl (0.43-3) ... Setting up libreturn-type-perl (0.007-1) ... Setting up libdata-optlist-perl (0.114-1) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up dwz (0.15-1) ... Setting up groff-base (1.23.0-3) ... Setting up libmro-compat-perl (0.15-2) ... Setting up libsub-exporter-perl (0.990-1) ... Setting up libeval-closure-perl (0.14-3) ... Setting up libparams-validationcompiler-perl (0.31-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libparams-classify-perl:i386 (0.015-2+b2) ... Setting up man-db (2.12.0-3) ... Not building database; man-db/auto-update is not 'true'. Setting up libmodule-runtime-perl (0.016-2) ... Setting up libmodule-implementation-perl (0.09-2) ... Setting up libpackage-stash-perl (0.40-1) ... Setting up libimport-into-perl (1.002005-2) ... Setting up libmoo-perl (2.005005-1) ... Setting up debhelper (13.15.3) ... Setting up libspecio-perl (0.48-1) ... Setting up libmoox-thunking-perl (0.08-4) ... Setting up libparams-validate-perl:i386 (1.31-2+b1) ... Setting up libb-hooks-endofscope-perl (0.28-1) ... Setting up libnamespace-clean-perl (0.27-2) ... Setting up libnamespace-autoclean-perl (0.29-2) ... Setting up libdatetime-locale-perl (1:1.41-1) ... Setting up libdatetime-timezone-perl (1:2.62-1+2024a) ... Setting up libdatetime-perl (2:1.65-1) ... Setting up libdatetime-format-strptime-perl (1.7900-1) ... Setting up libdatetime-format-builder-perl (0.8300-1) ... Setting up libdatetime-format-iso8601-perl (0.16-2) ... Processing triggers for libc-bin (2.37-15) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: user script /srv/workspace/pbuilder/59902/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for trixie I: user script /srv/workspace/pbuilder/59902/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/libgraphql-perl-0.54/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../libgraphql-perl_0.54-1_source.changes dpkg-buildpackage: info: source package libgraphql-perl dpkg-buildpackage: info: source version 0.54-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by gregor herrmann dpkg-source --before-build . dpkg-buildpackage: info: host architecture i386 debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure /usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -ffile-prefix-map=/build/reproducible-path/libgraphql-perl-0.54=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=i686-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/reproducible-path/libgraphql-perl-0.54=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro" Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for GraphQL Writing MYMETA.yml and MYMETA.json dh_auto_build make -j21 make[1]: Entering directory '/build/reproducible-path/libgraphql-perl-0.54' cp lib/GraphQL/Plugin/Type/DateTime.pm blib/lib/GraphQL/Plugin/Type/DateTime.pm cp lib/GraphQL/AsyncIterator.pm blib/lib/GraphQL/AsyncIterator.pm cp lib/GraphQL/Type/InputObject.pm blib/lib/GraphQL/Type/InputObject.pm cp lib/GraphQL/Type/List.pm blib/lib/GraphQL/Type/List.pm cp lib/GraphQL/Type/Enum.pm blib/lib/GraphQL/Type/Enum.pm cp lib/GraphQL/Role/Nullable.pm blib/lib/GraphQL/Role/Nullable.pm cp lib/GraphQL/Execution.pm blib/lib/GraphQL/Execution.pm cp lib/GraphQL/Language/Parser.pm blib/lib/GraphQL/Language/Parser.pm cp lib/GraphQL/Plugin/Type.pm blib/lib/GraphQL/Plugin/Type.pm cp lib/GraphQL/Type.pm blib/lib/GraphQL/Type.pm cp lib/GraphQL/Plugin/Convert.pm blib/lib/GraphQL/Plugin/Convert.pm cp lib/GraphQL.pm blib/lib/GraphQL.pm cp lib/GraphQL/Role/Output.pm blib/lib/GraphQL/Role/Output.pm cp lib/GraphQL/Schema.pm blib/lib/GraphQL/Schema.pm cp lib/GraphQL/Type/Object.pm blib/lib/GraphQL/Type/Object.pm cp lib/GraphQL/Role/Composite.pm blib/lib/GraphQL/Role/Composite.pm cp lib/GraphQL/Role/FieldsEither.pm blib/lib/GraphQL/Role/FieldsEither.pm cp lib/GraphQL/Role/FieldsOutput.pm blib/lib/GraphQL/Role/FieldsOutput.pm cp lib/GraphQL/Subscription.pm blib/lib/GraphQL/Subscription.pm cp lib/GraphQL/Role/FieldsInput.pm blib/lib/GraphQL/Role/FieldsInput.pm cp lib/GraphQL/Debug.pm blib/lib/GraphQL/Debug.pm cp lib/GraphQL/Introspection.pm blib/lib/GraphQL/Introspection.pm cp lib/GraphQL/Role/Leaf.pm blib/lib/GraphQL/Role/Leaf.pm cp lib/GraphQL/Language/Grammar.pm blib/lib/GraphQL/Language/Grammar.pm cp lib/GraphQL/Role/FieldDeprecation.pm blib/lib/GraphQL/Role/FieldDeprecation.pm cp lib/GraphQL/MaybeTypeCheck.pm blib/lib/GraphQL/MaybeTypeCheck.pm cp lib/GraphQL/Role/HashMappable.pm blib/lib/GraphQL/Role/HashMappable.pm cp lib/GraphQL/Role/Abstract.pm blib/lib/GraphQL/Role/Abstract.pm cp lib/GraphQL/Directive.pm blib/lib/GraphQL/Directive.pm cp lib/GraphQL/Type/Interface.pm blib/lib/GraphQL/Type/Interface.pm cp lib/GraphQL/Role/Input.pm blib/lib/GraphQL/Role/Input.pm cp lib/GraphQL/Plugin/Convert/Test.pm blib/lib/GraphQL/Plugin/Convert/Test.pm cp lib/GraphQL/Language/Receiver.pm blib/lib/GraphQL/Language/Receiver.pm cp lib/GraphQL/Role/Listable.pm blib/lib/GraphQL/Role/Listable.pm cp lib/GraphQL/Error.pm blib/lib/GraphQL/Error.pm cp lib/GraphQL/Type/Library.pm blib/lib/GraphQL/Type/Library.pm cp lib/GraphQL/PubSub.pm blib/lib/GraphQL/PubSub.pm cp lib/GraphQL/Role/Named.pm blib/lib/GraphQL/Role/Named.pm cp lib/GraphQL/Type/NonNull.pm blib/lib/GraphQL/Type/NonNull.pm cp lib/GraphQL/Validation.pm blib/lib/GraphQL/Validation.pm cp lib/GraphQL/Type/Union.pm blib/lib/GraphQL/Type/Union.pm cp lib/GraphQL/Type/Scalar.pm blib/lib/GraphQL/Type/Scalar.pm Manifying 34 pod documents Manifying 8 pod documents make[1]: Leaving directory '/build/reproducible-path/libgraphql-perl-0.54' dh_auto_test make -j21 test TEST_VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/libgraphql-perl-0.54' PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # Testing GraphQL 0.54, Perl 5.038002, /usr/bin/perl t/00-load.t ...................... ok 1 - use GraphQL; 1..1 ok # # Versions for all modules listed in MYMETA.json (including optional ones): # # === Configure Requires === # # Module Want Have Where Howbig # ------------------- ---- ---- -------------------- ------ # ExtUtils::MakeMaker 6.64 7.70 /usr/share/perl/5.38 109422 # # === Build Requires === # # Module Want Have Where Howbig # ------------------- ---- ---- -------------------- ------ # ExtUtils::MakeMaker any 7.70 /usr/share/perl/5.38 109422 # # === Test Requires === # # Module Want Have Where Howbig # --------------- ----- -------- -------------------- ------ # Test::Deep 1.127 1.204 /usr/share/perl5 94122 # Test::Exception 0.42 0.43 /usr/share/perl5 15465 # Test::More 0.88 1.302194 /usr/share/perl/5.38 54209 # # === Runtime Requires === # # Module Want Have Where Howbig # ------------------------- -------- -------- ---------------------------------- ------ # Attribute::Handlers any 1.03 /usr/share/perl/5.38 32913 # DateTime any 1.65 /usr/lib/i386-linux-gnu/perl5/5.38 137251 # DateTime::Format::ISO8601 any 0.16 /usr/share/perl5 46285 # Devel::StrictMode any 0.003 /usr/share/perl5 3601 # Function::Parameters 2.001001 2.002004 /usr/lib/i386-linux-gnu/perl5/5.38 52788 # Import::Into 1.002003 1.002005 /usr/share/perl5 8200 # JSON::MaybeXS 1.003009 1.004005 /usr/share/perl5 10545 # JSON::PP 2.92 4.16 /usr/share/perl/5.38 100523 # Module::Runtime any 0.016 /usr/share/perl5 17521 # Moo any 2.005005 /usr/share/perl5 34362 # MooX::Thunking 0.07 0.08 /usr/share/perl5 2601 # Pegex 0.64 0.75 /usr/share/perl5 750 # Return::Type any 0.007 /usr/share/perl5 7354 # Type::Tiny any 2.004000 /usr/share/perl5 78898 # curry any 2.000001 /usr/share/perl5 2653 # # === Runtime Suggests === # # Module Want Have Where Howbig # ---------------- ------ ------- ---------------------------------- ------ # Cpanel::JSON::XS 3.0237 4.37 /usr/lib/i386-linux-gnu/perl5/5.38 92107 # JSON::XS any missing 0 # t/00-report-prereqs.t ............ 1..1 ok 1 ok t/directives.t ................... ok 1 - use GraphQL::Schema; ok 2 - use GraphQL::Execution; ok 3 # Subtest: basic directives ok 1 ok 2 ok 3 ok 4 1..4 ok 4 - basic directives 1..4 ok t/execution-abstract.t ........... ok 1 - use GraphQL::Schema; ok 2 - use GraphQL::Type::Object; ok 3 - use GraphQL::Type::Interface; ok 4 - use GraphQL::Type::Union; ok 5 - use GraphQL::Type::Scalar; ok 6 - use GraphQL::Execution; # Subtest: isTypeOf used to resolve runtime type for Interface ok 1 1..1 ok 7 - isTypeOf used to resolve runtime type for Interface # Subtest: isTypeOf used to resolve runtime type for Union ok 1 1..1 ok 8 - isTypeOf used to resolve runtime type for Union # Subtest: resolveType on Interface yields useful error ok 1 1..1 ok 9 - resolveType on Interface yields useful error # Subtest: resolveType on Union yields useful error ok 1 1..1 ok 10 - resolveType on Union yields useful error # Subtest: resolveType allows resolving with type name ok 1 1..1 ok 11 - resolveType allows resolving with type name 1..11 ok t/execution-directives.t ......... ok 1 - use GraphQL::Schema; ok 2 - use GraphQL::Type::Object; ok 3 - use GraphQL::Type::Scalar; ok 4 - use GraphQL::Execution; ok 5 - use GraphQL::Language::Parser; # Subtest: works without directives ok 1 1..1 ok 6 - works without directives # Subtest: works on scalars ok 1 ok 2 ok 3 ok 4 1..4 ok 7 - works on scalars # Subtest: works on fragment spreads ok 1 ok 2 ok 3 ok 4 1..4 ok 8 - works on fragment spreads # Subtest: works on inline fragment ok 1 ok 2 ok 3 ok 4 1..4 ok 9 - works on inline fragment # Subtest: works on anonymous inline fragment ok 1 ok 2 ok 3 ok 4 1..4 ok 10 - works on anonymous inline fragment # Subtest: works with skip and include directives ok 1 ok 2 ok 3 1..3 ok 11 - works with skip and include directives 1..11 ok t/execution-execute.t ............ ok 1 - use GraphQL::Schema; ok 2 - use GraphQL::Type::Object; ok 3 - use GraphQL::Type::Scalar; ok 4 - use GraphQL::Execution; ok 5 - use GraphQL::Language::Parser; # Subtest: throws if no document is provided 1..0 # SKIP Type check disabled ok 6 # skip Type check disabled # Subtest: executes arbitrary code ok 1 ok 2 1..2 ok 7 - executes arbitrary code # Subtest: merges parallel fragments ok 1 1..1 ok 8 - merges parallel fragments # Subtest: provides info about current execution state ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 1..11 ok 9 - provides info about current execution state # Subtest: threads root value context correctly ok 1 1..1 ok 10 - threads root value context correctly # Subtest: correctly threads arguments ok 1 ok 2 1..2 ok 11 - correctly threads arguments # Subtest: nulls out error subtrees ok 1 ok 2 1..2 ok 12 - nulls out error subtrees # Subtest: nulls error subtree for promise rejection #1071 ok 1 ok 2 1..2 ok 13 - nulls error subtree for promise rejection \#1071 # Subtest: Full response path is included for non-nullable fields ok 1 1..1 ok 14 - Full response path is included for non-nullable fields # Subtest: uses the inline operation if no operation name is provided ok 1 1..1 ok 15 - uses the inline operation if no operation name is provided # Subtest: uses the only operation if no operation name is provided ok 1 1..1 ok 16 - uses the only operation if no operation name is provided # Subtest: uses the named operation if operation name is provided ok 1 1..1 ok 17 - uses the named operation if operation name is provided # Subtest: throws if no operation is provided ok 1 1..1 ok 18 - throws if no operation is provided # Subtest: throws if no operation name is provided with multiple operations ok 1 1..1 ok 19 - throws if no operation name is provided with multiple operations # Subtest: throws if unknown operation name is provided ok 1 1..1 ok 20 - throws if unknown operation name is provided # Subtest: uses the query schema for queries ok 1 1..1 ok 21 - uses the query schema for queries # Subtest: uses the mutation schema for mutations ok 1 1..1 ok 22 - uses the mutation schema for mutations # Subtest: uses the subscription schema for subscriptions ok 1 1..1 ok 23 - uses the subscription schema for subscriptions # Subtest: Avoids recursion ok 1 1..1 ok 24 - Avoids recursion # Subtest: does not include illegal fields in output ok 1 1..1 ok 25 - does not include illegal fields in output # Subtest: does not include arguments that were not set ok 1 1..1 ok 26 - does not include arguments that were not set # Subtest: fails when an is_type_of check is not met ok 1 1..1 ok 27 - fails when an is_type_of check is not met # Subtest: fails to execute a query containing a type definition ok 1 1..1 ok 28 - fails to execute a query containing a type definition 1..28 ok t/execution-lists.t .............. ok 1 - use GraphQL::Schema; ok 2 - use GraphQL::Type::Object; ok 3 - use GraphQL::Type::Scalar; ok 4 - use GraphQL::Execution; # Subtest: [T] # Subtest: Array # Subtest: Contains values ok 1 1..1 ok 1 - Contains values # Subtest: Contains null ok 1 1..1 ok 2 - Contains null # Subtest: Returns null ok 1 1..1 ok 3 - Returns null 1..3 ok 1 - Array # Subtest: Promise> # Subtest: Contains values ok 1 ok 2 1..2 ok 1 - Contains values # Subtest: Contains null ok 1 ok 2 1..2 ok 2 - Contains null # Subtest: Returns null ok 1 ok 2 1..2 ok 3 - Returns null # Subtest: Rejected ok 1 ok 2 1..2 ok 4 - Rejected 1..4 ok 2 - Promise> # Subtest: Array> # Subtest: Contains values ok 1 ok 2 1..2 ok 1 - Contains values # Subtest: Contains null ok 1 ok 2 1..2 ok 2 - Contains null # Subtest: Contains rejected ok 1 ok 2 1..2 ok 3 - Contains rejected 1..3 ok 3 - Array> 1..3 ok 5 - [T] # Subtest: [T]! # Subtest: Array # Subtest: Contains values ok 1 1..1 ok 1 - Contains values # Subtest: Contains null ok 1 1..1 ok 2 - Contains null # Subtest: Returns null ok 1 1..1 ok 3 - Returns null 1..3 ok 1 - Array # Subtest: Promise> # Subtest: Contains values ok 1 ok 2 1..2 ok 1 - Contains values # Subtest: Contains null ok 1 ok 2 1..2 ok 2 - Contains null # Subtest: Returns null ok 1 ok 2 1..2 ok 3 - Returns null # Subtest: Rejected ok 1 ok 2 1..2 ok 4 - Rejected 1..4 ok 2 - Promise> # Subtest: Array> # Subtest: Contains values ok 1 ok 2 1..2 ok 1 - Contains values # Subtest: Contains null ok 1 ok 2 1..2 ok 2 - Contains null # Subtest: Contains rejected ok 1 ok 2 1..2 ok 3 - Contains rejected 1..3 ok 3 - Array> 1..3 ok 6 - [T]! # Subtest: [T!] # Subtest: Array # Subtest: Contains values ok 1 1..1 ok 1 - Contains values # Subtest: Contains null ok 1 1..1 ok 2 - Contains null # Subtest: Returns null ok 1 1..1 ok 3 - Returns null 1..3 ok 1 - Array # Subtest: Promise> # Subtest: Contains values ok 1 ok 2 1..2 ok 1 - Contains values # Subtest: Contains null ok 1 ok 2 1..2 ok 2 - Contains null # Subtest: Returns null ok 1 ok 2 1..2 ok 3 - Returns null # Subtest: Rejected ok 1 ok 2 1..2 ok 4 - Rejected 1..4 ok 2 - Promise> # Subtest: Array> # Subtest: Contains values ok 1 ok 2 1..2 ok 1 - Contains values # Subtest: Contains null ok 1 ok 2 1..2 ok 2 - Contains null # Subtest: Contains rejected ok 1 ok 2 1..2 ok 3 - Contains rejected 1..3 ok 3 - Array> 1..3 ok 7 - [T!] # Subtest: [T!]! # Subtest: Array # Subtest: Contains values ok 1 1..1 ok 1 - Contains values # Subtest: Contains null ok 1 1..1 ok 2 - Contains null # Subtest: Returns null ok 1 1..1 ok 3 - Returns null 1..3 ok 1 - Array # Subtest: Promise> # Subtest: Contains values ok 1 ok 2 1..2 ok 1 - Contains values # Subtest: Contains null ok 1 ok 2 1..2 ok 2 - Contains null # Subtest: Returns null ok 1 ok 2 1..2 ok 3 - Returns null # Subtest: Rejected ok 1 ok 2 1..2 ok 4 - Rejected 1..4 ok 2 - Promise> # Subtest: Array> # Subtest: Contains values ok 1 ok 2 1..2 ok 1 - Contains values # Subtest: Contains null ok 1 ok 2 1..2 ok 2 - Contains null # Subtest: Contains rejected ok 1 ok 2 1..2 ok 3 - Contains rejected 1..3 ok 3 - Array> 1..3 ok 8 - [T!]! 1..8 ok t/execution-nonnull.t ............ ok 1 - use GraphQL::Schema; ok 2 - use GraphQL::Type::Object; ok 3 - use GraphQL::Type::Scalar; ok 4 - use GraphQL::Execution; # Subtest: nulls a nullable field # Subtest: returns null synchronously ok 1 1..1 ok 1 - returns null synchronously # Subtest: throws synchronously ok 1 1..1 ok 2 - throws synchronously 1..2 ok 5 - nulls a nullable field # Subtest: nulls a synchronously returned object that contains a non-nullable field # Subtest: returns null synchronously ok 1 1..1 ok 1 - returns null synchronously # Subtest: throws synchronously ok 1 1..1 ok 2 - throws synchronously 1..2 ok 6 - nulls a synchronously returned object that contains a non-nullable field # Subtest: nulls an object returned in a promise that contains a non-nullable field # Subtest: returns null synchronously ok 1 ok 2 1..2 ok 1 - returns null synchronously # Subtest: throws synchronously ok 1 ok 2 1..2 ok 2 - throws synchronously 1..2 ok 7 - nulls an object returned in a promise that contains a non-nullable field # Subtest: nulls a complex tree of nullable fields # Subtest: returns null synchronously ok 1 ok 2 1..2 ok 1 - returns null synchronously # Subtest: throws synchronously ok 1 ok 2 1..2 ok 2 - throws synchronously 1..2 ok 8 - nulls a complex tree of nullable fields # Subtest: nulls the first nullable object after a field in a long chain of non-null fields # Subtest: returns null synchronously ok 1 ok 2 1..2 ok 1 - returns null synchronously # Subtest: throws synchronously ok 1 ok 2 1..2 ok 2 - throws synchronously 1..2 ok 9 - nulls the first nullable object after a field in a long chain of non-null fields # Subtest: nulls the top level if non-nullable field # Subtest: returns null synchronously ok 1 1..1 ok 1 - returns null synchronously # Subtest: throws synchronously ok 1 1..1 ok 2 - throws synchronously 1..2 ok 10 - nulls the top level if non-nullable field 1..10 ok t/execution-resolve.t ............ ok 1 - use GraphQL::Schema; ok 2 - use GraphQL::Type::Object; ok 3 - use GraphQL::Type::Scalar; ok 4 - use GraphQL::Execution; # Subtest: default function accesses properties ok 1 1..1 ok 5 - default function accesses properties # Subtest: default function calls methods ok 1 ok 2 1..2 ok 6 - default function calls methods # Subtest: default function passes args and context ok 1 ok 2 1..2 ok 7 - default function passes args and context # Subtest: uses provided resolve function ok 1 ok 2 ok 3 ok 4 1..4 ok 8 - uses provided resolve function 1..8 ok t/execution-schema.t ............. ok 1 - use GraphQL::Schema; ok 2 - use GraphQL::Type::Object; ok 3 - use GraphQL::Type::Scalar; ok 4 - use GraphQL::Execution; # Subtest: executes using a schema ok 1 1..1 ok 5 - executes using a schema 1..5 ok t/execution-sync.t ............... ok 1 - use GraphQL::Schema; ok 2 - use GraphQL::Execution; ok 3 - use GraphQL::Type::Object; ok 4 - use GraphQL::Type::Scalar; # Subtest: does not return a Promise for initial errors ok 1 ok 2 1..2 ok 5 - does not return a Promise for initial errors # Subtest: does not return a Promise if fields are all synchronous ok 1 ok 2 1..2 ok 6 - does not return a Promise if fields are all synchronous # Subtest: returns a Promise if any field is asynchronous ok 1 - An object of class 'FakePromise' isa 'FakePromise' ok 2 ok 3 1..3 ok 7 - returns a Promise if any field is asynchronous 1..7 ok t/execution-variables.t .......... ok 1 - use GraphQL::Type::Scalar; ok 2 - use GraphQL::Type::InputObject; ok 3 - use GraphQL::Type::Object; ok 4 - use GraphQL::Schema; ok 5 - use GraphQL::Execution; # Subtest: Handles objects and nullability # Subtest: using inline structs # Subtest: executes with complex input ok 1 1..1 ok 1 - executes with complex input # Subtest: properly parses single value to list ok 1 1..1 ok 2 - properly parses single value to list # Subtest: properly parses null value to null ok 1 1..1 ok 3 - properly parses null value to null # Subtest: properly parses null value in list ok 1 1..1 ok 4 - properly parses null value in list # Subtest: does not use incorrect value 1..0 # SKIP Type check disabled ok 5 # skip Type check disabled # Subtest: properly runs parseLiteral on complex scalar types ok 1 1..1 ok 6 - properly runs parseLiteral on complex scalar types 1..6 ok 1 - using inline structs # Subtest: using variables # Subtest: executes with complex input ok 1 1..1 ok 1 - executes with complex input # Subtest: uses default value when not provided ok 1 1..1 ok 2 - uses default value when not provided # Subtest: properly parses single value to list ok 1 1..1 ok 3 - properly parses single value to list # Subtest: executes with complex scalar input ok 1 1..1 ok 4 - executes with complex scalar input # Subtest: errors on null for nested non-null 1..0 # SKIP Type check disabled ok 5 # skip Type check disabled # Subtest: errors on incorrect type 1..0 # SKIP Type check disabled ok 6 # skip Type check disabled # Subtest: errors on omission of nested non-null ok 1 1..1 ok 7 - errors on omission of nested non-null # Subtest: errors on deep nested errors and with many errors ok 1 1..1 ok 8 - errors on deep nested errors and with many errors # Subtest: errors on addition of unknown input field ok 1 1..1 ok 9 - errors on addition of unknown input field 1..9 ok 2 - using variables # Subtest: Handles nullable scalars # Subtest: allows nullable inputs to be omitted ok 1 1..1 ok 1 - allows nullable inputs to be omitted # Subtest: allows nullable inputs to be omitted in a variable ok 1 1..1 ok 2 - allows nullable inputs to be omitted in a variable # Subtest: allows nullable inputs to be omitted in an unlisted variable ok 1 1..1 ok 3 - allows nullable inputs to be omitted in an unlisted variable # Subtest: allows nullable inputs to be set to null in a variable ok 1 1..1 ok 4 - allows nullable inputs to be set to null in a variable # Subtest: allows nullable inputs to be set to a value in a variable ok 1 1..1 ok 5 - allows nullable inputs to be set to a value in a variable # Subtest: allows nullable inputs to be set to a value directly ok 1 1..1 ok 6 - allows nullable inputs to be set to a value directly 1..6 ok 3 - Handles nullable scalars # Subtest: Handles non-nullable scalars # Subtest: allows non-nullable inputs to be omitted given a default ok 1 1..1 ok 1 - allows non-nullable inputs to be omitted given a default # Subtest: does not allow non-nullable inputs to be omitted in a variable ok 1 1..1 ok 2 - does not allow non-nullable inputs to be omitted in a variable # Subtest: does not allow non-nullable inputs to be set to null in a variable ok 1 1..1 ok 3 - does not allow non-nullable inputs to be set to null in a variable # Subtest: allows non-nullable inputs to be set to a value in a variable ok 1 1..1 ok 4 - allows non-nullable inputs to be set to a value in a variable # Subtest: allows non-nullable inputs to be set to a value directly ok 1 1..1 ok 5 - allows non-nullable inputs to be set to a value directly # Subtest: reports error for missing non-nullable inputs ok 1 1..1 ok 6 - reports error for missing non-nullable inputs # Subtest: reports error for array passed into string input ok 1 1..1 ok 7 - reports error for array passed into string input # Subtest: reports error for non-provided variables for non-nullable inputs ok 1 1..1 ok 8 - reports error for non-provided variables for non-nullable inputs 1..8 ok 4 - Handles non-nullable scalars # Subtest: Handles lists and nullability # Subtest: allows lists to be null ok 1 1..1 ok 1 - allows lists to be null # Subtest: allows lists to contain values ok 1 1..1 ok 2 - allows lists to contain values # Subtest: allows lists to contain null ok 1 1..1 ok 3 - allows lists to contain null # Subtest: does not allow non-null lists to be null ok 1 1..1 ok 4 - does not allow non-null lists to be null # Subtest: allows non-null lists to contain values ok 1 1..1 ok 5 - allows non-null lists to contain values # Subtest: allows non-null lists to contain null ok 1 1..1 ok 6 - allows non-null lists to contain null # Subtest: allows lists of non-nulls to be null ok 1 1..1 ok 7 - allows lists of non-nulls to be null # Subtest: allows lists of non-nulls to contain values ok 1 1..1 ok 8 - allows lists of non-nulls to contain values # Subtest: does not allow lists of non-nulls to contain null ok 1 1..1 ok 9 - does not allow lists of non-nulls to contain null # Subtest: does not allow non-null lists of non-nulls to be null ok 1 1..1 ok 10 - does not allow non-null lists of non-nulls to be null # Subtest: allows non-null lists of non-nulls to contain values ok 1 1..1 ok 11 - allows non-null lists of non-nulls to contain values # Subtest: does not allow non-null lists of non-nulls to contain null ok 1 1..1 ok 12 - does not allow non-null lists of non-nulls to contain null # Subtest: does not allow invalid types to be used as values ok 1 1..1 ok 13 - does not allow invalid types to be used as values # Subtest: does not allow unknown types to be used as values ok 1 1..1 ok 14 - does not allow unknown types to be used as values 1..14 ok 5 - Handles lists and nullability # Subtest: Execute: Uses argument default values # Subtest: when no argument provided ok 1 1..1 ok 1 - when no argument provided # Subtest: when omitted variable provided ok 1 1..1 ok 2 - when omitted variable provided # Subtest: not when argument cannot be coerced ok 1 1..1 ok 3 - not when argument cannot be coerced 1..3 ok 6 - Execute: Uses argument default values 1..6 ok 6 - Handles objects and nullability 1..6 ok t/language-block-string-value.t .. ok 1 - removes uniform indentation from a string ok 2 - removes empty leading and trailing lines ok 3 - removes blank leading and trailing lines ok 4 - retains indentation from first line ok 5 - does not alter trailing spaces 1..5 ok t/language-lexer.t ............... ok 1 - lex big doc correct ok 2 ok 3 ok 4 - invalid char ok 5 - accepts BOM ok 6 ok 7 - error respects whitespace ok 8 - string preserve whitespace ok 9 - string quote kept ok 10 ok 11 - error on unterminated string ok 12 ok 13 - error on single quote ok 14 ok 15 - error on invalid char ok 16 ok 17 - error on NUL char ok 18 ok 19 - error on multi-line string ok 20 ok 21 - error on MacOS multi-line string ok 22 ok 23 - error on invalid escape ok 24 ok 25 - error on invalid escape ok 26 ok 27 - error on invalid escape ok 28 ok 29 - error on invalid escape ok 30 ok 31 - error on invalid escape ok 32 ok 33 - error on invalid escape ok 34 ok 35 - error on invalid escape ok 36 - simple int ok 37 - simple float ok 38 - simple int ok 39 - simple int ok 40 - negative float ok 41 - simple float 0 ok 42 - float exp lower ok 43 - float exp upper ok 44 - float negexp lower ok 45 - float posexp lower ok 46 - neg float exp lower ok 47 - neg float exp upper ok 48 - neg float negexp lower ok 49 - neg float posexp lower ok 50 - neg float longexp lower ok 51 ok 52 - error on invalid int ok 53 ok 54 - error on invalid int ok 55 ok 56 - error on invalid int ok 57 ok 58 - error on invalid float ok 59 ok 60 - error on invalid int ok 61 ok 62 - error on invalid int ok 63 ok 64 - error on invalid int ok 65 ok 66 - error on invalid int ok 67 - multibyte kept 1..67 ok t/language-parser.t .............. ok 1 - use GraphQL::Language::Parser; ok 2 ok 3 - trivial fail ok 4 ok 5 - missing "on" ok 6 ok 7 - expected ok 8 ok 9 - bad op ok 10 ok 11 - spread wrong place ok 12 - parses variable inline values ok 13 ok 14 - no var in default values ok 15 ok 16 - no accept fragments named "on" ok 17 ok 18 - no accept fragment spread named "on" ok 19 - non keywords allowed ok 20 - non keywords allowed ok 21 - non keywords allowed ok 22 - non keywords allowed ok 23 - non keywords allowed ok 24 - non keywords allowed ok 25 - non keywords allowed ok 26 - non keywords allowed ok 27 - non keywords allowed ok 28 - list values 1..28 ok t/language-schema-parser.t ....... ok 1 - use GraphQL::Language::Parser; ok 2 - simple schema ok 3 - simple extend ok 4 - non-null ok 5 - implements ok 6 - implements multi & ok 7 - implements multi and leading & ok 8 - single enum ok 9 - multi enum ok 10 ok 11 - invalid enum ok 12 ok 13 - invalid enum ok 14 ok 15 - invalid enum ok 16 - simple interface ok 17 - type with arg ok 18 - type with default arg ok 19 - type with list arg ok 20 - type with two args ok 21 - simple union ok 22 - union of two ok 23 - scalar ok 24 - simple input ok 25 ok 26 - input with arg should fail ok 27 - lex big doc correct ok 28 - parse lives 1..28 ok t/perl.t ......................... # Subtest: DateTime->now as resolve ok 1 1..1 ok 1 - DateTime->now as resolve # Subtest: DateTime type ok 1 1..1 ok 2 - DateTime type # Subtest: nice errors Schema.from_ast ok 1 1..1 ok 3 - nice errors Schema.from_ast # Subtest: test convert plugin ok 1 - require GraphQL::Plugin::Convert::Test; ok 2 ok 3 ok 4 ok 5 1..5 ok 4 - test convert plugin # Subtest: multi-line description ok 1 1..1 ok 5 - multi-line description # Subtest: list of enum as arg ok 1 1..1 ok 6 - list of enum as arg # Subtest: non-nullable enum as arg ok 1 1..1 ok 7 - non-nullable enum as arg # Subtest: arbitrary object as exception ok 1 1..1 ok 8 - arbitrary object as exception # Subtest: mutations in order ok 1 ok 2 1..2 ok 9 - mutations in order # Subtest: list in query params ok 1 - is_valid works ok 2 1..2 ok 10 - list in query params # Subtest: list/inputobject default value in Perl ok 1 - can get SDL ok ok 2 1..2 ok 11 - list/inputobject default value in Perl # Subtest: input object with null value ok 1 1..1 ok 12 - input object with null value # Subtest: errors on incorrect query input ok 1 1..1 ok 13 - errors on incorrect query input # Subtest: test _debug ok 1 - debug output correct 1..1 ok 14 - test _debug # Subtest: test String.is_valid ok 1 - is_valid works 1..1 ok 15 - test String.is_valid # Subtest: test Scalar methods ok 1 - fake serialize ok 2 - fake parse_value ok 3 - to_doc ok 4 - Boolean serialize ok 5 - Boolean serialize blessed ok 6 - Boolean parse_value ok 7 - Int serialize null ok 8 - Int parse_value null ok 9 - Float serialize null ok 10 - Float parse_value null ok 11 - String serialize null ok 12 - String parse_value null ok 13 - Boolean serialize null ok 14 - Boolean parse_value null ok 15 - String serialize a number json encodes as string ok 16 - String serialize a ID json encodes as string 1..16 ok 16 - test Scalar methods # Subtest: exercise __type root field more ok 1 1..1 ok 17 - exercise __type root field more # Subtest: test List->name ok 1 1..1 ok 18 - test List->name # Subtest: test multi selection with same name ok 1 1..1 ok 19 - test multi selection with same name # Subtest: literal input object with $var as value ok 1 1..1 ok 20 - literal input object with $var as value # Subtest: error objects stringify ok 1 1..1 ok 21 - error objects stringify # Subtest: enum default value ok 1 1..1 ok 22 - enum default value # Subtest: fake promises ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 - appended then gets run on settling, not get ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 1..44 ok 23 - fake promises # Subtest: pubsub ok 1 - cb1 received first publish ok 2 - cb2 received first publish ok 3 - cb1 did not receive second publish ok 4 - cb2 still received second publish ok 5 - cb1 did not receive third publish ok 6 - cb2 still received third publish ok 7 - init state ok 8 - normal ok 9 - call with an exception ok 10 - got unsubscribed so normal not run ok 11 - init state ok 12 - normal ok 13 - error_cb called 1..13 ok 24 - pubsub # Subtest: asynciterator ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 - publish to closed off 1..26 ok 25 - asynciterator # Subtest: sane class hierarchy ok 1 - OtherNamespace::Foo does not inherit MaybeTypeCheck ok 2 - OtherNamespace::Bar does inherit MaybeTypeCheck 1..2 ok 26 - sane class hierarchy # Subtest: can build a schema directly from the source with keyword override ok 1 1..1 ok 27 - can build a schema directly from the source with keyword override 1..27 ok t/subscribe.t .................... ok 1 - use GraphQL::Schema; ok 2 - use GraphQL::Subscription; ok 3 - use GraphQL::Type::Object; ok 4 - use GraphQL::Type::Scalar; ok 5 - use GraphQL::Language::Parser; ok 6 - use GraphQL::PubSub; ok 7 - use curry; # Subtest: Subscription Initialization Phase # Subtest: accepts positional arguments ok 1 1..1 ok 1 - accepts positional arguments # Subtest: resolves to an error for unknown subscription field ok 1 ok 2 1..2 ok 2 - resolves to an error for unknown subscription field # Subtest: resolves to an error if variables were wrong type ok 1 ok 2 1..2 ok 3 - resolves to an error if variables were wrong type 1..3 ok 8 - Subscription Initialization Phase # Subtest: Subscription Publish Phase # Subtest: produces a payload for multiple subscribe in same subscription ok 1 ok 2 ok 3 ok 4 1..4 ok 1 - produces a payload for multiple subscribe in same subscription # Subtest: produces a payload per subscription event ok 1 ok 2 ok 3 ok 4 1..4 ok 2 - produces a payload per subscription event # Subtest: event order is correct for multiple publishes ok 1 ok 2 ok 3 ok 4 1..4 ok 3 - event order is correct for multiple publishes # Subtest: should handle error during execution of source event ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok 4 - should handle error during execution of source event # Subtest: should pass through error thrown in source event stream ok 1 ok 2 ok 3 ok 4 1..4 ok 5 - should pass through error thrown in source event stream # Subtest: should resolve GraphQL error from source event stream ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok 6 - should resolve GraphQL error from source event stream 1..6 ok 9 - Subscription Publish Phase 1..9 ok t/type-definition.t .............. ok 1 - use GraphQL::Plugin::Type::DateTime; ok 2 - use GraphQL::Type::Interface; ok 3 - use GraphQL::Type::Object; ok 4 - use GraphQL::Type::Enum; ok 5 - use GraphQL::Type::Union; ok 6 - use GraphQL::Type::InputObject; ok 7 - use GraphQL::Schema; ok 8 - use GraphQL::Type::Scalar; # Subtest: Type System: Example ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 1..7 ok 9 - Type System: Example # Subtest: defines a mutation schema ok 1 ok 2 ok 3 1..3 ok 10 - defines a mutation schema # Subtest: defines a subscription schema ok 1 ok 2 ok 3 1..3 ok 11 - defines a subscription schema # Subtest: defines an enum type with deprecated value ok 1 1..1 ok 12 - defines an enum type with deprecated value # Subtest: defines an enum type with a value of `undef` ok 1 1..1 ok 13 - defines an enum type with a value of `undef` # Subtest: defines an object type with deprecated field ok 1 1..1 ok 14 - defines an object type with deprecated field # Subtest: define definitions including fields with directives ok 1 ok 2 ok 3 1..3 ok 15 - define definitions including fields with directives # Subtest: includes nested input objects in the map ok 1 1..1 ok 16 - includes nested input objects in the map # Subtest: includes interfaces' subtypes in the type map ok 1 1..1 ok 17 - includes interfaces' subtypes in the type map # Subtest: includes interfaces' thunk subtypes in the type map ok 1 1..1 ok 18 - includes interfaces' thunk subtypes in the type map # Subtest: stringifies simple types ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 1..11 ok 19 - stringifies simple types # Subtest: identifies input types ok 1 - GraphQL::Type::Scalar=HASH(0x58db4f70) Input (1) ok 2 - GraphQL::Type::List__WITH__GraphQL::Role::Input__AND__GraphQL::Role::Output=HASH(0x59e11f18) Input (1) ok 3 - GraphQL::Type::NonNull__WITH__GraphQL::Role::Input__AND__GraphQL::Role::Output=HASH(0x59e11dc4) Input (1) ok 4 - GraphQL::Type::Object=HASH(0x59d252f8) Input () ok 5 - GraphQL::Type::List__WITH__GraphQL::Role::Output=HASH(0x59e07494) Input () ok 6 - GraphQL::Type::NonNull__WITH__GraphQL::Role::Output=HASH(0x59a61ae0) Input () ok 7 - GraphQL::Type::Interface=HASH(0x59a0d9d8) Input () ok 8 - GraphQL::Type::List__WITH__GraphQL::Role::Output=HASH(0x59e075fc) Input () ok 9 - GraphQL::Type::NonNull__WITH__GraphQL::Role::Output=HASH(0x59e1139c) Input () ok 10 - GraphQL::Type::Union=HASH(0x59a8a65c) Input () ok 11 - GraphQL::Type::List__WITH__GraphQL::Role::Output=HASH(0x59e137e8) Input () ok 12 - GraphQL::Type::NonNull__WITH__GraphQL::Role::Output=HASH(0x59e12134) Input () ok 13 - GraphQL::Type::Enum=HASH(0x59a8a684) Input (1) ok 14 - GraphQL::Type::List__WITH__GraphQL::Role::Input__AND__GraphQL::Role::Output=HASH(0x59e15fc4) Input (1) ok 15 - GraphQL::Type::NonNull__WITH__GraphQL::Role::Input__AND__GraphQL::Role::Output=HASH(0x59e16280) Input (1) ok 16 - GraphQL::Type::InputObject=HASH(0x59aeaca0) Input (1) ok 17 - GraphQL::Type::List__WITH__GraphQL::Role::Input=HASH(0x59e15920) Input (1) ok 18 - GraphQL::Type::NonNull__WITH__GraphQL::Role::Input=HASH(0x59e17468) Input (1) 1..18 ok 20 - identifies input types # Subtest: identifies output types ok 1 - GraphQL::Type::Scalar=HASH(0x58db4f70) Output (1) ok 2 - GraphQL::Type::List__WITH__GraphQL::Role::Input__AND__GraphQL::Role::Output=HASH(0x59e11f18) Output (1) ok 3 - GraphQL::Type::NonNull__WITH__GraphQL::Role::Input__AND__GraphQL::Role::Output=HASH(0x59e11dc4) Output (1) ok 4 - GraphQL::Type::Object=HASH(0x59d252f8) Output (1) ok 5 - GraphQL::Type::List__WITH__GraphQL::Role::Output=HASH(0x59e07494) Output (1) ok 6 - GraphQL::Type::NonNull__WITH__GraphQL::Role::Output=HASH(0x59a61ae0) Output (1) ok 7 - GraphQL::Type::Interface=HASH(0x59a0d9d8) Output (1) ok 8 - GraphQL::Type::List__WITH__GraphQL::Role::Output=HASH(0x59e075fc) Output (1) ok 9 - GraphQL::Type::NonNull__WITH__GraphQL::Role::Output=HASH(0x59e1139c) Output (1) ok 10 - GraphQL::Type::Union=HASH(0x59a8a65c) Output (1) ok 11 - GraphQL::Type::List__WITH__GraphQL::Role::Output=HASH(0x59e137e8) Output (1) ok 12 - GraphQL::Type::NonNull__WITH__GraphQL::Role::Output=HASH(0x59e12134) Output (1) ok 13 - GraphQL::Type::Enum=HASH(0x59a8a684) Output (1) ok 14 - GraphQL::Type::List__WITH__GraphQL::Role::Input__AND__GraphQL::Role::Output=HASH(0x59e15fc4) Output (1) ok 15 - GraphQL::Type::NonNull__WITH__GraphQL::Role::Input__AND__GraphQL::Role::Output=HASH(0x59e16280) Output (1) ok 16 - GraphQL::Type::InputObject=HASH(0x59aeaca0) Output () ok 17 - GraphQL::Type::List__WITH__GraphQL::Role::Input=HASH(0x59e15920) Output () ok 18 - GraphQL::Type::NonNull__WITH__GraphQL::Role::Input=HASH(0x59e17468) Output () 1..18 ok 21 - identifies output types # Subtest: prohibits putting non-Object types in unions ok 1 - threw Regexp ((?^u:did not pass type constraint)) ok 2 - threw Regexp ((?^u:did not pass type constraint)) ok 3 - threw Regexp ((?^u:did not pass type constraint)) ok 4 - threw Regexp ((?^u:did not pass type constraint)) ok 5 - threw Regexp ((?^u:did not pass type constraint)) ok 6 - threw Regexp ((?^u:did not pass type constraint)) ok 7 - threw Regexp ((?^u:did not pass type constraint)) 1..7 ok 22 - prohibits putting non-Object types in unions # Subtest: allows a thunk for Union's types ok 1 1..1 ok 23 - allows a thunk for Union's types # Subtest: does not mutate passed field definitions ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok 24 - does not mutate passed field definitions # Subtest: check default value type ok 1 - threw Regexp ((?^u:did not pass type constraint)) 1..1 ok 25 - check default value type # Subtest: all other thunks ok 1 ok 2 1..2 ok 26 - all other thunks 1..26 ok t/type-enum.t .................... ok 1 - use GraphQL::Schema; ok 2 - use GraphQL::Type::Enum; ok 3 - use GraphQL::Type::Object; ok 4 - use GraphQL::Type::Scalar; ok 5 - use GraphQL::Execution; ok 6 - use GraphQL::Introspection; # Subtest: accepts enum literals as input ok 1 1..1 ok 7 - accepts enum literals as input # Subtest: enum may be output type ok 1 1..1 ok 8 - enum may be output type # Subtest: enum may be both input and output type ok 1 1..1 ok 9 - enum may be both input and output type # Subtest: does not accept string literals ok 1 1..1 ok 10 - does not accept string literals # Subtest: does not accept incorrect internal value ok 1 1..1 ok 11 - does not accept incorrect internal value # Subtest: does not accept internal value in place of enum literal ok 1 1..1 ok 12 - does not accept internal value in place of enum literal # Subtest: does not accept enum literal in place of int ok 1 1..1 ok 13 - does not accept enum literal in place of int # Subtest: accepts JSON string as enum variable ok 1 1..1 ok 14 - accepts JSON string as enum variable # Subtest: accepts enum literals as input arguments to mutations ok 1 1..1 ok 15 - accepts enum literals as input arguments to mutations # Subtest: accepts enum literals as input arguments to subscriptions ok 1 1..1 ok 16 - accepts enum literals as input arguments to subscriptions # Subtest: does not accept internal value as enum variable ok 1 1..1 ok 17 - does not accept internal value as enum variable # Subtest: does not accept string variables as enum input ok 1 1..1 ok 18 - does not accept string variables as enum input # Subtest: does not accept internal value variable as enum input ok 1 1..1 ok 19 - does not accept internal value variable as enum input # Subtest: enum value may have an internal value of 0 ok 1 1..1 ok 20 - enum value may have an internal value of 0 # Subtest: enum inputs may be nullable ok 1 1..1 ok 21 - enum inputs may be nullable # Subtest: presents a getValues() API for complex enums ok 1 1..1 ok 22 - presents a getValues() API for complex enums # Subtest: may be internally represented with complex values ok 1 1..1 ok 23 - may be internally represented with complex values # Subtest: can be introspected without error ok 1 - no query errors 1..1 ok 24 - can be introspected without error 1..24 ok t/type-interface.t ............... ok 1 - use GraphQL::Type::Interface; ok 2 - use GraphQL::Type::Scalar; ok 3 - name validation 1..3 ok t/type-introspection.t ........... ok 1 - use GraphQL::Plugin::Type::DateTime; ok 2 - use GraphQL::Schema; ok 3 - use GraphQL::Type::Object; ok 4 - use GraphQL::Type::InputObject; ok 5 - use GraphQL::Type::Scalar; ok 6 - use GraphQL::Type::Enum; ok 7 - use GraphQL::Introspection; ok 8 - use GraphQL::Execution; # Subtest: executes an introspection query ok 1 1..1 ok 9 - executes an introspection query # Subtest: introspects on input object ok 1 1..1 ok 10 - introspects on input object # Subtest: supports the __type root field ok 1 1..1 ok 11 - supports the __type root field # Subtest: identifies deprecated fields ok 1 1..1 ok 12 - identifies deprecated fields # Subtest: respects the includeDeprecated parameter for fields ok 1 1..1 ok 13 - respects the includeDeprecated parameter for fields # Subtest: identifies deprecated enum values ok 1 1..1 ok 14 - identifies deprecated enum values # Subtest: respects the includeDeprecated parameter for enum values ok 1 1..1 ok 15 - respects the includeDeprecated parameter for enum values # Subtest: fails as expected on the __type root field without an arg ok 1 1..1 ok 16 - fails as expected on the __type root field without an arg # Subtest: exposes descriptions on types and fields ok 1 1..1 ok 17 - exposes descriptions on types and fields # Subtest: exposes descriptions on enums ok 1 1..1 ok 18 - exposes descriptions on enums 1..18 ok t/type-schema.t .................. ok 1 - use GraphQL::Type::Interface; ok 2 - use GraphQL::Type::Object; ok 3 - use GraphQL::Schema; ok 4 - use GraphQL::Type::Scalar; ok 5 - readable error if no types given ok 6 - no error if types given 1..6 ok t/util-buildschema.t ............. ok 1 - use GraphQL::Schema; ok 2 - use GraphQL::Execution; ok 3 - use GraphQL::Language::Parser; # Subtest: can use built schema for limited execution ok 1 1..1 ok 4 - can use built schema for limited execution # Subtest: can build a schema directly from the source ok 1 1..1 ok 5 - can build a schema directly from the source # Subtest: Simple type ok 1 1..1 ok 6 - Simple type # Subtest: With directives ok 1 1..1 ok 7 - With directives # Subtest: Supports descriptions ok 1 1..1 ok 8 - Supports descriptions # Subtest: Maintains @skip & @include ok 1 1..1 ok 9 - Maintains @skip & @include # Subtest: Overriding directives excludes specified ok 1 ok 2 ok 3 ok 4 1..4 ok 10 - Overriding directives excludes specified # Subtest: Adding directives maintains @skip & @include ok 1 ok 2 ok 3 ok 4 1..4 ok 11 - Adding directives maintains @skip & @include # Subtest: Type modifiers ok 1 1..1 ok 12 - Type modifiers # Subtest: Recursive type ok 1 1..1 ok 13 - Recursive type # Subtest: Two types circular ok 1 1..1 ok 14 - Two types circular # Subtest: Single argument field ok 1 1..1 ok 15 - Single argument field # Subtest: Simple type with multiple arguments ok 1 1..1 ok 16 - Simple type with multiple arguments # Subtest: Simple type with interface ok 1 1..1 ok 17 - Simple type with interface # Subtest: Simple output enum ok 1 1..1 ok 18 - Simple output enum # Subtest: Simple input enum ok 1 1..1 ok 19 - Simple input enum # Subtest: Multiple value enum ok 1 1..1 ok 20 - Multiple value enum # Subtest: Simple Union ok 1 1..1 ok 21 - Simple Union # Subtest: Multiple Union ok 1 1..1 ok 22 - Multiple Union # Subtest: Custom Scalar ok 1 1..1 ok 23 - Custom Scalar # Subtest: Input Object ok 1 1..1 ok 24 - Input Object # Subtest: Simple argument field with default ok 1 1..1 ok 25 - Simple argument field with default # Subtest: Simple type with mutation ok 1 1..1 ok 26 - Simple type with mutation # Subtest: Simple type with subscription ok 1 1..1 ok 27 - Simple type with subscription # Subtest: Unreferenced type implementing referenced interface ok 1 1..1 ok 28 - Unreferenced type implementing referenced interface # Subtest: Unreferenced type implementing referenced union ok 1 1..1 ok 29 - Unreferenced type implementing referenced union # Subtest: Supports @deprecated ok 1 1..1 ok 30 - Supports @deprecated # Subtest: Supports directives on field ok 1 1..1 ok 31 - Supports directives on field # Subtest: Correctly assign AST nodes ok 1 1..1 ok 32 - Correctly assign AST nodes # Subtest: Requires a schema definition or Query type ok 1 - threw Regexp ((?^:Must provide schema definition with query type or a type named Query.)) 1..1 ok 33 - Requires a schema definition or Query type # Subtest: Allows only a single schema definition ok 1 - threw Regexp ((?^:Must provide only one schema definition.)) 1..1 ok 34 - Allows only a single schema definition # Subtest: Requires a query type ok 1 - threw Regexp ((?^:Must provide schema definition with query type or a type named Query.)) 1..1 ok 35 - Requires a query type # Subtest: Allows only a single query type ok 1 - threw Regexp ((?^:Must provide only one query type in schema)) 1..1 ok 36 - Allows only a single query type # Subtest: Allows only a single mutation type ok 1 - threw Regexp ((?^:Must provide only one mutation type in schema)) 1..1 ok 37 - Allows only a single mutation type # Subtest: Allows only a single subscription type ok 1 - threw Regexp ((?^:Must provide only one subscription type in schema)) 1..1 ok 38 - Allows only a single subscription type # Subtest: Unknown type referenced ok 1 - threw Regexp ((?^:Unknown type 'Bar')) 1..1 ok 39 - Unknown type referenced # Subtest: Unknown type in interface list ok 1 - threw Regexp ((?^:Unknown type 'Bar')) 1..1 ok 40 - Unknown type in interface list # Subtest: Unknown type in union list ok 1 - threw Regexp ((?^:Unknown type 'Bar')) 1..1 ok 41 - Unknown type in union list # Subtest: Unknown query type ok 1 - threw Regexp ((?^:Specified query type 'Wat' not found)) 1..1 ok 42 - Unknown query type # Subtest: Unknown mutation|subscription type ok 1 - threw Regexp ((?^:Specified mutation type 'Wat' not found)) ok 2 - threw Regexp ((?^:Specified subscription type 'Wat' not found)) 1..2 ok 43 - Unknown mutation|subscription type # Subtest: Does not consider operation names ok 1 - threw Regexp ((?^:Specified query type 'Foo' not found)) 1..1 ok 44 - Does not consider operation names # Subtest: Does not consider fragment names ok 1 - threw Regexp ((?^:Specified query type 'Foo' not found)) 1..1 ok 45 - Does not consider fragment names # Subtest: Forbids duplicate type definitions ok 1 - threw Regexp ((?^:Type 'Repeated' was defined more than once)) 1..1 ok 46 - Forbids duplicate type definitions 1..46 ok All tests successful. Files=24, Tests=387, 12 wallclock secs ( 0.22 usr 0.02 sys + 10.80 cusr 0.74 csys = 11.78 CPU) Result: PASS make[1]: Leaving directory '/build/reproducible-path/libgraphql-perl-0.54' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/libgraphql-perl/ make -j21 install DESTDIR=/build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/build/reproducible-path/libgraphql-perl-0.54' Manifying 34 pod documents Manifying 8 pod documents Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Type.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Introspection.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Debug.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Validation.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Execution.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Directive.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Subscription.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Error.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/PubSub.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/AsyncIterator.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/MaybeTypeCheck.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Schema.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Plugin/Type.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Plugin/Convert.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Plugin/Convert/Test.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Plugin/Type/DateTime.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Role/FieldsEither.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Role/Nullable.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Role/Listable.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Role/Named.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Role/FieldsOutput.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Role/FieldDeprecation.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Role/FieldsInput.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Role/Output.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Role/Composite.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Role/Leaf.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Role/HashMappable.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Role/Abstract.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Role/Input.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Language/Receiver.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Language/Grammar.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Language/Parser.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Type/NonNull.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Type/InputObject.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Type/Object.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Type/Union.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Type/Scalar.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Type/List.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Type/Enum.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Type/Interface.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/perl5/GraphQL/Type/Library.pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Role::FieldDeprecation.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Role::Composite.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Type.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Role::FieldsInput.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Plugin::Convert.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::PubSub.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Type::InputObject.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Role::Nullable.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Plugin::Convert::Test.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Schema.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Error.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Language::Parser.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Execution.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Debug.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Type::Scalar.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Role::Listable.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Plugin::Type::DateTime.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Type::Union.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Role::Output.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Role::HashMappable.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::MaybeTypeCheck.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Role::Abstract.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Introspection.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Type::Object.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Plugin::Type.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Type::List.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Type::NonNull.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Language::Grammar.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Role::FieldsEither.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Validation.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Type::Enum.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Type::Interface.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Type::Library.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::AsyncIterator.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Role::FieldsOutput.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Role::Named.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Role::Input.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Role::Leaf.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Directive.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Language::Receiver.3pm Installing /build/reproducible-path/libgraphql-perl-0.54/debian/libgraphql-perl/usr/share/man/man3/GraphQL::Subscription.3pm make[1]: Leaving directory '/build/reproducible-path/libgraphql-perl-0.54' dh_installdocs dh_installchangelogs dh_installman dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'libgraphql-perl' in '../libgraphql-perl_0.54-1_all.deb'. dpkg-genbuildinfo --build=binary -O../libgraphql-perl_0.54-1_i386.buildinfo dpkg-genchanges --build=binary -O../libgraphql-perl_0.54-1_i386.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/59902/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/59902/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/59902 and its subdirectories I: Current time: Mon May 26 20:23:29 +14 2025 I: pbuilder-time-stamp: 1748240609