Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a program for which I generate a .deb file. The .deb file works fine on the systems I have tried it on (also tested with lintian). Previously it has worked to use alien to convert this to .rpm and install it on Suse. However it is now about a year since I tried it the last time and now I get an error when trying to install the alien made rpm on Fedora 11, I get this error:

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

Listing the content of the rpm file:

$ rpm -qlp testpkg-0.2-2.i386.rpm

Am I wrong in putting the kde icons in /usr/share/icons/default.kde which seem to be a symbolic link ? It's a symbolic link on both Kubuntu 9.10 and Fedora 11 though.

Sounds like a common situation that the same directory is needed for different packages, so why is it a conflict ?

share|improve this question

migrated from Jan 26 '10 at 12:09

This question came from our site for professional and enthusiast programmers.

You already have explained the problem with trampling over the path that belongs to a different package in detail yourself, I cannot add more than "so don't do it".

Read, install the icons under /usr/share/icons/hicolor.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .