gchristensen changed the topic of #nixos to: NixOS stable: 18.09, beta: 19.03 https://discourse.nixos.org/t/nixos-19-03-feature-freeze/1950 || 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
adetokunbo has quit [Quit: This computer has gone to sleep]
adetokunbo has joined #nixos
erictapen has quit [Ping timeout: 255 seconds]
erictapen has joined #nixos
Myhlamaeus has quit [Ping timeout: 252 seconds]
thetet has joined #nixos
thetet has left #nixos [#nixos]
stepcut has quit [Ping timeout: 246 seconds]
jluttine has quit [Ping timeout: 246 seconds]
adetokunbo has quit [Quit: This computer has gone to sleep]
ayerhart has quit [Ping timeout: 272 seconds]
stepcut has joined #nixos
fusion809 has joined #nixos
jluttine has joined #nixos
timon37 has quit []
adetokunbo has joined #nixos
<{^_^}> [nixpkgs] @aaronduino opened pull request #57675 → nixos/manual: rename "Configuration Syntax" section to "Options Management" [WIP] → https://git.io/fjeXo
<{^_^}> [nixpkgs] @Infinisil merged pull request #57174 → nixos/pantheon cleanup → https://git.io/fhhKi
<{^_^}> [nixpkgs] @Infinisil pushed 3 commits to master: https://git.io/fjeXK
mbrgm_ has joined #nixos
stepcut has quit [Ping timeout: 245 seconds]
mbrgm has quit [Ping timeout: 252 seconds]
mbrgm_ is now known as mbrgm
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
<{^_^}> [nixpkgs] @delroth opened pull request #57676 → tpm2-tools: 3.1.3 -> 3.1.4 → https://git.io/fjeXP
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to release-19.03: https://git.io/fjeXX
pie__ has quit [Ping timeout: 244 seconds]
thetet has joined #nixos
stepcut has quit [Ping timeout: 246 seconds]
erasmas has joined #nixos
evanm has joined #nixos
erasmas has quit [Ping timeout: 245 seconds]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
Erasmus has quit [Ping timeout: 246 seconds]
stepcut has joined #nixos
stepcut has quit [Read error: Connection reset by peer]
stepcut_ has joined #nixos
Irenes has quit [Ping timeout: 245 seconds]
ym555 has quit [Quit: leaving...]
<evanm> I am having trouble compiling a haskell project. I have defined servant-client-core with jailbreak and no-check in my release but it does not seem to be applied. The gist is at:
reallymemorable has quit [Ping timeout: 250 seconds]
Irenes has joined #nixos
jluttine has quit [Ping timeout: 246 seconds]
ma27 has quit [Quit: WeeChat 2.4]
jackdk has quit [Ping timeout: 255 seconds]
stepcut_ has quit [Ping timeout: 255 seconds]
alex`` has quit [Ping timeout: 246 seconds]
troydm has quit [Ping timeout: 246 seconds]
evanm has quit [Ping timeout: 256 seconds]
peacememories has joined #nixos
<{^_^}> [nix] @andir opened pull request #2726 → [2.2] docs: fix typo in AllowDirectReads → https://git.io/fjeXp
stepcut has joined #nixos
thetet has quit [Quit: Leaving.]
reallymemorable has joined #nixos
Ralith_ has quit [Remote host closed the connection]
hakujin has joined #nixos
jluttine has joined #nixos
reallymemorable has quit [Ping timeout: 246 seconds]
<hakujin> I compiled a c library and want to reference it within a nix shell via another tool (`c2hs`). how do I point `c2hs` to the library's include path?
Erasmus has joined #nixos
<infinisil> hakujin: it will happen automatically if you add it to buildInputs
<hakujin> infinisil: hmm. I do have it as part of `buildInputs` but the tool can't seem to find the library.
drakonis has quit [Quit: WeeChat 2.3]
<hakujin> so I started down the path of "maybe I need to manually point the tool at the include directory"
boogiewoogie has quit [Quit: Leaving]
<clever> hakujin: can you pastebin the nix files and the error msg?
<hakujin> sure thing
o1lo01ol1o has joined #nixos
jluttine has quit [Ping timeout: 245 seconds]
josiah_sama has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @andir pushed 36 commits to openssl-1.1: https://git.io/fje1U
thomashoneyman has joined #nixos
drakonis has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fje1O
<hakujin> I overrode some attributes to simplify the build. I'm on darwin.
<hakujin> could have hosed things?
<clever> hakujin: the .env doesnt have any of the buildInputs you overrode
<clever> hakujin: so the .env needs its own override, with .env.overrideAttrs (drv: { ... })
<hakujin> oh!
<clever> .env has some bugs like that
<hakujin> hmm. so, wait. I do have access to the `c2hs` executable inside the shell.
<thomashoneyman> DigitalKiwi: I have good news for you
<thomashoneyman> relating to my successfully-enlarged cursor and terminal fonts
<thomashoneyman> specifically xterm
<thomashoneyman> though i use termite
<clever> hakujin: .env is limited to haskell based packages
<thomashoneyman> ^ following that fixes the cursor sizes
<thomashoneyman> and setting (in ~.Xresources) xterm*font: hack-13 and xterm*faceName:Hack:size=13
<thomashoneyman> solves the font sizing
jluttine has joined #nixos
<thomashoneyman> i'm now on to what i believe is my final challenge:
<thomashoneyman> figuring out some way to reduce the color saturation on the screen
<thomashoneyman> these dells have crazy saturation (at least coming from MacOS)
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
sigmundv has quit [Ping timeout: 246 seconds]
stepcut has quit [Remote host closed the connection]
nDuff has quit [Quit: zzz]
reallymemorable has joined #nixos
<hakujin> is that what you meant?
<clever> hakujin: i would modify default.nix to return a set, with both the haskell and libical
<clever> then your shell.nix can be much simpler
<hakujin> sure, that sounds a lot better
illegalprime has quit [Ping timeout: 250 seconds]
<hakujin> still having trouble with that library path though
<hakujin> same error as before
Glider_IRC_ has quit [Ping timeout: 246 seconds]
stepcut has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #57345 → offlineimap: 7.2.2 -> 7.2.3 → https://git.io/fhjkd
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/fje14
ddellacosta has quit [Ping timeout: 246 seconds]
stepcut has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @Ma27 pushed commit from @r-ryantm to release-19.03 « offlineimap: 7.2.2 -> 7.2.3 »: https://git.io/fje1R
ddellacosta has joined #nixos
georges has quit [Ping timeout: 250 seconds]
acarrico has quit [Ping timeout: 245 seconds]
georges has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #57676 → tpm2-tools: 3.1.3 -> 3.1.4 → https://git.io/fjeXP
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fje1E
schneid3306 has quit [Quit: ZZZzzz…]
<thomashoneyman> anyone know how to set system fonts on nixos?
<thomashoneyman> like the default font / weight for sans-serif, serif, monospace?
<thomashoneyman> or is that the responsibility of the window manager (i3 in my case)?
<DigitalKiwi> sphalerite: the only thing wrong with it was a missing do
stepcut has joined #nixos
<clever> thomashoneyman: https://nixos.org/nixos/options.html#fonts.fonts
<thomashoneyman> thanks!
<thomashoneyman> clever: looks like this lets me make fonts available, but perhaps gtk is where i want to enable them
<clever> thomashoneyman: yeah, somewhere in the window manager, you would select the default font for the ui, i think
<clever> ive not really bothered changing that
silver has quit [Quit: rakede]
jluttine has quit [Ping timeout: 240 seconds]
peacememories has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
simukis has quit [Quit: simukis]
jluttine has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
thomashoneyman has quit [Quit: Page closed]
o1lo01ol1o has joined #nixos
jasongrossman has joined #nixos
erasmas has joined #nixos
jackdk has joined #nixos
erasmas has quit [Ping timeout: 244 seconds]
ng0_ has joined #nixos
ng0 has quit [Ping timeout: 256 seconds]
fusion809 has quit [Remote host closed the connection]
fusion809 has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #57657 → kfind: init at 18.12.1 → https://git.io/fjeKL
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fje1p
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
MinceR_ has joined #nixos
MinceR has quit [Ping timeout: 245 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
countingsort has joined #nixos
o1lo01ol1o has joined #nixos
buffet has quit [Ping timeout: 272 seconds]
erasmas has joined #nixos
mconstant has joined #nixos
rprije has quit [Remote host closed the connection]
rprije has joined #nixos
erasmas has quit [Ping timeout: 246 seconds]
Ralith_ has joined #nixos
shibboleth has joined #nixos
<{^_^}> [nixpkgs] @veprbl merged pull request #57530 → factorio: experimental 0.17.6 → 0.17.12 → https://git.io/fhjS9
<{^_^}> [nixpkgs] @veprbl pushed 3 commits to master: https://git.io/fjeM3
ilya-fedin has quit [Quit: Connection closed for inactivity]
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjeMZ
<{^_^}> [nixpkgs] @ryantm merged pull request #57046 → jellyfin: init at 10.2.2 → https://git.io/fhpbl
stepcut has quit [Ping timeout: 246 seconds]
hellauer has quit [Ping timeout: 252 seconds]
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.1)]
hellauer has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
Wharncliffe has quit [Quit: Lost terminal]
<{^_^}> [nixpkgs] @aszlig opened pull request #57677 → postgresql: Move socket dir to /run/postgresql → https://git.io/fjeM2
domogled has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #57116 → lsd: init at 0.13.0 → https://git.io/fhhzv
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjeMa
ng0_ has quit [Ping timeout: 256 seconds]
cantstanya has quit [Ping timeout: 256 seconds]
oida has quit [Ping timeout: 256 seconds]
klntsky has quit [Ping timeout: 256 seconds]
ninjin has quit [Ping timeout: 256 seconds]
phreedom has quit [Remote host closed the connection]
klntsky has joined #nixos
ng0_ has joined #nixos
phreedom has joined #nixos
ninjin has joined #nixos
domogled has quit [Ping timeout: 252 seconds]
oida has joined #nixos
cantstanya has joined #nixos
hakujin has quit [Ping timeout: 245 seconds]
jasongrossman has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #57077 → dsseries: init at 1.0.5-1 → https://git.io/fhhqN
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjeMK
reallymemorable has quit [Ping timeout: 240 seconds]
domogled has joined #nixos
stites has quit [Ping timeout: 250 seconds]
mkoenig has quit [Remote host closed the connection]
stites has joined #nixos
wedens has joined #nixos
hellauer has quit [Quit: WeeChat 2.4]
shibboleth has quit [Quit: shibboleth]
cryptomonad has quit [Remote host closed the connection]
Mateon3 has joined #nixos
Mateon1 has quit [Ping timeout: 246 seconds]
Mateon3 is now known as Mateon1
true_bunta has joined #nixos
jtojnar has quit [Quit: jtojnar]
jtojnar has joined #nixos
o1lo01ol1o has joined #nixos
rcshm has joined #nixos
jtojnar has quit [Quit: jtojnar]
o1lo01ol1o has quit [Ping timeout: 252 seconds]
jtojnar has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
jtojnar has quit [Read error: Connection reset by peer]
jtojnar has joined #nixos
Android is now known as AndroidHatesLong
AndroidHatesLong is now known as Android
Android is now known as HatesLongFiles
reinhardt has joined #nixos
erasmas has joined #nixos
ddellacosta has quit [Ping timeout: 246 seconds]
drakonis has quit [Quit: WeeChat 2.3]
erasmas has quit [Ping timeout: 252 seconds]
jtojnar has quit [Remote host closed the connection]
rcshm has quit []
reinhardt has quit [Quit: Leaving]
jasongro` has joined #nixos
jasongrossman has quit [Remote host closed the connection]
Myhlamaeus has joined #nixos
lord| is now known as PuzzlePopsicle
PuzzlePopsicle is now known as lord|
jasongro` has quit [Remote host closed the connection]
infinee_ has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #57678 → ibm-plex: 1.2.3 -> 1.3.0 → https://git.io/fjeDm
<{^_^}> [nixpkgs] @dtzWill opened pull request #57679 → font-manager: 0.7.4.2 -> 0.7.4.3 → https://git.io/fjeDY
womfoo has joined #nixos
freeman42x has quit [Ping timeout: 252 seconds]
wfranzini has quit [Remote host closed the connection]
orivej has joined #nixos
jasongrossman has joined #nixos
jasongrossman has quit [Remote host closed the connection]
<womfoo> xb
<womfoo> sorry for the noise, switching buffers in emacs :-D
endformationage has quit [Quit: WeeChat 2.4]
jasongrossman has joined #nixos
infinee_ has quit [Quit: leaving]
reallymemorable has joined #nixos
infinee_ has joined #nixos
reallymemorable has quit [Ping timeout: 268 seconds]
orivej has quit [Ping timeout: 252 seconds]
fusion809 has quit [Remote host closed the connection]
fusion809 has joined #nixos
palo1 has joined #nixos
womfoo has quit [Remote host closed the connection]
palo has quit [Ping timeout: 250 seconds]
palo1 is now known as palo
<sphalerite> DigitalKiwi: with my nixos-rebuild wrapper? Wow
Android has joined #nixos
HatesLongFiles has quit [Ping timeout: 255 seconds]
jackdk has quit [Ping timeout: 246 seconds]
erasmas has joined #nixos
erasmas has quit [Ping timeout: 246 seconds]
mounty has quit [Ping timeout: 246 seconds]
lopsided98 has quit [Quit: No Ping reply in 180 seconds.]
lopsided98 has joined #nixos
terlar has joined #nixos
mounty has joined #nixos
jevonearth__ has joined #nixos
jevonearth_ has quit [Ping timeout: 246 seconds]
thetet has joined #nixos
thetet has quit [Client Quit]
submoo[m] has joined #nixos
martinb has joined #nixos
adetokunbo has quit [Quit: This computer has gone to sleep]
alex`` has joined #nixos
erasmas has joined #nixos
reinhardt has joined #nixos
hyper_ch2 has joined #nixos
rauno has joined #nixos
terlar has quit [Ping timeout: 268 seconds]
alex`` has quit [Ping timeout: 245 seconds]
pie__ has joined #nixos
erasmas has quit [Ping timeout: 272 seconds]
martinb has quit [Ping timeout: 245 seconds]
mkoenig has joined #nixos
Dr8128 has joined #nixos
adetokunbo has joined #nixos
countingsort is now known as buffet
nekolyanich has quit [Quit: WeeChat 2.2]
jmgai has quit [Quit: leaving]
martinb has joined #nixos
Myhlamaeus has quit [Ping timeout: 240 seconds]
ayerhart has joined #nixos
wfranzini has joined #nixos
<{^_^}> [nixpkgs] @dywedir merged pull request #56560 → linux_testing_bcachefs, bcachefs-tools: 2019-03-13 → https://git.io/fhAmz
<{^_^}> [nixpkgs] @dywedir pushed 3 commits to master: https://git.io/fjey8
Erasmus has quit [Quit: END-AUMF]
Glider_IRC has joined #nixos
drakonis has joined #nixos
<{^_^}> [nixpkgs] @pSub merged pull request #57282 → Add GHC 8.6.4 → https://git.io/fhhxI
<{^_^}> [nixpkgs] @pSub pushed 2 commits to release-19.03: https://git.io/fjeyR
<{^_^}> [nixpkgs] @pSub pushed 0 commits to add-ghc-8.6.4: https://git.io/fjey0
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @pSub pushed to update-jasper « jasper: 2.0.14 -> 2.0.16 »: https://git.io/fjeyi
<{^_^}> [nixpkgs] @pSub opened pull request #57681 → jasper: 2.0.14 -> 2.0.16 → https://git.io/fjeyP
<{^_^}> [nixpkgs] @pSub merged pull request #57287 → ima-evm-utils: 1.0.0 -> 1.1 and fix build → https://git.io/fhhpv
<{^_^}> [nixpkgs] @pSub pushed 3 commits to master: https://git.io/fjey1
<{^_^}> [nixpkgs] @pSub pushed 0 commits to update-fix-ima-evm-utils: https://git.io/fjeyM
<{^_^}> [nixpkgs] @pSub merged pull request #57289 → ima-evm-utils: apply upstream fix for attr-2.4.48 compatibility (19.03) → https://git.io/fhhps
<{^_^}> [nixpkgs] @pSub pushed 2 commits to release-19.03: https://git.io/fjeyD
<{^_^}> [nixpkgs] @pSub pushed 0 commits to fix-ima-evm-utils-build: https://git.io/fjeyS
work_ has quit [Quit: Connection closed for inactivity]
m0rphism has joined #nixos
<hyper_ch2> has anyone a rather new samsung SSD?
Android has quit [Quit: Konversation terminated!]
HatesLongFiles has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #57266 → libreoffice: 6.1.4.2 -> 6.1.5.2, 6.2.1.2 → https://git.io/fhhbu
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/fjeyQ
pie_ has joined #nixos
srid1 has joined #nixos
<{^_^}> [nixpkgs] @pSub merged pull request #57129 → haskellPackages.xattr: fix build with attr-2.4.48 (see #53716) → https://git.io/fhhaE
<{^_^}> [nixpkgs] @pSub pushed 2 commits to master: https://git.io/fjey5
<{^_^}> [nixpkgs] @pSub pushed 0 commits to fix-haskellPackages-xattr: https://git.io/fjeyd
srid has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @7c6f434c merged pull request #57668 → xscreensaver: Enable perl modules needed for RSS image fetch (#57629) → https://git.io/fjeiA
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to release-18.09: https://git.io/fjeyF
johanot has joined #nixos
<{^_^}> [nixpkgs] @pSub pushed to release-19.03 « haskellPackages.xattr: fix build with attr-2.4.48 (see ##53716) »: https://git.io/fjeyx
<{^_^}> [nixpkgs] @pSub merged pull request #57165 → Fix build of xfstests (19.03) → https://git.io/fhhwj
<{^_^}> [nixpkgs] @pSub pushed 2 commits to release-19.03: https://git.io/fjeyp
<{^_^}> [nixpkgs] @pSub pushed 0 commits to fix-xfstests: https://git.io/fjeyh
hakujin has joined #nixos
brandonhamilton has joined #nixos
reallymemorable has joined #nixos
hakujin has quit [Ping timeout: 244 seconds]
reallymemorable has quit [Ping timeout: 255 seconds]
alex`` has joined #nixos
terlar has joined #nixos
terlar has left #nixos [#nixos]
agander has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c pushed to release-19.03 « Merge pull request #57266 from NixOS/libreoffice-update »: https://git.io/fjeSZ
brandonhamilton has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
brandonhamilton has joined #nixos
zupo has joined #nixos
alex`` has quit [Ping timeout: 255 seconds]
zupo has quit [Client Quit]
wfranzini1 has joined #nixos
wfranzini has quit [Read error: Connection reset by peer]
wfranzini1 is now known as wfranzini
alex`` has joined #nixos
civodul has joined #nixos
alex`` has quit [Ping timeout: 250 seconds]
alex`` has joined #nixos
anton_ has quit [Ping timeout: 240 seconds]
linarcx has joined #nixos
zupo has joined #nixos
alex`` has quit [Ping timeout: 245 seconds]
fendor has joined #nixos
anton_ has joined #nixos
orivej has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
johanot has quit [Ping timeout: 250 seconds]
johanot has joined #nixos
fendor has quit [Ping timeout: 252 seconds]
submoo[m] has left #nixos ["User left"]
dwdr has joined #nixos
<{^_^}> [nixpkgs] @bkchr opened pull request #57682 → dtc: 1.4.7 -> 1.5.0 → https://git.io/fjeS9
alex`` has joined #nixos
<{^_^}> [nixpkgs] @jacereda opened pull request #57683 → gdk-pixbuf: make x11 optional, disabled on darwin → https://git.io/fjeSH
fendor has joined #nixos
fendor has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @bjornfor opened pull request #57684 → lcov: 1.13 -> 1.14 → https://git.io/fjeS7
Criena[m] has joined #nixos
brandonhamilton has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
thc202 has joined #nixos
brandonhamilton has joined #nixos
<{^_^}> [nixpkgs] @jacereda opened pull request #57685 → pango: make x11 optional, disabled on darwin → https://git.io/fjeSF
wfranzini has quit [Remote host closed the connection]
johanot has quit [Ping timeout: 245 seconds]
wfranzini has joined #nixos
brandonhamilton has quit [Client Quit]
chaker has joined #nixos
johanot has joined #nixos
Richard[m]1 has joined #nixos
<{^_^}> [nixpkgs] @pschuprikov opened pull request #57686 → linssid: fixing the build → https://git.io/fje9J
<{^_^}> [nixpkgs] @dotlambda merged pull request #57653 → pythonPackages.weboob: add pyqt5 as native input → https://git.io/fjeol
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to master: https://git.io/fje9k
<{^_^}> [nixpkgs] @dotlambda pushed 2 commits to release-19.03: https://git.io/fje9I
<chaker> Hey guys, Is there a way to use particular nix binary to do the build instead of nix version that being run in the nix-daemon? For more context. I'm working on a path to Nix. And I was able to build it inside of a nix-shell, and I want to test my new build without the need to change my nixos-configuration. However if I run the binary I just built it will communicate the action to the daemon instead of doing
<chaker> the work itself which of course will another version of Nix.
Guest93128 has quit [Read error: Connection reset by peer]
sinner has joined #nixos
sinner is now known as Guest27800
erasmas has joined #nixos
alex`` has quit [Ping timeout: 244 seconds]
justbeingglad has joined #nixos
justbeingglad has left #nixos [#nixos]
justbeingglad has joined #nixos
erasmas has quit [Ping timeout: 246 seconds]
Xal has quit [Ping timeout: 250 seconds]
growpotkin has quit [Remote host closed the connection]
Xal has joined #nixos
<LnL> nix-shell also talks to the daemon
<chaker> LnL: Yep, I'm aware of that. I just want to use the nix that I just built without going through the daemon.
ixxie has joined #nixos
<aminechikhaoui> I think chaker wants to test a different version of the daemon. I guess maybe disable the daemon, not sure what value of NIX_REMOTE does that
<{^_^}> [nixpkgs] @jacereda opened pull request #57687 → libcaca: make x11 optional, disabled on darwin → https://git.io/fje92
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to master: https://git.io/fje9a
sigmundv has joined #nixos
<LnL> as long as the schema didn't change you can use your local store directly, but a diverted store is much safer
<LnL> nix-build --store $(pwd)/prefix ...
johanot has quit [Quit: WeeChat 2.4]
<chaker> Thanks LnL, yep I didn't change the schema but I need to use /nix/store. The reason is that the patch I work on is for the downloading of paths from s3.
<LnL> no a diverted store will work just fine for that
<chaker> So if I understand you correctly, I just need to stop the daemon service (and the socket ) and run `nix-store -r .....`. Because I tried that yesterday but it didn't work. Probably I did something wrong.
<LnL> and makes it even easier to test since you can just nuke it :)
periklis has joined #nixos
<chaker> That's super cool. Testing it, right now.
<chaker> Thanks LnL
glebiuskv has joined #nixos
<jasongrossman> LnL++
<{^_^}> LnL's karma got increased to 10
<LnL> not sure if there's a difference between --store "$(pwd)/foo" and --store "local?root=$(pwd)/foo"
<LnL> but I think the second one definitively won't talk to the daemon
ixxie has quit [Ping timeout: 250 seconds]
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
<LnL> yep, no new connections in the nix-daemon log
__monty__ has joined #nixos
warbo has joined #nixos
<warbo> hello, I'm trying to build a python package ("lifelines") but it's giving 'ImportError: /nix/store/...-python3.6-scipy-1.1.0/.../_sparsetools.cpython-36m-i386-linux-gnu.so: undefined symbol: __divmoddi4'
<warbo> I've hit a similar problem on i686 before, and the standard workaround seems to be overriding stdenv to use GCC6 instead of 7
<warbo> but that hasn't helped in this situation
<warbo> (I've checked the .drv files and they reference 'gcc6.4-wrapper')
<warbo> is there anything else I could try (e.g. patchelf)?
johanot has joined #nixos
<{^_^}> [nixpkgs] @dotlambda opened pull request #57688 → python.pkgs.pyyaml: 3.13 -> 5.1 → https://git.io/fje9j
<johanot> Is it possible to set StrictHostKeyChecking=No for "nix copy ssh://" ?
<srhb> johanot: There's an env var that sets arbitrary ssh options
<srhb> I forget what it's called
<srhb> johanot: NIX_SSHOPTS maybe
<johanot> will try.. what can possibly go wrong :P
<srhb> johanot: Yeah, looks like NIX_SSHOPS="-o StrictHostKeyChecking=No" does the trick
<srhb> Without the typo...
teser has joined #nixos
<teser> hi, when doing system upgrade, I'm getting the following error:
<teser> error: The option value `warnings` in `/nix/var/nix/profiles/per-user/root/channels/nixos/nixos/modules/virtualisation/virtualbox-host.nix` is not a list.
alex`` has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #57679 → font-manager: 0.7.4.2 -> 0.7.4.3 → https://git.io/fjeDY
<teser> Does anybody know why, has something changes in regards to virtualbox?
<{^_^}> [nixpkgs] @worldofpeace pushed commit from @dtzWill to master « font-manager: 0.7.4.2 -> 0.7.4.3 »: https://git.io/fjeHt
<johanot> srhb++
<{^_^}> srhb's karma got increased to 34
<teser> warnings = mkIf (config.nixpkgs.config.virtualbox.enableExtensionPack or false)
<teser> "'nixpkgs.virtualbox.enableExtensionPack' has no effect, please use 'virtualisation.virtualbox.host.enableExtensionPack'";
<johanot> stuff works! :P happy friday!
<teser> This appears to not be a list?
<xantoz> is nixos.org down for anyone else?
martinb has quit [Read error: Connection reset by peer]
<warbo> xantoz: not for me
martinb has joined #nixos
<xantoz> ah. maybe it just doesn't respond to ping
<srhb> johanot: Happy friday ;)
<xantoz> I had a machine on which I couldn't access it for an upgrade, but I guess that's just a problem with the routing on there then
<warbo> xantoz: doesn't respond to ping for me
<xantoz> I tried with http again, and it works on my local machine, but not on the nixos one
ng0_ is now known as ng0
alex`` has quit [Ping timeout: 246 seconds]
equivrel has joined #nixos
<xantoz> so likely something is broken on that machine. I'm not surprised, as it's running both NAT64 and 6to4
<teser> Is anybody having issues with enabling virtualbox: "virtualisation.virtualbox.host.enable = true;" giving the "The option value `warnings` in `/virtualbox-host.nix` is not a list." error?
vk3wtf has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @worldofpeace pushed to master « font-manager: no aliases »: https://git.io/fjeH3
<bkchr> Hey, does someone know how I can enable a device tree blob overlay with nixos?
simukis has joined #nixos
martinb has quit [Remote host closed the connection]
martinb has joined #nixos
<linarcx> Hi guys. i have a simple question. What is difference between generations and derivations?
glebiuskv has quit [Remote host closed the connection]
agander has quit [Ping timeout: 246 seconds]
<warbo> linarcx: a "derivation" is essentially a build script
<warbo> they're written to files like /nix/store/...-foo.drv
<linarcx> warbo: And what is generations?
<warbo> a "generation" refers to a particular set of installed packages
<linarcx> Oh , nice.
<linarcx> Thank you so much.
<xantoz> yeah. it was the NAT64
<xantoz> maybe I should try version bumping jool, since the latest version doesn't have this problem for me
<warbo> e.g. "the set of packages that were installed by an upgrade on 2019-03-14"
johanot has quit [Ping timeout: 255 seconds]
<warbo> Nix(OS) keeps track of generations to make rollbacks easier
<{^_^}> [hydra] @basvandijk opened pull request #641 → Fix Linux build on Darwin → https://git.io/fjeH4
johanot has joined #nixos
silver has joined #nixos
ma27 has joined #nixos
<warbo> looking through the dependencies of my broken scipy package, I can see gfortran-7.3.0-lib
martinb has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @fuwa0529 closed pull request #57109 → monero: 0.13.0.4 -> 0.14.0.2 → https://git.io/fhh0Q
<warbo> could that be where the reference to 'undefined symbol: __divmoddi4' is coming from?
<linarcx> warbo: It will be nice to add a section called FAQ in nixos site and put these types of questions there.
<warbo> linarcx: it's not the easiest page to find, but maybe https://nixos.wiki/wiki/Terms_and_Definitions_in_Nix_Project will help?
vk3wtf has joined #nixos
alex`` has joined #nixos
<__monty__> linarcx: It's all in the manual. I suggest reading it in its entirety, it's not a wast of time.
<linarcx> warbo: Yeah, it's there :)
<linarcx> __monty__: Yes, thank you.
ubert has joined #nixos
<{^_^}> [nixpkgs] @pSub pushed 0 commits to update-jasper: https://git.io/fjeHa
<{^_^}> [nixpkgs] @pSub pushed to update-jasper « japser: 2.0.14 -> 2.0.16 »: https://git.io/fjeHH
<{^_^}> [nixpkgs] @pSub pushed to update-jasper « japser: 2.0.14 -> 2.0.16 »: https://git.io/fjeHd
alex`` has quit [Ping timeout: 255 seconds]
hellauer has joined #nixos
erasmas has joined #nixos
erasmas has quit [Ping timeout: 245 seconds]
ThatDocsLady_ has joined #nixos
<warbo> right, I've overridden openblas, numpy and scipy to use buildPackages.gfortran6; now for the long compile....
iyzsong has joined #nixos
vk3wtf has quit [Ping timeout: 252 seconds]
tboston has quit [Quit: ZNC 1.7.1 - https://znc.in]
tboston has joined #nixos
alex`` has joined #nixos
rycwo has joined #nixos
adetokunbo has quit [Quit: This computer has gone to sleep]
reinhardt has quit [Quit: Leaving]
danbst has joined #nixos
reallymemorable has joined #nixos
rycwo has quit [Ping timeout: 246 seconds]
acarrico has joined #nixos
<Izorkin> infinisil: Mic92: how to revert this PR - #55192 With this PR error working no https vhost. Issue - https://github.com/NixOS/nixpkgs/issues/57324
<{^_^}> https://github.com/NixOS/nixpkgs/pull/55192 (by w4, 5 weeks ago, merged): nixos/nginx: support h2c
<{^_^}> #57324 (by dhess, 4 days ago, open): nginx: non-HTTPS vhosts are broken
<WilliamHamilton[> hi, say I want zlib version 1.2.9 to be installed in /nix/store, why does putting this in my overlays doesn't work? https://gist.github.com/eac8fbd10c91036686bad0ba9986ad00
<gchristensen> you need to override the src and name
<WilliamHamilton[> it doesn't work in the sense that if I try to do `nix-env -iA nixos.zlibOld` the current 1.2.11 version is installed, and if I explore in `nix repl <nixpkgs>` pkgs.zlibOld.version I get 1.2.11 also
<gchristensen> by the time you override `version`, src and name have already included the version
<WilliamHamilton[> gchristensen: thanks, but why?
sigmundv has quit [Ping timeout: 250 seconds]
<WilliamHamilton[> I see, I'll try to do that
iyzsong has quit [Ping timeout: 252 seconds]
ilmu has quit [Ping timeout: 252 seconds]
LnL has quit [Ping timeout: 250 seconds]
<WilliamHamilton[> gchristensen: thanks, I did https://gist.github.com/8ce219bfce798f81c7bc1c0c2ccc1f2e and it worked, but is there a more idiomatic way?
rsa_ is now known as rsa
LnL has joined #nixos
adetokunbo has joined #nixos
LnL is now known as Guest21659
<{^_^}> [nixpkgs] @dtzWill merged pull request #57645 → e2fsprogs: use buildPackages.perl to avoid cycle in llvm-based stdenv → https://git.io/fjeVB
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to staging: https://git.io/fjeQh
<gchristensen> WilliamHamilton[: wow, you were thorough on that :)
<gchristensen> that looks right from here
knupfer has joined #nixos
<WilliamHamilton[> gchristensen: very good, thank you very much for the help!
<WilliamHamilton[> :)
<ivegotasthma> would the main development of nix move to hnix once hnix reaches full coverage of nixpkgs?
sigmundv has joined #nixos
alex`` has quit [Ping timeout: 244 seconds]
<gchristensen> I don't think there is any expectation or discussion of that
<{^_^}> [nixpkgs] @worldofpeace opened pull request #57689 → modemmanager: 1.7.990 -> 1.10.0 → https://git.io/fje7k
Guest21659 has joined #nixos
Guest21659 has quit [Changing host]
<{^_^}> [nixpkgs] @fehrenbach opened pull request #57690 → chell: remove obsolete workaround that breaks 0.5 → https://git.io/fje7I
linarcx has quit [Ping timeout: 246 seconds]
<infinisil> ivegotasthma: No way
linarcx has joined #nixos
<ivegotasthma> just curious, because purity and functional approach are highly valued in nix
<srhb> .oO(import ./pkgs/top-level/impure.nix)
reallymemorable has quit [Ping timeout: 255 seconds]
<infinisil> Yeah, but we won't ever switch to hnix unless: It gets support for everything Nix has, it implements the exact same Nix language, it has the same performance and memory usage as normal Nix
agander has joined #nixos
<infinisil> Maybe in 10 years or so :)
mariel__ has joined #nixos
ThatDocsLady_ has quit [Read error: Connection reset by peer]
<gchristensen> + the tooling built around Nix, in C++
<srhb> That probably matters less and is more store-related anyway.
reallymemorable has joined #nixos
<srhb> (which, at least currently, is outside the scope of hnix)
<warbo> ivegotasthma: hnix also has a worse bootstrapping problem than nix
<warbo> building hnix requires a Haskell implementation, which is presumably GHC built by another GHC
polman has joined #nixos
<ivegotasthma> warbo: bootstrapping problem?
<gchristensen> srhb: well hydras pretty important, but i see your point
<warbo> Nix needs a C++ compiler, like GCC which is built by GCC
<srhb> gchristensen: Sure! Just talking about possible "cuts" that seem more likely.
<gchristensen> yea
<ivegotasthma> yes, I get that, but it's the same issue
<warbo> but pretty much everything in nixpkgs relies on GCC at some point, so it's less of a problem
reallymemorable has quit [Client Quit]
jtojnar has joined #nixos
<ivegotasthma> I'd assume that a typed lambda calc is easier to bootstrap than c++
<srhb> hnix is bootstrappable with nix.
<srhb> nix is bootstrappable with nix.
<srhb> NEither are easily built without nix.
<ivegotasthma> bootstrappable is nix with bootstrappable
<warbo> :P
<srhb> :-P Yes..
zupo has joined #nixos
<warbo> ivegotasthma: there are indeed a bunch of Haskell implementations ( https://wiki.haskell.org/Implementations ) but they're pretty much all dead except GHC
<warbo> and GHC is a beast, so it's hard to make a Haskell implementation which is simultaneously minimal and able to bootstrap GHC
Rusty1 has joined #nixos
linarcx has quit [Ping timeout: 255 seconds]
<warbo> there are approaches documented at https://bootstrappable.org/projects.html (as well as rationale)
reinhardt has joined #nixos
winem_ has joined #nixos
linarcx has joined #nixos
knupfer has quit [Ping timeout: 246 seconds]
<{^_^}> [nix] @Chakerbh opened pull request #2727 → Add a 5 seconds of timeout to connecting to S3. → https://git.io/fje7l
warbo has quit [Remote host closed the connection]
linarcx has quit [Ping timeout: 250 seconds]
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/fdb5b68d155 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/7190a0b696b (from 3 days ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/92ec809473e (from 32 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
linarcx has joined #nixos
warbo has joined #nixos
<linarcx> Gyus. i have a questino. How to generate .config files in user home directory via nix? Imaging instead of copy i3.conf for each computer i want to write a nix module and when i build it, it create those dot files in my home directory. how do this?
<__monty__> Look into home-manager.
<srhb> ,home-manager linarcx
<{^_^}> linarcx: home-manager allows you to manage your per-user configuration similarly to NixOS's configuration.nix: https://nixos.wiki/wiki/Home_Manager
rauno has quit [Ping timeout: 240 seconds]
<linarcx> Ah, thank you very much.
alex`` has joined #nixos
<danbst> afaiu srhb isn't guys
ym555 has joined #nixos
o1lo01ol1o has joined #nixos
alex`` has quit [Ping timeout: 272 seconds]
rauno has joined #nixos
<srhb> At least only in the very general collective sense. :-P
alex`` has joined #nixos
<__monty__> They didn't say guys though. They said Gyus, or generally young and useful somebodies.
<betaboon> is there any way to prevent the creation of .nix-defexpr and .nix-profile within a users $HOME ?
erasmas has joined #nixos
johanot has quit [Quit: WeeChat 2.4]
erasmas has quit [Ping timeout: 244 seconds]
alex`` has quit [Ping timeout: 244 seconds]
danbst has quit [Ping timeout: 256 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
jmeredith has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @rszibele opened pull request #57691 → netbeans: 8.2 -> 10.0 → https://git.io/fje5u
<nikivi> https://styx-static.github.io/styx-site/ makes me wonder, are people abusing Nix?
<nikivi> I didn't think Nix was meant to be used as a general purpose lang
<gchristensen> sure people are abusing it
rkav is now known as bathos
danbst has joined #nixos
<danbst> nikivi: there is a problem with Nix-the-templater
<nikivi> whats nix-the-templater
<{^_^}> nix#2490 (by layus, 19 weeks ago, open): Feature: Indent multiline antiquotations (v3)
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/fdb5b68d155 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<buffet> hey, how could i check what depends on a certain package again?
<danbst> nix-the-templater is usin Nix language for template renders
adetokunbo has quit [Quit: This computer has gone to sleep]
AdamSpitz has joined #nixos
<{^_^}> [nix] @edolstra merged pull request #2727 → Add a 5 seconds of timeout to connecting to S3. → https://git.io/fje7l
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/fje5S
<srhb> buffet: nix-store -q --referrers /nix/store/...yourpath
<gchristensen> I wish systemd had a --project mode
<buffet> srhb: thanks
<{^_^}> [nixpkgs] @jtojnar merged pull request #57603 → wrapGAppsHook: add package’s own modules to GIO_EXTRA_MODULES → https://git.io/fjeZz
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to staging: https://git.io/fje5H
<{^_^}> [nixpkgs] @Infinisil pushed commit from @aristidb to release-19.03 « virtualbox-host module: fix warnings syntax »: https://git.io/fje5d
<{^_^}> [nixpkgs] @vbgl opened pull request #57692 → coqPackages.coq-ext-lib: 0.10.0 -> 0.10.1 → https://git.io/fje5F
<{^_^}> [nixpkgs] @peti merged pull request #57690 → chell: remove obsolete workaround that breaks 0.5 → https://git.io/fje7I
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/fje5A
<{^_^}> [nixpkgs] @ryantm merged pull request #57593 → parlatype: init at version 1.6-beta → https://git.io/fjeYs
<{^_^}> [nixpkgs] @ryantm pushed 6 commits to master: https://git.io/fje5x
<linarcx> How to config i3blocks via home-manager? I can't find any tutorial around it.
drakonis has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @markus2342 opened pull request #57693 → nixos/kubernetes: Add proxy client certs to apiserver → https://git.io/fje5j
<{^_^}> [nixpkgs] @Infinisil pushed to revert-55192-master « Revert "nixos/nginx: support h2c" »: https://git.io/fjede
<{^_^}> [hydra] @edolstra merged pull request #641 → Fix Linux build on Darwin → https://git.io/fjeH4
<{^_^}> [hydra] @edolstra pushed 2 commits to master: https://git.io/fjedf
<{^_^}> [nixpkgs] @Infinisil opened pull request #57694 → Revert "nixos/nginx: support h2c" → https://git.io/fjedU
hakujin has joined #nixos
<infinisil> linarcx: How would you configure it normally?
drakonis has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/ac24779e765 (from 12 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<{^_^}> [nixpkgs] @ryantm closed pull request #57300 → libtermkey: 0.20 -> 0.21.1 → https://git.io/fhhhy
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jpaus has joined #nixos
<warbo> nikivi: I bounced around a bit on a project a few years ago, started off as a bunch of shell scripts, then I used Nix to plumb them together, then I moved a bunch of the calculations/logic to Nix, then I went back to putting the calculations/logic in scripts :)
<buffet> linarcx: not sure if thats the right option, but check the `xsession.windowManager.i3.config.bars` option
<mog> i want to add a node package to nixpkgs
<mog> is there a good package i should look at to do so?
<warbo> I knew I was reaching peak Nix abuse when I'd written floating point operations via 'x: y: import (runCommand "..." { buildInputs = [ bc ]; } ''...'')' ;)
<gchristensen> good gravy, warbo
erasmas has joined #nixos
<warbo> gchristensen: heh; it made *some* sense, since it was mostly JSON transformations, and that fits Nix quite well with 'fromJSON' and 'toJSON'; but then I needed to average some arrays...
erasmas has quit [Ping timeout: 240 seconds]
jpaus has quit [Quit: leaving]
__monty__ has quit [Quit: leaving]
zupo has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #57691 → netbeans: 8.2 -> 10.0 → https://git.io/fje5u
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjed2
<infinisil> I wrote a probably working fnv1a hash implementation in Nix so I can have decent random numbers :)
<infinisil> > random
<{^_^}> 4100480739
<gchristensen> dangit infinisil
<gchristensen> :P
<infinisil> Very useful!
<warbo> I made a random number generator once (can't remember what for); I just filtered a-f out of the built in sha256 hash's output
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<warbo> (well, I filtered out all non-digits; I think the output's not actually in hex)
<cransom> since when has `random = 4` not been good enough?
<ryantm_> gchristensen: Lately, I've noticed that the aarch64 OfBorg builds have been finishing faster than x86_64, is that expected based on the hardware being used?
reinhardt has quit [Quit: Leaving]
AdamSpitz has left #nixos [#nixos]
<gchristensen> it might be worker availability or hardware
<gchristensen> maybe check out historical data on monitoring.nix.ci ?
timor has joined #nixos
zupo has joined #nixos
<Izorkin> infinisil: should I fix something else, before you accept this PR #56423 ?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/56423 (by Izorkin, 2 weeks ago, open): unit: add service unit and update package
<danbst> > builtins.readFile /dev/random
<{^_^}> access to path '/dev/random' is forbidden in restricted mode
civodul has quit [Ping timeout: 240 seconds]
<infinisil> Izorkin: Sorry I don't feel entirely comfortable merging that, there's some things I don't quite know anything about
<{^_^}> [nixpkgs] @dtzWill opened pull request #57696 → freetype2: 2.9.1 -> 2.10.0 → https://git.io/fjeFv
<realrokka_> sme having trouble with Qt-versions? "Cannot mix incompatible Qt library (version 0x50b03) with this library (version 0x50b01)"
<Izorkin> infinisil: who can learn about the possibility of merging?
MinceR_ is now known as MinceR
<danbst> > builtins.path { path = /dev/stdout; name = "random"; }
<{^_^}> access to path '/dev/stdout' is forbidden in restricted mode
<infinisil> danbst: Feel free to spam the bot as much as you want in #bottest :)
<danbst> infinisil: :bow:
<gchristensen> danbst: see also my PM :)
everybodyHertz has joined #nixos
<danbst> gchristensen: last message from you is ":)"
<gchristensen> I was waiting for a reply to see you were alive :)
<danbst> alive )
<everybodyHertz> hey all- I'm trying to hack onto nixops at the moment and I could use a smidge of guidance
hakujin has quit [Ping timeout: 246 seconds]
vmandela has joined #nixos
stepcut has joined #nixos
zupo_ has joined #nixos
rycwo has joined #nixos
zupo has quit [Ping timeout: 245 seconds]
<angerman> If I have a submodule defined, how do I refer to the parent module in nix? (The `config` value seems to be local to the submodule)
<danbst> angerman, no config is about all modules combined
<danbst> and generally you should try to order modules, or query modules order. Module system is bad here
<danbst> * shouldn't
<angerman> danbst: so I have a listOf thing that make sense to be a submodule. but I want to be able to provide global values as well.
<angerman> some form of annoying inheritence :D
<infinisil> angerman: If the submodule is defined within the parent module, you can rename the parents config to parentConfig or so, then you can refer to it, or alternatively `myvaluethatIneedInTheSubmodule = config.some.value`
<danbst> ah
<angerman> infinisil: well it uses the syntax for the module to be in a different nix file.
<danbst> just make a separate namespace
<infinisil> angerman: Then you can prefix your submodule file with `parentConfig: ` and pass it the parent config when importing it
<angerman> I'll try to see if I can use config.global. or something.
<danbst> foo and fooList
mmlb97 has joined #nixos
<angerman> infinisil: got an example for that? The import seems to be implicit. I have `mkOption { type = attrsOf (submodule { imports [./submodule.nix]; _module.args = { ... }; };)};`
endformationage has joined #nixos
mmlb9 has quit [Ping timeout: 255 seconds]
srid1 has quit [Read error: Connection reset by peer]
srid1 has joined #nixos
drakonis has quit [Read error: Connection reset by peer]
<danbst> oh
<danbst> what about _module.args.parentConfig = config?
drakonis has joined #nixos
<infinisil> danbst: No that won't work, _module is not an option in the submodule
<infinisil> angerman: That's not even valid syntax
<infinisil> angerman: Use `mkOption { type = attrsOf (submodule (import ./submodule.nix config)); }`
<angerman> infinisil: sorry, I meant `imports = [./submodule.nix];`
<infinisil> And submodule.nix should look like `parentConfig: { name, config, ... }: ...`
<angerman> infinisil: where do I put the _module.args part when I use import directly?
<infinisil> Why do you want that?
civodul has joined #nixos
<infinisil> danbst: Ah sorry it is, but that's a weird workaround imo
<angerman> infinisil: because I want to provide some extra arguments?
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @prusnak opened pull request #57698 → trezord: 2.0.25 -> 2.0.26 → https://git.io/fjeFX
<danbst> angerman: _module.args.parentConfig worked for me
knupfer has joined #nixos
<danbst> angerman: but maybe it would be cleaner to do processing of children in parent
<angerman> yea, I think I prefer the direct way as well.
josiah_sama has joined #nixos
<infinisil> angerman: It would help to know a bit more concretely what you're doing
<angerman> infinisil: that solution seems to work quite nicely. Thanks! Any other suggestions?
<infinisil> angerman: Ah I see, neat! This looks like a good solution to me
<Izorkin> who can help me with merging this PR #56423
<{^_^}> https://github.com/NixOS/nixpkgs/pull/56423 (by Izorkin, 2 weeks ago, open): unit: add service unit and update package
<infinisil> angerman: I guess you could convert these (type-less) extra module arguments into type checked options in the submodule instead
<infinisil> angerman: Oh and then you could actually set these submodule values from the parent module
<angerman> infinisil: O_o
<infinisil> (ah no you can't)
<infinisil> angerman: Eh this solution is pretty good, ignore me
<angerman> I'll know if it worked as intended in a few hours. \o/
<danbst> angerman: still don't understand why not _module.args. Those were created exactly for such usecases, and let modules be modules, and not functions
<angerman> danbst: the direct (submodule is parametized over something) feels more natural to me than the indirect passing via _module.args
<noonien> i've got `_module.args.unstable = import <nixos-unstable> { config = config.nixpkgs.config; };` in my config, how can i access unstable from my overlay?
<angerman> danbst: that is, this is specifically for a parent/child setting. If this was a more loose module coupling, module.args might be a substantially better solution.
<danbst> angerman: I see. Okay then.
<infinisil> noonien: Overlays aren't NixOS specific and therefore don't have access to all the NixOS options and such
<clever> noonien: you would need to instead make an overlay for nixpkgs, that sets unstable=
<clever> noonien: and then you have a pkgs.unstable
<clever> or, define the overlay itself within nixos modules
<clever> nixpkgs.overlays = [ (super: self: { foo = unstable.foo; }) ];
<clever> if that is written within a nixos module, it can refer to the nixos args
<danbst> noonien: or nixpkgs.config.packageOverrides = _: { inherit unstable; }
<danbst> I hope it will merge correctly
<infinisil> danbst: overlays are now preferred over packageOverrides, I hope we can deprecate the latter at some point
<{^_^}> [nixpkgs] @florianjacob opened pull request #57699 → nixos/matrix: write manual section → https://git.io/fjeFj
<noonien> hmm, perhaps i should just add unstable in my overlays? instead of adding to _module.args, this way i can use it anyway
<infinisil> I'd do that yeah
<noonien> `unstable = import <nixos-unstable> { config = self.config; };` should do the trick i believee
<noonien> s/self/super
<infinisil> I'd think this should be self no?
<noonien> hmm, adding that to my overlay then doesn't let me use `unstable` as a parameter to packages
<noonien> s/packages/modules
rcshm has joined #nixos
<infinisil> Yeah, you can still add the _module thing if you want that
<infinisil> (but with the unstable overlay you could just use pkgs.unstable in your modules too)
<noonien> ah, yeah, i'll just use pkgs.unstable
<noonien> thanks for pointing that out!
o1lo01ol1o has joined #nixos
everybodyHertz has quit [Ping timeout: 256 seconds]
andersea-work has joined #nixos
andersea-work is now known as aanderse-work
<danbst> infinisil: just check oxij's new creation, I'm somewhat satistfied with it, especially the part where he reimplements overlays via config.packageOverrides and module system
o1lo01ol1o has quit [Ping timeout: 252 seconds]
<rcshm> hi, i have been trying to start arangodb i installed. what is the simplest way to start it correctly locally? https://github.com/NixOS/nixpkgs/pull/40167 doesn't seem to be worked on anymore.
<{^_^}> #40167 (by babariviere, 44 weeks ago, open): arangodb: Add arangodb as a NixOS service
<rcshm> thanks.
_deepfire has quit [Remote host closed the connection]
disasm has quit [Quit: WeeChat 2.0]
disasm has joined #nixos
aanderse has quit [Ping timeout: 252 seconds]
hakujin has joined #nixos
Xal has quit [Ping timeout: 245 seconds]
Xal has joined #nixos
Jetien has joined #nixos
ddellacosta has joined #nixos
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
neminis has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #57686 → linssid: fixing the build → https://git.io/fje9J
<{^_^}> [nixpkgs] @xeji pushed commit from @pschuprikov to release-19.03 « linssid: fix build (#57686) »: https://git.io/fjebS
CrepeSuzette has joined #nixos
neminis has quit [Client Quit]
disasm has quit [Quit: WeeChat 2.0]
<{^_^}> [nixpkgs] @Infinisil merged pull request #57510 → junkie: init at 2.8.0 → https://git.io/fhjiO
<{^_^}> [nixpkgs] @Infinisil pushed 3 commits to master: https://git.io/fjebb
<genesis> from https://nixos.wiki/wiki/Samba , "guest account = nobody" wont work when another for example nixbld19 works
<genesis> i don't find any difference between such account.
danbst has quit [Ping timeout: 256 seconds]
<srhb> genesis: Sorry, I'm not sure I understand what "wont work" means in this case. Can you elaborate? What did you expect to work, what happened instead?
<{^_^}> [nixpkgs] @dotlambda pushed 7 commits to master: https://git.io/fjeNf
<{^_^}> [nixpkgs] @dotlambda merged pull request #55711 → pythonPackages.aplpy: init at 2.0.3 → https://git.io/fh7kj
vmandela has quit [Quit: Leaving]
<genesis> srhb : with gest account = nobody, writing files are empty
<genesis> with another guest account, same nologin , i've no issue
<genesis> i try to figure why.
jomik has joined #nixos
<genesis> (and btw , i need to fix a lot of thing in the documentation )
<srhb> genesis: Very much appreciated!
<{^_^}> [nixpkgs] @xeji pushed commit from @pschuprikov to master « linssid: fix build (#57686) »: https://git.io/fjeNL
<jomik> Anyone know when nixos-unstable will be updated? 9 days old now. :(
<{^_^}> [nixpkgs] @Infinisil merged pull request #57694 → Revert "nixos/nginx: support h2c" → https://git.io/fjedU
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fjeNq
<srhb> jomik: Once those are done :)
erasmas has joined #nixos
<jomik> Oooh
<jomik> Is this automatic, or did someone start it?
<{^_^}> [nix] @grahamc merged pull request #2726 → [2.2] docs: fix typo in AllowDirectReads → https://git.io/fjeXp
<{^_^}> [nix] @grahamc pushed 2 commits to 2.2-maintenance: https://git.io/fjeNY
<gchristensen> it is automatic
<srhb> ,howoldis jomik
<srhb> jomik: Check out the explanatory boxes at the top
<jomik> Oh, neat, thanks.
<gchristensen> https://github.com/NixOS/nixos-org-configurations/issues/79 there was also a problem in the channel release process, causing a 3 day halt. fixing that now.
<{^_^}> nixos-org-configurations#79 (by grahamc, 3 hours ago, open): Channel updates happen all at once, meaning none at all.
Makaveli7 has joined #nixos
aaronduino[m] has joined #nixos
<Jetien> Hi! I'm trying to setup a NixOs machine on a cloud provider that doesnt provide a nixos image. I've created a fresh nixos install in a VirtualBox vm and now i'm trying to use the VDI image to create an instance in the cloud provider. The image boots and I get a GRUB, but the boot fails in Stage1 when it tries to mount the root filesystem. I've configured the root system to mount /dev/vda1 but it can't find it. I'm assuming the device is /dev/vda, but i'm not
<Jetien> sure about it. In GRUB I can browse the my desired root at ls (hd0,msdos1)/ . Does anybody have an idea what might be missing?
<slabity> An overriden derivation that uses `fetchPypi` is targetting the wrong URL from pythonhosted.org (resulting in 404). Do I need to do anything special when overriding a `fetchPypi` derivation?
<{^_^}> [nixpkgs] @xeji merged pull request #57665 → xorg.xload: fix build → https://git.io/fjeiE
<{^_^}> [nixpkgs] @xeji pushed to master « xorg.xload: fix build (#57665) »: https://git.io/fjeNW
<srhb> Jetien: I'm guessing a missing driver for the virtual scsi/ide/... interface
<{^_^}> [nixpkgs] @xeji pushed to release-19.03 « xorg.xload: fix build (#57665) »: https://git.io/fjeN8
<srhb> Jetien: Though, hm, not sure if that really applies if it worked in your vbox..
<srhb> Jetien: Maybe you should try passing debug1devices to the kernel command line from grub so you can debug the situation from a stage 1 shell
jomik has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @dotlambda merged pull request #57464 → python37Packages.tldextract: 2.2.0 -> 2.2.1 → https://git.io/fhjEd
<{^_^}> [nixpkgs] @dotlambda pushed commit from @r-ryantm to master « python37Packages.tldextract: 2.2.0 -> 2.2.1 (#57464) »: https://git.io/fjeNz
<srhb> slabity: Hard to answer if it's "special" -- what did you do? :)
<slabity> Sorry, src includes 'inherit pname version'
<pie_> LnL, dont suppose you have an easy solution for this https://github.com/NixOS/nixpkgs/issues/57666#issuecomment-473338548
<dtz> https://github.com/NixOS/nixpkgs/pull/57669 <-- security-relevant update, link in comments. Posting for visibility, not sure how to tag/flag/etc it appropriately :).
<srhb> slabity: It sounds like maybe you didn't override the url?
<{^_^}> #57669 (by dtzWill, 18 hours ago, open): libseccomp: 2.3.3 -> 2.4.0
<srhb> slabity: Maybe you can share that part of your override in a gist or something.
<srhb> slabity: So, a few things. For one, you probably don't want to be using overrideDerivation unless you have very good reason
<Jetien> srhb: thanks for your pointers
<slabity> The sha256 is definitely incorrect, but I'll fix that once I can get it to download
ng0_ has joined #nixos
<srhb> slabity: Take a look at 9.11.2.2.1.2. Overriding Python packages
ym555 has quit [Quit: leaving...]
<LnL> pie_: that's the setuid security issue that recent versions of nix disallow
ng0 has quit [Ping timeout: 256 seconds]
linarcx has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « linuxPackages.evdi: 1.5.1 -> 1.6.0 (#56636) »: https://git.io/fjeNS
<{^_^}> [nixpkgs] @xeji merged pull request #56636 → linuxPackages.evdi: 1.5.1 -> 1.6.0 → https://git.io/fhArB
<LnL> pie_: nixpkgs has been updated to avoid this since, but those are expressions from before
<{^_^}> [nixpkgs] @xeji merged pull request #56665 → fwts: 19.01.00 -> 19.02.00 → https://git.io/fhAKS
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « fwts: 19.01.00 -> 19.02.00 (#56665) »: https://git.io/fjeN9
linarcx has joined #nixos
<rcshm> hi, appreciate if anyone can point me to an example of starting a db as a service. i have installed arangodb but there is no howto start it. and it just has init error when i follow arangodb doc. thanks again.
<{^_^}> [nixpkgs] @dotlambda pushed 2 commits to master: https://git.io/fjeN7
<slabity> srhb: Okay, I updated it to use `overridePythonAttrs` like in that example: https://gist.github.com/Slabity/23a824ca797ad20717ca8f2005361965
hyper_ch2 has quit [Quit: Page closed]
ubert has quit [Remote host closed the connection]
<srhb> slabity: Alright! Now, regarding the version.. Where did you actually find that?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57700 → gnome3.aisleriot: 3.22.7 -> 3.22.8 → https://git.io/fjeNF
<srhb> slabity: The closest thing I can find to that is Fabric3-1.14.post1
<slabity> srhb: The current version is 2.*, but I need 1.* because it breaks compatibility. I looked at the release history of the package and found the latest 1.* release was 1.14.1: https://pypi.org/project/Fabric/2.4.0/#history
<srhb> Ah, I see
<srhb> slabity: So do you just need to use Fabric instead of fabric? :)
<slabity> It works if I set a 2.* version, but not a 1.* version for some reason
<genesis> srhb : testing with testparm is interesting, guest account = nobody => no mention, with another [global]
<genesis> guest account = nixbld19
<{^_^}> [nixpkgs] @xeji merged pull request #56633 → eccodes: 2.10.0 -> 2.12.0 → https://git.io/fhAwS
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « eccodes: 2.10.0 -> 2.12.0 (#56633) »: https://git.io/fjeNh
oida has quit [Remote host closed the connection]
<slabity> Oh yea. That seems to do it
oida has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #56695 → hiawatha: 10.8.3 -> 10.9 → https://git.io/fhA1E
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « hiawatha: 10.8.3 -> 10.9 (#56695) »: https://git.io/fjeAe
<warbo> finally managed to work around my __divmoddi4 'missing symbol' error with scipy, by patching the build scripts (preCheck, in my case) to add "${gcc.cc.lib}/lib" to the front of LD_LIBRARY_PATH and export it
<slabity> They even broke name compatibility wtf
<slabity> srhb: Thanks.
<srhb> slabity: Funtimes.
<srhb> slabity: Sure thing.
<slabity> How did you know the name difference? Where did you see that?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57701 → aj-snapshot: 0.9.8 -> 0.9.9 → https://git.io/fjeAU
<Izorkin> who can help me with merging this PR #56423
<srhb> slabity: I just noticed that the pypi url, when I tried "fabric" lowercase, redirected me to Fabric uppercase.
<{^_^}> https://github.com/NixOS/nixpkgs/pull/56423 (by Izorkin, 2 weeks ago, open): unit: add service unit and update package
<pie_> LnL, right, so...what do?
<srhb> slabity: Frankly I'm not sure why the lowercase one works for any version.
<{^_^}> [nixpkgs] @dotlambda pushed to master « python.pkgs.restructuredtext_lint: does not support Python 3.7 yet »: https://git.io/fjeAk
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to release-19.03: https://git.io/fjeAI
<slabity> That wild goose chase cost me over 2 hours. Thanks for the help :)
<srhb> slabity: .. Oh, I do. The files are literally called Fabric-....tar.gz in the old versions, but fabric-....tar.gz in the newer ones
<srhb> slabity: Go figure.
<srhb> slabity: Sorry to hear that :-P
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57702 → airsonic: 10.1.2 -> 10.2.1 → https://git.io/fjeAq
<{^_^}> [nixpkgs] @xeji closed pull request #54071 → python37Packages.pg8000: 1.12.3 -> 1.12.4 → https://git.io/fhlG2
<srhb> genesis: How do you mount the share? Or test it as a client in any other way.
<srhb> genesis: just fileSystems.xxx ?
<{^_^}> [nixpkgs] @xeji closed pull request #54067 → python37Packages.typed-ast: 1.1.1 -> 1.2.0 → https://git.io/fhlmV
<{^_^}> [nixpkgs] @xeji closed pull request #54086 → python37Packages.pkginfo: 1.4.2 -> 1.5.0.1 → https://git.io/fhl2C
<{^_^}> [nixpkgs] @xeji closed pull request #53530 → python37Packages.zconfig: 3.3.0 -> 3.4.0 → https://git.io/fhsP1
<{^_^}> [nixpkgs] @dotlambda merged pull request #57459 → python37Packages.stevedore: 1.30.0 -> 1.30.1 → https://git.io/fhjE3
<{^_^}> [nixpkgs] @dotlambda pushed commit from @r-ryantm to master « python37Packages.stevedore: 1.30.0 -> 1.30.1 (#57459) »: https://git.io/fjeAG
ym555 has joined #nixos
<ddellacosta> so I've ended up with maybe a somewhat idiosyncractic shell.nix for a specific project--it seems to work, but I'm not sure I've done this in a good way or if there are gotchas to this method. If anyone is willing, I'd love to get a second opinion: https://gist.github.com/ddellacosta/f98ff02058a4d58aaae15aba523bb21c
<{^_^}> [nixpkgs] @xeji closed pull request #53248 → python27Packages.carbon: 1.1.4 -> 1.1.5 → https://git.io/fhmq2
<ddellacosta> sorry, more context is that this is a shell.nix for a haskell project
<srhb> ddellacosta: have you seen shellFor?
<{^_^}> [nixpkgs] @xeji closed pull request #53217 → python37Packages.gphoto2: 1.8.5 -> 1.9.0 → https://git.io/fhqyK
rycwo has quit [Ping timeout: 255 seconds]
<srhb> Wait, that's not what it's called...
<ddellacosta> srhb: you know I did run into that actually, but it didn't seem to fit my use-case
<infinisil> > mkShell
<{^_^}> { __functor = <CODE>; override = <CODE>; overrideDerivation = <CODE>; }
<infinisil> srhb: This ^?
<{^_^}> [nixpkgs] @xeji closed pull request #53205 → python37Packages.fs: 2.1.2 -> 2.1.3 → https://git.io/fhqKy
<clever> > haskellPackages.shellFor
<{^_^}> <LAMBDA>
<srhb> infinisil: Apparently it was shellFor indeed! Thanks though :)
<{^_^}> [nixpkgs] @xeji closed pull request #53198 → python37Packages.virtualenv-clone: 0.2.6 -> 0.4.0 → https://git.io/fhqg9
<clever> behind the scenes, the .env on every haskell package, is calling shellFor
<infinisil> (sometimes I've needed mkShell and confused it with shellFor myself)
<srhb> Indeed :P
<clever> nix-shell -E 'with import <nixpkgs>{}; (haskellPackages.callCabal2nix "foo" ./. {}).env'
<ddellacosta> ^ that's what I was looking at the other day at least. It seemed more about setting targets, but maybe not?
<clever> ddellacosta: if you have a foo.cabal, then this is all you need
<{^_^}> [nixpkgs] @xeji closed pull request #53546 → python37Packages.pip-tools: 3.1.0 -> 3.2.0 → https://git.io/fhsQP
dashkal has quit [Read error: Connection reset by peer]
<genesis> srhb : my HP laserjet send scanned document via samba, that's a bit usefull and painfull to config :) i try to ask on #samba but that's a total silence :)
<ddellacosta> clever: so that is good for cabal2nix, but what about when I need cabal in the context of the shell (and in particular in my case, in emacs dante
<ddellacosta> )
<srhb> genesis: Ah, okay. Sorry, I probably can't be of much help there...
<srhb> ddellacosta: This is why I often use shellFor explicitly, to pass in extras.
<{^_^}> [nixpkgs] @dotlambda merged pull request #57443 → python37Packages.python-gitlab: 1.7.0 -> 1.8.0 → https://git.io/fhjBw
<{^_^}> [nixpkgs] @dotlambda pushed commit from @r-ryantm to master « python37Packages.python-gitlab: 1.7.0 -> 1.8.0 (#57443) »: https://git.io/fjeA8
<{^_^}> [nixpkgs] @xeji closed pull request #53551 → python37Packages.kombu: 4.2.1 -> 4.2.2.post1 → https://git.io/fhsFB
<srhb> well, sometimes, not often :P
<clever> ddellacosta: nix currently doesnt provide a cabal binary, only a Cabal library, so you want to compile Setup.hs in that shell
jomik has joined #nixos
<srhb> Specifically when I want to do stuff with cabal new-repl and friends..
drakonis1 has joined #nixos
<infinisil> clever: Well, cabal-install does
<srhb> Until someone makes incremental rebuilding in Nix a thing... :-P
<{^_^}> [nixpkgs] @xeji closed pull request #53553 → python37Packages.pylast: 2.4.0 -> 3.0.0 → https://git.io/fhsbA
<ddellacosta> srhb: I feel like I'm asking you this all the time, but any chance you have an example laying around somewhere? lol
<clever> infinisil: and thats not in the .env by default
<{^_^}> [nixpkgs] @dotlambda merged pull request #57453 → python37Packages.rply: 0.7.6 -> 0.7.7 → https://git.io/fhj0s
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to master: https://git.io/fjeA4
adetokunbo has joined #nixos
<ddellacosta> clever: sorry but I'm not sure I follow--sounds like you're talking about a pretty different method for interacting with cabal?
<srhb> infinisil: Indeed, though it's not really practical yet..
<{^_^}> [nixpkgs] @xeji closed pull request #54108 → python37Packages.pyowm: 2.9.0 -> 2.10.0 → https://git.io/fhlSq
<clever> ddellacosta: Setup.hs (by default) just calls the main function in cabal, so once compiled, its identical to the cabal binary
ilmu has joined #nixos
dashkal has joined #nixos
<{^_^}> [nixpkgs] @xeji closed pull request #54143 → python37Packages.amqp: 2.3.2 -> 2.4.0 → https://git.io/fh8ID
<ddellacosta> clever: ...so it sounds like you're basically proposing I essentially bypass adding something like nativeBuildInputs, and build some substitute for cabal with the ghc I'm baking in, and then re-configure dante and whatever else to use that?
<{^_^}> [nixpkgs] @xeji closed pull request #54682 → python37Packages.smart_open: 1.7.1 -> 1.8.0 → https://git.io/fh6Bj
<{^_^}> [nixpkgs] @xeji closed pull request #54721 → python37Packages.inflect: 1.0.2 -> 2.1.0 → https://git.io/fh6Sp
<clever> nix-shell -E 'with import <nixpkgs>{}; (haskellPackages.callCabal2nix "foo" ./. {}).env.overrideAttrs (drv: { buildInputs = drv.buildInputs ++ [ haskellPackages.cabal-install ]; })'
<ddellacosta> sorry if I'm butchering the explanation, just trying to see how it all fits in
<jomik> `pkgs.callPackage` does not seem to pass `nodeEnv` to my expression :( Where is nodeEnv located? I can't seem to find it :/
<clever> ddellacosta: this would provide cabal-install as well
Ariakenom has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @xeji closed pull request #52083 → python37Packages.vega_datasets: 0.5.0 -> 0.6.0 → https://git.io/fpbTA
<jomik> Actually, I just want to know where I can get `buildNodePackage` :D
<ddellacosta> clever: so would you yourself use that anywhere you need nix-shell with cabal-install, or would you put that into a shell.nix somehow?
<srhb> jomik: Sounds like a node2nix thing. I believe it's usually provided explicitly there.
rycwo has joined #nixos
linarcx has quit [Ping timeout: 252 seconds]
o1lo01ol1o has joined #nixos
<ddellacosta> oh you know, I think I forgot the env bit, which makes sense as I was wondering why I didn't see that anywhere in mine...
<clever> ddellacosta: you can put that entire -E string into a shell.nix
fusion809 has quit [Remote host closed the connection]
<ddellacosta> clever: gotcha, that makes sense. thank you! I'll give it a shot now
<{^_^}> [nixpkgs] @xeji closed pull request #54742 → python37Packages.absl-py: 0.6.1 -> 0.7.0 → https://git.io/fhie9
<ddellacosta> although I am still curious about shellFor--I'll poke at that some more too srhb
<jomik> srhb: Oh, I have to do something like this srhb ? nodeEnv = import ./node-env.nix
<srhb> jomik: That sounds right.
<ddellacosta> as always it sounds like there's not one way to do things
linarcx has joined #nixos
<srhb> jomik: I believe node2nix generates a default.nix (or something like it) that does the whole thing for you.
<srhb> ddellacosta: There's definitely a lot of ways to do things.
<jomik> Hmmm, ah, then I need to clone the repo I guess, and run that in there
linarcx has quit [Client Quit]
<srhb> jomik: Sounds like a place to start.
<{^_^}> [nixpkgs] @dotlambda pushed to master « python.pkgs.rasterio: fix build »: https://git.io/fjeAu
<{^_^}> [nixpkgs] @dotlambda pushed to release-19.03 « python.pkgs.rasterio: fix build »: https://git.io/fjeAg
<jomik> Hoped that I could just use npm2nix - but that gives some issue : `info retry will retry, error on last attempt: Error: unable to get local issuer certificate`
<aanderse-work> i just ran nix-shell -p pkgsi686Linux.firefox on my laptop and it started compiling firefox
<aanderse-work> is there a way to get a 32bit firefox without compiling?
<{^_^}> [nixpkgs] @xeji closed pull request #52139 → pg_cron: 1.1.2 -> 1.1.3 → https://git.io/fpbX1
<tokudan[m]> aanderse-work: firefox-bin?
<aanderse-work> tokudan[m]: :D
* aanderse-work tries
<{^_^}> [nixpkgs] @dotlambda merged pull request #57458 → python37Packages.snuggs: 1.4.2 -> 1.4.3 → https://git.io/fhj0j
<{^_^}> [nixpkgs] @dotlambda pushed commit from @r-ryantm to master « python37Packages.snuggs: 1.4.2 -> 1.4.3 (#57458) »: https://git.io/fjeAV
<jomik> Oh, I oculd use node2nix and just pass it coc.nvim, nice
<{^_^}> [nixpkgs] @xeji closed pull request #53513 → stress-ng: 0.09.49 -> 0.09.50 → https://git.io/fhsEk
<tokudan[m]> aanderse-work: that one uses the prebuilt binary from mozilla
<ddellacosta> hmm well, dante is still giving me `Searching for program: No such file or directory, cabal`, but it's working fine otherwise. Back to the (dante) drawing board...
<aanderse-work> tokudan[m]: hmm dang still compiling something
<aanderse-work> libbonobo or something currently
<aanderse-work> maybe it will compile less than the regular "firefox" package
<aanderse-work> because my laptop ran out of memory and gave up on that
<{^_^}> [nixpkgs] @xeji closed pull request #53252 → pulumi-bin: 0.16.7 -> 0.16.9 → https://git.io/fhmsi
<timor> When writing a nixos module, and defining an option, can I reference some other module's option types? (e.g. list of systemd service configuration attr-sets...)
<timor> (I think I meant "declaring" an option)
<slabity> timor: You should be able to access them with 'options.*'
<{^_^}> [nixpkgs] @xeji closed pull request #53183 → strongswan: 5.7.1 -> 5.7.2 → https://git.io/fhqmV
rcshm has quit [Remote host closed the connection]
rcshm has joined #nixos
ym555 has quit [Ping timeout: 250 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
knupfer has quit [Ping timeout: 252 seconds]
<hakujin> how do I set environment variables for a nix shell?
<hakujin> I want to modify e.g. `C_INCLUDE_PATH`
<clever> hakujin: all attributes of the derivation are also env vars
<hakujin> ah! thanks.
CrepeSuzette has left #nixos ["WeeChat 2.3"]
rcshm has quit [Remote host closed the connection]
rcshm has joined #nixos
o1lo01ol1o has joined #nixos
ng0_ is now known as ng0
warbo has left #nixos ["ERC (IRC client for Emacs 25.3.1)"]
<manveru> tazjin: you around?
<{^_^}> [nixpkgs] @dotlambda pushed 2 commits to master: https://git.io/fjexU
Ariakenom has joined #nixos
timon37 has joined #nixos
ddellacosta has quit [Quit: WeeChat 2.2]
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @dotlambda pushed 2 commits to release-19.03: https://git.io/fjexI
<tazjin> manveru: I'm on the go, will respond but with a delay :)
<manveru> tazjin: please ping me when you got some time to answer random questions about the rebar3 behaviour (probably not suited for mobile) :)
<{^_^}> [nixpkgs] @dotlambda merged pull request #57440 → python37Packages.pytest-django: 3.4.7 -> 3.4.8 → https://git.io/fhjBq
<{^_^}> [nixpkgs] @dotlambda pushed commit from @r-ryantm to master « python37Packages.pytest-django: 3.4.7 -> 3.4.8 (#57440) »: https://git.io/fjext
linarcx has joined #nixos
<LnL> pie_: I think there's an option you can disable if you really need it, but at this point it's probably better to ask what you're actually trying to do :)
knupfer has joined #nixos
ilmu has quit [Ping timeout: 246 seconds]
<pie_> LnL, trying to install eclipse 3.5.2 :P
<pie_> LnL, the ghidra dev plugin requires that version (afaict)
<pie_> case study in "new" program needing really oldass software
<hakujin> clever: if I manually define `CPATH = "${libical.dev}/include";` in my .env derivation things seem to work correctly re: tools (`c2hs`) finding things in my nix shell session. this feels like one of those things that folks sorted out long before me.
<hakujin> which makes me think I'm clearly doing something wrong
<hakujin> you mentioned `buildInputs = [ libical.dev ];` should sort this out automatically
<hakujin> I'm not having luck with that ^, at least in the context of a nix shell
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
<clever> hakujin: can you pastebin the version with buildInputs?
wfranzini has quit [Remote host closed the connection]
<hakujin> sure. one sec.
rcshm has quit [Remote host closed the connection]
rcshm has joined #nixos
<hakujin> if I use the wrapper, c2hs works. if I define `CPATH = `, c2hs works. If I do neither, c2hs can't find the library.
<clever> hakujin: oh right, nix uses NIX_CFLAGS_COMPILE to make buildInputs work
jomik has quit [Quit: WeeChat 2.4]
<clever> and gcc has been modified to obey that
<clever> but c2hs likely hasnt
<hakujin> oh interesting
stepcut_ has joined #nixos
<hakujin> what's the correct approach then?
<clever> make a c2hs wrapper or setup-hook, to fix things
stepcut has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @dotlambda merged pull request #57468 → python37Packages.xlsx2csv: 0.7.4 -> 0.7.5 → https://git.io/fhjuK
<{^_^}> [nixpkgs] @dotlambda pushed commit from @r-ryantm to master « python37Packages.xlsx2csv: 0.7.4 -> 0.7.5 (#57468) »: https://git.io/fjexB
<hakujin> can I alias my c2hs wrapper to the normal c2hs executable?
<hakujin> so this is transparent
<clever> yeah
<clever> but a setup hook may be simpler/nicer
<hakujin> not super familiar with setup hooks. have an example handy?
<clever> basically, if any derivation has a $out/nix-support/setup-hook file, the stdenv will soure it, before processing buildInputs
orivej has quit [Ping timeout: 244 seconds]
samrose has quit [Remote host closed the connection]
<clever> hakujin: this one for example, will add every buildInput to the cmake search path, i think
<{^_^}> [nixpkgs] @dotlambda pushed to master « xlsx2csv: use python3 and toPythonApplication »: https://git.io/fjexE
<clever> hakujin: this one is much simpler, and adds every buildInput to the pkgconfig search path
<LnL> pie_: and it doesn't build with a recent nixpkgs?
<pie_> LnL, it needs an older jdk as well
<hakujin> clever: thanks!
<pie_> i cant remember why i think that
<pie_> i havent actually tried going through the yak shave of overriding the dependencies
<clever> hakujin: for testing, you can make a new derivation with only the setup hook
<clever> hakujin: but once its working, you can properly add it to the c2hs package
<clever> then it just magically fixes everything, any time c2hs is in the buildInputs
ilmu has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #56721 → klavaro: 3.03 -> 3.04 → https://git.io/fhA94
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « klavaro: 3.03 -> 3.04 (#56721) »: https://git.io/fjexr
<pie_> guess ill have to take a closer look at getting it with the new jdk but i need it working relatively soon first :/
<{^_^}> [nixpkgs] @xeji merged pull request #56725 → latte-dock: 0.8.5 -> 0.8.6 → https://git.io/fhAHG
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « latte-dock: 0.8.5 -> 0.8.6 (#56725) »: https://git.io/fjex6
<{^_^}> [nixpkgs] @xeji merged pull request #57674 → bitcoinarmory: fix build → https://git.io/fjeX3
<{^_^}> [nixpkgs] @xeji pushed commit from @stephengroat to master « bitcoinarmory: fix build (#57674) »: https://git.io/fjexP
<{^_^}> [nixpkgs] @xeji pushed commit from @stephengroat to release-19.03 « bitcoinarmory: fix build (#57674) »: https://git.io/fjex1
stites has quit [Ping timeout: 245 seconds]
stites has joined #nixos
<simukis> in nix, (how) can I refer to output directory while constructing the derivation?
<clever> simukis: builtins.placeholder
domogled has quit [Ping timeout: 245 seconds]
<simukis> thanks!
ddellacosta has quit [Ping timeout: 245 seconds]
ikitat has joined #nixos
ddellacosta has joined #nixos
<LnL> pie_: try nix-build -E 'with import <nixpkgs> {}; callPackage /path/to/old/nixpkgs/foo/default.nix { }' and see what happens
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57703 → atk: 2.30.0 -> 2.32.0 → https://git.io/fjexN
* elvishjerricco still doesn't really understand how builtins.placeholder works
rcshm has quit [Read error: Connection reset by peer]
rcshm_ has joined #nixos
domogled has joined #nixos
linarcx has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @xeji merged pull request #57582 → ipxe: 20180220 -> 20190310 → https://git.io/fjeTr
<{^_^}> [nixpkgs] @xeji pushed commit from @adamtulinius to master « ipxe: 20180220 -> 20190310 (#57582) »: https://git.io/fjepe
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57704 → gnome3.atomix: 3.30.0.1 -> 3.32.0 → https://git.io/fjepf
ng0 has quit [Quit: Alexa, when is the end of world?]
<jtojnar> ryantm_: can we disable gnome updates for now?
linarcx has joined #nixos
<ddellacosta> I have a working haskell environment using dante in Nix and I'm very excited! Thanks to clever, srhb, infinisil and all the other patient people who answered my stupid questions and reviewed my nix code over and over. That is all
<{^_^}> [nixpkgs] @terlar opened pull request #57705 → pythonPackages.google-auth-oauthlib: init at 0.2.0 → https://git.io/fjepU
<{^_^}> [nixpkgs] @jtojnar closed pull request #57704 → gnome3.atomix: 3.30.0.1 -> 3.32.0 → https://git.io/fjepf
<elvishjerricco> samueldr: Oh, that's much simpler than I imagined it to be
<samueldr> thought the same
rycwo has quit [Ping timeout: 246 seconds]
<elvishjerricco> so if you use `placeholder "bogus"`, then you'll just have a random pointless hash in the derivation?
<clever> elvishjerricco: there is more magic elsewhere, that will search for that magic string, and sub in the real $out
<samueldr> is it possible this could trigger accidentally&
<{^_^}> [nixpkgs] @michaelpj opened pull request #57706 → haskell builder: don't copy packages from GHCs → https://git.io/fjepk
<clever> dont think so
<elvishjerricco> `runCommand "hi" {} "echo ${builtins.placeholder "bogus"}"`
<elvishjerricco> `/1zmk00s48s627lxz1qd280dv4p8vihgjp926qynsa7vd4wf00kj8`
<elvishjerricco> yep, bogus hash
<elvishjerricco> neat
<Izorkin> who can help me with merging this PR #56423 ?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/56423 (by Izorkin, 2 weeks ago, open): unit: add service unit and update package
<{^_^}> [nixpkgs] @xeji merged pull request #57698 → trezord: 2.0.25 -> 2.0.26 → https://git.io/fjeFX
<{^_^}> [nixpkgs] @xeji pushed commit from @prusnak to master « trezord: 2.0.25 -> 2.0.26 (#57698) »: https://git.io/fjepq
<{^_^}> [nixpkgs] @xeji pushed commit from @adamtulinius to release-19.03 « ipxe: 20180220 -> 20190310 (#57582) »: https://git.io/fjepm
oida has quit [Read error: Connection reset by peer]
oida has joined #nixos
hellauer has quit [Quit: WeeChat 2.4]
<elvishjerricco> Hm, trying to reproduce that hash manually. I can never match Nix's hashes... must use a fairly different format or something
agander has quit [Ping timeout: 245 seconds]
ym555 has joined #nixos
camsbury has quit [Ping timeout: 252 seconds]
<elvishjerricco> clever: Here we go: `echo -n nix-output:bogus | sha256sum | (read h rest; echo $h) | xargs nix to-base32 --type sha256`
ilmu has quit [Ping timeout: 255 seconds]
<lopsided98> I added a file to the store (using nix add-to-store) with the right name and hash, but fetchurl still tries to download it
<lopsided98> What could I be missing here?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57707 → avidemux: 2.7.1 -> 2.7.2 → https://git.io/fjepc
<clever> elvishjerricco: --flat
<clever> [clever@system76:~/nixpkgs]$ echo -n nix-output:bogus | sha256sum
<clever> 484e001c276d1fa5adc746a42b1f8c1b5db21b40a2e1f03b3dc268443400b3fe -
<clever> [clever@system76:~/nixpkgs]$ nix-hash --type sha256 --to-base32 --flat 484e001c276d1fa5adc746a42b1f8c1b5db21b40a2e1f03b3dc268443400b3fe
<clever> 1zmk00s48s627lxz1qd280dv4p8vihgjp926qynsa7vd4wf00kj8
waleee has joined #nixos
<clever> hmmm, --flat isnt actually needed
<clever> let me play with it a bit more...
<elvishjerricco> clever: Why use nix-hash instead of nix to-base32? My one liner works fine
<clever> hadnt seen `nix to-base32` before
<infinisil> ddellacosta: Glad we could help <3
<clever> echo -n nix-output:bogus | nix-hash --type sha256 --base32 --flat /dev/stdin
<clever> 1zmk00s48s627lxz1qd280dv4p8vihgjp926qynsa7vd4wf00kj8
<clever> elvishjerricco: this also works
<elvishjerricco> ncie
ilmu has joined #nixos
<elvishjerricco> nice*
<{^_^}> [nixpkgs] @vbgl merged pull request #57692 → coqPackages.coq-ext-lib: 0.10.0 -> 0.10.1 → https://git.io/fje5F
<{^_^}> [nixpkgs] @vbgl pushed to master « coqPackages.coq-ext-lib: 0.10.0 -> 0.10.1 »: https://git.io/fjepB
cruxeternus has joined #nixos
<{^_^}> [nixpkgs] @vbgl opened pull request #57708 → coqPackages.coq-simple-io: 0.2 -> 1.0.0 → https://git.io/fjep0
camsbury has joined #nixos
technoidX has quit [Ping timeout: 250 seconds]
slack1256 has joined #nixos
habbah has joined #nixos
<gallexme[m]> how do install nixops
<{^_^}> [nixpkgs] @worldofpeace opened pull request #57709 → vala updates → https://git.io/fjep2
cheeserific has joined #nixos
winem_ has quit [Ping timeout: 268 seconds]
technoidX has joined #nixos
aanderse has joined #nixos
<cheeserific> I messed up. My system is on an lvm drive, I accidentally used fdisk to overwrite the partition table, delete partitions, and create a new one thinking it was a usb drive. Luckily, it looks like the new partition failed, but the partition table is messed up still and I can't boot into the system. I'm on the NixOS live usb right now. Can I recover the system or at least find some way to get my configuration.nix?
<{^_^}> [nix] @catern opened pull request #2728 → nix-shell: don't use XDG_RUNTIME_DIR if TMPDIR is unset → https://git.io/fjepw
<{^_^}> [nixpkgs] @jtojnar pushed 5 commits to gnome-3.32: https://git.io/fjepr
<pie_> clever, can nix repl properly print the build log instead of just the status line
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57710 → baobab: 3.30.0 -> 3.32.0 → https://git.io/fjepK
<pie_> this is pretty dumb but https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/python-modules/wxPython/4.0.nix is telling me it cant find "which" :I
<pie_> i searched the source and theres no absolute references afaict...
<{^_^}> [nixpkgs] @worldofpeace closed pull request #57710 → baobab: 3.30.0 -> 3.32.0 → https://git.io/fjepK
drakonis1 has quit [Quit: WeeChat 2.3]
technoidX has quit [Read error: Connection reset by peer]
technoidX has joined #nixos
rcshm_ has quit [Read error: Connection reset by peer]
<pie_> unrelated, is there a way to find users of a derivation?
stepcut has joined #nixos
petrkr has joined #nixos
rcshm has joined #nixos
drakonis_ has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
Myhlamaeus has joined #nixos
rcshm has joined #nixos
stepcut_ has quit [Ping timeout: 246 seconds]
<vaibhavsagar> pie_: grep :)?
drewr has quit [Ping timeout: 252 seconds]
rcshm has quit [Read error: Connection reset by peer]
<vaibhavsagar> if you mean on a running system, I think nix-store has something for that
drakonis1 has joined #nixos
<slack1256> user environments are derivations too, you could check the references on it
drakonis has quit [Ping timeout: 246 seconds]
rcshm has joined #nixos
<pie_> vaibhavsagar, ah i forgot about that, -q --refererrers looks like it might be what i want
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
drakonis has joined #nixos
drakonis has quit [Read error: Connection reset by peer]
drakonis2 has joined #nixos
drakonis_ has quit [Ping timeout: 240 seconds]
sigmundv has quit [Ping timeout: 246 seconds]
<pie_> LnL, if i can poke you with documentation stuff, it might be nice if the breakpointHook description in the manual had the word "debug" in it somewhere? might be easier to find
knupfer has quit [Ping timeout: 240 seconds]
drakonis1 has quit [Ping timeout: 245 seconds]
stepcut has quit [Ping timeout: 255 seconds]
orivej has joined #nixos
Fare has joined #nixos
<Fare> git bisect'ing nixpkgs is less pain than I feared.
<pie_> Fare, yay \o/ less pain is good
<pie_> nix make me feel like a masochist sometimes :V
<pie_> well i mean, that depends on what youre into
<Fare> except for the times when you reach commits wherein large libraries are not in cache anymore :-/
drakonis2 has quit [Ping timeout: 240 seconds]
drakonis2 has joined #nixos
drakonis2 has quit [Read error: Connection reset by peer]
<LnL> pie_: that's something pretty small you could contribute yourself https://github.com/NixOS/nixpkgs/blob/fc32780cdfcdc05d20877d6c7c346f773a6fcb80/doc/stdenv.xml#L2631-L2655
drakonis2 has joined #nixos
drewr has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
MightyJoe is now known as cyraxjoe
rcshm has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
slack1256 has quit [Remote host closed the connection]
drakonis2 has quit [Read error: Connection reset by peer]
linarcx has quit [Quit: WeeChat 2.4]
drakonis2 has joined #nixos
linarcx has joined #nixos
aanderse-work has quit []
periklis has quit [Ping timeout: 255 seconds]
jevonearth__ has quit [Quit: Leaving]
linarcx has quit [Client Quit]
drakonis2 has quit [Read error: Connection reset by peer]
drakonis2 has joined #nixos
linarcx has joined #nixos
ixxie has joined #nixos
<{^_^}> [nixpkgs] @kalbasit opened pull request #57711 → [WIP] Go: 1.11.5 -> 1.11.6 and 1.12 -> 1.12.1 → https://git.io/fjehn
<{^_^}> [nixpkgs] @gnidorah opened pull request #57712 → jack module: init → https://git.io/fjehC
<{^_^}> [nixpkgs] @deliciouslytyped opened pull request #57713 → Add word `debug(ging)` to breakpointHook description for discoverability → https://git.io/fjehW
<{^_^}> #57713 (by deliciouslytyped, 22 seconds ago, open): Add word `debug(ging)` to breakpointHook description for discoverability
linarcx has quit [Quit: WeeChat 2.4]
niksnut has quit [Ping timeout: 244 seconds]
hellauer has joined #nixos
ixxie has quit [Ping timeout: 245 seconds]
freeman42x has joined #nixos
niksnut has joined #nixos
<noonien> i'm trying to add http://vpaste.net/WCPDv to my overlays, however, i get the following error: http://vpaste.net/I2oT7
<noonien> i'm unsure what the issue is, why is nix_run_setup erroring?
cheeserific has quit [Ping timeout: 256 seconds]
hellauer has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @stephengroat opened pull request #57714 → labelimg: fix build → https://git.io/fjehg
hellauer has joined #nixos
<pie_> is there any way to filter oull requests like "1.11.5 -> 1.11.6"
<vaibhavsagar> filter them out of what?
<pie_> *filter out pull requests
<pie_> -"->" doesnt seem to work :
<pie_> man so many typos right now, * :P
<vaibhavsagar> I think I understood that, but what do you want to filter the pull requests out of?
<vaibhavsagar> the GitHub UI, an RSS feed, this IRC channel?
<catern> shlevy: I see you briefly exchanged emails with Ludo two years ago about using C_INCLUDE_PATH/LIBRARY_PATH instead of the CC wrapper, is there anything stopping us from doing that?
<vaibhavsagar> my glib answer of "use a regex" might not work in most of these scenarios
reinhardt has joined #nixos
_kwstas has joined #nixos
<{^_^}> [nixpkgs] @hedning pushed 4 commits to gnome-3.32: https://git.io/fjehV
mariel__ has quit [Ping timeout: 240 seconds]
_kwstas has quit [Read error: Connection reset by peer]
pie_ has quit [Ping timeout: 255 seconds]
<noonien> can i nix repl into my nixos config (with overlays included)?
<clever> noonien: nix repl '<nixos/nixos>'
<{^_^}> [nixpkgs] @7c6f434c merged pull request #57703 → atk: 2.30.0 -> 2.32.0 → https://git.io/fjexN
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to staging: https://git.io/fjehD
<noonien> awesome!
<colemickens> Is there a policy on when non-stable updates are allowed?
<{^_^}> #55975 (by colemickens, 3 weeks ago, open): vaapi + i915 is not working
<ivegotasthma> I'm running `stack build` but I'm getting a resolver error. https://dpaste.de/Et9U/raw if I downgrade the lts resolver in the stack.yaml from 13.12 to 13.10 it works, but it downloads an older version of GHC, which then gets cleaned on nix-collect-garbage -d
rcshm has quit [Remote host closed the connection]
rcshm has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
<matthewbauer[m]> but yeah it will probably get garbage collected because there are no refs to it
<ivegotasthma> ivegotasthma: I changed the resolver to the system installed ghc. that's about it
josiah_sama has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
domogled has quit [Quit: domogled]
domogled has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #57713 → Add word `debug(ging)` to breakpointHook description for discoverability → https://git.io/fjehW
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fjehF
josiah_sama has joined #nixos
<{^_^}> [nixpkgs] @dotlambda pushed 5 commits to master: https://git.io/fjehb
<{^_^}> [nixpkgs] @xeji merged pull request #57473 → qtractor: 0.9.4 -> 0.9.5 → https://git.io/fhjzM
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « qtractor: 0.9.4 -> 0.9.5 (#57473) »: https://git.io/fjehA
waleee has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #57632 → nodejs: fix gyp errors when building scuttlebot on Darwin → https://git.io/fjeR9
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @jacereda to master « nodejs: fix gyp errors when building scuttlebot on Darwin (#57632) »: https://git.io/fjehp
<{^_^}> [nixpkgs] @Ma27 merged pull request #57707 → avidemux: 2.7.1 -> 2.7.2 → https://git.io/fjepc
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/fjehj
drakonis has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57715 → gnome3.cheese: 3.30.0 -> 3.32.0 → https://git.io/fjeje
<noonien> hmm, how can i override python packages?
<{^_^}> [nixpkgs] @matthewbauer merged pull request #56792 → libdwarf: add zlib to buildInputs → https://git.io/fhxq3
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fjejf
drakonis2 has quit [Ping timeout: 244 seconds]
<ivegotasthma> is it possible to install debug symbols for a program?
<{^_^}> [nixpkgs] @matthewbauer merged pull request #56226 → nodejs: Install npm manpages → https://git.io/fjejk
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fjejI
<{^_^}> [nixpkgs] @dotlambda pushed 5 commits to release-19.03: https://git.io/fjejL
<{^_^}> [nixpkgs] @xeji merged pull request #54128 → postsrsd: 1.4 -> 1.5 → https://git.io/fhlN8
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « postsrsd: 1.4 -> 1.5 (#54128) »: https://git.io/fjejt
<buffet> ivegotasthma: there is pkgs.enableDebugging
<buffet> ie you can use `pkgs.enableDebugging pkgs.theProgram`
zupo has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #54746 → postgresqlPackages.pgroonga: 2.1.7 -> 2.1.8 → https://git.io/fhivp
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « postgresqlPackages.pgroonga: 2.1.7 -> 2.1.8 (#54746) »: https://git.io/fjejm
<{^_^}> [nixpkgs] @xeji merged pull request #57475 → quassel: 0.13.0 -> 0.13.1 → https://git.io/fhjzA
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « quassel: 0.13.0 -> 0.13.1 (#57475) »: https://git.io/fjejZ
<{^_^}> [nixpkgs] @dasJ opened pull request #57716 → nixos/icingaweb2: Replace most options with toINI → https://git.io/fjejn
drakonis_ has joined #nixos
ayerhart_ has joined #nixos
ayerhart has quit [Ping timeout: 250 seconds]
work_ has joined #nixos
stepcut has joined #nixos
fragamus has joined #nixos
drakonis has quit [Ping timeout: 240 seconds]
Glider_IRC_ has joined #nixos
reinhardt has quit [Quit: Leaving]
vidbina has joined #nixos
Erasmus has joined #nixos
timor has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #55155 → sigal: 1.4.1 -> 2.0 → https://git.io/fhSMw
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « sigal: 1.4.1 -> 2.0 (#55155) »: https://git.io/fjej8
drakonis has joined #nixos
<{^_^}> [nixpkgs] @xeji closed pull request #55170 → python37Packages.structlog: 18.2.0 -> 19.1.0 → https://git.io/fhSyE
erictapen has quit [Ping timeout: 246 seconds]
Glider_IRC has quit [Ping timeout: 246 seconds]
drakonis_ has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #55135 → yarn: 1.13.0 -> 1.14.0 → https://git.io/fhSiw
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « yarn: 1.13.0 -> 1.14.0 (#55135) »: https://git.io/fjejB
wfranzini has joined #nixos
<{^_^}> [nixpkgs] @xeji pushed commit from @stephengroat to master « labelimg: fix build (#57714) »: https://git.io/fjejR
<{^_^}> [nixpkgs] @xeji merged pull request #57714 → labelimg: fix build → https://git.io/fjehg
<{^_^}> [nixpkgs] @xeji pushed commit from @stephengroat to release-19.03 « labelimg: fix build (#57714) »: https://git.io/fjejE
ddellacosta has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @xeji closed pull request #55147 → stepmania: 5.0.12 -> 5.1.0-b2 → https://git.io/fhS1H
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @xeji closed pull request #55225 → python37Packages.colander: 1.5.1 -> 1.7.0 → https://git.io/fhSp2
stepcut has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @xeji closed pull request #55227 → python37Packages.django_modelcluster: 4.2 -> 4.3 → https://git.io/fhSpA
drakonis has quit [Read error: Connection reset by peer]
drakonis has joined #nixos
josiah_sama has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @xeji merged pull request #55202 → python37Packages.keepkey: 4.0.2 -> 6.0.2 → https://git.io/fhSdH
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « python37Packages.keepkey: 4.0.2 -> 6.0.2 (#55202) »: https://git.io/fjeja
o1lo01ol1o has quit [Remote host closed the connection]
fragamus has quit [Ping timeout: 255 seconds]
stepcut has joined #nixos
o1lo01ol1o has joined #nixos
develCuy has quit [Remote host closed the connection]
hakujin has quit [Ping timeout: 240 seconds]
rcshm has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
develCuy has joined #nixos
develCuy has quit [Remote host closed the connection]
rcshm has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @xeji merged pull request #54728 → python37Packages.eth-utils: 1.2.1 -> 1.4.1 → https://git.io/fh6bL
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « python37Packages.eth-utils: 1.2.1 -> 1.4.1 (#54728) »: https://git.io/fjejw
rcshm has joined #nixos
vidbina has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #54734 → python37Packages.eth-typing: 1.3.0 -> 2.0.0 → https://git.io/fh6xV
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « python37Packages.eth-typing: 1.3.0 -> 2.0.0 (#54734) »: https://git.io/fjejK
linarcx has joined #nixos
sinner has joined #nixos
sinner is now known as Guest44139
<judson_> Is it not possible to override src?
<judson_> I want to install GLEW 2.0, but there's only 2.1 in Nixpkgs...
rcshm has quit [Read error: Connection reset by peer]
Guest27800 has quit [Ping timeout: 240 seconds]
rcshm has joined #nixos
<{^_^}> [nixpkgs] @Ma27 opened pull request #57718 → mycli: patch tests → https://git.io/fjeji
josiah_sama has joined #nixos
drakonis has quit [Read error: Connection reset by peer]
drakonis has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
fragamus has joined #nixos
develCuy has joined #nixos
drakonis has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @xeji merged pull request #54695 → python37Packages.typing-extensions: 3.6.6 -> 3.7.2 → https://git.io/fh6aE
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « python37Packages.typing-extensions: 3.6.6 -> 3.7.2 (#54695) »: https://git.io/fjejX
drakonis has joined #nixos
<{^_^}> [nixpkgs] @xeji closed pull request #55173 → python37Packages.sphinx-testing: 0.8.1 -> 1.0.0 → https://git.io/fhSSl
talyz has quit [Quit: WeeChat 2.3]
<Fare> after much recompiling of gdk, I identified the culprit qiv-killer as: b9d77e9f518cb2986c093ee53250ec284d855c8a gdk_pixbuf: 2.36.12 → 2.38.0
<Fare> I already saw other issues in nixpkgs related to that commit.
<{^_^}> [nixpkgs] @xeji merged pull request #56606 → cadvisor: 0.32.0 -> 0.33.0 → https://git.io/fhA2k
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « cadvisor: 0.32.0 -> 0.33.0 (#56606) »: https://git.io/fjejD
<das_j> judson_: whateverPackage.overrideAttrs (old: { src = ...; })
drakonis has quit [Read error: Connection reset by peer]
<noonien> but the python package i'm trying to override is a py3 package, and this does not seem to work
hakujin has joined #nixos
<noonien> so, how does one override python3Packages.pywal for example
drakonis has joined #nixos
das-g[m] has joined #nixos
<buffet> hey, im currently using chromium over xwayland, is there a way that i can get it with wayland (and preferably without X) support?
<noonien> also, in my nixpkg(i'm running nixos-18.09) it seems pywal is in pkgs.pywal, however, i'm installing wpkgtk which is in unstable, and it seems to use python3Packages.pywal as a dependency, not pkgs.pywal, python3Packages.pywal does not exist in my version of nixpkgs
<noonien> i'm unsure where to even start
<buffet> noonien: does python3Packages.pywal exist in unstable?
<noonien> yes, it does, not in nixos-18.09 though, which is the stable branch
<noonien> > python3Packages.pywal
<{^_^}> "<derivation /nix/store/aqhlbm49zd5g3bms8ls9lkmxbgipf1fa-python3.7-pywal-3.3.0.drv>"
<buffet> use whatever method youre using to get wpkgtk from unstable to also get py3pkgs.pywal or worst case patch the nixpression
shibboleth has joined #nixos
<{^_^}> [nix] @LnL7 opened pull request #2729 → backport nix-daemon fork safety to 2.2 → https://git.io/fjejA
<{^_^}> [nixpkgs] @orivej-nixos pushed commit from @orivej to master « xxHash: 0.6.5 -> 0.7.0 »: https://git.io/fjejh
_deepfire has joined #nixos
<noonien> getting pywal seems to work, however, http://vpaste.net/ul8J4 results in http://vpaste.net/dY3KT
<{^_^}> [nixpkgs] @worldofpeace closed pull request #57715 → gnome3.cheese: 3.30.0 -> 3.32.0 → https://git.io/fjeje
ilmu has quit [Ping timeout: 245 seconds]
ilmu has joined #nixos
NickSeagull has joined #nixos
civodul has joined #nixos
grizwako has quit [Remote host closed the connection]
rcshm has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
drakonis1 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57719 → dbeaver: 5.3.5 -> 6.0.0 → https://git.io/fjveO
Fare has quit [Ping timeout: 245 seconds]
<simukis> how can I make `nix run` show all lines from log?
<{^_^}> [nixpkgs] @xeji merged pull request #53509 → thrift: 0.11.0 -> 0.12.0 → https://git.io/fhsR1
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « thrift: 0.11.0 -> 0.12.0 (#53509) »: https://git.io/fjve3
<simukis> when it fails, that is.
<{^_^}> [nixpkgs] @eadwu opened pull request #57720 → vscode: 1.32.2 -> 1.32.3 → https://git.io/fjves
<vaibhavsagar> simukis: can you run `nix-shell --run` instead of `nix run`?
<symphorien> simukis: you can use nix log to show them
rcshm has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
petrkr has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « hyperrogue: 10.5a -> 10.5e (#56700) »: https://git.io/fjveC
<{^_^}> [nixpkgs] @xeji merged pull request #56700 → hyperrogue: 10.5a -> 10.5e → https://git.io/fhAMD
domogled has quit [Read error: Connection reset by peer]
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
domogled has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57721 → gnome3.dconf-editor: 3.30.2 -> 3.32.0 → https://git.io/fjve8
<{^_^}> [nixpkgs] @xeji merged pull request #57720 → vscode: 1.32.2 -> 1.32.3 → https://git.io/fjves
<{^_^}> [nixpkgs] @xeji pushed commit from @eadwu to master « vscode: 1.32.2 -> 1.32.3 (#57720) »: https://git.io/fjve0
<{^_^}> [nixpkgs] @nicknovitski opened pull request #57722 → ngrok-2: fix and update → https://git.io/fjveE
fragamus has joined #nixos
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to master: https://git.io/fjvez
<{^_^}> [nixpkgs] @xeji merged pull request #57718 → mycli: patch tests → https://git.io/fjeji
<{^_^}> [nixpkgs] @xeji pushed 2 commits to master: https://git.io/fjveg
erictapen has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @xeji pushed commit from @Ma27 to release-19.03 « mycli: patch tests »: https://git.io/fjveV
o1lo01ol1o has quit [Remote host closed the connection]
rcshm has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to release-19.03: https://git.io/fjver
rcshm has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57723 → gnome3.devhelp: 3.30.1 -> 3.32.0 → https://git.io/fjveo
_kwstas has joined #nixos
<rcshm> hi, i have installed arangodb and i am looking for a way to start it properly. and i didn't really see any doc and the start as service github is not really updated. thanks for any help.
<{^_^}> [nixpkgs] @dotlambda opened pull request #57724 → python.pkgs.pyalgotrade: fix build → https://git.io/fjvei
<rcshm> thanks ryantm_:
<rcshm> let me check your links.
<{^_^}> #40167 (by babariviere, 44 weeks ago, open): arangodb: Add arangodb as a NixOS service
<rcshm> vaibhavsagar: how do i use that code?
domogled has quit [Ping timeout: 246 seconds]
o1lo01ol1o has joined #nixos
<ryantm_> rcshm: You could copy lines 28 through 62 of nixos/modules/services/databases/arangodb.nix to your NixOS configuration
<rcshm> let me try that. thanks ryantm_:
<{^_^}> [nixpkgs] @xeji merged pull request #56713 → josm: 14620 -> 14760 → https://git.io/fhAyg
<{^_^}> [nixpkgs] @xeji pushed 2 commits to master: https://git.io/fjve1
<ryantm_> rcshm: You'd also have to fix the uid.
<ryantm_> and anything starting with cfg.
wfranzini has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @nicknovitski closed pull request #57722 → ngrok-2: fix and update → https://git.io/fjveE
wfranzini has joined #nixos
<rcshm> what would be in place of this uid = config.ids.uids.arangodb;? ryantm_:
<rcshm> i do have arangodb in systemPackages.
domogled has joined #nixos
<{^_^}> [nixpkgs] @dotlambda pushed to master « python.pkgs.ordered-set: fix build »: https://git.io/fjveD
fragamus has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @dotlambda pushed to release-19.03 « python.pkgs.ordered-set: fix build »: https://git.io/fjveS
illegalprime has joined #nixos
<samueldr> ryantm_: https://logs.nix.samueldr.com/nixos-dev/2019-03-15#2043521; in case you've not been made aware
goibhniu has quit [Ping timeout: 272 seconds]
Dr8128 has quit [Ping timeout: 245 seconds]
Fare has joined #nixos
<{^_^}> [nixpkgs] @dywedir opened pull request #57725 → broot: 0.7.1 -> 0.7.2 → https://git.io/fjve5
PLPD-Bot has quit [Remote host closed the connection]
<Fare> jtojnar, is anything blocking the merge of https://github.com/NixOS/nixpkgs/pull/57027 at this point?
<{^_^}> #57027 (by hedning, 1 week ago, open): Gnome 3.32
PLPD-Bot has joined #nixos
<ryantm_> samueldr: Oh, I can just turn it off.
<ryantm_> samueldr: There it's off.
<{^_^}> [nixpkgs] @dotlambda merged pull request #57705 → pythonPackages.google-auth-oauthlib: init at 0.2.0 → https://git.io/fjepU
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to master: https://git.io/fjveN
shibboleth has quit [Quit: shibboleth]
josiah_sama has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<rcshm> ryantm_: i got it started now. thanks.
<ryantm_> rcshm: Great!
ryantm_ has quit [Quit: leaving]
ryantm has joined #nixos
<{^_^}> [nixpkgs] @dywedir merged pull request #57516 → yara: 3.8.1 -> 3.9.0 → https://git.io/fhjPe
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fjvep
<{^_^}> [nixpkgs] @aij opened pull request #57726 → yojson: 1.6.0 -> 1.7.0 → https://git.io/fjvej
drakonis1 has quit [Quit: WeeChat 2.3]
<{^_^}> [nixpkgs] @hedning closed pull request #57721 → gnome3.dconf-editor: 3.30.2 -> 3.32.0 → https://git.io/fjve8
<{^_^}> [nixpkgs] @hedning closed pull request #57723 → gnome3.devhelp: 3.30.1 -> 3.32.0 → https://git.io/fjveo
rcshm has quit []
<simukis> symphorien: thanks!
reilithion has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @fpletz merged pull request #57534 → wireguard-tools: 0.0.20190123 -> 0.0.20190227 → https://git.io/fhjQr
<{^_^}> [nixpkgs] @fpletz pushed 3 commits to master: https://git.io/fjvvt
<infinisil> aanderse: Hey, I've written this Draft for the config option RFC, wanna take a quick look? https://github.com/Infinisil/rfcs/blob/nixos-config/rfcs/0000-nixos-config.md
ixxie has joined #nixos
stepcut has quit [Ping timeout: 246 seconds]
benhoman has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #56614 → closurecompiler: 20190121 -> 20190215 → https://git.io/fhAak
<{^_^}> [nixpkgs] @xeji pushed 2 commits to master: https://git.io/fjvvO
<{^_^}> [nixpkgs] @xeji merged pull request #57224 → darktable: 2.6.0 -> 2.6.1 → https://git.io/fhhDT
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « darktable: 2.6.0 -> 2.6.1 (#57224) »: https://git.io/fjvv3
rcshm has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #55907 → cb2bib: 1.9.9 -> 2.0.0 → https://git.io/fh5lb
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « cb2bib: 1.9.9 -> 2.0.0 (#55907) »: https://git.io/fjvvs
<{^_^}> [nixpkgs] @xeji merged pull request #56581 → acpica-tools: 20190108 -> 20190215 → https://git.io/fhAlp
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « acpica-tools: 20190108 -> 20190215 (#56581) »: https://git.io/fjvvG
agander has joined #nixos
<{^_^}> [nixpkgs] @dywedir opened pull request #57727 → yarn: 1.14.0 -> 1.15.2 → https://git.io/fjvvW
stepcut has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #55303 → hyperscan: 5.0.0 -> 5.1.0 → https://git.io/fh9ED
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « hyperscan: 5.0.0 -> 5.1.0 (#55303) »: https://git.io/fjvv4
vk3wtf has joined #nixos
mbrgm____ has joined #nixos
mbrgm____ has left #nixos [#nixos]
leat has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @yesbox opened pull request #57728 → resilio-sync: 2.6.3 -> 2.6.4 → https://git.io/fjvv0
<steveeJ> infinisil: interesting approach! to me it's not clear what needs to be implemented to make that code work
Rusty1 has quit [Quit: Konversation terminated!]
<infinisil> steveeJ: Not much! Just the config types (json, etc.) and the conversion functions from those types to a config file :)
<{^_^}> [nixpkgs] @xeji merged pull request #55237 → ocamlPackages.resource-pooling: 0.5.2 -> 0.6 → https://git.io/fh9fr
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « ocamlPackages.resource-pooling: 0.5.2 -> 0.6 (#55237) »: https://git.io/fjvvu
<infinisil> I already used this in one of my PRs (#45470) and I have convinced somebody else to use this approach (#52096)
<{^_^}> https://github.com/NixOS/nixpkgs/pull/45470 (by Infinisil, 29 weeks ago, merged): nixos/znc: More flexible module, cleanups
<{^_^}> https://github.com/NixOS/nixpkgs/pull/52096 (by furrycatherder, 13 weeks ago, merged): nixos/davmail: init
<{^_^}> [nixpkgs] @xeji merged pull request #57450 → python37Packages.radio_beam: 0.2 -> 0.3.1 → https://git.io/fhjR9
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « python37Packages.radio_beam: 0.2 -> 0.3.1 (#57450) »: https://git.io/fjvvz
rcshm has quit []
stepcut has quit [Ping timeout: 250 seconds]
<steveeJ> infinisil: if this is used then nix will not throw an error if someone gives a config option which isn't explicitly defined, correct?
<infinisil> steveeJ: Indeed
<steveeJ> infinisil: t
<jtojnar> Fare: it is almost ready – there is a list of task in the OP
<steveeJ> infinisil: that could be a trap. how would you deprecate options?
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
erasmas has quit [Quit: leaving]
<infinisil> steveeJ: Oh this won't be used for *our* options, only for upstream ones, like in upstream configuration files
<infinisil> steveeJ: So the responsibility for proper deprecation of config settings lies in upstream, where it should be
<{^_^}> [nixpkgs] @fare opened pull request #57729 → qiv: 2.3.1 -> 2.3.2 → https://git.io/fjvvV
<jtojnar> Fare: does clearing the GIO_EXTRA_MODULES env var help?
<Fare> jtojnar, can you guess why qiv would fail to work with gdk_pixbuf 2.38.[01] ?
<Fare> jtojnar, clearing it where/when ?
<Fare> I see I do have such a variable in my environment somehow
<{^_^}> [nixpkgs] @xeji merged pull request #57725 → broot: 0.7.1 -> 0.7.2 → https://git.io/fjve5
<{^_^}> [nixpkgs] @xeji pushed 2 commits to master: https://git.io/fjvvo
<jtojnar> https://github.com/NixOS/nixpkgs/issues/54278 occurs when system sets the variable to loaders of different gdk-pixbuf version han the package was bult with
<{^_^}> #54278 (by minijackson, 8 weeks ago, open): Programs using gdk_pixbuf 2.38 crash with 2.36 loaders from system
<Fare> but no clearing this variable doesn't help
<Fare> I see other "interesting" variables: GDK_PIXBUF_MODULE_FILE GI_TYPELIB_PATH
<jtojnar> Fare it might be different as pbogdan pinpoined it to libpng loader https://github.com/NixOS/nixpkgs/issues/54278#issuecomment-459900595
<Fare> unset GIO_EXTRA_MODULES GDK_PIXBUF_MODULE_FILE GI_TYPELIB_PATH does it!
knupfer has joined #nixos
stepcut has joined #nixos
<jtojnar> Fare, yeah sorry, I meant GDK_PIXBUF_MODULE_FILE
<jtojnar> maybe there was similar change in jpeg loader too
<{^_^}> [nixpkgs] @xeji closed pull request #57726 → yojson: 1.6.0 -> 1.7.0 → https://git.io/fjvej
<Fare> ok, so where are these variables being defined (not by me) and how should I handle them?
<Fare> who needs those variables and will break if I unset them permanently?
<Fare> are they in conflict between the base system and my user's nixpkgs?
<{^_^}> [nixpkgs] @xeji merged pull request #57451 → python37Packages.qtawesome: 0.5.6 -> 0.5.7 → https://git.io/fhjRx
<{^_^}> [nixpkgs] @xeji pushed 2 commits to master: https://git.io/fjvvy
dwdr has quit [Remote host closed the connection]
<jtojnar> Fare the gdk pixbuf loaders are used by every GTK app to render icons
<jtojnar> and also by QT apps when trying to blend into GTK system
<Fare> how come they need an environment variable? Don't their defaults suffice?
<jtojnar> so basically every graphical app needs it
<Fare> so if I unset them, lots of things will break?
<Fare> how come they are out of synch, though? And how do I deal with discrepancy between the base system and the user's nixpkgs ?
<jtojnar> Fare: on FHS systems the modules load from /usr/lib/gdk-pixbuf
<jtojnar> since we do not have /usr, we need to tell the apps
<jtojnar> Fare: we solve it for most GTK 3 apps by setting the environment variable using wrapGAppsHook
<Fare> wouldn't the "right thing" be to have some kind of wrappers that you update to tell the application where the loader modules are, if not statically known?
<Fare> ok
<Fare> so, should qiv use wrapGAppsHook or something?
<jtojnar> Fare: we did not need it before because the ABI is quite stable so it worked fine with mixed versions for years, until recently
<Fare> (the wrapper presumably sets precisely those variables?)
psy3497 has joined #nixos
<jtojnar> Fare: yeah, or ensure the system is consistent
* Fare greps around and finds the variables being set in /etc/static/set-environment
Rusty1 has joined #nixos
<jtojnar> yeah, most desktop environments set it by services.gdk-pixbuf.enable = true
<jtojnar> I dislike it since it breaks purity but some people want it
<Fare> of course, since I didn't reboot in a while, /etc/static/set-environment and my current environment are quite out of synch.
<Fare> what does that variable do?
acarrico has quit [Ping timeout: 255 seconds]
<Fare> So, if I reboot, should qiv and chromium be suddenly more stable?
<jtojnar> GDK_PIXBUF_MODULE_FILE tells gdk_pixbuf where to find the loaders
<clever> Fare: when you nixos-rebuild, it updates /etc/static
<jtojnar> probably
<musicmatze> Can someone confirm that the riot-web package ships a version that is different than the version hosted on riot.im? ... But upstream did not yet release a new version that is the same as riot.im, as it seems.
<clever> but you may need to logout and login for some env vars to update
<{^_^}> [nixpkgs] @xeji merged pull request #57079 → kops: 1.11.0 -> 1.11.1 → https://git.io/fhhYV
<{^_^}> [nixpkgs] @xeji pushed commit from @yurrriq to master « kops: 1.11.0 -> 1.11.1 (#57079) »: https://git.io/fjvvd
<Fare> I didn't realize until now that you need to reboot after a nixos-rebuild switch
<Fare> looks like you do.
<Fare> The entire notion of shell environment variable seems bunk to me. The scoping is done wrong.
<jtojnar> yeah, it is an ugly hack
<Fare> Not especially nixos' fault. I suppose that's what dbus was trying to fix, but of course bootstrapping dbus has the very same problem.
<rnhmjoj> i'm trying to find the commit that broke a qt application (monero-gui). it must be between 8cd7b5aab3 (Dec 29) and b48304439b (Jan 4). bisecting is taking forever because there is a lot of interference from failing dependencies that are unrelated. do you have any idea about what it could be?
<jtojnar> we have a lot of those since apps are not expecting anything else than FHS
Erasmus has quit [Read error: Connection reset by peer]
<Fare> rnhmjoj, is it the same https://github.com/NixOS/nixpkgs/issues/54278 that we're discussing right now?
<{^_^}> #54278 (by minijackson, 8 weeks ago, open): Programs using gdk_pixbuf 2.38 crash with 2.36 loaders from system
InFlames has joined #nixos
<Fare> jtojnar, and what if a user wants to use applications with mutually incompatible versions?
Erasmus has joined #nixos
<rnhmjoj> Fare: don't think so: it's not a segfault. the program can't find one its runtime dependencies. it must be related to some change in qt
<jtojnar> Fare: yeah, than wrapping/clearing is the only option
<{^_^}> [nixpkgs] @xeji merged pull request #57082 → linux_hardkernel_4_14: 4.14.94-155 -> 4.14.102-156 → https://git.io/fhhsg
<{^_^}> [nixpkgs] @xeji pushed commit from @qolii to master « linux_hardkernel_4_14: 4.14.94-155 -> 4.14.102-156 (#57082) »: https://git.io/fjvvb
vk3wtf has quit [Ping timeout: 252 seconds]
anton_ has quit [Quit: No Ping reply in 180 seconds.]
psy3497 has left #nixos ["WeeChat 2.4"]
<jtojnar> Fare: and if we get systemds services in the mix then we are out of luck
psy3497 has joined #nixos
<{^_^}> [nixpkgs] @xeji pushed commit from @yurrriq to release-19.03 « kops: 1.11.0 -> 1.11.1 (#57079) »: https://git.io/fjvvx
psy3497 has quit [Client Quit]
sigmundv has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @alyssais opened pull request #57730 → gitAndTools.git-remote-hg: 0.2-e716a9e1a9e460a45663694ba4e9e8894a8452b2 -> 1.0.0 → https://git.io/fjvvj
psy3497 has joined #nixos
Erasmus has quit [Ping timeout: 245 seconds]
mconstant has quit [Ping timeout: 252 seconds]
Erasmus has joined #nixos
Erasmus has quit [Read error: Connection reset by peer]
knupfer has quit [Ping timeout: 240 seconds]
<jtojnar> Fare: I propose getting rid of the environment variables unless `environment.enableImpureClusterfuck` is set to true
ilmu has quit [Ping timeout: 245 seconds]
ilmu has joined #nixos
ng0 has joined #nixos
stepcut has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @ar1a opened pull request #57731 → obs-studio: 22.0.3 -> 23.0.2 → https://git.io/fjvfm
stepcut has joined #nixos
<ar1a> i have such a weird obs bug
<ar1a> my window capture doesnt work, its just a black screen
<ar1a> ive clicked on every google link that matches for the error code (theres only like 60)
<ar1a> no solutions work
<ar1a> why have you forsaken me god
dansho has joined #nixos
Makaveli7 has quit [Quit: Leaving]
<Fare> jtojnar, thanks!
linarcx has quit [Quit: WeeChat 2.4]
<haslersn[m]> What's the difference between `import <nixos>` and `import <nixpkgs>` ?
<Fare> haslersn[m], I *believe* which is which is determined by your $NIX_PATH
<Fare> I might be totally wrong, though.
<jtojnar> Fare: you are right
dansho has quit [Client Quit]
<ar1a> hm, im on nixos but my NIX_PATH only has nixpkgs in it
stepcut has quit [Ping timeout: 246 seconds]
<Fare> what is the "official" way to layer personal, local, experimental and/or proprietary packages on top of nixpkgs ?
ikitat has quit [Ping timeout: 246 seconds]
endformationage has quit [Ping timeout: 272 seconds]
<ar1a> so what are the point of overlays?
<{^_^}> [nixpkgs] @xeji merged pull request #56376 → git: 2.19.2 -> 2.21.0 → https://git.io/fhbQF
<{^_^}> [nixpkgs] @xeji pushed 2 commits to staging: https://git.io/fjvf3
stepcut has joined #nixos
<ryantm> ar1a: Basically exactly what Fare said. They are also composable.
<jtojnar> ryantm: did you manage to disable gnome updates for now?
<ryantm> jtojnar: I turned r-ryantm off. I'll blacklist it later and restart it.
<jtojnar> thanks
<ryantm> This morning, I saw your GitHub comment about doing that, but I didn't realize it was urgent.
stepcut has quit [Remote host closed the connection]
<ryantm> Is it that every spring we need to blacklist Gnome?
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
<ryantm> Maybe we could add a feature for blacklisting minor version bumps, then just bump that every year instead.
<samueldr> could you blacklist (x.y.z) X.Y updates for gnome stuff? while keeping .z enabled?
<samueldr> well!
<ryantm> samueldr: :)
_kwstas has quit [Quit: _kwstas]
agander has quit [Ping timeout: 246 seconds]
ng0 has quit [Quit: Alexa, when is the end of world?]
stepcut has joined #nixos
<jtojnar> ryantm: it happens every March and October
<jtojnar> s/October/August/
<jtojnar> s/August/September/
<{^_^}> [nixpkgs] @laMudri opened pull request #57732 → ibus-table: revert 1.9.21 -> 1.9.20 → https://git.io/fjvfG
<Fare> ryantm, thanks!
<Fare> "overlays" reminds me of the (not so) glorious days of Turbo Pascal 5...
<Fare> back when some people realized they did need more than 640KiB of memory.
stepcut has quit [Ping timeout: 245 seconds]
<Fare> interestingly, those days are back, thanks to the low-level VMs of some blockchains...
slack1256 has joined #nixos
illegalprime has quit [Ping timeout: 252 seconds]
justbeingglad has left #nixos [#nixos]