[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gEDA-dev: guile-1.8 requirement



On Sun, Jun 03, 2007 at 09:34:24PM -0400, Dan McMahill wrote:
> Hamish Moffatt wrote:
> > My question is, why do you expect to use current gEDA without upgrading
> > the rest of the OS?
> 
> how about "why do you expect that users should have to update their OS 
> just to use tools which really are not that tied to the OS version".
> 
[...]
> thats part of why I really detest the linux "lets install gtk in /usr" 
> mentality.  I really prefer a more lean base install and then using a 
> packaging system like NetBSD's pkgsrc to manage all of the third party 
> libs.  Thats worked well for me on NetBSD and solaris.

I think there's a key difference here which isn't really worth arguing
about. You want a minimal core OS with very basic functionality, with
everything else being accessible through pkgsrc, ports etc. 

Linux distributions tend to make everything including the kitchen sink 
available as first-class packages, releasing the whole lot in one go. I
don't know if your pkgsrc repository actually has releases which are
co-ordinated with the base OS, or does it float independently?

We install gtk in /usr because it IS a core lib to us. Plenty (most?) of
modern GUI apps use it. We ship guile as a first-class package. And we
release an OS containing gtk+, guile and for that matter gEDA as matched
versions. 

If you want to build gEDA from source on top of that it's reasonable to
expect you to compile its dependencies similarly.


Hamish
-- 
Hamish Moffatt VK3SB <hamish@debian.org> <hamish@cloud.net.au>


_______________________________________________
geda-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev