=== modified file 'UpdateManager/UpdateManager.py' --- UpdateManager/UpdateManager.py 2008-09-05 17:49:01 +0000 +++ UpdateManager/UpdateManager.py 2008-09-15 20:12:06 +0000 @@ -212,6 +212,7 @@ # stip epoch l = string.split(srcver,":") if len(l) > 1: + srcver_epoch = srcver srcver = "".join(l[1:]) try: @@ -252,6 +253,8 @@ if lock.locked(): self.all_changes[name] = [alllines, srcpkg] except urllib2.HTTPError,e: + if srcver_epoch: + srcver = srcver_epoch if lock.locked(): self.all_changes[name] = [ _("The list of changes is not available yet.\n\n" === modified file 'debian/changelog' --- debian/changelog 2008-09-15 17:46:53 +0000 +++ debian/changelog 2008-09-15 20:28:32 +0000 @@ -1,5 +1,6 @@ update-manager (1:0.93.16) intrepid; urgency=low + [ Michael Vogt ] * DistUpgrade/DistUpgradeController.py: - automatically add "relatime" to the mount options of ext2/ext3 @@ -7,6 +8,10 @@ - fix the removal of obsolete kernel packages when the old kernel abi package gets removed from -update and/or -security + [ Brian Murray ] + * UpdateManager/UpdateManager.py: + - preserve epoch in package version for changelogs at + launchpad.net (LP: #270527) --