Monday, December 10, 2007

Packaging Madness

We're running against the clock to get the Canola 2 release ready by the 12th. It has been a week since I'm working on providing the proper debian packages for all the dependencies, so the installation process can be as smooth as possible. After having coded a monster script that automatically builds and signs the Maemo-EFL packages (including sources) for Gregale, Bora and Chinook on both x86 and armel targets, I started to upload the packages to the extras-devel repository.

If you follow the maemo-efl-devel mailing list, you may have noticed an unusual traffic on the past few days. If you don't follow that list, I strongly discourage you to do it. Things will only get worse until Wednesday, when the final packages will be uploaded to the extras repository.



But it is not just building the packages. We also need to test them to ensure they're working on the devices. As you can see in the picture above, packages for Bora and Chinook are OK, but the Gregale ones aren't. Time to go back to work and figure out what I'm doing wrong...

No comments: