[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-dev: Gschem and Cairo graphics library




On Jul 31, 2006, at 10:13 PM, Russell Shaw wrote:

John Griessen wrote:
> Russell Shaw wrote:
> click Ok to install them.
>
>> All the right information is there in existing command-line tools, and
>> only a gui frontend is needed.
>
No,
It's not. I just hit this lack of complete dependency information the other week with debian. All my problems updating to the latest pcb cvs were due to incomplete or overlapping dependency info in seemingly unrelated debian packages. Some of the parts of systems like X11 or Xorg were undocumented snags probably since they were self tested, but not against eachother since of different vintages.

The testing and unstable part of debian can have problems like that for
new packages such Xorg.


The point is that all the infrastructure is there for complete dependency
resolution and it is only a matter of eliminating packaging bugs.

But each distro has different packages. Serious expert labor is required to maintain the packages. It is very difficult to test that all dependencies are accounted for.



Using the static built Klik package may be the best way to promote good FOSS tools with recent libraries. Sure, it has bloat because of the static build. The users who want that fast install don't care.

It's a typical attitude of windoze users that it's all about "me me me".
Regardless of whether their pc is part of a botnet spamming the internet,
they're still happy.

Remember that for a lot of us the computer isn't a cool toy, but a way to get real jobs done. Time wasted configuring is money down the drain.


Consider a large commercial program like Mathematica. An X86/X86-64 installation of Mathematica 5.2 needs 640 MB of disk space. This includes things like 45 MB of private libraries and 27 MB of fonts. Bloat? Remember that disk space is down to ~$1/GB. By using things that a distro *might* provide, Wolfram *might* be able to save 200 MB or so. That's 20 cents worth of disk space. But what they gain by this "bloat" is trivial installation on almost any reasonably configured X86 Linux system. Wolfram lists tested distros, but others work too (I run it on Gentoo, not listed by Wolfram).

Distro-specific packages are a good thing, and we should honor those who maintain them. But there's also a place for a nearly foolproof hermetic package. That's also an honorable pursuit.

John Doty              Noqsi Aerospace, Ltd.
jpd@xxxxxxxxxxxxx




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