2025-11-01 01:27:00 When my host runs out of memory, it just freezes for two minutes until a watchdog timer does a hardware reset. Shouldn't the OOM kill processes and free memory or something? 2025-11-01 01:27:48 the kernel oom manager notoriously takes a long time to actually do something 2025-11-01 01:28:04 there's earlyoom userspace to have it act quicker 2025-11-01 01:28:42 https://github.com/rfjakob/earlyoom 2025-11-01 01:29:52 Weird, I recall many years ago just seeing random processes get killed by the OOM. 2025-11-01 01:29:58 (bad, but better than hard reboot) 2025-11-01 01:31:00 It all depends on the circumstances 2025-11-01 01:31:22 My swap it 64GB tho, and 0bytes used. 2025-11-01 01:36:44 If the watchdog triggers a restart, doesn't that imply that the kernel is not even responding? 2025-11-01 01:38:42 WhyNotHugowhat are you doing to maxout ram? 2025-11-01 02:47:09 rendering video eats up a lot of memory 2025-11-01 04:08:20 I've been trying to use Pitivi (video editor) and I am pretty sure it has a memory leak when rendering proxy material, which has lead to a few full system lock-ups. would earlyoom be a good candidate here? 2025-11-01 04:25:04 maybe sstting an ulimit manually works as well? 2025-11-01 05:20:45 1 chrome tab 2025-11-01 05:31:30 what web browser solution do you use for alpine? i tried chromium and was suprised how fast it was, bit worried about privacy tho 2025-11-01 05:32:29 mostly ff with mobile-config 2025-11-01 05:32:39 also the firefox/librewolf browsers dont seem to open urls in the running instance if you give multiple urls like: firefox ? 2025-11-01 05:33:06 longnoserob havent heard of mobile-config, what is it? 2025-11-01 05:35:27 maybe this is a good solution https://codeberg.org/zz/hardenChromium/src/branch/main/launchChrom.sh 2025-11-01 09:02:07 Firefox thru flatpak (to get DRM) 2025-11-01 09:29:57 currently reinstalling alpine with FDE, wish me luck! 2025-11-01 09:31:32 good luck! 2025-11-01 09:56:08 frag: thanks 2025-11-01 09:57:15 okay the list of things I have forgotten: how to remap caps to control on the console; how to have gnome login manager automatically start at boot? 2025-11-01 10:07:16 `# service gdm start` just gives me an empty screen with an underscore at the top left 2025-11-01 10:16:25 hi community 2025-11-01 10:16:37 is there someone here ????? 2025-11-01 10:17:25 seem to be a bit quiet atm 2025-11-01 10:19:00 sleeping ???? 2025-11-01 10:19:12 Let-me call everybody to see what they're actually doing right now 2025-11-01 10:20:01 i have a question on how i can make boot partition smaller on sdcard on raspberrypi 2025-11-01 10:20:26 i'm searching, but i'm not a linux king 2025-11-01 10:22:35 why smaller? how smal do you need it? dunno if you have apk cache you can clean out there.. 2025-11-01 10:23:43 i want to have a maximum of space on my sdcard (1go sdcard) 2025-11-01 10:24:18 oh I needed to run setup-wayland-base 2025-11-01 10:24:21 setup installer create a boot partition that is huge (300mb) with nothing on it (22mb) 2025-11-01 10:25:03 so i want to get free space for the "system" partition 2025-11-01 10:26:27 oh, mine is 2G dunno how much smaller you can make it, sdcards are cheap tho 2025-11-01 10:29:58 yes but i have a big stcok of 1gb sdcard (approx 100) 2025-11-01 10:32:42 oh, maybe someone will wake up and answer later :] 2025-11-01 10:33:08 okay. so i'm going to search on my side 2025-11-01 10:33:15 goodbye!! 2025-11-01 10:35:03 bye! 2025-11-01 11:01:58 I'm back baby! now with new and improved FDE! 2025-11-01 11:11:05 rnkn: now that I know that it's decrypted (I'm a fed) I'm breaking into your house and stealing your device while it's online 2025-11-01 11:19:38 ssm: you'll need a UPS for that 2025-11-01 11:31:14 now I know it's a desktop muhahahaha 2025-11-01 12:31:42 always one step ahead 2025-11-01 13:29:31 longnoserob[m]: I'm testing out translation models. They use a lot of ram and need access to all of it, so can't easily swap. 2025-11-01 13:29:53 It doesn't seem like the issue is RAM tho, `free -h` indicates that there is still 26GB free. 2025-11-01 13:30:06 But the system freezes and reboots (i presume due to watchdog) 2 minutes later. 2025-11-01 13:30:28 time to run some memtest I would say 2025-11-01 13:46:10 if/when burnix comes back recommend them https://github.com/raspi-alpine/builder - and to rebuild the image themselves with their own config 2025-11-01 15:32:03 krisk: https://github.com/OpenVPN/openvpn/blob/v2.7_rc1/Changes.rst#new-features food for thought 2025-11-01 20:01:08 Hey there! I wanted to let you know that I have a channel where I share some amazing Verified sauce and soft cashout methods. I also provide a Full WalkThrough to make things easier for you.... (full message at ) 2025-11-02 14:11:16 Morning.. APKBUILD question, applying a patch to Unbound.. 2025-11-02 14:12:25 I've added the aaaa-filter-iterator.patch to the APKBUILD and updated the checksum.. it *looks* like the patch has been applied.. and the package builds.. but when I run unbound with the aaaa-filter option set.. it says unrecognized.. 2025-11-02 14:14:09 did you install the new package after builing it? 2025-11-02 14:14:13 running abuild -r -K (leaving things behind..) again it looks like the iterator module has been patched.. in the src dir.. 2025-11-02 14:14:39 yes.. and build date/time on unbound (/usr/sbin/unbound) is the same as the pkg dir.. 2025-11-02 14:15:21 ok, maybe the patch requires additional dependencies? 2025-11-02 14:15:36 [I] root@alpine-800g3 /h/b/a/m/u/p/u/u/sbin# ls -al unbound -rwxr-xr-x 1 builder builder 1178544 Nov 2 09:03 unbound* 2025-11-02 14:15:58 (not arguing..) but it compiled.. 2025-11-02 14:16:33 (and.. this is 1.24.1) and the patch was updated for 1.24.0 b/c it didn't apply clean) 2025-11-02 14:16:34 maybe open a new shell and run it from there? 2025-11-02 14:23:20 https://github.com/NLnetLabs/unbound/issues/312 2025-11-02 14:23:42 whatever is in the patch for how to use it.. seems to be wrong :/ 2025-11-02 14:24:03 drill -p 5353 -t aaaa www.google.com @192.168.88.252 -Q 2607:f8b0:4006:820::2004 2025-11-02 14:24:14 drill -p 53531 -t aaaa www.google.com @192.168.88.252 -Q 2025-11-02 14:24:17 (nothing) 2025-11-02 14:24:26 53531 is the patched.. 2025-11-02 14:24:52 [1762093446] unbound[9117:0] debug: sanitize: removing public name with private address 2607:f8b0:4006:803::2004#53 2025-11-02 14:28:30 yes.. that seems to do it.. :P 2025-11-02 14:30:13 good 2025-11-02 14:39:01 .. stock unbound w/o the patch.. that config line seems to do the same *sigh* 2025-11-03 01:47:36 Hello, iucode_tool failed to be built due to lack of limits.h file (built using gcc 15), upstream gentoo has a patch to fix that issue. Patch link : https://gitweb.gentoo.org/repo/gentoo.git/plain/sys-apps/iucode_tool/files/iucode_tool-2.3.1-limits-include.patch 2025-11-03 07:01:50 invoked: noted :) that looks like going out to strongswan project first to have similar flexibility... will take a look at some point 2025-11-03 10:19:39 fossdd: do you know any plans to rollout gdm 49.1? 2025-11-03 12:12:53 nope, its completely broken without systemd 2025-11-03 12:13:09 don't think I have to even look into it 2025-11-03 12:25:42 oh ok 2025-11-03 12:26:22 bad omen? 2025-11-03 12:27:51 no, did not know about the brokeness w/o systemd 2025-11-03 12:35:25 this doesn’t sound good 2025-11-03 12:35:26 https://blogs.gnome.org/adrianvovk/2025/06/10/gnome-systemd-dependencies/ 2025-11-03 12:47:32 "GDM will work with them for now" "Apologies for the short notice" (read between the lines) 2025-11-03 14:48:45 It'a amazing how hostile the GNOME devs are to people using their DE in different platform or in different ways, and folks just insist patching it up and ignoring its hostility. 2025-11-03 14:49:14 You'd think that by now people would actively avoid GTK and GNOME, but it's quite the opposite. 2025-11-03 14:54:01 still upsetting to me personally that they don't want to put in the work to make the high-contrast theme usable for everybody who can't ue the default theme. (I filed a bug a decade ago; closed for timeliness, ISTR; I asked back-channel recently, and was told "patches welcome".) 2025-11-03 14:54:53 idk. I'm just going to use KDE instead, at least they explicitly support my not developing a migraine trying to use my computer visually. 2025-11-03 16:39:13 rnkn: lol you are late 2025-11-03 16:39:16 It has rolled out already and Artix dropped support 2025-11-03 16:39:31 Some user made some patch for Gentoo, so openrc support has a PoC 2025-11-04 07:52:00 what's the likelihood that Alpine will continue to support Gnome? 2025-11-04 07:52:08 I want to prepare for heartbreak 2025-11-04 08:15:21 honestly I think the likelihood is higher that Alpine will have systemd 2025-11-04 08:16:10 is gnome that popular? :S 2025-11-04 08:16:15 I haven’t read the recent drama, but I stopped using anything from ecosystems that do strong coupling between their components. some ecosystems do it out of ignorance others maliciously to dominate. 2025-11-04 08:22:16 It is amazing how far get with things like mdevd and a little glue-code. 2025-11-04 08:24:19 rhizoome tell us more 2025-11-04 08:28:59 Well I have a little daemon that mounts disks, keeps a list of the mounts and lets you select a disk via rofi, which then gets unmounted. for example.. the daemon does more. 2025-11-04 08:29:54 mdevd calls a little C program that informs the daemon about new disks via a unix socket 2025-11-04 08:31:01 It does also sleep and inhibition of sleep depending on what program currently are running. 2025-11-04 08:32:00 neat 2025-11-04 08:34:59 Maybe except from the socket stuff it is really simple. but even the socket code, is just a slightly modified version of standard example you get if you search unix sockets in C. 2025-11-04 09:53:53 for me one of the main attraction to Alpine was that it doesn't have systemd 2025-11-04 10:03:46 "Hello, iucode_tool failed to..." <- Done : https://gitlab.alpinelinux.org/alpine/aports/-/issues/17677 2025-11-04 11:22:21 rnkn: Funny, for me thats the one thing im not a fan of in alpine, a lack of systemd. 2025-11-04 11:27:28 for me the attractors are: no systemd, being small snappy and secure due to decreased musl attack surface. 2025-11-04 11:29:44 Ah, for me its being relatively small without having massively out of date packages (looking at debian), and the declarative package management. 2025-11-04 11:30:06 But if I really want small, I routinely build smaller images with systemd using yocto. 2025-11-04 11:34:30 Oh, and being availible for ARM, or id probably just be using arch like I do on x86. 2025-11-04 11:41:27 toric: rare to hear from someone who *likes* systemd, as opposed to just accepting it. what do you like about it? 2025-11-04 11:46:09 rnkn: Im an embedded engineer, you could say I build distros. And im a sysadmin as a hobby. Systemd is really, really powerful in how it lets you describe dependencies between things, setup complex network interfaces declaratively, isolate services from one another (you basically dont need docker), and more stuff that ive probably forgot makes it *really* powerful. Like yah, is it more featurefull than what came before? Yup. But its not like the k 2025-11-04 11:46:09 ernel 'follows the unix philosophy' either... 2025-11-04 11:46:44 And the documentation in the man pages is genuintely quite good. 2025-11-04 11:50:14 toric: while that sounds powerful, it also doesn't sound like stuff a regular user needs, especially not on PID 1 2025-11-04 11:52:27 rnkn: Depends on what you think by needs, I think. Expect a regular user to modify? Maybye not. Have a regular user rely on becase a distro maintainer is a able to use all of it? Absolutely. Same reason most distro kernels include drivers that 90% of users wont need, you dont want to make the user compile their own kernel because they want to use a joystick for a flightsim. 2025-11-04 11:52:48 Got the same experience tbh, systemd brings a lot to the table, but the cli is atrocious 2025-11-04 11:53:36 Imbus64: CLI is the worst part of systemd, sure, and even then its nothing compared to expecting a user to modify bash scripts. 2025-11-04 11:53:59 True, i absolutely agree on the shell part of traditional init 2025-11-04 11:54:37 Shell is simply not a good language, and the declarative part of systemd is my favourite part 2025-11-04 11:54:53 Dinit also does it that way, without the 20 million lines of systemd 2025-11-04 11:55:16 Id happily try a systemd replacement as long as it was declarative. (Im actually a NixOs stan for my servers) 2025-11-04 11:55:17 Then again, dinit does not have the same scope as sysd 2025-11-04 11:55:44 Im on debian on all my servers because debian, im always a fan of debian 2025-11-04 11:56:13 I tried chimera, which lifts APK from alpine, but introduces dinit and the core userland from freebsd 2025-11-04 11:56:25 I must say i find it quite tasteful 2025-11-04 11:57:27 Imbus64: Actually the reason Im on #alpine-linux RN is because I got frustrated with limited package availability with debian on an Rpi... Sorry. 2025-11-04 11:57:34 shell script may not be a fancy language, but it's simple, and allows users to have agency over their computer 2025-11-04 11:57:48 systemd obfuscates this in a "we know better" approach 2025-11-04 11:57:51 Oh i use alpine on my rpi's, forgot that. Simply nothing compares imo 2025-11-04 11:57:59 Ill have to try out chimera, that sounds nice! 2025-11-04 11:58:36 Yeah chimera is a breath of fresh air for sure, it feels a bit like alpine because of apk 2025-11-04 11:58:52 rnkn: Id rather lua than shell script. *almost* anything other than shell. (ok, maybye not yaml-turned-into-a-fully-turing-complete-lang, thats even worse) 2025-11-04 11:59:00 It also revamped aports into 'cports', which uses python as an in-tree build system instead of cports 2025-11-04 11:59:10 And lua is even smaller than bash. 2025-11-04 11:59:26 shell script != bash 2025-11-04 11:59:28 Im not all too familiar with neither aports nor cports so cant comment on the technical merit, but both work fine. 2025-11-04 12:00:06 rnkn: POSIX shell is even worse. 2025-11-04 12:00:12 turic got taste 2025-11-04 12:00:19 i agree on the lua comment 2025-11-04 12:00:26 toric: POSIX shell is fine, I write all my script with /bin/sh 2025-11-04 12:00:41 your init scripts shouldn't be fancy cool languages 2025-11-04 12:01:03 my problem with shell is how unreadable it is for anyone that isnt a shell expert 2025-11-04 12:01:38 the same is true of any language though? 2025-11-04 12:01:39 And i absolutely agree, no fancy cool flavor of the month languages for init scripts, or scripts in general 2025-11-04 12:01:49 it's going to be unreadable if you can't read it? 2025-11-04 12:02:11 Lua is pretty idiot proof, and its also fairly old and boring, which is an important feature imo 2025-11-04 12:02:28 the point is not which language one likes best, but which language will be most democratising for the human beings on the other end 2025-11-04 12:02:38 and if you really dont like it, there are a good few languages that compile to lua. Even a lisp! 2025-11-04 12:02:52 rnkn: and posix shell is absolutely the wrong tool for taht. 2025-11-04 12:02:57 Im not a fan of transpiling stuff, its smells like duct tape 2025-11-04 12:03:07 there is *way* more resources on the www for sh than lua 2025-11-04 12:03:10 and I like lua 2025-11-04 12:03:37 but I know not to say someone else needs to like/learn lua to control their system 2025-11-04 12:03:56 youre assuming they already know shell 2025-11-04 12:04:11 if they're typing at a console they're typing in shell 2025-11-04 12:04:43 Other shells exist than SH. 2025-11-04 12:04:48 Yeah, well thats true in a sense, but i feel like there is an acute difference of using a shell interactively versus writing a script 2025-11-04 12:05:07 but the point is that you learn shell by simply using your computer 2025-11-04 12:05:19 there is no barrier to entry 2025-11-04 12:05:30 yeah thats a fair point 2025-11-04 12:06:37 Ive seen so many instances of replacing tried and true tech with new hotness, with no regards for longevity or quality 2025-11-04 12:07:06 I also think that a description of a service should not be turing complete 2025-11-04 12:07:43 In its nature it is a declaration of a very simple thing, and systemd gets this just right imo 2025-11-04 12:08:56 Imbus64: Imma push back *slightly* on the 'new hotness', as replacing things is the only way to actually make any progress improving things in the long term. C was a 'new hotness' at one point. 2025-11-04 12:09:32 if systemd was so good it would be optional, and users would choose it on its own merits 2025-11-04 12:09:58 it would also be portable 2025-11-04 12:09:59 Dinit does as well, its C++ though, about 20k sloc. Its kinda ok, wonky formatted, but it passes the smell-test imo 2025-11-04 12:10:08 @rnkn hard agree 2025-11-04 12:10:18 portability matters 2025-11-04 12:36:56 I have an issue with ddclient on alpine, it complains about ownership. 2025-11-04 12:37:15 https://paste.centos.org/view/edee5547 2025-11-04 12:37:20 Any idea where i can report this? 2025-11-04 12:38:44 nvm i rtfm'd, must have missed it 2025-11-04 12:48:42 https://gitlab.alpinelinux.org/alpine/aports/-/issues/17680 2025-11-04 14:29:12 hello! i'm having an issue with a fresh install of alpine linux where ifup fails during boot. first ip fails (ioctl 0x8913 failed: No such device), then udhcpc fails (ioctl 0x8933 failed: No such device), then ifup fails (failed to change interface wlan0 state to 'up'). the weird part is udhcpc and ifup both work fine after logging in 2025-11-04 15:16:20 the issue might be due to race condition between services. check here https://wiki.alpinelinux.org/wiki/Iwd#%22ip:_ioctl_0x8913_failed:_No_such_device%22 2025-11-04 15:41:16 that definitely sounds right, although i'm using wpa_supplicant instead of iwd. shuffling around the dependencies so networking starts before or after wpa_supplicant doesn't seem to have any effect and (expectedly) removing networking from the boot level as the iwd article suggests just results in no attempt being made 2025-11-04 15:57:52 since i only use iwd, i've documented it that wiki page. once you find a proper solution, i'll appreciate if you can drop a note either here on wiki. 2025-11-04 16:00:56 just fyi. https://tpaste.us/xDwW 2025-11-04 16:20:11 i use wpa_supplicant in runlevel boot, networking in default, and that's with wireguard also. anecdotes being what they are worth 2025-11-04 16:20:59 iwd is fine, it's just a little antithetical to what i want from my environment 2025-11-04 17:13:18 no luck unfortunately, error happens with networking in default too. i'll see if iwd has any sort of similar issue because if it doesn't i might just switch and be done with it 2025-11-04 17:25:43 bsmntoid: you could try adding a sleep in /etc/interfaces for wlan0 (eg, "pre-up sleep 5") to buy more time for iwd to settle. see interfaces(5) 2025-11-04 17:26:36 /etc/network/interfaces, that is 2025-11-04 17:55:05 ok, iwd works perfectly out of the box. i also tried what you suggested with /etc/network/interfaces but using wpa_supplicant and that works too! it takes quite a while but it's no longer than iwd, it's just in the foreground. the guide on the wiki for starting services after the login prompt worked, although it still prints to the screen 2025-11-04 17:59:20 excellent 2025-11-05 15:10:25 quit 2025-11-05 15:11:22 quit failed successfully 2025-11-05 15:11:45 peak irc 2025-11-05 16:35:33 I'm trying to build cython in a chroot, but tests take hours (there does seem to be work going on, but it just never finishes). 2025-11-05 16:35:49 I see builders finish in 9m, but I've tried in different enviroments and it always takes forever for me. 2025-11-05 21:42:05 Playing with pxe install patterns and have been using a apkovl to supply a setup script answer file. 2025-11-05 21:42:05 I ran into an issue on my most recent system that only has an NVME disk for OS and the NVME module is not part of my initramfs and modloop is disabled by apkovl so I can't install to the nvme disk 2025-11-05 21:42:46 I'm looking around to learn more about this but at this point I'm wondering if adding modules to the apkovl is the right answer? 2025-11-05 21:45:41 my apkovl is super basic at the moment so if I start pushing more into it, it becomes version dependent and gets a lot more opinionated 2025-11-05 21:46:32 it's not a bad way to move forward but it's complex and whenever i touch something complex i wonder "do i understand this well enough to see the most simple solution?" 2025-11-05 22:23:56 laird[m]: why not just put nvme in the initramfs 2025-11-05 22:44:51 dwfreed: I was thinking that kernel and initramfs were release artifacts so I should leave them alone 2025-11-05 22:53:20 so I guess if i break the seal and modify the initramfs, i could put the startup script there as well 2025-11-05 22:55:06 hmm, i bet i need to be really careful about the source of the modules i copy into that 2025-11-05 22:55:32 i could probably pull them from the modloop file in the same release 2025-11-06 18:36:58 Any time I use xfce-polkit, shutdown hangs on Unmounting /root/.cache/doc 2025-11-06 18:37:03 Anyone else experience this? 2025-11-06 18:37:47 So like, manually pkexec something, or it is called by say GNOME Disk Utility when flashing an ISO 2025-11-06 18:39:29 I don't think polkit creates that? AFAIK 'doc' is a flatpak/xdg-portal thing, and I don't see how polkit would cause that to run for the root user 2025-11-06 18:39:34 what are you pkexec'ing exactly? 2025-11-06 19:08:47 As above, either direct say to use mousepad to edit apk world, for instance, or pkexec being called by another program like GNOME Disk Utility. 2025-11-06 19:08:54 100% reproducible. 2025-11-06 19:09:11 Never an issue shutting down unless xfce-polkit gets invoked that session 2025-11-07 06:16:15 Howdy. Trying to get Bluetooth set up for an AX201 chip in a customizable boot media setup (diskless with `lbu`). 2025-11-07 06:16:55 For some reason, it can't seem to find the Bluetooth firmware. I get an error like `Failed to load Intel firmware file intel/ibt-19-0-4.sfi (-2)` in dmesg. 2025-11-07 06:17:21 I don't have that file under `/lib/firmware`, but I noticed that it's contained in the `linux-firmware-intel` package. 2025-11-07 06:18:13 My question is: how do I add it to my customizable boot media setup? I've tried `update-kernel -p linux-firmware-intel` 2025-11-07 07:12:20 Managed to get it working, but I had to manually specify the two firmware files. 2025-11-07 07:12:27 Not sure how I got into that state. 2025-11-07 11:20:42 probably missed it because my irc bouncer didn't do its job, but: is there an issue with the x86_64 edge builder, packages seem two days behind other architectures? 2025-11-07 11:25:48 agent0range: fix your connection, buddy 2025-11-07 11:34:23 socksinspace: it was hanging 2025-11-07 21:20:14 does anybody know here how to btrfs? https://paste.centos.org/view/ca97d2fe i am trying to figure out how to rename the @home subvolume to be the @ subvolume, while getting rid of the @ subvolume. but i can't even do a simple test rename somehow, i'm not quite sure why. i'm probably just misunderstanding how the commands are meant to work, i don't usually touch subvolumes 2025-11-07 22:43:57 Software should be evaluated by the sanity of its interface 2025-11-07 22:52:19 rip unix 2025-11-08 04:49:02 el[m]1, after ensuring there is no subv named @, you may want to snapshot the subvolume @home as @, using command "btrfs subv snap @home @" 2025-11-08 11:27:47 hmm, does anyone know why there's no community repo for v3.22? 2025-11-08 11:27:55 er, v3.23* 2025-11-08 11:30:25 ok, don't mind me 2025-11-08 13:58:35 for the record, it's because the builders will only upload it once it's completely finished 2025-11-08 14:36:29 hi, i want to install alpine linux to my usb-disk as the "linux to go", is there any tutorial? 2025-11-08 14:47:44 qaqland there's two layers of answers to this question, the alpine specific (how to install packages: apk, how to persist stuff on usbsticks with alpine: lbu, and keeping in mind that it's muslbased and there's no systemd) and the non-alpine specific: everything else, application layer stuff, which is generic enough if you know one linux, you know them all... 2025-11-08 14:54:34 p_6f3Ik7Suw: i have used alpine before, this time want to use it with all saved on my usb disk 2025-11-08 15:33:09 irrespective of how, i wouldn't recommend running such a system off a thumb drive. they're not meant for that wear & tear. also i'm not sure what problem you're solving with this approach. a distro like eg. tails do a lot of things, like write minimization. each session is ephemeral, and persistence is done on some other device (not the boot device) 2025-11-08 15:34:04 i suppose technically you could have tails persist to the same device, but it wouldn't be a good idea 2025-11-08 16:08:29 oh, i successed :D 2025-11-08 16:09:39 export USE_EFI=1 SWAP_SIZE=0, setup-alpine choose the usb-disk 2025-11-09 00:51:21 should bind-tools be separate packages? 2025-11-09 00:54:29 also linux-tools 2025-11-09 00:58:40 bind-tools is a separate (sub) package 2025-11-09 00:59:59 but I can’t e.g. apk add dig 2025-11-09 01:00:06 ? 2025-11-09 01:00:43 apk add cmd:dig installs bind-tools 2025-11-09 01:00:57 they don't really need to be split more than that 2025-11-09 01:01:41 use dog instead of dig 2025-11-09 01:02:02 just seems like not the alpine way(tm) 2025-11-09 01:02:16 longnoserob[m]: I do like dogs 2025-11-09 01:02:20 one package per binary does not make sense 2025-11-09 01:03:12 isn’t that what most packages do? 2025-11-09 01:03:18 on alpine 2025-11-09 01:03:27 forgive my ignorance 2025-11-09 01:06:11 I don't think I've really seen that 2025-11-09 01:06:41 notably, all the binaries in bind-tools require the same set of libraries, so you're not saving anything by further splitting 2025-11-09 01:07:59 There are some packages that do that, but it's not a policy to do so 2025-11-09 01:09:23 it's hard to read more about dog when their docs are down >.> 2025-11-09 01:10:13 also not touched in 4 years is not a good sign 2025-11-09 01:13:23 maybe rust did rust too fast? 2025-11-09 01:13:55 heh 2025-11-09 01:16:12 dwfreed: that’s a good point 2025-11-09 02:47:17 anyone have any issues with plasma and logging out 2025-11-09 02:48:24 im pretty sure the issue is kwin but was curious if anyone else expiernced anything similiar....black screen with blinking cursor line and never goess back to sddm login prompt 2025-11-09 04:15:31 Installing onto "unsupported" single board computer Odroid C1+ (Amlogic S805), I went the route of installing Armbian Linux to get it booted OK (via sdcard), then tried playing with the script setup-alpinelinux. NOK. Any guide you guys came across that follow this "booted another Linux distribution, then overwrite its root partition to make it Alpine-except-kernel" ? 2025-11-09 05:01:46 Hey all. Noob question: I've installed dracut from community, and it's erroring with "Module 'network' depends on module 'network-legacy'," among others, but I'm reading at https://wiki.alpinelinux.org/wiki/Release_Notes_for_Alpine_3.21.0#dracut-modules-network_network-legacy_removal that network-legacy doesn't exist any more. Is this a known issue, and is there some proper workaround I can implement? 2025-11-09 05:03:18 Background: Doing a ZFS install, and ZFS includes zfs-dracut, but I don't see it supporting any other initramfs generator. So I assume I need dracut, and dracut's saying it wants network-legacy, so I'm briefly stuck and puzzled. 2025-11-09 05:24:27 mason: if you don't need network in initramfs, then exclude the network module; if you do, then you need to satisfy the requirements of either the network-manager, systemd-networkd, or connman modules 2025-11-09 05:26:47 ah, kk, makes sense. Thank you. 2025-11-09 05:27:14 dwfreed: Hm, would ifupdown-ng be an option too, or explicitly one of those three? 2025-11-09 05:28:16 those are the 3 modules the network module looks for 2025-11-09 05:28:21 kk 2025-11-09 05:28:59 For this install I won't need it, but future installs will probably want dropbear, so I'll learn more. Thank you again. 2025-11-09 05:29:14 pyu: install to a separate partition, don't try overwriting the existing partition 2025-11-09 05:33:34 dwfreed: after booting into Armbian, then I can use directly script setup-alpine onto another partition ? 2025-11-09 05:35:19 yes 2025-11-09 05:38:43 setup-alpine will copy the Armbian kernel onto the new partition ? As you see I'm alpineLinux's downloaded generic image etc wasn't working on Odroid C1+. THanks if you can list how to use setup-alpine after booting into Armbian, in order for sdcard to boot into new partition's instead of going through Armbian. 2025-11-09 05:40:02 kernel can be booted separately from whatever partition is in use, you'll probably want to copy over the modules directory 2025-11-09 05:40:18 s/use/& for rootfs/ 2025-11-09 05:43:34 dwfreed: thanks - I'll need to research more the sequence of booting from sdcard's boot.conf or whatever. Sorry I'm from OpenBSD and not familiar with Linux. Thanks dwfreed. 2025-11-09 08:20:24 https://t.me/+13prEUl1zEViMWNkhttps://t.me/+13prEUl1zEViMWNk 2025-11-09 08:21:25 You borked it 2025-11-09 08:28:30 https://t.me/+fk5a2eNOe9BhY2I8https://t.me/+fk5a2eNOe9BhY2I8 2025-11-09 09:12:52 Borked again 2025-11-09 09:19:06 https://t.me/+fk5a2eNOe9BhY2I8https://t.me/+fk5a2eNOe9BhY2I8 2025-11-09 09:20:45 Can't stop borking 2025-11-09 09:23:55 Inbox on how to get started 2025-11-09 09:23:55 Happy Sunday ‼️ Happy Sunday ‼️ Happy Sunday ‼️ 2025-11-09 09:23:55 https://t.me/+fk5a2eNOe9BhY2I8 2025-11-09 09:23:55 #Invest your money and make a lot of profit, don't just sit there and watch people earn. 2025-11-09 09:23:55 https://t.me/+fk5a2eNOe9BhY2I8 2025-11-09 09:24:32 #Invest your money and make a lot of profit, don't just sit there and watch people earn. 2025-11-09 09:24:32 Inbox on how to get started 2025-11-09 09:24:32 https://t.me/+fk5a2eNOe9BhY2I8 2025-11-09 09:24:32 Happy Sunday ‼️ Happy Sunday ‼️ Happy Sunday ‼️ 2025-11-09 09:24:32 https://t.me/+fk5a2eNOe9BhY2I8 2025-11-09 09:24:41 Nice, you almost got spamming right 2025-11-10 05:18:46 how do I add services with `rc-update -U` (user mode)? I have tried `rc-update -U imapgoose` and it complains there is no sysinit runlevel, so I tried `rc-update -U imapgoose default` and again it complains there is no runlevel 2025-11-10 05:22:20 rc-update -U addimapgoose? 2025-11-10 05:22:26 * rc-update -U add imapgoose? 2025-11-10 05:22:56 longnoserob[m]: ah yes that was a typo, that's the command I've run 2025-11-10 05:23:18 also rc-update(8) says that user services "must reside in the /etc/init.d or /usr/local/etc/init.d directories" however packages like dbus install into into /etc/usr/init.d, i.e. https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/main/dbus/APKBUILD#L63 2025-11-10 05:23:32 s/user services/services/ 2025-11-10 05:23:49 longnoserob[m]: do you get anything for `rc-update -U`? 2025-11-10 05:28:21 nope 2025-11-10 05:39:07 same. seems like there should be user runlevels? 2025-11-10 06:13:48 okay I had to create directory ~/.config/rc/runlevels/sysinit 2025-11-10 06:14:05 but starting a service with -U results in this scary message https://termbin.com/2ztr 2025-11-10 06:29:15 I'm thinking that this is become gnome does its own process management 2025-11-10 06:29:33 I wrote a .desktop file and put it in ~/.config/autostart and it seems to work 2025-11-10 06:36:53 anyone else experienced missing history from .ash_history after closing a terminal? 2025-11-10 08:10:09 you might have closed another terminal 2025-11-10 08:11:09 thought nothing should be deleted from .ash_history ever (by default) 2025-11-10 08:11:51 was it deleted or not written in the first place? does ash have a history size limit? 2025-11-10 08:16:10 that i do not know 2025-11-10 08:32:36 Hello! Woke up this morning to find my server had mostly locked up.... (full message at ) 2025-11-10 08:36:27 that stack trace kiiiinda looks like "you ran out of RAM" 2025-11-10 08:47:51 compiling on nfs? 2025-11-10 08:48:49 grawity: Not on the host, as far as I can tell. The host had some RAM left over, and a good chunk of swap. (I've had to reboot it due to this, I couldn't get the process out of uninterruptible sleep). The VM has 16gb allocated to it, though no swap configured. It runs only ZFS, a raidz0 pool of 3 HDDs, 16TB each. I don't know how much was using before I was forced to restart it. 2025-11-10 08:48:58 longnoserob[m]: I don't have other storage available for this task atm. 2025-11-10 12:37:16 deadcade[m]: difficult to diagnose lockups with NFS rings some alarm bells for me 2025-11-10 12:40:06 I'd love to hear more, but I might be slow to respond. I'm currently setting up a new ISP provided router (the old one gave me issues, completely unrelated to this). 2025-11-10 13:26:03 $dayjob does use NFS only read-only for this reason, $nightjob doesn't use NFS at all 2025-11-10 21:21:55 hello 2025-11-10 22:54:10 frag, lopid: There is a history limit (8192 lines by default I think) and the history file is cleared when it reached 4 times that size. The limit can only be configured to be lower, unfortunatly not larger (at runtime). 2025-11-10 23:04:55 Sertonix[m]: I've recently found the motivation to work on my SuperH patches again, and wanted to thank you for adding lua-aports to bootstrap.sh, that should make things wayyyy less painful :) 2025-11-11 02:24:29 any tips on installing signal on alpine? 2025-11-11 02:43:08 try signal-cli! 2025-11-11 02:43:40 can recommend either console wrappers for it, scli and the other one in rust, both seem to work. 2025-11-11 02:48:49 gurk-rs is the rust thing 2025-11-11 02:49:56 neither is directly available in alpine, but should be easy to build and run or even to package if you want 2025-11-11 02:50:41 this one is pretty easy as all the deps are in alpine already and it is python based, so no need to mess with rust or protoc compilers: https://github.com/isamert/scli 2025-11-11 02:51:25 interesting.. 2025-11-11 02:52:57 ookay. noted. 2025-11-11 02:53:43 and the best, you don't have to put up with all that electron bloatcrap 2025-11-11 02:56:12 I saw some doubts about the maintenance status of OpenRC. curious as to where that might've come from. 2025-11-11 02:57:27 oooh, there is even more TUI clients than these two i mentioned: https://github.com/isamert/scli?tab=readme-ov-file#similar-projects 2025-11-11 02:58:08 hah, lists basically the same two i mentioned... sorry 2025-11-11 02:58:20 no worries at all. 2025-11-11 05:04:52 rnkn, have you managed to get the user services running for imapgoose. Did you follow the instructions in wiki for user services? i'll appreciate some feedback about that section either here or on the Talk page. 2025-11-11 05:13:11 prabu: I've been using a .desktop file in ~/.config/autostart; can you direct me to the wiki page? I can't seem to find it 2025-11-11 05:14:42 not specifically for imapgoose, https://wiki.alpinelinux.org/wiki/OpenRC#User_services 2025-11-11 05:17:12 prabu: thanks, that all looks great, I will implement it soon 2025-11-11 14:03:46 Heya. I have two 32bit netbooks. is alpine-linux a future proof method to keep them working for years into the future? 2025-11-11 14:08:01 daft, i assume they meet the minimum requirements at https://wiki.alpinelinux.org/wiki/Requirements ? 2025-11-11 14:08:33 Yeah 2 gig mem 2025-11-11 14:14:57 it seems alpine has a fix for the unix time stamp issue. so that wont be the issue. 2025-11-11 14:15:15 32bit x86 should not be too hard to keep around for a good while, afaik we currently run the infrastructure for it on "normal" x86_64 hardware, so it builds decently fast. 2025-11-11 14:16:10 but some software has dropped support for 32bit x86, for example firefox and qtwebengine 2025-11-11 14:23:55 aslong cage and a vnc client work.... 2025-11-11 14:24:44 what are those netbooks? 2025-11-11 14:39:59 atom. one is used for a torrent client the other one has touch and is a home assistant panel. (still running win 10) 2025-11-11 14:44:33 take note that not all 32bit x86 are equal, there are some minimumm requirements on the instruction sets so older machines cannot not run alpine anymore 2025-11-11 14:45:13 i still have machines with x86 but without sse2 2025-11-11 14:49:41 nero: should i nerd-snipe you into building alpine for older x86? :P 2025-11-11 14:52:17 trying to put a bowl of water into the ocean, arent you? 2025-11-11 14:53:55 trying to put a bowl of water into the ocean, arent you? make the ocean fresh one bowl at the time 2025-11-11 14:54:40 i'll go public with my retrocomp projects when i feel comfortable about it. and its finished enough to actually deliver somth 2025-11-11 14:57:12 fair enough, i've just got back into trying to make alpine for SuperH a thing after not touching it for the better part of a year, so i need to pace myself too :) 2025-11-11 15:06:52 ACTION blinks 2025-11-11 15:07:01 Alpine for SuperH? I haven't used SuperH in... awhile. 2025-11-11 15:07:20 alpine for dreamcast when? 2025-11-11 16:04:18 hodapp: I am targeting sh3, so it should run on sh4 as well 2025-11-11 16:13:59 also, sh2eb, sh3, and sh4 support has already been merged into abuild and apk-tools ;) 2025-11-11 16:17:45 if only I saved my HP Jornada 2025-11-11 16:23:57 that's what i'm trying to run this on :D 2025-11-11 16:25:50 clamshell one or newer? 2025-11-11 16:27:11 think I completely didn't realize anything with SuperH was still maintained. was it because the arch is now open & royalty-free? 2025-11-11 16:40:07 clamshell, 680, not sure, it's not like there is tons of activity, but in 2023 Artur Rojek fixed support for the j680, which got me interested 2025-11-11 16:40:31 by default does busybox ash load any files on startup? 2025-11-11 16:41:14 ~/.profile for login shells 2025-11-11 16:41:32 ah so no .ashrc or similar? 2025-11-11 16:41:36 No 2025-11-11 16:41:48 You can export ENV to point to a file for that to happen 2025-11-11 16:41:49 If you set $ENV it will load that 2025-11-11 16:41:52 :) 2025-11-11 16:42:09 But that variable is also read by other shells so be aware of that 2025-11-11 16:42:22 ah yes 2025-11-11 16:49:01 socksinspace: Do you try to cross compile from a different machine or from a different OS on the same machine? 2025-11-11 17:17:10 Sertonix[m]: for SuperH? I started with bootstrap.sh (which i now have working again with rebased changes) and then i used the minirootfs with user mode qemu ( i haven't re-tried that yet) 2025-11-11 17:20:13 compiling on the j680 would be pure pain, at 16MB of RAM 2025-11-11 17:23:04 Fair. swap can help with that to some extend 2025-11-11 17:48:23 Sertonix[m]: I don't want to go so far as to say it is *impossible* to compile any serious Software on it, but a simple hello world in C took 1m15s to compile 2025-11-11 17:52:21 :) 2025-11-11 17:54:26 was it you who was working on 32bit ppc? 2025-11-11 19:29:11 seems like nginx sets umask(0) and therefore a `listen unix:/run/nginx/my.socket` is world writeable :( I guess I could listen in a private directory 2025-11-11 19:34:16 well, that was not the reason. it explicitly chmod it 0666: https://github.com/nginx/nginx/commit/a734e33720c255a4159257014e58df2ed1578acb 2025-11-11 20:01:11 hii 2025-11-11 20:01:44 anyone know how i can install tor browser? on alpine 2025-11-11 20:01:56 i cant run with musl 2025-11-11 20:04:21 probably flatpak is easiest 2025-11-11 20:06:29 tor (daemon) is supported, if you don't specifically need tor-browser. links and other text browsers can be configured to work with tor, though you'll need to be wary of server-side fingerprinting of your http headers (probably not a huge deal, but depends on what you connect to) 2025-11-11 20:08:18 yeah but I wouldn't suggest using anything other than tor browser for tor. Makes your fingerprint very unique. 2025-11-11 20:08:31 thats same terrible idea :sob: 2025-11-11 20:08:54 flatpak is working? on musl 2025-11-11 20:08:55 oh 2025-11-11 20:09:02 there's gcompat too 2025-11-11 20:09:21 I don't think gcompat can run much. 2025-11-11 20:09:44 are glibc chroots a thing? 2025-11-11 20:09:50 maybe void linux base system 2025-11-11 20:10:15 test test 2025-11-11 20:10:23 for some reason, otfc keeps disconnecting. 2025-11-11 20:12:09 ssm: yeah, I had an archlinux chroot for awhile. 2025-11-11 20:25:18 daft: there are different atoms over there, you may have an x64 one 2025-11-11 20:36:29 !list 2025-11-12 08:09:45 socksinspace: yes, I made the 32-bit ppc port 2025-11-12 08:18:27 Ah ok, so you know some of the pain too :D 2025-11-12 09:28:02 Hi :) 2025-11-12 09:30:06 I wanted to set up small Alpine boxes with smokeping. I wanted to get TCPPing probes to work, but it seems there is no tcpping binary for Alpine, is there? 2025-11-12 09:33:05 apk search cmd:tcpping gives nothing 2025-11-12 09:35:10 there is tcptraceroute though. I found a 'tcpping' shellscript someone made, but it doesn't seem compatible with smokeping. 2025-11-12 09:36:57 This seems to be a script https://github.com/deajan/tcpping 2025-11-12 09:37:44 s/This/TCPPing/ 2025-11-12 09:38:44 yea, thats the one i tried 2025-11-12 09:39:28 Well, that's the only one 2025-11-12 09:39:35 There's no other smokeping tcpping 2025-11-12 09:39:48 I mean there might be, but that's the “official” one 2025-11-12 09:40:57 it uses tcptraceroute in the background, so perhaps it is about compatibility 2025-11-12 09:58:46 or does it work for you? 2025-11-12 09:59:25 tcpping works ok from the command line, but smokeping fails to run it 2025-11-12 10:11:36 Well, I've never used that thing, but their documentation says to use that 2025-11-12 10:21:10 https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/92941 2025-11-12 10:23:29 Though, again, from Smokeping_probes_TCPPing(3) 2025-11-12 10:23:48 “Integrates TCPPing as a probe into smokeping. The variable binary must point to your copy of the TCPPing program. If it is not installed on your system yet, you can get it from https://github.com/deajan/tcpping.” 2025-11-12 10:24:05 Maybe they're lying though 2025-11-12 10:39:16 oh. i need to check it further. but maybe our tcptraceroute version is wrong for the tcpping wrapper 2025-11-12 10:48:34 Forza, good point 2025-11-12 10:52:38 ncopa: thanks for packaging it. I will do some more tests later, have to attend some meetings now 2025-11-12 18:55:04 hi. i think this is a quick question. i am pxe booting alpine on a lenovo laptop w/a thinkpad usb3-to-gige adaptor. it pxe boots fine, but when the alpine image loads it craps out saying it can't find a network interface. there isn't much in the way of errors, but i assume this is because it's not loading the driver for this usb network adaptor. so i tried taking the initramfs-lts that the pxe boot was using, extracting it and adding in the driver fi 2025-11-12 18:56:59 then i changed the pxe boot parameters to load these drivers using modules= kernel arg. this didn't work, but when it emergency boots bc of no network interface, i can see the driver files are present on the emergency shell initramfs. so i did something right, but i'm not sure why the drivers aren't loading? can anyone suggest tips to get more diagnostics, or if anyone else has done something like this? (or maybe if alpine doesn't support usb network 2025-11-12 18:58:05 this usb netboot is w/alpine 3.20 and kernel 6.6.41-0-lts btw 2025-11-12 20:01:23 ok so i figured out the problems. 1) i didn't run depmod to re-generate modules.dep after i copied modules into custom initramfs 2) i had duplicate 'modules' args in the pxe configuration so i think it was ignoring the 2nd one. now it works! 2025-11-12 20:06:44 the way i figured this out was to use insprobe to load the module i added via it's path name, which worked and i could get on network this way. then i learned about modules.dep and fixed that. plus i noticed that in dmesg it said it was ignoring some of my kernel args (which i think was because of the duplicate). 2025-11-12 23:01:39 Hi alpine commu. Do you know how I can get my /dev/dri/* devices to have 644 permissions? I need them like this for rootless container usage. -> https://privatebin.tetsumaki.net/?28cf96bc2f4bfda9#CctmnYKkLWdHLTGV9TPd7VhkaCVJwAxTSWN5mkJipgs1 2025-11-12 23:02:36 Sorry, need 666, not 644. 2025-11-12 23:02:49 666 2025-11-12 23:04:29 Yes, but it's less hell than 777 :D 2025-11-12 23:19:27 the book of udev might help in situations like these 2025-11-12 23:57:36 tetsumaki: Do you really need the permissions for card* or is renderD* enough? Are you using mdev or udev? 2025-11-13 00:09:22 Due to the permissions you send I would guess mdev and then you would need to change /etc/mdev.conf similar to https://gitlab.alpinelinux.org/alpine/mdev-conf/-/merge_requests/16/diffs 2025-11-13 08:10:38 Hello, 2025-11-13 08:12:59 I had some difficulty installing alpine linux on raspberrypi with a custom disk layout that uses the install medium as boot partition. If anyone could give me some links to more documentation on this, I would be very happy. For some insights into my setup and the script I use, see https://gist.github.com/leomeinel/e9af276afba84e6b64e635b578314d94 and https://github.com/leomeinel/alpine-install . Thanks in advance for any help with 2025-11-13 08:13:05 posting links is okay 2025-11-13 08:14:25 Sorry, I've never used IRC before as you can probably tell :D Correction: Thanks in advance for any help with this. I hope that posting links is okay. 2025-11-13 08:15:09 leomeinel: did you already check https://wiki.alpinelinux.org/wiki/Raspberry_Pi 2025-11-13 08:16:22 Yes I did, my problems are quite specific. The gist gives some insights but it basically comes down to the partitions not being mounted properly after reboot (using setup-disk during install) and this error: Error relocating /bin/apk: [...] symbol not found 2025-11-13 08:16:33 Thanks for the quick response :) 2025-11-13 08:17:42 it seems like maybe kernel modules are missing. dmesg indicates that only root and usr are mounted, even though the fstab is fine. I also use btrfs, just as a sidenote. 2025-11-13 08:18:08 ? 2025-11-13 08:22:11 btrfs should be less an issue with modern kernels 2025-11-13 08:23:03 ellyqw: didnt you also had an nvme on an rpi? 2025-11-13 08:25:37 leomeinel: did you test the same script also with edge? 2025-11-13 08:29:21 longnoserob[m]: I will try edge right now and then transfer logs to a usb and upload them to the gist. Thanks for the help! I hope that I'll manage to do that in time before I have to go. 2025-11-13 08:32:07 smells like something with the usr-merge to me 2025-11-13 08:39:32 longnoserob[m]: Can I upgrade the install medium in the live environmen? Meaning just replacing v3.22 with edge and then running apk update, apk upgrade -aU, apk add merge-usr and merge-usr or would I have to build the edge image myself? 2025-11-13 08:44:56 better check the wiki on that, leomeinel 2025-11-13 08:46:09 longnoserob[m]: I will post updates here later. The wiki suggests just downloading the latest iso but doesn't mention how I'd do that with edge. I will update you in a few hours. Thanks again for the help! 2025-11-13 08:50:04 https://dl-cdn.alpinelinux.org/alpine/edge/releases/aarch64/ scroll down for alpine-rpi 2025-11-13 09:25:56 starting to build packages for SuperH again, but if/when I publish that i want to actually have set up a proper packagage builder :D 2025-11-13 10:52:50 longnoserob[m]: i never had a raspberry pi in my life :D 2025-11-13 10:55:18 sorry then I mixed that up 2025-11-13 10:55:29 no worries :p 2025-11-13 11:56:20 Hello, can someone take care of these MRs please ? (only upgrade MRs as I undestand that new aports are not the priority at this time because of 3.23 release proximity) !91572 !92914 2025-11-13 11:56:58 algitbot ? 2025-11-13 11:57:36 Well then: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/91572 and https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/92914 2025-11-13 12:02:18 Just realized that is not the right channel. sorry 2025-11-13 14:46:16 longnoserob[m]: Hi, just to let you know how it went. Using edge resulted in a kernel panic after reboot. I have now fixed it by not using a separate /usr partition and everything works fine :) 2025-11-13 14:47:10 That is of course not really what I wanted, but maybe there is a workaround to tell initramfs to mount /usr early. Also I just switched to edge manually in the live install so that might also be part of the problem 2025-11-13 14:48:20 longnoserob[m]: I avoided the published iso since it seems like it was last published in 2018. See: https://dl-cdn.alpinelinux.org/alpine/edge/releases/aarch64/ 2025-11-13 14:51:40 Thanks a lot again for your help. Your confirmation that it might be because of /usr was very helpful! 2025-11-13 17:01:19 hm, put this in a script or terminal and return works like exit in busybox ash: echo 1;return;echo 2 2025-11-13 17:02:26 return seems to not exit the whole script in a function tho 2025-11-13 17:04:13 same way in every shell i think? in fact in most programming languages? 2025-11-13 17:04:24 bash: return: can only `return' from a function or sourced script 2025-11-13 17:04:27 ok no bash is clever about it 2025-11-13 17:04:45 dash exits :) 2025-11-13 17:06:03 oh i only tested bash, didnt know they had such descriptive errors btw.. 2025-11-13 17:07:11 bash or busybox ash 2025-11-13 17:07:19 these are different things 2025-11-13 17:08:43 note what posix says about this: "The return utility shall cause the shell to stop executing the current function or dot script. If the shell is not currently executing a function or dot script, the results are unspecified." 2025-11-13 17:09:47 thus exiting from the whole shell (dash), or printing a message (bash) are both fulfil the specification 2025-11-13 17:40:50 aha... arnt these unspecified stuff ... _problematic_.. 2025-11-13 17:42:06 yes, they are, that's why they are UB 2025-11-13 17:42:22 just avoid it 2025-11-13 17:42:40 learn what are the UBs 2025-11-13 17:44:50 whats UB? 2025-11-13 17:44:58 undefined behavior 2025-11-13 17:45:06 ah yes 2025-11-13 17:46:05 testing with dash is a good idea 2025-11-13 17:46:41 afaik, they purposefully do something else for UBs than other shells 2025-11-13 17:50:54 in this case i guess its the same behavior as ash 2025-11-13 17:51:09 have a extremely slow usb-stick 500GB i had a system on, overwriting it to throw it away, still not done after 10 days ;c 2025-11-13 17:53:28 I'd call a simple shred on it 2025-11-13 17:53:57 I mean, on the whole device 2025-11-13 17:54:36 the 'shread' command? i did: dd if=/dev/zero of=.. 2025-11-13 17:55:09 yes, shred command, it will overwrite with random data 3 times 2025-11-13 17:58:05 sounds even slower :s 2025-11-13 17:58:44 yes, but maybe it destroys your data a bit better than /dev/zero 2025-11-13 17:59:15 although 2025-11-13 17:59:18 do you have a drill? 2025-11-13 17:59:29 hehe yeah 2025-11-13 17:59:49 ;) 2025-11-13 18:00:25 imagine all those laptops/phones they "recycle" ... 2025-11-13 18:00:37 and the internett... nvm.. 2025-11-13 19:51:27 hii, I was going to install Alpine Linux on the main machine. I learned that the normal ISO doesn't include CPU microcodes. The extended ISO seems to be a complete ISO, but the mention of “router and server” is a bit confusing. Would it be sufficient to install using the standard ISO and then update the CPU microcode from the repository? Since I'm not very familiar with this, I don't want any strange missing things to remain 2025-11-13 20:11:32 lerry: you can install alpine and then install amd-ucode or intel-ucode package for microcode updates 2025-11-13 20:11:55 oh well 2025-11-13 20:21:43 they left 2025-11-13 20:29:26 frag: did you make sure to increase the block size for dd? 2025-11-13 20:31:34 sertonix nope, how is that done? 2025-11-13 20:34:20 I typically do bs=100M. My guess is that it speeds up writing due to the kernel dealing with large blocks more efficiently. 2025-11-13 20:36:16 hmm, dunno if i should restart now :c 2025-11-13 20:41:34 Also note that this probably doesn't truly overwrite the data in the USB-stick due to the storage controller potentially writing the new data to a different place. But I don't know how difficult it is to recover the old data. 2025-11-13 20:44:08 shread was recommended earlier 2025-11-13 20:47:54 I've just upgraded from 3.19 to 3.20 and there are few hiccups now. 2025-11-13 20:48:50 I have a fully encrypted hard drive that I unlock thorugh GRUB. And this sort of still works. 2025-11-13 20:48:57 frag: shread can't fix the issue I mentioned. I know that some (most?) SSDs have a secure erase option which is supposed to fix this but if that doesn't exist (likely on a USB-stick I think) the issue can only be fixed by only ever writing data encrypted. You have to decide what is needed by your thread model. I only know that many guides create a false sense of security due to not mentioning this issue 2025-11-13 20:50:38 seems kinda hopless 2025-11-13 20:52:13 It's only that after unlocking the drive, I get the following before the system proceeds to boot: https://termbin.com/66el 2025-11-13 20:52:28 This system still uses BIOS. 2025-11-13 20:52:59 So I didn't first upgrade GRUB because the wiki only talked about UEFI systems being affected. 2025-11-13 20:54:46 another (perhaps more reliable way -- if you can't know if the controller is lying) is to create a partition using the whole device, mkfs that, then cat urandom into a file and fill it up. 2025-11-13 20:56:09 allocated vs unallocated space 2025-11-13 20:58:32 Also, when the system is booted up and I've logged in, I get "command not found" for `startx`. Seems like the X server has been abandoned in 3.20. 2025-11-13 20:59:03 Ah, no, wildcards for the win… 2025-11-13 21:12:46 invoked: The physically available storage is typically larger than the one exposed by the controller to allow more r/w cycles. 2025-11-13 21:13:33 (Or at least it can be. I didn't dig too deep into this topic) 2025-11-13 21:16:00 msiism: for startx, add xinit package. it used to be a dependency of xorg-server (or other core xorg pkg) but that changed a while back 2025-11-13 21:16:37 Okay, thanks. 2025-11-13 21:18:50 msiism: as for the other issue, i've never setup grub to decrypt encrypted drives, so i'm not knowledgable about that. i've always had the initramfs do the decrypt part 2025-11-13 21:35:55 Okay, so there's a differenc ein format for the cryptodisk ID between my old grub.cfg and the new one. 2025-11-13 21:36:37 The difference being that, in the new grub.cfg, the ID contains a few hyphens to separate fields, which it doesn't in the old version. 2025-11-13 21:37:45 Seems like a plausible cause for a cryptodisk not being found at first, but then stll being found. 2025-11-13 21:41:42 sounds plausible 2025-11-13 21:42:19 Solution seems to be on the wiki. 2025-11-13 21:42:44 So, this is not only relevant for UEFI systems as mentioned on that page: https://wiki.alpinelinux.org/wiki/Release_Notes_for_Alpine_3.20.0#grub_2.12 2025-11-13 21:56:14 Okay, running grub-install with the appropriate arguments fixed it. 2025-11-14 03:42:19 is the gnome package dependency on pulseaudio a hard dependency or has it just been compiled that way? 2025-11-14 03:57:53 omg I installed pipewire and it automatically purged pulseaudio! magic! 2025-11-14 08:32:24 someone else told me this (heresay), but pulseaudio is now just a subset of pipewire 2025-11-14 09:25:52 hi, I have a bit of a silly question 2025-11-14 09:27:05 I have alpine installed on different machines, and I noticed that sometimes apk uses ascii for its progession bar (with # symbols), while on some other machines it uses utf8 instead 2025-11-14 09:28:06 so I was wondering how this behavior can be changed, and I'm not sure where to look 2025-11-14 09:31:08 is LANG etc the same on both? 2025-11-14 09:32:57 camelia: I have wondered the same for a while 2025-11-14 09:33:05 i am checking the sources now 2025-11-14 09:33:55 when the string "UTF-8" is anywhere in LANG, it will use utf8 2025-11-14 09:34:17 otherwise it will fallback to "#" 2025-11-14 09:34:33 must it be in capitals? 2025-11-14 09:34:38 yes 2025-11-14 09:34:52 unfortunate 2025-11-14 09:35:11 do you have example on other valid utf8 in LANG? 2025-11-14 09:35:30 but I'm pretty sure LANG is set to C.UTF-8 on two machines where the progress bar behaves differently :/ 2025-11-14 09:35:51 iirc all forms of utf-8, utf8, UTF-8, and UTF8 should be accepted, but i'd check that first 2025-11-14 09:36:41 if TERM is set to "dumb" it will disable progress 2025-11-14 09:36:52 it is probably "no standard", accept what you want 2025-11-14 09:37:19 and you can override it by setting APK_PROGRESS_CHAR 2025-11-14 09:39:09 export APK_PROGRESS_CHAR='*' 2025-11-14 09:39:17 ooooh I know why I was having an issue. doas was not keeping the LANG env variable one of my machines, which resulted in the ascii bar being displayed 2025-11-14 09:39:29 thanks for the help! :) 2025-11-14 09:40:20 oh! good catch! 2025-11-14 09:44:50 i can't find examples of anything but UTF-8. my alpine host has it manually set at utf-8. i'll change that 2025-11-14 09:51:44 best explanation i've found: https://superuser.com/a/999151 2025-11-14 10:28:19 grepping the musl libc sources also shows UTF-8 2025-11-14 10:42:20 Hi. The rdma-core-openrc provides a broke n/etc/init.d/ibacm - seems it is an old bsd init script? 2025-11-14 10:44:32 https://bpa.st/75LA 2025-11-14 13:36:38 so, I'm curious - is there a way to fire off a script when first booting off the ISO on alpine? 2025-11-14 13:37:03 trying to see if I can somehow kickstart an install and run a heap of stuff to set it up, punt it to disk etc 2025-11-14 13:37:27 like maybe an initial boot argument or something? 2025-11-14 13:43:36 i think there's a way to build your own install image. 2025-11-14 14:40:42 hmmm ok - might have to take a look at that tomorrow. 2025-11-14 16:43:17 huh, didnt know you could make functions that doesnt change the parent environment with myfunc () (...) 2025-11-14 16:53:08 Oh, with () instead of {}? 2025-11-14 16:53:28 That would make a lot of sense 2025-11-14 16:55:02 it is just a simple subshell environment :P 2025-11-14 16:58:29 indeed! 2025-11-14 17:00:38 ai says its not posix, i kinda doubt it is too, but it works even in dash 2025-11-14 17:01:39 ai lies 2025-11-14 17:01:44 https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_09_04 2025-11-14 17:02:10 https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_09_05 2025-11-14 17:04:02 From the latest version: 2025-11-14 17:04:04 https://pubs.opengroup.org/onlinepubs/9799919799/ 2025-11-14 17:04:32 https://pubs.opengroup.org/onlinepubs/9799919799/ 2025-11-14 17:06:53 very cool, its a bit more minimalist also 2025-11-14 17:26:17 yep, ai lies 2025-11-14 17:26:19 it is posix 2025-11-14 17:31:47 h9i 2025-11-14 17:32:16 anyone can help me. How to install plasma desktop? 2025-11-14 17:34:15 cesar: setup-desktop plasma 2025-11-14 17:34:22 But that's about all I know about it 2025-11-14 17:36:39 after setup-desktop command the prompt says "Which desktop environment? ('gnome', 'xfce', 'mate', 'sway', 'lxqt' or 'none) [none]] 2025-11-14 17:36:49 no 'plasma' option 2025-11-14 17:42:04 It's just missing from the suggestions 2025-11-14 17:43:14 ok @ikke, you are right 2025-11-14 17:44:17 I upgraded from 3.21 to 3.22. It looks like podman in 3.21 depends on iptables but in 3.22 it doesn't. Yet running podman I get the error "netavark: iptables: No such file or directory (os error 2)" 2025-11-14 17:44:39 Is this a bug I should report somewhere, or am I missing/misunderstanding something? 2025-11-14 17:45:16 https://gitlab.alpinelinux.org/alpine/alpine-conf/-/issues/10623 2025-11-14 17:45:35 "It was hidden due to some issues" 2025-11-14 17:48:40 is there apk commands to list files in file.apk without installing it? 2025-11-14 17:48:52 no 2025-11-14 17:49:23 thanks, I can't find info. .....some isues": a problem with sddm manager... 2025-11-14 17:57:25 i copied packages in ~/local_repo, how trigger rebuild of database? 2025-11-14 18:04:49 apk index, with the correct arguments 2025-11-14 18:35:46 i wish posix has specified functions as `fname () command [io-redirect ...]` instead tbh 2025-11-14 18:35:57 compound-command would fit in the same 2025-11-14 18:36:22 and would allow things like `foo() nya --mew "$2" "$1"` or similar 2025-11-14 18:36:34 makes no difference over { nya ...; }` except it looks cleaner ~w~ 2025-11-14 18:39:02 I mean, you need something to signal the end of the function, and since shell is not a forced indentation language, braces are an easy choice (no, escaping every newline is not an answer) 2025-11-14 18:41:46 it's a command, the same as any other line, meaning `;`, or new-line 2025-11-14 18:41:48 thus `{` or `(` would just make it a compound command, and works the exact same way as commands outside functions 2025-11-14 18:42:07 I am not generally fond of language features that enable code golf. 2025-11-14 18:42:41 e.g. type `{ \n`, the shell won't execute anything until `}`, functions would work the same 2025-11-14 18:49:26 What if you want a function that does more than *one* command? 2025-11-14 18:51:02 then you use compound-command like we already do? `{ ... }` or `( ... )` 2025-11-14 18:52:51 https://pubs.opengroup.org/onlinepubs/9799919799/utilities/V3_chap02.html#tag_19_09 2025-11-14 18:52:53 command is `simple-command | pipeline | compound-list | compound-command | function-definition` 2025-11-14 18:52:55 so the proposal i have is simply insteading defining function bodies as `compound-command` only, define them as `command` 2025-11-14 18:53:09 bc it's more logical, to my brain at least 2025-11-14 19:37:47 is there a way to get apk to list packages, but only origins, like APK on the web? 2025-11-14 19:43:38 apk search -oq | sort -u 2025-11-14 19:45:26 What's origin in apk package list? 2025-11-14 19:46:45 it allows you to filter by origin 2025-11-14 19:51:40 I get that getting origin lets you filter by origin, but... What's an “origin” there? 2025-11-14 19:52:51 the original package, not a sub package 2025-11-14 19:53:15 ie pkgname in the APKBUILD 2025-11-14 19:54:00 Ahhh, I get it, like | grep -v -e -doc -e -dev 2025-11-14 19:54:01 thanks :) 2025-11-14 19:54:27 Well, but then better 2025-11-14 19:54:34 Yeah I suppose there are more 2025-11-14 19:55:25 and not all subpackages have $pkgname in there 2025-11-14 21:34:31 anybody know how to consistently get alpine to pay attention to kernel boot argument 'hostname'? i can get it to work sometimes, but then it seems like other startup scripts override this (even when nothing is defined in the overlay). more info: https://gitlab.alpinelinux.org/alpine/alpine-conf/-/issues/10631 2025-11-14 21:46:43 nm i found the problem w/my workaround 2025-11-14 22:46:17 Thanks, @ikke 2025-11-14 22:46:25 I'll try that 2025-11-15 03:35:05 So, given I've moved a few docker environments over to Alpine from Fedora and OpenSUSE MicroOS, how do people maintain them over the long term? 2025-11-15 03:35:37 I found an auto-update script that I run in cron that will apk update && apk upgrade - and then reboot if a new kernel is installed 2025-11-15 03:35:55 how do things like upgrading versions happen? 2025-11-15 04:01:39 This is where I'm up to with my customisation script so far: https://lamp.crc.id.au/paste/0A2FAF8050EdE8c517841d80FC/ 2025-11-15 04:01:56 the ultimate thing is to figure out how to auto-fetch and run that somehow on booting the ISO 2025-11-15 04:40:09 I read the wiki page (didn't really follow it because I'm doing my own thing with truenas/rsync/docker/nginx) but it doesn't seem to cover that detail https://wiki.alpinelinux.org/wiki/How_to_setup_a_Alpine_Linux_mirror 2025-11-15 04:40:09 How do I get it listed? 2025-11-15 04:40:09 I set up a https mirror https://mirror.sajattack.xyz/alpine/ 2025-11-15 08:30:08 sajattack: see section "Adding mirrors" on https://mirrors.alpinelinux.org/ 2025-11-15 10:41:13 qutebrowser has been crashing lately, so tried chromium/firefox .. scary stuff, log inn to google, ai integration, warn if your password has been stolen, running backgrounds apps after browser is closed, translate/passowrd popups, search suggestions in address bar, personalized ads, auto-fill, store payments methods, sync.. damn.. 2025-11-15 10:41:41 librewolf seems interesting but its kinda slow (i guess firefox is the same) 2025-11-15 10:42:20 The web is slow, that's inherent to modern web 2025-11-15 10:42:45 It's usually worked around by throwing a lot of resources at it 2025-11-15 12:32:46 the ai stuff, including in mozilla's case, is all fomo 2025-11-15 12:33:03 and can be disabled 2025-11-15 14:03:58 webkit browsers seem to work better for me if i install mesa-gles 2025-11-15 15:46:41 and/or gst-plugins-good 2025-11-15 18:34:17 Is it possible to install haveno (a.k.a. retoswap) on Alpine? I did try it but could not because of the musl glibc compatibility issue. Haveno bundles a glibc-dependent JRE that can not run on Alpine. The executable is a binary wrapper, preventing easy modification of the Java launch parameters (like forcing it to use the musl-compatible JRE i did install, therefore i can not extract the .deb file provided on its github page and using that. 2025-11-15 18:35:08 Anybody did try to compile it from source? 2025-11-15 18:38:48 That sounds like a horrible unportable thing 2025-11-15 18:42:21 For the building from source part, I would talk to them directly 2025-11-15 18:42:30 They'd be the best people to help on that topic 2025-11-15 19:33:01 speaking of horrible stuff, there's a lulz in the nagios build with alpine around musl - the check_http plugin always segfaults on exit :D 2025-11-15 19:48:31 Yeah, classic, it's possible they don't setup correctly their atexit calls and/or are trying to handle signals inside it 2025-11-15 21:07:28 i am not sure if i build from source will work... 2025-11-15 21:49:26 tyler82_Desktop: just use the flatpak 2025-11-15 21:57:10 Ok 2025-11-16 01:34:29 any update on the problem with mariadb install command after merge-usr? updated and it still tries to use ./share/mariadb instead of /usr/share/mariadb 2025-11-16 01:34:59 same with qt webengine trying to use /share/qt6 instead of /usr/share/qt6 2025-11-16 02:06:19 got an email from Anitya claiming a new version of nheko was released: nheko current: 0.12.1-r2 new: 0.12.1-1 — I suspect this is a misparse of another distro's version number. 2025-11-16 04:09:54 swee: yes, that's a known issue that hasn't yet been fixed :) see https://gitlab.alpinelinux.org/alpine/aports/-/issues/17545 2025-11-16 04:09:59 * 2025-11-16 04:34:26 Cameliashethey[m]: what about for mariadb? 2025-11-16 08:09:30 3.22 doesnt have surf, but it has sxmo-surf, which does seem identical except the dmenu look, is it crazy to use it on a desktop? 2025-11-16 08:14:00 kinda cool it has /usr/bin/sxmo_dmenu_with_kb.sh so you can add your fav sites as completion 2025-11-16 08:22:36 Why does the gallery app update take almost 300 MB? https://f-droid.org/packages/com.dot.gallery 2025-11-16 08:28:15 light weight is relative i guess :> 2025-11-16 09:57:38 frag, sxmo-surf is even more outdated than surf 2025-11-16 13:35:35 seems to kinda work tho! 2025-11-16 13:41:11 [@_oftc_swee:matrix.org](https://matrix.to/#/@_oftc_swee:matrix.org) : i have no idea about mariadb, but both probably have the same cause I guess? I was able to fix this temporarily with by symlinking /share -> /usr/share btw 2025-11-16 15:52:02 hi 2025-11-16 15:52:28 someone know what is the procedure to update alpine wiki ????? 2025-11-16 18:11:54 Why does kdeconnect-nftables install directly into /etc/nftables.nft, and why is that file indented with spaces rather than tabs (as other nftables configurations packaged by alpine)? 2025-11-16 18:12:57 It should install into /usr/share/nftables.avail like openssh-nftrules. Otherwise the default configuration upon installing KDE connect is to expose it to the entire internet 2025-11-16 18:16:34 Noisytoot: you should ask the package maintainer directly, or even open an issue on gitlab about this. asking here is a longshot 2025-11-16 18:23:34 I opened an issue: https://gitlab.alpinelinux.org/alpine/aports/-/issues/17719 2025-11-16 21:45:38 Noisytoot: good catch and a wake up call for me to keep a better eye on the contents of /etc/nftables.d ... i always know what is in there when i mess the nft rules, but i appartently should have been monitoring it 2025-11-16 21:47:01 looks like a good use for something like mtree and/or inotify 2025-11-16 21:53:51 We should add a check that no packages install things in /etc/nftables.d 2025-11-16 21:54:56 4 packages that do it atm: https://pkgs.alpinelinux.org/contents?file=&path=%2Fetc%2Fnftables.d&name=&branch=edge&repo=&arch=x86_64 2025-11-16 22:16:44 Noisytoot: https://gitlab.alpinelinux.org/alpine/abuild/-/issues/10176 2025-11-17 07:27:11 HI~Can I ask the vulnerability issue here? 2025-11-17 07:35:49 There's #alpine-security as well, but here's fine too 2025-11-17 21:53:30 I'm trying to create a group with a high GID but I'm not allowed anything higher then 256000. I've found a lot of posts complaining about the same online but no one seems to know why this is the case, so I thought I'd ask. 2025-11-17 22:16:39 what crazy pubnix are you running that needs more users than that? can I join? 2025-11-17 22:16:42 err, groups 2025-11-17 22:26:09 Is the GID usable without creating a group for it? That would help to destinguish between a kernel and user space issue. 2025-11-17 22:27:51 needing a GID that high reaks of xy, what are you actually trying to do bulldozer? 2025-11-17 22:29:57 Found it: Busybox is configured with CONFIG_LAST_ID=256000. 2025-11-17 22:31:47 Feel free to create an issue to get the number bumped. There should be no doneside in increasing it. 2025-11-17 22:32:07 *down side 2025-11-17 22:35:25 https://gitlab.alpinelinux.org/alpine/aports/-/commit/6e956aff4700aadfd91db5b9df80ee8f79b2b90e 2025-11-17 22:39:31 method = gnutls_compression_get_id(p); // p == "brotli" -> method == GNUTLS_COMP_UNKNOWN 2025-11-17 22:39:42 Seems like gnutls does not know about brotli compression 2025-11-18 07:10:56 ssm: Many IdM solutions ( https://kanidm.github.io/kanidm/master/accounts/posix_accounts_and_groups.html ) will use very high user IDs and I'm trying to create a very simple NAS solution over ssh that in turn needs to support these very high UIDs and GIDs. But regardless of what I'm using it for I'm a little unsure as to why this seeminly arbitrary limit was put in place to 2025-11-18 07:10:58 begin with? 2025-11-18 07:32:47 everything in moderation 2025-11-18 07:59:43 That sounds like an awful lot of moderation, to be honest 2025-11-18 10:43:44 bulldozer: the reason is historical. uid/gid were 16-bit integers before, including linux 2.4. they should all be 32-bit now, at the kernel & libc level, but many things that handle uid/gid may not work with uid/gid over 60k, like for instance nis and nfs that ship in base in older os versions that may still be running. 2025-11-18 10:44:18 also with respect to limits in general, people are doomed by what they can't imagine 2025-11-18 10:44:41 let everything be INT_MAX ... what can go wrong 2025-11-18 13:06:38 invoked: time_t :-) 2025-11-18 14:11:52 hi 2025-11-18 15:48:52 invoked: Ah that's interesting (though 256000 is higher than 16bit), thank you for letting me know. However it sounds like you're saying older versions have problems, is this still the case or has the software been patched by now? I believe NFS supports the 32bit limit now. Perhaps it could be brought up again sometime? 2025-11-18 16:11:31 bulldozer: no idea, i didn't look into it. the limit went in after newer systems switched to 32-bit ids, for compatibility. that is, to prevent people from hitting that problem. it would be incorrect to say that the problem is with the old system. 2025-11-18 16:16:52 invoked: I understand it is was compatibility thing however now that most distros (those I tried atleast) don't have those limits anymore I think it's fair to say the compatibility issues have been resolved. I think keeping it does more harm to Alpine then it does good, I even read an article on my train ride that someone completly stopped using Alpine in their company because 2025-11-18 16:16:54 of this and it got me to consider switching aswell. 2025-11-18 16:18:32 ACTION shrugs 2025-11-18 16:20:18 i think it's probably a very narrow band of people who need ids that high, and i could probabily easily argue down that they don't need them. on the other hand, i don't know where it would be a problem. 2025-11-18 16:20:56 people often think they need a lot of things when they don't. 2025-11-18 16:21:27 but this probably doesn't matter much one way or the other 2025-11-18 16:21:51 That is true. In this case it is IdM related and the article I read it was some weird K8S thing. 2025-11-18 16:22:41 yeah. probably so 2025-11-18 16:31:45 While needing that many distinct user IDs is unlikely, there might be value in partitioning the address space. 2025-11-18 16:34:40 E.g. UIDs 64K, 128K, 192K, etc. might be root users of some subdomain, each of which has its own 16-bit UID space. 2025-11-18 16:35:05 those subdomains probably should have their own namespaces 2025-11-18 17:12:15 jjuran: That is exactly the normal use case. Take M$ Windows for instance, 96bits encode a "domain id" and then the rest is usually a sequential number going up. (I say usually since SIDs work in a very weird way and you can essentially do infinite subdelegations and other weird stuff but I digress). 2025-11-18 17:13:34 jjuran: Also solutions like Kanidm's posix IdM, FreeIPA and RedHat something something directory, usually either partion a space like you mentioned or opt to do completly random IDs and hope for no colisions since these directory solutions will often be merged at some point or another like when a company aquires another. 2025-11-18 17:13:50 In my case it's mostly just for learning. 2025-11-19 11:01:28 bulldozer: I opened !93291 .I see no reason to argue about this. 2025-11-19 11:45:26 when 3.23 ? 2025-11-19 11:47:54 when its ready? 2025-11-19 11:48:29 ;-) 2025-11-19 12:02:58 ^_^ 2025-11-19 12:05:20 on the date 3.23. The calendar? you have to find it 2025-11-19 12:07:37 pff, i use the correct form of date, dd/mm/yyyy 2025-11-19 12:08:10 anyhow, since it's the first time for me here, great job on this beautiful little distro ^^ 2025-11-19 12:08:59 it is the only usable linux 2025-11-19 12:09:59 at least after uhhhhhhh apk add docs chimerautils oksh 2025-11-19 13:59:05 Anyone know what the permissions/ownership of /var/cache/distfiles should be? abuild can't write files into distfiles 2025-11-19 14:01:45 0775 root:abuild 2025-11-19 14:02:05 Oh, thank you so much 2025-11-19 14:02:28 Like an ass, I cleared /var/cache out to save some space and found out the hard way that abuild can't recreate distfiles automatically 2025-11-19 14:03:43 yusss 2025-11-19 14:16:17 Now I can release !93321 Sertonix haha 2025-11-19 14:22:02 Now I need to learn how to use amove properly 2025-11-19 14:22:20 It builds the binary into /usr/games, not /usr 2025-11-19 14:42:17 iirc, amove is used for split subpackage 2025-11-19 14:49:54 Sertonix[m]: Thank you very much. I forgot to do it myself. I apreciate you taking the time and care to create a merge request, thank you. 2025-11-19 16:50:40 I want build double commander for Alpine. For GTK/Qt libraries i did doas apk add gtk+2.0 gdk-pixbuf libx11 pango cairo glib glib-networking adwaita-icon-theme hicolor-icon-theme. Also i did install lazarus. But i cant force it to using the FILE_OFFSET_BITS=64 during compile. 2025-11-19 16:51:07 Always having musl/glibc error.... 2025-11-19 16:51:48 tyler82_Desktop: I believe that MACRO was just a temporary solution 2025-11-19 16:52:03 You'd have to patch the function calls to remove the 64 suffix 2025-11-19 16:53:15 which file u mean? the bash.sh ? 2025-11-19 16:53:51 The files causing the error which make you try to set FILE_OFFSET_BITS=64 2025-11-19 16:54:09 i did already try to modify the FPC Configuration File also. fpc.cfg 2025-11-19 16:54:22 The actual source code, c files 2025-11-19 16:54:43 Oh, it's freepaskal 2025-11-19 16:54:48 pascal* 2025-11-19 16:55:15 I have no idea how to fix that 2025-11-19 16:55:22 i did try to add this to the .sh file: export FPC_OPTIONS_MUSL="--compiler-options=-d_FILE_OFFSET_BITS=64" 2025-11-19 16:57:07 What errors do you get? 2025-11-19 16:57:57 $_findnextex$tsearchrecex$$longint+0xc8): undefined reference to `readdir64' /home/myusername/GITHUBs/doublecmd/src/doublecmd.lpr(257,1) Error: (9013) Error while linking /home/myusername/GITHUBs/doublecmd/src/doublecmd.lpr(257,1) Fatal: (10026) There were 1 errors compiling module, stopping Fatal: (1018) Compilation aborted Error: /home/myusername/fpcupdeluxe/fpc/bin/x86_64-linux/ppcx64 returned an error exitcode Error: (lazarus) Compile 2025-11-19 16:57:57 Project, Mode: Release, Target: /home/myusername/GITHUBs/doublecmd/doublecmd: stopped with exit code 1 Error: (lazbuild) Failed compiling of project "/home/myusername/GITHUBs/doublecmd/src/doublecmd.lpi" 2025-11-19 16:58:18 Yes, so patch that file to change readdir64 to readdir 2025-11-19 16:58:31 And same for other similar errors 2025-11-19 16:58:47 i did already. then clean build. But its ignoring 2025-11-19 17:03:39 Its a VM Alpine linux but i dont thonk so that could be a problem... 2025-11-19 17:04:29 I think the issue is somewhere the fpc config itself... 2025-11-19 18:48:56 Nah 2025-11-19 18:49:01 Silly AI failed to help.😖 Final Conclusion and Next Steps 2025-11-19 18:49:01 The most efficient use of your time now is to ask for help on the dedicated forums, as they may have specific patches or configuration guidance for building on Alpine Linux/musl. 2025-11-19 18:49:01 Option 1: Seek Help from the Experts 2025-11-19 18:49:01 You cannot build Double Commander in your current Alpine Linux setup using the fpcupdeluxe installation because its bundled FPC is incompatible with musl. 2025-11-19 18:49:01 You have two practical options: 2025-11-19 18:49:04 Post your issue on the Double Commander support forum. 2025-11-19 18:49:06 Post on the Free Pascal Compiler forums regarding FPC 3.2.2 compatibility with Alpine/musl issues. 2025-11-19 18:49:11 Option 2: Use a Pre-built Version or a Different OS 2025-11-19 18:49:13 If building from source isn't strictly necessary, use a pre-compiled package if one is available for Alpine, or consider running your build process in a virtual machine running a glibc-based distribution like Ubuntu or Debian, where the fpcupdeluxe tools work without this specific libc conflict. 2025-11-19 18:49:17 You have exhausted all common configuration fixes for this specific environment clash. 🤣 LOL 2025-11-20 13:38:13 I did install doublecmd on distrobox because compiling it is impossible....😒 Error: (11055) malformed parameter: -d_FILE_OFFSET_BITS=64 Error: /home/username/fpcupdeluxe/fpc/bin/x86_64-linux/ppcx64 returned an error exitcode Error: (lazarus) Compile package chsdet 0.2.9: stopped with exit code 1 Error: (lazbuild) "chsdet 0.2.9": compilation failed 2025-11-20 13:38:13 The error message "malformed parameter: -d_FILE_OFFSET_BITS=64" means that the specific version of the Free Pascal Compiler i am using within the fpcupdeluxe installation does not recognize that particular flag when provided as a command-line option, likely because it's expecting a different format or the flag is simply unavailable in that FPC version. 2025-11-20 13:38:13 I have exhausted all practical options for making the fpcupdeluxe installation work with Alpine Linux's musl C library. The compiler provided by fpcupdeluxe is fundamentally incompatible with my environment. 2025-11-20 13:38:16 The fpcupdeluxe tool I am using seems unable to produce a working compiler for my Alpine Linux VM, either due to a bug in the musl version of the tool or the specific version of FPC it installs. Is there any more fpcupdeluxe fork? Also the native fpc on alpine is not able to work together with lazarus...😬 2025-11-20 16:27:04 hey all. when will 3.23 be released? any planned dates yet? 2025-11-20 16:27:36 omani: We're still waiting for the builders to finish (there are some packages failing to build) 2025-11-20 16:27:53 As soon as they finish, the first rc will be made 2025-11-20 16:27:53 oh. so anytime soon. great :) 2025-11-20 16:28:04 none of you using edge? 2025-11-20 16:28:24 I'm on edge on my personal devices 2025-11-20 16:28:37 ahh, i see 2025-11-20 16:29:32 Im usually on edge on my desktop. but need stable for the cloud. wanted to deploy some dedicateds. but I thought why not wait for 3.23 instead of usr-merging everything. 2025-11-20 16:30:02 the new FSH will be already done on 3.23 right? that's how I understood it. 2025-11-20 16:30:40 No 2025-11-20 16:30:52 so it is 3.23 onwards? 2025-11-20 16:30:54 It will probably remain opt-in for now 2025-11-20 16:32:25 ok but apk upgrade aborts with the usr-merge message. 2025-11-20 16:33:04 it was when I was upgrading from 3.23 to edge. upgrades within v3.22 will work I guess? 2025-11-20 16:33:26 s/from 3.23/from 3.22/ 2025-11-20 17:11:53 ‼️Invest your money and make a lot of profit, don't just sit there and watch people earn. 2025-11-20 17:11:53 Inbox on how to get started 2025-11-20 17:11:53 https://t.me/+fk5a2eNOe9BhY2I8 2025-11-20 17:11:53 https://t.me/+fk5a2eNOe9BhY2I8 2025-11-20 17:13:16 CryptoScam on IRC....Bruh..😖 2025-11-21 04:35:59 ACTION waves. 2025-11-21 04:36:10 howdy. trying to get a logitech k400 keyboard working on alpine. 2025-11-21 04:36:31 seems to work on my neighboring arch install, but not on alpine.. not sure what modules I need to load or what I'd need to install. the wiki doesn't seem to point me anywhere. 2025-11-21 04:37:08 for context: it's not a bluetooth keyboard, but one with a specific wireless USB receiver. 2025-11-21 05:21:45 Wryl: I have a k400r, and I don't believe I had any issues using it on alpine 2025-11-21 05:21:53 but I could check in a bit 2025-11-21 05:22:16 ty! 2025-11-21 07:15:54 weird, I popped a fedora liveCD in and it had similar issues. 2025-11-21 07:37:01 Wryl: does dmesg have anything? 2025-11-21 07:37:14 says a device was attached. 2025-11-21 07:38:03 https://www.irccloud.com/pastebin/8IBJn0xM/ 2025-11-21 07:38:12 ..hm. 2025-11-21 07:39:09 assming the fs error is seperate? maybe the usb port is being funky? 2025-11-21 07:39:18 squashfs errors. that ain't. good. 2025-11-21 07:39:58 seems as if the squashFS errors sync up. 2025-11-21 07:40:07 yeah. I wonder where thats coming from when conneting a usb keyboard 2025-11-21 07:40:19 try plugging it in and out to a few ports to see if it reproduces maybe? 2025-11-21 07:40:35 I'm running in a diskless setup.. 2025-11-21 07:40:43 ahh 2025-11-21 07:40:47 hm. this is also happening cross-machine. 2025-11-21 07:41:14 it's always the same entry, every time. 2025-11-21 07:41:29 i think this is out of my leauge. i havent dealt with many diskless setups or errors like this 2025-11-21 07:41:58 this is really strange though. i am sorry i cannot help 2025-11-21 07:42:34 that's okay! thanks for trying, I noticed something new :) 2025-11-21 07:43:04 il do some googlin to see if i can find anything and il get back to you 2025-11-21 07:43:07 this is an intresting problem 2025-11-21 07:44:49 makes me wonder if my customizable disk image is corrupt somehow. 2025-11-21 07:45:02 haven't checked that the squashfs corruption is cross-machine but I can do that in the morning. 2025-11-21 07:45:52 could maybe be USB device plugs in > kernel tries to load module > fails > usb disconnects either by the kernel or its self from no responses? 2025-11-21 07:46:43 that sounds reasonable. maybe the squashfs image is somehow corrupted in the area that that module is trying to be loaded from. 2025-11-21 07:46:49 odd that it'd.. occur on a fedora liveCD. 2025-11-21 07:46:55 ive had issues with live usbs on failing USB sticks that are *slow* so that might be the issue there 2025-11-21 07:47:01 hrm.. 2025-11-21 07:47:09 but that's weird: the module should be _in memory_ 2025-11-21 07:47:12 it's diskless. 2025-11-21 07:47:14 also i did find a 3 year old reddit thread stating logitech on linux has some issues with 3.0 ports? 2025-11-21 07:47:24 like my FS is occupying half my RAM. 2025-11-21 07:47:29 Wryl: loaded in memory corupted and then that spat out the squashfs issue no? 2025-11-21 07:47:35 ACTION thinks. 2025-11-21 07:47:40 ..yeah that'd be. a problem. 2025-11-21 07:47:46 maaaaybe I should run memtest. 2025-11-21 07:48:06 oh trueee 2025-11-21 07:48:25 i think that can even spit out bad addresses to blacklist on linux on some versions? as long as its not random errors 2025-11-21 07:49:28 one hopes.. worst case I just grab some new RAM/known working RAM. 2025-11-21 07:49:59 with ram prices these days id hope you can save it :heh: 2025-11-21 07:50:16 ACTION checks the prices and nearly falls over. 2025-11-21 07:50:33 doez the problem happen also directly after boot? 2025-11-21 07:51:11 I can use it via the UEFI BIOS just fine. 2025-11-21 07:51:39 im gonna check to see if there is maybe a spesific logitech kmod you need? 2025-11-21 07:51:41 so I know that it's FUNCTIONING, at the bare minimum.. 2025-11-21 07:52:10 maaaaaaaaaaaaybe I need to extract my lbu dumps and just build a new image. 2025-11-21 07:55:36 my logitech mouse dosnt seem to use a spesific kmod 2025-11-21 07:55:48 what kind of reciver does the keyboard use? 2025-11-21 07:55:56 i know logitech has a few kinds 2025-11-21 07:56:01 lil' tiny wireless USB nub. 2025-11-21 07:56:45 looked it up it uses the " Logitech Unifying receiver " kind 2025-11-21 07:57:07 ooo. 2025-11-21 07:57:27 iirc they need some kind of module or utility or.. something. 2025-11-21 07:58:10 there are some tools to interface with them more? and the arch wiki page mentions an issue with the k400r model spesifcaly? 2025-11-21 07:58:29 atleast for pairing it seems 2025-11-21 07:58:46 auugh. 2025-11-21 07:59:23 if a live usb on a known good drive fails may it be worth to grab a cheap keyboard or somthin else? 2025-11-21 07:59:34 i do wana help fix this but for the meantime atleast 2025-11-21 08:00:04 https://wiki.archlinux.org/title/Logitech_Unifying_Receiver#Wireless_Keyboard_does_not_work_while_booting_(cannot_enter_luks_passphrase) 2025-11-21 08:00:08 oo wait this might be related 2025-11-21 08:00:14 I'm on a laptop and everything else is functioning (I'm dragging the diskless image around on a flash drive and booting it on two systems) 2025-11-21 08:00:22 there *is* a kernel module 2025-11-21 08:00:41 oh interesting. 2025-11-21 08:01:25 check if thats installed/loading maybe? 2025-11-21 08:02:18 ruh-roh. 2025-11-21 08:02:30 hm? 2025-11-21 08:02:36 ahahahahhaha okay I uh. I think something's messed up with my squashfs image. 2025-11-21 08:02:45 oh no 2025-11-21 08:03:18 just dropped into .modloop and just tried to do a bulk read of all the .zsts there. 2025-11-21 08:03:26 sooooooooooooo many errors. 2025-11-21 08:06:12 i wonder how its even booting with that many errors :heh: 2025-11-21 08:06:22 but rebuilding it should fix it fingers crossed? 2025-11-21 08:07:01 ..should it? 2025-11-21 08:07:10 I actually don't think I remember HOW to do a full rebuild... 2025-11-21 08:07:15 assiming the ram is ok too? 2025-11-21 08:08:11 I assumed that it would use the existing mounted squashfs as a basis. 2025-11-21 08:16:39 I like how I wouldn't have noticed until I started plugging in new devices. 2025-11-21 08:16:48 alpine linux diskless installs really are.. incredibly resilient. 2025-11-21 08:24:16 thats really useful ngl. i should check that out next time i need a static server 2025-11-21 08:29:22 like I'm still. using this system. 2025-11-21 08:29:30 I'm typing on this system, watching videos. 2025-11-21 08:29:37 using bluetooth headphones, wifi.. 2025-11-21 08:29:57 quite a resilient distro :) 2025-11-21 08:31:26 i love alpine for my servers & older devices 2025-11-21 08:32:48 alpine is keeping a laptop with a 32 bit single core celeron alive and useful for the somtimes use 2025-11-21 08:33:02 muahahahahaha 2025-11-21 13:24:09 what use does that laptop have EvalynGoemer ? 2025-11-21 13:24:25 so used to discord :( was trying to @ you :D 2025-11-21 13:24:37 n2j3: that did infact give me a noti it worked ;3 2025-11-21 13:24:53 and i use it with a usb to serial cable to connect to my large network switch 2025-11-21 13:25:08 and testing my software an ancient hardware to see how it preforms 2025-11-21 13:25:44 nice, very particular use then 2025-11-21 13:25:51 not for the average joe 2025-11-21 13:26:20 still is really good to not have it become ewaste and have a proper od for it like alpine 2025-11-21 13:26:22 i have a 2013 laptop running some flavour of debian and i can hardly browse any pages with modern-day .js 2025-11-21 13:26:29 Guyses, can rkmpp decoding support be enabled in MPV and ffmpeg? Would be great for pmOS devices. I'm also really sorry for using the Matrix bridge right now. 2025-11-21 16:16:21 Hi. I'm on edge branch and I want to install the ly display manager, which is only available on 3.22 branch. How can I do that? 2025-11-21 16:20:13 hmm, already gone 2025-11-21 16:29:49 ftr: 733389b1077340bd612824e99245e4a0807d1132 2025-11-22 02:27:29 how would one, hypothetically, generate a new kernel for diskless systems that includes all modprobe'd modules? 2025-11-22 02:27:46 I'm still very very new to alpine and I thought it was `update-kernel` but it's.. quite confusing. 2025-11-22 02:29:27 my squashfs is so messed up.. https://usercontent.irccloud-cdn.com/file/ZXHnDSPg/image.png 2025-11-22 05:50:11 Wryl: not sure if that's what you mean, but there's an update-kernel script that could help 2025-11-22 06:27:36 what does that script do, ikke? 2025-11-22 06:31:28 More or less like it says on the tin. It updates the kernel on the boot medium on a diskless setup 2025-11-22 06:31:34 including the modloop 2025-11-22 06:37:45 I've been having an issue where certain modules aren't included. 2025-11-22 06:38:27 so I have to use this command, after mounting my media as rw. `doas update-kernel -e "intel/ibt-19-0-4.sfi.zst" -e "intel/ibt-19-0-4.ddc.zst" /media/usb/boot` 2025-11-22 06:38:44 Iiii don't know how to.. just get it to detect the already loaded modules and then include those by default. 2025-11-22 06:39:00 those two files are included in linux-firmware-intel.. 2025-11-22 06:39:39 without that my bluetooth support just. doesn't work. 2025-11-22 20:31:19 ikke: thanks, finally resolved some issues I was having with cron/rsync/truenas and sent a mail 2025-11-22 20:31:50 oops, forgot this was irc not matrix, dunno if quotes work well over the bridge 2025-11-22 20:31:56 ikke: 2025-11-22 21:14:06 Hello, I installed a new Alpine system a few hours ago. After the installation, I set up Sway using setup-desktop and used it for a while. I enabled openrc parallel start, tried to activate lightdm, closed it again, switched to sddm, and tried to configure dnscrypt-proxy. When it didn't work, I tried to restart. And boom, no apk, no rc-update, no rc-service, no reboot commands. rc-status works, though. I'm not very technical, so I don't know how to debug 2025-11-22 21:14:06 the error. I'll reinstall my system, but before doing so, I thought it might be due to a critical update from the edge channel, and I wanted to report this issue without wiping my system. (I'm really not a technical person :sob:) 2025-11-22 21:14:47 Other than that, I didn't make any other interesting settings. Additionally, openrc doesn't give any errors during boot. 2025-11-22 21:19:03 Additionally, after setting up the system, I first performed an update, then switched to the Edge channel, performed another update, and then used setup-desktop. I didn't try to install Sway with setup-desktop while the system was still out of date. Thankfully, I'm not that foolish. 2025-11-22 21:19:08 eheh 2025-11-23 01:19:01 mariadb upgraded recently but `rc-service mariadb setup` is still trying to use ./share/ instead of /usr/share/ 2025-11-23 01:19:23 https://lounge.swee.codes/uploads/b2060137b7dda58a/image.png 2025-11-23 13:17:59 EvalynGoemer: I just tested my k400r. Keyboard is working, mouse is not 2025-11-23 13:18:33 huh interesting 2025-11-23 13:18:49 Oh, now the mouse is working as well after replugging 2025-11-23 13:19:07 (I just paired it with the receiver) 2025-11-23 17:23:48 ikke: I confirmed that my issue wasn't the keyboard, but the fact that the module got blasted out of my squashfs and couldn't be loaded. 2025-11-23 17:24:14 works fine if I plop the disk in another system/reboot. 2025-11-23 17:27:28 ok, cool 2025-11-24 07:50:26 I apologize if I shouldn't be asking this here <3 I don't understand how to solve this. I tried a few additional packages, but nothing changed (Kitty has everything I need). 2025-11-24 07:50:28 ~ $ kitty [1.427] Failed to load libsystemd.so with error: Error loading shared library libsystemd.so.0.38.0: No such file or directory 2025-11-24 07:50:42 kitty is gotting error and opening so slow 2025-11-24 07:51:10 alpine is openrc but libsystemd.so?? what can i need do 2025-11-24 07:51:50 ~ $ apk info | grep kitt kitty kitty-kitten kitty-pyc kitty-terminfo kitty-x11 ~ $ 2025-11-24 07:51:59 did you bring kitty from another distro? 2025-11-24 07:52:23 no offical apk repo 2025-11-24 07:52:37 ~ $ kitty --version kitty 0.44.0 created by Kovid Goyal ~ $ 2025-11-24 07:52:49 on edge 2025-11-24 07:56:19 quickly checked source code, on the first glance seems like it tries to load libsystemd at runtime and it probably assumes that it is present 2025-11-24 07:56:44 so you can't probably do anything with it 2025-11-24 08:04:29 shouldn't need to use foreign build of kitty since it is in the community repo 2025-11-24 08:06:25 thats not 3rd party or compiled 2025-11-24 08:06:29 thats offical package 2025-11-24 08:07:35 rc-man: kitty works fine with that error, it's just looking for it to enable some extra features 2025-11-24 08:10:41 It's working on my end and seems to be running smoothly, but the initial startup time is 3-4 seconds. In other distributions, it took less than half a second. 2025-11-24 08:10:47 I came because I thought something might be missing. Alpine was quite a steep learning curve for me. My brain has been melting for days 2025-11-24 08:11:09 but I fell in love 2025-11-24 08:11:34 i will try compile 2025-11-24 08:13:16 try to get debug output from kitty first 2025-11-24 08:13:34 maybe it'll point at the place that slows things dow 2025-11-24 08:13:37 down* 2025-11-24 08:13:45 or you can strace it 2025-11-24 08:15:45 hmm kitten does not like no SMID on my arm64 mtk8183 2025-11-24 08:19:55 SIMD 2025-11-24 08:24:47 i was install elogind, elogind-dev and i create fake libsystemd dirs on /usr/lib, and rc-service start elogind 2025-11-24 08:24:50 and i got now 2025-11-24 08:24:56 ~ $ kitty [1.526] Failed to open systemd user bus with error: No medium found SystemError: bad format char passed to Py_BuildValue 2025-11-24 08:25:06 Now I got this error, and spygpt insists that it's been compiled incorrectly. 2025-11-24 08:25:29 don't do fake dirs in /usr/lib 2025-11-24 09:15:54 A startup delay may be caused by a timeout. Do you have a dbus session running for kitty? 2025-11-24 10:27:39 hello users! 2025-11-24 10:30:28 how are yours? 2025-11-24 17:51:50 Is there a way to get the Nvidia proprietary drivers on Alpine? iirc there's an opensource module that can be built against musl but i'm not entirely sure that's enough to get it running.. 2025-11-24 18:02:23 refer ye not to nouveau? 2025-11-24 18:18:48 i do not get internet from wifi hotspotafter udating to edge phone with pmos 2025-11-24 18:18:53 i can ssh 2025-11-24 18:19:04 i rebooted all 2025-11-24 18:19:21 ssh can use the internet 2025-11-24 18:23:22 what should i check? 2025-11-24 18:24:01 what's the problem? 2025-11-24 18:24:31 no internet 2025-11-24 18:24:49 if you're running pmos, you should probably ask the pmos people? 2025-11-24 18:24:55 do you get a lan ip? 2025-11-24 18:25:43 lopid: No, I want the ones from Nvidia, since my GPU isn't really supported by nouveau. 2025-11-24 18:25:49 i have ip in wlan0 in nmcli 2025-11-24 18:26:08 and i'm talking about these: https://github.com/NVIDIA/open-gpu-kernel-modules 2025-11-24 18:26:10 can you ping the router? 2025-11-24 18:26:53 what ip would be in nmcli output? 2025-11-24 18:27:33 i can ping inet4 of phone 2025-11-24 18:27:54 what's usually 10.42.0.1 2025-11-24 18:28:08 i mean that it is usually 2025-11-24 18:28:12 does the phone have internet, via the same router (wifi)? 2025-11-24 18:28:28 phone has interner via modem 2025-11-24 18:29:34 no router, phone is source of internet. it was working before 2025-11-24 18:30:33 what does `ip route` show? 2025-11-24 18:34:20 default via 10.42.0.1 dev wlan0 src 10.42.0.xx metric 100 2025-11-24 18:34:20 10.42.0.0/24 dev wlan0 scope link src 10.42.0.xx metric 100 2025-11-24 18:34:20 xxxx/24 dev virbr0 scope link src xxxxx 2025-11-24 18:35:12 so the phone isn't forwarding 2025-11-24 18:55:27 is there a fix 2025-11-24 18:55:28 ? 2025-11-24 19:04:49 Hi. Is anyone else having trouble booting up the latest RPi build on an RPi 5? 2025-11-24 19:05:08 Logs via serial: https://pastebin.com/qQGZ0d3w 2025-11-24 19:05:43 Just hangs like that 2025-11-24 20:45:14 Works when I use monitor+keyboard 2025-11-25 05:59:42 Hello, I came across people who can run the mullvad daemon on the internet for openrc and wanted to try it, but I think there's a problem with musl. (Thinking clang might be the issue, I tried gcc, and now I'm trying zig cc, hoping it might work (desperately hoping :sob:)) 2025-11-25 05:59:43 https://paste.tchncs.de/upload/snake-ape-sheep 2025-11-25 05:59:50 I'm currently compiling with gcc. I'll share the output when it's done. The issue isn't related to systemd because others were able to run the program. It mentions a package related to dbus-static, but I couldn't find anything like that in the repository. 2025-11-25 06:00:27 Is there a package equivalent to dbus-static in Alpine? 2025-11-25 06:01:21 gcc compile error: = note: /usr/lib/gcc/x86_64-alpine-linux-musl/15.2.0/../../../../x86_64-alpine-linux-musl/bin/ld: cannot find -ldbus-1: No such file or directory /usr/lib/gcc/x86_64-alpine-linux-musl/15.2.0/../../../../x86_64-alpine-linux-musl/bin/ld: have you installed the static version of the dbus-1 library ? 2025-11-25 06:02:04 dbus dbus-daemon-launch-helper dbus-dev dbus-libs dbus-openrc dbus-x11 lua-ldbus is installed 2025-11-25 06:03:21 We don't. Generally our policy is to dynimically link packages. We do occasionally do provide static libs, but mostly not 2025-11-25 06:12:59 In some cases there is an option to link shared instead. 2025-11-25 06:14:39 https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/community/dbus-test-runner/APKBUILD#L23 2025-11-25 06:14:44 if fin that 2025-11-25 06:14:47 find 2025-11-25 13:03:13 Hello all, i'm trying to create a custom iso using the mkimage script and it seems to be erroring durying the create_image_iso step at line 267 (the mcopy) with error message "Could not read first FAT sector", i've tried this on a v3.21 install and an edge install with the same error 2025-11-25 13:03:42 Has anyone seen this before? is this an issue with the script or the mcopy binary? 2025-11-25 13:15:28 oh it looks like someone just pushed a revert to master that fixes my issue i think 2025-11-25 16:10:43 anyone know if busybox's NTP client is not very accurate? i noticed it was desynced on my uptime monitor (when checking false positve issues) and when swapping to chrony it got back on sync and said there was a ~2.5 second offset 2025-11-25 16:12:10 asking to just make sure its not just me 2025-11-25 16:26:00 is there a bug in networkmanager maybe ?https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/4118 2025-11-25 16:27:32 Leahh I've heard about `Mesa NVK Vulkan userland driver, ported to be used with Nvidia kernel driver UAPI` used by haiku. not on par with proprietary driver 2025-11-25 16:27:46 maybe Alpine could use that too no idea 2025-11-25 17:52:16 gpg isn't detecting my yubikey (it just prompts me to insert it over and over). dmesg reports the device, and the corresponding /dev/hidraw? devices are read+write by my user. `ykman info` reports the device. `ykman oath accounts list` reports ERROR: Failed to connect to YubiKey. Any ideas how to debug this further? 2025-11-25 17:56:08 WhyNotHugo: that sounds awfully similar to this issue which was closed ~1m ago, https://gitlab.alpinelinux.org/alpine/aports/-/issues/17468 any chance you see the issue on stable, but not on edge? 2025-11-25 17:56:27 s/1m/1 month/ 2025-11-25 17:56:29 I'm seeing the issue on edge. 2025-11-25 17:56:56 Both nodes /dev/hidraw? are owned by plugdev, and my user is a member. 2025-11-25 17:57:05 This setup worked about ~2 weeks ago tho. 2025-11-25 17:58:01 I haven't been paying enough attention to everything changing in edge, any chance there were changes to udev handling or any of the other yubikey/gpg packages recently? I haven't touched libfido2 since that issue came up 2025-11-25 17:58:15 Not using udev here, but device permissions are fine. 2025-11-25 17:59:01 oh interesting, so mdev then? 2025-11-25 18:02:59 mdevd, yeah. 2025-11-25 18:03:15 yeah weird thing is taht `ykman info` connects fine, but `ykman oath accounts list` cannot connect 2025-11-25 18:03:40 Hi again, I finally tried compiling dynamically with the rust flag since I couldn't even compile the mullvad-daemon with dbus-static. And now I can run the binary without any errors. I'm new to Alpine, so I wanted to ask: if a binary contains a part that is completely incompatible with musl, will it not open at all, or will it break when the incompatible part is attempted to be executed while using the binary? Or could there be an invisible glitch? 2025-11-25 18:04:16 Does this dynamic static or MUSL incompatibility become apparent from the very beginning by not working? 2025-11-25 18:05:45 i was using that export RUSTFLAGS='-C target-feature=-crt-static -C link-args=-Wl,-Bdynamic' 2025-11-25 19:40:16 For some unknown reason, /usr/bin/fusermount3 is not suid, and `apk fix` doesn't fix it. 2025-11-25 19:40:22 (only the latter of these two is an issue) 2025-11-25 19:52:37 I don't see anything in the apkbuild to make it suid 2025-11-25 20:14:18 ah, the actual build system is supposed to install it suid, and the apkbuild is supposed to preserve that (has options=suid) 2025-11-25 22:54:57 WhyNotHugo: If you are using edge the permissions in the .apk file are correct. What does stat of the file show? 2025-11-26 12:58:02 hi, i was wondering about eBPF / BCC on Alpine running on a RPI4. What is the recommended kernel if I would like to use eBPF? it seems the -rpi kernel does not have this capability. 2025-11-26 13:02:31 try the linux-lts 2025-11-26 13:02:53 which may not have all the graphics drivers etc 2025-11-26 13:02:58 but may be ok for headless 2025-11-26 13:18:39 ncopa: thanks. In the meantime I made progress. I think I have to read up on what is the difference between BTF (CONFIG_DEBUG_INFO_BTF?) that bcc tools want to use like /usr/share/bcc/tools/biotop and bpftrace tools that are happily running without complaining 2025-11-26 14:31:21 l1x: if you have /sys/kernel/btf, it's there 2025-11-26 14:33:47 l1x: if not, youm might need to do something like commit 3887018144ea08b4a8ed8d72aeb5bc9878761677 from aports 2025-11-26 14:47:24 haesbaert: thanks a lot! This is what you are talking about https://gitlab.alpinelinux.org/alpine/aports/-/commit/3887018144ea08b4a8ed8d72aeb5bc9878761677 2025-11-26 14:48:18 out of curiosity, is there a document that I can read about how this maps to a release? for example you committed this into aports how does this end up on a computer if everything is fine? 2025-11-26 15:13:55 l1x: package updates are not tied to releases, they are immediately available in the respective repos once built 2025-11-26 15:15:35 Releases may becessary under some circumstances. For a new docker base image for example, or when using diskless setups to get a new kernel (though there is also an update-kernel script in that case). 2025-11-26 16:05:17 i see thanks ikke. i guess the merge into the aports repo triggers some build step and this is when the package actually gets available? 2025-11-26 16:05:48 l1x: correct 2025-11-26 16:06:08 The builders get notified of new commits, which then triggers them to start building it 2025-11-26 17:02:02 excellent thank you 2025-11-26 18:08:49 Best quality strains 🍁, vapes, carts, shrooms🍄, edibles, Gummies, Distillates, ice caps🥢, chocolate bars🍫, syrups, xtc, heroine, xanax, oxy,pills, lsd, coke, meth, vapes, dmt, mdma, clone cards, fake notes, experts for... (full message at 2025-11-26 18:08:49 ) 2025-11-26 18:53:43 I noticed that some packages like Firefox are on older versions like 142 in the stable branch. Is it a bad idea to just upgrade only the Community repository to Edge? with branch main 2025-11-26 19:05:00 lusi: I wouldn't recommend that. It could lead to unexpected issues and might completely break your install. 2025-11-26 19:06:04 i would guess apk would stop you before , but yes its basically breaking all stuff. the stabler way would be just to use edge 2025-11-26 22:14:25 https://cvsweb.openbsd.org/src/usr.bin/vi/sex/ 2025-11-26 22:14:35 wrong chan 2025-11-27 02:18:49 hi 2025-11-27 02:19:09 ran into an issue with merge-usr, no busybox commands work. missing rm, cp, uname, mkdir, etc. 2025-11-27 02:19:38 tried to apk fix all packages, but that did not work 2025-11-27 02:20:45 running /bin/busybox cp ... works fine 2025-11-27 02:22:24 any help? 2025-11-27 02:23:27 hello there. I am getting an error when using "apk add obs-studio" because it can not select package named "so:libdatachannel.so.0.23". I manually installed libdatachannel and libdatachannel-dev (just in case) to get the same error. Is this an issue with the package pointing to the lib instead of package containing a lib in the depenencies? 2025-11-27 02:24:30 my target list updated 2025-11-27 02:25:41 that's what gaslighting me now did 2025-11-27 02:25:46 it updated my target list lol 2025-11-27 02:26:14 blaming me for faulty software, poor development, and even worse documentation is candidly sordid 2025-11-27 02:27:13 \"Only run this step if the previous step succeeded.\" -> warning about busybox not indicative of a unsuccessful dry run, no clear success or failure markers 2025-11-27 02:27:54 i warned you guys about joining the daarpa initiatives 2025-11-27 02:28:19 either you want to help, or your gaslighting endeavor is taken as an act of War 2025-11-27 02:28:29 your choices, but that clock is ticking 2025-11-27 02:28:35 spying, gaslighting, a few other worse things 2025-11-27 02:28:38 all acts of War 2025-11-27 02:28:55 ran into an issue with merge-usr, no busybox commands work. missing rm, cp, uname, mkdir, etc. 2025-11-27 02:29:00 tried to apk fix all packages, but that did not work 2025-11-27 02:29:07 running /bin/busybox cp ... works fine 2025-11-27 02:29:14 not sure how to fix this 2025-11-27 02:29:37 busybox install -s doesn't work. already re-ran the install triggers anyway 2025-11-27 02:29:39 can you run which busybox? 2025-11-27 02:31:08 it shows /usr/bin/busybox 2025-11-27 02:31:29 what about realpath /bin? 2025-11-27 02:32:00 shows /usr/bin 2025-11-27 02:32:19 Okay, so that worked at least 2025-11-27 02:32:51 I assume you rebooted after doing the merge-usr? Or at least opened a new terminal? 2025-11-27 02:33:04 rebooted 2025-11-27 02:33:48 I assume which cat outputs nothing then? 2025-11-27 02:34:02 (testing busybox symlink) 2025-11-27 02:34:18 correct 2025-11-27 02:36:41 So it looks like the symlinks didn't migrate for some reason? Weird. 2025-11-27 02:36:41 Test `realpath /usr/bin/ls` and if that doesn't exist then try `/usr/bin/busybox --install /usr/bin`. That won't migrate 100% *perfectly*, but it will get you a working system. 2025-11-27 02:38:37 don't see that it did anything 2025-11-27 02:38:44 still dont have busybox commands 2025-11-27 02:40:53 oops, my bad. the command is /usr/bin/busybox --install -s /usr/bin 2025-11-27 02:42:49 i tried something similair before coming here, its effectively the same as the trigger scripts for the install too right? 2025-11-27 02:42:59 i got nothing out of adding the -s 2025-11-27 02:43:26 i can see the scripts using $ dir /usr/bin | grep ls ... 2025-11-27 02:43:30 but i cannot run them 2025-11-27 02:44:38 file /usr/bin/busybox? 2025-11-27 02:46:26 all the busybox scripts are symlinked to ../usr/bin/coreutils 2025-11-27 02:46:30 did not notice that before 2025-11-27 02:46:45 what. Do you have coreutils installed? 2025-11-27 02:46:49 coreutil and busybox are separate right? i don't recall setting up coreutil 2025-11-27 02:46:52 lemme check 2025-11-27 02:47:18 huh. then you can just delete the symlinks and remake them using the install command. then they should point to the right place 2025-11-27 02:48:36 i do not have coreutils installed 2025-11-27 02:48:41 i checked using apk info | grep -i core 2025-11-27 02:49:10 file /usr/bin/busybox -> shows typical elf 64 dnyamically linked etcs. 2025-11-27 02:49:37 Okay, then remaking the symlinks should fix it. Seems like the rest of the usr-merge went smoothly on your end though. I'll have to see what caused this issue and try and reproduce it on my end. 2025-11-27 02:54:22 find /usr/bin -lname '*coreutils*' -delete 2025-11-27 02:54:30 now busybox --install -s did it 2025-11-27 02:54:33 ls is back 2025-11-27 02:54:47 seems weird 2025-11-27 02:54:57 Okay, good. Glad that could be fixed. Sorry that it happened though. Never seen that before 2025-11-27 02:55:20 might be an issue on my end from a while ago, i dont use alpine much like i used to use linux 2025-11-27 02:55:33 i do not recall ever setting up coreutils though 2025-11-27 02:55:56 thank you 2025-11-27 02:56:58 No problem. Don't do the target thing again though. Most everybody here are volunteers so it might take a minute to respond to issues, especially right now when the next release is being prepared. 2025-11-27 02:57:55 things are gonna get hectic 2027 and on, beware that the liberals (bourgeois capitalits, imperialists, colonialists, finance monopolists) are dragging everyone they can into the war. 2025-11-27 02:59:16 🙄 well, at least I got the issue solved 2025-11-27 03:08:51 good job 2025-11-27 03:11:52 I did that merge-usr thing a while back and sweated a little 2025-11-27 03:33:53 neckbeardednewbie: to answer your question, obs-studio needs a rebuild for the libdatachannel version bump 2025-11-27 03:58:38 dwfreed: OK, np. I had an error similiar a while back and after a few days it worked (can't remember the package). 2025-11-27 03:58:56 it makes sense as to why. 2025-11-27 03:59:13 is there a big release happening right now? 2025-11-27 04:00:45 also, thanks for the info 2025-11-27 09:00:28 hi 2025-11-27 09:04:13 /1/ 2025-11-27 09:21:25 Greetings from the bot! Ask me anything. 2025-11-27 09:26:43 XDCCBot, anything 2025-11-27 09:30:57 anything bulshets 2025-11-27 10:28:06 i know it sounds crazy... :D just wanna share you guys...if you're into torrents and stuff...theres better way to download stuff without ratio... 2025-11-27 10:29:06 don't know if you heard of it...you can find packs at https://xdcc-search.com and you won't even have to share like torrent 2025-11-27 10:31:54 What about eDonkey? 2025-11-27 10:38:41 what about cornbeef? 2025-11-27 10:51:31 what about e-mails ? 2025-11-27 10:52:12 ww its actually a good website 2025-11-27 13:29:48 Hello! 2025-11-27 13:37:34 ikke: spammer returned w/o - and with small s 2025-11-27 13:38:03 longnoserob[m]: Yes, and left again 2025-11-27 13:38:35 oh 2025-11-27 13:39:03 Same registered user though 2025-11-27 13:40:10 Let's see if that akick works 2025-11-27 13:50:01 Hello! 2025-11-27 13:51:01 Hello! 2025-11-27 13:55:27 it seems it works 2025-11-27 13:55:43 I had to adjust it a bit 2025-11-27 13:57:42 good 2025-11-27 14:04:30 hahaha wtf with these xdcc lol 2025-11-27 14:33:42 Back to 2002 2025-11-27 14:34:29 someone gonna -b them? 2025-11-27 14:34:38 or was that just ikke's alt 2025-11-27 14:34:55 ssm_: -b? 2025-11-27 14:34:57 It seems to be done 2025-11-27 14:34:59 unban 2025-11-27 14:35:02 ah 2025-11-27 14:35:15 Sounds a bit too soon 2025-11-27 14:40:23 stupid xdcc 2025-11-27 14:42:21 ssm_: is there a reason to unban them already? 2025-11-27 14:49:13 the site is kinda useful though 2025-11-27 14:49:53 ikke: I thought they were testing tho bot considering the previous message. though I guess not 2025-11-27 14:50:04 11 minute time gap says maybe not 2025-11-27 14:50:11 ssm_: they were spamming their service 2025-11-27 14:50:15 I see 2025-11-27 14:50:47 its more like advertising than spamming 2025-11-27 14:52:11 I think this is not an advertisement channel 2025-11-27 14:52:39 right...thats true 2025-11-27 14:52:50 Advertising is spamming 2025-11-27 14:52:55 Unless you subscribe for it 2025-11-27 14:53:22 agree, just like seeing those billboard at the freeway 2025-11-27 14:53:30 And there's no such thing as “legitimate interest” 2025-11-27 14:53:37 demes, exactly :D 2025-11-27 14:53:39 shouldn't be there, obstructing 2025-11-27 14:54:02 would you ban billboards? 2025-11-27 14:54:04 it hurts me feeling seeing a website in this channel 2025-11-27 14:54:11 my* 2025-11-27 14:54:32 i would remove those billboard if possible 2025-11-27 14:54:46 especially if ikke help me do it 2025-11-27 14:55:00 hehe 2025-11-27 18:25:59 Hi 2025-11-27 18:27:00 Why i can not connect from mobile IRC client? It says Your class is not allowed. 2025-11-27 18:27:48 tyler82_Desktop: You have to ask the OFTC staff 2025-11-27 18:30:13 Ahh, okay 2025-11-27 18:42:33 Ok. Looks like working now. 😁 2025-11-27 19:25:58 I did succesfully build double commander now. But creating a "public" APKBUILD is requiring to create fpc-src and lazarus as well. Without them it is imossible to build it. 2025-11-27 19:26:45 I have a hardcoded APKBUILD right now, I did build fpc and lazarus from source as well before compiling doublecmd. 2025-11-27 19:27:24 fpc-src i mean 2025-11-27 19:29:09 So in order to make doublecmd apk, first need to create the fpc-src and lazarus packages. None of them available right now in any repositories. 2025-11-27 19:35:55 I have an odd question. currently on a diskless system. this diskless system has 64gb of RAM. 2025-11-27 19:36:13 by default the filesystem is allowed to occupy 32gb of that RAM, leaving the other half for system functions. 2025-11-27 19:36:46 ..what happens if the other half.. goes past that halfway limit? I've seen this thing allocate quite a bit of memory. 2025-11-27 19:37:29 would it spill into the filesystem and start.. overwriting things? 2025-11-27 19:39:24 No, memory would just be full 2025-11-27 19:39:34 But, tmpfs does not reserve the memory 2025-11-27 19:39:39 it's just an upper limit 2025-11-27 19:41:11 ahhh. 2025-11-27 19:41:12 okay. 2025-11-27 19:41:16 that makes me feel a ton better. 2025-11-27 19:41:33 so there's no risk, `malloc` and friends would just fail. 2025-11-27 19:42:12 well, nowadays malloc would probably always succeed 2025-11-27 19:42:51 if you have a fast persistent storage device, you could configure a swap file. However, disk swap is significantly slower than RAM...😬 2025-11-27 19:42:59 yeah, heh. 2025-11-27 19:44:56 Also what happens if u temporarily change the size of the root filesystem? 🤔 i mean after booting with the command mount -o remount,size=XXG 2025-11-27 22:34:23 hello, i recently lost ipv4 on wlan0 on an rpi4b, used to work fine but now it might work for a few packets/seconds at boot and then stops replying 2025-11-27 22:34:47 did that happen to anyone else ? here's some configuration details https://irc.krkrkr.org/uploads/xse/5f65420c-details.txt 2025-11-27 22:38:27 xse: Can you rule out external trouble by e.g. pinging your router on IPv4? 2025-11-27 22:43:12 i can with eth0, can't with wlan0 and ipv4 2025-11-27 22:50:33 oh! it came back while i was doing a tcpdump -i wlan0 2025-11-27 22:51:01 might be one of those powersaving options maybe 2025-11-27 23:27:01 aight i ended up with a cron @reboot /usr/sbin/iw wlan0 set power_save off which i hope will do the trick, strange that the issue only started manifesting itself recently 2025-11-28 00:53:09 Im looking for the `col` command and can't seem to find it, I thought it would be in utils-linux-misc which contains other commands from text-utils 2025-11-28 00:53:27 is the command actually missing from packages or am I the one missing something? 2025-11-28 00:55:02 https://pkgs.alpinelinux.org/contents?file=col&path=&name=&branch=edge&repo=&arch= 2025-11-28 00:57:06 oh, I tried searching for cmc:col and couldnt find it, didnt know I can just search a file name :) 2025-11-28 00:57:08 many thanks 2025-11-28 00:58:50 yeah tried apk info cmd:col also first 2025-11-28 03:27:41 test 2025-11-28 05:31:05 Wryl, if you are using Diskless for running a desktop and have persistent storage, consider using swap as a safety feature. Also, i'll appreciate if you can update https://wiki.alpinelinux.org/wiki/Diskless_Mode page for desktop specific configuration changes you made to bootloader/fstab etc.. 2025-11-28 17:43:29 hello 2025-11-28 17:47:08 598 replies of "hello" 2025-11-28 17:49:18 599 hello 2025-11-28 17:49:59 600 2025-11-28 17:51:38 https://ibb.co/B5brrr0P 2025-11-28 18:57:04 ) 2025-11-28 18:57:04 Hello do you want to experience the best quality strains 🍁, vapes, carts, shrooms🍄, edibles, Gummies, Distillates, ice caps🥢, chocolate bars🍫, syrups, xtc, heroine, xanax, oxy,pills, lsd, coke, meth, vapes, dmt, mdma, clone... (full message at 2025-11-28 19:02:12 ncopa ^^ matrix spammer 2025-11-28 19:04:49 (if this was already dealt with, sorry, biboumi doesn't actually display events) 2025-11-28 19:13:42 amadaluzia: it was autokilled 2025-11-28 19:30:11 ( 20:04 (if this was already dealt with, sorry, biboumi doesn't actually display events) 2025-11-28 19:30:17 ( it does, maybe your client) 2025-11-28 19:30:40 i'm using movim 2025-11-29 00:21:26 I noticed yesterday on someones advice that the reason osb-studio does not install on edge is because it requires a recompile of obs-studio to use the new version of libdatachannel. This all pans out, but I just noticed the build date of the current package is from 2022. What is the best way to proceed? (I don't have any online accounts anywhere) 2025-11-29 00:31:21 Is there an automatic system that prompts this or do I downgrade libdatachannel to the compatible version? 2025-11-29 00:42:02 neckbeardednewbie: the mantainer is aware and is in the process of upgrading it 2025-11-29 00:42:52 it's taking a little while because of additional dependencies 2025-11-29 00:46:27 if you don't have other packages installed using libdatachannel, temporarily downgrading it may work 2025-11-29 00:47:13 or wait a bit and maintainer will either upgrade obs-studio or rebuild against newer libdatachannel 2025-11-29 01:12:36 mio: thank you very much. I don't mind waiting knowing it's gettng worked out. 2025-11-29 01:15:22 you're welcome, should be resolved by the time 3.23 is released 2025-11-29 01:15:31 if not sooner 2025-11-29 01:28:45 when is 3.23 coming out? Will that have an install iso that has the merge-usr stuff worked out? 2025-11-29 02:12:54 neckbeardednewbie: not sure, sorry, maybe others can answer. last heard eta is next week or end of the month 2025-11-29 02:17:33 for merge-usr status, see #17624 2025-11-29 02:17:41 https://gitlab.alpinelinux.org/alpine/aports/-/issues/17624 2025-11-29 02:20:49 I've opened an issue with all the details on my yubikey not working any more: https://gitlab.alpinelinux.org/alpine/aports/-/issues/17758 2025-11-29 08:24:14 re usr-merge: personally I'm not clear on why / -> /usr rather than /usr -> /, other than "because other people did it that way". putting this *here* to avoid disrupting the chat in -devel. 2025-11-29 08:33:23 Sheila: for one, it allows for read-only systems where system files are on a read-only fs. Moving everything to / makes that impossible 2025-11-29 08:33:37 (or infeasible at least) 2025-11-29 08:34:04 I would figure on using overlayfs for that, unless there's some reason not to? 2025-11-29 09:09:50 ikke: what's impossible about a read-only / with /stuff mounted read-write? 2025-11-29 09:10:22 is the next alpine release far off? 2025-11-29 09:10:26 frag: no 2025-11-29 09:11:09 hours/days/weeks? 2025-11-29 09:11:14 days 2025-11-29 09:11:21 ok, cool! 2025-11-29 11:07:10 This is a cry for help 2025-11-29 11:07:29 Trying to run a game through wine 2025-11-29 11:07:59 It has problems, and I'd like to try out a 32-bit version of it 2025-11-29 11:08:10 Any advice about how to achieve that? 2025-11-29 11:08:30 I'd try with a chroot, but then I fear it'll be complex to get graphic access out 2025-11-29 11:17:02 Hu, https://wiki.alpinelinux.org/wiki/Alpine_Linux_in_a_chroot recommends to use https://github.com/alpinelinux/alpine-chroot-install/ 2025-11-29 11:17:10 That is using... apt-get 2025-11-29 11:17:32 Is it possible to flag wiki pages as obsolete? 2025-11-29 11:18:59 graphics from a chroot works, do this and probably just ignore the qemu part if you are doing x86 on x86_64 https://wiki.alpinelinux.org/wiki/How_to_make_a_cross_architecture_chroot 2025-11-29 11:19:05 alpine-chroot-install is not obsolete 2025-11-29 11:20:29 (i used a chroos architecture chroot to build packages, and something tk or tcl related, if forget what exactly, tried to turn my computer into a weapon agains epileptics) 2025-11-29 11:20:49 openede a bunch of windows in its check phase 2025-11-29 11:20:50 ikke, why is it using apt-get and not apk? 2025-11-29 11:26:21 https://github.com/alpinelinux/alpine-chroot-install/blob/master/alpine-chroot-install#L249 quinq ? 2025-11-29 11:27:03 this is probably for an deb/ubuntu hostsystem 2025-11-29 11:28:31 Hi could someone point me towards setting up cosmic-greeter, I can't find the right docs. 2025-11-29 11:32:35 longnoserob[m], probably, though there's zero mention about Debian on that wiki page 2025-11-29 11:35:06 Thanks socksinspace, did that 2025-11-29 11:35:54 though now: $ DISPLAY=:0 xeyes 2025-11-29 11:36:12 Authorization required, but no authorization protocol specified; Error: Can't open display: :0 2025-11-29 11:36:35 quinq: linex 10 & 11 of the script explain it 2025-11-29 11:39:16 Of the Debian script? 2025-11-29 11:39:39 Ah, you're talking about it being Debian-specific 2025-11-29 11:41:17 quinq: try `xhost +` 2025-11-29 11:41:26 on the host 2025-11-29 11:42:09 werks :) 2025-11-29 11:45:51 yay :) 2025-11-29 12:14:45 not enough wood 2025-11-29 12:18:10 try an iron? 2025-11-29 12:18:21 not enough scrap 2025-11-29 12:18:28 we need more wood 2025-11-29 12:19:07 It's possible that wine/x86 is broken 2025-11-29 12:19:17 I need more wood 2025-11-29 12:19:23 It says 0024:err:mscoree:CLRRuntimeInfo_GetRuntimeHost Wine Mono is not instadd 2025-11-29 12:19:28 im in windows 7 2025-11-29 12:19:31 But wine-mono (10.0.0.0-r0) is installed 2025-11-29 12:19:35 xchat is like discord 2025-11-29 12:19:48 s/instadd/installed/ 2025-11-29 12:19:56 what are you talking about 2025-11-29 12:20:06 quinq what are u talking about 2025-11-29 12:20:51 FIREWORKS WARNING!!! 2025-11-29 12:20:58 FIREWORKS ARE VERY DANGEROUS!!!!!!! 2025-11-29 12:21:58 hello guys 2025-11-29 12:22:10 Rocko: Please behave yourself 2025-11-29 12:22:18 ok 2025-11-29 12:23:56 guys 2025-11-29 12:26:28 not only if you use sora ai 2025-11-29 12:26:37 sora ai isn't available in ireland. 2025-11-29 12:27:41 sir/madam/madman, this is an alpine linux 2025-11-29 12:27:50 not enough woods 2025-11-29 12:28:20 ? 2025-11-29 12:28:51 Rocko: This channel is for support for Alpine Linux 2025-11-29 12:57:40 wine isn't displaying any window actually 2025-11-29 12:57:49 While glxgears and mpv work 2025-11-29 13:04:17 It's very suspect that wine asks to install wine-mono on a new prefix, even though wine-mono is installed 2025-11-29 13:11:12 Unmerging my /usr is fun, in the way that watching 5111 packages being reinstalled is fun. 2025-11-29 13:12:09 Is anybody actually testing wine/x86 before releasing it? 2025-11-29 13:12:28 lonjil, sounds like a lot :D 2025-11-29 13:14:20 quinq: indeed. I'm much better at using apk add than apk del. 2025-11-29 13:14:31 The latter seems to rarely happen on my desktop. 2025-11-29 13:15:09 ^^ 2025-11-29 13:39:15 rocko was just confused by his basilisk.. 2025-11-29 14:45:21 Does anyone have experience setting up ZeroTier on a diskless Alpine install? 2025-11-29 15:19:51 I have finally revived my EeePC 4g and am now upgrading it to 3.23 :) 2025-11-29 15:24:48 uh eeepc 2025-11-29 15:31:20 it's been over a year since i last used it, the power supply died at some point 2025-11-29 15:46:57 630MHz (should be capable of 900, never figured out how) of pure x86 cpu power 2025-11-29 19:12:27 [@_oftc_WhyNotHugo:matrix.org](https://matrix.to/#/@_oftc_WhyNotHugo:matrix.org) [@sertonix:mozilla.org](https://matrix.to/#/@sertonix:mozilla.org) while my desktop is far from ready and I still face, combat some issues like being unable to mnt NTFS drives for fs reasons and missing BT support and video playback only works on chromium I am up and running on Alpine Linux 3.23 Edge since 2-3 days with cosmic and it runs surprisingly 2025-11-29 19:12:27 well as desktop on RPi 400 with downscaled graphics on 720p. For day to use. So thanks for help earlier in October guys. Feels a lot snappier and fresher then cinnamon / x11 did while I definitly traded stability with my current de setup for new exciting projects and feel like I am on the bleeding edge of software once again ✌️ 2025-11-29 19:12:47 And thanks again to anyone else here how helped me out to get started 2025-11-29 19:14:00 I can't tell if bt is working or not I did not use blueman or any cli based approch yet. Only telling from.the very early eip cosmic desktop that bt is not working. 2025-11-29 19:14:19 s/eip/wip*/ 2025-11-29 19:16:01 The phone I am writing from currently even has an actually more powerful SoC but... there is no postmarketOS build for it yet and the brand is fairly annoying to hack. Samsung. 2025-11-29 19:17:43 Hi there, I'm facing a bit of trouble with a new zfs installation. I had initially named my pool "rootpool" since I did not know the name "rpool" had to be used. This gave me a non-booting system. Now I used "zpool import rootpool rpool", and this worked. However the rootFS is now ReadOnly because it cannot mount "rootpool/root" to "/" and "rootpool/home" to /home 2025-11-29 19:18:00 where Can I change it so it will try to mount "rpool/root" and "rpool/home" instead? 2025-11-29 19:18:15 (I'm now booted again in the exteneded live installer image) 2025-11-29 19:31:21 nephele_: not sure if that's what you're asking, but you can use zfs set mountpoint=/ rpool to change where it's mounted 2025-11-29 19:32:33 ikke: I'm not sure which problem it is exactly, but the datasets are now named (after the import) "rpool/root" and dmesg sais it fails to mount "rootpool/root" as rw 2025-11-29 19:32:58 i'm not sure how it mounts anything as RO then, i'm confused about that part. but atleast somewhere the system still knows about the old names 2025-11-29 19:36:51 Hmm, trying to add mountpoint=/ to rpool/root didn't resolve the issue. It's still saying it can't mount 'rootpool/root' 2025-11-29 19:37:20 err, not dmsesg but the openrc log at boot 2025-11-29 19:38:47 I suppose it was not properly exported, but not sure hot to resolve that 2025-11-29 19:38:51 or where it's stored 2025-11-29 19:38:53 hmm, it's in fstab... which is read only :D 2025-11-29 19:40:24 mount -o rw,remount gives "filesystem 'rootpool/root' cannot be mounted, unable to open the dataset" 2025-11-29 19:41:06 maybe i can mount the dataset somewhere else to edit the fstab and reboot 2025-11-29 19:45:10 can't remount it because the info in fstab is wrong, and can't mount it somewhere else since it is already mounted 2025-11-29 19:46:09 I guess ill boot into the installer again to mount the pool and fix the issue that way :) 2025-11-29 19:59:03 fixed now, thanks for your pointer ikke :) 2025-11-29 20:03:43 Cool, glad you solved it 2025-11-29 20:07:55 is there currently a temporary fix for the mariadb setup problem after merging usr? 2025-11-29 20:08:08 or are we still investigating 2025-11-29 21:43:02 Hi everyone, does anyone know of a guide or already deployed how to use the Alpine Linux image with Xen packages? 2025-11-29 21:52:38 hello ladies, on rpi 5 with edge, somehow can't get dependency with apk info -r or so for many packages, any idea? 2025-11-29 21:53:15 also no idea from where firefox > at-spi2-core requires python3 2025-11-29 21:53:33 or some similar nonsense which is required by firefox 2025-11-29 21:53:51 it starts to feel like on ubuntu 2025-11-29 21:55:14 so obviously when I try to uninstall like python3 it gives me: doas apk del python3 World updated, but the following packages are not removed due to: python3: 2025-11-29 21:55:36 is it some new feature of apk 3? ;/ 2025-11-29 21:56:55 there is also something after installing package like syncing disk 2025-11-29 21:57:00 which takes pretty long 2025-11-29 21:57:08 I assume also some extra "feature" 2025-11-29 21:57:21 this shit starting be worse than it was ;/ 2025-11-29 21:57:53 it doesn't depend on python3 in 3.22, but it does provide a .py script, so maybe apk is automatically adding a dependency on python 2025-11-29 21:58:24 ye I am on edge 2025-11-29 21:58:37 it looks like it's a python module for other applications to use, not one that the dbus service requires 2025-11-29 21:59:21 on 3.22 it does not install python? firefox? 2025-11-29 22:00:34 it does not install python, even if I apk add firefox 2025-11-29 22:02:10 ah, so it's edge thing 2025-11-29 22:02:47 https://gitlab.alpinelinux.org/alpine/abuild/-/blob/master/abuild.in?ref_type=heads#L1709 looks like it might be the cause 2025-11-29 22:03:10 so either abuild needs updating, or the at-spi2-core package needs to split its python stuff to a separate package 2025-11-29 22:06:01 no good 2025-11-29 22:06:10 Hello 2025-11-29 22:08:58 there is some other small issue on rpi but 2025-11-29 22:09:45 like /boot/config.txt without dtoverlay=vc4-kms-v3d does not pass gui, and it's not enough to add it to usercfg.txt somehow 2025-11-29 22:10:12 and that shit should be probably there by default, otherwise it may be fun to figure it out during installation 2025-11-29 22:10:53 other interesting thing, that even while on edge, on rpi it does not complain about not merged 2025-11-29 22:16:34 so not sure if I should ask for refund now or what 2025-11-29 22:16:48 guys, has anyone ever tested an Alpine Linux image with Xen packages and successfully deployed it? 2025-11-29 22:18:53 nobody test anything these days 2025-11-29 22:24:27 good move otto 2025-11-29 22:25:49 me neither, but it’s worth checking if Xen performs better than KVM on Alpine Linux. The fact that Alpine has a native Xen image makes it more attractive 2025-11-29 22:27:58 ye, it's sexy, good luck ;/ 2025-11-29 22:28:19 recently I tested on a very old Raspberry Pi, configuring macvlan isolation, policy routing, and running some small containers — and it worked flawlessly than using a Debian based distro 2025-11-29 23:01:40 I assume things that goes to cmdline.txt will be overwritten during upgrade too 2025-11-29 23:03:19 one day that shit may require python too 2025-11-29 23:03:22 god knows 2025-11-29 23:05:03 I am surprised by the activity on this lovely channel, screen scroll fast like toilet paper throwed from a balcony. My refresh rate on the monitor can't catch this speed 2025-11-30 00:09:20 I did compile doublecmd but havent submitted. 2025-11-30 00:12:43 https://mega.nz/folder/CdZFzSyB#DCLTJo0pnTtnCymeqkaLHw If u interested 😁 2025-11-30 00:33:26 Good evening everyone, I would like advice from experienced users. I'm doing latency-sensitive things music things on a Raspi 4B, which makes me want to switch to Alpine. I'm worried however to run into some freak musl issue, as I'll have to compile a lot of core software myself (like sooperlooper, surgext, jalv, x42-plugins, and more). Can I safely take the leap, or would I be better/safer off with something like Void-lib 2025-11-30 00:41:10 I had a lot of trouble trying to compile surge for musl 2025-11-30 00:41:25 ymmv 2025-11-30 01:31:19 sajattack: i guess that's as good a confirmation as any, thank you. i'll go with void-libc. shame as i really like alpine and openrc 2025-11-30 01:37:14 what's void-libc? 2025-11-30 01:38:52 what's void-lib? 2025-11-30 01:39:32 if it works on muslc in void I assume it should with alpine too 2025-11-30 01:39:50 Void Linux is a very slim, but not as slim as Alpine, distribution with runit iirc, and which comes in both libc and musl variant 2025-11-30 01:40:13 It seems to be essentially the slimmest libc distro you can get 2025-11-30 01:40:28 it's glibc 2025-11-30 01:41:13 yes, my bad 2025-11-30 01:41:47 and void isn't slim, it's general-purpose 2025-11-30 01:43:02 happy to take alternatives 2025-11-30 01:43:33 i'll take the slimmest glibc distro you can find please, to run i3 and lots of music apps on a touchscreened raspi 4B 2025-11-30 01:44:46 void is the slimmest i was able to find 2025-11-30 01:46:59 be brave and try build it on alpine 2025-11-30 01:47:03 at least then you will know 2025-11-30 02:01:54 damn, I like surge XT 2025-11-30 02:03:44 ffplay is the way ;/ 2025-11-30 09:48:50 ladies, does that syslog what is running by default support some kind of /etc/syslog.conf or so? Tried and it feels like it does nothing ;/ 2025-11-30 09:54:17 you should better look in /etc/conf.d/syslog :-) 2025-11-30 09:56:09 nothing interesting there, syslogd says default to /etc/syslog.conf but 2025-11-30 09:57:38 but maybe if it restarted it does not collect from services that were started before ? 2025-11-30 10:01:56 but default say also to file /var/log/messages 2025-11-30 10:02:30 tried just run syslogd -f /etc/syslog.conf but nothing changed ;/ 2025-11-30 10:09:23 as alwasy alpine wiki says shit about it 2025-11-30 10:09:26 always 2025-11-30 10:11:54 what's interesting that when running it, restarting like opensmtpd gives me error: Failed to start busybox syslog, ... already running 2025-11-30 10:13:54 okay, it seems it get it, but service has to be started after 2025-11-30 10:14:58 so I am assume sweet reboot may help 2025-11-30 10:15:08 what ? no 2025-11-30 10:15:15 no? 2025-11-30 10:16:01 when I restarted smtpd after syslog run from rc service then it respected syslog.conf 2025-11-30 10:16:11 you should put your syslog config in /etc/conf.d/syslog then restart it with /etc/init.t/syslog restart 2025-11-30 10:16:27 and then it should be working, no need to reboot. 2025-11-30 10:16:39 it does not 2025-11-30 10:16:46 why in /etc/conf.d/syslog? 2025-11-30 10:16:58 because that's the way it is 2025-11-30 10:17:17 what to put there? 2025-11-30 10:17:21 busybox's syslog can take all it's configuration from parameters 2025-11-30 10:17:26 like -f /etc/syslog.conf? 2025-11-30 10:17:30 option? 2025-11-30 10:17:37 but default it is 2025-11-30 10:17:39 because busybox syslog is dumb, and cannot parse configuration files. 2025-11-30 10:17:41 so why to write it 2025-11-30 10:17:58 but it did 2025-11-30 10:18:05 when restarted smtpd for example 2025-11-30 10:18:43 and how can I put syslog.conf into /etc/conf.d that's conf for syslog service 2025-11-30 10:18:57 at max I can use "-f /etc/syslog.conf" there as option 2025-11-30 10:19:04 but if it's default it's pointless no? 2025-11-30 10:19:06 if you launch "syslgod --help" it will give you all the options. 2025-11-30 10:19:12 ye 2025-11-30 10:19:37 in /etc/conf.d/syslog you put everything (ex: SYSLOGD_OPTS="-t -L -R 10.0.0.250") 2025-11-30 10:19:49 and then you (re)starts it 2025-11-30 10:19:53 what's that 2025-11-30 10:19:58 those numbers ;/ 2025-11-30 10:20:17 oh okay 2025-11-30 10:20:19 but 2025-11-30 10:20:23 for god's sake 2025-11-30 10:20:28 these are options I use (i redirect it to another syslog on another machine) 2025-11-30 10:20:32 that's just telling where is syslog.conf 2025-11-30 10:20:45 which is default /etc/syslog.conf 2025-11-30 10:21:04 apk add inetutils-syslogd if you want something more familiar that actually listens to config files 2025-11-30 10:21:04 and when I restart it it does not take anything what is already running 2025-11-30 10:21:19 but this listen to syslog.conf 2025-11-30 10:21:22 you don't listen 2025-11-30 10:21:25 do as you want, but you don't need that file 2025-11-30 10:21:40 ye I don't need if I don't want like /var/log/mail separete 2025-11-30 10:21:42 what I want 2025-11-30 10:21:45 separate 2025-11-30 10:21:53 that's why I want it 2025-11-30 10:22:07 something you can try is launching manually syslogd with "-n". It will stay in foreground and you'll see if there are some errors or else 2025-11-30 10:22:14 ale kurva 2025-11-30 10:22:17 you don't listen 2025-11-30 10:22:37 the question is now not if it listen for /etc/syslog.conf 2025-11-30 10:22:47 but that probably machine has to restarted 2025-11-30 10:22:57 as already running services does accept changes 2025-11-30 10:23:07 even if syslog service is restarted 2025-11-30 10:23:12 just restart those services ? no need to reboot everything 2025-11-30 10:23:22 good idea 2025-11-30 10:23:27 but 2025-11-30 10:23:35 god knows what I will miss then 2025-11-30 10:23:49 well probably nothing 2025-11-30 10:23:56 as only this crap is extra 2025-11-30 10:24:20 "rc-update" will list you what services run on your machine 2025-11-30 10:25:42 ye, will see what will happen during day 2025-11-30 10:28:15 as we are already almost friend 2025-11-30 10:28:34 I have two obeservations 2025-11-30 10:28:49 doas does not accept user "none" 2025-11-30 10:28:57 and setup-user does not accept user "no" 2025-11-30 10:29:01 I had pretty bad time 2025-11-30 10:29:39 i don't use doas (just su when required) 2025-11-30 10:30:02 it's always required almost 2025-11-30 10:30:28 was not doas before by default in alpine? 2025-11-30 10:30:36 somehow found it was not there, I don't remember 2025-11-30 10:30:39 almost ^__^ 2025-11-30 10:31:27 what's that genmoji? 2025-11-30 10:32:16 but see there is -C option for logs 2025-11-30 10:32:20 and logread 2025-11-30 10:32:27 to save my shinny sd card 2025-11-30 10:39:40 Good day, Today my shiny new install failed again, this time landing me in initramfs with "Mounting boot media: failed" Are there any logs in the initramfs I can use to debug this? 2025-11-30 10:39:50 (I have not found any anyhow) 2025-11-30 10:40:01 Particularily to figure out what boot medium it is trying to boot 2025-11-30 10:43:35 Figured it out, seems like that one config file for refind has to be there :) 2025-11-30 10:44:02 shiny new install is online 2025-11-30 10:44:23 selfhelp that's what works on alpine ;/ 2025-11-30 10:45:20 Indeed... :) I think the zfs install type is a little britle, I would really love for the initramfs to just never do a switch_root, just keep a virtual root but keep the rest on zfs datasets as needed 2025-11-30 10:45:46 oh zfs, so you will ask a lot here ;/ 2025-11-30 10:46:04 regular guest 2025-11-30 10:48:18 hehe, well my *other* zfs server I installed once and then never worried about again, so not sure why I'm having so much trouble this time around :D 2025-11-30 10:51:57 older ;/ 2025-11-30 10:54:53 It works now, anyhow https://0x0.st/KJzS.png 2025-11-30 10:54:58 Hopefully it will stay that way 2025-11-30 10:55:27 nephele: are you dualbooting alpine and haiku now? :P 2025-11-30 10:57:56 f_: hehe, no. I used to dual-boot FreeBSD and linux back in the day. But anyway, Haiku doesn't make much of a server OS :D 2025-11-30 10:58:19 ye bc. it does as desktop ;/ 2025-11-30 10:58:39 Though I have to admit that I installed a full gnome-desktop on alpine yesterday to use X11 forwarding to use gparted, because i really didn't want to figure out how to deal with the commandline variant 2025-11-30 10:59:19 f_: I have a "new" minipc as an alpine server now 2025-11-30 10:59:42 aimed at replacing my random collection of usb drives and old disks that hold "maybe relevant" data 2025-11-30 11:00:28 \o/ 2025-11-30 11:00:39 algitbot: you ok? 2025-11-30 11:01:26 I tried mini pc too last days 2025-11-30 11:02:03 that crap was speedy like turtle 2025-11-30 11:02:22 in time it pass bios, I can install whole alpine on rpi ;/ 2025-11-30 11:02:37 and it was pretty recent with intel 210H cpu 2025-11-30 11:02:55 it also performs like commodore 2025-11-30 11:03:11 some lenovo thinkcentre junk 2025-11-30 11:03:19 I once suggested a faster "warm" reboot for Haiku... then Pulkomandy send me a faster laptop :) 2025-11-30 11:03:44 oh, can you share his email? I would ask for some machines too 2025-11-30 11:03:58 hope: you can get some better speed by configuring the bios better. not probing for devices and such :) 2025-11-30 11:04:11 I turned off everything 2025-11-30 11:04:34 not only bios, even initializing ram when alpine kick off takes forever 2025-11-30 11:04:41 several seconds 2025-11-30 11:04:45 no idea why 2025-11-30 11:05:14 and scaling cpu was also weird, often cpu was like 90% but stays at minimum 400Mhz 2025-11-30 11:05:19 so it performs like shit 2025-11-30 11:05:37 configuring that is the OSes job though 2025-11-30 11:06:01 well it was slow everywhere, from bios to OS 2025-11-30 11:06:28 no idea why, if some hw non-support or what 2025-11-30 11:07:13 on other hand rpi 5 boot before I press the power button 2025-11-30 11:08:42 I see nothing, somehow not any boot msg or so, just login prompt 2025-11-30 11:09:29 that's the "quiet" parameter to the kernel 2025-11-30 11:09:44 but that crap is also on regular x86 install no? 2025-11-30 11:10:33 but ye, better if machine is quiet 2025-11-30 11:30:09 soon we will hit another issue 2025-11-30 11:30:18 I don't have my old nft fuckery files 2025-11-30 11:30:24 and do it again, oh god 2025-11-30 11:30:38 lovely pf from openbsd 2025-11-30 11:30:54 but this clusterfuck 2025-11-30 11:31:41 if somebody knows something very simple but fast for blocklist IP 2025-11-30 11:32:06 no other firewall things needed, just blocking IP, but not that it will read list one hour ;/ 2025-11-30 11:32:16 speedy like hell it has to be 2025-11-30 15:23:05 hope: /etc/hosts? 2025-11-30 15:23:23 there's plenty of hosts lists, just [search engine] them 2025-11-30 15:23:33 you can steal some from ublock-origin 2025-11-30 15:23:56 blocklistproject is decent and lets you block based on catagory 2025-11-30 16:25:00 ssm: filling /etc/hosts with hundreds or thousands IP I don't think it will perform well and that's the way one would do ;/ 2025-11-30 16:25:11 I may be wrong obviously, but so rarely I am ;/ 2025-11-30 16:26:55 that blocklist is not really for desktop use, but server, constantly putting there those fucking bots reaching my shiny rpi ;/ 2025-11-30 16:33:17 I bet it was genius who designed linux firewall the way, that one needs 100 packages and 200 scripts to block few hosts 2025-11-30 16:34:07 even sending IP addresses by pigeon feels more simple 2025-11-30 16:42:50 hope: you can run a full dns server like unbound, I run one locally with a large blocklist, which I think should be significantly slower than host blocking and it's no big deal. uses a it of ram though 2025-11-30 16:43:53 s/a it/a bit/ b key failing -_- 2025-11-30 16:45:23 ssm: and that's somehow better than blocklist in firewall? 2025-11-30 20:35:45 If there is a package in testing that is not using the latest version, can I go in and update it? 2025-11-30 20:35:50 Is there a guide for this? 2025-11-30 21:41:56 hope: host blocking should be one of the fastest forms of blocking assuming your kernel's ip stack wasn't written by a microsoft. the only part that would really make sense to be slow is redirecting the host to 0.0.0.0, but I'd imagine that's handled as a special case and no redirection is actually performed (or it's just fast enough so it doesn't matter). a stateful firewall will have to match firewall 2025-11-30 21:42:02 rules which is slow, and domain blockers needs to match domain strings which is very slow compared to host matching. 2025-11-30 21:43:41 inet6 hosts are larger so they might match slower (maybe not, depends on how your cpu is designed and what registers are used), but I doubt it could ever be slower than domain matching 2025-11-30 21:59:34 h/j labwc 2025-11-30 21:59:37 oopsy