Bis jetzt musste um Scratchbox unter Ubuntu zum Laufen zubringen folgender Befehl ausgeführt werden.
$ echo 0 | sudo tee /proc/sys/vm/vdso_enabled
Leider gab es seit Ubuntu Hardy trotzdem noch Probleme beim bauen eines Paketes. Beim Ausführen von dpkg-buildpackage kam an einer ganz bestimmten Stelle immer folgender Fehler.
$ ./makeman.pl
mmap: Permission denied
Doch dieses Problem lies sich recht einfach beheben. Dazu muss folgender Befehl ausgeführt werden.
$ echo 4096 | sudo tee /proc/sys/vm/mmap_min_addr
Danach lief alles ohne Probleme.
Soll die Einstellung auch beim nächsten Neustart erhalten bleiben, dann muss in der Datei /etc/sysctl.conf folgende Zeile eingefügt werden.
vm.mmap_min_addr = 4096
Links:
- Maemo.org (english)
- Scratchbox (english)
- Ubuntu.com (english)