2010-07-28 11:04:19 |
Jonathan Meek |
bug |
|
|
added bug |
2010-08-04 15:58:37 |
hrhnick |
bug |
|
|
added subscriber hrhnick |
2010-08-05 21:15:51 |
Noel J. Bergman |
update-manager: status |
New |
Confirmed |
|
2010-08-05 21:16:21 |
Noel J. Bergman |
bug |
|
|
added subscriber Noel J. Bergman |
2010-08-09 09:34:04 |
Id2ndR |
bug |
|
|
added subscriber Id2ndR |
2010-08-26 20:10:57 |
kyleabaker |
attachment added |
|
screenshotfi.png https://bugs.launchpad.net/update-manager/+bug/610820/+attachment/1521311/+files/screenshotfi.png |
|
2010-08-26 20:34:12 |
Paul White |
bug |
|
|
added subscriber Paul White |
2010-08-27 06:39:48 |
Paul White |
removed subscriber Paul White |
|
|
|
2011-01-06 13:22:16 |
roffik |
bug |
|
|
added subscriber roffik |
2011-02-02 08:23:20 |
Steev Klimaszewski |
attachment added |
|
update-manager-704mb.png https://bugs.launchpad.net/update-manager/+bug/610820/+attachment/1824356/+files/update-manager-704mb.png |
|
2011-03-09 00:14:12 |
Loïc Minier |
attachment added |
|
list-upgradeable-sizes https://bugs.launchpad.net/update-manager/+bug/610820/+attachment/1895247/+files/list-upgradeable-sizes |
|
2011-03-09 02:03:58 |
Loïc Minier |
bug task added |
|
python-apt (Ubuntu) |
|
2011-03-09 02:04:14 |
Loïc Minier |
bug |
|
|
added subscriber Ubuntu armel porters |
2011-03-09 02:04:26 |
Loïc Minier |
update-manager: status |
Confirmed |
Invalid |
|
2011-03-09 02:04:31 |
Loïc Minier |
tags |
|
armel |
|
2011-04-11 07:47:39 |
Julian Andres Klode |
python-apt (Ubuntu): status |
New |
Incomplete |
|
2011-04-11 09:22:15 |
Julian Andres Klode |
attachment added |
|
lp610820.py https://bugs.launchpad.net/update-manager/+bug/610820/+attachment/2015309/+files/lp610820.py |
|
2011-04-12 06:42:06 |
Julian Andres Klode |
python-apt (Ubuntu): status |
Incomplete |
Confirmed |
|
2011-04-12 06:42:06 |
Julian Andres Klode |
python-apt (Ubuntu): assignee |
|
Julian Andres Klode (juliank) |
|
2011-04-12 09:32:21 |
Julian Andres Klode |
attachment added |
|
lp610820.diff https://bugs.launchpad.net/update-manager/+bug/610820/+attachment/2023216/+files/lp610820.diff |
|
2011-04-12 09:32:35 |
Julian Andres Klode |
python-apt (Ubuntu): status |
Confirmed |
In Progress |
|
2011-04-12 09:44:52 |
Julian Andres Klode |
python-apt (Ubuntu): status |
In Progress |
Fix Committed |
|
2011-04-12 16:41:10 |
Steev Klimaszewski |
attachment added |
|
Screenshot-Update Manager.png https://bugs.launchpad.net/update-manager/+bug/610820/+attachment/2025141/+files/Screenshot-Update%20Manager.png |
|
2011-04-12 17:33:37 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Review Team |
2011-04-12 17:33:39 |
Brian Murray |
tags |
armel |
armel patch |
|
2011-04-12 21:36:39 |
Launchpad Janitor |
branch linked |
|
lp:debian/experimental/python-apt |
|
2011-05-26 15:45:23 |
Loïc Minier |
python-apt (Ubuntu): importance |
Undecided |
High |
|
2011-05-26 15:46:17 |
Loïc Minier |
nominated for series |
|
Ubuntu Maverick |
|
2011-05-26 15:46:17 |
Loïc Minier |
bug task added |
|
python-apt (Ubuntu Maverick) |
|
2011-05-26 15:46:17 |
Loïc Minier |
nominated for series |
|
Ubuntu Natty |
|
2011-05-26 15:46:17 |
Loïc Minier |
bug task added |
|
python-apt (Ubuntu Natty) |
|
2011-05-26 15:47:07 |
Loïc Minier |
python-apt (Ubuntu Maverick): status |
New |
Triaged |
|
2011-05-26 15:47:10 |
Loïc Minier |
python-apt (Ubuntu Natty): status |
New |
Triaged |
|
2011-05-26 15:47:15 |
Loïc Minier |
python-apt (Ubuntu Maverick): importance |
Undecided |
Medium |
|
2011-05-26 15:47:17 |
Loïc Minier |
python-apt (Ubuntu Natty): importance |
Undecided |
Medium |
|
2011-05-26 16:05:12 |
Launchpad Janitor |
python-apt (Ubuntu): status |
Fix Committed |
Fix Released |
|
2011-05-26 17:22:28 |
Loïc Minier |
description |
I'm using 10.10 and when using the Update manager, the download sizes are off. The ones shown in the main window are lower than those that are shown in the downloading packages window. Some testing showed that the percent they are off by is 2.4 (I.E. 980k shown in the main window, but 1,004k shown in the downloads window.) Will attach a screen shot if needed. |
python-apt returns incorrect values for some API functions on ARM due to broken signed/unsigned and long/int integer conversions.
Impact:
bogus values (e.g. read from stack) for some function calls such as size of a package in cache; this causes user visible issues such as update-manager download sizes, or breaks linaro-image-tools when creating Linaro images (maverick host)
Fix:
This was fixed by using MkPyNumber(...) instead of Py_BuildValue("i", ...) or Py_BuildValue("k", ...)
TEST CASE:
run lp610820.py attached to this bug; if the output is a single entry in the size -> number of packages in cache hash, then python-apt is broken:
0 => 33936
instead, it should look like a long distribution of values in the form of:
922 => 4
1798 => 6
1800 => 4
1802 => 5
1828 => 6
1830 => 10
1832 => 7
Regression potential:
Could break the patches functions or could regress applications which relied on the bogus behavior; the builtin testsuite which is run during package build will help a bit with catching the first class of issues, and we'd likely want to fix the other issues by themselves. Testsuite coverage is likely not 100% perfect though |
|
2011-05-26 17:22:33 |
Loïc Minier |
python-apt (Ubuntu Maverick): assignee |
|
Loïc Minier (lool) |
|
2011-05-26 17:22:35 |
Loïc Minier |
python-apt (Ubuntu Natty): assignee |
|
Loïc Minier (lool) |
|
2011-05-26 17:24:07 |
Loïc Minier |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2011-05-26 17:25:10 |
Loïc Minier |
attachment added |
|
python-apt_0.7.96.1ubuntu11.2.debdiff https://bugs.launchpad.net/ubuntu/+source/python-apt/+bug/610820/+attachment/2143839/+files/python-apt_0.7.96.1ubuntu11.2.debdiff |
|
2011-05-26 17:30:33 |
Loïc Minier |
attachment added |
|
python-apt_0.7.100.3ubuntu6.1.debdiff https://bugs.launchpad.net/ubuntu/+source/python-apt/+bug/610820/+attachment/2143840/+files/python-apt_0.7.100.3ubuntu6.1.debdiff |
|
2011-05-30 05:39:06 |
Martin Pitt |
python-apt (Ubuntu Maverick): status |
Triaged |
Fix Committed |
|
2011-05-30 05:39:08 |
Martin Pitt |
bug |
|
|
added subscriber SRU Verification |
2011-05-30 05:39:10 |
Martin Pitt |
tags |
armel patch |
armel patch verification-needed |
|
2011-05-30 05:59:21 |
Martin Pitt |
python-apt (Ubuntu Natty): status |
Triaged |
Fix Committed |
|
2011-05-30 06:35:27 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/natty-proposed/python-apt |
|
2011-05-30 06:35:31 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/maverick-proposed/python-apt |
|
2011-05-30 07:46:19 |
Jean-Baptiste Lallement |
tags |
armel patch verification-needed |
armel patch verification-done-maverick verification-needed |
|
2011-05-30 10:16:32 |
Loïc Minier |
tags |
armel patch verification-done-maverick verification-needed |
armel patch verification-done-maverick verification-done-natty verification-needed |
|
2011-05-30 10:20:23 |
Loïc Minier |
tags |
armel patch verification-done-maverick verification-done-natty verification-needed |
armel patch verification-done verification-done-maverick verification-done-natty verification-needed |
|
2011-05-30 10:43:59 |
Loïc Minier |
tags |
armel patch verification-done verification-done-maverick verification-done-natty verification-needed |
armel patch verification-done verification-done-maverick verification-done-natty |
|
2011-06-06 07:44:00 |
Launchpad Janitor |
python-apt (Ubuntu Maverick): status |
Fix Committed |
Fix Released |
|
2011-06-06 07:44:10 |
Launchpad Janitor |
python-apt (Ubuntu Natty): status |
Fix Committed |
Fix Released |
|
2011-07-13 12:15:40 |
Launchpad Janitor |
branch linked |
|
lp:~mvo/python-apt/improve-compression-support |
|
2011-09-19 21:25:29 |
Ubuntu Foundations Team Bug Bot |
tags |
armel patch verification-done verification-done-maverick verification-done-natty |
armel patch testcase verification-done verification-done-maverick verification-done-natty |
|