2025-09-01 05:07:37 Has anyone successfully used cosmic DE on alpine 2025-09-01 06:53:18 i mean cosmic is in alpine, so of course someone did? 2025-09-01 06:54:08 WhyNotHugo: yeah but i mean eventually the CI-MR evolves into a mergeable MR once the CI told me what works and what not, and then this is simpler :p 2025-09-01 14:55:21 A rust package fails to build due to a bug in a dependency. The dependency has a fix in master, but how the hell do I apply this to the dependant package? Cargo is completely opaque in its handling of dependencies. 2025-09-01 15:00:59 it is possible to use a different git repo, that has the patch applid 2025-09-01 15:01:15 e.g. https://gitlab.alpinelinux.org/alpine/aports/-/commit/3fd1731352c71941df3ffc6ca9455fc2806dea66 2025-09-01 15:01:35 its absoloutley terrible and very terrible to review but "it works" 2025-09-01 15:01:52 or even better, ask them to tag a release and ask the package to upgrade to that new version 2025-09-01 15:04:06 Is it not possible to use a commit hash in a cargo dependency? 2025-09-01 15:05:32 that should also work, but then youre basing on master 2025-09-01 15:05:42 not sure if that specific dependency has some unstable code in master 2025-09-01 15:29:49 Hi all, I'm just setup a base configuration for my diskless servers, but the 2gb /media/sda1 is just about maxed out at 84%. Can I delete the older System.map-*-lts and config-*-lts? Any other suggestions?? 2025-09-01 15:39:13 txnintn: yes you can delete the older stuff. Depending on your bootloader you may want to check for and remove menu entries for them as well. 2025-09-01 15:39:37 You might be able to trim some initramfs/initrd space too. (sorry forget which one is the modern one, but the point still stands) 2025-09-01 15:40:53 check /etc/mkinitfs/mkinitfs.conf, /etc/mkinitfs/features.d/* 2025-09-01 15:43:00 So remove everthing in feature.d that don't match the conf file? 2025-09-01 15:44:32 The most basic example would be... if your mkinitfs.conf has "cdrom" listed, and your machine does not have an optical drive, then that would be a no-brainer for removal. 2025-09-01 15:44:50 but you could even make your own trimmed down feature file if you really want to trim the fat. 2025-09-01 15:45:04 I don't plan to run any virtualizion on the servers so what about kms, mmc raid, virtio? 2025-09-01 15:47:11 it's a 8bg industial ssd trimming is in the picture. 2025-09-01 15:47:45 Is a random new commit really better than a random old tag... 2025-09-01 15:47:49 But it might also be possible to run cargo vendor and then patch the files. 2025-09-01 16:51:30 achill: thanks. that's horrible, but useful. 2025-09-01 16:51:34 I'll ask for a new release first 2025-09-01 17:02:22 refind and LUKS question, wiki https://wiki.alpinelinux.org/wiki/REFInd 2025-09-01 17:02:22 do I set for `volume` `LABEL` in `blkid` of the EFI partition? 2025-09-01 18:13:56 does anyone have unicode entry working on Gnome? ctrl + shift + u gets me the underlined u, but then the codes don't insert the character. I'm guessing there is a service that needs to be running 2025-09-01 18:24:34 do you disabel networking serice if you have networkmanager service? 2025-09-01 18:29:25 "i mean cosmic is in alpine, so..." <- it requires systemd tools and I could get the login manager to work 2025-09-01 18:36:35 nanon: what do you mean "but then the codes don't insert the character"? what happens when you try? 2025-09-01 18:56:08 mid: the underlined numbers appear. it seems like it's going to work, but after I press the space bar, it's as if I had never done anything at all 2025-09-01 19:00:32 nanon: maybe a stupid question but are you sure about the numbers combination you type? e.g. even a simple 41 does not work? 2025-09-01 19:03:32 mid: correct, nothing works 2025-09-01 19:14:40 will connma make usb tethering work? 2025-09-01 19:14:49 connman. other device has usb hotspot 2025-09-01 19:41:20 hello 2025-09-01 19:45:33 I want to install alpine as Desktop WorkStation but I don't know if I can do it on terminal enviroment 2025-09-01 19:45:33 is there a gui ISO available for installation? 2025-09-01 19:45:33 sahar, take a look at alpine install, and setup-desktop 2025-09-01 19:49:33 I want to install alpine as Desktop WorkStation but I don't know if I can do it on terminal enviroment 2025-09-01 19:49:36 is there a gui ISO available for installation? 2025-09-01 19:51:34 No, you basically have to run setup-alpine which sets up the terminal and the setup-desktop to setup gnome, xfce ...etc 2025-09-01 20:21:33 nanon: no service, it's a GTK feature. ctrl+shift+u 0163, followed by space does this for me -> ţ 2025-09-01 20:29:13 what is available as web browsers? 2025-09-01 20:29:25 sahar_sedigh: you could fetch the rootfs tarball, run it in a vm or chroot into it, and install and configure what you need to get it booting in a gui env 2025-09-01 20:31:12 ssm_ using rootfs or complete iso; Is the installation process/steps the same? (after chroot in to it) 2025-09-01 20:34:26 ? 2025-09-01 20:43:46 WhyNotHugo: hm. 2025-09-02 00:42:39 For some reason whenever i run sensors-detect from lm-sensors-detect it gives me "no i2c device files found" 2025-09-02 00:42:49 On alpine linux ofc 2025-09-02 01:30:21 I'd start with the simple... see if any i2c bus kernel modules are loaded. 2025-09-02 01:30:26 lsmod | grep i2c 2025-09-02 01:30:53 I am also very open to the idea that you are running a machine which does not have an i2c bus at all. 2025-09-02 06:02:15 realroot, when using networkmanager, the instruction to stop networking service is there for a long time now. i don't use networkmanager except for testing. https://wiki.alpinelinux.org/w/index.php?title=NetworkManager&oldid=27140 2025-09-02 06:54:07 prabu, I see thanks, are you using refind right? what do I put for `volume`? https://wiki.alpinelinux.org/wiki/REFInd. `LABEL` gives me not found 2025-09-02 06:54:27 there is LUKS 2025-09-02 11:12:38 realroot, i just now updated the wiki page for refind to clarify on the Volume. 2025-09-02 11:15:26 i have never used LVM, but i suppose you can use the filesystem label as shown in blkid output 2025-09-02 12:17:00 diskless x86_64 system do the a-paks have to be on /media/sda1/apks/ ? 2025-09-02 14:10:32 "i have never used LVM, but i..." <- i do not have LVM but encryption, looking the wiki I put /boot/vmlinux instead of /vmlinux ( for my /boot with efi) 2025-09-02 14:15:23 do I need to export HISTFILESIZE=-1 in .bashrc instead of profile? .profile does not work for export MICRO_TRUE_COLOR=1 2025-09-02 14:17:30 it TRUE_COLOR is not working anymore 2025-09-02 16:34:38 how do I change the DNS server used by Firefox? I can't find any resources online on this. I **do not** want to change /etc/resolv.conf, since don't want to change the default used by everything else. 2025-09-02 16:42:44 Apparently it's not possible to change the DNS server in Firefox, but the following works: bwrap --dev-bind / / --ro-bind /tmp/resolv.conf /etc/resolv.conf librewolf 2025-09-02 19:29:35 /quote CHATHISTORY LATEST #alpine-linux * 100 2025-09-02 19:29:44 /QUOTE CHATHISTORY LATEST #alpine-linux * 100 2025-09-02 20:16:53 Hi, I'm interested in Alpine Linux cloud installation. When I Run the installation as a custom image with my dedicated server provider, I have a message about too many partitions in the image. I tries /boot and / and also that plus swap. Thank you 2025-09-02 21:27:56 Update regarding Alpine Linux cloud installation. I was able to install generic cloud-init image by using "Bring Your Own Image" instead of "Bring Your Own Linux". Hopefuly this info will help others. 2025-09-02 21:31:23 WhyNotHugo: https://support.mozilla.org/en-US/kb/firefox-dns-over-https 2025-09-02 21:31:33 there's also an about:config entry to change the server used. idk about the GUI. 2025-09-02 21:31:41 Firefox is desperately trying to become spyware. 2025-09-02 21:32:02 what's the about:config entry? 2025-09-02 21:32:23 DNSoverHTTPS requires that I set up a CA and configure certificates and a whole huge dance for one program on my host to talk to another program on my host. 2025-09-02 21:32:36 "trying"? 2025-09-02 21:32:39 zcrayfish: ^ 2025-09-02 21:34:45 network.trr.uri, network.trr.custom_uri, 2025-09-02 21:35:16 DNSoverHTTPS is a solution to folks who are using regular DNS or DNS over TLS at the router level in order to allow Firefox and Chrome to display advertisements. 2025-09-02 21:35:19 There, I said it. 2025-09-02 21:36:43 network.trr.uri is only for DoH. 2025-09-02 21:36:58 What I'm trying to do is have a custom profile which talks to the local captive portal. 2025-09-02 21:37:57 The bwrap approach seems to work 2025-09-02 21:39:02 that's probably the best way. 2025-09-02 21:44:22 ACTION realises they don't need a dedicated instance of unbound on 127.0.0.2 and firefox can talk to the spoofing DNS directly 2025-09-02 23:39:54 hi all, i am running alpine edge with linux-lts 6.12.44-0-lts on an AMD Ryzen 7 7735HS with Radeon Graphics (680M GPU) 2025-09-02 23:40:08 and i am having some freezes / lockups 2025-09-02 23:41:15 dmesg says: [drm:amdgpu_job_submit [amdgpu]] *ERROR* Trying to push to a killed entity 2025-09-02 23:41:28 i think it is related to https://gitlab.alpinelinux.org/alpine/aports/-/issues/16920 but i am not sure 2025-09-02 23:42:12 should i create a new issue ? 2025-09-02 23:56:38 dok: linux-stable worked better for me with AMDGPU since day zero. 2025-09-02 23:56:55 i am already on linux-stable 2025-09-02 23:57:21 maybe my issue is fixed by https://web.git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=aa5fc4362fac9351557eb27c745579159a2e4520 2025-09-02 23:57:40 which is not in v6.12.44 2025-09-02 23:57:56 linux-stable is at 6.16.4. 2025-09-02 23:58:03 uh 2025-09-02 23:58:11 linux-stable != linux-lts 2025-09-02 23:58:30 right 2025-09-02 23:58:37 okay i didn't knew that 2025-09-02 23:58:52 still, the above commit says Fixes: 1f02f2044bda ("drm/amdgpu: Avoid extra evict-restore process.") 2025-09-02 23:59:03 which is present in v6.12.44 2025-09-02 23:59:47 maybe i'll give linux-stable a try 2025-09-03 00:00:43 and maybe tell gregkh about including the fix in the next lts (unless that's already the case) 2025-09-03 00:12:21 6.16.4 do have the fix patch, i should try it out 2025-09-03 00:15:53 damn, my /boot partition is only 300M and cannot hold both linux-lts and linux-stable 2025-09-03 00:28:48 the initramfs is around ~100MB probably because of the kms feature 2025-09-03 08:39:27 dok: the kernel is like 13MB for me and the initramfs 58MB. How is 300MB not enough for two kernels? 2025-09-03 09:03:24 my initramfs is right above 100MB and i dont know why 2025-09-03 09:08:32 dok: do you have all of linux-firmware installed 2025-09-03 09:08:53 yeah probably 2025-09-03 09:09:35 probably because i did abuild on the linux package 2025-09-03 09:17:54 do you know how i can list the reason for a package to be installed ? 2025-09-03 09:23:01 apk add ! would work 2025-09-03 09:24:56 okay 2025-09-03 09:25:24 dok: if it's in /etc/apk/world, it's installed manually, otherwise, it's installed as a depedancy 2025-09-03 09:25:36 If you don't pick an _explicit_ linux-firmware-XXX package, they all get installed. 2025-09-03 09:25:53 careful with removing it; you might be removing firmware that your system *does* need 2025-09-03 09:29:04 i believed i only had the necessary linux-firmware packages before doing abuild -rk (not sure about the option tho) 2025-09-03 09:45:53 achill: i've done `apk add !linux-firmware-ti` i am quite sure i don't need this and it removed all the firmware i didn't explicitly added, what does the ! syntax mean ? 2025-09-03 09:46:34 also i've found .makedepends-linux-lts in /etc/apk/world and i did `apk del .makedepends-linux-lts` and i think this should be good 2025-09-03 09:51:00 it adds a constraint in your world to remove it 2025-09-03 09:53:09 how can i remove this constraint now ? 2025-09-03 09:53:33 nvm 2025-09-03 09:56:00 i rebooted on linux-stable 6.16.4 and i dont have the amdgpu issue 2025-09-03 09:56:02 yay 2025-09-03 09:58:53 but i got a WARN_ 2025-09-03 09:58:56 WARN_ON 2025-09-03 10:33:38 to remove the constraint just `apk del it again 2025-09-03 14:08:40 <|cos|> has anyone experienced that launching one chromium instance suddenly opens five new windows? 2025-09-03 14:09:56 <|cos|> is there a feasible way to downgrade an apk? other than rebuilding from source? 2025-09-03 14:10:52 <|cos|> i tried `apk add chromium-139.0.7258.138-r0` but that failed. (just want to verify its the chrome upgrade from the 27:th which is causing this) 2025-09-03 14:59:01 |cos|: You might still have the previous version of chromium in /var/cache/apk 2025-09-03 14:59:50 Which you could then install with `apk add --allow-untrusted chromium-` 2025-09-03 15:01:14 ^ Sorry I meant `chromium-.apk` as you are installing from a local .apk file 2025-09-03 15:23:26 <|cos|> unfortunately the only files i have there are called APKINDEX*tar.gz :( 2025-09-03 15:35:42 Hello, I hope this is the right place to ask: is there any way to tell abuild that it doesn't need to re-extract and recompile the entire package when I'm just fine-tuning the part that saves -doc and -lang? 2025-09-03 15:36:12 minnimel: run the specific command directly rather than running abuild -r 2025-09-03 15:36:25 abuild build or abuild rootpkg 2025-09-03 15:36:40 thank you i was hoping it was that easy 2025-09-03 15:37:19 The entire sequence is: `abuild unpack deps prepare build check rootpkg index` 2025-09-03 15:38:43 Neat, so once I get this thing correct all that will be left is figuring out the rules for dependencies (which are usually simple but in this case the program will happily take control of the entire OS with no keyboard or mouse input support, freezing everything) 2025-09-03 15:39:43 That's rather anoying 2025-09-03 15:40:44 Debian has virtual packages through "provides:" but I don't know how to say stuff like "this package requires you to have fonts installed on your system but it doesn't care which ones and doesn't distribute any itself" 2025-09-03 15:43:03 apk supports provides as well, but I'm not sure if we have anything for fonts 2025-09-03 15:52:31 we don't but probably makes sense to do one 2025-09-03 15:52:40 also for checkdepends that just depends on any font 2025-09-03 15:52:54 but i don't know how common that it 2025-09-03 15:52:57 *is 2025-09-03 17:07:43 matrix.org was down https://status.matrix.org/incidents/mm9hdm78svgv 2025-09-03 17:08:09 hplip does not build. how can i find why it was removed from aports? 2025-09-03 17:08:38 https://paste.trom.tf/piriqekazu.yaml 2025-09-03 17:10:36 because it doesnt build 2025-09-03 17:10:57 aee12440d544f82c7bc4f351836d7163fa7b910d, 90c45be1f79b48e98ce53d9191aebac944dc4223, f157101c2f9414aa466847a69d8c602fb1d2f5c3 2025-09-03 17:11:30 is ~/.config/enviroment.d/file executed in Alpine ? it was not here 2025-09-03 17:15:45 can iget to build some version using old APKBUILD? 2025-09-03 17:18:18 idk why MICRO_TRUE_COLOR stopped working suyddenly 2025-09-03 17:21:04 Here's the resulting apkbuild y'all just helped me make; I'm sure I need to clean up the dependencies more but it works at least: https://codeberg.org/melerva/aports-mel/src/branch/main/testing/enlightenment/APKBUILD 2025-09-03 18:11:49 Okay so I'm trying something dumb. Does the Alpine ISO put everything into ram or does it rely on the boot media to exist post boot but pre install? I have a really cheap IONOS VPS but it seems I can't upload a custom ISO to install Alpine so I thought I could probably overwrite the first part of the disk with the ISO then reboot? 2025-09-03 18:13:31 bulldozer: It does need the iso to install packages 2025-09-03 18:13:50 Hmm. Alright thank you. 2025-09-03 18:14:05 What I've used in the past is an alpine chroot 2025-09-03 18:14:08 I'm unsure. Does Alpine support custom partitioning? 2025-09-03 18:14:12 Yes 2025-09-03 18:14:26 Install Alpine via chroot or how do you mean? 2025-09-03 18:14:49 That implied you already had a different OS running 2025-09-03 18:15:14 Yes, Debian is running and I'm SSH'ed. 2025-09-03 18:15:48 What does the storage look like? 2025-09-03 18:16:10 NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS 2025-09-03 18:16:12 vda 254:0 0 10G 0 disk 2025-09-03 18:16:14 |-vda1 254:1 0 9.9G 0 part / 2025-09-03 18:16:16 |-vda14 254:14 0 3M 0 part 2025-09-03 18:16:18 `-vda15 254:15 0 124M 0 part /boot/efi 2025-09-03 18:16:42 I did manage to get Alpine installed on several VPSes that did not support alpine nor mounting an ISO 2025-09-03 18:17:03 Ok, that's a bit limited 2025-09-03 18:17:19 What do you mean? Alpine fits in 2G? 2025-09-03 18:17:34 Yeah, I didn't mean the amount 2025-09-03 18:18:08 Could you tell me what your thought process is on the storage being limited so I can learn this for another time? 2025-09-03 18:19:59 I try to remember what I used in the past 2025-09-03 18:20:14 I had one VPS that had a separate disk for swap. I used that to pivot to alpine 2025-09-03 18:20:35 I could shrink vda1 and have a couple gigs. 2025-09-03 18:20:57 If you can make an extra partition, I think that could help 2025-09-03 18:21:28 How many extra partions would be good? Just 1 and if so how big roughly? 2025-09-03 18:21:30 I did it in 2 steps: Pivot to a 2nd (smaller disk), then use that disk to install the main OS on the original 2025-09-03 18:22:30 I think just a single one should suffice 2025-09-03 18:23:01 What you can do is download apk-static (https://gitlab.alpinelinux.org/api/v4/projects/5/packages/generic//v2.14.10/x86_64/apk.static) 2025-09-03 18:23:10 With that, you can create a chroot 2025-09-03 18:24:09 in that chroot, you can install alpine-conf 2025-09-03 18:24:18 which contains the install scripts 2025-09-03 18:25:29 https://wiki.alpinelinux.org/wiki/How_to_make_a_cross_architecture_chroot#Install_alpine-base_into_the_chroot_folder 2025-09-03 18:25:40 (you can ignore the cross-architecture part) 2025-09-03 18:25:41 I did not know apk could create chroots. I'll look into that immediately. 2025-09-03 19:00:45 does hp still maintains hplip? 2025-09-03 19:11:01 bulldozer: you said you're using Debian, you can try the package `alpine-chroot-install` too, it helps to prepare the chroot and bootstrap a minimal Alpine system in it 2025-09-03 19:11:16 from there you can to the remaining tasks as stated 2025-09-03 19:11:23 s/to/do 2025-09-03 19:11:26 mid: Thank you, I'll write that down for tomarrow. 2025-09-03 19:31:53 ACTION uploaded an image: (1137KiB) < https://matrix.org/oftc/media/v1/media/download/AUYHCSaUOpHqM77dFLbPJKnF9Dvr4_HzqSrW4DLDCwMz3NSPork_d5C_PFBx9bRpigrBrLV2s79QdsDFGBkmI2JCeZWSl1VwAG5hZGVrby5uZXQvbHNPTlVRa1Z3YkJKRUVldUl0RkhoSWdW > 2025-09-03 19:31:58 is that a problem? 2025-09-03 19:58:32 waht do I add to options to boot in recovery mode? 2025-09-03 23:11:58 hi 2025-09-03 23:12:08 ca you hear me 2025-09-03 23:12:16 can you hear me 2025-09-03 23:12:43 q 2025-09-04 07:49:39 any of you know why "doas" would keep asking for a password when i run a command inside a shell script, but not do so when i run it interactively? 2025-09-04 08:41:34 hazardaj_nombroj: relevant doas rule and usage in script? 2025-09-04 08:44:23 permit nopasswd username as root cmd /usr/bin/brightnessctl 2025-09-04 08:44:28 *nopass, not nopasswd 2025-09-04 08:45:49 have you read the docs on the `args` flag? are you invoking any arguments in the script? 2025-09-04 08:47:18 figured it out, i think 2025-09-04 08:47:33 it was reading the settings from /etc/doas.d/* and not /etc/doas.conf 2025-09-04 08:47:50 but also, doas refuses to work if there's no /etc/doas.conf even if there is /etc/doas.d/* 2025-09-04 08:47:57 so for a moment i had a broken doas 2025-09-04 08:48:11 hazardaj_nombroj: what alpine version? 2025-09-04 08:48:15 (but i did have a working pkexec, so i was able to recover) 2025-09-04 08:48:21 3.22.1 2025-09-04 08:49:18 actually, it is kinda confusing, because the man page doesn't adequately describe how /etc/doas.conf and /etc/doas.d/ interact 2025-09-04 08:49:36 oh, it's an alpine-specific patch 2025-09-04 08:50:08 i guess that explains why the man pages for doas and doas.conf don't mention it much 2025-09-04 08:50:57 doas.d is not supported by the official original doas. usually .d directories should be loaded in addition to the .conf file in my experience 2025-09-04 08:52:16 oh, that could also be a factor 2025-09-04 08:52:42 if /etc/doas.d/* are loaded AFTER /etc/doas.conf, then the rules in the directory will override those in the file 2025-09-04 08:55:21 From the "Pipewire" Wiki page: "Issue the command `rc-status -Ur` to view and verify the current user runlevel as "gui" and "default" for Wayland and Xorg, respectively, before proceeding." 2025-09-04 08:55:32 I've followed the "OpenRC" Wiki page so `rc-status -Ur` shows `gui`. But what about the "default" runlevel in the above mentioned sentence? Does "gui" count only for Wayland, and "default" only for Xorg? 2025-09-04 08:58:56 technically "default" counts for all user sessions, both wayland and xorg, afaik, it's just that on wayland, it's advised to run a separate run level so the services don't start if you start a session from within the console 2025-09-04 09:00:01 why isn't the same advised for x11, though 2025-09-04 09:00:39 also "gui" isn't an automatic thing, like, right now if you use sway, you're supposed to add "exec openrc -U gui" to it so the services actually start 2025-09-04 09:12:00 hazardaj_nombroj: "so the services don't start if you start a session from within the console" <= I understand that. But on my system the output of `rc-status -Ur` *in a console* is also `gui` now 2025-09-04 09:15:25 Ah, I think I see the point: *Before* Sway is started the runlevel is "sysinit", *after* Sway is started it is "gui". 2025-09-04 09:16:59 It seems I didn't unterstand the concept of runlevels properly. 2025-09-04 09:20:20 Hello, i discovered an issue in package acf-alpine-baselayout, then i tried to create a gitlab account to report it, but the confirmation email is not arriving. What can i do? Thanks in advance 2025-09-04 09:24:18 darkangeel_hd: what mail provider? 2025-09-04 09:24:54 My own, as i saw gmail wasnt allowed 2025-09-04 09:25:17 i can recive mail in it form gmail and other providers 2025-09-04 09:25:45 gmail is allowed 2025-09-04 09:26:00 I can check in an hour or so 2025-09-04 09:28:06 welp, gitlab was throwing the following error "1 error prohibited this user from being saved: Email is not allowed for sign-up. Please use your regular email address. Check with your administrator." 2025-09-04 09:29:37 Ah, there were some mail address patterns that were used a lot for spam (mostly including a lot of dots) 2025-09-04 09:30:01 i can provide info of the user and its email address, its profile shows as "Unconfirmed user", I guess it will get deleted at some point if the email is not confirmed... 2025-09-04 09:30:17 Oh i see, maybe it cause it has a bunch of numbers 2025-09-04 09:30:32 Just numbers is not an issue 2025-09-04 09:31:19 Oh, unless it's 6 or more 2025-09-04 09:31:21 but i would like to retain that username it tried signing up with, cause is the same i use on github 2025-09-04 09:31:35 is exactly 6 xD 2025-09-04 09:31:54 Yeah, that's not a problem 2025-09-04 09:31:55 okay, original issue found i guess 2025-09-04 09:31:59 oh 2025-09-04 09:32:01 then i dunno 2025-09-04 09:32:14 I mean, to retain the username 2025-09-04 09:32:23 ahhh, thanks! 2025-09-04 09:32:42 I'll check when I have an opportunity 2025-09-04 09:32:52 okay, so, i guess ill just need to wait an hour or so till you have some time, thanks you very much 2025-09-04 09:33:06 the username i registered with is darkangeel_hd 2025-09-04 10:37:33 darkangeel_hd: can you send the verification email again? 2025-09-04 10:40:08 yes i can 2025-09-04 10:40:13 throught here? 2025-09-04 10:40:27 I mean, ask gitlab to send it again 2025-09-04 10:40:45 okay, omw 2025-09-04 10:41:41 done 2025-09-04 10:42:02 it should be sent to angel@darkanimationhd.com, hopefully 2025-09-04 10:44:44 You misspelled the domain 2025-09-04 10:44:50 it's missing the final d 2025-09-04 10:45:45 fuck, well problem on my side 2025-09-04 10:46:00 sorry, it all happened in betwen a migration on my mail server 2025-09-04 10:46:02 np 2025-09-04 10:46:06 so i was worried about that too 2025-09-04 10:46:07 I can delete the user, then you can create it again? 2025-09-04 10:46:13 yes pls 2025-09-04 10:46:17 thank you so much 2025-09-04 10:46:36 Done 2025-09-04 10:48:10 I guess I'll need to wait a bit, cause it still says "Username is already taken." 2025-09-04 10:48:39 Yeah, it can take a bit 2025-09-04 10:49:08 I think it has been removed now? 2025-09-04 10:49:26 yes 2025-09-04 10:49:39 new one created and confirmation email received instantly 2025-09-04 10:49:44 Great 2025-09-04 10:49:45 thanks a milion 2025-09-04 10:53:54 You're welcome 2025-09-04 11:35:40 I already created the issue in the corresponding repo, and attached a patch with an quick fix, anything more I can do, or just wait? 2025-09-04 11:46:08 If you have a patch, a merge request would be helpful 2025-09-04 11:48:02 I do have a patch, but a dirty one I pieced together by searching stuff online, I know that it works, but not how well or if in all cases. 2025-09-04 12:04:35 On i3 I've bound the mouse wheel on the bar to change volume. The bar uses i3status as input. Changes of the volume are shown instantly by the numerical value (0%-100%). Same on Sway with sway-bar, but here there is a one second delay before changes of the volume result in changes of the shown numerical value. Suggestions? 2025-09-04 12:05:47 MR made too, thanks again ikke, ill log off now and just wait for the maintainer of AFC to take a look at it when it can. 2025-09-04 12:05:58 Hope you all have a nice day 2025-09-04 12:26:11 hi everyone! 2025-09-04 12:27:01 I'm running Alpine edge, and after last upgrade of the audit framework, auditd no longer starts: it exits with error code 1 and no error message 2025-09-04 12:27:25 in the syslog logs I can see, however, the following error message: err auditd[7019]: Cannot create run directory ${localstatedir}/run/audit (No such file or directory) 2025-09-04 12:27:39 does anyone know what the problem is? :) 2025-09-04 14:09:05 hey folks, i'm trying to ipxe an unattended install onto a nvme device and wondering what pattern i should follow. 2025-09-04 14:09:05 i've tried creating an apkovl with a /etc/init.d/local.stop file to create a setup-answers file and call alpine-setup but noticed that i lost my nvme kernel module when the apkovl loads. 2025-09-04 14:10:39 constructing an apkovl seems a little more nuanced than just creating a tarball of the one file i wanted to add. 2025-09-04 14:19:15 https://wiki.alpinelinux.org/wiki/Diskless_Mode has a lot of interesting info related to ipxe booting and installing. 2025-09-04 14:44:41 Was running `abuild -r` and had internet issues, so hit Ctrl-C during the makedepends step. Somehow ended up with an empty /etc/apk/world and /var/cache/apk 2025-09-04 14:45:24 Am currently "reinstalling" every package that provides files found in apk audit --full but perhaps somebody should look at how that happened sometime 2025-09-04 14:45:46 should also note all those untracked files are still there and the system works fine 2025-09-04 14:49:49 is there a way I can have a luks-encrypted / partition and automatically unlock it on boot? No external drives or anything. /boot would be unencrypted. 2025-09-04 14:51:39 minnimel: what are your file permissions on /etc/apk/world? 2025-09-04 17:31:56 elagost, probably. but you need to wonder how secure it is. some people do it with TPM 2025-09-04 19:31:41 elagost: cryptkey can do this, i think. if enabled in mkinitfs 'features=cryptkey', and supplied on kernel boot params (cryptkey), it defaults to /crypto_keyfile.bin ; if you set cryptkey=UUID=xxxx:ext4:/path/to/cryptkey (as an example) i think it should work 2025-09-04 19:33:09 or you could use an offset if you didn't want to keep it in a file 2025-09-04 19:33:45 but i haven't done this specifically under alpine yet. in theory i think it should work. 2025-09-04 19:34:30 why can't I turn wifi Hotspot? I have networmamager service running . networking and qpa_supplicanmt are disabled. do I need some dhcp? 2025-09-04 19:40:01 elagost: bearing in mind -- which you probably know -- leaving /boot open leaves you vulnerable. that's a whole other subject 2025-09-04 19:56:57 dnsmasq seems to work 2025-09-04 19:57:03 no service 2025-09-04 20:14:31 hey, how can i test a custom kernel ? built directly from source, maybe using kexec ? 2025-09-04 20:15:36 dok, why not boot into it like any other kernel? 2025-09-04 20:16:09 yeah, i am up for any solution 2025-09-04 20:16:22 i just never did this with alpine linux (nor on any other distros) 2025-09-04 20:16:34 i don't have more answers/questions to offer, let's hope somebody else does 2025-09-04 20:16:42 oh, do you have physical access to this system? 2025-09-04 20:17:33 do have full access, it's simply that i never did this 2025-09-04 20:18:07 last attempt i tried building linux-lts using abuild but i stopped, it took too much time to build 2025-09-04 20:19:15 now i have built a new bzImage with my patch, however i am not sure about not sure about the config ( i used defconfig ^^' ) 2025-09-04 20:20:26 i'll try to copy the bzImage to /boot and hope for the best 2025-09-04 22:19:47 camelia: 655, rw-r--r-- 2025-09-04 22:20:33 also i messed up the initramfs and had to do a reinstall so can't autopsy any further 2025-09-04 22:40:05 invoked: do you typically have a luks-encrypted /boot partition? Is there a better way to do it? 2025-09-04 23:19:11 booting uefi you need it somewhere. 2025-09-04 23:19:53 you could boot off usb but how well that works depends on the system 2025-09-04 23:21:18 in that situation, one way is you have /boot on removable usb drive, and / and everything else on hdd 2025-09-04 23:21:31 or you could boot mbr. 2025-09-04 23:27:58 elagost: there are many ways to do this, including secure boot (signed uki) 2025-09-04 23:28:49 i haven't gotten into uki on alpine myself yet, but some have 2025-09-04 23:38:51 i think you only need a /boot partition with grub. 2025-09-04 23:39:00 For anyting else, the ESP is usually enough. 2025-09-04 23:46:44 i meant both things in the context of evil maids/et al 2025-09-04 23:52:30 for that you need a UEFI bundle (or UKI) 2025-09-05 00:02:11 or removable usb. although ymmv 2025-09-05 00:03:28 i'm not SME on this, but secure boot is probably the way to go as much as i don't like it. 2025-09-05 00:04:14 secure boot with signed UKI that is 2025-09-05 00:04:58 efistub, no grub or anything else in the middle. 2025-09-05 01:42:35 If this can get (mostly) automatic, I would love to roll it out to my family machines 2025-09-05 09:11:18 is putting elaborate example configuration into /etc/skel really necessary? e.g. gnu screen: https://gitlab.alpinelinux.org/alpine/aports/-/commit/b280db585d656ba8e64aa3c9900654f7df5ef35e . now 'default' screen configuration in my account (which was created before i installed screen) is different from another user's (who was created after that) 2025-09-05 09:11:57 i thought maybe the upstream does that, but no -- that's a deliberate packaging action 2025-09-05 09:13:29 apparently just four offenders in total: https://pkgs.alpinelinux.org/contents?file=&path=%2Fetc%2Fskel&name=&branch=edge&repo=&arch=x86_64 2025-09-05 11:39:18 morning 2025-09-05 11:42:47 Morning. 2025-09-05 11:42:48 What's up? 2025-09-05 11:53:48 Heya, how can I find the default compile flags of busybox? Or more specifically: how can I check if busybox-extras is compiled with server-side-includes support for httpd? 2025-09-05 11:57:03 mccd: main/busybox/ in the aports repo 2025-09-05 12:01:05 p 2025-09-05 13:13:18 Can I use password protected HTTPS url when fetching the apkovl file on boot in a diskless install? 2025-09-05 14:19:45 mccd: I assume you can use the https://username:password@example.com syntax ? 2025-09-05 14:26:50 H 2025-09-05 14:26:52 i 2025-09-05 14:33:25 ikke: kick here too, bitch 2025-09-05 14:35:47 certified irc classic 2025-09-05 15:11:11 How I can enable autocomplete with tab? sorry my poor english 2025-09-05 15:12:40 hopeful387[m]: autocomplete where? 2025-09-05 15:13:00 ikke: terminal 2025-09-05 15:13:15 ash (the default shell) only has basic autocomplete (paths) 2025-09-05 15:13:33 If you want autocomplete for command, you need a different shell like zsh, fish or bash 2025-09-05 15:13:58 ikke: i want to doas apk add tele*tab* > telegram 2025-09-05 15:14:31 ikke: thank you 2025-09-05 15:15:23 For apk-tools, there's apparently apk-tools-zsh-completion (which should automatically get installed if you install zsh) 2025-09-05 15:58:56 ...but interestingly enough now bash completion 2025-09-05 16:19:57 Someone has to build / maintain it 2025-09-05 17:37:34 WhyNotHugo I think so, just wanted to confirm. 2025-09-05 17:38:05 Just says URL in the docs, which technically includes authority as well 2025-09-05 18:37:34 /quit/quit 2025-09-05 18:37:42 sorry 2025-09-05 18:38:20 Don't quit, camelia!! 2025-09-05 18:38:27 (or quitquit) 2025-09-06 06:14:07 on my alpine edge laptop /var/lib is set 700 - Is that the default? I noticed it after `rc-service i2pd start` failing to read /var/lib/i2pd 2025-09-06 06:16:03 No, should be 0755 2025-09-06 06:16:18 weird okay that's what I thought 2025-09-06 06:16:23 thanks 2025-09-06 06:19:38 doesn't seem related to installing or starting i2pd so idk what happened but I'll chalk it up to pebkac 2025-09-06 18:08:23 Is there any page or document listing all tools for working with APKBUILDS? Things like linters, Vim plugins, converters, etc? 2025-09-06 18:11:49 Not aware of any 2025-09-06 18:15:54 Where can I get openrc specific help? I'm trying to figure out why a service says it's stopped even though it *is* running, I can see there is a pidfile and the process is still alive. 2025-09-06 18:16:18 i would make apkbuild syntax for vim. it's on my todo :) 2025-09-06 18:16:34 bulldozer: There's an openrc channel 2025-09-06 18:16:38 either here or on libera 2025-09-06 18:16:55 Ah, I'll see openrc. Thank you. 2025-09-06 18:17:00 I'll see libera* 2025-09-06 18:17:04 Yes 2025-09-06 18:23:09 qaqland: neovim has it usr/share/nvim/runtime/syntax/apkbuild.vim 2025-09-06 18:24:48 Leo created one 2025-09-06 18:25:41 wow, good news 2025-09-06 18:28:47 and it comes from here https://github.com/vim/vim/blob/master/runtime/syntax/apkbuild.vim which is just a wrapper 2025-09-06 18:29:43 https://gitlab.alpinelinux.org/Leo/apkbuild.vim 2025-09-06 18:30:11 That one actually understands APKBUILDs 2025-09-06 18:30:16 I use it 2025-09-06 18:30:28 hi all, I have setup an x86_64 diskless server, am I doing the right process making an image of the servers hard drive. With the system off I unplug the power (hotswap). Power up and boot to install disk, plug in blank usb and plug in power to hd and dd from hd to blank usb. 2025-09-06 18:40:58 txnintn: Sorry, I'm not really following what you want to achieve 2025-09-06 18:41:11 diskless means there are more less no disks involved 2025-09-06 18:42:45 yes I agree, I was a pretty good boy scout, be prepared...I have to servers I'm building right now. 2025-09-06 18:43:06 to == two? 2025-09-06 18:43:14 to -> TW0 2025-09-06 18:43:42 The main reason for the DDing 2025-09-06 18:44:41 Generally you should not blankly copy one disk to another, at least not without some preparation afterwards 2025-09-06 18:45:00 If I understood what you want to achieve 2025-09-06 18:52:08 Just a solid recovery system of the base operating system that's KISS. The system's hardware is petty much clones of each other, one is a z270 and the other is a z390 and lsi 92xx. 2025-09-06 19:32:13 Hello, I installed alpine linux and code-oss. But when I try to start code-oss I got an error 2025-09-06 19:32:17 Warning: 'app' is not in the list of known options, but still passed to Electron/Chromium. 2025-09-06 19:32:17 Warning: 'enable-features' is not in the list of known options, but still passed to Electron/Chromium. 2025-09-06 19:33:44 Those are no errors 2025-09-06 19:33:47 I get them too 2025-09-06 19:33:53 Just warnings 2025-09-06 19:33:58 But code-oss is not starts 2025-09-06 20:50:50 actually i can reproduce it 2025-09-06 20:50:55 maybe related to the electron upgrade 2025-09-06 20:50:57 ah they left already 2025-09-06 20:51:32 I had it earlier, but cannot reproduce it today 2025-09-06 21:56:55 qaqland: with recent vim/neovim, syntax for apkbuild should just work 2025-09-06 21:57:18 If you use ALE, consider https://gitlab.alpinelinux.org/WhyNotHugo/apkbuild.vim.git (I intend to eventually upstrema this) 2025-09-06 21:58:12 ikke: leo's original version is unmaintained; I've picked it up and (very slowly) upstreamed some bits (into vim, ale, etc) 2025-09-06 23:07:36 I'm trying to set up user services, but running `openrc -U` tells me "You are attempting to run an openrc service on a system which openrc did not boot." Is this expected? Am I missing something? 2025-09-06 23:12:39 vpzom: does /run/openrc/softlevel exist 2025-09-06 23:13:22 yes, it contains the string "default" 2025-09-06 23:14:12 rules out that idea 2025-09-06 23:47:14 vpzom: you need to touch the file indicated in the error message 2025-09-06 23:47:37 it's a known issue, discused in #openrc a few days ago 2025-09-06 23:48:03 touch $XDG_RUNTIME_DIR/openrc/softlevel 2025-09-06 23:48:48 ok 2025-09-07 03:35:01 hello! it seems as if gdm just locks up when using alpine-edge? 2025-09-07 03:35:27 * using alpine-edge? i'll see if i can get any more information but all i see is an underscore and i can't switch tty 2025-09-07 03:54:48 do you have ssh enabled and could connect via ssh? 2025-09-07 04:38:24 WhyNotHugo: yeah, i saw your fork 2025-09-07 06:41:09 amadaluzia[m]: should be fixed once you upgrade 2025-09-07 06:41:34 glib was the offending package 2025-09-07 07:18:51 achill: if you have a few minutes, could you look at !89115 ? is there something missing from my side? 2025-09-07 07:19:52 !89115 2025-09-07 08:13:03 Hello, I'm using Alpine linux testing. I installed code-oss yesterday. After updating last night, code-oss stopped working. After the update the app stopped opening. 2025-09-07 08:13:58 I only get these warnings when I start code-oss 2025-09-07 08:14:00 Warning: 'app' is not in the list of known options, but still passed to Electron/Chromium. 2025-09-07 08:14:01 Warning: 'enable-features' is not in the list of known options, but still passed to Electron/Chromium. 2025-09-07 08:14:21 isa: achill said they could reproduce it 2025-09-07 08:14:52 So they will fix this? 2025-09-07 08:15:23 Well, first the actual issue needs to be determined 2025-09-07 08:15:41 okay thanks 2025-09-07 08:15:49 electron has been recently updated, could be related to that 2025-09-07 08:16:00 I understand 2025-09-07 08:37:58 opening a issue would be good so it can get tracked proprely 2025-09-07 08:38:06 https://gitlab.alpinelinux.org/alpine/aports/-/issues 2025-09-07 10:57:31 is there any recent-ish guidance on using alternative init systems? 2025-09-07 10:57:37 e.g. runit, s6, dinit, etc 2025-09-07 11:10:18 runxiyu: you can study adelie linux if you want to check out a fully s6-based distro 2025-09-07 11:10:58 well, i'd mostly still like to use alpine for software availability repos, just not the biggest fan of openrc here 2025-09-07 11:20:56 I am uncertain how one would do guidance for this. But my process was mostly to check which important services there are (device manager + tty is a good first target). Then write install the init system and configure it based on upstream documentation. Then figure out what should be pid-1 and add en extra entry to the bootloader with init=/path/to/new/init. Then you can swap back and forth until the new config results in a working 2025-09-07 11:20:56 tty. And then you can write and test the other services you need without rebooting. 2025-09-07 11:21:26 hmm yeah 2025-09-07 11:21:30 mostly unsure about the tty part 2025-09-07 11:24:41 You want something that runs getty 38400 tty1 (or tty2 to avoid boot logs in the tty). 2025-09-07 11:27:21 hmm, thanks 2025-09-07 16:48:25 selm 2025-09-07 17:17:00 why aways have one error 2025-09-07 17:17:00 1 error; 3833 MiB in 971 packages 2025-09-07 17:17:00 ~ $ doas apk upgrade 2025-09-07 17:17:19 try apk fix? 2025-09-07 17:17:52 pj: ERROR: sddm-0.21.0-r4: trying to overwrite usr/share/dbus-1/system.d/org.freedesktop.DisplayManager.conf owned by lightdm-1.32.0-r6. 2025-09-07 17:17:52 Executing busybox-1.37.0-r19.trigger 2025-09-07 17:17:52 1 error; 3833 MiB in 971 packages 2025-09-07 17:17:52 Executing dbus-1.16.2-r1.trigger 2025-09-07 17:21:28 what's your alpine version? 2025-09-07 17:21:49 pj: Alpine Linux v3.22 x86_64 2025-09-07 17:22:27 someone should backport the fix I guess https://gitlab.alpinelinux.org/alpine/aports/-/commit/e3996ee2af40676e3be4afcc9582ddeaa83c1813 2025-09-07 17:24:17 pj: Thanks. 2025-09-07 17:25:10 cc: PureTryOut (matrix.org) 2025-09-07 17:29:58 (could also open an issue in aports just in case) 2025-09-07 17:53:49 "do you have ssh enabled and..." <- enabled probably but i limited it to only accepting ssh pubkeys 2025-09-07 17:54:20 and i didn't have my laptop's ssh key on it yet 2025-09-07 18:15:11 is there some nice font that's installed almost by default? 2025-09-07 18:29:19 Is Ventoy available for Alpine Linux? I couldn't get Ventoy to work with Alpine Linux. I also tried the "dd" command, but it didn't work. 2025-09-07 18:30:07 There's no ventoy package 2025-09-07 18:30:23 What image did you `dd`, and where did you try to boot it? 2025-09-07 18:30:31 And to what media 2025-09-07 18:31:17 I used debian gnome image 2025-09-07 18:31:32 Oh, not an alpine image 2025-09-07 18:33:53 So how can I install Ventoy? Or is there another alternative for Alpine Linux? 2025-09-07 20:16:05 you could compile it yourself 2025-09-07 20:16:28 but if you're just trying to write an image to a disk you could also just use dd 2025-09-07 20:18:55 "So how can I install Ventoy..." <- I use ventoy with alpine 2025-09-07 20:45:46 Ventoy is trash I highly advise against it 2025-09-07 20:45:57 It breaks things and you have no idea why 2025-09-08 00:57:14 I'm not sure how I got my system into this state. I added the edge commuhnity repo only so I could add the linux-stable kernel package. Everything seemed fine at first, but on this latest apk upgrade, gnome suddenly wants a bunch of masked packages https://xi.pe/4pE6 2025-09-08 02:09:22 edgecommunity tag, even though it is not available in 3.22 2025-09-08 02:09:22 for those playing along at home, I was able to proceed by removing the edge reference from /etc/apk/repositories and running 'apk add --repository=https://dl-cdn.alpinelinux.org/alpine/edge/community linux-stable' which updated to the latest stable kernel without running any additional commands. then after running apk update, apk upgrade ran successfully with no errors. linux-stable is still listed in /etc/apk/world without the @ 2025-09-08 12:51:37 Hi, any psi-plus user? 2025-09-08 12:52:25 I installed it, run it, entered an existing accound, saved, and then it immediatly exists with a weird message “Driver not loaded Driver not loaded (unknown:0, unknown)” 2025-09-08 12:56:50 ok actually before this I can read: 2025-09-08 12:56:51 [20250908 14:55:21] W:QSqlDatabase: QSQLITE driver not loaded (unknown:0, unknown) 2025-09-08 12:56:55 [20250908 14:55:21] W:QSqlDatabase: available drivers: (unknown:0, unknown) 2025-09-08 12:56:58 [20250908 14:55:21] W:EDBSqLite::EDBSqLite(): Can't open base. 2025-09-08 13:03:40 ok, it works if I install qt5-qtbase-sqlite manually 2025-09-08 13:03:47 Maybe that should be an actual dependency? 2025-09-08 14:01:07 how do I generate a reverse dependency tree with apk-dot? 2025-09-08 18:02:15 Hi all. I want to install Alpine in sys mode onto a Raspi with preformatted F2FS partition. Can this be done with the generic setup or do I need to build a custom initramfs? Thank you 2025-09-08 18:11:31 WhyNotHugo: apk-dot can't do that as far as I am aware. One could write a (probably complicated) jq query to convert apk query output into a reverse dependency tree. 2025-09-08 20:08:46 hi there! does setup-alpine return any special exit codes? 2025-09-08 20:10:00 for example: error 1 if an ANSWER_FILE doesn't exist or error 2 if ??? 2025-09-08 20:12:34 currently i am writing my own wrapper on top of setup-alpine which installs with my dotfiles and i wanted to check for any special errors 2025-09-08 20:13:53 it's a shell script, so you could examine it yourself 2025-09-08 20:15:41 okay, just checked and it doesn't seem like anything special 2025-09-08 20:16:07 just 1 or 0 2025-09-08 20:16:27 seems that way 2025-09-08 23:12:02 Have Alpine Linux fixed its DNS over TCP issue yet? 2025-09-09 04:14:31 agentcasey[m]1: musl supports it now, yes 2025-09-09 04:19:24 Question, I'm attempting to run an Alpine Linux on Loongson64 (USB flash drive on Banana Pi-2K0300, at the u-boot prompt over serial over USB-C), I've tried the standard images from 3.22.1, 3.21.4, and 3.21.1. They all appear to have a corrupt partition, and they I cannot mount them or fsck them while on loopback. Is anybody testing/using these? 2025-09-09 04:20:53 min1123[m]: maybe also worthwhile to ask this in #alpine-loongarch 2025-09-09 04:22:49 Thanks, will do. 2025-09-09 09:56:13 Does start-stop-daemon on alpine not support setting env vars? I'm setting -e ENV=VAR and it's complaining that -e is not found. 2025-09-09 09:56:54 --help does list it 2025-09-09 09:58:48 Yeah I'm doing: start-stop-daemon --start --pidfile ${pidfile} --make-pidfile --user "auser" --backround -e ENV1=VAL1 -e ENV2=VAL2 ... --exec /usr/bin/hello 2025-09-09 10:02:42 okay sanity restore, just had a space after \ for a newline 2025-09-09 10:20:35 ah, it was basically command not found 2025-09-09 11:25:15 hello 2025-09-09 12:19:56 "hello" <- Salutations. Welcome to the mountains. 2025-09-09 12:30:35 LimitlessGrit[m]: they left immediately 2025-09-09 12:31:24 Sometimes people just want to lurk, I guess. 2025-09-09 12:31:38 I’ve been there before. 2025-09-09 12:39:33 Anyone else getting very slow downloads from https://dl-cdn.alpinelinux.org? 2025-09-09 12:43:07 struanr, got a url that is slow for you? 2025-09-09 12:43:50 i get 10 megabyte/sec for https://dl-cdn.alpinelinux.org/v3.22/releases/aarch64/alpine-netboot-3.22.0_rc1-aarch64.tar.gz 2025-09-09 12:44:02 (that's about as fast as my internet here will go) 2025-09-09 12:44:17 "Limitless Grit: they left..." <- I wonderful lol 2025-09-09 12:44:21 yeah, 300 megabyte/sec in another place 2025-09-09 12:49:39 Habbie: thanks for checking, I'm getting 100kb/s on my uni wifi thats usually pretty fast but sounds like an issue on my end 2025-09-09 12:49:48 or you're hitting a bad mirror node 2025-09-09 12:50:12 * Oh wonderful lol 2025-09-09 12:52:08 So if I wanted to modify the official alpine Linux installer and the setup desktop installer. What would be the best way to make my modifications and test them out on an iso before submitting my proposes enhancements? 2025-09-09 12:52:23 s/proposes/proposed/ 2025-09-09 14:20:46 hi I have a problem I cant find qtile in alpine packages 2025-09-09 14:20:47 :D 2025-09-09 14:22:46 sadas: it's there https://pkgs.alpinelinux.org/package/edge/testing/x86_64/qtile 2025-09-09 14:24:14 it says it is masked 2025-09-09 14:28:58 ERROR unable to select packages 2025-09-09 14:32:09 did you update all the packages and database i.e. `apk update && apk upgrade` ? 2025-09-09 14:33:31 yes Biswa96[m] 2025-09-09 14:33:48 masked in @testing is the error code 2025-09-09 14:39:09 what is the command you use 2025-09-09 14:42:08 I got it some how now I try to install light dm 2025-09-09 14:42:12 but it is not working 2025-09-09 14:42:13 :( 2025-09-09 14:43:01 doas rc-service lightdm start says starting display manager 2025-09-09 14:43:06 but no displaymanager is showing up 2025-09-09 14:47:11 installed lightdm-gtk-greeter ? 2025-09-09 14:54:20 yup 2025-09-09 14:55:35 alpine too hardcore for me 2025-09-09 14:55:36 lol 2025-09-09 15:04:23 [@limitlessgrit:matrix.org](https://matrix.to/#/@limitlessgrit:matrix.org) I don't think there is a standard way to test such changes. I would probably boot an iso in qemu, manually edit the files and then run the installer. 2025-09-09 15:34:36 #debian 2025-09-09 16:47:35 ACTION faints 2025-09-09 17:02:51 if I packge gcc 13 as gcc13 and can I use it to buidl hplip? 2025-09-09 17:03:05 ACTION wanted to use the printer 2025-09-09 17:05:41 why not just fix hplip to build on current gcc 2025-09-09 17:08:41 i do not know C well https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/75828 2025-09-09 17:08:47 i looked at it but IDK 2025-09-09 17:09:04 Arch has it 2025-09-09 17:10:01 >HP Linux Imaging and Printing says the best way to get help with its software is by visiting https://launchpad.net/hplip. 2025-09-09 17:10:26 should I try to open an issue? 2025-09-09 17:22:01 alpine devs are generally very nice people 2025-09-09 17:22:15 just write in chat and they will probably have a look at it if there is an issue 2025-09-09 17:22:21 I didnt read it myself 2025-09-09 17:22:30 because I would not understand ;) 2025-09-09 17:22:41 #qtile 2025-09-09 17:26:21 do you mean in devel? 2025-09-09 17:32:07 #debian 2025-09-09 17:41:15 in #debian ? 2025-09-09 17:55:52 realroot: You don't need an old toolchain for that. In most cases you could set an old C standard but the only right way is to fix the issues. The one you mentioned looks like a missing include or similar. 2025-09-09 17:58:58 excuse me if i am beating a dead horse, but what's the update plan for python? i would agree that rebuilding the entire python stack sounds frustrating but when's enough? 2025-09-09 18:00:38 i would guess that it updates if a version goes EOL though 3.11 seems just about fine enough for freebsd to use it even 2025-09-09 18:05:35 tbf, i think it won't happen and instead we'll get 3.14 2025-09-09 18:32:58 "[@limitlessgrit:matrix.org](..." <- I'll give that a try. 2025-09-09 18:36:08 Guess it is a matter of the changes would be applied, but I guess I would have to manually save any changes made onto files and move them to a location outside the VM. Unless there is a way to save the iso itself after its files have been decompressed and altered. 2025-09-09 18:36:30 s/guess I// 2025-09-09 18:36:51 * Guess it is a matter of the changes would be applied, but I would have to manually save any changes made onto files. Then move them to a location outside the VM. Unless there is a way to save the iso itself after its files have been decompressed and altered. 2025-09-09 18:37:05 Or something like that lol 2025-09-09 19:11:46 "realroot: You don't need an..." <- i tried to set old standard 2025-09-09 19:11:47 some log https://paste.trom.tf/zihihewefa.yaml 2025-09-09 19:12:02 1st error `protocol/hp_ipp.c:672:9: error: implicit declaration of function 'strcasestr'; did you mean 'strcasecmp'? [-Wimplicit-function-declaration] 2025-09-09 19:12:18 `CFLAGS="$CFLAGS -fpermissive -w -std=c99"` 2025-09-10 06:41:02 hello 2025-09-10 06:45:40 I've strange lagging with Alpine 3.21 on a Pi4 and 3.22 in a VM; the lagging in the VM running XFCE is basically, that sometimes the system hangs for a few seconds before executing operations (at least visual operations), e.g. you close a window and it takes seconds to disappear and you cannot do anything else, or when scrolling text in some window 2025-09-10 06:45:41 like browser or office application it just hangs a few seconds before continuing to scroll. On the Pi4, which is used as a server, it manifests by lagging with stuff like login operations (e.g. ssh). Of course I checked that the network is fine. I'm wondering if this is due to some kernel configuration parameters, like the chosen scheduler, and 2025-09-10 06:45:41 anyone can point me to a simple solution like adding some configuration parameters to the kernel at boot or somesuch, or sysctl 2025-09-10 07:19:23 [@limitlessgrit:matrix.org](https://matrix.to/#/@limitlessgrit:matrix.org) It is definetly possible to generate your own iso with mkimage.sh and specify a local repository with the modified packages. But in the cases I had this felt more complicated 2025-09-10 07:23:35 realroot: strcasestr requires including and defining _GNU_SOURCE. 2025-09-10 10:14:29 or std=gnu99 maybe? 2025-09-10 11:00:16 thats just a workaround, i'd prefer just fixing it re c23 2025-09-10 13:24:02 implicit declarations are also known to cause runtime errors when ignored 2025-09-10 14:06:50 hey there. i'm on edge (installed using setup-alpine) with linux-stable and rdna3 amdgpu so i installed mesa-dri-gallium, mesa-va-gallium and mesa-vulkan-ati for graphics. i'm trying to run plasma wayland with sddm but neither actually works, sddm just appears to crash or close itself and when running plasma from console i get a "could not create wayland socket". i installed plasma using setup-desktop. the really weird thing is 2025-09-10 14:06:50 that on my thinkpad with intel skylake with basically the same setup plasma and sddm both work completely fine on edge. only edge is affected for me and i can consistently reproduce this when upgrading from v3.22(.1) so far as i've reinstalled once already. i can send some of the logs i gathered in image form (i'm sorry but they're from tty). i've verified that gnome with gdm works no problem but gdm cannot start plasma either. 2025-09-10 14:06:50 can anyone else reproduce plasma not working on edge? 2025-09-10 17:02:14 Hello! I'm using Alpine at $DAYJOB, and I've hit an issue with a particular package. I'm trying to find the right way to open an issue on a tracker, put in a feature request, chat with the maintainer -- whatever the "right way" is. Rummaging around on the Alpine website brought me here! Can anyone advise? For the record, I'm using the `nix` package manager; I believe the alpine build is maintained by Hoang Nguyen. 2025-09-10 17:04:27 (For the sake of giving all the context: it appears `nix` for Alpine is being built without S3 support. I'd love to chat with the maintainer about whether they're game to add S3 support to the build, and if so, if they'd prefer to make the changes themselves or if they're open to a PR.) 2025-09-10 17:08:33 no email address? 2025-09-10 17:11:06 In fact, there is in the APKBUILD, I just wasn't sure if that's "the right way" so to speak. 2025-09-10 17:11:28 that'll be why it's there 2025-09-10 17:11:37 Hey perfect, thanks. Easy peasy. 2025-09-10 17:35:13 I'm a bit confused on how to use the new package flagging system 2025-09-10 17:35:25 e.g. for https://pkgs.alpinelinux.org/package/edge/main/x86_64/font-unifont 2025-09-10 17:35:32 I added alpine on https://release-monitoring.org/project/14916/ 2025-09-10 17:35:36 what should I do next? 2025-09-10 17:36:21 I think it should check within 24hrs and update the status automatically 2025-09-10 17:36:36 I believe manual flagging was deprecated in favor of this 2025-09-10 17:36:57 ah, alright 2025-09-10 17:36:59 thx 2025-09-10 17:43:27 whats the difference between alpine and Alpine here? 2025-09-10 17:47:03 runxiyu: a single bit 2025-09-10 17:47:15 :D 2025-09-10 17:47:16 but 2025-09-10 17:47:18 ACTION grins 2025-09-10 17:47:25 does it make a practical difference? 2025-09-10 17:47:28 seems aliased or something so ig no 2025-09-10 17:49:19 not sure what you mean (ie, where you see one vs the other) 2025-09-10 17:51:58 https://release-monitoring.org/distros/ 2025-09-10 17:52:36 either it's aliased or it doesn't care about case 2025-09-10 17:52:52 because the number of projects for each of https://release-monitoring.org/distro/Alpine/ and https://release-monitoring.org/distro/alpine/ is exactly the same 2025-09-10 18:20:04 just updated my laptop that's also on edge, downloaded new qt things at 6.9.2 and... sddm and plasma now cannot start either 2025-09-10 20:04:36 does anybody know what the right linux kernel mailing list is for user questions? you know the kind where the question may be accidentally not very smart. i would like to ask if there is a filesystem recommendation that works well on low end devices with low end storage like sd cards, that has content checksums. sadly btrfs runs very poorly which i think is in part due to the slow storage access speeds, and zfs i heard apparently is memory 2025-09-10 20:04:36 hungry so i don't expecti t to be much better. i hope even if there isn't a solution, asking it on one of the central mailing lists may inspire some thought about perhaps addressing that scenario in the future 2025-09-10 20:04:45 * you know,, * like, the kind 2025-09-10 20:04:55 * you know,, * like, the kind, * accidentally not be very smart. 2025-09-10 20:05:14 el[m]: Perhaps kernel newbies? 2025-09-10 20:05:41 although, that's apparently more about development 2025-09-10 20:05:46 there is f2fs 2025-09-10 20:07:20 realroot[m]: ohhh interesting, does this one have actual content checksums? that sounds super interesting 2025-09-10 20:08:13 I don't think it has data checksums 2025-09-10 20:08:32 https://en.wikipedia.org/wiki/F2FS mentions checksums for inodes and superblocks 2025-09-10 20:08:50 but in case of power loss you may lose data 2025-09-10 20:08:58 (more than ext4) 2025-09-10 20:09:26 https://wiki.archlinux.org/title/F2FS 2025-09-10 20:09:38 >F2FS has a weak fsck that can lead to data loss in case of a sudden power loss 2025-09-10 20:10:54 if you want a mature non-journaling fs, ext2 and ufs are options (though ufs support in linux itself doesn't seem particularly mature) 2025-09-10 20:11:00 ikke: that is what i was wondering too 2025-09-10 20:12:03 sorry idk about that 2025-09-10 20:13:28 none of ext2,ext3,ext4,xfs,ufs seem to have content checksums 2025-09-10 20:14:15 i have tested various sd cards of various vendors and all of them bit flip, at least in a high write load device like a raspberry pi with a desktop OS or the type of device postmarketOS runs on. this means imho they're unusable for any file system without content checksums if you care about your data 2025-09-10 20:14:53 but btrfs performs extremely poorly in my naive tests. like i didn't benchmark it properly, i've simply been using it for regular use. and it freezes the entire system if just one application reads(!) a lot of data 2025-09-10 20:15:47 so i would like to post about that on some kernel mailing list where i'm not annoying anybody, so that perhaps smarter people get inspired to eventually address it 2025-09-10 20:16:10 but the ones i've found seem like, extremely technical and contributor focused 👀 2025-09-10 20:27:28 May want to use dm-integrity with a file system of your choice 2025-09-10 20:27:54 setting this up with Alpine should be "just like dm-crypt", but I doubt anyone documented it 2025-09-10 21:16:57 "May want to use dm-integrity..." <- okay but isnt that kind of useless on a per file level? or how does that work 2025-09-10 21:17:09 i thought that's kind of on the wrong layer, but i might be just misinformed 2025-09-10 21:18:22 what i can work with is btrfs just refusing to open a corrupted file with an I/O error, and it tells me which, and i just restore it from a recent backup and done. what i can't work well with is if somehow the device just doesn't mount due to corruption in one spot 2025-09-10 21:56:08 Hello alpine friends, I have a cifs share in my fstab and it works well but I would like a way to remount it in case it fails (the machine that has the share sometimes gets rebooted), normally I'd use a systemd automount but I wanted to see if there was a non-systemd solution 2025-09-10 23:10:24 l0rd_hex `sudo mount -o remount /cifs-mount` is probably enough to do it. If not `sudo umount -l /cifs-mount` and then `sudo mount /cifs-mount` should allow the lazy unmount and then use the fstab to remount it. 2025-09-11 02:38:51 "i thought that's kind of on..." <- Why do you even _want_ it on a per-file level? 2025-09-11 02:39:10 That means that lots of metadata likely won't be covered anyway. 2025-09-11 02:43:36 Normally dm-integrity will return a read error for the affected sector, not prevent mounting. 2025-09-11 02:44:31 Now the catch is, if dm-integrity or ext4's own metadata get corrupted, we may have a problem. ext4 has redundant metadata copies to some extent, but maybe not sufficiently so. Not sure how resilient btrfs is to metadata damage. 2025-09-11 02:50:23 btrfs can be told to have metadata redundancy, so that kinda can fulfill your use case - but it comes at a massive performance cost as you're noticing 2025-09-11 02:50:25 tl;dr don't use unreliable storage 2025-09-11 02:51:45 if you must, you better RAID1 both the data and the metadata, i.e. have two separate SD cards and mirror between them (where the RAID runs after dm-integrity) 2025-09-11 02:52:18 I had too many SD cards drop out totally without any notice whatsoever that I do not even see "bit flips" as a major problem 2025-09-11 02:52:46 in my experience if those things die, they die fully, are not even recognized as existing anymore 2025-09-11 02:53:26 including micro SD cards that were sitting in a laptop's micro SD reader for months, and suddenly they're "gone" to the OS and no other reader can detect them anymore either 2025-09-11 02:53:48 * for months (so physical contact wear is unlikely), and 2025-09-11 05:41:42 "in my experience if those things..." <- i dont know how that's relevant to my question, sorry for being confused 2025-09-11 05:42:24 "Why do you even _want_ it on a..." <- because then i can just remove the file, copy it back, and the problem is solved. if a sector is "dead" i imagine the recovery will be more complicated, or will it not? sorry if i'm simply misunderstanding how dm-integrity works 2025-09-11 05:43:13 "btrfs can be told to have..." <- from a reddit post i found on dm-integrity, it may have even worse perf than btrfs. and my concern is a lot of btrf's perf problems may be all the other stuff it can do i definitely don't need, like copy on write and snapshots 2025-09-11 07:22:57 dsshhhh 2025-09-11 07:23:00 kek 2025-09-11 08:44:26 guys wtf in Alpine 3.19.1 the neofetch is beautiful x_X 2025-09-11 08:44:32 wtf u did in 22 to make that puke neofetch 2025-09-11 08:44:37 I will never upgrade cos of this 2025-09-11 08:47:16 I don't see a neofetch package in 3.22 2025-09-11 08:49:44 there is something exteremely ugly i think that ncneofetch 2025-09-11 08:50:05 it pulls in half gig deps too with x thingis and other stuff, orig neofetch did that too as well 2025-09-11 08:55:48 ncneofetch is notcurses-neofetch 2025-09-11 08:58:28 so thats why its so terrible eheh 2025-09-11 08:59:07 relax your tone! 2025-09-11 08:59:14 neofetch is unmaintained upstream 2025-09-11 08:59:16 use fastfetch instead 2025-09-11 08:59:21 to each their own I guess 2025-09-11 09:27:19 Fastfetch is faster and less giant 2025-09-11 09:35:51 fastfetch, hyfetch, pfetch 2025-09-11 09:41:25 uname -a 2025-09-11 09:52:57 do people really "use" those things ? 2025-09-11 09:53:39 they exist and people ask about those things, so? 2025-09-11 10:19:27 they always look great in screenshots 2025-09-11 10:44:57 "because then i can just remove..." <- Yeah, with dm-integrity the recovery is more like "move the file away, copy it back from outside, problem is solved for now, eventually mark the sector as bad and stop using it". 2025-09-11 10:45:31 Like, there is a chance the sector will be good next time, but not more than that. OTOH with btrfs you probably should do the same, and probably not actually delete the impacted file. 2025-09-11 10:45:54 Keeping the lossy sector occupied also means the SD card's wear levelling won't allow other data to use it. 2025-09-11 10:55:23 Lord: there's even a screenfetch-alike in U-Boot :) 2025-09-11 11:13:21 ufetch :D 2025-09-11 11:14:25 heh wow 2025-09-11 11:15:24 how about you fetch some grass 2025-09-11 11:16:02 what is grass 2025-09-11 11:16:08 ACTION will fetch 40 winks instead 2025-09-11 11:38:20 achill: green thing you see outside 2025-09-11 11:38:30 idk 2025-09-11 11:38:57 You mean those tall structures? 2025-09-11 11:41:57 I don't know, need to google what it is 2025-09-11 11:42:06 can't remember clearly what it was 2025-09-11 11:53:39 google won't help 2025-09-11 11:53:54 ask chatgpt instead 2025-09-11 12:05:20 good idea 2025-09-11 13:29:15 "realroot: strcasestr requires..." <- with std=gnu99 I have `prnt/cupsext/cupsext.c:442:14: error: implicit declaration of function 'controlCupsPrinter'; did you mean 'controlPrinter'? [-Wimplicit-function-declaration] 2025-09-11 13:29:15 442 | status = controlCupsPrinter(name, op);` 2025-09-11 13:30:20 I do not think that it is a wrong name I tried before to replace them with the suggestion in this case controlPrinter 2025-09-11 13:37:20 my guess is that controlCupsPrinter does exist, but is not currently compiled for some reason 2025-09-11 13:37:35 i would not (randomly) follow rename suggestions for functions -inside- this program 2025-09-11 13:41:28 maybe the patches i nthe comment? https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/75828#note_499513 but idk 2025-09-11 13:43:25 those look unrelated to your current problem 2025-09-11 14:09:03 i see thanks 2025-09-11 14:46:42 could i use alpinelinux's logo and other elements from website to do fan-made merchandise? 2025-09-11 15:37:58 hi! I'm trying to boot a QEMU riscv64 machine from the tarball. Unsure if it's folly, but so far what I've done is: 2025-09-11 15:38:04 - convert tarball to qcow2 with `virt-make-fs` 2025-09-11 15:38:07 - boot it with `qemu-system-riscv64 -M virt -cpu rv64 -m 1G -smp 2 -drive file=./foo.qcow2,readonly=true -usb -device nec-usb-xhci,id=xhci -kernel ./alpine-uboot-3.22.1-riscv64/u-boot/qemu-riscv64_smode/u-boot.bin -serial stdio` 2025-09-11 15:38:49 but of course I get dropped into an emergency shell, it seems that the virtio block device isn't available (and also I don't see its kernel module in the initramfs). can anyone point out the way forward? 2025-09-11 16:16:18 which tarball did you convert to qcow2? 2025-09-11 17:31:39 "which tarball did you convert to..." <- Generic U-Boot tarball from https://dl-cdn.alpinelinux.org/alpine/v3.22/releases/riscv64/alpine-uboot-3.22.1-riscv64.tar.gz 2025-09-11 17:33:03 Amy[m]: initramfs only has drivers for (IIRC) SD card, ext4, and USB storage among other things. No virtio_blk which is what I need, I believe 2025-09-11 19:43:07 can I download packages from 3.20? 2025-09-11 20:09:58 realroot[m]: https://dl-cdn.alpinelinux.org/alpine/ 2025-09-12 02:20:24 py3-timer dont imported yet 2025-09-12 02:26:26 s/timer/time/ 2025-09-12 07:08:48 apk search doesn't seem to show meta packages (or whatever they're called), e.g. php. 2025-09-12 07:16:16 Those are virtual packages through provides. They are not tracked as dedicated packages. It would require a separate index of what packages provide what virtual packages 2025-09-12 08:16:19 hello! 2025-09-12 08:20:51 I have non-efi motherboard and GPT partition. 1.Could I put the boot partition inside luks? 2.Could I put bios_grub partion inside luks? 2025-09-12 08:21:02 thanks for the help! 2025-09-12 08:22:06 2. definitely no - if you put that inside luks, then what exactly remains that could *unlock* luks? 2025-09-12 08:22:25 1. possibly - as long as GRUB can unlock it 2025-09-12 08:28:12 I have non-efi motherboard and GPT partition. 1.Could I put the boot partition inside luks? 2.Could I put bios_grub partion inside luks? 2025-09-12 08:37:29 1. possibly - as long as GRUB can unlock it 2025-09-12 08:37:31 2. definitely no - if you put that inside luks, then what exactly remains that could *unlock* luks? 2025-09-12 08:37:59 whatever is 'before' the encrypted stage, needs to know how to decrypt it 2025-09-12 08:38:41 the BIOS runs the MBR bootsector, and the MBR bootsector is far too tiny to do LUKS, all it does is jumps to the bios_grub partition 2025-09-12 08:39:55 the bios_grub partition then contains the first stage of GRUB, which *is* large enough to have LUKS support for unlocking /boot 2025-09-12 08:41:15 although I'm not sure if grub-install builds it in by default, but in theory it should 2025-09-12 11:18:17 GRUB can unlock LUKS1 with it seems that there are pathced versions 2025-09-12 11:18:31 * GRUB can unlock LUKS1 with LUKS2 it seems that there are patched versions 2025-09-12 11:18:59 https://www.systutorials.com/how-to-configure-scanner-in-a-hp-all-in-one-printer-on-linux/ it uses `hp-setup` but hplip does not have it 2025-09-12 11:19:42 maybe https://www.systutorials.com/how-to-configure-scanner-in-a-hp-all-in-one-printer-on-linux/ 2025-09-12 11:19:47 *hplip-ppd 2025-09-12 11:23:50 no hp-setup or bins there 2025-09-12 11:30:15 does somebody know if `hp-setup` was ever in repo? https://pkgs.alpinelinux.org/contents?file=hp-setup&path=%2Fusr%2Fbin%2F&name=&branch=v3.20&repo=&arch= 2025-09-12 11:32:26 hplip should have bins https://archlinux.org/packages/extra/x86_64/hplip/ 2025-09-12 11:33:19 the term "hp-setup" does not appear in the aports git history 2025-09-12 11:36:22 rm -fr usr/bin \ in hplip APKBUILD 2025-09-12 11:37:02 i wonder why rnalrd could you tell me why? 2025-09-12 12:18:46 remove the line, build it, see what happens? 2025-09-12 15:19:36 "Yeah, with dm-integrity the..." <- the discussions about dm-integrity seem to suggest by it being outside of the filesystem it's even slower, so i think there's no real point for me to try it out 2025-09-12 15:19:58 but i appreciate the idea 2025-09-13 06:46:03 "remove the line, build it, see..." <- I managed to build it with gcc13 in 3.22 2025-09-13 06:46:13 i'll test it 2025-09-13 06:49:58 where do I open an issue about Operational error in boot messages? 2025-09-13 07:01:46 ACTION uploaded an image: (1137KiB) < https://matrix.org/oftc/media/v1/media/download/Abawe7DqCCr59jL7WkaDkEJrs96scqbcPvj87FLwXtUDSPYazsgTCZhesqmYSVz6cungO9piyCtKGZ9MC_V0mgZCeZifpLUwAG5hZGVrby5uZXQvZ2NIeFFaaUN6WnB1Y2d3aW1uUXpGQm1z > 2025-09-13 14:39:27 psionic: https://wiki.alpinelinux.org/wiki/Release_Notes_for_Alpine_3.21.0#neofetch 2025-09-13 14:43:15 [@amyspark:fairydust.space](https://matrix.to/#/@amyspark:fairydust.space) So far I couldn't get a working riscv64 image ether. So there is probably something missing in mkimage.sh and/or the riscv64 kernel config. 2025-09-13 15:27:55 ikke clandmeter ncopa programmerq attention needed in #alpine-offtopic 2025-09-13 15:28:10 pj / panekj ^ 2025-09-13 15:28:41 f_: good idea 2025-09-13 15:28:58 i was seeing the entire thing happening but i didn't think i could just go here 2025-09-13 15:29:03 well thanks for the hint :P 2025-09-13 15:29:11 I recommend +q *!*@*.tor-irc.dnsbl.oftc.net 2025-09-13 15:30:23 why for me? in that case, maybe i can though i'd need a few minutes and probably a ban in #c over on libera (they ban for join flood sooo :P) 2025-09-13 15:30:44 amadaluzia: This wasn't to you, :) 2025-09-13 15:30:56 oh right :P 2025-09-13 15:32:14 honest, i would also try asking if the user could just be klined in #oftc 2025-09-13 15:32:30 lol they tried spamming #postmarketos too 2025-09-13 15:32:44 yeah it's worth klining then 2025-09-13 15:32:56 but failed, because it has +q *!*@*.tor-irc.dnsbl.oftc.net 2025-09-13 15:37:31 no matter what sort of x11 sessoin i start, my kbd and trackpoint are always unresponsive 2025-09-13 15:37:40 info: another user is logged in on another tty, in a sway session 2025-09-13 15:37:48 both users have input/video/etc groups 2025-09-13 15:38:12 s/what sort of x11 session/what wm i use with my x11 session (rio, icewm, twm)/ 2025-09-13 15:39:23 however, wayback seems to work fine 2025-09-13 15:39:28 ACTION pokes f_ 2025-09-13 15:39:48 ¯\_(ツ)_/¯ 2025-09-13 15:40:00 kbd/trackpoint are unreaonsive to the point that i cant C-M-F1 back to my sway session 2025-09-13 15:40:03 unless i sysrq+R 2025-09-13 15:40:38 not even exiting sway would fix it? 2025-09-13 15:40:55 additionally, does exiting sway cause swaymsg to appear? 2025-09-13 15:41:12 if so, comment that line and just make it exit immediately 2025-09-13 15:41:27 then once it's set to that, try exiting sway from an xsession 2025-09-13 15:41:44 this doesn't fix anything but it identifies the cause 2025-09-13 15:43:14 runxiyu: try that 2025-09-13 15:43:46 trying 2025-09-13 15:44:18 exiting sway on the other user, doesn't change anything 2025-09-13 20:01:57 "[@amyspark:fairydust.space](..." <- https://gitlab.alpinelinux.org/alpine/aports/-/issues/17503#steps-to-reproduce is what I used to get it to boot and install. Probably can get refined, especially with the need to force select a bootloader (which still fails, but at least sets things up correctly anyway) 2025-09-13 20:03:14 Amy[m]: I'm preparing these images to do some JIT machinery testing, apart from those big nags regarding image setup (which I plan to document in a blog post, details have been very hard to come across), everything works as expected and got the bug reports rolling in 2025-09-13 20:34:57 f_: what am I supposed to do? :v 2025-09-14 01:47:02 Hello! I have been using alpine linux for a while now as my laptop's OS and my home server. For my laptop, I recently switched all the way over to edge to use linux-stable (linux-lts does not work for some reason) and some other edge/community programs. I had it working for a while but recently I updated my whole system to edge and now my kwin wayland compositor launch because it cannot find 2 symbols. 2025-09-14 01:48:10 I have the symbol names if needed but I have to hand copy them from the screen. Any help would be appreciated! I already tried building from scratch using abuild but it could not install some dependencies because my system relies on old versions of some. 2025-09-14 04:57:55 I think I fixed it 2025-09-14 04:58:26 For some reason it was out of date and I had to force update it 2025-09-14 11:19:50 how do i make libvirtd gracefully shutdown all VMs when stopping the service or shutting down host - or does the OpenRC service already do this? 2025-09-14 12:12:25 pj: dunno you don't have op? At least in matrix? 2025-09-14 15:53:01 f_: can you see me being op on irc? :> 2025-09-14 15:53:15 the user was on IRC so I can't do anything from matrix side 2025-09-14 15:59:14 you aren't +o right now 2025-09-14 15:59:43 pj: yeah but I mean you could remove messages or something on matrix no? 2025-09-14 15:59:52 ¯\_(ツ)_/¯ 2025-09-14 16:01:52 oh well, I'm not op in #alpine-offtopic on matrix either 2025-09-14 16:14:04 anyway the spam is fone (for now) 2025-09-14 16:44:44 hi 2025-09-14 16:52:09 hi 2025-09-14 17:46:00 is there a sway install script? 2025-09-14 17:49:02 today installing alpine is really slow that is strange 2025-09-14 17:49:33 something happend to alpine? 2025-09-14 17:53:12 Yeah, somebody hit the break by mistake 2025-09-14 17:56:15 no for real it is so sllow lol 2025-09-14 17:56:25 asd: what part is slow? 2025-09-14 17:56:40 installing packages 2025-09-14 17:56:56 what mirror is being used? 2025-09-14 17:57:22 where to check? 2025-09-14 17:57:31 cat /etc/alpine/repositories 2025-09-14 17:58:31 there is not such folder 2025-09-14 17:59:19 the folder doesnt exist 2025-09-14 17:59:58 sorry 2025-09-14 18:00:02 /etc/apk/repositories 2025-09-14 18:00:22 http://dl-cdn.alpinelinux.org 2025-09-14 18:01:51 shoud I put other server there? 2025-09-14 18:02:23 That one generally should be fine 2025-09-14 18:02:56 I try the command setup-apkrepos -cf 2025-09-14 18:08:26 still really slow 2025-09-14 18:08:26 lol 2025-09-14 18:20:42 flatpak is weirdly slow on alpine too 2025-09-14 18:22:17 Perhaps some network issues? 2025-09-14 19:45:42 does alpine backport browsers or browser security updates to stable versions? Or is it assumed you'll be running edge on a laptop/workstation? 2025-09-14 19:46:58 usually to the latest stable release too 2025-09-14 19:47:16 but sometimes it lands in edge first 2025-09-14 19:48:29 lanky_ginger: any specific browser you're thinking of? 2025-09-14 19:50:18 hp-setup and other bins need to be updated cause of python update/s 2025-09-14 19:50:18 is that why alpine package delete them? hplip in 3.20 2025-09-14 19:53:42 omni: I usually stick to something Firefox based. I'm pretty happy on firefox-esr and am curious if 3.22 will get the 140 version when 128 goes EOL 2025-09-14 19:54:08 omni: and thanks for the info! 2025-09-14 19:57:06 lanky_ginger: oh, 128 ends in two days, eh? can't really say, guess it's up to the maintainer and/or how hard is it to build 140 on 3.22-stable 2025-09-14 19:57:51 huh interesting. i also have 128 on Debian 2025-09-14 19:58:05 omni: I guess I'll wait and find out :^) 2025-09-14 19:59:36 huh, and 115 ERS still has 6 months 2025-09-14 19:59:38 *ESR 2025-09-14 20:04:13 realroot[m]: hplip was disabled a year ago, because it failed to build from source, and.. seems like no-one was interested in picking it up, so it was removed 2025-09-14 20:06:30 the package in 3.20 removes binaries (rm -fr usr/bin \) and other files 2025-09-14 20:06:30 before (not in Alpine) I used those for my printer 2025-09-14 20:09:56 seems like it only existed in that one stable release.. 2025-09-14 20:13:15 realroot[m]: abfd2e4f147bb0a0717b9568f205d583ab60ebce 2025-09-14 20:16:41 realroot[m]: i literally already wrote here that it got removed when you first wrote it, after that you still asked 2 times more 2025-09-14 20:16:41 lol 2025-09-14 20:17:18 but ftr, because it doesnt build, it got removed, see aee12440d544f82c7bc4f351836d7163fa7b910d, 90c45be1f79b48e98ce53d9191aebac944dc4223, f157101c2f9414aa466847a69d8c602fb1d2f5c3 2025-09-14 20:18:01 feel free to fix the build and claim maintainership 2025-09-14 20:18:08 i did not ask why the package was removed 2025-09-14 20:18:31 i reported that binaries need to be updated for python 2025-09-14 20:18:54 but i used gcc13 to build it 2025-09-14 20:20:28 i saw your answer thanks 2025-09-14 20:22:15 also before didn't I ask about building it and now why it was removed? 2025-09-14 20:22:25 *and not 2025-09-14 20:22:38 1st time I sure asked 2025-09-14 20:34:24 found my answer browsing gitlab. The firefox-esr maintainer mentioned that firefox-esr will come out in 3.23, 3.22 will remain on 128 2025-09-14 20:38:46 *firefox-esr 140 will come out in 3.23 2025-09-15 00:33:44 Hallo 2025-09-15 07:31:08 Why does Alpine package arch install scripts? 🤔 https://pkgs.alpinelinux.org/packages?name=arch-install-scripts 2025-09-15 07:32:12 you can install arch in a chroot? 2025-09-15 08:30:24 same reason Arch packages debootstrap 2025-09-15 08:49:23 hello, i have a usb with ubuntu iso and a laptop with a no working os rn, how can i install alpine? can i do the gentoo way and install with alpine mini root fs tarball? 2025-09-15 08:50:23 that's how I've always installed alpine, just got to remember 1) need a kernel, 2) need a bootloader, 3) need to enable a bunch of important openrc services that are turned off by default... 2025-09-15 08:55:29 You can install alpine-conf in the chroot to automate that 2025-09-15 08:55:59 hmm didn't know that exists 2025-09-15 11:24:43 hello 2025-09-15 11:25:48 i noticed that alpinelinux.org has a nice (but undocumented?) releases.json file with information about releases here: https://alpinelinux.org/releases.json 2025-09-15 11:26:14 is there something similar (in json/yaml format) that contains the (cloud)image urls? 2025-09-15 18:13:21 hi! after an update today, my server doesn't start sshd any more because it depends on a service net.eth0. that's something i know from gentoo with netifrc, but how would i get that service in alpine? 2025-09-15 18:16:50 CharlieB: net.eth0 does not ring a bell, never seen it on alpine 2025-09-15 18:17:07 hm my fault possibly, it was set as a rc_need in /etc/conf.d/sshd 2025-09-15 18:17:27 If it is not in the repositories you will need to grab the source code and package it for apk. Then submit it to alpine Linux to go into the repositories. 2025-09-15 18:20:56 You should be able to install it locally after packaging even if it doesn't go into the repos. 2025-09-15 18:21:10 * locally after apk packaging even 2025-09-15 19:42:50 I wonder if there's a way to keep around older kernel modules in kernel upgrades? 2025-09-15 19:43:10 Else I keep getting errors about modules I need that aren't loaded because "modprobe: FATAL: Module nls_utf8 not found in directory /lib/modules/6.15.9-0-stable" 2025-09-15 19:43:11 f_: old issue => https://gitlab.alpinelinux.org/alpine/aports/-/issues/12157 2025-09-15 19:43:44 hmm, thank you 2025-09-15 19:43:45 does anyone know how to list files not installed by packages? 2025-09-15 19:44:15 Well for now I guess I'll reboot 2025-09-15 19:44:36 19:44:19 up 8 days, 6:12, 0 users, load average: 2.15, 1.37, 1.01 2025-09-15 19:44:52 I believe module keeping will happen after apkv3 since v3 can handle it 2025-09-15 19:45:02 nice! 2025-09-15 19:47:49 i mean, it can be implemented with v3 (as it's in chimera) 2025-09-15 19:48:31 p_6f3Ik7Suw: what exactly are you trying to achieve? 2025-09-15 19:48:54 listing files not managed by package manager or you want to exclude specific package 2025-09-15 19:51:25 03> listing files not managed by package manager <- this 2025-09-15 19:52:04 i fucked up an overlay mount, run out of space, now i have bunch of files eating disk, that don't belong to installed packages, like python3 2025-09-15 19:53:07 best I can do is all installed files 2025-09-15 19:53:09 cat /lib/apk/db/installed | grep 'F:' | sort -u 2025-09-15 19:53:27 apk info -L dumps files owned by an installed package, apk info dumps package names. subshell latter into former, stream edit out the cruft 2025-09-15 19:53:36 or apk info -L '*' 2025-09-15 19:53:37 will probably take forever but w/e 2025-09-15 19:53:48 pj- seems more familiar 2025-09-15 19:54:27 or go through whole / with e.g. find and run apk info -W for each path (probably longest) 2025-09-15 19:54:54 that sounds reasonable 2025-09-15 19:55:02 getting install paths from db is probably the easiest as the format is very simple to manipulate 2025-09-15 19:55:07 but instead of / i think /usr is enouth 2025-09-15 19:55:15 enough 2025-09-15 19:55:33 thx! 2025-09-15 19:55:57 also for db reference: https://wiki.alpinelinux.org/wiki/Apk_spec#Installed_Database_V2 2025-09-15 19:57:37 03<3 2025-09-15 19:57:56 i mean 04<3 2025-09-16 00:01:39 ♥ 2025-09-16 00:16:45 hello 2025-09-16 07:30:04 why does abuild sometimes compare file in a package with the previous build and sometimes it doesn't? 2025-09-16 07:34:14 You mean the checkapk output? 2025-09-16 07:37:31 Yes! Why does it only run sometimes? 2025-09-16 07:40:31 abump does consistently, abuild never does 2025-09-16 07:40:41 maybe you mixed both outputs? 2025-09-16 07:41:08 That's likely the case 2025-09-16 07:41:18 Now I know how to run it manually :) 2025-09-16 07:41:40 Yeah indeed, was also amazed when i found this out 2025-09-16 08:02:32 they are nice stats to have 2025-09-16 19:12:38 is there a way to get notifications when a package is updated? 2025-09-16 19:13:19 via email would be preferable but rss and other methods are welcome 2025-09-16 19:13:31 subscribe to mqtt? 2025-09-16 19:13:47 RSS feed is available for aports 2025-09-16 19:14:04 if you don't mind getting messages for any other package as well 2025-09-16 19:14:44 I don't think there is a ootb way to receive notifications for just a package 2025-09-16 19:16:55 no worries, the info about aports rss is enough for me! thanks :) 2025-09-16 19:17:25 https://gitlab.alpinelinux.org/alpine/aports.atom 2025-09-16 19:17:51 hmm that includes everything 2025-09-16 19:18:47 https://gitlab.alpinelinux.org/alpine/aports/-/commits/master.atom 2025-09-16 19:21:15 but fyi: it will only tell you when package update was merged, and it could take a lot of time before it is being built 2025-09-16 19:21:16 I think miniflux has a way that I could do regex on the title to get only the packages I want... I'll take a look later to see if that's the case. regardless, this is much nicer than searching manually 2025-09-16 19:22:13 no worries, I can check the build site for that right 2025-09-16 19:23:07 yes 2025-09-16 19:23:41 other option is to use mqtt client and create a filter that listens for specific messages 2025-09-16 19:24:01 i don't remember address, probably build.alpinelinux.org/ws/ 2025-09-16 19:24:58 For mqtt, it's msg.alpinelinux.org 2025-09-16 19:26:02 is the websocket on build not mqtt and some kind of proxy? 2025-09-16 19:27:20 yes 2025-09-16 19:27:30 https://gitlab.alpinelinux.org/alpine/infra/build-server-status/-/blob/master/backend/websocket.go 2025-09-16 19:27:30 another option is sitting idle in #alpine-commits :> 2025-09-16 19:31:13 thanks ikke, my brain not good at memory lately 2025-09-16 20:45:36 thanks for the info! 2025-09-17 08:42:57 rembered there's also this page https://wiki.alpinelinux.org/wiki/Alpine_Linux_in_a_chroot but for some reason it doesn't have info about mini rootfs. what does mini rootfs even include? 2025-09-17 10:05:38 hey anyone else getting various kernel panics on x86_64? Linux carousel 6.16.7-0-stable #1-Alpine SMP PREEMPT_DYNAMIC 2025-09-11 16:39:56 x86_64 Linux 2025-09-17 10:06:06 I'm not really sure what the issue is, I need to collect logs and collecting them for seemingly random kernel panics is hard :p 2025-09-17 10:07:15 So right now I'm just wondering if someone else is experiencing crashes as well.. Laptop is an old 2011 hp (i7-2630qm, nvidia fermi, alpine edge) 2025-09-17 10:07:34 (and iwlwifi card, seems like that driver crashes but not sure how it would take the whole system with it) 2025-09-17 10:51:36 my i7-4770 seems to not crash with latest linux-stable and up to date system 2025-09-17 11:27:53 f_: 6.16.7 seems buggy with amdgpu on my side 2025-09-17 11:28:36 hmm.. this laptop doesn't have anything amd...and the nvidia gpu is being buggy, but no more than usual (?) 2025-09-17 11:29:21 and it usually doesn't crash like it did, when the gpu crashes all my displays die too. But in this case it just freezes and the capslock led is turned on 2025-09-17 11:30:26 yeah, that sounds worrying 2025-09-17 11:31:13 Someone linked me to https://discussion.fedoraproject.org/t/wifi-failure-followed-by-system-hang-after-updates-to-kernel-6-16-3-and-6-16-5/163937 2025-09-17 11:32:11 I wasn't sure if it was the iwlwifi or not but this time when I rebooted again I unloaded iwlwifi and plugged in a realtek usb dongle instead .. just to silence those errors so I can have a look at the actual issue 2025-09-17 11:32:47 Actually I can paste the logs I have so far: 2025-09-17 11:33:51 https://bpa.st/3U6Q 2025-09-17 11:34:29 So it seems like the same behavior I'm having... at least my logs match what's reported there. 2025-09-17 11:34:52 oh, that just looks like faulty iwlwifi firmware... but i doubt they updated it for such an old card 2025-09-17 11:35:39 I knew it was faulty but not THIS faulty 2025-09-17 11:35:56 and I mean, those crashes didn't happen before 2025-09-17 11:36:37 definitely a regression 2025-09-17 11:36:44 yep 2025-09-17 11:37:32 seems to be a Centrino 6205, same as wifi in T420 for instance 2025-09-17 11:38:36 correct 2025-09-17 11:38:52 Seems fairly common for laptops from that era 2025-09-17 11:40:00 https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/log/intel/iwlwifi/iwlwifi-6000g2a-6.ucode so definitely a iwlwifi regression 2025-09-17 11:41:47 yep 2025-09-17 11:42:23 though I'll admit I have seen multiple kernel oopses related to iwlwifi before but I didn't think much of it, it's not like dead wifi would've been a big issue for me 2025-09-17 11:42:32 and the wifi continued to work 2025-09-17 11:42:41 though I saw these when I was on artix, so a long while ago 2025-09-17 11:43:32 so I think I'll blame it on both iwlwifi and the firmware itself 2025-09-17 18:28:07 hi 2025-09-17 18:28:51 I am trying to get midori browser on 3.22, but its not there in apk community repo... its there in 3.17... any reason why? 2025-09-17 18:29:29 88c9a461eb582f8c53028f28a8fa7643a7336240 2025-09-17 18:29:40 https://gitlab.alpinelinux.org/alpine/aports/-/issues/14974#note_316809 2025-09-17 18:30:25 tyvm 2025-09-17 18:33:14 so its abandonded... time to move to something more maintained... badwolf I guess? 2025-09-17 18:37:43 one last thing, I guess there should a decent guide to setup alpine desktop in macos as a daily driver linux running on applesilicon under something like vmware fusion or utm.... the process is as straightforward as it gets but it is not documented properly (IMHO) anywhere on wiki. Alpine linux + xfce + VMWare make a very compelling linux setup on Macbooks having macOS as primary OS. Will it be fine if I write it up and 2025-09-17 18:38:24 i tried asking ChatGPT to handhold me installing Alpine Linux on vmware fusion and it throughly misguided me.... 2025-09-17 18:38:59 the actual process is much simple and straightforward with setup scripts supplied with alpine linux 2025-09-17 18:40:01 (also fwiw it works well under qemu too) 2025-09-17 18:42:54 @fusion yes, absolutely. 2025-09-17 18:45:19 no, fusion is my evil twin 2025-09-17 18:45:22 :) 2025-09-17 18:46:28 lol 2025-09-17 18:46:48 oops 2025-09-17 18:46:55 :) 2025-09-17 18:51:54 cool Falkon works great 2025-09-18 08:01:56 doas fails with the following error. any hint to troubleshoot it? 2025-09-18 08:01:56 $ docker run -it --rm --privileged --platform linux/arm64 alpinelinux/build-base:edge / $ doas apk update 2025-09-18 08:01:56 doas: not installed setuid 2025-09-18 08:01:56 ``` 2025-09-18 08:01:56 ``` 2025-09-18 08:10:58 hmm do you need doas there? 2025-09-18 08:42:16 #alpine-offtopic is not working 2025-09-18 08:42:36 The following dramatization has been commission by the starset society 2025-09-18 08:43:15 2047 prox 2025-09-18 08:43:24 Mayday, mayday 2025-09-18 08:43:28 The ship is slowly sinking 2025-09-18 08:43:43 They think I'm crazy, but they don't know the feeling 2025-09-18 08:44:09 They're all around me, circling like vultures 2025-09-18 08:44:10 ikke: ^ 2025-09-18 08:44:25 They wanna break me, and wash away my colors 2025-09-18 08:44:40 WASH AWAY MY COLORS 2025-09-18 08:44:45 TAKE ME HIGH AND I'LL SING 2025-09-18 08:44:50 OH, YOU MAKE EVERYTHING OKAY, OKAY, OKAY 2025-09-18 08:44:52 OKAY, OKAY, OKAY 2025-09-18 08:44:56 WE ARE ONE AND THE SAME 2025-09-18 08:45:02 OH, YOU TAKE ALL OF THE PAIN AWAY, AWAY AWAY 2025-09-18 08:45:04 AWAY AWAY AWAY 2025-09-18 08:45:07 SAVE ME IF I BECOME 2025-09-18 08:45:08 MY DEMONS 2025-09-18 08:45:14 I cannot stop this 2025-09-18 08:45:18 sickness taking over 2025-09-18 08:45:20 It takes control 2025-09-18 08:45:24 And drags me into nowhere 2025-09-18 08:45:30 I need your help, I can't fight this forever 2025-09-18 08:45:31 fission: How could I install package there? 2025-09-18 08:45:48 I Know you're watching, I can feel you out there 2025-09-18 08:46:45 I know you're watching, I can feel you out there 2025-09-18 08:46:45 Take me high and I'll sing 2025-09-18 08:46:45 Oh, you make everything okay, okay, okay (okay, okay, okay) 2025-09-18 08:46:45 We are one and the same 2025-09-18 08:46:47 Oh, you take all of the pain away, away, away (away, away, away) 2025-09-18 08:46:49 Save me if I become my demons 2025-09-18 08:46:51 Take me over the walls below 2025-09-18 08:46:53 Fly forever, don't let me go 2025-09-18 08:46:55 I need a savior to heal my pain 2025-09-18 08:46:57 When I become my worst enemy 2025-09-18 08:46:59 The enemy 2025-09-18 08:47:01 Take me high and I'll sing 2025-09-18 08:47:03 You make everything okay 2025-09-18 08:47:05 We are one and the same 2025-09-18 08:47:07 You take all of the pain away 2025-09-18 08:47:09 Take me high and I'll sing 2025-09-18 08:47:11 Oh, you make everything okay, okay, okay (okay, okay, okay) 2025-09-18 08:47:13 We are one and the same 2025-09-18 08:47:17 Oh, you take all of the pain away, away, away (away, away, away) 2025-09-18 08:47:19 Save me if I become my demons 2025-09-18 08:47:21 Take me high and I'll sing 2025-09-18 08:47:23 Oh, you make everything (my demons) okay, okay, okay (okay, okay, okay, my demons) 2025-09-18 08:47:25 We are one and the same 2025-09-18 08:47:27 Oh, you take all of the pain (my demons) away, away, away (away, away, away, my demons) 2025-09-18 08:47:29 Save me if I become my demons 2025-09-18 08:47:30 ikke: they won't calm down 2025-09-18 08:54:31 Instead of banning me, have you considered taking a look at "omni"s illegal activities, like, I don't know, deploying mossad 0-days against randoms and droping firmware implants just to toy with thme? 2025-09-18 08:54:34 them* ? 2025-09-18 08:54:59 ikke: Just saying, you may want get your priorties right 2025-09-18 08:55:25 ikke clandmeter ncopa 2025-09-18 08:55:53 quiet *!*@*.tor-irc.dnsbl.oftc.net 2025-09-18 08:56:12 I am not sure if you're part of the harem or not, if you're not. You need to know that "omni" aint here to "contribute" to land his first job, he's here to backdoor alpine. 2025-09-18 08:56:22 BTw, "f_" is 100% one of "omni"s bitches 2025-09-18 08:56:39 thanks ikke 2025-09-18 08:56:49 cc dwfreed ^ 2025-09-18 08:56:56 Thanks for providing the mask 2025-09-18 08:57:01 Am on mobile 2025-09-18 08:57:09 yw 2025-09-18 08:57:21 yeah irc-ing from mobile ain't easy .. 2025-09-18 08:59:11 +n was already set, it's default 2025-09-18 08:59:19 10:59 ::: mode/#alpine-linux [+ntz] 2025-09-18 08:59:22 10:59 ::: Channel #alpine-linux created Mon Jul 15 02:21:25 2019 2025-09-18 08:59:36 you are +ntz now, so this means +q'd messages will be forwarded to @#alpine-linux, as in, only ops 2025-09-18 08:59:44 oops 2025-09-18 09:00:03 Urg 2025-09-18 09:00:04 you may want to -zb to not have that 2025-09-18 09:02:41 ikke: what do you use +z for? 2025-09-18 09:07:11 maybe there should be a @alpine-linux-ops group with all the ops in it so it's just a matter of /cs access #channel add @alpine-linux-ops chanop ? 2025-09-18 09:19:16 Anyway I just wanted to say that I think it is indeed iwlwifi crashing everything 2025-09-18 09:19:51 trying to enable it and then dis/reconnecting multiple times produces a kernel oops, then trying to e.g. curl or something will cause a kernel panic 2025-09-18 09:19:57 AFAICT 2025-09-18 09:20:16 Try other firmware version, just in case 2025-09-18 09:20:24 the fw version has not changed for years 2025-09-18 09:20:37 I'm quite sure it's the driver 2025-09-18 09:20:46 even though of course the firmware is buggy 2025-09-18 09:22:57 i've hit iwlwifi issues last year, and have fixed that by downgrading linux-firmware package. Hence the suggestion 2025-09-18 09:24:25 This time I don't think it's the fw 2025-09-18 09:25:08 my wifi card is super old, so like I said there hasn't been any upgrade for a long while 2025-09-18 09:25:21 and it worked just "fine" on the previous kernel version I ran, 6.16 iirc 2025-09-18 09:25:41 oic 2025-09-18 09:30:23 well that was strange 2025-09-18 09:31:16 that's irc spam for ya 2025-09-18 09:32:27 yeah... 2025-09-18 10:14:50 sigh 2025-09-18 10:26:01 my work is there for everyone to see, open to scrutinize 2025-09-18 10:26:20 as far as I know, that person has never even pointed to anything to back their claims 2025-09-18 10:26:48 I don't think any of their 'claims' are worth any serious consideration 2025-09-18 10:27:22 they are either trolling, or high, or both 2025-09-18 10:27:27 yep 2025-09-18 10:29:13 me neither, just wanted to say something since they're mentioning my nick all the time, they think I'm someone else 2025-09-18 10:30:30 yeah, fair 2025-09-18 13:39:04 I see 100+ messages in this channel and I know exactly who it is 2025-09-18 13:48:46 ACTION uploaded an image: (268KiB) < https://matrix.org/oftc/media/v1/media/download/AY1z3mUVuhqqJ1WsUMyDA6XGyg7sSa-YSR-vYu33LxiU4g69SAmdGBpZLruyWgG6yrWqN7WpNLbJjRyLWmk65iZCeZpS620wAG1hdHJpeC5vcmcvQUd2b2NGTnFUS1JWbEpMS1N0dVBhdkV3 > 2025-09-18 13:48:54 "I see 100+ messages in this..." <- Who is it? 2025-09-18 13:58:26 omni: don't listen to that troll, you're doing great work 2025-09-18 15:26:27 LimitlessGrit[m]: the person/bot determined to take down omni for some reason 2025-09-18 15:35:03 ok so for now I decided to physically remove the wifi card, heh 2025-09-18 15:36:06 some of you might think this is stupid, but it seems that when I unload iwlwifi and go to suspend it does not want to suspend .. and I need a working and stable system 2025-09-18 15:36:25 I'll troubleshoot this later, for now this should do 2025-09-18 15:38:05 get you a USB (or a card that can replace the intel one) mediatek wifi adapter 2025-09-18 15:47:27 dwfreed: well, it's temporary, I'll put it back when the regression is fixed 2025-09-18 15:47:41 if it's fixed 2025-09-18 15:47:48 In the meantime I'm using a realtek wifi dongle 2025-09-18 15:47:54 my condolences 2025-09-18 15:48:00 quite slow compared to my wifi card 2025-09-18 15:48:12 even slow enough for mosh to disconnect 2025-09-18 15:48:24 (which is how I IRC/irssi) 2025-09-18 15:48:26 mediatek has the best linux support 2025-09-18 15:48:37 yeah, but I don't have one of those around 2025-09-18 15:48:53 and frankly for now I don't want to go to the store to buy one of them 2025-09-18 15:49:18 Ironically that very same realtek dongle, used to not work at all with linux when I bought it :^) 2025-09-18 15:50:06 anyway it gets the job done for now 2025-09-18 15:53:49 is this a bug or some other explanation, expecting just the emoticon as output: echo '1:0 test :/'|busybox grep -ow :\. 2025-09-18 15:55:59 i guess the escaping doesnt do anything 2025-09-18 15:56:47 Okay, not only is it slow but it keeps disconnecting. So I'm just wired with a traditional ethernet cable now 2025-09-18 15:57:37 frag: the escape is removed by the shell, you either need to quote it or escape it 2025-09-18 16:01:04 "Limitless Grit: the person/bot..." <- Weird. I wonder why? 2025-09-18 16:01:36 dwfreed well i dont think it affects what i think is a bug(?) 2025-09-18 16:05:59 I don't use alpine, but it works correctly on debian trixie's busybox 1.37 2025-09-18 16:06:23 `echo 1:0 test :/' | busybox grep -ow :.` gives just :/ for output 2025-09-18 16:11:13 hmm, i get two lines "st" and ":/" 2025-09-18 16:11:38 what busybox version? 2025-09-18 16:11:51 v1.37.0 here 2025-09-18 16:13:10 ACTION uploaded an image: (162KiB) < https://matrix.org/oftc/media/v1/media/download/AcVVRI29xcotJhjMhL4xi34FTyYLVYWAnWsymlEcDQNvSwAkNXuNG0fHo4n0D-rLYM-Lf0LQcGE1dldZdrc_JGVCeZpbLtRQAG1hdHJpeC5vcmcvbE5qaUFSYmJraWlYSm9DYWFodmtpZ05W > 2025-09-18 16:35:11 LimitlessGrit[m]: wrong channel? 2025-09-18 16:36:14 frag: I get "st" + ":/" on BB grep but only ":/" on gnu grep 2025-09-18 16:36:26 f_ same here 2025-09-18 16:44:28 $ busybox 2025-09-18 16:44:28 BusyBox v1.37.0 (Debian 1:1.37.0-6+b3) multi-call binary. 2025-09-18 16:44:34 maybe debian has a patch that fixes it 2025-09-18 16:54:29 BusyBox v1.37.0 (2025-08-30 14:50:03 UTC) multi-call binary. 2025-09-18 16:54:31 "Limitless Grit: wrong channel?" <- No clue. That was just my reaction to @_oftc_dwfreed:matrix.org 2025-09-18 16:55:08 dwfreed probably 2025-09-18 16:55:32 s/ p/: p/ (forgot comma) 2025-09-18 17:05:39 weird busybox has so many bugs, kinda basic functions eh... or maybe its normal amoust of bugs *shrug* 2025-09-18 17:46:42 update on iwlwifi hang: downgrading helps, but it seems the root problem is still there 2025-09-18 17:46:50 it just doesn't make the system hang 2025-09-18 17:49:54 to reproduce: try to bring up and down wifi multiple times 2025-09-18 17:50:12 `nmcli c up ...` and `nmcli c down ...` 2025-09-19 00:34:00 Hello, are there a guides or documentations for building alpine linux "from scratch" like LFS ? 2025-09-19 01:31:24 ahmadraniri: I don't think there exists much documentation for that. I could provide guidance on how to do that if you really want to 2025-09-19 01:38:02 (the effort heavily depend on you reqirements/goal) 2025-09-19 03:15:02 "ahmadraniri: I don't think there..." <- A gist or documentation would be great ! I followed [this](https://github.com/dslm4515/Musl-LFS) but stuck at "expect" package which can't be built. 2025-09-19 03:17:01 The roadmap would be "cross compile build", "toolchain", and then using the toolchain to build base system. 2025-09-19 05:52:29 ahmadraniri, may i suggest you to create a userpage in alpine wiki and document the steps by including the commands and their outputs and the references you're following on the page. When you ask your doubt here, it'll be easier for Sertonix and others to immediately understand and help you better. Once you're done, then that wiki page can be cleaned up and serve as documentation for future users too. 2025-09-19 06:17:41 hello 2025-09-19 06:18:07 I need fontforge but what I got was commandline version. 2025-09-19 06:18:25 do we have GUI font-forge for alpine? 2025-09-19 06:18:31 doas apk add fontforge-gui 2025-09-19 06:18:44 or, if you want to search, something like apk search fontforge 2025-09-19 06:21:52 Saijin_Naib[m]: really thanks. 2025-09-19 12:38:48 @sahar_sedigh no problem. Enjoy Alpine! 2025-09-19 12:50:32 Saijin_Naib[m]: apk search cmd:fontforge is useful for finding packages that contain a specific executable 2025-09-19 12:50:58 manpage doesn't document this, for whatever reason. wonder what other secrets apk hides. 2025-09-19 12:54:45 ssm: because the cmd: prefix is provided by abuild, it's not something apk-tools knows about 2025-09-19 12:56:03 apk searches the provides of each package, and cmd: happens to be something those packages provides 2025-09-19 12:59:15 the feature, regardless of who provides (no pun intended) it, could use some discoverability though 2025-09-19 13:06:16 I'm reading abuild.in, looks like there's also so: (obvious) and pc: (architecture?) prefixes you can apply? 2025-09-19 13:07:59 curl https://raw.githubusercontent.com/alpinelinux/abuild/refs/heads/master/abuild.in | awk 'NR>=1579 && NR<=1603' 2025-09-19 13:28:41 pc is pkg-config 2025-09-19 14:53:10 @ssm indeed, that is also useful. I find I like apk list, too, but it doesnt find everything search does 2025-09-19 15:25:31 Habbie: in theory, you would use apk with packages which don't provide cmd: (this might be the case for some other distro). That said, documentation of all of these _somewhere_ would be nice. there's also `provides=dbus:org.freedesktop.Secrets` 2025-09-19 15:25:46 oh yes, i get the limitations 2025-09-19 15:25:54 my openwrt patch for adding cmd: to their apks has been open for a while 2025-09-19 15:26:52 oh wow. exactly a year today 2025-09-19 17:42:43 my rootbld is giving me error Read-only file system, did something changed? 2025-09-19 17:43:36 I miss clicked lol also I should send it on #alpine-devel my bad 2025-09-19 18:27:41 hello 2025-09-19 18:28:10 o) 2025-09-19 18:28:50 Do we have muslc build for ungoogled-chromium and/or Brave browser? 2025-09-19 18:43:23 anyone! 2025-09-19 18:57:53 sahar_sedigh: hmm don't think so but shouldn't be "hard" to do 2025-09-19 19:20:12 re: ungoogled-chromium https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/14432 2025-09-19 19:21:15 that issue seems to suggest a workload issue. building more browsers is heavy 2025-09-19 19:21:56 but between the two, ungoogled-chromium seems like something we should have 2025-09-20 03:37:51 hi 2025-09-20 03:38:54 i just installed lxqt with setup-desktop, how to remove lxqt 2025-09-20 03:52:30 apk del lxqt ? just a total guess 2025-09-20 03:57:04 no such package lxqt 2025-09-20 03:58:21 https://wiki.alpinelinux.org/wiki/LXQt 2025-09-20 03:58:32 it looks like the packages installed are: lxqt-desktop lximage-qt pavucontrol-qt font-dejavu 2025-09-20 04:00:00 ok i'll try, how to remove their dependencies 2025-09-20 04:01:09 apk del should handle that 2025-09-20 04:02:01 thanks 2025-09-20 04:02:11 cheers 2025-09-20 04:15:21 @gowtham before trying stuff or doing major changes, i doas cp /etc/apk/world to a dated backup 2025-09-20 04:15:48 If I need, I doas mv it back, then doas apk fix, et viola 2025-09-20 04:16:10 is cairo-dock package available? 2025-09-20 05:11:40 what are packages that normal users don't know and must be installed just after Alpine install. (ex: dbus ....)????? 2025-09-20 05:23:17 if you use setup-alpine and then setup-desktop you should be pretty good to go with one of the supported DEs 2025-09-20 05:23:42 I did that and I had no sound. 2025-09-20 05:23:55 I used pipewire and wireplumber 2025-09-20 05:24:04 that sounds correct 2025-09-20 05:24:13 did you have the needed firmware for your sound card? 2025-09-20 05:24:27 That, to my knowledge, is not handled by any of the setup-* scripts 2025-09-20 05:24:39 I need the sof package for my Intel integrated audio 2025-09-20 05:24:54 Saijin_Naib[m]: I have sound now. but tell me about firmware and what package will provide it? 2025-09-20 05:25:32 search for firmware 2025-09-20 05:25:38 there are tons of pacakges and some meta-pacakges 2025-09-20 05:25:59 you might need to look at your devices with lsusb/lspci and figure out what firmware packages you need 2025-09-20 06:13:45 What is the command to search {which packages provides } ? 2025-09-20 06:13:58 What is the command to search {which packages provide } ? 2025-09-20 06:15:13 Great question. I use the package contents part of pkgs.alpinelinux.org 2025-09-20 06:15:31 There must be a way in terminal 2025-09-20 08:06:43 elinks, w3m? 2025-09-20 09:23:07 sometimes i use apk info cmd: 2025-09-20 09:36:07 "What is the command to search {..." <- apk info —who-owns /path/to/file 2025-09-20 09:38:50 s/—/--/ 2025-09-20 09:39:24 hi 2025-09-20 09:41:35 hi 2025-09-20 09:48:04 hi quinq what doing? 2025-09-20 09:49:22 hi channel, bonjour 2025-09-20 09:49:47 burnix, bonjour 2025-09-20 09:50:03 i have some strange behaviour with latest iso 2025-09-20 09:50:19 ... 2025-09-20 09:50:44 go on 2025-09-20 09:50:58 thanks 2025-09-20 09:51:14 rc-update doent work 2025-09-20 09:51:31 getting command not found? 2025-09-20 09:52:12 whats the full command u r using? 2025-09-20 09:52:27 on 3 or 4 install i made under hyper vm, when i use this command, one time service start at boot and on other install doesnt start 2025-09-20 09:53:01 which service r u trying to start? 2025-09-20 09:53:03 rc-update add nginx default (for example) but i have the same behaviour with docker 2025-09-20 09:53:40 r u booting into the default runlevel? 2025-09-20 09:54:34 good question i just type reboot ans i supose it reboot in default run level 2025-09-20 09:56:18 if u didn't add softlevel=urrunlevel to command line option then u should boot into default runlevel, give me `cat /proc/cmdline` 2025-09-20 09:57:21 n check /var/log/messages 2025-09-20 09:57:41 BOOT_IMAGE=/boot/vmlinuz-lts root=UUID=e56a1ab3-d0fd-463a-819b-8df870c9d545 ro modules=sd-mod,usb-storage,ext4 quiet rootfstype=ext4 2025-09-20 09:58:05 nothing in messages i have enabled rc.log 2025-09-20 10:00:20 weird 2025-09-20 10:01:20 is /var/log/messages empty? 2025-09-20 10:01:48 i have modified /etc/sysclt.conf to disable ipv6 do you think it can be a side effect ???? 2025-09-20 10:02:09 messages not empty but nothing about services 2025-09-20 10:02:39 i mean /var/log/rc.log 2025-09-20 10:03:07 can u paste /var/log/rc.log 2025-09-20 10:05:08 i can paste here all the line ??? 2025-09-20 10:05:31 not here, use some paste service 2025-09-20 10:05:41 a okay 2025-09-20 10:06:33 https://pastebin.com/hmYv5868 2025-09-20 10:09:57 i heve the same behaviour with stantdard iso and virtual iso 2025-09-20 10:15:04 gowtham, I'm making tea 2025-09-20 10:17:42 quinq, sipping all alone? 2025-09-20 10:18:39 burnix, paste `ls /etc/runlevels/default/` 2025-09-20 10:19:26 burnix, ur rc.log not saying it attempted to start ngingx or docker 2025-09-20 10:20:03 acpid crond hv_fcopy_daemon hv_kvp_daemon hv_vss_daemon nginx ntpd sshd 2025-09-20 10:21:22 yeah i know but when i type command to add nginx i have that : * rc-update: nginx already installed in runlevel `default'; skipping 2025-09-20 10:21:59 check contents of /etc/init.d/nginx, u can paste 2025-09-20 10:23:34 https://pastebin.com/6vgdHDyd 2025-09-20 10:24:20 but if i start manually rc-service nginx start it'ok 2025-09-20 10:24:22 are u able to connect to network? 2025-09-20 10:24:49 from ur alpine vm 2025-09-20 10:25:39 whats `ip addr` 2025-09-20 10:25:54 yes i have made a classic setup in my vm juste changed the ssh port 2025-09-20 10:26:29 ip address dhcp 192.168.1.10 2025-09-20 10:27:52 i've boot the iso + setup-alpine (all default option language fr and Europe/Paris and nothing else 2025-09-20 10:28:08 Sorry. I'll leave you now, I'm going to eat. i come back in 20 minutes. 2025-09-20 10:28:10 burnix, i'm also just an alpine user like you, hope some expert here will help u 2025-09-20 10:41:12 No, partially alone 2025-09-20 10:44:20 :baffled: 2025-09-20 10:52:39 gowtham: thanks for your help 2025-09-20 10:53:38 i'm going to make several install to see if i can reproduce the problem 2025-09-20 13:58:50 So I am trying to run Gnome Boxes on Alpine Linux. When I try to install an iso as a VM. I am getting an error that says no kvm. When I go to the packages section of the alpine linux website and search for kvm. I get no search results. Can anyone please explain how to enable virtualization via kvm on Alpine Linux? 2025-09-20 14:00:02 Does /dev/kvm file exist? 2025-09-20 14:03:16 No 2025-09-20 14:04:54 then you have to enable virtualization from uefi. 2025-09-20 14:05:21 s/uefi/bios/ 2025-09-20 14:05:52 wtf 2025-09-20 14:06:17 Pretty sure it already is, but I will double check. 2025-09-20 14:06:20 brb 2025-09-20 14:07:43 Limitless Grityou are on x86_64 hw? 2025-09-20 14:08:46 is there some edge iso? 2025-09-20 14:14:30 Just as I thought. Virtualization is enabled in the bios, because this is not the first distro I have installed on this computer. 2025-09-20 14:14:43 I am on x86_64 yes. 2025-09-20 14:15:29 LimitlessGrit[m]: can you `modprobe kvm`? 2025-09-20 14:17:14 i typed in doas modprobe kvm. Got nothing in return 2025-09-20 14:17:29 Was that what I was supposed to do? 2025-09-20 14:17:58 Yeah, it does not return anything if it loaded the module or the module was already loaded 2025-09-20 14:18:10 can you check if you have /dev/kvm now? 2025-09-20 14:19:07 Nope. Still does not exist. 2025-09-20 14:20:50 Any ideas? 2025-09-20 14:23:03 lsmod | grep kvm 2025-09-20 14:23:45 kvm_amd 221184 0 2025-09-20 14:23:45 ccp 163840 1 kvm_amd 2025-09-20 14:23:45 irqbypass 12288 1 kvm 2025-09-20 14:23:45 kvm 1392640 1 kvm_amd 2025-09-20 14:24:08 it is loaded then 2025-09-20 14:25:36 mknod /dev/kvm c 10 232 2025-09-20 14:25:38 Well crap baskets. I have no clue what is going on, or what to do. 2025-09-20 14:26:02 that is weird 2025-09-20 14:26:07 mknod: /dev/kvm: File exists 2025-09-20 14:26:16 so it _does_ exist? 2025-09-20 14:26:25 what stat says about it? 2025-09-20 14:26:36 stat /dev/kv 2025-09-20 14:26:39 stat /dev/kvm 2025-09-20 14:26:44 Ahhhh 2025-09-20 14:26:53 i was looking for a folder. Not a file named kvm 2025-09-20 14:27:40 well, it's a device, so it cannot be a dir afterall :) 2025-09-20 14:28:28 File: /dev/kvm 2025-09-20 14:28:28 Size: 0 Blocks: 0 IO Block: 4096 character special file 2025-09-20 14:28:28 Access: (0666/crw-rw-rw-) Uid: ( 0/ root) Gid: ( 34/ kvm) 2025-09-20 14:28:28 Device: 0,6 Inode: 381 Links: 1 Device type: 10,232 2025-09-20 14:28:28 Access: 2025-09-20 10:13:01.568847329 -0400 2025-09-20 14:28:30 Modify: 2025-09-20 10:13:01.568847329 -0400 2025-09-20 14:28:30 Change: 2025-09-20 10:13:01.568847329 -0400 2025-09-20 14:28:32 Birth: 2025-09-20 10:13:01.568847329 -0400 2025-09-20 14:28:35 perfect 2025-09-20 14:29:26 shall I read the wot, or is the problem fixed now? 2025-09-20 14:30:26 The problem is fixed! 2025-09-20 14:30:35 Wtf did I just do to fix it? 2025-09-20 14:30:37 lol 2025-09-20 14:31:53 correct me if I'm wrong, but I think the kvm module is automatically loaded if virt is enabled 2025-09-20 14:36:05 Why did the error exist in the first place and what happened to resolve it? 2025-09-20 14:37:33 Then why did the error exist in the first place and what happened to resolve it? 2025-09-20 14:38:40 you can always force kvm to be loaded, like this: echo kvm >/etc/modules-load.d/kvm.conf 2025-09-20 14:39:22 in fact, you should do this, and try out this by rebooting 2025-09-20 14:45:27 Ugh well this is fun. 2025-09-20 14:45:34 Networking is not passing through to the vm 2025-09-20 14:49:54 Now I am trying to narrow down if this is an issue with the distro in the vm, or something else. 2025-09-20 15:25:13 This is strange I never had to do that. 2025-09-20 15:25:30 qemu just worked with KVM 2025-09-20 17:47:18 It is a pretty weird situation. 2025-09-20 17:47:59 I gotta say as far as my experiences go. Alpine Linux is a lot like mountain climbing. Fun, rocky, and challenging. 2025-09-20 17:48:29 :) 2025-09-20 17:48:53 Seems like everything is an uphill climb. Very hard to get everything setup and working right. However when I do. It is a rock solid pleasant experience as long as I don't touch anything important lol. 2025-09-20 17:49:21 Anyone else feel that way, or am I the only one? 2025-09-20 17:54:57 it depends on what you're doing, I suppose 2025-09-20 17:55:25 my usage of alpine is almost entirely for virtual machines, so I don't have to deal with much in terms of hardware support 2025-09-20 21:48:42 Hi, Is anyone here running alpine on an odroid M1S ? I might buy one 2025-09-20 22:29:02 is swap needed, do i need it? 2025-09-20 22:29:40 i run almost all my systems without it. this is not advice. 2025-09-20 22:29:59 sometimes swap can get your system through moments of high memory pressure with just some slowness 2025-09-20 22:30:05 <_somercet> I have 4GB RAM. I do have it. 2025-09-20 22:30:07 sometimes swap just delays the inevitable death of an overloaded system 2025-09-20 22:30:18 also, indeed, the systems i'm talking about have quite a bit more than 4GB 2025-09-20 22:30:30 there is no single yes/no advice that works for everybody 2025-09-20 22:36:33 but maybe possible use not partition but something 2025-09-20 22:36:51 more flexible maybe 2025-09-20 22:37:21 on debian there's a package called "swapspace" that can automatically make swapfiles 2025-09-20 22:37:28 i did use that for a while on my previous laptop 2025-09-20 22:39:52 how just not create swap partition on installation then? 2025-09-20 22:40:23 and then maybe want swapfile when needed 2025-09-20 22:40:37 (i don't know; maybe somebody else will) 2025-09-20 22:45:40 I wonder if it's as easy as: setup-disk -s 0 2025-09-20 22:45:49 (-s specifies the swap partition size) 2025-09-20 22:46:03 I didn't try it 2025-09-20 22:47:53 maybe i can export env variable 0 before setup-alpine 2025-09-20 22:54:15 https://wiki.alpinelinux.org/wiki/Setting_up_disks_manually 2025-09-20 22:54:20 I think you'd want to use an answer file 2025-09-20 22:54:31 but you could pass an answer file to setup-alpine, yeah, with DISKOPTS="-s 0" 2025-09-20 22:54:51 you can also do it all yourself without setup-disk, apparently 2025-09-20 22:55:00 the page explicitly mentions: For Alpine Linux, only the (/)root partition is mandatory. Even a /boot partition and swap are optional. 2025-09-20 22:55:04 sure, if you want to install manually rather than using setup-alpine, you could 2025-09-20 22:55:09 but I think you can actually have setup 2025-09-20 22:55:13 oh, you can't combine them? ok 2025-09-20 22:55:13 but I think you can actually have setup-alpine do it w/o swap 2025-09-20 22:55:23 (i've never used alpine outside of containers) 2025-09-20 22:55:46 setup-alpine calls setup-disk 2025-09-20 22:55:50 right 2025-09-20 22:56:45 I never thought too much about swap tbh, I just let it create the 2G partition or whatever (double my 1G allocated RAM) 2025-09-20 22:57:52 -s Use SWAPSIZE MB instead of autodetecting swap size (Use 0 to disable swap) 2025-09-20 22:58:01 0 indeed disables 2025-09-20 22:58:05 cool 2025-09-20 22:58:21 https://wiki.alpinelinux.org/wiki/Setting_up_disks_manually confused me into thinking setup-disk still expects you to set up partitions 2025-09-20 22:58:30 but it doesn't, unless you give it a mountpoint that you made 2025-09-20 22:58:34 you can do it manually but 2025-09-20 22:58:34 yeah 2025-09-20 22:58:50 sometimes I do that, too... just do everything myself and then have setup-disk copy it over 2025-09-20 22:59:41 ok, also found DISKOPTS documented. from what i can see, your suggestion makes sense 2025-09-20 23:20:02 export SWAPSIZE=0 && setup-alpine 2025-09-20 23:20:07 i think 2025-09-20 23:22:03 oh i see it. SWAP_SIZE i think then 2025-09-20 23:31:08 yep thanks 2025-09-21 00:29:29 another question how install without bootloader, e.g. with EFI stub booting?? 2025-09-21 00:56:40 "another question how install..." <- Why? 2025-09-21 05:51:51 Greetings. 2025-09-21 05:59:36 ACTION doesn't understand how to install alpine on a raspberry pi. The image itself looks rather limited 2025-09-21 06:01:34 I haven't tried it yet, but the wiki article on it looks pretty comprehensive 2025-09-21 06:25:46 Yes, the one I read myself. Found a video too, apparently the installation has to be interactive. 2025-09-21 06:39:36 Basically I don't understand how a 85MB archive could contain the entirety of the boot setup. 2025-09-21 06:46:33 isn't it just enough to get networking etc up and running so that it can pull more packages from the repo? 2025-09-21 06:50:16 looks like 102 packages, the overlays, kernel, etc. 2025-09-21 06:50:37 pretty good breakdown of what all of the files are for: https://pi3g.com/alpine-boot-process-on-the-raspberry-pi/ 2025-09-21 07:33:12 fission: Yeah, it worked. The stumbling block was my inability to understand that one had to write over the boot medium. 2025-09-21 07:34:30 Which is unusual, counterintuitive and even a little bit dangerous. At my age I have to be cautios with thrills. 2025-09-21 07:37:56 cousin_luigi: to be fair, the rpi is a bit of a strange beast 2025-09-21 07:38:16 but hopefully the thrill was worth it :) 2025-09-21 07:38:46 Another emotion like that and I will have to call for smelling salts. 2025-09-21 07:47:35 ACTION has them at the ready 2025-09-21 07:49:12 <|cos|> whenever i accidentally run my alpine laptop for too long without connecting a charger it suddenly shuts down without warning. that might arguably be less bad than it suddenly dying from undervoltage, but it's just as disruptive. 2025-09-21 07:50:35 <|cos|> after losing a hell of a lot of state yesterday i've made today's goal to force it into suspend rather than shutdown, which seems like a commonly desired configuration. would anyone have any suggestion on where to start? 2025-09-21 08:00:36 <|cos|> oh. terrific! the only log message is from elogind, which appears to be some crap derived from systemd. can one reasonably run alpine without it? 2025-09-21 08:08:15 I like alpine so far, it's quite fast. 2025-09-21 08:53:56 <|cos|> my system still reboots, suspends and resumes after removing elogind. yey! 2025-09-21 09:15:39 LimitlessGrit[m]: its one of the ways to boot after all, just without secondary bootloader like grub 2025-09-21 09:16:50 or maybe it prohibited to install? 2025-09-21 15:05:39 Hello folks! 2025-09-21 15:06:08 I am having a hard time setting up AppArmor on Alpine Linux for a laptop. 2025-09-21 16:35:58 hello. 2025-09-21 16:36:24 Do we have vscode or vscodium for Alpine Linux? 2025-09-21 16:39:29 https://pkgs.alpinelinux.org/packages?name=vscod&branch=v3.22&repo=&arch=x86_64 2025-09-21 16:44:21 lopid: no result. 2025-09-21 16:44:41 Do any of you use vscode? 2025-09-21 16:49:47 iant that avaliable as a flatpack? 2025-09-21 16:50:29 vscodium and oss-code are available 2025-09-21 16:51:45 "https://pkgs.alpinelinux.org/..." <- missing wildcard 2025-09-21 16:53:03 ikke: could you help me find the exact name of the package? 2025-09-21 16:53:38 https://pkgs.alpinelinux.org/packages?name=vscodium&branch=edge&repo=&arch=x86_64&origin=&flagged=&maintainer= 2025-09-21 16:55:12 ikke: it is only available in testing branch. so what should I do? 2025-09-21 16:56:08 Switch to edge and add the testing repo 2025-09-21 17:22:09 What is the proper way to switch to the edge repository? Also, in regards to stability how much of a difference would it mean to switch? 2025-09-21 17:22:54 To switch, change the repos in /etc/apk/repositories from the version you're on to edge, then run `apk upgrade --update --available` 2025-09-21 17:23:09 edge is generally quite stable, but there can be some issues from time to time 2025-09-21 17:23:19 I run my personal systems on edge 2025-09-21 18:36:27 minimal: I understand your point, but the iso is much larger. 2025-09-21 20:09:34 made up my mind and try install alpine without alpine official live iso anyway 2025-09-21 20:09:52 and I feel i found bug while reading scripts 2025-09-21 20:11:44 http://gitlab.alpinelinux.org/alpine/alpine-conf/-/blob/master/setup-timezone.in?ref_type=heads#L100 shouldn't it be different here? 2025-09-21 20:13:48 *default_timezone instead timezone 2025-09-21 21:01:23 Yea, looks wrong. Would you mind opening a MR? 2025-09-21 23:03:23 I'm using KDE and SDDM on alpine edge, and when I log out SDDM crashes and attempting to restart it with rc-service sddm start just results in it crashing again. Here's the contents of /var/log/sddm.log: https://x0.at/46-E.txt 2025-09-22 00:05:58 Anyone here capable of helping me replace the standard networking with wifi manager? 2025-09-22 00:05:58 Every single online guide I've come across are completely wrong or don't work (12 different guides) 2025-09-22 00:06:15 s/wifi manager/networkmanager/ 2025-09-22 00:06:50 for IRC: networkmanager. I'm not sure why it autocorrect to the wrong name 2025-09-22 00:07:29 daedaevibin[m]: are you using wired or wifi? 2025-09-22 00:07:37 Wifi 2025-09-22 00:07:53 It's why I need to use NetworkManager but nothing works so far 2025-09-22 00:08:36 I see. sorry, I don't have any experience w/it for wifi 2025-09-22 00:09:05 Well I can't even get the standard networking to function anymore so yay 2025-09-22 00:09:05 Guess this will be reinstall #4 2025-09-22 00:10:28 it looks like it should be straightforward according to the wiki, but I guess something is not working as expected? 2025-09-22 00:10:40 Prettyucu nothing has worked 2025-09-22 00:10:47 I hate Gboard so much 2025-09-22 00:10:54 Pretty much nothing has worked 2025-09-22 00:12:27 so during the installation, does it connect to wi-fi? 2025-09-22 00:15:15 Yeah that was all fine 2025-09-22 00:15:15 But it suddenly stopped connecting entirely without reason 2025-09-22 00:18:37 Everything still shows unmanaged and there's no way to add them as managed 2025-09-22 00:24:04 hmm it stopped during the install or after the reboot? 2025-09-22 01:21:24 daedaevibin[m]: I did this a few days ago 2025-09-22 01:22:23 add networkmanager service, remove wpa_supplicant service, remove wifi-related lines from /etc/network/interfaces 2025-09-22 02:31:05 the mypaint package on edge crashes when I open it: https://x0.at/VN5Y.txt 2025-09-22 02:38:56 Noisytoot: thanks for the report, will have a look 2025-09-22 02:58:16 mio: this patch fixes the crash on launch (as well as some immediate errors), but it's possible I missed something: https://x0.at/txSC.txt 2025-09-22 03:23:40 Noisytoot: ah, thanks. it's been fixed upstream, missed one section, updating my MR 2025-09-22 03:52:18 Noisytoot, thanks for note. Can you please see how the instructions in https://wiki.alpinelinux.org/wiki/NetworkManager can be improved further. 2025-09-22 03:53:28 Noisytoot: should be fixed, x86_64 build should be available shortly, or you can use the build artifact from MR 90514 in the meantime 2025-09-22 09:03:53 #10 0.171 WARNING: fetching https://dl-cdn.alpinelinux.org/alpine/v3.21/main: Permission denied 2025-09-22 09:04:01 wonder what that was about 2025-09-22 09:04:27 but given a failed debian build for network reasons in the same time frame on the same infrastructure, it's probably not interesting :) 2025-09-22 09:08:38 Permission denied usually means blocked by the local firewall 2025-09-22 09:08:47 yeah. i see timeouts in other places 2025-09-22 09:08:52 just azure things 2025-09-22 10:11:12 what is usr_merge_nag.sh: * WARNING: Alpine Linux is transitioning to a /usr-merged system, and it usr_merge_nag.sh: * will soon be recommended for everybody to migrate. Help testing is very usr_merge_nag.sh: * welcomed. For more details, see usr_merge_nag.sh: * https://gitlab.alpinelinux.org/alpine/infra/alpine-mksite/-/merge_requests/88 OK: 168 MiB in 57 packages 2025-09-22 10:55:24 hi 2025-09-22 10:55:33 do we have tor-browser? 2025-09-22 10:56:47 !88139 2025-09-22 10:56:54 https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/88139 2025-09-22 11:00:32 can somebody tell me where to open issue about operational error boot message? 2025-09-22 11:00:33 f2fs wiky states not tested yet I am using it 2025-09-22 11:00:33 ACTION uploaded an image: (1137KiB) < https://matrix.org/oftc/media/v1/media/download/Afy4GNKF194lw3VniTMjnaUZ22x_BU_x1z7fGP2eDSOaloN24IiXVDIHT2UP8xBc8oTBOBwmoJkW3DVVSD8UDdxCeZuS4jfwAG5hZGVrby5uZXQva3dTaUZEZnR2Sm9UYnlFdmJOTHlvcklB > 2025-09-22 11:08:19 what is this warning? 2025-09-22 11:09:57 it seems fsck 2025-09-22 11:11:42 etc/init.d/fsck 2025-09-22 11:14:58 i set rootfstype=f2fs 2025-09-22 11:15:13 is it using f2fs-tools fsck? 2025-09-22 11:18:24 Web browsers are litteraly killing my computers :( 2025-09-22 11:20:09 What are you doing in a web browser to kill your computer? 2025-09-22 11:20:37 Seems like some pretty intense web browsing with 100+ tabs 2025-09-22 11:21:12 I wish it was true 2025-09-22 11:21:25 Just open regular page that uses JavaScript 2025-09-22 11:38:48 is there reason why network related stuff on boot runlevel not default unlike in gentoo? 2025-09-22 11:44:08 I run it in async 2025-09-22 11:45:27 maybe its on boot runlevel because alpine is server os... 2025-09-22 11:54:28 Has anyone here heard from Johannes Jacobs recently? 2025-09-22 11:54:49 Been trying to get ahold of him. Dude has vanished. 2025-09-22 15:04:47 trying how? 2025-09-22 15:05:10 some people don't watch alpine spaces as closely 2025-09-22 15:05:51 here + email 2025-09-22 15:05:55 And a dm 2025-09-22 15:06:10 its like they vanished. 2025-09-22 16:42:25 hello, I'm trying to install x86_64 onto a device with a 32bit UEFI, and I'm trying to figure out how to get the 32bit Grub files installed from the repo I've tried the --arch x86 option with apk, but it seems to ignore that 2025-09-22 16:51:11 I have such a device and I just installed the postmarketOS generic-x86_64 port on it instead, it works with 32-bit UEFI 2025-09-22 16:52:33 nekkutta: grub-install has a --target option, which accepts i386-efi, does that work? 2025-09-22 16:54:32 yeah you just need PE32 grub executable 2025-09-22 16:59:01 the problem is the grub-efi apk package only has the files for x86_64, and trying to get the i386-efi grub files is what I'm trying to do, but the apk --arch is being ignored, if I use grub --target i386-efi it complains about there being no i386-efi files in /usr/lib/grub 2025-09-22 17:04:01 nekkutta: there's a grub-efi-x86 package 2025-09-22 17:04:03 Noisytoot1: hi! 2025-09-22 17:15:02 some device with that needs something like https://github.com/lamadotcare/bootia32-efi 2025-09-22 17:15:33 >In summary: you don't modify the .iso, you add the bootia32.efi file to the burned USB stick in a specific directory. 2025-09-22 17:15:41 https://askubuntu.com/questions/775498/ubuntu-on-32-bit-uefi-only-based-tablet-pc 2025-09-22 17:16:05 nekutta 2025-09-22 17:16:17 * nekkutta 2025-09-22 17:33:30 ok, I just booted up with the x86 extended iso, installed the grub x86 package then copied the /usr/lib/grub/i386-efi files into the system disk location, then was able to chroot into the system disk and do a grub-install --target=i386-efi 2025-09-22 17:38:27 thanks for the help everyone!! installing lxqt now that I got it to boot!!!, yay! no more win 8 2025-09-22 17:51:59 hi whats lightest browser with javascript support available on alpine-linux? 2025-09-22 18:01:08 afaik they are quite heavy: firefox/chromium, i use qutebrowser 2025-09-22 18:01:19 i dont have overview tho 2025-09-22 18:21:17 I'm new to alpine linux 2025-09-22 18:21:34 I'm building my homelab rn and wanted to know is it good with servers? 2025-09-22 18:21:45 I'm using an old cor2duo pc 2025-09-22 18:26:43 alpine is originally a server OS 2025-09-22 18:26:59 What kind of CPU does that core2duo have? 2025-09-22 18:40:35 "hi whats lightest browser with..." <- Falkon 2025-09-22 18:41:45 "I'm building my homelab rn and..." <- Should work just fine. 2025-09-22 18:47:56 server OSs make the best desktop Oss 2025-09-22 18:51:56 what is seedrng service? 2025-09-22 18:52:36 description="Initializes the random number generator." 2025-09-22 19:01:57 ikke: It's intel cor2duo That all I know I'm not really good with hardware 2025-09-22 19:01:58 sorry 2025-09-22 19:02:10 LimitlessGrit[m]: Thanks for answering my question 2025-09-22 19:02:13 joey: /proc/cpuinfo will tell you 2025-09-22 19:04:34 ikke: isn't random number generator don't work without this? 2025-09-22 19:04:54 Noisytoot1: thanks for telling me how 2025-09-22 19:05:09 but alpine will work with pc right? 2025-09-22 19:06:49 yes, I don't see why not 2025-09-22 19:09:02 riesbyfe-onomatopee: it works without this service, but servers without a lot of entropy source may take longer for the rng to collect sufficient entropy 2025-09-22 22:55:41 hello! i've recently migrated my setup to pipewire-pulse, but for some reason i only get a dummy output despite the proper environment 2025-09-22 22:56:24 6.12.47-0-lts is my current kernel, and sof-firmware is installed 2025-09-22 22:57:08 https://0x0.st/KAxm.txt these are my currently known cards 2025-09-22 22:57:20 or, rather, all available inputs 2025-09-22 22:57:30 one moment 2025-09-23 00:11:24 Anyone have issues regarding Mellanox cards on ppc? I keep getting EEH error's randomly and I know they are working fine since they work in other operating system's so I am assuming there is something strange going on. 2025-09-23 00:22:03 https://gist.github.com/stainlesselliptic/4d148eb2140ae57a16469c3d3e990db5 2025-09-23 00:27:44 https://0x0.st/KA35.json 2025-09-23 00:27:59 here's all my cards and all of the codecs that come with it 2025-09-23 00:28:40 already jq'd 2025-09-23 01:43:12 gscriptor (from the pcsc-tools package) is broken, it requires perl-glib but doesn't depend on that package 2025-09-23 01:44:17 (and not just that, there's a whole load of other perl modules it depends on) 2025-09-23 01:48:51 Interesting bug: 2025-09-23 01:48:51 When I installed gnome desktop, it removed DOAS, and openrc-init was entirely missing as well. 2025-09-23 01:48:51 . 2025-09-23 01:50:28 Noisytoot1: can you open a new issue so the maintainer can be notified or someone else to propose a fix? https://gitlab.alpinelinux.org/alpine/aports/-/issues 2025-09-23 01:51:28 It's simple to fix 2025-09-23 01:51:28 Reinstall them, and be sure to tell the kernel to use openrc-init not /sbin/init 2025-09-23 01:58:33 mio: I would if I could register an account. How can I do so without reCAPTCHA? 2025-09-23 02:01:13 Well that and it's impossible to manager user services because openrc doesn't think it booted the system. 2025-09-23 02:01:48 Noisytoot1: not sure, maybe someone on the infra team can assist you there (cc: ikke) 2025-09-23 02:03:20 (don't recall being asked to complete a recaptcha but it's been a while) 2025-09-23 02:04:48 Noisytoot1: how about, if you pastebin your issue report, can post it for you in the meantime? 2025-09-23 02:07:23 I'll do that tomorrow, I need to sleep now 2025-09-23 02:07:34 sure, good night 2025-09-23 07:21:43 what difference between /bin/sh and /bin/ash by default? 2025-09-23 07:22:37 one guarantees a POSIX sh, the other is available only when busybox ash is installed 2025-09-23 07:49:37 hello again, i've noticed some issues with pipewire despite following the setup on the alpine correctly. as far as i can see, i only have a dummy output despite cards and codecs existing (https://0x0.st/KAlu.json) 2025-09-23 08:26:10 amadaluzia: only with eudev does internal audio work out of the box. you also need to be a member of the audio group. 2025-09-23 09:15:56 WhyNotHugo: https://0x0.st/KAUa.txt 2025-09-23 10:37:56 hello 2025-09-23 10:39:45 what is the meta package counterpart for build-essential in ubuntu? 2025-09-23 10:40:03 build-base 2025-09-23 16:24:50 edge doesn't contain apk3 packages yet? 2025-09-23 17:31:22 It will take a while until apk3 packages will be shipped 2025-09-23 17:34:51 and is it not extractable by tar utility? cpio or pax or something else? 2025-09-23 17:42:38 bsdtar/libarchive can handle mostly anything. very buggy with known security issues though so consult the caveat emperor. 2025-09-23 17:43:35 ssm: it won't extract apkv3 packages 2025-09-23 17:46:49 riesbyfe-onomatopee: it's custom format 2025-09-23 17:52:49 so i can't get static packages in system after just untar it 2025-09-23 17:53:41 *not necessarily alpine system 2025-09-23 17:53:48 not without using apk 2025-09-23 17:53:56 or writing own utility to extract them 2025-09-23 17:55:11 imo, it would be better to just get static apk from releases and use that to fetch/extract packages 2025-09-23 17:55:53 but i can get static apk from releases and use that to extract, yeah! 2025-09-23 18:38:58 mio: Here's the bug report: . Please submit it (although I'd rather get an account on gitlab if possible, it's inconvenient to have to ask someone else to submit every bug report and MR) 2025-09-23 18:43:47 Noisytoot1: on it, one moment :) 2025-09-23 18:45:09 Noisytoot1: x86_64? 2025-09-23 18:46:49 mio: yes 2025-09-23 18:49:37 #17542 2025-09-23 18:49:59 ah, algitbot is away 2025-09-23 18:50:01 https://gitlab.alpinelinux.org/alpine/aports/-/issues/17542 2025-09-23 18:51:24 maintainer should receive a notification of the issue, or someone may look into it 2025-09-23 18:55:18 thanks 2025-09-23 18:56:26 you're welcome, would probably suggest asking in #alpine-infra if you're still experiencing an issue with the recaptcha or signup 2025-09-23 19:54:53 is it a good time to do the usr merge on my own system now? 2025-09-23 19:55:27 or are things being ironed out at the moment 2025-09-23 20:09:43 @amadaluzia still officially unofficial right now, but worked stable for me on 1/3 systems thus far, gotta try the remaining two 2025-09-23 20:14:17 gotcha, though i would think it's official due to apk nagging about it 2025-09-23 20:21:18 If any more information is needed for the EEH problem I mentioned earlier let me know and I will try my best to provide it. :) 2025-09-23 20:21:55 Would also like to just say thank you for deciding to support Power 8 and not just Power 9 and up 2025-09-23 20:42:35 @amadaluzia well, it is official in that is is Alpine's, but reading the docs it isnt required yet, nor is it released as stable. I'm reading it as something like a beta or RC 2025-09-23 20:42:58 Expected to work correctly, but seeking wider experiences when deployed 2025-09-23 20:44:14 The goal is to have it as part of Alpine 3.23, which is slated for November 2025-09-24 01:42:17 https://termbin.com/0m96 | query available packages, then show their info | Needs: apk fzf 2025-09-24 01:57:42 "https://termbin.com/0m96 | query..." <- What info are you after, doesn't `apk --verbose list --available` do what you need? 2025-09-24 02:01:25 my point was the `interface`. the commands were just what `apk` offers... 2025-09-24 02:08:09 ~ https://ua3.anondns.net/im/p/6fcb8d/1919/apkfs-just-a-preview.png 2025-09-24 02:18:26 Justin[m]: actually that was a single command i write in my terminal in less than 1min. is good so now lives inside the ~/.functionsrc. Then put some messages and some color, just to post it here. ... but as i said it was quiet simple: 2025-09-24 02:18:46 apk search ... | sed -E s,'-[^-]+-[^-]+$','', | fzf --preview-window 'right:80%:wrap' --preview 'apk info -a {}' 2025-09-24 02:18:48 👍️ 2025-09-24 02:28:25 aaaa, i have another one of same kind: https://ua3.anondns.net/im/p/9a568c/6756/gitlog | that is more scientific, but took me no more than 2-3min last night 😜 haha 2025-09-24 03:28:42 Greetings. 2025-09-24 03:30:24 ACTION is looking for a Timo Teräs, does he ever come here? 2025-09-24 03:38:18 Probably fabled_ 2025-09-24 03:38:42 fabled_: Top of the morning! 2025-09-24 03:39:57 Probably a good idea to put their IRC details on https://wiki.alpinelinux.org/wiki/Alpine_Linux:Developers 2025-09-24 05:00:21 hi 2025-09-24 06:17:39 fabled_: I wanted to ask you something about the asterisk package. 2025-09-24 06:21:33 cousin_luigi: just ask the question and wait 2025-09-24 06:21:44 ikke: Indeed. 2025-09-24 06:24:00 fabled_: I understand the "res_pjsip/config_system.c:267 system_create_resolver_and_set_nameservers: There are no local system nameservers configured, resorting to system resolution" error is a consequence of alpine linux using musl instead of glibc like openwrt, where the asterisk package seems to suffer from the same problem. Do you know of any workaround? 2025-09-24 06:28:35 Sounds plausible. Is there some malfunction or difference in functionality, or you just think seeing the error is a problem? 2025-09-24 06:39:13 fabled_: No actual problem from what I can tell, but whilst learning how to use asterisk, I would like to silence all errors if possible. 2025-09-24 08:51:41 cousin_luigi, that doesn't look like a libc thing, it seems to be telling you that you didn't configure a specific DNS resolver address, so it's falling back to the system (libc) configured resolver 2025-09-24 08:52:22 So configure a local nameserver as it says 2025-09-24 08:52:40 (or not local, not sure why it insists on it) 2025-09-24 08:56:07 It seems that their source repo is down too http://svnview.digium.com/svn/asterisk/trunk/configs/asterisk.conf.sample?view=markup 2025-09-24 09:00:09 quinq: Yeah, not sure what keyword I should add, but I based my argument on this premise https://github.com/openwrt/telephony/issues/516 2025-09-24 09:09:19 ok :) 2025-09-24 09:09:55 Sadly micmac1 doesn't ever say what is “this functionality” that asterix expects from a libc 2025-09-24 11:14:12 missing stab.h 2025-09-24 11:14:27 what source is ? is it https://man.freebsd.org/cgi/man.cgi?query=stab? 2025-09-24 11:14:52 what wiki explain to how make triggers for apk? 2025-09-24 11:18:41 Hi, perhaps this one for apkbuild https://wiki.alpinelinux.org/wiki/APKBUILD_Reference 2025-09-24 11:23:10 BTW this chat is mirrored to an IRC channel, and emotes and replies probably don't render well over there. 2025-09-24 11:23:47 looking for this https://aur.archlinux.org/cgit/aur.git/tree/quickshell-check.hook?h=quickshell 2025-09-24 11:24:41 Triggers in APK seem to monitor certain paths and execute scripts if those paths are modified in some way. 2025-09-24 11:25:14 no way to check for packages instead of path right? 2025-09-24 11:27:15 The documentation on triggers only mentions installed or uninstalled a file from a monitored directory. 2025-09-24 11:27:25 found one for glib as exmaple 2025-09-24 11:28:00 I suppose you could include something in your script to check for a package, but it's only going to get called if it modified some monitored directory. 2025-09-24 11:31:14 i can use some file that probably won't be removed from the package i think 2025-09-24 11:40:13 "missing stab.h" <- google-breakpad won't compile, not in any repo 2025-09-24 11:52:47 quinq: Well, the functionality is "ast_dns_get_nameservers()" according to the source line. Unfortunately it doesn't seem to be defined anywhere in the tree. 2025-09-24 11:54:30 wait, perhaps I'm looking at the wrong file 2025-09-24 11:55:10 No, it's that one. https://github.com/asterisk/asterisk/blob/20.11.1/res/res_pjsip/config_system.c#L267 2025-09-24 11:56:23 Does anyone know if the networkmanager openvpn extension for gnome is available? I can't find it in the repositories. I need it to connect to my vpn service. 2025-09-24 11:56:35 man, I'm slipping 2025-09-24 11:58:35 https://github.com/asterisk/asterisk/blob/20.11.1/main/dns.c#L581 2025-09-24 12:08:11 Question? Why Xfce4 theme changer won't write anything into ~/.config/gtk-3.0/settings.ini or .gtkrc-2.0 2025-09-24 12:08:28 Question? Why Xfce4 theme changer won't write anything into ~/.config/gtk-3.0/settings.ini or .gtkrc-2.0 ? 2025-09-24 12:18:17 saba_sedigh: because xfce uses dconf for that for some time now. 2025-09-24 12:35:09 Can anyone help me? This is kind of a deal breaker situation for alpine linux. I need to have access to a vpn. 2025-09-24 12:38:55 "Does anyone know if the networkm..." <- you can manually use openvpn 2025-09-24 12:39:05 outside of network managee 2025-09-24 12:39:12 s/managee/manager/ 2025-09-24 12:39:19 How? 2025-09-24 12:39:39 That is the way I've always used it. So I don't know what to do. 2025-09-24 12:40:01 openvpn 2025-09-24 12:41:29 there is also openvpn-openrc 2025-09-24 12:43:24 Wish there was instructions for this. 2025-09-24 12:43:27 lol 2025-09-24 12:43:40 apk add openvpn 2025-09-24 12:44:15 doas openvpn *.opvn 2025-09-24 12:44:37 i think i realised why my audio is acting up 2025-09-24 12:45:01 it's because pulse and pipewire are battling because gnome depends on pulseaudio... 2025-09-24 12:45:55 ah, replace it with pipewire-pulse 2025-09-24 12:45:59 I just went into my .conf file. There is a bunch of shit here that I have no idea how or why it got there 2025-09-24 12:46:20 grawity: i mean the gnome aports depend on pulseaudio as a packagee :P 2025-09-24 12:46:23 Why the flying fuck is there microsoft-edge shit in here?!? 2025-09-24 12:48:12 ncopa: is pulseaudio supposed to be a dependency vs something like pipewire and friends? 2025-09-24 12:48:50 amadaluzia: pipewire-pulse provides pulseaudio 2025-09-24 12:49:00 dunno 2025-09-24 12:51:22 https://pkgs.alpinelinux.org/package/edge/community/x86_64/pipewire-pulse "Provides: pulseaudio" 2025-09-24 12:52:12 https://pkgs.alpinelinux.org/package/edge/community/x86_64/pipewire-pulse "Provides: pulseaudio" 2025-09-24 12:52:16 amadaluzia: ^ link you missed 2025-09-24 12:52:57 so it doesn't matter if gnome stuff depends on pulseaudio, because pipewire-pulse can still replace it 2025-09-24 12:54:04 https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/community/pipewire/APKBUILD#L138-158 2025-09-24 12:54:10 dwfreed: doesn't seem like it 2025-09-24 12:54:36 (nevermind) 2025-09-24 14:30:15 I really really really wish alpine linux gave a shit about having more basic packages in their repositories. 2025-09-24 14:30:41 This is by far not a desktop distro. I feel like I made a huge mistake trying to make it one. 2025-09-24 14:31:03 alpine has the packages volunteers have decided to work on 2025-09-24 14:31:07 you're welcome to help 2025-09-24 14:31:57 I do not have the knowledge, or expertise to do that. 2025-09-24 14:32:06 then you get to work with what's in there 2025-09-24 14:32:08 or not :) 2025-09-24 14:32:31 I've used it for about 2 months as a daily driver. 2025-09-24 14:32:38 cool 2025-09-24 14:33:10 Many things have been good, but this repository situation and a combination of others just has me going why am I doing this to myself. 2025-09-24 14:34:16 it appears then that your grit is not limitless 2025-09-24 14:34:52 There is a difference between grit being limitless and voluntarily signing up for slamming your head into a brick wall everytime you want to do something simple. 2025-09-24 14:35:45 Don't mind me. I am just venting, have a headache, and I am in a fowl mood. 2025-09-24 14:36:05 have some chicken soup, then 2025-09-24 14:36:44 I wish I could. The store was out. 2025-09-24 14:36:58 I took some tylenol. Hopefully it helps. 2025-09-24 14:37:25 How do you package something for apk and submit it to the repositories? 2025-09-24 14:38:44 LimitlessGrit[m], you write an APKBUILD file, test it, and send a merge request for the aports repository on gitlab 2025-09-24 14:39:14 I was hoping for some links and a tutorial if that is available please? 2025-09-24 14:39:43 LimitlessGrit[m], i believe there's some good stuff on the alpine wiki. I'm not going to search for you, but if you find something, I'm happy to judge it for you 2025-09-24 14:40:22 Judging I do think is something you may be good at. 2025-09-24 14:40:39 Im going to try and get rid of this headache. Peace 2025-09-24 16:23:25 hi everyone! i'm running alpine edge and since yesterday i can no longer start libreoffice 2025-09-24 16:23:48 whenever I try it tells me: Unable to load jimage library: /usr/lib/jvm/java-21-openjdk/lib/libjimage.so 2025-09-24 16:25:07 interestingly, /usr/lib/jvm/java-21-openjdk/lib/libjimage.so does exist on my filesystem. does anyone know what the problem is? o_O 2025-09-24 16:27:00 LimitlessGrit[m]: the problem, as i see it, is you've approached alpine with false expectations or frustrations with what alpine didn't cargo cult. 2025-09-24 16:28:52 probably, it would go easier if you didn't import the mental baggage of how other linux distros work 2025-09-24 16:29:58 your complaint about alpine not having more "basic" packages for a desktop distro is a thing that many people find virtuous 2025-09-24 16:30:08 that's why many of us are here. 2025-09-24 16:39:32 camelia: fwiw, i'm not on edge with this machine, but libreoffice-25.2.5.2-r0 is working for me. 2025-09-24 16:40:51 this seems like a problem of not running apk upgrade -a 2025-09-24 16:42:41 ok thanks, yeah it was working for me yesterday as well. i'm trying to find out if this is due to the /usr-merge and whether I should report it or not 2025-09-24 16:45:06 pj: wdym? i just ran apk upgrade -Ua but nothing related to java/libreoffice there 2025-09-24 17:12:53 camelia: ftr, is that file it complains about present or not? 2025-09-24 17:14:44 @ikke: yes, it is present, which is why I have no clue what the problem is 2025-09-24 17:15:26 camelia: Can you check whether libreoffice-common is installed? 2025-09-24 17:16:37 yes, it's installed and I attempted to run apk fix but it didn't resolve the problem 2025-09-24 17:23:58 i'll try to reproduce this on another edge system before and after usr-merge tomorrow to see if it could be the cause 2025-09-24 17:28:10 I can also test on my laptop, not yet migrated 2025-09-24 17:37:36 Can somebody please verify if they have the same issue with openssl? Only with TLS1.3 and only specific certificates types. 2025-09-24 17:37:36 Succeeds: openssl s_client -connect alpinelinux.org:443 -no_tls1_3 2025-09-24 17:37:36 Fails: openssl s_client -connect alpinelinux.org:443 2025-09-24 17:38:48 fails how? 2025-09-24 17:39:27 #17547 perhaps? 2025-09-24 17:40:08 Though, that's openssh 2025-09-24 17:42:52 It is stuck for half a minute and timeouts with:... (full message at ) 2025-09-24 17:50:24 jogemu[m]: i'm on alpine edge here and I cannot reproduce 2025-09-24 17:53:08 Thank you, I will check for issues on my end. I am on edge aarch64. Sorry about the formating. 2025-09-24 18:27:41 Since I updated today (on edge), kwallet no longer autounlocks. I'm not sure why. I'm using greetd and this is the contents of /etc/pam.d/greetd: https://x0.at/B1qK.txt 2025-09-24 19:44:25 For some reason mpv on alpine is using 100% of one core just playing audio. mpv on guix does not have this issue. Both are the same version (v0.40.0), but are using different versions of some libraries 2025-09-24 19:46:12 Maybe the file's a bit “special”? 2025-09-24 19:50:30 It's happened with every file I've tested with so far (an AAC stream and several FLAC files) 2025-09-24 19:51:28 is it using the same audio output backend? 2025-09-24 19:52:14 "your complaint about alpine..." <- Gonna need you to elaborate on this one. 2025-09-24 19:52:27 Definitely agree on the false expectations. 2025-09-24 19:52:34 both using pulseaudio, but it behaves the same way with --ao=alsa 2025-09-24 20:04:24 Noisytoot1, yeah here it takes 1% CPU to play a 44100Hz stereo 2ch s32 flac file 2025-09-24 20:06:19 "Gonna need you to elaborate on..." <- Many people value Alpine for being small/embedded-like OS (being extremely granular in packages where you can install only the tiniest bits you want to run something on your server/router) 2025-09-24 20:06:41 quinq: on edge or stable? 2025-09-24 20:07:54 Sorry, edge/amd64 2025-09-24 20:08:04 pj: You are correct that Alpine is not a desktop distro. It does not advertise itself as such. You *can* use it as a desktop distro though, but it's not usual setup for most people. 2025-09-24 20:08:29 pj, you don't need to write it here if you're talking to yourself you know ;) 2025-09-24 20:09:26 you could just read backlog 2025-09-24 20:09:58 (where I'm obviously replying to someone) 2025-09-24 20:10:42 You lost me there 2025-09-24 20:11:01 I was talking about your very last sentence 2025-09-24 20:11:14 pj: You are correct ... 2025-09-24 20:11:40 the line before that helps but it's a bit confusing 2025-09-24 20:12:14 I'm sorry that the bridge is doing whatever it is doing, but actually, I'm not sorry 2025-09-24 20:12:40 ... I have no idea what happened but the excessive CPU usage suddenly just stopped. I didn't change anything. 2025-09-24 20:12:58 I sense a lack of sense of humour at this hour, nevermind :) 2025-09-24 20:13:23 Noisytoot1, weird, but good 2025-09-24 20:16:05 correct, not accepting humour today 2025-09-24 20:20:23 how get fsck log? at boot 2025-09-24 20:20:36 can i add log service to sysinit? 2025-09-24 20:20:49 i added it to boot but i do not see fsck there 2025-09-24 20:21:44 Do you have any fs mounted for fsck? 2025-09-24 20:22:01 rootfs fails , / 2025-09-24 20:22:58 What fs type? 2025-09-24 20:23:18 f2fs 2025-09-24 20:23:40 Hummm, I think I've had problems about that too 2025-09-24 20:23:41 i see ssdfs in repo too, i did not know that it exists 2025-09-24 20:24:10 Though I don't have an Alpine on f2fs, another distro, but IIRC there's an issue with the fsck.f2fs itself 2025-09-24 20:24:32 But just vague recollection, sorrry 2025-09-24 20:24:43 pmOS has it 2025-09-24 20:24:50 gtg 2025-09-24 20:26:09 Good luck! 2025-09-24 21:09:31 It does, IMO, make an excellent desktop OS. And where I can, I add packages I want or need that are not present 2025-09-24 21:30:47 Would it be possible for someone to manually create me an account on gitlab.alpinelinux.org so I can open issues/MRs without asking someone else to do it for me? (I can't register an account without reCAPTCHA) 2025-09-24 21:32:14 Noisytoot1, you also cannot log in with gitlab or github? 2025-09-24 21:38:54 Habbie: GitLab I can't because I'm locked out since they started using Cloudflare, GitHub I thought I couldn't but apparently I can just remove the 'disabled=""' from the authorize button on their oauth2 page and it'll work without JS, so I can 2025-09-24 21:39:07 so never mind, I have an account via GitHub oauth2 now 2025-09-24 21:39:11 nice 2025-09-24 22:56:19 LimitlessGrit[m]: like pj wrote. there are some helpers (setup-desktop) ... but alpine starts very small and doesn't assume your use case. from there, it's just your choices: there's nothing to take out. 2025-09-24 23:29:32 Setup-desktop is a godsend 2025-09-24 23:30:28 I struggled so hard before that getting dbus, eudev, polkit, et al setup and installed to have a desktop working like I was used to 2025-09-24 23:46:08 after a reboot, mpv is back to absurdly high CPU usage 2025-09-25 00:13:50 I created a debian chroot to see if it'd affect debian's mpv on exactly the same hardware, CPU usage was normal, then I tested again with alpine's mpv and CPU usage was normal again 2025-09-25 00:14:03 it seems to consistently fix itself after a while, but I have no idea why 2025-09-25 01:49:02 https://wiki.alpinelinux.org/wiki/Creating_an_Alpine_package#arch > The package architecture(s) to build for. This can be one of: x86, x86_64, all, or noarch, where all means all architectures, and noarch means it's architecture-independent (e.g., a pure-python package). 2025-09-25 01:49:14 this doesn't seem right, x86 and x86_64 aren't the only architectures 2025-09-25 02:01:58 It's not right. 2025-09-25 03:05:24 That wiki page also says "Make sure you run the apkbuild-lint and aport -r and there are no warnings.", but I can't find aport (apk search -x cmd:aport returns no results). Is it supposed to say abuild? 2025-09-25 03:48:17 Yes, I believe abuild -r is what is intended there 2025-09-25 07:00:13 Noisytoot, probably the info was correct, when it was added https://wiki.alpinelinux.org/w/index.php?title=Creating_an_Alpine_package&diff=prev&oldid=4717. wiki updated. 2025-09-25 07:01:48 Noisytoot,Saijin_Naib,zcrayfish - thanks for raising the issue and for the confirmation 2025-09-25 08:16:54 hi. is there more information about this '/usr merge'? i got a warning about it after i upgraded today, and i didn't know anything about this coming change. now i've read this was a 'postmarket os' idea. well, i'm on (the) 'edge' and i'm worried. will there be an extra blog or wiki entry explaining "how to perform this on an already installed system - and what else needs to be considered" ..? 2025-09-25 08:27:13 https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge/ 2025-09-25 08:38:31 New funding available https://social.nlnet.nl/@nlnet/statuses/01K5RW43CJ7TD0GW24GGX70QZN 2025-09-25 08:40:08 since pmos started using systemd ☹️ it makes sense they also want to adopt /usr merged. usr merged does not seem problematic to me, I just do not get the name at all: 2025-09-25 08:40:08 should it not be named usr-symlink-duplication? 2025-09-25 08:40:08 after all there is nothing that is merged, but an additional symlink (/bin -> /usr/bin) is created. 🤔 2025-09-25 08:44:28 files from /usr/bin and /usr/bin were merged in /usr/bin 2025-09-25 08:44:37 er. typo 2025-09-25 08:45:06 oleovit: the link of the warning leads to a merge request for the blog psot 2025-09-25 08:45:52 ayex[m]: yes the name is horrible but thats the name that got established 2025-09-25 08:52:24 i hope there will be a blog post - HOWTO (not only 'why') - for 'normal users' (not only geeks) like me. 2025-09-25 08:56:52 ..and thanks for the links, but they don't answer my questions. i feel it comming.. upgrade on edge, restart, broken. i hope i err. 2025-09-25 08:59:08 the MR/blog post literally says "how to" 2025-09-25 08:59:29 (you have to click on 'diff' or so to view the actualy blog post) 2025-09-25 08:59:32 which blog post? 2025-09-25 08:59:55 the warning links to a MR for the blog post 2025-09-25 09:04:58 i got this link after i upgraded today: https://gitlab.alpinelinux.org/alpine/infra/alpine-mksite/-/merge_requests/88 2025-09-25 09:08:46 the only link to an alpine blog post i have found was this: https://alpinelinux.org/posts/2025-09-01-usr-merge.html%7C # doesn't exist anymore 2025-09-25 09:10:26 .. and i searched on their wiki. found nothing helpful. 2025-09-25 09:12:11 The MR is for that post, it hasn't been published yet 2025-09-25 09:12:35 Could someone merge it please? 2025-09-25 09:12:35 https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/90616 2025-09-25 09:12:35 Yesterday there was a runner fault 2025-09-25 09:17:35 hi ikke. so, there will be 'step-by-step instructions' explaining the steps you need to take for existing installations in an article on the alpinux blog? 2025-09-25 09:19:08 deepl is sh*t .. what a horrible translation my previous meassage was. 2025-09-25 09:19:25 [@_oftc_oleovit:matrix.org](https://matrix.to/#/@_oftc_oleovit:matrix.org) The /usr merge process is intentionally done manually (when you have time) and not done automatically on upgrade. 2025-09-25 09:24:17 thx sertonix. i will wait until a precise 'howto'.. @ blog post and/or @ wiki. the link to this discussion on gitlab doesn't help me at all. 2025-09-25 09:34:05 oh, there's something called 'doas merge-usr --dryrun', but i doubt that's all one has to do. 2025-09-25 09:36:53 anyway, i wait. over and out + thx to the team. never change a running system, they once said. 2025-09-25 12:45:53 am i correct in understanding that the linux-firmware-none package is to avoid installing firmware? 2025-09-25 12:47:04 how to install only needed firmware? 2025-09-25 12:50:50 I'm getting a rust error in GNOME authenticator, specifically when I run Backup & Restore: 2025-09-25 12:50:54 https://tpaste.us/xDdo 2025-09-25 12:51:54 looks like a build error, rather than GNOME Auth 2025-09-25 12:52:05 riesbyfe-onomatopee: install any specific firmware package 2025-09-25 12:57:54 looks like a build error, rather than GNOME Auth 2025-09-25 12:57:54 can you try installing gst-plugins-rs and retry, 2025-09-25 12:58:05 k 2025-09-25 13:00:44 https://tpaste.us/yBdy same error 2025-09-25 13:05:15 gst-plugins-rs-gtk4 found it 2025-09-25 13:06:19 file a bug? 2025-09-25 13:06:25 er, shall I? 2025-09-25 13:41:22 that would be nice yes 2025-09-25 15:03:36 ikke: how determine what of them i need? 2025-09-25 15:11:09 @oleovit yep, that is pretty much it. I did my laptop yesterday, been on edge over two years with that install. No issuss. 2025-09-25 15:18:30 riesbyfe-onomatopee: you can use modinfo on kernel modules and it should show what firmware files it uses (if any) 2025-09-25 15:30:27 it's how find out what firmware packages i need? 2025-09-25 15:31:26 I have this snippet in my history: 2025-09-25 15:31:28 modinfo $(lsmod | grep -v Module | awk -e '{ print $1}') | awk '/^firmware/ { printf("/lib/firmware/%s.zst\n", $2); }' | xargs apk info -W 2>&1 | grep -v ERROR | awk '{ print $5}' | cut -d '-' -f -3 | sort -u 2025-09-25 15:32:04 Beware that it may failk to find all packages 2025-09-25 15:32:08 fail* 2025-09-25 15:34:40 but it's command if i install them all am i right? 2025-09-25 15:35:14 Sorry, not following your question? 2025-09-25 15:51:42 i asked about: is command works only if i installed them all 2025-09-25 15:51:57 yes 2025-09-25 15:52:01 oh 2025-09-25 15:52:33 i thought i can determine what I need without installing them and only then install only ones i need 2025-09-25 15:52:53 The command uses apk info --who-owns, which requires the packages to be installed 2025-09-25 15:56:21 anyway i can't get info which firmware I need without installing it? 2025-09-25 15:58:40 Not easily, sometimes you can get hints from dmesg, but then you need to figure out which firmware package provides it 2025-09-25 16:19:59 after default installation i got linux-firmware i915 intel mediatek rtl_bt and linux-firmware-other 2025-09-25 16:25:26 but now i dmesg | grep -i firmware and dmesg | grep -i err with linux-firmware-none and got this http://paste.c-net.org/JanelleSewer 2025-09-25 16:27:28 nothing about mediatek, intel or linux-firmware-other as i see 2025-09-25 16:28:26 iwlwifi firmware is in linux-firmware-intel 2025-09-25 16:29:34 and linux-firmware-i915 has the kbl_dmc_ver1_04.bin 2025-09-25 16:29:44 Did you install those? 2025-09-25 16:30:02 is that a thinkpad t480? 2025-09-25 16:30:49 I removed linux-firmware-i915 on my t480s and the lack of dmc firmware has no noticable effect whatsoever 2025-09-25 16:31:12 ikke: i said first list: 2025-09-25 16:32:08 linux-firmware-i915 linux-firmware-intel linux-firmware-mediatek linux-firmware-rtl_bt and linux-firmware-other 2025-09-25 16:32:23 this after default setup-alpine 2025-09-25 16:32:53 on my t480s, the only required firmware package is linux-firmware-intel, for wifi/bluetooth firmware 2025-09-25 16:32:58 *but this errors i showed only linux-firmware-none added 2025-09-25 16:33:15 riesbyfe-onomatopee: you don't want/need linux-firmware-none 2025-09-25 16:33:22 "Limitless Grit: like pj wrote..." <- Every setup desktop option I have used is wildly incomplete. Never worked right out of the box. Always have to troubleshoot a bucket full of issues that are not brought up in the documentation. Bits of the desktops themselves missing. 2025-09-25 16:34:03 this bug report sucks 2025-09-25 16:34:07 As for alpine being small. Yes. That is awesome. However repositories that are small only limit what is available. 2025-09-25 16:34:40 Probably. 2025-09-25 16:34:49 iwlwifi things showed in the message both in linux-firmware-intel and linux-firmware-other for some reason 2025-09-25 16:35:02 so i probably need only one of them 2025-09-25 16:35:17 But not sure I would call incomplete setup desktop scripts as bugs. More like I didn't finish the homework assignment or do things right in the first place. 2025-09-25 16:36:06 They all need a lot of work. 2025-09-25 16:36:28 LimitlessGrit[m]: so far you've been complaining in a very vague fashion about things missing, and you haven't been specific about what you've tried, what you expected, what you got instead, etc 2025-09-25 16:36:47 That is, because I am venting lol. 2025-09-25 16:36:53 vent somewhere else 2025-09-25 16:37:51 if you want help, you'll have to be more specific about what isn't working vs what it should be doing 2025-09-25 16:38:11 If I don't vent here. Then it gets on no ones radar, or has motivation to do something about it. I've already started working on bash scripts to fix the half assed setup desktop scripts. However, I'm at the breaking point. 2025-09-25 16:38:21 what is first line of first dmesg tho? some bios bug 2025-09-25 16:38:49 LimitlessGrit[m]: write a blog post. do a video on youtube. write a thread on social media. 2025-09-25 16:39:08 Not a bad idea. 2025-09-25 16:39:30 unless you have specific grievances, however, we can't really help and so venting here is kind of inappropriate. 2025-09-25 16:39:32 LimitlessGrit[m]: This kind of venting cannot result in any meaningful change unless you are more specific in what you are missing 2025-09-25 16:39:41 LimitlessGrit[m]: And then still, it's all volunteers doing the work 2025-09-25 16:39:56 Alpine Linux: So close, but no cigar. How to get things working right. 2025-09-25 16:40:08 LimitlessGrit[m]: get _what_ working right? 2025-09-25 16:40:18 that, however, is entirely unhelpful even for a blog post. 2025-09-25 16:40:19 Desktop environments 2025-09-25 16:40:21 It works right for a lot of people already 2025-09-25 16:40:27 LimitlessGrit[m]: that's not specific enough 2025-09-25 16:40:38 what specific problems are you having, exactly? 2025-09-25 16:41:23 LimitlessGrit[m]: one thing people are also forgetting is storing all these packages costs money 2025-09-25 16:41:44 I'd have to go back to my notes and bash scripts. I resolved many of the issues with the gnome desktop already. As for KDE the memorable one was missing basic features l 2025-09-25 16:41:44 like having a shutdown button. 2025-09-25 16:41:56 s/l// 2025-09-25 16:43:10 I literally had to use the terminal to shutdown the desktop. 2025-09-25 16:43:24 That was a holy wtf. 2025-09-25 16:43:33 What desktop environment? 2025-09-25 16:43:38 Kde 2025-09-25 16:43:50 Followed the wiki to the letter. 2025-09-25 16:43:52 Always. 2025-09-25 16:43:59 tbh, it sounds like what we're missing is meta packages? the shutdown button being missing sounds like an optional permissions-related package is missing. 2025-09-25 16:44:39 Every desktop in the setup desktop scripts feels 75% complete to me. 2025-09-25 16:44:41 I can't be more specific than that because KDE is not one of the desktop environments I manage on Adélie. 2025-09-25 16:44:54 I always have very significant aggravating extra work to do. 2025-09-25 16:45:12 * to do. Which requires heavy sleuthing. 2025-09-25 16:45:13 there's quite a major issue with the KDE setup created by setup-desktop: if you log out, SDDM crashes and will continue to crash even if you restart it 2025-09-25 16:45:16 also, you *do* realise you can edit the wiki, right? 2025-09-25 16:45:17 LimitlessGrit[m]: sounds like alpine linux is not the distro for you 2025-09-25 16:45:31 SDDM is unusable with this bug if you ever log out 2025-09-25 16:45:34 LimitlessGrit[m]: alpine is not a ready made desktop OS 2025-09-25 16:45:51 Noisytoot1: yes t480 without s 2025-09-25 16:45:52 Honestly. I don't know. 2025-09-25 16:46:05 I love how it generally performs on my laptop. 2025-09-25 16:46:18 LimitlessGrit[m]: there is a correlation 2025-09-25 16:46:24 Once I get things working and in place. I have very few complaints. 2025-09-25 16:46:39 it performs well, because it installs very little by default. It also means you have to do a bit more work to install the things you want 2025-09-25 16:47:49 Yes. I do not mind that so much. However somethings need a lot of work. Which is why I started redoing the broken setup-desktop software. 2025-09-25 16:48:05 No offense, but it is garbage. 2025-09-25 16:48:19 LimitlessGrit[m]: you may want to give Adélie a try. Alpine is great for what it is, but it's clearly not meeting your needs. 2025-09-25 16:48:23 Like I said, there maybe other OSes that are more suitable for your needs 2025-09-25 16:48:26 on arch you want install many things too, they even troubleshooted dependencies in that direction, so bit more work too, and many still use arch 2025-09-25 16:49:06 It sucks. I am in a love hate relationship with Alpine now. 2025-09-25 16:49:28 it just sounds to me like you went into alpine expecting it to be ubuntu 2025-09-25 16:49:34 LimitlessGrit[m]: if you convert that hate into useful contributions, you may get somewhere 2025-09-25 16:49:37 Dear god no. 2025-09-25 16:50:06 I went into alpine thinking I want a lean secure operating system that just works. 2025-09-25 16:50:06 riesbyfe-onomatopee: the firmware required for that should be the same, you only need linux-firmware-intel for wifi/bluetooth (unless you have the dgpu model and use the dgpu, I don't know if that requires any extra firmware) 2025-09-25 16:50:39 ikke: Why I started fixing the setup desktop scripts 2025-09-25 16:50:40 LimitlessGrit[m]: The OS itself works fine. Desktops, depending on what you need, require a bit more work 2025-09-25 16:51:15 Noisytoot1: or linux-firmware-other which is but smaller 2025-09-25 16:51:25 Indeed. I agree with that assessment. 2025-09-25 16:51:30 but still includes things i think 2025-09-25 16:51:37 alpine is less turnkey than other systems and some of that is inherent to its goals of being small. 2025-09-25 16:51:50 Personally I believe alpine has the potential to be an excellent desktop distro. 2025-09-25 16:52:01 At some point, someone needs to do the work in improving things (including documentation). We don't have a strong need to provide a ready made desktop environment ourselves 2025-09-25 16:52:08 If all the bugs and kinks can worked out. 2025-09-25 16:52:13 of people using alpine, i suspect there aren't a ton of people using fat desktop environments like kde and gnome, so some of this just doesn't get a lot of eyeballs 2025-09-25 16:52:33 That we have desktop environments is mostly thanks to the folks of postmarketos, which use it for the phone uis 2025-09-25 16:52:40 * kinks can be worked out. 2025-09-25 16:53:00 This would explain some things. 2025-09-25 16:53:31 Not just phone UIs :) 2025-09-25 16:53:41 Another part is that a lot of software assumes a systemd environment 2025-09-25 16:53:50 further information on the mpv CPU usage issue: it doesn't occur in a debian chroot 2025-09-25 16:54:09 ^ absolutely (systemd); gnome is now going as far as fully dropping non-systemd support 2025-09-25 16:54:15 and now hard-requires systemd 2025-09-25 16:54:19 Systemd is the number 1 reason why I am using alpine. 2025-09-25 16:54:34 Maybe once/if systemd hits alpine 2025-09-25 16:54:35 dropping x11 too 2025-09-25 16:54:40 yes absolutely 2025-09-25 16:54:51 Those people over at nosystemd.org got to me. 2025-09-25 16:54:57 I can't go back. 2025-09-25 16:54:59 I wonder how guix will handle that. I think gnome is the default in the installer 2025-09-25 16:55:11 Forkedy fork fork. 2025-09-25 16:55:38 That is how this always ends. 2025-09-25 16:55:43 In general I don't like hating systemd just for the sake of hating it 2025-09-25 16:55:50 Either assimilate, die, or fork. 2025-09-25 16:55:54 constructive criticism is better 2025-09-25 16:56:14 I don't hate systemd. I don't trust it. 2025-09-25 16:56:15 I don't hate systemd, I even use systems with systemd myself, but I like alpine not having it too 2025-09-25 16:56:27 I can't trust any computer that has it. 2025-09-25 16:56:30 And at the end of the day, systemd may have its issues, but that doesn't mean other init systems are free of issues either. 2025-09-25 16:56:31 I mean, I don't do Gnome because they're very hostile to non-Gnome users of gtk and are increasingly unwilling to play ball with other DEs, so I don't really care what Gnome do. 2025-09-25 16:56:35 I dislike systemd because it forces lennart's wrong opinions (for example that usernames aren't allowed to begin with numbers) on everyone, but it does have some useful features 2025-09-25 16:56:55 Noisytoot1: see, that's constructive criticism 2025-09-25 16:57:10 Systemd is awesome if you don't give a hoot about actual privacy and security. 2025-09-25 16:57:21 elaborate 2025-09-25 16:57:54 If you're trying to run any giant popular DE, you are running parts of systemd 2025-09-25 16:58:12 the freethinking monoculture has decided it for you 2025-09-25 16:58:15 so technically despite not using systemd the init system you still use systemd kind of 2025-09-25 16:58:19 https://nosystemd.org/ 2025-09-25 16:58:26 I don't think I'd trust what some random website said about systemd, since there are people who are perfectly happy to misrepresent the facts and lie about shit. 2025-09-25 16:58:30 They explain everything better than I can. 2025-09-25 16:58:54 Sheila: exactly 2025-09-25 16:58:56 Sheila: Agreed. That is why I looked at the bug reports they mentioned. 2025-09-25 16:59:07 As well as the issues. 2025-09-25 16:59:08 LimitlessGrit[m]: from what I can tell most of the bug reports mentioned were closed and resolved 2025-09-25 16:59:20 Most, not all. 2025-09-25 16:59:26 well of course not all 2025-09-25 16:59:41 you can't fix all the issues everyone reports to you in just a few minutes 2025-09-25 17:00:06 Some have been open for over a decade. 2025-09-25 17:00:20 help with https://gitlab.alpinelinux.org/alpine/aports/-/issues/17543 ? 2025-09-25 17:00:22 as is sort of usual for any extremely big project 2025-09-25 17:00:25 some bugs have been open for years with other software too. that's kinda whatever. 2025-09-25 17:00:44 alpine and pmOS also have plenty of issues that have been opened years ago 2025-09-25 17:01:09 Yes, but if you put on a tinfoil hat. There is another reason for that. 2025-09-25 17:01:29 "I don't like systemd" is a perfectly valid opinion, but the vibes I'm picking up from this website are "systemd has *bugs* therefore it is *bad*", and I'm sorry to say that software is written by human beings and human beings make mistakes. 2025-09-25 17:01:34 What benefit is there for never fixing security vulnerability bugs? 2025-09-25 17:01:39 realroot[m]: does it prevent you to boot? 2025-09-25 17:01:49 Sheila: you just summarized what I was trying to say, thank you :) 2025-09-25 17:01:53 which vulnerabilities? 2025-09-25 17:02:00 realroot[m]: seems it does not 2025-09-25 17:02:12 the "fall back to 8.8.8.8" issue is real though 2025-09-25 17:02:14 ikke: no 2025-09-25 17:02:22 f_: do you mean elogind? 2025-09-25 17:02:29 Noisytoot1: yes 2025-09-25 17:02:41 realroot[m]: what is your /etc/fstab? 2025-09-25 17:02:44 and many others 2025-09-25 17:02:45 I don't have them all memorized. As I said, the site explains it better than me. 2025-09-25 17:02:59 e.g. openrc-settingsd is basically just copy-paste of systemd code last time I checked 2025-09-25 17:03:26 I don't care what that site says. if you can't point at specific issues yourself, you are cargo-culting technical decisions, and that's not how we roll. 2025-09-25 17:04:17 that site is merely just linking to various bugs, most of them solved a long while ago, and saying "systemd bad" 2025-09-25 17:04:17 Cool. It is not that. I am being lazy. Unwilling to spoon feed answers. I've already went down this rabbit hole. 2025-09-25 17:04:39 Go, or don't go down it at your leisure 2025-09-25 17:04:49 Does not matter to me. 2025-09-25 17:04:53 Applying that reasoning to all other software means that every other software is bad, because they all have bugs, because they're all written by human beings. 2025-09-25 17:05:00 Maybe we can stop with the systemd discussion, rarely leads to useful outcomes 2025-09-25 17:05:02 I'm not asking you to spoon-feed me anything, I'm asking you to be able to show that you understand what is going on. 2025-09-25 17:05:11 ikke: Amen 2025-09-25 17:05:20 Yeah I also feel like this is not going anywhere 2025-09-25 17:05:39 or, it could move to -offtopic 2025-09-25 17:05:39 I'm just tired of these kinds of vibes 2025-09-25 17:05:46 Sheila: Open up wide. Here comes the spoon plane coming in for a landing. Brrrrrrrr 2025-09-25 17:05:50 fuck off. :) 2025-09-25 17:05:59 Lol 2025-09-25 17:06:15 There is an offtopic? 2025-09-25 17:06:24 Now I'm excited. 2025-09-25 17:06:26 Lol 2025-09-25 17:06:27 i dunno if it's bridged to matrix, but yes 2025-09-25 17:06:28 yes. shall I spoon-feed you its name? 2025-09-25 17:06:39 LimitlessGrit[m]: yes 2025-09-25 17:06:46 (it's #alpine-offtopic ) 2025-09-25 17:06:54 Sheila: Non nom 2025-09-25 17:06:59 https://matrix.to/#/%23_oftc_%23alpine-offtopic%3Amatrix.org?via=matrix.org 2025-09-25 17:07:02 LimitlessGrit[m]: please remain respectful 2025-09-25 17:07:09 The code of conduct applies 2025-09-25 17:09:43 Having difficulties joining. 2025-09-25 17:10:07 Won't connect for some weird reason 2025-09-25 17:10:12 matrix is Like That sometimes, unfortunately. keep trying. 2025-09-25 17:10:51 was the link working? cause that one won't in some client 2025-09-25 17:10:56 Works now! 2025-09-25 17:10:59 Thanks. 2025-09-25 17:15:48 ikke https://paste.trom.tf/natawunuhu.yaml 2025-09-25 18:11:34 hello. 2025-09-25 18:12:35 Is it possible to download code package (vscode) and install it manually on stable alpine? 2025-09-25 18:12:57 ikke: lsmod | tail -n +2 | awk '{print $1}' | xargs modinfo | grep -i firmware result 2025-09-25 18:12:59 https://paste.gentoo.zip/oAUNDr0Y 2025-09-25 18:14:27 saba_sedigh: no, the package is only available in testing, which is only provided for edge 2025-09-25 18:16:45 ikke; is it possible to see the pkgbuild (arch-term) (build script) for code! to help me build vscode on stable myself? 2025-09-25 18:17:01 yes, but you also need electron 2025-09-25 18:17:31 https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/testing/vscodium/APKBUILD 2025-09-25 18:17:43 https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/testing/electron/APKBUILD 2025-09-25 18:18:11 ikke: just these two? 2025-09-25 18:18:26 No idea if electron has other dependencies that are only available in testing 2025-09-25 18:18:42 a self-compiled mpv on alpine also doesn't have the CPU usage issue, so I just need to try disabling build flags on the package to figure out which one is causing it 2025-09-25 18:24:35 ... actually a self-compiled mpv 0.40.0 does have the CPU usage issue, I was building master. So it seems to be an mpv bug that has since been fixed. 2025-09-25 18:39:29 I bisected and found the commit fixing the bug: https://github.com/mpv-player/mpv/commit/d20ded876d27497d3fe6a9494add8106b507a45c 2025-09-25 18:39:52 should I submit an MR adding this patch to the mpv package? 2025-09-25 18:41:07 sure 2025-09-25 19:58:17 recommend minimal wayland compositor 2025-09-25 20:06:35 I use cage for greetd purposes (to run regreet in) 2025-09-25 20:14:25 *you mean you use cage for graphics stuff? 2025-09-25 20:41:40 what do you mean? 2025-09-25 20:41:47 I use it to run a graphical program, yes 2025-09-25 22:56:11 I have a friend on 3.20. Can he jump to 3.22 directly, or does that chance borking things? 2025-09-26 02:41:35 somercet: I think its always recommended to go 3.20->3.21->3.22 2025-09-26 02:42:13 Does anyone know how to automatically restart OpenRC user services that crash? 2025-09-26 03:46:06 im having trouble with the new kernel update in the edge repo anyone uses EDGES packges? 2025-09-26 03:47:00 o/ 2025-09-26 03:50:22 anyone with the linux-lts 6.12.49-0-lts ? 2025-09-26 04:05:50 anyone here? 2025-09-26 04:11:52 still on 6.12.46-0-lts 2025-09-26 04:12:08 what problems are you seeing? 2025-09-26 04:12:16 alpine-user 2025-09-26 04:12:48 hi somercet 2025-09-26 04:13:44 tody i update my system normally and in the next reboot my wifi firmware dissapear i saw that was a kernel update 2025-09-26 04:14:48 (42/67) Upgrading linux-lts (6.12.48-r0 -> 6.12.49-r0) 2025-09-26 04:22:05 somercet: this is what i saw in dmesg related to wifi https://share.riseup.net/#WvxTJpndFUkmg-TosXr1AQ 2025-09-26 04:22:33 An error occurred during a connection to share.riseup.net. SSL received a record that exceeded the maximum permissible length. 2025-09-26 04:22:55 can you try this? https://tpaste.us/ 2025-09-26 04:24:03 here's the form: https://tpaste.us/paste 2025-09-26 04:24:38 weird m try again but im past in tpasta.us try again pleae https://share.riseup.net/#WvxTJpndFUkmg-TosXr1AQ 2025-09-26 04:26:08 https://tpaste.us/vodY 2025-09-26 04:30:32 somercet: after the upgrade it was working and i do not want to install 100 pkgs from linux-firmware-intel and i dont know if resolve the problem its strange they remove support w/ the linux-lts update from today :S 2025-09-26 04:30:49 *before not after 2025-09-26 04:31:14 linux-firmware-other-20250509-r0 has /lib/firmware/iwlwifi-7265D-29.ucode.zst 2025-09-26 04:33:18 doas apk add linux-firmware-other(1/1) Purging linux-firmware-3com (20250917-r0) i do not kown why purge that 2025-09-26 04:40:20 somercet: sorry , im back can you repaet your last line 2025-09-26 04:43:04 I don't know any way around it other than to install the proper linux-firmware pkgs 2025-09-26 04:44:57 but it worked weel since today witout any linux-firmware packages , they remove support in 6.12.49-r0 ? 2025-09-26 04:45:02 *well 2025-09-26 04:45:22 but thanks for trying to help somercet 2025-09-26 04:45:47 is wayback not really thing rn or im wrong? 2025-09-26 04:47:58 im on edge for a loooong time and never had any problem 2025-09-26 04:48:36 then i saw that my "Cannot find device "wlan0"udhcpc: ioctl 0x8933 failed: No such deviceifup: failed to change interface wlan0 state to 'up' [ !! ]Device wlan0 not found." 2025-09-26 05:55:50 what packages i need install for drivers? 2025-09-26 05:57:11 for what hardware? 2025-09-26 06:07:25 Sheila: Intel UHD Graphics 620 2025-09-26 06:10:04 riesbyfe-onomatopee: https://wiki.alpinelinux.org/wiki/Intel_Video 2025-09-26 06:10:46 only one is necessary as i understand 2025-09-26 07:33:22 not working 2025-09-26 08:06:58 strange 2025-09-26 08:21:40 help 2025-09-26 08:24:12 http://wiki.alpinelinux.org/wiki/Seat_manager here said i want only seat manager but not input and video, but i added user to seat group and sway can't load 2025-09-26 08:24:30 i still need video 2025-09-26 08:26:25 or maybe i miss something 2025-09-26 08:40:27 sway does not need video group https://tpaste.us/QKEb 2025-09-26 08:41:13 but drivers not loading without video group for me for some sus reason 2025-09-26 08:41:49 atleast with seatd here are my dotfiles https://git.sr.ht/~prabuanand/dotfiles 2025-09-26 08:44:00 but im not using greetd 2025-09-26 08:49:04 i'm using pam-rundir and i do have intel video. have a look at the sway startup script /usr/local/bin/SwayWM .you may want to enable logging and check the error log from another tty 2025-09-26 09:35:28 how get all errors on run sway in readable form? 2025-09-26 09:37:11 hello 2025-09-26 09:39:45 vscodium in it's release page has two alpine packages. One has web in the name. Do you know if they are usable or how to set it up? 2025-09-26 09:40:51 are you looking at the "remote host" packages specifically, or are you looking for a regular desktop app? 2025-09-26 09:43:00 grawity: I tried to have normal vscode but it is not available for stable branch! So I searched and got to the remote host. but I don't know if this package does what I want! 2025-09-26 09:43:07 likely not 2025-09-26 09:43:20 it's the "vscode remoting" server, i.e. remote editing with local app 2025-09-26 09:43:31 grawity: it doesn't give my a local vscode editor on my web browser! 2025-09-26 09:43:57 why do you want it to be in your web browser 2025-09-26 09:44:07 anyway, I think you're looking for "Linux > .tar.gz (VSCodium-linux-x64-1.104.26450.tar.gz)" 2025-09-26 09:44:33 ...or no, I'm not sure. I wonder if that requires glibc 2025-09-26 09:44:57 I suppose it does 2025-09-26 09:47:38 grawity: even that package you referenced is a web based one. it has **codium-server** in the bin directory and **codium** in the bin/remote-cli directory. 2025-09-26 09:49:14 codium server sets some sort of server and binds it to 1:8000 which gives forbiden in the browser and codium gives Command is only available in WSL or inside a Visual Studio Code terminal. 2025-09-26 09:54:53 EEE 2025-09-26 10:55:42 https://paste.gentoo.zip/G2QTk682 2025-09-26 11:07:40 Looks like you're missing being in the video group 2025-09-26 11:09:37 yeah 2025-09-26 11:10:10 but again wiki says I don't want nor input nor video group if using seat manager 2025-09-26 11:10:23 http://wiki.alpinelinux.org/wiki/Seat_manager 2025-09-26 11:10:45 Ahhh ok sorry, I missed that, my bad 2025-09-26 11:10:54 I do it the simpler way ^^ 2025-09-26 11:12:33 wdym? 2025-09-26 11:24:28 i think it's wiki fail 2025-09-26 14:14:18 how open bug in https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git ? 2025-09-26 14:17:58 they probably have a mailing list 2025-09-26 15:52:30 not sure to how open a bug via email 2025-09-26 15:53:18 you just email the mailing list and describe the issue 2025-09-26 15:54:59 you should consider testing the latest code from git, looks like they haven't made a release in a few years 2025-09-26 16:00:24 did the alpine kernel network config change recently? since libvirt no longer works https://gitlab.alpinelinux.org/alpine/aports/-/issues/17537 2025-09-26 16:08:41 el[m]: which kernel are you using? 2025-09-26 16:10:45 dwfreed: oh, good question. i thought it was the default alpine one, but i forgot the steam deck on pmOS uses a separate one 🫠 so this might actually be a pmOS issue 2025-09-26 16:11:07 yeah 2025-09-26 16:11:52 looks like the kernel package might be linux-valve-jupiter 2025-09-26 16:14:46 and from the config in their ports tree, that config item has never been set for that kernel 2025-09-26 16:22:53 what license is aports under? 2025-09-26 16:24:07 there's no licence 2025-09-26 16:58:26 "there's no licence" <- Technically means nobody is allowed to mirror it. 2025-09-26 16:58:26 At least in Germany, however, cloning the repo, making forks and sending PRs falls under the obviously 'intended use" and thus needs no specific license. 2025-09-26 17:00:12 does a set of instructions to build software constitute a creative work? 2025-09-26 17:01:36 I don't know about Europe, generally, but in the US you can't copyright instructions. 2025-09-26 17:05:04 I.e. then this is your license: https://www.gesetze-im-internet.de/urhg/__69d.html 2025-09-26 17:05:58 For aports, cloning, forking on gitlab, and sending PRs is documented by alpine and thus obviously covered as intended use 2025-09-26 17:06:46 Making your own derived repo with your own changes to make a competing distro would probably not be covered 2025-09-26 17:08:40 how download the tarball of latest commit? https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/tree/?id=3bd49149dae7237b931b09d87d00b2aef8f7af93 2025-09-26 17:10:24 realroot[m]: why tarball? just invest a bit storge nd clone the kernel git 2025-09-26 17:11:09 to make -git package 2025-09-26 17:14:37 https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/snapshot/.tar.gz 2025-09-26 17:16:39 realroothttps://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/patch/?id=4ff71af020ae59ae2d83b174646fc2ad9fcd4dc4 2025-09-26 17:17:17 or your tarbll link.. 2025-09-26 17:17:33 patching file configure.ac 2025-09-26 17:17:33 Reversed (or previously applied) patch detected! Assume -R? [n] 2025-09-26 17:20:05 i removed patches in main/ package,they fail, and it won't build 2025-09-26 17:24:39 "Technically means nobody is..." <- doesn't matter because aports is just a collection of instructions to build packages, it doesn't really require a licence 2025-09-26 17:38:06 what about the scripts in scripts/? are those copyrightable? 2025-09-26 17:48:45 "doesn't matter because aports is..." <- Most aports are simple enough to IMHO not constitute copyright on their own. 2025-09-26 17:48:45 But "intended use" and "personal use" doctrines usually kick in for that in case of aports, so I would not be too worried. 2025-09-26 17:48:45 Would still be nice if aports introduced explicit terms, as what I know about US and German law may be different, and maybe problematic, in, say, France, Australia or Nepal. 2025-09-26 17:48:45 However, German law recognizes database copyright (the canonical example this was made for is phone books). Even just a list of package and corresponding download URL for the source tarball is copyrighted in Germany. 2025-09-26 17:53:08 However the hard part is, some aports contain source code patches large enough to be copyrighted like the software ported. So one can't just slap a single license on all of aports. 2025-09-26 17:53:08 At least GPL wise we are fine, there could not be a clearer example of "mere aggregation" than aports. 2025-09-26 18:00:17 Patches can be safely assumed to be same licence as the patched software 2025-09-26 18:01:09 "Most aports are simple enough to..." <- still doesn't matter, because no one is going to pursue anything about it 2025-09-26 18:12:37 f2fs_io.c:613:33: error: 'FALLOC_FL_COLLAPSE_RANGE' undeclared (first use in this function) 2025-09-26 18:12:37 613 | mode |= FALLOC_FL_COLLAPSE_RANGE; 2025-09-26 18:15:11 "you just email the mailing..." <- where is the email? 2025-09-26 18:26:49 https://sources.debian.org/src/glibc/2.19-18%2Bdeb8u10/misc/stab.h 2025-09-26 18:26:49 if you need that what do you do? 2025-09-26 18:27:13 i found this https://android.googlesource.com/platform/external/google-breakpad/+/HEAD/src/common/musl/include 2025-09-26 20:01:40 riesbyfe-onomatopee: Are you using mdev? I have a MR open to fix renderer permissions on mdev without video group 2025-09-26 20:04:09 realroot[m]: https://letmegooglethat.com/?q=f2fs+mailing+list 2025-09-26 20:05:47 it's not in the page and you have to search it so? 2025-09-26 20:06:41 it's not our job to spoon feed you 2025-09-26 20:06:51 I found the answer to your question with a google search, so can you 2025-09-26 20:07:44 here https://sourceforge.net/p/linux-f2fs/mailman/ ? 2025-09-26 20:08:14 what did your search tell you 2025-09-26 20:10:30 https://www.mail-archive.comlinux-f2fs-devel@lists.sourceforge.netmsg25606.html 2025-09-26 20:10:50 not nice having to find email i assume it's that one 2025-09-26 20:12:07 most things have to be searched for, people who are programmers tend to be not great at documenting and maintaining websites 2025-09-26 21:12:19 "still doesn't matter, because no..." <- I expect the same. My point is just that clarifying this in writing would e.g. clear up the status of projects like postmarketOS. 2025-09-26 21:29:32 another seemless merge-usr here :) 2025-09-26 21:29:40 seemless? seamless? 2025-09-26 21:32:30 seamless 2025-09-26 21:33:39 seemlass 2025-09-27 11:42:48 hello 2025-09-27 11:44:10 Dear people; could I install and run glibc applications just by installing nix (or guile) package manager inside Alpine Linux??? 2025-09-27 13:06:31 saba_sedigh: probably yes 2025-09-27 13:31:44 merge-usr worked well for me as well. 🙂 2025-09-27 17:29:58 another successful merge-usr here, as well. :) 2025-09-27 19:26:45 how run mknitfs from chroot? 2025-09-27 19:27:35 make sure you have /dev, /proc and /sys bind mounted in the chroot 2025-09-27 19:27:53 it is LVM on LUKS guide 2025-09-27 19:28:01 i amde alpine-chroot script 2025-09-27 19:28:10 *it is in 2025-09-27 19:28:18 it should be in mkintifs guide 2025-09-27 19:28:21 too 2025-09-27 19:30:53 mkinitfs -c /mnt/etc/mkinitfs/mkinitfs.conf -b /mnt/ $(ls /mnt/lib/modules/) 2025-09-27 19:31:10 guide=wiki 2025-09-28 00:09:39 do you guys add testing as @testing? 2025-09-28 00:11:45 I usually do testing as a tagged repository, if that's what you mean. 2025-09-28 00:12:39 just like on the wiki https://wiki.alpinelinux.org/wiki/Repositories#Tagged_repository 2025-09-28 03:00:55 any way to make a user shadow the uid of another user? as in useradd's --non-unique flag 2025-09-28 03:01:40 goal here is creating a user that is not root that can touch files owned by root fine 2025-09-28 11:00:07 http://paste.gentoo.zip/iHVAeB1C why this happens in netsurf? 2025-09-28 12:13:19 I wonder if it is displaying untranslated strings . . . 2025-09-28 12:13:55 is it connected to wayland or locale or something else idk? 2025-09-28 12:14:01 what is your LANG environmental variable set to? 2025-09-28 12:15:04 BTW, unrelated, paste.gentoo.zip doesn't display that JPEG inline because it is sending the wrong MIME type. 2025-09-28 12:23:07 is LANG env var works with musl? 2025-09-28 12:26:56 env showing LANG=C.UTF-8 2025-09-28 12:40:28 yes it does. and C.UTF-8 is the default, so I have no idea why netsurf is doing that. 2025-09-28 12:44:40 very suspicious 2025-09-28 14:15:21 Hello, my laptop has atheros Bluetooth. Should I get bluez-firmware? If I look the package up, it contains broadcom firmware. 2025-09-28 16:27:24 why i have `firmware: regulatory.db` after `modinfo $(lsmod | awk '{print $1}') | grep firmware:`? 2025-09-28 16:29:39 from where does this load? 2025-09-28 16:31:37 net/wireless/reg.c loads it, so most wifi drivers would cause it to be loaded 2025-09-28 16:37:58 raven523: i mean no regulatory.db* in /lib/firmware for me, - but command i sended before still outputs `firmware: regulatory.db` 2025-09-28 16:47:33 or maybe this command doesn't mean this file existing and idk 2025-09-28 16:57:45 riesbyfe-onomatopee: https://pkgs.alpinelinux.org/contents?file=regulatory.db&path=&name=&branch=edge&repo=&arch= 2025-09-28 16:57:52 you sure? 2025-09-28 16:58:17 it could be that one is builtin to the kernel too 2025-09-28 17:03:36 I have no this package rn 2025-09-28 17:04:05 again maybe this command print not what i expect 2025-09-28 17:05:12 maybe module is loaded but file not finded 2025-09-28 17:13:03 afaik it prints what firmware files the module *can* load, not which it loads unconditionally 2025-09-28 18:05:55 thanks for support 2025-09-28 18:06:11 does alpine sh support brace expansion? 2025-09-28 18:23:17 riesbyfe-onomatopee: short - no | long - the default shel, ash, comes from busybox, a lot of busybox utils lack some very common capabilities, even posix. 2025-09-28 18:24:42 I'd [commit violence] for a bsd-utils on alpine(/any linux), when the choice is between busybox and gnu bloatutils, I am sad 2025-09-28 18:25:11 at least oksh is ported 2025-09-28 18:29:01 ACTION smiles at chimera-linux / chimerautils  2025-09-28 18:34:00 The “core utils” of busybox are not so much of a problem 2025-09-28 18:34:21 It's rather with all the other tools it only partially clones, sometimes in incompatible ways 2025-09-28 18:40:14 ssm: apk add chimerautils 2025-09-28 18:40:20 no need for violence 2025-09-28 19:09:53 oh 2025-09-28 20:11:17 installed alpine like this http://termbin.com/nic8, how much does system differ from standard basic installation method? 2025-09-28 21:19:03 minimal: thx for the `shadow` tip 2025-09-28 22:41:50 I'm building kind of a custom alpine image, and getting very stuck on the decryption at boot. I have a cleartext root fs, but several LVs are encrypted so they need to be decrypted during the initramfs phase. It isn't happening, but first let me explain what I am doing. 2025-09-28 22:44:22 I am trying to set up a BIOS+GPT boot. I realize that is a bit unusual, and I have been adapting the instructions at https://wiki.alpinelinux.org/wiki/LVM_on_LUKS. Unfortunately, that page seems to only discuss BIOS+syslinux and UEFI+GPT, but not BIOS+GPT. I tried calling setup-disk with -L (capital "L") thinking maybe the problem was that it didn't recognize LVM. I did include LVM on the 2025-09-28 22:44:22 linux command line in grub. 2025-09-28 22:45:50 I guess I should really call this BIOS+grub, but there is GPT involved also. I've tried numerous different options and tried re-ordering the steps, but so far, no luck: Every time I reboot after completing the install, the system boots up wihout recognizing the LVs. 2025-09-28 22:47:24 I've examined the setup-disk script somewhat, and while it seems to be able to do a lot, I am not sure exactly which options to select. As I said, I tried -L, and I tried setting some of the variables (like USE_CRYPT). I don't want -e because I think that will encrypt rootfs which I don't want. 2025-09-28 22:48:37 I realize this is a somewhat unusal configuration, and possibly it would be much easier to do a GPT+syslinux install, or even a MBR-syslinux, which is fully supported. I am just wondering what part I am missing in my setup. 2025-09-28 22:50:37 where in the init process should I expect to be getting prompted for the decryption key? I have tried to enable dmcrypt in the chroot and rebuild the initramfs, too. But that also hasn't helped. 2025-09-28 22:51:45 I appreciate constructive assistance. Thank you! 2025-09-28 22:54:45 systemdlete Why would gpt even work with bios? Gpt disks only contain protective MBR. 2025-09-28 22:56:10 lassebq, I use GPT with my non-UEFI systems here. At any rate, alpine does boot, but it just skips prompting me for my encrytpion passphrase, that's all. I can manually do it upon boot, but it should work during boot. 2025-09-28 22:57:03 mkinitfs is generally targeted towards mounting only a single filesystem. So to mount more (encrypted) ones you would need to modify mkinitfs or use the files available in the unencrypted root fs to mount the rest. 2025-09-28 23:00:57 Sertonix[m], so a new init script that is ordered to run early in the boot before mounts? 2025-09-28 23:01:22 which is fine, but I just wasn't sure how to proceed. I was hoping maybe something already existed. 2025-09-28 23:02:23 It depends a bit on which mounts are encrypted. 2025-09-28 23:02:54 *which path they are mounted on 2025-09-28 23:03:06 /home /root /var 2025-09-28 23:04:02 I could just encrypt the whole blasted system using the -e option, but I think that might be a slight performance penalty unnecessarily, since the rootfs normally doesn't store sensitive info (other than maybe /etc) 2025-09-28 23:04:59 I think you can mount these with an openrc service in the boot runlevel. 2025-09-28 23:05:31 right. But you are saying that doesn't exist, right? I'd have to write a custom script for this. 2025-09-28 23:05:34 or no? 2025-09-28 23:06:03 hm would anybody here know how to disable usb3 on a raspberry pi 5 (CM5 with i/o board that only has usb 3 sockets)? i'm testing a device that i think draws too much power when using full usb 3 transfer speed, so i want to try to limit it to usb 2 to see what happens 2025-09-28 23:07:36 Sertonix[m], I can see that the boot tries to mount the file systems, but it can't find them because the VG they are on have not been decrypted. 2025-09-28 23:08:15 So once they are decrypted, the boot should be able to moount them. So the issue here, I think, is how to coerce the boot scripts to prompt me for the decryption passphrase. 2025-09-28 23:08:20 Since the paths you mentioned don't need to be available that early I would suggest a later phase in the boot process. 2025-09-28 23:09:00 the decryption must occur before mounts can occur, though. 2025-09-28 23:10:12 (the attempt to mount them does come later, actually) 2025-09-28 23:13:24 The prompt probably requires a custom script and could be run by a custom openrc service. To avoid having boot locks in the way you probably want to use chvt in the script. 2025-09-28 23:13:50 thanks for that tip. So a custom script IS necessary then. 2025-09-28 23:15:02 el[m], maybe sysctl ? (idk really. Just a guess) 2025-09-28 23:15:50 Yes, at least with mkinitfs (probably some other initramfs can do such setups without custom scripts) 2025-09-28 23:16:54 ok, that's fine. I appreciate your responses to my issue. I'm still a bit of a newbie on alpinelinux. I've been using linux since around 2004, and was always a Unix support/dev before that. 2025-09-28 23:18:29 I'm pretty sure I can take it from here. If I have more issues, I'll ask Uncle Duck or if they can't help, I'll return. I've gotten this far with an automation script regimenr relying mainly on my own wits, ddg, and duck.ai. 2025-09-28 23:18:57 Looks like you have chosen a complicated first setup :p 2025-09-28 23:19:02 (for alpine) 2025-09-28 23:20:09 oh, well. Actually, I have installed a few alpine VMs already, but just not anything sophisticated, or even involving encryption. I am 100% sure that using one of the supported methods would have made things much easier... 2025-09-28 23:20:25 (but man oh man I am learning all kinds of things!) 2025-09-29 02:54:07 heyo, installing alpine linux on zfs under mbr and i'm a little lost 2025-09-29 02:54:43 I did that recently but used gpt 2025-09-29 02:54:47 i have a fat32 boot partition w/ nothing on it, and i have a zpool containing (maybe) alpine. (containing the contents of setup-disk) 2025-09-29 02:54:49 but I guess mbr shouldn't be too different 2025-09-29 02:55:35 i'm not rly sure how to proceed cause i don't know much abt grub. ik i need to get it on the fat32 partition somehow and ik i need to get it to read zfs (might need a custom grub version for this? unclear) but yea could use some tips 2025-09-29 02:56:24 fission: did you use any special grub version for zfs support? 2025-09-29 02:56:25 probably the thing to do is put /boot on that fat32 boot partition (is there anything on your zpool's /boot now?) 2025-09-29 02:56:47 nothing's mounted at /boot nah 2025-09-29 02:56:55 I used zfsbootmenu but it is EFI boot and you probably want gpt for that. if you're doing mbr, you could use grub, but I think your /boot should be there 2025-09-29 02:57:07 I didn't ask if anything was mounted :-) 2025-09-29 02:57:11 just whether any files exist in /boot 2025-09-29 02:57:15 yeah, that's what i'm trying to figure out what to do 2025-09-29 02:57:40 well right now no files exist anywhere. i'm on a live iso 2025-09-29 02:57:48 well you said that your zpool maybe had alpine 2025-09-29 02:57:51 that's why I asked 2025-09-29 02:58:17 oh! there is a boot 2025-09-29 02:58:20 :) 2025-09-29 02:58:23 hmmm 2025-09-29 02:58:53 well hmm. i mean. honestly would be nice to keep that there 2025-09-29 02:58:59 well I don't think that'll work 2025-09-29 02:59:07 you need a /boot that grub can read and I doubt mbr grub can do that 2025-09-29 02:59:23 but hey, I never tried it 2025-09-29 02:59:25 hm 2025-09-29 02:59:45 the overarching complexity here is i'm trying to boot a tonne of systems with grub 2025-09-29 03:00:55 partitioning layout rn is 512mb FAT32, 40GB plan9, 180GB zfs. goal is for grub to boot all of plan9 / several different systems on zfs (alpine/freebsd/maybe guix) 2025-09-29 03:01:48 so... like, if i've got vmlinuz and initramfs in the FAT32 partition, idk how grub will tell which os on zfs it's for 2025-09-29 03:02:28 normally when you install grub, it will write a config that has the various parameters: 2025-09-29 03:02:36 linux /boot/vmlinuz-virt root=/dev/mapper/vg0-lv_root ro modules=sd-mod,usb-storage,ext4 quiet rootfstype=ext4 2025-09-29 03:02:48 ^ that's an example line from one of my alpine systems 2025-09-29 03:02:54 the root= bit there tells it which is the root fs 2025-09-29 03:03:24 if you want a grub that will boot a bunch of different systems, you can do that with different kernels and different root= lines (and other kernel configs) 2025-09-29 03:03:40 but if you have multiple systems "managing" the same grub instance it might clash, so you might have to do something a bit more manual, I dunno 2025-09-29 03:03:50 I stopped multibooting after virtualization became cheap 2025-09-29 03:04:12 ok, ig i'll have to configure things so they write to different files in /boot? ex. /boot/vmlinuz-alpine vs /boot/vmlinuz-arch or smth 2025-09-29 03:04:40 right, you don't want them to use the same filenames. and even then, they may use the same filenames for the grub config, so you will have to handle that somehow 2025-09-29 03:05:14 ok, will note that down. now ig my question is... how do you like. install alpine under grub, at all 2025-09-29 03:06:00 I dunno what you've done so far (ie, what's currently in /boot, which bootloader you installed, if any, etc) 2025-09-29 03:06:24 you probably want to look at: https://wiki.alpinelinux.org/wiki/Bootloaders if you haven't seen it 2025-09-29 03:07:27 i was looking at this page -- i got quite confused though b/c i think they're written from the perspective of a fully installed system 2025-09-29 03:07:32 but rn i'm just on the live iso 2025-09-29 03:08:00 you say that but you've already installed the system with setup-disk 2025-09-29 03:08:24 if that's true, you can just chroot into the installed system and add more packages 2025-09-29 03:08:29 and make any other changes you want 2025-09-29 03:09:08 i think? i'm not sure. what i did with setup-disk was to mount zpool/alpine as /mnt and zpool/shared/home as /mnt/home and ran BOOTLOADER=none setup-disk -k lts -v "/mnt" 2025-09-29 03:14:51 is there any good way to make a usb ssd stop resetting as much due to perhaps low power? i feel like perhaps limiting writes would work, but there seems to be no good interface to slow down writes to a usb drive. i'm a bit stumped by this problem. for a while the drive seems to work but there are always corner cases that seem to cause issues eventually. 2025-09-29 03:15:38 * is there any good way to make a usb ssd stop resetting as much due to perhaps low power? i feel like perhaps limiting writes would work, but there seems to be no simple interface to slow down writes to a usb drive. i'm a bit stumped by this problem. for a while the drive seems to work but there are always corner cases that seem to cause issues eventually. the only good lead i've found to limit I/O is cgroups but that doesn't really seem to 2025-09-29 03:15:38 be a mechanism that can easily be used for everything, not just some sandboxed individual processes 2025-09-29 03:15:57 (sorry if this question is too off-topic) 2025-09-29 03:16:28 el[m]: I dunno if it's alpine-specific, but you could always ask on #alpine-offtopic if you think it's not alpine-specific 2025-09-29 03:17:58 hmm, grub-install in the chroot is telling me it cannot find a device for /boot/grub 2025-09-29 03:18:10 i guess... i should be pointing it at the fat32 partition somehow? 2025-09-29 03:18:12 did you mount your fat32 partition in /boot ? 2025-09-29 03:18:27 and transfer the contents of your zpool's /boot there? 2025-09-29 03:18:35 (in the other order, I guess, but :-) 2025-09-29 03:18:40 no 2025-09-29 03:18:58 hmm, i guess i could do that in the setup-disks step? 2025-09-29 03:19:18 yes, you could mount it in /mnt/boot 2025-09-29 03:20:04 (probably; haven't tried it, as I don't have separate /boot) 2025-09-29 03:21:32 btw with mounting stuff: do you know, when i create a /mnt, should i create /mnt then mount root at /mnt then create /mnt/home and mount home there, or should i create /mnt and /mnt/home both first? 2025-09-29 03:22:15 you will want to mount /mnt and then mkdir /mnt/home and mount it 2025-09-29 03:22:22 ok thx 2025-09-29 03:22:43 (really i feel like this -o X-mount.mkdir should be mkdir'ing the directory... kinda strange it isn't) 2025-09-29 03:29:56 ugh. same issue 2025-09-29 03:30:28 chrooting is just chrooting to /mnt, right? 2025-09-29 03:30:40 after it's mounted, yep 2025-09-29 03:31:14 grrr 2025-09-29 03:31:49 does mount /dev/sda1 "${MNT}"/root look right? where sda1 is my fat32 partition 2025-09-29 03:31:57 no 2025-09-29 03:32:14 mount /dev/sda1 /mnt/boot ideally 2025-09-29 03:32:23 and this assumes that your /mnt is mounted and /mnt/boot exists 2025-09-29 03:32:32 and uh also that /dev/sda1 is fat32 formatted :-) 2025-09-29 03:32:41 oh lol ofc 2025-09-29 03:32:53 thats a massive typo on my end lmao. lemmie see if that was the issue 2025-09-29 03:39:42 ugh okay yeah even with actually mounting /dev/sda1 at /mnt/boot, same issue 2025-09-29 03:39:57 idk what "cannot find a device for /boot/grub" means :c 2025-09-29 03:41:24 hmmmm okay maybe i do need to mount external /dev to internal /mnt 2025-09-29 03:41:45 probably a good idea to mount /dev /sys and /proc before the chroot 2025-09-29 03:41:53 if you are installing the bootloader 2025-09-29 03:42:15 :o okay that did it 2025-09-29 03:42:19 cool 2025-09-29 03:42:46 bbl, need to sleeeeep 2025-09-29 03:42:51 thx for the help 2025-09-29 03:42:52 omentic: good luck w/it all 2025-09-29 03:42:53 np 2025-09-29 05:30:53 ^^ had to write a custom grub boot entry, but got things working :) 2025-09-29 06:00:25 omentic: If you want things done well you'll have to do them yourself! 2025-09-29 06:01:07 haha, i think this is just b/c i messed up something in the install 2025-09-29 06:02:19 boot entry was pretty simple... hit a snafu by pointing "root" to my os's root rather than the vmlinuz root but there's just a special incantation to point to zfs filesets and you're done 2025-09-29 06:02:36 gonna write up a guide tho, i feel obligated 2025-09-29 06:44:41 Does all rust stuff require gcc? 2025-09-29 08:22:56 ACTION 9-=[ 3https://ppnetworks.it9 ]=- 4VPS 1G PROMO .HU 1,20€/mo  2025-09-29 11:15:48 usermerge done. don't know why i panicked. thx! 2025-09-29 11:16:19 usr.. ahh. 2025-09-29 19:04:31 https://perrotta.dev/2025/07/alpine-linux-remove-broken-packages/ 2025-09-29 19:05:40 i am havning that error 2025-09-29 19:09:07 Have you read the entirety of the article? It ends with this relevant snippet: > I would say that there’s nothing to do here, other than waiting for the next release of Alpine Linux (3.23) with apk-tools v3, and ignoring the warning in the meantime. 2025-09-29 19:09:39 yes but maybe someone knows something 2025-09-29 19:09:50 I am on stable 2025-09-29 19:10:09 What's the contents of /etc/apk/repositories? 2025-09-29 19:11:37 i have diff mirror there let me try def mirror 2025-09-29 19:18:02 considering that message only exists on apk-tools 3.0, and alpine 3.23 isn't out yet, I doubt "I am on stable" is accurate 2025-09-29 19:18:38 Hence my question 2025-09-29 19:24:38 how disable openrc service from another os? 2025-09-29 19:25:06 chroot in and use rc-update like normal 2025-09-29 19:26:38 i thought that maybe i can juse edit/delete some file 2025-09-29 19:26:47 *just 2025-09-29 19:27:09 no 2025-09-29 19:27:49 (I am intentionally not explaining an internal implementation detail of OpenRC) 2025-09-29 19:28:16 does it use some hash or something? 2025-09-29 19:28:32 I think internally it works with symlinks .. but that's internal 2025-09-29 19:28:44 you really are expected to use rc-service and rc-update 2025-09-29 19:29:05 Just chroot and do it, it's not complicated 2025-09-29 19:44:23 idk why apk-tools is from edge 2025-09-29 19:45:06 can I list edge packages or foreign packages somehow? 2025-09-29 19:55:01 apk policy can tell you where package can come from 2025-09-29 19:55:35 realroot[m]: can you cat /etc/apk/repositories 2025-09-29 19:55:40 but generally it's not possible to know what package is installed (unless you can pinpoint it via e.g. package version) with exception of using tagged repos 2025-09-29 19:55:57 ciao a tutti 2025-09-29 19:55:58 !list 2025-09-29 19:56:51 hehe 2025-09-29 19:57:01 no there isn't a DCC warez bot in here 2025-09-29 19:57:41 i don't even seem them on matrix 2025-09-29 19:57:58 what? The message above? 2025-09-29 19:58:21 Not sure I can do much about that 2025-09-29 19:58:23 yes 2025-09-29 19:58:32 idk either 2025-09-29 19:58:34 bridge being broken once again 2025-09-29 19:58:45 it's only that one account tho 2025-09-29 19:58:55 ¯\_(ツ)_/¯ 2025-09-29 19:59:23 that's why I don't rely on 3rd-party matrix bridges 2025-09-29 19:59:59 (or mostly 3rd-party infra to begin with, when it comes to IRC) 2025-09-29 20:00:49 I do have irccloud but only as backup/fallback 2025-09-29 20:00:58 please no pms there :p 2025-09-29 20:01:52 pj, and can you see this message^ 2025-09-29 20:02:02 yes 2025-09-29 20:02:13 oh wait no 2025-09-29 20:02:27 great, looks like that bridge issue from months ago is back 2025-09-29 20:03:22 Necktw (not finishing nick to not ping them) for example joined on matrix side a minute or so ago 2025-09-29 20:03:35 so I assume joining somewhat works 2025-09-29 20:03:49 and me irccloud edition didn't show up joining? 2025-09-29 20:03:58 correct 2025-09-29 20:04:10 then same issue from months ago just with added randomness 2025-09-29 21:34:12 Hey all. I'm pondering Alpine for workstation use, but given nVidia hardware this might not go as smoothly as I'd like. Is there reliable anecdata for what I might want to target for hardware that would offer a reasonable experience? This will likely include running Steam via flatpak FWIW. Current hardware is nVidia 1660s, so something equivalent to that would be fine, as opposed to wildly powerful 2025-09-29 21:34:18 new stuff. 2025-09-29 22:04:18 Not as powerful, but I left my GTX1050TIOC for Intel Arc A380 and am quite happy with gaming via Steam flatpak, native, wine, and hopefully more games I package 2025-09-29 22:48:34 Saijin_Naib[m]: Thanks! Will look. 2025-09-29 22:50:07 Only caveat with Arc being I needed to boot into Win2Go to update the firmware since Intel doesn't ship it via LVFS (yet?) 2025-09-29 22:50:35 But, I had that prepared anyway for messing about with my sUAS stuff sicne I have not managed to package the tools I need yet 2025-09-29 22:54:36 Is anyone else unable to git pull or clone aports right now? 2025-09-29 22:55:59 Saijin_Naib[m]: Ooh. That might be a trick. Is Win2Go... free...ish? 2025-09-29 23:04:10 (it succeeded eventually, it was just slow) 2025-09-29 23:05:30 Also: I'm unable to clone any repo on gitlab.alpinelinux.org from a specific server, it just returns 403. Is gitlab.alpinelinux.org blocking git clones from hetzner? 2025-09-30 02:15:00 @mason I'm not sure. I used it with a licensed vhdx capture of my actual install before I switched to Linux 2025-09-30 03:54:26 Noisytoot1: yes, we had some abusive traffic from numerous hetzner IPs, but that seems to have gone now, so I removed it 2025-09-30 07:53:35 What is a friendly way to make apk not touch a file that I have modified from a package? My use case is I want /etc/grub.d/30_os-prober to not be executable, but every time grub updates it's executable again. I tried making it immutable, but that just makes apk break. Maybe something with apk hooks? 2025-09-30 07:59:15 hello, the en_GB locale is broken in musl-locales 2025-09-30 07:59:41 LANG=en_GB.UTF-8, etc. 2025-09-30 08:00:10 date +%x -> 09/30/25 2025-09-30 08:06:31 rnkn: afaict, it doesn't have the right date formats, etc, in the locale file 2025-09-30 08:06:39 <|cos|> rnkn: en_GB locale is always broken, just like en_US. For proper output, run date -I -> 2025-09-30. (What does work, locale-wise for you?) 2025-09-30 08:06:57 #: ../musl/musl-1.1.14/src/time/strptime.c:54 2025-09-30 08:06:57 msgstr "" 2025-09-30 08:06:57 msgid "%m/%d/%y" 2025-09-30 08:06:57 #: ../musl/musl-1.1.14/src/time/strftime.c:86 2025-09-30 08:07:09 (this is from en_GB.po) 2025-09-30 08:07:37 I guess one could submit a patch 2025-09-30 08:08:59 <|cos|> It seems there should also be a #musl channel on libera, which might be more appropriate? 2025-09-30 08:12:34 |cos|: that works for the date command, but I'm trying to get the GNOME time/date panel and calendar to work correctly 2025-09-30 08:12:45 I will try #musl on libera too 2025-09-30 09:17:53 how does alpine create packagese how it the package build= 2025-09-30 09:17:54 ? 2025-09-30 09:18:24 https://wiki.alpinelinux.org/wiki/Creating_an_Alpine_package 2025-09-30 09:20:00 is apk something like .sh 2025-09-30 09:20:01 ? 2025-09-30 09:20:33 I mean I know about arch for example they use .sh to create packages 2025-09-30 09:20:44 An ABUILD file is 2025-09-30 09:21:04 apk is a cli tool written in c 2025-09-30 09:21:31 hmm but what about systemd will it be some issue in the future? I heard artix dropped gnome support 2025-09-30 09:21:55 no 2025-09-30 09:26:03 panekj: but what if they make everything dependent on systemd? 2025-09-30 09:26:57 I mean for desktop usage 2025-09-30 09:36:37 which desktop do you recommend? 2025-09-30 09:38:22 is unstable good? anyone use it as daily drive? 2025-09-30 09:39:51 why does gtrp not work with apk search linux | grep 6.12 2025-09-30 09:40:00 grep 2025-09-30 09:41:56 are you using alpine version that has linux 6.12 available? 2025-09-30 09:45:53 panekj: what actually about anticheat ? if I want to play dota 2 does it work through flatpak (it is a steam native game) 2025-09-30 09:46:02 and requires anticheat 2025-09-30 09:46:48 no idea 2025-09-30 09:47:56 You're asking too many questions at once, we can't answer everything at that speed. 2025-09-30 09:48:00 Flatpak has no issues with anti-cheat for native Linux games, don't worry about it 2025-09-30 09:48:24 but isnt anticheat inside the kernel? 2025-09-30 09:49:32 Depends on the game and OS, but on Linux no game has kernel-level anti-cheat 2025-09-30 09:50:11 would you recommend staying on stable or to update to unstable? 2025-09-30 09:50:52 it's just VAC, that's not even an anti-cheat 2025-09-30 09:52:07 which desktop is the best ? sway kde ? 2025-09-30 09:55:49 kde is not available in alpine? 2025-09-30 09:56:05 I wrote setup-desktop it is not listed there 2025-09-30 09:56:33 Again, you're asking too much at once. Wait for an answer before you ask something new. 2025-09-30 09:56:46 Idk what you need but in general staying on a stable release rather than edge is recommended. 2025-09-30 09:56:52 KDE Plasma is available in Alpine 2025-09-30 09:57:07 but not in the setup-desktop "script" 2025-09-30 09:57:22 Sure, could be, but that doesn't mean it's not available 2025-09-30 09:57:58 why is there no firewall? like ufw or firewalld 2025-09-30 09:58:12 https://gitlab.alpinelinux.org/alpine/alpine-conf/-/commit/f61f4c4b97f746633c86322565a79e81826186f3 hid plasma, although tbh that's out of date and I should PR to enable it again 2025-09-30 09:58:52 there are firewalls available, but you need to install them yourselves. Alpine intentionally is really minimal out of the box and you need to make it suitable for your desktop usage yourself. If you don't want that, get a different distro. postmarketOS could be an option for you 2025-09-30 10:01:36 firewalld should be the easiest or? 2025-09-30 10:03:52 I don't know 2025-09-30 10:05:31 do I only have to install firewalld and activate it? 2025-09-30 10:11:00 do I use rc-service with sudo? 2025-09-30 10:11:07 rc-service firewalld start 2025-09-30 10:13:21 sorrry 2025-09-30 10:13:23 doas 2025-09-30 10:20:13 I found a bugg in plasma lol 2025-09-30 10:26:51 doas rx-update firewalld boot is correct? 2025-09-30 10:27:04 if I want to add it to boot up 2025-09-30 10:41:54 is there any way I can patch musl-locales locally to fix en_GB? 2025-09-30 10:45:21 holy jesus christ what happened here 2025-09-30 10:45:22 I'm guessing this line needs to be "%d/%m/%y"? https://git.adelielinux.org/adelie/musl-locales/-/blob/main/musl-po/en_GB.po#L582 2025-09-30 10:45:29 everyone quit? 2025-09-30 10:46:33 asd_: issue with oftc 2025-09-30 10:56:06 plasma is a good desktop 2025-09-30 11:08:55 okay I rebuilt musl-locales with the dates from fr_FR.po and it works! 2025-09-30 11:09:02 I now have proper date formatting 2025-09-30 11:09:19 soon steam is going to build kernel level anticheat lol 2025-09-30 11:09:35 although... not in the gnome date/time panel, nor in calendar display 2025-09-30 11:16:34 what is the best chatmessenger for linux 2025-09-30 11:18:19 what chat? 2025-09-30 11:19:18 yeah like telegram deltachat or something like that 2025-09-30 11:19:22 I dont like telegram 2025-09-30 11:19:33 but deltachat seem not available in alpine 2025-09-30 11:23:28 I am using matrix (here it is bridged with that) 2025-09-30 11:23:44 there is also xmpp 2025-09-30 11:24:11 apk info nheko 2025-09-30 11:24:11 Desktop client for Matrix using Qt and C++20 2025-09-30 11:24:51 realroot I dont like matrix it is not very userfriendly experience also there are obscure channels in the matrix which you can not avoid landing in if you use it. 2025-09-30 11:25:06 if you use deltachat nobody can write you except they find out your emaiil 2025-09-30 11:25:19 xmpp is good but not user friendly 2025-09-30 11:25:20 :P 2025-09-30 11:25:32 well user friendly or not depends on which client you use, and there are dozens.. 😉 2025-09-30 11:25:35 what obscure channels? you can reject invites 2025-09-30 11:26:36 realroot[m]: element and telegram is to me no big difference 2025-09-30 11:26:45 xmpp, matrix, simplex are all fine chat systems imho. 2025-09-30 11:26:46 that kind of obscure channel 2025-09-30 11:27:06 simplex is using much more energy than deltachat :P 2025-09-30 11:27:40 telegram is a client and a platform, element is one client of the platform matrix - hard to compare apples to pears 2025-09-30 11:29:42 ACTION is being forced into obscure channels 2025-09-30 11:39:49 is there a list of chat messenger for alpinelinux 2025-09-30 11:42:30 deltachat is available in the flatpak 2025-09-30 11:43:02 nice 2025-09-30 11:43:17 Please do some research before just asking everything in here. Everything you've asked can be found by quick googling 2025-09-30 15:25:14 Greetings. 2025-09-30 15:25:49 I would like to add a special startup script, during the boot phase. Where could I find more details on the inner workings of OpenRC? 2025-09-30 15:27:33 minimal: But we can talk on the channel too. 2025-09-30 15:28:09 minimal: I don't know a thing about openrc, each distro could have custom implementations for all I know. 2025-09-30 16:28:36 What an unstable bridge