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 -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

