LINUXPORTAL.RU  |   Живое общение LinuxPortal.Ru   |    Ленты событий        |   ФОРУМЫ  |   БИБЛИОТЕКА  |   ССЫЛКИ  |   НОВОСТИ  |   БЛОГИ АДМИНОВ

Участники   Поиск   F.A.Q.    Регистрация    Вход   Начало
Начало » Для начинающих и опытных пользователей » Рабочий стол » Не ставится mplayer
Показать: Сегодняшние сообщения  :: Показать голосования :: Навигатор по сообщениям
Отправить по e-mail 
Переключение в режим просмотра в виде древовидного списка сообщений и ответов Создать новую тему Отправить ответ
Не ставится mplayer Сбт, 01 Март 2008 20:42 Переход к следующему сообщения
sergey_privacy в настоящее время не в онлайне sergey_privacy  RUSSIAN FEDERATION
Сообщений: 4
Зарегистрирован: Март 2008
Географическое положение: Россия
Новичок
В наличии имеется всежепоставленная Fedora Core 8. С помощью yum-a пытаюсь поставить из репозитариев mplaer1.0-0.90.rc2. Получаю логи:
(Command being executed: yum -y install mplayer).

Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package mplayer.i386 0:1.0-0.90.rc2.lvn8 set to be updated
--> Processing Dependency: libcucul.so.0 for package: mplayer
--> Processing Dependency: liblirc_client.so.0 for package: mplayer
--> Processing Dependency: libdvdnavmini.so.4 for package: mplayer
--> Processing Dependency: libpulse.so.0(PULSE_0) for package: mplayer
--> Processing Dependency: libenca.so.0 for package: mplayer
--> Processing Dependency: libcaca.so.0 for package: mplayer
--> Running transaction check
--> Processing Dependency: pulseaudio-libs = 0.9.7-0.17.svn20071017.fc8 for package: pulseaudio-utils
---> Package libdvdnav.i386 0:4.1.1-6.fc9 set to be updated
--> Processing Dependency: libdvdread.so.4 for package: libdvdnav
---> Package enca.i386 0:1.9-4.fc9 set to be updated
---> Package pulseaudio-libs.i386 0:0.9.8-7.fc9 set to be updated
--> Processing Dependency: libcap.so.2 for package: pulseaudio-libs
---> Package libcaca.i386 0:0.99-0.4.beta11.fc9 set to be updated
---> Package lirc.i386 0:0.8.2-2.fc8 set to be updated
--> Running transaction check
--> Processing Dependency: libcap = 1.10-30 for package: libcap-devel
---> Package libdvdread.i386 0:4.1.1-6.fc9 set to be updated
---> Package pulseaudio-utils.i386 0:0.9.8-7.fc9 set to be updated
---> Package libcap.i386 0:2.06-4.fc9 set to be updated
--> Processing Dependency: libdvdread.so.3 for package: k3b
--> Processing Dependency: libdvdread.so.3 for package: libdvdplay
--> Processing Dependency: libdvdread.so.3 for package: libdvdread-devel
--> Processing Dependency: libdvdread.so.3 for package: mplayer
--> Processing Dependency: libdvdread = 0.9.7-4.fc8 for package: libdvdread-devel
--> Running transaction check
---> Package libdvdread-devel.i386 0:4.1.1-6.fc9 set to be updated
---> Package k3b.i386 0:1.0.4-6.fc9 set to be updated
--> Processing Dependency: libdvdread.so.3 for package: libdvdplay
--> Processing Dependency: libdvdread.so.3 for package: mplayer
---> Package libcap-devel.i386 0:2.06-4.fc9 set to be updated
--> Finished Dependency Resolution
*** Error: Missing Dependency: libdvdread.so.3 is needed by package mplayer
*** Error: Missing Dependency: libdvdread.so.3 is needed by package libdvdplay
Process exited normally with code 1.

Эта зараза не находит библиотеку, которая лежит в /usr/lib. Запускаю ldconfig -p|grep libdvd и вижу, что либа есть:
libdvdread.so.3 (libc6) => /usr/lib/libdvdread.so.3
libdvdread.so (libc6) => /usr/lib/libdvdread.so
libdvdplay.so.0 (libc6) => /usr/lib/libdvdplay.so.0
libdvdplay.so (libc6) => /usr/lib/libdvdplay.so

Файл /usr/lib/libdvdread.so.3 является ссылкой:
ls -l /usr/lib |grep libdvdr
lrwxrwxrwx 1 root root 19 Фев 24 22:13 libdvdread.so -> libdvdread.so.3.2.1
lrwxrwxrwx 1 root root 19 Фев 24 22:13 libdvdread.so.3 -> libdvdread.so.3.2.1
-rwxr-xr-x 1 root root 127044 Янв 28 00:38 libdvdread.so.3.2.1

