jubany fixups relating to misplaced tags (AssertionError:<module>:main:find_unimported_versions:check)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Distributed Development |
Fix Released
|
Undecided
|
Max Bowsher |
Bug Description
A number of failures having the same signature as bug 714622 relate to the package version tags in the Ubuntu branches having shifted incorrectly.
In some cases it appears that a package has been synced from Debian discarding Ubuntu changes, and the importer has correctly merged the debian revision into the Ubuntu branch, but has then inherited the tag value from Debian, failed to move it to the revision corresponding to the Ubuntu publication, but recorded in its database the correct revision. (Or at least that is my conjecture) Based on the failure count for this traceback signature not increasing in recent times, I suggest we treat this as remnants from an importer bug which appears to no longer be an issue, and focus just on cleaning up the existing failures, unless new failures of this kind arrive to disprove that.
In some other cases, tags are just oddly misplaced in ways I think we should just fix.
I will be posting commands on this bug to request tag movements be applied to the official branches. In order to save myself some typing and make these requests easier to read, I shall now define some bash shell functions which I will use in the per-package requests:
removetag() {
local dist multiseries package version
dist=$1
multiseries=$2
package=$3
version=$4
for series in $multiseries; do
bzr tag --delete -d "bzr+ssh:
done
}
changetag() {
local dist multiseries package version revisionid
dist=$1
multiseries=$2
package=$3
version=$4
revisionid=$5
for series in $multiseries; do
bzr tag --force -d "bzr+ssh:
done
}
requeue() {
/srv/
}
Changed in udd: | |
assignee: | nobody → canonical-bazaar (canonical-bazaar) |
summary: |
jubany fixups relating to misplaced tags - (AssertionError:<module>:main:find_unimported_versions:check) + (AssertionError:<module>:main:find_unimported_versions:check) [package + names A through E] |
Changed in udd: | |
status: | New → Fix Released |
Changed in udd: | |
status: | Fix Released → In Progress |
summary: |
jubany fixups relating to misplaced tags - (AssertionError:<module>:main:find_unimported_versions:check) [package - names A through E] + (AssertionError:<module>:main:find_unimported_versions:check) |
Changed in udd: | |
assignee: | canonical-bazaar (canonical-bazaar) → Max Bowsher (maxb) |
removetag ubuntu maverick adun.app 0.81-4
changetag ubuntu "natty oneiric" adun.app 0.81-4 <email address hidden>
requeue adun.app
changetag ubuntu "lucid maverick natty oneiric" agtl 0.5.1-2 <email address hidden>
requeue agtl
removetag debian "lenny sid squeeze wheezy" albatross 1.10-9ubuntu1
removetag ubuntu "breezy dapper edgy feisty gutsy hardy hoary intrepid jaunty karmic lucid maverick natty oneiric" albatross 1.10-9ubuntu1
changetag ubuntu warty albatross 1.10-9ubuntu1 <email address hidden>
requeue albatross