libera/#maemo-leste/ Wednesday, 2023-03-29

uvosfreemangordon: i presume the x axis  numbers are not constant time intervals01:19
uvosotherwise your data looks wierd01:19
uvosone would expect the culomb counter discharge curve to be linear01:19
uvosbut rigt where the estimateion falls off a cliff and becomes bad01:20
uvosthe culomb counter registers faster discharge too01:20
uvossuggesting that the estimation is sesetive to discharge rate01:20
freemangordonuvos__: yes, numbers08:51
Wizzupfor chimaera, what else do we want to do before we announce it 'officially' ?14:40
Wizzupthere's some bug/crash fixes (maep comes to mind), some regressions (syncevo), and some quality of life improvements like swap by default on n900, and making the modem load properly automatically on the n90014:41
WizzupI think chimaera wise, really only maep and syncevo are the ones related to chimaera?14:41
buZzi'm still not sure the chimaera issues i see are repeatable by anyone else15:31
WizzupbuZz: which?15:31
buZzlike ; OTG not working, wireguard statusmenu item disappeared, jabber wont connect15:31
buZzoh the 'rotation lock' statusmenu also disappeared15:32
WizzupI can try these15:33
buZzif you could, i'd be grateful :)15:33
sixwheeledbeastjabber.org cert expired recently if that helps... may not be related.15:39
buZzsixwheeledbeast: no i'm using a private server instance16:22
WizzupbuZz: when you mean otg, you mean having the phone act as host?16:24
buZzyes16:25
Wizzupnot sure if I can test that rn16:25
Wizzupwireguard menu is there for me, where does it disappear for yo16:25
Wizzupyou*16:25
buZzits completely missing perhaps, i can look later16:25
buZzgotta get going preparing dinner :)16:25
Wizzupso16:25
Wizzupis status menu hard crashes16:26
Wizzupit will load with only stable plugins16:26
Wizzups/is status/if status/16:26
Wizzupyou might be seeing this16:26
WizzupbuZz: hmm16:30
WizzupbuZz: can you run this: GABBLE_PERSIST=1 GABBLE_DEBUG=all /usr/lib/telepathy/telepathy-gabble16:30
Wizzupand then reconnect with mc-tool or some other way16:30
buZzoh that might be something? how can i call all plugins 'stable' again?16:31
Wizzupkill status16:31
Wizzuppkill status16:31
Wizzuphm, actually that somehow doesn't give me debug output16:33
Wizzuphang on, probably need this G_MESSAGES_DEBUG or something16:33
WizzupG_MESSAGES_DEBUG=all WOCKY_DEBUG=debug GABBLE_PERSIST=1 GABBLE_DEBUG=debug /usr/lib/telepathy/telepathy-gabble16:34
Wizzupironically if I run this, it just works for me, but if I don't run it manually, it seems to not work16:34
buZzah, so you can repeat my jabber issues?16:34
buZzreproduce*16:34
buZzahhhh afk, bbl16:35
WizzupbuZz: not sure yet16:37
Wizzupit looks like telepathy-gabble crashes, maybe it cannot access the dbus session16:38
Wizzupcould be elogind related16:38
Wizzup-maybe-16:38
Wizzup         string "ConnectionErrorDetails"16:38
Wizzup         variant             array [16:38
Wizzup               dict entry(16:38
Wizzup                  string "debug-message"16:38
Wizzup                  variant                      string "Name owner lost (service crashed?)"16:38
Wizzup               )16:38
Wizzupfreemangordon: how is telepathy-gabble started, by dbus, or mission control?16:45
freemangordonWizzup: I think dbus17:21
freemangordonand yes, if it uses wring session bus it will not work17:21
freemangordonbut, it is started on behalf of user, so not sure what the issue might be17:21
freemangordonmaybe check in syslog17:21
freemangordoncould be some selinux issue17:22
Wizzupfreemangordon: wring?17:23
Wizzupoh wrong17:23
freemangordonyeah, apparmor: https://pastebin.com/vbD8yifC17:24
Wizzuphuh17:25
freemangordonWizzup: https://pastebin.com/B54bXuTi17:28
Wizzupso, debian aa profiles are not ok?17:29
freemangordonlooks like, dunno17:29
freemangordonI am not really hte one to ask about aa and such17:29
Wizzupok, will dive into this in a bit17:29
freemangordon:)17:29
freemangordonWizzup: seems we'll have to adjust the profiles17:42
freemangordonusr.lib.telepathy17:42
freemangordonhmm, all complains are for telepathy-haze17:44
freemangordonWizzup: I cannot install dh_python18:06
freemangordonit wants to remove python-is-python218:06
freemangordonwhich hildon-meta depends on18:06
freemangordonany idea what is this?18:06
freemangordonugh, how do we manage to build that?18:08
freemangordon*that* is telepathy-gabble18:08
Wizzupfreemangordon: yes, this is a debian problem18:09
Wizzupfreemangordon: you need dh_python from backports18:09
freemangordonah, ok18:09
Wizzupnot sure why they can't just promote it18:09
freemangordonWizzup: didn't help18:12
freemangordonhttps://pastebin.com/aSgie53s18:12
Wizzupwe do this in CI18:16
Wizzupjust a sec, let me try18:16
* Wizzup starts up vm18:17
freemangordonin backports there is no dh_python218:19
Wizzupfreemangordon: what dh-python do you have18:22
Wizzupii  dh-python      5.20220215~bpo11+1 all          Debian helper tools for packaging Python libraries and applications18:23
Wizzup$ dpkg -S /usr/bin/dh_python218:23
Wizzupdh-python: /usr/bin/dh_python218:23
freemangordon5.20230130~bpo11+118:24
freemangordonthey have removed it it seems18:24
freemangordonE: Version '5.20220215~bpo11+1' for 'dh-python' was not found18:25
Wizzupwhat18:27
freemangordoninstalling version from chimaera repon and ignoring python-is-python2 dependency in control file allows me to build it18:28
freemangordonargh18:28
freemangordonmake[3]: *** No rule to make target 'telepathy-gabble.systemd.in', needed by 'telepathy-gabble.service'.  Stop.18:28
WizzupI'm rebuilding gabble on the CI to see what happens18:29
freemangordonok18:29
Wizzupyeah, it's gone from the new version18:29
Wizzupwth are they doing!?18:30
freemangordonwell, this is backport18:30
freemangordonbut, we *do not* need it18:30
freemangordonpackage build perfectly fine with python-is-python2 dependency removed18:31
Wizzupactually, you can see CI fails now18:31
Wizzupand yes, we need it really badly for most of our python packages18:31
freemangordongood, but I am not sure =meta shall depend on it18:31
freemangordonhmm, wait18:32
freemangordonignore that18:32
freemangordonthe gabble package itself shall not depend18:32
freemangordonlemme try to fix that18:32
Wizzup  * Remove dh_python2, dh_pypy, and related debhelper sequences, supporting18:33
Wizzup    the removal of the Python 2.7 stack before bookworm release.18:33
Wizzup    (closes: 942959)18:33
Wizzupthis guy merged this to bullseye-backports18:33
Wizzupeven though he had a fix in bullseye-backports before for this problem you're having18:33
freemangordonnice18:33
Wizzupwhat is happening here18:33
* Wizzup is disappointed18:34
freemangordonstill, why is https://github.com/maemo-leste-upstream-forks/telepathy-gabble/commit/f49211fa8d89d201334fe6042b9fdd9d2b9a8488 needed?18:34
Wizzupif it works fine without, then remove it18:35
Wizzupbut all our other stuff is fubar now18:35
freemangordonmaybe oken a bug18:36
freemangordon*open18:36
Wizzuphonestly I think I will just curse at them currently, so maybe later18:36
freemangordon:D18:36
freemangordonok18:36
freemangordonWizzup: in the meanwhile https://pastebin.com/PxmFzvyt18:38
freemangordonafter dinner will repeat that with debug symbols18:38
Wizzuphmm18:39
Wizzupso do we just build our own dh-python then18:40
Wizzupobviously debian doesn't actually support python2 in bullseye18:40
freemangordonWizzup: https://pastebin.com/b50GAi4k19:05
freemangordonugh19:07
freemangordonWizzup: process has XDG_RUNTIME_DIR=/run/user19:08
freemangordonshould be XDG_RUNTIME_DIR=/run/user/1000 IIUC19:08
freemangordonWizzup: mission-control also runs with wrong XDG_RUNTIME_DIR19:12
freemangordonhmm: export XDG_RUNTIME_DIR=/run/user/$UID19:40
freemangordonoh, ok19:46
freemangordon$UID is not defined19:46
freemangordondoes anybody know who sets that env var?19:50
Wizzupgood searching19:56
Wizzupno, don't know, sorry19:56
freemangordonok, it is bash that sets it19:59
freemangordonor shell, in general19:59
freemangordonWizzup: this https://github.com/maemo-leste/leste-config/blob/master/leste-config-common/etc/profile.d/xdg-runtime.sh.leste20:00
freemangordongoing to fix20:00
Wizzupis UID even a regular env var?20:04
freemangordonWizzup: autologin etc is in chimaera already, right?20:04
freemangordonno idea20:04
Wizzupfreemangordon: I don't think so, it might just be in -devel20:04
WizzupI wonder if we even need to set XDG_RUNTIME_DIR there20:05
WizzupI think probably elogind will do that?>20:05
freemangordonno20:05
freemangordonumm,20:05
freemangordonnot sure20:05
freemangordonlemme try without it20:05
Wizzupit's set on my laptop, but I never set it, it could be some standard gentoo script20:05
freemangordonmayeb grep in etc20:05
freemangordonmy fix works, but I want to check what will happen if I dont set it20:06
Wizzupnothing in etc, probably /usr/share or some place now20:06
Wizzupsince apparently /etc is not the place for config anymore :p20:06
freemangordon:)20:06
Wizzuphttps://wiki.archlinux.org/title/XDG_Base_Directory says it's set through pam_systemd20:07
freemangordonok, if we don;'t set it, it is set :D20:07
freemangordonso I'll remove that file20:08
Wizzupgreat20:08
freemangordonhmm20:09
freemangordonnot that easy20:09
Wizzuphow so?20:11
freemangordonit is in /etc20:12
freemangordonneeds special massage, will see20:12
Wizzupcan't you just remove the displace?20:15
freemangordondoesn't remove from /etc20:15
Wizzupreally? that's dumb20:15
Wizzupyou can make a debian/leste-config-common.postinst20:16
Wizzupdebian/leste-config-mapphone.postinst as an example20:16
freemangordonok20:21
freemangordonWizzup: hmm, actually version in chimaera is bigger than chimaera-devel20:31
freemangordonso I gues everything is in stable20:32
freemangordonwell, 'stable'20:32
Wizzupfreemangordon: for autologin?20:38
freemangordonfor leste-config20:38
freemangordonso I guess autologin stuff is in 'stable'20:38
Wizzuphm20:39
Wizzuphttps://maedevu.maemo.org/pkgweb/search?q=*autologin*20:39
Wizzupno20:39
freemangordonWizzup: apt-cache policy leste-config-common20:41
freemangordonbefore my build of few minutes ago, the version in -devel was 1.85-1+m720:42
freemangordonand 1.87-1+m7  in stable20:42
Wizzupfreemangordon: ok, but the autologin package is not in stable20:42
freemangordonwell...20:43
freemangordonwhat I can say :)20:43
WizzupI am not sure what the problem is, but we can promote autologin and others20:43
freemangordonyes, better do it20:43
freemangordonI am upgrading my d4 with the new leste-config20:44
freemangordonto confir is till works20:44
Wizzupok20:46
Wizzupbuilding autologin now20:46
Wizzupwhat else do we need - xorg ?20:46
freemangordonxorg itself?20:46
freemangordonalso, maemo-system-services20:46
Wizzupand hildon-base20:47
freemangordonwhat for?20:47
Wizzupprobably the conflicts20:47
WizzupI'm just looking at repodiff20:47
freemangordonok20:47
Wizzuphttps://bpa.st/TEQVQ20:47
freemangordonyes, please do all of those20:48
freemangordonnot sure how to do at once :)20:48
freemangordonYAY! sip@ antisip is logged in :)20:53
freemangordonWizzup: it works :)20:53
Wizzupthe leste-config change?20:55
freemangordonyes20:55
freemangordonWizzup: we shall decide on polkit auth agent20:55
freemangordonWizzup: shall I write our own one? we can base on ukui-polkit which is QT based and supports biometric authentication (it seems)21:02
WizzupI don't really have an opinion on this tbh21:03
freemangordonwell, for now we can start with gnome one until we have our own21:03
freemangordonI am tempted to fork https://github.com/ukui/ukui-biometric-auth and fix the UI21:09
freemangordonhmm, I am no longer tempted https://github.com/ukui/ukui-biometric-auth/blob/Debian/polkit-agent/src/mainwindow.ui#L122 :)21:15
Wizzuphehe21:17
freemangordonok, tomorrow will fix maemo-system services to start gnome polkit agent21:19
freemangordonand will start implementing our own qt based one when I have some time21:19
Wizzupok21:24
Wizzup:)21:24
arno11hi guys. with tricky settings retroarch is working well !22:21
arno11nes and super nes at full speed22:21
arno11megadrive at 70-80 %22:22
Wizzupwith overclock?22:22
arno11yes22:22
arno11only at 80022:22
arno11but i think 600 is enough for nes and super nes22:22
arno11the problem with retroarch is the sh***y doc22:24
arno11settings is a nightmare22:24
arno11on droid it should rocks !22:24
freemangordonarno11: BTW, we just fixed a nasty bug leading to session daemons working with wrong  XDG_RUNTIME_DIR22:25
freemangordonIOW-now telepathy should be ok in terms of daemons22:25
arno11goooooaaallll22:25
arno11well done22:26
freemangordonWizzup: I will push leste-config to stable22:27
Wizzupsure, I was just about to build it22:35
Wizzuponly mce is left now (newer in devel than chimaera)22:36
arno11Wizzup: is it ready for dist upgrade ?22:41
freemangordonshould be22:49
arno11ok22:50
arno11let's try22:51
Wizzupdid it work?23:08
arno11now XDG_RUNTIME_DIR=100023:14
arno11now my fb mess bitlbee connexion works again in conversatios23:18
arno11*ions23:18
arno11in fact not23:20
arno11loggin works again but conversations seems to crash23:21
arno11pkill conversations and now it works lol23:23
freemangordonarno11: XDG_RUNTIME_DIR=1000?!?23:33
freemangordonare you sure?23:33
freemangordonit should be XDG_RUNTIME_DIR=/run/user/100023:33
arno11to avoid misunderstanding: /run/user/100023:34
arno11no probs23:34
freemangordonok, that's how it should be :)23:34
arno11yep :)23:35
Wizzuparno11: yeah that still needs work23:43
arno11yes but that's already usable23:44
arno11excepting calls and camera everything else is usable i think (on n900)23:46

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