On Thu, Mar 13, 2003 at 12:45:58AM +0000, Tom Payne wrote:
On Thu, Mar 13, 2003 at 01:27:46AM +0100, Andreas Happe wrote:
On Thu, Mar 13, 2003 at 12:18:52AM +0000, Tom Payne wrote:
>I'm sure people will counter with "dependencies are bad".

you've forgotten to quote my "right ;)".


aehm, apt-cache show libgtk2.0-0 offers me following:
(snip lots and lots of dependencies)

Yes, gtk depends on a lot, but as users of gtk we don't have to worry about
them. All WE need is gtk, and let the package maintainers handle the rest of
the work.

do we _need_ all that stuff? I'm not sure, but, as i think that the only way of altering ion is an evolutionary way (instead of a revolutionary way), we should start to single output specific functions and X - function calls into a single header file... any other alteration can be done with that file, leaving the other code base untouched.

we can consider if we want to use gtk after that is done, the picture
should be clearer then.

If i remeber things right ion is also used on handheld computers where
size does matter.

If the handheld version does have all these deps then presumably
they're already installed on the device so that all the other gtk apps can
use them. As users of gtk, if there is a single other app using gtk then the
marginal cost is zero.

you are presuming that gtk is installed everywhere ;). I've installed gtk1.2/2.0 on my notebook, because mozilla, ethereal, xzgv and xmms are dependent on it... otherwise i could remove ~50MB on libraries.

Andreas
--
Windows NT crashed.
I am the Blue Screen of Death.
No One hears your screams

Reply via email to