00:07
_e has quit [Quit: WeeChat 2.7.1]
00:11
tilpner_ has joined #nixos-dev
00:15
tilpner has quit [Ping timeout: 265 seconds]
00:15
tilpner_ is now known as tilpner
00:17
orivej has quit [Ping timeout: 260 seconds]
00:17
orivej_ has joined #nixos-dev
00:36
orivej_ has quit [Ping timeout: 246 seconds]
00:36
orivej has joined #nixos-dev
00:54
teto has quit [Ping timeout: 260 seconds]
00:54
orivej has quit [Ping timeout: 258 seconds]
00:55
orivej has joined #nixos-dev
01:28
_e has joined #nixos-dev
01:32
orivej has quit [Quit: No Ping reply in 180 seconds.]
01:33
orivej has joined #nixos-dev
02:02
orivej has quit [Ping timeout: 256 seconds]
02:51
<
emily >
jtojnar: yes, you need --recreate-lock-file to update everything
02:51
<
emily >
jtojnar: (I don't understand why either, but it seems pretty intentional from docs)
02:52
<
emily >
nix flake update just does what nix build would do by itself, aiui
04:11
pat_h has joined #nixos-dev
04:35
pat_h has quit [Quit: Connection closed]
04:43
drakonis has quit [Quit: WeeChat 2.8]
05:25
<
srhb >
How does status.nixos.org update? Channels have bumped, but the data shown on the page is stale.
05:26
<
srhb >
Ah, I guess some updates failed.
06:01
alp has joined #nixos-dev
06:38
lovesegfault has quit [Quit: WeeChat 2.8]
06:43
lovesegfault has joined #nixos-dev
07:15
alp has quit [Ping timeout: 272 seconds]
07:21
alp has joined #nixos-dev
07:43
lopsided98 has quit [Quit: No Ping reply in 180 seconds.]
07:45
lopsided98 has joined #nixos-dev
08:20
alp has quit [Ping timeout: 272 seconds]
08:31
alp has joined #nixos-dev
08:33
tokudan has quit [Remote host closed the connection]
08:35
tokudan has joined #nixos-dev
08:36
teto has joined #nixos-dev
08:52
FRidh has joined #nixos-dev
08:58
__monty__ has joined #nixos-dev
10:05
<
evils >
i'm running out of straws to clutch at; does "no module named 'setuptools'" in buildPythonPackage ring a bell here?
https://dpaste.org/3VFH
10:16
arcnmx has quit [Quit: Idle for 30+ days]
10:18
FRidh has quit [Ping timeout: 240 seconds]
10:19
FRidh has joined #nixos-dev
10:20
jamiemagee has left #nixos-dev ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
10:20
masaeedu[m] has left #nixos-dev ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
10:34
PkmX[m] has quit [Quit: Idle for 30+ days]
10:46
<
FRidh >
evanjs: one cannot provide much help without you sharing the nix expression
10:46
<
FRidh >
oops, was meant for evils
10:55
<
evils >
i need to go afk, thanks for taking a look, i'll be back
11:11
alp has quit [Remote host closed the connection]
11:12
alp has joined #nixos-dev
11:29
ckauhaus has joined #nixos-dev
11:41
<
puck >
.. nix-prefetch-url expects unzip and tar to be in $PATH
11:54
<
Valodim >
how unnix
11:56
<
evils >
puck: seem so work without them, they're only needed if you `--unpack`?, that's probably to reduce the closure size, seems like it also doesn't do TLS by itself
11:57
<
puck >
evils: okay, but
11:57
<
puck >
there's already a library capable of decompressing basically any file you could throw at it
11:57
<
puck >
in the same binary
12:01
<
infinisil >
puck: Nix also has a runtime dep on git which is not declared..
12:01
<
puck >
well, even more room for improvement, i'd say
12:02
<
infinisil >
Maybe we should have pkgs.nixFull or so which is wrapped with all runtime deps
12:02
<
puck >
why .. not just use libarchive for nix-prefetch-url instead of wrapping nix for GNU tar and unzip
12:04
<
infinisil >
> :p (import <nix/config.nix>)
12:04
<
{^_^} >
{ bzip2 = "/nix/store/hgp00a1rgwqxjcrkqhbjrfb5df7wjhl5-bzip2-1.0.6.0.1-bin/bin/bzip2"; chrootDeps = [ "/nix/store/qhdzpmi0xgxdbdfs4fn5vf11alwmrmb2-nix-2.3.4" ]; coreutils = "/nix/store/ca9mkrf8sa8md8p...
12:04
<
infinisil >
> (import <nix/config.nix>)
12:04
<
{^_^} >
{ bzip2 = "/nix/store/hgp00a1rgwqxjcrkqhbjrfb5df7wjhl5-bzip2-1.0.6.0.1-bin/bin/bzip2"; chrootDeps = <CODE>; coreutils = "/nix/store/ca9mkrf8sa8md8pv61jslhcnfk9mmg4p-coreutils-8.31/bin"; gzip = "/nix/s...
12:05
<
infinisil >
> attrNames (import <nix/config.nix>)
12:05
<
{^_^} >
[ "bzip2" "chrootDeps" "coreutils" "gzip" "nixBinDir" "nixLibexecDir" "nixLocalstateDir" "nixPrefix" "nixStoreDir" "nixSysconfDir" "shell" "tar" "tarFlags" "tr" "xz" ]
12:05
<
infinisil >
There is tar in there! Maybe prefetch could use that
12:06
<
puck >
except! i was trying to download a zip file!
12:08
<
infinisil >
Can gzip handle that?
12:15
<
domenkozar[m] >
puck: there's a libarchive PR
12:15
<
domenkozar[m] >
I hope it would be ready to be merged :)
12:15
<
{^_^} >
nix#3333 (by yorickvP, 17 weeks ago, open): Use libarchive for all decompression (except brotli)
12:16
<
domenkozar[m] >
and I think this part was already rewritten in Nix master
12:16
<
puck >
domenkozar[m]: guess who's on the cc here
12:17
<
domenkozar[m] >
ah :)
12:27
orivej has joined #nixos-dev
12:29
alp has quit [Remote host closed the connection]
12:29
alp has joined #nixos-dev
14:14
ckauhaus has quit [Quit: WeeChat 2.7.1]
14:20
<
Ericson2314 >
niksnut: there is a TODO about removing addToStoreFromDump. Mind a PR doing just that?
14:34
<
jtojnar >
emily then it is weird `nix flake update --update-input nixpkgs` updates the lock file without `--recreate-lock-file`
14:35
<
emily >
jtojnar: I mean, --recreate-lock-file is like --update-input for all the inputs
14:35
<
emily >
--update-input is to bump one specific dep
14:35
<
jtojnar >
what docs do you have in mind, the help page just says "Summary: update flake lock file."
14:35
<
emily >
I thought it was the rfc but doesn't seem so
14:36
<
emily >
oh, the rfc got stripped down I guess, maybe it was in a previous version
14:36
<
jtojnar >
I also do not understand "nix flake update just does what nix build would do by itself, aiui"
14:37
<
jtojnar >
do you mean it will only "update" lock file when there is no lock file yet?
14:37
<
jtojnar >
that is the only lockfile related functionality I have seen
14:39
orivej has quit [Read error: Connection reset by peer]
14:39
orivej has joined #nixos-dev
15:11
alp has quit [Ping timeout: 265 seconds]
15:12
alp has joined #nixos-dev
15:14
orivej has quit [Ping timeout: 246 seconds]
15:19
orivej has joined #nixos-dev
15:31
orivej has quit [Ping timeout: 265 seconds]
15:31
orivej_ has joined #nixos-dev
15:37
<
emily >
jtojnar: if you add new stuff to flake.nix, or change the branch, or whatever, then it updates, I think
15:37
<
emily >
(not sure about the branch part actually, but definitely for adding new stuff it gets automagically added by nix flake update/nix build)
15:37
<
emily >
IMO nix flake update without arguments is pretty useless and it should default to --recreate-lock-file
15:44
orivej_ has quit [Quit: No Ping reply in 180 seconds.]
15:45
<
Profpatsch >
definitely
15:45
orivej has joined #nixos-dev
16:03
teto has quit [Ping timeout: 246 seconds]
16:24
justanotheruser has quit [Ping timeout: 246 seconds]
16:32
b42 has quit [Ping timeout: 244 seconds]
16:36
alp has quit [Remote host closed the connection]
16:39
justanotheruser has joined #nixos-dev
16:43
alp has joined #nixos-dev
16:59
b42 has joined #nixos-dev
17:04
teto has joined #nixos-dev
18:01
alp has quit [Ping timeout: 272 seconds]
18:35
justanotheruser has quit [Quit: WeeChat 2.7.1]
18:42
justanotheruser has joined #nixos-dev
18:53
orivej has quit [Ping timeout: 256 seconds]
18:53
orivej has joined #nixos-dev
19:01
orivej has quit [Quit: No Ping reply in 180 seconds.]
19:02
orivej has joined #nixos-dev
19:12
__monty__ has quit [Ping timeout: 272 seconds]
19:22
alp has joined #nixos-dev
19:25
__monty__ has joined #nixos-dev
19:34
FRidh has quit [Quit: Konversation terminated!]
19:35
<
Ericson2314 >
does anyone know why ValidPathInfo requires a nar hash even when it has an output CA?
19:35
<
Ericson2314 >
(ca field)
19:36
<
Ericson2314 >
it seems like we should relax teh elax the schema so either one is sufficient
19:36
<
LnL >
fixed output paths required a signature until a few releases back
19:36
<
LnL >
probably historical
19:37
<
Ericson2314 >
execellent
19:38
orivej has quit [Ping timeout: 258 seconds]
19:38
orivej has joined #nixos-dev
19:39
<
LnL >
sounds like something tricky to transition, but I'm guessing you're just prototyping
19:40
<
Ericson2314 >
Doubt it, because it is fine with both are there
19:43
<
LnL >
the client didn't negotiate with the daemon whether to include signatures for ca paths resulting is issues when using a newer client for example
19:45
<
Ericson2314 >
LnL: you mean there is already a problem from the signature transition?
19:46
<
LnL >
yeah, there where problems while upgrading with that
19:50
orivej has quit [Ping timeout: 246 seconds]
19:50
orivej has joined #nixos-dev
19:50
__monty__ has quit [Ping timeout: 240 seconds]
19:52
__monty__ has joined #nixos-dev
19:53
<
Ericson2314 >
LnL: and they were never resolved?
19:53
<
LnL >
don't think so
19:54
<
LnL >
only happened for people on nixos that use IFD in their config
19:55
<
LnL >
since that builds the configuration using the target nix version by default
19:57
alp has quit [Read error: Connection reset by peer]
19:57
alp has joined #nixos-dev
19:58
lopsided98 has quit [Remote host closed the connection]
20:00
lopsided98 has joined #nixos-dev
20:04
lukegb is now known as nijzat
20:13
orivej has quit [Quit: No Ping reply in 180 seconds.]
20:14
orivej has joined #nixos-dev
20:26
orivej has quit [Ping timeout: 260 seconds]
20:26
orivej_ has joined #nixos-dev
20:29
<
Ericson2314 >
LnL: gotcha
20:34
orivej_ has quit [Ping timeout: 265 seconds]
20:35
orivej has joined #nixos-dev
20:43
orivej has quit [Quit: No Ping reply in 180 seconds.]
20:45
orivej has joined #nixos-dev
20:54
alp has quit [Ping timeout: 272 seconds]
21:11
alp has joined #nixos-dev
21:20
orivej has quit [Ping timeout: 246 seconds]
21:20
orivej has joined #nixos-dev
21:26
calbrecht has quit [Remote host closed the connection]
21:26
calbrecht has joined #nixos-dev
22:33
orivej has quit [Ping timeout: 246 seconds]
22:34
sphalerite has quit [Quit: WeeChat 2.6]
22:43
sphalerite has joined #nixos-dev
22:52
orivej has joined #nixos-dev
22:55
<
samueldr >
(not exactly dev) it's been brought to my attention that the subreddit has been cordoned off to "approved users"
22:55
<
samueldr >
the subreddit has AFAIK never been in control by users of NixOS, but rather a user that registered subreddits in mass
22:57
orivej has quit [Ping timeout: 264 seconds]
23:01
<
Ericson2314 >
fishy indeed
23:02
<
samueldr >
fishy not really, it's always been that way, but what I'm trying to bring up is that it's not ideal that no one in the community owns this
23:03
<
samueldr >
and now that submissions are limited, it looks like it's being moderated in good faith
23:03
<
alexarice[m] >
samueldr: do you mean that it's no longer possible to post to it?
23:04
<
samueldr >
though I've been told that on the new reddit interface there is a way to "request to post"
23:04
<
samueldr >
indeed there is
23:04
<
samueldr >
not good considering it blocks off old reddit users
23:05
<
samueldr >
and I don't think it's in the mindset of this community to "restrict" posting first ask questions later
23:05
<
alexarice[m] >
it's not good anyway, I expect a lot of people who are unaware of irc and new to nixos may try to post there for help
23:05
<
samueldr >
in fact it's been brought to my attention because a user said they couldn't post so they've gone to IRC
23:05
<
samueldr >
there's also other issues I've been seeing
23:05
<
samueldr >
like a pinned post for a matrix channel, rather than the official freenode channel or bridge to it
23:06
<
alexarice[m] >
I feel it is strange that there is a separate matrix channel
23:07
__monty__ has quit [Quit: leaving]
23:08
<
alexarice[m] >
I don't really know what the solution is though, especially if we don't know who has control of it
23:11
<
abathur >
add greater and greater amounts of telemetry until we catch them in the act?
23:16
justanotheruser has quit [Ping timeout: 256 seconds]
23:23
lightbulbjim has joined #nixos-dev
23:25
<
{^_^} >
error: syntax error, unexpected ',', expecting ')', at (string):313:34
23:25
<
hexa- >
that's the matrix rooms topic
23:25
<
hexa- >
so it's not a bridge to irc either :<
23:25
<
hexa- >
roughly 1050 users in there
23:26
<
alexarice[m] >
I expect a lot of the matrix users are also in the irc channel though
23:28
orivej has joined #nixos-dev
23:29
<
hexa- >
yeah, lots of familiar faces
23:31
justanotheruser has joined #nixos-dev
23:34
nijzat is now known as lukegb
23:35
orivej has quit [Ping timeout: 256 seconds]
23:49
orivej has joined #nixos-dev