Linked by Thom Holwerda on Fri 19th Jan 2007 21:33 UTC, submitted by twenex
Linux For independent software vendors, one of the major problems in supporting GNU/Linux is the variety of package management systems. However, if the Free Standards Group has its way, the next version of the Linux Standard Base will solve that problem by providing an application programming interface that acts as a bridge between the major package systems and software installers. Ian Murdock, CTO of the Free Standards Group, says the solution could be included in the most widely used distributions by early 2008.
Permalink for comment 203623
To read all comments associated with this story, please click here.
Much ado about nothing
by juvvadi on Fri 19th Jan 2007 22:43 UTC
juvvadi
Member since:
2006-01-19

Most RPM spec files are less than 100 lines. Gentoo ebuilds are even smaller. I never used apt but I am assuming it is not any more difficult than writing an RPM spec file. Any ISV who spent a lot of man hours developing a product surely can surely write an apt/RPM spec/ebuild file. A lot more difficult problem is that linux distributions let users upgrade system components also. An ISV who assumes that a user has KDE x.y because he has Mandriva version a.b will be surprised to find that user has upgraded to KDE x+1.0. Package managers don't help in that case.

A much better approach is to develop a tool that can sniff versions of dynamic libraries and any other dependency's that software may have and test for them explicitly. Going around testing on every distribution
in the planet is really a not a very efficient use of programmer time.

Reply Score: 1