Pacman

Historical bug tracker for the Pacman package manager.

The pacman bug tracker has moved to gitlab:
https://gitlab.archlinux.org/pacman/pacman/-/issues

This tracker remains open for interaction with historical bugs during the transition period. Any new bugs reports will be closed without further action.
Tasklist

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
Task Type Bug Report
Category
Status Closed
Assigned To Judd Vinet (judd)
Architecture not specified
Severity Low
Priority Normal
Reported Version 0.7.2 Gimmick
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

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.
Comment by Jan de Groot (JGC) - Thursday, 31 August 2006, 06:16 GMT
What about running pacman -Sy first, so you get the last database file with packages in it. the packages.txt file is only used by the setup program AFAIK.

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.
Comment by pete morris (pmo6022) - Thursday, 31 August 2006, 10:18 GMT
The error persists even after running pacman -Sy first. Pacman is still trying to download an older, non-existant version.

Loading...