2025-05-01 00:38:57 * adds this to the IRC is bad list 2025-05-01 01:26:16 Unable to decrypt message 2025-05-01 02:12:59 we received the message just fine on irc, unlike matrix 2025-05-01 07:44:22 p_6f3Ik7Suw: ?OTR Error 2025-05-01 10:04:23 Justin[m]: I would rather add it to the "matrix bridge is unreliable" list personally 2025-05-01 10:05:02 https://github.com/matrix-org/matrix-appservice-irc/issues/1851 2025-05-01 10:05:46 ¯\_(ツ)_/¯ 2025-05-01 10:09:17 I've been told that it is on their radar, but they're busy with other much more serious issues. 2025-05-01 10:20:16 f_ hopefully serious issues means releasing serious moderation tools. 2025-05-01 10:20:27 Justin[m]: It's more than just moderation 2025-05-01 10:20:32 more serious than that 2025-05-01 10:23:53 and yep, p_6f3Ik7Suw and rewtkid's messages did not get sent to the other side 2025-05-01 10:24:23 meh, at this point just look at the public irclogs https://irclogs.alpinelinux.org/%23alpine-linux-2025-05.log 2025-05-01 10:52:11 f_: there's a typo in your issue 2025-05-01 10:52:45 where? 2025-05-01 10:56:04 funderscore: "Join fron IRC" 2025-05-01 10:56:17 ah, thanks :) 2025-05-01 14:03:39 Hello 2025-05-01 14:04:33 Any idea why openrc is trying to run dhcpcd at startup, although it's not even installed? 2025-05-01 14:04:43 (it's neither visible in rc-status --all) 2025-05-01 14:05:16 quinq: ifupdown-ng (networking service) will start it if asked for 2025-05-01 14:05:34 Do you have an idea who would be asking it to? 2025-05-01 14:06:21 If you request a dhcp address 2025-05-01 14:06:33 in /etc/network/interfaces 2025-05-01 14:06:40 Hummm, I'm talking about *dhcpcd*, not dhcp 2025-05-01 14:07:49 As far as I know, ifupdown(-ng) on Alpine uses udhcpc (from busybox), am I mistaken? 2025-05-01 14:08:51 dhcpcd == dhcp client daemon == dhcp 2025-05-01 14:09:00 wat 2025-05-01 14:09:21 ifupdown-ng will use dhcpcd if available 2025-05-01 14:09:32 I said *although it's not even installed* 2025-05-01 14:09:52 Meaning it's not available 2025-05-01 14:10:10 where do you see that it's trying to run dhcpcd? 2025-05-01 14:10:20 *at startup* 2025-05-01 14:10:25 In openrc log 2025-05-01 14:10:31 Like console output 2025-05-01 14:10:33 Is there context? 2025-05-01 14:10:50 Powering-up the machine where Alpine linux is installed 2025-05-01 14:10:56 Grub loads the kernel + initrd 2025-05-01 14:11:06 Linux boots, runs openrc 2025-05-01 14:11:19 openrc says starting network, cant run dhcpcd 2025-05-01 14:12:38 It happens just after “Starting WPA Supplicant ...” 2025-05-01 14:12:39 did you check /etc/network/interfaces or any of script directories in /etc/network? 2025-05-01 14:13:03 then “/run/dhcpcd: creating directory”, “Starting dhcpcd ...” 2025-05-01 14:13:13 “start-stup-daemon: /sbin/dhcpcd does not exist” 2025-05-01 14:13:48 Yeah, I grepped for dhcpcd in /etc/network, no result 2025-05-01 14:13:52 Ok, so it does try to start it as a service 2025-05-01 14:13:53 s/stup/stop/ 2025-05-01 14:14:11 `find /etc/runlevels -name dhcpcd` 2025-05-01 14:14:38 ikke, no result :/ 2025-05-01 14:15:29 (also grepped for dhcp in /etc/runlevels, no result) 2025-05-01 14:15:32 what about `grep -R dhcpcd /etc/runlevels` 2025-05-01 14:15:40 -R follow symlinks) 2025-05-01 14:16:51 Ah, one output 2025-05-01 14:17:01 wpa_supplicant says “before dns dhcpcd net” 2025-05-01 14:17:11 Looks like you got it :) 2025-05-01 14:17:30 Well, `before` should not actually start it iirc. 2025-05-01 14:17:43 hum 2025-05-01 14:17:50 right 2025-05-01 14:18:12 Ah, I don't have dhcpcd installed, but I do have dhcpcd-openrc 2025-05-01 14:18:15 Let's trash that 2025-05-01 14:18:47 yep 2025-05-01 14:18:53 Looks like that did the trick 2025-05-01 14:19:29 So openrc or ifupdown-ng looks for the presence of the service, not the actual binary 2025-05-01 14:19:58 ifupdown-ng should not care about the service 2025-05-01 14:20:25 Maybe it's wpa_supplicant then? 2025-05-01 14:20:46 ok, let-me try reinstalling the just the service now to see if the problem comes back 2025-05-01 14:20:57 If it's a service presence issue, or an old config I might have borked 2025-05-01 14:21:55 Just reinstalling it doesn't seem to be a problem 2025-05-01 14:22:08 So maybe it's a left-over of when there was an actual dhcpcd installed 2025-05-01 14:22:24 Thanks ikke for the help :) 2025-05-01 14:25:55 Now I get kernel fault when rebooting :( 2025-05-01 14:26:02 That's what you get for not rebooting for 255 days 2025-05-01 14:29:17 ok, last thing and then I stop the noise 2025-05-01 14:29:31 Actually rebooting entirely with just dhcpcd-openrc installed breaks the boot 2025-05-01 14:29:37 But restarting networking doesn't 2025-05-02 11:39:33 Anything special to be able to have user crontabs with default Alpine crond? 2025-05-02 11:39:53 rc-status | grep -F crond says: crond [ started ] 2025-05-02 11:40:23 crontab -l says: */1 * * * * date >> /tmp/crontest 2025-05-02 11:40:29 But that file stays empty 2025-05-02 11:56:46 Has anybody actually ever used cron on Alpine? xD 2025-05-02 11:58:26 not me 2025-05-02 11:59:17 Will install cronie then 2025-05-02 12:00:20 Yeah, works fine now 2025-05-02 13:11:53 Should service `mdevd` be in the default runlevel or in the sysinit runlevel? 2025-05-02 13:29:21 check the init.d files? 2025-05-02 13:30:14 quinq: yeah, but dcron here 2025-05-02 14:28:51 WhyNotHugo: I check alpine-conf for such questions. For mdevd sysinit seems to be the default 2025-05-02 14:49:41 thanks for confirming 2025-05-02 14:56:05 quinq: that's odd. default cron has worked for me. that said, i do typically install cronie as it has a few extended features i like. never any issues with it. 2025-05-02 14:57:46 It works now anyway :) 2025-05-02 17:17:28 WhyNotHugo: The service or actually to program mdev populates your /dev if you are not using something else to do that. So it needs to be started early. https://coral.googlesource.com/busybox/+/refs/heads/master/docs/mdev.txt 2025-05-02 17:33:53 quinq: dillon's lightweight cron daemon is great. Minimal andit runs your task with a frequency, so if your computer was off it will catch up. You also can exit with 11 and then it retries. 2025-05-03 06:40:32 have you ever used ctrl-s to freeze terminal? used it today! didnt know it also pauses the code it seems? 2025-05-03 06:41:36 Yes, it sends SIGSTOP to the process 2025-05-03 06:42:32 ctrl-q unfreezes 2025-05-03 06:43:26 pretty cool 2025-05-03 06:43:51 Sorry, SIGSTOP is for ctrl+z 2025-05-03 06:45:04 https://unix.stackexchange.com/questions/137842/what-is-the-point-of-ctrl-s 2025-05-03 06:48:50 when do you use it today? 2025-05-03 06:49:35 When something produces a lot of output and you want to pause it to read it 2025-05-03 06:49:49 i have a loop to run through urls, and sometimes i want to pause to copy a url.. 2025-05-03 09:10:45 rhizoome, i have reworded the content added by you in the seatd page of wiki. If you're still using polkit+seatd please give your feedback here or in wiki. thanks 2025-05-03 09:13:23 frag, I usually use it by mistake 2025-05-03 09:13:36 If the process output is slow enough, I can usually do what I need with it 2025-05-03 09:14:05 If it's going too fast, it's also going too fast for ^S in time anyway 2025-05-03 09:22:09 i disable flow control and use it as my gnu screen control key 2025-05-03 09:22:24 hehe, havent we all! 2025-05-03 09:25:21 i imagine it would be more useful since they disabled the vt scroll buffer, but… what quinq said 2025-05-03 11:10:55 prabu: Your explanation of the difference between seatd and elogind is clear and the examples show how rules need to be defined. Thank you very much. 2025-05-03 12:53:29 rhizoome, thanks for the confirmation 2025-05-04 05:28:24 -i 2025-05-04 05:28:59 Hello, I am trying to use VirGL on qemu I get a segmentation fault 2025-05-04 05:29:46 Heres my launch script: https://0x0.st/84I-.sh 2025-05-04 06:42:15 Hey all. I'm trying to use lxqt-config-file-associations, and I'm getting an error about mismatched qt versions (6.8.0 vs 6.8.2). Any pointers? 2025-05-04 07:00:07 SamWilsn what is the package name for lxqt-config-file-associations 2025-05-04 07:00:48 is it lxqt-config? 2025-05-04 07:01:25 tuzu: looks like it, yeah 2025-05-04 07:07:48 what is the whole error message? 2025-05-04 07:08:19 Cannot mix incompatible Qt library (6.8.0) with this library (6.8.2) Aborted 2025-05-04 07:09:56 have you tried apk upgrade? 2025-05-04 07:12:19 qt6-qtbase 6.8.2 is packaged on v3.21 and edge 2025-05-04 07:51:10 tuzu: yep, that seemed like the obvious fix. I'll take another stab at it tomorrow. Thanks for the help so far! 2025-05-04 14:51:52 Short question, maybe someone has a good alternative: Using Alpine Linux for some of my servers Wazuh decided to drop Agent Support since version 4.8 and I assume will get incompatible with V4.8 within this year. Does anyone here have a good way to migrate Alpine into any other kind of free SIEM/Logging-IPS-solution? Or any other good idea/solution? Last ossec-hids version seems to be from 2022. 2025-05-04 14:53:53 At least for Auditing Lynis seems to be an alternative, but for live logdata aggregration? 2025-05-04 15:17:28 But also Agentless Monitoring over SSH should be an alternative for Wazuh, even if I have to check what are the capabilities compared to agent. 2025-05-04 16:20:26 Following up on the qt version mismatch, it looks like qt6-qtbase was rebuilt in april, but lxqt-config was not. Is it possible that lxqt-config needs to be rebuilt? 2025-05-04 16:42:53 probable 2025-05-04 17:09:28 RoyalTiger[m]: most tools like that don't support alpine becuase it doesn't have all the "standard" linux stuff, usually systemd features, but sometimes stuff that can be installed, like the shadow package, so a more detailed understanding of what tools the agent depends on might lead to you being able to install it anyway 2025-05-04 17:09:48 or it might show you it's not possible (such as requiring journald or other features of systemd) 2025-05-04 17:13:25 it could also be as simple as them only offering a systemd unit file to run it, which is easy enough to create your own rc script from 2025-05-04 17:15:13 If I remembered right one of the reason was Alpine was somehow incompatible to NVD (National Vulnerability Database) or something like this. Today it's hard to get back to the Github Issue with the drop reason, as there are like 20 different issues with later build references and so on. 2025-05-04 17:17:00 "But also Agentless Monitoring..." <- Seems to just monitor and alerts on file diffs, but no logging of commands over SSH, but couldn't dig deep enough what's possible with own parsers. 2025-05-04 17:23:04 "If I remembered right one of the..." <- https://github.com/wazuh/wazuh/issues/17680 2025-05-04 17:23:04 https://github.com/wazuh/wazuh/issues/19415 2025-05-04 17:23:04 https://github.com/wazuh/wazuh/issues/19413 2025-05-04 17:28:10 so, issue 1 looks like it just requires the "audit" package, which is solvable, maybe it's missing in the latest version for some reason 2025-05-04 17:28:38 issue 2 is, they only build against glibc, and don't want to build a musl version, their perogative, but that's the real solution 2025-05-04 17:31:46 the rest of the breakages are less clear from just those links, but seem to be at least partially dependent on those working 2025-05-04 17:37:41 Thanks for the replies, even if I don't know if that's not a size too big for me, when 3-4 core developers from Wazuh already say for themselves "no, it's too much effort for us" 2025-05-04 17:38:43 Hey people, what is alpine way to configure which nfs versions server provides? It seems like alpine is closer to gentoo here, but gentoo wiki doesn't seem to mention this anywhere except for kernel configuration. I'm not sure if it is right to go on and build a kernel. 2025-05-04 18:08:48 "Hey people, what is alpine way..." <- If I am not confusing matters, I think Arch way of tweaking a conf file was what is needed for Alpine. I looked into it a month or so ago so it is fuzzy 2025-05-04 18:09:40 Does Alpine wiki not have guidance on this? Was I reading elsewhere? 2025-05-04 18:11:06 https://wiki.alpinelinux.org/wiki/Setting_up_an_NFS_server 2025-05-04 18:11:12 Does this suit? 2025-05-04 18:12:09 @Saijin_Naib[m] I don't think it mentions NFS version 2025-05-04 18:18:15 Or how to configure the nfs server as a matter of fact, only exports and kerberos. 2025-05-04 18:18:31 I've checked arch wiki, they use separate services (`nfsv4-server.service` / `nfs-server.service`) for this. Also, it seems like their global configuration is in a different location 2025-05-04 18:21:08 Ahh, okay. The arch article links out to Redhat docs which have NFS v4-only 2025-05-04 18:21:18 `find /etc -name nfs*` on alpine only returns stuff from `/etc/conf.d`, `/etc/init.d`, and `/etc/request-key.d/nfsidmap.request-key.conf` 2025-05-04 18:26:15 `/etc/conf.d/nfs` contains variable OPTS_RPC_NFSD, it is used to pass options to `rpc.nfsd`. This feels like a lead but I don't know the options 2025-05-04 18:26:53 Sorry, I didnt get this far. I was mostly after client-side tuning 2025-05-04 18:27:00 I hope you find it 2025-05-04 18:27:37 Thanks for looking into it o7 2025-05-04 18:32:44 I've figured it out 8-) 2025-05-04 19:59:34 vkrishn: I remember you had an alternate logviewer for alpine channels but the link in my logs https://m.insteps.net/irclogs/alpine/ doesn't work anymore. Do you still have it up? Thanks! 2025-05-04 20:00:01 (Hopefully you're catching up with logs and find this message :) 2025-05-04 23:04:07 I modified /etc/inittab to allow login on hvc0. The following line is already enough to make to make it work: 2025-05-04 23:04:07 ttyS0::respawn:/sbin/getty -L 115200 hvc0 vt100 2025-05-04 23:04:15 Somehow this enables boot logging as well, even though the wiki (Enable Serial Console on Boot) lists a lot more steps. Most of which are enabled by default in recent alpine. Did I skip steps that I shouldn't have? For comparison this is the default line: 2025-05-04 23:04:15 #ttyS0::respawn:/sbin/getty -L 115200 ttyS0 vt100 2025-05-04 23:36:08 Since hvc0 is not used by default, I am not able to do the initial setup with serial alone. 2025-05-05 00:05:03 alpine as a desktop? 2025-05-05 00:06:56 I don't always use alpine as a desktop, but when I do... 2025-05-05 00:11:49 i'm in a very low percentile i guess 2025-05-05 00:11:55 alpine is fine as a desktop 2025-05-05 00:31:10 I'm looking at starting to use it as a desktop. Still working at it. 2025-05-05 01:54:55 whocares, what did you have to do? Think you can add it to the Alpine Wiki? 2025-05-05 01:55:40 masonI am quite pleased with Alpine as a general-purpose desktop OS. It is the OS that finally got me to switch my family fully over to Linux from Windows. 2025-05-05 02:11:04 Saijin_Naib[m]: I was thinking of doing the same thing. How do you deal with things like package management? I put my father on void linux a while back with kde and octoxbps (graphical package manager). 2025-05-05 02:11:10 I don't know of anything like that on alpine 2025-05-05 02:13:07 ssm: I use XFCE for me, mostly APK in terminal, but GNOME Software with apk and flatpak backends for discovery 2025-05-05 02:13:17 Wife uses GNOME full stack 2025-05-05 02:13:58 I also have her setup with apk cron and topgrade 2025-05-05 02:14:33 What I really want to learn is ACF so I can remotely manage the devices easily 2025-05-05 02:16:27 ACF? what's that got over ssh 2025-05-05 02:16:33 I can find basically no information on it for linux 2025-05-05 02:17:13 also how did you go about convincing all your family members to use linux lol 2025-05-05 02:17:57 only me and my brother on linux, father couldn't stay on linux because of a very niche software compatibility issue he couldn't live without and wine didn't work 2025-05-05 03:11:37 ACF is a nice integrated web dashboard that lets you manage other machines. It is just less work and a nicer UX 2025-05-05 03:12:51 Just explained, taught out skills and workflows, installed side-by-side, ensured all data migrated, accounts setup/logged in, sensible defaults, pre-seed apps with files/folders, etc 2025-05-05 03:13:51 Just meet user need/expectation and dont make them start from zero. Give them their "computer" back, just using Linux and FOSS apps that match their usage patterns best 2025-05-05 03:21:08 Also, definitely an ongoing/iterative process. Researching addons to GNOME to change appearance and behavior to suit better, finding new programs they can use, learning them enough I can teach them the workflows to do what they want, etc 2025-05-05 03:23:02 My dad liked vanilla XFCE, my wife is tweaking GNOME to suit, and my mom gets XFCE skinned to look as close to Windows as possible and was not told anything other than the computer updated 2025-05-05 03:23:43 fvwm95? 2025-05-05 03:23:52 When last I involved her, just knowing it was different made her refuse to use/learn, so now... 🤷 2025-05-05 03:24:12 Ten years on, I tried again with a differen tact, haha 2025-05-05 03:25:42 @longnoserob not that nor Chicago95, haha. She is mostly used to 7 in classic mode from working in a school, so just renaming Whisker to Start, putting the windows logo there, renaming a few apps, using windows icon pack and sound pack, hahq 2025-05-05 03:26:57 She is taking it in stride. All she cares about is Facebook so, pretty easy. It just needs to look and feel familiar so she isnt intimidated by it being new/different and she does great 2025-05-05 03:27:13 (She's 80+( 2025-05-05 07:15:48 is bc really that bad at handling number of decimal places? `echo "scale=2;(6.04-6)/6"|bc -l` 2025-05-05 07:27:10 frag, try with scale=3 ;p 2025-05-05 09:42:07 quinq haha, smh.. 2025-05-05 09:42:54 would be nice with a bit better functioning... poopix... 2025-05-05 09:46:05 oh it's you 2025-05-05 09:47:36 were you expecting someone else? 2025-05-05 11:48:20 hello 2025-05-05 11:48:26 I have a problem when I follow https://wiki.alpinelinux.org/wiki/Xen_Dom0 ; install seems ok, but on reboot, xen fail to start, and I've got a message that keeps repeating itself, preventing me from doing anything : "can't open /dev/hvc0: no such file or directory" 2025-05-05 11:49:22 I'm not very familiar with Alpine linux, so I may have missed something obvious ? 2025-05-05 11:49:58 It is in a new install. 2025-05-05 14:46:25 hello 2025-05-05 14:46:25 do we have xfce or gnome on alpine? 2025-05-05 14:46:40 yes 2025-05-05 14:47:13 sahar_sedigh: both and more than that 2025-05-05 14:48:55 What about JetBrains product?! 2025-05-05 14:49:32 do tou have alpine installed on it? 2025-05-05 14:49:54 warb: on what? 2025-05-05 14:50:01 on your jetbrains product 2025-05-05 14:51:11 jetbrains products are all IDE for writing code. based on Java perl and python 2025-05-05 14:51:22 the IDE itself I mean. 2025-05-05 14:51:55 you want to install a window manager in the IDE? 2025-05-05 14:52:18 cinnamon in alpine would be good 2025-05-05 14:53:19 hsp; what is the memory footprint for cinnamon desktop? 2025-05-05 14:54:36 https://www.jetbrains.com/ 2025-05-05 14:55:22 hsp; 1GB at startip? half a Gig? 2025-05-05 14:56:15 the IDE in question is compiled against glibc!!! and GCC 2025-05-05 14:56:38 ohh, yeah those deps are on alpine 2025-05-05 14:58:35 sahar_sedigh, I don't know that 2025-05-05 15:02:47 Is alpine based on muslc? 2025-05-05 15:04:39 sahar_sedigh: answered by the wiki’s main page 2025-05-05 15:23:03 what about complex install? 2025-05-05 15:44:08 btrfs as root and LUKS 2025-05-05 15:55:41 do we have any wiki material on the subject? 2025-05-05 15:56:10 I just recently ran across an article by someone who did that (btrfs and LUKS): https://whynothugo.nl/journal/2023/11/19/setting-up-an-alpine-linux-workstation/ 2025-05-05 15:56:48 Not anything I've done, so no idea how good of an article it is. 2025-05-05 15:57:22 He's on this channel ;) 2025-05-05 16:12:22 i'm mostly lvm on luks with ext4. i have run btrfs before, but i've since moved away from relying on (and dealing with the side-effects of) snapshots in either case 2025-05-05 16:14:56 invoked: I've been thinking about trying btrfs. What are the drawbacks is you feel like sharing? 2025-05-05 16:15:07 s/is/if/ 2025-05-05 16:16:40 on btrfs, clearing blocks after deleting a snapshot takes a while 2025-05-05 16:16:50 it's async 2025-05-05 16:17:15 in my particular case, snapshots just ended up being more trouble than they are worth 2025-05-05 16:17:54 anecdotes will vary. i don't trust btrfs as much as i do ext4. 2025-05-05 16:19:05 I was thinking it might make VM backups easier. I'm using restic for regular backups inside the VM, though, so it might not be worth the effort. 2025-05-05 16:19:44 I hear you about trusting ext4 ;) 2025-05-05 16:22:42 also true for lvm vs btrfs raid features 2025-05-05 16:23:24 file systems are hard. other people might be less risk averse 2025-05-05 16:25:27 I've had nothing but bad experiences using LVM (maybe because I'm bad at it?). I think I'm going to stick to ext4 and backups. 2025-05-05 16:26:29 lvm works pretty well in my experience. maybe it was people having bad experiences with snapshots (which on some workloads can perform badly) 2025-05-05 16:29:39 i didn't read through hugo's link but i assume it relies on subvolumes (which is a cool feature of btrfs) 2025-05-05 16:30:21 back when i ran btrfs i think i only did it that way once, otherwise ran lvm 2025-05-05 16:33:20 in this era of ssd, some people get tripped up when they want to use trim and it doesn't work (forgetting to enable discards at the lvm level) but... if you wanted to use a detached luks header, using discards would ruin plausible deniability (if that matters to you) 2025-05-05 17:21:59 I am enjoying XFS over LVM with BFQ. What needs done for discard at LVM level? Manual fstrim works fine, so is it setup right? 2025-05-05 17:22:52 LVM is certainly a big thing to study. So many things you can do and layer 2025-05-05 18:47:19 a 2025-05-05 18:47:28 oops, accidentally hit enter, mb 2025-05-05 18:47:44 I installed alpine on my raspberry pi 4. I created a 2nd partition on the microSD card and formatted it as btrfs, with `@var`, `@srv`, `@home`, `@cache` subvolumes. 2025-05-05 18:47:46 I would like to use `@cache` as my apk cache, however it doesn't get mounted early enough in the boot process to be used for my APK cache 2025-05-05 18:48:46 my 2 theories so far for where I would need to mount the subvolume are either a) in some mdev rule or b) in a customised `/init` script in the initramfs, would this be correct? this is a bit outside of my comfort zone, so I've been struggling a little bit to work it all out haha 2025-05-05 18:52:53 Saijin_Naib[m]: misspoke -- i meant discards at the luks level ('cryptdiscards' boot option in alpine's initramfs), lvm should pass it through 2025-05-05 20:21:58 Ahh, okay, thanks. One day LUKS and EFI SecureBoot will be done here 🤣 2025-05-05 22:34:34 so i installed alpine + kde on an old laptop, right now it's plugged in but the battery isn't charging 2025-05-05 22:35:25 ulhar: Depending on the kind of old laptop, there might be charge thresholds in action. 2025-05-05 22:48:35 hmm, maybe? i'll look in bios settings 2025-05-05 22:49:14 the battery's on 5%, which seems like reasonable "start charging" territory... 2025-05-05 22:54:57 oh right, my laptop warns me about being unable to determine the charger type. so this isn't an alpine thing, oops 2025-05-06 01:22:35 XP/Vista-era Dell? 2025-05-06 01:23:08 That hair-thin data pin in the middle of the charger tip was a pain in the ass when it invariably broke 2025-05-06 01:24:06 HP also had that on some of their chargers in that era, but naturally, not cross-compatible even if the barrel dimensions were the same 2025-05-06 01:26:32 Saijin_Naib[m]: Don't know when XP/Vista era is but this model came out in 2012 2025-05-06 02:01:33 meta-s /window scroll +10 2025-05-06 05:28:21 i like how laptops these days use usb-c for charging 2025-05-06 05:52:42 Same. Just wish 90deg USB-C were more common. Hate seeing the cable strain 2025-05-06 05:59:29 Was there ever a good USB socket? 2025-05-06 06:32:17 USB 3.0 Type B 2025-05-06 06:33:47 Still prefer DE-9, haha. Never had one break 2025-05-06 08:20:37 Hey hey, anybody aware of Alpine refusing to look up .local domain names? 2025-05-06 08:21:14 `nslookup example.local` just hits me with the NXDOMAIN response, even though my Debian and Windows machines can find them just fine. 2025-05-06 08:22:05 squigjess: you need something like Avahi for that 2025-05-06 08:22:19 Ialready have avahi set up and running on the machine, unfortunately 2025-05-06 08:22:55 https://wiki.alpinelinux.org/wiki/MDNS 2025-05-06 08:24:53 Oh cheers! 2025-05-06 08:25:24 Srangely though, trying to install avahi2dns chucks an 'avahi2dns (no such package)' back at me :/ 2025-05-06 08:26:17 it's in testing apparently, so you'd need to be on edge and enable the repo 2025-05-06 08:26:25 Ahh righto 2025-05-06 08:26:31 Cheers, I'll give her a go now 2025-05-06 08:27:04 Seems like the project has been released only last month 2025-05-06 08:27:36 Oh no, there are older releases 2025-05-06 08:28:00 Yeah, I thought so. I remmebered seeing avahi2dns on that wiki page ages ago haha 2025-05-06 08:38:38 Hmm, still not working, unfortunately @ikke 2025-05-06 08:45:17 I don't have experience with it, so not sure 2025-05-06 08:52:22 Damn, all good! 2025-05-06 08:55:26 What was it? 2025-05-06 08:55:52 What was what, sorry? 2025-05-06 08:57:07 Oh, thought you found the issue 2025-05-06 08:57:31 Oh, nah, I was just reassuring you that you're all good, haha 2025-05-06 13:11:11 https://www.youtube.com/watch?v=T5G6IdGiKaY ncopa 2025-05-06 13:14:54 yeah... 2025-05-06 13:15:18 ncopa: your talk from foss-north is online now 2025-05-06 13:16:22 thanks! 2025-05-06 13:16:32 np 2025-05-06 13:59:32 https://www.kode24.no/artikkel/norske-alpine-linux-trenger-hjelp-rorende-med-all-stotten/82668257 TIL i did learn Alpine is nordic :p 2025-05-06 14:23:22 really good presentation and thanks for Alpine :) 2025-05-06 14:26:16 We've successfully migrated our CI to use Alpine as a base for size (and thus bandwidth and speed) concerns, but have observed that pretty much everything is slower than before when we were using a debian base 2025-05-06 14:27:44 More specifically, Python code is consistently ~20 to 30% slower 2025-05-06 14:34:19 musl is part of that (it is not as frankenstein as glibc for speed) 2025-05-06 14:35:14 but 20-30% seems like a bigger delta than i'd expect 2025-05-06 14:36:10 flame graphs would probably shed some light on where the speed is going 2025-05-06 14:37:27 invoked: I'm not seeing as clear of a picture for pure Rust jobs, but there is only one and it's quite short lived 2025-05-06 14:37:43 it looks like the Python image aren't compiled with PGO 2025-05-06 14:37:58 this could explain a large chunk of the discrepancy tbh 2025-05-06 14:39:56 https://devguide.python.org/getting-started/setup-building/#optimization 2025-05-06 14:40:54 basically this, which would make the initial build a lot longer (I know because I personally use pyenv so I compile my own Pythons) and would maybe require some cleanup of PGO artefacts 2025-05-06 14:41:12 https://gitlab.alpinelinux.org/alpine/aports/-/issues/15465 2025-05-06 14:42:08 maybe you could add comments to that 2025-05-06 14:46:36 fair enough 2025-05-06 14:57:02 hopefully this registration email comes at some point :P 2025-05-06 15:36:22 hello 2025-05-06 15:37:02 Is there a solution for running applications compiled against glibc inside alpine linux? 2025-05-06 15:41:08 hello 2025-05-06 15:41:11 Is there a solution for running applications compiled against glibc inside alpine linux? 2025-05-06 15:43:12 sahar_sedigh: There's a "no warantee" gcompat package 2025-05-06 15:43:40 sahar_sedigh: flatpak or void linux / gentoo / debian + bubblewrap 2025-05-06 15:44:11 there are various: gcompat, patchelf, running with an alpine native interpreter (i.e. for electron apps), etc 2025-05-06 15:44:14 sahar_sedigh: glibc has many new symbols that are not in gcompat. 2025-05-06 15:45:58 tbh though, if you're in need of apps that you can't recompile against musl, you're in for a world of hurt 2025-05-06 15:46:06 sahar_sedigh: some of the distros I listed have their package managers in alpine, so you can directly create a rootfs 2025-05-06 15:46:35 https://pkgs.alpinelinux.org/package/edge/community/x86_64/xbps - void linux 2025-05-06 15:46:44 One is gcompat two is flatpak three is another linux+bibblewrap four is patchelf? 2025-05-06 15:47:11 https://pkgs.alpinelinux.org/package/edge/main/x86_64/debootstrap - debian 2025-05-06 15:47:21 hmm, just noticed zathura-sandbox, sounds cool, but doesnt seem to work: Bad system call 2025-05-06 15:49:34 https://distrobox.it/ it is also in alpine, but I never used it. 2025-05-06 16:06:59 rhizoome: Do we have wiki entry or a webpage or something on this subject? 2025-05-06 16:07:48 sahar_sedigh: some of it is documented: https://wiki.alpinelinux.org/wiki/Running_glibc_programs 2025-05-06 16:09:22 rhizoome: thanks. do we have vscode on Alpine? 2025-05-06 16:09:34 the article is a bit strange, it mixes the terms rootfs and chroot. 2025-05-06 16:10:59 sahar_sedigh: yes, in testing: https://pkgs.alpinelinux.org/package/edge/testing/x86_64/code-oss 2025-05-06 21:45:48 anyone have their root partition on f2fs? 2025-05-06 21:45:51 any problems? 2025-05-06 22:22:56 similar question, how stable is ufs (44bsd or 5xbsd) on root these days? 2025-05-06 22:23:20 would be nice to have *bsd compatible filesystem other than ext2, since that's what I use everywhere else 2025-05-06 23:02:30 i'll elect myself as f2fs tester 2025-05-07 12:36:01 Too bad he left. I daily drive f2fs as root partition on my main machine; only issue is pointless logspam on boot. 2025-05-07 14:10:38 zcrayfish: and lots of wasted space 2025-05-07 15:19:17 ACTION shrugs 2025-05-07 15:27:57 It occurs to me that my issue is probably with fsck.f2fs failing to clear a bit and not f2fs itself. Seems cosmetic though. 2025-05-07 21:57:37 couldn't get f2fs to work on root 2025-05-07 21:57:44 using btrfs instead 2025-05-07 22:18:12 Working well? 2025-05-07 22:18:49 yeah, sure 2025-05-08 00:34:44 can use stable and testing repo? or must use edge? 2025-05-08 00:56:15 I was upgrading to edge and the last few steps were erring wit 2025-05-08 00:56:24 With IO errors 2025-05-08 00:56:50 I rebooted and the screen is stuck at "loading initial ramdisk" 2025-05-08 00:58:40 Is there a way to get in to the system? Or i jave to reinstall again 2025-05-08 00:58:44 8bjs 2025-05-08 00:59:03 I just finished reinstalling everything 2025-05-08 01:00:47 I/O errors indicate a hardware problem 2025-05-08 01:01:58 The errors appeared with networkmanager 2025-05-08 01:02:12 And i had just finished setting up Networkmanager 2025-05-08 01:02:28 I upgraded to edge right after setting it up 2025-05-08 01:03:40 Is there something i can do when i get in with my usb? 2025-05-08 03:31:31 Hi there I'm a newbie and need help with udiskie user permissions on a fresh alpine install. Can anyone lend a hand? 2025-05-08 03:32:12 udiskie works as root but I need to mount a usb stick as a user. 2025-05-08 03:37:17 I willing to use just simply mount, but I don't understand the permissions so I can mount a usb stick as any user other than root 2025-05-08 03:44:18 slickchick: are you able to use udisksctl as a normal user? 2025-05-08 03:48:37 fission: thank you for responding. I tried the command "udiskctl mount -b /dev/sdb1" and was asked for authentication. I typed passowrd and it gave an error 2025-05-08 03:48:52 here is the error 2025-05-08 03:48:58 ==== AUTHENTICATION FAILED ==== 2025-05-08 03:48:58 Error mounting /dev/sdb1: GDBus.Error:org.freedesktop.UDisks2.Error.NotAuthorized: Not authorized to perform operation 2025-05-08 03:49:59 ok, I tried the command again and it seems to have worked 2025-05-08 03:50:08 \o/ yay 2025-05-08 03:50:09 I typed psword wrong 2025-05-08 03:50:11 :) 2025-05-08 03:50:26 so, I can just mount any usb with this command then? 2025-05-08 03:50:49 it seems so. (I haven't tried it but that's what it looks like to me) 2025-05-08 03:51:02 wow, that was easy!! 2025-05-08 03:51:27 and then udisksctl unmount -b /dev/sdb1 when done 2025-05-08 03:51:42 glad it's working for you 2025-05-08 03:51:48 ok, let me try that and see if unmount works 2025-05-08 03:52:33 ok, it all works. Thank you so much 2025-05-08 03:52:44 np 2025-05-08 07:42:07 fission, updated wiki based on your instructions here..https://wiki.alpinelinux.org/wiki/File_management#Disk_management 2025-05-08 10:02:37 so:libsimdutf.so.19 (no such package): 2025-05-08 10:02:37 It seems I can't install chromium on edge: ERROR: unable to select packages: 2025-05-08 10:02:37 required by: chromium-135.0.7049.95-r0[so:libsimdutf.so.19] 2025-05-08 10:03:07 I tried apk update, apk upgrade -a and apk fix but nothing changed and the problem persists 2025-05-08 10:40:24 did you check if the builder finished it already? 2025-05-08 10:43:21 ah I see, chromium is marked as flagged, and simdutf provides so:libsimdutf.so.21 now 2025-05-08 10:43:26 (since 5/4) 2025-05-08 12:31:48 Hi all, I was playing with apache2 webdav package, and noticed it seems to be missing requirements. The server tries to load the library `/usr/lib/apr-util-1/apr_dbm_ndbm-1.so`, but this shared object does not exist in apr-utils (at least in recent versions). The corresponding error in the log is `(20019)DSO load failed: AH00576: The DBM driver could not be loaded`. Does this means that the apache2-webdav is broken in all recent versions, or am I 2025-05-08 12:31:48 missing something? 2025-05-08 14:42:52 ethernet, no HDMI.. so probably also no disk-access. The board does not have UART. Probably there is not much that I can do. Any ideas? 2025-05-08 14:42:52 My computer will not return from deep-sleep about once every week. It goes to sleep state multple times a day. This is a known issue and the manufacturer just disabled deep-sleep in a firmware update (calling it: fixing the problem). So I patched the ACPI-Table and reenabled deep-sleep, the issue is still the same. Now I wonder if I can tell the kernel to log somewhere. Unforunately when it does not come back I only get fan-spin. No USB, no 2025-05-08 14:54:18 I mean, the issue is probably itself a firmware problem 2025-05-08 19:38:34 where is the unrar package in alpine? 2025-05-08 19:40:41 there is none 2025-05-08 19:41:12 i think 7z can do rar 2025-05-08 19:42:11 ah. no. try `bsdtar xf file.rar` from libarchive-tools. 2025-05-08 19:49:40 iirc it was removed due to being non free 2025-05-08 19:50:13 there's unrar-free in debian though, maybe somebody bothered removing the non-free code 2025-05-08 20:33:14 uhh! accidentally, I've an MR for the unrar (free version) that I just refreshed a few seconds ago 2025-05-08 20:33:38 that's https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/81018 2025-05-08 20:36:11 (btw, this free version of unrar is, afaik, simply using libarchive) 2025-05-08 20:42:07 henrix: what is the difference from the bsdtar command, which iirc is also a frontend for libarchive? 2025-05-08 20:43:26 ikke: well, the major difference is that it is easier to find! 2025-05-08 20:43:52 fair enough 2025-05-08 20:44:01 I think it uses a similar interface as the non-free version, though I've never used that one 2025-05-08 20:45:21 everytime i need to unrar something (which is rare these days), I tend to search for this tool. that's what I used to use in linux distro I used before ;-) 2025-05-08 20:47:02 Also, I believe debian uses the 'alternatives' machinery to rename the 'unrar-free' to 'unrar'. (in my MR, I'm not renaming it) 2025-05-08 23:03:28 Hi all 2025-05-08 23:04:24 all are u here 2025-05-08 23:07:40 no 2025-05-08 23:07:51 :/ 2025-05-08 23:08:52 lol 2025-05-08 23:10:12 to set up alpine as a desktop do i need to do anything other then run the desktop installer script ? 2025-05-08 23:11:32 mfny: yeah, you'll need to install a window manager 2025-05-08 23:11:59 and sometimes that window manager comes with a file manager and a browser, but generally not... installing a desktop envionment gets you all of that 2025-05-08 23:12:45 so the major window managers are packaged in desktop environments 2025-05-08 23:12:51 but if you want simple, you get less bloat and can easily choose exactly what you want 2025-05-08 23:14:03 i just install openbox, a file manager and a browser to start 2025-05-08 23:14:10 usually a terminal too, if it's not already there 2025-05-08 23:43:12 i am having an isse with following the guidance for setup of a desktop, at the stage in intel video driver install i attempt to install intel-media-driver and it fails 2025-05-08 23:44:20 the error is no such package 2025-05-08 23:48:50 i can see the package here https://pkgs.alpinelinux.org/package/edge/community/x86_64/intel-media-driver 2025-05-08 23:49:10 so why cant i install ? 2025-05-08 23:50:06 did you enable the community repository? 2025-05-08 23:50:44 raven523: i assumed it was enabled by default as i was able to install the other packages till this point fine 2025-05-08 23:52:14 if it is not eanbled by default then how would i enable it ? 2025-05-08 23:52:29 edit /etc/apk/repositories then apk update 2025-05-09 00:11:28 raven523: that worked and i was able to install XFCE very quick and easy 2025-05-09 02:53:17 import matplotlib 2025-05-09 02:53:17 Hello guys! I'm having troubles with installing matplotlib on Alpine 3.21. Despite I installed from apk and pip got this error: 2025-05-09 02:53:17 Traceback (most recent call last): 2025-05-09 02:53:17 File "", line 1, in 2025-05-09 02:53:19 from packaging.version import parse as parse_version 2025-05-09 02:53:19 File "/home/node/.local/lib/python3.12/site-packages/matplotlib/__init__.py", line 157, in 2025-05-09 02:53:21 ModuleNotFoundError: No module named 'packaging' 2025-05-09 02:54:56 packaging is installed by pak with py3-packaging 2025-05-09 02:56:45 and is installed into site-packages 2025-05-09 02:56:49 pip install --user --break-system-packages packaging 2025-05-09 02:56:49 Requirement already satisfied: packaging in /usr/lib/python3.12/site-packages (24.2) 2025-05-09 02:57:51 https://www.irccloud.com/pastebin/0KgA7kCG/ 2025-05-09 02:58:38 what Im doing wrong? 2025-05-09 03:05:23 OK, I solved, I upgrade packaging version 2025-05-09 03:08:17 humberto: Is using a virtual environment an option for you? I see you solved it, but it might make things easier going forward 2025-05-09 03:10:51 Yes, Im using a virtualennv too; but the problem was that matplotlib needs a major version of packaking, so going from 24.2 to 25 solve it 2025-05-09 03:11:33 Got it, sorry for the noise then 2025-05-09 12:59:06 oh, i'm still here :) 2025-05-09 16:41:03 huh.. `until` doesnt comletion-expand in busybox ash.. 2025-05-09 18:55:52 i'm trying to start the mdadm monitoring daemon (/etc/init.d/mdadm) but that throws "mdadm: No such file or directory: /run/mdadm" 2025-05-09 18:56:16 and indeed, /run/mdadm does not exist. i have 3 configured and up arrays though. am i holding it wrong? 2025-05-09 20:38:51 I try to install homeassistant core on Alpine, but it requires Python 3.13. It seems alpine edge repo only has Python 3.12 2025-05-09 20:45:44 That's correct 2025-05-09 20:46:20 I highly recommend using HAOS for running home assistant, you will have much better experience 2025-05-09 20:50:50 That's nothing against alpine or any other platform for that matter, it's just a consequence of the way home assistant is developed and released 2025-05-09 20:51:07 What's the reason it's not the latest version in the edge repo? 2025-05-09 20:51:29 Yeah I tried HAOS but it was quite resource heavy. 2025-05-09 20:52:19 I have no need for add-ons or any other HAOS functionality. 2025-05-09 21:57:46 It's not that heavy, it's designed to run on embedded systems, but whatever 2025-05-09 21:58:40 The main reason to run HAOS over core is that it just handles updates and releases, which is complex and breaks a lot when rolling your own setup with core 2025-05-09 21:58:47 I speak on this from experience 2025-05-09 22:02:14 You will run into breakage basically every time you attempt to upgrade, pip package compatibility, etc. 2025-05-09 22:02:46 Frankly they should just stop offering it through that method as they obviously don't put any effort into making it functional 2025-05-09 22:03:17 If you really still don't want HAOS, I would suggest the docker method as your alternative 2025-05-09 22:07:12 At least then you can reasonably expect upgrades to work 2025-05-09 22:08:02 I hear you! I am looking into running the OCI container in Podman. It seems like the best option actually. The x86-64 genetic container is only 9MB (?) 2025-05-09 22:08:11 Generic 2025-05-09 22:09:35 https://github.com/orgs/home-assistant/packages 2025-05-09 22:10:33 I run Core on Debian Trixie now 2025-05-09 22:26:52 frag: `until` isn't a command and it seems like busybox ash only completes commands at the moment. Same thing for if/case. Not sure if that can be extended easily 2025-05-09 22:30:36 thought it wasnt implemented a minute! 2025-05-09 22:32:56 until is a shell builtin usually. it's the same as "not while" essentially. 2025-05-09 22:33:03 it's part of posix so it should be in ash 2025-05-09 22:33:14 (not that busybox seems to give a single fsck about posix usually) 2025-05-09 23:16:33 ssm: `until` is a reserved word in the syntax. They behave a bit differently from builtins (like `command`). 2025-05-09 23:32:20 I really love Alpine Linux lol. I'm super happy with how my "cluster a bunch of low-spec single-board computers together with Nomad" project is turning out. 2025-05-09 23:41:48 Great! 2025-05-10 09:26:53 TangentDelta, thanks for sharing your feedback. Consider sharing your knowledge by updating wiki, if you found missing/incorrect information 2025-05-10 13:18:24 "most of your friends will be AI" -mark zuckerberg 2025-05-10 13:18:27 is he talking about himself 2025-05-10 13:35:31 You mean he wants to be most people's friend? ^^ 2025-05-10 14:24:53 i think that's the wrong channel for this 2025-05-10 14:29:15 A.I. censorship!! 2025-05-10 14:42:22 what 2025-05-10 15:29:16 Hey people.. quick question.. does someone know why the Alpine Raspberry Pi kernel does not come with nvme support? 2025-05-10 15:29:16 Is it possible to get nvme working without compiling a custom kernel? 2025-05-10 15:33:05 For context: I'm trying to get my CM4 to work with an nvme carrier board 2025-05-10 15:33:33 alpine would be the perfect choice for my storage cluster 2025-05-10 15:42:33 since only rpi5 with the adapter supports nvme, i think it's just been disabled because nvme has never been a thing with rpi until now 2025-05-10 15:43:30 lballardini: look on https://gitlab.alpinelinux.org for open issues on this (may already be reported)... if not, consider reporting it 2025-05-10 15:45:51 the CM4 has native nvme support if the carrier supports it, might be interesting to include it. I will look into reporting it. 2025-05-10 16:46:47 Hi, is there a way to figure out whether an apk package version3 contains a script or more specific a postinst-script? Thanks! 2025-05-10 16:48:38 adbdump? 2025-05-10 16:48:43 (apk adbdump) 2025-05-10 16:51:28 Habbie: Great, Thanks, I will try that out! 2025-05-11 05:51:34 Is there any time plan for the release of version 3.22? 2025-05-11 07:53:58 qaqland: ASAP 2025-05-11 07:54:12 First the builders need to finish building the packages 2025-05-11 11:00:13 oh im waiting for it too, are we talking hours? days? 2025-05-11 11:44:19 you can check it yourself on https://build.alpinelinux.org/ 2025-05-11 11:44:30 the worst offenders are ppc64le and riscv64 2025-05-11 12:28:39 frag: the issue is packages that are blocking the builders 2025-05-11 12:28:46 They need to be fixed 2025-05-11 12:29:43 oh, hm, weeks/months 2025-05-11 12:32:40 Rather days/weeks 2025-05-11 12:34:07 This is something that happens twice per year 2025-05-11 12:38:02 aha, usually i dont care too much, but hoping it will solve my crash problem 2025-05-11 12:38:24 never buy new hardware i guess ;] 2025-05-11 13:48:00 <|cos|> oh. this conversation reminds me that i haven't filed any bug for the breakage i encountered when upgrading to 3.21 yet… 2025-05-11 14:30:04 what hardware |cos|? 2025-05-11 15:30:50 <|cos|> frag: fully a software issue. zenity dlopen()s(?) libGLESv2.so.2, without the required dependency on mesa-gles. 2025-05-11 15:44:38 okok 2025-05-11 20:54:39 Anyone done a setup like QubesOS with an Alpine host and Alpine guests? 2025-05-11 20:54:58 Being so lightweight, Alpine seems ideal for lots of little VMs 2025-05-11 20:57:43 would love that 2025-05-11 21:02:59 Hey everyone,... (full message at ) 2025-05-11 21:03:18 haha 2025-05-11 21:03:24 * Hey everyone,... (full message at ) 2025-05-11 21:03:59 * Hey everyone,... (full message at ) 2025-05-11 21:37:39 Sho[m]: pro tip: try not to send multiline messages here. They end up extremely ugly: https://irclogs.alpinelinux.org/%23alpine-linux-2025-05.log 2025-05-11 21:37:52 > 2025-05-11 21:03:59 (Sho[m]) * Hey everyone,... (full message at ) 2025-05-11 21:48:04 And such messages look like spam... 2025-05-11 21:49:00 have you mounted /boot/efi inside /mnt before chrooting? 2025-05-11 21:49:24 grub-install and grub-mkconfig should be run from inside of chroot iirc 2025-05-11 21:54:23 Sho[m]: mounting /dev/sda8 on /sysroot failed <- it says that /dev/sda8 does not exist. if you did what Ermine said, maybe use a UUID (blkid) to define your root partition? 2025-05-11 23:38:25 https://inv.nadeko.net/watch?v=Mln2j3VxAos 2025-05-12 04:28:07 hi will there ever be another AlpineConf? 2025-05-12 05:03:40 warb how is the orange pi or other risk sbc compared to rpi5 on alpine, do you know? 2025-05-12 09:16:24 "grub-install and grub-mkconfig..." <- yes I did all that inside chroot only and I also mounted /boot/efi which is inside /mnt to a separate partition 2025-05-12 09:19:05 mount /dev/sda5 /sysroot... (full message at ) 2025-05-12 09:20:31 s/I/my/ 2025-05-12 09:31:08 * mount /dev/sda5 /sysroot. where /dev/sda5 is where my kernel is installed mounted to /mnt. should this command work inside chroot? because in my case it is not working 2025-05-12 10:04:39 Sho[m]: I am not sure, that I understand your problem correctly, but if grub is detecting your root wrong, you can set it in /etc/default/grub with the variable LINUX_ROOT_DEVICE. 2025-05-12 10:07:08 Sho[m]: some background information: during boot init is preparing everything to boot, it mounts the "future" root into /sysroot and does a bunch of "setup". When everything is ready it pivots /sysroot to become / (the root see when the OS has booted properly) 2025-05-12 10:15:17 Sho[m]: I was wrong, you should use GRUB_DEVICE. 2025-05-12 10:17:00 Sho[m]: here are the docs: https://wiki.gentoo.org/wiki/GRUB/Configuration_variables 2025-05-12 10:45:34 If two packages provide /usr/include/udev.h, how can dependants indicate that they depend on this file (and any of both packages meets the requirement?) 2025-05-12 10:48:20 WhyNotHugo: In theory both packages need to add provides: udev-h or something like that. I don't know if that is a good idea... 2025-05-12 11:15:01 provids=udev-headers? 2025-05-12 11:15:18 That might also help the pmOS folks for packages of theirs which depend on either eudev or systemd-udev 2025-05-12 11:15:31 but personally, i want to install build dependencies for sway on a host with libudev-zero 2025-05-12 11:16:40 WhyNotHugo: build in container? 2025-05-12 11:17:28 WhyNotHugo: Assuming it is ABI compatible 2025-05-12 11:19:40 WhyNotHugo: also "abuild rootbld" should work, I don't use it often, as I use a mutli-arch container. 2025-05-12 11:23:01 rhizoome: it is API and ABI compatible 2025-05-12 11:39:07 hello 2025-05-12 11:39:24 hello, do you know if it's possible to do a such operation with postmraketos? This change works for me !661 (closed), but only if I copy /etc/pki/tls/cert.pem to ~/.sip/auth/tls.pem [ https://gitlab.gnome.org/GNOME/calls/-/issues/482#note_1647095 ] 2025-05-12 11:39:31 it's from https://gitlab.gnome.org/GNOME/calls/-/issues/482 2025-05-12 14:55:59 rhizoome: I think I know the problem now but not the solution, when I boot-in through grub after alpine installation it gives me error something like in this https://wiki.alpinelinux.org/wiki/Setting_up_disks_manually#Mounting_on_/dev/sdXY_sysroot_failed the only difference is that there is instead of /dev/sda8 there is some UUID which matches with the uuid of the partition I used as root. 2025-05-12 14:55:59 the problem is that when I go to /dev through 'emergency recovery shell' launched by initramfs there is no disk directory nor any sda in that. I guess it is not detecting my disk partition which was /dev/sda5 which matches the uuid in the error. 2025-05-12 14:56:18 * rhizoome: I think I know the problem now but not the solution, when I boot-in through grub after alpine installation it gives me error something like in this https://wiki.alpinelinux.org/wiki/Setting\_up\_disks\_manually#Mounting\_on\_/dev/sdXY\_sysroot\_failed the only difference is that there is instead of /dev/sda8 there is some UUID which matches with the uuid of the partition I used as root.the problem is that when I go to /dev 2025-05-12 14:56:18 through 'emergency recovery shell' launched by initramfs there is no disk directory nor any sda in that. I guess it is not detecting my disk partition which was /dev/sda5 which matches the uuid in the error. 2025-05-12 14:56:50 * rhizoome: I think I know the problem now but not the solution, when I boot-in through grub after alpine installation it gives me error something like in this https://wiki.alpinelinux.org/wiki/Setting\_up\_disks\_manually#Mounting\_on\_/dev/sdXY\_sysroot\_failed the only difference is that instead of /dev/sda8 there is some UUID which matches with the uuid of the partition I used as root.the problem is that when I go to /dev through 2025-05-12 14:56:50 'emergency recovery shell' launched by initramfs there is no disk directory nor any sda in that. I guess it is not detecting my disk partition which was /dev/sda5 which matches the uuid in the error. 2025-05-12 14:57:00 don't edit messages on matrix, it makes a mess on IRC 2025-05-12 14:57:18 Sho[m]: We get a ton off messages from you. 2025-05-12 14:57:35 or if you do, make *1* edit, and very thoroughly make sure *everything* is now correct 2025-05-12 14:57:51 /sysroot is present in the root 2025-05-12 14:58:31 Sho[m]: if you are in the emergancy shell after it did not find /dev/sda8 what /dev/sd* do you have? 2025-05-12 14:58:34 rhizoome: ohh.. I'm on matrix using element. So I didn't knew that. sorry for that. 2025-05-12 15:00:48 Sho[m]: you can manually mount the correct disk into /sysroot in the emergancy shell. So do "ls /dev" and if you spot the right disk "mount /dev/sd?? /sysroot". press ctrl-d or type "exit" and the system will boot. 2025-05-12 15:01:55 Sho[m]: if the disk is not there, then you are probably missing a driver and you need to edit /etc/mkinitfs/mkinitfs.conf 2025-05-12 15:04:10 Sho[m]: if you have successfully bootest chances are that "update-grub" will now detected the correct disk. 2025-05-12 17:51:57 Sho[m]: this https://irclogs.alpinelinux.org/%23alpine-linux-2025-05.log is how your messages got sent so far 2025-05-12 17:52:00 scroll to the bottom 2025-05-12 17:52:18 You are "Sho[m]." 2025-05-12 20:00:56 yoyoyo my new home 2025-05-12 20:01:07 why is alpine here on oftc not on freenode 2025-05-12 20:01:08 :( 2025-05-12 20:01:20 oh sorry they call it liberagarbage now 2025-05-12 20:19:34 O.o 2025-05-12 20:22:08 "Sho: if you have successfully..." <- there must be a driver issue so I checked /lib/modules/6.12.28-0-lts/kernel/drivers but I don't quite get it what sort of drivers I need to get this working because according to the documentation I installed the drivers like setting up mkinitfs -c /etc/mkinitfs/mkinitfs.conf -b / with mkinitfs.conf setup as said by the official documentation. I don't know what I'm missing here 2025-05-12 20:22:08 why my disk are not being detected while the usb connected is being detected (blkid only displays the usb). 2025-05-12 20:23:11 rhizoome: Btw as far as I saw /lib/modules/6.12.28-0-lts/kernel/drivers does lack some drivers like nvme and some other as said by chatgpt but I don't know how to get them there, I tried the official methods as mentioned but they didn't worked. 2025-05-12 20:42:58 Why does installing the "vlan" package replace ifupdown-ng with the busybox ifupdown? Can ifupdown-ng not configure vlans? 2025-05-12 21:01:15 TangentDelta: https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/main/ifupdown-ng/APKBUILD#L28-30 2025-05-12 21:04:32 is there any updates on https://alpinelinux.org/posts/Seeking-Support-After-Equinix-Metal-Sunsets.html ? 2025-05-12 21:35:32 dwfreed: Thanks! 2025-05-12 21:53:45 hello, this might be a very stupid question but i can't figure it out, i tried a few times too. i've been testing alpine for years now but always and only the Standard, i decided to give the Extended a try but setup-alpine installs just the same as Standard, same packages and everything no extra, am i missing something? some command to give after the "setup-alpine"? thank you. 2025-05-12 21:57:16 i checked the packages here https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/scripts/mkimg.standard.sh and even in the live version if i do "which tmux" for example is not showing the package is there 2025-05-12 21:59:16 are the extra packages just in the iso and not installed? thats what im thinking now.. 2025-05-12 22:00:08 "Suitable for routers and servers." and the Standard "Network connection is required." 2025-05-12 22:00:15 yep, told you it was a stupid question 2025-05-12 22:00:31 can i install the full Extended as it is in the iso? 2025-05-12 22:14:15 you know what, i dont care, the Standard works just fine for me and i like minimal + my stuff 2025-05-12 22:14:33 sorry for the confusion and have a great rest of the day everyone. 2025-05-12 22:18:42 zxzicl: contens of an iso don't affect what's going to be installed 2025-05-12 22:20:53 extended can be useful when you need firmware or something for your devices to operate. E.g. wifi chips 2025-05-12 22:22:42 My Q: if I want to run Alpine on a Rockchip board, can I modify scripts for rpi images or am I better off using pmOS? 2025-05-12 22:51:25 i dunno. a good question also is how alpine should handle a proliferation of arm boards 2025-05-12 22:51:57 without it turning into spaghetti 2025-05-12 23:55:51 mamma mia! 2025-05-13 03:42:34 Sho[m], the mismatch between 6.12.13-0-lts and the presence of /lib/modules/6.12.28-0-lts/ is probably causing your issues. You probably upgraded the OS after installing without reboot. The intramfs is probably from 6.12.13 and having issues booting from 6.12.28-0-lts/kernel. At the end of installation, do not upgrade the OS/kernel until you boot atleast once. 2025-05-13 07:49:38 Any success booting the Alpine via Ventoy USB booter linux? 2025-05-13 09:25:09 hi, i'm using postmarketos. should i ask for help on their official irc channel? i've accidentally deleted wpa_supplicant, so i've copied it on a usb stick from the wsl, and i'd like to verify it manually before running it as root. is there a one-liner to do this? 2025-05-13 09:46:56 of course ask on their official channel 2025-05-13 10:28:29 sorry, got disconnected 2025-05-13 11:57:53 Yeah, the amount of messing with the initramfs init script to get my Espressobin boards to boot diskless is disgusting :( 2025-05-13 12:29:15 @_oftc_prabu:matrix.org:Even during installation (initial process of booting up in burned iso) Kernel 6.12.13-0-lts is displayed. I don't know why when I do 'setup-disk -m sys /mnt' during installation it installs version 6.12.28-0-lts in lib/modules I didn't upgrade or anything it just creates files like this only.I also noticed one thing during 'setup-disk -m sys /mnt' there is a line coming initramfs: creating /boot/initramfs-lts for 2025-05-13 12:29:15 6.12.28-0-lts. 2025-05-13 14:19:24 Sho: When installing it will use the latest kernel and not always the one from the installation media. Maybe you are trying to boot with the kernel from the installation media? 2025-05-13 14:54:28 Hi, does plasma work in alpine edge? 2025-05-13 14:54:43 I can not get it working. gnome works without any issue. 2025-05-13 17:03:19 Hey I got the problem I was having from a long time. The problem was that I in BIOS setup SATA mode I was on RAID , I switched from RAID to AHCI and my disk are being detected now. 2025-05-13 17:04:11 I have dual booted alpine with windows do you think that changing from RAID to AHCI will get me some performance issues?Is RAID better than AHCI? 2025-05-13 17:04:49 Unless you have multiple disks and specifically set them up, you will not notice any changes 2025-05-13 17:04:50 Can we use RAID on alpine linux? 2025-05-13 17:05:05 and the "RAID" mentioned there is garbage fakeraid 2025-05-13 17:09:52 I see.. 2025-05-13 17:26:50 Sho[m]: mdraid is fine https://wiki.alpinelinux.org/wiki/Setting_up_a_software_RAID_array 2025-05-13 17:27:14 mdraid is not BIOS fakeraid, though 2025-05-13 17:44:11 Sho[m]: You don't intend use RAID, RAID was just the reason you could not boot, right? 2025-05-13 17:57:12 Sho[m]: Always set AHCI in bios 2025-05-13 18:19:39 "Sho: You don't intend use RAID..." <- Yes RAID was the reason it was the reason why my partition were not showing up in emergency shell during bootup failure inside /dev 2025-05-13 18:51:12 Oh, is it that weird "RAID" thing that you can turn on in the BIOS on some Dell machines? 2025-05-13 18:58:43 sertonix, does this mean that latest kernel and relevant initramfs are installed in /boot partition, when using "setup-disk -m sys /mnt" without the need to manually invoke mkinitfs? 2025-05-13 19:00:38 Sho, thanks for updating here on the outcome of your findings...but i'm curious why the disk was detected when installing alpine linux, but disappears on first reboot. 2025-05-13 19:31:22 prabu, I think the initramfs is already generated then. Manually invoking mkinitfs would require setting some extra options to make sure that it uses the kernel in /mnt 2025-05-13 19:32:18 (But I don't know the alpine-conf scripts that well) 2025-05-13 21:54:16 /win 2 2025-05-13 21:54:24 Whoops lol 2025-05-13 22:03:17 android-tools provides so:libprotobuf.so.25, this conflicts with protobuf-29 2025-05-13 22:03:25 I think the soname in android-tools is not correct 2025-05-14 03:16:33 @_oftc_prabu:matrix.org Yeah I was thinking about that too. 2025-05-14 03:16:33 I did check /lib/modules//kernel/drivers in emergency shell but it was showing way less drivers then on the bootup of the iso. So maybe necessary drivers to detect RAID was not there. 2025-05-14 04:33:14 Sho, if you have some time to spare, please file a bug here https://gitlab.alpinelinux.org/alpine/alpine-conf/-/issues, detailing your experience with hardware details and how the issue got resolved. i'll add this bug reference to wiki. this might also help the developers to investigate the missing driver btw iso booting/installation and OS booting. 2025-05-14 11:00:30 "Sho, if you have some time to..." <- yes I will. 2025-05-14 11:12:20 hi! i'm sorry, i couldn't thank henrix and another contributor yesterday, the wsl was segfaulting and i needed to reboot on someone else's session 2025-05-14 11:12:40 so thank you so much, now i have an internet access! 2025-05-14 11:13:54 i couldn't find something else in search engines and on the postmarketos wiki, when i turn on my phone, just after the motd, it says that sxmo isn't running. i don't know how i could start it "manually", without doing a fresh install 2025-05-14 11:15:04 i've tried to start sway and after setting XDG_RUNTIME_DIR i got an error message telling me i wasn't allowed to delete /run/seatd.socket 2025-05-14 11:15:30 i think there must be something more obvious to do, e.g. starting an openrc script? 2025-05-14 11:16:13 but i didn't find anything with `sudo rc-service -la | grep sxmo`, as you can guess 2025-05-14 11:17:35 oceane: you're probably giving credits to the wrong person :-) 2025-05-14 11:18:39 ah, sorry henrix, henri|[x] then? 2025-05-14 11:18:53 (catgirl tab completion) 2025-05-14 11:19:17 or henri[x]? 2025-05-14 11:19:56 oceane: you mean Henri|m in #postmarketos? 2025-05-14 11:20:07 oh my 2025-05-14 11:20:08 sorry 2025-05-14 11:20:11 wrong channel 2025-05-14 11:20:27 oceane: and myself? :P 2025-05-14 11:20:55 I remember helping you (was f_[x]) 2025-05-14 11:21:06 (a little bit) 2025-05-14 18:18:11 prabu: I have posted the issue. 2025-05-14 18:18:11 https://gitlab.alpinelinux.org/alpine/alpine-conf/-/issues/10615 2025-05-14 18:31:23 Sho[m]: In my experience that the BIOS RAID option makes linux unusable is just normal and any distro I ever used has that. And google tells me that RST is not supported by linux. 2025-05-14 18:38:55 rhizoome: btw there is a RAID section here on wiki does this has to take anything with this issue? https://wiki.alpinelinux.org/wiki/Setting_up_disks_manually#RAID 2025-05-14 18:41:02 Ermine: absolutely don't use this, but it shows how easy it is to make an image for most boards https://github.com/iggy/rock5-alpine 2025-05-14 18:43:05 Ermine: there's also #alpine-arm 2025-05-14 18:50:08 Sho[m]: This article is about software RAID. People usually choose software RAID because the hassle involved with hardware RAID is not worth it. There are bad products and many problems with hardware RAID, software RAID offers a consistent experience for all users. 2025-05-14 19:01:24 Sho[m]: read more about RST. it seems the vmd kernel module would have helped you, but it is not mentioned in the alpine linux wiki. 2025-05-14 19:04:45 rhizoome: alr I will. 2025-05-14 19:07:37 Sho[m]: Sorry, the "I" was missing. "I read more about RST..." basically the vmd module helps to detect the disks if you select RAID in BIOS. 2025-05-14 23:45:48 Hello, I'm running the 3.19 image on x86-64 virtual machine but I don't have networking enabled, why not? 2025-05-14 23:46:30 qemu-system-x86_64 -m 2G -smp 2 -enable-kvm -boot once=d -drive file="$HOME/Downloads/operating-systems/alpine/alpine-standard-3.19.1-x86_64.iso",media=cdrom,readonly=on -drive file=alpine-3.19.x86_64.qcow2,format=qcow2 2025-05-15 00:28:25 maybe because I didn't download netboot. I'm using setup-install now and I'll see where it goes 2025-05-15 00:30:13 Hello, Are you guys facing same issue with Cosmic desktop Alpha 7 where you can cycle windows using Alt+Tab ? 2025-05-15 00:30:15 hm, I get dns resolution but I can't send ICMP packets 2025-05-15 00:30:45 *where you can't cycle windows using Alt+Tab ? 2025-05-15 00:32:00 nevermind, internet works. 2025-05-15 01:31:56 WhyNotHugo: I think android-tools should have been rebuild now. Does your issue still persist? 2025-05-15 08:44:00 sertonix[m]: fixed apparently, thanks 2025-05-15 10:25:08 Lift up your eyes all you nations, the King is returning!! 2025-05-15 15:52:54 Hi, I am building a new package but got the following error. could anyone suggest any step to troubleshoot the issue?... (full message at ) 2025-05-15 15:54:51 Biswa96[m]: can you share the APKBUILD? 2025-05-15 15:56:54 https://bpa.st/X3WQ 2025-05-15 15:57:03 ikke: ^ 2025-05-15 15:58:02 corection: the error with magpie-dev in the above error. 2025-05-15 15:58:52 Biswa96[m]: Check the .pc file, it may be that the version mentioned there is not a valid version for apk 2025-05-15 16:02:15 .pc files seem fine.... (full message at ) 2025-05-15 16:02:19 I can install magpie but not magpie-dev 2025-05-15 16:32:43 ikke: thanks for the hint. the issue was the .alpha in gsettings-desktop-schemas version. 2025-05-15 16:34:48 the error message from apk does not make any sense how it is related to the actual issue. 2025-05-15 16:36:11 Biswa96[m]: the version becomes part of the package metadata 2025-05-15 16:36:19 and apk rejects that 2025-05-15 16:38:04 did the error output mention anything about the pkgconfig file? 2025-05-15 16:41:02 The issue happens in 2 steps 2025-05-15 16:41:29 abuild scans the pc files and extracts those versions, and adding those as virtual provides to the package 2025-05-15 16:41:42 then apk sees that virtual provides and complains it's not valid 2025-05-15 16:41:52 It would be nice if apk would mention that it's that field that's not valid 2025-05-15 17:34:57 tbh we define whats "valid" here, might aswell just s/./_/ in abuild 2025-05-15 17:37:26 yeah 2025-05-15 17:37:32 abuild should provide valid data 2025-05-15 17:37:41 or at least complain that it's invalid 2025-05-15 20:09:29 hello :) 2025-05-15 20:09:32 hi 2025-05-15 20:09:36 so.... i did a dumb 2025-05-15 20:09:44 hm? 2025-05-15 20:09:55 what did you do? 2025-05-15 20:10:21 i am running a non diskless version of alpine using virtualbox. today i saw a new directory? i am not sure i had seen it before, it was called $MYVIMDIR 2025-05-15 20:10:37 and i delted it :') 2025-05-15 20:10:43 deleted* 2025-05-15 20:11:08 is there a way to recover the other two directories i had there using a live image? 2025-05-15 20:11:45 why do you wanna restore it if you deleted it? 2025-05-15 20:12:47 1. i dont want to restore $MYVIMDIR. i want to restore a different directory where i had my work saved 2. i didnt know deleting $MYVIMDIR was going to cause problems. i just thought it was like some setting directory that got created somehow 2025-05-15 20:13:18 mmh either way i do not think you can restore things inside a VM 2025-05-15 20:13:42 shouldn't my directory still be there though? 2025-05-15 20:13:46 anywayy, what problems do you have after deleting that directory? 2025-05-15 20:13:55 dumbsda: but you deleted it, didnt you? 2025-05-15 20:13:59 Why do you think you deleted your directory? 2025-05-15 20:14:02 What command did you execute? 2025-05-15 20:14:09 rm -rf $MYVIMDIR 2025-05-15 20:14:10 xd 2025-05-15 20:14:34 the directory i am trying to recover, however, is named 'work' 2025-05-15 20:14:51 did you delete it with a similar command? 2025-05-15 20:14:54 also, when i am saying $MYVIMDIR i dont mean for that to be interpreted as a variable 2025-05-15 20:14:59 that was literally the name of the dir 2025-05-15 20:15:12 do you use vim? 2025-05-15 20:15:20 Your shell would interpret it as a variable if you type it like that 2025-05-15 20:15:29 or netrw? 2025-05-15 20:16:22 ikke i dont think it did because immediatley after i couldn't ls or run any commands 2025-05-15 20:16:37 i then closed my terminal and couldn't get anything to work so i shut down the vm 2025-05-15 20:17:15 after i started it back up again it says 'failed to load ldlinux.c32' 2025-05-15 20:18:05 user0 i think you misunderstood my dir structure. i was using the root user, so whatever the root user's 'home directory' is, lets call it /root 2025-05-15 20:18:29 so under /root, i had three directories, 'work', 'repos', and the newly $MYVIMDIR 2025-05-15 20:18:40 i only care to recover what i had under 'work' 2025-05-15 20:19:09 If it's diskless, it means everything was only stored in memory 2025-05-15 20:19:13 If you rebooted, it's all gone 2025-05-15 20:19:25 it is not diskless 2025-05-15 20:19:38 it was 'sys' 2025-05-15 20:19:42 oh, "non-diskless" 2025-05-15 20:19:45 yep 2025-05-15 20:20:13 You have to boot the VM with a live iso and then use some file recovery tool 2025-05-15 20:20:22 file recovery tool? 2025-05-15 20:20:44 i actually thought i could try something similar to this 2025-05-15 20:20:45 https://old.reddit.com/r/AlpineLinux/comments/1jl79qd/reset_alpine_password/ 2025-05-15 20:20:57 Boot into live Alpine ISO Then run the following: sudo mount /dev/sda3 /mnt sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys chroot into the mounted system sudo chroot /mnt Now reset the password passwd 2025-05-15 20:21:02 oops, the formatting on that is gone 2025-05-15 20:21:27 anyway, instead of running passwd, i just want to see my files 2025-05-15 20:21:29 Hi, another question. how can I prevent this file conflict? libgvc.so is provided by budgie-desktop and gnome-shell but those are in different paths.... (full message at ) 2025-05-15 20:21:39 dumbsda: perhaps something like extundelete 2025-05-15 20:22:44 Biswa96[m]: I believe setting sonameprefix can help 2025-05-15 20:23:16 dumbsda: You should not mount the filesystem 2025-05-15 20:23:26 You want to prevent any writes to it 2025-05-15 20:23:35 https://unix.stackexchange.com/questions/122305/undelete-a-just-deleted-file-on-ext4-with-extundelete 2025-05-15 20:27:18 in the apkbuild or in the source repo? any example or docs would be very helpful. 2025-05-15 20:28:38 APKBUILD 2025-05-15 20:29:02 sonameprefix=budgie 2025-05-15 20:32:59 i doubt you can recover anything on a VM 2025-05-15 20:33:15 Something being a VM or not does not matter 2025-05-15 20:34:55 yeah might be, never really worked with VMs 2025-05-15 20:38:01 the thing is... if i mount /dev/sda3 something 2025-05-15 20:38:08 shouldn't i be able to see the whole filesystem? 2025-05-15 20:38:17 i do that but only see boot proc dev sys 2025-05-15 20:38:26 and when i ls that i dont see anything inside any directory 2025-05-15 20:38:30 i think im doing something wrong 2025-05-15 20:38:53 dumbsda: from what you indicated, it appears you deleted all files 2025-05-15 20:39:38 i ran rm -rf $MYVIMDIR 2025-05-15 20:39:53 you said that would get treated it as a variable 2025-05-15 20:39:59 wouldnt it be empty? 2025-05-15 20:40:07 and not delete anything? 2025-05-15 20:40:43 dumbsda: That would be my expectation from what you said, but you also mentioned you could not execute ls afterwards and that ldlinux.c32 was missing 2025-05-15 20:48:04 anyway. thanks for your help 2025-05-15 20:48:09 looks like my work is lost 2025-05-15 20:48:12 lesson learned 2025-05-15 21:40:49 <|cos|> where does this $MYVIMDIR come from? it sure is annoying. turns alpine into a real macOS experience, with useless directories being forced upon you. 2025-05-15 21:44:16 <|cos|> it seems to be this https://github.com/vim/vim/issues/16609 which is on upstream (even if i've only ever seen it on alpine). 2025-05-16 06:01:01 |cos|: consider vi or nvi (new vi) instead 2025-05-16 06:03:57 i dont have that var set,, it does say VIM tho... 2025-05-16 06:05:56 busybox vi is suprisingly nice, does lack some stuff tho... 2025-05-16 06:35:44 greetings.. testing.. testing.. was it really this easy to join this chat? ..is there anybody actually here? ..I have a problem. I have tried to install ungoogled-chromium on my new install of alpine-linux via flathub / flatpak, and failed. all I'm looking for, for now, is confirmation that the official instructions for how to do so are correct. https://flathub.org/apps/io.github.ungoogled_software.ungoogled_chromium had 2025-05-16 06:38:26 there is also a drop-down menu for a manual install. I have tried all combinations I can think of, with different errors. I can report all of them, but prefer to wait until I at least get a reply, confirming that I'm in the right place, and there are people here :-) 2025-05-16 06:38:59 going back to bed now, will check again tomorrow morning :-) 2025-05-16 10:08:51 <|cos|> ssm: isn't ed the standard editor, and the thing to use if ignoring being fit for purpose? frag: the bug happens when the variable is not set. rather than expanding to an empty string, the home directory gets cluttered with an entry literally named $MYVIMDIR. highly annoying! 2025-05-16 10:09:57 oh my, yes :c 2025-05-16 10:31:30 wouldnt it be linux philosophy to use eg vi, then sed for search/replace+, external snippet command and just paste in (which you actually easily can do in vi (compared to vim))... etc.. 2025-05-16 10:31:43 *unix 2025-05-16 10:32:20 phaps vi should be better at talking with other applications tho.. 2025-05-16 12:11:25 |cos|: sure, I ran ed as my primary editor for a year. I like chording for small edits though. don't forget vi ships with ed ( or rather ex :> ) 2025-05-16 13:02:09 hey! I'm trying to build an initramfs with alpine, using the kernel from alpine-lts. but it doesn't seem to have the framebuffer driver (boot gets stuck at "loaded initrd") 2025-05-16 13:03:24 kernel docs say to 'modprobe fbcon', but I can't figure out what package I need to install to get that 2025-05-16 13:25:23 lillianb: maybe put it in /etc/mkinitfs/mkinitfs.conf? 2025-05-16 13:28:19 sorry, probably put 'fbcon' in /etc/modules and maybe 'kms' in the features line in /etc/mkinitfs/mkinitfs.conf 2025-05-16 13:28:59 elagost, I'm just piping find to cpio etc... 2025-05-16 13:29:32 oh, you're not using 'mkinitfs'? 2025-05-16 13:29:37 nope 2025-05-16 13:29:46 I actually read the kconfig and framebuffer is built-in 2025-05-16 13:29:59 the issue is I believe bochs in my qemu, hmm 2025-05-16 13:30:03 that one is a module 2025-05-16 13:30:10 why not use mkinitfs? 2025-05-16 13:31:11 honestly just didn't think about it 2025-05-16 13:40:15 Sho, thanks for reporting the issue. i've updated the wiki here https://wiki.alpinelinux.org/wiki/Setting_up_disks_manually#Troubleshooting 2025-05-16 13:41:15 please feel free to edit the above wiki entry to improve the readability 2025-05-16 13:43:04 do share your experience with Alpine linux 2025-05-16 14:37:51 "you're the retarded offspring of 5 monkeys having buttsex with a fish-squirrel.. congratulations" 2025-05-16 14:39:29 wtf 2025-05-16 14:39:40 warb: I've fought mudcrabs more fearsome than you 2025-05-16 14:47:34 What's a fish-squirrel? 2025-05-16 14:49:24 let's drop it, shall we 2025-05-16 15:28:09 does alpine/busybox have standalone ex? 2025-05-16 15:33:13 https://busybox.net/downloads/BusyBox.html 2025-05-16 15:46:31 frag: There is a static binary in busybox-static if you mean that? 2025-05-16 15:49:47 sertonix i mean the command ex, not sure it exists outside vi 2025-05-16 15:51:58 didnt know busybox has search replace .. also found a :read for inserting a file, guess its not as useful as inserting output from command tho.. 2025-05-16 15:52:08 busybox vi* 2025-05-16 15:52:44 also the :list command was kinda interesting,but couldnt show non ascii chars.. 2025-05-16 15:53:59 according to the code, busybox vi doesn't support ex mode 2025-05-16 15:55:52 dunno the exact terminology, but seem to support some.. 2025-05-16 15:58:19 it supports some colon commands; it does not support full ex mode 2025-05-16 20:39:26 mikethe1wheelnu: the manual install instructions on flathub are one way to do it, but you need to do this first: https://flathub.org/setup/Alpine 2025-05-16 20:40:06 also if you are more comfortable using gnome software or kde discover, you can install it that way like it says in the setup guide 2025-05-16 20:40:39 but if it's not working, what desktop environment are you using? 2025-05-16 22:44:41 I am using cwm at the moment. 2025-05-16 22:45:21 please note that I have not yet succeeded in getting this software to not report "has joined" "has quit", so this channel is almost impossible for me to use. 2025-05-16 22:45:51 I have set the options to hide these things, but it seems to have no effect. 2025-05-16 22:46:24 or maybe it -is- working, and not enough people have said things for it to be noticeable. 2025-05-16 22:47:47 also I can now report that, having started to prepare a detailed "problem report" for reddit, of all places, that allowed me to more systematically list everything I had tried, and I have since, I think, found the page you are referencing. 2025-05-16 22:48:26 I just got back and have started following those instructions, and.. I'll tell you in a few minutes if I've succeeded :-) 2025-05-16 23:29:03 I have gotten further with the installation process, but still not quite there yet. I am likely going to re-install as a way of cleaning up the computer, after taking a day or to to clear my mind, then try again. 2025-05-16 23:29:56 ..I spoke too soon.. it works!!! 2025-05-16 23:31:03 ..I'm still going to re-install, take advantage of that to document exactly what I end up doing, get a clean system, or clean-er-.. :-) 2025-05-16 23:40:30 Thanks for your answer! Really appreciated! 2025-05-16 23:45:14 no problemo :) 2025-05-17 01:03:27 How do I get Mesa+NVK working with Alpine? 2025-05-17 01:04:59 Nouveau works fine with the gallium driver, but there's no mesa-vulkan-* packages that mention NVIDIA 2025-05-17 01:09:13 Mesa 25.1.0 (recently updated to this version on the Alpine package) introduced this new vulkan driver 2025-05-17 05:14:47 swee: https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/main/mesa/APKBUILD doesn't look like it's enabled (only amd, and intel for x86_64) 2025-05-17 21:49:10 what's the easiest way to add a generic vga driver to an alpine install? I built a custom utils ISO with find|cpio on a chroot alpine install, it works but only over serial. 2025-05-17 21:49:54 my iso is 22mb, trying to add any driver packages pushes it to hundreds of mb which is hard to use 2025-05-17 23:57:21 ~ https://ua3.anondns.net/im/p/e41e20/ad6a/running-kodi-from-alpine-chroot-on-a-debian12-host.png 2025-05-18 02:48:07 ty for your contribution EirikLH 2025-05-18 13:28:55 does accessing usb always need root permission? I get the following error with adb. Is it possible to use adb with normal user privileges? 2025-05-18 13:28:55 usb_libusb.cpp:602 failed to open device: Access denied (insufficient permissions) 2025-05-18 13:30:13 Biswa96[m]: With udev you can set the owner/group of the device (usually group plugdev) 2025-05-18 13:34:56 Oh, I need to install android-udev-rules. 2025-05-18 13:58:19 Biswa96[m]: android-udev-rules will made those type of devices owned by adbusers, iirc 2025-05-18 13:58:31 s/adbuser/plugdev 2025-05-18 19:29:58 Bruh! is it normal on alpine not to see any warning messages when you download a file that contains a malware? Like I downloaded a using magnet link I found somewhere through qbittorrent.And it just starting doing weird things on my computer and I turned it off immediately. 2025-05-18 19:30:37 I am not an experienced linux user. 2025-05-18 19:31:35 if you are dealing with random binaries from internet you should use some protection 2025-05-18 19:31:49 there is clamAV to scan files 2025-05-18 19:32:47 by default nothing scans files 2025-05-18 19:34:28 It's good to assume you will not be automatically protected from running malicious software in any circumstance 2025-05-18 19:34:51 Ohh.. I see 2025-05-18 19:35:33 So clam AV scan files before getting them on my system even torrent files? 2025-05-18 19:37:49 It cannot scan files that are not on your system 2025-05-18 19:38:12 scan untrusted files before executing them 2025-05-18 19:38:21 Don't execute untrusted files 2025-05-18 19:38:35 Do not rely on virus scanners saving your bacon 2025-05-18 19:39:51 right if you really want to execute them use some a Virtual machine or something 2025-05-18 19:43:48 Ohh... Alr 2025-05-18 19:53:06 That reminds me, I need to package the clamav GUI eventually 😑 2025-05-18 20:08:32 Sho[m]: There's good chance multiuser/DAC saved you assuming you didn't run whatever you ran as root. most malware you'll run in wine is going to assume you're using a real windows host. check modification times in your home dir after nuking your winedir. 2025-05-18 20:09:48 some malware will check for a vm, but more often than not it'll just terminate instead of trying to fire off a payload at that point 2025-05-18 20:32:39 11;rgb:1a1a/1b1b/2c2c 2025-05-18 20:32:47 huh, sorry! 2025-05-18 20:46:11 clamav anyways only protects against what it knows about. 2025-05-18 20:46:32 (which is true for any malware scanner) 2025-05-18 20:52:56 exactly, hence my warning 2025-05-18 20:53:24 (potentially there is some behaviorally scanning as well, but that's also not airtight) 2025-05-18 21:02:40 mbrndtgn: tmux moment? 2025-05-18 21:05:30 regular offline backups are the real antivirus 2025-05-18 21:06:52 not downloading random shit from the internet and running it is the real antivirus. 2025-05-18 21:09:00 p_6f3Ik7Suw: nice snark, but supply-chain attacks can happen to your trusted mirror at any time 2025-05-18 21:09:40 loosing files is not the only harm malicious code could do 2025-05-18 21:13:41 ssm show me the antivirus that detects supply chain attacks before the supply chain removes the attack themselves pls 2025-05-18 21:14:37 so antivir will not protect you against that, agreed, and agreed sca will fuck you over. 2025-05-18 21:15:16 but just running random shit from the internet is a whole magnitude more likely to fuck you over. 2025-05-18 21:15:33 so you get at least 10x reduction in being fucked if you don't do it. 2025-05-18 21:16:36 also your argument seems like a changing of goalposts and whataboutism. the context was running stuff that was torrented. it applies there. 2025-05-18 21:17:04 it applies there - it == my "snark" 2025-05-18 22:19:35 p_6f3Ik7Suw: 2025-05-18 22:38:35 how do they backups detect infection? how do they prevent infection? and how do they prevent continous reinfection if not detected? 2025-05-18 22:40:00 how do they apply to the context the user was bringing up? 2025-05-19 07:54:23 Good morning ncopa. Is there chance add CONFIG_DRM_XE=m to linux-lts? Or should I close issue #17126 2025-05-19 07:55:42 https://gitlab.alpinelinux.org/alpine/aports/-/issues/17126 2025-05-19 08:54:25 lindsay: i will try add it 2025-05-19 08:54:44 and looks like today is a good day to do so 2025-05-19 08:55:14 Thank you! 2025-05-19 09:55:02 hi 2025-05-19 10:21:50 o/ 2025-05-19 10:24:40 btw I have deleted the files that which I downloaded using torrent, How do I know if the malware is still there in my system?Should I assume it's gone now?Or maybe there can be any places where it has replicated itself? 2025-05-19 10:25:43 Sho[m]: absolutely, malicious software can hide in all kinds of places 2025-05-19 10:31:44 but it cannot copy itself to places that need root priveleges right? 2025-05-19 10:32:01 Sounds like we're mixing things here 2025-05-19 10:32:08 if it has replicated itself it must have been somewhere in the user directory. 2025-05-19 10:32:08 Sho[m] said they *downloaded* a file 2025-05-19 10:32:12 Not even opened it 2025-05-19 10:33:39 well I downloaded a file and then I opened it. 2025-05-19 10:37:21 it definitely could have copied itself to different places, here are some files and directories you should look at to see: 2025-05-19 10:38:14 the .profile and .bashrc files contain commands that are executed every time you log on. open them in a text editor and see if there are any suspicious lines 2025-05-19 10:39:05 some desktop environments use a directory, .config/autostart/, and execute any .desktop files in there (similarly to the Startup folder in the start menu on windows) 2025-05-19 10:40:11 check .local/share/applications to see if there are any weird .desktop files that you don't recall -- these are the equivalent to start menu shortcuts and can also be used for file associations 2025-05-19 10:40:37 and .config/mimeapps.list will have a list of any non-default filetype associations 2025-05-19 10:41:44 (really a default alpine install won't use .bashrc, as the default shell isn't bash, but it's still used by other programs, so it's worth checking it out) 2025-05-19 11:02:35 hey folks, is swaylock expected to automatically open my gnome-keyring with pam? why it is not? should I configure something? 2025-05-19 11:07:51 donoban, fossdd: sorry for pinging, but you may have clues on this. I'm looking at the MR !80748 about removing /etc/pam.d/swaylock 2025-05-19 11:15:39 mhh it seems it is, but my programs actually seems to use the "default" keyring instead of the "login" one 2025-05-19 11:25:42 nak, swaylock does not open the login keyring 2025-05-19 11:25:50 but pamtester swaylock stacy authenticate does 2025-05-19 11:42:57 I solved my problem by starting the gnome-keyring-daemon BEFORE running my first swaylock 2025-05-19 11:47:32 Hi, how are packages built cross platform for the repos ? 2025-05-19 11:56:57 Hi, how are packages built cross platform for the repos ? 2025-05-19 11:56:57 native on their respective architechitecture. or what do you mean? 2025-05-19 11:57:13 ah so everything is built natively ? 2025-05-19 11:57:29 yes 2025-05-19 11:57:36 so theres a loongarch64 system running somewhere chugging along ? 2025-05-19 11:58:30 I was hoping to find a way to easily cross compile, if that was being performed already :) 2025-05-19 12:00:13 I'd suggest to create a chroot using qemu user, and you can "switch" architecture that way (won't be fast, but you can host any arch you want) -- I build my packages in an environment like that 2025-05-19 12:00:34 ^ weqeqqqr 2025-05-19 12:01:24 Thanks, it looks like I will resort to QEMU.. hope the build doesn't take half a day though, otherwise I'll for sure have to mess with the messiness of cross compiling :) 2025-05-19 13:56:54 Hi, is it possible to install linuxbrew? 2025-05-19 14:00:18 v217[m]: > Homebrew does not use any libraries provided by your host system, except glibc and gcc if they are new enough. --- hence no. Or use gcompat 2025-05-19 14:19:37 gcompat is most of the time not working anymore nowdays, it did not keep up with newer glibc symbols. you need to combine anything with glibc: with either a rootfs (and bubblewrap, unshare or chroot) or patchelfing everything so you can run a real glibc that does not mix with any alpine linux code. 2025-05-19 14:31:03 patches are welcome(tm) 2025-05-19 14:32:32 Hi all, hoping this is a quick question. Hoping to take a look at the source code for the 'reboot' command - I'm running alpine on a raspberry pi board and want to do a quick sanity check on whether it's handling tryboot arguments correctly 2025-05-19 14:34:55 If someone could point me towards where to start looking, I'll keep digging from that point. Thanks in advance 2025-05-19 14:36:59 https://busybox.net/downloads/ 2025-05-19 14:37:17 /sbin/reboot -> /bin/busybox 2025-05-19 14:37:38 Fantastic, thank you 2025-05-19 14:43:53 Is there anything special about the patches present in an alpine package ? I am trying to add my own and the build fails at applying my patch "Hunk #1 FAILED". I have ran the update checksums command 2025-05-19 14:44:23 to create the patch I just git diff > xx in source root 2025-05-19 14:45:03 after any previous patches have been applied? 2025-05-19 14:45:16 weqeqqqr: no, there's nothing special 2025-05-19 14:45:23 I put mine first on the list, but the other patches do not seem to touch the same file :( 2025-05-19 14:47:48 I just checked, mine is indeed the first to be attempted 2025-05-19 14:49:05 diff usually leaves behind a file that contains what went wrong 2025-05-19 14:50:21 lopid: the .rej file ? It just contains my entire patch :( 2025-05-19 14:50:31 heh 2025-05-19 14:50:52 could it be line endings? 2025-05-19 14:51:26 or perhaps the wrong path? 2025-05-19 14:52:53 there's a damn space after each line, thanks lopid, I caught it while checking the line endings 2025-05-19 14:52:57 will report back if it worked 2025-05-19 14:59:27 yey, different erorr :) thanks lopid 2025-05-19 14:59:37 :) 2025-05-19 15:26:31 staceee: not sure why pamtester behaves different to real case... did you have your keyring unlocked on login but then locked after swaylock? could you check if 'gnome-keyring-daemon' was running before locking and maybe is stopped on lock? maybe the default rule needs the "auto_start" param 2025-05-19 15:27:26 the daemon is not auto started in anyway. I had to start it first 2025-05-19 15:27:41 starting it, then swaylock, is enought to open Login 2025-05-19 15:30:01 but the pamtester worked without manually starting it? 2025-05-19 15:32:28 I think that it needs "auto_start" on base-auth 2025-05-19 15:48:31 pamtester never worked :S 2025-05-19 15:48:36 maye 2025-05-19 15:48:56 ah ok 2025-05-19 15:49:05 could you try to add "auto_start"? 2025-05-19 16:01:16 donoban: on which line? 2025-05-19 16:01:51 on -auth, well it seems it works 2025-05-19 16:02:30 ok great! 2025-05-19 16:03:10 donoban: do you plan to fix the package? 2025-05-19 16:03:39 what you prefer 2025-05-19 16:05:33 I'm a bit busy right now but I could 2025-05-19 16:06:15 don't worry I can do it, will check also if pam_kwallet should have something similar 2025-05-19 19:14:20 "gcompat is most of the time..." <- Thanks! I also think it should be doable 2025-05-19 23:16:38 the /etc/passwd in the initramfs doesn't include the groups from the sysroot's passwd file, so mdev logs a lot of errors due to missing group 2025-05-19 23:16:47 shouldn't regenerating the initramfs update the passwd file? 2025-05-19 23:16:57 Er, /etc/group actually, not /etc/passwd 2025-05-20 00:01:58 hello, Would be any upgrade for elogind package ? 2025-05-20 00:07:23 c ya l8r... 2025-05-20 10:48:43 I have built a package which I am installing with RUN apk add --no-cache --allow-untrusted xxx.apk in a dockerfile. Locally on my arm mac docker build works, but on an azure pipeline it fails with #10 2.622 ERROR: Failed to create usr/bin/xxxx: I/O error 2025-05-20 10:48:48 any ideas? I'm dumbfounded 2025-05-20 10:49:09 I checked the permissions of /usr/bin, they are root:root 755 as expected 2025-05-20 11:04:07 WhyNotHugo: The group/passwd files are grabbed from /usr/share/mkinitfs (Might be worth checking why it is done this way.) 2025-05-20 11:08:07 weqeqqqr: can it be that the file already exists but mounted RO? 2025-05-20 11:09:16 ikke: I checked, the file does not exist already :( 2025-05-20 11:09:37 and there is no way to apk add but skip a particular file as far as I can tell ? 2025-05-20 11:09:50 nope 2025-05-20 11:13:01 when I do apk add -vv the only extra piece of info is "usr/bin/.apk.f45446abb94061ebef356e382a458507f9e4cf27cb9cd396" What is that ? 2025-05-20 11:13:52 Probably the temporarily file it creates before moving it to the intended location 2025-05-20 11:41:42 ikke: so it does have write permissions to /usr/bin but then the renaming fails ? wth 2025-05-20 15:33:26 noticed edge is still on python 3.12, guessing alpine 3.22 will be that as well? python 3.12 isn't receiving any further bugfixes at this point, but maybe that's not a big problem 2025-05-20 15:37:10 ed: correct 2025-05-20 15:37:17 upgrading to 3.13 is too big of a project for 3.22 2025-05-20 17:51:00 Hi folks. I wonder: Does anyone use nss-pam-ldapd? I have the problem that nslcd apparently does not use the correct user password. The initial bind to ldap works fine (with the bind user ldapread). In the second ldap bind I see that the password is a random string "simple: \b\n\r\177INCOR" instead of the correct password, which should look like "simple: awesomepw". Here are my 2025-05-20 17:51:02 configs: https://termbin.com/gjd9 Does anyone have a hint? 2025-05-20 17:52:09 (I'm aware that the authentik ldap outpost ist quite limited, but I guess the ldap server is not the problem here) 2025-05-20 23:57:12 Anyone know a fix for the always-on mute LED on F4 on at least thinkpad t- and p14s? 2025-05-20 23:57:43 I tried https://wiki.archlinux.org/title/Lenovo_ThinkPad_T14_(AMD)_Gen_3#Mute_Mic_LED_always_on but turns out it was already set to disabled. 2025-05-20 23:59:17 ffoss, does your model require firmware for the extra LEDs? 2025-05-21 00:00:02 Alpine divides the firmware into many subpackages, check if your model requires fw. 2025-05-21 00:00:22 Not sure, how do one check? I did however update the firmware with fwupd 2025-05-21 00:04:43 `grep firmware` through the kernel logs, look for any complaints of missing fw 2025-05-21 00:14:44 is there a way to regenerate /etc/ssh/* contents? I've a setup I cloned from another, but would like to have unique key fingerprints 2025-05-21 00:15:25 but all the ways I see to do this are distro-specific or extremely vague ("use ssh-keygen") 2025-05-21 00:31:34 somercet: thanks, I was actually missing a few but unrelated firmware packages. I installed those, then i just tried installing linux-firmware, alas it still didn't fix it. 2025-05-21 00:32:02 hmm. 2025-05-21 00:33:02 Looking online I find alot of people with similar issues though, but few non-hacky solutions. 2025-05-21 00:33:27 I have messages like "kernel: dell_wmi: Unknown key with type 0x0011 and code 0xffd1 pressed 2025-05-21 00:33:27 2025-05-17T23:30:38.110684-04:00 batten kernel: dell_wmi: Unknown key with type 0x0011 and code 0xffd0 pressed" in my logs. Anything similar? 2025-05-21 00:35:58 Nope, nothing more returned when grepping for unknown, error, fail, etc. 2025-05-21 00:44:21 hodapp: if the keys aren't in there, they should be generated anew when sshd is restarted 2025-05-21 00:49:03 `wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle` toggles the speaker mute led, but `wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle` doesn't toggle the mic mute led. I'll google around a little more. 2025-05-21 03:53:27 ffoss: echo 0 | sudo tee /sys/class/leds/platform::micmute/brightness ? 2025-05-21 03:53:30 or similar? 2025-05-21 03:57:04 hodapp: the sshd service will automatically regenerate them if they're missing 2025-05-21 07:40:20 mason: yeah that's what I've been doing to just turn it off since it doesn't toggle, but doesn't fix the toggling though. 2025-05-21 08:33:23 i think i might need to set up an android SDK on alpine linux, anyone has any experience with that? is everything i would need available in the repositories? 2025-05-21 08:47:55 hazardaj_nombroj: I tried to do the same previously and it was pure pain. the sdk is not available in the repos, so I just installed the huge Android Studio from flatpak and installed android SDK using it's "package manager" 2025-05-21 10:50:27 Is alpine minirootfs suitable for netbooting? 2025-05-21 10:50:58 No 2025-05-21 10:51:17 It has no kernel, firmware, services 2025-05-21 10:53:38 well... 2025-05-21 10:54:01 netboot tarball only has kernel and initrd basically 2025-05-21 11:48:58 Happy to share my boot.ipxe if you want 2025-05-21 11:52:32 hello! Is anyone online? Sorry I'm new to IRC 2025-05-21 11:53:15 Just ask your question. Anyone who can will answer. 2025-05-21 11:53:35 Oh, I don't have any questions at the moment, just wanted to say hi! But thanks 2025-05-21 11:56:38 You might want #alpine-offtopic 2025-05-21 12:00:04 okay I'll check it out, thanks! 2025-05-21 12:50:08 Hi. I am looking for a way to check with apk (in a bash script) if updates are available and based on the availability (or the lack of), do some stuff 2025-05-21 12:51:00 I have checked `apt update` and the return value appears to be always 0 (regardless of updates availability) 2025-05-21 12:52:08 alimj_tmp: apk list --upgradable 2025-05-21 12:53:12 @MrPink: Thanks. This will do. 2025-05-21 12:53:31 BTW, is there any dedicated (or bridged) Matrix room for Alpine? 2025-05-21 13:02:14 alimj_tmp: Not that I'm aware of. Check the official sources here: https://alpinelinux.org/community/ 2025-05-21 13:06:33 there's definitely lotsa people from/using matrix here. 2025-05-21 13:06:51 they always react when i write 2025-05-21 13:06:57 Unable to decrypt message 2025-05-21 13:41:13 crontab-: i've figured that out 2025-05-21 13:41:38 with both pxelinux and ipxe. 2025-05-21 14:17:03 Ermine: glad to hear it. 2025-05-21 14:37:18 "Unable to decrypt message" <- In an unencrypted room that's even more funny. 2025-05-21 15:22:45 The community page even mentions to avoid Matrix specific interactions as they’re simplified for the IRC channel. 2025-05-21 15:22:45 “However, as Matrix messages are being “simplified” for IRC, replies, edits, or reactions should not be used to avoid confusion or spam.” 2025-05-21 19:26:37 can I set abuild ${FAKEROOT: in some conf file?