Organizational Effects?
Posted Sep 26, 2003 18:40 UTC (Fri) by
ranger (guest, #6415)
In reply to:
Organizational Effects? by brugolsky
Parent article:
The Great Package Management Experiment
The value in Debian is not so much in dependency resolution, it is in good packaging discipline, testing, bug-tracking, and one-stop-shopping centralization.
The problem though is that Debian users think they have a monopoly on this.
Maybe the Debian aren't aware of this, but a number of other-distros have many of the same contraints on packagers, and many similar tools/methods.
The RPM world is plagued by incompatibilities (some minor, some not) between Red Hat, Mandrake, PLD, ALTLinux, etc., as well as lack of a unified repository and bug-tracking.
The only difference here is that the only distributeable .deb's are from Debian. If .deb were more wide-spread, you would have the same problem. The problems with incompatible RPMs are mostly attributeable to the success of rpm. However, many of the same principles apply. If there are official packages for your release of your distro, use them. Otherwise, try some others but beware.
The original Fedora Project began the task of building a Red Hat-compatible package repository with the same desirable features of Debian listed above.
And this is something that Mandrake has been addressing for a number of years, which is why there are well-maintained community-supplied packages in the main distribution and in contrib.
But the example of installing mplayer illustrates one of many challenges faced by Fedora, such as how to manage meta-data (searching, dependency tracking, signatures, bug-tracking, even multi-platform compilation) for packages that Red Hat cannot legally distribute, nor facilitate distribution.
And for Mandrake, this is where the PLF comes in. This is the only departure from the "one-stop" shopping you mentioned above, but PLF follows a lot of the same principles in Mandrake, and is maintained to always be compatible and trivial to use.
(
Log in to post comments)