(as discussed on IRC and for the benefit of the bug log)
Hi,
Mark Brown wrote:
Package: devscripts
Version: 2.10.5
Severity: important
Attemptting to run tagpending on the changelog for zlib with the
following entry at the head:
[...]
results in tagpending claiming that there is nothing to do. Running
with verbose turned on it appears that the two bugs referenced in this
entry are being ignored by the program:
There were in fact two issues here. Firstly, the BTS was temporarily broken
with respect to parameters such as pend-exc=done and so wasn't returning
only open bugs when requested. Don's now fixed the BTS issue.
Secondly, the semantics of include= have changed such that include=pending
no longer returns a list of bugs tagged pending (there is
"include=pending:pending" but that returns a list of "pending bugs", which
is a rather different thing). I've committed a fix to SVN to use
tag=pending, which is what we should have been doing all along.
The list of bugs being "checked" in verbose mode is formed from the bugs
that are either marked as pending in the BTS or closed in the current
changelog, but not both. In this case both of the bugs in your changelog
were also being returned by the "list pending bugs" query and therefore not
being considered. I agree that the wording of some of the messages in
verbose mode isn't exactly ideal (particularly the "already tagged pending"
message, which really means "probably shouldn't be tagged pending any more
as it's open, tagged pending but not closed in the current changelog - did
you forget it in the last upload?") but I can't think of concise and correct
replacements for them at the moment.
Regards,
Adam
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]