libera/#maemo-leste/ Sunday, 2023-01-22

uvosas  the bachend you own the call object00:07
uvosafter adding the call via the call new pipe, if the call object cahnges in any way you must inform the rest of sphone via the state changed pipe00:08
uvosyour also not supposed to just uncoditionally act on every call that comes down some pipe00:10
uvosonly the ones targeted at a backend id you hold00:11
uvosthe call test module is a easyer place to look at00:11
uvossince its mutch simpler00:11
uvosalso remeber that any nummber of calls can be active at a time in sphone, and that they can be from different backends too00:14
uvosand dont use qDebug or any function other than the sphone_module_log macro00:15
uvosoh and you own the data00:24
uvosexecute_datapipe never ever transfers owership00:24
uvosdata is allways owend by the caller00:25
uvosand you should not need extern "C" around sphone headers anymore00:27
uvosall headers should have this anyhow00:27
Wizzupuvos: I didn't see ofono using the state changed pipe01:21
Wizzupuvos: re: qdebug sure all my code is just testing atm01:22
WizzupI'm going to rework a lot of it01:22
Wizzupuvos: I don't see this state changed pipe btw01:24
Wizzupin ofono at least01:24
Wizzupah &call_properties_changed_pipe01:24
sicelofreemangordon: http://0x0.st/ohl4.log  sorry for delay09:26
freemangordonsicelo: did you upgrade libicd-network-ofono?09:46
siceloyes09:49
freemangordonwhat is the version you have?09:49
freemangordonI am asking because the logs you provide are exactly the same as before09:49
freemangordonoh09:50
freemangordondid I forget to push :(09:50
sicelo1.0.5+2m709:50
freemangordondid you restart icd2?09:50
freemangordonor the device?09:51
sicelorestarted icd2, yes09:51
freemangordonwhere is this https://github.com/maemo-leste/libicd-network-ofono/blob/master/src/search.c#L95 ?09:52
freemangordonwe have "[OFONO] > search_operation_check" (which comes from OFONO_ENTER), but not the next line09:53
siceloi can restart device09:53
freemangordonok09:53
sicelofreemangordon: http://0x0.st/ohlE.log10:06
freemangordonok, now it is better10:09
freemangordon [OFONO] No SIM SPN available yet10:10
freemangordonsicelo: gimme a minute to boot my device10:10
freemangordonsicelo: please install ofono-scripts if not already10:12
siceloi have it (i can connect to gprs with them)10:12
freemangordonok, may I have the output of /usr/share/ofono/scripts/list-modems10:13
freemangordonin private maybe, if you have concerns about imei/imsi sharing10:14
sicelohttp://paste.debian.net/1268096/10:18
freemangordonok, this card has no SPN10:19
sicelowhat's spn?10:20
freemangordonService Provider Name10:20
freemangordonok, now we know the issue, I will fix it10:23
freemangordonhttps://github.com/sailfishos/ofono/blob/master/ofono/doc/sim-api.txt#L9610:24
freemangordon"if available"10:24
freemangordonso the condition in the plugin is not correct10:24
sicelo:-)10:26
freemangordonsicelo: please try http://95.43.220.235/leste/libicd-network-ofono_1.0.5_armhf.deb11:31
freemangordonreboot after install11:31
Wizzup_SuperMarioSF: this might also work for you ^%11:43
Wizzup_freemangordon: what was this code style tool you used11:53
Wizzup_uncrustify?11:53
freemangordonWizzup_: yes12:08
freemangordonWizzup_: and this is the configuration that best matches my favourite coding style https://github.com/maemo-leste/osso-abook/blob/master/uncrustify.cfg12:09
freemangordonthis is for C code though, not C++12:10
freemangordon(configuration)12:10
freemangordonBTW, never tried any of the VSCode beautifiers12:10
Wizzup_hm, ok12:11
sicelohttp://95.43.220.235/leste/libicd-network-ofono_1.0.5_armhf.deb12:25
Wizzup_uvos: btw I have organicmaps built12:25
Wizzup_trying to turn it into a .deb atm12:26
sicelofreemangordon: looks like icd2 doesn't load plugins with version greater than itself (according to log), so network connection status menu doesn't work anymore.12:49
sicelorebuild without incrementing version,  i guess, or provide new icd212:50
Wizzup_freemangordon: maybe just throw it in chimaera13:01
freemangordonoh13:07
freemangordonsorry, I built that in chimaera :(13:07
freemangordonok, lemme push that to -devel13:08
freemangordonsicelo: are you ok to build the plugin yourself?13:08
siceloi could build on d4 itself13:08
freemangordonok, lemm epush a test branch13:08
freemangordonsicelo: https://github.com/maemo-leste/libicd-network-ofono/tree/spn_test13:12
freemangordonsicelo: oh, wait, it needs one more change13:28
sicelohehe, ok. I've already built, but can redo13:28
freemangordonsec13:29
Wizzup_freemangordon: uvos: btw if you want to try: https://wizzup.org/organicmaps-qt_2023.01.21_amd64.deb - it's better to explore it without our qt theme first13:29
freemangordonsicelo: please pull and rebuild13:37
sicelosure13:37
freemangordonWizzup_: amd64?13:41
Wizzup_yes13:41
Wizzup_in vm13:41
Wizzup_I will make a build for extras later13:41
freemangordonok13:41
Wizzup_it's not really user ready, and I don't even fully know how to use it, but it does vector maps and it can download per region maps offline, and it has insane info in them13:41
Wizzup_I can find all local offices, restaurants, etc, offline13:41
Wizzup_and it should be able to do routing too13:42
freemangordongreat13:42
Wizzup_probably not usable on n900, but should be ok on d413:42
Wizzup_we'll need to tweak it a bunch I'm sure13:42
freemangordonthe UI I guess13:42
Wizzup_yes13:42
Wizzup_also liblocation perhaps13:42
freemangordondid you upgrade gtk?13:44
freemangordonon you d4 that is13:44
Wizzup_sorry, update where/what?13:44
Wizzup_freemangordon: oof, I think I might have13:44
freemangordonthat's fine13:44
freemangordonany difference in modest scrolling?13:44
freemangordonkeep in mind it will need a reboot because of the launcher13:45
Wizzup_will check now13:45
Wizzup_freemangordon: maybe a bit, but it's still very janky13:46
Wizzup_so what happens is that when I reply to an email13:47
Wizzup_the compose window is really slow13:47
Wizzup_scrolling in it I mean13:47
Wizzup_scrolling while reading an email isn't -too- bad13:47
freemangordonah, I see13:47
Wizzup_and the scrolling in modest overview is fine13:47
freemangordonmaybe some xorg driver thing13:48
freemangordonwill see what I can do13:48
freemangordonyeah, Xorg uses > 65% when scrolling in modest reply window13:49
sicelofreemangordon: http://0x0.st/oh0X.log ... didn't quite work- although at least now it tries to privision13:50
freemangordonweird13:56
freemangordon[OFONO] _mbpi_get_name.274:Unable to evaluate xpath expression 'XSU'13:56
freemangordonis your SIM card provider listed in mobile-broadband-provider-info database?13:56
siceloyes, personally added by me 3 years ago13:58
freemangordonok, gtg now, will try to find what happens later on13:58
sicelothe one in beowulf doesn't have my provider14:00
sicelofreemangordon: wouldn't it be slightly UX if, when failing to evaluate APN from provider-info or other means, the plugin creates an empty apn, so user can edit it later. could additionally flash a warning about the empty apn14:03
sicelo*slightly better14:03
freemangordonI was thinking of "Mobile Connection" instead of empty name14:04
sicelothat too :-)14:05
freemangordonok, will do like that14:05
freemangordonlater on14:05
siceloi copied over mbpi database that does have my provider. error changed to:14:29
siceloJan 22 15:16:53 localhost icd2 0.99[3404]: [OFONO] _mbpi_get_name.274:Unable to evaluate xpath expression '<98>5I'14:30
sicelowhat does g_free do? i see it's called *before* that line 274. am i correct to say by line 274, xpath nolonger exists?14:33
sicelohehe, freemangordon - this is weird. actually mcc and mnc are swapped in that _mbpi_get_name function.14:52
siceloafter changing location of the g_free ... Jan 22 15:49:32 localhost icd2 0.99[3434]: [OFONO] _mbpi_get_name.272:Unable to evaluate xpath expression '//network-id[@mcc='010' and @mnc='653']/../../name/text()'14:56
freemangordonsicelo: lemme check14:56
sicelobut mcc should be 653- and mnc 1014:56
freemangordonsicelo: yes, there is a bug that xpath is freed before printed, thanks for pointing that out14:58
freemangordonbut I don;t think this is the issye14:58
freemangordon*issue14:58
freemangordonlemme push a fix for that14:58
sicelook14:59
siceloyes, the g_free is not the real issue15:00
sicelosomeone (probably get_spn) is swapping the mnc & mcc values15:00
siceloi'm also checking (slow ... c-noob)15:00
freemangordonsicelo: force-pushed a fix, please pull15:01
freemangordonyeah, those are swapped15:02
freemangordonlemme fix it15:02
freemangordonsicelo: pushed again, please pull15:05
freemangordonwhich one is better "Mobile Connection" or "Mobile Data" or something else?15:12
sicelonow it's provisioned15:20
sicelo:-)15:20
freemangordon:)15:20
freemangordonwhat is the name?15:20
siceloMTN Eswatini15:20
freemangordonis that correct?15:21
siceloyes15:21
freemangordonbecause I saw SwaziMTN for network registration, with the same mcc/mnc15:21
siceloyes, same thing15:21
freemangordonhmm, ok15:21
freemangordonok, will push a fix15:21
freemangordonto the repos that is15:22
sicelowe had a change in the name of our country back in 201815:22
Wizzup_sicelo: freemangordon: great to hear it's fixed, thanks15:26
freemangordonlets wait SuperMarioSF to confir as well15:30
freemangordonhe might have another issue15:31
Wizzup_I'll mail him15:31
sicelomay be a good idea to also build our own mbpi instead of the one from debian/devuan15:31
freemangordonwhy?15:32
freemangordonyou think upstream is more recent?15:32
sicelotheirs is quite old15:33
freemangordoneven in chimaera?15:33
Wizzup_probably is15:33
sicelohaven't checked, but i could check15:33
sicelobut yes, upstream's latest tag is about 2 months ago15:34
freemangordonWizzup_: make: dh: No such file or directory15:34
freemangordonorganicmaps is missing dependency it seems15:34
Wizzup_yes15:35
Wizzup_I'll add it momentarily15:35
Wizzup_btw, I removed -mtune= for a little bit while debugging a problem15:35
Wizzup_shall I add it back in15:35
* Wizzup_ just adds it back15:36
freemangordonyes15:36
Wizzup_what do we want to do wrt stuff we alread ybuilt15:38
Wizzup_i'm inclined to say it probably doesn't matter too muhc atm15:38
freemangordonagree15:39
freemangordonmaybe glib makes sense, but I am not sure15:39
gliffyMy fresh Leste setup is running really sluggish and choppy compared to Fremantle. This isn't normal, right?15:45
freemangordonwhat device? n900?15:45
gliffyYes n900. Forgot to mention :D15:45
freemangordonunfortunately it is normal. various reasons, one of the it runs from SD card. The other one is that Leste runs on 24 bpp while fremantle runs on 16bpp15:46
Wizzup_how sluggish and choppy is it, though? it's a bit slower but not -too- much15:46
gliffyIt is pretty bad. Looking up videos on Youtube with n900's running Leste they seem to still be MUCH smoother than what I have. I can record a video if you want. I guess the reason for slow app startups could be that I am using a pretty cheap SD-card I had lying around, but I wouldn't imagine that would impact scrolling which is pretty bad too.15:49
Wizzup_bad sd card can matter, but a video is helpful in any case!15:50
gliffyOk, I will record it and send a link here15:50
Wizzup_great, ty15:51
gliffyHere is the video: https://www.youtube.com/watch?v=kLQHMUz09qk16:13
Wizzup_hmm it feels a bit more sluggish than normal16:19
Wizzup_is this just after boot?16:20
gliffyIt is about 5 minutes after boot. It seems that the second time the app is launched it is ok, but scrolling stays just as bad.16:31
gliffyBy "it is okay" I mean that the launch time of the app is ok.16:32
Wizzup_I'll have to try this on my device a bit later, but yes, it's slower than fremantle16:33
Wizzup_there's a few reasons for it, some is that we perhaps don't have all the optimisation patches, other is that it is a different (newer) 3d driver that might not be used in the most optimal fashion16:34
Wizzup_officially I think this version of the 3d driver doesn't even support n90016:34
Wizzup_hildon-desktop scrolling should be semi ok though16:34
gliffyOk, interesting. Thanks a lot for your time!16:35
Wizzup_freemangordon: btw, I'm seeing this atm: http://dpaste.com/7WLNFW6QV - on my d4, is this the charger detection?16:36
Wizzup_gliffy: we do our best to suppor n900 but it's not our main focus atm16:36
siceloWizzup_: 3d driver not supporting n900 - you mean the ti blobs? they should support n900 just fine16:38
Wizzup_sicelo: I think it doesn't officially support omap3 at all, but I might misremember16:38
Wizzup_maybe this changed with the latest drop(s)16:39
siceloti34x or something branch/directory16:39
Wizzup_I'll leave it to others to comment, just what I recall :)16:39
freemangordonWizzup_: dpaste is blocking my IP16:52
freemangordonalso, omap3 is supported by the blob, otherwise it wouldn't work16:52
Wizzup_we for sure had to patch the binaries at some point for support16:53
freemangordonno16:53
Wizzup_https://wizzup.org/7WLNFW6QV.txt16:53
freemangordongliffy: does not look normal to me16:54
Wizzup_freemangordon: not even going to argue with it, I know we did, but it also really doesn't matter :p16:54
freemangordonWizzup_: where?16:54
Wizzup_this is why we had different ddk/ddx for different devices, before 1.1716:54
freemangordonWizzup_: no, this is not charger detection16:54
Wizzup_1.9 vs 1.12 or 1.14 or so16:54
freemangordonWizzup_: well, I am talking about 1.1716:54
Wizzup_freemangordon: ok, maybe just poor cable then, it goes crazy as you can see by timing16:54
freemangordonit supports omap316:55
freemangordongliffy: could you check with top, if there is runaway process perhaps16:55
gliffyWith htop cpu usage is about 15-20%. The highest consuming process is Xorg at about 6-8%. Seems normal to me at least.17:00
freemangordonyeah, looks ok. still, this shouldn;t be that choppy17:00
freemangordonmaye try to upgrade to -devel if not already17:01
freemangordonassuming this is beowulf image17:01
Wizzup_there is no chimaera image for n900 atm17:04
Wizzup_we have to decide if we fix the elogind thing or not before we release it17:04
freemangordonok17:04
freemangordongood to know17:04
Wizzup_freemangordon: looks like voicecalls doesn't do xmpp calls btw17:20
Wizzup_it just does sip and tel as protocolname17:20
freemangordonmaybe we can add support18:08
Wizzup_yeah it's probably just two string compars18:08
gliffyfreemangordon: Unfortunately upgrading to -devel had no effect18:13
freemangordon:(18:19
freemangordonwill try to find time soon to check what is the situation with my n90018:19
gliffyThanks a lot!18:20
SuperMarioSFoh hi18:20
SuperMarioSFI'm bacj18:20
SuperMarioSF*back18:20
Wizzup_hi there18:20
freemangordonSuperMarioSF: please upgrade18:20
SuperMarioSFI upgraded the libicd package18:20
freemangordongreat18:20
freemangordonis it better now?18:20
SuperMarioSFand... it broke more things18:20
freemangordonheh18:20
freemangordonhow's that?18:21
SuperMarioSFnow I can't select any network18:21
freemangordonwait18:21
freemangordondid you upgrade from the repos?18:21
SuperMarioSFbecause the network selection diaglog doesn't show at all18:21
SuperMarioSFyes18:21
freemangordonumm...18:21
freemangordondid you reboot?18:21
SuperMarioSFyes, I rebooted, then tested18:21
freemangordonthis is chimaera?18:22
SuperMarioSFnope, it was droid418:22
SuperMarioSFon -devel18:22
freemangordonalso, what is libicd-network-ofono version you have installed?18:22
SuperMarioSFlemme check18:22
freemangordonso beowulf18:22
freemangordonalso, what is icd2 version18:23
SuperMarioSFlibicd-network-ofono: 1.0.6+m718:24
freemangordonand icd2?18:24
SuperMarioSFicd2: 0.99+2m718:24
SuperMarioSFseems too low?18:24
freemangordonno, looks fine18:25
freemangordonsicelo: did you install libicd-network-ofono from -deval?18:25
freemangordon*-devel18:25
SuperMarioSFbtw another issue, USB related. It seems if battery charged to full, then USB connection will automatically disconnect and reconnect, and PC Suite connection will be reset.18:25
SuperMarioSFif no USB data connection there, it will reset the charging once a while18:26
freemangordonSuperMarioSF: what you report is really strange, earlier today we tested on d418:26
freemangordonI just want sicelo to confirm he upgraded from -devel as well18:26
SuperMarioSFIs there are some workaround for not let something break the USB connection once for a while?18:26
freemangordonyes, IIRC you should set charging current to 018:27
* freemangordon boots his d418:27
SuperMarioSFor can I just stop icd2 completely so even USB disconnected the usb0 wont't reset itself?18:28
freemangordonit is not icd2 related18:28
SuperMarioSFis there some manual override for icd2 to let me connect to WiFi?18:28
freemangordonwpa_supplicant18:29
SuperMarioSFI guessed it...18:29
freemangordonSuperMarioSF: echo 0 > /sys/class/power_supply/usb/input_current_limit18:30
freemangordonthat should brevent USB from reconnecting18:30
freemangordon*prevent18:30
SuperMarioSFOK18:31
SuperMarioSFso it will on battery until I reset the value?18:31
freemangordonyes18:31
SuperMarioSFOK18:31
SuperMarioSFI'm setting my USB host device as a router so I can do update after.18:32
freemangordonhmm, I don;t see how latest changes might break icd218:32
freemangordonit must be something else18:32
freemangordonSuperMarioSF: please, once you have some connectivity, stop icd2 set its loglevel to -l0 in /etc/init.d/icd2 and start icd218:34
freemangordonthen provide icd2 logs18:34
freemangordonfrom /var/log/maemo/icd218:34
freemangordonmaybe loglevel is already set to 0 by Wizzup_, no idea18:35
SuperMarioSFI got my USB host act as a router now, it has internet access.18:36
freemangordongreat18:37
freemangordonso, please do ^^^18:37
SuperMarioSFit is already -l018:38
SuperMarioSFand make a 23MB size icd2.log18:38
freemangordonok18:38
freemangordonyou may delete it and restart rsyslog18:38
freemangordonand then restart icd218:39
freemangordon*rsyslogd18:39
SuperMarioSFI guess I will back it up for you if some one-time thing happend just after upgrade.18:39
freemangordonok18:39
SuperMarioSFAttempt restarted icd2... but there is no running icd2 instance?18:41
freemangordonhmm18:41
SuperMarioSFrestrated again, same.18:41
SuperMarioSFicd2 crashed?18:41
freemangordonis it possible that startup script is broken somehow?18:41
freemangordontry to start icd2 by hand18:42
freemangordonas sudo18:42
freemangordonicd2 -l018:42
Wizzup_freemangordon: I did edit the icd2 script for him18:42
Wizzup_changing -l2 to -l018:42
freemangordonI know18:42
Wizzup_I might have forgot to change it for either start or stop18:42
freemangordonright18:42
freemangordonlets see if icd2 will start from cmdline18:43
SuperMarioSFit is crashed somehow.18:43
Wizzup_ok18:43
SuperMarioSFi will try commandline18:43
freemangordonSuperMarioSF: what happens if you do 'sudo icd2 -l0'?18:43
SuperMarioSFwhich user I have to start icd2, or just root is fine?18:43
freemangordonsudo icd2 -l018:44
SuperMarioSFSegmentation fault18:44
freemangordonugh18:44
SuperMarioSFnot suprised at all18:44
freemangordonsudo gdb icd2 -l018:44
freemangordonumm18:44
freemangordonsudo gdb icd218:45
freemangordonr -l018:45
SuperMarioSFI guess I need to install build-essentials first.18:45
freemangordonfor gdb?18:45
SuperMarioSFyes, but it seems already installed. installing gdb.18:45
freemangordonmaybe install icd2-dbgsym18:46
SuperMarioSFdebug symbol installed, gdb loaded symbol18:49
freemangordonbt18:49
SuperMarioSFbut it seems crashed as somewhere else.18:49
SuperMarioSF0xb67f6094 in ?? ()18:49
freemangordonbacktrace?18:49
SuperMarioSF(gdb) bt18:49
SuperMarioSF#0  0xb67f6094 in ?? ()18:49
SuperMarioSF#1  0xb6e3a7c2 in g_main_context_dispatch () from /usr/lib/arm-linux-gnueabihf/libglib-2.0.so.018:49
SuperMarioSF#2  0xb6e3aa5a in ?? () from /usr/lib/arm-linux-gnueabihf/libglib-2.0.so.018:49
SuperMarioSFBacktrace stopped: previous frame identical to this frame (corrupt stack?)18:49
SuperMarioSF(gdb)18:49
freemangordonyou need glib debug symbols as well18:49
SuperMarioSFinstalling glib dbgsyms18:49
freemangordonright18:49
Wizzup_you might need a devuan/debian repo for that18:50
Wizzup_well I guess not for glib :)18:50
freemangordondeb http://debug.mirrors.debian.org/debian-debug bullseye-debug main contrib non-free18:50
freemangordondeb http://debug.mirrors.debian.org/debian-debug bullseye-backports-debug main contrib non-free18:50
freemangordonreplace bullseye with buster(?)18:50
freemangordonWizzup_: it is buster, right?18:50
Wizzup_beowulf is buster18:50
SuperMarioSFwhich dbgsym package I should use?18:54
SuperMarioSFlibglib2.0-cli-dbgsym ?18:55
freemangordonsec18:55
freemangordonlibglib2.0-0-dbgsym18:56
freemangordonwhat the?18:57
freemangordonlibglib2.0-0-dbgsym : Depends: libglib2.0-0 (= 2.66.8-1+leste1+m7) but 2.66.8-1+leste1+m7.1 is to be installed18:57
freemangordonWizzup_: ^^^?18:57
freemangordonoh, wait18:57
freemangordonthis is my bad18:57
Wizzup_:)18:57
freemangordonbecause of experimenatl18:57
SuperMarioSFlibglib-object-introspection-perl-dbgsym        0.049-1+b118:58
SuperMarioSFlibglib-perl-dbgsym                             3:1.329.3-1+b118:58
SuperMarioSFlibglib-testing-0-0-dbgsym                      0.1.0-118:58
SuperMarioSFlibglib2.0-cil-dbgsym                           2.12.40-318:58
SuperMarioSFlibglibd-2.0-0-dbgsym                           2.3.0-118:58
SuperMarioSFlibglibmm-2.4-1v5-dbgsym                        2.64.2-218:58
SuperMarioSFI have those package in repo18:58
freemangordonapt-cache policy libglib2.0-0-dbgsym18:59
SuperMarioSFroot@SMSF-Droid4:/var/log/maemo# LANG=C.UTF-8 LANGUAGE=C apt-cache policy libglib2.0-0-dbgsym19:00
SuperMarioSFlibglib2.0-0-dbgsym:19:00
SuperMarioSF  Installed: (none)19:00
SuperMarioSF  Candidate: 2.66.8-119:00
SuperMarioSF  Version table:19:00
SuperMarioSF     2.66.8-1 50019:00
SuperMarioSF        500 http://debug.mirrors.debian.org/debian-debug bullseye-debug/main armhf Packages19:00
SuperMarioSF     2.58.3-2+deb10u4+leste1+2m7.1 50019:00
SuperMarioSF        500 https://maedevu.maemo.org/leste beowulf/main armhf Packages19:00
SuperMarioSF     2.58.3-2+deb10u4+leste1+2m7 50019:00
SuperMarioSF        500 https://maedevu.maemo.org/leste beowulf-devel/main armhf Packages19:00
freemangordondo not use bullseye19:00
freemangordonas I said - replace bullseye with buster19:00
SuperMarioSFOK, removing from sources19:00
freemangordonno, it is ok19:00
freemangordondo not remove it19:00
freemangordonjust edit it19:00
SuperMarioSFreplaced19:01
freemangordonhttps://maedevu.maemo.org/leste/pool/main/g/glib2.0/19:01
freemangordonhere are dbgsym packages19:01
freemangordonfor glib19:01
SuperMarioSFroot@SMSF-Droid4:/var/log/maemo# LANG=C.UTF-8 LANGUAGE=C apt-cache policy libglib2.0-0-dbgsym19:02
SuperMarioSFlibglib2.0-0-dbgsym:19:02
SuperMarioSF  Installed: (none)19:02
SuperMarioSF  Candidate: 2.58.3-2+deb10u4+leste1+2m7.119:02
SuperMarioSF  Version table:19:02
SuperMarioSF     2.58.3-2+deb10u4+leste1+2m7.1 50019:02
SuperMarioSF        500 https://maedevu.maemo.org/leste beowulf/main armhf Packages19:02
SuperMarioSF     2.58.3-2+deb10u4+leste1+2m7 50019:02
SuperMarioSF        500 https://maedevu.maemo.org/leste beowulf-devel/main armhf Packages19:02
SuperMarioSF     2.58.3-2+deb10u3 50019:02
SuperMarioSF        500 http://debug.mirrors.debian.org/debian-debug buster-debug/main armhf Packages19:02
SuperMarioSFis that good to go?19:02
freemangordonlooks like19:03
freemangordonplease install it19:03
freemangordonlibglib2.0-0-dbgsym19:03
SuperMarioSFThread 1 "icd2" received signal SIGSEGV, Segmentation fault.19:04
SuperMarioSF0xb67f6094 in ?? ()19:04
SuperMarioSF(gdb) bt19:04
SuperMarioSF#0  0xb67f6094 in ?? ()19:04
SuperMarioSF#1  0xb6e3a7c2 in g_main_dispatch (context=0x430808) at ../../../glib/gmain.c:318219:04
SuperMarioSF#2  g_main_context_dispatch (context=context@entry=0x430808) at ../../../glib/gmain.c:384719:04
SuperMarioSF#3  0xb6e3aa5a in g_main_context_iterate (context=0x430808, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:392019:04
SuperMarioSF#4  0xb6e3acd2 in g_main_loop_run (loop=0x431778) at ../../../glib/gmain.c:411619:04
SuperMarioSF#5  0x00404ab0 in main (argc=<optimized out>, argv=<optimized out>) at icd_exec.c:31519:04
SuperMarioSF(gdb)19:04
freemangordon:(19:04
SuperMarioSFsomething went very wrong...19:04
SuperMarioSFI can setup a SSH connection for you19:04
freemangordonyes, please19:04
SuperMarioSFplease wait a while.19:04
freemangordonsure19:05
SuperMarioSFfull access session have sent to you.19:06
freemangordonthanks19:06
freemangordonsec19:07
SuperMarioSFbefore that symbol loading I suggest to do some proxy setup first...19:08
freemangordonno, I will try to install what I know first19:09
freemangordonI was about to export LC_ALL :)19:09
SuperMarioSFI don't mind if you just download the complete source code there. I have plenty free space on it.19:12
freemangordonok19:12
SuperMarioSFand that SD card is a extra-durable one.19:12
freemangordonbut I don;t understand why I don;t get sane backtrace19:12
SuperMarioSFme neither. I have a spare droid4, if you want a fresh-installed one I can do it.19:13
SuperMarioSFno important data is on both droid4  i have, so you basically can do anything.19:14
freemangordonno, lets see what's going on19:14
freemangordonjust gimme a couple of minutes19:14
SuperMarioSFOK19:14
SuperMarioSFbattery at 89%19:14
freemangordonok19:15
freemangordonhmm, removing ofono plugin makes it work19:15
freemangordonhmm, session hangs every now and then19:16
SuperMarioSFoops19:17
SuperMarioSFthe USB doesn't playing well19:17
SuperMarioSFfixing19:17
freemangordon:(19:17
freemangordonthanks19:17
SuperMarioSFreplacing with a better cable19:18
freemangordonok19:18
SuperMarioSFsome strange thing happend19:19
SuperMarioSFUSB doesn't connect at all19:19
SuperMarioSFcan I just reboot device?19:19
freemangordonsure19:19
freemangordonicd2 will start now19:19
SuperMarioSFwoah that is a big manual database...19:30
freemangordonyeah19:31
freemangordon:(19:31
SuperMarioSFat least we have 2 cores19:31
freemangordoncould you unlock the device19:31
freemangordonas when locked we have 1 core :)19:32
freemangordonah, it is ready19:32
SuperMarioSFdevice screen is on19:32
freemangordonok19:32
SuperMarioSFand I see 2 cores running with htop19:32
freemangordonok19:32
freemangordonummm....19:34
freemangordonit does not crahs19:34
SuperMarioSFseems running fine?19:34
freemangordonmhm19:34
freemangordonlemme reinstall from the repo19:34
SuperMarioSFwoah19:34
SuperMarioSFjust report.19:35
SuperMarioSFicd2 running ok19:35
SuperMarioSFand APN created19:35
freemangordonyes, I just stopped it though19:35
SuperMarioSFok19:35
SuperMarioSFboom19:36
SuperMarioSFit's gone19:36
freemangordonseems the one in the repo is broken19:36
SuperMarioSFa failed build?19:36
freemangordonno idea19:37
freemangordonWizzup_: ^^^19:37
freemangordonsomething with beowilf-devel builder?19:38
freemangordonI built the plugin locally and it works fine19:38
freemangordonif I install the one in the repo, icd2 segfaults19:38
Wizzup_shouldn't be19:40
Wizzup_are you sure it's the same code/tag?19:40
freemangordonjust checked19:40
Wizzup_maybe run another build and see19:41
* Wizzup_ needs to go and cook19:41
freemangordonok19:41
SuperMarioSFlocal compiled icd2 plugin works correctly.19:41
freemangordonyep19:42
freemangordonbuilding again in the autobuilder19:42
freemangordonSuperMarioSF: something happened with the session19:43
SuperMarioSFit's fine now19:45
freemangordonthanks19:45
SuperMarioSFmaybe some USB related stuff on device side reset the USB PC suite mode19:45
SuperMarioSFbtw it's same on both my droid419:46
SuperMarioSFfor some reason19:46
freemangordonugh, the build failed19:47
freemangordonwhat is going on?19:47
SuperMarioSF[emoji::thinking]19:48
SuperMarioSFwait, should we update the repo first?19:49
freemangordonhmm?19:50
SuperMarioSFis file on the server replaced, or need a version bump (apt update)?19:50
freemangordonit should increase the version automatically19:50
freemangordonbut this fails for some reason19:51
SuperMarioSFbut local apt cache isn't updated yet?19:51
freemangordonwarning: Temporarily disabling breakpoints for unloaded shared library "/usr/lib/icd2/libicd_network_ofono.so"19:51
freemangordonugh19:51
siceloab19:51
freemangordonicd2 unloads the lib?19:51
siceloand i also have beowulf experimental activated19:52
freemangordonmodule 'libicd_network_ofono.so' version 0.99.1 is greater than icd2 version 0.99, not loading it19:52
freemangordonwait, what?19:52
SuperMarioSF???19:52
SuperMarioSFwell, there is something went wrong with version number.19:53
freemangordonthis version comes from headers19:53
freemangordonit is auto-generated19:54
* freemangordon checks where 99.1 comes from19:54
siceloi got that version error too, but at that time, it was evidently that libicd-network-ofono was built against chimaera. when building myself, never got it again19:54
freemangordonversion in chimaera is 10019:54
SuperMarioSFyup, it's same on my side.19:55
SuperMarioSFlocally built version works fine.19:55
SuperMarioSFoh19:55
sicelogreat. at least the fixes are correct for both of us then19:55
SuperMarioSFif anyone want a live status show19:56
SuperMarioSFweb session read only: https://tmate.io/t/ro-zUUvV6HvzpXpyXuDLULDmersF19:56
SuperMarioSFssh session read only: ssh ro-zUUvV6HvzpXpyXuDLULDmersF@sfo2.tmate.io19:56
SuperMarioSFhere is read-only session19:56
SuperMarioSFwait, it's not working?19:57
freemangordonUnpacking icd2-dev (0.99+2m7)19:57
SuperMarioSFThese are correct one:19:58
SuperMarioSFweb session read only: https://tmate.io/t/ro-nuJqWD9nyWjxXRg5jXzrXrmws19:58
SuperMarioSFssh session read only: ssh ro-nuJqWD9nyWjxXRg5jXzrXrmws@sfo2.tmate.io\19:58
freemangordonok, somehow chimaera version went into beowulf19:58
freemangordonwe shall wait for Wizzup_19:58
freemangordonok, seems chimaera and beowulf share one and the same repo :)20:04
freemangordonSuperMarioSF: I installed locally build version20:06
SuperMarioSFOK20:06
freemangordonyou are good to test if now provisioning works20:06
SuperMarioSFOK20:06
SuperMarioSFlet me start icd2.20:06
freemangordonhopefully Wizzup_ will fix the repo mess20:06
SuperMarioSFyup, new plugin provisioned correectly.20:08
SuperMarioSFIt's working.20:09
freemangordoncool20:09
SuperMarioSFbtw20:10
siceloso it was evidently same cause20:10
freemangordonmhm20:10
SuperMarioSFwhy /bin/ping doesn't have setuid bit set?20:11
freemangordonSuperMarioSF: do not upgrade :)20:12
SuperMarioSFso I have to remove dbgsym for now20:12
freemangordonyeah, remove dbgsym20:12
sicelomine is setuid ... but maybe i did it myself - can't recall since my installation is years old20:12
* freemangordon is afk20:13
SuperMarioSFseems all right now.20:18
SuperMarioSFThank you freemangordon20:18
SuperMarioSFjust manually marked libicd-network-ofono as hold20:30
SuperMarioSFno more accidently upgrade20:31
SuperMarioSFI found Ubuntu Mono had better visibility in terminal on low resolution screen. Ubuntu Mono at 12pt. is having same text size as Monospace 10pt, but much more easy to read.20:41
sixwheeledbeastI much prefer Ubuntu fonts for visibility, I swapped this on N900 years ago. I suppose you get accustomed to what your used to tho.20:57
sixwheeledbeastThe stock Nokia fonts where a bit too condensed for readability IMO20:58
Wizzup_freemangordon: back, what's up21:01
SuperMarioSFI use Ubuntu Mono in termux these days, it works even on modern smartphones21:04
siceloon my laptop i use Sudo font21:04
SuperMarioSFand it is much visible than default one in very small size.21:04
Wizzup_freemangordon: no, the versions are based on tags and not shared21:07
Wizzup_freemangordon: but if you mean the very last thing we append to builds of the same tag, that _is_ shared21:07
Wizzup_it's ultimately the same reprepro repository, and you cannot have .deb files with the exact same name21:07
Wizzup_but we wouldn't change some abi version21:07
SuperMarioSFby the way21:27
SuperMarioSFwho is developing QTWebBrowser?21:28
SuperMarioSFI want suggest a feature. An option to hide title bar in menu21:28
freemangordonWizzup_: so, now we have libicd-network-ofono in repos that is build against chimaera21:30
freemangordonbut beowilf-devel uses the same version21:30
freemangordonI don't know how to fix the issue21:30
sicelogliffy: n900 is my focus - but i don't know as much as the other guys, so yeah ... slow21:31
freemangordonmaybe I shall increase the version for beowulf-devel?21:31
gliffysicelo: Cool! I am currently trying to nail what is causing the issue.21:34
Wizzup_freemangordon: huh, what do you mean, 'built against chimaera' ?21:34
Wizzup_SuperMarioSF: I think currently we don't really have a qtwebbrowser maintainer, but if anyone I'd say uvos :)21:35
freemangordonWizzup_: I started builds against chimaera and beowulf21:36
freemangordonboth suceeded21:36
freemangordonbut because we have only one .deb (because the versions are the same), we now have both beowulf-devel and chimaera point to that same .deb21:37
freemangordonwhich was the one that was build in chimaera autobuilder21:37
freemangordonI can't explain it any better21:37
freemangordonWizzup_: https://maedevu.maemo.org/leste/pool/main/libi/libicd-network-ofono/21:38
freemangordonso, you are saying that we can;t have the same versions in beowulf and chimaera?21:40
Wizzup_freemangordon: there should not be an identical filename21:47
Wizzup_freemangordon: but you're not saying that say the beowulf build was using chimaera packages?21:47
Wizzup_freemangordon: hm, something is up, since normally the stuff after + should auto inc21:48
Wizzup_iirc21:48
freemangordonWizzup_: maybe because I didn't wait for the first build to finish21:49
freemangordonI guess this is the issue21:49
freemangordonso please, remove the package from the repo21:49
freemangordonand I will issue rebuilds21:49
freemangordonunless you have a better idea21:50
sicelointerestingly - even the SIM which had successfully provisioned before didn't have SPN ... no idea how it was able to pass the test21:52
siceloand of course, that operator was also missing in mbpi21:52
siceloanyway, works now :-)21:53
Wizzup_freemangordon: can you just increase the version22:01
Wizzup_I can remove specific packages if you want22:01
Wizzup_but increasing the version is .. easier22:01
Wizzup_freemangordon: btw regarding organicmaps I'm not going to fix the current ci issues, but you can try it with the deb that I linked today in vm22:01
Wizzup_I'm not going to fix the current ci issues soon*22:02
freemangordonok, lemme increase the version22:02
freemangordonsicelo: SuperMarioSF: please upgrade libicd-network-ofono and test if it is ok22:11
siceloi broke my N900 :p it has 1.0.6 now22:12
freemangordoninstall the one from the repo22:12
freemangordonthere is 1.0722:12
freemangordonWizzup_: hmm, chimaera buildt version 1.0.7+m7, beowulf-devel 1.0.7+2m7, is that on purpose?22:17
Wizzup_freemangordon: yes22:29
Wizzup_freemangordon: hm that is weird actually22:29
Wizzup_freemangordon: I would expect that to be in reverse considering which you built first22:29
Wizzup_freemangordon: that is weird, what if you build chimaera again?22:32
gliffysicelo: The choppines issue seems to be caused by a change made somewhere between the image builds 20220123 and 20220206. Going to see tomorrow if I can reduce it down further to a package or something.22:40
Wizzup_gliffy: nice debugging!22:43
gliffyty22:43
Wizzup_dpkg -l from the two images probably helps22:43
Wizzup_(as in, the entire package list)22:43
gliffyOk. I will continue tomorrow. Gotta go to sleep now :D22:44
freemangordonWizzup_: I think it will be ok22:46
freemangordonbut if I try to build beowulf it will fail22:46
freemangordonbecause 1.0.7+m7 is higher than 1.0.7+2m722:47
Wizzup_yeah, that's weird, not sure why reprepro complains about it...22:48
Wizzup_we should just move to chimaera soon :)22:48

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