Jump to content

Recommended Posts

Posted

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

Оговорюсь сразу - дистрибутив нестандартный собранный одним человеком для себя - клон 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

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

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

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

Posted

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

Posted

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

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

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

libhal-dev и libdbus-dev

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

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

libqt

libstdc++

libxft

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

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

Posted

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

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

-nodeps

Posted
[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
Posted

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...