FS#5317 - error when available package doesn't match packages.txt
Attached to Project:
Pacman
Opened by pete morris (pmo6022) - Thursday, 31 August 2006, 00:42 GMT
Last edited by Tobias Powalowski (tpowa) - Friday, 01 September 2006, 08:17 GMT
Opened by pete morris (pmo6022) - Thursday, 31 August 2006, 00:42 GMT
Last edited by Tobias Powalowski (tpowa) - Friday, 01 September 2006, 08:17 GMT
|
Details
If you browse
ftp://ftp.archlinux.org/unstable/os/i686/
you will see two muttng packages:
muttng-20060424-1.pkg.tar.gz and
muttng-20060827-1.pkg.tar.gz
However, the packages.txt file in that directory lists: network/muttng-20060616-1.pkg.tar.gz When I attempt to install muttng, the following pacman error is thrown: pmorris@arch:~ $ sudo pacman -S muttng Password: Targets: pth-2.0.7-1 gpgme-1.1.2-1 muttng-20060616-1 Total Package Size: 1.4 MB Proceed with upgrade? [Y/n] y :: Retrieving packages from unstable... warning: failed to get filesize for muttng-20060616-1.pkg.tar.gz failed downloading muttng-20060616-1.pkg.tar.gz from ftp.archlinux.org: 550 Failed to open file. failed downloading /pub/ArchLinux/unstable/os/i686/muttng-20060616-1.pkg.tar.gz from mirror.cs.vt.edu: HTTP/1.1 404 Not Found warning: failed to get filesize for muttng-20060616-1.pkg.tar.gz failed downloading muttng-20060616-1.pkg.tar.gz from ftp.nethat.com: 550 muttng-20060616-1.pkg.tar.gz: No such file or directory warning: failed to get filesize for muttng-20060616-1.pkg.tar.gz failed downloading muttng-20060616-1.pkg.tar.gz from ftp-linux.cc.gatech.edu: 550 Failed to open file. warning: failed to get filesize for muttng-20060616-1.pkg.tar.gz failed downloading muttng-20060616-1.pkg.tar.gz from ftp.ibiblio.org: 550 muttng-20060616-1.pkg.tar.gz: No such file or directory connect: Connection refused error: cannot connect to archlinux.antesis.org *** glibc detected *** pacman: double free or corruption (fasttop): 0x0863dee0 *** ======= Backtrace: ========= /lib/libc.so.6[0xb7e6dab0] /lib/libc.so.6(__libc_free+0x84)[0xb7e6f0f4] pacman[0x80604ee] pacman[0x805b731] pacman[0x805bdeb] pacman[0x80523c6] pacman[0x8055335] /lib/libc.so.6(__libc_start_main+0xd8)[0xb7e20808] pacman[0x804a0a1] ======= Memory map: ======== 08048000-0806b000 r-xp 00000000 03:05 17404 /usr/bin/pacman 0806b000-0806c000 rw-p 00023000 03:05 17404 /usr/bin/pacman 0806c000-08657000 rw-p 0806c000 00:00 0 [heap] b7b00000-b7b21000 rw-p b7b00000 00:00 0 b7b21000-b7c00000 ---p b7b21000 00:00 0 b7c92000-b7c9c000 r-xp 00000000 03:05 8564 /usr/lib/libgcc_s.so.1 b7c9c000-b7c9d000 rw-p 00009000 03:05 8564 /usr/lib/libgcc_s.so.1 b7cac000-b7d2c000 rw-p b7cac000 00:00 0 b7d2c000-b7d3a000 r-xp 00000000 03:01 1210 /lib/libresolv-2.4.so b7d3a000-b7d3c000 rw-p 0000d000 03:01 1210 /lib/libresolv-2.4.so b7d3c000-b7d3e000 rw-p b7d3c000 00:00 0 b7d4d000-b7d55000 r-xp 00000000 03:01 1219 /lib/libnss_files-2.4.so b7d55000-b7d57000 rw-p 00007000 03:01 1219 /lib/libnss_files-2.4.so b7d66000-b7e0b000 rw-p b7d66000 00:00 0 b7e0b000-b7f22000 r-xp 00000000 03:01 1235 /lib/libc-2.4.so b7f22000-b7f24000 r--p 00116000 03:01 1235 /lib/libc-2.4.so b7f24000-b7f26000 rw-p 00118000 03:01 1235 /lib/libc-2.4.so b7f26000-b7f29000 rw-p b7f26000 00:00 0 b7f29000-b7f3a000 r-xp 00000000 03:05 12310 /usr/lib/libz.so.1.2.3 b7f3a000-b7f3b000 rw-p 00011000 03:05 12310 /usr/lib/libz.so.1.2.3 b7f42000-b7f46000 r-xp 00000000 03:01 1198 /lib/libnss_dns-2.4.so b7f46000-b7f48000 rw-p 00003000 03:01 1198 /lib/libnss_dns-2.4.so b7f48000-b7f4b000 rw-p b7f48000 00:00 0 b7f4b000-b7f65000 r-xp 00000000 03:01 40730 /lib/ld-2.4.so b7f65000-b7f66000 r--p 00019000 03:01 40730 /lib/ld-2.4.so b7f66000-b7f67000 rw-p 0001a000 03:01 40730 /lib/ld-2.4.so bfc10000-bfc26000 rw-p bfc10000 00:00 0 [stack] ffffe000-fffff000 ---p 00000000 00:00 0 [vdso] Aborted |
This task depends upon
Closed by Aaron Griffin (phrakture)
Friday, 29 December 2006, 17:59 GMT
Reason for closing: Not a bug
Additional comments about closing: This is a database + mirror sync issue and not really a pacman one. The antesis bug is a duplicate and fixed now.
Friday, 29 December 2006, 17:59 GMT
Reason for closing: Not a bug
Additional comments about closing: This is a database + mirror sync issue and not really a pacman one. The antesis bug is a duplicate and fixed now.
The backtrace you got from glibc is known, pacman does an invalid free and gets aborted when it can't download a package from any mirror.