LINUX.ORG.RU

[debmirror] Почему так происходит?


0

1

Я пока не запускал debmirror в полную силу, я буду все равно это делать по плану в субботу. Но во время выполнения debmirror'а происходили такие ошибки:

#вырезано...
pool/main/g/ghostscript/gs_8.71.dfsg.1-0ubuntu5.3_all.deb missing
pool/main/g/ghostscript/gs_8.71.dfsg.1-0ubuntu5_all.deb missing
pool/main/g/ghostscript/libgs-dev_8.71.dfsg.1-0ubuntu5.2_i386.deb missing
pool/main/g/ghostscript/libgs-dev_8.71.dfsg.1-0ubuntu5.3_i386.deb missing
pool/main/g/ghostscript/libgs-dev_8.71.dfsg.1-0ubuntu5_i386.deb missing
pool/main/g/ghostscript/libgs-esp-dev_8.71.dfsg.1-0ubuntu5.2_all.deb missing
pool/main/g/ghostscript/libgs-esp-dev_8.71.dfsg.1-0ubuntu5.3_all.deb missing
pool/main/g/ghostscript/libgs-esp-dev_8.71.dfsg.1-0ubuntu5_all.deb missing
pool/main/g/ghostscript/libgs8_8.71.dfsg.1-0ubuntu5.2_i386.deb missing
pool/main/g/ghostscript/libgs8_8.71.dfsg.1-0ubuntu5.3_i386.deb missing
pool/main/g/ghostscript/libgs8_8.71.dfsg.1-0ubuntu5_i386.deb missing
pool/main/g/giflib/ missing
#вырезано..
Почему так происходит? Или archive.ubuntu.com/mirror.yandex.ru битые?


> mirror.yandex.ru

У меня с mirror.yandex.ru иногда после 2-3 гигов начинаются всевозможные 50x ошибки, надо просто подождать и перезапустить. А файлы эти там есть и скачиваются (я проверил три).

i-rinat ★★★★★ ()
Ответ на: комментарий от i-rinat

Я пробовал и с archive.ubuntu.com. Ктати, оттуда и ошибки(когда я пытался сделать --dry-run с archive.ubuntu.com). Хотя когда я делал --dry-run с mirror.yandex.ru, у меня были похожие ошибки.

NexJedi ()
Ответ на: комментарий от NexJedi

И еще, хотел узнать. Есть ли подобный скрипт, только на федору(rpm)? Просто мне эта убунту надоела, но на rpm нет подобной хрени

NexJedi ()
Ответ на: комментарий от NexJedi

> но на rpm нет подобной хрени

Никогда не ставил fedorа, но гугл говорит, что есть https://fedorahosted.org/mirrormanager/ и вроде этим комплексом предлагают делать официальные зеркала.

i-rinat ★★★★★ ()
Ответ на: комментарий от i-rinat

Ну вот. Я попробовал без dry-run сделать дебмайрор archive.ubuntu.com, и после того как оно отсканировало метаданные, выдало:

