Пакман не дает статус "закачано" пакету при 100% закачки

ХЗ, попробуй добавить эти сервера в mirrorlis, в самый верх (рабочие 100%)
Server = http://mir.archlinux.fr/$repo/os/i686
Server = ftp://mir1.archlinuxfr.org/archlinux/$repo/os/i686
vadik
сделал. затем выполнил скрипт rankmirrors -t /etc/pacman.d/mirrorlist
Querying servers, this may take some time...
 *   * 
 Servers sorted by time (seconds):
http://mir.archlinux.fr/$repo/os/i686 : 0.75
ftp://mir1.archlinuxfr.org/archlinux/&repo/os/i686 : unreachable
2 закомментил.

сделал pacman -Syy
:: Синхронизируются базы данных пакетов...
загрузка core.db.tar.gz...
загрузка extra.db.tar.gz...
ошибка: не удалось получить файл 'community.db.tar.gz' из mir.archlinux.fr : Requested Range Not Satisfiable
Можно попробовать очистить кэш, а затем снова синхронизировать пакеты
pacman -Scc
pacman -Syu
У меня больше вариантов нет
vadik спасибо, что пытаешься помочь, но я это уже делал.
я даже вручную удалял все пакеты из кеша, удалял базы из var/lib/pacman из папок local и sync, затем перезагружался.
начинал делать - pacman -Sy, база Community загрузилась на 100% и ошибка опять - не могу получить файл, хотя файл получен. и все по новой.
почему пакман не понимает что он ее загрузил и все норм? может чтото с механизмом проверки какимнибудь?
голым пакманом или йогуртом пытаешься? у йогурта проблемы с sudo (патч) у пакмана если alias pacman = “sudo pacman” тоже может быть…
попробуй французское зеркало и под рутом pacman -Syy а потом Suy и что там ещё тебе надо.
вообще для начала можешь закомментить комьюнити в pacman.conf потом pacman -Scc и раскомментировать. а только потом -Syy
muhas
йогурт был, но я его удалил, так как тоже на него сначала подумал. делаю это под рутом.
последнее твое шаманство попробую :)
тут в чем дело то - он качает коммунити, если нет в кеше файла community.db.tar.gz.part, и потом говорит - ошибка, не могу получить файл. а файл то скачан! надо специально проверить - убрать расширение *.part и проверить целостность архива. результат - выложу.
уверен архив будет в порядке - почемуто я уверен что дело не в зеркалах, а внутри системы. ведь пакман качает ВСЕ пакеты, но на некоторых, при 100% закачке выдает ошибку. а файл то остается в кеше! пусть с кривым расширением.
а какое подключение к инету? корпоративный шлюз, прокси, домашний pppoe, dsl или что-то еще?
такое ощущение что файлы криво приходят. любые другие сторонние *.tar.gz нормально скачиваются через wget?
о! а какая венрсия пакмана? может это связано с известной ошибкой, когда недокачивалось?
если пакман старый, попробуйте скачать и поставить последние версии pacman и libfetch!
такие дела.
mechanical арч стоит на виртуальной машине за NAT. подключение на основной машине через VPN-over-LAN
я могу скачать “проблемные” пакеты без проблем любым способом кроме пакмана. плюс остальные ж пакеты качаются отлично! сам в шоке….

cucullus
пакман 3.3.3.1 а вот когда я ввел pacman -Qi libfetch то сказали что нет такой. но я чистил все папки и данных у Арча может и не быть (так ли?).
сделал pacman -S libfetch - щас отпишусь как прошло, пишет загрузить аж 46 мб и кучу пакетов в придачу. судя по названию некоторых, появились некоторые подозрения, что когда чистил кде снес чтото еще в придачу.
cucullus
ВСЕ!!!!!!!!!!!! УРА!!!! :)
спасибо тебе, натолкнул на нужную мысль :)
проблема была именно с libfetch, либо с одним из пакетов группы. подозреваю, что базы не качались изза пакета типа db.pkg.tar.gz
видимо снес чтото из зависимостей libftech и/или ее саму когда кде 4.3.4 удалял. теперь знаю как решать проблему. даже лог сделал, и приложу его щас, на всякий случай. может из него будет понятно какой именно пакет глючил при закачке phonon.
всем спасибо! тему можно закрывать!

Пы Сы
21 пакет был выбран для установки вместе с libfetch как зависимость:
linux-api-headers-2.6.32.5-2  tzdata-2010b-1  glibc-2.11.1-1  
       zlib-1.2.3.7-2  gdbm-1.8.3-6  ncurses-5.7-2  readline-6.1.001-1  
           bash-4.1.002-2  gcc-libs-4.4.3-1  db-4.8.26-1  cracklib-2.8.13-2  
           pam-1.1.1-1  shadow-4.1.4.2-1  attr-2.4.44-1  acl-2.2.48-1  
           gmp-4.3.2-1  libcap-2.19-1  coreutils-8.4-1  perl-5.10.1-5  
           openssl-0.9.8l-1  libfetch-2.26-1
но все выдали ошибку что их файло уже есть. но значит было не все, раз ошибку при закачке выдавали..

Пы Сы №2 еще одна интересная тонкость - зеркало меняешь, надо “недокачанные” пакеты удалять - иначе возникает ошибка указанная в первом посте…. любопытна….. версии одни и те же. поменял с французкого на официальное, потом обратно.
 
Зарегистрироваться или войдите чтобы оставить сообщение.