Bug#400768: apt-0.7.15~exp2: Improvement but only for borderline cases.
I believe this should not be RC for Lenny. The bug only triggers
for people using multiple releases; so anyone hitting this bug
should be able to get an updated version from unstable or
squeeze-testing without needing it in Lenny.
There are five related issues in this bug report:
1 limit of 64k packages
2 limit of 64k {package,version} pairs
3 limit of 64k descriptions
4 translated descriptions count once per language
5 duplicate descriptions count twice
IIUC, the combination of 3, 4 and 5 is why this bug has been set RC.
The bug report that best describes how to recreate it is
#497617 [aptitude] [German localisation] "exceeded the number of descriptions this APT is capable of .. Problem with MergeList .."
Michael Vogt's changes improve things. The specific combination of
deb http://ftp.uk.debian.org/debian/ sid main non-free contrib
deb http://archive.ubuntu.com/ubuntu/ intrepid main restricted universe multiverse
drops from 68529 descriptions to 62056, making it work.
However, that example is very close to the 65535 description
boundary. I think either issue 3 or 4 needs to be fixed for
#497617 to be closed.
Steve
Reply to: