Автор Гілка: Незрозумілі залежності  (Прочитано 4072 раз)

Відсутній Kovyar

  • Кореспондент
  • ***
  • дописів: 130
  • Карма: +0/-0
  • Студент
У мене така проблема. Маю Fedora 8, налаштований репозиторій livna, але не можу поставити нормально ні кодеки ні медіаплеєри. Ось що видає yum:

Missing Dependency: libwx_baseu-2.8.so.0 is needed by package vlc
Missing Dependency: libaa.so.1 is needed by package vlc
Missing Dependency: libvga.so.1 is needed by package vlc-core
Missing Dependency: libcucul.so.0 is needed by package vlc
Missing Dependency: libxosd.so.2 is needed by package vlc
Missing Dependency: libdvdnav.so.4 is needed by package vlc-core
Missing Dependency: libdirac_encoder.so.0 is needed by package vlc-core
Missing Dependency: libmatroska.so.0 is needed by package vlc-core
Missing Dependency: libwx_gtk2u_adv-2.8.so.0 is needed by package vlc
Missing Dependency: libwx_baseu-2.8.so.0(WXU_2.8) is needed by package vlc
Missing Dependency: libSDL_image-1.2.so.0 is needed by package vlc-core
Missing Dependency: libwx_gtk2u_adv-2.8.so.0(WXU_2.8) is needed by package vlc
Missing Dependency: libdirectfb-1.0.so.0 is needed by package vlc-core
Missing Dependency: libcaca.so.0 is needed by package vlc
Missing Dependency: libid3tag.so.0 is needed by package vlc-core
Missing Dependency: libtar.so.1 is needed by package vlc
Missing Dependency: libebml.so.0 is needed by package vlc-core
Missing Dependency: libupnp.so.3 is needed by package vlc-core
Missing Dependency: libpulse.so.0(PULSE_0) is needed by package vlc
Missing Dependency: libopendaap.so.0 is needed by package vlc-core
Missing Dependency: libportaudio.so.2 is needed by package vlc-core
Missing Dependency: libvgagl.so.1 is needed by package vlc-core
Missing Dependency: libwx_gtk2u_core-2.8.so.0(WXU_2.8) is needed by package vlc
Missing Dependency: libcddb.so.2 is needed by package vlc-core
Missing Dependency: libwx_gtk2u_core-2.8.so.0 is needed by package vlc
Missing Dependency: libdvdread.so.3 is needed by package vlc-core
Missing Dependency: liblirc_client.so.0 is needed by package vlc-core
Missing Dependency: libdirac_decoder.so.0 is needed by package vlc-core




Error: Missing Dependency: libenca.so.0 is needed by package mplayer-gui
Error: Missing Dependency: libmpcdec.so.5 is needed by package mplayer-gui
Error: Missing Dependency: libdvdread.so.3 is needed by package mplayer-gui
Error: Missing Dependency: liblirc_client.so.0 is needed by package mplayer
Error: Missing Dependency: libdvdread.so.3 is needed by package mplayer
Error: Missing Dependency: libdvdnavmini.so.4 is needed by package mplayer-gui
Error: Missing Dependency: libdvdnavmini.so.4 is needed by package mplayer
Error: Missing Dependency: libaa.so.1 is needed by package mplayer
Error: Missing Dependency: libdvdnavmini.so.4 is needed by package mencoder
Error: Missing Dependency: liblirc_client.so.0 is needed by package mplayer-gui
Error: Missing Dependency: libdvdread.so.3 is needed by package mencoder
Error: Missing Dependency: liblirc_client.so.0 is needed by package mencoder
Error: Missing Dependency: libaa.so.1 is needed by package mplayer-gui
Error: Missing Dependency: libpulse.so.0(PULSE_0) is needed by package mplayer
Error: Missing Dependency: libmpcdec.so.5 is needed by package mplayer
Error: Missing Dependency: libcaca.so.0 is needed by package mplayer
Error: Missing Dependency: libcucul.so.0 is needed by package mplayer
Error: Missing Dependency: libenca.so.0 is needed by package mencoder
Error: Missing Dependency: libcucul.so.0 is needed by package mplayer-gui
Error: Missing Dependency: libpulse.so.0(PULSE_0) is needed by package mplayer-gui
Error: Missing Dependency: libcaca.so.0 is needed by package mplayer-gui
Error: Missing Dependency: libmpcdec.so.5 is needed by package mencoder
Error: Missing Dependency: libenca.so.0 is needed by package mplayer

