태그 보관물: deb

deb

외계인 변환 후 rpm 파일 충돌 / share / app-install / usr /

.deb 파일을 생성하는 프로그램이 있습니다. .deb 파일은 내가 시도한 시스템에서 잘 작동합니다 (lintian으로 테스트 됨). 이전에는 외계인을 사용하여 이것을 .rpm으로 변환하고 Suse에 설치했습니다. 그러나 마지막으로 시도한 지 1 년이 지났으며 이제 Fedora 11에 외계인이 만든 rpm을 설치하려고 할 때 오류가 발생합니다.이 오류가 발생합니다.

testpkg-0.2-2.i386 설치의 파일 /usr/share/icons/default.kde가 패키지 kdelibs3-3.5.10-13.fc11.1.i586의 파일과 충돌합니다

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 / 저작권
/ 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

기호 링크 인 것처럼 /usr/share/icons/default.kde에 kde 아이콘을 넣는 것이 잘못 입니까? 쿠분투 9.10과 페도라 11의 심볼릭 링크입니다.

다른 패키지에 동일한 디렉토리가 필요한 일반적인 상황처럼 들리므로 왜 충돌합니까?



답변

당신은 이미 다른 패키지에 속한 경로를 짓밟는 문제에 대해 자세히 설명했습니다.

http://specs.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#directory_layout을 읽고 아래에 아이콘을 설치하십시오 /usr/share/icons/hicolor.


답변