Probable bug or braindead person in front of a computer
Hello.
|tired ~ # apt-get update
|[stable and unstable]
|Updating package file cache...
|E: Line 3 in package file /var/state/apt/lists/http.us.debian.org_debian_dists_stable_main_binary-i386_Packages is too long.(2)
Can you give me a hint what may be wrong with that one?
I fail to find the reason for this...
This is a shiny new slink, taken from the current bootdisks
and apt 0.1.9.
Attached you will find an extract of an strace.
I know nearly nothing about any formats or something
or even C programming, but.. isn't the seek value a
bit too high?
Sorry, if this is an FAQ.
If you have some hints for me in this case, this would
be most fine, too.
Alexander
--
SGH Internet Division, Alexander Koch, Systems Administration
Hannover, Germany, Phone +49 511 909198 0, Fax +49 511 391307
write(1, "Updating package file cache...", 30) = 30
stat("/var/cache/apt/srcpkgcache.bin", {st_mode=S_IFREG|0664, st_size=408745, ...}) = 0
open("/var/cache/apt/srcpkgcache.bin", O_RDONLY) = 5
fstat(5, {st_mode=S_IFREG|0664, st_size=408745, ...}) = 0
mmap(0, 408745, PROT_READ, MAP_SHARED, 5, 0) = 0x40211000
munmap(0x40211000, 408745) = 0
unlink("/var/cache/apt/srcpkgcache.bin") = 0
open("/var/cache/apt/srcpkgcache.bin", O_RDWR|O_CREAT, 0664) = 6
lseek(6, 0, SEEK_END) = 0
write(6, "\334v\376\230\1\0\1\0\1\216x\10,"..., 2168) = 2168
lseek(6, 231000, SEEK_SET) = 231000
read(6, "", 1) = 0
lseek(6, 231000, SEEK_SET) = 231000
write(6, "\0", 1) = 1
lseek(6, 231000, SEEK_SET) = 231000
lseek(6, 231420, SEEK_SET) = 231420
read(6, "", 1) = 0
lseek(6, 231420, SEEK_SET) = 231420
write(6, "\0", 1) = 1
lseek(6, 231420, SEEK_SET) = 231420
lseek(6, 399432, SEEK_SET) = 399432
read(6, "", 1) = 0
lseek(6, 399432, SEEK_SET) = 399432
write(6, "\0", 1) = 1
lseek(6, 399432, SEEK_SET) = 399432
lseek(6, 405440, SEEK_SET) = 405440
read(6, "", 1) = 0
lseek(6, 405440, SEEK_SET) = 405440
write(6, "\0", 1) = 1
lseek(6, 405440, SEEK_SET) = 405440
lseek(6, 408640, SEEK_SET) = 408640
read(6, "", 1) = 0
lseek(6, 408640, SEEK_SET) = 408640
write(6, "\0", 1) = 1
lseek(6, 408640, SEEK_SET) = 408640
open("/var/state/apt/lists/http.us.debian.org_debian_dists_stable_main_binary-i386_Packages", O_RDONLY) = 7
stat("/var/state/apt/lists/http.us.debian.org_debian_dists_stable_main_binary-i386_Packages", {st_mode=S_IFREG|0664, st_size=1683530, ...}) = 0
write(6, "/var/state/apt/lists/http.us.deb"..., 86) = 86
write(6, "??\0", 3) = 3
write(6, "??\0", 3) = 3
lseek(6, 231000, SEEK_SET) = 231000
write(6, "@<\6\0\231<\6\0\226<\6\0J\260\31"..., 28) = 28
lseek(6, 408732, SEEK_SET) = 408732
fstat(7, {st_mode=S_IFREG|0664, st_size=1683530, ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40015000
read(7, "Package: 2utf\nVersion: 1.10\nPr"..., 4096) = 4096
_llseek(0x7, 0, 0xfffff00e, 0xbfffea9c, 0x4020d21c) = -1 EINVAL (Invalid argument)
write(6, "2utf\0", 5) = 5
write(6, "Unknown\0", 8) = 8
lseek(6, 405440, SEEK_SET) = 405440
write(6, "\241<\6\0\0\0\0\0", 8) = 8
lseek(6, 408745, SEEK_SET) = 408745
lseek(6, 2200, SEEK_SET) = 2200
write(6, "\234<\6\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 44) = 44
lseek(6, 408745, SEEK_SET) = 408745
close(7) = 0
munmap(0x40015000, 4096) = 0
lseek(6, 0, SEEK_SET) = 0
write(6, "\334v\376\230\1\0\1\0\1\216x\10,"..., 2168) = 2168
close(6) = 0
write(1, "\n", 1) = 1
close(4) = 0
write(2, "E: ", 3E: ) = 3
write(2, "Line 3 in package file /var/stat"..., 124Line 3 in package file /var/state/apt/lists/http.us.debian.org_debian_dists_stable_main_binary-i386_Packages is too long.(2)) = 124
write(2, "\n", 1
) = 1
munmap(0x40014000, 4096) = 0
_exit(100) = ?
Reply to: