gchristensen changed the topic of #nixos to: NixCon 2018 CfP is now open! https://nixcon2018.org/ || Share the output of nix-shell -p nix-info --run nix-info to help us help you. || 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
<techieAgnostic> im having trouble getting a haskell dependency to work, would it be ok to go through what im doing and see whats going wrong?
acowley has joined #nixos
<gchristensen> yep!
biopandemic has quit [Quit: Quit.]
<techieAgnostic> ok so ive got a cabal file, and in the build depends i have base, and simpleirc. i then use cabal2nix to put that into a file, and run nix-build on a second nix expression that runs haskellPackages.callPackage on the first expression
<techieAgnostic> then i run nix-build using that, and it goes up until trying to sort out simpleirc, where it fails to find some modules
<techieAgnostic> ive tried adding those modules to the nix expression, but then it asks about things being called without arguments
<clever> techieAgnostic: can you post all the files into a gist?
joebobjoe has joined #nixos
jperras has joined #nixos
orivej has joined #nixos
Fare has joined #nixos
<techieAgnostic> ignore the names and stuff if they don't quite match up i quickly stripped them out
<clever> techieAgnostic: i would expect that to just work
<clever> techieAgnostic: just `nix-build project.nix`
<techieAgnostic> i'll add the output to the gist
<techieAgnostic> added
<clever> techieAgnostic: Test.Hspec.Monadic is not part of hspec, according to hackage
Fare has quit [Ping timeout: 276 seconds]
<clever> techieAgnostic: also, its simpleirc thats failing to build, so nothing youve done has really come into play yet
<techieAgnostic> sorry sorta new to this
goibhniu has quit [Ping timeout: 276 seconds]
erasmas has quit [Quit: leaving]
<clever> 1.3.0 does
<clever> techieAgnostic: monadic was removed in 1.10.0 of hspec
<techieAgnostic> Ahh that makes sense
<clever> so simpleirc needs to be updated, or hspec downgraded
<techieAgnostic> Ahh ok, thanks for the help :)
pointfourone has joined #nixos
rprije has joined #nixos
<pointfourone> Hey! So, after I install the Nix package manager on a distro, say Ubuntu 18.04, I'd like to install some packages. Say I installed unbound 1.7.3 from Nix. I already have unbound 1.6.3 from apt. Can I switch between the two? It seems that Ubuntu uses the unbound from Nix rather than from apt. How does it do that?
<clever> pointfourone: run `which --all unbound`
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fAJzY
<clever> techieAgnostic: in project.nix, do `hsPkgs = pkgs.haskellPackages.override { overrides = self: super: { .... }; };` and then use hsPkgs
<clever> techieAgnostic: that will let you override packages
<pointfourone> clever: I get the locations of the two different binaries, one installed by nix and the other by apt. If both of them are in the $PATH, why is one preferred over the other?
<pointfourone> Is it simply because the nix binary lies first?
<pointfourone> in the $PATH, I mean?
<clever> pointfourone: yeah
<clever> pointfourone: but you can always use an absolute path to run one of your choice
<pointfourone> Ok.
<pointfourone> One more question.
<pointfourone> If I wanted to run a systemctl service for unbound, I don't get a systemctl unit when I install unbound from nix. Do I have to create the systemd unit file myself?
<clever> pointfourone: yeah, the systemd stuff is part of nixos, which cant run under ubuntu
vidbina has quit [Ping timeout: 268 seconds]
<pointfourone> clever: So I'll have to create my own unit files with the modified paths of binaries?
<pointfourone> This is when I'm uising nix in a distro other than NixOS?
<growpotkin> yeah i can help you out
<growpotkin> whoops my ad
<growpotkin> bad*
<growpotkin> my chat was scrolled way up. I was replying to the Haskell question.
<pointfourone> growpotkin: It's fine. :)
<clever> pointfourone: yeah
<pointfourone> clever: Ok, thanks!
<growpotkin> we could probably write a function to port systemd files yeah?
pointfourone has left #nixos [#nixos]
sir_guy_carleton has joined #nixos
alexteves has quit [Remote host closed the connection]
joebobjoe has quit [Ping timeout: 240 seconds]
<clever> growpotkin: possibly
dbmikus_ has joined #nixos
<{^_^}> [nix-pills] @acowley opened pull request #79 → Add a note on adapting content for darwin → https://git.io/fAJgO
silver has quit [Read error: Connection reset by peer]
smolboye has joined #nixos
mayhewluke has quit [Ping timeout: 265 seconds]
mayhewluke has joined #nixos
abueide has quit [Ping timeout: 272 seconds]
jrolfs has joined #nixos
<{^_^}> [nixpkgs] @basvandijk merged pull request #45053 → haskellPackages.mattermost-api: skip check → https://git.io/fNA0S
<{^_^}> [nixpkgs] @basvandijk pushed 2 commits to master: https://git.io/fAJgz
acarrico has quit [Ping timeout: 256 seconds]
<{^_^}> [nix-pills] @grahamc merged pull request #79 → Add a note on adapting content for darwin → https://git.io/fAJgO
<{^_^}> [nix-pills] @grahamc pushed 2 commits to master: https://git.io/fAJgb
ericsagnes has joined #nixos
<{^_^}> [nixpkgs] @mdorman opened pull request #45413 → xmonad: update nix patch → https://git.io/fAJ2L
acarrico has joined #nixos
thc202 has quit [Ping timeout: 276 seconds]
justanotheruser has quit [Ping timeout: 244 seconds]
andreabedini has joined #nixos
<techieAgnostic> ok so making a bit of progress on the haskell thing
<techieAgnostic> I now need to pin the version of base, and its not working when i do it like the others
<techieAgnostic> is there somethihng special for base?
<{^_^}> [nixpkgs] @bjornfor pushed 3 commits to release-18.03: https://git.io/fAJ2y
<{^_^}> [nixpkgs] @benley merged pull request #45314 → vdiff-magit: Include git in nativeBuildInputs → https://git.io/fAepL
<{^_^}> [nixpkgs] @benley pushed to master « vdiff-magit: Include git in nativeBuildInputs (#45314) »: https://git.io/fAJ29
lord| has quit [Quit: WeeChat 2.2]
justanotheruser has joined #nixos
trevthedev has joined #nixos
lord| has joined #nixos
Drakonis has joined #nixos
andreabedini has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rprije has quit [Remote host closed the connection]
Anton-Latukha has quit [Quit: Leaving.]
rprije has joined #nixos
Supersonic has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @peterhoeg pushed 3 commits to master: https://git.io/fAJat
andreabedini has joined #nixos
Supersonic has joined #nixos
<clever> techieAgnostic: base and containers cant have their versions changes easily
aanderse has quit [Ping timeout: 276 seconds]
<techieAgnostic> ahh ok
<{^_^}> [nixpkgs] @dotlambda opened pull request #45414 → home-assistant: 0.75.1 -> 0.76.1 → https://git.io/fAJaE
trevthedev has quit [Ping timeout: 260 seconds]
<growpotkin> is there a way to convert a string to a relative path? I know I can do the whole getEnv "PWD" trick, but thats ugly lol
joebobjoe has joined #nixos
<{^_^}> [nix-pills] @acowley opened pull request #80 → Nix on darwin note: use a `<note>` element → https://git.io/fAJa6
<growpotkin> just give me `import ("./foo/" ++ "bar")` ! lol
trevthedev has joined #nixos
<clever> growpotkin: ./. + "/foo/bar"
<growpotkin> my god you're my hero
<growpotkin> ty
<{^_^}> [nixpkgs] @matthewbauer pushed to master « qtwebengine: remove old darwin patch »: https://git.io/fAJaQ
joebobjoe has quit [Ping timeout: 272 seconds]
jrolfs has quit [Ping timeout: 268 seconds]
lord| has quit [Read error: Connection reset by peer]
Fare has joined #nixos
lord| has joined #nixos
abueide has joined #nixos
lassulus_ has joined #nixos
abueide has quit [Ping timeout: 276 seconds]
lassulus has quit [Ping timeout: 268 seconds]
lassulus_ is now known as lassulus
carlosdagos has joined #nixos
<adamantium> clever: i'm curious, what you think about using home-manager and zfs, i typically have a separate /home dataset ,but with home-manager storing its state in /nix I wonder if this could cause side affects unwanted
<adamantium> I'm not sure, what would happen if i did a rollback on /home for instance
<adamantium> (zfs rollback)
<clever> adamantium: i think part of what home-manager does, is copying things out of the store and into the real /home
<clever> adamantium: and part of it is just setting up symlinks that point into the store
<adamantium> see i have no idea what it does
<clever> i dont even bother with home-manager
<adamantium> but i want a turn key solution for everything, so i'm looking at it, and stow, and others
<{^_^}> [nix-pills] @grahamc merged pull request #80 → Nix on darwin note: use a `<note>` element → https://git.io/fAJa6
<{^_^}> [nix-pills] @grahamc pushed 2 commits to master: https://git.io/fAJwL
<adamantium> clever: i see, well, i wonder if it couples home to /nix or if it does not. i want to be able to manipulate a home dataset without too much worry
<clever> run ls -l on the files its managing and look at what it did
<{^_^}> [nixpkgs] @cdepillabout opened pull request #45415 → virtualbox: Change the virtualbox tests to not build the unfree tests by default → https://git.io/fAJwu
trevthedev has quit [Quit: WeeChat 2.0]
lawlesseel has quit [Remote host closed the connection]
witchof0x20 has quit [Remote host closed the connection]
witchof0x20 has joined #nixos
klntsky has quit [Ping timeout: 250 seconds]
oida has quit [Ping timeout: 250 seconds]
selfsymmetric-mu has quit [Remote host closed the connection]
klntsky has joined #nixos
oida has joined #nixos
iwakura0613 has joined #nixos
<iwakura0613> What is the average amount of packages that's considered reasonable?
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/6d8fea6668b (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<{^_^}> [nixpkgs] @Ekleog opened pull request #45416 → javacard-devkit: allow overriding the java binary → https://git.io/fAJrK
jasongrossman has joined #nixos
bennofs has quit [Ping timeout: 260 seconds]
revtintin has joined #nixos
growpotkin has quit [Remote host closed the connection]
worldofpeace has quit [Quit: worldofpeace]
selfsymmetric-mu has joined #nixos
jasongrossman has quit [Remote host closed the connection]
<ldlework> hmm the ffmpeg in nix is pretty old
Ericson2314 has joined #nixos
joebobjoe has joined #nixos
jasongrossman has joined #nixos
andreabedini has quit [Quit: Textual IRC Client: www.textualapp.com]
IRCsum has quit [Remote host closed the connection]
IRCsum has joined #nixos
jasongrossman has quit [Remote host closed the connection]
migy has quit [Quit: migy]
migy has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/4826f9b828a (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
sir_guy_carleton has quit [Quit: WeeChat 2.0]
dbmikus_ has quit [Quit: WeeChat 2.2]
worldofpeace has joined #nixos
tnks has joined #nixos
<ldlework> What's the easiest way to do something like writeScriptBin with custom build inputs?
joebobjoe has quit [Ping timeout: 244 seconds]
<tnks> I forget if I got an answer when I last asked. What is the algorithm used for finding packages with "nix search"?
<tnks> I don't know if there's an answer online beyond just looking at the source code.
mayhewluke has quit [Ping timeout: 276 seconds]
mayhewluke has joined #nixos
<infinisil> ldlework: does that make sense? I mean, you pass it a bunch of text, not a build script, so buildInputs can't do anything
logzet has joined #nixos
<ldlework> infinisil: i just want to make certain binaries available to the shell script?
<ldlework> kinda like makeWrapper but it calls multiple things
<ldlework> i'm trying to make a package that combines ffmpeg, ffcast, xrectsel into a bash script that helps you record gifs
<ldlework> infinisil: make sense?
<ldlework> Oh yeah
<ldlework> I just refer to the pkgs in the writeScriptBin script text
<ldlework> and it'll magically happen
<ldlework> crazy ass nix
sophiag has joined #nixos
sophiag has quit [Client Quit]
gspia has joined #nixos
<infinisil> Ah yeah
<iwakura0613> xb
orivej has quit [Ping timeout: 272 seconds]
jasongrossman has joined #nixos
Izorkin has joined #nixos
Guanin has quit [Ping timeout: 260 seconds]
Guanin has joined #nixos
Drakonis has quit [Remote host closed the connection]
jasongrossman has quit [Ping timeout: 256 seconds]
logzet has quit [Ping timeout: 265 seconds]
Ariakenom has joined #nixos
logzet has joined #nixos
adisbladis has joined #nixos
<sphalerite> ldlework: export PATH=${lib.makeBinPath [ coreutils findutils ffmpeg ffcast xrectsel ]}
worldofpeace has quit [Quit: worldofpeace]
trcc has joined #nixos
trcc has quit [Remote host closed the connection]
trcc has joined #nixos
endformationage has quit [Ping timeout: 240 seconds]
witchof0x20 has quit [Remote host closed the connection]
witchof0x20 has joined #nixos
periklis has joined #nixos
DigitalKiwi has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @timbertson opened pull request #45417 → docker-credential-gcr: remove platforms → https://git.io/fAJXN
periklis has quit [Remote host closed the connection]
rauno has joined #nixos
<{^_^}> [nixpkgs] @ThomasMader opened pull request #45418 → Literate: 2017-05-28 -> 2018-08-20 → https://git.io/fAJ1n
Ariakenom has quit [Quit: Leaving]
abueide has joined #nixos
joebobjoe has joined #nixos
lopsided98 has quit [Ping timeout: 240 seconds]
lopsided98 has joined #nixos
Fare has quit [Ping timeout: 272 seconds]
hyper_ch2 has joined #nixos
Ariakenom_ has joined #nixos
hyper_ch2 has quit [Ping timeout: 252 seconds]
Fare has joined #nixos
abueide has quit [Read error: Connection reset by peer]
hyper_ch2 has joined #nixos
joebobjoe has quit [Ping timeout: 240 seconds]
dramforever has joined #nixos
Fare has quit [Read error: Connection timed out]
Fare has joined #nixos
fragamus has joined #nixos
revtintin has quit [Quit: WeeChat 1.9.1]
johanot has joined #nixos
hamishmack has joined #nixos
jasongrossman has joined #nixos
mmercier has joined #nixos
<Myrl-saki> Might be more interesting to use Nix with literate programming.
<ekleog> next step: literate program in nix that compiles itself to a paper
<ekleog> quine++
<{^_^}> quine's karma got increased to 1
<adisbladis> Myrl-saki: Cool :) I have a similar setup for my documents
<adisbladis> ekleog: Very possible with org :>
worldofpeace has joined #nixos
Izorkin has quit [Read error: Connection reset by peer]
<Myrl-saki> ekleog: Quines just surprise me.
<Myrl-saki> I wonder if there's something information theoretic with quines
<Myrl-saki> I searched `quine information theory` and I found nothing. :x
<dramforever> computation theory?
<dramforever> Something something fixed point theorem
<{^_^}> [nixpkgs] @jfrankenau opened pull request #45419 → hugo: 0.47 -> 0.47.1 → https://git.io/fAJyB
<ekleog> something like “if you run (compiler+program) enough times in a row by considering the output to be the source code for a programe, it'll end up with a quine”?
Tucky has joined #nixos
<ekleog> sounds like that'd work pretty well with C, not sure about other languages :°
<Enzime> gchristensen: is there a way to get OfBorg to build something ignoring the current PR?
<Enzime> I want to see if the PR causes a breaking change
<Enzime> or if it was previously broken on that platform
<andi-> Enzime: hydra?
<Enzime> andi-: ah, true
mmercier has quit [Remote host closed the connection]
thc202 has joined #nixos
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Ericson2314 has quit [Ping timeout: 276 seconds]
lawlesseel has joined #nixos
fragamus has joined #nixos
<{^_^}> [nixpkgs] @adisbladis opened pull request #45420 → vips: Add darwin support → https://git.io/fAJ95
orivej has joined #nixos
<{^_^}> [nixpkgs] @srhb opened pull request #45421 → nixos/dhcpcd: Wait for devices to settle → https://git.io/fAJ9x
johnw has quit [Ping timeout: 276 seconds]
surrounder has joined #nixos
goibhniu has joined #nixos
dramforever has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @srhb merged pull request #45401 → kitty: 0.11.2 -> 0.11.3 → https://git.io/fAJv3
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/fAJHG
rprije has quit [Read error: Connection reset by peer]
rprije has joined #nixos
mayhewluke has quit [Ping timeout: 276 seconds]
mayhewluke has joined #nixos
<{^_^}> [nixpkgs] @srhb merged pull request #45418 → Literate: 2017-05-28 -> 2018-08-20 → https://git.io/fAJ1n
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/fAJHw
pluplog has joined #nixos
vidbina has joined #nixos
<{^_^}> [nixpkgs] @adisbladis merged pull request #45420 → vips: Add darwin support → https://git.io/fAJ95
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/fAJH6
civodul has joined #nixos
<{^_^}> [nixpkgs] @dywedir opened pull request #45422 → fd: 7.0.0 -> 7.1.0 → https://git.io/fAJHP
arjen-jonathan has joined #nixos
nikivi has joined #nixos
<LnL> Enzime: it's one of the features I might try to work on soon
<Enzime> LnL: 👍
__lawlesseel__ has joined #nixos
__Sander__ has joined #nixos
lawlesseel has quit [Remote host closed the connection]
hyper_ch2 has quit [Quit: Page closed]
<ldlework> Does anyone have emoji fonts working in NixOS?
<{^_^}> [nixpkgs] @karolchmist opened pull request #45423 → dotty: 0.8.0 -> 0.9.0 → https://git.io/fAJQl
<{^_^}> [nixpkgs] @peti merged pull request #45413 → xmonad: update nix patch → https://git.io/fAJ2L
sigmundv__ has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/fAJQi
<iwakura0613> I did nix-collect-garbage -d and nix-store --optimize and still have a count of 4k packages
<iwakura0613> gaaah
<srhb> iwakura0613: "packages" as in store paths?
<Myrl-saki> iwakura0613:
<Myrl-saki> myrl@myrl:~/Doc/asciivn[master]$ ls /nix/store | wc -l
<Myrl-saki> 35221
<srhb> I have 30k, and I just collected recently, 4k is very low...
<iwakura0613> So is 4k normal? It just seems scary compared to other distro counts
<iwakura0613> I think neofetch does count by store pathhs
<srhb> 4k is not normal, it's very low, in my experience. :-)
<Enzime> currently got 40k atm
<Myrl-saki> myrl@myrl:~/Doc/asciivn[master]$ find /nix/store | wc -l
<Myrl-saki> 2315608
<LnL> nixos trades disk space for sanity
<Myrl-saki> I wonder how many inodes I have left.
<iwakura0613> I mean it works well
<iwakura0613> so I am not concerned
<srhb> iwakura0613: And I would argue that running nix-collect-garbage -d removes one of the greatest benefits of NixOS.
<iwakura0613> Just curious
<srhb> Rollbacks!
<Myrl-saki> /dev/sda2 8388608 2326280 6062328 28% /
<LnL> don't worry about it unless your machine is running out of disk space
<srhb> At least use something like --delete-older-than 14d
<srhb> Or something similar. :-)
<Myrl-saki> 25% inode usage.
<Myrl-saki> Damn.
Ariakenom_ is now known as Ariakenom
<iwakura0613> LnL: It is nowhere near no disk space. Thanks for the answers everyone
<Myrl-saki> 1896111 /nix/store
<Myrl-saki> I'm surprised my /nix/store only uses 80% of that.
<LnL> my store is usually about 100-200G
<Myrl-saki> I honestly expected something along the lines of 95%.
<iwakura0613> Is it normal to declare all packages in my configuration.nix rather than using nix-env?
<ekleog> I only do declarative package management, ie. configuration.nix and various shell.nix
<Myrl-saki> How do you guys do that?
<Enzime> iwakura0613: I'd personally recommend that
<Myrl-saki> I've basically never worked with Nix profiles.
<ekleog> Myrl-saki: https://nixos.org/nixos/options.html#systempackages and nixos-rebuild to install a new package :)
<Myrl-saki> ekleog: I mean only with Nix
<Havvy> I keep key programs I want on all users in my configuration.nix and then programs I always want available for myself in nix-env and then shells for development.
<manveru> i have it split among nixos, home-manager, and nix-shell
<manveru> so home-manager manages my profile :)
<iwakura0613> This is what I do with my packages
<c15ade4> is musl currently supported?
<c15ade4> musl libc
<ekleog> Myrl-saki: oh, only with nix it'd be with home-manager and/or shell.nix
<srhb> c15ade4: In what sense do you mean "supported"? You won't be able to build all of nixpkgs with it, as far as I know.
<ekleog> if y'all use home-manager, I wonder… how do you handle computers where nix cannot be installed?
<srhb> But you can get a musl stdenv if you want.
<Myrl-saki> srhb: Heck, you can't even build all of nixpkgs with clang. :P
<srhb> Myrl-saki: Indeed.
<c15ade4> srhb: are there instructions somewhere?
<jasongrossman> I had trouble with disk space at one point - I think I had some gc roots that I couldn't find. Since switching to a new disk I've been happily avoiding gc.
<iwakura0613> This should work for hosts file management, right?
<iwakura0613> networking.extraHosts =
<iwakura0613> "
<iwakura0613> . /home/iwakura/hosts
<iwakura0613> ";
<c15ade4> I'm just messing around trying to measure boot times for different configs
<Myrl-saki> c15ade4: You just have to override stdenv.mkDerivation, IIRC
<Myrl-saki> Wait.
<srhb> c15ade4: The cross view of things may also be helpful https://matthewbauer.us/blog/beginners-guide-to-cross.html
<c15ade4> thank you
<Myrl-saki> Hm, I can't seem to find the variable for all-packages.nix.
<c15ade4> any advice on how i would strip everything down to the absolute minimum to boot?
<srhb> iwakura0613: Only if hosts supports somehow sourcing in that file by using . -- which i doubt
<Myrl-saki> Found it for haskellPackages.
<Myrl-saki> c15ade4: There's an overrideScope in haskellPackages.*, but not sure what's the equivalent for all-packages.nix
<ekleog> c15ade4: have a look at https://github.com/NixOS/nixpkgs/pull/34645
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fAJ7h
<{^_^}> #34645 (by dtzWill, 28 weeks ago, merged): musl-cross, native-musl, cross fixes, oh my!
<iwakura0613> srhb: What do you mean?
<srhb> iwakura0613: I mean you'll literally get the line ". /home..." in /etc/hosts with that
<srhb> iwakura0613: I don't think that's a valid directive in that file
<Myrl-saki> Ugh. Now I'm starting to feel weird again.
<iwakura0613> Then what'd be a proper way to direct to the file without copying all 15k lines into the configuration
<Myrl-saki> How do you actually build with Musl, pre-18.09?
hyper_ch2 has joined #nixos
<Myrl-saki> overlay the stdenv?
<ekleog> Havvy manveru: if you use home-manager, I wonder… how do you handle computers on which you have an account but where nix cannot be installed?
<{^_^}> [cabal2nix] @peti pushed to master « xmonad: update post-process hook that installs the man page for 0.14.2 and later »: https://git.io/fAJ5J
<srhb> iwakura0613: Import it as a string, then set networking.extraHosts to that string?
<Myrl-saki> Seems like there's no way to build with a custom stdenv aside from overlays.
<manveru> ekleog: there's no such thing
<jasongrossman> srhb: Yes, I do that.
<Havvy> ekleog: I'm not using home-manager at this time.
<Myrl-saki> `foo.overrideAttrs { stdenv = ...; }` only overrides the stdenv for foo.
<srhb> Myrl-saki: Usually various stdenv adaptors
<ekleog> manveru: oh. well, a debian where I'm not root without userns is pretty much this :° could try nix-in-proot, I guess
<Myrl-saki> srhb: How would you call it?
<ekleog> Havvy: 'k thanks :)
<srhb> Myrl-saki: For instance overrideCC someStdenv someOtherCC
<srhb> Myrl-saki: see pkgs/stdenv/adapters.nix
<srhb> And there's also different stdenvs in there..
<Myrl-saki> srhb: Right, what I mean is how do you get callPackage to propagate the stdenv to all the children, for example
<Myrl-saki> s/children/dependencies/
<manveru> ekleog: well, i've also used proot some years ago, it's a bit of a pain to make work right... but i guess in this case you don't have any display anyway?
<ekleog> manveru: no display indeed, but my dotfiles for vim etc. would be handled in home-manager, I guess
<ekleog> (that's most of the issue, actually)
<ekleog> ,proot
<manveru> yeah
<ekleog> ^ I was planning to try and use this
<manveru> symphorien: what is this magic?
<manveru> that looks neat
<ldlework> Does anyone know how to get my "services.xserver.windowManager.qtile.enable = true;" to use the qtile package from unstable? I have an unstable overlay at pkgs.unstable
<ldlework> dunno how to get the windowManager setting to use the unstable version
<manveru> ldlework: using overlay probably, doesn't look configurable
<ldlework> I tried self: super: { qtile = super.unstable.qtile; }
<ldlework> didn't work
<manveru> what's super.unstable?
<ldlework> like i said
<ldlework> i have a uh
<ldlework> unstable overlay at pkgs.unstable
<ldlework> manveru: like this
<ldlework> self: super: { unstable = import (super.fetchFromGitHub {
<manveru> hmm
joebobjoe has joined #nixos
<manveru> and "didn't work" means?
<ldlework> i can install packages from that unstable overlay fine
<ldlework> manveru: the qtile installed is still 0.10.7
<ldlework> after switching on nixos
<manveru> maybe you can try `self.unstable.qtile`
<manveru> but usually i use a recursive attrset for this
<manveru> so it's just `unstable.qtile`
<ldlework> maybe that worked
<ldlework> manveru: i like the modularity
<Myrl-saki> This is, um, actually making me a bit sad now. :(
__Sander__ has quit [Ping timeout: 256 seconds]
<Myrl-saki> Oh wai,th m.
__Sander__ has joined #nixos
<manveru> my `nix repl` is so fucked up :(
<manveru> anytime i type something, it deletes the whole line a second later
<Myrl-saki> myrl@myrl:~/Dev/ASCIIVN[master•]$ nix-instantiate --eval -E 'with (import <nixpkgs> {}); stdenv == (lib.recursiveUpdate stdenv { cc.libc = musl; })'
<Myrl-saki> true
<Myrl-saki> I guess that's not the way to do it. :P
<adisbladis> manveru: Oh yeah. I had the same issues on nix 2.1
<Myrl-saki> Oh, of course, I'm just manipulating the set. Gdi.
<manveru> adisbladis: i wish it'd just use rlwrap or something...
<srhb> Myrl-saki: Just override stdenv?
<manveru> instead of this weird library that doesn't even have vi keybinds
<srhb> Myrl-saki: I mean, if your goal is to get a whole new set.
<Myrl-saki> srhb: Yeah, I realized that a bit late.
<srhb> :)
<Myrl-saki> Oh, hm, there's also addAttrsToDerivation
<adisbladis> Yeah readline would be nice..
<ldlework> manveru: sadly, the newest qtile crashes due to some inability to set the locale?!
<ldlework> anyone ever run into something like that?
<ldlework> #41784
<{^_^}> https://github.com/NixOS/nixpkgs/issues/41784 (by steveeJ, 10 weeks ago, open): qtile: locale.Error: unsupported locale setting
<ldlework> dohh!
<Myrl-saki> Oh, apparently SLNOS is alive.
<Myrl-saki> They're just doing things privately for now..?
<Myrl-saki> I checked pkgsMusl, and apparently what it does is override nixpkgs's localSystem.
<manveru> https://github.com/NixOS/nix/pull/2228 seems like dtzWill is working on it
<{^_^}> nix#2228 (by dtzWill, 9 weeks ago, open): use editline instead of linenoise(-ng)
<manveru> no readline though because of the licensing issue
<{^_^}> #43754 (by r-ryantm, 4 weeks ago, open): lensfun: 0.3.2 -> 0.3.95
<Enzime> can someone merge this PR? looks good to me :)
nschoe has joined #nixos
<ldlework> nice I got new qtile running
johanot has quit [Ping timeout: 256 seconds]
<manveru> ldlework: what was it?
<{^_^}> [nixpkgs] @xeji opened pull request #45424 → xapian_1_2_22: fix build → https://git.io/fAJFM
<ldlework> manveru: some crazy shit
<ldlework> manveru: i don't even understand it
<ldlework> but
<manveru> ah, nice
johanot has joined #nixos
aarvar has quit [Ping timeout: 272 seconds]
carlosdagos has quit [Quit: Connection closed for inactivity]
Fare has quit [Ping timeout: 256 seconds]
joebobjoe has quit [Ping timeout: 240 seconds]
__lawlesseel__ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @dywedir opened pull request #45425 → bat: 0.4.1 -> 0.5.0 → https://git.io/fAJbG
__lawlesseel__ has joined #nixos
rprije has quit [Remote host closed the connection]
rprije has joined #nixos
jasongrossman has quit [Ping timeout: 272 seconds]
<Taneb> Hmm, nixpkgs doesn't package up dasher
<Taneb> I think that means I have to try and package up dasher
tobiasBora has quit [Ping timeout: 265 seconds]
trcc_ has joined #nixos
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
trcc has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @dywedir opened pull request #45426 → watchexec: 1.8.6 -> 1.9.0 → https://git.io/fAJN6
jtojnar has quit [Remote host closed the connection]
<c15ade4> I'm trying to build a config with this kernel
<c15ade4> but the build fails complaining about a missing argument
<c15ade4> i wonder if that test is not used?
<srhb> c15ade4: Yeah, that is really ancient. That patch was removed in 2013.
<srhb> We should remove it.
<{^_^}> [nixpkgs] @xeji merged pull request #45423 → dotty: 0.8.0 -> 0.9.0 → https://git.io/fAJQl
<{^_^}> [nixpkgs] @xeji pushed commit from @karolchmist to master « dotty: 0.8.0 -> 0.9.0 (#45423) »: https://git.io/fAJAX
trcc_ has quit [Remote host closed the connection]
jasongrossman has joined #nixos
trcc has joined #nixos
<c15ade4> srhb: do you know if there is a way to get a minimum kernel ?
<{^_^}> [nixpkgs] @Mic92 merged pull request #44951 → eagle: 7.7 -> 9.1.2 → https://git.io/fNdlL
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fAJx3
<srhb> c15ade4: The easiest way is probably to use one of the existing linuxPackages, or roll your own.
<srhb> c15ade4: Maybe linuxPackages_custom_tinyconfig_kernel is interesting.
<{^_^}> [nixpkgs] @Mic92 merged pull request #45390 → numix-icon-theme-square: 18-02-16 -> 18.08.17 → https://git.io/fAfrb
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/fAJxC
<adisbladis> Ugh -.- Darwin makes me wanna shoot myself in the head
<{^_^}> [nixpkgs] @xeji merged pull request #45422 → fd: 7.0.0 -> 7.1.0 → https://git.io/fAJHP
<{^_^}> [nixpkgs] @xeji pushed commit from @dywedir to master « fd: 7.0.0 -> 7.1.0 (#45422) »: https://git.io/fAJx0
<adisbladis> ,locate libtool
<{^_^}> Found in packages: R, urbit, neuron, librep, libtool, apr.dev, bsdbuild, and 1 more
<c15ade4> srhb: thanks again, I didn't notice that.
CapsLock has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #45419 → hugo: 0.47 -> 0.47.1 → https://git.io/fAJyB
<{^_^}> [nixpkgs] @xeji pushed commit from @jfrankenau to master « hugo: 0.47 -> 0.47.1 (#45419) »: https://git.io/fAJxj
simukis has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #45426 → watchexec: 1.8.6 -> 1.9.0 → https://git.io/fAJN6
<{^_^}> [nixpkgs] @xeji pushed commit from @dywedir to master « watchexec: 1.8.6 -> 1.9.0 (#45426) »: https://git.io/fAJp3
<c15ade4> hmm, that doesn't seem to build either
phreedom_ has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #45399 → Add licenses → https://git.io/fAJeK
<{^_^}> [nixpkgs] @xeji pushed 19 commits to master: https://git.io/fAJpP
jasongrossman has quit [Remote host closed the connection]
ericsagnes has quit [Ping timeout: 256 seconds]
phreedom has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #45425 → bat: 0.4.1 -> 0.5.0 → https://git.io/fAJbG
<{^_^}> [nixpkgs] @xeji pushed commit from @dywedir to master « bat: 0.4.1 -> 0.5.0 (#45425) »: https://git.io/fAJhv
nschoe has quit [Remote host closed the connection]
iwakura0613 has quit [Ping timeout: 272 seconds]
rardiol has joined #nixos
Izorkin has joined #nixos
dmj`_ has quit [Quit: Connection closed for inactivity]
ThatDocsLady has joined #nixos
<ldlework> So dmenu is customized by patches to its source: https://tools.suckless.org/dmenu/patches/
<ldlework> I see that the nix package somehow is aware of these patches: https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/misc/dmenu/default.nix#L13
<ldlework> But I don't understand how to use patches with it. Anyone got any ideas?
<adisbladis> ldlework: dmenu.override { patches = [ ./something.patch ]; }
<ldlework> adisbladis: do I put that into an overlay?
<adisbladis> ldlework: You can just do `environment.systemPackages = [ (dmenu.override { patches = [ ./something.patch ]; }) ]`
__lawlesseel__ has quit [Remote host closed the connection]
__lawlesseel__ has joined #nixos
johbo has quit [Ping timeout: 245 seconds]
adisbladis has quit [Remote host closed the connection]
phreedom_ has quit [Ping timeout: 250 seconds]
hyper_ch2 has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @dezgeg pushed to master « spidermonkey_52: Fix on ARMv6 »: https://git.io/fAUe8
<ldlework> the patch failed :(
worldofpeace has quit [Remote host closed the connection]
sphalerite has quit [Ping timeout: 256 seconds]
jonge has quit [Ping timeout: 248 seconds]
nioncode has quit [Ping timeout: 256 seconds]
tnias has quit [Ping timeout: 245 seconds]
johbo has joined #nixos
sphalerite has joined #nixos
tnias has joined #nixos
Fare has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed 2 commits to staging-next: https://git.io/fAUeX
nioncode has joined #nixos
Fare has quit [Ping timeout: 260 seconds]
Anton-Latukha has joined #nixos
tusj has quit [Remote host closed the connection]
Anton-Latukha has quit [Client Quit]
phreedom has joined #nixos
booglewoogle has joined #nixos
rardiol has quit [Remote host closed the connection]
tim_nixos has joined #nixos
iMatejC has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @adisbladis merged pull request #45374 → nodejs-8_x: 8.11.3 -> 8.11.4 → https://git.io/fAfIi
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/fAUf7
andreabedini has joined #nixos
mbrock_ has quit [Quit: Connection closed for inactivity]
saruspete has left #nixos ["Leaving"]
ericsagnes has joined #nixos
<tim_nixos> Hey guys, I'm struggling to setup local/temporary nix-shell environments for haskell. With Python I am specifying something like this: https://pastebin.com/SAUbD2j6 and save it as 'shell.nix' in my working dir. But I am not able to create a similar expression that will provide me the ghc(i) in a nix-shell.. basically I would like to have the first statement here: https://nixos.org/nixpkgs/manual/#how-to-create-ad-hoc-environments-f
worldofpeace has joined #nixos
<srhb> tim_nixos: You got cut off during the manual URL
iMatejC has joined #nixos
<tim_nixos> thanks
<tim_nixos> basically I would like to have the first statement here: https://nixos.org/nixpkgs/manual/#how-to-create-ad-hoc-environments-for-nix-shell in a 'shell.nix' file
<{^_^}> [nixpkgs] @dezgeg merged pull request #44621 → Minor cross nixos fixes → https://git.io/fNDaz
<{^_^}> [nixpkgs] @dezgeg pushed 2 commits to master: https://git.io/fAUfh
alex`` has joined #nixos
<srhb> tim_nixos: Isn't that exactly what the box below the first one does?
alex`` has quit [Client Quit]
<tim_nixos> yes, but with additional packages and overrides
<tim_nixos> I only want a ghc(i)
<srhb> tim_nixos: Then just remove the other packages. :)
<tim_nixos> and I am unable to simplify that expression
alex`` has joined #nixos
<srhb> tim_nixos: delete monad-par and mtl, and you've got it
<tim_nixos> and what about the explicit ghc version?
<srhb> If you don't want it, you can use pkgs.haskellPackages.ghcWithPackages instead to get the default version.
booglewoogle has quit [Remote host closed the connection]
<tim_nixos> so this would then be the expression I'm looking for? https://pastebin.com/Tp9uviNk
<c15ade4> nixos boots pretty fast, my vm is booting in 3 seconds
trcc has quit [Remote host closed the connection]
<tim_nixos> ok it's working, I replaced haskell.packages with haskellPackages
<tim_nixos> thanks!
<srhb> tim_nixos: Yes, now you can get rid of the compiler argument too, since it's unused.
<tim_nixos> did that as well, thanks :)
logzet has quit [Ping timeout: 265 seconds]
<tim_nixos> is there a more beginner friendly version of the manuals? some sort of walk through tutorial maybe?
joebobjoe has joined #nixos
iyzsong has joined #nixos
<srhb> Not with as wide a scope. Gabriel Gonzales has some haskell-on-nix stuff and there's the nix pills for an intro to nixpkgs in general.
<dweller> could anyone check https://github.com/NixOS/nixpkgs/pull/44822
<{^_^}> #44822 (by eadwu, 1 week ago, open): nvidia_x11: 390.67 -> 390.77
silver has joined #nixos
<dweller> because current wont build on 4.18 which is latest
<tim_nixos> dweller: thanks, I will check that out
trcc has joined #nixos
mayhewluke has quit [Ping timeout: 268 seconds]
DigitalKiwi has joined #nixos
trcc has quit []
<manveru> `nix search` also is pretty messed up here now :|
<{^_^}> [nixpkgs] @copumpkin merged pull request #45360 → krb5: add linux keyring support → https://git.io/fAvDg
<{^_^}> [nixpkgs] @copumpkin pushed 2 commits to staging: https://git.io/fAUTg
<{^_^}> [nixpkgs] @copumpkin merged pull request #45363 → krb5: add linux keyring support → https://git.io/fAvyj
<{^_^}> [nixpkgs] @copumpkin pushed 2 commits to release-18.03: https://git.io/fAUTV
<manveru> no idea why though, somehow the control codes aren't interpreted?
<manveru> if i pipe it into `more`, it works fine
<manveru> also `less -R` works
init_6 has joined #nixos
<srhb> manveru: Are you using nixUnstable?
<manveru> yeah
<srhb> Ah, right.
orivej has quit [Ping timeout: 276 seconds]
sphalerite has quit [Ping timeout: 256 seconds]
joebobjoe has quit [Ping timeout: 265 seconds]
alex`` has quit [Quit: WeeChat 2.2]
sphalerite has joined #nixos
joepie91_to_go has joined #nixos
<joepie91_to_go> I'm trying to install the dependencies for a JS/Electron-based project through npm/yarn for local development purposes, and one of the dependencies is `bs-platform` which has its own fancy build scripts...
<joepie91_to_go> ... resulting in this error:
<joepie91_to_go> ./configure: ./sharpbang: /bin/cat: bad interpreter: No such file or directory
leotaku has quit [Ping timeout: 265 seconds]
mayhewluke has joined #nixos
<joepie91_to_go> what's the easiest way to get this build process working?
johanot has quit [Quit: leaving]
andreabedini has quit [Quit: Textual IRC Client: www.textualapp.com]
iyzsong has quit [Ping timeout: 265 seconds]
<LnL> patchShebangs
<LnL> wait, you can use cat in a shebang?
<symphorien> To write quines I guess
<Yaniel> can't you use pretty much anything in a shebang
revtintin has joined #nixos
rprije has quit [Ping timeout: 256 seconds]
<qyliss^work> Anything that reads from stdin. The OS doesn't care.
<thblt> I have a strange issue with LightDM. When I set services.xserver.displayManager.lightdm.autoLogin.enable = true; autologin works but it logs me into a XTerm session and not my usual XMonad. How can I fix this?
<ldlework> Why am I getting "attribute 'buildPythonPackage' missing", I've tried pkgs. and lib.
<qyliss^work> ldlework: pythonPackages.buildPythonPackage
<{^_^}> [nixpkgs] @Profpatsch opened pull request #45428 → Bazel patch perl → https://git.io/fAUIK
<qyliss^work> (Or python3Packages.buildPythonPackage)
worldofpeace has quit [Quit: worldofpeace]
init_6 has quit [Ping timeout: 272 seconds]
<ldlework> qyliss^work: thanks, it says
<ldlework> Could not find a version that satisfies the requirement spotipy==2.3.8 (from rotify==0.1.0) (from versions: )
<ldlework> But spotipy 2.3.8 is available on pypi
<qyliss^work> You need to make Nix know to make it available
<ldlework> qyliss^work: how do I do that
<qyliss^work> Try making it a propagatedBuildInput
<qyliss^work> propagatedBuildInputs = [ pythonPackages.spotipy ];
jperras has quit [Ping timeout: 256 seconds]
<qyliss^work> If spotipy isn't already in nixpkgs I think you'll need to add it.
<joepie91_to_go> LnL: install process is managed by npm/yarn so I cannot patch the build script
<bkchr[m]> Hi, how can I run `make VERBOSE=1` with `nix-build`?
<qyliss^work> bkchr[m]: what are you running currently
<bkchr[m]> qyliss^work: nothing :D I just need `VERBOSE=1` for an upstream bug report
tim_nixos has quit [Ping timeout: 252 seconds]
<qyliss^work> bkchr[m]: Easiest thing to do would just be to edit the package definition probably
<qyliss^work> `nix edit nixpkgs.whatever`
<Lears> thblt: you might be able to set a default session for lightdm to use for autologin, but if you're not using the xterm session then presumably you can just set services.xserver.desktopManager.xterm.enable = false.
<bkchr[m]> qyliss^work: okay, that is also what I thought. But I thought that there would maybe be an easier way
<qyliss^work> And add `buildFlags = [ "VERBOSE=1" ];'
<qyliss^work> You could also use `nix-shell`
<{^_^}> [nixpkgs] @zimbatm merged pull request #45391 → Add some substitutions for the ip calls in ManagedRoutes. Fixes #45022 → https://git.io/fAfM8
<{^_^}> [nixpkgs] @zimbatm pushed commit from @boothead to master « zerotierone: fix route handling on Linux (#45391) »: https://git.io/fAULN
<qyliss^work> Run `unpackPhase` and `configurePhase` in `nix-shell -A package`, then run `make VERBOSE=1`.
<bkchr[m]> Yeah, I just edited the file
<bkchr[m]> thanks
<qyliss^work> :)
Tucky has quit [Quit: WeeChat 2.2]
Tucky has joined #nixos
<thblt> Lears: thanks, trying this
jD91mZM2 has joined #nixos
<thblt> Lears: this wasn't the solution, but it failed with an error message pointing to the actual solution, so thanks again, issue solved :-)
<thblt> (fwiw "LightDM auto-login requires that services.xserver.desktopManager.default and
<thblt> services.xserver.windowMananger.default are set to valid values. The current
<thblt> default session: none is not valid.")
__lawlesseel__ has quit [Remote host closed the connection]
<Lears> Good to know.
__lawlesseel__ has joined #nixos
Tucky has quit [Quit: WeeChat 2.2]
Tucky has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #45179 → nwjs: 0.32.1 -> 0.32.2 → https://git.io/fNhHe
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « nwjs: 0.32.1 -> 0.32.2 (#45179) »: https://git.io/fAUtg
<{^_^}> [nixpkgs] @xeji merged pull request #45170 → proselint: 0.10.0 -> 0.10.2 → https://git.io/fNhyn
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « proselint: 0.10.0 -> 0.10.2 (#45170) »: https://git.io/fAUtw
<thblt> When I find the time I'll send a documentation PR to add this to autologin.enable's docstring
<nikivi> I cant find latex distribution on nixpkgs
<nikivi> I remember using this to install it on my previous machine: nix-env -iA nixpkgs.texlive-combined-full
<nikivi> but it seems the package is no longer there
<joepie91_to_go> I seem to have worked around my issue using an FHS env
joebobjoe has joined #nixos
trcc has joined #nixos
<thblt> nikivi: [nixos|nixpkgs].texlive.combined.scheme-full I think
<nikivi> there is texlive-combined-full-2017 but it mentions scheme-full
<nikivi> isn't scheme a language
Yardanico has joined #nixos
<Yardanico> hello everyone, what's the preferred method to handle user configuration (so I don't need to modify configuration.nix when I need to add some packages to user)?
<Yardanico> use ~/.nixpkgs/config.nix ?
Tucky has quit [Quit: WeeChat 2.2]
Tucky has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #45196 → libical: 3.0.3 -> 3.0.4 → https://git.io/fNhdA
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to staging « libical: 3.0.3 -> 3.0.4 (#45196) »: https://git.io/fAUqs
<ldlework> qyliss^work: spotipy is in nixpkgs
__lawlesseel__ has quit [Remote host closed the connection]
<qyliss^work> Then you should just be able to make it a propagatedBuildInput
<ldlework> how do I add spotify to this buildPythonPackage such that the exact version required by the package we're building is available
<ldlework> ok
rauno has quit [Ping timeout: 256 seconds]
arjen-jonathan has quit [Ping timeout: 276 seconds]
Tucky has quit [Quit: WeeChat 2.2]
Tucky has joined #nixos
<qyliss^work> Oh I see, you need an old version of spotipy
<qyliss^work> The first thing I'd check is that the thing you're trying to package actually requires such a specific version.
<{^_^}> [nixpkgs] @xeji merged pull request #45218 → iproute: 4.17.0 -> 4.18.0 → https://git.io/fNjvS
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to staging « iproute: 4.17.0 -> 4.18.0 (#45218) »: https://git.io/fAUqF
<{^_^}> [nixpkgs] @xeji merged pull request #45187 → neo4j: 3.4.1 -> 3.4.5 → https://git.io/fNhQ6
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « neo4j: 3.4.1 -> 3.4.5 (#45187) »: https://git.io/fAUqj
<{^_^}> [nixpkgs] @xeji merged pull request #45261 → byobu: 5.125 -> 5.127 → https://git.io/fNjBr
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « byobu: 5.125 -> 5.127 (#45261) »: https://git.io/fAUmk
<{^_^}> [nixpkgs] @xeji merged pull request #45180 → ntp: 4.2.8p11 -> 4.2.8p12 → https://git.io/fNhHY
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « ntp: 4.2.8p11 -> 4.2.8p12 (#45180) »: https://git.io/fAUmO
__monty__ has joined #nixos
jperras has joined #nixos
iyzsong has joined #nixos
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « eccodes: 2.8.0 -> 2.8.2 (#45251) »: https://git.io/fAUYf
<{^_^}> [nixpkgs] @xeji merged pull request #45251 → eccodes: 2.8.0 -> 2.8.2 → https://git.io/fNjZM
<ldlework> qyliss^work: i mean, let's say it doesn't, then what
<qyliss^work> Then I don't know
<ldlework> then we find out it does, then what
ashkitte1 is now known as ashkitten
<ldlework> :(
<qyliss^work> I've never come across that when doing Python packaging in Nix
<ldlework> qyliss^work: could we do some "substituteInPlace" on the setup.py/requirements.txt
<qyliss^work> Well, you could, but that would require it being compatible
<ldlework> Well there is only one way to find out right?
<qyliss^work> There must be examples of multiple versions of a python package being in nixpkgs.
<qyliss^work> I'd ask upstream if there's any reason for it.
<qyliss^work> It might be something subtle.
<ldlework> qyliss^work: i just wanna control spotify :)
<ldlework> qyliss^work: is another way to do it to override the spotipy package so it does an older version, and then refer to that in the propagated builds?
<ldlework> i think sometimes it is just a matter of changing name= or version=
<ldlework> depending on how the derivation is constructed
<qyliss^work> Yeah that would work
<qyliss^work> Are you intending on whatever you're packaging ending up in nixpkgs?
<qyliss^work> Or is this just for personal use
<ldlework> i'm just trying to hack things so i can use em
<ldlework> lol
<ldlework> "ooh the rofi spotify thing is in nixpkgs!"
<ldlework> 3 hours later...
<qyliss^work> Yeah in that case probably you could just override the spotipy package
<ldlework> spotipy = pythonPackages.spotipy.override { version = "2.3.8"; };
<ldlework> called with unexpected argument 'version',
<ldlework> i suppose I'm overriding the result of calling buildPythonPackage, not the arguments to it
DigitalKiwi has quit [Ping timeout: 256 seconds]
<ldlework> hmm, doing src = is an unepxected argument too
<ldlework> not sure how to do that override
joebobjoe has quit [Ping timeout: 240 seconds]
<qyliss^work> ldlework: pythonPackages.spotipy.overrideAttrs (oldAttrs: { version = "2.3.8"; })
<qyliss^work> that seems to build for me
arjen-jonathan has joined #nixos
<qyliss^work> (You might want to read up in the manual on `override` vs `overrideAttrs`)
<ldlework> ah overrideAttrs
DigitalKiwi has joined #nixos
hyper_ch2 has joined #nixos
tim_nixos has joined #nixos
<ldlework> qyliss^work: :( it still says the same error: https://gist.github.com/dustinlacewell/0c47d859a15ba8f36ac14f152da107d8
<qyliss^work> weird
<ldlework> poop, oh well
<ldlework> qyliss^work: thanks :)
netcho has joined #nixos
<qyliss^work> ldlework: it gets past that for me if I override the src
<qyliss^work> Like the one you have commented out
<qyliss^work> You need to update the checksum though
<qyliss^work> Or it will just use the old one
<ldlework> ooo
<ldlework> yeah it got past that
<ldlework> now it complains about other packages
<ldlework> but i'll just follow the same pattern
<qyliss^work> I think there must be a better way
<qyliss^work> But if this works...
<qyliss^work> Actually no, I guess you'd have to specify the hash somehow, so overriding src makes sense.
<{^_^}> [nix] @edolstra pushed 3 commits to master: https://git.io/fAU3D
<qyliss^work> ldlework: this is probably how you're supposed to do it: https://github.com/NixOS/nixpkgs/blob/master/pkgs/top-level/python-packages.nix#L1524-L1530
<qyliss^work> idk what difference overridePythonAttrs makes
<qyliss^work> But I guess since it's there you should probably use that.
<qyliss^work> And then you can use the old `src` to avoid having to re-specify anything.
<ldlework> hmm I did the thing with dbus-python too
<ldlework> but it didn't get past that error
<ldlework> I busted the cache too
<ldlework> the overridePythonAttrs way complains src isn't an attribute
<ldlework> err
<ldlework> complains that override isn't an attribute of oldAttrs.src
<ldlework> shits so confusing lol
tim_nixos has quit [Ping timeout: 252 seconds]
<{^_^}> [nix] @edolstra pushed to master « Disable the Ubuntu 17.10 build »: https://git.io/fAUs6
<{^_^}> [nixpkgs] @vcunat pushed commit from @oxij to staging-next « firefoxPackages: avoid BINDGEN_CFLAGS on some versions »: https://git.io/fAUsH
<{^_^}> [nixpkgs] @vcunat pushed 202 commits to master: https://git.io/fAUGf
<netcho> can someone explain me how to use opam2nix? i have OCaml project with /opam file and i would like to build it
<netcho> i have opam2nix-packages.nix in my project root
<ldlework> qyliss^work: so I forked the project and removed the version restraints on dbus-python
pluplog has quit [Read error: Connection reset by peer]
<ldlework> and it still complains it can't find dbus-python
<netcho> here is my expression .. i am not sure if it's ok
<ldlework> No matching distribution found for dbus-python (from rotify==0.1.0)
<{^_^}> [nix] @edolstra pushed 0 commits to 2.1-maintenance: https://git.io/fAUGW
<{^_^}> [nixpkgs] @vcunat merged pull request #44867 → staging-next → https://git.io/fNQxE
<netcho> i get error: syntax error, unexpected ';', expecting $end, at /project/default.nix:8:2
<{^_^}> [nixpkgs] @vcunat merged pull request #45146 → PostgreSQL 10.5, 9.6.10, 9.5.14, 9.4.19 & 9.3.24 updates. → https://git.io/fNhC8
<ldlework> qyliss^work: dustinlacewell/rofi-spotify @ 6363579f0762772e7e2393100c9559d15794857a if for some reason you want to see it for yourself
<{^_^}> [nixpkgs] @bignaux opened pull request #45429 → astrolabe-generator: init at 3.3 → https://git.io/fAUGV
<{^_^}> [nixpkgs] @dotlambda pushed to master « uriparser: 0.8.5 -> 0.8.6 »: https://git.io/fAUGX
<qyliss^work> I'm not sure what's going wrong there ldlework :(
joebobjoe has joined #nixos
<ldlework> no Makefile, doing nothing
<ldlework> make: *** No rule to make target 'install'. Stop.
<ldlework> ... but it does have one
<ldlework> oh the sha
<qyliss^work> lol
<qyliss^work> I always set SHAs to all zeros when I don't know them
<ldlework> qyliss^work: is there an easy way to set PREFIX to $out?
<ldlework> i'll check the docs
<qyliss^work> `makeFlags = [ "PREFIX=$(out)" ];`
<qyliss^work> ldlework: ^
<qyliss^work> or `installFlags` if it's only relevant for that.
<ldlework> makeFlags
<ldlework> oh
<ldlework> nice
<nikivi> I am getting these errors installing latex nix package: Warning: Transient problem: HTTP error Will retry in 1 seconds. 3 retries
<nikivi> is it safe to cancel the install and try nix-env -iA it again?
<nikivi> or its fine to get these warnings
<nikivi> I have wifi connected so not sure why that happeWarning: Transient problem: HTTP error Will retry in 1 seconds. 3 retries
<nikivi> happpens*
<Czen> oh hey
<Czen> elm 0.19 is out
<gchristensen> :O
<Czen> took almost 2 years since the last version
hotfuzz_ has joined #nixos
hotfuzz has quit [Ping timeout: 260 seconds]
philippD has joined #nixos
<domenkozar> your weekly reminder to submit nix news until end of today at https://github.com/NixOS/nixos-weekly/pull/62
<{^_^}> nixos-weekly#62 (by domenkozar, 6 days ago, open): Call for Content: 2018/07
<{^_^}> [nixpkgs] @magnetophon opened pull request #45430 → airwindows: init at 20-08-2018 → https://git.io/fAUn2
grp has joined #nixos
<{^_^}> [nixpkgs] @basvandijk pushed to haskell-updates « haskell: disable library profiling for static executables »: https://git.io/fAUnS
<michalrus> Ummmmmmm. Why did this stop adding indirect gc roots? `nix-shell --add-root bleh/shell.drv --indirect`?
<michalrus> I’m using nix (Nix) 2.0.4.
trcc has quit []
<{^_^}> [nixpkgs] @7c6f434c merged pull request #45353 → redmine: 2.5.2 -> 3.4.6 → https://git.io/fAvws
<{^_^}> [nixpkgs] @7c6f434c pushed 5 commits to master: https://git.io/fAUcZ
<nikivi> I am trying to download texlive package
<nikivi> and getting this errors
<nikivi> % Total % Received % Xferd Average Speed Time Time Time Current
<nikivi> Dload Upload Total Spent Left Speed
<nikivi> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0curl: (7) Failed to connect to 146.185.144.154 port 80: Connection refused
<nikivi> is there any way to find out why it was refused?
<{^_^}> [nixpkgs] @basvandijk closed pull request #45406 → haskell: disable library profiling for static executables → https://git.io/fAJOa
worldofpeace has joined #nixos
alexteves has joined #nixos
joebobjoe has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @7c6f434c pushed to master « fsg: fix src »: https://git.io/fAUWt
chreekat has joined #nixos
<samueldr> I'll try and summon cunningham's law
<samueldr> because a change in nix-shell made --add-root a no-op
sphaugh has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c pushed to master « fusesmb: mark as broken »: https://git.io/fAUW2
<samueldr> search in the file for `gcRoot`, the only two mentions are its declaration and its assignation
joebobjoe has joined #nixos
<{^_^}> [nixpkgs] @samueldr merged pull request #45215 → nixos/doc: New installer note on unattended installs → https://git.io/fNhh6
<{^_^}> [nixpkgs] @samueldr pushed 2 commits to master: https://git.io/fAUWP
erasmas has joined #nixos
endformationage has joined #nixos
phreedom has quit [Quit: No Ping reply in 180 seconds.]
phreedom has joined #nixos
iyzsong has quit [Ping timeout: 256 seconds]
Lears has quit [Ping timeout: 268 seconds]
phreedom has quit [Ping timeout: 250 seconds]
<joepie91_to_go> ,locate udevadm
<{^_^}> Found in packages: udev, eudev
[Leary] has joined #nixos
stqism has quit [Quit: Like 3 fire emojis lit rn 🔥🔥🔥]
jperras_ has joined #nixos
jperras has quit [Ping timeout: 260 seconds]
<{^_^}> [hydra] @Taneb opened pull request #590 → Allow for precisely one instance of RunCommand plugin → https://git.io/fAUBw
alex`` has joined #nixos
alex`` has quit [Client Quit]
aramiscd has joined #nixos
<ldlework> No package 'xcb-aux' found
<ldlework> No package 'xcb-ewmh' found
<ldlework> I'm having trouble finding these
Tucky has quit [Quit: WeeChat 2.2]
<clever> ,locate xcb-aux.pc
<{^_^}> Found in packages: xlibs.xcbutil.dev
ryanartecona has joined #nixos
<clever> ldlework: did you add xlib.xcbutil to the buildInputs?
alex`` has joined #nixos
<{^_^}> [hydra] @edolstra pushed 2 commits to master: https://git.io/fAURW
<{^_^}> [hydra] @edolstra merged pull request #590 → Allow for precisely one instance of RunCommand plugin → https://git.io/fAUBw
hyper_ch2 has quit [Quit: Page closed]
<ldlework> ,locate xcb-ewmh.pc
<{^_^}> Found in packages: xlibs.xcbutilwm.dev
mayhewluke has quit [Ping timeout: 265 seconds]
mayhewluke has joined #nixos
jperras_ has quit [Read error: Connection reset by peer]
jperras_ has joined #nixos
<Ankhers> gleber_: ping
jonge has joined #nixos
<ldlework> man
<ldlework> I thought I was getting so far with packaging Teiler
marcinkuzminski has joined #nixos
<ldlework> things compile, and run
<ldlework> but don't work
<ldlework> xininfo -active-mon ~
<ldlework> Failed to find monitor
* ldlework sighs
ryanartecona has quit [Remote host closed the connection]
orivej has joined #nixos
ejpcmac has joined #nixos
<ejpcmac> Hello! Is there a way to avoid garbage-collecting dependencies of a nix-shell?
<ejpcmac> I could rename my `shell.nix` to `default.nix` and add a minimal `builder.sh` that just `mkdir $out`, but this feels like a horrible hack to me.
sphaugh has quit [Remote host closed the connection]
<marcinkuzminski> I've got a question, how does nix determin order of PYTHONPATH when using `wrapProgram` I'm getting an odd behaviour that wrapped programs, does a lot of `ENOENT (No such file or directory)` when executed those wrapped programs prefixed with `strace -f` So is this expected ?
joebobjoe has quit [Ping timeout: 256 seconds]
abueide has joined #nixos
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/292624fa203 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
<ocharles> Does anyone know how to use pkgs.releaseTools.aggregate where constituents should be all recursive attribute values from an attrset?
<ocharles> E.g., I have jobs = { foo = { bar = ...; baz = ..; }; waffles = ..; }, and I want an aggregate with bar, baz and waffles, but without having to be explicit about anything
<ocharles> I dunno if recurseIntoAttrs works there
grp has quit [Ping timeout: 255 seconds]
<ocharles> aha, "flatten"
grp has joined #nixos
Ariakenom has quit [Remote host closed the connection]
Ariakenom has joined #nixos
<ocharles> bah, no, flatten is for lists
<ocharles> ok, pkgs.lib.collect ( x: x ? outPath ) jobs seems to be the ticket
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
mayhewluke has quit [Ping timeout: 256 seconds]
simukis has quit [Remote host closed the connection]
emacsoma` has quit [Remote host closed the connection]
mayhewluke has joined #nixos
jonge has quit [Ping timeout: 240 seconds]
<genesis> ,locate Qt5PositioningConfig.cmake
<{^_^}> Found in packages: qt5.qtlocation.dev
<genesis> thx :)
genesis has left #nixos ["Leaving"]
genesis has joined #nixos
<genesis> ,locate qt5sensors-config.cmake
<{^_^}> Couldn't find any packages
<genesis> ,locate Qt5SensorsConfig.cmake
<{^_^}> Found in packages: qt5.qtsensors.dev
joebobjoe has joined #nixos
<samueldr> you can have the same functionality locally using nix-index if you need → https://github.com/bennofs/nix-index
<bennofs[m]> wow what's ,locate based on? is it using nix-index? 😃
<{^_^}> [nixpkgs] @dtzWill opened pull request #45431 → tootle: init 0.1.5 → https://git.io/fAUaU
<samueldr> bennofs[m]: it is!
coconnor has joined #nixos
<genesis> great , thx samueldr :)
<samueldr> (you can also have much better granularity and can even use regexes using nix-index)
<genesis> but i've to find a full db
<samueldr> nix-index should take care of it itself
phreedom has joined #nixos
<genesis> i'm trying to update navit :)
<genesis> nix-index build index from nix store, so if i don't have the file, it can't locate it, it's not as useful as the bot.
<infinisil> genesis: Nope, nix-index works without you needing to have stuff in your store
__Sander__ has quit [Quit: Konversation terminated!]
Ariakenom has quit [Ping timeout: 272 seconds]
Drakonis has joined #nixos
ThatDocsLady has quit [Ping timeout: 256 seconds]
Fare has joined #nixos
<Yardanico> hello everyone, should I install apps like plank into my user or via configuration.nix from root? Because if I install it from configuration.nix I can't change plank's settings from plank itself
<infinisil> Yardanico: It shouldn't make any difference, the binary will be exactly the same
<Yardanico> infinisil, so plank in log says: "[Preferences:192] '/nix/store/5j6v0x75v1xf2jwdj87asib17vwhawh5-plank-0.11.4/share/plank/themes/Default/dock.theme' is read-only!"
<Yardanico> and I can't basically change any options in it
<infinisil> Yup, that will be exactly the same in user/system installations
arjen-jonathan has quit [Ping timeout: 272 seconds]
<infinisil> The build probably needs to be fixed then
<Yardanico> well, I also can't edit gnome-terminal settings from its' GUI
teej has joined #nixos
<infinisil> That's probably a dbus failure instead, not sure
<Yardanico> ah yeah, plank also spams a lot: "[dconf] failed to commit changes to dconf: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name ca.desrt.dconf was not provided by any .service files"
vidbina has quit [Ping timeout: 272 seconds]
<infinisil> You can search for whether there's an issue for these errors already, or open one yourself if that's not the case
<infinisil> Yardanico: Regarding the plank thing, can't you copy that config file to some path in $HOME, modify that and then make plank use that config file instead?
Ariakenom has joined #nixos
chreekat has quit [Ping timeout: 256 seconds]
abueide has quit [Remote host closed the connection]
chreekat has joined #nixos
Izorkin has quit [Ping timeout: 256 seconds]
sigmundv__ has quit [Ping timeout: 256 seconds]
IRCsum has quit [Ping timeout: 256 seconds]
abueide has joined #nixos
IRCsum has joined #nixos
<teej> Hi everyone. Is this channel also used to discuss about Nix (package manager)?
Izorkin has joined #nixos
<samueldr> yes!
dbmikus has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
<Yardanico> infinisil, ah, nvm, I found the problem, it's basically the same as in https://github.com/NixOS/nixpkgs/issues/30866
<{^_^}> #30866 (by castilma, 42 weeks ago, open): rhythmbox should get dconf as dependency
<Yardanico> should I create issue like this, but for plank? :) or I can just comment in that issue?
<teej> samueldr: Thanks. I think the web page (https://nixos.org/nixos/community.html) should include that this channel is also used for Nix (package manager)... Or that there should be a page for Nix such as https://nixos.org/nix/community.html.
<infinisil> Yardanico: Whatever you prefer, either seems to be fine
hotfuzz_ is now known as hotfuzz
<infinisil> Yardanico: You could also try fixing it yourself :D
<dhess> Anyone have any tips for using Nix on a plane, i.e., without an Internet connection?
<gchristensen> open a nix shell before you need it
<dhess> yeah, got that.
<dhess> I have about 10 open right now :)
<infinisil> Opening a nix-shell needs internet access? :/
<dhess> if it needs to download packages it does
<gchristensen> it does if you haven't fetched all your nix-shell's dependencies
<infinisil> Ah right
<infinisil> dhess: Turning off automatic gc if you have it enabled
<gchristensen> dhess: if your wifi on the plane is bad, turn it off -- that can mess things up... that is about all I've got :P
<dhess> "wifi"
jperras_ has quit [Quit: WeeChat 2.2]
<dhess> gchristensen: thanks. I figured that's about the best I can do
<gchristensen> I mean
<gchristensen> that is pretty great right there that there isn't really much more to do :)
<dhess> When I did raw cabal-based development, I had a script that mirrored Hackage's package repo to my laptop, which was pretty handy
<dhess> not really an option with Nix :)
<infinisil> You know what would be cool: Being able to download nixpkgs most-used derivation outputs in one go. So when you update nixpkgs, you download that, and a lot of things after that will work without waiting time (and on an airplane)
<{^_^}> [nixpkgs] @xeji opened pull request #45432 → [WIP]: texlive: 2017 -> 2018 → https://git.io/fAUKv
alex`` has quit [Quit: WeeChat 2.2]
__lawlesseel__ has joined #nixos
rfold has joined #nixos
<samueldr> infinisil: define "most-used" :)
<gchristensen> all of the ones I am frustrated I don't have, of course!
<dhess> hehehe
<dhess> that is the correct answer
<samueldr> (people using outputs or the derivation being part of a closure inside nixpkgs?)
<infinisil> samueldr: I guess a cool solution would be to have your nix-instantiate do the stats on which attributes you eval the most, and make most-used be based on that
<{^_^}> [nixpkgs] @megheaiulian opened pull request #45433 → gitkraken: 4.0.1 -> 4.0.2 → https://git.io/fAUKy
<samueldr> ah, at a personal-level
<infinisil> samueldr: Or on a global level it could be done with commit counts on files in nixpkgs
<infinisil> (I'm using that with ,find)
<gchristensen> dhess: my last flight, I deployed to a large nixops network from the plane :)
<manveru> dhess: crank up your tarball ttl
<gchristensen> I ran `nixops deploy --dry-activate` over and over until it got the new version on all the nodes and then used --include to activate it on one node at a time
<infinisil> samueldr: Or if it's possible: hydra could do the stats on which derivations gets downloaded the most, and track that back to the attrs somehow
<samueldr> probably sure hydra doesn't know what gets accessed on S3 :/
<samueldr> s/probably/pretty
<gchristensen> (hydra has no stats on what gets downloaded, though those stats do exist, however they're treated as very sensitive data and not available to much of anyone)
<infinisil> Wasn't there some maths to be able to collect stats but anonymize+randomize them?
<infinisil> So nothing can be tracked back, but you still get useful results (with enough volume)
<Dezgeg> maybe someone could develop a debian popcount-style program where you could voluntarily submit what you use from Hydra
<gchristensen> that'd be cool
<infinisil> Dezgeg: services.reporting.enable = true; would be nice
<{^_^}> [nixpkgs] @xeji merged pull request #45424 → xapian_1_2_22: fix build → https://git.io/fAJFM
<{^_^}> [nixpkgs] @xeji pushed to master « xapian_1_2_22: fix build (#45424) »: https://git.io/fAU6W
<infinisil> But if possible I'd prefer anonymized automated stats
<infinisil> It's gonna be much more useful than just the couple people enabling some opt-in reporting
johnw has joined #nixos
nschoe has joined #nixos
vidbina has joined #nixos
abueide has quit [Ping timeout: 276 seconds]
<dhess> manveru: explain please?
jrolfs has joined #nixos
abueide has joined #nixos
<manveru> `tarball-ttl: How soon to expire files fetched by builtins.fetchTarball and builtins.fetchurl.`
ng0 has quit [Remote host closed the connection]
dbmikus has quit [Ping timeout: 276 seconds]
jrolfs has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #45407 → iosevka-bin: 1.14.3 -> 2.0.0 → https://git.io/fAJGk
<{^_^}> [nixpkgs] @xeji pushed commit from @dtzWill to master « iosevka-bin: 1.14.3 -> 2.0.0 (#45407) »: https://git.io/fAUPU
fragamus has joined #nixos
<infinisil> gchristensen: samueldr: Ah, I meant this: https://en.wikipedia.org/wiki/Differential_Privacy
<clever> infinisil: that reminds me of a cross-site attack
<clever> infinisil: basically, you load www.bank.com/account/1 in an iframe
<clever> due to cross-origin, you cant see the reply
<clever> but if you are on the right network segment, you can see the SIZE of the reply
<clever> repeat until you find the acct# or other sensitive data
vidbina has quit [Ping timeout: 276 seconds]
<infinisil> clever: Why would you get the account number from just the size of the reply?
<clever> infinisil: 404 vs account details
<clever> brute-force until you get a reply that is bigger
<infinisil> Heh I see, nasty
netcho has quit [Ping timeout: 240 seconds]
<clever> also of use, if the site provides a search with partial matches
<clever> i think the example was a medical history site, do you have any conditions matching "a*"
<clever> then repeat on ab*, and so on
<clever> and based on the size, you can know which branches of the tree to continue to search
dbmikus has joined #nixos
<infinisil> There's all kinds of attacks lurking around I bet
<{^_^}> [nixpkgs] @vbgl opened pull request #45434 → bibtex2html: 1.98 -> 1.99 → https://git.io/fAUX4
ng0 has joined #nixos
<dhess> manveru: oh interesting.
<{^_^}> [nixpkgs] @xeji merged pull request #45216 → jbuilder: 1.0.0 -> 1.0.1 → https://git.io/fNhjV
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « jbuilder: 1.0.0 -> 1.0.1 (#45216) »: https://git.io/fAU1T
<{^_^}> [nixpkgs] @xeji merged pull request #45433 → gitkraken: 4.0.1 -> 4.0.2 → https://git.io/fAUKy
<{^_^}> [nixpkgs] @xeji pushed commit from @megheaiulian to master « gitkraken: 4.0.1 -> 4.0.2 (#45433) »: https://git.io/fAU1n
chreekat has quit [Ping timeout: 240 seconds]
joebobjoe has quit [Ping timeout: 260 seconds]
Mateon1 has quit [Ping timeout: 244 seconds]
Mateon1 has joined #nixos
kalbasit[m] has joined #nixos
<kalbasit[m]> is it possible to evaluate a nix function from the command line and print the result? This function specifically https://gist.github.com/kalbasit/efe0bd35c1540ecf5bc21439c91045eb
<kalbasit[m]> I tried several iteration of nix eval but it's not intuitive how to call something like that
<{^_^}> [nixpkgs] @globin merged pull request #45414 → home-assistant: 0.75.2 -> 0.76.1 → https://git.io/fAJaE
<{^_^}> [nixpkgs] @globin pushed 4 commits to master: https://git.io/fAU11
<{^_^}> [nixpkgs] @xeji merged pull request #45248 → crispyDoom: 5.2 -> 5.3 → https://git.io/fNjGZ
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « crispyDoom: 5.2 -> 5.3 (#45248) »: https://git.io/fAU1Q
<{^_^}> [nixpkgs] @xeji merged pull request #45209 → jackett: 0.9.1 -> 0.9.41 → https://git.io/fNhpa
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « jackett: 0.9.1 -> 0.9.41 (#45209) »: https://git.io/fAU1A
<{^_^}> [nixpkgs] @7c6f434c pushed to master « altermime: fix homepage/src URL »: https://git.io/fAUMW
Thra11 has joined #nixos
jD91mZM2 has quit [Quit: WeeChat 2.0]
nschoe has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @vcunat pushed to staging « xorg.libX11: 1.6.5 -> 1.6.6 (security) »: https://git.io/fAUMp
<kalbasit[m]> nix-instantiate seems to work `nix-instantiate ./external/nixpkgs.nix`. weird I can't get it to work with `nix eval`
sigmundv__ has joined #nixos
Fare has quit [Ping timeout: 276 seconds]
jperras has joined #nixos
IRCsum has quit [Remote host closed the connection]
erickomoto has joined #nixos
Denommus has joined #nixos
IRCsum has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c pushed to master « gensgs: update src link »: https://git.io/fAUyv
<disasm> is it possible to know what the current phase is in a builder?
<gchristensen> hrm, what is your goal?
palo has joined #nixos
Thra11 has quit [Quit: WeeChat 1.4]
<palo> Dezgeg: lassulus and me are struggeling with the message in nixos/modules/installer/cd-dvd/sd-image-raspberrypi.nix about it is not possible to cross-compile the raspberrypi sd-image.
<disasm> say I have buildPhase and checkPhase. They both wrap someCommand, in someCommand, I want to output something that says time-build-real and time-check-real.
<Dezgeg> yeah I haven't tried cross-compiling it myself but I hear other people are working on it
<palo> I see
joebobjoe has joined #nixos
<gchristensen> Dezgeg: maybe $BASH_ARGC, $FUNCNAME,
<gchristensen> oops, disasm ^
<Dezgeg> maybe there is also $curPhase? or maybe it is a local variable not global
<{^_^}> [nixpkgs] @xeji merged pull request #45263 → bowtie2: 2.3.4.1 -> 2.3.4.2 → https://git.io/fNj0s
<{^_^}> [nixpkgs] @xeji pushed 3 commits to master: https://git.io/fAUyz
<palo> elvishjerricco: ah thank you, but we are currently searching for rasbperrypi-1 (we don't have a raspberrypi 3 here)
<Dezgeg> that probably wouldn't work for in nix-shell
<elvishjerricco> palo: I doubt it'd be hard to port the code there
<Dezgeg> yeah, I'd be very surprised if there were differences
<elvishjerricco> palo: It might just be changing this line: https://github.com/ElvishJerricco/cross-nixos-aarch64/blob/master/configuration.nix#L17
<Dezgeg> well somewhere you need to say the architecture is armv6 and not aarch64 but that's about it
<elvishjerricco> Dezgeg: Yea that line would do that
<palo> elvishjerricco: ah ok
<disasm> Dezgeg: ah, curPhase :) I knew there was something, was looking for the word current in the source code and nothing came up!
<palo> sounds good
<{^_^}> [nixpkgs] @xeji merged pull request #45206 → libqmi: 1.20.0 -> 1.20.2 → https://git.io/fNhxH
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « libqmi: 1.20.0 -> 1.20.2 (#45206) »: https://git.io/fAUyN
katrin has quit [Quit: meow]
alex`` has joined #nixos
flokli has quit [Quit: WeeChat 2.0.1]
arjen-jonathan has joined #nixos
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
flokli has joined #nixos
<manveru> so... anybody ever adjusted the upload_max_filesize in php.ini used via php-fpm?
<manveru> because it seems like it just gets ignored because it's defined twice
<{^_^}> [nixpkgs] @alyssais opened pull request #45435 → bundlerApp: take buildInputs → https://git.io/fAUS3
<{^_^}> [nixpkgs] @xeji merged pull request #45201 → libmbim: 1.16.0 -> 1.16.2 → https://git.io/fNhbX
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « libmbim: 1.16.0 -> 1.16.2 (#45201) »: https://git.io/fAUS0
erickomoto has quit [Remote host closed the connection]
<manveru> so i kinda have to pass it a php package with a more-or-less empty php.ini
<manveru> or copy the whole module
<{^_^}> [nixpkgs] @xeji merged pull request #45416 → javacard-devkit: allow overriding the java binary → https://git.io/fAJrK
<{^_^}> [nixpkgs] @xeji pushed commit from @Ekleog to master « javacard-devkit: allow overriding the java binary (#45416) »: https://git.io/fAUS7
Fare has joined #nixos
pie__ has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #45246 → couchdb2: 2.1.2 -> 2.2.0 → https://git.io/fNjsH
<{^_^}> [nixpkgs] @xeji pushed 3 commits to master: https://git.io/fAU9T
<infinisil> manveru: I keep suggesting this idea more and more, because it solves problems like yours: To have modules provide a config option that gets used to generate the config file string
<infinisil> manveru: So config.foo.bar = true; could get turned into "[foo]\nbar=true` in an .ini file
<infinisil> Then such defaults can be provided like this, and it will be possible to override them
<infinisil> I did that in my #41467 (which I still need to finish)
<{^_^}> https://github.com/NixOS/nixpkgs/pull/41467 (by Infinisil, 11 weeks ago, open): [WIP] znc: more flexible module
jrolfs has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #45238 → fanficfare: 2.27.0 -> 2.28.0 → https://git.io/fNjYW
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « fanficfare: 2.27.0 -> 2.28.0 (#45238) »: https://git.io/fAU92
<manveru> can i use overrideDerivation to change a postInstall?
<manveru> ah, seems like
<elvishjerricco> manveru: Shouldn't you use `overrideAttrs`?
<manveru> now i just have the pleasure of building PHP :P
Fare has quit [Ping timeout: 276 seconds]
<manveru> elvishjerricco: why?
<manveru> i think overrideDerivation is for overriding derivations and overrideAttrs for simple attrsets?
<{^_^}> [nixpkgs] @xeji closed pull request #40698 → aria: 1.33.1 -> 1.34.0 → https://git.io/vpA3y
aarvar has joined #nixos
<manveru> infinisil: i think i got it
<infinisil> (yes you should use overrideAttrs)
<{^_^}> [nixpkgs] @xeji merged pull request #45133 → unixODBC: 2.3.6 -> 2.3.7 → https://git.io/fNhmq
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « unixODBC: 2.3.6 -> 2.3.7 (#45133) »: https://git.io/fAUHT
<manveru> well, damn
<{^_^}> [nixpkgs] @xeji merged pull request #45434 → bibtex2html: 1.98 -> 1.99 → https://git.io/fAUX4
<{^_^}> [nixpkgs] @xeji pushed commit from @vbgl to master « bibtex2html: 1.98 -> 1.99 (#45434) »: https://git.io/fAUHm
<manveru> now i have to build it again :P
<{^_^}> [nixpkgs] @Profpatsch merged pull request #45260 → New lib.makeFullPerlPath function → https://git.io/fNjBw
<{^_^}> [nixpkgs] @Profpatsch pushed 3 commits to master: https://git.io/fAUHn
<{^_^}> [nixpkgs] @Profpatsch pushed 2 commits to master: https://git.io/fAUH4
<{^_^}> [nixpkgs] @Profpatsch merged pull request #45428 → Bazel patch perl → https://git.io/fAUIK
chreekat has joined #nixos
<Denommus> how can I make a user's /home/<user> accessible to their group?
ixxie has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #45210 → infiniband-diags: 2.0.0 -> 2.1.0 → https://git.io/fNhpM
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « infiniband-diags: 2.0.0 -> 2.1.0 (#45210) »: https://git.io/fAUHA
<kalbasit[m]> Denommus: are you looking for chmod?
<kalbasit[m]> chmod 775?
<Denommus> kalbasit[m]: no. I mean in the configuration file, because apparently whenever I nixops deploy the permissions are changed again
<kalbasit[m]> oh I see
<{^_^}> [nixpkgs] @xeji merged pull request #45234 → freetds: 1.00.91 -> 1.00.94 → https://git.io/fNjqg
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « freetds: 1.00.91 -> 1.00.94 (#45234) »: https://git.io/fAUQO
pikajude has quit [Remote host closed the connection]
pikajude has joined #nixos
<kalbasit[m]> Denommus: I'm not very familiar with nixops (yet anyway) but I don't see an option to control this on https://nixos.org/nixos/options.html#users.users
Azaiel has joined #nixos
revtintin has quit [Quit: WeeChat 1.9.1]
abueide has quit [Remote host closed the connection]
abueide has joined #nixos
inquisitiv3_ has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/292624fa203 (from 7 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
Ariakenom has quit [Ping timeout: 276 seconds]
Azaiel has quit [Quit: Quit]
pikajude has quit [Remote host closed the connection]
<palo> elvishjerricco: The option `nixpkgs.crossSystem' defined in ... does not exist.
pie__ has joined #nixos
<palo> how do I use nixos-unstable in nix-build ?
<inquisitiv3_> It seems to be an issue with the Audacity derivation. I've installed the application and rebooted the computer, but no desktop entry is seen when I search for "Audacity". I did a search for the desktop file with `find 2>/dev/null|grep audacity.desktop`. I got only two search matches, both of them in /nix/store. Could the problem be that no symlink is created to the desktop file?
pikajude has joined #nixos
<elvishjerricco> palo: `-I nixpkgs=channel:nixos-unstable`, if you have Nix 2.0
Ariakenom has joined #nixos
<palo> elvishjerricco: thanks but now it says that user.users.root.initalHashPassword is multiple times defined...
* palo is investigating
pie__ has quit [Remote host closed the connection]
<elvishjerricco> palo: Oh, right. You need to use the `-I` argument that my repo documents in its README
<elvishjerricco> The nix-build command used there is pretty particular, and uses a certain version of nixpkgs
<palo> elvishjerricco: I see. Is the nixpkgs or nixpkgs-channel not possible to be used ?
<palo> even not in the near future ?
<elvishjerricco> palo: I think there's just one commit that's not merged because it reverts good work that just fails to cross compile
<elvishjerricco> But nixpkgs master should be fine except that one commit
mdash has joined #nixos
<mdash> unstable broke my X driver >:-[
<elvishjerricco> palo: The other commits got merged like today I think
<mdash> was using radeon but now it segfaults
jrolfs has quit [Ping timeout: 276 seconds]
<palo> elvishjerricco: I see
<elvishjerricco> palo: This is the one commit: cc093102b4c5030abe6afecc4ef84c5e31765874
<palo> elvishjerricco: I see.
selfsymmetric-pa has joined #nixos
Ralith has quit [*.net *.split]
roberth has quit [*.net *.split]
teoma has quit [*.net *.split]
nwspk has quit [*.net *.split]
emily has quit [*.net *.split]
eddyb has quit [*.net *.split]
mkaito_ has quit [*.net *.split]
KennosiS has quit [*.net *.split]
sigmundv_ has quit [*.net *.split]
benley has quit [*.net *.split]
Niall has quit [*.net *.split]
eon` has quit [*.net *.split]
ij has quit [*.net *.split]
Brains has quit [*.net *.split]
<palo> thanks I will use your nixpkgs for now and wait for 18.09 to come out and than will remove the -I option :D
KennosiS has joined #nixos
emily has joined #nixos
<elvishjerricco> palo: Well that commit isn't likely to be merged anywhere. It's a revert of something that I think is good. We'd have to simply replace that work with cross-compile-able work
<palo> Hmm,
eddyb has joined #nixos
selfsymmetric-pa has quit [Remote host closed the connection]
<palo> so the cross-compile-able work will be introduced and usable in 18.09 ?
<elvishjerricco> palo: There are no such plans currently :/
roblabla has quit [Ping timeout: 240 seconds]
<palo> Ok than I need to pull the standard channel and need to patch it after pulling before I use it as nixpkgs.
eeva has quit [*.net *.split]
vilhalmer has quit [*.net *.split]
brodul has quit [*.net *.split]
azazel has quit [*.net *.split]
d1rewolf has quit [*.net *.split]
yorick has quit [*.net *.split]
tghume_ has quit [*.net *.split]
nixy has quit [*.net *.split]
rotaerk has quit [*.net *.split]
shoogz has quit [*.net *.split]
joepie91 has quit [*.net *.split]
kosmikus has quit [*.net *.split]
Swant has quit [*.net *.split]
pyrtsa has quit [*.net *.split]
smola has quit [*.net *.split]
oscarduignan has quit [*.net *.split]
yrashk has quit [*.net *.split]
rizary has quit [*.net *.split]
vbernat has quit [*.net *.split]
samueldr has quit [*.net *.split]
steveeJ has quit [*.net *.split]
shapr has quit [*.net *.split]
selfsymmetric-pa has joined #nixos
pyrtsa has joined #nixos
<palo> I would like to cross compile my raspberry pi on a potent machine and just dump the image.
<{^_^}> [nixpkgs] @xeji opened pull request #45436 → mono5.x: mark mono >= 5 broken on aarch64 → https://git.io/fAUdA
samueldr has joined #nixos
chreekat has quit [Ping timeout: 276 seconds]
joncfoo has quit [Ping timeout: 260 seconds]
abueide has quit [Read error: Connection reset by peer]
rotaerk has joined #nixos
shoogz has joined #nixos
Swant_ has joined #nixos
vilhalmer has joined #nixos
pie_ has joined #nixos
abueide has joined #nixos
joncfoo has joined #nixos
nixy has joined #nixos
Swant_ is now known as Swant
selfsymmetric-pa has quit [Remote host closed the connection]
jrolfs has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #45250 → smartgithg: 17.1.4 -> 18.1.4 → https://git.io/fNjZR
<{^_^}> [nixpkgs] @xeji pushed commit from @baracoder to master « smartgithg: 17.1.4 -> 18.1.4 (#45250) »: https://git.io/fAUFj
eeva has joined #nixos
steveeJ has joined #nixos
eeva has quit [Remote host closed the connection]
eeva has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #45255 → acpica-tools: 20180629 -> 20180810 → https://git.io/fNjW3
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « acpica-tools: 20180629 -> 20180810 (#45255) »: https://git.io/fAUbZ
dbmikus_ has joined #nixos
dbmikus has quit [Ping timeout: 260 seconds]
maurer has quit [Quit: WeeChat 1.5]
duncan^ has quit [Quit: K-lined: Don't email support.]
<{^_^}> [nixpkgs] @shlevy pushed to master « ghc: Use stable URL for deterministic profiling patch. »: https://git.io/fAUbN
silver has quit [Ping timeout: 240 seconds]
duncan^ has joined #nixos
dbmikus__ has joined #nixos
dbmikus_ has quit [Ping timeout: 240 seconds]
fzer0 has joined #nixos
<elvishjerricco> palo: Yea. You can pull master and apply that commit, and it should work
jrolfs has quit [Ping timeout: 240 seconds]
<fzer0> will anyone help a noob with installation step? I am stuck on getting wifi...says sucessfully initialized qpa_supplicant, but cound not read interface flags: No such device
Fare has joined #nixos
joebobjoe has quit [Disconnected by services]
<clever> fzer0: what is the interface name from `ip link` ?
<fzer0> wlp3s0
<fzer0> does that sound right? it is the 2 entry in the output
<clever> fzer0: and if you run `wpa_cli -iwlp3s0` and then check `status` what does it say?
bart- has joined #nixos
<bart-> hi
<fzer0> clever: "could not connect.....re-trying
<clever> fzer0: `ps aux | grep wpa`, is supplicant running?
mayhewluke has quit [Ping timeout: 240 seconds]
<Yardanico> btw I really appreciate that NixOS graphical iso comes with L2TP plugin for network-manager (sadly I don't have a router and internet cable is directly connected to the PC) and my ISP still uses L2TP
<fzer0> root 940 0.0 0.0 120768 712 tty1 S+ 12:12 0:00 grep wpa
<clever> fzer0: `systemctl status wpa_supplicant`
maurer has joined #nixos
<fzer0> clever: Loaded: ...........vendor preset: enabled) Active: inactive (dead)
mayhewluke has joined #nixos
<clever> fzer0: `systemctl start wpa_supplicant` and then status again, is it running now?
<fzer0> clever: Active: failed (result: Exit-code) below the main outup: "Failed to open config file '/etc/wpa_supplicant.comf', error: no suck file or directory
<clever> fzer0: use "iwlist wlp3s0 scan" to get the exact name for your wifi network, then run `wpa_passphrase NAME PASSWORD >> /etc/wpa_supplicant.conf` and try to start the service again
ArahaelPi has quit [Ping timeout: 240 seconds]
<fzer0> clever: Nice! Active: active (running)
<clever> fzer0: ifconfig should now show an IP on it
<fzer0> clever: looks like it
<clever> fzer0: after installing, youll want to also copy that conf file to /mnt/etc/ and set networking.wireless.enable = true; before you nixos-install
smolboye has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @LnL7 opened pull request #45437 → darwin: macOS 10.14 compatibility → https://git.io/fAUpZ
<fzer0> clever: so should i issue the command "wpa_supplicant -B -i interface -c <(wpa_passphrase 'MYSSID' 'key)" or am i done with that step?
<clever> you can skip that entirely
<clever> the config has been written to a file in /etc/ and systemd has ran wpa_supplicant for you
<fzer0> clever: so i can start the partitioning process then, right?
<clever> yep
Ariakenom has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #45340 → [RFC] ppc64le enablement → https://git.io/fAvlN
<{^_^}> [nixpkgs] @Ericson2314 pushed commit from @CrystalGamma to staging « [RFC] ppc64le enablement (#45340) »: https://git.io/fAUp0
<fzer0> clever: thank you! you have been a big help!
timclassic has quit [*.net *.split]
bkchr[m] has quit [*.net *.split]
fgaz has quit [*.net *.split]
yurb has quit [*.net *.split]
CrazedProgrammer has quit [*.net *.split]
typetetris has quit [*.net *.split]
cstrahan_ has quit [*.net *.split]
siel has quit [*.net *.split]
johs has quit [*.net *.split]
mightybyte has quit [*.net *.split]
wirew0rm has quit [*.net *.split]
Dezgeg has quit [*.net *.split]
kier has quit [*.net *.split]
tk_ has quit [*.net *.split]
dottedmag has quit [*.net *.split]
mt has quit [*.net *.split]
liff has quit [*.net *.split]
nisstyre has quit [*.net *.split]
fgaz has joined #nixos
timclassic has joined #nixos
CrazedProgrammer has joined #nixos
mt has joined #nixos
yurb has joined #nixos
nek0 has quit [Ping timeout: 255 seconds]
NinjaTrappeur has quit [Ping timeout: 255 seconds]
derchris has quit [*.net *.split]
woffs has quit [*.net *.split]
ben has quit [*.net *.split]
Profpatsch has quit [*.net *.split]
page has quit [*.net *.split]
silver_hook has quit [*.net *.split]
magnus1 has quit [*.net *.split]
lstanley has quit [*.net *.split]
jaeckel has quit [*.net *.split]
guibou has quit [*.net *.split]
Zajcev has quit [*.net *.split]
grw has quit [*.net *.split]
ragge has quit [*.net *.split]
exi has quit [*.net *.split]
cheshircat has quit [*.net *.split]
nahamu has quit [*.net *.split]
kriztw has quit [*.net *.split]
Ankhers has quit [*.net *.split]
glines has quit [*.net *.split]
mightybyte has joined #nixos
pie_ has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @rycee opened pull request #45438 → msmtp: support passwordeval without final '\n' → https://git.io/fAUha
kyren_ has quit [Ping timeout: 276 seconds]
DigitalKiwi has quit [Ping timeout: 272 seconds]
kyren has joined #nixos
Dezgeg has joined #nixos
nek0 has joined #nixos
jtojnar has joined #nixos
kalbasit[m] has quit [Ping timeout: 256 seconds]
philipcristiano has quit [Ping timeout: 256 seconds]
Baughn has quit [Ping timeout: 256 seconds]
silver_hook has joined #nixos
lstanley has joined #nixos
Ankhers has joined #nixos
logzet has joined #nixos
cheshircat has joined #nixos
philipcristiano has joined #nixos
Baughn has joined #nixos
omarty has quit [Ping timeout: 256 seconds]
PyroLagus has quit [Ping timeout: 256 seconds]
johbo has quit [Ping timeout: 256 seconds]
sc_ has quit [Ping timeout: 256 seconds]
genesis has quit [Ping timeout: 256 seconds]
spacefrogg has quit [Ping timeout: 256 seconds]
Mic92 has quit [Ping timeout: 256 seconds]
metalrain has quit [Ping timeout: 256 seconds]
jasom has quit [Ping timeout: 256 seconds]
jophish has quit [Ping timeout: 256 seconds]
glines has joined #nixos
Forkk has quit [Quit: No Ping reply in 180 seconds.]
metalrain has joined #nixos
joncfoo has quit [Ping timeout: 269 seconds]
<{^_^}> [nix] @erikarvstedt opened pull request #2365 → Docs: Fix install prefix → https://git.io/fAUj6
jophish has joined #nixos
Forkk has joined #nixos
spacefrogg has joined #nixos
joncfoo has joined #nixos
DigitalKiwi has joined #nixos
<{^_^}> [nix] @erikarvstedt opened pull request #2366 → fetchGit: Remove unneeded call to git → https://git.io/fAUjF
PyroLagus has joined #nixos
johbo has joined #nixos
sc_ has joined #nixos
pie_ has joined #nixos
Ariakenom has joined #nixos
kenshinCH has joined #nixos
<kenshinCH> I made an expression for a python package that is currently missing, but it is just a release candidate. Is it OK to make a PR for that, or better to wait until the next version comes out?
jaeckel has joined #nixos
jasom has joined #nixos
ifur is now known as zpiro
genesis has joined #nixos
Mic92 has joined #nixos
<{^_^}> [nixpkgs] @timokau opened pull request #45439 → singular: 4.1.1p2 -> 4.1.1p3 → https://git.io/fATeD
ixxie has quit [Quit: Lost terminal]
nisstyre has joined #nixos
jtojnar has quit [Remote host closed the connection]
nwspk has joined #nixos
jtojnar has joined #nixos
nahamu has joined #nixos
selfsymmetric-pa has joined #nixos
fzer0 has quit [Read error: Connection reset by peer]
fragamus has joined #nixos
<adamantium> hi, my cursor isn't being set for urxvt or emacs (built without gtk, using xtoolkit) by .Xresources or .icons/default/index.theme as generated by lxappearance.
<adamantium> Does anyone know how to make a cursor theme apply to xtoolkit applications ?
<mpickering> Can anyone review my PR please? https://github.com/NixOS/nixpkgs/pull/39125
<{^_^}> #39125 (by mpickering, 17 weeks ago, open): SAGA, SAGA LTS release, dependencies and QGIS SAGA plugin
kenshinCH has quit [Quit: WeeChat 2.0]
cbarrett_ has joined #nixos
migy_ has joined #nixos
<dhess> manveru: huh, I never knew about that tarball-ttl setting and man does that explain some of the behavior I've seen before that I thought was very odd
aramiscd_ has joined #nixos
sphalerite_ has joined #nixos
Zajcev has joined #nixos
Taneb has quit [Disconnected by services]
Taneb has joined #nixos
blahdodo_ has joined #nixos
lassulus_ has joined #nixos
aramiscd has quit [*.net *.split]
sphalerite has quit [*.net *.split]
nioncode has quit [*.net *.split]
goibhniu has quit [*.net *.split]
thc202 has quit [*.net *.split]
hamishmack has quit [*.net *.split]
migy has quit [*.net *.split]
lassulus has quit [*.net *.split]
cbarrett has quit [*.net *.split]
gchristensen has quit [*.net *.split]
blahdodo has quit [*.net *.split]
vaibhavsagar has quit [*.net *.split]
c_wraith has quit [*.net *.split]
cbarrett_ is now known as cbarrett
<{^_^}> [nixpkgs] @xeji opened pull request #45440 → Revert "libvirt: 4.5.0 -> 4.6.0" and attempted fixes → https://git.io/fATfy
blahdodo_ is now known as blahdodo
lassulus_ is now known as lassulus
civodul has joined #nixos
<{^_^}> [nixpkgs] @dtzWill merged pull request #45396 → audit-tmpdir: fix processing of files with spaces, quote variables → https://git.io/fAfAx
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to staging: https://git.io/fATfh
thc202 has joined #nixos
nioncode has joined #nixos
polman has joined #nixos
polman has joined #nixos
polman has quit [Excess Flood]
goibhniu has joined #nixos
JonReed has joined #nixos
<{^_^}> [nixpkgs] @lopsided98 opened pull request #45441 → nixos/cfssl: don't create user/group unless service is enabled → https://git.io/fATJo
johs has joined #nixos
jrolfs has joined #nixos
Mic92 has quit [Ping timeout: 252 seconds]
silver has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to revert-wrapper-env-var-path: https://git.io/fATU1
kenshinCH has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer opened pull request #45442 → Revert "Define wrapper env vars as full paths" → https://git.io/fATTe
<{^_^}> [nixpkgs] @matthewbauer pushed 462 commits to staging: https://git.io/fATTk
<{^_^}> [nixpkgs] @srhb merged pull request #45441 → nixos/cfssl: don't create user/group unless service is enabled → https://git.io/fATJo
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/fATTI
kenshinCH has quit [Quit: WeeChat 2.0]
kenshinCH has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #44687 → serd: 0.28.0 -> 0.30.0 → https://git.io/fNy59
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to staging « serd: 0.28.0 -> 0.30.0 (#44687) »: https://git.io/fATTn
<{^_^}> [nixpkgs] @xeji merged pull request #44690 → sord: 0.16.0 -> 0.16.2 → https://git.io/fNydy
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to staging « sord: 0.16.0 -> 0.16.2 (#44690) »: https://git.io/fATT4
kenshinCH has quit [Client Quit]
kenshinCH has joined #nixos
<Yardanico> I'm really confused right now - what happens if I run "nixos-rebuild switch --upgrade" from user?
<{^_^}> [nixpkgs] @xeji merged pull request #45431 → tootle: init 0.1.5 → https://git.io/fAUaU
<{^_^}> [nixpkgs] @xeji pushed commit from @dtzWill to master « tootle: init 0.1.5 (#45431) »: https://git.io/fATTS
roblabla has joined #nixos
<{^_^}> [nixpkgs] @fpletz closed pull request #45409 → libvirt: add upstream patch to revert jansson → https://git.io/fAJna
<symphorien> you may build the system if you have enough permissions to read /etc/nixos/configuration.nix
<symphorien> but not switch to it
<symphorien> ah not with --upgrade I guess
rfold has quit [Ping timeout: 260 seconds]
<Yardanico> and what's the command to update the system (install new versions of packages, etc)? "nixos-rebuild switch --upgrade" ?
<mpickering> Why are the `include` files being moved from the output I copy them into back into the first output?
<mpickering> Seems that the fixupPhase does this
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<symphorien> Yardanico: yes it is. But ir requires root :)
<symphorien> for user wide packages installed with nix-env, it is nix-env -u --leq iirc
rardiol has joined #nixos
<Yardanico> symphorien, ok, thanks
<symphorien> (after having upgraded the channel)
<{^_^}> [nixpkgs] @volth opened pull request #45443 → fetchpatch: patchutils -> buildPackages.patchutils → https://git.io/fATkQ
arjen-jonathan has quit [Ping timeout: 276 seconds]
teej has quit [Quit: Connection closed for inactivity]
kenshinCH has quit [Quit: WeeChat 2.0]
<techieAgnostic> so if i need an older version of haskell base for a project, i can create a package override for ghc and use that in my derivation right?
kenshinCH has joined #nixos
<elvishjerricco> techieAgnostic: It's usually easier to just use the appropriate `haskell.packages.ghcXYZ` instead of `haskellPackages`
jrolfs has quit [Ping timeout: 264 seconds]
inquisitiv3_ has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @vbgl opened pull request #45444 → obuild: 0.1.8 -> 0.1.10 → https://git.io/fATLG
gchristensen has joined #nixos
rfold has joined #nixos
<{^_^}> [nixpkgs] @mpickering opened pull request #45446 → spdlib: init at 3.3.0 → https://git.io/fATLM
fragamus has joined #nixos
<techieAgnostic> elvishjerricco: where would i be putting that?
<elvishjerricco> Just replace wherever you use haskellPackages
<techieAgnostic> can i use both? i'm using haskellPackages for some other overrides
abueide has quit [Ping timeout: 255 seconds]
<bigvalen> Any idea why nixos-rebuild always prints "Updating GRUB2 menu" every time ?
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #45443 → fetchpatch: patchutils -> buildPackages.patchutils → https://git.io/fATkQ
<{^_^}> [nixpkgs] @Ericson2314 pushed commit from @volth to master « fetchpatch: patchutils -> buildPackages.patchutils »: https://git.io/fATtn
<maurer> bigvalen: Every nixos generation can be booted into at boot time, in case you wrecked your system with a bad config
<maurer> bigvalen: As a result, it needs to add the new generation to the grub2 menu if booting with grub2
Seraxis has joined #nixos
Ariakenom has quit [Quit: Leaving]
Ariakenom has joined #nixos
<Seraxis> hey there, I was wondering what kind of modifications or where i'd start looking for an automatic mount of a LUKS file system with detached header
<{^_^}> [nixpkgs] @xeji merged pull request #45405 → nixos/netboot: Remove redundant setting → https://git.io/fAJO3
<{^_^}> [nixpkgs] @xeji pushed 2 commits to master: https://git.io/fATtD
Ariakenom has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @xeji pushed 0 commits to nixos-netboot-dedup: https://git.io/fATtN
<{^_^}> [nixpkgs] @lopsided98 opened pull request #45447 → nixos/networkd: replace range with assertRange → https://git.io/fATtA
<Seraxis> ohhhh wait I *think* I've found it under "boot.initrd.luks.devices.name.header" !!!
<Seraxis> i'll give that a go
kenshinCH has quit [Quit: WeeChat 2.0]
<{^_^}> [nixpkgs] @xeji merged pull request #45388 → numix-icon-theme-circle: 18-02-16 -> 18.08.17 → https://git.io/fAfrf
<{^_^}> [nixpkgs] @xeji pushed 3 commits to master: https://git.io/fATq8
<{^_^}> [nixpkgs] @xeji merged pull request #45387 → numix-icon-theme: 2017-12-25 -> 18.07.17 → https://git.io/fAfwn
<{^_^}> [nixpkgs] @xeji pushed 3 commits to master: https://git.io/fATq4
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
grp has quit [Quit: WeeChat 1.6]
<{^_^}> [nixpkgs] @xeji merged pull request #45444 → obuild: 0.1.8 -> 0.1.10 → https://git.io/fATLG
<{^_^}> [nixpkgs] @xeji pushed commit from @vbgl to master « obuild: 0.1.8 -> 0.1.10 (#45444) »: https://git.io/fATml
zpiro is now known as ifur
slyfox_ has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #45172 → nodejs-slim-10_x: 10.7.0 -> 10.9.0 → https://git.io/fNhSI
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « nodejs-slim-10_x: 10.7.0 -> 10.9.0 (#45172) »: https://git.io/fATm6
Mic92 has joined #nixos
<genesis> i hope xeji santa claus will commit my pr :D
slyfox has quit [Ping timeout: 260 seconds]
Drakonis has quit [Remote host closed the connection]
alex`` has quit [Quit: WeeChat 2.2]
__lawlesseel__ has quit [Ping timeout: 250 seconds]
lawlesseel has joined #nixos
logzet has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @domenkozar opened pull request #45448 → WIP Elm 0.19 → https://git.io/fATYX
<johnw> does anyone know how to use distributedBuilds, but preferring localhost whenever it has build slots available?
<johnw> I have a few laptops I want to use as distributed build hosts, but they are all much slower than the primary machine
<johnw> by default, Nix seems to want to use the laptops as much as possible before ever using the primary
<symphorien> you can configure a speed factor on remote builders
<johnw> those only seem to be relative to other remote builders
<symphorien> but I don't know the speed of the local one
<symphorien> ah
<{^_^}> [nixpkgs] @xeji merged pull request #45440 → Revert "libvirt: 4.5.0 -> 4.6.0" and attempted fixes → https://git.io/fATfy
<{^_^}> [nixpkgs] @xeji pushed 5 commits to master: https://git.io/fATOs
<johnw> if I could configure the local host *as if* it were a remote builder, my problems would be resolved
<symphorien> does ssh://localhost work ?
<johnw> last time I tried it did not, but I'll give it another go
Niall has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #45449 → patchelf: 0.10-pre-20180108 -> 0.10-pre-20180509, minor touchup → https://git.io/fATOP
<{^_^}> [nixpkgs] @xeji merged pull request #45393 → ocamlPackages.io-page: 1.6.1 -> 2.0.1 → https://git.io/fAfH9
<{^_^}> [nixpkgs] @xeji pushed commit from @vbgl to master « ocamlPackages.io-page: 1.6.1 -> 2.0.1 (#45393) »: https://git.io/fATOb
Denommus has quit [Remote host closed the connection]
<__monty__> johnw: I had the opposite experience, slow laptop with a remote build host configured and the laptop was always fully utilized. Maybe it'd be different if there were more slots than jobs though.
<{^_^}> [nixpkgs] @globin merged pull request #45447 → nixos/networkd: replace range with assertRange → https://git.io/fATtA
<{^_^}> [nixpkgs] @globin pushed commit from @lopsided98 to master « nixos/networkd: replace range with assertRange »: https://git.io/fAT3G
silver_ has joined #nixos
selfsymmetric-mu has quit [Remote host closed the connection]
silver has quit [Ping timeout: 240 seconds]
ifur has quit [Quit: leaving]
MoziM has joined #nixos
joepie91_to_go has quit [Ping timeout: 256 seconds]
selfsymmetric-mu has joined #nixos
<{^_^}> [nixpkgs] @globin merged pull request #45421 → nixos/dhcpcd: Wait for devices to settle, unblock nixos-unstable → https://git.io/fAJ9x
<{^_^}> [nixpkgs] @globin pushed commit from @srhb to master « nixos/dhcpcd: Wait for devices to settle »: https://git.io/fATsU
rizary has joined #nixos
jperras has quit [Ping timeout: 240 seconds]
JonReed has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #44695 → sratom: 0.6.0 -> 0.6.2 → https://git.io/fNyNl
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to staging « sratom: 0.6.0 -> 0.6.2 (#44695) »: https://git.io/fATGS
<{^_^}> [systemd] @aszlig opened pull request #22 → umount: Don't use options from fstab on remount → https://git.io/fATZO
dbmikus__ has quit [Ping timeout: 255 seconds]
chreekat has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
genesis has quit [Remote host closed the connection]
mayhewluke has quit [Ping timeout: 260 seconds]
genesis has joined #nixos
goibhniu has quit [Ping timeout: 252 seconds]
rfold has quit [Ping timeout: 272 seconds]
__monty__ has quit [Quit: leaving]
smolboye has joined #nixos
<genesis> when i patchelf the library, i lost all the other i don't list in makeLibraryPath , normal behavior ?
jrolfs has joined #nixos
<techieAgnostic> quick nix question, if i have config = { ..... }; in a file, can i just jam `import thing.nix` into the middle of a let statement to copy/paste it in?
<techieAgnostic> like a straight snippet type dealy
<infinisil> techieAgnostic: Yup
<infinisil> I mean, that should be easy enough to verify
<techieAgnostic> oh wait i know the problem
<techieAgnostic> its a recursive thing
<techieAgnostic> thanks :)
<{^_^}> [nixpkgs] @globin merged pull request #45417 → docker-credential-gcr: remove platforms → https://git.io/fAJXN
<{^_^}> [nixpkgs] @globin pushed commit from @timbertson to master « docker-credential-gcr: remove platforms »: https://git.io/fATcx
mayhewluke has joined #nixos
<{^_^}> [nixpkgs] @globin merged pull request #45442 → Revert "Define wrapper env vars as full paths" → https://git.io/fATTe
<{^_^}> [nixpkgs] @globin pushed 3 commits to staging: https://git.io/fATCk
<{^_^}> [nixpkgs] @globin pushed 0 commits to revert-wrapper-env-var-path: https://git.io/fATCL
MoziM has quit [Ping timeout: 240 seconds]
MoziM has joined #nixos
d1rewolf has joined #nixos
benley has joined #nixos
erasmas has quit [Quit: leaving]
jrolfs has quit [Ping timeout: 268 seconds]
<techieAgnostic> so i have a line `import ./overrides.nix;` in a let block, and im getting "unexpected PATH", is there some command i have to use to do the snippet?
alexteves has quit [Remote host closed the connection]
<kandinski> Do ssh-add or ssh-agent have a known issue? I updated my system and installed a bunch of stuff on my user from unstable, and I think ssh -A has stopped working right.
jrolfs has joined #nixos
<johnw> what does ssh-add -l report?
chreekat has quit [Ping timeout: 252 seconds]
ericsagnes has quit [Ping timeout: 260 seconds]
rprije has joined #nixos
<genesis> libcairo.so.2 => not found , grrrrr , i don't understand :')
<kandinski> I just updated my system and some work scripts that rely on ssh-agent have stopped working. This is my version of it: http://paste.debian.net/1038828/ Is this something other people have seen?
<johnw> it's search for just the bare name?
<johnw> searching*
<genesis> i tried patchelf --set-rpath ${stdenv.lib.makeLibraryPath buildInputs} $out/lib64/navit/graphics/libgraphics_gtk_drawing_area.so
<johnw> define "stopped working"?
<kandinski> remote system can't find the added ssh key
<johnw> ah, so it appears to not be forwarding
<kandinski> johnw: sorry for not being more specific: yes, that's what I think is happening.
<johnw> what causes 'Host key verification failed" when using a remote builder again?
<kandinski> johnw: I also dropped to a tty and started ssh-agent by hand, added the key again just in case it was some gnome thing, but I get the same failure.
palo has quit [Quit: ZNC 1.6.5 - http://znc.in]
<kandinski> john: I realise I didn't answer your question above. `ssh-add -l` does report the key as added.
<clever> kandinski: if you `ssh -A` another system, then `ssh-add -l`, you should see the same key
<clever> johnw: ~/.ssh/known_hosts
<kandinski> clever: I do see the same key on the remote system