lbt | Stskeeps: for the am ... I found another couple of " issues | 00:02 |
---|---|---|
lbt | fix is : TOPDIR=`enter_target needuser "rpm --eval '%_topdir'"` | 00:02 |
lbt | I think this too: SUSE_VERSION=`enter_target needroot "/bin/rpm --eval '%{?suse_version}'" 2>/dev/null` | 00:03 |
*** himamura has joined #mer | 00:11 | |
*** lynxis has quit IRC | 00:12 | |
*** ALoGeNo has quit IRC | 00:17 | |
*** orbarron has quit IRC | 00:17 | |
*** kavurt has quit IRC | 00:21 | |
*** ALoGeNo has joined #mer | 00:24 | |
*** ALoGeNo has joined #mer | 00:24 | |
*** tilgovi has quit IRC | 00:24 | |
*** orbarron has joined #mer | 00:28 | |
*** andre__ has quit IRC | 00:31 | |
*** dijenerate has quit IRC | 00:35 | |
*** M4rtinK has quit IRC | 00:38 | |
*** dazo is now known as dazo_afk | 00:53 | |
*** Alison_Chaiken has joined #mer | 00:55 | |
*** Eismann has quit IRC | 01:15 | |
*** himamura has quit IRC | 01:18 | |
*** Eismann has joined #mer | 01:18 | |
*** fiferboy has joined #mer | 01:26 | |
*** brooklyn is now known as dro | 01:27 | |
*** sonach has joined #mer | 01:46 | |
*** jabis_ is now known as jabis | 01:50 | |
*** KaIRC has quit IRC | 02:07 | |
*** beford has quit IRC | 02:23 | |
*** sandroandrade has quit IRC | 02:36 | |
*** Cwalle has joined #mer | 02:38 | |
*** Alison_Chaiken has quit IRC | 02:41 | |
*** rolandx1 has quit IRC | 02:42 | |
*** rolandx1_ has joined #mer | 02:42 | |
*** dijenerate has joined #mer | 02:44 | |
*** Cwalle has quit IRC | 02:50 | |
*** cck4 has left #mer | 02:52 | |
*** dijenerate has quit IRC | 03:03 | |
*** Cwalle has joined #mer | 03:07 | |
*** DocScrutinizer has quit IRC | 03:13 | |
*** DocScrutinizer has joined #mer | 03:14 | |
*** dijenerate has joined #mer | 03:15 | |
*** himamura has joined #mer | 04:01 | |
*** grinsekatze has quit IRC | 04:21 | |
*** Aard has quit IRC | 04:22 | |
*** Dotti has quit IRC | 04:22 | |
*** phako has quit IRC | 04:22 | |
*** alterego has quit IRC | 04:22 | |
*** mardy has quit IRC | 04:22 | |
*** Dotti has joined #mer | 04:22 | |
*** phako has joined #mer | 04:22 | |
*** Aard has joined #mer | 04:22 | |
*** mardy has joined #mer | 04:22 | |
*** kyb3R has quit IRC | 04:22 | |
*** kyb3R has joined #mer | 04:22 | |
*** grinsekatze has joined #mer | 04:23 | |
*** alterego has joined #mer | 04:23 | |
*** flywheel_ has quit IRC | 05:04 | |
*** flywheel_ has joined #mer | 05:05 | |
*** ZiQiangHuan has joined #mer | 05:29 | |
* Stskeeps needs coffee | 05:35 | |
*** Netweaver has quit IRC | 05:36 | |
*** ScriptRipper has quit IRC | 05:45 | |
*** Cwalle has quit IRC | 05:50 | |
*** ZiQiangHuan has quit IRC | 05:50 | |
*** ZiQiangHuan has joined #mer | 05:52 | |
sonach | Stskeeps: morning:) | 05:54 |
Stskeeps | morn sonach | 05:54 |
*** alibo has joined #mer | 05:55 | |
Stskeeps | hello alibo | 05:55 |
Stskeeps | sonach: did you manage to get /srv/obs/jobs moved? | 05:55 |
sonach | Stskeeps: Have you had your morning coffee yet? | 05:55 |
sonach | Stskeeps: yes, | 05:56 |
Stskeeps | sonach: in progress, cup not empty yet | 05:56 |
sonach | i renamed this dir. copy its contents to /home/obscache/jobs, and make a symlink to /home/obscache/jobs, | 05:56 |
Stskeeps | ok | 05:56 |
Stskeeps | does things work better now? | 05:56 |
Stskeeps | you might need to rcobsdispatcher stop and start | 05:57 |
sonach | and 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 |
sonach | yes, I restart the necessary rcobs* | 05:58 |
sonach | still, 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 |
sonach | Maybe I did some steps wrong... And you can check the problem on COBS, | 05:59 |
sonach | Stskeeps: 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 |
alibo | Hello :-) | 06:02 |
Stskeeps | alibo: welcome :) so what brings you here to #mer? | 06:02 |
Stskeeps | sonach: okay, yeah, it's probably saved -- try to make a new repository name | 06:03 |
Stskeeps | sonach: show me project meta for the project | 06:03 |
alibo | Stskeeps: 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 |
sonach | Stskeeps: http://pastie.org/3425148 | 06:04 |
Stskeeps | alibo: 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 |
Stskeeps | sonach: repository name="homeprj_MerDS_Core_armv7l" -> repository name="prj_MerDS_Core_armv7l" | 06:05 |
Stskeeps | sonach: and see if it finishes better | 06:05 |
sonach | ok:) | 06:05 |
sonach | Stskeeps: after change the project meta, bs_sched for armv7el was down!! | 06:06 |
Stskeeps | sonach: hmm | 06:07 |
alibo | Stskeeps: 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 |
sonach | Stskeeps: and rcobsscheduler restart does not change the state... | 06:07 |
Stskeeps | sonach: send me the logs like yesterday | 06:07 |
Stskeeps | alibo: :nod: always a good start, though sometimes a bit difficult to tell where to start | 06:08 |
sonach | all the logs, or just scheduler_armv7el.log? | 06:08 |
Stskeeps | sonach: scheduler_armv7el.log i guess | 06:09 |
sonach | Stskeeps: http://pastie.org/3425166. It seems that the last line maybe some problem... | 06:10 |
Stskeeps | sonach: ah.. yes | 06:11 |
Stskeeps | sonach: go into /home/obscache/jobs , chown -R obsrun.obsrun . | 06:11 |
sonach | ok | 06:11 |
Stskeeps | and then re-start scheduler | 06:12 |
sonach | Stskeeps: ok, this time, it is "scheduled", we are making progress:) | 06:13 |
sonach | Stskeeps: but it still in the 'scheduled' state... | 06:15 |
Stskeeps | sonach: ps aux | grep dispatch ? | 06:16 |
sonach | Stskeeps: in the log, "503 remote error: Service Unavailable" matters? | 06:18 |
Stskeeps | that's ok | 06:18 |
sonach | Stskeeps: http://pastie.org/3425194 | 06:18 |
Stskeeps | long story short there's a bug in OBS to OBS protocol that we decided not to have in our fakeobs/merds stuff | 06:18 |
Stskeeps | sonach: ok, rcobsdispatcher start | 06:18 |
sonach | Stskeeps: hmm, it is building now... why dispatcher will be terminated?? | 06:19 |
Stskeeps | sonach: probably happened when we moved /srv/obs/obs | 06:21 |
sonach | Stskeeps: cool! it is succeeded!! | 06:23 |
Stskeeps | sonach: i do think you probably need to reinstall the obs in the future though, with a big partition on /srv/obs | 06:25 |
Stskeeps | as upgrading OBS packages with the symlinks you have right now might be problematic | 06:25 |
Stskeeps | or even on /srv | 06:26 |
sonach | Stskeeps: good advice! I will re-install to a new dedicated server for OBS. I have applied it, it will come soon:) | 06:26 |
sonach | Stskeeps: i don't understand "upgrading OBS packages with the symlinks", | 06:27 |
Stskeeps | sonach: basically that RPM package manager might remove the symlinks or behave badly when upgrading a package | 06:28 |
sonach | Stskeeps: thank you very much. I will try to build qtmediahub now:) | 06:30 |
Stskeeps | sonach: it probably needs some extra packages yeah | 06:31 |
sonach | Stskeeps: an old problem. How many servers do you recommend us to have? our team is about 10+ persons, | 06:31 |
sonach | Now we are considering to setup the correct environment, and apply for some servers, | 06:32 |
Stskeeps | sonach: it really depends on how busy it gets, if you have a dedicated OBS worker server, each build job would take 3-5 minutes | 06:32 |
Stskeeps | as you're not rebuilding entire mer | 06:32 |
Stskeeps | the good thing is that you can always add more if it's needed | 06:32 |
sonach | yes, I only build our own source code, | 06:32 |
sonach | Stskeeps: Ok. so I have one dedicated server first. when it needs more, I can add it:) | 06:33 |
Stskeeps | if you wonder, we rent servers for whole Mer for 210 euro a month and we even build 5 different targets | 06:33 |
Stskeeps | so a smaller operation is much cheaper | 06:34 |
sonach | Stskeeps: In fact ,you run Mer quite well with only 210 euro per month:) | 06:35 |
sonach | In 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 |
Stskeeps | i think meego.com budget was above 200.000 eur per year or something, but not sure | 06:36 |
sonach | hmm, MeeGo have some many things hosted... and a lot of them were cut by Mer:) | 06:37 |
Stskeeps | yes, true | 06:37 |
sonach | Stskeeps: 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 |
sonach | Stskeeps: nothing provides pkgconfig(tablib), nothing provides avahi-devel. | 06:40 |
sonach | Stskeeps: Is Mer:Core not enough to build many packages? And how to setup enough packages for building different kinds of packages? | 06:40 |
Stskeeps | sonach: it's not always enough, correct, some things need more | 06:43 |
Stskeeps | but it's enough to be able to build those packages | 06:43 |
Stskeeps | sonach: what source rpm did you use for qtmediahub? | 06:45 |
sonach | Stskeeps: hmm, I will create a new qtmediahub package, just downloaded from your home of COBS, | 06:51 |
Stskeeps | sonach: ok | 06:51 |
Stskeeps | you need taglib from home:vgrade:PA2 too | 06:52 |
sonach | Stskeeps: ok, I will try taglib now, | 06:55 |
*** otep has quit IRC | 07:01 | |
*** otep has joined #mer | 07:02 | |
*** niqt has joined #mer | 07:03 | |
phaeron | good morning | 07:06 |
* phaeron hates paperwork | 07:07 | |
Stskeeps | paperwork is always fun | 07:08 |
alibo | Stskeeps: 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, nand | 07:09 |
Stskeeps | alibo: think it's supposed to say 'fs' | 07:10 |
sonach | alibo: you can just specify "--format=fs", | 07:10 |
alibo | Stskeeps, sonach: Thanks I will try that. | 07:10 |
sonach | alibo: 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 IRC | 07:14 | |
*** tilgovi has joined #mer | 07:14 | |
*** flywheel_ has joined #mer | 07:14 | |
*** flywheel_ has quit IRC | 07:15 | |
*** pohly has joined #mer | 07:15 | |
*** Netweaver has joined #mer | 07:15 | |
alibo | sonach: 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 |
Stskeeps | we should really get platform sdk instructions u | 07:16 |
Stskeeps | p | 07:16 |
Stskeeps | that solves these problems.. | 07:16 |
*** tarantism has quit IRC | 07:16 | |
sonach | alibo: I think you should create the bootstrap first, | 07:17 |
alibo | sonach: got that | 07:17 |
sonach | Stskeeps: maybe platform sdk have solved these problems? I haven't tested yet... | 07:17 |
Stskeeps | sonach: yeah, it has | 07:18 |
sonach | so maybe alibo should try the platform SDK, | 07:18 |
sonach | Stskeeps: ah, qtmediahub is build successfully on my local OBS:) | 07:19 |
Stskeeps | sonach: congratulations :) | 07:19 |
sonach | thank you very much. I can do further work on Mer then:) | 07:19 |
Stskeeps | alibo: 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.bz2 | 07:20 |
Stskeeps | alibo: that might get a better experience | 07:20 |
*** FluxiFlax2022 has joined #mer | 07:20 | |
Stskeeps | be careful when removing the sdk directory, rm -rf of it might remove your home directory contents too | 07:21 |
alibo | Stskeeps: I will try that | 07:21 |
sonach | Stskeeps: I think this notes should be added to wiki page... Since lbt has told me this last week:) | 07:21 |
Stskeeps | sonach: yeah | 07:22 |
*** leinir has quit IRC | 07:22 | |
sonach | Stskeeps: I will add this then. you can check the contents if you have time:) | 07:23 |
Stskeeps | sure | 07:24 |
sonach | Stskeeps: one problem... I find nothing under "http://192.168.129.140:82/home%3a/zhanghui/prj_MerDS_Core_armv7l/armv7l/"!! | 07:25 |
sonach | Stskeeps: I expect some rpm binaries are there, | 07:25 |
Stskeeps | sonach: check that your "publish" flag in repository is enabled | 07:25 |
sonach | Stskeeps: yes, it is enabled... | 07:26 |
sonach | Stskeeps: i.e. the Repository Configuration of prj_MerDS_Core_armv7l | 07:27 |
Stskeeps | ok, did all the builds in the repository finish? | 07:27 |
*** tilgovi has quit IRC | 07:27 | |
sonach | yes. failed packages were deleted by me. | 07:27 |
Stskeeps | ok | 07:27 |
Stskeeps | ps aux | grep bs_publish | 07:28 |
sonach | obsrun 2997 0.0 0.4 15716 8272 ? S Feb01 0:02 /usr/bin/perl -w /usr/lib/obs/server//bs_publish | 07:28 |
sonach | hmm, should I restart this? | 07:28 |
Stskeeps | i'd rather look at the log for it | 07:28 |
sonach | ok, which log file? | 07:29 |
Stskeeps | publisher.log or something | 07:29 |
sonach | http://pastie.org/3425401 | 07:30 |
sonach | something wrong.... | 07:30 |
Stskeeps | sonach: a good guess, /srv/obs/repos move and symlink needed | 07:31 |
sonach | Invalid cross-device link...yeah! | 07:31 |
*** drussell has joined #mer | 07:31 | |
Stskeeps | and restart publisher | 07:31 |
sonach | the symlink is really a problem... | 07:32 |
sonach | Stskeeps: very good. Now it is published successfully:) | 07:38 |
Stskeeps | excellent | 07:38 |
alibo | Stskeeps: ok that worked without problems, I am now in the chrooted system. | 07:43 |
Stskeeps | alibo: ok, got a .ks you want to buil? | 07:43 |
Stskeeps | d | 07:43 |
alibo | Stskeeps: How about this one: http://releases.merproject.org/~carsten/mer-core-i586.ks | 07:44 |
Stskeeps | http://releases.merproject.org/releases/0.20120120.1/kickstarts/mer-core-i586-base.ks is probably better | 07:45 |
Stskeeps | curl -O that in the chroot | 07:45 |
alibo | Stskeeps: ok then I use that | 07:45 |
*** leinir has joined #mer | 07:46 | |
*** leinir has quit IRC | 07:46 | |
*** leinir has joined #mer | 07:46 | |
Stskeeps | mic create fs -A i686 mer-core-i586-base.ks | 07:46 |
*** harbaum has joined #mer | 07:50 | |
alibo | Stskeeps: 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 |
Stskeeps | alibo: kickstarter is a description of how a root file system/image should look | 07:55 |
Stskeeps | it sets up the chroot and fetches packages ,installs packages | 07:56 |
alibo | Stskeeps: 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 |
Stskeeps | alibo: yes, but you should use --pkgmgr=yum mostlly | 07:57 |
Stskeeps | which i think is default | 07:57 |
Stskeeps | but i might be wrong | 07:57 |
*** drussell has quit IRC | 08:00 | |
*** norayr has joined #mer | 08:02 | |
*** cxl000 has quit IRC | 08:05 | |
alibo | Stskeeps: 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>> ignored | 08:05 |
alibo | 08:05 | |
Stskeeps | alibo: show the whole error please | 08:08 |
Stskeeps | prefixing 2-3 lines | 08:08 |
*** dcthang has joined #mer | 08:09 | |
alibo | Stskeeps: Actually it is the whole and only error line before it says: | 08:10 |
alibo | Info: Copying /var/tmp/mic/imgcreate-PrhM7H/install_root to ./mic-output/mer-core-i586-base ... | 08:10 |
alibo | Info: The new image can be found here: | 08:10 |
alibo | /home/alexander/test/mer3/chrt/home/alexander/mic-output/mer-core-i586-base | 08:10 |
alibo | 08:10 | |
alibo | Info: Finished. | 08:10 |
alibo | 08:10 | |
*** InformatiQ has joined #mer | 08:10 | |
*** Netweaver has quit IRC | 08:10 | |
Stskeeps | ok, don't worry about it hen | 08:11 |
alibo | Stskeeps: ok then I will try the image | 08:11 |
Stskeeps | it's just a chroot right now, so you can just chroot into it and try it | 08:11 |
Stskeeps | isn't bootable :) | 08:11 |
alibo | Stskeeps: I see | 08:11 |
Stskeeps | unless you couple it with a kernel | 08:12 |
alibo | Stskeeps: That includes the things between kernel and UI? | 08:13 |
Stskeeps | this particular .ks gives you the base essentials, yeah | 08:14 |
Stskeeps | but no qt etc | 08:14 |
Stskeeps | you can add that to the kickstart or use other .ks'es | 08:14 |
alibo | Stskeeps: I see that is the benefit of kickstarter | 08:14 |
Stskeeps | reproducable images, yeah | 08:14 |
alibo | Stskeeps: you have a working ks with kernel? | 08:14 |
Stskeeps | guess you can try one of the Nemo ones, hang on.. | 08:15 |
Stskeeps | or maybe plasma active | 08:15 |
Stskeeps | http://share.basyskom.com/contour/Deployment/mer_x86_usb_live_and_install_archive/2012-02-16-18-43-basyskom-plasma-active-testing-mer-usb-live.ks | 08:15 |
Stskeeps | and use -f livecd or -f liveusb instead | 08:16 |
Stskeeps | alibo: 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 |
Stskeeps | then i don't have to help the next person, effectively saving us time :) | 08:16 |
alibo | Stskeeps: Thanks. Well I can do it but this night I am busy. Possibly tomorrow, and yet I did not succeed ^^ | 08:17 |
Stskeeps | alright | 08:17 |
alibo | Stskeeps: you are talking about extending this page: http://wiki.merproject.org/wiki/Platform_SDK | 08:18 |
Stskeeps | yeah, perhaps improving the image creation page | 08:18 |
Stskeeps | as it's out of date | 08:18 |
alibo | Stskeeps: 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 #mer | 08:24 | |
Stskeeps | morn mdfe_ | 08:25 |
mdfe_ | good morning | 08:27 |
sonach | Stskeeps: what is the repo address of MerDS? 192.168.129.140:8001/public/xxx? | 08:28 |
sonach | Stskeeps: Now I want to try make image from MerDS, | 08:29 |
Stskeeps | sonach: it doesn't have one, you need to rsync down from releases.merproject.org yourself the release to build against | 08:29 |
*** Netweaver has joined #mer | 08:29 | |
Stskeeps | there's technical reasons or this | 08:29 |
Stskeeps | mdfe_: do you see any bad things in Mer_core_next? | 08:29 |
sonach | Stskeeps: but since I have downloaded rpm binaries, I think I can access these binaries? | 08:30 |
mdfe_ | There is a missing package | 08:30 |
mdfe_ | but I'm just back form holiday | 08:31 |
Stskeeps | sonach: there's a technical reason why they're different | 08:31 |
sonach | Stskeeps: I don't quite understand... | 08:32 |
mdfe_ | Stskeeps: I have to check if gamin package is needed | 08:32 |
mdfe_ | Stskeeps: Do you like to release today? | 08:33 |
Stskeeps | mdfe_: nah, i just want feedback | 08:33 |
*** smoku has joined #mer | 08:33 | |
sonach | Stskeeps: the rpm binaries are only for build my source code? | 08:33 |
Stskeeps | sonach: yes | 08:34 |
sonach | Stskeeps: can you tell my what is the "technical reason"? | 08:34 |
sonach | s/my/me | 08:34 |
Stskeeps | sonach: you just said it, they're only for building source code :) | 08:35 |
sonach | Stskeeps: So do you recommend me to setup local repos, or just go to releases.merproject.org to make images? | 08:36 |
Stskeeps | sonach: i would just rsync from releases.merproject.org releases/ dir for what you need | 08:37 |
sonach | Stskeeps: and the rpm binaries will be downloaded again? so the result is, I will have two copies of the same binary? | 08:38 |
Stskeeps | sonach: they're a little different, the releases binaries and repositories had some post-processing done to them | 08:38 |
mdfe_ | lbt: good morning, you updated the obs? | 08:39 |
sonach | Stskeeps: so what is on my server is the repositories, not the releases binaries? | 08:40 |
Stskeeps | sonach: 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 released | 08:40 |
Stskeeps | it's the same software and binaries inside the rpm but not entirely same rpm file | 08:42 |
sonach | Stskeeps: 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 IRC | 08:44 | |
sonach | Stskeeps: that is, how to understand "has been edited a bit"? | 08:44 |
Stskeeps | sonach: 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 repository | 08:45 |
Stskeeps | sonach: the snapshot "repos" don't contain debug symbols either | 08:46 |
*** Cwalle has joined #mer | 08:47 | |
Stskeeps | so it's best to rsync what we have released in releases/ and build images against that | 08:47 |
sonach | Stskeeps: 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 |
Stskeeps | yes, i'm aware it looks a bit weird but i have reasons for it being like this :) | 08:49 |
sonach | Stskeeps: ok:) | 08:53 |
Stskeeps | lbt: when you wake up, we can do some pair work on the shell quoting issue maybe | 08:55 |
*** Cwalle has quit IRC | 08:56 | |
sonach | Stskeeps: another question. all the packages of Mer are all GPLv2? | 08:56 |
sonach | One collegue asks me about that, | 08:56 |
Stskeeps | sonach: the idea is that typical device installs will not have GPLv3 | 08:56 |
Stskeeps | sonach: Mer is open source, but not only GPLv2, also BSD, MIT, apache license, and so on | 08:57 |
sonach | hmm, is there an wiki page to introduce Mer's licenses? | 08:57 |
Stskeeps | sonach: hehe, you're second person who asked :) | 08:57 |
Stskeeps | we have a task bug open about this now, we'll try to generate it automatically | 08:57 |
Stskeeps | sonach: but there's no royalty or trademark related licenses | 08:57 |
Stskeeps | like, you don't have to ask anyone permission to use the software, etc, just follow the open source license conditions | 08:58 |
Stskeeps | ie, remember to include source for the GPL programs and so on if anyone asks, etc | 08:58 |
sonach | Stskeeps: 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 |
Stskeeps | sonach: if you use linux kernel you have to publish the source code, else you're not allowed to use the linux kernel | 09:00 |
*** andre__ has joined #mer | 09:00 | |
*** andre__ has joined #mer | 09:00 | |
Stskeeps | sonach: but Mer isn't the one forcing this, the linux kernel license is what forces it :) | 09:00 |
*** norayr has quit IRC | 09:00 | |
sonach | hmm, I see. so the stuff has nothing to do with Mer:) | 09:01 |
Stskeeps | Mer doesn't force you to do anything besides provide source for the pieces that are GPL within mer | 09:01 |
Stskeeps | and those are the packages-git/ directory | 09:01 |
*** drussell has joined #mer | 09:01 | |
sonach | I can understand this. I think everyone who want to install Mer will ask this problem:) | 09:02 |
Stskeeps | yeah | 09:02 |
Stskeeps | just be aware that people are very upset when vendors close the linux kernel source as this is considered illegal | 09:02 |
sonach | Stskeeps: I am very upset about this personally! when I run into one problem, I have to ask for vendor's help... | 09:03 |
Stskeeps | yeah | 09:03 |
Stskeeps | hopefully this is one thing that will improve over time | 09:03 |
sonach | Stskeeps: but in fact, a lot of vendors, including TI,etc. close their driver source... | 09:03 |
Stskeeps | they don't for kernel anymore | 09:04 |
Stskeeps | kernel modules is a bit of a grey area however | 09:04 |
Stskeeps | but kernel itself should be open source | 09:04 |
sonach | hmm, I remember that I can checkout TI's omap4-kernel:) | 09:06 |
sonach | so only 3D drivers are closed now? | 09:06 |
Stskeeps | 3d drivers in kernel are open source, in userland it is closed source | 09:07 |
*** lool- is now known as lool | 09:07 | |
*** lool has joined #mer | 09:07 | |
*** lamikr has quit IRC | 09:08 | |
*** lamikr has joined #mer | 09:08 | |
lbt | morning all | 09:08 |
sonach | lbt: morning:) | 09:09 |
Stskeeps | it 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 infringement | 09:09 |
* lbt checks backlog ... busy morning ! | 09:09 | |
Stskeeps | lbt: normal rpm builds are broken | 09:09 |
Stskeeps | get your coffee first :) | 09:09 |
lbt | *sigh* | 09:09 |
lbt | got it | 09:09 |
lbt | I actually thought I found and fixed that | 09:09 |
Stskeeps | https://build.pub.meego.com/package/show?package=xdg-user-dirs&project=home%3Asage%3Abranches%3AMer%3Afake%3ACore%3Aarmv7hl | 09:10 |
*** dazo_afk is now known as dazo | 09:10 | |
lbt | hmm | 09:11 |
lbt | damn | 09:11 |
lbt | I did too | 09:11 |
sonach | Stskeeps: thank you for the info. I should do more studies:) | 09:11 |
lbt | I watched it finish to the rpmlint ... and missed that last su | 09:11 |
Stskeeps | sonach: it's a very complex topic :) | 09:11 |
lbt | ah ... GPL compliance eh? | 09:12 |
Stskeeps | yes, always an interesting topic | 09:12 |
Stskeeps | lbt: one page for the handbook, license compliance.. | 09:14 |
*** Cwalle has joined #mer | 09:14 | |
Stskeeps | and methods how to easily be compliant | 09:14 |
lbt | yes, it's actually a big part of what drives the need for REVS | 09:15 |
lbt | I knew it would come up eventually - waiting to be needs-driven here | 09:15 |
Stskeeps | lbt: also, send me your 'diff' of build at some point | 09:15 |
lbt | will do | 09:15 |
lbt | see my github clone | 09:15 |
Stskeeps | looks empty | 09:16 |
lbt | lbt_master branch | 09:16 |
lbt | was tired | 09:17 |
lbt | then thought it may be easier to track | 09:17 |
Stskeeps | ah | 09:17 |
lbt | there's more though | 09:19 |
*** cxl000 has joined #mer | 09:19 | |
lbt | https://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_i586 | 09:19 |
Stskeeps | Sage_: egrep: error while loading shared libraries: libpcre.so.0: cannot open shared object file: No such file or directory | 09:20 |
Stskeeps | mdfe_: where do you use gamin? | 09:25 |
*** sonach_ has joined #mer | 09:28 | |
*** sonach has left #mer | 09:29 | |
lbt | mdfe_: from backlog.... yes updated obs | 09:30 |
sonach_ | Stskeeps: when I do rsync for release binaries, report error: http://pastie.org/3425869 | 09:31 |
*** notmart has joined #mer | 09:32 | |
*** notmart has joined #mer | 09:32 | |
Stskeeps | sonach_: rsync://releases.merproject.org/mer-releases/releases/.... | 09:32 |
mdfe_ | Stskeeps: kdelibs | 09:32 |
Stskeeps | mdfe_: hm, ok | 09:32 |
Stskeeps | use inotify instead, i guess | 09:33 |
mdfe_ | sorry I have to care on other things first | 09:33 |
Stskeeps | yes | 09:33 |
*** norayr has joined #mer | 09:33 | |
*** DocScrutinizer has quit IRC | 09:33 | |
*** DocScrutinizer has joined #mer | 09:34 | |
*** jonnor_work has joined #mer | 09:34 | |
sonach_ | Stskeeps: the command executes successfully. but nothing under the directory... | 09:35 |
Stskeeps | show me the command? | 09:36 |
sonach_ | rsync -a --progress rsync://releases.merproject.org/mer-releases/releases/latest/builds/armv7l/packages/* | 09:36 |
Stskeeps | add a ' .' | 09:37 |
Stskeeps | will put it in current directory | 09:37 |
sonach_ | ah... | 09:39 |
lbt | phaeron: how close is IMG to using mic ? | 09:40 |
lbt | also it seems to have a similar issue on redirects from https->http | 09:40 |
* lbt wonders why sonach_ is rsync'ing | 09: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 |
Stskeeps | see you | 09:41 |
Stskeeps | lbt: rsyncing releases.merproject.org release is a good idea | 09:41 |
lbt | sure ... | 09:41 |
lbt | I was wondering about MDS | 09:41 |
Stskeeps | MDS can't give you things to mic against | 09:42 |
sonach_ | lbt: I will reach you when I arrived home:) see you:) | 09:42 |
Stskeeps | see earlier discussion | 09:42 |
lbt | sonach_: o/ | 09:42 |
*** sonach_ has left #mer | 09:42 | |
lbt | I want to be able to do image builds here and have been thinking about extending MDS to provide a local http of releases | 09:42 |
Stskeeps | righ | 09:42 |
Stskeeps | in future yes | 09:42 |
lbt | since the data is mainly locally anyhow | 09:42 |
lbt | so it sounds like the same use-case - OK | 09:43 |
lbt | Stskeeps: pushed edits to github : mainly for the record - not as real commits | 09:51 |
Stskeeps | ok | 09:51 |
lbt | just a reminder - we needed to add 'perl' to the Debian:6.0 prjconf preinstalls too | 09:52 |
Stskeeps | rpm --eval '%_topdir' might blow up things | 09:52 |
Stskeeps | at least in sb2 use case | 09:52 |
lbt | that was what fixed Sage_'s problem | 09:54 |
lbt | the suse one was a "smells the same" | 09:54 |
lbt | I think he was using sb2 | 09:55 |
Stskeeps | ok, though i'm a bit worried if this then abuses a sb2 bug fix | 09:55 |
Stskeeps | that hasn't been fixed in latest version | 09:55 |
Stskeeps | i'll verify that later | 09:55 |
lbt | which Mer builds are sb2? | 09:55 |
lbt | -next? | 09:55 |
Stskeeps | yes | 09:55 |
Stskeeps | arm* and mips ones | 09:55 |
lbt | I'll rebuild an arm one | 09:56 |
lbt | https://build.pub.meego.com/package/show?package=xdg-user-dirs&project=home%3Asage%3Abranches%3AMer%3Afake%3ACore%3Aarmv7hl | 09:56 |
lbt | error: ^%{NAME}-%{VERSION}-%{RELEASE}$: regcomp failed: Invalid content of \{\} | 09:56 |
lbt | error: ^%{BUILDTIME}n$: regcomp failed: Invalid content of \{\} | 09:56 |
Stskeeps | expected | 09:57 |
lbt | so that fixed non-sb2 and broke sb2 | 09:57 |
lbt | OK | 09:57 |
lbt | I'll look at that function properly | 09:57 |
Stskeeps | that sb2 version is lacking a fix | 09:57 |
lbt | mmm | 09:57 |
Stskeeps | so don't spend too much time on fixing that | 09:57 |
lbt | do you think this is an upstream sb2 issue? | 09:57 |
Stskeeps | just get b.pub working sanely | 09:57 |
Stskeeps | i know there's a sb2 upstream issue that we've fixed but mer doesn't have that version yet | 09:57 |
lbt | worth applying? | 09:58 |
lbt | since I'm now in catch22 | 09:58 |
Stskeeps | does builds work in general? yes, don't fix more | 09:58 |
lbt | right now -next is broken | 09:58 |
Stskeeps | it is? | 09:58 |
Stskeeps | where? | 09:58 |
Stskeeps | :P | 09:58 |
lbt | that url | 09:58 |
Stskeeps | looks to have built fine? | 09:59 |
lbt | or is that cosmetic | 09:59 |
Stskeeps | that's cosmetic | 09:59 |
Stskeeps | that's the issue i mentioned in my patch submission | 09:59 |
Stskeeps | and we can't fix it properly until sb2 is fixed too | 09:59 |
lbt | yes, I didn't realise it was only cosmetic | 09:59 |
lbt | in that case we seem fine | 09:59 |
Stskeeps | ok | 10:01 |
Stskeeps | the responsibility of further fixing goes to me then | 10:01 |
Stskeeps | if you want to fix the search button, Merproject is updated | 10:02 |
Stskeeps | for open-build-service | 10:02 |
Stskeeps | did we find out why your xen initrd mounts it ro? | 10:08 |
lbt | search... not too worried | 10:09 |
lbt | xen, no | 10:09 |
Stskeeps | that part i'm bad at diagnosing | 10:09 |
lbt | mmm lost a worker on 08 ... :( | 10:18 |
lbt | phaeron: mic2 issue or bad ks https://img.merproject.org/images/web/admin/1-20120221-000548/mer-sdk-i486-chroot.log | 10:19 |
Stskeeps | doesn't mic have a problem with i486? | 10:19 |
Stskeeps | er, mic2 | 10:19 |
lbt | OK - I didn't use it enough to know | 10:20 |
mdfe_ | lbt: hi | 10:21 |
lbt | building up there saves me from uploading at v. low speed | 10:21 |
lbt | hey mdfe_ | 10:21 |
phaeron | lbt: choose i686 | 10:21 |
phaeron | I'll promote the imager that uses new mic | 10: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 obs | 10:22 |
lbt | nb | 10:22 |
lbt | phaeron: there's an https->http redirect happening | 10:22 |
lbt | mdfe_: OK .... wassup | 10: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_i586 | 10:22 |
mdfe_ | last line | 10:22 |
lbt | mdfe_: looking | 10:22 |
lbt | yep | 10:22 |
mdfe_ | rpm does not exist | 10:22 |
phaeron | lbt: you mean img ? | 10:22 |
lbt | fixed it 10mins ago | 10:22 |
lbt | phaeron: yes | 10:23 |
lbt | mdfe_: I just triggered a rebuild | 10:23 |
lbt | lets see if my confidence will result in a fall :) | 10:23 |
mdfe_ | lbt: what happens? | 10:23 |
lbt | we had some issues with a new "build" | 10:24 |
lbt | mdfe_: https://build.pub.meego.com/package/live_build_log?arch=i586&package=plasma-mobile&project=Project%3AKDE%3ADevel&repository=CE_UX_PlasmaActive_i586 | 10:25 |
lbt | :) now ? | 10:25 |
mdfe_ | :) | 10:25 |
mdfe_ | great thanks | 10:25 |
lbt | mmm | 10:26 |
lbt | something is stuck in scheduled | 10:26 |
lbt | meh | 10:26 |
lbt | just a meego build | 10:26 |
lbt | you can delete that :) | 10:26 |
Stskeeps | they still do meego builds | 10:26 |
Stskeeps | :P | 10:26 |
lbt | Stskeeps: not any more apparently :) | 10:26 |
* lbt goes to dig ... | 10:27 | |
*** KaIRC has joined #mer | 10:27 | |
lbt | mdfe_: you'll need to manually rebuild any failed builds - sorry for the inconvenience | 10:28 |
mdfe_ | np | 10:28 |
lbt | mdfe_: OTOH your mer-next builds will go like a rocket! | 10:28 |
*** lynxis has joined #mer | 10:28 | |
mdfe_ | first I have to kick some lost dependencies | 10:28 |
Sage_ | Stskeeps: where did you get that? | 10:31 |
Stskeeps | what did i say? | 10:32 |
*** wmarone has quit IRC | 10: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 directory | 10:32 |
Stskeeps | Sage_: oh, in your home project | 10:32 |
Stskeeps | Sage_: the .so.0 / -compat package isn't in prjconf | 10:32 |
Sage_ | Stskeeps: well the pcre is still a mess don't worry about that so much yet | 10:33 |
Stskeeps | yes | 10:33 |
Sage_ | also there is no -compat package as that would have broken rebuilds | 10:33 |
*** wmarone has joined #mer | 10:33 | |
lbt | mdfe_: let me know if you still have any issues | 10:34 |
Sage_ | probably need to add another source there and do -compat that way | 10:34 |
Stskeeps | yeah | 10:34 |
mdfe_ | lbt: I will do ;) | 10:34 |
phaeron | lbt: can you review SR#4397 | 10:35 |
lbt | yep | 10:35 |
* lbt just got his FTDI USB breakout board... | 10:38 | |
lbt | and his arduino | 10:39 |
Stskeeps | heh | 10:39 |
Stskeeps | e | 10:39 |
lbt | electronics are getting too easy | 10:39 |
*** himamura has quit IRC | 10:40 | |
norayr | mer does not contain dejavu fonts right? | 10:41 |
Stskeeps | correct | 10:42 |
Stskeeps | we do have droid-fonts and cjkuni-fonts and liberation-fonts though | 10:42 |
lbt | phaeron: pointer to gitweb for imager? | 10:42 |
norayr | Yes, I would like it to have dejavu-fonts, and can explain why :) | 10:42 |
Stskeeps | why? | 10:42 |
Stskeeps | :P | 10:42 |
phaeron | lbt: http://meego.gitorious.org/meego-infrastructure-tools/imger | 10:43 |
norayr | the reason is, we did a contribution to dejavu-fonts and to droid fonts - hired an excellent designer to draw national fonts. | 10:43 |
lbt | ah - was on github | 10:43 |
norayr | However, neither Google, nor Ascender, the auther of the droid fonts were interested in taking those patches. | 10:44 |
norayr | Luckily 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 |
norayr | However, it was very easy to contribute to dejavu project. | 10:45 |
norayr | They liked the changes a lot, I made patches, and this is it. | 10:45 |
Stskeeps | so, 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 releases | 10:46 |
Stskeeps | else we have to rename the modded fonts | 10:46 |
norayr | So 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 |
norayr | droid distributed under apache license, and dejavu - under bitstream vera license. | 10:46 |
Stskeeps | :nod: | 10:47 |
norayr | yes, our changes already in release. | 10:47 |
norayr | Already one year. | 10:47 |
norayr | Changes to droid fonts hardly could be applied ever. | 10:47 |
Stskeeps | well, 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 |
Stskeeps | as long as you promise to keep the patches up to date somehow | 10:48 |
norayr | So I'vu got my second n900 in order to run nemo there and make it really useable for myself. | 10:48 |
Stskeeps | what national font(s) btw? | 10:48 |
norayr | Here I notice it does not have national characters out of the box. That's why I am asking. | 10:49 |
lbt | phaeron: why remove i586 ? and how does mic concept of arch fit with http://wiki.merproject.org/wiki/OBS_architecture_naming | 10:49 |
Stskeeps | lbt: it's even worse than obs architecture naming in mic2 | 10:49 |
Stskeeps | in mic it's a bit saner | 10:50 |
norayr | Armenian. http://dejavu-fonts.org/wiki/Changelog | 10:50 |
Stskeeps | alright | 10:50 |
norayr | improved Armenian in Sans, and added Armenian in Serif and Mono (by Rouben Hakobian (Tarumian), Aleksey Chalabyan and Norayr Chilingarian) | 10:50 |
Stskeeps | you can submit dejavu-fonts to nemo at least | 10:51 |
w00t | norayr: there is #nemomobile to hang out in, too, btw | 10:51 |
norayr | ok, 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 |
Stskeeps | i'm a little unsure how to do patched versions of droid fonts | 10:52 |
lbt | phaeron: accepted | 10:53 |
norayr | That's why I do not want to mess with droid fonts. | 10:53 |
norayr | They don't take patches, they don't have national glyphs - their choice to do it. | 10:53 |
Stskeeps | :nod: | 10:53 |
Stskeeps | that's interesting, what does android do for armenian then? | 10:54 |
*** kavurt has joined #mer | 10:54 | |
norayr | And 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 |
norayr | If I am right, it means that package won't change ever. | 10:55 |
Stskeeps | at least their git changed 5 months ago | 10:55 |
norayr | Everybody 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 |
norayr | And 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 |
norayr | And yes. in Android one has to have rooted device in order to change fonts. | 10:58 |
norayr | That's amazing. :) | 10:59 |
Stskeeps | :nod: | 10:59 |
norayr | do you take droid fonts from here: https://github.com/grays/droid-fonts | 11:00 |
Stskeeps | i don't recall where from originally, but from the android source ode | 11:00 |
Stskeeps | code | 11:00 |
norayr | ok | 11:01 |
norayr | So, I need to rewrite dejavu spec file and contribute the fonts to mer? | 11:01 |
Stskeeps | start with a task bug at least | 11:03 |
norayr | ok. | 11:03 |
Stskeeps | so we're aware an effort is ongoing | 11:03 |
norayr | my next question will be about the keyboard layouts. I've read that meego virtual keyboard recently became a separate project. | 11:04 |
norayr | Do I need to contribute there, like upstream, or should I do it in mer? | 11:05 |
Stskeeps | contribute upstream | 11:05 |
Stskeeps | mer doesn't contain maliit though, nemo does | 11:05 |
norayr | ah, ok | 11:05 |
Stskeeps | lbt: github up to date with your latest change? | 11:05 |
* lbt checks | 11:10 | |
lbt | yep build and common_functions match cbe | 11:11 |
Stskeeps | ok | 11:11 |
lbt | mm | 11:12 |
* Stskeeps tests with new sb2 | 11:12 | |
lbt | initscript_sb2 | 11:12 |
lbt | +echo "Do nasty rw remount" | 11:13 |
lbt | +mount -o remount,rw -t ext4 /dev/hda1 / | 11:13 |
Stskeeps | err.. | 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 |
Stskeeps | mdfe_: no, we upgraded to libpng 1.5.9 | 11:13 |
Stskeeps | due to numerous exploits | 11:13 |
Stskeeps | switch to pkgconfig(libpng) i think | 11:14 |
mdfe_ | thanks | 11:14 |
*** leinir has quit IRC | 11:15 | |
mdfe_ | After lunch I will take a close look to your release notes and the PA packaging | 11:15 |
Stskeeps | lbt: ctrl-c'ing..:P | 11:16 |
lbt | not sure that's the correct solution | 11:16 |
Stskeeps | lbt: ah | 11:17 |
Stskeeps | you didn't commit that remount | 11:17 |
lbt | no | 11:17 |
lbt | I'm not sure why that happens - if it's an sb2 thing or a suse upgrade initrd thing | 11:17 |
Stskeeps | well, it gets shown by sb2 | 11:18 |
Stskeeps | the problem is the first place the initrd mounts fs rw instead of ro | 11:18 |
Stskeeps | as the kernel command line says | 11:18 |
lbt | it sure as hell shouldn't look like that though :) | 11:18 |
lbt | that's very hardcoded to xen | 11:18 |
Stskeeps | hmm/ | 11:19 |
*** jstaniek_QFridge has joined #mer | 11:19 | |
lbt | I'd rather not roll that change back right now | 11:19 |
Stskeeps | yes, not telling you to | 11:19 |
lbt | but it may not be needed if we have the rw in the commandline | 11:20 |
Stskeeps | instead, research why initrd mounts with ro in the first lace | 11:20 |
lbt | exactly | 11:20 |
lbt | *sigh* ... no boxes to do this test on though | 11:20 |
lbt | no SR about either | 11:21 |
lbt | this would be a good time to use his regression system | 11:21 |
Stskeeps | :nod: | 11:27 |
Stskeeps | lbt: yup, as expected, this fix relied on a sb2 bug | 11:28 |
lbt | RE in 30m | 11:28 |
Stskeeps | ok | 11:28 |
Stskeeps | http://pastie.org/3426377 | 11:28 |
lbt | new sb2 ? | 11:28 |
Stskeeps | yes, which has it's own shell quoting problem fixed | 11:29 |
lbt | should that be needroot or needscript | 11:30 |
phaeron | lbt: unit tests failing in :Testing | 11:30 |
phaeron | looking into it | 11:30 |
Stskeeps | lbt: i will take a look into it | 11:30 |
lbt | for IMG ? | 11:30 |
*** InformatiQ has joined #mer | 11:30 | |
phaeron | lbt: yes | 11:31 |
lbt | I actually thing if we used needscript then you'd be able to remove the quoting as chroot does an implicit -s on its $1 | 11:32 |
phaeron | build_ks actually | 11:32 |
lbt | *nod* | 11:32 |
Stskeeps | lbt: i did at one point consider to rewrite entire 'build' script in perl | 11:32 |
lbt | it is quite a sick bit of shell | 11:33 |
Stskeeps | norayr: https://github.com/android/platform_frameworks_base/tree/master/data/fonts | 11:35 |
lbt | \o/ .... usb IR is now working fine | 11:44 |
phaeron | lbt: new mic forces --ssl_verify option to the repos | 11:47 |
lbt | *headdesk* | 11:47 |
mdfe_ | Stskeeps: mer next for i586 is not updated on meego obs yet? | 11:47 |
Stskeeps | mdfe_: it should be | 11:47 |
Stskeeps | hmm | 11:48 |
Stskeeps | let me look | 11:48 |
*** KaIRC has quit IRC | 11:48 | |
phaeron | lbt: if it's not there it adds it set to yes | 11:48 |
phaeron | lbt: if it's there it will honor it | 11:49 |
Stskeeps | mdfe_: 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 see | 11:50 |
Stskeeps | O_o | 11:50 |
mdfe_ | please see https://build.pub.meego.com/project/monitor?project=Project%3AKDE%3ATrunk%3ATesting | 11:50 |
Stskeeps | yes | 11:50 |
mdfe_ | I added the mer next i586 build target to the PA devel project too | 11:51 |
Stskeeps | Sage_: | 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:PlasmaActive | 11:52 |
Stskeeps | er, in https://build.pub.meego.com/project/meta?project=CE:MW:PlasmaActive | 11:52 |
*** dionet has joined #mer | 11:52 | |
Sage_ | Stskeeps: ? | 11:53 |
Stskeeps | Sage_: spot the eror | 11:53 |
Stskeeps | error | 11:53 |
Sage_ | no | 11:53 |
Sage_ | ah yes | 11:53 |
phaeron | I wonder what's the correct way to handle this .. | 11:53 |
Sage_ | my bad will fix | 11:53 |
mdfe_ | :) | 11:54 |
Sage_ | only i586 fails :P | 11:54 |
Sage_ | fixed | 11:54 |
Sage_ | mdfe_: you responsible of .ks files for plasma? Spotted some errors from there that someone should fix | 11:55 |
mdfe_ | Sage_: awesome could you point me to it? | 11:55 |
Sage_ | mdfe_: http://piratepad.net/turSNfgrON | 11:55 |
Sage_ | mdfe_: copypaste the latest .ks file there | 11:55 |
phaeron | probably just document the fact , and fix the test case | 11:55 |
mdfe_ | Sage_: looks empty | 11:56 |
Sage_ | mdfe_: yes, could you copypaste the latest .ks file there and I'll comment inline | 11:56 |
Sage_ | so that color would be different | 11:56 |
*** ALoGeNo has quit IRC | 11:57 | |
Sage_ | also I'm not entirely sure what is the latest .ks file so you find it more easily | 11:57 |
mdfe_ | Sage_: I pasted the .ks | 12:00 |
*** KaIRC has joined #mer | 12:00 | |
*** parancibia has joined #mer | 12:03 | |
lbt | Stskeeps: RE? | 12:04 |
lbt | Sage_: phaeron ^^ | 12:04 |
Stskeeps | lbt: oh, right | 12:04 |
Stskeeps | in #mer-meeting | 12:05 |
*** ALoGeNo has joined #mer | 12:06 | |
*** ALoGeNo has joined #mer | 12:06 | |
Sage_ | uh | 12:09 |
mdfe_ | Sage_: Great thanks for awesome feedback | 12:09 |
Sage_ | mdfe_: sry, will continue comments soon :) | 12:10 |
Sage_ | mdfe_: just wrote quickly the most important ones will check the whole .ks soon | 12:10 |
mdfe_ | Sage_: I will overhaul the ks file soon! | 12:10 |
mdfe_ | :) | 12:10 |
lbt | mdfe_: talk to us about kickstarter/yaml before you do | 12:15 |
mdfe_ | lbt: ? | 12:15 |
Stskeeps | mdfe_: we have a new fancy thing that makes configuration management easier | 12:16 |
lbt | few mins ... in RE meeting | 12:16 |
lbt | (open meeting btw .... just sayin' ) | 12:16 |
mdfe_ | lbt: ah, ok | 12:16 |
*** InformatiQ has quit IRC | 12:17 | |
*** xmlich02 has quit IRC | 12:17 | |
*** dcthang has quit IRC | 12:17 | |
*** ALoGeNo has quit IRC | 12:17 | |
*** ALoGeNo has joined #mer | 12:23 | |
*** ALoGeNo has joined #mer | 12:23 | |
RaYmAn | Stskeeps: around? | 12:27 |
Stskeeps | sure | 12:28 |
RaYmAn | Stskeeps: got a few mins? :) | 12:28 |
Stskeeps | yeah | 12:28 |
*** Cwalle has quit IRC | 12:28 | |
*** Venemo_N950 has joined #mer | 12:30 | |
Sage_ | mdfe_: I think that is most of the comments | 12:34 |
Sage_ | lbt: comment so I recall to ask after re meeting, is the kickstarter currently my branch? | 12:36 |
Stskeeps | it's the one in mer-kickstarter on gitweb.mer | 12:36 |
Sage_ | Stskeeps: well that is empty :) | 12:38 |
Stskeeps | hmm | 12:38 |
Stskeeps | there's two | 12:38 |
*** leinir has joined #mer | 12:42 | |
*** rolandx1_ is now known as rolandx1 | 12:42 | |
*** lizardo has joined #mer | 12:43 | |
*** sonach has joined #mer | 12:44 | |
*** lizardo has quit IRC | 12:46 | |
*** Netweaver has quit IRC | 12:46 | |
*** lizardo has joined #mer | 12:47 | |
*** rolandx1 has quit IRC | 12:50 | |
*** FluxiFlax2022 has quit IRC | 12:53 | |
*** rolandx1 has joined #mer | 12:55 | |
*** ALoGeNo has quit IRC | 12:55 | |
*** himamura has joined #mer | 12:56 | |
sonach | lbt: I checked the backlog, and I think you and Stskeeps have already made it clear about "rsync of releases":) | 12:57 |
lbt | sonach: OK - that's good then | 12:57 |
lbt | we also agreed that this will be part of the MDS features | 12:58 |
lbt | 'eventually' :) | 12:58 |
lbt | Sage_: mer-kickstarter is Stskeeps' https://build.pub.meego.com/package/view_file?file=mer-kickstarter.changes&package=mer-kickstarter&project=Mer%3ATools%3ATesting&rev=ca9f6f1058c119acfaf5f849ecb16c75 | 12:59 |
lbt | I so *hate* the lack of a clear link from packages to git source | 13:00 |
lbt | kickstarter is 6 months old | 13:00 |
Stskeeps | hmm, there used to be a git of this stuff | 13:00 |
* Stskeeps ponders | 13:00 | |
lbt | I may take a couple of days off and get my head down into the git->package soon | 13:00 |
lbt | it's getting silly | 13:01 |
lbt | I actually didn't commit mer-tools/* | 13:01 |
lbt | because I wanted to use pristine-tar style real git trees | 13:01 |
lbt | deleted kickstarter package | 13:03 |
*** FluxiFlax2022 has joined #mer | 13:03 | |
lbt | hmm | 13:03 |
lbt | considering to delete mic2 | 13:03 |
Stskeeps | Sage_: http://releases.merproject.org/~carsten/0001-Version-0.13.patch.txt is 0.13 | 13:04 |
*** ZiQiangHuan has quit IRC | 13: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 them | 13:05 | |
Stskeeps | you're maintaining the tools set.. | 13:05 |
Stskeeps | :P | 13:05 |
lbt | who's talking about just Tools ;P | 13:06 |
Stskeeps | i do want a better way for mer-rpm-config though | 13:06 |
*** sandroandrade has joined #mer | 13:07 | |
lbt | I have a vision .. just need some time | 13:07 |
Sage_ | Stskeeps, lbt: does that contain my fixes? | 13:07 |
lbt | don't think so Sage_ | 13:07 |
Stskeeps | Sage_: commit d4784c472f1adc9d05db897e9d5c108a0e83ef71 | 13:08 |
Stskeeps | Author: Marko Saukko <marko.saukko@cybercom.com> | 13:08 |
Stskeeps | Date: Tue Jan 17 14:06:53 2012 +0200 | 13:08 |
Stskeeps | Replaced SaveRepos with RepositoryOptions to avoid hardcoded values. | 13:08 |
Stskeeps | is what i based on | 13:08 |
Sage_ | Stskeeps: ah, well then probably contains those | 13:08 |
Sage_ | that was my latest fix | 13:08 |
lbt | OK - so where's that git repo ? | 13:09 |
Stskeeps | where 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 change | 13:09 |
*** jluisn has joined #mer | 13: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 |
Stskeeps | compare with tarball afterwards for good measure | 13:11 |
lbt | Stskeeps: personal git on github | 13:11 |
lbt | and I'll sort it out | 13:11 |
lbt | we almost had a MINT project at one point | 13:12 |
Stskeeps | Sage_: want to maintain kickstarter? | 13:12 |
Stskeeps | mer-kickstarter, that is | 13:13 |
Sage_ | Stskeeps: sure | 13:13 |
Stskeeps | alright | 13:13 |
*** jluisn has quit IRC | 13:14 | |
*** jluisn has joined #mer | 13:14 | |
*** ALoGeNo has joined #mer | 13:15 | |
jeremiah_ | Hey Stskeeps! | 13:17 |
Stskeeps | moo jeremiah_ | 13:17 |
jeremiah_ | I was just reading your mail about SB2 going into OBS | 13:17 |
jeremiah_ | Thanks for doing all that work | 13:17 |
jeremiah_ | We were looking at doing some work on Tegra with nvidia's toolchain | 13:17 |
jeremiah_ | So we thought that SB2 would be the way to go | 13:17 |
Stskeeps | it does make a lot of things a lot easier | 13:18 |
Stskeeps | even for debian packaging | 13: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 |
Stskeeps | yes, 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 chroots | 13:19 |
Stskeeps | ok | 13:20 |
jeremiah_ | So you think we should wait to import the patches? | 13:20 |
Stskeeps | we 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 days | 13:21 |
*** lizardo has quit IRC | 13:21 | |
Stskeeps | or at least only try them out on a experimental obs | 13: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 |
Stskeeps | we 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 them | 13:23 |
*** ZiQiangHuan has joined #mer | 13: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 up | 13:25 |
jeremiah_ | Or at least it is not identical with how the directories look upstream | 13:26 |
jeremiah_ | But that's not a big deal | 13:26 |
lbt | we've not tested sb2 on debs either yet | 13:26 |
lbt | but you should be able to try that on meego cobs now | 13:26 |
Stskeeps | yeah, though it should be possible | 13:26 |
Stskeeps | but may need custom sb2 rules made | 13:27 |
*** sonach has quit IRC | 13:27 | |
*** beford has joined #mer | 13:27 | |
jeremiah_ | Okay, maybe we should start by stuffing some packages into the MeeGo cobs then | 13:28 |
lbt | yep | 13:28 |
*** jluisn_ has joined #mer | 13:28 | |
jeremiah_ | :) | 13:28 |
*** jluisn has quit IRC | 13:28 | |
*** sonach has joined #mer | 13:29 | |
lbt | OK ... I'm off for a bit ... bbl8r | 13:30 |
Stskeeps | /bin/rpm: /bin/rpm: cannot execute binary file | 13:31 |
* Stskeeps glares | 13:31 | |
*** artkargalov87 has joined #mer | 13:34 | |
Stskeeps | hello artkargalov87 | 13:34 |
*** lizardo has joined #mer | 13:37 | |
*** artkargalov87 has quit IRC | 13:38 | |
*** dijenerate has quit IRC | 13:43 | |
*** sonach has left #mer | 13:44 | |
mdfe_ | Stskeeps: PA is building for mer next again | 13:45 |
*** sandroandrade has quit IRC | 13:48 | |
Stskeeps | ok, good | 13:49 |
*** gabrbedd has joined #mer | 13:50 | |
*** bigbluehat has joined #mer | 13:54 | |
*** InformatiQ has joined #mer | 13:54 | |
*** disco_stu_droid has joined #mer | 13:57 | |
*** disco_stu has quit IRC | 13:57 | |
*** disco_stu_droid is now known as disco_stu | 13:58 | |
*** niqt has quit IRC | 14:09 | |
*** tomeff has joined #mer | 14:10 | |
*** tpn has joined #mer | 14:10 | |
*** norayr has quit IRC | 14:11 | |
*** ZiQiangHuan has quit IRC | 14:19 | |
*** lizardo has quit IRC | 14:21 | |
*** lizardo has joined #mer | 14:21 | |
*** jeremiah_ is now known as jeremiah | 14:23 | |
*** Venemo_N950 has quit IRC | 14:31 | |
*** andrewfblack has joined #mer | 14:39 | |
andrewfblack | Morning | 14:42 |
Stskeeps | morn andrewfblack | 14:42 |
*** InformatiQ has quit IRC | 14:47 | |
*** FluxiFlax2022 has quit IRC | 14:51 | |
*** Pantti has joined #mer | 15:04 | |
*** jstaniek_QFridge has quit IRC | 15: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 murphy | 15:09 |
Stskeeps | yeah, i guess we can do that | 15:10 |
Stskeeps | well | 15:10 |
mdfe_ | Stskeeps: This would be very nice :) | 15:10 |
Stskeeps | aren't your images done already before 28th though? | 15:10 |
mdfe_ | yes they are | 15:10 |
Stskeeps | how about i give you a way to freeze on latest mer release we can prepare before that? | 15:13 |
Stskeeps | and set up proper repositories and so on on that | 15:13 |
Stskeeps | latest = the latest stable | 15:13 |
mdfe_ | sounds also good | 15:13 |
Stskeeps | ok, i'll prepare that | 15:14 |
mdfe_ | isn't it much work? about four projects and the ce stuff has also build against? | 15:15 |
*** csslayer has joined #mer | 15:17 | |
Stskeeps | we don't have a build farm or no reason.. | 15:18 |
Stskeeps | :P | 15:18 |
Stskeeps | for | 15:18 |
lbt | yeah ... melt those suckers! | 15:18 |
mdfe_ | *gg* | 15:18 |
lbt | Stskeeps: add to MDS req ... ability to build against symbolic names such as latest, next .... and specific snapshot names | 15:19 |
Stskeeps | yes | 15:20 |
lbt | yay ... birthday cake... | 15:21 |
Stskeeps | :) | 15:22 |
Stskeeps | mdfe_: got a list of the repos you use? | 15:23 |
*** xtcx has joined #mer | 15:25 | |
*** lizardo has quit IRC | 15:25 | |
*** thomashc has quit IRC | 15:28 | |
mdfe_ | mom | 15:28 |
lbt | neat - my mom wouldn't have a clue | 15:29 |
*** mlfoster has joined #mer | 15:31 | |
mdfe_ | http://pastebin.com/g82XtbnQ | 15:31 |
*** ScriptRipper has joined #mer | 15:31 | |
*** ScriptRipper has joined #mer | 15:32 | |
Stskeeps | Sage_: 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 |
Stskeeps | yeah | 15:41 |
Stskeeps | i've added it in fakeobs | 15:41 |
Sage_ | we really need to thing better way for this all and script it. | 15:42 |
Stskeeps | yes | 15:42 |
Sage_ | also atm. I would say no as there isn't enough workers for the current package builds :P | 15:42 |
Stskeeps | just a temporary thing | 15:43 |
Stskeeps | :P | 15:43 |
Stskeeps | well, at the moment, right now, there's zero workers | 15:43 |
Sage_ | I know building packages locally :D | 15:44 |
*** csslayer has quit IRC | 15:44 | |
lbt | workers all back | 15:44 |
lbt | obslight is in the process of murdering them though | 15:44 |
Stskeeps | show me the obslight error? | 15:45 |
*** harbaum has quit IRC | 15:45 | |
Sage_ | pah, settings empty now :P | 15:45 |
lbt | mount: error while loading shared libraries: libmount.so.1: cannot open shared object file: No such file or directory | 15:46 |
Stskeeps | context.. | 15:46 |
*** rvp has joined #mer | 15:46 | |
lbt | http://pastie.org/3427704 | 15:47 |
Stskeeps | Preinstall: libmount1 | 15:48 |
phaeron | lbt: the sdk-vm package is not in :Tools:Testing how do I get an sdk-ish rootfs with a vm kernel | 15:49 |
lbt | Stskeeps: yeah - I know that would work - I'm wondering why it failed | 15:50 |
lbt | it could be that new OBS needs a new prjconf for Ubuntu | 15:50 |
Stskeeps | maybe | 15:50 |
lbt | I was just looking at how ours is set up | 15:50 |
Stskeeps | also remember the jobs prjconf caching thing | 15:52 |
lbt | https://build.opensuse.org/project/prjconf?project=Ubuntu%3A11.10 | 15:52 |
lbt | checking to see if it's the same as https://build.pub.meego.com/project/prjconf?project=Ubuntu%3A11.10 | 15:52 |
phaeron | well I copied it some time in the past | 15:53 |
lbt | phaeron: yeah - they may have needed to change it | 15:53 |
lbt | and the new ui has no "raw" download :( | 15:53 |
Stskeeps | osc .. | 15:53 |
lbt | :P | 15:53 |
Stskeeps | or, cheat, curl https://api.opensuse.org/public/source/Ubuntu:11.10/_config | 15:54 |
phaeron | so is there a virtualization kernel for the sdk vm or do I have to create one | 15:54 |
lbt | same anyway | 15:55 |
Stskeeps | phaeron: there's none atm, i personally coupled it with a nemo x86 adaptation | 15:55 |
Stskeeps | i think | 15:55 |
lbt | phaeron: not yet - I'm doing the SDK as my next task | 15:55 |
phaeron | ok I'll create a minimal virtio based kernel | 15:55 |
*** Khaled has joined #mer | 15:57 | |
*** lizardo has joined #mer | 15:58 | |
Stskeeps | lbt: so you've deployed with my patch or solving for ubuntu first? | 15:59 |
lbt | ubuntu 1st | 16:00 |
*** mdavey has joined #mer | 16:00 | |
Stskeeps | ok | 16:00 |
lbt | is your code in build pkg in OBS:Testing? | 16:01 |
*** leinir has quit IRC | 16:01 | |
lbt | or just pull from git (which is fine too) | 16:02 |
lbt | OK ... obs is full | 16:02 |
Stskeeps | i just sent you the patch, haven't pushed it everywhere yet | 16:03 |
Stskeeps | / anywhere | 16:03 |
Stskeeps | obs is full? | 16:03 |
Stskeeps | :P | 16:03 |
lbt | all workers busy | 16:04 |
lbt | damned MTF people | 16:04 |
lbt | ok - no, they could be all dead | 16:05 |
Stskeeps | what, the people or the workers? | 16:05 |
Stskeeps | :P | 16:05 |
lbt | :P | 16:06 |
*** Khaled has quit IRC | 16:08 | |
lbt | hmm ronan's jobs are stuck in schedulerd .... despite a deep check | 16:08 |
lbt | 400 remote error: projid 'home ronan OBS_Light Ubuntu_11.10' is illegal | 16:09 |
Stskeeps | is that a space? | 16:13 |
*** csslayer has joined #mer | 16:15 | |
*** gabrbedd has quit IRC | 16:16 | |
*** Alison_Chaiken has joined #mer | 16:20 | |
*** Netweaver has joined #mer | 16:21 | |
Stskeeps | vgrade: do we have kernel packaging for the r-pi yet? | 16:25 |
*** Netweaver has quit IRC | 16:27 | |
*** gabrbedd has joined #mer | 16:30 | |
*** mdavey has quit IRC | 16:38 | |
andrewfblack | Stskeeps: 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 |
Stskeeps | not sure what we would put there | 16:41 |
*** Netweaver has joined #mer | 16:42 | |
andrewfblack | me either I didn't see a need for it. | 16:44 |
*** bigbluehat has quit IRC | 16:46 | |
*** lizardo has quit IRC | 16:54 | |
Stskeeps | well, one way to respond is to ask what it ought to contain i guess | 16:56 |
*** parancibia has quit IRC | 16:57 | |
andrewfblack | ok | 16:59 |
*** jonnor_work has quit IRC | 17:00 | |
*** ALoGeNo has quit IRC | 17:01 | |
*** damnshock_ has joined #mer | 17:02 | |
*** merlin_1991 has joined #mer | 17:02 | |
*** Daviey has quit IRC | 17:02 | |
*** lilstevie has quit IRC | 17:02 | |
*** sledges has quit IRC | 17:02 | |
*** merlin1991 has quit IRC | 17:02 | |
*** andre__ has quit IRC | 17:02 | |
*** damnshock has quit IRC | 17:02 | |
*** andre__ has joined #mer | 17:03 | |
*** andre__ has joined #mer | 17:03 | |
*** xnt14 has quit IRC | 17:03 | |
*** MerMage has joined #mer | 17:03 | |
*** rantom__ has joined #mer | 17:04 | |
*** rantom has quit IRC | 17:05 | |
*** Netweaver has quit IRC | 17:06 | |
*** ALoGeNo has joined #mer | 17:07 | |
*** Zeroedout has quit IRC | 17:07 | |
*** timakima has quit IRC | 17:07 | |
*** timakima has joined #mer | 17:07 | |
*** hadara has quit IRC | 17:07 | |
*** hadara has joined #mer | 17:08 | |
*** Zeroedout has joined #mer | 17:08 | |
*** NIN101 has joined #mer | 17:08 | |
Stskeeps | MerMage: you asked something last night, let me just recall what it was.. | 17:09 |
*** dro is now known as w8irc | 17:09 | |
*** w8irc is now known as croc | 17:09 | |
Stskeeps | MerMage: so, currently we work with task bugs (severity=task) which originate in meetings or during general development of the project | 17:10 |
*** Daviey has joined #mer | 17:11 | |
Stskeeps | our roadmapping isn't strong at the moment as it's very much driven by what projects that use us 's needs | 17:11 |
*** andre__ has quit IRC | 17:11 | |
Stskeeps | and we've been focused on having a good tools set/documentation/etc for our current content | 17:12 |
MerMage | Thank you | 17:12 |
Stskeeps | MerMage: 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 |
Stskeeps | what would you hope to use Mer for? | 17:14 |
*** dijenerate has joined #mer | 17:14 | |
MerMage | I would like to develop apps for it when used on a tablet. | 17:16 |
Stskeeps | alright, QML is a good start :) | 17:16 |
MerMage | I have been doing the tutorials for it by Nokia. | 17:16 |
Stskeeps | as in teaching, or viewing tem? | 17:17 |
Stskeeps | them | 17:17 |
*** xnt14 has joined #mer | 17:17 | |
MerMage | I have been reading through and trying the stuff here: http://doc.qt.nokia.com/qtcreator-2.4/index.html | 17:17 |
Stskeeps | ah, alright :) | 17:18 |
Stskeeps | qml works straight on mer | 17:18 |
*** merlin_1991 is now known as merlin1991 | 17:19 | |
*** merlin1991 has joined #mer | 17:19 | |
MerMage | That's good. I look forward to some sort of packaging system. Are you using rpm? | 17:19 |
Stskeeps | yeag | 17:19 |
Stskeeps | er | 17:19 |
Stskeeps | yeah | 17:19 |
*** dijenerate has quit IRC | 17:19 | |
Stskeeps | (sorry, am cooking..) | 17:19 |
*** damnshock_ has quit IRC | 17:20 | |
MerMage | Cool. | 17:20 |
*** damnshock has joined #mer | 17:21 | |
*** Netweaver has joined #mer | 17:21 | |
*** xnt14 has quit IRC | 17:22 | |
*** lilstevie has joined #mer | 17:22 | |
*** xnt14 has joined #mer | 17:22 | |
*** leinir has joined #mer | 17:22 | |
*** xnt14 has quit IRC | 17:27 | |
Stskeeps | http://www.ubuntu.com/devices/android | 17:29 |
*** lilstevie has quit IRC | 17:30 | |
ali1234 | Stskeeps: 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 |
Stskeeps | ali1234: maybe | 17:31 |
ali1234 | also the part where they say "Adobe’s creativity portfolio" is "certified to work with it." is the most interesting thing in the whole page imo | 17:32 |
*** xnt14 has joined #mer | 17:33 | |
ali1234 | the 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 OEMs | 17:34 |
*** xnt14 has quit IRC | 17:37 | |
*** mdfe_ has quit IRC | 17:39 | |
*** xnt14 has joined #mer | 17:41 | |
*** bigbluehat has joined #mer | 17:42 | |
*** arc_mat has joined #mer | 17:44 | |
*** xnt14 has quit IRC | 17:47 | |
*** dijenerate has joined #mer | 17:47 | |
Stskeeps | the portfolio stuff is a bit awkward | 17:49 |
*** dijenerate has quit IRC | 17:52 | |
*** lilstevie has joined #mer | 17:53 | |
*** xnt14 has joined #mer | 17:55 | |
*** rantom__ is now known as rantom | 17:56 | |
notmart | vgrade: ping | 17:56 |
*** lilstevie has quit IRC | 17:57 | |
*** lilstevie has joined #mer | 18:00 | |
*** drussell has quit IRC | 18:00 | |
*** drussell has joined #mer | 18:03 | |
DocScrutinizer | Stskeeps: /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 #mer | 18:08 | |
DocScrutinizer | but yes: CAIF has all you need, and is probably sparsely documented | 18:09 |
*** lynxis has quit IRC | 18:10 | |
DocScrutinizer | and 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 ROM | 18:11 |
*** dijenerate has joined #mer | 18:12 | |
DocScrutinizer | STE signs customer (OEM) key-pair, OEM signs 'his' flavour of modem FW | 18:13 |
andrewfblack | how about forget Android and make a Linux photo that when plugged in gives you a full UI | 18:17 |
andrewfblack | photo = phone | 18:17 |
DocScrutinizer | plugged in??? | 18:17 |
DocScrutinizer | and who should forget that A* thing? | 18:18 |
DocScrutinizer | I want a mobile device with embedded modem, that exposes a full featured and most preferably documented interface to APE | 18:20 |
DocScrutinizer | formerly known as AT-interface (when modems were Hayes) | 18:20 |
*** dijenerate has quit IRC | 18:22 | |
DocScrutinizer | and I want a GNU-linux userland with open core apps (dialer et all) so I can easily bangdang my *own* UI | 18:26 |
DocScrutinizer | and NO TrustedComputing sh*t like in HARM! | 18:26 |
*** Netweaver has quit IRC | 18:26 | |
Stskeeps | DocScrutinizer: frankly, i wouldn't mind if someone made a ofono or fso thing that you can build RIL modules again | 18:27 |
Stskeeps | st | 18:27 |
DocScrutinizer | you mean that's built against a RIL low level layer? | 18:27 |
Stskeeps | as in something that is source compatible with vendor's RIL modules | 18:28 |
DocScrutinizer | I doubt STE would opensource their Andridiot RIL code | 18:28 |
Stskeeps | even source compatible would be a strong proposition | 18:29 |
Stskeeps | for them to build their RIL with against a gnu userland | 18:29 |
DocScrutinizer | I don't get it | 18:29 |
Stskeeps | so obviously st-e has ril source code | 18:29 |
DocScrutinizer | I think I've already seen it, yeah | 18:29 |
dm8tbr | every vendor has their proprietary RIL | 18:29 |
Stskeeps | give them ability to use same ril and just build it against a gnu userland by having a source compatible API | 18:29 |
*** xnt14 has quit IRC | 18:30 | |
dm8tbr | then it would be just a recompile aginst libc instead of bionic | 18:30 |
DocScrutinizer | AIUI RIL is == libisi | 18:30 |
Stskeeps | DocScrutinizer: RIL is a documented android API | 18:30 |
DocScrutinizer | mhm | 18:30 |
Stskeeps | they're modules that a rild (like ofono) loads | 18:30 |
DocScrutinizer | API | 18:30 |
DocScrutinizer | yeah | 18:31 |
dm8tbr | or you just do what some android devices do (for other reasons): keep both bionic and libc userspaces around | 18:31 |
DocScrutinizer | libisi also has a documented API I think | 18:31 |
dm8tbr | you might need that for EGL anyway | 18:31 |
DocScrutinizer | anyway that RIL code, whatever it is, shall use CAIF at border to modem | 18:32 |
*** xnt14 has joined #mer | 18:32 | |
Stskeeps | yes, of course | 18:32 |
DocScrutinizer | and CAIF is the real spec for interface to modem | 18:32 |
dm8tbr | is it documented/public? | 18:32 |
DocScrutinizer | so I couldn't care less about RIL | 18:32 |
*** drussell has quit IRC | 18:32 | |
DocScrutinizer | dm8tbr: probably sparsely | 18:33 |
dm8tbr | well then chances with RIL might be better | 18:33 |
DocScrutinizer | there are CAIF defines in a mainline kernel patch, directly beneath phonet | 18:33 |
*** rvp has left #mer | 18:34 | |
DocScrutinizer | so 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 modems | 18:36 |
Stskeeps | probably, yeah | 18:36 |
Stskeeps | the bigger problem for, for example companies, is how to complain about bugs to the modem vendor | 18:37 |
Stskeeps | in which case having same codebase as them helps | 18:37 |
MerMage | I 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 |
DocScrutinizer | all STE customers have their own codebase | 18:37 |
Stskeeps | MerMage: my own belief is that the biggest problem canonical has is ubuntu, it's not a mobile OS, whatsoever | 18:38 |
Stskeeps | i've been there in the past | 18:38 |
Stskeeps | way too much slicing and dicing needed | 18:38 |
MerMage | Stskeeps: How so? | 18:39 |
DocScrutinizer | I think Panasonic and HTC are companies that know a few good modem chips ;-) | 18:39 |
MerMage | I think they could do something like 'sudo apt-get install ubuntu-mobile', similar to 'kubuntu-desktop', etc | 18:39 |
Stskeeps | MerMage: 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 4h | 18:41 |
Stskeeps | MerMage: which is why we have something like new Mer :) | 18:41 |
MerMage | Fair enough | 18:42 |
Stskeeps | i wouldn't baselessly say this stuff :) | 18:42 |
DocScrutinizer | my rant about meego since beginning, way too much notebook netbook desktop oriented core | 18:43 |
MerMage | I didn't assume you would baselessly say stuff. I was just wondering. | 18:43 |
DocScrutinizer | see sensorfw with POLLING | 18:43 |
DocScrutinizer | not to start talking about kernel | 18:43 |
Stskeeps | MerMage: yeah, sorry, wasn't meant as a accusation, just to back my own statement :) | 18:43 |
*** jluisn_ has quit IRC | 18:44 | |
*** gabrbedd has quit IRC | 18:44 | |
andrewfblack | Stskeeps: New Mer isn't like New Coke is it I didn't like New Coke | 18:45 |
Stskeeps | andrewfblack: hehe | 18:45 |
DocScrutinizer | Gnu Coke | 18:45 |
Stskeeps | andrewfblack: it's a new approach, but i try to keep some of the spirit of old mer around :) | 18:45 |
* DocScrutinizer googles for GnuPhone | 18:47 | |
*** arc_mat has quit IRC | 18:50 | |
*** lynxis has joined #mer | 18:51 | |
*** trbs has joined #mer | 18:54 | |
*** ali1234 has quit IRC | 18:57 | |
*** xtcx has quit IRC | 18:59 | |
*** jluisn has joined #mer | 19:05 | |
*** ali1234 has joined #mer | 19:08 | |
*** xnt14 has quit IRC | 19:12 | |
*** xtcx has joined #mer | 19:12 | |
*** disco_stu has quit IRC | 19:13 | |
*** InformatiQ has joined #mer | 19:14 | |
*** xnt14 has joined #mer | 19:15 | |
*** dijenerate has joined #mer | 19:21 | |
*** drussell has joined #mer | 19:29 | |
*** dionet has quit IRC | 19:32 | |
*** lynxis has quit IRC | 19:37 | |
*** dazo is now known as dazo_afk | 19:38 | |
*** BeholdMyGlory has quit IRC | 19:41 | |
*** talavis has joined #mer | 19:44 | |
*** BeholdMyGlory has joined #mer | 19:44 | |
*** sigkill_ is now known as s1gk1ll | 19:47 | |
*** dijenerate has quit IRC | 19:50 | |
*** jstaniek has joined #mer | 19:55 | |
RaYmAn | Stskeeps: so, stupid question...Where the hell is the download for MIC? :P | 19:59 |
Stskeeps | RaYmAn: https://img.merproject.org/images/mer-sdk.tar.bz2 and use https://img.merproject.org/images/enter-chroot.sh to enter it | 19:59 |
Stskeeps | and it's in the platform sdk | 19:59 |
RaYmAn | yeah, I know. The platform SDK doesn't quite seem ready for building arm stuff. | 20:00 |
Stskeeps | it should be, i've done arm images with it | 20:01 |
Stskeeps | might have a problem with qemu-arm vs qemu-arm-static thoug | 20:01 |
Stskeeps | h | 20:01 |
RaYmAn | Stskeeps: 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 |
Stskeeps | you 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 sdk | 20:07 |
RaYmAn | ah | 20:08 |
Stskeeps | most of the cases people has come with that we've had in the past revolved around mic2 on ubuntu doing something funky | 20:08 |
Stskeeps | so we just want to cut out the middleman, but if anyone wants to package up tools, they're welcome | 20:09 |
RaYmAn | yeah, understandably.. the platform sdk just really isn't liking me I guess =P | 20:09 |
DocScrutinizer | I don't like canonical | 20:10 |
DocScrutinizer | and particularly that ubuntu abomination | 20:10 |
Stskeeps | RaYmAn: so what errors do you get? | 20:10 |
RaYmAn | it's actually getting the platform sdk to actually not fail at installing qemu :/ I feel kinda stupid ;) | 20:12 |
Stskeeps | so you get the error in mic or when rpm -i'ing the install of qemu? | 20:12 |
RaYmAn | Stskeeps: no error, it just doesn't get installed, lol | 20:12 |
Stskeeps | .. in mic or when rpm -i'ing? | 20:13 |
RaYmAn | Stskeeps: rpm -i'ing | 20:13 |
*** Bananaoomarang has joined #mer | 20:13 | |
Stskeeps | okay, rpm -ql qemu-usermode-static | 20:14 |
Stskeeps | hello Bananaoomarang | 20:14 |
Bananaoomarang | Hello there! | 20:14 |
RaYmAn | Stskeeps: as expected, package qemu-usermode-static is not installed | 20:15 |
Stskeeps | RaYmAn: interesting | 20:15 |
Stskeeps | RaYmAn: rpm -vi | 20:15 |
Stskeeps | with the url of the rpm | 20:15 |
Stskeeps | Bananaoomarang: welcome :) so what brings you here to #mer ? | 20:15 |
*** notmart has quit IRC | 20:16 | |
*** dijenerate has joined #mer | 20:16 | |
Bananaoomarang | The Spark tablet, just interested in what's happening here, so I decided to pop in! | 20:16 |
Stskeeps | alright :) if you have any questions about Mer, feel free to ask, else feel welcome to hang out and get to learn more | 20:17 |
*** dijenerate has quit IRC | 20:17 | |
*** dijenerate has joined #mer | 20:18 | |
*** pohly has quit IRC | 20:20 | |
Stskeeps | what do you hope to do with the spark yourself? | 20:21 |
Bananaoomarang | Stskeeps: I just love the idea of a free software tablet! Unlocked, open. I'm also an avid KDE user! | 20:22 |
*** dijenerate has quit IRC | 20:23 | |
Stskeeps | :) | 20:23 |
Bananaoomarang | Stskeeps: Also, I love the sound of QML/QtQuick! | 20:23 |
MerMage | QML is the bomb. | 20:23 |
*** smoku has quit IRC | 20:23 | |
Bananaoomarang | Need 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 |
Stskeeps | qml is awesome, yeah | 20:24 |
Bananaoomarang | So I'm super interested in where the Spark tablet goes. | 20:24 |
Bananaoomarang | And I'd never heard of Mer before now... | 20:24 |
Stskeeps | #active irc channel is also a good place for the Plasma Active guys | 20:24 |
Bananaoomarang | Ahhh, cool. Gotta run now, I'll come back some other time! | 20:26 |
Stskeeps | see you | 20:26 |
*** Bananaoomarang has quit IRC | 20:26 | |
*** lynxis has joined #mer | 20:39 | |
*** M4rtinK has joined #mer | 20:43 | |
*** InformatiQ has quit IRC | 20:43 | |
lbt | sudo mic create fs mer-sdk-i486-chroot.ks -o . --arch i486 => Error <usage>: Invalid architecture: "i486". | 20:45 |
lbt | sudo mic create fs mer-sdk-i486-chroot.ks -o . --arch i586 => Error <config>: Invalid arch i586 for repository. Valid arches: i486 | 20:46 |
Stskeeps | lbt: can you make a i586 mer sdk chroot for me? rayman noticed some awkward behaviour that may be attributable to i486 port | 20:47 |
Stskeeps | and yes, seems like we need to beat mic with a sick | 20:47 |
lbt | OK - kinda waiting for IMG too | 20:47 |
Stskeeps | ok | 20:47 |
Stskeeps | we have rpm -i succeding to install a package but not showing up in index | 20:48 |
Stskeeps | or actually installing files | 20:48 |
Stskeeps | so that's fun | 20:48 |
*** beford has quit IRC | 20:48 | |
lbt | mmm | 20:48 |
lbt | it worked here | 20:48 |
Stskeeps | just wanting to double-check | 20:48 |
phaeron | lbt: i686 works | 20:48 |
lbt | http://repo.pub.meego.com//Mer:/Tools:/Testing/Mer_Core_i486/noarch/ FYI | 20:49 |
phaeron | lbt: what ? | 20:49 |
lbt | Error <config>: Invalid arch i686 for repository. Valid arches: i486 | 20:49 |
phaeron | lbt: what are you waiting for IMG | 20:49 |
lbt | until we deploy it with mic | 20:49 |
phaeron | lbt: use i686 with the i586 repo | 20:49 |
phaeron | not the i486 | 20:49 |
lbt | fyi I'm running a local SDK mic | 20:50 |
lbt | sudo mic create fs mer-sdk-i486-chroot.ks -o . --arch i686 | 20:50 |
lbt | yes? | 20:50 |
phaeron | depends on the repo inside the ks | 20:50 |
phaeron | it should be the i586 one | 20:50 |
lbt | http://repo.pub.meego.com//Mer:/Tools:/Testing/Mer_Core_i486/ | 20:51 |
lbt | which is really 586 | 20:51 |
Stskeeps | i think we're hitting an atom-ism | 20:51 |
lbt | nb ... does anyone see a possible barrier-to-entry with this naming :D | 20:51 |
phaeron | http://repo.pub.meego.com/Mer:/Tools:/Testing/Mer_Core_i586/ is the i686 | 20:51 |
lbt | phaeron: I'm sorry but I need some clarity | 20:52 |
Stskeeps | lbt: 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 |
phaeron | and works for me here | 20:52 |
lbt | phaeron: I think you're talking about the drop-down menu on IMG ? | 20:52 |
lbt | Stskeeps: not I | 20:52 |
Stskeeps | hm, ok | 20:52 |
lbt | I think it would be a sane name | 20:52 |
*** andrewfblack has quit IRC | 20:53 | |
phaeron | lbt: mic create fs mer-core-i586-base.ks --arch=i686 | 20:53 |
phaeron | lbt: wfm | 20:53 |
Stskeeps | yes, but mer-core-i486-base.ks --arch=i486 doesn't | 20:53 |
lbt | which is what my AMD Athtlon would like | 20:54 |
*** dijenerate has joined #mer | 20:54 | |
lbt | or phenom or whatever | 20:54 |
phaeron | ok dunno | 20:54 |
Stskeeps | honestly mic --arch should just be the highest one to accept or something | 20:54 |
Stskeeps | :P | 20:54 |
Stskeeps | but this is better to discuss when sage is around | 20:54 |
lbt | yeah - right now I just wanted a local 486 rootfs | 20:55 |
Stskeeps | so you can't do --arch=i486 | 20:55 |
lbt | no | 20:55 |
Stskeeps | that sounds like a 'mic' bug | 20:55 |
*** lamikr has quit IRC | 20:55 | |
lbt | OK ... :) | 20:55 |
phaeron | and i586 fails with mic | 20:55 |
Stskeeps | because of the glibc.i686 | 20:55 |
phaeron | yes | 20:55 |
phaeron | so i586 should work for lbt ? | 20:56 |
Stskeeps | i586 won't work on his processor | 20:56 |
lbt | or even close : Error <config>: Invalid arch i586 for repository. Valid arches: i486 | 20:56 |
Stskeeps | that's because mic is a bit broken | 20:56 |
lbt | woo | 20:57 |
Stskeeps | lbt: please find where in mic i486 breaks | 20:57 |
Stskeeps | it should be easy to ind | 20:57 |
Stskeeps | find | 20:57 |
lbt | OK | 20:57 |
*** bigbluehat has quit IRC | 20:57 | |
* phaeron is trying to generate minimal kernel that can boot off lvm root | 20:58 | |
phaeron | lbt: your guide doesn't have an initramfs section | 20:58 |
*** dijenerate has quit IRC | 20:58 | |
lbt | I know | 20:58 |
Stskeeps | initrd's slow bootups | 20:58 |
Stskeeps | :P | 20:58 |
lbt | that's why :D | 20:58 |
phaeron | lvm won't work without initrd , right ? | 20:59 |
phaeron | root on lvm | 20:59 |
lbt | mmm | 20:59 |
lbt | kvm? | 20:59 |
phaeron | yes | 20:59 |
lbt | kvm passes a virtio device | 21:00 |
phaeron | yes | 21:00 |
lbt | svda | 21:00 |
lbt | so kernel is lvm-unaware | 21:00 |
phaeron | mmm | 21:00 |
phaeron | didn't work here | 21:00 |
lbt | really | 21:00 |
Stskeeps | root=/dev/svda rootwait ? | 21:00 |
Stskeeps | remember to make virtio not a module | 21:00 |
phaeron | [s]vda ? | 21:00 |
lbt | obviously you have the same initrd issue | 21:00 |
Stskeeps | vda, maybe | 21:01 |
lbt | ie builtin virtio is needed | 21:01 |
*** dijenerate has joined #mer | 21:01 | |
phaeron | it built in | 21:01 |
phaeron | *is | 21:01 |
phaeron | yes vda | 21:01 |
Stskeeps | then the node should be able to boot from without initrd | 21:01 |
Stskeeps | add a root=/dev/vda rootwait ? | 21:02 |
phaeron | I did ! | 21:02 |
Stskeeps | and what error did you get? | 21:02 |
Stskeeps | (show me a boot log..) | 21:02 |
phaeron | just waits | 21:03 |
Stskeeps | ok, try rootdelay=2 instead | 21:03 |
phaeron | Stskeeps: will try to get a text console so I can copy | 21:03 |
phaeron | Stskeeps: panics | 21:03 |
Stskeeps | panic is good, it usually lists devices it saw :) | 21:04 |
phaeron | yeah in this case it doesn't | 21:05 |
phaeron | I'll review the kernel config | 21:05 |
Stskeeps | you have CONFIG_VIRTIO_BLK=y ? | 21:05 |
Stskeeps | and file=/path/foo,if=virtio | 21:05 |
Stskeeps | er, -drive file= | 21:06 |
phaeron | yep and yep | 21:06 |
Stskeeps | ok | 21:06 |
phaeron | mmm | 21:06 |
phaeron | trying again | 21:06 |
*** dijenerate has quit IRC | 21:07 | |
*** dijenerate has joined #mer | 21:08 | |
lbt | do we have a git repo for mic? | 21:10 |
Sage_ | lbt: mic and arch is a **** | 21:10 |
lbt | Sage_: getting that :) | 21:10 |
Stskeeps | lbt: github.com/jfding/mi | 21:10 |
Sage_ | had hard time to get arm working and now same issues with intel :) | 21:10 |
Stskeeps | c | 21:10 |
lbt | Stskeeps: OK - I'll clone that | 21:11 |
Sage_ | I can have a look tomorrow if needed. Shouldn't be too hard just port some code used in arm to intel part | 21:11 |
Stskeeps | btw, i've been experimenting with eglibc 2.15 instead of our glibc 2.13, pretty good results so far | 21:11 |
Stskeeps | i plan to sync the code with what ubuntu/linaro has of code + patches | 21:11 |
Stskeeps | as that's our toolchain | 21:12 |
Stskeeps | (i had an hour to kill) | 21:12 |
lbt | https://github.com/saukko/mic | 21:12 |
Sage_ | how much smaller will eglibc get us? | 21:12 |
Sage_ | lbt: that is old branch use the one Stskeeps said | 21:13 |
Stskeeps | Sage_: it will get us some nice arm optimizations as a start | 21:13 |
Sage_ | lbt: all patches in my clone are in upstream so there shouldn't be need for that | 21:13 |
Sage_ | so you are trying to do i486 image that has one i586 package? | 21:13 |
Stskeeps | no, i486 image in general | 21:14 |
Stskeeps | --arch=i486 and i486 repos | 21:14 |
Stskeeps | but it would be nice that --arch=i686 worked with only i486 repos too | 21:14 |
Stskeeps | :P | 21:14 |
Sage_ | hmmp | 21:15 |
Sage_ | ah, the i486 is easy fix | 21:16 |
Sage_ | or should be | 21:16 |
Sage_ | lbt: let me boot my another comp and I'll make a patch for you | 21:17 |
lbt | no need | 21:17 |
lbt | I have the git cloned | 21:17 |
lbt | tell me where to look roughly | 21:17 |
Sage_ | https://github.com/jfding/mic/blob/master/mic/utils/rpmmisc.py#L348 | 21:17 |
Sage_ | add one line there at least | 21:17 |
Sage_ | that is first thing that is missing | 21:18 |
Sage_ | "i486": "i486:i386", | 21:18 |
lbt | so why doesn't "i686": "i686:i586:i486:i386", work then I wonder | 21:18 |
Sage_ | it checks the keys for arches in mic code. | 21:19 |
lbt | looking at #372-5 | 21:19 |
Sage_ | that is ok | 21:20 |
lbt | I think you mean "that works" | 21:20 |
lbt | I'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 error | 21:21 |
Sage_ | getCanonX86Arch might need fix but not sure if that is used with mic | 21:23 |
lbt | I was reading that and thinking about the SDK and chroots and things | 21:23 |
lbt | it's one reason osc fails in a chroot is that it uses uname to figure out what glibc it's running | 21: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) instead | 21:24 |
lbt | Stskeeps: does sb2 intercept uname syscall ? | 21:24 |
lbt | Sage_: OK | 21:24 |
Sage_ | it is a hack to avoid straigh yum or zypp dependency in mic | 21:25 |
lbt | Stskeeps: yes it does | 21:25 |
lbt | Sage_: OK | 21:26 |
Stskeeps | lbt: yes it does | 21:26 |
phaeron | Sage_: yet the bootstrap hardcodes zypper | 21:26 |
lbt | Stskeeps: that's what I said :) | 21:27 |
*** Free-MG has joined #mer | 21: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 |
phaeron | Sage_: the new mic runs natively by default, if you ask it to bootstrap it requires zypper even if you specify yum as package manager | 21:29 |
phaeron | that is from looking at 0.4 , not sure if it changed later | 21: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 installation | 21:29 |
phaeron | yes and works natively on debian as well | 21:30 |
lbt | so shall I pull 0.6 | 21:30 |
lbt | 0.5 wasn't tagged... | 21:30 |
* Stskeeps heads to bed | 21:30 | |
*** cxl000 has quit IRC | 21:33 | |
*** trbs has quit IRC | 21:34 | |
*** jluisn has quit IRC | 21:37 | |
*** talavis has quit IRC | 21:37 | |
*** disco_stu has joined #mer | 21:37 | |
*** dijenerate has quit IRC | 21:46 | |
*** MerMage has quit IRC | 21:53 | |
*** disco_stu has quit IRC | 21:55 | |
*** Alison_Chaiken has quit IRC | 22:01 | |
*** NIN101 has quit IRC | 22:08 | |
*** dionet has joined #mer | 22:13 | |
*** xtcx has quit IRC | 22:20 | |
*** disco_stu has joined #mer | 22:27 | |
*** himamura has quit IRC | 22:27 | |
*** phaeron has quit IRC | 22:45 | |
*** dionet_ has joined #mer | 22:45 | |
*** dionet has quit IRC | 22:46 | |
*** xtcx has joined #mer | 22:46 | |
*** xtcx has joined #mer | 22:46 | |
*** mardy has quit IRC | 22:57 | |
*** talavis has joined #mer | 23:02 | |
*** tilgovi has joined #mer | 23:02 | |
*** tilgovi has joined #mer | 23:02 | |
*** fabo has quit IRC | 23:07 | |
*** cxl000 has joined #mer | 23:11 | |
*** dionet_ has quit IRC | 23:12 | |
*** jvd_ has quit IRC | 23:19 | |
*** jvd_ has joined #mer | 23:20 | |
*** ThreeM_ has joined #mer | 23:23 | |
*** ThreeM_ has quit IRC | 23:26 | |
*** tpn has quit IRC | 23:49 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!