2022-03-01 03:06:38 algitbot: retry master 2022-03-01 03:07:18 i'm pretty sure that was purged already, and the distfiles tarball does match the checksum, and what fetch() gives.. 2022-03-01 16:23:41 algitbot: kick master 2022-03-01 16:23:44 algitbot: retry master 2022-03-01 16:23:53 algitbot: retry master 2022-03-02 13:56:15 psykose: openvdb seems to have passed now 2022-03-02 13:56:24 yeah cause i disabled the check 2022-03-02 13:56:43 if it didn't run all the tests as 'one' test i would have found the specific one :p 2022-03-02 13:57:08 really wish people had at least some long timeouts on their testsuites 2022-03-03 16:30:07 please don't fail on the builders 🙏 2022-03-03 16:56:53 does it hang? this is taking longer than expected 2022-03-03 16:57:38 algitbot: kick master 2022-03-03 16:57:48 nmeum: that would only affect riscv64 2022-03-03 16:57:53 ah :( 2022-03-03 16:58:02 can you check what is doing at the moment? 2022-03-03 16:58:26 14885 buildozer 20 0 1600 16 0 R 100. 0.0 26:11.64 │ └─ yes The quick brown fox jumps over the lazy dog 2022-03-03 16:59:15 Oo 2022-03-03 16:59:22 that's from the md5sum tests it seems 2022-03-03 16:59:29 can you access the log? 2022-03-03 17:00:12 https://tpaste.us/Rx0v 2022-03-03 17:00:17 Or do you want the full log? 2022-03-03 17:01:44 looks like it's hanging on the md5sum test indeed 2022-03-03 17:01:59 that should be the next after the md5sum-verifies-non-binary-file file 2022-03-03 17:02:53 https://git.busybox.net/busybox/tree/testsuite/md5sum.tests#n29 2022-03-03 17:03:03 > text=`yes "$text" | head -c 9999` 2022-03-03 17:03:07 how is it even possible for this to hang? 2022-03-03 17:04:02 It seems to be never ending 2022-03-03 17:04:24 It does receive SIGPIPE 2022-03-03 17:04:35 so is it ignoring SIGPIPE for some reason? 2022-03-03 17:05:09 https://tpaste.us/9bD0 2022-03-03 17:06:20 is there a parent process or something that catches sigpipe? 2022-03-03 17:06:31 didn't we have an issue like that on the builders in the past? 2022-03-03 17:06:34 └─ /bin/sh /home/buildozer/aports/main/busybox/src/build-dynamic/testsuite/md5sum.tests 2022-03-03 17:06:41 don't recall 2022-03-03 17:07:13 https://tpaste.us/nV1E 2022-03-03 17:07:21 the m4 testsuite had a similar issue 2022-03-03 17:07:31 where a sigpipe test case only failed on the builders 2022-03-03 17:08:45 can parents prevent children from receiving signals? 2022-03-03 17:11:15 I think the signal handlers are inherited during fork, right? 2022-03-03 17:12:50 how does the builder setup work? is it mqtt-exec -> buildrepo -> abuild? 2022-03-03 17:14:12 yes 2022-03-03 17:14:41 aports-build in between as well 2022-03-03 17:14:50 mqtt-exec -> aports-build -> buildrepo -> abuild 2022-03-03 17:15:59 mqtt-exec only has handlers for this: signal(SIGCHLD, SIG_IGN); 2022-03-03 17:16:10 yeah, that shouldn't be a problem 2022-03-03 17:16:53 The rest are shell or lua scripts 2022-03-03 17:24:20 but if there is no signal mask and no custom signal handler for SIGPIPE than the signal should, by default, result in program termination 2022-03-03 17:24:49 hmm, anything else that could inhibit that 2022-03-03 17:30:34 can you figure out the PID of the low-running yes command and check /proc/[pid]/status? 2022-03-03 17:30:54 that file should contain the list of signals blocked, ignored and caught 2022-03-03 17:30:59 SigBlk, SigIgn, SigCgt 2022-03-03 17:31:50 https://tpaste.us/zQWJ 2022-03-03 17:32:33 now I just need to figure out how to parse this ':D 2022-03-03 17:32:37 yeah 2022-03-03 17:33:59 man 7 signal has a table I believe 2022-03-03 17:34:14 but that's just the signal numbers 2022-03-03 17:35:05 nmeum: https://stackoverflow.com/a/61365083/20261 2022-03-03 17:35:16 >>> import signal 2022-03-03 17:35:22 >> 0x0000000000001004 & signal.SIGPIPE 2022-03-03 17:35:26 4 2022-03-03 17:35:31 so it's ignored? 2022-03-03 17:35:34 I guess? 2022-03-03 17:35:46 but why?? 2022-03-03 17:36:40 going up the process tree 2022-03-03 17:37:27 good idea 2022-03-03 17:39:58 buildrepo has SigIgn: 0000000000001006 2022-03-03 17:40:18 then abuild: SigIgn: 0000000000001004 2022-03-03 17:44:38 hm, maybe we are also interpreting this value wrong 2022-03-03 17:45:08 the link I shared has a script to decode it 2022-03-03 17:46:28 nmeum: http://jeff66ruan.github.io/blog/2014/03/31/sigpnd-sigblk-sigign-sigcgt-in-proc-status-file/ 2022-03-03 17:48:56 so I suppose only sigint and sigquit are ignored 2022-03-03 17:50:53 Oh, I think sigpipe as well 2022-03-03 17:51:01 0b1000000000110 2022-03-03 17:51:06 sigpipe is 13 2022-03-03 17:51:14 yeah, sigpipe is 13 2022-03-03 17:51:55 so that's the most significant bit that is set 2022-03-03 17:53:13 right, it seems to be ignored indeed? 2022-03-03 17:53:23 when I run abuild locally I get `SigIgn: 0000000000000004` 2022-03-03 17:56:55 so if it is blocked and the sigign is inherited from the parent, what is the first process where sigpipe is ignored in that hierarchy? 2022-03-03 17:57:53 mqtt-exec apparently 2022-03-03 17:58:08 62977: SigIgn: 0000000000011000 2022-03-03 17:58:55 and mqtt-exec is forked by supervise-daemon so maybe supervise-daemon is setting this up? 2022-03-03 17:59:05 perhaps 2022-03-03 17:59:46 https://github.com/OpenRC/openrc/blob/master/src/rc/supervise-daemon.c#L311 2022-03-03 17:59:51 it does seem to configure a signal mask 2022-03-03 17:59:55 but not sure if that's related 2022-03-03 18:00:11 would be kind of weird if it would always ignore SIGPIPE, no? 2022-03-03 18:00:28 for a daemon? 2022-03-03 18:00:53 can you configure the mqtt-exec service to not use supervise-daemon? 2022-03-03 18:01:00 nmeum: was thinking about that 2022-03-03 18:02:21 maybe also compare to sigign on the ci for example (where the busybox tests pass) to ensure we are not debugging this in an entirely wrong direction 2022-03-03 18:02:43 I am somewhat confused atm 2022-03-03 18:03:06 about what is setting that signal mask? 2022-03-03 18:03:10 or ignoring it? 2022-03-03 18:03:27 hm? you mean in the openrc code? 2022-03-03 18:03:38 no, was wondering what you were confused about 2022-03-03 18:03:53 ah 2022-03-03 18:04:11 just in general, because if SIGPIPE is always ignored on the builders than I would expect us to have run into that sooner 2022-03-03 18:04:23 yea 2022-03-03 18:05:02 on CI we are directly invoking abuild though, no mqtt-exec, no buildrepo, no aports-build 2022-03-03 18:06:03 right, if SigIgn doesn't include SIGPIPE on the CI we could at least "confirm" that this does seem to be an isue introduced by mqtt-exec, buildrepo, or aports-build (or supervise-daemon) 2022-03-03 18:08:20 SigIgn: 0000000000011000, when executing mqtt-exec manually in a docker container 2022-03-03 18:09:30 so sigpipe also ignored there? 2022-03-03 18:09:57 24 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc8c9906c8a}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 2022-03-03 18:10:02 from strace 2022-03-03 18:10:39 nmeum: mind you, when running mqtt-exec, not in our CI process 2022-03-03 18:10:49 right 2022-03-03 18:11:04 that is the trace of mqtt-exec? 2022-03-03 18:11:07 yes 2022-03-03 18:11:24 > sa_handler=SIG_IGN 2022-03-03 18:11:26 well 2022-03-03 18:11:35 yes 2022-03-03 18:11:58 But I only see mqtt-exec setting a handler for SIGCHLD 2022-03-03 18:12:42 ohhh 2022-03-03 18:12:46 https://github.com/ncopa/mqtt-exec/blob/master/mqtt-exec.c 2022-03-03 18:12:47 it uses mosquitto 2022-03-03 18:12:53 maybe mosquitto sets a signal handler 2022-03-03 18:13:08 right 2022-03-03 18:13:14 ohohhh 2022-03-03 18:13:15 it does 2022-03-03 18:13:15 wtf 2022-03-03 18:13:50 https://github.com/eclipse/mosquitto/blob/d5970ca9985f4d3193fe7a359707723090bb13e9/lib/mosquitto.c#L112-L114 2022-03-03 18:14:00 https://github.com/eclipse/mosquitto/blob/d5970ca9985f4d3193fe7a359707723090bb13e9/src/mosquitto.c#L413 2022-03-03 18:14:02 I think we found it 2022-03-03 18:14:15 🤦 2022-03-03 18:14:21 beatiful 2022-03-03 18:14:52 we can install the default handler again in mqtt-exec, but not sure if that breaks mosquitto 2022-03-03 18:15:12 but wow: that really means SIGPIPE just doesn't work as expected on the builders 2022-03-03 18:15:42 very interesting 2022-03-03 18:16:57 how do we fix this? :D 2022-03-03 18:17:11 very good question 2022-03-03 18:17:26 mosquitto even mentions it in their changelog 2022-03-03 18:17:28 > - Ignore SIGPIPE to prevent unnecessary client quits in threaded mode. 2022-03-03 18:17:35 present since 2012 2022-03-03 18:18:05 we can try adding: 2022-03-03 18:18:06 > signal(SIGPIPE, SIG_DFL); 2022-03-03 18:18:10 to mqtt-exec 2022-03-03 18:18:16 after the SIG_IGN for SIGCHLD 2022-03-03 18:19:04 just two problems with this: 1) I don't know if any of the mosquitto functions called after overwrite this and b) not sure what impact this has on mosquitto 2022-03-03 18:19:29 mosquitto_connect is called after setting the signal handler in mqtt-exec 2022-03-03 18:19:50 I think the signal handler is set by mosquitto_new, not mosquitto_connect 2022-03-03 18:19:58 ok 2022-03-03 18:20:07 and mosquitto_new is called before signal(3) in the mqtt-exec code 2022-03-03 18:20:18 so, should at the very least be worth trying (: 2022-03-03 18:20:25 yes, I think so 2022-03-03 18:21:31 ah, we can also change the signal mask in a different process in the procses hierarchy like aports-build or buildrepo 2022-03-03 18:21:50 though not sure how you would go about doing that from lua 2022-03-03 18:22:03 aports-build might make sense 2022-03-03 18:22:13 that would be sh 2022-03-03 18:22:33 trap '' 13? 2022-03-03 18:22:57 yeah, maybe 2022-03-03 18:23:19 worth a try I guess 2022-03-03 18:23:45 rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 2022-03-03 18:23:47 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=~[RTMIN RT_1 RT_2], sa_flags=SA_RESTORER, sa_restorer=0x7f6197326c8a}, NULL, 8) = 0 2022-03-03 18:26:59 that is using the mqtt-exec change? 2022-03-03 18:27:32 nmeum: that's just a test script with `trap '' 13` in it 2022-03-03 18:28:11 algitbot: retry master 2022-03-03 18:28:55 nmeum: I've hotpatched aports-build, seems to help 2022-03-03 18:29:36 oh, no, still set :( 2022-03-03 18:29:46 SigIgn: 0000000000001004 2022-03-03 18:31:05 in your strace testscript output sigpipe is first set to the default handler and then ignored, no? 2022-03-03 18:31:18 yes 2022-03-03 18:31:49 so that's why it doesn't work i guess 2022-03-03 18:31:59 nmeum: yup 2022-03-03 18:32:14 have you tried the mqtt-exec change? 2022-03-03 18:32:21 not yet 2022-03-03 18:32:31 hotpatching aports-build is easier 2022-03-03 18:32:35 right 2022-03-03 18:33:30 ah, trap - 13 2022-03-03 18:33:37 Now I only see the DFL 2022-03-03 18:34:31 algitbot: retry master 2022-03-03 18:36:04 hmm, still 0000000000001000 2022-03-03 18:40:58 hm 2022-03-03 18:41:04 https://tpaste.us/X0ql 2022-03-03 18:41:25 looks good 2022-03-03 18:42:57 should even be able to test that in a docker container just running mqtt-exec 2022-03-03 18:43:10 right 2022-03-03 18:43:13 like run sleep 10000 using mqtt-exec and check sigign 2022-03-03 18:46:57 nmeum: :( 2022-03-03 18:47:05 doesn't work? :O 2022-03-03 18:47:11 SigIgn: 0000000000001006 2022-03-03 18:47:49 can you check with strace if there is a second call to rt_sigaction which overrides the SIG_DFL again? 2022-03-03 18:51:58 I just checked locally with mqtt-exec. I get SigIgn: 0000000000011000 (without the patch -> signal 17 and signal 13 ignored) and SigIgn: 0000000000010000 with the patch (only signal 17 ignored) 2022-03-03 18:52:19 (17 should be SIGCHLD btw) 2022-03-03 18:52:55 rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe52d851c8a}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe52d851c8a}, 8) = 0 2022-03-03 18:53:55 nmeum: hmm, right 2022-03-03 18:54:03 the rt_sigaction looks good 2022-03-03 18:54:10 SigIgn: 0000000000010000 2022-03-03 18:54:18 yeah, that's what we want 2022-03-03 18:54:20 testing on the builder 2022-03-03 18:57:13 this is on the builder now: SigIgn: 0000000000010000 2022-03-03 18:57:19 so looks good 2022-03-03 18:57:26 nice, but it still fails? 2022-03-03 18:57:36 No, need to restart the build 2022-03-03 18:57:39 ah 2022-03-03 18:57:41 algitbot: retry master 2022-03-03 19:00:37 \o/ 2022-03-03 19:00:37 clear :) 2022-03-03 19:00:42 grats 2022-03-03 19:00:53 yeaaahhh 2022-03-03 19:01:08 lovely debugging session as always ikke ;) 2022-03-03 19:01:11 heh 2022-03-03 19:01:13 :) 2022-03-03 19:01:19 the m4 tests should also pass now I think 2022-03-03 19:01:32 nmeum: do you want to officially patch this? 2022-03-03 19:02:01 I think it would be preferable to not do it in mqtt-exec since it might affect mosquitto connection handling 2022-03-03 19:02:10 but I also don't have any better idea for now 2022-03-03 19:03:14 me neither 2022-03-03 19:03:26 maybe a wrapper program? 2022-03-03 19:03:27 maybe we just keep it in mqtt-exec as a test run for now 2022-03-03 19:04:50 ^ this should pass too know i think 2022-03-03 19:04:54 s/know/now/ 2022-03-03 19:05:33 fyi, I've only patched the x86_64 builder 2022-03-03 19:05:55 oh 2022-03-03 19:06:12 we could make aport-build depend on luaposix 2022-03-03 19:06:13 and use https://luaposix.github.io/luaposix/modules/posix.signal.html#signal 2022-03-03 19:08:08 algitbot: retry master 2022-03-03 19:08:37 nmeum: you didn't bump pkgrel 2022-03-03 19:08:42 oh oops 2022-03-03 19:09:04 should I? 2022-03-03 19:09:13 if you want to test the test suite 2022-03-03 19:09:13 or do we first want to patch all builders by having a patch for this in aports.git? 2022-03-03 19:09:45 right, just wondering if we want to fix it on all builders first (: 2022-03-03 19:09:52 yes, that would help 2022-03-03 19:09:58 most of them are stuck anyway now 2022-03-03 19:10:28 so changing this in mqtt-exec yeah or nay? 2022-03-03 19:10:40 that would certaintly be the easiest for now 2022-03-03 19:10:47 I think it's fairly innocent right? 2022-03-03 19:10:53 yes 2022-03-03 19:10:54 At most mqtt-exec could exit 2022-03-03 19:11:09 in which case it would be restarted by supervise-daemon 2022-03-03 19:11:12 yes 2022-03-03 19:11:19 I think we do that for now and come up with something more fancy latter? 2022-03-03 19:11:23 yes 2022-03-03 19:11:26 ok 2022-03-03 19:11:46 I will push a quick patch to mqtt-exec and create a gitlab issue 2022-03-03 19:11:58 👍 2022-03-03 19:20:20 nmeum: is it not possible for mqtt-exec to reset it for child processes only? 2022-03-03 19:20:29 or would that complicate things? 2022-03-03 19:20:40 oh right 2022-03-03 19:20:43 we can do it after the fork 2022-03-03 19:20:45 that should work 2022-03-03 19:20:47 yea 2022-03-03 19:20:58 will do 2022-03-03 19:21:07 I will just push that to aports.git if it doesn't work we fallback to the old solution :D 2022-03-03 19:21:32 fine with me 2022-03-03 19:25:37 ikke: ^ 2022-03-03 19:25:56 do you need to update the builders manually? 2022-03-03 19:26:24 nmeum: I need to restart mqtt-exec 2022-03-03 19:26:51 nmeum: I can check x86_64 to be sure 2022-03-03 19:27:03 *nod* 2022-03-03 19:28:59 Hmm, nothings building atm 2022-03-03 19:29:04 so cannot check child processes 2022-03-03 19:29:11 I can bump pkgrel of m4 2022-03-03 19:29:18 I'll check another builder 2022-03-03 19:29:36 ok 2022-03-03 19:32:06 (need to restart it one more time) 2022-03-03 19:32:19 algitbot: retry master 2022-03-03 19:32:57 0000000000000004 2022-03-03 19:32:59 looks good 2022-03-03 19:33:37 sweet 2022-03-03 19:33:46 so I guess just deploy it on all builders and we are done? 2022-03-03 19:33:59 maybe wait to see if busybox build passes on aarch64 2022-03-03 19:34:13 ^ 2022-03-03 19:34:57 nice, ship it then 🚢 2022-03-03 19:42:24 algitbot: retry master 2022-03-03 19:50:55 nmeum: all have passed now 2022-03-03 19:51:06 maybe you can bump m4 now? 2022-03-03 19:51:50 yes 2022-03-03 19:56:29 seems to have passed 2022-03-03 19:56:30 nice 2022-03-03 19:57:23 yup 2022-03-03 19:58:31 nice collaboration :) 2022-03-03 19:58:49 yeah, thanks! 2022-03-04 09:55:40 sure 2022-03-04 15:04:27 when will be ppc64le removed? https://gitlab.alpinelinux.org/alpine/aports/-/jobs/650672 2022-03-04 15:07:15 fcolista: are you working on nftables upgrade? 2022-03-04 15:08:03 new release now 'makedepends' on self 2022-03-04 15:18:58 mps hi! 2022-03-04 15:19:02 I do 2022-03-04 15:19:55 fcolista: ok, thanks. I started but didn't want to mess your package 2022-03-04 15:20:18 problem is in aports pkg can't makedepends on self 2022-03-04 15:25:41 mps, don't worry. If you are on it, go ahead. 2022-03-04 15:31:55 fcolista: I stopped because have no idea how we should solve this makedepends problme. nftables-dev is subpkg, but it is needed now, and abuild doesn't allow this 2022-03-04 15:32:11 yes, I fixed it 2022-03-04 15:32:16 let me show you 2022-03-04 15:32:26 nice 2022-03-04 15:32:32 https://tpaste.us/lVaN 2022-03-04 15:32:42 just push it, I'll see in aports 2022-03-04 15:32:42 basically it's about the path for that include 2022-03-04 15:33:24 aha, that is solution I thought to do but was not sure, thanks 2022-03-04 15:34:35 so we have similar idea, good, I hope you will merge it 2022-03-04 15:34:46 heh, too fast ;) 2022-03-04 15:35:11 I'm going to send it upstream anyway 2022-03-04 15:35:26 yes, that is good idea 2022-03-05 04:45:36 x.x 2022-03-05 11:14:11 algitbot: retry master 2022-03-05 11:19:00 :((( 2022-03-05 11:20:11 https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/31666 2022-03-05 11:22:30 https://tpaste.us/DBke 2022-03-05 11:24:20 libbpf used to be 0.7.0 before but got downgraded 2022-03-05 11:24:46 so I'm assuming it still has a tarball for 0.7.0 in it's cache and the upstream tarball changed for some reason 2022-03-05 11:25:10 algitbot: retry master 2022-03-05 11:26:00 🥳 2022-03-05 11:26:06 🎉 2022-03-05 11:26:20 renamed the file on distfiles 2022-03-05 11:26:34 Hmm 2022-03-05 11:26:47 is it suspicous that the diff contains 2022-03-05 11:26:49 +} LIBBPF_0.6.0; 2022-03-05 11:26:51 0.6.0 2022-03-05 11:26:54 not 07.0? 2022-03-05 11:27:04 Yeah strange 2022-03-05 20:45:58 look who's here 2022-03-05 20:46:14 curious 2022-03-05 20:46:17 :3 2022-03-05 20:48:48 sadly no dmvpn 2022-03-05 20:48:54 so I cannot access the host 2022-03-05 20:49:57 https://github.com/Osse/git-stuff/blob/master/rebase-origin.txt 2022-03-05 20:50:05 wrong chan 2022-03-06 17:13:43 algitbot: retry master 2022-03-06 17:17:12 algitbot: retry master 2022-03-06 17:50:11 algitbot: retry master 2022-03-06 20:33:26 oh, fun, segfault 2022-03-06 20:33:42 build/lib.linux-i686-3.10/borg/testsuite/archiver.py::RemoteArchiverTestCase::test_recreate_target Fatal Python error: Segmentation fault 2022-03-06 20:34:43 algitbot: retry master 2022-03-06 20:35:48 i love those 2022-03-06 21:03:23 magic self-fixing segfault :) 2022-03-06 21:03:31 I love those even more 2022-03-06 21:04:39 glslang is now ready too 2022-03-06 23:25:13 lol 2022-03-06 23:27:48 it built on ci, and then they removed the upstream tag 2022-03-06 23:28:12 why is it _always_ python upstreams 2022-03-07 05:45:47 algitbot: retry master 2022-03-07 05:55:58 algitbot: retry master 2022-03-07 10:44:17 ncopa: you missed a few new requested options for -lts 2022-03-08 08:14:13 psykose: gdal blocked by gdal? 2022-03-08 08:14:32 i amended it in the next commit 2022-03-08 08:15:16 libkml 2022-03-08 08:15:54 ah sorry missed that one 2022-03-08 08:16:11 it was my mistake :) 2022-03-08 08:16:21 i had just gotten out of a warm shower and had a light head x.x 2022-03-09 01:02:31 algitbot: retry master 2022-03-09 13:55:17 when in doubt about breakage, update the pkgver 😄 2022-03-09 13:58:30 haha 2022-03-09 13:58:37 it didn't actually fix the arm32 failures 2022-03-09 13:58:42 but i saw the upgrade while passing them 2022-03-09 15:53:20 algitbot: retry master 2022-03-09 16:06:12 algitbot: retry master 2022-03-09 16:08:25 algitbot: retry master 2022-03-09 16:30:56 algitbot: retry master 2022-03-09 16:37:38 algitbot: retry master 2022-03-09 16:59:06 algitbot: retry master 2022-03-09 17:09:04 mm 2022-03-10 22:42:12 algitbot: retry master 2022-03-12 02:26:04 algitbot: retry master 2022-03-12 09:17:57 algitbot: retry master 2022-03-13 15:23:59 mps: think you forgot that cgroup option 2022-03-13 15:41:14 psykose: uhm, yes 2022-03-13 15:41:19 sorry 2022-03-13 15:41:30 it's okay :) 2022-03-13 15:43:25 I thought to wait for tomorrow 5.18 release and upgrade 5.17 anymore, but contemplated a little about that the 5.16.14 have important sec fixes and upgraded without looking at my notes 2022-03-13 15:43:40 s/5.18/5.17/ 2022-03-13 15:44:37 heh, I'm using 5.17-rc for more than a month so consider it as stable release :) 2022-03-13 15:45:52 psykose: you probably noticed that I was busy with asahi testing 2022-03-13 15:45:58 mhm :) 2022-03-13 15:46:13 much testing 2022-03-13 15:46:25 too much 2022-03-13 15:47:00 I will add CGROUP_BPF later at evening 2022-03-13 15:48:49 sure thing 2022-03-13 15:48:52 do we need it also for -edge4virt 2022-03-13 15:49:10 if someone wants to run containers on virt, sure 2022-03-13 15:49:36 it's already enabled 2022-03-13 15:51:21 psykose: I see CONFIG_CGROUP_BPF already enabled on x86_64 2022-03-13 15:51:34 everywhere except riscv and the regular arm 2022-03-13 15:51:55 aieee 2022-03-13 15:52:43 config-edge.aarch64:# CONFIG_CGROUP_BPF is not set 2022-03-13 17:02:34 psykose: ^ 2022-03-13 17:02:38 thaanks ~ 2022-03-13 17:02:43 np 2022-03-14 09:17:35 algitbot: retry 3.13-stable 2022-03-14 18:03:13 ^textrels 2022-03-14 18:08:34 heh 2022-03-14 18:50:28 algitbot: retry master 2022-03-15 12:02:07 algitbot: retry master 2022-03-15 13:37:29 algitbot: retry 3.13-stable 2022-03-15 13:37:39 algitbot: retry 3.12-stable 2022-03-15 13:38:40 algitbot: retry 3.12-stable 2022-03-15 13:39:16 algitbot: retry master 2022-03-15 13:41:33 algitbot: retry 3.13-stable 2022-03-15 16:30:57 algitbot: retry 3.13-stable 2022-03-15 16:43:50 algitbot: retry master 2022-03-15 19:43:00 algitbot: retry master 2022-03-15 22:31:11 algitbot: retry 3.12-stable 2022-03-15 22:31:46 algitbot: retry 3.12-stable 2022-03-15 22:32:43 algitbot: retry 3.12-stable 2022-03-15 22:35:30 algitbot: retry 3.12-stable 2022-03-16 17:05:58 psykose: I suppse ^ was for fixing #13602? 2022-03-16 17:06:13 that's what it says 2022-03-16 17:06:21 ah, right 2022-03-16 17:06:47 i merely forgot to bump like 3 things that had ffmpeg-dev in depends_dev instead of makedepends, this is the last one 2022-03-16 17:07:13 (checked everything else that had -dev in depends_dev now) 2022-03-16 17:08:31 actually, two more 2022-03-16 18:56:57 algitbot: retry master 2022-03-17 12:29:44 algitbot: retry master 2022-03-17 14:46:57 algitbot: retry master 2022-03-17 14:49:27 algitbot: retry 3.12-stable 2022-03-17 14:49:33 d'oh :P 2022-03-17 14:49:35 I meant that :D 2022-03-17 14:49:41 it was both 2022-03-17 14:49:43 3.13 and 3.12 2022-03-17 14:49:54 oh 2022-03-17 14:49:55 lol 2022-03-17 14:49:59 algitbot: 3.13-stable 2022-03-17 14:50:03 algitbot: retry 3.13-stable 2022-03-17 14:50:08 one day i will be able to type 2022-03-17 14:50:19 you and me both 2022-03-18 05:53:36 algitbot: retry master 2022-03-18 05:58:41 algitbot: retry master 2022-03-18 06:18:50 algitbot: retry master 2022-03-18 12:25:55 algitbot: retry 3.13-stable 2022-03-18 20:20:10 algitbot: retry master 2022-03-19 11:31:29 algitbot: ping 2022-03-19 13:12:29 algitbot: kick master 2022-03-19 13:12:36 algitbot: retry master 2022-03-19 15:35:20 algitbot: retry master 2022-03-19 15:47:10 algitbot: retry master 2022-03-19 15:52:00 algitbot: retry master 2022-03-19 15:56:20 algitbot: retry master 2022-03-19 16:10:13 algitbot: retry master 2022-03-19 18:45:01 algitbot: retry master 2022-03-19 18:57:55 algitbot: retry master 2022-03-19 19:29:16 algitbot: retry master 2022-03-19 20:00:35 algitbot: retry master 2022-03-20 03:14:04 algitbot: retry master 2022-03-20 04:06:53 algitbot: retry master 2022-03-20 05:02:09 algitbot: retry master 2022-03-20 05:11:50 algitbot: retry master 2022-03-20 05:19:55 algitbot: kick master 2022-03-20 05:20:38 algitbot: kick master 2022-03-20 06:09:00 algitbot: kick master 2022-03-21 15:40:30 fcolista: think you forgot to bump `evolution` in those (duplicate data-server commit) 2022-03-21 15:41:06 psykose, you are right 2022-03-21 15:41:50 just doing right now...i didn't commit it (and I wonder why...) 2022-03-21 15:42:24 it's okay :) 2022-03-21 15:42:33 just making sure in case you had forgotten it 2022-03-21 15:42:48 and that was the case :D 2022-03-22 07:45:39 the ppc64le issue for kubernetes appears to be the same mentioned here: https://bugzilla.redhat.com/show_bug.cgi?id=1953551 2022-03-22 07:45:40 https://github.com/golang/go/issues/45850 2022-03-22 07:48:28 and https://github.com/golang/go/issues/45564 2022-03-22 09:30:06 fcolista: good find! 2022-03-22 19:40:52 algitbot: retry master 2022-03-23 16:57:42 algitbot: retry 3.12-stable 2022-03-23 16:57:46 algitbot: retry 3.13-stable 2022-03-23 20:40:22 algitbot: kick master 2022-03-23 20:40:32 algitbot: retry master 2022-03-24 00:06:16 algitbot: retry master 2022-03-24 19:05:10 algitbot: kick master 2022-03-24 19:05:16 algitbot: retry master 2022-03-25 05:57:08 algitbot: retry master 2022-03-25 05:59:24 E FileExistsError: [Errno 17] File exists: '/tmp/pytest-of-buildozer/pytest-421/test_install_galaxy_role_no_ch0' -> '/home/buildozer/.ansible/roles/acme.foo' 2022-03-25 05:59:35 lmao did this leave some dirty state since the first build 2022-03-25 06:00:24 mktemp exists 2022-03-25 06:02:56 algitbot: retry master 2022-03-25 06:07:01 algitbot: retry master 2022-03-25 06:07:24 are you deleting some stuff on one of them 2022-03-25 06:08:23 heh, it's the same locally 2022-03-25 06:08:28 passes first time, all three fail forever after 2022-03-25 06:08:31 I deleted /tmp/pytest-of-buildozer on all of them 2022-03-25 06:08:44 i can also just throw in a disable 2022-03-25 06:09:11 :-/ 2022-03-25 06:10:27 i'd say broken tests 2022-03-25 06:10:41 think they leave it in the home folder too, the python link there is backwards 2022-03-25 06:10:50 https://img.ayaya.dev/nL3gCEPXg6Xz.png 2022-03-25 06:11:10 so now you have a nice ~/.ansible filled for you 2022-03-25 06:11:11 very nice 2022-03-25 06:11:29 algitbot: retry master 2022-03-25 06:12:08 and with ansible and tmp deleted they pass again 2022-03-25 06:41:47 nope, again stuck :sigh: 2022-03-25 06:45:29 wao 2022-03-25 06:45:37 ahuh 2022-03-25 06:45:57 not sure if it matters, but I explicitly stopped mqtt-exec first, instead of just restarting it (the service) 2022-03-25 06:46:39 a restart should probably load the new binary off disk.. 2022-03-25 06:47:03 maybe openrc restart does something special? but afaik it does actually restart, as i use restart for service upgrades and they come up to new version 2022-03-25 06:50:49 honestly I would not expect a difference 2022-03-25 06:53:41 me either 2022-03-25 14:28:20 fatal error: linux/random.h: No such file or directory 2022-03-25 14:30:51 ncopa: ^ 2022-03-25 14:38:40 ACTION slaps himself with rootbld 2022-03-26 19:29:08 algitbot: kick master 2022-03-26 19:29:15 algitbot: retry master 2022-03-27 04:17:03 algitbot: kick master 2022-03-27 04:17:09 algitbot: retry master 2022-03-27 10:42:21 algitbot: retry master 2022-03-29 11:09:59 ncopa: I suppose we should add that to the release notes for 3.16? 2022-03-29 11:15:08 ikke: yes, I think that is a good idea 2022-03-30 09:08:18 ncopa: ^ something something rootbld? 2022-03-30 09:08:35 hmm, gpm-dev is missing 2022-03-30 09:08:54 It's in testing 2022-03-30 09:09:50 hum 2022-03-30 09:09:51 ok