Who maintains RPM?
Posted Aug 24, 2006 12:42 UTC (Thu) by madscientist
In reply to: Who maintains RPM?
Parent article: Who maintains RPM?
The whole LSB-uses-RPM thing is just a tempest in a teapot; even the Debian developers don't care about this. Why? Because an LSB-compliant package is so restrictive that it completely does not matter which package format it uses. The legal fields in an LSB RPM package are a strict subset of "full-blown" RPM. They can list dependencies ONLY on a very limited set of prerequisites: basically only on a package representing the LSB version (and maybe other 3rd party LSB packages; it's been a while since I read the spec). As already mentioned, the LSB does not require that the underlying distribution use RPM or any other particular package management tool: only that there be some application "rpm" which can install and uninstall packages that use this specific subset of RPM.
So yes, it may be slightly more work for non-RPM-based distributions to create a translator between RPM and their native package management, but it's certainly not difficult and, in fact, has already been done with alien.
So, it's just not worth arguing about this, or expending any effort to change it. IMO.
to post comments)