change-override.py -S incorrectly moves binaries no longer built by this source
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Julian Edwards |
Bug Description
I did the following (along with several other override changes):
$ python /srv/launchpad.
After the next publisher run, I found that ubuntu-desktop was now uninstallable, and investigated. It turned out that this tool had demoted libnspr-dev, libnspr4, libnss-dev, and libnss3 to universe (without telling me, of course; see bug 31515), despite the fact that the mozilla package in dapper no longer builds any of those binaries; it built them in breezy, but we removed that some time ago in dapper.
Please make sure that -S only affects binaries built by the source package in the suite currently being acted upon.
Changed in soyuz: | |
status: | Confirmed → In Progress |
Changed in soyuz: | |
status: | Fix Committed → Fix Released |
I'm affraid only elmo can do this in short-term, but let me know if I can help in anything.