requestsync attempts to change bug importance, which is not always possible
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-dev-tools (Ubuntu) |
Fix Released
|
Low
|
Siegfried Gevatter |
Bug Description
Binary package hint: ubuntu-dev-tools
Hi,
I (non-MOTU, non-bugsquad), attempted to use requestsync
with --lp as I did not have my private key to hand. This is
what happened:
$ requestsync --lp -s 2vcard hardy
Explanation of the Ubuntu delta and why it can be dropped:
The changes have all been integrated by Debian.
Summary:
Please sync 2vcard 0.5-2 (universe) from Debian unstable (main)
Description:
Please sync 2vcard 0.5-2 (universe) from Debian unstable (main).
Explanation of the Ubuntu delta and why it can be dropped:
The changes have all been integrated by Debian.
Changelog since current hardy version 0.5-1ubuntu3:
2vcard (0.5-2) unstable; urgency=low
* Fixed debian/copyright (Closes: #449058)
* Added watch file (Closes: #462041)
* Fixed arch (Closes: #449046)
* Fixed description typo (Closes: #438658)
* New co-maintainer: me!!
-- Marcela Tiznado <email address hidden> Thu, 31 Jan 2008 21:23:27 -0200
Press enter to file this bug, Control-C to abort.
Traceback (most recent call last):
File "/usr/bin/
if post_bug(srcpkg, subscribe, mapping[status], title, report):
File "/usr/bin/
bug.importance = 'Wishlist'
File "/usr/lib/
if fset : fset = lambda s, v, n=fset.__name__ : getattr(s, n)(v)
File "/usr/lib/
return func(a, *args, **kwargs)
File "/usr/lib/
setattr(
File "/usr/lib/
if fset : fset = lambda s, v, n=fset.__name__ : getattr(s, n)(v)
File "/usr/lib/
raise IOError, "'Importance' editable only by the maintainer or bug contact of the project/package"
IOError: 'Importance' editable only by the maintainer or bug contact of the project/package
So I do not have permission to change the importance.
However the bug was still filed, even though I assumed that it
wasn't, meaning that I filed a duplicate.
It would be great if it could either know whether editing the importance
was possible for that user, or catch the error and report it
gracefully.
Also, as a bonus it could make sure that if any errors occur after
filing the user knows that the bug has been filed.
Thanks,
James
Related branches
Changed in ubuntu-dev-tools: | |
importance: | Undecided → Low |
Changed in ubuntu-dev-tools: | |
status: | Triaged → Fix Committed |
Changed in ubuntu-dev-tools: | |
assignee: | nobody → rainct |
status: | Fix Committed → Triaged |
Thank you for this bug report.
I'll look into this.