<NixOS_GitHub> [nixpkgs] c0bw3b opened pull request #23654: sqlitebrowser: 3.8.0 -> 3.9.1 (master...pkg/sqlitebrowser) https://git.io/vygzF
pdobrogost has quit [(Quit: Connection closed for inactivity)]
<stepcut> Someday I need to figure out how to get nix-collect-garbage to only collect real garbage
<wrl> hm, hopefully quick q here
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to release-17.03: https://git.io/vygzp
<NixOS_GitHub> nixpkgs/release-17.03 1efa074 Jens Grunert: corebird: missing dependencies (glib_networking)...
<NixOS_GitHub> nixpkgs/release-17.03 74af380 Jens Grunert: missing dconf in buildInput...
<clever> stepcut: one tip, start a build you know is going to run out, then start a GC
<clever> stepcut: the active build will root everything it needs, so the GC cant eat that
c0bw3b has joined #nixos
<wrl> how come I'm seeing a package in https://github.com/NixOS/nixpkgs but it's not showing up in http://nixos.org/nixos/packages.html ?
<stepcut> clever: my problem is that I primarily use `nix-shell` so it thinks pretty much everything is garbage :-/
<clever> so the GC will eat everything else, and then it may not run out
<clever> ah
<c0bw3b> wrl : packages.html is the list of pkg in stable (16.09 as of now )
<clever> stepcut: nix-push can be of use, you can export stuff to a static http server, then treat that as a binary cache
<stepcut> I tried using `nix-env -i` to pin a few critical libraries last time, but it seemed to still remove a lot of stuff I needed
ilja_kuklic has joined #nixos
markus1209 has joined #nixos
<clever> stepcut: you can also use "nix-build '<nixpkgs>' -A foo -o foo" to root foo, without it landing in $PATH
<stepcut> clever: hmm. sounds promising. Could I nix-push stuff to an external drive even?
markus1219 has joined #nixos
<clever> stepcut: and with the above nix-build command, you can also root .dev outputs
<clever> stepcut: nix-push can be an aimed external drive, as long as you can get the contents over http
<wrl> c0bw3b: what dictates why that package isn't in stable? is it the license?
<clever> http://localhost would cover that
<wrl> (nonfree)
kampfschlaefer has quit [(Ping timeout: 240 seconds)]
<stepcut> I've been thinking of making a dummy package that depends on all the stuff I really want, and then making sure that package is rooted
<clever> stepcut: that works
<c0bw3b> wrl : ah yes in that case it is the unfree license
<stepcut> I should really setup a nix cache anyway, as I am planning to grow to a lot of arm systems anyway
<c0bw3b> wrl : those are not listed on the webpage
markus1189 has quit [(Ping timeout: 264 seconds)]
markus1199 has quit [(Ping timeout: 264 seconds)]
c0bw3b has left #nixos []
fhoffmeyer has joined #nixos
ludat has joined #nixos
<Yaniel> uhh, anyone familiar with wrapQtProgram?
fhoffmeyer has quit [(Ping timeout: 246 seconds)]
<Yaniel> I've got a wrapper that sets a qt plugin path with qtbase-5.7.1, but when running it the app tries to load plugins from qtbase-5.6.2
nevermind has joined #nixos
nevermind has quit [(Client Quit)]
zraexy has joined #nixos
<Ralith> you should be able to work out what's going on from first principles with strace and gdb, at worst
nevermind has joined #nixos
<dtz> "LD_DEBUG=libs" or similar can be helpful too
digitus has quit [(Quit: digitus)]
<Ralith> it has to be getting the path to 5.6.2 from somewhere, and you can just grep all possible channels
<dtz> Yaniel: haven't seen anything like that in my somewhat limited usage of wrapQtProgram-- is this a prebuilt app with bundled Qt bits? sometimes apps can be pretty stubborn about using their own..
<Yaniel> nope, I built renderdoc from sources
<dtz> well then as Ralith says--it's getting the other version from somewhere, and sorting of from where is usually the best --the "how" it got that path usually follows pretty quickly
shanemikel has joined #nixos
<NixOS_GitHub> [nixpkgs] shlevy pushed 1 new commit to staging: https://git.io/vyg2X
<NixOS_GitHub> nixpkgs/staging d39be63 Shea Levy: stripDirs: Silence annoying 'File format not recognized' errors
<NixOS_GitHub> [nixpkgs] shlevy closed pull request #23648: stripDirs: Silence annoying 'File format not recognized' errors (staging...silent-strip) https://git.io/vyzS1
<NixOS_GitHub> [nixpkgs] shlevy pushed 1 new commit to staging-17.03: https://git.io/vyg2y
<NixOS_GitHub> nixpkgs/staging-17.03 08b49cf Shea Levy: stripDirs: Silence annoying 'File format not recognized' errors...
<dtzWill> oooo \o/ less annoying messages xD
<gchristensen> nice!
nevermind has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
shanemikel has quit [(Quit: Textual IRC Client: www.textualapp.com)]
nevermind has joined #nixos
<Yaniel> 3914: find library=libQt5XcbQpa.so.5 [0]; searching
<Yaniel> and after a couple of tries with /run/opengl-driver
<Yaniel> 3914: search path=/nix/store/rnc6bwvqabgi9xhx9mzlcrcjjn9c2ldc-qtbase-5.6.2/lib/tls/x86_64:...
<Yaniel> I see how that could go wrong
<NixOS_GitHub> [nixpkgs] qknight pushed 1 new commit to master: https://git.io/vygaX
<NixOS_GitHub> nixpkgs/master 2ab778c Bart Brouns: inkscape: 0.92.0 -> 0.92.1 (#23652)
<Yaniel> but I don't get the how
<Yaniel> env doesn't reveal anything either
<Yaniel> nor does ldd
k0001_ has quit [(Ping timeout: 256 seconds)]
erasmas has quit [(Quit: leaving)]
gchristensen is now known as christensen
twopoint718 has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
Rotaerk has joined #nixos
deepfire has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vygwC
<NixOS_GitHub> nixpkgs/master 90c5c9d Eric Bailey: lilypond-with-fonts: fix typos...
<NixOS_GitHub> nixpkgs/master 23990a9 Jörg Thalheim: Merge pull request #23626 from yurrriq/update/pkgs/tools/misc/lilypond-with-fonts...
sellout- has quit [(Read error: Connection reset by peer)]
deepfire has quit [(Ping timeout: 256 seconds)]
sellout- has joined #nixos
nevermind has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
c0ff33 has joined #nixos
<c0ff33> Howdy, someone is using keybase?
jeremejevs has joined #nixos
sellout- has quit [(Read error: Connection reset by peer)]
sellout- has joined #nixos
<clever> Yaniel: it may also obey the rpath of each so it reads
nekroze has joined #nixos
<jeremejevs> Hi! I'm getting started with Nix, and I've run into a roadblock, which I'm unable to find an answer to via Google: how do I... install Chrome? I can see it's in the repo for the release I'm using - https://github.com/NixOS/nixpkgs/blob/release-16.09/pkgs/applications/networking/browsers/google-chrome/default.nix - but I can't find it with nix-env nor can I see it on https://nixos.org/nixos/packages.html. What am I doing/assuming wr
<nekroze> For the life of me I cannot get the gitlab-runner shell executor to be able to find su. I have tried setting environment.variables environment.shellInit programs.bash.loginShellInit etc etc, it just cannot find it in path. Anyone have any suggestions?
<clever> jeremejevs: nix-env -iA nixos.google-chrome or nix-env -iA nixos.chromium
<Yaniel> uhh is it normal that ldd says the binary is depending on things in `__nix_qt5_`?
<LnL> jeremejevs: it's hidden unless you enable unfree software https://github.com/NixOS/nixpkgs/issues/17126
c0ff33 has quit [(Quit: Lost terminal)]
<Yaniel> or should all libs explicitly point to /nix/store?
<clever> Yaniel: all libraries in nix should use absolute paths within /nix/store
<LnL> jeremejevs: looks like you reached the 5th step :)
<Yaniel> then all qt libs are wrong :/
<Yaniel> the symlinks in `__nix_qt5__` are right, but apparently it fails to find them at runtime
<jeremejevs> LnL: Thanks! Quite funny, how accurate the steps are :)
<christensen> jeremejevs: please comment on that issue about how much time you wasted and how annoying it was
dbmikus has quit [(Ping timeout: 240 seconds)]
AllanEspinosa has quit [(Ping timeout: 240 seconds)]
nevermind has joined #nixos
markus1189 has joined #nixos
markus1199 has joined #nixos
MinceR has quit [(Ping timeout: 258 seconds)]
ilja_kuklic has quit [(Ping timeout: 258 seconds)]
k0001_ has joined #nixos
markus1209 has quit [(Ping timeout: 240 seconds)]
<Yaniel> so how do I prevent nix from adding `__nix_qt5__` to rpath?
glines has joined #nixos
markus1219 has quit [(Ping timeout: 260 seconds)]
<Ralith> what exactly does ldd say?
<Yaniel> libQt5Core.so.5 => /home/yaniel/code/renderdoc/nix_qt5/lib/libQt5Core.so.5 (0x00007f5e21c90000)
<jeremejevs> christensen: Done!
<Ralith> where did nix_qt5 come from?
<Yaniel> (it's `__nix_qt5__`)
<Ralith> ???
<Ralith> I don't see any nix_qt5 there
<Ralith> oh
<Ralith> stupid markdown
<Yaniel> nix-shell tries to create it automatically
<Yaniel> and fails to launch the shell if it exists already
<Yaniel> and doesn't remove it upon exiting either -.-
<Ralith> are you using qt5.callPackage in the nix-shell expression?
freusque has quit [(Quit: WeeChat 1.4)]
<Yaniel> in default.nix
* Yaniel sent a long message: Yaniel_2017-03-09_01:07:49.txt - https://matrix.org/_matrix/media/v1/download/matrix.org/PuapcEKxIhnVSfnttDGZSKsU
<Ralith> so it seems like the dynamic loader is resolving it fine, what exactly is not being found at runtime?
fhoffmeyer has joined #nixos
<Yaniel> the qt plugins
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to master: https://git.io/vygoM
<NixOS_GitHub> nixpkgs/master e57e005 Renaud: lgogdownloader: 2.28 -> 3.2...
<Yaniel> the thing is, QT_PLUGIN_PATH is set correctly by the wrapper
filterfish_ has quit [(Ping timeout: 260 seconds)]
<Ralith> `pkgs/development/libraries/qt-5/qtbase-setup-hook.sh` may be of interest
<Ralith> in particular, I suspect you need to feed qt the qt.conf it generates if you want it to run in-place
<Ralith> furthermore it looks like none of this has any bearing on the way things actually work once it's installed
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to master: https://git.io/vygo7
<NixOS_GitHub> nixpkgs/master a69d92c ndowens: gvpe: 2.25 -> 3.0
<NixOS_GitHub> [nixpkgs] dezgeg closed pull request #22854: mesa: 13.0.4 -> 17.0.0 (master...pr-mesa) https://git.io/vDDBm
fhoffmeyer has quit [(Ping timeout: 240 seconds)]
spacekitteh has quit [(Changing host)]
spacekitteh has joined #nixos
<Yaniel> according to LD_DEBUG=libs it starts out with
<Yaniel> search path=/run/opengl-driver/lib/tls:/run/opengl-driver/lib:/run/opengl-driver-32/lib/tls:/run/opengl-driver-32/lib(LD_LIBRARY_PATH)
<Yaniel> tries all those, and then pulls a new search path out of nowhere
<Yaniel> and that one starts with qtbase-5.6.2
<Ralith> no such thing as out of nowhere
<Yaniel> and there it finds the lib it wants... except it's the wrong one
<Ralith> but again, this is probably all a red herring arising from qt not playing super well with nix-shell
MinceR has joined #nixos
<Ralith> would be nice to find and fix whatever weird thing is making 5.6 show up though
nevermind has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
jsgrant has quit [(Ping timeout: 260 seconds)]
jsgrant_ has joined #nixos
<Yaniel> well yeah, probably not exactly nowhere
<Yaniel> but definitely somewhere it's not supposed to
<Yaniel> either way, I'll try the same things with the installed version
filterfish has joined #nixos
<NixOS_GitHub> [nixpkgs] rasendubi closed pull request #23654: sqlitebrowser: 3.8.0 -> 3.9.1 (master...pkg/sqlitebrowser) https://git.io/vygzF
zraexy has quit [(Ping timeout: 240 seconds)]
<Yaniel> I don't get it
jeremejevs has quit [(Quit: Page closed)]
nevermind has joined #nixos
<Yaniel> in the installed version ldd reports everything spot on, as does readelf and QT_PLUGIN_PATH
<Yaniel> yet it somehow gets the wrong path when loading the qt plugin libs
ilyaigpetrov has quit [(Quit: Connection closed for inactivity)]
twopoint718 has joined #nixos
<NixOS_GitHub> [nixpkgs] dezgeg pushed 2 new commits to master: https://git.io/vygiS
<NixOS_GitHub> nixpkgs/master 1508945 Tuomas Tynkkynen: treewide: Fix eval-release.nix for aarch64
<NixOS_GitHub> nixpkgs/master dc94d1a Tuomas Tynkkynen: release.nix: Fix another typo
<Ralith> use strace and gdb, find out where it's getting the path from
<Yaniel> fuck
<Ralith> and/or take a break
<christensen> Dezgeg: "jobs.python3.aarchh64-linux" doh!
<Yaniel> it starts with /nix/store/p9dq56z8fa5i3zvfyhj49hgkjrl39hsp-system-path/lib/qt5
<Yaniel> and you'll never guess where that is linked to
<Ralith> that sounds suspect
<Ralith> where's it getting that from? current-system?
nekroze has quit [(Quit: leaving)]
<Yaniel> want me to pastebin the strace?
nevermind has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
twopoint718 has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<Yaniel> should I be specifying a qt.conf somewhere?
AllanEspinosa has joined #nixos
<Yaniel> it tries to open such a file from the renderdoc directory and fails
<Yaniel> after which it skims through...
<Yaniel> what looks like half of my /nix/store
<Ralith> you should not have to manually specify a qt.conf for an installed application, of course
Kendos-Kenlen has quit [(Quit: Konversation terminated!)]
<Ralith> I was merely observing that the qt hook stuff seems to use one to set up references to a temporary dir
<Yaniel> and after opening the renderdoc binaries a couple of more times, it looks into /run/current-system/sw/lib/qt5, finds qt dlls there and opens them
<Yaniel> and those are the 5.6 ones
indi_ has joined #nixos
<Ralith> searching /run/current-system seems very suspect, since there's no guarantee that it contains any qt at all, let alone the right one
<Ralith> that precise directory doesn't exist on my system, for example
<Ralith> it would be interesting to see where it's getting the idea that it should look there
jsgrant_ has quit [(Ping timeout: 256 seconds)]
<Ralith> it would also be interesting to see if it runs correctly on a system that does not have qt 5.6 installed globally
<Yaniel> holy shit
<Yaniel> with `nix-shell --pure` it launches
<Ralith> \o/
<Ralith> so in summary it seems like there's an impurity somewhere in qt, the qt infrastructure, or the renderdoc build
<fpletz> joachifm: regarding tor-browser, is hard-coding the tor-path to $out in ~/.torbrowser4 really necessary? this would break upgrades if the old tor-browser is garbage-collected because it will only be updated if ~/.torbrowser4 does not exist
mkoenig_ has joined #nixos
fhoffmeyer has joined #nixos
mkoenig has quit [(Ping timeout: 240 seconds)]
fhoffmeyer has quit [(Ping timeout: 264 seconds)]
derjohn_mob has quit [(Ping timeout: 256 seconds)]
mbrgm has quit [(Ping timeout: 258 seconds)]
mbrgm has joined #nixos
derjohn_mob has joined #nixos
Wizek has joined #nixos
Wizek_ has joined #nixos
<NixOS_GitHub> [nixpkgs] ebzzry opened pull request #23657: emem: 0.2.31 -> 0.2.32 (master...emem-0.2.32) https://git.io/vygMZ
mudri has quit [(Quit: WeeChat 1.7)]
twopoint718 has joined #nixos
brh has joined #nixos
nevermind has joined #nixos
twopoint718 has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
nevermind has quit [(Client Quit)]
tom4 has joined #nixos
<tom4> Hello, all
tom4 is now known as thomastjeffery
johnsonav has joined #nixos
nckx has quit [(Ping timeout: 258 seconds)]
nckx has joined #nixos
alx741 has quit [(Quit: alx741)]
takle has quit [(Remote host closed the connection)]
mkoenig_ has quit [(Remote host closed the connection)]
fhoffmeyer has joined #nixos
nevermind has joined #nixos
nevermind has quit [(Client Quit)]
deepfire has joined #nixos
fhoffmeyer has quit [(Ping timeout: 268 seconds)]
sellout- has quit [(Read error: Connection reset by peer)]
sellout-1 has joined #nixos
<thomastjeffery> Does anyone know how I can get the meson build system set up?
<thomastjeffery> It appears to be in pkgs/development/tools/build-managers/meson
<thomastjeffery> How do I get it with nix-env?
k0001_ has quit [(Ping timeout: 260 seconds)]
mizu_no_oto has joined #nixos
nevermind has joined #nixos
takle has joined #nixos
hexagoxel has quit [(Ping timeout: 260 seconds)]
takle has quit [(Ping timeout: 246 seconds)]
takle has joined #nixos
twopoint718 has joined #nixos
mguentner2 has quit [(Quit: WeeChat 1.7)]
hexagoxel has joined #nixos
takle has quit [(Ping timeout: 256 seconds)]
mguentner has joined #nixos
takle has joined #nixos
twopoint718 has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
takle has quit [(Ping timeout: 260 seconds)]
mguentner2 has joined #nixos
thomastjeffery has left #nixos ["WeeChat 1.7"]
filterfish has quit [(Ping timeout: 240 seconds)]
mguentner has quit [(Ping timeout: 264 seconds)]
fhoffmeyer has joined #nixos
fhoffmeyer has quit [(Ping timeout: 246 seconds)]
smckay has joined #nixos
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
<NixOS_GitHub> [nixpkgs] copumpkin pushed 1 new commit to master: https://git.io/vygQW
<NixOS_GitHub> nixpkgs/master ccf7640 Dan Peebles: openjdk: stop defaulting Darwin to version 7...
hexagoxel has quit [(Ping timeout: 260 seconds)]
hexagoxel has joined #nixos
filterfish has joined #nixos
smckay has quit [(Quit: Konversation terminated!)]
<NixOS_GitHub> [nixpkgs] copumpkin pushed 1 new commit to master: https://git.io/vygQp
<NixOS_GitHub> nixpkgs/master 7c3699b Dan Peebles: fsharp: enable on Darwin...
nh2 has quit [(Ping timeout: 260 seconds)]
dbmikus has joined #nixos
dbmikus has quit [(Ping timeout: 256 seconds)]
sivteck has joined #nixos
bennofs has quit [(Ping timeout: 256 seconds)]
takle has joined #nixos
AllanEspinosa has quit [(Ping timeout: 260 seconds)]
MP2E has joined #nixos
takle has quit [(Ping timeout: 256 seconds)]
twopoint718 has joined #nixos
takle has joined #nixos
fhoffmeyer has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
twopoint718 has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
fhoffmeyer has quit [(Ping timeout: 256 seconds)]
endformationage has joined #nixos
takle has joined #nixos
roconnor has joined #nixos
takle has quit [(Ping timeout: 268 seconds)]
roconnor_ has joined #nixos
roconnor has quit [(Ping timeout: 268 seconds)]
takle has joined #nixos
takle has quit [(Ping timeout: 268 seconds)]
takle has joined #nixos
sibi has joined #nixos
roconnor_ has quit [(Quit: Konversation terminated!)]
mguentner2 is now known as mguentner
takle has quit [(Ping timeout: 260 seconds)]
fiddlerwoaroof has quit [(Ping timeout: 264 seconds)]
takle has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
takle has joined #nixos
sivteck has quit [(Ping timeout: 258 seconds)]
takle has quit [(Ping timeout: 268 seconds)]
fhoffmeyer has joined #nixos
twopoint718 has joined #nixos
fhoffmeyer has quit [(Ping timeout: 240 seconds)]
roygbiv has joined #nixos
takle has joined #nixos
dbmikus has joined #nixos
eacameron has quit [(Remote host closed the connection)]
twopoint718 has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
takle has quit [(Ping timeout: 246 seconds)]
dbmikus has quit [(Ping timeout: 258 seconds)]
systmkor has quit [(Ping timeout: 255 seconds)]
loupgaroublond has quit [(Ping timeout: 260 seconds)]
ncode has quit [(Ping timeout: 264 seconds)]
systmkor has joined #nixos
ncode has joined #nixos
ncode has quit [(Changing host)]
ncode has joined #nixos
loupgaroublond has joined #nixos
fiddlerwoaroof has joined #nixos
zraexy has joined #nixos
takle has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vygAd
<NixOS_GitHub> nixpkgs/master d95f21f Henry Till: racket: add readline support
<NixOS_GitHub> nixpkgs/master f3850a0 Jörg Thalheim: Merge pull request #23613 from henrytill/racket-add-libedit...
takle has quit [(Ping timeout: 240 seconds)]
indi_ has quit [(Remote host closed the connection)]
endformationage has quit [(Quit: WeeChat 1.6)]
indi_ has joined #nixos
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #23644: llvm4: rc3 -> rc4, enable tests (master...update/llvm-rc4-and-tests) https://git.io/vyzGZ
<unlmtd[m]> why bash?
takle has joined #nixos
indi_ has quit [(Ping timeout: 246 seconds)]
derjohn_mob has quit [(Ping timeout: 260 seconds)]
tv1 has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
katyucha is now known as Guest48048
Guest48048 has quit [(Killed (verne.freenode.net (Nickname regained by services)))]
katyucha_ is now known as katyucha
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 1 new commit to master: https://git.io/vygxE
<NixOS_GitHub> nixpkgs/master 02549a2 Peter Hoeg: syncthing: 0.14.23 -> 0.14.24
katyucha_ has joined #nixos
tv has quit [(Ping timeout: 255 seconds)]
takle has joined #nixos
griff_ has joined #nixos
<sphalerite> There's zsh autocompletion for nix-shell -p as well now? This is awesome.
roygbiv has quit [(Quit: ™)]
siel has joined #nixos
tv1 is now known as tv
tv has quit [(Changing host)]
tv has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
deepfire has quit [(Ping timeout: 268 seconds)]
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #23657: emem: 0.2.31 -> 0.2.32 (master...emem-0.2.32) https://git.io/vygMZ
<Mic92> sphalerite: even for attributes in packages
<Mic92> and it is blazing fast
<sphalerite> olejorgenb: I love the improvements you've made to nix-zsh-completions, thanks!
hexagoxel has quit [(Ping timeout: 260 seconds)]
takle has joined #nixos
<Mateon1> I'm trying to package a binary-only application. How can I quickly check which libs I need to add to libPath? Right now it's a trial-and-error loop of nix-build, run, see what failed, google which package that comes from, repeat
<sphalerite> Mateon1: ldd (if you trust the application)
hexagoxel has joined #nixos
<Mateon1> Ah, that's nice, thank you
griff_ has quit [(Quit: griff_)]
<NixOS_GitHub> [nixpkgs] lheckemann opened pull request #23659: nltk: init at 3.2.2 (master...nltk) https://git.io/vygp2
takle has quit [(Ping timeout: 240 seconds)]
fhoffmeyer has joined #nixos
johann__ has joined #nixos
takle has joined #nixos
fhoffmeyer has quit [(Ping timeout: 260 seconds)]
takle has quit [(Ping timeout: 240 seconds)]
justanotheruser has quit [(Ping timeout: 240 seconds)]
takle has joined #nixos
xeviox has joined #nixos
<unlmtd[m]> must be the mob mentality
dbmikus has joined #nixos
twopoint718 has joined #nixos
takle has quit [(Ping timeout: 256 seconds)]
<unlmtd[m]> just googled it. ongoing opinion is 'use it because we all use it'
dbmikus has quit [(Ping timeout: 264 seconds)]
reinzelmann has joined #nixos
johann__ has quit [(Quit: Leaving.)]
DutchWolfie has joined #nixos
twopoint718 has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<xeviox> can anyone tell my that doesn't work: http://pastebin.com/YUyxvdv2 ?
Sonarpulse has quit [(Ping timeout: 240 seconds)]
<xeviox> s/my/me
<xeviox> omg its to early :/
ivan has quit [(Quit: lp0 on fire)]
lewo has quit [(Quit: ZNC - http://znc.in)]
lewo has joined #nixos
contrapumpkin has quit [(Ping timeout: 260 seconds)]
gillmanash has joined #nixos
thc202 has joined #nixos
pdobrogost has joined #nixos
<gillmanash> Curious if anyone has Nixos running on a MacBook Pro with BCM4331 wifi chip? (Last one before retina) I've been struggling with wifi for almost 2 weeks!
RchrdB has joined #nixos
takle has joined #nixos
chakerbenhamed has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
freusque has joined #nixos
Itkovian has joined #nixos
MoreTea has quit [(Quit: Leaving)]
gillmanash has quit [(Quit: Mutter: www.mutterirc.com)]
takle has joined #nixos
nevermind has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
justbeingglad has joined #nixos
takle has quit [(Ping timeout: 246 seconds)]
fhoffmeyer has joined #nixos
dbmikus has joined #nixos
civodul has joined #nixos
fhoffmeyer has quit [(Ping timeout: 240 seconds)]
Ainieco has joined #nixos
<Ainieco> hello, how can i configure dhcpcd domain_name_servers in configuration.nix? i'm missing /etc/dhcpcd.conf file for some reason so i assume i need to configure it in configuration.nix
nschoe has joined #nixos
dbmikus has quit [(Ping timeout: 264 seconds)]
takle has joined #nixos
hiberno has quit [(Quit: WeeChat 1.6)]
takle has quit [(Ping timeout: 258 seconds)]
takle has joined #nixos
<dmj`> if I’m failing to link with pthreads what build input am I missing
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vy2Je
<NixOS_GitHub> nixpkgs/master 0f72dee NWDD: add xnwdd <Guillermo NWDD> as a maintainer
<NixOS_GitHub> nixpkgs/master 8a66db1 Jörg Thalheim: Merge pull request #23606 from xNWDD/maintainer/nwdd...
tv has quit [(Ping timeout: 260 seconds)]
takle has quit [(Ping timeout: 240 seconds)]
tv has joined #nixos
takle has joined #nixos
<dmj`> Ainieco: did you check https://nixos.org/nixos/options.html#dhcpd
hotfuzz has joined #nixos
indi_ has joined #nixos
twopoint718 has joined #nixos
hotfuzz_ has quit [(Ping timeout: 258 seconds)]
takle has quit [(Ping timeout: 264 seconds)]
teknico has joined #nixos
<Ainieco> dmj`: oh, didn't know you can search by options, thanks!
indi_ has quit [(Ping timeout: 260 seconds)]
justbeingglad has left #nixos []
c0bw3b has joined #nixos
freusque has quit [(Ping timeout: 260 seconds)]
arianvp2_ has joined #nixos
twopoint718 has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<arianvp2_> heya
<arianvp2_> I think I found a bug in the vim_configurable package
<arianvp2_> so I installed vimHugeX so I can use gvim
<arianvp2_> but as soon as I call vimHugeX.customize
<arianvp2_> gvim disappears from PATH
<arianvp2_> :/
takle has joined #nixos
arianvp2__ has joined #nixos
<arianvp2__> oops webchat crashed
<arianvp2__> did someone react?
goibhniu has joined #nixos
arianvp2_ has quit [(Ping timeout: 260 seconds)]
takle has quit [(Ping timeout: 260 seconds)]
<arianvp2__> Found the bug :)
<c0bw3b> I haven't seen an answer while you were gone
<c0bw3b> I think someone raised this on IRC before
<c0bw3b> check the botbot logs
<arianvp2__> hmm but you can still use "vim -g"
<c0bw3b> but don't know if there is an open issue yet
<arianvp2__> just figured that out
<arianvp2__> :D
<xeviox> how can I override a package and its dependencies in configuration.nix?
<LnL> nixpkgs.config.packageOverrides, or you .overrideAttrs where you want to use the custom version
dbmikus has joined #nixos
<xeviox> goibhniu: that is what I try, but it doesn't recognize the overwritten dependency
<goibhniu> can you pastebin your config?
<xeviox> goibhniu: http://pastebin.com/YUyxvdv2
<goibhniu> cool
<xeviox> just prepared it ^^
ronny has quit [(Ping timeout: 260 seconds)]
jgrasser has quit [(Ping timeout: 255 seconds)]
takle has joined #nixos
dbmikus has quit [(Ping timeout: 256 seconds)]
<goibhniu> sorry, I don't know what's going on there :/
<xeviox> goibhniu: ok, thanks :)
<goibhniu> I presume the command you're running is `nixos-rebuild switch` (or similar)
<xeviox> seems it doesn't see the overidden dependency
<xeviox> yes
<xeviox> "nixos-rebuild switch"
fhoffmeyer has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
alanz has quit [(Ping timeout: 255 seconds)]
<goibhniu> ah, don't you need to use nixpkgs.config.packageOverrides for botocore?
<xeviox> instead of?
nixy has quit [(Ping timeout: 255 seconds)]
spawnthink[m] has quit [(Ping timeout: 255 seconds)]
ronny has joined #nixos
<goibhniu> I'm just reading the manual there: "The overrides shown above are not global. They do not affect the original package; other packages in Nixpkgs continue to depend on the original rather than the customised package." ... but I'll stay quiet, I haven't done this myself.
arianvp2__ has quit [(Quit: Page closed)]
<xeviox> ah ok
<xeviox> I just thought it might be available when I install it
<xeviox> and awscli tries to resolve the new version of botocore
<xeviox> but can't find it
Khetzal_ is now known as Khetzal
fhoffmeyer has quit [(Ping timeout: 256 seconds)]
jgrasser has joined #nixos
ThatDocsLady has joined #nixos
<LnL> no if you want existing packages to find your custom override you should use packageOverrides
alanz has joined #nixos
takle has joined #nixos
<xeviox> LnL: no I've overriden awscli which has a dependency to botocore (in a newer version that is available)
eacameron has joined #nixos
<xeviox> because of that I've also overriden botocore to be installed in a new version
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #23351: tpm-quote-tools: 1.0.2 -> 1.0.3 (master...tpm-quote-tools) https://git.io/vysnZ
nixy has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vy2LB
<NixOS_GitHub> nixpkgs/master 40fb613 ndowens: tpm-quote-tools: 1.0.2 -> 1.0.3...
<NixOS_GitHub> nixpkgs/master a1d6e74 Jörg Thalheim: Merge pull request #23351 from ndowens/tpm-quote-tools...
takle_ has joined #nixos
spawnthink[m] has joined #nixos
gillmanash has joined #nixos
eacameron has quit [(Ping timeout: 264 seconds)]
takle has quit [(Ping timeout: 246 seconds)]
deepfire has joined #nixos
<xeviox> my expectation is that it is installed in the new version and then the overriden awscli could be installed
Ainieco has quit [(Quit: leaving)]
ThatDocsLady is now known as ThatDocsLady_brb
<goibhniu> IIUC each package you're overriding still uses the packages as defined in nixpkgs for their dependencies ... does that make sense?
gillmanash has quit [(Quit: Mutter: www.mutterirc.com)]
tv1 has joined #nixos
proteusguy has joined #nixos
twopoint718 has joined #nixos
tv has quit [(Ping timeout: 240 seconds)]
twopoint718 has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
anderslundstedt has quit [(Quit: leaving)]
takle_ has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #23649: pyrax: 1.8.2 -> 1.9.8 (master...pyrax) https://git.io/vyz9w
indi_ has joined #nixos
anderslundstedt has joined #nixos
<Nazral> Hi
<Mic92> Nazral: hi
<Nazral> I am considering using NixOS on my new laptop, mostly for developping in Scala, is that reasonable?
<pallav> Nazra1: I have been using scala for some time with NixOS without any problems :)
<Nazral> Great!
<Nazral> pallav: even Intellij ?
dbmikus has joined #nixos
<pallav> sorry, never used that :P
<Nazral> what do you use to dev in Scala if I might ask?
MoreTea has joined #nixos
<pallav> vim (rather neovim) and vim-scala plugin
takle has joined #nixos
dbmikus has quit [(Ping timeout: 260 seconds)]
<pallav> Nazra1: I don't think intelliJ is packaged for NixOS. IDEA is - maybe you could use that?
<Nazral> Maybe
fhoffmeyer has joined #nixos
<Nazral> I am a bit hesitant because I just started a new job and it might not be very wise to switch distrib straight away
takle has quit [(Ping timeout: 268 seconds)]
<ronny> Nazral: you may want to consider dual boot to be able to evade some issues while getting used to the new system,
<Nazral> I heard that NixOS requires quite a lot of disk space though, is that right?
<Mic92> pallav: it is
<Nazral> Mic92: is it? nice
<Mic92> Nazral: basically everything from idea
<pallav> Nazra1: "lot of" is relative. I live happily with a 60GB NixOS partition (+40 GB home partition)
fhoffmeyer has quit [(Ping timeout: 258 seconds)]
<monsieurp> I was wondering if there's a way to use the Nix package manager for a root partition
<Mic92> My /nix/store uses 20GB on zfs without deduplication and I merge many pull request every day, which means many packages are cached I don't actually use
<Mic92> monsieurp: in your native linux distribution?
<monsieurp> Mic92: in Linux
<Yaniel> what do I need for my package to find swrast_dri.so?
<Yaniel> neither mesa nor mesa_drivers helped with that
<Mic92> monsieurp: well either use nixos or install the nix package for your local packagemanager.
knedlsepp has joined #nixos
knedlsepp has quit [(Client Quit)]
knedlsepp has joined #nixos
<monsieurp> Mic92: I've got to look into NixOS
knedlsepp has quit [(Client Quit)]
<monsieurp> you guys use systemd, right?
knedlsepp has joined #nixos
<monsieurp> I come from Gentoo and I'm very happy with OpenRC
<goibhniu> systemd, yep
<Mic92> monsieurp: then you are probably out of luck
<monsieurp> :/
<sphalerite> Yaniel: you probably don't want to use swrast_dri.so
<Mic92> monsieurp: https://packages.gentoo.org/packages/sys-apps/nix <- how about using this one?
<goibhniu> monsieurp: I guess you know of guix, it uses dnd instead
<sphalerite> monsieurp: any real practical concerns with systemd?
<monsieurp> systemd: a debatable choice but a choice nonetheless ;)
<sphalerite> (I mean for you)
<goibhniu> sorry, dmd
<monsieurp> sphalerite: well.. I like choices and keeping my options open
<sphalerite> monsieurp: I don't see how systemd stops you from doing that
<Mic92> systemd's declarative configuration matches well with nixos configuration.
<qknight> i can't manage to override a python package. how is that supposed to be working? do i have to use config.nix? (i'm doing nixos-rebuild switch) all the time
<monsieurp> Gentoo offers a lot of flexibility: you can opt for systemd or you can decide to use something else
<ocharles> ati-unfree broken again on 17.03 :'(
<monsieurp> sphalerite: I don't want to take the plundge and I see no benefit in doing so
<knedlsepp> Hi! I've been having problems building libidn locally. The unit test "test-lock" seems to hang indefinitely maxing out all the build cores. I know I have two options here. 1. to override .nixpkgs/config.nix to disable the checkPhase for libidn. 2. to sneakily gdb-attach during the build and "call exit(0)" which means maximum impurity due to user interaction, but gets me a compiled binary. But how would you go about debugging this? What could be the reason
<knedlsepp> that hydra build this thing fine, but I can't locally.?
takle has joined #nixos
<Mic92> qknight: packageOverrides should work, no?
<Yaniel> sphalerite: that one might be a red herring actually, maybe I should focus on eliminating the qt leakage first
<sphalerite> monsieurp: using nixos is a benefit IMHO ;)
<monsieurp> sphalerite: definitely, there's no question about that
<Yaniel> that is, my renderdoc package is building with qt 5.7 just fine, but at runtime it somehow ends up scanning all of /nix/store and eventually loads qt libs from current-system, which gives it 5.6
<monsieurp> sphalerite: yet, if I could decide which rc system to use, it'd be even better
<Yaniel> should I just open a PR against nixpkgs and look into further debugging there?
<Mic92> knedlsepp: you could attach with strace or sysdig to see where it is looping.
<sphalerite> monsieurp: you can, just that the existing infrastructure in nixos relies on systemd. It could be rewritten to work otherwise, but I don't really see why you'd consider systemd a reason not to at least try nixos and see if you have any problems with systemd
<sphalerite> Yaniel: I don't think there should be any qt libs in current-system :/
indi_ has quit [(Remote host closed the connection)]
<Yaniel> github seems to agree with that, yet there they are
<Yaniel> maybe a side effect of using plasma5?
<Yaniel> in which case I suppose there's not much I can do to begin with
<monsieurp> sphalerite: right. I'm not here to measure which of us has the biggest ;)
<sphalerite> monsieurp: neither am I, I'm just trying to convince you to try NixOS regrdless of what init system it uses ;)
<monsieurp> sphalerite: again, it's about choice, not about what's "better"
<goibhniu> monsieurp: there are certainly people interested in adding that flexibility, but it's probably a long way off
<ocharles> in fact we tried it once in the past with the `jobs` attribute
<ocharles> we do not have the contributor base to support this
<monsieurp> making compromises means not having the choice and that's not how I consider open source
<sphalerite> monsieurp: I'm afraid that a more limited choice is a general trend with nixos, simply because there aren't as many people using it who both need the choice and are able to develop and maintain it. Similarly we don't have KDE4 anymore, nor is the GNOME support properly working, nor is LXDE included at all (IIRC)
<goibhniu> FWIW NixOS used upstart for years, before systemd
<Yaniel> your only reason for using openrc is "because I can"?
<ocharles> if your definition of open source means "has whatever features I want" then you are going to be very dissapointed
<ben> the good thing about open source is that you always have the choice to fork nixos and patch it to use openrc
<ben> nothing the nixos folks do can take that away~
<monsieurp> sphalerite: right but would that be something your community welcome? (offering OpenRC support)
<sphalerite> monsieurp: you still have the choice, of course — you can choose to use nixos with systemd, you can choose to develop openrc-for-nixos yourself, you can choose to use nix in gentoo, you can choose not to use nix at all
<ocharles> no one is saying nixos is systemd only, we are just saying that is all we can support right now. if you can present a viable alternative and prove it's maintainable, then people will be open to it
<monsieurp> ocharles: cool :)
<sphalerite> monsieurp: I don't see why anyone would be opposed to it :)
<monsieurp> that's the kind of answer I like
<NixOS_GitHub> [nixpkgs] matthiasbeyer opened pull request #23660: Add mpdscribble service (master...mpdscribble-service) https://git.io/vy2Za
<monsieurp> ocharles: I contribute to Gentoo on a daily basis and when I notice the distribution is lacking a feature, I usually go and add it
nh2 has joined #nixos
<ocharles> excellent :)
<ocharles> but openrc is more than just "a feature", you have to understand
<monsieurp> ocharles: I saw your talk btw, the one you gave in 2015 during NixCon, great stuff
<ocharles> oh, thank you!
ThatDocsLady_brb is now known as ThatDocsLady
<monsieurp> you definitely convinced me
<monsieurp> :)
<monsieurp> ocharles: credit has to be given when it's due
<ocharles> just relaying other peoples ideas with my own twist :}
<NixOS_GitHub> [nixpkgs] Ekleog opened pull request #23661: dhparams module: do not recursively remove all directories in the path (master...issue-23508) https://git.io/vy2ZF
<sphalerite> I'm guessing openrc support would be difficult to implement because openrc doesn't do a lot of the things systemd does (by design of course), and as such a whole lot of other software would need to be integrated to replace the functionality of udev, logind, and so on.
<sphalerite> Well, perhaps not difficult, but a lot of work
<goibhniu> monsieurp: you might be interested in stuff like https://github.com/kiberpipa/nix-rehash which uses supervisord for user defined services (not sure if it's being maintained though) and https://github.com/cleverca22/not-os/ which uses runit
<Yaniel> uhh okay
<Yaniel> I just upgraded my system and suddenly renderdoc appears to Just Work
<monsieurp> sphalerite: we maintain our own version of udev
<monsieurp> it's called eudev
<sphalerite> we as in gentoo?
<monsieurp> yep
tv1 is now known as tv
tv has quit [(Changing host)]
tv has joined #nixos
tomsmeets has quit [(Ping timeout: 246 seconds)]
<Mic92> monsieurp: can it also asynchronily start services? because udev used to kill scripts in the past after a time.out
<Mic92> *asynchronously
proteusguy has quit [(Ping timeout: 240 seconds)]
<sphalerite> Yaniel: magic :p
<Yaniel> let's see if it still works outside of nix-shell
<monsieurp> Mic92: I think it can
<Yaniel> what is the sha256 used in fetchFromGithub from?
<Mic92> Yaniel: its the content of the archive, not the archive itself
<Mic92> To prevent breaking checksums, when a package is recompressed by github.
<Yaniel> as in unzip the archive from github and hash everything in it?
<NixOS_GitHub> [nixpkgs] zimbatm pushed 1 new commit to master: https://git.io/vy2cF
<NixOS_GitHub> nixpkgs/master ac1c3c9 zimbatm: alphabetize maintainers list
<Mic92> Yaniel: yes with a little bit normalisation.
martinb1 has quit [(Ping timeout: 264 seconds)]
<Yaniel> sooo what's the recommended way to get the right hash into nixpkgs?
<Mic92> Yaniel: nix-prefetch-url -A mypackage.src
<Yaniel> thanks
<Mic92> Yaniel: if you have some time you could also add this to documenentation: https://github.com/NixOS/nixpkgs/issues/21732#issuecomment-272826399
twopoint718 has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #23640: pythonPackages.pepper: init at 0.5.0 (master...master) https://git.io/vyupB
<Profpatsch> fpletz: qknight If we’re lucky we can open a bottle on saturday, there’s now 97 people in our Munich NixOS meetup group. :)
<Mic92> Profpatsch: is somebody of you by chance this weekend on Chemnitzer Linuxtage?
<goibhniu> any chance of a release party Profpatsch?
<Profpatsch> Mic92: Chemnitz is kind of far from here (Bavaria)
<Profpatsch> goibhniu: Why not?
<goibhniu> \o/
<Profpatsch> globin: fpletz Are you planning something?
<Profpatsch> goibhniu: Are you in Germany atm?
<goibhniu> yep
<goibhniu> still in MUC
<Profpatsch> Ah, cool, will you be at Linux Infotag again?
* goibhniu missed all the last meetups though :(
<goibhniu> I hope so!
<Profpatsch> Very cool!
<goibhniu> the augsburg infotag is awesome
<Profpatsch> Mic92: Well, it’s a 3–5 hour train ride, so maybe some people are there.
<Profpatsch> But I don’t know of any.
<Mic92> There is a Vulnix talk so far
<Profpatsch> Mic92: There will be an Augsburg Linux Infotag soon-ish, with aszlig and me and probably goibhniu and maybe? fpletz and globin.
<Profpatsch> c will do a Worshop on systemd, she’s not in this channel I think.
<Yaniel> Mic92: looks like the manual indeed mentions this
<Yaniel> albeit it's in a sidenote in the middle of the quickstart chapter... not very noticeable
twopoint718 has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
fhoffmeyer has joined #nixos
fhoffmeyer has quit [(Ping timeout: 256 seconds)]
<knedlsepp> @Mic92: Thanks for the suggestion. I'll give it a try.
<fpletz> Profpatsch: regarding release party we have nothing concrete yet, but we should
<fpletz> Profpatsch: should we announce the saturday hacking session in the meetup group? :)
<NixOS_GitHub> [nixpkgs] abbradar pushed 1 new commit to release-17.03: https://git.io/vy28b
<NixOS_GitHub> nixpkgs/release-17.03 1478639 Nikolay Amiantov: primus: fix if nvidia is not used...
<Profpatsch> fpletz: I’m not sure, qknight would have to say that.
xeviox has quit [(Ping timeout: 260 seconds)]
saintromuald has quit [(Remote host closed the connection)]
mojjo has joined #nixos
saintromuald has joined #nixos
eacameron has joined #nixos
Ivanych has joined #nixos
peti has quit [(Ping timeout: 246 seconds)]
peti has joined #nixos
CcxWrk has quit [(Read error: Connection reset by peer)]
eacameron has quit [(Ping timeout: 260 seconds)]
CcxWrk has joined #nixos
deepfire has quit [(Ping timeout: 240 seconds)]
<Nazral> How do I change the screen mode with the minimal installer ?
<Nazral> because 4k on a 13" isn't very friendly with the console...
<viric> globin: did you see my update on https://github.com/NixOS/nixpkgs/issues/14394
<viric> ?
dbmikus has joined #nixos
dbmikus has quit [(Ping timeout: 256 seconds)]
martinb1 has joined #nixos
mudri has joined #nixos
nevermind has joined #nixos
freusque has joined #nixos
<sphalerite> Mic92: for my NLTK PR — should the nix file be pkgs/development/python-modules/nltk.nix or pkgs/development/python-modules/nltk/default.nix, given that it needs no other files?
<sphalerite> Mic92: it says in the linked guidelines that it should be nltk/default.nix, should I stick hard-and-fast to that convention, or go with the flatter directory hierarchy?
<sphalerite> A few other packages use <libraryname>.nix as well
deepfire has joined #nixos
<Mic92> sphalerite: for python packages a single file is often sufficient
<Mic92> sometimes when patches are needed a directory is handy
<Nazral> Maybe at boot I can change the mode ?
<Nazral> so I have a bigger console ?
<Mic92> Nazral: you want bigger fonts right?
<Nazral> yes
deepfire has quit [(Ping timeout: 260 seconds)]
twopoint718 has joined #nixos
hexagoxel has quit [(Ping timeout: 258 seconds)]
hexagoxel has joined #nixos
<Nazral> Mic92: or set the VGA mode to something with a smaller resolution
<Mic92> Nazral: You can use setfont or set i18n.consoleFont in configuration.nix. The default font is Lat2-Terminus16
<Mic92> The alternative might be to pass `vga=` at boot time
<sphalerite> Mic92: alright, thanks
<Mic92> I often use an installer with my ssh key instead and use a dedicated device.
<Nazral> Unfortunately I can't right now
k0001_ has joined #nixos
<sphalerite> Nazral: for actually finding the fonts, try setfont --help and look at the files in the directory shown at the bottom of that /consolefonts
<Nazral> Mic92: note that right now I am talking about the installer, not an installed system
<Nazral> ok thanks
fhoffmeyer has joined #nixos
<Mic92> Nazral: I got that. There is also services.kmscon.enable = true; but I have not used this terminal on a 4k screen
<Mic92> But it has a dedicated option for fontsize
taktoa has quit [(Ping timeout: 268 seconds)]
xeviox has joined #nixos
<sphalerite> There's also fbterm
<Mic92> fbterm does not need special hardware driver right?
<sphalerite> no, just needs framebuffer support. If /dev/fb0 exists you should be good to go
<sphalerite> apparently kmscon is a dead project
twopoint718 has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<sphalerite> although by the looks of it fbterm isn't hugely alive either?
<sphalerite> it still seems to live on google code... so yeah
fhoffmeyer has quit [(Ping timeout: 258 seconds)]
taktoa has joined #nixos
<Mic92> sphalerite: tty stuff is pretty old, maybe fbterm is just "done".
<sphalerite> True
<Nazral> all fonts are too small
<sphalerite> Although I find its antialiased font rendering is still really ugly
<Nazral> I need to scale the thing
<Nazral> probably deactivate the KMS
<sphalerite> Nazral: use fbterm and set a bigger font size
<sphalerite> fbterm -s 100
<Nazral> I need to install that right?
<Mic92> Nazral: nix-shell -p fbterm maybe?
<Mic92> for a temporary install
<Nazral> I have to turn on the wifi with wpa-supplicant first
<Nazral> unless there is something more friendly in the installer?
<sphalerite> not that I know of
<sphalerite> wpa_passphrase ssid passphrase | wpa_supplicant -c/dev/stdin -iinterface
<Mic92> Nazral: if you have an android phone, you could use usb tethering
<Mic92> Then you just need dhcpcd
martinb1 has quit [(Ping timeout: 240 seconds)]
<sphalerite> ^ Which is already set up in the installer image I think
<Mic92> it is
<Nazral> Oh nice
<Nazral> Well I set up the wifi anyway
<Nazral> but thanks, good to know for next time
<NixOS_GitHub> [nix] edolstra closed pull request #1267: Add missing header <sstream> (master...master) https://git.io/vygTa
<Nazral> ouf
<Nazral> fbterm -s 30 gives a really weird output
<sphalerite> weird how?
<NixOS_GitHub> [nix] edolstra pushed 4 new commits to master: https://git.io/vy2zK
<NixOS_GitHub> nix/master 93f863b Shea Levy: Add option to disable import-from-derivation completely, even if the drv is already realized
<NixOS_GitHub> nix/master 5f831c1 Shea Levy: Add docs for allow-import-from-derivation
<NixOS_GitHub> nix/master 8622739 Eelco Dolstra: Merge branch 'allow-import-from-derivation' of https://github.com/shlevy/nix
<NixOS_GitHub> [nix] edolstra closed pull request #1265: Add option to disable import-from-derivation completely, even if the drv is already realized (master...allow-import-from-derivation) https://git.io/vyu5D
contrapumpkin has joined #nixos
<NixOS_GitHub> [nixpkgs] abbradar pushed 5 new commits to master: https://git.io/vy2zD
<NixOS_GitHub> nixpkgs/master 0a3b7f9 Nick Hu: python-sip: 4.18.1 -> 4.19.1
<NixOS_GitHub> nixpkgs/master e7a432d Nick Hu: python-PyQt: 5.6 -> 5.8
<NixOS_GitHub> nixpkgs/master 6631000 Nikolay Amiantov: pythonPackages.pyqt5: 5.8 -> 5.8.1
Jackneilll has joined #nixos
<NixOS_GitHub> [nixpkgs] abbradar closed pull request #23485: python-PyQt: 5.6 -> 5.8 (master...pyqt) https://git.io/vyWRT
ij has left #nixos ["WeeChat 1.7"]
Jackneill has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] taku0 opened pull request #23663: thunderbird, thunderbird-bin: 45.7.1 -> 45.8.0 [Critical security fix] (master...thunderbird-bin-45.8.0) https://git.io/vy2gi
freusque has quit [(Quit: WeeChat 1.7)]
<NixOS_GitHub> [nixpkgs] copumpkin pushed 1 new commit to master: https://git.io/vy2gj
<NixOS_GitHub> nixpkgs/master 15a1743 Dan Peebles: libuv: disable tests (temporarily) on Darwin...
freusque has joined #nixos
<knedlsepp> knedlsepp
<Nazral> sphalerite: like no more tabs, plenty of characters don't appear
<Nazral> but
<Nazral> latarcyrheb-sun32 < that font makes it usable
bennofs has joined #nixos
<contrapumpkin> niksnut: http://hydra.nixos.org/jobset/nixpkgs/trunk/evals#, I'd expect to see a red +3500 next to that green +4127. Am I misunderstanding that somehow? Or does it not count brand new failing jobs as red additions?
<sziszi> is there a good way to manage per-user packages, or there's not? (latter case would explain why i didnt found anything useful)
<goibhniu> sziszi declaratively?
<sphalerite> sziszi: I have https://github.com/lheckemann/dotfiles/blob/master/default.nix and do `nix-env -f ~/dotfiles -i` to update, which works pretty well for me.
<sziszi> goibhniu: preferably
<sziszi> sphalerite: thx, I'll check it out
<sphalerite> goibhniu: can an imperative way of managing packages really be considered good? :p
Ivanych has quit [(Quit: Leaving.)]
<goibhniu> sziszi https://nixos.org/nix/manual/#ssec-relnotes-1.6.0 might also be interesting
<NixOS_GitHub> [nixpkgs] joachifm opened pull request #23664: Update ds4drv & deps (master...ds4drv) https://git.io/vy22i
<sziszi> sphalerite: here? probably not :))
<goibhniu> sphalerite: I find it pretty handy TBF
Ivanych has joined #nixos
<goibhniu> (the -r option)
<goibhniu> I mean ... I find imperative package management hand, and the -r option might be interesting for sziszi :D
<goibhniu> +y
<goibhniu> blergh
dbmikus has joined #nixos
<sphalerite> idk, the only imperative stuff I find myself doing is updating my declarative config and nix-shell
<contrapumpkin> nix-shell is kind of the opposite of imperative
<sphalerite> yeah I suppose it's more like a variable binding
<goibhniu> e.g. sometimes (maybe a thing of the past), libreoffice wouldn't be available as a binary ... I don't want to ever compile that :D
<Yaniel> how do dependencies work in nixpkgs?
<Yaniel> I added my package to all-packages but it errors on some of the arguments of the package (not defined)
<sphalerite> goibhniu: but getting it available using nix-shell would only install it in the same cases as installing it using nix-env would, no?
<sphalerite> Yaniel: What are the arguments?
bennofs has quit [(Ping timeout: 258 seconds)]
<sphalerite> Yaniel: if it depends on specific qt5.xyz, you need to accept qt5 as an argument to the function
<Yaniel> kio and vulkan-loader were the first two causing problems
dbmikus has quit [(Ping timeout: 264 seconds)]
<goibhniu> sphalerite: every time you use it, it would install it from the current state of the channel you're subscribed to ... possibly requiring it to be compiles
<goibhniu> sphalerite: with nix-env, it's whatever version you last installed
<Yaniel> sphalerite: I use qt5.callPackage in all-packages
<sphalerite> goibhniu: I'm guessing you're on unstable then?
<goibhniu> yup
<sphalerite> fair enough
nslqqq has quit [(Read error: Connection reset by peer)]
<sphalerite> Yaniel: https://nixos.org/nixpkgs/manual/#sec-language-qt as far as I can tell you'll want to accept qt5Libs as a parameter of the function then
<goibhniu> you could use a persistent nix-shell environment too ... but it doesn't add anything for this use case IMO
nslqqq has joined #nixos
<sphalerite> how do those work?
<contrapumpkin> LnL: you should ask ikwildrpepper for commit access :P
<sphalerite> neat
<sphalerite> thanks goibhniu
<goibhniu> my pleasure
<goibhniu> nix is so versatile <3
<Nazral> is there a recommended partition map for nixos ?
<LnL> copumpkin: wait, you don't see me as a maintainer either?
nh2 has quit [(Ping timeout: 264 seconds)]
<contrapumpkin> LnL: oh you already have it?
<contrapumpkin> LnL: I just figured that you were making small PRs so you couldn't push directly :)
sibi has quit [(Quit: Connection closed for inactivity)]
<LnL> nah, just waiting for my hydra to catch up so they are tested first
<contrapumpkin> oh, very cool
steshaw has joined #nixos
bennofs has joined #nixos
<srhb> Nazral: Not really.
<srhb> Nazral: I have one big btrfs on top of luks, personally
<Nazral> ok
<Nazral> so /boot, / and maybe a swap
<srhb> Nazral: Oh, right, and a UEFI partition.
* goibhniu likes to not have a separate /boot
<srhb> Nazral: And yes, swap may be particularly nice on btrfs (or another filesystem that doesn't support swap files)
<Nazral> ok
<srhb> B
<srhb> Woops.
<NixOS_GitHub> [nixpkgs] orivej opened pull request #23665: Linux uas (master...linux-uas) https://git.io/vy2oT
<contrapumpkin> niksnut: https://github.com/NixOS/nixos-org-configurations/pull/25/files :) :) :) :) :) :) :) :) :) :)
MP2E has quit [(Quit: sleep)]
<LnL> contrapumpkin: btw. what do you think about adding that setup-hook to all the frameworks, it should fix gnupg and racket (and possibly other things)
<contrapumpkin> I guess having more things working is better than having fewer :) still not a fan in principle but I can't argue that it won't fix some things.
<contrapumpkin> as long as it has a comment explaining what it won't work for, it seems fine
<contrapumpkin> my biggest concern is that people think it'll do more than it will do, and be confused when their stuff still segfaults
<MoreTea> so a package I maintain broke on ARM.
<christensen> nice, contrapumpkin
<contrapumpkin> christensen: you lost a G
<MoreTea> Do we have a best practise to mark it as broken on some specific arch?
christensen is now known as gchristensen
<contrapumpkin> :)
<LnL> contrapumpkin: I could move it to the frameworks and not expose it with an attribute if you prefer that
<gchristensen> contrapumpkin: I did it when I was talking too someone in #archlinux-security, who kept highlighting another user starting with g :)
<contrapumpkin> LnL: don't feel too strongly about that, and don't know what to do about the propagated issue. I guess we could make all frameworks propagated even though that feels awkward
<contrapumpkin> since we really just want to propagate the hook, not the actual linkage
<contrapumpkin> anyway, I don't know :)
<contrapumpkin> do what you feel is right :D
<LnL> not sure, I feel like frameworks generally shouldn't be propagated
<contrapumpkin> as long as my concerns are clear in the code for posterity, I have no problem with it
<contrapumpkin> can it just be made an opt-in feature you'd only use on gnupg and racket and other things you know it works on?
<sziszi> sphalerite: -f is a --file switch for the nix env where you can specify that stuff
<sziszi> default is .nix-defexpr
<sziszi> cat .nix-defexpr ~
<sziszi> cat: .nix-defexpr: Is a directory
<sziszi> whoa...
<sphalerite> ¯\_(ツ)_/¯
<niksnut> contrapumpkin: thanks!
<LnL> contrapumpkin: unless we include the hook in each of those packages, but it's hard to track down since it's libusb that's broken not gnupg
<contrapumpkin> niksnut: omg thanks!!!!!!!!!!!!!!1!111!!!one!!1!!11!!!lim(x->0)(sin(x)/x)!!1!1oneee!!1!!
<niksnut> :-)
<contrapumpkin> :)
<contrapumpkin> I could swear I triggered a nixpkgs eval like half an hour ago
justanotheruser has joined #nixos
<contrapumpkin> could it still be pending or did I imagine clicking?
twopoint718 has joined #nixos
<contrapumpkin> hmm
<contrapumpkin> evaluation failed with exit code 255
<contrapumpkin> that might be the issue
<contrapumpkin> niksnut: any idea what's up with that?
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to release-17.03: https://git.io/vy2Ki
<NixOS_GitHub> nixpkgs/release-17.03 b9e4091 Joachim Fasting: torbrowser: 6.5 -> 6.5.1...
<Mic92> MoreTea: currently we exlude archs meta.platforms
<NixOS_GitHub> [nixpkgs] lsix opened pull request #23666: qgis: 2.18.3 -> 2.18.4 (master...update_qgis) https://git.io/vy2K5
<NixOS_GitHub> [nixpkgs] dezgeg closed pull request #23665: Support boot from USB disks with "uas" Linux module (master...linux-uas) https://git.io/vy2oT
<sziszi> sphalerite: thx btw, i'm on the right track
twopoint718 has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
deepfire has joined #nixos
<sphalerite> great
<NixOS_GitHub> [nixpkgs] globin pushed 5 new commits to staging-17.03: https://git.io/vy26d
<NixOS_GitHub> nixpkgs/staging-17.03 5bef185 Robin Gloster: Merge branch 'release-17.03' into staging-17.03
<NixOS_GitHub> nixpkgs/staging-17.03 b602a30 Alexey Shmalko: icu: 57.1 -> 58.2...
<NixOS_GitHub> nixpkgs/staging-17.03 feb38d4 Alexey Shmalko: sqlite: 3.16.2 -> 3.17.0...
<exarkun> How are relative paths interpreted for `src`?
<exarkun> Ah I found it, "it is made absolute at parse time relative to the directory of the Nix expression that contained "
contrapumpkin_ has joined #nixos
<contrapumpkin_> niksnut: sorry, got disconnected; any idea what the evaluator error 255 means?
globin has quit [(Quit: WeeChat 1.6)]
contrapumpkin has quit [(Ping timeout: 260 seconds)]
contrapumpkin_ is now known as contrapumpkin
globin has joined #nixos
pipa has joined #nixos
takle has quit [(Read error: Connection reset by peer)]
takle has joined #nixos
<exarkun> The travis-ci docs for nix support, https://docs.travis-ci.com/user/languages/nix, say only 1.11.2 is supported but in fact you get nix 1.11.7 (and I suspect you'll just get _whatever_ the newest release is).
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vy2P3
<NixOS_GitHub> nixpkgs/master 1fa6ecb Linus Heckemann: nltk: init at 3.2.2
<NixOS_GitHub> nixpkgs/master 3c170e5 Jörg Thalheim: Merge pull request #23659 from lheckemann/nltk...
<contrapumpkin> ikwildrpepper: I think Hydra is b0rked :) any time I schedule nixpkgs:trunk for evaluation, it fails immediately with error code 255
<contrapumpkin> or maybe shlevy/domenkozar know what's up?
<contrapumpkin> oh, perhaps Hydra is being redeployed
<contrapumpkin> I now have a multilingual message
<niksnut> disk full
<contrapumpkin> onoes!
<avn> If hydra dead, usually it mean that disk full ;)
<contrapumpkin> does the evaluator run on AWS?
<avn> we need big zfs there ;)
<contrapumpkin> niksnut: does it have an auto-GC?
<contrapumpkin> I guess I should check the nixos-org-configurations :)
<niksnut> yes
<niksnut> auto-GC that is
<contrapumpkin> what fills it up then?
<niksnut> it runs on hetzner
johnsonav has quit [(Ping timeout: 246 seconds)]
<avn> Folks, can we improve something here to make message more useful -- `value is a list while a set was expected, at /home/avn/configs/nixpkgs/lib/modules.nix:219:62`
<contrapumpkin> avn: file a nix issue to print out the values (with thunks) in question where possible?
<contrapumpkin> niksnut: how does running on hetzner fill it up? I've never used them
cpennington has joined #nixos
<contrapumpkin> oh shit, dexter is unhapy
<niksnut> like every other machine...
<niksnut> you write data to disk and then the disk gets full :p
<sphalerite> contrapumpkin: the "it runs on hetzner" was in response to "does the evaluator run on AWS?", not "what fills it up then?"
<sphalerite> :p
<contrapumpkin> lol whoops
<contrapumpkin> niksnut: I just saw a comment about using an IAM role for AWS auth and figured it might be in AWS :)
<contrapumpkin> niksnut: just wondering what sorts of data still end up on its disk, given that I assume the DB is on another machine and the master doesn't run any of the builds itself
<NixOS_GitHub> [nixpkgs] rnhmjoj opened pull request #23667: ostinato: fix build (master...ostinato) https://git.io/vy2XE
<Mic92> aarch64 takes too much space on hydra I guess
<niksnut> no, the DB is on the same disk
<contrapumpkin> oh
<niksnut> it's about half the disk
<contrapumpkin> wow, okay
<ikwildrpepper> too... much... history...
<contrapumpkin> oh I seem to remember asking about this before, and suggesting RDS at some point, but then it turned out RDS was very expensive
<niksnut> yes
<contrapumpkin> if this were on EC2 (expensive I know), you could use live resizing of EBS volumes :D
<contrapumpkin> I love that feature
eacameron has joined #nixos
cpennington has quit [(Ping timeout: 260 seconds)]
nevermind has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<niksnut> oh and we have 141 GB of compressed build logs
<niksnut> we should move those to S3
<contrapumpkin> :D
<contrapumpkin> glacier! I doubt anyone looks at old hydra logs
<contrapumpkin> :)
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #23631: verilator: fix Perl shebangs (master...verilator-shebang) https://git.io/vyuEq
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to release-17.03: https://git.io/vy21Y
<NixOS_GitHub> nixpkgs/release-17.03 7f172a4 Orivej Desh: nixos/iso-image: support boot from USB disks...
<niksnut> or we could just add a 1 TB SSD...
<contrapumpkin> or that :)
eacameron has quit [(Ping timeout: 240 seconds)]
<exarkun> is there a neat trick for combining builtins.filterSource with something like the contents of a .gitignore file?
<Mic92> btw is the monitoring still working? http://buildfarm.st.ewi.tudelft.nl/zabbix/screens.php
<Mic92> who can update this one? http://status.nixos.org/
<gchristensen> whoa Mic92 how did you find zabbix?
<contrapumpkin> I got a link to that too
<Mic92> gchristensen: its in the 500 page of hydra
<contrapumpkin> it's under dexter being angry
<contrapumpkin> I didn't even know we had a status.nixos.org
<gchristensen> Mic92: whoa ...! same about status
<ikwildrpepper> contrapumpkin: yeah, we just need someone to update status.nixos.org :D
<ikwildrpepper> volunteers? :D
<gchristensen> sure
<contrapumpkin> if it's an external service, can't it monitor stuff automatically?
<contrapumpkin> I've never used status.io
<gchristensen> whoa what, hydra has a new error page
<gchristensen> and it has a picture of eelco on it
<contrapumpkin> the most important thing though...
<contrapumpkin> is updating the logo on status.nixos.org
<ikwildrpepper> :D
<dtzWill> haha
<niksnut> it's had that error page for years
cpennington has joined #nixos
<gchristensen> usually, though, it is the default one from perl that says it is down in many languages
<sphalerite> For something that's meant to happen on a regular basis, should I be using services.cron.systemCronJobs or systemd.timers?
<exarkun> if the filterSource predicate rejects a directory, will its contents be skipped? Or does the predicate get called with the contents of the directory, too, and has to have logic to reject all of those if it wants them rejected?
<Mic92> sphalerite: systemd.timers
<niksnut> yeah, this one only shows up when hydra-server is down
<dash> exarkun: I believe it gets everything
<bennofs> what's going on with hydra? :o
<Mic92> bennofs: disk full
<contrapumpkin> check status.nixos.org
<contrapumpkin> the date is wrong but the cause is right
<ikwildrpepper> :D
<contrapumpkin> okay fine it isn't :)
<exarkun> dash: thanks
<exarkun> is there something I could use to dump debug info to stdout so I could find out with an experiment?
<Mic92> If there is an external api to get disk metrics from hydra, I can build a predictor + alarm, when the disk will be full in some days.
<bennofs> TIL there is .overrideAttrs?
<bennofs> what's that?
<contrapumpkin> nobody knows
<LnL> bennofs: it's what overrideDerivation should be
<dash> exarkun: yes, 'trace' I think
<gchristensen> Zabbix ... what a blast from the past
<DutchWolfie> niksnut: perhaps ask Cyso if they want to host part of the project?
<ikwildrpepper> gchristensen: we also have datadog running on hydra.nixos.org ;)
<gchristensen> ikwildrpepper: :o can I see?
<Mic92> prometheus, icinga2, grafana ... we have a lot of alternatives these days.
pipa has quit [(Read error: Connection reset by peer)]
<dash> exarkun: ah yeah, builtins.trace thing_to_print thing_to_return
<exarkun> dash: ah great thanks
<ikwildrpepper> gchristensen: no, not open unfortunately
<gchristensen> I understand :)
<gchristensen> but, would you like to extend it to other packet t2 / t2a?
<bennofs> is there a link to the nixpkgs unstable docs that does not depend on hydra?
<dash> exarkun: fwiw here's the fun i had with filterSource https://github.com/monte-language/typhon/blob/master/nix-support/typhon.nix#L6-L12
<bennofs> LnL: oh, just read the docs, nice!
pipa has joined #nixos
nevermind has joined #nixos
<bennofs> qknight: can you try .overrideDerivation instead of overrideAttrs?
<exarkun> dash: oh boy.
<bennofs> qknight: oh sorry no that's not the issue
griff_ has joined #nixos
<gchristensen> gosh ikwildrpepper, niksnut , does zabbix page you about these issues? this is terrible
<Yaniel> how do I have my package depend on vulkan-loader?
<Yaniel> adding vulkan-loader to the params complains that it's being called without that argument
<dash> exarkun: yeah it's not tidy, but it really reduced spurious rebuilds
<exarkun> dash: seems like someone should write a path name manipulation library
<dash> exarkun: oh ho ho, you're not dragging me into _that_ tarpit
pipa has quit [(Read error: Connection reset by peer)]
<exarkun> :)
<bennofs> qknight: the problem with your code is that pythonPackages.bepasty-server = ... translates to pythonPackages = { bepasty-server = ...; }, removing
<bennofs> qknight: removing all other pythonPackages
<sphalerite> Is there a particular reason that NixOps doesn't support qemu? I have the impression that qemu usually integrates better with NixOS than virtualbox
<sphalerite> Derp, disregard that
<sphalerite> missed the section about libvirt :)
<Yaniel> what does nix-prefetch-url mean by this?
<Yaniel> error: cannot auto-call a function that has an argument without a default value (‘stdenv’)
takle has quit [(Remote host closed the connection)]
<bennofs> does anyone know where super.pkgs attribute in packageOverrides comes from?
magnetophon has joined #nixos
twopoint718 has joined #nixos
<LnL> bennofs: pkgs is the same as the top level attrset, pkgs = pkgs.pkgs.pkgs
griff_ has quit [(Quit: griff_)]
<bennofs> LnL: where is this defined?
<bennofs> LnL: oh, I feel dumb, I searched for `pkgs =`
<bennofs> LnL: thx
<bennofs> LnL: oh man, that file is confusing. `self` is not *actually* self, but only like super+1
<bennofs> (i.e. the "next" super)
ludat has quit [(Ping timeout: 258 seconds)]
griff_ has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #19073: bge: init at 3.1 (master...onlybge) https://git.io/vPUyZ
eacameron has joined #nixos
<bennofs> LnL: isn't the use of `self` in all-packages.nix basically always a bug? :o
<bennofs> pierron: ping, can I ask you some questsions about fixpoints of all-packages.nix? you seem to have modified that part recently :)
<LnL> don't remember exactly how the fixpoint for all-packages works, why do you say it's not self?
<bennofs> LnL: look at stage.nix, where all-packages.nix is called:
<bennofs> LnL: it's called with res and self as args
<bennofs> LnL: where res is the result of calling all-packages.nix, i.e. it's the super of the next override in the chain
Itkovian has quit [(Ping timeout: 240 seconds)]
<bennofs> LnL: however, the first arg of all-packages.nix is called `self`, while the second is called `pkgs`
<bennofs> LnL: basically, if you use `self` in all-packages.nix, you get a package set that does not have aliases or user overrides applied
erasmas has joined #nixos
user1_ has joined #nixos
user1_ has quit [(Read error: Connection reset by peer)]
<LnL> bennofs: allPackages uses self as super and res as self, I think that's correct
<bennofs> LnL: all-packages is imported like import all-packages.nix args res self
Kendos-Kenlen has joined #nixos
<bennofs> so self = res and pkgs = self in all-packages.nix
Rotaerk has quit [(Quit: Leaving)]
<LnL> yes and res is a fixpoint
<bennofs> LnL: yes but it's a local fixpoint, res for example would not include overrides that are applied *after* allPackages (such as aliases or packageOverrides)
<bennofs> LnL: i.e. if I override foo in packageOverrides, then res.foo would still be the all-packages.nix one
<qknight> i might have found a nix bug but i'm not sure
<qknight> i have 3 hashes for a fetchgit which seem to make it build
<qknight> i mean 3 different hashes and that can't be a collision as it is just the first number which makes the difference
<qknight> sha256 = "9ziqshmsf0rjvdhhca55sm0x8jz76fsf2q4rwh4m6lpcf8wr0nps";
<qknight> #sha256 = "5ziqshmsf0rjvdhhca55sm0x8jz76fsf2q4rwh4m6lpcf8wr0nps";
<qknight> #sha256 = "7ziqshmsf0rjvdhhca55sm0x8jz76fsf2q4rwh4m6lpcf8wr0nps";
athan has joined #nixos
<bennofs> qknight: fetchgit does not verify hashes if you already have a store path matching that hash
<bennofs> qknight: but that seems, ehm, unlikely
<qknight> bennofs: yes, indeed
Itkovian has joined #nixos
johnsonav has joined #nixos
<NixOS_GitHub> [nixpkgs] pngwjpgh opened pull request #23668: das_watchdog: fix service type (master...das_watchdog) https://git.io/vy2FX
takle has joined #nixos
<contrapumpkin> niksnut: is there an evaluation queue somewhere I can peek at? nixpkgs has been pending evaluation for a while now and I'm just wondering when it'll come alive
<viric> I still cannot boot 17.03 in my system....
spinus has joined #nixos
<contrapumpkin> oh wow, all the hydra machines are idle!
<contrapumpkin> never seen that before :)
<contrapumpkin> qknight: are you leaving .git in place? fetchgit is awkward for that
griff_ has quit [(Quit: griff_)]
<NixOS_GitHub> [nixpkgs] jagajaga closed pull request #23668: das_watchdog: fix service type (master...das_watchdog) https://git.io/vy2FX
<NixOS_GitHub> [nixpkgs] qknight created qknight-overrideAttrs (+1 new commit): https://git.io/vy2Ae
<NixOS_GitHub> nixpkgs/qknight-overrideAttrs d063646 Joachim Schiele: Update python.md...
<NixOS_GitHub> [nixpkgs] qknight opened pull request #23669: Update python.md (master...qknight-overrideAttrs) https://git.io/vy2Av
<qknight> can someone familiar with python on nixos review this documentation extension of mine: https://github.com/NixOS/nixpkgs/pull/23669
<qknight> bennofs: maybe you
<contrapumpkin> ikwildrpepper: do you know if hydra is healthy now?
danharaj has joined #nixos
<pierron> bennofs: yes, in a few hours (busy)
martinb1 has joined #nixos
<bennofs> pierron: ok
<pierron> bennofs: ask your questions, I will try to answer them later.
<philipp[m]1> Does anybody have any idea what the license of the content of the old nixos wiki is?
JagaJaga has joined #nixos
takle_ has joined #nixos
ludat has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
<ikwildrpepper> contrapumpkin: I assume so, as niksnut seems to have handled to disk issue
<contrapumpkin> ikwildrpepper: it appears to be up but nixpkgs evaluation has been pending for over an hour and all builders are idle
<contrapumpkin> maybe it's just catching up after a restart? not sure what it does when it starts up
<ikwildrpepper> niksnut: any idea about the eval?
<ikwildrpepper> (busy with something else atm that needs attention)
tomsmeets has joined #nixos
<niksnut> the queue runner is not running as I'm still working on the disk space issue
<contrapumpkin> oh okay
martinb1 has quit [(Ping timeout: 260 seconds)]
Rizy has joined #nixos
tomsmeets has quit [(Ping timeout: 246 seconds)]
<xeviox> has anyone an example on how to override two packages in the configuration.nix? (when one depends on the other)
<LnL> about the queue runner, it seems to take very long to restart now
takle has joined #nixos
takle_ has quit [(Ping timeout: 268 seconds)]
<Kendos-Kenlen> Hi
dbmikus has joined #nixos
<Kendos-Kenlen> When I call sudo machinectl pull-tar, I have this error : The name org.freedesktop.import1 was not provided by any .service files
<Kendos-Kenlen> How can I use systemd-nspawn on nixos ?
<NixOS_GitHub> [nixpkgs] qknight pushed 1 new commit to qknight-overrideAttrs: https://git.io/vyaex
<NixOS_GitHub> nixpkgs/qknight-overrideAttrs 6e972bb Joachim Schiele: Update python.md
<goibhniu> hi Kendos-Kenlen, do you not want to use nixos-container?
stites has quit [(Remote host closed the connection)]
<Kendos-Kenlen> goibhniu: well, I want to write and test a script which use systemd-npawn and will be run on another distro so ...
<goibhniu> ah, cool
slyfox has quit [(Ping timeout: 260 seconds)]
slyfox_ has joined #nixos
<NixOS_GitHub> [nixpkgs] FRidh pushed 2 new commits to master: https://git.io/vyafS
<NixOS_GitHub> nixpkgs/master be20195 Lancelot SIX: qgis: 2.18.3 -> 2.18.4
<NixOS_GitHub> nixpkgs/master 583c50d Frederik Rietdijk: Merge pull request #23666 from lsix/update_qgis...
<NixOS_GitHub> [nixpkgs] qknight pushed 1 new commit to qknight-overrideAttrs: https://git.io/vyafp
<NixOS_GitHub> nixpkgs/qknight-overrideAttrs 87e8b5d Joachim Schiele: Update python.md
<Kendos-Kenlen> and it's to run a 3rd distro inside, not nixos :P
<goibhniu> sounds like fun :D
MoreTea has quit [(Remote host closed the connection)]
<qknight> goibhniu: hehe
<NixOS_GitHub> [nixpkgs] 4z3 opened pull request #23670: exim: 4.88 -> 4.89 (master...exim-4.89) https://git.io/vyaJz
ludat has quit [(Ping timeout: 260 seconds)]
Itkovian has quit [(Ping timeout: 240 seconds)]
reinzelmann has quit [(Quit: Leaving)]
ludat has joined #nixos
Rizy has quit [(Quit: Rizy)]
stites has joined #nixos
rmeis has joined #nixos
ryanartecona has joined #nixos
<ertes> i'm maintaining the compton-git package… what should i do, if the build fails on an architecture (in this case aarch64) i do not own?
xeviox has quit [(Ping timeout: 260 seconds)]
<ertes> (it succeeded later after a dependent package was fixed, but i'd like to know anyway)
mudri has quit [(Ping timeout: 240 seconds)]
<contrapumpkin> I'm seeing some super weird behavior with nix-shell
tomsmeets has joined #nixos
<contrapumpkin> on nix-shell 1.11.7, run it against my file
<contrapumpkin> and it exits the shell that invoked it o.O
<contrapumpkin> I guess nix-build does the same thing
rmeis has quit [(Ping timeout: 268 seconds)]
<contrapumpkin> how do you even kill your parent shell?
<contrapumpkin> strace shows me nothing obvious, but I'll look more carefully
digitus has joined #nixos
<contrapumpkin> okay, the last thing it tells me with -vvvvv is
<contrapumpkin> | | | trying user ‘bbworker’ | | | killing all processes running under uid ‘1000’
nh2 has joined #nixos
<contrapumpkin> so it's trying to use my current user for a build? o.O
<Dezgeg> did you add yourself to the build user group? :)
freusque has quit [(Quit: WeeChat 1.7)]
<contrapumpkin> wtf, how is it in nixbld
<contrapumpkin> I didn't though
<contrapumpkin> is it doing users wrong?
<contrapumpkin> ohh
<Dezgeg> did they get equal uids in passwd?
<contrapumpkin> lol
<contrapumpkin> welp that explains it
<contrapumpkin> I'll push a fix :)
ma9e has joined #nixos
<NixOS_GitHub> [nixpkgs] copumpkin pushed 1 new commit to master: https://git.io/vyaWJ
<NixOS_GitHub> nixpkgs/master c3939cb Dan Peebles: buildbot modules: don't put BB users in nixbld group...
phorse` has quit [(Remote host closed the connection)]
danharaj has quit [(Quit: Leaving.)]
Sonarpulse has joined #nixos
danharaj has joined #nixos
ryanartecona has quit [(Quit: ryanartecona)]
derjohn_mob has joined #nixos
deepfire has quit [(Ping timeout: 256 seconds)]
fresheyeball has joined #nixos
xadi has quit [(Quit: Leaving.)]
twopoint718 has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
danharaj has quit [(Ping timeout: 246 seconds)]
dbmikus has quit [(Read error: Connection reset by peer)]
dbmikus has joined #nixos
c0bw3b has quit [(Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)]
c0bw3b has joined #nixos
chakerbenhamed has quit [(Ping timeout: 260 seconds)]
c0bw3b has left #nixos []
phorse` has joined #nixos
civodul has quit [(Quit: ERC (IRC client for Emacs 25.1.1))]
griff_ has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to release-17.03: https://git.io/vyazJ
<NixOS_GitHub> nixpkgs/release-17.03 f84dcaa edef: verilator: fix Perl shebangs...
ThatDocsLady has quit [(Quit: Arma-geddin-outta-here!)]
twopoint718 has joined #nixos
fhoffmeyer has joined #nixos
danharaj has joined #nixos
nschoe has quit [(Quit: Program. Terminated.)]
fhoffmeyer has quit [(Ping timeout: 260 seconds)]
<ben> is there a history of what commits used to be the nixos-unstable channel
<ben> i wanna backtrack a bit but ideally id not build things locally
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 14 new commits to master: https://git.io/vyaak
<NixOS_GitHub> nixpkgs/master 6962e84 Michael Raskin: botan2: init at 2.0.1
<NixOS_GitHub> nixpkgs/master 1a665f4 Michael Raskin: mc: 4.8.18 -> 4.8.19
<NixOS_GitHub> nixpkgs/master 5daf9c3 Michael Raskin: baresip: 0.5.0 -> 0.5.1
<copumpkin> ben: I think github has an API to get a branch's reflog
<copumpkin> then you could ask about the nixpkgs-channels repo
<sphalerite> why does slim run as root?
Kendos-Kenlen has quit [(Quit: Konversation terminated!)]
mudri has joined #nixos
griff_ has quit [(Quit: griff_)]
MoreTea has joined #nixos
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 4 new commits to master: https://git.io/vyaV8
<NixOS_GitHub> nixpkgs/master 6de1b73 Michael Raskin: eigen: 3.2.5 -> 3.2.10
<NixOS_GitHub> nixpkgs/master eaf8cf2 Michael Raskin: harfbuzz: 1.4.2 -> 1.4.4
<NixOS_GitHub> nixpkgs/master 308f13c Michael Raskin: libre: 0.5.0 -> 0.5.1
hotfuzz_ has joined #nixos
<MoreTea> @gchristensen, did you notice? https://lwn.net/Articles/716641/
ertesx has joined #nixos
hotfuzz has quit [(Ping timeout: 240 seconds)]
<MoreTea> it appears to be updated
ertes has quit [(Ping timeout: 264 seconds)]
ertesx is now known as ertes
c0bw3b has joined #nixos
<contrapumpkin> niksnut: think it'll be back up today at this rate?
takle has quit [(Remote host closed the connection)]
ma9e has quit [(Quit: Leaving)]
c0bw3b has quit [(Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)]
rmeis has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 opened pull request #23671: gajim: 0.16.6 -> 0.16.7 (master...gajim) https://git.io/vyarV
ma9e has joined #nixos
ma9e has quit [(Client Quit)]
MoreTea has quit [(Quit: Leaving)]
<NixOS_GitHub> [nixpkgs] edanaher opened pull request #23672: Nginx alias (master...nginx-alias) https://git.io/vyar9
endformationage has joined #nixos
c0bw3b has joined #nixos
ertes has quit [(Ping timeout: 240 seconds)]
c0bw3b has quit [(Client Quit)]
teknico has left #nixos []
goibhniu has quit [(Ping timeout: 256 seconds)]
c0bw3b has joined #nixos
<Mic92> I saw there is some code to build debian vms. Has somebody a command to start an interactive debian image I can interact with?
<Mic92> For testing purpose
RchrdB has quit [(Remote host closed the connection)]
ma9e has joined #nixos
alx741 has joined #nixos
kampfschlaefer has joined #nixos
mkoenig has joined #nixos
RchrdB has joined #nixos
Judson has joined #nixos
Judson has quit [(Client Quit)]
Judson has joined #nixos
<Judson> What's the NixOS opinion on using systemd user units for X session stuff?
<Judson> Just switched to 16.09, and grappling with the gpg-agent change, which led me to Arch discussion of running gpg-agent under systemd, which seems to require running Xorg under systemd?
<Judson> user systemd, I mean
<NixOS_GitHub> [nixpkgs] 7c6f434c closed pull request #23671: gajim: 0.16.6 -> 0.16.7 (master...gajim) https://git.io/vyarV
fhoffmeyer has joined #nixos
mudri has quit [(Ping timeout: 246 seconds)]
Itkovian has joined #nixos
<c0bw3b> Mic92 : on the topic of iana-etc, I considered the resulting "package" would remain on cache so it would not be an issue when IANA updates the source files... unless my understanding of packages delivery in NixOS is flawed
fhoffmeyer has quit [(Ping timeout: 260 seconds)]
twopoint718 has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
ryanartecona has joined #nixos
KABA has joined #nixos
<KABA> Hi, how could I use my second monitor which is plugged into the intel graphics VGA port, while the other one is into a AMG GPU?
<KABA> I know that it is possible (in Ubuntu at least)
phaebz has joined #nixos
MoreTea has joined #nixos
rmeis has quit [(Ping timeout: 256 seconds)]
KABA has quit [(Quit: Page closed)]
aesthetik has joined #nixos
ma9e has quit [(Quit: Leaving)]
twopoint718 has joined #nixos
aesthetik has quit [(Excess Flood)]
aesthetik has joined #nixos
aesthetik has left #nixos []
simendsjo has joined #nixos
ma9e has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
deepfire has joined #nixos
Wizek has quit [(Ping timeout: 268 seconds)]
Wizek_ has quit [(Ping timeout: 264 seconds)]
andymandias has joined #nixos
mudri has joined #nixos
fhoffmeyer has joined #nixos
ryanartecona has quit [(Quit: ryanartecona)]
fhoffmeyer has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] league opened pull request #23673: clips: init at 6.30 (master...clips-6.30) https://git.io/vyabh
MichaelRaskin has joined #nixos
<MoreTea> @gchristensen, are you here today :)?
slyfox_ is now known as slyfox
markus1199 has quit [(Ping timeout: 264 seconds)]
<LnL> he was earier
markus1199 has joined #nixos
<contrapumpkin> niksnut: omg it's back up!!!!
* contrapumpkin crafts another string of !, 1, one, and expressions that evaluate to the previous 3
<contrapumpkin> the macs still seem rather idle (except for them working on a gnu and node2nix jobset?)
<contrapumpkin> what's that gnu project, anyway?
hamishmack has quit [(Quit: hamishmack)]
digitalmentat has joined #nixos
Itkovian has joined #nixos
deepfire has quit [(Ping timeout: 258 seconds)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
grahamc has joined #nixos
<LnL> my rebuild is almost finished, just all of the ghc's remaining now
<copumpkin> I think mac3-6 are b0rked on hydra
<grahamc> Mic92: they do have those tables, you're right, but they're not the same aggregation and analysis they used to do
<grahamc> their old format was much more useful
<MoreTea> @grahamc, ah, back under a different name :)?
<LnL> ^ that's like the 3rd nick today :)
<grahamc> I can't connect to my bouncer :) I'm on an airplane, and the latency kills it.
<NixOS_GitHub> [nixpkgs] dezgeg pushed 2 new commits to master: https://git.io/vyajB
<NixOS_GitHub> nixpkgs/master 4c33ea3 rnhmjoj: libpcap: fix missing remote-ext.h error
<NixOS_GitHub> nixpkgs/master 1665102 rnhmjoj: ostinato: refactor
Itkovian has joined #nixos
<MoreTea> It's finished grahamc, https://github.com/moretea/github-hydra-bot
<grahamc> ;o
<NixOS_GitHub> [nixpkgs] copumpkin pushed 3 new commits to master: https://git.io/vyVeZ
<NixOS_GitHub> nixpkgs/master cdfa921 Dan Peebles: pythonPackages.blockdiag: enable on Darwin and other unixes...
<NixOS_GitHub> nixpkgs/master a4f8b67 Dan Peebles: pythonPackages.funcparserlib: enable on Darwin and other unixes...
<NixOS_GitHub> nixpkgs/master 0b0b3b8 Dan Peebles: pythonPackages.webcolors: enable on Darwin and other unixes...
<MoreTea> it would only need your hydra-create-or-update-jobset command to be in place and have some env vars set.
<LnL> nice!
<grahamc> (not re the bot:) I'm imagining a thing which intakes several sources: oss-security, MITRE, NIST, debian announcements, redhat announcements etc. etc. which can then be aggregated in to a particular "group". this "group" is then used to triage its impact on NixOS/Nixpkgs on stable / unstable, the group will also hopefully contain patches or links to patches we can use to resolve it. this group can be tied to a commit (or several commi
<grahamc> I think for coordination purposes, it would effectively have to be a web-based thing
<grahamc> otherwise it is hard to share the responsibility
<MoreTea> @grahamc, count me in.
<MoreTea> I will be at least able to help with building some tooling
<NixOS_GitHub> [nixpkgs] c0bw3b opened pull request #23674: JBoss AS: list known vulnerability (master...sec/jboss7) https://git.io/vyVvu
<contrapumpkin> niksnut, ikwildrpepper: is the gnu project still active? the guix folks say that they have their own hydra, but I see lots of builds on our hydra for "gnu". I'm wondering if it's just forgotten from older days?
takle has joined #nixos
<grahamc> holy shit, MoreTea, you're validating the hmac and everything.
<grahamc> :shipit:
<contrapumpkin> niksnut, ikwildrpepper: and by builds I mean active ones, using up slots on our builders :)
<MoreTea> grahamc, the bot was slow because I CTRL+C'd it on my machine ;)
AllanEspinosa has joined #nixos
<grahamc> hehe
<MoreTea> I just copy&pasted the default github example. (which also was in ruby)
<grahamc> "note that the tmp file should be on the same filesystem as the access file" you're incredibly thorough
lewo has quit [(Quit: ZNC - http://znc.in)]
lewo has joined #nixos
<MoreTea> just being my pedantic self :x
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vyVfr
<NixOS_GitHub> nixpkgs/master 74f92e9 Vladimír Čunát: knot-resolver: maintenance 1.2.3 -> 1.2.4
<grahamc> LnL: can the `ref` arg of thte create jobset patch acccept a sha?
<LnL> the perl thing I wrote?
<MoreTea> a SHA is just another ref
<LnL> I think so, but I
<grahamc> yeah, LnL. MoreTea: yeah, true
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to release-17.03: https://git.io/vyVfQ
<NixOS_GitHub> nixpkgs/release-17.03 0dd1ece Vladimír Čunát: knot-resolver: maintenance 1.2.3 -> 1.2.4...
<LnL> I'm not certain if the ref will be available since it's technically in another repository (for PRs)
gillmanash has joined #nixos
<MoreTea> lnl, do you have the source for that script somewhere?
<grahamc> hmm!
<k0001_> Does anybody know if I can easily render, from the command line, the build dependencies graph similarly to how Hydra does it?
<NixOS_GitHub> [nixpkgs] dezgeg pushed 2 new commits to release-17.03: https://git.io/vyVJU
<NixOS_GitHub> nixpkgs/release-17.03 b77a47d rnhmjoj: libpcap: fix missing remote-ext.h error...
<NixOS_GitHub> nixpkgs/release-17.03 a7e26c9 rnhmjoj: ostinato: refactor...
<MoreTea> k0001_, is `nix-store -qR <store_path>` what you're looking for?
<LnL> grahamc: that's one of the reasons why refs/pull is so nice, but that's not fixed
<k0001_> MoreTea: but I actually want to see a graph, not a list. I want to know what dependency is transitively bringing some other dependency that I'd like to get rid of.
<grahamc> yeah, and eelco (rightly) wants it fixed
gillmanash has quit [(Client Quit)]
<grahamc> k0001_: what about the graphviz output
<k0001_> grahamc: ahh! I totally hadn't seen that before in the manpage. Thanks.
<grahamc> k0001_: it is so cool :) you're welcome
<grahamc> MoreTea: cmd = "hydra-create-or-update-jobset nixos --triger --pull-request #{pullrequest_id} --description #{Shellwords.escape(description)} --sha #{sha}" we should probably escape the the sha and PR ID as well, or cast the PR ID to int... just in case.
fhoffmeyer has joined #nixos
justbeingglad has joined #nixos
justbeingglad has left #nixos []
<MoreTea> I don't think that someone could manipulate those, but beter safe than sorry ;)
<bennofs> is Shellwords.escape safe?
<bennofs> Wouldn't it be better to pass argv explictly (is this possible in ruby?)
indi_ has joined #nixos
<grahamc> not 100% sure, bennofs
<grahamc> hmm I'm sure it is
mguentner has quit [(Ping timeout: 258 seconds)]
<NixOS_GitHub> [nixpkgs] lsix pushed 1 new commit to release-17.03: https://git.io/vyVT8
<NixOS_GitHub> nixpkgs/release-17.03 804329a Lancelot SIX: qgis: 2.18.3 -> 2.18.4...
<MoreTea> bennofs, that's another possibility
<grahamc> !m bennofs
<[0__0]> You're doing good work, bennofs!
<MoreTea> Given that we're dealing with nix, we can probably just spawn the binary with the right arguments.
mguentner has joined #nixos
fhoffmeyer has quit [(Ping timeout: 240 seconds)]
<c0bw3b> !m MoreTea
<[0__0]> You're doing good work, MoreTea!
<c0bw3b> for that bot
<c0bw3b> (i'm catching up)
indi_ has quit [(Remote host closed the connection)]
<LnL> grahamc: let me know if there's something I should look at again for that, I'm still sort of assuming that what I wrote is just a prototype and probably terrible perl :)
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #23675: coreutils: 8.26 -> 8.27 (master...master) https://git.io/vyVkI
<grahamc> I wonder if we can tell hydra to fetch like this: git fetch origin_http '+refs/pull/*:refs/remotes/origin_http/pull/*'
<ndowens08> Can someone tag that as mass rebuild, as I can't do it ^
<grahamc> (side note, I wonder if tha will work)
<ndowens08> Thanks LnL
<LnL> grahamc: oh to make sure it finds all commits for pull requests?
<grahamc> yeah
<LnL> that should work and I assume it's possible
<grahamc> "conceptually the document-store is designed to offer a richer experience with modern programming techniques" marketing speak...
hamishmack has joined #nixos
<grahamc> the wikipedia page on document oriented databases sounds like it was written by MongoDB (or a competitor) Marketing groups
<simpson> grahamc: NoSQL is a hell of a drug~
<grahamc> no kidding.
<grahamc> I _think_ I have a use case for one (Intake of lots of email, RSS feeds, etc.) and am trying to decide if that is true or not. all I'm getting is fluff :P
<bennofs> rethinkdb is quite nice
<dash> bennofs: compared to what? ;-)
<bennofs> does it have to be compared? i used it and found it nice to work with :)
<dash> grahamc: my rule of thumb is that if you don't know what your performance requirements are yet.... use postgres
<grahamc> same but mysql :)
<simpson> Same but flat files.
<dash> grahamc: the difference is that postgres has features. ;-)
<grahamc> :o
<dash> simpson: with org-mode, of course
<grahamc> you say, defending a DB which only just got a viable replication stream
<dash> grahamc: see, if you know that's a performance requirement, it'll influence your decision :)
<simpson> dash: Lately for me it's been JSON or YAML. A mediocre mean.
<grahamc> I know mysql. it is my day job.
<dash> sure
DutchWolfie has quit [(Ping timeout: 256 seconds)]
civodul has joined #nixos
<Judson> Is there existing effort to systemd-ify user session stuff?
<Judson> e.g. nm-applet?
<Judson> or urxvtd?
takle has quit [(Remote host closed the connection)]
simendsjo has quit [(Remote host closed the connection)]
indi_ has joined #nixos
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
indi_ has quit [(Remote host closed the connection)]
takle has joined #nixos
<grahamc> rethinkdb looks neat, but the streaming isn't really an interesting component, but appears to be a big seller
indi_ has joined #nixos
DutchWolfie has joined #nixos
<cransom> i thought the company behind rethinkdb was shutting down?
indi_ has quit [(Ping timeout: 256 seconds)]
<grahamc> they are done, yeah
tomsmeets has quit [(Quit: Yaaic)]
tomsmeets has joined #nixos
<grahamc> that poor aarch64 box is lonely and busy
wangoe has joined #nixos
roconnor has joined #nixos
<makefu> grahamc: a single raspberrypi3 ?
<grahamc> lol
<grahamc> I'm not sure a rpi3 could compile one stdenv before the next mass rebuild came ein
roconnor has quit [(Client Quit)]
<LnL> ^ imagine a raspberry trying to build 45 jobs at the same time
<grahamc> 96...
<LnL> :o
twopoint718 has quit [(Quit: Textual IRC Client: www.textualapp.com)]
<grahamc> 96 Physical Cores @ 2.0 GHz
<Mic92> c0bw3b: you are probably right.
<viric> grahamc: what computer is that, btw?
<grahamc> on hydra, packet-t2a-1: https://www.packet.net/bare-metal/servers/type-2a/ Cavium ThunderX
<MoreTea> @grahamc, a colleague of mine played around with aarch64 machines today from https://www.scaleway.com
<MoreTea> they have an API for bare metal machines
<grahamc> yeah
<grahamc> so does packet
<wrl> scaleway is just a branch of online.net
<wrl> they seem pretty good
ludat has quit [(Ping timeout: 240 seconds)]
<bennofs> can you crosscompile from aarch64 to amd64? :D
<bennofs> to make use of that unused capacity
<wrl> tbh i hope so, that'd be dope
<grahamc> a major difference between the two is I can't actually pay scaleway money because they still haven't emailed me saying they have any I can use
<grahamc> (I got on a waiting list months ago)
<wrl> also with scaleway you can only use their stock images
<wrl> you can install your own shit but it'll still boot a kernel from over the network unless you VNC in and interrupt the bootloader
<viric> grahamc: can that run any 32-bit arm?
mojjo has quit [(Read error: Connection reset by peer)]
<grahamc> viric: only things compatible with aarch64 which is not a question I can answer, because I don't know the details.
<bennofs> how does 96 aarch64 @ 2ghc compare to 48 amd64 xeon cores @ 2.2?
<pmade> How do I create a top-level config variable in my NixOS module, e.g., networking, services, etc.?
<makefu> i'd love to see support for scaleway :D
<grahamc> "it depends", bennofs.
<pmade> I want to have a file that define a "global" set called secrets that I can use throughout my NixOS configs.
mkoenig has quit [(Remote host closed the connection)]
<grahamc> bennofs: but Hydra does have a packet-t2 instance as well :)
<viric> is it safe to delegate the builds of our packages to cloud computers?
<grahamc> it is suspicious timing, but I have to leave soon -- airplane is landing :)
indi_ has joined #nixos
<bennofs> :D
fhoffmeyer has joined #nixos
<grahamc> but yes, Packet is a serious company with serious customers and real security controls
<viric> a good target, you mean
<viric> :)
<grahamc> additionally, it is bare metal not VMs. plenty of hydra.nixos.org capacity is provided by EC2 on demand
mkoenig has joined #nixos
<viric> right, my point was more on the ec2
apostolis has joined #nixos
<apostolis> hello.
<grahamc> (all thhe 52... and 54... machines.) but also, still -- yes, I think it is a perfectly fine way to build
<apostolis> I just installed Nixos. Trying to learn to use it.
<apostolis> Where can I find the possible options available for each package?
<bennofs> it would probably be hard to build a backdoor if everybody is using unstable, since you cannot control which packages get built on which hosts and you don't know beforehand if a given package is going to make it into the channel
<apostolis> For example, I have a problem with the dwm window manager
<greymalkin> Argh. Every time I get excited about using a haskell web framework to do anything, I find out that it's near impossible to make a nix expression to make a nix expression that gets it building.
<johnw> did you copy paste twice, or do you really want to make a nix expression that generates a nix expression to do it?
<bennofs> greymalkin: what haskell web framework?
<apostolis> The keybindings do not work.
<greymalkin> snap right now. Gets hung up on map-syntax
fhoffmeyer has quit [(Ping timeout: 240 seconds)]
<dash> apostolis: typically you can look at the args to the derivation in nixpkgs
<grahamc> ok time to shut down. bye
<pmade> Never mind, I see why my idea isn't going to work.
c0bw3b has left #nixos []
<apostolis> dash: I searched in the nixos site. I only found the one that enables it. "windowmanager.dwm.enable"
grahamc has quit [(Ping timeout: 260 seconds)]
<apostolis> Now, I am at xmonad and it has the same problem, thus I did something wrong in general.
<apostolis> alt-shift-return does nothing
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to release-17.03: https://git.io/vyVGc
<NixOS_GitHub> nixpkgs/release-17.03 1d92624 Vladimír Čunát: Merge older staging-17.03 into release-17.03...
hiratara has quit [(Ping timeout: 246 seconds)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<Judson> apostolis, I generally look at https://nixos.org/nixos/manual/options.html
hiratara has joined #nixos
<apostolis> Judson: Thanks. Will look to it.
<Judson> d is right, though: dwm just has "enable"
<apostolis> I think I should paste my .nix file and tell me if I do something wrong.
<greymalkin> What happened to haskell.packages.lts? It's empty on unstable.
<apostolis> but I need to log out to do it.
<Judson> Why do you need to log out?
griff_ has joined #nixos
rmeis has joined #nixos
<apostolis> because xmonad has the browser on top of the terminal and I cannot move it.
<apostolis> :)
apostolis has quit [(Quit: Page closed)]
Judson has quit [(Remote host closed the connection)]
cpennington has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] bcdarwin opened pull request #23677: c3d: init at 1.1.0 (master...c3d) https://git.io/vyVnn
rmeis has quit [(Ping timeout: 260 seconds)]
mkoenig has quit [(Ping timeout: 264 seconds)]
JagaJaga has quit [(Ping timeout: 260 seconds)]
mkoenig has joined #nixos
apostolis has joined #nixos
<apostolis> My configuration file.
sellout-1 has quit [(Quit: Leaving.)]
ertes has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to staging: https://git.io/vyVcD
<NixOS_GitHub> nixpkgs/staging 6211765 Vladimír Čunát: qtstyleplugins: fix eval of meta
<apostolis> Maybe I should define the fonts and locale
apostolis has quit [(Quit: Page closed)]
Itkovian has joined #nixos
<NixOS_GitHub> [nixpkgs] xNWDD opened pull request #23678: gitkraken: 2.1.0 -> 2.2.0 (master...gitkraken/2.2.0) https://git.io/vyVCG
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to staging: https://git.io/vyVCl
<NixOS_GitHub> nixpkgs/staging ed4a79c Vladimír Čunát: Merge branch 'master' into staging...
<greymalkin> Ah... map-syntax needs hspec<1.4, but packages has 1.4
<greymalkin> er... 2.4...
<glines> hrmph.... the proprietary HP driver has been broken for a while
<glines> I'm biting the bullet and fixing this crap :|
<bennofs> is it guarranted that if a narinfo exists on cache.nixos.org that it does not give a 404 at a later time?
<glines> cups complains that the backend process returns 1, but I'm not sure what is being called
danharaj has quit [(Ping timeout: 240 seconds)]
<bennofs> glines: look at https://fedoraproject.org/wiki/How_to_debug_printing_problems how to enable logging
sellout- has joined #nixos
<glines> hmmmm... with debugging, I get io/hpmud/model.c 532: no LaserJet_P1606dn attributes found in /nix/store/k514vzvfkzci7pjq0062xn71015h5h4h-python2.7-hplip-3.16.5/share/hplip/data/models/models.dat
<glines> much closer
<glines> I'm going to re-add this printer. maybe it's just old
hiratara has quit [(Quit: ZNC - http://znc.in)]
hiratara has joined #nixos
<glines> okay, I think I found the problem. HP had re-named my printer to HP_LaserJet_Professional_P1606dn
<glines> it's working now. thanks
ivan has joined #nixos
<Yaniel> can I somehow change the name that wrapQtProgram gives the real binary?
<Yaniel> or alternatively, specify a custom name for the wrapper and leave the real binary as it is
deepfire has joined #nixos
fhoffmeyer has joined #nixos
<greymalkin> Is there a way to override the version of hspec used by another haskell package? I've got the override, but it's not trying to use my override...
fhoffmeyer has quit [(Ping timeout: 240 seconds)]
ilja_kuklic has joined #nixos
DutchWolfie has quit [(Quit: Konversation terminated!)]
ericsagnes has quit [(Ping timeout: 256 seconds)]
<NixOS_GitHub> [nixpkgs] dmjio opened pull request #23679: Initial commit of Google's packetdrill (master...packet-drill) https://git.io/vyVBQ
Judson has joined #nixos
<Judson> Ugh. Updated to 16.09 and my sddm session don't work properly. Maybe because pulseaudio?
<Judson> That's all I can figure.
sellout- has quit [(Ping timeout: 240 seconds)]
nevermind has quit [(Quit: Textual IRC Client: www.textualapp.com)]
sellout- has joined #nixos
<bennofs> Judson: 16.09 or 17.03?
sellout-1 has joined #nixos
<ndowens08> omg, caffe takes forever to compile. I updated it to see if it fixes a reported issue and it has been going nearly an hour maybe
civodul has quit [(Quit: ERC (IRC client for Emacs 25.1.1))]
<Judson> 16.09 (I was behind - count me in the "wishes for 'stable'" camp)
<MichaelRaskin> Try compiling Chromium.
<ndowens08> MichaelRaskin: no thanks :)
<ndowens08> besides i use firefox, mostly b/c it has noscript
<ndowens08> addon
sellout- has quit [(Ping timeout: 268 seconds)]
<Judson> But it seems to fall back to i3 + xterm, even though I chose none + xmonad...
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<MichaelRaskin> ndowens08: I didn't recommend you to use the result of compilation, no
<MichaelRaskin> But Firefox compile is shorter
k0001_ has quit [(Ping timeout: 268 seconds)]
<ndowens08> heh, i just use the pkg from repo, instead of compiling
<MichaelRaskin> I use the expression from `master`, so it's a tossup whether I get to use binary cache
<ndowens08> ah, i use unstable repo
<ndowens08> thought about running from master
Kendos-Kenlen has joined #nixos
ilja_kuklic has quit [(Ping timeout: 264 seconds)]
ilja_kuklic has joined #nixos
Heffalump has left #nixos []
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to master: https://git.io/vyVuf
<NixOS_GitHub> nixpkgs/master fe20a32 Tuomas Tynkkynen: pshs: 0.3 -> 0.3.1, fix source location
sellout-1 has quit [(Read error: Connection reset by peer)]
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to release-17.03: https://git.io/vyVuL
<NixOS_GitHub> nixpkgs/release-17.03 b8df6be Tuomas Tynkkynen: pshs: 0.3 -> 0.3.1, fix source location...
<NixOS_GitHub> [nixops] johbo opened pull request #618: Remove -c switch in call to nc of container backend (master...adjust-netcat) https://git.io/vyVua
ma9e has quit [(Ping timeout: 260 seconds)]
ryanartecona has joined #nixos
ilja_kuklic has quit [(Ping timeout: 268 seconds)]
k0001_ has joined #nixos
dbmikus has quit [(Ping timeout: 240 seconds)]
Rizy has joined #nixos
wangoe has quit [(Ping timeout: 256 seconds)]
<NixOS_GitHub> [nixpkgs] vcunat closed pull request #23675: coreutils: 8.26 -> 8.27 (staging...master) https://git.io/vyVkI
kampfschlaefer has quit [(Ping timeout: 258 seconds)]
thc202 has quit [(Ping timeout: 260 seconds)]
sellout- has joined #nixos
<mudri> Judson: xmonad starting problems?
ludat has joined #nixos
sellout- has quit [(Ping timeout: 240 seconds)]
fhoffmeyer has joined #nixos
wangoe has joined #nixos
MoreTea has quit [(Ping timeout: 240 seconds)]
fhoffmeyer has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to master: https://git.io/vyV2d
<NixOS_GitHub> nixpkgs/master e7ce27f Tuomas Tynkkynen: john: Disable parallel build...
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to release-17.03: https://git.io/vyV2A
<NixOS_GitHub> nixpkgs/release-17.03 8af59cf Tuomas Tynkkynen: john: Disable parallel build...
griff_ has quit [(Quit: griff_)]
deepfire has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vyVac
<NixOS_GitHub> nixpkgs/master d56e596 Vladimír Čunát: lua-{5.2,5.3}: fixup dylib symlink names on Darwin...
justanotheruser has quit [(Quit: WeeChat 1.5)]
justanotheruser has joined #nixos