Не могу обновиться и не могу установить программы

Добавил(а) Владислав Романенко больше 14 лет назад

ОС : Calculate Linux Gnome Desktop 11 i686

При установке audacious

homenix jekyll # emerge audacious

!!! Invalid binary package: '/var/calculate/remote/packages/CLDG/i686/media-libs/libvpx-0.9.5.tbz2'
!!! Missing metadata key(s): CATEGORY, PF, SLOT. This binary package is not
!!! recoverable and should be deleted.

!!! Invalid binary package: '/var/calculate/remote/packages/CLDG/i686/sys-libs/libstdc++-v3-3.3.6.tbz2'
!!! Missing metadata key(s): CATEGORY, PF, SLOT. This binary package is not
!!! recoverable and should be deleted.

!!! Invalid binary package: '/var/calculate/remote/packages/CLDG/i686/media-libs/libvpx-0.9.5.tbz2'
!!! Missing metadata key(s): CATEGORY, PF, SLOT. This binary package is not
!!! recoverable and should be deleted.

!!! Invalid binary package: '/var/calculate/remote/packages/CLDG/i686/sys-libs/libstdc++-v3-3.3.6.tbz2'
!!! Missing metadata key(s): CATEGORY, PF, SLOT. This binary package is not
!!! recoverable and should be deleted.

  • IMPORTANT: 3 news items need reading for repository 'gentoo'.
  • Use eselect news to read news items.

Calculating dependencies... done!

Verifying ebuild manifests

Starting parallel fetch

Emerging (1 of 5) dev-libs/libmowgli-0.7.0

-2011-02-04 19:34:50- http://distfiles.gentoo.org/distfiles/libmowgli-0.7.0.tbz2
Распознаётся distfiles.gentoo.org... сбой: Имя или служба не известны.
wget: unable to resolve host address «distfiles.gentoo.org»

-2011-02-04 19:34:50- http://distfiles.atheme.org/libmowgli-0.7.0.tbz2
Распознаётся distfiles.atheme.org... сбой: Имя или служба не известны.
wget: unable to resolve host address «distfiles.atheme.org»
!!! Couldn't download 'libmowgli-0.7.0.tbz2'. Aborting. * Fetch failed for 'dev-libs/libmowgli-0.7.0', Log file: * '/var/calculate/tmp/portage/dev-libs/libmowgli-0.7.0/temp/build.log'

Failed to emerge dev-libs/libmowgli-0.7.0, Log file:

'/var/calculate/tmp/portage/dev-libs/libmowgli-0.7.0/temp/build.log'

  • Messages for package dev-libs/libmowgli-0.7.0:
  • Fetch failed for 'dev-libs/libmowgli-0.7.0', Log file:
  • '/var/calculate/tmp/portage/dev-libs/libmowgli-0.7.0/temp/build.log'
  • IMPORTANT: 3 news items need reading for repository 'gentoo'.
  • Use eselect news to read news items.

При обновлении

layman -s calculate && eix-update
  • Failed to update the overlay list from: http://www.gentoo.org/proj/en/overlays/repositories.xml
  • Error was:
  • <urlopen error [Errno -2] Name or service not known>
  • Running... # ( cd /var/lib/layman/calculate && /usr/bin/git pull )
    fatal: Unable to look up git.calculate.ru (port 9418) (Name or service not known)
  • Errors:
  • ------
  • Failed to sync overlay "calculate".
  • Error was: Syncing overlay "calculate" returned status 1!

Генту использую впервые, укажите пожалуйста где искать ключ к решению проблемы.


Ответы (12)

RE: Не могу обновиться и не могу установить программы - Добавил(а) Леонид Воронов больше 14 лет назад

Ну для начала удалите те файлы, на которые ругается emerge перед действиями.

rm var/calculate/remote/packages/CLDG/i686/media-libs/libvpx-0.9.5.tbz2
rm /var/calculate/remote/packages/CLDG/i686/sys-libs/libstdc++-v3-3.3.6.tbz2
rm /var/calculate/remote/packages/CLDG/i686/media-libs/libvpx-0.9.5.tbz2
rm /var/calculate/remote/packages/CLDG/i686/sys-libs/libstdc++-v3-3.3.6.tbz2

