Bug#106372: outputs E: error into packages file
Package: apt-utils
Version: 0.5.3
Severity: normal
joey@kite:~/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:
joey@kite:~/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
Reply to: