Le Mar 11 décembre 2007 15:12, Patryk Zawadzki a écrit : > 2007/12/11, James Richard Tyrer <[EMAIL PROTECTED]>: >> Yes!!!! You have correctly stated the problem which XDG needs to >> address >> and solve. If 3rd party (commercial) applications are to succeed >> for >> Linux based systems, there must be a way for them to install on any >> system using at the most an RPM and a Deb package (or a Deb the can >> be >> converted with Alien). > > That's no problem, just depend on file names instead of package names > or compile statically.
The infrastructure needed to rebuild packages for a set of distributions is not overly complex (if sources are well-behaved with automake-like magic). It's much easier to build different packages for different distributions than to try to produce one-size-fits-all packages. Distributions routinely build different versions of the same package for different releases. People like ximian used to produce different sets of packages for different distros. The OpenSUSE build service does the same nowadays. If you look inside many windows installers you often find different file sets for windows 95, 2000, XP, 2003, Vista etc. So in the windows world different builds for different OS levels is also common. The whole "there needs to be a way to produce universal packages" and "fragmentation will kill Linux or commercial Linux software" has always been completely false. -- Nicolas Mailhot _______________________________________________ xdg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xdg
