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?