| 27 Dec 2025 |
jyrama | In reply to @raitobezarius:matrix.org
curl --version ? curl 8.14.1 (x86_64-pc-Linux-gnu) libcurl/8.14.1 OpenSSL/3.4.3 zlib/1.3.1 brotli/1.1.0 zstd/1.5.7 libidn2/2.3.8 Libpsl/0.21.5 Libssh2/1.11.1 nghttp2/1.65.0
Release-Date: 2025-06-04
Protocols: dict file ftp ftps gopher gophers http https imap imaps ipfs ipns mqtt pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: alt-sve AsynchDNS brotli GSS-API HSTS HTTP HTTPS-proxy IDN IPV6 Kerberos Largefile Libz NTLM PSL SPNEGO SSL threadsafe TLS-SRP UnixSockets zstd | 21:16:58 |
raitobezarius | you are running a curl version which has a critical HTTP/2 bug that cause your error | 21:17:39 |
raitobezarius | you can either upgrade to 8.17.0 at least or run with http2 = false in Lix to avoid the problem | 21:17:51 |
raitobezarius | actually it should be curl 8.16.0, I wonder if 8.14.1 is also affected | 21:18:39 |
raitobezarius | https://github.com/curl/curl/issues/19334 | 21:18:40 |
jyrama | It was actually ”do not know how to unpack archive” but anyway | 21:19:27 |
raitobezarius | yeah i think my root cause analysis is completely wrong | 21:19:45 |
raitobezarius | if you have more of a trace, i'm interested | 21:19:59 |
jyrama | In reply to @raitobezarius:matrix.org if you have more of a trace, i'm interested The whole log is a horrible mess (and it seems I don’t have working matrix client on the machine anyway, sorry) but it seems that the rust-docs tar.xz gets downloaded from to the store without the tar.xz in the filename. The xz cli at least doesn’t like that. | 21:49:14 |
jyrama | Gnu tar itself is quite file with that tho | 21:50:08 |
jyrama | Cool, now I get db.sqlite is busy. That’s from my rebuild. 🙈 | 21:51:56 |
raitobezarius | it's not fatal no? | 21:53:27 |
jyrama | Well, we are at least starting a new download from cache.nixos.org ca once a minute | 21:58:40 |
| 28 Dec 2025 |
jyrama | Ended up killing it after 2 h: 16 packages totaling 80 MB downloaded. | 00:20:13 |
jyrama | I suppose it’s gdb or nuke the db. | 00:20:57 |
mio | when I switch between cppnix and lix there is url mismatch
┃ … while fetching the input 'https://git.lix.systems/api/v1/repos/lix-project/nixos-module/archive/862e78b074d6d7dc9913a87bdb78070fcd0ecc34.tar.gz?narHash=sha256-0TGU/SZslVxyYLvZU7n%2B3gaZApbhQYAzNXYv…
┃
┃ error: mismatch in field 'url' of input '{"__final":true,"lastModified":1766482918,"narHash":"sha256-0TGU/SZslVxyYLvZU7n+3gaZApbhQYAzNXYv4CbVPRU=","rev":"862e78b074d6d7dc9913a87bdb78070fcd0ecc34","ty…
┣━━━
| 01:04:16 |
mio |
• Updated input 'lix-module':
'https://git.lix.systems/api/v1/repos/lix-project/nixos-module/archive/862e78b074d6d7dc9913a87bdb78070fcd0ecc34.tar.gz?narHash=sha256-0TGU/SZslVxyYLvZU7n%2B3gaZApbhQYAzNXYv4CbVPRU%3D&rev=862e78b074d6d7dc9913a87bdb78070fcd0ecc34' (2025-12-23)
→ 'https://git.lix.systems/api/v1/repos/lix-project/nixos-module/archive/862e78b074d6d7dc9913a87bdb78070fcd0ecc34.tar.gz?narHash=sha256-0TGU/SZslVxyYLvZU7n%2B3gaZApbhQYAzNXYv4CbVPRU%3D' (2025-12-23)
| 01:04:21 |
mio | can i tell cppnix to accept lix url or tell lix to follow cppnix's url format? | 01:04:49 |
aloisw | Cgroups are optional in the kernel configuration, my guess would be that Android turns them off because it doesn't use them. | 06:23:30 |
aloisw | Procfs is even worse, it exists but is totally broken by SELinux. | 06:23:50 |
Emma [it/its] | i too love the system uptime being 32 years | 08:21:52 |
delroth | have you looked at the code that's presumably throwing? it can't run if no cgroupv2 fs is found, so clearly there should be a cgroupv2 fs? | 10:32:40 |
raitobezarius | not yet | 11:25:02 |
raitobezarius | ok, read the code, got it | 11:27:22 |
raitobezarius | there's a cgroup v2 fs, but there's no cgroup associated to the process running | 11:27:34 |
delroth | or selinux prevents the /proc read | 11:59:44 |
delroth | * or selinux prevents the /proc/self/cgroup read | 11:59:55 |
| Grimmauld (any/all) joined the room. | 12:04:56 |
Grimmauld (any/all) | Todays horror: If your /etc/gitconfig is malformed/invalid, flakes refuse to build and git fetch builtins also break. Even if the config is valid, it is taken into consideration. Including aliases, making git fetchers wildly impure..... | 12:06:36 |
raitobezarius | In reply to @delroth:delroth.net or selinux prevents the /proc/self/cgroup read Good point | 12:36:01 |