Hi there.
I have tried out 'movix' (
http://movix.sourceforge.net/) distribution and I liked it a lot. I created a 50Mb iso and I want to add it to a business cd (mini cd). The thing is, that the cd is 70 Mb... so... I want to add more things to it...
One important thing would be Midnight Commander (mc).
I tried to compile it statically, but it didn't work. I compiled it dinamically, and prefixed it so it would go into the root of the future cd-rom.
I also copied the libs it needed (found them out with ldd) to the lib directory.
So, now... when I boot movix and drop to a console, I have everything related to mc in /cdrom0.
I also copied to the cdrom my /bin directory (from my distro)
So far so good.
Now, I did a chroot /cdrom0 and everything was allright... Even ls worked. When I run 'mc' I get the following error:
Code:
Movix2->mc
** (process:600): CRITICAL **: file utilunix.c line 81 *init_groups): assertion 'pwd != NULL' failed
Segmentation fault
Movix2->
Any suggestions where I went wrong?