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? 2025-05-22 18:42:17 linux is really good, but cable internet is not when it rains 2025-05-22 18:51:42 IZEASG: hi and bye 2025-05-22 19:16:49 Does it take longer time to review new aports MR? It's been a week of my first one. 2025-05-22 19:19:43 yes 2025-05-22 19:58:55 can I set abuild ${FAKEROOT: in some conf file? 2025-05-22 19:59:19 realroot[m]: What does that do? 2025-05-22 20:00:15 I mean seetint the VAR fakeroot at line 26 in can I set /usr/binabuild 2025-05-22 20:00:24 * I mean seetint the VAR fakeroot at line 26 in /usr/binabuild 2025-05-22 20:00:38 * I mean set the VAR fakeroot at line 26 in /usr/binabuild 2025-05-22 20:00:49 what is this weird character you keep sending 2025-05-22 20:01:02 ` ? 2025-05-22 20:01:36 https://imgur.com/Hpl81A7 2025-05-22 20:04:13 why changing fakeroor VAR? it was not working , at least some time ago and I was told to change FAKEROOT and that fixed it 2025-05-22 20:04:44 lopid do you mean the Q? it is a Q 2025-05-22 20:05:07 why? 2025-05-22 20:05:45 why Q? here it's ` and it used for code as in Alpine's gitlab 2025-05-22 20:05:54 realroot[m]: you can set it in ~/.abuild/abuild.conf 2025-05-22 20:05:54 *it is used 2025-05-22 20:06:09 realroot[m]: irc does not support that 2025-05-22 20:06:16 and this is primarily an irc channel 2025-05-22 20:07:15 strange that it is shown as Q 2025-05-22 20:07:37 For me it does not show it 2025-05-22 20:07:43 aren't you using matrix? 2025-05-22 20:07:55 i'm not 2025-05-22 20:08:08 the [m] user 2025-05-22 20:08:14 realroot is 2025-05-22 20:09:55 lopid: what irc client are you using? it looks nice 2025-05-22 20:09:56 maybe it is some escape sequence that my weechat is interpreting 2025-05-22 20:10:04 weechat? 2025-05-22 20:14:45 hex 11, "DC1 (device control 1)" 2025-05-22 20:37:45 WhyNotHugo: I think I read you switched to mdevd. After the switch localmount became incredibly slow. It almost cannot unmount all mounts before timeout. Have I you had that issue? 2025-05-22 20:38:05 s/I// 2025-05-22 20:56:02 is there a way to raise the open files limit for every process on an alpine system, including daemons started via openrc? or is there a mechanism for raise them for specific services? 2025-05-22 21:01:00 WhyNotHugo: never mind, after few reboots and more setting up it is fast again. But I have no idea why. 2025-05-22 21:04:46 steinex: for specific services you can probably call ulimit in /etc/conf.d/$servicename 2025-05-22 21:06:36 steinex: you can set it for services through rc_ulimit 2025-05-22 21:08:03 steinex: I'm not aware of any place to universally increase it 2025-05-22 21:16:30 ikke: rc.conf has rc_ulimit too and that seems to increase the default for every service 2025-05-22 21:16:38 this is what i was looking for; thanks :) 2025-05-22 21:19:27 Yes, but user process are not affected by that 2025-05-22 21:19:50 But glad you found what you were looking for 2025-05-22 21:19:54 that's fine 2025-05-22 22:40:18 another question: i have a service that takes a bit to shutdown. currently i have the problem that when doing a restart via rc-service the start fails because there is still a lock in place. 2025-05-22 22:40:49 it seems like the shutdown seems to "succeed" after like 10 seconds and the start is triggered but the service isn't really shut down 2025-05-22 22:42:07 can i tell openrc to wait longer for the service to shut down? 2025-05-22 22:47:59 steinex: I think it is rc_timeout_stopsec="90", but I changed on my system, because it is a bit short for wait for squid. Openrc does not accept that change. It is still 90 seconds. 2025-05-23 01:11:06 Greetings :-) I have attempted to install alpine linux a few times, and the one time I have succeeded so far is when I used this https://linuxiac.com/how-to-install-alpine-linux/ tutorial. 2025-05-23 01:11:58 in it, they use the following instruction: setup-xorg-base . I have, so far, been unable to find this in the alpine linux documentation. I will keep looking. 2025-05-23 01:16:44 mikethe1wheelnu: setup-xorg-base is just a ~30 line script, you can look at what it does. /usr/sbin/setup-xorg-base 2025-05-23 01:17:06 nothing complex 2025-05-23 01:17:39 .. that is actually an excellent idea. it -does- help, knowing it's only 30 lines.. :-) 2025-05-23 01:17:48 mikethe1wheelnu: Look up setup-desktop instead. You can choose the desktop environment among several choices, some of which are X11 based: https://wiki.alpinelinux.org/wiki/Setup-desktop 2025-05-23 01:17:56 only 3-4 lines actually matter, the rest is just getopts 2025-05-23 01:18:59 ..I will also observe, while I'm here, that I am currently reading the "D-Bus session" part of the wiki, and, from my perspective, it is not at all clear. I will probably eventually understand it, but how much research it would take, don't know. 2025-05-23 01:19:17 " only 3-4 lines actually matter, the rest is just getopts" ok, now I love you. :-) 2025-05-23 01:20:45 " mikethe1wheelnu: Look up setup-desktop instead." -I'll get back to you on that. I believe I tried it, and it didn't work. maybe this time will be different. 2025-05-23 01:23:32 mikethe1wheelnu: for dbus, you want to have two running: a system d-bus and a session d-bus. You can have openrc start a system dbus for you enabling the dbus service, and your desktop environment can start your session dbus (depending on the DE, some will do it automatically, some you have to add manually) 2025-05-23 01:25:11 to expand on that, you will note that setup-desktop is also script, and it just calls setup-xorg-base with extra stuff. same true for setup-wayland-base 2025-05-23 01:25:20 it looks like there are actually only two lines that are important, the last two. one is an apk add with a list, the other is "setup-devd udev". fantastic. 2025-05-23 01:27:59 " mikethe1wheelnu: for dbus, you want to have ..." thank you for your help. I guess what I'm offering to help you figure out is how the wiki might be improved. .. continuing.. 2025-05-23 01:28:21 the process for setting up the system dbus seems prety clear. setting it up for the user is less clear. ..continuing.. 2025-05-23 01:29:31 so far, I have "exec dbus-launch --exit-with-session your_favourite_wm" in my .xinitrc . it is not clear if I need to do more than this. 2025-05-23 01:29:56 (still reading..) 2025-05-23 01:29:58 calling setup-xorg-base is sure an option, the outer setup-desktop will just fill up sane defaults for you, whereas calling it directly ou have to figure out the packages you'll need for a specific DE/WM, if it's even there that is... 2025-05-23 01:32:01 mikethe1wheelnu: you can run echo $DBUS_SESSION_BUS_ADDRESS for a basic test, if it's not pointing to something like unix:path=/tmp/dbus-..., then likely other applications can't see it either. 2025-05-23 01:32:26 it isn't clear what "whereas calling it directly" means. calling what? 2025-05-23 01:32:55 calling setup-xorg-base directly 2025-05-23 01:33:36 ..interesting.. 2025-05-23 01:35:10 setup-xorg-base expects you to tell it what other packages aside from the core xorg base you want to install, so calling it directly you have to figure it out yourself. setup-desktop will also enable relevant services for your DE/WM (like dbus), which setup-xorg-base alone won't do. 2025-05-23 01:36:44 I think "You can start a dbus session using the command like this: dbus-run-session -- sh, by replacing sh with your shell or a window manager. " means that I have to run "dbus-run-session -- sh" prior to launching my window manager with startx. 2025-05-23 01:38:43 " setup-xorg-base expects you to tell..." is confusing because the tutorial https://linuxiac.com/how-to-install-alpine-linux/ calls it on a line of it's own, all on it's own. later, they tell you to install other things.. 2025-05-23 01:39:15 so what I get by looking at it's source code, or by running it, is the extra packages it installs. which is fine and awesome. 2025-05-23 01:39:35 well that's kinda random though, linuxiac is a blog unrelated to Alpine 2025-05-23 01:40:18 I'm only referencing it because it is the one tutorial that allowed me to install a working desktop. 2025-05-23 01:40:37 I'm not saying it's the only way to do it, it's just the one I've found so far. 2025-05-23 01:41:19 I'm curious as to what exactly went wrong when you tried setup-desktop? 2025-05-23 01:41:38 it sounds plausible that the things it installs are.. I am going to assume that I somehow messed up with previous installations. this is my attempt to succeed with the official documentation. 2025-05-23 01:42:55 " I'm curious as to what ex" -I probably won't be able to tell you that, seeing as I won't remember. I'll be able to tell you when I succeed, what I did. I do have a memory of getting to the log-in screen, and couldn't do anything because the mouse and keyboard didn't work. I had to hard-reboot. 2025-05-23 01:43:12 In the wiki, Tutorials_and_Howtos#Desktop might interest you. There are also handbook-style installation docs at docs.alpinelinux.org that were useful to me before as I like that style a lot 2025-05-23 01:43:23 hehe.. i lost wlan0 after setup-alpine 2025-05-23 01:43:26 repost in case some of that got cut off: " I'm curious as to what ex" -I probably won't be able to tell you that, seeing as I won't remember. 2025-05-23 01:43:30 it worked and then split 2025-05-23 01:43:45 "I'll be able to tell you when I succeed, what I did." 2025-05-23 01:43:51 "I do have a memory of getting to the log-in screen, and couldn't do anything because the mouse and keyboard didn't work. I had to hard-reboot." 2025-05-23 01:45:06 " In the wiki, Tutorials_and_Howto" -yes, I'm working my way through these :-) 2025-05-23 01:45:12 I'm enough of a control freak that I didn't use setup-alpine either. I guess it can of course go wrong both ways? I wanted to document every step and install/configure everything as I went through, but that has its pains too, especially when you have to do it multiple times after the first few ones... 2025-05-23 01:46:19 Meaning, if something does go wrong, an automated script can make it harder to understand what exactly it was 2025-05-23 01:46:21 hehe.. ya. for now, my aim is something that works, following the official documentation. beyond that.. I've printed out the LFS handbook.. reading for another few months :-) 2025-05-23 01:47:10 " Meaning, if something does go wrong" -gottcha. we'll see if that's necessary! ;-) 2025-05-23 02:08:10 is there a place where I can report what I have done to (successfully or unsuccessfully) install alpine? like a forum or something (I know you currently have no official forum as such currently). 2025-05-23 02:08:41 that would be a convenient and organized way of both reporting what works for others, and clarifying for people helping precisely what I'm doing. 2025-05-23 02:11:34 actually, bad time for submitting that question. I have to take a break now, and I know that when I get back, everything that has been written, and anything that gets said before I get back, will be invisible to me. 2025-05-23 02:13:40 mikethe1wheelnu: there are channel logs at https://irclogs.alpinelinux.org/%23alpine-linux-2025-05.log 2025-05-23 02:15:06 mikethe1wheelnu: there are mailing lists which can be good places for bigger discussions (or gitlab if you are reporting a problem). 2025-05-23 02:15:25 otherwise the smaller stuff is mostly on irc 2025-05-23 02:16:35 the wiki is there for writing up something which isn't currently covered by the handbook or another wiki page. 2025-05-23 02:37:11 https://mega.nz/file/J611CB5a#NddqHdH5wejJtB82rzIZEZH2hPV49ct-ZjyHzqdOPek 2025-05-23 04:27:30 ok, I have now documented my installation procedure, attempting to follow the wiki as exactly as possible: https://wiki.alpinelinux.org/wiki/Michael%27s_installation_procedure 2025-05-23 04:27:47 note that I'm going for the bare minimum. 2025-05-23 04:28:11 (except for the upgrade to edge) 2025-05-23 04:29:28 ..I'll come back tomorrow, check the logs.. 2025-05-23 06:11:15 mikethe1wheelnu, i have modified wiki to reflect that setup-desktop does not provide graphical login for sway 2025-05-23 06:17:57 we appreciate your feedback and is vital to make wiki better. thanks for documenting your experience. you may want to consider using https://wiki.alpinelinux.org/wiki/Help:Editing#Temporary_pages and refer https://wiki.alpinelinux.org/wiki/Help:Cheatsheet if new to wiki editing 2025-05-23 06:21:41 warb, "losing wlan0 after setup-alpine" is an issue many new users of Alpine Linux experience. if you have any additional pointers, please share here.. 2025-05-23 12:46:03 " mikethe1wheelnu, i have modified wiki" fantastic! :-) 2025-05-23 13:10:13 well, I can now testify that I was able to parse what the wiki was trying to tell me to do, and have now launched sway by .. typing sway. :-) ..if I knew the first thing about sway, I'd now be able to use it.. ..giggle.. onwards the research! ;-) 2025-05-23 13:14:15 if you don't use a us layout keyboard, do yourself a favour and figure out how to set the keyboard layout in sway before you try to learn the keystrokes to use sway :) 2025-05-23 14:23:32 https://inv.nadeko.net/watch?v=iK6SS8CXYZo 2025-05-23 14:44:26 what's `/run/user/$UID` in Alpine? iirc it's something with "shm"? 2025-05-23 14:45:02 no, it's the XDG runtime dir 2025-05-23 14:45:54 apps can use it to store temporary data or sockets/fifos that doesn't need to survive past the current session; only the current user can write to the dir, so it's safer than /tmp 2025-05-23 14:47:04 i had /usr/bin/sh in script 2025-05-23 14:47:30 using #!/bin/sh works indeed 2025-05-23 17:30:27 hey folks, I'm trying to access a website using firefox (I tried chromium, same issue) and I get "Server Not Found". Digging a bit, I've observed with tcpdump that two DNS queries are made (A, AAAA). The A one resolves fine, the AAAA one returns ServFail and we see the browser repeatedly retrying the AAAA request. 2025-05-23 17:31:16 what website 2025-05-23 17:31:26 Disabling ipv6 solves the issue, so I'll probably do that anyway, but wondering why both browser (or resolver?) are doing this? 2025-05-23 17:31:39 dwfreed: https://myaccount.virginplus.ca/ (It's a phone company) 2025-05-23 17:36:47 the company is lucky their DNS works at all, it's incredibly borked 2025-05-23 17:37:30 if you make a script with `sleep 60;echo hello world`, sh script, then kill it with kill the sleep process doesnt seem to be killed? 2025-05-23 17:37:56 frag: killing a process does not kill its child processes 2025-05-23 17:42:31 dwfreed hm what does that mean? all processes currently running will continue running? 2025-05-23 17:42:49 but no new ones will get started? 2025-05-23 17:43:45 correct, the script stops executing (so the echo won't happen) but the sleep remains until it's killed or exits 2025-05-23 17:44:05 hmm i see 2025-05-23 17:46:50 tomleb: I wonder if it is something specific to musl, because I can't reproduce on my debian trixie system running firefox 128 2025-05-23 18:07:22 ipv6 works well enough for me, except for that url 2025-05-23 18:07:39 (librewolf in my case but i wouldn't expect it to be different in this regard) 2025-05-24 03:45:14 does anyone know how to get elogind to set XDG_RUNTIME_DIR? 2025-05-24 04:20:23 LAC-Tech: are you using pam_elogind.so in your session stack? 2025-05-24 04:24:42 is there a list of GUI apk frontends? 2025-05-24 04:25:39 KDE's discover seems to break flatpak repos so I'm trying to find different GUI package managers 2025-05-24 04:43:06 "is there a list of GUI apk..." <- AFAIK, only Discover and GNOME Software, which works nicely once you run the apk polkit service it ships with 2025-05-24 04:43:45 Yeah Discover does work, but does hang and spam "transferring" notifications 2025-05-24 04:45:08 Hmm, I've not had issues with Software. I'm using it with GNOME and XFCE, both machines installed with setup-desktop 2025-05-24 04:46:50 I'm using KDE Plasma, I think having gnome software would ruin the look :,3 2025-05-24 05:48:22 I know the feeling when I have to use QT apps, haha 2025-05-24 07:54:55 Saijin_Naib, can you please verify if the steps to get gnome "software" to work is complete in the wiki page: https://wiki.alpinelinux.org/wiki/GNOME#Configuration 2025-05-24 08:28:13 swee, can you please elaborate on the issues faced in using KDE Discover. I'll also appreciate if you can document the steps in this wiki page: https://wiki.alpinelinux.org/wiki/Software_management or KDE page 2025-05-24 09:08:32 Hi everybody. I am trying to run some services within rootless podman with alpine linux. My issue is that when I try to run the container (gitea act runner), I get this error message: `permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock`. 2025-05-24 09:10:35 Somebody in the podman matrix channel told me "If you use rootless you want to mount the rootless podman socket, i.e. /run/user/$UID/podman/podman.sock, then it should be able to access it." but there is no /run/user in alpine and when I told him, he replied "Well then wherver you setup your user service to listen on" But I honeslty don't understand what this means and how I 2025-05-24 09:10:37 should do it. This is because of the differences of alpine, I am more used to debian but I want to do this with alpine since it is so light and I just like it a lot. 2025-05-24 12:25:00 @alireza what docs did you follow thus far? 2025-05-24 12:28:27 @prabu yes, but I think gnome-software-plugin-apk and gnome-software-plugin-flatpak should be explicitly mentioned 2025-05-24 12:34:03 @alireza https://wiki.alpinelinux.org/wiki/Podman 2025-05-24 12:39:38 Saijin_Naib, thanks for the confirmation. i've added the information in wiki. 2025-05-24 12:40:09 should this issue be mentioned in wiki?https://gitlab.alpinelinux.org/alpine/aports/-/issues/16637 2025-05-24 12:40:46 have you faced any issues? 2025-05-24 12:44:47 @prabu no issues since gnome-software was reverted to v45 and held back 2025-05-24 12:49:12 thanks for the confirmation. 2025-05-24 15:08:44 how to boot Alpine from OpenWRT and TFTP-PXE? like this: 2025-05-24 15:08:44 https://openwrt.org/docs/guide-user/services/tftp.pxe-server 2025-05-24 15:49:33 chip1972[m]: put ipxe to your tftp, boot.ipxe from boot.alpinelinux.org, and configure your dhcp server to point at boot.ipxe to ipxe dhcp client (it asks for option 45, dnsmasq has configuration stanza for that) 2025-05-24 16:23:15 Thanks for attention...... (full message at ) 2025-05-24 16:25:04 "chip1972: put ipxe to your tftp,..." <- Thanks for attention...... (full message at ) 2025-05-24 21:36:15 https://distrowatch.com/dwres-mobile.php?resource=showheadline&story=19998 2025-05-24 21:37:14 To use this, would apps need to be compiled against it, or just package it with a provides=libadwaita and replace upstream GNOME libadwaita? 2025-05-24 21:45:09 "To use this, would apps need..." <- don’t they have different so names? 2025-05-24 21:45:17 reminds me of https://aur.archlinux.org/packages/libadwaita-without-adwaita-git though 2025-05-24 22:03:44 @angeloverlain have not looked into it that much yet, and if they do, what does that mean? 2025-05-24 23:15:22 If the soname differs there would need to be an extra build and package for each application using libadapta. 2025-05-25 00:31:38 @sertonix shoot, that isnt viable. Symlink trickery? 2025-05-25 02:05:26 dwfreed: yeah that was the issue. I needed linux-pam, and shadow-login. then it set it 2025-05-25 02:09:29 also, if anyone here is using 1) neovim and 2) x11, could you confirm if :checkhealth crashes it? tried this with nvim -u NONE on both 3.21 and edge. 2025-05-25 02:51:20 greetings.. I have just been looking at the section in the wiki about flatpak. in "Install flatpak apps", the following command is used: "$ flatpak --user install com.github.Eloston.UngoogledChromium" 2025-05-25 02:52:34 a whole bunch of things follow. it isn't strictly speeking necessary to understand the output, since all you have to do is say "Y" for yes, but.. it would be nice to have some idea of what it all means. 2025-05-25 02:53:08 I say this realizing I should google it all, but having submitted the first comment, I had to put these next two. 2025-05-25 02:57:39 Loosely, you'll see what permissions it requires and what runtimes or other software it needs 2025-05-25 03:03:56 thanks :-) 2025-05-25 05:27:19 mikethe1wheelnu, your wiki page has helped me fix and clarify various things in wiki. thank you 2025-05-25 05:30:38 i have always wondered how new users navigate around the wikipages. Your detailed logging helped in identifying multiple missing links 2025-05-25 09:39:35 Hello. I have a question, how to implement lock and logout? What commands? In the wlogout layout, lock is written for lock - loginctl lock-session, but I don't have loginctl. The same with logout. I haven't gotten to suspend and hibernate yet. 2025-05-25 09:43:14 I use physlock and zzz 2025-05-25 09:46:06 Thanks, I'll try it now 2025-05-25 10:14:11 koiuyt, loginctl is provided by elogind. i'm using sway without elogind and here are my dotfiles: https://git.sr.ht/~prabuanand/dotfiles/tree/master/item/home/prabu/.config/wlogout/layout 2025-05-25 10:20:26 Thank you, I'll take a look now 2025-05-25 10:25:04 Almost everything is done, now we just need to organize the logout. I have wayfire installed. The key combination ctrl alt backspace works, but how do I implement it in the wlogout layout? 2025-05-25 10:32:40 the config file for wlogout ~/.config/wlogout/layout uses single key for confirmation. Once wlogout is launched, pressing "s" in keyboard will shutdown the computer as per my dotfile 2025-05-25 10:35:29 "action" option must match wayfire commands and doas needs to be configured 2025-05-25 10:40:24 Everything works with your dotfile, now you just need to figure out the logout. 2025-05-25 10:44:24 https://github.com/WayfireWM/wf-shell/issues/30 2025-05-25 10:48:37 Thank you for your help, but it was easy. I just needed to read the wiki well, where it is written about wayland-logout. Thanks again. 2025-05-25 10:52:17 Koiuyt, good to know that. If you have some time, you may want to create a wiki page for wayfire based on your experience so it benefits future users.. thanks 2025-05-25 11:05:29 Anything is possible in the future. I write down all my steps, so I think it won't be a problem. 2025-05-25 12:45:36 Koiuyt, you may want to share your Wayfire notes here: https://wiki.alpinelinux.org/wiki/Wayfire 2025-05-25 13:24:41 Hello, I have postmarketOS running on two ARMv7 tablets. Since the update of Mesa to version 25 in Alpine GNOME won't start any longer. Now I want to debug this issue and want to build Mesa myself for this. The cross compilation methods I tried so far weren't successful. First I tried just copying the Mesa package from alpine aports into my postmarketOS pmaports and then just build it with pmbootstrap build which usually 2025-05-25 13:24:41 works but here Mesa tests fail and so also the build fails and I get no apk. I also tried using abuild in pmbootstraps buildroot which fails due to not having aport-apk. At last I tried it with scripts/bootstrap.sh which also fails. I also couldn't find any documentation for this in the Alpine Wiki. Maybe someone can give a good description on how to cross compile an APK or point to a Wiki page. 2025-05-25 13:32:12 eisenbahnfan2015: did you had a look at `pmboostrap aportgen -a` ? 2025-05-25 13:59:28 "eisenbahnfan2015: did you had..." <- I haven't used it until now. But this just looks like my first approach were I copied it manually. The problem always seems to be that the case $CARCH expressions aren't evaluated correctly. Now it crashes with 'bindgen' not found although it's in the makedepends behind a case expression. 2025-05-25 14:02:55 Or it fails with rustc not fond. 2025-05-25 14:16:53 hi, how can i download an older version of a package? i want to downgrade linux-virt to modprobe a module from it 2025-05-25 14:20:01 Is the version you want in a currently-supported release of Alpine, like 3.20 or something? 2025-05-25 14:20:14 If so, you can hit dl-cdn.alpinelinux.org and fetch the apk 2025-05-25 14:20:43 If it was a previous version on edge that isn't in a stable release, I don't think you easily can, especially if you don't have apkcache setup locally 2025-05-25 14:23:31 its alpine 3.20, but on the mirror I can only find linux-virt-6.6.92-r0.apk but i'm running kernel 6.6.57 2025-05-25 15:14:32 teapot9: sadly we can only keep a single version of each package. 2025-05-25 15:40:22 teapot9, some mirrors keep older packages for some time, you can manually download from them 2025-05-25 15:40:45 But as you may have guessed, it's a game of searching and being lucky enough 2025-05-25 15:42:27 Alternative that would work most of the time is to rebuild the package yourself 2025-05-25 15:57:38 What's the best way to set up SSH before installing on a server? 2025-05-25 15:59:26 What I'm currently trying to do is modify https://github.com/mesca/alpine_headless 2025-05-25 16:00:04 How do I ensure I use data disk mode with a headless install? 2025-05-25 16:03:44 There's this https://github.com/macmpi/alpine-linux-headless-bootstrap 2025-05-25 16:03:48 (from https://wiki.alpinelinux.org/wiki/Unattended_Boot_and_Install) 2025-05-25 16:03:54 Trying to follow https://alldrops.info/posts/linux-drops/2021-06-21_alpine-linux-on-raspberry-pi-4-headless-persistent-install/ but want to make sure my system isn't open to unauthorised users at any point 2025-05-25 16:05:36 buinb, ok I'll look into that. ty 2025-05-25 16:29:08 buinb: thanks, but rebuilding didn't work since lockdown keeps me from loading unsigned modules 2025-05-25 16:30:06 last time, i copied /lib/modules from another server which was using kernel i needed, but it's not possible here 2025-05-25 16:30:57 i will reboot the servers to load the newer kernel, it won't be a problem here 2025-05-25 16:31:44 i just wanted to know if there was a workaround in case rebooting is an issue 2025-05-25 17:01:56 "Or it fails with rustc not fond." <- Okay, the problems I had were from using crossdirect. Now with QEMU-only the compilation works. Although it takes forever. 2025-05-25 17:23:57 It's ok not being fond of rust 2025-05-25 17:56:21 buinb: an acid bath could help (just throw the whole computer in there) 2025-05-25 17:56:56 (will solve all computer problems except one: needing a computer) 2025-05-25 18:01:02 invoked, I thought the solution to all problems was just to ask an LLM 2025-05-25 18:02:00 The install guides rely on the setup-* scripts. How do I install using data disk mode headlessly? 2025-05-25 18:02:38 answers file 2025-05-25 18:02:41 jakefs: Use the cloud / tiny-init variants (they support no-cloud datasrouces) 2025-05-25 18:03:04 ikke, will they work on an rpi? 2025-05-25 18:03:34 jakefs: I suppose not 2025-05-25 18:04:37 Not sure what the current status is, but if it supports aarch64, then it may work with a vanilla kernel 2025-05-25 18:12:49 So, do the raspberry pi images not support data disk mode or something? ikke 2025-05-25 18:13:25 (this is my first time installing alpine btw) 2025-05-25 18:17:34 I have no idea what mode it would install in if I just follow the headless host guide 2025-05-25 18:18:05 jakefs: have you checked https://wiki.alpinelinux.org/wiki/Raspberry_Pi? 2025-05-25 18:18:23 ikke, I have 2025-05-25 18:18:26 ok 2025-05-25 18:18:28 I'll look again 2025-05-25 18:20:18 It at least implies that full disk installation is possible 2025-05-25 18:20:36 (it used to be that we only supported run-from-ram for these devices 2025-05-25 18:32:01 it doesn't give me any clues 2025-05-25 18:32:22 can I convert my system from one mode to another after installation? 2025-05-25 18:33:56 it probably doesn't matter that much anyway 2025-05-25 18:34:55 https://wiki.alpinelinux.org/wiki/Raspberry_Pi#Custom_installation_instructions 2025-05-25 18:35:23 there's not much there 2025-05-25 18:36:47 https://wiki.alpinelinux.org/wiki/Classic_install_or_sys_mode_on_Raspberry_Pi#Convert_diskless_to_sys_mode 2025-05-25 18:36:50 links to there 2025-05-25 18:37:26 I don't want sys mode though 2025-05-25 18:37:31 I want data disk mode 2025-05-25 18:38:34 I guess sys mode would be fine though 2025-05-25 18:39:05 can I run the setup-alpine script outside of Alpine? 2025-05-25 18:39:25 It does expect to be run inside alpine 2025-05-25 18:39:29 a chroot would work though 2025-05-25 18:43:41 but that means the architectures are supposed to match, aren't they? 2025-05-25 18:43:53 my laptop is x64 2025-05-25 18:44:04 the pi is aarch64 2025-05-25 18:45:03 with qemu-user + binfmt, not necessarily 2025-05-25 19:41:54 Hummm, do you know how to configure Linux to turn off the monitor when on tty? 2025-05-25 19:42:34 I tried setterm --blank / --powerdown, but while the cursor stops blinking after --blank timeout, that's all that happens 2025-05-25 19:58:06 Dont you need DPMS too? 2025-05-25 20:01:09 https://wiki.archlinux.org/title/Display_Power_Management_Signaling 2025-05-25 20:04:41 “setterm --powerdown does not seem to have any effect when the APM_DISPLAY_BLANK kernel configuration option is not enabled.” maybe that's the issue 2025-05-25 20:10:49 I think there might be something wrong with the unbound-libs package in edge because I get this error when installing it: "ERROR: unable to select packages: so:libhiredis.so.1.1.0 (no such package): required by: unbound-libs-1.23.0-r1[so:libhiredis.so.1.1.0]" 2025-05-25 20:11:22 hiredis is newer in the package repos than the version it requires 2025-05-25 20:15:42 eida: Seems it needs to be rebuilt. It was mentioned and apparently even included, but it was not present in what finally got merged 2025-05-26 08:45:59 I want to do a usb boot of alpine with the extended image on x86_64 (I am aware it's a ramdisk), I just wanted to make sure the image does nothing crazy like autoinstall or otherwise affect other storage on the system unless explicitly requested 2025-05-26 08:46:28 I mostly just need to run pmbootstrap 2025-05-26 08:47:04 pmboostrap doesn't support openbsd, and qemu is giving me problems (and it's very slow) 2025-05-26 08:53:49 ssm: the live image just boots and does nothing else 2025-05-26 08:54:17 hooray! 2025-05-26 09:24:20 The bit that is a pain is when you want to format the USB it is on and install Alpine there. 2025-05-26 11:09:55 This little snippet show how I setup networking on my alpine laptop: https://tpaste.us/gbJm 2025-05-26 11:12:31 Is ifupdown-ng and the /etc/network/interface file still needed with dhcpcd and iwd? 2025-05-26 11:16:04 And also the networking service? 2025-05-26 12:49:23 Not sure if it's a data point worth reporting, but I just had one Alpine running laptop crash while installing upgrades (suddenly logind locked the screen, and I got errors that my user account was not recognized), and after waiting "long enough" for an usual upgrade, I force-rebooted. It was unbootable. 2025-05-26 12:49:23 Would be nice if recovery were more streamlined - like, fun idea could be having a recovery file e.g. on the EFI system partition that contains a list of commands to optionally run at recovery time? 2025-05-26 12:49:23 Took me quite a while (and my phone to use as a magnifier due to tiny console font because of a high res screen) to boot from recovery media, rotate the screen by 90 degrees so it is readable, cryptsetup, vgchange -a y, mount all the things needed for a chroot, chroot into it, find a flash drive that works with the firmware on the install media, set up wpa_supplicant, and run apk upgrade from there. 2025-05-26 12:50:52 Also, coincidence? I think not! The kernel API for wifi has changed significantly so I first needed network to git pull on the rtw88 kernel module directory before AKMS could give me my network back. 2025-05-26 12:51:24 * Also, coincidence? I think not! The kernel API for wifi has changed significantly so I first needed network to git pull on the rtw88 kernel module directory before AKMS could give me my network back (but that's par for the course when using AKMS, not complaining). 2025-05-26 13:03:12 Filed upstream issue for that AKMS build failure, for now using linux-lts: https://github.com/lwfinger/rtw88/issues/361 2025-05-26 13:03:57 * Also, coincidence? I think not! The kernel API for wifi has changed significantly so I first needed network to git pull on the rtw88 kernel module directory before AKMS could give me my network back (but that's par for the course when using AKMS, not complaining). Edit: that didn't actually help. 2025-05-26 13:09:33 For now changed my world file to have `linux-lts<6.14` to keep linux-lts at 6.12 (or, I assume, refuse upgrading violently) until the thing compiles for 6.14. 2025-05-26 13:10:50 also copied the linux-lts package in the current version to /root just in case 2025-05-26 14:05:29 sysctl question, why would 'net.ipv6.conf.eth1.use_tempaddr' be 0 when both 'net.ipv6.conf.default.use_tempaddr' and 'net.ipv6.conf.all.use_tempaddr' are 2? 2025-05-26 14:06:17 is eth1 down maybe? 2025-05-26 14:08:45 no, it is up, it gets the "normal" ipv6 adress, and when i add 'net.ipv6.conf.eth1.use_tempaddr=2' to sysctl.conf i also get a Privacy Extention adress 2025-05-26 16:22:37 divVerent1: you could write such file if you like 2025-05-26 16:23:38 socksinspace: "default" only applies to new interfaces after setting the value. "all" doesn't change other value, it is interpreted alongside the interface-specific value. see https://www.kernel.org/doc/Documentation/networking/ip-sysctl.txt 2025-05-26 16:30:12 Ah okay, seems like i had that backwards in my head 2025-05-26 17:46:41 "divVerent: you could write..." <- It is still a LOT of keystrokes to load it from fresh rescue system 2025-05-26 17:46:58 which is annoying and hard when the characters are all tiny and the screen is 90 degrees rotated 2025-05-26 17:47:33 like... I wonder if what I am actually asking for is adding an alias or a script to the alpine setup environment 2025-05-26 17:48:13 that then performs something like "mount $1 /mnt && /mnt/alpine-setup.sh && umount /mnt" except more robust 2025-05-26 17:50:53 when i play a song/video audio stop for 1-3 secs sometimes. i wonder if alpine has linux-rt 2025-05-26 17:51:03 *stops 2025-05-26 17:52:44 maybe is related to using the monitor speakers . after resuming from hibernation after luks unlocking monitor turns off and i have to turn it on with the bottom. amd card 2025-05-26 18:28:28 The laptop setup guide really ought to recommend the usage of btrfs, as well as setting up automatic snapshots with snapper (things I regret not doing, and still need to do), as if something like networking breaks due to an upgrade on a laptop, and you don't have a recovery USB, you're cooked 2025-05-26 18:29:10 IIRC there is some package that uses apk hooks to create snapshots in aports 2025-05-26 18:29:40 Do people really use butterfs? 2025-05-26 18:29:59 The fs that loses your current data if you have a power cut 2025-05-26 18:30:10 Inspiration could probably be taken from openSUSE, since they do use btrfs by default, and it has saved me many times 2025-05-26 18:30:32 We have this indeed on a project at work, it's kind of a joke 2025-05-26 18:30:46 From time to time it'll randomly rollback a snapshot 2025-05-26 18:31:38 buinb: first, im not sure what you're referring to abt power cuts, do you have a source I can use to find out more? 2025-05-26 18:32:54 Second, I never had random rollbacks when I was using opensuse with btrfs, so probably some application interacting with btrfs is causing that issue 2025-05-26 18:34:03 Kladky, it's when the power stop being delivered to the machine 2025-05-26 18:34:07 Like electricity 2025-05-26 18:34:22 Kladky, that's on base SLES install 2025-05-26 18:34:56 And also, it's still useful if you do have a recovery USB, as it allows you to get your computer back to a usable state with only 1 command and a reboot (if there is grub intergration) 2025-05-26 18:35:17 buinb: ik what a power cut is, i mean relating to btrfs losing data 2025-05-26 18:35:56 Well, that's like the number one concern about file systems in general 2025-05-26 18:36:15 Losing data in fs inconsistant state 2025-05-26 18:36:31 In butterfs, you just lose the whole fs (from last stable snapshot) 2025-05-26 18:36:53 thats quite the claim, do you have a source for this? 2025-05-26 18:40:50 As I have explained above, I have direct experience 2025-05-26 18:40:59 Not sure what you mean otherwise by “source” 2025-05-26 18:41:12 Just try it :) 2025-05-26 20:00:45 is radeon module the same as amdgpu module? 2025-05-26 20:00:55 how find out what do you need? 2025-05-26 20:00:59 https://wiki.alpinelinux.org/wiki/Radeon_Video 2025-05-26 20:06:02 not the same afaik 2025-05-26 20:11:57 how do one find the correct one? Used by in lsmod? 2025-05-26 20:12:17 modinfo 2025-05-26 20:14:02 and then do I look for Family in firmware? 2025-05-26 20:14:17 @buinb ext4 was brutal with data loss with unexpected powerloss on my little craptop. XFS has been faring much better in this regard, and has been noticeably faster on its eMMC 2025-05-26 20:16:01 ikke what do i search in modinfo ? 2025-05-26 20:16:21 family is from https://wiki.gentoo.org/wiki/AMDGPU 2025-05-26 20:19:21 i guess series 6000 is amdgpu but not sure 2025-05-26 21:04:58 see if the `lspci' command you have installed has the -k option. 2025-05-27 05:42:14 WhyNotHugo, I've bumped font-openmoji to 15.1.0 and switched from SVG+COLRV1 to SVG+COLRV0, so it should be a lot more compatible according to their documentaiton. Can you let me know if it works better for you? 2025-05-27 07:41:26 Nope, nevermind, it completely breaks GTK applications as SVG+COLORV0 2025-05-27 07:41:49 Makes them freeze for long periods of time when an emoji needs to be displayed 2025-05-27 07:48:44 Yeah, dropping down to just COLORV0 for now 2025-05-27 10:18:23 is anyone able to run minecraft using the packaged prism-launcher and JRE/JDK v21? 2025-05-27 10:18:45 on aarch64 specifically, trying to get it running on an RPi5 2025-05-27 10:25:17 tokyovigilante, do you know if people had success with that on raspios? 2025-05-27 11:02:09 On Raspbian I understand yes, I haven't personally tried Raspbian on this device. I did also try the flatpak'ed versions but had issues with the graphics driver and try to avoid flatpaks anyway 2025-05-27 11:35:12 So far I have only been using prismlauncher on x86_64 (but that without any issues). Could you maybe mention what issues you are seeing? 2025-05-27 12:07:06 hello everyone 2025-05-27 12:08:52 i was wondering something. i followed the instructions for how to install kde. there are several components missing though. such as the ability to power off the machine. you can only log out. has anyone ran into this issue? 2025-05-27 12:11:16 tokyovigilante: I have, but on x86_64 2025-05-27 12:11:31 Did you follow the guide in the post-install message? 2025-05-27 12:12:44 If you installed via GUI (gnome software, discover, etc.), you might have missed it (imo a major problem, Alpine should move away from the install scripts sending notices). 2025-05-27 12:14:22 Read /usr/share/doc/prismlauncher/README.alpine on your system. 2025-05-27 12:14:30 or https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/community/prismlauncher/README.alpine 2025-05-27 12:16:38 i am unsure if my messages got through. 2025-05-27 12:17:00 i do not remember a post install message. do you know what it says? 2025-05-27 12:29:15 sertonix[m]: a segfault from the JRE when launching the client, as per https://github.com/PrismLauncher/PrismLauncher/issues/3796 2025-05-27 12:29:46 I haven’t been able to obtain a core dump yet despite setting ulimit -c unlimited 2025-05-27 12:30:00 Kladky: thanks, will take a look. 2025-05-27 18:33:28 Hi. Will there be an update to syslog-ng 4.8.1 on main branch? There seems to be a bug that affects all my alpine machines https://github.com/syslog-ng/syslog-ng/issues/5159 2025-05-27 18:34:15 It cant read kmsg file: " err syslog-ng[2421]: Error invoking seek on file; filename='/dev/kmsg', error='Invalid argument (22)'" 2025-05-27 18:37:06 Seems the issue was introduced in december last year when 4.8.1 replaced 4.7.1 2025-05-27 18:39:19 Forza: https://pkgs.alpinelinux.org/packages?name=syslog-ng&branch=edge&repo=&arch=x86_64&origin=&flagged=&maintainer= 2025-05-27 18:39:21 Upgrading to edge (4.8.3) fixes the issue 2025-05-27 18:40:12 It probably should be pushed to main too since 4.8.1 is broken 2025-05-27 18:41:32 Forza: It should become part of 3.22. You can also try to install it from edge using tagging (no guarantees, if there was an ABI break it will fail) 2025-05-27 18:42:03 it works 2025-05-27 18:42:20 Forza: https://wiki.alpinelinux.org/wiki/Repositories#Tagged_repository 2025-05-27 18:43:36 Yes i know how to add @tags :) Ive already done this, which is why I know it works :) 2025-05-27 18:44:58 Forza: Great! :) 2025-05-27 18:46:41 Maybe an Alpine 3.21.4 release? 2025-05-27 18:50:22 Forza: There is no backport yet. I can make a backport MR, but I don't know how committers will decide. 2025-05-27 18:50:49 "see if the `lspci' command you..." <- it shows amdgpu thanks 2025-05-27 18:51:31 Thanks. Yea, i dont know the oolicy of such things. Perhaps we can find a patch to 4.8.1 instead? 2025-05-27 18:56:38 Forza: is this the fix: https://github.com/syslog-ng/syslog-ng/pull/5168? A patch might have a bigger chance. Would you test the package from the MR? I am AFK for an hour. Will try to backport that patch when I come back if it is the one. 2025-05-27 18:57:40 I have just gone to bed, but i can probably look this weekend 2025-05-27 18:58:10 Forza: this takes long time anyways. 2025-05-27 19:02:21 It isnt urgent. Thank you. I can test and make an mr later 2025-05-27 19:03:12 Forza: no release is necessary to upgrade packages 2025-05-27 19:03:34 The upgrade just needs to be packported to 3.21-stable 2025-05-27 19:04:52 Then, should we make a new patch release on current main 4.8.1 or backport from @edge 4.8.3? 2025-05-27 19:06:06 if there are no unexpected / breaking changes in 4.8.2 or 4.8.3 (which generally is not expected for patch releases), it can just be upgraded 2025-05-27 19:50:38 ikke: what shall I do? backport the patch or 4.8.3? 2025-05-27 19:51:15 Check the changelog, if nothing shocking is there, upgrade to 4.83 2025-05-27 19:51:26 ikke: ok, thanks! 2025-05-27 19:52:16 We prefer upgrading to patching 2025-05-27 19:55:43 ikke: I am a bit conflicted about 4.8.2. On one hand it fixs a CVE on the other hand it changes naming for the s3 backend: https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.8.2 2025-05-27 19:57:09 I think in practice it's not a major concern 2025-05-27 21:11:46 Forza: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/84840 2025-05-27 21:12:27 Forza: here you can download the artifacts (you need to switch to another pipeline if you are not x86_64) https://gitlab.alpinelinux.org/rhizoome/aports/-/jobs/1871228/artifacts/browse/packages/main/x86_64/ 2025-05-27 21:18:16 so now I also have containers for 3.21 2025-05-27 23:09:37 hi! I just noticed after an upgrade my /etc/dovecot/dovecot.conf file is gone 2025-05-27 23:21:55 hmm.. 2025-05-27 23:22:07 ismael: what version did you upgrade from? 2025-05-27 23:22:29 trying to pinpoint when this was introduced 2025-05-28 00:02:32 omni: I think it was v2.3.21.1 to v2.4.1-4 2025-05-28 00:02:51 I didn't modify dovecot.conf 2025-05-28 00:05:17 https://gitlab.alpinelinux.org/alpine/aports/-/issues/17050 2025-05-28 00:13:37 also, I got this now: Fatal: service(lmtp) access(/usr/libexec/dovecot/lmtp) failed: No such file or directory 2025-05-28 00:32:12 omni: confirmed; downgrading restores all the missing files 2025-05-28 05:05:07 rhizoome: thank you! 2025-05-28 05:56:29 is there an easy way to upgrade from 1 versioned package (like boost1.82 -> boost1.84, etc) to another if the maintainer hasn't done anything to make that happen automatically? 2025-05-28 07:00:54 ismael: could you open an issue? 2025-05-28 07:10:09 iggy: there's no way for apk to know those packages are related and replace each other without the maintainer marking it as such 2025-05-28 07:34:54 iggy: boost1.84 provides boost=1.84. so it seems the intention is that you if have 'boost' in your world, you'll always get the latest of the boosts. 2025-05-28 09:03:46 Hi! I am considering using Alpine as a desktop OS but have a couple of concerns regarding drivers.... (full message at ) 2025-05-28 09:58:55 Podman should be fine, but your ML stuff... Who knows. I can't even get that stuff to work on Debian with an AMD GPU. 2025-05-28 09:59:50 But my problems are more with the Python ecosystem. Which should be OK on Alpine. So all I can say is, try it out. 2025-05-28 10:27:54 imho handling python got much easier&faster since `uv` (also packaged for alpine) is around. with it, it is easy to have multiple separated python interpretors and venvs and activate them for their separate use-cases. worked very well for me. 2025-05-28 11:47:43 ? 2025-05-28 11:47:45 > 2025-05-28 11:48:07 Sorry wrong input :') 2025-05-28 11:50:13 can someone explain what the directory /tmp/storage-run-1000 is in alpine linux? I haven't seen it in other distros. I figured that the `podman.sock` that would be under `/var/run/podman/podman.sock` in other distros, is located under `/tmp/storage-run-1000/podman/podman.sock` under alpine linux. 2025-05-28 11:53:37 alireza: XDG_RUNTIME_DIR 2025-05-28 12:02:40 ikke: can you please explain more? `printenv` and `echo $XDG_RUNTIME_DIR` don't show any info about this variable so it is not set. what is /etmp/storage-run-100 ? 2025-05-28 12:05:50 Actually that dir is something podman specific, but serves a similar purpose 2025-05-28 12:09:21 the basic idea is that it's a temporary directory that's specific to your user account -- 1000 referring to the UID 2025-05-28 12:23:06 Thank you. 2025-05-28 13:03:04 Forza: syslog-ng-4.8.3 should be available now. 2025-05-28 14:29:03 rhizoome: very nice. Thank you. I tested it and it works good. 2025-05-28 14:53:30 hey yall, getting IO ERROR when running apk upgrade, additionally while I can ssh to the box, I can't seem to exit my local network 2025-05-28 15:11:01 How can get alpine to properly talk to the outside world again? 2025-05-28 15:12:26 AlpineUser: to me this looks like your network is misconfigured 2025-05-28 15:12:39 But I don't know much about how you connect to the internet 2025-05-28 15:14:00 DHCP had been working until today, ssh to router shows I can ping google.com just fine, same command from alpine box fails 2025-05-28 15:14:04 DNS resolves 2025-05-28 15:14:58 can ssh to/from other machines on local network 2025-05-28 15:15:12 sounds like you don't have a default route 2025-05-28 15:15:16 indeed 2025-05-28 15:15:56 traceroute gets to my gateway then fails 2025-05-28 15:17:10 then that sounds like a router misconfiguration, where your router has decided the device isn't allowed internet access 2025-05-28 15:17:34 another possibility is a firewall misconfig on the alpine device 2025-05-28 15:17:53 route -n | grep 0.0.0.0 | head -1 | awk '{print $2}' 192.168.191.1 2025-05-28 15:18:48 No router changes, device is reserved DHCP to router. Router running openwrt. Rebooted multiple times. 2025-05-28 15:19:01 I was just going to ask, did you reboot three times 2025-05-28 15:19:20 is there a firewall on alpine by default? 2025-05-28 15:19:24 no 2025-05-28 15:20:13 install tcpdump on the router and tcpdump br-lan with icmp as the filter, then ping google.com from the alpine box 2025-05-28 15:20:41 if everything's normal on the router, you should see both the request and the reply 2025-05-28 15:21:19 copy, installing via opkg 2025-05-28 15:22:32 dwfreed: do you happen to know the right tcpdump flags? 2025-05-28 15:23:12 tcpdump -nvvvei br-lan icmp 2025-05-28 15:24:21 gracias 2025-05-28 15:25:27 I think I need to filter by client too 2025-05-28 15:27:16 you don't have to, and it may cause problems; you shouldn't have a bajillion clients sending ICMP all the time :P 2025-05-28 15:27:50 (the problems would be if some response is going awry, you would not catch that as it would be filtered out) 2025-05-28 15:27:59 dwfreed: yeah, just one the brother printer is spaming my netowkr. I have now blocked its traffick lol 2025-05-28 15:28:35 I don't see any connection from alpine rn 2025-05-28 15:29:00 and it refused to resolve dns -_- 2025-05-28 15:32:35 I am going to power down my router again for a few min and see if that helps brb 2025-05-28 15:45:56 Still can't get outside connectivity, and DNS is refusing to resolve again 2025-05-28 15:48:14 OK one change I made to the router was disable IPV6 2025-05-28 15:48:24 maybe I can try re-enabling 2025-05-28 15:48:49 *properly* disabling IPv6 in openwrt would not cause a problem 2025-05-28 15:52:26 ping: bad address 'google.com' 2025-05-28 15:53:07 maybe I need to try and give it a new IP address 2025-05-28 15:57:59 ok removed the IP reservation, deleted cache leases on router, new IP after power on, no DNS resolution 2025-05-28 15:58:09 im going to try static IP 2025-05-28 16:00:30 what's in /etc/resolv.conf, what does tcpdump show on the router for the DNS queries 2025-05-28 16:01:36 try without the router 2025-05-28 16:03:05 uh, no, don't do that 2025-05-28 16:04:28 why not? 2025-05-28 16:04:55 i dont even use router anymore 2025-05-28 16:05:11 but can at least remove one potential problem.. 2025-05-28 16:05:37 temporarily 2025-05-28 16:11:50 Regarding my earlier question... I think it should be possible to have a clean Alpine (with AMDGPU firmware installed?) and a Podman container (for instance, running Arch Linux) with all graphics libraries and drivers installed in it, i.e., libdrm, Mesa drivers (DRI, Gallium, Vulkan, etc.), and ROCm framework. Am I missing something? 2025-05-28 16:13:41 I can't access the machine w/o router, because then it would be plugged into modem directly 2025-05-28 16:13:46 Ah, this approach will not allow me to run a WM in Alpine I guess. 2025-05-28 16:14:02 i tried static IP to a new IP, set resolve to 8.8.8.8 and local router 2025-05-28 16:14:08 and still cant resolve dns 2025-05-28 16:14:31 can you even ping outside your local lan? 2025-05-28 16:14:35 negative 2025-05-28 16:15:33 Then that's what you should look at first 2025-05-28 16:16:15 yeah, it'ts the only box that's doing this 2025-05-28 16:16:32 abd tracerout shows it gets to the router then stops 2025-05-28 16:16:57 so I am considering throwing in a temp router to try an eliminate the possibility 2025-05-28 17:05:54 yktmc[m]: wait, podman lets you run graphics stuff?? 2025-05-28 17:07:30 f_: Yes, if you let it access your host X11/Wayland socket. 2025-05-28 17:08:19 ah right 2025-05-28 17:30:05 Ok progress! Swapping out the router, the machine was able to access the web 2025-05-28 17:39:54 ovf: boost was probably a bad example, it was just the first one that popped into my head... my actual issue is with ceph, but I figured not many people are familiar with it 2025-05-28 19:01:12 Anyone else using deadbeef aside from me? 2025-05-28 19:01:27 I'm bumping it to 1.10.0 and enabling more plugins/formats, would appreciate feedback 2025-05-28 19:01:51 Not using it 2025-05-28 19:01:59 Ah, poop, okay 2025-05-28 19:02:28 As an aside, if it segfaults when scanning my NAS for the library, and doesn't print anything to the console when launched that way, what is my next step to try and figure out what is going wrong? 2025-05-28 19:02:32 Build a debug package? 2025-05-28 19:03:05 Not sure if this is a my library issue, a deadbeef issue, an alpine/musl issue, or what 2025-05-28 19:03:05 Yes, and set `ulimit -c unlimited` to have it create a coredump 2025-05-28 19:03:10 (or run it directly with gdb) 2025-05-28 19:03:14 But I would like to use it properly 2025-05-28 19:03:39 Should I only tweak the APKBUILD for that locally? No real need for a debug package on aports, right? 2025-05-28 19:03:42 But you need to have debug symbols 2025-05-28 19:04:05 How do I get those, he asked, knowing that if he asked, he was not the right one for the job 2025-05-28 19:04:07 haha 2025-05-28 19:04:11 Saijin_Naib[m]: Yes, that's best. Most of the time, you only need to declare a $pkgname-dbg subpackage as first 2025-05-28 19:05:03 ah, sweet, I'll try that next once I get my MR fixed up and merged 2025-05-28 19:05:17 s390x is apparently testy still, so I need to either figure that out or re-disable it 2025-05-28 19:47:05 is thre a guide for openrc user services 2025-05-28 19:48:23 it seems in https://wiki.alpinelinux.org/wiki/OpenRC 2025-05-28 19:49:10 realroot[m]: https://wiki.gentoo.org/wiki/OpenRC#User_services the best we have. 2025-05-28 19:49:33 at least I didn't find anything better. 2025-05-28 19:50:00 i've been using dinit for that 2025-05-28 19:51:14 realroot[m]: I used exec in compositor config and switched to OpenRC user-service, when apk told me to. 2025-05-28 19:59:08 so pipewire-openrc is the package for the user service right? won't some conflict with system services? like dbus 2025-05-28 19:59:37 https://github.com/OpenRC/openrc/pull/864 might be of interest to you 2025-05-28 20:00:50 (for whenever openrc does another release) 2025-05-28 20:01:46 does it need s6 to supervise user services? 2025-05-28 20:02:58 just s6-openrc i think. 2025-05-28 20:03:29 rc-update add -U pipewire 2025-05-28 20:03:29 * rc-update: runlevel `sysinit' does not exist 2025-05-28 20:04:25 I made some group manually 2025-05-28 20:08:58 In practice, what services should be user vs system, and how should I know? 2025-05-28 20:09:13 How do I migrate from older OpenRC all-system based to what I should be doing now with some user-based services? 2025-05-28 20:09:52 dbus is both user and system, pipewire only user 2025-05-28 20:11:14 Hmm, okay, so dbus in default as system and user, both? 2025-05-28 20:11:40 What is that for, that duplication(?) or separation? 2025-05-28 20:12:26 there are system-wide applications that use dbus and user-specific applications that use dbus 2025-05-28 20:12:53 do i put my user services in .config/rc/init.d/? 2025-05-28 20:13:26 i have system dbus started by some to other service 2025-05-28 20:13:35 *by some 2025-05-28 20:14:31 to start user openrc do I just run `openrc --user &` right? 2025-05-28 20:14:33 Saijin_Naib[m]: is that for me? 2025-05-28 20:14:44 abbyAhh, okay, so both need to talk to dbus, but not necessarily across the two 2025-05-28 20:15:01 realrootYeah, you seem to know what is up with this more than I do 2025-05-28 20:15:59 ah not sure about those details 2025-05-28 20:17:20 how can i see (user) pipewire log? 2025-05-28 20:25:51 :D 2025-05-28 20:29:25 realroot[m]: it is in syslog. logger -t pipewire -p daemon error will forward it. 2025-05-28 20:38:28 About user services, say I want to tweak wlsunset a little; shouldn't I be able to put a custom wlsunset file in .config/rc/runlevels/gui/wlsunset? 2025-05-28 20:39:10 By default it's a symlink to /etc/user/init.d/wlsunset 2025-05-28 20:39:59 Doing this however seems to have no effect? /etc/user/init.d/wlsunset is still loaded 2025-05-28 20:41:12 I suspect that in practice the files there are rather flag files, and them being symlinks is just to match the historical convention of sysv rc 2025-05-28 20:43:04 Ah I solved it actually, you need to put your custom wlsunset in .config/rc/init.d/ 2025-05-28 20:43:39 ikkeI ran it via gdb with dbg build, and it slightly more verbosely tells me more or less the same... I can't figure out where the issue lies still 2025-05-28 20:44:09 Then when you do rc-update -U add wlsunset gui, it created a symlink .config/rc/runlevels/gui/wlsunset pointing to the wlsunset file in .config/rc/init.d 2025-05-28 20:47:08 https://pastebin.com/5H9pFEXr 2025-05-28 21:40:18 exaile has the most barebones build process I have ever seen and it is so confusing haha 2025-05-28 21:45:56 Saijin_Naib[m], as barebones as their TLS setup? 2025-05-28 21:46:25 Might be worse, tbh 2025-05-28 21:46:50 no autoconf, no ./configure, nothing printed to console about what deps are present/missing (pkg-conf?) 2025-05-28 21:46:58 So you run make and it fails and then 2025-05-28 21:47:31 🤣 2025-05-28 21:48:01 Trying to piece it together from arch AUR pkgbuild, their (slim) docs on how to build and some guessing 2025-05-28 21:48:26 Saijin_Naib[m], you should know what deps are present/missing :) 2025-05-28 21:48:41 Yeah, if only, haha 2025-05-28 21:48:51 I mean you're in control of the build host 2025-05-28 21:48:58 I've been spoiled by automake/meson/et al telling me what is needed and what is found 2025-05-28 21:49:09 I really quite like that 2025-05-28 21:49:27 Yeah, that's bloated imo 2025-05-28 21:49:43 I can't tell if you are serious or not 2025-05-28 21:49:44 Actually this exaile project is one of the few that has explicit dependency list 2025-05-28 21:49:50 Saijin_Naib[m], I am 2025-05-28 21:50:25 Instead of having to guess through trial and error of multiple runs of a pseudo automatic system 2025-05-28 21:50:35 You can just read before-hand what's needed 2025-05-28 21:50:52 I mean, yes and no 2025-05-28 21:51:05 I'm struggling to do just that, so the other tools do meet a need 2025-05-28 21:51:21 Struggling to read a file? 2025-05-28 21:51:42 dwfreed: ah so thats how it is 2025-05-28 23:00:51 I'm trying to make an APKBUILD for my Rust project, but I get an error that src/main.rs is missing, but I have it on src 2025-05-28 23:01:11 https://git.swee.codes/swee/dataurlify/actions/runs/9/jobs/3#jobstep-5-1 it's shown in host... 2025-05-28 23:01:11 https://git.swee.codes/swee/dataurlify/actions/runs/9/jobs/3#jobstep-8-26 ...but src/ is empty in APKBUILD 2025-05-28 23:07:11 maybe mv $srcdir/main.rs src/main.rs will work 2025-05-28 23:12:50 nope, is there any specific rule or something with abuild that interferes with the src directory? 2025-05-28 23:24:19 when I add src/main.rs to the source variable, abuild checksum fails with "sha512sum: can't open 'main.rs': Symbolic link loop" 2025-05-28 23:24:26 but src/main.rs isn't a symlink 2025-05-28 23:25:30 hm, I see, with corutils, I get "ln: '/home/swee/dataurlify/src/main.rs' and '/home/swee/dataurlify/src/main.rs' are the same file" when I run it myself 2025-05-28 23:30:11 even running abuild -r locally still says src/ is an empty directory 2025-05-28 23:47:17 huh, weird, it also deletes all files on src/ on host too 2025-05-29 00:38:39 swee: I would recommend to put the APKBUILD in a subdirectory. abuild creates and removes (src, pkg, tmp) for it's own purposes. 2025-05-29 00:45:34 sertonix[m]: and make it cd ..? 2025-05-29 00:56:06 swee: Could you try this? builddir=$startdir/.. 2025-05-29 00:57:03 *Then you could try this 2025-05-29 00:59:32 sertonix[m]: got it 2025-05-29 00:59:36 will try 2025-05-29 01:04:36 sertonix[m]: Thanks, that fixed it! 2025-05-29 02:47:09 just out of curiosity, in /etc/issue there is "Kernel \\r on \\m (\\l)", what does this line mean? 2025-05-29 02:54:06 ffoss, i can confirm the steps mentioned in wiki https://wiki.alpinelinux.org/wiki/OpenRC#User_services works 2025-05-29 02:57:05 refer to the dotfiles here for wlsunset, mako and pipewire with sway..https://git.sr.ht/~prabuanand/dotfiles/tree/master/item/home/prabu/.config/rc 2025-05-29 02:59:30 ensure that "exec dbus-update-activation-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway" is set before activating mako 2025-05-29 03:04:29 please feedback, if something needs to be changed in wiki 2025-05-29 03:16:02 got my printer's scanner part working :,3 2025-05-29 03:16:18 sane-backend-pixma works out of the box 2025-05-29 03:52:46 qaqland: /etc/issue is what is printed on the console by getty just before you login. the \\r is the release, \\m is the machine architecture, \\l is the terminal line (tty) 2025-05-29 04:10:28 Bit more details in /DATA/DEV/src/busybox/libbb/login.c:47 (for lack of proper documentation) 2025-05-29 04:10:41 s,/DATA/DEV/src/,, 2025-05-29 04:14:10 yeah I was looking around too heh 2025-05-29 04:15:29 I like the part: (* - supported by us) / *S or S{VARIABLE} Insert the VARIABLE data from /etc/os-release. / case 'S': /* minimal implementation, not reading /etc/os-release */ 2025-05-29 04:19:24 haha 2025-05-29 04:19:53 in some ways it reminds me of how much tighter these implementations can be, if you're willing to sacrifice some bells & whistles 2025-05-29 06:05:11 fission: thx 2025-05-29 06:11:02 qaqland: np 2025-05-29 12:22:52 can someone with zfs root please test and verify that mkinitfs-3.12.0_rc2 didnt break anythign for you? I just pushed it. 2025-05-29 14:09:03 what could be the problem here: bwrap: Can't mkdir parents for /var/lib/akms/6.15.0-0-edge/zfs/2.2.4-r1/build: Permission denied 2025-05-29 14:12:01 akms install all is throwing this. 2025-05-29 14:22:12 prabu: thanks, had a look at your dotfiles and the wikis you updated and got it to work 2025-05-29 14:22:51 What I had to do was put `exec dbus-update-activation-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway:wlroots` in my sway config 2025-05-29 14:23:51 Didn't need to rename the service to org.freedesktop.Notificatons though, just 2025-05-29 14:23:58 "mako" worked fine. 2025-05-29 14:34:19 "realroot: it is in syslog..." <- can you clarify? do I add that to pipewire services? 2025-05-29 14:35:58 there is `error_logger="logger -t '${RC_SVCNAME}' -p daemon.error"` in the servioce file 2025-05-29 14:41:02 never mind it's already in the system log 2025-05-29 14:45:39 realroot[m]: it automatically sends the log to syslog.. so depending on how you configured syslog it ends up in /var/log/messages 2025-05-29 15:03:37 ffoss, thanks for the confirmation and update on the service name "mako". please give your feedback here or on the wiki page, if you face any further stability issues, so it can be documented in wiki.. for me randomly mako i.e org.freedesktop.Notifications appears failed. i'm not able to reproduce it though... 2025-05-29 15:59:40 prabu: sure, thanks for the help 2025-05-29 16:04:26 prabu: about the "Failed to acquire service name", I'm not experiencing that, but the systemd service mako ships has an ExecReload key set to `/usr/bin/makoctl reload` 2025-05-29 16:04:32 https://github.com/emersion/mako/blob/master/contrib/systemd/mako.service 2025-05-29 16:05:31 Maybe it is related. I don't know if this is something openrc supports though 2025-05-29 16:07:57 extra_started_commands="reload"; reload() { ebegin "Reloading mako"; makoctl reload; eend $?; } 2025-05-29 16:21:39 dwfreed: thanks, that works 2025-05-29 16:55:11 dwfreed, when the 'extra_started_commands="reload"; reload() { ebegin "Reloading mako"; makoctl reload; eend $?; }' needs to be used. 2025-05-29 16:56:04 appreciate if you can provide some additional information, so this can be added in wiki.. 2025-05-29 16:57:02 i already noticed that non-elogind users should use openrc-user-pam package 2025-05-29 17:00:05 I don't know, I don't use alpine or mako 2025-05-29 17:00:18 that's just how you define a reload command for an openrc initscript 2025-05-29 17:28:11 dwfreed, thanks for the note. 2025-05-29 17:35:50 hey there! I'm having a hard time getting alpine to boot diskless with a NFS share for /root. Are there any tricks to this? "root=nfs:192.168.10.200:/srv/nfs/root/" as a kernel parameter doesn't seem to be respected using the netboot vmlinuz-lts kernel 2025-05-29 18:02:23 prabu: I don't think it's used for more than `rc-service -U mako reload`, so probl not related to that "acquire service name" thing 2025-05-29 18:16:14 they're gone 2025-05-29 18:53:44 :-| 2025-05-29 23:59:07 any matrix client available on arch pacman repositories? 2025-05-30 00:14:47 might want to ask an arch channel 2025-05-30 03:36:38 ffoss, Initially i was confused by your response "that works" to dwfreed. Based on his reply, and on further checking, i understood the code mentioned by dwfreed, and could see that the code is used by few other openRC services. 2025-05-30 04:57:17 Stenella: did you figure it out? 2025-05-30 11:52:01 trying to make a custom iso with an overlay, and I can only seem to add files to /etc? running `mkdir -p "$tmp"/usr/local/bin && echo "hi" > "$tmp"/usr/local/bin/my-file` seems to not show up in the apkovl.tar.gz, but replacing /usr/local/bin with /etc works fine 2025-05-30 11:56:29 By default everything outside of /etc is ignored. I think you change that in /etc/apk/protected_paths.d/ but I don't know if there exists any good docunentation 2025-05-30 12:01:19 oh it was the tar command at the end only copying the etc directory... fixed that and works 2025-05-30 15:11:53 3.22.0 was released 2025-05-30 15:12:52 Thanks to you and everyone else for all the hard work you put in! 2025-05-30 15:14:20 yes, thanks to everyone making it possible, indeed 2025-05-30 15:22:20 \o/ 2025-05-30 15:31:42 \o/ congrats and thanks for the new release! 2025-05-30 15:34:27 thank you for your help mio! 2025-05-30 15:37:34 glad to be part of the collective effort :) 2025-05-30 17:41:53 nice! it takes a while before the downloads are 3.22.0? 2025-05-30 18:08:30 i mean https://alpinelinux.org/downloads/ 2025-05-30 18:24:00 hum 2025-05-30 18:24:09 i would expect it to be immediate 2025-05-30 18:24:11 something is wrong 2025-05-30 18:47:30 frag: updated now. Thanks for notifying 2025-05-30 18:47:48 sweet, thank you! 2025-05-30 19:08:25 when i start up the pc i see Resume from disk isn't that for when you use zzz to hibernate ? 2025-05-30 19:30:45 openrc user services kept remaning after logging out so i had 3 times the same service. 2025-05-30 19:30:57 back to dinit for that 2025-05-30 19:31:46 also after first log out openrc gave me error "openrc did not start the system run 'touch /run/user/0/openrc/softlevel'" 2025-05-30 19:52:29 looking good so far on rpi5, install a bit bigger tho and codemadness-frontends wont install "ibressl4.0-libtls (no such package):" 2025-05-30 20:09:07 Thanks for the new release :) 2025-05-30 20:11:09 Congrats in the new release \o/ 2025-05-30 20:48:35 hi, i just upgraded multiple alpines to 3.22 :-) 2025-05-30 20:48:55 worked everywhere except on one machine with rspamd 2025-05-30 20:49:39 rspamd and rspamadm give multiple «error relocating … symbol not found» 2025-05-30 20:56:02 Error relocating /usr/bin/rspamadm: rspamd_fuzzy_backend_is_noop: symbol not found 2025-05-30 20:56:04 Error relocating /usr/bin/rspamadm: lua_newshingle: symbol not found 2025-05-30 21:05:48 anyone having errors with caddy on 3.22? when starting as a service, it keeps respawning until it gives up. Starting it manually works fine. This is in an incus container 2025-05-30 21:43:10 Lord: No issue here with rspamd on alpine:3.22 docker image 2025-05-30 21:47:51 quick question: would alpine run on a pentium iii? i need to get some files off an old machine, windows 98 is broken and freedos doesn't support usb drives well enough 2025-05-30 21:51:24 It needs to support at least sse2 2025-05-30 21:51:31 hazardaj_nombroj: its probably easiert to get a IDE to USB device. 2025-05-30 21:52:10 ah, crap, i'm one pentium short then, and i already set the disc to be burned 2025-05-30 21:52:47 older versions should still work 2025-05-30 21:54:32 3.19 or 3.17 iirc 2025-05-30 21:55:34 an adapter costs 10-20 dollarbucks 2025-05-30 21:56:02 I should also mention that this was after upgrading from 3.21, where it worked as expected 2025-05-30 21:56:13 yep, "Illegal instruction" 2025-05-30 21:56:27 that, or some of those live-distros specialized to run on old hardware, like puppy. 2025-05-30 21:56:39 hazardaj_nombroj: was introduced in 3.19, so 3.18 is the last version that would work 2025-05-30 22:13:54 i decided to try again with freedos, and i see some progress 2025-05-30 22:18:02 3.18 does illigal instruction too? 2025-05-30 22:32:42 lanky_ginger: Does maybe apk upgrade -a fix the issue? 2025-05-30 22:47:35 sertonix[m]: did that as part of the upgrade, but thanks for the input :^) 2025-05-30 23:38:46 hazardaj_nombroj: 3.18 ist the last one that worked on pentium iii, works quite well even in my opinion, i did a fresh install of it less than a week ago 2025-05-31 00:39:51 node.JS (22.16.0-r2) on edge x86_64 has a bad signature error 2025-05-31 12:01:20 swee: try now 2025-05-31 12:37:51 😍😍😍🥰🥰🥰❤️‍🔥❤️‍🔥❤️‍🔥💖💖💖 VIP AI VR GAMES https://tk32grz.hotgamequest.com/nglperh?s1=elemvipchat 2025-05-31 13:10:13 fishy 2025-05-31 13:26:22 i like to try alpine in my pi4 like main OS. i use my pi4 like my desktop pc. do you think is a good idea ? if you gonna answer me `try it`, i tried twice but get no prompt so to continue... Now is gonna be he 3rd time i'm going to try... 2025-05-31 13:27:43 also i wanted to try armv7 and not aarch64. is that possible ? 2025-05-31 13:27:54 sure 2025-05-31 13:27:56 kapad: if you are prepared to do all the tinkering 2025-05-31 13:28:13 kapad: did similiar with an odroid xu4 someyears ago 2025-05-31 13:28:50 kapad: why 32 bit if yu can have 64 for free? 2025-05-31 13:29:13 rhizoome: i'll do what i have to do. i'm ok with linux also with any kind of scripting and setup 2025-05-31 13:30:07 does anyone have spellchecking working on kde? 2025-05-31 13:30:49 longnoserob[m]: idk, have 2G of ram, isnt my ram look like the half, or this is stupid ? 2025-05-31 13:31:17 kapad: no its not 2025-05-31 13:32:10 ok. 2025-05-31 13:33:13 i'll try the 64bit, if get no prompt, come back here... If is a trick to know i'm on my keyb right now, so... 2025-05-31 13:40:17 kapad: use 64bit, if you do a System Disk Mode install, 2G of RAM is ok, 2025-05-31 13:40:37 use zram 2025-05-31 14:03:39 ok, 1st problem solved ! 'no prompt' === 'bad hdmi cable'... 2025-05-31 14:03:51 do i have to bring up the net manually ? 2025-05-31 14:03:52 is it normal to see:... (full message at ) 2025-05-31 14:04:21 do i have to create a 2nd partition in sd card ? 2025-05-31 14:06:24 https://docs.alpinelinux.org/user-handbook/0.1a/Installing/manual.html 2025-05-31 14:06:47 etup-interfaces -r? 2025-05-31 14:06:52 *setup 2025-05-31 14:10:18 realroot[m]: thanks! 2025-05-31 14:11:12 i can ping, so... Thanks all 2025-05-31 14:11:26 yw 2025-05-31 14:23:41 do i have comment to out the .../mmcblk0/apks in repositories or there is a reason to be there 2025-05-31 14:23:43 ? 2025-05-31 14:50:49 kapad: I think these are apks that came with the image. if you have setup the disk you can remove it. if you want to sure call: apk upgrade a -s (simulate) if it want to remove packages it was probably not ok to remove /mmcblk0/apks 2025-05-31 15:04:02 what i just understood is that alpine run complete from ram. you should setup disk first, then to setup the machine. of course in my `pi4` case. 2025-05-31 15:04:35 Also after setup disk `usercfg.txt` is lost. not in boot/ neither it's settings merged somewhere... 2025-05-31 15:17:23 So wait, if I want to switch from dbus system-level openrc to user-level, I just add the gui level as mentioned on the wiki, install openrc-user-pam, and then remove dbus from boot system runlevel? 2025-05-31 15:17:40 Cause I have the feeling something is gonna go wrong 2025-05-31 15:18:18 And also add dbus to the gui runlevel 2025-05-31 15:19:20 Using PAM btw cause I don't really know how I would go about doing the exec openrc --user gui on KDE Plsama 2025-05-31 16:05:44 Kladky, System D-Bus service needs to be installed and running before launching a D-Bus session instance. 2025-05-31 16:06:43 So both user and system dbus services need to be enabled? 2025-05-31 16:11:01 yes, i've reworded the page.. https://wiki.alpinelinux.org/wiki/D-Bus 2025-05-31 16:12:40 openRC user service is a different thing.. which is needed only for certain services as listed on that page 2025-05-31 16:13:12 kde plasma, if installed through setup-desktop should have everything you need 2025-05-31 16:15:51 Kladky, i have not tested openRC user service with kde.. need your feedback 2025-05-31 16:18:33 kladky i'm replying to you based on logs from https://irclogs.alpinelinux.org/%23alpine-linux-2025-05.log.. seems like some earlier message from you is missing there.. 2025-05-31 16:19:22 No, it's all there 2025-05-31 16:23:20 your words "install openrc-user-pam, and then remove dbus from boot system runlevel" is not mentioned in wiki.. "So wait" made me think i'm missing some earlier communication 2025-05-31 16:23:51 probably kde plasma has to use https://wiki.gentoo.org/wiki/OpenRC#Service_start_on_boot_.28lingering.29 2025-05-31 16:31:05 kladky, i'll be going off shortly.. please feel free to update wiki, if changes are needed for DE's like KDE. most of my updates in wiki are based on !81057 and my testing in sway 2025-05-31 16:46:52 hi 2025-05-31 16:47:06 alpine the distro that get you high 2025-05-31 16:47:56 is this the distro snowden uses? 2025-05-31 16:48:59 Snowden uses GNU/Hurd 2025-05-31 16:54:00 no he uses qubesos 2025-05-31 16:55:10 qubesos yes that makes sence 2025-05-31 16:56:17 que-besos, the new spanish amazon subsidiary! 2025-05-31 16:56:39 easy to mix up. 2025-05-31 16:57:29 jaja 2025-05-31 16:59:22 Is there a way to make a headless VM like that? Like VMM on OpenBSD 2025-05-31 16:59:27 alpine linux 3.22 thx! 2025-05-31 17:00:15 Linux provides several virtualization mechanism, similar to vmm(4) 2025-05-31 17:00:18 s 2025-05-31 17:08:31 does anyone have a good datail guid hoe to configure xeon bios setings? 2025-05-31 17:09:53 that stuff is harder to navigate then pool of tard 2025-05-31 17:10:16 you need a cs major to get to grips with it 2025-05-31 17:10:28 We don't say tard anymore, but differently able 2025-05-31 17:10:46 you overthinking it 2025-05-31 17:11:21 that stuff is harder to navigate then pool of lard 2025-05-31 17:11:45 see id that COCher for ya 2025-05-31 17:13:11 the board dosent have a manual even 2025-05-31 17:13:51 at least it was cheap has rain 2025-05-31 19:01:35 abuild error:builddeps failed 2025-05-31 19:01:35 ERROR: No such package: .makedepends- 2025-05-31 19:07:32 https://ao.vern.cc/exchange/unix/questions/614957/creating-an-alpine-package 2025-05-31 19:07:50 is that a known bug? 2025-05-31 19:13:51 is there still point of trying to upgrade from 3.12 to 3.22 or better reinstall 2025-05-31 19:14:04 its crying of the bad ssl certs etc 2025-05-31 19:43:58 5 year old version... 2025-05-31 19:44:35 I guess you can try ignoring certs if youre ok with that, but I wouldnt recommend it 2025-05-31 19:56:52 Is Natanael Copa around here? 2025-05-31 19:57:10 ncopa 2025-05-31 19:58:04 ncopa: I think your last build of samba with 4.21.4-r4 is buggy, because samba-tool fails now with "ModuleNotFoundError: No module named 'cryptography'" 2025-05-31 19:58:07 lopid: thanks :) 2025-05-31 20:08:46 ncopa: Aside of this, after installing py3-cryptography, samba-tool yells "WARNING: Using passwords on command line is insecure. Installing the setproctitle python module will hide these from shortly after program start." - adding this might be worth as well? 2025-05-31 20:11:29 21:01 < realroot[m]> ERROR: No such package: .makedepends- 2025-05-31 20:11:41 realroot[m]: can you paste your apkbuild to bpa.st ? 2025-05-31 21:31:56 i would love to see iwd (a more modern wpa_applicant replacement) as a option in the installer 2025-05-31 21:47:01 there's nothing unmodern about wpa_supplicant. android uses it 2025-05-31 21:47:32 anyway, if you'd like to add iwd, the script is /usr/sbin/setup-interfaces 2025-05-31 21:49:38 adding iwd would add weight, and not sure if it would be accepted 2025-05-31 21:50:00 but you are welcome to have a go 2025-05-31 21:52:33 what is the definition of modern in this context? 2025-05-31 21:53:10 afaik wpa_supplicant gets regularly busted by matty vanhoef and is thus quite mature, not sure if this is true of iwd? am i wrong? 2025-05-31 21:53:40 weight like in space? i was thinking something like using wpa_applicant during install and install iwd when its selected etc 2025-05-31 21:56:36 my Raspberry Pi Zero 2 W was having wifi issues and the moment i changed to iwd it was fine, soo 2025-05-31 21:58:25 i'm not taking a position. patches are generally welcome, though 2025-05-31 21:58:42 good idea hehe 2025-05-31 21:59:16 doesn't mean they'll get merged but they will get heard 2025-05-31 22:08:36 *heared 2025-05-31 22:09:38 *herd 2025-05-31 22:13:20 *hurd 2025-05-31 22:14:14 *wurd 2025-05-31 22:15:35 *turd 2025-05-31 22:22:22 I needed iwd to connect to managed wifi at my uni, which made setting up alpine painful at the start 2025-05-31 22:22:47 But, that could just be my rtl8821ce being a pain 2025-05-31 22:33:35 paradoxically i've heard that some people have had problems connecting with networkmangler (which i think defaults to calling iwd) and fix it by switching the backend to wpa_supplicant 2025-05-31 22:33:50 ACTION shrugs 2025-05-31 22:34:17 hehe sounds fun 2025-05-31 22:34:22 in any event, i think wpa_supplicant sees more active use 2025-05-31 22:34:33 well its basicly the default 2025-05-31 22:34:43 i mean, outside of alpine 2025-05-31 22:34:50 eg android 2025-05-31 22:35:03 however many billions that is. 2025-05-31 22:35:50 Hello, I built libvpx and always get libvpx.so.11 library instead of libvpx.so.9. Is that normal ? 2025-05-31 22:36:10 I use APKBUILD from edge.