[requestsync] fails to retrieve changelog entries when Debian < Ubuntu
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-dev-tools (Ubuntu) |
Won't Fix
|
Medium
|
Michael Bienia |
Bug Description
Binary package hint: ubuntu-dev-tools
ubuntu-dev-tools: Installed: 0.81.1 (Karmic)
ubuntu-dev-tools: Installed: 0.92 (Lucid)
This particular requestsync fails for me in Karmic or Lucid:
$ requestsync --lp -d unstable -s clxclient lucid
Changes have been made to the package in Ubuntu.
Please edit the report and give an explanation.
Not saving the report file will abort the request.
Press [Enter] to continue. Press [Ctrl-C] to abort now.
E: Did not retrieve any changelog entries. Was the package recently uploaded? (check http://
I do see the new changelog entry which appears up-to-date, available at Debian - clxclient (3.6.1-1.1):
http://
Changed in ubuntu-dev-tools (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
assignee: | nobody → Michael Bienia (geser) |
description: | updated |
summary: |
- requestsync fails: Did not retrieve any changelog entries + [requestsync] fails: Did not retrieve any changelog entries |
summary: |
- [requestsync] fails: Did not retrieve any changelog entries + [requestsync] fails to retrieve changelog entries when Debian < Ubuntu |
This is because the LP Debian mirror still has clxclient 3.6.1-1 as the version in sid which is smaller than the current version in lucid. This yields an empty set of new changelog entries which requestsync interpretes as failing to download the changelog.
TODO for me: Improve the error handling and more meaningful error messages.