Bug#975364: perlbrew: Fails when building older perls and patch is not installed

Aaron Hall ahall at vitaphone.net
Sat Nov 21 04:00:12 GMT 2020


Package: perlbrew
Version: 0.86-1
Severity: normal

Dear Maintainer,

When trying to build older versions of Perl, perlbrew fails immediately
after downloading if a patch program isn't installed. It tries to
pre-patch Configure but cannot. The resulting log (build.perl-5.8.8.log
in this case) contains only:

    Auto-guessed '5.8.8'
    No patch utility found
    patching ext/IPC/SysV/SysV.xs
    ##### Brew Failed #####

The build completes successfully once patch is installed. It failed on
5.8.8, 5.10.1, 5.14.2, and 5.28.1. It succeeded (without needing patch)
on 5.30.1.

Thank you for your work in Debian, and on Perl in particular!

- Aaron



-- System Information:
Debian Release: 10.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 4.19.0-12-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages perlbrew depends on:
ii  gcc                         4:8.3.0-1
ii  libc6-dev [libc-dev]        2.28-10
ii  libcapture-tiny-perl        0.48-1
ii  libcpan-perl-releases-perl  3.90-1
ii  libdevel-patchperl-perl     1.56-1
ii  liblocal-lib-perl           2.000024-1
ii  make                        4.2.1-1.2
ii  perl                        5.28.1-6+deb10u1
ii  wget                        1.20.1-1.1

Versions of packages perlbrew recommends:
ii  perl-doc  5.28.1-6+deb10u1

perlbrew suggests no packages.

-- no debconf information



More information about the pkg-perl-maintainers mailing list