Talk:Maemo SDK+ installation on Debian (AMD64)

section Building the chrooted platform

the schroot.conf template is confusing:

users=<YOUR_USERNAME_HERE!!> groups=<YOUR_USER_GROUPNAME_HERE!! (probably "users")>

which user/group is meant? additionally, after logging in i see

W: line 83 [lenny]: Deprecated key ‘run-setup-scripts’ used I: This option will be removed in the future; please update your configuration W: line 84 [lenny]: Deprecated key ‘run-exec-scripts’ used I: This option will be removed in the future; please update your configuration W: line 78 [lenny]: Deprecated key ‘location’ used I: This option will be removed in the future; please update your configuration


section Installing Maemo SDK+ is confusing and does not work as described. confusing b/c the 1st step is to do either schroot or chroot -- but step 4 says again As user on the host: $ schroot -c lenny since i never left the chroot, what is that supposed to mean?

next: it says You are now logged in as root in the chrooted environment as a user.

but, of course, i am not and never will be with all s/chroot lines given, at least -u username is necessary with schroot. consequently,

maemo-sdk install rootstrap diablo4.1.2_armel

will not work (and should list all avaliable rootstraps, i for one are looking for maemo 5, freemantle, not diablo).

leaving the chroot and reentering with schroot -c lenny -u username and trying

maemo-sdk install rootstrap fremantle5.0minimal_armel

won't work either, b/c sudo is used -- but with a common debian installation the user is not in the sudoers file. that is clearly meant to be used with ubuntu.

furthermore, i get

Toolchain 'arm-2007q3' is not installed. Please, run 'maemo-sdk install toolchain arm-2007q3' to install the compiler as root user.

which probably should be addressed in the tutorial.