Você já explicou o problema de atropelar o caminho que pertence a um pacote diferente em detalhes, não posso adicionar mais do que "não faça isso".
Leia o link , instale os ícones em /usr/share/icons/hicolor
.
Eu tenho um programa para o qual eu gero um arquivo .deb. O arquivo .deb funciona bem nos sistemas em que o testei (também testado com lintian). Anteriormente, trabalhou para usar o alien para converter isso em .rpm e instalá-lo no Suse. No entanto, é agora cerca de um ano desde que eu tentei pela última vez e agora eu recebo um erro ao tentar instalar o estrangeiro feito rpm no Fedora 11, eu recebo este erro:
file /usr/share/icons/default.kde from install of testpkg-0.2-2.i386 conflicts with file from package kdelibs3-3.5.10-13.fc11.1.i586
Listando o conteúdo do arquivo rpm:
$ rpm -qlp testpkg-0.2-2.i386.rpm / /usr /usr/games /usr/games/testpkg /usr/lib /usr/lib/libfmod-3.75.so /usr/share /usr/share/app-install /usr/share/app-install/icons /usr/share/app-install/icons/testpkg.png /usr/share/applications /usr/share/applications/testpkg.desktop /usr/share/doc /usr/share/doc/testpkg /usr/share/doc/testpkg/changelog.gz /usr/share/doc/testpkg/copyright /usr/share/games /usr/share/games/testpkg /usr/share/games/testpkg/images /usr/share/games/testpkg/images/bb.dat /usr/share/games/testpkg/images/bb_bg.dat /usr/share/games/testpkg/images/bubblemad_8x8.png /usr/share/games/testpkg/images/goldfont.png /usr/share/games/testpkg/lvl /usr/share/games/testpkg/lvl/lvl001.txt /usr/share/games/testpkg/lvl/lvl002.txt /usr/share/games/testpkg/lvl/lvl003.txt /usr/share/games/testpkg/lvl/lvl004.txt /usr/share/games/testpkg/lvl/lvl005.txt /usr/share/games/testpkg/lvl/lvl006.txt /usr/share/games/testpkg/lvl/lvl007.txt /usr/share/games/testpkg/music /usr/share/games/testpkg/music/alfa.it /usr/share/games/testpkg/music/beta.it /usr/share/games/testpkg/sounds /usr/share/games/testpkg/sounds/bounce.wav /usr/share/games/testpkg/sounds/click.wav /usr/share/games/testpkg/sounds/warning.wav /usr/share/icons /usr/share/icons/default.kde /usr/share/icons/default.kde/16x16 /usr/share/icons/default.kde/16x16/apps /usr/share/icons/default.kde/16x16/apps/testpkg.png /usr/share/man /usr/share/man/man6 /usr/share/man/man6/testpkg.6.gz
Estou errado em colocar os ícones do kde em /usr/share/icons/default.kde que parecem ser um link simbólico? É um link simbólico no Kubuntu 9.10 e no Fedora 11.
Parece uma situação comum em que o mesmo diretório é necessário para pacotes diferentes, então por que é um conflito?
Você já explicou o problema de atropelar o caminho que pertence a um pacote diferente em detalhes, não posso adicionar mais do que "não faça isso".
Leia o link , instale os ícones em /usr/share/icons/hicolor
.