Проблема освещена здесь: https://bugzilla.altlinux.org/show_bug.cgi?id=10339#c2 . Предлагается решить её следующим образом: libtotem переименовать в libtotem-gstreamer, прописать Provides: libtotem в обоих вариантах (libtotem-gstreamer и libtotem-xine) и взаимный Conflicts пакетов друг на друга (можно только в libtotem-xine, поскольку он считается "как бы побочной ветвью").
В 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
vanity - это отдельная от totem программа. Сейчас соответствующий пакет называется vanity-gstreamer и по-моему, это правильно. Ну и теперь нужно найти нового мейнтейнера для [lib]totem[-gstreamer]. icesik вроде бы собирался взять gstreamer, насчёт totem не знаю.
Да, и вместо totem-xine-vanity должен быть vanity-xine, соответственно.
Перевожу стрелки.
Ну как этого добились, конечно удивительно: 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
Как минимум Conflicts должен стоять, раз уж эти пакеты - разные варианты одного.
icesik@, поправь зависимости, пожалуйста, раз уж взялся собирать.
icesik@ как взялся собирать, так и перестал - перевешиваю на nobody@.