worldofpeace changed the topic of #nixos to: NixOS 20.09 Nightingale ✨ https://discourse.nixos.org/t/nixos-20-09-release/9668 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-inf
<pennae> infinisil: https://gist.github.com/pennae/92d0aba5b8064302bf964ae81ebb0a9c -- as said, no insurmountable problem. previously you readFile'd some things, now you import them into the zip. would be easier if eg every attrset key had a _fragments that did that automatically
stree has quit [Ping timeout: 260 seconds]
<pennae> this is especially important if you *do* assign to config paths directly, because those *won't* be merged even though unbound could deal with the multiple values
<pennae> say you have multiple fragments that assign to services.unbound.settings.include for some reason, the module *should* turn that into a list but can't realistically be smart enough to do that
<pennae> use a string on just one and errors happen :<
cole-h has quit [Ping timeout: 268 seconds]
<infinisil> Ahh I see
<infinisil> Lemme think about that for a sec..
proofofkeags has quit [Ping timeout: 246 seconds]
stree has joined #nixos
<{^_^}> [nixpkgs] @Infinisil opened pull request #121864 → nixos/unbound: Coerce all single settings values to lists → https://github.com/NixOS/nixpkgs/pull/121864
<infinisil> pennae: ^
<infinisil> Does the example in the PR look better? :D
<pennae> a little, but not so much. there's many settings we'd want to have the usual semantics on, like server.num-threads
<pennae> emitting multiple of those will no doubt be surprising
<pennae> i think i'd actually just leave it as is and put a note in the docs somewhere instead
ahmed_elgabri has quit [Ping timeout: 276 seconds]
Synthetica has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @mweinelt closed pull request #121619 → python3Packages.zwave-js-server-python: 0.23.1 -> 0.24.0 → https://github.com/NixOS/nixpkgs/pull/121619
bennofs__ has joined #nixos
<infinisil> pennae: Hmm, is there some condition that determines whether multiple values or just a single one is supported?
<infinisil> Or s/supported/meant to be
<infinisil> E.g. it could be implemented that only strings get coerced to lists, not integers and booleans, etc.
exondation has joined #nixos
<pennae> can't think of an easy one, the closest would be "is string" but that still has lots of false-positives
bennofs_ has quit [Ping timeout: 246 seconds]
<infinisil> I see, so it's kind of an underspecified configuration file format
<pennae> it is well-specified, it's just a real pain in the tail to encode in nix
<infinisil> pennae: What happens if there's multiple num-threads?
<infinisil> If it gives a runtime error that would be ideal
<{^_^}> [nixpkgs] @mweinelt opened pull request #121865 → home-assistant: 2021.4.6 -> 2021.5.0 → https://github.com/NixOS/nixpkgs/pull/121865
f4r5983 has quit [Ping timeout: 240 seconds]
judson_ has quit [Remote host closed the connection]
judson_ has joined #nixos
<pennae> infinisil: it just uses the last one
judson_ has quit [Remote host closed the connection]
<infinisil> I see
judson_ has joined #nixos
<pennae> that's the problem :D
judson_ has quit [Remote host closed the connection]
judson_ has joined #nixos
<infinisil> pennae: Also just suggested this in the PR, but the settings approach also allows doing more checking or transforming for specific settings keys. So this string -> list coercion could only be done for the local-* keys
judson_ has quit [Remote host closed the connection]
judson_ has joined #nixos
<infinisil> But yeah, I do understand the main concern that the format isn't trivial to map to Nix, and yes there's no ideal solution for this unfortunately..
<pennae> that's not enough, there's more of those. interface, allow-access, don't have the full list in our head
exondation has quit [Ping timeout: 250 seconds]
<pennae> yup, thus just leave it and document the oddness :)
<infinisil> Well, I'd love to push upstream's to use better config file formats
<infinisil> I think that would be ideal
<infinisil> But maybe not realistic
<pennae> that would ne nice, yes
<pennae> not a hill we're going to die on
<infinisil> The composability of NixOS modules is really not something all program writers have in mind when choosing a config file format
judson_ has quit [Remote host closed the connection]
<pennae> oh elements, i dread the day someone does this to dhcpd
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/361bea3f007 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<infinisil> elements?
judson_ has joined #nixos
<pennae> <generic invocation of deities>
<infinisil> Ah lol
<infinisil> Looking at the small NixOS config for dhcpd, it doesn't seem too bad
ddellaco_ has quit [Remote host closed the connection]
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/eb7e1ef185f (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
<pennae> it's all fun and games until you want to map subnet to the settings mechanism
ddellaco_ has joined #nixos
<infinisil> Oh damn
<infinisil> >> subnet 139.96.30.0 netmask 255.255.255.0 {
<infinisil> Yeah I see the problem now..
<infinisil> It really wouldn't have been hard to move that { a bit further back..
<pennae> dhcpd maps these keys to interfaces. wouldn't be too surprised if it could map multiple blocks differing only in the netmask to different interfaces
f4r5983 has joined #nixos
ddellaco_ has quit [Ping timeout: 252 seconds]
<gchristensen> /query infinisil
ahmed_elgabri has joined #nixos
NeoCron has quit [Read error: Connection reset by peer]
judson_ has quit [Remote host closed the connection]
judson_ has joined #nixos
hyiltiz has quit [Ping timeout: 252 seconds]
judson_ has quit [Remote host closed the connection]
hyiltiz has joined #nixos
judson_ has joined #nixos
ahmed_elgabri has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #121866 → julia-mono: 0.035 -> 0.037 → https://github.com/NixOS/nixpkgs/pull/121866
ddellacosta has joined #nixos
sss has quit [Quit: WeeChat 3.1]
ddellacosta has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121867 → bazelisk: 1.8.0 -> 1.8.1 → https://github.com/NixOS/nixpkgs/pull/121867
ddellacosta has joined #nixos
ddellacosta has quit [Remote host closed the connection]
ahmed_elgabri has joined #nixos
MatrixBot241 has joined #nixos
<{^_^}> [nixpkgs] @paperdigits opened pull request #121868 → vultr-cli: 2.4.0 -> 2.4.1 → https://github.com/NixOS/nixpkgs/pull/121868
MatrixBot24 has quit [Ping timeout: 240 seconds]
ahmed_elgabri has quit [Ping timeout: 250 seconds]
<pie_> infinisil: wait are you completely removing exxtraconfig
<pennae> pie_: extraConfig is gone already
h0m1 has quit [Ping timeout: 250 seconds]
<pennae> that's what got us on this tangent to begin with
<pie_> will i have to do weird apply hacks now
<pie_> i mean thi isnt actually a problem for me i just don tt like esape hatches being remove
<infinisil> Lists are the ultimate evil to composable configuration
<pennae> unless you use local zones or filtered access, probably not
<infinisil> And strings that can be concatenated are just lists in disguise
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/eb7e1ef185f (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
<pie_> infinisil: i dont disagree, but apply hacks are even worse?
<infinisil> Do not use apply!
<infinisil> Apply is even worse for composability than lists
<pie_> ok so how do i append some random thing without extraconfig?
<infinisil> pie_: Have you seen the RFC?
griff_ has joined #nixos
h0m1 has joined #nixos
<pie_> i should read the thing but im tryyyyying to limit my distraction. i will accept "there is a soultion to this"
<simpson> There is a solution to this.
<infinisil> ^
<pie_> ok
<pie_> i trust you :PP
ddellaco_ has joined #nixos
<pie_> but pennae wil be my verification :P
kfiz has quit [Ping timeout: 260 seconds]
whatisRT has quit [Ping timeout: 252 seconds]
dminuoso has quit [Quit: ZNC 1.7.5 - https://znc.in]
<{^_^}> [nixpkgs] @Infinisil closed pull request #121864 → nixos/unbound: Coerce all single settings values to lists → https://github.com/NixOS/nixpkgs/pull/121864
kfiz has joined #nixos
zopieux has joined #nixos
adisbladis has joined #nixos
whatisRT has joined #nixos
dominikh has joined #nixos
dominikh is now known as Guest77413
tv has joined #nixos
<pennae> infinisil: sorry for wasting your time like that ^^'
dminuoso has joined #nixos
<infinisil> pennae: Oh this time isn't wasted. Having some good discussion and learning something is definitely worth it :)
toppler has quit [Read error: Connection reset by peer]
toppler has joined #nixos
<pie_> you also get to sample pain points :P
<{^_^}> [nixpkgs] @paperdigits opened pull request #121869 → prism: init at 0.1.1 → https://github.com/NixOS/nixpkgs/pull/121869
ddellaco_ has quit [Ping timeout: 260 seconds]
<infinisil> Yeah that too :D
<infinisil> Important for potential future improvements
gustavderdrache has quit [Quit: Leaving.]
dsrt^ has quit []
vs^ has joined #nixos
gpanders has quit [Quit: ZNC - https://znc.in]
adisbladis has quit [Read error: Connection timed out]
gpanders has joined #nixos
adisbladis has joined #nixos
jaeckel has joined #nixos
MatrixBot241 has quit [Quit: Bridge terminating on SIGTERM]
abstrn has quit [Ping timeout: 240 seconds]
NightA has joined #nixos
gpanders has quit [Quit: ZNC - https://znc.in]
nbp_ has joined #nixos
yagoham has joined #nixos
edef_ has joined #nixos
edef_ is now known as edef
gpanders has joined #nixos
<{^_^}> [nixpkgs] @Pacman99 opened pull request #121870 → Pass specialargs → https://github.com/NixOS/nixpkgs/pull/121870
ahmed_elgabri has joined #nixos
<{^_^}> [nixpkgs] @otavio opened pull request #121871 → anydesk: 6.1.0 -> 6.1.1 → https://github.com/NixOS/nixpkgs/pull/121871
philr has quit [*.net *.split]
supersandro2000 has quit [*.net *.split]
anderslu1dstedt has quit [*.net *.split]
S0rin has quit [*.net *.split]
gentauro has quit [*.net *.split]
IRCsum has quit [*.net *.split]
qqlq has quit [*.net *.split]
fendor_ has quit [*.net *.split]
ezemtsov has quit [*.net *.split]
lurkless has quit [*.net *.split]
lord| has quit [*.net *.split]
kaivai has quit [*.net *.split]
managarmr1 has quit [*.net *.split]
Serus has quit [*.net *.split]
spacefrogg has quit [*.net *.split]
cruxeternus has quit [*.net *.split]
vancz has quit [*.net *.split]
anderslu1dstedt has joined #nixos
fendor_ has joined #nixos
lurkless has joined #nixos
spacefrogg has joined #nixos
quinn has joined #nixos
v45h has joined #nixos
IRCsum has joined #nixos
supersandro2000 has joined #nixos
jrm has joined #nixos
qqlq has joined #nixos
kaivai has joined #nixos
tstat has joined #nixos
lord| has joined #nixos
DerHorst_ has joined #nixos
cruxeternus has joined #nixos
mrpi has joined #nixos
aleph- has joined #nixos
pieguy128_ has joined #nixos
demize has joined #nixos
ezemtsov has joined #nixos
remexre has joined #nixos
conkker has joined #nixos
vuko has joined #nixos
puck has joined #nixos
nek0 has joined #nixos
kaptin has joined #nixos
gthm has joined #nixos
gentauro has joined #nixos
niksnut has joined #nixos
Noisytoot has joined #nixos
cransom has joined #nixos
djanatyn_ has joined #nixos
managarmr1 has joined #nixos
Aleksejs has joined #nixos
deni has joined #nixos
nore has joined #nixos
vancz has joined #nixos
buzzert has joined #nixos
nixy has joined #nixos
dweller has joined #nixos
heath has joined #nixos
dredozubov has joined #nixos
JasonO has joined #nixos
philr has joined #nixos
jboy has joined #nixos
marble_visions has joined #nixos
kandinski has joined #nixos
tristanC has joined #nixos
lord| has quit [Max SendQ exceeded]
lurkless has quit [Max SendQ exceeded]
Arahael has joined #nixos
lurkless has joined #nixos
ahmed_elgabri has quit [Ping timeout: 276 seconds]
abstrn has joined #nixos
lord| has joined #nixos
S0rin has joined #nixos
parseval has quit [Ping timeout: 240 seconds]
toppler has quit [Read error: Connection reset by peer]
toppler has joined #nixos
parseval has joined #nixos
ddellaco_ has joined #nixos
Serus has joined #nixos
gpanders has quit [Quit: ZNC - https://znc.in]
gpanders has joined #nixos
griff_ has quit [Quit: griff_]
gpanders has quit [Remote host closed the connection]
gpanders has joined #nixos
ddellaco_ has quit [Ping timeout: 252 seconds]
ram19890 has joined #nixos
nekroze has joined #nixos
safe has joined #nixos
dongcarl has quit [Ping timeout: 240 seconds]
<nekroze> hello all, I am trying to install in a nix-shell a version of terraform with a specific commit used for the aws provider instead of the default. Following this https://discourse.nixos.org/t/terraform-how-you-override-a-version-using-nixpgks-way/10436/2 gets me as far as compiling the override however it fails building because none of the external go deps are available. How does nixpkgs manage the deps and
<nekroze> why would simply overriding the rev and sha cause this failure? I am looking into generating a deps list with something like vgo2nix but I am unclear on if this is neccesary or even something that can be passed through using that override function.
stree has quit [Ping timeout: 260 seconds]
chisui has quit [Ping timeout: 240 seconds]
theDon has quit [Ping timeout: 265 seconds]
konobi has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121872 → certbot: 1.14.0 -> 1.15.0 → https://github.com/NixOS/nixpkgs/pull/121872
<lukegb> nekroze: there's a bit of a trick with some ecosystems, like the go one
theDon has joined #nixos
haijuno has joined #nixos
<lukegb> Usually there's a separate hash for the dependencies
<nekroze> maybe my searching is just failing me but I cannot find anything like that for the aws provider in nixpkgs, are you able to point me in the right direction?
stree has joined #nixos
<{^_^}> [nixpkgs] @veprbl merged pull request #121646 → perceptualdiff: fix darwin support → https://github.com/NixOS/nixpkgs/pull/121646
<{^_^}> Channel nixos-20.09 advanced to https://github.com/NixOS/nixpkgs/commit/eb7e1ef185f (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-20.09)
haijuno has quit [Quit: Leaving]
ddellaco_ has joined #nixos
ddellaco_ has quit [Ping timeout: 246 seconds]
ahmed_elgabri has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121873 → ddccontrol: 0.5.1 -> 0.5.2 → https://github.com/NixOS/nixpkgs/pull/121873
ahmed_elgabri has quit [Ping timeout: 250 seconds]
luxemboye has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121874 → ddccontrol-db: 20201221 -> 20210505 → https://github.com/NixOS/nixpkgs/pull/121874
AlpineLlama has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
Tv` has quit [Quit: Connection closed for inactivity]
AlpineLlama has joined #nixos
<{^_^}> [nixpkgs] @Infinisil opened pull request #121875 → lib/modules: Small optimization → https://github.com/NixOS/nixpkgs/pull/121875
xkapastel has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @marsam merged pull request #121861 → lxc: 4.0.8 -> 4.0.9 → https://github.com/NixOS/nixpkgs/pull/121861
rajivr has joined #nixos
ram19890 has quit [Ping timeout: 252 seconds]
orivej has joined #nixos
<{^_^}> [nixpkgs] @centromere opened pull request #121876 → openethereum: 3.2.4 -> 3.2.5 → https://github.com/NixOS/nixpkgs/pull/121876
Supersonic112 has joined #nixos
luxemboye has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #121681 → eksctl: 0.46.0 -> 0.47.0 → https://github.com/NixOS/nixpkgs/pull/121681
<{^_^}> [nixpkgs] @marsam merged pull request #121363 → lefthook: 0.7.3 -> 0.7.4 → https://github.com/NixOS/nixpkgs/pull/121363
Supersonic has quit [Ping timeout: 268 seconds]
Supersonic112 is now known as Supersonic
<{^_^}> [nixpkgs] @marsam opened pull request #121877 → nodejs-16_x: 16.0.0 -> 16.1.0 → https://github.com/NixOS/nixpkgs/pull/121877
<{^_^}> [nixpkgs] @marsam merged pull request #120999 → inter: 3.15 -> 3.18 → https://github.com/NixOS/nixpkgs/pull/120999
<{^_^}> [nixpkgs] @marsam merged pull request #121079 → dnsproxy: 0.37.2 -> 0.37.3 → https://github.com/NixOS/nixpkgs/pull/121079
<{^_^}> [nixpkgs] @marsam merged pull request #121671 → breezy: 3.1.0 -> 3.2.0 → https://github.com/NixOS/nixpkgs/pull/121671
ahmed_elgabri has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #121656 → kbs2: 0.2.6 -> 0.3.0 → https://github.com/NixOS/nixpkgs/pull/121656
ahmed_elgabri has quit [Ping timeout: 260 seconds]
Gohla has quit [Ping timeout: 260 seconds]
Gohla has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #121347 → cargo-watch: 7.6.1 -> 7.7.2 → https://github.com/NixOS/nixpkgs/pull/121347
evanjs has quit [Read error: Connection reset by peer]
evanjs has joined #nixos
melg8 has joined #nixos
melg8 has quit [Quit: Connection closed]
melg8 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121879 → gitleaks: 7.4.1 -> 7.5.0 → https://github.com/NixOS/nixpkgs/pull/121879
<{^_^}> [nixpkgs] @mkg20001 opened pull request #121880 → nginx: some http3 module fixes → https://github.com/NixOS/nixpkgs/pull/121880
<{^_^}> [nixpkgs] @berbiche opened pull request #121881 → kinect-audio-setup: init at v0.5 → https://github.com/NixOS/nixpkgs/pull/121881
nekroze has quit [Quit: Lost terminal]
sisyphus has joined #nixos
<sisyphus> Hello. While using wayland with sway/gnome, how can I configure the keyboard layout using configurtion.nix?
<{^_^}> [nixpkgs] @mkg20001 merged pull request #121871 → anydesk: 6.1.0 -> 6.1.1 → https://github.com/NixOS/nixpkgs/pull/121871
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #121799 → free42: 3.0.2 -> 3.0.3 → https://github.com/NixOS/nixpkgs/pull/121799
<SumnerEvans[m]> sisyphus: the keyboard layout is determined by the sway config. You can try and override the default config that gets written to `/etc/sway/config` (see: https://github.com/NixOS/nixpkgs/blob/nixos-20.09/nixos/modules/programs/sway.nix#L122). Alternatively, if you want to use home-manager, you can use that to decoratively define your sway config.
<SumnerEvans[m]> *declaratively
tomberek has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121882 → go-ethereum: 1.10.2 -> 1.10.3 → https://github.com/NixOS/nixpkgs/pull/121882
endformationage has quit [Quit: WeeChat 2.9]
toppler has quit [Read error: Connection reset by peer]
stree has quit [Ping timeout: 240 seconds]
toppler has joined #nixos
ddellaco_ has joined #nixos
<sisyphus> SummerEvans: Ok thank you, what about gnome?
ddellaco_ has quit [Ping timeout: 252 seconds]
ahmed_elgabri has joined #nixos
vs^ has quit []
stree has joined #nixos
ahmed_elgabri has quit [Ping timeout: 276 seconds]
sisyphus has quit [Quit: leaving]
domogled has joined #nixos
dsrt^ has joined #nixos
lovesegfault has quit [Quit: WeeChat 3.0.1]
<{^_^}> [nixpkgs] @RaghavSood merged pull request #121876 → openethereum: 3.2.4 -> 3.2.5 → https://github.com/NixOS/nixpkgs/pull/121876
<{^_^}> [nixpkgs] @RaghavSood merged pull request #121882 → go-ethereum: 1.10.2 -> 1.10.3 → https://github.com/NixOS/nixpkgs/pull/121882
domogled1 has joined #nixos
domogled has quit [Ping timeout: 260 seconds]
domogled1 is now known as domogled
safe has quit [Quit: Leaving]
sangoma has joined #nixos
mounty has quit [Ping timeout: 240 seconds]
domogled has quit [Ping timeout: 260 seconds]
growpotkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
ahmed_elgabri has joined #nixos
<thomasjm> question, is there some way to programmatically find the completions for a given Nix expression? for example, if I were to type python3.pkgs.mat and hit tab in "nix repl" I would see completions like "matplotlib". but it doesn't seem possible to e.g. shell out to "nix repl"
<pennae> thomasjm: nix-instantiate --eval -E 'builtins.attrNames (import <nixpkgs> {}).pkgs' # add --json to taste
<thomasjm> aha, that's perfect -- thanks!
ahmed_elgabri has quit [Ping timeout: 260 seconds]
pieguy128_ has quit [Quit: ZNC 1.8.2 - https://znc.in]
veegee_ is now known as veegee
pieguy128 has joined #nixos
palo1 has joined #nixos
palo has quit [Ping timeout: 240 seconds]
palo1 is now known as palo
iori has joined #nixos
lovesegfault has joined #nixos
cole-h has joined #nixos
thc202 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121884 → kubecfg: 0.18.0 -> 0.19.0 → https://github.com/NixOS/nixpkgs/pull/121884
mallox has joined #nixos
Izorkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
Izorkin has joined #nixos
davidv7_ has joined #nixos
VideoGameEnjoyer has quit [Ping timeout: 240 seconds]
respawn_ has joined #nixos
turlando has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121886 → libheif: 1.11.0 -> 1.12.0 → https://github.com/NixOS/nixpkgs/pull/121886
toppler has quit [Read error: Connection reset by peer]
cfricke has joined #nixos
toppler has joined #nixos
<{^_^}> [nixpkgs] @Synthetica9 opened pull request #121887 → plexamp: 3.4.4 -> 3.4.5 → https://github.com/NixOS/nixpkgs/pull/121887
phalrax has joined #nixos
bahamas has joined #nixos
<phalrax> Hi, if I'm using shell.nix to pull in some dependencies (via lorri) what happens if those deps get updated in nixpkgs? Will they be updated as well or will they continue pointing to the previous version (since lorri creates a gcroot)?
<{^_^}> [nixpkgs] @pennae opened pull request #121888 → nixos/mosquitto: fix escaping, types, allow multiple listeners → https://github.com/NixOS/nixpkgs/pull/121888
vidbina has joined #nixos
<{^_^}> [nixpkgs] @jtojnar pushed 119 commits to staging: https://git.io/J3ig4
sangoma has quit [Ping timeout: 246 seconds]
lom has joined #nixos
ddellaco_ has joined #nixos
<eyJhb> phalrax: https://github.com/target/lorri#upgrading ? Seems like it won't until you upgrade it
<eyJhb> Might be understanding that wrong however
saschagrunert has joined #nixos
respawn_ has quit [Quit: Leaving]
<phalrax> eyJhb: I think they are talking about lorri itself, not the dependencies
<{^_^}> [nixpkgs] @jonringer opened pull request #121889 → azure-cli,python3Packages.azure*: bump → https://github.com/NixOS/nixpkgs/pull/121889
<eyJhb> phalrax: Might be the case as well yeah. But normally I would assume, that the deps would update once you update your channel
ddellaco_ has quit [Ping timeout: 260 seconds]
<eyJhb> But I haven't used it ever, sorry phalrax :)
ahmed_elgabri has joined #nixos
lsix has joined #nixos
cr4y1 has joined #nixos
<srhb> phalrax: Are your dependencies not pinned? If not, I'd just recommend doing that, then it's clear when something changes. eg instead of referencing <nixpkgs>, reference `fetchTarball https://github.com/NixOS/nixpkgs/archive/<rev>.tar.gz`
<srhb> phalrax: This is not lorri specific, but the same logic applies.
ahmed_elgabri has quit [Ping timeout: 250 seconds]
stree has quit [Ping timeout: 246 seconds]
toppler has quit [Read error: Connection reset by peer]
toppler has joined #nixos
sangoma has joined #nixos
turlando has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @cmm opened pull request #121890 → distcc: 2016-02-24 -> 2021-03-11 → https://github.com/NixOS/nixpkgs/pull/121890
stree has joined #nixos
<{^_^}> [nixpkgs] @fabaff opened pull request #121891 → python3Packages.pyjwt: 2.0.1 -> 2.1.0 → https://github.com/NixOS/nixpkgs/pull/121891
exondation has joined #nixos
waleee-cl has joined #nixos
jonringer has quit [Ping timeout: 245 seconds]
iori has quit [Ping timeout: 240 seconds]
ahmed_elgabri has joined #nixos
zupo has joined #nixos
civodul has joined #nixos
nschoe has joined #nixos
figgyc has quit [Quit: No Ping reply in 180 seconds.]
figgyc has joined #nixos
cole-h has quit [Ping timeout: 268 seconds]
orivej has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @fabaff merged pull request #121879 → gitleaks: 7.4.1 -> 7.5.0 → https://github.com/NixOS/nixpkgs/pull/121879
riksteri has joined #nixos
iori has joined #nixos
VuzeDev has joined #nixos
<VuzeDev> Hello, what members i can invite in my organization: https://github.com/Vuze-Source
<lom> Can i modularize my home-manager config? By making each file it's own nixosModule, or rather how can i import them if i make them that?
<VuzeDev> lom You can contribute in my organization???
<lom> Maybe if you help me ;)
<VuzeDev> lom No, you cannot modularize your home-manager config.
<VuzeDev> lom So, i will invite it now.
<VuzeDev> lom What is your GitHub username???
jesystanii has quit [Ping timeout: 240 seconds]
<VuzeDev> NixOS 21.05 will have more than 90.000 packages???
* thibm sighs
<thibm> lom: you better ask in #home-manager :)
<VuzeDev> NixOS 21.05 will have more than 90.000 packages???
<VuzeDev> thibm NixOS 21.05 will have more than 90.000 packages???
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<VuzeDev> I can install openshift cluster in NixOS??? Yes or no???
<VuzeDev> NixOS have a mediawiki with CentralAuth???
m0rphism has joined #nixos
<{^_^}> [nixpkgs] @zimbatm merged pull request #121859 → terraform_0_15: 0.15.1 -> 0.15.2 → https://github.com/NixOS/nixpkgs/pull/121859
jdelStrother has joined #nixos
<jdelStrother> Heya
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/d3ba49889a7 (from 10 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121892 → argyllcms: 2.1.2 -> 2.2.0 → https://github.com/NixOS/nixpkgs/pull/121892
<{^_^}> [nixpkgs] @lourkeur opened pull request #121893 → xpra: 4.0.6 -> 4.1.3 → https://github.com/NixOS/nixpkgs/pull/121893
psycorama has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #121877 → nodejs-16_x: 16.0.0 -> 16.1.0 → https://github.com/NixOS/nixpkgs/pull/121877
fendor_ has quit [Remote host closed the connection]
bahamas_ has joined #nixos
fendor_ has joined #nixos
<DigitalKiwi> pennae: thomasjm i've used something like this before (fzf or peco to choice) nix shell nixpkgs#jq nixpkgs#fzf nixpkgs#peco -c bash -c "nix-instantiate --eval --json -E 'builtins.attrNames (import <nixpkgs> {}).haskellPackages' | jq '.[]' -r | peco" |& cat
<{^_^}> [nixpkgs] @lourkeur opened pull request #121894 → brave: 1.23.71 -> 1.24.82 → https://github.com/NixOS/nixpkgs/pull/121894
<jdelStrother> Is it possible to start a pure nix-shell that can also invoke nix-shell within it?  (Longer version: I have a script that uses nix-shell --pure in its shebang. It updates some dependencies, then I want to run `nix-shell --run somecommand` within that script, but can't because nix-shell is no longer within the path. I thought I might be able to
<jdelStrother> change the initial shebang to, eg, `nix-shell --pure -p nix-shell` but I guess nix-shell isn't actually a <nixpkgs> package ...?)
bahamas has quit [Ping timeout: 246 seconds]
<DigitalKiwi> i'm not sure if the |& cat does what it's supposed to do as i'm not sure what it's supposed to do (i have an idea of it but not sure); it was definitely added in an attempt to solve something though lol
<DigitalKiwi> jdelStrother: add nix to the first nix-shell
<DigitalKiwi> i think i've done that before
mohamed1 has joined #nixos
<VuzeDev> I can install nginx with VOD module???
<mohamed1> Hey, need some explication plz, when I run nix-shell -p python37 python38Packages.requests run "python". I can import the requests in the python37 while the requests is installed for the python38. How make sure that the only available packages is package installed for python37? Thank you
tbreslein has joined #nixos
<thibm> mohamed1: use python37.withPackages (ps: [ps.requests]) but AFAIK this is not possible with nix-shell -p. (You need to write it in a Nix file)
<VuzeDev> thibm I can install nginx with VOD module???
<jdelStrother> DigitalKiwi: ahh, that looks promising
<{^_^}> [nixpkgs] @ymarkus opened pull request #121895 → nixos/6tunnel: init → https://github.com/NixOS/nixpkgs/pull/121895
<VuzeDev> jdelStrother I can install nginx with VOD module???
<VuzeDev> DigitalKiwi I can install nginx with VOD module???
<{^_^}> [nixpkgs] @raboof opened pull request #121896 → test-utilities: version test → https://github.com/NixOS/nixpkgs/pull/121896
<DigitalKiwi> what's a vod
<jdelStrother> though I've immediately run into nix-shell being awful at combining inputs from .nix files and packages
mohamed1 is now known as redkahuna
<dutchie> thibm/redkahuna: according to the man page you can pass an expression to nix-shell -p
<dutchie> i'm sure i've done that at some point
<Kinnison> nix-shell -E perhaps?
<emily> error: renaming '/nix/store/d8jy5381074zyi4z75vkh39w5gfnsjqw-swift-sources-5.4-swift-tools-support-core' to '/nix/store/zgd98b69n1ggmc5zsi9p475cv1bqmgd2-swift-sources-5.4-swift-tools-support-core': Directory not empty
<emily> I've never gotten this error before. am I cursed?
<dutchie> i had `#! nix-shell -i python3 -p "python3.withPackages (p: [ p.requests ])"` at the top of a script
<dutchie> and it worked fine
glyph[m] has joined #nixos
<dutchie> (after the `#!/usr/bin/env nix-shell` line)
<thibm> dutchie: indeed, I had just tested but added an extra `)` characters and assumed it did not work…
<thibm> redkahuna: so you can use: nix-shell -p "python.withPackages (ps: [ps.requests])"
<dutchie> in the end i switched that script out to be its own derivation though, since it took ages to load a custom nix-shell environment every time
<VuzeDev> In /etc/nixos/configuration.nix i can install nginx with additional modules???
jbox has quit [Ping timeout: 252 seconds]
<dutchie> VuzeDev: look at the man page for configuration.nix and search for services.nginx. there is a services.nginx.additionalModules option there
<redkahuna> thibm: Thanks it's work for me, dutchie Thank you
<dutchie> redkahuna: np, glad to help
<DigitalKiwi> i found this lol https://mostlyabsurd.com/files/fetchtarball
<VuzeDev> And i can also deploy my cluster with NixOps and with options???
<DigitalKiwi> https://mostlyabsurd.com/files/ghcWithSh this might do things too
berberman has quit [Ping timeout: 260 seconds]
<DigitalKiwi> VuzeDev: https://github.com/xzfc/cached-nix-shell has helped me in those situations
berberman has joined #nixos
<DigitalKiwi> err. dutchie not VuzeDev sorry
<VuzeDev> DigitalKiwi Sorry, thanks.
<VuzeDev> And i can deploy my cluster with NixOps and with nginx and with additional modules and with options???
ggp0647 has joined #nixos
bougyman has joined #nixos
strangeglyph has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121897 → appgate-sdp: 5.3.3 -> 5.4.0 → https://github.com/NixOS/nixpkgs/pull/121897
toppler has quit [Read error: Connection reset by peer]
* Kinnison imagines VuzeDev would be well served by experimenting with nixos/nginx, and thence with nixops, since I doubt there's an easy answer people here can give beyond "yes you can"
toppler has joined #nixos
<DigitalKiwi> where's lambdabot when you need it
jbox has joined #nixos
<DigitalKiwi> <lambdabot> cmccann says: @faq is it possible to find things Haskell can't do? <lambdabot> The answer is: Yes! Haskell can do that.
ThomasSanchez[m] has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #121875 → lib/modules: Small optimization → https://github.com/NixOS/nixpkgs/pull/121875
<VuzeDev> And i can use NixOps locally with QEMU???
ahmed_elgabri has quit [Ping timeout: 245 seconds]
<strangeglyph> Hi! I am currently trying to get Agda to work on my nixos installation. Agda itself runs, but it cannot find the standard library. I installed Agda as `agda-with-stdlib = agda.withPackages (p: with p; [ standard-library ]);`, which from my understanding of the package should register the location of the standard library with agda, but apparently it
<strangeglyph> is not. Any help?
ahmed_elgabri has joined #nixos
<ThomasSanchez[m]> Hey, is this the right room to ask question about nixos/shell.nix and C++ development setup?
<VuzeDev> And i can use NixOps locally with QEMU???
<thibm> ThomasSanchez[m]: yes, just ask :)
orivej has joined #nixos
jdelStrother has quit [Quit: Ping timeout (120 seconds)]
MJCD has joined #nixos
ahmed_elgabri has quit [Ping timeout: 260 seconds]
<Taneb> strangeglyph: hmm, that should work. Are you sure that agda-with-stdlib is what you installed?
<siers> Can I make nixos containers talk to each other? A <--> B <--> world, but not A <--> world
marcusr has quit [Read error: Connection reset by peer]
marcusr has joined #nixos
<siers> I am not sure how to do the A <--> B part.
<pennae> siers: you can set hostBridge
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann pushed to haskell-updates « haskellPackages.llvm-hs: disable tests on non-x86_64 »: https://git.io/J3iNg
<pennae> siers: more precisely, set hostBridge for A and give B an extraVeth in the same bridge
avaq_ has joined #nixos
<siers> ah, nice
<justanotheruser> is there a way to canculate referrers and references without building a package?
<siers> pennae, thank you. it seems like I have all I need to migrate from docker-compose
<justanotheruser> VuzeDev: yes, nixops can deploy to qemu
hiro98 has joined #nixos
ddellacosta has quit [Ping timeout: 252 seconds]
<VuzeDev> justanotheruser And i can deploy module with options???
<{^_^}> [nixos-summer] @MMesch pushed 2 commits to matthias/no-july: https://git.io/J3iAP
<{^_^}> [nixos-summer] @MMesch opened pull request #7 → Announce that there is no July deadline → https://github.com/NixOS/nixos-summer/pull/7
<VuzeDev> justanotheruser And requires a nixpkg repository???
<justanotheruser> idk what you're asking sorry
<justanotheruser> s/canculate/calculate/
<{^_^}> [nixpkgs] @pinpox opened pull request #121898 → wezterm: update to 2021-04-07 → https://github.com/NixOS/nixpkgs/pull/121898
<VuzeDev> justanotheruser And to install modules using NixOps, requires to clone nixpkgs repository???
orivej has quit [Ping timeout: 252 seconds]
<Kinnison> VuzeDev: Seriously, I strongly suggest you start simple - just install one thing, confirm you understand what it's doing and how, and then extend your configuration from there
<Kinnison> VuzeDev: I made the mistake of trying to fly before I could crawl with nix once, and paid the price
babbaj[m] has quit [Quit: Idle for 30+ days]
* Kinnison can *almost* walk now :D
<VuzeDev> Kinnison So, nixpkgs is required to install modules using NixOps???
<Kinnison> VuzeDev: I personally have no idea as I've never used nixops before
* Kinnison is just providing general advice
<VuzeDev> So, nixpkgs is required to install modules using NixOps???
<justanotheruser> VuzeDev: yes, you need nix channel set up
<{^_^}> [nixpkgs] @Ma27 merged pull request #113716 → wpa_supplicant: allow both imperative and declarative networks → https://github.com/NixOS/nixpkgs/pull/113716
<strangeglyph> Taneb: Yeah, here's the relevant excerpt from my configuration.nix. Though I did try to install agda with nix-env first before I decided to put it into the configuration file, would that mess up things?
<VuzeDev> justanotheruser Nix channel from repository or from repository???
<justanotheruser> VuzeDev: you can either target a local repository, or a url
<justanotheruser> what does `nix-channel --list` show?
<VuzeDev> justanotheruser So, from channel???
<justanotheruser> idk what you're asking
<justanotheruser> read my link, it's pretty helpful I think
<justanotheruser> oh wait, I didn't link the pill
<VuzeDev> justanotheruser From channel, not from repository i can install modules with options using NixOps???
exondation has quit [Ping timeout: 245 seconds]
<justanotheruser> your channel can be https://nixos.org/channels/nixos-20.09
exondation has joined #nixos
<justanotheruser> with nixops you can deploy
<justanotheruser> VuzeDev: do you have nix installed?
<VuzeDev> justanotheruser I will install it.
toppler has quit [Read error: Connection reset by peer]
Synthetica has joined #nixos
toppler has joined #nixos
<VuzeDev> justanotheruser So, from channel gives a source code???
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
<justanotheruser> yes
<justanotheruser> pls only one "?"
supersandro2000 has joined #nixos
hiro98 has quit [Ping timeout: 240 seconds]
<VuzeDev> justanotheruser OK. NixOS 21.05 channel will have 90.000 packages???
<justanotheruser> sounds reasonable
<VuzeDev> justanotheruser So, yes or no???
<justanotheruser> sure
zupo has joined #nixos
<VuzeDev> justanotheruser OK, with NixOS 21.05 channel i will install trafficserver???
<justanotheruser> ok
<VuzeDev> justanotheruser So, yes or no???
<justanotheruser> huh
<justanotheruser> idk what trafficserver is
<Kinnison> VuzeDev: If you want to know what nixpkgs has available, search.nixos.org is your friend
<VuzeDev> justanotheruser Kinnison NixOS 21.05 channels, what package will have???
<justanotheruser> you will have no packages until you install them
<Kinnison> VuzeDev: start with unstable, since that won't have diverged a lot from what 21.05 will be yet :D
qqlq has quit [Ping timeout: 246 seconds]
<justanotheruser> VuzeDev: why don't you try this out https://github.com/nh2/nixops-tutorial
<justanotheruser> then modify your configuration and files as appropriate after
jb55 has joined #nixos
respawn_ has joined #nixos
<VuzeDev> justanotheruser OK. I will try it.
<{^_^}> [nixpkgs] @roberth opened pull request #121899 → elmPackages.elm-json: 0.2.7 -> 0.2.10 → https://github.com/NixOS/nixpkgs/pull/121899
exondation has quit [Ping timeout: 245 seconds]
arjen-jonathan has joined #nixos
exondation has joined #nixos
<{^_^}> [nixpkgs] @roberth opened pull request #121900 → openapi-generator-cli: 5.0.0 -> 5.1.0 → https://github.com/NixOS/nixpkgs/pull/121900
stree has quit [Ping timeout: 268 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<justanotheruser> is there a way to calculate referrers and references without building a package? I want to do this for a large number of packages.
zupo has joined #nixos
zakame has quit [Ping timeout: 252 seconds]
VuzeDev40 has joined #nixos
VuzeDev has quit [Ping timeout: 260 seconds]
ahmed_elgabri has joined #nixos
<{^_^}> [nixpkgs] @TredwellGit opened pull request #121901 → Kernels 2021-05-06 → https://github.com/NixOS/nixpkgs/pull/121901
stree has joined #nixos
VuzeDev40 is now known as VuzeDev
<VuzeDev> My PlayStation 4 changed me IP.
<VuzeDev> I will contact Sony to stop changing IP.
sangoma has quit [Ping timeout: 246 seconds]
<dutchie> that sounds unlikely to work
ahmed_elgabri has quit [Ping timeout: 245 seconds]
meh` has joined #nixos
<xdej> dutchie: seems like a spam bot passing under the radar.
toppler has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @sternenseemann merged pull request #121830 → petrinizer: fix build → https://github.com/NixOS/nixpkgs/pull/121830
toppler has joined #nixos
<pennae> siers: more precisely, set hostBridge for A and give B an extraVeth in the same bridge
VuzeDev84 has joined #nixos
<pennae> how the hell did that jump the command queue *grumbles*
<thibm> justanotheruser: you can use nix-store --referrers/references on derivations, but you get build time dependencies. For the runtime ones you need to build the package.
<thibm> Maybe you could get a superset of the runtime dependencies by taking all dependencies' out paths
VuzeDev has quit [Ping timeout: 246 seconds]
VuzeDev84 is now known as Vuze
Vuze is now known as VuzeDev
sangoma has joined #nixos
VuzeDev has quit [Quit: Connection closed]
exondation has quit [Ping timeout: 260 seconds]
exondation has joined #nixos
melg8 has quit [Quit: Connection closed]
fuiltilt has quit [Quit: WeeChat 2.9]
iori has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @roberth merged pull request #121899 → elmPackages.elm-json: 0.2.7 -> 0.2.10 → https://github.com/NixOS/nixpkgs/pull/121899
<shla> hi, when is 21.05 going to be released?
<Ke> has not been even branched yet afaik
<pennae> shla: plan says roughly end of may: https://discourse.nixos.org/t/21-05-release-schedule/12528
<Ke> hmm, was the time between branching and release so short before
<Ke> I remember using the beta channel or whatever for ages before
<shla> pennae, thanks
__monty__ has joined #nixos
respawn_ has quit [Remote host closed the connection]
respawn_ has joined #nixos
turlando has joined #nixos
toppler has quit [Read error: Connection reset by peer]
toppler has joined #nixos
<{^_^}> [nixpkgs] @Taneb closed pull request #102809 → nixos/zfs: remove unused forceImportAll option → https://github.com/NixOS/nixpkgs/pull/102809
ahmed_elgabri has joined #nixos
Yaniel has joined #nixos
m_hackerfoo has quit [Ping timeout: 245 seconds]
fendor_ is now known as fendor
nyanotech has joined #nixos
thonkpod has joined #nixos
ajp has joined #nixos
m_hackerfoo has joined #nixos
HackerFoo has joined #nixos
bahamas_ has quit [Ping timeout: 240 seconds]
<{^_^}> [nixos-summer] @garbas merged pull request #7 → Announce that there is no July deadline → https://github.com/NixOS/nixos-summer/pull/7
<justanotheruser> thibm: I can create drv files without building?
<thibm> justanotheruser: yes
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<thibm> the drv files are created at evaluation. They are the input of the "building" process.
<siers> pennae, I thought my notifications were glitchy :P
phalrax has quit [Quit: Connection closed]
<htr> ,channels
<{^_^}> Largest Nix channels: #nixos, #nixos-dev, #nixos-chat, #nixos-aarch64, #nixos-security, #nixcon, #nixos-officehours, #nixops, #haskell.nix, #nix-darwin, #nixos-de, #nixos-emacs, #nixos-on-your-router, #nixos-nur, #nix-lang, #nixos-fr, #nixos-systemd, #nixos-borg, #nixos-wiki
<SomeoneSerge> Is there a version of recursiveUpdate that doesn't replace attrsets but recursively "adds" attributes? I'm looking at https://github.com/NixOS/nixpkgs/blob/8284fc30c84ea47e63209d1a892aca1dfcd6bdf3/nixos/modules/services/networking/cjdns.nix#L43 - I tried to add a custom extraConfig.interfaces.UDPInterface.connectTo."..." block (with a property that is not supported by connectToSubmodule) and that
<SomeoneSerge> simply deleted the rest of the config, including the .bind and the other .connectTo blocks
<SomeoneSerge> Not sure it was the intended behaviour..
<{^_^}> [nixpkgs] @dotlambda opened pull request #121902 → mousai: 0.3.1 -> 0.3.2 → https://github.com/NixOS/nixpkgs/pull/121902
htr has quit [Quit: working hard]
htr has joined #nixos
toppler has quit [Read error: Connection reset by peer]
iori has joined #nixos
toppler has joined #nixos
<noonien> is it possible to have the derivation hash inside the derivation? without parsing it from $out?
<dotlambda> placeholder "out"
<dotlambda> maybe that will do for you
strangeglyph has quit [Quit: Connection closed]
tomberek has quit [Quit: Connection closed]
<noonien> will that not give me the full path?
<noonien> it seems it does
<noonien> i'm only interested in the hash
dev_mohe has joined #nixos
psy3497 has quit [Quit: WeeChat 1.6]
<noonien> i need to use it a seed for a RNG, so that i can have random-looking (but not random, obviously) stuff generateed, and, so that the derivation is reproducible
dev_mohe has quit [Client Quit]
<MichaelRaskin> You can also feed $out to a hash function
<noonien> sure, i was just wondering if there's a way to get the hash without doing anything with $out, if not, i'll probably just do that
<{^_^}> [nixpkgs] @marsam opened pull request #121904 → postgresqlPackages.timescaledb: 2.2.0 -> 2.2.1 → https://github.com/NixOS/nixpkgs/pull/121904
<MichaelRaskin> It's not a commonly useful thing, and basename + cut -d- work, so I would not expect it to be already-supplied bit also never considered searching for it
<{^_^}> [nixpkgs] @bjornfor opened pull request #121905 → fetchgit: document --fetch-lfs flag → https://github.com/NixOS/nixpkgs/pull/121905
<__monty__> Why does it need to be the exact length of a hash? Can't the whole path serve as a seed?
strangeglyph has joined #nixos
<{^_^}> [nixpkgs] @ymarkus opened pull request #121906 → nixos/mullvad-vpn: fix firewall issues → https://github.com/NixOS/nixpkgs/pull/121906
NightA is now known as night
<{^_^}> [nixpkgs] @dotlambda merged pull request #121270 → pythonPackages.pgpy: 0.5.2 -> 0.5.4 → https://github.com/NixOS/nixpkgs/pull/121270
<{^_^}> [nixpkgs] @dotlambda merged pull request #121151 → libdeltachat: init at 1.54.0 → https://github.com/NixOS/nixpkgs/pull/121151
MJCD is now known as MacAndCheese4Eva
<{^_^}> [nixpkgs] @dotlambda merged pull request #121168 → djvulibre: 3.5.27 -> 3.5.28 → https://github.com/NixOS/nixpkgs/pull/121168
strangeglyph has quit [Quit: Connection closed]
toppler has quit [Read error: Connection reset by peer]
toppler has joined #nixos
stree has quit [Ping timeout: 240 seconds]
zupo has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @gebner merged pull request #121845 → vieb: 3.4.0 -> 4.5.1 → https://github.com/NixOS/nixpkgs/pull/121845
<{^_^}> [nixpkgs] @kristoff3r opened pull request #121907 → pythonPackages.pwntools: add bash completions → https://github.com/NixOS/nixpkgs/pull/121907
<{^_^}> [nixpkgs] @dotlambda merged pull request #120582 → ffmpeg_2: mark as insecure → https://github.com/NixOS/nixpkgs/pull/120582
strangeglyph has joined #nixos
<{^_^}> [nixpkgs] @dotlambda opened pull request #121908 → [20.09] ffmpeg_2: mark as insecure → https://github.com/NixOS/nixpkgs/pull/121908
_0x0ff has left #nixos ["WeeChat 3.0.1"]
respawn_ has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @lukegb merged pull request #120646 → libsForQt5.qtwebengine: use ffmpeg instead of ffmpeg_3 → https://github.com/NixOS/nixpkgs/pull/120646
stree has joined #nixos
<thibm> noonien: you can use something like `drv: builtins.unsafeDiscardStringContext (builtins.hashString "sha1" drv.drvPath)` to get a random-looking hash seed determined by drv
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/e32d4976232 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
cyrinux has quit [Ping timeout: 240 seconds]
exondation has quit [Ping timeout: 245 seconds]
<thibm> replace drv.drvPath by (placeholder out) to do it from a derivation itself.
exondation has joined #nixos
<thibm> and in that case, you can get rid of builtins.unsafeDiscardStringContext
<{^_^}> [nixpkgs] @ymatsiuk opened pull request #121909 → appgate-sdp: 5.3.3 -> 5.4.0 → https://github.com/NixOS/nixpkgs/pull/121909
<{^_^}> [nixpkgs] @ymatsiuk closed pull request #121897 → appgate-sdp: 5.3.3 -> 5.4.0 → https://github.com/NixOS/nixpkgs/pull/121897
<{^_^}> [nixpkgs] @samuela opened pull request #121910 → vscode: 1.55.2 -> 1.56.0 → https://github.com/NixOS/nixpkgs/pull/121910
<{^_^}> [nixpkgs] @SFrijters opened pull request #121911 → openttd: 11.1.1 -> 11.1.2 → https://github.com/NixOS/nixpkgs/pull/121911
nly has joined #nixos
<nly> which pkg has ruby's 'http' lib?
gxt has joined #nixos
<{^_^}> [nixpkgs] @NULLx76 opened pull request #121912 → radarr: 3.0.2.4552 -> 3.1.1.4954 → https://github.com/NixOS/nixpkgs/pull/121912
toppler has quit [Remote host closed the connection]
cyrinux has joined #nixos
toppler has joined #nixos
<{^_^}> [nixpkgs] @primeos opened pull request #121914 → chromiumBeta: 91.0.4472.27 -> 91.0.4472.38 → https://github.com/NixOS/nixpkgs/pull/121914
<{^_^}> [nix] @chkoss closed pull request #4752 → doc: fix broken link → https://github.com/NixOS/nix/pull/4752
<nly> nvm
nly has left #nixos ["ERC (IRC client for Emacs 27.1)"]
cyrinux has quit [Ping timeout: 246 seconds]
bahamas has joined #nixos
berberman_ has joined #nixos
berberman has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @onsails opened pull request #121915 → polkadot: 0.8.30 -> 0.9.0 → https://github.com/NixOS/nixpkgs/pull/121915
<supersandro2000> nly none
<{^_^}> [nixpkgs] @TredwellGit opened pull request #121916 → libreoffice-fresh: 7.1.2.2 -> 7.1.3.2 → https://github.com/NixOS/nixpkgs/pull/121916
<{^_^}> [nixpkgs] @liff opened pull request #121917 → openconnect: fix paths to systemd tools in vpnc-script → https://github.com/NixOS/nixpkgs/pull/121917
rubm has quit [Ping timeout: 260 seconds]
melg8 has joined #nixos
ram19890 has joined #nixos
cyrinux has joined #nixos
Fortunee has joined #nixos
Fortunee has left #nixos [#nixos]
HaserWolf has quit [Read error: Connection reset by peer]
HaserWolf has joined #nixos
cyrinux has quit [Ping timeout: 240 seconds]
lsix has quit [Ping timeout: 250 seconds]
cyrinux has joined #nixos
lsix has joined #nixos
mallox has quit [Quit: WeeChat 3.1]
hoppfull has joined #nixos
zakame has joined #nixos
<{^_^}> [nixpkgs] @romildo opened pull request #121918 → xfce.xfce4-panel: 4.16.2 -> 4.16.3 → https://github.com/NixOS/nixpkgs/pull/121918
<hoppfull> Hello, my project requires libtinfo.so to work. In Ubuntu I can just install libtinfo-dev but there is no such package in nixpkg. How would I go about finding out where this file is? I think it's in ncurses5 as libtinfo.so5 but I have no idea how to symlink to it.
ManiacOfMadness has joined #nixos
ddellaco_ has joined #nixos
ram19890 has quit [Quit: Konversation terminated!]
htr has quit [Quit: working hard]
<SumnerEvans[m]> ,locate libtinfo.so
<{^_^}> Found in packages: ncurses, ncurses5
<SumnerEvans[m]> hoppfull: ^ just include ncurses in your derivation.
htr has joined #nixos
ece has joined #nixos
MacAndCheese4Eva is now known as MJCD
<hoppfull> SumnerEvans[m]: I have ncurses in my default.nix under stdenv.mkDerivation rec { buildInputs = [ ncurses ]; } but it still doesn't work.
<{^_^}> [nixpkgs] @Mic92 opened pull request #121919 → wezterm: 20210407-nightly -> 20210502-nightly → https://github.com/NixOS/nixpkgs/pull/121919
<SumnerEvans[m]> maybe try `propagatedBuildInputs`?
exondation has quit [Ping timeout: 260 seconds]
<adisbladis> hoppfull: Check the binary with ldd or patchelf, is ncurses actually linked?
exondation has joined #nixos
<hoppfull> going with ubuntu instead
<hoppfull> thanks
hoppfull has quit [Quit: Connection closed]
<{^_^}> [nixpkgs] @dotlambda opened pull request #121920 → python3Packages.django: fix CVE-2021-32052 → https://github.com/NixOS/nixpkgs/pull/121920
ece has quit [Quit: Ping timeout (120 seconds)]
<__monty__> SumnerEvans[m]: Propagated in this case means as buildInput to things that have this thing in buildInputs. Not propagated to run time.
hyper_ch5 has joined #nixos
hyper_ch4 has quit [Read error: Connection reset by peer]
ddellaco_ has quit [Remote host closed the connection]
<{^_^}> [nix] @edolstra merged pull request #4778 → Use derivation output name from toDerivation → https://github.com/NixOS/nix/pull/4778
wentasah has joined #nixos
codezero has joined #nixos
<{^_^}> [nixpkgs] @dotlambda opened pull request #121921 → python3Packages.graphite-web: fix build → https://github.com/NixOS/nixpkgs/pull/121921
mg has joined #nixos
ddellacosta has joined #nixos
ece has joined #nixos
saggins[m] has joined #nixos
fendor_ has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fendor has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @romildo opened pull request #121922 → marwaita: 8.0 -> 9.0 → https://github.com/NixOS/nixpkgs/pull/121922
<{^_^}> [nixpkgs] @endocrimes opened pull request #121923 → plex: 1.22.2.4282-a97b03fad -> 1.23.0.4482-62106842a → https://github.com/NixOS/nixpkgs/pull/121923
tbreslein has quit [Quit: tbreslein]
dongcarl has joined #nixos
__monty__ has quit [Quit: leaving]
<{^_^}> [nixpkgs] @Mic92 merged pull request #121724 → netdata: 1.29.3 -> 1.30.1 → https://github.com/NixOS/nixpkgs/pull/121724
gustavderdrache has joined #nixos
xkapastel has joined #nixos
<{^_^}> [nixpkgs] @primeos merged pull request #121914 → chromiumBeta: 91.0.4472.27 -> 91.0.4472.38 → https://github.com/NixOS/nixpkgs/pull/121914
cfricke has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @drewrisinger closed pull request #112375 → python37Packages.docplex: 2.19.202 -> 2.20.204 → https://github.com/NixOS/nixpkgs/pull/112375
zupo has joined #nixos
stree has quit [Ping timeout: 240 seconds]
iori has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @rmcgibbo opened pull request #121924 → python3Packages.pomegranate: 0.11.2 -> 0.13.5 → https://github.com/NixOS/nixpkgs/pull/121924
<hexa-> so, long story short, rpi usb controller is meh, package in nix store is faulty now.
<hexa-> path '/nix/store/045l954qwn5sr0nm389yjsrci3j8l9b2-homeassistant-2021.5.0' was modified! expected hash 'sha256:0x4kfvcn7vf6z1jdrln1dd92iydnrwyr7cb3siagwhrly3jjwx4g', got 'sha256:0hgcfd2yfvlpdz6qq5jblh7ihc8xnfs3k6ivxm78wgck4ak94i9q'
<hexa-> error: cannot repair path '/nix/store/045l954qwn5sr0nm389yjsrci3j8l9b2-homeassistant-2021.5.0'
<hexa-> deployment via morph, so it obv. cannot repair the package
<{^_^}> [nixpkgs] @domenkozar merged pull request #121900 → openapi-generator-cli: 5.0.0 -> 5.1.0 → https://github.com/NixOS/nixpkgs/pull/121900
<hexa-> is there an easier way to fix this than disabling home-assistant, redeploying, gc'ing the faulty system derivation, and reenabling & redeploying?
<{^_^}> [nixpkgs] @primeos opened pull request #121925 → sway: Various improvements (package, module, and documentation) → https://github.com/NixOS/nixpkgs/pull/121925
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121926 → libsForQt5.fcitx5-qt: 5.0.4 -> 5.0.6 → https://github.com/NixOS/nixpkgs/pull/121926
<{^_^}> [nixpkgs] @rissson opened pull request #121927 → nixos/unbound: allow list of strings in top-level settings option type → https://github.com/NixOS/nixpkgs/pull/121927
<hexa-> I;ve booted into an older generation, how can I trash the newer one specifically=
orivej has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @onsails closed pull request #121915 → polkadot: 0.8.30 -> 0.9.0 → https://github.com/NixOS/nixpkgs/pull/121915
<justanotheruser> thibm: sorry for the noob questions. How exactly can I evaluate without building?
<justanotheruser> evaluate and produce a drv file I mean
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
endformationage has joined #nixos
<gustavderdrache> i think nix-instantiate --eval is what you want?
<justanotheruser> ah neat, thanks!
<justanotheruser> nix-instantiate --eval '<nixos>' -A 'hello'
stree has joined #nixos
iori has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann pushed to haskell-updates « petrinizer: restrict platforms by sbv »: https://git.io/J3Xtq
strangeglyph has quit [Ping timeout: 240 seconds]
ddellacosta has quit [Remote host closed the connection]
ddellaco_ has joined #nixos
<evils> anyone want to review or merge this? #85039
<{^_^}> https://github.com/NixOS/nixpkgs/pull/85039 (by evils, 1 year ago, open): nixos/rasdaemon: init with v0.6.6-21-gb4764d4
exondation has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @RaghavSood merged pull request #121850 → polkadot: 0.8.30 -> 0.9.0 → https://github.com/NixOS/nixpkgs/pull/121850
exondation has joined #nixos
sangoma has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @Luflosi opened pull request #121928 → kitty: 0.20.2 -> 0.20.3 → https://github.com/NixOS/nixpkgs/pull/121928
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/123db833485 (from 9 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
VideoGameEnjoyer has joined #nixos
<{^_^}> [nixpkgs] @RaghavSood merged pull request #121621 → turbo-geth 2021.02.01 -> 2021.04.05 → https://github.com/NixOS/nixpkgs/pull/121621
davidv7_ has quit [Ping timeout: 240 seconds]
eacameron has joined #nixos
<eacameron> Why does 'date' give me the current date/time inside nix builds??
<adisbladis> eacameron: Because the syscalls used are not intercepted
<eacameron> adisbladis: doesn't this break determinism?
<adisbladis> Kind of, yes
<adisbladis> But I don't think it's possible to accomplish that in the case of time
Nuc1eoN has joined #nixos
justanotheruser has quit [Ping timeout: 245 seconds]
<abathur> it is common to need to patch out date/time dependencies (in a simple case, something capturing its build time to show in --help or --version) to make builds reproducible; I guess I've just assumed intentionally freezing date/time causes unacceptable collateral damage of its own but I haven't looked for discussion on that point; I guess "it isn't possible" is a good one :)
toppler has quit [Read error: Connection reset by peer]
toppler has joined #nixos
<eacameron> abathur: I'm sure it's *possible*... it's just probably a lot of work. Like maybe forking the date source code and pinning all the time data to unix epoch :P
growpotkin has joined #nixos
Raito_Bezarius has quit [Ping timeout: 248 seconds]
<abathur> :}
Adluc has joined #nixos
ManiacOfMadness has quit [Ping timeout: 260 seconds]
ddellaco_ has quit [Remote host closed the connection]
jonringer has joined #nixos
ddellaco_ has joined #nixos
iori has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121930 → fcitx5-m17n: 5.0.4 -> 5.0.5 → https://github.com/NixOS/nixpkgs/pull/121930
<{^_^}> [nixpkgs] @domenkozar merged pull request #119405 → openapi-generator-cli: Use headless jre → https://github.com/NixOS/nixpkgs/pull/119405
<abathur> I didn't bother censusing uses of "time" in the thesis since there are supposedly 109, but I did look at each instance of "date" and "time stamp"; the fact of date/time based build indeterminism is mentioned, and it discusses setting the timestamp for filesystem objects to a fixed value, but at least at those sites I didn't see any discussion of doing something globally tyrannical about it :)
exondation has quit [Ping timeout: 260 seconds]
Raito_Bezarius has joined #nixos
exondation has joined #nixos
zebrag has joined #nixos
cfricke has joined #nixos
bahamas has quit [Quit: leaving]
iori has joined #nixos
codezero has quit [Quit: Ping timeout (120 seconds)]
wentasah has quit [Quit: Bye]
cfricke has quit [Quit: WeeChat 3.1]
codezero has joined #nixos
wentasah has joined #nixos
justanotheruser has joined #nixos
jgt_ has quit [Ping timeout: 252 seconds]
Tv` has joined #nixos
justanotheruser has quit [Quit: WeeChat 2.9]
zebrag has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @ttuegel merged pull request #121256 → k3b: ffmpeg_3 -> ffmpeg → https://github.com/NixOS/nixpkgs/pull/121256
wlib has joined #nixos
ahmed_elgabri has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @ttuegel merged pull request #121682 → clementine: added support for translations → https://github.com/NixOS/nixpkgs/pull/121682
wlib has quit [Client Quit]
respawn_ has joined #nixos
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #121654 → treewide: Do a number of no-op cleanups for cross and darwin → https://github.com/NixOS/nixpkgs/pull/121654
<{^_^}> [nix] @regnat opened pull request #4781 → Add a realisations disk cache → https://github.com/NixOS/nix/pull/4781
<{^_^}> [nix] @regnat pushed to locally_cache_the_remote_realisations « Add a realisations disk cache »: https://git.io/J3XEg
cole-h has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann pushed to haskell-updates « haskellPackages.vinyl: disable failing doctests on aarch64 »: https://git.io/J3Xzu
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121931 → gtkwave: 3.3.108 -> 3.3.109 → https://github.com/NixOS/nixpkgs/pull/121931
<{^_^}> [nixpkgs] @sternenseemann pushed to haskell-updates « haskellPackages.FractalArt: pass objc on darwin »: https://git.io/J3X27
iori has quit [Ping timeout: 260 seconds]
saschagrunert has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @onsails opened pull request #121932 → nym: 0.8.1 -> 0.10.0 → https://github.com/NixOS/nixpkgs/pull/121932
<{^_^}> [hydra] @grahamc merged pull request #962 → Project: delete the `.jobsets` jobset if project is no longer declarative → https://github.com/NixOS/hydra/pull/962
ahmed_elgabri has joined #nixos
korrr[m] has quit [Quit: Idle for 30+ days]
jgt_ has joined #nixos
kolaente_ has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann pushed to haskell-updates « haskellPackages.arbtt: pass Foundation on darwin »: https://git.io/J3XwJ
<{^_^}> [nixpkgs] @mweinelt merged pull request #121705 → esphome: 1.16.0 -> 1.17.1 → https://github.com/NixOS/nixpkgs/pull/121705
<{^_^}> [nixpkgs] @lsix opened pull request #121933 → zile: 2.6.1 -> 2.6.2 → https://github.com/NixOS/nixpkgs/pull/121933
ahmed_elgabri has quit [Ping timeout: 260 seconds]
MJCD has left #nixos [#nixos]
<{^_^}> [nixpkgs] @mweinelt merged pull request #121865 → home-assistant: 2021.4.6 -> 2021.5.0 → https://github.com/NixOS/nixpkgs/pull/121865
<kolaente_> I'm trying to add a package from a git repo to my configuration.nix with "import (pkgs.fetchgit ..." and then just adding the variable to packages list of my user but keep getting "The option value `users.users.kolaente.packages.[definition 1-entry 79]' in `configuration.nix' is not of type `package'" error
<kolaente_> any ideas?
cr4y1 has quit [Ping timeout: 246 seconds]
jgt_ has quit [Ping timeout: 240 seconds]
sangoma has joined #nixos
dev_mohe has joined #nixos
dev_mohe has quit [Client Quit]
proofofkeags has joined #nixos
<adisbladis> kolaente_: Just a semi-educated guess, but you probably have it like `environment.systemPackages = [ import (pkgs.fetchgit ...)) ]`
<adisbladis> But it should look more like: `environment.systemPackages = [ (import (pkgs.fetchgit ...) {}) ]`
<adisbladis> Note the extra outer parens
<kolaente_> adisbladis: looks like it hmm
<kolaente_> Now the error is different: "anonymous function called without required argument 'stdenv'"
<adisbladis> kolaente_: switch `import` for `pkgs.callPackage`
<kolaente_> I guess I need to pass in the parameters the package requires in "{}"?
<kolaente_> ah
<adisbladis> Which does dependency injection
<kolaente_> callPackage did the trick
<kolaente_> Thanks!
ManiacOfMadness has joined #nixos
erasmas has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann pushed to haskell-updates « haskellPackages: fix eval of darwin specific overrides »: https://git.io/J3XKJ
ahmed_elgabri has joined #nixos
kolaente_ has quit [Quit: WeeChat 2.9]
nschoe has quit [Ping timeout: 252 seconds]
ahmed_elgabri has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @benley merged pull request #121884 → kubecfg: 0.18.0 -> 0.19.0 → https://github.com/NixOS/nixpkgs/pull/121884
exondation has quit [Ping timeout: 260 seconds]
philr has quit [Ping timeout: 246 seconds]
stree has quit [Ping timeout: 252 seconds]
ahmed_elgabri has joined #nixos
arjen-jonathan has quit [Ping timeout: 245 seconds]
toppler has quit [Read error: Connection reset by peer]
toppler has joined #nixos
ahmed_elgabri has quit [Ping timeout: 250 seconds]
jgt_ has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @fabaff merged pull request #121677 → python3Packages.labelbox: 2.5.1 -> 2.5.4 → https://github.com/NixOS/nixpkgs/pull/121677
stree has joined #nixos
respawn__ has joined #nixos
jgt_ has quit [Ping timeout: 246 seconds]
respawn_ has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @dotlambda opened pull request #121934 → libsForQt5.qtfeedback: init at unstable-2018-09-03 → https://github.com/NixOS/nixpkgs/pull/121934
Qubasa has quit [Ping timeout: 248 seconds]
ahmed_elgabri has joined #nixos
Qubasa has joined #nixos
wnklmnn has joined #nixos
ahmed_elgabri has quit [Ping timeout: 276 seconds]
<DavHau[m]> Does anybody have experience building manylinuxXXXX compatible wheels via nix, so they can be used on non-nix systems afterwards?
ManiacOfMadness has quit [Ping timeout: 260 seconds]
jgt_ has joined #nixos
<{^_^}> [nixpkgs] @0x4A6F opened pull request #121935 → zellij: 0.6.0 -> 0.7.0 → https://github.com/NixOS/nixpkgs/pull/121935
john2gb0 has joined #nixos
ddellac__ has joined #nixos
iori has joined #nixos
<{^_^}> [nixpkgs] @svanderburg opened pull request #121936 → Disnix style fixes → https://github.com/NixOS/nixpkgs/pull/121936
ddellaco_ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @jtojnar pushed 5 commits to gnome-40: https://git.io/J3XbV
yoctocell has joined #nixos
sss1 has joined #nixos
respawn__ has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @ShamrockLee opened pull request #121937 → optparse-bash: Init at unstable-20170611 → https://github.com/NixOS/nixpkgs/pull/121937
<{^_^}> [nixpkgs] @danieldk opened pull request #121938 → fedora-backgrounds.f34: init at 34.0.1 → https://github.com/NixOS/nixpkgs/pull/121938
toppler has quit [Read error: Connection reset by peer]
toppler has joined #nixos
arjen-jonathan has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann pushed to haskell-updates « haskellPackages.arbtt: add missing frameworks for darwin »: https://git.io/J3Xxr
<mjlbach> Does anyone know how to handle python requirements for a package that declare extras? I'm bumping matrix-nio, but one of the dependencies is python-socks[asyncio]. I've now packaged python-socks, but the asyncio extras I don't know how to add into the buildInputs
<hexa-> we don't care for extras, just add them uncoditionally
<hexa-> propagatedBuildInputs you mean
<mjlbach> yes ^
<mjlbach> How do I add an extra? The actual dependency of the extra is already added, but poetry is just failing to match
<mjlbach> ```
<mjlbach> propagatedBuildInputs = [ trio curio async-timeout ];
<mjlbach> ```
melg8 has quit [Quit: Connection closed]
<hexa-> hrm
<hexa-> you usually only add one of the three
teto has joined #nixos
exondation has joined #nixos
<mjlbach> They're all required for the tests to pass, and the package itself (python-socks) builds
cetjs2 has joined #nixos
<cetjs2> hello
<mjlbach> aiohttp-socks fails to build though with the above error re: not matching python-socks[asyncio]
<{^_^}> [nixpkgs] @ehmry merged pull request #121932 → nym: 0.8.1 -> 0.10.0 → https://github.com/NixOS/nixpkgs/pull/121932
<mjlbach> Oh wait
<{^_^}> [nixpkgs] @0x4A6F opened pull request #121939 → dasel: 1.14.0 -> 1.15.0 → https://github.com/NixOS/nixpkgs/pull/121939
<mjlbach> fixed :)
<cetjs2> where is new version of nixos 21?
<benley> I think 21.05 hasn't quite branched off yet
<cetjs2> benley: what is?
<bigvalen> Heh. I was messing around, trying to get smokeping-exporter for prometheus working. Took me a good 30 mins to realise that ... it was because it's only in unstable :)
<benley> cetjs2: see https://www.reddit.com/r/NixOS/comments/msze3l/2105_release_schedule/ - branch is scheduled for may 21
<hexa-> branch-off planned for the 21st
<cole-h> We changed our release cadence to now be 21.05 and 21.11, to allow for an easier time when updating e.g. Gnome and things
<hexa-> which is … 21.05 :D
<bigvalen> I just assumed releases got delayed because of covid (it's messed up so many schedules for many teams I work with over the last year).
<mjlbach> When bumping interdependent python packages, is it ok to file a single PR (with multiple commits ofc)
<benley> I think so - that's probably what I would do
iori has quit [Quit: Leaving.]
<cetjs2> benley: thanks
<cetjs2> benley: i going up
cyrinux has quit [Ping timeout: 246 seconds]
cyrinux has joined #nixos
ahmed_elgabri has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann pushed to haskell-updates « taffybar: inherit meta set from haskellPackages »: https://git.io/J31e9
<{^_^}> [nixpkgs] @ehmry pushed to master « nym: remove unused inputs »: https://git.io/J31ed
<cetjs2> benley: nixos is interested
<cetjs2> benley: yeah\
<Ankhers> Could someone explain to me the easiest way I could apply #188740 to my own system so that I could get virtualbox to (hopefully) build?
<{^_^}> [nixpkgs] @NULLx76 opened pull request #121940 → jackett: 0.17.865 -> 0.17.1027 → https://github.com/NixOS/nixpkgs/pull/121940
<pie_> Ankhers: idk about the easiest way, but i would probably pin my nixpkgs, then use patches = [ ... ] to apply the patch to nixpkgs, then import nixpkgs
<pie_> too hand-wavy?
<Ankhers> Yeah, sorry. I don't really know how to do that in my configuration.nix.
<{^_^}> [nixpkgs] @centromere opened pull request #121941 → dogecoin: 1.14.2 -> 1.14.3 → https://github.com/NixOS/nixpkgs/pull/121941
<{^_^}> [nixpkgs] @mjlbach opened pull request #121942 → matrix-nio: 0.15.2 -> 0.18.0, update build system and dependencies → https://github.com/NixOS/nixpkgs/pull/121942
ahmed_elgabri has quit [Ping timeout: 250 seconds]
<pie_> i dont know if github tars are stable, but you could use fetchurl with a sha256 to get the tar.gz of a commit, and then fetch the .patch URL of the PR , and apply the patch, OR you could clone nixpkgs, apply the patch, and import that
<pie_> im kinda too preoccupied to go into more detail tho
<Ankhers> pie_: No problem. I think that should be enough to get me going. Thank you!
<ajs124> AFAIR github tars aren't stable. but why not use fetchFromGitHub or fetchGit?
<pie_> ajs124: because im dumb and forgot
<ajs124> relatable
<pie_> Ankhers: in any case the steps are basically 1) acquire nixpkgs somehow 2) acquire the patch somehow 3) apply the patch 4) import the patched nixpkgs
<benley> I think github might have actually made their tarballs stable at some point. Not certain though.
<pie_> ajs124: oh. its probably because ive been using niv too much
<benley> but you should probably still use fethFromGitHub or fetchTarball or fetchGit
<benley> *fetchFromGitHub
<pie_> Ankhers: depending on how much fun you want to have right now, you should also look into niv
<Ankhers> pie_: Will do.
gustavderdrache has quit [Ping timeout: 240 seconds]
melg8 has joined #nixos
<pie_> Ankhers: actually using niv basically consists of adding the repo to it, running update or something and then `let nixpkgs = import (import ./nix/sources.nix).nixpkgs {}; in ...`
<pie_> or something like that
<pie_> niv doesnt seem to be flexible in the path it expects you to have sources.nix
<pie_> thats all my notes off the top of my head
<pie_> Ankhers: looks like its mentioned a bit on https://nixos.org/guides/towards-reproducibility-pinning-nixpkgs.html
yoctocell has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @sternenseemann pushed to haskell-updates « haskellPackages.FractalArt: add AppKit framework to dependencies »: https://git.io/J31Jk
<Ankhers> pie_: Thanks!
hyper_ch5 has quit [Read error: Connection reset by peer]
hyper_ch5 has joined #nixos
toppler has quit [Read error: Connection reset by peer]
toppler has joined #nixos
eacameron has quit [Quit: Connection closed for inactivity]
thc202 has quit [Quit: thc202]
lom has quit [Quit: WeeChat 3.1]
VideoGameEnjoyer has quit [Ping timeout: 240 seconds]
VideoGameEnjoyer has joined #nixos
abstrn has quit [Ping timeout: 240 seconds]
jb55 has quit [Remote host closed the connection]
jb55 has joined #nixos
<drozdziak1> How do I use a non-flake tarball input?
<drozdziak1> (in a flake)
xelxebar has joined #nixos
xelxebar_ has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
<{^_^}> [nixpkgs] @beardhatcode opened pull request #121943 → matrix-appservice-slack: 1.7.0 -> 1.8.0 → https://github.com/NixOS/nixpkgs/pull/121943
<cole-h> input.name = { url = "something"; flake = false; };
<drozdziak1> solana-bpf-tools-src = {
<drozdziak1> flake = false;
<drozdziak1> };
<drozdziak1> (sorry it's just 4 lines)
Frosku has quit [Ping timeout: 240 seconds]
<drozdziak1> This is thought to be a tarball flake and gives me "unexpected number of top-level files" which in the nix codebase expects it to be exactly one top-level file
Frosku has joined #nixos
<benley> anyone know what the secret trick is to getting skopeo to work when installed via nix-shell or nix-env? It's angry that /etc/containers/policy.json doesn't exist, and that file isn't even in the derivation, it's only installed if you use the virtualisation.containers nixos module, which isn't really practical when running in a CI pipeline
<benley> I guess I could just use --insecure-policy
VideoGameEnjoyer has quit [Ping timeout: 260 seconds]
abstrn has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #121889 → azure-cli,python3Packages.azure*: bump → https://github.com/NixOS/nixpkgs/pull/121889
stree has quit [Ping timeout: 246 seconds]
iori has joined #nixos
VideoGameEnjoyer has joined #nixos
gxt has quit [Remote host closed the connection]
gxt has joined #nixos
stree has joined #nixos
gustavderdrache has joined #nixos
rajivr has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121944 → helmfile: 0.138.7 -> 0.139.0 → https://github.com/NixOS/nixpkgs/pull/121944
riksteri has quit [Quit: riksteri]
<{^_^}> [nixpkgs] @fabaff opened pull request #121945 → python3Packages.slixmpp: 1.7.0 -> 1.7.1 → https://github.com/NixOS/nixpkgs/pull/121945
iori has left #nixos [#nixos]
toppler has quit [Remote host closed the connection]
toppler has joined #nixos
<{^_^}> [nixpkgs] @blitz opened pull request #121946 → tailscale: 1.6.0 -> 1.8.0 → https://github.com/NixOS/nixpkgs/pull/121946
MatrixBot24 has joined #nixos
MatrixBot24 has quit [Client Quit]
<{^_^}> [nixpkgs] @svanderburg merged pull request #121936 → Disnix style fixes → https://github.com/NixOS/nixpkgs/pull/121936
thc202 has joined #nixos
<{^_^}> [nixpkgs] @fabaff opened pull request #121948 → python3Packages.pylast: 4.2.0 -> 4.2.1 → https://github.com/NixOS/nixpkgs/pull/121948
<numkem> say I'd like to run lspci from the pciutils using nixFlakes' nix run, how can you run a binary that isn't tied to the name of the package?
<{^_^}> [nixpkgs] @svanderburg opened pull request #121949 → [20.09] Disnix style fixes → https://github.com/NixOS/nixpkgs/pull/121949
<ris> how does one typically do cross-option validation when writing a nixos module? just simple stuff like "this option is only mandatory when that option is enabled" - is this where `assertions = ` comes into play?
<clever> ris: yeah
<ris> kthx
<clever> ris: the other power of `assertions =`, is that nixos-rebuild can spit out multiple errors at once
<ris> oh neat
<clever> so you dont run in cicles, fixing one error at a time
<exarkun> is it expect that setting virtualisation.virtualbox.host.enable to true leads to a kernel compile (ie, the binary cache doesn't have a kernel build for that config)?
cole-h has quit [Quit: Goodbye]
thc202 has quit [Quit: thc202]
<{^_^}> [nixpkgs] @rmcgibbo opened pull request #121950 → rippled: unbreak build → https://github.com/NixOS/nixpkgs/pull/121950
cole-h has joined #nixos
zupo has joined #nixos
exondation has quit [Ping timeout: 250 seconds]
exondation has joined #nixos
<{^_^}> [nixpkgs] @endocrimes opened pull request #121951 → go1_16: 1.16.3 -> 1.16.4, go1_15: 1.15.11 -> 1.15.12 → https://github.com/NixOS/nixpkgs/pull/121951
<{^_^}> [nixpkgs] @maxeaubrey opened pull request #121952 → terraform_0_15: 0.15.2 -> 0.15.3 → https://github.com/NixOS/nixpkgs/pull/121952
<{^_^}> [nixpkgs] @jtojnar pushed 6 commits to gnome-40: https://git.io/J318D
<{^_^}> [nixpkgs] @7c6f434c merged pull request #121784 → siege: 4.0.8 -> 4.0.9 → https://github.com/NixOS/nixpkgs/pull/121784
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121953 → kitty: 0.20.2 -> 0.20.3 → https://github.com/NixOS/nixpkgs/pull/121953
<{^_^}> [nixpkgs] @Ericson2314 pushed 43 commits to staging: https://git.io/J314C
<{^_^}> [nixpkgs] @collares opened pull request #121954 → emacs: adapt to renamed native-comp variables → https://github.com/NixOS/nixpkgs/pull/121954
<atralheaven> Hi, How can I install asfd (https://github.com/asdf-vm/asdf) on nixos?
<atralheaven> I found a package named asdf, but it doesn't seem to be the same thing
<clever> you may need to write your own package
<atralheaven> clever: wouldn't this work? https://asdf-vm.com/#/core-manage-asdf?id=asdf
nisstyre has joined #nixos
<hrnz> also: what's the point of asdf when you have nix? *ducks and runs*
monokrome has joined #nixos
<MichaelRaskin> For Nixpkgs package? You need more stuff. For just installing? Should work maybe. Do they need dynamically linked binaries downloaded on the fly?
<MichaelRaskin> hrnz: preexisting scripts, duh
<atralheaven> I think nix packages are not as up to date
ahmed_elgabri has joined #nixos
zupo has quit [Ping timeout: 252 seconds]
<atralheaven> well what I need is to have latest versions (sometimes alpha versions) of some programming languages
<atralheaven> but I'm very new to nix
<atralheaven> and I've always used package managers, haven't built things from source much
<{^_^}> [nixpkgs] @Luflosi closed pull request #121953 → kitty: 0.20.2 -> 0.20.3 → https://github.com/NixOS/nixpkgs/pull/121953
kiltzman has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #121907 → pythonPackages.pwntools: add bash completions → https://github.com/NixOS/nixpkgs/pull/121907
<atralheaven> another question, is there any downside to install everything using configuration.nix?
<qyliss> the only real downside is if you want to have unpriveleged users on your system, since they won't be able to modify configuration.nix
ddellac__ has quit [Remote host closed the connection]
<qyliss> (or if you want to share Nix configuration between NixOS and non-NixOS machines)
<exarkun> atralheaven: you might want to use home-manager for some things
<qyliss> apart from that, it's the best way to go (and much better than using nix-env -i)
stree has quit [Quit: Caught exception]
stree has joined #nixos
<hrnz> using nix-env is faster though :D
<exarkun> yea but nix-env is kinda blech
<cole-h> it might be faster, but has the tendency to make things much more painful in the future :)
<exarkun> there's also nixos-manager if you like guis
<exarkun> I've been meaning to use home-manager more but mostly I just run nix-shell a lot
<dotlambda> atralheaven: If you look at https://repology.org/repositories/statistics/pnewest you'll see that Nixpkgs isn't so bad at all when it comes to being up to date, especially compared to repos of similar size.
<atralheaven> when I install this font for example, is it just importing that file to nix config?
<cole-h> (nixpkgs-unstable)
melg8 has quit [Quit: Connection closed]
kum0 has joined #nixos
<atralheaven> I have 20.09 installed
<atralheaven> is unstable, really unstable?
<cole-h> it can be
<cole-h> but you'll find many people run nixos-unstable just fine
<atralheaven> is it possible to install only some packages from unstable?
<cole-h> yes
<SumnerEvans[m]> I find that nixos-unstable is about as fast as Arch + AUR
<atralheaven> cole-h: how can I do that?
<atralheaven> cole-h: thanks!
NinjaTrappeur has joined #nixos
ddellaco_ has joined #nixos
xcmw has joined #nixos
<hrnz> while most distros allow you to just install a single unstable package, this isn't really possible with nixos. You will have to install the whole unstable dependency closure of it (or degrade your system to a gentoo)
justanotheruser has joined #nixos
<atralheaven> hrnz: having dependencies installed is fine, as long as they're only used with that unstable package
<hrnz> they are.
<adisbladis> "while most distros allow you to just install a single unstable package, this isn't really possible with nixos" < I find this statement very untrue
<adisbladis> Most distros "allow" you to but leave your system in a broken/undefined state when doing so
toppler has quit [Read error: Connection reset by peer]
toppler has joined #nixos
<hrnz> :D
<lukegb> If you want to install a single unstable package *and* force it to use the "stable" deps, I guess you could by using callPackage on it yourself
<hrnz> this kind of depends on how outdated the "stable" tree is
meh` has quit [Ping timeout: 265 seconds]
<adisbladis> lukegb: Yeah, though this doesn't work 100% reliably since the callsite can customise arguments
<hrnz> lukegb: yup, but the binary cache won't serve you then
<lukegb> right, but that's the whole premise of nix at that point :P
<{^_^}> [nixpkgs] @svanderburg merged pull request #121949 → [20.09] Disnix style fixes → https://github.com/NixOS/nixpkgs/pull/121949
<lukegb> adisbladis: yeah, I mean, you'd have to inspect the package set to see how callPackage is being used
<adisbladis> I've made some fugly hack with lib.functionArgs for this before
<adisbladis> Not pretty, but works :P
<{^_^}> [nixpkgs] @fabaff opened pull request #121955 → python3Packages.mcstatus: 5.1.4 -> 5.2.0 → https://github.com/NixOS/nixpkgs/pull/121955
<atralheaven> what's the advantage of configuring a program (like i3wm or vscode) using nix instead of using regular config files?
<hrnz> you have all your configuration in a single place
<hrnz> also some configuration files contain a lot of boilerplate you'd never touch, so using nix modules yields more reasonable files
<hrnz> being able to structure your configuration like you want is also useful. For example you can put your mailserver config into a single file instead of 30 files distributed over 5 directories
zupo has joined #nixos
<hrnz> oh, and you can also rollback your configs together with your packages if something stops working
<hrnz> especially when using flakes
<atralheaven> hmmm that's nice
fendor_ is now known as fendor
MidAutumnHotaru has quit [Quit: Quit 啾]
<cole-h> you don't need flakes for that
<cole-h> just use niv :P
MidAutumnHotaru has joined #nixos
fuiltilt has joined #nixos
exondation has quit [Ping timeout: 245 seconds]
<atralheaven> how does nix know how to manipulate original config files, based on nix configs?
<cole-h> people write modules for it
<cole-h> these modules generate the underlying configuration file
gustavderdrache has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @Ma27 merged pull request #121928 → kitty: 0.20.2 -> 0.20.3 → https://github.com/NixOS/nixpkgs/pull/121928
gustavderdrache has joined #nixos
shibboleth has joined #nixos
<atralheaven> there is "nixpkgs.python39" and "nixpkgs.python39Full", they're both pointing to the same file, what's their difference?
<adisbladis> atralheaven: It's about what features are enabled
<adisbladis> pythonXFull comes with bluez + x11 support
wnklmnn has quit [Quit: Leaving]
<adisbladis> You very rarely want to use the pyhonXFull version
<{^_^}> [nixpkgs] @Ma27 merged pull request #121890 → distcc: 2016-02-24 -> 2021-03-11 → https://github.com/NixOS/nixpkgs/pull/121890
<atralheaven> where can I find what are the differences in cases like that?
<adisbladis> That's on the callsite in pkgs/top-level/all-packages.nix
<adisbladis> Sadly we don't have a generic answer for how to introspect those differences other than "read the code"
erasmas has quit [Quit: leaving]
melg8 has joined #nixos
<dupon1> Hi, I'm trying to patchelf an Inkscape extension but I can't figure out what package is `libz.so`
exondation has joined #nixos
<atralheaven> I checked the code, but code of the linked file and not all-packages.nix, so I couldn't find anything
<MichaelRaskin> zlib I guess
<evils> ,locate libz.so
<{^_^}> Found in packages: gap, zlib, gap-full, scilab-bin, gap-minimal, signal-desktop
<{^_^}> [nixpkgs] @Ma27 merged pull request #121946 → tailscale: 1.6.0 -> 1.8.0 → https://github.com/NixOS/nixpkgs/pull/121946
ahmed_elgabri has quit [Quit: WeeChat 3.1]
<dupon1> I don't understand, even when zlib is installed system wide, to `patchelf` then `ldd` is still not found
<dupon1> (thanks evils)
ahmedelgabri has joined #nixos
<evils> ,libraries dupon1
<cole-h> ,libraries
<{^_^}> dupon1: Don't install libraries through nix-env or systemPackages, use nix-shell instead. See https://nixos.wiki/wiki/FAQ/Libraries for details.
<{^_^}> Don't install libraries through nix-env or systemPackages, use nix-shell instead. See https://nixos.wiki/wiki/FAQ/Libraries for details.
toppler has quit [Read error: Connection reset by peer]
<dupon1> cole-h: even from a nix-shell it don't works
toppler has joined #nixos
<MichaelRaskin> From nix-shell it works for building
<MichaelRaskin> Externally obtained binaries usually need patchelf
<MichaelRaskin> or LD_LIBRARY_PATH
<dupon1> yes, I'm trying to patchelf
lsix has quit [Ping timeout: 260 seconds]
lsix has joined #nixos
catern has joined #nixos
<dupon1> there is wayyy too many things to patchelf, it would be faster and safer to extension myself or to just have a VM/machine dedicated to Inkscape. Thank you anyway for your help
<MichaelRaskin> LD_LIBRARY_PATH might be a solution
arjen-jonathan has quit [Ping timeout: 260 seconds]
<MichaelRaskin> (If you need many extensions but the same boring dependencies)
<{^_^}> [nixpkgs] @Ma27 merged pull request #121851 → hedgewars: use ffmpeg 4 → https://github.com/NixOS/nixpkgs/pull/121851
<dupon1> there is like an hundred or even more bundled libraries and binaries in the extension ^^'
glowpelt has joined #nixos
glowpelt is now known as Guest55803
<hrnz> nice
<dupon1> and Python2 too, obviously
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #121824 → altair-graphql-client: init at version 4.0.2 → https://github.com/NixOS/nixpkgs/pull/121824
tomberek has joined #nixos
<{^_^}> [nixpkgs] @fabaff opened pull request #121956 → python3Packages.fritzconnection: 1.4.2 -> 1.5.0 → https://github.com/NixOS/nixpkgs/pull/121956
hplaptop[m] has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #121922 → marwaita: 8.0 -> 9.0 → https://github.com/NixOS/nixpkgs/pull/121922
<{^_^}> [nixpkgs] @fabaff closed pull request #121956 → python3Packages.fritzconnection: 1.4.2 -> 1.5.0 → https://github.com/NixOS/nixpkgs/pull/121956
Guest55803 has quit [Quit: WeeChat 2.9]
mystfox has joined #nixos
vidbina has quit [Ping timeout: 265 seconds]
mystfox has quit [Client Quit]
mystfox has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #121904 → postgresqlPackages.timescaledb: 2.2.0 -> 2.2.1 → https://github.com/NixOS/nixpkgs/pull/121904
mystfox is now known as glowpelt
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #121918 → xfce.xfce4-panel: 4.16.2 -> 4.16.3 → https://github.com/NixOS/nixpkgs/pull/121918
NinjaTrappeur has quit [Ping timeout: 260 seconds]
sangoma has quit [Ping timeout: 265 seconds]
toppler has quit [Read error: Connection reset by peer]
toppler has joined #nixos
mounty has joined #nixos
pgiarrusso has left #nixos [#nixos]
pgiarrusso has joined #nixos
Rav1 has joined #nixos
NinjaTrappeur has joined #nixos
ahmed_elgabri has joined #nixos
<{^_^}> [nixpkgs] @fabaff opened pull request #121957 → python3Packages.ondilo: 0.2.0 -> 0.3.0 → https://github.com/NixOS/nixpkgs/pull/121957
<winterqt> quick question, is it bad etiquette to ask for a PR to be reviewed here if the person revieiwng it hasn't responded to the request to re-review for a week, or should I just wait?
<{^_^}> [nixpkgs] @vcunat pushed 2 commits to master: https://git.io/J31X5
<{^_^}> [nixpkgs] @vcunat merged pull request #121794 → pidgin: weaken install checks on non-Linux → https://github.com/NixOS/nixpkgs/pull/121794
ahmedelgabri has quit [Ping timeout: 250 seconds]
muppeth has quit [Read error: Connection reset by peer]
<evils> winterqt: i don't think so
<dotlambda> winterqt: @SuperSandro2000 won't mind reviewing one less PR
<winterqt> ~~funnily enough he's who i'm waiting on~~
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @Pamplemousse opened pull request #121958 → jenkins: Create the `jenkins-cli` command → https://github.com/NixOS/nixpkgs/pull/121958
<hrnz> does someone know how to tell weechat not to regard notices as buffer activity?
<hrnz> asking for a friend!
teej has joined #nixos
court_jester has joined #nixos
<pennae> firefox sometimes forgets that ipv4 exists when wifi drops out for a second. why would it *do* that
<{^_^}> [nixpkgs] @ryantm closed pull request #94599 → libvirt: add hyperv driver → https://github.com/NixOS/nixpkgs/pull/94599
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has joined #nixos
<superbaloo> has anyone made hashcat work on nixos?
<superbaloo> I get opencl compilation errors
<superbaloo> at runtime
electrocat has joined #nixos
tinco has joined #nixos
kreisys has joined #nixos
evanjs has quit [Quit: ZNC 1.8.2 - https://znc.in]
Dagger has joined #nixos
<superbaloo> nevermind, found the culprit
Rav1 has quit [Ping timeout: 246 seconds]
evanjs has joined #nixos
<makefu> just for the record, what was the issue?
stree has quit [Ping timeout: 252 seconds]
fendor has quit [Remote host closed the connection]
<dupon1> makefu: https://xkcd.com/979/
<evils> superbaloo ^
oida has quit [Quit: byez]
<{^_^}> [nixpkgs] @sikmir opened pull request #121959 → routino: fix on darwin → https://github.com/NixOS/nixpkgs/pull/121959
abathur has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @fabaff opened pull request #121960 → Bump plugwise → https://github.com/NixOS/nixpkgs/pull/121960
stree has joined #nixos
<superbaloo> makefu: a missing rewrite in the derivation
<superbaloo> I'll send a PR to have it fix
<{^_^}> [nixpkgs] @fabaff merged pull request #121783 → nuclei: 2.3.4 -> 2.3.6 → https://github.com/NixOS/nixpkgs/pull/121783
avaq_ has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @baloo opened pull request #121961 → hashcat: fixup opencl support → https://github.com/NixOS/nixpkgs/pull/121961
<superbaloo> makefu: -^
ahmedelgabri has joined #nixos
<ryantm> I'm trying to use libvirt on NixOS and our documentation says "Users in the "libvirtd" group can interact with the daemon (e.g. to start or stop VMs) using the virsh command line tool, among others." I have a VM running, which I can see with `sudo virsh list`, but it I run it as my user who is in the libvirtd group I do not see the VM. Should I expect my user to be able to interact with the system VMs, or is the `libvirtd`
<ryantm> group only supposed to allow me to start VMs as my user?
ahmed_elgabri has quit [Ping timeout: 250 seconds]
dorwna has joined #nixos
<colemickens> did you try something along the lines of virsh -c "qemu:///system" ...
<colemickens> there's also virtualistion.libvirtd.qemuRunAsRoot which I've used both true/false.
gustavderdrache has quit [Quit: Leaving.]
<ryantm> colemickens: That works great, so it's just about the default of where it is connecting. Cool.
gustavderdrache has joined #nixos
<ryantm> colemickens++
<{^_^}> colemickens's karma got increased to 63
<{^_^}> [nixpkgs] @dotlambda opened pull request #121962 → cutemaze: 1.2.6 -> 1.3.0 → https://github.com/NixOS/nixpkgs/pull/121962
<{^_^}> [nixpkgs] @kevincox opened pull request #121963 → fx_cast_bridge: 0.0.7 -> 0.1.2 → https://github.com/NixOS/nixpkgs/pull/121963
andreas303 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @Infinisil closed pull request #97378 → Improved submodule `name` passing → https://github.com/NixOS/nixpkgs/pull/97378
shibboleth has quit [Quit: shibboleth]
civodul has quit [Ping timeout: 260 seconds]
andreas303 has joined #nixos
turlando has quit [Ping timeout: 268 seconds]
<colemickens> I want to package a javascript thing for Nix, one of those projects insists on downloading something during build time. I've tried in the past to package it and could never figure out how to patch this inner dependency. Any npm+nix experts have any advise on the best tool to use if I were going to try again?
griff_ has joined #nixos
<colemickens> And/or want to pair with me, or wants to give it a shot on their own? this would be my starting point: https://github.com/theia-ide/theia-apps/blob/master/theia-full-docker/next.package.json
ahmedelgabri has quit [Ping timeout: 250 seconds]
<drozdziak1> Is there any package that provides libsgx_*.so?
<drozdziak1> (nix-index is building in the background :P And linuxPackages.isgx doesn't seem to do it)
jonringer has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @vbgl merged pull request #121202 → coqPackages.CoLoR: 1.7.0 → 1.8.1 → https://github.com/NixOS/nixpkgs/pull/121202
MarsIronPI has joined #nixos
<tpw_rules> colemickens: i mean what was stopping you from patching it?
<infinisil> ,locate libsgx
<colemickens> tpw_rules: I couldn't figure out the syntax. All of the tools generated some soup of nix that I couldn't comprehend and every attempt I made to "override" the package just seemed to not work.
<{^_^}> Couldn't find in any packages
<colemickens> it's not terribly specific since it was a year ago, but I tried a few tools and all of my nix fu to try to guess at what I should do. Docs didn't match tools. There are two tools with the same name. Just a very confusing place to be.
<infinisil> drozdziak1: So {^_^}'s nix-locate database is a bit outdated, so the only chance for it to exist is if it was relatively recent..
<colemickens> Hard to not draw conclusions about the nix npm tooling space mirroring my perceptions of the javascript space at large, but I don't really know the reasons/story
<infinisil> drozdziak1: Or it could be that it's an unfree library, those aren't indexed
<drozdziak1> infinisil, pretty sure it's unfree :p intel mem enclave wizardry
<drozdziak1> think I could just blacklist the related *.so
jgt_ has quit [Ping timeout: 246 seconds]
jonringer has joined #nixos
mbrgm_ has joined #nixos
ddellaco_ has quit [Remote host closed the connection]
itorres1 has joined #nixos
mbrgm has quit [Ping timeout: 240 seconds]
mbrgm_ is now known as mbrgm
supersandro2000 has quit [Killed (tolkien.freenode.net (Nickname regained by services))]
supersandro2000 has joined #nixos
ddellaco_ has joined #nixos
jesystanii has joined #nixos
<jgart[m]> Would someone be able to point out the issue in the above error output from running nixos-rebuild
<jgart[m]> Any help is greatly appreciated
katrin has quit [Quit: ZNC 1.8.2 - https://znc.in]
MarsIronPI has left #nixos ["ERC (IRC client for Emacs 27.1)"]
philr has joined #nixos
<jgart[m]> I have two nix files in a subdirectory that I'm calling from configuration.nix via the import function
ddellaco_ has quit [Ping timeout: 252 seconds]
<immae> jgart[m]: it looks like "opening file '/etc/nixos/packages/default.nix': No such file or directory" is the obvious error to me,
<immae> If the file exists, check that it has correct rights to be read
MatrixBot24 has joined #nixos
<cole-h> colemickens: maybe you'd be interested in how I package iosevka (a font built with npm) locally -- https://github.com/cole-h/nixos-config/tree/nvme/drvs/iosevka
<cole-h> don't have the time to help, but maybe that'll give you an idea
proofofkeags has quit [Ping timeout: 265 seconds]
katrin has joined #nixos
<{^_^}> [mobile-nixos] @Pacman99 opened pull request #354 → module/lib: try to pass specialArgs to eval → https://github.com/NixOS/mobile-nixos/pull/354
pinkieval has joined #nixos
<{^_^}> [nixpkgs] @fortuneteller2k opened pull request #121964 → hilbish: init at 0.4.0 → https://github.com/NixOS/nixpkgs/pull/121964
jgt_ has joined #nixos
pinkieval has quit [Excess Flood]
Synthetica has quit [Quit: Connection closed for inactivity]
pinkieval has joined #nixos
jb55 has quit [Ping timeout: 240 seconds]
jb55 has joined #nixos
<infinisil> cole-h: Fonts being built with js.. geez!
jgt_ has quit [Ping timeout: 246 seconds]
<mjlbach> I've had a lot of issues trying to get personal JS projects like my website to build in nix-shells, for example post-css cli seems to fail to find postcss in a nix shell for me
ddellacosta has joined #nixos
toppler has quit [Read error: Connection reset by peer]
toppler has joined #nixos
MatrixBot24 has quit [Quit: Bridge terminating on SIGTERM]
<{^_^}> [nixpkgs] @roberth merged pull request #121870 → lib/modules: pass specialArgs to modules → https://github.com/NixOS/nixpkgs/pull/121870
gustavderdrache has quit [Quit: Leaving.]
Antkibo has joined #nixos
<Antkibo> QUIT
ddellacosta has quit [Ping timeout: 240 seconds]
Antkibo has quit [Quit: Antkibo]
<{^_^}> [nixpkgs] @ryantm opened pull request #121965 → libvirt: 7.0.0 -> 7.3.0 → https://github.com/NixOS/nixpkgs/pull/121965