=== asac_ is now known as asac [00:18] heya [02:52] * davidm is away: === persia changed the topic of #ubuntu-mobile to: is This channel is for conversations about Ubuntu Mobile development | Info: https://wiki.ubuntu.com/MobileAndEmbedded | Please read the FAQ https://wiki.ubuntu.com/MobileAndEmbedded/FAQ | hardy images available http://cdimages.ubuntu.com/mobile/releases/hardy/ [09:48] hello thar! [09:53] are there package repositories for ubuntu mid edition? [10:02] josch|nsn: yes [10:03] \o/ [10:03] where? [10:03] in the repos [10:03] oh let me have a look [10:03] there are some on ppa still too I think [10:10] hrm... can you hand me a link? [10:35] josch|nsn: most of it looks to be in the repos now [10:35] but type ume ppa into your search engine of choice and it is listed [10:47] http://ppa.launchpad.net/ubuntu-mobile/ <= this is it, thanks! [10:54] lool: so which moblin projects do we need write access to (at best) ? [10:54] asac: moblin-image-creator plus the list which you saw would be best [10:55] davmor2: Hey [10:55] lool :) [10:55] davmor2: We have a new mechanism to build images [10:55] davmor2: Would you be interested in testing it [10:55] cool [10:55] If it works for you, we can upadte the wiki page [10:55] np's amung everything else [10:55] lool: you mean "saw" like in bobs mail? [10:55] asac: Yes [10:56] lool: what changes do we do to mic? [10:56] asac: Sorry, I intended to go back to this email, but it would have needed me being in a calm state with plenty of time :) [10:56] And I was busy with misc other stuff [10:56] lool: me too [10:56] asac: To MIC we have a pile of patches which are in the BTS [10:56] lool: i just have that mail in my not-so-zero-inbox :) [10:56] lool: where is it? [10:57] Things like adding the released archive as new platforms, fixing grub menu.lst generation and other things [10:57] package mobile-basic-flash [10:57] davmor2: So the new way is to 1) add the virtual-mobile-builder ppa to your sources.list 2) install virtual-mobile-builder 3) run "sudo simple-mobile-builder" [10:57] how much flash is in ther? [10:57] josch|nsn: Some flash files, practically unused; why? [10:57] lool: congrats btw to the release :) [10:58] asac: ah thanks [10:58] Well it happened on the 11th [10:58] But it's official now :) [10:58] * josch|nsn simply does not want binary blobs on his system :( [10:58] lool: good. just thought that i have a mail problem ;) === lool changed the topic of #ubuntu-mobile to: UME released! http://cdimages.ubuntu.com/mobile/releases/hardy/ | https://wiki.ubuntu.com/MobileAndEmbedded/FAQ | https://wiki.ubuntu.com/MobileAndEmbedded [10:59] lool: ill answer his mail then :) [10:59] yay [10:59] Hmm is there a difference between http://cdimages.u.c and http://cdimage.u.c? [11:00] Looks like not [11:00] there should be none [11:01] josch|nsn: The blobs are the "source" so to speak [11:01] ?? [11:01] josch|nsn: These files are the files you would open and edit from a Flash editor [11:01] They are binary just like you would save and load a .xcf in gimp [11:02] ah so they are only flash files but with their source included? [11:02] and only unused files and no executable binaries? [11:03] josch|nsn: The package is an home screen applet which can display either a HTML or Flash home UI (well it's always HTML and you can have Flash in your HTML) [11:03] There are some sample Flash files in there to demonstrate how it works, but I think these are currently broken [11:03] i fugured this from the package description [11:03] But the Flash files in there is what was saved from the Flash editor which created these files [11:04] And are what you would load from it [11:04] okay [11:04] (So they are the preferred form of modification and distribution) [11:05] i was just trying out to compile the source for arm - this is why i asked [11:05] Which source? the mobile-basic-flash .dsc? [11:06] the source packages from the repo [11:06] Anyway, this should work fine if firefox built for you [11:06] lool: building :) [11:06] Hmm wait, it's xulrunner 1.8 though [11:06] josch|nsn: It should soon be easier to port :) [11:06] will a port be official? [11:06] josch|nsn: armel? [11:07] currently i run debian eabi [11:07] right [11:07] josch|nsn: It's not going to be official in intrepid, but there's going to be a port to armel yes [11:07] oh? [11:07] (a ports.ubuntu.com one, not an archive.ubuntu.com) [11:07] should i wait then? [11:07] Well do what you like :) [11:08] well if there is currently nobody running the ubuntu hildon stuff on arm then i should give it a try [11:09] and may it only be for the lolz to see ubuntu mobile on a neo1973 :D [11:09] I'm interested [11:09] I have an xda universal [11:09] I've just been adding gtkbuilder/glade support to vala so I can write my armel phone apps in vala [11:10] i currently run debian sid on my device so compiling is easy (native compilation yeah!) [11:10] Have you looked at titchymobile ? [11:10] It's debian sid based afaik [11:10] yeah [11:10] but my only armel device is a neo1973 and a freerunner soon [11:11] as i dislike hardware not fully supported by linux [11:11] I really want one with a keyboard hence finally going with the xda [11:12] If the tytn had a slightly hgher res screen and linux support it would be tops [11:12] if the freerunner had keyboard it would be tops [11:13] yeah but it is designed to be a phone not a handheld or tablet :/ [11:13] but iu agree with you [11:13] tytn isn't really a handheld [11:13] i only use my neo for hacking so i always have it connected via ssh - so a keyboard is not rly missing for me now ^^ [11:14] you may be right, I keep thinking I want to hack on the move, like while waiting for my children to finish youth night etc [11:14] maybe its just fanciful thinking [11:14] lack of camera kills freerunner. [11:15] xda cam doesn't work either:-) [11:15] will you post your hildon progress to titchy mobile forum from time to time? [11:16] well if i achieve something i will report back here and write a tutorial on wiki.openmoko.org [11:16] cool [11:17] but i expect massive fail on building the stuff from source :P [11:17] what sort of reasons? [11:18] you never know before - i did a lot on arm and some things are a little bit strange when the app was written for i386 [11:20] for example i compiled the sphinx search engine but i just returns 0 results on a search - i'm currently in touch with the dev but he cant think of a reason either ^^ [11:20] lool: I am right in thinking that it set's up in ubuntu-vm-hardy-lpia [11:22] davmor2: Yup, something like that [11:23] davmor2: How do you find the new instructions? I expect it's easier for you to install [11:24] easier yes but not completely happy with the end result. The image only has all for a menu option and not all the apps are installed. [11:24] I'll try again [11:25] brb [11:26] I guess sphinx may have related to non-symmetric byte-order conversions. i.e. missing in some places but not others [11:30] lool: right trying again [11:35] davmor2: Ah sorry [11:35] davmor2: You need to pass --platform ... [11:35] Just like in the past [11:35] I forgot this part [11:39] d'oh [11:39] :) [11:43] lool: right re-building ;) [12:11] lool: That's better :) still got lpia module warnings [12:12] davmor2: Cool, so we should move to this new procedure in the wiki page [12:13] lool: I'll take care of that in sec. Do we know what is causing the lpia module issues and is it anything to worry about? [12:15] hm... as i didnt find any - is there a prefered audio player for ume? [12:17] josch|nsn: The pulled one is moblin-media, but you might be interested in trying our elisa if you have good graphics [12:18] oh? url? [12:18] davmor2: ogra had a proposed fix in form of an initramfs hook; I'm not too sure what originally causes them (compared to regular builds), nor where to push a clean fix [12:18] http://elisa.fluendo.com/ ? [12:18] josch|nsn: elisa package [12:19] josch|nsn, and last but not least there are al theses "normal" media players in the archive you could just install i.e. banshee rhythmbox etc but ymmv depending if they handle the screensize :) [12:19] yeah i tried rhythmbox and sonata on my debian armel [12:20] audacious might be intresting as it got a quite small UI by default [12:20] (xmms successor) [12:22] lool, the kernel still has module support so expects modules.dep to be there even though it doesnt need/use modules in the initramfs (i doubt that gais us anything btw, the 4 secs we gain in the bootprocess are lost on decompression time for the kernel image, it seems to just move the prob around) [12:23] woooo - elisa seems way to much for my little arm device ^^ [13:18] guys, i love you for the Mobile And Embedded edition! good luck! [13:31] lool: when was connman first announced? [13:31] Feb 2008? [13:31] asac: Some months ago [13:31] lool: haha [13:31] lool: well. there is no news histroy on moblin.org :( [13:31] It was announced on the list [13:31] lool: can you figure the date? [13:31] hmm [13:32] ok got it [13:32] http://www.moblin.org/pipermail/dev/2008-April/001663.html [13:32] asac: http://www.moblin.org/pipermail/dev/2008-April/001663.html [13:32] ;) [13:40] https://wiki.ubuntu.com/LinuxConnectionManagerIntrepid_(Informational_Spec) [13:49] lool: will the package pull in the other dependencies or not do you know? [13:50] davmor2: You mean MIC and ubuntu-vm-builder? it does [13:50] cool what about kvm? [13:50] asac: rocks [13:50] davmor2: Hmm good point, I should make that a Recommends too [13:51] davmor2: Currently, kvm and MIC should be recommends as MIC is only used if you pass --platform and kvm is optional [13:51] ubuntu-vm-builder pulls qemu [13:51] lool: Okay np's for now I'll add it to the install list :) [13:52] davmor2: Because these are Recommends only, I think it's best to have them in the instructions [13:52] especially since hardy doesn't isntall recommends by default [13:52] lool: I wish it bleedin did sometimes :) [13:53] davmor2: kvm recommends added [13:59] (in bzr) [14:01] lool: Hows that https://wiki.ubuntu.com/Testing/Cases/UMEinstall-kvm [14:02] davmor2: Looks good! I personally create /etc/apt/sources.list.d/ppa-ubuntu-mobile.list instead [14:02] But that's fine [14:02] davmor2: Hmm you still get that java issue with the new ubuntu-vm-builder?? [14:03] davmor2: And you also get that sound issue at the bottoM? [14:03] lool: I don't have any sound issue [14:07] davmor2: I think the instructions at the bottom were merged in vmb [14:07] davmor2: Check the .kvm file, I think it passes the correct args already [14:07] davmor2: Same for java, do you still get that issue? [14:08] lool: which Java issue [14:08] removed the sound one [14:09] davmor2: The one for which there are fixup instructions on the page [14:09] "Once in the vm of ume go into terminal and type in the following to get rid of the java chroot issue " [14:10] yes got it looking in the wrong section :) [14:11] hang on and I'll quickly double check [14:14] and there we go gone [14:26] davmor2: So we can remove the fixups? [14:26] Ah it's gone, great [14:26] gone [14:26] brb === ubott2 is now known as ubottu [18:17] hello again [18:22] just modified ubuntu-mobile package to build for amel - now it's compiling hildon-desktop [18:22] the build deps are the pain :P [18:23] do you recommend an easier way for such a task than doing [18:23] apt-get source *package* [18:23] cd *package* [18:23] dpkg-buildpackage -rfakeroot -b [18:23] ? [18:23] apt-get source -b :) [18:23] that should just build it right away [18:24] okay if you want to do it in one step... [18:24] but this fails if there is to fix something :) [18:24] indeed [18:24] but eases the pain a bit [18:24] just wanted to ask the pros if i'm heading in the right direction with this ^^ [18:25] well, we'll likely have an arm archive within the netx months i heard [18:25] so the other option would be to just wait :) [18:25] ah... waiting is for pussies :D [18:26] heh [18:26] josch: You may also want to consider an automated build system. rebuildd might work (I've not tried any build-daemons, so this is just a guess, rather than a recommendation) [18:27] or sbuild or so ... [18:27] can you give me a link for this stuff? [18:27] ogra: rebuildd can use sbuild, I think. can sbuild automate building sets of packages? [18:27] josch: aptitutde install rebuildd [18:28] no idea, i'm no buildd specialist [18:28] lamont would know [18:28] * persia uses sbuild, but manually [18:28] * ogra is pbuilder user [18:28] but thats definately not made for automated builds [18:28] yeah i used pbuilder once [18:29] ogra: I have an automated pbuilder here :) push using ftp, receive build notifications by mail and generates some testing repositories [18:29] ok, that's an ugly python script but still, it's possible :) [18:30] sure, its software :) but depends if you want to put effort in or just use a pre made setup [18:33] stgraber: You might be interested in deb-o-maticm which is likely much of what you have, with a bzr repo to share. [18:34] persia: cool, I'll have a look at it [18:34] OK. When you do, drop the final 'm' :) [18:36] wow it rly builds just fine on armel [18:36] on to the next package [18:39] BTW people I read that gconf was dbus in GNOME SVN now [18:40] josch: The software used at Debian is sbuild and wanna-build [18:40] josch: If you google this up, you will find random bits of documentation [18:40] lool, thanks :) [18:41] but dont i only need auto builder if i were to start an armel port on my own? [18:42] josch: Depends. You might just want to build a bunch of packages without either writing a one-line script or doing it manually. === Thus0_ is now known as Thus0 [19:13] josch: It all depends on the complexity / stability of the setup you like [19:13] one shot or permanent etc. [19:15] yeah [19:15] thanks for your help guys [19:15] for now i think it's a one shot as i want to see how it looks/works [19:16] and wether it all compiles nice [19:18] could it be that the resulting packages i build from source have no install dependencies??? [19:19] josch: If you don't change the packaging, you ought get mostly the same dependencies as an autobuilder. If you use debuild or dpkg-buildpackage locally, you might get a couple additional dependencies, but only if those packages are installed. [19:20] well i just buld ubuntu-mobile meta package [19:20] and it seems to have no dependencies when i tried to install it via dpkg -i [19:21] oh [19:22] hildon-desktop deps work [19:22] never mind [19:27] hildon-desktop depends on maemo-af-desktop-l10n-mr but this is not in the repos [19:27] how can this be fixed? [19:27] josch: Probably a virtual package [19:27] josch: You want maemo-af-desktop-l10n-engb [19:27] (source is maemo-af-desktop-l10n) [19:28] i already searched for it [19:28] http://ppa.launchpad.net/ubuntu-mobile/ubuntu/dists/hardy/main/source/Sources [19:28] but there is no maemo source package [19:29] josch: Hmm I'm not sure you're attacking from the right angle [19:29] josch: The ppa is just an overlay on top of hardy [19:29] oh? [19:29] so this package should be in the hardy repos... [19:29] josch: The actual UME archive is made of three suites with 4 components at archive.mobile.ubuntu.com [19:29] (at least the hardy one) [19:29] The intrepid one is just, well, intrepid [19:30] right... http://packages.ubuntu.com/hardy/maemo-af-desktop-l10n-engb <= here it is [19:30] i the collection of repos anywhere documented? [19:30] it sucks to bother you guys here ^^ [19:32] and why is there only maemo-af-desktop-l10n-engb and not maemo-af-desktop-l10n-mr [19:32] It's a virtual package, maemo-af-desktop-l10n-engb provides it [19:33] ah okay [19:33] * josch adding even more repos... [19:46] davidm: ping - is there anyone online that I can talk to about getting a terminal window open in the compal image? [19:47] omg xulrunner is HUGE [19:49] GrueMaster: I'm completely unfamiliar with that image, but does Ctrl-Alt-F2 work? [19:50] That should drop to a text console, but I was hoping for a terminal window. Older images had one linked to System Info. [19:53] GrueMaster, I see tonyespy and tremolux are online here, they might be able to help or get someone that can help [19:53] also pmcgowan is here, he might be able to help [19:54] GrueMaster: should do it for ya [19:54] ah, there's pat. used to be patm. [19:55] pmcgowan: ping - how do you open a terminal window in the compal 0618 image? Not a console (alt-fn). [19:56] GrueMaster: ^^ doesn't work? [19:57] I don't have the unit, but I thought that would switch modes. I'll pass that along. [19:57] GrueMaster: ah [20:40] argh xulrunner problems... :/ [20:48] configure: error: iconv() not found. Cannot enable native uconv support. <= anybody knows this? [20:52] missing build dep [20:52] hmm [20:53] iconv.h should be in libc6-dev [20:55] yep [20:55] josch: apt-get install build-essential [20:55] -.- [20:56] as i already compiled for some hours i think bulid-essential and stuff is correctly installed [20:56] i even build myself a linuxkernel on this device [20:56] josch: AFAICS, xulrunner 1.9 built on armel in Debian http://buildd.debian.org/~jeroen/status/package.php?p=xulrunner&suite=unstable [20:57] hrm... [20:57] Debian's xulrunner might have armel fixes [20:57] http://packages.debian.org/changelogs/pool/main/x/xulrunner/current/changelog mentions some [20:57] * (was: debian/patches/38_armel.dpatch) [20:57] configure.in, configure: Force to not use -fshort-wchar where it fails. [20:57] Closes: #476303. [20:57] i just removed the configure option for now [20:58] * debian/mozconfig: Enable iconv support. [20:58] * debian/patches/01_native_uconv.dpatch: Fix for the build to succeed when [20:58] iconv support is enabled. [20:58] so i disabled it - hope nothing will explode :P [21:01] configure: error: Your compiler does not follow the C++ specification for temporary object destruction order. [21:01] gnaa [21:08] josch: That's fixed by the patch I mentionned above [21:08] See Debian #476303 [21:08] Debian bug 476303 in iceweasel "iceweasel: ftbfs on armel: temporary object destruction order" [Normal,Closed] http://bugs.debian.org/476303 [21:10] you are one step ahead of me it seems... [21:12] josch working on armel? [21:12] suihkulokki, debian armel on neo1973 [21:12] cool :) [21:12] hehe [21:13] cool if it builds correctly ;) [21:13] faster to apt-get install from debian/unstable :) [21:14] Yeah :) [21:14] now that finally we managed to get all necessary fixes to a) build b) make it run on armel [21:14] hallo, a question: does Ubuntu MID come natively with the core Xiph codecs (Theora, Vorbis and Speex) like standard Ubuntu does? [21:14] ZDeedlit: Most things in Ubuntu are an apt-get away [21:15] Unless when some lpia porting is needed, but that's uncommon [21:16] lool: thanks for the reply, but I meant natively, as in no need for the casual user to apt-get it [21:16] anyone knows for sure? [21:17] suihkulokki, there is xulrunner-dev in the armel repos? [21:17] josch: xulrunner-dev and iceweasel, in unstable [21:17] not yet in lenny [21:17] ah no [21:17] libxul-dev [21:17] libxul-dev is depreceated [21:18] but obviously gets required by the ume packages i loaded [21:18] specifically by the package mobile-basic-flash [21:18] ZDeedlit: For which framework? [21:19] josch: you can, possibly, replace the depend libxul-dev with xulrunner-dev, if mobile-basic-flash is compatible with xulrunner1.9 [21:19] it's not in UME right now [21:19] The fixes are ready and are waiting for someone to merge them upstream [21:20] there seems to be another error [21:20] there is the source package xulrunner-1.9 in the ume ppa repo [21:20] and this builds xulrunner-1.9-dev [21:21] but nevertheless mobile-basic-flash depends on libxul-dev [21:21] another meta-package? [21:22] libxul-dev, in Ubuntu, is xulrunner 1.8 stuff [21:22] We use xulrunner-1.9 for everything except mbf [21:23] hrm... [21:24] and xulrunner 1.8 does not have arm eabi support [21:24] seems so [21:25] so, you seem to have painted yourself to the corner M) [21:25] * lool introduces josch to the joys of porting [21:26] hehe [21:27] phew [21:27] heading to bed now [21:27] thanks for all the help and patience! [21:36] lool: which framework? I don't understand. Do you mean there are different versions of Ubuntu MID? [21:36] ZDeedlit: Which player to you care about? [21:37] which player comes by default? I assumed something with a gstreamer backend [21:38] or are there no applications set by default? [21:58] ZDeedlit: Exactly, by default moblin-media comes preinstalled and it's GStreamer based [21:58] Alternatively you can install any other player you like, a popular one seems to be Elisa [22:03] all right, cool [22:03] are the gstreamer packages for the codecs I mentioned available by default? [22:04] ZDeedlit: ogg theora and ffmpeg packages are installed by default [22:04] So providing at least two decoders for each [22:04] speex is too [22:05] neat, though the ffmpeg stuff should be considered due to its patents [22:05] re-considered*, I mean [22:05] anyhow, thanks, that's what I wanted to know. [22:07] ZDeedlit: The ffmpeg in question is the Debian/Ubuntu stripped one [22:07] well Ubuntu in this case, as they differ IIRC [22:07] oh, okay then [22:07] gstreamer0.10-ffmpeg is in universe; would it have patents issues I guess it would be in multiverse instead [22:09] I suppose