On Thu, 2003-03-27 at 12:18, Jeff Waugh wrote: > <quote who="Mike MacCana"> > > > I find most people who bitch and moan about Red Hat (or Linux, as RPM is > > the standard packaging format for that OS). > > This is inaccurate, and you've said it before.
No it is not. I think you've just chosen to interpret it inaccurately. ;) As you may have gathered, by Linux, I mean the LSB (not `random collection of software' or the Linux kernel). > To clarify, the RPM format was chosen as the standard format for LSB > packages, rather than as the "standard packaging format for Linux". The LSB > makes it very clear that a distro (or operating system - Solaris x86 could > well be LSB compliant one day) may use whatever packaging system it wants, > but to be LSB compliant, LSB packages must install and work regardless. Indeed. A distro may use whatever packaging format it wants for its own packages, but *must* be capable of installing LSB packages, which will be packaged in RPM, the version of which is determined by the latest release of the Maximum RPM book. Of course, the ability of those packages to integrate with the rest of the system is fairly limited if they're turned into dumb archives by a program such as alien, which, when run on an rpm based system, will turn rpm into effectively dumb archives in dpkg format - having no dependency information whatsoever and removing the purpose of having a packaging system in the first place. > Subtle, but important for an accurate reading of the LSB and what it > requires. Which has been done. You don't seem to be saying anything different than what I am. Mike -- ____________________________________________________________________________ Mike MacCana Consultant RHCE, MCSE, MCP+I Cybersource: Providing Quality IT Professional Services for 11 Years Specialists in Unix/Linux, TCP/IP and Web Application Development Level 4, 10 Queen St, Melbourne. Ph : 03 9621 2377 Fax: 03 9621 2477 -- SLUG - Sydney Linux User's Group - http://slug.org.au/ More Info: http://lists.slug.org.au/listinfo/slug