#вырезано..
Missing: pool/main/a/apparmor/libapparmor1_2.5.1-0ubuntu0.10.04.2_i386.deb
Missing: pool/main/u/util-linux/libblkid-dev_2.17.2-0ubuntu1.10.04.1_i386.deb
Missing: pool/main/u/util-linux/libblkid1_2.17.2-0ubuntu1.10.04.1_i386.deb
Missing: pool/main/e/eglibc/libc-bin_2.11.1-0ubuntu7.7_i386.deb
Missing: pool/main/e/eglibc/libc-dev-bin_2.11.1-0ubuntu7.7_i386.deb
Missing: pool/main/e/eglibc/libc6_2.11.1-0ubuntu7.7_i386.deb
Missing: pool/main/e/eglibc/libc6-amd64_2.11.1-0ubuntu7.7_i386.deb
Missing: pool/main/e/eglibc/libc6-dbg_2.11.1-0ubuntu7.7_i386.deb
Missing: pool/main/e/eglibc/libc6-dev_2.11.1-0ubuntu7.7_i386.deb
Missing: pool/main/e/eglibc/libc6-dev-amd64_2.11.1-0ubuntu7.7_i386.deb
Missing: pool/main/e/eglibc/libc6-i686_2.11.1-0ubuntu7.7_i386.deb
Missing: pool/main/e/eglibc/libc6-pic_2.11.1-0ubuntu7.7_i386.deb
Missing: pool/main/e/eglibc/libc6-prof_2.11.1-0ubuntu7.7_i386.deb
Missing: pool/main/e/eglibc/libc6-xen_2.11.1-0ubuntu7.7_i386.deb
Missing: pool/main/d/dbus/libdbus-1-3_1.2.16-2ubuntu4.1_i386.deb
Missing: pool/main/d/dbus/libdbus-1-dev_1.2.16-2ubuntu4.1_i386.deb
Missing: pool/main/g/ghostscript/libgs-dev_8.71.dfsg.1-0ubuntu5.2_i386.deb
Missing: pool/main/g/ghostscript/libgs-esp-dev_8.71.dfsg.1-0ubuntu5.2_all.deb
Missing: pool/main/g/ghostscript/libgs8_8.71.dfsg.1-0ubuntu5.2_i386.deb
Missing: pool/main/k/kdegraphics/libkdcraw8_4.4.2-0ubuntu1.1_i386.deb
Missing: pool/main/k/kdegraphics/libkdcraw8-dev_4.4.2-0ubuntu1.1_i386.deb
Missing: pool/main/k/kdegraphics/libkexiv2-8_4.4.2-0ubuntu1.1_i386.deb
Missing: pool/main/k/kdegraphics/libkexiv2-8-dev_4.4.2-0ubuntu1.1_i386.deb
Missing: pool/main/k/kdegraphics/libkipi7_4.4.2-0ubuntu1.1_i386.deb
Missing: pool/main/k/kdegraphics/libkipi7-dev_4.4.2-0ubuntu1.1_i386.deb
Missing: pool/main/k/kdenetwork/libkopete-dev_4.4.2-0ubuntu4.1_i386.deb
Missing: pool/main/k/kdenetwork/libkopete4_4.4.2-0ubuntu4.1_i386.deb
Missing: pool/main/t/texlive-bin/libkpathsea-dev_2009-5ubuntu0.1_i386.deb
Missing: pool/main/t/texlive-bin/libkpathsea5_2009-5ubuntu0.1_i386.deb
Missing: pool/main/k/kdegraphics/libksane-dev_4.4.2-0ubuntu1.1_i386.deb
Missing: pool/main/k/kdegraphics/libksane0_4.4.2-0ubuntu1.1_i386.deb
Missing: pool/main/o/openldap/libldap-2.4-2_2.4.21-0ubuntu5.2_i386.deb
Missing: pool/main/o/openldap/libldap-2.4-2-dbg_2.4.21-0ubuntu5.2_i386.deb
Missing: pool/main/o/openldap/libldap2-dev_2.4.21-0ubuntu5.2_i386.deb
Missing: pool/main/m/mysql-dfsg-5.1/libmysqlclient-dev_5.1.41-3ubuntu12.7_i386.deb
Missing: pool/main/m/mysql-dfsg-5.1/libmysqlclient16_5.1.41-3ubuntu12.7_i386.deb
Missing: pool/main/m/mysql-dfsg-5.1/libmysqlclient16-dev_5.1.41-3ubuntu12.7_all.deb
Missing: pool/main/m/mysql-dfsg-5.1/libmysqld-dev_5.1.41-3ubuntu12.7_i386.deb
Missing: pool/main/m/mysql-dfsg-5.1/libmysqld-pic_5.1.41-3ubuntu12.7_i386.deb
Missing: pool/main/k/kdegraphics/libokularcore1_4.4.2-0ubuntu1.1_i386.deb
Missing: pool/main/s/samba/libpam-smbpass_3.4.7~dfsg-1ubuntu3.4_i386.deb
Missing: pool/main/p/pidgin/libpurple-bin_2.6.6-1ubuntu4.1_all.deb
Missing: pool/main/p/pidgin/libpurple-dev_2.6.6-1ubuntu4.1_all.deb
Missing: pool/main/p/pidgin/libpurple0_2.6.6-1ubuntu4.1_i386.deb
Missing: pool/main/s/samba/libsmbclient_3.4.7~dfsg-1ubuntu3.4_i386.deb
Missing: pool/main/s/samba/libsmbclient-dev_3.4.7~dfsg-1ubuntu3.4_i386.deb
Missing: pool/main/u/util-linux/libuuid1_2.17.2-0ubuntu1.10.04.1_i386.deb
Missing: pool/main/libv/libvirt/libvirt-bin_0.7.5-5ubuntu27.7_i386.deb
Missing: pool/main/libv/libvirt/libvirt-dev_0.7.5-5ubuntu27.7_i386.deb
Missing: pool/main/libv/libvirt/libvirt-doc_0.7.5-5ubuntu27.7_all.deb
Missing: pool/main/libv/libvirt/libvirt0_0.7.5-5ubuntu27.7_i386.deb
Missing: pool/main/libv/libvirt/libvirt0-dbg_0.7.5-5ubuntu27.7_i386.deb
Missing: pool/main/s/samba/libwbclient0_3.4.7~dfsg-1ubuntu3.4_i386.deb
Missing: pool/main/u/util-linux/mount_2.17.2-0ubuntu1.10.04.1_i386.deb
Missing: pool/main/m/mountall/mountall_2.15.2_i386.deb
Missing: pool/main/m/mysql-dfsg-5.1/mysql-client_5.1.41-3ubuntu12.7_all.deb
Missing: pool/main/m/mysql-dfsg-5.1/mysql-client-5.1_5.1.41-3ubuntu12.7_i386.deb
Missing: pool/main/m/mysql-dfsg-5.1/mysql-client-core-5.1_5.1.41-3ubuntu12.7_i386.deb
Missing: pool/main/m/mysql-dfsg-5.1/mysql-common_5.1.41-3ubuntu12.7_all.deb
Missing: pool/main/m/mysql-dfsg-5.1/mysql-server_5.1.41-3ubuntu12.7_all.deb
Missing: pool/main/m/mysql-dfsg-5.1/mysql-server-5.1_5.1.41-3ubuntu12.7_i386.deb
Missing: pool/main/m/mysql-dfsg-5.1/mysql-server-core-5.1_5.1.41-3ubuntu12.7_i386.deb
Missing: pool/main/k/kdegraphics/okular_4.4.2-0ubuntu1.1_i386.deb
Missing: pool/main/k/kdegraphics/okular-dev_4.4.2-0ubuntu1.1_i386.deb
Missing: pool/main/k/kdegraphics/okular-extra-backends_4.4.2-0ubuntu1.1_i386.deb
Missing: pool/main/p/pidgin/pidgin_2.6.6-1ubuntu4.1_i386.deb
Missing: pool/main/p/pidgin/pidgin-data_2.6.6-1ubuntu4.1_all.deb
Missing: pool/main/p/pidgin/pidgin-dbg_2.6.6-1ubuntu4.1_i386.deb
Missing: pool/main/p/pidgin/pidgin-dev_2.6.6-1ubuntu4.1_all.deb
Missing: pool/main/libv/libvirt/python-libvirt_0.7.5-5ubuntu27.7_i386.deb
Missing: pool/main/s/samba/samba_3.4.7~dfsg-1ubuntu3.4_i386.deb
Missing: pool/main/s/samba/samba-common_3.4.7~dfsg-1ubuntu3.4_all.deb
Missing: pool/main/s/samba/samba-common-bin_3.4.7~dfsg-1ubuntu3.4_i386.deb
Missing: pool/main/s/samba/samba-dbg_3.4.7~dfsg-1ubuntu3.4_i386.deb
Missing: pool/main/s/samba/samba-doc_3.4.7~dfsg-1ubuntu3.4_all.deb
Missing: pool/main/s/samba/samba-doc-pdf_3.4.7~dfsg-1ubuntu3.4_all.deb
Missing: pool/main/o/openldap/slapd_2.4.21-0ubuntu5.2_i386.deb
Missing: pool/main/o/openldap/slapd-dbg_2.4.21-0ubuntu5.2_i386.deb
Missing: pool/main/s/samba/smbclient_3.4.7~dfsg-1ubuntu3.4_i386.deb
Missing: pool/main/s/samba/smbfs_3.4.7~dfsg-1ubuntu3.4_i386.deb
Missing: pool/main/t/texlive-bin/texlive-binaries_2009-5ubuntu0.1_i386.deb

