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
