On Thu, 13 Apr 2000, Stephen Turner wrote:
> On Thu, 13 Apr 2000, David Brownlee wrote:
> >
> > In what way does redhat lose with package integration? The main
> > ways I could see would be the frightening lossage that ensues when
> > you have two packages which each depend on a different version
> > of a common package (not likely to be a problem with analog), and
> > mismatched shared libraries between the package and the base
> > system (again, not something I'd expect with analog).
>
> Well, I haven't used RedHat. But as I understand it
>
> (1) RedHat relies on an unknown user to get the dependencies right. Debian
> only lets official developers do it.
>
So Cathedral rather than Bazaar? :) Seriously, I agree this is a
better approach. Anyone can contribute, but only official
developers can commit (Its also the method used in *BSD)
> (2) Because all packages are part of the distribution, they are all covered
> in the bug tracking database. And if a package has a serious enough bug and
> is not fixed, it can eventually get forceably taken over, or pulled. RedHat
> leaves it lying around until someone provides a replacement.
>
> (3) Packages occasionally conflict in unexpected ways. Because everything is
> in the distribution in Debian, this can be reported and fixed.
>
> (4) Debian has more available dependencies: Apart from Depends and
> Conflicts, it has Recommends, Suggests, Replaces, Provides and Pre-Depends.
> This seems to make for much smoother installation.
>
Its interesting to see one linux distribution and the BSD systems
arrive at a similar place from different ends. NetBSD focuses on
giving the user all they need to automatically compile, install
and register a package from original source. As a Debian person
you can appreciate the effort involved in regenerating binary
packages for some large number of CPU architectures * OS releases
:)
> Maybe one example is worth any number of arguments. Compare these two
> listings and tell me which system works:
>
Debain definitely looks better in that list, but I prefer
to use 'cd /usr/pkgsrc/www/analog ; make install' to get
analog-4.1 on any of my NetBSD boxes - alpha to vaxen :)
David/absolute
------------------------------------------------------------------------
This is the analog-help mailing list. To unsubscribe from this
mailing list, send mail to [EMAIL PROTECTED]
with "unsubscribe" in the main BODY OF THE MESSAGE.
List archived at http://www.mail-archive.com/[email protected]/
------------------------------------------------------------------------