У вас emerge ещё выдаёт
IMPORTANT: 3 news items need reading for repository 'gentoo'.
Use eselect news to read news items.

Значит надо прочитать ленту новостей, там может быть что-то полезное.
eselect news read all

Не стоит выполнять layman -s calculate && eix-update, достаточно одного eix-sync.
Насчёт
Распознаётся distfiles.gentoo.org... сбой: Имя или служба не известны.
wget: unable to resolve host address «distfiles.gentoo.org»
у меня такое иногда бывает, лечится освобождением интернет-канала.

RE: Не могу обновиться и не могу установить программы - Добавил(а) Владислав Романенко больше 14 лет назад

1) Я не могу удалить эти файлы которые missing. Они высвечиваются но:
rm var/calculate/remote/packages/CLDG/i686/media-libs/libvpx-0.9.5.tbz2
rm: невозможно удалить «var/calculate/remote/packages/CLDG/i686/media-libs/libvpx-0.9.5.tbz2»: Нет такого файла или каталога
2) Обновление невозможно = (. Интернет через PPTP (VPN) настраивал через дефолтный Network Manager. Интернет работает нормально(не пропадает,не разрывает, потерь нет).

RE: Не могу обновиться и не могу установить программы - Добавил(а) Роман Гаврилюк больше 14 лет назад

Как сделал я. Зашёл в терминале через файловый менеджер:

#mc

Пошёл по указанным выше файлам и поудалял их.

RE: Не могу обновиться и не могу установить программы - Добавил(а) Aleksey Vasilyevich больше 14 лет назад

Владислав Романенко wrote:

1) Я не могу удалить эти файлы которые missing. Они высвечиваются но:
rm var/calculate/remote/packages/CLDG/i686/media-libs/libvpx-0.9.5.tbz2
rm: невозможно удалить «var/calculate/remote/packages/CLDG/i686/media-libs/libvpx-0.9.5.tbz2»: Нет такого файла или каталога
2) Обновление невозможно = (. Интернет через PPTP (VPN) настраивал через дефолтный Network Manager. Интернет работает нормально(не пропадает,не разрывает, потерь нет).

Удалите те файлы на которые ругается emerge, и укажите полный путь, начиная от корня после команды rm /путь/путь... а удалить не возможно потому что как вы видите что пишет emerge rm: невозможно удалить «var/calculate/remote/packages/CLDG/i686/media-libs/libvpx-0.9.5.tbz2»: Нет такого файла или каталога - перед var не стоит / ,то есть путь к файлу указан не верно...

RE: Не могу обновиться и не могу установить программы - Добавил(а) Aleksey Vasilyevich больше 14 лет назад

Леонид Воронов wrote:

Ну для начала удалите те файлы, на которые ругается emerge перед действиями.
[...]
У вас emerge ещё выдаёт [...]
Значит надо прочитать ленту новостей, там может быть что-то полезное.
[...]
Не стоит выполнять layman -s calculate && eix-update, достаточно одного eix-sync.
Насчёт [...] у меня такое иногда бывает, лечится освобождением интернет-канала.

Читая пост,я еще подумал было,вот ведь ошибка в первой строчке не полный путь,скопипастит автор топика и получит ошибку, так и есть, теперь у автора нет такого файла :D

RE: Не могу обновиться и не могу установить программы - Добавил(а) Леонид Воронов больше 14 лет назад

Пардон, добавьте символ "/" и даложно получится rm /var/calculate/remote/packages/CLDG/i686/media-libs/libvpx-0.9.5.tbz2 выполнять это надо от root, на всякий случай можно добавить ключи -rf перед rm.
Попробуйте ping -c 10 ya.ru, видит ли система сеть?

RE: Не могу обновиться и не могу установить программы - Добавил(а) Владислав Романенко больше 14 лет назад

homenix# ping -c 10 ya.ru
PING ya.ru (77.88.21.3) 56(84) bytes of data.
64 bytes from www.yandex.ru (77.88.21.3): icmp_req=1 ttl=58 time=34.8 ms
64 bytes from www.yandex.ru (77.88.21.3): icmp_req=2 ttl=58 time=35.9 ms
64 bytes from www.yandex.ru (77.88.21.3): icmp_req=3 ttl=58 time=35.0 ms
64 bytes from www.yandex.ru (77.88.21.3): icmp_req=4 ttl=58 time=34.9 ms
64 bytes from www.yandex.ru (77.88.21.3): icmp_req=5 ttl=58 time=34.0 ms
64 bytes from www.yandex.ru (77.88.21.3): icmp_req=6 ttl=58 time=35.9 ms
64 bytes from www.yandex.ru (77.88.21.3): icmp_req=7 ttl=58 time=35.0 ms
64 bytes from www.yandex.ru (77.88.21.3): icmp_req=8 ttl=58 time=35.0 ms
64 bytes from www.yandex.ru (77.88.21.3): icmp_req=9 ttl=58 time=35.9 ms
64 bytes from www.yandex.ru (77.88.21.3): icmp_req=10 ttl=58 time=34.0 ms

--- ya.ru ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 9009ms
rtt min/avg/max/mdev = 34.037/35.096/35.991/0.684 ms

в resol.conf были добавлены все известные DNS моего провайдера но ситуации это не поменяло. Система будто не видит репозиториев. Файлы удалил через Midnight Commander ( спасибо за совет )
Уже запарился искать где зарыта собака)))

