I'm not sure it is the right place - the RM bugreport - to add this information to.
The thing is: finally, wheezy is out without this module. And it turns out that many 3rd-party code still uses the old name, despite the new name being in core perl for quite a while. In particular, when upgrading postgresql.org to wheezy, this change (removal of Digest::SHA1) was one of the main issues, significantly bigger than all other together. There were about 40 modules/programs which used the old name, which all, at the same time, stopped working, and it tool quite some efforts to figure it all out and to make it all work again. This pain could be reduced significantly by one of at least two ways: 1. By documenting the fact that this module is no longer available, somewhere in release notes or something like that. One of the issues faced was complete lack of any information about this, and even searching does not reveal anything useful easily (google finds oldstable package but not this removal request). 2. By providing a compatibility layer, a tiny wrapper that just maps one namespace into another. I don't remember how this works in perl, but I guess it should be more or less trivial to do - so that old Digest::SHA1 name still works (maybe printing some deprecation warning or something). Either as an additional package (maybe using the same old name - libdigest-sha1-perl), or within core perl itself. One thing is to ensure there's no references to this old module in debian itself. And entirely another thing is user code which we in Debian can't control. Current situation is that wheezy breaks user code without any warning or any easily findable information (like published in NEWS.Debian). Thanks, /mjt -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org