librep installs library files to: /usr/lib64/rep/0.91.1/x86_64-unknown-linux-gnu
rep-gtk installs to: /usr/lib64/rep/x86_64-unknown-linux-gnu sawfish installs to: /usr/lib64/rep/x86_64-unknown-linux-gnu Is there a reason for having version number 0.91.1 in librep path? How about dropping x86_64-unknown-linux-gnu too? All of those could be called /usr/lib64/rep. Same goes for: /usr/lib64/sawfish/1.8.0/x86_64-unknown-linux-gnu => /usr/lib64/sawfish /usr/share/rep/0.91.1 => /usr/share/rep /usr/share/sawfish/1.8.0 => /usr/share/sawfish If you want to have version numbers the common way is to use: /usr/share/rep-0.91.1 /usr/share/sawfish-1.8.0
