Перейти к содержанию

не могу установить пакет


Рекомендуемые сообщения

Здравствуйте!

Оговорюсь сразу - дистрибутив нестандартный собранный одним человеком для себя - клон Fedora 9 и ASPLinux 12

сменить дистр на стандартный не представляется возможным - на нем работает сервер локальной сети

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

Ставлю пакет vlc.0.9.1 сначала rpm:

[vlc-0.9.1]# rpm -i vlc-0.2.80-1.i386.rpm

error: Failed dependencies:

libqt.so.2 is needed by vlc-0.2.80-1.i386

libstdc++-libc6.2-2.so.3 is needed by vlc-0.2.80-1.i386

libXft.so.1 is needed by vlc-0.2.80-1.i386

libXft-2.1.13 поставил из исходников

libqt и libstdc++ - из rpm-пакетов

[vlc-0.9.1]# rpm -i vlc-0.2.80-1.i386.rpm

error: Failed dependencies:

libqt.so.2 is needed by vlc-0.2.80-1.i386

libstdc++-libc6.2-2.so.3 is needed by vlc-0.2.80-1.i386

libXft.so.1 is needed by vlc-0.2.80-1.i386

Решил поставить из исходников

[vlc-0.9.1]# tar -zxvf vlc.0.9.1.tar.bz2

Далее в поддиректории:

# ./configure

...

checking for HAL... no

configure: WARNING: libhal >= 0.5.0 was not found. Install libhal-dev ?

checking for DBUS... no

configure: error: Couldn't find DBus >= 1.0.0, install libdbus-dev ?

Далее в ход пошел yum:

[vlc-0.9.1]# yum install libhal-dev

Loaded plugins: refresh-packagekit

Repository asplinux-base is listed more than once in the configuration

livna 100% |=========================| 2.1 kB 00:00

base 100% |=========================| 2.4 kB 00:00

Setting up Install Process

Parsing package install arguments

No package libhal-dev available.

Nothing to do

[vlc-0.9.1]# yum install libhal

Loaded plugins: refresh-packagekit

Repository asplinux-base is listed more than once in the configuration

Setting up Install Process

Parsing package install arguments

No package libhal available.

Nothing to do

[vlc-0.9.1]# yum install libdbus

Loaded plugins: refresh-packagekit

Repository asplinux-base is listed more than once in the configuration

Setting up Install Process

Parsing package install arguments

No package libdbus available.

Nothing to do

[vlc-0.9.1]# yum install libdbus-dev

Loaded plugins: refresh-packagekit

Repository asplinux-base is listed more than once in the configuration

Setting up Install Process

Parsing package install arguments

No package libdbus-dev available.

Nothing to do

потом качал пакеты из интернета

libdbus-1.0.2-alt3.i586.rpm

dbus-1.2.3.tar.gz

результат тот же

думал копать в сторону пересборки пакетов - но там то же исходники и они выдают предыдущую ошибку

Как можно установить пакет на систему?

Ссылка на комментарий
Поделиться на другие сайты

Поскольку дистрибутив самосборный, остается только спросить у вас, что вы думаете по поводу сообщений об ошибках. Вы пробовали их прочитать перевести и понять, что они означают? Как дальше рассуждали на эту тему? Что решили делать? Почему не получилось?

Ссылка на комментарий
Поделиться на другие сайты

Legalizer писал(а) Mon, 15 September 2008 22:02

Поскольку дистрибутив самосборный, остается только спросить у вас, что вы думаете по поводу сообщений об ошибках. Вы пробовали их прочитать перевести и понять, что они означают? Как дальше рассуждали на эту тему? Что решили делать? Почему не получилось?

как видно из моего сообщения при сборке исходников не хватает 2 пакетов:

libhal-dev и libdbus-dev

пакеты были успешно установлены мной но проблема не ичезла

при сборке rpm-пакета не хватает 3 пакетов:

libqt

libstdc++

libxft

пакеты были успешно мной установлены но проблема не исчезла

думаю проблема в зависимостях - как указать пакету установить в режиме force?

Ссылка на комментарий
Поделиться на другие сайты

Алексей писал(а) Tue, 16 September 2008 10:10

думаю проблема в зависимостях - как указать пакету установить в режиме force?

-nodeps

Ссылка на комментарий
Поделиться на другие сайты

[root@server ~]# yum install vlc
Loaded plugins: refresh-packagekit
Repository asplinux-base is listed more than once in the configuration
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package vlc.i386 0:0.8.6i-1.lvn8 set to be updated
--> Processing Dependency: libtar.so.1 for package: vlc
--> Processing Dependency: libpulse.so.0(PULSE_0) for package: vlc
--> Processing Dependency: vlc-core = 0.8.6i-1.lvn8 for package: vlc
--> Processing Dependency: libaa.so.1 for package: vlc
--> Processing Dependency: libvlc.so.0 for package: vlc
--> Processing Dependency: libpulse.so.0 for package: vlc
--> Running transaction check
---> Package vlc-core.i386 0:0.8.6i-1.lvn8 set to be updated
--> Processing Dependency: libdvdnav.so.4 for package: vlc-core
--> Processing Dependency: libdirac_decoder.so.0 for package: vlc-core
--> Processing Dependency: libavformat.so.51 for package: vlc-core
--> Processing Dependency: libvgagl.so.1 for package: vlc-core
--> Processing Dependency: libdvdread.so.3 for package: vlc-core
--> Processing Dependency: libdirectfb-1.0.so.0 for package: vlc-core
--> Processing Dependency: libtwolame.so.0 for package: vlc-core
--> Processing Dependency: libdirac_encoder.so.0 for package: vlc-core
--> Processing Dependency: libmpeg2.so.0 for package: vlc-core
--> Processing Dependency: libvga.so.1 for package: vlc-core
--> Processing Dependency: libupnp.so.3 for package: vlc-core
--> Processing Dependency: libmatroska.so.0 for package: vlc-core
--> Processing Dependency: libebml.so.0 for package: vlc-core
--> Processing Dependency: libid3tag.so.0 for package: vlc-core
--> Processing Dependency: libopendaap.so.0 for package: vlc-core
--> Processing Dependency: libdvbpsi.so.5 for package: vlc-core
--> Processing Dependency: libvcdinfo.so.0 for package: vlc-core
--> Processing Dependency: libcddb.so.2 for package: vlc-core
--> Processing Dependency: libSDL_image-1.2.so.0 for package: vlc-core
--> Processing Dependency: libdca.so.0 for package: vlc-core
--> Processing Dependency: libx264.so.56 for package: vlc-core
--> Processing Dependency: libvcdinfo.so.0(VCDINFO_0) for package: vlc-core
--> Processing Dependency: libshout.so.3 for package: vlc-core
---> Package vlc.i386 0:0.8.6i-1.lvn8 set to be updated
--> Processing Dependency: libtar.so.1 for package: vlc
--> Processing Dependency: libpulse.so.0(PULSE_0) for package: vlc
--> Processing Dependency: libaa.so.1 for package: vlc
--> Processing Dependency: libpulse.so.0 for package: vlc
--> Running transaction check
---> Package libebml.i586 0:0.7.8-1.bcx set to be updated
---> Package libid3tag.i586 0:0.15.1b-5.bcx set to be updated
---> Package vlc.i386 0:0.8.6i-1.lvn8 set to be updated
--> Processing Dependency: libtar.so.1 for package: vlc
--> Processing Dependency: libpulse.so.0(PULSE_0) for package: vlc
--> Processing Dependency: libaa.so.1 for package: vlc
--> Processing Dependency: libpulse.so.0 for package: vlc
---> Package twolame-libs.i386 0:0.3.12-1.lvn8 set to be updated
---> Package libdvbpsi.i386 0:0.1.6-1.lvn8 set to be updated
---> Package vlc-core.i386 0:0.8.6i-1.lvn8 set to be updated
--> Processing Dependency: libvgagl.so.1 for package: vlc-core
--> Processing Dependency: libdvdread.so.3 for package: vlc-core
--> Processing Dependency: libdirectfb-1.0.so.0 for package: vlc-core
--> Processing Dependency: libvga.so.1 for package: vlc-core
--> Processing Dependency: libupnp.so.3 for package: vlc-core
--> Processing Dependency: libopendaap.so.0 for package: vlc-core
--> Processing Dependency: libcddb.so.2 for package: vlc-core
--> Processing Dependency: libshout.so.3 for package: vlc-core
---> Package libdvdnav.i586 0:4.1.1-6.bcx set to be updated
---> Package vcdimager.i386 0:0.7.23-3.lvn6 set to be updated
---> Package SDL_image.i686 0:1.2.6-6.bcx set to be updated
---> Package mpeg2dec.i386 0:0.4.1-3.lvn8 set to be updated
---> Package libmatroska.i586 0:0.8.1-3.bcx set to be updated
---> Package x264.i386 0:0-0.10.20070819.lvn8 set to be updated
---> Package dirac-libs.i686 0:0.9.1-2.bcx set to be updated
---> Package libdca.i386 0:0.0.5-2.lvn8 set to be updated
---> Package ffmpeg-libs.i386 0:0.4.9-0.42.20071121.lvn8 set to be updated
--> Processing Dependency: faad2 = 1:2.0 for package: ffmpeg-libs
--> Running transaction check
---> Package vlc.i386 0:0.8.6i-1.lvn8 set to be updated
--> Processing Dependency: libtar.so.1 for package: vlc
--> Processing Dependency: libpulse.so.0(PULSE_0) for package: vlc
--> Processing Dependency: libaa.so.1 for package: vlc
--> Processing Dependency: libpulse.so.0 for package: vlc
---> Package vlc-core.i386 0:0.8.6i-1.lvn8 set to be updated
--> Processing Dependency: libvgagl.so.1 for package: vlc-core
--> Processing Dependency: libdvdread.so.3 for package: vlc-core
--> Processing Dependency: libdirectfb-1.0.so.0 for package: vlc-core
--> Processing Dependency: libvga.so.1 for package: vlc-core
--> Processing Dependency: libupnp.so.3 for package: vlc-core
--> Processing Dependency: libopendaap.so.0 for package: vlc-core
--> Processing Dependency: libcddb.so.2 for package: vlc-core
--> Processing Dependency: libshout.so.3 for package: vlc-core
---> Package faad2.i386 1:2.0-21.20050131.lvn8 set to be updated
--> Finished Dependency Resolution
vlc-core-0.8.6i-1.lvn8.i386 from livna has depsolving problems
  --> Missing Dependency: libopendaap.so.0 is needed by package vlc-core-0.8.6i-1.lvn8.i386 (livna)
vlc-0.8.6i-1.lvn8.i386 from livna has depsolving problems
  --> Missing Dependency: libpulse.so.0 is needed by package vlc-0.8.6i-1.lvn8.i386 (livna)
vlc-core-0.8.6i-1.lvn8.i386 from livna has depsolving problems
  --> Missing Dependency: libshout.so.3 is needed by package vlc-core-0.8.6i-1.lvn8.i386 (livna)
vlc-0.8.6i-1.lvn8.i386 from livna has depsolving problems
  --> Missing Dependency: libtar.so.1 is needed by package vlc-0.8.6i-1.lvn8.i386 (livna)
vlc-core-0.8.6i-1.lvn8.i386 from livna has depsolving problems
  --> Missing Dependency: libupnp.so.3 is needed by package vlc-core-0.8.6i-1.lvn8.i386 (livna)
vlc-core-0.8.6i-1.lvn8.i386 from livna has depsolving problems
  --> Missing Dependency: libdirectfb-1.0.so.0 is needed by package vlc-core-0.8.6i-1.lvn8.i386 (livna)
vlc-core-0.8.6i-1.lvn8.i386 from livna has depsolving problems
  --> Missing Dependency: libvgagl.so.1 is needed by package vlc-core-0.8.6i-1.lvn8.i386 (livna)
vlc-0.8.6i-1.lvn8.i386 from livna has depsolving problems
  --> Missing Dependency: libpulse.so.0(PULSE_0) is needed by package vlc-0.8.6i-1.lvn8.i386 (livna)
vlc-core-0.8.6i-1.lvn8.i386 from livna has depsolving problems
  --> Missing Dependency: libdvdread.so.3 is needed by package vlc-core-0.8.6i-1.lvn8.i386 (livna)
vlc-0.8.6i-1.lvn8.i386 from livna has depsolving problems
  --> Missing Dependency: libaa.so.1 is needed by package vlc-0.8.6i-1.lvn8.i386 (livna)
vlc-core-0.8.6i-1.lvn8.i386 from livna has depsolving problems
  --> Missing Dependency: libcddb.so.2 is needed by package vlc-core-0.8.6i-1.lvn8.i386 (livna)
vlc-core-0.8.6i-1.lvn8.i386 from livna has depsolving problems
  --> Missing Dependency: libvga.so.1 is needed by package vlc-core-0.8.6i-1.lvn8.i386 (livna)
Error: Missing Dependency: libupnp.so.3 is needed by package vlc-core-0.8.6i-1.lvn8.i386 (livna)
Error: Missing Dependency: libopendaap.so.0 is needed by package vlc-core-0.8.6i-1.lvn8.i386 (livna)
Error: Missing Dependency: libdvdread.so.3 is needed by package vlc-core-0.8.6i-1.lvn8.i386 (livna)
Error: Missing Dependency: libvgagl.so.1 is needed by package vlc-core-0.8.6i-1.lvn8.i386 (livna)
Error: Missing Dependency: libshout.so.3 is needed by package vlc-core-0.8.6i-1.lvn8.i386 (livna)
Error: Missing Dependency: libvga.so.1 is needed by package vlc-core-0.8.6i-1.lvn8.i386 (livna)
Error: Missing Dependency: libtar.so.1 is needed by package vlc-0.8.6i-1.lvn8.i386 (livna)
Error: Missing Dependency: libdirectfb-1.0.so.0 is needed by package vlc-core-0.8.6i-1.lvn8.i386 (livna)
Error: Missing Dependency: libaa.so.1 is needed by package vlc-0.8.6i-1.lvn8.i386 (livna)
Error: Missing Dependency: libcddb.so.2 is needed by package vlc-core-0.8.6i-1.lvn8.i386 (livna)
Error: Missing Dependency: libpulse.so.0 is needed by package vlc-0.8.6i-1.lvn8.i386 (livna)
Error: Missing Dependency: libpulse.so.0(PULSE_0) is needed by package vlc-0.8.6i-1.lvn8.i386 (livna)


что дальше? Confused
Ссылка на комментарий
Поделиться на другие сайты

А что если скачать пакет с VLC и попробовать rpm -ivh --test <пакет>.rpm. Может он поставится нормально? Если нет, то попробовать rpm -ivh --force --nodeps <пакет>.rpm. Если заработает, хорошо. Если не заработает, надо посмотреть ldd /usr/bin/vlc (или где он там у вас окажется) и понять, каких конкретно библиотек нехватает.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...