[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#705648: Bug #705648: fixed in apt 0.9.7.9



Hi,

after upgrading a system to the latest point release of Wheezy this
morning, I started to notice that 'apt-get upgrade' did not see new
packages that were added to an internal repository (that is accessed
via https), even after 'apt-get update'. After verifying that the
repository looked fine and checking the output of running 'apt-get
update' with '-oDebug::Acquire::https=1' (which looked fine,
If-Modified-Since and Last-Modified had the expected values), I
noticed this bug report that was fixed in apt in the latest point
release. I was able to temporarily fix my problem by removing the
lists in /var/lib/apt/lists, however, the next time I wanted to update
packages, the problem was there again. It also seemed to help when I
commented two of the three internal repositories in the sources list
(those which had no changes).

After looking at the patch and the bug report again, I noticed the
reference in [1] to a bug in curl [2] - unfortunately, however, it
seems this bug is not yet fixed for Wheezy, but the description
sounded just like the problem I had (we have 3 https-based
repositories on the same server, two of which had no changes for some
days, one of them had very recent changes). So I tried again with a
freshly patched and built curl 7.26.0-1+wheezy2 (+ the patch from
[2]), and it seemed to work again.

So the fix for #705648 together with the currently missing fix for
#705783 breaks apt for software updates and the installation of new
packages (that were not yet in the repo at all the last time the
sources list was correctly updated) in our setup.

Best regards
Manfred

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=705648#10
[2] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=705783


Reply to: