worldofpeace_ changed the topic of #nixos to: NixOS stable: 20.03 ✨ https://discourse.nixos.org/t/nixos-20-03-release/6785 || 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-info
<{^_^}> [nixpkgs] @marsam merged pull request #86977 → gopass: Adapt to buildGoModule output naming scheme → https://git.io/JfZIr
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfZZi
m0rphism has quit [Ping timeout: 264 seconds]
morgrimm has joined #nixos
bgamari has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @ceedubs opened pull request #87026 → metals: 0.8.4 -> 0.9.0 → https://git.io/JfZZ9
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87027 → metabase: 0.35.1 -> 0.35.3 → https://git.io/JfZZQ
hlisp_ has quit [Remote host closed the connection]
Vikingman has joined #nixos
<cole-h> prusnak: Makes sense. But I'd rather carry around something like a flashdrive than a tamagotchi :P
<{^_^}> [nixpkgs] @marsam merged pull request #86814 → closurecompiler: 20200315 -> 20200406 → https://git.io/JfG39
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfZZF
hlisp has joined #nixos
dingenskirchen has quit [Quit: dingenskirchen]
dingenskirchen has joined #nixos
at_mart has joined #nixos
hlisp has quit [Ping timeout: 240 seconds]
alp has quit [Ping timeout: 272 seconds]
at_mart has quit [Quit: good-bye!]
at_mart has joined #nixos
<{^_^}> [nixpkgs] @Sohalt opened pull request #87028 → nottetris2: init at 1.0 → https://git.io/JfZnR
s1341 has quit [Quit: Connection closed for inactivity]
<cole-h> prusnak: Sorry, I feel like that was rude. I think Trezor is cool, but it's too big for my uses/tastes/wallet.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87029 → mopidy-iris: 3.46.0 -> 3.47.0 → https://git.io/JfZnu
<Raito_Bezarius> Screen is kinda a feature depending on how you use it IMHO
at_mart has quit [Client Quit]
at_mart has joined #nixos
m0rphism has joined #nixos
at_mart has quit [Client Quit]
at_mart has joined #nixos
gustavderdrache has joined #nixos
<{^_^}> [nixpkgs] @bhipple merged pull request #87019 → mpd: 0.21.21 -> 0.21.23 → https://git.io/JfZGC
<{^_^}> [nixpkgs] @bhipple pushed commit from @r-ryantm to master « mpd: 0.21.21 -> 0.21.23 »: https://git.io/JfZnH
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JfZnQ
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87030 → mpop: 1.4.7 -> 1.4.9 → https://git.io/JfZnb
hlisp has joined #nixos
zakkor has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87031 → mediainfo-gui: 19.09 -> 20.03 → https://git.io/JfZnj
m0rphism has quit [Quit: WeeChat 2.7.1]
user_0x58 has quit [Ping timeout: 246 seconds]
griff__ has quit [Quit: griff__]
<{^_^}> [nixpkgs] @bhipple opened pull request #87032 → [20.03] aws-sdk-cpp, boost: fix cmake installs → https://git.io/JfZcT
user_0x58 has joined #nixos
<lukegb> https://gist.github.com/lukegb/875b56d4628e98100fe3cff16c3a0167 this is how you're supposed to do this right
<lukegb> oopd
lukegb has left #nixos ["*hangs head in shame*"]
lukegb has joined #nixos
EdLin has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @Sohalt opened pull request #87034 → mari0: init at 1.6.2 → https://git.io/JfZc8
rardiol has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87035 → mkvtoolnix: 45.0.0 -> 46.0.0 → https://git.io/JfZcR
Maxdamantus has quit [Ping timeout: 272 seconds]
Maxdamantus has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout merged pull request #86978 → [haskell-updates] haskellPackages.releaser: Remove broken flag → https://git.io/JfZIp
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/JfZc2
<{^_^}> [nixpkgs] @marsam merged pull request #86934 → postgresqlPackages.pg_auto_failover: 1.2 -> 1.3 → https://git.io/JfGQs
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfZcV
Maxdamantus has quit [Ping timeout: 264 seconds]
morgrimm has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #86950 → golangci-lint: 1.25.1 -> 1.26.0 → https://git.io/JfGAo
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfZco
Maxdamantus has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #86920 → sd: 0.7.4 -> 0.7.5 → https://git.io/JfGyx
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JfZc6
<{^_^}> [nixpkgs] @marsam merged pull request #86880 → hwinfo: 21.69 -> 21.70 → https://git.io/JfGwZ
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfZc1
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87036 → munin: 2.0.59 -> 2.0.61 → https://git.io/JfZcD
<{^_^}> [nixpkgs] @marsam merged pull request #86827 → bmake: 20200318 -> 20200402 → https://git.io/JfGns
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfZcy
<{^_^}> [nixpkgs] @marsam merged pull request #86833 → criu: 3.13 -> 3.14 → https://git.io/JfGcR
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfZcS
butcher has joined #nixos
fengdaolong has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #87024 → nodejs-14_x: 14.1.0 -> 14.2.0 → https://git.io/JfZZ2
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfZc7
rail__ has joined #nixos
fengdaolong has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87037 → nsd: 4.3.0 -> 4.3.1 → https://git.io/JfZcF
braunse has joined #nixos
braunse_ has quit [Ping timeout: 272 seconds]
rail__ has left #nixos [#nixos]
user_0x58 has quit [Ping timeout: 246 seconds]
ddellacosta has quit [Ping timeout: 246 seconds]
user_0x58 has joined #nixos
<{^_^}> [nixpkgs] @tviti opened pull request #87038 → nco: Patch hardcoded paths cp and mv → https://git.io/JfZcj
butcher has quit [Ping timeout: 264 seconds]
bgamari has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87039 → ncmpc: 0.37 -> 0.38 → https://git.io/JfZCU
Laboon3k has quit [Ping timeout: 272 seconds]
griff__ has joined #nixos
Maxdamantus has quit [Ping timeout: 256 seconds]
sigmundv__ has quit [Ping timeout: 260 seconds]
Maxdamantus has joined #nixos
morgrimm has joined #nixos
<{^_^}> [nixpkgs] @aanderse merged pull request #86777 → perlPackages.StringSimilarity: init at 1.04 → https://git.io/JfGeE
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/JfZCY
h0m1 has quit [Ping timeout: 265 seconds]
h0m1 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87040 → networkmanager_strongswan: 1.4.5 -> 1.5.0 → https://git.io/JfZCZ
<cole-h> lovesegfault: I'm already rewriting ofborg's README; good thing you caught me while I was in the zone. I'll drop a comment in a sec.
<lovesegfault> cole-h: <3
morgrimm has quit [Ping timeout: 260 seconds]
<rardiol> stuupid question, how do I pass an argument with a space in it to cmakeFlags? like "-Dhaskell_flags=-package\ network-2.6.3.1"
<cole-h> Quote it?
<rardiol> like "\"-Dfoo=foo bar\""? Already tried
<rardiol> Or ''""-Dfoo=foo bar"''
<{^_^}> [nixpkgs] @jonringer merged pull request #86899 → homebank: 5.3.2 -> 5.4.1 → https://git.io/JfGiz
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « homebank: 5.3.2 -> 5.4.1 »: https://git.io/JfZCu
<cole-h> That will quote `-Dfoo=foo bar` as a single unit. You probably want `-Dfoo="foo bar"`
<{^_^}> [nixpkgs] @jonringer merged pull request #86875 → gcalcli: 4.2.0 -> 4.2.1 → https://git.io/JfGVw
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « gcalcli: 4.2.0 -> 4.2.1 »: https://git.io/JfZCz
<{^_^}> [nixpkgs] @jonringer merged pull request #86891 → hopper: 4.5.22 -> 4.5.25 → https://git.io/JfGo2
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « hopper: 4.5.22 -> 4.5.25 »: https://git.io/JfZCg
<{^_^}> [nixpkgs] @jonringer merged pull request #86901 → gthumb: 3.8.3 -> 3.10.0 → https://git.io/JfGiP
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JfZC2
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87041 → mksh: 58 -> 59 → https://git.io/JfZCa
<{^_^}> [nixpkgs] @jonringer merged pull request #86895 → libgnurl: 7.69.1 -> 7.70.0 → https://git.io/JfG6Y
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « libgnurl: 7.69.1 -> 7.70.0 »: https://git.io/JfZCV
<{^_^}> [nixpkgs] @jonringer merged pull request #86805 → conntrack-tools: 1.4.5 -> 1.4.6 → https://git.io/JfGYD
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « conntrack-tools: 1.4.5 -> 1.4.6 »: https://git.io/JfZCo
<{^_^}> [nixpkgs] @jonringer merged pull request #86800 → curaengine: 4.5.0 -> 4.6.1 → https://git.io/JfGmS
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « curaengine: 4.5.0 -> 4.6.1 »: https://git.io/JfZCK
Laboon3k has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #86763 → acpica-tools: 20200326 -> 20200430 → https://git.io/JfsxK
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « acpica-tools: 20200326 -> 20200430 »: https://git.io/JfZC6
Maxdamantus has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #86789 → acme-sh: 2.8.5 -> 2.8.6 → https://git.io/JfGLs
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « acme-sh: 2.8.5 -> 2.8.6 »: https://git.io/JfZCP
<{^_^}> [nixpkgs] @jonringer merged pull request #86757 → urh: 2.8.5 -> 2.8.7 → https://git.io/JfsFF
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « urh: 2.8.5 -> 2.8.7 »: https://git.io/JfZCX
<{^_^}> [nixpkgs] @jonringer merged pull request #86868 → fldigi: 4.1.11 -> 4.1.12 → https://git.io/JfGg2
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « fldigi: 4.1.11 -> 4.1.12 »: https://git.io/JfZC1
<{^_^}> [nixpkgs] @jonringer merged pull request #86783 → asciidoctorj: 2.2.0 -> 2.3.0 → https://git.io/JfGJ7
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « asciidoctorj: 2.2.0 -> 2.3.0 »: https://git.io/JfZCM
Maxdamantus has joined #nixos
<lovesegfault> cole-h++
<{^_^}> cole-h's karma got increased to 42
<rardiol> just tried ''-Dhaskell_flags="-package network-2.6.3.1"'' didn't work
<{^_^}> [nixpkgs] @jonringer merged pull request #86758 → xiphos: 4.0.7 -> 4.1.0 → https://git.io/JfsNo
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « xiphos: 4.0.7 -> 4.1.0 »: https://git.io/JfZCy
<{^_^}> [nixpkgs] @jonringer merged pull request #86810 → calibre: 4.12.0 -> 4.15.0 → https://git.io/JfGOj
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « calibre: 4.12.0 -> 4.15.0 »: https://git.io/JfZCS
konobi has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer merged pull request #86737 → sickgear: 0.21.22 -> 0.21.30 → https://git.io/Jfs9d
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « sickgear: 0.21.22 -> 0.21.30 »: https://git.io/JfZC7
<{^_^}> [nixpkgs] @jonringer merged pull request #86750 → tiled: 1.3.3 -> 1.3.4 → https://git.io/Jfs54
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « tiled: 1.3.3 -> 1.3.4 »: https://git.io/JfZCd
konobi has joined #nixos
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « mill: 0.6.1 -> 0.6.2 »: https://git.io/JfZCF
<{^_^}> [nixpkgs] @jonringer merged pull request #86689 → mill: 0.6.1 -> 0.6.2 → https://git.io/Jfsov
<{^_^}> [nixpkgs] @jonringer merged pull request #86704 → omnisharp-roslyn: 1.34.15 -> 1.35.0 → https://git.io/JfsPe
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « omnisharp-roslyn: 1.34.15 -> 1.35.0 »: https://git.io/JfZCb
<{^_^}> [nixpkgs] @jonringer merged pull request #86696 → moolticute: 0.43.3 -> 0.43.16 → https://git.io/Jfsox
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « moolticute: 0.43.3 -> 0.43.16 »: https://git.io/JfZCN
<{^_^}> [nixpkgs] @jonringer merged pull request #86691 → minder: 1.7.2 -> 1.7.3 → https://git.io/Jfsos
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « minder: 1.7.2 -> 1.7.3 »: https://git.io/JfZCA
mla has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87042 → meteor: 1.9.3 -> 1.10.1 → https://git.io/JfZCx
butcher has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #86584 → kubectx: 0.8.0 -> 0.9.
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « kubectx: 0.8.0 -> 0.9.0 »: https://git.io/JfZCj
<cole-h> lovesegfault: I did my best
<lovesegfault> cole-h: Nice :)
<lovesegfault> thank you!
<est31> hi lovesegfault
<lovesegfault> est31: o/
<{^_^}> [nixpkgs] @jonringer merged pull request #86874 → pythonPackages.powerline: Added fish binding → https://git.io/JfGVt
<{^_^}> [nixpkgs] @jonringer pushed commit from @justin-gerhardt to master « pythonPackages.powerline: Added file binding »: https://git.io/JfZWv
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87043 → nagios: 4.4.5 -> 4.4.6 → https://git.io/JfZWs
felixfoertsch has quit [Ping timeout: 244 seconds]
felixfoertsch has joined #nixos
magnetophon has joined #nixos
Fare has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #86582 → klayout: 0.26.2 -> 0.26.
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « klayout: 0.26.2 -> 0.26.4 »: https://git.io/JfZWC
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87044 → memcached: 1.6.3 -> 1.6.5 → https://git.io/JfZWW
mkaito has quit [Quit: ZNC 1.7.5 - https://znc.in]
mkaito has joined #nixos
mkaito has joined #nixos
mkaito has quit [Changing host]
<est31> lovesegfault: so more than one month in, liking nixos so far, although I have some pain points.
<est31> I'm wondering whether darch is better for me
KeiraT has quit [Ping timeout: 240 seconds]
<rardiol> cole-h: apparently you have to use cmakeFlagsArray. thx for the help
iMatejC has quit [Ping timeout: 246 seconds]
Scriptkiddi has quit [Quit: killed]
das_j has quit [Quit: killed]
mrpi has quit [Quit: killed]
ajs124 has quit [Quit: killed]
das_j has joined #nixos
ajs124 has joined #nixos
mrpi has joined #nixos
Scriptkiddi has joined #nixos
gustavderdrache has quit [Quit: Leaving.]
KeiraT has joined #nixos
iMatejC has joined #nixos
cjpbirkbeck has quit [Quit: cjpbirkbeck]
Nilgeist has quit [Read error: Connection reset by peer]
<{^_^}> [nixops-aws] @tewfik-ghariani opened pull request #102 → Account for tagging the root volume after spot loss → https://git.io/JfZW6
<danderson> So, channels haven't advanced for 5 days, both 20.03 and unstable. What's up with that? Couldn't find any info on Discourse.
<danderson> (I assume it's a KI that I just couldn't find)
<est31> danderson: btw did you end up getting the screen lid issue on 20.03?
<danderson> I haven't had any issues. What was the screen lid issue again?
<cole-h> danderson: Dunno. Should start advancing soon, since channels don't seem to have any build problems right now.
<cole-h> (The counter on status.nixos.org seems busted, unrelatedly.)
<est31> danderson: I close, reopen, then it stays black forever until reboot
<danderson> cole-h: just saw the thing on #nixos-chat from a few minutes ago about "that's weird" from gchristensen :)
<danderson> so I guess shrug for now
<cole-h> Yeah lol
<est31> danderson: you have a t495 right?
<danderson> this is a MAJOR PRODUCTION OUTAGE for me: I can't install Steam and play videogames now
<cole-h> I'll remind him to look at it with a ping tomorrow
<cole-h> lol
<danderson> ah well :)
<danderson> est31: yup, it's been working great. I just can't remember what the issue you had was
<est31> danderson: found a patch to workaround it fortunately
<est31> danderson: maybe we have within-model differences
<danderson> what was the issue?
<gchristensen> fwiw those dates on that are from curl -IL https://nixos.org/channels/nixos-20.03/git-revision's last-modified header
hmpffff_ has joined #nixos
<danderson> Doesn't look wrong, the commit hash is indeed from 7 days ago
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87045 → libmysqlconnectorcpp: 8.0.19 -> 8.0.20 → https://git.io/JfZlY
mmdev has quit [Quit: leaving]
<danderson> oh noes!
<cole-h> gchristensen: Weren't you gonna look at this tomorrow? :P
<danderson> yeah sorry didn't mean to pull you back in
<gchristensen> no worries :P I'm trying to distract myself from something which isn't very healthy
<danderson> would definitely ssh in to help out, but I doubt anyone will give me the keys :P
<cole-h> Me too! Except my help would consist of `systemctl restart <service>` and hoping it works
<cole-h> :D
<gchristensen> hey me too
hmpffff has quit [Ping timeout: 256 seconds]
<danderson> I might start with `journalctl -u <service>` to see what happened and how to make it not happen again
<danderson> but... yeah, poke it with a stick and see if a million bees falls out!
<cole-h> Pfft, who looks at logs?
turona has quit [Ping timeout: 272 seconds]
<cole-h> Wait, that's almost exactly what I do for ofborg
<cole-h> Uh
<danderson> ... I do, but I'm reliably informed that I'm a damaged curmudgeonly sysadmin
Fare has joined #nixos
turona has joined #nixos
EdLin has joined #nixos
* cole-h 's first job was to watch logs for internal errors and ping gchr*stensen to remove the label because it was GitHub's fault and there was nothing we could do
<cole-h> Thanks, GitHub, literally gave me a job!
<danderson> ah yeah, that'll do it
<cole-h> 3.5GiB of free space left oof
<danderson> all problems eventually boiled down to "someone unplugged the machine" or "disk is full"
<cole-h> Ironic, because ofborg was failing to build stuff earlier because of 0% inodes free :D
<gchristensen> a scourge
<gchristensen> nix's garbage collector treats a byte as a byte and ignores inodes, and drvs take few bytes but many more inodes per mb, compared to packages
<cole-h> Oh really?
<bdju> god I hope the new FF update fixes some of these horrific FF issues like the file picker crashing the browser or the file picker getting bigger each time it opens so you have to keep resizing it
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87046 → mcelog: 168 -> 169 → https://git.io/JfZlC
<cole-h> gchristensen: I wonder if that's something that could/should be fixed?
<qyliss> OfBorg doesn't run on ZFS? Or how can it run out of inodes?
<cole-h> Or at least improved
<gchristensen> yeah like a drv is a few kb or so and 1 inode, but most packages have files larger than a few kb :)
<{^_^}> [nixpkgs] @jonringer merged pull request #86562 → faudio: 20.04 -> 20.0
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « faudio: 20.04 -> 20.05 »: https://git.io/JfZlW
<gchristensen> qyliss: it doesn't yet :)
EdLin has quit [Ping timeout: 272 seconds]
<cole-h> qyliss: Yeah, still ext4
<qyliss> not what I'd have expected from gchristensen :o
<cole-h> Why fix what ain't broke?
<bdju> sounds like the emacs perl6 mode package was removed. is there a replacement?
<gchristensen> cole-h: or at least not usually very broke :P
<cole-h> True.
* gchristensen is supposed to be writing a talk abstract
<cole-h> I can proofread when you finish, if you need help :^)
<gchristensen> thanks
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87047 → mlterm: 3.8.9 -> 3.9.0 → https://git.io/JfZlz
domogled1 has joined #nixos
domogled has quit [Quit: domogled]
domogled1 is now known as domogled
<bdju> aaaaagh FF keeps hanging and crashing
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87048 → oidentd: 2.4.0 -> 2.5.0 → https://git.io/JfZlS
<bdju> https://chunk.io/bard/e7a5ef0b88534c759a1c0f3fe5b3f331 having trouble updating, can anyone give advice? between the two sections of errors I commented out the epkgs.perl6-mode line because it looked like it was a problem, but still can't update. it's not giving me line numbers but something more confusing.
<bdju> ah whoops, make that link https://chunk.io/bard/e7a5ef0b88534c759a1c0f3fe5b3f331?lang=text so it doesn't try to save
<bdju> ugh that isn't the whole thing. what a nightmare.
domogled has quit [Ping timeout: 246 seconds]
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
Neo--- has quit [Ping timeout: 260 seconds]
orivej has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87049 → opera: 67.0.3575.31 -> 68.0.3618.63 → https://git.io/JfZ8T
Nilgeist has joined #nixos
hlisp has quit [Remote host closed the connection]
hlisp has joined #nixos
hlisp has quit [Remote host closed the connection]
user_0x58 has quit [Ping timeout: 264 seconds]
user_0x58 has joined #nixos
Neo--- has joined #nixos
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
magnetophon has quit [Ping timeout: 272 seconds]
hlisp has joined #nixos
hlisp has quit [Remote host closed the connection]
hlisp has joined #nixos
magnetophon has joined #nixos
orivej has joined #nixos
<lovesegfault> est31: You're not around anymore, right?
drakonis has quit [Quit: WeeChat 2.8]
morgrimm has joined #nixos
bigvalen has quit [Ping timeout: 256 seconds]
cyris212 has quit [Ping timeout: 256 seconds]
cyris212 has joined #nixos
bigvalen has joined #nixos
signaryk has quit [Ping timeout: 256 seconds]
hlisp has quit [Remote host closed the connection]
chagra_ has joined #nixos
signaryk has joined #nixos
Nabzi_ has joined #nixos
chagra has quit [Ping timeout: 256 seconds]
morgrimm has quit [Ping timeout: 256 seconds]
hlisp has joined #nixos
Nabzi_ has quit [Quit: -a- IRC for Android 2.1.55]
hlisp has quit [Ping timeout: 246 seconds]
nabzi has joined #nixos
dngray has joined #nixos
hlisp has joined #nixos
<dngray> I had some questions about NixOS and whether it is right for my usecase. I have a server that is going to be a hypervisor, running LXD/LXC and KVM. It will make extensive use of a ZFS pool
<dngray> i wanted to run the system in RAM, ie like Alpine Linux's diskless install
<dngray> I'm wondering whether NixOS is the right distribution for this purpose, i am thinking alpinelinux might be simpler as i don't need to run multiple versions of things etc
<dngray> I did look at GUIX briefly, but they haven't packaged LXD so gave that a miss
<gchristensen> nixos isn't really necessarily about multiple versions, but about being able to go back after you've decided you didn't like the update
<dngray> i also require reproducable builds, which both alpine linux and NixOS do
<dngray> i like the way Alpine Linux works, for example with the diskless install it boots from USB stick, and just installs the cached packages (into RAM)
nabzi is now known as YourNi
YourNi is now known as nabzi
<dngray> as it's a hypervisor, i require keeping the system ultra thin, and easy to maintain
<dngray> one of the things that attracts me to Nix, style system is the idea everything can be comitted asa recipie to a version control repo
<dngray> gchristensen: that's why i am thinking it might not really be good for this
<dngray> because as a hypervisor, realistically KVM, LXD/LXC/ZFS aren't updated regularly those would be fairly conservative anyway
butcher has quit [Ping timeout: 246 seconds]
<dngray> as far as encryption goes, i plan to leave that to ZFS
<dngray> as that is sufficient for my threat model
<bqv> dngray: hosting an entire nix store in ram probably wouldnt ever work, but if you're happy with the store being on disk, that should be easy
<dngray> <bqv "dngray: hosting an entire nix st"> i had some people try to convince me to use nixos for this
<dngray> but i just don't think its the right tool for the job. that said
<dngray> i do plan to use nixos as a container, guest and for other things as i really like the system
<dngray> i use multiple distributions and like their individual strengths
<dngray> so the way that alpinelinux works (if you're not familiar with it)
<dngray> it loads packages from a cache, then merges your configs into /etc from a tarball each boot
marcusr has quit [Remote host closed the connection]
<dngray> cached packages are persistent, and the configs are persistent (in the host.apkprov.tar.gz)
<{^_^}> [nixpkgs] @bhipple merged pull request #86947 → intel-media-sdk: 20.1.0 -> 20.1.1 → https://git.io/JfGNW
<dngray> you can update the system and that will update the cache
<{^_^}> [nixpkgs] @bhipple pushed commit from @r-ryantm to master « intel-media-sdk: 20.1.0 -> 20.1.1 »: https://git.io/JfZ8p
<gchristensen> I think NixOS could easily be great for what you're asking of it, but since your requirements of the host are SO thin, it is maybe not worth it
waleee-cl has quit [Quit: Connection closed for inactivity]
marcusr has joined #nixos
<bqv> That's exactly how nixos works too :)
<dngray> yeah that's kinda what i am thinking
<{^_^}> [nixpkgs] @rardiol opened pull request #87050 → Hedgewars server fix haskell → https://git.io/JfZ8h
<bqv> I would try it and see, but up to you.
<dngray> its not even really devops or anything like that
<dngray> what i might do is use alpinelinux, and them run nixos as a guest of some kind
<dngray> and possibly change over in the future, which should be easy enough
<dngray> the only disks this machine has is a nvme (for l2arc) and 8x 10TB disks for the zpool
<gchristensen> nice
<dngray> also alpinelinux packages by default use musl, so the binaries are even smaller than say glibc based distributions
<dngray> i don't really want to be compiling from source on my server
<dngray> so i think i would be hard pressed to get anything leaner than the leanest alpinelinux 😁
<dngray> and as i said, as its a hypervisor i'm not really "using" it much anyway
<dngray> everything i do would either be in a container or KVM
<dngray> so i can rock out with some nixos containers!
<gchristensen> :D
<dngray> and i can already think of a few use cases there where nixos would be awesome
<gchristensen> nice! what are you thinking?
hlisp has quit [Ping timeout: 260 seconds]
<dngray> I very much appreciate the honesty too guys 🙂
<dngray> because some people get very fanatical about a distribution and try to make it fit in every hole
<dngray> well one of the containers runs a bunch of webapps
<dngray> and it would be nice to be able to manage that with nixos, and fall back to good versions if something breaks
<gchristensen> nice
<cole-h> dngray: I dunno, squares fit perfectly fine in round holes.
<cole-h> :P
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87051 → ocamlPackages.ctypes: 0.16.0 -> 0.17.1 → https://git.io/JfZ4T
<dngray> i think if i used nixos, i'd have to re-spin media if i wanted to make updates
<gchristensen> that is quite possible, yeah
<dngray> and as you said the store would be huge, and not really suitable to run off a USB stick
<dngray> essentially its a bit more like joyant's smartos is how i plan to use it for that purpose
<gchristensen> I think danderson was just thinking about this
<dngray> and as there's so few configs, i have just comitted those to git as jinja templates anyway
<dngray> (thats more for record keeping purposes)
<hyper_ch> dngray: nixos fits every hole :)
hlisp has joined #nixos
<dngray> also USB sticks are not fast
<dngray> so minimizing I/O on it is a priority
<dngray> ideally it would be best when stuff is loaded into RAM to begin with, and that's it, which is how alpine linux's diskless installs work
<{^_^}> [nixpkgs] @acowley opened pull request #87052 → hwdata: 0.316 -> 0.335 → https://git.io/JfZ4t
Laboon3k has quit [Quit: tomorrow]
<gchristensen> dngray: I'll have to check it out. diskless systems are sort of my jab
<gchristensen> jam*
<gchristensen> (but usually I have netboot)
hlisp has quit [Ping timeout: 246 seconds]
<dngray> if i had multiple servers i'd probably use something like PXE
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87053 → opensmtpd-extras: 6.4.0 -> 6.7.1 → https://git.io/JfZ43
<dngray> oh nice, so i guess you know what i am saying then 🙂
<dngray> but i am thinking if i like nixos, i might start using it instead of archlinux
<gchristensen> =)
<dngray> on my workstation/laptop
<hyper_ch> hmmm, not sure what to do... for a PR I did include the patch file... however reviewers said to use the upstream patch files. However using upstream patch files does not work because of offsets I think....
<lopsided98> Is is possible to get GTK applications that use wrapGAppsHook to match the system on non-NixOS?
<dngray> oh i should also mention this server is in my local network
<lopsided98> *match the system theme
<{^_^}> [nixpkgs] @mnacamura opened pull request #87054 → Add Themix GUI theme designer (a.k.a. Oomox) packages → https://git.io/JfZ4c
<dngray> so personal dev server on LAN, with physical access
<hyper_ch> so should the .nix expression patch the patch files?
<dngray> though i do have IPMI and BMC so yeah
<cole-h> dngray: I'm soon to make that very same transition :)
<gchristensen> ice :)
<hyper_ch> or just go the straight forward rule of including the patchfiles in the pr?
<cole-h> (Arch -> NixOS)
hlisp has joined #nixos
butcher has joined #nixos
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/3f1f251422c (from 11 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/e5cb3ef6a13 (from 25 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/e23f5308583 (from 23 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<cole-h> Ayyyyyy channels are moving again
<cole-h> gchristensen++
<{^_^}> gchristensen's karma got increased to 286
griff__ has quit [Quit: griff__]
kleisli has quit [Remote host closed the connection]
charukiewicz has joined #nixos
hlisp has quit [Ping timeout: 256 seconds]
<charukiewicz> I'm trying to bump one of my AWS EC2 instances from nixos-19.09 to nixos-20.03 by updating my nixos channel and running 'nixos-rebuild switch' but I'm getting the following error: sbin/grub-install: error: cannot find a GRUB drive for /dev/xvda. Check your device.map.
kleisli has joined #nixos
<charukiewicz> Is there anything I can do to fix this problem?
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #nixos
<hyper_ch> (1) I would not use switch on major updates but boot (2) what's your configuration.nix / hardware-configuration.nix and output of ls -al /dev/disk/by-id
proofofkeags has quit [Ping timeout: 256 seconds]
marcusr has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87055 → ocrmypdf: 9.6.1 -> 9.8.0 → https://git.io/JfZ4P
marcusr has joined #nixos
<charukiewicz> hyper_ch: (1) I tried nixos-rebuild boot, that didn't worker either. (2) (3) my configuration.nix and the output of that command is here: https://gist.github.com/charukiewicz/d5404dbd1e7d9ed6621030927ff147a4
<charukiewicz> I don't have a hardware-configuration.nix
<hyper_ch> charukiewicz: you use nix-ops?
hlisp has joined #nixos
<charukiewicz> not for this machine
<charukiewicz> just editing the configuration.nix and rebuilding directly
<hyper_ch> what's here nixpkgs/nixos/modules/virtualisation/amazon-image.nix ?
<hyper_ch> your configuration.nix does not have any grub related thin
<hyper_ch> and it tries to install grub on the wrong device
<hyper_ch> yours is nvme....
<charukiewicz> hyper_ch: here's what amazon-image.nix looks like (default file that came with the server when it was deployed as NixOS 19.09): https://gist.github.com/charukiewicz/95b7361765d98ee0b643a5fa16fb8e3f
<hyper_ch> charukiewicz: boot.loader.grub.device = if (cfg.hvm && !cfg.efi) then "/dev/xvda" else "nodev";
<hyper_ch> my guess would be to replace /dev/xvda with /dev/nvme0n1 but that's just my guess
<charukiewicz> so just a question: in order to find that file I just ran 'locate amazon-image.nix' and found one of the ones in nix-store. Where would the location <nixpkgs/nixos/modules/virtualisation/amazon-image.nix> actually resolve to on the machine?
<hyper_ch> no idea
<hyper_ch> you set that up
<hyper_ch> that's amazon stuff
proofofkeags has joined #nixos
<charukiewicz> That was one of the two default lines in /etc/configuration.nix when I deployed the AMI, I avoided touching it, just added my own stuff
<charukiewicz> that is, /etc/nixos/configuration.nix
endformationage has quit [Quit: WeeChat 2.6]
<hyper_ch> no idea, it's amazon stuff
<hyper_ch> I prefer to run actual servers
<cole-h> charukiewicz: You might also try asking on our Discourse instance: https://discourse.nixos.org/
<{^_^}> [nixpkgs] @peti merged pull request #86986 → [haskell-updates] haskellPackages.hlint: Fix build → https://git.io/JfZtp
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JfZ4b
<{^_^}> [nixpkgs] @peti pushed 123 commits to haskell-updates: https://git.io/JfZ4A
proofofkeags has quit [Ping timeout: 272 seconds]
hlisp has quit [Ping timeout: 256 seconds]
sb0 has joined #nixos
<sb0> hi. is there an existing option in mkDerivation to build out-of-tree?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87056 → openfortivpn: 1.13.1 -> 1.13.3 → https://git.io/JfZBf
<sb0> i.e. start the build in an empty folder and run $src/configure...
<{^_^}> [nixpkgs] @Mic92 merged pull request #86989 → lxcfs: 4.0.1 -> 4.0.3 → https://git.io/JfZme
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JfZB3
hlisp has joined #nixos
nabzi has quit [Quit: -a- IRC for Android 2.1.55]
nabzi has joined #nixos
<clever> sb0: cmake already does that automatically
<clever> sb0: though, its still copying the src, and then basically doing `mkdir build ; cd build ; cmake ..`
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87057 → ocamlPackages.tyxml: 4.3.0 -> 4.4.0 → https://git.io/JfZBC
alp has joined #nixos
hlisp has quit [Ping timeout: 246 seconds]
linarcx has joined #nixos
kayg04 has quit [Quit: The Lounge - https://thelounge.chat]
palo1 has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed to staging-next « gst_all_1.gst-plugins-bad: fix build after opencv4 update »: https://git.io/JfZBE
kayg04 has joined #nixos
palo has quit [Ping timeout: 260 seconds]
palo1 is now known as palo
hoijui has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #85730 → trufflehog: 2.0.97 -> 2.1.11 → https://git.io/Jfkln
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/JfZBi
proofofkeags has joined #nixos
eoli3n_ has joined #nixos
rogue_koder has joined #nixos
<{^_^}> [nixpkgs] @Mic92 closed pull request #86916 → go: 1.14.1 -> 1.14.2 → https://git.io/JfGD5
<{^_^}> [nixpkgs] @Mic92 merged pull request #84801 → go: 1.14.1 -> 1.14.2 → https://git.io/JvpLA
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to staging: https://git.io/JfZBX
proofofkeags has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #86391 → gpio-tools: init in kernel 5.4 → https://git.io/JfYjF
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JfZBM
<{^_^}> [nixpkgs] @DamienCassou opened pull request #87058 → nixos/shells-environment: Add environment.homeLocalBinInPath → https://git.io/JfZBy
<{^_^}> [nixpkgs] @vdemeester opened pull request #87060 → buildkit: 0.6.3 -> 0.7.1 → https://git.io/JfZB9
icyhate5533[m] has joined #nixos
<{^_^}> [mobile-nixos] @samueldr opened pull request #139 → Misc. fixes for the site articles → https://git.io/JfZBQ
mallox has joined #nixos
<{^_^}> [nixpkgs] @doronbehar closed pull request #73940 → boost170: Fix cmake files → https://git.io/JeinT
noudle has joined #nixos
<{^_^}> [mobile-nixos] @samueldr merged pull request #139 → Misc. fixes for the site articles → https://git.io/JfZBQ
<{^_^}> [mobile-nixos] @samueldr pushed 3 commits to master: https://git.io/JfZBd
tsrt^ has quit []
asheshambasta has joined #nixos
shah^ has joined #nixos
<{^_^}> [mobile-nixos-website] @samueldr pushed to master « Add April 2020 round-up »: https://git.io/JfZBF
zupo has joined #nixos
hlisp has joined #nixos
morgrimm has joined #nixos
<{^_^}> [mobile-nixos-website] @samueldr pushed to master « fixup round-up mistakes »: https://git.io/JfZRe
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87061 → ocamlPackages.ppxlib: 0.8.1 -> 0.13.0 → https://git.io/JfZRf
opthomasprime has joined #nixos
<{^_^}> [mobile-nixos] @samueldr opened pull request #140 → Revert "doc: Fix weirdness with inline code first on newlines" → https://git.io/JfZRI
revtintin has joined #nixos
morgrimm has quit [Ping timeout: 256 seconds]
noudle has quit []
<{^_^}> [nixpkgs] @vcunat pushed 108 commits to master: https://git.io/JfZR3
<{^_^}> [nixpkgs] @vcunat merged pull request #86442 → Staging next → https://git.io/JfO1p
oborot has quit [Ping timeout: 240 seconds]
<{^_^}> [mobile-nixos] @samueldr merged pull request #140 → Remove attempt at fixing spacing with inline code → https://git.io/JfZRI
<{^_^}> [mobile-nixos] @samueldr pushed 2 commits to master: https://git.io/JfZRG
<{^_^}> [mobile-nixos-website] @samueldr pushed to master « April round-up: add forgotten notable change »: https://git.io/JfZRZ
<{^_^}> [nixpkgs] @cdepillabout merged pull request #86964 → ghcHEAD: 20200403 -> 20200505 → https://git.io/JfZvR
<{^_^}> [nixpkgs] @cdepillabout pushed 3 commits to haskell-updates: https://git.io/JfZRc
rauno has joined #nixos
morgrimm has joined #nixos
NeoCron has joined #nixos
magnetophon has quit [Read error: Connection reset by peer]
morgrimm has quit [Ping timeout: 258 seconds]
magnetophon has joined #nixos
rardiol has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
eyenx[m] has left #nixos ["User left"]
NeoCron has quit [Client Quit]
NeoCron has joined #nixos
bqv has quit [Quit: WeeChat 2.8]
rardiol has joined #nixos
bqv has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #80655 → lumo 1.10.1: fix missing dependency → https://git.io/JvRUG
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JfZRD
user_0x58 has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @vcunat pushed 20 commits to staging-next: https://git.io/JfZR9
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
NeoCron has quit [Quit: Leaving]
NeoCron has joined #nixos
<DamienCassou> hi
NeoCron has quit [Client Quit]
<DamienCassou> I have a PR opened for a week that is quite simple. I pinged the maintainers. Nobody answered. What should I do?
<{^_^}> #86294 (by DamienCassou, 6 days ago, open): Fix man pages in i3-gaps
NeoCron has joined #nixos
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/3f1f251422c (from 13 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
<cole-h> DamienCassou: Any reason you don't use the `installManPages` helper?
<cole-h> Sorry, `installManPage`
enick_238 has joined #nixos
<cole-h> It's part of `installShellFiles`
<DamienCassou> a very good one: I didn't know about it. I will have a look. Thank you
NeoCron has quit [Client Quit]
fabianhjr has quit [Quit: Leaving.]
dugurr has joined #nixos
dugur has quit [Ping timeout: 244 seconds]
NeoCron has joined #nixos
iqubic has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @marcus7070 opened pull request #87062 → python3Packages.spyder_3: remove broken application → https://git.io/JfZ0u
<{^_^}> [nixpkgs] @adisbladis merged pull request #86988 → poetry2nix: 1.7.1 -> 1.8.0 → https://git.io/JfZqg
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/JfZ0V
gagbo has joined #nixos
<Ashy> hmm, i've noticed that all my nixos machines seem to wait for NetworkManager during boot recently
<Ashy> slows down booting quite a lot
iqubic has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg opened pull request #87063 → mu: allow configuring the BatchSize → https://git.io/JfZ0X
zupo has joined #nixos
<bqv> > Allows to `from nixpkgs import` stuff in interactive Python sessions
<{^_^}> error: syntax error, unexpected $undefined, expecting ')', at (string):309:11
<bqv> woah that's awesome
<fps> hmm, i setup virtualbox as described in the wiki https://nixos.wiki/wiki/Virtualbox. but there's no virtualbox executable after rebuilding the system
enick_238 has left #nixos ["User left"]
<fps> so how do i actuyally run virtualbox? :)
<{^_^}> [nixpkgs] @marsam merged pull request #87060 → buildkit: 0.6.3 -> 0.7.1 → https://git.io/JfZB9
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfZEU
knupfer has joined #nixos
<fps> oh, capital V :)
<DamienCassou> fps: do you have a "VirtualBox" (with capital letters)?
<fps> DamienCassou: yeah, just figured it out by looking at the store :)
<DamienCassou> good!
rauno has quit [Remote host closed the connection]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos
smatting has joined #nixos
zupo has quit [Client Quit]
m4ts has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @vbgl merged pull request #86425 → ocamlPackages.owl: unbreak by reversing previous edits → https://git.io/JfOzR
<{^_^}> [nixpkgs] @vbgl pushed commit from @bcdarwin to master « ocamlPackages.owl: unbreak by reversing previous edits »: https://git.io/JfZEE
knupfer has quit [Ping timeout: 272 seconds]
m4ts has joined #nixos
cole-h has quit [Quit: Goodbye]
lsix has joined #nixos
cr4y1_ has joined #nixos
lukash_|away is now known as lukash_
m0rphism has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87065 → openfst: 1.7.4 -> 1.7.6 → https://git.io/JfZEX
griff__ has joined #nixos
<{^_^}> [nixpkgs] @taku0 opened pull request #87066 → thunderbird, thunderbird-bin: 68.7.0 -> 68.8.0 → https://git.io/JfZED
leotaku_ has joined #nixos
mallox has quit [Quit: WeeChat 2.8]
leotaku has quit [Ping timeout: 260 seconds]
mallox has joined #nixos
Alexey6 has joined #nixos
hoijui has quit [Ping timeout: 256 seconds]
choward has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @W95Psp opened pull request #87067 → python: Pygments: 2.5.2 -> 2.6.1 → https://git.io/JfZEF
Darkmatter66 has quit [Ping timeout: 246 seconds]
Maxdamantus has quit [Ping timeout: 272 seconds]
Maxdamantus has joined #nixos
Darkmatter66 has joined #nixos
knupfer has joined #nixos
<{^_^}> [nixpkgs] @kampka opened pull request #87068 → kops: 1.15.2 -> 1.15.3 and 1.16.1 -> 1.16.2 → https://git.io/JfZue
<DamienCassou> there is a proprietary app with a linux version that I would like to use on nixos. It downloads and updates .so files (e.g., libusb4java.so). How would you recommend to package it?
rauno has joined #nixos
mallox has quit [Quit: WeeChat 2.8]
charukiewicz has quit [Quit: leaving]
choward has joined #nixos
<fps> DamienCassou: isn't there a LSB wrapper in nixos? let's see
timmw has quit [Quit: The Lounge - https://thelounge.chat]
<fps> DamienCassou: or take a look at one of the many unfree packages that do patchelf trickery, etc..
timmw has joined #nixos
<DamienCassou> the problem is that the *.so files are downloaded when the application executes
<DamienCassou> and the application might update them a few days later
sigmundv__ has joined #nixos
choward has quit [Ping timeout: 272 seconds]
__monty__ has joined #nixos
choward has joined #nixos
thc202 has joined #nixos
<monsieurp> DamienCassou: you're going to have to work against the app internal package manager if you want to package it properly for nix and that's going to be a PITA
<DamienCassou> I also thought about putting all of it in a (docker?) container and let it do its stuff
<monsieurp> yeah or a chroot
<monsieurp> what kind of app is it? Java app?
<monsieurp> a GUI?
fendor has joined #nixos
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/4d373182597 (from 15 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
<DamienCassou> it's a GUI indeed
<DamienCassou> monsieurp: ^
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #87035 → mkvtoolnix: 45.0.0 -> 46.0.0 → https://git.io/JfZcR
<{^_^}> [nixpkgs] @rnhmjoj pushed 2 commits to master: https://git.io/JfZuD
tabasko has quit [Read error: Connection reset by peer]
Neo--- has quit [Ping timeout: 256 seconds]
<adisbladis> DamienCassou: My approach would probably be to download & unpack + autoPatchelfHook
<adisbladis> How does it try to download libraries? In some "installer"?
<adisbladis> In the runtime?
pingiun has joined #nixos
<DamienCassou> while the application is running, is downloads .so files, put them somewhere and use them
<DamienCassou> is downloads => it downloads
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #86678 → nixos/picom: cleanup → https://git.io/JfsVs
<{^_^}> [nixpkgs] @rnhmjoj pushed 3 commits to master: https://git.io/JfZuj
<{^_^}> [nixpkgs] @offlinehacker merged pull request #85269 → containerd: fix --version output → https://git.io/Jfv3r
<{^_^}> [nixpkgs] @offlinehacker pushed 2 commits to master: https://git.io/JfZze
alp has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @wmertens merged pull request #86972 → libdvdread: 6.1.0 -> 6.1.1 → https://git.io/JfZTC
<{^_^}> [nixpkgs] @wmertens pushed 2 commits to staging: https://git.io/JfZzT
<{^_^}> [nixpkgs] @wmertens merged pull request #86156 → makeself: 2.4.0 -> 2.4.2 → https://git.io/JfqNZ
<{^_^}> [nixpkgs] @wmertens pushed 2 commits to master: https://git.io/JfZzI
xelxebar_ has joined #nixos
xelxebar has quit [Ping timeout: 240 seconds]
hlisp has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @wmertens merged pull request #86421 → [r20.03] git: use tcl/tk from nixpkgs on darwin → https://git.io/JfO04
<{^_^}> [nixpkgs] @wmertens pushed 2 commits to release-20.03: https://git.io/JfZzt
hlisp has joined #nixos
spinlock[m] has joined #nixos
pingiun has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alp has joined #nixos
Reisen has quit [Changing host]
Reisen has joined #nixos
Neo--- has joined #nixos
mxco86 has quit [Ping timeout: 256 seconds]
steshaw has joined #nixos
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
Jackneill has quit [Ping timeout: 256 seconds]
pingiun has joined #nixos
<xfix> how strange, btrfs doesn't compress paths copied from cache.nixos.org, but it does compress locally built paths
<xfix> i wonder what's the difference
Alexey6 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @zimbatm merged pull request #87068 → kops: 1.15.2 -> 1.15.3 and 1.16.1 -> 1.16.2 → https://git.io/JfZue
<{^_^}> [nixpkgs] @zimbatm pushed 3 commits to master: https://git.io/JfZg8
<bdju> Can anyone help me with my broken updates? Posted logs earlier, here they are again: https://paste.debian.net/plainh/9800632d errors || https://paste.debian.net/plainh/3427d2e4 home.nix
<{^_^}> [nix] @edolstra pushed to master « Revert "Merge pull request #3558 from LnL7/ssh-ng-stderr" »: https://git.io/JfZgR
<xfix> i see, there is an issue for https://github.com/NixOS/nix/issues/3550
<{^_^}> nix#3550 (by vcunat, 6 days ago, open): btrfs compression ignored
<xfix> for that*
Alexey67 has joined #nixos
zupo has joined #nixos
disasm has quit [Ping timeout: 260 seconds]
Jackneill has joined #nixos
hoijui has joined #nixos
vidbina has joined #nixos
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/8258818a520 (from 10 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
nabzi has quit [Quit: -a- Connection Timed Out]
nabzi has joined #nixos
nabzi has quit [Client Quit]
nabzi has joined #nixos
pjt_014 has quit [Ping timeout: 260 seconds]
<{^_^}> [nix] @edolstra merged pull request #3562 → Use fragment size for autoGC capacity calculation → https://git.io/JfGl6
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JfZ28
steshaw has quit [Remote host closed the connection]
mxco86 has joined #nixos
<{^_^}> [nix] @kolloch opened pull request #3568 → libstore/build.cc: more explicit error about form of output → https://git.io/JfZ2X
<{^_^}> [nix] @edolstra merged pull request #3557 → Improve help-message for nix-repl → https://git.io/Jf3OR
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JfZ2M
smatting has quit [Ping timeout: 256 seconds]
maddo has joined #nixos
smatting has joined #nixos
b1000101 has joined #nixos
likivik has joined #nixos
nbp[m] has joined #nixos
nschoe has joined #nixos
<{^_^}> [nix] @edolstra pushed 4 commits to master: https://git.io/JfZaG
<{^_^}> [nix] @edolstra merged pull request #3546 → builtins.readFile: do not truncate content → https://git.io/JfYsU
<{^_^}> [nixpkgs] @Mic92 merged pull request #86124 → mpvScripts.mpris: 0.4 -> 0.5 → https://git.io/JfqRr
<{^_^}> [nixpkgs] @Mic92 pushed 5 commits to master: https://git.io/JfZaE
jeschli is now known as ombihombi
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87070 → pax-utils: 1.2.5 -> 1.2.6 → https://git.io/JfZaw
bgamari has quit [Quit: ZNC 1.7.5 - https://znc.in]
<{^_^}> [nixpkgs] @vcunat pushed commit from @andir to master « firefox-esr-68: 68.7.0esr -> 68.8.0esr »: https://git.io/JfZaX
tomberek has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @vcunat pushed commit from @andir to master « firefox-bin: 75.0 -> 76.0 »: https://git.io/JfZah
bgamari has joined #nixos
cosimone has joined #nixos
nabzi has quit [Ping timeout: 260 seconds]
civodul has joined #nixos
Alexey67 has quit [Remote host closed the connection]
detran has quit [Quit: ZNC 1.7.5 - https://znc.in]
bgamari has quit [Remote host closed the connection]
{`-`} has joined #nixos
<Izorkin> Mic92: How to need to merge PR #85225 ?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/85225 (by Izorkin, 3 weeks ago, open): nixos/unit: update service configuration and update unit to 1.17
<turion> When I evaluate the following: (import (builtins.fetchTarball { url = https://github.com/NixOS/nixpkgs/archive/e50628419327611ddfcd489772b3afcf217a2d58.tar.gz; sha256 = "1m0859gqakihwf9i54cdqih2mkjpisni1k2xnv18
<turion> 3x0x5119d7gr"; }) {}).pkgs.elixir.version
<turion> I get "1.10.2". But when I browse the blob on github, it says that the version is 1.10.3: https://github.com/NixOS/nixpkgs/blob/e50628419327611ddfcd489772b3afcf217a2d58/pkgs/development/interpreters/elixir/1.10.nix
bgamari has joined #nixos
<evax> turion: the channels come from https://github.com/NixOS/nixpkgs-channels
<Mic92> Izorkin: if you change the test to just test the php version that is enabled by default and instead of rebuilding unit with all php versions, I am merging this.
<turion> evax: Not sure what channels have to do with it
<bdju> ugh firefox crashes when I paste some lines of text from emacs as well. not just the file picker. I wonder if this is wayland-specific.
nabzi has joined #nixos
<evax> turion: right, sorry, I misread
<turion> No problem :)
mxco86 has quit [Ping timeout: 256 seconds]
<turion> I think I'm pinning nixpkgs to a certain commit, and a commit that has the version 1.10.3. I don't understand why it evaluates to 1.10.2.
<pbogdan> turion: have you perhaps changed the rev in the url without updating the hash?
<pbogdan> I'm guessing you could be getting a different archive if you already fetched something with that checksum and only changed the url
yourfate has joined #nixos
<turion> pbogdan: Arrrrgh yes that must be it!
<turion> I was wondering already why it wouldn't download the tarball
<turion> Is anyone here using mixToNix?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87072 → pdfcrack: 0.18 -> 0.19 → https://git.io/JfZVh
<turion> pbogdan++
<{^_^}> pbogdan's karma got increased to 3
<{^_^}> [nix] @edolstra pushed 10 commits to flakes: https://git.io/JfZwe
<nschoe> Hi everyone, what should I install / wha option should I enable in my configuration.nix to be able to ping / reach other devies on same network with hostname?
<nschoe> I haven't paid much attention to this since I switched to NixOS, but now I need it: I'm on my mobile phone, connection sharing. There is another device to which I am trying to ssh. I kno wits hostname on the network (the mobile gives me that) but 'ssh' or 'ping' it doesn't work (system error).
<nschoe> Is that related to mDNS? nss? I've looked a bit and found these, I'm not much in the know-how.
chagra_ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87074 → pangomm: 2.42.0 -> 2.42.1 → https://git.io/JfZwt
b1000101 has quit [Ping timeout: 264 seconds]
<b42> nschoe: perhaps services.avahi.enable and services.avahi.nssmdns? just guessing
<nschoe> hum so that might be it.. I'll try that. Thank you
chagra_ has joined #nixos
Maxdamantus has quit [Read error: Connection reset by peer]
Alexey63 has joined #nixos
<{^_^}> [mobile-nixos] @thefloweringash opened pull request #141 → initrd-usb: provide modules required for gadgets in initrd → https://git.io/JfZwR
Maxdamantus has joined #nixos
o1lo01ol1o has joined #nixos
<turion> How do I use nix with elixir/mix properly? For example, assume I have a mix project packaged. How can I open a shell with that package and run a mix task?
<turion> Or create a derivation that contains the output of running a particular mix task?
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
woffs has quit [Quit: Gateway shutdown]
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
<Izorkin> Mic92: Updated PR.
nschoe has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
zupo has joined #nixos
<{^_^}> [nixpkgs] @prusnak opened pull request #87075 → openbazaar: init at 0.14.1 → https://git.io/JfZre
nschoe has joined #nixos
splintah has joined #nixos
<nschoe> b42: hum, did not work. I used to get 'system error' when pinging, now I have just 'Name or service unknown' :/
woffs has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #85225 → nixos/unit: update service configuration and update unit to 1.17 → https://git.io/JfeKU
<{^_^}> [nixpkgs] @Mic92 pushed 8 commits to master: https://git.io/JfZrs
o1lo01ol1o has quit [Remote host closed the connection]
<Izorkin> Mic92: Thanks! And please check #84136
<{^_^}> https://github.com/NixOS/nixpkgs/pull/84136 (by Izorkin, 4 weeks ago, open): nixos/tests: add check mariadb galera cluster
o1lo01ol1o has joined #nixos
zupo_ has joined #nixos
nschoe has quit [Ping timeout: 260 seconds]
nschoe_ has joined #nixos
<Mic92> Izorkin: could you also link those tests in the mariadb package?
nschoe_ has quit [Client Quit]
zupo has quit [Ping timeout: 240 seconds]
nschoe has joined #nixos
lsix has quit [Ping timeout: 260 seconds]
disasm has joined #nixos
fendor__ has joined #nixos
<{^_^}> [hydra] @edolstra pushed to remove-releases « Remove the "releases" feature »: https://git.io/JfZrD
<{^_^}> [hydra] @edolstra opened pull request #752 → Remove the "releases" feature → https://git.io/JfZrS
vidbina has quit [Ping timeout: 260 seconds]
<betaboon> any wayland/sway users having problems with gtk3-font-rendering as well? for me it seems like antialiasing doesnt work: https://i.imgur.com/50UtaDa.png
iyzsong has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @zowoq opened pull request #87076 → podman: fix wrapper → https://git.io/JfZrh
linarcx has quit [Ping timeout: 246 seconds]
<kayg04> does anyone have an idea why borgbackup works well with `borg create` but when the nixos option is used, it is failing.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87077 → plantuml: 1.2020.5 -> 1.2020.8 → https://git.io/JfZoe
cosimone has quit [Quit: Terminated!]
iqubic has quit [Ping timeout: 264 seconds]
<ocharles> dhess: did you ever solve your "invalid Git branch/tag name" problem?
<ocharles> I am also getting that in my own Hydra
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/3f1f251422c (from 17 hours ago, history: https://channels.nix.gsc.io/nixos-19.09)
linarcx has joined #nixos
<{^_^}> [nixpkgs] @primeos merged pull request #87021 → chromium: 81.0.4044.129 -> 81.0.4044.138 → https://git.io/JfZGD
<{^_^}> [nixpkgs] @primeos pushed 2 commits to master: https://git.io/JfZoO
<{^_^}> [nixpkgs] @primeos pushed to release-20.03 « chromium: 81.0.4044.129 -> 81.0.4044.138 »: https://git.io/JfZos
likivik has quit [Ping timeout: 245 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
lsix has joined #nixos
<{^_^}> [nixpkgs] @primeos opened pull request #87078 → chromium: 81.0.4044.129 -> 81.0.4044.138 → https://git.io/JfZol
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87079 → profile-sync-daemon: 6.36 -> 6.38 → https://git.io/JfZoB
<Alexey63> I have in config https://pastebin.com/2gDhVAS9 php-fpm configured with user and group `nginx`, but it creates `/run/phpfpm/rainloop.sock` with owner root:root, so nginx cannot connect (writes permission denied in logs and return 502). How can it be fixed?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87080 → phoronix-test-suite: 9.4.1 -> 9.6.0 → https://git.io/JfZoD
<aanderse> Alexey63: add to settings the socket owner: "listen.owner" = "nginx"; and "listen.group" = "nginx";
<kayg04> does `services.borgbackup.jobs` not work on 20.03?
<{^_^}> [mobile-nixos] @thefloweringash opened pull request #144 → lg-hammerhead: init → https://git.io/JfZoF
m0rphism has quit [Quit: WeeChat 2.7.1]
<Izorkin> github unstable work?
<Alexey63> aanderse: Thank you, it seems to work.
sb0 has quit [Quit: Leaving]
alp has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @primeos pushed to master « androidStudioPackages.{dev,canary}: 4.1.0.7 -> 4.1.0.8 »: https://git.io/JfZoA
opthomasprime has left #nixos [#nixos]
<fps> hmm, how do i install a package from a nixpkgs clone again
<fps> ?
<Yaniel> nix-env -f /path/to/nixpkgs -iA nixos.hello
<fps> i tried setting NIX_PATH before running nix-env -i or using the -I option but to no avail
<Yaniel> err
<Yaniel> nix-env -f /path/to/nixpkgs -i hello
<makefu> NIX_PATH=$PWD nix-shell -p hello
<makefu> NIX_PATH=nixpkgs=$PWD nix-shell -p hello
<fps> thanks :)
<{^_^}> [nixpkgs] @primeos pushed to master « gitRepo: 2.6 -> 2.7 »: https://git.io/JfZKT
<{^_^}> [nixpkgs] @primeos pushed to master « tdesktop: 2.1.1 -> 2.1.2 »: https://git.io/JfZKt
<Izorkin> Mic92: added link to all mysql tests
<jluttine> why does `udisksctl mount -b /dev/sdc1` ask for my password? i thought it should allow users to mount without passwords..
<{^_^}> [mobile-nixos] @thefloweringash opened pull request #145 → initrd: use pkgs.kmod for modprobe instead of busybox → https://git.io/JfZKY
<DamienCassou> jluttine: is your disk encrypted?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87082 → poppler: 0.87.0 -> 0.88.0 → https://git.io/JfZK3
<{^_^}> [nixpkgs] @chpatrick opened pull request #87083 → cnijfilter-common: add generic build method for Canon printer drivers (help needed) → https://git.io/JfZKc
<{^_^}> [nixpkgs] @flokli merged pull request #75487 → nixos/systemd: use global proxy config in systemd-importd → https://git.io/Je9ik
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JfZKC
lsix has quit [Ping timeout: 244 seconds]
bgamari has quit [Quit: ZNC 1.7.5 - https://znc.in]
mxco86 has joined #nixos
mxco86 has quit [Remote host closed the connection]
mxco86 has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
bgamari has joined #nixos
bgamari has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @flokli opened pull request #87084 → nixos/tests/partition.nix: remove → https://git.io/JfZK4
m0rphism has joined #nixos
orivej has quit [Ping timeout: 272 seconds]
CMCDragonkai1 has quit [Remote host closed the connection]
bgamari has joined #nixos
<{^_^}> [nixpkgs] @filalex77 opened pull request #87085 → emplace: 0.2.21 -> 0.3.1 → https://git.io/JfZKa
hoijui has quit [Quit: Leaving]
kitantisune[m] has joined #nixos
marsh has quit [Ping timeout: 272 seconds]
alp has joined #nixos
Ariakenom has joined #nixos
CMCDragonkai1 has joined #nixos
m0rphism has quit [Quit: WeeChat 2.7.1]
kitantisune[m] has left #nixos [#nixos]
lsix has joined #nixos
b1000101 has joined #nixos
<{^_^}> [nixpkgs] @lsix merged pull request #87010 → man-pages: 5.05 -> 5.06 → https://git.io/JfZ3F
<{^_^}> [nixpkgs] @lsix pushed 2 commits to master: https://git.io/JfZKX
m0rphism has joined #nixos
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
m0rphism has quit [Client Quit]
marsh has joined #nixos
<{^_^}> [nixpkgs] @jojosch opened pull request #87086 → dbeaver: 7.0.3 -> 7.0.4 → https://git.io/JfZ6v
m0rphism has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87087 → psi-plus: 1.4.1086 -> 1.4.1159 → https://git.io/JfZ6W
AluisioASG has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
m0rphism has quit [Client Quit]
o1lo01ol1o has joined #nixos
AluisioASG has joined #nixos
<{^_^}> [nixpkgs] @edolstra merged pull request #86819 → nixFlakes: 2.4pre20200403_3473b19 -> 2.4pre20200501_941f952 → https://git.io/JfGsM
<{^_^}> [nixpkgs] @edolstra pushed 2 commits to master: https://git.io/JfZ62
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87088 → pgbouncer: 1.12.0 -> 1.13.0 → https://git.io/JfZ6r
<b1000101> c00w: are you here? I've tried your blockbook patch but the build is failing with go/src/blockbook/bchain/coins/dcr/decredrpc.go:367:3: cannot use 0 (type untyped int) as type string in field value
<{^_^}> [nixpkgs] @06kellyjac opened pull request #87089 → terragrunt: 0.23.2 -> 0.23.14 → https://git.io/JfZ6i
<{^_^}> [nixpkgs] @0x4A6F opened pull request #87090 → routinator: 0.6.4 -> 0.7.0 → https://git.io/JfZ6Q
<{^_^}> [nixos-planet] @garbas pushed to add-tweag « add tweag »: https://git.io/JfZ6d
<{^_^}> [nixos-planet] @garbas opened pull request #3 → add tweag → https://git.io/JfZ6N
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87091 → postman: 7.21.2 -> 7.23.0 → https://git.io/JfZ6x
lukash_ is now known as lukash_|away
EdLin has joined #nixos
morgrimm has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixos-planet] @garbas merged pull request #3 → add tweag → https://git.io/JfZ6N
<{^_^}> [nixos-planet] @garbas pushed to master « add tweag (#3) »: https://git.io/JfZic
<{^_^}> [nixos-planet] @garbas pushed 0 commits to add-tweag: https://git.io/JfZiC
butcher has quit [Ping timeout: 264 seconds]
splintah has quit [Ping timeout: 260 seconds]
o1lo01ol1o has joined #nixos
morgrimm has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @ehmry merged pull request #87039 → ncmpc: 0.37 -> 0.38 → https://git.io/JfZCU
<{^_^}> [nixpkgs] @ehmry pushed commit from @r-ryantm to master « ncmpc: 0.37 -> 0.38 »: https://git.io/JfZiP
<{^_^}> [nixpkgs] @FRidh merged pull request #87062 → python3Packages.spyder_3: remove broken application → https://git.io/JfZ0u
<{^_^}> [nixpkgs] @FRidh pushed commit from @marcus7070 to master « python3Packages.spyder_3: remove broken application »: https://git.io/JfZiy
hexa- has quit [Quit: WeeChat 2.7.1]
lukash_|away is now known as lukash_
hexa- has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<unclechu> hey. can i somehow patch file list of config dir of `nixpkgs.neovim` or `nixpkgs.vim_configurable`? for instance for neovim apart form `init.vim` there's also `ginit.vim` file which is an additional config for GUIs.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87092 → postgresql11Packages.pg_partman: 4.3.0 -> 4.3.1 → https://git.io/JfZXf
<unclechu> well, it seems there's no even config directory, just some produced `vimrc` file in the nix store
virus_dave_ has joined #nixos
<{^_^}> [nixpkgs] @baracoder opened pull request #87093 → robo3t: Remove unrecognized category from desktop item → https://git.io/JfZXO
virus_dave has quit [Ping timeout: 246 seconds]
virus_dave_ is now known as virus_dave
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
never_released has quit [Ping timeout: 260 seconds]
never_released has joined #nixos
fendor_ has joined #nixos
virus_dave has quit [Ping timeout: 272 seconds]
fendor__ has quit [Ping timeout: 256 seconds]
morgrimm has joined #nixos
hoijui has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #87087 → psi-plus: 1.4.1086 -> 1.4.1159 → https://git.io/JfZ6W
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JfZXa
<{^_^}> [nixpkgs] @mweinelt opened pull request #87095 → wordpress: 5.4 → 5.4.1 → https://git.io/JfZXy
<{^_^}> [nixpkgs] @ryantm merged pull request #87031 → mediainfo-gui: 19.09 -> 20.03 → https://git.io/JfZnj
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JfZX7
virus_dave has joined #nixos
hoijui has quit [Ping timeout: 272 seconds]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @adisbladis merged pull request #87076 → podman: fix wrapper → https://git.io/JfZrh
<{^_^}> [nixpkgs] @adisbladis pushed 3 commits to master: https://git.io/JfZXp
<{^_^}> [nixpkgs] @mweinelt opened pull request #87096 → [20.03] wordpress: 5.3.2 → 5.3.3 → https://git.io/JfZXh
<{^_^}> [docker] @peti merged pull request #16 → Update to nix 2.3.4 → https://git.io/JfszV
<{^_^}> [docker] @peti pushed 2 commits to master: https://git.io/JfZXj
<{^_^}> [nixpkgs] @7c6f434c merged pull request #86976 → lazarus: 2.0.6 -> 2.0.8 → https://git.io/JfZIw
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/JfZ1J
<jluttine> DamienCassou: no. it asks for my user password for authentication
<DamienCassou> I don't know then. I confirm it shouldn't ask for any password in the normal case
zupo has joined #nixos
terrorjack has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
srid has joined #nixos
o1lo01ol1o has joined #nixos
fusion809 has quit [Remote host closed the connection]
<emilsp> hrm, it just so happens that the stable kernel version doesn't support my GPU all too well, and the unstable (5.6) isn't much better. The sweet sport seemed to be 5.5.17, what could I do to ensure that I'm using that golden kernel version whilst still upgrading all other packages as normal? Should I import a specific commit of nixpkgs with the kernel I want?
<{^_^}> [nixpkgs] @stigtsp opened pull request #87097 → rakudo: 2020.02.1 -> 2020.05 → https://git.io/JfZ1O
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/788f02c4aab (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
virus_dave has quit [Ping timeout: 258 seconds]
b9u0s has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87098 → python27Packages.cftime: 1.0.4.2 -> 1.1.2 → https://git.io/JfZ1K
c0c0 has joined #nixos
<emilsp> and, has anyone also been seeing issues with networking in the newer kernels? I'm getting a couple of stacktraces per boot.
srid[m] has joined #nixos
gustavderdrache has joined #nixos
<srid[m]> whoami
splintah has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87099 → python27Packages.bitstruct: 8.8.1 -> 8.10.0 → https://git.io/JfZ17
b9u0s has quit [Ping timeout: 260 seconds]
AluisioASG has quit [Read error: Connection reset by peer]
<emily> emilsp: importing the kernel package from a specific nixpkgs version sounds like your best bet, yes
<emily> you could also vendor the linux-X.Y.nix file from that version in your config
<emily> srid: `@srid:matrix.org` :p
pingiun has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<jluttine> udisksctl asks authentication with this kind of header: ==== AUTHENTICATING FOR org.freedesktop.udisks2.filesystem-mount-other-seat ====
AluisioASG has joined #nixos
virus_dave has joined #nixos
<Alexey63> Seems to be trivial, but cannot find: how to ensure directory exists (create if missing)?
jakobrs has joined #nixos
pingiun has joined #nixos
<jakobrs> What's the difference between fileSystemOpts and coreFileSystemOpts?
<emily> jluttine: it seems like your polkit configuration may be wrong
opticnerve has joined #nixos
<emily> Alexey63: in a derivation build phase? `mkdir -p path/to/dir`
<jluttine> emily: not sure if relevant but i'm trying to mount it via SSH while there's another user logged in to the computer in a normal desktop environment. but the disk wasn't mounted when i ran that command.
<azazel> multitasking!
alexfmpe has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87100 → python27Packages.deprecation: 2.0.7 -> 2.1.0 → https://git.io/JfZMO
<Alexey63> emily: in top-level config, for directory outside of `/nix/store` (in my case `/var/lib/rainloop`).
<{^_^}> [nix] @Mic92 opened pull request #3570 → nix/search: no error for empty search results if json is enabled → https://git.io/JfZM3
fendor_ has quit [Read error: Connection reset by peer]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/5f14d99efed (from 9 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
fendor_ has joined #nixos
<{^_^}> [nixpkgs] @filalex77 opened pull request #87101 → hugo: 0.69.2 -> 0.70.0 → https://git.io/JfZMC
gxt has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/JfZMW
<{^_^}> [nixpkgs] @7c6f434c merged pull request #86837 → quicklisp-to-nix: fix missing '&&' after test command → https://git.io/JfGCt
lorimer has quit [Read error: Connection reset by peer]
<emily> jluttine: I think that is intended, then; only users who have "physical access" to the machiine are granted rights to mount stuff by default, iirc
<emily> so you'd need a local session, unless you tweak your polkit config to allow it
lorimer has joined #nixos
<emily> Alexey63: systemd.tmpfiles or making it the StateDirectory of a systemd.service are probably what you want to look at
<jluttine> emily: ok. well i can mount it, i just need to provide my password to authenticate. so not a problem. i just thought it should mount without asking it
<emily> I think that's probably because your user is in wheel or whatever, so it lets you do anything as long as you elevate to administrator with your password
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87102 → python37Packages.cmd2: 1.0.1 -> 1.0.2 → https://git.io/JfZMu
marsh has quit [Ping timeout: 272 seconds]
iyzsong has quit [Read error: Connection reset by peer]
marsh has joined #nixos
srid[m] has quit [Quit: authenticating]
oborot has joined #nixos
srid[m] has joined #nixos
fdert has joined #nixos
srid[m] is now known as BigBoySrid[m]
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
<Alexey63> emily: Thanks.
srid has quit []
zupo has quit [Quit: Textual IRC Client: www.textualapp.com]
BigBoySrid[m] is now known as srid
linarcx has quit [Quit: WeeChat 2.8]
srid has quit [Changing host]
srid has joined #nixos
srid has joined #nixos
<jluttine> emily: maybe. that's what i thought too first. but in those cases it asks whether to authenticate as root or jluttine. now it only says that authenticate as jluttine, give password. and this documentation seems to say that indeed authentication is needed in this case: http://storaged.org/doc/udisks2-api/latest/udisks-polkit-actions.html
<jluttine> emily: so, if i understand correctly, it's not that it needs root permissions but just that it wants to authenticate that i'm myself. a bit weird to me though.
<{^_^}> [nixpkgs] @filalex77 opened pull request #87103 → tokei: 11.1.0 -> 11.1.1 → https://git.io/JfZMS
zupo has joined #nixos
hlisp has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87104 → python27Packages.EasyProcess: 0.2.8 -> 0.2.10 → https://git.io/JfZMQ
<kayg04> does anyone use borgbackup here?
<azazel> kayg04: I use it extensively
<kayg04> when I try to do: `borg create` manually, the backup seems to work fine but when it's triggered through a systemd service, I get a: Errno 30: Read-only filesystem.
oborot has quit [Ping timeout: 272 seconds]
<kayg04> azazel, have you seen this happen before?
sridIrcCloud has joined #nixos
<azazel> kayg04: that's because the borgbackup module configures the service to see all the FS as readonly, If I remember corretly it expect for the destination to be remote
<kayg04> but the repos can be local, no?
<{^_^}> [nix] @gilligan opened pull request #3571 → WIP: Add unit tests → https://git.io/JfZMj
thc202 has quit [Ping timeout: 256 seconds]
<kayg04> how do I make it backup to a local repo then?
thc202 has joined #nixos
linarcx has joined #nixos
<azazel> I have a more extensive borgbackup recipe somewhere
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<azazel> here: https://gitlab.com/metapensiero/nixos-modules/-/blob/master/backup.nix , but maybe it's a bit diffcult to follow
knupfer1 has joined #nixos
<{^_^}> [nix] @domenkozar merged pull request #3570 → nix/search: no error for empty search results if json is enabled → https://git.io/JfZM3
<{^_^}> [nix] @domenkozar pushed 2 commits to master: https://git.io/JfZDq
knupfer has quit [Ping timeout: 240 seconds]
knupfer1 is now known as knupfer
jakobrs has quit [Quit: WeeChat 2.8]
noudle has joined #nixos
<kayg04> what am I doing wrong?
<azazel> kayg04: and what's the repo url you are using?
<kayg04> wdym?
marsh has quit [Ping timeout: 246 seconds]
<azazel> kayg04: you have to give to it a repo url that's non local... i.e manually it should work from the same host (where the sshd is running) with borgbackup create borg@localhost:.::your_archive_name
<{^_^}> [docker] @domenkozar pushed 0 commits to 2.3.4: https://git.io/JfZD0
m0rphism has joined #nixos
<azazel> kayg04: in your code the repo is accessed via fs, not the network, and the public key doesn't matter at all
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87105 → python37Packages.aiohttp-socks: 0.3.7 -> 0.3.9 → https://git.io/JfZDV
<kayg04> azazel, same result with `borg@localhost:/backup/kayg/kayg`: https://git.kayg.org/infra/verse.nix/commit/53f815709514de292174feb771da7c398899b949
<kayg04> had already tried this
<kayg04> anyways, I'll try it again now
hoijui has joined #nixos
<azazel> kayg04: has the "borg" user rw access to them?
noudle has quit []
fendor__ has joined #nixos
<azazel> kayg04: try the manually, with the non local url
<azazel> s/the/them
<azazel> that dark theme makes understanding diffs very difficult
zupo has joined #nixos
fendor_ has quit [Ping timeout: 256 seconds]
marsh has joined #nixos
fendor has quit [Ping timeout: 256 seconds]
codygman has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #87097 → rakudo: 2020.02.1 -> 2020.05 → https://git.io/JfZ1O
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JfZy3
never_released_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87107 → python37Packages.ezdxf: 0.11 -> 0.12 → https://git.io/JfZyZ
Ariakenom has quit [Ping timeout: 258 seconds]
b9u0s has joined #nixos
<kayg04> azazel, hey I think it worked
<kayg04> I do get this message: Failed to create/acquire the lock /backups/kayg/kayg/lock.exclusive (timeout).
<kayg04> but backups are working
zupo_ has joined #nixos
<kayg04> I think the user borg not owning those dirs was the problem
zupo has quit [Ping timeout: 256 seconds]
<kayg04> thank you
never_released has quit [Ping timeout: 272 seconds]
<azazel> that's because you previous run did not complete correctly
<azazel> you have to manually run break-lock subcommand on it
<azazel> kayg04: you're welcome
Ariakenom has joined #nixos
rardiol has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> [nixpkgs] @7c6f434c merged pull request #86905 → glusterfs: 7.4 -> 7.5 → https://git.io/JfGXn
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/JfZyu
aswanson has quit [Quit: WeeChat 2.7.1]
codygman has joined #nixos
<emilsp> thanks emily :)
wavirc22 has joined #nixos
ircuser5678 has joined #nixos
pingiun has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<ircuser5678> hi. somehow google is dumb or I am. It's probably me... I'd like to change the configuration.nix file before I invoke the installation and I want it to create some folders automatically. E.g. /mnt/share1, /mnt/share2. So that I don't need to do that manually after I've booted up the newly installed system. Is this possible?
<{^_^}> [nixpkgs] @FRidh pushed to master « python3Packages.mortgage: init at 1.0.5 »: https://git.io/JfZyy
<{^_^}> [nix] @Mic92 opened pull request #3572 → nix/search: no error for empty search results if json is enabled → https://git.io/JfZy7
pingiun has joined #nixos
proofofkeags has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #87072 → pdfcrack: 0.18 -> 0.19 → https://git.io/JfZVh
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JfZSJ
<{^_^}> [nixpkgs] @7c6f434c merged pull request #86924 → gl2ps: 1.4.1 -> 1.4.2 → https://git.io/JfG9k
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/JfZS3
<kayg04> azazel, btw what's the reasoning behind making local files read-only to borg?
<azazel> keyg04: ensure that for whatever reason your backup process doesn't modify the fs it's expected to snapshot
<kayg04> I see, I see
proofofkeags has quit [Remote host closed the connection]
<kayg04> but borg itself doesn't do that, right?
proofofkeags has joined #nixos
rardiol has joined #nixos
<azazel> kayg04: sorry, wrong nick... it was for you. Anyway I admit it's a bit... hairy... anyway you can disable it by directly configuring your backup job
<{^_^}> [nixpkgs] @Mic92 merged pull request #86918 → linuxPackages.sysdig: 0.26.6 -> 0.26.7 → https://git.io/JfGyn
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JfZS2
hlisp has joined #nixos
<azazel> kayg04: no it doesn't
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87108 → python27Packages.filetype: 1.0.6 -> 1.0.7 → https://git.io/JfZSV
<kayg04> I mean it makes sense but it's kinda accounting for the user's stupidity
<azazel> kayg04: have fun with "borgfs" to restore the files
<kayg04> azazel, what's borgfs?
<azazel> kayg04: the fuse fs interface to the borg repos...
<kayg04> azazel, the manpage says: local or remote repo so it might be misleading to new users
<kayg04> oh lol, my bad
<atemu12[m]> ircuser5678: I don't know if there's a proper way of doing that but a qnd hack would be to declare a systemd service which runs a script that creates them for you on boot
<ircuser5678> atemu12[m] That sounds... Rather complicated for such a simple thing :)
<atemu12[m]> ircuser5678: what do you need those dirs for? Mounting things?
<ircuser5678> atemu12[m]: Yeah, e.g. for predefined samba shares
<atemu12[m]> ircuser5678: Could those things be mounted by Nix?
<{^_^}> [nixpkgs] @B4dM4n opened pull request #87109 → jshon: 20160111.2 -> 20170302 + musl build → https://git.io/JfZSM
EdLin has quit [Ping timeout: 246 seconds]
<ircuser5678> atemu12[m]: Yeah, I think so
<atemu12[m]> ircuser5678: Well then do that instead, it'll create those dirs for you automatically
proofofkeags has quit [Remote host closed the connection]
<atemu12[m]> ircuser5678: Otherwise: `systemd.services."makeMountDirs".script = "mkdir ...; mkdir ...";`
<ircuser5678> atemu12[m]: Can you give me a hint how to define them in configuration.nix?
proofofkeags has joined #nixos
<atemu12[m]> ircuser5678: Also see the NixOS manual, I'm 98% sure it covers mounts
<ircuser5678> atemu12[m]: I'll try that. Thanks!
<{^_^}> [nixpkgs] @peterhoeg closed pull request #62771 → mpd: nixos module support for standard users → https://git.io/fjzJd
cole-h has joined #nixos
proofofkeags has quit [Ping timeout: 272 seconds]
splintah has quit [Ping timeout: 256 seconds]
ddellacosta has joined #nixos
tomberek has joined #nixos
proofofkeags has joined #nixos
<azazel> kayg04: it could be a good idea to open an issue (an maybe a PR) with a fix of that wording
<{^_^}> [nixpkgs] @7c6f434c merged pull request #87074 → pangomm: 2.42.0 -> 2.42.1 → https://git.io/JfZwt
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to staging: https://git.io/JfZ9B
<{^_^}> [nixpkgs] @7c6f434c merged pull request #86890 → glibmm: 2.62.0 -> 2.64.2 → https://git.io/JfGot
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to staging: https://git.io/JfZ9u
wavirc22 has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @7c6f434c merged pull request #87002 → libsecret: 0.20.2 -> 0.20.3 → https://git.io/JfZOG
wavirc22 has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to staging: https://git.io/JfZ92
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #nixos
<{^_^}> [nix] @edolstra opened pull request #3573 → [WIP] Flake support → https://git.io/JfZ9D
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #nixos
proofofkeags has quit [Remote host closed the connection]
<cole-h> OH?
proofofkeags has joined #nixos
<cole-h> 👀❗
<{^_^}> [nix] @edolstra pushed 3 commits to flakes: https://git.io/JfZ9Q
b9u0s has quit [Ping timeout: 260 seconds]
<{^_^}> [nix] @edolstra pushed to flakes « Remove the nixpkgs.<attr> compatibility hack »: https://git.io/JfZHk
erasmas has joined #nixos
<Alexey63> `services.opendkim.socket` is created without group write access, so how can it be used by another user, postfix? It seems the only way is to run opendkim as postfix:postfix (and manually change owner of private keys).
<betaboon> Alexey63: add postfix to opendkim group ?
<Alexey63> betaboon: But socket will not be writeable anyway, will it?
<{^_^}> #27260 (by qknight, 2 years ago, open): opendkim: unix domain sockets
<infinisil> And my PR https://github.com/NixOS/nixpkgs/pull/82379 which has a fix for this
<{^_^}> #82379 (by Infinisil, 7 weeks ago, open): nixos/opendkim: Deprecate configFile in favor of settings option
<turion> How do I build a derivation step by step in nix shell if it's defined somewhere in my fork of nixpkgs
Alexey8 has joined #nixos
Alexey63 has quit [Remote host closed the connection]
<turion> I have a default.nix there, but it needs certain arguments, because it would usually be called as callPackage (import ./pkgs/foo/bar) {}
<cole-h> You can probably build it with `nix-build -E '(import <nixpkgs> {}).callPackage ./path/stuff/here {}'
<clever> ,callPackage
<{^_^}> If you're updating a package file in nixpkgs that starts with something like `{ stdenv, cmake }:`, use `nix-build -A the-package-attribute` in the nixpkgs root with the corresponding package attribute to build it. The mapping from package attributes to package files is in pkgs/top-level/all-packages.nix
<clever> turion: but use nix-shell instead of nix-build
<clever> weird, callPackage is missing from the ,callPackage help text!
<cole-h> lol
<turion> clever++
<{^_^}> clever's karma got increased to 406
<turion> clever: I can't quite get it to work... I thought I can open a nix-shell and then I say configurePhase and it does the configurePhase, but here it says "no configure script"
<clever> turion: did you override configurePhase?
<{^_^}> [nixpkgs] @markuskowa merged pull request #85839 → dnnl: rename to oneDNN to track upstream project rename → https://git.io/JfIsG
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/JfZHy
<turion> clever: Yes, I think so. Tbh I'm trying to reproduce someone else's PR
hmpffff_ has quit [Read error: Connection reset by peer]
<clever> turion: configurePhase always refers to a bash function for the default, $configurePhase is the override
<turion> It says stdenv.mkDerivation { configurePhase = '' [...]''}
hmpffff has joined #nixos
<clever> turion: `phases="configurePhase" genericBuild` is the simplest way to let nix pick the right one by the normal rules
<cole-h> clever: I never realized that.... So would you just need to do `eval $configurePhase` or something?
<turion> Ah :) thanks (though I didn't understand that second part)
<clever> that would turn all the newlines into spaces, it needs to be more like `eval "$configurePhase"`
hlisp_ has joined #nixos
hlisp has quit [Ping timeout: 272 seconds]
<clever> but then you have to know if its been set or not
<clever> and genericBuild auto-detects that for you
fendor has joined #nixos
<turion> Hmm, $configurePhase does nothing
<{^_^}> [nixpkgs] @B4dM4n opened pull request #87111 → gnutls: fix musl build → https://git.io/JfZQv
fendor_ has joined #nixos
<cole-h> clever++ That's cool. I think that should even be a ,command here, tbh...
<{^_^}> clever's karma got increased to 407
<turion> At least I can't see it doing anything, it doesn't even say "... doing nothing"
<clever> turion: what does `echo "configurePhase"` say?
<infinisil> clever: Using callPackage from a nix-build -E is almost always bad practice
<turion> $ echo "configurePhase"
<turion> configurePhase
<infinisil> Which is why I changed it to reflect what most people should want to do instead
<clever> turion: with the $
<clever> oops, managed to miss that
<turion> clever: Ah yes, that says the right script
dramaturg has quit [Quit: dramaturg]
<cole-h> infinisil: Why is it bad practice? If I have a `{ cmake, stdenv }:` nix file out of tree, that's my only choice, isn't it?
alp has quit [Ping timeout: 265 seconds]
fendor__ has quit [Ping timeout: 260 seconds]
<clever> cole-h: i tend to add a default.nix that loads program.nix in that case
<infinisil> ^^
<clever> cole-h: and i try to fetchTarball nixpkgs, so it is reproducable
<infinisil> Otherwise people have to guess where the arguments should come from
<cole-h> And how does it load default.nix? Just `import` or something?
dramaturg has joined #nixos
<turion> infinisil, but aren't thousands of files in nixpkgs in that wrong way then?
<clever> cole-h: default.nix should just contain: with import (builtins.fetchTarball ...) {}; callPackage ./app.nix {}
<codez> Just spent 3hrs struggling to create a bootable windows usb in ubuntu, must of changed bios settings 100000 times, checked filesystem types, different usb ports, you name it..
<infinisil> cole-h: `attribute = pkgs.callPackage ./program.nix [{}`
<infinisil> turion: Nah, they're all declared like this ^^ in all-packages.nix
<codez> to realise at the end I needed to sudo apt install exfat-utils.
<infinisil> Or haskellPackages.callPackage
<codez> fml!
<infinisil> Or whatever other callPackage's there are
justanotheruser has quit [Ping timeout: 272 seconds]
<turion> infinisil: Yes, that I agree with
<turion> clever: If I've half-built the package earlier, would it skip the $configurePhase?
<clever> turion: yeah, you usually only need to configure once
<turion> Hmm. $buildPhase also doesn't do anything
<turion> But that, or $installPhase definitely failed
<clever> turion: if buildPhase hasnt been overridden, you need to use bare buildPhase instead
<clever> turion: thats why i recommend using genericBuild with the phases var
<turion> It has been overridden, as have been configurePhase and installPhase
<{^_^}> [nix] @edolstra pushed 2 commits to flakes: https://git.io/JfZQl
<clever> turion: what does the buildPhase actually do? what is the 1st line of it?
<turion> clever: runHook preBuild
<turion> clever: So should I do phases="configurePhase buildPhase installPhase" genericBuild?
<clever> turion: installPhase will never work right in nix-shell, since you lack access to /nix/store
<clever> turion: the other 2 should work fine though
<turion> Ah right
rogue_koder has quit [Remote host closed the connection]
<turion> Ok, that gives funny errors :) I'm a step further I guess
rogue_koder has joined #nixos
hlisp_ has quit [Remote host closed the connection]
<Alexey8> infinisil: thank, UMask helps.
<aanderse> dhess: still on for 6 minutes from now?
<aanderse> oh... looks like i got that wrong, 1 hour and 6 minutes from now... ignore me :)
m0rphism has quit [Quit: WeeChat 2.7.1]
<emily> turion: no, there is no phase-level caching (not sure what clever means)
<emily> configurePhase will be run on each build
justanotheruser has joined #nixos
<cole-h> (I certainly wish there was)
<clever> but if your reusing the build dir, with the state from before, you dont have to re-run it
<cole-h> (Not sure how it'd work, but I wish)
<clever> nix-build wipes that dir every time
<emily> oh, in a nix-shell? there's no guarding of configurePhase to only run once afaik
<emily> right
morgrimm has quit [Ping timeout: 240 seconds]
<turion> emily: Ok, thanks. Why isn't each phase its own derivation?
<turion> emily++
<{^_^}> emily's karma got increased to 20
<emily> shrug, historical reasons + overhead I guess
<emily> I'd prefer it wasn't the case, especially for installPhase
<emily> go too far trying to fix it and you end up wanting to do ccache-style incremental compilation which is a bigger task though
<emily> the recursive Nix stuf is relevant to that
<clever> turion: it would mess with permissions and also require the entire build dir (potentially several gig) to be put into the store and kept long-term
<clever> turion: it also moves that build dir, breaking more things
tobi_ has joined #nixos
griff__ has quit [Quit: griff__]
growpotkin has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #87111 → gnutls: fix musl build → https://git.io/JfZQv
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JfZ7g
cjpbirkbeck has joined #nixos
<turion> Hmm ok
<emily> out of tree builds mitigate a lot of the issues at least
turlando has quit [Remote host closed the connection]
marsh has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @primeos merged pull request #87078 → chromium: 81.0.4044.129 -> 81.0.4044.138 → https://git.io/JfZol
<{^_^}> [nixpkgs] @primeos pushed 2 commits to release-19.09: https://git.io/JfZ7D
Soo_Slow has joined #nixos
<{^_^}> [nixpkgs] @florianjacob opened pull request #87112 → matomo: 3.13.4 -> 3.13.5 → https://git.io/JfZ7F
<tobi_> hello, I'm trying to setup a samba server which authenticates against an ldap server (FreeIPA to be precise). In order to do this I've set "services.samba.enable = true;" and "services.samba.extraConfig = ''...passdb backend = ldapsam:ldap://<my-freeipa-instance>...'';. Additionally I've added openldap to environment.systemPackages. When I try to run this config however, nixops can't run the service because
<tobi_> winbindd complains that "no builtin nor plugin backend found for ldapsam found". I guess this is because samba was built without ldap support. Furthermore, I can see that in pkgs/servers/samba/4.x.nix, enableLDAP is a method parameter, alas I don't understand how I can pass it.
sridIrcCloud has quit [Quit: Connection closed for inactivity]
<tobi_> does anybody know what I have to do to enable ldap support for samba?
<betawaffle> huh, why is nixos.netcat == libressl?
drakonis has joined #nixos
<fps> tobi_: maybe something like pkgs.servers.samba.override { enableLDAP = true; }; in the configuration.nix
<fps> oops, samba4
<{^_^}> [nixpkgs] @drewrisinger opened pull request #87113 → python27packages.deprecation: 2.0.7 -> 2.1.0 → https://git.io/JfZ5l
<tobi_> @fps thanks a lot for responding, I will try it
<{^_^}> [hydra] @edolstra merged pull request #752 → Remove the "releases" feature → https://git.io/JfZrS
<{^_^}> [hydra] @edolstra pushed 2 commits to master: https://git.io/JfZ5u
<{^_^}> [hydra] @edolstra pushed 0 commits to remove-releases: https://git.io/JfZ5g
<fps> not sure though, nix newb myself :)
<{^_^}> [nixpkgs] @drewrisinger opened pull request #87114 → conan: 1.24.0 -> 1.25.0 → https://git.io/JfZ52
Mateon1 has quit [Read error: Connection reset by peer]
Mateon1 has joined #nixos
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @florianjacob opened pull request #87115 → gitea: build package with go 1.13 → https://git.io/JfZ5b
turlando has joined #nixos
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
fabianhjr has joined #nixos
<{^_^}> [nixpkgs] @veprbl merged pull request #86666 → xp-pen-g430: rename to pentablet-driver & 20190820 -> 1.2.13.1 → https://git.io/Jfs0r
<{^_^}> [nixpkgs] @veprbl pushed 3 commits to master: https://git.io/JfZd0
morgrimm has joined #nixos
<tobi_> ok, I _think_ I have figured it out: I've defined an overlay in which I did "samba = super.samba.overrideAttrs (oldAttrs: rec { enableLDAP = true; });", now I can see that it is compiling samba from source
leotaku_ has quit [Quit: ZNC 1.7.5 - https://znc.in]
chloekek has joined #nixos
alp has joined #nixos
leotaku has joined #nixos
morgrimm has quit [Ping timeout: 260 seconds]
waleee-cl has joined #nixos
<tobi_> hm, didn't work, still got the same error message :(
<{^_^}> [nixpkgs] @goertzenator opened pull request #87116 → nixos/network-interfaces-scripted: fix dhcpcd when mac address set → https://git.io/JfZFe
Thra11 has joined #nixos
<clever> tobi_: i think you want .override, not .overrideAttrs
morgrimm has joined #nixos
<tobi_> @clever thanks, I will try it
<{^_^}> [nixpkgs] @jonringer closed pull request #87100 → python27Packages.deprecation: 2.0.7 -> 2.1.0 → https://git.io/JfZMO
<{^_^}> [nixpkgs] @jonringer merged pull request #87113 → python27packages.deprecation: 2.0.7 -> 2.1.0 → https://git.io/JfZ5l
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JfZFJ
<{^_^}> [nixpkgs] @jonringer merged pull request #87107 → python37Packages.ezdxf: 0.11 -> 0.12 → https://git.io/JfZyZ
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.ezdxf: 0.11 -> 0.12 »: https://git.io/JfZFT
<{^_^}> [nixpkgs] @jonringer merged pull request #85420 → python3Packages.neo: init at 0.8.0 → https://git.io/Jff5k
<{^_^}> [nixpkgs] @jonringer pushed commit from @bcdarwin to master « python3Packages.neo: init at 0.8.0 »: https://git.io/JfZFk
<{^_^}> [nixpkgs] @jonringer merged pull request #87105 → python37Packages.aiohttp-socks: 0.3.7 -> 0.3.9 → https://git.io/JfZDV
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.aiohttp-socks: 0.3.7 -> 0.3.9 »: https://git.io/JfZFL
Soo_Slow has quit [Quit: Soo_Slow]
eyenx[m] has joined #nixos
<tobi_> @clever that seems to have worked, thanks a lot!
b9u0s has joined #nixos
morgrimm has quit [Ping timeout: 272 seconds]
marsh has joined #nixos
pingiun has quit [Quit: Textual IRC Client: www.textualapp.com]
<{^_^}> [nixpkgs] @jonringer merged pull request #87108 → python27Packages.filetype: 1.0.6 -> 1.0.7 → https://git.io/JfZSV
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.filetype: 1.0.6 -> 1.0.7 »: https://git.io/JfZF1
eyenx[m] has quit [Quit: issued !quit command]
<scott> where is it defined which packages end up in the official nixos binary cache?
<scott> i'm curious why seemingly no version of the Julia language is in binary cache
<{^_^}> [nixpkgs] @jonringer merged pull request #87104 → python27Packages.EasyProcess: 0.2.8 -> 0.2.10 → https://git.io/JfZMQ
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.EasyProcess: 0.2.8 -> 0.2.10 »: https://git.io/JfZFF
ircuser5678 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
opticnerve has quit [Quit: bye]
<{^_^}> [nixpkgs] @jonringer merged pull request #87099 → python27Packages.bitstruct: 8.8.1 -> 8.10.0 → https://git.io/JfZ17
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.bitstruct: 8.8.1 -> 8.10.0 »: https://git.io/JfZFj
rogue_koder has quit [Ping timeout: 256 seconds]
<cole-h> Because builds are failing.
<scott> is that true for all versions? i'm not sure how to find things in the hydra interface (my current nixos-unstable has julia_07, julia_10, julia_11, and julia_13)
<cole-h> You can replace 07 with 10, 11, 13, etc to check the latest builds
asheshambasta has quit [Ping timeout: 265 seconds]
<cole-h> So yes, it seems like all julia builds are failing.
endformationage has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #87098 → python27Packages.cftime: 1.0.4.2 -> 1.1.2 → https://git.io/JfZ1K
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.cftime: 1.0.4.2 -> 1.1.2 »: https://git.io/JfZb8
oborot has joined #nixos
b9u0s has quit [Ping timeout: 260 seconds]
<scott> cole-h: ok, thanks for the details!
morgrimm has joined #nixos
rogue_koder has joined #nixos
aveltras has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #87102 → python37Packages.cmd2: 1.0.1 -> 1.0.2 → https://git.io/JfZMu
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.cmd2: 1.0.1 -> 1.0.2 »: https://git.io/JfZbN
Ariakenom has quit [Quit: WeeChat 2.7]
butcher has joined #nixos
tobi_ has quit [Quit: leaving]
user_0x58 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87117 → brotab: 1.2.1 -> 1.2.2 → https://git.io/JfZNU
<{^_^}> [nixpkgs] @jonringer opened pull request #87118 → mxnet: use openblas, fix build → https://git.io/JfZNT
<{^_^}> [nixpkgs] @jonringer merged pull request #86625 → python27Packages.watchdog: 0.9.0 -> 0.10.2 → https://git.io/JfsUn
<{^_^}> [nixpkgs] @jonringer pushed commit from @bhipple to master « python27Packages.watchdog: 0.9.0 -> 0.10.2 »: https://git.io/JfZNq
butcher has quit [Ping timeout: 272 seconds]
splintah has joined #nixos
never_released_ has quit [Max SendQ exceeded]
<{^_^}> [nixpkgs] @jonringer merged pull request #87030 → mpop: 1.4.7 -> 1.4.9 → https://git.io/JfZnb
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « mpop: 1.4.7 -> 1.4.9 »: https://git.io/JfZNR
proofofkeags has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer merged pull request #87029 → mopidy-iris: 3.46.0 -> 3.47.0 → https://git.io/JfZnu
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « mopidy-iris: 3.46.0 -> 3.47.0 »: https://git.io/JfZNu
<{^_^}> [nixpkgs] @jonringer merged pull request #87036 → munin: 2.0.59 -> 2.0.61 → https://git.io/JfZcD
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « munin: 2.0.59 -> 2.0.61 »: https://git.io/JfZNg
<{^_^}> [nixpkgs] @jonringer merged pull request #87026 → metals: 0.8.4 -> 0.9.0 → https://git.io/JfZZ9
<{^_^}> [nixpkgs] @jonringer pushed commit from @ceedubs to master « metals: 0.8.4 -> 0.9.0 »: https://git.io/JfZNa
proofofkeags has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #87027 → metabase: 0.35.1 -> 0.35.3 → https://git.io/JfZZQ
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « metabase: 0.35.1 -> 0.35.3 »: https://git.io/JfZNr
<{^_^}> [nixpkgs] @jonringer merged pull request #87037 → nsd: 4.3.0 -> 4.3.1 → https://git.io/JfZcF
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « nsd: 4.3.0 -> 4.3.1 »: https://git.io/JfZNK
never_released has joined #nixos
<{^_^}> [nixpkgs] @mweinelt opened pull request #87119 → apt-cacher-ng: 3.2 → 3.5 → https://git.io/JfZNP
<simukis__> why is https://github.com/NixOS/nix/commit/d4e51aac080e73982e16b43088f9ae404f07136e#diff-3f9ecc4aa9722ed5597a741e4cb91d3e not a part of any release despite being included into master half a year ago?
<pie_> is there a curl-able pointer to what the current stable channel is somewhere?
zeta_0 has joined #nixos
proofofkeags has quit [Ping timeout: 272 seconds]
proofofkeags has joined #nixos
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #nixos
<cole-h> pie_: Did you mean the nixeprs, like ^, or did you mean `curl someurl` -> `20.03`?
<pie_> cole-h: yeah something like that
<pie_> though if we had something like a current-stable channel that would also help
<clever> pie_: what was a multiple choice question, not a boolean
<pie_> but im not even sure if i want to do this
<{^_^}> [nixpkgs] @lourkeur opened pull request #87121 → vscode.extensions.scalameta.metals: 1.6.3 -> 1.9.0 → https://git.io/JfZNp
<pie_> clever: huh?
<zeta_0> in my (lorri+direnv+emacs-direnv) setup, with `lorri shell` i finally got most of my projects up and running nicely with nix in emacs, but for some reason, i haven't been able to ihaskell working with this setup, i'm guessing it has something to do with this shell.nix file not working correctly? https://stackoverflow.com/questions/61576103/nix-configuration-ihaskell-not-working-in-the-shell-nix-setup-used-for-lorri
<clever> pie_: cole-h asked a "x or y" question, and your answer was "yes"
<{^_^}> [nixpkgs] @mweinelt opened pull request #87122 → apt-cacher-ng: 3.2 → 3.5 → https://git.io/JfZAJ
proofofkeags has quit [Remote host closed the connection]
<cole-h> pie_: `curl 'https://raw.githubusercontent.com/NixOS/nixos-homepage/master/Makefile' | head -n1 | cut -d' ' -f 3`
<cole-h> :P
proofofkeags has joined #nixos
<{^_^}> [nixpkgs] @hedning merged pull request #86661 → Gnome 3.36.2 → https://git.io/JfsCr
<{^_^}> [nixpkgs] @hedning pushed 35 commits to master: https://git.io/JfZAU
<pie_> clever: yeah oops
<pie_> cole-h: well, if one assumes its in sorted order 'xD
<pie_> oh wait
<cole-h> pie_: ?
<pie_> cole-h: i need to think and read more before typing :p
<siers> has anyone ever succeeded in making pm-suspend work with sudo's nopasswd?
<cole-h> `curl 'https://raw.githubusercontent.com/NixOS/nixos-homepage/master/Makefile' | head -n1` => `NIXOS_SERIES = 20.03`
<cole-h> `| cut -d' ' -f 3` => 20.03
<pie_> cole-h: on one hand, neat, on the other hand that feels like a big hack xD
<cole-h> :)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87123 → cargo-outdated: 0.9.9 -> 0.9.10 → https://git.io/JfZAt
m0rphism has joined #nixos
<pie_> cole-h: at that point its probably safer to try parsing lib.version from unstable
<pie_> cole-h: at first i thought you were going to grep https://channels.nixos.org/ or something
<cole-h> If you can do that, you could just do `curl 'https://raw.githubusercontent.com/NixOS/nixpkgs-channels/nixos-unstable/.version'`
<{^_^}> [nixpkgs] @flokli merged pull request #87004 → nixosTests.ldap: remove → https://git.io/JfZOB
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JfZAl
<cole-h> s/nixos-channels/whatever-branch/
zupo has joined #nixos
<pie_> nice
<pie_> thats much better
knupfer has quit [Ping timeout: 260 seconds]
<zeta_0> when using lorri, do i have to have the mkShell function in my shell.nix file, or can i go without it? my ihaskell `let in` expression is not working inside of mkShell: https://dpaste.org/nneL
<cole-h> Only reason I did the nixos-homepage hack was because you said "current stable channel"
<cole-h> `curl nixos-unstable/.version` will give you the next version, but there's no way to get the current version
knupfer has joined #nixos
<zeta_0> this ihaskell let in expression works fine in home.nix, but when i try to place it in a shell.nix file to work with lorri, it does not work?
ixxie has joined #nixos
<pie_> cole-h: oh right doh
<pie_> zeta_0: define does not work
magnetophon has quit [Ping timeout: 264 seconds]
rogue_koder has quit [Ping timeout: 260 seconds]
<pie_> cole-h: ah well whatever i guess i just wont do this
orivej has joined #nixos
<zeta_0> pie_: emacs throws this error: https://dpaste.org/Dqbf and the ghc binary is not being recognized either
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<zeta_0> when i tried to set some environment variables in shellHook yesterday errors were thrown, but i'll try one more time to double check
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
EdLin has joined #nixos
zupo has joined #nixos
noudle has joined #nixos
oborot has quit [Ping timeout: 260 seconds]
cr4y1_ has quit [Ping timeout: 272 seconds]
<zeta_0> this ihaskell script is supposed to install ghc883, but when i try to set up these environment variables, when i go into a nix-shell, it tells me ghc not found, how strange: https://dpaste.org/M1wE
evanjs has quit [Read error: Connection reset by peer]
evanjs has joined #nixos
magnetophon has joined #nixos
<{^_^}> [nixpkgs] @collares opened pull request #87125 → Emacs2nix → https://git.io/JfZxE
<pie_> zeta_0: well it looks like it cant find jupyter ; ein:run: Command jupyter not found or not executable
<pie_> zeta_0: also i imagine its not finding ghc because you dont have it in your environment
<pie_> zeta_0: just because ihaskell is in your environment, doesnt mean that ghc is in your environment
splintah has quit [Ping timeout: 256 seconds]
xelxebar_ has quit [Remote host closed the connection]
xelxebar has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #87114 → conan: 1.24.0 -> 1.25.0 → https://git.io/JfZ52
<{^_^}> [nixpkgs] @jonringer pushed commit from @drewrisinger to master « conan: 1.24.0 -> 1.25.0 »: https://git.io/JfZxX
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « memcached: 1.6.3 -> 1.6.5 »: https://git.io/JfZxS
<{^_^}> [nixpkgs] @jonringer merged pull request #87044 → memcached: 1.6.3 -> 1.6.5 → https://git.io/JfZWW
zookatron has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #87025 → jftui: 0.2.2 -> 0.3.0 → https://git.io/JfZZa
<{^_^}> [nixpkgs] @jonringer pushed commit from @DIzFer to master « jftui: 0.2.2 -> 0.3.0 »: https://git.io/JfZx7
<pie_> no idea why it cant find jupyter though
<{^_^}> [nixpkgs] @jonringer merged pull request #87043 → nagios: 4.4.5 -> 4.4.6 → https://git.io/JfZWs
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « nagios: 4.4.5 -> 4.4.6 »: https://git.io/JfZxb
chagra_ has quit [Ping timeout: 256 seconds]
proofofkeags has quit [Remote host closed the connection]
<zeta_0> pie_: agreed, but i don't know why when i go into a nix-shell with this shell.nix no errors are being thrown, also, i thought the `compiler = ghc883;` in that ihaskell expression, ihaskell will install it's own ghc, that's why i had that lib.prio stuff setup in my home.nix, so i'm guessing that i need to install ghc and python/jupyter separately in that ihaskell let in expression
<{^_^}> [nixpkgs] @jonringer merged pull request #87045 → libmysqlconnectorcpp: 8.0.19 -> 8.0.20 → https://git.io/JfZlY
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « libmysqlconnectorcpp: 8.0.19 -> 8.0.20 »: https://git.io/JfZxj
<zeta_0> pie_: and thanks for that link, i'll take a look now
evanjs has quit [Read error: Connection reset by peer]
proofofkeags has joined #nixos
<pie_> zeta_0: that just probably means that the ihaskell will see ghc, but it doesnt necesarily mean the ghc will be added to your environment
marsh has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #87042 → meteor: 1.9.3 -> 1.10.1 → https://git.io/JfZCx
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « meteor: 1.9.3 -> 1.10.1 »: https://git.io/JfZpk
evanjs has joined #nixos
<quinn> ˘freen
<pie_> zeta_0: the other possibility is that the json-read-error is causing it to either not find jupyter, or think it cant find jupyter
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87126 → cpp-utilities: 5.3.0 -> 5.4.0 → https://git.io/JfZpq
zookatron has left #nixos [#nixos]
<{^_^}> [nixpkgs] @isaacwhanson opened pull request #87127 → vim-utils: restore `beforePlugins` option → https://git.io/JfZps
<pie_> zeta_0: try a shell with --pure
<pie_> https://github.com/millejoh/emacs-ipython-notebook/issues/529 suggests it *might* be related to having other versions of stuff lying around, but really it would be better ot have some idea of whats throwing the json error
<{^_^}> millejoh/emacs-ipython-notebook#529 (by brittAnderson, 51 weeks ago, closed): ein fails to start with a json readtable 47 error
<{^_^}> [nixpkgs] @jonringer merged pull request #87018 → libtorrentRasterbar: 1.2.5 -> 1.2.6 → https://git.io/JfZGT
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « libtorrentRasterbar: 1.2.5 -> 1.2.6 »: https://git.io/JfZpl
<pie_> you could also try just adding jupyter to your environment temporarily to see if that helps the error go away
<pie_> but that seems sketchy
proofofkeags has quit [Ping timeout: 272 seconds]
AmandaC has quit [Quit: Toodles]
rogue_koder has joined #nixos
eoli3n__ has joined #nixos
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/278db005f83 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
<zeta_0> pie_: thanks, i'll try nix-shell --pure first, and if that does not work, i'll try installing ghc and jupyter in that ihaskell let in expression of the shell.nix file to see if that fixes it, oh and that github issue looks very similar to my issue, so i'll try those steps out as well
<{^_^}> [nixpkgs] @bjornfor merged pull request #87077 → plantuml: 1.2020.5 -> 1.2020.8 → https://git.io/JfZoe
<{^_^}> [nixpkgs] @bjornfor pushed commit from @r-ryantm to master « plantuml: 1.2020.5 -> 1.2020.8 »: https://git.io/JfZp6
<{^_^}> [nixpkgs] @jonringer merged pull request #87023 → mednafen: 1.24.1 -> 1.24.2 → https://git.io/JfZZB
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « mednafen: 1.24.1 -> 1.24.2 »: https://git.io/JfZp1
AmandaC has joined #nixos
gagbo has quit [Ping timeout: 260 seconds]
EdLin has quit [Quit: Going offline, see ya! (www.adiirc.com)]
iqubic has joined #nixos
MawKKe[m] has joined #nixos
<MawKKe[m]> Hello
chagra_ has joined #nixos
alp has quit [Ping timeout: 246 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<MawKKe[m]> On the NixOS download page, the server provided .iso filenames are generic, but the respective SHA256 files contains some build-dependent names
<{^_^}> [nixops] @grahamc pushed 2 commits to lint-docs: https://git.io/JfZh8
WinchellsM has joined #nixos
<WinchellsM> In my configuration.nix I have
<WinchellsM> boot.loader.efi.efibootmgr.efiPartition = "2";
<{^_^}> [nixops] @grahamc opened pull request #1336 → Lint docs → https://git.io/JfZhR
<WinchellsM> After switching from nixos-19.03 to anything newer, I get an error when using this
<MawKKe[m]> <MawKKe[m] "On the NixOS download page, the "> ...making the verification rather cumbersome
<WinchellsM> The option `boot.loader.efiBootStub' ... does not exist
kim0 has joined #nixos
<WinchellsM> I need this though for NixOS to start since I have
<WinchellsM> sda 8:0 0 111.8G 0 disk sda1 8:1 0 1M 0 part sda2 8:2 0 1G 0 part /boot sda3 8:3 0 110.8G 0 part /
noudle has quit []
<evils> MawKKe[m]: i'd recommend you open an issue, except i'm not sure on which repo that'd be appropriate
<WinchellsM> My /boot is on /dev/sda2, while / is on /dev/sda3
zupo has joined #nixos
`_ has quit [Ping timeout: 258 seconds]
<MawKKe[m]> <evils "MawKKe: i'd recommend you open a"> yeah, that was my reason for coming here :)
zupo has quit [Client Quit]
andymandias has quit [Ping timeout: 272 seconds]
<srhb> WinchellsM: I think systemd-boot supports booting via efi boot stub as well
<srhb> WinchellsM: (I'm not sure why that's necessary from your layout though)
<srhb> WinchellsM: I think all you need is an efi boot entry.
jkachmar has joined #nixos
<WinchellsM> srhb: Do you think it's safe to delete that line from my configuration.nix and reboot?
<{^_^}> [nixpkgs] @Ma27 merged pull request #87123 → cargo-outdated: 0.9.9 -> 0.9.10 → https://git.io/JfZAt
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JfZh7
<WinchellsM> I'm afraid I wont' be able to get back into NixOS
<srhb> WinchellsM: No, that does not sound safe.
<srhb> WinchellsM: You need to take precautions to set up a new boot loader
proofofkeags has joined #nixos
`_ has joined #nixos
andymandias has joined #nixos
<srhb> (Well, "not safe" -- you won't lose your data and you may need a live usb to reinstall a boot loader at least)
<WinchellsM> srhb: Is it likely that deleting that line will break everything? Or just a non-trivial possibility ?
<clever> WinchellsM: what you want to do before you reboot, is verify all of the bootloader cfg
<clever> [root@system76:~]# efibootmgr -v
<clever> Boot0004* UEFI OS HD(1,GPT,27c99b08-455d-4dfe-a44f-6150cbc09ef8,0x800,0x100000)/File(\EFI\BOOT\BOOTX64.EFI)..BO
<srhb> WinchellsM: It is likely that you'll break booting into NixOS if you don't ensure you have a new working bootloader setup.
<clever> this tells the bios to look for a certain partuuid, and load a given file from that
<clever> [root@system76:~]# blkid /dev/nvme0n1p1
<clever> /dev/nvme0n1p1: UUID="7DBC-2698" TYPE="vfat" PARTUUID="27c99b08-455d-4dfe-a44f-6150cbc09ef8"
<clever> this is a partition with that exact partuuid
<clever> /dev/nvme0n1p1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
<clever> and it is currently mounted to /boot
philr__ has quit [Ping timeout: 272 seconds]
<clever> -rwxr-xr-x 1 root root 120320 Dec 23 04:39 /boot/EFI/BOOT/BOOTX64.EFI
<clever> so my bios will execute this file upon bootup
<clever> WinchellsM: after you modify the config, check the same chain of things on your end
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87129 → dua: 2.5.0 -> 2.6.0 → https://git.io/JfZjU
<WinchellsM> clever: I don't have `efibootmgr`; is that nix package I have to install?
<clever> WinchellsM: yes
alp has joined #nixos
proofofkeags has quit [Ping timeout: 264 seconds]
rasmusm has joined #nixos
<{^_^}> [nixpkgs] @hedning merged pull request #86996 → librsvg: 2.48.2 -> 2.48.4 → https://git.io/JfZmd
<{^_^}> [nixpkgs] @hedning pushed commit from @r-ryantm to staging « librsvg: 2.48.2 -> 2.48.4 (#86996) »: https://git.io/JfZjL
marsh has joined #nixos
<WinchellsM> $ efibootmgr -v
<WinchellsM> EFI variables are not supported on this system.
<WinchellsM> This is before I have deleted taht line^
<clever> WinchellsM: then you didnt boot with efi, so you cant manage any efi config
`_ has quit [Ping timeout: 272 seconds]
<WinchellsM> clever: Right now I have:
<WinchellsM> boot.loader.systemd-boot.enable = false;
<WinchellsM> boot.loader.efi.efiSysMountPoint = "/boot";
<WinchellsM> boot.loader.grub.device = "/dev/sda";
`_ has joined #nixos
<WinchellsM> boot.loader.grub.efiSupport = true;
<clever> WinchellsM: `grub.device = "/dev/sda";` is only used for legacy booting
linarcx has quit [Ping timeout: 264 seconds]
<clever> and if efibootmgr doesnt work, there is a chance you booted without efi
rogue_koder has quit [Remote host closed the connection]
<WinchellsM> So all of my efi declarations above aren't needed?
rogue_koder has joined #nixos
<DamienCassou> hi. On NixOS, I have both `programs.ssh.startAgent = true` and `programs.gnupg.agent.enableSSHSupport = true` (nixos-option confirms) but `/nixos/modules/programs/gnupg.nix` forbids this with an assertion. What's wrong?
<clever> WinchellsM: depends on if you want to boot with efi or legacy
<clever> DamienCassou: you can only enable one ssh agent
<dmj`> Is there a derivation for Facebook's docusaurus ?
<{^_^}> [nixpkgs] @hedning merged pull request #86885 → gnome3.gucharmap: 13.0.0 -> 13.0.2 → https://git.io/JfGrU
<{^_^}> [nixpkgs] @hedning pushed commit from @r-ryantm to master « gnome3.gucharmap: 13.0.0 -> 13.0.2 (#86885) »: https://git.io/JfZjC
<DamienCassou> clever: I know this and I want gnupg as my ssh agent. But the SSH_AUTH_SOCK environment variable is not populated so I try to debug. I had hope to crash nixos-rebuild by setting both variables to true but it accepted it. So now I don't understand anything anymore
marsh has quit [Remote host closed the connection]
hoijui has quit [Quit: Leaving]
marsh has joined #nixos
<clever> DamienCassou: ive been just setting SSH_AUTH_SOCK manually
<clever> $ cat ~/.xsession
<clever> gpg-connect-agent /bye
<clever> export SSH_AUTH_SOCK=/run/user/1000/gnupg/S.gpg-agent.ssh
<clever> basically
Jonas[m]5 has joined #nixos
<srhb> Pretty sure it should be populated. At least, I don't think I did anything manual to do it.
<{^_^}> [nixpkgs] @hedning merged pull request #86766 → gnome3.adwaita-icon-theme: 3.36.0 -> 3.36.1 → https://git.io/JfspM
<{^_^}> [nixpkgs] @hedning pushed commit from @r-ryantm to staging « gnome3.adwaita-icon-theme: 3.36.0 -> 3.36.1 (#86766) »: https://git.io/JfZjR
<WinchellsM> clever: Is there a way to determine which way I booted?
<DamienCassou> clever: gnupg.nix sets SSH_AUTH_SOCK automatically. I would prefer not repeating that in my configuration. Moreover, I would like to understand why an nixos-rebuild can build a configuration with a failing assertion
<WinchellsM> I'm in NixOS doing this now, so if `efibootmgr -v` shows up as "EFI variables are not supported on this system", does that mean I booted in legacy mode?
<{^_^}> [nixpkgs] @Ma27 merged pull request #87101 → hugo: 0.69.2 -> 0.70.0 → https://git.io/JfZMC
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JfZjE
fendor_ has quit [Ping timeout: 256 seconds]
<clever> WinchellsM: probably
<clever> DamienCassou: ive also found that the gnupg module in nixos is much worse, it re-binds gpg to the "active" tty every time i ssh into the machine
<clever> DamienCassou: it then asks for the pw prompt on the ssh session, even if i'm back at the local keyboard
<clever> DamienCassou: so pw prompts just silently "hang" because they opened in an ssh window on another box
marsh has quit [Ping timeout: 272 seconds]
<WinchellsM> clever: Ok. I'm going to live dangerously and try removing that line :)
shibboleth has joined #nixos
dsg has quit [Remote host closed the connection]
smatting has quit [Ping timeout: 256 seconds]
WinchellsM has quit [Quit: Lost terminal]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87130 → etcher: 1.5.60 -> 1.5.86 → https://git.io/JfZjp
dsg has joined #nixos
dsg has quit [Client Quit]
dsg has joined #nixos
vidbina has joined #nixos
<{^_^}> [nixpkgs] @adisbladis merged pull request #87125 → emacs2nix: update to fix org elpa update script → https://git.io/JfZxE
<{^_^}> [nixpkgs] @adisbladis pushed 3 commits to master: https://git.io/JfneJ
<{^_^}> [nixpkgs] @yrashk opened pull request #87131 → tlaplus: 1.5.6 -> 1.7.0 → https://git.io/JfneI
marsh has joined #nixos
chloekek has quit [Ping timeout: 256 seconds]
proofofkeags has joined #nixos
<{^_^}> [nixpkgs] @flokli merged pull request #87084 → nixos/tests/partition.nix: remove → https://git.io/JfZK4
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/Jfne8
proofofkeags has quit [Ping timeout: 240 seconds]
<DamienCassou> srhb: do you have any SSH-related line in /etc/bashrc or /etc/set-environment?
rogue_koder has quit [Ping timeout: 260 seconds]
<srhb> DamienCassou: I assume I get that from programs.gnupg.ssh-agent
mxco86 has quit [Ping timeout: 272 seconds]
<cole-h> btw DamienCassou you should be good to merge that i3-gaps docs fix ;^)
mxco86 has joined #nixos
<{^_^}> [nixpkgs] @mjlbach opened pull request #87132 → Alacritty: change icon to compat svg → https://git.io/JfneP
nabzi has quit [Quit: -a- IRC for Android 2.1.55]
cosimone has joined #nixos
<DamienCassou> thank you but a wise man told me to use `installManPages`
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87133 → flow: 0.123.0 -> 0.124.0 → https://git.io/Jfne7
o1lo01ol1o has quit [Remote host closed the connection]
<yorick> I have strings like "001", how do I parse them with nix?
b1000101 has quit [Quit: Lost terminal]
<{^_^}> [nixpkgs] @prusnak closed pull request #87130 → etcher: 1.5.60 -> 1.5.86 → https://git.io/JfZjp
<cole-h> DamienCassou: :P
<cole-h> yorick: You mean you want to convert them to integers, yes?
<yorick> yes
o1lo01ol1o has joined #nixos
pR3 has joined #nixos
<yorick> the old way was builtins.fromJSON "001", but it stops working in newer nix, since it's not actually valid json
<cole-h> lib.toInt?
<cole-h> > lib.toInt "001"
<{^_^}> 1
<yorick> they have that?
<yorick> yeah, that doesn't work on nixFlakes
<yorick> since it secretly uses fromJSON
dsg has quit [Remote host closed the connection]
<cole-h> Huh, indeed. That sounds like a bug report in the making, tbh...
<pR3> I have a problem that sometimes i try to get an env-variable with builtins.getEnv in my configuration.nix it does not work. It is pretty weird: builtins.getEnv "HOSTNAME" does work, but builtins.getEnv "NIXOS" does not work. I did export NIXOS beforehands of course. Does anybody have an idea?
<prusnak> yorick: i have nix 2.3.4 and this works for me as expected - builtins.fromJSON "00023"
<cole-h> Yeah, it seems like a regression in nixFlakes
<yorick> 00023 isn't actually valid json, tbh
<yorick> it was wrong to use fromjson for it :D
mr_sm1th has joined #nixos
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/278db005f83 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
<cole-h> `builtins.toInt` pls
<{^_^}> [nixpkgs] @jonringer opened pull request #87134 → openblas: also export unversioned libraries for linux → https://git.io/Jfnvq
<esclear> I thought that pulseaudio is a user service now, however I can't start it anymore:
<esclear> ~> systemctl start --user pulseaudio
<esclear> Failed to start pulseaudio.service: Unit pulseaudio.socket not found.
<esclear> However, there *is* a .socket unit next to the .service file. Any hints? I'm running 20.3, although this has been an issue since before the upgrade.
griff__ has joined #nixos
<{^_^}> [nixops] @grahamc pushed 8 commits to lint-docs: https://git.io/JfnvC
sarcasticadmin has joined #nixos
chloekek has joined #nixos
<manveru> esclear: is the socket started?
proofofkeags has joined #nixos
<manveru> what does `systemctl status --user pulseaudio.socket` say?
seku has quit [Quit: Connection closed]
<esclear> manveru: It can't find the socket, thus it can't start it either (i.e. starting the socket has the same effect.)
<esclear> Well, it says: 'Unit pulseaudio.socket could not be found.' :)
<{^_^}> [nixops] @grahamc pushed 7 commits to lint-docs: https://git.io/JfnvE
<manveru> and how did you enable pulseaudio?
rardiol has quit [Ping timeout: 272 seconds]
<clever> niksnut: having some issues with rust cross-compiling, do you know about the area where it gets x86_64-pc-windows-gnu and x86_64-w64-windows-gnu mixed up?
rardiol has joined #nixos
<manveru> esclear: basically just go through the steps at https://nixos.wiki/wiki/PulseAudio
<esclear> manveru: the classic hardware.pulseaudio.enable = true; with the full package.
Alexey8 has quit [Ping timeout: 245 seconds]
<manveru> and you're in the audio group?
<esclear> Yes, for sure.
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to master: https://git.io/Jfnvi
<manveru> does `journalctl --user -e -u pulseaudio` show anything?
mr_sm1th has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to release-20.03: https://git.io/JfnvD
<esclear> manveru: Yep, last logs are from April 3rd.
<manveru> clever: the cross-compile worked for me before this commit: https://github.com/NixOS/nixpkgs/commit/91718534f1f476a727b51a256c93885e57cf602d
<manveru> so maybe you can figure out what changed from there...
dsg has joined #nixos
<manveru> i tried adding a third example for `x86_64-pc-windows-gnu` there, but it hit the same `-municode` error
<clever> manveru: i had patched rust/default.nix to rename it back, but i can try undoing that...
<manveru> that's where i gave up and just used the ancient nixpkgs with latest rust, which seemed to work
<{^_^}> [nixops] @grahamc pushed 9 commits to lint-docs: https://git.io/Jfnvd
o1lo01ol_ has joined #nixos
rardiol has quit [Quit: No Ping reply in 180 seconds.]
<manveru> esclear: well, only thing i can think of is that you're building the wrong nixos configuration.nix :P
rardiol has joined #nixos
<manveru> you can double-check with `nixos-option hardware.pulseaudio.enable`
<esclear> I'm pretty sure that I'm not building anything else :P
<zeta_0> am i missing anything from this release.nix file that i need to add to this shell.nix file? ghc and jupyter binaries are not being detected when i run M-x ein:run in emacs? https://github.com/gibiansky/IHaskell/blob/2429f3560f3ff1e02278f38a15b93c1598e1779b/release.nix#L60 https://dpaste.org/DsDL
<esclear> Yep, nixos-option returns 'Value: true'
ixxie has quit [Ping timeout: 246 seconds]
o1lo01ol1o has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @jtojnar merged pull request #87082 → poppler: 0.87.0 -> 0.88.0 → https://git.io/JfZK3
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to staging: https://git.io/JfnfT
<{^_^}> [nixpkgs] @DamienCassou opened pull request #87135 → Damien/riot 1.6 → https://git.io/Jfnft
nabzi has joined #nixos
nabzi has quit [Max SendQ exceeded]
mxco86 has quit [Ping timeout: 264 seconds]
rardiol has quit [Ping timeout: 260 seconds]
rardiol_ has joined #nixos
<{^_^}> [nixops] @grahamc pushed 5 commits to lint-docs: https://git.io/JfnfO
<niksnut> clever: hm no, sorry
mxco86 has joined #nixos
zupo has joined #nixos
zupo has quit [Client Quit]
<{^_^}> [nixpkgs] @jtojnar opened pull request #87136 → pantheon.elementary-icon-theme: Fix build with Inkscape 1.0 → https://git.io/Jfnfc
eoli3n__ has quit [Ping timeout: 272 seconds]
rardiol_ has quit [Ping timeout: 260 seconds]
rardiol has joined #nixos
<manveru> esclear: do you have `/nix/var/nix/profiles/system/etc/systemd/user/pulseaudio.service`?
<esclear> Yes, and a socket file alongside.
<manveru> so `systemctl cat --user pulseaudio.service` shows you something?
<{^_^}> [nixpkgs] @Ma27 closed pull request #87135 → Damien/riot 1.6 → https://git.io/Jfnft
<esclear> Yes.
<esclear> Looks correct to me.
zupo has joined #nixos
<esclear> And welp, systemctl cat --user pulseaudio.socket, again, can't find the file m(
knupfer has quit [Ping timeout: 260 seconds]
<manveru> oh, that is interesting :)
<manveru> `systemctl cat --user pulseaudio.socket | head -1` should == `readlink -f /nix/var/nix/profiles/system/etc/systemd/user/pulseaudio.socket`
rardiol has quit [Ping timeout: 264 seconds]
<esclear> Yep, thought so.
<{^_^}> [nixpkgs] @Ma27 merged pull request #86733 → sbt: 1.3.9 -> 1.3.10 → https://git.io/JfsSb
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JfnfS
<esclear> But I really don't know, why systemd is unable to find the file.
<manveru> maybe `systemctl --user daemon-reload`?
pR3 has quit [Remote host closed the connection]
<esclear> Tried that before, it didn't help :(
<adisbladis> Did you do something funky like setting up pulseaudio in system-wide mode?
<manveru> then it wouldn't be in the user service dir...
<adisbladis> manveru: You're correct =)
cr4y1 has joined #nixos
<manveru> i dunno... never seen this behavior before
<esclear> Yeah, it's the weirdest thing o_O
<adisbladis> I dunno.. I would try `systemctl --user daemon-reexec` for good measure
nabzi has joined #nixos
nabzi has quit [Max SendQ exceeded]
<manveru> maybe if `systemctl status --user sockets.target` isn't active...
<adisbladis> But I wouldn't expect anything if reload didn't do anything
<esclear> manveru: Nope, is active.
<esclear> adisbladis: Welp, restarts didn't help :D
<{^_^}> [nixpkgs] @das-g opened pull request #87137 → home-manager: add meta.homepage → https://git.io/JfnJk
rardiol has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #86869 → python3Packages.dicom2nifti: init at 2.2.8 → https://git.io/JfG2A
<{^_^}> [nixpkgs] @jonringer pushed commit from @bcdarwin to master « python3Packages.dicom2nifti: init at 2.2.8 »: https://git.io/JfnJq
<{^_^}> [nixpkgs] @aanderse merged pull request #87086 → dbeaver: 7.0.3 -> 7.0.4 → https://git.io/JfZ6v
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/JfnJn
mxco86 has quit [Ping timeout: 264 seconds]
cosimone has quit [Quit: Quit.]
<{^_^}> [nixpkgs] @lukegb opened pull request #87138 → php: correctly set outputsToInstall after withExtensions. → https://git.io/JfnJS
<{^_^}> [nixpkgs] @Ma27 pushed 5 commits to glibc231: https://git.io/JfnJH
cosimone has joined #nixos
dermetfan has joined #nixos
cosimone_ has joined #nixos
smatting has joined #nixos
johnw has quit [Quit: ZNC - http://znc.in]
<{^_^}> [nixops] @grahamc pushed to lint-docs « README: add a bit of a splainer on docs »: https://git.io/JfnJj
nabzi has joined #nixos
nabzi has quit [Max SendQ exceeded]
<infinisil> I think the answer to this is no, but:
<infinisil> Is there a way to have a derivation's passthru value be queriable from its drv path, without it actually influencing the drv?
cosimone has quit [Read error: Connection reset by peer]
<clever> infinisil: no real way, because the passthru can contain anything that cant be serialized, and the drv path must always be a hash of its own contents
<infinisil> Hm yeah, and if it's not a passthru, but an env var of the build, this causes a rebuild
cosimone_ has quit [Ping timeout: 244 seconds]
<{^_^}> [nixops] @grahamc pushed to lint-docs « live-docs.py: automatically build docs once on startup »: https://git.io/JfnUn
dsg has quit [Remote host closed the connection]
dsg has joined #nixos
Nilgeist has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
spacefrogg has quit [Remote host closed the connection]
aw has quit [Remote host closed the connection]
fusion809 has joined #nixos
aw has joined #nixos
spacefrogg has joined #nixos
ehmry has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
lsix has quit [Ping timeout: 240 seconds]
nabzi has joined #nixos
nabzi has quit [Max SendQ exceeded]
morgrimm has quit [Ping timeout: 272 seconds]
splintah has joined #nixos
magnetophon has quit [Read error: Connection reset by peer]
eyenx[m] has joined #nixos
<eyenx[m]> .
magnetophon has joined #nixos
ehmry has joined #nixos
aveltras has quit [Quit: Connection closed for inactivity]
eyenx[m] has quit [Quit: killed]
revtintin has quit [Quit: WeeChat 2.8]
turion has quit [Ping timeout: 272 seconds]
eyenx[m] has joined #nixos
eyenx[m] has quit [Changing host]
eyenx[m] has joined #nixos
nabzi has joined #nixos
nabzi has quit [Max SendQ exceeded]
NeoCron has quit [Ping timeout: 260 seconds]
erasmas has quit [Quit: leaving]
eyenx[m] has quit [Quit: killed]
eyenx[m] has joined #nixos
Thra11 has quit [Quit: WeeChat 2.8]
chloekek has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @mweinelt opened pull request #87139 → treewide: add CVE identifiers to patches → https://git.io/JfnT6
eyenx[m] has joined #nixos
eyenx[m] has quit [Changing host]
MarcWeber has quit [Remote host closed the connection]
<clever> cab404[m]: what is line 89 of /nix/store/rfk5j99kh4ny0jfi0m88yapv3pbw19nr-nixos-20.03.1619.ab3adfe1c76/nixos/nixos/lib/make-options-doc/default.nix ?
eyenx[m] has quit [Quit: killed]
splintah has quit [Ping timeout: 264 seconds]
eyenx[m] has joined #nixos
<clever> cab404[m]: and does the error go away if you comment out the 2 custom options?
ixxie has joined #nixos
<maralorn> What des the _ = syntax do?
<clever> > { _ = "foo"; }
<{^_^}> { _ = "foo"; }
<clever> maralorn: its just a key name, doesnt do anything special
<energizer> > let _ = 5; in _
<{^_^}> 5
<{^_^}> [nix] @evils closed pull request #2657 → Search: remove no output error on json → https://git.io/fh6Uz
<maralorn> Okay, to confused by Haskell type holes or something …
morgrimm has joined #nixos
nabzi has joined #nixos
nabzi has quit [Max SendQ exceeded]
<{^_^}> [nixpkgs] @aanderse merged pull request #87095 → wordpress: 5.4 → 5.4.1 → https://git.io/JfZXy
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/JfnkG
<{^_^}> [nixpkgs] @aanderse merged pull request #87096 → [20.03] wordpress: 5.3.2 → 5.3.3 → https://git.io/JfZXh
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to release-20.03: https://git.io/Jfnkc
eoli3n_ has quit [Quit: WeeChat 2.8]
splintah has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87140 → lexicon: 3.3.17 -> 3.3.22 → https://git.io/Jfnk4
__monty__ has quit [Quit: leaving]
fendor has quit [Read error: Connection reset by peer]
gustavderdrache has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @eadwu opened pull request #87141 → wabt: include header files → https://git.io/Jfnka
<{^_^}> [nixpkgs] @blitz opened pull request #87142 → [20.03] riot-{desktop,web}: 1.5.15 -> 1.6.0 → https://git.io/JfnkV
magnetophon has quit [Read error: Connection reset by peer]
AmandaC_ has joined #nixos
AmandaC has quit [Ping timeout: 272 seconds]
magnetophon has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed to master « cargo-deny: 0.6.6 -> 0.6.7 »: https://git.io/JfnkX
<cab404[m]> <clever "cab404: and does the error go aw"> thanks a lot for rubber ducking me out of this, that error was related to a different fix
<clever> cab404[m]: what was it?
<{^_^}> [nixpkgs] @andir merged pull request #87139 → treewide: add CVE identifiers to patches → https://git.io/JfnT6
<{^_^}> [nixpkgs] @andir pushed 2 commits to master: https://git.io/Jfnk9
<cab404[m]> <clever "cab404: what was it?"> ```nix
johnw has joined #nixos
m0rphism has quit [Quit: WeeChat 2.7.1]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87143 → libamqpcpp: 4.1.6 -> 4.1.7 → https://git.io/Jfnk5
<clever> cab404[m]: that didnt paste right
<hr[m]> If I wanted to map a `types.attrsOf types.path` to source each path, how would I do it? I'm looking at using `lib.attrsets.mapAttrs` but that can only map the value of each attr. Given an attrset of `{"bash/source.bash" = ./file-to-source.sh }` I'd like to map it to `xdg.configFile."bash/source.bash".source = ./file-t-source.sh`
ambroisie has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<cab404[m]> <clever "cab404: that didnt paste right"> nope, I am sure that did
morgrimm has quit [Ping timeout: 246 seconds]
<cab404[m]> that's a file where I try to make home-manager work on first system build
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
ixxie has quit [Ping timeout: 246 seconds]
<infinisil> hr[m]: xdg.configFile = mapAttrs (n: v: { source = v; }) attrs
<cole-h> cab404[m]: The only thing you said was ```nix. Nothing else. Hence, "that didnt paste right"
<clever> cab404[m]: check https://logs.nix.samueldr.com/nixos/ to see how matrix is mangling things
<cab404[m]> ooof
ambroisie has joined #nixos
<clever> cab404[m]: ah, its probably the home-manager in imports, then the docs want to refer to it
chagra_ has quit [Ping timeout: 264 seconds]
Vikingman has quit [Read error: Connection reset by peer]
<cab404[m]> either way it should be in store
`_ has quit [Ping timeout: 256 seconds]
pjt_014 has joined #nixos
`_ has joined #nixos
marsh has quit [Ping timeout: 272 seconds]
kuznero has joined #nixos
<kuznero> Hi All!
marsh has joined #nixos
chagra has joined #nixos
<kuznero> I am wondering if it is possible to have symlink to current dynamic linker in place instead of patchelf'ing custom binaries? There are a lot of tools and processes that freely download binaries and execute them. E.g. prost in Rust (there is a PR, but that's it).
<infinisil> kuznero: There was at some point, but it was removed again since it's really against the spirit of NixOS: https://github.com/NixOS/nixpkgs/pull/69057
<{^_^}> #69057 (by volth, 32 weeks ago, merged): add config.environment.ld-linux
splintah has quit [Ping timeout: 264 seconds]
<infinisil> Well that was at least a built-in way to do it on NixOS
<kuznero> So, you saying it is possible now?
rardiol has quit [Remote host closed the connection]
<infinisil> Since NixOS doesn't impose any restrictions on the filesystem really, you could just make the symlink manually where you need it
<{^_^}> [nixpkgs] @hax404 opened pull request #87144 → teeworlds: 0.7.4 -> 0.7.5 → https://git.io/JfnIW
<infinisil> kuznero: No that PR was reverted
<kuznero> :(
<{^_^}> [nixpkgs] @snicket2100 opened pull request #87145 → dnscrypt-proxy2: service restart on failure → https://git.io/JfnI8
<kuznero> It just sounds impossible to stop everybody from ad-hoc downloading stuff and using... My dev process is affected by this more and more...
<infinisil> kuznero: You can of course still use the PR in your local system
<kuznero> In prost e.g. they agreed to take PROTOC from env var. But that is a workaround really
<infinisil> kuznero: That's not a workaround, Nix pushes these projects to fix their assumptions!
rardiol has joined #nixos
<infinisil> And that's one of the main arguments against using something like above PR
<infinisil> Namely that if everybody then used it, nobody would bother making binaries pure anymore
<simpson> kuznero: I am not at all a Rust person, but https://github.com/danburkert/prost this library? Should *not* download binaries without letting somebody know. I would expect a PB compiler to do only maybe two things, and neither of those things involve fetching and running code from the Internets.
<kuznero> That's happening nevertheless unfortunately. There is a PR for prost here that allows it otherwise through env var: https://github.com/gabrielrussoc/prost
ambroisie has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<infinisil> kuznero: I don't see how Nix would have problems with the env var at build time
ambroisie has joined #nixos
numkem has joined #nixos
julm has quit [Quit: Lost terminal]
<Cadey> did cache.nixos.org just enable ipv6?
<numkem> I'm getting just now a weird problem with go. When I do a `go run` I end up with an error like: `fork/exec /tmp/go-build861032060/b001/exe/cert: no such file or directory`
<kuznero> infinisil, you are right, it's just getting difficult to replace prost under several layers of subdependencies, e.g. tonic and tonic-build while generating gRPC code.
julm has joined #nixos
zxcvluy has joined #nixos
<infinisil> kuznero: I guess you meant the elf interpreter (like /nix/store/*-glibc-2.30/lib/ld-linux-x86-64.so.2) for binaries in your original question?
hlisp has joined #nixos
<kuznero> yes
<infinisil> Yeah so for that you can use the PR I linked, but it's not officially supported and I wouldn't recommend it
<infinisil> Making stuff work under Nix sometimes takes a bit more work, but I think this usually pays out in the long run
chagra has quit [Ping timeout: 256 seconds]
proofofkeags has quit [Remote host closed the connection]
<kuznero> I understand the principle and agree with it completely. Then I would like to ask this: is it possible to somehow catch the moment when binary is about to be executed (outside of /nix/store) and patchelf interpreter on the fly?
chagra has joined #nixos
<simpson> There's binfmt_misc, and IIRC somebody wired it up somewhat, but I'm not sure how to make it do this.
<kuznero> I mean patchelf if it is not already pointing to the right location, @infinisil
<{^_^}> [nixpkgs] @risicle merged pull request #85950 → aflplusplus: 2.59c -> 2.64c → https://git.io/JfLiC
<{^_^}> [nixpkgs] @risicle pushed 3 commits to master: https://git.io/JfnIx
<simpson> (To be totally blunt, it is really surprising to me that the Rust toolchain can't be hacked apart to behave properly with Nix. It can't be worse than Go or C.)
<{^_^}> [nixpkgs] @snicket2100 opened pull request #87146 → ums: 9.1.0 -> 9.4.2 → https://git.io/JfnIj
<kuznero> simpson, it is no different when it comes to IDEs and toolchain. E.g. coc.nvim with coc-rust-analyzer extension downloads rust-analyzer that needs to be patchelfed. That is then simply a manual process.
EdLin has joined #nixos
<cab404[m]> anyone's interested in nix ide with ability to actually debug functions and see how expressions got evaluated? (and is there one already/)
<cab404[m]> * anyone's interested in nix ide with ability to actually debug functions and see how expressions got evaluated? (and is there one already?)
<kuznero> infinisil, did it sound like a completely crazy idea to patchelf --set-interpreter on-the-fly for binaries that are getting executed outside of /nix/store?
<{^_^}> [nixpkgs] @ryantm merged pull request #86556 → spacebar: init at v0.5.0 → https://git.io/Jf3EG
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JfnLv
<cab404[m]> nope, I mean like run thing which uses nixpkgs on some nix-trace-build, which would work like gdb
<simpson> kuznero: Yikes, but *why*? I'd hope that that all can be built within Nix directly. I wonder to what degree this is a failure of the text editor package managers (especially VSCode's walled garden) vs. failure of packaging.
<{^_^}> [nixpkgs] @snicket2100 opened pull request #87147 → ums: added snicket2100 as maintainer → https://git.io/JfnLT
proofofkeags has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<kuznero> simpson, this is just the design of certain extensions that check for updates and download them when needed. Those updates are coming directly from github or other places, but definitely not out of Nix packager.
<simpson> cab404[m]: Have you seen builtins.trace? A full debugger for lazy languages is quite difficult, and unlikely to happen for Nix without a serious plan and support.
<simpson> kuznero: Sounds horribly broken to me; I would rather not let various packages update themselves without letting Nix know first.
<infinisil> cab404[m]: Yes, very interested! I've thought a bit about how it would work before too (just with some notes)
<kuznero> simpson, this is what this part of the industry looks like.
jkachmar has quit [Quit: Connection closed for inactivity]
<numkem> I've dug a little more about my `go run` problem and it seems like it's 1.14.2 for some reason that causes the issue. I've done it as an override with the same values as the current PR to upgrade Go from 1.14.1 to 1.14.2. It used to work just fine until this morning when I did a full upgrade after the latest channel bump
<infinisil> kuznero: With Nix, you either commit to it fully, or you don't. Anything inbetween is nasty
griff__ has quit [Quit: griff__]
<kuznero> infinisil, I understand, but proposing to patch in-flight so to say
<energizer> for a while i was using `nix-env` as just another apt, that worked pretty well
<simpson> kuznero: Yes, I am aware of the horribly broken state of the industry. I grew up in a Microsoft monoculture, FWIW, so I'm no stranger to this sort of terrible nest of anti-patterns.
<simpson> I'm not saying that it's *your* fault that things are this way. No one person could be blamed.
<kuznero> I am simply trying to find a way to relatively painlessly work with existing tools
<cab404[m]> <simpson "cab404: Have you seen builtins.t"> it's not that difficult, something like firefox debugging tools on js objects would be already worlds better than ":p" in nix repl
<Ashy> i'm trying to merge some folders into $out/foo/bar during a mkDerivation installPhase script but `cp -r ${package}/foo/bar $out/foo/bar` errors out with permission errors when that $out/foo/bar directory path exists, so only the first set of files end up there, how should i do this?
<infinisil> kuznero: But no, I don't think there's a way to automatically patch things on-the-fly, mainly because the elf interpreter is the entrypoint for a binary, without a correct one, it can't even read the file so to say
<Ashy> is there a section of the nixpkgs manual that covers the $out directory and permissions behaviour?
<{^_^}> [nixpkgs] @hax404 opened pull request #87148 → [20.03] teeworlds: 0.7.4 -> 0.7.5 → https://git.io/JfnLG
<kuznero> infinisil, I see, indeed, catch 22
<infinisil> kuznero: Again, https://github.com/NixOS/nixpkgs/pull/69057 should work though, and while I wouldn't recommend it, it's the best way to have impure binaries work on NixOS relatively painfree
<{^_^}> #69057 (by volth, 32 weeks ago, merged): add config.environment.ld-linux
<infinisil> And add https://github.com/NixOS/nixpkgs/pull/78798 to the mix if you really want to go all the way, throwing out a whole bunch of NixOS' purity
<{^_^}> #78798 (by matthewbauer, 13 weeks ago, closed): [wip] nixos/lsb.nix: init
<simpson> cab404[m]: It took what, two decades before Haskell got a line-by-line debugger? Lazy languages have some serious issues doing line-by-line debugging. Although it sounds more like you want graphical tools?
<bpye> Does it make sense to run stable NixOS with an unstable user channel? And if I added a user channel would I add NixOS or nixpkgs?
<cab404[m]> i want a bad lsp server
cr4y1 has quit [Remote host closed the connection]
<simpson> Ashy: Like, you want an environment built from multiple packages, or you want to copy some stuff from $src to $out? It seems curious that you only have $out/foo/bar existing conditionally.
<cab404[m]> which would try running each thing in nix repl for a second or two, and showing type it got. in a worst and simplest case
<ldlework> dtz: hey are you around?
<simpson> cab404[m]: I found https://github.com/domenkozar/hnix-lsp but I have not used it at all.
<Ashy> simpson: an environment built from multiple packages yes, this is for a language interpreter to include multiple addon packages from different github repos
<kuznero> I do not want that at all, infinisil. Essentially in NixOS we have to set right interpreter before executing anything. For properly packaged software it is easy and shoudl be done once when packaging more or less. But for binaries distributed in ad-hoc manner it does not work. One other approach to me perhaps would be to try to persuade upstream devs to build fully statically linked binaries then?
<infinisil> kuznero: That doesn't help with the elf interpreter problem
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87149 → libspiro: 20190731 -> 20200505 → https://git.io/JfnLg
<infinisil> kuznero: I'm pretty sure anyways
<kuznero> indeed, ldd/file :(
<infinisil> Packaging things with Nix is the only "correct" way really
<Ashy> simpson: as is that works, but if i add in the package general_dirtrees too the `cp -r ...` fails because $out/share/j/addons/general already exists
<Ashy> simpson: the intention is that i end up with: $out/share/j/addons/general/dirutils/... and $out/share/j/addons/general/dirtrees/...
<simpson> Ashy: You may want `linkFarm`, a trivial builder which tries to do some of that logic for you. But I don't think that there's a general resolution for conflicts like that; one of the paths is going to get shadowed or ignored.
<Ashy> one works but it seems that because the second one also attemps to add files under the "general" directory its' erroring out
<kuznero> infinisil, it actuall works: ./testssl: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, BuildID[sha1]=bce12538bcf95db0d425b0c2e66cdb8ccdfddb77, with debug_info, not stripped
oborot has joined #nixos
<kuznero> when I run `file ./testssl`
<Ashy> they don't have any files that clash, it's two separate directories that should nest cleanly under "general/"
petrkr has joined #nixos
<{^_^}> [nixpkgs] @flokli merged pull request #87144 → teeworlds: 0.7.4 -> 0.7.5 → https://git.io/JfnIW
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JfnLy
<{^_^}> [nixpkgs] @flokli merged pull request #87148 → [20.03] teeworlds: 0.7.4 -> 0.7.5 → https://git.io/JfnLG
<{^_^}> [nixpkgs] @flokli pushed 2 commits to release-20.03: https://git.io/JfnLS
o1lo01ol1o has joined #nixos
xensky_ has joined #nixos
o1lo01ol_ has quit [Ping timeout: 256 seconds]
shibboleth has quit [Quit: shibboleth]
<{^_^}> rust-analyzer/rust-analyzer#4354 (by kuznero, 2 minutes ago, open): Please also release fully statically linked executables
zxcvluy has quit [Remote host closed the connection]
lukash_ is now known as lukash_|away
<{^_^}> danburkert/prost#316 (by kuznero, 17 seconds ago, open): Protoc binary downloaded during build is not statically linked
slack1256 has joined #nixos
kuznero has quit [Quit: Leaving]
neos has joined #nixos
mir100 has quit [Ping timeout: 260 seconds]
EdLin has quit [Ping timeout: 246 seconds]
smatting has quit [Ping timeout: 260 seconds]
numkem has quit [Ping timeout: 256 seconds]
petrkr has quit [Remote host closed the connection]
petrkr has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #87132 → Alacritty: change icon to compat svg → https://git.io/JfneP
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jfntd
petrkr has quit [Client Quit]
mir100 has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #87137 → home-manager: add meta.homepage → https://git.io/JfnJk
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jfnqs
dozn has quit [Quit: I'm probably just changing some settings or have had an outage, I'll be back soon.]
<{^_^}> [nixpkgs] @timokau merged pull request #87127 → vim-utils: restore `beforePlugins` option → https://git.io/JfZps
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/Jfnq8
dozn has joined #nixos
neos has left #nixos [#nixos]
charukiewicz has joined #nixos
Reszenic has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #87133 → flow: 0.123.0 -> 0.124.0 → https://git.io/Jfne7
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfnqK
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 272 seconds]
mbrgm_ is now known as mbrgm
maddo has quit [Quit: See ya]
<charukiewicz> I'm on a NixOS server trying to build a Haskell project, with a local-to-the-project *.nix file that defines which nix channel I should be using. For the development environment, I'm using nix-shell. I can enter the nix-shell as root, but not as a non-root user, even though the non-root user has sudo privileges. Is there any reason why this would be happening?
<charukiewicz> This is the error I get as the non-root user when entering nix-shell in the project: error: build of '/nix/store/...-glibc-locales-2.30.drv', '/nix/store/...-stdenv-linux.drv', '/nix/store/...-bash-4.4-p23.drv', '/nix/store/...-ghc-8.6.5-with-packages.drv', '/nix/store/...-hpack-0.33.0.drv' failed
shibboleth has joined #nixos
<charukiewicz> Do any of those packages require root access to build?
<charukiewicz> Running `sudo nix-shell` seems to work by for the non-root user, but a few weeks ago that wasn't necessary, and I don't understand why it is now.
cole-h has quit [Quit: Goodbye]
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
Reszenic has quit [Quit: Leaving]
<infinisil> charukiewicz: Sounds like you have a single-user installation of Nix, i.e. no nix-daemon is running, and only the user Nix was installed with (presumably root) can do stuff
<infinisil> Oh wait, that's NixOS
cole-h has joined #nixos
<infinisil> No idea then, but posting the full logs might be helpful
philr__ has joined #nixos
mir100 has quit [Ping timeout: 264 seconds]
justanotheruser has quit [Ping timeout: 256 seconds]
felixfoertsch has quit [Ping timeout: 260 seconds]
<bpye> Well apparently nixpkgs-unstable as your user channel and NixOS-20.03 as your system channel breaks OpenGL on user packages
mir100 has joined #nixos
<bpye> Is that always going to happen with that sort of combination or should I have used NixOS for both?
fdert has quit [Read error: Connection reset by peer]
<charukiewicz> infinisil: Here's the full output of running nix-shell as without sudo https://gist.github.com/charukiewicz/f56194e9e0de7c51938b4f4f4e8176cd
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87150 → netsniff-ng: 0.6.6 -> 0.6.7 → https://git.io/JfnmR
fdert has joined #nixos
petrkr has joined #nixos
reanimus has quit [Ping timeout: 240 seconds]
Guest44214 has joined #nixos
<Guest44214> Hello, say I'm on NixOS 19 and I want to run a nix-build command with 20.03, how do I do to specify the channel's as the <nixpkg> to load via the CLI
<Guest44214> I was trying to override NIX_PATH="nixpkgs=<channel-url>" nix build ...
<Guest44214> but that doesn't work
<Guest44214> also nix-build -I 'nixpkgs=<channel-url>' and that also does not work (requires a local path)
rasmusm has quit [Remote host closed the connection]
felixfoertsch has joined #nixos
<infinisil> charukiewicz: Oh, it wants to compile bootstrap tools, which should normally be cached. What's in your /etc/nix/nix.conf?
<charukiewicz> infinisil: Here's the /etc/nix/nix.conf contents https://gist.github.com/charukiewicz/f5740901d974b12b0d95d848b9cd5421
dermetfan has quit [Ping timeout: 244 seconds]
<infinisil> Looks normal, cache seems configured
chagra_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87151 → nuspell: 3.1.0 -> 3.1.1 → https://git.io/Jfnm9
<charukiewicz> This was happening both yesterday on a 19.09 installation I had running, and today I deployed a fresh 20.03 installation and it's still ocurring there. Both were deployed as AWS EC2 instances using the community AMIs.
justanotheruser has joined #nixos
<infinisil> charukiewicz: What's the output of `nix-store -q --outputs /nix/store/3q99kcf568dz01ck1d8rxzxxymnyh18i-bootstrap-tools.drv`
chagra has quit [Ping timeout: 260 seconds]
Guest44214 has quit [Quit: leaving]
<charukiewicz> infinisil: It prints out another path: /nix/store/vxjwm492zk4hq00jhi8vj490lcxc1yp7-bootstrap-tools
<infinisil> Okay and doing `nix-store -r /nix/store/vxjwm492zk4hq00jhi8vj490lcxc1yp7-bootstrap-tools` then tells me "don't know how to build these paths", which means that it's not in cache.nixos.org
fdert has quit [Read error: Connection reset by peer]
<infinisil> charukiewicz: Which means that something in the Nix files must be changing stdenv
shibboleth has quit [Quit: shibboleth]
<Ashy> simpson: well it's ugly as sin but i did finally get it to work: https://github.com/AshyIsMe/nixpkgs/blob/jaddons/pkgs/development/interpreters/j/default.nix#L972
<charukiewicz> infinisil: So is this likely a bug on the nixpkgs channel?
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/404fef90dee (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<infinisil> charukiewicz: Nah, likely a problem in the project you're trying to nix-shell
<{^_^}> [nixos-homepage] @garbas merged pull request #412 → Add Commercial support page → https://git.io/JfLya
<{^_^}> [nixos-homepage] @garbas pushed 2 commits to master: https://git.io/JfnYJ
<infinisil> charukiewicz: Try running `nix-build channel:nixos-20.03 -A hello`, what's the output of it?
<{^_^}> [nixos-homepage] @garbas pushed 0 commits to commercial: https://git.io/JfnYL
<infinisil> charukiewicz: (Without sudo)
<charukiewicz> infinisil: unpacking 'https://nixos.org/channels/nixos-20.03/nixexprs.tar.xz'... /nix/store/fbd9sr5lx1r5r9w3cl4d5p5hgwbhk9jj-hello-2.10
o1lo01ol1o has quit [Remote host closed the connection]
<infinisil> The full output should include something downloading from https://cache.nixos.org right?
m0rphism has joined #nixos
<infinisil> (I suggest always to post the full output)
<infinisil> (unless that was the full output and you had the paths already in your store)
ixxie has joined #nixos
pistache has joined #nixos
<charukiewicz> infinisil: I accidentally ran it as the root user first, and this was the output https://gist.github.com/charukiewicz/c78d4877285d1fceb0a2e3de7a55a718. Afterwards I ran it as the non-root user and it was just those two lines, so it must have been cached.
<infinisil> charukiewicz: You can also try e.g. `nix-build channel:nixos-20.03 -A gnugrep` without sudo
<infinisil> Just to make sure you can download cached stuff as non-root
<infinisil> And if that's the case, the problem is in the project almost certainly
<charukiewicz> gnugrep was already on the system it seems, so I just downloaded cloc. Here's the output: https://gist.github.com/charukiewicz/c78d4877285d1fceb0a2e3de7a55a718
<charukiewicz> That's the non-root user
alp has quit [Ping timeout: 272 seconds]
<charukiewicz> infinisil: So if it's a problem with the project, why is it that a root user can build it, but not a non-root user?
<infinisil> charukiewicz: Did it actually finish building with root?
<charukiewicz> Yes, I can nix-shell both as root and with sudo as the non-root user
<charukiewicz> and it works
<infinisil> Hm, then it sounds like an impurity in the evaluation
<infinisil> charukiewicz: Does `nix-instantiate shell.nix` differ between root and non-root?
<infinisil> Oh, I kind of suspect you have something in ~/.config/nixpkgs/overlays or config.nix
<infinisil> Which wouldn't apply for root
ixxie has quit [Quit: Lost terminal]
<charukiewicz> yeah it outputs /nix/store/h1crnf5av087d5xjghjmywsawx0cp94c-ghc-shell-for-project-0.0.1.drv with a different hash for each
<charukiewicz> The only config file on the machine I edited was /etc/nixos/configuration.nix
<infinisil> charukiewicz: Does the project do something like `import nixpkgs {}` in its files?
<infinisil> If so, try changing that to `import nixpkgs { config = {}; overlays = []; }`
<infinisil> And then checking again if the nix-instantiate hash differs
<pistache> hi! I'm having some trouble understanding the behaviour of the hicolor-icon-theme in NixOS
<pistache> for other icon themes, there is a symlink in ~/.nix-profile/share/icons/THEME_NAME to the Nix store
<pistache> however, for the hicolor-icon-theme, there is no symlink, but just a directory with the same subdirectories as the hicolor-icon-theme derivation
<{^_^}> [nixpkgs] @matthewbauer opened pull request #87152 → Dont make lazy default on kde → https://git.io/JfnOB
<pistache> I'm going through this as I wish to understand why is the "theme.index" file missing for this icon theme, and I can see that this file is indeed present in the derivation built in my store
u_u has joined #nixos
<infinisil> charukiewicz: Gonna go to bed now, but if that doesn't help, I suggest complaining to the project authors, or maybe somebody here can find the impurity if you post the source
<charukiewicz> infinisil: I don't think I have anything like that in my project. Here are my relevant .nix files: https://gist.github.com/charukiewicz/2fe39822564ea49c09d6e86750646470