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
signature.asc
Description: Digital signature