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

Re: World Domination 102: Bi-di text support in d-i



On Wed, Jun 09, 2004 at 12:10:11PM -0400, Joey Hess wrote:
> Steve Langasek wrote:
> > Do we have this much space available on all of our initrd images?  (Can
> > someone tell me which images are tightest on space?)

> The stats.txt in the daily build dir is supposed to tell us this kinda
> thing. I've just corrected some innacuracies for images without kernels,
> like the root floppy, so the numbers will be accurate for those after
> today's builds. I don't know about non-i386, but for i386 we have 37k
> free on the root floppy.

Ok, so with only 37k free, this leaves us very little wiggle-room in the
event anything else on the root floppy gets bigger (and something always
will).

I've submitted an updated patch to bug #252956 which now uses dlopen()
to load the fribidi routines.  This means, once the patch is applied, we
will immediately have opportunistic bidi text support in debconf *and*
d-i!

I've already added libfribidi0-udeb to the package lists for most
images; since it's being dlopen()ed, there's unfortunately no way to
perform library reduction, but it can also easily be removed from any
image that runs out of space.

I'm working on adding a mideast-root floppy flavor on i386 as well,
which will contain Hebrew, Arabic, and Farsi (when available).  It
doesn't look like there'll be any problem fitting the full-sized fribidi
on here with only three translations.

One additional area where I found we could be saving space on floppies
is with the handling of needed-characters, which currently doesn't obey
DROP_LANG.  Not sure how much space it adds up to, but probably worth
looking at.

Cheers,
-- 
Steve Langasek
postmodern programmer

Attachment: signature.asc
Description: Digital signature


Reply to: