I wanted to build an image of MeeGo to run on ARM device today.
Seemingly an easy task. I followed instructions at
http://wiki.meego.com/Image_Creation#Running_mic-image-creator and
encountered:
URLGrabber error: [Errno 14] HTTP Error 404 :
http://repo.meego.com/MeeGo/devel/trunk/repo/arm/os/repodata/repomd.xml

After some questioning on IRC I got to know, that (oh joy) the
repositories were moved. Nice.
Stskeeps was kind enough to give me the new location.
Then it turned out, that essential packages are missing to allow me to
build the image. These were removed from the codedrop repos, but are not
shared anymore because they share new Handheld UI repo.

Again Stskeeps was kind enough to make missing packages available for me
in his private repository.

Then I encountered the first MIC bug and fixed it:
http://bugs.meego.com/show_bug.cgi?id=3275

Then Stskeeps enlightened me, that I shouldn't be building closed image.
I should build the open image instead. OK. Fine by me.
I downloaded meego-n900-open-armv7l-1.0.0.20100525.1.ks and tried to
build it. Result:
Error: failed to create image : Failed to find package 'bootstub' : No 
package(s) available to install

After some discussion on IRC it turned out, that I need to build RAW
image, not NAND image as http://wiki.meego.com/ARM/Meego_on_Qemu said
"The MeeGo QEMU needs a NAND image prepared for QEMU"

OK. Next attempt downloaded the required files and MIC crashed with:
[...]
error: ^(?:([^:-]+):)?([^:-]+)(?:-([^:-]+))?(?::([^:-]+))?$: regexec
failed: No match(1)
error: ^(?:([^:-]+):)?([^:-]+)(?:-([^:-]+))?(?::([^:-]+))?$: regexec
failed: No match(1)
error: ^(?:([^:-]+):)?([^:-]+)(?:-([^:-]+))?(?::([^:-]+))?$: regexec
failed: No match(1)
error: ^(?:([^:-]+):)?([^:-]+)(?:-([^:-]+))?(?::([^:-]+))?$: regexec
failed: No match(1)
*** glibc detected *** /usr/bin/python: corrupted double-linked list:
0x0a7ba4d0 ***

This is where I give up.

This raises a few questions:
- Do you really consider yourself Open, if nobody outside your paid
developers ring could build a MeeGo distribution image?
- How do you expect MeeGo community support, when one needs to overcome
such hurdles to join in?
- Did anyone tested the Wiki described procedures? - these obviously do
not work.
- How can you even get anything accomplished using so broken tools?

_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to