#mer log for Tuesday, 2012-02-21

lbtStskeeps: for the am ... I found another couple of " issues00:02
lbtfix is  :   TOPDIR=`enter_target needuser "rpm --eval '%_topdir'"`00:02
lbtI think this too: SUSE_VERSION=`enter_target needroot "/bin/rpm --eval '%{?suse_version}'" 2>/dev/null`00:03
*** himamura has joined #mer00:11
*** lynxis has quit IRC00:12
*** ALoGeNo has quit IRC00:17
*** orbarron has quit IRC00:17
*** kavurt has quit IRC00:21
*** ALoGeNo has joined #mer00:24
*** ALoGeNo has joined #mer00:24
*** tilgovi has quit IRC00:24
*** orbarron has joined #mer00:28
*** andre__ has quit IRC00:31
*** dijenerate has quit IRC00:35
*** M4rtinK has quit IRC00:38
*** dazo is now known as dazo_afk00:53
*** Alison_Chaiken has joined #mer00:55
*** Eismann has quit IRC01:15
*** himamura has quit IRC01:18
*** Eismann has joined #mer01:18
*** fiferboy has joined #mer01:26
*** brooklyn is now known as dro01:27
*** sonach has joined #mer01:46
*** jabis_ is now known as jabis01:50
*** KaIRC has quit IRC02:07
*** beford has quit IRC02:23
*** sandroandrade has quit IRC02:36
*** Cwalle has joined #mer02:38
*** Alison_Chaiken has quit IRC02:41
*** rolandx1 has quit IRC02:42
*** rolandx1_ has joined #mer02:42
*** dijenerate has joined #mer02:44
*** Cwalle has quit IRC02:50
*** cck4 has left #mer02:52
*** dijenerate has quit IRC03:03
*** Cwalle has joined #mer03:07
*** DocScrutinizer has quit IRC03:13
*** DocScrutinizer has joined #mer03:14
*** dijenerate has joined #mer03:15
*** himamura has joined #mer04:01
*** grinsekatze has quit IRC04:21
*** Aard has quit IRC04:22
*** Dotti has quit IRC04:22
*** phako has quit IRC04:22
*** alterego has quit IRC04:22
*** mardy has quit IRC04:22
*** Dotti has joined #mer04:22
*** phako has joined #mer04:22
*** Aard has joined #mer04:22
*** mardy has joined #mer04:22
*** kyb3R has quit IRC04:22
*** kyb3R has joined #mer04:22
*** grinsekatze has joined #mer04:23
*** alterego has joined #mer04:23
*** flywheel_ has quit IRC05:04
*** flywheel_ has joined #mer05:05
*** ZiQiangHuan has joined #mer05:29
* Stskeeps needs coffee05:35
*** Netweaver has quit IRC05:36
*** ScriptRipper has quit IRC05:45
*** Cwalle has quit IRC05:50
*** ZiQiangHuan has quit IRC05:50
*** ZiQiangHuan has joined #mer05:52
sonachStskeeps: morning:)05:54
Stskeepsmorn sonach05:54
*** alibo has joined #mer05:55
Stskeepshello alibo05:55
Stskeepssonach: did you manage to get /srv/obs/jobs moved?05:55
sonachStskeeps: Have you had your morning coffee yet?05:55
sonachStskeeps: yes,05:56
Stskeepssonach: in progress, cup not empty yet05:56
sonachi renamed this dir.  copy its contents to /home/obscache/jobs, and make a symlink to /home/obscache/jobs,05:56
Stskeepsok05:56
Stskeepsdoes things work better now?05:56
Stskeepsyou might need to rcobsdispatcher stop and start05:57
sonachand I delete the package; re-create package and commit files. but the webUI immediately reports "finished". something like the result is cached somewhere...05:57
sonachyes, I restart the necessary rcobs*05:58
sonachstill, I upload the "enca" package to COBS, but it failed. If you have time, maybe you can go to COBS and see what is the problem?05:58
sonachMaybe I did some steps wrong... And you can check the problem on COBS,05:59
sonachStskeeps: I doubt that the 'enca' package is not suitable, then I build qtmediahub-core, but it seems that MerDS missing some packages that qtmediahub-core needs.06:01
aliboHello :-)06:02
Stskeepsalibo: welcome :) so what brings you here to #mer?06:02
Stskeepssonach: okay, yeah, it's probably saved -- try to make a new repository name06:03
Stskeepssonach: show me project meta for the project06:03
aliboStskeeps: I came here because I would love to run plasma on a mobile device and since they are setting up a device using mer I want to find out more about it.06:04
sonachStskeeps: http://pastie.org/342514806:04
Stskeepsalibo: sure :) if you have any questions you're more than welcome to ask as well, or hang out to learn more about Mer (which is a core)06:04
Stskeepssonach: repository name="homeprj_MerDS_Core_armv7l" -> repository name="prj_MerDS_Core_armv7l"06:05
Stskeepssonach: and see if it finishes better06:05
sonachok:)06:05
sonachStskeeps: after change the project meta, bs_sched for armv7el was down!!06:06
Stskeepssonach: hmm06:07
aliboStskeeps: Thanks. Maybe I should try to setup an environment than most of my questions should be solved. If I experience trouble I would be more than happy to ask you for help though...06:07
sonachStskeeps: and rcobsscheduler restart does not change the state...06:07
Stskeepssonach: send me the logs like yesterday06:07
Stskeepsalibo: :nod: always a good start, though sometimes a bit difficult to tell where to start06:08
sonachall the logs, or just scheduler_armv7el.log?06:08
Stskeepssonach: scheduler_armv7el.log i guess06:09
sonachStskeeps: http://pastie.org/3425166. It seems that the last line maybe some problem...06:10
Stskeepssonach: ah.. yes06:11
Stskeepssonach: go into /home/obscache/jobs , chown -R obsrun.obsrun .06:11
sonachok06:11
Stskeepsand then re-start scheduler06:12
sonachStskeeps: ok, this time, it is "scheduled", we are making progress:)06:13
sonachStskeeps: but it still in the 'scheduled' state...06:15
Stskeepssonach: ps aux | grep dispatch ?06:16
sonachStskeeps: in the log, "503 remote error: Service Unavailable" matters?06:18
Stskeepsthat's ok06:18
sonachStskeeps: http://pastie.org/342519406:18
Stskeepslong story short there's a bug in OBS to OBS protocol that we decided not to have in our fakeobs/merds stuff06:18
Stskeepssonach: ok, rcobsdispatcher start06:18
sonachStskeeps: hmm, it is building now... why dispatcher will be terminated??06:19
Stskeepssonach: probably happened when we moved /srv/obs/obs06:21
sonachStskeeps: cool! it is succeeded!!06:23
Stskeepssonach: i do think you probably need to reinstall the obs in the future though, with a big partition on /srv/obs06:25
Stskeepsas upgrading OBS packages with the symlinks you have right now might be problematic06:25
Stskeepsor even on /srv06:26
sonachStskeeps: good advice! I will re-install to a new dedicated server for OBS. I have applied it, it will come soon:)06:26
sonachStskeeps: i don't understand "upgrading OBS packages with the symlinks",06:27
Stskeepssonach: basically that RPM package manager might remove the symlinks or behave badly when upgrading a package06:28
sonachStskeeps: thank you very much. I will try to build qtmediahub now:)06:30
Stskeepssonach: it probably needs some extra packages yeah06:31
sonachStskeeps: an old problem. How many servers do you recommend us to have? our team is about 10+ persons,06:31
sonachNow we are considering to setup the correct environment, and apply for some servers,06:32
Stskeepssonach: it really depends on how busy it gets, if you have a dedicated OBS worker server, each build job would take 3-5 minutes06:32
Stskeepsas you're not rebuilding entire mer06:32
Stskeepsthe good thing is that you can always add more if it's needed06:32
sonachyes, I only build our own source code,06:32
sonachStskeeps: Ok. so I have one dedicated server first. when it needs more, I can add it:)06:33
Stskeepsif you wonder, we rent servers for whole Mer for 210 euro a month and we even build 5 different targets06:33
Stskeepsso a smaller operation is much cheaper06:34
sonachStskeeps: In fact ,you run Mer quite well with only 210 euro per month:)06:35
sonachIn fact, our 192.168.129.140 is a DELL server. but the wrong thing is that only 20GB space allocated to '/'. Though re-partition can be done, but I still fear of damaging the harddisk, so maybe reinstall OBS is the only choice...06:36
Stskeepsi think meego.com budget was above 200.000 eur per year or something, but not sure06:36
sonachhmm, MeeGo have some many things hosted... and a lot of them were cut by Mer:)06:37
Stskeepsyes, true06:37
sonachStskeeps: you talked of "needs some extra packages", now I build qtmediahub-core, it reports some packages missing. how to add these missing packages?06:39
sonachStskeeps: nothing provides pkgconfig(tablib), nothing provides avahi-devel.06:40
sonachStskeeps: Is Mer:Core not enough to build many packages?  And how to setup enough packages for building different kinds of packages?06:40
Stskeepssonach: it's not always enough, correct, some things need more06:43
Stskeepsbut it's enough to be able to build those packages06:43
Stskeepssonach: what source rpm did you use for qtmediahub?06:45
sonachStskeeps: hmm, I will create a new qtmediahub package, just downloaded from your home of COBS,06:51
Stskeepssonach: ok06:51
Stskeepsyou need taglib from home:vgrade:PA2 too06:52
sonachStskeeps: ok, I will try taglib now,06:55
*** otep has quit IRC07:01
*** otep has joined #mer07:02
*** niqt has joined #mer07:03
phaerongood morning07:06
* phaeron hates paperwork07:07
Stskeepspaperwork is always fun07:08
aliboStskeeps: I am following http://wiki.merproject.org/wiki/Image_Creation_For_Beginners but on step 4 (Create Mer rootfs Image) it seems that mic-image-creator does not support --format=rootfs Error looks like: Error: Image format 'rootfs' isn't supported. Supported formats: fs, livecd, liveusb, loop, ubi, jffs2, raw, vmdk, vdi, mrstnand, nand07:09
Stskeepsalibo: think it's supposed to say 'fs'07:10
sonachalibo: you can just specify "--format=fs",07:10
aliboStskeeps, sonach: Thanks I will try that.07:10
sonachalibo: after that, you can make the result directory to one filesystem you want(jffs2,...).  I just met these problems several weeks ago, and Stskeeps helped me out:)07:12
*** flywheel_ has quit IRC07:14
*** tilgovi has joined #mer07:14
*** flywheel_ has joined #mer07:14
*** flywheel_ has quit IRC07:15
*** pohly has joined #mer07:15
*** Netweaver has joined #mer07:15
alibosonach: Then you may also know what to do with this message (from the same script): Error: Please specify main repo name using --mainrepo option.07:16
Stskeepswe should really get platform sdk instructions u07:16
Stskeepsp07:16
Stskeepsthat solves these problems..07:16
*** tarantism has quit IRC07:16
sonachalibo: I think you should create the bootstrap first,07:17
alibosonach: got that07:17
sonachStskeeps: maybe platform sdk have solved these problems? I haven't tested yet...07:17
Stskeepssonach: yeah, it has07:18
sonachso maybe alibo should try the platform SDK,07:18
sonachStskeeps: ah, qtmediahub is build successfully on my local OBS:)07:19
Stskeepssonach: congratulations :)07:19
sonachthank you very much. I can do further work on Mer then:)07:19
Stskeepsalibo: http://wiki.merproject.org/wiki/Platform_SDK - URL is https://img.merproject.org/images/enter-chroot.sh and https://img.merproject.org/images/mer-sdk.tar.bz207:20
Stskeepsalibo: that might get a better experience07:20
*** FluxiFlax2022 has joined #mer07:20
Stskeepsbe careful when removing the sdk directory, rm -rf of it might remove your home directory contents too07:21
aliboStskeeps: I will try that07:21
sonachStskeeps: I think this notes should be added to wiki page... Since lbt has told me this last week:)07:21
Stskeepssonach: yeah07:22
*** leinir has quit IRC07:22
sonachStskeeps: I will add this then. you can check the contents if you have time:)07:23
Stskeepssure07:24
sonachStskeeps: one problem... I find nothing under "http://192.168.129.140:82/home%3a/zhanghui/prj_MerDS_Core_armv7l/armv7l/"!!07:25
sonachStskeeps: I expect some rpm binaries are there,07:25
Stskeepssonach: check that your "publish" flag in repository is enabled07:25
sonachStskeeps: yes, it is enabled...07:26
sonachStskeeps: i.e. the Repository Configuration of prj_MerDS_Core_armv7l07:27
Stskeepsok, did all the builds in the repository finish?07:27
*** tilgovi has quit IRC07:27
sonachyes. failed packages were deleted by me.07:27
Stskeepsok07:27
Stskeepsps aux | grep bs_publish07:28
sonachobsrun    2997  0.0  0.4  15716  8272 ?        S    Feb01   0:02 /usr/bin/perl -w /usr/lib/obs/server//bs_publish07:28
sonachhmm, should I restart this?07:28
Stskeepsi'd rather look at the log for it07:28
sonachok, which log file?07:29
Stskeepspublisher.log or something07:29
sonachhttp://pastie.org/342540107:30
sonachsomething wrong....07:30
Stskeepssonach: a good guess, /srv/obs/repos move and symlink needed07:31
sonachInvalid cross-device link...yeah!07:31
*** drussell has joined #mer07:31
Stskeepsand restart publisher07:31
sonachthe symlink is really a problem...07:32
sonachStskeeps: very good. Now it is published successfully:)07:38
Stskeepsexcellent07:38
aliboStskeeps: ok that worked without problems, I am now in the chrooted system.07:43
Stskeepsalibo: ok, got a .ks you want to buil?07:43
Stskeepsd07:43
aliboStskeeps: How about this one: http://releases.merproject.org/~carsten/mer-core-i586.ks07:44
Stskeepshttp://releases.merproject.org/releases/0.20120120.1/kickstarts/mer-core-i586-base.ks is probably better07:45
Stskeepscurl -O that in the chroot07:45
aliboStskeeps: ok then I use that07:45
*** leinir has joined #mer07:46
*** leinir has quit IRC07:46
*** leinir has joined #mer07:46
Stskeepsmic create fs -A i686 mer-core-i586-base.ks07:46
*** harbaum has joined #mer07:50
aliboStskeeps: Currently I am not really sure what kickstarter and so on is doing but it is downloading packages now, looks good so far :-)07:55
Stskeepsalibo: kickstarter is a description of how a root file system/image should look07:55
Stskeepsit sets up the chroot and fetches packages ,installs packages07:56
aliboStskeeps: As I saw in the mic options it is also possible to use different package managers using "pkgmgr" option. Does it work with mer, too?07:57
Stskeepsalibo: yes, but you should use --pkgmgr=yum mostlly07:57
Stskeepswhich i think is default07:57
Stskeepsbut i might be wrong07:57
*** drussell has quit IRC08:00
*** norayr has joined #mer08:02
*** cxl000 has quit IRC08:05
aliboStskeeps: I am trying to resolve this error from the mic call above (if you have any advice let me know): Exception AttributeError: "'NoneType' object has no attribute 'px_proxy_factory_free'" in <bound method ProxyFactory.__del__ of <libproxy.ProxyFactory object at 0x8e7d48c>> ignored08:05
alibo08:05
Stskeepsalibo: show the whole error please08:08
Stskeepsprefixing 2-3 lines08:08
*** dcthang has joined #mer08:09
aliboStskeeps: Actually it is the whole and only error line before it says:08:10
aliboInfo: Copying /var/tmp/mic/imgcreate-PrhM7H/install_root to ./mic-output/mer-core-i586-base ...08:10
aliboInfo: The new image can be found here:08:10
alibo  /home/alexander/test/mer3/chrt/home/alexander/mic-output/mer-core-i586-base08:10
alibo08:10
aliboInfo: Finished.08:10
alibo08:10
*** InformatiQ has joined #mer08:10
*** Netweaver has quit IRC08:10
Stskeepsok, don't worry about it hen08:11
aliboStskeeps: ok then I will try the image08:11
Stskeepsit's just a chroot right now, so you can just chroot into it and try it08:11
Stskeepsisn't bootable :)08:11
aliboStskeeps: I see08:11
Stskeepsunless you couple it with a kernel08:12
aliboStskeeps: That includes the things between kernel and UI?08:13
Stskeepsthis particular .ks gives you the base essentials, yeah08:14
Stskeepsbut no qt etc08:14
Stskeepsyou can add that to the kickstart or use other .ks'es08:14
aliboStskeeps: I see that is the benefit of kickstarter08:14
Stskeepsreproducable images, yeah08:14
aliboStskeeps: you have a working ks with kernel?08:14
Stskeepsguess you can try one of the Nemo ones, hang on..08:15
Stskeepsor maybe plasma active08:15
Stskeepshttp://share.basyskom.com/contour/Deployment/mer_x86_usb_live_and_install_archive/2012-02-16-18-43-basyskom-plasma-active-testing-mer-usb-live.ks08:15
Stskeepsand use -f livecd or -f liveusb instead08:16
Stskeepsalibo: could i ask you to help document on the wiki the steps you did to get to this point of being able to build images?08:16
Stskeepsthen i don't have to help the next person, effectively saving us time :)08:16
aliboStskeeps: Thanks. Well I can do it but this night I am busy. Possibly tomorrow, and yet I did not succeed ^^08:17
Stskeepsalright08:17
aliboStskeeps: you are talking about extending this page: http://wiki.merproject.org/wiki/Platform_SDK08:18
Stskeepsyeah, perhaps improving the image creation page08:18
Stskeepsas it's out of date08:18
aliboStskeeps: Oh, ok. Just got an account. I will see what I can do. And you may also see it on the page ;-)08:22
Stskeeps:nod:08:22
*** mdfe_ has joined #mer08:24
Stskeepsmorn mdfe_08:25
mdfe_good morning08:27
sonachStskeeps: what is the repo address of MerDS? 192.168.129.140:8001/public/xxx?08:28
sonachStskeeps: Now I want to try make image from MerDS,08:29
Stskeepssonach: it doesn't have one, you need to rsync down from releases.merproject.org yourself the release to build against08:29
*** Netweaver has joined #mer08:29
Stskeepsthere's technical reasons or this08:29
Stskeepsmdfe_: do you see any bad things in Mer_core_next?08:29
sonachStskeeps: but since I have downloaded rpm binaries, I think I can access these binaries?08:30
mdfe_There is a missing package08:30
mdfe_but I'm just back form holiday08:31
Stskeepssonach: there's a technical reason why they're different08:31
sonachStskeeps: I don't quite understand...08:32
mdfe_Stskeeps: I have to check if gamin package is needed08:32
mdfe_Stskeeps: Do you like to release today?08:33
Stskeepsmdfe_: nah, i just want feedback08:33
*** smoku has joined #mer08:33
sonachStskeeps: the rpm binaries are only for build my source code?08:33
Stskeepssonach: yes08:34
sonachStskeeps: can you tell my what is the "technical reason"?08:34
sonachs/my/me08:34
Stskeepssonach: you just said it, they're only for building source code :)08:35
sonachStskeeps: So do you recommend me to setup local repos, or just go to releases.merproject.org to make images?08:36
Stskeepssonach: i would just rsync from releases.merproject.org releases/ dir for what you need08:37
sonachStskeeps: and the rpm binaries will be downloaded again? so the result is, I will have two copies of the same binary?08:38
Stskeepssonach: they're a little different, the releases binaries and repositories had some post-processing done to them08:38
mdfe_lbt: good morning, you updated the obs?08:39
sonachStskeeps: so what is on my server is the repositories, not the releases binaries?08:40
Stskeepssonach: what's on your server is a snapshot of what my obs contains, releases binaries that is used for making images has been edited a bit and then released08:40
Stskeepsit's the same software and binaries inside the rpm but not entirely same rpm file08:42
sonachStskeeps: what is the difference then?  If the difference is not so big, maybe I can just copy the rpms to my repos and publish it...???08:44
*** InformatiQ has quit IRC08:44
sonachStskeeps: that is, how to understand "has been edited a bit"?08:44
Stskeepssonach: 1) the rpms from releases has proper version number in the filenames 2) the rpms from mer has had their digital signature removed and in the future, this will be signed with a Mer digital signature/certificate 3) they have been put in a RPM repository and applied package groups and pattern information to the repository08:45
Stskeepssonach: the snapshot "repos" don't contain debug symbols either08:46
*** Cwalle has joined #mer08:47
Stskeepsso it's best to rsync what we have released in releases/ and build images against that08:47
sonachStskeeps: I see, thanks for the detailed info!  when I setup obs for meego last year, I just rsync meego's releases, and then build source code against. And now I build source code against merds,not mer's release.08:49
Stskeepsyes, i'm aware it looks a bit weird but i have reasons for it being like this :)08:49
sonachStskeeps: ok:)08:53
Stskeepslbt: when you wake up, we can do some pair work on the shell quoting issue maybe08:55
*** Cwalle has quit IRC08:56
sonachStskeeps: another question. all the packages of Mer are all GPLv2?08:56
sonachOne collegue asks me about that,08:56
Stskeepssonach: the idea is that typical device installs will not have GPLv308:56
Stskeepssonach: Mer is open source, but not only GPLv2, also BSD, MIT, apache license, and so on08:57
sonachhmm, is there an wiki page to introduce Mer's licenses?08:57
Stskeepssonach: hehe, you're second person who asked :)08:57
Stskeepswe have a task bug open about this now, we'll try to generate it automatically08:57
Stskeepssonach: but there's no royalty or trademark related licenses08:57
Stskeepslike, you don't have to ask anyone permission to use the software, etc, just follow the open source license conditions08:58
Stskeepsie, remember to include source for the GPL programs and so on if anyone asks, etc08:58
sonachStskeeps: you know, android has used some tricks(I don't quite understand yet) then hardware vendors may not release their driver codes.  Will hardware vendors have to open their driver source when installing Mer?08:59
Stskeepssonach: if you use linux kernel you have to publish the source code, else you're not allowed to use the linux kernel09:00
*** andre__ has joined #mer09:00
*** andre__ has joined #mer09:00
Stskeepssonach: but Mer isn't the one forcing this, the linux kernel license is what forces it :)09:00
*** norayr has quit IRC09:00
sonachhmm, I see. so the stuff has nothing to do with Mer:)09:01
StskeepsMer doesn't force you to do anything besides provide source for the pieces that are GPL within mer09:01
Stskeepsand those are the packages-git/ directory09:01
*** drussell has joined #mer09:01
sonachI can understand this. I think everyone who want to install Mer will ask this problem:)09:02
Stskeepsyeah09:02
Stskeepsjust be aware that people are very upset when vendors close the linux kernel source as this is considered illegal09:02
sonachStskeeps: I am very upset about this personally! when I run into one problem, I have to ask for vendor's help...09:03
Stskeepsyeah09:03
Stskeepshopefully this is one thing that will improve over time09:03
sonachStskeeps: but in fact, a lot of vendors, including TI,etc. close their driver source...09:03
Stskeepsthey don't for kernel anymore09:04
Stskeepskernel modules is a bit of a grey area however09:04
Stskeepsbut kernel itself should be open source09:04
sonachhmm, I remember that I can checkout TI's omap4-kernel:)09:06
sonachso only 3D drivers are closed now?09:06
Stskeeps3d drivers in kernel are open source, in userland it is closed source09:07
*** lool- is now known as lool09:07
*** lool has joined #mer09:07
*** lamikr has quit IRC09:08
*** lamikr has joined #mer09:08
lbtmorning all09:08
sonachlbt: morning:)09:09
Stskeepsit can cost anyone importing a product to for example US or EU a lot of money if they sell a product that does not provide kernel source, because it is copyright infringement09:09
* lbt checks backlog ... busy morning !09:09
Stskeepslbt: normal rpm builds are broken09:09
Stskeepsget your coffee first :)09:09
lbt*sigh*09:09
lbtgot it09:09
lbtI actually thought I found and fixed that09:09
Stskeepshttps://build.pub.meego.com/package/show?package=xdg-user-dirs&project=home%3Asage%3Abranches%3AMer%3Afake%3ACore%3Aarmv7hl09:10
*** dazo_afk is now known as dazo09:10
lbthmm09:11
lbtdamn09:11
lbtI did too09:11
sonachStskeeps: thank you for the info. I should do more studies:)09:11
lbtI watched it finish to the rpmlint ... and missed that last su09:11
Stskeepssonach: it's a very complex topic :)09:11
lbtah ... GPL compliance eh?09:12
Stskeepsyes, always an interesting topic09:12
Stskeepslbt: one page for the handbook, license compliance..09:14
*** Cwalle has joined #mer09:14
Stskeepsand methods how to easily be compliant09:14
lbtyes, it's actually a big part of what drives the need for REVS09:15
lbtI knew it would come up eventually - waiting to be needs-driven here09:15
Stskeepslbt: also, send me your 'diff' of build at some point09:15
lbtwill do09:15
lbtsee my github clone09:15
Stskeepslooks empty09:16
lbtlbt_master branch09:16
lbtwas tired09:17
lbtthen thought it may be easier to track09:17
Stskeepsah09:17
lbtthere's more though09:19
*** cxl000 has joined #mer09:19
lbthttps://build.pub.meego.com/package/live_build_log?arch=i586&package=xdg-user-dirs&project=home%3Asage%3Abranches%3AMer%3Afake%3ACore%3Aarmv7hl&repository=Mer_Core_i58609:19
StskeepsSage_: egrep: error while loading shared libraries: libpcre.so.0: cannot open shared object file: No such file or directory09:20
Stskeepsmdfe_: where do you use gamin?09:25
*** sonach_ has joined #mer09:28
*** sonach has left #mer09:29
lbtmdfe_: from backlog.... yes updated obs09:30
sonach_Stskeeps: when I do rsync for release binaries, report error: http://pastie.org/342586909:31
*** notmart has joined #mer09:32
*** notmart has joined #mer09:32
Stskeepssonach_: rsync://releases.merproject.org/mer-releases/releases/....09:32
mdfe_Stskeeps: kdelibs09:32
Stskeepsmdfe_: hm, ok09:32
Stskeepsuse inotify instead, i guess09:33
mdfe_sorry I have to care on other things first09:33
Stskeepsyes09:33
*** norayr has joined #mer09:33
*** DocScrutinizer has quit IRC09:33
*** DocScrutinizer has joined #mer09:34
*** jonnor_work has joined #mer09:34
sonach_Stskeeps: the command executes successfully. but nothing under the directory...09:35
Stskeepsshow me the command?09:36
sonach_rsync -a --progress rsync://releases.merproject.org/mer-releases/releases/latest/builds/armv7l/packages/*09:36
Stskeepsadd a ' .'09:37
Stskeepswill put it in current directory09:37
sonach_ah...09:39
lbtphaeron: how close is IMG to using mic ?09:40
lbtalso it seems to have a similar issue on redirects from https->http09:40
* lbt wonders why sonach_ is rsync'ing09:41
sonach_Stskeeps: now it is working:)  I have to go now since the subway is very very crowded. Thank you very much!!09:41
Stskeepssee you09:41
Stskeepslbt: rsyncing releases.merproject.org release is a good idea09:41
lbtsure ...09:41
lbtI was wondering about MDS09:41
StskeepsMDS can't give you things to mic against09:42
sonach_lbt: I will reach you when I arrived home:) see you:)09:42
Stskeepssee earlier discussion09:42
lbtsonach_: o/09:42
*** sonach_ has left #mer09:42
lbtI want to be able to do image builds here and have been thinking about extending MDS to provide a local http of releases09:42
Stskeepsrigh09:42
Stskeepsin future yes09:42
lbtsince the data is mainly locally anyhow09:42
lbtso it sounds like the same use-case - OK09:43
lbtStskeeps: pushed edits to github : mainly for the record - not as real commits09:51
Stskeepsok09:51
lbtjust a reminder - we needed to add 'perl' to the Debian:6.0 prjconf preinstalls too09:52
Stskeepsrpm --eval '%_topdir' might blow up things09:52
Stskeepsat least in sb2 use case09:52
lbtthat was what fixed Sage_'s problem09:54
lbtthe suse one was a "smells the same"09:54
lbtI think he was using sb209:55
Stskeepsok, though i'm a bit worried if this then abuses a sb2 bug fix09:55
Stskeepsthat hasn't been fixed in latest version09:55
Stskeepsi'll verify that later09:55
lbtwhich Mer builds are sb2?09:55
lbt-next?09:55
Stskeepsyes09:55
Stskeepsarm* and mips ones09:55
lbtI'll rebuild an arm one09:56
lbthttps://build.pub.meego.com/package/show?package=xdg-user-dirs&project=home%3Asage%3Abranches%3AMer%3Afake%3ACore%3Aarmv7hl09:56
lbterror: ^%{NAME}-%{VERSION}-%{RELEASE}$: regcomp failed: Invalid content of \{\}09:56
lbterror: ^%{BUILDTIME}n$: regcomp failed: Invalid content of \{\}09:56
Stskeepsexpected09:57
lbtso that fixed non-sb2 and broke sb209:57
lbtOK09:57
lbtI'll look at that function properly09:57
Stskeepsthat sb2 version is lacking a fix09:57
lbtmmm09:57
Stskeepsso don't spend too much time on fixing that09:57
lbtdo you think this is an upstream sb2 issue?09:57
Stskeepsjust get b.pub working sanely09:57
Stskeepsi know there's a sb2 upstream issue that we've fixed but mer doesn't have that version yet09:57
lbtworth applying?09:58
lbtsince I'm now in catch2209:58
Stskeepsdoes builds work in general? yes, don't fix more09:58
lbtright now -next is broken09:58
Stskeepsit is?09:58
Stskeepswhere?09:58
Stskeeps:P09:58
lbtthat url09:58
Stskeepslooks to have built fine?09:59
lbtor is that cosmetic09:59
Stskeepsthat's cosmetic09:59
Stskeepsthat's the issue i mentioned in my patch submission09:59
Stskeepsand we can't fix it properly until sb2 is fixed too09:59
lbtyes, I didn't realise it was only cosmetic09:59
lbtin that case we seem fine09:59
Stskeepsok10:01
Stskeepsthe responsibility of further fixing goes to me then10:01
Stskeepsif you want to fix the search button, Merproject is updated10:02
Stskeepsfor open-build-service10:02
Stskeepsdid we find out why your xen initrd mounts it ro?10:08
lbtsearch... not too worried10:09
lbtxen, no10:09
Stskeepsthat part i'm bad at diagnosing10:09
lbtmmm lost a worker on 08 ... :(10:18
lbtphaeron:  mic2 issue or bad ks   https://img.merproject.org/images/web/admin/1-20120221-000548/mer-sdk-i486-chroot.log10:19
Stskeepsdoesn't mic have a problem with i486?10:19
Stskeepser, mic210:19
lbtOK - I didn't use it enough to know10:20
mdfe_lbt: hi10:21
lbtbuilding up there saves me from uploading at v. low speed10:21
lbthey mdfe_10:21
phaeronlbt: choose i68610:21
phaeronI'll promote the imager that uses new mic10:21
mdfe_ lbt: I'm im trouble because be some reasons plasma-mobile do not build anymore. In my opinion the trouble is caused by the obs10:22
lbtnb10:22
lbtphaeron: there's an https->http redirect happening10:22
lbtmdfe_: OK .... wassup10:22
mdfe_lbt: please see https://build.pub.meego.com/package/live_build_log?arch=i586&package=plasma-mobile&project=Project%3AKDE%3ADevel&repository=CE_UX_PlasmaActive_i58610:22
mdfe_last line10:22
lbtmdfe_: looking10:22
lbtyep10:22
mdfe_rpm does not exist10:22
phaeronlbt: you mean img ?10:22
lbtfixed it 10mins ago10:22
lbtphaeron: yes10:23
lbtmdfe_: I just triggered a rebuild10:23
lbtlets see if my confidence will result in a fall :)10:23
mdfe_lbt: what happens?10:23
lbtwe had some issues with a new "build"10:24
lbtmdfe_: https://build.pub.meego.com/package/live_build_log?arch=i586&package=plasma-mobile&project=Project%3AKDE%3ADevel&repository=CE_UX_PlasmaActive_i58610:25
lbt:) now ?10:25
mdfe_:)10:25
mdfe_great thanks10:25
lbtmmm10:26
lbtsomething is stuck in scheduled10:26
lbtmeh10:26
lbtjust a meego build10:26
lbtyou can delete that :)10:26
Stskeepsthey still do meego builds10:26
Stskeeps:P10:26
lbtStskeeps: not any more apparently :)10:26
* lbt goes to dig ...10:27
*** KaIRC has joined #mer10:27
lbtmdfe_: you'll need to manually rebuild any failed builds - sorry for the inconvenience10:28
mdfe_np10:28
lbtmdfe_: OTOH your mer-next builds will go like a rocket!10:28
*** lynxis has joined #mer10:28
mdfe_first I have to kick some lost dependencies10:28
Sage_Stskeeps: where did you get that?10:31
Stskeepswhat did i say?10:32
*** wmarone has quit IRC10:32
Sage_11:20.02 < Stskeeps> Sage_: egrep: error while loading shared libraries: libpcre.so.0: cannot open shared object file: No such file or directory10:32
StskeepsSage_: oh, in your home project10:32
StskeepsSage_: the .so.0 / -compat package isn't in prjconf10:32
Sage_Stskeeps: well the pcre is still a mess don't worry about that so much yet10:33
Stskeepsyes10:33
Sage_also there is no -compat package as that would have broken rebuilds10:33
*** wmarone has joined #mer10:33
lbtmdfe_: let me know if you still have any issues10:34
Sage_probably need to add another source there and do -compat that way10:34
Stskeepsyeah10:34
mdfe_lbt: I will do ;)10:34
phaeronlbt: can you review SR#439710:35
lbtyep10:35
* lbt just got his FTDI USB breakout board...10:38
lbtand his arduino10:39
Stskeepsheh10:39
Stskeepse10:39
lbtelectronics are getting too easy10:39
*** himamura has quit IRC10:40
norayrmer does not contain dejavu fonts right?10:41
Stskeepscorrect10:42
Stskeepswe do have droid-fonts and cjkuni-fonts and liberation-fonts though10:42
lbtphaeron: pointer to gitweb for imager?10:42
norayrYes, I would like it to have dejavu-fonts, and can explain why :)10:42
Stskeepswhy?10:42
Stskeeps:P10:42
phaeronlbt: http://meego.gitorious.org/meego-infrastructure-tools/imger10:43
norayrthe reason is, we did a contribution to dejavu-fonts and to droid fonts - hired an excellent designer to draw national fonts.10:43
lbtah - was on github10:43
norayrHowever, neither Google, nor Ascender, the auther of the droid fonts were interested in taking those patches.10:44
norayrLuckily we are able to distribute our versin of droid fonts ourselv, but it didn't change the fact of impossible upstream changes for us.10:45
norayrHowever, it was very easy to contribute to dejavu project.10:45
norayrThey liked the changes a lot, I made patches, and this is it.10:45
Stskeepsso, i'm looking at http://dejavu-fonts.org/wiki/index.php?title=License , it's OK as long as they put it into their upstream releases10:46
Stskeepselse we have to rename the modded fonts10:46
norayrSo this is indeed open development model, and that's why dejavu containts a lot of characters and our patches, and droid fonts - not.10:46
norayrdroid distributed under apache license, and dejavu - under bitstream vera license.10:46
Stskeeps:nod:10:47
norayryes, our changes already in release.10:47
norayrAlready one year.10:47
norayrChanges to droid fonts hardly could be applied ever.10:47
Stskeepswell, there's no reason why you couldn't carry dejavu-fonts yourself.. when it comes to droid-fonts, send patches to our packages?10:48
Stskeepsas long as you promise to keep the patches up to date somehow10:48
norayrSo I'vu got my second n900 in order to  run nemo there and make it really useable for myself.10:48
Stskeepswhat national font(s) btw?10:48
norayrHere I notice it does not have national characters out of the box. That's why I am asking.10:49
lbtphaeron: why remove i586 ? and how does mic concept of arch fit with http://wiki.merproject.org/wiki/OBS_architecture_naming10:49
Stskeepslbt: it's even worse than obs architecture naming in mic210:49
Stskeepsin mic it's a bit saner10:50
norayrArmenian. http://dejavu-fonts.org/wiki/Changelog10:50
Stskeepsalright10:50
norayrimproved Armenian in Sans, and added Armenian in Serif and Mono (by Rouben Hakobian (Tarumian), Aleksey Chalabyan and Norayr Chilingarian)10:50
Stskeepsyou can submit dejavu-fonts to nemo at least10:51
w00tnorayr: there is #nemomobile to hang out in, too, btw10:51
norayrok, I can do it. I mean, I would like it to be part of mer, not the nemo, so it would be out of the box in all derived works.10:52
Stskeeps:nod:10:52
Stskeepsi'm a little unsure how to do patched versions of droid fonts10:52
lbtphaeron: accepted10:53
norayrThat's why I do not want to mess with droid fonts.10:53
norayrThey don't take patches, they don't have national glyphs - their choice to do it.10:53
Stskeeps:nod:10:53
Stskeepsthat's interesting, what does android do for armenian then?10:54
*** kavurt has joined #mer10:54
norayrAnd it depends. As far as I understand, there are different distributions of droid fonts. Free distribution is based on the once released version.10:54
norayrIf I am right, it means that package won't change ever.10:55
Stskeepsat least their git changed 5 months ago10:55
norayrEverybody who has Android, cannot read Armenian. Actually some of them who rooted their devices were able to use our version. And eventually, recently Google introduced Armenian in the IceCreamSandwich version, but only Sans (we provided Sans, Sans-Serif and Monospace) and actually, their fonts are ugly.10:57
norayrAnd our fonts were made by the really good designer, I think, the best, and they are done exactly in the style of other glyphs.10:58
norayrAnd yes. in Android one has to have rooted device in order to change fonts.10:58
norayrThat's amazing. :)10:59
Stskeeps:nod:10:59
norayrdo you take droid fonts from here: https://github.com/grays/droid-fonts11:00
Stskeepsi don't recall where from originally, but from the android source ode11:00
Stskeepscode11:00
norayrok11:01
norayrSo, I need to rewrite dejavu spec file and contribute the fonts to mer?11:01
Stskeepsstart with a task bug at least11:03
norayrok.11:03
Stskeepsso we're aware an effort is ongoing11:03
norayrmy next question will be about the keyboard layouts. I've read that meego virtual keyboard recently became a separate project.11:04
norayrDo I need to contribute there, like upstream, or should I do it in mer?11:05
Stskeepscontribute upstream11:05
Stskeepsmer doesn't contain maliit though, nemo does11:05
norayrah, ok11:05
Stskeepslbt: github up to date with your latest change?11:05
* lbt checks11:10
lbtyep build and common_functions match cbe11:11
Stskeepsok11:11
lbtmm11:12
* Stskeeps tests with new sb211:12
lbtinitscript_sb211:12
lbt+echo "Do nasty rw remount"11:13
lbt+mount -o  remount,rw -t ext4 /dev/hda1 /11:13
Stskeepserr..11:13
mdfe_Stskeeps: hi, could you take a look to https://build.pub.meego.com/project/monitor?project=Project%3AKDE%3ATrunk%3ATesting ?11:13
mdfe_Stskeeps: libpng and some other stuff is droped for arm?11:13
Stskeepsmdfe_: no, we upgraded to libpng 1.5.911:13
Stskeepsdue to numerous exploits11:13
Stskeepsswitch to pkgconfig(libpng) i think11:14
mdfe_thanks11:14
*** leinir has quit IRC11:15
mdfe_After lunch I will take a close look to your release notes and the PA packaging11:15
Stskeepslbt: ctrl-c'ing..:P11:16
lbtnot sure that's the correct solution11:16
Stskeepslbt: ah11:17
Stskeepsyou didn't commit that remount11:17
lbtno11:17
lbtI'm not sure why that happens - if it's an sb2 thing or a suse upgrade initrd thing11:17
Stskeepswell, it gets shown by sb211:18
Stskeepsthe problem is the first place the initrd mounts fs rw instead of ro11:18
Stskeepsas the kernel command line says11:18
lbtit sure as hell shouldn't look like that though :)11:18
lbtthat's very hardcoded to xen11:18
Stskeepshmm/11:19
*** jstaniek_QFridge has joined #mer11:19
lbtI'd rather not roll that change back right now11:19
Stskeepsyes, not telling you to11:19
lbtbut it may not be needed if we have the rw in the commandline11:20
Stskeepsinstead, research why initrd mounts with ro in the first lace11:20
lbtexactly11:20
lbt*sigh* ... no boxes to do this test on though11:20
lbtno SR about either11:21
lbtthis would be a good time to use his regression system11:21
Stskeeps:nod:11:27
Stskeepslbt: yup, as expected, this fix relied on a sb2 bug11:28
lbtRE in 30m11:28
Stskeepsok11:28
Stskeepshttp://pastie.org/342637711:28
lbtnew sb2 ?11:28
Stskeepsyes, which has it's own shell quoting problem fixed11:29
lbtshould that be needroot or needscript11:30
phaeronlbt: unit tests failing in :Testing11:30
phaeronlooking into it11:30
Stskeepslbt: i will take a look into it11:30
lbtfor IMG ?11:30
*** InformatiQ has joined #mer11:30
phaeronlbt: yes11:31
lbtI actually thing if we used needscript then you'd be able to remove the quoting as chroot does an implicit -s on its $111:32
phaeronbuild_ks actually11:32
lbt*nod*11:32
Stskeepslbt: i did at one point consider to rewrite entire 'build' script in perl11:32
lbtit is quite a sick bit of shell11:33
Stskeepsnorayr: https://github.com/android/platform_frameworks_base/tree/master/data/fonts11:35
lbt\o/ .... usb IR is now working fine11:44
phaeronlbt: new mic forces --ssl_verify option to the repos11:47
lbt*headdesk*11:47
mdfe_Stskeeps: mer next for i586 is not updated on meego obs yet?11:47
Stskeepsmdfe_: it should be11:47
Stskeepshmm11:48
Stskeepslet me look11:48
*** KaIRC has quit IRC11:48
phaeronlbt: if it's not there it adds it set to yes11:48
phaeronlbt: if it's there it will honor it11:49
Stskeepsmdfe_: it should be updated, where do you see it's not?11:49
mdfe_https://build.pub.meego.com/project/monitor?project=Project%3AKDE%3ATrunk%3ATestingStskeeps: pease see11:50
StskeepsO_o11:50
mdfe_please see https://build.pub.meego.com/project/monitor?project=Project%3AKDE%3ATrunk%3ATesting11:50
Stskeepsyes11:50
mdfe_I added the mer next i586 build target to the PA devel project too11:51
StskeepsSage_:11:52
Stskeeps  <repository name="Mer_Core-next_CE_MW_Shared_i586">11:52
Stskeeps    <path repository="Mer_Core_i586" project="CE:MW:Shared"/>11:52
Stskeeps    <arch>i586</arch>11:52
Stskeeps  </repository>11:52
Stskeeps</project>https://build.pub.meego.com/project/meta?project=CE:MW:PlasmaActive11:52
Stskeepser, in https://build.pub.meego.com/project/meta?project=CE:MW:PlasmaActive11:52
*** dionet has joined #mer11:52
Sage_Stskeeps: ?11:53
StskeepsSage_: spot the eror11:53
Stskeepserror11:53
Sage_no11:53
Sage_ah yes11:53
phaeronI wonder what's the correct way to handle this ..11:53
Sage_my bad will fix11:53
mdfe_:)11:54
Sage_only i586 fails :P11:54
Sage_fixed11:54
Sage_mdfe_: you responsible of .ks files for plasma? Spotted some errors from there that someone should fix11:55
mdfe_Sage_: awesome could you point me to it?11:55
Sage_mdfe_: http://piratepad.net/turSNfgrON11:55
Sage_mdfe_: copypaste the latest .ks file there11:55
phaeronprobably just document the fact , and fix the test case11:55
mdfe_Sage_: looks empty11:56
Sage_mdfe_: yes, could you copypaste the latest .ks file there and I'll comment inline11:56
Sage_so that color would be different11:56
*** ALoGeNo has quit IRC11:57
Sage_also I'm not entirely sure what is the latest .ks file so you find it more easily11:57
mdfe_Sage_: I pasted the .ks12:00
*** KaIRC has joined #mer12:00
*** parancibia has joined #mer12:03
lbtStskeeps: RE?12:04
lbtSage_: phaeron ^^12:04
Stskeepslbt: oh, right12:04
Stskeepsin #mer-meeting12:05
*** ALoGeNo has joined #mer12:06
*** ALoGeNo has joined #mer12:06
Sage_uh12:09
mdfe_Sage_: Great thanks for awesome feedback12:09
Sage_mdfe_: sry, will continue comments soon :)12:10
Sage_mdfe_: just wrote quickly the most important ones will check the whole .ks soon12:10
mdfe_Sage_: I will overhaul the ks file soon!12:10
mdfe_:)12:10
lbtmdfe_: talk to us about kickstarter/yaml before you do12:15
mdfe_lbt: ?12:15
Stskeepsmdfe_: we have a new fancy thing that makes configuration management easier12:16
lbtfew mins  ... in RE meeting12:16
lbt(open meeting btw .... just sayin' )12:16
mdfe_lbt: ah, ok12:16
*** InformatiQ has quit IRC12:17
*** xmlich02 has quit IRC12:17
*** dcthang has quit IRC12:17
*** ALoGeNo has quit IRC12:17
*** ALoGeNo has joined #mer12:23
*** ALoGeNo has joined #mer12:23
RaYmAnStskeeps: around?12:27
Stskeepssure12:28
RaYmAnStskeeps: got a few mins? :)12:28
Stskeepsyeah12:28
*** Cwalle has quit IRC12:28
*** Venemo_N950 has joined #mer12:30
Sage_mdfe_: I think that is most of the comments12:34
Sage_lbt: comment so I recall to ask after re meeting, is the kickstarter currently my branch?12:36
Stskeepsit's the one in mer-kickstarter on gitweb.mer12:36
Sage_Stskeeps: well that is empty :)12:38
Stskeepshmm12:38
Stskeepsthere's two12:38
*** leinir has joined #mer12:42
*** rolandx1_ is now known as rolandx112:42
*** lizardo has joined #mer12:43
*** sonach has joined #mer12:44
*** lizardo has quit IRC12:46
*** Netweaver has quit IRC12:46
*** lizardo has joined #mer12:47
*** rolandx1 has quit IRC12:50
*** FluxiFlax2022 has quit IRC12:53
*** rolandx1 has joined #mer12:55
*** ALoGeNo has quit IRC12:55
*** himamura has joined #mer12:56
sonachlbt: I checked the backlog, and I think you and Stskeeps have already made it clear about "rsync of releases":)12:57
lbtsonach: OK - that's good then12:57
lbtwe also agreed that this will be part of the MDS features12:58
lbt'eventually' :)12:58
lbtSage_: mer-kickstarter is Stskeeps' https://build.pub.meego.com/package/view_file?file=mer-kickstarter.changes&package=mer-kickstarter&project=Mer%3ATools%3ATesting&rev=ca9f6f1058c119acfaf5f849ecb16c7512:59
lbtI so *hate* the lack of a clear link from packages to git source13:00
lbtkickstarter is 6 months old13:00
Stskeepshmm, there used to be a git of this stuff13:00
* Stskeeps ponders13:00
lbtI may take a couple of days off and get my head down into the git->package soon13:00
lbtit's getting silly13:01
lbtI actually didn't commit mer-tools/*13:01
lbtbecause I wanted to use pristine-tar style real git trees13:01
lbtdeleted kickstarter package13:03
*** FluxiFlax2022 has joined #mer13:03
lbthmm13:03
lbtconsidering to delete mic213:03
StskeepsSage_: http://releases.merproject.org/~carsten/0001-Version-0.13.patch.txt is 0.1313:04
*** ZiQiangHuan has quit IRC13:04
* lbt thinks every package should have a mandatory SOURCE in the obs filelist that explains *exactly* where each of the files is mastered and how to reproduce them13:05
Stskeepsyou're maintaining the tools set..13:05
Stskeeps:P13:05
lbtwho's talking about just Tools ;P13:06
Stskeepsi do want a better way for mer-rpm-config though13:06
*** sandroandrade has joined #mer13:07
lbtI have a vision .. just need some time13:07
Sage_Stskeeps, lbt: does that contain my fixes?13:07
lbtdon't think so Sage_13:07
StskeepsSage_: commit d4784c472f1adc9d05db897e9d5c108a0e83ef7113:08
StskeepsAuthor: Marko Saukko <marko.saukko@cybercom.com>13:08
StskeepsDate:   Tue Jan 17 14:06:53 2012 +020013:08
StskeepsReplaced SaveRepos with RepositoryOptions to avoid hardcoded values.13:08
Stskeepsis what i based on13:08
Sage_Stskeeps: ah, well then probably contains those13:08
Sage_that was my latest fix13:08
lbtOK - so where's that git repo ?13:09
Stskeepswhere do you want it to be?13:09
Sage_https://meego.gitorious.org/~sage/meego-developer-tools/sages-kickstarter <- this is mine but missing that Stskeeps's change13:09
*** jluisn has joined #mer13:10
Sage_adding that http://releases.merproject.org/~carsten/0001-Version-0.13.patch.txt should do it right?13:10
Stskeeps:nod:13:10
Stskeepscompare with tarball afterwards for good measure13:11
lbtStskeeps: personal git on github13:11
lbtand I'll sort it out13:11
lbtwe almost had a MINT project at one point13:12
StskeepsSage_: want to maintain kickstarter?13:12
Stskeepsmer-kickstarter, that is13:13
Sage_Stskeeps: sure13:13
Stskeepsalright13:13
*** jluisn has quit IRC13:14
*** jluisn has joined #mer13:14
*** ALoGeNo has joined #mer13:15
jeremiah_Hey Stskeeps!13:17
Stskeepsmoo jeremiah_13:17
jeremiah_I was just reading your mail about SB2 going into OBS13:17
jeremiah_Thanks for doing all that work13:17
jeremiah_We were looking at doing some work on Tegra with nvidia's toolchain13:17
jeremiah_So we thought that SB2 would be the way to go13:17
Stskeepsit does make a lot of things a lot easier13:18
Stskeepseven for debian packaging13:18
jeremiah_Are the patches you did available some where for us to import into our OBS?13:18
jeremiah_(should have looked closer at the email.)13:18
Stskeepsyes, but we're still polishing them a bit as we encountered some problems -- are you using xen or KVM workers?13:18
jeremiah_Let me check . . .13:19
jeremiah_Looks like we're just using chroots13:19
Stskeepsok13:20
jeremiah_So you think we should wait to import the patches?13:20
Stskeepswe have the sources at github.com/Merproject and rpm packages at http://repo.pub.meego.com/Mer%3a/OBS%3a/Testing/openSUSE_11.4/ but i would really advise you to wait a couple of days13:21
*** lizardo has quit IRC13:21
Stskeepsor at least only try them out on a experimental obs13:21
jeremiah_Okay, thanks!13:22
jeremiah_That sounds like something we should look into. We'll take a look and follow the progress.13:22
Stskeepswe managed to uncover a few bugs in OBS's debian handling with these patches to, so we're taking a step back to fix some of them13:23
*** ZiQiangHuan has joined #mer13:23
jeremiah_Awesome, that sounds really good.13:25
jeremiah_We build debs here with OBS and it is a bit of a non-standard set up13:25
jeremiah_Or at least it is not identical with how the directories look upstream13:26
jeremiah_But that's not a big deal13:26
lbtwe've not tested sb2 on debs either yet13:26
lbtbut you should be able to try that on meego cobs now13:26
Stskeepsyeah, though it should be possible13:26
Stskeepsbut may need custom sb2 rules made13:27
*** sonach has quit IRC13:27
*** beford has joined #mer13:27
jeremiah_Okay, maybe we should start by stuffing some packages into the MeeGo cobs then13:28
lbtyep13:28
*** jluisn_ has joined #mer13:28
jeremiah_:)13:28
*** jluisn has quit IRC13:28
*** sonach has joined #mer13:29
lbtOK ... I'm off for a bit ... bbl8r13:30
Stskeeps /bin/rpm: /bin/rpm: cannot execute binary file13:31
* Stskeeps glares13:31
*** artkargalov87 has joined #mer13:34
Stskeepshello artkargalov8713:34
*** lizardo has joined #mer13:37
*** artkargalov87 has quit IRC13:38
*** dijenerate has quit IRC13:43
*** sonach has left #mer13:44
mdfe_Stskeeps: PA is building for mer next again13:45
*** sandroandrade has quit IRC13:48
Stskeepsok, good13:49
*** gabrbedd has joined #mer13:50
*** bigbluehat has joined #mer13:54
*** InformatiQ has joined #mer13:54
*** disco_stu_droid has joined #mer13:57
*** disco_stu has quit IRC13:57
*** disco_stu_droid is now known as disco_stu13:58
*** niqt has quit IRC14:09
*** tomeff has joined #mer14:10
*** tpn has joined #mer14:10
*** norayr has quit IRC14:11
*** ZiQiangHuan has quit IRC14:19
*** lizardo has quit IRC14:21
*** lizardo has joined #mer14:21
*** jeremiah_ is now known as jeremiah14:23
*** Venemo_N950 has quit IRC14:31
*** andrewfblack has joined #mer14:39
andrewfblackMorning14:42
Stskeepsmorn andrewfblack14:42
*** InformatiQ has quit IRC14:47
*** FluxiFlax2022 has quit IRC14:51
*** Pantti has joined #mer15:04
*** jstaniek_QFridge has quit IRC15:07
mdfe_Stskeeps: It is possible to wait with next mer release till after the embedded world (28. Feb - 1. March)?15:08
mdfe_Stskeeps: I see no new issues at the moment but the embedded world is very close and I know murphy15:09
Stskeepsyeah, i guess we can do that15:10
Stskeepswell15:10
mdfe_Stskeeps: This would be very nice :)15:10
Stskeepsaren't your images done already before 28th though?15:10
mdfe_yes they are15:10
Stskeepshow about i give you a way to freeze on latest mer release we can prepare before that?15:13
Stskeepsand set up proper repositories and so on on that15:13
Stskeepslatest = the latest stable15:13
mdfe_sounds also good15:13
Stskeepsok, i'll prepare that15:14
mdfe_isn't it much work? about four projects and the ce stuff has also build against?15:15
*** csslayer has joined #mer15:17
Stskeepswe don't have a build farm or no reason..15:18
Stskeeps:P15:18
Stskeepsfor15:18
lbtyeah ... melt those suckers!15:18
mdfe_*gg*15:18
lbtStskeeps: add to MDS req ... ability to build against symbolic names such as latest, next .... and specific snapshot names15:19
Stskeepsyes15:20
lbtyay ... birthday cake...15:21
Stskeeps:)15:22
Stskeepsmdfe_: got a list of the repos you use?15:23
*** xtcx has joined #mer15:25
*** lizardo has quit IRC15:25
*** thomashc has quit IRC15:28
mdfe_mom15:28
lbtneat - my mom wouldn't have a clue15:29
*** mlfoster has joined #mer15:31
mdfe_http://pastebin.com/g82XtbnQ15:31
*** ScriptRipper has joined #mer15:31
*** ScriptRipper has joined #mer15:32
StskeepsSage_: could we add Core:i586:0.20120120.1 and Core:armv7l:0.20120120.1 to the repos we own in that listing?15:40
Sage_Stskeeps: ?15:41
Sage_as a build targets?15:41
Stskeepsyeah15:41
Stskeepsi've added it in fakeobs15:41
Sage_we really need to thing better way for this all and script it.15:42
Stskeepsyes15:42
Sage_also atm. I would say no as there isn't enough workers for the current package builds :P15:42
Stskeepsjust a temporary thing15:43
Stskeeps:P15:43
Stskeepswell, at the moment, right now, there's zero workers15:43
Sage_I know building packages locally :D15:44
*** csslayer has quit IRC15:44
lbtworkers all back15:44
lbtobslight is in the process of murdering them though15:44
Stskeepsshow me the obslight error?15:45
*** harbaum has quit IRC15:45
Sage_pah, settings empty now :P15:45
lbtmount: error while loading shared libraries: libmount.so.1: cannot open shared object file: No such file or directory15:46
Stskeepscontext..15:46
*** rvp has joined #mer15:46
lbthttp://pastie.org/342770415:47
StskeepsPreinstall: libmount115:48
phaeronlbt: the sdk-vm package is not in :Tools:Testing how do I get an sdk-ish rootfs with a vm kernel15:49
lbtStskeeps: yeah - I know that would work - I'm wondering why it failed15:50
lbtit could be that new OBS needs a new prjconf for Ubuntu15:50
Stskeepsmaybe15:50
lbtI was just looking at how ours is set up15:50
Stskeepsalso remember the jobs prjconf caching thing15:52
lbthttps://build.opensuse.org/project/prjconf?project=Ubuntu%3A11.1015:52
lbtchecking to see if it's the same as https://build.pub.meego.com/project/prjconf?project=Ubuntu%3A11.1015:52
phaeronwell I copied it some time in the past15:53
lbtphaeron: yeah - they may have needed to change it15:53
lbtand the new ui has no "raw" download  :(15:53
Stskeepsosc ..15:53
lbt:P15:53
Stskeepsor, cheat, curl https://api.opensuse.org/public/source/Ubuntu:11.10/_config15:54
phaeronso is there a virtualization kernel for the sdk vm or do I have to create one15:54
lbtsame anyway15:55
Stskeepsphaeron: there's none atm, i personally coupled it with a nemo x86 adaptation15:55
Stskeepsi think15:55
lbtphaeron: not yet - I'm doing the SDK as my next task15:55
phaeronok I'll create a minimal virtio based kernel15:55
*** Khaled has joined #mer15:57
*** lizardo has joined #mer15:58
Stskeepslbt: so you've deployed with my patch or solving for ubuntu first?15:59
lbtubuntu 1st16:00
*** mdavey has joined #mer16:00
Stskeepsok16:00
lbtis your code in build pkg in OBS:Testing?16:01
*** leinir has quit IRC16:01
lbtor just pull from git (which is fine too)16:02
lbtOK ... obs is full16:02
Stskeepsi just sent you the patch, haven't pushed it everywhere yet16:03
Stskeeps / anywhere16:03
Stskeepsobs is full?16:03
Stskeeps:P16:03
lbtall workers busy16:04
lbtdamned MTF people16:04
lbtok - no, they could be all dead16:05
Stskeepswhat, the people or the workers?16:05
Stskeeps:P16:05
lbt:P16:06
*** Khaled has quit IRC16:08
lbthmm ronan's jobs are stuck in schedulerd .... despite a deep check16:08
lbt400 remote error: projid 'home ronan OBS_Light  Ubuntu_11.10' is illegal16:09
Stskeepsis that a space?16:13
*** csslayer has joined #mer16:15
*** gabrbedd has quit IRC16:16
*** Alison_Chaiken has joined #mer16:20
*** Netweaver has joined #mer16:21
Stskeepsvgrade: do we have kernel packaging for the r-pi yet?16:25
*** Netweaver has quit IRC16:27
*** gabrbedd has joined #mer16:30
*** mdavey has quit IRC16:38
andrewfblackStskeeps: someone asked on lists about maybe something on left side of site.  Do you want to go 3 Column?  If so what do you think we will put on 3rd column?\16:41
Stskeepsnot sure what we would put there16:41
*** Netweaver has joined #mer16:42
andrewfblackme either I didn't see a need for it.16:44
*** bigbluehat has quit IRC16:46
*** lizardo has quit IRC16:54
Stskeepswell, one way to respond is to ask what it ought to contain i guess16:56
*** parancibia has quit IRC16:57
andrewfblackok16:59
*** jonnor_work has quit IRC17:00
*** ALoGeNo has quit IRC17:01
*** damnshock_ has joined #mer17:02
*** merlin_1991 has joined #mer17:02
*** Daviey has quit IRC17:02
*** lilstevie has quit IRC17:02
*** sledges has quit IRC17:02
*** merlin1991 has quit IRC17:02
*** andre__ has quit IRC17:02
*** damnshock has quit IRC17:02
*** andre__ has joined #mer17:03
*** andre__ has joined #mer17:03
*** xnt14 has quit IRC17:03
*** MerMage has joined #mer17:03
*** rantom__ has joined #mer17:04
*** rantom has quit IRC17:05
*** Netweaver has quit IRC17:06
*** ALoGeNo has joined #mer17:07
*** Zeroedout has quit IRC17:07
*** timakima has quit IRC17:07
*** timakima has joined #mer17:07
*** hadara has quit IRC17:07
*** hadara has joined #mer17:08
*** Zeroedout has joined #mer17:08
*** NIN101 has joined #mer17:08
StskeepsMerMage: you asked something last night, let me just recall what it was..17:09
*** dro is now known as w8irc17:09
*** w8irc is now known as croc17:09
StskeepsMerMage: so, currently we work with task bugs (severity=task) which originate in meetings or during general development of the project17:10
*** Daviey has joined #mer17:11
Stskeepsour roadmapping isn't strong at the moment as it's very much driven by what projects that use us 's needs17:11
*** andre__ has quit IRC17:11
Stskeepsand we've been focused on having a good tools set/documentation/etc for our current content17:12
MerMageThank you17:12
StskeepsMerMage: i'm aware that the lack of a clear roadmap is a problem, but we also want to get to cruising altitude first :)17:13
Stskeepswhat would you hope to use Mer for?17:14
*** dijenerate has joined #mer17:14
MerMageI would like to develop apps for it when used on a tablet.17:16
Stskeepsalright, QML is a good start :)17:16
MerMageI have been doing the tutorials for it by Nokia.17:16
Stskeepsas in teaching, or viewing tem?17:17
Stskeepsthem17:17
*** xnt14 has joined #mer17:17
MerMageI have been reading through and trying the stuff here: http://doc.qt.nokia.com/qtcreator-2.4/index.html17:17
Stskeepsah, alright :)17:18
Stskeepsqml works straight on mer17:18
*** merlin_1991 is now known as merlin199117:19
*** merlin1991 has joined #mer17:19
MerMageThat's good.  I look forward to some sort of packaging system. Are you using rpm?17:19
Stskeepsyeag17:19
Stskeepser17:19
Stskeepsyeah17:19
*** dijenerate has quit IRC17:19
Stskeeps(sorry, am cooking..)17:19
*** damnshock_ has quit IRC17:20
MerMageCool.17:20
*** damnshock has joined #mer17:21
*** Netweaver has joined #mer17:21
*** xnt14 has quit IRC17:22
*** lilstevie has joined #mer17:22
*** xnt14 has joined #mer17:22
*** leinir has joined #mer17:22
*** xnt14 has quit IRC17:27
Stskeepshttp://www.ubuntu.com/devices/android17:29
*** lilstevie has quit IRC17:30
ali1234Stskeeps: that page basically translates as "dear motorola, please please please use ubuntu in the atrix 2, if you actually bother to make one"17:31
Stskeepsali1234: maybe17:31
ali1234also the part where they say "Adobe’s creativity portfolio" is "certified to work with it." is the most interesting thing in the whole page imo17:32
*** xnt14 has joined #mer17:33
ali1234the fact they used "ability to lock users into a proprietary dock so you can sell them a tv and a laptop shell" as a pro demonstrates that the page is meant only for OEMs17:34
*** xnt14 has quit IRC17:37
*** mdfe_ has quit IRC17:39
*** xnt14 has joined #mer17:41
*** bigbluehat has joined #mer17:42
*** arc_mat has joined #mer17:44
*** xnt14 has quit IRC17:47
*** dijenerate has joined #mer17:47
Stskeepsthe portfolio stuff is a bit awkward17:49
*** dijenerate has quit IRC17:52
*** lilstevie has joined #mer17:53
*** xnt14 has joined #mer17:55
*** rantom__ is now known as rantom17:56
notmartvgrade: ping17:56
*** lilstevie has quit IRC17:57
*** lilstevie has joined #mer18:00
*** drussell has quit IRC18:00
*** drussell has joined #mer18:03
DocScrutinizerStskeeps: /CAIF, STE Thor modems) I asked a colleague today. STE doesn't see the FOSS market, so linux == Andridiot in their book, ergo the answer been "why would you want to use CAIF? Each modem should ship with a RIL on AP-side"18:08
*** gimli has joined #mer18:08
DocScrutinizerbut yes: CAIF has all you need, and is probably sparsely documented18:09
*** lynxis has quit IRC18:10
DocScrutinizerand unlike several other modems, Thor(ium) fully supports FW-flashing by end user, 'thanks' signed images that only will start when SHA is correct and matching the PKI pubkey in ROM18:11
*** dijenerate has joined #mer18:12
DocScrutinizerSTE signs customer (OEM) key-pair, OEM signs 'his' flavour of modem FW18:13
andrewfblackhow about forget Android and make a Linux photo that when plugged in gives you a full UI18:17
andrewfblackphoto = phone18:17
DocScrutinizerplugged in???18:17
DocScrutinizerand who should forget that A* thing?18:18
DocScrutinizerI want a mobile device with embedded modem, that exposes a full featured and most preferably documented interface to APE18:20
DocScrutinizerformerly known as AT-interface (when modems were Hayes)18:20
*** dijenerate has quit IRC18:22
DocScrutinizerand I want a GNU-linux userland with open core apps (dialer et all) so I can easily bangdang my *own* UI18:26
DocScrutinizerand NO TrustedComputing sh*t like in HARM!18:26
*** Netweaver has quit IRC18:26
StskeepsDocScrutinizer: frankly, i wouldn't mind if someone made a ofono or fso thing that you can build RIL modules again18:27
Stskeepsst18:27
DocScrutinizeryou mean that's built against a RIL low level layer?18:27
Stskeepsas in something that is source compatible with vendor's RIL modules18:28
DocScrutinizerI doubt STE would opensource their Andridiot RIL code18:28
Stskeepseven source compatible would be a strong proposition18:29
Stskeepsfor them to build their RIL with against a gnu userland18:29
DocScrutinizerI don't get it18:29
Stskeepsso obviously st-e has ril source code18:29
DocScrutinizerI think I've already seen it, yeah18:29
dm8tbrevery vendor has their proprietary RIL18:29
Stskeepsgive them ability to use same ril and just build it against a gnu userland by having a source compatible API18:29
*** xnt14 has quit IRC18:30
dm8tbrthen it would be just a recompile aginst libc instead of bionic18:30
DocScrutinizerAIUI RIL is == libisi18:30
StskeepsDocScrutinizer: RIL is a documented android API18:30
DocScrutinizermhm18:30
Stskeepsthey're modules that a rild (like ofono) loads18:30
DocScrutinizerAPI18:30
DocScrutinizeryeah18:31
dm8tbror you just do what some android devices do (for other reasons): keep both bionic and libc userspaces around18:31
DocScrutinizerlibisi also has a documented API I think18:31
dm8tbryou might need that for EGL anyway18:31
DocScrutinizeranyway that RIL code, whatever it is, shall use CAIF at border to modem18:32
*** xnt14 has joined #mer18:32
Stskeepsyes, of course18:32
DocScrutinizerand CAIF is the real spec for interface to modem18:32
dm8tbris it documented/public?18:32
DocScrutinizerso I couldn't care less about RIL18:32
*** drussell has quit IRC18:32
DocScrutinizerdm8tbr: probably sparsely18:33
dm8tbrwell then chances with RIL might be better18:33
DocScrutinizerthere are CAIF defines in a mainline kernel patch, directly beneath phonet18:33
*** rvp has left #mer18:34
DocScrutinizerso given the semi-public specs of raw CAIF format, the ability to disassemble and RE this RIL blob, and givem me and my "guess" how some obscure detail might work whenever things are not immediately obvious, it should be possible to implement an open driver for Thor modems18:36
Stskeepsprobably, yeah18:36
Stskeepsthe bigger problem for, for example companies, is how to complain about bugs to the modem vendor18:37
Stskeepsin which case having same codebase as them helps18:37
MerMageI think Canonical's strategy is to piece-meal it's way into the phone market. That way they don't have to convince manufacturers and consumers into a 'big risk'18:37
DocScrutinizerall STE customers have their own codebase18:37
StskeepsMerMage: my own belief is that the biggest problem canonical has is ubuntu, it's not a mobile OS, whatsoever18:38
Stskeepsi've been there in the past18:38
Stskeepsway too much slicing and dicing needed18:38
MerMageStskeeps: How so?18:39
DocScrutinizerI think Panasonic and HTC are companies that know a few good modem chips ;-)18:39
MerMageI think they could do something like 'sudo apt-get install ubuntu-mobile', similar to 'kubuntu-desktop', etc18:39
StskeepsMerMage: so, my story is that before MeeGo happened, we worked on 'old' Mer, where we were putting the hildon UI on top of Ubuntu and tried to cut it down to be suitable for mobile usage (limited wakeups, footprint on disk/memory, behaviour) and the conclusion was in the end that there is a good reason why things like Maemo and other systems are, because they're actually designed into working in a mobile setting where your battery life ...18:41
Stskeeps... lasts beyond 4h18:41
StskeepsMerMage: which is why we have something like new Mer :)18:41
MerMageFair enough18:42
Stskeepsi wouldn't baselessly say this stuff :)18:42
DocScrutinizermy rant about meego since beginning, way too much notebook netbook desktop oriented core18:43
MerMageI didn't assume you would baselessly say stuff. I was just wondering.18:43
DocScrutinizersee sensorfw with POLLING18:43
DocScrutinizernot to start talking about kernel18:43
StskeepsMerMage: yeah, sorry, wasn't meant as a accusation, just to back my own statement :)18:43
*** jluisn_ has quit IRC18:44
*** gabrbedd has quit IRC18:44
andrewfblackStskeeps: New Mer isn't like New Coke is it I didn't like New Coke18:45
Stskeepsandrewfblack: hehe18:45
DocScrutinizerGnu Coke18:45
Stskeepsandrewfblack: it's a new approach, but i try to keep some of the spirit of old mer around :)18:45
* DocScrutinizer googles for GnuPhone18:47
*** arc_mat has quit IRC18:50
*** lynxis has joined #mer18:51
*** trbs has joined #mer18:54
*** ali1234 has quit IRC18:57
*** xtcx has quit IRC18:59
*** jluisn has joined #mer19:05
*** ali1234 has joined #mer19:08
*** xnt14 has quit IRC19:12
*** xtcx has joined #mer19:12
*** disco_stu has quit IRC19:13
*** InformatiQ has joined #mer19:14
*** xnt14 has joined #mer19:15
*** dijenerate has joined #mer19:21
*** drussell has joined #mer19:29
*** dionet has quit IRC19:32
*** lynxis has quit IRC19:37
*** dazo is now known as dazo_afk19:38
*** BeholdMyGlory has quit IRC19:41
*** talavis has joined #mer19:44
*** BeholdMyGlory has joined #mer19:44
*** sigkill_ is now known as s1gk1ll19:47
*** dijenerate has quit IRC19:50
*** jstaniek has joined #mer19:55
RaYmAnStskeeps: so, stupid question...Where the hell is the download for MIC? :P19:59
StskeepsRaYmAn: https://img.merproject.org/images/mer-sdk.tar.bz2 and use https://img.merproject.org/images/enter-chroot.sh to enter it19:59
Stskeepsand it's in the platform sdk19:59
RaYmAnyeah, I know. The platform SDK doesn't quite seem ready for building arm stuff.20:00
Stskeepsit should be, i've done arm images with it20:01
Stskeepsmight have a problem with qemu-arm vs qemu-arm-static thoug20:01
Stskeepsh20:01
RaYmAnStskeeps: so..building stuff requires particular package managers and stuff or? My build server will probably pretty much have everything imaginable for building stuff (Except mic itself).. So if I could just use that it'd be easier :P (but it's ubuntu)20:06
Stskeepsyou can grab 'mic' from github.com/jfding , but it has some awkward dependancies like yum and others, which we just avoid entirely trying to port to ubuntu by providing a platform sdk20:07
RaYmAnah20:08
Stskeepsmost of the cases people has come with that we've had in the past revolved around mic2 on ubuntu doing something funky20:08
Stskeepsso we just want to cut out the middleman, but if anyone wants to package up tools, they're welcome20:09
RaYmAnyeah, understandably.. the platform sdk just really isn't liking me I guess =P20:09
DocScrutinizerI don't like canonical20:10
DocScrutinizerand particularly that ubuntu abomination20:10
StskeepsRaYmAn: so what errors do you get?20:10
RaYmAnit's actually getting the platform sdk to actually not fail at installing qemu :/ I feel kinda stupid ;)20:12
Stskeepsso you get the error in mic or when rpm -i'ing the install of qemu?20:12
RaYmAnStskeeps: no error, it just doesn't get installed, lol20:12
Stskeeps.. in mic or when rpm -i'ing?20:13
RaYmAnStskeeps: rpm -i'ing20:13
*** Bananaoomarang has joined #mer20:13
Stskeepsokay, rpm -ql qemu-usermode-static20:14
Stskeepshello Bananaoomarang20:14
BananaoomarangHello there!20:14
RaYmAnStskeeps: as expected, package qemu-usermode-static is not installed20:15
StskeepsRaYmAn: interesting20:15
StskeepsRaYmAn: rpm -vi20:15
Stskeepswith the url of the rpm20:15
StskeepsBananaoomarang: welcome :) so what brings you here to #mer ?20:15
*** notmart has quit IRC20:16
*** dijenerate has joined #mer20:16
BananaoomarangThe Spark tablet, just interested in what's happening here, so I decided to pop in!20:16
Stskeepsalright :) if you have any questions about Mer, feel free to ask, else feel welcome to hang out and get to learn more20:17
*** dijenerate has quit IRC20:17
*** dijenerate has joined #mer20:18
*** pohly has quit IRC20:20
Stskeepswhat do you hope to do with the spark yourself?20:21
BananaoomarangStskeeps: I just love the idea of a free software tablet! Unlocked, open. I'm also an avid KDE user!20:22
*** dijenerate has quit IRC20:23
Stskeeps:)20:23
BananaoomarangStskeeps: Also, I love the sound of QML/QtQuick!20:23
MerMageQML is the bomb.20:23
*** smoku has quit IRC20:23
BananaoomarangNeed to learn to use it now, but since I already sorta know JS, it's more a case of doing cool stuff with it!20:24
Stskeepsqml is awesome, yeah20:24
BananaoomarangSo I'm super interested in where the Spark tablet goes.20:24
BananaoomarangAnd I'd never heard of Mer before now...20:24
Stskeeps#active irc channel is also a good place for the Plasma Active guys20:24
BananaoomarangAhhh, cool. Gotta run now, I'll come back some other time!20:26
Stskeepssee you20:26
*** Bananaoomarang has quit IRC20:26
*** lynxis has joined #mer20:39
*** M4rtinK has joined #mer20:43
*** InformatiQ has quit IRC20:43
lbtsudo mic create fs mer-sdk-i486-chroot.ks -o . --arch i486   => Error <usage>: Invalid architecture: "i486".20:45
lbtsudo mic create fs mer-sdk-i486-chroot.ks -o . --arch i586   => Error <config>: Invalid arch i586 for repository. Valid arches: i48620:46
Stskeepslbt: can you make a i586 mer sdk chroot for me? rayman noticed some awkward behaviour that may be attributable to i486 port20:47
Stskeepsand yes, seems like we need to beat mic with a sick20:47
lbtOK - kinda waiting for IMG too20:47
Stskeepsok20:47
Stskeepswe have rpm -i succeding to install a package but not showing up in index20:48
Stskeepsor actually installing files20:48
Stskeepsso that's fun20:48
*** beford has quit IRC20:48
lbtmmm20:48
lbtit worked here20:48
Stskeepsjust wanting to double-check20:48
phaeronlbt: i686 works20:48
lbthttp://repo.pub.meego.com//Mer:/Tools:/Testing/Mer_Core_i486/noarch/  FYI20:49
phaeronlbt: what ?20:49
lbtError <config>: Invalid arch i686 for repository. Valid arches: i48620:49
phaeronlbt: what are you waiting for IMG20:49
lbtuntil we deploy it with mic20:49
phaeronlbt: use i686 with the i586 repo20:49
phaeronnot the i48620:49
lbtfyi I'm running a local SDK mic20:50
lbtsudo mic create fs mer-sdk-i486-chroot.ks -o . --arch i68620:50
lbtyes?20:50
phaerondepends on the repo inside the ks20:50
phaeronit should be the i586 one20:50
lbthttp://repo.pub.meego.com//Mer:/Tools:/Testing/Mer_Core_i486/20:51
lbtwhich is really 58620:51
Stskeepsi think we're hitting an atom-ism20:51
lbtnb ... does anyone see a possible barrier-to-entry with this naming :D20:51
phaeronhttp://repo.pub.meego.com/Mer:/Tools:/Testing/Mer_Core_i586/ is the i68620:51
lbtphaeron: I'm sorry but I need some clarity20:52
Stskeepslbt: didn't i discuss this with you way back and you said changing i686 to 'atom' would be too invasive at this point..?20:52
phaeronand works for me here20:52
lbtphaeron: I think you're talking about the drop-down menu on IMG ?20:52
lbtStskeeps: not I20:52
Stskeepshm, ok20:52
lbtI think it would be a sane name20:52
*** andrewfblack has quit IRC20:53
phaeronlbt: mic create fs mer-core-i586-base.ks --arch=i68620:53
phaeronlbt: wfm20:53
Stskeepsyes, but mer-core-i486-base.ks --arch=i486 doesn't20:53
lbtwhich is what my AMD Athtlon would like20:54
*** dijenerate has joined #mer20:54
lbtor phenom or whatever20:54
phaeronok dunno20:54
Stskeepshonestly mic --arch should just be the highest one to accept or something20:54
Stskeeps:P20:54
Stskeepsbut this is better to discuss when sage is around20:54
lbtyeah - right now I just wanted a local 486 rootfs20:55
Stskeepsso you can't do --arch=i48620:55
lbtno20:55
Stskeepsthat sounds like a 'mic' bug20:55
*** lamikr has quit IRC20:55
lbtOK ... :)20:55
phaeronand i586 fails with mic20:55
Stskeepsbecause of the glibc.i68620:55
phaeronyes20:55
phaeronso i586 should work for lbt ?20:56
Stskeepsi586 won't work on his processor20:56
lbtor even close :    Error <config>: Invalid arch i586 for repository. Valid arches: i48620:56
Stskeepsthat's because mic is a bit broken20:56
lbtwoo20:57
Stskeepslbt: please find where in mic i486 breaks20:57
Stskeepsit should be easy to ind20:57
Stskeepsfind20:57
lbtOK20:57
*** bigbluehat has quit IRC20:57
* phaeron is trying to generate minimal kernel that can boot off lvm root20:58
phaeronlbt: your guide doesn't have an initramfs section20:58
*** dijenerate has quit IRC20:58
lbtI know20:58
Stskeepsinitrd's slow bootups20:58
Stskeeps:P20:58
lbtthat's why :D20:58
phaeronlvm won't work without initrd , right ?20:59
phaeronroot on lvm20:59
lbtmmm20:59
lbtkvm?20:59
phaeronyes20:59
lbtkvm passes a virtio device21:00
phaeronyes21:00
lbtsvda21:00
lbtso kernel is lvm-unaware21:00
phaeronmmm21:00
phaerondidn't work here21:00
lbtreally21:00
Stskeepsroot=/dev/svda rootwait ?21:00
Stskeepsremember to make virtio not a module21:00
phaeron[s]vda ?21:00
lbtobviously you have the same initrd issue21:00
Stskeepsvda, maybe21:01
lbtie builtin virtio is needed21:01
*** dijenerate has joined #mer21:01
phaeronit built in21:01
phaeron*is21:01
phaeronyes vda21:01
Stskeepsthen the node should be able to boot from without initrd21:01
Stskeepsadd a root=/dev/vda rootwait ?21:02
phaeronI did !21:02
Stskeepsand what error did you get?21:02
Stskeeps(show me a boot log..)21:02
phaeronjust waits21:03
Stskeepsok, try rootdelay=2 instead21:03
phaeronStskeeps: will try to get a text console so I can copy21:03
phaeronStskeeps: panics21:03
Stskeepspanic is good, it usually lists devices it saw :)21:04
phaeronyeah in this case it doesn't21:05
phaeronI'll review the kernel config21:05
Stskeepsyou have CONFIG_VIRTIO_BLK=y ?21:05
Stskeepsand file=/path/foo,if=virtio21:05
Stskeepser, -drive file=21:06
phaeronyep and yep21:06
Stskeepsok21:06
phaeronmmm21:06
phaerontrying again21:06
*** dijenerate has quit IRC21:07
*** dijenerate has joined #mer21:08
lbtdo we have a git repo for mic?21:10
Sage_lbt: mic and arch is a ****21:10
lbtSage_: getting that :)21:10
Stskeepslbt: github.com/jfding/mi21:10
Sage_had hard time to get arm working and now same issues with intel :)21:10
Stskeepsc21:10
lbtStskeeps: OK - I'll clone that21:11
Sage_I can have a look tomorrow if needed. Shouldn't be too hard just port some code used in arm to intel part21:11
Stskeepsbtw, i've been experimenting with eglibc 2.15 instead of our glibc 2.13, pretty good results so far21:11
Stskeepsi plan to sync the code with what ubuntu/linaro has of code + patches21:11
Stskeepsas that's our toolchain21:12
Stskeeps(i had an hour to kill)21:12
lbthttps://github.com/saukko/mic21:12
Sage_how much smaller will eglibc get us?21:12
Sage_lbt: that is old branch use the one Stskeeps said21:13
StskeepsSage_: it will get us some nice arm optimizations as a start21:13
Sage_lbt: all patches in my clone are in upstream so there shouldn't be need for that21:13
Sage_so you are trying to do i486 image that has one i586 package?21:13
Stskeepsno, i486 image in general21:14
Stskeeps--arch=i486 and i486 repos21:14
Stskeepsbut it would be nice that --arch=i686 worked with only i486 repos too21:14
Stskeeps:P21:14
Sage_hmmp21:15
Sage_ah, the i486 is easy fix21:16
Sage_or should be21:16
Sage_lbt: let me boot my another comp and I'll make a patch for you21:17
lbtno need21:17
lbtI have the git cloned21:17
lbttell me where to look roughly21:17
Sage_https://github.com/jfding/mic/blob/master/mic/utils/rpmmisc.py#L34821:17
Sage_add one line there at least21:17
Sage_that is first thing that is missing21:18
Sage_"i486": "i486:i386",21:18
lbtso why doesn't     "i686":         "i686:i586:i486:i386",   work then I wonder21:18
Sage_it checks the keys for arches in mic code.21:19
lbtlooking at #372-521:19
Sage_that is ok21:20
lbtI think you mean "that works"21:20
lbtI'm not sure it's "ok"21:20
Sage_I would say it is ok for yum code :)21:20
Sage_can't find anything else by looking let me know if there is another error21:21
Sage_getCanonX86Arch might need fix but not sure if that is used with mic21:23
lbtI was reading that and thinking about the SDK and chroots and things21:23
lbtit's one reason osc fails in a chroot is that it uses uname to figure out what glibc it's running21:24
Sage_I think that there is quite a lot extra there. mic uses only part of that python and after pkgmgr is selected it uses that pkgmgr's code (zypp or yum) instead21:24
lbtStskeeps: does sb2 intercept uname syscall ?21:24
lbtSage_: OK21:24
Sage_it is a hack to avoid straigh yum or zypp dependency in mic21:25
lbtStskeeps: yes it does21:25
lbtSage_: OK21:26
Stskeepslbt: yes it does21:26
phaeronSage_: yet the bootstrap hardcodes zypper21:26
lbtStskeeps: that's what I said :)21:27
*** Free-MG has joined #mer21:27
Sage_phaeron: well I don't have zypper installed on my host and it works so I would say no it doesn't. Maybe you mean that it uses the zypper that is installed to bootstrap?21:28
phaeronSage_: the new mic runs natively by default, if you ask it to bootstrap it requires zypper even if you specify yum as package manager21:29
phaeronthat is from looking at 0.4 , not sure if it changed later21:29
Sage_phaeron: hmmp. well haven't checked the bootstrap thing but at least I don't have zypper and it has worked nicely even to clean fedora installation21:29
phaeronyes and works natively on debian as well21:30
lbtso shall I pull 0.621:30
lbt0.5 wasn't tagged...21:30
* Stskeeps heads to bed21:30
*** cxl000 has quit IRC21:33
*** trbs has quit IRC21:34
*** jluisn has quit IRC21:37
*** talavis has quit IRC21:37
*** disco_stu has joined #mer21:37
*** dijenerate has quit IRC21:46
*** MerMage has quit IRC21:53
*** disco_stu has quit IRC21:55
*** Alison_Chaiken has quit IRC22:01
*** NIN101 has quit IRC22:08
*** dionet has joined #mer22:13
*** xtcx has quit IRC22:20
*** disco_stu has joined #mer22:27
*** himamura has quit IRC22:27
*** phaeron has quit IRC22:45
*** dionet_ has joined #mer22:45
*** dionet has quit IRC22:46
*** xtcx has joined #mer22:46
*** xtcx has joined #mer22:46
*** mardy has quit IRC22:57
*** talavis has joined #mer23:02
*** tilgovi has joined #mer23:02
*** tilgovi has joined #mer23:02
*** fabo has quit IRC23:07
*** cxl000 has joined #mer23:11
*** dionet_ has quit IRC23:12
*** jvd_ has quit IRC23:19
*** jvd_ has joined #mer23:20
*** ThreeM_ has joined #mer23:23
*** ThreeM_ has quit IRC23:26
*** tpn has quit IRC23:49

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!