sphalerite changed the topic of #nixos to: NixOS stable: 19.03 \o/ https://discourse.nixos.org/t/nixos-19-03-release/2652 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2018
ryantrinkle has quit [Ping timeout: 264 seconds]
ym555 has quit [Ping timeout: 246 seconds]
goibhniu has joined #nixos
ym555 has joined #nixos
alex_giusi_tiri has joined #nixos
isHavvy has quit [Ping timeout: 264 seconds]
winem_ has quit [Ping timeout: 264 seconds]
Jonathan_ has joined #nixos
b1000101 has joined #nixos
<Jonathan_> Is their a way to specify what channels `nix-channel` has in the system configuration.nix? (The channels that show with `nix-channel --list`)
d10n-work has quit [Ping timeout: 264 seconds]
coot has quit [Read error: Connection reset by peer]
jw358 has quit [Ping timeout: 268 seconds]
<b1000101> Hi, my builds are failing with this message: Aborted: a 'x86_64-linux' with features {kvm, nixos-test} is required to build '/nix/store/40icxxgzc8rn3dgbdyahlvawrlghysj2-vm-test-run-boot-bios-cdrom.drv', but I am a 'x86_64-linux' with features {benchmark, big-parallel, nixos-test} but I've declared supportedFeatures = ["benchmark" "kvm" "nixos-test" ]; in nix.buildMachines - any idea what might be wrong?
pasukon has quit [Ping timeout: 258 seconds]
Jetien__ has joined #nixos
kalbasit has quit [Ping timeout: 250 seconds]
_h3x has quit [Ping timeout: 246 seconds]
bpierre has quit [Ping timeout: 258 seconds]
Havvy has joined #nixos
Jetien_ has quit [Ping timeout: 264 seconds]
v0d1ch has quit [Ping timeout: 258 seconds]
pasukon has joined #nixos
hoek has quit [Ping timeout: 240 seconds]
jw358 has joined #nixos
alunduil has quit [Ping timeout: 268 seconds]
NemesisD has quit [Ping timeout: 252 seconds]
gonz_ has quit [Ping timeout: 258 seconds]
techtangents has quit [Ping timeout: 252 seconds]
mconstant has joined #nixos
alunduil has joined #nixos
npmccallum has joined #nixos
tazjin has quit [Ping timeout: 264 seconds]
ajmcmiddlin has quit [Ping timeout: 240 seconds]
oharvey has quit [Ping timeout: 240 seconds]
ixxie has quit [Ping timeout: 240 seconds]
teehemkay has quit [Ping timeout: 252 seconds]
jw358 has quit [Ping timeout: 252 seconds]
ajmcmiddlin has joined #nixos
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
pasukon has quit [Ping timeout: 264 seconds]
tdbgamer has joined #nixos
oharvey has joined #nixos
hoek has joined #nixos
alunduil has quit [Max SendQ exceeded]
psyanticy has quit [Ping timeout: 258 seconds]
gonz_ has joined #nixos
v0d1ch has joined #nixos
alunduil has joined #nixos
hoek has quit [Max SendQ exceeded]
ajmcmiddlin has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fjmqS
alunduil has quit [Max SendQ exceeded]
sdier has quit [Ping timeout: 252 seconds]
oharvey has quit [Ping timeout: 268 seconds]
gonz_ has quit [Ping timeout: 250 seconds]
v0d1ch has quit [Ping timeout: 268 seconds]
ryantrinkle has joined #nixos
mconstant has quit [Ping timeout: 250 seconds]
thc202 has quit [Ping timeout: 252 seconds]
winem_ has joined #nixos
mconstant has joined #nixos
teehemkay has joined #nixos
oharvey has joined #nixos
sdier has joined #nixos
bpierre has joined #nixos
v0d1ch has joined #nixos
alunduil has joined #nixos
ajmcmiddlin has joined #nixos
gonz_ has joined #nixos
tazjin has joined #nixos
pasukon has joined #nixos
stepcut has quit [Ping timeout: 264 seconds]
jw358 has joined #nixos
psyanticy has joined #nixos
NemesisD has joined #nixos
d10n-work has joined #nixos
worldofpeace has quit [Ping timeout: 250 seconds]
hoek has joined #nixos
Lisanna has quit [Quit: Lisanna]
techtangents has joined #nixos
kalbasit has joined #nixos
stepcut has joined #nixos
mconstant has quit [Ping timeout: 252 seconds]
winem_ has quit [Ping timeout: 264 seconds]
coot has joined #nixos
uranther has quit [Quit: Connection closed for inactivity]
worldofpeace has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/0b8977564d2 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
alex``6497 has joined #nixos
jluttine has joined #nixos
alex``649 has quit [Ping timeout: 240 seconds]
alex``` has quit [Ping timeout: 250 seconds]
coconnor has quit [Ping timeout: 246 seconds]
T_S_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alex``` has joined #nixos
work_ has quit [Quit: Connection closed for inactivity]
justanotheruser has joined #nixos
Lisanna has joined #nixos
st4ll1 has quit [Quit: ZNC 1.7.1 - https://znc.in]
npmccallum has quit [Ping timeout: 250 seconds]
st4ll1 has joined #nixos
Lisanna1 has joined #nixos
Supersonic has quit [Ping timeout: 268 seconds]
st4ll1 has quit [Client Quit]
Lisanna has quit [Ping timeout: 268 seconds]
Lisanna1 is now known as Lisanna
st4ll1 has joined #nixos
aanderse-work has quit []
Supersonic has joined #nixos
Lisanna has quit [Ping timeout: 250 seconds]
Lisanna has joined #nixos
Lisanna has quit [Client Quit]
coconnor has joined #nixos
o1lo01ol1o has joined #nixos
buffet_ has joined #nixos
buffet has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @romildo opened pull request #59378 → [WIP] deepin.deepin-anything: init at 0.0.6 → https://git.io/fjmms
b1000101 has quit [Quit: Page closed]
npmccallum has joined #nixos
ng0_ has joined #nixos
st4ll1 has quit [Quit: ZNC 1.7.1 - https://znc.in]
st4ll1 has joined #nixos
ng0 has quit [Ping timeout: 256 seconds]
tboston_ has joined #nixos
worldofpeace has quit [Ping timeout: 264 seconds]
mconstant has joined #nixos
alex``` has quit [Quit: WeeChat 2.4]
st4ll1 has quit [Quit: ZNC 1.7.1 - https://znc.in]
st4ll1 has joined #nixos
tboston_ has quit [Ping timeout: 250 seconds]
psalm has joined #nixos
goibhniu has quit [Ping timeout: 252 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
psalm has quit [Ping timeout: 250 seconds]
silver has quit [Read error: Connection reset by peer]
kvda has joined #nixos
tdbgamer has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
st4ll1 has quit [Quit: ZNC 1.7.1 - https://znc.in]
st4ll1 has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/917a7fa1cb2 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
alex``64975 has joined #nixos
alex``6497 has quit [Ping timeout: 255 seconds]
cyphase has joined #nixos
st4ll1 has quit [Quit: ZNC 1.7.1 - https://znc.in]
st4ll1 has joined #nixos
ym555_ has joined #nixos
ym555 has quit [Read error: Connection reset by peer]
worldofpeace has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
tomberek has quit [Ping timeout: 255 seconds]
stepcut has quit [Read error: Connection reset by peer]
stepcut has joined #nixos
ryantrinkle has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @taku0 opened pull request #59380 → firefox, firefox-bin: 66.0.2 -> 66.0.3 → https://git.io/fjmmo
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
stepcut has quit [Ping timeout: 264 seconds]
hlolli_ has joined #nixos
hlolli has quit [Ping timeout: 264 seconds]
drakonis has joined #nixos
ryantrinkle has joined #nixos
stepcut has joined #nixos
<stites> hey all! I have a question about packaging up a C++ library
<aanderse> gotta ask before you get an answer :)
<stites> Everything looks good at the moment, my build.nix/default.nix is generating the libraries and I'm getting all of the nessecary folders in the results ($out/{bin,lib,include,shar}), but when I drop into a shell and run `clang++ test.cpp` it says it can't find the headers
<stites> I'm wondering if there's another step I need to do to hook this library into a nix environment
<{^_^}> [nixpkgs] @samueldr pushed commit from @illegalprime to release-19.03 « writeShellScriptBin: use build-time shell in check phase »: https://git.io/fjmYe
<stites> (or, alternatively, if I'm supposed to be adjusting the LD_LIBRARY_PATH, etc, which I think is wrong)
<stites> Would anyone have any pointers?
<mog> anybody running nvidia on nixos 19.03 i got a failure to build the nvidia module
<{^_^}> #57062 (by SchrodingerZhu, 5 weeks ago, open): nvidia building failure for linux 5
<mog> nvm i see issue
<aanderse> stites: when i drop into a shell for c++ it usually involves building an environment
<stites> (mog did you figure it out? I have nvidia + 19.03 running if you need help)
<mog> going to do whats suggested here
<mog> use the unstable version of package
varvir has joined #nixos
tomberek has joined #nixos
<stites> yeah, that would be my recommendation. I would also recommend pinning your unstable for this sort of thing
<stites> the nvidia drivers can, occasionally, regress and it sucks quite a bit to deal with
varvir has quit [Client Quit]
<mog> this is first time ive had any problems with it
<stites> aanderse: I am in a shell!
<stites> my nix files are pretty simple. let me upload them...
<aanderse> mhm, hard to say much without seeing
<mog> thanks stites
<aanderse> also, bed time long ago... so i'll probably disappear soon
<stites> okay! yeah, I might need to ask again later
Glider_IRC_ has joined #nixos
<stites> I'm just downloading a zip of a bunch of .so files and copying them to the $out/{lib,includes} folder
st4ll1 has quit [Quit: ZNC 1.7.1 - https://znc.in]
st4ll1 has joined #nixos
<stites> build.nix bundles it up, shell.nix puts it in a shell (with clang), and then I was hoping that dropping into the shell would just let me run `clang++ test.cpp`
<stites> and have everything be nice
<{^_^}> [nixpkgs] @aanderse opened pull request #59381 → automysqlinit: init at 3.0_rc6 → https://git.io/fjmYO
<stites> ...maybe I've messed with my bashrc too much
ryantrinkle has quit [Ping timeout: 250 seconds]
Glider_IRC has quit [Ping timeout: 268 seconds]
<stites> although clang seems fine
parsnip has joined #nixos
day|flip has joined #nixos
npmccallum has quit [Quit: npmccallum]
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
Lears has joined #nixos
[Leary] has quit [Read error: No route to host]
[Leary] has joined #nixos
Lears has quit [Read error: No route to host]
<stites> crashing for the night -- I just tried to adjust the outputs, but nothing seems to work. I know I can set a shell hook to update the LD_LIBRARY_PATH, but this is (hopefully) a good contribution upstream to nixpkgs, so I would like to know if there is a more correct way to do this
tboston_ has joined #nixos
psalm has joined #nixos
tboston_ has quit [Ping timeout: 268 seconds]
psalm has quit [Ping timeout: 250 seconds]
aramiscd has joined #nixos
st4ll1 has quit [Quit: ZNC 1.7.1 - https://znc.in]
st4ll1 has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
linarcx has quit [Quit: WeeChat 2.4]
<Ashy> argh, terminator is broken for me again on sway
<Ashy> not sure why this keeps happening so often
drakonis has quit [Quit: WeeChat 2.3]
<{^_^}> [nixpkgs] @worldofpeace opened pull request #59382 → gtksourceview3: re-enable tests → https://git.io/fjmYi
<day|flip> Ashy: im guessing. but it might be something to do with gtk. is it using gtk2 or gtk3?
<Ashy> not sure, how do i check?
nD5Xjz has quit [Ping timeout: 252 seconds]
nD5Xjz has joined #nixos
hlolli_ has quit [Remote host closed the connection]
hlolli_ has joined #nixos
<Ashy> gnome-terminal also fails with: http://dpaste.com/0F392AQ
nD5Xjz has quit [Ping timeout: 264 seconds]
<day|flip> you could try kitty
<Ashy> some google suggests the gnome-terminal issue is something to do with my locale possibly
<day|flip> it have support for wayland
alex``64975 has quit [Ping timeout: 252 seconds]
<Ashy> haven't changed anything in my configuration.nix around that
nD5Xjz has joined #nixos
<Ashy> kitty is nicer than xterm at least, tmux won't start in it by default though
<Ashy> gnome-terminal should support native wayland too though
<day|flip> i don't like using most thing from gnome since it need to be used with gnome de.
<Ashy> i like the profiles in gnome-terminal. i've got a "bright" and "dark" profile for easy switching between night and day mode
Rusty1 has quit [Quit: Konversation terminated!]
<day|flip> since you like vte terminal. maybe termite will work
o1lo01ol1o has joined #nixos
<day|flip> but this could be a problem with wlroots
judson has quit [Remote host closed the connection]
<growpotkin> Hey how can i get a list of all the available attribute sets on a machine? (this is almost always just `nixpkgs` and `nixpkgs-overlay`, but I need to be thorough in this case for a contribution.)
<growpotkin> zsh autocompletes it perfectly lol. It's a pain to track down that completion function to it's source though
o1lo01ol1o has quit [Ping timeout: 246 seconds]
<clever> growpotkin: i think if you run `set`, you can see the functions involved in that
<clever> and `complete` (at least under bash) shows what function to run for each cmd
<growpotkin> clever: you're +1 most helpful out here on the IRC. Thanks for holding it down for us!
jasongro` has joined #nixos
<growpotkin> clever: Out of curiosity are you just a big time contributor or are you like, idk, involved with Nix professionally?
<growpotkin> clever: You seem to have the answers to everything Nix-y haha
jasongrossman has quit [Ping timeout: 264 seconds]
<clever> growpotkin: i dont contribute much to nixpkgs, but i do use nix heavily at work, and do a lot of crazy things with it
jasongro` has quit [Client Quit]
<clever> growpotkin: and my memory is just wonky, ive memorized most of nixpkgs, lol
<growpotkin> clever++
<{^_^}> clever's karma got increased to 124
<{^_^}> [nixpkgs] @cdepillabout opened pull request #59383 → stretchly: init at 0.19.1 → https://git.io/fjmYb
<growpotkin> clever: well good looking out buddy! You've been a savior more than once. Much appreciated.
ddellacosta has quit [Ping timeout: 250 seconds]
palo1 has joined #nixos
<Ashy> day|flip: well, i've swapped to konsole for now...
palo has quit [Ping timeout: 250 seconds]
palo1 is now known as palo
domogled has joined #nixos
alex_giusi_tiri has left #nixos [#nixos]
nD5Xjz has quit [Ping timeout: 264 seconds]
nD5Xjz_ has joined #nixos
kleisli has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #59382 → gtksourceview3: re-enable tests → https://git.io/fjmYi
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjmOf
ninjin has quit [Ping timeout: 256 seconds]
endformationage has quit [Quit: WeeChat 2.4]
<growpotkin> What in the world is `nix-defexpr`. Yes I read the documentation lol.
lovesegfault has quit [Quit: WeeChat 2.4]
nD5Xjz_ has quit [Ping timeout: 264 seconds]
nD5Xjz has joined #nixos
lovesegfault has joined #nixos
parsnip is now known as parsnip1
parsnip1 is now known as parsnip0
<worldofpeace> Ashy: If you're using 19.03 I just backported the fix for that. As for gnome-terminal, do you have `services.gnome3.gnome-terminal-server.enable = true;` in configuration.nix?
<worldofpeace> * the fix for terminator
parsnip has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed commit from @rnhmjoj to release-19.03 « treewide: fixup bcf54ce »: https://git.io/fjmO3
<Ashy> worldofpeace: ah i don't, just `services.xserver.desktopManager.gnome3.enable = true;`
<worldofpeace> Ashy: Yep that's needed for gnome-terminal to work.
<worldofpeace> We probably should have a nixos module for gnome-terminal
<worldofpeace> Note there's this issue with vte terminals where we are also lacking config in a module. https://github.com/NixOS/nixpkgs/issues/40878#issuecomment-445561929 (comment is the *fix*)
Ariakenom has joined #nixos
tboston_ has joined #nixos
laalf has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
laalf has joined #nixos
laalf has joined #nixos
Havvy has quit [Read error: Connection reset by peer]
laalf has quit [Read error: Connection reset by peer]
laalf has joined #nixos
laalf has joined #nixos
nD5Xjz has quit [Ping timeout: 264 seconds]
nD5Xjz has joined #nixos
arjen-jonathan has joined #nixos
nD5Xjz_ has joined #nixos
nD5Xjz has quit [Ping timeout: 250 seconds]
laalf has quit [Read error: Connection reset by peer]
laalf has joined #nixos
laalf has joined #nixos
ng0_ is now known as ng0
<kalbasit> how to pass a random argument (a string called release in my case) to /etc/nixos/configuration.nix?
<kalbasit> Anything easier than this hack: Write the string to a file, and set release-file in NIX_PATH then `lib.fileContent <release>` should return the argument :(
ym555_ has quit [Quit: leaving...]
<{^_^}> [nixpkgs] @adisbladis merged pull request #59377 → emacs: 26.1 -> 26.2 → https://git.io/fjmtb
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/fjmO7
polman has quit [Ping timeout: 245 seconds]
polman has joined #nixos
tomberek has quit [Ping timeout: 250 seconds]
Ariakenom has quit [Quit: Leaving]
m0rphism has joined #nixos
dnlkrgr has joined #nixos
jasongrossman has joined #nixos
<{^_^}> [nixpkgs] @dywedir merged pull request #59063 → hunspellDicts.uk-ua: init at 4.2.5 → https://git.io/fjLSA
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fjmOp
aloiscochard has quit [Quit: Connection closed for inactivity]
<sphalerite> kalbasit: I can think of two options — one is just as ugly but a lot more convenient than your release-file idea — use builtins.getEnv
dnlkrgr has quit [Ping timeout: 246 seconds]
<kalbasit> oh, right! getEnv! forgot about that, thanks sphalerite!
<sphalerite> kalbasit: the other is more principled but also more effort — write a nixos module defining the option, then define that, uh, somehow… ok I didn't think this option all the way htrough
<kalbasit> lol
<kalbasit> ok hardly thinking. night y'all
wolke has quit [Ping timeout: 244 seconds]
wolke has joined #nixos
Glider_IRC_ has quit [Ping timeout: 246 seconds]
laalf has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
laalf has joined #nixos
linarcx has joined #nixos
Anton-Latukha has joined #nixos
nD5Xjz_ has quit [Ping timeout: 252 seconds]
nD5Xjz has joined #nixos
zupo has joined #nixos
worldofpeace has quit [Ping timeout: 264 seconds]
linarcx has quit [Ping timeout: 268 seconds]
init_6 has joined #nixos
linarcx has joined #nixos
NemesisD has quit [Ping timeout: 252 seconds]
ctp has quit [Ping timeout: 252 seconds]
wedens has quit [Ping timeout: 252 seconds]
zimbatm has quit [Ping timeout: 252 seconds]
Tritlo has quit [Ping timeout: 252 seconds]
darkf has quit [Ping timeout: 252 seconds]
zimbatm has joined #nixos
zupo has quit [Ping timeout: 264 seconds]
vaninwagen has quit [Ping timeout: 252 seconds]
wildsebastian has quit [Ping timeout: 252 seconds]
peel has quit [Ping timeout: 252 seconds]
teozkr has quit [Ping timeout: 252 seconds]
typetetris has quit [Ping timeout: 252 seconds]
duoi has quit [Ping timeout: 252 seconds]
georgew has quit [Ping timeout: 252 seconds]
midchildan has quit [Ping timeout: 252 seconds]
mankyKitty has quit [Ping timeout: 252 seconds]
adelbertc has quit [Ping timeout: 252 seconds]
eacameron has quit [Ping timeout: 252 seconds]
ctp has joined #nixos
Tritlo has joined #nixos
wedens has joined #nixos
NemesisD has joined #nixos
peel has joined #nixos
typetetris has joined #nixos
eacameron has joined #nixos
mankyKitty has joined #nixos
wildsebastian has joined #nixos
georgew has joined #nixos
worldofpeace has joined #nixos
adelbertc has joined #nixos
midchildan has joined #nixos
tboston_ has quit [Ping timeout: 252 seconds]
duoi has joined #nixos
linarcx has quit [Ping timeout: 246 seconds]
linarcx has joined #nixos
_kwstas has joined #nixos
laalf has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
laalf has joined #nixos
laalf has quit [Client Quit]
linarcx has quit [Ping timeout: 264 seconds]
laalf has joined #nixos
darkf has joined #nixos
parsnip0 has quit [Quit: Connection closed for inactivity]
teozkr has joined #nixos
_kwstas has quit [Client Quit]
vaninwagen has joined #nixos
growpotkin has quit [Remote host closed the connection]
linarcx has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @lilyball opened pull request #59385 → mdbook: fix Darwin support → https://git.io/fjm3W
pxc has quit [Ping timeout: 240 seconds]
T_S_ has joined #nixos
petrkr has joined #nixos
linarcx has quit [Ping timeout: 252 seconds]
linarcx has joined #nixos
vidbina has joined #nixos
uranther has joined #nixos
<{^_^}> [nixpkgs] @markuskowa merged pull request #59345 → boringtun: init at 20190407 → https://git.io/fjqAV
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fjm3g
linarcx has quit [Ping timeout: 246 seconds]
init_6 has quit [Ping timeout: 268 seconds]
linarcx has joined #nixos
init_6 has joined #nixos
grizwako has quit [Remote host closed the connection]
worldofpeace has quit [Ping timeout: 255 seconds]
linarcx has quit [Ping timeout: 255 seconds]
linarcx has joined #nixos
worldofpeace has joined #nixos
timokau has joined #nixos
cyraxjoe has quit [Ping timeout: 245 seconds]
domogled has quit [Quit: domogled]
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
domogled has joined #nixos
cyraxjoe has joined #nixos
wotan has joined #nixos
wotan has quit [Client Quit]
<{^_^}> [nixpkgs] @pSub merged pull request #59306 → just: init at 0.4.0 → https://git.io/fjqwV
<{^_^}> [nixpkgs] @pSub pushed 2 commits to master: https://git.io/fjm3F
lovesegfault has quit [Ping timeout: 252 seconds]
lovesegfault has joined #nixos
leotaku has quit [Ping timeout: 255 seconds]
ninjin has joined #nixos
<{^_^}> [nixpkgs] @etu merged pull request #59346 → squid4: 4.4 -> 4.6 → https://git.io/fjqx1
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fjmsf
leotaku has joined #nixos
T_S_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
erasmus has joined #nixos
tboston_ has joined #nixos
psalm has joined #nixos
worldofpeace has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @etu merged pull request #59320 → phpPackages.sqlsrv & phpPackages.pdo_sqlsrv: 5.6.0 -> 5.6.1 → https://git.io/fjqX6
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fjmsC
<{^_^}> [nixpkgs] @taku0 opened pull request #59386 → adoptopenjdk: add version 12 → https://git.io/fjmsl
psalm has quit [Ping timeout: 250 seconds]
clefru has quit [Quit: WeeChat 2.4]
Olgierd has quit [Quit: WeeChat 1.9.1]
vidbina has quit [Ping timeout: 252 seconds]
<Taneb> Got my desktop on 19.03!
lovesegfault has quit [Quit: WeeChat 2.4]
ROKO__ has joined #nixos
<{^_^}> [nixpkgs] @primeos pushed to master « sshfs: 3.5.1 -> 3.5.2 »: https://git.io/fjms2
fendor has joined #nixos
b1000101 has joined #nixos
<b1000101> hi, my hydra (Hydra 2019-02-01 (using nix-2.2)) stopped to build tests after upgrade from 18.09 to 19.03. It says Aborted: a 'x86_64-linux' with features {kvm, nixos-test} is required to build '/nix/store/nz49rrp6w0bvm3zszs6asz3ph4x65h0n-vm-test-run-boot-bios-cdrom.drv', but I am a 'x86_64-linux' with features {benchmark, big-parallel, nixos-test} . Any ideas?
<b1000101> I've defined nix.buildMachines as localhost with supportedFeatures = ["benchmark" "kvm" "nixos-test" "big-parallel"];
kleisli has joined #nixos
<sphalerite> b1000101: you probably need to add kvm to system-features in nix.conf using nix.extraConfig
<ROKO__> hey guys
<ROKO__> for xfce 4.13 what i have to have in configuration.nix ?
ninjin has quit [Remote host closed the connection]
ninjin has joined #nixos
kleisli has quit [Ping timeout: 252 seconds]
vidbina has joined #nixos
<b1000101> sphalerite: Has something changed in the new hydra? It was working before... Let me have a try!
<sphalerite> b1000101: I think it's a nix change, not a hydra change
<{^_^}> nix#2710 (by volth, 5 weeks ago, merged): canBuildLocally: check for features
<b1000101> sphalerite: RIght, the odd thing is though - I have 2 separate projects and one of them is still building normally, even after the upgrade (it contains the same build jobs and tests).
<sphalerite> huh ok…
<sphalerite> I don't know things about hydra though, sorry :p
tboston_ has quit [Ping timeout: 240 seconds]
<ROKO__> i mean that one
<b1000101> sphalerite: no worries, thanks a lot :)
<ROKO__> services.xserver.displayManager.lightdm.enable = true;
<ROKO__> services.xserver.desktopManager.xfce.enable = true;
<ROKO__> this one would install 4.12 i think
<{^_^}> [nixpkgs] @xeji merged pull request #59337 → openshot-qt: 2.4.3 -> 2.4.4, libsForQt5.libopenshot: 0.2.2 -> 0.2.3, libsForQt5.libopenshot-audio: 0.1.7 -> 0.1.8 → https://git.io/fjq7e
<{^_^}> [nixpkgs] @xeji pushed 4 commits to master: https://git.io/fjmsi
<{^_^}> [nixpkgs] @flokli opened pull request #59387 → gitea: 1.7.5 -> 1.7.6 → https://git.io/fjmsP
sb0 has joined #nixos
kvda has joined #nixos
chreekat has quit [Ping timeout: 264 seconds]
thc202 has joined #nixos
<jasongrossman> Hm. I'm trying to create a ZFS partition from the 18.09 installer. (Which I thought had ZFS loaded by default, but it doesn't.) ...
<sphalerite> jasongrossman: why not 19.03? ;)
<jasongrossman> sphalerite: Because I'm too impatient to wait until Hetzner provides that.
<jasongrossman> sphalerite: Because I suck. Anyway ...
<jasongrossman> After `nix-env -iA nixos.zfs`, I can't then `modprobe zfs`.
<jasongrossman> I get "Module zfs not found".
<sphalerite> yeah you need to put it in boot.supportedFileSystems in /etc/nixos/configuration.nix and nixos-rebuild switch
<jasongrossman> sphalerite: Oh of course. Thank you!
ee1943 has quit [Ping timeout: 264 seconds]
ee1943 has joined #nixos
<jasongrossman> sphalerite: I'd forgotten that I could switch without rebooting.
<sphalerite> :)
T_S_ has joined #nixos
orivej has quit [Quit: No Ping reply in 180 seconds.]
<{^_^}> [nixpkgs] @peti pushed 9 commits to haskell-updates: https://git.io/fjmsM
orivej has joined #nixos
<jasongrossman> sphalerite++
<{^_^}> sphalerite's karma got increased to 54
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: update list of broken builds »: https://git.io/fjmsD
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/fjmsy
ashkitten has left #nixos ["WeeChat 2.2"]
knupfer has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fjms9
fusion809 has quit [Remote host closed the connection]
<ar> ,locate bin gst-launch-1.0
<{^_^}> Found in packages: gst_all_1.gstreamer.dev
<{^_^}> [nixpkgs] @peti pushed 8 commits to haskell-updates: https://git.io/fjmsd
<{^_^}> [nixpkgs] @peti pushed 9 commits to haskell-updates: https://git.io/fjmsF
<azazel> so it's true that lib.mkOption is deprecated?
orivej_ has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 5 commits to haskell-updates: https://git.io/fjmsb
orivej has quit [Ping timeout: 268 seconds]
<sphalerite> azazel: uuh… I don't think so? Why would it be?
<{^_^}> [nixpkgs] @andir merged pull request #59380 → firefox, firefox-bin: 66.0.2 -> 66.0.3 → https://git.io/fjmmo
<{^_^}> [nixpkgs] @andir pushed 3 commits to master: https://git.io/fjmsN
<azazel> sphalerite: ah, I misread the release notes for the new stable... just the `options` argument
Neo---- has joined #nixos
<jasongrossman> Success! ZFS on root on a Hetzner VPS. Really easy, once sphalerite corrected my simple mistake.
<sphalerite> :D
<sphalerite> (more fun: zfs on luks on a hetzner dedicated server)
<sphalerite> ;)
<jasongrossman> For some values of fun.
<ar> i use zfs on luks on my laptop
<ar> but i'm always nearby when (re)booting it
<averell> there's are neat snippets for remote unlock of zfs in the wiki
<sphalerite> it's not hugely secure, but makes me feel a bit more comfortable about the prospect of one of the hard drives not being disposed of correctly — it's a server with an SSD and two HDDs, and the LUKS key for the HDDs is on the SSD
<sphalerite> that way it can still boot unattended
<averell> would they erase the full HDDs when cancelling? probably not, right, just put a rescue image on top or something.
orivej_ has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
ayerhart has quit [Ping timeout: 252 seconds]
<sphalerite> averell: no, they destroy them
<averell> they have an auction house full of "used" servers, with HDDs though
AleXoundOS has joined #nixos
<sphalerite> yeah they put new HDDs in I believe
<sphalerite> damn, should have checked the SMART values last time I ordered one
<averell> oh. well that is pretty cool if true.
ayerhart has joined #nixos
<sphalerite> I might be wrong, but that's what they *should* do :p
<averell> hehe. next time i'll check. my power on hours look a bit too high, but i'm not sure. and maybe they at least erase then.
<averell> 25k for a HDD shredder. that's some serious paranoia.
<azazel> :-)
<averell> i guess with hetzner volume a hammer and some guys aren't really more cost effective :)
<{^_^}> [nixpkgs] @zimbatm opened pull request #59388 → goreman: init at 0.2.1 → https://git.io/fjmGv
<azazel> a very biiiiig magnet would do the thing for HDDs?
tboston_ has joined #nixos
<sphalerite> hm yeah no, the HDDs have more Power_On_Hours than we've had the server for :/
<sphalerite> either that or the attribute is inaccurate
<{^_^}> [nixpkgs] @andir merged pull request #59387 → gitea: 1.7.5 -> 1.7.6 → https://git.io/fjmsP
<{^_^}> [nixpkgs] @andir pushed 2 commits to master: https://git.io/fjmGt
<{^_^}> [nixpkgs] @peti pushed 5 commits to haskell-updates: https://git.io/fjmGq
<{^_^}> [nixpkgs] @peti pushed 5 commits to master: https://git.io/fjmGm
_kwstas has joined #nixos
<MichaelRaskin> I think random overwrite is always enough if the next customre cannot take HDD outside the DC
<srk> heh, vim seems to segfault on recent master when I try to shift+i
<srk> with visual mode
<azazel> srk: It's a sign, you have to switch to emacs :-D
<srk> yeah, ctrl-v + shift-i
regulus_ has quit [Read error: Connection reset by peer]
<srk> azazel: /o\
regulus_ has joined #nixos
chreekat has joined #nixos
asymmetric has joined #nixos
<averell> even with -u NONE?
<averell> doesn't happen for me on master from start of the week
kleisli has joined #nixos
fendor_ has joined #nixos
<{^_^}> [nixpkgs] @aanderse opened pull request #59389 → replace deprecated usage of PermissionsStartOnly (part 1) → https://git.io/fjmG4
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<MichaelRaskin> For me neither
<srk> azazel: yup
<MichaelRaskin> azazel: should I find a keycombo that crashes Emacs to move you to an actual standard editor?
<srk> averell: yup
<srk> azazel: sry
AleXoundOS has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @ThomasMader opened pull request #59390 → dmd, gtk: Remove dontStrip because with binutils 2.31 everything is working again → https://git.io/fjmGR
<{^_^}> [nixpkgs] @flokli opened pull request #59391 → [19.03]: gitea: 1.7.5 -> 1.7.6 → https://git.io/fjmG0
<{^_^}> [nixpkgs] @flokli opened pull request #59392 → [18.09] gitea 1.7.6 → https://git.io/fjmGE
<MichaelRaskin> srk: Hm. Maybe -U NONE -u NONE ?
<MichaelRaskin> I would also try under a freshly-created user for localisation of the problem
fendor_ has quit [Ping timeout: 246 seconds]
<srk> MichaelRaskin: same
tboston_ has quit [Ping timeout: 268 seconds]
<srk> even another user
regulus_ has quit [Quit: ZNC - https://znc.in]
<MichaelRaskin> NixOS or not? LOCALE_ARCHIVE set?
<srk> NixOS, commit 180aa21259b666c6b7850aee00c5871c89c0d939
<srk> LOCALE_ARCHIVE is /run/current-system/sw/lib/locale/locale-archive
<MichaelRaskin> Do I understand correctly that reproducing sequence is «launch vim, type something, select something in visual mode, press I»?
<srk> launch vim, ctrl-v shift-i
<averell> how about a different terminal / bare console?
<srk> I'm on urxvt, xterm does the same
<MichaelRaskin> Which vim expression it is, by the way? I use a huge Vim with X (but tried in a screen under urxvt, too)?
<srk> just vim
<srk> the default one :)
tboston_ has joined #nixos
__monty__ has joined #nixos
fendor_ has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #58051 → persepolis: init at 3.1.0 → https://git.io/fjfQf
<{^_^}> [nixpkgs] @xeji pushed commit from @LinArcX to master « persepolis: init at 3.1.0 (#58051) »: https://git.io/fjmGV
<{^_^}> [nixpkgs] @flokli merged pull request #59391 → [19.03]: gitea: 1.7.5 -> 1.7.6 → https://git.io/fjmG0
<{^_^}> [nixpkgs] @flokli pushed 2 commits to release-19.03: https://git.io/fjmGr
<{^_^}> [nixpkgs] @flokli merged pull request #59392 → [18.09] gitea 1.7.6 → https://git.io/fjmGE
<{^_^}> [nixpkgs] @flokli pushed 7 commits to release-18.09: https://git.io/fjmGo
vidbina has quit [Ping timeout: 246 seconds]
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
regulus_ has joined #nixos
alex``64975 has joined #nixos
<pingiun> does the order matter in nixops/nixos configuration files? is there a way to specify order?
cyphase has quit [Ping timeout: 252 seconds]
<sphalerite> pingiun: for the most part, it doesn't
cyphase has joined #nixos
<sphalerite> pingiun: where it matters is when multiple modules (configuration files) specify a value for the same option. The modules can specify order priority by setting the options in question with lib.mkBefore or lib.mkAfter
<pingiun> I have a wireguard configuration, but I also need to add routes to the interface, which can only be done once the interface is up
<sphalerite> pingiun: ah, that's a different matter.
alex``649754 has joined #nixos
<ROKO__> cannot build derivation '/nix/store/xs3xpr0081h6ra96801wvc96i7p3iiwd-nixos-system-nixos.qemu-19.03.172138.5c52b25283a.drv': 1 dependencies couldn't be built
alex``64975 has quit [Ping timeout: 240 seconds]
<pingiun> sphalerite how should that be done?
ROKO__ has left #nixos ["WeeChat 2.4"]
<sphalerite> pingiun: I *think* if you set networking.interfaces.wg-foo.ipv[46].routes the modules should be aware of the ordering dependencies already
<pingiun> I have tried that, but when I boot the machine, it keeps waiting for a wireguard device
<pingiun> [14:47:21] <pingiun>I have this error where nixos keeps waiting on a wireguard device: https://0x0.st/zZQv.png
<pingiun> sphalerite I have my configuration online if that helps: https://gist.github.com/pingiun/85033d048206558cf6a46f2061e3624b
<sphalerite> pingiun: aaah, actually, you'll probably just want to add those routes into allowedIPs
<sphalerite> since they need to be there anyway for wireguard to route them
b1000101 has quit [Ping timeout: 256 seconds]
<sphalerite> and the wireguard module will automatically create routes for them by default
<pingiun> oh so I am doubling the config now
_kwstas has quit [Quit: _kwstas]
<pingiun> sphalerite I still have the problem when I remove the routes
_kwstas has joined #nixos
<pingiun> the problem of the waiting device that is
_kwstas has quit [Remote host closed the connection]
<MichaelRaskin> srk: checked out fresh nixpkgs master, built default vim expression, tried ctrl-v shift-i in urxvt — no crash
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
<sphalerite> pingiun: try removing networking.interfaces.wg0.proxyARP = true;
_h3x has joined #nixos
<sphalerite> pingiun: all references to wg0 in fact, outside networking.wireguard
T_S_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ayerhart has quit [Ping timeout: 255 seconds]
<pingiun> sphalerite: that seems to work, thanks!
<pingiun> it looks like I did not need those config lines after all
<sphalerite> yeah… nixos's netwroking setup is a bit, uh, weird
knupfer has quit [Ping timeout: 252 seconds]
<pingiun> only problem I'm having now is that my user password isn't set when I `nixops reboot`
<{^_^}> [nixpkgs] @andir opened pull request #59393 → [19.03] firefox: 66.0.2 -> 66.0.3, firefox-bin: 66.0.2 -> 66.0.3 → https://git.io/fjmZk
_kwstas has joined #nixos
<{^_^}> [nixpkgs] @andir opened pull request #59394 → [18.09] firefox: 66.0.2 -> 66.0.3, firefox-bin: 66.0.2 -> 66.0.3 → https://git.io/fjmZq
<sphalerite> pingiun: is it just the password you put in a file? Or did you use mkpasswd or similar for it?
<pingiun> I used mkpassword in a file, that is deployed using the nixops key option
<pingiun> but I use deployment.storeKeysOnMachine = true; because I thought that that's the problem
<pingiun> both storing on machine and storing in /run give me that problem
<sphalerite> pingiun: are there any symptoms to the problem besides you not being able to log in?
ayerhart has joined #nixos
<sphalerite> as in error messages or something
<pingiun> sphalerite: nope, it's just that my password isn't set
fendor_ has quit [Ping timeout: 252 seconds]
<sphalerite> hm ok… can you have a look at the /etc/shadow it generates and see if the hashed password is correctly inserted there?
<jtojnar> why would a variable b ended out as symbox X in built shared library?
<jtojnar> $ nm -A -D -l result/lib/deadbeef/wildmidi.so
<jtojnar> result/lib/deadbeef/wildmidi.so:0000000000018080 B X/build/source/plugins/wildmidi/src/wildmidi_lib.c:399
domogled has quit [Ping timeout: 255 seconds]
<pingiun> sphalerite: it places the `!` for a disabled password
<pingiun> after the nixops reboot, that is
<pingiun> a nixops deploy sets the right password again
fendor_ has joined #nixos
<sphalerite> pingiun: ah, ok. Yeah that'll be because activation scripts run well before nixops puts its keys in
<sphalerite> so basically you can't really use nixops keys for this purpose :/
<sphalerite> or at least not reliably
<pingiun> sphalerite: but right now I use the storeKeysOnMachine option, so the keys should already be there right?
zupo has joined #nixos
<sphalerite> ah, maybe. I don't know much about nixops though so I can't really say
<pingiun> ok
_kwstas has quit [Quit: _kwstas]
domogled has joined #nixos
domogled has quit [Ping timeout: 268 seconds]
<srk> MichaelRaskin: interesting
<srk> probably something with my env
ggpeti has joined #nixos
<MichaelRaskin> I am not precisely on NixOS, but I would be really surprised if differences mattered (Nixpkgs kernel, Nixpkgs X.org, etc.)
ggpeti has quit [Client Quit]
ggpeti has joined #nixos
<MichaelRaskin> We probably have different GPUs, but with xterm and vim _segfault_ it shouldn't matter,or so I hope.
<srk> same over ssh :)
<MichaelRaskin> I dunno, maybe urxvt + Xvnc + vncviewer + fresh user? Then xdotool. Then you have a reproducible script one can try running as a Nix build inside sandbox…
<{^_^}> [nixpkgs] @marsam opened pull request #59396 → postgresqlPackages.pg_cron: 1.1.3 -> 1.1.4 → https://git.io/fjmZa
<ggpeti> hi, can anyone share a config for a cloud PostgreSQL cluster with replication? DO, AWS preferred + any of disnix, nixops, terraform
<{^_^}> [nixpkgs] @marsam opened pull request #59397 → flow: 0.96.0 -> 0.97.0 → https://git.io/fjmZK
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos
fendor_ has quit [Ping timeout: 252 seconds]
cyphase has quit [Ping timeout: 240 seconds]
mconstant has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
rauno has quit [Remote host closed the connection]
thblt has joined #nixos
ggpeti has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #57810 → vimPlugins: init vim-liquid → https://git.io/fjvB3
<{^_^}> [nixpkgs] @xeji pushed commit from @anderslundstedt to master « vimPlugin: init vim-liquid (#57810) »: https://git.io/fjmZD
acarrico has quit [Ping timeout: 268 seconds]
goibhniu has joined #nixos
_kwstas has joined #nixos
<{^_^}> [nixpkgs] @delroth opened pull request #59398 → Fix NixOS initrd / stage1 cross-compilation → https://git.io/fjmZ9
thblt has left #nixos ["ERC (IRC client for Emacs 26.2)"]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leat has joined #nixos
ryantrinkle has joined #nixos
<__monty__> Why are so many hackage packages marked as broken in recent unstable channel?
<{^_^}> [nixpkgs] @jD91mZM2 closed pull request #39997 → Add xfconf runtime dependency to xfce apps → https://git.io/vpwgO
<{^_^}> [nixpkgs] @jD91mZM2 opened pull request #59399 → xidlehook: 0.6.2 -> 0.7.0 → https://git.io/fjmZA
_kwstas has quit [Quit: _kwstas]
<{^_^}> [nixpkgs] @dywedir opened pull request #59400 → rclone: 1.46 -> 1.47.0 using buildGoModule → https://git.io/fjmZx
Rusty1 has joined #nixos
zupo has joined #nixos
knupfer has joined #nixos
hlolli__ has joined #nixos
hlolli_ has quit [Ping timeout: 264 seconds]
_kwstas has joined #nixos
thomas` has joined #nixos
<Profpatsch> How to disable shutdown on hitting the power button?
<Profpatsch> I remember it didn’t do anything half a year ago, and just accidentally shutdown my laptop when hitting it
<lassulus> services.logind.extraConfig = "HandlePowerKey=ignore"; maybe
<lassulus> not tested
freeman42x has quit [Ping timeout: 264 seconds]
Thra11 has joined #nixos
Ariakenom has joined #nixos
zupo_ has joined #nixos
<infinisil> __monty__: unsure, but I've noticed that too
<__monty__> infinisil: Are we being DOS'ed?
<__monty__> : >
psalm has joined #nixos
zupo has quit [Ping timeout: 264 seconds]
<infinisil> Haha, what an innovative attack, marking packages as broken
<thomas`> If I want to repartition my drive to add some more space to my store, can I do that while the system is running? The catch being that I'd have to increase the size of the home partition and shrink/remove the partitions following (swap and some throwaway files).
<thomas`>
<jD91mZM2> Is there a prettier way of doing `EDITOR="echo" nix edit -f . my-package`?
<mthst> afaik, it is not currently possible to provide network passwords to znc without putting them in configuration.nix in plain text, which means they might end up in the store and be read by unprivileged processes. thus, would it make sense to add an option to fetch passwords for networks from a file?
<thomas`> For reference, this is my disk layout: https://gist.github.com/t-hart/447dff9ec474669d0f00d2322cf2eed8
<thomas`>
<jD91mZM2> thomas`: I think LVM lets you do that, but I am certain ZFS does.
alex`` has joined #nixos
asymmetric_ has joined #nixos
<thomas`> jD91mZM2: Right, and it's either one or the other, right? I'm pretty certain the system isn't ZFS, at least.
<jD91mZM2> thomas`: By default, it is neither
<thomas`> jD91mZM2: Oh, okay. Sorry, still learning. And if it is neither, then what is it?
pingiun has quit [Read error: Connection reset by peer]
asymmetric has quit [Ping timeout: 252 seconds]
<sphalerite> Profpatsch: can confrim what lassulus wrote, I use that :)
day|flip has quit [Quit: leaving]
<jD91mZM2> thomas`: Basically, nothing. LVM and ZFS both implement "virtual partitions", where it's a lot more flexible with moving space around between partitions (and faster!). Physically, both LVM and ZFS will show up as one partition, but they'll offer their own set of tools
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Jonathan__ has joined #nixos
<sphalerite> thomas`: removing swap should be fine — just swapoff and remove the partition. I'm not sure ext4 supports live partition shrinking though.
<sphalerite> I doubt it
<jD91mZM2> LVM is more "standard linux": It lets you use normal file systems, like ext4 or other stuff. You'd also need to choose a file system that, as sphalerite pointed out, supports live shrinking (ext4 doesn't)
<sphalerite> thomas`: I'd strongly recommend just booting into the installer system and doing it from there.
<thomas`> jD91mZM2: Okay, thanks. Just quickly looking at the NixOS docs for this, and they make switching to ZFS look as easy as putting it in the config file. Is that all there is to it?
<thomas`>
<jD91mZM2> ZFS is its own beast, which has a lot of ups and downs
<jD91mZM2> thomas`: Nope, not at all sadly
<Profpatsch> lassulus: sphalerite awesome, adding it to the wiki
<sphalerite> <3 Profpatsch
<{^_^}> Profpatsch's karma got increased to 2
<gchristensen> Profpatsch++
<{^_^}> Profpatsch's karma got increased to 3
<jD91mZM2> sphalerite: You need to wipe your data and start over, to switch. But as sphalerite also pointed out you can just get the installer if this is a one-time thing
<thomas`> sphalerite: Ooh, okay. I'm not sure I'd be shrinking any EXT4 volumes, actually. I'd be removing swap, expanding an EXT4 root partition, removing a windows partition and replacing it with a new swap partition + some ext4.
<jD91mZM2> thomas`***
<sphalerite> thomas`: enabling zfs support is as simple as putting it in the config file, migrating your system is not
freeman42x has joined #nixos
adamt has joined #nixos
<thomas`> Also, sphalerite, booting into the installer system could work: How would I do that?
<sphalerite> thomas`: grab a USB stick, dd the iso to it, and boot it
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « zoom-us: 2.7.162522.0121 -> 2.8.182821.0412 »: https://git.io/fjmnw
<sphalerite> you can also boot the installer with some fancy tricks without a USB stick, but it isn't worth the effort if you're not doing it on a regular basis
<thomas`> And from there reinstall everything or just rejig the partitions? Probably the latter, I presume?
Guest54584 is now known as jbetz
<sphalerite> the latter should be enough
<sphalerite> but reinstalling nixos is pretty easy too ;)
Thra11 has quit [Ping timeout: 250 seconds]
<adamt> When i stop display-manager.service systemd starts to reach the shutdown target (on 19.03). Is that a known problem? :P
iceypoi has joined #nixos
<thomas`> Nice. And yeah, sure, it really should be, but I had some other stuff I wanted to work on today and was hoping there was a quick and easy fix for this. Would fdisk be the tool to reach for?
<sphalerite> adamt: !! I've not heard of that, so I can't say about known, but it definitely sounds like a problem! x)
<adamt> sphalerite: It's very, very frustrating :D
<jD91mZM2> thomas`: That or gparted.
<sphalerite> thomas`: fdisk and resize2fs
<jD91mZM2> Sorry for trying to push ZFS, I had just assumed you did it on a regular basis
<sphalerite> thomas`: but if you have some other stuff you want to work on today I'd suggest not doing this now, because you might end up going down a rabbit hole of having to recover data you accidentally destroyed.
kleisli has quit [Ping timeout: 252 seconds]
<thomas`> jD91mZM2: Hah, no, not at all. I've heard about it before and it sounds interesting, but I'm far from experienced in this field.
<thomas`> sphalerite: and yeah, I was afraid that might be a thing that could happen ...
<iceypoi> hello all
<thomas`> I wanted to upgrade my system but I keep running out of space in my store all the time and it's getting quite annoying.
<iceypoi> I noticed nixpkgs unstable is about a week old
<iceypoi> is that usual?
<jD91mZM2> thomas`: If you need emergency space, try `nixos-collect-garbage` and `nix optimise-store`
<adamt> iceypoi: Not unheard of. http://howoldis.herokuapp.com/
<sphalerite> ,stuck iceypoi
<infinisil> iceypoi: Yeah that's nothing unusual
<iceypoi> ok
<iceypoi> I've updated my laptop using master for now, but would like to use unstable in general
<thomas`> jD91mZM2: yeah, I keep doing those and they clean up about 13GB og space (so about half of my current root partition), but that's apparently not enough to nixos-rebuild switch --upgrade :/
_kwstas has quit [Quit: _kwstas]
<sphalerite> thomas`: what do you have in your system that's so big o.O
<thomas`> Honestly, I've no idea.
<thomas`> I shouldn't have anything, but I've no idea how to clean it further.
<thomas`> Any tips?
<sphalerite> nix-store -qR /run/current-system | xargs du -chd0 | sort -h | less
<Yaniel> is there some guide for wrapping unity3d apps?
<Jonathan__> I added `nixpkgs.config.allowUnfree = true` to the config and rebuilt but nix still will not install some "unfree" software.
<Jonathan__> Any idea why?
<sphalerite> ,unfree Jonathan__
<{^_^}> Jonathan__: You cannot install your unfree software? See https://nixos.wiki/wiki/FAQ/unfree
<Jonathan__> I'll givethat a look thanks.
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
<thomas`> sphalerite: The largest thing is GHC at 1.3GB, but there's quite a lot going on. Did you want to see the output of it, because I can't make much sense of it, to be honest.
<iceypoi> is there any kind of fix I could do to unblock the build again, or is someone already working on it?
<sphalerite> thomas`: it's just a list of paths that your system depends on and their sizes. You may want to remove ghc from your system and use it on a user basis, e.g. using nix-shell, insteda
<sphalerite> iceypoi: the only thing that seems to be blocking it currently as far as I can tell is lack of builder capacity
nixy- has quit [Remote host closed the connection]
<iceypoi> oh, I thought it was this package: https://hydra.nixos.org/build/91755638/nixlog/1
nixy has joined #nixos
<thomas`> sphalerite: Yeah, about that: I've looked around, but never really found a good explanation of how to use nix-shell for development etc. I guess I should read the nix-pills bit a bit closer, but doesn't that mean that you'd have to install all of that manually if you were to switch systems?
fr035 has joined #nixos
<sphalerite> iceypoi: no, darwin builds don't block channel advancement
<iceypoi> I see, so it's about "throw more hardware at it"...
<sphalerite> thomas`: if you're using nix-shell, all you need is your (typically per-project) shell.nix
<iceypoi> need some azure machines? ;-)
psalm has quit [Remote host closed the connection]
<sphalerite> thomas`: if you're installing stuff in your user environment, there are various options
<sphalerite> ,declarative thomas`
<{^_^}> thomas`: There are multiple ways of managing declarative profiles. 1) Attrset, compatible with imperative use of nix-env https://git.io/fAQHW ; 2) buildEnv, providing more control over the paths that are linked into the profile https://git.io/fp0aU ; 3) home-manager, providing nixos-like config for your ~ https://github.com/rycee/home-manager
<thomas`> Right, and they'd take care of making the tools you need available to you in that directory. Meaning that you'd only need packages that are necessary for the whole system in your config? I'll have a read of those links, cheers.
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
<{^_^}> [nixpkgs] @mguentner opened pull request #59401 → mxisd: 1.2.0 -> 1.3.1 → https://git.io/fjmn5
<sphalerite> thomas`: yep. It's a bit of a hacky workaround to your actual problem, but it should work nonetheless :)
<thomas`> Haha, well it's not so much a workaround as it is just using the system 'properly', I suppose. I'll read up on it and probably find the answer to it pretty soon, but would you have to start a new nix-shell for every project or would it be enough to be in a subdirectory of the shell.nix file?
stepcut has joined #nixos
<sphalerite> nix-shell doesn't search parent directories, but you could do something like `nix-shell ~/haskell-dev.nix` or something.
buffet_ is now known as buffet
<mog> im trying to package https://github.com/cocagne/pysrp . it builds in a pure nix-shell but not as a package
<mog> any python people who could point me in the right direction
kleisli has joined #nixos
<{^_^}> [nixpkgs] @LinArcX opened pull request #59402 → lalezar-fonts: init at unstable-2017-02-28 → https://git.io/fjmnj
<thomas`> sphalerite: hmm interesting. I'm about to fall down yet another rabbit hole here, so I think I'll have to leave it for later, but I definitely need to get into it at some point soon. Thanks so much for all your help today (also goes for jD91mZM2)!
<linarcx> Gyus, i want to create new PR, but github says to me that i have a confilct file: https://github.com/NixOS/nixpkgs/pull/59402/conflicts
<linarcx> What shoul i do?
<symphorien> something like git fetch origin; git rebase origin/master; (solve merge conflicts locally); git push --force-with-lease your_fork
orivej has quit [Quit: No Ping reply in 180 seconds.]
<{^_^}> [nixpkgs] @FRidh merged pull request #59215 → perl: add .withPackages → https://git.io/fjt7t
<{^_^}> [nixpkgs] @FRidh pushed 4 commits to master: https://git.io/fjmcL
orivej has joined #nixos
<NinjaTrappeur> Hey, according to https://r13y.com/ gcc is not reproducible. Is there an open issue/discussion about this? Using the GH/Discourse search engine did not help :(
<{^_^}> [nixpkgs] @zimbatm merged pull request #59388 → goreman: init at 0.2.1 → https://git.io/fjmGv
<{^_^}> [nixpkgs] @zimbatm pushed to master « goreman: init at 0.2.1 (#59388) »: https://git.io/fjmcq
<{^_^}> [nixpkgs] @andir merged pull request #59393 → [19.03] firefox: 66.0.2 -> 66.0.3, firefox-bin: 66.0.2 -> 66.0.3 → https://git.io/fjmZk
<{^_^}> [nixpkgs] @andir pushed 3 commits to release-19.03: https://git.io/fjmcm
<{^_^}> [nixpkgs] @andir merged pull request #59394 → [18.09] firefox: 66.0.2 -> 66.0.3, firefox-bin: 66.0.2 -> 66.0.3 → https://git.io/fjmZq
<{^_^}> [nixpkgs] @andir pushed 3 commits to release-18.09: https://git.io/fjmcY
knupfer1 has joined #nixos
knupfer has quit [Ping timeout: 268 seconds]
knupfer1 is now known as knupfer
cyphase has joined #nixos
tboston_ has quit [Ping timeout: 252 seconds]
endformationage has joined #nixos
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
kleisli_ has joined #nixos
Neo---- has quit [Ping timeout: 252 seconds]
fr035 has quit [Quit: leaving]
Jonathan__ has quit [Ping timeout: 256 seconds]
kleisli has quit [Ping timeout: 268 seconds]
<monotux> https://gist.github.com/oscarcarlsson/3dd0594381d7d09a38c48c71d1f4e184 <-- I have a lot of extra components enabled for my home-assistant service, but when trying to start it can't find the relevant classes? any pointers?
knupfer has quit [Quit: knupfer]
<lassulus> monotux: maybe services.home-assistant.autoExtraComponents = false; ?
<monotux> oh
<monotux> I'll give it a try
orivej has quit [Quit: No Ping reply in 180 seconds.]
<monotux> same issue remains
palo has quit [Quit: WeeChat 2.2]
orivej has joined #nixos
palo has joined #nixos
vidbina has joined #nixos
dwdr has joined #nixos
fendor has quit [Quit: Leaving]
fendor_ has joined #nixos
WilhelmVonWeiner has joined #nixos
<WilhelmVonWeiner> how do libraries work on NixOS?
orivej has quit [Remote host closed the connection]
<WilhelmVonWeiner> if I compile a binary that needs libSDL2.so I get "No such file or directory" when that binary tries to execute
ninjin has quit [Remote host closed the connection]
ninjin has joined #nixos
orivej has joined #nixos
fendor_ is now known as fendor
<{^_^}> [nixpkgs] @veprbl merged pull request #56032 → pyo3-pack: 0.3.8 -> 0.5.0 → https://git.io/fhdGy
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/fjmCc
thePirateKing has joined #nixos
pingiun has joined #nixos
<sphalerite> ,library WilhelmVonWeiner
<{^_^}> WilhelmVonWeiner: Don't install libraries through nix-env or systemPackages, use nix-shell instead. See https://nixos.wiki/wiki/FAQ/Libraries for details.
<sphalerite> WilhelmVonWeiner: oh wait, this is actually a different problem
<sphalerite> WilhelmVonWeiner: just no such file or directory, or libSDL2.so: no such file or directory?
daveyjones01 has joined #nixos
daveyjones01 has quit [Remote host closed the connection]
daveyjones01 has joined #nixos
eyvan has joined #nixos
daveyjones01 has quit [Remote host closed the connection]
thePirateKing has quit [Ping timeout: 252 seconds]
thePirateKing has joined #nixos
linarcx has quit [Ping timeout: 264 seconds]
<WilhelmVonWeiner> I will try {^_^} 's solution before potentially wasting your time
linarcx has joined #nixos
init_6 has quit [Ping timeout: 240 seconds]
eyvan has left #nixos ["Leaving"]
<WilhelmVonWeiner> libSDL2.so: cannot open shared object file: No such file or directory
<WilhelmVonWeiner> I tried `nix-shell -p nim SDL2`
ixxie has joined #nixos
<sphalerite> WilhelmVonWeiner: ah, with nim? I have no idea how that finds libraires. Maybe it's smart and will use pkg-config if it's available, try adding pkgconfig to your nix-shell
<{^_^}> [nixpkgs] @jonafato closed pull request #58242 → keepassxc: 2.3.4 -> 2.4.0 → https://git.io/fjJbg
<{^_^}> [nixpkgs] @eyJhb closed pull request #59313 → displaylink: mark broken on 19.03 → https://git.io/fjqik
winem_ has joined #nixos
<WilhelmVonWeiner> Unfortunately that didn't work.
Days has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #59397 → flow: 0.96.0 -> 0.97.0 → https://git.io/fjmZK
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjmCK
<sphalerite> I don't know enough about nim to help, sorry :(
ixxie has quit [Ping timeout: 268 seconds]
<WilhelmVonWeiner> thanks for trying.
linarcx has quit [Ping timeout: 246 seconds]
<Days> im trying to figure out how to override a haskell package. mostly due to it fails to build at the last part. due to not having right version
tboston_ has joined #nixos
phreedom has quit [Ping timeout: 256 seconds]
[Leary] has quit [Read error: No route to host]
Lears has joined #nixos
linarcx has joined #nixos
<{^_^}> [nixpkgs] @seqizz opened pull request #59404 → krunner-pass: Add dbus to CMakeLists (fix) → https://git.io/fjmCS
<Days> oo never mind. it seem to be fix in 19.03
Days has left #nixos [#nixos]
phreedom has joined #nixos
laalf has quit [Ping timeout: 255 seconds]
Ariakenom has quit [Quit: Leaving]
WilhelmVonWeiner has left #nixos [#nixos]
<{^_^}> [nixpkgs] @jtojnar merged pull request #59187 → Deadbeef 0.7.2 → 1.8.0 → https://git.io/fjta7
<{^_^}> [nixpkgs] @jtojnar pushed 4 commits to master: https://git.io/fjmWJ
<ninjin> Okay, declarative container routing through a VPN interface, you die today! First up, figuring out the lack of routes.
day|flip has joined #nixos
<mpickering> does anyone know off the top of their head if nix dynamically links haskell executables?
<makefu> ninjin: user lassulus has some config for this already. https://cgit.krebsco.de/stockholm/tree/lass/1systems/prism/config.nix#n329 configures a container yellow which gets routed through vpn
conhps has joined #nixos
conhps has quit [Client Quit]
<ninjin> makefu: Oooh! Thanks a million, will get reading.
<sphalerite> mpickering: I believe the normal nixpkgs haskell infrastructure does, yes
<mpickering> I looked at the generic builder and it seems it doesn't
<makefu> ninjin: you will probably also need to check out the container-network config and the vpn stuff
<mpickering> There is the `enableSharedExecutable` configuration option
<lassulus> I think https://cgit.krebsco.de/stockholm/tree/lass/1systems/yellow/config.nix will be important too (the containers config)
Glider_IRC has joined #nixos
ryantrinkle has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @veprbl merged pull request #58504 → Static proot, wafHook cross compilation → https://git.io/fjTVQ
<{^_^}> [nixpkgs] @veprbl pushed 8 commits to master: https://git.io/fjmWl
tboston_ has quit [Ping timeout: 240 seconds]
rauno has joined #nixos
<{^_^}> [nixpkgs] @veprbl opened pull request #59405 → [19.03] Static proot, wafHook cross compilation → https://git.io/fjmWr
kleisli_ has quit [Ping timeout: 252 seconds]
T_S_ has joined #nixos
galaxie has joined #nixos
Lears has quit [Ping timeout: 264 seconds]
fr035 has joined #nixos
camsbury_ has quit [Ping timeout: 264 seconds]
hoijui has joined #nixos
domogled has joined #nixos
<{^_^}> [nixpkgs] @hedning opened pull request #59406 → gobject-introspection: 1.60.0 -> 1.60.1 → https://git.io/fjmWA
<{^_^}> [nixpkgs] @veprbl closed pull request #59405 → [19.03] Static proot, wafHook cross compilation → https://git.io/fjmWr
erasmus has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @veprbl opened pull request #59407 → [19.03] Static proot, wafHook cross compilation → https://git.io/fjmlk
camsbury has joined #nixos
sindrip has joined #nixos
<linarcx> symphorien: Not working.
mconstant has joined #nixos
<sindrip> Does nix have a cons (:) operator?
kaliumxyz has quit [Quit: leaving]
softinio has joined #nixos
softinio has quit [Remote host closed the connection]
linarcx has quit [Quit: WeeChat 2.4]
fusion809 has joined #nixos
pareidolia has joined #nixos
<infinisil> sindrip: Nope
ixxie has joined #nixos
<stites> hey all! I mentioned earlier, but I'm having a bit of trouble writing a nix script that generates a C++-library
<sindrip> :(
<stites> The library itself is complete (I'm just unzipping some shared-object files)
softinio has joined #nixos
<stites> but I... think I need to be doing something with the rpath? or patchelf?
<stites> Anyhow, if anyone has some tips it would be appreciated!
<softinio> So I need to create a new package that fetches a binary with a specific sha. Different binary for darwin than linux and none windows. Anyone know an existing package that does this I can use as template to see how its done?
<softinio> infinisil: ty
zupo has joined #nixos
<infinisil> stites: Well, it's hard to help if you don't even say what the trouble is!
kgz has quit [*.net *.split]
Akii has quit [*.net *.split]
Unode has quit [*.net *.split]
masterdonx has quit [*.net *.split]
risson has quit [*.net *.split]
petar has quit [*.net *.split]
ToxicFrog has quit [*.net *.split]
acowley has quit [*.net *.split]
Gohla has quit [*.net *.split]
Ankhers has quit [*.net *.split]
qz has quit [*.net *.split]
xqsl has quit [*.net *.split]
Swant has quit [*.net *.split]
vikingman_ has quit [*.net *.split]
swflint has quit [*.net *.split]
krig has quit [*.net *.split]
evilmonads_ has quit [*.net *.split]
Twey has quit [*.net *.split]
marcinja has quit [*.net *.split]
c_wraith has quit [*.net *.split]
mlen has quit [*.net *.split]
plp has quit [*.net *.split]
andersk has quit [*.net *.split]
brodul has quit [*.net *.split]
earldouglas has quit [*.net *.split]
AstroBadger has quit [*.net *.split]
ghostyy has quit [*.net *.split]
eliasp has quit [*.net *.split]
bohan has quit [*.net *.split]
Sigma has quit [*.net *.split]
kwork has quit [*.net *.split]
drgbr_ has quit [*.net *.split]
FireFly has quit [*.net *.split]
benny has quit [*.net *.split]
lockshaw has quit [*.net *.split]
suzu has quit [*.net *.split]
xelxebar has quit [*.net *.split]
arq1 has quit [*.net *.split]
skorpy2009 has quit [*.net *.split]
bgamari has joined #nixos
romildo has joined #nixos
vaninwagen has quit [Ping timeout: 246 seconds]
vaninwagen has joined #nixos
FireFly has joined #nixos
bgamari_ has quit [Ping timeout: 258 seconds]
<romildo> How do I build a package that is a kernel module using nix-build? What should I use with the -A option?
<{^_^}> [cabal2nix] @peti pushed 3 commits to v3: https://git.io/fjmlz
<stites> infinisil: Ah, well the trouble is that the lookup fails when I drop into a shell and try to compile a test.cpp with an `#include <torch/torch.h>`
<stites> here's a repo with that shell.nix: https://github.com/stites/libtorch-nix
mlen has joined #nixos
knupfer has joined #nixos
<{^_^}> [cabal2nix] @peti pushed 8 commits to v3: https://git.io/fjml2
<stites> (there's a cudatoolkit dependency you can swap out by changing https://github.com/stites/libtorch-nix/blob/master/shell.nix#L7 to build.libtorch_cpu)
__monty__ has quit [Read error: Connection reset by peer]
__monty__ has joined #nixos
bgamari has quit [Quit: ZNC 1.7.2 - https://znc.in]
Neo-- has joined #nixos
<softinio> infinisil: should I have a different package for darwin and different one for linux and put it in os-specific dir?
__monty__ has quit [Remote host closed the connection]
<infinisil> stites: In the result of the libtorch build, does /include/torch/torch.h exist?
<stites> yes
<infinisil> softinio: Nah, os-specific is only for os-specific stuff. If the package works for multiple OS-es then it's not os-specific :)
<softinio> infinisil: got it makes sense
georgew has quit [Ping timeout: 264 seconds]
georgew has joined #nixos
__monty__ has joined #nixos
<{^_^}> [nixpkgs] @hedning opened pull request #59408 → gtk3: 3.24.7 -> 3.24.8 → https://git.io/fjml6
marcinja has joined #nixos
drgbr has joined #nixos
plp has joined #nixos
ghostyy has joined #nixos
brodul has joined #nixos
petar has joined #nixos
c_wraith has joined #nixos
xqsl has joined #nixos
bohan has joined #nixos
andersk has joined #nixos
eliasp has joined #nixos
acowley has joined #nixos
krig has joined #nixos
Twey has joined #nixos
Swant has joined #nixos
qz has joined #nixos
masterdonx has joined #nixos
Akii has joined #nixos
evilmonads has joined #nixos
suzu has joined #nixos
ToxicFrog has joined #nixos
skorpy2009 has joined #nixos
risson has joined #nixos
eliasp is now known as Guest44640
swflint has joined #nixos
vikingman has joined #nixos
Sigma has joined #nixos
AstroBadger has joined #nixos
Unode has joined #nixos
xelxebar has joined #nixos
<infinisil> stites: Do other packages work? E.g. if you add `pkgs.ncurses` to `buildInputs`, can you `#include <ncurses.h>`?
kwork has joined #nixos
<galaxie> Hi, https://nixos.wiki/wiki/NixOS_on_ARM lists BeagleBone Black as a community-supported device. What about the BeagleBone Black industrial edition, by element14? I don't think there's much of a difference but was wondering if anyone had any experience.
Ankhers has joined #nixos
Gohla has joined #nixos
lockshaw has joined #nixos
<samueldr> >> - Software compatible with BeagleBone Black
benny has joined #nixos
<samueldr> on the product page on element14.com
<{^_^}> [cabal2nix] @peti pushed to master « travis-ci: run CI builds with ghc-8.6.4 »: https://git.io/fjmlX
<samueldr> it's likely that it would work the same way I guess
bgamari has joined #nixos
benny is now known as Guest30717
<samueldr> the most likely different things would be u-boot needing a different build, but it wouldn't surprise me if it doesn't need a different build
<stites> infinisil: yup! I can compile a hello world program with ncurses.h
philipcristiano has quit [Ping timeout: 264 seconds]
<stites> I'm checking out the patchelf command which I've found from looking at some other nix files
<infinisil> stites: Hmm.. what compiler are you using?
<stites> clang_7!
<bgamari> Why are there so many haskell packages marked as broken in nixos-19.03?
<infinisil> stites: Does it work if you remove that and use gcc instead?
<bgamari> haskellPackages.threadscope, for one
<infinisil> bgamari: __monty__ and I already noticed this too, no idea
philipcristiano has joined #nixos
<bgamari> infinisil, has anyone opened a ticket yet?
<infinisil> bgamari: Haven't checked
petrkr has quit [Remote host closed the connection]
<stites> infinisil: no, I get the same errors between g++ and clang++
<samueldr> (including threadscope)
<samueldr> the commit seems mostly composed of additions of broken = true
<samueldr> seems to be in the same state on master
<infinisil> Oh hydra zero failures?
<infinisil> Mark all packages that don't build as broken?
<samueldr> it would seem harsh
<samueldr> and it's part of the automatic haskell package set update
<infinisil> Well if they don't build..
<bgamari> ahh, it may be because their version constraints are unsolvable
<bgamari> that is the case for threadscope at least
robstr has joined #nixos
<bgamari> although doJailbreak works just fine
<infinisil> That's just because lots of packages give upper bounds for dependencies
<samueldr> no experience with anything haskelly, but what bgamari said sounds likely
<samueldr> something must have updated and caused a bunch of unresolvable constraints
<infinisil> They're not unsolvable no, nix doesn't do any version resolution for haskell
<infinisil> All packages just use the latest version we have by default
ixxie has quit [Ping timeout: 250 seconds]
<bgamari> infinisil, well, they are unbuildable
<bgamari> because Cabal will reject unsolvable dependencies
earldouglas has joined #nixos
<infinisil> And if these packages have upper bounds on dependencies that are lower than what our latest version is, they don't build
<infinisil> First solution is always to try doJailbreak, which removes upper bounds
thePirateKing has quit [Ping timeout: 255 seconds]
<__monty__> Jailbreaking didn't help for me. Nix won't build anything labeled broken. Unless you specify it should.
<infinisil> And that mostly works, because package authors don't always update upper bounds
thePirateKing has joined #nixos
<robstr> Hi, since several days i have problems with the internet access (prob. ISP switched from IPv4 to IPv6 ?). I can reach google (ping resolves ipv6 address) but Im not able to ping for example uni-goettingen.de (Ping says: From _gateway (192.168.0.13) icmp... Desination Net unreachable. Can someone help me ?
<infinisil> bgamari: Well yeah, but it can't do any version resolution anyways, it only gets a single one
kgz has joined #nixos
<{^_^}> #59409 (by bgamari, 2 minutes ago, open): Significant number of Haskell packages unnecessarily marked as broken in 19.03
<bgamari> infinisil, yes
<bgamari> sure
<bgamari> I was imprecise in my language above
arjen-jonathan has quit [Ping timeout: 250 seconds]
<infinisil> And these doJailbreaks have to be added manually
<bgamari> the point is it seems likely that they were likely marked as broken because they are unbuildable
<bgamari> despite the fact that many can be unbroken with doJailbreak
<infinisil> There's like 10000 packages in hackage
<bgamari> infinisil, I wouldn't think so
<infinisil> You don't think so regarding?
<bgamari> infinisil, we knew that the packages were unbuildable
<bgamari> <infinisil> And these doJailbreaks have to be added manually
erasmus has joined #nixos
<bgamari> I would think that you could just as easily try building the packages with doJailbreak as well
<infinisil> At least for now, we don't have any automated tools to do that
<infinisil> I guess we could just doJailbreak *all* packages by default though..
<bgamari> perhaps we don't want to do so since it may introduce subtly broken install plans
<infinisil> How can they be broken subtly?
<infinisil> If it compiles, there shouldn't be a problem
tboston_ has joined #nixos
<infinisil> (static typing ftw)
<bgamari> well, "it compiles", "it passes its testsuite", and "it's correct" are not always the same thing
<bgamari> there can be breakage that won't manifest as compile-time or testsuite errors
<bgamari> but I agree, it's happens rarely enough that it's perhaps not worth worrying about
<infinisil> Yeah you have a point
<infinisil> bgamari: I'm a bit worried about our Haskell infrastructure though
<infinisil> While peti does a lot of work to get it working, it's pretty opaque what he's doing all the time
<gchristensen> he's looking for comaintainers
<gchristensen> maybe you could help make it more transparent
<infinisil> He intended to give Haskell to other people, but nothing has happened and he still does all the updates seemingly himself
<bgamari> I think he has had a hard time finding someone to actually do the work
<bgamari> a few people stepped up, did a few bumps but then sort of vanished
<bgamari> understandably
<bgamari> it's a not-much-fun, thankless job I'd imagine
<gchristensen> I think probably so
knupfer has quit [Ping timeout: 252 seconds]
<infinisil> I wish we could get into an IRC chat or a call with him and everybody that's interested in maintaining it and sort everything out, who does what and when and stuff
<gchristensen> I've found him fairly easy to get in to a private chat, maybe send him an email?
<gchristensen> or a video call even
<infinisil> Private chat where? He's almost never on IRC
<gchristensen> I've had encrypted chats with him after I sent him an email
evil-olive has quit [Quit: leaving]
ryantrinkle has joined #nixos
<infinisil> Soo.. gpg?
<gchristensen> no
<gchristensen> real time chats
<infinisil> What platform is what I'm asking
growpotkin has joined #nixos
<gchristensen> I don't remember, and it doesn't really matter :P the important part is he's available, and amenable to it
<infinisil> Alright then
<growpotkin> Y'all node is killing me on this work project right now : I'm sending out the SOS <3
<growpotkin> an `npm install` script hangs up failing to find `libsass` headers. I know how to unmangle this kind of thing with most projects but `node` and `npm` are not exactly my area of expertise
<infinisil> stites: The only other idea I have is to write your build in a standard stdenv.mkDerivation, such that you don't have any impurities
<{^_^}> [nixpkgs] @marsam opened pull request #59410 → mkcert: init at 1.3.0 → https://git.io/fjm8W
romildo has quit [Quit: Leaving]
chessai has quit [Ping timeout: 252 seconds]
robstr has quit [Ping timeout: 256 seconds]
<galaxie> What kind of "wear and tear" can I expect if I installed NixOS on some sort of flash storage like microSD versus, say, Raspbian? As in, disk writes and all that.
<gchristensen> Nix will write to your disk more
<gchristensen> Nix trades disk space for sanity points
<adisbladis> growpot: Did you add libsass (I guess the package is called sass) to your env?
worldofpeace has joined #nixos
<growpotkin> adisbladis: Yeah I tried it as a systemwide pack, home-manager pack, and a shell pack. It's getting installed fine and I can track down the headers manually; but `npm` is totally in the dark. I imagine that I need to add `libsass` to `npm`'s environment as an override (but this is definitely not ideal). I was hoping someone else might have a better suggestion.
dnlkrgr has joined #nixos
<qyliss> libsass is a library, so adding it to your env won't get npm to link things against it
<samueldr> though I'm not sure that the "wear and tear" from a nix-based system would be noticeable really compared to another "normal" distro...
<qyliss> You might need to use npm2nix or similar
<samueldr> ... after all I'm pretty sure raspbian does nothing specific to help with that, still logs to files, still handles writes in place, etc
<growpotkin> qyliss: yeah I had just bumped into that, I'm reading the documentation now to give it a shot.
<qyliss> I've never got it to work right but ymmv
<adisbladis> I highly recommend that you use a default.nix/shell.nix with nix-shell. System-wide you are missing the environment vars for pkg-config and friends to find it
<{^_^}> [nixpkgs] @marsam opened pull request #59411 → opam: 2.0.2 -> 2.0.4 → https://git.io/fjm84
<growpotkin> qyliss: I love Nix so much; but I can't help but feel ridiculous some times when I'm trying to knock out a work project and get roadblocked with something that's normally just automatic on most boxes. (I'm probably forgetting how much time it might have saved me in other situations I suppose)
<qyliss> Yeah, it's annoying
<{^_^}> [nixpkgs] @jD91mZM2 opened pull request #59412 → cargo-tree: 0.25.0 -> 0.26.0 → https://git.io/fjm8R
<MichaelRaskin> node2nix is what I have used succesfully at some point
kleisli_ has joined #nixos
<adisbladis> You don't need node2nix to hack on node projects.
<growpotkin> adisbladis: So do you really pop a Nix Shell everytime you want to run something with `npm`? I have gotten away without it for quite a while, this has been my first real `npm` roadblock. I'm note really sure what "best practices" is; I definitely knew my habit of globally installing stuff in my user's home folder was probably going to crash and burn at some point like this haha.
<qyliss> How do you get it to link with libsass then?
<samueldr> within yarn-based projects, I've been successful with using nix-shell... but I also don't tend to use much npm-based things
<growpotkin> I haven't
<infinisil> I've heard yarn is a better practice than node :P
<growpotkin> qyliss: Libsass has been by first `npm` issue in the last few months since I first started my dive back into javascript projects this year.
jasongrossman has quit [Ping timeout: 250 seconds]
<qyliss> sorry, my question was directed at adisbladis
<samueldr> though here in theory, it looks like an issue that neither npm nor yarn would do better
<adisbladis> growpotkin: Yes. You'd have a shell.nix around in your project root and enter the nix-shell every time you want to hack on it
<samueldr> growpotkin: is it an OSS project?
<adisbladis> qyliss: npm install?
<samueldr> (personally, I love having everything in a nix-shell and nothing global for projects)
<growpotkin> infinisil: I'm sure it could be, I really don't know. I just have an `npm install` script for this BigCommerce site I'm working on for a client. To set up a testing environment I need to install some stuff with `npm`.
<adisbladis> ++
daveyjones01 has joined #nixos
<samueldr> adisbladis: I do about the same, `nix-shell` and then yarn install / bundle install when hacking on things and not packaging for consumption within a nix-based ecosystem
marler8997 has joined #nixos
<adisbladis> Global installations are generally an anti-pattern imho
<samueldr> ++
<growpotkin> adisbladis: I know I know. It's laziness on my part.
<infinisil> In one project at least I had to have something globally, because it needed some NixOS configuration
<growpotkin> adisbladis: <3
<__monty__> infinisil, bgamari: Maybe IOHK's haskell.nix could help us? I still have to check it out but since it's used by a nix+haskell company I assume it's more stable.
<infinisil> __monty__: Link?
<infinisil> Never heard of that
<MichaelRaskin> If your setup allows you to delineate clearly what does it mean to be a global installation…
<samueldr> growpotkin: just asking again (sorry) is it an OSS project, or can you share a minimal repro? I want to check whether there is an unforeseen complication
<MichaelRaskin> Installations without a definition under VCS control _are_ an antipattern, of course
thePirateKing has quit [Ping timeout: 240 seconds]
<infinisil> __monty__: Interesting, gonna read that
<growpotkin> samueldr: It's a web site for a private company so I can't share their site info with you. But the install thing I'm stuck on is just a freely available tool. You're welcome to take a crack at installing it. (Maybe it'll just work for you)
<samueldr> growpotkin: (and which freely available tool is it?)
marler8997 has quit [Client Quit]
<growpotkin> one sec i'm looking up the name again
<samueldr> thanks
<growpotkin> samueldr: `npm install @bigcommerce/stencil-cli`
<samueldr> though, if I understand it correctly, that tool is not a dependency of your $work project, right? that's probably a difference I can see
<growpotkin> samueldr: It's a cli tool to edit their theme files
<samueldr> like, you're assumed to be using it as a global install, right?
<growpotkin> samueldr: I tried it globally and locally. They both crash building a dependency. At some point it tries to compile something with `g++` and can't find my `libsass` headers.
<growpotkin> samueldr: The `npm` page suggests a global install though.
<growpotkin> jfc
acarrico has joined #nixos
<qyliss> Sounds like you maybe want a Nix package for that
sindrip has quit [Ping timeout: 264 seconds]
<growpotkin> qyliss: Yeah thats exactly what I was thinking. I haven't ever packaged a node exectuable with Nix before though and was hoping to avoid the hour or so of tutorials that go along with that.
<{^_^}> [nixpkgs] @dywedir opened pull request #59413 → hexyl: 0.4.0 -> 0.5.0 → https://git.io/fjm8K
<samueldr> hmm, growpotkin not sure why it didn't balk at anything libsass related, but here's how I would use such an "intended to be global" tool https://gist.github.com/samueldr/e9db4de78369fffa5b9f01a0712a960d
<samueldr> either through npx (will require it to be executed inside that project dir) or through calling the .bin directory from node_modules directly
<growpotkin> samueldr: You're a savior buddy
<growpotkin> samueldr++
<{^_^}> samueldr's karma got increased to 76
<samueldr> wait until you can verify it works in your case!
<growpotkin> I'm about to try it
<samueldr> I'm unsure whether I'm missing something since it didn't have any issues related to native compilation
acarrico has quit [Ping timeout: 268 seconds]
linarcx has joined #nixos
<growpotkin> samueldr: Wow it worked.
<samueldr> ¯\_(ツ)_/¯ not sure how it resolved anything libsass then
<growpotkin> samueldr: This is so bizarre. I guess my user level `npm` that I had been sharing was just polluted somehow? Or maybe it's the different version. (i have `nodejs-11_x` normally)
<{^_^}> [nixpkgs] @worldofpeace merged pull request #59242 → deepin.deepin-screenshot: init at 4.1.8 → https://git.io/fjqve
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjm8M
<growpotkin> samueldr++
<{^_^}> samueldr's karma got increased to 77
<samueldr> hard to tell, when I first started using NixOS I used a chattr +i file in the usual gemfiles location to ensure I wouldn't install user-level gems, maybe the same could be done to "train" a user for nodejs idiosyncracies?
iqubic has joined #nixos
acarrico has joined #nixos
<samueldr> (that way I was forced to have local gem installs for each projects, but that's something npm does already AFAIUI)
iqubic has quit [Client Quit]
<growpotkin> dude thank you so much. I was spinning my wheels on that for a while. Back to work :)
worldofpeace has quit [Ping timeout: 252 seconds]
adamt has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @hlolli opened pull request #59414 → lumo 1.9.0 -> 1.10.1 plus darwin support → https://git.io/fjm8d
drakonis has joined #nixos
worldofpeace has joined #nixos
<samueldr> growpotkin: note one drawback with using local installs like that: they link with whatever the shell resolved to, which can and will likely be garbage collected. When it stops working reinstall locally
<{^_^}> [nixpkgs] @worldofpeace merged pull request #59375 → aliases: add throw for font-droid → https://git.io/fjmIw
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjm8N
<{^_^}> [nixpkgs] @dtzWill opened pull request #59415 → gtk3: 3.24.7 -> 3.24.8 → https://git.io/fjm8x
iqubic has joined #nixos
<iqubic> Why is the latest version of Blender in nixpkgs so outdated.
<iqubic> ???
<{^_^}> [nixpkgs] @worldofpeace pushed to release-19.03 « aliases: add throw for font-droid »: https://git.io/fjm8h
nornagon has joined #nixos
<nornagon> I want to try out this package locally: https://github.com/NixOS/nixpkgs/pull/51947 but i'm not sure how to install a package that's not yet merged... is there any guide I could look to?
<adisbladis> iqubic: Because you didn't update it? ;)
<{^_^}> #51947 (by Mrmaxmeier, 17 weeks ago, open): thelounge: init at 3.0.1
<iqubic> adisbladis: What does that mean?
<samueldr> seems up to date, updated 2018-03-25 https://stuff.samueldr.com/screenshots/2019/04/20190413142114.png
<{^_^}> [nixpkgs] @dtzWill opened pull request #59416 → zsh-autosuggestions: 0.5.1 -> 0.5.2 → https://git.io/fjm8j
<iqubic> Oh, yeah it is.
_kwstas has joined #nixos
<iqubic> Heh.
wfranzini has quit [Remote host closed the connection]
_kwstas has quit [Remote host closed the connection]
wfranzini has joined #nixos
<adisbladis> iqubic: You are asking why a package is not updated, presumably because no one updated it. It was a snarky way to try to get you to do it yourself ;)
<iqubic> Oh
<iqubic> Also, turns out I can't compare numbers.
<adisbladis> nornagon: I find the easiest way is to have a local nixpkgs checkout and point the environment variable NIX_PATH at it
<adisbladis> At least for nixos services
<iqubic> For some reason I though that version 2.58 was newer than 2.79b.
<nornagon> adisbladis: yeah, it's a service. i was hoping that I wouldn't lose autoupdate though :(
<nornagon> also i'm not quite sure how to set NIX_PATH on nixos
<adisbladis> nornagon: If you just wanna test a package you can: nix-shell -I 'nixpkgs=https://github.com/NixOS/nixpkgs/archive/pull/51947/head.tar.gz' -p thelounge
<nornagon> adisbladis: oh hm, can i run a service that way?
<adisbladis> nornagon: No you cannot
<nornagon> ah, less useful then :(
<nornagon> i was thinking about trying to run it in a container, but i couldn't find a good doc on how to do that
wfranzini has quit [Ping timeout: 240 seconds]
<nornagon> that way my main system could stay auto-upgrading and i could point the container at the local nixpkgs checkout
<{^_^}> [nixpkgs] @dtzWill opened pull request #59417 → musl: 1.1.21 -> 1.1.22 → https://git.io/fjm4k
iqubic has quit [Quit: Page closed]
tboston_ has quit [Ping timeout: 250 seconds]
rauno has quit [Ping timeout: 240 seconds]
<linarcx> Gyus, when i want to upgrade nixos, it start to get some packages from cache binary. but it actullay don't show me the percent of the whole download, or download speed. Is there any option in nixos to see these informations during system upgrade?
<softinio> infinisil: I created my package but when I try to build it I get error: attribute 'tabnine' in selection path 'tabnine' not found any thoughts what I am doing wrong?
<softinio> named my package tabnine
<softinio> do I have to register it somewhere?
sindrip has joined #nixos
alexozer has quit [Ping timeout: 252 seconds]
<symphorien> softinio: if you are adding your package in nixpkgs, you should "register" it in pkgs/top-level/all-packages.nix
<softinio> symphorien: ty
ixxie has joined #nixos
ixxie has quit [Ping timeout: 264 seconds]
<bgamari> __monty__, indeed I have been meaning to play around with haskell.org
<bgamari> I'll admit I'm not entirely happy with the current story for haskell support in nixpkgs
<infinisil> (s/org/nix)
sindrip has quit [Ping timeout: 264 seconds]
<bgamari> it works "well enough" most of the time but it can turn very painful very quickly
<bgamari> whoops
<bgamari> since it essentially turns the user into a constraint solver
* bgamari is generally rather skeptical of the viability of the curated package set approach at the scale of Hackage
arjen-jonathan has joined #nixos
xkapastel has joined #nixos
tboston_ has joined #nixos
linarcx has quit [Quit: WeeChat 2.4]
wfranzini has joined #nixos
alex``649754 has quit [Quit: The Lounge - https://thelounge.chat]
<__monty__> bgamari: It'd be pretty cool if doJailbreak somehow notified package maintainers/trustees. Or if there was a way to crowdsource bounds fixes.
<day|flip> question. is there a way to find package that i did not install using configuration.nix?
alex``649754 has joined #nixos
alex``649754 has quit [Client Quit]
<__monty__> day|flip: If you mean package installed imperatively with nix-env, there's nix-env -q
alexherbo2 has joined #nixos
<__monty__> day|flip: For things realized with nix-shell I don't know if there's a better way than searching through /nix/store with find(1)/fd(1).
linarcx has joined #nixos
<day|flip> nix-env -iA nixos.fuu <--- something like that
<__monty__> Then nix-env -q is your goto.
<symphorien> as the same user as you installed the package
<day|flip> yep. thank you
linarcx has quit [Client Quit]
<day|flip> mmm how do i go about removing the package?
<infinisil> ,fancy-uninstall
<{^_^}> Fancy way to uninstall packages, needs fzf installed: nix-env -q | fzf | xargs -I{} nix-env -e {}
<day|flip> thanks
alex`` has quit [Quit: WeeChat 2.4]
pxc has joined #nixos
<day|flip> im starting to wonder if 20gb in root is to small. i can only get by with maybe 3 nixos-rebuild switch --upgrade. do you guys used more then 20gb for root partitions?
novakovic has joined #nixos
worldofpeace has quit [Remote host closed the connection]
<makefu> day|flip: all the time. once my new hard drive arrives i will up to 200g instead of 35 which i have now
<{^_^}> [nixpkgs] @seqizz closed pull request #59404 → krunner-pass: Add dbus to CMakeLists (fix) → https://git.io/fjmCS
growpotkin has quit [Remote host closed the connection]
coconnor has quit [Ping timeout: 252 seconds]
Makaveli7 has joined #nixos
coconnor has joined #nixos
pxc has quit [Ping timeout: 250 seconds]
AleXoundOS has joined #nixos
linarcx has joined #nixos
<infinisil> day|flip: Well my /nix/store is about 100GB right now..
<infinisil> But I do a lot of package building/testing/fixing
alexoundos_ has joined #nixos
<sphalerite> day|flip: yeah it varies a lot depending on usage patterns, but 20G is definitely on the smaller end of what will work.
<sphalerite> I have a laptop with only 16GB storage and that takes a lot of micromanagement…
<day|flip> I do plan on getting a fonts that not in the repo. will it is. but not the one i want. and getting a text editor that also not in repo. once i figure thoughs out. then i start with my laptop. that going need a custom package to kernel to get all the main stuff working like it should
AleXoundOS has quit [Quit: Leaving]
alexoundos_ is now known as alexoundos
<sphalerite> why is that?
<day|flip> will it kinda pick for laptop wise. since it will... not linux frinedly at all. gen 1 surface book. i like to used touch screen at less. but that not really support out the box with the kernel
<infinisil> day|flip: What editor is that?
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
<day|flip> oo editor. little unknow gtk text editor that built around lua or moonscript. https://howl.io/
<sphalerite> aah ok
rauno has joined #nixos
<infinisil> > howl.meta.description
daveyjones01 has quit [Quit: Leaving]
<{^_^}> "A general purpose, fast and lightweight editor with a keyboard-centric minimalistic user interface"
<infinisil> day|flip: That one seems to be packaged :)
thePirateKing has joined #nixos
<day|flip> oo. i have try searching this like 2 week again. it was not in the repo
thePirateKing has quit [Client Quit]
thePirateKing has joined #nixos
<sphalerite> day|flip: it wasn't in 18.09 but is in 19.03, by the looks of it
<day|flip> ahh
<day|flip> i see
nD5Xjz has quit [Ping timeout: 246 seconds]
orivej has quit [Quit: No Ping reply in 180 seconds.]
<day|flip> 18.09. i was not able to install glirc. but 19.03 build just find
<{^_^}> [nixpkgs] @WhoMeNope opened pull request #59418 → simplenote: 1.1.3 -> 1.5.0 → https://git.io/fjm45
orivej has joined #nixos
<softinio> if my package has a dependency on package lets call it packb ..... how do I get the path to packb's binary?
winem_ has quit [Remote host closed the connection]
nD5Xjz has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #58287 → ansible_2_5: 2.5.14 -> 2.5.15 → https://git.io/fjUtJ
<{^_^}> [nixpkgs] @dotlambda pushed commit from @elasticdog to master « ansible_2_5: 2.5.14 -> 2.5.15 (#58287) »: https://git.io/fjm4b
<adisbladis> softinio: Use wrapProgram https://nixos.org/nixpkgs/manual/#ssec-stdenv-functions
<{^_^}> [nixpkgs] @dotlambda merged pull request #58286 → ansible_2_6: 2.6.9 -> 2.6.15 → https://git.io/fjUtv
<{^_^}> [nixpkgs] @dotlambda pushed commit from @elasticdog to master « ansible_2_6: 2.6.9 -> 2.6.15 (#58286) »: https://git.io/fjm4x
<adisbladis> softinio: You need to add makeWrapper as a nativeBuildInput in your derivation
<softinio> adisbladis: ty will look at that
kleisli_ has quit [Ping timeout: 250 seconds]
rauno has quit [Ping timeout: 264 seconds]
T_S_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
timokau has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @hedning opened pull request #59419 → Gnome 3.32.1 → https://git.io/fjmBJ
alexozer has joined #nixos
<{^_^}> [nixpkgs] @dotlambda pushed to master « python.pkgs.cairosvg: fix isort-check »: https://git.io/fjmBk
day|flip has quit [Remote host closed the connection]
shibboleth has joined #nixos
judson has joined #nixos
<judson> Kind of wishing that fish 2.x were still in the repo.
<judson> Dunno if it's worth adding back though.
stepcut_ has joined #nixos
<judson> Dunno if anyone else is seeing this, but I had a thing in my prompt that reliably hung fish. I've fixed it, but I'm worried it's related to a bug that's "milestone 3.1"
erasmus has quit [Read error: Connection reset by peer]
stepcut has quit [Ping timeout: 268 seconds]
<adisbladis> judson: You can always pick fish 2.x from an older nixpkgs
<judson> Oh, that's right, huh.
pxc has joined #nixos
<judson> Best way would be to add something like nixpkgs1803 as a channel and then use `nixpkgs1803.fish` as the expression?
<drakonis> that exists, yeah.
<judson> "that exists" implying there's a better way?:
d10n-work has quit [Quit: Connection closed for inactivity]
<adisbladis> judson: An overlay/override
<drakonis> that's a way to do things
<infinisil> I'd do `fish = (import (fetchTarball { url = "https://github.com/NixOS/nixpkgs/tarball/<revision-you-want>"; sha256 = "..."; }) {}).fish`
<drakonis> that also works
<judson> Yeah, that's my usual go to, and what I tried to get the bleeding edge of fish to see if my problem is still present (yes :()
<judson> Oh, I didn't read carefully enough: I usually do an override of the current package guided by other packages. That seems better.
iceypoi has quit [Quit: WeeChat 2.4]
<sphalerite> judson: or use fish with up-to-date deps (at the cost of a rebuild) fish = pkgs.callPackage "${fetchTarball channel:nixos-18.09}/pkgs/shells/fish" {};
<judson> I've seen something like that to pin development shells, as well.
<sphalerite> (haven't tested that but I think it should work..?)
<judson> That seems reasonable, and less mess than trying to overrideAttrs back to the previous version.
<judson> A nice little continuum of approaches and tradeoffs :)
<infinisil> sphalerite: I wish package definitions would just start with `pkgs: with pkgs;` instead of `{ stdenv, cmake, <whathaveyounot> }`, then changing the pkgs used is just using a different argument
<sphalerite> what's wrong with using callPackage from a different pkgs?
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
<{^_^}> [nixpkgs] @magnetophon opened pull request #59420 → guitarix: 0.37.3 ->0.38.1 → https://git.io/fjmBg
alexherbo2 has joined #nixos
<infinisil> I honestly don't see the point of this way of doing it (the argument list)
<sphalerite> would it be possible to check if overrides make sense without it?
polman has quit [Ping timeout: 245 seconds]
polman has joined #nixos
<infinisil> sphalerite: Well, sometimes it might not seem to make sense, but actually it does
<infinisil> sphalerite: E.g. if you want to override the dependency of a dependency
stepcut_ has quit [Remote host closed the connection]
<sphalerite> infinisil: an override won't do that though.
<infinisil> You currently need to do `.override { foo = pkgs.foo.override { bar = ...; }; }`
stepcut has joined #nixos
<infinisil> If we gave dependencies as a pkgs, we could override things with a normal overlay
<infinisil> (or overlay-like thing at least)
<sphalerite> we can do that anyway using a normal overlay..?
<infinisil> Well, not for individual packages
<softinio> infinisil: when I build my new package I am getting this: https://gist.github.com/softinio/9ce8fafee76b160c1c0eb3b8e192dbb1
<infinisil> I had to change multiple packages versions to override a dependency deeply
<softinio> any ideas?
<sphalerite> infinisil: I'm not sure, but I suspect that being able to introspect packages without any evaluation can be useful. Not to say that I know that an argument list like that is the One True Way.
stepcut has quit [Ping timeout: 252 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
stepcut has joined #nixos
<infinisil> sphalerite: Hmm, maybe
iceypoi has joined #nixos
<infinisil> Oh but also, you can't even get this argument list from a package
<infinisil> > lib.functionArgs hello.override
<{^_^}> { }
<{^_^}> #47535 (by Infinisil, 28 weeks ago, open): lib.makeOverridable: Propagate function arguments
zupo has joined #nixos
<infinisil> softinio: Maybe add CoreFoundation to buildInputs, see how other packages do it in nixpkgs
callahad has quit [Quit: The Lounge - https://thelounge.github.io]
callahad has joined #nixos
thomas` has quit [Remote host closed the connection]
dsiypl4 has joined #nixos
grizwako has joined #nixos
<{^_^}> [nixpkgs] @markuskowa merged pull request #59413 → hexyl: 0.4.0 -> 0.5.0 → https://git.io/fjm8K
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fjmBP
_h3x has quit [Ping timeout: 252 seconds]
mmlb977450853050 has quit [Ping timeout: 264 seconds]
mmlb977450853050 has joined #nixos
goibhniu has quit [Ping timeout: 252 seconds]
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
laalf has joined #nixos
stepcut has joined #nixos
laalf has quit [Client Quit]
laalf has joined #nixos
laalf has quit [Client Quit]
laalf has joined #nixos
<{^_^}> [nixpkgs] @dywedir merged pull request #59412 → cargo-tree: 0.25.0 -> 0.26.0 → https://git.io/fjm8R
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fjmB7
<laalf> does anyone use nixos to host nextcloud? i get an error that seems to report that you cannot write to the logfile: : fileperms(): stat failed for /nix/store/qmf09w1k84073yxm0k57d7nhncvgav87-nextcloud-15.0.6/data/nextcloud.log in /nix/store/qmf09w1k84073yxm0k57d7nhncvgav87-nextcloud-15.0.6/lib/private/Log/File.php on line 140
stepcut has quit [Ping timeout: 240 seconds]
T_S_ has joined #nixos
sindrip has joined #nixos
<softinio> infinisil: seems to be a known problem wonder if its because I am using an old macbook: https://github.com/NixOS/nixpkgs/issues/56591
<{^_^}> #56591 (by smaret, 6 weeks ago, open): gnutar in the stdenv links against impure frameworks on darwin
stepcut has joined #nixos
<carter> bgamari: i think the mvn2nix thing basically clones every transitive dep into the nix store?
<carter> its weirddd
<carter> but it seems to cache it
<carter> so maybe it just sucks the first time?
<carter> though its taken a LOT of running in circles
<carter> if you or johnw have any wisdom do share :)
<carter> like how do i get downloads in nix build to happen in parallel
<carter> setting -j6 seems to work
<{^_^}> [nixpkgs] @dtzWill closed pull request #59415 → gtk3: 3.24.7 -> 3.24.8 → https://git.io/fjm8x
<carter> -j20 it is :)
gagbo has joined #nixos
goibhniu has joined #nixos
softinio has quit [Remote host closed the connection]
arjen-jonathan has quit [Ping timeout: 240 seconds]
softinio has joined #nixos
<catern> hmm, wouldn't it be a pretty easy and intuitive way to handle secrets in the Nix store by union-mounting a private per-user store on top of the public store, and having the Store backend stick non-prive things in the underlying shared store?
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
<catern> I know people currently just do private per-user stores without the union mount, without any sharing - that actually seems like a totally fine and good way to handle it, if we have a way to do sharing, which I think a "union store" would provide
<softinio> infinisil: got disconnected if u replied to my last message I didnt see it
<sphalerite> softinio: we have logs, see topic :)
pareidolia has quit [Remote host closed the connection]
<bgamari> carter, I've never tried building java under nix
<sphalerite> carter: I've never used mvn2nix, but probably. Sounds like my experience with yarn2nix, I used -j99 in fact :p
<carter> Well. It’s for a good cause. Making it possible for enterprise banking crap to be saner to build / evolve over time
<carter> Also it’ll be wayyy easier to migrate to way different stuff that’s not garbage if builds are super easy to do
hoijui has quit [Ping timeout: 252 seconds]
<carter> My Mac has a per user default process limit of like 784 or something. So anything much more than j200 seems to hang
<laalf> does anyone use nixos to host nextcloud? i get an error that seems to report that you cannot write to the logfile: : fileperms(): stat failed for /nix/store/qmf09w1k84073yxm0k57d7nhncvgav87-nextcloud-15.0.6/data/nextcloud.log in /nix/store/qmf09w1k84073yxm0k57d7nhncvgav87-nextcloud-15.0.6/lib/private/Log/File.php on line 140
<clever> laalf: is data a symlink?
pareidolia has joined #nixos
stepcut has quit [Ping timeout: 255 seconds]
laalf has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<clever> ls: cannot access '/nix/store/qmf09w1k84073yxm0k57d7nhncvgav87-nextcloud-15.0.6/data/': No such file or directory
laalf has joined #nixos
<clever> linarcx: data doesnt even exist, its trying to create logs in the immutable store
<laalf> clever: i dont know actually. data exists in the folder that nextcloud is installed in. the log just isnt there
<clever> laalf: what does ls -lhd say about data?
<laalf> clever: nope. data doesnt exist in the /nix/store path either
<clever> then either the config telling it where to log isnt set, or the package is broken
o1lo01ol1o has joined #nixos
<laalf> clever: the package seems to be broken. services.nextcloud has no option to set the location for a logfile
fenedor has joined #nixos
<clever> brb
Ralith_ has quit [Read error: Connection reset by peer]
<softinio> sphalerite: ty for heads up on logs
<tilpner> laalf: I have an instance running fine. Which logs are you looking at?
<sphalerite> carter: ah, you're running single-user? Fair enough
<laalf> tilpner: litterally the site after setting up my config
T_S_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<carter> sphalerite: how would that change my job limits ?
<carter> Also I’m pretty sure on this old laptop above 100 wont address any actual bottle necks
<sphalerite> carter: with the daemon, there are dedicated build users
<sphalerite> fair enough
<tilpner> Huh
hoijui has joined #nixos
hoijui has quit [Remote host closed the connection]
<carter> But even if colleagues complain I can be like “well, you will never care if maven is down ever again so whatevs”
<carter> Me giggle and say something about Haskell
<tilpner> laalf: Does your config.php have a log_type with the value syslog?
<laalf> tilpner: just log_type and _level
<laalf> and type is syslog
<tilpner> Then I don't know how to help, sorry
lovesegfault has joined #nixos
<laalf> tilpner: why would it try to open the log file if it would want to write to syslog anyways?
<tilpner> I don't know
<tilpner> #nextcloud might know, if you're willing to wait a day
<laalf> ill ask there
o1lo01ol1o has quit [Remote host closed the connection]
ixxie has joined #nixos
o1lo01ol1o has joined #nixos
dnlkrgr has quit [Ping timeout: 240 seconds]
<catern> Hmm, I suggested the notion of a union-mount private store before, because it provides another interesting feature: the ability to run unsandboxed builds using Nix without interfering with anyone else
<catern> So that's two very strong features of being able to have a private store in your home directory: Storing secrets, and violating sandboxing/system-wide trust guarantees
o1lo01ol1o has quit [Remote host closed the connection]
_kwstas has joined #nixos
o1lo01ol1o has joined #nixos
<catern> A private store isn't really viable right now as the main way to use Nix, but if a union-mount-store was supported, then it would be efficient enough...
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Read error: Connection reset by peer]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @markuskowa merged pull request #58660 → cups: 2.2.10 -> 2.2.11 → https://git.io/fjk9d
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to staging: https://git.io/fjmRq
<{^_^}> [nixpkgs] @timokau merged pull request #59363 → python.pkgs.{tensorflow-probability,dm-sonnet,graph_nets}: init → https://git.io/fjmJR
<{^_^}> [nixpkgs] @timokau pushed 4 commits to master: https://git.io/fjmRm
knupfer has joined #nixos
laalf has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
slack1256 has joined #nixos
laalf has joined #nixos
gagbo has quit [Ping timeout: 252 seconds]
pxc has quit [Ping timeout: 250 seconds]
linarcx has quit [Quit: WeeChat 2.4]
ixxie has quit [Remote host closed the connection]
gagbo has joined #nixos
stepcut has joined #nixos
timokau has joined #nixos
johanot has joined #nixos
_kwstas has quit [Quit: _kwstas]
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @bobvanderlinden opened pull request #59422 → patchutils: 0.3.3 -> 0.3.4, keep 0.3.3 for fetchpatch → https://git.io/fjmRG
fresheyeball has joined #nixos
<fresheyeball> Can anyone help me figure out why this doesn't work?
<fresheyeball> if I enter the nix-shell and do a cabal configure
<fresheyeball> it can't find jsaddle
<fresheyeball> I copy pasted from another project that works fine
<fresheyeball> and don't see why it's not working now
Khetzal has quit [Remote host closed the connection]
drakonis_ has joined #nixos
drakonis_ has quit [Read error: Connection reset by peer]
fendoer has joined #nixos
fendor_ has joined #nixos
drakonis has quit [Ping timeout: 240 seconds]
Khetzal has joined #nixos
domogled has quit [Ping timeout: 264 seconds]
fendor has quit [Ping timeout: 252 seconds]
fenedor has quit [Ping timeout: 264 seconds]
<fresheyeball> omg it works with nix-build
<fresheyeball> wtf
<{^_^}> [nixpkgs] @lheckemann opened pull request #59423 → Initramfs improvements → https://git.io/fjmRC
tboston_ has quit [Ping timeout: 250 seconds]
<sphalerite> clever: MichaelRaskin: nh2: ^
drakonis has joined #nixos
<fresheyeball> omg
<nh2> sphalerite: cool
<fresheyeball> it was the .env thing
erasmus has joined #nixos
<fresheyeball> yall should ignore me
* sphalerite ignores fresheyeball
<fresheyeball> sphalerite: haha
o1lo01ol1o has quit [Remote host closed the connection]
pxc has joined #nixos
laalf has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
laalf has joined #nixos
jasongrossman has joined #nixos
laalf has quit [Client Quit]
o1lo01ol1o has joined #nixos
laalf has joined #nixos
<{^_^}> [nixpkgs] @florianjacob opened pull request #59424 → journalwatch: fix broken package, general maintenance → https://git.io/fjmR8
<laalf> tilpner: can you send me your config? maybe with passwords and domain names censored?
Rusty1 has quit [Quit: Konversation terminated!]
<laalf> thanks you. maybe this will help me
<{^_^}> [nixpkgs] @bobvanderlinden closed pull request #41858 → Initial home contents → https://git.io/vhVp3
<{^_^}> [nixpkgs] @bobvanderlinden closed pull request #41147 → Use Nix-builtin fetchurl where possible → https://git.io/vhmZ7
o1lo01ol1o has quit [Ping timeout: 250 seconds]
laalf has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
__monty__ has quit [Read error: Connection reset by peer]
__monty__ has joined #nixos
laalf has joined #nixos
<judson> Did pluginnames2Nix change recently? I'm getting different output all of a sudden.
<judson> I'm trying to update my new-ish home-manager config, and updating vim plugins. I'm recreating the plugin list, which I think might have something to do with it? But where the output before was a legit package expression, now it emits a series of sets.
__monty__ has quit [Remote host closed the connection]
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
__monty__ has joined #nixos
bsima has joined #nixos
bobvanderlinden has joined #nixos
<bobvanderlinden> Could someone with commit rights close this one? https://github.com/NixOS/nixpkgs/pull/57998
<{^_^}> #57998 (by rkoe, 3 weeks ago, open): mkdocs 0.17.5 -> 1.0.4
<ninjin> makefu and lassulus: Thank you for the pointers earlier, I am not good enough at routing to get the last mile working but reading your configurations gave me a ton of ideas.
asymmetric_ has quit [Ping timeout: 246 seconds]
sindrip has quit [Ping timeout: 246 seconds]
lunik1 has joined #nixos
fendoer has quit [Read error: Connection reset by peer]
slack1256 has quit [Ping timeout: 250 seconds]
goibhniu has quit [Ping timeout: 264 seconds]
day|flip has joined #nixos
day|flip has quit [Remote host closed the connection]
annadane has joined #nixos
laalf has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
laalf has joined #nixos
step21 has quit [Ping timeout: 246 seconds]
fl0_id has joined #nixos
thePirateKing has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Infinisil closed pull request #57998 → mkdocs 0.17.5 -> 1.0.4 → https://git.io/fjfKa
<infinisil> bobvanderlinden: Done did that
<bobvanderlinden> infinisil: thank you!
<laalf> tilpner: i get "creation of new role failed: ERROR: role "nextcloud" already exists". the error persists though. to me it looks like an issue with the service
o1lo01ol1o has joined #nixos
<tilpner> laalf: Did you copy parts of my setup? If you created the database user by other means, you may have to touch db-created
<laalf> tilpner: i stopped the services before and rm -rf /var/lib/postresql before
<laalf> i tried to remove as much of my fuckery as possible
<softinio> infinisil: when you get a moment can you re-review my PR? Left you a comment also. Thank you: https://github.com/NixOS/nixpkgs/pull/56250
<{^_^}> #56250 (by softinio, 7 weeks ago, open): vim-plugins: Added more vim plugins
<tilpner> laalf: I'm too tired to do debugging-over-IRC, sorry
fresheyeball has quit [Quit: WeeChat 2.2]
<laalf> tilpner: alright thanks anyways.
<lunik1> Hi, I am getting this error when enabling sshguard.service "Fatal: can't open lock file /run/xtables.lock: Read-only file system"
<lunik1> anybody had a similar problem?
o1lo01ol1o has quit [Remote host closed the connection]
Ralith has joined #nixos
<{^_^}> [nixpkgs] @eadwu opened pull request #59425 → pythonPackages.tinycss2: 0.6.1 -> 1.0.2 → https://git.io/fjmRd
<{^_^}> [nixpkgs] @eadwu opened pull request #59426 → pythonPackages.cryptography{,_vectors}: 2.5 -> 2.6.1 → https://git.io/fjmRF
erasmus has quit [Read error: Connection reset by peer]
o1lo01ol1o has joined #nixos
knupfer has quit [Ping timeout: 264 seconds]
<ninjin> SSH tunneling, what am I missing? Local to server for SSH port works, but for an application with a web UI it does not. However, curl towards the web UI on the server works. Is localhost somehow protected by default on NixOS?
winem_ has joined #nixos
Lears has joined #nixos
o1lo01ol1o has quit [Ping timeout: 268 seconds]
dwdr has quit [Ping timeout: 245 seconds]
<averell> no. but maybe your hosting provider or something else along the way does. also depends on what doesn't work means exactly.
shibboleth has quit [Quit: shibboleth]
<ninjin> averell: “Not works” in this case means that nothing is returned when I forward towards the web UI, but for SSH I get the standard header. On the server curl returns the HTML as expected.
<averell> nothing returned means a timeout with curl? also, what's the exact command to set up the tunnel?
* ninjin gets digging into the man pages to see if he can get curl to speak a bit more
<averell> -vvvv if in doubt :)
<ninjin> There we go: `HTTP/1.1 401 Unauthorized` Funny that FF shows a blank page when that code is returned.
softinio has quit [Ping timeout: 250 seconds]
<ninjin> So it looks like an application error to me then.
Rusty1 has joined #nixos
Anton-Latukha has quit [Quit: Leaving.]
<ninjin> Thanks, I was questioning my sanity there for a while.
<averell> You could have imagined this conversation.
<ninjin> In hindsight, yes, I blame myself being rubbish at HTTP and being primed to question routes and firewalls after my container fiasco. Still, I should know better at my age.
<judson> Why doesn't Vim have a "no really, I don't want to press enter" setting?
<averell> ninjin: Meh, there's always a lot that can go wrong :). But I would suggest F12 as a first diagnostic tool if something acts weird in the browser.
johanot has quit [Quit: WeeChat 2.4]
gagbo has quit [Ping timeout: 264 seconds]
gagbo has joined #nixos
<{^_^}> [nixpkgs] @nh2 pushed 3 commits to idevicerestore: https://git.io/fjm0f
kvda has joined #nixos
<{^_^}> [nixpkgs] @nh2 pushed 0 commits to idevicerestore: https://git.io/fjm0J
<{^_^}> [nixpkgs] @nh2 opened pull request #59427 → Add libirecovery and idevicerestore → https://git.io/fjm0T
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
tboston_ has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
stepcut has quit [Ping timeout: 264 seconds]
o1lo01ol1o has joined #nixos
tboston_ has quit [Ping timeout: 250 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
drakonis_ has joined #nixos
drakonis has quit [Read error: Connection reset by peer]
vidbina has quit [Ping timeout: 240 seconds]
kleisli_ has joined #nixos
<__monty__> judson: What do you mean?
<judson> I'm fiddling with my home-manager setup. As I'm updating everything else, it became clear I needed to update my vim plugins.
<{^_^}> [nixpkgs] @lilyball opened pull request #59428 → watchexec: remove Darwin hack in favor of cf-private → https://git.io/fjm0n
<judson> I've got ~30 that aren't in registries, and I'm using the vimUtils tool to do a vim2nix.
<judson> But it does that by using a custom vimRC to trigger a script. It looks like it was designed to be used in Vim to edit up a shell.nix.
drakonis has joined #nixos
<judson> But I'd really like to put it in an expression and have the plugins update automatically.
drakonis1 has joined #nixos
drakonis1 has quit [Client Quit]
<samueldr> yes "" | whatever-invocation-for-that-vim-thing # might help?
<judson> The trouble is, the vimRC it uses includes `echom` commands, and that has Vim say "Press ENTER to continue" which isn't going to be ergonomic in a build expression.
drakonis1 has joined #nixos
<judson> Making sense __monty__?
<judson> I thought about `yes`...
drakonis_ has quit [Ping timeout: 246 seconds]
<samueldr> so it's a no? ;)
<judson> Not necessarily. :)
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.1)]
<judson> Largely I was afraid I'd have to add a dep to the shell.nix, but seems not!
drakonis has quit [Ping timeout: 264 seconds]
<judson> You see what I mean, though? It seems hacky to use yes for this, and I want to pass a flag to Vim that says "but really no press-enter"
<{^_^}> [nixpkgs] @romildo opened pull request #59429 → deepin.deepin-screenshot: fix FHS hard coded path → https://git.io/fjm0W
<{^_^}> [nixpkgs] @worldofpeace closed pull request #59249 → networkmanager: 1.14.6 -> 1.16.0 → https://git.io/fjqfs
annadane has quit [Remote host closed the connection]
<__monty__> Hmm, got it. Don't have a solution for you though.
__monty__ has quit [Quit: leaving]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
day|flip has joined #nixos
bobvanderlinden has quit [Quit: Page closed]
winem_ has quit [Ping timeout: 268 seconds]
acarrico has quit [Ping timeout: 250 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jluttine has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @eadwu closed pull request #59426 → pythonPackages.cryptography{,_vectors}: 2.5 -> 2.6.1 → https://git.io/fjmRF
stepcut has joined #nixos
erasmus has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
jluttine has joined #nixos
<Unode> is anyone in 19.03 using nvidia? The package is failing to build here.
mbrgm_ has joined #nixos
Makaveli7 has quit [Quit: WeeChat 2.4]
ayerhart has quit [Ping timeout: 240 seconds]
mbrgm has quit [Ping timeout: 264 seconds]
mbrgm_ is now known as mbrgm
<{^_^}> [nixpkgs] @worldofpeace merged pull request #59429 → deepin.deepin-screenshot: fix FHS hard coded path → https://git.io/fjm0W
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/fjm02
<emilsp> weird - comparing the buildscript between arch and nixos for gnome-control-center, I still can't see why I can add "navigation" keyboard shortcuts on arch but not on nixos.
<{^_^}> [nixpkgs] @veprbl merged pull request #59197 → Dlang update (ldc: 1.14.0 -> 1.15.0, dmd: 2.084.1 -> 2.085.1, dtools: 2.084.1 -> 2.085.1, dub: 1.13.0 -> 1.14.0) → https://git.io/fjtPW
<{^_^}> [nixpkgs] @veprbl pushed 5 commits to master: https://git.io/fjm0a
<Unode> ok seems like the nvidia issue only arises if kernelPackages = pkgs.linuxPackages_latest
<infinisil> Unode: Oh yeah I have that too
<infinisil> Can't update my system because of that
lunik1 has quit [Read error: Connection reset by peer]
<infinisil> (Well I guess I could not use the nvidia driver, but I think I had some trouble with nouveau)
lunik1 has joined #nixos
<day|flip> boot.kernelPackages = pkgs.linuxPackages_4_19;
<Unode> infinisil: hum... I'm going to try with the "non-latest", since the reason I pushed was acpi keys, and maybe the 'stable' kernel in 19.03 is recent enough
<day|flip> this is what i did to fix the issue with nvidia kernel on 5.0.5
<Unode> latest here is 5.0.7
drakonis has joined #nixos
lunik18 has joined #nixos
<{^_^}> [nixpkgs] @danbst merged pull request #55121 → nixos-build-vms: pass `--option` to `nix-build` → https://git.io/fhSgZ
<{^_^}> [nixpkgs] @danbst pushed 2 commits to master: https://git.io/fjm0o
lunik1 has quit [Ping timeout: 250 seconds]
<iceypoi> I'm trying to update browsh. So I modified the expression in a local nixpkgs, but I can't get nix-env to actually source it somehow