Автор Тема: Проблема зависимостей qmmp...  (Прочитано 5351 раз)

Оффлайн yantux

  • Завсегдатай
  • *
  • Сообщений: 328
    • Простой калькулятор общего пользования.
[root@localhost ~]# apt-get --yes update; apt-get --yes dist-upgrade;
Получено: 1 ftp://ftp.altlinux.org i586 release [745B]
Получено: 2 ftp://ftp.altlinux.org noarch release [743B]
Получено 1488B за 0s (2003B/s).
Получено: 1 ftp://ftp.altlinux.org i586/classic pkglist [2675kB]
Найдено ftp://ftp.altlinux.org i586/classic release
Получено: 2 ftp://ftp.altlinux.org noarch/classic pkglist [1323kB]
Найдено ftp://ftp.altlinux.org noarch/classic release
Получено 3997kB за 7s (532kB/s).
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
You might want to run `apt-get --fix-broken install' to correct these.
Следующие пакеты имеют неудовлетворенные зависимости:
  qmmp-dbuscontrol: Требует: qmmp (= 0.2.3-alt2)
  qmmp-eff-srconverter: Требует: qmmp (= 0.2.3-alt2)
  qmmp-in-ffmpeg: Требует: qmmp (= 0.2.3-alt2)
  qmmp-in-flac: Требует: qmmp (= 0.2.3-alt2)
  qmmp-in-modplug: Требует: qmmp (= 0.2.3-alt2)
  qmmp-in-musepack: Требует: qmmp (= 0.2.3-alt2)
  qmmp-in-sndfile: Требует: qmmp (= 0.2.3-alt2)
  qmmp-in-wavpack: Требует: qmmp (= 0.2.3-alt2)
  qmmp-notifier: Требует: qmmp (= 0.2.3-alt2)
  qmmp-out-jack: Требует: qmmp (= 0.2.3-alt2)
  qmmp-out-oss: Требует: qmmp (= 0.2.3-alt2)
  qmmp-out-pulseaudio: Требует: qmmp (= 0.2.3-alt2)
  qmmp-scrobbler: Требует: qmmp (= 0.2.3-alt2)
  qmmp-statusicon: Требует: qmmp (= 0.2.3-alt2)
  qmmp-vis-analyzer: Требует: qmmp (= 0.2.3-alt2)
E: Unmet dependencies. Try using --fix-broken.
[root@localhost ~]# apt-get remove qmmp
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
You might want to run `apt-get --fix-broken install' to correct these:
Следующие пакеты имеют неудовлетворенные зависимости:
  qmmp-dbuscontrol: Требует: qmmp (= 0.2.3-alt2)
                    Требует: libqmmpui.so.0
  qmmp-eff-srconverter: Требует: qmmp (= 0.2.3-alt2)
                        Требует: libqmmp.so.0
  qmmp-full: Требует: qmmp
  qmmp-in-ffmpeg: Требует: qmmp (= 0.2.3-alt2)
                  Требует: libqmmp.so.0
  qmmp-in-flac: Требует: qmmp (= 0.2.3-alt2)
                Требует: libqmmp.so.0
  qmmp-in-modplug: Требует: qmmp (= 0.2.3-alt2)
                   Требует: libqmmp.so.0
  qmmp-in-musepack: Требует: qmmp (= 0.2.3-alt2)
                    Требует: libqmmp.so.0
  qmmp-in-sndfile: Требует: qmmp (= 0.2.3-alt2)
                   Требует: libqmmp.so.0
  qmmp-in-wavpack: Требует: qmmp (= 0.2.3-alt2)
                   Требует: libqmmp.so.0
  qmmp-notifier: Требует: qmmp (= 0.2.3-alt2)
                 Требует: libqmmpui.so.0
  qmmp-out-jack: Требует: qmmp (= 0.2.3-alt2)
                 Требует: libqmmp.so.0
  qmmp-out-oss: Требует: qmmp (= 0.2.3-alt2)
                Требует: libqmmp.so.0
  qmmp-out-pulseaudio: Требует: qmmp (= 0.2.3-alt2)
                       Требует: libqmmp.so.0
  qmmp-scrobbler: Требует: qmmp (= 0.2.3-alt2)
                  Требует: libqmmpui.so.0
  qmmp-statusicon: Требует: qmmp (= 0.2.3-alt2)
                   Требует: libqmmpui.so.0
  qmmp-vis-analyzer: Требует: qmmp (= 0.2.3-alt2)
                     Требует: libqmmp.so.0
E: Unmet dependencies. Try 'apt-get --fix-broken install' with no packages (or specify a solution).
[root@localhost ~]#
[root@localhost ~]# apt-get --fix-broken install
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Исправление зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  qmmp
Следующие пакеты будут ОБНОВЛЕНЫ:
  qmmp
1 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 80 не будет обновлено.
Необходимо получить 0B/570kB архивов.
После распаковки потребуется дополнительно 0B дискового пространства.
Продолжить? [Y/n] y
Совершаем изменения...
Preparing...                                     ################################################################################################### [100%]
1: qmmp                                          error: unpacking of archive failed on file /usr/share/qmmp/skins: cpio: rename failed - Это каталог ( 99%)
E: Произошли ошибки при выполнении транзакции
[root@localhost ~]#   
С уважением,
yantux.

Оффлайн Astro

  • Давно тут
  • **
  • Сообщений: 475
  • ALT Workstation 10
    • Email
