|
|
Subscribe / Log in / New account

Every language reinvent the wheel

Every language reinvent the wheel

Posted Jul 14, 2025 13:05 UTC (Mon) by Wol (subscriber, #4433)
In reply to: Every language reinvent the wheel by vivo
Parent article: Reinventing the Python wheel

> rpm, dpkg or portage.

And here lies the crux of the problem. Rpm and dpkg would need massive re-engineering to cope with what portage does, I suspect, while portage is massive overkill for what rpm or dpkg do.

And then one only has to look at Red Hat and SuSE - two rpm-based distros that (less now than previously) were pretty much incompatible despite sharing the same package manager.

Everyone thinks that rpm distros were mostly cross-compatible, but that was for the same reason that dpkg distros are compatible - dpkg distros are all (afaik) Debian derivatives. MOST rpm distros are descended from Red Hat, but SUSE is descended from Yggdrasil/Slackware (and the rest... I can't remember the complications).

Cheers,
Wol


to post comments


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds