Package: less
Version: 643-1
Severity: important
Tags: upstream
X-Debbugs-Cc: r...@debian.org

Hi,

First of all, thanks for taking care of the less package in Debian!

The libzstd test suite started failing with the upgrade of less to v643.
It seems to be suffering from the issue reported in the upstream
bug tracker as https://github.com/gwsw/less/issues/373 ...but that issue
is marked as resolved in v634, which ought to be less than v643.

Reproducing the issue on Debian unstable (but it is also present on testing):

- correct behavior first:

(unstable-amd64)root@straylight:/# (env LESSOPEN='| cat %s' less 
/etc/os-release; echo $?) | cat
PRETTY_NAME="Debian GNU/Linux trixie/sid"
NAME="Debian GNU/Linux"
VERSION_CODENAME=trixie
ID=debian
HOME_URL="https://www.debian.org/";
SUPPORT_URL="https://www.debian.org/support";
BUG_REPORT_URL="https://bugs.debian.org/";
0

- now the incorrect behavior:

(unstable-amd64)root@straylight:/# (env LESSOPEN='| cat %s' less 
/etc/os-release < /dev/null; echo $?) | cat
PRETTY_NAME="Debian GNU/Linux trixie/sid"
NAME="Debian GNU/Linux"
VERSION_CODENAME=trixie
ID=debian
HOME_URL="https://www.debian.org/";
SUPPORT_URL="https://www.debian.org/support";
BUG_REPORT_URL="https://bugs.debian.org/";
1

I tried building less from the current upstream source (version 658x
built from commit db13e771320d4bfc9d403ee951b623a8c3d5e425) and
the problem still persists. For the record, the problem is also
reproducible with less v633 on Fedora 40 and less v643 on a snapshot of
Fedora rawhide before the release of Fedora 41, so it seems that
it is not Debian-specific.

Thanks again for your work on less and on Debian in general!

G'luck,
Peter

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable-updates'), (500, 
'stable-security'), (500, 'oldstable-updates'), (500, 'oldstable-security'), 
(500, 'oldoldstable-updates'), (500, 'oldoldstable'), (500, 'stable'), (500, 
'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.7.12-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages less depends on:
ii  libc6      2.38-12
ii  libtinfo6  6.5-2

less recommends no packages.

less suggests no packages.

-- no debconf information

Attachment: signature.asc
Description: PGP signature

Reply via email to