checkinstall hat einige Probleme auf neueren Systemen mit selinux, da es einige system-calls abfängt und so nicht richtig funktioniert. Wenn es schon unbedingt alles kompiliert werden muss, dann würde ich immer versuchen alles in /opt/<was-weiß-ich> zu installieren. Das macht es hinterher einfacher, alles sauber zu deinstallieren. Die Umgebungsvariablen lassen sich ja einfach anpassen und dein rpm basiertes Grundsystem wird nicht zu gemüllt. Das Problem mit den Abhängigkeiten bleibt natürlich bestehen...

fs111