The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"не устанавливаются пакеты"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"не устанавливаются пакеты"  
Сообщение от handler2006 email(ok) on 15-Сен-08, 19:14 
Здравствуйте!
Оговорюсь сразу - дистрибутив нестандартный собранный одним человеком для себя - клон 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

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

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "не устанавливаются пакеты"  
Сообщение от angra (ok) on 15-Сен-08, 20:22 

>[оверквотинг удален]
>[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 поставил из исходников

И как это поможет базе rpm? Вы бы хоть почитали для чего он нужен
>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

То есть окончательно загрязнить систему, те кто придут за вами вас долго будут вспоминать.
r DBUS... no
>configure: error: Couldn't find DBus >= 1.0.0, install libdbus-dev ?
>
>Далее в ход пошел yum:
>[vlc-0.9.1]# yum install libhal-dev

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

>libdbus-1.0.2-alt3.i586.rpm
>dbus-1.2.3.tar.gz

В dev пакетах содержатся только заголовочные файлы нужные для сборки, в не-dev пакетах их нет. Так что для работы бесполезны dev пакеты, а для сборки наоборот именно они нужны

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

Там не только исходники, но и инструкция для rpmbuild по сборке. А самое главное в результате вы получаете rpm пакет, который можно _корректно_ установить в систему.

Возьмите все rpm пакеты из одного репозитория, не надо их тягать с миру по нитке.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "не устанавливаются пакеты"  
Сообщение от handler2006 email(ok) on 20-Сен-08, 15:50 
[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)

что дальше? :?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру