sbuild (Debian sbuild) 0.88.2 (16 January 2025) on carme.larted.org.uk +==============================================================================+ | perlbrew 1.01-1 (amd64) Wed, 22 Jan 2025 06:12:49 +0000 | +==============================================================================+ Package: perlbrew Version: 1.01-1 Source Version: 1.01-1 Distribution: perl-5.40-throwaway Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: full I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... +------------------------------------------------------------------------------+ | Chroot Setup Commands Wed, 22 Jan 2025 06:12:50 +0000 | +------------------------------------------------------------------------------+ /usr/share/debomatic/sbuildcommands/chroot-setup-commands/dpkg-speedup perlbrew_1.01-1 perl-5.40-throwaway amd64 ---------------------------------------------------------------------------------------------------------------- I: Finished running '/usr/share/debomatic/sbuildcommands/chroot-setup-commands/dpkg-speedup perlbrew_1.01-1 perl-5.40-throwaway amd64'. Finished processing commands. -------------------------------------------------------------------------------- I: Setting up apt archive... +------------------------------------------------------------------------------+ | Update chroot Wed, 22 Jan 2025 06:12:50 +0000 | +------------------------------------------------------------------------------+ Get:1 file:/srv/reprepro perl-5.40 InRelease [3030 B] Get:2 http://deb.debian.org/debian unstable InRelease [205 kB] Get:1 file:/srv/reprepro perl-5.40 InRelease [3030 B] Get:3 http://deb.debian.org/debian unstable/main amd64 Packages.diff/Index [63.6 kB] Get:4 http://deb.debian.org/debian unstable/main amd64 Packages T-2025-01-22-0258.53-F-2025-01-20-0805.29.pdiff [133 kB] Get:5 file:/srv/reprepro perl-5.40/main amd64 Packages [8875 B] Get:4 http://deb.debian.org/debian unstable/main amd64 Packages T-2025-01-22-0258.53-F-2025-01-20-0805.29.pdiff [133 kB] Get:6 http://localhost:3142/debian sid InRelease [205 kB] Get:7 http://localhost:3142/debian sid/main Sources.diff/Index [63.6 kB] Get:8 http://localhost:3142/debian sid/main Sources T-2025-01-22-0258.53-F-2025-01-20-0805.29.pdiff [144 kB] Get:8 http://localhost:3142/debian sid/main Sources T-2025-01-22-0258.53-F-2025-01-20-0805.29.pdiff [144 kB] Fetched 814 kB in 6s (140 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages will be upgraded: apt libapt-pkg6.0t64 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 2494 kB of archives. After this operation, 4096 B disk space will be freed. Get:1 http://deb.debian.org/debian unstable/main amd64 libapt-pkg6.0t64 amd64 2.9.24 [1114 kB] Get:2 http://deb.debian.org/debian unstable/main amd64 apt amd64 2.9.24 [1380 kB] Fetched 2494 kB in 0s (123 MB/s) (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 ... 23043 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0t64_2.9.24_amd64.deb ... Unpacking libapt-pkg6.0t64:amd64 (2.9.24) over (2.9.23) ... Setting up libapt-pkg6.0t64:amd64 (2.9.24) ... (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 ... 23043 files and directories currently installed.) Preparing to unpack .../archives/apt_2.9.24_amd64.deb ... Unpacking apt (2.9.24) over (2.9.23) ... Setting up apt (2.9.24) ... Processing triggers for libc-bin (2.40-5) ... +------------------------------------------------------------------------------+ | Fetch source files Wed, 22 Jan 2025 06:12:59 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /srv/debomatic/incoming/perlbrew_1.01-1.dsc exists in /srv/debomatic/incoming; copying to chroot +------------------------------------------------------------------------------+ | Install package build dependencies Wed, 22 Jan 2025 06:12:59 +0000 | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), libmodule-build-tiny-perl, perl, build-essential, curl, libcapture-tiny-perl, libcpan-perl-releases-perl (>= 5.20240920), libdevel-patchperl-perl, libfile-which-perl, libjson-pp-perl, liblocal-lib-perl, libpath-class-perl, libtest2-suite-perl (>= 0.000163), libtest2-plugin-ioevents-perl, libtest2-plugin-nowarnings-perl (>= 0.10), perl-doc, wget Filtered Build-Depends: debhelper-compat (= 13), libmodule-build-tiny-perl, perl, build-essential, curl, libcapture-tiny-perl, libcpan-perl-releases-perl (>= 5.20240920), libdevel-patchperl-perl, libfile-which-perl, libjson-pp-perl, liblocal-lib-perl, libpath-class-perl, libtest2-suite-perl (>= 0.000163), libtest2-plugin-ioevents-perl, libtest2-plugin-nowarnings-perl (>= 0.10), perl-doc, wget dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/perlbrew-vX7ufH/resolver-iR5bt3/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/build/perlbrew-vX7ufH/resolver-iR5bt3/apt_archive ./ InRelease Get:2 copy:/build/perlbrew-vX7ufH/resolver-iR5bt3/apt_archive ./ Release [612 B] Ign:3 copy:/build/perlbrew-vX7ufH/resolver-iR5bt3/apt_archive ./ Release.gpg Get:4 copy:/build/perlbrew-vX7ufH/resolver-iR5bt3/apt_archive ./ Sources [1072 B] Get:5 copy:/build/perlbrew-vX7ufH/resolver-iR5bt3/apt_archive ./ Packages [971 B] Fetched 2655 B in 0s (0 B/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils curl debhelper dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libbrotli1 libcapture-tiny-perl libcom-err2 libcpan-perl-releases-perl libcpan-requirements-dynamic-perl libcurl3t64-gnutls libdebhelper-perl libdevel-patchperl-perl libelf1t64 libextutils-config-perl libextutils-hascompiler-perl libextutils-helpers-perl libextutils-installpaths-perl libfile-pushd-perl libfile-stripnondeterminism-perl libfile-which-perl libgssapi-krb5-2 libicu72 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 liblocal-lib-perl libmagic-mgc libmagic1t64 libmodule-build-perl libmodule-build-tiny-perl libmodule-pluggable-perl libnghttp2-14 libnghttp3-9 libngtcp2-16 libngtcp2-crypto-gnutls8 libpath-class-perl libpipeline1 libpsl5t64 librtmp1 libssh2-1t64 libtest2-plugin-ioevents-perl libtest2-plugin-nowarnings-perl libtest2-suite-perl libtool libuchardet0 libxml2 m4 man-db perl-doc po-debconf sensible-utils wget Suggested packages: autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc libasprintf-dev libgettextpo-dev groff krb5-doc krb5-user libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser libmail-box-perl Recommended packages: ca-certificates libarchive-cpio-perl krb5-locales libmodule-signature-perl libpod-readme-perl libsoftware-license-perl libmodule-runtime-perl publicsuffix libltdl-dev libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils curl debhelper dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libbrotli1 libcapture-tiny-perl libcom-err2 libcpan-perl-releases-perl libcpan-requirements-dynamic-perl libcurl3t64-gnutls libdebhelper-perl libdevel-patchperl-perl libelf1t64 libextutils-config-perl libextutils-hascompiler-perl libextutils-helpers-perl libextutils-installpaths-perl libfile-pushd-perl libfile-stripnondeterminism-perl libfile-which-perl libgssapi-krb5-2 libicu72 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 liblocal-lib-perl libmagic-mgc libmagic1t64 libmodule-build-perl libmodule-build-tiny-perl libmodule-pluggable-perl libnghttp2-14 libnghttp3-9 libngtcp2-16 libngtcp2-crypto-gnutls8 libpath-class-perl libpipeline1 libpsl5t64 librtmp1 libssh2-1t64 libtest2-plugin-ioevents-perl libtest2-plugin-nowarnings-perl libtest2-suite-perl libtool libuchardet0 libxml2 m4 man-db perl-doc po-debconf sbuild-build-depends-main-dummy sensible-utils wget 0 upgraded, 66 newly installed, 0 to remove and 0 not upgraded. Need to get 24.3 MB/32.5 MB of archives. After this operation, 105 MB of additional disk space will be used. Get:1 file:/srv/reprepro perl-5.40/main amd64 perl-doc all 5.40.1-1 [8250 kB] Get:2 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.24 [24.8 kB] Get:3 copy:/build/perlbrew-vX7ufH/resolver-iR5bt3/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [1008 B] Get:4 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.45-3+b1 [314 kB] Get:5 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.45-3+b1 [108 kB] Get:6 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.45-3+b1 [43.3 kB] Get:7 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.23.1-1 [243 kB] Get:8 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-1+b2 [68.9 kB] Get:9 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-7 [1185 kB] Get:10 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.40.4-1 [92.2 kB] Get:11 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get:12 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.0-1 [1420 kB] Get:13 http://deb.debian.org/debian unstable/main amd64 libpsl5t64 amd64 0.21.2-1.1+b1 [57.2 kB] Get:14 http://deb.debian.org/debian unstable/main amd64 wget amd64 1.24.5-2+b1 [981 kB] Get:15 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.19-5 [294 kB] Get:16 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-3 [493 kB] Get:17 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get:18 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get:19 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.23.1-1 [770 kB] Get:20 http://deb.debian.org/debian unstable/main amd64 libbrotli1 amd64 1.1.0-2+b6 [302 kB] Get:21 http://deb.debian.org/debian unstable/main amd64 libkrb5support0 amd64 1.21.3-4 [32.8 kB] Get:22 http://deb.debian.org/debian unstable/main amd64 libcom-err2 amd64 1.47.2-1 [24.0 kB] Get:23 http://deb.debian.org/debian unstable/main amd64 libk5crypto3 amd64 1.21.3-4 [80.9 kB] Get:24 http://deb.debian.org/debian unstable/main amd64 libkeyutils1 amd64 1.6.3-4 [9092 B] Get:25 http://deb.debian.org/debian unstable/main amd64 libkrb5-3 amd64 1.21.3-4 [326 kB] Get:26 http://deb.debian.org/debian unstable/main amd64 libgssapi-krb5-2 amd64 1.21.3-4 [138 kB] Get:27 http://deb.debian.org/debian unstable/main amd64 libnghttp2-14 amd64 1.64.0-1 [75.5 kB] Get:28 http://deb.debian.org/debian unstable/main amd64 libnghttp3-9 amd64 1.6.0-2 [64.8 kB] Get:29 http://deb.debian.org/debian unstable/main amd64 libngtcp2-16 amd64 1.9.1-1 [119 kB] Get:30 http://deb.debian.org/debian unstable/main amd64 libngtcp2-crypto-gnutls8 amd64 1.9.1-1 [18.5 kB] Get:31 http://deb.debian.org/debian unstable/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2+b5 [58.8 kB] Get:32 http://deb.debian.org/debian unstable/main amd64 libssh2-1t64 amd64 1.11.1-1 [245 kB] Get:33 http://deb.debian.org/debian unstable/main amd64 libcurl3t64-gnutls amd64 8.11.1-1+b1 [360 kB] Get:34 http://deb.debian.org/debian unstable/main amd64 curl amd64 8.11.1-1+b1 [257 kB] Get:35 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.24.1 [90.9 kB] Get:36 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-2 [539 kB] Get:37 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 20 [17.1 kB] Get:38 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:39 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.14.1-1 [19.6 kB] Get:40 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.14.1-1 [8584 B] Get:41 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.192-4 [189 kB] Get:42 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get:43 http://deb.debian.org/debian unstable/main amd64 libicu72 amd64 72.1-6 [9421 kB] Get:44 http://deb.debian.org/debian unstable/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-0.2+b1 [699 kB] Get:45 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.23.1-1 [1680 kB] Get:46 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get:47 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get:48 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.24.1 [920 kB] Get:49 http://deb.debian.org/debian unstable/main amd64 libcapture-tiny-perl all 0.48-2 [24.6 kB] Get:50 http://deb.debian.org/debian unstable/main amd64 libcpan-perl-releases-perl all 5.20250106-1 [15.8 kB] Get:51 http://deb.debian.org/debian unstable/main amd64 libextutils-config-perl all 0.010-1 [8364 B] Get:52 http://deb.debian.org/debian unstable/main amd64 libextutils-hascompiler-perl all 0.025-1 [9232 B] Get:53 http://deb.debian.org/debian unstable/main amd64 libcpan-requirements-dynamic-perl all 0.001-2 [8264 B] Get:54 http://deb.debian.org/debian unstable/main amd64 libfile-pushd-perl all 1.016-2 [13.5 kB] Get:55 http://deb.debian.org/debian unstable/main amd64 libmodule-pluggable-perl all 5.2-5 [23.0 kB] Get:56 http://deb.debian.org/debian unstable/main amd64 libdevel-patchperl-perl all 2.08-1 [151 kB] Get:57 http://deb.debian.org/debian unstable/main amd64 libextutils-helpers-perl all 0.028-1 [11.9 kB] Get:58 http://deb.debian.org/debian unstable/main amd64 libextutils-installpaths-perl all 0.014-1 [13.9 kB] Get:59 http://deb.debian.org/debian unstable/main amd64 libfile-which-perl all 1.27-2 [15.1 kB] Get:60 http://deb.debian.org/debian unstable/main amd64 libmodule-build-perl all 0.423400-2 [252 kB] Get:61 http://deb.debian.org/debian unstable/main amd64 liblocal-lib-perl all 2.000029-1 [54.5 kB] Get:62 http://deb.debian.org/debian unstable/main amd64 libmodule-build-tiny-perl all 0.048-1 [11.9 kB] Get:63 http://deb.debian.org/debian unstable/main amd64 libpath-class-perl all 0.37-4 [42.7 kB] Get:64 http://deb.debian.org/debian unstable/main amd64 libtest2-plugin-ioevents-perl all 0.001001-2 [6360 B] Get:65 http://deb.debian.org/debian unstable/main amd64 libtest2-plugin-nowarnings-perl all 0.10-1 [15.8 kB] Get:66 http://deb.debian.org/debian unstable/main amd64 libtest2-suite-perl all 0.000163-1 [383 kB] Preconfiguring packages ... Fetched 24.3 MB in 0s (101 MB/s) Selecting previously unselected package sensible-utils. (Reading database ... 23043 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.45-3+b1_amd64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../02-libmagic1t64_1%3a5.45-3+b1_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.45-3+b1_amd64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.23.1-1_amd64.deb ... Unpacking gettext-base (0.23.1-1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../05-libuchardet0_0.0.8-1+b2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-7_amd64.deb ... Unpacking groff-base (1.23.0-7) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.40.4-1_amd64.deb ... Unpacking bsdextrautils (2.40.4-1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../08-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.13.0-1_amd64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package libpsl5t64:amd64. Preparing to unpack .../10-libpsl5t64_0.21.2-1.1+b1_amd64.deb ... Unpacking libpsl5t64:amd64 (0.21.2-1.1+b1) ... Selecting previously unselected package wget. Preparing to unpack .../11-wget_1.24.5-2+b1_amd64.deb ... Unpacking wget (1.24.5-2+b1) ... Selecting previously unselected package m4. Preparing to unpack .../12-m4_1.4.19-5_amd64.deb ... Unpacking m4 (1.4.19-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../13-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../14-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../15-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 .../16-autopoint_0.23.1-1_all.deb ... Unpacking autopoint (0.23.1-1) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../17-libbrotli1_1.1.0-2+b6_amd64.deb ... Unpacking libbrotli1:amd64 (1.1.0-2+b6) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../18-libkrb5support0_1.21.3-4_amd64.deb ... Unpacking libkrb5support0:amd64 (1.21.3-4) ... Selecting previously unselected package libcom-err2:amd64. Preparing to unpack .../19-libcom-err2_1.47.2-1_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.2-1) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../20-libk5crypto3_1.21.3-4_amd64.deb ... Unpacking libk5crypto3:amd64 (1.21.3-4) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../21-libkeyutils1_1.6.3-4_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.3-4) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../22-libkrb5-3_1.21.3-4_amd64.deb ... Unpacking libkrb5-3:amd64 (1.21.3-4) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../23-libgssapi-krb5-2_1.21.3-4_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.21.3-4) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../24-libnghttp2-14_1.64.0-1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.64.0-1) ... Selecting previously unselected package libnghttp3-9:amd64. Preparing to unpack .../25-libnghttp3-9_1.6.0-2_amd64.deb ... Unpacking libnghttp3-9:amd64 (1.6.0-2) ... Selecting previously unselected package libngtcp2-16:amd64. Preparing to unpack .../26-libngtcp2-16_1.9.1-1_amd64.deb ... Unpacking libngtcp2-16:amd64 (1.9.1-1) ... Selecting previously unselected package libngtcp2-crypto-gnutls8:amd64. Preparing to unpack .../27-libngtcp2-crypto-gnutls8_1.9.1-1_amd64.deb ... Unpacking libngtcp2-crypto-gnutls8:amd64 (1.9.1-1) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../28-librtmp1_2.4+20151223.gitfa8646d.1-2+b5_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ... Selecting previously unselected package libssh2-1t64:amd64. Preparing to unpack .../29-libssh2-1t64_1.11.1-1_amd64.deb ... Unpacking libssh2-1t64:amd64 (1.11.1-1) ... Selecting previously unselected package libcurl3t64-gnutls:amd64. Preparing to unpack .../30-libcurl3t64-gnutls_8.11.1-1+b1_amd64.deb ... Unpacking libcurl3t64-gnutls:amd64 (8.11.1-1+b1) ... Selecting previously unselected package curl. Preparing to unpack .../31-curl_8.11.1-1+b1_amd64.deb ... Unpacking curl (8.11.1-1+b1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../32-libdebhelper-perl_13.24.1_all.deb ... Unpacking libdebhelper-perl (13.24.1) ... Selecting previously unselected package libtool. Preparing to unpack .../33-libtool_2.5.4-2_all.deb ... Unpacking libtool (2.5.4-2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../34-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../35-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../36-libfile-stripnondeterminism-perl_1.14.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../37-dh-strip-nondeterminism_1.14.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.1-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../38-libelf1t64_0.192-4_amd64.deb ... Unpacking libelf1t64:amd64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../39-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../40-libicu72_72.1-6_amd64.deb ... Unpacking libicu72:amd64 (72.1-6) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../41-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_amd64.deb ... Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../42-gettext_0.23.1-1_amd64.deb ... Unpacking gettext (0.23.1-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../43-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 .../44-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../45-debhelper_13.24.1_all.deb ... Unpacking debhelper (13.24.1) ... Selecting previously unselected package libcapture-tiny-perl. Preparing to unpack .../46-libcapture-tiny-perl_0.48-2_all.deb ... Unpacking libcapture-tiny-perl (0.48-2) ... Selecting previously unselected package libcpan-perl-releases-perl. Preparing to unpack .../47-libcpan-perl-releases-perl_5.20250106-1_all.deb ... Unpacking libcpan-perl-releases-perl (5.20250106-1) ... Selecting previously unselected package libextutils-config-perl. Preparing to unpack .../48-libextutils-config-perl_0.010-1_all.deb ... Unpacking libextutils-config-perl (0.010-1) ... Selecting previously unselected package libextutils-hascompiler-perl. Preparing to unpack .../49-libextutils-hascompiler-perl_0.025-1_all.deb ... Unpacking libextutils-hascompiler-perl (0.025-1) ... Selecting previously unselected package libcpan-requirements-dynamic-perl. Preparing to unpack .../50-libcpan-requirements-dynamic-perl_0.001-2_all.deb ... Unpacking libcpan-requirements-dynamic-perl (0.001-2) ... Selecting previously unselected package libfile-pushd-perl. Preparing to unpack .../51-libfile-pushd-perl_1.016-2_all.deb ... Unpacking libfile-pushd-perl (1.016-2) ... Selecting previously unselected package libmodule-pluggable-perl. Preparing to unpack .../52-libmodule-pluggable-perl_5.2-5_all.deb ... Unpacking libmodule-pluggable-perl (5.2-5) ... Selecting previously unselected package libdevel-patchperl-perl. Preparing to unpack .../53-libdevel-patchperl-perl_2.08-1_all.deb ... Unpacking libdevel-patchperl-perl (2.08-1) ... Selecting previously unselected package libextutils-helpers-perl. Preparing to unpack .../54-libextutils-helpers-perl_0.028-1_all.deb ... Unpacking libextutils-helpers-perl (0.028-1) ... Selecting previously unselected package libextutils-installpaths-perl. Preparing to unpack .../55-libextutils-installpaths-perl_0.014-1_all.deb ... Unpacking libextutils-installpaths-perl (0.014-1) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../56-libfile-which-perl_1.27-2_all.deb ... Unpacking libfile-which-perl (1.27-2) ... Selecting previously unselected package libmodule-build-perl. Preparing to unpack .../57-libmodule-build-perl_0.423400-2_all.deb ... Adding 'diversion of /usr/bin/config_data to /usr/bin/config_data.diverted by libmodule-build-perl' Adding 'diversion of /usr/share/man/man1/config_data.1.gz to /usr/share/man/man1/config_data.diverted.1.gz by libmodule-build-perl' Unpacking libmodule-build-perl (0.423400-2) ... Selecting previously unselected package liblocal-lib-perl. Preparing to unpack .../58-liblocal-lib-perl_2.000029-1_all.deb ... Unpacking liblocal-lib-perl (2.000029-1) ... Selecting previously unselected package libmodule-build-tiny-perl. Preparing to unpack .../59-libmodule-build-tiny-perl_0.048-1_all.deb ... Unpacking libmodule-build-tiny-perl (0.048-1) ... Selecting previously unselected package libpath-class-perl. Preparing to unpack .../60-libpath-class-perl_0.37-4_all.deb ... Unpacking libpath-class-perl (0.37-4) ... Selecting previously unselected package libtest2-plugin-ioevents-perl. Preparing to unpack .../61-libtest2-plugin-ioevents-perl_0.001001-2_all.deb ... Unpacking libtest2-plugin-ioevents-perl (0.001001-2) ... Selecting previously unselected package libtest2-plugin-nowarnings-perl. Preparing to unpack .../62-libtest2-plugin-nowarnings-perl_0.10-1_all.deb ... Unpacking libtest2-plugin-nowarnings-perl (0.10-1) ... Selecting previously unselected package libtest2-suite-perl. Preparing to unpack .../63-libtest2-suite-perl_0.000163-1_all.deb ... Unpacking libtest2-suite-perl (0.000163-1) ... Selecting previously unselected package perl-doc. Preparing to unpack .../64-perl-doc_5.40.1-1_all.deb ... Adding 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc' Unpacking perl-doc (5.40.1-1) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../65-sbuild-build-depends-main-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up libcpan-perl-releases-perl (5.20250106-1) ... Setting up libmodule-pluggable-perl (5.2-5) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up libextutils-config-perl (0.010-1) ... Setting up libfile-which-perl (1.27-2) ... Setting up libkeyutils1:amd64 (1.6.3-4) ... Setting up libextutils-helpers-perl (0.028-1) ... Setting up libicu72:amd64 (72.1-6) ... Setting up bsdextrautils (2.40.4-1) ... Setting up libfile-pushd-perl (1.016-2) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libpath-class-perl (0.37-4) ... Setting up libtest2-plugin-nowarnings-perl (0.10-1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libextutils-installpaths-perl (0.014-1) ... Setting up libdebhelper-perl (13.24.1) ... Setting up libbrotli1:amd64 (1.1.0-2+b6) ... Setting up libmagic1t64:amd64 (1:5.45-3+b1) ... Setting up libpsl5t64:amd64 (0.21.2-1.1+b1) ... Setting up libnghttp2-14:amd64 (1.64.0-1) ... Setting up libextutils-hascompiler-perl (0.025-1) ... Setting up perl-doc (5.40.1-1) ... Setting up gettext-base (0.23.1-1) ... Setting up m4 (1.4.19-5) ... Setting up libcpan-requirements-dynamic-perl (0.001-2) ... Setting up libcom-err2:amd64 (1.47.2-1) ... Setting up file (1:5.45-3+b1) ... Setting up libelf1t64:amd64 (0.192-4) ... Setting up libtest2-suite-perl (0.000163-1) ... Setting up libmodule-build-perl (0.423400-2) ... Setting up libkrb5support0:amd64 (1.21.3-4) ... Setting up autotools-dev (20220109.1) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ... Setting up autopoint (0.23.1-1) ... Setting up libk5crypto3:amd64 (1.21.3-4) ... Setting up autoconf (2.72-3) ... Setting up libnghttp3-9:amd64 (1.6.0-2) ... Setting up libcapture-tiny-perl (0.48-2) ... Setting up dwz (0.15-1+b1) ... Setting up libtest2-plugin-ioevents-perl (0.001001-2) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:amd64 (0.0.8-1+b2) ... Setting up libngtcp2-16:amd64 (1.9.1-1) ... Setting up libkrb5-3:amd64 (1.21.3-4) ... Setting up libssh2-1t64:amd64 (1.11.1-1) ... Setting up libdevel-patchperl-perl (2.08-1) ... Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up libngtcp2-crypto-gnutls8:amd64 (1.9.1-1) ... 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 libmodule-build-tiny-perl (0.048-1) ... Setting up libfile-stripnondeterminism-perl (1.14.1-1) ... Setting up gettext (0.23.1-1) ... Setting up wget (1.24.5-2+b1) ... Setting up libtool (2.5.4-2) ... Setting up liblocal-lib-perl (2.000029-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libgssapi-krb5-2:amd64 (1.21.3-4) ... Setting up dh-strip-nondeterminism (1.14.1-1) ... Setting up groff-base (1.23.0-7) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libcurl3t64-gnutls:amd64 (8.11.1-1+b1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up curl (8.11.1-1+b1) ... Setting up debhelper (13.24.1) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.40-5) ... +------------------------------------------------------------------------------+ | Check architectures Wed, 22 Jan 2025 06:13:08 +0000 | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in all) +------------------------------------------------------------------------------+ | Build environment Wed, 22 Jan 2025 06:13:08 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.11.10-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.10-1 (2024-11-23) amd64 (x86_64) Toolchain package versions: binutils_2.43.50.20250108-1 dpkg-dev_1.22.14 g++-13_13.3.0-12 g++-14_14.2.0-14 gcc-13_13.3.0-12 gcc-14_14.2.0-14 libc6-dev_2.40-5 libstdc++-13-dev_13.3.0-12 libstdc++-14-dev_14.2.0-14 libstdc++6_14.2.0-14 linux-libc-dev_6.12.10-1 Package versions: adduser_3.137 apt_2.9.24 autoconf_2.72-3 automake_1:1.16.5-1.3 autopoint_0.23.1-1 autotools-dev_20220109.1 base-files_13.6 base-passwd_3.6.6 bash_5.2.37-1 binutils_2.43.50.20250108-1 binutils-common_2.43.50.20250108-1 binutils-x86-64-linux-gnu_2.43.50.20250108-1 bsdextrautils_2.40.4-1 bsdutils_1:2.40.4-1 build-essential_12.12 bzip2_1.0.8-6 coreutils_9.5-1+b1 cpp_4:14.2.0-1 cpp-13_13.3.0-12 cpp-13-x86-64-linux-gnu_13.3.0-12 cpp-14_14.2.0-14 cpp-14-x86-64-linux-gnu_14.2.0-14 cpp-x86-64-linux-gnu_4:14.2.0-1 curl_8.11.1-1+b1 dash_0.5.12-11 debconf_1.5.89 debhelper_13.24.1 debian-archive-keyring_2023.4 debianutils_5.21 dh-autoreconf_20 dh-strip-nondeterminism_1.14.1-1 diffutils_1:3.10-2 dirmngr_2.2.46-1+b1 dpkg_1.22.14 dpkg-dev_1.22.14 dwz_0.15-1+b1 eatmydata_131-2 file_1:5.45-3+b1 findutils_4.10.0-3 g++_4:14.2.0-1 g++-13_13.3.0-12 g++-13-x86-64-linux-gnu_13.3.0-12 g++-14_14.2.0-14 g++-14-x86-64-linux-gnu_14.2.0-14 g++-x86-64-linux-gnu_4:14.2.0-1 gcc_4:14.2.0-1 gcc-13_13.3.0-12 gcc-13-base_13.3.0-12 gcc-13-x86-64-linux-gnu_13.3.0-12 gcc-14_14.2.0-14 gcc-14-base_14.2.0-14 gcc-14-x86-64-linux-gnu_14.2.0-14 gcc-x86-64-linux-gnu_4:14.2.0-1 gettext_0.23.1-1 gettext-base_0.23.1-1 gnupg_2.2.46-1 gnupg-l10n_2.2.46-1 gnupg-utils_2.2.46-1+b1 gpg_2.2.46-1+b1 gpg-agent_2.2.46-1+b1 gpg-wks-client_2.2.46-1+b1 gpgconf_2.2.46-1+b1 gpgsm_2.2.46-1+b1 gpgv_2.2.46-1+b1 grep_3.11-4 groff-base_1.23.0-7 gzip_1.13-1 hostname_3.25 init-system-helpers_1.68 intltool-debian_0.35.0+20060710.6 libacl1_2.3.2-2+b1 libapt-pkg6.0t64_2.9.24 libarchive-zip-perl_1.68-1 libasan8_14.2.0-14 libassuan0_2.5.6-1+b1 libassuan9_3.0.1-2 libatomic1_14.2.0-14 libattr1_1:2.5.2-2 libaudit-common_1:4.0.2-2 libaudit1_1:4.0.2-2+b1 libbinutils_2.43.50.20250108-1 libblkid1_2.40.4-1 libbrotli1_1.1.0-2+b6 libbsd0_0.12.2-2 libbz2-1.0_1.0.8-6 libc-bin_2.40-5 libc-dev-bin_2.40-5 libc-l10n_2.40-5 libc6_2.40-5 libc6-dev_2.40-5 libcap-ng0_0.8.5-4 libcap2_1:2.66-5+b1 libcapture-tiny-perl_0.48-2 libcc1-0_14.2.0-14 libcom-err2_1.47.2-1 libcpan-perl-releases-perl_5.20250106-1 libcpan-requirements-dynamic-perl_0.001-2 libcrypt-dev_1:4.4.38-1 libcrypt1_1:4.4.38-1 libctf-nobfd0_2.43.50.20250108-1 libctf0_2.43.50.20250108-1 libcurl3t64-gnutls_8.11.1-1+b1 libdb5.3t64_5.3.28+dfsg2-9 libdebconfclient0_0.277 libdebhelper-perl_13.24.1 libdevel-patchperl-perl_2.08-1 libdpkg-perl_1.22.14 libeatmydata1_131-2+b1 libelf1t64_0.192-4 libextutils-config-perl_0.010-1 libextutils-hascompiler-perl_0.025-1 libextutils-helpers-perl_0.028-1 libextutils-installpaths-perl_0.014-1 libffi8_3.4.6-1 libfile-pushd-perl_1.016-2 libfile-stripnondeterminism-perl_1.14.1-1 libfile-which-perl_1.27-2 libgcc-13-dev_13.3.0-12 libgcc-14-dev_14.2.0-14 libgcc-s1_14.2.0-14 libgcrypt20_1.11.0-7 libgdbm-compat4t64_1.24-2 libgdbm6t64_1.24-2 libgmp10_2:6.3.0+dfsg-3 libgnutls30t64_3.8.8-2 libgomp1_14.2.0-14 libgpg-error0_1.51-3 libgprofng0_2.43.50.20250108-1 libgssapi-krb5-2_1.21.3-4 libhogweed6t64_3.10-1+b1 libhwasan0_14.2.0-14 libicu72_72.1-6 libidn2-0_2.3.7-2+b1 libisl23_0.27-1 libitm1_14.2.0-14 libjansson4_2.14-2+b3 libk5crypto3_1.21.3-4 libkeyutils1_1.6.3-4 libkrb5-3_1.21.3-4 libkrb5support0_1.21.3-4 libksba8_1.6.7-2+b1 libldap-2.5-0_2.5.19+dfsg-1 libldap2_2.6.9+dfsg-1 liblocal-lib-perl_2.000029-1 liblsan0_14.2.0-14 liblz4-1_1.9.4-4 liblzma5_5.6.3-1+b1 libmagic-mgc_1:5.45-3+b1 libmagic1t64_1:5.45-3+b1 libmd0_1.1.0-2+b1 libmodule-build-perl_0.423400-2 libmodule-build-tiny-perl_0.048-1 libmodule-pluggable-perl_5.2-5 libmount1_2.40.4-1 libmpc3_1.3.1-1+b3 libmpfr6_4.2.1-1+b2 libncursesw6_6.5-2+b1 libnettle8t64_3.10-1+b1 libnghttp2-14_1.64.0-1 libnghttp3-9_1.6.0-2 libngtcp2-16_1.9.1-1 libngtcp2-crypto-gnutls8_1.9.1-1 libnpth0t64_1.8-2 libp11-kit0_0.25.5-3 libpam-modules_1.5.3-7+b1 libpam-modules-bin_1.5.3-7+b1 libpam-runtime_1.5.3-7 libpam0g_1.5.3-7+b1 libpath-class-perl_0.37-4 libpcre2-8-0_10.44-5 libperl5.38t64_5.38.2-5 libperl5.40_5.40.1-1 libpipeline1_1.5.8-1 libpsl5t64_0.21.2-1.1+b1 libquadmath0_14.2.0-14 libreadline8t64_8.2-6 librtmp1_2.4+20151223.gitfa8646d.1-2+b5 libsasl2-2_2.1.28+dfsg1-8+b1 libsasl2-modules-db_2.1.28+dfsg1-8+b1 libseccomp2_2.5.5-2 libselinux1_3.7-3+b1 libsemanage-common_3.7-2 libsemanage2_3.7-2+b1 libsepol2_3.7-1 libsframe1_2.43.50.20250108-1 libsmartcols1_2.40.4-1 libsqlite3-0_3.46.1-1 libssh2-1t64_1.11.1-1 libssl3t64_3.4.0-2 libstdc++-13-dev_13.3.0-12 libstdc++-14-dev_14.2.0-14 libstdc++6_14.2.0-14 libsystemd0_257.2-2 libtasn1-6_4.19.0-3+b3 libtest2-plugin-ioevents-perl_0.001001-2 libtest2-plugin-nowarnings-perl_0.10-1 libtest2-suite-perl_0.000163-1 libtinfo6_6.5-2+b1 libtool_2.5.4-2 libtsan2_14.2.0-14 libubsan1_14.2.0-14 libuchardet0_0.0.8-1+b2 libudev1_257.2-2 libunistring5_1.3-1 libuuid1_2.40.4-1 libxml2_2.12.7+dfsg+really2.9.14-0.2+b1 libxxhash0_0.8.3-2 libzstd1_1.5.6+dfsg-2 linux-libc-dev_6.12.10-1 locales-all_2.40-5 login_1:4.16.0-2+really2.40.4-1 login.defs_1:4.16.0-7 m4_1.4.19-5 make_4.4.1-1 man-db_2.13.0-1 mawk_1.3.4.20240905-1 ncurses-base_6.5-2 ncurses-bin_6.5-2+b1 openssl-provider-legacy_3.4.0-2 passwd_1:4.16.0-7 patch_2.7.6-7 perl_5.40.1-1 perl-base_5.40.1-1 perl-doc_5.40.1-1 perl-modules-5.38_5.38.2-5 perl-modules-5.40_5.40.1-1 pinentry-curses_1.3.1-2 po-debconf_1.0.21+nmu1 readline-common_8.2-6 rpcsvc-proto_1.4.3-1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2 sensible-utils_0.0.24 sqv_1.2.1-5 sysvinit-utils_3.13-1 tar_1.35+dfsg-3.1 usr-is-merged_39+nmu2 util-linux_2.40.4-1 wget_1.24.5-2+b1 xz-utils_5.6.3-1+b1 zlib1g_1:1.3.dfsg+really1.3.1-1+b1 +------------------------------------------------------------------------------+ | Build Wed, 22 Jan 2025 06:13:08 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: perlbrew Binary: perlbrew Architecture: all Version: 1.01-1 Maintainer: Debian Perl Group Uploaders: gregor herrmann Homepage: https://metacpan.org/release/App-perlbrew Standards-Version: 4.7.0 Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/perlbrew Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/perlbrew.git Testsuite: autopkgtest-pkg-perl Build-Depends: debhelper-compat (= 13), libmodule-build-tiny-perl, perl Build-Depends-Indep: curl , libcapture-tiny-perl , libcpan-perl-releases-perl (>= 5.20240920) , libdevel-patchperl-perl , libfile-which-perl , libjson-pp-perl , liblocal-lib-perl , libpath-class-perl , libtest2-suite-perl (>= 0.000163), libtest2-plugin-ioevents-perl , libtest2-plugin-nowarnings-perl (>= 0.10) , perl-doc, wget Package-List: perlbrew deb perl optional arch=all Checksums-Sha1: 2f3c2a4562a5102ffab55e60b30188da261e1e17 89218 perlbrew_1.01.orig.tar.gz 6a9ca2245e706ce9743cc7cb8dcc5955e4669905 6268 perlbrew_1.01-1.debian.tar.xz Checksums-Sha256: 7f775fd7922d0ca29650965815f2f362241372a8decc5f6e1b90f757aaffd41c 89218 perlbrew_1.01.orig.tar.gz 46e4b1342ad2f121b451b510e5a2b78f1c098effa99f03692295b2dd2f66e8ec 6268 perlbrew_1.01-1.debian.tar.xz Files: 3587b1d8a5622439893b4b2dc4de6af0 89218 perlbrew_1.01.orig.tar.gz f718c13c6faabfc7766bf3e4d3130913 6268 perlbrew_1.01-1.debian.tar.xz Dgit: 1b485d03d056c9216c3e8413b6306b50ced67dee debian archive/debian/1.01-1 https://git.dgit.debian.org/perlbrew -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmdBL+xfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ qgauPA//eIWVk+njtlZE9R8A85xz1rxFZ38gC0uANYVy/keKz187h00K8Tk11sJM WGEHtsWvlj5FUU3rUdoG/Yqa4wHESTd5eg+dSryDSLpIP0sIF9oUkF35YNMGtwte 36nrF7zoidpqouToFb8gdCohvg7nTWi8yH1tbJ355oPBStaQqxxQyWdXzAkETHkE HKBBS9xnBOm5XtlwrT7Swjcn+r/BqB3ax4ePA/X1LcTQGBfqaoMwamWcYrR/1WfC I69JWWtqCGOSnukkWYI4jQcuhc8X1Ni7Di3j5MfLgcaPSR9h6yYoqLVYZGEHx0F4 WqQ2KV5GsoNDnm5rF++eBE4MXvtx5in94VajHn/FYVT00SRHd7RIwSraqoghYfc9 DHebBjsLVE2B88tsrwcZV2hfAKmyYAGI611USvi+GBaDkU8ifFVggP3sWykRCg38 ey7jC9taUIDqdzg4z53qZ9WYMAMeJFeU/jXrhPdjrdFwtWOWi3jcebvX3WTaGiUO O3Acbzfovaj5hST1TVlBnbVWhi1LaGIGm9h3oCUxO5RYmPkBksOVFqUeNHcmgMu1 HGeyeApKK85bLDGlNsFlF0CXW3jeYPa3G7s4b3S+C7u++AP8tJBe0rYdrM/4l1Uh /YEebZFcXsjY0Z6EiwRCeDPTTTgGYO5gL8QWha+FGWR24PuWguc= =c0Ys -----END PGP SIGNATURE----- gpgv: Signature made Sat Nov 23 01:29:16 2024 UTC gpgv: using RSA key D1E1316E93A760A8104D85FABB3A68018649AA06 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./perlbrew_1.01-1.dsc: no acceptable signature found dpkg-source: info: extracting perlbrew in /build/perlbrew-vX7ufH/perlbrew-1.01 dpkg-source: info: unpacking perlbrew_1.01.orig.tar.gz dpkg-source: info: unpacking perlbrew_1.01-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying autopkgtest-path.patch Check disk space ---------------- Sufficient free space for build +------------------------------------------------------------------------------+ | Starting Timed Build Commands Wed, 22 Jan 2025 06:13:09 +0000 | +------------------------------------------------------------------------------+ /usr/share/debomatic/sbuildcommands/starting-build-commands/no-network perlbrew_1.01-1 perl-5.40-throwaway amd64 ---------------------------------------------------------------------------------------------------------------- I: Finished running '/usr/share/debomatic/sbuildcommands/starting-build-commands/no-network perlbrew_1.01-1 perl-5.40-throwaway amd64'. Finished processing commands. -------------------------------------------------------------------------------- User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=en_GB.UTF-8 LANGUAGE=en_GB:en LC_ALL=C.UTF-8 LD_LIBRARY_PATH=/usr/lib/libeatmydata LD_PRELOAD=libeatmydata.so LOGNAME=debomatic PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games PWD=/build/perlbrew-vX7ufH/perlbrew-1.01 SCHROOT_ALIAS_NAME=perl-5.40-throwaway-amd64-debomatic SCHROOT_CHROOT_NAME=perl-5.40-amd64-debomatic SCHROOT_COMMAND=env SCHROOT_GID=110 SCHROOT_GROUP=sbuild SCHROOT_SESSION_ID=perl-5.40-amd64-debomatic-7e6d007a-0b20-40ce-9841-f27003a742ec SCHROOT_UID=1002 SCHROOT_USER=debomatic SHELL=/bin/sh USER=debomatic dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -Zxz dpkg-buildpackage: info: source package perlbrew dpkg-buildpackage: info: source version 1.01-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by gregor herrmann dpkg-source -Zxz --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean dh_clean dpkg-source -Zxz -b . dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building perlbrew using existing ./perlbrew_1.01.orig.tar.gz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: building perlbrew in perlbrew_1.01-1.debian.tar.xz dpkg-source: info: building perlbrew in perlbrew_1.01-1.dsc debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure /usr/bin/perl Build.PL --installdirs vendor --config "optimize=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/perlbrew-vX7ufH/perlbrew-1.01=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2" --config "ld=x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/perlbrew-vX7ufH/perlbrew-1.01=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro" Creating new 'Build' script for 'App-perlbrew' version '1.01' dh_auto_build /usr/bin/perl Build cp script/perlbrew blib/script/perlbrew cp lib/App/Perlbrew/Path/Root.pm blib/lib/App/Perlbrew/Path/Root.pm cp lib/App/Perlbrew/Path.pm blib/lib/App/Perlbrew/Path.pm cp lib/App/Perlbrew/Path/Installation.pm blib/lib/App/Perlbrew/Path/Installation.pm cp lib/App/perlbrew.pm blib/lib/App/perlbrew.pm cp lib/App/Perlbrew/Util.pm blib/lib/App/Perlbrew/Util.pm cp lib/App/Perlbrew/HTTP.pm blib/lib/App/Perlbrew/HTTP.pm cp lib/App/Perlbrew/Sys.pm blib/lib/App/Perlbrew/Sys.pm cp lib/App/Perlbrew/Path/Installations.pm blib/lib/App/Perlbrew/Path/Installations.pm dh_auto_test /usr/bin/perl Build test --verbose 1 t/00.load.t ............................... # Seeded srand with seed '20250122' from local date. ok 1 - use App::perlbrew; 1..1 ok t/01.options.t ............................ # Seeded srand with seed '20250122' from local date. # $VAR1 = bless( { # 'A' => [ # 'ccflags' # ], # 'verbose' => 0, # 'sitecustomize' => '', # 'clang' => '', # 'ld' => '', # 'original_argv' => [ # 'install', # '-n', # 'perl-5.12.1', # '-Dusethreads', # '-DDEBUGGING', # '-Uusemymalloc', # '-Accflags' # ], # 'reverse' => 0, # 'both' => [], # 'variation' => '', # 'quiet' => 0, # 'D' => [ # 'usethreads', # 'DEBUGGING' # ], # 'debug' => '', # 'yes' => 0, # '64int' => '', # 'thread' => '', # 'root' => bless( { # 'path' => '/build/perlbrew-vX7ufH/perlbrew-1.01/debian/.debhelper/generated/_source/home/perl5/perlbrew' # }, 'App::Perlbrew::Path::Root' ), # 'multi' => '', # 'append' => '', # '64all' => '', # 'notest' => 1, # 'force' => 0, # 'home' => bless( { # 'path' => '/build/perlbrew-vX7ufH/perlbrew-1.01/debian/.debhelper/generated/_source/home/.perlbrew' # }, 'App::Perlbrew::Path' ), # 'noman' => '', # 'U' => [ # 'usemymalloc' # ], # 'destdir' => '', # 'args' => [ # 'install', # 'perl-5.12.1' # ] # }, 'App::perlbrew' ); ok 1 ok 2 - -D ok 3 - -U ok 4 - -A ok 5 - not quiet ok 6 - notest # $VAR1 = bless( { # 'D' => [ # 'usethreads', # 'DEBUGGING' # ], # 'debug' => '', # 'yes' => 0, # 'both' => [], # 'variation' => '', # 'quiet' => 1, # 'original_argv' => [ # 'install', # '--quiet', # 'perl-5.12.1', # '-D', # 'usethreads', # '-D=DEBUGGING', # '-U', # 'usemymalloc', # '-A', # 'ccflags' # ], # 'reverse' => 0, # 'A' => [ # 'ccflags' # ], # 'verbose' => 0, # 'sitecustomize' => '', # 'clang' => '', # 'ld' => '', # 'noman' => '', # 'home' => bless( { # 'path' => '/build/perlbrew-vX7ufH/perlbrew-1.01/debian/.debhelper/generated/_source/home/.perlbrew' # }, 'App::Perlbrew::Path' ), # 'U' => [ # 'usemymalloc' # ], # 'destdir' => '', # 'args' => [ # 'install', # 'perl-5.12.1' # ], # 'append' => '', # 'multi' => '', # '64all' => '', # 'force' => 0, # '64int' => '', # 'thread' => '', # 'root' => bless( { # 'path' => '/build/perlbrew-vX7ufH/perlbrew-1.01/debian/.debhelper/generated/_source/home/perl5/perlbrew' # }, 'App::Perlbrew::Path::Root' ) # }, 'App::perlbrew' ); ok 7 ok 8 - -D ok 9 - -U ok 10 - -A ok 11 - quiet ok 12 - notest 1..12 ok t/02.format_perl_version.t ................ # Seeded srand with seed '20250122' from local date. 1..4 ok 1 - 5.008008 -> 5.8.8 ok 2 - 5.010001 -> 5.10.1 ok 3 - 5.012002 -> 5.12.2 ok 4 - 5.008 -> 5.8.0 ok t/03.test_get_available_versions.t ........ # Seeded srand with seed '20250122' from local date. 1..12 ok 1 - Correct number of releases found ok 2 - perl-5.28.0 found ok 3 - perl-5.26.2 found ok 4 - perl-5.24.4 found ok 5 - perl-5.22.4 found ok 6 - perl-5.20.3 found ok 7 - perl-5.18.4 found ok 8 - perl-5.16.3 found ok 9 - perl-5.14.4 found ok 10 - perl-5.12.5 found ok 11 - perl-5.10.1 found ok 12 - perl-5.8.9 found ok t/04.find_available_perls.t ............... # Seeded srand with seed '20250122' from local date. 1..52 ok 1 - found 11 releases ok 2 - 5.13 branch ok 3 - branch 5.13 found ok 4 - release 5.13.11 found ok 5 - file perl-5.13.11.tar.gz found ok 6 - type devel found ok 7 - age 14 days found ok 8 - branch 5.12 found ok 9 - release 5.12.3 found ok 10 - file perl-5.12.3.tar.gz found ok 11 - type maint found ok 12 - age 2 months, 11 days found ok 13 - branch 5.10 found ok 14 - release 5.10.1 found ok 15 - file perl-5.10.1.tar.gz found ok 16 - type maint found ok 17 - age 1 year, 7 months found ok 18 - branch 5.8 found ok 19 - release 5.8.9 found ok 20 - file perl-5.8.9.tar.gz found ok 21 - type maint found ok 22 - age 2 years, 3 months found ok 23 - branch 5.6 found ok 24 - release 5.6.2 found ok 25 - file perl-5.6.2.tar.gz found ok 26 - type maint found ok 27 - age 7 years, 4 months found ok 28 - branch 5.5 found ok 29 - release 5.5.4 found ok 30 - file perl5.005_04.tar.gz found ok 31 - type maint found ok 32 - age 7 years, 1 month found ok 33 - branch 5.4 found ok 34 - release 5.4.5 found ok 35 - file perl5.004_05.tar.gz found ok 36 - type maint found ok 37 - age 11 years, 11 months found ok 38 - branch 5.3 found ok 39 - release 5.3.7 found ok 40 - file perl5.003_07.tar.gz found ok 41 - type maint found ok 42 - age 14 years, 5 months found ok 43 - branch 5.3 found ok 44 - release 5.3.7 found ok 45 - file perl5.003_07.tar.gz found ok 46 - type maint found ok 47 - age 14 years, 5 months found ok 48 - branch 5.3 found ok 49 - release 5.3.7 found ok 50 - file perl5.003_07.tar.gz found ok 51 - type maint found ok 52 - age 14 years, 5 months found ok t/05.get_current_perl.t ................... # Seeded srand with seed '20250122' from local date. # (mock) installed perl-5.12.3 to /tmp/Km06iHPXN8/perls/perl-5.12.3 # (mock) installed perl-5.12.4 to /tmp/Km06iHPXN8/perls/perl-5.12.4 # (mock) installed perl-5.14.1 to /tmp/Km06iHPXN8/perls/perl-5.14.1 # (mock) installed perl-5.14.2 to /tmp/Km06iHPXN8/perls/perl-5.14.2 ok 1 - perlbrew version { ok 1 - perlbrew version matches 1..1 } ok 2 - Current perl is decided from environment variable PERLBREW_PERL { ok 1 ok 2 ok 3 ok 4 1..4 } ok 3 - Current perl can be decided from object attribute, which overrides env var. { ok 1 ok 2 ok 3 ok 4 1..4 } 1..3 ok t/06.installed_perls.t .................... skipped: No perl installation under PERLBREW_ROOT t/07.argv.t ............................... # Seeded srand with seed '20250122' from local date. ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok t/08.error_available.t .................... # perl # Seeded srand with seed '20250122' from local date. ok 1 - got Error from available ok 2 - got Error from available_perl_distributions 1..2 ok t/08.error_install.t ...................... Fetching perl 5.12.3 as /tmp/Km06iHPXN8/dists/perl-5.12.3.tar.bz2 Download https://cpan.metacpan.org/authors/id/R/RJ/RJBS/perl-5.12.3.tar.bz2 to /tmp/Km06iHPXN8/dists/perl-5.12.3.tar.bz2 # Seeded srand with seed '20250122' from local date. ok 1 1..1 ok t/08.error_install_blead.t ................ Fetching perl-blead as /tmp/Km06iHPXN8/dists/blead.tar.gz # Seeded srand with seed '20250122' from local date. ok 1 - install blead-perl failed # Fetching perl-blead as /tmp/Km06iHPXN8/dists/blead.tar.gz ok 2 - install blead failed 1..2 ok t/08.error_install_cpanm.t ................ # Seeded srand with seed '20250122' from local date. ok 1 1..1 ok t/08.error_install_cpm.t .................. # Seeded srand with seed '20250122' from local date. ok 1 1..1 ok t/09.exit_status.t ........................ # Seeded srand with seed '20250122' from local date. ok 1 - unknown-command error Unknown command: `unknown-command`. Typo? ok 2 - unknown-command command error ./script/perlbrew - App::perlbrew/1.01 ok 3 - version command 1..3 ok t/10.resolve.t ............................ # Seeded srand with seed '20250122' from local date. # (mock) installed perl-5.8.9 to /tmp/PXN8cZJ7cW/perls/perl-5.8.9 # (mock) installed perl-5.14.0 to /tmp/PXN8cZJ7cW/perls/perl-5.14.0 # (mock) installed 5.8.9 to /tmp/PXN8cZJ7cW/perls/5.8.9 # (mock) installed perl-shiny to /tmp/PXN8cZJ7cW/perls/perl-shiny ok 1 - App::perlbrew->resolve_installation_name { ok 1 - takes exactly one argument, which means the `shortname` that needs to be resolved to a `longname` { ok 1 ok 2 1..2 } ok 2 - with lib names { ok 1 - returns current perl version when only a libname is given { ok 1 ok 2 1..2 } ok 2 - returns both perl version and libnames { ok 1 ok 2 1..2 } 1..2 } ok 3 - returns `perl-$shortname` if that happens to be a proper installation name. { ok 1 ok 2 1..2 } ok 4 - returns the same value as the argument if there is an installation with exactly the same name { ok 1 ok 2 ok 3 1..3 } ok 5 - returns undef if no proper installation can be found { ok 1 1..1 } 1..5 } 1..1 ok t/11.editdist.t ........................... # Seeded srand with seed '20250122' from local date. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok t/11.root_from_arg.t ...................... # Seeded srand with seed '20250122' from local date. ok 1 - App::perlbrew\#root method { ok 1 - should return $App::perlbrew::PERLBREW_ROOT if provided { ok 1 - Return value comparison failed ok 2 - Global $PERLBREW_ROOT comparison failed ok 3 - App::Perlbrew::Path::Root=HASH->isa('App::Perlbrew::Path::Root') 1..3 } ok 2 - should return the instance property of 'root' if set { ok 1 - Return value comparison failed ok 2 - Global $PERLBREW_ROOT comparison failed ok 3 - App::Perlbrew::Path::Root=HASH->isa('App::Perlbrew::Path::Root') 1..3 } ok 3 - should default to $ENV{HOME} subpath { ok 1 - Return value comparison failed ok 2 - Global $PERLBREW_ROOT comparison failed ok 3 - App::Perlbrew::Path::Root=HASH->isa('App::Perlbrew::Path::Root') 1..3 } ok 4 - should default to $ENV{PERLBREW_ROOT} if provided { ok 1 - Return value comparison failed ok 2 - Global $PERLBREW_ROOT comparison failed ok 3 - App::Perlbrew::Path::Root=HASH->isa('App::Perlbrew::Path::Root') 1..3 } 1..4 } ok 2 - App::perlbrew->new { ok 1 - should accept --root args and treat it as the value of PERLBREW_ROOT for the instance { ok 1 - Return value comparison failed ok 2 - Global $PERLBREW_ROOT comparison failed ok 3 - App::Perlbrew::Path::Root=HASH->isa('App::Perlbrew::Path::Root') 1..3 } 1..1 } 1..2 ok t/12.destdir.t ............................ # Seeded srand with seed '20250122' from local date. # PERLBREW_ROOT set to /tmp/Km06iHPXN8 # DESTDIR set to /tmp/sKgKPL3URK ok 1 - No perls yet installed { ok 1 - no perls installed 1..1 } ok 2 - --destdir option can be set { ok 1 - post-option args correct ok 2 - --destdir set as expected 1..2 } ok 3 - mock installing { ok 1 - found 0 installed perl (as it's installed in DESTDIR) ok 2 - sitecustomize.pl installed in DESTDIR ok 3 - sitecustomize.pl contents correct in DESTDIR 1..3 } 1..3 ok t/12.sitecustomize.t ...................... # Seeded srand with seed '20250122' from local date. # PERLBREW_ROOT set to /tmp/Km06iHPXN8 ok 1 - No perls yet installed { ok 1 - no perls installed 1..1 } ok 2 - --sitecustomize option can be set { ok 1 - post-option args correct ok 2 - --sitecustomize set as expected 1..2 } ok 3 - mock installing { ok 1 - found 1 installed perl ok 2 - found expected perl ok 3 - sitecustomize.pl installed ok 4 - sitecustomize.pl contents correct 1..4 } 1..3 ok # Workflow build 'when the given versionis not found is CPAN::Perl::Releases' is empty at t/13.perl_release.t around lines 27 -> 44. t/13.perl_release.t ....................... # Seeded srand with seed '20250122' from local date. ok 1 - App::perlbrew\#perl_release method { ok 1 - when the given versionis not found is CPAN::Perl::Releases { ok 1 - perl-5.14.2.tar.gz ok 2 - https://cpan.metacpan.org/authors/id/SOMEONE/perl-5.14.2.tar.gz 1..2 } ok 2 - given a valid perl version { ok 1 - returns the perl dist tarball file name, and its download url { ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 1..8 } 1..1 } 1..2 } 1..1 ok t/14.perl_version_parsing.t ............... # Seeded srand with seed '20250122' from local date. ok 1 - perl_version_to_integer { 1..103 ok 1 - 5.003_07 < 5.004 ok 2 - 5.004 < 5.004_01 ok 3 - 5.004_01 < 5.004_02 ok 4 - 5.004_02 < 5.004_03 ok 5 - 5.004_03 < 5.004_04 ok 6 - 5.004_04 < 5.004_05 ok 7 - 5.004_05 < 5.005 ok 8 - 5.005 < 5.005_01 ok 9 - 5.005_01 < 5.005_02 ok 10 - 5.005_02 < 5.005_03 ok 11 - 5.005_03 < 5.005_04 ok 12 - 5.005_04 < 5.6.0 ok 13 - 5.6.0 < 5.6.1-TRIAL1 ok 14 - 5.6.1-TRIAL1 < 5.6.1-TRIAL2 ok 15 - 5.6.1-TRIAL2 < 5.6.1-TRIAL3 ok 16 - 5.6.1-TRIAL3 < 5.6.1 ok 17 - 5.6.1 < 5.6.2 ok 18 - 5.6.2 < 5.7.0 ok 19 - 5.7.0 < 5.7.1 ok 20 - 5.7.1 < 5.7.2 ok 21 - 5.7.2 < 5.7.3 ok 22 - 5.7.3 < 5.8.0 ok 23 - 5.8.0 < 5.8.1 ok 24 - 5.8.1 < 5.8.2 ok 25 - 5.8.2 < 5.8.3 ok 26 - 5.8.3 < 5.8.4 ok 27 - 5.8.4 < 5.8.5 ok 28 - 5.8.5 < 5.8.6 ok 29 - 5.8.6 < 5.8.7 ok 30 - 5.8.7 < 5.8.8 ok 31 - 5.8.8 < 5.8.9 ok 32 - 5.8.9 < 5.9.0 ok 33 - 5.9.0 < 5.9.1 ok 34 - 5.9.1 < 5.9.2 ok 35 - 5.9.2 < 5.9.3 ok 36 - 5.9.3 < 5.9.4 ok 37 - 5.9.4 < 5.9.5 ok 38 - 5.9.5 < 5.10.0-RC1 ok 39 - 5.10.0-RC1 < 5.10.0-RC2 ok 40 - 5.10.0-RC2 < 5.10.0 ok 41 - 5.10.0 < 5.10.1 ok 42 - 5.10.1 < 5.11.0 ok 43 - 5.11.0 < 5.11.1 ok 44 - 5.11.1 < 5.11.2 ok 45 - 5.11.2 < 5.11.3 ok 46 - 5.11.3 < 5.11.4 ok 47 - 5.11.4 < 5.11.5 ok 48 - 5.11.5 < 5.12.0 ok 49 - 5.12.0 < 5.12.1-RC1 ok 50 - 5.12.1-RC1 < 5.12.1-RC2 ok 51 - 5.12.1-RC2 < 5.12.1 ok 52 - 5.12.1 < 5.12.2-RC1 ok 53 - 5.12.2-RC1 < 5.12.2 ok 54 - 5.12.2 < 5.12.3 ok 55 - 5.12.3 < 5.12.4-RC1 ok 56 - 5.12.4-RC1 < 5.12.4-RC2 ok 57 - 5.12.4-RC2 < 5.12.4 ok 58 - 5.12.4 < 5.13.0 ok 59 - 5.13.0 < 5.13.1 ok 60 - 5.13.1 < 5.13.2 ok 61 - 5.13.2 < 5.13.3 ok 62 - 5.13.3 < 5.13.4 ok 63 - 5.13.4 < 5.13.5 ok 64 - 5.13.5 < 5.13.6 ok 65 - 5.13.6 < 5.13.7 ok 66 - 5.13.7 < 5.13.8 ok 67 - 5.13.8 < 5.13.9 ok 68 - 5.13.9 < 5.13.10 ok 69 - 5.13.10 < 5.13.11 ok 70 - 5.13.11 < 5.14.0-RC1 ok 71 - 5.14.0-RC1 < 5.14.0-RC2 ok 72 - 5.14.0-RC2 < 5.14.0-RC3 ok 73 - 5.14.0-RC3 < 5.14.0 ok 74 - 5.14.0 < 5.14.1-RC1 ok 75 - 5.14.1-RC1 < 5.14.1 ok 76 - 5.14.1 < 5.14.2-RC1 ok 77 - 5.14.2-RC1 < 5.14.2 ok 78 - 5.14.2 < 5.14.3-RC1 ok 79 - 5.14.3-RC1 < 5.14.3-RC2 ok 80 - 5.14.3-RC2 < 5.14.3 ok 81 - 5.14.3 < 5.15.0 ok 82 - 5.15.0 < 5.15.1 ok 83 - 5.15.1 < 5.15.2 ok 84 - 5.15.2 < 5.15.3 ok 85 - 5.15.3 < 5.15.4 ok 86 - 5.15.4 < 5.15.5 ok 87 - 5.15.5 < 5.15.6 ok 88 - 5.15.6 < 5.15.7 ok 89 - 5.15.7 < 5.15.8 ok 90 - 5.15.8 < 5.15.9 ok 91 - 5.15.9 < 5.16.0-RC0 ok 92 - 5.16.0-RC0 < 5.16.0-RC1 ok 93 - 5.16.0-RC1 < 5.16.0-RC2 ok 94 - 5.16.0-RC2 < 5.16.0 ok 95 - 5.16.0 < 5.16.1-RC1 ok 96 - 5.16.1-RC1 < 5.16.1 ok 97 - 5.16.1 < 5.16.2-RC1 ok 98 - 5.16.2-RC1 < 5.17.0 ok 99 - 5.17.0 < 5.17.1 ok 100 - 5.17.1 < 5.17.2 ok 101 - 5.17.2 < 5.17.3 ok 102 - 5.17.3 < 5.17.4 ok 103 - 5.17.4 < 5.17.5 } ok 2 - comparable_perl_version { 1..104 ok 1 - can build comparable version from: 5.003_07 ok 2 - can build comparable version from: 5.004 ok 3 - can build comparable version from: 5.004_01 ok 4 - can build comparable version from: 5.004_02 ok 5 - can build comparable version from: 5.004_03 ok 6 - can build comparable version from: 5.004_04 ok 7 - can build comparable version from: 5.004_05 ok 8 - can build comparable version from: 5.005 ok 9 - can build comparable version from: 5.005_01 ok 10 - can build comparable version from: 5.005_02 ok 11 - can build comparable version from: 5.005_03 ok 12 - can build comparable version from: 5.005_04 ok 13 - can build comparable version from: 5.6.0 ok 14 - can build comparable version from: 5.6.1-TRIAL1 ok 15 - can build comparable version from: 5.6.1-TRIAL2 ok 16 - can build comparable version from: 5.6.1-TRIAL3 ok 17 - can build comparable version from: 5.6.1 ok 18 - can build comparable version from: 5.6.2 ok 19 - can build comparable version from: 5.7.0 ok 20 - can build comparable version from: 5.7.1 ok 21 - can build comparable version from: 5.7.2 ok 22 - can build comparable version from: 5.7.3 ok 23 - can build comparable version from: 5.8.0 ok 24 - can build comparable version from: 5.8.1 ok 25 - can build comparable version from: 5.8.2 ok 26 - can build comparable version from: 5.8.3 ok 27 - can build comparable version from: 5.8.4 ok 28 - can build comparable version from: 5.8.5 ok 29 - can build comparable version from: 5.8.6 ok 30 - can build comparable version from: 5.8.7 ok 31 - can build comparable version from: 5.8.8 ok 32 - can build comparable version from: 5.8.9 ok 33 - can build comparable version from: 5.9.0 ok 34 - can build comparable version from: 5.9.1 ok 35 - can build comparable version from: 5.9.2 ok 36 - can build comparable version from: 5.9.3 ok 37 - can build comparable version from: 5.9.4 ok 38 - can build comparable version from: 5.9.5 ok 39 - can build comparable version from: 5.10.0-RC1 ok 40 - can build comparable version from: 5.10.0-RC2 ok 41 - can build comparable version from: 5.10.0 ok 42 - can build comparable version from: 5.10.1 ok 43 - can build comparable version from: 5.11.0 ok 44 - can build comparable version from: 5.11.1 ok 45 - can build comparable version from: 5.11.2 ok 46 - can build comparable version from: 5.11.3 ok 47 - can build comparable version from: 5.11.4 ok 48 - can build comparable version from: 5.11.5 ok 49 - can build comparable version from: 5.12.0 ok 50 - can build comparable version from: 5.12.1-RC1 ok 51 - can build comparable version from: 5.12.1-RC2 ok 52 - can build comparable version from: 5.12.1 ok 53 - can build comparable version from: 5.12.2-RC1 ok 54 - can build comparable version from: 5.12.2 ok 55 - can build comparable version from: 5.12.3 ok 56 - can build comparable version from: 5.12.4-RC1 ok 57 - can build comparable version from: 5.12.4-RC2 ok 58 - can build comparable version from: 5.12.4 ok 59 - can build comparable version from: 5.13.0 ok 60 - can build comparable version from: 5.13.1 ok 61 - can build comparable version from: 5.13.2 ok 62 - can build comparable version from: 5.13.3 ok 63 - can build comparable version from: 5.13.4 ok 64 - can build comparable version from: 5.13.5 ok 65 - can build comparable version from: 5.13.6 ok 66 - can build comparable version from: 5.13.7 ok 67 - can build comparable version from: 5.13.8 ok 68 - can build comparable version from: 5.13.9 ok 69 - can build comparable version from: 5.13.10 ok 70 - can build comparable version from: 5.13.11 ok 71 - can build comparable version from: 5.14.0-RC1 ok 72 - can build comparable version from: 5.14.0-RC2 ok 73 - can build comparable version from: 5.14.0-RC3 ok 74 - can build comparable version from: 5.14.0 ok 75 - can build comparable version from: 5.14.1-RC1 ok 76 - can build comparable version from: 5.14.1 ok 77 - can build comparable version from: 5.14.2-RC1 ok 78 - can build comparable version from: 5.14.2 ok 79 - can build comparable version from: 5.14.3-RC1 ok 80 - can build comparable version from: 5.14.3-RC2 ok 81 - can build comparable version from: 5.14.3 ok 82 - can build comparable version from: 5.15.0 ok 83 - can build comparable version from: 5.15.1 ok 84 - can build comparable version from: 5.15.2 ok 85 - can build comparable version from: 5.15.3 ok 86 - can build comparable version from: 5.15.4 ok 87 - can build comparable version from: 5.15.5 ok 88 - can build comparable version from: 5.15.6 ok 89 - can build comparable version from: 5.15.7 ok 90 - can build comparable version from: 5.15.8 ok 91 - can build comparable version from: 5.15.9 ok 92 - can build comparable version from: 5.16.0-RC0 ok 93 - can build comparable version from: 5.16.0-RC1 ok 94 - can build comparable version from: 5.16.0-RC2 ok 95 - can build comparable version from: 5.16.0 ok 96 - can build comparable version from: 5.16.1-RC1 ok 97 - can build comparable version from: 5.16.1 ok 98 - can build comparable version from: 5.16.2-RC1 ok 99 - can build comparable version from: 5.17.0 ok 100 - can build comparable version from: 5.17.1 ok 101 - can build comparable version from: 5.17.2 ok 102 - can build comparable version from: 5.17.3 ok 103 - can build comparable version from: 5.17.4 ok 104 - can build comparable version from: 5.17.5 } ok 3 - blead is the biggest { 1..104 ok 1 - blead is bigger than 5.003_07 ok 2 - blead is bigger than 5.004 ok 3 - blead is bigger than 5.004_01 ok 4 - blead is bigger than 5.004_02 ok 5 - blead is bigger than 5.004_03 ok 6 - blead is bigger than 5.004_04 ok 7 - blead is bigger than 5.004_05 ok 8 - blead is bigger than 5.005 ok 9 - blead is bigger than 5.005_01 ok 10 - blead is bigger than 5.005_02 ok 11 - blead is bigger than 5.005_03 ok 12 - blead is bigger than 5.005_04 ok 13 - blead is bigger than 5.6.0 ok 14 - blead is bigger than 5.6.1-TRIAL1 ok 15 - blead is bigger than 5.6.1-TRIAL2 ok 16 - blead is bigger than 5.6.1-TRIAL3 ok 17 - blead is bigger than 5.6.1 ok 18 - blead is bigger than 5.6.2 ok 19 - blead is bigger than 5.7.0 ok 20 - blead is bigger than 5.7.1 ok 21 - blead is bigger than 5.7.2 ok 22 - blead is bigger than 5.7.3 ok 23 - blead is bigger than 5.8.0 ok 24 - blead is bigger than 5.8.1 ok 25 - blead is bigger than 5.8.2 ok 26 - blead is bigger than 5.8.3 ok 27 - blead is bigger than 5.8.4 ok 28 - blead is bigger than 5.8.5 ok 29 - blead is bigger than 5.8.6 ok 30 - blead is bigger than 5.8.7 ok 31 - blead is bigger than 5.8.8 ok 32 - blead is bigger than 5.8.9 ok 33 - blead is bigger than 5.9.0 ok 34 - blead is bigger than 5.9.1 ok 35 - blead is bigger than 5.9.2 ok 36 - blead is bigger than 5.9.3 ok 37 - blead is bigger than 5.9.4 ok 38 - blead is bigger than 5.9.5 ok 39 - blead is bigger than 5.10.0-RC1 ok 40 - blead is bigger than 5.10.0-RC2 ok 41 - blead is bigger than 5.10.0 ok 42 - blead is bigger than 5.10.1 ok 43 - blead is bigger than 5.11.0 ok 44 - blead is bigger than 5.11.1 ok 45 - blead is bigger than 5.11.2 ok 46 - blead is bigger than 5.11.3 ok 47 - blead is bigger than 5.11.4 ok 48 - blead is bigger than 5.11.5 ok 49 - blead is bigger than 5.12.0 ok 50 - blead is bigger than 5.12.1-RC1 ok 51 - blead is bigger than 5.12.1-RC2 ok 52 - blead is bigger than 5.12.1 ok 53 - blead is bigger than 5.12.2-RC1 ok 54 - blead is bigger than 5.12.2 ok 55 - blead is bigger than 5.12.3 ok 56 - blead is bigger than 5.12.4-RC1 ok 57 - blead is bigger than 5.12.4-RC2 ok 58 - blead is bigger than 5.12.4 ok 59 - blead is bigger than 5.13.0 ok 60 - blead is bigger than 5.13.1 ok 61 - blead is bigger than 5.13.2 ok 62 - blead is bigger than 5.13.3 ok 63 - blead is bigger than 5.13.4 ok 64 - blead is bigger than 5.13.5 ok 65 - blead is bigger than 5.13.6 ok 66 - blead is bigger than 5.13.7 ok 67 - blead is bigger than 5.13.8 ok 68 - blead is bigger than 5.13.9 ok 69 - blead is bigger than 5.13.10 ok 70 - blead is bigger than 5.13.11 ok 71 - blead is bigger than 5.14.0-RC1 ok 72 - blead is bigger than 5.14.0-RC2 ok 73 - blead is bigger than 5.14.0-RC3 ok 74 - blead is bigger than 5.14.0 ok 75 - blead is bigger than 5.14.1-RC1 ok 76 - blead is bigger than 5.14.1 ok 77 - blead is bigger than 5.14.2-RC1 ok 78 - blead is bigger than 5.14.2 ok 79 - blead is bigger than 5.14.3-RC1 ok 80 - blead is bigger than 5.14.3-RC2 ok 81 - blead is bigger than 5.14.3 ok 82 - blead is bigger than 5.15.0 ok 83 - blead is bigger than 5.15.1 ok 84 - blead is bigger than 5.15.2 ok 85 - blead is bigger than 5.15.3 ok 86 - blead is bigger than 5.15.4 ok 87 - blead is bigger than 5.15.5 ok 88 - blead is bigger than 5.15.6 ok 89 - blead is bigger than 5.15.7 ok 90 - blead is bigger than 5.15.8 ok 91 - blead is bigger than 5.15.9 ok 92 - blead is bigger than 5.16.0-RC0 ok 93 - blead is bigger than 5.16.0-RC1 ok 94 - blead is bigger than 5.16.0-RC2 ok 95 - blead is bigger than 5.16.0 ok 96 - blead is bigger than 5.16.1-RC1 ok 97 - blead is bigger than 5.16.1 ok 98 - blead is bigger than 5.16.2-RC1 ok 99 - blead is bigger than 5.17.0 ok 100 - blead is bigger than 5.17.1 ok 101 - blead is bigger than 5.17.2 ok 102 - blead is bigger than 5.17.3 ok 103 - blead is bigger than 5.17.4 ok 104 - blead is bigger than 5.17.5 } 1..3 ok # /tmp/Km06iHPXN8/build/test/test t/15.no-reuse-build-dir.t ................. # Seeded srand with seed '20250122' from local date. 1..6 # PERLBREW_ROOT set to /tmp/Km06iHPXN8 ok 1 - App::perlbrew object created ok 2 - Test file 3 created ok 3 - Test tarball extracted as expected ok 4 - Test file 3 was unlinked by tar ok 5 - Test file 1 exists ok 6 - Test file 2 exists ok t/16.release-detail.t ..................... # Seeded srand with seed '20250122' from local date. ok 1 - parse "perl-5.18.2" { ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 } ok 2 - parse "5.18.2" { ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 } 1..2 ok t/18.release-detail-perl-local.t .......... # Seeded srand with seed '20250122' from local date. ok 1 - no error ok 2 - tarball_url is defined ok 3 - tarball_url is defined ok 4 - tarball_url is correct ok 5 - tarball_name is correct 1..5 ok t/18.release-detail-perl-remote.t ......... skipped: These tests send HTTP requests. Set env TEST_LIVE=1 to really run them. # alias, available, clean, clone-modules, compgen, display-bashrc, display-cshrc, display-installation-failure-message, display-pristine-manpath, display-pristine-path, display-system-perl-executable, display-system-perl-shebang, download, env, exec, help, info, init, init-in-bash, install, install-cpanm, install-cpm, install-multiple, install-patchperl, lib, lib-create, lib-delete, lib-list, list, list-modules, make-pp, make-shim, off, self-install, self-upgrade, switch, switch-off, symlink-executables, uninstall, upgrade-perl, use, version t/19.find_similar_commands.t .............. # Seeded srand with seed '20250122' from local date. ok 1 - exact result { ok 1 ok 2 1..2 } ok 2 - one result { ok 1 ok 2 1..2 } ok 3 - two result { ok 1 ok 2 ok 3 1..3 } 1..3 ok t/app-perlbrew-path-installation.t ........ # Seeded srand with seed '20250122' from local date. ok 1 - App::Perlbrew::Path::Root { ok 1 - perls() { ok 1 - with multiple paramters { ok 1 - should return Path object { ok 1 1..1 } 1..1 } ok 2 - without parameters { ok 1 - should return Instalations object { ok 1 1..1 } 1..1 } ok 3 - with one parameter { ok 1 - should return Installation object { ok 1 1..1 } 1..1 } 1..3 } 1..1 } ok 2 - App::Perlbrew::Path::Installation { ok 1 - name() { ok 1 - should provide path to version file { ok 1 1..1 } ok 2 - should provide path to perl { ok 1 1..1 } ok 3 - should return installation name { ok 1 1..1 } 1..3 } 1..1 } ok 3 - App::Perlbrew::Path::Installations { ok 1 - list() { ok 1 - should list known installations { ok 1 1..1 } 1..1 } 1..1 } 1..3 ok t/app-perlbrew-path.t ..................... # Seeded srand with seed '20250122' from local date. ok 1 - App::Perlbrew::Path { ok 1 - readlink() { ok 1 - when path isn't a symlink { ok 1 - should return undef { ok 1 1..1 } 1..1 } ok 2 - should return path object of link content { ok 1 - should return link path { ok 1 - looks like a perlbrew path object { ok 1 ok 2 ok 3 - App::Perlbrew::Path=HASH->isa('App::Perlbrew::Path') 1..3 } 1..1 } 1..1 } ok 3 - when path doesn't exist { ok 1 - should return undef { ok 1 1..1 } 1..1 } 1..3 } ok 2 - unlink() { ok 1 - should remove file { ok 1 1..1 } ok 2 - should not report failure if file doesn't exist { ok 1 1..1 } 1..2 } ok 3 - basename() { ok 1 - should trim provided suffix match { ok 1 1..1 } ok 2 - should return basename { ok 1 1..1 } 1..2 } ok 4 - mkpath() { ok 1 - should return self { ok 1 - looks like a perlbrew path object { ok 1 ok 2 ok 3 - App::Perlbrew::Path=HASH->isa('App::Perlbrew::Path') 1..3 } 1..1 } ok 2 - should not die when path already exists { ok 1 1..1 } ok 3 - should create recursive path { ok 1 1..1 } 1..3 } ok 5 - children() { ok 1 - should return empty list on empty match { ok 1 1..1 } ok 2 - should return Path instances { ok 1 - looks like a perlbrew path object { ok 1 ok 2 ok 3 - App::Perlbrew::Path=HASH->isa('App::Perlbrew::Path') 1..3 } ok 2 - looks like a perlbrew path object { ok 1 ok 2 ok 3 - App::Perlbrew::Path=HASH->isa('App::Perlbrew::Path') 1..3 } ok 3 - looks like a perlbrew path object { ok 1 ok 2 ok 3 - App::Perlbrew::Path=HASH->isa('App::Perlbrew::Path') 1..3 } 1..3 } 1..2 } ok 6 - new() { ok 1 - should die with undefined element { ok 1 - (?^:^Received an undefined entry as a parameter) 1..1 } ok 2 - should concatenate multiple parameters into single path { ok 1 - looks like a perlbrew path object { ok 1 ok 2 ok 3 - App::Perlbrew::Path=HASH->isa('App::Perlbrew::Path') 1..3 } 1..1 } ok 3 - should concatenate long (root) path { ok 1 - looks like a perlbrew path object { ok 1 ok 2 ok 3 - App::Perlbrew::Path=HASH->isa('App::Perlbrew::Path') 1..3 } 1..1 } ok 4 - should accept one parameter { ok 1 - looks like a perlbrew path object { ok 1 ok 2 ok 3 - App::Perlbrew::Path=HASH->isa('App::Perlbrew::Path') 1..3 } 1..1 } 1..4 } ok 7 - symlink() { ok 1 - should replace existing file in force mode { ok 1 1..1 } ok 2 - should create symlink { ok 1 1..1 } 1..2 } ok 8 - child() { ok 1 - should create direct child { ok 1 - looks like a perlbrew path object { ok 1 ok 2 ok 3 - App::Perlbrew::Path=HASH->isa('App::Perlbrew::Path') 1..3 } 1..1 } ok 2 - should accept multiple children { ok 1 - looks like a perlbrew path object { ok 1 ok 2 ok 3 - App::Perlbrew::Path=HASH->isa('App::Perlbrew::Path') 1..3 } 1..1 } ok 3 - should return chainable object { ok 1 - looks like a perlbrew path object { ok 1 ok 2 ok 3 - App::Perlbrew::Path=HASH->isa('App::Perlbrew::Path') 1..3 } 1..1 } 1..3 } ok 9 - stringify_with_tilde { ok 1 - should not expand leading homedir prefix { ok 1 1..1 } ok 2 - should expand leading homedir { ok 1 1..1 } 1..2 } ok 10 - rmpath() { ok 1 - should not die when path doesn't exist { ok 1 1..1 } ok 2 - should return self { ok 1 - looks like a perlbrew path object { ok 1 ok 2 ok 3 - App::Perlbrew::Path=HASH->isa('App::Perlbrew::Path') 1..3 } 1..1 } ok 3 - should remove path recursively { ok 1 1..1 } 1..3 } 1..10 } 1..1 ok t/bashrc_content.t ........................ # Seeded srand with seed '20250122' from local date. ok 1 - App::perlbrew->BASHRC_CONTENT() { ok 1 - should export custom PERLBREW_ROOT { ok 1 - when provided via argument (favor over env) { ok 1 1..1 } ok 2 - when provided via argument { ok 1 1..1 } ok 3 - when env variable PERLBREW_ROOT is set { ok 1 1..1 } 1..3 } ok 2 - should not export custom PERLBREW_ROOT { ok 1 - when set only via global variable { ok 1 1..1 } ok 2 - with default settings { ok 1 1..1 } 1..2 } 1..2 } 1..1 ok t/bashrc_executes.t ....................... # Seeded srand with seed '20250122' from local date. # PERLBREW_ROOT set to /tmp/Km06iHPXN8 /tmp/Km06iHPXN8/etc/bashrc ok 1 - Works without error output on bash where hashing is off { # perlbrew is installed: /tmp/Km06iHPXN8/bin/perlbrew # # perlbrew root (/tmp/Km06iHPXN8) is initialized. # # Append the following piece of code to the end of your ~/.bash_profile and start a # new shell, perlbrew should be up and fully functional from there: # # export PERLBREW_HOME=/tmp/cZJ7cWNHC4 # source /tmp/Km06iHPXN8/etc/bashrc # # Simply run `perlbrew` for usage details. # # Happy brewing! # ok 1 - No error messages in output ok 2 - Return value proper 1..2 } 1..1 ok t/builddir.t .............................. # Seeded srand with seed '20250122' from local date. ok 1 - App::perlbrew\#builddir method { ok 1 - should return path relative to root { ok 1 - builddir is /fnord/build ok 2 - App::Perlbrew::Path=HASH->isa('App::Perlbrew::Path') 1..2 } ok 2 - should return path in $App::perlbrew::PERLBREW_ROOT normally { ok 1 - builddir is /perlbrew/root/build ok 2 - App::Perlbrew::Path=HASH->isa('App::Perlbrew::Path') 1..2 } 1..2 } ok 2 - App::perlbrew->new { ok 1 - should accept --builddir args { ok 1 - builddir is /perlbrew/buildroot ok 2 - App::Perlbrew::Path=HASH->isa('App::Perlbrew::Path') 1..2 } 1..1 } 1..2 ok t/command-alias.t ......................... # Seeded srand with seed '20250122' from local date. # (mock) installed perl-5.14.1 to /tmp/PXN8cZJ7cW/perls/perl-5.14.1 ok 1 - alias command, { ok 1 - when invoked with unknown action name, { ok 1 - should display usage message { ok 1 1..1 } 1..1 } 1..1 } 1..1 ok t/command-available.t ..................... # Seeded srand with seed '20250122' from local date. ok 1 - available command output, when nothing installed locally, { ok 1 - should display a list of perl versions { ok 1 1..1 } 1..1 } ok 2 - available command output, when something installed locally, { ok 1 - should display a list of perl versions, with markers on installed versions { ok 1 1..1 } 1..1 } 1..2 ok t/command-clone-modules.t ................. # Seeded srand with seed '20250122' from local date. # (mock) installed perl-5.14.1 to /tmp/PXN8cZJ7cW/perls/perl-5.14.1 # (mock) installed perl-5.16.0 to /tmp/PXN8cZJ7cW/perls/perl-5.16.0 ok 1 - clone-modules command, { ok 1 - when invoked with two arguments, A and B { ok 1 - should display clone modules from A to B { # # Installing 1 modules from perl-5.14.1 to perl-5.16.0 ... ok 1 ok 2 ok 3 1..3 } 1..1 } ok 2 - when invoked with one argument X, with `--notest` { ok 1 - should display clone modules from current-perl to X { # # Installing 1 modules from perl-5.16.0 to perl-5.14.1 ... ok 1 ok 2 ok 3 ok 4 - current_env is called at least 1 time 1..4 } 1..1 } ok 3 - when invoked with two arguments, A and B, with `--notest` { ok 1 - should display clone modules from A to B { # # Installing 1 modules from perl-5.14.1 to perl-5.16.0 ... ok 1 ok 2 ok 3 1..3 } 1..1 } ok 4 - when invoked with one argument X { ok 1 - should display clone modules from current-perl to X { # # Installing 1 modules from perl-5.16.0 to perl-5.14.1 ... ok 1 ok 2 ok 3 ok 4 - current_env is called at least 1 time 1..4 } 1..1 } 1..4 } 1..1 ok t/command-compgen.t ....................... # Seeded srand with seed '20250122' from local date. # (mock) installed perl-5.12.3 to /tmp/PXN8cZJ7cW/perls/perl-5.12.3 # (mock) installed perl-5.12.4 to /tmp/PXN8cZJ7cW/perls/perl-5.12.4 # (mock) installed perl-5.14.1 to /tmp/PXN8cZJ7cW/perls/perl-5.14.1 # (mock) installed perl-5.14.2 to /tmp/PXN8cZJ7cW/perls/perl-5.14.2 ok 1 - compgen command, { ok 1 - when there is no args { ok 1 - displays a list of subcommands { ok 1 1..1 } 1..1 } ok 2 - given 'switch' subcommand { ok 1 - 'use 5.12 [tab]' suggests perls with /5\.12/ { ok 1 1..1 } ok 2 - 'use [tab]' suggests a list of installed perls { ok 1 1..1 } 1..2 } ok 3 - when there is a part of a subcommand { ok 1 - 'versio[tab]' is completed as 'version' { ok 1 1..1 } ok 2 - displays a list of l* { ok 1 1..1 } 1..2 } ok 4 - given 'use' subcommand { ok 1 - 'use [tab]' suggests a list of installed perls { ok 1 1..1 } ok 2 - 'use 5.12 [tab]' suggests perls with /5\.12/ { ok 1 1..1 } 1..2 } 1..4 } 1..1 ok t/command-display-rc.t .................... # Seeded srand with seed '20250122' from local date. ok 1 - App::perlbrew { ok 1 - should be able to run 'display-cshrc' command { ok 1 1..1 } ok 2 - should be able to run 'display-bashrc' command { ok 1 1..1 } 1..2 } 1..1 ok t/command-env.t ........................... # Seeded srand with seed '20250122' from local date. # (mock) installed perl-5.14.1 to /tmp/PXN8cZJ7cW/perls/perl-5.14.1 ok 1 - env command, { ok 1 - when invoked with a perl installation name, { ok 1 - displays environment variables that should be set to use the given perl. { ok 1 1..1 } 1..1 } ok 2 - when invoked with a perl installation name with lib name, { ok 1 - displays local::lib-related environment variables that should be set to use the given perl. { # perlbrew env perl-5.14.1@nobita ok 1 1..1 } 1..1 } ok 3 - when invoked with a perl installation name with lib name and PERLBREW_LIB_PREFIX set, { ok 1 - displays PERL5LIB with PERLBREW_LIB_PREFIX value first. { # perlbrew env perl-5.14.1@nobita ok 1 1..1 } 1..1 } 1..3 } 1..1 ok sort (...) interpreted as function at t/command-exec.t line 386. sort (...) interpreted as function at t/command-exec.t line 410. # Command [perl -E 'say 42'] terminated with exit code 3 ($? = 768) under the following perl environment: # Command [perl -E 'say 42'] terminated with exit code 3 ($? = 768) under the following perl environment: # Command [perl -E 'say 42'] terminated with exit code 3 ($? = 768) under the following perl environment: # Command [perl -E 'say 42'] terminated with exit code 255 ($? = -1) under the following perl environment: # Command [perl -E 'say 42'] terminated with exit code 7 ($? = 1792) under the following perl environment: # Command [perl -E 'somesub 42'] terminated with exit code 7 ($? = 1792) under the following perl environment: # format_info_output_value t/command-exec.t .......................... # Seeded srand with seed '20250122' from local date. # (mock) installed perl-5.12.3 to /tmp/PXN8cZJ7cW/perls/perl-5.12.3 # (mock) installed perl-5.12.4 to /tmp/PXN8cZJ7cW/perls/perl-5.12.4 # (mock) installed perl-5.14.1 to /tmp/PXN8cZJ7cW/perls/perl-5.14.1 # (mock) installed perl-5.14.2 to /tmp/PXN8cZJ7cW/perls/perl-5.14.2 ok 1 - exec exit code { ok 1 - no halt-on-error { ok 1 - should exit with success code when several perls ran { # perl-5.14.1 # ========== # # perl-5.14.1 # ========== # ok 1 - do_system_with_exit_code should be called exactly 2 times ok 2 - do_exit_with_error_code should be called exactly 0 times 1..2 } ok 2 - should exit with error code when several perls ran { # perl-5.14.1 # ========== # Command terminated with non-zero status. # # perl-5.14.1 # ========== # ok 1 ok 2 ok 3 ok 4 - format_info_output should be called exactly 1 times ok 5 - do_system_with_exit_code should be called exactly 2 times ok 6 - do_exit_with_error_code should be called exactly 1 times 1..6 } ok 3 - should exit with error code { # Command terminated with non-zero status. ok 1 ok 2 ok 3 ok 4 - format_info_output should be called exactly 1 times ok 5 - do_system_with_exit_code should be called exactly 1 times ok 6 - do_exit_with_error_code should be called exactly 1 times 1..6 } 1..3 } ok 2 - halt-on-error { ok 1 - should exit with success code { ok 1 - do_exit_with_error_code should be called exactly 0 times ok 2 - do_system_with_exit_code should be called exactly 1 times 1..2 } ok 2 - should exit with error code { # Command terminated with non-zero status. ok 1 ok 2 ok 3 ok 4 - format_info_output should be called exactly 1 times ok 5 - do_system_with_exit_code should be called exactly 1 times ok 6 - do_exit_with_error_code should be called exactly 1 times 1..6 } ok 3 - should exit with code 255 if program terminated with signal or something { # Command terminated with non-zero status. ok 1 ok 2 ok 3 ok 4 - format_info_output should be called exactly 1 times ok 5 - do_system_with_exit_code should be called exactly 1 times ok 6 - do_exit_with_error_code should be called exactly 1 times 1..6 } ok 4 - should exit with error code when several perls ran { # perl-5.14.1 # ========== # # perl-5.14.1 # ========== # Command terminated with non-zero status. ok 1 ok 2 ok 3 ok 4 - format_info_output should be called exactly 1 times ok 5 - do_system_with_exit_code should be called exactly 2 times ok 6 - do_exit_with_error_code should be called exactly 1 times 1..6 } 1..4 } ok 3 - logging { ok 1 - should format info output for right perl { # Command terminated with non-zero status. ok 1 ok 2 ok 3 - format_info_output should be called exactly 1 times ok 4 - do_system_with_exit_code should be called exactly 1 times ok 5 - do_exit_with_error_code should be called exactly 1 times 1..5 } ok 2 - should work { ok 1 ok 2 - do_exit_with_error_code should be called exactly 1 times ok 3 - format_info_output should be called exactly 1 times ok 4 - do_system_with_exit_code should be called exactly 1 times 1..4 } ok 3 - should be quiet if asked { ok 1 ok 2 - format_info_output should be called exactly 0 times ok 3 - do_system_with_exit_code should be called exactly 1 times ok 4 - do_exit_with_error_code should be called exactly 1 times 1..4 } 1..3 } 1..3 } ok 2 - minimal perl version { ok 1 - only executes the needed version { # perl-5.14.2 # ========== # # perl-5.14.1 # ========== # ok 1 ok 2 - do_system_with_exit_code should be called exactly 2 times 1..2 } 1..1 } ok 3 - perlbrew exec --with perl-5.12.3 perl -E "say 42" { ok 1 - invokes perl-5.12.3/bin/perl { ok 1 ok 2 ok 3 ok 4 - do_system_with_exit_code is called at least 1 time 1..4 } 1..1 } ok 4 - perlbrew exec --with perl-5.14.1,5.14.1 { ok 1 - exec 5.14.1 twice, since that is what is specified { # perl-5.14.1 # ========== # # perl-5.14.1 # ========== # ok 1 ok 2 - do_system_with_exit_code should be called exactly 2 times 1..2 } 1..1 } ok 5 - perlbrew exec --with perl-5.14.1,perl-foobarbaz, { ok 1 - ignore the unrecognized 'perl-foobarbaz' { ok 1 ok 2 - do_system_with_exit_code is called at least 1 time 1..2 } 1..1 } ok 6 - perlbrew exec perl -E "say 42" { ok 1 - invokes all perls { # perl-5.14.2 # ========== ok 1 - arguments ok 2 - perlbrew_bin_path ok 3 - perls/perl-5.14.2/bin # # perl-5.14.1 # ========== ok 4 - arguments ok 5 - perlbrew_bin_path ok 6 - perls/perl-5.14.1/bin # # perl-5.12.4 # ========== ok 7 - arguments ok 8 - perlbrew_bin_path ok 9 - perls/perl-5.12.4/bin # # perl-5.12.3 # ========== ok 10 - arguments ok 11 - perlbrew_bin_path ok 12 - perls/perl-5.12.3/bin # ok 13 - do_system_with_exit_code should be called exactly 4 times 1..13 } 1..1 } ok 7 - maximum perl version { ok 1 - only executes the needed version { # perl-5.12.4 # ========== # # perl-5.12.3 # ========== # ok 1 ok 2 - do_system_with_exit_code should be called exactly 2 times 1..2 } 1..1 } ok 8 - perlbrew exec --with perl-5.14.1,perl-5.12.3,perl-5.14.2 perl -E "say 42" { ok 1 - invokes each perl in the specified order { # perl-5.14.1 # ========== # # perl-5.12.3 # ========== # # perl-5.14.2 # ========== # ok 1 ok 2 - do_system_with_exit_code should be called exactly 3 times 1..2 } 1..1 } 1..8 ok t/command-help.t .......................... # Seeded srand with seed '20250122' from local date. ok 1 - `perlbrew` should print some nice message and instruct user to read help for individual commands { ok 1 1..1 } ok 2 - `perlbrew -h` should print short version of help message and instruct user to read longer version { ok 1 ok 2 ok 3 1..3 } ok 3 - `perlbrew help` should should the lengthy version { ok 1 1..1 } ok 4 - `perlbrew help` should instruct user to read help for individual commands. { ok 1 1..1 } ok 5 - `perlbrew help install` should show the options for install command { ok 1 ok 2 ok 3 1..3 } 1..5 ok t/command-info.t .......................... # Seeded srand with seed '20250122' from local date. ok 1 - info command { ok 1 - should display a message that the module can't be found if the module isn't installed { ok 1 1..1 } ok 2 - should display info if under system perl { ok 1 1..1 } ok 3 - should display info for a module if the module is installed { ok 1 1..1 } ok 4 - should display info if under perlbrew perl { ok 1 1..1 } 1..4 } 1..1 ok t/command-install-cpanm.t ................. # Seeded srand with seed '20250122' from local date. ok 1 - App::perlbrew->install_cpanm { ok 1 - should produce 'cpanm' in the bin dir { ok 1 - GET cpanm url: https://raw.githubusercontent.com/miyagawa/cpanminus/master/cpanm ok 2 - cpanm is produced. /tmp/PXN8cZJ7cW/bin/cpanm ok 3 - cpanm should be an executable. 1..3 } 1..1 } 1..1 ok t/command-install-cpm.t ................... # Seeded srand with seed '20250122' from local date. ok 1 - App::perlbrew->install_cpm { ok 1 - should produce 'cpm' in the bin dir { ok 1 - GET cpm url: https://raw.githubusercontent.com/skaji/cpm/main/cpm ok 2 - cpm is produced. /tmp/PXN8cZJ7cW/bin/cpm ok 3 - cpm should be an executable. 1..3 } 1..1 } 1..1 ok t/command-install-from-archive.t .......... # Seeded srand with seed '20250122' from local date. ok 1 - command install { ok 1 - with perl source archive { ok 1 - should dispatch via do_install_this() { ok 1 - method do_install_this is called with expected arguments ok 2 - do_install_this is called at least 1 time 1..2 } ok 2 - should dispatch via do_install_archive() { ok 1 - method do_install_archive is called with expected arguments ok 2 - do_install_archive is called at least 1 time 1..2 } ok 3 - should dispatch via do_extract_tarball() { ok 1 - method do_extract_tarball is called with expected arguments ok 2 - do_extract_tarball is called at least 1 time 1..2 } 1..3 } ok 2 - with prefixed cperl source archive { ok 1 - should dispatch via do_extract_tarball() { ok 1 - method do_extract_tarball is called with expected arguments ok 2 - do_extract_tarball is called at least 1 time 1..2 } ok 2 - should dispatch via do_install_archive() { ok 1 - method do_install_archive is called with expected arguments ok 2 - do_install_archive is called at least 1 time 1..2 } ok 3 - should dispatch via do_install_this() { ok 1 - method do_install_this is called with expected arguments ok 2 - do_install_this is called at least 1 time 1..2 } 1..3 } ok 3 - with perfixed perl source archive { ok 1 - should dispatch via do_install_archive() { ok 1 - method do_install_archive is called with expected arguments ok 2 - do_install_archive is called at least 1 time 1..2 } ok 2 - should dispatch via do_extract_tarball() { ok 1 - method do_extract_tarball is called with expected arguments ok 2 - do_extract_tarball is called at least 1 time 1..2 } ok 3 - should dispatch via do_install_this() { ok 1 - method do_install_this is called with expected arguments ok 2 - do_install_this is called at least 1 time 1..2 } 1..3 } ok 4 - with cperl source archive { ok 1 - should dispatch via do_install_archive() { ok 1 - method do_install_archive is called with expected arguments ok 2 - do_install_archive is called at least 1 time 1..2 } ok 2 - should dispatch via do_install_this() { ok 1 - method do_install_this is called with expected arguments ok 2 - do_install_this is called at least 1 time 1..2 } ok 3 - should dispatch via do_extract_tarball() { ok 1 - method do_extract_tarball is called with expected arguments ok 2 - do_extract_tarball is called at least 1 time 1..2 } 1..3 } 1..4 } 1..1 ok t/command-install-patchperl.t ............. # Seeded srand with seed '20250122' from local date. ok 1 - App::perlbrew->install_patchperl { ok 1 - should produce 'patchperl' in the bin dir { ok 1 - GET patchperl url: https://raw.githubusercontent.com/gugod/patchperl-packing/master/patchperl ok 2 - patchperl is produced. /tmp/PXN8cZJ7cW/bin/patchperl ok 3 - patchperl should be an executable. 1..3 } 1..1 } 1..1 ok t/command-install.t ....................... # Seeded srand with seed '20250122' from local date. ok 1 - command install { ok 1 - should install from uri { ok 1 - method do_install_url is called with expected arguments ok 2 - do_install_url is called at least 1 time 1..2 } ok 2 - should install git checkout { ok 1 - method do_install_git is called with expected arguments ok 2 - do_install_git is called at least 1 time 1..2 } ok 3 - should install stable version of perl { # (mock) installed perl-5.14.2 to /tmp/PXN8cZJ7cW/perls/perl-5.14.2 ok 1 - available_perls is called at least 1 time ok 2 - method do_install_release is called with expected arguments ok 3 - do_install_release is called at least 1 time 1..3 } ok 4 - should install exact perl version { # (mock) installed perl-5.12.1 to /tmp/PXN8cZJ7cW/perls/perl-5.12.1 ok 1 - method do_install_release is called with expected arguments ok 2 - do_install_release is called at least 1 time 1..2 } ok 5 - should install blead perl { ok 1 - do_install_release should be called exactly 0 times ok 2 - do_install_blead should be called exactly 1 times 1..2 } ok 6 - should install from archive { ok 1 - method do_install_archive is called with expected arguments ok 2 - do_install_archive is called at least 1 time 1..2 } ok 7 - should install exact cperl version { # (mock) installed cperl-5.26.4 to /tmp/PXN8cZJ7cW/perls/cperl-5.26.4 ok 1 - method do_install_release is called with expected arguments ok 2 - do_install_release is called at least 1 time 1..2 } 1..7 } 1..1 ok t/command-lib.t ........................... # Seeded srand with seed '20250122' from local date. # (mock) installed perl-5.14.1 to /tmp/PXN8cZJ7cW/perls/perl-5.14.1 # (mock) installed perl-5.14.2 to /tmp/PXN8cZJ7cW/perls/perl-5.14.2 # (mock) installed perl-5.14.3 to /tmp/PXN8cZJ7cW/perls/perl-5.14.3 ok 1 - lib command, { ok 1 - `create` sub-command, { ok 1 - with perl name and @ as part of lib name, { ok 1 - creates the lib folder for the specified perl { ok 1 - stdout matches ok 2 1..2 } ok 2 - shows errors if the specified perl does not exist. { ok 1 - dies with error message ok 2 1..2 } ok 3 - creates the lib folder for the specified perl { ok 1 - stdout matches ok 2 1..2 } 1..3 } ok 2 - with a bare lib name, { ok 1 - creates the lib folder for current perl { ok 1 - stdout matches ok 2 - libdir exists 1..2 } 1..1 } ok 3 - with @ in the beginning of lib name, { ok 1 - creates the lib folder for current perl { ok 1 - libdir do not exist ok 2 - stdout matches ok 3 1..3 } 1..1 } 1..3 } ok 2 - without lib name { ok 1 - create errs gracefully showing usage { ok 1 - lib create 1..1 } ok 2 - delete errs gracefully showing usage { ok 1 - lib delete 1..1 } 1..2 } ok 3 - `delete` sub-command, { ok 1 - shows errors when the given lib does not exists { ok 1 - dies with error message 1..1 } ok 2 - deletes the local::lib folder { ok 1 - stdout matches ok 2 ok 3 1..3 } 1..2 } ok 4 - when invoked with unknown action name, { ok 1 - should display error { ok 1 - Unknown command 1..1 } 1..1 } 1..4 } 1..1 ok # Workflow build 'when `--no-decoration` is given' is empty at t/command-list.t around lines 90 -> 98. t/command-list.t .......................... # Seeded srand with seed '20250122' from local date. # (mock) installed perl-5.12.3 to /tmp/PXN8cZJ7cW/perls/perl-5.12.3 # (mock) installed perl-5.12.4 to /tmp/PXN8cZJ7cW/perls/perl-5.12.4 # (mock) installed perl-5.14.1 to /tmp/PXN8cZJ7cW/perls/perl-5.14.1 # (mock) installed perl-5.14.2 to /tmp/PXN8cZJ7cW/perls/perl-5.14.2 ok 1 - list command, { ok 1 - when `--no-decoration` is given { ok 1 - No decoration mark in the output 1..1 } ok 2 - when there no libs under PERLBREW_HOME, { ok 1 - displays a list of perl installation names { ok 1 - Cannot find Perl in output 1..1 } 1..1 } ok 3 - when there are lib under PERLBREW_HOME, { ok 1 - marks currently activated lib { # lib 'perl-5.12.3@nobita' is created. # lib 'perl-5.12.3@shizuka' is created. ok 1 - Cannot find Perl with libraries in output 1..1 } ok 2 - when `--no-decoration` is given { ok 1 - does not mark anything { ok 1 - No decoration mark in the output 1..1 } 1..1 } ok 3 - displays lib names { ok 1 - Cannot find Perl with libraries in output 1..1 } 1..3 } 1..3 } 1..1 ok # # The content of shim: # ---- # #!/bin/sh # export PERL5LIB="/build/perlbrew-vX7ufH/perlbrew-1.01/blib/arch:/build/perlbrew-vX7ufH/perlbrew-1.01/blib/lib" # unset PERLBREW_LIB # export PERLBREW_MANPATH="/tmp/PXN8cZJ7cW/perls/perl-5.36.1/man" # export PERLBREW_PATH="/tmp/PXN8cZJ7cW/bin:/tmp/PXN8cZJ7cW/perls/perl-5.36.1/bin" # export PERLBREW_PERL="perl-5.36.1" # export PERLBREW_ROOT="/tmp/PXN8cZJ7cW" # export PERLBREW_VERSION="1.01" # unset PERL_LOCAL_LIB_ROOT # # export PATH="/tmp/PXN8cZJ7cW/bin:/tmp/PXN8cZJ7cW/perls/perl-5.36.1/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" # # exec bar "$@" # # # ---- # # The content of shim: # ---- # #!/bin/sh # export PERL5LIB="/build/perlbrew-vX7ufH/perlbrew-1.01/blib/arch:/build/perlbrew-vX7ufH/perlbrew-1.01/blib/lib" # unset PERLBREW_LIB # export PERLBREW_MANPATH="/tmp/PXN8cZJ7cW/perls/perl-5.36.1/man" # export PERLBREW_PATH="/tmp/PXN8cZJ7cW/bin:/tmp/PXN8cZJ7cW/perls/perl-5.36.1/bin" # export PERLBREW_PERL="perl-5.36.1" # export PERLBREW_ROOT="/tmp/PXN8cZJ7cW" # export PERLBREW_VERSION="1.01" # unset PERL_LOCAL_LIB_ROOT # # export PATH="/tmp/PXN8cZJ7cW/bin:/tmp/PXN8cZJ7cW/perls/perl-5.36.1/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" # # exec foo "$@" # # # ---- t/command-make-shim.t ..................... # Seeded srand with seed '20250122' from local date. # (mock) installed perl-5.36.1 to /tmp/PXN8cZJ7cW/perls/perl-5.36.1 ok 1 - App::perlbrew->make_shim() { ok 1 - should show usage { ok 1 - `make-shim` should not trigger any exceptions ok 2 - `help` command should be running. 1..2 } 1..1 } ok 2 - App::perlbrew->make_shim('foo') { ok 1 - should err when perlbrew is off { ok 1 - (?^:^ERROR:) ok 2 - foo is not produced 1..2 } ok 2 - should produce 'foo' in the current dir { ok 1 - foo is produced under current directory. 1..1 } ok 3 - should produce 'foo' in the current dir { ok 1 - foo is produced under current directory. 1..1 } ok 4 - should err when 'foo' already exists { ok 1 - (?^:^ERROR:) ok 2 - (?^:^ERROR:) 1..2 } 1..4 } 1..2 ok t/current_perl.t .......................... # Seeded srand with seed '20250122' from local date. # (mock) installed perl-5.12.3 to /tmp/PXN8cZJ7cW/perls/perl-5.12.3 # (mock) installed perl-5.12.4 to /tmp/PXN8cZJ7cW/perls/perl-5.12.4 # (mock) installed perl-5.14.1 to /tmp/PXN8cZJ7cW/perls/perl-5.14.1 # (mock) installed perl-5.14.2 to /tmp/PXN8cZJ7cW/perls/perl-5.14.2 ok 1 - current perl { ok 1 - can be set with current_perl method. { ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 1..8 } ok 2 - can be decided from object attribute, which overrides env var. { ok 1 ok 2 ok 3 ok 4 1..4 } ok 3 - is decided from env var PERLBREW_PERL { ok 1 ok 2 ok 3 ok 4 1..4 } 1..3 } 1..1 ok t/current_shell.t ......................... # Seeded srand with seed '20250122' from local date. 1..6 ok 1 - current_shell gives the expected shell based on $SHELL environment variable ok 2 - current_shell setups and returns anything passed as parameter # Testing with bash ok 3 - current_shell_is_bashish() returns true if the current shell is Bash or based on it # Testing with zsh ok 4 - current_shell_is_bashish() returns true if the current shell is Bash or based on it # Testing with ksh ok 5 - current_shell_is_bashish() returns false # Testing with sh ok 6 - current_shell_is_bashish() returns false ok t/do_system.t ............................. # Seeded srand with seed '20250122' from local date. 1..2 ok 1 - passed all arguments to system() ok 2 - passed single string to system() ok t/error-http_download-exec-error.t ........ # Seeded srand with seed '20250122' from local date. ok 1 - The exit status code of curl is -1 1..1 ok t/error-http_download-exit-nonzero.t ...... # Seeded srand with seed '20250122' from local date. ok 1 - The exit status code of curl is 42 1..1 ok t/error-http_download-param-validation.t .. # Seeded srand with seed '20250122' from local date. ok 1 - http_download: dies when when the download target already exists { ok 1 - dies with the expected error message 1..1 } 1..1 ok t/error-install-before-init.t ............. # Seeded srand with seed '20250122' from local date. ok 1 - installing a perl before initializing perlbrew fails 1..1 ok t/failure-command-install-cpanm.t ......... # Seeded srand with seed '20250122' from local date. ok 1 - App::perlbrew->install_cpanm { ok 1 - should no produced 'cpanm' in the bin dir, if the downloaded content seems to be invalid. { ok 1 - GET cpanm url: https://raw.githubusercontent.com/miyagawa/cpanminus/master/cpanm ok 2 - generated an error: # ERROR: The downloaded cpanm program seem to be invalid. Please check if the following URL can be reached correctly # # https://raw.githubusercontent.com/miyagawa/cpanminus/master/cpanm # # ...and try again latter. # # The previously downloaded file is saved at /tmp/cpanm.downloaded.1179134 for manual inspection. # # ok 3 - cpanm is not produced. /tmp/PXN8cZJ7cW/bin/cpanm 1..3 } 1..1 } 1..1 ok t/failure-command-install-cpm.t ........... # Seeded srand with seed '20250122' from local date. ok 1 - App::perlbrew->install_cpm { ok 1 - should no produced 'cpm' in the bin dir, if the downloaded content seems to be invalid. { ok 1 - GET cpm url: https://raw.githubusercontent.com/skaji/cpm/main/cpm ok 2 - generated an error: # ERROR: The downloaded cpm program seem to be invalid. Please check if the following URL can be reached correctly # # https://raw.githubusercontent.com/skaji/cpm/main/cpm # # ...and try again latter. # # The previously downloaded file is saved at /tmp/cpm.downloaded.1179141 for manual inspection. # # ok 3 - cpm is not produced. /tmp/PXN8cZJ7cW/bin/cpm 1..3 } 1..1 } 1..1 ok t/failure-command-install-patchperl.t ..... # Seeded srand with seed '20250122' from local date. ok 1 - App::perlbrew->install_patchperl { ok 1 - should not produce 'patchperl' in the bin dir, if the downloaded content does not seem to be valid. { ok 1 - GET patchperl url: https://raw.githubusercontent.com/gugod/patchperl-packing/master/patchperl ok 2 - generated an error: # ERROR: The downloaded patchperl program seem to be invalid. Please check if the following URL can be reached correctly # # https://raw.githubusercontent.com/gugod/patchperl-packing/master/patchperl # # ...and try again latter. # # The previously downloaded file is saved at /tmp/patchperl.downloaded.1179146 for manual inspection. # # ok 3 - patchperl is *not* installed: /tmp/PXN8cZJ7cW/bin/patchperl 1..3 } 1..1 } 1..1 ok t/home.t .................................. # Seeded srand with seed '20250122' from local date. ok 1 - App::perlbrew\#home method { ok 1 - it should return $App::perlbrew::PERLBREW_HOME if provided { ok 1 - App::Perlbrew::Path=HASH->isa('App::Perlbrew::Path') ok 2 ok 3 1..3 } ok 2 - it should default to $ENV{PERLBREW_HOME} if provided { ok 1 - App::Perlbrew::Path=HASH->isa('App::Perlbrew::Path') ok 2 ok 3 1..3 } ok 3 - it should default to $ENV{HOME} subpath { ok 1 - App::Perlbrew::Path=HASH->isa('App::Perlbrew::Path') ok 2 ok 3 1..3 } ok 4 - it should return the instance property of 'home' if set { ok 1 - App::Perlbrew::Path=HASH->isa('App::Perlbrew::Path') ok 2 ok 3 1..3 } 1..4 } 1..1 ok t/http-program-control.t .................. # Seeded srand with seed '20250122' from local date. ok 1 - UA should be curl, verbosity should be 0 { ok 1 - UA Program can be set to: curl ok 2 - verbosity matches: [curl --silent --location --fail -o - https\:\/\/perlbrew\.pl] 1..2 } ok 2 - UA should be curl, verbosity should be 1 { ok 1 - UA Program can be set to: curl ok 2 - verbosity matches: [curl --verbose --location --fail -o - https\:\/\/perlbrew\.pl] 1..2 } ok 3 - UA should be wget, verbosity should be 0 { ok 1 - UA Program can be set to: wget ok 2 - verbosity matches: [wget --quiet -O - https\:\/\/perlbrew\.pl] 1..2 } ok 4 - UA should be wget, verbosity should be 1 { ok 1 - UA Program can be set to: wget ok 2 - verbosity matches: [wget --verbose -O - https\:\/\/perlbrew\.pl] 1..2 } ok 5 - UA should be fetch, verbosity should be 0 { ok 1 - UA Program can be set to: fetch 1..1 } ok 6 - UA should be fetch, verbosity should be 1 { ok 1 - UA Program can be set to: fetch 1..1 } ok 7 - something not supported { ok 1 - should die when asked to use unrecognized http UA program 1..1 } 1..7 ok # PATH=/build/perlbrew-vX7ufH/perlbrew-1.01/t/fake-bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games # curl = /build/perlbrew-vX7ufH/perlbrew-1.01/t/fake-bin/curl t/http-ua-detect-non-curl.t ............... # Seeded srand with seed '20250122' from local date. ok 1 ok 2 - UA: wget 1..2 ok t/http-ua-detect.t ........................ # Seeded srand with seed '20250122' from local date. ok 1 - UA: curl 1..1 ok t/http.t .................................. skipped: (no reason given) t/installation-perlbrew.t ................. # Seeded srand with seed '20250122' from local date. # PERLBREW_ROOT set to /tmp/Km06iHPXN8 ok 1 - `perlbrew self-install` initialize the required dir structure under PERLBREW_ROOT { # # perlbrew root (/tmp/Km06iHPXN8) is initialized. # # Append the following piece of code to the end of your ~/.bash_profile and start a # new shell, perlbrew should be up and fully functional from there: # # export PERLBREW_HOME=/tmp/cZJ7cWNHC4 # source /tmp/Km06iHPXN8/etc/bashrc # # Simply run `perlbrew` for usage details. # # Happy brewing! # 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 2 - Works with bash { ok 1 ok 2 1..2 } ok 3 - Works with fish { ok 1 ok 2 1..2 } ok 4 - Works with zsh { ok 1 ok 2 1..2 } ok 5 - Exports PERLBREW_HOME when needed { ok 1 ok 2 1..2 } 1..5 ok t/installation.t .......................... # Seeded srand with seed '20250122' from local date. # PERLBREW_ROOT set to /tmp/Km06iHPXN8 ok 1 # (mock) installed perl-5.14.0 to /tmp/Km06iHPXN8/perls/perl-5.14.0 ok 2 ok 3 ok 4 - should die when doing install with existing distribution name. ok 5 - App::perlbrew\#is_installed method. { ok 1 ok 2 ok 3 1..3 } ok 6 - do not clobber exitsing user-specified name. { # (mock) installed the-dude to /tmp/Km06iHPXN8/perls/the-dude ok 1 ok 2 ok 3 - should die when doing install with existing user-specified name. 1..3 } 1..6 ok t/installation2.t ......................... # Seeded srand with seed '20250122' from local date. # PERLBREW_ROOT set to /tmp/PXN8cZJ7cW ok 1 - App::perlbrew { ok 1 - ->do_install_url method { ok 1 - it should accept an URL to perl tarball, and download the tarball. { # Fetching perl-5.14.0 as /tmp/PXN8cZJ7cW/dists/perl-5.14.0.tar.gz ok 1 - http_download is called ok 2 - do_extract_tarball is called ok 3 - do_install_this is called 1..3 } 1..1 } ok 2 - ->do_install_archive method { ok 1 - it accepts a path to perl tarball and perform installation process. { ok 1 - do_extract_tarball is called ok 2 - do_install_this is called 1..2 } 1..1 } ok 3 - ->do_install_this method { ok 1 - it should log successful brews to the log_file. { # Installing into /tmp/PXN8cZJ7cW/perls/perl-5.12.3 # # This could take a while. You can run the following command on another shell to track the status: # # tail -f /tmp/PXN8cZJ7cW/build.perl-5.12.3.log # # perl-5.12.3 is successfully installed. ok 1 - Success message shows in log ok 2 - do_system is called 1..2 } ok 2 - it should log brew failure to the log_file if system call fails. { # Installing into /tmp/PXN8cZJ7cW/perls/perl-5.12.3 # # This could take a while. You can run the following command on another shell to track the status: # # tail -f /tmp/PXN8cZJ7cW/build.perl-5.12.3.log # ok 1 ok 2 - Failure message shows in log ok 3 - do_system is called 1..3 } 1..2 } 1..3 } 1..1 ok t/installation3.t ......................... # Seeded srand with seed '20250122' from local date. 1..3 # (mock) installed perl-5.16.2 to /tmp/Km06iHPXN8/perls/perl-5.16.2 ok 1 - install perl-stable installs one perl ok 2 - install perl-stable installs correct perl ok 3 - install --switch automatically switches to the installed perl ok t/list_modules.t .......................... # Seeded srand with seed '20250122' from local date. # (mock) installed perl-5.14.1 to /tmp/PXN8cZJ7cW/perls/perl-5.14.1 ok 1 - list_modules method, { ok 1 - when run successfully { ok 1 - should return an arryref of module names { ok 1 ok 2 1..2 } 1..1 } 1..1 } 1..1 ok t/sys.t ................................... # Seeded srand with seed '20250122' from local date. ok 1 - sys { ok 1 ok 2 ok 3 ok 4 ok 5 1..5 } 1..1 ok t/unit-files-are-the-same.t ............... # Seeded srand with seed '20250122' from local date. # Comparing /build/perlbrew-vX7ufH/perlbrew-1.01/t/00.load.t with /build/perlbrew-vX7ufH/perlbrew-1.01/t/08.error_install.t ok 1 ok 2 # Comparing /build/perlbrew-vX7ufH/perlbrew-1.01/t/01.options.t with /build/perlbrew-vX7ufH/perlbrew-1.01/t/00.load.t ok 3 ok 4 # Comparing /build/perlbrew-vX7ufH/perlbrew-1.01/t/02.format_perl_version.t with /build/perlbrew-vX7ufH/perlbrew-1.01/t/01.options.t ok 5 ok 6 # Comparing /build/perlbrew-vX7ufH/perlbrew-1.01/t/03.test_get_available_versions.t with /build/perlbrew-vX7ufH/perlbrew-1.01/t/02.format_perl_version.t ok 7 ok 8 # Comparing /build/perlbrew-vX7ufH/perlbrew-1.01/t/04.find_available_perls.t with /build/perlbrew-vX7ufH/perlbrew-1.01/t/03.test_get_available_versions.t ok 9 ok 10 # Comparing /build/perlbrew-vX7ufH/perlbrew-1.01/t/05.get_current_perl.t with /build/perlbrew-vX7ufH/perlbrew-1.01/t/04.find_available_perls.t ok 11 ok 12 # Comparing /build/perlbrew-vX7ufH/perlbrew-1.01/t/06.installed_perls.t with /build/perlbrew-vX7ufH/perlbrew-1.01/t/05.get_current_perl.t ok 13 ok 14 # Comparing /build/perlbrew-vX7ufH/perlbrew-1.01/t/07.argv.t with /build/perlbrew-vX7ufH/perlbrew-1.01/t/06.installed_perls.t ok 15 ok 16 # Comparing /build/perlbrew-vX7ufH/perlbrew-1.01/t/08.error_available.t with /build/perlbrew-vX7ufH/perlbrew-1.01/t/07.argv.t ok 17 ok 18 # Comparing /build/perlbrew-vX7ufH/perlbrew-1.01/t/08.error_install.t with /build/perlbrew-vX7ufH/perlbrew-1.01/t/08.error_available.t ok 19 ok 20 1..20 ok t/util-find-similar-tokens.t .............. # Seeded srand with seed '20250122' from local date. 1..3 ok 1 - exact result { ok 1 ok 2 1..2 } ok 2 - one result { ok 1 ok 2 1..2 } ok 3 - two results { ok 1 ok 2 ok 3 1..3 } ok t/util-looks-like.t ....................... # Seeded srand with seed '20250122' from local date. ok 1 - looks_like_url_of_skaji_relocatable_perl { ok 1 - positive case: https://github.com/skaji/relocatable-perl/releases/download/5.40.0.0/perl-darwin-amd64.tar.gz ok 2 - positive case: https://github.com/skaji/relocatable-perl/releases/download/5.40.0.0/perl-linux-amd64.tar.gz ok 3 - negative case: https://example.com/ ok 4 - negative case: https://gugod.org/ ok 5 - negative case: https://github.com/skaji/relocatable-perl/releases/download/5.40.0.0/perl-linux-x86_64.tar.gz 1..5 } ok 2 - looks_like_sys_would_be_compatible_with_skaji_relocatable_perl { ok 1 ok 2 ok 3 ok 4 ok 5 1..5 } 1..2 ok All tests successful. Files=72, Tests=241, 16 wallclock secs ( 0.19 usr 0.09 sys + 9.98 cusr 2.00 csys = 12.26 CPU) Result: PASS create-stamp debian/debhelper-build-stamp dh_prep debian/rules override_dh_auto_install make[1]: Entering directory '/build/perlbrew-vX7ufH/perlbrew-1.01' dh_auto_install /usr/bin/perl Build install --destdir /build/perlbrew-vX7ufH/perlbrew-1.01/debian/perlbrew --create_packlist 0 Installing /build/perlbrew-vX7ufH/perlbrew-1.01/debian/perlbrew/usr/share/man/man1/perlbrew.1p Installing /build/perlbrew-vX7ufH/perlbrew-1.01/debian/perlbrew/usr/share/perl5/App/perlbrew.pm Installing /build/perlbrew-vX7ufH/perlbrew-1.01/debian/perlbrew/usr/share/perl5/App/Perlbrew/Path.pm Installing /build/perlbrew-vX7ufH/perlbrew-1.01/debian/perlbrew/usr/share/perl5/App/Perlbrew/Util.pm Installing /build/perlbrew-vX7ufH/perlbrew-1.01/debian/perlbrew/usr/share/perl5/App/Perlbrew/HTTP.pm Installing /build/perlbrew-vX7ufH/perlbrew-1.01/debian/perlbrew/usr/share/perl5/App/Perlbrew/Sys.pm Installing /build/perlbrew-vX7ufH/perlbrew-1.01/debian/perlbrew/usr/share/perl5/App/Perlbrew/Path/Installations.pm Installing /build/perlbrew-vX7ufH/perlbrew-1.01/debian/perlbrew/usr/share/perl5/App/Perlbrew/Path/Root.pm Installing /build/perlbrew-vX7ufH/perlbrew-1.01/debian/perlbrew/usr/share/perl5/App/Perlbrew/Path/Installation.pm Installing /build/perlbrew-vX7ufH/perlbrew-1.01/debian/perlbrew/usr/share/man/man3/App::perlbrew.3pm Installing /build/perlbrew-vX7ufH/perlbrew-1.01/debian/perlbrew/usr/bin/perlbrew # remove empty manpages find /build/perlbrew-vX7ufH/perlbrew-1.01/debian/perlbrew/usr/share/man/man3 -type f -size 0 -delete make[1]: Leaving directory '/build/perlbrew-vX7ufH/perlbrew-1.01' 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 'perlbrew' in '../perlbrew_1.01-1_all.deb'. dpkg-genbuildinfo -O../perlbrew_1.01-1_amd64.buildinfo dpkg-genchanges -O../perlbrew_1.01-1_amd64.changes dpkg-genchanges: info: including full source code in upload dpkg-source -Zxz --after-build . dpkg-buildpackage: info: full upload (original source is included) -------------------------------------------------------------------------------- Build finished at 2025-01-22T06:13:28Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes Wed, 22 Jan 2025 06:13:28 +0000 | +------------------------------------------------------------------------------+ perlbrew_1.01-1_amd64.changes: ------------------------------ Format: 1.8 Date: Sat, 23 Nov 2024 02:26:09 +0100 Source: perlbrew Binary: perlbrew Architecture: source all Version: 1.01-1 Distribution: perl-5.40-throwaway Urgency: medium Maintainer: Debian Perl Group Changed-By: gregor herrmann Description: perlbrew - script to manage perl installations in your $HOME Changes: perlbrew (1.01-1) unstable; urgency=medium . * Import upstream version 1.01. Checksums-Sha1: c209e6679324f4704cf23a26710777e2b153d789 1557 perlbrew_1.01-1.dsc 2f3c2a4562a5102ffab55e60b30188da261e1e17 89218 perlbrew_1.01.orig.tar.gz 57fd0b2eaeccbb1aa1f6afe5a22629d5ad8d006c 6264 perlbrew_1.01-1.debian.tar.xz e7876ad627f64901fc8f17639986b243825e9e10 63484 perlbrew_1.01-1_all.deb 39159836c4eec02c3eeda2e7d956057a8ff7cb96 6602 perlbrew_1.01-1_amd64.buildinfo Checksums-Sha256: d506cd393a2a53e020659ad6e107a506dd5f30e8770a23b43acc59c548dfab29 1557 perlbrew_1.01-1.dsc 7f775fd7922d0ca29650965815f2f362241372a8decc5f6e1b90f757aaffd41c 89218 perlbrew_1.01.orig.tar.gz fd99cbefe88438511cba3da5c5a9bd5b2ae4c24f8e560ff33f337fa253fecc23 6264 perlbrew_1.01-1.debian.tar.xz 10cec129dcdb603a57763fd7a495186148586ffc4ffa64005bc12c654f83f75e 63484 perlbrew_1.01-1_all.deb 70dd6fc3f4f47c15c431c216ce1e03f8cd33ed89f06ae2bfd98446c34252278b 6602 perlbrew_1.01-1_amd64.buildinfo Files: 74b5e0a9e775749b8993d24ecafb728f 1557 perl optional perlbrew_1.01-1.dsc 3587b1d8a5622439893b4b2dc4de6af0 89218 perl optional perlbrew_1.01.orig.tar.gz b18c1d5fba6e94d8e62b444273950080 6264 perl optional perlbrew_1.01-1.debian.tar.xz 00acb4e0ff3ccc937cde0790e39b9294 63484 perl optional perlbrew_1.01-1_all.deb 8a86c8dbb1aad75596a856febe49b202 6602 perl optional perlbrew_1.01-1_amd64.buildinfo +------------------------------------------------------------------------------+ | Buildinfo Wed, 22 Jan 2025 06:13:28 +0000 | +------------------------------------------------------------------------------+ Format: 1.0 Source: perlbrew Binary: perlbrew Architecture: all source Version: 1.01-1 Checksums-Md5: 74b5e0a9e775749b8993d24ecafb728f 1557 perlbrew_1.01-1.dsc 00acb4e0ff3ccc937cde0790e39b9294 63484 perlbrew_1.01-1_all.deb Checksums-Sha1: c209e6679324f4704cf23a26710777e2b153d789 1557 perlbrew_1.01-1.dsc e7876ad627f64901fc8f17639986b243825e9e10 63484 perlbrew_1.01-1_all.deb Checksums-Sha256: d506cd393a2a53e020659ad6e107a506dd5f30e8770a23b43acc59c548dfab29 1557 perlbrew_1.01-1.dsc 10cec129dcdb603a57763fd7a495186148586ffc4ffa64005bc12c654f83f75e 63484 perlbrew_1.01-1_all.deb Build-Origin: Debian Build-Architecture: amd64 Build-Date: Wed, 22 Jan 2025 06:13:27 +0000 Build-Path: /build/perlbrew-vX7ufH/perlbrew-1.01 Build-Tainted-By: usr-local-has-programs Installed-Build-Depends: autoconf (= 2.72-3), automake (= 1:1.16.5-1.3), autopoint (= 0.23.1-1), autotools-dev (= 20220109.1), base-files (= 13.6), base-passwd (= 3.6.6), bash (= 5.2.37-1), binutils (= 2.43.50.20250108-1), binutils-common (= 2.43.50.20250108-1), binutils-x86-64-linux-gnu (= 2.43.50.20250108-1), bsdextrautils (= 2.40.4-1), bsdutils (= 1:2.40.4-1), build-essential (= 12.12), bzip2 (= 1.0.8-6), coreutils (= 9.5-1+b1), cpp (= 4:14.2.0-1), cpp-13 (= 13.3.0-12), cpp-13-x86-64-linux-gnu (= 13.3.0-12), cpp-14 (= 14.2.0-14), cpp-14-x86-64-linux-gnu (= 14.2.0-14), cpp-x86-64-linux-gnu (= 4:14.2.0-1), curl (= 8.11.1-1+b1), dash (= 0.5.12-11), debconf (= 1.5.89), debhelper (= 13.24.1), debianutils (= 5.21), dh-autoreconf (= 20), dh-strip-nondeterminism (= 1.14.1-1), diffutils (= 1:3.10-2), dpkg (= 1.22.14), dpkg-dev (= 1.22.14), dwz (= 0.15-1+b1), file (= 1:5.45-3+b1), findutils (= 4.10.0-3), g++ (= 4:14.2.0-1), g++-14 (= 14.2.0-14), g++-14-x86-64-linux-gnu (= 14.2.0-14), g++-x86-64-linux-gnu (= 4:14.2.0-1), gcc (= 4:14.2.0-1), gcc-13 (= 13.3.0-12), gcc-13-base (= 13.3.0-12), gcc-13-x86-64-linux-gnu (= 13.3.0-12), gcc-14 (= 14.2.0-14), gcc-14-base (= 14.2.0-14), gcc-14-x86-64-linux-gnu (= 14.2.0-14), gcc-x86-64-linux-gnu (= 4:14.2.0-1), gettext (= 0.23.1-1), gettext-base (= 0.23.1-1), grep (= 3.11-4), groff-base (= 1.23.0-7), gzip (= 1.13-1), hostname (= 3.25), init-system-helpers (= 1.68), intltool-debian (= 0.35.0+20060710.6), libacl1 (= 2.3.2-2+b1), libarchive-zip-perl (= 1.68-1), libasan8 (= 14.2.0-14), libatomic1 (= 14.2.0-14), libattr1 (= 1:2.5.2-2), libaudit-common (= 1:4.0.2-2), libaudit1 (= 1:4.0.2-2+b1), libbinutils (= 2.43.50.20250108-1), libblkid1 (= 2.40.4-1), libbrotli1 (= 1.1.0-2+b6), libbz2-1.0 (= 1.0.8-6), libc-bin (= 2.40-5), libc-dev-bin (= 2.40-5), libc6 (= 2.40-5), libc6-dev (= 2.40-5), libcap-ng0 (= 0.8.5-4), libcap2 (= 1:2.66-5+b1), libcapture-tiny-perl (= 0.48-2), libcc1-0 (= 14.2.0-14), libcom-err2 (= 1.47.2-1), libcpan-perl-releases-perl (= 5.20250106-1), libcpan-requirements-dynamic-perl (= 0.001-2), libcrypt-dev (= 1:4.4.38-1), libcrypt1 (= 1:4.4.38-1), libctf-nobfd0 (= 2.43.50.20250108-1), libctf0 (= 2.43.50.20250108-1), libcurl3t64-gnutls (= 8.11.1-1+b1), libdb5.3t64 (= 5.3.28+dfsg2-9), libdebconfclient0 (= 0.277), libdebhelper-perl (= 13.24.1), libdevel-patchperl-perl (= 2.08-1), libdpkg-perl (= 1.22.14), libelf1t64 (= 0.192-4), libextutils-config-perl (= 0.010-1), libextutils-hascompiler-perl (= 0.025-1), libextutils-helpers-perl (= 0.028-1), libextutils-installpaths-perl (= 0.014-1), libffi8 (= 3.4.6-1), libfile-pushd-perl (= 1.016-2), libfile-stripnondeterminism-perl (= 1.14.1-1), libfile-which-perl (= 1.27-2), libgcc-13-dev (= 13.3.0-12), libgcc-14-dev (= 14.2.0-14), libgcc-s1 (= 14.2.0-14), libgdbm-compat4t64 (= 1.24-2), libgdbm6t64 (= 1.24-2), libgmp10 (= 2:6.3.0+dfsg-3), libgnutls30t64 (= 3.8.8-2), libgomp1 (= 14.2.0-14), libgprofng0 (= 2.43.50.20250108-1), libgssapi-krb5-2 (= 1.21.3-4), libhogweed6t64 (= 3.10-1+b1), libhwasan0 (= 14.2.0-14), libicu72 (= 72.1-6), libidn2-0 (= 2.3.7-2+b1), libisl23 (= 0.27-1), libitm1 (= 14.2.0-14), libjansson4 (= 2.14-2+b3), libk5crypto3 (= 1.21.3-4), libkeyutils1 (= 1.6.3-4), libkrb5-3 (= 1.21.3-4), libkrb5support0 (= 1.21.3-4), libldap2 (= 2.6.9+dfsg-1), liblocal-lib-perl (= 2.000029-1), liblsan0 (= 14.2.0-14), liblzma5 (= 5.6.3-1+b1), libmagic-mgc (= 1:5.45-3+b1), libmagic1t64 (= 1:5.45-3+b1), libmd0 (= 1.1.0-2+b1), libmodule-build-perl (= 0.423400-2), libmodule-build-tiny-perl (= 0.048-1), libmodule-pluggable-perl (= 5.2-5), libmount1 (= 2.40.4-1), libmpc3 (= 1.3.1-1+b3), libmpfr6 (= 4.2.1-1+b2), libnettle8t64 (= 3.10-1+b1), libnghttp2-14 (= 1.64.0-1), libnghttp3-9 (= 1.6.0-2), libngtcp2-16 (= 1.9.1-1), libngtcp2-crypto-gnutls8 (= 1.9.1-1), libp11-kit0 (= 0.25.5-3), libpam-modules (= 1.5.3-7+b1), libpam-modules-bin (= 1.5.3-7+b1), libpam-runtime (= 1.5.3-7), libpam0g (= 1.5.3-7+b1), libpath-class-perl (= 0.37-4), libpcre2-8-0 (= 10.44-5), libperl5.40 (= 5.40.1-1), libpipeline1 (= 1.5.8-1), libpsl5t64 (= 0.21.2-1.1+b1), libquadmath0 (= 14.2.0-14), librtmp1 (= 2.4+20151223.gitfa8646d.1-2+b5), libsasl2-2 (= 2.1.28+dfsg1-8+b1), libsasl2-modules-db (= 2.1.28+dfsg1-8+b1), libseccomp2 (= 2.5.5-2), libselinux1 (= 3.7-3+b1), libsframe1 (= 2.43.50.20250108-1), libsmartcols1 (= 2.40.4-1), libssh2-1t64 (= 1.11.1-1), libssl3t64 (= 3.4.0-2), libstdc++-14-dev (= 14.2.0-14), libstdc++6 (= 14.2.0-14), libsystemd0 (= 257.2-2), libtasn1-6 (= 4.19.0-3+b3), libtest2-plugin-ioevents-perl (= 0.001001-2), libtest2-plugin-nowarnings-perl (= 0.10-1), libtest2-suite-perl (= 0.000163-1), libtinfo6 (= 6.5-2+b1), libtool (= 2.5.4-2), libtsan2 (= 14.2.0-14), libubsan1 (= 14.2.0-14), libuchardet0 (= 0.0.8-1+b2), libudev1 (= 257.2-2), libunistring5 (= 1.3-1), libuuid1 (= 2.40.4-1), libxml2 (= 2.12.7+dfsg+really2.9.14-0.2+b1), libzstd1 (= 1.5.6+dfsg-2), linux-libc-dev (= 6.12.10-1), m4 (= 1.4.19-5), make (= 4.4.1-1), man-db (= 2.13.0-1), mawk (= 1.3.4.20240905-1), ncurses-base (= 6.5-2), ncurses-bin (= 6.5-2+b1), openssl-provider-legacy (= 3.4.0-2), patch (= 2.7.6-7), perl (= 5.40.1-1), perl-base (= 5.40.1-1), perl-doc (= 5.40.1-1), perl-modules-5.40 (= 5.40.1-1), po-debconf (= 1.0.21+nmu1), rpcsvc-proto (= 1.4.3-1), sed (= 4.9-2), sensible-utils (= 0.0.24), sysvinit-utils (= 3.13-1), tar (= 1.35+dfsg-3.1), util-linux (= 2.40.4-1), wget (= 1.24.5-2+b1), xz-utils (= 5.6.3-1+b1), zlib1g (= 1:1.3.dfsg+really1.3.1-1+b1) Environment: DEB_BUILD_OPTIONS="parallel=2" LANG="C.UTF-8" LC_COLLATE="C.UTF-8" LC_CTYPE="C.UTF-8" LD_LIBRARY_PATH="/usr/lib/libeatmydata" SOURCE_DATE_EPOCH="1732325169" +------------------------------------------------------------------------------+ | Package contents Wed, 22 Jan 2025 06:13:28 +0000 | +------------------------------------------------------------------------------+ perlbrew_1.01-1_all.deb ----------------------- new Debian package, version 2.0. size 63484 bytes: control archive=1284 bytes. 967 bytes, 17 lines control 1074 bytes, 15 lines md5sums Package: perlbrew Version: 1.01-1 Architecture: all Maintainer: Debian Perl Group Installed-Size: 187 Depends: perl:any, curl | wget, gcc, libc6-dev | libc-dev, libcapture-tiny-perl, libcpan-perl-releases-perl (>= 5.20240920), libdevel-patchperl-perl, libjson-pp-perl, liblocal-lib-perl, make, patch Recommends: perl-doc Section: perl Priority: optional Homepage: https://metacpan.org/release/App-perlbrew Description: script to manage perl installations in your $HOME perlbrew is a program to automate the building and installation of perl in the users HOME. At the moment, it installs everything to ~/perl5/perlbrew, and requires you to tweak your PATH by including a bashrc/cshrc file it provides, in your shell configuration file. You then can benefit from not having to run 'sudo' commands to install cpan modules because those are installed inside your HOME too. It's a completely separate perl environment. drwxr-xr-x root/root 0 2024-11-23 01:26 ./ drwxr-xr-x root/root 0 2024-11-23 01:26 ./usr/ drwxr-xr-x root/root 0 2024-11-23 01:26 ./usr/bin/ -rwxr-xr-x root/root 24393 2024-11-23 01:26 ./usr/bin/perlbrew drwxr-xr-x root/root 0 2024-11-23 01:26 ./usr/share/ drwxr-xr-x root/root 0 2024-11-23 01:26 ./usr/share/doc/ drwxr-xr-x root/root 0 2024-11-23 01:26 ./usr/share/doc/perlbrew/ -rw-r--r-- root/root 1091 2024-11-18 11:49 ./usr/share/doc/perlbrew/CONTRIBUTING.md -rw-r--r-- root/root 1219 2024-11-23 01:26 ./usr/share/doc/perlbrew/changelog.Debian.gz -rw-r--r-- root/root 9965 2024-11-18 11:49 ./usr/share/doc/perlbrew/changelog.gz -rw-r--r-- root/root 2206 2024-11-23 01:26 ./usr/share/doc/perlbrew/copyright drwxr-xr-x root/root 0 2024-11-23 01:26 ./usr/share/man/ drwxr-xr-x root/root 0 2024-11-23 01:26 ./usr/share/man/man1/ -rw-r--r-- root/root 9326 2024-11-23 01:26 ./usr/share/man/man1/perlbrew.1p.gz drwxr-xr-x root/root 0 2024-11-23 01:26 ./usr/share/man/man3/ -rw-r--r-- root/root 3580 2024-11-23 01:26 ./usr/share/man/man3/App::perlbrew.3pm.gz drwxr-xr-x root/root 0 2024-11-23 01:26 ./usr/share/perl5/ drwxr-xr-x root/root 0 2024-11-23 01:26 ./usr/share/perl5/App/ drwxr-xr-x root/root 0 2024-11-23 01:26 ./usr/share/perl5/App/Perlbrew/ -rw-r--r-- root/root 3877 2024-11-18 11:49 ./usr/share/perl5/App/Perlbrew/HTTP.pm -rw-r--r-- root/root 2174 2024-11-18 11:49 ./usr/share/perl5/App/Perlbrew/Path.pm drwxr-xr-x root/root 0 2024-11-23 01:26 ./usr/share/perl5/App/Perlbrew/Path/ -rw-r--r-- root/root 353 2024-11-18 11:49 ./usr/share/perl5/App/Perlbrew/Path/Installation.pm -rw-r--r-- root/root 536 2024-11-18 11:49 ./usr/share/perl5/App/Perlbrew/Path/Installations.pm -rw-r--r-- root/root 550 2024-11-18 11:49 ./usr/share/perl5/App/Perlbrew/Path/Root.pm -rw-r--r-- root/root 236 2024-11-18 11:49 ./usr/share/perl5/App/Perlbrew/Sys.pm -rw-r--r-- root/root 3868 2024-11-18 11:49 ./usr/share/perl5/App/Perlbrew/Util.pm -rw-r--r-- root/root 105059 2024-11-18 11:49 ./usr/share/perl5/App/perlbrew.pm +------------------------------------------------------------------------------+ | Post Build Wed, 22 Jan 2025 06:13:28 +0000 | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup Wed, 22 Jan 2025 06:13:28 +0000 | +------------------------------------------------------------------------------+ Purging /build/perlbrew-vX7ufH Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary Wed, 22 Jan 2025 06:13:29 +0000 | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: full Build-Space: 1528 Build-Time: 19 Distribution: perl-5.40-throwaway Host Architecture: amd64 Install-Time: 9 Job: /srv/debomatic/incoming/perlbrew_1.01-1.dsc Machine Architecture: amd64 Package: perlbrew Package-Time: 39 Source-Version: 1.01-1 Space: 1528 Status: successful Version: 1.01-1 -------------------------------------------------------------------------------- Finished at 2025-01-22T06:13:28Z Build needed 00:00:39, 1528k disk space