Bug 15832 - Не работают зависимости у amarok? Не все движки видятся в настройках..
Summary: Не работают зависимости у amarok? Не все движки видятся в настройках..
Status: CLOSED LATER
Alias: None
Product: Sisyphus
Classification: Development
Component: amarok (show other bugs)
Version: unstable
Hardware: all Linux
: P4 major
Assignee: Afanasov Dmitry
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-29 14:22 MSD by Владимир Гусев
Modified: 2008-05-30 12:29 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Владимир Гусев 2008-05-29 14:22:55 MSD
Пока была проблемка с xmms, пробовал другие плейеры. Дошла очередь до amarok.
Поставил его, какие-то зависимости подхватились, а именно:

Следующие пакеты установлены:
amarok (1.4.9.1-alt1)
amarok-mediadevice-generic (1.4.9.1-alt1)
amarok-mediadevice-mtp (1.4.9.1-alt1)
kdebase-common (3.5.9-alt7)
kdebase-libkonq (3.5.9-alt7)
kdelibs (3.5.9-alt4)
libfftw3 (3.1.2-alt2)
libmtp (0.2.6-alt1)
libmusicbrainz (2.1.5-alt1)
libofa (0.9.3-alt1)
libtunepimp (0.5.3-alt2)
libvisual0.4 (0.4.0-alt1)
ruby (1.8.6-alt8)
ruby-module-English (1.8.6-alt8)
ruby-module-date-time (1.8.6-alt8)
ruby-module-digest (1.8.6-alt8)
ruby-module-e2mmap (1.8.6-alt8)
ruby-module-fcntl (1.8.6-alt8)
ruby-module-iconv (1.8.6-alt8)
ruby-module-math (1.8.6-alt8)
ruby-module-misc (1.8.6-alt8)
ruby-module-net (1.8.6-alt8)
ruby-module-nkf (1.8.6-alt8)
ruby-module-openssl (1.8.6-alt8)
ruby-module-patterns (1.8.6-alt8)
ruby-module-rexml (1.8.6-alt8)
ruby-module-socket (1.8.6-alt8)
ruby-module-stringio (1.8.6-alt8)
ruby-module-thread (1.8.6-alt8)
ruby-module-uri (1.8.6-alt8)

Я помнил о движках xine и gstreamer для amarok, но пока не придал значения.
Подумалось, что в новом amarok есть уже какой-то свой встроенный движок.

Однако, когда ничего не заработало (не стали играться mp3), пришлось доставлять
движки вручную. Раньше всегда использовал движок xine, на этот раз решил
поставить движок gstreamer. ОДНАКО он так и не показался в настройках (выпадающй
список движков). ПРишлось доставить движок xine - в тоге только он и видится из
двух движков. Дальнейшая работа с amarok обычна..

Дистрибутив - dist-upgrade от Branch 4.0 до Branch 4.1. На этой машине amarok
раньше не был установлен и никаких "старых" настроек не было.

Еще раз:

[vova@book ~]$ rpm -qa |grep amarok
amarok-1.4.9.1-alt1
amarok-engine-gstreamer-1.4.9.1-alt1
amarok-mediadevice-mtp-1.4.9.1-alt1
amarok-mediadevice-generic-1.4.9.1-alt1
amarok-engine-xine-1.4.9.1-alt1


Steps to Reproduce:
1. Нацелиться на Бранч 4.1, обновиться до него (старого амарока быть не должно)
2. Через синаптик выбрать сам пакет Амарок и установить с предлагаемыми
зависимостями.
3. Движки не выбирались в зависимости, по крайней мере у меня (был удивлен)
4. Доставить движки в таком порядке: Сначала amarok-engine-gstreamer
5. Посмотреть в настройках Амарок - есть ли движок в списке (у меня не было).
6. Доставить второй движок - amarok-engine-xine
7. Посмотреть в настройках Амарок - какие движки в списке (у меня не было gstreamer)

Actual Results:  
Имеем по умолчанию неработоспособную установку Амарок, не проигрывающую mp3 и
нерабочий (?) amarok-engine-gstreamer

Expected Results:  
Ожидалось, что хотя бы умолчательный один движок установится вместе с Амарок, и
что будет возможность выбора движков из 2-х возможных (gstreamer)
Comment 1 led 2008-05-30 05:08:07 MSD
(In reply to comment #0)
> Ожидалось, что хотя бы умолчательный один движок установится вместе с Амарок,

1) "Умолчательный" - xine. ИМХО он тянет за собой слишком много, чтобы 
ставиться по-умолчанию.

2) Amarok работает и без движков - как менеджер аудио-библиотеки. ИМХО 
аудио-движок не является обязательной зависимимостью Amarok
Comment 2 Владимир Гусев 2008-05-30 12:03:50 MSD
(In reply to comment #1)
> (In reply to comment #0)
> > Ожидалось, что хотя бы умолчательный один движок установится вместе с Амарок,
> 
> 1) "Умолчательный" - xine. ИМХО он тянет за собой слишком много, чтобы 
> ставиться по-умолчанию.

Когда цеплять к ООо вереницу лишнего - это немного, а когда к аудиоплейеру и
менеджеру АУДИОфайлов нужен АУДИОдвижок - это много.. Интересно..

> 2) Amarok работает и без движков - как менеджер аудио-библиотеки. ИМХО 
> аудио-движок не является обязательной зависимимостью Amarok

Менеджер аудио-библиотеки - это лишь его одна из ипостасей, т.е. без движка он
работает в усеченном, куцом режиме..

И потом - все эти наши с вами измышления не объясняют того, почему из двух
установленных движков виден только xine, и что с gstreamer..
Comment 3 Valery Inozemtsev 2008-05-30 12:22:30 MSD
amarok-engine-gstreamer в очередной раз сдох. зависимость на amarok-engine у 
amarok будет