У меня есть программа, для которой я создаю файл .deb. Файл .deb отлично работает на системах, на которых я его пробовал (также тестировался на lintian). Ранее он работал с иностранцем, чтобы преобразовать его в .rpm и установить его на Suse. Однако прошло уже около года с тех пор, как я пытался сделать это в последний раз, и теперь я получаю сообщение об ошибке, когда пытаюсь установить rpm, сделанный инопланетянином, на Fedora 11, я получаю эту ошибку:
Файл /usr/share/icons/default.kde из установки testpkg-0.2-2.i386 конфликтует с файлом из пакета kdelibs3-3.5.10-13.fc11.1.i586
Неправильно ли я помещаю значки kde в /usr/share/icons/default.kde, которые кажутся символическими ссылками? Это символическая ссылка как на Kubuntu 9.10, так и на Fedora 11.
Похоже на общую ситуацию, когда для разных пакетов нужен один и тот же каталог, так почему же это конфликт?
1 ответ на вопрос
1
daxim
Вы уже подробно объяснили проблему с растоптанием пути, принадлежащего другому пакету, я не могу добавить больше, чем «так что не делайте этого».