About Blog Projects Papers Contact

I said I'd never blog

DeforaOS, NetBSD, reverse-engineering and stuff
Installing the Meego SDK on Debian Squeeze
Blog post by khorben
on Sunday, February 20 2011, 23:44

Member of

I recently had to install the Android SDK on a couple of my machines, and will share my experience doing that after this post. I am currently trying to compare it with Meego, and I think these few notes can be useful.

I encountered a couple issues:
  • the "meego-sdk" package was uninstallable because of a dependency issue;
  • the SDK installs into /opt and the recommended partitioning has / too small (about 200MB are required)
The first issue was solved by forward-porting libmpfr1ldbl from Debian Lenny; if you adapt for your setup and actual versions:
# echo deb-src http://ftp2.de.debian.org/debian/ lenny main >> /etc/apt/sources.list
# apt-get update
[...]
# apt-get source -b libmpfr1ldbl
[...]
# dpkg -i libmpfr1ldbl_2.3.1.dfsg.1-2_amd64.deb
[...]
# apt-get install meego-sdk
[...]
I'll see if I can easily package it within hackable:1, it could be interesting to help install the SDK thanks to this repository; it's usually the other way around...

The second issue was easily solved with a bind mount:
# echo /usr/opt /opt bind defaults,bind 0 0 >> /etc/fstab
# mkdir -p /opt /usr/opt
# mount /opt
This has to be done before the previous step if you needed it. Do not forget to move the contents of /opt to /usr/opt if necessary.

I have also posted this information on http://wiki.meego.com/Talk:Image_Creation_For_Beginners .

Interestingly enough it supports OpenID. It was trivial enough to login using my existing ID on http://openid.bearstech.com/ . Neat :)

Come back...

Creative Commons License RSS