Bug 10346 - Sort out the problem with libtotem provides/conflicts
Summary: Sort out the problem with libtotem provides/conflicts
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: libtotem (show other bugs)
Version: unstable
Hardware: all Linux
: P2 major
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 15403 10339
  Show dependency tree
 
Reported: 2006-11-30 00:40 MSK by Alexey Rusakov
Modified: 2008-08-20 00:30 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 Alexey Rusakov 2006-11-30 00:40:32 MSK
Проблема освещена здесь: https://bugzilla.altlinux.org/show_bug.cgi?id=10339#c2
. Предлагается решить её следующим образом: libtotem переименовать в
libtotem-gstreamer, прописать Provides: libtotem в обоих вариантах
(libtotem-gstreamer и libtotem-xine) и взаимный Conflicts пакетов друг на друга
(можно только в libtotem-xine, поскольку он считается "как бы побочной ветвью").
Comment 1 Sergey N. Yatskevich 2006-11-30 21:46:59 MSK
В incoming ушёл *totem-xine-* со следующими зависимостями:

totem-xine          Provides: totem          Conflicts: totem-gstreamer
libtotem-xine       Provides: libtotem       Conflicts: libtotem-gstreamer
libtotem-xine-devel Provides: libtotem-devel Conflicts: libtotem-gstreamer-devel
totem-xine-nautilus Provides: totem-nautilus Conflicts: totem-gstreamer-nautilus
totem-xine-vanity   Provides: totem-vanity   Conflicts: totem-gstreamer-vanity
Comment 2 Alexey Rusakov 2006-11-30 23:17:19 MSK
vanity - это отдельная от totem программа. Сейчас соответствующий пакет
называется vanity-gstreamer и по-моему, это правильно.
Ну и теперь нужно найти нового мейнтейнера для [lib]totem[-gstreamer]. icesik
вроде бы собирался взять gstreamer, насчёт totem не знаю.
Comment 3 Alexey Rusakov 2006-11-30 23:18:13 MSK
Да, и вместо totem-xine-vanity должен быть vanity-xine, соответственно.
Comment 4 Alexey Rusakov 2007-09-10 14:34:10 MSD
Перевожу стрелки.
Comment 5 Vitaly Lipatov 2008-01-06 18:01:16 MSK
Ну как этого добились, конечно удивительно:
file /usr/lib/libtotem-plparser.so.7.1.1 from install of libtotem-2.20.1-alt1 
conflicts with file from package libtotem-xine-2.20.1-alt1
Comment 6 Vitaly Lipatov 2008-01-06 18:02:53 MSK
Как минимум Conflicts должен стоять, раз уж эти пакеты - разные варианты 
одного.
Comment 7 Alexey Rusakov 2008-01-06 18:52:55 MSK
icesik@, поправь зависимости, пожалуйста, раз уж взялся собирать.
Comment 8 Alexey Rusakov 2008-08-20 00:30:03 MSD
icesik@ как взялся собирать, так и перестал - перевешиваю на nobody@.