#вырезано...
Что как-бэ дохера.

Использовал команду:
debmirror --progress --verbose --nocleanup --nosource --md5sums --i18n --ignore-missing-release --host=archive.ubuntu.com --root=:ubuntu --dist=lucid,lucid-security,lucid-updates --section=main,restricted,universe,multiverse -method=rsync --arch=i386 /home/nexjedi/debmirror/ubuntu-official
Без --ignore-missing-release вылетает с ошибкой что Missing Release

NexJedi ()
Ответ на: комментарий от NexJedi

Еслиб отсутствовало каких-то там сраных 2-6 пакетов, я бы и не тревожился. Но там точно не меньше 50 файлов missing так сказать

NexJedi ()
Ответ на: комментарий от i-rinat

Ответь пожалуйста быстрее. А то мне 25 марта в Москву по делам езжать, надо лечь пораньше. Можно сказать в 11 я уже должен быть в спящем режиме... :(

NexJedi ()
Ответ на: комментарий от NexJedi

[code]-method=rsync[/code] Я никогда не пробовал rsync (почти всё время за http proxy), но у меня нормально работало через http. Попобуй через http. У тебя, кстати, перед method всего один минус, а должно быть два.

i-rinat ★★★★★ ()
Ответ на: комментарий от NexJedi
Без --ignore-missing-release вылетает с ошибкой что Missing Release

На Release он, похоже, ругается из-за того что подпись проверить не может и удаляет файл.

Нужно добавить ключи в trustedkeys.gpg:

gpg --no-default-keyring --keyring ~/.gnupg/trustedkeys.gpg \
   --keyserver keyring.debian.org --recv-keys <key ID>

Идентификаторы ключей мелькают в сообщениях ([GNUPG:] ERRSIG).

i-rinat ★★★★★ ()
Ответ на: комментарий от NexJedi

> Добавлял я ключи! У меня в первую очередь на них ругалось

Ну мало ли, меня это озадачило, когда я выкачивал. Везде было написано trustedkeys.gpg, а вот про то что они в ~/.gnupg/ должны лежать, не написано.

И еще - в Thu Mar 24 19:01:41 UTC 2011 началось обновление зеркала archive.ubuntu.com. А сейчас еще только 20:06 UTC. Если у них сначала обновляются метаданные, то пользователи будут наблюдать отсутствующие файлы в течение некоторого времени. И выглядеть это будет так же, как и у тебя.

i-rinat ★★★★★ ()
Ответ на: комментарий от NexJedi

> Мдя... Ну в субботу(тоесть завтра) все узнаем

Ты забыл отписаться о результате.

i-rinat ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.