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) <e...@debian.org>
   libcache-cache-perl (U)
   libpar-perl (U)
   libxml-atom-perl (U)

Krzysztof Krzy??aniak (eloy) <e...@debian.org>
   libdata-serializer-perl (U)

Stefan Hornburg (Racke) <ra...@linuxia.de>
   interchange

Nicholas Bamber <nicho...@periapt.co.uk>
   libcgi-application-plugin-authentication-perl (U)
   libdata-serializer-perl (U)

Daniel Baumann <daniel.baum...@progress-technologies.net>
   syslinux

Eduard Bloch <bl...@debian.org>
   apt-cacher (U)

Raphael Bossek <boss...@debian.org>
   gnupod-tools

Ansgar Burchardt <ans...@43-1.org>
   libauthen-passphrase-perl (U)
   libmoosex-storage-perl (U)

Chris Butler <chr...@debian.org>
   libpar-perl (U)

Brian Cassidy <brian.cass...@gmail.com>
   libnet-oauth-perl (U)
   libxml-atom-perl (U)

Jesus Climent <jesus.clim...@hispalinux.es>
   spamassassin (U)

Kees Cook <k...@outflux.net>
   libpoe-component-jabber-perl (U)

Jon Daley <jondaley-gu...@alioth.debian.org>
   postgrey (U)

Debian KGB Maintainers <kgb-maintain...@lists.alioth.debian.org>
   kgb-bot

Debian Perl Group <pkg-perl-maintain...@lists.alioth.debian.org>
   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 <e...@debian.org>
   sqlfairy (U)

Zak B. Elep <zak...@spunge.org>
   libdigest-hmac-perl (U)

Mart??n Ferrari <tin...@debian.org>
   kgb-bot (U)

Jochen Friedrich <joc...@scram.de>
   libnet-snmp-perl

Jonas Genannt <jonas.gena...@capi2name.de>
   libcrypt-hcesha-perl

Nathan Handler <nhand...@ubuntu.com>
   libnet-oauth-perl (U)

Dominic Hargreaves <d...@earth.li>
   libcache-perl
   libnet-openid-consumer-perl
   libnet-openid-server-perl

Sam Hartman <hartm...@debian.org>
   barnowl

gregor herrmann <gre...@debian.org>
   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 <jo...@debian.org>
   ikiwiki-hosting

Mark Hindley <m...@hindley.org.uk>
   apt-cacher

Giuseppe Iuculano <giuse...@iuculano.it>
   razor

Damyan Ivanov <d...@debian.org>
   kgb-bot (U)
   libcrypt-openssl-dsa-perl (U)
   libdata-serializer-perl (U)
   libpar-perl (U)
   libxml-atom-perl (U)

Ivan Kohler <ivan-deb...@420.am>
   libauthen-passphrase-perl (U)
   libcrypt-mysql-perl (U)
   libperl5i-perl (U)

Christoph Martin <christoph.mar...@uni-mainz.de>
   mimedefang

Patrick Matth??i <pmatth...@debian.org>
   vclt-tools (U)

Rene Mayorga <rmayo...@debian.org>
   libdata-serializer-perl (U)

Rene Mayorga <rmayo...@debian.org.sv>
   libxml-atom-perl (U)

Noah Meyerhans <no...@debian.org>
   spamassassin

Ryan Niebur <ryanrya...@gmail.com>
   libpoe-component-jabber-perl (U)

Ryan Niebur <r...@debian.org>
   sqlfairy (U)

Jonathan Oxer <j...@debian.org>
   apt-cacher (U)

Antonio Radici <anto...@dyne.org>
   libcache-cache-perl (U)
   libpar-perl (U)
   postgrey

Florian Ragwitz <r...@debian.org>
   libnet-xmpp-perl (U)

Jose Luis Rivas <ghostba...@gmail.com>
   libxml-atom-perl (U)

Otavio Salvador <ota...@debian.org>
   syslinux (U)

Philipp Schafft <l...@lion.leolix.org>
   vclt-tools

Carlo Segre <se...@debian.org>
   libdigest-hmac-perl (U)

Jonas Smedegaard <d...@jones.dk>
   libbloom-filter-perl (U)
   librdf-query-perl (U)
   librdf-trine-perl (U)

Christine Spang <christ...@debian.org>
   libuuid-tiny-perl (U)

Tatsuki Sugiura <s...@nemui.org>
   libapache-htpasswd-perl

Ond??ej Sur?? <ond...@debian.org>
   libnet-dns-sec-perl

Sergio Talens-Oliag <s...@debian.org>
   smbldap-tools

Niko Tyni <nt...@iki.fi>
   libpar-perl (U)

Jaldhar H. Vyas <jald...@debian.org>
   libcgi-application-plugin-authentication-perl (U)
   libxml-atom-perl (U)

Gunnar Wolf <gw...@debian.org>
   libdata-serializer-perl (U)
   libdigest-hmac-perl (U)
   libpar-perl (U)

Jonathan Yu <jaw...@cpan.org>
   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 <agost...@univ-metz.fr>
   libnet-oauth-perl (U)

Bas Zoetekouw <b...@debian.org>
   libimdb-film-perl

Attachment: signature.asc
Description: Digital signature

Reply via email to