<c74d> does using `nix-env -iA` instead help?
<smw_> c74d: I can't figure out what tmux is
<smw_> c74d: I can't figure out what the names of things with -iA are
<c74d> should be `nixos.tmux` on NixOS, `nixpkgs.tmux` elsewhere
<c74d> in general it's `foo.tmux` where foo is the name a channel has been registered under (I think)
Wizek_ has quit [(Ping timeout: 256 seconds)]
<smw_> Also, is there a quick and easy way to force everything in nix-store to be owned by root?
<c74d> it isn't already?
<smw_> c74d: nope...
<smw_> bad image build on my part... my nixpkgs was owned by my user and that translated to my new system
<smw_> very annoying
<smw_> if I just changed everything there to be owned by root, would things break?
<smw_> whatever, I will try it, if I break stuff, I will figure out how to rebuild the image
kampfschlaefer has quit [(Ping timeout: 260 seconds)]
markus1209 has joined #nixos
markus1219 has joined #nixos
markus1189 has quit [(Ping timeout: 246 seconds)]
markus1199 has quit [(Ping timeout: 260 seconds)]
Wizek_ has joined #nixos
derjohn_mob has quit [(Ping timeout: 258 seconds)]
eacameron has quit [(Remote host closed the connection)]
sheenobu has joined #nixos
eacameron has joined #nixos
<sheenobu> still struggling with local networking with a nix-build -A vm
thc202 has quit [(Ping timeout: 268 seconds)]
echo-area has joined #nixos
<echo-area> Has nix-shell been rewritten in C++?
eacameron has quit [(Ping timeout: 264 seconds)]
eacameron has joined #nixos
derjohn_mob has joined #nixos
Wizek_ has quit [(Ping timeout: 240 seconds)]
eacamero_ has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] offlinehacker closed pull request #20904: Add xpra display-manager (master...nixos/xserver/xpra) https://git.io/v1lKE
eacamero_ has quit [(Ping timeout: 264 seconds)]
<NixOS_GitHub> [nixpkgs] offlinehacker pushed 2 new commits to master: https://git.io/vylf4
<NixOS_GitHub> nixpkgs/master 792d8bd Mathias Schreck: nodejs: 7.6.0 -> 7.7.1
<NixOS_GitHub> nixpkgs/master 4b746a6 Jaka Hudoklin: Merge pull request #23457 from holidaycheck/nodejs-7.7.1...
eacameron has joined #nixos
pie_ has quit [(Ping timeout: 268 seconds)]
<NixOS_GitHub> [nixpkgs] offlinehacker pushed 3 new commits to master: https://git.io/vylfV
<NixOS_GitHub> nixpkgs/master 1be1c90 Gauthier POGAM--LE MONTAGNER: slack: 2.3.4 -> 2.5.1
<NixOS_GitHub> nixpkgs/master 5818355 Gauthier POGAM--LE MONTAGNER: slack: remove ubuntu update cron
<NixOS_GitHub> nixpkgs/master ee460ec Jaka Hudoklin: Merge pull request #23366 from Kendos-Kenlen/slack_update...
takle has joined #nixos
eacameron has quit [(Ping timeout: 260 seconds)]
sellout- has quit [(Quit: Leaving.)]
pie_ has joined #nixos
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 260 seconds)]
johnw has quit [(Read error: Connection reset by peer)]
johnw has joined #nixos
jackneill__ has quit [(Remote host closed the connection)]
dustmote has joined #nixos
johnsonav has quit [(Ping timeout: 246 seconds)]
dustmote has quit [(Client Quit)]
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
MP2E has joined #nixos
jp302 has left #nixos ["http://quassel-irc.org - Chat comfortably. Anywhere."]
ndowens08 has joined #nixos
eacameron has joined #nixos
pie_ has quit [(Quit: Leaving)]
eacameron has quit [(Ping timeout: 264 seconds)]
obadz has quit [(Quit: WeeChat 1.7)]
eacameron has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 1 new commit to master: https://git.io/vylUX
<NixOS_GitHub> nixpkgs/master 4618585 Peter Hoeg: qsyncthing: build against qt 5.6 as 5.7 segfaults
eacameron has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 1 new commit to master: https://git.io/vylUy
<NixOS_GitHub> nixpkgs/master 3f34000 Peter Hoeg: xca: build against qt 5.6 as 5.7 segfaults
Rizy has joined #nixos
mudri has quit [(Quit: WeeChat 1.7)]
hexagoxel has quit [(Ping timeout: 260 seconds)]
hexagoxel has joined #nixos
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #23506: links2: 2.13 -> 2.14 (master...links2) https://git.io/vylTO
k0001 has quit [(Quit: WeeChat 1.5)]
Rizy has quit [(Quit: Rizy)]
Rizy has joined #nixos
sellout- has joined #nixos
eacameron has joined #nixos
mkoenig has quit [(Remote host closed the connection)]
eacameron has quit [(Ping timeout: 256 seconds)]
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #23507: freetalk: 4.0rc6 -> 4.1 (master...freetalk) https://git.io/vylkZ
eacameron has joined #nixos
yumbox has quit [(Quit: leaving)]
systemfault has joined #nixos
derjohn_mob has quit [(Ping timeout: 256 seconds)]
eacameron has quit [(Ping timeout: 240 seconds)]
mbrgm has joined #nixos
<smw_> Hi everyone. I am new to nixos. I just enabled ddclient but I am having it use curl. The issue is that it cannot find curl on its path. What is the proper way to ensure ddclient has access to curl?
MoreTea has quit [(Ping timeout: 240 seconds)]
eacameron has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 2 new commits to master: https://git.io/vylkV
<NixOS_GitHub> nixpkgs/master 48fba40 Peter Hoeg: terraform: 0.8.8
<NixOS_GitHub> nixpkgs/master f9e76ba Peter Hoeg: terragrunt: 0.10.3 -> 0.11.0
eacameron has quit [(Ping timeout: 246 seconds)]
derjohn_mob has joined #nixos
eacameron has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 1 new commit to master: https://git.io/vylkM
<NixOS_GitHub> nixpkgs/master e6150d8 Peter Hoeg: pmccabe: 2.4 -> 2.6
ndowens08 has quit [(Ping timeout: 240 seconds)]
eacameron has quit [(Ping timeout: 258 seconds)]
Rizy has quit [(Ping timeout: 260 seconds)]
iyzsong has joined #nixos
eacameron has joined #nixos
jluttine has quit [(Ping timeout: 260 seconds)]
eacameron has quit [(Ping timeout: 256 seconds)]
eacameron has joined #nixos
systemfault has quit [(Quit: Bye!)]
sigmundv has quit [(Ping timeout: 260 seconds)]
eacameron has quit [(Ping timeout: 256 seconds)]
eacameron has joined #nixos
echo-area has quit [(Ping timeout: 246 seconds)]
Rizy has joined #nixos
eacameron has quit [(Ping timeout: 268 seconds)]
mizu_no_oto has joined #nixos
hexagoxel has quit [(Ping timeout: 260 seconds)]
hexagoxel has joined #nixos
takle has quit [(Remote host closed the connection)]
tadni- has quit [(Quit: Peace Peeps. o/ If you need me asap, message me at msg[at]sgrant.io & I'll try to get back to you within 24 hours.)]
sheenobu has quit [(Quit: Leaving)]
jsgrant- has joined #nixos
NeverDie has joined #nixos
takle has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
systemfault has joined #nixos
zraexy has joined #nixos
alx741_ has quit [(Quit: alx741_)]
mguentner2 has quit [(Quit: WeeChat 1.7)]
sellout- has quit [(Quit: Leaving.)]
hexagoxel has quit [(Ping timeout: 260 seconds)]
mguentner has joined #nixos
phreedom has quit [(Ping timeout: 240 seconds)]
hexagoxel has joined #nixos
phreedom has joined #nixos
systemfault has quit [(Read error: Connection reset by peer)]
Fare has joined #nixos
johnsonav has joined #nixos
alx741 has joined #nixos
Wizek_ has joined #nixos
phreedom has quit [(Quit: No Ping reply in 180 seconds.)]
mguentner2 has joined #nixos
xpkill23 has joined #nixos
systemfault has joined #nixos
sellout- has joined #nixos
phreedom has joined #nixos
mguentner has quit [(Ping timeout: 260 seconds)]
systemfault has quit [(Max SendQ exceeded)]
systemfault has joined #nixos
systemfault has quit [(Read error: Connection reset by peer)]
systemfault has joined #nixos
systemfault has quit [(Read error: Connection reset by peer)]
systemfault has joined #nixos
systemfault has quit [(Read error: Connection reset by peer)]
systemfault has joined #nixos
systemfault has quit [(Read error: Connection reset by peer)]
systemfault has joined #nixos
systemfault has quit [(Read error: Connection reset by peer)]
systemfault has joined #nixos
takle has joined #nixos
filterfish has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
systemfault has quit [(Quit: Bye!)]
takle has joined #nixos
<unlmtd[m]> I havent found anything on using my own keys for secure-boot kernel with nixos. Has anyone tackled the process?
kini has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
<simpson> No, but thank you for bringing it up. It's an important topic.
takle has joined #nixos
jsgrant-_ has joined #nixos
jsgrant- has quit [(Ping timeout: 260 seconds)]
takle has quit [(Ping timeout: 260 seconds)]
mizu_no_oto has quit [(Quit: ["Textual IRC Client: www.textualapp.com"])]
Rizy has quit [(Quit: Rizy)]
iyzsong has quit [(Ping timeout: 246 seconds)]
smw_ has quit [(Quit: Computer has gone to sleep)]
smw_ has joined #nixos
filterfish has quit [(Ping timeout: 256 seconds)]
glines has quit [(Ping timeout: 258 seconds)]
endformationage has quit [(Quit: WeeChat 1.6)]
takle has joined #nixos
filterfish has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
smw_ has quit [(Quit: Computer has gone to sleep)]
smw_ has joined #nixos
smw_ has quit [(Ping timeout: 240 seconds)]
alx741 has quit [(Quit: alx741)]
Wizek_ has quit [(Ping timeout: 240 seconds)]
dramforever has joined #nixos
Wizek_ has joined #nixos
Rizy has joined #nixos
takle has joined #nixos
hexagoxel has quit [(Ping timeout: 260 seconds)]
hexagoxel has joined #nixos
takle has quit [(Ping timeout: 268 seconds)]
doppler has joined #nixos
doppler has left #nixos []
iyzsong has joined #nixos
takle has joined #nixos
takle has quit [(Ping timeout: 256 seconds)]
zraexy has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to release-17.03: https://git.io/vylOg
<NixOS_GitHub> nixpkgs/release-17.03 29332b4 rnhmjoj: libchop: fix package...
takle has joined #nixos
hexagoxel has quit [(Ping timeout: 256 seconds)]
hexagoxel has joined #nixos
Fare has quit [(Ping timeout: 240 seconds)]
jsgrant has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vylOA
<NixOS_GitHub> nixpkgs/master 2839b10 Vladimír Čunát: Merge commit older staging...
takle has joined #nixos
griff_ has joined #nixos
<Havvy> I wished `cannot coerce a set to a string, at /home/havvy/.nixpkgs/shell/rust-emscripten.nix:24:5` showed you what expression evaluated into a string...
takle has quit [(Ping timeout: 268 seconds)]
<Havvy> Is there a syntax for describing the type of Nix expressions?
alexozer has joined #nixos
filterfish has quit [(Ping timeout: 240 seconds)]
<alexozer> anybody ever manage to get nixos running in a systemd-nspawn or lxc container on a non-nixos host?
<MichaelRaskin> Havvy: --show-trace is not literally what you want, but may be useful
<Havvy> MichaelRaskin: I'm already using show-trade.
<Havvy> And now I'm editing documentation for rust-nightly-nix...
<MichaelRaskin> You could also insert a lib.traceVal at the point where the string is needed to see the set
<MichaelRaskin> I guess some package-set like qt5 is passed instead of a single package like qt5.qtBase
alexozer has quit [(Quit: Page closed)]
<Havvy> Perhaps.
eacameron has joined #nixos
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 2 new commits to master: https://git.io/vyl35
<NixOS_GitHub> nixpkgs/master 69b504f ndowens: links2: 2.13 -> 2.14
<NixOS_GitHub> nixpkgs/master 3d8f5b6 Michael Raskin: Merge pull request #23506 from ndowens/links2...
eacameron has quit [(Ping timeout: 240 seconds)]
dramforever has quit [(Quit: Leaving)]
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 2 new commits to master: https://git.io/vyl3A
<NixOS_GitHub> nixpkgs/master fbc92ef ndowens: freetalk: 4.0rc6 -> 4.1
<NixOS_GitHub> nixpkgs/master 36b2386 Michael Raskin: Merge pull request #23507 from ndowens/freetalk...
jluttine has joined #nixos
griff_ has quit [(Quit: griff_)]
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
<taktoa> huh you can buy the HoTT book for like $10
<simpson> taktoa: I imagine that there's no free lunch and it's a hard read.
iyzsong has quit [(Ping timeout: 260 seconds)]
Kendos-Kenlen has joined #nixos
RchrdB has joined #nixos
<taktoa> simpson: well it's a free e-book lol, I'm pretty aware of its contents
<MichaelRaskin> I think the HoTT page includes the official PDF download
hexagoxel has quit [(Ping timeout: 260 seconds)]
<Kendos-Kenlen> Hi :)
<taktoa> simpson: I meant that you can buy a *paperback* version of it for like $10
<MichaelRaskin> I think the book is well, written, I have some reservations about the HoTT as a global foundational approach, but I don't think the book makes anything worse
eacameron has joined #nixos
hexagoxel has joined #nixos
<simpson> taktoa: I imagine that it's still a hard read!
<taktoa> yeah though the first part is a really good intro to Martin-Lof type theory
<Ralith> simpson: not as hard as the hardcover, though :D
<taktoa> it's pretty self-contained from what I've read thus far
<taktoa> Ralith: lol
<NixOS_GitHub> [nixpkgs] Ma27 opened pull request #23509: nodePackages.'@captainsafia/legit': init at 2.0.1 (master...new-package/nodePackages.legit) https://git.io/vylsc
eacameron has quit [(Ping timeout: 240 seconds)]
takle has joined #nixos
iyzsong has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
eacameron has joined #nixos
eacamero_ has joined #nixos
eacameron has quit [(Ping timeout: 258 seconds)]
Wizek_ has quit [(Ping timeout: 256 seconds)]
takle has joined #nixos
eacameron has joined #nixos
eacamero_ has quit [(Ping timeout: 246 seconds)]
filterfish has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
eacameron has quit [(Ping timeout: 256 seconds)]
Wizek_ has joined #nixos
eacameron has joined #nixos
takle has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
takle has quit [(Ping timeout: 264 seconds)]
Wizek_ has quit [(Ping timeout: 258 seconds)]
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
freusque has joined #nixos
gk_1wm_su has joined #nixos
gk_1wm_su has quit [(K-Lined)]
<NixOS_GitHub> [nixpkgs] vbgl closed pull request #23468: hexcurse: 1.58 -> 1.60.0 (master...hexcurse) https://git.io/vyCHs
eacameron has joined #nixos
takle has joined #nixos
eacameron has quit [(Ping timeout: 260 seconds)]
takle has quit [(Ping timeout: 246 seconds)]
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
eacameron has joined #nixos
hexagoxel has quit [(Ping timeout: 260 seconds)]
takle has joined #nixos
wuhu has joined #nixos
hexagoxel has joined #nixos
eacameron has quit [(Ping timeout: 268 seconds)]
eacameron has joined #nixos
c0bw3b has joined #nixos
takle has quit [(Ping timeout: 256 seconds)]
eacamero_ has joined #nixos
justbeingglad has joined #nixos
eacameron has quit [(Read error: Connection reset by peer)]
DutchWolfie has joined #nixos
justbeingglad has left #nixos []
eacamero_ has quit [(Ping timeout: 240 seconds)]
<wuhu> hey i want to override the exisitng package jabref like this http://textuploader.com/dt1qn.
<wuhu> The probem is that although I have a folder like /nix/store/....jabref.desktop/ get but there are no /bin files in it.
<NixOS_GitHub> [nixpkgs] matthiasbeyer opened pull request #23510: doc: Add rust documentation (master...doc-rust-language) https://git.io/vylnY
Rizy has quit [(Quit: Rizy)]
deepfire has joined #nixos
Rizy has joined #nixos
dustmote has joined #nixos
grantwu has joined #nixos
<grantwu> Does nix python come with virtualenv?
deepfire has quit [(Ping timeout: 240 seconds)]
dustmote has quit [(Client Quit)]
takle has joined #nixos
jcbrand has joined #nixos
ilja_kuklic has joined #nixos
sj_mackenzie has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
Rizy has quit [(Quit: Rizy)]
deepfire has joined #nixos
<c0bw3b> grantwu : there is additional packages for virtualenv
<c0bw3b> look up virtualenv on https://nixos.org/nixos/packages.html
<grantwu> c0bw3b: Thank you very much
<c0bw3b> no problem :)
<c0bw3b> grantwu : also https://github.com/NixOS/nixpkgs/blob/master/doc/languages-frameworks/python.md may gives you pointers on how to set up a python dev env with nix-shell
<grantwu> :/ The package I tried to install with pip didn't work.
kampfschlaefer has joined #nixos
<grantwu> https://pypi.python.org/pypi/argon2_cffi is the package I needed... it seems like it's failing at the part where it needed to build the C part
jgertm has joined #nixos
ikervagyok has joined #nixos
takle has joined #nixos
thc202 has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
gk_1wm_su has joined #nixos
gk_1wm_su has quit [(K-Lined)]
ikervagyok has quit [(Ping timeout: 246 seconds)]
takle has joined #nixos
freusque has quit [(Ping timeout: 260 seconds)]
takle has quit [(Ping timeout: 260 seconds)]
ixxie has joined #nixos
simendsjo has joined #nixos
jgertm- has quit [(Read error: Connection reset by peer)]
deepfire has quit [(Ping timeout: 268 seconds)]
Mateon1 has quit [(Remote host closed the connection)]
steshaw has joined #nixos
hexagoxel has quit [(Ping timeout: 260 seconds)]
hexagoxel has joined #nixos
Mateon1 has joined #nixos
takle has joined #nixos
<LnL> that's why we build language specific infrastructures into nix instead of using cabal/gem/pip directly
<LnL> running pip install inside nix-shell -p with the dependencies it needs might work
<grantwu> yeah, I've learned that the hard way.
<grantwu> I went and uninstalled Nix's python, python3, and virtualenv
<grantwu> And just installed the Ubuntu equivalents, so I'm fine now
<NixOS_GitHub> [nixpkgs] bjornfor pushed 2 new commits to master: https://git.io/vylWU
<NixOS_GitHub> nixpkgs/master 7582da5 zraexy: eclipse: import builder instead of callPackage...
<NixOS_GitHub> nixpkgs/master 49ea0e2 zraexy: eclipse: Do not use webkitgtk2 by default...
ixxie has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] bjornfor pushed 3 new commits to release-17.03: https://git.io/vylWG
<NixOS_GitHub> nixpkgs/release-17.03 a9d2aaa Bjørn Forsman: eclipse: add aliases for "latest" versions...
<NixOS_GitHub> nixpkgs/release-17.03 9bc2992 zraexy: eclipse: import builder instead of callPackage...
<NixOS_GitHub> nixpkgs/release-17.03 3cafb67 zraexy: eclipse: Do not use webkitgtk2 by default...
<NixOS_GitHub> [nixpkgs] bjornfor closed pull request #23501: eclipse: don't use webkitgtk2, fix dependency passing (master...eclipse) https://git.io/vyWHo
<wuhu> hey i want to override the exisitng package jabref like this http://textuploader.com/dt1qn.
<wuhu> The probem is that although I have a folder like /nix/store/....jabref.desktop/ get but there are no /bin files in it.
MP2E has quit [(Quit: leaving)]
jgertm has quit [(Ping timeout: 268 seconds)]
<NixOS_GitHub> [nixpkgs] the-kenny pushed 1 new commit to master: https://git.io/vylWX
<NixOS_GitHub> nixpkgs/master 199f570 Miguel Madrid: shotwell: 0.25.5 -> 0.25.90 (#23478)
deepfire has joined #nixos
ixxie has joined #nixos
Jackneill_ has joined #nixos
hotfuzz_ has joined #nixos
<NixOS_GitHub> [nixpkgs] abbradar opened pull request #23511: Quote paths in makeWrapper (staging...makewrapper-quote) https://git.io/vyllL
hotfuzz has quit [(Ping timeout: 240 seconds)]
ludat has quit [(Ping timeout: 240 seconds)]
hexagoxel has quit [(Ping timeout: 256 seconds)]
<NixOS_GitHub> [nixpkgs] bjornfor pushed 1 new commit to master: https://git.io/vyllC
<NixOS_GitHub> nixpkgs/master cc9b960 ndowens: scanmem: 0.15.6 -> 0.16
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to master: https://git.io/vylll
<NixOS_GitHub> nixpkgs/master 36f2750 ndowens: ttfautohint: 1.3 -> 1.6
hexagoxel has joined #nixos
<NixOS_GitHub> [nixpkgs] bjornfor closed pull request #23424: scanmem: 0.15.6 -> 0.16 (master...scanmem) https://git.io/vynVg
Acou_Bass has quit [(Ping timeout: 246 seconds)]
michiel_l_ has quit [(Ping timeout: 258 seconds)]
ludat has joined #nixos
mudri has joined #nixos
mortum5 has joined #nixos
Vorpal has quit [(Quit: ZNC - http://znc.sourceforge.net)]
jophish_ has quit [(Ping timeout: 240 seconds)]
jensbin has joined #nixos
jcbrand has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] shlevy pushed 1 new commit to master: https://git.io/vyl8i
<NixOS_GitHub> nixpkgs/master 81db3f2 Shea Levy: nix-buffer: 2.2.0 -> 2.3.0
<Kendos-Kenlen> What's the best way to do virtualization on nixos ? Using virtualisation.libvirtd.enableKVM and virt-manager, or something else ?
Acou_Bass has joined #nixos
jcbrand has joined #nixos
iyzsong has quit [(Quit: bye.)]
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vyl8S
<NixOS_GitHub> nixpkgs/master 2fd787d Vladimír Čunát: libuv: disable another flaky test on Darwin...
Piece_Maker has joined #nixos
jensbin has quit [(Quit: Leaving)]
Acou_Bass has quit [(Ping timeout: 268 seconds)]
Piece_Maker is now known as Acou_Bass
<pierron> wuhu: is there any other file in the .desktop directory? I would usualy think that something named *.desktop is a file which contains the infromation for starting a program, in which case you might find the location of the binary in it.
Piece_Maker has joined #nixos
Acou_Bass has quit [(Ping timeout: 268 seconds)]
Piece_Maker is now known as Acou_Bass
Kendos-Kenlen_ has joined #nixos
Kendos-Kenlen has quit [(Ping timeout: 258 seconds)]
Kendos-Kenlen_ is now known as Kendos-Kenlen
<NixOS_GitHub> [nixpkgs] matthiasbeyer opened pull request #23512: doc: Remove indention from program listings (master...doc-fix-xfce) https://git.io/vyl48
hexagoxel has quit [(Ping timeout: 260 seconds)]
Acou_Bass has quit [(Ping timeout: 240 seconds)]
jcbrand has quit [(Ping timeout: 264 seconds)]
hexagoxel has joined #nixos
<wuhu> pierron there is only /nix/store/8a92acybbs7g89cn0mbd33qny7aaawm0-jabref.desktop/share/applications/jabref.desktop
<wuhu> no other file
<wuhu> or folder
<wuhu> in my understanding overrideDerivation takes the old package attribute and just override the attribute thats new
Kendos-Kenlen has quit [(Quit: Konversation terminated!)]
MoreTea has joined #nixos
mudri has quit [(Ping timeout: 240 seconds)]
mudri has joined #nixos
deepfire has quit [(Ping timeout: 240 seconds)]
dramforever_ has joined #nixos
<schoppenhauer> hi. anyone running chromium with NaCL on stable?
<schoppenhauer> because compilation fails when I try that.
Mateon1 has quit [(Remote host closed the connection)]
Mateon1 has joined #nixos
deepfire has joined #nixos
wangoe has quit [(Quit: WeeChat 1.5)]
<NixOS_GitHub> [nixpkgs] matthiasbeyer opened pull request #23513: Add vim plugins (master...add-vim-plugins) https://git.io/vylRG
dramforever_ is now known as dramforever
<qknight> trace: warning: bond0.miimon is deprecated, use bond0.driverOptions
<qknight> i see this every nixos-rebuild switch but i can't find the documentation on how to use driverOptions. where could that be in nixpkgs? it should be near the networking abstraction...
<qknight> oh, just noticed that i've been looking in release-16.09's nixpkgs and therefore it won't ever be there
<qknight> sorry
<qknight> nixpkgs/nixos/modules/tasks/network-interfaces.nix
wuhu has quit [(Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)]
<clever> i had made a more up to date version of options.html for master, but i havent updated it in ages
<clever> i should automate that, and provide links for every channel
<qknight> clever: hehe
<qknight> clever: yes, that'd be awesome!
wuhu has joined #nixos
<clever> qknight: also, "man configuration.nix" shows all options for the nix channel you built against
<NixOS_GitHub> [nixpkgs] shlevy pushed 1 new commit to master: https://git.io/vylRR
<NixOS_GitHub> nixpkgs/master 4da4207 Shea Levy: nixUnstable: Add s3 support on darwin
<MoreTea> is there someone in this channel that could help me understand how ExprAttrs are turned into bindings?
<MoreTea> I'm working on a PoC to add doc comments to nix
<qknight> https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/tasks/network-interfaces.nix#L590 <- that example is probably wrong and miion's value should be a string
<MoreTea> my partial implementation of doccomments: (got 2 out of three cases working that you'd probably need to generate proper documentation for your functions) https://github.com/moretea/nix/commit/2b14b2b253d129bdf4cd53cb3d30642d87e2762f
<qknight> clever: right the man page
tokudan has joined #nixos
tokudan has quit [(Client Quit)]
<clever> MoreTea: neat
Mateon1 has quit [(Remote host closed the connection)]
justanotheruser has quit [(Ping timeout: 240 seconds)]
Mateon1 has joined #nixos
wuhu has quit [(Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)]
wuhu has joined #nixos
<MoreTea> clever, I still hope to be able to work on a language server for nix.
<MoreTea> This is one of the pieces of the puzzle. I would really like to have a jump-to-definition in my editor.
<clever> MoreTea: have you seen builtins.unsafeGetAttrPos ?
simendsjo has quit [(Remote host closed the connection)]
<clever> nix-repl> builtins.unsafeGetAttrPos "hello" pkgs
<clever> { column = 3; file = "/nix/store/f9bca2pbyya9iqcj3vzrn717zxs22m6l-nixos-16.09.1698.2da8a5d/nixos/pkgs/top-level/all-packages.nix"; line = 13535; }
<clever> MoreTea: this is the internals behind how hello.meta.position works
<MoreTea> no, cool.
<clever> but using it directly lets you inspect any attribute of any set
<MoreTea> yeah, I see the potential.
<MoreTea> The problem would be that you'd have to evaluate through e.g. nixpkgs until you would reach the current file.
<clever> yeah
<clever> you would need something like nix-repl to keep the files loaded in ram
<MoreTea> and then you'd have to inject the unsafeGetAttrPos somehwere.
Acou_Bass has joined #nixos
<MoreTea> I mean, you'd have to be able to do reflection like stuff on the evaluation process itself.
<clever> have you played with nix-repl before?
<gchristensen> MoreTea++ awesome idea (LS)
mudri has quit [(Ping timeout: 240 seconds)]
dramforever has quit [(Quit: Leaving)]
<NixOS_GitHub> [nixpkgs] bjornfor pushed 1 new commit to master: https://git.io/vyl0X
<NixOS_GitHub> nixpkgs/master 316e7d6 Bjørn Forsman: nixos/nix-daemon: doc: use literalExample...
<NixOS_GitHub> [nixpkgs] bjornfor pushed 1 new commit to release-17.03: https://git.io/vyl0M
<NixOS_GitHub> nixpkgs/release-17.03 77777e6 Bjørn Forsman: nixos/nix-daemon: doc: use literalExample...
takle has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] vbgl pushed 2 new commits to master: https://git.io/vyl0x
<NixOS_GitHub> nixpkgs/master 9eec461 Théo Zimmermann: coq_8_4: ocaml dependency 4.01 -> 4.02
<NixOS_GitHub> nixpkgs/master 12a00b5 Théo Zimmermann: coq: default version 8.4pl6 -> 8.6
<wuhu> i lost my internet connection so i will ask again sry. hey i want to override the exisitng package jabref like this http://textuploader.com/dt1qn.
<wuhu> The probem is that although I have a folder like /nix/store/....jabref.desktop/ get but there are no /bin files in it, just the share/applications/jabref.desktop file.
<NixOS_GitHub> [nixpkgs] vbgl pushed 2 new commits to release-17.03: https://git.io/vylEe
<NixOS_GitHub> nixpkgs/release-17.03 855c488 Théo Zimmermann: coq_8_4: ocaml dependency 4.01 -> 4.02
<NixOS_GitHub> nixpkgs/release-17.03 7d1f0c2 Théo Zimmermann: coq: default version 8.4pl6 -> 8.6
justanotheruser has joined #nixos
<NixOS_GitHub> [nixpkgs] LnL7 pushed 1 new commit to master: https://git.io/vylEU
<NixOS_GitHub> nixpkgs/master 35a65a6 Daiderd Jordan: release-nodes: move disabledModules to 17.09
fuzzy_id has joined #nixos
<fuzzy_id> i'm trying to compile haproxy with lua support
<fuzzy_id> i got as far as tying together the following command:
<fuzzy_id> nix-shell -p "pkgs.haproxy.overrideDerivation (oldAttrs : {buildInputs = oldAttrs.buildInputs ++ [pkgs.lua5_3]; preConfigure = oldAttrs.preConfigure + ''makeFlags+=\" USE_LUA=yes LUA_LIB_NAME=liblua LUA_LIB=\${pkgs.lua5_3}/lib LUA_INC=\${pkgs.lua5_3}/include\"''; })"
<fuzzy_id> (i know it's a bit longish, but i'm very proud of it.) ;)
takle has joined #nixos
<fuzzy_id> when i try this, haproxy seems to compile but stops in the linking process:
<NixOS_GitHub> [nixpkgs] layus opened pull request #23514: wrapFirefox: fix default browser update (master...fix-wrapFirefox-default-browser) https://git.io/vylEc
<fuzzy_id> […]/bin/ld: cannot find -lliblua
<fuzzy_id> but I see the correct path passed over to gcc as an -L argument
wuhu has quit [(Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)]
<NixOS_GitHub> [nixpkgs] yesbox opened pull request #23515: grsecurity docs: Fixes a syntax and indentation error. (master...grsecdoc) https://git.io/vylEB
<fuzzy_id> i.e. the call it stops is something like "gcc -g -o haproxy […] -L/nix/store/iagd3mlgaxsciky0dgvvallnf2gam36l-lua-5.3.0/lib/ -lliblua -lm -ldl"
<fuzzy_id> and /nix/store/iagd3mlgaxsciky0dgvvallnf2gam36l-lua-5.3.0/lib/ definitely contains liblua.so
<NixOS_GitHub> [nixpkgs] layus closed pull request #23514: wrapFirefox: fix default browser update (master...fix-wrapFirefox-default-browser) https://git.io/vylEc
wuhu has joined #nixos
<NixOS_GitHub> [nixpkgs] layus opened pull request #23516: wrapFirefox: fix default-browser update (master...fix-wrapFirefox-default-browser) https://git.io/vylEg
<clever> fuzzy_id: the argument is -llua
<clever> fuzzy_id: gcc will always add lib and .so to the name you give it
takle has quit [(Ping timeout: 260 seconds)]
<fuzzy_id> yeah!
<fuzzy_id> really nice!
<clever> fuzzy_id: i recently made a lua based program using just "buildInputs = [ protobuf libressl lua libevent ];" and " -lssl -lprotobuf -llua -levent_pthreads -levent -levent_openssl"
griff_ has joined #nixos
DutchWolfie has quit [(Quit: Konversation terminated!)]
<clever> no configure, no automake, no cmake
<clever> and the only storepath i had to specify directly was ${out}
<clever> LUA_LIB=\${pkgs.lua5_3}/lib LUA_INC=\${pkgs.lua5_3}/include\"
<clever> these are probably not needed
<clever> since nixpkgs already adds them to the -L and -I paths
<fuzzy_id> hmm
<clever> LUA_LIB_NAME=liblua can probably also go
<fuzzy_id> maybe they are leftover artifacts from trying to compile with pkgs.lua
<fuzzy_id> yeah, killing LUA_LIB_NAME=liblua was the thing to do, to get rid of -lliblua…
<fuzzy_id> i just tried it – LUA_LIB and LUA_INC are definitely necessary
<clever> some configure scripts will try to look in /usr/include/lua.h, rather then just blindly checking of #include <lua.h> compiles
<clever> so even if gcc can find the headers, configure claims its not found
<fuzzy_id> the output of the above nix-shell command actually reads: "configuring\ no configure script, doing nothing\ building"
<clever> ah
<clever> makefiles can do similar logic
<fuzzy_id> yeah, i found these flags by looking into the makefile of haproxy…
<clever> ah
hotfuzz has joined #nixos
<clever> it looks like it will only enable lua if it has a lua_inc path
<clever> they have pretty much re-invented configure with makefile rules
hotfuzz_ has quit [(Ping timeout: 240 seconds)]
<pippijn> how can I install 0ad 0.0.21 (https://github.com/NixOS/nixpkgs/tree/master/pkgs/games/0ad) when I'm on 16.09?
Piece_Maker has joined #nixos
<fuzzy_id> how do i add this override-thing to my container definition then, where my haproxy should run?
<clever> fuzzy_id: set it in nixpkgs.config.packageOverrides
deepfire has quit [(Ping timeout: 264 seconds)]
mudri has joined #nixos
<clever> fuzzy_id: which works the same as config.nix's packageOverrides
Acou_Bass has quit [(Ping timeout: 246 seconds)]
Piece_Maker is now known as Acou_Bass
<pippijn> trying
Piece_Maker has joined #nixos
filterfish has quit [(Ping timeout: 256 seconds)]
Acou_Bass has quit [(Ping timeout: 268 seconds)]
Piece_Maker is now known as Acou_Bass
<fuzzy_id> it worked!
<fuzzy_id> wooohooo!
<fuzzy_id> i really love nixos, it's the best os-/packaging-design i've ever seen
<fuzzy_id> but all this shit is so utterly complicated
<fuzzy_id> it really gives you a dopamin-rush when two lines of nix-expressions finally do the stuff you actually wanted to achieve
jgertm has joined #nixos
<pippijn> wuhu: error: attribute ‘0ad’ in selection path ‘0ad’ not found
slack1256 has joined #nixos
<MichaelRaskin> I think it is zeroad for lexer reasons
<pippijn> oh interesting
<pippijn> it was 0ad before
<MichaelRaskin> I mean the package name
<MichaelRaskin> -iA zeroad
takle has joined #nixos
<MichaelRaskin> It may be that the path is 0ad
<c0bw3b> yep attribute name is zeroad for the pkg 0ad
filterfish has joined #nixos
<LnL> that's probably for nix-env version parsing
filterfish_ has joined #nixos
jcbrand has joined #nixos
takle has quit [(Ping timeout: 268 seconds)]
kragniz has joined #nixos
filterfish has quit [(Ping timeout: 256 seconds)]
jcbrand has quit [(Ping timeout: 260 seconds)]
<pippijn> I installed 0.0.20 by doing: nix-env --install 0ad
<NixOS_GitHub> [nixpkgs] michalrus opened pull request #23517: devede: 3.23.0 → 4.8.8 (master...devede) https://git.io/vyluh
jgertm has quit [(Ping timeout: 264 seconds)]
takle has joined #nixos
griff_ has quit [(Quit: griff_)]
sj_mackenzie has quit [(Remote host closed the connection)]
filterfish_ has quit [(Ping timeout: 260 seconds)]
takle has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] layus opened pull request #23518: chromium: fix .destop file name (master...fix-chromium-desktop-file-name) https://git.io/vylzt
<pippijn> I can't run 0ad, because I have optimus, and I need to run it with primusrun
<Mateon1> Is there some firewall by default in NixOS? I can't connect to my nix machine from another computer (through LAN)
<Mateon1> with socat/telnet and netcat/telnet
<pippijn> how can I edit the run-script? I can't write to it, even as root
<pippijn> ah, because /nix/store is mounted ro
smw_ has joined #nixos
<ekleog> Mateon1: yes there is, cf. https://nixos.org/nixos/options.html#networking.firewall , especially networking.firewall.allowedTCPPorts for your use case ;)
<smw_> So, I am unhappy with a nixos config file in nixpkgs and think I can improve it. How hard should I work to contain full backwards compatibility?
<NixOS_GitHub> [nixpkgs] LnL7 closed pull request #23340: msgpack-tools: fix hydra build (master...fix/msgpack-tools) https://git.io/vy3Ma
<Mateon1> ekleog, Thanks :)
filterfish_ has joined #nixos
ndowens08 has joined #nixos
<smw_> example: right now you can't set the host to bind to or the port. If I add that, it will invalidate people's already setup configs unless I make it none by default.
d762b440__ has joined #nixos
deepfire has joined #nixos
* smw_ bugs clever again
<NixOS_GitHub> [nixpkgs] LnL7 pushed 1 new commit to release-17.03: https://git.io/vylzr
<NixOS_GitHub> nixpkgs/release-17.03 4ff9732 Alistair Bill: msgpack-tools: fix sandbox build...
mkoenig has joined #nixos
filterfish_ has quit [(Ping timeout: 258 seconds)]
wuhu has quit [(Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)]
d762b440__ has quit [(Ping timeout: 258 seconds)]
mudri has quit [(Ping timeout: 240 seconds)]
deepfire has quit [(Ping timeout: 240 seconds)]
takle has joined #nixos
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #23519: bs1770gain: 0.4.7 -> 0.4.12 (master...bs1770gain) https://git.io/vylg4
desktop has joined #nixos
Fare has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] oxij opened pull request #23520: osmctools: osmfilter: init at 1.4.0 (master...pkg/osmcfilter) https://git.io/vylg2
<NixOS_GitHub> [nixpkgs] oxij opened pull request #23521: timidity: add ALSA sequencer support (master...pkg/timidity-seq) https://git.io/vylga
<NixOS_GitHub> [nixpkgs] oxij opened pull request #23522: nixos: network-interfaces-scripted: don't require mstpd when rstp is off (master...nixos/mstpd-rstp) https://git.io/vylgP
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #23523: chuck: 1.3.5.1 -> 1.3.5.2 (master...chuck) https://git.io/vylgM
<manveru> any idea how to fix this: `skipping corrupt system profile entry /nix/var/nix/profiles/system-472-link`
<manveru> i tried with `nix-store --repair --verify --check-contents` but that didn't do it :(
FrozenCow has joined #nixos
<manveru> guess because it's not in the nix-store
FrozenCow has quit [(Remote host closed the connection)]
zraexy has joined #nixos
<gchristensen> globin, LnL: can people nixos-rebuild switch to 17.03 safely, or is the issue with setuidwrappers still present?
takle has joined #nixos
<LnL> I think so, but it should be pretty easy to fix
xadi has joined #nixos
<gchristensen> you think so the bug is still present?
<smw_> gchristensen: I want to contribute to one of the nixos files. What are the rules on backwards compatibility? sabnzbd's nixos config doesn't allow setting host and port. If I added that it would override whatever is in the person's config.
<LnL> gchristensen: as in ln -s /run/wrappers /var/setuid-wrappers
<smw_> gchristensen: is that type of change worth it? Is there any type of deprecation system?
<gchristensen> LnL: yes but the bug is _currently_ still present, and will cause breakage until they make another change?
<LnL> let me check
takle has quit [(Ping timeout: 260 seconds)]
<LnL> yes, /var/setuid-wrappers is a stale symlink on my system
<gchristensen> ok
xadi has quit [(Quit: Leaving.)]
<LnL> starting a new shell is enough to fix the issue, but for long living things it might cause issues
xadi has joined #nixos
<NixOS_GitHub> [nixpkgs] matthiasbeyer closed pull request #23513: Add vim plugins (master...add-vim-plugins) https://git.io/vylRG
<gchristensen> smw_: for something like sabnzbd, it seems not worth stressing about. this is a deprecation system, but I don't know much about it (I don't do much development in modules)
<gchristensen> there is a*
<LnL> gchristensen: that's exactly what I did :)
<smw_> gchristensen: well, I would be annoyed if I upgraded and sab ended up on another port
freusque has joined #nixos
takle has joined #nixos
<NixOS_GitHub> [nixpkgs] oxij opened pull request #23525: kiwix: refactor and fix expression (master...pkg/pretty-kiwix) https://git.io/vyl25
<NixOS_GitHub> [nixpkgs] joachifm pushed 1 new commit to master: https://git.io/vyl2d
<NixOS_GitHub> nixpkgs/master 056e576 Jesper Geertsen Jonsson: grsecurity docs: fix syntax and indentation errors...
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #23515: grsecurity docs: Fixes a syntax and indentation error. (master...grsecdoc) https://git.io/vylEB
<gchristensen> fair enough, smw_, I don't know -- I'm not really the one to ask about modules
<gchristensen> LnL: does the message look good & make sense?
<smw_> gchristensen: fair enough. Thanks.
takle has quit [(Ping timeout: 240 seconds)]
<gchristensen> I've done only very little work in modules
<NixOS_GitHub> [nixpkgs] joachifm pushed 1 new commit to release-17.03: https://git.io/vyl2j
<NixOS_GitHub> nixpkgs/release-17.03 7c767a3 Jesper Geertsen Jonsson: grsecurity docs: fix syntax and indentation errors...
<NixOS_GitHub> [nixpkgs] oxij opened pull request #23526: speedread: init at git-2016-09-21 (master...pkg/speedread) https://git.io/vylae
<LnL> gchristensen: looks good to me, we should mention that /run/wrappers/bin/sudo still works somewhere. but that's probably not relevant for the roundup
<NixOS_GitHub> [nixpkgs] frlan opened pull request #23527: Geany: 1.29 -> 1.30 (master...Update/Geany/1.30) https://git.io/vylal
<gchristensen> ok
takle has joined #nixos
k2s has joined #nixos
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #23528: easytag: 2.4.1 -> 2.4.3 (master...easytag) https://git.io/vylaa
<LnL> smw_: what do you mean with that override?
takle has quit [(Ping timeout: 240 seconds)]
<smw_> LnL: so, the sabnzbd module sucks. Honestly sabnzbd intentionally makes it as hard as possible to configure without the UI, but it doesn't even let you set the host/port from the nixos config. That can be done with a flag at start. But, if I set it, it will override people's current config for port.
<LnL> it doesn't have a default?
<smw_> It defaults to localhost:8080, but if you already have it, you may have modified the ini file to set it to something else.
<smw_> but the flag would override that.
k2s has quit [(Remote host closed the connection)]
xadi has quit [(Quit: Leaving.)]
lorilan has joined #nixos
Rotaerk_ has joined #nixos
xadi has joined #nixos
k2s has joined #nixos
takle has joined #nixos
Rotaerk has quit [(Ping timeout: 246 seconds)]
jcbrand has joined #nixos
smw_ has quit [(Quit: Computer has gone to sleep)]
takle has quit [(Ping timeout: 240 seconds)]
smw_ has joined #nixos
<LnL> I think it's ok since it was not managed by nix before
<aspiwack[m]> Hi. Is there a guide for using gnome on nixos? Or is the best way to sift through the modules in nixpkgs?
<LnL> system.stateVersion can be used to preserve compatibility with previous releases, but I'm not sure if it makes sense for this
endformationage has joined #nixos
jcbrand has quit [(Ping timeout: 258 seconds)]
jcbrand has joined #nixos
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #23529: flacon: 2.0.1 -> 2.1.1 (master...flacon) https://git.io/vylVQ
smw_ has quit [(Ping timeout: 240 seconds)]
smw_ has joined #nixos
smw_ has quit [(Client Quit)]
takle has joined #nixos
MinceR_ has joined #nixos
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #23530: fmit: 1.1.8 -> 1.1.11 (master...fmit) https://git.io/vylwv
<LnL> !m ndowens08
<[0__0]> You're doing good work, ndowens08!
MinceR has quit [(Ping timeout: 260 seconds)]
<ndowens08> LnL: :)
jcbrand has quit [(Ping timeout: 260 seconds)]
markus1209 has quit [(Ping timeout: 260 seconds)]
markus1219 has quit [(Ping timeout: 260 seconds)]
<ndowens08> THink I have gotten most apps that i can and is available updated, just a few more to check i think
roconnor has joined #nixos
<lwf> smw: i'm probably the last one to ask, having not made any modules and installed nixos earlier this week. however, could this be something where using system.stateVersion would be a good idea? for most programs it makes sense that nixos can't be backwards-compatible with every type of config that could have been done outside of nix before, but if your program keeps the host:port in some database configured from a web ui, but also possible
<lwf> to override with a command line argument, i think it fits the description.
<gchristensen> sigh, writing thumbsdown messages sucks
ilja_kuklic has quit [(Quit: ilja_kuklic)]
<lwf> so that if system.stateVersion is lower than the next release, don't set the command line arguments at all, leaving those new settings to the database (assuming that is how it works, i have never used that program)
Rotaerk has joined #nixos
ilja_kuklic has joined #nixos
<gchristensen> could be lwf, and I was thinking about that. but, if there is any way around it, it would be good to not use that.
Rotaerk_ has quit [(Ping timeout: 240 seconds)]
MinceR_ is now known as MinceR
<LnL> ^ I feel like stateVersion is more for things liek a database upgrade
<NixOS_GitHub> [nix] zimbatm reopened pull request #605: Norc for pure env (master...norc-for-pure-env) https://git.io/v3bxe
<lwf> maybe it makes more sense leave the defaults of the host and port options empty then, and if they are empty do not set any arguments leaving it do the programs db. since the web ui has settings like these it could lead to some surprises for users that has not those options and find they want to change it from the web ui.
<gchristensen> sometimes we'll make breaking changes and put them in the release notes
takle has quit [(Ping timeout: 268 seconds)]
M1k3y has joined #nixos
<lwf> by setting a default that settings page will be broken, probably easier to just not set host:port on the command line by default than explaining that (which would probably require finding and reading the description of those options anyway)
<M1k3y> hello, short question: how can I make a script run at every rebuild?
<aspiwack[m]> M1k3y: use `builtin.currentTime`
<aspiwack[m]> Be careful, though, it taints the hashes of the derivations that depend on this script. But you can use `readFile` to delimit the scope of `currentTime` (`readFile` puts the content of the file in a derivation in a string, and it's the string which will take part in the derivation, not the path of the derivation)
takle has joined #nixos
<gchristensen> M1k3y: you can also use activationScripts
alx741 has joined #nixos
<NixOS_GitHub> [nixpkgs] ljli opened pull request #23531: hasklig: 0.9 -> 1.1 (master...hasklig-update) https://git.io/vylrq
<NixOS_GitHub> [nixpkgs] ljli opened pull request #23532: haskellPackages: fix dangling references (master...hs-pkgs-ref-fixes) https://git.io/vylrs
<M1k3y> I guess I missed something: I'm talking about a shell script located on the machine. And I want it to be run as root everytime after a rebuild was done.
<gchristensen> M1k3y: it sounds like you have an X-Y problem, can you describe more specifically what you're trying to accomplish?
<gchristensen> (like your end-goal, not just the middle goal of running this script)
takle has quit [(Ping timeout: 240 seconds)]
<M1k3y> gchristensen: ok. I want to use nixos as my main system with the goal to get my full working environment on a new machine as easy as possible. This includes to download some additional configurations (like zsh config for example). Also they should be updated every time the system gets rebuild.
<aspiwack[m]> Ok, so go by gchristensen's answer: activationScript should work, won't they?
markus1189 has joined #nixos
markus1199 has joined #nixos
<aspiwack[m]> (I must confess, I've almost only used nix so far. I'm considering nixos for my personal machines, but that requires me to build myself a setup (hence the question on gnome above))
<07EAAGRFR> [nixpkgs] peti pushed 2 new commits to master: https://git.io/vylrQ
<07EAAGRFR> nixpkgs/master 691b3bc Leon Isenberg: haskellPackages: fix dangling references...
<07EAAGRFR> nixpkgs/master 420888d Peter Simons: Merge pull request #23532 from ljli/hs-pkgs-ref-fixes...
<92AAAL6D0> [nixpkgs] peti closed pull request #23532: haskellPackages: fix dangling references (master...hs-pkgs-ref-fixes) https://git.io/vylrs
<M1k3y> This sounds like the thing I want. The next question would be how to add my own script to the activationScript.
xwvvvvwx has joined #nixos
mudri has joined #nixos
mkoenig has quit [(Ping timeout: 256 seconds)]
mkoenig has joined #nixos
jgertm has joined #nixos
xpkill23 has quit [(Read error: Connection reset by peer)]
roconnor has quit [(Ping timeout: 240 seconds)]
<ekleog> hmm, kcachegrind was removed recently from unstable? it didn'tt appear in the warning emails
<ekleog> and oxygen_icons too, it seems
mizu_no_oto has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #23530: fmit: 1.1.8 -> 1.1.11 (master...fmit) https://git.io/vylwv
<c0bw3b> if a the source of a packages disappear or changes, the package would still be available from cache.nixos.org, but for how long ?
<clever> c0bw3b: i dont think the cache has ANY garbage collection on it, so the answer is currently "forever"
RchrdB has quit [(Ping timeout: 260 seconds)]
<c0bw3b> w00t!
<MichaelRaskin> Well, until AWS loses some S3 data
<clever> yeah
<clever> hence the quotes
<MichaelRaskin> I am not sure they are fully replicated
mudri has quit [(Ping timeout: 260 seconds)]
<c0bw3b> :p
<gchristensen> 99.999999999% durability makes that not so likely
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
<clever> c0bw3b: also keep in mind, you can only compute the hash to download from cache.nixos.org if you use the old nixpkgs that the package was originaly in
<c0bw3b> well it would be many TB of archives and sources and files i presume
<lwf> how is the S3 storage financed? is it a large cost?
<gchristensen> it is not so large, and it is paid for by sponsors of NixOS
<MichaelRaskin> gchristensen: I think this durability would be in case you have multiple AZs in each of at least two regions?
<gchristensen> (see the end of this page: https://nixos.org/nixos/community.html)
<MichaelRaskin> Is the cache really so replicated?
<c0bw3b> clever : not sure I got that.. you mean you can't find on cache.nixos.org something not part of the channels ?
<gchristensen> MichaelRaskin: no, S3's base reliability claim is 11 9's
<NixOS_GitHub> [nixpkgs] kevincox opened pull request #23533: emby: 3.2.5 -> 3.2.4 (master...emby-3.2.5) https://git.io/vylKI
<lwf> thanks
<clever> c0bw3b: the channels are part of it, only something released in a channel is going to have been built fully by hydra
<clever> c0bw3b: so if you just grab a random commit from git, there is a chance hydra hasnt built it, and it wont be in the cache
k2s has quit [(Remote host closed the connection)]
<c0bw3b> clever : ok yes. well it makes sense
<clever> c0bw3b: so if you save the attribute path and the revision of nixpkgs, you can re-download that package again at any point in the future
<clever> as long as S3/AWS hasnt lost the data
<clever> but you can also skip a few steps, and just directly go to the binary cache
<c0bw3b> I was wondering because recently I fixed iana-etc (PR #23167) and noticed the source was probably wrong for years!
<clever> c0bw3b: nix-store -r /nix/store/7bqd18jfn63pqkcs78lcas5mcp10vmpy-hello-2.10
<clever> c0bw3b: the above command will download the exact build my nixpkgs references, and you dont need a copy of nixpkgs to do that
<clever> and another neat thing, the above command only works if that exact build is in cache.nixos.org
<clever> so nix cant cheat and build the missing stuff without you noticing
<c0bw3b> thx for the explanation :)
<c0bw3b> so Nix is powerful enough that we can afford to lose a source archive for years!
<c0bw3b> pretty epic \o/
<clever> one minor issue with trying to build older nixpkgs revisions though, is that if its not in the binary cache, you need to download the old source
<clever> and if the old source is gone from its mirrors, your in trouble!
mudri has joined #nixos
<c0bw3b> it's a practical risk only if you are trying to go back 10y no?
<clever> depends on the source mirror
<clever> as an example, teamviewer deletes old versions every time they make a release
<c0bw3b> ok i see
<clever> so this problem happens every ~2 months, on the most recent version of nixpkgs
<c0bw3b> yheah "commercial" product :p
<clever> the servers also block all old versions from working
<clever> and the most recent update cant render buttons of nixos
<clever> so the software is now useless
<c0bw3b> also I've noticed that some key pkgs were fetched from tarballs.nixos.org but I guess only core maintainers can choose to copy something on this srv
<clever> nope, one min
grantwu has left #nixos ["WeeChat 1.5"]
<ndowens08> Mic92: you here?
jsgrant has quit [(Ping timeout: 260 seconds)]
<Mic92> yes
<clever> c0bw3b: i think its limited to anything not marked as "unfree"
<c0bw3b> clever : ah ok i've seen the copy-tarballs.pl before but did not find where/how it was used
<ndowens08> i fixed the sharutils, but i guess I deleted the git repo, and well I cant update it with the current PR; i noticed it said "ndowens wants to merge 1 commit into NixOS:master from unknown repository" so how can I update the current PR, doesn't seem to be a way unless I open a new one?
<clever> c0bw3b: i think its this systemd unit that actualy runs it
<c0bw3b> clever : so a lot is hosted on tarballs.nixos.org in fact!
<srhb> oooh, beta.
roconnor has joined #nixos
<Mic92> ndowens08: you can download the pull request directly from nixpkgs: https://help.github.com/articles/checking-out-pull-requests-locally/
simendsjo has joined #nixos
xwvvvvwx has quit [(Quit: WeeChat 1.7)]
seppellll has quit [(Ping timeout: 240 seconds)]
seppellll has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vyl6G
<NixOS_GitHub> nixpkgs/master 1971e94 Leon Isenberg: hasklig: 0.9 -> 1.1
<NixOS_GitHub> nixpkgs/master b97c143 Jörg Thalheim: Merge pull request #23531 from ljli/hasklig-update...
mudri has quit [(Ping timeout: 268 seconds)]
<NixOS_GitHub> [nixpkgs] alexeymuranov opened pull request #23535: Python user documentation: fix code highlighting, use valid Nix expressions (master...python-user-documentation) https://git.io/vyl6C
<srhb> Hm, what's the file for building the nixpkgs manual?
<clever> 2017-02-23 22:07:31< clever> nix-build '<nixpkgs/doc>'
<clever> 2016-12-14 18:46:18< LnL> gchristensen: nixpkgs manual is pretty simple nix-build '<nixpkgs/doc>'
<ndowens08> Mic92: not seeing anything to help, it says I should have a PR in my repo it seems, but there isnt at all
<srhb> clever: Thank you.
<Mic92> ndowens08: no the git remote should point to github.com/nixos/nixpkgs
<Mic92> not yours
<gchristensen> clever: if only [0__0] could do factoids :)
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vyl66
<NixOS_GitHub> nixpkgs/master 82594b3 ndowens: easytag: 2.4.1 -> 2.4.3
<NixOS_GitHub> nixpkgs/master e534b35 Jörg Thalheim: Merge pull request #23528 from ndowens/easytag...
<LnL> gchristensen: that would be pretty cool
<lorilan> Hello ! I've juste installed NixOS. I'm very found of this declarative style package management but I'm having some troubles. For example how do I install google-chrome ? I've found a google-chrome/default.nix file in the nixpgks-channel repository and I've added nixpkgs-unstable to my channels. After an update I still found nothing with a nix-env -qa
<clever> lorilan: the package search wont show unfree packages until you enable unfree packages
<clever> lorilan: and nixos has 2 builds of chrome
<clever> lorilan: nix-env -iA nixos.chromium will give you the fully open source build of chrome
<clever> lorilan: nix-env -iA nixos.google-chrome will give you the blob that google has pre-built
<clever> and the 2nd one will tell you how to enable unfree if you dont have it on
<lorilan> ok thank you very much ! and what are theses top-level packages ? my xmonad.hs does not compile. Seems like I'm missing some extra packages dependencies ? do I need to do something with haskell-packages ?
<lorilan> ha ha ! ok my bad, thanks a lot !
<srhb> lorilan: I didn't mean to be snide. :-) It is different from what you're used to.
<lorilan> ^_^
<avn> Folks, if program try to dlopen("some.so") which laid in $out/lib, what magic with patchelf I need to do?
xadi has quit [(Quit: Leaving.)]
<ndowens08> Mic92: git fetch upstream pull/23463/head:sharutils gives me fatal: Refusing to fetch into current branch refs/heads/sharutils of non-bare repository
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vylic
<NixOS_GitHub> nixpkgs/master 69ca4de Frank Lanitz: Geany: 1.29 -> 1.30
<NixOS_GitHub> nixpkgs/master ceb85af Jörg Thalheim: Merge pull request #23527 from frlan/Update/Geany/1.30...
xadi has joined #nixos
<lorilan> and one last question. I'm a bit lost with the "IPS" status system. I've added some package to ma conf.nix and I can use them but they are only marked as "-PS"
<lorilan> so when is the "installation" actually needed ?
<Mic92> ndowens08: try git fetch upstream pull/23463/head:pr-23463
<ndowens08> Mic92: there we go it seems
<srhb> lorilan: I'm unfamiliar with this. What command is showing that mark?
<lorilan> s flag with nix-env
<lorilan> nix-env -qas some-pkg
<srhb> lorilan: Oh, missing I means it's not present in your current generation
<lorilan> it is mentionned here : http://nixos.org/nix/manual/#ch-basic-package-mgmt
<srhb> lorilan: It's also in man nix-env under --status
roconnor has quit [(Quit: Konversation terminated!)]
<srhb> lorilan: So if you're wondering why it isn't available in your profile, perhaps explain what you tried to do to install it.
<LnL> lorilan: a package that's in the store is not necessarily "installed"
<NixOS_GitHub> [nixpkgs] AndersonTorres opened pull request #23536: Dvdstyler: init at 3.0.3 (master...dvdstyler) https://git.io/vyli9
<lorilan> after running "nixos-rebuild switch" am I at the next generation or do I need to reboot first ?
<srhb> lorilan: Did you actually sudo that?
<lorilan> actually I added xterm in my conf.nix, but then I was not able to launch it
<srhb> lorilan: (Otherwise it would probably yell at you that it hasn't permissions to switch generation)
<clever> lorilan: the switch sub-command will switch to that new config for you, no need to reboot
<lorilan> (then I realise that my xmonad.hs not beeing compile I just used the wrong keyboard binding)
<lorilan> but even after successfully rebuild switch with a new package in the list it's not marked as installed
<lorilan> but I can use it so I'm not complaining
<lorilan> just trying to understand the precise meaning of this I flag
<gchristensen> which conf.nix are you referring to?
<lorilan> /etc/nixos/configuration.nix
<gchristensen> ok
<clever> avn: i think dlopen() will search the rpath, but the fixup phase will delete that lib folder on you, because its not flagged as being needed
<clever> avn: LD_LIBRARY_PATH and makeWrapper are more likely to stick and get the job done
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #23537: sharutils: 4.11.1 -> 4.15.2 (master...pr-23463) https://git.io/vyliN
<ndowens08> Mic92: ok i did that and it still doesnt push it to the PR
<ndowens08> ofc i did checkout the new branch and did changes then did the git push origin BRANCHNAME
<srhb> lorilan: If you added a package to environment.systemPackages in that file and ran sudo nixos-rebuild switch, it should become immediately available (installed) in your profile. Which package are we talking about?
<srhb> Or, well, the system profile.
<srhb> Perhaps that's the confusion
<ben> you dont need to prod bash to notice that a dir in the path changed, do you?
takle has joined #nixos
takle has quit [(Remote host closed the connection)]
<lorilan> srhb: git for example
takle has joined #nixos
<clever> ben: environment.systemPackages stuff always lands in /run/current-system/sw/bin/ which is already in $PATH
<lorilan> srhb: wheter I run nix-env -qas as me or as root it has only a "--S" status
<clever> lorilan: nix-env will never list things installed via environment.systemPackages
<lorilan> ok !
xadi has quit [(Read error: Connection reset by peer)]
<lorilan> an can I list every thing that has been "ad hoc-ly" installed ?
<lorilan> *and
xadi has joined #nixos
<ndowens08> THere we go
<clever> that is what nix-env does
<srhb> lorilan: nix-env -q
phreedom has quit [(Ping timeout: 264 seconds)]
<ndowens08> i thought :\
<lorilan> srhb: thanks !
roconnor has joined #nixos
<NixOS_GitHub> [nixpkgs] ljli opened pull request #23538: haskell: ghc710x packages: fix dependent-map (master...fix-dependent-map) https://git.io/vylPB
<NixOS_GitHub> [nixpkgs] ndowens closed pull request #23463: sharutils: 4.11.1 -> 4.15.2 (master...sharutils) https://git.io/vyCiW
phreedom has joined #nixos
takle_ has joined #nixos
<c0bw3b> do we have an example of a definition fetching multiple files ? ie several fetchurl in a single pkg definition
<c0bw3b> clever: that was truncated I believe but I found eplot just now which seems to fit :)
<c0bw3b> clever : thx
takle has quit [(Ping timeout: 240 seconds)]
takle_ has quit [(Read error: Connection reset by peer)]
takle has joined #nixos
jsgrant has joined #nixos
edvorg has joined #nixos
ertesx has joined #nixos
ertes has quit [(Ping timeout: 260 seconds)]
ertesx is now known as ertes
<NixOS_GitHub> [nixpkgs] joachifm pushed 1 new commit to master: https://git.io/vylXS
<NixOS_GitHub> nixpkgs/master b5bb83b Michiel Leenaars: sha1collisiondetection: init at 1.0.1...
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #23114: sha1collisiondetection: init -> unstable-2017-02-21 (master...sha1collisiondetection) https://git.io/vyvq8
<NixOS_GitHub> [nixpkgs] joachifm pushed 1 new commit to master: https://git.io/vyl13
<NixOS_GitHub> nixpkgs/master 2ddcbcf ndowens: xdo: 0.5.3 -> 0.5.5 (#23415)
mudri has joined #nixos
<viric> Why this doesn't work?
<viric> nix-env -i -E 'with (import <nixpkgs> {}); callPackage ./default.nix {}'
<viric> error: attempt to call something which is not a function but a set, at undefined position
<clever> viric: i think nix-env expects a name or attribute, and gets upset when you dont supply one
<clever> viric: do you actualy want to install that, or just build it for testing/debug?
<viric> nix-env -i -f thing.nix works
<viric> if thing.nix contains that "-E" expression
<viric> clever: install. That's how I plan to install "master" packages while being at 16.09 :)
<clever> viric: just add those to packageOverrides in ~/.nixpkgs/config.nix
<viric> That's heavy work
<clever> foo = pkgs.callPackage ./foo.nix {};
<clever> its 1 line of code
<viric> you have to provide the path to that .nix
<clever> i copy that nix file to ~/.nixpkgs/
<clever> so it can be rebuilt again in the future without having to track it down
<clever> with your way, you can forget it came from master, and your next nix-env -u foo, will downgrade to the 16.09 version
<viric> I know I know
rmeis has joined #nixos
<viric> I don't run nix-env -u ever
<clever> yeah, i generaly make a buildEnv, so i can nix-env -iA nixos.mystuff
<clever> and it upgrades all of my things at once
<viric> -u always failed for me
<viric> that is a good plan I have never done
<clever> the buildEnv method is also atomic
<viric> nix-env is quick
<viric> nix-env -q | wc -l
<viric> 117
<viric> pf.
<viric> that's my nix version of gentoo etc-update ;)
<clever> i always found etc-update to be too dumb
<clever> it cant copy with files i never modified having minor changes done to them
<viric> like nix-env -
<viric> -u
<viric> kind of.
<viric> I hated that etc-update
<clever> with nix, i describe the changes in a config file, and then all nix commands can apply those changes to things
<viric> I just meant that "nix-env -u" uses to fail with me with a dozen nuances that I'm lazy to fix
<clever> and when updating, it can apply the changes to the new version
<clever> so it always does what i wanted
<viric> no need to convince me
<viric> clever: do you know how to "vacuum" the systemd journal?
<viric> I have 4GB ther
<viric> e
<clever> --vacuum-size=, --vacuum-time=, --vacuum-files=
<clever> in the journalctl man page
<viric> Did I even hit the 'vacuum' keyword? Lucky me
<viric> Is that there since long?
<clever> its been there since i started using nixos
<viric> I remember looking for that long ago and failing at it
<viric> thank you :)
lorilan has quit [(Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)]
phreedom has quit [(Quit: No Ping reply in 180 seconds.)]
phreedom has joined #nixos
seppellll has quit [(Ping timeout: 240 seconds)]
xadi has quit [(Quit: Leaving.)]
mkoenig has quit [(Ping timeout: 264 seconds)]
jsgrant-_ has quit [(Quit: Peace Peeps. o/ If you need me asap, message me at msg[at]sgrant.io & I'll try to get back to you within 24 hours.)]
jophish_ has joined #nixos
systemfault has joined #nixos
rmeis has quit [(Ping timeout: 240 seconds)]
reinzelmann has joined #nixos
bennofs has joined #nixos
mkoenig has joined #nixos
<avn> viric: retention-time also works
<avn> services.journald.extraConfig = ``MaxRetentionSec=1month``;
<viric> ah, config. ok
<viric> I meant more an instant instruction
edvorg has quit [(Ping timeout: 260 seconds)]
takle has quit [(Ping timeout: 240 seconds)]
Kendos-Kenlen has joined #nixos
jsgrant- has joined #nixos
ixxie has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] tohl opened pull request #23539: openshot-qt: remove myself from the maintainer list (master...master) https://git.io/vylHV
takle_ has joined #nixos
<NixOS_GitHub> [nixpkgs] grahamc closed pull request #23539: openshot-qt: remove myself from the maintainer list (master...master) https://git.io/vylHV
<NixOS_GitHub> [nixpkgs] peti pushed 2 new commits to master: https://git.io/vylHb
<NixOS_GitHub> nixpkgs/master 2b174d5 Leon Isenberg: haskell: ghc710x packages: fix dependent-map
<NixOS_GitHub> nixpkgs/master e9265d3 Peter Simons: Merge pull request #23538 from ljli/fix-dependent-map...
<sphalerite> I made a change to the openssh expression in my nixpkgs, and it seems to be causing a whole lot of rebuilds when I upgrade. Why could that be?
Dezgeg has quit [(Ping timeout: 260 seconds)]
<LnL> I think curl depends on openssl
<LnL> s/openssl/openssh/
<gchristensen> and git
<gchristensen> it is fairly deep in the tree.
<LnL> ah right, that probably also causes some rebuilds :p
<sphalerite> ah, bugger
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vylQc
<NixOS_GitHub> nixpkgs/master 21c51c5 Matthias Beyer: xfce-timer-plugin: init at 1.6.0 (#22563)
<gchristensen> is there a way do make a tree of everything that depends on openssh, recursively?
<sphalerite> So I guess I should be installing it as overrideDerivation openssh (stuf) rather than having the patch in my nixpkgs tree and installing it from there
<NixOS_GitHub> [nixpkgs] vcunat closed pull request #22560: xfce4-mpc-plugin: init at 0.4.5 (master...add-xfce4-mpd-plugin) https://git.io/vD0gU
<gchristensen> likely :)
<LnL> gchristensen: there's vuncat's script to show you how many packages rebuild for a git diff
<NixOS_GitHub> [nixpkgs] vcunat pushed 3 new commits to master: https://git.io/vylQi
<NixOS_GitHub> nixpkgs/master 12c62d9 Matthias Beyer: xfce4-mailwatch-plugin: init at 1.2.0
<NixOS_GitHub> nixpkgs/master 70fea43 Matthias Beyer: xfce4-mailwatch-plugin: Add dependencies for encrypted server communication
<NixOS_GitHub> nixpkgs/master 8bcbd4f Vladimír Čunát: Merge #22562: xfce4-mailwatch-plugin: init at 1.2.0
<NixOS_GitHub> [nixpkgs] vcunat closed pull request #22562: xfce4-mailwatch-plugin: init at 1.2.0 (master...add-xfce-mailwatch-panel-plugin) https://git.io/vD0w8
<NixOS_GitHub> [nixpkgs] vcunat pushed 3 new commits to release-17.03: https://git.io/vylQH
<NixOS_GitHub> nixpkgs/release-17.03 028aa8b Matthias Beyer: xfce-timer-plugin: init at 1.6.0 (#22563)...
<NixOS_GitHub> nixpkgs/release-17.03 2fbc8a9 Matthias Beyer: xfce4-mpc-plugin: init at 0.4.5 (#22560)...
<NixOS_GitHub> nixpkgs/release-17.03 5c1fdb1 Vladimír Čunát: Merge #22562: xfce4-mailwatch-plugin: init at 1.2.0...
<NixOS_GitHub> [nixpkgs] bjornfor pushed 1 new commit to master: https://git.io/vylQQ
<NixOS_GitHub> nixpkgs/master 5f1398c Bjørn Forsman: borgbackup: 1.0.9 -> 1.0.10
<sphalerite> yep, using overrideDerivation fixed it
<gchristensen> nice
Kendos-Kenlen has quit [(Quit: Konversation terminated!)]
acowley_away is now known as acowley
<NixOS_GitHub> [nixpkgs] bjornfor pushed 2 new commits to release-16.09: https://git.io/vyl7s
<NixOS_GitHub> nixpkgs/release-16.09 b6f590a Bjørn Forsman: Add ndowens to maintainers.nix (unbreak tarball job)...
<NixOS_GitHub> nixpkgs/release-16.09 2482e8c Bjørn Forsman: borgbackup: 1.0.9 -> 1.0.10...
<acowley> The nixpkgs-unstable channel is 4 days old according to http://howoldis.herokuapp.com, but I don't see sufficient red Xs at http://hydra.nixos.org/job/nixpkgs/trunk/unstable#tabs-constituents to justify that. Anyone know what's happening?
<gchristensen> acowley: it can take several hours for the update to trigger after a successful hydra build
<gchristensen> note the ...423 build only passed 2 hours ago, and there hasn't been a successful build since before that in some time(probably 4 days)
<acowley> gchristensen: Okay, I see that it was pretty recent
<LnL> it just became green so it will probably update soon :)
<acowley> gchristensen: I saw it was stale, checked the builds, saw green, got worried
<gchristensen> a fair concern:)
<acowley> I'm eager for the llvm-4 builds
mudri has quit [(Ping timeout: 240 seconds)]
takle_ has quit [(Ping timeout: 264 seconds)]
<LnL> pretty sure hydra already built them
takle has joined #nixos
<LnL> oh, it doesn't build it
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to master: https://git.io/vyl5L
<NixOS_GitHub> nixpkgs/master 7771db2 Jens Grunert: corebird: missing dependencies (glib_networking)
<NixOS_GitHub> nixpkgs/master 58bb4ba Joachim F: Merge pull request #23476 from jensbin/corebird_missing_glib-networking...
takle has quit [(Read error: Connection reset by peer)]
takle has joined #nixos
jensens has joined #nixos
ryanartecona has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #23429: mate-common: update 1.16 -> 1.17 (master...update-mate-1.17.0) https://git.io/vyn6U
desktop has quit [(Remote host closed the connection)]
deepfire has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat closed pull request #23362: openresolv: 3.8.1 -> 3.9.0 (master...openresolv) https://git.io/vysV1
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #23533: emby: 3.2.4 -> 3.2.5 (master...emby-3.2.5) https://git.io/vylKI
takle has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to master: https://git.io/vyldT
<NixOS_GitHub> nixpkgs/master 1dcb0bb ndowens: logcheck: 1.3.17 -> 1.3.18...
<NixOS_GitHub> nixpkgs/master 1539d94 Joachim F: Merge pull request #23317 from ndowens/logcheck...
bennofs1 has joined #nixos
deepfire has quit [(Ping timeout: 264 seconds)]
takle has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #23326: tmate: 2.2.0 -> 2.2.1 (master...tmate-2-2-1) https://git.io/vyOcj
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #23355: sstp: 1.0.10 -> 1.0.11 (master...sstp) https://git.io/vys8g
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #23359: pptp: 1.8.0 -> 1.9.0 (master...pptp) https://git.io/vysB7
acowley is now known as acowley_away
ryanartecona has quit [(Quit: ryanartecona)]
takle has quit [(Remote host closed the connection)]
bennofs has quit [(Ping timeout: 256 seconds)]
deepfire has joined #nixos
simendsjo has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] husnoo opened pull request #23540: bluez: also install gatttools (master...gatttools) https://git.io/vyldP
justanotheruser has quit [(Ping timeout: 256 seconds)]
justanotheruser has joined #nixos
takle has joined #nixos
freusque has quit [(Ping timeout: 264 seconds)]
<bennofs1> I just read this: 'Running ‘make install’ with a different value of prefix from the one used to build the program should not recompile the program.' (https://www.gnu.org/prep/standards/html_node/Directory-Variables.html). How should a program find its datefiles then, if changing prefix should not recompile (= prefix cannot be compiled in?)
takle has quit [(Ping timeout: 240 seconds)]
<MichaelRaskin> Well, it could try compile-time datadir and datadir which would be default for the installation prefix
tnks has quit [(Ping timeout: 264 seconds)]
<MichaelRaskin> Because the binary knows where it resides.
<bennofs1> oh, so changing prefix should not recompile, but datadir, which often depends on prefix (but does not have to), may. that makes sense, thx
fuzzy_id has quit [(Ping timeout: 264 seconds)]
<bennofs1> Is anybody here using 'drbd'?
spinus has joined #nixos
takle has joined #nixos
<spinus> Hello, does anybody use nixops+azure by any chance?
fuzzy_id has joined #nixos
griff_ has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
tnks has joined #nixos
takle has joined #nixos
ppppp5 has quit [(Remote host closed the connection)]
freusque has joined #nixos
sellout- has quit [(Ping timeout: 258 seconds)]
takle has quit [(Ping timeout: 240 seconds)]
fuzzy_id has quit [(Ping timeout: 264 seconds)]
<NixOS_GitHub> [nixpkgs] bennofs opened pull request #23541: drbd: fix output file location (master...fix-drbd-destdir) https://git.io/vylbV
nh2 has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/vylbQ
<NixOS_GitHub> nixpkgs/master 947815f Jörg Thalheim: fcron: 3.1.2 -> 3.2.1...
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #23320: fcron: 3.1.2 -> 3.2.1 (master...fcron) https://git.io/vyYFK
sellout- has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #23413: fcron-module: Add fcron user. Fixes #23320 (master...fcron-mod) https://git.io/vynBQ
wkennington has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to release-17.03: https://git.io/vylNf
<NixOS_GitHub> nixpkgs/release-17.03 6bc2d87 Jörg Thalheim: fcron: 3.1.2 -> 3.2.1...
moet has joined #nixos
<moet> i'd like to run `rfkill unblock all` every boot after the networking stack has initialized.. powerManagement.powerUpCommands seem to run the command to early.. can somebody recommend the correct approach?
hiratara has quit [(Ping timeout: 246 seconds)]
mudri has joined #nixos
<spinus> systemd service unit with
<spinus> [Unit]
<spinus> After=network.target
<spinus> [Install]
<spinus> WantedBy=multi-user.target
<spinus> (or something like that)
<ndowens08> Sometimes I feel I do bad updating packages :)
reinzelmann has quit [(Quit: Leaving)]
<gchristensen> why, ndowens08?
hiratara has joined #nixos
<NixOS_GitHub> [nixpkgs] 7c6f434c closed pull request #23516: wrapFirefox: fix default-browser update (master...fix-wrapFirefox-default-browser) https://git.io/vylEg
wkennington has quit [(Ping timeout: 240 seconds)]
<ndowens08> gchristensen: idk, I have gotten most of my updates merged
<NixOS_GitHub> [nixpkgs] henrytill opened pull request #23542: racket: disable i686 builds (master...racket-disable-i686) https://git.io/vylN6
<ndowens08> gchristensen: sometimes it's like i introduce a issue somehow when i update some :)
<gchristensen> it happens
griff_ has quit [(Quit: griff_)]
<moet> spinus: are you familiar with `/etc/systemd/system/systemd-rfkill\@.service` which seems to be installed by default, albeit not enabled
<spinus> I'm not
<moet> i'm wondering if that is also related, though i've been unsuccessful at using it
<moet> ah ok. well i'll try making a new unit then
<spinus> moet: if that file is modeled in nixos config, you can probably enable it
<spinus> ok, I found it's not
<spinus> it's provided by upstream
abrar has quit [(Quit: WeeChat 1.5)]
<spinus> I'm just wondering if you create systemd service in nix with name which already exist and change parameter whether that would work
<spinus> systemd can do some config merging
<moet> hmm.. i'll look at the systemd configuring nix stuff and see if i can do that. thank you for the suggestion
m3tti has joined #nixos
pepa has joined #nixos
abrar has joined #nixos
<c0bw3b> BTW : propagatedBuildInputs vs buildInputs ? :p
<simpson> c0bw3b: Does the build input also need to be present at runtime for things to work right?
<c0bw3b> simpson : makes sense indeed! thanks
<clever> propagatedBuildInputs is only propagated to other builds
griff_ has joined #nixos
<clever> it doesnt show up at the final runtime that faces the "end user"
<clever> there is another attr for that, but i avoid using it whenever possible
<simpson> Oh, TIL.
<clever> for example, kdenlive refuses to work until installed, because it expects things to be installed into your profile
<clever> but i cant just nix-env -i it, because those things conflict with other versions of kde utils
<clever> and you have now created the very problem nix was meant to solve
moet has quit [(Quit: testing)]
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #23220: bluez also install gatttool (master...master) https://git.io/vykwL
nekroze has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #23542: racket: disable i686 builds (master...racket-disable-i686) https://git.io/vylN6
<c0bw3b> and I should have RTFM first because everything is explained here : https://nixos.org/nixpkgs/manual/#ssec-stdenv-attributes
<nekroze> I am attempting to use the pathExists builtin but it keeps giving me "cannot refer to other paths" error, The input does use string interpolation such as "${path}/config.conf" where path is something like "/root" but shouldnt this not be a problem as it should be handled as one string, not a joining of two paths? I also tried using the toPath function to convert the string into a path before passing it to
<nekroze> pathExists without any success. What am I doing wrong?
thc202 has quit [(Ping timeout: 256 seconds)]
layus has joined #nixos
hiratara has quit [(Quit: ZNC - http://znc.in)]
<MichaelRaskin> nekroze: not sure what you are trying to do, but do you know that doing anything with a store path (or something that gets casted to a store path during the processing) makes you depend on it, even if you only asked yes-or-no questions?
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to release-17.03: https://git.io/vylxB
<NixOS_GitHub> nixpkgs/release-17.03 0cac30f Henry Till: racket: disable i686 builds...
hiratara has joined #nixos
<nekroze> MichaelRaskin: My intention is to only include a configuration file if it exists in the nixos configuration directory
<ndowens08> Any idea how to edit a package if my fork doesnt have the update anymore. I did the git fetch upstream pull/ID/head:BranchName and edited the file and well ofc I can't push it back to upstream and so I had to push it to my repo, in which doesn't update the PR; Added gcc for darwin build, since that seems to be what caused this one pkg to fail
<MichaelRaskin> nekroze: what is the exact code?
<nekroze> MichaelRaskin: Perhaps I am going about this wrong, does pathExists only work for nix store paths? not for files in the config
<MichaelRaskin> It may work for everything except nix store paths
<nekroze> MichaelRaskin: code is like so "services.openssh = let state = "/root" in mkIf (pathExists "${state}/secrets/server.moduli") { moduliFile = "${state}/secrets/server.moduli"; };"
<nekroze> My goal is for no moduli file to be configured if there is not one pregenerated in /root/secrets/server.moduli
<nekroze> but if it exists then openssh should be configured to use it
<MichaelRaskin> No idea how this interacts with mmodule system
<nekroze> MichaelRaskin: Perhaps I should not use mkIf
<NixOS_GitHub> [nixpkgs] bennofs pushed 1 new commit to master: https://git.io/vylxx
<NixOS_GitHub> nixpkgs/master c0bfcdf Benno Fünfstück: opensc: remove obsolete DESTDIR patch...
JagaJaga has joined #nixos
spinus has quit [(Ping timeout: 256 seconds)]
<nekroze> MichaelRaskin: Still the same error if I switch to if then else syntax
<nekroze> the error indicates it is coming specifically from the pathExists function from the line and column number
<MichaelRaskin> And you set it as a literal string, not as a path, right?
<MichaelRaskin> You could also try using traceVal to see that gets passed to pathExists
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #23543: s6-portable-utils: 2.0.5.3 -> 2.1.0.0 (master...s6-portable-utils) https://git.io/vylpt
<nekroze> MichaelRaskin: I am giving it a string literal yes. Not sure if it does some implicit casting
<NixOS_GitHub> [nixpkgs] ndowens closed pull request #23425: s6-portable-utils: 2.0.5.3 -> 2.1.0.0 (master...s6-portable-utils) https://git.io/vynVN
Biappi_ is now known as Biappi
<nekroze> MichaelRaskin: I am unfamiliar with traceVal, let me look it up
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/vylpY
<NixOS_GitHub> nixpkgs/master 82fda65 Jörg Thalheim: fcron: add missing meta.platforms
<MichaelRaskin> lib.TraceVal, it passes the value through, but prints it to the trace output
takle has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to release-17.03: https://git.io/vylpl
<NixOS_GitHub> nixpkgs/release-17.03 f100d4d Jörg Thalheim: fcron: add missing meta.platforms...
<nekroze> MichaelRaskin: Ah yeah found it in the nixpkgs lib, same as trace but passes the same to both sides, nice. Aparently it is constructing a nix store path!
<nekroze> that is a problem
spinus has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
zraexy has quit [(Ping timeout: 260 seconds)]
johnsonav has quit [(Ping timeout: 246 seconds)]
fre2 has joined #nixos
spinus has quit [(Ping timeout: 258 seconds)]
freusque has quit [(Ping timeout: 240 seconds)]
m3tti has left #nixos ["ERC Version 5.3 (IRC client for Emacs)"]
M1k3y has quit [(Quit: Page closed)]
<nekroze> MichaelRaskin: It is all working as I expect if I switch from string interpolation to concatenation
systemfault has quit [(Quit: Bye!)]
c0bw3b has left #nixos []
<ndowens08> THis one package doesn't build on Darwin according to travis CI, says missing c compilier even though I put gcc as nativeBuildInputs, should I set platforms to not include darwin, or leave it be?
d762b440__ has joined #nixos
Wizek has quit [(Ping timeout: 268 seconds)]
takle has joined #nixos
d762b440__ has quit [(Ping timeout: 260 seconds)]
<johnw> is there ever a case where nix-env would ignore ~/.nixpkgs/config.nix
justan0theruser has joined #nixos
<NixOS_GitHub> [nixpkgs] ttuegel pushed 3 new commits to staging: https://git.io/vylh8
<NixOS_GitHub> nixpkgs/staging 8690378 Thomas Tuegel: qttools: update cmake paths for Qt 5.8
<NixOS_GitHub> nixpkgs/staging 923224a Thomas Tuegel: qtstyleplugins: mark broken with Qt 5.8
<NixOS_GitHub> nixpkgs/staging 2a38551 Thomas Tuegel: qtwebengine: update build system paths for Qt 5.8
justanotheruser has quit [(Ping timeout: 264 seconds)]
griff_ has quit [(Quit: griff_)]
takle has quit [(Ping timeout: 268 seconds)]
takle has joined #nixos
<NixOS_GitHub> [nix] shlevy pushed 1 new commit to master: https://git.io/vylhV
<NixOS_GitHub> nix/master 689b825 Shea Levy: nix-daemon.plist: Set XDG_CACHE_HOME
takle has quit [(Remote host closed the connection)]
bennofs1 has quit [(Ping timeout: 264 seconds)]
takle has joined #nixos
johnsonav has joined #nixos
MoreTea has quit [(Quit: Leaving)]
jophish_ has quit [(Ping timeout: 240 seconds)]
takle_ has joined #nixos
Rizy has joined #nixos
pepa has quit [(Ping timeout: 260 seconds)]
takle has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] magnetophon opened pull request #23544: hydrogen: 0.9.6.1 -> 0.9.7 (master...hydrogen) https://git.io/vylhF
filterfish has joined #nixos
<NixOS_GitHub> [nixpkgs] shlevy pushed 1 new commit to release-16.09: https://git.io/vyljG
<NixOS_GitHub> nixpkgs/release-16.09 2d6a82a Dan Peebles: aws-sdk-cpp: fix on darwin...
m0rphism has quit [(Ping timeout: 240 seconds)]
<LnL> ndowens08: what pakage?
nh2 has quit [(Ping timeout: 260 seconds)]
RchrdB has joined #nixos
<ndowens08> LnL: one sec, left the page and forgot
NickHu has quit [(Ping timeout: 240 seconds)]
<ndowens08> tried using optional isDarwin first that didnt work, then tried buildInputs = [ gcc ] still didnt work
m0rphism has joined #nixos
NickHu has joined #nixos
<LnL> hmm, the ./configure looks for gcc and clang so it should find it
<LnL> I'll take a look tomorrow
<ndowens08> yeah i am unsure how to fix it, tried to set it as optional and then expicit set
jmeredith has quit [(Quit: Connection closed for inactivity)]
anelson has quit [(Ping timeout: 246 seconds)]
<LnL> it's an issue with the detection of the package, it _should_ work with both gcc and clang
jensens has quit [(Ping timeout: 264 seconds)]
roconnor has quit [(Ping timeout: 268 seconds)]
Rizy has quit [(Quit: Rizy)]
<ndowens08> may have to tell configure where gcc is at I guess