2018-07-04 14:38:58 |
Julian Andres Klode |
bug |
|
|
added bug |
2018-07-04 14:39:12 |
Julian Andres Klode |
nominated for series |
|
Ubuntu Bionic |
|
2018-07-04 14:39:12 |
Julian Andres Klode |
bug task added |
|
python-apt (Ubuntu Bionic) |
|
2018-07-04 15:06:02 |
Julian Andres Klode |
python-apt (Ubuntu): status |
New |
In Progress |
|
2018-07-04 15:22:18 |
Julian Andres Klode |
description |
[Impact]
The apt.Package objects use the id as the hash, but the hash can change after reopening, meaning that code will fail to work, for example:
c=apt.Cache()
p=c["a"]
set_of_p={p}
c.open()
assert p in set_of_p
will fail.
[Test case]
The above test case is run as part of autopkgtest (syntax is slightly different)
[Regression potential]
Hashing packages objects will be slower as it hashes the name and architecture now. |
[Impact]
The apt.Package objects use the id as the hash, but the hash can change after reopening, meaning that code will fail to work, for example:
c=apt.Cache()
p=c["a"]
set_of_p={p}
c.open()
assert p in set_of_p
will fail.
[Test case]
The above test case is run as part of autopkgtest (syntax is slightly different), so passing autopkgtests means verification is done.
[Regression potential]
Hashing packages objects will be slower as it hashes the name and architecture now. |
|
2018-07-06 12:34:31 |
Francis Ginther |
tags |
|
id-5b3cdc9fd5afad903a1d027f |
|
2018-07-10 09:13:44 |
Julian Andres Klode |
python-apt (Ubuntu Bionic): status |
New |
In Progress |
|
2018-07-10 09:13:46 |
Julian Andres Klode |
python-apt (Ubuntu): status |
In Progress |
Fix Committed |
|
2018-07-12 14:00:47 |
Łukasz Zemczak |
python-apt (Ubuntu Bionic): status |
In Progress |
Fix Committed |
|
2018-07-12 14:00:48 |
Łukasz Zemczak |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2018-07-12 14:00:51 |
Łukasz Zemczak |
bug |
|
|
added subscriber SRU Verification |
2018-07-12 14:00:53 |
Łukasz Zemczak |
tags |
id-5b3cdc9fd5afad903a1d027f |
id-5b3cdc9fd5afad903a1d027f verification-needed verification-needed-bionic |
|
2018-07-13 07:52:38 |
Julian Andres Klode |
tags |
id-5b3cdc9fd5afad903a1d027f verification-needed verification-needed-bionic |
id-5b3cdc9fd5afad903a1d027f verification-done verification-done-bionic |
|
2018-07-19 08:44:14 |
Launchpad Janitor |
python-apt (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|
2018-07-19 08:44:19 |
Łukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2018-10-01 08:41:01 |
Julian Andres Klode |
python-apt (Ubuntu): status |
Fix Committed |
Fix Released |
|