2026-07-01 07:53:05 could somebody take a look at aports!103066? 2026-07-01 08:20:50 knuxify|m: Thanks for the tag! I hope you don't mind I grabbed up your changes. I liked the way you handled the vendored lib but still needed to add py3-typing-extensions. 2026-07-01 08:21:54 Looking back on it, I could have just commented on your MR. My hind sight is 20/20. 2026-07-01 08:40:50 Hello! Just testing a minimalist IRC client I wrote in Rust. Is anyone around? 2026-07-01 08:41:52 hola 2026-07-01 08:46:01 couldnt test it within another channel 2026-07-01 08:47:46 Hi, I have one PR waiting for review !102821 2026-07-01 09:00:40 it's hard to review !104548 :( 2026-07-01 09:06:28 https://www.x-cmd.com/start/support-us#faq 2026-07-01 09:15:17 why is all inside package? eish 2026-07-01 09:44:53 do we really need an x-cmd apk package? I'm not sure what benefit it brings for alpine 2026-07-01 09:46:01 i think x-cmd looks shady 2026-07-01 09:47:25 it took a while to find out exactly what problem x-cmd is supposed to solve 2026-07-01 09:51:47 i still can't figure out what it does 2026-07-01 09:56:35 At first glanse it looks like a function library for script kiddies 2026-07-01 09:58:30 the MR description looks a bit llm-generated 2026-07-01 09:58:35 maybe they just used a translator 2026-07-01 09:59:15 i think it is a tool to circumvent package signing, so you don't need to be root to install things. I believe it is "useful" for AI to circumvent all kinds of protections 2026-07-01 09:59:27 website looks AI generated 2026-07-01 09:59:39 jvvv: yeah, it looks like a stdlib for people who are trying to solve X, but apparently cant google for the tool/5 LOC that solved it 20 years ago, i dont understand who whould use this 2026-07-01 09:59:47 I dunno, probably doesn't need to be an alpine package 2026-07-01 10:00:00 i dont think it needs to be alpine package 2026-07-01 10:00:23 "Shell Superpowers for AI Agents" ok right I'm excited for when another one of these runs rm -rf --no-preserve-root /* 2026-07-01 10:00:26 they're trying way too hard with the massive testimonial section, and too AI heavy, looks icky 2026-07-01 10:00:34 they can use eval "$()" 2026-07-01 10:00:43 to install it if they want it 2026-07-01 10:00:58 ACTION never understood why you'd want to give shell access to an AI 2026-07-01 10:01:03 ncopa: hard agree 2026-07-01 10:01:21 ACTION doesn't even trust other people to give shell access to on his laptop, why would he trust an LLM for this 2026-07-01 10:01:22 this level of slop doesnt need to be in aports imho 2026-07-01 10:01:37 ncopa: agreed 2026-07-01 10:02:22 the apkbuild also looks like llm slop I guess (though not good at figuring that out) 2026-07-01 10:05:03 if the APKBUILD is slop or not is kind of irrelevant IMHO. I wouldn't want this in apk even if it was all human made 2026-07-01 10:05:36 it looks to me like a tool to install and run all kinds of tools as user. no root required 2026-07-01 10:05:54 Fair 2026-07-01 10:05:55 so you could just run everything as root, in a container 2026-07-01 10:06:17 I cant say if is slop but it doesnt look good 2026-07-01 10:06:47 MR message looks sloppy (em-dashes), but it's hard to tell these days 2026-07-01 10:07:05 ACTION doest even know how to do em-dashes 2026-07-01 10:07:16 honestly I really hate when some people use em-dashes and they get accused for using AI 2026-07-01 10:07:24 em-dashes existed before AI 2026-07-01 10:07:41 how do you do em-dash on your keeb? 2026-07-01 10:07:49 but looking at this I think it's fair to assume they probably used a translator 2026-07-01 10:08:09 I only get suspicious about em-dashes when someone I know doesn't use them suddently starts using them 2026-07-01 10:08:17 f_: of course, but they were hardly ever used before LLMs, now they're a good signal that something was potentially written by one 2026-07-01 10:08:28 bdprom: bdprom: I use em dashes 2026-07-01 10:08:57 I think think it is irrelevant if its AI or not. Its unclear what problem it solve, what value it brings to the table 2026-07-01 10:09:13 ^ 2026-07-01 10:09:24 and after 5-10 mins look at it, it looks like it does it all wrong 2026-07-01 10:09:30 I feel we might be wasting our time with figuring out what part is written by AI 2026-07-01 10:09:49 guess no need to find more reasons to not accept it 2026-07-01 10:09:50 on basically every level 2026-07-01 10:31:48 I really feel the urge to document libapk. 2026-07-01 10:31:55 Is that something that would be welcome? 2026-07-01 10:53:47 achill, hi i saw that you recently merged some atproto-related MRs by fabricio, one of which was a pds impl. would you maybe also want to look at !104392 ? 2026-07-01 11:12:47 WhyNotHugo: Do you want to open the maintainer= proposal or should I do that with your text? 2026-07-01 11:58:23 fabricionaweb: compose key or IME usually. https://lotheac.fi/s/fcitx-emdash.png (it's option number nine in the IME popup, after I typed "-") 2026-07-01 12:00:07 thanks, I also figured on macos you can type option - 2026-07-01 12:00:21 ACTION – I am not AI 2026-07-01 12:02:17 Sertonix[m]: I can open it. https://paste.sr.ht/blob/39e6b7228afbf2b2679b2806fd1c67521ca6a713 look good? 2026-07-01 12:03:08 fabricionaweb: I use compose: https://whynothugo.nl/journal/2024/07/12/typing-non-english-characters/ 2026-07-01 12:03:44 compose-- = — 2026-07-01 12:03:52 shift-opt-hyphen will get you an em-dash—opt-hyphen by itself will only give you an en-dash. 2026-07-01 12:22:39 WhyNotHugo: looks good 2026-07-01 12:23:53 Sertonix[m]: this would be tsc, not aports, correct? 2026-07-01 12:31:00 Better would be https://gitlab.alpinelinux.org/alpine/council/-/work_items 2026-07-01 12:36:14 isnt that a purely technical decision? 2026-07-01 12:45:45 Sertonix[m]: ugh, sorry, already opened in tsc. Can you move it or shall I close and re-open? 2026-07-01 12:48:40 achill: it effects peoples workflow, they should be able to raise their concerns and have them addressed. Otherwise I expect that to be accepted relatively quickly (as in a few months) 2026-07-01 12:48:51 WhyNotHugo: I don't seem to have access for that 2026-07-01 12:54:32 any ideas why `abuild rootbld` (in community/neovim) would be failing with: "patch: **** Failed to set the owner of file runtime/ftplugin/lua.lua.oUIGIgl : Invalid argument" 2026-07-01 12:54:38 this seems to happen with all patches 2026-07-01 12:59:30 Sertonix[m]: i mean sure but that is still one of tsc's duties. the council handles community management and governance afaik 2026-07-01 13:00:48 but the tsc is broken? 2026-07-01 13:02:07 It seemed to me like the tsc was replaced with the council but I don't know 2026-07-01 13:02:14 bdprom: Which alpine/abuild version? 2026-07-01 13:03:15 Sertonix[m]: latest alpine edge abuild-3.18.0_rc1-r0 2026-07-01 13:08:20 f_: i mean thats no way to circumvint the tsc 2026-07-01 13:08:50 Sertonix[m]: no. technically the tsc is established again. its just waiting for the council to set an initial date of meet. 2026-07-01 13:15:36 bdprom: The output with the following patch might help to debug this: https://gitlab.alpinelinux.org/sertonix/aports/-/commit/e44d13e0f25a754fc39d619a46ad82270038aa07 2026-07-01 13:15:57 "the tsc is established again." nice! 2026-07-01 13:23:08 Sertonix[m]: https://dpaste.com/2X8XDP8KH 2026-07-01 13:23:38 i added -y to decode fds 2026-07-01 13:24:21 why does it need to chgrp to nobody :/ 2026-07-01 13:31:21 Can you try with the strace... command replaced by "id"? 2026-07-01 13:32:56 uid=1000(user) gid=1000(user) groups=65534(nobody),65534(nobody),65534(nobody),65534(nobody),65534(nobody),65534(nobody),65534(nobody),1000(user) 2026-07-01 13:40:25 Maybe this?: stat $builddir/runtime/ftplugin/lua.lua 2026-07-01 13:42:39 https://dpaste.com/FJHFGGY7R 2026-07-01 13:51:00 Hm, that should have group 1000. What about the parent directory: stat $srcdir 2026-07-01 13:52:03 same: Access: (2755/drwxr-sr-x) Uid: ( 1000/ user) Gid: (65534/ nobody) 2026-07-01 13:55:28 The sticky bit might be causing the issues here 2026-07-01 13:59:02 good evening from the Philippines, could someone merge !103818 on my behalf (I already gave the new maintainer the LGTM) for me? 2026-07-01 14:01:35 Sertonix[m]: yeah thanks, i just noticed a load of my sys folders have +s for some reason.. wth.. `apk fix --directory-permissions` seems to have helped 2026-07-01 14:03:44 Ok, I might change something on the abuild side as well. 2026-07-01 14:04:15 nice, gonna reboot and test again with perms fixed 2026-07-01 14:05:58 yup, patch works now :) 2026-07-01 14:06:12 thanks for your help 2026-07-01 14:26:16 Hi all! I got a few MRs: !103818 !103127 !103156 !103088 - if someone could look into them I'd appreciate it. Thank you!! :-) 2026-07-01 17:40:55 i'm trying to use coccinelle and get the error regarding python not being able to resolve a symbol in line 4 here: https://paste.sr.ht/~witcher/65b8ce289d6f771524a0bcb89a5ffb8281d95040. can someone share some advice on how to start debugging this?