Package: grep
Version: 3.8-1
Severity: normal

Hi,

I see egrep and fgrep have started throwing deprecation warnings:

$ egrep
egrep: warning: egrep is obsolescent; using grep -E

I understand that they have been dubbed deprecated for quite a while:
(manpage of an older grep version)

   In  addition,  the  variant  programs egrep, fgrep and rgrep are
   the same as grep -E, grep -F, and grep -r, respectively.  These
   variants are deprecated, but are provided for backward
   compatibility.

This deprecation will need a LOT of effort to weed out in probably
1000s of packages, while in practise we'll likely never be able to
really remove them from the package since users will expect egrep and
fgrep to be present on any normal unix system, both for interactive
use and to be able to execute 3rd party sh scripts.

I suggest removing the deprecation notices, and keep egrep and fgrep
around indefinitely.

(On a side node, the deprecation notice quoted above also mentions
"rgrep", which is no longer mentioned in the manpage, but it's still
there in the package, not throwing a deprecation warning.)

Christoph

Reply via email to