Код:
[!!!ROOT!!!:(0)
0):/var/cache/pacman/pkg]# pacman -Su
:: Replace cvsup with csup from "current"? [Y/n]
:: Replace traceroute with iputils from "current"? [Y/n]
:: Replace slocate with mlocate from "current"? [Y/n]
:: Replace util-linux with util-linux-ng from "current"? [Y/n]
:: Replace libdts with libdca from "extra"? [Y/n]
:: Replace libgl-dri with libgl from "extra"? [Y/n]
:: Replace scrollkeeper with rarian from "extra"? [Y/n]
:: jre: local (6-3) appears to be newer than repo (extra/6u3-2)
:: mftrace: local (1.2.14-2) appears to be newer than repo (community/1.2.14-1)
:: ntp: local (4.2.4-2) appears to be newer than repo (extra/4.2.4p4-4)
:: wxmaxima: local (0.7.3-1) appears to be newer than repo (community/0.7.3a-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/n]
error: unresolvable dependencies:
pacman: requires gcc-libs but it is not in the sync db
pacman: requires libarchive>=2.4.11 but it is not in the sync db
pacman: requires libdownload>=1.3 but it is not in the sync db
Установлены libarchive 1.3.1-2 и libdownload 1.1-1, gcc-libs нет (на диске с дистрибутивом тоже). Пытаюсь обновить gcc вручную, получаю:
Код:
[!!!ROOT!!!:(0)
0):/var/cache/pacman/pkg]# pacman -S gcc
Targets: kernel-headers-2.6.23.1-2 tzdata-2007k-1 glibc-2.7-7 binutils-2.18-5
gcc-libs-4.2.2-3 gcc-4.2.2-4
Total Package Size: 23.4 MB
Proceed with upgrade? [Y/n]
:: Retrieving packages from current...
--21:10:12-- ftp://mirror.yandex.ru/archlinux/current/....1-2.pkg.tar.gz
=> `kernel-headers-2.6.23.1-2.pkg.tar.gz.part'
Resolving mirror.yandex.ru... 77.88.19.68, 87.250.239.69
Connecting to mirror.yandex.ru|77.88.19.68|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD /archlinux/current/os/i686 ... done.
==> PASV ... done. ==> RETR kernel-headers-2.6.23.1-2.pkg.tar.gz ...
No such file `kernel-headers-2.6.23.1-2.pkg.tar.gz'.
... (то же самое для остальных) ...
error: failed to retrieve some files from current
Теперь такая пакость происходит при скачивании всех файлов из current и extra, причём и для mirror.yandex.ru, и для всех дефолтных серверов из /etc/pacman.d/{current,extra}. Из community качает нормально. Никак не пойму, где я торможу.
[offtopic]P.S.: В промпте zsh не смайлик, а двоеточие и закрывающая скобка :-).[offtopic]