Package: apt-utils Version: 0.5.3 Severity: normal [EMAIL PROTECTED]:~/debian/public>apt-ftparchive packages . 2>|/dev/null |grep E: NOTE: This command has nothing to do with USENET news. It's more like an E: Archive is too short Note the second line of output. That is going to stdout and not stderr, which results in a corrupted Packages file.
There is a message output to stderr too -- it is: [EMAIL PROTECTED]:~/debian/public>apt-ftparchive packages . >|/dev/null E: Errors apply to file './debconf_0.9.81_all.deb' The file in question is probably truncated or corrupt of course. The result is crazy stuff like this: Reading Package Lists... Done Building Dependency Tree... Done Merging Available information Replacing available packages info, using /var/cache/apt/available. dpkg: parse error, in file `/var/cache/apt/available' near line 341: `Arc' is not allowed for yes/no in `essential' field No, I din't know why dpkg thinks E: is Essential:. Bad case of xchat-itus there. -- System Information Debian Release: testing/unstable Architecture: i386 Kernel: Linux silk 2.4.6 #1 Wed Jul 4 16:03:38 EDT 2001 i686 Locale: LANG=C, LC_CTYPE=C Versions of packages apt-utils depends on: ii apt [libapt-pkg-libc6. 0.5.3 Advanced front-end for dpkg ii libc6 2.2.3-6 GNU C Library: Shared libraries an ii libdb2 2:2.7.7-8 The Berkeley database routines (ru ii libstdc++2.10-glibc2.2 1:2.95.4-0.010703 The GNU stdc++ library