Re: Проблема зависимостей qmmp...
« Ответ #1 : 15.12.2008 09:26:10 »
А что тебе говорят следующие строки?
You might want to run `apt-get --fix-broken install' to correct these.
80 не будет обновлено.
Причём qmmp здесь вероятно не имеет ошибок в правильно работающей системе, но при таком количестве не обновлённых пакетов, по всей вероятности имеющих конфликты по зависимостям, вполне возможно, что и получаешь ошибки установки пакета qmmp.
P.S. У меня на Сизифе поставился и работает без очевидных ошибок.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 258
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Проблема зависимостей qmmp...
« Ответ #2 : 15.12.2008 09:40:58 »
apt-get --yes update
rpm -e --nodeps qmmp   
apt-get --f install
apt-get --yes dist-upgrade

Или перед установкой  переименовать /usr/share/qmmp/skins в что-то другое (а после, это что-то другое удалить).
А так это баг qmmp


Drool

  • Гость
Re: Проблема зависимостей qmmp...
« Ответ #3 : 15.12.2008 10:09:39 »
Это моя ошибка упаковки. Всвязи с решением собрать все winamp-like скины в один каталог - в новой сборке qmmp /usr/share/skins теперь не каталог, а ссылка. Нужно разрулить плавное обновление, я этим занимаюсь. Временное решение - руками удалить /usr/share/skins

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 258
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Проблема зависимостей qmmp...
« Ответ #4 : 15.12.2008 10:32:33 »
Drool Это "привычная ошибка" бывает во многих пакетах. http://www.sisyphus.ru/srpm/Sisyphus/vim/spec

Оффлайн Astro

  • Давно тут
  • **
  • Сообщений: 475
  • ALT Workstation 10
    • Email
Re: Проблема зависимостей qmmp...
« Ответ #5 : 15.12.2008 10:45:15 »
Хм... у меня нормально стоит qmmp и ни на что не ругается.

Drool

  • Гость
Re: Проблема зависимостей qmmp...
« Ответ #6 : 15.12.2008 10:49:32 »
Хм... у меня нормально стоит qmmp и ни на что не ругается.

Если не обновлять - никаких проблем, или если ставить начисто. Или если предварительно удалить.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 258
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Проблема зависимостей qmmp...
« Ответ #7 : 15.12.2008 10:50:13 »
А он и должен нормально стоять. Это вопрос упаковки, проявляющийся при обновлении пакета с версии где /usr/share/skins каталог, на версию, где/usr/share/skins ссылка.

Оффлайн dsh

  • Завсегдатай
  • *
  • Сообщений: 167
    • Email
Re: Проблема зависимостей qmmp...
« Ответ #8 : 15.12.2008 10:57:36 »
А Вы говорите форум никуда не годен ...

Оффлайн Astro

  • Давно тут
  • **
  • Сообщений: 475
  • ALT Workstation 10
    • Email
Re: Проблема зависимостей qmmp...
« Ответ #9 : 15.12.2008 10:58:37 »
Значит был не прав.

Drool

  • Гость
Re: Проблема зависимостей qmmp...
« Ответ #10 : 15.12.2008 11:14:36 »
А Вы говорите форум никуда не годен ...

Это нужно было обсуждать в багзилле. Кстати, эта бага есть. https://bugzilla.altlinux.org/show_bug.cgi?id=18199

Drool

  • Гость
Re: Проблема зависимостей qmmp...
« Ответ #11 : 15.12.2008 11:17:55 »
Drool Это "привычная ошибка" бывает во многих пакетах. http://www.sisyphus.ru/srpm/Sisyphus/vim/spec

Руслан, я не силен в триггерах. Вот такой финт в спеке:
%pre
mv -f %_datadir/%name/skins/* %_wlskindir/
%__rm -rf %_datadir/%name/skins
прокатывает. Но как-то не кошерно. Что скажешь?

Оффлайн yantux

  • Завсегдатай
  • *
  • Сообщений: 328
    • Простой калькулятор общего пользования.
Re: Проблема зависимостей qmmp...
« Ответ #12 : 15.12.2008 14:28:29 »
https://bugzilla.altlinux.org/show_bug.cgi?id=18199

Есть, руками удалил, похоже всё ок.
С уважением,
yantux.

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
Re: Проблема зависимостей qmmp...
« Ответ #13 : 25.02.2012 17:29:10 »
qmmp из сизифа, в шестой платформе нормально устанавливается? А то тут, для шестой платформы ничего нет.

P.S. Говорят, что сидя" на сизифе нужно очень аккуратно выбирать пакеты для установки. Ну, самый главный способ аккуратности, конечно приводят - отслеживание замечаний в рассылке. Я к рассылкам вообще отношусь скептически, а в данном случае - в частности.

Почему и предполагаю, если этого пакета нет для моей платформы в стабильных репах, может его опасно сёдня устанавливать из сизифа?  (могут вылезти неприятные артефакты)
« Последнее редактирование: 25.02.2012 17:32:32 от МИНЗДРАВ »

Оффлайн IVK

  • Мастер
  • ***
  • Сообщений: 108
  • Alt Linux
    • Linux для всех
Re: Проблема зависимостей qmmp...
« Ответ #14 : 25.02.2012 20:21:57 »
Я без проблем  установил qmmp в p6 через Синаптик. Зачем из Сизифа? :)
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows