Check out the new USENIX Web site. next up previous
Next: Conclusion Up: Analysis and Conclusion Previous: Suggested Enhancements to rpm

Future Enhancements to Distribution Enabling

The current implementation is pretty closely tied to rpm. However, there are a number of Linux distributions which don't use rpm to manage their packages.

The classic example of this is Debian, which uses its own (and completely different) package manager. The best way to support this is probably to use the standard distribution enabling setup and provide a debian package which has all the debian dependencies as package requirements. However, as part of the installation of this package, we would also install a skeleton rpm system which provides the distribution enabling virtual package. Then installation of the distribution independent application packages via rpm would be able to proceed properly, even on the Debian platform.



James Bottomley 2001-09-13