Hi all

On Wed, Aug 25, 2010 at 01:12:51PM +0900, Ansgar Burchardt wrote:
> Package: libdigest-sha1-perl
> Version: 2.13-1
> Severity: important
> 
> I would like to get rid of this module after Squeeze has been released.
> Its functionality is also provided by Digest::SHA (which is in core).
> 
> Switching from Digest::SHA1 to Digest::SHA should be as easy as
> s,Digest::SHA1,Digest::SHA1,g as Digest::SHA only provides additional
> functions (with the exception of sha1_transform which is no longer
> present).  The (build-)dependency on libdigest-sha1-perl can then be
> removed; Digest::SHA is already included in Lenny's perl.

Ansgar already opened a bugreport on this at [1]. Joey Hess too
already pointed out the deprecation of Digest::SHA1 [2]. The
functionality of Digest::SHA1 is also provided by Digest::SHA.
 
 [1] http://bugs.debian.org/594273
 [2] http://bugs.debian.org/591091

We can try now to start with this. The following could be a possible
procedure/outline in two steps (any comments would be welcome!):

 1. Investigate the Debian Perl Group packages, and forward patches to
    upstream authors.
 2. After patches for the Perl modules are sent upstream announce
    #594273 on debian-devel for possible MBF and help out where
    possible to fix the packages (severity wishlist or normal)

If we get so far, that all packages could be fixed, remove
libdigest-sha1-perl from Debian archive.

Bests
Salvatore

The list of packages depending on libdigest-sha1-perl 
-----------------------------------------------------
libdigest-sha1-perl
Reverse Depends:
  vclt-tools
  syslinux-common
  libsql-translator-perl
  spamassassin
  smbldap-tools
  razor
  postgrey
  mimedefang
  libxml-atom-perl
  libuuid-tiny-perl
  librdf-trine-perl
  librdf-query-perl
  libpoe-component-jabber-perl
  libperl5i-perl
  libpar-perl
  libnet-xmpp-perl
  libnet-snmp-perl
  libnet-openid-server-perl
  libnet-openid-consumer-perl
  libnet-oauth-perl
  libnet-epp-perl
  libnet-dns-sec-perl
  libmoosex-storage-perl
  libimdb-film-perl
  libdigest-hmac-perl
  libdbix-class-cursor-cached-perl
  libdata-serializer-perl
  libcrypt-mysql-perl
  libcrypt-hcesha-perl
  libcgi-application-plugin-authentication-perl
  libcache-perl
  libcache-cache-perl
  libbloom-filter-perl
  libauthen-passphrase-perl
  libapache-htpasswd-perl
  kgb-client
  interchange
  ikiwiki-hosting-web
  gnupod-tools
  barnowl
  apt-cacher

The list of packages build-depending on libdigest-sha1-perl
-----------------------------------------------------------
Reverse Build-depends in contrib:
---------------------------------

No reverse build-depends found for libdigest-sha1-perl.

Reverse Build-depends in main:
------------------------------

libmoosex-storage-perl
libcrypt-openssl-dsa-perl
mimedefang
libcache-perl
libdbix-class-cursor-cached-perl
libperl5i-perl
libcache-cache-perl
libcgi-application-plugin-authentication-perl
libnet-openid-consumer-perl
razor
libbloom-filter-perl
libnet-epp-perl
libcrypt-mysql-perl
librdf-query-perl
libapache-htpasswd-perl
libnet-openid-server-perl
sqlfairy
libpoe-component-jabber-perl
libcrypt-hcesha-perl
libnet-xmpp-perl
gnupod-tools
libnet-dns-sec-perl
spamassassin
libuuid-tiny-perl
librdf-trine-perl
libauthen-passphrase-perl
interchange
libdigest-hmac-perl
libnet-oauth-perl
libdata-serializer-perl
libxml-atom-perl

Found a total of 31 reverse build-depend(s) for libdigest-sha1-perl.

Reverse Build-depends in non-free:
----------------------------------

No reverse build-depends found for libdigest-sha1-perl.

And the list of Maintainers (dd-list):
--------------------------------------
Krzysztof Krzyzaniak (eloy) <[email protected]>
   libcache-cache-perl (U)
   libpar-perl (U)
   libxml-atom-perl (U)

Krzysztof Krzy??aniak (eloy) <[email protected]>
   libdata-serializer-perl (U)

Stefan Hornburg (Racke) <[email protected]>
   interchange

Nicholas Bamber <[email protected]>
   libcgi-application-plugin-authentication-perl (U)
   libdata-serializer-perl (U)

Daniel Baumann <[email protected]>
   syslinux

Eduard Bloch <[email protected]>
   apt-cacher (U)

Raphael Bossek <[email protected]>
   gnupod-tools

Ansgar Burchardt <[email protected]>
   libauthen-passphrase-perl (U)
   libmoosex-storage-perl (U)

Chris Butler <[email protected]>
   libpar-perl (U)

Brian Cassidy <[email protected]>
   libnet-oauth-perl (U)
   libxml-atom-perl (U)

