libera/#maemo-leste/ Thursday, 2025-04-10

sicelofreemangordon: nice, the ofono patch was merged too ;-)08:38
freemangordoncool :)09:18
Wizzupbtw https://codeberg.org/forgejo/forgejo/issues/751110:09
Wizzupalso, in case people care, there is this: https://gitea.com/gitea/tea this should work with git.maemo.org10:14
Wizzupsicelo: on upower, shall I do the packaging now/today?11:15
sicelolet me share an updated tree today.11:19
sicelohave been working on debian ofono (it's always excruciating :p ) but i finished yesterday. so today i can finish the upower and leste-config-n900-displace thing11:20
Wizzupok, I was offering to do the upower if you can point me to a version11:21
Wizzuphm, do we need additional patches for upower, or just the latest tree?11:21
sicelolatest (best) is still sitting on my D4 which is refusing to boot atm :p11:21
Wizzupaha11:21
siceloactually yes i can share how to go about it:11:22
sicelotake upower 1.90.7 from upstream (not 1.90.8 since that has a nasty bug)11:23
sicelothen, apply my work in https://gitlab.freedesktop.org/upower/upower/-/merge_requests/259/commits11:23
sicelofor packaging in daedalus, in debian/control and meson.build, add a patch to set the gudev-1.0 version to 237 (it actually wants 238, but daedalus does not have it. 237 works fine)11:25
sicelothat's all11:25
siceloupower upstream will likely release a new version today (1.90.9) fixing the bug i mentioned. so it might also make sense to wait a little bit for the release, then package 1.90.9 as well, since that's what will likely be in Excalibur11:29
sicelounfortunately, because of the nasty bug, 1.90.9 will ship without my work, so even on Excalibur, we will probably still need to keep our upower fork, unless Debian eventually does upgrade upower in Trixie :'(11:30
WizzupI don't mind the forks too much11:31
Wizzupbut not having them is better11:31
siceloyeah. at least a fork that's in line with upstream is easy to deal with :-)11:31
siceloWizzup: so you'll handle upower?11:39
WizzupI'll see if I can do it today11:39
siceloah, the D4's battery is completely dead now. pity i have so far struggled to find anything i could mod to fit12:46
siceloWizzup: so regarding MRs that were open during migration, is there a way to continue from where we left off, or best reopen? I'm guessing reopen though, since, for example, i am not sure how you can link the source repo for https://git.maemo.org/leste/leste-config/pulls/56 to my new account. or is there a way?12:53
WizzupI think all the merge requests are just there right?12:55
Wizzupoh, you mean they aren't linked to your local forks12:55
Wizzupprobably best to make a new one I think12:55
sicelook. i guess you should close that one then, since i won't be able to close it myself12:56
Wizzupok, just reference the old one and I'll close em12:57
siceloWizzup: don't close it :-D12:59
siceloah, you can go ahead close it.13:05
siceloreplacement is, https://git.maemo.org/leste/leste-config/pulls/5913:05
sicelohttps://git.maemo.org/leste/leste-config/pulls/58 is still valid as is. nothing to fix/correct. unless it's not mergeable anymore since the source branch doesn't exist?13:06
WizzupI think they will be mergeable, so no need to close if no changes need to be made13:07
sicelocool. so yes, for leste-config, it's those two. then we do https://git.maemo.org/leste/wl1251-cal/pulls/113:08
Wizzupfreemangordon: btw, let's put procmgrd in our repos, and I can also do some testnig on my n90013:09
siceloWizzup: for the upower related changes in mce and status-area-applet-battery, please wait until the evening so i can update the MRs. on the D4 i had some extra changes that I needed. I'll mount the SD on PC16:16
siceloand here's my packaging branch for UPower - https://git.maemo.org/sicelo/upower/src/branch/leste-1.90.7. This builds as is on daedalus16:26
Wizzupperfect16:29
Wizzupwhen I build, I'll do it for daedalus/experimental16:29
Wizzupthis way we can be sure not to break for others16:29
sicelosure. why not daedalus/devel though ... while we probably don't yet want to get it to all users, we do want it to get to most (if not all) testers, i.e. those on -devel.16:34
siceloaim being - when daedalus releases, we want this to be in core/stable16:34
Wizzupsicelo: any boot breaking changes I tend to put in experimental17:27
freemangordonWizzup: do we have a minimal VM for excalibur?17:48
Wizzupfreemangordon: no, I think I just dist-upgraded daedalus18:18
freemangordonok18:18
Wizzupsicelo: in case it wasn't clear, I just meant that I do my breaking testing in experimental18:21
Wizzupfor more regular testing devel is fine18:21
WizzupI agree it's different with unreleased daedalus, but since a bunch of us are on it already...18:21
Wizzupbtw, the 'tea' tool I linked above can be run from a git repo cloned from git.maemo.org and it'll say show pull requests or issues, it's kinda neat18:25
freemangordonWizzup: re procmgrd: do you want me to do anything?18:27
freemangordonkeep in mind it needs new chagnelog if you are going to put in repos18:28
Wizzupif you want you can make a changeog, I'll add it to jenkins now18:31
Wizzupadded18:32
freemangordonno, please make changelog and release18:33
freemangordonI am on rtcomel18:33
freemangordonbtw, I think I shall implement cgroups support in procmgrd(by using libcgrop), using cgrulesengd will simply add another daemon doing similar to what procmgrd does in terms of netlink/procfs18:34
freemangordonalso, cgrulesengd patches only on user and (optional) full binary patch18:35
freemangordonit cannot match on command line arguments or something more sophisticated18:35
freemangordons/patches/matches18:36
freemangordonWizzup: hmm, any idea how to get excalibur on armhf?18:49
freemangordonoh, tests are not mighrated, no wondeer they fail18:51
mkfxhello.20:13
freemangordonmkfx: hi!21:07
sicelofreemangordon: excalibur on armhf ... daedalus excalibur you mean?21:11
Wizzupfreemangordon: what do you mean not migrated?21:12
Wizzupfreemangordon: ok, I will do the changelog21:12
Wizzupfreemangordon: re: cgrulesengd, I cna't judge right now, but fine with whatever you prefer21:12
Wizzupfreemangordon: I might have a armhf vm for you21:13
freemangordonre migrated: this https://git.maemo.org/leste/rtcom-eventlogger/commit/96da7948604ad21c3cd5dbbd4fc5f2f771e21bf721:13
freemangordonsicelo: I mean excalibur21:14
Wizzupfreemangordon: got a pubkey for me?21:14
freemangordonWizzup: going to try dist-upgare and then install second arch21:14
freemangordonyes, sec21:14
Wizzupfreemangordon: I can also take the one from phoenix?21:15
freemangordonsure21:15
siceloWizzup: re: experimental, yes I understood21:24
Wizzupbtw, the openrc people are working on a daemon supervisor program, it just won't run as pid121:30
Wizzupthey're taking about it daily in their irc channel I think21:30
freemangordonmaybe we shall point them to our one :)21:34
freemangordonbut there is still already such program in openrc21:34
freemangordonsupervise-daemon21:34
siceloyes, what is the purpose of the new one?21:35
Wizzupmaybe they're just improving it, not sure :)21:37
Wizzupor maybe I'm just behind the curve21:37
mkfxis there a chance for armel builds to get up again?22:42
mkfxfor RPI zero22:42
Wizzupnot super likely given the amount of work involved22:47
mkfxcan I do that work?22:48
sicelois it worth it? iirc even debian is finally dropping armel22:50
mkfxwhat do RPI zero ppl do?22:57
freemangordonWizzup: shall I upgrade the VM?23:18
freemangordonI mean - there are 300 or so packages that have new version23:18
siceloWizzup: updated MR for status-area-applet-battery (companion to the upower stuff) - https://git.maemo.org/leste/status-area-applet-battery/pulls/923:38
Wizzupfreemangordon: sure, please do23:44
Wizzupsicelo: sounds good, just finishing up my work for today and see what I can do then23:44
sicelonow i'll dig up my most recent related mce patches, then sleep after sending them23:48
sicelook, for mce, seems https://git.maemo.org/leste/mce/pulls/63 contains the most recent work. pity the import didn't handle the review correctly. not a train smash though23:58

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