On Mon, Feb 10, 2014 at 12:13:54PM +0100, Martin Ziegler wrote: > Starting two weeks ago the downloaded diff-files like > > http.debian.net_debian_dists_experimental_main_source_Sources.ed.2014-02-10-0246.39.gz > > are not longer removed after "apt-get download" but stay in > /var/lib/apt/lists. The next time apt-get downloads a > diff-file, like for example > > http.debian.net_debian_dists_experimental_main_source_Sources.ed.2014-02-10-0847.58.gz, > > > the hash sums mismatch error occurs. Interesting, do you have list cleanup disabled? APT::Get::List-Cleanup is the option. pdiff-client-side merging is new code and the acquire system enabling it is fresh out of the press, too, so its likely that we have broken certain non-default cases by accident. I have a patch for fixing up the list-cleanup option, so if that is your problem consider it solved with the next upload. If its not, I will need a heck of a lot more details. Best would be to start a new bugreport… Still, most of the time those issues are "just" temporary problems created by a currently running sync on the mirror. This bug here is very "meta" in a sense that there are a bunch of cases which can result in a hashsum mismatch and only very few are the fault of apt and without a reasonable amount of info hard to reproduce (if at all possible). One day, I will have the mental strength to close it… Best regards David Kalnischkies
Attachment:
signature.asc
Description: Digital signature