RE: Не могу обновиться и не могу установить программы - Добавил(а) Aleksey Vasilyevich больше 14 лет назад

а случаем не из за проблем ли с зеркалом это связано?!... может стоит в /etc/make.conf разкомментировать строчку PORTAGE_BINHOST="ftp://ftp.linux.kiev.ua/pub/Linux/Calculate/CLD/grp/x86_64"
потом eix-sync...

RE: Не могу обновиться и не могу установить программы - Добавил(а) Владислав Романенко больше 14 лет назад

в /etc/make.conf есть 2 строчки "Alternative mirrors" (они обе были за комментированы, я одну раскомментировал и вышло следующее) :

# Alternative mirror updates
#PORTAGE_BINHOST="http://calculate.freeside.ru/pub/CLDG/grp/i686"
PORTAGE_BINHOST="ftp://ftp.linux.kiev.ua/pub/Linux/Calculate/CLDG/grp/i686"

Теперь начинается забавное. Удаленные пакеты через Midnight Commader опять появились ( О_о ) хотя удалялись с рутовскими правилами ( без них они бы просто не удалились )

_homenix jekyll # eix-sync * Syncing all portage overlays
  • Running... # ( cd /var/lib/layman/calculate && /usr/bin/git pull )
    Already up-to-date.
  • Success:
  • ------
  • Successfully synchronized overlay "calculate". * Running emerge --sync

!!! Invalid binary package: '/var/calculate/remote/packages/CLDG/i686/media-libs/libvpx-0.9.5.tbz2'
!!! Missing metadata key(s): CATEGORY, PF, SLOT. This binary package is not
!!! recoverable and should be deleted.

!!! Invalid binary package: '/var/calculate/remote/packages/CLDG/i686/sys-libs/libstdc++-v3-3.3.6.tbz2'
!!! Missing metadata key(s): CATEGORY, PF, SLOT. This binary package is not
!!! recoverable and should be deleted.
!!! getaddrinfo failed for 'rsync.gentoo.org': [Errno -2] Name or service not known

Starting rsync with rsync://rsync.gentoo.org/gentoo-portage...

rsync: failed to connect to rsync.gentoo.org: Network is unreachable (101)
rsync error: error in socket IO (code 10) at clientserver.c(122) [Receiver=3.0.7]

!!! Exhausted addresses for rsync.gentoo.org * emerge --sync failed * Time statistics:
18 seconds total
_

