2024-10-01 00:25:35 Hi ALL! I'm new to alpine, i want to utilize unused cpu resources with xmrig on alpine inside VM. for best performance it requires huge pages enabled. also there is a script that makes changes to system, enabling them (https://raw.githubusercontent.com/xmrig/xmrig/refs/heads/master/scripts/enable_1gb_pages.sh) but seems like there is no path /sys/devices/system/node on alpine, What you suggest to enable them? 2024-10-01 00:48:10 Hi, I have a Lenovo Z13 laptop with a cirrus speaker dsp which requires firmware. The firmware is included in the linux-firmware-cirrus package, but the HDA modules required are non enabled in the alpine kernel config. What would be the best way to request they are enabled? 2024-10-01 05:35:19 tokyovigilante: You can create an issue here: https://gitlab.alpinelinux.org/alpine/aports/-/issues 2024-10-01 06:55:46 ikke: thanks! Seems just the -edge kconfig is missing the required CONFIG 2024-10-01 07:06:28 https://gitlab.alpinelinux.org/alpine/aports/-/issues/16487 if anyone is interested, thanks 2024-10-01 07:50:08 `apk` has a `-p` option/argument to control which root filesystem apk will work on. Can an `apk` hook do the same? 2024-10-01 07:53:11 I want expand on this immutability method, by automatically creating a new rw snapshot before`apk` does a commit, and having `apk` work on that snapshot. https://wiki.alpinelinux.org/wiki/Immutable_root_with_atomic_upgrades 2024-10-01 07:57:43 I've somewhat got something working by aliasing `apk` to `apk -p /mnt/root/next`, but it's a brittle and opaque solution. Any program or other user using `apk` without the proper env variables, just get errors 2024-10-01 08:22:43 papiris[m]: create a apkp in /usr/local/bin/ and use that :) 2024-10-01 08:23:40 Or just apk 2024-10-01 08:32:49 ty for suggestions! I want it to be transparent, i.e. graphical package managers like KDE Discover and Gnome App should also use `apk -p ...`. I've previously placed a script named `apk` in ~/.local/bin/ which calls `apk -p...`, with only partial luck. I'll try /usr/local/bin/ :) 2024-10-01 13:20:32 Does anyone use Pandoc? Do you find it outputs good MediaWiki syntax? 2024-10-01 13:21:12 seems pretty cool 2024-10-01 13:57:50 there are some options for busybox less to quite if file fits on screen, but it still uses the whole screen, can even supresse ~, but it fills it with blank lines instead, ... or am i missting some trick? 2024-10-01 14:16:36 -FX, frag 2024-10-01 14:18:15 lopid seems busybox less doesnt have the X option 2024-10-01 14:18:44 :( 2024-10-01 15:22:11 i miss the colored git logs with busybox less, so I usually install GNU less 2024-10-01 18:23:06 Hello guys !!!!! ,…….WE POST ALL PRODUCTS AND REVIEWS ON OUR MAIN CHANNEL AND GROUP. WE WON'T BE POSTING ANY PRODUCTS ON THIS CHANNEL.MAIN GROUP AND CHANNEL LINKS BELOW ⬇⬇⬇... (full message at ) 2024-10-01 18:29:45 AdeOpe[m]1: kindly fornicate yourself 2024-10-01 19:03:34 /mode +s would eliminate most of these incursions 2024-10-01 19:04:28 noone uses /list to find this chan, noone. except those you would kick anyway 2024-10-01 19:05:24 bOR38552MJA: does that matter for matrix users? 2024-10-01 19:08:11 oh damn. i totally forgot about those, they are not part of my bubble. please excuse my smartassing. 2024-10-01 19:08:30 Also that's not really a nuisance 2024-10-02 13:53:12 Hi guys. Have a question. If mouse has several programmable buttons - does it drive by umous or ukbd too ? 2024-10-02 13:54:14 have this message in system log when attaching device: uhidev2 at uhub4 port 2 configuration 1 interface 0 "Razer Razer DeathAdder Essential" rev 2.00/2.00 addr 7 2024-10-02 13:54:54 confused by this: wskbd2: connecting to wsdisplay0 2024-10-02 13:55:07 why it sees as wskbd ? 2024-10-02 13:55:21 wrong chat. sorry 2024-10-02 14:00:30 I sense an OpenBSD or NetBSD system 2024-10-02 14:12:59 For remounting drive readonly on shutdown runlevel, this is part of the OpenRC file:... (full message at ) 2024-10-02 14:14:43 WIll no umount result in dirty start state? 2024-10-02 14:17:14 humm, right 2024-10-02 14:17:39 just curious why connecting/disconnecting razor mouse touches wskbd 2024-10-02 14:17:44 Ah, maybe do_unmount is what flags are related to. 2024-10-02 14:17:57 seems because of programmable buttons on it 2024-10-02 14:33:01 There is also... (full message at ) 2024-10-02 14:34:26 Found this, but didn't didn't find what I need: https://github.com/OpenRC/openrc/blob/master/service-script-guide.md 2024-10-02 14:38:52 nvm, found it 2024-10-02 14:39:42 the function it defined in that script. I missed it 2024-10-02 15:04:35 I removed that entire function and just did mount -a -o remount,ro ... could that be problematic? lol. I figured all the mount info was in fstab 2024-10-02 15:13:10 I guess I should account for drives not in fstab too. 2024-10-02 15:16:04 which seemed the whole point of using fuser i guess 2024-10-02 15:22:39 I like how OpenRC does config scripts haha. This is pretty cool 2024-10-02 15:23:06 basically just shell haha 2024-10-02 17:14:28 hello 2024-10-02 17:14:41 I wanted to ask about the chromium package and the patches to get chromium to work with musl 2024-10-02 17:15:37 I was wondering if the patches concerning chromium's sandbox does anything to make it less effective 2024-10-02 17:16:32 I don't understand much if any of the code base so I can't really tell from myself when I view the patches https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/community/chromium/musl-sandbox.patch 2024-10-02 18:42:10 does anyone know if busybox mount -a also includes at mtab or proc? 2024-10-02 18:43:16 man just says fstab for -a, but it mentions mtab a few other places 2024-10-02 18:45:54 ignore, found mount.c 2024-10-02 19:06:57 doesn't even seem to be scanning for other mounts, so I think I can just ignore worrying about using mount -o remount,ro 2024-10-02 19:13:10 Get a journal, Logan 2024-10-02 19:16:48 weird that openrc-run manpages don't have reference to eindent or eoutdent 2024-10-03 09:37:03 Hey everyone, I made this as a kind of drop-in replacement for the standard repositories, but it keeps old versions of packages around. Maybe useful to some people, as I've seen some people complain about Alpine's policy of only keeping the latest version of each package. https://github.com/evertheylen/alpine-archive-proxy 2024-10-03 09:44:55 hi everyone, I am running Alpine Linux inside multiple virtual machines with hypervisor VirtualBox on Windows 10/11 as a host OS. After my update to Virtualbox 7.1 I face issues with the NAT networking: Alpine is not able update its APK repos anymore, as it seems to be a general network interface issue. Anybody facing the same problem who can tell me how to fix it? (I already checked in various virtualbox forums but did not find a solution ye 2024-10-03 09:55:15 old packages are in /var/cache/apk 2024-10-03 09:55:56 lopid: by default, no, you have to enable it 2024-10-03 10:07:27 cyberpunk123: do you have any internet access? 2024-10-03 10:07:47 lopid: yes, but I'm using this in a situation with hundreds of devices. I want to test one such device, verify that the current package versions work well, and then later I want to set up more devices exactly like it. If a package was updated in the meantime, I can't install the same version from the standard repos anymore. 2024-10-03 10:08:25 Maybe also relevant for Docker containers 2024-10-03 10:08:37 it probably resolves the old deps too, right? 2024-10-03 10:09:12 lopid: unsure what you mean 2024-10-03 10:09:46 an old package may rely on an equally old dep 2024-10-03 10:11:24 well it doesn't inspect the versions, but if you used the repo from the start you'll have downloaded all deps so all deps are stored 2024-10-03 10:11:34 *inspect the dependencies 2024-10-03 11:07:09 `tlp start/service` seem to be a quitck/easy way to hibernate laptop when closing lid (and probably more), mine sank a 3% i think it was in a week that way .. why is it not mentioned in the alpine laptop wiki? 2024-10-03 11:20:11 Does anyone use hyprland on Alpine? Have you enjoyed experience? 2024-10-03 11:28:18 i like ratpoison, i see there is one inspired by rp in repo for wayland too (havent tried it tho): cagebreak 2024-10-03 11:41:50 Cool, ty. I haven't tried a tiling wm before, i noticed a bunch in alpine wiki. I have seen hyprland a lot in media 2024-10-03 13:48:06 hello 2024-10-03 13:48:55 is anyone having issue with iwd (segfault) ? 2024-10-03 17:58:19 how do i add a user with adduser if the group with that name already exists? 2024-10-03 17:58:26 it just complains the group already exists but i don't care, i just want to add the user anyway 2024-10-03 18:00:34 -G 2024-10-03 18:01:41 addgroup foo && adduser foo -G foo -D 2024-10-03 18:02:31 heh 2024-10-03 18:02:36 i'm baaack! 2024-10-03 18:08:45 Welcome back 2024-10-03 18:10:33 :) been doing some wiki work, i run LLDAP on Alpine. Now i need to learn how to package it for Alpine :) 2024-10-03 18:17:42 i have a small router board with 3 ethernet ports on it, it seems to have Arch Linux on it.. when i mount it on my desktop i see the directories @, @home, @pkg, @log, @.snapshots i think this is BTRFS filesystem. Am i correct in assuming i can achieve the same with Alpine? make it "immutable" or something? it doesnt have a monitor connection, but i suppose i could make it somehow to restore the last snapshot when the upgrade 2024-10-03 18:17:42 fails somehow 2024-10-03 18:19:08 JohannesJacobs[m]: sounds like you want a run-from-ram system, which was created for these kinds of deployments 2024-10-03 18:20:05 no, i think thats not what i want :) i have a 16GB msata disk in it :) i want to fill up the whole 16GB :)) 2024-10-03 18:20:35 but im thinking, if i use BTRFS and snapshots, i can somehow automate it so that it reverts to the previous snapshot if it fails to boot? 2024-10-03 18:21:00 But since Alpine is targetted at these small systems, perhaps that already exists? 2024-10-03 18:21:02 I have no experience with BTRFS 2024-10-03 18:21:13 I'm not aware of such a setup myself 2024-10-03 18:21:32 me neither.. other then "we use it on our servers" but those have automated backups to NAS storage etc :D 2024-10-03 18:22:00 "addgroup foo && adduser foo -G..." <- ah cool, thanks! 2024-10-03 18:22:40 the problem is that adduser by default tries to create a group with the same name 2024-10-03 18:22:44 and that's what it fails on 2024-10-03 18:41:02 "but im thinking, if i use..." <- im working on something like this now 2024-10-03 18:41:53 brtfs subvolumes have some caveats I think, but so far I have a working install with subvols. Need to investigate grub-btrfs still which I saw in APK (maybe testing) 2024-10-03 18:42:13 as for refind btrfs I don't see that yet 2024-10-03 18:42:23 trying to share my learnings, but I am still in tinker mode 2024-10-03 18:42:34 and they are obvs not going to be perfect haha 2024-10-03 18:42:35 anything i can help you with? though my knowledge of alpine and btrfs is fairly newb :) 2024-10-03 18:43:03 I'm currently reading up on abuilds, see if i can package LLDAP for Alpine :) 2024-10-03 18:43:24 I'm in a pretty good spot right now. RIght now I am just adding daily driver stuff into my scripts. Was looking at Aports cuz I was curious about hyprland and stuff 2024-10-03 18:43:59 on the next machine I will look at raid and secure boot more, but this one has FDE 2024-10-03 18:44:03 with Luks2 2024-10-03 18:44:23 yeah, i created a script for alpine as my daily driver as well :) i got myself a nice looking domain, gonna spend some time to write my tinkering on there as well 2024-10-03 18:44:26 don't want to mess with secure boot keys because it is a lenovo 2024-10-03 18:44:43 i have a Lenovo ideapad 5 :) 2024-10-03 18:45:08 x1 yoga gen 4 for me. Though I want a Starlab Starfighter so bad haha. Corebooooot 2024-10-03 18:46:46 I think the 2 main caveats for btrfs I have bumped into are not creating subvolumes for directories necessary to boot ( I bet sure it is possible, but I got annoyed haha). And may need to update openrc-run shutdown mount-ro so you don't get an unmount error if it bothers you 2024-10-03 18:48:35 JohannesJacobs[m]: There is also alpine wiki. 2024-10-03 18:49:26 yeah, i know the wiki :) 2024-10-03 18:56:30 For your daily driver scripts, have you found a nice way to package installation and setup conveniently? 2024-10-03 18:56:30 I have been looking at mkimage, because I am most interested in netboot, but for formatting disks I haven't determined if I can trigger scripts yet. Been meaning to look more closely at iPXE chainloading but at first glance I didn't see how to run code related to disk formatting 2024-10-03 19:00:56 could have sworn grub-btrfs was in testing in apk, and refind-btrfs wasn't, but now I don't see either haha 2024-10-03 19:01:31 Will need to look at aports 2024-10-03 19:01:37 i have not yet found any way to package it at all :) I've been looking into plymouth, gave that up a while ago due to some errors 2024-10-03 19:05:07 Baby steps haha. My goal is to orchestrate baremetal over ipv6, both firmware and general purpose os 2024-10-03 19:05:57 Lot's of cool stuff happening in that space right now 2024-10-03 19:07:42 my goal is to build something i can share with friends :) i'm getting pretty fed up with all these Windows problems in my whatsapp :) 2024-10-03 19:10:13 that's why I am working on baremetal orchestration haha. Distributed system for local first - small community - application for music discovery 2024-10-03 19:12:40 same same, but then for family and friends :) thanks to flatpak almost everything can be installed 2024-10-03 19:13:07 I am looking at wasm and initially pwafor similar reasons 2024-10-03 19:13:22 * I am looking at wasm and initially pwa's for similar reasons 2024-10-03 19:14:59 don't really have a desire to write 3 different code bases for the same app lol 2024-10-03 19:15:42 well, the only app development i do is web apps in go :) 2024-10-03 19:17:37 Nice, Rust was what I fell in love with 2024-10-03 19:19:16 tried that too, found it too hard to learn :) 2024-10-03 19:19:50 i tried PHP, Ruby, Onjective-C, Swift, V, Rust and settled for Go 2024-10-03 19:20:02 i have tons of video courses for all of them by now :) 2024-10-03 19:21:26 i'm becomming pretty good with Golang :) gonna build a basic web interface for nftables for myself, see if i can build my own router :) 2024-10-03 19:29:29 Nice, was a similar journey for me. C++, JS, PHP, Go, Python, settled with Rust. I found Rust had some great resources like Rustlings, and I came from mech eng, it just seemed to click easier for some reason, and I like the community. Was early on wasm train too. 2024-10-03 19:29:29 I have both OpenWRT and Mikrotik devices right now which are based on the linux kernel I believe. They are great. A lot of my investigation is on firmware, micro and unikernels and rtos's as well. Trying to find that sweet spot for complexity related to layers of stack. 2024-10-03 19:41:14 i know those too :) nice little boxes. but they dont scale well if you need to maken a few of them :) 2024-10-03 19:41:52 I'm working on a server/client model. build firewall rules using a web gui, then push it to the clients 2024-10-03 19:42:06 Alpine is a nice fit :) 2024-10-03 19:43:47 Do you use alpine fw? 2024-10-03 19:44:00 no, atm i'm using Ubiquiti 2024-10-03 19:44:29 Ah. I tried Ubiquiti, didn't have a good time. I like the mikrotik scripting and ease to connect. 2024-10-03 19:44:50 Alpine has Awall though right? 2024-10-03 19:45:11 awall is an option, yes 2024-10-03 19:45:28 cool 2024-10-03 19:46:39 yeah :) ive used awall :) 2024-10-03 19:47:21 has ubiquiti upgraded mongodb version yet? haha 2024-10-03 19:47:36 (for control sw) 2024-10-03 19:51:58 ugh! so tomorrow i need to get a small computer so i can put the msata disk in it, and boot the alpine iso 2024-10-03 19:52:17 i tried DD'ing the alpine minifs root to it, but that failed miserably 2024-10-03 19:53:39 why did it fail? 2024-10-03 19:53:58 probabl;y because i didnt create an EFI partition 2024-10-03 19:54:28 oh, you mean fail to boot, not transfer? 2024-10-03 19:54:43 oh no, DD worked flawless :) 2024-10-03 19:56:33 can you use a live installer to format it? What is stopping you from partitioning? 2024-10-03 19:57:10 its a small blue box, it has 2 USB ports, 3 Ethernet ports and a serial port :) 2024-10-03 19:59:27 lol, can give it to your partner and pretend it is from Tiffany's? haha 2024-10-03 20:01:27 :D 2024-10-03 20:01:57 i think i figured out my Alpine troubles loooooong before i found a partner 2024-10-03 20:02:19 in fact, i think i'd be building my own distro before i find a partner 2024-10-03 20:10:37 tomorrow i will put the msata disk in a desktop computer, then i can live boot :) 2024-10-03 22:45:12 bau 2024-10-03 23:55:30 Hello everyone 2024-10-03 23:55:37 so I want to dualboot alpine 2024-10-03 23:55:56 But the USB is refusing to boot 2024-10-03 23:56:13 It gives "mounting boot media failed. 2024-10-03 23:56:23 * media failed." 2024-10-03 23:56:49 and then "initramfs emergency shell launched. Type 'exit' to continue boot" 2024-10-03 23:57:23 I tried making syslinux point to my USB stick (directions on alpine wiki), but it won't work 2024-10-04 07:01:51 4194304a: have you tried with reFIND? its an EFI manager, i found dual booting much easier with refind 2024-10-04 12:00:36 It seems that the texlive-xetex package has regressed recently on 3.20. Previously this installed xdvipdfmx but now it doesn't. 2024-10-04 12:00:38 I am not an alpine user or expert but we are building alpine images for our CI infrastructure. 2024-10-04 12:00:46 Can anyone point me where to investigate this regression? 2024-10-04 12:01:44 It could also be texmf-dist-latexextra 2024-10-04 12:01:52 those are the two latex related packages which we are installing 2024-10-04 12:02:28 Perhaps an issue with https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/67391 2024-10-04 14:45:38 hiya. i want to build an alpine image for my riscv uconsole, but not sure what i should do. there's a "minirootfs" available for download on the website, and the wiki has nothing specifically about riscv, aside from a single sentence for riscv64 2024-10-04 14:49:30 hey xyhhx :) i think the general instructions apply, you just have to replace amd64 with riscv :) 2024-10-04 14:49:39 xyhhx: the minirootfs image is only meant for service-less containers 2024-10-04 14:50:58 JohannesJacobs[m]: what are the general instructions? do you mean like https://wiki.alpinelinux.org/wiki/Create_a_Bootable_Device ? 2024-10-04 14:51:06 ikke: yeah that's why i was kind of confused 2024-10-04 14:51:25 exactly 2024-10-04 14:52:06 xyhhx: the problem with these architectures is that it's almost impossible to make a generic image to boot 2024-10-04 14:52:30 it's okay, i don't need a generic image, i' 2024-10-04 14:52:36 i'm building for a specific device 2024-10-04 14:52:59 ikke: why is that? im curious about riscv too :) 2024-10-04 14:53:40 so presumably i'd follow https://wiki.alpinelinux.org/wiki/Create_a_Bootable_Device#Copying_ISO/tarball_contents_to_a_USB_stick and use the riscv minirootfs? 2024-10-04 14:54:10 Thats what i would try, yes 2024-10-04 14:54:45 From what I understand about it is that you cannot easily discover all the hardware, so you need a device specific dtb that tells what he there is 2024-10-04 14:54:46 that's what i assumed, so good to know i'm probably on the right track lol 2024-10-04 14:55:07 Also, kernel support may be missing as well 2024-10-04 14:55:18 ikke: is this riscv specific? or does arm has that problem as well? 2024-10-04 14:55:24 Same 2024-10-04 14:55:41 oh hmmz 2024-10-04 14:56:01 doesn't arm have prebuilt isos? 2024-10-04 14:56:40 aarch64 has 2024-10-04 14:56:52 armv7 / armhf don't 2024-10-04 14:57:09 woops my bad 2024-10-04 14:57:43 anyway i can't wait to try my uconsole with alpine! thanks for the tips and the quick responses :) 2024-10-04 14:58:01 i flashed alpine onto a raspberry pi once, but that was in 1729. I dont know how well that goes these days 2024-10-04 14:58:31 unrelated (obv), but does anybody have experience with building atomic alpine: https://wiki.alpinelinux.org/wiki/Immutable_root_with_atomic_upgrades 2024-10-04 14:59:10 one of these days i wanna try my hand at building a xen-based system with alpine as my dom0 and if i could make it immutable/atomic that'd be even better 2024-10-04 14:59:38 i was discussing that last night actually :) I'm looking for a way to build an immutable router image based on alpine :) 2024-10-04 15:00:00 beautiful 2024-10-04 15:02:00 i have a small blue router box with only 3 ethernet ports.. no display or anything :) 2024-10-04 15:08:06 apu2? 2024-10-04 15:08:07 like this? https://docs.banana-pi.org/en/OpenWRT-One/BananaPi_OpenWRT-One 2024-10-04 15:08:08 ;) 2024-10-04 15:08:20 xyhhx, only two ports on that one 2024-10-04 15:08:35 I have https://docs.banana-pi.org/en/BPI-F3/GettingStarted_BPI-F3 2024-10-04 15:08:56 this one: https://www.linuxserver.io/blog/2016-12-17-review-pcengines-apu2-c4-prebuilt-by-linitx 2024-10-04 15:09:01 i only just learned about this yesterday :sob: 2024-10-04 15:09:08 This one is better: https://docs.banana-pi.org/en/BPI-F3/BananaPi_BPI-F3 2024-10-04 15:10:12 I'm looking for a good rsicv board next year. I believe Alpine + RiSC-V = Gold (if it works) 2024-10-04 15:10:50 xyhhx, note that what they're selling now still appear to be "samples" 2024-10-04 15:15:10 Habbie: yeah, but i'm still interested 2024-10-04 15:16:05 ack 2024-10-04 15:16:10 so am i but i couldn't tell you what for ;) 2024-10-04 15:16:14 "just looks cool" 2024-10-04 15:16:23 meanwhile i just sold off an apu2 ;) 2024-10-04 15:17:19 well, for me its fairly asimple :) I'm learning Golang web applications, i'm gonna make a web gui for nftables on Alpine (or a web wrapper arround awall, not sure yet) 2024-10-04 15:17:48 and yes, there's openWRT, Ubiquiti and Cisco.. But whats the fun in that :) 2024-10-04 15:18:32 (OpenWrt) 2024-10-04 15:19:17 New package merge requests going in testing? 2024-10-04 15:19:23 yes 2024-10-04 15:19:31 ty 2024-10-04 15:20:49 Habbie: yes, that one 2024-10-04 15:23:26 "This one is better: https://docs..." <- vla 1.0? 2024-10-04 15:24:23 ? 2024-10-04 15:26:54 https://github.com/riscv/riscv-v-spec/releases 2024-10-04 15:26:56 Last I looked not so many boards were designed with new generation of chips for 1.0 vector extension. I have been waiting to bite bullet for risc-v until hopefully a cm4 form vactor with vla 1.0 support is released 2024-10-04 15:28:52 rv64imafdcv_zicbom_zicboz_zicntr_zicond_zicsr_zifencei_zihintpause_zihpm_zfh_zfhmin_zca_zcd_zba_zbb_zbc_zbs_zkt_zve32f_zve32x_zve64d_zve64f_zve64x_zvfh_zvfhmin_zvkt_sscofpmf_sstc_svinval_svnapot_svpbmt 2024-10-04 15:28:57 No idea if that incluse vla 1.0 2024-10-04 15:31:02 No clue, couldn't see it defined on diagrams and wasn't gonna go through that list lol 2024-10-04 15:31:51 nvm 2024-10-04 15:31:53 it does: Vector Extension: RVV1.0/VLEN 256/128-bit x2 execution width 2024-10-04 15:32:46 I wonder if they have any cm4 compatible... 2024-10-04 15:47:03 how accurate can one assess "disk health"? worried about some old backup disks, saw some tips online, eg use smartctl and check Wear_Leveling_Count ... 2024-10-04 15:47:20 smartctl also gives you an overall assessment i think 2024-10-04 15:47:38 besides wear leveling you can also compared total bytes written to manufacturer specs 2024-10-04 15:47:45 but nothing is a promise 2024-10-04 15:47:49 oh, so its pretty good? im backing up atm, will test when its done.. 2024-10-04 15:48:09 how good it is depends on the vendor 2024-10-04 15:48:29 i deletet some dirs while backing up too, took a long time to delete............. prob bad sign.. 2024-10-04 15:49:47 i ran alpine from a usb on a raspi before, over-night it slowed down very ... maybe i should dig that up and test that one too, not sure if just worn or not.. 2024-10-04 15:50:17 oh, ty for the tip habbie! 2024-10-04 15:50:23 np :) 2024-10-04 15:50:26 i'm sure there's more, i'm no expert 2024-10-04 15:50:46 but the most important tip is that it can still just die any time and you should have backups 2024-10-04 15:51:36 i have good experience with sandisk micro sd cards btw.. i do 'mount -o noatime' tho 2024-10-04 15:51:59 relatime has been default for a while, which is a lot better than atime 2024-10-04 15:52:13 noatime doesn't do much any more (but not nothing) 2024-10-04 15:56:08 oh, havent looked into it in a while, just use a script to mount stuff ... whats the best way to reduce wear? 2024-10-04 15:58:00 "write less" :) 2024-10-04 16:00:57 you mean, use it less? hehe, i guess i do, i run from RAM.. 2024-10-04 16:01:14 will check if i can move more to RAM 2024-10-04 16:01:27 oh very good start :) 2024-10-04 17:46:36 cant stop modloop because cant unmount /.modloop resource busy, how can i check whats hindering it? fuser -m /.modloop doesnt give any results 2024-10-04 17:49:42 seems most usb devices and sd cards are not supported by smartctl :/ 2024-10-04 17:53:50 hmz 2024-10-04 17:56:09 ACTION pounces MatthewPickering[m]! 2024-10-04 17:56:14 Squeak! 2024-10-04 18:01:29 when cloning aports, is git status suppost to show a bunch of deleted files @ ../../testing/* 2024-10-04 18:01:41 s/suppost/supposed/, s//*//\*/ 2024-10-04 18:01:45 no 2024-10-04 18:01:53 what I assumed 2024-10-04 18:01:57 ty 2024-10-04 18:05:14 probably cuz I moved after clone lol. oops 2024-10-04 18:21:53 Do I need to worry about this type of warning if abuild is not in home? /home/andar1an/packages//community: No such file or directory 2024-10-04 18:22:28 andar1an[m]: I think that's output from apk update 2024-10-04 18:22:50 You can ignore that 2024-10-04 18:22:56 Ah okay, seems to have built. Just wanted to make sure. Thank you 2024-10-04 18:37:54 i guess there is a reason sdbus-cpp is still at 1.5.0, my bad haha 2024-10-04 18:39:07 at least the lint passed lol 2024-10-04 19:22:14 APKBUILD reference doesn't seem to mention util(), where can I read about it? 2024-10-04 19:22:41 repo? or are there docs other than wiki? 2024-10-04 19:22:50 That's a custom subpackage 2024-10-04 19:23:00 defined in $subpackages 2024-10-04 19:23:13 ty 2024-10-04 19:23:54 see it now, merci 2024-10-04 20:11:23 Does abuild checksum not use pkgname and pkgversion to build tar.gz name? I am getting ...ec6e29421b17d v0.1.2.tar.gz 2024-10-04 20:11:43 no 2024-10-04 20:12:00 it uses the name from the variable "sources" iirc 2024-10-04 20:12:21 Yes, and you can also override it 2024-10-04 20:12:32 $pkgname-$pkgver.tar.gz:: 2024-10-04 20:12:56 my bad, "source" not "sources" 2024-10-04 20:13:01 Thanks rdbo , just was about to say that is what it looks like. 2024-10-04 20:13:36 Thanks ikke , I will add that onto front of source I guess? 2024-10-04 20:14:21 source="$pkgname-$pkgver.tar.gz::" 2024-10-04 20:14:27 I guess abuild checksum is not generating it but it is based on a release checksum for upstream bin? 2024-10-04 20:14:35 Any Cashapp? Chime Apple Pay? pal? Venmo? BOA? Wells Fargo? Join my channel now... (full message at ) 2024-10-04 20:16:51 Also, I see tests referenced in some, but I don't see where tests live. Are they in a different repo? 2024-10-04 20:19:04 I love cargo lol. cmake makes me angry. will get back at it another time 2024-10-04 20:40:00 hello, I have a problem at using libvirt with GPU passthrough, I'm getting error -22 for vfio whenever I try to start the VM. I've followed the instructions from Alpine wiki. 2024-10-04 21:25:10 hmz, google is not exactly hepful 2024-10-04 21:25:28 Chimmie: does it boot when you disable gpu passthrough? 2024-10-04 23:27:06 it boots without passthrough and without acceleration what I'm looking for. 2024-10-05 00:53:45 "4194304a: have you tried with..." <- The problem I have is booting the USB itself 2024-10-05 00:54:09 does it perform something that allows it to figure out the device name properly? 2024-10-05 02:57:15 Hi, is there a consensus on the best way to start a dbus user session with sway without elogind? ie just using seatd. I have been using dbus-run-session -- sway, but this then assigns a random DBUS_SESSION_ADDRESS rather than $XDG_RUNTIME_DIR/bus 2024-10-05 02:59:34 Ideally I'd start the session bus prior to exec sway, as I'd like the option to have a login to a tty with a session bus available (so pipewire etc will work) 2024-10-05 03:05:38 i don't know about consensus but i can tell you how i do it. 2024-10-05 03:07:51 sure :) am following WhyNotHugo's desktop guide more or less, and dbus seems to automagically launch there somewhere between exporting the session address bus as $XDG_RUNTIME_DIR/bus and starting sway 2024-10-05 03:08:29 Ideally I want a predictable session bus address so I can use notify-send from scripts (eg networkmanager-dispatcher) that run as root to send notifications to my user session 2024-10-05 03:13:25 https://tpaste.us/BMey 2024-10-05 03:14:03 the if block you put in your ~/.profile 2024-10-05 03:14:33 that's how i do it, anyway (wfm) 2024-10-05 03:15:22 thanks, will give it a roll 2024-10-05 03:15:35 WhyNotHugo is more active on all the things than i am 2024-10-05 03:20:04 Just couldn't find the magic sauce in WhyNotHugo's dotfiles, thanks! 2024-10-05 03:21:38 np 2024-10-05 10:33:01 Because of a typo, I noticed that it was possible to do something like `apk apk apk info -R tmux` or `apk info tmux apk info helix`. Is there a design decision behind that? 2024-10-05 10:44:32 y al 2024-10-05 10:46:09 is it easy to turn off modprobe and copy/unpack modules/libs to RAM instead? (diskless raspi install), if so how? 2024-10-05 11:54:22 Hi everyone. Really loving alpine as my daily drive desktop lately. Keep up the good work! 2024-10-05 12:26:59 Alpine is really awesome as daily driver :) i use it with KDE :) 2024-10-05 12:30:19 Awesome! I'm on sway myself. I would like to contribute to the project any way I can - would hate to see it unmaintained one day. 2024-10-05 12:51:42 Well, the wiki can always use some love i believe :) And you can become a package maintainer (i'm in the process of learning packaging myself) 2024-10-05 12:53:23 Yeah wiki does seem to be a bit lacking in some spots. Trying to setup wireguard for proton vpn right now and it's a bit of a headache. 2024-10-05 12:54:14 Does anyone know of an APKBUILD that references a CMakeLists file, or is an example of translating one to APKBUILD? 2024-10-05 12:54:26 recently i registred a domain where i want to put my thoughts, struggles and idea's to use Alpine as a daily driver :) 2024-10-05 12:54:31 Tinky-Winky: i don't look at the wiki much myself, but one thing i could suggest that might increase its value: a closer relationship to what's going on in gitlab 2024-10-05 12:55:00 having wiki pages that link to important issues in gitlab for instance 2024-10-05 12:55:47 gitlab is where the work is, and the wiki feels like it's on another planet (to me, personally) 2024-10-05 12:57:14 The wiki can often be a little dated for sure, but is different purpose than gitlab I think 2024-10-05 12:57:17 I've oinly added 2 articles yet, but i plan to contribute some more. Using the same layout. 2024-10-05 12:57:50 I'm in process of 1 or 2 also, but have tweaked a few with notes 2024-10-05 12:57:51 andar1an[m]: i don't think you understand my point 2024-10-05 12:58:12 I do, just don't understand who is going to do that 2024-10-05 12:58:21 anybody can do that. 2024-10-05 12:58:36 Ah I hear you. Interesting, I haven't looked at the gitlab yet. Guess wiki has served me decently well for most things, but I've only been using alpine for a few months now. 2024-10-05 12:58:41 anybody can doesn't mean somebody will 2024-10-05 12:59:24 Tinky-Winky was literally just offering to help 2024-10-05 12:59:41 anyway it's just a suggestion. 2024-10-05 13:00:53 I understand, I am not trying to knock what you said, I agree that it would be nice. But without staffing and based on volunteer work that can vary, just trying to wonder if there is a methodology that is less dependent on relying on labour 2024-10-05 13:01:15 Sorry if it came across poorly 2024-10-05 13:02:08 The wiki would mostly benefit from a core group of users who will manage it, IMHO 2024-10-05 13:02:25 make sure its regulary checked, updated, etc etc 2024-10-05 13:02:47 And can be linked to gitlab issues too :) 2024-10-05 13:04:33 Anyway, was a pleasure interacting with you. Chat to you all again sometime! Cheers. 2024-10-05 13:05:12 It's always nice to chat with people who use the same software :) 2024-10-05 13:05:52 which reminds me to check the matrix article in the wiki, i had some problems following it 2024-10-05 13:05:58 Good evening everyone! 2024-10-05 13:06:17 Its afternoon here :) 15:00 in NL 2024-10-05 13:06:19 I was wondering if we have something similar to xtrlock in our repos that locks the screen but still lets anyone see the content? 2024-10-05 13:06:26 9am here haha 2024-10-05 13:06:31 2206 in Seoul atm 2024-10-05 13:06:35 am is morning right? 2024-10-05 13:06:45 telmich: sounds like what you may want is maybe kiosk stuff 2024-10-05 13:06:51 andar1an: hey! I actually read stuff from you... you are also doing ipv6 only deployments, afair? 2024-10-05 13:07:19 Working towards it! Baby steps haha. 2024-10-05 13:07:20 telmich: you have links? :) 2024-10-05 13:07:32 IPv6 is on my list too 2024-10-05 13:07:43 Well, all our DCs are IPv6 only 2024-10-05 13:07:56 So we have deployed maybe around ~200 or so Alpine Linux servers IPv6 only 2024-10-05 13:07:59 +/- 2024-10-05 13:08:10 nice! 2024-10-05 13:08:30 Nice! Do you have public addresses / ASN? 2024-10-05 13:08:32 ive only recently started to migrate our servers to Alpine where possible :) 2024-10-05 13:09:07 andar1an: AS209898, AS207996, AS213081 are the main ones 2024-10-05 13:09:24 Im mostly focussed on alpine for development and user devices for daily driving. Servers I am investigating alternatives to general purpose OS's 2024-10-05 13:09:41 We are mainly deploying alpine linux using https://code.ungleich.ch/ungleich-public/ungleich-tools/src/branch/master/alpine-install-on-disk.sh nowadays 2024-10-05 13:09:45 telmich: I recently got my first ASN haha, that is so awesome 2024-10-05 13:09:47 my next tinker project is a small APU box with Alpine as router/firewall 2024-10-05 13:09:58 the background is that we migrated from netboot to disk based, as we want to have a local cache for k8s container images 2024-10-05 13:10:22 JohannesJacobs[m]: That sounds like a great idea, we have maybe around 20 of them in use with alpine, a very good choice 2024-10-05 13:10:33 (even though pcengines is stopping to produce them...) 2024-10-05 13:10:38 I'm trying to go more of a "microservice as microcontroller" approach, haha. I am still early in tinkering though 2024-10-05 13:10:46 businesswise i would like to use Alpine as a thinclient 2024-10-05 13:11:00 Interesting stuff is going on here! 2024-10-05 13:11:11 but there is this guy named phil operrman in rust space that does cool blogs about writing bootloaders and os's 2024-10-05 13:11:11 andar1an[m]: You are in the US? 2024-10-05 13:11:24 oh? i dont know pcengines much really.. i just got the box dropped in my lap because it was beeing thrown away :D 2024-10-05 13:11:41 telmich: Toronto 2024-10-05 13:11:58 but it would be a nice replacement to the $500 Ubiquiti firewalls we deploy now :) 2024-10-05 13:12:04 Johannes Jacobs: We ordered many from them, the boxes are rarely dying and if so, many of the boards were replaced on warranty 2024-10-05 13:12:15 nice :) 2024-10-05 13:12:33 I'm having my eye turned to RISC-V.. trying to find some nice boards for that :) 2024-10-05 13:13:02 this week i started selfhosting matrix and lemmy, all on alpine <3 2024-10-05 13:13:14 next up is mastodon and peertube 2024-10-05 13:13:23 RiscV, ESP, and Nordic are exciting in embedded space 2024-10-05 13:13:50 Arm I guess too, but I am excited to get to a point where I can mess lower level haha 2024-10-05 13:14:33 Personally I moved away a bit from embedded 2024-10-05 13:14:35 but my ultimate dream (yeah.. i'm a dreamer..) is an Alpine phone, i can put in a dock on my work where it turned into an Alpine desktop for usage.. Then when time to go home i simply put it back in my pocket :) No more laptops, no more tablets.. just the one device. 2024-10-05 13:14:42 Did some arduino stuff in the last years, but it feels so limited 2024-10-05 13:15:02 There is magic happening in Rust Embedded right now 2024-10-05 13:15:08 Johannes Jacobs: Alpine Linux phone that can actually make calls (modem blobs!) would be quite nice 2024-10-05 13:15:25 Well, there's PostmarketOS :) 2024-10-05 13:16:28 I wonder why they defaulted to systemd for mobile. Does postmarket still use musl? 2024-10-05 13:17:13 Yeah.. ive been forgetting about postmarketos a bit the last few years, so im a bit outdated on that part. But i did notice their move to systemd 2024-10-05 13:17:26 maybe support for packages or tools that they use? Or starting services? 2024-10-05 13:17:29 But if i wanted systemd i'd stick to debian :D 2024-10-05 13:19:45 I personally came to alpine for the minimalism. I am trying to limit a) what is running, b) what I don't know is on the system, c) external scripts and configuration I don't understand 2024-10-05 13:20:12 Minimalism and Security was it for me :) 2024-10-05 13:20:26 ya, security is why I want minimalism 2024-10-05 13:20:46 I personally believe in security through visibility and limiting vectors, not obfuscation 2024-10-05 13:21:14 well, something can be big and still secure :) 2024-10-05 13:21:24 I've been a longtime Debian user 2024-10-05 13:21:26 I don't necessarily agree haha 2024-10-05 13:21:54 I prefer small and secure over big and secure for sure :) But one doesnt exclude the other 2024-10-05 13:22:08 it just makes it a bit harder :) 2024-10-05 13:23:27 I am working solo, so I don't have the ability to manage the scope of big and secure haha 2024-10-05 13:23:43 i do :) 2024-10-05 13:24:02 But i dont wan't to :) so there's Alpine :) 2024-10-05 13:24:31 easier to scale small and secure haha 2024-10-05 13:24:43 true! 2024-10-05 13:25:00 I will likely be mixing alpine with rtos's and firmware deployment 2024-10-05 13:25:17 If I don't need a 25M line kernel to do something, I would like to avoid that 2024-10-05 13:26:25 I'm mixing Alpine with Debian. At home everything is Alpine (except the router and the iphone/ipad) and at work ive been moving more and more to alpine, but in case where the software doesnt run in docker (yet) or other reasons, we deploy debian 2024-10-05 13:26:51 I saw a C quote recently that stated for every 1000 lines written in C, there is 1 bug. And it was cool reason to think about alpine 2024-10-05 13:27:11 I still have Deb on 1 machine, while shifting to Alpine, but I also learned a tonne from NixOS 2024-10-05 13:28:00 I had challenges getting used to the Nix Store though personally. I don't come from a CS background, so I am trying to achieve similar end goal with alpine and btrfs 2024-10-05 13:28:27 ive heard about nixos.. but thats it :) 2024-10-05 13:28:50 I've becomming really smallminded where linux is concerned in recent years 2024-10-05 13:29:12 In what way? 2024-10-05 13:29:25 Well, i used to try every and all distro's :) 2024-10-05 13:29:41 i followed tons of linux sites, kept an eye on everything 2024-10-05 13:29:56 but thats all becoming less and less. 2024-10-05 13:30:11 I have been doing the same recently, but now I need to dial in for use too. 2024-10-05 13:30:36 I think I went through all major distros except fedora and gentoo over last 2 years haha 2024-10-05 13:30:49 gentoo I learn a lot about through alpine 2024-10-05 13:30:54 I dont like it anymore.. maybe because im getting older. But im more focussed on "what can i do on alpine" instead of "what os can i try now" 2024-10-05 13:31:22 Next to that is the fact that my business is growing, more and more customers using Windows 2024-10-05 13:31:35 For me it is usually a "giv'r until I hit a blocker", then I need to make a choice 2024-10-05 13:31:40 after a day of that.. i just dont have the energy to mess with my own stuff as well :) 2024-10-05 13:31:54 haha true 2024-10-05 13:32:12 I am working on a PWA, or wasm based native apps, so client OS is less important to me 2024-10-05 13:32:27 The one regret i have is that thinlinc doesnt work on Alpine :) 2024-10-05 13:32:54 Ive been migrating our workplace to thinlinc recently. Works marvelous on Windows and Ubuntu workstations :) 2024-10-05 13:33:06 Right now I am trying to figure out cmake stuff to try an package some extra hypr stuff to try out haha 2024-10-05 13:33:06 what's that? 2024-10-05 13:33:24 Thinlinc is a bit like desktops in the cloud.. thinclients... etc 2024-10-05 13:33:40 a remote dektop 2024-10-05 13:33:47 exactly 2024-10-05 13:33:49 like nutanix frame and such? 2024-10-05 13:33:54 RDS, but for Linux :) 2024-10-05 13:34:10 Nutanix is a hypervisor no? 2024-10-05 13:34:34 they had a remote desktop implementation for access I believe 2024-10-05 13:34:40 ahh :) 2024-10-05 13:34:43 maybe it was just part of the solution 2024-10-05 13:34:44 like citrix workspace 2024-10-05 13:35:14 Does parsec work for business? 2024-10-05 13:35:23 I have seen that commonly used on linux 2024-10-05 13:35:24 dont know what that is 2024-10-05 13:35:31 may be in alpine 2024-10-05 13:35:45 oh, its remote desktop too 2024-10-05 13:35:59 It was a game streaming platform, that many people use for RDPS 2024-10-05 13:36:10 s/platform/RDS/ 2024-10-05 13:37:16 nvm, don't see it in alpine 2024-10-05 13:37:39 its one of the last remaining debian servers :D 2024-10-05 13:38:13 can't you use gcompat or a compatability layer, or just install in chroot or container? 2024-10-05 13:38:17 an alpine based thinclient with thinlinc would be awesome though :) 2024-10-05 13:38:39 maybe :) but thats for later testing! 2024-10-05 13:38:49 right now we're still working out the kinks as it is :) 2024-10-05 13:38:53 vscode ssh extension worked well when installing gcompat and stdlibc++ 2024-10-05 13:39:00 true haha 2024-10-05 13:39:33 And i want to spend some time penning down my own journey with Alpine. Gettingit out of my head :) 2024-10-05 13:39:57 I usually just do that in markdown as I tinker through scripts haha 2024-10-05 13:40:19 hopefully pandoc makes it easy to translate to mediaWiki for alpine wiki 2024-10-05 13:40:56 i'm very bad at documenting.. its my only problem at work as well :D 2024-10-05 13:41:38 I'm starting to make notes in Joplin because it can share notes easily :_) 2024-10-05 13:41:42 good documentation is hard! It's a damn art! Another reason I like Rust though is the documentation thoughtfulness in code 2024-10-05 13:42:11 documentation is impossible for me :D If i happen to die tomorrow, half the company has issues 2024-10-05 13:42:22 is joplin like an obsidian? 2024-10-05 13:42:22 And that, ofcourse, is never a good way to run a company 2024-10-05 13:42:26 yep 2024-10-05 13:42:44 ive decided to use joplin because you can easily share notebooks etc 2024-10-05 13:43:16 I always fight for treating documentation as code, and love the thought of technical writing as a great entry point into a company 2024-10-05 13:44:01 1) If someone new can understand it, someone else probably will too. 2) make sure it is tied to lifecycles and stays in sync with current state 2024-10-05 13:45:01 At the end of the day it is one of the biggest drivers of adoption, because how easily someone can pick something up determines how much time is spent to being effective with a product 2024-10-05 13:45:23 like watching a shopping cart haha. Where are you losing people in the checkout process? 2024-10-05 13:46:12 It's also one of those things that becomes really hard to change in the future, vs setting up processes early 2024-10-05 13:46:41 and since im not good at communicating with others.. imagine how i am with making notes for others :D 2024-10-05 13:46:58 But some people are excellent at that 2024-10-05 13:47:13 why I mention technical writers ahah. could also be internships 2024-10-05 13:47:43 everyone has what they are strong at. I can't wait to get to a point to lean on people where I am weak haha 2024-10-05 13:49:46 I'm very good at dreaming, creating visions :) 2024-10-05 13:49:55 too bad i dont have as much money as steve jobs had :D 2024-10-05 13:50:22 baby steps haha 2024-10-05 13:51:09 yeah :) i created kalipsolinux.org for my technical alpine documentation :D thats a first baby step :D 2024-10-05 13:51:31 I dk if you are up for a read: https://theandar1an.com/sustainable-engineering/ 2024-10-05 13:51:32 But I tried to share my thoughts on sustainable engineering here 2024-10-05 13:51:44 let me click on that :) 2024-10-05 13:51:59 thats your website? let me bookmark it then :) 2024-10-05 13:52:21 haven't written in a while, but I liked the feeling of that acronym. I also have jamminmusic.com, but I haven't updated them in a while 2024-10-05 13:52:42 been trying to take a little break and do more light configuration and tinkering to not burn out haha 2024-10-05 13:53:57 i have the same problem :( i wanted to start with Alpine 4 years ago. But a few months in it my father died, then my mother got really sick, so i havent had any time the past four years. Then last august my mother died, so only now do i get some time to breathe, and decide what to do again :) 2024-10-05 13:54:28 Ugh, I am sorry for your loss and all of that 2024-10-05 13:54:34 And so i decided to note down my "daily driver" problems. Hopefully others can learn and add their knowledge as well 2024-10-05 13:54:39 last time I tried alpine was alpine 2 haha 2024-10-05 13:55:03 I have a bunch of mine too. If you are gonna update wiki let me know. I will share my notes too 2024-10-05 13:55:19 I have specific thoughts around simplifying PAM 2024-10-05 13:55:28 well, part of my is glad my parents died. Ive been taking care of them since i was 12. so i really havent had much free time in my life 2024-10-05 13:55:38 Now i feel like i have all the time in the world :) 2024-10-05 13:56:05 well, im in the process of installing a forum on the earlier mentioned url :) 2024-10-05 13:57:12 Is it in Dutch? 2024-10-05 13:57:25 yeah im fixing that :) 2024-10-05 13:57:44 its no use if its dutch only, but i really only just this morning installed joomla on it :) 2024-10-05 13:58:04 fixed it :) 2024-10-05 13:59:00 yay i18n haha. I need to learn more langauges haha 2024-10-05 13:59:23 i only speak 3, and thats more then enough :) 2024-10-05 14:03:06 well, at least i enabled user registrations :D 2024-10-05 14:10:18 andar1an: i gotta leave! But its nice talking with you :) I'd love to continue our conversation later on :) 2024-10-05 14:10:47 Johannes Jacobs: Thank you for nice chat. I tried signing up, just waiting for verification email 2024-10-05 14:11:05 oh, i dont think thats coming yet! let me fix that reaslly quick :) 2024-10-05 14:11:13 Yeah i feel we have some things in common 2024-10-05 14:11:43 account activated :) 2024-10-05 14:12:07 bbl 2024-10-05 14:12:30 its still a WIP btw, so any comments or advise you have is welcomed :) 2024-10-05 14:13:38 I will DM you that 2024-10-05 14:29:08 why is /etc/init.d not included in lbu? pretty sure i could stop modloop earlier, but now i had to change a ln -s to cp -r the init.d/modloop, and lbu include it to umount the boot media 2024-10-05 16:24:21 is there a way to contact package maintainers? 2024-10-05 16:41:30 JohannesJacobs[m]: by email, or open a gitlab issue depending on the subject and if they have an account on gitlab? 2024-10-05 16:41:53 (gitlab.a.o) 2024-10-05 18:20:51 "Johannes Jacobs: by email, or..." <- Fair enough! the pkgs site only allows you to view all packages from a certain maintainer 2024-10-05 19:25:22 Made my first little wiki contribution just a moment ago, but was surprised how easy it was. Don't you ever get trolls deleting entire sections? I assume you can roll back whatever changes a user made and ban them for it though? 2024-10-05 19:27:45 isn't that usual thing on wikis? 2024-10-05 19:40:07 i doubt bans work since the cost of making new accounts == 0. it's mostly just reverting annoying changes, and hoping the antagonists find something better to do with their lives 2024-10-05 19:41:16 there's stuff i'd like to see added to the handbook, but it's unclear to me what the merge process is there 2024-10-05 19:44:19 Well, merging is not that hard, getting it deployed is the harder part 2024-10-05 19:45:21 what i meant was: who decides what can be added 2024-10-05 19:46:22 Probably ends up being me at the moment 2024-10-05 19:46:55 The scope of the handbook is things that are Alpine specific 2024-10-05 19:51:15 seems reasonable. how amenable are you to getting full disk encryption in there (just the 'setup-disk -e' way, not a thousand ways) 2024-10-05 19:51:37 because that stuff keeps coming up 2024-10-05 19:55:11 Sounds in scope 2024-10-05 19:56:10 maybe i'll send something your way soon 2024-10-05 23:41:50 hi, unsure if theres a better place to ask about specific packages, but i'll ask here before bothering upstream :), but i'm using keycloak (24.0.6-r0) from edge. and it just, quits after running after 1m30-2m. don't see an error message. just "Keycloak stopped in 0.047s". 2024-10-06 00:52:19 Hi folks, I’m playing with alpine installed on bare metal and then creating alpine kvm guests and playing with passing —filesystem foo,/foo and then trying to find it on the guest side. 2024-10-06 00:52:19 I’ve not played much with virtio-fs or alpine so I’m not sure if the tags are making it though because my mount doesn’t see it. 2024-10-06 01:04:27 "Hi folks, I’m playing with..." <- I'm doing something like this: 2024-10-06 01:04:27 --extra-args "console=ttyS0" --cloud-init meta-data=/tmp/cloud-init-metadata.yml,user-data=/mnt/misc/cloud/init//alpine-user-data.yml 2024-10-06 01:04:27 sudo virt-install --virt-type kvm --name eel --ram 2048 --vcpus 1 --disk path=/vm/eel_d0.qcow2,size=10,format=qcow2 --filesystem=/foo,foo,driver.type=virtiofs --memorybacking=source.type=memfd,access.mode=shared --network bridge=br0,mac=52:54:00:64:5b:29 --graphics none --noautoconsole --wait 20 --autostart --osinfo=alpinelinux3.19 --location /root/alpine-virt-3.20.3-x86_64.iso,kernel=boot/vmlinuz-virt,initrd=boot/initramfs-virt 2024-10-06 01:05:50 laird[m]: I see it in the xml... (full message at ) 2024-10-06 01:09:23 oh bother!!! i finally post in public and it just works 2024-10-06 01:31:24 laird[m]: that's a universal experience :P doesn't work until you actually bring someone to look at it 2024-10-06 05:00:36 Why does the initramfs copy the file in etc/apk/keys/? 2024-10-06 05:04:22 Hey there! I wanted to let you know that I have a Telegram channel where I share some amazing Verified sauce and soft cashout... (full message at ) 2024-10-06 09:15:28 so after installing alpine extended iso onto my laptop, booting once than rebooting, network adapter "eth0" has disappeared from "ifconfig" & "ip link" list, as a result I just get an error when udhcpc tries to grab information. I can not see any information that indicates the adaptor is disabled in the UEFI settings, is there a simple way to find out if the issue is possibly firmware or 2024-10-06 09:15:28 software related, would like to rule out before assuming its hardware 2024-10-06 09:19:01 is it listed in `lspci | grep Ethernet`? 2024-10-06 09:47:09 pretty sure my client is echoing of which I apologise, seems I don't have lspci etc installed, I can't see anything in "dmesg | grep" that indicates network adapter, did find something that said "initializing netlink subsys (disabled)" though don't think thats related, I might just try again with USB and if that works maybe installing firmware update and those packages, though if you got 2024-10-06 09:47:09 anymore suggestions I'm open to those also 2024-10-06 09:48:14 do you have dmidecode? 2024-10-06 09:51:30 no fresh install, so haven't added any packages 2024-10-06 10:04:12 I'd say it was firmware related since it wasn't showing WiFi card either, see what happens this time round 2024-10-06 10:56:30 do you see those cards if you boot from live medium once again? 2024-10-06 14:09:35 When running abuild, how can I indicate that the CMakeLists.txt file is not in the src directory within the archive? It is one level up. 2024-10-06 14:32:27 andar1an i think you need to modify the APKBUILD 2024-10-06 14:33:40 I have created this APKBUILD, not sure where one indicates where the CMakeLists is in base archive 2024-10-06 14:35:55 andar1an[m]: abuild itself does not know about the file. You typically run cmake, which will look for it in the current directory 2024-10-06 14:36:20 So I should look up how to define that with cmake? TY 2024-10-06 14:36:21 andar1an[m]: abuild, if the APKBUILD is setup correctly, will set the current working directory to the root of the extracted archive 2024-10-06 14:36:40 andar1an[m]: Maybe share your APKBUILD file 2024-10-06 14:36:59 "$srcdir" should be the root of the archive already, no? 2024-10-06 14:37:11 $builddir 2024-10-06 14:37:20 $srcdir is the src/ dir next to the APKBUILD 2024-10-06 14:37:23 oh yea 2024-10-06 14:37:47 builddir defaults to "$srcdir/$pkgname-$pkgver" 2024-10-06 14:38:25 [I don't think it is setup correctly, because I see it does not remove the files, whereas with other packages, I see no src or archive remaining after build (https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/73087) 2024-10-06 14:38:44 andar1an[m]: it only removes pkg/ and src/ after a succesful build 2024-10-06 14:38:54 if the build fails, it will preserve them 2024-10-06 14:39:04 Ah ok, makes sense. 2024-10-06 14:39:47 I tried using abump yesterday for a different package, but that one needed more work, so I am trying to add what I thought would be a couple of simple ones haha 2024-10-06 14:42:52 builddir should be correct, you're using a standard github archive 2024-10-06 14:43:36 the build commands for cmake may not be.... (full message at ) 2024-10-06 14:43:56 and for buildtype put none instead of string, but I don't think that should matter 2024-10-06 14:44:08 but maybe it does 2024-10-06 14:45:38 I think I actually should use the CMakeList.txt as a reference for APKBUILD and maybe not that command 2024-10-06 14:49:38 Ya, I get: CMake Error: The source directory "/home/andar1an/repos/aports/testing/hypridle/src" does not appear to contain CMakeLists.txt. that is 1 level up from src 2024-10-06 14:50:06 (in the tar.gz) 2024-10-06 14:52:34 I can reference the hyprland build maybe. I was referencing the hyprcursor build, but hyprland seems to have a similar situation. It uses Meson thoguh 2024-10-06 14:52:49 s/thoguh/though/ 2024-10-06 14:53:55 is abuild in "infra" 2024-10-06 14:54:28 nvm, own repo 2024-10-06 15:18:10 how does one run a ruby sinatra webapp behind nginx on alpine, since uwsgi doesn't come with a rack plugin? what is the instead prefered way? 2024-10-06 15:26:03 bOR38552MJA: puma? 2024-10-06 15:35:54 is puma in alpine? apk search puma returns nothing 2024-10-06 16:27:49 So there’s an apparmor package, but not apparmor profiles and apparmor notify, theres an selinux libs, but nothing else.. do these frameworks even make sense on Alpine Linux? 2024-10-06 16:29:57 No, it requires quite some effort to build and maintain meaningful profiles. But the utilities can be useful 2024-10-06 16:31:12 bOR38552MJA: It can be installed as a gem though 2024-10-06 16:37:35 Do you mean no apparmor/selinux are not needed on Alpine? Or do you mean no we need it, but we have no maintainers? 2024-10-06 16:45:04 Hi there ! Bonjour tout le monde ! 2024-10-06 16:45:48 I hope you are all good 2024-10-06 16:46:50 I'm looking for a mindmap app on alpine linux. Any suggestion ? 2024-10-06 16:47:51 In that case i would install flatpak and look on flathub :) 2024-10-06 16:48:33 ive looked for that many times in the past, usually end up using gnumeric or sc-im, or just an editor with indentation 2024-10-06 16:49:45 or even inkscape 2024-10-06 16:50:13 non of them are specific for mind mapping tho 2024-10-06 16:53:44 Sob ! Thank you for your answers ! I'm afraid that we have to wait a bit longer. 2024-10-06 16:54:53 Therez nothing to find on flathub? 2024-10-06 16:55:32 it's not a gui but i've used graphviz a bit in that "mind mapping" way 2024-10-06 16:55:38 but then i'm very comfortable working with text files 2024-10-06 16:56:10 https://flathub.org/apps/com.github.phase1geo.minder looks good 2024-10-06 16:58:31 I have never tried flatpack, it works well for clean installing/uninstalling applications on alpine? 2024-10-06 16:58:57 Im very happy with it 2024-10-06 17:00:12 And it has flatseal for permissions, though i havent used it yet :) for me it “just works” 2024-10-06 17:01:12 I would prefer dia than graphviz if it was possible ! 2024-10-06 18:35:56 Does CMake need permissions other than what is on the wiki? 2024-10-06 18:35:58 >>> hyprlock: Unpacking /var/cache/distfiles/hyprlock-0.4.1.tar.gz... 2024-10-06 18:35:58 /usr/bin/abuild: line 28: cmake: Permission denied 2024-10-06 18:36:13 I keep getting this permission denied, no idea why. 2024-10-06 18:38:49 Can you show your latest APKBUILD? 2024-10-06 18:39:20 Yes, for this on it is https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/73090 2024-10-06 18:40:00 This is a different one, I wanted to see if this built differently. The project structure has same CMakeLists file in a similar location, but this one doesn't err the same way during build. I just dk why the cmake error 2024-10-06 18:40:08 maybe they are somehow related. I dk yet 2024-10-06 18:40:15 It says `not found` 2024-10-06 18:40:26 I don't see cmake in makedepends 2024-10-06 18:40:38 1 moment, dk why it is showing that 2024-10-06 18:41:03 there should be 13 makedepends 2024-10-06 18:41:15 https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/73090/diffs 2024-10-06 18:41:26 Yes, I see, but cmake is missing there 2024-10-06 18:41:36 cmake is not installed by default 2024-10-06 18:41:43 OH 2024-10-06 18:41:48 my bad, I had that in other one 2024-10-06 18:41:54 thank you ikke !! 2024-10-06 18:45:48 what deb library is opengl included in in alpine package keeper? 2024-10-06 18:45:57 s/deb/dev/ 2024-10-06 18:47:05 py3-opengl? 2024-10-06 18:47:54 andar1an[m]: should be mesa-dev 2024-10-06 18:47:54 or something 2024-10-06 18:49:02 I have mesa and mesa-dev, but still getting no opengl error 2024-10-06 18:49:16 andar1an[m]: show verbose logs please 2024-10-06 18:49:17 ignore me 2024-10-06 18:49:27 I replaced mesa-dev with mesa 2024-10-06 18:49:28 maybe I need both 2024-10-06 18:49:29 andar1an[m]: ? 2024-10-06 18:49:47 CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):... (full message at ) 2024-10-06 18:51:10 hi, i'm having trouble getting alpine to configure sshd on boot: i set kernel cmdline ssh_key="ssh-ed25519 xxx", the key is correctly added to /root/.ssh/authorized_keys, but openssh-server isn't installed by initramfs (it should be according to tje source initramfs-init.in) 2024-10-06 18:51:11 andar1an[m]: > <@andar1an:matrix.org> CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):... (full message at ) 2024-10-06 18:51:20 may be it, possibly 2024-10-06 18:51:32 glu-dev* 2024-10-06 18:51:37 should be it 2024-10-06 18:52:31 Thank you Melamit , I will give that a go if it isn't pulled in with mesa-dev 2024-10-06 18:52:44 hmm 2024-10-06 18:53:10 so which header file exactly it requires 2024-10-06 18:53:13 so we can search by it 2024-10-06 18:53:30 It just says opengl in the cmakelists.txt. So I am not sure 2024-10-06 18:53:44 i don't see opengl.h in the repos 2024-10-06 18:53:53 https://github.com/hyprwm/hyprlock/blob/main/CMakeLists.txt#L50 2024-10-06 18:54:07 gl.h 2024-10-06 18:54:37 i don't see it 2024-10-06 18:54:38 in the repos 2024-10-06 18:54:41 That cmakelist references egl and opengl, dk if they are related 2024-10-06 18:55:05 andar1an[m]: egl is gles, opengl is ogl 2024-10-06 18:56:23 ah ok 2024-10-06 18:56:41 both are referenced in this. If building for all archs I probably need both 2024-10-06 18:57:03 ACTION uploaded an image: (14KiB) < https://matrix.org/oftc/media/v1/media/download/AWfYuyU1P-UgzAWnp6YSAM-MLW--34K0VBjPiVuhRTadhGFz0MnYb4W7xQFRoY_8GVz3r_25gD8UVrBtqKe4THVCeSZOiu3QAG1hdHJpeC5vcmcvaGJFbU5KZ1BQWmNHQ3ZOWGVwdGVFZ0h0 > 2024-10-06 18:57:04 now i see it 2024-10-06 18:57:05 it's in the mesa-dev package 2024-10-06 18:57:36 I added, but after it told me dependencies that did exist before no longer existed haha 2024-10-06 18:57:54 CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:634 (message):... (full message at ) 2024-10-06 18:58:09 libmagic and hyprutils do exist 2024-10-06 18:58:09 remove opengl from pacakges list 2024-10-06 18:58:19 it's not in there 2024-10-06 18:58:29 hm 2024-10-06 18:58:32 strange thing 2024-10-06 18:58:45 that is probably from cmakelist in src code 2024-10-06 18:59:26 maybe when it doesn't find lib file error spits out what is missing but not based on distro 2024-10-06 19:09:23 Does one need to be on edge to build from edge? 2024-10-06 19:10:51 would it be best to set up an edge chroot for building? 2024-10-06 19:12:24 guess that is what abuild-rootbld is for 2024-10-06 19:13:17 yes, you need to be on edge :P 2024-10-06 19:15:38 cool, abuild-rootbld is awesome. Those warning make sense now 2024-10-06 19:15:52 whoever wrote this, thank you lol 2024-10-06 19:17:46 I also think there is probably some config so abuild finds these packages locally now instead of getting: WARNING: opening /home/andar1an/packages//main: No such file or directory 2024-10-06 19:18:16 but abuild-rootbld pulls from alpine cdn, so that seems better than relying on local 2024-10-06 19:18:35 abuild seems to need rebasing frequently 2024-10-06 19:18:47 (which is probably great haha) 2024-10-06 19:24:04 It's not necessary to keep your MR rebased, it will be rebased before being merged 2024-10-06 19:27:06 Yes, I noticed 2024-10-06 19:27:53 but that is also probably why it is nice to use abuild-rootbld, in case merges updated packages and my cache is out of date 2024-10-06 19:28:23 or mirror i guess depending. Will look into that config later 2024-10-06 19:28:52 still getting libmagic and opengl errors, so I will keep tinkering with combinations 2024-10-06 19:29:14 I dk why the libmagic error is happening, it is in main 2024-10-06 19:29:33 and there is only the 1 package, no -dev or alt 2024-10-06 19:43:18 file-dev provides libmagic.so 2024-10-06 19:43:32 and magic.h 2024-10-06 19:43:44 I tried searching for file-*, I must have had something messed up 2024-10-06 19:43:58 thanks Ikke. also should have seen the "net" option for chroot 2024-10-06 19:45:09 is it acceptable to comment these notes in the APKBUILD? 2024-10-06 19:47:26 Hi! What is the correct way to update kernels? I installed alpine on a diskless setup and it looks as the kernel is not automatically updated by 'apk upgrade' 2024-10-06 19:48:06 maybe there's no new kernel available in the repository? 2024-10-06 19:48:22 holgersson: traditionally you'd update the boot medium, but there is also an update-kernel script, it does require quite some memory though 2024-10-06 19:49:02 ikke: Oh, then I might have a weird setup without the boot medium 2024-10-06 19:49:13 Ermine: A newer kernel is available 2024-10-06 19:49:38 ikke: RAM should be no issue on that machine. I'll try it, thanks! 2024-10-06 19:59:55 Lol:... (full message at ) 2024-10-06 20:01:30 maybe because of libmagic it needs py3-opengl 2024-10-06 20:27:24 See… thats why ihavent gotten arround to learn packaging 😂 too hard! 2024-10-06 20:30:13 I don't think it is hard lol, just tedious. 2024-10-06 20:30:36 ACTION sent a code block: https://matrix.org/oftc/media/v1/media/download/AQGp5_X_VcSVHSvuruE3oDp8egDBN3PE58hntHGMQjhBFxyF1fG9gFSBebG3EehMZ4wWkyZwlD41-5rCz6MXMXdCeSZT5TQQAG1hdHJpeC5vcmcvdHNsbFlBUlVuSkZQTXVJckhvbWFBQUZy 2024-10-06 20:34:48 I am more used to Cargo too, and that can use llvm or gcc and cranelift is getting better which is exciting. I have enjoyed Cargo immensely. So easily to target different archs too 2024-10-06 20:37:16 :) 2024-10-06 20:44:57 This is quite literally why I like the thought of baremetal orchestration of deeply embedded systems. Most of my microservices are really nano services or faas like services. Most don't do complex things. Rather than virtualizing those devices I hope that a whole bunch of small, lowpower, devices to deploy that code to may mean less power consumption and less time troubleshooting. For what I need serious compute for, then I can use a 2024-10-06 20:44:57 bigger machine with a more capable os. 2024-10-06 22:23:11 local host login = ?? 2024-10-06 22:37:31 ? 2024-10-06 22:37:51 if for build, no, I am ssh'd in 2024-10-06 22:50:30 trying with... (full message at ) 2024-10-06 22:57:00 at least im onto the next error lol 2024-10-06 23:18:55 Oops, I think the CMAKE was not for all CMAKE defined variables. My bad 2024-10-07 11:40:47 What or who is responsible for updating docs? https://gitlab.alpinelinux.org/alpine/docs/user-handbook/-/issues/6 2024-10-07 12:23:18 DuClare: as per yesterday, ikke. but also mentioned pushing changes to the site is not what it should be 2024-10-07 12:24:39 2024-10-05 19:44:19 Well, merging is not that hard, getting it deployed is the harder part 2024-10-07 14:19:43 Is the default for Aports not set to squash on merge? Manually doing this is tedious as hell. There is a rebase button, why not squash an merge as default if that is what is expected? 2024-10-07 14:19:43 https://docs.gitlab.com/ee/user/project/merge_requests/squash_and_merge.html#set-default-squash-options-for-a-merge-request 2024-10-07 14:44:14 andar1an[m]: because we do not squash all commits 2024-10-07 14:45:41 It's quite common to have multiple useful commits in a single mr, and if there are multiple packages, each should be in a separate commit 2024-10-07 14:49:15 andar1an: you don't even need to squash your commit manually, if you just have a single commit. You could use `git commit --amend` to just amend it to the last commit. 2024-10-07 14:50:58 I was told I needed to squash, so that is what I was trying to do. Just closed to recreate because it is easier 2024-10-07 14:56:32 now build is failing. I will look at it next weekend. 2024-10-07 15:11:37 if you need to squash commits in a branch, i recommend to use git rebase --interactive. no need to create a new branch :) 2024-10-07 16:25:27 I tried, also soft resetting and I kept being required to rebase from branch 2024-10-07 16:26:09 The easiest way to do squashing is during merge. 2024-10-07 16:27:10 Dk about Gitlab, but at previous companies on Github we had a drop down button on merge to select squash and merge instead. 2024-10-07 16:29:16 Doesn't affect me, I can always not build for a package manager easily enough 2024-10-07 16:29:27 Was just trying to tinker and learn 2024-10-07 17:16:10 andar1an[m]: fyi, you do not have to constantly rebase when gitlab says so, you MR will be rebased just before merge 2024-10-07 17:16:31 You do need to (interactively) rebase to fixup commits 2024-10-07 17:17:15 it was blocking me pushing to branch without rebasing. Maybe had to do with me not waiting to click rebase until the end. 2024-10-07 17:19:28 Will note that if it is problematic to rebase before final iteration. 2024-10-07 18:20:58 Has been a weird git flow, so I am certain it is something variant in how I used. All in all I think the flow is easier than others I have seen. Trying to make notes if pain points in case they are relevant and valuable 2024-10-07 19:30:17 polybar is old 2024-10-07 19:30:23 edge version 2024-10-07 19:31:19 MRs welcome 2024-10-07 19:33:51 is maint. active? 2024-10-07 19:35:27 Not for 2 years 2024-10-07 19:41:47 reminds me, i should probably push i3bar-river one of these days. (which is not, despite its name, specific to river) 2024-10-07 19:47:53 somebody expert could look actual APKBUILD maybe 2024-10-07 19:54:10 hello, is there a way to build multiarch containers on alpine? multiarch/qemu-user-static doesn't seem to work anymore 2024-10-07 20:03:02 likelyonlysprinkler[m]: we build everything on native (or almost native) hardware 2024-10-08 08:53:16 with gnome with wayland, is there a way to stop it breaking randomly? after I open a flatpak and web browser or just walk away for 30 minutes I am no longer able to open new windows, the options to shutdown and reboot just log out etc when it's in this state, I can not access the terminal when this happens, I can swap to another TTY and fix the application launching logging out and back in, but the shutdown and reboot ends up proper cooked randomly 2024-10-08 08:53:36 don't have these issues with other two machines with KDE and in the past sway 2024-10-08 08:54:18 in saying that I have never had a good experience with gnome on any of my machines regardless of distro 2024-10-08 10:01:46 someone's got to debug it 2024-10-08 10:02:11 take a look at logs and see if anything crashes 2024-10-08 10:05:40 which logs will most likely have what I am looking for, always been bad at working out where and which logs to look at, do suspect its got something to do with OpenGL or Xwayland if it's same reason I had issues on fedora back in 2022, though won't know until I check, if you can help with paths or a link to a book or guide with best practices that is relevant I'd appriciate it as it is one of my weak points. 2024-10-08 10:27:11 silvia_: you can check /var/log/messages . gdm log is also somewhere in /var/log iirc 2024-10-08 11:14:12 maybe I'm just not understanding what I'm looking at, but why is the port in here not matching what I see in netstat: 2024-10-08 11:14:44 charm:~# grep ^address: /proc/fs/nfsd/clients/10/info 2024-10-08 11:14:44 charm:~# netstat -na | grep 192.168.93.218 2024-10-08 11:14:44 address: "192.168.93.218:676" 2024-10-08 11:14:45 tcp 0 0 192.168.93.82:2049 192.168.93.218:823 ESTABLISHED 2024-10-08 11:15:10 the supposed port in the info is 676, but the port shown in netstat is 823... 2024-10-08 12:01:20 hello 2024-10-08 12:01:52 actually, I'm gonna most in -dev room, sorry for the noise 2024-10-08 12:01:56 post* 2024-10-08 12:31:14 I got a system service which binds to an IP, however it fails since "network isn't ready" even with "depend() { need net }". What do I need to add there or can I make the service restart automatically after failure? 2024-10-08 16:04:36 i tried to update polybar looks fine but it is stuck when making completion. i copied the bin 2024-10-08 16:04:52 is ok half-tested MR? 2024-10-08 17:33:29 hello, I'm on alpine 3.19, ready to upgrade to 3.20, changed the repositories but apk keeps complaining about icu libs conflicting: https://tpaste.us/bQgM 2024-10-08 17:33:33 can anyone lend me a hand 2024-10-08 17:33:49 i'm not really sure how to proceed now 2024-10-08 17:34:51 i can't remove icu, as far as i know, and i don't see any qt stuff on world 2024-10-08 17:35:15 i don't see any warning or migration steps on the 3.20 release either 2024-10-08 17:35:21 eletrotupi: what does apk list --orphan return? 2024-10-08 17:38:16 libxkbfile-doc-1.1.3-r0 x86_64 {libxkbfile} (MIT) [installed] senpai-0.2.0-r3 x86_64 {senpai} (ISC) [installed] swww-0.8.1-r0 x86_64 {swww} (GPL-3.0-or-later) [installed] 2024-10-08 17:44:55 Did you remove the community repo? 2024-10-08 17:57:04 lemme check 2024-10-08 17:57:11 nops 2024-10-08 17:57:17 have only main and community repos 2024-10-08 19:21:59 eletrotupi: I'm puzzled that it returns senpai and libxkbfile, both which should still be available 2024-10-09 00:50:54 hello, is this kind of normal ? some symbol not found for python library. Image link : https://gitlab.com/lidgl/kumpulan_log/-/raw/main/2024-10-09T07_41_29_185689915+07_00.png 2024-10-09 16:48:25 Hello, I'm confused on the allocator packages on Alpine linux repo. Do they only work when musl is dynamically linked ? 2024-10-09 16:48:50 like jemalloc? 2024-10-09 16:48:58 Yes 2024-10-09 16:49:15 Yes, they depend on overriding things through the dynamic loader 2024-10-09 16:50:38 I see. thx you 2024-10-09 17:49:00 is omni here? simply updating polybar version worked. i ketp xpp the same cause error otherwise. i did not bother to try updatin i3 thingy 2024-10-09 18:05:32 i asked the dev. will try again if necessary 2024-10-09 19:06:43 First time using Alpine. Love it so far. 2024-10-09 20:31:43 if wanting to install and run alpine pkgs on mobile, here are some helper scripts, https://git.insteps.net/mess/mobile/ 2024-10-09 20:31:51 its still experimental, does not say how to get them together yet, but will add the docs soon 2024-10-09 20:33:24 been using mobiles to run my php dev/server (alpinelinux) on them for couple of years now 2024-10-10 01:05:47 eletrotupi: do you have any locally built packages that might need to be rebuilt? 2024-10-10 06:57:36 Is anyone using encrypted swap on alpine linux? I'd like to enable encrypted swap with a random key, basically reverting / overwriting on each boot 2024-10-10 06:57:49 It seems we don't have a crypttab 2024-10-10 06:58:15 And the only related article I found was https://wiki.alpinelinux.org/wiki/Setting_up_encrypted_volumes_with_LUKS 2024-10-10 06:59:13 ah, we have /etc/init.d/dmcrypt 2024-10-10 07:01:56 HOLY swearword-of-your-choice 2024-10-10 07:01:58 WHY IS THAT SO EASY 2024-10-10 07:02:01 IT CANNOT BE 2024-10-10 07:02:17 Reading the init script, adding config to /etc/conf.d/dmcrypt, running swapon 2024-10-10 07:02:19 damn 2024-10-10 07:02:22 that was so freaking easy 2024-10-10 07:02:45 within minutes! swap: 4095 0 4095 2024-10-10 07:22:10 telmich: naise 2024-10-10 07:22:24 SO NICE 2024-10-10 07:23:59 Just revived my old blog, because it was so easy, so nice: https://www.nico.schottelius.org/blog/ 2024-10-10 07:24:00 :D 2024-10-10 07:26:52 I mean, seriously... there hasn't been any other distro out there for years where things are so straight forward and logical and that make sense 2024-10-10 07:27:06 I think we got to celebrate this more 2024-10-10 07:39:18 Next step, I need to move the blog into k8s... this is one of the legacy things running on an old vm 2024-10-10 08:41:17 can anyone share a working polkit setup with sway/seatd? I have dbus working well but trying to use polkit-gnome (or lxpolkit) gives an "Unable to determine the session we are in: No session for pid 16483" error 2024-10-10 09:23:47 telmich: the blog missed on how to install the file /etc/init.d/dmcrypt 2024-10-10 10:27:09 "nico🇨🇭: the blog missed on how..." <- Thanks, will add a note for it 2024-10-10 10:27:33 telmich: if you post it on mastodon, I can boost it 2024-10-10 18:55:34 are the nerd-fonts checked for if they contain all fonts? some fonts such as iosevka are missing 2024-10-10 18:57:05 sewn: is there a reason iosevka needs to be part of the nerd-fonts package, it has its own package currently 2024-10-10 18:57:43 nerd-fonts iosevka 2024-10-10 18:58:16 like, nerd-fonts have compilations of individual fonts containing the nerd font symbols 2024-10-10 18:58:20 one of them that they distribute is iosevka 2024-10-10 19:01:39 34 fonts are missing 2024-10-10 19:01:56 im not sure if alpine is to be expected to distribute all these fonts, but nerd fonts do distribute them 2024-10-10 19:57:45 Is alpine affected by this? https://www.pcworld.com/article/2485961/update-firefox-131-now-to-patch-a-critical-zero-day-security-flaw.html 2024-10-10 19:58:44 jonesv: Yes 2024-10-10 19:58:48 and is there something I can do to help get Firefox updated? Like test a package or something? 2024-10-10 19:58:59 jonesv: it has already been pushed 2024-10-10 19:59:17 ikke: hmm I `apk update` and I don't see an update :/ 2024-10-10 19:59:44 ikke: I still have 130.0.1-r0 2024-10-10 20:00:54 I guess you are on 3.20? 2024-10-10 20:01:12 I am... it's the latest stable, right? 2024-10-10 20:01:18 yes 2024-10-10 20:02:17 Won't it get an update? 2024-10-10 20:03:43 (not complaining, just trying to understand how it works with critical updates :-) ) 2024-10-10 20:05:14 I'm checking, hold on 2024-10-10 20:07:04 She be a manual backport for security right? 2024-10-10 20:07:36 yes, it should have been pushed, was just forgotten (the 3.20 backport for firefox, firefox-esr has been updated) 2024-10-10 20:08:37 "within minutes! swap:..." <- was stupidly easy with btrfs too. Don't even need to do chattr steps urself anymore 2024-10-10 20:11:14 ikke:... (full message at ) 2024-10-10 20:11:40 fyi, these multi-line messages are anoying for irc users= 2024-10-10 20:12:29 But yes, you don't have to explciitly do something, rebasing will be done before merging 2024-10-10 20:12:38 Ah, sorry. What would be best way to send multiline messages? 2024-10-10 20:14:24 just break it up into a bunch? 2024-10-10 20:14:32 Generally you keep them single line. If you have multi-line content (like the output of a program), you can use a paste service 2024-10-10 20:14:54 The matrix bridge turns into a "full message at " 2024-10-10 20:20:04 Cool, thanks. 2024-10-10 20:23:04 What should I expect the typical time to get a complete testing build into aports? Think I will be able to try these this weekend? I have been waiting to install a desktop env so I could test these and see what hype is about. If it can take some time I will just install another one for now 2024-10-10 20:23:58 MRs for new aports take a bit longer than package upgrades 2024-10-10 20:25:23 kk, thanks 2024-10-10 20:31:01 ikke: oh great. I'll check in a couple hour if the updated firefox is available then! 2024-10-10 20:31:25 ikke: out of curiosity, can I see it somewhere? Like how did you see that it had been forgotten? So that next time I can check there before bothering you :) 2024-10-10 20:31:36 jonesv: I asked the maintainer :) 2024-10-10 20:31:49 oh :) 2024-10-10 21:40:17 Hi, is it possible for 2 alpine diskless installs to coexist? I have a raspberry pi that I'm building a small handheld appliance with, but when I try to boot it from USB, it tries to mount the modloop on the SD card and it boots up in a broken state. There isn't a practical way for the people who will be using these devices to remove the SD card from them, otherwise I would just do that. Thanks! 2024-10-11 05:48:28 somewhy wlroots0.17 package is empty on my side 2024-10-11 05:49:30 and sway lacks libwlroots.so.12 2024-10-11 05:50:59 Maybe a broken replaces? 2024-10-11 05:51:12 does `apk fix wlroots` help? 2024-10-11 06:29:29 ikke: no 2024-10-11 06:31:28 ikke: apk fix wlroots0.17 helped though 2024-10-11 07:06:55 Ok, right 2024-10-11 10:48:57 is there any chance of latest firefox patches to be backported to 3.20? Seems there is a critical security issue: https://lwn.net/Articles/993608/ 2024-10-11 10:49:25 ptrc: ^ 2024-10-11 10:49:37 fyi, there is also an about:config option to mitigate it 2024-10-11 10:50:38 oh neat, thank you. Which option is that? 2024-10-11 10:51:39 dom.animations-api.timelines.enabled=false 2024-10-11 10:52:50 https://hachyderm.io/@dalias/113284901186843302 2024-10-11 10:54:31 interesting - that's not an option that's present by default in about:config for me, but I will try it all the same. 2024-10-11 10:55:09 Neither for me 2024-10-11 11:02:40 I wonder if packaging 5 different versions of firefox is worth the effort. 2024-10-11 11:29:02 5 different? 2024-10-11 11:29:12 wouldnt it be enough with the latest + the LTS version ? 2024-10-11 11:45:54 Latest and esr on both edge and latest stable release, and developer edition on edge. 2024-10-11 12:17:13 wait, but 3.20-stable has latest esr and stable 2024-10-11 12:17:16 at least in git 2024-10-11 12:17:26 but pkgs.a.o returns an older version 2024-10-11 12:17:48 yeah, no, it's on the mirrors as well 2024-10-11 12:18:50 built 2024-10-10T21:12:12.000Z 2024-10-11 12:21:19 https://ptrc.gay/jktkEekw 2024-10-11 12:23:28 elagost: could you double-check? 2024-10-11 13:06:25 Does anyone know if there is an option during setup to use dhcpcd instead of uhcpc? 2024-10-11 13:06:25 Haven't been able to dig into why yet, but dhcpcd seems to be optimal choice for ipv6 anyways? 2024-10-11 13:06:25 This server seems to have trouble with the latter after installing a desktop weirdly. 2024-10-11 13:06:46 Does anyone know if there is an option during setup to use dhcpcd instead of udhcpc? 2024-10-11 13:06:46 Haven't been able to dig into why yet, but dhcpcd seems to be optimal choice for ipv6 anyways? 2024-10-11 13:06:46 This server seems to have trouble with the latter after installing a desktop weirdly. 2024-10-11 13:12:39 I don't think so, but I am reading setup-interfaces from phone because I stupidly tried to update firefox on unstable debian yesterday and lost work back to oct 3 lol. Shoulda backed up first lol 2024-10-11 13:12:57 At least all machines are alpine now lol 2024-10-11 13:33:55 Just to be clear. I am asking about installing dhcpcd during alpine installation, so that I don't need to cache apk packaged because udhcpc can't aquire addresses after boot post setup-desktop. I can try to install it before running setup-desktop, or cache it. But I am specifically asking if the setup-interfaces script or any setup-* script will install dhcpcd for use during installation. 2024-10-11 13:35:24 I imagine I can use an apkoverlay or cache, but I don't want to do this post reboot after setup-disk 2024-10-11 13:42:56 have you tried stracing udhcpc after setup-desktop? sounds like an interesting issue to figure out. 2024-10-11 13:49:48 andar1an[m]: just so you are aware, when you edit from the matrix side, irc sees each edit as a new line. 2024-10-11 13:49:58 Yes, i didnt have this issue on my laptop. I have also tried to statically set address, gateway etc. and a few other things. It happens for both kde and sway. I believe setup-alpine brings in linux-firmware metapackage and address is aquired pre-setup desktop 2024-10-11 13:50:37 I made a mistake on that @invoked, I saw it get duplicated in matrix client post edit 2024-10-11 13:51:39 Whatever the issue, it does appear that I can reference an apkovl file during setup disk which is great 2024-10-11 13:51:51 no worries. generally acceptable irc convention is to s// or something 2024-10-11 13:51:57 like tpyo 2024-10-11 13:52:00 s/tpyo/typo/ 2024-10-11 13:52:16 Oh cool, thank you. 2024-10-11 13:53:15 As a note to issue it seems to affect both eth and wlan interfaces. 2024-10-11 14:14:47 ptrc: I was checking pkgs.a.o, my bad. Updating my stable machine now and you're right; it's latest. Thanks! 2024-10-11 14:15:03 glad to hear that, and you're welcome ^^ 2024-10-11 16:43:30 Hey, pretty new to alpine and ran into an issue today. I wanted to compile a package using abuild rootbld, but it did not work, failing with an error on line 2543 in the abuild script, stating "/home/username/packages: permission denied". So I looked into that line in the script, (here: https://gitlab.alpinelinux.org/alpine/abuild/-/blob/master/abuild.in?ref_type=heads#L2543) and it looks like there is just a backslash missing in 2024-10-11 16:43:32 the previous line, causing the line not to be an argument to mkdir. Is that assertion correct, or am I just doing something wrong? 2024-10-11 16:44:40 Guest6063: Yeah, it has been reported already 2024-10-11 16:44:47 abuild has just been updated (to an rc) 2024-10-11 16:46:10 I see, thanks for the info 2024-10-11 18:04:47 hi 2024-10-11 18:53:44 What a derp moment this morning. Just install in chroot. 😹 2024-10-11 22:36:02 Ugh, wish busybox mount could mount by label or uuid 2024-10-11 23:34:05 Greetings! Total noob here... 2024-10-11 23:34:06 Trying to run `abuild rootbld` but getting errors all the way. Is there a descent doc on it? or a guide how to set up its env? 2024-10-11 23:34:43 if its a permission error, i guess its being worked on 2024-10-11 23:35:41 No. It looks totally unusable, I can't overcome it 2024-10-11 23:36:11 Like: 2024-10-11 23:36:11 > envsubst: error while reading "standard input": Is a directory 2024-10-11 23:38:10 hmm maybe its a issue with abuild; it was upgraded to a rc couple of days ago 2024-10-11 23:38:37 abuild works fine for me. 2024-10-11 23:38:54 * abuild itself works fine 2024-10-11 23:39:50 I'm on v3.20 2024-10-11 23:40:57 Do all build with plain abuild? Or is there an alternative chroot builder? 2024-10-12 09:12:01 ildar[m]: there is dabuild which is based docker/podman? but your error with rootbld is strange 2024-10-12 09:12:46 I'll look at it, thanks 2024-10-12 09:13:44 what's the normal way to debug rootbld besides source reading and gdb? 😉 2024-10-12 09:18:08 it's only shell script 2024-10-12 09:18:43 ah! ok. Didn't have time to look 2024-10-12 09:19:44 it only calls envsusb at 1 line 2024-10-12 09:21:21 https://gitlab.alpinelinux.org/alpine/abuild/-/blob/master/abuild.in?ref_type=heads#L2573 2024-10-12 09:23:50 could you confirm that it fails there? 2024-10-12 09:25:14 Need some little time, thanks 2024-10-12 09:25:50 just try 2024-10-12 09:25:56 abuild -v rootbld 2024-10-12 09:31:19 lol, it seems broken also for me, but different problem 2024-10-12 09:33:36 https://paste.rs/gxKkT 2024-10-12 09:40:48 hmm... I think that it fails to create /etc/apk/repositories inside the chroot 2024-10-12 09:41:28 I would like to compare with my log but mine fails before :D 2024-10-12 09:42:34 that's .. strange 2024-10-12 09:43:17 I have some weird permission error with /home/donoban/packages 2024-10-12 09:47:31 I see it in *devel* 2024-10-12 09:58:37 my problem is kinda obvious: .rootbld-repositories was wrong 2024-10-12 09:58:53 I did mkdir that, but it should be a file 2024-10-12 09:59:20 though there's no doc on it 😒 2024-10-12 10:04:19 :9 2024-10-12 10:04:21 :) 2024-10-12 10:05:26 one little problem left 2024-10-12 10:07:37 https://paste.rs/gGiZE 2024-10-12 10:07:47 this one is trickier 2024-10-12 10:19:09 is there an APKBUILD file on your workdir? 2024-10-12 10:21:11 Otherwise it doesn't start building 😁 2024-10-12 10:22:43 hm.. 2024-10-12 10:25:02 do you run it on /tmp/alien? I suppose that most people uses it inside '~/aports/xxx' so maybe it's messing something 2024-10-12 10:29:16 Yep.. 2024-10-12 10:44:25 yes, that was right, building from `~/aports` did it 2024-10-12 10:44:46 my issue solved 2024-10-12 10:51:39 thanks for help 2024-10-12 10:52:20 :) 2024-10-12 10:52:28 maybe it should be an issue 2024-10-12 15:08:43 Hi, I wanna poll the status of !72313, is jirutka around here? 2024-10-12 15:13:00 famfo: jirutka is not 2024-10-12 15:13:27 https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/72313 2024-10-12 16:01:57 is abuild broken 2024-10-12 16:01:59 ? 2024-10-12 16:03:58 j_v: rootbld? 2024-10-12 16:04:49 yeah 2024-10-12 16:05:44 i'm looking through commits trying to get a clue where to look what happened 2024-10-12 16:07:39 i'll have to git bisect i think 2024-10-12 16:09:23 It's a known issue 2024-10-12 16:09:50 "you can workaround it locally if you add `\` to /usr/bin/abuild line 2542 " 2024-10-12 16:10:13 oh, cool, thanks! 2024-10-12 16:11:16 ah, right 2024-10-12 16:11:26 just a typo 2024-10-12 18:15:08 Is there a way to obtain up to date postgresql packages for alpine linux ? All postgresql versions are outdated of several month on the edge repository 2024-10-12 18:15:45 There is an MR to update them, but it fails to build. 2024-10-12 18:16:16 !72200 2024-10-12 18:16:21 https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/72200/ 2024-10-12 18:16:26 Oh ok I can see that. Thx 2024-10-12 18:17:02 Apparently test failures 2024-10-12 19:15:05 should this also work for alpine? https://openwrt.org/toh/arcadyan/vrv9510kwac23#installing_openwrt_-_brnboot_recovery_web_interface_easy 2024-10-12 19:15:35 it seems that it passes an openwrt initramfs via tftp 2024-10-12 19:15:44 "Set up a TFTP Server on your PC (you can use Tftpd if you are using Windows, or tftpd-hpa if you are in Linux). Rename the OpenWrt initramfs image to rescue.bin and place it in your TFTP directory." 2024-10-12 19:17:27 openwrt is boring, alpine would be nice :) 2024-10-12 19:24:43 I'm not sure of the architecture of this device 2024-10-12 19:25:03 probably MIPS 2024-10-13 10:40:51 anyone running your own personal apk repo, i.e. for packages not in alpine's repos? if so would you mind testing `apk cache download ` with a package from your repo, and seeing if it works without complaint? for some reason doing this with postmarketos' repos fails signature checks. 2024-10-13 11:31:12 do you have the keys installed in /etc/apk/keys? 2024-10-13 13:01:23 yeah, the postmarketos keys are stored there. `apk add` from the repos works great. caching just didn't work for pmos. 2024-10-13 16:41:32 Hello 2024-10-13 16:42:18 I'm newbe to alpine, can someone point me to a book to learn alpine ? 2024-10-13 16:42:22 thank you 2024-10-13 16:43:37 hi, I'd suggest Alpine wiki: https://wiki.alpinelinux.org/wiki/Main_Page 2024-10-13 16:45:09 Thank you! 2024-10-13 16:45:38 I've seek for a printable or pdf book about alpine but did not found 2024-10-13 16:46:27 afaik there is no such thing 2024-10-13 16:48:33 thank you. 2024-10-13 16:49:15 yw 2024-10-13 17:40:37 Hi, I'm trying to install alpine on a btrfs encrypted drive. After entering the initramfs and decrypting the drive, it crashes with Mounting boot media: failed. I can manually mount the drive with mount /dev/mapper/main -o subvol=root /sysroot, and then continue booting normally. I thought I maybe have a wrong kernel cmdline, I tried to tweak it in many ways, unsuccessfully. 2024-10-13 17:41:35 Here is the cmdline: "root=UUID= ro rootflags=subvol=root cryptroot= cryptdm=main modules=sd-mod,btrfs,nvme quiet rootfstype=btrfs" 2024-10-13 17:44:31 Tried changing to subvol=/root, tried making my root subvolume default and removing the subvol options 2024-10-13 18:42:08 What does your /etc/fstab look like? 2024-10-13 21:00:50 And what do you subvolumes look like 2024-10-13 21:01:59 If you are separating /etc, /usr there are some files that are necessary during boot you won't be able to access without a lot of tedium 2024-10-13 21:04:09 Im working on raid10 with usb key unlock now for btrfs with subvols, and I want to punch GRUB in the face lol. 2024-10-13 21:04:10 It is a nightmare trying to use the cryptomount -k option because of assumptions in grub-install.c. 2024-10-13 21:04:10 Add a flag to provide our own load.cfg if your gonna do that. Holy cow. 2024-10-13 21:08:53 "Hi, I'm trying to install alpine..." <- https://wiki.alpinelinux.org/wiki/User:Andar1an 2024-10-13 21:09:55 Im sorry this is rough formatting, if you copy and paste this into a markdown doc it will be more clear. I will hopefully make it prettier in future lol 2024-10-13 21:17:44 If you are getting a remount warning on shutdown, you can tweak /etc/init.d/mount-ro 2024-10-13 21:18:53 What is in that wiki is a bit out of date, but that works. Just may need some cleanup and i have a lot of new learning from this raid stuff to go back into there 2024-10-13 23:45:24 Hi chat!. Im trying to build my first package for alpine using this wiki page https://wiki.alpinelinux.org/wiki/Creating_an_Alpine_package#Building_packages 2024-10-13 23:45:54 and getting >>> ERROR: amneziawg-tools: rootbld: /home/krab/myapks/amneziawg-tools/../.rootbld-repositories does not exist 2024-10-13 23:46:10 what on earth does this mean 2024-10-13 23:54:13 Did you install abuild-rootbld? 2024-10-13 23:57:31 Are you in the directory for what you are trying to build? 2024-10-14 00:15:36 yes and yes? https://pastebin.com/raw/bYRJuguL 2024-10-14 00:27:32 Are you trying to use cached apks? 2024-10-14 00:30:47 What does your apk repository file look like? 2024-10-14 00:30:47 I got warnings with abuild as it seems to look for local packages first, but rootbld for me pulls from remotes, I didn't tweak anything. 2024-10-14 00:30:47 Never seen that before, sorry 2024-10-14 00:37:09 Probably has to do with you aports structure 2024-10-14 00:37:14 https://gitlab.alpinelinux.org/alpine/abuild/-/issues/10041 2024-10-14 00:37:30 https://wiki.alpinelinux.org/wiki/Include:AbuildRootBld 2024-10-14 01:32:48 yeah new package must be inside aports directory now it works 2024-10-14 02:28:29 Anyone get XFS as the root partition for alpine on arm? I can't figure out how to do it. Cfdisk doesn't show it as an option. I've installed from the VM image 2024-10-14 03:55:14 do you guys have any example for any alpine kernel module? package or APKBUILD? i need amneziawg module as separate package 2024-10-14 03:56:24 Can't you just look on the Alpine package list website? 2024-10-14 03:57:27 https://gitlab.com/postmarketOS/pmaports/-/blob/7df2c93459424af257d673f055e5d86c6e6db46c/main/wireguard-postmarketos-stable/APKBUILD 2024-10-14 03:57:49 thats one just does copy ko file and nothing more 2024-10-14 04:56:15 alpine has package with entire kernel sources? 2024-10-14 05:33:04 is there a way to disable cleaning build chroot on failure? >>> amneziawg-linux-virt: Cleaning up build chroot 2024-10-14 05:42:53 https://pastebin.com/raw/ppiBTFL3 very nice. not sure if i need DKMS (AKMS) for that module 2024-10-14 05:45:33 or package will strictly depend on linux package ver-rel-flavor 2024-10-14 05:47:12 install_if="amneziawg-tools=$_toolsver linux-$_flavor=$_kpkgver" 2024-10-14 09:07:29 Good morning o/ 2024-10-14 09:08:39 I'm trying to compile BambuStudio on Alpine that uses cmake. after installing much deps, it complains about not being able to find wxwidgets libs while obviously wxwidgets-dev is properly installed 2024-10-14 09:08:59 CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:233 (message): 2024-10-14 09:09:07 Could NOT find wxWidgets (missing: wxWidgets_LIBRARIES 2024-10-14 09:09:09 wxWidgets_INCLUDE_DIRS) (Required is at least version "3.1") 2024-10-14 09:09:31 I've tried different variations of those variable to no avail 2024-10-14 09:09:35 Any idea?? 2024-10-14 09:35:27 err... redid from scratch and it now goes on 2024-10-14 09:35:35 Don't mind me then ^^ 2024-10-14 14:27:47 hi everyone! i am trying to find a way to use Openmediavault alpine based, do you think it is doable? 2024-10-14 14:32:49 it's debian based, so not likely 2024-10-14 15:14:08 Does anyone know if rEFInd supports cryptomount 2024-10-14 17:36:41 hi 2024-10-14 17:37:14 there 2024-10-14 19:23:02 mmmmmm 2024-10-14 19:24:06 why cant change nickname? 2024-10-14 19:27:13 Possibly due to the +R mode on this channel 2024-10-14 19:27:19 Or some other channel 2024-10-14 19:27:35 Nope, no +R here 2024-10-14 19:45:39 hi there ikke 2024-10-14 19:46:03 021804 https://pixshare.de/qHDaOw 2024-10-14 22:00:33 Yum. Beer haha 2024-10-15 01:55:37 so ive build my apk for amneziawg kernel module (it contains single file /lib/modules/6.6.56-0-virt/extra/amneziawg.ko) but after installation it won't load: modprobe: FATAL: could not insert 'amneziawg': Invalid argument 2024-10-15 03:56:24 I'm guessing the answer is no one has tried 2024-10-15 04:22:31 it looks like i have to do make modules_install ... and can't just copy ko file 2024-10-15 04:29:27 is there a way to stop abuild doing that >>> amneziawg-linux-virt: Cleaning up build chroot ? 2024-10-15 04:46:10 abuild.conf 2024-10-15 05:42:52 pls provide package linux sources out-of-box, like deb-src in debian 2024-10-15 08:42:52 how to fix: "error in libcrypto" while ssh? 2024-10-15 08:44:52 templecloud: any log? 2024-10-15 08:46:44 let me try 2024-10-15 08:47:25 "error in libcrypto" 2024-10-15 08:47:29 only that 2024-10-15 08:47:37 error in libcrypto debug1: No more authentication methods to try. 2024-10-15 08:48:07 use a compatible key 2024-10-15 09:50:20 >>> mkdir: can't create directory '/lib/modules/6.6.56-0-virt/updates/': Read-only file system 2024-10-15 09:51:17 what tries to create directory make or depmod and why it doent respect destdir ... 2024-10-15 10:32:07 >>> /bin/depmod -v -b "/home/krab/aports/testing/amneziawg-linux-virt/pkg/amneziawg-linux-virt" -a 6.6.56-0-virt -o "/home/krab/aports/testing/amneziawg-linux-virt/pkg/amneziawg-linux-virt" 2024-10-15 10:32:23 >>> mkdir: can't create directory '/lib/modules/6.6.56-0-virt/updates/': Read-only file system 2024-10-15 10:32:25 ??? 2024-10-15 10:32:38 krab4t: are you using akms? 2024-10-15 10:33:34 akms would require package with entire kernel sources, their Makefile applies patches on drivers/net/wireguard and then build 2024-10-15 10:41:29 can you bwrap into abuild chroot? 2024-10-15 10:41:50 i got entire command line from abuild -v rootbld 2024-10-15 10:42:02 bash: cannot set terminal process group (-1): Not a tty 2024-10-15 10:44:53 You could look at the abuild source to see how it invokes bwrap 2024-10-15 10:48:15 ive got command from abuild -v rootbld log and then /bin/sh at the end 2024-10-15 10:48:26 it seems working 2024-10-15 10:49:35 ah its not depmod its actually make modules_install ... 2024-10-15 16:26:02 have i been blessed OK: 7777 MiB in 1033 packages 2024-10-15 16:27:07 crushed by demonic bloat 2024-10-15 19:51:53 Hello. I successfully booted an install of alpine using full disk encryption and btrfs. I have an error message from OpenRC though, failed to start modloop. I couldn't find much info on what modloop is, from what I understand it's a file that keeps your kernel on disk so it doesn't much RAM, not sure 2024-10-15 19:53:43 Sorry, typing on my phone. [...] so it doesn't consume much RAM. Not sure what's the use since my system seems to be functioning without. Should I remove the service from my init chain, or have I done something wrong ? 2024-10-15 19:54:21 leforjeron: it's for a run-from-ram system where you do not install ... 2024-10-15 20:27:30 So in my experimentation with raid10 btrfs + LUK2, I feel like I am at a crossroads haha. 2024-10-15 20:29:25 Grub-install does not make it possible to enable reference to keyfile in cryptomount through flags. 2024-10-15 20:29:26 Now playing with just making boot a usb and unlocking disks by editing initramfs-init lol 2024-10-15 20:29:26 Grub-mkimage embedded config can but I haven't been able to make it work yet. 2024-10-15 20:30:42 The hope was initially to just have keyfile for initial stage unlock with efi, and I could just yank usb. I guess similar may work with entire boot on usb. Fun to tinker with, but my eyes are going cross-eyed lol 2024-10-15 20:32:54 I know the cryptomount works manually through grub shell, just doesn't seem to in embedded config prior to directing to boot. Gotta see if there is an easier way to get feedback. Challenging to see what is erring 2024-10-15 20:34:55 I tried adding a cryptdisks and cryptdiskskey option in the initramfs-init file, that created some different output which was neat. Just need to figure out what avenue to plug away at still haha 2024-10-15 20:37:44 At least with initramfs avenue I get to try rEFInd. Perks i guess haha 2024-10-15 21:47:26 https://pastebin.com/raw/8m7NdRRP FFS 2024-10-15 21:47:52 what the difference between 6.6.56-0-virt #1-Alpine SMP PREEMPT_DYNAMIC 2024-10-10 17:19:03 x86_64 Linux on my VPS and 2024-10-15 21:48:05 6.6.56-0-virt #1-Alpine SMP PREEMPT_DYNAMIC 2024-10-10 17:19:03 x86_64 Linux in my virtualbox 2024-10-15 21:51:50 i can't do any make install modules_install inside abuild because it will or use /lib/modules or INSTALL_MOD_PATH="$pkgdir" and then create all depmod result files like modules.dep inside $pkgdir 2024-10-15 21:52:50 so the only way is to run make on module sources, gzip it, install -v -D -m644 it and let apk run kmod triggers after apk add pkgname ... 2024-10-15 21:53:10 gzip amneziawg.ko file ** 2024-10-15 21:55:08 but this amneziawg.ko.gz on same kernel won't load ... a lot of errors in dmesg 2024-10-15 23:31:16 regular build on host works just fine, but inside abuild produces different ko file 2024-10-15 23:32:10 modprobe --dump-modversions /path/to/amneziawg.ko(.gz) show some symbols are different 2024-10-16 00:09:19 e1000e 0000:00:1f.6 eth0: (PCI Express:2.5GT/s:Width x1) 2024-10-16 00:09:19 dmesg reports an ethernet card on my laptop, but I don't see any ethernet plug 2024-10-16 00:16:17 which laptop?