Дивився в Гуглі, проблема поширена, проте ніде не знайшов вирішення.
Допоможіть будь ласка!
[Fedora 10 Cambridge] [Debian Lenny] [GNOME user]

Відсутній noddeat

  • Кореспондент
  • ***
  • дописів: 197
  • Карма: +0/-0
Re: Незрозумілі залежності
« Відповідей #1 : 2008-10-13 00:35:43 »
vlc у «поламали« ще у сьомій федорі. єдиний фікс — це не встановлювати vlc з лівни. як ви можете помітити, він не запуститься.

отже, вимкнути лівну, встановити vlc, не оновлювати на лівнівський.

на свій страх і ризик можете оновитись до дев’ятки, або почекати десятої пару місяців. дуже сподіваюсь, що там це все пофіксили.
« Змінено: 2008-10-13 00:36:45 від noddeat »
Filenames are infinite in length, where infinity is set to to 255 characters. Peter Collinson, "The Unix File System"

Відсутній Kovyar

  • Кореспондент
  • ***
  • дописів: 130
  • Карма: +0/-0
  • Студент
Re: Незрозумілі залежності
« Відповідей #2 : 2008-10-13 00:40:09 »
але та ж сама проблема і з mplayer та gstreamer-plugins. Видають різні залежності того ж вигляду: потрібно libcaca, libcucul фбо ще щось таке.
виходить, що все мультимедіа з Лівни - бите, або що?
[Fedora 10 Cambridge] [Debian Lenny] [GNOME user]

Відсутній Kovyar

  • Кореспондент
  • ***
  • дописів: 130
  • Карма: +0/-0
  • Студент
