не могу обновить систему!

Всем привет,
хочу обновить систему до карента, делаю так:

# pacman -Sy base-devel

и получается это, а потом виснет, пока не сделаешь Ctrl+C
что я не так делаю?

:: Synchronizing package databases…
current 100% 31K 13.4K/s 00:00:02
error: anonymous login failed
:: extra is up to date
:: group base-devel:
autoconf automake bin86 bison diffutils ed fakeroot flex gcc libtool m4 make patch pkgconfig
Install whole content? y
Targets: autoconf-2.63-1 texinfo-4.13a-1 automake-1.10.2-1 bin86-0.16.17-3 bison-2.3-4 diffutils-2.8.1-5 ed-1.1-2 fakeroot-1.10.1-1
readline-5.2-8 bash-3.2.048-1 flex-2.5.35-1 kernel-headers-2.6.26.3-1 tzdata-2008i-1 glibc-2.8-3 binutils-2.18-9 gcc-libs-4.3.2-1
gmp-4.2.4-1.1 mpfr-2.3.2-2 gcc-4.3.2-1 libtool-2.2.6a-1 m4-1.4.12-1 make-3.81-3 patch-2.5.9-1 pkgconfig-0.23-1
Total Package Size: 46.8 MB
Proceed with upgrade? y
:: Retrieving packages from current…
warning: failed to get filesize for autoconf-2.63-1.pkg.tar.gz
failed downloading autoconf-2.63-1.pkg.tar.gz from ftp.archlinux.org: 550 Failed to open file.
warning: failed to get filesize for texinfo-4.13a-1.pkg.tar.gz
failed downloading texinfo-4.13a-1.pkg.tar.gz from ftp.archlinux.org: 550 Failed to open file.
warning: failed to get filesize for automake-1.10.2-1.pkg.tar.gz
failed downloading automake-1.10.2-1.pkg.tar.gz from ftp.archlinux.org: 550 Failed to open file.
warning: failed to get filesize for bin86-0.16.17-3.pkg.tar.gz

Заранее спасибо.
с какого сервера качаете?
такие дела.
не понял вопроса?

настройки pacman.d умолчательные

Server = ftp://ftp.archlinux.org/current/os/i686/

или надо как то специально где прописывать какой то сервер определенный?
ну если хотите знать откуда и что качаете, то надо настраивать

uboot
# pacman -Sy base-devel
это, кстати, не есть обновление.
такие дела.
хорошо,

как обновить систему?
так тоже не выходит:
# pacman -Syu
:: Synchronizing package databases…
:: current is up to date
error: anonymous login failed
:: extra is up to date
:: Replace mktemp with coreutils from “current”? Y
:: Replace raidtools with mdadm from “current”? Y
:: Replace mkinitrd with mkinitcpio from “current”? Y
:: Replace slocate with mlocate from “current”? Y
:: Replace util-linux with util-linux-ng from “current”? Y
:: iproute: local (060323-1) appears to be newer than repo (current/2.6.26-1)
:: Above packages will be skipped. To manually upgrade use ‘pacman -S <pkg>’
:: pacman has detected a newer version of the “pacman” package.
:: It is recommended that you allow pacman to upgrade itself
:: first, then you can re-run the operation with the newer version.
::
:: Upgrade pacman first? Y
error: unresolvable dependencies:
pacman: requires libarchive>=2.5.5 but it is not in the sync db
pacman: requires libdownload>=1.3 but it is not in the sync db
А может сначало сделать pacman -Sy pacman
Попробуйте этот
Server = ftp://ftp.archlinux.org/$repo/os/i686
А в pacman.conf что у вас
Последний крик моды - эхо 30-летней давности.
переделал pacman.conf
и сделал: # pacman -Sy pacman
после этого выдал:
failed downloading cvs-1.11.23-2.pkg.tar.gz from ftp.ibiblio.org: 550 cvs-1.11.23-2.pkg.tar.gz: No such file or directory
gethostbyname: Success
error: cannot connect to archlinux.antesis.org
*** glibc detected *** pacman: double free or corruption (!prev): 0x0846a488 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7e74750]
/lib/libc.so.6(__libc_free+0x84)[0xb7e75da4]
pacman[0x80604ee]
pacman[0x805b731]
pacman[0x805bdeb]
pacman[0x80523c6]
pacman[0x8055335]
/lib/libc.so.6(__libc_start_main+0xd8)[0xb7e26808]
pacman[0x804a0a1]
======= Memory map: ========
08048000-0806b000 r-xp 00000000 03:01 17547      /usr/bin/pacman
0806b000-0806c000 rw-p 00023000 03:01 17547      /usr/bin/pacman
0806c000-0848c000 rw-p 0806c000 00:00 0          [heap]
b6cf5000-b6cff000 r-xp 00000000 03:01 7726       /usr/lib/libgcc_s.so.1
b6cff000-b6d00000 rw-p 00009000 03:01 7726       /usr/lib/libgcc_s.so.1
b6d00000-b6d21000 rw-p b6d00000 00:00 0 
b6d21000-b6e00000 ---p b6d21000 00:00 0 
b6e06000-b7d66000 rw-p b6e06000 00:00 0 
b7d66000-b7d74000 r-xp 00000000 03:01 1614       /lib/libresolv-2.4.so
b7d74000-b7d76000 rw-p 0000d000 03:01 1614       /lib/libresolv-2.4.so
b7d76000-b7d78000 rw-p b7d76000 00:00 0 
b7d78000-b7d7c000 r-xp 00000000 03:01 1615       /lib/libnss_dns-2.4.so
b7d7c000-b7d7e000 rw-p 00003000 03:01 1615       /lib/libnss_dns-2.4.so
b7d7e000-b7d86000 r-xp 00000000 03:01 1617       /lib/libnss_files-2.4.so
b7d86000-b7d88000 rw-p 00007000 03:01 1617       /lib/libnss_files-2.4.so
b7d8d000-b7e11000 rw-p b7d8d000 00:00 0 
b7e11000-b7f2b000 r-xp 00000000 03:01 1601       /lib/libc-2.4.so
b7f2b000-b7f2d000 r--p 00119000 03:01 1601       /lib/libc-2.4.so
b7f2d000-b7f2f000 rw-p 0011b000 03:01 1601       /lib/libc-2.4.so
b7f2f000-b7f32000 rw-p b7f2f000 00:00 0 
b7f32000-b7f43000 r-xp 00000000 03:01 11786      /usr/lib/libz.so.1.2.3
b7f43000-b7f44000 rw-p 00011000 03:01 11786      /usr/lib/libz.so.1.2.3
b7f47000-b7f4a000 rw-p b7f47000 00:00 0 
b7f4a000-b7f64000 r-xp 00000000 03:01 1600       /lib/ld-2.4.so
b7f64000-b7f65000 r--p 00019000 03:01 1600       /lib/ld-2.4.so
b7f65000-b7f66000 rw-p 0001a000 03:01 1600       /lib/ld-2.4.so
bff90000-bffa5000 rw-p bff90000 00:00 0          [stack]
ffffe000-fffff000 ---p 00000000 00:00 0          [vdso]
Aborted
пототом еще раз # pacman -Sy pacman
и теперь помоему теперь точно не обновить мне эту систему:……..
error: unable to lock pacman database.
       if you're sure pacman is not already running, you
       can remove /tmp/pacman.lck
