checksum error - backport 0.9.9squeeze3 to maverick
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apt-offline (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Maverick |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: apt-offline
A bug in creating the checksum of the downloaded packages makes this package mostly unusable.
This issue has been addressed in commit http://
which is included in the version 0.9.9squeeze available in natty.
the attached debdiff includes this commit.
TEST CASE:
select an package that is not installed and make sure it is _not_ in the apt cache (/var/cache/
sudo apt-offline set apt-offline.sig --install-packages package-name
apt-offline get apt-offline.sig --bundle test.apt
result with patch or 0.9.9squeeze3: successful download into a temporary file
result with version 0.9.9: ERROR: universalindentgui Checksum mismatch.
ERROR: The following files failed to be downloaded.
ERROR: universalindentgui failed.
the same occurs when using apt-offline set --upgrade
Related branches
Changed in apt-offline (Ubuntu): | |
assignee: | nobody → Julian Taylor (jtaylor) |
Changed in apt-offline (Ubuntu Maverick): | |
status: | Confirmed → Triaged |
tags: |
added: verification-done removed: verification-needed |
tags: | added: testcase |
reproduce by:
>apt-offline set vim.sig --install-packages vim
>apt-offline get vim.sig
0 / 1 items: [###### ####### ####### ####### ###] 100.0%ERROR: vim Checksum mismatch. ####### ####### ####### ###] 100.0% of 836 KiB
1 / 1 items: [######
ERROR: The following files failed to be downloaded.
ERROR: vim failed.