Что делать и кто виноват?
Re: Не ставится mplayer Сбт, 01 Март 2008 23:59 Переход к предыдущему сообщенияПереход к следующему сообщения
SignFinder в настоящее время не в онлайне SignFinder  RUSSIAN FEDERATION
Сообщений: 3405
Зарегистрирован: Июнь 2002
Географическое положение: Voronezh
Легенда
guru

1 проверить принадлежит ли эта либа какому нить пакету
rpm -qf /usr/lib/libdvdread.so.3
2 - правильно настроить репозитарии и их приоритеты чтобы не было конфликтов
Re: Не ставится mplayer Срд, 05 Март 2008 19:16 Переход к предыдущему сообщенияПереход к следующему сообщения
sergey_privacy в настоящее время не в онлайне sergey_privacy  RUSSIAN FEDERATION
Сообщений: 4
Зарегистрирован: Март 2008
Географическое положение: Россия
Новичок
Ладно, уже не актуально. Юм гребет, поэтому решил действовать по старинке и выбрал UNIX-way:
make
make install...
Re: Не ставится mplayer Чтв, 06 Март 2008 01:45 Переход к предыдущему сообщенияПереход к следующему сообщения
cppmm в настоящее время не в онлайне cppmm  UKRAINE
Сообщений: 532
Зарегистрирован: Июнь 2006
Географическое положение: Tomsk

imho, неправильное решение. Собирать из исходников что-то в бинарном дистрибутиве с родным пакетным менеджером и имеющееся в репозитарии - ошибка. Во-первых со временем неизбежно возникнет путаница с зависимостями установленного из сырцов и из пакетов, а во-вторых усложняется процедура обновления.
Re: Не ставится mplayer Пнд, 10 Март 2008 12:33 Переход к предыдущему сообщенияПереход к следующему сообщения
sergey_privacy в настоящее время не в онлайне sergey_privacy  RUSSIAN FEDERATION
Сообщений: 4
Зарегистрирован: Март 2008
Географическое положение: Россия
Новичок
SignFinder писал(а) сб, 01 марта 2008 23:59

1 проверить принадлежит ли эта либа какому нить пакету
rpm -qf /usr/lib/libdvdread.so.3
2 - правильно настроить репозитарии и их приоритеты чтобы не было конфликтов

1. [root@dark dark]# rpm -qf /usr/lib/libdvdread.so.3
libdvdread-0.9.7-4.fc8
2. man что?
Re: Не ставится mplayer Пнд, 10 Март 2008 12:36 Переход к предыдущему сообщенияПереход к следующему сообщения
sergey_privacy в настоящее время не в онлайне sergey_privacy  RUSSIAN FEDERATION
Сообщений: 4
Зарегистрирован: Март 2008
Географическое положение: Россия
Новичок
cppmm писал(а) чт, 06 марта 2008 01:45

imho, неправильное решение. Собирать из исходников что-то в бинарном дистрибутиве с родным пакетным менеджером и имеющееся в репозитарии - ошибка. Во-первых со временем неизбежно возникнет путаница с зависимостями установленного из сырцов и из пакетов, а во-вторых усложняется процедура обновления.

Это не имхо, это по всем понятиям не правильно. Только за неделю не нашел ни одного толкового ответа на мой вопрос, а фильмы посмотреть хочется.
Re: Не ставится mplayer Срд, 12 Март 2008 13:50 Переход к предыдущему сообщенияПереход к следующему сообщения
Sveolon в настоящее время не в онлайне Sveolon  RUSSIAN FEDERATION
Сообщений: 134
Зарегистрирован: Октябрь 2005
Вы не учли ещё один способ - собрать из сырцов ПАКЕТ и его установить. Идеологически едва ли хуже установки из репозитария.
Re: Не ставится mplayer Сбт, 05 Декабрь 2009 21:48 Переход к предыдущему сообщения
MCroot в настоящее время не в онлайне MCroot  RUSSIAN FEDERATION
Сообщений: 1
Зарегистрирован: Декабрь 2009
Новичок
В моем случае с libdvdread.so.3 причиной оказался конфликт между репозиториями rpmforge и epel. Я отключил epel, в файле /etc/yum.repos.d/epel.repo enabled=0. После этого удалил на всякий случай имеющийся libdvdread.so.3 и запустил установку yum install mplayer.
Все установилось без проблем!
  Переключение в режим просмотра в виде древовидного списка сообщений и ответов Создать новую тему Отправить ответ
Предыдущая тема:Как добавить layouts в keyboard preferences в LXDE?
Следующая тема:Вывод части экрана
Переход к форуму:
  

-=] Вернуться вверх [=-
[ Сформировать XML ] [ RSS ]

Текущее время: Сбт Июл 31 17:35:22 MSD 2010
.:: Обратная связь :: Начало ::.

При поддержке: FUDforum 3.0.0.
Copyright © 2001-2009 FUDforum Bulletin Board Software

©"Linuxportal.Ru". Материалы сайта можно использовать свободно при условии сохранения этой свободы при дальнейшем распространении, если явно не указано иное.

Дизайн и программирование: ,
Поставьте нашу кнопку: Linux Portal.ru ::: Линукс Портал.ру