Re: Незрозумілі залежності
« Відповідей #3 : 2008-11-03 01:46:08 »
Мама. Доставив кілька репозитаріїв (девелопмент лівни та федори в тому числі). Воно наче не лається на залежності. Але список пакетів, які yum хоче оновити (деякі - до fc10) /*список не вліз до пам'яті терміналу весь*/ нова Федора вийде раніше, ніж мій ГПРС ото все завантажить. Ну що ж. сидітиму поки що без відео  :-[
[Fedora 10 Cambridge] [Debian Lenny] [GNOME user]

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Re: Незрозумілі залежності
« Відповідей #4 : 2008-11-03 11:12:32 »
development - це версія Федори, яка в розробці (F10, в даному випадку).

Поставте собі Smart - там краща робота із залежностями і пристойний графічний інтерфейс (smart --gui).
[Fedora Linux]

Відсутній anatolijd

  • Графоман
  • ****
  • дописів: 325
  • Карма: +0/-0
Re: Незрозумілі залежності
« Відповідей #5 : 2008-11-03 14:22:16 »
newkey repo   підключений ?

Відсутній Kovyar

  • Кореспондент
  • ***
  • дописів: 130
  • Карма: +0/-0
  • Студент
Re: Незрозумілі залежності
« Відповідей #6 : 2008-11-03 19:17:01 »
development - це версія Федори, яка в розробці (F10, в даному випадку).

Поставте собі Smart - там краща робота із залежностями і пристойний графічний інтерфейс (smart --gui).
Упс. Я був про цей репозиторій іншої думки. Ганьба мені  :-[
Дякую! Поставлю...

newkey repo   підключений ?
Ні. Вночі сьогодні підключу.
[Fedora 10 Cambridge] [Debian Lenny] [GNOME user]

Відсутній Kovyar

  • Кореспондент
  • ***
  • дописів: 130
  • Карма: +0/-0
  • Студент
Re: Незрозумілі залежності
« Відповідей #7 : 2008-11-04 01:55:37 »
Після yum update репозитарій newkey підключився.
всі залежності воно розібрало, пропонує вантажити 13 пакетів:
[root@localhost yum.repos.d]# yum install mplayer
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package mplayer.i386 0:1.0-0.97.20080818svn.fc8.1 set to be updated
--> Processing Dependency: libBasicUsageEnvironment.so.0 for package: mplayer
.............................багато вирішень залежностей..................................
--> Running transaction check
---> Package pulseaudio-utils.i386 0:0.9.8-5.fc8 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Installing:
 mplayer                 i386       1.0-0.97.20080818svn.fc8.1  rpmfusion-free-updates  4.2 M
Installing for dependencies:
 aalib                   i386       1.4.0-0.13.rc5.fc8  fedora             75 k
 enca                    i386       1.9-3.fc6        fedora            118 k
 faad2-libs              i386       1:2.6.1-5.fc8    rpmfusion-free-updates  168 k
 libcaca                 i386       0.99-0.3.beta11.fc8  fedora            160 k
 libdca                  i386       0.0.5-3.fc8      rpmfusion-free-updates  109 k
 libdvdnav               i386       4.1.2-2.fc8      updates-newkey     86 k
 libdvdread              i386       0.9.7-4.fc8      updates-newkey     66 k
 libmpcdec               i386       1.2.6-3.fc8      fedora             27 k
 lirc                    i386       0.8.2-2.fc8      fedora            254 k
 live555                 i386       0-0.20.2008.07.25.fc8  rpmfusion-free-updates  314 k
Updating for dependencies:
 pulseaudio-libs         i386       0.9.8-5.fc8      updates-newkey    134 k
 pulseaudio-utils        i386       0.9.8-5.fc8      updates-newkey    112 k

Transaction Summary
=============================================================================
Install     11 Package(s)        
Update       2 Package(s)        
Remove       0 Package(s)        

Total download size: 5.8 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
ERROR with rpm_check_debug vs depsolve:
Package ffmpeg-libs needs faad2 = 1:2.0, this is not available.
Complete!
а ось список репозитаріїв, що на даний момент були дозволені:
[root@localhost yum.repos.d]# yum repolist
repo id              repo name                                 status
InstallMedia         Fedora 8                                  enabled
fedora               Fedora 8 - i386                           enabled
livna                Livna for Fedora Core 8 - i386 - Base     enabled
rpmfusion-free       RPM Fusion for Fedora 8 - Free            enabled
rpmfusion-free-updat RPM Fusion for Fedora 8 - Free - Updates  enabled
rpmfusion-nonfree    RPM Fusion for Fedora 8 - Non-Free        enabled
rpmfusion-nonfree-up RPM Fusion for Fedora 8 - Non-Free - Upd  enabled
updates              Fedora 8 - i386 - Updates                 enabled
updates-newkey       Fedora 8 - i386 - Updates Newkey          enabled

і все. що далі робити, я не уявляю  :-[
[Fedora 10 Cambridge] [Debian Lenny] [GNOME user]

Відсутній anatolijd

  • Графоман
  • ****
  • дописів: 325
  • Карма: +0/-0
Re: Незрозумілі залежності
« Відповідей #8 : 2008-11-04 11:59:28 »
каже що йому треба faad2  який в сестемі не знайдений і в депенденсах не числиться.
Спробуй його встановити вручну:

# yum search faad2
# yum install mplayer faad2

Відсутній Kovyar

  • Кореспондент
  • ***
  • дописів: 130
  • Карма: +0/-0
  • Студент
Re: Незрозумілі залежності
« Відповідей #9 : 2008-11-04 18:56:49 »
Дякую! Після yum install faad2.i386 все встановилося, тобто yum install mplayer спрацював.
Я багато чого не розумів щодо yum'у.  :D Зате тепер знаю. Правда, небагато...
Ще раз дякую за допомогу! :)
[Fedora 10 Cambridge] [Debian Lenny] [GNOME user]