View Single Post
Posts: 451 | Thanked: 334 times | Joined on Sep 2009
#20
Originally Posted by javispedro View Post
I repeat: by installing certain packages from the SDK you'll trash your root filesystem. Use a chroot.
You are right, I can confirm this. I had to reflash about 20 times, but I did succeed in compiling Emacs, it doesn't compile in scratchbox. However, yeah the root filesystem did go to hell and the N900 couldn't be rebooted. But now I have working GNU Emacs on the N900, yes!

Sorta reminds me of Angstrom on the Zaurus, it had the same symptoms, every once in a while you'd install a package and it would hose the whole system, no way around it...

Gcc & headers are probably fine. Anything depending on bash is not.
So I thought, as it conflicts with busybox...

Rootstrap is what the SDK unpacks on a target before attempting to apt-get.
How can I generate a file system for chroot? This'll be easy, set up a directory on the MicroSD for the chroot. Is there a rootfs for download?