gchristensen changed the topic of #nixos to: NixOS 18.03 and Nix 2.0 are released! || Share the output of nix-shell -p nix-info --run nix-info to help us help you. || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/becbe4dbe16 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
bara has quit [Remote host closed the connection]
ndrei has quit [Ping timeout: 256 seconds]
endformationage has quit [Ping timeout: 276 seconds]
endformationage has joined #nixos
jrolfs has joined #nixos
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/becbe4dbe16 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
bara has joined #nixos
nixy- has quit [Quit: ZNC 1.6.5 - http://znc.in]
blankhart has joined #nixos
nixy has joined #nixos
thc202 has quit [Ping timeout: 264 seconds]
khoi has joined #nixos
<khoi> hi, I get the following error: "unknown signal: SIGWINCH", can anyone help?
digitus has quit [Quit: digitus]
<{^_^}> [nixpkgs] @peterhoeg pushed to master « syncthing: 0.14.45 -> 0.14.46 »: https://git.io/vxD0i
davidlt has quit [Ping timeout: 256 seconds]
logzet has quit [Remote host closed the connection]
hellrazo1 has joined #nixos
michas_ has quit [Ping timeout: 255 seconds]
Lisanna has quit [Remote host closed the connection]
hellrazor has quit [Ping timeout: 255 seconds]
jb55 has joined #nixos
hakujin4 has quit [Ping timeout: 265 seconds]
Guest84382 has quit [Ping timeout: 276 seconds]
freeman42x]NixOS has quit [Ping timeout: 276 seconds]
blonkhart has joined #nixos
<infinisil> Heh, trying to build something, tries to download http://hackage.haskell.org/package/memory-0.14.14.tar.gz
<infinisil> But then I get error: Nix daemon out of memory
<infinisil> But it just downloaded memory! How can that be!
ryanartecona has quit [Quit: ryanartecona]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/e7d77fecfe2 (from 14 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
telent has quit [Ping timeout: 255 seconds]
dan_b has quit [Ping timeout: 255 seconds]
endformationage has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @cstrahan opened pull request #38445 → kubernetes: update to 1.10 → https://git.io/vxDEj
<infinisil> But really, why the hell does it run out of memory, I have 16GB on this machine
jtojnar has joined #nixos
endformationage has joined #nixos
{`-`}_ has joined #nixos
<abathur> ran upgrade, got an error one run about dhcpd being restarted too quickly, second run completed, but journalctl shows a firehose of messages like...
<abathur> Apr 04 19:42:06 nixos login[32280]: PAM adding faulty module: /nix/store/dzrd8yxh9r1bwisphg3z47dxrxlgskv1-systemd-237/lib/security/pam_systemd.so
shiver32 has joined #nixos
shiver32 has quit [Changing host]
shiver32 has joined #nixos
himmAllRight has joined #nixos
DavidEGr1yson has joined #nixos
cross_ has joined #nixos
statusfa1led has joined #nixos
electroc1t has joined #nixos
MoreTea2 has joined #nixos
kandinsk1 has joined #nixos
marek_ has joined #nixos
tinco has joined #nixos
mutantmell has joined #nixos
sjourdois has joined #nixos
sie- has joined #nixos
abathur has quit [Quit: abathur]
swflint_away has joined #nixos
layus_ has joined #nixos
Sigma[Mtp] has joined #nixos
ertesx-w has joined #nixos
leotaku has joined #nixos
endformationage has quit [Ping timeout: 240 seconds]
dex1983 has quit [*.net *.split]
leotaku_ has quit [*.net *.split]
Profpatsch has quit [*.net *.split]
mtjmullen has quit [*.net *.split]
himmAllRight17_ has quit [*.net *.split]
reardencode has quit [*.net *.split]
jluttine has quit [*.net *.split]
ertes-w has quit [*.net *.split]
bind has quit [*.net *.split]
{`-`} has quit [*.net *.split]
tinco_ has quit [*.net *.split]
marek has quit [*.net *.split]
wrl_ has quit [*.net *.split]
acowley has quit [*.net *.split]
ToxicFrog has quit [*.net *.split]
cross has quit [*.net *.split]
lohfu has quit [*.net *.split]
electrocat has quit [*.net *.split]
DavidEGrayson has quit [*.net *.split]
kandinski has quit [*.net *.split]
swflint has quit [*.net *.split]
Sigma has quit [*.net *.split]
shiver has quit [*.net *.split]
statusfailed has quit [*.net *.split]
hodapp has quit [*.net *.split]
Leo` has quit [*.net *.split]
eqyiel has quit [*.net *.split]
primeos has quit [*.net *.split]
S0rin has quit [*.net *.split]
ijsicle has quit [*.net *.split]
layus has quit [*.net *.split]
smj has quit [*.net *.split]
lejonet has quit [*.net *.split]
MoreTea has quit [*.net *.split]
Sigma[Mtp] is now known as Sigma
swflint_away is now known as swflint
ertesx-w is now known as ertes-w
layus_ is now known as layus
acowley has joined #nixos
khoi has left #nixos ["WeeChat 1.9.1"]
abathur has joined #nixos
endformationage has joined #nixos
xcmw has quit [Ping timeout: 260 seconds]
sie- has quit [Ping timeout: 240 seconds]
<abathur> alive after reboot, though
psychic1 has joined #nixos
erictapen has quit [Ping timeout: 240 seconds]
hakujin4 has joined #nixos
xcmw has joined #nixos
ijsicle has joined #nixos
jluttine has joined #nixos
primeos has joined #nixos
hodapp has joined #nixos
Profpatsch has joined #nixos
eqyiel has joined #nixos
dex1983 has joined #nixos
ToxicFrog has joined #nixos
lejonet has joined #nixos
S0rin has joined #nixos
bind has joined #nixos
hakujin4 has quit [Ping timeout: 265 seconds]
Leo` has joined #nixos
lohfu has joined #nixos
endformationage has quit [Ping timeout: 260 seconds]
endformationage has joined #nixos
thefloweringash has quit [Quit: WeeChat 1.9.1]
acarrico has quit [Ping timeout: 255 seconds]
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos
erasmas has joined #nixos
endformationage has quit [Client Quit]
psychic1 has left #nixos ["WeeChat 1.6"]
jb55 has quit [Ping timeout: 256 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/72f3e417aca (from 83 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
acarrico has joined #nixos
lopsided98 has quit [Remote host closed the connection]
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 264 seconds]
mbrgm_ is now known as mbrgm
kanotix has joined #nixos
Rusty1_ has quit [Ping timeout: 255 seconds]
Supersonic has quit [Ping timeout: 264 seconds]
kanotix is now known as Rusty1_
ryantrinkle has quit [Ping timeout: 265 seconds]
Supersonic has joined #nixos
hellrazor has joined #nixos
hellrazo1 has quit [Ping timeout: 260 seconds]
jtojnar has quit [Ping timeout: 240 seconds]
tmaekawa has joined #nixos
hakujin4 has joined #nixos
tmaekawa has quit [Quit: tmaekawa]
dj_goku_ has quit [Quit: Lost terminal]
johnsonav has joined #nixos
Brejic has joined #nixos
hakujin4 has quit [Ping timeout: 276 seconds]
lopsided98 has joined #nixos
paraseba_ is now known as paraseba
jayq has joined #nixos
hakujin4 has joined #nixos
iyzsong has joined #nixos
pie_ has quit [Ping timeout: 256 seconds]
hakujin4 has quit [Ping timeout: 265 seconds]
oahong has quit [Quit: 暂离]
oahong has joined #nixos
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
akscram has quit [Ping timeout: 276 seconds]
sanscoeur has joined #nixos
cript0nauta has joined #nixos
hakujin4 has joined #nixos
akscram has joined #nixos
fusion809 has joined #nixos
hakujin4 has quit [Ping timeout: 246 seconds]
<fusion809> Ah good, clever you know that nix file you wrote so I can connect to the WiFi using my Broadcom chip from a NixOS ISO? It didn't work. I even ran `modprobe -a wl` but no networks were detected by NetworkManager. I even tried using wpa-passphrase ESSID PSK > /etc/wpa_supplicant.conf and restarting wpa_supplicant service.
abathur has quit [Quit: abathur]
vaibhavsagar has quit [Quit: ZNC 1.6.5 - http://znc.in]
vaibhavsagar has joined #nixos
jophish has joined #nixos
jayq has quit [Ping timeout: 255 seconds]
hakujin4 has joined #nixos
hakujin4 has quit [Ping timeout: 256 seconds]
nuncanada has quit [Remote host closed the connection]
nuncanada has joined #nixos
nuncanada has quit [Read error: Connection reset by peer]
erasmas has quit [Quit: leaving]
kmicklas has quit [Ping timeout: 265 seconds]
hakujin4 has joined #nixos
hakujin4 has quit [Ping timeout: 265 seconds]
abathur has joined #nixos
<joepie91> errr....
<joepie91> attempting to upgrade to 18.03
<joepie91> and I get this:
<joepie91> error: imported archive of ‘/nix/store/1gkicx26warv3zk16cvmbxm8lgbh1bz9-source’ lacks a signature
<joepie91> also before that: warning: unknown setting 'signed-binary-caches'
<joepie91> how am I *supposed* to upgrade to 18.03?
abathur has quit [Ping timeout: 265 seconds]
hakujin4 has joined #nixos
<acowley> joepie91: Were you previously using the nixos-17.09 channel?
<joepie91> yes
<acowley> joepie91: Also, I think the warning can be ignored
<joepie91> how? also, ignoring signature warnings seems like a bad idea :)
<acowley> joepie91: Then I think the right way is to switch to the nixos-18.03 channel, and then nixos-rebuild switch --upgrade
kerrhau has joined #nixos
kerrhau has quit [Changing host]
kerrhau has joined #nixos
<joepie91> that's what I've done, and that gets me the above error
<joepie91> set the channel, per upgrade instructions in the manual, rebuild with --upgrade flag
hakujin4 has quit [Ping timeout: 256 seconds]
<acowley> joepie91: I don't remember the details, but I seem to recall it's that signatures became the default, so the setting is redundant. The warning is more alarming than it should be.
<joepie91> right, so how can I make it go away? :P
Arcaelyx_ has joined #nixos
fusion809 has quit [Remote host closed the connection]
<joepie91> (also, this seems like rather an... obvious issue. was the upgrade path from 17.09 to 18.03 not tested before release?)
<acowley> joepie91: This may be related https://github.com/NixOS/nix/issues/1897
schoppenhauer has quit [Ping timeout: 264 seconds]
<joepie91> acowley: right, the most important question there remains unanswered though
<acowley> The terminal "How?" in that issue is ... not encouraging
Arcaelyx has quit [Ping timeout: 240 seconds]
<joepie91> :)
schoppenhauer has joined #nixos
<joepie91> acowley: tried reverting to 17.09 to add myself to trustedUsers as a workaround
<joepie91> but... it seems that the failed upgrade has bricked my Nix
<joepie91> since I get the same error on 17.09 channel now as well
<acowley> yeesh that's frustrating
<joepie91> I seriously get the impression that this upgrade path just wasn't tested at all...
<acowley> joepie91: Given the number of related issues that end with unanswered questions, you may be right
<joepie91> "If it's on 2.0pre5889_c287d731 and you still get this error try restarting your nix-daemon service (or just restarting the computer)."
<joepie91> "That said, Nix should have a better way of handling this especially with lots of people upgrade from Nix 1.11 to Nix 2.0. Maybe the "nix" CLI should check the nix-daemon version before running?"
<joepie91> ... this is going to be a serious problem when people are going to upgrade en masse
<joepie91> restarting the service did exactly nothing
<joepie91> time for a full system restart I guess?
<joepie91> :|
<zybell_> Nix2.0 does these errors. That means the upgrade Nix1.11->Nix2.0 did already work. But maybe it is not needed for 18.03. Try downgrade (if there aren't known issues with it) to Nix1.11.
sigmundv has quit [Ping timeout: 255 seconds]
<zybell_> (Its needed for unstable)
gspia has joined #nixos
<zybell_> (Nix2.0 to be clear is for unstable)
<joepie91> zybell_: Nix 1.11 does not work on 18.03
<joepie91> afaik
cript0nauta has quit [Read error: Connection reset by peer]
<joepie91> due to new language features
cript0nauta has joined #nixos
<zybell_> I know these features are in unstable, but in 18.03? idk
<acowley> It seems strange that the daemon doesn't get upgraded
<zybell_> can't,as long its running.
hellrazo1 has joined #nixos
<acowley> joepie91: You've rebooted?
<joepie91> yep, just rebooted, daemon is still old daemon
<joepie91> interestingly it seems it only changes to Nix 2.x for the current shell?
<joepie91> yeah, so if I set back the channel to 17.09 and then rebuild from *another* shell it works fine?
jperras has quit [Ping timeout: 255 seconds]
hellrazor has quit [Ping timeout: 256 seconds]
blonkhart has quit [Quit: WeeChat 1.9.1]
dj_goku has joined #nixos
dynamicudpate has quit [Ping timeout: 276 seconds]
<joepie91> well
<joepie91> I now have a working Nix 1.x and I managed to add myself to trusted users
<joepie91> let's see if an upgrade to 18.03 doesn't break this time
<joepie91> ergonomics definitely leave some to be desired here :)
<joepie91> nope! still breaks in the exact same way
<joepie91> so as far as I can tell, the 17.09 -> 18.03 upgrade process is just totally broken...
hakujin4 has joined #nixos
<zybell_> Did that trial update you to 2.0?
<joepie91> zybell_: I've found no way yet to upgrade to Nix 2.0 properly, ie. including daemon
fusion809 has joined #nixos
<zybell_> I mean cli
<joepie91> it didn't update it persistently, no
<joepie91> as far as I can tell
<fusion809> Hi folks I have 18.03 installed now. How do I install shell extensions. The ol' fashion method of installing them from Firefox doesn't work, I've looked at nixpkgs and found the one I wanted https://github.com/NixOS/nixpkgs/blob/612e1acb6b964d88b6580e8df1b4519d57cb9a8f/pkgs/desktops/gnome-3/extensions/dash-to-panel/default.nix. Running nix-env -i dash-to-panel doesn't work so I'm guessing there's something else I'm meant to
<fusion809> be doing.
<joepie91> fusion809: did you manage to upgrade from 17.09 to 18.03?
<fusion809> Nope, I did a clean install.
<joepie91> ah, hm :(
<Guest57550> joepie91: what's the trick?
<Guest57550> I'm about to try :o
<Guest57550> Fortunately, nothing too important on this laptop
<joepie91> Guest57550: precisely what I'm trying to find out, far as I can tell it's basically impossible right now
<joepie91> :/
<Guest57550> I can't get dropbox working :\ this might mean I need to use a different OS for my workstation
<joepie91> even just setting nix.package = nixUnstable breaks on 17.09
<zybell_> It could be that you need a running nix2.0 daemon first
<joepie91> yes, okay, sure, but how do I *get* that?
<joepie91> that has been the unanswered question so far
jperras has joined #nixos
<zybell_> upgrading nix *in channel* 17.09 seems the last option
<joepie91> just tried that, failed
<joepie91> same way
<zybell_> only nix, not nixos
<joepie91> yes
hakujin4 has quit [Ping timeout: 265 seconds]
iyzsong has quit [Ping timeout: 240 seconds]
<zybell_> -p current-system ?
<zybell_> Don't know syntax, I mean the profile the daemon runs in
jperras has quit [Ping timeout: 268 seconds]
<joepie91> I've found an additional data point
<joepie91> if I disable each and every additional channel and overlay, it works
<joepie91> in my case, that includes the unstable channel that I'm manually importing, and the rust overlay
<joepie91> or well, mozilla overlay
<acowley> fusion809: I mention the gnome shell extensions I'm using in environment.systemPackages in configuration.nix
<fusion809> Thanks, I should have thought of that one.
<joepie91> well then
<joepie91> no 18.03 for me tonight I guess
<joepie91> :(
<joepie91> meh, time to sleep
gm152 has quit [Ping timeout: 256 seconds]
hellrazo1 has quit [Ping timeout: 255 seconds]
hellrazo1 has joined #nixos
blankhart has quit [Ping timeout: 265 seconds]
<fusion809> acowley: just tried a rebuild after specifying them and it's not working so I'm guessing you're doing something different to me. I added `gnome-shell-dash-to-panel chrome-gnome-shell gnome-shell-system-monitor` (that's what they're called in their .nix file) and it said `error: undefined variable 'gnome-shell-dash-to-panel' at /etc/nixos/configuration.nix:41:60`. Also tried without the gnome-shell- prefix same error.
blankhart has joined #nixos
<fusion809> Here's my environment.systemPackages var https://github.com/fusion809/NixOS-configs/blob/master/configuration.nix#L40
<{^_^}> [nixpkgs] @cartr opened pull request #38446 → rpiboot-unstable: init at 2018-03-27 → https://git.io/vxDiw
hakujin4 has joined #nixos
kandinsk1 is now known as kandinski
Rusty1_ has quit [Quit: Konversation terminated!]
hakujin4 has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @fpletz merged pull request #38405 → network-interfaces-scripted: wlanInterfaces have .device, … → https://git.io/vxXHq
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to master: https://git.io/vxDPI
<{^_^}> → dd9f7765 by @volth: network-interfaces-scripted: wlanInterfaces have .device, no "${dev}-netdev.service"
<{^_^}> → 20ad4be3 by @fpletz: Merge pull request #38405 from volth/patch-121
<{^_^}> [nixpkgs] @fpletz merged pull request #38403 → mpg123: 1.25.8 -> 1.25.10 → https://git.io/vxXMA
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to master: https://git.io/vxDPt
<{^_^}> → 3bdcd3e2 by @dtzWill: mpg123: 1.25.8 -> 1.25.10
<{^_^}> → afa2e731 by @fpletz: Merge pull request #38403 from dtzWill/update/mpg123-1.25.10
MercurialAlchemi has joined #nixos
hakujin4 has joined #nixos
jperras has joined #nixos
bpa has joined #nixos
krey has quit [Ping timeout: 240 seconds]
hakujin4 has quit [Ping timeout: 265 seconds]
vidbina has joined #nixos
zybell_ has quit [Ping timeout: 260 seconds]
jperras has quit [Ping timeout: 276 seconds]
TrentP has quit [Quit: ZNC - http://znc.in]
TrentP has joined #nixos
zybell_ has joined #nixos
bobj has joined #nixos
hakujin4 has joined #nixos
hakujin4 has quit [Ping timeout: 256 seconds]
<bpa> hello, I am trying to commit to github my configuration.nix from inside the Atom Editor but it gives me some errors as if Atom is not aware that the package git is installed in my system
reinzelmann has joined #nixos
<bpa> "fatal: cannot run send-pack: No such file or directory"
<bpa> is there a way to tell to the Atom editor that Git is available
<{^_^}> Channel nixos-18.03 advanced to https://github.com/NixOS/nixpkgs/commit/4833d90e96d (from 12 hours ago, history: https://channels.nix.gsc.io/nixos-18.03)
Ariakenom has joined #nixos
rauno has joined #nixos
hakujin4 has joined #nixos
vidbina has quit [Ping timeout: 276 seconds]
hakujin4 has quit [Ping timeout: 246 seconds]
<fusion809> bpa: I think that's a question best posed at discuss.atom.io, as it seems to pertain mostly to the editor. Ask if a custom PATH can be used as it is likely NixOS' non-compliance to FHS that is the problem here.
rauno has quit [Ping timeout: 260 seconds]
<bpa> ty fusion809
xy2_ has joined #nixos
iyzsong has joined #nixos
Ariakenom has quit [Quit: Leaving]
rauno has joined #nixos
hakujin4 has joined #nixos
rauno has quit [Ping timeout: 264 seconds]
michas_ has joined #nixos
hakujin4 has quit [Ping timeout: 256 seconds]
oahong has quit [Quit: 暂离]
oahong has joined #nixos
rauno has joined #nixos
<rsa> "post-installation fixup"-phase moves documentation to a new store path, but everything built before that expects the original store location. any tips? how can i know the new store location for the docs in advance? (in this particular case i'm attempting to build the docs for sage)
phdoerfler has joined #nixos
xy2_ has quit [Ping timeout: 256 seconds]
orivej has joined #nixos
hakujin4 has joined #nixos
davidlt has joined #nixos
thblt has joined #nixos
<thblt> Hi! How can I configure ownership of /sys/ nodes in NixOS? More specifically: I'd like to be able to change my laptop's monitor brightness without sudo :)
<thblt> FWIW, I'm on a Dell XPS 9560, using only the intel monitor
<thblt> Thanks!
hakujin4 has quit [Ping timeout: 276 seconds]
slyfox has quit [Ping timeout: 256 seconds]
<sphalerite> thblt: if you're running X, you'll probably want to use xbacklight
bpa has quit [Remote host closed the connection]
<sphalerite> that is, the x backlight protocol. Be it through the xbacklight command-line tool or something higher-level
<thblt> sphalerite: "No outputs have backlight property"...
<sphalerite> huh, it works on mine, same model
<thblt> sphalerite: strange (yet interesting). Which NixOS channel?
<sphalerite> 17.09
<sphalerite> but I did have the problem of it not associating the backlight right on a previous laptop, let me dig up the relevant config
<thblt> sphalerite: care to share your config?
slyfox has joined #nixos
<sphalerite> services.xserver.deviceSection = ''Option "Backlight" "intel_backlight"'';
<sphalerite> that should do it I think
* thblt tries
thblt has quit [Remote host closed the connection]
<vaibhavsagar> what's the consensus on "error: imported archive <hash>-source lacks signature"?
<sphalerite> vaibhavsagar: happens most frequently when accidentally using nix 1.x when globally running 2.x. Try running whatever command gave you that with NIX_REMOTE=daemon
<vaibhavsagar> ah, in this case I'm globally running nix 1.x and locally trying to use nix 2.0 in a nix-shel
<vaibhavsagar> nvm, will try it again after I'm running Nix 2.0 globally
<mgttlinger> First of all congrats on the 18.03 release
thblt has joined #nixos
<mgttlinger> I have trouble upgrading from 17.09 to 18.03
<mgttlinger> I have switched the channel for th eroot user
<thblt> sphalerite: no improvement
<mgttlinger> but when I rum a `nixos-rebuild switch --upgrade`
<mgttlinger> there are a few warnings about signed binary caches
<sphalerite> thblt: huh.
<sphalerite> mgttlinger: those warnings are safe to ignore, it's because the option changed from signed-binary-caches to require-sigs
<mgttlinger> and is sais its building system configuration but kinda lingers there wthout using much CPU
<vaibhavsagar> mgttlinger: wait for a bit longer
<sphalerite> how long have you been waiting?
<thblt> sphalerite: do you have your full config online somewhere maybe?
<mgttlinger> Well I haven't stopped the time but it seemed odd to me that things take a long time without using a noticeable amount of CPU
<sphalerite> thblt: no, and I can't really publish it as is
hakujin4 has joined #nixos
<sphalerite> mgttlinger: 30 seconds, 5 minutes, an hour?
hjst has joined #nixos
asuryawanshi has joined #nixos
<mgttlinger> sphalerite: something between 30 seconds and 5 minutes
<mgttlinger> Ok, now it resumed doing things
<mgttlinger> Out of interrest what is happening there that causes it to take such a long time?
<thblt> sphalerite: OK, thank you anyway :-)
<sphalerite> evaluating nixos I think
<sphalerite> thblt: I'm curious to get to the bottom of this though, since I just found I'm having the same issue on my chromebook
<thblt> sphalerite: just out of curiosity, you don't happen to have got Optimus working? :-)
<mgttlinger> The download time/speed outputs seem broken
<sphalerite> thblt: I do. It involved some kernel command line parameters, just a minute
<thblt> sphalerite: this may be a common cause actually, I suspect optimus is required for xbacklight to work
<sphalerite> mgttlinger: yes, the way it's reported changed from 1.x to 2.x and with a 1.x daemon and a 2.x client it goes a bit wonky
MichaelRaskin has left #nixos [#nixos]
<mgttlinger> Ah Ok
<sphalerite> thblt: boot.kernelParams = [ "acpi_rev_override=5" ]; hardware.bumblebee.enable = true;
fusion809 has quit [Remote host closed the connection]
* thblt tries
hakujin4 has quit [Ping timeout: 265 seconds]
<thblt> sphalerite: all other settings are left to default?
<{^_^}> Channel nixos-18.03 advanced to https://github.com/NixOS/nixpkgs/commit/becbe4dbe16 (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-18.03)
jrolfs has quit [Ping timeout: 255 seconds]
<sphalerite> thblt: yeah I think so, except unfree needs to be allowed at least for nvidia-x11
<sphalerite> I have nixpkgs.config.allowUnfreePredicate = p: lib.elem (builtins.parseDrvName p.name).name ["nvidia-x11"];
<thblt> sphalerite: I'm not sure I understand that line. It's allowUnfree for the nvidia package only?
<sphalerite> thblt: yeah. But if you don't mind unfree software in general you can just do nixpkgs.config.allowUnfree = true;
<thblt> sphalerite: that's what I have right now, because wifi drivers I think.
<thblt> sphalerite: I'll dig into such subtleties when I'll have fixed the actual issues :-)
goibhniu has joined #nixos
jperras has joined #nixos
thblt has quit [Remote host closed the connection]
michas_ has quit [Ping timeout: 240 seconds]
leat has quit [Ping timeout: 268 seconds]
jperras has quit [Ping timeout: 265 seconds]
thblt has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #38111 → assorted cleanups → https://git.io/vxrgl
<{^_^}> [nixpkgs] @7c6f434c pushed 6 commits to master: https://git.io/vxDSf
<{^_^}> → 6d7854a9 by @oxij: nixos: users-groups: cleanup
<{^_^}> → 1e3bd96a by SLNOS: wrapFirefox: tiny cleanup
<{^_^}> → 302c170e by @oxij: nixos: replace `optionals` -> `optional` in nsswitch
rauno has quit [Ping timeout: 260 seconds]
<thblt> sphalerite1: still not working. Which kernel version do you use?
<sphalerite> 4.15
<sphalerite> .7
<{^_^}> [nixpkgs] @7c6f434c merged pull request #38114 → nixos: doc module → https://git.io/vxrgj
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/vxDSk
<{^_^}> → b07ce1fb by @7c6f434c: Merge pull request #38114 from oxij/nixos/doc-module
<{^_^}> → 98fd9b7f by @oxij: nixos: doc: introduce `documentation` config subtree
<thblt> Same here. Strange.
hakujin4 has joined #nixos
<sphalerite> how is it failing?
ottidmes has joined #nixos
<thblt> sphalerite: I think the root cause is maladict kernel: nvidia: probe of 0000:01:00.0 failed with error -1
<thblt> maladict kernel: NVRM: The NVIDIA probe routine failed for 1 device(s).
<thblt> maladict kernel: NVRM: None of the NVIDIA graphics adapters were initialized!
<thblt>
<thblt> Oops sorry for the flood
<{^_^}> [nixpkgs] @vbgl opened pull request #38447 → ocamlPackages.js_of_ocaml-camlp4: add deriving support → https://git.io/vxDSO
<{^_^}> [nixpkgs] @dotlambda merged pull request #38386 → python3Packages.black: init at 18.4a0 → https://git.io/vxPdP
<{^_^}> [nixpkgs] @dotlambda pushed commit from @sveitser to master « python3Packages.black: init at 18.4a0 (#38386) »: https://git.io/vxDSG
mduggie has quit [Ping timeout: 265 seconds]
<sphalerite> and you get that when tryign to use primusrun?
<thblt> sphalerite: no this is in the syslog, primusrun and optirun both complain something along the lines of primus: fatal: Bumblebee daemon reported: error: Could not enable discrete graphics card
<thblt> the log I pasted above happens when trying to modprobe nvidia
hakujin4 has quit [Ping timeout: 255 seconds]
<thblt> I also get this https://paste.thb.lt/1522912481.html I googled it a few times back, but without success
<sphalerite> idk any more, sorry :(
<sphalerite> https://github.com/NixOS/nixpkgs/issues/24711 may or may not help you along the way
<thblt> sphalerite: ok thank you! If you bring it in a sharable state, I'd be *really* interested to have a look at your config. That would at least allow me to rule at out a hardware issue.
<sphalerite> I'll get there one day, but not sure when that day is
asuryawanshi has quit [Remote host closed the connection]
mduggie has joined #nixos
<{^_^}> [nixpkgs] @Phreedom pushed to master « make gnomeExtensions visible to users »: https://git.io/vxDS7
rauno has joined #nixos
zipper has joined #nixos
marek_ has quit [Changing host]
marek_ has joined #nixos
marek_ is now known as marek
hakujin4 has joined #nixos
coot_ has joined #nixos
<ertes-w> how safe is enabling the hardware.cpu.intel.updateMicrocode option?
hakujin4 has quit [Ping timeout: 256 seconds]
rauno has quit [Ping timeout: 246 seconds]
hakujin4 has joined #nixos
Bogdacutu has joined #nixos
<etu[m]> Why wouldn't it be safe? It depends on your definition of safe. I'd always enable it on my intel systems to get the latest (for my channel) microcode since it can fix issues and such
kiloreux has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg opened pull request #38448 → home-assistant: requirement parser would ignore requirements specified with url → https://git.io/vxD95
<kiloreux> I'm trying to install google-chrome and even though I can find its expression here https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/networking/browsers/google-chrome/default.nix
<kiloreux> I can't find how to install it
owickstrom has quit [Remote host closed the connection]
<ertes-w> etu[m]: well, it's off by default, which raises the question
hakujin4 has quit [Ping timeout: 255 seconds]
goibhniu has quit [Ping timeout: 240 seconds]
jensens has joined #nixos
<etu[m]> ertes-w: Not really, there's loads of systems that doesn't use Intel CPU's. And the microcode is unfree code from intel distributed as a binary blob which some people may have objections about when it comes to licenses and such :)
<Aleksejs> kiloreux: I guess you need allowUnfree
asuryawanshi has joined #nixos
<ertes-w> good point
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
<etu[m]> And then back to safe, if you trust intel to not make things worse with newer microcode than what's already in your CPU, it's probably safe. Otherwise it's probably not, for you :p
<kiloreux> Aleksejs, I already have an env variable allowing unfree.
<kiloreux> Still not sure how to install it
<Lears> I'm about to install NixOS on a UEFI system alongside Windows 10 and Debian, but the pre-existing ESP is probably too small at 100mb. So I made a 550mb fat32 partition in gparted with the "flags" boot,esp which I also removed from the old ESP, changed fstab to mount the new one then copied all the files over to it. Before I risk a reboot, does anyone know if that should suffice for the new ESP and its contents to be used while the old is ignore
<Lears> d?
shoogz has joined #nixos
<etu[m]> kiloreux: I have the following in my configuration.nix: `nixpkgs.config.allowUnfree = true;`, then I have google-chrome in systempackages :)
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/vxDHK
<{^_^}> → 4ca6d25a by @Infinisil: pdd: init at 1.1
<{^_^}> → d7a16607 by @peterhoeg: Merge pull request #38395 from Infinisil/add/pdd
<{^_^}> [nixpkgs] @peterhoeg merged pull request #38395 → pdd: init at 1.1 → https://git.io/vxXqj
<kiloreux> etu[m], I am doing a `chromium = pkgs.chromium` for chromium. How can I do it for chrome ?
Jetien has joined #nixos
<ertes-w> Lears: did you set the partition type?
thc202 has joined #nixos
<etu[m]> kiloreux: Now I don't have google-chrome right in this example. But here's part of my config: https://github.com/etu/nixconfig/blob/master/profiles/common-graphical.nix#L19-L40 I could just add google-chrome to that list and I would have google-chrome-stable in my system :)
<ertes-w> Lears: if in doubt, paste the output of 'sgdisk -p DEV'
<Aleksejs> Lears: I have win10 alongside with NixOS on UEFI system.
<Aleksejs> I haven't removed boot and esp flags
<Lears> ertes-w: sgdisk (which I was not aware of and none of my googling mentioned, so thanks) reports the new one with code EF00 and the old with 0700. I gather that means it will be used.
<ertes-w> Lears: paste it anyway
thblt has quit [Ping timeout: 255 seconds]
<Lears> ertes-w: http://lpaste.net/364427
sphalerite1 is now known as sphalerit
hakujin4 has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg merged pull request #38289 → lmdb: 0.9.21 -> 0.9.22 → https://git.io/vxKd5
<ertes-w> Lears: so one issue you might run into is your firmware not supporting EFI partitions that are far from the beginning of the disk
<{^_^}> [nixpkgs] @peterhoeg pushed 3 commits to master: https://git.io/vxDQM
<{^_^}> → b5b314c1 by R. RyanTM: lmdb: 0.9.21 -> 0.9.22
<{^_^}> → a48f5064 by @vcunat: lmdb: patch-out hardcoded compiler
<{^_^}> → 6de6aeb8 by @peterhoeg: Merge pull request #38289 from r-ryantm/auto-update/lmdb
thblt has joined #nixos
<ertes-w> Lears: i don't know how likely it is, but be sure to have a live-cd ready, in case it happens
<ertes-w> Lears: if it happens, usually all you need is to restore the old partition
leat has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg merged pull request #38249 → discount: 2.2.3 -> 2.2.3a → https://git.io/vxKEC
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/vxDQH
<{^_^}> → a91c34b8 by R. RyanTM: discount: 2.2.3 -> 2.2.3a
<{^_^}> → 5355c89c by @peterhoeg: Merge pull request #38249 from r-ryantm/auto-update/discount
<{^_^}> [nixpkgs] @peterhoeg merged pull request #38235 → gzdoom: 3.2.5 -> 3.3.0 → https://git.io/vxKcP
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/vxDQQ
<{^_^}> → 81de9ba8 by R. RyanTM: gzdoom: 3.2.5 -> 3.3.0
<{^_^}> → 10eaddcc by @peterhoeg: Merge pull request #38235 from r-ryantm/auto-update/gzdoom
thblt has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @peterhoeg merged pull request #38241 → gmic: 2.2.0 -> 2.2.1 → https://git.io/vxK4O
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/vxDQF
<{^_^}> → f1aa64fa by R. RyanTM: gmic: 2.2.0 -> 2.2.1
<{^_^}> → 63d269d4 by @peterhoeg: Merge pull request #38241 from r-ryantm/auto-update/gmic
<{^_^}> [nixpkgs] @peterhoeg merged pull request #38237 → igv: 2.4.9 -> 2.4.10 → https://git.io/vxKWq
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/vxDQA
<{^_^}> → 34257096 by R. RyanTM: igv: 2.4.9 -> 2.4.10
<{^_^}> → 40643e67 by @peterhoeg: Merge pull request #38237 from r-ryantm/auto-update/igv
<Lears> OK, cheers ertes-w.
hakujin4 has quit [Ping timeout: 265 seconds]
wangoe has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg merged pull request #38191 → osrm-backend: 5.16.3 -> 5.16.4 → https://git.io/vxKUt
<kiloreux> How can I make the two packages use different revision of nixpkgs ?
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/vxD7f
<{^_^}> → 111cd883 by R. RyanTM: osrm-backend: 5.16.3 -> 5.16.4
<{^_^}> → a94e8e0b by @peterhoeg: Merge pull request #38191 from r-ryantm/auto-update/osrm-backend
thblt has joined #nixos
leat has quit [Ping timeout: 240 seconds]
<thblt> OK I have no idea what happened but after merging my highly-modularized NixOS config into a single, stupid, simple file, everything works. Lesson learned: don't highly-modularize when you don't *really* need it.
Guanin_ has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg merged pull request #38192 → opendht: 1.6.0 -> 1.6.1 → https://git.io/vxKU2
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/vxD7s
<{^_^}> → 2c0a5635 by R. RyanTM: opendht: 1.6.0 -> 1.6.1
<{^_^}> → 0433bd1a by @peterhoeg: Merge pull request #38192 from r-ryantm/auto-update/opendht
<thblt> (So thanks again sphalerite, I won't have to wait for your config finally)
<sphalerite> ^^
<sphalerite> I keep all my stuff in one file per machine, until I need to use it on multiple machines
<sphalerite> that's when I split it
<sphalerite> or at least that's the discipline I follow now.
<thblt> I used to often switch between laptop and desktop, that's why I started modularizing. But it quickly became an unextricable mess.
oahong has quit [Quit: 暂离]
lpsmith has quit [Ping timeout: 245 seconds]
<thblt> (Also I recently started again to write C, where trying to be smart may turn painful really fast)
Arcaelyx has joined #nixos
oahong has joined #nixos
georgew has quit [Read error: Connection reset by peer]
asuryawa_ has joined #nixos
swflint has quit [Ping timeout: 276 seconds]
lpsmith has joined #nixos
thefloweringash[ has quit [Ping timeout: 248 seconds]
imbigbrother[m] has quit [Ping timeout: 248 seconds]
chominist[m] has quit [Ping timeout: 248 seconds]
yochai[m] has quit [Ping timeout: 248 seconds]
Phil[m]2 has quit [Ping timeout: 248 seconds]
peel[m] has quit [Ping timeout: 248 seconds]
Elephant454[m] has quit [Ping timeout: 248 seconds]
dpc has quit [Ping timeout: 248 seconds]
YegorTimoshenko[ has quit [Ping timeout: 248 seconds]
benasse has quit [Ping timeout: 248 seconds]
jluttine[m] has quit [Ping timeout: 248 seconds]
benkolera has quit [Ping timeout: 248 seconds]
superusercode has quit [Ping timeout: 248 seconds]
YuFanLovezYou[m] has quit [Ping timeout: 248 seconds]
equalunique[m] has quit [Ping timeout: 248 seconds]
copumpkin has quit [Ping timeout: 248 seconds]
<kiloreux> Can anyone point me on how to use different nixpkgs revisions for different packages ?
shapr has quit [Ping timeout: 264 seconds]
Acou_Bass has quit [Ping timeout: 264 seconds]
markus1199 has quit [Ping timeout: 264 seconds]
srhb has quit [Ping timeout: 264 seconds]
georgew has joined #nixos
blahblah has quit [Ping timeout: 248 seconds]
mirlur[m] has quit [Ping timeout: 248 seconds]
ConorCurry[m] has quit [Ping timeout: 248 seconds]
icetan has quit [Ping timeout: 248 seconds]
dtz has quit [Ping timeout: 248 seconds]
asuryawanshi has quit [Ping timeout: 264 seconds]
MercurialAlchemi has quit [Ping timeout: 264 seconds]
hexagoxel has quit [Ping timeout: 264 seconds]
garbas has quit [Ping timeout: 264 seconds]
palo has quit [Ping timeout: 264 seconds]
Unode has quit [Ping timeout: 264 seconds]
tnias has quit [Ping timeout: 264 seconds]
Arcaelyx_ has quit [Ping timeout: 255 seconds]
magnap has quit [Ping timeout: 248 seconds]
cross_ has quit [Ping timeout: 240 seconds]
hamishmack has quit [Ping timeout: 256 seconds]
thc202 has quit [Ping timeout: 264 seconds]
pareidolia has quit [Ping timeout: 264 seconds]
SOO7 has quit [Ping timeout: 264 seconds]
flugsio1 has quit [Ping timeout: 264 seconds]
joelpet_ has quit [Ping timeout: 264 seconds]
kier has quit [Ping timeout: 264 seconds]
unacceptable has quit [Ping timeout: 264 seconds]
iMatejC has quit [Ping timeout: 264 seconds]
ertes has quit [Ping timeout: 264 seconds]
DerGuteMoritz has quit [Ping timeout: 264 seconds]
swflint has joined #nixos
markus1189 has joined #nixos
MercurialAlchemi has joined #nixos
tnias has joined #nixos
hamishmack has joined #nixos
palo has joined #nixos
palo has quit [Changing host]
palo has joined #nixos
DerGuteMoritz has joined #nixos
thc202 has joined #nixos
iMatejC has joined #nixos
SOO7 has joined #nixos
pkill9 has joined #nixos
<sphalerite> kiloreux: if it's one-off, I usually just use nix-env -f https://github.com/nixos/nixpkgs/archive/<commithash>.tar.gz -iA foo
joelpet has joined #nixos
joelpet has quit [Changing host]
joelpet has joined #nixos
flugsio1 has joined #nixos
srhb has joined #nixos
<sphalerite> otherwise, some sort of pinning would be appropriate
<kiloreux> sphalerite, thanks for your answer. I am afraid it's no, I am trying to do this https://gist.github.com/kiloreux/0038faebe6fb9ae6de966d108fe37dd1
winem_ has joined #nixos
hexagoxel has joined #nixos
<kiloreux> But that would work only over all of them.
garbas has joined #nixos
Acou_Bass has joined #nixos
ertes has joined #nixos
Unode has joined #nixos
kier has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #38448 → home-assistant: requirement parser would ignore requirements specified with url → https://git.io/vxD95
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to master: https://git.io/vxD53
<{^_^}> → 749d280c by @peterhoeg: home-assistant: support requirements specified by url
<{^_^}> → f198ca19 by @dotlambda: home-assistant: support requirements that are commented out
<{^_^}> → f8a41e52 by @dotlambda: home-assistant: update component-packages.nix
<sphalerite> kiloreux: I don't get the problem with this?
<sphalerite> doe sthat not work?
thblt has quit [Remote host closed the connection]
shapr has joined #nixos
<kiloreux> It works. But i need to pin different versions of nixpkgs for every package.
shapr is now known as Guest12920
<kiloreux> some commit for jq and another for dtrx
<kiloreux> if you see what I mean.
pareidolia has joined #nixos
hakujin4 has joined #nixos
<sphalerite> then use let rather than with
roberth has quit [Ping timeout: 240 seconds]
<kiloreux> Would you be so kind to give me an example please ? I'm a noob in nix language.
<{^_^}> [nixpkgs] @lheckemann opened pull request #38449 → 18.03 release notes: fix typo → https://git.io/vxD5R
YuFanLovezYou[m] has joined #nixos
Elephant454[m] has joined #nixos
dpc has joined #nixos
YegorTimoshenko[ has joined #nixos
blahblah has joined #nixos
yochai[m] has joined #nixos
Xyoff has joined #nixos
jluttine[m] has joined #nixos
benasse has joined #nixos
imbigbrother[m] has joined #nixos
<sphalerite> let pkgs_at = rev: builtins.fetchTarball "https://github.com/NixOS/nixpkgs/archive/${rev}.tar.gz"; in { jq = (pkgs_at "195620b7708").callPackage ./jq.nix; hello = (pkgs_at "master").hello; }
hakujin4 has quit [Ping timeout: 255 seconds]
copumpkin has joined #nixos
equalunique[m] has joined #nixos
Bogdacutu has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
thefloweringash[ has joined #nixos
chominist[m] has joined #nixos
icetan has joined #nixos
ConorCurry[m] has joined #nixos
mirlur[m] has joined #nixos
asuryawa_ has quit [Remote host closed the connection]
magnap has joined #nixos
Phil[m]2 has joined #nixos
peel[m] has joined #nixos
benkolera has joined #nixos
lukec has quit [Ping timeout: 256 seconds]
swflint has quit [Ping timeout: 276 seconds]
dtz has joined #nixos
cross has joined #nixos
oahong has quit [Read error: Connection timed out]
asuryawanshi has joined #nixos
siel has quit [Ping timeout: 256 seconds]
vidbina has joined #nixos
DenisLehmann[m] has quit [Ping timeout: 245 seconds]
hiratara has quit [Ping timeout: 276 seconds]
YegorTimoshenko[ has quit [Ping timeout: 245 seconds]
jbarthelmes[m] has quit [Ping timeout: 245 seconds]
Obscurity[m] has quit [Ping timeout: 245 seconds]
TrentP has quit [Ping timeout: 265 seconds]
<kiloreux> sphalerite, thank you very much.
lukec has joined #nixos
Elephant454[m] has quit [Ping timeout: 245 seconds]
alexoundos7[m] has quit [Ping timeout: 245 seconds]
malteof[m] has quit [Ping timeout: 245 seconds]
primeos[m] has quit [Ping timeout: 245 seconds]
roygobeilantoine has quit [Ping timeout: 245 seconds]
m4rv33n[m] has quit [Ping timeout: 245 seconds]
M-Dan has quit [Ping timeout: 245 seconds]
PeterRomfeld[m] has quit [Ping timeout: 245 seconds]
AllanDaemon has quit [Ping timeout: 245 seconds]
Minijackson[m] has quit [Ping timeout: 245 seconds]
etu[m] has quit [Ping timeout: 245 seconds]
timokau[m] has quit [Ping timeout: 245 seconds]
dylanjust[m] has quit [Ping timeout: 245 seconds]
paperdigits[m] has quit [Ping timeout: 245 seconds]
M-bbigras has quit [Ping timeout: 245 seconds]
leons has quit [Ping timeout: 245 seconds]
regnat[m] has quit [Ping timeout: 245 seconds]
lycium[m] has quit [Ping timeout: 245 seconds]
musicmatze[m] has quit [Ping timeout: 245 seconds]
Rick[29SMPittsbu has quit [Ping timeout: 245 seconds]
spacekitteh[m] has quit [Ping timeout: 245 seconds]
bachp has quit [Ping timeout: 245 seconds]
shlevy has quit [Ping timeout: 256 seconds]
cnu- has quit [Ping timeout: 260 seconds]
oahong has joined #nixos
swflint has joined #nixos
jperras has joined #nixos
Xyoff has quit [Ping timeout: 264 seconds]
iMatejC has quit [Ping timeout: 264 seconds]
r3mfKm[m] has quit [Ping timeout: 260 seconds]
srini[m] has quit [Ping timeout: 260 seconds]
wizek[m] has quit [Ping timeout: 260 seconds]
lord| has quit [Ping timeout: 265 seconds]
chedi has quit [Ping timeout: 260 seconds]
EB[m] has quit [Ping timeout: 260 seconds]
gudea[m] has quit [Ping timeout: 260 seconds]
xodbox[m] has quit [Ping timeout: 260 seconds]
thra11[m] has quit [Ping timeout: 260 seconds]
Dezgeg[m] has quit [Ping timeout: 260 seconds]
telent[m] has quit [Ping timeout: 260 seconds]
swayf[m] has quit [Ping timeout: 260 seconds]
h30[m] has quit [Ping timeout: 260 seconds]
felipeac[m] has quit [Ping timeout: 260 seconds]
happyente[m] has quit [Ping timeout: 260 seconds]
ayyjayess[m] has quit [Ping timeout: 260 seconds]
Kallegro[m] has quit [Ping timeout: 260 seconds]
techtangents[m] has quit [Ping timeout: 260 seconds]
Pneumaticat has quit [Ping timeout: 260 seconds]
bdimcheff has quit [Ping timeout: 260 seconds]
enick_598 has quit [Ping timeout: 260 seconds]
demyan[m] has quit [Ping timeout: 260 seconds]
bennofs[m] has quit [Ping timeout: 260 seconds]
clacke[m] has quit [Ping timeout: 260 seconds]
enick_350 has quit [Ping timeout: 260 seconds]
taohansen has quit [Ping timeout: 260 seconds]
Ralith has quit [Ping timeout: 260 seconds]
siel has joined #nixos
dpc has quit [Ping timeout: 276 seconds]
michaelpj has quit [Ping timeout: 276 seconds]
siel has quit [Changing host]
siel has joined #nixos
hiratara has joined #nixos
iMatejC has joined #nixos
cnu- has joined #nixos
Xyoff has joined #nixos
shlevy has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #38293 → focuswriter: 1.6.10 -> 1.6.11 → https://git.io/vxKAk
<{^_^}> [nixpkgs] @dotlambda pushed commit from R. RyanTM to master « focuswriter: 1.6.10 -> 1.6.11 »: https://git.io/vxD5h
srhb has quit [Ping timeout: 240 seconds]
Lears has quit [Remote host closed the connection]
Unode has quit [Ping timeout: 264 seconds]
<kiloreux> sphalerite, getting this "error: value is a string with context while a set was expected,"
mahalel_ has quit [Ping timeout: 260 seconds]
telent[m] has joined #nixos
h30[m] has joined #nixos
Dezgeg[m] has joined #nixos
nick_l has joined #nixos
Lears has joined #nixos
demyan[m] has joined #nixos
malteof[m] has joined #nixos
DenisLehmann[m] has joined #nixos
musicmatze[m] has joined #nixos
bennofs[m] has joined #nixos
srini[m] has joined #nixos
Kim_ has quit [Ping timeout: 256 seconds]
enick_350 has joined #nixos
m4rv33n[m] has joined #nixos
PeterRomfeld[m] has joined #nixos
TrentP has joined #nixos
Rick[29SMPittsbu has joined #nixos
happyente[m] has joined #nixos
YegorTimoshenko[ has joined #nixos
jperras has quit [Ping timeout: 245 seconds]
AllanDaemon has joined #nixos
Elephant454[m] has joined #nixos
rauno has joined #nixos
leons has joined #nixos
michaelpj has joined #nixos
paperdigits[m] has joined #nixos
felipeac[m] has joined #nixos
Kim_ has joined #nixos
M-bbigras has joined #nixos
primeos[m] has joined #nixos
bachp has joined #nixos
<angerman> can I have nix write an expression to a file?
Unode has joined #nixos
<angerman> e.g. write a nix-expression `{ x, y, z }: ...` into `blah.nix`?
jbarthelmes[m] has joined #nixos
xodbox[m] has joined #nixos
chedi has joined #nixos
roygobeilantoine has joined #nixos
thra11[m] has joined #nixos
swayf[m] has joined #nixos
M-Dan has joined #nixos
superusercode has joined #nixos
Pneumaticat has joined #nixos
<angerman> where `{ x, y, z }: ...` is a nix expression, not a string.
civodul has joined #nixos
srhb has joined #nixos
etu[m] has joined #nixos
ayyjayess[m] has joined #nixos
dylanjust[m] has joined #nixos
bdimcheff has joined #nixos
r3mfKm[m] has joined #nixos
Obscurity[m] has joined #nixos
Minijackson[m] has joined #nixos
<sphalerite> kiloreux: huh. I don't know why it would do that
fusion809 has joined #nixos
<sphalerite> angerman: no, that's a nasty kind of side effect
alexoundos7[m] has joined #nixos
Kallegro[m] has joined #nixos
<sphalerite> angerman: you can write nix expressions to store paths though
<kiloreux> sphalerite, I could be doing something wrong on this gist https://gist.github.com/kiloreux/56cdf9d9ff1c4a0ac977834c55fcfe75
Ralith has joined #nixos
lycium[m] has joined #nixos
clacke[m] has joined #nixos
enick_598 has joined #nixos
EB[m] has joined #nixos
gudea[m] has joined #nixos
regnat[m] has joined #nixos
<angerman> sphalerite: so I can "dump" a nix-expression?
dpc has joined #nixos
techtangents[m] has joined #nixos
taohansen has joined #nixos
timokau[m] has joined #nixos
wizek[m] has joined #nixos
spacekitteh[m] has joined #nixos
<sphalerite> kiloreux: doesn't look like there's anything wrong with that to me :?
<sphalerite> :/ *
<kiloreux> Does it work if you try on your machine ?
<sphalerite> angerman: I'm not sure, I don't think so
<angerman> sphalerite: say I have `let f = { x }: { y }: x + y;`. Now I have `let z = f { x = 1; };`, and I want to write that into some file, that would contain `{ y }: x + y`?
<sphalerite> kiloreux: I don't have jq.nix or imagemagick.nix to test with, but with .jq instead of .callPackage ./jq.nix {} it seems to work
<{^_^}> [nixpkgs] @dotlambda pushed 6 commits to master: https://git.io/vxDFL
<{^_^}> → 3d93a9b1 by @ixxie: pythonPackages.mecab-python3: init at 0.7
<{^_^}> → 8cd264f5 by @ixxie: pythonPackages.marisa-trie: init at 0.7.4
<{^_^}> → d59fafd8 by @ixxie: pythonPackages.langcodes: init at 1.4.1
<{^_^}> [nixpkgs] @dotlambda merged pull request #37784 → pythonPackages.wordfreq and dependencies → https://git.io/vxRxo
blankhart has quit [Ping timeout: 240 seconds]
logzet has joined #nixos
lord| has joined #nixos
<elvishjerricco> angerman: I don't think you can dump nix expressions like that
<nick_l> Are there any NixOS tests for NAT/is anyone using NAT on 17.09?
<sphalerite> kiloreux: oh wait no it doesn't
<sphalerite> angerman: why are you trying to do this?
goibhniu has joined #nixos
<kiloreux> Was going to say that, since I just tested it with jq alone.
mahalel_ has joined #nixos
<sphalerite> kiloreux: I tihnk this might be a bug, but I don't really know
<sphalerite> especially because it does download the tarballs before the error happens
<kiloreux> Any workaround for now ?
<sphalerite> you can probably use "proper" pinning with the fixed-output use of fetchTarball
<sphalerite> hang on
pkill9 has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @ElvishJerricco opened pull request #38450 → Nvidia stable: 390.25 -> 390.48 → https://git.io/vxDFx
<sphalerite> https://nixos.org/nix/manual/ sorry I don't have the link to the exact bit but if you search for fetchTarball in there
<thor_> Hey ya, I'm trying to install https://github.com/NixOS/nixpkgs/blob/becbe4dbe16c367a486464f208a557d62d024eb9/pkgs/development/libraries/qtstyleplugin-kvantum/default.nix, but no selector I use seem to work. I've tried "nix-env -iA nixos.libsForQt5.qtstyleplugin-kvantum", I've also tried adding `libsForQt5.qtstyleplugin-kvantum` in `/etc/nixos/configuration.nix`, but nither seem to match with that package.
thor_ is now known as thor
hakujin4 has joined #nixos
thor is now known as Guest65964
<sphalerite> thor_ thor Guest65964: maybe nix-env -iA nixos.qtstyleplugin-kvantum
Guest65964 is now known as thor_
<Taneb> Is it possible to do a garbage-collect but keeping build dependencies as well as runtime dependencies?
<thor_> sphalerite: nope, it's also non-functional: "attribute ‘qtstyleplugin-kvantum’ in selection path ‘nixos.qtstyleplugin-kvantum’ not found"
<sphalerite> Taneb: nix-store --gc --keep-outputs --keep-drvs should do it I think. Not 100% sure though, so depending on how attached you are to those deps you may not want to try it
<kiloreux> still getting the same error --'
<Taneb> sphalerite: where are those flags documented?
<sphalerite> thor_: oh, are you on 17.09?
<sphalerite> Taneb: man nix.conf
<thor_> correct sphalerite
<sphalerite> thor_: it's not in 17.09
hakujin4 has quit [Ping timeout: 245 seconds]
<sphalerite> thor_: libsForQt5.qtstyleplugin-kvantum should work in either of the variations you try, if you actually have a package set that includes it
iyzsong has quit [Ping timeout: 240 seconds]
<thor_> aha, how do you see that it's not in 17.09, quite new to nix/nixos
roberth has joined #nixos
<sphalerite> thor_: it's not there on the nixos-17.09 branch in https://github.com/nixos/nixpkgs-channels
<sphalerite> thor_: you'll probably want to upgrade to 18.03 anyway
<nick_l> What program allows running a GUI program at a specific time?
<thor_> ah, makes sense
<sphalerite> it also has the lovely new `nix search` command
Bogdacutu has joined #nixos
<sphalerite> and 17.09 is now the old release so only critical updates will be getting backported, and not for very long
<thor_> Yeah, I see 18.03 is pretty fresh, time to give the upgrade path a try then, thanks!
jrolfs has joined #nixos
MP2E has quit [Remote host closed the connection]
lonokhov has joined #nixos
<{^_^}> [nixpkgs] @fpletz pushed 5 commits to release-18.03: https://git.io/vxDNv
<{^_^}> → df66f311 by @volth: network-interfaces-scripted: wlanInterfaces have .device, no "${dev}-netdev.service"
<{^_^}> → b073b2d3 by @peterhoeg: syncthing: 0.14.45 -> 0.14.46
<{^_^}> → 846e3623 by @rnhmjoj: monero-gui: 2018-03-31 -> 0.12.0.0
<fusion809> Hi folks. I tried installing Yakuake as user with nix-env, but it fails to launch with the error https://paste.pound-python.org/show/JSMl2TMrSPysMkmqxscU/. Also tried listing it as a system package in my system config and I got the exact same error. I'm mentioning this here instead of opening a bug report because I'm hoping I forgot something simple to get this working...
<fusion809> system config and doing a rebuild^
<{^_^}> [nixpkgs] @fpletz pushed commit from @lheckemann to master « 18.03 release notes: fix typo »: https://git.io/vxDN3
<{^_^}> [nixpkgs] @fpletz pushed commit from @lheckemann to release-18.03 « 18.03 release notes: fix typo »: https://git.io/vxDNG
<{^_^}> [nixpkgs] @fpletz closed pull request #38449 → 18.03 release notes: fix typo → https://git.io/vxD5R
alex`` has joined #nixos
hakujin4 has joined #nixos
jrolfs_ has joined #nixos
winem_ has quit [Ping timeout: 240 seconds]
<sphalerite> fusion809: That's definitely a bug and worth reporting. It may work if you install libsForQt5.kglobalaccel though.
hakujin4 has quit [Ping timeout: 260 seconds]
<sphalerite> stuff shouldn't segfault regardless of what sort of software environment you put it in!
<sphalerite> well, unless the libraries are buggy in which case the applicatio nreally can't do anyhting about it
<sphalerite> but yeah this shouldn't be happening
<nick_l> How can Nix 18.03 be in a released state when the website doesn't list EC2 images?
<nick_l> s/Nix/NixOS/
<sphalerite> nixos, not nix. Nix is 2.0 currently :)
<nick_l> sphalerite: in my time line my correction was still in time.
<sphalerite> :D
<sphalerite> it was for me too, I just didn't see it before sending mine
oahong has quit [Ping timeout: 240 seconds]
<nick_l> sphalerite: humans and their latency... :)
<tilpner> I just had to force-reboot because my keyboard and touchpad stopped work, a few minutes after login
<sphalerite> not sure what's up with the missing EC2 images though
<sphalerite> tilpner: on 18.03, after a recent upgrade?
<tilpner> Does anyone have experience with something like that? Any logs I should look at? (didn't find anything suspicious)
<tilpner> sphalerite - Yes
<ikwildrpepper> niksnut: can you generate the new EC2 images, or do you want me to generate them?
<sphalerite> tilpner: I don't have any knowledge of this issue, but it may be related to the switch to libinput mentioned in the release notes
<tilpner> Oh, good point
<nick_l> tilpner: touchpads have never worked reliably, I think.
<sphalerite> nick_l: they work reliably for me on both of my laptops ¯\_(ツ)_/¯
<tilpner> I didn't have libinput enabled manually, ever
<tilpner> And my external mouse kept working even after touchpad and keyboard died
<nick_l> sphalerite: I also use it, but it took some time to get it to work without crashes.
<nick_l> My screen doesn't work unless I turn it on before I boot my computer.
<nick_l> I stopped caring about it.
oahong has joined #nixos
<sphalerite> tilpner: recovery may have been possible using magic sysrq
hotfuzz has joined #nixos
<tilpner> I tried, no effect
<sphalerite> that is odd
<sphalerite> maybe there's something relevant in the logs?
<tilpner> What logs? I didn't yet find the libinput logs
<tilpner> (X logs don't show anything suspicious)
<manveru> tilpner: there was a note in the 18.03 release notes about that i think
<tilpner> I'll look there
<ertes-w> many GTK programs lack icons for me, even after i installed hicolor-icon-theme… do i have to set an environment variable or something?
<manveru> ` When using services.xserver.libinput (enabled by default in GNOME), it now handles all input devices, not just touchpads. As a result, you might need to re-evaluate any custom Xorg configuration. In particular, Option "XkbRules" "base" may result in broken keyboard layout. `
<ertes-w> (this is not a new problem, it just didn't bother me until today)
<manveru> might not be related...
iyzsong has joined #nixos
<ikwildrpepper> niksnut: never mind, running the script already
hakujin4 has joined #nixos
<tilpner> sphalerite, manveru - libinput is still disabled, according to nix repl on my config
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/b76f0ed3ed1 (from 18 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<goibhniu> I kinda got bumblebee working yesterday \o/ ... If I boot with MSHYBRID enabled, rather than DISCREET for my GPU, without bumblebee enabled, then in the booted system, enable bumblebee, rebuild and switch, I can use optirun for glxinfo. But if I reboot, my system hardlocks ... it's somewhat promising
<manveru> tilpner: ` Touchpad support should now be enabled through libinput as synaptics is now deprecated. See the option services.xserver.libinput.enable. `
<manveru> though i assume it should still work?
* goibhniu could just use rebuild boot, with bumblebee disabled ... hrm
rauno has quit [Ping timeout: 240 seconds]
<thor_> I gave up on bumblebee, I could never get a 3rd monitor to work, even with connectDisplay = true;
<{^_^}> [nixpkgs] @ktf opened pull request #38453 → Allow remake to build on darwin → https://git.io/vxDpg
<sphalerite> goibhniu: I got hardlocks when the nvidia driver tried to talk to the card even though it was powered off
<goibhniu> it sure would be nice to be able to plug in a monitor, and also have more than 1.5hrs battery life :/
<tilpner> manveru - Even before 18.03, there sometimes were annoyances where I had to switch to a tty to get keyboard input back, but it was never this bad
<tilpner> manveru - I'll try enabling libinput
<goibhniu> sphalerite gah, not so promising :/
thblt has joined #nixos
<manveru> i haven't updated my notebook to 18.03 yet... but will probably do that tonight
<sphalerite> goibhniu: does it also happen if you run bumblebee's discrete_vga_poweron before rebooting?
<manveru> just finished upgrading my desktop and it seems to work well :)
hakujin4 has quit [Ping timeout: 245 seconds]
<goibhniu> sphalerite: I'll give that a shot, cheers!
<nick_l> Is there an elixir IDE for NixOS?
<thblt> OK, I actually found out what broke Bumblebee/Optimus and even the *loading* of NVidia drivers on the XPS \o/ It was the powertop --autotune service
<goibhniu> oh! also useful!
<manveru> nick_l: is there any elixir IDE?
<thblt> (And of course, it's one of the very first thing I should have disabled)
<nick_l> manveru: apparently, Sublime with some extensions, Atom with extensions and now I am trying Emacs.
<manveru> nick_l: i just write elixir with emacs/neovim... there are excellent plugins for it
<sphalerite> I've got a usb stick that's behaving a bit weirdly, might be misreporting its size... Anyone know a tool for testing that?
<nick_l> manveru: does it need a lot of customization or does it work out of the box with alchemist?
<sphalerite> I haven't used it for elixir (I haven't used elixir at all), but I've recently become a bit of an emacs fan
<manveru> nick_l: well, i have some general nix-sandbox fixes for flycheck for example
<gillmanash> Hi: I'm trying to run a NixOS live usb, but keep getting 'Invalid partition table!' on boot
<gillmanash> Has anyone seen this?
<gillmanash> nixos-graphical-18.03.131792.becbe4dbe16-x86_64-linux.iso
<manveru> nick_l: as long as you install alchemist in your global env it should be fine... otherwise you'll have to patch the execute command usages all over the place
<goibhniu> hi gillmanash, I guess you checked the hash to ensure it was downloaded correctly?
<nick_l> Machine was unresponsive for a minute just from the downloading part of nixos-rebuild.
<nick_l> Perhaps it should run under cgroup by default?
<nick_l> At least, I think that being able to click on a window should always have higher priority than rebuilding the system.
<gillmanash> goibhniu: Thanks, but yes I have and yes it is
<sphalerite> gillmanash: how did you put the image on the USB?
<gillmanash> I tried cp to /dev/sdX at first as it says in the wiki (thought that seemed weird) so also dd
<gillmanash> I'll try another drive
<sphalerite> cp and dd do the same thing effectively
<thblt> gillmanash: also verify checksum after dd
<tilpner> sphalerite - I used to recommend cp too, but it apparently doesn't work with some non-GNU cp versions
<goibhniu> gillmanash: you could also try to boot it via qemu (or similar) from a running system to see if it looks sane
<tilpner> sphalerite - IIRC busybox has no idea what to do with device files like that
<sphalerite> nice
<tilpner> (Now I recommend pv or cat)
<gillmanash> tilpner: shouldn't be an issue for me cp (GNU coreutils) 8.25
hyper_ch has left #nixos ["Konversation terminated!"]
<gillmanash> thblt: You can just run on /dev/sdX? Cool
hyper_ch has joined #nixos
thblt has quit [Read error: Connection reset by peer]
hakujin4 has joined #nixos
Bogdacutu has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<nick_l> Does anyone already have cgroup configuration to give nixbld users less priority?
<{^_^}> [nixpkgs] @bkchr opened pull request #38454 → nvidia-x11: 390.25 -> 390.48 → https://git.io/vxDjt
sud0x3 has joined #nixos
<pstn> Is there a clean, documented update path for postgresql from 17.03 to 18.03?
<nick_l> pstn: one universal path is backup + restore, but otherwise no knowledge of that.
<vaibhavsagar> pstn: I can't see how it would be different from migrating between those versions of postgresql without NixOS
<nick_l> vaibhavsagar: other distributions automate parts, I think.
orivej has quit [Ping timeout: 276 seconds]
<vaibhavsagar> oh, interesting, I did not know that
<nick_l> I think if you do anything interesting, you should still understand all the bits involved.
hakujin4 has quit [Ping timeout: 245 seconds]
<vaibhavsagar> I guess the service configuration might have changed as well
<{^_^}> [nixpkgs] @rbvermaa pushed to release-18.03 « ec2-amis.nix: add 18.03 images »: https://git.io/vxDj0
<manveru> there's nothing automated for upgrading pg i think
<manveru> but it's basically pg_dump - upgrade - pg_restore as usual?
<manveru> oh, or pg_upgrade :)
<pstn> vaibhavsagar: Postgresql changed it's super user from root to postgres.
<ikwildrpepper> nick_l: images are added now, once the nixos-18.03 channel updates, the website will show the new 18.03 images
jtojnar has joined #nixos
asuryawanshi has quit [Ping timeout: 240 seconds]
<nick_l> ikwildrpepper: thanks. Can this also be added to some release check list such that with 18.09 this would be included in the release?
<{^_^}> [nixpkgs] @rbvermaa pushed to master « ec2-amis.nix: add 18.03 images »: https://git.io/vxDjM
thor_ is now known as thor
thor has quit [Changing host]
thor has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg merged pull request #38193 → nodejs-slim-9_x: 9.8.0 -> 9.10.1 → https://git.io/vxKTT
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/vxDjj
<{^_^}> → fab2f432 by R. RyanTM: nodejs-slim-9_x: 9.8.0 -> 9.10.1
<{^_^}> → 7d1542c0 by @peterhoeg: Merge pull request #38193 from r-ryantm/auto-update/nodejs-slim
<gillmanash> sha256sum /dev/sdh gives a different hash
<gillmanash> and takes a long time...
asuryawanshi has joined #nixos
vidbina has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @rbvermaa pushed to release-18.03 « gce: needs bigger diskSize »: https://git.io/vxyeC
electroc1t is now known as electrocat
hellrazor has joined #nixos
<gillmanash> Another question, say I want to build an output from one of my overlays in ~/.config/nixpkgs/overlays, but I want to build it with a different nixpkgs I have in some folder. How do I tell nix-build to load the overlay
<gillmanash> `nix-build /path/to/custompkgs -A overlayPackage` doesn't work by default
ma27 has joined #nixos
hellrazo1 has quit [Ping timeout: 240 seconds]
<gillmanash> Looking through pkgs/top-level/impure.nix it looks like they should be loaded
simukis has joined #nixos
<{^_^}> [nixpkgs] @rbvermaa pushed to master « gce: needs bigger diskSize »: https://git.io/vxyvL
<sphalerite> gillmanash: it's normal for it to give a different hash because there's more data at the end
chisui has joined #nixos
ma27 has quit [Ping timeout: 276 seconds]
evax_ has joined #nixos
<ottidmes> gillmanash: Maybe nix-build is being run under a different user so it does not pick up ~/.config/nixpkgs/overlays? Maybe try defining nixpkgs-overlays in NIX_PATH instead
<{^_^}> [nixpkgs] @matthiasbeyer opened pull request #38456 → Update my packages → https://git.io/vxyv2
<nick_l> manveru: I installed alchemist, but I don't get any symbols in scope in Emacs that suggest anything has installed?
bkchr has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/f8a41e52111 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<gillmanash> w.r.t NixOS boot disk, it turns out pressing enter skips past the error...
<gillmanash> Got to root prompt so maybe all good..?
<sphalerite> it's probably just your firmware being stupid
jperras has joined #nixos
<gillmanash> ottidmes: $NIX_PATH:nixpkgs-overlays=/home/gil2a4/.config/nixpkgs/overlays nix-build . -A userPackages
jrolfs has quit [Ping timeout: 260 seconds]
<gillmanash> ottidmes: Thanks for suggestion, but no luck :(
hakujin4 has joined #nixos
martingale has quit [Read error: Connection reset by peer]
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/89472dce77a (from 88 minutes ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
<sphalerite> I've got a USB stick that I'm trying to format with a GPT, but gdisk says "Warning! Read error 5; strange behavior now likely!". Any idea why this might happen?
<Dezgeg> 5 = EIO
martingale has joined #nixos
<Dezgeg> throw it away, I guess
<nick_l> manveru: my emacs daemon did not restart, I think. At least, that seems to be the only difference.
martingale has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @risicle opened pull request #38457 → r17.09: aws-auth: unstable-2017-07-24 -> unstable-2018-04-04 → https://git.io/vxyfZ
<Dezgeg> or maybe if you rewrite the problematic sectors it might behave
<nick_l> With a line like this in ps aux output: /nix/store/ddh89jr7yxp8vhamdwd61gcdz1l9v8n3-emacs-25.3/bin/.emacs-wrapped --daemon, why doesn't killall .emacs-wrapped kill it?
martingale has joined #nixos
jperras has quit [Ping timeout: 264 seconds]
martingale has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @ElvishJerricco closed pull request #38450 → Nvidia stable: 390.25 -> 390.48 → https://git.io/vxDFx
hakujin4 has quit [Ping timeout: 245 seconds]
coot_ has quit [Quit: coot_]
ma27 has joined #nixos
kerrhau has quit [Ping timeout: 265 seconds]
martingale has joined #nixos
martingale has quit [Read error: Connection reset by peer]
jensens has quit [Ping timeout: 260 seconds]
nick_l has quit [Ping timeout: 260 seconds]
<Lears> I'm installing NixOS in UEFI mode and failing with an error: "Failed to create EFI Boot variable entry: No such file or directory". The traceback says: "subprocess.CalledProcessError: Command '['/nix/store/<hash>-systemd-237/bin/bootctl', '--path=/boot', 'install']' returned non-zero exit status 1."
martingale has joined #nixos
vidbina has joined #nixos
<Lears> Anyone know what to do about that? I found a thread from an Arch user with a similar error and it was suggested to boot with "efi_no_storage_paranoia" kernel parameter, but I don't know how I would do something like that with the nixos install media.
sud0x3 has quit [Ping timeout: 260 seconds]
leat has joined #nixos
sud0x3 has joined #nixos
sigmundv has joined #nixos
pkill9 has joined #nixos
hakujin4 has joined #nixos
pkill9 has quit [Client Quit]
jperras has joined #nixos
pkill9 has joined #nixos
martingale has quit [Read error: Connection reset by peer]
<ij> I rolled back the system generation, but the /run/current-system hasn't changed. How should I change it?
martingale has joined #nixos
zybell_ has quit [Ping timeout: 255 seconds]
hakujin4 has quit [Ping timeout: 245 seconds]
martingale has quit [Read error: Connection reset by peer]
<ij> Ah, nixos-rebuild switch --rollback.
jperras has quit [Ping timeout: 260 seconds]
martingale has joined #nixos
<sphalerite> Lears: did you boot in efi mode?
spear2 has quit [Ping timeout: 276 seconds]
vidbina has quit [Ping timeout: 265 seconds]
<Lears> I'm fairly sure I did sphalerite; when I booted the USB from my UEFI/BIOS boot menu it had UEFI prepended to the option, and in the USB's boot menu I selected a UEFI option. nixos-generate-config also detects it as in UEFI mode, though if you know of a better test I'll try it.
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/89472dce77a (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<sphalerite> hm ok. I don't know then, sorry
leat has quit [Ping timeout: 260 seconds]
simukis has quit [Ping timeout: 240 seconds]
simukis has joined #nixos
pkill9 has quit [Quit: WeeChat 2.0]
hakujin4 has joined #nixos
<gillmanash> nix-build -E 'with import ./. { overlays = "/home/gil2a4/.config/nixpkgs/overlays"; }; userPackages'
<gillmanash> error: value is a string while a list was expected, at /home/gil2a4/dev/NixOS@github.com/nixpkgs/pkgs/top-level/stage.nix:131:8
<gillmanash> I know why I'm wrong, but I don't know how to be right :/
<gchristensen> overlays = [ (import /home/gil2a4/.config/nixpkgs/overlays) ]; I think
pkill9 has joined #nixos
vidbina has joined #nixos
hakujin4 has quit [Ping timeout: 276 seconds]
<tfc[m]> hi there. i have 2 machines. on one machine i did `nix-env -f default.nix -i`, then i did `nix copy --to ssh://machine2 -f default.nix` and now i would like to "activate" what i have copied over, so that it appears as installed as on the former machine. any idea how to do that?
<tilpner> You can install the path it copied
<tilpner> It should have printed it, but you can also nix-build it again
<tfc[m]> tilpner: i guess this is easy, but how to i "install a path (that exists already because of nix-copy)"?
fusion809 has quit [Remote host closed the connection]
<tilpner> nix-env -i /nix/store/kmwd1hq55akdb9sc7l3finr175dajlby-hello-2.10
vidbina has quit [Ping timeout: 260 seconds]
<tfc[m]> tilpner: wow ok this works! thanks
<LnL> yep, you can install store paths if they exist locally
jtojnar_ has joined #nixos
xcmw has joined #nixos
<clever> and `nix-store -r /nix/store/kmwd1hq55akdb9sc7l3finr175dajlby-hello-2.10` will just download it from a binary cache
jtojnar_ has quit [Remote host closed the connection]
<tfc[m]> clever: yeah that's what i initially wanted to have, but nix-serve does not work for me and my github issue in the repo was not answered for 2 weeks now. so i am `nix copy`ing things around.
jtojnar has quit [Ping timeout: 240 seconds]
iyzsong has quit [Ping timeout: 260 seconds]
<gillmanash> which defines userPackages
<gillmanash> but how do I access with nix-build
logzet has quit [Ping timeout: 265 seconds]
<gillmanash> nix-env -f '<nixpkgs>' -iA userPackages
<gillmanash> works
<gillmanash> `nix-build -A userPackages` doesn't
<tilpner> And nix-build '<nixpkgs>' -A userPackages doesn't?
zzamboni has joined #nixos
<gillmanash> Actually tilpner yours works
<tilpner> Good
rauno has joined #nixos
<gillmanash> but why only for <nixpkgs>?
pkill9_ has joined #nixos
<gillmanash> `nix-build ~/dev/NixOS@github.com/nixpkgs -A userPackages` doesn't
<tilpner> How did you install your overlay?
<gillmanash> They sit in ~/.config/nixpkgs/overlays
testuser has joined #nixos
pkill9 has quit [Ping timeout: 240 seconds]
<LnL> gillmanash: nix-build '<nixpkgs>' -A userPackages
<tfc[m]> tilpner: ok, i installed some things using those paths now and it all works. i am happy. thank you very much for your quick help!
<gillmanash> LnL: Thannks but I want to build against a nixpkgs checkout, not my channel
<LnL> that shoul also work
<gillmanash> LnL: no to nix-build ~/dev/NixOS@github.com/nixpkgs -A userPackages
<gillmanash> LnL: also no to NIX_PATH=nixpkgs=$HOME/dev/NixOS@github.com/nixpkgs nix-build '<nixpkgs>' -A userPackages
alex`` has quit [Quit: WeeChat 2.1]
<gillmanash> I actually even have devpkgs in my path pointing to that location: nix-build '<devpkgs>' -A userPackages doesn't work
<gillmanash> echo $NIX_PATH
<gillmanash> ssh-config-file=/home/gil2a4/.ssh/config:ssh-auth-sock=/run/user/521549/keyring/ssh:nixpkgs=/etc/nixpkgs:mypkgs=/etc/nixpkgs:devpkgs=/home/gil2a4/dev/NixOS@github.com/nixpkgs
ndrei has joined #nixos
<gillmanash> So nix-kgs just refers to another checkout in /etc/nixpkgs, so its not actually a channel
<LnL> strange..., can you rename the repo maybe nix handles the @ incorrectly
justbeingglad has joined #nixos
justbeingglad has left #nixos [#nixos]
jensens has joined #nixos
testuser has quit [Quit: Leaving]
abbradar has joined #nixos
leat has joined #nixos
<LnL> what's the actual error you get?
<gillmanash> No to nix-build /home/gil2a4/dev/nixpkgs -A userPackages
<gillmanash> error: attribute 'userPackages' in selection path 'userPackages' not found
<{^_^}> [nixpkgs] @abbradar pushed commit from R. RyanTM to master « folly: 2018.02.26.00 -> 2018.03.26.00 »: https://git.io/vxyL3
<{^_^}> [nixpkgs] @abbradar merged pull request #38240 → folly: 2018.02.26.00 -> 2018.03.26.00 → https://git.io/vxK8K
<{^_^}> [nixpkgs] @abbradar pushed commit from R. RyanTM to master « qpdf: 8.0.0 -> 8.0.2 »: https://git.io/vxyLn
<{^_^}> [nixpkgs] @abbradar merged pull request #38159 → qpdf: 8.0.0 -> 8.0.2 → https://git.io/vxodT
<gillmanash> Ah wait, I think I am the problem
<gillmanash> Idiot, I have a check on the patch and conditionally define userPackages
<gillmanash> *path
robstr has joined #nixos
<LnL> heh :p
tilpner has quit [Quit: :wq]
<gillmanash> *embarrassed face* Thanks for your help
vidbina has joined #nixos
<{^_^}> [nixpkgs] @dotlambda closed pull request #38207 → Move some python modules from python-packages.nix → https://git.io/vxKtb
Bogdacutu has joined #nixos
testuser has joined #nixos
<testuser> hi, I'm trying to get my e1000e module for my network interface working, but the build fails on the latest 18.03 nixos due to the fact that the kernel is older than 4.10: https://github.com/NixOS/nixpkgs/blob/master/pkgs/os-specific/linux/e1000e/default.nix#L3 ... http://dpaste.com/3P9CK50
vidbina has quit [Ping timeout: 260 seconds]
leat has quit [Ping timeout: 260 seconds]
<testuser> Also, I'm not even sure why the "3.3.5.3" version is used, since I've overriden the e1000e package to use the latest e1000e driver: http://dpaste.com/077DFEH
<testuser> any ideas why the newer overriden "3.4.0.2" is not taken into account?
Rusty1_ has joined #nixos
ThatDocsLady_ has quit [Ping timeout: 256 seconds]
Mateon2 has joined #nixos
<{^_^}> [nixpkgs] @grahamc opened pull request #38461 → nixos docs: syntax highlight → https://git.io/vxyqo
fendor has joined #nixos
Mateon1 has quit [Ping timeout: 255 seconds]
Mateon2 is now known as Mateon1
<{^_^}> [nixpkgs] @abbradar merged pull request #37044 → tensorflow: add a binary wheel release for Darwin → https://git.io/vxIj0
<{^_^}> [nixpkgs] @abbradar pushed to master « tensorflow: add a binary wheel release for Darwin »: https://git.io/vxyqN
<{^_^}> [nixpkgs] @abbradar closed pull request #34420 → pythonPackages.tensorflow: 1.3.1 -> 1.4.1 → https://git.io/vNHkx
pkill9_ has quit [Quit: WeeChat 2.0]
<sphalerite> testuser: where did you put that override?
pkill9 has joined #nixos
raynold has quit [Quit: Connection closed for inactivity]
<testuser> sphalerite, it's in the config.nix, which is pulled in by the configuration.nix.
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to master: https://git.io/vxym6
<{^_^}> → 2bd7c3a9 by @jerith666: openjdk10: gtk2 -> gtk3
<{^_^}> → cb66a746 by @jerith666: eclipse: jdk8 -> jdk10
<{^_^}> → 59ddb3eb by @NeQuissimus: Merge pull request #38397 from jerith666/eclipse-jdk10-gtk3
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #38397 → Update OpenJDK 10 and Eclipse to GTK 3 → https://git.io/vxX44
<testuser> sphalerite, I've added the "linuxPackages.e1000e = " instead of just "linuxPackages.e1000e = " when overriding the package and now a different error occurs ...
<testuser> error: attribute 'virtualboxGuestAdditions' missing, at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/tasks/filesystems/vboxsf.nix:11:10
qknight has joined #nixos
<testuser> sphalerite, the following is the file that produces the error: https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/tasks/filesystems/vboxsf.nix - apparently the virtualboxGuestAdditions cannot be found.
iyzsong has joined #nixos
<sphalerite> testuser: yeah by doing linuxPackages.e1000e = ... you're making linuxPackages into a set that contains nothing but e1000e
<qknight> hey. i want to cherry-pick a commit from master to origin/release-18.03 and i wonder if anyone can assist me here a little
<sphalerite> testuser: try linuxPackages = super.linuxPackages // { e1000e = …; }
<sphalerite> testuser: oh wait yeah that's assuming an overlay
<qknight> https://nixos.org/nixpkgs/manual/#idm140737315827424 <- i just to the cherry-pick and push it, right?
<sphalerite> testuser: use an overlay instead of packageOverrides as well
coot_ has joined #nixos
<qknight> how likely will someone then come back at me and kill me for doing something ... wrong?
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/ac3437aa061 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/ac3437aa061 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
oahong has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @qknight pushed to release-18.03 « nixos/dhcp: fix permissions of statedir »: https://git.io/vxyY0
<testuser> sphalerite, is there any way to update the whole pkgs/os-specific/linux/e1000e/default.nix to disbale the assert at the beginning of the file?
<qknight> https://github.com/NixOS/nixpkgs/commits/release-18.03 <- just pushed the fix, hope this is going to be alright
qknight has quit [Quit: leaving]
<sphalerite> testuser: I don't think so. You'd just have to copy the file
oahong has joined #nixos
<testuser> sphalerite, how can I use an overlay, is there any example anywhere ?
michiel_l has joined #nixos
vaninwagen has joined #nixos
michiel_l_ has quit [Ping timeout: 276 seconds]
xcmw has joined #nixos
<{^_^}> [nixpkgs] @xeji opened pull request #38462 → tome4: disable parallel build → https://git.io/vxyYS
sanscoeu_ has joined #nixos
tilpner has joined #nixos
sanscoeur has quit [Ping timeout: 265 seconds]
<testuser> sphalerite, the following produces an error: http://dpaste.com/1D21CNY, which is: error: attribute 'extend' missing, at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/boot/kernel.nix:39:31
<testuser> that line contains: " apply = kernelPackages: kernelPackages.extend (self: super: { "
hakujin4 has joined #nixos
<sphalerite> testuser: same thing, you can't do linuxPackages.e1000e = … because it makes linuxPackages into an almost empty set
<sphalerite> as I wrote, linuxPackages = super.linuxPackages // { e1000e = …; }
yorick_ has joined #nixos
hakujin4 has quit [Ping timeout: 265 seconds]
<testuser> sphalerite, I'm still getting error: assertion failed at /nix/store/mfl5vszrisi6986zsn4q34y2hhrbzkgd-nixos-18.03.131792.becbe4dbe16/nixos/pkgs/os-specific/linux/e1000e/default.nix:3:1
lord| has quit [Quit: WeeChat 2.1]
<testuser> the new configuration is: http://dpaste.com/1V6QXK8
<testuser> sphalerite, ^
ona has joined #nixos
<sphalerite> testuser: well yes, as I said there's no way to disable the assertion from outside
<sphalerite> you need to copy the file and callPackage it yourself
<testuser> sphalerite, yeah, but the /nix/store/mfl5vszrisi6986zsn4q34y2hhrbzkgd-nixos-18.03.131792.becbe4dbe16/nixos/pkgs/os-specific/linux/e1000e/default.nix is still referencing 3.3.5.3 version ... not the overriden onw.
<sphalerite> testuser: because it needs to evaluate in the first place before it can be overridden
krey has joined #nixos
<{^_^}> [nixpkgs] @grahamc merged pull request #38461 → nixos docs: syntax highlight → https://git.io/vxyqo
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/vxy3L
<{^_^}> → 8f33464c by @grahamc: nixos docs: syntax highlight
<{^_^}> → bea1f227 by @grahamc: Merge pull request #38461 from grahamc/syntax-highlight-nixos-docs
<{^_^}> [nixpkgs] @grahamc pushed to release-18.03 « nixos docs: syntax highlight »: https://git.io/vxy3n
<testuser> sphalerite, ok, how can I use callPackage to override it?
<{^_^}> [nixpkgs] @dezgeg pushed commit from @cartr to master « rpiboot-unstable: init at 2018-03-27 »: https://git.io/vxy3R
<{^_^}> [nixpkgs] @dezgeg closed pull request #38446 → rpiboot-unstable: init at 2018-03-27 → https://git.io/vxDiw
<sphalerite> testuser: (self: super: { linuxPackages = super.linuxPackages // { e1000e = super.linuxPackages.callPackage ./e1000e.nix }; })
xcmw has quit [Ping timeout: 260 seconds]
<sphalerite> testuser: and put e1000e.nix next to it, which is your modified version of pkgs/os-specific/linux/e1000e/default.nix
<sphalerite> err, missed a semicolon and a {} there
<sphalerite> so callPackage ./e1000e.nix {}; }; })
hakujin4 has joined #nixos
<testuser> sphalerite, that works, thank you! Now I'm getting a different kind of error when building the package: http://dpaste.com/1YF30G6 ... I've used the same 3.3.5.3 version (with the assert removed) just to see whether that works first.
stabbmesiter has joined #nixos
tertle||eltret has quit [Quit: Connection closed for inactivity]
<sphalerite> testuser: you might need to add buildInputs = [ libelf ]; in the set passed to mkDerivation, and libelf to the function's signature at the top of the file
hakujin4 has quit [Ping timeout: 245 seconds]
ThatDocsLady has joined #nixos
knupfer has joined #nixos
ndrei has quit [Remote host closed the connection]
sud0x3 has quit [Read error: Connection reset by peer]
<testuser> sphalerite, after doing that, the old version doesn't compile, while the new version does ...
pie_ has joined #nixos
vaninwagen has quit [Ping timeout: 264 seconds]
<testuser> sphalerite, however, no wireless interface, even after doing "modprobe e1000e"
<sphalerite> isn't e1000e for ethernet anyway?
<NinjaTrappeur> Hey, how long does it takes for nixpkgs master to appear on the unstable channel? Looks like this is automated though hydra, what's the triggering condition? Is this documented somewhere, I'm interested :P. Tor browser is broken on the current unstable channel, the fix is available on the master, that's a bit annoying...
<sphalerite> !which channel
vaninwagen has joined #nixos
<sphalerite> NinjaTrappeur: basically nixos-unstable and nixpkgs-unstable are based on master, and update when the appropriate tests pass.
<sphalerite> For nixos-unstable this means the nixos tests, I think for nixpkgs-unstable it's only a certain set of packages building
<testuser> sphalerite, apparently yeah: http://dpaste.com/2JVBYXQ I was mistakingly thinkign this was the cause of my wireless not being present ...
<sphalerite> how far behind they are varies over time, but you can always check at howoldis.herokuapp.com
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to release-17.09: https://git.io/vxyG4
<{^_^}> → c86b179b by @risicle: aws-auth: unstable-2017-07-24 -> unstable-2018-04-04
<{^_^}> → a611ddf9 by @Mic92: Merge pull request #38457 from risicle/ris-aws-auth-r17.09-2
<{^_^}> [nixpkgs] @Mic92 merged pull request #38457 → r17.09: aws-auth: unstable-2017-07-24 -> unstable-2018-04-04 → https://git.io/vxyfZ
stabbmesiter has quit [Ping timeout: 264 seconds]
<sphalerite> testuser: no, as it says there the wireless interface uses iwlwifi
<NinjaTrappeur> shalerite: Alright, thanks!
<kandinski> can anybody recommend a xml editor available in nixos?
<sphalerite> you might need some firmware for it or something
<testuser> sphalerite, yeah, but why is the wifi interface not present then
<testuser> iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-8000C-24.ucode failed with error -2
<Dezgeg> a guess: you're lacking firmware
<Dezgeg> heh
<testuser> iwlwifi 0000:04:00.0: no suitable firmware found!
<testuser> sphalerite, http://dpaste.com/3Z20BN0
pkill9 has quit [Quit: WeeChat 2.0]
<Dezgeg> set hardware.enableRedistributableFirmware = true;
jperras has joined #nixos
<testuser> Dezgeg, are you talking to me?
<Dezgeg> yes
coot_ has quit [Quit: coot_]
pkill9 has joined #nixos
hakujin4 has joined #nixos
thefloweringash has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #30473 → [RDY] pygccxml + castxml + pybindgen → https://git.io/vdD8c
<{^_^}> [nixpkgs] @Mic92 pushed 4 commits to master: https://git.io/vxyZw
<{^_^}> → 37210d49 by @teto: castxml: init at 20180403
<{^_^}> → 604aa24f by @teto: pygccxml: init at 1.9.1
<{^_^}> → 94c1b10d by @teto: pybindgen: init at 0.18.0
coot_ has joined #nixos
xcmw has joined #nixos
<testuser> Dezgeg, I have the wifi interface now, does the hardware.enableRedistributableFirmware enable the firmware that is under specific license, which is not enabled by default?
hakujin4 has quit [Ping timeout: 260 seconds]
<Dezgeg> I think it's the same package that's called linux-firmware in other distros
shoogz has quit [Ping timeout: 268 seconds]
<testuser> Dezgeg, ah great, thanks for the heads-up.
<testuser> Dezgeg, one other thing that I've observed in dmesg when reloading iwlwifi is the following: http://dpaste.com/0BE91GR
<testuser> Should I be concerned about the "hwmon_device_register() is deprecated." ?
<Dezgeg> I think it's harmless, I remember seeing that same thing at some point
iyzsong has quit [Ping timeout: 240 seconds]
aarvar has quit [Ping timeout: 260 seconds]
<testuser> Dezgeg, thank you
<testuser> sphalerite, also, thank you!
<sphalerite> np!
<sphalerite> Dezgeg: I just got the stock nixos kernel booting on my chromebook :D
<sphalerite> no display output yet though, and an oops
michiel_l has quit [Ping timeout: 260 seconds]
<Dezgeg> do you know what the previous problem was?
testuser has quit [Quit: Leaving]
michiel_l has joined #nixos
<sphalerite> missing cmdline parameters I think >.>
<Dezgeg> huh
<Dezgeg> what's the oops then?
<thefloweringash> what bootloader are you using?
<sphalerite> thefloweringash: depthcharge. I have no choice in the matter
<sphalerite> or rather, if I wanted to use anything else I'd have to build my own firmware for it
<Dezgeg> chainloading u-boot from that would be the best, IMHO (assuming u-boot is ported to that)
<sphalerite> which I'm not keen on trying yet :P
<{^_^}> [nixpkgs] @Mic92 merged pull request #38462 → tome4: disable parallel build → https://git.io/vxyYS
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/vxynV
<{^_^}> → 8a65d19e by @xeji: tome4: disable parallel build
<{^_^}> → 6a49d533 by @xeji: tome4: aarch64 not supported
<{^_^}> → eb83b2f9 by @Mic92: Merge pull request #38462 from xeji/p/tome4
<thefloweringash> I'm also using depthcharge on my chromebook
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to release-18.03: https://git.io/vxynP
<{^_^}> → f17fa49e by @xeji: tome4: disable parallel build
<{^_^}> → c2147068 by @xeji: tome4: aarch64 not supported
pkill9 has quit [Quit: WeeChat 2.1]
shoogz has joined #nixos
<thefloweringash> haven't gotten around to upstreaming the module though
pkill9 has joined #nixos
<sphalerite> oh yeah I think I saw that, you're on a samsung chromebook, no?
fresheyeball has quit [Ping timeout: 255 seconds]
<sphalerite> one of the rk3399 ones?
<thefloweringash> yeah, "samsung chromebook plus", rk3399
<sphalerite> I'm jealous. Mostly of the much wider binary cache coverage you get :p
<sphalerite> my rk3288 is arm32 only :(
<thefloweringash> I don't think I would have tried if not for the binary cache
<sphalerite> it is actually usable, just takes a bit of patience to upgrade stuff :p
hotfuzz has quit [Read error: Connection reset by peer]
<thefloweringash> but I still landed up setting up a hydra on a rock64 to cache some packages
hotfuzz has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #38453 → remake: enable on darwin → https://git.io/vxDpg
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vxyct
<{^_^}> → 606a945f by @ktf: Allow remake to build on darwin
<{^_^}> → ae4184d7 by @Mic92: Merge pull request #38453 from ktf/master
<{^_^}> [nixpkgs] @Mic92 pushed commit from @ktf to release-18.03 « remake: enable on darwin »: https://git.io/vxycs
hakujin4 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38465 → xorg.xf86inputlibinput: 0.26.0 → 0.27.0 → https://git.io/vxyc0
shoogz has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @r-ryantm closed pull request #38465 → xorg.xf86inputlibinput: 0.26.0 → 0.27.0 → https://git.io/vxyc0
<sphalerite> thefloweringash: huh? What's not covered by the official hydra?
<thefloweringash> I'm using the kernel from arch, and chromium/firefox seem to be a bit flakey
hakujin4 has quit [Ping timeout: 265 seconds]
<sphalerite> ah
<Dezgeg> yeah something should be figured out to not have them time out
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alexteves has joined #nixos
<sphalerite> oh, they time out?
<sphalerite> Even on the 96-core builder?
acarrico has quit [Ping timeout: 260 seconds]
<Dezgeg> 96-core builder with ~40 other packages compiling in parallel
<sphalerite> ah fair enough
<sphalerite> couldn't the timeout just be increased for those packages?
shoogz has joined #nixos
<Dezgeg> I don't think hydra/nix supports per-package timeouts
<sphalerite> oh
Guest84382 has joined #nixos
<{^_^}> [nixpkgs] @thefloweringash opened pull request #38466 → apg: Darwin support → https://git.io/vxyCM
Bogdacutu has quit [Quit: Textual IRC Client: www.textualapp.com]
<{^_^}> [nixpkgs] @nlewo merged pull request #38340 → rsibreak: init at 0.12.8 → https://git.io/vxiq6
<{^_^}> [nixpkgs] @nlewo pushed 2 commits to master: https://git.io/vxyWT
<{^_^}> → c656648d by @vandenoever: rsibreak: init at 0.12.8
<{^_^}> → 9049f8a4 by @nlewo: Merge pull request #38340 from vandenoever/rsibreak
stabbmesiter has joined #nixos
ThatDocsLady has quit [Ping timeout: 240 seconds]
<lewo> Does unit tests (those in lib/tests) are executed by Hydra?
stabbmesiter has quit [Client Quit]
stabbmesiter has joined #nixos
stabbmesiter has quit [Client Quit]
reinzelmann has quit [Quit: Leaving]
leat has joined #nixos
emilis has joined #nixos
ma271 has joined #nixos
humanoyd has joined #nixos
ma27 has quit [Ping timeout: 264 seconds]
wangoe has quit [Quit: WeeChat 1.9.1]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38467 → yad: 0.37.0 -> 0.40.0 → https://git.io/vxy8e
asuryawanshi has quit [Ping timeout: 240 seconds]
szicari has joined #nixos
zzamboni has quit [Quit: Leaving.]
jensens has quit [Read error: Connection reset by peer]
<angerman> What do I do with:
<angerman> error: value is a list while a set was expected
<angerman> ?
<yorick_> angerman: add --show-trace
acarrico has joined #nixos
xcmw has joined #nixos
<yorick_> also, weep
zzamboni has joined #nixos
shoogz has quit [Remote host closed the connection]
<angerman> ugh... nix repl seems to not have re-read my file.
<angerman> that's not cool.
<yorick_> yeah, :r isn't very reliable
blankhart has joined #nixos
JosW has joined #nixos
rauno has quit [Remote host closed the connection]
MercurialAlchemi has quit [Ping timeout: 255 seconds]
jperras has quit [Quit: WeeChat 2.1]
shoogz has joined #nixos
ben__ is now known as ben
sigmundv has quit [Ping timeout: 260 seconds]
waleee has joined #nixos
nioncode_ has joined #nixos
<nioncode_> is it possible to use nixos-rebuild switch --rollback to roll back to a specific generation i.e. not the last one?
xy2_ has joined #nixos
nioncode_ is now known as nioncode
fresheyeball has joined #nixos
emilis has quit [Read error: Connection reset by peer]
frostspanner has joined #nixos
<yorick_> nioncode_: list them with nix-env -p /nix/var/nix/profiles/system --list-generations
kmicklas has joined #nixos
<yorick_> nioncode: then apply one with nix-env -p /nix/var/nix/profiles/system --switch-generation 189 && /nix/var/nix/profiles/system/bin/switch-to-configuration switch (or boot)
<clever> or test
jensens has joined #nixos
<yorick_> clever: you wouldn't switch the profile for test
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/46adfec9f92 (from 50 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<sphalerite> does anyone know if it's possible to use a /dev/disk/by-id/* path for root= on the kernel command line?
<clever> ah right, you can just manually aim at the right generation with test
<yorick_> sphalerite: yes
<nioncode> yorick_: sweet thanks
<nioncode> I'm now on the generation I want, but I can't boot it, because my boot device changed. when I change the boot device in configuration.nix and nixos-rebuild, it rebuilds the latest channel updates though and not the state of my generation
xcmw has quit [Ping timeout: 264 seconds]
<yorick_> nioncode: you can set the nixpkgs version with NIX_PATH=nixpkgs=https://github.com/NixOS/nixpkgs/archive/your_nixpkgs_revision_here.tar.gz nixos-rebuild build
<clever> yorick_: it will fail to find configuration.nix when you do that
<yorick_> ah, I thought that had a default
<clever> yorick_: <nixos-config> has to be in NIX_PATH to use nixos-rebuild, so you want to use -I to prepend to the search path
<clever> the default is in $NIX_PATH
<nioncode> yorick_: I don't have a specific nixpkgs revision anyhow. I just want to use the entire system I built in gen 117, but change the `boot.initrd.luks.devices` entry. is this somehow possible?
<clever> nioncode: the only way to modify 117 is to know the exact configuration.nix that originally made 117
<yorick_> nioncode: well, I keep my configuration.nix (and nixpkgs version) in git so I can check out an old one. I'm afraid it doesn't store the configuration.nix in the built system
<clever> with these 3 lines, all of my nixos config is kept in the nix store
<clever> lrwxrwxrwx 1 root root 50 Dec 31 1969 /nix/var/nix/profiles/system-358-link/nixcfg -> /nix/store/bdwxbw5p2d55zpzilwchigf3gb1x0zbl-nixcfg
<clever> this path is where i find a copy of it for generation 358
<nioncode> I have the original gen 117 configuration.nix. but nixos-rebuild updates all sources and e.g. rebuilds VirtualBox which takes ages
<clever> nioncode: then your nixpkgs didnt match up, look in the path for the 117 build, and youll find the git rev of nixpkgs
<yorick_> clever: clever.
<nioncode> clever: I never really messed with nixpkgs revs much. how do I find the rev?
<clever> lrwxrwxrwx 1 root root 94 Mar 11 12:34 /nix/var/nix/profiles/system-358-link -> /nix/store/xgdzh7klnl9y75qb78jc57x998nb6rj6-nixos-system-amd-nixos--18.03pre129076.831ef4756e3
<clever> the 831ef4756e3 at the end is the rev that 358 came from
<clever> nixos-rebuild build -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/your_nixpkgs_revision_here.tar.gz
<nioncode> ah cool, I got it
<{^_^}> [nixpkgs] @veprbl opened pull request #38468 → mesos: fix on darwin by disabling java interface → https://git.io/vxyED
xcmw has joined #nixos
coconnor has joined #nixos
jensens has quit [Ping timeout: 265 seconds]
coot_ has quit [Quit: coot_]
abbradar has quit [Remote host closed the connection]
logzet has joined #nixos
<nioncode> clever, yorick_ : thanks guys, I'm up and running again :)
<nioncode> while we're at it: is it possible to pin e.g. VirtualBox to a specific version so that I don't have to rebuild it all the time whenever a new version gets added to nixos-unstable? I'm perfectly fine with updating VirtualBox only now and then when I can control it
martingale has quit [Read error: No route to host]
ThatDocsLady has joined #nixos
<clever> nioncode: virtualbox is a bit more complex to pin, because it involves kernel components
martinga_ has joined #nixos
cript0nauta1 has joined #nixos
sigmundv has joined #nixos
<nioncode> I don't have much in my system configuration anyway, so I can probably just pin the entire config right? but then I don't receive security patches
nuncanada has joined #nixos
blankhart has quit [Read error: Connection reset by peer]
blankhart has joined #nixos
nuncanada has quit [Client Quit]
chimay has joined #nixos
cript0nauta1 has quit [Remote host closed the connection]
thblt has joined #nixos
robstr has quit [Ping timeout: 245 seconds]
vidbina has joined #nixos
jgt has joined #nixos
<jgt> need to upgrade my nix-installed npm
<jgt> don't know how to uninstall it though
<jgt> ➜ ~ git:(master) which npm
<jgt> /Users/jgt/.nix-profile/bin/npm
<jgt> ➜ ~ git:(master) nix-env -e npm
<jgt> ➜ ~ git:(master) which npm
<jgt> /Users/jgt/.nix-profile/bin/npm
<jgt> anyone know what I'm doing wrong?
<symphorien> what does this mean : error: store path mismatch in file downloaded from 'https://github.com/NixOS/nixpkgs/archive/d432cb7fdbea.tar.gz' ?
chimay has quit [Quit: WeeChat 2.1]
sigmundv has quit [Ping timeout: 264 seconds]
<symphorien> I am using the nix 1.12 version of this trick: https://nixos.wiki/wiki/How_to_fetch_Nixpkgs_with_an_empty_NIX_PATH
<sphalerite> yorick_: it doesn't seem to be working with the by-id. Although it might be failing for another reason. I'm sort of in the dark here because I don't actually have any output on the screen, and the serial header in here is too small for me to use
chimay has joined #nixos
<sphalerite> symphorien: are you mixing 1.x daemon and 2.x client or vice versa?
<symphorien> no, pure nix2
<infinisil> jgt: nix-env -q to get the exact name of the npm package, then use that with -e
<sphalerite> symphorien: does it work if you run whatever command with NIX_REMOTE=daemon?
<infinisil> jgt: But i think nix-env also has -u which should upgrade it
xcmw has quit [Ping timeout: 256 seconds]
<symphorien> sphalerite: nope, same
<jgt> infinisil: Ah ok, thanks! I think maybe nix-env should include your comments as help text if there's no installed package that matches what the user tried to uninstall
<infinisil> Yeah it's UX is kinda bad..
<infinisil> its*
<Dezgeg> sphalerite: /dev/disk/by-id/* are created by udev
<sphalerite> Dezgeg: but that's in the initrd isn't it?
<sphalerite> I've managed to get back to not being able to reproduce booting a nixos kernel :(
<sphalerite> I've probably just forgotten something stupid, but it's so hard to tell what the problem is when all you have is a white screen
sanscoeu_ has quit [Remote host closed the connection]
<Dezgeg> if you have initrd then it's the initrd who parses root= from the kernel command line
chimay has quit [Client Quit]
<sphalerite> yeah
sanscoeur has joined #nixos
chimay has joined #nixos
chimay has quit [Client Quit]
chimay has joined #nixos
chimay has quit [Client Quit]
chimay has joined #nixos
chimay has quit [Client Quit]
sanscoeur has quit [Ping timeout: 240 seconds]
chimay has joined #nixos
chimay has quit [Client Quit]
deepfire has quit [Ping timeout: 256 seconds]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/c011843b0cf (from 15 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<{^_^}> [systemd] @xeji opened pull request #19 → nspawn: wait for network namespace creation before interface setup (#8633) → https://git.io/vxyoO
<{^_^}> [nixpkgs] @roberth opened pull request #38470 → linux module handling: support kernels without modules → https://git.io/vxyow
ThatDocsLady has quit [Remote host closed the connection]
coot_ has joined #nixos
ThatDocsLady has joined #nixos
freeman42x]NixOS has joined #nixos
coot_ has quit [Client Quit]
chimay has joined #nixos
ThatDocsLady has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @symphorien opened pull request #38472 → Gramps → https://git.io/vxyK4
chimay has quit [Remote host closed the connection]
zybell_ has joined #nixos
<{^_^}> [systemd] @shlevy pushed commit from @qmega to nixos-v238 « nspawn: wait for network namespace creation before interface setup (#8633) »: https://git.io/vxyK2
<{^_^}> [systemd] @shlevy merged pull request #19 → nspawn: wait for network namespace creation before interface setup (#8633) → https://git.io/vxyoO
chimay has joined #nixos
jensens has joined #nixos
jgt has quit [Quit: WeeChat 1.9.1]
humanoyd has quit [Quit: WeeChat 2.1]
abbradar has joined #nixos
orivej has joined #nixos
xxx_jihad69_xxx has joined #nixos
<xxx_jihad69_xxx> hello, minetest depends on libXxf86vm (https://github.com/NixOS/nixpkgs/blob/master/pkgs/games/minetest/default.nix), yet the repos don't seem to have it. What can I do to compile it? Am I missing something?
chimay has quit [Quit: WeeChat 2.1]
zzamboni has quit [Quit: Leaving.]
fresheyeball has quit [Ping timeout: 260 seconds]
hakujin4 has joined #nixos
<{^_^}> [nixpkgs] @philandstuff opened pull request #38473 → gem: better error when multiple gemspecs found → https://git.io/vxyiC
zzamboni has joined #nixos
hakujin4 has quit [Ping timeout: 260 seconds]
<sphalerite> xxx_jihad69_xxx: (what a tasteful username.) It "just works" for me, `nix build nixpkgs.minetest`
<{^_^}> [nixpkgs] @philandstuff closed pull request #38473 → gem: better error when multiple gemspecs found → https://git.io/vxyiC
emilis has joined #nixos
zzamboni has quit [Ping timeout: 260 seconds]
zzamboni has joined #nixos
zzamboni has quit [Client Quit]
freusque has joined #nixos
zzamboni has joined #nixos
<xxx_jihad69_xxx> sphalerite: are you using the development version of NixOS?
<Jetien> From which expression is the function defined in /etc/nixos/configuration.nix called?
<sphalerite> xxx_jihad69_xxx: nope, I'm on 18.03
digitus has joined #nixos
<Jetien> Roughly where in nixpkgs/nixos/ should I start to look?
<xxx_jihad69_xxx> must be the fault of the experimental then
pikajude has quit [Ping timeout: 255 seconds]
<sphalerite> xxx_jihad69_xxx: nope, works on the nixos-unstable branch too for me
fresheyeball has joined #nixos
pikajude has joined #nixos
shachaf has quit [Ping timeout: 264 seconds]
shachaf has joined #nixos
zzamboni has quit [Ping timeout: 240 seconds]
Guest84382 has quit [Quit: WeeChat 1.4]
<coconnor> nix build -f '<nixpkgs>' minetest works for me
<xxx_jihad69_xxx> I am trying to compile the latest (0.5), though. I'm trying to do this via nix-shell -p "packages"
sigmundv has joined #nixos
<{^_^}> [nixpkgs] @Nadrieril opened pull request #38474 → tt-rss: 2018-01-05 -> 2018-04-05 → https://git.io/vxy1G
winem_ has joined #nixos
ryanartecona has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/59ddb3ebfbe (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
Lisanna has joined #nixos
xxx_jihad69_xxx has quit [Quit: Page closed]
<{^_^}> [nixpkgs] @xeji opened pull request #38475 → systemd 238: bump revision for upstream bugfixes → https://git.io/vxy1K
cript0nauta has quit [Ping timeout: 276 seconds]
cript0nauta has joined #nixos
emilis has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @coreyoconnor opened pull request #38476 → wine-unstable: 3.4 -> 3.5 (and staging likewise) → https://git.io/vxyMq
bara has quit [Remote host closed the connection]
roberth has quit [Ping timeout: 264 seconds]
nick_l has joined #nixos
Aexoden has quit [Read error: Connection reset by peer]
cript0nauta has quit [Ping timeout: 264 seconds]
jrolfs_ has quit [Ping timeout: 264 seconds]
<nick_l> Is there a way to get the source code in a directory for a given package? So, nix-get-me-the-source-to nixos.irssi for example?
<nick_l> (That should then return a store path.)
emilis has joined #nixos
Aexoden has joined #nixos
<tilpner> nix-build '<nixpkgs>' -A irssi.sr
<tilpner> * nix-build '<nixpkgs>' -A irssi.src
<tilpner> And EDITOR=echo nix edit -f '<nixpkgs>' irssi if you want the Nix source
<nick_l> tilpner: that's pretty damn cool.
cript0nauta has joined #nixos
<nick_l> tilpner: especially the part where these are fast operations.
<ryantm> Jetien: look for instances of NIXOS_CONFIG and <nixos-config> in the nixpkgs src
<Jetien> ryantm: thanks!
hakujin4 has joined #nixos
<ryantm> Jetien: A NixOS configuration is just another module in the module system, so it gets called the same ways as any other module.
jrolfs_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38478 → weka: 3.8.2 -> 3.9.2 → https://git.io/vxyDP
winem_ has quit [Ping timeout: 260 seconds]
<ocharles> nix-repl ./nix/pkgs/default.nix ==> error: Nix database directory ‘/nix/var/nix/db’ is not writable: Permission denied
<ocharles> wat
jperras has joined #nixos
<ocharles> oh, `nix repl` now. :magic:
<freusque> ocharles: I'm having the same problem when I nix-prefetch-git
bara has joined #nixos
<freusque> I need to do that as superuser since some time.
<freusque> Anyone had this issue ?
<freusque> (nixos)
hakujin4 has quit [Ping timeout: 276 seconds]
coot_ has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
<{^_^}> Channel nixos-18.03 advanced to https://github.com/NixOS/nixpkgs/commit/ac3437aa061 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-18.03)
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/46adfec9f92 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
bara has quit [Read error: Connection reset by peer]
jrolfs_ has quit [Ping timeout: 276 seconds]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
rauno has joined #nixos
freusque has quit [Quit: WeeChat 2.0]
Guanin_ has quit [Ping timeout: 240 seconds]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
Ariakenom has joined #nixos
coot_ has quit [Ping timeout: 260 seconds]
emilis has quit [Quit: Leaving]
<tilpner> How does one debug cycles in multiple-output packages?
<nick_l> tilpner: this feature is absolutely fantastic. It allows me to get rid of having git clones on my system and having to manage those.
bara has quit [Read error: Connection reset by peer]
<tilpner> Does it? These are read-only
<tilpner> And you can't push/pr with them
bara has joined #nixos
fresheyeball has quit [Read error: No route to host]
bara has quit [Read error: Connection reset by peer]
<nick_l> tilpner: there are many pieces of software for which in most cases I only want to have the source. For those small number of cases where I want to make upstream changes, I can do a git checkout, but even that could likely be automated.
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
<nick_l> tilpner: e.g. when I type a character in emacs in that buffer, it could ask "Do you want to get a git checkout that you can edit?".
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
<nick_l> tilpner: I suspect that a similar command like the one you posted could be used to do that.
* hodapp stabs systemd in the face
coot_ has joined #nixos
bara has quit [Read error: Connection reset by peer]
<nick_l> systemd is great... after you have configured it ;)
bara has joined #nixos
<nick_l> And then it still has design flaws, but let's ignore that.
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
ixxie has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
knupfer has quit [Ping timeout: 265 seconds]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @jtojnar pushed to master « gthumb: 3.6.0 → 3.6.1 »: https://git.io/vxy9r
bara has joined #nixos
martinga_ has quit [Read error: Connection reset by peer]
martingale has joined #nixos
bara has quit [Read error: Connection reset by peer]
vaninwagen has quit [Ping timeout: 264 seconds]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
<nick_l> How does Nix 2.0 end up on 17.09? I thought only 18.03 would have it?
bara has joined #nixos
<hodapp> nick_l: the crap I'm running into now is that it's blatantly ignoring the "After=" directive I gave a service
<nick_l> hodapp: I used that same feature 3 days ago and it worked, if that helps.
goibhniu has quit [Ping timeout: 260 seconds]
jrolfs_ has joined #nixos
coot has joined #nixos
<nick_l> hodapp: most likely you should find a green park, walk there for 15 minutes, go back in and it will work in 5 minutes.
bara has quit [Read error: Connection reset by peer]
<ocharles> Can anyone on 18.03 tell me if `nix-shell -p haskellPackages.bytes` tries to download prebuilt binaries, or builds from scratch?
<nick_l> hodapp: or you can post your definition and I can compare it to mine.
<hodapp> nick_l: it "works" for a lot of people, but I can look in the journalctl timestamps and see that it's trying to start a service 4-5 seconds before the service I explicitly told it to start *after*
<ocharles> For me it looks like it's going to build from scratch, but I don't know why
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
coot_ has quit [Ping timeout: 240 seconds]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
asuryawanshi has joined #nixos
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
xcmw has joined #nixos
bara has joined #nixos
<hodapp> nick_l: now, I can make it work by adding a "Requires" there but there is no reason why that should be required (the service in After is already being started for other reasons)
<nick_l> hodapp: when using NixOS service definitions, it is "after", not "After".
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
jrolfs has joined #nixos
bara has quit [Read error: Connection reset by peer]
lonokhov has quit [Quit: Lost terminal]
tony__ has joined #nixos
<tony__> test
rihards has joined #nixos
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
ryanartecona has quit [Quit: ryanartecona]
Jetien has quit [Ping timeout: 265 seconds]
bara has joined #nixos
<nick_l> hodapp: if you are already a layer lower and you are really, really sure, then I feel for you.
bara has quit [Read error: Connection reset by peer]
<{^_^}> Channel nixos-17.09-small advanced to https://github.com/NixOS/nixpkgs/commit/a611ddf96e6 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-17.09-small)
<nick_l> hodapp: are you writing a minimal test case right now?
bara has joined #nixos
tony__ has quit [Quit: leaving]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
hakujin4 has joined #nixos
bara has joined #nixos
xcmw has quit [Ping timeout: 265 seconds]
<tilpner> clacke[m] - Are you familiar with multiple-output-derivations? I looked into reducing racket-minimal closure size, and it seems like we'd want to replicate what guile did to cut off libtool/gcc: https://github.com/NixOS/nixpkgs/commit/218713aa3d05ecba57884ce3624d971217443b66
<{^_^}> [nixpkgs] @dtzWill opened pull request #38479 → mesa: 17.3.7 -> 17.3.8 → https://git.io/vxyHF
<hodapp> nick_l: there is next to nothing in this test aleady. foo.service has "After=... ... bluetooth.service". bluetooth.service is already being run. 'systemctl status bluetooth.service' shows me the time that bluetooth.service successfully started, journalctl lines up with this timestamp, and in all cases it is trying to start foo.service first (by 4-5 seconds).
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/9049f8a418b (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
jrolfs_ has quit [Ping timeout: 256 seconds]
hakujin4 has quit [Read error: Connection reset by peer]
sud0x3 has joined #nixos
bara has quit [Read error: Connection reset by peer]
<ocharles> In fact, even `nix-shell -p haskellPackages.ghc` seems to be compiling texinfo from scratch (?)
blankhart has quit [Ping timeout: 268 seconds]
jrolfs_ has joined #nixos
vidbina has quit [Ping timeout: 260 seconds]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
Neo--- has quit [Ping timeout: 256 seconds]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
<nick_l> hodapp: I read the documentation again and you are right that if what you said is correct, that this is a bug. I'd still find it really unlikely that such a simple feature doesn't work.
jabranham has joined #nixos
bara has joined #nixos
<hodapp> nick_l: this is not the first time I've had something incredibly simple fail to work in systemd
bara has quit [Read error: Connection reset by peer]
<ocharles> urgh, if I collect garbage it seems to want to build gcc from scratch too.
bara has joined #nixos
Lisanna has quit [Ping timeout: 260 seconds]
<nick_l> hodapp: I have also reported bugs in systemd, but they got fixed.
sanscoeur has joined #nixos
<nick_l> hodapp: it's most effective if you write a small test case and report that upstream. Alternative is that you join SLNOS.
drakonis has joined #nixos
<ocharles> warning: ignoring untrusted substituter 'https://cache.nixos.org'
<ocharles> ಠ_ಠ
bara has quit [Read error: Connection reset by peer]
<ryantm> ocharles: :(
<ocharles> is that not the address of the main path?
<ocharles> err, s/path/cache/
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
<ixxie> so now that 18.03 is out we have NixUP right?
Lisanna has joined #nixos
Lisanna has quit [Client Quit]
bara has joined #nixos
paolino_ has quit [Read error: Connection reset by peer]
<ryantm> ocharles: It's mentioned here: https://nixos.org/nixpkgs/manual/#overview-of-nixpkgs
<ryantm> ocharles: So, yes, I think that's the main one.
Jackneill has quit [Read error: Connection reset by peer]
Jackneill has joined #nixos
jrolfs has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @dtzWill opened pull request #38480 → busybox: 1.28.2 -> 1.28.3 → https://git.io/vxy7a
jtojnar has joined #nixos
blankhart has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
rauno has quit [Ping timeout: 240 seconds]
bara has quit [Read error: Connection reset by peer]
drakonis_ has joined #nixos
jrolfs has joined #nixos
bara has joined #nixos
detran` has joined #nixos
pie__ has joined #nixos
bara has quit [Read error: Connection reset by peer]
silver_hook has quit [Ping timeout: 268 seconds]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
detran has quit [Ping timeout: 240 seconds]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
pie_ has quit [Ping timeout: 264 seconds]
bara has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @LnL7 pushed 3 commits to master: https://git.io/vxydz
<{^_^}> → 7d555778 by @thefloweringash: apg: Fix build on case insensitive filesystems
<{^_^}> → b206311c by @thefloweringash: apg: Widen meta.platforms from linux to unix
<{^_^}> → c45eadf3 by @LnL7: Merge pull request #38466 from thefloweringash/apg-unix
<{^_^}> [nixpkgs] @LnL7 merged pull request #38466 → apg: Darwin support → https://git.io/vxyCM
ixxie has quit [Quit: Lost terminal]
<coconnor> what is NixUP?
bara has joined #nixos
<mightybyte> What's the difference between the nixpkgs and nixpkgs-channels github repos?
bara has quit [Read error: Connection reset by peer]
<maurer> coconnor: Nix User Profiles, it was/is an initiative to have declaratively modeled (similar to configuration.nix) user environs
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to release-18.03: https://git.io/vxydV
<{^_^}> → 489a14ad by @thefloweringash: apg: Fix build on case insensitive filesystems
<{^_^}> → d8a173a3 by @thefloweringash: apg: Widen meta.platforms from linux to unix
<aminechikhaoui> mightybyte: nixpkgs-channels is updated only when certain hydra builds/tests are passing
<nick_l> mightybyte: some channels have received testing.
<{^_^}> [nixpkgs] @dtzWill merged pull request #38479 → mesa: 17.3.7 -> 17.3.8 → https://git.io/vxyHF
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to staging: https://git.io/vxydK
<{^_^}> → bf44cf71 by @dtzWill: mesa: 17.3.7 -> 17.3.8
<{^_^}> → a137be55 by @dtzWill: Merge pull request #38479 from dtzWill/update/mesa-17.3.8
bara has joined #nixos
<nick_l> mightybyte: it is possible to find the git version for which the test succeeded and then to use that git checkout for your NIX_* variables.
bara has quit [Read error: Connection reset by peer]
<mightybyte> But they have essentially the same contents?
alex`` has joined #nixos
<nick_l> mightybyte: i.e., they have the same contents if you pick the right version.
<mightybyte> I see
<mightybyte> Are git hashes for nixpkgs the same for nixpkgs-channels?
jrolfs_ has quit [Ping timeout: 260 seconds]
<coconnor> the branches of nixpkgs-channels are the targets of the hydra CI system
bara has joined #nixos
jtojnar has quit [Quit: jtojnar]
<coconnor> which sources from nixpkgs
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
silver_hook has joined #nixos
<nick_l> mightybyte: I don't know, but if you just pick the release-17.09 branch from the nixpkgs-channels repository you have the most stable possible within the NixOS world.
silver_hook has quit [Changing host]
silver_hook has joined #nixos
<maurer> I'm _guessing_ (though I don't know) tha tthe comment about nixup in 18.03 was a joke about how it's always right around the corner
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
<hyper_ch> hmmm, why do I get out-of-memory error on nixos upgrade :(
<nick_l> hyper_ch: how much memory do you have?
bara has quit [Read error: Connection reset by peer]
rauno has joined #nixos
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
<hyper_ch> 16gb
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
hakujin4 has joined #nixos
bara has quit [Read error: Connection reset by peer]
<nick_l> hyper_ch: in that case that sounds like a rather important bug.
<nick_l> hyper_ch: unless you are building Android...
<hyper_ch> and mono still failing to bui9lod
FRidh has joined #nixos
<coconnor> hyper_ch: are you using --upgrade ?
<hyper_ch> coconnor: yes
bara has joined #nixos
<coconnor> hrm
bara has quit [Read error: Connection reset by peer]
<sphalerite> hyper_ch: do you have any extra large derivations that are getting fetched from a binary cache or built remotely?
<hyper_ch> sphalerite: how to find out?
<sphalerite> hyper_ch: good question :/
<sphalerite> are you using nixUnstable?
bara has joined #nixos
<sphalerite> or rather 2.x
<hyper_ch> nixos unstable small
<sphalerite> I mean the nix version, not the nixos version
<sphalerite> oh right so yes
bara has quit [Read error: Connection reset by peer]
asuryawanshi has quit [Remote host closed the connection]
bara has joined #nixos
ixxie has joined #nixos
bara has quit [Read error: Connection reset by peer]
<hyper_ch> but yes, it seems to use nix 2.x
<coconnor> do you see a warning like "warning: dumping very large path (> 256 MiB); this may run out of memory" ?
asuryawanshi has joined #nixos
<hyper_ch> no
bara has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 99 commits to staging: https://git.io/vxyFb
bara has quit [Read error: Connection reset by peer]
<{^_^}> → e39f948c by @alunduil: parse: 1.6.6 -> 1.8.2
<{^_^}> → b8c3a16c by @alunduil: parse-type: 0.3.4 -> 0.4.2
<hyper_ch> is android sdk using mono?
<{^_^}> → df9148c2 by @alunduil: behave: 1.2.5 -> 1.2.6
hakujin4 has quit [Ping timeout: 276 seconds]
<tilpner> How does one start an applet in i3 without i3-specific configuration?
<tilpner> I don't want to put services.xserver.windowManager.i3.extraSessionCommands everywhere
<tilpner> And systemd.user.services apparently don't get X privileges
<hyper_ch> or how can I find out which package wants mono?
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
<sphalerite> nix-store -q --graph $(nix-instantiate '<nixpkgs/nixos>' -A config.system.build.toplevel)
<sphalerite> then search for mono in there
<sphalerite> do you have steam in your config by any chance? I think that wants mono
<{^_^}> [nixpkgs] @FRidh pushed 293 commits to python-unstable: https://git.io/vxybI
<{^_^}> → b8c3a16c by @alunduil: parse-type: 0.3.4 -> 0.4.2
<{^_^}> → e39f948c by @alunduil: parse: 1.6.6 -> 1.8.2
<{^_^}> → df9148c2 by @alunduil: behave: 1.2.5 -> 1.2.6
<coconnor> hyper_ch: several relevant looking upstream issues with nix - https://github.com/NixOS/nix/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+%22out+of+memory%22
<hyper_ch> sphalerite: no steam
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
scribbler has joined #nixos
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
hakujin4 has joined #nixos
<hyper_ch> been on vacation for 12 days and mono still fails :(
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/9049f8a418b (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
sud0x3 has quit [Ping timeout: 240 seconds]
<{^_^}> [nix] @edolstra pushed to master « <nix/buildenv.nix>: Skip non-directory top-level paths »: https://git.io/vxyNU
<hyper_ch> and I see my sqlite patch still hasn't wandered from master to nixos-unstable or nixos unstable small
bara has quit [Read error: Connection reset by peer]
rauno has quit [Remote host closed the connection]
bara has joined #nixos
xcmw has joined #nixos
nick_l has quit [Ping timeout: 260 seconds]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
phreedom has quit [Ping timeout: 268 seconds]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
drakonis_ has quit [Quit: Leaving]
fresheyeball has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #38482 → procps-ng: 3.3.12 -> 3.3.13 → https://git.io/vxyNP
bara has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @dtzWill merged pull request #38480 → busybox: 1.28.2 -> 1.28.3 → https://git.io/vxy7a
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to staging: https://git.io/vxyNH
<{^_^}> → ce4a4234 by @dtzWill: busybox: 1.28.2 -> 1.28.3
phreedom has joined #nixos
bara has joined #nixos
<{^_^}> → 62c35fd1 by @dtzWill: Merge pull request #38480 from dtzWill/update/busybox-1.28.3
<{^_^}> [nixpkgs] @FRidh pushed 3 commits to staging: https://git.io/vxyNj
<{^_^}> → 75e41e34 by @FRidh: python.pkgs.configparser: build with all Python versions
<{^_^}> → 1d981edf by @FRidh: python.pkgs.entrypoints: configparser is a backport
bara has quit [Read error: Connection reset by peer]
<{^_^}> → 1bc07274 by @FRidh: python.pkgs.send2trash: configparser is a backport
bara has joined #nixos
klntsky has joined #nixos
<{^_^}> [nixpkgs] @LnL7 pushed commit from @jwiegley to release-18.03 « Allow some packages to build on darwin as well »: https://git.io/vxyAW
vidbina has joined #nixos
drakonis has quit [Read error: Connection reset by peer]
ottidmes has quit [Quit: WeeChat 1.9.1]
<ixxie> I am getting these weird warnings in my rebuild about "unknown setting: signed-binary-caches"
<ixxie> NixOS rebuilds
Ariakenom has quit [Quit: Leaving]
bara has quit [Read error: Connection reset by peer]
<LnL> upgrading to 18.03?
Ariakenom has joined #nixos
Ariakenom has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
Ariakenom has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
<fresheyeball> hello out there
bara has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @FRidh pushed 192 commits to python-unstable: https://git.io/vxyxG
<{^_^}> → eccdf57a by @FRidh: python: fava: 1.6 -> 1.7
<{^_^}> → f885e216 by @FRidh: python: JPype1: 0.6.2 -> 0.6.3
<{^_^}> → 45d793e9 by @FRidh: python: Nikola: 7.8.11 -> 7.8.14
<fresheyeball> I am looking to impliment one of the requested changes
Ariakenom has quit [Read error: Connection reset by peer]
bara has joined #nixos
deba5e12 has joined #nixos
Ariakenom has joined #nixos
<ixxie> FRidh: if all the non-callPackaged stuff in top-level/python-packages.nix was ported to seperate files, could it be replaced by something that would build the namespace automatically from pkgs/development/python-modules
<fresheyeball> how can I use makeWrapper in this context?
<fresheyeball> does buildPythonApplication have an installPhase hook?
<fresheyeball> If so, what else would need to happen inside that hook
<fresheyeball> ?
ottidmes has joined #nixos
<FRidh> ixxie: not really. We sometimes need to specify what version of a package from the main package set is needed. If we would pass in the package set (`pkgs`) to each expression then I think it would be possible. In that case we would likely want something similar to Haskell.
bara has quit [Read error: Connection reset by peer]
thblt has quit [Remote host closed the connection]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
<FRidh> ixxie: regarding your earlier warning. Like LnL mentioned, its a a Nix 2.0-related change (which was introduced with 18.03). Certain options were changed.
MP2E has joined #nixos
<LnL> yeah, those should disappear after the initial upgrade
<deba5e12> hey folks. i just got a new mechanical usb keyboard (the redragon kumara), and my system, sadly, doesn't seem to detect it (no sign of it in lsusb, lspci, dmesg, or xev). a bit of googling suggests that some sort of tinkering with the hid modules in configuration.nix might fix this up, but random guessing at which combination hasn't gotten me anywhere. any suggestions?
bara has joined #nixos
<FRidh> fresheyeball: what do you need it for in that PR?
bara has quit [Read error: Connection reset by peer]
coot has quit [Read error: Connection reset by peer]
<FRidh> you can call it in any phase, typically in postFixup or fixupPhase if you want to override the default phase
<ottidmes> I just updated my desktop to 18.03 but I no longer got sound, I checked my journal and found errors about amixer missing, do I need to enable it now explicitly somewhere, or should I be using a different command?
<fresheyeball> FRidh: to ensure that an installed version of pywal has access to imagemagick
<ixxie> FRidh: I see
bara has joined #nixos
<gchristensen> ottidmes: the release notes indicate you have to explicitly enable sound. did you do that?
<FRidh> fresheyeball: its better to patch the places it calls imagemagick than to use a wrapper
<FRidh> better -> preferred
bara has quit [Read error: Connection reset by peer]
<ixxie> FRidh: I was just suprised because I don't use the option
bara has joined #nixos
jensens has quit [Ping timeout: 260 seconds]
bara has quit [Read error: Connection reset by peer]
<ixxie> kinda offtopic but, which terminal emulator would you folks recommend?
<ottidmes> gchristensen: Thanks, I only have it disabled on my servers, but since the default changed, no I did not have sound enabled
bara has joined #nixos
<gchristensen> cool :)
pkill9 has quit [Quit: WeeChat 2.1]
<Dezgeg> luckily LWN has a full multi-part(-in-the-future) article on terminal emulators: https://lwn.net/SubscriberLink/749992/aa99819a5e02bd04/
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/489a14add9a (from 52 minutes ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
<fresheyeball> FRidh: what do you mean?
pkill9 has joined #nixos
<ottidmes> gchristensen: I actually did scan the release notes, but somehow missed it, but it was before the upgrade, I should have double checked (which I will be doing right now)
<ixxie> thanks Dezgeg
<{^_^}> [nix] @edolstra pushed to master « <nix/buildenv.nix>: Ignore dangling symlinks »: https://git.io/vxypg
ottidmes has quit [Quit: WeeChat 2.0]
<FRidh> fresheyeball: the application at some place needs to execute some imagemagick executable, or load some imagemagick binary. The preferred solution is identifying where this happens, and patch it, replacing it with an absolute path to the imagemagick store path
<{^_^}> [nixpkgs] @Mic92 merged pull request #38359 → [18.03] tdesktop: use wrapGAppsHook → https://git.io/vxiN7
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to release-18.03: https://git.io/vxyh3
<{^_^}> → 8fd0d2ee by @pbogdan: tdesktop: use wrapGAppsHook
<{^_^}> → c0a0b2d9 by @Mic92: Merge pull request #38359 from pbogdan/telegram-gapps-hook
jperras has quit [Ping timeout: 276 seconds]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
azahi has joined #nixos
ottidmes has joined #nixos
<ottidmes> My sound is still broken with sound.enable = true; and hardware.pulseaudio.enable = true;
<fresheyeball> FRidh: as in I should alter the source code of pywal?
<{^_^}> [nixpkgs] @Mic92 merged pull request #38467 → yad: 0.37.0 -> 0.40.0 → https://git.io/vxy8e
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vxyhS
<{^_^}> → 70675de9 by R. RyanTM: yad: 0.37.0 -> 0.40.0
<{^_^}> → 25dd38c8 by @Mic92: Merge pull request #38467 from r-ryantm/auto-update/yad
endformationage has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #38478 → weka: 3.8.2 -> 3.9.2 → https://git.io/vxyDP
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/vxyj3
<{^_^}> → 05bffb5a by R. RyanTM: weka: 3.8.2 -> 3.9.2
<{^_^}> → fb3b3d63 by @Mic92: weka: use makeWrapper
<{^_^}> → f444c189 by @Mic92: Merge pull request #38478 from r-ryantm/auto-update/weka
xcmw has quit [Ping timeout: 260 seconds]
<fresheyeball> fixed
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
<ottidmes> I am always suprised how unstable my lemonbar is, every time some GUI related thing is updated it seems t change a little bit, sometimes the fonts, sometimes aligning issues, sometimes flickerings on redraw.
bara has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @FRidh pushed 135 commits to python-unstable: https://git.io/vxyjz
<{^_^}> → 6cbc8606 by @FRidh: python: python-dateutil: 2.6.1 -> 2.7.2
<{^_^}> → fd38752f by @FRidh: python: dbf: 0.96.8 -> 0.97.2
<{^_^}> → ff444aa5 by @FRidh: python: python-debian: 0.1.23 -> 0.1.32
bara has joined #nixos
<{^_^}> [nixpkgs] @edolstra pushed commit from @dtzWill to release-17.09 « nix: fix conditional so brotli is used w/2.0 builds, needed for logs! »: https://git.io/vxyj6
endformationage has quit [Ping timeout: 268 seconds]
endformationage has joined #nixos
<ottidmes> Hmm, with my USB audio adapter sound works again, seems like it no longer recognizes the audio module of my motherboard :( at least I have a workaround for now
chessai has joined #nixos
MichaelRaskin has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
JosW has quit [Quit: Konversation terminated!]
jperras has joined #nixos
endformationage has quit [Ping timeout: 240 seconds]
ndrei has joined #nixos
bara has quit [Read error: Connection reset by peer]
endformationage has joined #nixos
bara has joined #nixos
raynold has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
Brejick has joined #nixos
Brejick has quit [Client Quit]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
Brejick has joined #nixos
Brejic has quit [Ping timeout: 240 seconds]
bara has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @dtzWill merged pull request #38482 → procps-ng: 3.3.12 -> 3.3.13 → https://git.io/vxyNP
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to staging: https://git.io/vxSvX
<{^_^}> → c95720ca by @dtzWill: procps-ng: 3.3.12 -> 3.3.13
<{^_^}> → 8c2b8029 by @dtzWill: Merge pull request #38482 from dtzWill/update/procps-ng-3.3.13
bara has joined #nixos
frostspanner has quit [Ping timeout: 260 seconds]
knupfer has joined #nixos
bara has quit [Read error: Connection reset by peer]
endformationage has quit [Quit: WeeChat 1.9.1]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
<{^_^}> [nixpkgs] @nlewo merged pull request #38215 → rdkafka: 0.11.3 -> 0.11.4 → https://git.io/vxKOL
<{^_^}> [nixpkgs] @nlewo pushed 2 commits to master: https://git.io/vxSvd
<{^_^}> → 9f447ca3 by R. RyanTM: rdkafka: 0.11.3 -> 0.11.4
<{^_^}> → 9d999d32 by @nlewo: Merge pull request #38215 from r-ryantm/auto-update/rdkafka
krey has quit [Ping timeout: 260 seconds]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
fendor has quit [Remote host closed the connection]
fendor_ has joined #nixos
<joepie91> ottidmes: if using pulseaudio, look at the config panel in pavucontrol
<joepie91> it does weird stuff sometimes when you have multiple soundcards
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
knupfer has quit [Remote host closed the connection]
bara has quit [Read error: Connection reset by peer]
coot has joined #nixos
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
<ottidmes> joepie91: Thanks for the tip, but unfortunately that was the first thing I did, somehow it only lists my GPU and built-in is grayed out, if I plug in my USB audio adapter and turn of the others, that ones does work correctly. I believe the "built-in" one is the one I used (definitely not the GPU, not sure why that is listed)
fendor_ has quit [Ping timeout: 260 seconds]
bara has quit [Read error: Connection reset by peer]
<Dezgeg> audio-over-hdmi most likely
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/6c8abecbef1 (from 87 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
bara has joined #nixos
<ottidmes> Probably, never used that, I do not own any displays with built-in boxes
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
ndrei has quit [Remote host closed the connection]
waleee has quit [Quit: WeeChat 2.1]
bkchr has quit [Quit: Konversation terminated!]
dmitry-zen[m] has joined #nixos
coot has quit [Ping timeout: 276 seconds]
<ottidmes> fixed it! I really need to find a better pavucontrol, I had to run: for x in `amixer controls | grep layback` ; do amixer cset "${x}" on ; done
sud0x3 has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 176 commits to python-unstable: https://git.io/vxSJN
<{^_^}> → 3aca9f8b by @FRidh: python: aws-xray-sdk: 0.95 -> 0.97
<{^_^}> → 7045e23e by @FRidh: python: batinfo: 0.3 -> 0.4.2
<{^_^}> → d45b9a56 by @FRidh: python: bayespy: 0.5.12 -> 0.5.14
bara has quit [Read error: Connection reset by peer]
Bugworm[m] has joined #nixos
<ottidmes> It seemed to have muted the sound card and I could not get it to unmute from the GUI
bara has joined #nixos
<{^_^}> [nixpkgs] @FRidh opened pull request #38483 → Python package set: major updates → https://git.io/vxSUe
bara has quit [Read error: Connection reset by peer]
<clever> ottidmes: alsamixer, f6
bara has joined #nixos
<clever> ottidmes: nixos will also save those levels at clean shutdown, and restore them on bootup, so its only ever an isue for fresh boots and maybe newly hot-plugged devices
bara has quit [Read error: Connection reset by peer]
vidbina has quit [Ping timeout: 260 seconds]
bara has joined #nixos
coot has joined #nixos
hellrazo1 has joined #nixos
hellrazor has quit [Ping timeout: 260 seconds]
bara has quit [Read error: Connection reset by peer]
<ottidmes> clever: I will probably just update my increase sound volume keyboard handler to check if its muted or not.
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/c0a0b2d917c (from 53 minutes ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
sud0x3 has quit [Ping timeout: 256 seconds]
bara has joined #nixos
jrolfs_ has joined #nixos
bara has quit [Read error: Connection reset by peer]
<ottidmes> clever: I am not sure how I would have unmuted it from that interface, but now I know it should have been the HDA Intel one.
<ottidmes> clever: Creating a wrapper for firefox that writes to /dev/null was enough to prevent those journal entries appearing in xsession, so no more JavaScript error noise in my journal
bara has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 91 commits to python-unstable: https://git.io/vxSUN
<{^_^}> → 9d9d72c8 by @FRidh: python: matplotlib: 2.1.2 -> 2.2.2
<{^_^}> → 86745da4 by @FRidh: python: moto: 1.2.0 -> 1.3.1
<{^_^}> → 1b1065ee by @FRidh: python: msgpack-numpy: 0.4.1 -> 0.4.3
<abcrawf> I'm trying to write a derivation for a project which depends on libclang. It tries to find libclang.so using llvm-config. I've added a dep on llvm and llvmPackages.libclang, but llvm-config points to the llvm installation which is at a different store path from libclang. Am I missing something obvious?
<abcrawf> I'd much prefer just to use pkg-config, but I can't find a libclang.pc provided by anything.
fendor_ has joined #nixos
jrolfs_ has quit [Ping timeout: 265 seconds]
<clever> abcrawf: there is a clangStdenv.mkDerivation that may help somethings
<ottidmes> Should I do anything about this message: systemd-journald.service:35 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling. Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.)
MercurialAlchemi has joined #nixos
kiloreux_ has joined #nixos
<abcrawf> clever: I'll take a look. Thanks.
humanoyd has joined #nixos
<ottidmes> Could this be due to running kernel 4.4? (I have to due to my stupid proprietary GPU driver)
<Dezgeg> IIRC yes
<Dezgeg> that needs a recent-ish kernel
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
civodul has joined #nixos
kiloreux has quit [Ping timeout: 268 seconds]
<ottidmes> Dezgeg: Good to know :) But its not less secure than it has always been, right? With the new feature it would be more secure, but that's all, right?
<Dezgeg> yeah
fresheyeball has left #nixos ["WeeChat 2.0"]
<ottidmes> Dezgeg: Thanks for clearing that up, always scary if your log contains stuff in bold, with caps, and exclamation marks :P
xxxnasheedxxx has joined #nixos
<abcrawf> clever: Do you know where clangStdenv is defined? I can't seem to find the source.
<clever> [clever@amd-nixos:~]$ nix repl '<nixpkgs>'
<clever> nix-repl> builtins.unsafeGetAttrPos "clangStdenv" pkgs
<clever> { column = 3; file = "/nix/store/vylxsj58k3w71jn3j11xd45s9b71qbkw-nixos-18.03pre130932.cc4677c36ee/nixos/pkgs/top-level/all-packages.nix"; line = 5814; }
<xxxnasheedxxx> how can i modify the url where the source of a package is downloaded? I can do nix build nixpkgs.minetest, but that doesnt build the master branch, only the release
<xxxnasheedxxx> i want to build specifically the release
<xxxnasheedxxx> s/release/master/
bara has quit [Read error: Connection reset by peer]
<abcrawf> clever: Thanks a neat trick. Thanks!
<clever> xxxnasheedxxx: you want to use overrideAttrs to change the src
<LnL> abcrawf: libclang is in a separate output, llvm-config doesn't know where that is
fendor_ has quit [Ping timeout: 264 seconds]
<xxxnasheedxxx> clever: can you provide an example?
<infinisil> abcrawf: I can also recommend just using ripgrep: `rg 'clangStdenv = '`, finds it instantly
<infinisil> Works all the time
<clever> xxxnasheedxxx: nix-build -E 'with import <nixpkgs> {}; minetest.overrideAttrs (drv: { src = fetchurl { url = "https://example.com/foo.tar.gz"; sha256 = "hash"; }; })'
bara has joined #nixos
roberth has joined #nixos
<xxxnasheedxxx> thans clever
<xxxnasheedxxx> *thanks
<abcrawf> LnL: Yeah, that's what I discovered. I think I might need to just expose the path in an envirnoment variable to my shell.
toppler has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
roberth has quit [Ping timeout: 264 seconds]
<LnL> abcrawf: just adding llvmPackages.libclang to buildInputs usually works
toppler has joined #nixos
<ottidmes> What is the render group being used for? systemd-udevd[762]: Specified group 'render' unknown
coot has quit [Remote host closed the connection]
ixxie has quit [Quit: Lost terminal]
<abcrawf> LnL: The program I'm using (rust's bindgen) calls out to `llvm-config --prefix` to try to find the path though.
coot has joined #nixos
<abcrawf> The derivation for rust-bindgen does this properly, but this larger program doesn't use Nix at all and uses the vanilla source.
bara has quit [Read error: Connection reset by peer]
<LnL> ah, it's trying to be smart and assumes everything is in there :/
<lejonet> clever: lol, the build is still not done :P it really isn't fast :P (but better than not being able to do anything :D )
bara has joined #nixos
aarvar has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 3 commits to python-unstable: https://git.io/vxSIo
<{^_^}> → 2ceb5b6c by @FRidh: python: pyzmq: 16.0.2 -> 17.0.0
<{^_^}> → 7620a4b7 by @FRidh: python.pkgs.pyzmq: move expression
<{^_^}> → f0e18535 by @FRidh: fixup pyzmq
<{^_^}> [nixpkgs] @LnL7 merged pull request #38013 → disable broken packages on darwin → https://git.io/vxaVq
<{^_^}> [nixpkgs] @LnL7 pushed 27 commits to master: https://git.io/vxSIP
<{^_^}> → c195e52d by @LnL7: axel: mark linux only
<{^_^}> → a3781416 by @LnL7: caffe2: mark linux only
<{^_^}> → 12e87a1f by @LnL7: catfish: mark linux only
<{^_^}> [nixpkgs] @FRidh pushed to python-unstable « python: pyzmq: 16.0.2 -> 17.0.0 »: https://git.io/vxSId
klntsky has quit [Ping timeout: 268 seconds]
klntsky has joined #nixos
bara has quit [Read error: Connection reset by peer]
<abcrawf> LnL: I ended up using shellHook in mkDerivation to set LIBCLANG_PATH. It seems to work well.
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
rauno has joined #nixos
bara has joined #nixos
<{^_^}> [nixpkgs] @LnL7 pushed 26 commits to release-18.03: https://git.io/vxSLL
<{^_^}> → 4ea4af71 by @LnL7: caffe2: mark linux only
<{^_^}> → ac05363f by @LnL7: axel: mark linux only
<{^_^}> → 82c6d92c by @LnL7: catfish: mark linux only
<LnL> abcrawf: ah nice, you can just use an attribute that also works during a build
bara has quit [Read error: Connection reset by peer]
chreekat has joined #nixos
bara has joined #nixos
ona has quit [Read error: Connection reset by peer]
bara has quit [Read error: Connection reset by peer]
<chreekat> When download-from-binary-cache.pl says, "NAR info file '...' lacks a signature; ignoring", what is it ignoring? The NAR info file, or the warning?
bara has joined #nixos
ona has joined #nixos
<xxxnasheedxxx> clever: so fetchFromGithub has a rev attribute, how do I make it just grab the latest from the repo?
<xxxnasheedxxx> the master branch?
taktoa has quit [Remote host closed the connection]
ryanartecona has joined #nixos
<ottidmes> chreekat: Only the source code can tell for sure, so I checked, its the NAR info file. That particular warning is emitted in an if-block that checks for requireValidSig and if no signature is defined it return undef
<chreekat> ottidmes: cool, thanks. Suppose I could have checked src myself :)
hph^ has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
stabbmesiter has joined #nixos
stabbmesiter has quit [Client Quit]
<chreekat> We are experimenting with setting up a binary cache. Are there any pointers on that? Where does the signature come from, or how can we make it optional during testing/setup?
<chreekat> I suppose the latter is a setting on the nix client side.. to the manual I go
coot has quit [Ping timeout: 255 seconds]
<ottidmes> chreekat: Basically you generate a public/private key pair with nix-store (see the manual) and then assign the private key file to the secret-key-files Nix option and the public key to the trusted-public-keys Nix option, then run `nix sign-paths --all --key-file <secret-key-file>` so all your existing paths in the Nix store will become signed with the private key (new paths will be signed automatically by the
<ottidmes> keys defined in secret-key-files)
cruxeternus has quit [Ping timeout: 265 seconds]
cruxeternus has joined #nixos
rauno has quit [Ping timeout: 260 seconds]
sud0x3 has joined #nixos
<chreekat> ottidmes: oh! that's a step I would never have figured out. Is that documented somewhere?
<chreekat> thanks a ton
<chreekat> (I mean specifically about signing existing paths)
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
<{^_^}> [nixpkgs] @dotlambda pushed 2 commits to python-unstable: https://git.io/vxSq2
<{^_^}> → 1be645bf by @dotlambda: python.pkgs.Babel: move expression
<{^_^}> → c6712faf by @dotlambda: python: Babel: 2.3.4 -> 2.5.3
bara has quit [Read error: Connection reset by peer]
<ottidmes> chreekat: Some of it is mentioned in the manual, and some of it I learned from this IRC by people inspecting the actual Nix store database and source code to see what was happening
bara has joined #nixos
<xxxnasheedxxx> clever: how can I use fetchFromGitHub in that command?
bara has quit [Read error: Connection reset by peer]
<johnw> can anyone help me understand why this Haskell package override isn't working: https://github.com/jwiegley/hnix/blob/master/default.nix
<{^_^}> [nixpkgs] @Mic92 merged pull request #38302 → mate/mate-screensaver: fixed unixAuth → https://git.io/vx6qc
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vxSqb
<{^_^}> → 1ab37361 by @johannesloetzsch: mate/mate-screensaver: fixed unixAuth
<{^_^}> → f55a6ab8 by @Mic92: Merge pull request #38302 from johannesloetzsch/master
coot has joined #nixos
bara has joined #nixos
<{^_^}> [nixpkgs] @Mic92 pushed commit from @johannesloetzsch to release-18.03 « mate/mate-screensaver: fixed unixAuth »: https://git.io/vxSmv
<{^_^}> [nix] @NinjaTrappeur opened pull request #2046 → Tell user why a given path is live when it can't be deleted → https://git.io/vxSmk
Ariakenom_ has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #38484 → psc-package: 0.3.2-pre -> 0.3.2 → https://git.io/vxSmL
bara has quit [Read error: Connection reset by peer]
FRidh has quit [Quit: Konversation terminated!]
<clever> xxxnasheedxxx: put it in place of fetchurl
Ariakenom has quit [Ping timeout: 265 seconds]
<chreekat> xxxnasheedxxx: Since 'the master branch' can mean different things at different points in time, Nix can't rely on it. It has to use a rev so it knows it definitley is building the same thing as last time
bara has joined #nixos
<xxxnasheedxxx> chreekat: so is there any way to compile the latest? nix-shell didn't seem to work for me
ndrei has joined #nixos
kiloreux_ has quit [Ping timeout: 265 seconds]
MercurialAlchemi has quit [Ping timeout: 276 seconds]
abbradar has quit [Remote host closed the connection]
rauno has joined #nixos
alhariel has joined #nixos
<{^_^}> Channel nixos-18.03 advanced to https://github.com/NixOS/nixpkgs/commit/4b4bbce199d (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-18.03)
<chreekat> ottidmes: Sadly I tried setting nix.requireSignedBinaryCaches to false (for testing, mind) and it didn't change nix's behavior. Hm perhaps that is a deprecated/useless option; it's not listed in the manual. I'll try nix.extraOptions = 'require-sigs = false' instead... nope.. both?... nope... ah well, guess I'll just bug the guy with access to set up the cache's key
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
<srhb> Is there any pitfall to adding new inputs to declaratively generated jobsets?
<chreekat> xxxnasheedxxx: find the rev of the latest. 'git rev-parse master'
<srhb> I'm not seeing a new input appear.
<ottidmes> chreekat: nix.requireSignedBinaryCaches in 18.03 sets require-sigs to false: https://github.com/NixOS/nixpkgs/commit/700e21d6dac4683ef40f20127a6eb2a74b9bd8c6#diff-fa3c1b3dd281ef722c173d8c5d801d7fR54
<chreekat> ottidmes: ah, I am reminded that the nix manual is not versioned (lol?) and I'm running 17.09 still. Maybe things changed
phreedom has quit [Remote host closed the connection]
<chreekat> or rather, the web version of the manual is not versioned. I should check locally
nyberg has joined #nixos
phreedom has joined #nixos
<{^_^}> [nixpkgs] @dotlambda pushed 4 commits to python-unstable: https://git.io/vxSYr
<{^_^}> → 3d2f9c18 by @dotlambda: python: Babel: 2.3.4 -> 2.5.3
<{^_^}> → 7a31828c by @dotlambda: python.pkgs.uritemplate: move expression
<{^_^}> → d3c5de0b by @dotlambda: python: uritemplate: 0.6 -> 3.0.0
spear2 has joined #nixos
<{^_^}> [nixpkgs] @dotlambda pushed 5 commits to python-unstable: https://git.io/vxSY9
<{^_^}> → 9467c65a by @dotlambda: python.pkgs.Babel: move expression
<{^_^}> → 5c2b000e by @dotlambda: python: Babel: 2.3.4 -> 2.5.3
<{^_^}> → 4e6bad33 by @dotlambda: python.pkgs.uritemplate: move expression
<{^_^}> [nixpkgs] @Ericson2314 opened pull request #38485 → nixpkgs module: Clean up platform options → https://git.io/vxSYH
<chreekat> Not sure where to look for it, though
dingotux has joined #nixos
xcmw has joined #nixos
<{^_^}> [nixpkgs] @bjornfor pushed 3 commits to master: https://git.io/vxSOf
<{^_^}> → 9eec034d by @coreyoconnor: nixos/transmission: refactor preStart into script
<{^_^}> → c0de2454 by @coreyoconnor: nixos/transmission: Refactor out explicit listing of managed directories
<{^_^}> → d0d05024 by @coreyoconnor: nixos/transmission: add basic nixos test
<nyberg> Wondering if a FHS chroot would be the best way to get OpenGL working properly on a non nixos system with GLFW installed by nix
<{^_^}> [nixpkgs] @bjornfor closed pull request #37329 → transmission: refactor preStart into script; add test → https://git.io/vx3Gp
<{^_^}> [nixpkgs] @Mic92 opened pull request #38486 → glib: bin/gio is required by gvfs executables → https://git.io/vxSOL
scribbler has quit [Ping timeout: 265 seconds]
sud0x3 has quit [Ping timeout: 265 seconds]
acarrico has quit [Ping timeout: 260 seconds]
ryanartecona has quit [Quit: ryanartecona]
ryanartecona has joined #nixos
jabranham has quit [Ping timeout: 260 seconds]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
humanoyd has quit [Quit: WeeChat 2.1]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
fresheyeball has joined #nixos
<fresheyeball> hey
<fresheyeball> how can I make myself the maintainer of a package
krey has joined #nixos
jtojnar has joined #nixos
xcmw has quit [Ping timeout: 260 seconds]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/0d53924d709 (from 58 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<lejonet> fresheyeball: add yourself to the maintainers/maintainer-list.nix and then to the metadata of the package :)
<chreekat> ottidmes: oh, 'nix sign-paths' using nix 2.0 you mean? Hm I'd need to figure out how to do it with pre 2.0
alexteves has quit [Ping timeout: 264 seconds]
enterprisey has joined #nixos
<enterprisey> so I'm trying to run nix-build in this repo https://github.com/jwiegley/hoogle-local
bara has quit [Read error: Connection reset by peer]
<enterprisey> and I get the error "value is a function where a list was expected". Any ideas?
phdoerfler has quit [Quit: Leaving.]
<enterprisey> I also opened a github issue at https://github.com/NixOS/nixpkgs/issues/38487
xcmw has joined #nixos
bara has joined #nixos
dingotux has quit [Ping timeout: 276 seconds]
<ottidmes> chreekat: The nix executable only exists in nix 2.0, so yeah, I assumed you used nix 2.0, I am not sure how to deal with that in Nix 1.11, sorry
goibhniu has joined #nixos
rauno has quit [Ping timeout: 265 seconds]
scribbler has joined #nixos
<chreekat> ottidmes: np. Looks like the func used to live in nix-push. Now we have to figure out how that interacts with nix-server...
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
<ottidmes> enterprisey: Try this instead: nix-build --expr 'with import <nixpkgs> {}; callPackage ./. {}' (in the directory with the default.nix)
freeman42x]NixOS has quit [Remote host closed the connection]
<enterprisey> ottidmes: I got the same error
freeman42x]NixOS has joined #nixos
<enterprisey> (the stack trace was also the same)
<xxxnasheedxxx> clever: do not know how to unpack source archive /tmp/nix-build-source.drv-0/minetest
<xxxnasheedxxx> why does this happen? i use "nix-build -E 'with import <nixpkgs> {}; minetest.overrideAttrs (drv: { src = fetchFromGitHub { url = "https://github.com/minetest/minetest"; owner = "minetest"; repo = "minetest"; rev = "c6975febbab02db306329a93d4ccc3249df209e3"; sha256 = "0x0s7qc68124d5mmkl043nf5hiidlpdh71w74mddqfcya0p0f85l"; }; })'"
<ottidmes> I am getting /nix/store/...samba-4.7.6/sbin/samba_kcc: ImportError: No module named talloc (python2 error)
aarvar has left #nixos [#nixos]
TonyTheLion has joined #nixos
michas_ has joined #nixos
<ottidmes> When I check other references to talloc in nixpkgs 18.03 I see other packages with talloc and python as well, but nothing special
ertes-w has quit [Read error: Connection reset by peer]
TonyTheLion has quit [Quit: leaving]
ertes-w has joined #nixos
TonyTheLion has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
orivej has quit [Ping timeout: 276 seconds]
aarvar has joined #nixos
jrolfs_ has joined #nixos
<clever> xxxnasheedxxx: oh, minetest is doing weird things with its src
<clever> xxxnasheedxxx: it needs both minetest and minetest_game
<{^_^}> [nixpkgs] @dotlambda pushed 6 commits to python-unstable: https://git.io/vxSnL
bara has quit [Read error: Connection reset by peer]
<{^_^}> → 404a5a88 by @dotlambda: beancount: move to pythonPackages
<{^_^}> → 91d29797 by @dotlambda: python.pkgs.google_api_python_client: move expression
<{^_^}> → 203c9d53 by @dotlambda: python: google-api-python-client: 1.5.1 -> 1.6.6
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
jrolfs_ has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @xeji opened pull request #38488 → shogun: disable parallel building → https://git.io/vxSns
<{^_^}> [nixpkgs] @dotlambda closed pull request #38456 → Update my packages → https://git.io/vxyv2
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
TonyTheLion has quit [Quit: leaving]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
ryanartecona has quit [Quit: ryanartecona]
bara has joined #nixos
<scribbler> Hi All, got a couple of newbie questions if that's ok.. First question is; If I add bash as a buildInput in shell.nix, then nix-shell installs a deriviation that has no executuable called bash in to the scope for that shell (btw the name in the derivation is suffixed with "-dev" if thats significant. If however i just do nix-env -i bash, then it installs a sane workable bash deriviation. What am i missing conceptually in my expect
<{^_^}> [nixpkgs] @dotlambda closed pull request #38127 → numpy, scipy: 1.14.1 -> 1.14.2, 1.0 -> 1.0.1 → https://git.io/vxoLp
xxxnasheedxxx has quit [Ping timeout: 260 seconds]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
<ottidmes> scribbler: nix-shell builds a development environment if you give it a deriviation, or a environment with the packages available if you supply it a list of packages via -p/--packages, so you probably want: nix-shell -p bash
telent has joined #nixos
dan_b has joined #nixos
jabranham has joined #nixos
<scribbler> ottidmes, oic, so a development environment here would mean the headers/includes etc etc to develop against, not the executables? or will that vary package by package?
<scribbler> as, somethings seem to install a useful runnable verision, for eg postgres.
logzet has quit [Remote host closed the connection]
<scribbler> So, my next question is.. that in my foolish ignorance, i thought, if i delete the derivation, do some channel --update etc, i might get a more useful derivation installed. Instead it turns out nix-shell just can't continue now that this has been deleted. is there away to force the re download/installation of the derivation(s) associated with the shell?
chisui has quit [Ping timeout: 260 seconds]
blankhart has quit [Ping timeout: 260 seconds]
<ottidmes> scribbler: with development environment I indeed meant those things, basically the evironment available at nix-build, which could include executables needed to build the derivation in question, but if you just want a shell with the output (binaries and such) of a specific package, you would use -p instead
<scribbler> got it
<scribbler> ok, thanks
jayq has joined #nixos
<ottidmes> scribbler: define "delete the derivation", you should never delete things from /nix/store yourself
<scribbler> :D yes, so i've learned.. and yes you assume the correct definition
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
<{^_^}> [nixpkgs] @k0ral opened pull request #38489 → gmrender-resurrect: init → https://git.io/vxScA
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/d0d05024d10 (from 73 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
rihards has quit [Quit: rihards]
<ottidmes> scribbler: Most starting out with NixOS do that at one point or the other, its one of the first things I did myself too, I will check the manual, I think verify or repair would fix this for you
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
<ottidmes> scribbler: If you still know the full path of the thing you deleted, you might try this: nix-store --repair-path /nix/store/dj7a81wsm1ijwwpkks3725661h3263p5-glibc-2.13
<{^_^}> [nixpkgs] @bendlas pushed 5 commits to release-18.03: https://git.io/vxSCt
<{^_^}> → cb285ddd by @jtojnar: gnome3.webkitgtk: fix build
<{^_^}> → d9a25524 by @bendlas: webkitgtk: 2.18 -> 2.20
<{^_^}> → ed6c49f0 by @bendlas: webkitgtk: patch shebangs in postPatch
<scribbler> ohh.. thanks.. i do.. trying..
<scribbler> bingo, thanks ottidmes
<infinisil> scribbler: I'm a bit confused, what's your actual goal? What's the problem you're trying to solve, what error do you get?
<infinisil> Ah well then
chessai has quit [Remote host closed the connection]
bara has quit [Read error: Connection reset by peer]
<ottidmes> scribbler: If that does not help, you could also do a full Nix store check: nix-store --verify --repair
<jtojnar> bendlas: wait do we have enchant2 in 18..
<jtojnar> s/18../18.03/
<jtojnar> ?
bara has joined #nixos
xeji has joined #nixos
<scribbler> infinisl, goal one was to create a working isolated environment for working on a ruby project.. goal two was to fix the damage i caused by deleting a derivation.. which has been fixed with `nix-store --repair-path /nix/store/pjaf5d6gzjx93l1mk1a0kcipca4ssixc-bash-4.4-p12-dev`
<{^_^}> [nixpkgs] @bendlas pushed to release-18.03 « webkitgtk: use enchant instead of enchant2 »: https://git.io/vxSC1
<scribbler> sorry, actually goal one was to get a working 'bash' executable in my nix-shell'd enviornment..
pkill9 has quit [Ping timeout: 264 seconds]
<bendlas> jtojnar: sorry, just pushed a fix
klntsky has quit [Ping timeout: 268 seconds]
<scribbler> and both have been achieved, so thanks ottidmes and infinisil
<bendlas> jtojnar: oh noes, seems like we haven't libbrotlidec either
pkill9 has joined #nixos
<bendlas> jtojnar: let's continue at the ticket
<{^_^}> [nixpkgs] @bendlas reopened pull request #37050 → webkitgtk: 2.18 -> 2.20 → https://git.io/vxLU6
<infinisil> scribbler: Oh, if you just deleted it then -r (--realise) would have done it too instead of --repair-path
simukis has quit [Ping timeout: 245 seconds]
<scribbler> oh, ok.
<{^_^}> [nixpkgs] @bendlas pushed to release-18.03 « woff2: propagate brotli build input »: https://git.io/vxSWY
<ottidmes> Anyone knowledgable about Python in NixOS that can tell me why Samba 4 would now fail on talloc missing as an import, while in 17.09 I had the exact same package description that did not fail? Seems something changed with the Python packages. I am now trying: (python2Packages.python.withPackages (pyPkgs: with pyPkgs; [ talloc ]))
<bendlas> jtojnar: is enchant2 important for webkitgtk?
goibhniu has quit [Ping timeout: 265 seconds]
<jtojnar> bendlas: I do not think so
<jtojnar> I think only recent gspell needs it
<bendlas> I assume it's part of the latest gnome release?
<bendlas> are you going to backport that as well?
<bendlas> jtojnar:
<jtojnar> bendlas: no, too much work
<jtojnar> sticking to old enchant should be probably fine
bara has quit [Read error: Connection reset by peer]
<bendlas> (y)
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
xy2_ has quit [Ping timeout: 260 seconds]
lverns has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
sud0x3 has joined #nixos
drakonis_ has joined #nixos
<{^_^}> [nixpkgs] @bendlas closed pull request #37050 → webkitgtk: 2.18 -> 2.20 → https://git.io/vxLU6
lverns has quit [Client Quit]
<{^_^}> [nixpkgs] @bkchr opened pull request #38490 → kernelPatches: Adds bcm2835_mmal_v4l2_camera_driver → https://git.io/vxSls
jrolfs_ has joined #nixos
lord| has joined #nixos
Ariakenom_ has quit [Quit: Leaving]
Ariakenom_ has joined #nixos
jperras has quit [Ping timeout: 268 seconds]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
detran` has quit [Remote host closed the connection]
drakonis_ has quit [Read error: Connection reset by peer]
hiratara has quit [Ping timeout: 245 seconds]
taktoa has joined #nixos
hiratara has joined #nixos
jrolfs_ has quit [Ping timeout: 265 seconds]
hakujin has joined #nixos
hamishmack has quit [Quit: hamishmack]
jmeredith has quit [Quit: Connection closed for inactivity]
hakujin4 has quit [Ping timeout: 260 seconds]
bara has quit [Read error: Connection reset by peer]
xeji has quit [Quit: WeeChat 2.0]
bara has joined #nixos
alex`` has quit [Quit: WeeChat 2.1]
szicari has quit [Quit: szicari]
asuryawanshi has quit [Ping timeout: 240 seconds]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
nikivi- has joined #nixos
nikivi has quit [Read error: Connection reset by peer]
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
chreekat has quit [Ping timeout: 240 seconds]
dan_b has quit [Ping timeout: 245 seconds]
telent has quit [Ping timeout: 245 seconds]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
Ridout has joined #nixos
jperras has joined #nixos
<{^_^}> [nixpkgs] @obadz pushed to master « localtime: remove dependency on go »: https://git.io/vxSRa
martingale has quit [Read error: Connection reset by peer]
jperras has quit [Ping timeout: 265 seconds]
bara has quit [Read error: Connection reset by peer]
xcmw has joined #nixos
martingale has joined #nixos
bara has joined #nixos
sud0x3 has quit [Ping timeout: 276 seconds]
ma271 has quit [Ping timeout: 265 seconds]
jayq has quit [Ping timeout: 240 seconds]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
ryanartecona has joined #nixos
ashkitten has quit [Quit: WeeChat 2.0.1]
jabranham has quit [Quit: ERC (IRC client for Emacs 26.1)]
l1nkd has joined #nixos
<{^_^}> Channel nixos-17.09-small advanced to https://github.com/NixOS/nixpkgs/commit/36864d2bf74 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-17.09-small)
l1nkd has quit [Client Quit]
Ridout has quit [Quit: Lost terminal]
ashkitten has joined #nixos
Ridout has joined #nixos
hiratara has quit [Quit: ZNC - http://znc.in]
norfumpit has joined #nixos
knupfer has joined #nixos
dan_b has joined #nixos
telent has joined #nixos
jrolfs_ has joined #nixos
scribbler has quit [Quit: scribbler]
jperras has joined #nixos
<dhess> Anyone around who is knowledgeable about PHP?
<dhess> specifically PHP on NixOS?
hiratara has joined #nixos
knupfer has quit [Ping timeout: 265 seconds]
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ndrei has quit [Ping timeout: 268 seconds]
Ariakenom_ has quit [Quit: Leaving]
<gchristensen> dhess: shoot
<dhess> gchristensen: ok how about for starters, WTF is FPM all about and is it still necessary for PHP apps in 2018?
jrolfs_ has quit [Ping timeout: 260 seconds]
pie__ has quit [Remote host closed the connection]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
sanscoeur has quit [Ping timeout: 260 seconds]
bara has joined #nixos
hakujin1 has joined #nixos
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #37674 → syslog-ng: enable SMTP destination → https://git.io/vx8nQ
<{^_^}> [nixpkgs] @Ericson2314 pushed 5 commits to master: https://git.io/vxSuA
<{^_^}> → 998a19e8 by @ryantrinkle: syslog-ng: enable SMTP destination
<{^_^}> → db535009 by @danbornside: libesmtp: add metadata
<{^_^}> → 4dc03152 by @danbornside: libesmtp: wrong license/wrong license attribute
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
hakujin has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #37341 → terminus: init at 1.0.0-alpha.42 → https://git.io/vx3EB
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vxSzL
<{^_^}> → 7a27cae1 by @jlesquembre: terminus: init at 1.0.0-alpha.42
<{^_^}> → b0a2fcb1 by @Mic92: Merge pull request #37341 from jlesquembre/terminus
Guanin has joined #nixos
hamishmack has joined #nixos
coot has quit [Quit: coot]
boxscape has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
matklad has joined #nixos
xcmw has joined #nixos
matklad has quit [Remote host closed the connection]
timbod7 has joined #nixos
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/41a9722917f (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
Guanin has quit [Quit: Leaving]
Guanin has joined #nixos
flugsio1 has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #38444 → godot: add application metadata and man page to share → https://git.io/vxD4x
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vxSg4
<{^_^}> → 39db8ac1 by @coreyoconnor: godot: add application metadata and man page to share.
<{^_^}> → 583a8512 by @Mic92: Merge pull request #38444 from coreyoconnor/add-godot-meta
<{^_^}> [nixpkgs] @Mic92 pushed commit from @coreyoconnor to release-18.03 « godot: add application metadata and man page to share. »: https://git.io/vxSgH
johnw has quit [Quit: ZNC - http://znc.in]
Arcaelyx has quit [Read error: Connection reset by peer]
frankqux has joined #nixos
Arcaelyx_ has joined #nixos
kerrhau has joined #nixos
kerrhau has quit [Changing host]
kerrhau has joined #nixos
timbod7 has quit [Read error: Connection reset by peer]
timbod7 has joined #nixos
TonyTheLion has joined #nixos
dan_b has quit [Ping timeout: 265 seconds]
telent has quit [Ping timeout: 265 seconds]
Guest12920 is now known as shapr
shapr has quit [Changing host]
shapr has joined #nixos
<timbod7> Quick beginners nix question: If I run 'nix-shell -p htop' then I get a new shell with htop on my PATH. If I run nix-shell -p gtk2' in what sense are the gtk2 libs and include files in the resulting shell? How do I locate them?
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
scribbler has joined #nixos
ryanartecona has quit [Quit: ryanartecona]
<{^_^}> [nixpkgs] @konimex opened pull request #38491 → neofetch: 3.3.0 -> 3.4.0 → https://git.io/vxS27
timbod7 has quit [Quit: timbod7]
<{^_^}> [nixpkgs] @Mic92 merged pull request #38416 → beluga: init at 20180403 → https://git.io/vx1nh
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vxS2N
<{^_^}> → d307ab5c by @Mic92: Merge pull request #38416 from bcdarwin/beluga
<{^_^}> → 9f705519 by @bcdarwin: beluga: init at 20180403
timbod7 has joined #nixos
<gillmanash> timbod7: For libraries not a lot changes in the env
<gillmanash> timbod7: Maybe LD_LIBRARY_PATH?
bara has quit [Read error: Connection reset by peer]
<gillmanash> timbod7: But things are set up for dependencies during subsequent build that use those libs
<gillmanash> timbod7: You could Try:
bara has joined #nixos
<gillmanash> env > a.env; nix-shell -p itk --run 'env > b.env'; diff a.env b.env
<timbod7> gillmanash: Thanks, but LD_LIBRARY_PATH isn't set, and even if it were that would not point to the header files.
<boxscape> is there ever a reason to delete old, unneeded configurations from your system? For example, do they take a significant amount of space?
scribbler has quit [Remote host closed the connection]
<gillmanash> timbod7: I don't have a lot of experience e.g., with gtk. But for example, I use CMake with C++ libs. If I drop into a shell with a cmake dep, then when I build CMake will find the dependencies and link them and provide the headers
<gillmanash> But after build, the linker paths have been set in binary's rpaths, so there is no actual change in the evnironment
<gillmanash> If you are doing developemnt, write a default.nix for your local project (look at similar projects for examples), then use nix-shell on the expression rather than pulling in libs
pkill9 has quit [Ping timeout: 260 seconds]
johnw has joined #nixos
davidlt has quit [Ping timeout: 276 seconds]
scribbler has joined #nixos
hakujin2 has joined #nixos
<timbod7> gillmanash: That's interesting, do you know how cmake finds the header files in that circumstance?
hakujin1 has quit [Ping timeout: 276 seconds]
michas_ has quit [Ping timeout: 260 seconds]
<nyberg> I'm having issues with haskell+opengl with nix as it seems to fail to load the drivers. Currently it fails on `GLIBCXX_3.4.22 not found' after a symlink to the nix store driver to /run/opengl-driver. Wondering if there's a better approach than symlinking everything.
jperras has quit [Ping timeout: 265 seconds]
jperras has joined #nixos
<timbod7> thanks - I'll take a look.
<gillmanash> timbod7: You can see it sets the CMake paths
<gillmanash> See more generically here, which is the base for stdenv builds https://github.com/NixOS/nixpkgs/blob/master/pkgs/stdenv/generic/setup.sh
timbod7 has quit [Quit: timbod7]
justanotheruser has quit [Read error: Connection reset by peer]
justanotheruser has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
TonyTheLion has quit [Quit: leaving]
bara has joined #nixos
TonyTheLion has joined #nixos