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) <eloy@debian.org> libcache-cache-perl (U) libpar-perl (U) libxml-atom-perl (U) Krzysztof Krzyżaniak (eloy) <eloy@debian.org> libdata-serializer-perl (U) Stefan Hornburg (Racke) <racke@linuxia.de> interchange Nicholas Bamber <nicholas@periapt.co.uk> libcgi-application-plugin-authentication-perl (U) libdata-serializer-perl (U) Daniel Baumann <daniel.baumann@progress-technologies.net> syslinux Eduard Bloch <blade@debian.org> apt-cacher (U) Raphael Bossek <bossekr@debian.org> gnupod-tools Ansgar Burchardt <ansgar@43-1.org> libauthen-passphrase-perl (U) libmoosex-storage-perl (U) Chris Butler <chrisb@debian.org> libpar-perl (U) Brian Cassidy <brian.cassidy@gmail.com> libnet-oauth-perl (U) libxml-atom-perl (U) Jesus Climent <jesus.climent@hispalinux.es> spamassassin (U) Kees Cook <kees@outflux.net> libpoe-component-jabber-perl (U) Jon Daley <jondaley-guest@alioth.debian.org> postgrey (U) Debian KGB Maintainers <kgb-maintainers@lists.alioth.debian.org> kgb-bot Debian Perl Group <pkg-perl-maintainers@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 <eric@debian.org> sqlfairy (U) Zak B. Elep <zakame@spunge.org> libdigest-hmac-perl (U) Martín Ferrari <tincho@debian.org> kgb-bot (U) Jochen Friedrich <jochen@scram.de> libnet-snmp-perl Jonas Genannt <jonas.genannt@capi2name.de> libcrypt-hcesha-perl Nathan Handler <nhandler@ubuntu.com> libnet-oauth-perl (U) Dominic Hargreaves <dom@earth.li> libcache-perl libnet-openid-consumer-perl libnet-openid-server-perl Sam Hartman <hartmans@debian.org> barnowl gregor herrmann <gregoa@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 <joeyh@debian.org> ikiwiki-hosting Mark Hindley <mark@hindley.org.uk> apt-cacher Giuseppe Iuculano <giuseppe@iuculano.it> razor Damyan Ivanov <dmn@debian.org> kgb-bot (U) libcrypt-openssl-dsa-perl (U) libdata-serializer-perl (U) libpar-perl (U) libxml-atom-perl (U) Ivan Kohler <ivan-debian@420.am> libauthen-passphrase-perl (U) libcrypt-mysql-perl (U) libperl5i-perl (U) Christoph Martin <christoph.martin@uni-mainz.de> mimedefang Patrick Matthäi <pmatthaei@debian.org> vclt-tools (U) Rene Mayorga <rmayorga@debian.org> libdata-serializer-perl (U) Rene Mayorga <rmayorga@debian.org.sv> libxml-atom-perl (U) Noah Meyerhans <noahm@debian.org> spamassassin Ryan Niebur <ryanryan52@gmail.com> libpoe-component-jabber-perl (U) Ryan Niebur <ryan@debian.org> sqlfairy (U) Jonathan Oxer <jon@debian.org> apt-cacher (U) Antonio Radici <antonio@dyne.org> libcache-cache-perl (U) libpar-perl (U) postgrey Florian Ragwitz <rafl@debian.org> libnet-xmpp-perl (U) Jose Luis Rivas <ghostbar38@gmail.com> libxml-atom-perl (U) Otavio Salvador <otavio@debian.org> syslinux (U) Philipp Schafft <lion@lion.leolix.org> vclt-tools Carlo Segre <segre@debian.org> libdigest-hmac-perl (U) Jonas Smedegaard <dr@jones.dk> libbloom-filter-perl (U) librdf-query-perl (U) librdf-trine-perl (U) Christine Spang <christine@debian.org> libuuid-tiny-perl (U) Tatsuki Sugiura <sugi@nemui.org> libapache-htpasswd-perl Ondřej Surý <ondrej@debian.org> libnet-dns-sec-perl Sergio Talens-Oliag <sto@debian.org> smbldap-tools Niko Tyni <ntyni@iki.fi> libpar-perl (U) Jaldhar H. Vyas <jaldhar@debian.org> libcgi-application-plugin-authentication-perl (U) libxml-atom-perl (U) Gunnar Wolf <gwolf@debian.org> libdata-serializer-perl (U) libdigest-hmac-perl (U) libpar-perl (U) Jonathan Yu <jawnsy@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 <agostini@univ-metz.fr> libnet-oauth-perl (U) Bas Zoetekouw <bas@debian.org> libimdb-film-perl
Attachment:
signature.asc
Description: Digital signature