Подготовка... #################################################################################################### [100%] файл /usr/lib64/libopusfile.so.0 из устанавливаемого пакета libopusfile0-0.12.0.3.4174-alt1.x86_64 конфликтует с файлом из пакета libopusfile-0.9-alt1.x86_64 E: Ошибка во время исполнения транзакции
Это не мое. Спрашивайте у того, кто последний собирал эту библиотеку.
(In reply to Konstantin A Lepikhov (L.A. Kostis) from comment #1) > Это не мое. Спрашивайте у того, кто последний собирал эту библиотеку. По правде говоря, это ты собрал libopusfile0 с той же библиотекой внутри, что и в пакете libopusfile. Просто на днях я удалил libopusfile, и у кого-то libopusfile0 вытянулся по зависимостям. Мне стоило большого труда выбрать, какого из двух провайдеров libopusfile.so.0 удалить. В результате я удалил тот, который был хуже собран, и оставил твой. Видимо, теперь кому-то придётся добавлять версионированные provides+obsoletes в libopusfile0, как будто произошло переименование libopusfile в libopusfile0. В будущем в Сизиф не удастся так просто собрать два разных пакета с одним soname.
opusfile-0.12.0.3.4174-alt2 -> sisyphus: Sun Nov 08 2020 Dmitry V. Levin <ldv@altlinux> 0.12.0.3.4174-alt2 - Made libopusfile0 Provide+Obsolete libopusfile to facilitate replacement of the removed libopusfile package with libopusfile0 (closes: #39223).
Я, конечно, несказанно рад, что вместо меня кто-то напрягся и собрал более новую версию библиотеки. Надеюсь, opusfile-devel из этой версии уже переименован в libopusfile-devel, или, хотя бы, ее обсолетит/провайдит? А то мне вчера счастье прилетело в виде непересобирающегося qmmp: E: Couldn't find package libopusfile-devel hsh-install: Failed to calculate package file list. hsh-install: Failed to generate package file list. Command exited with non-zero status 1
(In reply to Dmitry V. Levin from comment #2) > (In reply to Konstantin A Lepikhov (L.A. Kostis) from comment #1) > > Это не мое. Спрашивайте у того, кто последний собирал эту библиотеку. > > По правде говоря, это ты собрал libopusfile0 с той же библиотекой внутри, > что и в пакете libopusfile. Просто на днях я удалил libopusfile, и у > кого-то libopusfile0 вытянулся по зависимостям. > Собрал и не сломалось - проблема не моя. Ну а что потом это стало проблемой, извините. Раз все так делают, почему мне нельзя :)