Friday, 2021-08-06

*** WoC is now known as Guest343005:42
riniguspiggz: morning! I guess we can add revision after accepting as well07:08
piggzrinigus: so, accept with webhook then delete?07:26
riniguspiggz: no, not with webhoks07:26
rinigusas far as I remember, lbt was telling that some webhooks stay active even after removal. or there was something which is out of our control regarding it07:27
piggzrinigus: ok ... i was ablt to contact dcaliste via forum, and he has now resubmitted and enabled notifications....07:27
rinigusso, better not.07:27
piggznephros is uncontactable atm though via that method07:27
rinigusnote that I maybe distributing FUD regarding webhook - but better safe than sorry07:28
rinigusthe other package got resubmitted without webhook - so there is some response07:28
riniguspiggz: ^07:28
piggzgr8, a saw some emails, but havnt checked yet07:29
riniguspiggz: I wonder whether we should open some chum room to notify each other when we start checking packages. so far looks like we haven't had any clashes though...07:30
piggzrinigus: heh, that also ocurred to me, that we could be doing double work07:31
piggzthats maep-qt added, and dcaliste made maintaier07:32
rinigusyoutube-dl is in as well. have to finish with promoting and meta editing still.07:33
rinigusas for parallel work, so far we avoided it. let's see when it happens :)07:34
riniguspiggz: ^07:34
piggzrinigus: are you not leaving promoting to the dev?07:35
riniguspiggz: no, not on the first submission. there is no need as we check testing compilation anyway07:35
piggzok07:36
riniguspiggz: so, it is us who promote on the first submission; later dev will update in testing directly07:36
rinigusand then submit for promotion07:36
piggzright, that wasnt clear to me07:36
riniguspiggz:  just want to keep admin/bureaucracy  requests to a minimum :)07:39
rinigusnow I see that there are some packages not pushed to chum from testing. would you promote them when ready?07:39
riniguspiggz (or someone else who knows): any idea how to contact openrepos master?07:43
piggzrinigus: yeahm the ones i accepted, ill get right on it07:43
piggzrinigus: he's on the forum, so message there?07:44
piggzrinigus: houston, we have  failure07:44
piggzold sfos verison07:44
piggzprobably disable then07:44
rinigusI'd disable it. as was done for other packages07:45
piggzlooking at the log, its a bit odd07:46
piggzdo i want to delve into fixing it07:46
piggzno, thats a massive distraction, ill just let dcaliste know07:46
riniguspiggz: maybe contact dcaliste and notify regarding the issue. don't think we can start fixing those, too much time07:47
piggzexactly07:47
piggzrinigus: do we need to add 3.2 and 3.3?07:49
piggzi had a pro1 user still on 3.3, so, it does happen07:49
riniguspiggz: then we can add. its just gcc was switched on 3.4 an quite a few packages rely on newer gcc07:50
piggzyeah, but we have 3.107:50
riniguswe do. well, let's add and then go through failures and disable corresponding combos07:51
piggzrinigus: so, we make the dev maintainer in testing: what about in main?07:58
riniguspiggz: not in main - that goes via us. at least that was original idea.07:59
piggzok07:59
piggzthats fine07:59
piggzrinigus: brolli fails in all targets08:01
riniguspiggz: nephros triggered new builds. so, dev would have to sort it out, probably working on it as we speak08:03
rinigusno problem, that's what "testing" is about :) .08:03
riniguspiggz: so, when ready, I guess we can promote brolli to chum08:05
piggzrinigus: 3.2 and 3.3 seem broken08:52
piggzlbt: ^08:53
piggzhttps://build.merproject.org/project/show/sailfishos:chum:testing08:53
riniguspiggz: ilpianista just submitted from :testing to :chum the update - exactly as it is expected. easy to check and accept :)09:18
riniguslbt: any chance for getting https support for OBS repositories. context: https://github.com/sailfishos-chum/main/issues/21 . cc: piggz10:12
ilpianistarinigus: ouch, I didn't check matrix lately :-) Thanks for accepting my projects!10:13
rinigusilpianista: thank you for submitting your work!10:14
ilpianistaI've a problem with Storeman/openrepos. I published the RPM built from OBS, but Storeman doesn't see the updates. If I uninstall the application, then I get a "No packages available". What I'm missing?10:14
rinigusilpianista: is it RPM from Chum repos or from your home project? if from Chum, I wonder whether us setting `vendor: chum` disturbs openrepos...10:16
ilpianistait's from my home project, but I could try with chum as well10:16
rinigusHome project should be fine. Maybe dependency missing?10:19
rinigusHave you tried to add chum repos to your phone? Would it work then?10:19
rinigusAfk for some time...10:19
ilpianistapkcon install works fine... I'm not sure what's going on :-/10:36
rinigusilpianista: maybe it was just pkcon refresh missing10:56
ilpianistano, because even after I installed it manually, Storeman says that it isn't installed and that no package is available10:59
rinigusThen no idea... I used to publish packages from OBS without any issues at openrepos and jolla store. But haven't updated apps recently11:05
piggzrinigus: could it be the new vendor?11:22
rinigusNot if home project was used... Or does it setup new vendor as well?11:26
riniguspiggz ^11:27
riniguslbt: question regarding possible webhooks (for integration of chum with openrepos). is there a possibility at OBS level to add webhook called by OBS on package compilation?14:24
ilpianistatalking about webhooks... I got it right that they only work when for tags? (and thus I cannot use them for continuous integration)14:26
ilpianistad/when/14:27
rinigusilpianista: I actually don't know. as they have been bit moody, I prefer not to use them14:28
ilpianistait's fine... I could use gitlab for CI while OBS for the release builds14:28
piggzrinigus: "osc -A https://api.merproject.org  api /service" doesnt indicate there are any unknown services we could use to do a notify17:26
riniguspiggz: we could even run small script pulling obs repos once in a while (15-30 mins) and checking if rpms have been updated. if they are, calling openrepos webhook. it would still do the job and provide integration... or maybe such script can run on OBS node17:29
riniguswith lbt blessing17:29
rinigusor maybe we can check if such service exists at suse obs?17:31
riniguspiggz: ^17:31
piggzrinigus: maybe ... services are just scripts which live in a particular dir17:31
riniguspiggz: nothing similar in suse obs either17:33
piggzrinigus: lbt: looks like something like it is avialable but likely on a version above ours, and beta https://openbuildservice.org/2021/05/31/scm-integration/18:13
piggzin this case, the build notification goes back to where the webhook ocurred, so a little different18:14
mike7b4[m]Hi! Last week I bought a new SFOS phone Xperai 10 II. and now trying to get Rust working in the build environment. But I tried several things without success. First of it seems the "official" has an outdated. Rust. So I tried the18:48
attahmike7b4[m]: how old are we talking? Looks like the version in the repos now (probably for next release) is 1.52.118:52
mike7b4[m]Hi! Last week I bought a new SFOS phone Xperia 10 II. and now trying to get Rust working in the build environment. But I tried several things without success. First of it seems the "official" has an outdated Rust. So I tried the  @coderus docker image but I still can figure out how to install Rust. I tried create an Rust from the: https://github.com/sailfishos/rust.git  mb2 created the RPMS. But now I am stuck how to install it in the18:53
mike7b4[m]target sysroot. I tried18:53
mike7b4[m]```sb2 sb2 -t SailfishOS-latest-aarch64 zypper -p . install cargo # but this failed cause zypper needs root. But when run sb2 as root it seems sb2 does not find the target.```18:53
mike7b4[m]attah: I dont remember (This was in the official SDK) I think it was 1.44 or something and many crates fasiled to build cauise of that.18:54
attahlooks like that was the previous version indeed18:54
attahso either wait a bit, or figure out how to build and install this https://github.com/sailfishos/rust18:56
attah...and that's probably all the useful things i can add unfortunately18:57
mike7b4[m]yes thats the one I try now but cant figure out how to install in the toolchain.18:57
mike7b4[m]RPMS are created but cant find anything in the wiki how to install RPMS in the sysroot via sb2.18:58
NicoI suggest asking the whisperfish dev, they did the same thing I think18:59
NicoRuben De Smet, I think?18:59
attahi.e. rubdos[m]19:00
attahpings away!19:00
mike7b4[m]ok19:01
mike7b4[m]thanks19:01
riniguspiggz, lbt: thinking of it, our notification should go only after the repo has been published. so, if we have something else building, we cannot call webhook yet. so, webhook should be on repo level or on publishing event, if it exists19:15
mike7b4[m]https://odysee.com/@rossmanngroup:a/for-every-freedom-we've-lost-we've:4 /facepalm19:41
rubdos[m]<attah> "i.e. Ruben De Smet..." <- Ping me on #whisperfish:rubdos.be , or here tomorrow morning, or by mail, Ill try to help tomorrow20:00
rubdos[m]mike7b4 , that is20:00
attah(:20:01
mike7b4[m]rubdos[m]: yup20:04
malmike7b4[m]: to run commands as root with sb2 you use sb2 -t some_target -R some_command22:33

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