Jesus Climent <[email protected]>
   spamassassin (U)

Kees Cook <[email protected]>
   libpoe-component-jabber-perl (U)

Jon Daley <[email protected]>
   postgrey (U)

Debian KGB Maintainers <[email protected]>
   kgb-bot

Debian Perl Group <[email protected]>
   libauthen-passphrase-perl
   libbloom-filter-perl
   libcache-cache-perl
   libcgi-application-plugin-authentication-perl
   libcrypt-mysql-perl
   libcrypt-openssl-dsa-perl
   libdata-serializer-perl
   libdbix-class-cursor-cached-perl
   libdigest-hmac-perl
   libmoosex-storage-perl
   libnet-epp-perl
   libnet-oauth-perl
   libnet-xmpp-perl
   libpar-perl
   libperl5i-perl
   libpoe-component-jabber-perl
   librdf-query-perl
   librdf-trine-perl
   libuuid-tiny-perl
   libxml-atom-perl
   sqlfairy

Eric Dorland <[email protected]>
   sqlfairy (U)

Zak B. Elep <[email protected]>
   libdigest-hmac-perl (U)

Mart??n Ferrari <[email protected]>
   kgb-bot (U)

Jochen Friedrich <[email protected]>
   libnet-snmp-perl

Jonas Genannt <[email protected]>
   libcrypt-hcesha-perl

Nathan Handler <[email protected]>
   libnet-oauth-perl (U)

Dominic Hargreaves <[email protected]>
   libcache-perl
   libnet-openid-consumer-perl
   libnet-openid-server-perl

Sam Hartman <[email protected]>
   barnowl

gregor herrmann <[email protected]>
   kgb-bot (U)
   libdata-serializer-perl (U)
   libdigest-hmac-perl (U)
   libnet-oauth-perl (U)
   libnet-xmpp-perl (U)
   libpar-perl (U)
   libperl5i-perl (U)
   libpoe-component-jabber-perl (U)
   libxml-atom-perl (U)

Joey Hess <[email protected]>
   ikiwiki-hosting

Mark Hindley <[email protected]>
   apt-cacher

Giuseppe Iuculano <[email protected]>
   razor

Damyan Ivanov <[email protected]>
   kgb-bot (U)
   libcrypt-openssl-dsa-perl (U)
   libdata-serializer-perl (U)
   libpar-perl (U)
   libxml-atom-perl (U)

Ivan Kohler <[email protected]>
   libauthen-passphrase-perl (U)
   libcrypt-mysql-perl (U)
   libperl5i-perl (U)

Christoph Martin <[email protected]>
   mimedefang

Patrick Matth??i <[email protected]>
   vclt-tools (U)

Rene Mayorga <[email protected]>
   libdata-serializer-perl (U)

Rene Mayorga <[email protected]>
   libxml-atom-perl (U)

Noah Meyerhans <[email protected]>
   spamassassin

Ryan Niebur <[email protected]>
   libpoe-component-jabber-perl (U)

Ryan Niebur <[email protected]>
   sqlfairy (U)

Jonathan Oxer <[email protected]>
   apt-cacher (U)

Antonio Radici <[email protected]>
   libcache-cache-perl (U)
   libpar-perl (U)
   postgrey

Florian Ragwitz <[email protected]>
   libnet-xmpp-perl (U)

Jose Luis Rivas <[email protected]>
   libxml-atom-perl (U)

Otavio Salvador <[email protected]>
   syslinux (U)

Philipp Schafft <[email protected]>
   vclt-tools

Carlo Segre <[email protected]>
   libdigest-hmac-perl (U)

Jonas Smedegaard <[email protected]>
   libbloom-filter-perl (U)
   librdf-query-perl (U)
   librdf-trine-perl (U)

Christine Spang <[email protected]>
   libuuid-tiny-perl (U)

Tatsuki Sugiura <[email protected]>
   libapache-htpasswd-perl

Ond??ej Sur?? <[email protected]>
   libnet-dns-sec-perl

Sergio Talens-Oliag <[email protected]>
   smbldap-tools

Niko Tyni <[email protected]>
   libpar-perl (U)

Jaldhar H. Vyas <[email protected]>
   libcgi-application-plugin-authentication-perl (U)
   libxml-atom-perl (U)

Gunnar Wolf <[email protected]>
   libdata-serializer-perl (U)
   libdigest-hmac-perl (U)
   libpar-perl (U)

Jonathan Yu <[email protected]>
   libdbix-class-cursor-cached-perl (U)
   libmoosex-storage-perl (U)
   libnet-epp-perl (U)
   libnet-oauth-perl (U)
   libpar-perl (U)
   libperl5i-perl (U)
   libuuid-tiny-perl (U)
   libxml-atom-perl (U)
   sqlfairy (U)

AGOSTINI Yves <[email protected]>
   libnet-oauth-perl (U)

Bas Zoetekouw <[email protected]>
   libimdb-film-perl

Attachment: signature.asc
Description: Digital signature

Reply via email to