Squeak as Linux and other threads (was: One last try)

Lex Spoon lex at cc.gatech.edu
Mon May 12 13:13:47 UTC 2003


Jecel Assumpcao Jr <jecel at merlintec.com> wrote:

> > 2. to have very good dependency mechanisms. To some extent, all
> > RPM-based Linux distributions are dependency-compatible because they
> > phrase dependencies in terms of 'this packages needs v2.3 of the C
> > run-time library)', instead of specific package names.
> 
> But they still use names, which is too weak. Conectiva and Suse might 
> both have a .rpm called guile-1.4...., for example, and yet the first 
> is missing some library files that are present in the second one. So I 
> download gEDA...rpm and all dependencies are satisfied, but it won't 
> compile. And fixing things manually will cause the whole package 
> edifice to come tumbling down.

I'm not convinced.  I'm not sure what makes the difference between
Debian and Redhat, but Debian people manage to download everything from
standard repositories, where it's relatively straightforward to keep
everything consistent.   Furthermore, if you can't ever agree on a
name+version scheme between separate repositories, it is hard to see how
anything else is going to work.


Lex



More information about the Squeak-dev mailing list