2026-03-01 01:28:27 The wiki says both "COSMIC is intended to be highly portable" and then that it requires eudev and elogind. That seems contradictory. 2026-03-01 07:13:19 We have lutris on Alpine but why for? is there any game that launch? 2026-03-01 07:26:16 it fails to decompress using zlib, it fails to detect vulkan 2026-03-01 08:17:46 Because I think game play/preservation is important, and I wanted to try getting it working 2026-03-01 08:17:58 Most games assume glibc, and gcompat doesnt provide the needed symbols 2026-03-01 08:18:05 It is in testing for a reason 2026-03-01 08:18:41 Same goes for minigalaxy 2026-03-01 10:19:54 staceee: latest wine implements WoW64 without needing multilib. Shouldn't 32bit games run fine now? 2026-03-01 10:20:13 Are the zlib and vukan issues "lack of support", or packaging issues? 2026-03-01 10:20:47 lutris package doesn't depends on zlib, but I already had it. And lutris or py3 subpackages still fails to use it 2026-03-01 10:21:02 not sure if there is some linux runtime in between that cause a problem 2026-03-01 10:21:28 vulkan detection has been somehow fixed recently, but wine dxvk still can't be enable 2026-03-01 10:21:51 I wasn't aware that wow64 some this 32 bit issue, but that seems great! 2026-03-01 11:11:24 WINE works fine most of the time 2026-03-01 11:11:29 ACTION launches Constance 2026-03-01 11:12:48 at least the GOG installer fails 2026-03-01 11:13:46 staceee, forget about actually running the GOG installers, innoextract is what you need. 2026-03-01 11:14:06 Never had an issue with GOG installer 2026-03-01 11:14:20 How does it fail? 2026-03-01 11:38:30 zig failure 2026-03-01 11:38:45 can't find zig.so.1 iirc 2026-03-01 12:15:45 I don't have zig installed 2026-03-01 13:13:30 ah! my bad, zlib 2026-03-01 13:14:37 vv221: I'm not sure to follow, I meant the gog installer based game, in lutris 2026-03-01 13:22:11 staceee, innoextract is a tool to extract the content of GOG installers without the need to run them through Wine. But I guess you were actually talking about the game, not the installer itself? 2026-03-01 13:22:44 I know what innoextract does, but it is not the tool used when installing a game with lutris right? 2026-03-01 13:22:58 Probably not, I don’t use lutris. 2026-03-01 18:51:29 when making a virtual package can one add tags? trying this but it says its not a valid package dependency : apk add --virtual surfv surf@testing vimb@testing mesa-gles@testing gst-plugins-good@testing 2026-03-01 18:55:53 guess have to add version instead like it says... 2026-03-01 19:01:29 frag: https://gitlab.alpinelinux.org/alpine/apk-tools/-/issues/10902 2026-03-01 19:09:03 oh, neat 2026-03-01 19:23:19 apologies. is there a release plan for v3 index and packages? i probably was asleep when that discussion took place 2026-03-01 19:23:46 just curious 2026-03-01 19:24:48 It would probably involve first a side-by-side generation of both v2 and v3 indexes 2026-03-01 19:25:25 ok. sounds like it's not moving right now 2026-03-01 19:26:02 which is understandable with the usr-merge and other stuff happening 2026-03-01 19:26:10 Problem is that we have some systems that rely on the v2 index format 2026-03-01 19:32:07 ah 2026-03-01 19:51:09 hello 2026-03-01 19:53:24 for some reason now my pipeline errors earlier then usual with this error:... (full message at ) 2026-03-01 19:53:42 https://gitlab.alpinelinux.org/RoadRoller01/aports/-/jobs/2241154#L83 2026-03-01 19:55:52 it wasn't erroring with this error the last night https://gitlab.alpinelinux.org/RoadRoller01/aports/-/jobs/2237760#L2330 2026-03-01 20:13:13 RoadRoller01[m]: glslang has been updated, but some packages still need to be rebuilt 2026-03-01 20:13:19 RoadRoller01[m]: Nothing wrong with your MR 2026-03-01 23:32:39 @WhyNotHugo linux native games fail because gcompat is missing needed symbols. Wine does indeed work better 2026-03-01 23:33:01 @staceee @vv221 help welcome for lutris, minigalaxy, and reviving dxvk 2026-03-01 23:34:05 Sorry, I play games through Wine *a lot*, but not on Alpine (Debian for now, switching to Gentoo), and I do not use neither lutrix nor minigalaxy (I hate all Steam clones). 2026-03-01 23:35:49 Okay 2026-03-01 23:38:06 I plan on giving a try on Alpine for gaming, but I need to update all my tools first, it’s going to take a while (several months at least). 2026-03-01 23:39:30 When I do, I’m going to need dxvk for a couple games, so at that point I would gladly join its maintenance effort (keeping in mind that unlike many people, I do not use it by default, only for games actually requiring it). 2026-03-01 23:40:52 hope you're ready to patch a lot of things. 2026-03-01 23:43:06 I have not been able to get it to build properly yet 2026-03-01 23:43:20 I'll restore my broken aport so you can hack on it if you wish 2026-03-01 23:43:34 We might also benefit from d7vk 2026-03-01 23:45:22 I’m not sure to get the benefit of d7vk, but I’m not using dxvk for direct3d 8 and 9 already, only select games on D3D10 and 11. 2026-03-01 23:45:43 (most of my D3D9 → D3D11 I play with regular wined3d) 2026-03-01 23:46:14 No hurry in restoring the aport you worked on, I probably won’t have opportunities to help before at least a couple months. 2026-03-01 23:46:51 invoked, I’ve been tinkering with running games on Linux before Wine 1.0, before even multiarch, so I’m used to many things requiring a lot of effort ;) 2026-03-01 23:48:50 sure. i'm just saying, if that's with glibc then you never had to patch the way you'll have to now 2026-03-01 23:49:11 i'm assuming you stubbed out a bunch of things with wine 1.0 and this will be ... different 2026-03-02 00:19:11 hello 2026-03-02 00:23:20 vv221: I certainly don't want to discourage more native approaches, or indeed other approaches in general, but I can tell you that if you just want things to work, Alpine runs Flatpak fine, and the Flatpak of Steam works quite well, and for a long time that stack was my gaming PC. (And once I finish setting up my freshly-reinstalled Steam Deck on Alpine, it might be again...:P) 2026-03-02 00:31:04 madtypewriter[m], I did not use Steam in 2003, I’m not going to use it in 2026 ;) 2026-03-02 00:31:58 (actually I might not gave known about it before 2004, when it was enforced on Half-Life player) 2026-03-02 00:33:08 My gaming setup has been full Linux since ~2009 (Linux + Windows dual boot for 2007-2008), and fully DRM-free since that time too. 2026-03-02 00:33:27 That is a good goal:) 2026-03-02 00:34:02 Although FWIW there are also decent native+FOSS games in flatpak, too 2026-03-02 00:34:29 Flatpak here is because it includes an embedded copy of glibc? 2026-03-02 00:34:38 Or does it come with some other benefit? 2026-03-02 00:35:04 That's certainly the big one 2026-03-02 00:35:21 I also - especially for Steam! - like the sandboxing 2026-03-02 00:35:48 There's no reason random video games should be able to see arbitary files in ~ 2026-03-02 00:36:07 I mostly rely on unshare for sandboxing. But I don’t run Steam, so my attack surface is much smaller. 2026-03-02 00:36:29 That's fair 2026-03-02 00:36:46 I've also been meaning to try https://flathub.org/en/apps/com.heroicgameslauncher.hgl for GOG 2026-03-02 00:36:48 I understand that it is a very atypical way to handle games ;) 2026-03-02 00:37:02 huh 2026-03-02 00:37:04 *heh 2026-03-02 00:37:36 This is true. But not bad. 2026-03-02 00:39:13 I remain confused at the number of people who don't bother to sandbox their browser. Y'know, the thing that represents 90% of the actual attack surface on their machine. 2026-03-02 00:39:51 Here I tend to use an atypical defense, once again: do as few things as possible in a Web browser. 2026-03-02 00:40:10 With, of course, very strong content blocking rules on top. 2026-03-02 00:40:47 :) Likewise, that also works 2026-03-02 00:41:50 Back to games, I think I finally fixed Heroes of Might and Magic V current GOG.com build \o/ 2026-03-02 00:42:36 For some reason, their build from last July broke the base game with Wine (nobody complains, I guess everyone plays the extensions now, or maybe it only happens with Wine default OpenGL renderer). 2026-03-02 01:50:12 vv221: that is generally the most workable approach. freebsd basically takes this approach, having the same basic problem as musl linux. it has a linux emulator and just imports glibc + friends 2026-03-02 01:51:10 Sorry, I’m not sure to get what "that" is referring to in "that is generally the most workable approach." 2026-03-02 01:51:15 Libraries embedding? 2026-03-02 01:51:38 that = flatpak 2026-03-02 01:51:52 OK, got it. 2026-03-02 01:52:20 But I’m not sure what flatpak actually does outside of libraries embedding and some sandbox. 2026-03-02 01:52:23 (I never used it) 2026-03-02 01:53:46 it handles file distribution and configuring the sandbox on a per-app basis, and has an interface for portals 2026-03-02 01:53:51 that's roughly it 2026-03-02 01:54:45 i'm definitely not advocating for flatpak, though, or having compat layers 2026-03-02 01:54:49 Right, I skipped the distribution part because I was mostly focusing on what it does when focusing on a specific app. 2026-03-02 01:55:20 Well, I’m mostly interested in what flatpak does to see what could be replicated without it ;) 2026-03-02 01:56:20 primarily as it concerns what you're trying to do, it imports glibc and the freedesktop platform 2026-03-02 01:56:43 so, you know, mesa and all of it. 2026-03-02 01:57:38 Are LD_* env variables something specific to GNU tooling, or does Alpine have them too? 2026-03-02 01:57:57 ubuntu binaries iirc 2026-03-02 01:58:14 (i don't have a flatpak install in front of me currently) 2026-03-02 01:58:55 mainly you need to think in terms of musl vs glibc 2026-03-02 01:59:01 what musl doesn't have 2026-03-02 02:00:55 there could be some userland/busybox things too. but coreutils is available 2026-03-02 02:02:02 I’m too early in my use of musl to get a good idea of the differences. That’s why I asked above about ld.so stuff, and am probably going to keep asking questions about really basic stuff in the coming weeks. 2026-03-02 02:02:34 i don't have the answers, i'm just pointing you in a direction that is probably correct 2026-03-02 02:02:56 Since I’ve only used GNU + Linux for the last 20 years, I’m still hazy about the limits of each part of these. 2026-03-02 02:03:06 musl is really the issue here, and we're a musl distro 2026-03-02 02:03:26 That part I got ;) 2026-03-02 02:03:34 and you're not going to get musl to change, so, you'll need to patch everything to work with musl somehow 2026-03-02 02:04:04 Do you mean that musl is closed to contributions? 2026-03-02 02:04:21 no, but it's considered finished for the most part 2026-03-02 02:04:55 afaik 2026-03-02 02:05:06 Nice, I’m not used to a lot of devs who accept the idea of finished software, I wish I would see that more often. 2026-03-02 03:12:53 Maybe contributing needed functions and symbols to gcompat could be a path 2026-03-02 03:20:13 Yes, that’s what sounds like the more appealing option to me for now. 2026-03-02 03:54:49 Saijin_Naib[m]: I hate to say it, but when it comes to proprietary games, wine is better than native builds. 2026-03-02 03:55:09 vv221: can you share that unshare setup? I've tried using docker, but also have weird glitches which I can never narrow down. 2026-03-02 03:59:30 @WhyNotHugo yeah, as others have (not really joked) win32 is the only stable linux ABI 2026-03-02 04:00:25 Still, it would be nice to have better native linux glibc support for games and other proprietary tools we may need to make use of 2026-03-02 04:10:22 Given that you'd want to sandbox them anyway, why not use something like docker/podman? 2026-03-02 04:40:17 Pain in the ass factor plus on lower-end devices, the storage hit isnt tenable. Exactly what motivated me to try with minigalaxy and lutris 2026-03-02 04:40:53 Needing tens of gbs of flatpak runtimes to run a handful of mbs of programs got old on 64GB eMMC 2026-03-02 04:42:50 As for sandboxing, eh. Not really my threat model to worry about running zoom or something outside of a sandbox. The account/service is already insanely invasive 🤷 2026-03-02 04:54:33 Sent a draft MR with a dxvk aport. Seems to work 2026-03-02 05:17:23 Sweet! 2026-03-02 06:59:07 I'm completely in favor of improving gaming support in aports. I use flatpak for years, and I don't like this. Will help as I can 2026-03-02 07:05:40 about the glibc issue, if I'm right lutris comes with a linux runtime. Maybe it is okay enough 2026-03-02 07:29:36 bottles is also nice, though its devs outright advise people to use flatpak 2026-03-02 08:50:35 vv221: https://wiki.musl-libc.org/functional-differences-from-glibc 2026-03-02 09:27:21 Also, musl is not closed at all for changes 2026-03-02 09:27:41 But the changes have to make sense according to the project goals 2026-03-02 09:28:19 (of which being bug-compatible with GNU libc isn't one) 2026-03-02 10:42:20 I'm looking to setup raspberry pi headless, what are people using for this? I've tried a few tools like alpine-linux-headless-bootstrap and apkovl-builder, but the first tool broke upon restart and the second can't seem to generate a network/interfaces file no matter what I do :D 2026-03-02 10:43:05 I have a rpi 4b already setup (manually with kbd/monitor) but would like to just build a apkovl and put it on a sd card, when ssh and deal with the rest 2026-03-02 12:27:10 WhyNotHugo, I don’t have a common unshare setup, for now I’m still experimenting with it. I use it mostly to work around bugs, like this clock-related one: http://git.dotslashplay.it/games-point-and-click/tree/games/play-return-to-mysterious-island-2.sh#n179 2026-03-02 12:29:14 My baseline is usually `unshare --map-current-user --net`, to prevent network access. 2026-03-02 12:44:08 quinq: yeah. i should have mentioned that changes to posix would go in. and "widely agreed-upon extensions" but i doubt glibc stuff to support gaming would be agreeable 2026-03-02 12:48:57 yeah 2026-03-02 19:48:25 monotux: I set up a pi zero 2 headlessly with alpine recently over ssh using the "installation on a headless host" guide on the alpine linux wiki. It worked well with the instructions however I got hung up on the restart after the initial setup. The reason was that during "setup-alpine" I did not set up the wlan0 interface since I thought I didn't have to do it since I was already connected over wifi. However if you don't set it up 2026-03-02 19:48:25 again it won't be able to connect to wifi after the reboot. 2026-03-03 00:46:39 hello 2026-03-03 00:47:11 i would love to feature request something with CI 2026-03-03 00:47:50 there should be a way to enable ccache for a weak interval in and be disabled by default 2026-03-03 00:49:03 This could be utilized by big pkgs like in example: 2026-03-03 00:49:19 https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/98116 2026-03-03 00:50:31 i have ran the pipe line over ten times in a weak 2026-03-03 00:50:41 and each one take 5 hour 2026-03-03 00:54:32 its resource consuming ccache for one weak (or 1 or 2 days after the last pipe line had stoped) could really optimize that; it would release a lot of vcpu to other pipe lines to use 2026-03-03 00:55:20 and release a lot of time for the developer(: to other tasks he could do 2026-03-03 01:10:01 s/in// 2026-03-03 01:10:44 s/pipe/pipeline/, s/line// 2026-03-03 01:11:46 s/or/-/, s/pipe/pipeline/, s/line// 2026-03-03 01:11:56 * its resource consuming ccache for one weak (or 1-2 days after the last pipeline had stoped) could really optimize that; it would release a lot of vcpu to other pipelines to use 2026-03-03 13:47:53 karmmah[m]: thank you! 2026-03-03 15:18:45 I've never written a man page before but I'm aware there are a few different formats or tools that can generate them. Is there a preferred tool? 2026-03-03 15:39:01 whatever tool you pick, the output will be nroff+mandoc 2026-03-03 15:39:06 so some people prefer to just write that 2026-03-03 15:52:47 Having tried, I have difficulties understanding these pople ;) 2026-03-03 15:53:00 (but I have no good alternative to suggest yet) 2026-03-03 16:14:16 I've done "setup-interfaces" 2026-03-03 16:15:20 It set up ipv4 with a static IP and netmask. How do I get dhcp to snatch an IPV6 address from my VPS provider? 2026-03-03 16:15:54 I'm kind of new to running ipv6 please be kind. I'm trying to join this century. 2026-03-03 16:18:27 It has set up a fe80 address, which I believe is just a link-local address.... Not sure why it didn't try and snag a DHCP lease for ipv6 as well. 2026-03-03 16:20:06 For DHCPv6 you need something like dhcpcd 2026-03-03 16:20:23 Did they indicate they use dhcpv6? 2026-03-03 16:20:57 does udhcpd included with busybox not work? 2026-03-03 16:21:17 I'm honestly not 100% that they even offer ipv6, but I'd like to try and get an address without shutting myself out of my server? 2026-03-03 16:21:49 I'm also not sure why my public internet address ipv4 has a netmask of 255.0.0.0. ...I feel like I set that up wrong but it's somehow working? 2026-03-03 16:21:53 is that even possible? 2026-03-03 16:22:18 Technically it would be possible, but unlikely. 2026-03-03 16:26:02 paulgupta: I think at least on alpinelinux, it only invokes udhcpc, which only does ipv4 2026-03-03 16:32:47 aahhhh, it's in a location that doesn't offer ipv6!!! Silly racknerd...lol 2026-03-03 16:40:04 6over4 is also a possible thing. it might be on our wiki, dunno 2026-03-03 19:12:01 to paste PRIMARY into librewolf adresse line, you have to move the mouse there and click middle button? 2026-03-03 19:44:39 shift insert works maybe? 2026-03-03 20:44:05 nope 2026-03-03 20:45:25 shift-ins works for me 2026-03-03 20:45:44 foot -> librewolf 2026-03-03 20:51:25 i take that back. tmux was putting selections into PRIMARY. with foot (no tmux) i have to control-shift-c the selection and then shift-insert in librewolf 2026-03-03 20:52:35 i still do everything in tmux, fortunately or not. 2026-03-03 20:53:16 shift-insert in firefox (I assume librewolf would be the same here) is pasting from the clipboard buffer, not the primary selection buffer 2026-03-03 20:53:27 yeah i was just about to correct myself (again) 2026-03-03 20:53:29 Oh, that might be why I never noticed these problems seemingly related to Wayland. I to do use tmux all the time. 2026-03-03 20:53:37 (automatically spawned with my sehll) 2026-03-03 20:56:28 tmux in the middle is useful but it's not really how things should work. 2026-03-03 21:00:39 frag: back when i did a bunch of stuff in xephyr, i had a few helper binds that used xsel(1) 2026-03-03 21:01:13 you could kludge something that way 2026-03-03 21:03:30 something like xsel -o -p | xsel -i -b 2026-03-04 00:01:44 elagost: maybe scdoc https://git.sr.ht/~sircmpwn/scdoc 2026-03-04 00:05:54 I assume this is an example of the scdoc syntax? https://git.sr.ht/~sircmpwn/scdoc/blob/master/scdoc.5.scd 2026-03-04 00:39:38 ffoss_: I decided to use scdoc. Thanks. It's a very clean format! 2026-03-04 00:56:29 To reduce the load on Alpine mirrors, is there some APK cache server I could run for my LAN, similar to apt-cacher-ng for APT/Debian? 2026-03-04 00:56:54 i use nginx 2026-03-04 00:58:19 I’m not sure to get it. nginx set as a proxy, and the real mirror as the backend? 2026-03-04 00:58:30 Then relying on nginx cache options? 2026-03-04 01:01:11 i couldnt figure out how to use apt-cacher-ng for alpine-apk, so i just used nginx to do the same caches the packs on my lan 2026-03-04 01:01:33 sorry i dont know the proper terms 2026-03-04 01:06:40 my working config if it helps you https://paste.debian.net/hidden/d53671db 2026-03-04 01:08:42 it helps a lot, thanks for sharing it! 2026-03-04 01:08:52 It’s a smart way to handle that, I like it. 2026-03-04 01:09:16 if you can improve share please 2026-03-04 01:12:27 Sure, when I set that up (taking inspiration from your config), I’m probably going to share the config afterwards. 2026-03-04 01:14:32 and i put this into nginx.conf to see hit/miss to make sure its work https://paste.debian.net/hidden/a8adff1d 2026-03-04 01:14:45 gl 2026-03-04 01:15:35 im pretty sure we could add apk to acng, but i couldnt figure it out 2026-03-04 01:15:52 gave up easy heh 2026-03-04 01:16:35 To be fair, you nginx-based setup seems more interesting than apt-cacher-ng. 2026-03-04 01:16:55 'log format' must come before 'access log' or it doesnt work 2026-03-04 01:17:23 i like the acng stats tho 2026-03-04 01:17:45 I used to like them… then realised I did not check them in years ;) 2026-03-04 01:18:03 ya true 2026-03-04 01:18:19 nice thing nginx works good for bsd too or whatever really 2026-03-04 01:19:00 in alpine setup-desktop works in 5seconds now 2026-03-04 01:19:37 Is that the script installing/configuring stuff to run Alpine as a desktop? 2026-03-04 01:19:59 I learned about the setup-* stuff a bit late, after having done most stuff I wanted by hand. 2026-03-04 01:20:30 yes and it works soo nicely too. 1 command, then reboot and youre on the desktop 2026-03-04 01:21:02 im using plasma 2026-03-04 01:21:54 Here I run Alpine on servers, so with more of a focus on a minimal set of packages installed. And it seems to be really good at that, especially with the subpackages, something I had not seen outside of Debian (and derivatives). 2026-03-04 01:22:36 oh ya i love alpine for my vms, just recently needed some DE and alpine done good 2026-03-04 01:24:09 For the desktop/laptop I’m most probably going with Gentoo, I’ve been waiting half a dozen years for an opportunity to give it a try. 2026-03-04 01:24:20 (I’ve been using nothing but Debian in the last ~17 years) 2026-03-04 01:27:39 debian o7 2026-03-04 09:49:12 hmm plugged in a memstick, sdb, and it says i dont have a valid partition table, after a while i also checked an already mounted device, sda, and it says the same :S last entries in dmesg https://0x0.st/Pjz9.txt 2026-03-04 09:50:05 its and diskless rpi, and dmesg also says i should run fsck on mmcblk0p1 i found while investigating... 2026-03-04 10:38:47 frag: I think these entries are for your mouse. 2026-03-04 10:48:23 what does lsblk or fidks -l report? 2026-03-04 12:21:26 Does Slackware current isos from alienbob have plasma 6 or plasma 5 2026-03-04 12:22:23 why do you ask this on an alpine-linux related channel? 2026-03-04 12:22:44 Shit wrong channel sorry 2026-03-04 13:11:23 lopid: vv221: IIRC openrc has experimental parallel starting 2026-03-04 13:11:35 oh wait nevermind I was scrolled up 2026-03-04 13:11:41 indeed 2026-03-04 13:16:55 f_, right, I plan on giving it a try. 2026-03-04 13:17:53 I’d still like to have other option for ordering than editing the daemon scripts themselves, especially for things like "start as soon as possible" or "start after everything else". 2026-03-04 13:18:20 I thought about using custom runlevels, but these do not seem as hackable as I hoped. 2026-03-04 13:19:22 (I did not really want to replace "default" with another runlevel, but to add extra runlevels in the chain) 2026-03-04 13:57:13 vv221: you can at least override specific fields using an /etc/conf.d/ file without needing to edit the init.d script 2026-03-04 14:00:23 Sure, and I really like that system. But it is not going to help here. 2026-03-04 14:01:23 Due to my LXC containers taking longer to start/stop than any other daemon, and mostly relying on the rest of the system being ready, I would like to have them as their own runlevel, started after / stopped before the "default" runlevel. 2026-03-04 14:01:51 But I don’t really see how I can add a runlevel, instead of replacing the default runlevel with another one. 2026-03-04 14:02:16 (keeping in mind that in this specific context, I’m using SysV as init, not openrc-init nor busybox init) 2026-03-04 15:14:46 chromium and chrome switching to releases every 2 weeks in september. 2026-03-04 15:21:19 ought to release when necessary, otherwise it seems releasing a release's sake 2026-03-04 15:21:28 for 2026-03-04 15:22:18 current is every 4 2026-03-04 16:49:05 lopid, community-driven software tend to release "when it’s done", corporate software on the other hand, well, not so much ;) 2026-03-04 16:49:17 mmhmm 2026-03-04 16:49:32 Remember when Firefox started to number its releases as "Chrome + 1" just so it looked more modern? 2026-03-04 16:50:00 no but yeah 2026-03-04 16:51:12 I think I stopped believing version numbers mean anything when I started working with commercial video games… I have seen such horrors! 2026-03-04 16:52:18 just look at the number of oss projects that haven't even reached version 1 2026-03-04 16:52:28 people are scared of it 2026-03-04 16:52:40 That is another kind of silliness, probably unrelated to the other one ;) 2026-03-04 16:52:48 ACTION nods 2026-03-04 16:52:54 But you’re right, 0 A.D. just left "alpha". 2026-03-04 16:53:15 But they still are in 0.x, just no longer on 0.0.x 2026-03-04 16:53:36 For my own software I did something very simple: the first build I share with the world, is, by definition, 1.0. 2026-03-04 16:53:51 And I shared the first build that could actually be used to do something. 2026-03-04 16:54:25 yes 2026-03-04 16:55:06 I do have some 0.x too… but these are restrospective numbering, of archives I found after the fact and only shared for historic curiosity. 2026-03-04 16:55:24 When I did actually work on them, they had no version number at all. 2026-03-04 23:20:45 hi, is there a guide for installing alpine with detached luks header? if not, would appreciate general guidance/advice on doing so 2026-03-04 23:25:01 also, im currently on edge and im considering switching back to stable, is there a way for me to know which packages are edge/testing only? 2026-03-04 23:43:27 deplorable_pretzel: there is probably a clever apk syntax for it 2026-03-05 01:26:31 deplorable_pretzel: stable will also have older package versions which yuo'd need to downgrade. Maybe `apk upgrade -a` would roll back to older versions? 2026-03-05 01:27:43 asdfa 2026-03-05 01:37:18 With a stable release twice a year, the smartest move might be to stay on edge until next stable, then stick to that stable release. 2026-03-05 01:37:41 That would prevent problems related to downgrades. 2026-03-05 02:22:05 Use the latest-stable tag unless you need edge packages? 2026-03-05 02:49:57 @WhyNotHugo @Saijin_Naib[m] I will be reinstalling alpine on a new laptop and wanted to determine if i'll be dropping any packages when switching to stable 2026-03-05 02:51:48 ive manually checked one package and it seems its in testing, if i pin a package, will the deps be pinned too? the wiki seems to be down btw 2026-03-05 07:08:46 Hey good morning. Is anyone else experiencing issues with wiki.alpinelinux.org the last days? NGINX reports 504 errors quite often. 2026-03-05 07:13:22 was having no issues lastnight 2026-03-05 07:17:05 just loaded it. was slow to load the main page, but after seems responsive enough. 2026-03-05 07:21:40 Yeah, right now it works for me as well but yesterday and this morning I had issues. Nevermind. 2026-03-05 08:15:48 Sounds like the never ending LLM bots DDoS… 2026-03-05 10:37:13 is there an ai in repo that you can use on local txt/pdf etc? 2026-03-05 10:38:59 ollama works if python works. not sure why you'd want to do that to yourself or your information integrity though 2026-03-05 10:39:25 one must imagine a boot with 7 toes stomping on a face with 2 noses forever 2026-03-05 10:40:09 vllm always has failed me on Alpine, but it could be a skill issue on my side 2026-03-05 10:42:43 (ugh, I thought I would have avoided that LLM crap when joining the current channel…) 2026-03-05 10:43:10 abondon all hope, there is no escape 2026-03-05 10:44:06 Oh, if all goes to worst, I still have my own channel where I can ban on a whim ;P 2026-03-05 10:44:35 But I’ve already heard that TINA thing, and for some reason never really believed in it even the first time. 2026-03-05 11:02:01 there's a very nice LLM built entirely on natural resources that can be used on local txt/pdf, it's called the human brain 2026-03-05 11:02:57 Please don’t reduce the human brain to some basic token approximation system ;) 2026-03-05 11:03:05 oh it's more than that 2026-03-05 11:03:29 it's very, very advanced for its time 2026-03-05 11:03:42 My best SUPER AI TOOL for txt files is grep 2026-03-05 11:03:55 It works wonder every time I need something 2026-03-05 11:03:58 Yet, for some reason, we have companies (and invidiuals) trying everythin to prevent us from using this Brain technology… 2026-03-05 11:05:10 Of course, because you don't need to pay a subscription to use it 2026-03-05 11:05:33 Else, they would be promoting the brain as the newest cool thing 2026-03-05 11:05:38 In my country I do have to pay one. They call it "health insurance". 2026-03-05 11:06:41 And your brain stops when you stop to pay it? What a wonderful country 2026-03-05 11:07:31 Not immediately, but if I stop paying I’m cut off from the support contract. Meaning that if anything start to dysfunction, I’m fucked. 2026-03-05 11:10:08 i think this is getting quite offtopic 2026-03-05 11:12:22 @vv221 I just remembered that we live in the same country, so why did I ask? Sorry 2026-03-05 11:12:31 [@_oftc_achill:matrix.org](https://matrix.to/#/@_oftc_achill:matrix.org) you're right 2026-03-05 11:17:40 Oh, right. Is your nickname related to a Cucurbitaceae sporting a mask? 2026-03-05 11:17:53 (that I think would not be well-known outside of the country) 2026-03-05 11:20:46 I guess that people in the north don't know the courge musqué, but it's a common courge to eat in autumn in the south, maybe because there's more sun (musqué, not masqué) 2026-03-05 11:22:44 Oh, I did not know about it, it is most probably the inspiration for the comics character I had in mind. 2026-03-05 11:23:08 (https://fr.wikipedia.org/wiki/Le_Concombre_masqué) 2026-03-05 11:23:15 #alpine-offtopic 2026-03-05 16:18:11 quick question but why is samurai still being used for ninja? its quite old at this point (1.9.0 vs the latest 1.13.2) 2026-03-05 16:18:42 this is a rather outdated and off topic question 2026-03-05 16:19:59 lopid: no it is not? 2026-03-05 16:20:28 you expect ninjas to use uzis? 2026-03-05 16:26:19 https://lists.alpinelinux.org/~alpine/devel/%3CCAAOiGNwnzTomzOQ6YjH3t7VHmbfMRZUNXap8GM0Gy_mGS7aKhg%40mail.gmail.com%3E 2026-03-05 16:26:27 https://lists.alpinelinux.org/~alpine/devel/%3CBYZDB5LH4OVY.9FDVF5I3J954%40homura%3E 2026-03-05 16:28:42 but it actually not being updates is a very very good point 2026-03-05 16:29:08 e.g. for building mesa missing dyndep support is really not great 2026-03-05 16:29:24 and the PR for that is now open for almost 6 years 2026-03-05 16:29:57 and there are a lot of other users who have seen broken behaviour between samurai/ninja 2026-03-05 16:30:35 i plan to bring that up for the TSC 2026-03-05 16:31:12 One thing that samurai supports and ninja not is the equivalent of SAMUFLAGS 2026-03-05 16:31:24 ikke: i see 2026-03-05 16:34:42 ikke: too bad, looks like they actually dont want to support that https://github.com/ninja-build/ninja/issues/1482 2026-03-05 16:35:09 yes, exactly, which was one of the drivers switching to samurai 2026-03-05 16:36:13 maybe we can help with the maintainance of samurai instead 2026-03-05 18:04:12 Yes, I think improving samurai is a better way forward 2026-03-05 21:32:10 Hi, it's about APKBUILD's syntax for "depends" - is there a way to use OR operation? Like for some dependency on one of two packages - depends='package1 OR package2' 2026-03-05 21:32:32 yvs: no 2026-03-05 21:32:39 yvs: well, not directly 2026-03-05 21:33:05 if both package1 and package2 provide the same virtual package, you can depend on the virtual package 2026-03-05 21:36:07 okay, is there some more direct workaround? (unfortunatelly I cannot convert one of them in a virtual because other packages depend on that one) 2026-03-05 21:39:06 yvs: you don't need to convert it, it only need to provide it ( 2026-03-05 21:39:24 (you should add a provider_priority though) 2026-03-05 21:57:29 @ikke anyway thanks for hinting 2026-03-06 00:03:11 Openwrt 25.12 released with apk 2026-03-06 00:14:18 hooray 2026-03-06 01:12:45 So excited for it, but it bricks my router whereas 24.x was perfect 😭 2026-03-06 07:23:12 Mine is x86 but im too lazy to upgrades 2026-03-06 10:43:56 are you experiencing extreme slowness when playing youtube links with mpv? 2026-03-06 10:45:31 way more buffering than playing ... got 7s into the video prob been on 5m 2026-03-06 11:01:51 frag: im watching a yt lecture over mpv right now, and everything looks fine 2026-03-06 11:02:27 maybe its the internet connection or your geographic yt server that are slowed down? 2026-03-06 11:18:20 possibly its been a bit on/off lately 2026-03-06 11:18:42 only noticed it with yt tho 2026-03-06 14:07:37 Hey. I just installed alpine-sdk in the alpine:3.23.3 Docker image which depends on abuild which depends on tar-1.35-r4. CVE-2026-23950 2026-03-06 14:09:16 sorry. When scanning the image with Docker scout it says that there is a CVE issued for this version. 2026-03-06 14:09:54 Is that something to take care for or is this a false positive? 2026-03-06 14:13:22 False positive, it's about nodejs tar 2026-03-06 14:15:38 ty 2026-03-06 22:03:57 How do I set a swedish keymap in sddm? and in lxqt? 2026-03-06 22:11:39 mrsvcd, the same way you set it in Xorg, it seems 2026-03-06 22:28:19 Just for the people that reads the archives: installing setkbdmap fixes LXQt keymap problem. No idea what to do about sddm. 2026-03-06 22:29:07 I gave you one :) 2026-03-07 02:19:18 Was it here that someone was talking about the django dev sloperating on the codebase now? I saw vim 🙄 2026-03-07 03:17:11 I no longer use vim 2026-03-07 03:20:01 I use vis much better 2026-03-07 03:32:04 https://wiki.alpinelinux.org/ is down? 2026-03-07 03:35:23 I use BusyBox vi. I like it? 2026-03-07 03:38:11 jpp1: seems that way 2026-03-07 03:49:30 504 2026-03-07 04:28:04 Hey everyone. I'm popping in to ask a generalized question regarding manual installation on an ARM-based laptop. I tried the standard install and it failed to be recognized by my HP 11a Chromebook as bootable. I imagine that this is probably a bootloader or driver situation, but I don´t know. What are the general steps required to get a generic U-boot installer to work? I can usually figure out the details, 2026-03-07 04:28:06 I just don't know where to start for this. Right now, I have it running PostMarket so that will be the environment used to set things up. 2026-03-07 04:28:51 It's a kukui model if that helps 2026-03-07 04:39:27 Maybe I can adjust things in this guide to port to kukui/kappa: https://wiki.alpinelinux.org/wiki/Alpine_on_the_Aopen_Chromebase_or_Chromebox_Mini_with_Mainline_Kernel 2026-03-07 04:39:33 ? 2026-03-07 04:41:55 hi 2026-03-07 04:42:16 wifi stopped working on upgrade 2026-03-07 04:43:01 i am getting error, nl80211 could not set interface p2p dev wlan0 up 2026-03-07 04:43:42 wlano is set DOWN and does not come up with ip link set 2026-03-07 04:46:25 I don't know enough to actually provide a solution, but I can certainly come up with some questions that might lead you there if that helps. Do you have a pre-update backup that you could restore and compare with the new system? You might be able to run all of the usual info-gathering commands on both versions and hopefuly spot a difference 2026-03-07 05:26:11 https://wiki.alpinelinux.org/ works :) 2026-03-07 06:28:13 astella: out of curiosity, why do you want native alpine? is pmos not good enough? 2026-03-07 06:44:44 jpp1: Neovim is the goat 2026-03-07 06:48:17 no way 😁 2026-03-07 07:07:59 Neovim uses AI integration, so it's not for me. 2026-03-07 07:14:41 idkrnx[m] 2026-03-07 07:59:05 i assume you can have the same tag (eg @t) for edge main, community and testing, while having stable main/community untagged in repo? 2026-03-07 08:01:24 jpp1: ? 2026-03-07 08:04:42 frag: this is unsupported and will cause issues in the end 2026-03-07 08:05:25 achill using the same tag for those three edge repos or using tags at all? 2026-03-07 08:05:54 mixing stable and edge on the same system 2026-03-07 08:06:44 mhmhm, kinda nice to see if stuff is in edge and test them tho 2026-03-07 08:20:51 idkrnx[m]? 2026-03-07 13:13:14 Hello, how is Alpine Linux for daily driving? I want to try it out, but I wonder about busybox. 2026-03-07 13:14:54 why that? 2026-03-07 13:15:36 I like really minimalism, but I heard that it's slow and miss a lot of features. 2026-03-07 13:16:01 if you don't like busybox, chimerautils (bsdutils fork for chimeraOS, dunno why bsdutils isn't packaged) and coreutils are packaged. for games or anything that needs glibc, you can use a chroot (harder) or runtime manager like flatpak. there's also gcompat though I haven't used it 2026-03-07 13:16:41 note not all utils are replaced by chimerautils or coreutils, but at least you get a much more usable ed and vi ;) 2026-03-07 13:17:08 just install proper vim or so 2026-03-07 13:17:25 I prefer vi instead of vim. 2026-03-07 13:17:34 and even on older HW, its still snappy 2026-03-07 13:18:04 vim author drank slopcode koolaid, codebase now compromised, no thanks. also feature bloat etc etc 2026-03-07 13:18:25 if vi feels limiting learn motion commands better 2026-03-07 13:18:41 Vim sucks. 2026-03-07 13:19:16 ssm_: slopcode? AI? 2026-03-07 13:19:20 yes 2026-03-07 13:19:26 claud 2026-03-07 13:19:28 e 2026-03-07 13:20:49 I'm looking for minimal, like some people say "suckless" setup. At the moment I'm using Gentoo and it's okay for me as daily driver, but compilation times take long time and it's using bash and python a lot which I don't like. 2026-03-07 13:21:28 gentoo/portage is kid wheels openbsd and alpine teach you to write your own patches ;) 2026-03-07 13:22:06 I really wanted to try out OpenBSD, but it's missing a lot of features and I'm not sure about choosing it as main operating system. 2026-03-07 13:22:41 mlody: what features is it missing? 2026-03-07 13:23:39 Virtualization features for example. 2026-03-07 13:24:19 Also as I heard it have problems with performance and file system. 2026-03-07 13:24:30 ssm_: I use neovim :P 2026-03-07 13:24:50 there is https://man.openbsd.org/vmd.8 2026-03-07 13:24:53 I've been daily driving it for 8-9 years, only "complaints" are the lack of gaming. you can mitigate that with the games/moonlight-qt port which will let you use a liberated gamestream protocol to stream audio video and input from a device that can run the sunshine server. And yes, virtualization is poor due to lack of kvm, though if you don't need a framebuffer vmm(4) is very speedy 2026-03-07 13:25:14 ssm_: alpine or obsd? 2026-03-07 13:25:16 obsd 2026-03-07 13:25:29 alpine can game you just use flatpak or a chroot lol 2026-03-07 13:25:59 doesnt obsd also have xen support? 2026-03-07 13:26:07 I wonder also about hardware compatibility. I'm forced to use wifi to access internet. 2026-03-07 13:26:55 there is a xen driver for openbsd guests, vmware too, but for hosting vms openbsd doesn't have much for advanced usecases 2026-03-07 13:27:34 openbsd has qemu, but only with very slow tcg acceleration since no kvm 2026-03-07 13:28:37 Also I need to learn Android Studio, Java and C# Windows apps for school. 2026-03-07 13:30:02 find /usr/ports/!(pobj) -name DESCR | xargs grep -li 'android studio' returns nothing :/ there's adb though :) 2026-03-07 13:40:46 Chimera Linux looks like interesting option, but I wonder about security. Operating systems like Alpine Linux and OpenBSD are trusted. 2026-03-07 13:44:04 By the way what is wrong with editors shipped with busybox? 2026-03-07 13:47:24 wrong? 2026-03-07 13:48:37 People are saying that they're bad, missing some features. 2026-03-07 13:48:46 I heard that about vi. 2026-03-07 13:49:30 mlody: missing features compared to normal vi/nvi (no, nvi is not neovim). can't remember what specifically since I haven't used it in ages. A and E were missing I think, maybe no buffer execution. ed is missing fork-to-shell if I remember 2026-03-07 13:50:13 someone test if !} to execute on paragraph works? I can't live witout that one 2026-03-07 13:55:29 -s/A and E/A and I/ 2026-03-07 16:22:46 set nu is one that i miss 2026-03-07 16:23:43 apk add oksh 2026-03-07 16:24:12 oh you mean some vi capability? set -nu is also a thing in posix sh 2026-03-07 16:24:33 ah it enables line numbers 2026-03-07 16:25:18 ya oops i was scrolled up 2026-03-07 16:52:27 @astella i dont have pre-update backup 2026-03-07 16:54:08 nl180211 could not set interface p2p dev wlan0 up 2026-03-07 16:54:40 is it a problem with the kernel wifi module ? 2026-03-07 16:54:54 or udhcpc 2026-03-07 17:02:37 ?/ 2026-03-07 17:37:24 mlody: I prefer vis to vim 2026-03-07 17:38:28 vis is good 2026-03-07 17:39:17 https://pkgs.alpinelinux.org/package/v3.23/community/aarch64/vis 2026-03-07 17:43:16 :) 2026-03-07 18:12:07 minimal weather site, almost never loads x.X https://wttr.in/ 2026-03-07 18:24:46 frag: loads for me 2026-03-07 18:25:08 For me too with curl 2026-03-07 18:25:35 im cursed then ;( 2026-03-07 18:25:54 0x0.st is blocking older curl so mayhaps wttr is also 2026-03-07 18:30:22 just kinda ironic, the minimal solution just takes longer... 2026-03-07 18:37:54 it's probably being hammered from others 2026-03-07 19:24:31 vv221 said about IRC #debian-easy: To my knowledge, there's no IA generated code yet in vim. In all this not in the latest version I used. On the other hand it is financed, and therefore controlled, by 2026-03-07 19:24:33 general AI sellers. 2026-03-07 19:24:35 Change that happened, O surprise, just after the death of the original vim author. 2026-03-07 19:27:56 as far as I know vim and neovim are not vibecoded yet 2026-03-07 19:28:13 and one can hope that with the backlash they will consider not doing so 2026-03-07 19:31:37 there are claude-coauthored commits in the vim repo that have been ported to neovim 2026-03-07 19:33:58 ah 2026-03-07 19:34:01 ugh 2026-03-07 19:46:57 solution: use emacs 2026-03-07 19:47:13 I doubt AI generated code will be accepted there 2026-03-07 19:47:24 people probably doubted that about vim too 2026-03-07 19:48:02 (what would bram have done? i guess that's irrelevant now.) 2026-03-07 20:06:05 i was informed that "claude-coauthored commits" - aka vibe coded commits are widely known as vommits 2026-03-07 20:32:16 Noisytoot: I cannot 2026-03-07 20:32:32 vim destroyed my brain already, it would take me quite a bit of time to join emacs 2026-03-07 20:34:44 vi is kinda sweet, but i dunno if any of them support all the stuff i want, eg utf8 2026-03-07 20:35:18 and easy run a shell command and insert the output 2026-03-07 20:35:37 some have one of those and not the other etc 2026-03-07 20:35:55 i had to make my own in posix shell script 2026-03-07 20:36:51 and soft-wrapping 2026-03-07 20:43:17 we could pull in nvi but i don't think it's there currently 2026-03-07 20:45:07 https://repo.or.cz/nvi.git 2026-03-07 20:46:30 vis is nice too 2026-03-07 20:47:06 f_ you know that emacs has better vi keybinding emulation than vim? 2026-03-07 20:47:31 and a much saner scripting language 2026-03-07 20:47:35 f_: evil-mode 2026-03-07 20:47:47 indeed, even the name is cool! 2026-03-07 20:48:11 nvi should move to less-shitty git hosting that doesn't geoblock the UK 2026-03-07 20:48:35 maybe, but it's good enough for debian 2026-03-07 20:48:52 emacs doesnt even work in the terminal(?) 2026-03-07 20:49:24 frag: yes it does 2026-03-07 20:49:29 what are you talking about? 2026-03-07 20:49:34 okay then :] 2026-03-07 20:50:14 emacs -nw, or terminal is the default if you compiled it without graphics support 2026-03-07 20:50:51 alpine packages the terminal-only version as emacs-nox 2026-03-07 20:51:04 i'm not interested in using any editor that has a pretend-vi mode, and is not built around ex. but that's me 2026-03-07 20:51:11 WITNESSSSS 2026-03-07 20:52:07 there's always busybox vi 2026-03-07 20:52:33 indeed 2026-03-07 20:52:48 don't know if that's fully utf8 though 2026-03-07 20:52:54 its hella big too.. 2026-03-07 20:53:22 ACTION was the poor soul porting emacs to musl/alpine back in the days of the undump horrors, and yes, the gtk2 and nox variants were hi prio 2026-03-07 20:54:03 oh no, what have i done, how do you quit emacs? 2026-03-07 20:54:23 stepped on a rake 2026-03-07 20:54:40 frag: you cannot exit emacs, it has become your operating system now 2026-03-07 20:55:22 brb, have to unplug! 2026-03-07 20:56:38 oh had some notes on emacs 2026-03-07 20:57:21 emacs itself is only like 7-9MB big, the packages it comes with and that give it super powers like M-x butterfly are 90MB, but you could in theory strip that down to a minimum. 2026-03-07 20:57:54 this is why i like vi, its like almost 0bytes 2026-03-07 20:58:09 just (a bit less) than what you need 2026-03-07 20:58:48 you can actually master it in a lifetime 2026-03-07 20:58:56 or probaby a month 2026-03-07 21:01:01 most people who use vim would be lucky to use 10-20% of what it does 2026-03-07 21:01:15 [citation needed] 2026-03-07 21:01:41 A bit like teh human brain 2026-03-07 21:02:04 nobody has explored 100% of vim, so no one knows how big it is 2026-03-07 21:02:17 ACTION . o O ( I demand that the unused parets be called The dark Brain! ) 2026-03-07 21:02:25 Unless you're professor Xavier 2026-03-07 21:06:24 something like nvi won't make some people happy, those who want to turn vi into a full-fat ide 2026-03-07 21:06:48 but those people won't be put off by vibecoding and the rest 2026-03-07 21:06:51 I've no problem switching between mcedit, (n)vi and emacs. sometimes I'm using even ed. 2026-03-07 21:07:09 I love you inside ed 2026-03-07 21:07:29 ed > acme 2026-03-07 21:08:44 sam is said to have a pure text mode (on 9front) but ed has too and ed is the standard editor. :-P 2026-03-07 21:10:08 I config'd emacs enough to be vscode basically (but without the LSP, this shit's eating all my compute) 2026-03-07 21:10:12 Took a month 2026-03-07 21:10:19 i'll put together a wip nvi aport monday or so, if nobody else does. 2026-03-07 21:10:24 But now I have Ctrl c Ctrl v 2026-03-07 21:11:53 invoked i dunno if ive tried it, but sounds cool! 2026-03-07 21:12:21 is there a mirror on nvi hosted on an actually usable (doesn't geoblock the UK) git hosting site? 2026-03-07 21:14:01 not aware of any 2026-03-07 21:18:19 freebsd and gentoo keep (or they did at least) distfiles mirrors 2026-03-07 21:19:15 Noisytoot, you're talking about repo.or.cz? 2026-03-07 21:19:20 i never realised alpine didn't have an nvi aport. nvi used to be my preferred vi for decades 2026-03-07 21:19:33 (but now it's vis. nvi still second) 2026-03-07 21:19:54 quinq: yes 2026-03-07 21:20:09 :( 2026-03-07 21:21:02 i'm not sure if it's good form for us to source= on someone's distfiles 2026-03-07 21:21:20 :) 2026-03-07 21:23:33 it's surprisingly hard to find a free software public git hosting site that allows pull mirrors. codeberg does not, notabug used to but that's dead, framagit it appears does not 2026-03-07 21:23:47 what are pull mirrors? 2026-03-07 21:24:24 mirrors that automatically update by pushing 2026-03-07 21:24:26 invoked, i've seen ports (maybe not alpine) do it, but it's not great, no 2026-03-07 21:24:33 s/push/pull/ I mean 2026-03-07 21:24:41 framagit allows push mirrors, which is in the opposite direction 2026-03-07 21:24:43 Noisytoot, oh, like, codeberg does the pulling? 2026-03-07 21:24:47 yes 2026-03-07 21:25:03 you could CI that, would even fit their small free runners (although, do them a favour, bring your own runner) 2026-03-07 21:25:39 can't really bring my own runner since it would be in the UK 2026-03-07 21:25:54 geography has no impact here 2026-03-07 21:26:07 or just put a small hook in the repo you push to that then pushes to codeberg 2026-03-07 21:26:15 it does, because I can't clone repos from repo.or.cz with a UK IP address 2026-03-07 21:26:19 that's the entire problem 2026-03-07 21:26:53 That sounds weird, send them an emaid 2026-03-07 21:26:55 email 2026-03-07 21:27:17 they know, they intentionally geoblocked the UK: https://repo.or.cz/uk-blocked.html 2026-03-07 21:28:10 prima facie, seems reasonable 2026-03-07 21:28:32 at least they're explaining why, it's not for shit arbitrary reasons 2026-03-07 21:29:12 I don't get it 2026-03-07 21:29:30 They're hosting from UK, but don't want to serve UK citizens because of their weird government laws? 2026-03-07 21:29:54 they are not hosting from UK 2026-03-07 21:30:09 So why would they care about UK laws 2026-03-07 21:30:14 sorry. let me avoid confusion 2026-03-07 21:30:18 ah 2026-03-07 21:30:19 repo.or.cz is not hosting from UK 2026-03-07 21:30:25 ok so no worries 2026-03-07 21:30:31 you are not their lawyer 2026-03-07 21:30:35 wat 2026-03-07 21:30:44 they chose a different risk assessment than you are making here 2026-03-07 21:30:47 i sadly understand their choice 2026-03-07 21:30:54 oO 2026-03-07 21:31:00 What risk are you talking about 2026-03-07 21:31:15 the risk described on https://repo.or.cz/uk-blocked.html 2026-03-07 21:31:21 it runs on hetzner 2026-03-07 21:31:27 No it's not 2026-03-07 21:31:51 what's not? 2026-03-07 21:32:36 There's no risk that they'd be exposed to described on that page 2026-03-07 21:32:49 in your opinion 2026-03-07 21:32:56 individual fines of up to 18 million GBP is not a risk? 2026-03-07 21:33:12 Well, like in what law is xD 2026-03-07 21:33:17 I disagree on principle with preemptive compliance with unjust laws 2026-03-07 21:33:26 You told yourself they're not FROM UK 2026-03-07 21:33:28 czech has extradition treaty with the uk 2026-03-07 21:33:29 not a risk they'd -be exposed to-, is quinq's interpretation, which i can follow 2026-03-07 21:33:30 They're not hosting FROM UK 2026-03-07 21:33:37 there is no need to shout 2026-03-07 21:33:39 they're not in the UK and ofcomnadzor would contact them first anyway 2026-03-07 21:33:41 Habbie, stop telling nonsense 2026-03-07 21:33:58 i hate to do this, but, please point out where i am telling nonsense 2026-03-07 21:34:00 They're not exposed to UK law if they're not uk -_- 2026-03-07 21:34:07 not true. 2026-03-07 21:34:08 [citation needed] 2026-03-07 21:34:09 i understand you, but i don't see where i am telling nonsense in your view 2026-03-07 21:34:22 do i need to clarify that i did not write that page? 2026-03-07 21:34:24 I've been explaining for several lines already 2026-03-07 21:34:37 and i'm not following. so please feel free to point out my nonsense explicitly 2026-03-07 21:34:41 germany will extradite non-german people (that covers hetzner) and czech has a treaty to extradite its own people to the uk (but IANAL) 2026-03-07 21:34:44 I did… 2026-03-07 21:35:06 geoblocking the UK because of this law legitimizes the ability of countries to pass laws that apply extraterritorially 2026-03-07 21:35:32 so, my understanding is, in the presence of extradition agreements, that allows for prosecution cross border on just about anything. 2026-03-07 21:36:01 but i don't really care about this fight too much. we can't do anything about it. 2026-03-07 21:37:00 everyone has to look after themselves, ultimately 2026-03-07 21:37:06 Sure 2026-03-07 21:37:25 Lock yourself home, call the police if somebody's trying to talk to you on the rare occasion you have to go out on the street 2026-03-07 21:38:09 that's taking it further than what we're talking about here 2026-03-07 21:38:11 This way you're pretty sure a New Zealand judge will not fine you with 14 billions $money 2026-03-07 21:38:14 it's an inconvenience to uk people, that's it. 2026-03-07 21:38:37 It's more like a political statement against some country law 2026-03-07 21:38:47 in practice the risk is very low (ofcomnadzor would contact them first, at that point geoblocking is more reasonable) 2026-03-07 21:39:12 Than a “I protect myself in case the UK takes over the world and apply they're own laws to the rest of the world” 2026-03-07 21:39:36 that's already happening in a lot of cases. does it suck? yes 2026-03-07 21:39:47 CRA/NIS2 for instance 2026-03-07 21:39:54 age verification 2026-03-07 21:40:14 i could go on, but, it's not like everyone can sit back and invite the fight. 2026-03-07 21:40:18 No 2026-03-07 21:40:26 You're mixing individuals with companies 2026-03-07 21:40:38 normalizing geoblocking as a solution to countries trying to apply their laws extraterritorially is bad and the result of that is eventually going to be companies geoblocking everywhere by default 2026-03-07 21:40:51 i agree 2026-03-07 21:41:16 anyway, I finally found a public free software git hosting site that allows for pull mirrors: https://git.gay/noisytoot/nvi-mirror 2026-03-07 21:41:23 A country can't judge people that are not citizens of their own countries -_- 2026-03-07 21:41:39 lol, that happens all the time sir. 2026-03-07 21:41:49 Of course, it happens sometimes by breaking the law, but then that's a political fight 2026-03-07 21:41:56 btw are there still plans to drop armhf from alpine 2026-03-07 21:42:26 some kind of roadmap maybe? 2026-03-07 21:42:33 you don't need to break the law. there are multinational agencies that will kick your door in by just running the wrong software. 2026-03-07 21:42:46 How about we stick to #alpine-linux topics 2026-03-07 21:43:00 Well, at least around here there are actual laws 2026-03-07 21:43:10 Companies don't have their own police yet 2026-03-07 21:43:22 dwfreed, right 2026-03-07 21:44:14 Noisytoot: noted, thanks 2026-03-07 21:46:26 Wonder how many still fly armhf TBH 2026-03-07 21:46:36 rpi3 2026-03-07 21:46:41 probably a lot 2026-03-07 21:46:58 alpine should add armv5 support so I can run it on my BMC 2026-03-07 21:47:36 what's alpine armhf? armv5? v6? 2026-03-07 21:48:06 iirc it's v6 with hard-floats (hence the hf), whereas debian's armhf is v7 with hard-floats 2026-03-07 21:48:22 yup, v6 with hardfloats 2026-03-07 21:48:23 yes, debian's is v7 2026-03-07 21:48:27 my BMC is v5 with no FPU 2026-03-07 21:48:27 and raspi's hf is v6 2026-03-07 21:48:30 making them painfully incompatible 2026-03-07 21:49:49 invoked, rpi3 can run arm64 though 2026-03-07 21:49:53 *aarch64 2026-03-07 21:50:04 pi2 onwards are armv7 or armv8 2026-03-07 21:50:15 only pi0/pi1 are armv6+hf 2026-03-07 21:50:39 and pi zero 2w is armv8 2026-03-07 21:51:18 I just looked, on pmOS at least there really is only a handful of devices on armhf, and I suspect a few of them to actually be armv7 2026-03-07 21:51:32 on a sidenote, the difference between tar and img in the pi section on https://alpinelinux.org/downloads/ is invisible outside of hovering the link button 2026-03-07 21:51:48 (some device ports are armhf on armv7 hw because of legacy reasons or downstream hackery) 2026-03-07 21:52:44 well there are two rpi3 versions, right? there was the 3b, then later they added the 3a, which makes total sense 2026-03-07 21:52:53 the raspberry pi stuff is mental 2026-03-07 21:53:11 3b and 3a are both v8 2026-03-07 21:53:32 invoked: all pi3 are aarch64 2026-03-07 21:53:41 and all pi2 are armv7 2026-03-07 21:53:59 32-bit isa 2026-03-07 21:54:36 f_, pi2 v1.2 and up are armv8 2026-03-07 21:56:46 but, in the early 64 bit pi days, some people preferred 32 bit OSes to save some memory 2026-03-07 23:47:32 when we will have Cosmic in the stable alpine? 2026-03-08 02:07:13 Renan[m]: it's already in community, so should be part of the next stable release. 2026-03-08 02:07:34 Uptream stability is a separate matter, of course. 2026-03-08 02:18:12 WhyNotHugo: understood. i will install alpine again after that. how often is the compositor update in stable version? sorry my poor english 2026-03-08 11:37:19 "understood. i will install..." <- i think that it will be updated to new versions in next stable 2026-03-08 12:52:23 Hello! Is the package maintainer for the gonic package around? 2026-03-08 13:10:26 Woelmuizen: Ask away 2026-03-08 13:10:34 if they're not there right now they may be later. 2026-03-08 13:11:24 I don't think they are on IRC 2026-03-08 13:16:29 Alright, no worries, thank you! 2026-03-08 18:49:29 test 2026-03-08 18:50:11 check check 2026-03-08 21:56:44 alpine makes a great guest for sure, but anyone using it as host? 2026-03-08 21:57:58 yes many people 2026-03-08 21:59:59 my router runs alpine, my phone runs postmarketOS (nicely-dressed Alpine) 2026-03-08 22:00:21 i meant as host for vms 2026-03-08 22:00:47 hey ellyqw ive wanted to try alpine on actual router hw is that what youre doing? 2026-03-08 22:01:05 well, i am indeed using alpine as a hypervisor, my router runs vms 2026-03-08 22:01:33 dogg0: yes 2026-03-08 22:01:37 i have a couple of linksys routers uboot and 512ram wondered if i could actually put alpine on it 2026-03-08 22:02:06 sure, my router runs x86 though 2026-03-08 22:03:38 i bought myself a Topton X2E about 2 years ago with Intel N100 and 4x2.5GbE NICs, stuck 16GB of RAM in there (back when it was cheap... good times), SSD, WiFi 6 card 2026-03-08 22:03:48 then I ported coreboot to it and installed alpine 2026-03-08 22:03:55 it boots in 4 seconds 2026-03-08 22:04:09 ah coreboot another project i want to do so bad but seems like over my head 2026-03-08 22:05:28 i'm currently working on adding support for Ryzen 7000 and Framework 16 2026-03-08 22:07:04 but that's OT :P 2026-03-08 22:11:28 @ellyqw when you say "boots in 4 seconds", do you include the bootloader and the initrd? 2026-03-08 22:11:48 courge_musque[m]: from pressing a power button to device appearing on the network 2026-03-08 22:12:43 Wow, it seems worth the hassle 2026-03-08 22:16:41 well, i wouldn't trust a device with firmware from a Chinese vendor to work as a core of my network either way 2026-03-08 22:32:20 it reminds me of meme about firewalling your networks so it is immune to all sorts of backdoors 2026-03-09 00:01:04 ellyqw: What model of phone do you have? 2026-03-09 00:01:13 I was thinking about to buy phone with postmarket os support/ 2026-03-09 00:01:30 mlody: https://wiki.postmarketos.org/wiki/Xiaomi_Mi_9_Lite_(xiaomi-pyxis) 2026-03-09 00:01:53 you'd need patches for it though, https://f.sakamoto.pl/elly/linux/ 2026-03-09 00:05:00 i've been thinking of buying something with MediaTek Dimensity 6300 and mainlining that SoC from scratch, sounds like a fun challenge 2026-03-09 00:05:35 and phones with those SoCs are affordable, have features i'm looking for (mSD, headphone jack) and you can get them in regular stores right now 2026-03-09 01:08:16 Certainly not a weak SoC either 2026-03-09 01:08:37 says the person with a MediaTek A25 🤣 pen and paper feels fast in comparison 2026-03-09 01:47:19 what's alpine linux's wondershaper equivalent? is there one? since wondershaper doesn't seem to be available 2026-03-09 02:29:38 el[m]1: you might find https://www.bufferbloat.net/projects/bloat/wiki/Wondershaper_Must_Die/ interesting 2026-03-09 02:30:08 if you're running a router with alpine, then https://pkgs.alpinelinux.org/package/edge/testing/x86_64/sqm-scripts is the way to go 2026-03-09 03:42:18 dwfreed: i just want something that lets me limit a single process 2026-03-09 03:42:58 i don't really care if somebody thinks it would need to die or not 🫣 2026-03-09 03:47:17 put it in its own cgroup and use nftables 2026-03-09 03:47:50 (or if it runs as its own user, you can natch by uid) 2026-03-09 03:47:54 s/natch/match/ 2026-03-09 05:30:21 dwfreed: i understood some of those words! 2026-03-09 18:10:02 as someone that uses systemd-boot elsewhere, whats the equivalent in allpine 2026-03-09 18:10:36 grub, maybe? 2026-03-09 18:11:19 efi no grub 2026-03-09 18:11:19 or, anyone from there https://wiki.alpinelinux.org/wiki/Bootloaders 2026-03-09 18:11:38 i was looking at that page, wondering waht ppl are mostly using 2026-03-09 18:12:01 the systemd-boot equivalent 2026-03-09 18:12:04 ish 2026-03-09 18:35:57 There are many bootloaders available in alpine including systemd-boot 2026-03-09 18:37:40 for efi i'd suspect most people are using grub, or perhaps uki 2026-03-09 19:43:08 thanks maybe uki ill have to read if it needs to be manually edited each kernel update 2026-03-09 19:44:10 thisll give me something to experiment with 2026-03-09 23:33:44 dogg0: when using systemd-boot, nothing needs to be edited on each system update, the kernel-hooks script can update the UEFI bundle / UKI. 2026-03-09 23:34:23 i use systemd-boot in debian. i was mostly wondering if there was something similar to it, but for alpine 2026-03-09 23:34:35 GRUB is so much the opposite of "simple" that I've never understood why it's the default. 2026-03-09 23:34:47 ya im past grub 2026-03-09 23:34:49 mostly legacy crap 2026-03-09 23:35:14 i have uefi boot in alpine but i want to go past grub 2026-03-09 23:35:42 uki and stub i guess is the way? but theyre not auto like you said about systemd-boot above 2026-03-09 23:37:39 dogg0: the steps for that are in https://wiki.alpinelinux.org/wiki/UEFI_Secure_Boot, although you can skip some sections if you don't need secureboot 2026-03-09 23:38:12 You mainly want to kernel-hooks bit 2026-03-09 23:38:39 This is quite underdocumented now that I see 2026-03-09 23:38:57 ukify-kernel-hook provides the hook to auto-ugprade the bundle 2026-03-09 23:40:52 ooh thans WhyNotHugo