Помогите с установкой gstreamer0.10-tools

Добрый вечер.
Раз в несколько дней в диспечере приложений появлялось обновление 6-ти
приложений (gnum, evince, какой-то один пакет питона, granule и еще
пару). Версии такие же, что уже установлены. Обновил, пару дней нормально
, потом опять прилетают эти \"обновления\". Сделал в терминале
apt-get -f dist-upgrade, не уверен в нужности, обновились программы.
перестала запускаться granule, жалуется на отсутствие какого-то
хилдон-либа. Удалил, хочу заново установить,
Nokia-N800-43-7:~# apt-get install granule Чтение списков пакетов... Готово
Построение дерева зависимостей
Reading state information... 0% Reading state information... Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Так как вы просили выполнить только одну операцию, то вероятнее всего, что
пакет просто не может быть установлен из-за ошибок в самом пакете.
Необходимо послать отчёт об этой ошибке.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
granule: Зависит: gstreamer-tools но он не может быть установлен
E: Сломанные пакеты
Nokia-N800-43-7:~# apt-cache search gstreamer gstreamer0.10-plugins-extra - Collection of various GStreamer plugins
gstreamer0.10-plugins-ivorbis - Gstreamer plugin: Integer ogg vorbis decoder
gstmjpg - GStreamer based motion JPEG server
python2.5-gstreamer - generic media-playing framework (Python bindings)
knips - A photo taking camera application
python2.5-gstreamer-dev - Development files for GStreamer 0.10 Python bindings.
atabake-gstmp3-plugin - GStreamer MP3 plugin for atabake.
atabake-gstreamer-plugin - GStreamer plugin for atabake.
gstreamer0.10-gnomevfs - Gnome VFS plugin for GStreamer
gst-plugins-farsight - Gstreamer plugin for Farsight
libgstreamer-plugins-base0.10-0 - Various GStreamer libraries and library plugins
gstreamer0.10-helixbin-osso - OSSO GStreamer Helix plugin
gstreamer0.10-mpegstream-osso - OSSO GStreamer MPEG-1 demuxer.
gst-plugins-monitoredjb - Gstreamer plugin
gstreamer0.10-rtpmanager-osso - OSSO GStreamer RTP manager plugin
libgstreamer0.10-0 - Core GStreamer libraries, plugins, and utilities
gstreamer0.10-plugins-base - Collection of vario
us GStreamer plugins
gstreamer0.10-adpcm-osso - ADPCM Plugin for OSSO GStreamer
libgst0.10-dsp - DSP audio and video plugins for OSSO Gstreamer
gstreamer0.10-plugins-good - Collection of various GStreamer plugins
gstreamer0.10-hantro - Hantro MPEG4 plugins for GStreamer 0.10
gstreamer0.10-ffmpeg-osso - FFMPEG GStreamer plugin for OSSO
gstreamer0.10-wm - ASF demuxer and WM decoder
Nokia-N800-43-7:~#
Nokia-N800-43-7:~# apt-get install gstreamer0.10-tools
Чтение списков пакетов... Готово
Построение дерева зависимостей
Reading state information... 0% Reading state information... Готово
Пакет gstreamer0.10-tools недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list
E: Для пакета gstreamer0.10-tools не найдены кандидаты на установку
Nokia-N800-43-7:~# apt-get install gstreamer-tools
Чтение списков пакетов... Готово
Построение дерева зависимостей
Reading state information... 0% Reading state information... Готово
Пакет gstreamer-tools недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list
E: Для пакета gstreamer-tools не найдены кандидаты на установку
Подскажит, в чем проблема и как ее победить?
Во-первых, dist-upgrade делать не надо. Надо просто upgrade.

Во-вторых, похоже у вас что-то со списком репозиториев. Потому что gsteamer-tools лежит в родном нокиевском репозитории diablo.

Покажите ваш список репозиториев, вот команда для этого:

