Hi all! I'm trying to build MeeGo from scratch, I really want to learn how to create my own modified MeeGo, therefore I want to learn how to create my own modified MeeGo. I began searching information in wiki documents and asking for help in the IRC channel, also I tried some previous ideas I had about build GNU/Linux from scratch but I see the ways to build MeeGo are different. In spite of there is some information about building MeeGo and a guide on porting (which still is a draft) I just got nothing. I am experiencing some difficulties on this issue, so that is why I am looking for more documentation, comments, config files, or even someone else doing something similar, so we can share our experiences.
My idea is: - Setup a mirror of the MeeGo repository (only source packages). - Build them automatically and have my own repository with this binary packages. - Finally using my own repository (binary packages) create my own MeeGo image using mic2. What have I been doing all along? (in short): - Build source packages using mock[1] in a Fedora 12 chroot, because I thought (and now I know that I was wrong) that Fedora 12 is similar to MeeGo, with similar packages, versions and structure. But it didn't work most packages didn't compile at all, because MeeGo is not based on an existing distro. - After that, I asked in the IRC and someone told me about using my own OBS instance, so I learned how to setup my own OBS instance[3] to build MeeGo packages, but I realized that MeeGo OBS[2] is not opened yet, and someone told me on IRC that there is a script to create MeeGo mirror into OBS[4], but this mirror uses binary packages, that is not what I want. Also there was an idea that I did not give it a chance until this desperate moment : use mock to create a MeeGo chroot (using MeeGo repository) and from there build all source packages from MeeGo, but I don't know if this will work and if mock can automate building process. This is my story (in short) I skipped some details, I am quite new on this MeeGo and OBS stuff. Thanks in advanced for any comment, documentation and help, have a very nice day. [1] http://fedoraproject.org/wiki/Projects/Mock [2] http://gitorious.org/opensuse/build-service/blobs/2.0/dist/README.SETUP [3] http://wiki.meego.com/Build_Infrastructure/Sysadmin_Distro/OBS1.8_setup_openSUSE112 [4] http://wiki.maemo.org/OpenSuse_Build_Service/MeeGo_Setup --- Regards, Fran _______________________________________________ MeeGo-dev mailing list [email protected] http://lists.meego.com/listinfo/meego-dev
