[pocket-linux] appendix, floppy overflowing ...

rainer chimera at b2b2c.ca
Sun Feb 27 14:41:14 CST 2005


David Horton wrote:

> rainer wrote:
>
>> hello,
>>
>> there's no more space left on the floppy - got 1441 in, 1440 out !?
>>
>> restripped all the binaries and libraries still no change. the only 
>> thing i can think of was ch. 5 where i had to add 2 libraries 
>> (libblkid.so.1 and libuuid.so.1) to get mount to work in the 
>> implementation section. the guide stated there should be NO libraries 
>> to add.
>>
>> any advice?
>>
>> thanks
>>
>
> The libblkid.so.1 and libuuid.so.1 have something to do with the way 
> e2fsprogs is configured.  In one configuration they are separate 
> libraries and in the other they are part of the binary.  I think the 
> option that controls this is --enable-dynamic-e2fsck, but I'm not 
> sure.  Anyway, check ./configure --help to see if it says which is 
> which. You might shrink the total size by not using separate libraries.
>
> Dave
>
>
> _______________________________________________
> Pocket-Linux mailing list
> Pocket-Linux at ufo.chicago.il.us
> http://ufo.chicago.il.us/cgi-bin/mailman/listinfo/pocket-linux
>
>
thanks for the reply.

i noted with dismay that the mailing list is not accepting anything from 
'pine' again. this is going to make sending accurate and full info a lot 
more painstaking and difficult!

i reviewed your advice and found the line in question, line 63 in 
e2fsprog's configure. the --help confirmed your guess. as i understand 
it i change, '--enable-dynamic-fsck' to '--disable-dynamic-fsck'? but i 
still don't understand how that saves me space? i delete the libs, 
libblkid.so.1 and libuuid.so.1 but my binary becomes bigger - it now 
statically includes these libraries?

the MCONFIG for util-linux may have something that's relevant for 'blkid'?

here are some of my numbers in bytes as it stands now;

# ls -l phase8-image.gz
    1481426
# ~/staging du -cb
    3142403
# du -cb ?staging/lib/*
    libblkid.so.1  24496
    libuuid.s0.1    9276

(1481426 - (24496 + 9276) = 1447654

if anyone could submit a complete list for

# ~/staging du -cb

that would be helpful. i checked every dir for mistakes but still 
haven't ruled out some other problems (found a pocket-linux guide.txt in 
staging at one point!) or attach a working phase8-image.gz root disk it 
would be helpful to compare

waiting to be enlightened,

thanks





More information about the Pocket-Linux mailing list