That is the point: why create a spec file for each distro? Would be good if I create one unique RPM and can install it in ANY RPM distro; Still, would be good if the configuration file of application foo was in the same place on distro A and distro B, See: some time ago, installing Lazarus in Mandriva meaned create many symlinks to app works. Why? This is counterproductive and only reinforces the impression that Linux is difficult to use. The idea is not that everyone uses the same package installer or configuration utility, but that system basis is the same.
Beyond, can someone please tell this idea for a OpenSuse, Fedora and PCLinuxOS representative to see if they accept?
