*** Nrsisti is now known as Kopo | 09:35 | |
*** ecloud_wfh is now known as ecloud | 11:41 | |
*** frinring_ is now known as frinring | 13:36 | |
bigdummy | Hey everyone. Any links to devices that have more or less success with installing the sailfish OS? i'm far from understanding any of this stuff but... gotta start somewhere. | 15:43 |
---|---|---|
r0kk3rz | you're looking at buying a device with sailfish in mind? | 15:45 |
bigdummy | yeah! don't care if it's a bit older or anything. just want to make sure its as easy as possible. | 15:48 |
r0kk3rz | there are a few devices that jolla officially supports, sony xperia x, and xperia xa2 variants | 15:50 |
bigdummy | never even heard of this phone, looks pretty nice. thanks @r0kk3rz | 15:53 |
tortoisedoc | yellow | 18:37 |
tortoisedoc | ol : thanks again for your support on the sb2 | 18:37 |
tortoisedoc | ol : how does the merge process proceed after this? | 18:37 |
ol | Wait for a maintainer. | 18:38 |
tortoisedoc | ol: you're not one? | 18:38 |
ol | No. I have my own fork, but nobody seems interested in it. | 18:38 |
tortoisedoc | oh ok | 18:38 |
tortoisedoc | hm there's quite a list | 18:40 |
tortoisedoc | pvuorela, any chance you could have a look at this (simple) fix? https://git.merproject.org/mer-core/scratchbox2/merge_requests/16 | 18:42 |
r0kk3rz | ol: where is your fork? | 18:44 |
ol | https://ldbox.org/ | 18:45 |
r0kk3rz | tortoisedoc: its best to highlight someone in #mer if you want it merged | 18:45 |
r0kk3rz | and oblig merbug reference and weird commit style | 18:46 |
tortoisedoc | r0kk34z : #mer?? | 18:46 |
tortoisedoc | :O | 18:46 |
r0kk3rz | yes. the #mer channel, im surprised you dont know of it | 18:46 |
tortoisedoc | im falling from the clouds here :P | 18:46 |
tortoisedoc | nobody has bothered to tell me ;_; | 18:47 |
r0kk3rz | check this to see who to bother about it - https://git.merproject.org/mer-core/Maintainers/blob/master/maintainers.yaml | 18:47 |
tortoisedoc | yes I did thanks :) | 18:47 |
tortoisedoc | thats how I got to vourela :) | 18:47 |
r0kk3rz | ol: was there a particular reason why you forked it instead of developing sb2? | 18:57 |
tortoisedoc | thats an interesting question | 18:59 |
ol | 1. There was no primary repo for sb2. It was essentially abandoned. | 19:00 |
ol | 2. I heard from multiple people that adoption of sb2 is negatively impacted by its name: people associate it with Scratchbox that is heavyweight virtualisation environment. | 19:00 |
ol | Hence, I decided to make a fork and rename it. But after trying to develop it for some time I found no interest from other people. | 19:00 |
tortoisedoc | ol : have you used it in any other env except mer? | 19:01 |
tortoisedoc | btw scratchbox2 in mer has still commits no? :) | 19:03 |
tortoisedoc | ol : if you want i can pick-axe the commit and forward to your repo as well (in case it's needed that is) | 19:03 |
ol | I tried to use it with Fedora, but found that upgrading packages with dnf causes corruption that is difficult to debug. Seems like race condition caused by replaced library functions in multithreaded program. | 19:03 |
tortoisedoc | ol : race condition in a multithreaded program? dnf? | 19:04 |
tortoisedoc | (as in in dnf) | 19:05 |
ol | I'm not sure whether to develop ldbox further. Name issue is not relevant anymore (who remembers what Scratchbox is?), and sb2 is still used in Mer / Sailfish. | 19:05 |
ol | Yes, in dnf. | 19:05 |
ol | But it's not a bug in dnf itself. | 19:05 |
tortoisedoc | youll definitively have a hard time if dnf does some dynamic linking | 19:05 |
tortoisedoc | (this said from veeery far) | 19:06 |
r0kk3rz | ol: i'm sure your changes are quite reasonable, it would be good to get them into sb2 | 19:08 |
ol | Dynamic linking is not a problem. It's just sb2 / ldbox emulation is too fragile. | 19:08 |
tortoisedoc | I agree with r0kk3rz, the changes don't seem that tragic | 19:19 |
tortoisedoc | question : is there any scratchbox2 in obs? | 20:30 |
tortoisedoc | (I think I have asked the same yesterday / the day before, but I am not sure) | 20:31 |
r0kk3rz | as in a build in merobs? | 20:31 |
r0kk3rz | https://build.merproject.org/package/show/mer:core/scratchbox2 | 20:33 |
tortoisedoc | r0kk3rz : sorry inconplete question; I mean obs as a build env, does it rely on sb2? | 20:33 |
tortoisedoc | s/inconplete/incomplete | 20:34 |
r0kk3rz | yes | 20:34 |
tortoisedoc | okay | 20:34 |
tortoisedoc | thanks :) | 20:34 |
tortoisedoc | grumble | 22:15 |
tortoisedoc | i guess there's no way to make the obs run with my own-rolled sb2 | 22:15 |
r0kk3rz | probably not | 22:19 |
ol | Are you sure? Where does sb2 come from in build VM? | 22:25 |
tortoisedoc | ol : im afraid the moment the spec file is run we are in the obs already | 22:31 |
tortoisedoc | erm | 22:31 |
tortoisedoc | s/obs/sb2 | 22:31 |
tortoisedoc | ol : the updated sb2 would need to be installed *before* the spec file is run | 22:32 |
ol | Yes, but nothing prevents you from building a support package in your project that has a different sb2. | 22:32 |
tortoisedoc | ol : sb2 won't allow me to install sb2 from within it (at least not locally); or did I get something else? | 22:34 |
tortoisedoc | ol : what do you mean by "support" package | 22:34 |
ol | A package that is installed in your build environment that contains sb2. | 22:35 |
tortoisedoc | ol : is this something officially supported by obs? (obs noob typing here) | 22:36 |
ol | Look at "SB2install" directive in project config. You can specify any package there. | 22:44 |
tortoisedoc | oho | 22:47 |
tortoisedoc | ol : I guess this needs a dependency, not a "simple" uploaded rpm package right | 22:48 |
tortoisedoc | https://wiki.merproject.org/wiki/SB2 -> guess this is still valid | 22:49 |
ol | This is the package, containing everything to support sb2, not just sb2. This is JEOS for running sb2, and sb2 target root is a JEOS inside that JEOS. | 22:49 |
tortoisedoc | hmm so I'd need to first build this jeos for mer obs | 22:55 |
tortoisedoc | but what do I build it from? | 22:56 |
tortoisedoc | ol : I guess there's no such thing in the mer git? | 22:56 |
ol | Find the name of the package that is used now. Then find this package and how it's built. | 22:57 |
tortoisedoc | ol : something like this i guess then https://build.merproject.org/package/show/mer-core:devel/sb2-tools-i486 | 22:58 |
ol | Yes. | 22:58 |
tortoisedoc | ol : the project config is the "meta" config in obs? | 23:06 |
tortoisedoc | ah osc meta prj -e | 23:09 |
tortoisedoc | hmm | 23:11 |
tortoisedoc | this seems quite obscure stuff | 23:11 |
tortoisedoc | need time to study it :/ | 23:11 |
tortoisedoc | I guess it might still be faster than waiting for the change to be merged.. | 23:11 |
tortoisedoc | for instace, osc meta prj -e gives me the file in xml format, not in free text form as the wiki shows it | 23:12 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!