Package: grep
Version: 3.11-1
Severity: grave
Justification: renders package unusable

There is a major regression in grep 3.11-1: I now get an error

cventin:~/Mail> grep -r xxxyyyzzz oldarc
grep: oldarc/cur: Operation not supported

This is just a big maildir mailbox (195700 messages).

The strace output has

[...]
81082 openat(5, "1511962287.17728_1395.cventin:2,S", 
O_RDONLY|O_NOCTTY|O_NONBLOCK|O_NOFOLLOW) = 6
81082 newfstatat(6, "", {st_mode=S_IFREG|0600, st_size=1171, ...}, 
AT_EMPTY_PATH) = 0
81082 read(6, "Return-Path: <root@zira.vinc17.o"..., 98304) = 1171
81082 read(6, "", 94208)                = 0
81082 close(6)                          = 0
81082 openat(5, "1511962287.17728_1397.cventin:2,S", 
O_RDONLY|O_NOCTTY|O_NONBLOCK|O_NOFOLLOW) = 6
81082 newfstatat(6, "", {st_mode=S_IFREG|0600, st_size=1705, ...}, 
AT_EMPTY_PATH) = 0
81082 read(6, "Return-Path: <root@zira.vinc17.o"..., 98304) = 1705
81082 read(6, "", 94208)                = 0
81082 close(6)                          = 0
81082 openat(5, "1511962287.17728_1399.cventin:2,S", 
O_RDONLY|O_NOCTTY|O_NONBLOCK|O_NOFOLLOW) = 6
81082 newfstatat(6, "", {st_mode=S_IFREG|0600, st_size=4261, ...}, 
AT_EMPTY_PATH) = 0
81082 read(6, "Return-Path: <aric.permanents.li"..., 98304) = 4261
81082 read(6, "", 94208)                = 0
81082 close(6)                          = 0
81082 close(3)                          = 0
81082 close(5)                          = 0
81082 write(2, "grep: ", 6)             = 6
81082 write(2, "oldarc/cur", 10)        = 10
81082 write(2, ": Operation not supported", 25) = 25
81082 write(2, "\n", 1)                 = 1
[...]

I can't see any system error. This just seems to come from grep.
And the error message is rather meaningless!

This error occurs on my 2 machines. I've downgraded grep to 3.8-5
(testing/stable) on one of them, and the error disappeared.

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 
'stable-security'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
merged-usr: no
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.3.0-2-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=POSIX, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages grep depends on:
ii  libc6         2.37-6
ii  libpcre2-8-0  10.42-2

grep recommends no packages.

grep suggests no packages.

-- no debconf information

-- 
Vincent Lefèvre <vinc...@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

Reply via email to