Arch Woof

I have added support for Arch Linux to Woof.

I have just done a test build, the desktop comes up, sound works, looks ok.

However, there is something wrong with the size. The live-CD ISO file is 106MB, whereas the Slackware build with basically the same selection of packages is 93MB. So, something quite large has got in there somehow -- a quick perusal of the files and I can't see what -- oh, one thing which is very odd...

The library file libgs.so.0.8.64 is 14MB, this is part of Ghostscript 8.64. Slackware and Ubuntu have version 8.63 and their lib file is only 6MB. The Arch library file is stripped. Why such an enormous difference in size? But, there has to be something else major to cause the large ISO file.

I see also that SVG image thumbnails are not displaying.

So, it needs work, but is basically functional.

Tonight I'll do a from-scratch Slackware build, to make sure that is still ok. I've been doing a lot of work on the scripts, need to check that the Slackware/Ubuntu/Debian builds are not broken.


Posted on 14 Feb 2009, 15:41


Comments:

Posted on 14 Feb 2009, 21:21 by BarryK
SVG
I found out why the SVG thumbnails are displaying -- librsvg needs libcroco, the latter was missing.



Posted on 16 Feb 2009, 15:05 by Allan
libgs
I had a look at the libgs from the Arch package for ghostscript 8.63(-4) and it is 12M


Posted on 17 Feb 2009, 4:22 by catwell
libgs
A thread about that has been posted to Arch's forums: http://bbs.archlinux.org/viewtopic.php?pid=499999#p499999

I think I found the most important reason of the difference in size.


Posted on 18 Feb 2009, 9:22 by BarryK
libgs size
catwell,
Thanks for letting us know about that. It's good that they have identified the problem.

I see the comment that an Arch-based Puppy build would be bigger as they don't split their packages into 'dev', 'doc', etc. packages. However, Woof does that, totally automatically.