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

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: