update-maintainer needlessly reads entire control file and can explode
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-dev-tools (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: ubuntu-dev-tools
update-maintainer does not work on some control files. For example, Karmic's exim4 package:
$ update-maintainer
The old maintainer was: Ubuntu Core Developers <email address hidden>
Resetting as: Ubuntu Developers <email address hidden>
Traceback (most recent call last):
File "/usr/bin/
main()
File "/usr/bin/
sys.
File "/usr/lib/
control.save()
File "/usr/lib/
content = u"\n".join(
File "/usr/lib/
value = self.get_
File "/usr/lib/
return unicode(self[key])
File "/usr/lib/
value = self.__parsed[key]
File "/usr/lib/
raise KeyError(key)
KeyError: '# psmisc just for exiwhat.\n'
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: ubuntu-dev-tools 0.114
ProcVersionSign
Uname: Linux 2.6.37-12-generic x86_64
Architecture: amd64
Date: Tue Feb 8 11:12:47 2011
PackageArchitec
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, user)
LANG=en_US.UTF-8
LC_MESSAGES=
SHELL=/bin/bash
SourcePackage: ubuntu-dev-tools
summary: |
- update-maintainer needless reads entire control file and can explode + update-maintainer needlessly reads entire control file and can explode |