Не понимаю как Network может быть unreachable когда интернет прекрасно работает = (

RE: Не могу обновиться и не могу установить программы - Добавил(а) Aleksey Vasilyevich больше 14 лет назад

у Вас еще какие либо приложения работают сейчас с сетью,может торрент клиент какой, по eth или wlan... может что то с чем то конкурирует... у меня проблемы с соединением возникаю при рабочем kget по вайвай, когда торренты качаю, emerge не работает,irc клиент отключается... или полностью сеть падает, из за роутера вайвай.

P.S. Не понимаю как Network может быть unreachable когда интернет прекрасно работает = ( - может канал забит работой других приложений?!

RE: Не могу обновиться и не могу установить программы - Добавил(а) Владислав Романенко больше 14 лет назад

Тээкс, распишу как я что я делал с этой системой с самого начала ( мож косяков каких напорол и теперь эти косяки не дают обновиться)
1) Удалил программы Pino, Liferea, LinuxDc, с помощью emerge -unmerge
2) Почитав маны ( на вашем сайте ) выбрал профиль
eselect profile list
Мне выдало профиль отмеченный значком * ( выходит что это мой профиль ) [5] calculate/desktop/CLDG/x86/binary
Далее ввожу :
eselect profile set 5
3)В /etc/make.conf я раскомментировал в Alternative Mirrors строчку с ftp.linux.kiev.ua и оставил закомментированной строчку с calculate linux ( ее нужно расскомментить ?)
4) В resolv.conf были добавлены все известные ДНС моего провайдера.
5) Были удалены пакеты ( оставшиеся после удаления ) с помощью MC ( через sudo - mc )
6) Далее получаем следующее :
layman -s calculate && eix-update
  • Failed to update the overlay list from: http://www.gentoo.org/proj/en/overlays/repositories.xml
  • Error was:
  • <urlopen error [Errno -2] Name or service not known>
  • Running... # ( cd /var/lib/layman/calculate && /usr/bin/git pull )
    fatal: Unable to look up git.calculate.ru (port 9418) (Name or service not known)
eix-update
Reading Portage settings ..
Building database (/var/cache/eix) ..
[0] "gentoo" /usr/portage/ (cache: metadata-flat)
Reading category 154|154 (100%) Finished
[1] "calculate" /var/lib/layman/calculate (cache: parse|ebuild*#metadata-flat#assign)
Reading category 154|154 (100%) Finished
Applying masks ..
Calculating hash tables ..
Writing database file /var/cache/eix ..
Database contains 14388 packages in 154 categorie
layman -s calculate

emerge audacious
Calculating dependencies... done!

Verifying ebuild manifests

Starting parallel fetch

Emerging (1 of 5) dev-libs/libmowgli-0.7.0

-2011-02-05 11:40:42- http://distfiles.gentoo.org/distfiles/libmowgli-0.7.0.tbz2
Распознаётся distfiles.gentoo.org... сбой: Имя или служба не известны.
wget: unable to resolve host address «distfiles.gentoo.org»

-2011-02-05 11:40:42- http://distfiles.atheme.org/libmowgli-0.7.0.tbz2
Распознаётся distfiles.atheme.org... сбой: Имя или служба не известны.
wget: unable to resolve host address «distfiles.atheme.org»
!!! Couldn't download 'libmowgli-0.7.0.tbz2'. Aborting. * Fetch failed for 'dev-libs/libmowgli-0.7.0', Log file: * '/var/calculate/tmp/portage/dev-libs/libmowgli-0.7.0/temp/build.log'

Failed to emerge dev-libs/libmowgli-0.7.0, Log file:

'/var/calculate/tmp/portage/dev-libs/libmowgli-0.7.0/temp/build.log'

  • Messages for package dev-libs/libmowgli-0.7.0:
  • Fetch failed for 'dev-libs/libmowgli-0.7.0', Log file:
  • '/var/calculate/tmp/portage/dev-libs/libmowgli-0.7.0/temp/build.log'

Из программ пользующих интернет запущен только Pidgin ( работает через HTTP прокси ) но я сомневаюсь что он как то может повлиять на процесс обновления системы.

Это абсолютно все действия которые были проведены с системой с момента ее установки.

RE: Не могу обновиться и не могу установить программы - Добавил(а) Aleksey Vasilyevich больше 14 лет назад

пожалуйста используйте wgetpaste для листингов, в глазах рябит уже...
в /etc/make.conf если не ошибаюсь, или одно зеркало или другое - PORTAGE_BINHOST.
eselect profile list - выводит список доступных профилей, eselect profile set X - выбор необходимого профиля, по умолчанию стоит профиль binary отмеченный звездочкой * ...

eix-sync
emerge -uDNav world
emerge -ca
revdep-rebuild

в случаи ошибки, например:
cat /etc/make.conf | wgetpaste
wgetpaste -I
eselect profile list | wgetpaste

emerge -uDN world | wgetpaste

на форуме выкладывайте только ссылки...

(1-12/12)

Спасибо!