Hi,

Whilst looking through our current list of Recommends for any that should
be Suggests instead, I spotted a number of items which appear to be
unnecessary now. In each case, I've noted where the relationship occurs
and why I'd suggest it's no longer needed.

In some cases, the entire relationship could be dropped without affecting
building on sarge and above; in the remainder at least the versioning of
the dependency appears to no longer be relevant unless we want to support
building on oldoldstable (i.e. woody).

Any thoughts / comments / objections ?

Cheers,

Adam


perl (>= 5.8) [build-dependency and dependency]

sarge has 5.8.4.

debmake (<< 3.5) [conflict]

Removed from the archive for lenny onwards and even sarge has 3.7.10

dupload (<< 2.1) [conflict] (>= 2.1) [recommends]

sarge has 2.6.3

suidmanager (<< 0.51) [conflicts]

Doesn't exist in >= sarge. Even in woody it was a transitional package
that imported its database in to dpkg-statoverride's.

debianutils (>= 2.0) [dependency]

sarge has 2.8.4

sed (>= 2.95) [dependency]

According to our changelog, this was added for support of the "T" command
for wnpp-alert. The upstream changelog indicates that support for that was
added in 2001.

Version 2.95 appears never to have been in Debian (the Debian changelog
goes from 2.05 to 3.01) but looking at the upstream changelog I'd guess
this was intended to be 3.95 (released October 2002 and therefore too late
for woody). No-one appears to have noticed that in the past three years
however :-) sarge has 4.1.2 and therefore "T" support.

gnupg (>= 1.0.7) [dependency]

sarge has 1.4.1. woody had 1.0.6-4.

libdigest-md5-perl [recommends]

Provided by perl since 5.8.0. sarge has 5.8.4.

More to the point, the perl 5.8 packages conflict (due to Providing it)
with a version of libdigest-md5-perl higher than that which was last in
the archive so this is a no-op when combined with the perl >= 5.8
dependency.


-- 
To unsubscribe, send mail to [EMAIL PROTECTED]

Reply via email to