Monday, 2014-12-08

*** igordcard has joined #sailfishos00:03
*** louisdk has quit IRC00:06
*** Kabouik has quit IRC00:08
*** inte_awa` has joined #sailfishos00:10
*** inte_awa` has quit IRC00:10
*** inte_awa` has joined #sailfishos00:10
*** inte_away has quit IRC00:12
*** phaeron has quit IRC00:20
*** carepack_ has quit IRC00:21
*** DrIDK has quit IRC00:24
*** mihlit_ has quit IRC00:31
*** roboro has quit IRC00:35
*** olafh has quit IRC00:35
*** ThatTreeOverTher has joined #sailfishos00:36
ThatTreeOverTherHow is it that Sailfish can run Dalvik Android apps?00:39
K4-tBecause Dalvik is a virtual machine00:41
K4-thow does java run it's apps on all thos different platforms?00:42
K4-tI hope that kind of answers your question. :P00:42
ThatTreeOverTherSure, but isn't there some sort of "secret sauce" that makes it, you know, work? I can't just slap a Dalvik VM on my desktop Linux and get native notifications and Google API stuff00:43
K4-tARM :300:43
lpotterand licenses00:44
K4-tX86_64 computers vs ARM00:44
*** xerpi has quit IRC00:44
K4-tand what lpotter said00:44
ThatTreeOverTherOkay, then my ARM Chromebook.00:44
K4-tYou can run android apps on chrome00:44
K4-tsome run quite well00:44
K4-t:P00:44
ThatTreeOverTherHow does it wooork though00:44
K4-tVirtual machines and magic00:44
K4-tgoogle magic00:45
K4-t:300:45
ThatTreeOverTher>_< that's literally what someone else said00:45
tigelihttps://www.youtube.com/watch?v=N9rJJSiUy0I00:45
K4-thttp://lifehacker.com/how-to-run-android-apps-inside-chrome-on-any-desktop-op-163756410100:45
K4-tthis explains it a bit better00:45
ThatTreeOverTherCan Sailfish run ART apps?00:47
K4-tMost ART apps wil work on Dalvik00:49
K4-tThey're mostly compatible from what I remember00:49
*** wickwire has joined #sailfishos00:50
ThatTreeOverTherMy imagination tells me that the easiest way to do something like this is to run an unmodified Dalvik VM with a little bit of "magic"00:50
ThatTreeOverTherthat is, a classloader function that replaces OS API calls to what would be Android to Sailfish or whatever00:51
ThatTreeOverTherThis is theoretically easy enough to do and mostly just a pain because there's a lot of API surface to cover00:52
ThatTreeOverTherIt begs the question of why Sailfish doesn't make it open source :/00:54
*** Andy80 has joined #sailfishos00:55
*** Andy80 has quit IRC00:57
sandsmarkThatTreeOverTher: because jolla didn't write it01:00
K4-tlol01:00
ThatTreeOverTherOh, really01:00
sandsmarkand there's much more to it than that01:00
K4-tYea ThatTreeOverTher01:00
sandsmarkall that zygote crap, for example01:00
K4-tit's googles invention01:00
sandsmarkno, I mean the android compatibility platform thing01:01
K4-tDalvik and ART01:01
sandsmarkit's a propriatary solution that jolla has paid for01:01
sandsmarkproprietary, even01:01
K4-tYup01:01
K4-twhich makes it a bitch to work with01:01
K4-t:D01:01
sandsmarkwell, IMHO android is a bitch to work with even on android phones :p01:01
K4-tThat it is. lol01:02
*** M4rtinK2 has quit IRC01:02
ThatTreeOverTherThat's unfortunate.. I was wondering how they got it to work so well01:03
ThatTreeOverTherWell, as in, works at native speed and doesn't crash more than 50% of the time01:04
sandsmarkdoesn't really crash at all for me01:04
ThatTreeOverTher(I may have watched an old review of the Jolla phone)01:04
sandsmarkprobably, haven't had an android application crash on me yet01:06
sandsmark(well, except my own, but that's my own fault :p)01:06
sandsmarkbut yeah, this is the product they're using: http://www.myriadgroup.com/products/device-solutions/mobile-software/alien-dalvik/01:06
sandsmarkthey seem to have their own VM as well that they say outperforms the normal dalvik01:07
sandsmark«Increases the execution speed of applications developed using the Java programming language by up to five times»01:08
sandsmarkthanks to google for making the android stack bsd and not gpl, so they don't have to release the source :p01:10
ThatTreeOverTherI was hoping to build my own phone from ARM single-board computers and a GSM module... looks like I won't get Android apps running just yet01:10
ThatTreeOverTherBut theoretically I could inject a class to provide all the API stuff into every dex when loaded, right?01:14
*** igordcard has quit IRC01:15
*** _ionstorm has joined #sailfishos01:17
sandsmarkThatTreeOverTher: you would need to get dalvik and friends to run first01:18
ThatTreeOverTherTheoretically that wouldn't be extraordinarily difficult though... Would it?01:19
*** ionstorm has quit IRC01:20
ThatTreeOverTherWorst case scenario, I boot up a VM that runs a hacked up version of Android01:20
ThatTreeOverTherwhich in turn opens a Dalvik VM01:20
ThatTreeOverTher(VM-ception?)01:20
sandsmarkSounds fun :D01:21
sandsmarkWould probably be easier to just port android01:22
ThatTreeOverTherTrue.. and then I could get access to APIs01:23
*** N-Mi_ has joined #sailfishos01:24
*** flywheel__ has quit IRC01:25
*** Behold has quit IRC01:38
*** wickwire has quit IRC01:39
*** mkollaro1 has quit IRC01:45
*** Venemo has quit IRC02:03
*** flash1 has joined #sailfishos02:08
*** flash1 has quit IRC02:09
*** SeekingFor has quit IRC02:10
*** LiXJed has quit IRC02:10
*** SeekingFor has joined #sailfishos02:16
*** Eismann has quit IRC02:22
*** Eismann has joined #sailfishos02:22
*** Almindor has joined #sailfishos02:23
Almindorhow do you make the SDK copy all your project's .qm translation files? (or package them as part of the RPM)02:24
*** isgursoy has joined #sailfishos02:28
*** ThatTreeOverTher has quit IRC02:58
*** zhxt_work has quit IRC03:10
*** zhxt_work has joined #sailfishos03:22
*** spiiroin has quit IRC03:44
*** Morpog_PC has joined #sailfishos03:44
*** furikku has joined #sailfishos04:00
*** spiiroin has joined #sailfishos04:03
*** gexc-phone has joined #sailfishos04:10
*** gexc-phone has quit IRC04:13
*** mcuros_ has joined #sailfishos04:29
*** mcuros has quit IRC04:32
*** SpeedEvil has quit IRC04:38
*** SpeedEvil has joined #sailfishos04:39
*** Almindor has quit IRC04:41
ryukafalzSo every time I try deploying my project, the "/home/deploy/installroot" directory doesn't seem to exist. Is there something obvious I may be missing?04:57
ryukafalzalso where are _datadir and _bindir defined?04:58
ryukafalzI haven't been able to find much documentation regarding these04:58
*** mozggg has joined #sailfishos04:59
*** mozggg has left #sailfishos05:00
*** mozggg has joined #sailfishos05:00
*** martyone__ has joined #sailfishos05:04
*** gexc-phone has joined #sailfishos05:12
*** _ionstorm has quit IRC05:17
locusfthose are mb2 gimmicks05:19
*** ionstorm has joined #sailfishos05:19
locusfryukafalz: try create the directory05:20
ryukafalzlocusf: in the mersdk vm?05:23
*** tat has quit IRC05:23
*** tat_ has joined #sailfishos05:23
locusfryukafalz: yes05:23
locusfif that doesn't help, you might want to try updating your sdk vm05:24
*** keel has quit IRC05:26
ryukafalzoh damn okay why didn't I think of that?05:26
*** keel has joined #sailfishos05:27
ryukafalzdoesn't look like that was my whole problem though, hmm05:28
*** ionstorm has quit IRC05:30
ryukafalzso, long story short, I'm trying to get an existing application to build on sfos05:30
ryukafalzso I initially copied the yaml file for the sample application05:31
ryukafalzbut I'm currently getting this error: "Error on file "/home/deploy/installroot/usr/share/applications/*.desktop": No such file or directory"05:32
ryukafalzthe .pro file does appear to have the .desktop file in INSTALLS05:34
*** crazy_imp has quit IRC05:34
ryukafalzlocusf: any ideas?05:35
*** crazy_imp has joined #sailfishos05:36
*** crazy_imp has joined #sailfishos05:36
locusfryukafalz: hmm05:43
locusfryukafalz: its a non-sfos app?05:43
ryukafalzit is, yes, though it is qt5+qml05:43
ryukafalz.pro file for reference, currently unmodified: https://github.com/ricochet-im/ricochet/blob/master/ricochet.pro05:44
*** Pat_o has joined #sailfishos05:44
locusfyou might want to contact special as he is the author of the software :)05:45
locusfhe said somewhere that sfos app could be coming05:45
ryukafalzyeah, I talked to him about it a bit a while back05:46
locusfryukafalz: remove the .desktop file from the .spec file05:46
ryukafalzwanted to give it a shot myself in the meantime ;)05:46
ryukafalzhmm05:47
locusfyeah understandable, the app seems great05:47
ryukafalz"find: /home/deploy/installroot: No such file or directory" mmmhhh because the generated spec file has "rm -rf %{buildroot}" in the %install section...05:50
locusflol theres your problem :)05:51
ryukafalzwell that's the default though XD05:52
ryukafalzhmm, I get the feeling the %qmake5_install section is supposed to handle creating it05:52
*** FlashAsparagus has quit IRC05:53
*** FlashAsparagus has joined #sailfishos05:53
*** Morpog_PC has quit IRC05:53
ryukafalzbut according to this documentation qmake should be able to use the INSTALLS section to put files in their proper locations, etc http://qt-project.org/doc/qt-4.8/qmake-environment-reference.html#installs05:54
*** m4g0g has joined #sailfishos05:56
*** jhakala has joined #sailfishos05:57
*** gexc has joined #sailfishos05:57
*** gexc-phone has quit IRC05:57
*** keel has quit IRC05:59
*** keel has joined #sailfishos05:59
ryukafalzhmm... took a look at the generated Makefile.Debug06:03
ryukafalzinstall: FORCE06:04
ryukafalzFORCE:06:04
ryukafalzwelp06:04
*** Andy80 has joined #sailfishos06:04
ryukafalzI think that explains it, heh06:05
locusfhmm06:10
locusfinteresting06:10
*** ryukafalz has quit IRC06:12
*** ryukafalz has joined #sailfishos06:13
*** jhakala has left #sailfishos06:14
*** jhakala has joined #sailfishos06:20
*** olafh has joined #sailfishos06:32
*** ecloud has quit IRC06:39
*** FlashAsparagus has quit IRC06:39
*** radekp has joined #sailfishos06:39
*** ecloud has joined #sailfishos06:40
*** Sail0r has joined #sailfishos06:52
*** Sail0r has quit IRC06:56
*** cxl000 has joined #sailfishos07:07
*** Andy80 has quit IRC07:11
*** Lehning_ has joined #sailfishos07:11
*** Sail0r has joined #sailfishos07:12
*** keel has quit IRC07:12
*** keel has joined #sailfishos07:13
*** Nc_ has joined #sailfishos07:20
*** kunev has joined #sailfishos07:21
*** xth has joined #sailfishos07:30
*** roboro has joined #sailfishos07:31
*** jhakala1 has joined #sailfishos07:34
*** jhakala has quit IRC07:34
*** Pat_o has quit IRC07:35
*** keel has quit IRC07:35
*** jhakala1 has quit IRC07:41
*** jhakala has joined #sailfishos07:41
*** aboyer has joined #sailfishos07:42
*** aboyer has quit IRC07:42
*** aboyer has joined #sailfishos07:42
stephgningles!07:45
*** phdeswer has joined #sailfishos07:48
*** Andy80 has joined #sailfishos07:48
*** VDVsx_ is now known as VDVsx07:56
*** gexc has quit IRC07:57
*** gabriel9|work has joined #sailfishos07:57
*** K4-t has quit IRC08:01
*** gabriel9 has joined #sailfishos08:02
*** Trizt has quit IRC08:03
*** gabriel9|work has quit IRC08:03
*** Trizt has joined #sailfishos08:05
*** Andy80 has quit IRC08:09
*** xth has quit IRC08:22
*** krnlyng has quit IRC08:22
*** krendil has joined #sailfishos08:25
*** xth has joined #sailfishos08:27
*** lainwir3d has joined #sailfishos08:31
*** gexc has joined #sailfishos08:34
*** jjanvier has joined #sailfishos08:34
*** krendil has quit IRC08:35
*** Venemo has joined #sailfishos08:37
*** Nokius has joined #sailfishos08:38
*** jhakala has quit IRC08:49
*** mihlit_ has joined #sailfishos08:49
*** mihlit_ has quit IRC08:50
*** janih has joined #sailfishos08:58
*** tat_ has quit IRC09:05
*** Zotan has joined #sailfishos09:11
*** daitheflu has joined #sailfishos09:11
*** mkollaro has joined #sailfishos09:15
*** Zotan has quit IRC09:23
*** zGrr has joined #sailfishos09:24
*** martyone has joined #sailfishos09:28
*** phaeron has joined #sailfishos09:29
*** martyone__ has quit IRC09:29
*** krnlyng has joined #sailfishos09:30
zGrrmoin :)09:30
*** krnlyng has quit IRC09:32
*** Blizzz has joined #sailfishos09:33
*** FlashAsparagus has joined #sailfishos09:36
*** mcuros_ has quit IRC09:44
*** Sail0r has quit IRC09:44
*** martyone_ has joined #sailfishos09:45
*** martyone has quit IRC09:46
*** twixx has joined #sailfishos09:46
*** FlashAsparagus has quit IRC09:46
*** SeekingFor_ has joined #sailfishos09:46
*** gogeta has joined #sailfishos09:48
*** SeekingFor has quit IRC09:48
*** SeekingFor_ is now known as SeekingFor09:48
*** Sail0r has joined #sailfishos09:49
*** mcuros_ has joined #sailfishos09:49
*** Mivalpuff has joined #sailfishos09:52
*** gogeta_ has joined #sailfishos09:52
*** xth has quit IRC09:54
*** igordcard has joined #sailfishos09:54
*** gogeta_ is now known as dr_gogeta8609:54
*** carepack has joined #sailfishos09:55
*** Andy80 has joined #sailfishos09:57
*** Andy80 has quit IRC09:58
*** igordcard has quit IRC10:01
*** erikn42 has joined #sailfishos10:05
*** chris__ has joined #sailfishos10:07
*** leszek has joined #sailfishos10:07
*** tat has joined #sailfishos10:08
*** filippz has joined #sailfishos10:13
*** erikn42 has quit IRC10:15
*** arcean has joined #sailfishos10:18
*** xerpi has joined #sailfishos10:20
*** simbrown has joined #sailfishos10:20
*** igordcard has joined #sailfishos10:22
*** mcuros has joined #sailfishos10:25
*** mcuros_ has quit IRC10:29
*** mcuros has quit IRC10:29
*** Nokius has quit IRC10:31
*** Nokius has joined #sailfishos10:31
*** lukedirtwalker has joined #sailfishos10:34
*** Mivalpuff has quit IRC10:42
*** Venemo_j has joined #sailfishos10:42
*** gogeta has quit IRC10:43
*** dr_gogeta86 has quit IRC10:43
*** gogeta has joined #sailfishos10:45
*** dr_gogeta86 has joined #sailfishos10:45
*** Venemo has quit IRC10:46
*** Gurvan has joined #sailfishos10:50
Gurvanhello10:50
Stskeepshello hello10:51
anYcis there a way to trigger a synchronization of carddav/caldav accounts per SSH?10:51
tbrprobably by a dbus message10:52
anYchm ok, thanks10:53
GurvanI suppose many here have enabled developer mode for jolla phone, I would like to do it too however it says it *may* void the warranty but isn't very clear about the conditions, doed anybody know them by any chance?10:54
*** mcuros has joined #sailfishos10:54
StskeepsGurvan: generally if you break something you may get to keep both pieces; so don't do anything really really stupid like kill the bootloader or make recovery mode impossible10:54
tbrGurvan: "don't do really stupid things"10:54
Stskeepsif you at all times can factory reset successfully, you're fine10:55
*** Umeaboy has joined #sailfishos10:55
tbryeah, what Stskeeps said, don't mess with the block devices unless you really really know what you are doing and are willing to sacrifice your device to the flying spaghetti monster10:55
Stskeepswith great power comes great responsibility, etc10:55
tbrand a big electricity bill10:56
dr_gogeta86hi guys10:57
Gurvanok so if you don't play with overclocking or writing an app where you must throw your phone the highest possble is ok? for instance writing python or c programs doesn't void your warranty if you find a dead pixel?10:57
Gurvan@tbr ^^10:57
tbrGurvan: yes, that's how it is handled so far10:58
Gurvanok, thanks :)10:59
tbrif your device becomes a hard brick that can't be revived by recovery and you had developer mode on → that might mean out of warranty (just as an example)10:59
tbrturning on developer mode and unlocking boot loaders is part of the unboxing anyway, isn't it?11:00
*** ikarus has joined #sailfishos11:00
Gurvanwell I'm a linux sysadmin so being able to work in ssh is important to me ;)11:01
urjamanso it is possible to brick this so bad it cant be made to boot from an usb host or SD (without opening it up)? ... thats sad.11:01
Stskeepsurjaman: well, if you overwrite the bootloader code on the emmc, it's rather stupid11:01
Stskeepsand no usb host support on jolla phone; plus booting from sd is a bit of a unknown in consumer electronics11:02
ikarusWhat is the easiest way to start with development for SailfishOS without using the IDE ?11:02
zuttobooting from sd isnt impossible task tho11:02
tbrurjaman: depending on the vendor of the eMMC it may be possible to write protect boot-loader and recovery, but then you immediately get people complaining that the device isn't open enough...11:03
urjamanbut i assume it has a boot ROM that loads the code from the emmc? ... I come from the openpandora parts and that omap 3530 can boot as an usb device or from sd with the ROM it has burned (by pressing a key)...11:03
*** c0ck4m0u53 has joined #sailfishos11:04
tbrurjaman: the pressing a key changes SYSBOOT, a specific concept of the OMAP family. Qualcomm might have something similar, but they also have a liking for crypto signed stuff, so it might not be that trivial to boot from µSD11:04
coderusanyone have link to patch for controls in notifications view?11:04
*** Gurvan has quit IRC11:04
*** Gurvan has joined #sailfishos11:04
tbrand JFTR: also the Nokia devices behaved the same. You could effectively destroy a N900, N9 or N950 by wiping certain parts of the flash11:06
urjamanN900 doesnt have sysboot? thats an omap...11:06
tbrurjaman: the sysboot config on the device allowed booting from eMMC and USB at least. don't remember details11:07
tbrurjaman: the problem is the HS variety of the SoC used, it expects a signed loader and that has certain assumptions about what it finds on the eMMC11:07
* urjaman is now wondering how you load the eMMC with data in the first place...11:08
tbrif the boot loader doesn't find that, it just stops. your device is now unbootable and short of unsoldering the eMMC there is no way to recover11:08
tbrurjaman: by a factory boot loader11:08
tbrurjaman: something closely guarded and well secured. The device is booted e.g. over USB and the special loader then takes additional data over USB and sets up the device, programs IMEI etc11:09
*** gexc has quit IRC11:09
urjamanso just trust sequencing of "empty eMMC, try usb" ... i was expecting a bed of nails that turns some pin so it can boot from insert_other_method (RS-232 or usb or uSD or..)11:11
*** mcuros has quit IRC11:12
*** mcuros has joined #sailfishos11:12
tbrurjaman: that might also happen on some sort of debug port, yes11:12
tbrurjaman: recently booting devices from USB has become quite popular though11:13
tbrand by booting from USB I do NOT mean host mode and a USB stick11:13
tbrthe device appears for a split second as USB device and then a computer can send it commands11:13
tbrc.f. android fastboot, nokia flasher, etc11:13
urjamanyeah i know usb device (i mis-wrote in that my first question... i meant _from_ a host _as_ a device)11:14
tbrbooting from UART used to be popular before USB11:14
urjamanmost of the nokia symbian phones can be "catched" as a usb boot device (remove battery, attach usb, attach battery, press power)11:15
urjamanand that makes them kinda easily unbrickable ... i was expecting the same.11:16
Toxiphello everyone :)11:18
ToxipI have a problem. delegate items show outside the grid view. How can I make them "hide" under the view borders?11:19
tbrurjaman: oh, trust me, you can brick one of those11:21
tbrurjaman: they also rely on the loader finding certain data on the flash/emmmc11:21
*** Mivalpuff has joined #sailfishos11:22
urjamanso that feature isnt 100% ROM? okay i didnt know. I'd never tried maliciously erasing them :P, just flashed bad enough stuff that it wont boot ...11:24
*** Behold has joined #sailfishos11:25
*** gogeta has quit IRC11:26
*** dr_gogeta86 has quit IRC11:26
*** gexc-phone has joined #sailfishos11:28
anYcin case someone else wants to trigger a sync: dbus-send --print-reply --session --type=method_call --dest='com.meego.msyncd' '/synchronizer' com.meego.msyncd.startSync string:"carddav.Contacts-9"11:35
anYcset the last part to your account ID11:35
anYcor service11:36
coderusSK_work: ping11:41
Toxippong11:42
Toxiplol11:42
coderusToxip: for your problem solution is clip: true11:43
Toxipthanks :)11:43
ToxipI've made a lot of progress with my app now. It's starting to look like a game now :)11:47
coderusgood :)11:49
tbrurjaman: btw, on a device where I was developing custom firmware, we agreed together with the manufacturer's R&D to simply make parts of the device NAND read-only in the kernel. The patch was documented and commented. If someone knew what they were doing they could just flash their own kernel without that patch. I believe that could be a sensible approach for jolla too. I called it the dont-shoot-yourself-in-the-foot.patch. cc/ Stskeeps11:50
*** kanishka has joined #sailfishos11:52
*** knihti has joined #sailfishos11:53
*** gexc has joined #sailfishos11:54
urjamani guess i'll just keep far away from the bootloader & kernel bits...11:54
*** gexc-phone has quit IRC11:56
knihtihey, whats is name of that slider-keyboard thingy i readed about somewhere?12:00
locusfknihti: tohkbd?12:00
meklu#jollatohkbd on this network12:00
knihtithats the one !12:01
m4g0gguys12:03
m4g0gIf I want always have one page as attached for all pages, how I can do it?12:03
m4g0gI should add pushAttached to every other pages? But how I should remove page from stack12:04
m4g0gDoes friends app opensource or not?12:05
*** SeekingFor has quit IRC12:06
leszekm4g0g: I think the easiest would be forking pageStack12:08
m4g0gwhat?12:10
leszekm4g0g: pageStack is a js file as far as I know12:10
m4g0gFriends has this behavior but I can't find sources of thos app12:10
leszekah ok. Hmm... then I guess its done manually12:11
*** SeekingFor has joined #sailfishos12:11
lukedirtwalkerm4g0g: friends sources are here: https://github.com/SfietKonstantin/friends-sailfish12:11
leszekperhaps one function in the main qml file which gets called onComponent completed12:11
lukedirtwalkerm4g0g: ping SK_work to tell you more about it12:12
*** krnlyng has joined #sailfishos12:13
ikarusSo uh, back to the questions, any way to build, run, etc, without using the Qt Creator IDE ? it doesn't fit me well12:16
*** qtassistant has quit IRC12:17
*** qtassistant has joined #sailfishos12:18
urjamanI've built stuff on the phone... qmake, make, make install as root... seems to work, so i'd guess you can do the same with the SDK12:18
ikarusurjaman: so ssh into the build env and all that faff ? no scripts or the like outside of there to do that for me ?12:18
urjamanthe SDK has a command that it uses to invoke the build on the VM side, but really i havent investigated12:20
urjamanthats also just a wrapper around ssh afaik :P12:20
tbrikarus: I believe someone blogged how to do it12:20
ikarustbr: google hasn't found any useful hits as "WITHOUT" is a word with very very low priority to google12:21
urjamani read on a blog somebody took the build system out of the VM too12:21
tbrikarus: the gist is quite simple, you ssh into the mer build vm and then use the sb2 targets or issue mb212:21
tbrsb2 -t SailfishOS-armv7hl12:22
tbror for a root shell in the target: sb2 -t SailfishOS-armv7hl -R12:22
*** Mivalpuff1 has joined #sailfishos12:23
*** Venemo_j has quit IRC12:23
*** Mivalpuff has quit IRC12:24
*** Mivalpuff1 is now known as Mivalpuff12:24
tbrikarus: if you have a rpm spec: mb build -t SailfishOS-armv7hl ./your.spec12:26
*** iekku_ is now known as iekku12:28
ikarustbr: presume I have nothing, never dealt with the Sailfish build system, haven't dealt with RPM in ages, I just know that IDEs make me want to punch people12:28
anYcthe possibility to just download a vbox image of the MER SDK isn't maintained anymore?12:28
Armadillohm, still no qa since thursday :-/12:29
anYcah, my question should go to #mer12:29
ikarus(if I went with IDEs that companies want me to use, I'd be using 4-6 different ones on a weekly basis, so I just stopped doing that)12:30
tbranYc: you mean the mer one or the sailfish one that contains a mer build system?12:30
*** mcuros_ has joined #sailfishos12:30
tbrikarus: so, do you have the sailfish sdk installed?12:30
ikarusyup12:31
tbrok, then start the mer build vm (either through Qt creator or vbox UI, no difference)12:31
*** mcuros has quit IRC12:32
tbronce that has booted you should be able to ssh into it. For me that's: ssh -p 2222 -i ~/sailfishos/vmshare/ssh/private_keys/engine/mersdk mersdk@localhost12:32
tbrbut for you the path will be different12:32
anYctbr: anything that allows me to quickly test a patch against nemomobile/buteo-sync-plugin-carddav. for MER the link to the vbox in the wiki is dead, and the Sailfish site links to an executable although I just want a virtual machine12:32
urjamanbtw I used to use port 2222 for my own ssh tunnels -.-, that caused some WTFs with the SDK12:33
*** mcuros has joined #sailfishos12:33
tbrikarus: https://sailfishos.org/develop-faq.html has the details on getting in through SSH12:33
anYcI'm reluctant to starting random binaries from the internet :)12:33
tbranYc: let me look for the magic link in the sdk update ;)12:34
ikarustbr: I got that far12:34
*** mcuros_ has quit IRC12:35
ikarusthe actual build, test deploy (vm/real dev), build rpm steps seem to be more of a headache12:36
tbranYc: oh, look, a random bl0b on the innertubz: http://releases.sailfishos.org/sdk/repository/common/org.merproject.mersdk/12:36
tbrikarus: you said to start at adam and eve. :)12:37
ikarustbr: :)12:37
tbrikarus: anyway, once you are inside the mersdk vm, you cd into the mapped home directory to your sources12:37
*** gogeta has joined #sailfishos12:38
*** mcuros has quit IRC12:38
*** dr_gogeta86 has joined #sailfishos12:38
tbrikarus: then if you want to mess around with compilers, autofoo etc, you would get yourself a sb2 shell: sb2 -t SailfishOS-armv7hl12:38
anYctbr: thank you very much! I'll try it12:38
*** mcuros has joined #sailfishos12:39
*** mikelima has joined #sailfishos12:44
ikarustbr: and I guess mb2 -t SailfishOS-armv7hl -d "SailfishOS Emulator" deploy --pkcon allows me to throw stuff to the Emulator (or similarly any real device)12:45
tbrikarus: no idea, I only scp rpms around :)12:46
ikarusgetting tempted to teach qmake (or a less silly build system), to do this for me, it's silly that it's tied into qcreator and not qmake12:47
ikarusalso yeah, running the build system outside of the VM is trivial, you just can't do it on non-Linux12:47
tbrcorrect12:48
tbrthe VM is a nice way for portability and compatibility reasons12:49
tbrand nowadays doesn't have much overhead due to hw virtualization12:49
*** mikelima has quit IRC12:49
*** Umeaboy has quit IRC12:50
ikarusbut the dependency on qcreator for most automation of this stuff, feels ugh, well, it feels very "professional" for a HW company, they all tie all their stuff closely into their IDEs, that are all completely different and broken in so many ways12:50
ikarusprobably QtCreator is least broken of them all, but still12:50
tbrI found this approach refreshingly easy to sidestep12:51
*** energycsdx has joined #sailfishos12:51
tbrdocumented way to ssh in and all that12:51
ikarustbr: it's slightly harder because the qmake/make doesn't actually include all the build env setup stuff, nor installs, etc12:52
ikarusAndroid handles this slightly better, it even includes a non-GUI way to initially setup a enviroment12:52
ikarusbut compared to most embedded SDKs, yes12:53
tbryou can zypper in all you want in the target12:53
ikarustbr: yes, but the build system isn't clean and straightup12:53
tbrand as I just showed anYc, you don't even need to install the sdk12:53
ikarusyou need to ssh in, etc12:53
tbrerwhat?12:53
ikarusideally you can run a single command in the source dir, without connecting to a special build enviroment, to build and perhaps one more to install it12:54
*** spiiroin has quit IRC12:54
ikarusit's quite a few more steps, including ones you can easily muck up with this12:54
SK_workpong lukedirtwalker m4g0g12:54
tbr*shrug* I still find this very straight forward, even compared to the confusing android SDK setups12:55
ikarustbr: idk, cd path/to/application; ant debug; adb install build/foo.apk is quite simple12:56
ikarusbut as said, I've dealt with worse SDKs, although most of those where for simpeler platforms, so bypassing them was easier12:56
ikarusso it sort of balances out12:56
*** Sailor-2gether has joined #sailfishos12:57
*** Sail0r has quit IRC13:00
*** martyone_ has quit IRC13:01
m4g0gSK_work: friends is closed source app?13:05
*** cloanta has quit IRC13:06
ikarusmight just condense this all into a bit of a wiki/blog bit13:06
tbrikarus: if you blog about sailfish/jolla, please let me know a (filtered) feed for planet.devaamo.fi/sailfish/13:08
SK_workm4g0g: no13:08
SK_workthe sources were shown by lukedirtwalker13:08
*** servalex has joined #sailfishos13:11
*** mcuros has quit IRC13:12
*** mcuros has joined #sailfishos13:13
*** Finlod has joined #sailfishos13:13
*** vakkov has quit IRC13:14
*** mcuros_ has joined #sailfishos13:14
*** krnlyng has quit IRC13:14
*** Venemo_j has joined #sailfishos13:16
*** mcuros has quit IRC13:17
*** mkollaro has quit IRC13:18
*** krnlyng has joined #sailfishos13:21
*** N-Mi_ has quit IRC13:21
*** Mivalpuff1 has joined #sailfishos13:23
*** Lehning_ has quit IRC13:23
*** dr_gogeta86 has quit IRC13:24
*** servalex has quit IRC13:24
*** gogeta has quit IRC13:24
*** Sailor11736 has joined #sailfishos13:25
*** Mivalpuff has quit IRC13:25
*** N-Mi_ has joined #sailfishos13:26
*** Sailor11736_ has quit IRC13:28
*** Mivalpuff1 has quit IRC13:29
*** Venemo has joined #sailfishos13:35
*** mkollaro has joined #sailfishos13:35
*** Venemo_j has quit IRC13:36
*** vakkov has joined #sailfishos13:37
*** FlashAsparagus has joined #sailfishos13:37
*** flash1 has joined #sailfishos13:37
*** flash1 has quit IRC13:39
*** vakkov has quit IRC13:49
*** mihlit has joined #sailfishos13:49
*** Sailor-2gether has quit IRC13:54
*** Sail0r has joined #sailfishos13:54
*** dr_gogeta86 has joined #sailfishos13:57
*** gogeta has joined #sailfishos13:57
*** zhxt has joined #sailfishos14:00
*** Shinryuu has joined #sailfishos14:01
*** gogeta has quit IRC14:06
*** mcuros has joined #sailfishos14:11
*** mcuros_ has quit IRC14:15
*** vakkov has joined #sailfishos14:16
*** javispedro has joined #sailfishos14:17
*** javispedro has quit IRC14:17
*** javispedro has joined #sailfishos14:17
*** erikn42 has joined #sailfishos14:19
SK_workout of curiosity lbt, what did you do with this partnerspace thing ?14:22
*** Gurvan has quit IRC14:25
lbtit has my home-automation stuff - so when I get home I swipe it in and unlock my front door :)14:25
lbtnice easy access14:25
*** dr_gogeta86 has quit IRC14:25
*** gexc has quit IRC14:26
SK_work:)14:26
SK_workthat's quite an awesome usage :)14:27
*** xth has joined #sailfishos14:31
*** jmlich has joined #sailfishos14:31
*** TheBootroo|work has joined #sailfishos14:34
*** servalex_d3cli has joined #sailfishos14:36
*** tanty_off is now known as tanty14:37
*** FlashAsparagus has quit IRC14:37
*** FlashAsparagus has joined #sailfishos14:39
*** Morpog_Jolla_ has joined #sailfishos14:39
Morpog_Jolla_lukedirtwalker: aaand it crashes14:39
zGrrDoes Jolla plan to integrate SIP in sailfishos 2.0?14:48
lukedirtwalkerMorpog_Jolla_: yay :(14:49
*** mkollaro has quit IRC14:50
*** flywheel has joined #sailfishos14:54
*** FlashAsp_ has joined #sailfishos15:00
*** FlashAsparagus has quit IRC15:01
*** spider-mario has joined #sailfishos15:03
NokiuszGrr: HOPE SO!!!!!!15:05
*** Venemo has quit IRC15:07
*** servalex has joined #sailfishos15:11
*** krnlyng has quit IRC15:13
*** igordcard has quit IRC15:22
*** mcuros_ has joined #sailfishos15:23
*** krnlyng has joined #sailfishos15:23
*** m4g0g has quit IRC15:23
*** mcuros_ has joined #sailfishos15:24
*** mcuros has quit IRC15:26
*** mcuros has joined #sailfishos15:27
*** mcuros_ has quit IRC15:28
anYcIs there a way to update the Sailfish target in the Mer SDK VM to Uitukka?15:30
*** Sail0r has quit IRC15:30
anYc+an easy way15:30
*** R-Z has joined #sailfishos15:31
stephganYc: download the u9 beta sdk instead?15:33
*** flash1 has joined #sailfishos15:37
*** flash1 has quit IRC15:37
anYcyeah but it's a little bit odd that I have to download an executable while I only want a vbox image15:43
stephgu8 to u9 is a major change15:45
*** Nightmare__ has joined #sailfishos15:54
*** Morpog_Jolla has joined #sailfishos15:56
krnlyngis there a way to stop the phone from rebooting if there is a kernel panic? i am testing a kernel module and when i run insmod the phone reboots, so i assume it's a kernel panic but i want to look at dmesg to see whats wrong15:57
*** Morpog_Jolla_ has quit IRC15:59
krnlyngis it because kernel.panic = 1? how do i set that to 0?15:59
*** Morpog_Jolla_ has joined #sailfishos16:00
Stskeepssysctl?16:01
*** Morpog_Jolla has quit IRC16:02
*** lainwir3d has quit IRC16:03
*** Morpog_Jolla_ has quit IRC16:03
*** inte_awa` is now known as inte16:06
*** mkollaro has joined #sailfishos16:06
*** zGrr has quit IRC16:08
javispedroalso, wouldn't android's last kmsg feature be more useful here?16:08
javispedrocheck /proc/last_kmsg immediately after it reboots16:09
javispedrokrnlyng^^16:09
*** Shinryuu has quit IRC16:10
*** carepack has quit IRC16:16
*** zhxt has quit IRC16:17
*** vakkov has quit IRC16:18
*** TheBootroo|work has quit IRC16:34
anYcif someone else is only interested in the SDK VBox: http://releases.sailfishos.org/sdk/repository-141021/common/org.merproject.mersdk/16:36
*** Sail0r has joined #sailfishos16:36
*** filippz has quit IRC16:45
*** Morpog_PC has joined #sailfishos16:45
*** Sequenced has joined #sailfishos16:47
*** lainwir3d has joined #sailfishos16:52
*** lainwir3d has quit IRC16:52
*** lainwir3d has joined #sailfishos16:52
*** spider-mario has quit IRC16:55
*** zalan has quit IRC16:56
*** leszek has quit IRC16:59
*** cloanta has joined #sailfishos16:59
*** inte is now known as inte_away17:01
*** servalex_d3cli has quit IRC17:01
sandsmarkkrnlyng: tried #kernelnewbies on oftc?17:03
sandsmarkkrnlyng: and yeah, put it in /etc/sysctl.conf17:03
*** flash1 has joined #sailfishos17:03
sandsmarkto make it permanent17:04
*** flash1 has quit IRC17:04
*** vakkov has joined #sailfishos17:05
*** situ has quit IRC17:05
*** Lipevakala has joined #sailfishos17:10
*** situ has joined #sailfishos17:12
sandsmarkoh joy, tracker has lost all my metadata...17:12
*** Lipevakala_ has quit IRC17:12
Stskeepsgood thing it doesn't host your contacts as well.17:13
*** carepack_ has joined #sailfishos17:13
sandsmarkhaha, yeah..17:13
Armadillo:)17:13
sandsmarkbetween this and the crappy API I don't really have much love left over for tracker :p17:14
Armadilloany experiences with the current qa duration?17:14
Armadillomine reaches 5 days tomorrow morning :-/17:14
ArmadilloI should add that it includes the weekend17:15
sandsmarkyeah, I would think that you should count "workdays"17:16
sandsmarkhttps://together.jolla.com/question/50744/media-no-longer-recognising-album-info-after-update-10819/17:17
sandsmarkseems like I'm not the only one17:17
ArmadilloI know, but the last 4 times it didn't took over 36 hours17:17
*** Funkeh` has quit IRC17:19
*** Nc_ has quit IRC17:22
*** situ has quit IRC17:22
beidlsandsmark: seems like using inotify directly would be a more reliable option for the owncloud client ;)17:23
sandsmarkbeidl: yes, that's my plan17:23
sandsmarkqfilesystemwatcher17:23
beidlperfect17:23
sandsmarkallow the user to add arbitrary folders that should be backed up to owncloud17:24
sandsmarkjust been busy the last week with some other projects17:24
*** zalan has joined #sailfishos17:24
*** Sailor11736 has quit IRC17:24
beidlthough, actually querying tracker for files that have been added between application starts would be nice17:25
beidlsandsmark: no worries, I've been pretty busy myself this week :)17:25
sandsmarkhmm, yeah17:25
sandsmarkwould probably make sense to write a daemon that always runs in the background, and communicates with the UI17:25
*** carepack_ has quit IRC17:26
sandsmarkStskeeps: now you really scared me, it seemed like all my contacts were gone17:26
sandsmarkbut luckily it was just slow17:26
beidlI've thought of that as well, it's just that I would've hoped to keep the app harbour-only17:26
*** FlashAsp_ has quit IRC17:26
*** aboyer has quit IRC17:26
beidlseems like a lot of things I'd like to implement require a fork for openrepos17:26
sandsmarkyeah..17:27
*** radekp has quit IRC17:27
beidlnot only a systemd user service but also being able to send pictures from the Gallery using a nemo-transferengine plugin17:28
sandsmarkah, yeah, that would be awesome17:28
*** Sailor11736_ has joined #sailfishos17:28
*** daitheflu has quit IRC17:29
beidla question to the jollasphere: is there some progress on allowing transferengine plugins and/or systemd user services in harbour?17:29
*** twixx has quit IRC17:32
* beidl doesn't really want to implement just another local file browser for selecting files to upload.17:32
*** FlashAsparagus has joined #sailfishos17:33
sandsmarkyeah...17:33
*** situ has joined #sailfishos17:33
*** Lipevakala_ has joined #sailfishos17:33
*** jua_ has joined #sailfishos17:33
*** Funkeh` has joined #sailfishos17:36
*** Lipevakala has quit IRC17:36
lukedirtwalkerbeidl: next community meeting should talk about this17:36
beidlwhat about a file picker daemon one could talk to via dbus + respecive qt-bindings?17:37
SK_workbeidl: systemd = no17:37
beidllukedirtwalker: I'd be glad to17:37
beidlSK_work: I figured that17:37
SK_workbut there might be some "autostart" api at some point17:37
sandsmarkwhat would be the difference between that and a systemd unit?17:37
beidlSK_work: I wonder then what would keep track of the service lifetime?17:38
lukedirtwalkerbeidl: https://together.jolla.com/question/54157/sailfishos-open-source-collaboration-meeting-planning/17:38
SK_workbeidl: spawn as lipsitck's children17:38
*** gabriel9 has quit IRC17:38
beidlSK_work: seems like unnessecary duplication of functionality when systemd user sessions are there for exactly this reason.17:39
SK_workbeidl: the problem is systemd user sessions is quite fragile17:39
beidlmaybe lipstick could just start the service, the service doesn't have to be enabled at install time17:39
beidlor what about some kind of metadata type which the system could generate a minimal systemd unit out of?17:40
sandsmarkSK_work: fragile?17:41
SK_worksandsmark: not robust17:41
sandsmarkyes, but how?17:41
sandsmarkas in not guaranteed to launch or something?17:41
sandsmarksystemd has one job; launch stuff :D17:42
SK_worksandsmark: what if you mess dependencies up, and lipstick don't start ?17:42
beidland it does it well from my experience :)17:42
SK_workit is quite easy actually17:42
SK_workdisclaimer: no systemd flamewar here please17:43
sandsmarkSK_work: I'm probably just not experienced enough with systemd, but wouldn't you need to edit the dependencies of lipstick, or the lipstick unit itself?17:43
beidlSK_work: as I said, maybe something could post-installation generate a systemd unit, without dependencies or anything, just leaf processes17:43
sandsmarkyeah, that also makes sense17:44
beidlsandsmark: no, you can make a systemd unit grow a reverse-dependency17:44
beidlas well17:44
SK_workhum17:44
sandsmarkwell, yes, Before= or whatever?17:44
beidlsandsmark: right17:44
SK_workactually I would like to have systemd start daemons17:44
*** kanishka1 has joined #sailfishos17:44
sandsmarkbut I don't think that would halt the execution of what it is Before=, I think?17:44
SK_workbut if it is not available in harbour, I'm not against any other solution17:44
SK_workthat's all17:44
beidlsandsmark: it does from my experience.17:45
sandsmarkhmm, ok17:46
*** Nc_ has joined #sailfishos17:46
*** Lipevakala_ has quit IRC17:46
sandsmarkjust never had that happen to me, but I haven't done much non-basic stuff with it17:46
*** kanishka has quit IRC17:46
beidlI'd like to brainstorm a robust solution at the next meeting17:47
beidlhopefully my schedule allows me to join the channel17:47
sandsmarkwell, could let QA block anything that touches lipstick or any of its dependencies in its unit :p17:47
beidlservices don't need dependencies if the UI is guaranteed to be up :)17:49
sandsmarkunless you somehow decide to ship multiple daemons or something17:49
beidlthat would require additional logic in the daemons themselves, yes.17:50
sandsmarkoh well, systemd units might be overkill, but it would be nice for systemd to automatically restart crashing services etc.17:50
beidlon the other hand, what use cases would be there17:50
sandsmarkno idea, I was thinking crash-resistance17:53
*** Shinryuu has joined #sailfishos17:53
*** Lipevakala_ has joined #sailfishos17:54
beidla qmake macro to generate a minimal service file without dependencies + letting lipstick instruct systemd --user to start the service via dbus shouldn't be too complicated and repeatable17:56
sandsmarkyup17:56
sandsmarkit's a good idea, hopefully it will get in soon17:56
*** chris__ has quit IRC17:57
beidli hope so as well17:57
SK_workbeidl: if it is installed correctly, you don't need lipstick to start the daemon17:57
*** flywheel has quit IRC17:58
beidlSK_work: yeah, but what guarantees us it'll be installed correctly?17:58
SK_workbeidl: nothing especially when we are  not allowed to install in /usr/share/systemd17:58
SK_work(or something like that)17:59
krnlyngsandsmark: thanks, i made a script which sets kernel.panic and kernel.panic_on_oops to 0, but i am still wondering why i can't find the entries for both of them in /etc/sysctl.d/ (nor /etc/sysctl.conf)17:59
krnlyngmaybe 1 is the default value for both17:59
sandsmarkI think so17:59
beidlSK_work: systemd does start unit files from ~/.config/something IIRC17:59
SK_workbeidl: does it ?17:59
SK_workthen we don't need anything then :)18:00
beidlSK_work: ~/.config/systemd/user/18:00
beidlSK_work: we would need something to disable services using a UI though18:00
SK_workinteresting18:00
beidlalso, I'm not sure which systemd version that was added in18:00
SK_workbeidl: can't you try right now18:01
SK_workI don't have SSH on Jolla at work18:01
SK_workso :(18:01
beidlSK_work: already on it ;)18:01
*** lainwir3d has quit IRC18:05
beidlSK_work: http://pastebin.com/hX6w5Tsh18:06
*** hoodlum has joined #sailfishos18:07
beidlworks, just has to be started (since I didn't explicitly enable it)18:07
SK_workbeidl: pretty good18:07
SK_workI will write the UI18:07
SK_work:)18:07
beidlSK_work: niiice :D18:07
*** r0kk3rz has joined #sailfishos18:08
beidlare you a sailor? because... having it in the settings app would be nifty :)18:09
tbrSK_work / beidl - note that somewhere in recent developer comms from jolla they mentioned that they wouldn't allow user services for a while in harbour "because the session was so fragile" or such.18:14
SK_workah damn, indeed there is a problem18:15
*** servalex has quit IRC18:15
SK_workbeidl: not a sailor,n but responsible for jolla-settings-patchmanager18:15
SK_workand torch18:15
SK_workproblem = you are not allowed to write in ~/.config/systemd stuff18:15
SK_work:(:(18:15
SK_workno daemon in harbour :(18:15
specialI expect it could be possible *if* the work is done to find a safe subset of declarations in unit files and test for them18:17
specialgetting it wrong can be subtle and catastrophic18:17
*** piggz has joined #sailfishos18:17
*** carepack_ has joined #sailfishos18:18
beidlit would be the safest option of some trusted process (either at buildtime, installtime or runtime) generates the unit file out of a minimal set of information18:20
beidls/of some/when some/18:20
beidlthe daemon could be installed into /usr/share/harbour-appname/daemon/18:21
beidl(the daemon that should be started as part of the service)18:21
beidlthen a trusted process could be used to write the necessary unit file to ~/.config/systemd/user18:22
beidlenable/disable methods available via dbus, so that app developers have a way to enable the service18:22
beidland when enabling a service, the trusted daemon could check if the method was invoked either by system settings or the app itself18:23
beidlapps should of course only be allowed to enable their respective daemon counterparts, not those of other apps18:24
SK_workbeidl: add this to next meeting18:25
SK_workthis is interesting18:25
beidlthis way we wouldn't let arbitrary apps write to ~/.config/systemd, and have a predictable way of enabling/disabling user services18:25
beidlSK_work: I see that on Dec 16th I probably won't be able to join :/18:27
beidlmy work schedule ends an hour later18:27
SK_workI can take it18:27
beidlor, with a little bit of luck, i can join in the last half hour18:27
SK_workbeidl: harbour rules don't allow writes to .config/systemd18:27
beidlSK_work: I know that, that's why we need some trusted process to decide on enabling/disabling and writing to ~/.config/systemd18:28
*** piggz has quit IRC18:28
SK_workbeidl: lipstick or a system daemon à la apkd18:29
*** igordcard has joined #sailfishos18:29
*** carepack_ has quit IRC18:29
beidlSK_work: right. it could even be a oneshot that is started when lipstick is up.18:29
beidlI'd even do the work on it if there's interest in it18:30
SK_workthere is interest18:31
*** R-Z has quit IRC18:33
beidlalso, this way would allow a future where sandboxing could be in place, only letting trusted daemons do decisions on session-wide settings18:33
SK_worksandboxing18:34
SK_workthat's another issue18:34
SK_workquite important one18:34
beidlone which bugs me as well :)18:34
SK_workI was thinking of 2 options18:35
SK_work1: use polkit18:35
SK_work2: use selinux18:35
SK_workdon't think 1 will work well18:35
*** Venemo has joined #sailfishos18:36
beidlI've heard SELinux is not something Jolla is interested in18:36
beidl(even though I like to noexecheap stuff :))18:36
beidlper-app groups could work as well, just a little more complicated. then again, selinux is quite complicated also and easier to get wrong18:37
SK_workbeidl: where did you hear that ?18:37
SK_workSELinux is complicated18:37
SK_workdon't like it18:37
Nightmare__https://together.jolla.com/question/9670/api-security-model/ <- abandoned since may18:37
beidlSK_work: people :)18:37
SK_workpolkit is simple, like it18:37
SK_workbut maybe not secure enough18:37
Nightmare__https://together.jolla.com/question/27076/roundtable-discussion-application-security/ <- nothing new since Feb.18:38
SK_workinteresting discussions18:38
beidltime to wake people up again on that topic18:38
Nightmare__there are some interesstint topics on j2g but they get lost a few weeks after creation18:39
beidlespecially in a tablet world this is importand. families with only one tablet per house, sharing the tablet between family members.18:39
SK_workhum interesting the different uid + polkit thing18:39
beidlpretty much what I envisioned with trusted daemons18:40
beidlit's like we have all the puzzle pieces to build it, we're just not looking at it18:40
SK_workI would like to build the containers thingie18:41
SK_workdon't know how to do this though18:41
beidlSK_work: containers as in "docker"?18:42
SK_workeither as docker or as chroot18:42
beidlway too much overhead18:42
SK_workor as running as different uid18:42
SK_workjust for containing the app18:42
beidlthough namespacing would be nifty18:42
SK_workthat's all18:42
SK_worknamespace ?18:42
SK_workcan you highlight me a bit on this18:42
SK_workwhat I actuallyw ant is to build a proof of cocnept18:42
*** spider-mario has joined #sailfishos18:44
beidlSK_work: http://lwn.net/Articles/531114/18:49
SK_workbeidl: interesting18:50
SK_worktime to go and experiment :)18:50
SK_workthanks18:50
*** igordcard has quit IRC18:55
*** ionstorm has joined #sailfishos18:56
*** ionstorm has quit IRC18:57
*** carepack_ has joined #sailfishos18:57
*** ionstorm has joined #sailfishos18:59
*** mkollaro has quit IRC18:59
*** mkollaro has joined #sailfishos18:59
*** furikku has quit IRC18:59
*** jjanvier has quit IRC19:00
*** Andy80 has joined #sailfishos19:03
*** martyone_ has joined #sailfishos19:04
*** igordcard has joined #sailfishos19:10
beidlif people could give me input on my proposal (and if there's even interest by Jolla) I'd like to take notes on something like etherpad19:10
beidljust in case I really won't be able to join the IRC on the 16th19:11
beidl(talking about user services)19:11
*** onurati has joined #sailfishos19:18
*** Andy80 has quit IRC19:21
*** SpeedEvil has quit IRC19:27
*** SpeedEvil has joined #sailfishos19:28
*** SpeedEvil has quit IRC19:36
*** SpeedEvil has joined #sailfishos19:36
*** Andy80 has joined #sailfishos19:37
*** corby has joined #sailfishos19:38
*** mihlit_ has joined #sailfishos19:39
*** onurati has quit IRC19:41
*** carepack_ has quit IRC19:42
*** Sequenced has quit IRC19:43
*** Pat_o has joined #sailfishos19:47
*** R-Z has joined #sailfishos19:48
*** tango_ has quit IRC19:49
*** jmlich has quit IRC19:49
*** janih has quit IRC19:50
*** martyone_ has quit IRC19:51
*** tango_ has joined #sailfishos19:51
*** Zotan has joined #sailfishos19:52
*** disharmonic has joined #sailfishos19:59
*** SpeedEvil has quit IRC20:05
*** piggz has joined #sailfishos20:10
*** javispedro has quit IRC20:15
*** SpeedEvil has joined #sailfishos20:17
*** DiosDelRayo has joined #sailfishos20:18
*** Nokius1 has joined #sailfishos20:19
*** Nokius has quit IRC20:20
*** kunev has quit IRC20:20
*** onurati has joined #sailfishos20:30
*** Sailor-2gether has joined #sailfishos20:32
*** Sail0r has quit IRC20:32
*** berniyh has quit IRC20:34
*** Sailor-2gether is now known as Sail0r20:39
*** ajalkane has quit IRC20:39
*** flywheel has joined #sailfishos20:40
*** ajalkane has joined #sailfishos20:41
*** cxl000 has quit IRC20:41
*** swift110_ has joined #sailfishos20:41
*** c0ck4m0u53 has quit IRC20:42
*** Finlod has quit IRC20:44
*** dr_gogeta86 has joined #sailfishos20:45
*** Nc_ has quit IRC20:46
*** Andy80 has quit IRC20:47
*** vakkov has quit IRC20:54
*** piggz has quit IRC20:54
beidlSK_work sandsmark special any ideas? http://pastebin.com/YqEZGxBG20:56
*** Andy80 has joined #sailfishos20:56
*** piggz has joined #sailfishos20:56
*** corby has quit IRC20:57
*** Andy80 has quit IRC20:58
*** louisdk has joined #sailfishos20:58
*** Sfiet_Konstantin has joined #sailfishos20:59
*** m4g0g has joined #sailfishos20:59
*** vakkov has joined #sailfishos21:06
*** Sfiet_Konstantin has quit IRC21:08
*** Sfiet_Konstantin has joined #sailfishos21:08
*** onurati has quit IRC21:17
*** javispedro has joined #sailfishos21:17
*** beidl_ has joined #sailfishos21:18
*** onurati has joined #sailfishos21:19
*** obsed has joined #sailfishos21:19
*** Sail0r has quit IRC21:19
*** beidl has quit IRC21:21
*** beidl_ is now known as beidl21:23
*** piggz has quit IRC21:27
*** fmunozs has joined #sailfishos21:28
*** piggz has joined #sailfishos21:29
*** meetingcpp has joined #sailfishos21:35
*** Sfiet_Konstantin has quit IRC21:35
*** pc-fan has quit IRC21:37
*** pc-fan has joined #sailfishos21:38
*** Nc_ has joined #sailfishos21:40
*** piggz has quit IRC21:41
kimmoligrr... seems that toh-daemon needs to be a system service to get it started by udev-rules during boot.21:41
*** xth has quit IRC21:42
javispedroit always surprises me how stupid the level of integration between systemd-udev and systemd itself is21:42
dr_gogeta86night guys21:43
*** rashm2k has joined #sailfishos21:43
*** xth has joined #sailfishos21:43
javispedrowhy can't you just After=udev:devices/whatever or something like that21:43
*** lukedirtwalker has quit IRC21:44
*** spider-mario has quit IRC21:46
*** Nightmare__ has quit IRC21:47
*** zmo has quit IRC21:48
*** swift110_ has quit IRC21:49
*** m4g0g has quit IRC21:49
*** swift110_ has joined #sailfishos21:49
*** piggz has joined #sailfishos21:49
*** swift110_ has quit IRC21:51
*** cloanta has quit IRC21:51
*** swift110_ has joined #sailfishos21:51
*** cloanta has joined #sailfishos21:51
*** igordcard has quit IRC21:53
*** igordcard has joined #sailfishos21:55
kimmolii think it has something do with nemo being not there when udev rule is triggered for toh-eeprom21:57
*** dr_gogeta86 has quit IRC22:00
javispedroyou could make a fake system-level unit that is just started when the udev rule triggers (and stopped too)22:07
javispedroand then make the user level unit file depend on the system service22:07
*** M4rtinK has joined #sailfishos22:08
javispedro(though I'm not sure if you actually can depend on a system service...)22:09
*** igordcard has quit IRC22:12
*** R-Z has quit IRC22:14
*** keithzg_ is now known as keithzg22:14
*** chris__ has joined #sailfishos22:16
kimmolidunno. anyway the daemon needs to suid, so it makes little difference running it as system- or user-service. only need to pass few environment variables to it when system-service.22:21
*** chris__ has quit IRC22:23
*** Jef91 has joined #sailfishos22:27
*** Jef91 has joined #sailfishos22:27
*** zalan_ has joined #sailfishos22:28
*** zalan has quit IRC22:29
*** SeekingFor has quit IRC22:30
*** SeekingFor has joined #sailfishos22:31
*** javispedro has quit IRC22:31
*** fmunozs has quit IRC22:33
*** swift1102 has joined #sailfishos22:35
*** SpeedEvil has quit IRC22:36
*** swift1102 has quit IRC22:36
*** Andy80 has joined #sailfishos22:36
*** SpeedEvil has joined #sailfishos22:36
*** Andy80 has quit IRC22:38
*** swift110_ has quit IRC22:38
*** xerpi has quit IRC22:40
*** jua_ has quit IRC22:40
*** Venemo has quit IRC22:42
*** meetingcpp has quit IRC22:43
*** mihlit_ has quit IRC22:53
*** onurati has quit IRC23:02
*** Pat_o has quit IRC23:03
*** Shinryuu has quit IRC23:04
*** r0kk3rz has quit IRC23:11
*** Nc_ has quit IRC23:15
*** rashm2k has quit IRC23:17
*** Sailor11736_ has quit IRC23:18
*** piggz has quit IRC23:18
*** wickwire has joined #sailfishos23:25
*** louisdk has quit IRC23:41
*** N-Mi_ has quit IRC23:41
*** Jef91 has quit IRC23:53

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