в pacman.conf у меня:
# /etc/pacman.conf
#
# NOTE: If you find a mirror that is geographically close to you, please
#       move it to the top of the server list, so pacman will choose it
#       first.
#
# To re-sort your mirror lists by ping/traceroute results, use the
# /usr/bin/sortmirrors script.  It requires the "netselect" package.
#
# See the pacman manpage for option directives
#
# GENERAL OPTIONS
#
[options]
LogFile     = /var/log/pacman.log
NoUpgrade   = etc/passwd etc/group etc/shadow etc/sudoers
NoUpgrade   = etc/fstab etc/raidtab etc/ld.so.conf
NoUpgrade   = etc/rc.conf etc/rc.local
NoUpgrade   = etc/modprobe.conf etc/modules.conf
NoUpgrade   = etc/lilo.conf boot/grub/menu.lst
HoldPkg     = pacman glibc
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#
# REPOSITORIES
#   - can be defined here or included from another file
#   - pacman will search repositories in the order defined here.
#   - local/custom mirrors can be added here or in separate files
# 
#[testing]
#Server = ftp://ftp.archlinux.org/testing/os/i686
[current]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/current
[extra]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/extra
#[unstable]
# Add your preferred servers here, they will be used first
#Include = /etc/pacman.d/unstable
#[community]
# Add your preferred servers here, they will be used first
#Include = /etc/pacman.d/community
# An example of a custom package repository.  See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#Server = file:///home/custompkgs
#Server = ftp://ftp.archlinux.org/current/os/i686/
Server = ftp://ftp.archlinux.org/extra/os/i686/
Server = ftp://ftp.archlinux.org/extra/os/i686/
это кто придумал?
такие дела.
я придумал, тыкался во все что можно, исправил обратно, но не помогает ни так и ни так


кстати после :# rm -rf /tmp/pacman.lck
все возвращается на свои места, т.е. опять:
:# pacman -Sy pacman
error: unable to lock pacman database.
if you're sure pacman is not already running, you
can remove /tmp/pacman.lck
Скачай вручную пакет пакмана и обнови
currenta нет уже
вот мой pacman.conf
# Testing is disabled by default.  To enable, uncomment the following
# two lines.  You can add preferred servers immediately after the header,
# and they will be used before the default mirrors.
#[testing]
#Include = /etc/pacman.d/mirrorlist
[core]
Server=ftp://ftp.archlinux.org/core/os/i686
# Add your preferred servers here, they will be used first
[extra]
Server=ftp://ftp.archlinux.org/extra/os/i686
# Add your preferred servers here, they will be used first
[community]
Server=ftp://ftp.archlinux.org/community/os/i686
# Add your preferred servers here, they will be used first
# An example of a custom package repository.  See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#Server = file:///home/custompkgs
Последний крик моды - эхо 30-летней давности.
 
Зарегистрироваться или войдите чтобы оставить сообщение.