sphalerite changed the topic of #nixos to: NixOS stable: 19.03 \o/ https://discourse.nixos.org/t/nixos-19-03-release/2652 || 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/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2018
<sindrip> I'm having a bit of trouble with using import, if I directly set the attributes in home-manager.users.x = { ... } it works. If however I do home-manager.users.x = import ./home.nix { inherit pkgs; }. It builds but it's like the expression isn't evaluated, and I don't know if I should force it to be strictly evaluated or?
<sindrip> where ./home.nix is a function returning an attr. set not a module
dbmikus_ has quit [Ping timeout: 240 seconds]
psalm_ has quit [Remote host closed the connection]
jackdk has joined #nixos
erasmas has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #59800 → dleyna-renderer: checkout patch in tree → https://git.io/fjYby
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjYNH
<manveru> mishach: Just fyi, that error on start is normal
<manveru> It's possible steam is already running though, then you wouldn't see anything happen
hph^ has quit []
polman has joined #nixos
stepcut has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #59298 → gnome3.pomodoro: 0.13.4 -> 0.15.1 → https://git.io/fjqzW
<{^_^}> [nixpkgs] @worldofpeace pushed 4 commits to master: https://git.io/fjYNN
boomshroom has joined #nixos
<boomshroom> Hello!
<boomshroom> I saw on the weekly newsletter "IPFS" and started looking into it, but does anyone here have experience with it?
shah^ has joined #nixos
jluttine has quit [Ping timeout: 250 seconds]
<boomshroom> Does anyone here have experience with distributed file systems in general?
vidbina has quit [Ping timeout: 246 seconds]
<simpson> Sure?
<simpson> What were your thoughts?
lovesegfault has quit [Ping timeout: 246 seconds]
Rusty1 has joined #nixos
kreisys has joined #nixos
thc202 has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fjYAv
<{^_^}> [nixpkgs] @MP2E merged pull request #59645 → dolphinEmuMaster: 2019-02-16 -> 5.0-9976 → https://git.io/fjYkF
<{^_^}> [nixpkgs] @MP2E pushed commit from @ashkitten to master « dolphinEmuMaster: 2019-02-16 -> 5.0-9976 »: https://git.io/fjYAU
lightbulbjim has quit []
lightbulbjim has joined #nixos
jluttine has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout opened pull request #59801 → stretchly: init at 0.19.1 (backport to 19.03) → https://git.io/fjYAT
<boomshroom> simpson: I saw there are plans to integrate IPFS into various package managers like Nix.
<gchristensen> IPFS's developers are wanting to do that, yeah
<simpson> boomshroom: Plans would be exciting, but so far I've only heard of desires and feelings. Is there concrete action yet, or just that emoji-covered roadmap?
<boomshroom> Just the roadmap from what I can tell.
<{^_^}> [nixpkgs] @lopsided98 opened pull request #59802 → cracklib: fix cross build → https://git.io/fjYAk
<gchristensen> we build artifacts too rapidly (in terms of bytes per second) too quickly for ipfs' current performance
<boomshroom> One thing in particular that seems worrying is that `services.ipfs.enable` mentions that it "may cause severe network degredation." Can someone clarify what that means?
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<simpson> IIUC the IPFS daemon is very greedy about bandwidth by default and can starve out other networking apps.
<gchristensen> > It means IPFS will exhaust NAT slots and DOS local networks. I went around for week trashing peoples networks and getting complaints until I realized it was because I turned on this service.
<{^_^}> error: syntax error, unexpected ')', expecting ID or OR_KW or DOLLAR_CURLY or '"', at (string):252:1
<simpson> Oh wow. That's even worse than I expected.
<boomshroom> Ah. So I was right to be weary.
<gchristensen> a major problem ipfs (and all distributed file systems) has is it is difficult to compete with plain HTTPS and a CDN
kvda has joined #nixos
<gchristensen> there is a holistic benefit to IPFS, but at the expense of a highly scrutinized cost center
<simpson> Yeah, we need a whole-Internet transformation, and if we're going that path, then something holistic like NDN is going to be even more practical than IPFS.
<simpson> Heh, holisticmind~
jluttine has quit [Ping timeout: 245 seconds]
<boomshroom> Named Data Networking (NDN)?
<simpson> Yeah. Hopefully the next big thing after TCP~
<boomshroom> Ah yes, the Next Big Thing TM.
<simpson> I wonder how IPFS could have a higher effective write speed for us. Would sharding Hydra builds be possible?
<simpson> boomshroom: Hey, "from the author of TCP and That One Patch to TCP" is a pretty good sales pitch~
<gchristensen> not under its current architecture
<simpson> ...could ofborg be sharded?
<boomshroom> Oh... that's interesting
jluttine has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/76c2fb25083 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<gchristensen> ofborg has a long way to go before it could do something like replace hydra, but yeah there is no totally central, unshardable component
iceypoi has quit [Quit: WeeChat 2.4]
dbmikus_ has joined #nixos
<simpson> gchristensen: This isn't possible today without NDN, but thought experiment: Is there any way that a build could be done on-demand? AFAICT the nature of Nix makes this impossible for non-fixed-output derivations, so it's not really worth pursuing past the "no".
<gchristensen> oof
<gchristensen> you really need the drv to do a build, but a drv can be looked up from the requested path
<boomshroom> lol, I try to look up a comparision of ndn and ipfs, and in the top 3 results if the wikipedia page for NDN...
<boomshroom> ...hosted by IPFS!
mmlb72 has joined #nixos
Mrmaxmeier7 has joined #nixos
jmeredith_ has joined #nixos
newhoggy__ has joined #nixos
wedens_ has joined #nixos
darkf_ has joined #nixos
manveru_ has joined #nixos
dustinm- has joined #nixos
<simpson> boomshroom: High-level overviews are hard, but the things that stand out in IPFS for me: federated via DHT, censorable, enumerable, low-level transports, aimed use case is Terra-Luna-Mars networking
dbmikus_ has quit [Ping timeout: 252 seconds]
drvirgilio_ has joined #nixos
<boomshroom> Well obviously no interplanetary service is a must have! :P
<simpson> For NDN: systemic protocol, namespacing and hierarchy, request-and-response, high-level composite with encryption/authentication
<boomshroom> Well obviously no interplanetary service is a deal breaker! :P
<simpson> Oh, and aimed-at use case is replacing TCP/IP.
joko_ has joined #nixos
commande1 has joined #nixos
magnus1 has joined #nixos
ym555 has quit [Quit: leaving...]
abcrawf_ has joined #nixos
LnL7 has joined #nixos
hexagoxe- has joined #nixos
andrewrk_ has joined #nixos
ar1a_ has joined #nixos
duoi_ghost has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pleeplop has quit [*.net *.split]
bricewge has quit [*.net *.split]
domenkozar[m] has quit [*.net *.split]
linarcx[m] has quit [*.net *.split]
benkerry[m] has quit [*.net *.split]
asthma[m] has quit [*.net *.split]
Vskilet has quit [*.net *.split]
IslandUsurper has quit [*.net *.split]
torched[m] has quit [*.net *.split]
timclassic has quit [*.net *.split]
slabity has quit [*.net *.split]
zurdo has quit [*.net *.split]
bbigras has quit [*.net *.split]
rdes[m] has quit [*.net *.split]
M0ddba11[m] has quit [*.net *.split]
hylshols7qui[m] has quit [*.net *.split]
ptotter[m] has quit [*.net *.split]
Dandellion[m] has quit [*.net *.split]
matthewbauer has quit [*.net *.split]
contrun[m] has quit [*.net *.split]
nh2[m] has quit [*.net *.split]
siraben has quit [*.net *.split]
aquarial has quit [*.net *.split]
yangm97 has quit [*.net *.split]
Guest90741 has quit [*.net *.split]
Ralith has quit [*.net *.split]
tet[m] has quit [*.net *.split]
bb010g has quit [*.net *.split]
jmeredith has quit [*.net *.split]
manveru has quit [*.net *.split]
skorpy2009 has quit [*.net *.split]
darkf has quit [*.net *.split]
mmlb7 has quit [*.net *.split]
tshaynik has quit [*.net *.split]
wedens has quit [*.net *.split]
duoi has quit [*.net *.split]
true_bunta has quit [*.net *.split]
dustinm has quit [*.net *.split]
hexagoxel has quit [*.net *.split]
abcrawf has quit [*.net *.split]
newhoggy has quit [*.net *.split]
Mrmaxmeier has quit [*.net *.split]
LnL has quit [*.net *.split]
drvirgilio has quit [*.net *.split]
amfl has quit [*.net *.split]
andrewrk has quit [*.net *.split]
commander has quit [*.net *.split]
ar1a has quit [*.net *.split]
joko has quit [*.net *.split]
clever has quit [*.net *.split]
wedens_ is now known as wedens
manveru_ is now known as manveru
newhoggy__ is now known as newhoggy
darkf_ is now known as darkf
jmeredith_ is now known as jmeredith
hexagoxe- is now known as hexagoxel
clever has joined #nixos
clever has joined #nixos
clever has quit [Changing host]
Synthetica has quit [Quit: Connection closed for inactivity]
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
o1lo01ol1o has joined #nixos
sindrip has quit [Quit: WeeChat 2.4]
amfl has joined #nixos
true_bunta has joined #nixos
tshaynik has joined #nixos
IslandUsurper has joined #nixos
domenkozar[m] has joined #nixos
benkerry[m] has joined #nixos
M0ddba11[m] has joined #nixos
contrun[m] has joined #nixos
bb010g has joined #nixos
bricewge has joined #nixos
rdes[m] has joined #nixos
Vskilet has joined #nixos
timclassic has joined #nixos
matthewbauer has joined #nixos
siraben has joined #nixos
tet[m] has joined #nixos
nh2[m] has joined #nixos
yangm97 has joined #nixos
Ralith has joined #nixos
slabity has joined #nixos
zurdo has joined #nixos
bbigras has joined #nixos
pleeplop has joined #nixos
asthma[m] has joined #nixos
aquarial has joined #nixos
linarcx[m] has joined #nixos
torched[m] has joined #nixos
ptotter[m] has joined #nixos
Dandellion[m] has joined #nixos
Guest90741 has joined #nixos
hylshols7qui[m] has joined #nixos
o1lo01ol1o has quit [Ping timeout: 255 seconds]
hellrazo1 has joined #nixos
<{^_^}> [nixpkgs] @volth opened pull request #59803 → nixos/netboot: import -> callPackage → https://git.io/fjYAw
sigmundv__ has quit [Remote host closed the connection]
hellrazor has quit [Ping timeout: 245 seconds]
tA- is now known as tA
kvda has joined #nixos
tA is now known as teeAyy
teeAyy is now known as teeA
kvda has quit [Client Quit]
buffet_ has joined #nixos
teeA is now known as tA
buffet has quit [Ping timeout: 244 seconds]
tA is now known as thornAvery
<Ashy> qubasa_: looks like zfs-0.8.0-rc4 just dropped 5 hours ago with kernel 5.0 support! \o/
<{^_^}> [nixpkgs] @lopsided98 opened pull request #59804 → ubootRock64: fix build by adding patch to dtc 1.4.5 → https://git.io/fjYA1
o1lo01ol1o has joined #nixos
alexherbo2 has quit [Ping timeout: 246 seconds]
duoi_ghost has quit [Quit: duoi]
duoi has joined #nixos
InFlames has joined #nixos
jasongrossman has joined #nixos
mconstant has joined #nixos
mmlb72 is now known as mmlb
drakonis has joined #nixos
<infinisil> Ashy: OHh nice
mconstant has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
ddellacosta has joined #nixos
erasmas has joined #nixos
jmgai has joined #nixos
arq1 has joined #nixos
jmgai_ has quit [Ping timeout: 252 seconds]
erasmas has quit [Ping timeout: 255 seconds]
kreisys has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pareidolia has quit [Ping timeout: 250 seconds]
pareidolia has joined #nixos
ddellacosta has quit [Ping timeout: 258 seconds]
stepcut has quit [Remote host closed the connection]
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #59542 → zafiro-icons: 0.8.7 -> 0.9 → https://git.io/fjmDJ
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjYAh
sigmundv has quit [Ping timeout: 255 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/7f2f8f359fe (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @das-g opened pull request #59805 → gnome3.gnome-control-center: Add mutter keybindings → https://git.io/fjYxf
kvda has joined #nixos
dbmikus_ has joined #nixos
dbmikus_ has quit [Ping timeout: 258 seconds]
Cale has quit [Ping timeout: 268 seconds]
random_yanek has quit [Quit: random_yanek]
random_yanek has joined #nixos
random_yanek has quit [Max SendQ exceeded]
random_yanek has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #59806 → openssh: 7.9p1 -> 8.0p1 → https://git.io/fjYxL
lovesegfault has joined #nixos
aanderse_ is now known as aanderse
<{^_^}> [nixpkgs] @dtzWill opened pull request #59807 → dhcpcd: 7.1.1 -> 7.2.0 → https://git.io/fjYxq
<{^_^}> [nixpkgs] @dtzWill opened pull request #59808 → libseccomp: 2.4.0 -> 2.4.1 → https://git.io/fjYxY
<{^_^}> [nixpkgs] @dtzWill opened pull request #59809 → libcap: 2.26 -> 2.27 → https://git.io/fjYx3
hlolli__ has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #59810 → xl2tpd: 1.3.13 -> 1.3.14 → https://git.io/fjYxs
hlolli_ has quit [Ping timeout: 268 seconds]
gagbo has quit [Ping timeout: 246 seconds]
monotux has quit [Quit: WeeChat 2.4]
monotux has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jasongrossman has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @domenkozar pushed 2 commits to release-19.03: https://git.io/fjYxn
kvda has joined #nixos
<arq1> hello, when i tried to run kbuildsycoca5 to update the package icons i get this error. kf5.kservice.sycoca: Service type not found: "application/x-zstd-compressed-tar".
<arq1> anybode can help me?
<{^_^}> [nixpkgs] @veprbl opened pull request #59811 → python: provide hasCxxDistutils attribute for pythonPackages.numpy → https://git.io/fjYxC
justanotheruser has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
kleisli has joined #nixos
dbmikus_ has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dbmikus_ has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @dtzWill opened pull request #59812 → lz4: 1.8.3 -> 1.9.0 → https://git.io/fjYxu
<{^_^}> [nixpkgs] @dtzWill opened pull request #59813 → zstd: 1.3.8 -> 1.4.0 → https://git.io/fjYxg
InFlames has quit [Ping timeout: 246 seconds]
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
ddellacosta has quit [Ping timeout: 258 seconds]
jasongrossman has joined #nixos
InFlames has joined #nixos
kvda has joined #nixos
kvda has quit [Client Quit]
drakonis has quit [Quit: WeeChat 2.3]
drakonis has joined #nixos
hlolli__ has quit [Ping timeout: 264 seconds]
<nh2> clever: do you have a static binary for https://github.com/cleverca22/nix-tests/blob/master/haskell-init/default.nix around?
laptop has joined #nixos
dbmikus_ has joined #nixos
erasmas has joined #nixos
mexisme has quit [Ping timeout: 245 seconds]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 246 seconds]
erasmas has quit [Ping timeout: 255 seconds]
laptop has quit [Read error: Connection reset by peer]
boomshroom has quit [Quit: WeeChat 2.4]
<nh2> clever: never mind, I got a build
<clever> nh2: what you up to?
<nh2> clever: trying to liberate a chromebook
<clever> ah
<nh2> it requires a kernel partition and a root partition set up in a certain way
<nh2> I've done it so far but I can't get it to boot non-chromeos
<nh2> if I make a `sleep(10)` static executable then it sleeps 10 seconds and the machine reboots
<nh2> so it's definitely running my /sbin/init when I place that there
<nh2> but I can see no console output whatsoever
<nh2> I had hoped it might be due to not mounting /dev and whatnot
<clever> nh2: ah, but you can now just make a haskell binary to do whatever you want, and maybe write logs to disk?
<nh2> so I tried with your haskell-init
<nh2> but that too couldn't print; I just get a black screen without any messages
<clever> the tty should work without /dev/
mthst has quit [Ping timeout: 258 seconds]
<nh2> yeah no idea why it isn't working, maybe they have disabled something critical in the kernel config to get faster boot
<nh2> but I don't know what
mexisme has joined #nixos
reinhardt has joined #nixos
endformationage has quit [Quit: WeeChat 2.4]
phreedom has quit [Ping timeout: 256 seconds]
Rusty1 has quit [Quit: Konversation terminated!]
mexisme has quit [Ping timeout: 250 seconds]
wfranzini has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @bb010g opened pull request #59814 → pyflame: fix builds & support 3.7 → https://git.io/fjYpv
sb0 has joined #nixos
reinhardt has quit [Quit: Leaving]
eugenez has joined #nixos
dbmikus_ has quit [Ping timeout: 240 seconds]
xok has quit [Quit: Leaving.]
xok has joined #nixos
xok has quit [Client Quit]
periklis has joined #nixos
drakonis has quit [Remote host closed the connection]
rauno has joined #nixos
day|flip has quit [Remote host closed the connection]
parsnip has joined #nixos
<parsnip> hmm, does nixos default to firewall? ec2 already has one, i opened it to port 80, but certbot standalone is not working.
jasongrossman has quit [Ping timeout: 250 seconds]
<parsnip> sweet, that worked
periklis has quit [Remote host closed the connection]
rauno has quit [Remote host closed the connection]
periklis has joined #nixos
domogled has joined #nixos
Myhlamaeus has quit [Ping timeout: 258 seconds]
tnks has quit [Ping timeout: 244 seconds]
eugenez has quit [Quit: leaving]
qualiaqq has joined #nixos
palo1 has joined #nixos
palo has quit [Ping timeout: 268 seconds]
palo1 is now known as palo
erasmas has joined #nixos
kleisli has quit [Remote host closed the connection]
kleisli has joined #nixos
hyper_ch2 has joined #nixos
erasmas has quit [Ping timeout: 268 seconds]
cfricke has joined #nixos
regulus- has quit [Quit: .]
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #59796 → python3{5,6}: Reintroduce bytecode determinism → https://git.io/fjYFG
<{^_^}> [nixpkgs] @FRidh pushed commit from @bb010g to master « python3{5,6}: Reintroduce bytecode determinism »: https://git.io/fjYp9
qualiaqq has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @FRidh pushed commit from @bb010g to staging-19.03 « python3{5,6}: Reintroduce bytecode determinism »: https://git.io/fjYpH
linarcx has joined #nixos
domogled has quit [Remote host closed the connection]
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/7990c3ea401 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
kleisli has quit [Ping timeout: 255 seconds]
Ariakenom has quit [Quit: Leaving]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/e53ade7dab1 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @FRidh pushed 183 commits to staging-next: https://git.io/fjYpN
linarcx has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @FRidh pushed 186 commits to staging: https://git.io/fjYpA
<{^_^}> [nixpkgs] @FRidh merged pull request #59758 → python3.7-docutils: build fix on darwin → https://git.io/fjYrA
<{^_^}> [nixpkgs] @FRidh pushed commit from @virusdave to staging-next « python3.7-docutils: build fix on darwin »: https://git.io/fjYpx
<{^_^}> [nixpkgs] @FRidh pushed 135 commits to python-unstable: https://git.io/fjYpp
linarcx has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #59491 → esphome: 1.11.2 -> 1.12.2 → https://git.io/fjmKL
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to master: https://git.io/fjYpj
brejoc has joined #nixos
vidbina has joined #nixos
Glider_IRC_ has joined #nixos
regulus- has joined #nixos
reinhardt has joined #nixos
erasmas has joined #nixos
brejoc has quit [Ping timeout: 240 seconds]
Glider_IRC has quit [Ping timeout: 244 seconds]
mkaito has quit [Ping timeout: 257 seconds]
mkaito has joined #nixos
mkaito has quit [Changing host]
mkaito has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #59808 → libseccomp: 2.4.0 -> 2.4.1 → https://git.io/fjYxY
<{^_^}> [nixpkgs] @FRidh pushed commit from @dtzWill to staging « libseccomp: 2.4.0 -> 2.4.1 »: https://git.io/fjYhJ
kvda has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #59810 → xl2tpd: 1.3.13 -> 1.3.14 → https://git.io/fjYxs
<{^_^}> [nixpkgs] @FRidh pushed commit from @dtzWill to master « xl2tpd: 1.3.13 -> 1.3.14 »: https://git.io/fjYhU
erasmas has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #59802 → cracklib: fix cross build → https://git.io/fjYAk
<{^_^}> [nixpkgs] @FRidh pushed commit from @lopsided98 to staging « cracklib: fix cross build »: https://git.io/fjYhk
<{^_^}> [nixpkgs] @FRidh merged pull request #59798 → vscode: patch proper executable → https://git.io/fjYbv
<{^_^}> [nixpkgs] @FRidh pushed commit from @eadwu to master « vscode: patch proper executable »: https://git.io/fjYhI
<hyper_ch2> hmmmm, anyone knows how to check if a device supports usb 3.0 or just usb 2.0?
hoijui has joined #nixos
wfranzini has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « xmrig-proxy: 2.14.0 -> 2.14.1 »: https://git.io/fjYhL
<{^_^}> [nixpkgs] @FRidh merged pull request #59735 → xmrig-proxy: 2.14.0 -> 2.14.1 → https://git.io/fjY0q
wfranzini has quit [Client Quit]
Synthetica has joined #nixos
wfranzini1 has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #59809 → libcap: 2.26 -> 2.27 → https://git.io/fjYx3
<{^_^}> [nixpkgs] @FRidh pushed commit from @dtzWill to staging « libcap: 2.26 -> 2.27 »: https://git.io/fjYhq
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « zotero: 5.0.60 -> 5.0.66 »: https://git.io/fjYhY
<{^_^}> [nixpkgs] @FRidh merged pull request #59740 → zotero: 5.0.60 -> 5.0.66 → https://git.io/fjY0d
wfranzini1 is now known as wfranzini
hoijui has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « vulkan-headers: 1.1.101.0 -> 1.1.106 »: https://git.io/fjYh3
<{^_^}> [nixpkgs] @FRidh merged pull request #59727 → vulkan-headers: 1.1.101.0 -> 1.1.106 → https://git.io/fjY48
<{^_^}> [nixpkgs] @FRidh merged pull request #59561 → libltc: 1.3.0 -> 1.3.1 → https://git.io/fjmyp
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « libltc: 1.3.0 -> 1.3.1 »: https://git.io/fjYhs
<{^_^}> [nixpkgs] @FRidh merged pull request #59563 → libnabo: 1.0.6 -> 1.0.7 → https://git.io/fjmSJ
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « libnabo: 1.0.6 -> 1.0.7 »: https://git.io/fjYhG
zupo has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #59565 → libp11: 0.4.9 -> 0.4.10 → https://git.io/fjmSk
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « libp11: 0.4.9 -> 0.4.10 »: https://git.io/fjYhZ
<{^_^}> [nixpkgs] @FRidh merged pull request #59566 → librealsense: 2.19.0 -> 2.20.0 → https://git.io/fjmSC
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « librealsense: 2.19.0 -> 2.20.0 »: https://git.io/fjYhn
<{^_^}> [nixpkgs] @FRidh merged pull request #59577 → lnav: 0.8.4 -> 0.8.5 → https://git.io/fjm9X
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « lnav: 0.8.4 -> 0.8.5 »: https://git.io/fjYhc
rauno has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #59571 → libu2f-host: 1.1.7 -> 1.1.9 → https://git.io/fjmSr
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « libu2f-host: 1.1.7 -> 1.1.9 »: https://git.io/fjYhC
<{^_^}> [nixpkgs] @FRidh merged pull request #59738 → yubico-piv-tool: 1.6.2 -> 1.7.0 → https://git.io/fjY0g
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « yubico-piv-tool: 1.6.2 -> 1.7.0 »: https://git.io/fjYhW
<{^_^}> [nixpkgs] @FRidh merged pull request #59637 → pmd: 6.12.0 -> 6.13.0 → https://git.io/fjYUP
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « pmd: 6.12.0 -> 6.13.0 »: https://git.io/fjYhl
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @FRidh merged pull request #59638 → postsrsd: 1.5 -> 1.6 → https://git.io/fjYUh
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « postsrsd: 1.5 -> 1.6 »: https://git.io/fjYh4
<{^_^}> [nixpkgs] @FRidh merged pull request #59591 → mkvtoolnix: 32.0.0 -> 33.0.0 → https://git.io/fjm59
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « mkvtoolnix: 32.0.0 -> 33.0.0 »: https://git.io/fjYhB
<parsnip> hmm, why would ansible hang when trying to run on nixos?
<{^_^}> [nixpkgs] @Synthetica9 opened pull request #59816 → pandoc-imagine: init at unstable-2018-11-19 → https://git.io/fjYh0
<lightbulbjim> hyper_ch2: check the speed listed at the end of each line when running `lsusb -t`
jasongrossman has joined #nixos
<hyper_ch2> lightbulbjim: well, I found out meanwhile that lsusb -D /dev/...... shows it as bcdusb 3.1.... but the tech specs say it's usb 3.0
lovesegfault has quit [Ping timeout: 258 seconds]
<lightbulbjim> Sounds like your device has negotiated an upgrade!
<Synthetica> There is some absurdity in the USB naming scheme I believe
<Synthetica> So USB 3.0 and 3.1 refer to the same thing in some cases
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jasongro` has joined #nixos
lovesegfault has joined #nixos
<Synthetica> "The USB 3.1 specification takes over the existing USB 3.0's SuperSpeed USB transfer rate, also referred to as USB 3.1 Gen 1, and introduces a faster transfer rate called SuperSpeed USB 10 Gbps, referred to as USB 3.1 Gen 2"
<hyper_ch2> it doesn't say gen 1 or gen 2 with lsusb
<Synthetica> (Or maybe your device manufacturer could get a cheap batch of USB 3.1 chips?)
jasongrossman has quit [Ping timeout: 245 seconds]
<Synthetica> I don't know if lsusb follows the USB Consortium's madness
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/7990c3ea401 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
m0rphism has joined #nixos
silver has joined #nixos
Jackneill has quit [Ping timeout: 250 seconds]
<rycee> sindrip: Try doing `home-manager.users.x = import ./home.nix;` That is, don't give it an argument.
mounty has joined #nixos
asymmetric has joined #nixos
arjen-jonathan has joined #nixos
<hyper_ch2> Synthetica: no idea
mthst has joined #nixos
<{^_^}> [nixpkgs] @Vonfry opened pull request #59817 → prl-tools: 12.2.1-41615 14.1.3-45485 → https://git.io/fjYho
mounty has quit [Ping timeout: 268 seconds]
mounty has joined #nixos
jasongro` has quit [Remote host closed the connection]
vonfry has joined #nixos
Jackneill has joined #nixos
<vonfry> nix-store -qd <path> prints different drv file of the real one. Is there a way to fix it?
<vonfry> nix-store -qd $(which autojump) print /nix/store/s0q4h5zb0yg01a0knw6q8ppsk0n1x0c8-autojump-22.5.1.drv
<vonfry> nixos ls /nix/store | grep autojump-.*\\.drv print pfcijr193xjhy0qwhrbg9rczy7r4gxbp-autojump-22.5.1.drv
<sphalerite> vonfry: they're probably different versions (i.e. with different dependencies)
dwdr has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #59814 → pyflame: fix builds & support 3.7 → https://git.io/fjYpv
<{^_^}> [nixpkgs] @FRidh pushed commit from @bb010g to master « pyflame: fix builds & support 3.7 »: https://git.io/fjYhi
<sphalerite> vonfry: what does nix-store -r /nix/store/pfcijr193xjhy0qwhrbg9rczy7r4gxbp-autojump-22.5.1.drv say?
ubert has joined #nixos
<vonfry> sphalerite: /nix/store/xhky453dw9859dyfiayj2sarh6s8z7xs-autojump-22.5.1
<vonfry> the path is is same as ls -l /etc/profiles/per-user/vonfry/bin/autojump
vonfry1 has joined #nixos
shah^ has quit []
linarcx has quit [Ping timeout: 268 seconds]
linarcx has joined #nixos
<teto> nix-du lists a transient node of 16Gb ? what the hell is that ? because of my nix-shell ? https://imgur.com/a/lGcJgzh
vonfry has quit [Ping timeout: 244 seconds]
eph^ has joined #nixos
vonfry1 has quit [Client Quit]
ubert has quit [Remote host closed the connection]
ubert has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to python-unstable: https://git.io/fjYhD
Thra11 has quit [Ping timeout: 245 seconds]
mounty has quit [Ping timeout: 244 seconds]
<teto> on my nix-du report https://imgur.com/a/lGcJgzh why do I have a /nix/var/nix/profiles/default-4-link ?
<teto> shouldn't it get garbage collected at some point ?
<symphorien> That'w root's user profile
fendor_ has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to python-unstable: https://git.io/fjYh9
<{^_^}> [nixpkgs] @FRidh merged pull request #59764 → Update wine{unstable,staging,mono} → https://git.io/fjYiG
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/fjYhQ
Ariakenom has joined #nixos
Ariakenom has quit [Remote host closed the connection]
Ariakenom has joined #nixos
schjetne has joined #nixos
orivej has joined #nixos
alter-schjetne has quit [Ping timeout: 255 seconds]
<mthst> how do i configure a static IP address on nixos?
jasongrossman has joined #nixos
jackdk has quit [Ping timeout: 246 seconds]
<teto> mthst: man configuration.nix grep for networking.interfaces
<Ariakenom> whenever I boot nixos and then windows, then windows gets confused about the time. anyone know why?
asymmetric has quit [Ping timeout: 246 seconds]
<teto> Ariakenom: because one sets the hardware clock to UTC while the other sets it to local time
<lassulus> maybe you want to set time.hardwareClockInLocalTime
<mthst> teto, musicmatze: thanks. do those options interact with dhcpcd?
<Ariakenom> lassulus, teto: thanks a bunch
<{^_^}> [nixpkgs] @FRidh merged pull request #57685 → pango: make x11 optional, disabled on darwin → https://git.io/fjeSF
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to staging: https://git.io/fjYhx
<Ariakenom> seems strange that they make different choices there. any reason for either?
Anton-Latukha has joined #nixos
civodul has joined #nixos
mkaito_ has joined #nixos
asymmetric has joined #nixos
mkaito has quit [Ping timeout: 258 seconds]
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.1)]
LnL7 has joined #nixos
LnL7 has quit [Changing host]
<Synthetica> Ariakenom: I say storing time in UTC is the only one that makes sense, timezones should be an artifact of presentation only
<Synthetica> And Windows doesn't, I believe for legacy reasons
linarcx has quit [Ping timeout: 250 seconds]
linarcx has joined #nixos
<Ariakenom> windows being wrong sounds reasonable. including leap seconds in the hw clock also seems weird. but this is a complicated subject I suppose
jtojnar has quit [Quit: jtojnar]
linarcx has quit [Ping timeout: 246 seconds]
linarcx has joined #nixos
<teto> I have this store entry that takes 1Gb /nix/store/vixbfdf7xsz67aaj1d05wg9crpz5xn8m-happy-1.19.9/bin/happy . When I look at --referers I just see itself. when I look at roots, it lists my current generations. Yet I have no idea what pulls it in since it lists no referrers but itself and I don't have any "happy" package in my configuration.nix . What am I missing ?
<teto> (to be clearer, happy + its ghc dependencies take 1Gb)
<mabel> bah, I wish there were a nix plugin that supported code completion
mexisme has joined #nixos
thc202 has joined #nixos
jasongrossman has joined #nixos
ThatDocsLady has joined #nixos
pi3r has joined #nixos
<xantoz> Ariakenom: leap seconds are included in the concept of UTC, though
<symphorien> roots and referers are different things
<symphorien> referrers are store paths
<symphorien> roots are symlinks in /nix/var/somthing
Makaveli7 has joined #nixos
<{^_^}> [nixpkgs] @primeos pushed to master « signal-desktop: 1.24.0 -> 1.24.1 »: https://git.io/fjYjB
schjetne has quit [Ping timeout: 246 seconds]
cfricke has quit [Quit: WeeChat 2.4]
<teto> symphorien: but in this case neither tell me how I can get rid of this dependency: I don't install any "happy" program yet I can't see any program that would pull it either :/
<teto> (the root refers to my current generation)
<symphorien> did you try nix why-depends ?
mexisme has quit [Ping timeout: 244 seconds]
mexisme has joined #nixos
<teto> nix-store --query --roots /nix/store/vixbfdf7xsz67aaj1d05wg9crpz5xn8m-happy-1.19.9 ~/dotfiles
<teto> /nix/var/nix/profiles/per-user/teto/profile-497-link
<teto> teto@jedha> nix why-depends /nix/var/nix/profiles/per-user/teto/profile-497-link /nix/store/vixbfdf7xsz67aaj1d05wg9crpz5xn8m-happy-1.19.9/ ~/dotfiles
<teto> '/nix/store/0w4dx0ws74psqdy8wfj86za4w0ys5sx2-user-environment' does not depend on '/nix/store/vixbfdf7xsz67aaj1d05wg9crpz5xn8m-happy-1.19.9'
arjen-jonathan has quit [Ping timeout: 247 seconds]
<pi3r> After migrating to 19.03, stack haddock won't work anymore.
<pi3r> haddock: internal error: .stack-work/dist/x86_64-linux-nix/Cabal-2.4.0.1/doc/html/prettyprinter-ansi-terminal/haddock-response11637-1.txt: hGetContents: invalid argument (invalid byte sequence)
<pi3r> Any idea ?
schjetne has joined #nixos
<symphorien> teto: can you try nix why-depends $(readlink /nix/var/nix/profiles/per-user/teto/profile-497-link) /nix/store/vixbfdf7xsz67aaj1d05wg9crpz5xn8m-happy-1.19.9/
<teto> symphorien: same result, "does not depend on "
<typetetris> I try to get the homepage of a vim plugin via nix repl, but vimPlugins."vim-nix".meta doesn't provide sufficient information. Also I can't seem to get the url, where it is downloaded from. (I want to see, what is the difference between "vim-addon-nix" and "vim-nix").
<teto> typetetris: even with vimPlugins."vim-nix".src.url ?
<LnL7> I don't think vim plugins have that metadata
<LnL7> use pkg.src.urls
monotux has quit [Quit: WeeChat 2.2]
LnL7 is now known as LnL
monotux has joined #nixos
<LnL> that only works for tarball sources however
<sphalerite> mthst: networking.interfaces.<name>.ipv6.addresses = [{address = "2001:db8::8"; prefixLength = 96;}];
<typetetris> didn't know about url thank you. tab completion didn't show it.
<sphalerite> oops
vidbina has quit [Ping timeout: 245 seconds]
<sphalerite> was scrolled up and didn't realise…
<teto> typetetris: completion shows it if I remove the quotes
<typetetris> teto: for me If I remove the quotes it show urls and if I select that, it says urls attribute not present.
<typetetris> teto: I thought tab completion got confused by the hyphen.
<mthst> sphalerite: do i have to use a unique local adress?
<teto> typetetris: oh yeah tab completion is messed up with the hyphen, but after the hyphen, it works again and I do see urls :)
<symphorien> teto: this is strange...
<sphalerite> mthst: I'm not sure what you mean? You can't have multiple machines on the same network with the same address
erasmas has joined #nixos
<teto> symphorien: yes and I seem to have 4 old ghc for the same reasons, like they don't seem to depend on anything but themselves :s
<{^_^}> [nixpkgs] @callahad opened pull request #59818 → gnome3.mutter: 3.32.0 -> 3.32.1 → https://git.io/fjYjx
<typetetris> teto: yeah, but "urls" isn't present, just "url" which is not offered by tab completion.
<mthst> sphalerite: apart from that, i can just choose whatever address? i was referring to https://en.wikipedia.org/wiki/Unique_local_address
<sphalerite> mthst: oh right. Yeah you can, if you don't need internet access on the host.
phreedom has joined #nixos
<mthst> sphalerite: the host?
<sphalerite> mthst: the machine that you're assigning the address to.
erasmas has quit [Ping timeout: 255 seconds]
<mthst> sphalerite: what if i need internet access?
<symphorien> teto: and does nix-store -q --references /nix/var/nix/profiles/per-user/teto/profile-497-link mention happy ?
<sphalerite> mthst: then you need to give it a globally-routable address, using the prefix assigned to you by your ISP
<symphorien> ah I think nix why-depends might only open files, not symlinks
<teto> symphorien: no
<symphorien> can you check with tree (for example) that no symlink in this profile points to happy ?
<symphorien> also, it may be time for sudo nix-store --verify
<mthst> sphalerite: how do i find out the prefix?
<teto> symphorien: fd -uu happy /nix/var/nix/profiles/per-user/teto/profile-497-link finds nothing
<teto> will try verify
<teto> hum it returned straightaway :s
<sphalerite> mthst: if this is a normal consumer home connection, it's obtained by your modem-router using DHCPv6 and may change over time.
<sphalerite> symphorien: --references is only direct references, maybe it's a transitive dependency? teto: what about nix-store -q --requisites ?
<teto> symphorien: it just printed "reading the Nix store... checking path existence..." in 1 sec and then finished
<mpickering> why is the value of my `nix.nixPath` configuration option not reflected in `NIX_PATH` after rebuilding
<qyliss> Did you log out and back in?
<sphalerite> mpickering: because running processes' environments are very hard to modify externally. A reboot should result in it being reflected everywhere.
<teto> symphorien: nix-store -q --requisites /nix/var/nix/profiles/per-user/teto/profile-497-link doesn't list happy either :/
<mpickering> ah ok
<mthst> sphalerite: thanks for your help!
pi3r_ has joined #nixos
<sphalerite> mthst: although I feel the need to ask now — why do you want to assign a static address
pi3r has quit [Ping timeout: 250 seconds]
kaliumxyz has joined #nixos
<kaliumxyz> >steam updates
alexherbo2 has joined #nixos
<kaliumxyz> so whats the solution for self updating programs on nix?
<kaliumxyz> steam just broke itself
<kaliumxyz> :c
<mthst> sphalerite: because nixos-upgrade.service failed because of dhcp, with eth0: DHCPv6 lease expired
<sphalerite> mthst: that seems completely unrelated
<sphalerite> mthst: I suspect you'll only be causing more problems for yourself by doing that
<sphalerite> mthst: also I don't see how dhcp lease expiry is supposed to be related to nixos upgrade
<sphalerite> mthst: I suspect it's a coincidence that the dhcpv6 lease expired around the same time that your upgrade failed. A more complete log section would be helpful for working out why it's not working
orivej has quit [Ping timeout: 255 seconds]
<sphalerite> kaliumxyz: have you tried running it in a terminal and seeing if any errors show up?
<kaliumxyz> Yes, many errors show up c:
<sphalerite> exciting
<sphalerite> one thing to try: update the steam nix package, which contains the steam runtime. The runtime might have been updated
<sphalerite> something like nix-env -f channel:nixos-19.03 (or channel:nixos-unstable, depedning on what you're using) -iA steam
<kaliumxyz> I'll try that.
<sphalerite> kaliumxyz: yeah there's a recent commit (098cf3b348a282321b5f117cf22d71cf04ad12d9) that mentions exactly that last line
<{^_^}> [nixpkgs] @worldofpeace merged pull request #59788 → [19.03] gnome3.tracker: 2.1.6 -> 2.1.8 → https://git.io/fjY76
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to release-19.03: https://git.io/fjOeu
<teto> symphorien: any other idea or should I open an issue. I think it's a recent occurence, I noticed because I was lacking disk space even after nix-collect-garbage while it used to be fine.
<mabel> question re: mkOverride.. is there some sort of 'mkExpression' which computes an expression over an option value?
<mabel> I have something like a database hostname, and I'm building a connection string out of it
<symphorien> No I don't really have any other idea
<mabel> I need to pass that connection string as a 'submodule' to a config value
<mabel> something like config = { connectionString = ...; }
<teto> symphorien++
<{^_^}> symphorien's karma got increased to 18
<teto> thanks for keeping up :D
<mabel> and the database name should be the option, rather than the connection string
<srhb> mabel: Sorry, I really don't understand what mkExpression means in this case.
Makaveli7 has quit [Quit: WeeChat 2.4]
<kaliumxyz> >.> how do I update the packages that I decalred in configuration.nix?
<srhb> mabel: From your last messages, it sounds like you want some kind of attrsOf.
<mabel> so, I'm using Kubenix, which lets you specify Kubernetes with Nix
<srhb> kaliumxyz: If you're using regular channels, you update the channel and nixos-rebuild switch
<srhb> kaliumxyz: (That is, if the channel has newer versions..)
<mabel> it uses the Nix module system, and I'm building a module for Hydra
psyanticy has joined #nixos
<kaliumxyz> I just realized I need to run nix-channel as root if I want that to work on my setup :joy:
<mabel> there's an "Env" attribute you can set in the module's config, which lets you specify environment variables for a pod
<kaliumxyz> thanks
<{^_^}> [nixpkgs] @yrashk opened pull request #59819 → AgdaStdlib: 0.17 -> 1.0 → https://git.io/fjOew
<mabel> I want to pass the connection string as an environment variable (HYDRA_DBI.) but I don't want the user to have to specify the whole DBI as an option, just the hostname
<mabel> so I have my options = { hostname = mkOption { ... }; }, and my config = { xyz.env.hostname.value = <Code goes here>; }
<srhb> mabel: So, you want a function that given hostname just created the connection string?
<srhb> like..
knupfer has joined #nixos
<srhb> mkConnstring = attr: "postgresql://" + attr.user + "@" + ...
<mabel> like HYDRA_DBI.value = "dbi:Pg:dbname=hydra;host=${dbHostName};user=hydra";, but where dbHostName is an option (made by mkOption), and HYDRA_DBI.value is a submodule
<mabel> if I pass a raw string to HYDRA_DBI.value, it complains because it was expecting a submodule instead.
<mabel> more concretely, The option value `kubernetes.api.deployments.hydra.spec.template.spec.containers.hydra-eval.env.HYDRA_DBI' in `/home/mabel/blorg/modules/hydra.nix' is not of type `submodule'.
<srhb> Missing too many pieces here. It sounds like you want to either feed the whole attribute path (config.foo.bar.hostname) as an argument or in your function use hostname: config.foo.bar.${hostname}.user etc.
<kaliumxyz> I'm using 19.03 channel, seems that the newer steam package is not on there :c
<kaliumxyz> time to figure out how to deal with multiple channels
<srhb> mabel: How about you pastebin your definitions with the missing function undefined, and we can work it out from there.
<ctp> Hi folks. Someone here who could help me with https://gist.github.com/cpilka/6fe4a9f3d3a6e3552ac1e609b67ba8cd ?
jerrytgarcia has joined #nixos
pie_ has joined #nixos
<ctp> The idea is, that all the secrets (wifi psk) are on seperate encrypted usb stick, so networking.nix reads from certain directory. name of the file is ssid, content is psk
<mabel> thanks!
zmacs has joined #nixos
<{^_^}> [nixpkgs] @domenkozar pushed to master « atom: bump »: https://git.io/fjOei
<ctp> but depending on if there's such a psk within the file or just a newline, it should set either value.psk to the actual psk or value.key_mgmt to NONE
<sb0> clever: do you know what the status of your hydra patch "redo the notify events between eval and queue-runner" is?
<{^_^}> [nixpkgs] @domenkozar pushed to release-19.03 « atom: bump »: https://git.io/fjOeX
<sb0> will it get merged upstream and when?
<mabel> oh, d'oh... I think I accidentally forgot to update it in one of those places
<mabel> shouldn't code while tired
<sb0> I had hydra-queue-runner get stuck again...
<kaliumxyz> coolbeans
<srhb> mabel: It looks like you're defining dbHostName in terms of itself there (but the error message looks to be cut off in some places?)
<srhb> mabel: That is, dbHostName = config.kubernetes.api.deployments.postgres.spec.template.spec.hostname;
<srhb> Er, no, disregard..
<srhb> It looks like you're just missing .value there?
<mabel> yeah, is confusing because I was hacking. I think it was just that I missed value in one place but not another
<kaliumxyz> >finish 3 hours of coding so that I can control video games by pointing my finger at the screen
<kaliumxyz> >have to fix steam to test
<srhb> kaliumxyz: Seems to work in unstable :)
<srhb> Looks like we might need a few backports..
<srhb> Hmm, no, might be broken here too..
<Ashy> steam has been broken for me on 1903 for the past week or so
<srhb> Some runtime update appears to have broken it.
<{^_^}> #59326 (by puffnfresh, 6 days ago, merged): steam: fix steamrt trying to use a missing setup.sh
<srhb> (er, this should fix it)
<srhb> I'll chekc.
<{^_^}> [nixpkgs] @vbgl opened pull request #59820 → coqPackages.tlc: 20180316 -> 20181116 → https://git.io/fjOe7
<{^_^}> [nixpkgs] @Ma27 opened pull request #59821 → nix-zsh-completions: 0.4.2 -> 0.4.3 → https://git.io/fjOeA
<kaliumxyz> I can get it to run anywhere anymore
<srhb> kaliumxyz: The setup.sh error?
<kaliumxyz> on 19.03 yes; on 18.09 I get missing deps
<srhb> Ah.
<kaliumxyz> like the sites are down
<kaliumxyz> :c
<srhb> Probably old broken urls, yeah
<kaliumxyz> I just booted my VM
Glider_IRC_ is now known as Glider_IRC
Glider_IRC has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @domenkozar merged pull request #48337 → nginx: if root is in Nix store, use path's hash as ETag → https://git.io/fxRZj
<{^_^}> [nixpkgs] @domenkozar pushed 7 commits to master: https://git.io/fjOep
Glider_IRC has joined #nixos
<{^_^}> [nixpkgs] @srhb opened pull request #59822 → [19.03] steam: fix steamrt trying to use a missing setup.sh → https://git.io/fjOeh
<srhb> That should do the trick
jerrytgarcia has quit [Quit: jerrytgarcia]
jerrytgarcia has joined #nixos
Makaveli7 has joined #nixos
pi3r_ has quit [Ping timeout: 245 seconds]
<kaliumxyz> ok fsck
arjen-jonathan has joined #nixos
<kaliumxyz> I hate drm enforcing mallware
fusion809 has quit [Remote host closed the connection]
sigmundv has joined #nixos
InFlames has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @Ma27 opened pull request #59823 → lambda-mod-zsh-theme: 2017-10-08 -> 2019-04-17 → https://git.io/fjOvO
<fgaz> Hi. How do I properly add a rust package to nixpkgs? Adding the carnix-generated Cargo.nix (as default.nix) and crates-io.nix works, but I see there's a global crates-io.nix. Should I modify that one? But isn't it autogenerated too?
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/fab6d810b5a (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<srhb> fgaz: I had a brief look recently and it looks like there's a tool that's able to inject packages into it
<srhb> fgaz: So that it's piecemeal-autogenerated
<srhb> I may be wrong though :)
<srhb> fgaz: pemeunier probably knows :)
<Izorkin> how to need to merge this PR #56255 ?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/56255 (by Izorkin, 7 weeks ago, open): nginx: do not run anything as root
romildo has joined #nixos
ramses_ has joined #nixos
boogiewoogie has joined #nixos
boogiewoogie has quit [Remote host closed the connection]
<ramses_> Hi guys. I'm getting all these collision errors on a 19.03 install, is this normal? Anything I should do about it? https://pastebin.com/TfuHKuiZ
cfricke has joined #nixos
<{^_^}> [nixpkgs] @zimbatm merged pull request #59783 → ruby_2_6: 2.6.2 -> 2.6.3 → https://git.io/fjYQs
<{^_^}> [nixpkgs] @zimbatm pushed commit from @alyssais to master « ruby_2_6: 2.6.2 -> 2.6.3 (#59783) »: https://git.io/fjOvl
<fgaz> srhb: thanks! let's wait for them then
boogiewoogie has joined #nixos
<boogiewoogie> hey, did anyone else encounter this problem when running steam? https://hastebin.com/hurirokuna
pi3r has joined #nixos
<boogiewoogie> rolling back doesn't help, so I'm stumped :<
pi3r_ has joined #nixos
<infinisil> boogiewoogie: random guess: mv your steam directory somewhere else for it to get reinitialized
<clefru> boogiewoogie: steam launches fine for me under 19.03
Luna_ has joined #nixos
<clefru> btw nice solarized-dark colors on hastebin. gotta remember that
<Luna_> Hi. Anyone knows why I get this error while using nixos-rebuid? SSL peer certificate or SSH remote key was not OK (60)
pi3r has quit [Ping timeout: 245 seconds]
<Taneb> boogiewoogie: there's been some people seeing a similar problem. srhb posted a PR that may fix it: https://github.com/NixOS/nixpkgs/pull/59822
<{^_^}> #59822 (by srhb, 37 minutes ago, open): [19.03] steam: fix steamrt trying to use a missing setup.sh
<boogiewoogie> infinisil: tried that, didn't work. :(
<boogiewoogie> very bizarre that rolling back to a previously working generation and at the same time resetting local user stuff doesn't help, I don't think I encountered such a thing with nixos yet
<Taneb> I think it's due to a Steam update, which we're not in control of
InFlames has joined #nixos
<infinisil> Damn you steam
<infinisil> And damn auto-updates
<boogiewoogie> yeah, they did mess up some things with updates lately
<Taneb> And damn closed-source software
<boogiewoogie> and my trust in nixos isn't budging
<clefru> the client is indeed entirely bizare. I tired to fix steam in-home streaming hardware decoding by giving it a libva.so.1. that worked except that I couldn't make the chances persist, as steam once to revert stuff pretty hard on each launch
<clefru> to be fair, I am really happy Steam customer otherwise, because of what they do for Proton/Wine
<boogiewoogie> for sure, yes
<boogiewoogie> they're in the process of singlehandedly pushing linux gaming towards being on par with windows
pie__ has joined #nixos
<clefru> not sure about the singlehandedly, but they deliver the last missing percentages making it go from 70% to 90% okayish
<Taneb> boogiewoogie: are you in a position to try to see if the PR I linked fixed things?
<AlexRice[m]> if only nvidia would join them
Luna_ has quit [Quit: Page closed]
<clefru> AlexRice[m]: screw nvidia. AMD deserves your money for their dedication to open standards
<AlexRice[m]> clefru: I will next time i can afford a graphics card
<clefru> AMD has dropped their prices a good amount in the last 2 months. RX570, RX580 and Vega 56 are incredibly cheap in Europe
hyper_ch2 has quit [Quit: Page closed]
pie_ has quit [Ping timeout: 244 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<boogiewoogie> Taneb: oh yeah, I was pretty much just considering this last push. the overall credit goes to the wine people of course!
<boogiewoogie> oh that was to clefru
zupo has joined #nixos
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
alexherbo2 has joined #nixos
zupo has quit [Client Quit]
ajs124 has joined #nixos
alexherbo2 has quit [Client Quit]
<boogiewoogie> Taneb: I'll try. I'll need to make a custom expression targetting my fixed chrootenv.nix, correct? since /nix/ is read-only
alexherbo2 has joined #nixos
Mateon3 has joined #nixos
<Taneb> boogiewoogie: unless you've got something very complicated going on, I don't think so, you can just install Steam pointing to that Git tree
Mateon1 has quit [Ping timeout: 255 seconds]
Mateon3 is now known as Mateon1
<infinisil> clefru: Yeah I'll buy amd for my next graphics card for sure
erasmas has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace opened pull request #59824 → gnome3.rygel: fix build → https://git.io/fjOvy
<andi-> I bought one last year and will do so again. Best Linux GPU experience so far.
<boogiewoogie> Taneb: how would I do this?
<{^_^}> [nixpkgs] @vbgl opened pull request #59825 → coqPackages.Verdi: 20181102 -> 20190202 → https://git.io/fjOvQ
<infinisil> andi-: oh that's nice to hear
<{^_^}> [nixpkgs] @akru opened pull request #59826 → parity: 2.3 -> 2.4 → https://git.io/fjOv5
erasmas has quit [Ping timeout: 250 seconds]
<Ashy> andi-: i have an rx580 too, really happy with the linux experience
<{^_^}> [nixpkgs] @FRidh pushed 139 commits to staging: https://git.io/fjOvd
<Ashy> (steam being broken in nixos aside... hehe)
jtojnar has joined #nixos
<Ashy> no screen tearing with sway is an amazingly nice thing too
[Leary] has joined #nixos
cfricke has quit [Quit: WeeChat 2.4]
<Taneb> boogiewoogie: clone the repo at that commit, and do "NIX_PATH=[path to your checkout] nix-env -iA nixpkgs.steam", I think that should work? But I haven't tried
Lears has quit [Ping timeout: 245 seconds]
cfricke has joined #nixos
<Philonous_> I have a statically linked executable file but when I try to run it I get "file not found" errors. How do I fix that?
<infinisil> Taneb: i think nix-env would still use ~/.nix-defexpr then
<infinisil> boogiewoogie: nix-env -f/path/to/checkout -iA steam
<infinisil> This should work i'm pretty sure
<clefru> Taneb & boogiewoogie: https://hastebin.com/ekahulejur.coffeescript
<Taneb> infinisil: ah, thanks for letting me know!
<Taneb> infinisil++
<infinisil> Or that!
<{^_^}> infinisil's karma got increased to 86
ng0 has joined #nixos
zupo has joined #nixos
ThatDocsLady has quit [Remote host closed the connection]
ThatDocsLady has joined #nixos
<{^_^}> [nixpkgs] @oxij opened pull request #59827 → nixos/systemd: add an option to suppress system units → https://git.io/fjOfL
jmeredith has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @basvandijk opened pull request #59828 → nixos/prometheus: refactored & added more missing options → https://git.io/fjOfq
pie_ has joined #nixos
<boogiewoogie> Taneb: okay, steam launched again with the PR. everything seems fine so far
<Taneb> boogiewoogie: test it out for a bit and then comment on the PR saying how it worked :)
<sphalerite> Philonous_: then it's not completely statically linked.
<sphalerite> Philonous_: it's probably missing the dynamic loader
pie__ has quit [Ping timeout: 245 seconds]
<sphalerite> Philonous_: https://nixos.wiki/wiki/FAQ#I.27ve_downloaded_a_binary.2C_but_I_can.27t_run_it.2C_what_can_I_do.3F
<Philonous_> @sphalerite, Thanks. I was indeed mistaken and it's dynamically linked.
init_6 has joined #nixos
Neo-- has joined #nixos
boogiewoogie has quit [Ping timeout: 246 seconds]
boogiewoogie has joined #nixos
InFlames has quit [Ping timeout: 255 seconds]
romildo has quit [Quit: Leaving]
Ariakenom_ has joined #nixos
Ariakenom has quit [Ping timeout: 245 seconds]
boogiewoogie has quit [Ping timeout: 246 seconds]
<AlexRice[m]> does anyone have a good method of killing running programs on nixos since a lot of things have strange wrapped names
mconstant has joined #nixos
<sphalerite> AlexRice[m]: I usually use pgrep -a to find what I'm looking for, and kill to actually kill it
<sphalerite> or htop for the whole thing, but usually pgrep -a and kill
<AlexRice[m]> sphalerite: thanks, didn't know about pgrep
<Ashy> there's also pkill
<Ashy> `pkill firefox`
<sphalerite> yeah, if you want to just kill it without checking first :D
<Ashy> be warned, it'll kill them... haha
<sphalerite> yeah, don't `pkill .`
ubert has quit [Ping timeout: 244 seconds]
<jasongrossman> AlexRice[m]: Or KSysGuard, which is a graphical thing from KDE (but you don't need the rest of KDE in order to install ... I think).
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/6866a74a851 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Lears has joined #nixos
[Leary] has quit [Ping timeout: 246 seconds]
ym555 has joined #nixos
<{^_^}> [nixpkgs] @basvandijk merged pull request #59828 → nixos/prometheus: refactored & added more missing options → https://git.io/fjOfq
<{^_^}> [nixpkgs] @basvandijk pushed 5 commits to master: https://git.io/fjOfQ
<{^_^}> [nixpkgs] @basvandijk merged pull request #59769 → Backport prometheus ec2_sd_config and tls_config options to release-19.03 → https://git.io/fjY1Z
<{^_^}> [nixpkgs] @basvandijk pushed 5 commits to release-19.03: https://git.io/fjOf7
<{^_^}> [nixpkgs] @hedning merged pull request #59821 → nix-zsh-completions: 0.4.2 -> 0.4.3 → https://git.io/fjOeA
<{^_^}> [nixpkgs] @hedning pushed 2 commits to master: https://git.io/fjOfb
<{^_^}> [nixpkgs] @hedning opened pull request #59829 → More gnome 3.32.1 → https://git.io/fjOfN
<{^_^}> [nixpkgs] @basvandijk opened pull request #59831 → Backport "nixos/prometheus: refactored & added more missing options" to release 19.03 → https://git.io/fjOfh
<lightbulbjim> Hi, I have a question about building derivations from a local copy of the nixpkgs tree. I've noticed it tries to build two versions. The first one seems to be either from my system or user profile channel and the second from my local tree.
<lightbulbjim> Example:
<lightbulbjim> ```$ nix-build '<nixpkgs>' -A gnome3.rygel ~/repos/nixpkgs
<lightbulbjim> these derivations will be built:
<lightbulbjim> /nix/store/n8wh8sqq07basnybi6k61g0d0ksvi7bd-rygel-0.38.0.drv```
<lightbulbjim> /nix/store/87rlz2cbdr4vx89y0x9zpmx4kxv4i5xr-rygel-0.38.0.drv
Shouou has joined #nixos
<lightbulbjim> I would expect only the tree specified in the nix-build argument to be used
<lightbulbjim> Am I using the wrong build command?
<Shouou> When I try to run `nix-env -i <package>` I get an error: opening lock file '<path>/per-user/root/profile.lock': Permission denied. Why is it trying to use the root profile.lock when I do have one for each of my users? More bizarrely, it works fine on my other user.
ashkitten has quit [Quit: WeeChat 2.2]
ashkitten has joined #nixos
FRidh has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #59733 → Staging next → https://git.io/fjYRb
<{^_^}> [nixpkgs] @FRidh pushed 102 commits to master: https://git.io/fjOJI
<lightbulbjim> Somebody answered my question - I shouldn't use '<nixpkgs>' as that will use my system profile.
<{^_^}> [nixpkgs] @worldofpeace merged pull request #59824 → gnome3.rygel: fix build → https://git.io/fjOvy
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjOJm
knupfer has quit [Ping timeout: 252 seconds]
rardiol1 has joined #nixos
<{^_^}> [nixpkgs] @basvandijk merged pull request #59831 → Backport "nixos/prometheus: refactored & added more missing options" to release 19.03 → https://git.io/fjOfh
<{^_^}> [nixpkgs] @basvandijk pushed 5 commits to release-19.03: https://git.io/fjOJ3
{`-`} has joined #nixos
mconstant has quit [Ping timeout: 255 seconds]
periklis has quit [Remote host closed the connection]
ym555 has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @basvandijk opened pull request #59832 → Backport "Prometheus pushgateway 0.4.0 -> 0.8.0 & module" to release 19.03 → https://git.io/fjOJz
Keitaro86 has joined #nixos
<pie_> damn, mysql workbench crashes for me
sb0 has quit [Quit: Leaving]
seqizz has joined #nixos
buffet_ is now known as buffet
<manveru> Shouou: most likely because you used it via sudo before?
zupo has joined #nixos
rauno has quit [Remote host closed the connection]
rardiol1 is now known as rardiol
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
aanderse has quit [Ping timeout: 264 seconds]
Shouou has quit [Ping timeout: 268 seconds]
erasmas has joined #nixos
hlolli__ has joined #nixos
nckx has quit [Quit: Updating my GNU Guix System <https://guix.info>]
nckx has joined #nixos
basvandijk has joined #nixos
<{^_^}> [nixpkgs] @basvandijk merged pull request #59832 → Backport "Prometheus pushgateway 0.4.0 -> 0.8.0 & module" to release 19.03 → https://git.io/fjOJz
<{^_^}> [nixpkgs] @basvandijk pushed 4 commits to release-19.03: https://git.io/fjOJb
aanderse has joined #nixos
pi3r_ has quit [Quit: Leaving]
erasmas has quit [Ping timeout: 246 seconds]
m1sosoup has joined #nixos
sindrip has joined #nixos
knupfer has joined #nixos
jmeredith has joined #nixos
sindrip has quit [Client Quit]
aanderse has quit [Remote host closed the connection]
aanderse has joined #nixos
logzet has joined #nixos
zupo has joined #nixos
b1000101 has joined #nixos
b1000101 has left #nixos [#nixos]
b1000101 has joined #nixos
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
linarcx has quit [Ping timeout: 246 seconds]
<averell> distributed as in decentralized jira?
<averell> mis-channel
zmacs has quit [Quit: zmacs]
linarcx has joined #nixos
m1sosoup has quit [Quit: Leaving]
m1sosoup has joined #nixos
iyzsong has joined #nixos
zmacs has joined #nixos
kvda has joined #nixos
kvda has quit [Client Quit]
mtjmullen has quit [Ping timeout: 246 seconds]
mtjmullen has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #59398 → Fix NixOS initrd / stage1 cross-compilation → https://git.io/fjmZ9
<{^_^}> [nixpkgs] @FRidh pushed commit from @delroth to master « nixos/stage-1: "find-libs" shell script is for the host »: https://git.io/fjOUY
Shouou has joined #nixos
<Shouou> manveru, using `sudo` does sound like something I've done -- how do I resolve it?
<LnL> Shouou: I suspect the user profile of that user (~/.nix-profile) is pointing to the root packages instead of his own
<{^_^}> [nixpkgs] @luispedro opened pull request #59834 → Prodigal: init at 2.6.3 → https://git.io/fjOUW
<{^_^}> [nixpkgs] @lheckemann pushed commit from @dtzWill to staging-18.09 « libseccomp: 2.3.3 -> 2.4.0 »: https://git.io/fjOUl
aanderse-work has joined #nixos
<Shouou> LnL, that's it! One question, before I symlinked it to my user profile, I just `rm`ed it and it still had the same behaviour -- where's that coming from?
<{^_^}> [nixpkgs] @marsam opened pull request #59835 → sops: 3.2.0 -> 3.3.0 → https://git.io/fjOU8
jomik has joined #nixos
<LnL> hmm, if ~/.nix-profile doesn't exist it should get created for your user
<sphalerite> LnL: nope, it points to default by default…
<sphalerite> iirc
<LnL> not for a multi-user install, which I assume is the case here
<LnL> or do those not get created by nix?
<symphorien> iirc they are created by /etc/profile
<LnL> ah, Shouou try starting a new shell after removing it
<b1000101> hi there, any idea why newer hydra (19.03 and unstable) fails to build tests from nixos-small.nix ? To be precise, boot.biosCdrom, containers-imperative, containers-ipv4, installer.lvm, installer.separateBoot, installer.simple and tested. All are saying Aborted: a 'x86_64-linux' with features {kvm, nixos-test} is required to build '...', but I am a 'x86_64-linux' with features {benchmark, big-parallel, nixos-test}. Hydra from
<b1000101> 18.09 channel works fine though.
<LnL> big-parallel was added to a bunch of jobs
<b1000101> I can't put my finger on it
<b1000101> It basically says I'm missing KVM
<gchristensen> do you have kvm?
<jomik> OOOH
cfricke has quit [Quit: WeeChat 2.4]
<jomik> nixos 19.03 i out?
<jomik> hurray
ym555 has joined #nixos
Synthetica has quit [Quit: Connection closed for inactivity]
<b1000101> gchristensen: would it work on hydra built from channel 18.09 if I wouldn't? Or kvm was added later on?
<{^_^}> [nixpkgs] @worldofpeace merged pull request #59805 → gnome3.gnome-control-center: Add mutter keybindings (backport to release-19.03) → https://git.io/fjYxf
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to release-19.03: https://git.io/fjOUS
<jomik> Hmm, reading on `stateVersion` in release notes, it does not mention at any time that we sohuld change it to 19.03?
<sphalerite> jomik: correct.
<sphalerite> jomik: as in, don't change it.
jasongro` has joined #nixos
<jomik> Ahah! :P
<jomik> Thanks sphalerite :)
<jomik> Yah, I read that. Was just pondering where exactly to see if I should or not. I guess since I couldn't find it, I should just assume not - as it says.
<jomik> Guess I was looking for a "You should not set stateVersion to 19.03" ... Lol
jasongrossman has quit [Ping timeout: 250 seconds]
aanderse has quit [Ping timeout: 240 seconds]
aanderse has joined #nixos
f0i has joined #nixos
reinhardt has quit [Quit: Leaving]
<sphalerite> could be useful in future release notes
f0i has left #nixos [#nixos]
jasongro` has quit [Client Quit]
<averell> yes, unlikely to be now :) there's like 4 packages reading that or so?
<b1000101> gchristensen: does boot.kernelModules = [ "kvm-amd" "kvm-intel" ]; virtualisation.libvirtd.enable = true; suffice or do I need to add something else?
f0i has joined #nixos
<{^_^}> [nixops] @AmineChikhaoui closed pull request #1050 → Update release notes. → https://git.io/fpn5e
iyzsong-x has joined #nixos
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
linarcx has quit [Quit: WeeChat 2.4]
TonyTheLion has joined #nixos
JonReed has joined #nixos
endformationage has joined #nixos
mwilsoncoding has joined #nixos
sb0 has joined #nixos
[Leary] has joined #nixos
Lears has quit [Ping timeout: 255 seconds]
mexisme has quit [Ping timeout: 246 seconds]
seqizz has quit []
f0i has quit [Quit: Leaving.]
f0i has joined #nixos
sondr3 has joined #nixos
<{^_^}> [nixpkgs] @joachifm merged pull request #59140 → graphene-hardened-malloc: init at 190405.003.2019.04.01.19 → https://git.io/fjt3f
<{^_^}> [nixpkgs] @joachifm pushed 2 commits to master: https://git.io/fjOTG
f0i has quit [Client Quit]
init_6 has quit []
f0i has joined #nixos
domogled has joined #nixos
ubert has joined #nixos
<yorick> does nesting.clone work?
Shouou has quit [Ping timeout: 268 seconds]
<jomik> Can anyone help me figure how I get this expression working ? https://git.io/fjOT8 It gives me the error `No matching distribution found for nose (from screepsapi==0.5.1)`
<jomik> Python package.
<jomik> Oh... I guess there is some buildinputs, woops :D
strobelight has joined #nixos
knupfer has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/31b53e0f4b5 (from 69 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
ubert has quit [Remote host closed the connection]
<worldofpeace> yorick: I've been using nesting.clone. But without #45345 the configs aren't in the grub menu
<{^_^}> https://github.com/NixOS/nixpkgs/pull/45345 (by vmandela, 34 weeks ago, open): nixos/install-grub: include child configs in grub menu
Makaveli7 has quit [Quit: WeeChat 2.4]
<yorick> worldofpeace: I basically need to switch Xorg confs on demand :/
drakonis has joined #nixos
drakonis has quit [Client Quit]
<yorick> worldofpeace: but switch-to-config doesn't do the neccesary amount of blacklisting and doesn't restart display-manager, also how do I switch back?
drakonis has joined #nixos
<yorick> and how do I give it names?
jtojnar has quit [Quit: jtojnar]
m0rph has joined #nixos
m1sosoup has quit [Remote host closed the connection]
domogled has quit [Ping timeout: 245 seconds]
<worldofpeace> yorick: In that case, I don't think that would suit you usecase? Needing to switch xorg config on the fly sounds like a solution to a specific problem.
iyzsong-x has quit [Ping timeout: 264 seconds]
<yorick> worldofpeace: the problem is that I want to switch between nvidia optimusprime for using external screens and intel modesetting for battery life
xok has joined #nixos
<exarkun> I'm probably not allowed to resolve domain names in a nix expression, huh
<yorick> exarkun: they don't have network
<exarkun> that would seem to be a relevant constraint
jasongrossman has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #59767 → cargo-bloat: init at 0.6.2 → https://git.io/fjYPS
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjOT7
Shouou has joined #nixos
Shouou has quit [Client Quit]
<yorick> exarkun: only if you know the output hash in advance
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @marsam merged pull request #59835 → sops: 3.2.0 -> 3.3.0 → https://git.io/fjOU8
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjOTF
<exarkun> :)
o1lo01ol1o has joined #nixos
zmacs_ has joined #nixos
<clefru> just as I was praising AMD here before.. not the smoothest experience with my southern island GPU :/ [444514.974940] [drm:amdgpu_device_gpu_recover [amdgpu]] *ERROR* VRAM is lost!
* clefru wonders why the card could lose its VRAM... it's kinda soldered on :)
<exarkun> Hmm I think I have an old AMD card that lost its VRAM, too.
<exarkun> and I never did find it
zmacs has quit [Ping timeout: 250 seconds]
domogled has joined #nixos
<{^_^}> [nixpkgs] @vbgl opened pull request #59836 → ocaml: 4.08.0+beta2 -> 4.08.0+beta3 → https://git.io/fjOTj
xok has quit [Quit: Leaving.]
drakonis_ has joined #nixos
jabranham has joined #nixos
clefru_ has joined #nixos
drakonis1 has joined #nixos
clefru_ has quit [Client Quit]
clefru has quit [Ping timeout: 240 seconds]
<exarkun> oh this seems related to my openssh woes: The option `services.openssh.enable' has conflicting definitions, in `/nix/store/07bfwdypfhjndl0dcspi8jmc6dhrwpxl-f15bd3cca3c4dbc2d24f0bb74dda4a35eac11758.tar.gz/nixos/modules/profiles/installation-device.nix' and `/home/ubuntu/PrivateStorageOps/nix/notification-host/configuration.nix'.
drakonis has quit [Ping timeout: 268 seconds]
<eacameron> given a source tree, is there a way to get the store path of some derivation *output* without building anything?
<gchristensen> what for, eacameron ?
clefru has joined #nixos
<{^_^}> [nixpkgs] @joachifm merged pull request #59461 → nixos-19.03: fix hardened kernels → https://git.io/fjmas
<{^_^}> [nixpkgs] @joachifm pushed commit from @edwintorok to release-19.03 « linux: Fix update script »: https://git.io/fjOku
<sphalerite> eacameron: `nix eval --raw nixpkgs.hello`
<{^_^}> [nixpkgs] @bbigras opened pull request #59837 → rofi: fix homepage URL → https://git.io/fjOkz
stepcut has joined #nixos
dnlkrgr has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Read error: Connection reset by peer]
<exarkun> for mkOverride, what's higher priority - bigger or smaller?
erasmas has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #59837 → rofi: fix homepage URL → https://git.io/fjOkz
<{^_^}> [nixpkgs] @dotlambda pushed commit from @bbigras to master « rofi: fix homepage URL (#59837) »: https://git.io/fjOkS
<Akii> Hi! If I put this into configuration.nix nothing happens; maybe bug? { nixpkgs.config.allowBroken = true; }
<eacameron> sphalerite: gchristensen: We want to pull a specific path from a cache given the source
f0i has quit [Ping timeout: 245 seconds]
<Akii> only seems to take export NIXPKGS_ALLOW_BROKEN=1
<sphalerite> Akii: same deal as with unfree, the setting in the system config only affects the system build
<sphalerite> ,unfree Akii
<{^_^}> Akii: You cannot install your unfree software? See https://nixos.wiki/wiki/FAQ/unfree
<Akii> yeah I'm on NixOS and installing via system packages
<sphalerite> Akii: oh so your system build is failing because of a broken package, even though you added nixpkgs.config.allowBroken = true; ?
<exarkun> looked it up: lowest priority wins
<Akii> yes
erasmas has quit [Ping timeout: 246 seconds]
<sphalerite> Akii: with the error message that the package is broken?
<Akii> and the recommendation to put that into configuration.nix
<Akii> :D
<sphalerite> hm ok… does your use of the package look like {pkgs, ...}: {environment.systemPackages = [ pkgs.foo ];} ?
<Akii> environment.systemPackages = with pkgs; [
jb55 has joined #nixos
<Akii> I must note that the package in question is a dependency of another one
<Akii> not installing that directly
drakonis1 is now known as drakonis
ThatDocsLady has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @joachifm pushed to master « CODEOWNERS: add myself to files related to the hardened profile »: https://git.io/fjOIv
<Akii> not a big deal, I can just add that env var each time
<Akii> still weird
<sphalerite> yep, it is
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #56406 → emscripten: 1.37.36 -> 1.38.28 → https://git.io/fhNJ9
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fjOIT
tomberek has joined #nixos
Ariakenom_ has quit [Quit: Leaving]
zmacs_ has quit [Quit: zmacs_]
<{^_^}> [nixpkgs] @jethrokuan opened pull request #59838 → steamrt 1.1 -> 1.2 → https://git.io/fjOIO
<{^_^}> [nixpkgs] @dotlambda opened pull request #59839 → [18.09] dovecot: fix CVE-2019-10691 → https://git.io/fjOIs
ym555 has quit [Ping timeout: 255 seconds]
zupo has joined #nixos
<{^_^}> [nixpkgs] @dotlambda opened pull request #59840 → dovecot: 2.3.5.1 -> 2.3.5.2 → https://git.io/fjOIZ
zupo has quit [Client Quit]
devalot has joined #nixos
random_yanek has quit [Quit: random_yanek]
random_yanek has joined #nixos
random_yanek has quit [Max SendQ exceeded]
equivrel has quit [Ping timeout: 250 seconds]
tilpner has quit [Quit: WeeChat 2.4]
hlolli__ has quit [Remote host closed the connection]
boxscapeR has joined #nixos
boxscapeR is now known as boxscape
<exarkun> What is the purpose of the `meta.platforms` field of a package? Anyone know why the raspberrypi meta.platforms is set the way it is?
<gchristensen> it is used to avoid building packages on platforms which don't support it
<gchristensen> is raspberrypi a package?
random_yanek has joined #nixos
<exarkun> sorry, it's the raspberrypi firmware package
<exarkun> pkgs/os-specific/linux/firmware/raspberrypi/
<{^_^}> [nixpkgs] @romildo merged pull request #59530 → enlightenment.terminology: 1.3.2 -> 1.4.0 → https://git.io/fjm1d
<{^_^}> [nixpkgs] @romildo pushed 2 commits to master: https://git.io/fjOI1
<exarkun> the "build" seems to involve downloading the source and copying a file out of it. seems like it should be pretty safe/correct on any platform.
<gchristensen> hrmm
<gchristensen> that is a tricky one, because it would be not good to install that on any other platform
aanderse has quit [Ping timeout: 252 seconds]
<exarkun> more generally I am getting increasingly curious if I can build a raspberrypi nixos system image (sdImage) on an x86_64 host
<exarkun> because I am increasingly tired of building it in the cloud and then downloading it
stepcut has joined #nixos
<gchristensen> you'd need to cross-compile it I think
basvandijk has quit [Ping timeout: 258 seconds]
<exarkun> yea I'm not falling for that one again
aanderse has joined #nixos
tilpner has joined #nixos
<boxscape> If I've made a derivation with a bunch of arguments that are packages from nixpkgs, is there a way I can run nix-build and say that it should take all those from <nixpkgs> instead of having to supply each argument individually via --arg?
Ariakenom has joined #nixos
<JonReed> boxscape: I use aliases for this `alias nbcall='nix-build -E "with import <nixpkgs> {}; callPackage ./default.nix {}"'`
<JonReed> boxscape: `alias nbcallk='nix-build -K -E "with import <nixpkgs> {}; callPackage ./default.nix {}"'`
<FRidh> boxscape: write somethng like { nixpkgs ? <nixpkgs> }: let pkgs = import nixpkgs {}; mybuilder = { arg1, arg2, arg3 }: stdenv.mkDerivation { ... }; in pkgs.callPackage builder {};
<boxscape> nice , thanks
<jomik> How do I take an `interactive.py` file and wrap it so that I can execute it as a binary? The file has a `#! /usr/bin/env python` which we don't have in NixOS :D
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/31b53e0f4b5 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
dbmikus_ has joined #nixos
<JonReed> boxscape: Although, my real `nbcall` alias is a bit more sophisticated. It can optionally accept filename as well, with or without `.nix` extension, because it got annoying after a while that it wasn't smart enough. https://pastebin.com/zuDyJQRR
<boxscape> I see
<sphalerite> jomik: if it's just for yourself, you can just always run it in nix-shell -p python or something
<jomik> sphalerite: It is for my nur, and I'd prefer not having that tbh.
<jomik> There is a "wrapPythonPrograms" function. But it looks in $out/bin, which is not where this file is.
<sphalerite> jomik: alternatively, make a simple derivation out of it like… with import <nixpkgs> {}; runCommandNoCC "foo-script" { buildInputs = [ python ]; } '' mkdir -p $out/bin; cp ${./interactive.py} $out/bin ; patchShebangs $out/bin ''
<sphalerite> well if it's NUR, not using with import <nixpkgs> {}; of course
<sphalerite> but that basic concept
<jomik> Tbh, I don't really understand how this works - I get the output in something like `lib/python3.7/site-packages/screeps_console`
<jomik> There seems to be no difference between using buildPythonApplication and buildPythonPackage.
<sphalerite> its setup.py doesn't seem to define the entry point
<boxscape> jomik: looks like you could also write a bash script containing `#!/bin/sh <newline> nix-shell -p python --command ./test.py`, if the only reason for not wanting to use nix-shell is that you don't want to call it manually
<boxscape> s/test.py/interactive.py
<jomik> sphalerite: That's true. I just realized that as well. I guess I can add a patch to add the entrypoint. Will try that :D
<sphalerite> jomik: once that's fixed, buildPythonApplication should be the way to go.
erasmas has joined #nixos
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjOLc
<{^_^}> [nixpkgs] @marsam merged pull request #59663 → python37Packages.parse: 1.11.1 -> 1.12.0 → https://git.io/fjYtu
sb0 has quit [Quit: Leaving]
<avn> Oops, looks like master seriously broken -- `error: assertion failed at nixpkgs/pkgs/development/libraries/vulkan-loader/default.nix:8:1`
<sphalerite> f9505a1e1cc04788107bf320e980d9589bd41a83
<sphalerite> avn: https://github.com/NixOS/nixpkgs/pull/59727 was already mentioned on the PR that broke it
<{^_^}> #59727 (by r-ryantm, 1 day ago, merged): vulkan-headers: 1.1.101.0 -> 1.1.106
aanderse has quit [Ping timeout: 244 seconds]
jomik has quit [Ping timeout: 255 seconds]
civodul has quit [Quit: ERC (IRC client for Emacs 26.2)]
<avn> sphalerite: hope they fix-or-revert today ;)
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/534d8ff7426 (from 87 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
hyper_ch2 has joined #nixos
<sphalerite> avn: feel free to do so yourself, I can merge it for you if you make a PR.
Keitaro86 has quit [Ping timeout: 256 seconds]
<sphalerite> avn: alternatively, don't use master :)
<{^_^}> [nixpkgs] @lheckemann merged pull request #49537 → nixos stage-1: fix init existence test → https://git.io/fxbiK
<{^_^}> [nixpkgs] @lheckemann pushed 2 commits to master: https://git.io/fjOLV
<{^_^}> [nixpkgs] @worldofpeace merged pull request #59339 → pantheon updates, etc. → https://git.io/fjq7i
<{^_^}> [nixpkgs] @worldofpeace pushed 9 commits to master: https://git.io/fjOLr
<avn> sphalerite: update loader, or revert?
zupo has joined #nixos
<sphalerite> avn: I'd say update the loader
<avn> (trying to update)
xok has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace opened pull request #59841 → backport #59339 → https://git.io/fjOLy
<samrose> `writeTextFile` appears to write to /nix/store `$out` is there a function for writing files to dir like `/var/lib` etc?
mwilsoncoding has quit [Ping timeout: 256 seconds]
<sphalerite> samrose: no.
<samrose> heh, concise thank you :)
hyper_ch2 has quit [Ping timeout: 256 seconds]
<boxscape> presumably the reason is that that would break the whole purity aspect?
<sphalerite> yep :)
<samrose> yes makes sense
<b1000101> has anyone encountered problems with the new 19.03 graphical installation image? I can't start display-manager for some reason (screens found but none have a usable configuration). It seems as there were no appropriate drivers for nvidia gtx 1080 ?
<samrose> I have a software that expects to be able to rewrite a .toml file
<samrose> and dynamically reload it
<samrose> (not software I've written, but one that I am tasked with supporting)
<sphalerite> b1000101: did the 18.09 installer work?
vidbina has joined #nixos
ym555 has joined #nixos
<samrose> looks like it may be doable in installPhase
alexherbo2 has quit [Ping timeout: 245 seconds]
<sphalerite> no
wfranzini has quit [Ping timeout: 255 seconds]
<sphalerite> the typical approach for this sort of thing is (on nixos) to have a systemd service that creates the file
linarcx has joined #nixos
<sphalerite> or to use systemd-tmpfiles
<{^_^}> [nixpkgs] @hedning merged pull request #59818 → gnome3.mutter: 3.32.0 -> 3.32.1 → https://git.io/fjYjx
<{^_^}> [nixpkgs] @hedning pushed 2 commits to master: https://git.io/fjOLp
FRidh has quit [Read error: No route to host]
romildo has joined #nixos
<samrose> sphalerite: ah cool thank you for that convention reference
<avn> sphalerite: not builds straight, raises from python script
<{^_^}> [nixpkgs] @volth opened pull request #59843 → lib/optionalString: ensure it returns string → https://git.io/fjOLh
<{^_^}> [nixpkgs] @volth opened pull request #59844 → lib/optionals: ensure it returns list → https://git.io/fjOLj
<{^_^}> [nixpkgs] @volth opened pull request #59845 → lib/optionalAttrs: ensure it returns attrset → https://git.io/fjOte
xok has quit [Quit: Leaving.]
xok has joined #nixos
romildo_ has joined #nixos
Mithror has joined #nixos
xok has quit [Client Quit]
xok has joined #nixos
romildo__ has joined #nixos
xok has quit [Client Quit]
dbmikus_ has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @worldofpeace pushed to master « pantheon.elementary-gtk-theme: 5.2.2 -> 5.2.3 »: https://git.io/fjOtf
xok has joined #nixos
<avn> sphalerite: but it was already in cache (sources), so probably someone other also working on it. So I give few hours to someone who familiar with problem, if not -- try to debug myself
xok has quit [Client Quit]
drakonis has quit [Quit: WeeChat 2.3]
romildo has quit [Ping timeout: 245 seconds]
dbmikus_ has joined #nixos
romildo_ has quit [Ping timeout: 246 seconds]
Cale has joined #nixos
romildo_ has joined #nixos
mwilsoncoding has joined #nixos
arjen-jonathan has quit [Ping timeout: 244 seconds]
drakonis has joined #nixos
romildo has joined #nixos
kleisli has joined #nixos
drakonis_ has quit [Ping timeout: 255 seconds]
romildo__ has quit [Ping timeout: 246 seconds]
linarcx has quit [Ping timeout: 250 seconds]
romildo_ has quit [Ping timeout: 246 seconds]
Neo-- has quit [Ping timeout: 240 seconds]
Lears has joined #nixos
linarcx has joined #nixos
romildo has quit [Ping timeout: 246 seconds]
kisik21 has joined #nixos
[Leary] has quit [Ping timeout: 250 seconds]
everybodyHertz has joined #nixos
drakonis has quit [Ping timeout: 258 seconds]
kleisli has quit [Ping timeout: 246 seconds]
<kisik21> Install DVD with KDE - no bugs. Install with i3wm - bug with DPMS, screen doesnt refresh propeely if DPMS ever turns off the screen. Restarting lightsm fixes that.
<sphalerite> kisik21: oh yeah I have that too occasionally, just switching ttys fixes it as well
dbmikus_ has quit [Ping timeout: 252 seconds]
hoijui has joined #nixos
<kisik21> nope
<kisik21> sphalerite: switching ttys fixes problem for one single refresh
<kisik21> single frame
<kisik21> there are 60 frames in a second
<kisik21> sadly
<kisik21> installed plasma
<kisik21> will teat
<kisik21> wait
<kisik21> mizing atomic and non atomic capable gpus
<kisik21> that's amdgpu speaking
<kisik21> I have hybrid gpus, may be related?
<{^_^}> [nixpkgs] @strager opened pull request #59846 → folly: support macOS → https://git.io/fjOt4
<b1000101> sphalerite sorry, I didn't have the old release anymore so I had to find it and dd it :). It's the same error, so don't worry, it didn't break in the new release then.
boxscape has quit [Remote host closed the connection]
<kisik21> WHAT THE HELL! It works in Plasma
ramses_ has quit [Quit: Page closed]
linarcx has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @dtzWill merged pull request #59747 → libpam: fix w/musl after update to 1.3.1 → https://git.io/fjYau
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to master: https://git.io/fjOtR
<{^_^}> [nixpkgs] @worldofpeace merged pull request #59841 → backport #59339 → https://git.io/fjOLy
<{^_^}> [nixpkgs] @worldofpeace pushed 10 commits to release-19.03: https://git.io/fjOtE
everybodyHertz has quit [Ping timeout: 256 seconds]
jabranham has quit [Quit: ERC (IRC client for Emacs 27.0.50)]
ddellacosta has joined #nixos
azdle has joined #nixos
linarcx has joined #nixos
boogiewoogie has joined #nixos
<kisik21> which pkg provides glxinfo and glxgears?
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pie_ has quit [Ping timeout: 250 seconds]
<sphalerite> kisik21: glxinfo
<worldofpeace> ,locate bin glxinfo
<{^_^}> Found in packages: glxinfo, virtualgl, virtualglLib, driversi686Linux.glxinfo
dbmikus_ has joined #nixos
MichaelRaskin has joined #nixos
<kisik21> is there some sort of top for GPUs? Windows had it, can it be done in Linux?
<kisik21> but from what I know right now - my graphics cards both work
<kisik21> I'm not sure which is the discrete one because their naming is kinda confusing
npmccallum has quit [Ping timeout: 246 seconds]
<kisik21> It's so weird with this laptop, this is my second day with Linux on it
<kisik21> so I have, like, tons of stuff to do
cyphase has quit [Ping timeout: 246 seconds]
jomik has joined #nixos
cyphase has joined #nixos
xkapastel has joined #nixos
logzet has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/534d8ff7426 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
m0rph has quit [Quit: Leaving]
_kwstas has joined #nixos
IRCsum has quit [Remote host closed the connection]
hoijui has quit [Ping timeout: 258 seconds]
cyphase has quit [Ping timeout: 255 seconds]
zupo has joined #nixos
cyphase has joined #nixos
_kwstas has quit [Quit: _kwstas]
aanderse has joined #nixos
<alj[m]> Hey everyone! Got a quick question:
<alj[m]> How would I build a configuration on one machine to be copied via nix-store --export to another machine?
<alj[m]> The Problem is: I need a *set of packages* to be present on an offline machine which is running debian. Since it's offline and I love nix and everything it stands for, I thought I might copy the closures over, but all I can find is guides to create closures/exports of single programs not a *set* of programs/packages.
npmccallum has joined #nixos
gagbo has joined #nixos
aswanson has quit [Quit: WeeChat 2.4]
<tilpner> alj[m]: nix-build --no-out-link '<nixpkgs/nixos>' -A system builds the current system
alexherbo2 has joined #nixos
<tilpner> alj[m]: You can pass a different configuration via the configuration argument, NIXOS_CONFIG or NIX_PATH
hoijui has joined #nixos
<alj[m]> but i need to nix-store --export this stuff in the manual i can export firefox by `nix-store --export $(nix-store -qR $(type -p firefox)) > firefox.closure`
_kwstas has joined #nixos
cyphase has quit [Ping timeout: 255 seconds]
<alj[m]> I want that but with my list of packages or whatever
cyphase has joined #nixos
<sphalerite> alj[m]: if you have everything you want installed in your nix profile, you can for example `nix-store --export $(nix-store -qR ~/.nix-profile)`
bertof has joined #nixos
aanderse has quit [Ping timeout: 255 seconds]
<sphalerite> alj[m]: alternatively, a flat file binary cache is nicer — then you can do `nix copy --to file:///mnt/usb/nix-cache` and use `--substituters file:///mnt/usb/nix-cache --no-require-sigs` with whatever nix commands on the target machine
aanderse_ has joined #nixos
<alj[m]> thats to big isnt it?
<jomik> sphalerite: So I got the entry_point patched in now .. Just forked it for now. I am getting some errors with tests as well. It seems to be unable to find modules, that are part of the package.
genesis has quit [Remote host closed the connection]
<jomik> I.e. I am getting errors like `ModuleNotFoundError: No module named 'command'`
<jomik> The `command` module is `command.py` that is right next to the importing file..
<sphalerite> I don't know that much about python packaging except that it can be quite funky
<sphalerite> sorry :p
<jomik> Dammit ! :P
<sphalerite> I'd say just doCheck = true; #yolo
<sphalerite> s/true/false/
<jomik> Well, then it fails when I run the script :D
<sphalerite> oh
bertof has quit [Remote host closed the connection]
<sphalerite> oh wait, the script is doing `import command`?
<jomik> Yeah.
<sphalerite> eeh
<sphalerite> that's not good python practice :p
<jomik> Hah, great D:
<sphalerite> changing it to `from . import command` should help
<jomik> Oh.
<jomik> I see, thanks, trying that :D
<sphalerite> I did a bit of python, including professionally, before I started using nix, so I know some python things
<sphalerite> just not much about the intersection of python and nix :D
<jomik> What about something like `from autocomplete import Autocomplete`, autocomplete is a local thing.
<jomik> I know next to nothing about Python.
<sphalerite> from .autocomplete import Autocomplete
<jomik> Tho, we did use python to write some linear programming algorithm :D
Thra11 has joined #nixos
<jomik> Ah, not ./autocomplete? XD
<sphalerite> no
f0i has joined #nixos
<sphalerite> want to know the best part? To get a module from a parent package, it's `from .. import autocomplete`, from a grandparent package it's `from ... import autocomplete`
<sphalerite> or `from ..autocomplete import Autocomplete`
<sphalerite> got to love python :p
Ariakenom_ has joined #nixos
bertof has joined #nixos
bertof has quit [Remote host closed the connection]
<jomik> sphalerite++
<{^_^}> sphalerite's karma got increased to 60
<jomik> God
<jomik> xD
bertof has joined #nixos
ninjin has quit [Quit: migration]
ddellacosta has quit [Ping timeout: 268 seconds]
<jomik> it works now \0/
<jomik> Back to pondering if I should set up gitlab to just use my own account for updating packages, or if I should make a bot.
<jomik> I saw that rycee auto updates his firefox addons in his nur-expressions :D
__monty__ has joined #nixos
<eacameron> Is there an easy way to do something like nix-shell -A drv -p more-things and-more
psalm has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #59726 → vbam: 2.1.1 -> 2.1.2 → https://git.io/fjY8p
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « vbam: 2.1.1 -> 2.1.2 »: https://git.io/fjOqr
sigmundv has quit [Ping timeout: 268 seconds]
wfranzini has joined #nixos
zupo_ has joined #nixos
<sphalerite> eacameron: not trivially.
zupo has quit [Ping timeout: 255 seconds]
_kwstas has quit [Quit: _kwstas]
bertof has quit [Quit: bertof]
linarcx has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @zimbatm merged pull request #58329 → Add vim plugin vim-beancount → https://git.io/fjUGy
<{^_^}> [nixpkgs] @zimbatm pushed 3 commits to master: https://git.io/fjOqX
linarcx has joined #nixos
dnlkrgr has quit [Ping timeout: 245 seconds]
mwilsoncoding has quit [Ping timeout: 264 seconds]
psalm has quit [Read error: Connection reset by peer]
psalm_ has joined #nixos
dnlkrgr has joined #nixos
genesis has joined #nixos
<nh2[m]> clever: I solved it, need to set `USE="vtconsole fbconsole"` when building the ChromiumOS kernel. Even if you enable the corresponding kernel `CONFIG_*` options directly to `=y`, if you don't have that USE flag on, it'll turn them off agian.
ym555 has quit [Ping timeout: 250 seconds]
Myhlamaeus has joined #nixos
<jomik> sphalerite: Odd, now it seems to be trying to import from the `bin` dir, when I run my `interactive.py` wrapper thing
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/f5a69a98d9a (from 76 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
ym555 has joined #nixos
romildo has joined #nixos
romildo1 has joined #nixos
mwilsoncoding has joined #nixos
dnlkrgr has quit [Ping timeout: 244 seconds]
<jomik> It's odd, because it is importing interactive from `screeps_console`, which is in site_dir
romildo2 has joined #nixos
aswanson has joined #nixos
romildo2 has quit [Client Quit]
<jomik> Oooh.
romildo has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @AmineChikhaoui opened pull request #59848 → ec2 image: fix resize2fs (cherry pick PR#57633) → https://git.io/fjOq7
halfbit has joined #nixos
romildo1 has quit [Ping timeout: 268 seconds]
boogiewoogie has quit [Remote host closed the connection]
day|flip has joined #nixos
Mithror has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
domogled has quit [Remote host closed the connection]
<jomik> sphalerite: Your two cents on this error now ? `ModuleNotFoundError: No module named '__main__.outputparser'; '__main__' is not a package`
<jomik> The offending line is `from .outputparser import parseLine`
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lopsided98 has quit [Ping timeout: 250 seconds]
<sphalerite> jomik: ah, in this case it needs to be whatever the package name is
<sphalerite> jomik: what's in $out/lib/python*/site-packages?
fusion809 has joined #nixos
hoijui has quit [Ping timeout: 252 seconds]
<jomik> Oooh, but .. It is still relative to the module that is importing it though?
<jomik> Anyway, I abandoned that because I was informed that there was a more uptodate one.. :D
<jomik> And it uses yarn/javascript, so I know what is going on! :D
shibboleth has joined #nixos
lopsided98 has joined #nixos
<{^_^}> [nixpkgs] @volth opened pull request #59849 → libuv: disable "get_passwd" test → https://git.io/fjOmY
romildo has joined #nixos
romildo_ has joined #nixos
justanotheruser has quit [Ping timeout: 250 seconds]
romildo has quit [Ping timeout: 244 seconds]
Glider_IRC_ has joined #nixos
romildo_ has quit [Ping timeout: 244 seconds]
Glider_IRC has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @primeos pushed 2 commits to master: https://git.io/fjOml
linarcx has quit [Quit: WeeChat 2.4]
<jomik> What's the best way to use a package in my nur repo? `yarn2nix = (callPackage ../default.nix {}).pkgs.yarn2nix;` must be something better than...
linarcx has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @avnik opened pull request #59850 → vulkan-loader: 1.1.101.6 -> 1.1.106 → https://git.io/fjOm0
<avn> sphalerite: https://github.com/NixOS/nixpkgs/pull/59850 (forget your GH nickname) ;)
<{^_^}> #59850 (by avnik, 24 seconds ago, open): vulkan-loader: 1.1.101.6 -> 1.1.106
<avn> (rebuilding dependants in progress)
work_ has joined #nixos
<{^_^}> [nixpkgs] @Izorkin opened pull request #59852 → Memcached: update packages → https://git.io/fjOmu
arjen-jonathan has joined #nixos
<sphalerite> avn: huh, I thought it didn't work with a simple update?
<sphalerite> but I'll merge it as soon as ofborg is happy with it :)
<avn> sphalerite: nah all ok, was my mistake (not updated hash, only version ;))
<avn> sphalerite: on own projects I always include version to src.name, to invalidate it on update
st4ll1_ has quit [Quit: ZNC 1.7.1 - https://znc.in]
st4ll1 has joined #nixos
<avn> sphalerite: I'll notice you here if dependants would rebuild ok (at least some)
<avn> our download/build order still indeterministic
sigmundv has joined #nixos
seanparsons has quit [Remote host closed the connection]
jomik has quit [Quit: WeeChat 2.4]
rauno has joined #nixos
seanparsons has joined #nixos
<sphalerite> avn: aaah, not a bad idea!
seanparsons has quit [Remote host closed the connection]
<sphalerite> avn: tbh I think fetchFromGitHub and such should include the repo name and the (possibly truncated) hash in the output name
<sphalerite> in fact I might just make a PR for that :D
seanparsons has joined #nixos
Synthetica has joined #nixos
shibboleth has quit [Quit: shibboleth]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
drakonis has joined #nixos
hellrazor has joined #nixos
<{^_^}> [nixpkgs] @Izorkin opened pull request #59853 → phpPackages.xdebug: 2.6.1 -> 2.7.1 → https://git.io/fjOmj
hellrazo1 has quit [Ping timeout: 244 seconds]
drakonis_ has joined #nixos
<avn> sphalerite: new tendention -- to mangle src name="source" :/
<{^_^}> [nixpkgs] @joachifm closed pull request #55818 → lektor: 2.3 -> 3.1.3 → https://git.io/fh7br
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/f5a69a98d9a (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<eeva> Bad news everyone
<buffet> :(
<eeva> It would seem that the steam-runtime building is collapsing
<sphalerite> huh?
<alj[m]> I have created a file that should install my packages. But it says it cant find the derivations
<alj[m]> Im guessing it somehow doesnt find the nixpkgs or something like that
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/c6c8fe55832 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<simpson> eeva: Happens. Looks like there's a path forward, by handwriting the dependencies that used to be listed in a text file.
<eeva> 1. the runtime-generated.nix is outdated (file can't be found in cache anymore :(); 2. rebuilding the cache won't work anymore because of an upstream change in steam-runtime repo from valve
<alj[m]> Pls help me
<simpson> alj[m]: What have you tried so far?
<eeva> simpson: I just did that for shits and giggles, it contains now 2 debian metapackages instead of the whole list
<eeva> but I somehow doubt this will work
<buffet> what was the patch shebang thing again?
<alj[m]> simpson: im putting it in a pastebin, wait a moment
f0i has quit [Ping timeout: 244 seconds]
hedning_ has joined #nixos
hedning_ has quit [Client Quit]
hedning_ has joined #nixos
<alj[m]> I wrote this and tried to call `nix-env -p /nix/var/nix/profiles/per-user/user/elmsEnv -f packages.nix -i elmsPackages` and various variations of that line
aanderse-work has quit []
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<alj[m]> simpson: this is what i've got. I used various pieces from the manual to get a file that defines my packages and to then install it to a profile
<simpson> alj[m]: Does it work in a nix-shell? Usually I treat nix-env as a place that I install stuff into only when I am really certain that I want it available constantly.
gamble has joined #nixos
<alj[m]> okay let me try to call nix-shell with the file
psalm_ has quit [Remote host closed the connection]
<gamble> hey, daft question- i'm just trying to get a nix-shell with parcel bundler running. how can I inspect `nodePackages` and list available packages?
<simpson> gamble: I typically use nix-repl to inspect nixpkgs.
ng0 has quit [Quit: Alexa, when is the end of world?]
psalm has joined #nixos
<alj[m]> simpson: How do I use nix-shell to use my stuff inside the file?
<simpson> alj[m]: https://nixos.org/nix/manual/#sec-nix-shell is an alright overview with some examples; https://nixos.wiki/wiki/Development_environment_with_nix-shell has some more advanced tips.
<simpson> gamble: Something like that, yeah.
<gamble> simpson: that's working quite nicely. so parcel is missing. second daft question- what are my options for pulling it in?
psalm has quit [Read error: Connection reset by peer]
<gamble> easiest/quickest preferable, just to get running :)
<alj[m]> simpson: ill keep trying thanks
psalm has joined #nixos
<simpson> gamble: The nixpkgs manual explains the procedure. You'll edit node-packages-v8.json or whatever, regenerate all of nodePackages, and then you're set.
<dsx> Is it me or dockerTools.buildLayeredImage is a bit weird? I have this https://pastebin.com/GZnn6tk1 as default.nix and this https://pastebin.com/FqZckJdF as hyperkube.nix, and when image is bein built I see that it gets go_1_12, gcc and perl as its layers, which is definitely not something I expect.
<{^_^}> [nixpkgs] @goodsoft opened pull request #59854 → buildMix: fix bootstrapping packages with hyphens in version → https://git.io/fjOYo
<simpson> alj[m]: Sorry for not hand-holding; I'm trying to ensure that you'll have reading material for when I go off to afternoon meetings shortly.
<gchristensen> dsx: that isn't buildLayeredImage' sfault, it is because your build product depends upon go, gcc, and perl for some reason
<gamble> is that assuming i have pulled the nixpkgs repo locally and use that to source <nixpkgs>?
<simpson> gamble: Yes. I don't know how to do Node stuff without nixpkgs.
<gchristensen> dsx: build hyperkube, and do `nix-store -qR ./result` , find the path you are surprised by , and then `nix why-depends ./result the-path-you-aresurprised-by`
<dsx> gchristensen: hm. I definitely need go to build binaries, but not for running the result
<gchristensen> yeah, you might need to nuke references or something
<gchristensen> anyway, do those steps and it'll help you find why you depend on them
<gamble> simpson: parcel is already in nixpkgs master. - so i can just update my "channel" right?
ixxie has joined #nixos
_kwstas has joined #nixos
<simpson> gamble: Oh, is it? I hadn't checked. In that case, yeah, you should be able to grab from nixpkgs-unstable.
luciandesozay[m] has joined #nixos
psalm has quit [Ping timeout: 255 seconds]
<luciandesozay[m]> Hey
<dsx> gchristensen: oh… I think I see…
<{^_^}> [nixpkgs] @volth opened pull request #59855 → runInLinuxVM, test-driver: pass host's cpu type to guest vm → https://git.io/fjOY1
<dsx> gchristensen++
<{^_^}> gchristensen's karma got increased to 107
<dsx> remove-references-to -t ${go} whasn't right
<dsx> Should have been go_1_12
<{^_^}> [nixpkgs] @markuskowa merged pull request #59188 → maxx: 1.1.0 -> 2.0.1 → https://git.io/fjtwv
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fjOYM
tdbgamer has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> [nixpkgs] @markuskowa merged pull request #56666 → fwup: 1.2.7 -> 1.3.0 → https://git.io/fhAKd
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fjOYH
<gchristensen> nice :)
<{^_^}> [nixpkgs] @lheckemann merged pull request #59848 → ec2 image: fix resize2fs (cherry pick PR#57633) → https://git.io/fjOq7
<{^_^}> [nixpkgs] @lheckemann pushed 2 commits to release-19.03: https://git.io/fjOYA
hedning_ has quit [Quit: hedning_]
random_yanek has quit [Quit: random_yanek]
hedning_ has joined #nixos
ATuin has joined #nixos
iceypoi has joined #nixos
random_yanek has joined #nixos
random_yanek has quit [Max SendQ exceeded]
bertof has joined #nixos
linarcx has quit [Quit: WeeChat 2.4]
random_yanek has joined #nixos
random_yanek has quit [Max SendQ exceeded]
psyanticy has quit [Quit: Connection closed for inactivity]
random_yanek has joined #nixos
jtojnar has joined #nixos
jtojnar has quit [Remote host closed the connection]
<thornAvery> anyone have experience installing beautiful racket?
<{^_^}> [nixpkgs] @srhb merged pull request #59822 → [19.03] steam: fix steamrt trying to use a missing setup.sh → https://git.io/fjOeh
<{^_^}> [nixpkgs] @srhb pushed 2 commits to release-19.03: https://git.io/fjOOk
<thornAvery> tried using raco but it failed when it got to the bit about installing docs, i assume because the usual directory structure isnt there
<tilpner> thornAvery: Did you pass -u to install into the user scope?
<thornAvery> nope that was probably it
<thornAvery> ill try that
mthst has quit [Ping timeout: 250 seconds]
<thornAvery> tilpner: that was it, chur
ATuin has quit [Quit: WeeChat 2.1]
o1lo01ol1o has quit [Remote host closed the connection]
<alj[m]> simpson: i got it to build and it kinda works. thanks for your help simpson++
<{^_^}> simpson's karma got increased to 9
mthst has joined #nixos
<simpson> alj[m]: Glad to hear it. I'm in a meeting, sorry.
jasom has quit [Quit: WeeChat 2.3]
andrewrk_ is now known as andrewrk
o1lo01ol1o has joined #nixos
mthst- has joined #nixos
mthst has quit [Ping timeout: 250 seconds]
kleisli has joined #nixos
gamble has quit [Quit: Page closed]
jasom has joined #nixos
zupo has joined #nixos
AleXoundOS_ has joined #nixos
tdbgamer has joined #nixos
o1lo01ol1o has quit [Ping timeout: 246 seconds]
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
[Leary] has joined #nixos
<iceypoi> is nix meant to work on FreeBSD these days?
<gchristensen> I don't think it does, I haven't heard about freebsd suppport in a long time
Lears has quit [Ping timeout: 246 seconds]
meck has quit [Quit: WeeChat 2.4]
<Athas> Do any statistics exist of how often a Nix derivation is installed? (Realistically an approximation based on snapshot download stats, since I assume there is no telemetry.)
meck has joined #nixos
mexisme has joined #nixos
<{^_^}> [nixpkgs] @timokau merged pull request #54690 → sage: 8.6 -> 8.7 → https://git.io/fh6zR
<{^_^}> [nixpkgs] @timokau pushed 5 commits to master: https://git.io/fjOOS
kisik21 has quit [Ping timeout: 268 seconds]
zupo has quit [Quit: Textual IRC Client: www.textualapp.com]
o1lo01ol1o has joined #nixos
<gchristensen> Athas: none that are really available
knupfer has joined #nixos
rprije has quit [Remote host closed the connection]
rprije has joined #nixos
zupo has joined #nixos
meck has quit [Client Quit]
meck has joined #nixos
Anton-Latukha has quit [Quit: Leaving.]
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<AleXoundOS_> Is it possible to use nix-copy-closure instead of `nix copy` in a hope that it doesn't suffer from https://github.com/NixOS/nix/issues/2774 ?
<{^_^}> nix#2774 (by AleXoundOS, 1 day ago, open): nix copy runs in non-constant memory when destination is file
<gchristensen> you just want to fetch NARs and keep them locally?
<AleXoundOS_> Get all NARs for specific channel in order to serve them in offline LAN environment. So that this server replaces cache.nixos.org in the LAN.
<gchristensen> right. you can just curl the nars from the cache
<AleXoundOS_> gchristensen, basically you know pretty much from my PMs :)
<AleXoundOS_> but I need to know all dependencies (closure)
<gchristensen> given /nix/store/mcyvp1s45scjkkhyb1m16aqlsb8wr6hs-bash-interactive-4.4-p23 run curl https://cache.nixos.org/mcyvp1s45scjkkhyb1m16aqlsb8wr6hs.narinfo
<gchristensen> narinfo tells you what else to hunt down
arjen-jonathan has quit [Ping timeout: 245 seconds]
<AleXoundOS_> aha, that's interesting
meck has quit [Quit: WeeChat 2.4]
meck has joined #nixos
sigmundv_ has joined #nixos
bertof has quit [Ping timeout: 250 seconds]
<AleXoundOS_> it's quite unexpected that it can be done easy when complex programs (nix, nix-copy-closure) exist with such unsolved issues
<gchristensen> the nix command is not expecting a trivial mirroring use case
<gchristensen> but, I understand
meck has quit [Client Quit]
meck has joined #nixos
AleXoundOS_ has quit [Quit: Leaving]
drakonis has quit [Ping timeout: 246 seconds]
meck has quit [Client Quit]
meck has joined #nixos
freeman42x has joined #nixos
jb55 has quit [Ping timeout: 250 seconds]
tdbgamer has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
drakonis has joined #nixos
<slabity> Is steam broken for anyone else as well? Nixpkgs-unstable
<{^_^}> [nixpkgs] @adisbladis merged pull request #59850 → vulkan-loader: 1.1.101.6 -> 1.1.106 → https://git.io/fjOm0
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/fjO38
wfranzini has quit [Remote host closed the connection]
<slabity> I'm getting a bit tired of it constantly being broken everytime it needs an update
<{^_^}> [nixpkgs] @pjones closed pull request #57913 → nsq: 0.3.5 -> 1.1.0, add nixos/nsq → https://git.io/fjfq3
monsieurp has joined #nixos
__monty__ has quit [Quit: leaving]
asymmetric_ has joined #nixos
<{^_^}> [nixpkgs] @adisbladis pushed to release-19.03 « zfsUnstable: 0.8.0-rc3 -> 0.8.0-rc4 »: https://git.io/fjO3a
<{^_^}> [nixpkgs] @c0bw3b merged pull request #59760 → plata-theme: 0.6.0 -> 0.7.6 → https://git.io/fjYo4
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fjO3V
v0|d has joined #nixos
ixxie has quit [Ping timeout: 250 seconds]
Ariakenom_ has quit [Read error: Connection reset by peer]
Ariakenom has quit [Read error: Connection reset by peer]
<v0|d> ehlo, which package do I need add to FHS env to get /usr/include/sched.h?
Ariakenom has joined #nixos
Thra11 has quit [Ping timeout: 250 seconds]
<gchristensen> ,locate sched.h
<{^_^}> Found in packages: xen, klibc, coin3d, framac, uclibc, asterisk, musl.dev, xen-slim, glibc.dev, linux.dev, xen-light, emscripten, virtualbox, asterisk-lts, linuxHeaders, glibc_multi.dev, linux_mptcp.dev, gcc-arm-embedded, virtualbox.modsrc, gcc-arm-embedded-5, gcc-arm-embedded-6, gcc-arm-embedded-7, glibc_memusage.dev, virtualboxHardened, virtualboxHeadless, xe-guest-utilities, gcc-arm-embedded-4_7, gcc-arm-embedded-4_8, and 17 more
<v0|d> gchristensen: thnx mate, let me try glibc.dev
_kwstas has quit [Quit: _kwstas]
drakonis has quit [Ping timeout: 255 seconds]
jb55 has joined #nixos
stepcut has quit [Remote host closed the connection]
<v0|d> ok, it workd.
v0|d has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
romildo_ has joined #nixos
strobelight has quit [Ping timeout: 268 seconds]
bertof has joined #nixos
mconstant has joined #nixos
romildo_ has left #nixos [#nixos]
bertof_ has joined #nixos
halfbit has quit [Ping timeout: 264 seconds]
bertof has quit [Ping timeout: 255 seconds]
bertof_ is now known as bertof
<gchristensen> nice
jerrytgarcia has quit [Quit: jerrytgarcia]
asymmetric_ has quit [Quit: ZNC 1.7.2 - https://znc.in]
romildo has joined #nixos
stepcut has joined #nixos
acarrico has quit [Ping timeout: 255 seconds]
ym555 has quit [Quit: leaving...]
stepcut has quit [Ping timeout: 244 seconds]
romildo has left #nixos ["Leaving"]
stepcut has joined #nixos
vidbina has quit [Quit: vidbina]
stepcut has quit [Remote host closed the connection]
sindrip has joined #nixos
hedning_ has quit [Read error: Connection reset by peer]
mconstant has quit [Ping timeout: 245 seconds]
dwdr has quit [Ping timeout: 245 seconds]
<shachaf> I found out some of what was happening with the GHC Unicode issue.
<shachaf> Previously GHC was opening /nix/store/0fv2lnbr02qzh3l387rvd6vl8443mpq7-glibc-2.27/lib/locale/locale-archive , getting ENOENT, and falling back to Ubuntu's /usr/lib/locale/locale-archive
<shachaf> After updating it's finding /nix/store/681354n3k44r8z90m35hm8945vsp95h1-glibc-2.27/lib/locale/locale-archive
knupfer has quit [Ping timeout: 250 seconds]
sigmundv_ has quit [Remote host closed the connection]
TonyTheLion has quit [Ping timeout: 246 seconds]
<shachaf> Aha, this looks like https://github.com/NixOS/nixpkgs/issues/38991
<{^_^}> #38991 (by peti, 1 year ago, closed): glibc 2.27 breaks locale support
<shachaf> Except that one's closed so maybe not?
asymmetric_ has joined #nixos
erasmas has quit [Quit: leaving]
o1lo01ol1o has quit [Remote host closed the connection]
Ariakenom has quit [Quit: Leaving]
random_yanek has quit [Ping timeout: 244 seconds]
pie_ has joined #nixos
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/8ea36d73256 (from 64 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
b1000101 has quit [Quit: Leaving]
asymmetric_ has quit [Quit: ZNC 1.7.2 - https://znc.in]
kyren[m] has left #nixos ["User left"]
dnlkrgr has joined #nixos
justanotheruser has joined #nixos
asymmetric is now known as asymmetric_
sindrip has quit [Quit: WeeChat 2.4]
random_yanek has joined #nixos
Lears has joined #nixos
asymmetric has joined #nixos
[Leary] has quit [Ping timeout: 245 seconds]
justanotheruser has quit [Excess Flood]
asymmetric has quit [Client Quit]
ixxie has joined #nixos
asymmetric_ is now known as asymmetric
justanotheruser has joined #nixos
<nh2> how do I build a root file system that I can `cp -r` to a machine?
JonReed has quit [Ping timeout: 256 seconds]
<nh2> I'm sure there are some functions in nixpkgs for that (both nixops and the image builders must somehow use them), but I'm not sure where
asymmetric_ has joined #nixos
leotaku has quit [Quit: ZNC 1.7.1 - https://znc.in]
freeman42x has quit [Read error: Connection reset by peer]
freeman42x has joined #nixos
romildo has joined #nixos
<{^_^}> [nixpkgs] @c00w opened pull request #59856 → Add NVIDIA optimus option to allow external GPUs → https://git.io/fjOsV
work_ has quit [Quit: Connection closed for inactivity]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
justanotheruser has quit [Excess Flood]
asymmetric_ has quit [Quit: ZNC 1.7.2 - https://znc.in]
leotaku has joined #nixos
asymmetric_ has joined #nixos
orivej has joined #nixos
justanotheruser has joined #nixos
asymmetric has quit [Quit: Leaving]
asymmetric has joined #nixos
asymmetric_ has quit [Client Quit]
asymoff has joined #nixos
<nh2> I'm pretty sure that `nixos/modules/system/activation/top-level.nix` is what builds the entire root file system contents, but I'm not sure what to put into .nix file so that if I nix-build that, the output points to a dir with the entire system inside
<slabity> nh2: I'm not 100% certain, but I used this to build an iso, maybe it could help you? https://gist.github.com/Slabity/b7cc4114959e76ddce911b62f6eba3e5
bertof has quit [Quit: bertof]
<slabity> Obviously you won't want the nixpkgs.overlays option, but try changing the imports to what you want
<slabity> Then I just ran `nix-build '<nixpkgs/nixos>' -A config.system.build.isoImage -I nixos-config=iso.nix`
<nh2> slabity: OK thanks, I'll start with that. I wonder what comes out if I just build `-A config.system`
dnlkrgr has quit [Ping timeout: 246 seconds]
romildo1 has joined #nixos
orivej has quit [Ping timeout: 246 seconds]
romildo has quit [Ping timeout: 246 seconds]
orivej has joined #nixos
<{^_^}> [nixpkgs] @lheckemann opened pull request #59858 → Fetcher improvements → https://git.io/fjOsD
<{^_^}> [nixpkgs] @Ma27 merged pull request #59584 → manuskript: 0.8.0 -> 0.9.0 → https://git.io/fjmQ5
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/fjOsH
<sphalerite> avn: #59858 :)
<{^_^}> https://github.com/NixOS/nixpkgs/pull/59858 (by lheckemann, 1 minute ago, open): Fetcher improvements
ixxie has quit [Ping timeout: 246 seconds]
<avn> sphalerite: yup. It builds-and-builds-and-builds....I think till mid of tomorrow ;)
<avn> ty ;)
<gchristensen> the "source" bit is intentional
<gchristensen> pulling up some history on that now
<NemesisD> hi folks. i'm hoping you can prevent me from doing something possibly very stupid: i'm trying to write a derivation for conda, a python package manager. the installer has a prefix option that installs the bins in the given dir at build time. the problem is that its also the runtime storage for installed packages. this means that the output dir may be modified after build time, which seems impure/a bad idea?
sondr3 has quit [Quit: WeeChat 2.4]
mconstant has joined #nixos
<NemesisD> because presumably i could use the expression in multiple projects, but they'd be able to see eachother's installed packages
<{^_^}> [nixpkgs] @Ma27 merged pull request #59588 → mimeo: 2018.12 -> 2019.3 → https://git.io/fjm75
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/fjOsd
<ivan> did `man ascii` stop working? just me?
romildo1 has quit [Quit: WeeChat 2.4]
<ivan> (nixpkgs master)
<slabity> works for me
<slabity> I'm on unstable though
jluttine has quit [Ping timeout: 246 seconds]
<avn> gchristensen: I remember argumentation, not agree, but I know it
<pie_> anyone know how to get the gettext terminfo infocmp command? https://www.gnu.org/software/gettext/manual/html_node/The-TERM-variable.html
<avn> gchristensen: for personal/production project, I prefer invalidation of name if version changed (reduce chance of mistake/wrong hash)
kleisli has quit [Ping timeout: 246 seconds]
<gchristensen> the name is not involved in the hash
<avn> gchristensen: name=... of fetchgit affetcts hash
<pie_> ,locate infocmp
<{^_^}> Found in packages: ncurses.dev, ncurses5.dev
<pie_> ...huh.
galaxie has quit [Remote host closed the connection]
<avn> gchristensen: not builtin.fetchgit, but ordinary one
asymoff has quit [Quit: ZNC 1.7.2 - https://znc.in]
<avn> (just checked project where I used it)
<nh2> slabity: good, `nix-build '<nixpkgs/nixos>' -A config.system.build.toplevel -I nixos-config=iso.nix` seems to evaluate to the root FS contents, thanks!
galaxie has joined #nixos
<alienpirate5> Is there any way to compile packages on a different machine? I'm building a NixOS system for a Raspberry Pi 2, with armv7, and it's been rebuilding for days now. Can I shift the build load onto another machine with cross compilation or distcc or something?
<gchristensen> avn: it doesn't, the hash is the same. the drv and the out path are the same, but the hash is the same
<gchristensen> avn: it doesn't, the hash is the same. the drv and the out path are changed, but the hash is the same
asymoff has joined #nixos
dnlkrgr has joined #nixos
asymoff has quit [Client Quit]
asymoff has joined #nixos
<avn> gchristensen: I try to proof tomorow morning ;)
mconstant has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
romildo has joined #nixos
<gchristensen> ok, but try that example for a fairly convincing bit of evidence... :)
<romildo> worldofpeace, hello.
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 252 seconds]
mbrgm_ is now known as mbrgm
<avn> gchristensen: https://gist.github.com/686eb565b4b4ac84e3c5ad70d9953435 at least this fetchgit affected, but it based on "standard one" ;)
m0rphism has quit [Ping timeout: 268 seconds]
jluttine has joined #nixos
<avn> gchristensen: also, if you have any thoughs about this fetchgit, I like to hear feedback (I like to contribute it somehow)
<gchristensen> my recommendation is to not use it and use builtins.fetchgit instead
<gchristensen> nixpkgs has a fetchgitPrivate which should be deleted before more people learn about it
<avn> gchristensen: residue from pre-nix-2.0 times ;)
dnlkrgr has quit [Ping timeout: 255 seconds]
<gchristensen> I hear that :)
<gchristensen> builtins.fetchgit is a gift
<avn> although I prefer to finish to production, w/o major redesigns, which can push final customer to other distribution ;)
hellrazo1 has joined #nixos
hellrazor has quit [Ping timeout: 255 seconds]
asymoff has quit [Quit: ZNC 1.7.2 - https://znc.in]
asymoff has joined #nixos
asymmetric has quit [Quit: Leaving]
<nh2> alienpirate5: yes: `--builders root@othermachine.example.com --max-jobs 0` will build on the other machine (needs to upload all the sources though, so it requires a decent connection)
<nh2> if you don't want to upload sources, build the expressions on the other machine first ,and then --builders will fetch them
<alienpirate5> What about cross compilation
<alienpirate5> This is on a LAN with gigabit networking, so it should be ok
<alienpirate5> But the device I'm building for has an arm7hf cpu, and the builder has an x86_64 cpu
<alienpirate5> how do I cross compile?
<nh2> alienpirate5: What I said works inside the same architecture; I'm not an expert on cross compilation yet, you may want to ask angerman, matthewbauer, Ericson2314 or dtz about that
<alienpirate5> Ok
mexisme has quit [Ping timeout: 268 seconds]
asymoff has quit [Quit: ZNC 1.7.2 - https://znc.in]
<nh2> alienpirate5: I'd make a nixpkgs issue, where this can be discussed, with the eventual goal to add it to the manual. Please tag me on it (@nh2), because in the future I have also planned to put NixOS on a raspi and am eager to learn how to do this
<alienpirate5> Ok
asymmetric has joined #nixos
jluttine has quit [Ping timeout: 255 seconds]