prepare upload of 0.9.12
Merge branch 'debian/sid' of ssh://git.debian.org/git/apt/apt into debian/sid
Remove invalid "-f" option for apt-get check

Thanks to Philipp Weis (closes: #721477)
fix vim-style foldmarker

Git-Dch: Ignore
use FileFd in HashSum test to unbreak non-linux ports

The testcode happily mixes FILE* operations and direct access to fds
which is even a bit suprising that it works on linux and worked so
long for non-linux ports, so we switch to usage of FileFd instead
which provides us with simple fd-only operations. Its overkill for this
test as its a bare file and we ask for the descriptor all the time, but
it shouldn't hurt to implicitly test it a bit this way.

Closes: 721723
Thanks: Aaron M. Ucko
prepare upload
Fix regression of "apt-cache unmet -i", thanks to Daniel Schepler (closes: #722324)
don't truncate 100 char long paths in tar extraction

When a data.tar.{gz,xz} contains a path name that is exactly
100 characters long, it will get truncated to 99 chars upon
extraction in ExtractTar::Go().

Using all of the 100 available characters for the filename
seems to be new behaviour in gnu tar.

Closes: #689582
Thanks: Mika Eloranta for the testcase!
add a testcase for 100 char long path truncate bug #689582

Git-Dch: Ignore