[2025-04-06T03:25:47Z] why do I get the error /boot/grub/i386-pc/normal.mod not found? [2025-04-06T03:28:59Z] probably because its missing? [2025-04-06T03:30:53Z] for anyone here who actively uses codeberg: what are their file size limits [2025-04-06T03:31:07Z] sad_plan the github host plan has failed, some of my packages are >100MB so i can't store them on a repo [2025-04-06T03:31:16Z] i don't see anything related to individual files on codebergs website so [2025-04-06T03:31:52Z] i'm assuming there isn't a per file limit but rather an overall repository imposed limit of 750MiB, which is the only actual number i can find [2025-04-06T03:31:59Z] kris_: sewn might know the limit [2025-04-06T03:32:05Z] hallo [2025-04-06T03:32:07Z] hm, can you push them as a release though? [2025-04-06T03:32:24Z] i believe for the pages thing to work for me to do this, they have to just be uploaded to the repo raw [2025-04-06T03:32:25Z] what are you hosting kris [2025-04-06T03:32:29Z] that sounds rather small actually [2025-04-06T03:32:37Z] i may or may not be using github pages / codeberg pages as an xbps repo [2025-04-06T03:32:55Z] or trying to anyway lol, github said no with one of my packages because it's too large [2025-04-06T03:33:07Z] I mean, linux is way bigger. linux-firmware is bigger, linux is bigger. although not on codeberg though [2025-04-06T03:33:09Z] like i got this working just with smaller packages [2025-04-06T03:33:23Z] yeah but i figure these aren't >=100MB blobs just straight up in the source tree [2025-04-06T03:33:33Z] well, no [2025-04-06T03:33:33Z] kris [2025-04-06T03:33:40Z] ...im kinda mindblown that mullvads vpn client is >100MB even when compressed with zstd [2025-04-06T03:33:46Z] why are you hosting that in pages meant for websites [2025-04-06T03:33:55Z] use S3 storage [2025-04-06T03:33:57Z] it's just the perfect amount of incredibly stupid [2025-04-06T03:34:00Z] damn, wouldve figured a damn vpn client wouldnt be so damn big [2025-04-06T03:34:06Z] idk how to install it though I built and installed grub [2025-04-06T03:34:14Z] just use efibootmgr [2025-04-06T03:34:19Z] stop being in the past [2025-04-06T03:34:22Z] sewn it legitimately works as long as i don't need to like [2025-04-06T03:34:28Z] ya ya ik [2025-04-06T03:34:29Z] limit what i can upload on a per file basis [2025-04-06T03:34:34Z] chungstoin: check arch wiki, or gentoo wiki. or as sewn said, even better, use efistub. buut im guessing hes using bios? [2025-04-06T03:34:39Z] the alternative is to just host an actual fileserver on my existing vps [2025-04-06T03:34:42Z] then syslinux or limine [2025-04-06T03:34:44Z] but i like my solution more, it's moderately funny [2025-04-06T03:34:59Z] kris_: hm [2025-04-06T03:35:06Z] why can't you just upload packages to needed machines [2025-04-06T03:35:15Z] because i have over 20 void installs [2025-04-06T03:35:20Z] he wants to abuse githubs action instead [2025-04-06T03:35:22Z] and id like to just have a repo for my stuff at this point [2025-04-06T03:35:29Z] why do you have 20 void installs [2025-04-06T03:35:35Z] don't judge me, it's an addiction [2025-04-06T03:35:43Z] :p [2025-04-06T03:35:43Z] so, 20 machines..? [2025-04-06T03:35:50Z] nah, split between VMs/containers/hardware [2025-04-06T03:35:58Z] * sewn judges [2025-04-06T03:36:08Z] it shouldve been 20 kiss installs instead [2025-04-06T03:36:20Z] i guess ill just try the same thing w codeberg [2025-04-06T03:36:29Z] i just feel bad because i legitimately respect codeberg and dont want to waste their storage [2025-04-06T03:36:36Z] don't touch codeberg [2025-04-06T03:36:41Z] * kris_ touches codeberg [2025-04-06T03:36:45Z] its going to be too slow for your needs [2025-04-06T03:36:53Z] it was actually fine, thats what i tested this with [2025-04-06T03:36:57Z] i was pulling 11MB/s down [2025-04-06T03:37:02Z] okei dan [2025-04-06T03:38:22Z] 11M is fine by me imo. ill rather cry if its less than 1M instead [2025-04-06T03:38:39Z] others cry if its less than 200M. I suppose we live in different times :p [2025-04-06T03:38:40Z] yeah its more than plenty, nothing i'm serving is too large [2025-04-06T03:38:48Z] primarily mullvad/jellyfin/my musl build [2025-04-06T03:39:43Z] in any case, you mightve missed it, or ignored it, or I missed your reply, what about setting packages as releases instead? [2025-04-06T03:39:59Z] iirc, dilyn did this for some packages he wanted to ignore autotools for [2025-04-06T03:40:00Z] because it needs to be served as part of github pages [2025-04-06T03:40:07Z] for this to be as smooth as possible [2025-04-06T03:40:17Z] that is, unless i'm missing osmething [2025-04-06T03:40:50Z] if its works, it works. its still more convinient than building everything manually [2025-04-06T03:41:15Z] the most obvious solution is to just create an entry in my vps' caddy config to just >serve files [2025-04-06T03:41:17Z] and be done with it [2025-04-06T03:41:26Z] probably [2025-04-06T03:41:38Z] the issue is that hetzner has *constant* outages in my experience and i don't like that for something i'm hosting something important (like my musl build) on [2025-04-06T03:41:41Z] but were not here because we like convineiences like fedora :p [2025-04-06T03:41:49Z] and i don't love the idea of hetzner in general really [2025-04-06T03:42:04Z] i *can't tell you who told me this* but they'll comply with law enforcement even without a warrant [2025-04-06T03:42:09Z] I get that. a vps should have an uptime of 99.99999999999999999% or soemthing like that :p [2025-04-06T03:42:22Z] wierd [2025-04-06T03:42:42Z] >cant comply if its encrypted though [2025-04-06T03:42:55Z] RAM dumps are generally enough to get further [2025-04-06T03:43:04Z] which they've already got stuff set up to do that with their VMs [2025-04-06T03:43:06Z] ram can also be encrypted [2025-04-06T03:43:08Z] again, can't tell you who told me that [2025-04-06T03:43:12Z] i wonder how slow that is [2025-04-06T03:43:26Z] its irrelevant to me who said it :p [2025-04-06T03:43:52Z] I dont think its that bad. iirc, grapheneOS is working on something in that direction. dont take my word for it though [2025-04-06T03:44:15Z] shrug [2025-04-06T03:44:33Z] veracrypt seems to have some solution for this [2025-04-06T03:45:19Z] idk for now it's time for me to chill out for the night and play some games [2025-04-06T03:45:26Z] i cant believe ive blown an entire day on turning github into an xbps repo [2025-04-06T03:45:32Z] like legit the whole day [2025-04-06T03:46:00Z] im not supprised. ive blown days on something really trivial numerous times :p [2025-04-06T03:46:44Z] another part of this is deciding how i want to have these packages build [2025-04-06T03:46:59Z] at the moment i have a VM on my machine (make that +1 void installs) to compile everything and dump the packages out onto my host [2025-04-06T03:47:14Z] which probably isnt necessary because xbps-src already builds everything in a container and outright doesnt support doing anything else [2025-04-06T03:47:21Z] use the least headachy way [2025-04-06T03:47:42Z] id like to automate it [2025-04-06T03:47:53Z] I wasnt saying you cant :P [2025-04-06T03:47:57Z] but i'm serving so few packages at the moment that there's not really a point in automating builds so ill get to that at some point [2025-04-06T03:48:02Z] nah that was leading back into github actions [2025-04-06T03:48:11Z] you can totally have github actions build your packages automatically and spit out packages [2025-04-06T03:49:08Z] i know [2025-04-06T03:49:30Z] ffs, why doesnt mk achnowledge my ldflags [2025-04-06T03:58:25Z] its mad at you [2025-04-06T04:00:00Z] probably. it seems to find CFLAGS correctly, but not LDFLAGS for some reason. wierd [2025-04-06T04:00:09Z] in any case. time for bed [2025-04-06T04:00:11Z] night [2025-04-06T04:00:25Z] gn [2025-04-06T05:30:40Z] codeberg unfortunately also has a per file limit of 100m [2025-04-06T08:50:16Z] guh [2025-04-06T12:41:00Z] kris_: can you use some other compression to forse sizes down though? to make sure you pass the limit [2025-04-06T12:41:23Z] xz -9 is usually good, but its not always good enough :') [2025-04-06T13:09:45Z] its already compressed [2025-04-06T13:13:10Z] compress more [2025-04-06T13:34:04Z] Use lossy compression [2025-04-06T13:36:08Z] Don't worry, the receiver can use the `hollywood::enhance()` function. [2025-04-06T15:12:16Z] ok I figured out what to do with the lil' thing [2025-04-06T15:12:40Z] it's indeed PERFECT for connecting to the outside [2025-04-06T15:12:59Z] it turns on automatically once it gets power, this means that it's blackout safe [2025-04-06T15:13:15Z] as in, I can go outside and if the thing dies because of an outage it's fine because it will turn back on by itself [2025-04-06T15:14:07Z] still I'd like to get my boscaiolo auto-turning-on eventually though [2025-04-06T17:56:36Z] sad_plan i could experiment with other compression styles yeah but this is already with zstd [2025-04-06T17:57:51Z] xz has better compression, but is terribly slow. im not sure how much you can gain here though. [2025-04-06T19:56:58Z] could someone help me? after configuring my kernel, I can't get make to work, it gives me this https://pastebin.com/8VYazUt3 [2025-04-06T20:02:33Z] lz4c is missing. either install lz4, or choose another compression algorithm [2025-04-06T20:02:40Z] gz is a good middleground [2025-04-06T20:14:48Z] a [2025-04-06T21:02:40Z] yeah that got it working, thanks [2025-04-06T21:03:01Z] I'm into a new issue though [2025-04-06T21:03:34Z] grub-mkconfig -o /boot/grub/grub.cfg only makes firmware settings for uefi for some reason [2025-04-06T21:03:40Z] and my system is BIOS [2025-04-06T21:03:45Z] this results in a boot loop [2025-04-06T21:03:54Z] or something else is causing it I'm unsure [2025-04-06T23:23:20Z] chungstoin: https://kisslinux.github.io/wiki/pkg/grub [2025-04-06T23:28:30Z] both arch wiki and gentoo wiki are also great places for looking up things. offical kiss site, which is the one linked above, is a good source, so is kisscommunity.org, which is the community made wiki page, which has some info not listed in offical documentation [2025-04-06T23:28:39Z] kris_: aaaaaaaaaaaaa [2025-04-06T23:28:55Z] aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa