Today I have updated Python to version 2.6 and run python-updater. Everything went smooth, except that dev-tex/rubber-1.1_p20080323 (latest version both in Portage and on the official website) started issuing this warning at each run: /usr/lib/python2.6/site-packages/rubber/util.py:8: DeprecationWarning: the md5 module is deprecated; use hashlib instead import md5 It seems that Python 2.6 deprecated the md5 module. The patch is trivial and is taken directly from the Debian bug (see URL). I'll attach the Python patch and another one to update the rubber-1.1_p20080323 ebuild.
Created attachment 201607 [details, diff] Do not use the md5 module
Created attachment 201609 [details, diff] Patch for the rubber-1.1_p20080323 ebuild
+ 10 Sep 2009; Patrick Lauer <patrick@gentoo.org> + +files/rubber-python2.6.patch, rubber-1.1_p20080323.ebuild: + Small python fix to supress deprecation warning. Fixes #281911. Thanks to + Marco Leogrande