cat /etc/apt/sources.list /etc/apt/sources.list.d/*
~ $ cat /etc/apt/sources.list /etc/apt/sou rces.list.d/*
deb http://maemo.org/downloads/product/raw /OS2008/conboy/?get_installfile diablo fre e
deb http://repository.maemo.org/extras/ ch inook free non-free
~ $
finberg:deb http://repository.maemo.org/extras/ ch inook free non-free

Если выделенное жирным не опечатка при наборе сообщения, то это причина неприятности! Пробела там никак быть не должно.
У вас OS2008? Если да, то вы, кажется, угрохали свой список репозиториев.

Для OS2008 там должно быть как минимум следующее:

deb http://catalogue.tableteer.nokia.com/certified/ diablo user
deb http://catalogue.tableteer.nokia.com/non-certified/ diablo user
deb http://catalogue.tableteer.nokia.com/updates/diablo-2/ ./
deb http://repository.maemo.org/extras/ diablo free non-free


Впишите это в /etc/apt/sources.list.d/hildon-application-manager.list
А чинуковский репозиторий удалите.
Ай-яй-яй! Как быстро все забывается! 8-( Вот и chinook с diablo выпали из памяти... 8-))
Спасибо, попробую!
Сделал. Извините за вопрос, а как установить gstreamer-tools?
внес указаннае строчки, сохранил, проверил. Но после запустил диспетчер приложений, и вместо
новых строчек там снова 2-е старые. Не догоняю....
Проинсталил репы через \"База данных по репозиториям - Гронмайер\".

Nokia-N800-43-7:~# cat /etc/apt/sources.list /etc/apt/sources.list.d/*
deb http://maemo.vivaphp.net/ diablo misc
deb http://armin-warda.de/maemo diablo user
deb http://packages.collabora.co.uk/maemo diablo user
deb http://repository.maemo.org/extras/ diablo free non-free
deb http://repository.maemo.org/extras-devel diablo free non-free
deb http://repository.maemo.org/ diablo/tools free
deb http://mg.pov.lt/770 diablo user other
Nokia-N800-43-7:~#

диспетчер приложений невидит доступные приложения для установки.
Посоветуйте, что сделать?
попробуйте теперь в консоли из-под рута сделать apt-get update. И скиньте сюда последние несколько строк вывода.

А gstreamer-tools попробуйте установить с помощью apt-get install gstreamer-tools
Nokia-N800-43-7:~# apt-get upgrade
Чтение списков пакетов... Готово
Построение дерева зависимостей
Reading state information... 0% Reading state information... Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.

Nokia-N800-43-7:~# apt-get install gstreamer-tools
Чтение списков пакетов... Готово
Построение дерева зависимостей
Reading state information... 0% Reading state information... Готово
Пакет gstreamer-tools недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list
E: Для пакета gstreamer-tools не найдены кандидаты на установку
Не upgrade, а update
Nokia-N800-43-7:~# apt-get update
Получено:1 http://repository.maemo.org dia blo Release.gpg [489B]
Ign http://repository.maemo.org diablo/fre e Translation-ru
Ign http://mg.pov.lt diablo Release.gpg
Ign http://mg.pov.lt diablo/user Translati on-ru
Ign http://mg.pov.lt diablo/other Translat ion-ru
Err http://maemo.vivaphp.net diablo Releas e.gpg
Не удалось найти IP адрес для maemo.viva php.net
Err http://maemo.vivaphp.net diablo/misc T ranslation-ru
Не удалось найти IP адрес для maemo.viva php.net
Ign http://armin-warda.de diablo Release.g pg
Ign http://armin-warda.de diablo/user Tran slation-ru
Ign http://packages.collabora.co.uk diablo Release.gpgIgn http://repository.maemo.org diablo/fre e Translation-ru
Ign http://repository.maemo.org diablo/non -free Translation-ru
Получено:5 http://mg.pov.lt diablo/user Pa ckages [8175B]
Err http://maemo.vivaphp.net diablo/misc P ackages
Не удалось найти IP адрес для maemo.viva php.net
Ign http://repository.maemo.org diablo/too ls Release.gpg

Ign http://repository.maemo.org diablo/too ls/free Translation-ru
Получено:6 http://packages.collabora.co.uk diablo/user Packages [3423B]
Получено:7 http://repository.maemo.org dia blo Release [8252B]
Получено:8 http://mg.pov.lt diablo/other P ackages [391B]
Получено:9 http://repository.maemo.org dia blo Release [8258B]
Получено:10 http://repository.maemo.org di ablo/tools Release [1382B]

Получено:11 http://repository.maemo.org di ablo/tools/free Packages [19,4kB]
Ign http://repository.maemo.org diablo Rel ease
Ign http://repository.maemo.org diablo Rel ease
Получено:12 http://repository.maemo.org di ablo/free Packages [1174kB]
Получено:13 http://repository.maemo.org diablo/non-free Packages [56,8kB]
Получено:14 http://repository.maemo.org diablo/free Packages [2216kB]

Получено:15 http://repository.maemo.org diablo/non-free Packages [46,0kB]
Получено 3548kB за 22s (156kB/c)
Не удалось загрузить http://maemo.vivaphp.net/dists/diablo/Release.gpg Не удалось найти IP адрес для maemo.vivaphp.net
Не удалось загрузить http://maemo.vivaphp.net/dists/diablo/misc/i18n/Translation-ru.gz Не удалось найти IP адрес для maemo.vivaphp.net
Не удалось загрузить http://maemo.vivaphp.net/dists/diablo/misc/binary-armel/Packages.gz Не удалось найти IP адрес для maemo.vivaphp.net
Чтение списков пакетов... Готово

Release: Следующие подписи не могут быть проверены, так как недоступен общий ключ: NO_PUBKEY E40DC434616730BD
W: GPG error: http://repository.maemo.org diablo Release: Следующие подписи не могут быть проверены, так как недоступен общий ключ: NO_PUBKEY E40DC434616730BD
W: Duplicate sources.list entry http://repository.maemo.org diablo/free Packages (/var/lib/apt/lists/repository.maemo.org_extras_dists_diablo_free_binary-armel_Packages)
W: Duplicate sources.list entry http://repository.maemo.org diablo/non-free Packages (/var/lib/apt/lists/repository.maemo.org_extras_dists_diablo_non-free_binary-armel_Packages)
W: Вы можете запустить 'apt-get update' для исправления этих ошибок
E: Некоторые индексные файлы не загрузились, они были проигнорированы или вместо них были использованы старые версии
Nokia-N800-43-7:~#
диспетчер приложений заработал, спасибо. но опять прилетело обновление для
6-ти программ, которые установлены, причем теже версии
gnum, pers launch+menu, evince, какой - то файл питона и еще что-то..
В чем баг?
сделайте
apt-cache policy <имя-пакета>

Это покажет установленную версию пакета и ту, которую предлагается установить. А заодно из какого репозитория.
Nokia-N800-43-7:~# apt-cache policy evince evince:
Установлен: 2.21.1-1.maemo8
Кандидат: 2.21.1-1.maemo8
Таблица версий:
2.21.1-1.maemo8 0
500 http://repository.maemo.org di ablo/free Packages
500 http://repository.maemo.org di ablo/free Packages
*** 2.21.1-1.maemo8 0
100 /var/lib/dpkg/status


Nokia-N800-43-7:~# apt-cache policy gnumeric
gnumeric:
Установлен: 1.8.3-5maemo1
Кандидат: 1.8.3-5maemo1
Таблица версий:
1.8.3-5maemo1 0
500 http://repository.maemo.org diablo/free Packages
500 http://repository.maemo.org diablo/free Packages
*** 1.8.3-5maemo1 0
100 /var/lib/dpkg/status

Nokia-N800-43-7:~# apt-cache policy xarchiver
xarchiver:
Установлен: 0.4.6-7maemo2
Кандидат: 0.4.6-7maemo2
Таблица версий:
0.4.6-7maemo2 0
500 http://repository.maemo.org diablo/free Packages
500 http://repository.maemo.org diablo/free Packages
*** 0.4.6-7maemo2 0
100 /var/lib/dpkg/status
Nokia-N800-43-7:~# cat /etc/apt/sources.list /etc/apt/sources.list.d/*
deb http://repository.maemo.org/extras/ diablo free non-free
deb http://repository.maemo.org/extras-devel diablo free non-free
deb http://repository.maemo.org/ diablo/tools free
deb http://repository.maemo.org/ diablo sdk/free sdk/non-free tools/free tools/non-free
Ну всё окей, он просто хочет заменить пакеты, которые вы ставили из deb-файлов аналогичными из репозиториев. Это правильная рекомендация.
Попробую, обновлю. Просто раньшне эти обновления прилетали
каждык 2-3 дня. Посмотрим, как сейчас будет. Спасибо.
Ну может это было связано с левыми репозиториями. Попробуйте теперь.