libera/#maemo-leste/ Thursday, 2023-01-26

bencohfreemangordon: in what way aren't they sane?00:08
bencohreal    104m50.788s - Success! \o/00:08
bencoh-rw-r--r-- 1 bencoh bencoh 9.5M Jan 25 23:18 ../firefox-esr-dbgsym_102.7.0esr-1~deb11u1_armhf.deb00:08
bencoh9.5M sounds .... tiny00:09
bencohand looks like my build gave a very similar results ... now I see what you meant00:10
bencohnow ... I need a way to do a partial build if we want to patch that thing ...00:12
Wizzupdpkg-buildpackage -b -uc -nc ?00:16
bencohyeah, but it doesn't always work .... we'll see00:22
bencohyeah, I add a static int variable in glxtest.cpp and tried dpkg-buildpackage -b -uc -nc but it didn't do much, apart from checking the previously built package00:27
norayrCR = 12C - what is C, it is not hexadecimal i guess.01:43
freemangordonbencoh: yeah, somehow they (dh maintainers) managed to break -nc :(07:32
freemangordonbencoh: https://bugzilla.mozilla.org/show_bug.cgi?id=181201607:57
freemangordonplease, if you manage to build with symbols, try to get backtrace of the crash07:57
freemangordonit is tricky, as you have few seconds while 'profile' tab is loading to attach gdb to the pid of "Isolated Web Content", but not impossible07:58
Wizzupmorn11:04
Wizzupfreemangordon: does't look like the sfos people picked up on my question, shall I file a bug report or something?11:06
WizzupI can also just extend the voicecall manager dbus code11:06
freemangordonyeah, maybe bug report is better11:14
sicelofreemangordon: new libicd-ofono does update ofono context. tyvm11:25
sicelolooks like it updates it the next time context becomes active, i.e. not immediately after being set in cpl. anyway, works :-)11:26
Wizzupfreemangordon: uh there is no way to make an issue there11:32
Wizzup:D11:32
Wizzuphttps://github.com/sailfishos/voicecall11:32
freemangordonsend an email to the maintainer11:44
Wizzuphe's on irc, I could ping him11:45
freemangordonWizzup: are sure this is not ofono thing?13:12
Wizzupyup13:14
Wizzuptelepathy-ring has a param for it in the channel creation13:14
Wizzupit's also a property and function in telepathy-qt basechannelhandler13:14
Wizzupbut voicecall-manager doesn't use it nor export it over its dbus channel interface13:15
freemangordonah, I see13:21
freemangordondoes vcm provide access to tp handle?13:21
freemangordonI know that's a layering violation, but maybe that's how they do it13:22
Wizzupfreemangordon: that is what I thought, and IDN13:24
Wizzupin any case extension their dbus interface to add anonymous property is easy13:24
Wizzupextending*13:25
freemangordonright13:28
Wizzupextending*13:32
Wizzupbut yeah13:32
Wizzupfreemangordon: how does this provides/conflicts/replaces work again13:44
WizzupI did this13:44
WizzupProvides: elogind13:44
WizzupReplaces: elogind13:44
WizzupConflicts: elogind13:44
Wizzupbut this doesn't seem to work13:44
Wizzupbtw14:10
Wizzupit might be good to see how this works/worked: https://help.gnome.org/users/empathy/stable/favorite-rooms.html.en14:10
Wizzuplooks like empathy has ~/.config/Empathy/chatrooms.xml14:16
arno11part #maemo-leste15:54
freemangordonWizzup: yes, that's how it is supposed to work16:35
freemangordonwhat do you mean "does not seem to work"?16:36
Wizzupfreemangordon: The following packages have unmet dependencies: hildon-base : Conflicts: elogind17:07
freemangordonummm.17:10
freemangordonthat's weird17:10
freemangordoncould you push that in a separate branch17:10
freemangordonI want to see what exactly did you do17:10
freemangordonalso, how do you install the package? dpbg or apt17:14
freemangordon*dpkg17:14
freemangordonif you already have elogind installed, dpkg will not uninstall it17:14
freemangordonwhile apt will17:14
freemangordonbencoh: did you manage to build with debug symbols?17:15
freemangordonWizzup: https://wiki.debian.org/RenamingPackages?action=show&redirect=Renaming_a_Package17:17
freemangordonweird, they say to use 'breaks'17:17
Wizzupfreemangordon: I did not have it installed of course (elogind)17:18
Wizzupfreemangordon: I can push it in just a bit17:18
freemangordonplease do17:18
freemangordonsome 'elogind' branch17:18
Wizzupfreemangordon: it's trivial though, just:17:19
Wizzup Package: hildon-base17:19
Wizzup Architecture: all17:19
Wizzup-Conflicts: elogind17:19
Wizzup+Provides: elogind17:19
Wizzup+Replaces: elogind17:19
Wizzupand I also had a version where it does Conflict: as well17:19
Wizzupneither worked, then elogind was just installed by apt17:19
Wizzupbut maybe this was 'my' elogind17:19
freemangordonyes17:20
freemangordonmost-probably17:20
freemangordontry apt-cache policy elogind and see what is installed17:20
freemangordonbut ok, will try in a minute17:20
Wizzupok, ty17:21
bencohfreemangordon: I got the same result as the official package17:24
freemangordondid you try to fix that? without debug symbols it will be impossible to make any progress17:36
freemangordonWizzup: ok, the issue is that elogind seems to replace systemd ;)17:40
freemangordonso I guess we shall provide systemd :D17:41
freemangordonok, this is a mess17:42
freemangordonelogind:17:45
freemangordonReplaces: udev (<< 1:3.2.2+devuan1)17:45
Wizzupmaybe it's not a feasible thing then17:47
freemangordonThe following packages have unmet dependencies:17:53
freemangordon policykit-1 : Depends: default-logind or17:53
freemangordon                        logind or17:53
freemangordon                        consolekit but it is not going to be installed17:53
freemangordonWizzup: ^^^17:53
freemangordonI am lost here, but can we install consolekit?17:53
freemangordonyep, installing consolekit solved gparted missing dependencies17:54
freemangordonWizzup: so, maybe hildon-base can conflict with elogind and suggests: consolekit17:55
freemangordondoes not help17:58
freemangordonok, my knowledge what consolekit is and is it ok to install it ends here18:00
WizzupI think we have consolekit currently on chimaera, no?18:04
Wizzuphm, nope18:05
freemangordonno, and I guess that's why it wants to pull elogind18:30
Wizzuphmmm19:06
Wizzupuvos: did you have some time to look at my sphone pr?22:30
Wizzuprafael2k: oh! I have an image22:30
Wizzupfrom ~18 hours ago22:31
uvosWizzup: um yes22:53
uvosdo you not have gh nottifications active?22:53
uvosits mostly fine, besides me not likeing dragging in the voicecall lib too in addition to tp, and being unfinished ofc22:55
Wizzupah, I forgot to check my maemo leste inbox22:59
Wizzupthe entire project was formatted by clang-format, so I'm surprised if tabs/spaces are a problem22:59
uvoswell it generally dosent follow the codeing style22:59
WizzupI didn't see a lot of C++ code in the repo :)23:00
uvosat least on gh it looks like its using spaces (maybe gh breaks this)23:00
uvoswell if () vs if() is same in c/c++23:00
WizzupI can re-apply formatting pretty easily if I know which one you want23:00
uvosanyhow this dosent bother me mutch really23:00
uvosunless its really space indented23:00
uvosthat bothers me23:00
WizzupI'll have to check, I used the webkit format spec23:01
Wizzupas for using sfos, it seems to do a lot of things well and they're much better at writing TP than I am, so I don't think duplicating what they did makes any sense23:02
uvosso dose this pull the deamon too?23:03
Wizzupwell the module requires the daemon to be installed on the system, yes23:03
uvoshmm23:03
uvosi really dont like that we have yet another deamon23:03
uvosif it where just a lib over tp id be fine23:03
uvossphone ui -> sphone core -> voicecall -> tp -> ofono -> kernel is getting really silly imo23:04
Wizzupthe alternative is I'd make a UI for the voicecall manager instead and add some mce plugin to it...23:05
Wizzupbut then I'd have to re-do rtcom logging and abook, so that also seems like a waste of energy23:05
uvosnot sure what mce has to do with any of this23:06
uvosand really id like to mostly drop abook from sphone23:06
uvosit only uses the dialog anyhow23:06
uvosreally abook should just call sphone23:06
uvosthen sphone itself dosent really need to deal with abook (as opposed to evolution)23:07
Wizzupit starts to feel to me like this won't be a good match for leste, if it's going the lack all the integrations we really want...23:08
uvossince it would never have to present a contact23:08
uvosno functionality really needs abook integration, besides showing a contact card for recents maybe23:08
uvossphone never has to present a list of contacts23:09
uvosbut if you want something entirely different thats fine of23:09
uvosc23:09
rafael2kWizzup, yay!23:14
Wizzuprafael2k: care to test https://maedevu.maemo.org/images-devel/pinephone/20230126-chimaera/ ?23:15
rafael2k: ))23:17
rafael2kI will23:17
Wizzupuvos: well it feels to me like my perceived pragmatiscm is hitting some academic walls, as in, I don't think you wanted to write a tp module, and now I did, re-using sfos code which saves a whole lot of time, and I'm not going to make it an exercise in TP for me by spending 2 weeks duplicating what they did23:17
WizzupI just want to use sphone for my day to day usage, but that requires tp support for calls and rtcom in the ui, because that's what we aim in the project: to make maemo leste like fremantle in ux23:18
uvosreusing sfos code is fine, as in takeing the code, as libs or otherwiese and shoveing it into sphone23:23
uvoshaving another voice call manager running besides sphone is bad, in sfos they have what sphone-core and sphone-ui is in 2 sperate processies so having that deamon thare makes sense, here it just dosent23:23
uvosdosent prevent anyone from takeing code from that deamon23:23
uvosbut using it? not great23:23
rafael2kI like AT23:25
rafael2k:P23:25
rafael2kI could help with the telephony part, but I'm using all my spare time in the camera stack23:26
rafael2kso, front camera working23:32
rafael2kWizzup, 18 hours ago the kernel was not ready yet :P23:32
Wizzuprafael2k: want another one?23:32
WizzupI will start another before I go to sleep then, but if the above image doesn't work, then I will rm it not to confuse users23:33
rafael2kWizzup, you decide, and I can also ask people to apt-get upgrade23:33
rafael2kif not much work, yes23:33
rafael2kagreef23:33
Wizzupshall I remove that one from maedevu then?23:34
rafael2kyes23:34
rafael2klets have the great one with full camera support23:34
Wizzupit's gone23:35
Wizzupwhen shall I issue a build23:35
Wizzupis it ready now?23:35
rafael2kyes23:36
rafael2kready23:36
rafael2kalready tested23:36
* Wizzup rebuilds23:36
Wizzupwill be 0126 then23:36
rafael2kok23:37
rafael2kyay23:37
rafael2kgonna sleep23:37
rafael2kcheers!23:37

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