xwvvvvwx has quit [(Ping timeout: 240 seconds)]
acertain has quit [(Ping timeout: 244 seconds)]
mizu_no_oto has joined #nixos
mizu_no_oto has quit [(Client Quit)]
acertain has joined #nixos
alx741 has quit [(Quit: alx741)]
nh2_ has joined #nixos
sigmundv has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/v1yLh
<NixOS_GitHub> nixpkgs/master 2867f88 Jaka Hudoklin: kubernetes module: fix default dns ip
<NixOS_GitHub> nixpkgs/master 9871d3c Jörg Thalheim: Merge pull request #21087 from offlinehacker/nixos/kubernetes1/fixdns...
alx741 has joined #nixos
mizu_no_oto has joined #nixos
eacameron has joined #nixos
alx741 has quit [(Client Quit)]
mizu_no_oto has quit [(Client Quit)]
alx741 has joined #nixos
ryanartecona has quit [(Quit: ryanartecona)]
alx741 has quit [(Client Quit)]
ryanartecona has joined #nixos
alx741 has joined #nixos
mizu_no_oto has joined #nixos
eacameron has quit [(Ping timeout: 260 seconds)]
eacameron has joined #nixos
SovereignBleak has joined #nixos
redmq has joined #nixos
<SovereignBleak> Any arguments against jumping from Arch to Nix on a production machine? Nix's DSL looks a little terrifying and I've never been all that good with math. I feel like Nix is for those who were good at math in high school.
<Ralith> I've transitioned two (sooner or later to be three) machines from arch to nix in-place, including a remote headless server, and have no regrets
<Ralith> I can't imagine knowingly installing Arch on a production machine, even back when I was a fan of it
<hodapp> Arch has really been fine for me.
<hodapp> ...except for the part where every few months, something goes completely wrong and I have to manually fix an unusable system.
markus1199 has joined #nixos
<Ralith> indeed
<hodapp> and the channel being full of dipshits.
<hodapp> #sorrynotsorry
<Ralith> I'd probably still be on arch if not for the fact that you can't even choose not to expose yourself to the breakage
<SovereignBleak> I think it can get a little aggressive in there but I wouldn't say it's full of dipshits.
<Ralith> (also Nix's advantages for software development are spectacular)
<NixOS_GitHub> [nixpkgs] dtzWill opened pull request #21162: Add vim-markdown plugin (master...feature/vim-markdown-upstream) https://git.io/v1yqE
<hodapp> Ralith: That's why I'm trying it out on my laptop
<SovereignBleak> Okay so jump right in then?
<hodapp> SovereignBleak: I don't know that Nix's expressions have any real requirement of being good at math.
<SovereignBleak> Start with the Nix pills posts and then get crafting my Nix master conf file?
redmq has quit [(Ping timeout: 268 seconds)]
<Ralith> SovereignBleak: I mean, be prepared to do a lot of research to learn how to do things, but rest assured that once you get things vaguely working it'll be very difficult indeed to get in a situation where recovering from a mistake is nontrivial
<SovereignBleak> hodapp: That's good news.
<Ralith> Nix's documentation is very professional but incomplete
<Ralith> NixOS's, I should say
<Ralith> also nixpkg's
markus1189 has quit [(Ping timeout: 248 seconds)]
* Ralith hasn't found it necessary to pay much attention to Nix-specific documentation
<Havvy> Ralith: Nix needs a foundation that accepts donations and can hire somebody to actually work on documentation.
<Ralith> that sounds nice
<NixOS_GitHub> [nixpkgs] dtzWill opened pull request #21163: GHC pax fixes (master...feature/ghc-pax-fixes) https://git.io/v1yqy
<Ralith> replacing Arch with Nix in-place on my remote server was actually less painful than various instances of fixing Arch on local machines, since I could always just netboot a recovery image and tell the bootloader to roll back
<hodapp> Ralith: is there documentation on this in-place replacement?
<Ralith> hodapp: scattered blog posts
<Ralith> it's not trivial
<hodapp> ...maybe I'll just do a fresh install
<hodapp> actually, I may need to anyway because I'm probably going to do encrypted LUKS root
<Ralith> I would recommend sticking with the documented, supported processes where possible, yes
mexisme2 has joined #nixos
erasmas has quit [(Quit: leaving)]
mexisme has quit [(Ping timeout: 260 seconds)]
<gchristensen> yes
<angerman> who and how is haskell-packages.nix being generated? peti, do you do that by hand?
RchrdB has quit [(Quit: Leaving)]
<rardiol> Could someone please refresh me on what's the point of QT libs in ~/.nix-profile? and is it related to "Cannot mix incompatible Qt library (version 0x50601) with this library (version 0x50602)" ?
anelson_ has joined #nixos
filterfish_ has joined #nixos
filterfish_ has quit [(Read error: Connection reset by peer)]
filterfish_ has joined #nixos
<Ralith> rardiol: what's the output of ldd on the program reporting that error?
anelson has quit [(Ping timeout: 258 seconds)]
sboo has joined #nixos
digitus has quit [(Quit: digitus)]
filterfish has quit [(Ping timeout: 240 seconds)]
<rardiol> Ralith: http://nixpaste.lbr.uno/raw/RncMPYFU . it's stellarium. not a major problem because running it on a pure nix-shell works.
<gchristensen> _guh_ the state of laptops is absolutely frustrating.
<Ralith> er, right, ldd derefs symlinks
<Ralith> rardiol: my guess would be either your environment's screwed up (i.e. LD_LIBRARY_PATH) or you have packages that explicitly depend on incompatible versions of qt installed in the same environment
<Ralith> the latter is most likely
<Ralith> should be fixable by updating whatever it is that's pulling in the outdated qt
<rardiol> yeah, I vaguely remember that being the solution last time it happened
<Ralith> if you're using nix-env to manage things, it may be as simple as nix-env -u
<rardiol> I still fell it's not supposed to happen.
<rardiol> but thanks
ryanartecona has quit [(Quit: ryanartecona)]
<Ralith> hm, yeah, the rpaths should be hardwired
<rardiol> I think "nix-env -u" with the flag that updates even if it's a dependency update? Or else it won't update from Foo1.3 with qt5.6.1 to Foo1.3 qt.5.6.2?
<NixOS_GitHub> [nixpkgs] sh01 opened pull request #21164: ImageMagick: Add additional mirror. (master...imagemagick_add_mirror) https://git.io/v1yYS
filterfish_ has quit [(Remote host closed the connection)]
<Ralith> the problem of "conflicting transitive dependencies" is generally avoided easily by using declarative environments, so all your packages naturally arise from a single nixpkgs checkout
<stepcut> I built a bunch of packages in hydra, and using what I thought was the same inputs, I tried to use nixops deploy to deploy them to a virtualbox instance. However, it wants to rebuild a bunch of the packages because their hashes differ. Is there some good way to track down what variation is causing the derivations to diverge?
<Ralith> finding out why exactly there's a conflict would require digging into exactly why Qt is producing that error
eacameron has quit [(Remote host closed the connection)]
<Ralith> which might be an adventure
<rardiol> no thank you
<Ralith> it could be your LD_LIBRARY_PATH contains garbage, it could be that there's plugin or data file stuff going on which nix hasn't fully encapsulated
buttbutter has quit [(Ping timeout: 250 seconds)]
<rardiol> LD_LIBRARY_PATH is /run/opengl-driver/lib:/run/opengl-driver-32/lib
eacameron has joined #nixos
filterfish has joined #nixos
mogo has quit [(Ping timeout: 248 seconds)]
filterfish_ has joined #nixos
filterfish_ has quit [(Read error: Connection reset by peer)]
AllanEspinosa has quit [(Ping timeout: 240 seconds)]
filterfish has quit [(Ping timeout: 258 seconds)]
filterfish has joined #nixos
mudri has quit [(Quit: WeeChat 1.6)]
hotfuzz_ has joined #nixos
hotfuzz has quit [(Read error: Connection reset by peer)]
<Ralith> that is the correct value
<Ralith> my best guess is that the packaging of Qt is not as pure as it could theoretically be, which would be nice to fix but is very possibly not feasible
eacameron has quit [(Remote host closed the connection)]
<Ralith> you rapidly get into requiring nontrivial upstream patches and suc
<Ralith> h
<sboo> hi, can someone help me get the Wifi to work? I recently installed NixOS.
<sboo> i get " Resource temporarily unavailable"
<sboo> when i run `
<sboo> sudo wpa_supplicant -D nl80211,wext -i $MY_NETWORK -c ~/wpa_supplicant.conf`
<sboo> i.e.
<sboo> Successfully initialized wpa_supplicant
<sboo> Could not set interface wlp3s0 flags (UP): Resource temporarily unavailable
<sboo> nl80211: Could not set interface 'wlp3s0' UP
<sboo> nl80211: deinit ifname=wlp3s0 disabled_11b_rates=0
<sboo> Could not set interface wlp3s0 flags (UP): Resource temporarily unavailable
<sboo> WEXT: Could not set interface 'wlp3s0' UP
<sboo> wlp3s0: Failed to initialize driver interface
<sboo>
<sboo> more info:
<sboo> sudo lshw -c network
<sboo> *-network DISABLED
<sboo> description: Wireless interface
<sboo> physical id: 0
<sboo> bus info: pci@0000:03:00.0
<sboo> logical name: wlp3s0
<sboo> version: 32
<sboo> serial: cc:b0:da:a3:3a:a1
[0x4A6F] has quit [(Ping timeout: 268 seconds)]
<sboo> width: 64 bits
<sboo> clock: 33MHz
<sboo> capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
<sboo> configuration: broadcast=yes driver=ath10k_pci driverversion=4.8.6 firmware=WLAN.RM.2.0-00180-QCARMSWPZ-1 latency=0 link=no multicast=yes wireless=IEEE 802.11
<sboo> resources: irq:281 memory:b2000000-b21fffff
<sboo>
<sboo>
<sboo>
<sboo> sudo lspci -v
<sboo>
<sboo> 03:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32)
<sboo> Subsystem: Lenovo Device 0827
<sboo> Flags: bus master, fast devsel, latency 0, IRQ 281
<sboo> Memory at b2000000 (64-bit, non-prefetchable) [size=2M]
<sboo> Capabilities: [40] Power Management version 3
[0x4A6F] has joined #nixos
<sboo> Capabilities: [50] MSI: Enable+ Count=1/8 Maskable+ 64bit-
<sboo> Capabilities: [70] Express Endpoint, MSI 00
<sboo> Capabilities: [100] Advanced Error Reporting
<sboo> Capabilities: [148] Virtual Channel
<sboo> Capabilities: [168] Device Serial Number 00-00-00-00-00-00-00-00
<sboo> Capabilities: [178] Latency Tolerance Reporting
<sboo> Capabilities: [180] L1 PM Substates
<sboo> Kernel driver in use: ath10k_pci
<gchristensen> sboo: please use a pastebin like gist.github.com, pastebin.com, hastebin.com, etc.
redmq has joined #nixos
<sboo> gchristensen: http://pastebin.com/7JSD41TJ (sorry about that)
<sboo> gchristensen: google didn't turn up much, but the level of the issue might not be nixos. i can also ask on another channel (#linux? pretty new to irc) instead.
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
redmq has quit [(Ping timeout: 268 seconds)]
ambro718 has quit [(Ping timeout: 256 seconds)]
<gchristensen> sorry, sboo, I don't know -- but you're much more likely to get help sending around pastebin links:)
filterfish_ has joined #nixos
<sboo> gchristensen: no worries, thanks
filterfish has quit [(Ping timeout: 240 seconds)]
acowley is now known as acowley_away
<gchristensen> domenkozar: what laptop do you have, again?
smartin has quit [(Quit: Lost terminal)]
codeape has joined #nixos
filterfish_ has quit [(Remote host closed the connection)]
<dtzWill> weeeee ghc versions
filterfish_ has joined #nixos
codeape has quit [(Client Quit)]
filterfish_ has quit [(Remote host closed the connection)]
filterfish_ has joined #nixos
erlandsona has joined #nixos
<erlandsona> Anyone here know how to get icon / application themes installed and applied while using XMonad on NixOS?
filterfish_ has quit [(Read error: Connection reset by peer)]
filterfish_ has joined #nixos
sboo has quit [(Read error: Connection reset by peer)]
sboosali has joined #nixos
sboosali has quit [(Read error: Connection reset by peer)]
sboosali has joined #nixos
sboosali has quit [(Remote host closed the connection)]
sboosali has joined #nixos
sboosali has quit [(Remote host closed the connection)]
sboosali has joined #nixos
eacameron has joined #nixos
AllanEspinosa has joined #nixos
<AtnNn> nixpkgs' unholy mix of hacky shell sripts and pure nix expressions is quite impressive
<AtnNn> erlandsona: I use xmonad, but I haven't customize any icons or themes
<gchristensen> AtnNn: all distros are powerd by hacky shell scripts, so I'll take that as a huge compromise
<gchristensen> complement*
<gchristensen> compliment*
Rotaerk has joined #nixos
moet has joined #nixos
<Ralith> it would be pretty interesting to support shell-less build scripts
<AtnNn> I Was just thinking the same thing
nh2_ has quit [(Ping timeout: 260 seconds)]
rardiol has quit [(Ping timeout: 265 seconds)]
<AtnNn> but what would replace bash? even with extra primitives, nix is far from a good scripting language
erlandsona has quit [(Ping timeout: 260 seconds)]
herzmeister has quit [(Quit: Leaving)]
<Ralith> seems like it could work fine to me
filterfish_ has quit [(Read error: Connection reset by peer)]
herzmeister has joined #nixos
filterfish_ has joined #nixos
<gchristensen> nix isn't just not a good scripting language, nix isn't anything like a scripting language.
<AtnNn> I find that when I try to replace shell scripts with nix functions I end up with 10x more code, and a bloated store
filterfish__ has joined #nixos
sboosali has quit [(Ping timeout: 240 seconds)]
filterfish has joined #nixos
Havvy has quit [(Quit: Leaving)]
filterfish_ has quit [(Ping timeout: 245 seconds)]
filterfish_ has joined #nixos
filterfish has quit [(Read error: Connection reset by peer)]
filterfish_ has quit [(Remote host closed the connection)]
filterfish_ has joined #nixos
filterfish__ has quit [(Ping timeout: 245 seconds)]
Shou has quit [(Ping timeout: 258 seconds)]
Havvy has joined #nixos
filterfish_ has quit [(Remote host closed the connection)]
filterfish_ has joined #nixos
<Ralith> gchristensen: that doesn't mean you couldn't embed reasonably concise scripts in it
<gchristensen> sure
filterfish_ has quit [(Remote host closed the connection)]
Wizek has joined #nixos
Wizek_ has joined #nixos
filterfish_ has joined #nixos
thc202 has quit [(Ping timeout: 260 seconds)]
PragCyph1 has quit [(Ping timeout: 245 seconds)]
sigmundv has quit [(Ping timeout: 252 seconds)]
eacameron has quit [(Remote host closed the connection)]
mguentner3 has joined #nixos
mbrgm has quit [(Ping timeout: 258 seconds)]
mbrgm has joined #nixos
mguentner2 has quit [(Ping timeout: 240 seconds)]
<Ralith> might actually be a step backwards in performance, though I'd be worried if a build script is ever a cost center
aj__ has joined #nixos
PragCyphr has joined #nixos
derjohn_mobi has quit [(Ping timeout: 256 seconds)]
<Rotaerk> hmm nix-build's -v flag can be specified multiple times to increase verbosity ... how do you set it to 0?
<Rotaerk> 1 is the default, so omission of -v wouldn't be 0
moet has quit [(Ping timeout: 246 seconds)]
anelson_ has quit [(Remote host closed the connection)]
<AtnNn> Rotaerk: perhaps -Q
anelson_ has joined #nixos
moet has joined #nixos
<Rotaerk> hmm... oh, maybe -v is 0, and -vv is 1 (the default)
<Rotaerk> and then -Q is even less than 0
<Rotaerk> since 0 isn't quiet, but "errors only"
<angerman> Usually with mkDerivation I have all my built inputs in the argument scope { b1, b2, b3, b4, b5 }: mkDerivation { ... }, however if i want to group my build inputs, because they form logically separate package sets (e.g. pkgs and pythonPackages) is there any reason why one would not have { pkgs, pythonPackages }: mkDerivation { ... } ?
* hodapp goes to see if this Pentium III craptop can run NixOS, just in the interest of self-torture
redmq has joined #nixos
redmq has quit [(Ping timeout: 240 seconds)]
PragCyph1 has joined #nixos
eacameron has joined #nixos
<AtnNn> angerman: you can do whatever you want. Take a look at <nixpkgs/pkgs/top-level/all-packages.nix> and <nixpkgs/lib/customization.nix>
PragCyphr has quit [(Ping timeout: 250 seconds)]
<angerman> AtnNn, well it is possible yes. But maybe there's some community contract that you'd not want to do that?
eacameron has quit [(Ping timeout: 264 seconds)]
<AtnNn> angerman: I've only had the chance to examine very few packages so far, but my impression is that packages ask for the minimum that they need
buttbutter has joined #nixos
eacameron has joined #nixos
<angerman> AtnNn it's certainly more explicit that way...
<AtnNn> it also makes it easier to override a single dependency
<AtnNn> and tell at a glance what a package depends on
<AtnNn> Perhaps you could take two arguments. `pkgs@{...}: pythonPackages@{...}:'
<angerman> AtnNn: that would still bring all in scope, right? Thus you could end up with name clashes.
mizu_no_oto has joined #nixos
hexagoxel has quit [(Ping timeout: 264 seconds)]
samueldr has joined #nixos
<> changed the topic of #nixos to: Topic for #nixos is "https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://botbot.me/freenode/nixos/ || Swag: http://www.cafepress.co.uk/NixOS || Darwin: ##nix-darwin"
<> changed the topic of #nixos to: Topic set by gchristensen!~ident@unaffiliated/grahamc on 2016-12-04 22:01:50 UTC
<> changed the topic of #nixos to: Channel #nixos created on 2008-04-25 12:32:07 UTC
jluttine has quit [(Ping timeout: 256 seconds)]
hexagoxel has joined #nixos
LnL has quit [(Ping timeout: 268 seconds)]
johnsonav has joined #nixos
_rht has joined #nixos
mguentner3 has quit [(Quit: WeeChat 1.6)]
statusbot has quit [(Remote host closed the connection)]
statusbot has joined #nixos
mguentner has joined #nixos
hotfuzz has joined #nixos
hotfuzz_ has quit [(Read error: Connection reset by peer)]
<Rotaerk> manifests.nix: http://ptpb.pw/Ddj8 sources.nix: http://ptpb.pw/eDv7 default.nix: http://ptpb.pw/s9wE
<Rotaerk> I ran nix-build on default.nix, and it ran for a long time, eventually returning saying that it couldn't build windowTest because of missing dependencies: reflex-dom -any
<Rotaerk> I'm not expecting this to actually work yet, because I probably need to provide more dependencies, but the error doesn't make sense, since I specified reflex-dom in the package overrides list...
<Rotaerk> any idea why this happens?
<Rotaerk> now if I run nix-build again, it *only* tries to build windowTest, as though it thinks all the dependencies are built... and it fails with the same error each time
<AtnNn> Rotaerk: did you mean to `import depSources.reflex-dom' in `default.nix'?
<Rotaerk> shit..
<Rotaerk> thanks :P
<AtnNn> no problem
sdothum has quit [(Quit: ZNC - 1.6.0 - http://znc.in)]
filterfish_ has quit [(Remote host closed the connection)]
moet has quit [(Quit: brain esplosions)]
filterfish has joined #nixos
<hodapp> Blah. Default touchpad setup is the wonky absolute-motion one that is really abnormal for me
<hodapp> and on this laptop, the touchpad has curved borders, so with that mode I cannot even reach to the edges of the screen o_O
anelson_ has quit [(Ping timeout: 240 seconds)]
anelson_ has joined #nixos
<hodapp> still, though, kind of impressed it worked at all for a Pentium III laptop
<AtnNn> hodapp: how is the rest of the system?
<NixOS_GitHub> [nixpkgs] matthewbauer opened pull request #21165: aws-sdk-cpp: Enable on Darwin systems (master...master) https://git.io/v1yBS
buttbutter has quit [(Ping timeout: 264 seconds)]
hotfuzz has quit [(Read error: Connection reset by peer)]
hotfuzz has joined #nixos
mguentner2 has joined #nixos
Sonarpulse-Work has quit [(Ping timeout: 258 seconds)]
LnL has joined #nixos
mguentner has quit [(Ping timeout: 250 seconds)]
seanz has joined #nixos
seanz has quit [(Client Quit)]
buttbutter has joined #nixos
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
AllanEspinosa has quit [(Ping timeout: 258 seconds)]
redmq has joined #nixos
redmq has quit [(Ping timeout: 250 seconds)]
SovereignBleak has quit [(Quit: Connection closed for inactivity)]
jluttine has joined #nixos
proteusguy has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] jagajaga pushed 2 new commits to master: https://git.io/v1yzv
<NixOS_GitHub> nixpkgs/master b035da2 Will Dietz: Add vim-markdown plugin....
<NixOS_GitHub> nixpkgs/master a8ff94e Arseniy Seroka: Merge pull request #21162 from dtzWill/feature/vim-markdown-upstream...
<NixOS_GitHub> [nixpkgs] matthewbauer opened pull request #21167: darwin.CoreOSMakefiles: remove (master...remove-coreosmakefiles) https://git.io/v1yzs
buttbutter has quit [(Ping timeout: 240 seconds)]
_rht has quit [(Quit: Connection closed for inactivity)]
buttbutter has joined #nixos
johann__ has joined #nixos
amarsman has quit [(Quit: amarsman)]
perebor has joined #nixos
<perebor> when I shut down nixos it hangs on ntpd shutting down, and when I boot the date is set to the unix epoch. is this a common issue?
ebzzry has quit [(Ping timeout: 250 seconds)]
k2s has joined #nixos
Mercuria1Alchemi has joined #nixos
evck has quit [(Ping timeout: 248 seconds)]
amarsman has joined #nixos
joko has quit [(Remote host closed the connection)]
k2s has quit [(Ping timeout: 250 seconds)]
reinzelmann has joined #nixos
jacob_ has joined #nixos
jacob_ is now known as Guest4593
perebor has quit [(Quit: leaving)]
<reinzelmann> Mic92, indeed, services.fprintd.enable was missing! Thank you!
buttbutter has quit [(Ping timeout: 250 seconds)]
buttbutter has joined #nixos
sboosali has joined #nixos
johann__ has quit [(Remote host closed the connection)]
buttbutter has quit [(Ping timeout: 265 seconds)]
eqyiel has quit [(Ping timeout: 250 seconds)]
eqyiel has joined #nixos
eqyiel has quit [(Changing host)]
eqyiel has joined #nixos
systemfault has quit [(Quit: Bye!)]
pi3r has joined #nixos
redmq has joined #nixos
wangoe has left #nixos []
jgertm_ has joined #nixos
redmq has quit [(Ping timeout: 252 seconds)]
hotfuzz has quit [(Read error: Connection reset by peer)]
hotfuzz has joined #nixos
eacameron has quit [(Remote host closed the connection)]
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 252 seconds)]
eacameron has joined #nixos
eacamero_ has joined #nixos
eacameron has quit [(Ping timeout: 264 seconds)]
eacamero_ has quit [(Ping timeout: 265 seconds)]
eacameron has joined #nixos
ixxie has joined #nixos
jgertm_ has quit [(Ping timeout: 245 seconds)]
eacameron has quit [(Ping timeout: 250 seconds)]
eacameron has joined #nixos
Sonarpulse-Work has joined #nixos
eacameron has quit [(Ping timeout: 248 seconds)]
sboosali has quit [(Ping timeout: 258 seconds)]
eacameron has joined #nixos
marusich has joined #nixos
eacameron has quit [(Ping timeout: 246 seconds)]
Itkovian has joined #nixos
eacameron has joined #nixos
xadi has joined #nixos
ckauhaus has joined #nixos
eacameron has quit [(Ping timeout: 245 seconds)]
xadi has quit [(Client Quit)]
xadi has joined #nixos
eacameron has joined #nixos
osa1 has joined #nixos
rly has joined #nixos
<osa1> does nix installer install man pages? I can't find a man page for nix-build and nix-shell
eacameron has quit [(Ping timeout: 264 seconds)]
mexisme has joined #nixos
mexisme2 has quit [(Read error: Connection reset by peer)]
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 258 seconds)]
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 248 seconds)]
eacameron has joined #nixos
<NixOS_GitHub> [nixpkgs] edolstra pushed 2 new commits to master: https://git.io/v1yPU
<NixOS_GitHub> nixpkgs/master 5b2e289 Matthew Bauer: aws-sdk-cpp: Enable on Darwin systems...
<NixOS_GitHub> nixpkgs/master 3ae905a Eelco Dolstra: Merge pull request #21165 from matthewbauer/master...
FRidh has joined #nixos
eacameron has quit [(Ping timeout: 256 seconds)]
xadi has quit [(Quit: Leaving.)]
eacameron has joined #nixos
Itkovian has quit [(Read error: Connection reset by peer)]
eacameron has quit [(Ping timeout: 248 seconds)]
<AtnNn> osa1: `man -w nix-build` shows me `/nix/store/...-nix-1.11.4-man/share/man/man1/nix-build.1.gz'
<osa1> AtnNn: I found it in ~/.nix-profile/share/man but thanks
<osa1> I'd expect nix.sh to add that to MANPATH
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 256 seconds)]
jazzencat has joined #nixos
<LnL> no, there is a pr for that but there was some some discussion around it
goibhniu has joined #nixos
<AtnNn> it looks like nixpkg's `man' scans `$PATH' looking for matching folders. `man -w -d' provides a nice trace
<ixxie> normally when I want to add a shell command, I copy a binary to /usr/bin ; is this how its done in NixOS as well?
<Ralith> that's not correct procedure on *any* distro
<Ralith> except maybe LFS I guess
<LnL> ixxie: the proper thing to do is to create an expression for it and add it to nixpkgs.config.packageOverrides
deepwater has joined #nixos
<ixxie> LnL: is there an example / tutorial for this?
Itkovian has joined #nixos
<ixxie> Ralith: well I am a n00b, and I will just be learning NixOS from now on so xD
<NixOS_GitHub> [nixpkgs] sh01 opened pull request #21170: unifont: Switch sources to GNU mirrors. (release-16.09...unifont_sources) https://git.io/v1y1S
<LnL> ixxie: if it's just for your shell: environment.shellAliases.foo = ./path/to/foo;
aj__ has quit [(Ping timeout: 252 seconds)]
<ixxie> LnL: I wanna do it the proper way, I am packaging something
thc202 has joined #nixos
<LnL> does it have a proper source?
<ixxie> its just some bash scripts I am writing
<ixxie> I am still trying to figure out the details, but what I am trying to do is define a Scala development environment using a NixOS configuration and some helper Bash scripts and put it with the source code on a repo
nschoe has joined #nixos
<LnL> in that case I would create a shell.nix for your project's build environment and add the project's script dir to your path in nix-shell
<ixxie> because basically, I am trying to learn all this stuff from scratch with a bunch of people who have almost no coding expirience, and I figured setting up a shared development environment would make life easier for us
<LnL> let me find an example
<ixxie> the scripts aren't necessarily for helping with builds; they are a sort of general purpose toolkit that should be available in the system
<ixxie> or maybe I am misunderstanding what you are saying
<LnL> oh so you would want to add them to you user profile?
<AtnNn> ixxie: a nice thing about derivations is that you can install them with `nix-env' or load them at will with `nix-shell'
<ixxie> I guess they should be their own package
<ixxie> I mean, they should be available to all user profiles because I am creating a whole system configuration to share with the team
<ixxie> and any user profile created on those systems should be able to use those scripts
fritschy has joined #nixos
<ixxie> AtnNn: I know, but the point here is more to collaboratively develop the a reproducable development environment defined declaratively
nmattia_ is now known as nmattia
jgertm_ has joined #nixos
ThatDocsLady has joined #nixos
berce has joined #nixos
<ixxie> lets say I want a git workflow for my team's nixos config, and I want to have a set of helper scripts installed with the system
<kmicu> You could use ‘writeScript’ helper to define your scripts directly in *.nix files.
redmq has joined #nixos
<ixxie> I had written this bash script in a way that only one base command needs to be installed, and it finds all subcommands in the working folder, so I suppose I can use writeScript for the base command only ^^
<LnL> but there's also writeScript or writeScriptBin but then you need to put the script in your nix expression
<LnL> and there's substituteAll if there are some things you need to template, but you probably won't need that
redmq has quit [(Ping timeout: 250 seconds)]
<ixxie> what is the difference between the approach in that gist you linked and using writeScript?
<LnL> nothing, but writeScript takes a string, not a path
<LnL> oh and you might want to use stdenvNoCC instead of the regular stdenv
<ixxie> whats that?
<LnL> an stdenv without gcc and such, since you don't need those to cp a file
* jazzencat reprograms my wifi with a hammer. I would think after all this time Linux would have figured wifi out... sort of...
<kmicu> It’s hard to figure out something if you do not have access to it :)
<LnL> ixxie: you also have a bit more power with mkDerivation you could fetch the scripts, ...
osa1 has quit [(Ping timeout: 258 seconds)]
dgn has joined #nixos
<ixxie> what is $out?
<LnL> that's the /nix/store path where that deri ation should ens up
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #21040: android-studio: 2.1.3 -> 2.2.3 (master...android-studio-2.2.3) https://git.io/v1rut
<LnL> by default mkDerivation will use ./configure --prefix=$out && make install for example
<ixxie> and once you set up your script there its added to the path of any profile using that derivation?
<jazzencat> What channels should I add to my nix package manager?
<kmicu> Are you on NixOS or on a standalone Nix?
<jazzencat> NixOS
<LnL> ixxie: yes, you gan give this expression a name in packageOverrides and add it to your systemPackages
<NixOS_GitHub> [nixpkgs] vdemeester opened pull request #21171: idea-ultimate: 2016.3 -> 2016.3.1 (master...update_idea_ultimate) https://git.io/v1ySy
<ixxie> thanks LnL
<kmicu> Then ‘sudo nix-channel --list’ should already be set to ‘https://nixos.org/channels/nixos-16.09’. You could switch to ‘nixos-unstable’ channel, more on https://nixos.org/nixos/manual/index.html#sec-upgrading
<ixxie> thats what you meant when you mentioned nixpkgs.config.packageOverrides right?
johann__ has joined #nixos
<jazzencat> Is there a way to have multiple channels active at a time and specify which you want nix-env to pull a application from?
<kmicu> You can add
aj__ has joined #nixos
<kmicu> multiple channels to nix-env. You install packages with ‘nix-env -iA mychannel.foo’.
<jazzencat> So something like nix-env -iA nixos-unstable firefox?
<kmicu> (Where ‘mychannel’ is created with ‘nix-channel --add https://nixos.org/channels/nixos-unstable mychannel’)
<LnL> ixxie: instead of callPackage you could also inline the mkDerivation expression if you want
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #21039: android-sdk: 25.2.2 -> 25.2.3 (master...adnroid_sdk_25.2.3) https://git.io/v1ruI
<LnL> ixxie: note that in the previous examples ${./setup.sh} is relative to the default.nix so you'll need a local checkout of the project
<ixxie> thanks LnL
<LnL> ixxie: unless you add a src with fetchurl/fetchgit
<ixxie> I have to cook lunch now
<ixxie> this is helpful
<ixxie> but I think when I get back I need to consider first the overal stucture of the workflow
<ixxie> I saved all you gists, they will go to good use ^^
johann__ has quit [(Ping timeout: 245 seconds)]
pi3r has quit [(Ping timeout: 248 seconds)]
ebzzry has joined #nixos
dhananjay has joined #nixos
<dhananjay> Hi, Why is nix-shell -p "protobuf-c" --show-trace failing? trace here http://lpaste.net/349966
kahiru has joined #nixos
roconnor has quit [(Ping timeout: 256 seconds)]
marusich has quit [(Quit: Leaving)]
<kmicu> dhananjay: what about ‘nix-shell -p protobufc’?
<kmicu> (‘nix-env -qaP 'protobuf.*' --description’ should show you the proper attribute paths (first column) and names (second column))
ale-batt has joined #nixos
<jazzencat> Okay, I have no idea why my network card is active, sees the access points but any attempt to connect with connman just aborts on a protected access point.
<ale-batt> Did someone know why my gcc is different than on my osx ? i have -wunused-result automatically set
<ale-batt> and i found nothing about default flag configuration for gcc / clang
<kmicu> jazzencat: do you have any special characters in WiFi password?
<jazzencat> I think the gcc on OS X is different because of the switch from GPL2 to 3, so they had to maintain an older GPL2 fork until LLVM/Clang was functional.
<jazzencat> No, just uppercase letters and numbers.
<dhananjay> kmicu: It works! also thanks for showing me how to get the proper name.
<jazzencat> A-Z,0-9
<ale-batt> jazzencat: on osx, gcc is a symlink to clang
<jazzencat> Ah.
<jazzencat> I haven't really looked at it much yet.
isHavvy has joined #nixos
<ale-batt> second question, any idea why my terminal print \033[A instead of changing the color ? the $TERM is set to xterm-256color
<jazzencat> What else could be causing the issues? ip link shows the interface up.
<kmicu> jazzencat: did you try NetworkManager or only wpa_supplicant just to check if you can connect at all?
Havvy has quit [(Ping timeout: 268 seconds)]
<jazzencat> I haven't tried that yet. I'll try wpa_supplicant only. I need to comment out the connman line and enable network.wireless in configuration.nix, right?
<kmicu> Maybe your card requires a newer kernel. Try ‘boot.kernelPackages = pkgs.linuxPackages_latest;’.
arianvp2 has joined #nixos
<arianvp2> I got a question about nixops
<kmicu> If connman is enabled in configuration.nix then network.wireless also must be enabled.
<arianvp2> so I set up nixops today on ArchLinux
<arianvp2> but ArchLinux uses /channels/nixpkgs-unstable
<arianvp2> but I want to provision the machines I manage with nixops with /channels/nixos-16.09-small
<arianvp2> instead of nixpkgs-unstable
<arianvp2> how would I do that?
<arianvp2> basiclaly, the channel on my servers needs to be different from my local deploy machine
johann__ has joined #nixos
<NixOS_GitHub> [nixpkgs] AveryGlitch opened pull request #21172: multimc: 0.4.9 -> 0.4.11 (master...master) https://git.io/v1y7q
mudri has joined #nixos
johann__1 has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/v1y72
<NixOS_GitHub> nixpkgs/master 910dcdb Vincent Demeester: idea-ultimate: 2016.3 -> 2016.3.1...
arianvp2 has quit [(Ping timeout: 260 seconds)]
arianvp2_ has joined #nixos
pedro__ has joined #nixos
johann__ has quit [(Ping timeout: 258 seconds)]
ale-batt has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/v1y7A
<NixOS_GitHub> nixpkgs/master e314e5b Sebastian Hagen: ImageMagick: Add additional mirror....
<jazzencat> Trying with wpa_supplicant and with boot.kernelPackages line.
<arianvp2_> or can I only use nixops from a nixos machine??
berce has quit [(Ping timeout: 240 seconds)]
pedro__ has quit [(Quit: Page closed)]
<arianvp2_> tes
jazzencat has quit [(Ping timeout: 256 seconds)]
<LnL> arianvp2_: you can tell nixops to use a different channel for the deployment
<arianvp2_> how?
<LnL> I think it's nixops create -I '<nixos>' -d foo ./foo.nix
<LnL> if you added the channel as nixos
johann__1 has quit [(Ping timeout: 260 seconds)]
<arianvp2_> ah sweet
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/v1ydC
<NixOS_GitHub> nixpkgs/master cc864af Jörg Thalheim: bird: refactor module...
<arianvp2_> I get the erro : Nix search path entry <nixos> does not exist, ignoring
<arianvp2_> though it is in nix-channel --list
<clever> arianvp2_: what exactly is it saying in nix-channel --list?
<clever> and in $NIX_PATH ?
<arianvp2_> nixpkgs=/home/arian/.nix-defexpr/channels/nixpkgs
<clever> then it can only ever find the channel called nixpkgs
<clever> export NIX_PATH=nixpkgs=/home/arian/.nix-defexpr/channels/nixpkgs:/home/arian/.nix-defexpr/channels
jazzencat has joined #nixos
<clever> with this, it should also find channels by name
<LnL> or nixops -I $HOME/.nix-defexpr/channels/nixos
anelson has joined #nixos
<jazzencat> Okay, having a little difficulty connect with wpa_supplicant.
<clever> though if your doing -I $HOME/.nix-defexpr/channels '<nixos>' you might as well just put in an absolute path
iyzsong has joined #nixos
anelson_ has quit [(Remote host closed the connection)]
jensens has joined #nixos
<jazzencat> I used wpa_passphrase ESSID PSK > /etc/wpa_supplicant.conf and then systemctl restart wpa_supplicant.service
<arianvp2_> that didnt work it still cant find nixos
<rly> Does anyone know how I can draw AWS cloud infrastructure like a boss? I.e., import it automatically from a running environment?
<arianvp2_> does work with explisit path though
<rly> Or alternatively some open-source tool in which I have to do it manually?
rardiol has joined #nixos
<LnL> clever: I don't think that works with nixops
<jazzencat> Okay, lspci and dhcpd are listed as command not found in NixOS
<clever> LnL: mostly going on how other nix tools work, havent had a chance to play with nixops yet
<jazzencat> So something is missing in my install so far.
<clever> jazzencat: lspci is in the pciutils package, and nixos uses dhcpcd most of the time
<clever> nix-shell -p pciutils
herzmeister has quit [(Read error: Connection reset by peer)]
[0x4A6F] has quit [(Ping timeout: 250 seconds)]
[0x4A6F] has joined #nixos
berce has joined #nixos
<jazzencat> Okay, still no wireless.
<jazzencat> This is following the ArchLinux WPA Supplicant wiki
<clever> jazzencat: can you pastebin the output of "lspci -v" and "ip link"
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #21066: isl: add 0.17.1 (master...fix/isl-update) https://git.io/v1oRw
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/v1ybN
<NixOS_GitHub> nixpkgs/master 35399f9 David Terry: vscode: 1.6.1 -> 1.7.2
<clever> jazzencat: looks like the rt2800pci driver has already claimed the device
<clever> jazzencat: and it has created wlp3s0
<clever> jazzencat: what does "iwlist scan" give?
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/v1yNe
<NixOS_GitHub> nixpkgs/master 067171a Jörg Thalheim: man-pages: fix conflict with shadow-utils
<arianvp2_> so because stable hasn't been released yet, is there a way to manually select that I want a package from the nixpkgs git repository?
<clever> arianvp2_: packageOverrides make that easy, foo = pkgs.callPackage /home/clever/nixpkgs/pkgs/bar/foo {};
peti has quit [(Quit: WeeChat 1.6)]
<arianvp2_> okay thanks
<clever> arianvp2_: and ti make things more stable (things will change if you checkout something else in nixpkgs)
<arianvp2_> what is ti?
<clever> arianvp2_: you can copy the foo dir to where your nixops stuff is, and use a relative path, callPackage ./foo {};
<arianvp2_> or it*
<clever> s/ti/to/
<arianvp2_> I now just have a git submodule in my nixops repo of nixpkgs
<clever> that also works
<clever> jazzencat: yep, the drivers are fully working
<jazzencat> The card my computer has is an RT3090, but that doesn't seem to be making a difference.
<clever> and thats a lot of networks near you
<jazzencat> I'm in an apartment building across the street from a couple of Navy bases.
<clever> heh, you have nearly 10 times as many networks as me
<clever> ive got a measly 3 on my radar, and 2 of them are mine
<arianvp2_> clever: so i drop the .nix suffix?
<clever> arianvp2_: if you give it the path to a directory, it will load the default.nix within it
<arianvp2_> yeh but my package is in
<arianvp2_> top-level/python-packages.nix
amarsman_ has joined #nixos
<clever> arianvp2_: ah, then its a bit more complex, id (import ./nixpkgs> { config = {}; }).pythonPackages.foo
amarsman has quit [(Read error: Connection reset by peer)]
amarsman_ is now known as amarsman
pedro__ has joined #nixos
<jazzencat> So, what am I missing for my wifi
<clever> jazzencat: i havent used connman before, so all i can do is help setup bare wpa_supplicant
<arianvp2_> clever: I get the following error now
<arianvp2_> error: The option `simple_le' defined in `/home/arian/Projects/arianvp.me/deployment.nix' does not exist.
<arianvp2_> this is my nix file
<clever> arianvp2_: it has to go inside a packageOverride
<lassulus> arianvp2_: simp_le
<kmicu> jazzencat: heh “This notebook comes, in my opinion, equiped the worst choice of wireless hardware. Definetely, for linux users. The Ralink combo card RT3090 is quite new, and Ralink promises extremely welcome support for the Linux community. However, the drivers supplied by them are nothing more but a pain and bunch of unstable, unusable lines of coding.” ―
<clever> arianvp2_: nixpkgs.config.packageOverrides = pkgs: { simple_le = pkgs.callPackage ../nixpkgs/pkgs/tools/admin/simple_le {}; };
<jazzencat> I was testing to see whether the issue was connman being buggy with my hardware or maybe router.
rardiol has quit [(Remote host closed the connection)]
k2s has joined #nixos
<LnL> julia takes a while to build...
<arianvp2_> hmmm
<kmicu> jazzencat: you could blacklist your current driver rt2800pci and try luck with rt2860sta.
<arianvp2_> acme still crashed :/
<lassulus> If you are on stable there is currently a bug in simp_le
<jazzencat> Okay.
Piece_Maker has joined #nixos
<jazzencat> The issue with wpa_supplicant is that it doesn't play with Enlightenment.
<arianvp2_> lassulus: yes I know, that's why I am trying to override the simple_le package with the version in master :)
<arianvp2_> it gets further, but it still crashes because a directory doesn't exist
<clever> arianvp2_: the nixos module is probably what makes the directory, and modules are harder to override
<arianvp2_> ah
<arianvp2_> makes sense
rardiol has joined #nixos
Acou_Bass has quit [(Ping timeout: 268 seconds)]
<arianvp2_> so then I'll just have to wait? :(
<arianvp2_> wait but wat
<arianvp2_> nothing about the nixos module changed
<arianvp2_> the only fix they did was add a new package version
<arianvp2_> so this.. should work
<lassulus> what directory is missing?
Acou_Bass has joined #nixos
<arianvp2_> /var/lib/acme/acme-challenge + all its subdirectories
redmq has joined #nixos
<lassulus> and just creating /var/lib/acme is not enough?
<arianvp2_> /var/lib/acme exists
<arianvp2_> if I created /var/lib/acme/acme-challenge it still doesnt work
Piece_Maker has quit [(Ping timeout: 240 seconds)]
<clever> arianvp2_: can you check the service file in /etc/systemd/system and confirm its doing this?
<lassulus> arianvp2_: maybe wrong owner?
<clever> arianvp2_: oh, and the override has to be called simp_le
<clever> arianvp2_: nixpkgs.config.packageOverrides = pkgs: { simp_le = pkgs.callPackage ../nixpkgs/pkgs/tools/admin/simple_le {}; };
<lassulus> I think its also simp_le in the nixpkgs path
<clever> path = [ pkgs.simp_le ];
<jazzencat> So, looks like the hardware on my computer works fine with both connman and wpa_supplicant, but it doesn't like the router.
<clever> the module is using simp_le
k2s has quit [(Ping timeout: 250 seconds)]
<arianvp2_> I did simple_le
<clever> try changing it over
<arianvp2_> oh but it still uses the old acme_0_5_ for some reason I see in the logs
<arianvp2_> wait so I do
<arianvp2_> path = [ pkgs.simple_le] where?
<clever> no, change the override to simp_le
<clever> nixpkgs.config.packageOverrides = pkgs: { simp_le = pkgs.callPackage ../nixpkgs/pkgs/tools/admin/simple_le {}; };
<arianvp2_> I already have that
<clever> ah
<lassulus> wouldn't ../nixpkgs/pkgs/tools/admin/simp_le be correct?
<clever> arianvp2_: what acme related files do you see in /etc/systemd/system/ ?
<NixOS_GitHub> [nix] edolstra pushed 9 new commits to master: https://git.io/v1yp0
<arianvp2_> the timer is created and called
<NixOS_GitHub> nix/master e883871 aszlig: Run builds as root in user namespace again...
<NixOS_GitHub> nix/master 1c52e34 aszlig: Add build dependency for libseccomp...
<NixOS_GitHub> nix/master b90a435 aszlig: libstore/build: Forge chown() to return success...
<clever> lassulus: good point, it is simp_le
redmq has quit [(Ping timeout: 258 seconds)]
<clever> if its ignoring the typo i gave above, then nothing is using this simp_le attribute
<clever> arianvp2_: is there a service file with the same name as the timer?
<arianvp2_> yes it's there.
<clever> arianvp2_: can you pastebin that service file?
<arianvp2_> yes sec
<arianvp2_> so it does created /var/lib/acme but not /var/lib/acme-challenge
<arianvp2_> but I think simple_le should do that anyway
<clever> ah
<arianvp2_> hmm but it seems to have used the wrong acme python version
<NixOS_GitHub> [nixpkgs] edolstra pushed 2 new commits to master: https://git.io/v1yhv
<NixOS_GitHub> nixpkgs/master 6cfb3b6 aszlig: nixos/tests: Use a patched QEMU for testing...
<NixOS_GitHub> nixpkgs/master 705829b Eelco Dolstra: Merge pull request #20500 from aszlig/qemu-patched-for-nixos-tests...
<jazzencat> I'm beginning to think that the issue is something about my router. connman, wicd and wpa_supplicant all don't work.
<arianvp2_> which is weird... as acme_0_5_0 doesnt exist anymore
<arianvp2_> in the pythonPackages file
<NixOS_GitHub> [nixpkgs] kamilchm opened pull request #21173: vagrant: 1.8.7 -> 1.9.1 (master...vagrant) https://git.io/v1yhU
<clever> arianvp2_: an xml file nearby got changed, to put the challenge as a subdirectory
<clever> wait, thats the xml for the docs
<arianvp2_> that's the docs
<clever> did you read the new docs?
<arianvp2_> I use the "enableACME =true" option
<ixxie> clever, LnL, kmicu: I would love your opinions - does this make any sense as a way to share a development environment with my team: https://notehub.org/w89y8
<arianvp2_> which generates all the stuff for you
<arianvp2_> i dont do any configration of ACME myself
<arianvp2_> but I treid config.security.acme.directory + "/acme-challenge"; as well
pi3r has joined #nixos
<clever> ixxie: i generaly put all of the shared stuff into a default.nix, one sec
<arianvp2_> the problem is, simple_le doesnt created /var/lib/acme/acme-challenge
<arianvp2_> or any sub dir
<arianvp2_> and it hard-crashes
<arianvp2_> even with the new docs
zagy has joined #nixos
<clever> ixxie: if you nix-shell -A linuxPkgs.arcane-chat in this folder, you get all of the stuff you need to develop with it
<clever> ixxie: no need to change any system settings
<ronny> i just ran a nix-channel update to the latest unstable as nixos, now i get a strange errros about nixpkgs not being there
<arianvp2_> hmmph :(
<ixxie> clever: you need to understand we are a group learning everything from scratch, so we don't even have IDEs xD
<clever> ixxie: ah, what you have would work then
<ixxie> I have been getting to know NixOS so I can share a ready made development environment in the fullest sense of the word
<ixxie> eventually I wanna retrofit it into a nix package so that expirienced developers can use their own systems
<ixxie> but for now, I wanna go this route so that we can all configure something usable together
<LnL> with nix you don't actually need to install anything globally and let people just use their own system configuration
<ixxie> LnL I know, but what if they don't have one xD
<LnL> I generally bundle a default.nix with my projects that contains the things I want for development
<clever> LnL: some naughty packages use propagated-user-env packages and refuse to work under nix-shell
<clever> LnL: kdenlive is the most recent example i came across
<LnL> so people don't even need to run nixos, but they can just start a nix-shell and have everything available that they need
<ixxie> LnL would such a default.nix include an IDE?
<clever> ixxie: it can
<LnL> sure if you want
<LnL> clever: I don't think I've run into that before
<LnL> only stuff that causes conflicts if it's installed in a profile (with propagated inputs)
<clever> LnL: in my case, i have an old kdenlive in ~/.nix-profile, and the new kdenlive in nix-shell gets upset about incompatible kde stuff in the env
<arianvp2_> hm clever
<arianvp2_> it seems to ignore the packageOverride
<arianvp2_> because if I give it an invalid path
<arianvp2_> it does not rebuild the closure
<arianvp2_> so I have a feeling it is a no-op or something
<clever> arianvp2_: can you pastebin the whole config?
<arianvp2_> sec
<LnL> clever: ah yeah, I basically only use my user profile for temporary stuff
<arianvp2_> package override is defined herE:
<clever> arianvp2_: that currently says simple_le, which isnt right
<ixxie> clever, LnL: this is why I like the idea of having the whole system configuration shared, it will help with debugging the development environment as a whole within the team. At least at this early stage when we are not so familiar with NixOS it seems easier.
<ixxie> btw, anybody here use OpenJDK?
proteusguy has joined #nixos
<clever> arianvp2_: there is also an unrelated problem in your zsh-config, you import <nixpkgs> again, so it will ignore all config set in nixpkgs.config
<clever> arianvp2_: that second nixpkgs will obey the ~/.nixpkgs/config.nix of whatever user ran nixops
<arianvp2_> ahh
<clever> arianvp2_: in users.nix, you want to use pkgs.callPackage ./zsh-config.nix
<clever> arianvp2_: and then model it like every other package
<arianvp2_> make it a proper package instead?
<clever> yeah
<arianvp2_> yeh i hadnt figured out how so I hacked it in
<arianvp2_> why is simple_le not right?
<arianvp2_> i'll remove the zsh config for now
<clever> it has to be simp_le
<arianvp2_> oh ye
<arianvp2_> i made typo
<arianvp2_> VICTORY
<arianvp2_> Thanks so much clever!
<rardiol> I am on wifi and about once a day the internet (almost?) completely stops working. It stills shows as connected, but any connection just gets timeout. rebooting fixes it. How do I best reset all the network things without rebooting, or how do I find out what's the problem?
* clever starts breakfast
* arianvp2_ should bake eggs for clever
<clever> rardiol: id start by checkign journalctl -f
<LnL> I should probably also eat something...
<arianvp2_> so now I need to learn about packaging
<arianvp2_> to fix my zsh config =)
<clever> arianvp2_: should be as simple as replacing the first line with { writeText, oh-my-zsh, vim }:
danielrf1 has quit [(Read error: Connection reset by peer)]
danielrf1 has joined #nixos
johnsona` has joined #nixos
emmanueloga_ has joined #nixos
randalltux has joined #nixos
<rardiol> is journalctl supposed to be time sorted?
hexagoxel has quit [(Ping timeout: 258 seconds)]
arianvp2_ has quit [(Ping timeout: 260 seconds)]
<clever> rardiol: yes
<randalltux> hello, i'm confused with fglrx on nixos
anelson_ has joined #nixos
anelson has quit [(Ping timeout: 258 seconds)]
Guest61891 has quit [(Ping timeout: 258 seconds)]
emmanueloga has quit [(Ping timeout: 258 seconds)]
emmanueloga_ is now known as emmanueloga
<randalltux> any1 can help me?
johnsonav has quit [(Ping timeout: 258 seconds)]
fpletz[m] has quit [(Ping timeout: 258 seconds)]
bret has quit [(Ping timeout: 258 seconds)]
M-appservice_irc has quit [(Ping timeout: 258 seconds)]
M41px[m] has quit [(Ping timeout: 258 seconds)]
primeos[m] has quit [(Ping timeout: 258 seconds)]
saintaquinas[m] has quit [(Ping timeout: 258 seconds)]
wak-work has quit [(Ping timeout: 258 seconds)]
<NixOS_GitHub> [nixpkgs] edolstra pushed 1 new commit to master: https://git.io/v1SvJ
<NixOS_GitHub> nixpkgs/master 7a58679 Eelco Dolstra: make-tarball.nix: Fix running as root...
<NixOS_GitHub> [nixpkgs] edolstra pushed 1 new commit to release-16.09: https://git.io/v1SvI
<NixOS_GitHub> nixpkgs/release-16.09 04c905e Eelco Dolstra: make-tarball.nix: Fix running as root...
<rardiol> clever: I got some out of order logs then for some reason. And nothing interesting on journalctl for the previous boot just before the problem, just the usual group rekeying complete
<kmicu> Hi randalltux what’s the problem?
<rardiol> but really, how do I reset the network stack? or just force it to disconnect and reconnect?
<clever> rardiol: you could rmmod the driver and then reload it with modprobe
<clever> rardiol: and also stop wpa_supplicant before, and start it after
<kmicu> You could power your card down and up again.
<randalltux> kmicu: i try to install ati_unfree on nixos.. all installation are completely no errors, after then display manager not showing..
<clever> rardiol: how did you try to install it?
<rardiol> clever: install what? the driver?
<clever> yes
<kmicu> Does it work with open ati drivers or is that your first try to run a display manager?
<gchristensen> domenkozar: what laptop do you have, again? you're happy with it, right?
<rardiol> kmicu: how do I do that? and are wifi cards even able to do that?
<kmicu> rardiol: what manages your WiFi connection? NetworkManager?
<randalltux> i also run this command "aticonfig --adapter=all --initial -f" but it don't works to even i switch between kdm , lxdm , or slim.
<kmicu> gchristensen: I read that recently https://www.rileybrandt.com/2016/12/11/fedora-xps/ maybe it could be marginally helpful.
hexagoxel has joined #nixos
<rardiol> clever, kmicu: networking.wireless.networks = {networkname = .{...}}. and I assume the driver is installed because of networking.wireless.enable = true
<rardiol> I don't remember doing anything in particular to install drivers or anything, but I'm not sure
<gchristensen> oh, thank you!
<rardiol> Does nixos split off nonfree firmware like debian? I didn't think so
<clever> rardiol: oh oops, too many ra names in here
<gchristensen> kmicu: I like the xps13... I'm worried about its CPU being too weak for all the compiling I do.
<clever> randalltux: how did you install the gpu drivers?
<rardiol> clever: what's a "ra name"?
<clever> rardiol and randalltux
<rardiol> ah :)
<randalltux> clever: by editing my configuration.nix
<randalltux> hahaha to many ra names ._.
<clever> randalltux: can you pastebin the configuration.nix?
<gchristensen> kmicu: the xps13's cpu is actually a down-grade from my 4-5 year old laptop :(
<kmicu> gchristensen: ah, a laptop for compiling… https://system76.com/laptops/oryx
<randalltux> clever: oops.. i'm on phone right now, sir. but, am i doing right installation? i also read the nixos's wiki too..
sdothum has joined #nixos
<randalltux> clever: my laptop has dual hybrid vga, amd with amd.
<FRidh> gchristensen: why compile on your laptop if nix can forward the building to another machine?
<clever> randalltux: what attribute did you set within configuration.nix?
<gchristensen> FRidh: that is a good question
k2s has joined #nixos
fpletz[m] has joined #nixos
primeos[m] has joined #nixos
Guest61891 has joined #nixos
M41px[m] has joined #nixos
M-appservice_irc has joined #nixos
saintaquinas[m] has joined #nixos
<randalltux> clever: services.xserver.videoDrivers = [ "ati_unfree" ]
rardiol has quit [(Ping timeout: 246 seconds)]
<clever> randalltux: its probably something weird with the dual-gpu thing then, havent played with that much yet
wak-work has joined #nixos
<randalltux> i set it with aticonfig --adapter=all --initial -f
rardiol has joined #nixos
<gchristensen> for maybe the second time, I'm a bit spooked to merge and backport the patches from yesterday
<kmicu> Just do it™.
<gchristensen> seems a lot of things didn't build, but I'm not sure why, and the jasper update was a "major" version (but I don't think anythingreally changed ...) https://github.com/NixOS/nixpkgs/compare/master...grahamc:roundup-13
<kmicu> sqlite: 3.15.0 -> 1.15.2 is it a downgrade? :P
<gchristensen> lol I'll fix that
<kmicu> “diasp_eu: down because of broken bootloader. We're working on it...” they should use NixOS/GuixSD ( ͡~ ͜ʖ ͡°)
k2s has quit [(Ping timeout: 248 seconds)]
xadi has joined #nixos
zagy has quit [(Quit: Leaving.)]
mguentner2 is now known as mguentner
TheGreyBeard has joined #nixos
herzmeister has joined #nixos
<gchristensen> LnL: ping
<LnL> gchristensen: pong
<gchristensen> LnL: with the go patches here: https://github.com/NixOS/nixpkgs/compare/master...grahamc:roundup-13 go_1_7 is failing for the cacert patch. can you take a look? It is fancier than I know how to fix :/
<LnL> oh it doesn't apply anymore?
<gchristensen> yeah
<LnL> allright, I think I fixed those the last time
randalltux has quit [(Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ))]
<LnL> I'll take a look
<gchristensen> that is why I pinged you :)
proteusguy has quit [(Ping timeout: 240 seconds)]
mguentner has quit [(Quit: WeeChat 1.6)]
pedro__ has quit [(Quit: Page closed)]
<NixOS_GitHub> [nixpkgs] edolstra pushed 2 new commits to release-16.09: https://git.io/v1Sk9
<NixOS_GitHub> nixpkgs/release-16.09 d58a4ec Eelco Dolstra: qemu-kvm: Mark the version for tests
<NixOS_GitHub> nixpkgs/release-16.09 03c5500 Eelco Dolstra: virtualisation.qemu.program: Remove...
<NixOS_GitHub> [nixpkgs] phunehehe opened pull request #21174: certbot: 0.6.0 -> 0.9.3 (master...certbot-0.9.3) https://git.io/v1Skd
osa1 has joined #nixos
Shou has joined #nixos
m` has joined #nixos
filterfish has quit [(Remote host closed the connection)]
pi3r has quit [(Ping timeout: 250 seconds)]
<NixOS_GitHub> [nixpkgs] edolstra pushed 1 new commit to release-16.09: https://git.io/v1SLE
<NixOS_GitHub> nixpkgs/release-16.09 8bfa4ce Eelco Dolstra: Use only one build of qemu in VM tests...
<mpickering> If I want to dual boot nixos and something else should I install nixos first and then the something else or does it not matter?
<hodapp> AtnNn: seems to run XFCE okay. I haven't tried to do much in it yet though; may have to use a lighter WM like fluxbox
<clever> mpickering: nixos should probably be last, it needs to control grub to boot correctly
mudri has quit [(Ping timeout: 260 seconds)]
<ocharles_> Can anyone tell me why nix-prefetch-zip is failing here? https://gist.github.com/ocharles/aee981b80035ff22b822ed7a4dbb0f08
<ocharles_> Hmm, I guess everything in that tar needs to be writeable
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
<gchristensen> niksnut: are those qemu changes supposed to fix the tests?
<NixOS_GitHub> [nixpkgs] FRidh force-pushed python-wip from 07fbf90 to 838b707: https://git.io/vzaOS
<NixOS_GitHub> nixpkgs/python-wip fd9c4ac Frederik Rietdijk: Python: buildPyPIPackage and buildPyPIApplication
<NixOS_GitHub> nixpkgs/python-wip 59a3860 Frederik Rietdijk: pythonPackages: use buildPyPIPackage
<NixOS_GitHub> nixpkgs/python-wip e5370d0 Frederik Rietdijk: pythonPackages.fuzzywuzzy: init at 0.14.0
redmq has joined #nixos
m` has quit [(Ping timeout: 252 seconds)]
FRidh has quit [(Ping timeout: 268 seconds)]
k2s has joined #nixos
redmq has quit [(Ping timeout: 252 seconds)]
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
mudri has joined #nixos
buttbutter has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #14697: sssd: init at 1.13.3 (master...sssd-1.13.3) https://git.io/vwJ7v
nh2_ has joined #nixos
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
arianvp2 has joined #nixos
k2s has quit [(Read error: Connection reset by peer)]
<arianvp2> how can I make sure that a fresh dhparam is created when I enable a part of my nginx config
<arianvp2> and it's deleted again if I disable the config?
<arianvp2> Basicallly, I want to couple the creation and deletion of diffie-hellman keyparam file with my nginx server
k2s has joined #nixos
<arianvp2> such that i dont have dangling files
<arianvp2> such a thing possible?
buttbutter has quit [(Ping timeout: 240 seconds)]
teknico has joined #nixos
bret has joined #nixos
Shou has quit [(Ping timeout: 258 seconds)]
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] Mic92 opened pull request #21175: nssModules: include correct systemd output (master...nss) https://git.io/v1S3E
jazzencat has quit [(Quit: Leaving)]
axion has joined #nixos
<axion> Hello. I just installed NixOS for the first time, and I switched to the unstable channel and rebuilt the system. The new system has no result for nix-channel --list. What is wrong?
<ocharles_> axion: what about sudo nix-channel --list
<ocharles_> nix-channel only shows you channels for the current user. NixOS usually has channels as created by root
<axion> Ok thanks. Another problem I have, is when trying to rebuild as non-root, I get permission denied
<NixOS_GitHub> [nixpkgs] Zimmi48 opened pull request #21176: doc: correct typo (master...patch-1) https://git.io/v1SsZ
cpennington has joined #nixos
<axion> error: creating symlink from '/nix/var/nix/profiles/.new_system' to 'system-2-link': Permission denied
<NixOS_GitHub> [nixpkgs] LnL7 opened pull request #21177: darwin.libunwind: fix source (master...darwin-libunwind) https://git.io/v1SsD
peti has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 opened pull request #21178: nsswitch: use libnss_resolve if resolved is enabled (master...nsswitch) https://git.io/v1Ssh
pi3r has joined #nixos
<axion> I am unable to build anything as non-root contrary to what convinced me to try this out
Shou has joined #nixos
takle has joined #nixos
Acou_Bass has quit [(Ping timeout: 248 seconds)]
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
k2s has quit [(Ping timeout: 265 seconds)]
Shou has quit [(Ping timeout: 258 seconds)]
Acou_Bass has joined #nixos
<LnL> was staging merged in or something?
<gchristensen> LnL: what are you seeing?
<LnL> mass rebuild
<gchristensen> on darwin?
<LnL> yup, don't know about linux hydra has not picked it up yet
<gchristensen> staging hasn't been merged
<NixOS_GitHub> [nixpkgs] copumpkin closed pull request #21167: darwin.CoreOSMakefiles: remove (master...remove-coreosmakefiles) https://git.io/v1yzs
<LnL> gchristensen: 14bf940610 was good
tv has quit [(Ping timeout: 258 seconds)]
<gchristensen> sorry?
<LnL> that was yesterday evening for me
tv has joined #nixos
<gchristensen> I see
<gchristensen> I don't know
GreyB3ard has joined #nixos
<gchristensen> hrm. libuuid then?
<LnL> ah, I guess so
ashkitten has quit [(Ping timeout: 256 seconds)]
<LnL> that might be in the stdenv
<gchristensen> sheesh, a mass-rebuild tucked inside an aws-sdk change :P
<LnL> going to put that in staging
<gchristensen> ok
<domenkozar> did anyone manage to compile haskell executable statically on OSX?
<gchristensen> when will you be able to look at the go issue? I can't merge these changes with a broken go
<LnL> was just doing that
<NixOS_GitHub> [nixpkgs] LnL7 pushed 1 new commit to master: https://git.io/v1SnB
<NixOS_GitHub> nixpkgs/master ef65353 Daiderd Jordan: Revert "aws-sdk-cpp: Enable on Darwin systems"...
<gchristensen> awesome :)
<LnL> but then I had to rebuild the world first
clever has quit [(Quit: leaving)]
<gchristensen> ack
data8 has joined #nixos
TheGreyBeard has quit [(Ping timeout: 248 seconds)]
<NixOS_GitHub> [nixpkgs] LnL7 pushed 1 new commit to staging: https://git.io/v1SnP
<NixOS_GitHub> nixpkgs/staging 8a43550 Daiderd Jordan: aws-sdk-cpp: Enable on Darwin systems...
rly has quit [(Ping timeout: 250 seconds)]
<axion> Unfortunate this is unusable
<gchristensen> domenkozar: (1) what laptop do you use, again? (2) have you heard anything re: hydra?
axion has left #nixos ["WeeChat 1.6"]
<goibhniu> axion: what command are you using to isnstall something?
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v1Sny
<NixOS_GitHub> nixpkgs/master dc0c710 Franz Pletz: chrony: 2.4 -> 2.4.1
<the-kenny-w> there he goes
the-kenny-w is now known as the-kenny
<gchristensen> :(
clever has joined #nixos
<LnL> still hydra problems?
<gchristensen> yeah, LnL :(
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
<arianvp2> hail hydra
<arianvp2> :(
<rardiol> My i3 shortcuts stopped working. any guesses why?
<LnL> wat -7134
<LnL> everything on darwin broke in the last build
<arianvp2> gchristensen: good news is, I was able to deploy letsencrypt today by overiding the package manually
<arianvp2> which I think is cool
<gchristensen> arianvp2: yay!
<arianvp2> =)
<gchristensen> arianvp2: I'm really glad to hear that, can you share with me how you did it?
<arianvp2> I checked out nixpkgs to the specific commit where it was fixed
<gchristensen> ahh cool
<arianvp2> and then I did this:
<arianvp2> clever helped me :)
zagy has joined #nixos
<clever> and now ive run into XFS problems
<clever> [ 239.210651] XFS (sdc): dirty log written in incompatible format - can't recover
<gchristensen> arianvp2: clever is definitely helpful :)
zagy has quit [(Client Quit)]
zagy has joined #nixos
<clever> i cant remember exactly, but i think this XFS was last mounted on a sparc machine, which has since died
<arianvp2> maybe we can publish this somewhere (is there a security or general mailing list?) so people dont bork their certificates
<gchristensen> arianvp2: yeah I'm thinking about doing that
<gchristensen> there is a security list -- https://groups.google.com/forum/#!forum/nix-security-announce
<gchristensen> there is also a general list: http://lists.science.uu.nl/mailman/listinfo/nix-dev
<arianvp2> heh I didnt know my university maintained the list
<arianvp2> TIL
<LnL> that's pretty funny, there are probably some nix people waking around there
<gchristensen> quite likely
<arianvp2> do you want me to compose a mail or will you do it?
<gchristensen> I would be happy for you to do it :)
<gchristensen> (to the nix-dev list, nix-security-announce isn't publicly writable)
gciolli has joined #nixos
estewei has joined #nixos
Shou has joined #nixos
filterfish has joined #nixos
Rotaerk has quit [(Quit: Leaving)]
filterfish has quit [(Read error: Connection reset by peer)]
m0rphism has quit [(Quit: WeeChat 1.4)]
<NixOS_GitHub> [nix] edolstra pushed 1 new commit to master: https://git.io/v1SWD
<NixOS_GitHub> nix/master ec7d498 Eelco Dolstra: Give root a valid home directory...
Shou has quit [(Ping timeout: 258 seconds)]
rly has joined #nixos
<LnL> gchristensen: building...
<gchristensen> yay!
eacameron has joined #nixos
gciolli has quit [(Ping timeout: 260 seconds)]
<arianvp2> gchristensen: I wrote a mail to the public list
<arianvp2> if you can resend it to nix-security-announce that'd be great
<NixOS_GitHub> [nixpkgs] Mic92 opened pull request #21181: python27Packages.lxc: init at 2016-08-25 (master...python27Packages.lxc) https://git.io/v1Sl6
<gchristensen> perfect -- I'm sending a mail to the list shortly, and will include that. thank you! :)
<NixOS_GitHub> [nixpkgs] joachifm pushed 1 new commit to master: https://git.io/v1Slx
<NixOS_GitHub> nixpkgs/master 6dbdbde Joachim Fasting: chromium pepper flash plugin: 23.0.0.207 -> 24.0.0.186...
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] joachifm pushed 1 new commit to release-16.09: https://git.io/v1S8W
<NixOS_GitHub> nixpkgs/release-16.09 decc84b Joachim Fasting: chromium pepper flash plugin: 23.0.0.207 -> 24.0.0.186...
<niksnut> gchristensen: hopefully the tests work now, but there might be still more fallout from the user namespace change
<gchristensen> niksnut: thank you for looking in to it :) I'll keep an eye on them and let you know I suppose.
<gchristensen> I'm wondering though if we should go ahead and advance the channels manually, if they don't pass soon?
Shou has joined #nixos
<gchristensen> niksnut: do we need to manually restart all the failed jobs?
<niksnut> the small channel already updated
<gchristensen> oh I see, many jobs area already reprocessing. thank you so much
<NixOS_GitHub> [nixpkgs] LnL7 opened pull request #21182: go: 1.7.3 -> 1.7.4 (master...darwin-go) https://git.io/v1S4D
<LnL> gchristensen: ^
<gchristensen> ah, thank you!
Shou has quit [(Ping timeout: 240 seconds)]
<mpickering> I am trying to install nixos but am getting the error " Failed to check file system type of /boot: No such file or directory"
iyzsong has quit [(Quit: night.)]
m0rphism has joined #nixos
eacamero_ has joined #nixos
eacamero_ has quit [(Remote host closed the connection)]
eacameron has quit [(Read error: Connection reset by peer)]
ebzzry has quit [(Ping timeout: 246 seconds)]
filterfish has joined #nixos
eacameron has joined #nixos
Shou has joined #nixos
filterfish has quit [(Remote host closed the connection)]
Mercuria1Alchemi has quit [(Ping timeout: 246 seconds)]
eacamero_ has joined #nixos
redmq has joined #nixos
eacamero_ has quit [(Remote host closed the connection)]
eacameron has quit [(Read error: Connection reset by peer)]
<NixOS_GitHub> [nixpkgs] grahamc closed pull request #21182: go: 1.7.3 -> 1.7.4 (master...darwin-go) https://git.io/v1S4D
eacameron has joined #nixos
data8 has quit [(Quit: nite nite)]
eacamero_ has joined #nixos
eacamero_ has quit [(Remote host closed the connection)]
<goibhniu> mpickering: is it mounted to /mnt/boot?
eacamero_ has joined #nixos
eacameron has quit [(Read error: Connection reset by peer)]
<mpickering> The installation instructions didn't mention about that, I should make another partition and mount it there?
redmq has quit [(Ping timeout: 245 seconds)]
eacameron has joined #nixos
<goibhniu> mpickering: are use using UEFI?
<goibhniu> ^use^you
eacameron has quit [(Remote host closed the connection)]
eacamero_ has quit [(K-Lined)]
<mpickering> I don't know sorry. I am trying to dual boot nixos and ubuntu. I tried to create 2 partitions in the ubuntu installer, one for ubuntu and one for nixos, messed that up somehow so it wouldn't boot and hoped the nixos installer would correctly install the boot loader so everything worked
Shou has quit [(Ping timeout: 250 seconds)]
<goibhniu> *thinking
<goibhniu> most modern systems have UEFI enabled by default
joelmo has joined #nixos
<mpickering> so you recommend I make a new partition and mount it to /mnt/boot?
<goibhniu> I guess the first thing is to check if you have UEFI enabled
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
<mpickering> yes it is enabled
Shou has joined #nixos
<goibhniu> ok great, then follow the steps there (it requires a few things) ... maybe you have that partition already if you installed ubuntu
<NixOS_GitHub> [nixpkgs] zimbatm pushed 1 new commit to master: https://git.io/v1SuU
<NixOS_GitHub> nixpkgs/master 6fc5f8d zimbatm: terraform: 0.7.13 -> 0.8.1
<mpickering> I don't unfortunately as I tried to do the partitioning myself and screwed it up so couldn't boot
<mpickering> I will try that thanks
<goibhniu> cool
joelmo has left #nixos []
zimbatm[m] has quit [(Quit: Client limit exceeded: 5000)]
<mpickering> hey that actually worked!
<mpickering> thanks, is having a UEFI system normal? I found the instructions a bit brief in places
filterfish has joined #nixos
<mpickering> How can I contribute to the documentation? for example, it says format as vfat but fat32 worked and it would be useful to include the command for people like me
<goibhniu> Excellent! Yeah, UEFI is the norm these days.
filterfish has quit [(Remote host closed the connection)]
<goibhniu> ah, that would be great!
<goibhniu> mpickering: here's the manual https://github.com/NixOS/nixpkgs/tree/master/nixos/doc/manual it says how to build it too
<goibhniu> so, if you can edit that and open a PR with the changes, that would be greatly appreciated
roconnor has joined #nixos
<gchristensen> bachp: ping
<mpickering> where can I find documentation about editing the nixos boot loader so I can try and make it boot my ubuntu partition as well
jazzencat has joined #nixos
<clever> mpickering: one sec
<clever> mpickering: http://pastebin.com/FSG9pBjG this is how i was booting win7 on my machine
<clever> but it hasnt been used in nearly a year
<mpickering> Where do I put this?
<clever> mpickering: in configuration.nix
<jazzencat> Is there any reason to keep the 16.09 channel?
<clever> mpickering: some parts like line 6 will need tobe modified to suit your setup
<jazzencat> Or should I just remove it and use unstable to update my setup?
<clever> mpickering: and the entire 8-13 section should be copy/pasted from debian's grub config
<mpickering> ok I will try
<goibhniu> jazzencat: are you wondering what the difference between the two is?
<jazzencat> Yeah, 16.09 has a policy similar to Slackware for it's patches and updates, right?
<jazzencat> That is it's really conservative and more suited if you need a stable system.
<gchristensen> jazzencat: one thing to note is the 16.09 channel is usually _much_ faster to receive security updates
<jazzencat> Okay. Right now I have both 16.09 and nixpkgs-unstable added.
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v1S21
<NixOS_GitHub> nixpkgs/master b4005bb Bas van Dijk: whisper: upgrade to the same version as the other graphite components...
<NixOS_GitHub> [nixpkgs] vcunat closed pull request #21176: doc: correct typo (master...patch-1) https://git.io/v1SsZ
<NixOS_GitHub> [nixpkgs] fpletz closed pull request #21032: whisper: upgrade to the same version as the other graphite components (release-16.09...fix-graphite_web-whisper) https://git.io/v1rfb
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to release-16.09: https://git.io/v1S2b
<NixOS_GitHub> nixpkgs/release-16.09 81428dd Bas van Dijk: whisper: upgrade to the same version as the other graphite components...
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
<jazzencat> Right now I'm just playing around with NixOS and learning the ropes, so this isn't a machine where security is really a concern. If someone wants to hack into it or fry it, there's nothing of value on it... the machine itself isn't even that valuable anyway.
<gchristensen> cool, have fun
<NixOS_GitHub> [nixpkgs] fpletz closed pull request #21181: python27Packages.lxc: init at 2016-08-25 (master...python27Packages.lxc) https://git.io/v1Sl6
<gchristensen> nixos-unstable should be just fine
ryanartecona has joined #nixos
<NixOS_GitHub> [nixpkgs] mdaiter opened pull request #21184: erlang_basho_R16: add explicit Carbon and Cocoa support (master...fixMacErlangBasho) https://git.io/v1SaE
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
Shou has quit [(Ping timeout: 258 seconds)]
jazzencat has quit [(Quit: Lost terminal)]
ixxie has quit [(Ping timeout: 240 seconds)]
<gchristensen> domenkozar: can you restart the kernel jobs again and see if these changes fixed it?
data8 has joined #nixos
<clever> gchristensen: changes in the nix expression should cause the job to restart on its own
<gchristensen> yes I know, but I don't want to just fudge it
kier has joined #nixos
<clever> and the old jobs will keep using old expressions
Guest4593 has quit [(Quit: Lost terminal)]
<domenkozar> gchristensen: which jobs exactly?
digitus has joined #nixos
<gchristensen> domenkozar: oh ... they passed ... it is just all the dependent jobs aren't rerun. will a new evaluation fix thaht?
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
<domenkozar> gchristensen: only if something changed
<domenkozar> we don't have a way to restart those automatically
<gchristensen> I see
<gchristensen> well ... so this is going to be very annoying, but I'd like all the linuxPackages** jobs that failed to be re-run, because all their corresponding kernels successfully built.
Shou has joined #nixos
<mpickering> How do I debug the extraEntries not appearing in the boot loader?
<clever> mpickering: did you run nixos-rebuild switch?
<mpickering> yes
<clever> mpickering: now look in /boot/grub/grub.cfg and see if they are added
<mpickering> I am looking in /boot/loader/entries/ and they are not there
roconnor has quit [(Ping timeout: 252 seconds)]
<clever> mpickering: which bootloader are you using?
<mpickering> I think EFI (if that's a boot loader)
<clever> mpickering: can you pastebin the configuration.nix?
<mpickering> I could just run boot-repair from the ubuntu live cd to sort this out..
<clever> that will break nixos
<clever> nixos needs to update the bootloader config every time you do "nixos-rebuild switch"
<clever> so you cant just paste nixos stuff into the ubuntu files
erasmas has joined #nixos
danharaj has joined #nixos
Itkovian has joined #nixos
<clever> mpickering: can you pastebin the configuration.nix?
jazzencat has joined #nixos
<mpickering> Not easily, maybe you are looking for this line "boot.loader.systemd-boot.enable = true;"?
<clever> yeah, that would explain it
<clever> so its ignoring all of the entries you put into boot.loader.grub
<clever> and systemd-boot has 1 option, enable, nothing else
johnsona` has quit [(Ping timeout: 240 seconds)]
<Baughn> It's possible to do chainloading with EFI bootloaders
<clever> so there is no way to configure it further
<clever> you will either want to chainload nixos's systemd-boot from the ubuntu EFI, or switch to grub
johnsona` has joined #nixos
johnsona` has quit [(Remote host closed the connection)]
<jazzencat> Okay, how do I make NixOS use the more recent version of Enlightenment as the DE?
<mpickering> So you are recommending using boot-repair and then modifying the ubuntu boot loader to chainload the nixos boot loader?
<clever> mpickering: that sounds like the simplest option
<mpickering> Why is it not possible to configure it, that seems unsatisfying
<clever> mpickering: i'm guessing somebody just forgot to put options on it, ive just been sticking to grub because i know how it works more
<clever> and it has more options
kier has quit [(Ping timeout: 258 seconds)]
<mpickering> I didn't deliberately want this, it is what the instructions said I had to do http://nixos.org/nixos/manual/#sec-uefi-installation
<clever> and ive had bad luck with efi, every install has failed
<clever> always had to enable the CSM and use legacy booting
<Baughn> Might be bad UEFI implementations. There's a ton of them.
<kmicu> jazzencat: nixos-unstable should have the latest one, 0.21.5.
<Baughn> It *can* work well, but it's absurdly over-engineered. It's basically impossible to write a bugfree UEFI.
<Baughn> clever: Regardless, my personal preference is to install Refind manually and have it link to the various OS-specific loaders. No common distributions use it, so it's unlikely to get clobbered.
<Baughn> Not very automagic, though.
filterfish has joined #nixos
<jazzencat> I removed the 16.09 and am running the nixos-rebuild switch --upgrade
filterfish has quit [(Remote host closed the connection)]
<kmicu> Double check what’s in ‘sudo nix-channel --list’.
<clever> Baughn: it would help if i was able to boot efi under a vm and experiment with it more, just to eliminate user-error from the equation
pgarrison has joined #nixos
<jazzencat> The question is how do I tell NixOS to take the most current version, seeing as it doesn't delete older versions unless I remove them.
<Baughn> clever: Ah, but naturally, the few VM EFI implementations you can find are just as buggy.
<clever> jazzencat: it should always use the build from the last 'nixos-rebuild switch'
<Baughn> ...more, really.
<jazzencat> Ah okay.
* Baughn ponder. So, for various reasons I need to url-encode a filename in a Nix script...
<Baughn> I made a derivation that passes it through Python, but this is incredibly slow. Probably due to fsyncs and such.
<Baughn> And really, this should be done in the language itself..
<clever> Baughn: if i flip efi on in virtualbox, it just fails to launch entirely, it cant fallback to legacy pxe booting
<jazzencat> Will I need to reboot after an --upgrade?
<Baughn> clever: Well, virtualbox isn't very good. Try vmware?
<kmicu> jazzencat: correction, nixos-unstable is 6 days old so it’s still on 0.21.4.
<Baughn> jazzencat: Maybe (tm).
<clever> Baughn: not currently installed
<Baughn> clever: And not supported on NixOS, sadly.
jazzencat has quit [(Remote host closed the connection)]
<Baughn> But it's still my best recommendation.
<clever> Baughn: id prefer qemu if that option worked
<Baughn> Tried it? There seems to be some support, but I haven't.
<clever> Baughn: trying something different in vbox first
<NixOS_GitHub> [nixpkgs] LnL7 closed pull request #21133: shell_cmds: init at 198 (master...shell_cmds) https://git.io/v11EF
jazzencat has joined #nixos
<Baughn> clever: Is builtins.map supposed to run in parallel?
<jazzencat> Okay that did the trick and upgraded.
<clever> Baughn: i believe nix is entirely single threaded
<Baughn> That it definitely is not. It'll happily try to generate eight derivations at once.
<mpickering> Is there really no way at all to modify this systemd bootloader? My BIOS is misconfigured so I can't launch from a USB to run a live cd anymore...
<Baughn> mpickering: Fix your BIOS first?
<mpickering> I can't edit my BIOS
<clever> Baughn: there are 2 main steps to building things in nix
data8 has quit [(Quit: nite nite)]
<clever> Baughn: the first step is nix-instantiate, its single threaded, and it turns nix expressions into .drv files
<mpickering> unless I ask the IT dept which I really want to avoid having to do heh
<clever> Baughn: then you have nix-store -r, which turns each .drv into an output
<clever> Baughn: the second step can be made parallel, and happens after the entire nix expression has been evaluated
<goibhniu> mpickering: can you still boot into NixOS?
<clever> Baughn: aha, if virtualbox cant find an efi system partition, it fails so hard that the video output doesnt even come up
<mpickering> yes
<clever> Baughn: i had to boot with efi off, then do an install with boot.loader.grub.efiInstallAsRemovable = true;
<goibhniu> ah, good
<mpickering> The world is telling me to stop worrying about ubuntu and just learn how to use nixos properly it seems :)
data8 has joined #nixos
<Baughn> clever: Then I'm not sure what's going on. My observation is that my url-encoding hack sometimes takes half a second per encoding, with the CPU at <1% use.
<Baughn> And it seems like it should be run in parallel, but it's not.
<Baughn> Sometimes it runs much faster. I haven't figured out why.
<clever> Baughn: you can test things by just manualy running one of the steps, nix-instantiate foo.nix -A bar
<clever> Baughn: that will fully evaluate everything bar references, without building anything
<clever> once that step is done, it no longer has to touch any nix expressions
jedai has joined #nixos
reinzelmann has quit [(Quit: Leaving)]
<Baughn> Oh, I think I see what's happening.
<Baughn> What happens if, in order to evaluate a Nix expression, a sub-expression needs to be turned into a derivation?
<Baughn> The answer seems simple enough. And that *doesn't* happen in parallel.
<clever> import from derivation will cause it to build things at eval time
<clever> yeah, i believe the evaluator will just block waiting for that derivation
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
<Baughn> runCommand takes an approximate eternity to construct an environment including python. I expect that's due to symlinking a custom forest each time, or so?
<Baughn> Let me see..
pgarrison has quit [(Ping timeout: 260 seconds)]
<clever> Baughn: you could split that up, and reuse the forest every time
<Baughn> That's what I was thinking.
<clever> Baughn: if you can stop the inputs it depends on from changing
qewzee has quit [(Max SendQ exceeded)]
johnsonav has joined #nixos
fractal has quit [(Ping timeout: 248 seconds)]
<Baughn> clever: http://sprunge.us/PPQa
<Baughn> ...well, I think I'll figure it out.
<NixOS_GitHub> [nixpkgs] domenkozar pushed 1 new commit to master: https://git.io/v1SHc
<NixOS_GitHub> nixpkgs/master 77adcfb Domen Kožar: rocksdb: 4.1 -> 4.13
SuprDewd has quit [(Quit: No Ping reply in 180 seconds.)]
<domenkozar> niksnut: nixpkgs channel still hasn't updated :/
nathan7 has quit [(Ping timeout: 252 seconds)]
Leo` has quit [(Ping timeout: 250 seconds)]
<Baughn> nckx: simp_le is currently broken, and thus so is the security.acme module.
fritschy has quit [(Quit: Leaving.)]
Dezgeg has quit [(Ping timeout: 250 seconds)]
nathan7 has joined #nixos
SuprDewd has joined #nixos
cpennington has quit [(Ping timeout: 264 seconds)]
Itkovian has quit [(Ping timeout: 258 seconds)]
<Baughn> nckx: Practical solution is "Switch to zenhack's version".
Itkovian_ has joined #nixos
<jazzencat> How do I keep my computer from resetting the time each time I reboot.
<clever> Baughn: if you can find a nix expression that returns the ascii code for a given character, you could potentialy use map to split a string up, and then escape anything outside a given range
<Baughn> clever: At this point, I'm more motivated to find a way around the performance problem than to just *fix* it. :P
<Baughn> Since I actually can't use python as a buildInput... ah, or can I? Hum hum.
Leo` has joined #nixos
<clever> Baughn: you can, and as long as python doesnt change, it could cache these conversions
<clever> Baughn: but its still a bit costly, several forks per conversion
pgarrison has joined #nixos
pgarrison has quit [(Client Quit)]
<Baughn> clever: My computer should be able to do a couple thousand of those per fork. I'll figure this out, and *then* I may make a nix-native version.
<NixOS_GitHub> [nixpkgs] LnL7 opened pull request #21185: xcbuild: add meta (master...darwin-xcbuild-meta) https://git.io/v1S7i
<clever> Baughn: nix also wants to sync things to disk between every build
<Baughn> clever: Do you see anything obviously wrong in my sprunge from above?
<clever> Baughn: so now the rpm of your disk comes into play
<Baughn> It's an SSD.
<NixOS_GitHub> [nixpkgs] copumpkin closed pull request #21185: xcbuild: add meta (master...darwin-xcbuild-meta) https://git.io/v1S7i
<Baughn> Though I'm doing this on HFS+... might be an issue.
qewzee has joined #nixos
<clever> Baughn: simplest thing i can think of is to put the "time" command at the start, before the python, and see how fast it is
<clever> ..." | time python ...
<Baughn> Tried that. It comes out as 0.000 seconds.
<Baughn> "0.041 total"
<clever> there is also a hefty amount of overhead before that gets ran, which may be to blame
<clever> how many URL's are you trying to convert?
<Baughn> A hundred or so
<clever> for no overhead, and assuming the above is an average, thats 4 seconds
<Baughn> In actuality it's closer to 2 minutes.
<clever> ow
ckauhaus has quit [(Quit: Leaving.)]
<clever> can you gist the nix expressions so i can profile them on this end?
<Baughn> It's all on github. If you're that curious..
<Baughn> git clone https://github.com/TPPIC/Test-Pack-Please-Ignore-3C.git; nix-instantiate Test*/default.nix -A ServerPack
data8 has quit [(Quit: nite nite)]
<clever> ah, ive seen that pack in the listings, didnt know it used nix
<Baughn> It didn't. :)
<clever> heh
filterfish has joined #nixos
<Baughn> TPPI3 is new, and still in development. I made a.. thing.
<Baughn> Which so far has the other pack devs over the moon. They seem to really like it. :D
filterfish has quit [(Remote host closed the connection)]
<Baughn> Ah, but.. oops. RIght.
<Baughn> I worked around the slow urlencode by doing it inside the manifest-generation program instead, mostly.
<Baughn> You'll have to replace 'mod.encoded' with 'urlencode mod.filename' in lib/lib.nix to get the full.. erm, experience.
stepcut has quit [(Remote host closed the connection)]
aj__ has quit [(Ping timeout: 246 seconds)]
stepcut has joined #nixos
<clever> ok, done messing with efi in vbox
<clever> got it mostly figured out
<mpickering> How do I properly configure ssh keys? do I just need to put them in /etc/ssh/?
cpennington has joined #nixos
<clever> Baughn: https://github.com/cleverca22/nix-tests/blob/master/efi-notes.md and on to the next issue!
stepcut has quit [(Ping timeout: 248 seconds)]
fractal has joined #nixos
jgertm_ has quit [(Ping timeout: 264 seconds)]
zraexy has joined #nixos
jazzencat has quit [(Quit: Lost terminal)]
jazzencat has joined #nixos
redmq has joined #nixos
<Baughn> clever: What I figured with strace is that it's building the derivation itself that's slow, nothing on the evaluation side.
<Baughn> clever: Also, it's not fsyncs. The performance is the same on a NixOS machine with zfs set to sync=disabled.
pi3r has quit [(Ping timeout: 268 seconds)]
jazzencat has quit [(Client Quit)]
<clever> Baughn: the instantiate took 1.9 seconds on my zfs system with no changes to the config
<Baughn> clever: Did you see my comment on replacing mod.encoded?
<clever> just applied that change
<clever> its got a pretty big delay between each derivation
<clever> let me strace on this end
jazzencat has joined #nixos
<clever> Baughn: 180 forks just to build 2 of the things
SovereignBleak has joined #nixos
<Baughn> This seems excessive.
<clever> 91 forks for a single urlencode, more logging this time
<clever> reading it over
filterfish has joined #nixos
<clever> [root@amd-nixos:~/Baughn]# strace -p 6288 -ff -o logfile -T
filterfish has quit [(Remote host closed the connection)]
<clever> -rw-r--r-- 1 root root 518378 Dec 15 13:34 logfile.8381
<clever> this looks like the nix-store child that is creating the sandbox
<clever> 1481823393.632137 getpid() = 1 <0.000019>
<clever> 1481823394.129914 +++ exited with 0 +++
<gchristensen> hooray! niksnut, domenkozar, we have a green tested on unstable and release! thank you :D
<clever> 0.49 seconds for this process to run
<kmicu> ヽ(*^▽^)/
<clever> Baughn: but there is also the odd delay between each of these
<LnL> gchristensen: \o/
<Baughn> clever: Well, I have a reasonable workaround, but it sounds like there may be a performance boost on offer here.
<domenkozar> gchristensen: I use Lenovo Carbon X1
nschoe has quit [(Quit: Program. Terminated.)]
<clever> Baughn: yeah, let me dig thru this more
<domenkozar> sorry for not giving up on me, really busy these days
<jazzencat> Okay, it seems I need to rebuild my efl because Terminology seg-faults when clicking on a link.
<gchristensen> domenkozar: "sorry for not giving up on you" I don't understand the sentence
<domenkozar> I'm just very unresponsive
<domenkozar> globin: are you using nixbot these days?
<gchristensen> domenkozar: we all have our projects :) thank you. you like the carbon x1?
<domenkozar> yup
<domenkozar> lenovo usually announces new models on 3rd Jan
<gchristensen> domenkozar: by "we all have our projects" I meant to say, "that is okay, and it is understandable.
<gchristensen> do they start shipping soon after, or is it a long time after that?
dgn has quit [(Ping timeout: 258 seconds)]
Itkovian_ has quit [(Read error: Connection reset by peer)]
c0bw3b has joined #nixos
<domenkozar> gchristensen: depends, it takes a few months for slovenia
jensens has quit [(Ping timeout: 260 seconds)]
<clever> Baughn: sent some info in PM
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
<gchristensen> domenkozar: ok, maybe I can wait a bit. my wifi is dying :(
ambro718 has joined #nixos
osa1 has quit [(Ping timeout: 252 seconds)]
kampfschlaefer has joined #nixos
msd has joined #nixos
<msd> LnL: https://github.com/NixOS/nixpkgs/pull/21184 <- erlang_basho_R16_basho8 supports OS X
<LnL> it's building
<msd> LnL: it's just some packages that don't support Mac OS X
<msd> LnL: oh? It says it's done
<LnL> on my machine
<msd> LnL: Ah, gotcha. Thanks for testing it!
rly has quit [(Ping timeout: 264 seconds)]
goibhniu has quit [(Ping timeout: 260 seconds)]
msd has quit [(Client Quit)]
<NixOS_GitHub> [nixpkgs] LnL7 pushed 2 new commits to master: https://git.io/v1ShF
<NixOS_GitHub> nixpkgs/master 46fc2db Matthew Daiter: erlang_basho_R16: add explicit Carbon and Cocoa support
<NixOS_GitHub> nixpkgs/master 580b543 Daiderd Jordan: Merge pull request #21184 from mdaiter/fixMacErlangBasho...
<gchristensen> domenkozar: instead of a new laptop I just ordered a USB wifi thing. hopefully the system sticks with me until the new x1 comes out :)
<LnL> gchristensen: lol
<domenkozar> :)
<dtzWill> haha
<LnL> that's why you where asking around
<gchristensen> yeah, I can't hold a connection for more than a few minutes anymore :/
<domenkozar> well I hope this year model will have better brightness
cpennington has quit [(Ping timeout: 245 seconds)]
<LnL> gchristensen: have you tried the SMC reset thing?
<gchristensen> yeah :(
<gchristensen> there are scary dmesg logs and all sorts of things. I'm keeping it well backed up for the time being.
<LnL> I also had some strange wifi issues before I reinstalled, but that was after a couple of hours not minuts
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
pi3r has joined #nixos
kier has joined #nixos
anelson has joined #nixos
anelson_ has quit [(Ping timeout: 245 seconds)]
<jazzencat> Any suggestions for alternatives to NixOS's default display manager?
<jazzencat> What's it called?
<kmicu> LightDM if you are ok with GTK deps and SDDM if you are ok with Qt deps. :)
<phorse> nixos-option services.xserver.displayManager
<jazzencat> Does NixOS use SLiM by default?
<Mic92> jazzencat: yes
<kmicu> Yep, dead SLiM. :)
<jazzencat> Well, I might install KDE Plasma or GNOME Shell alongside my Enlightenment.
<jazzencat> I don't mind Qt deps, they look pretty good. KDE 5 looks really nice, just the system takes a bit of a hit on occasion.
<jazzencat> And this being NixOS I can get rid of GTK or Qt type crap if I don't want it anymore.
<jazzencat> Quick! Fork SLiM! Update it... add features :D
<kmicu> In case of GNOME you can use GDM and in case of KDE you can go with KDM. :)
<jazzencat> Yeah, for the older KDE4 I think the KDE project has since switched to using SDDM for Plasma
<rardiol> This being nixos you're more likely going to end up with GTK and QT anyways because of a random dependency. I once installed a display manager and ended up with downloading a database ??!?!
filterfish has joined #nixos
<Ralith> we're *still* on slim?
filterfish has quit [(Read error: Connection reset by peer)]
wangoe has joined #nixos
<Ralith> would be nice to see that replaced by sddm or something
<kmicu> Link or didn’t happen! ( ͡~ ͜ʖ ͡°)
<jazzencat> I need to rebuild my efl, because Terminology seg-faults when clicking a link.
data8 has joined #nixos
aj__ has joined #nixos
stepcut has joined #nixos
stepcut has quit [(Remote host closed the connection)]
stepcut has joined #nixos
<kmicu> jazzencat: Yep, I can confirm ‘ERR<18511>:ecore_con lib/ecore_con/ecore_con_url_curl.c:70 _c_init() Could not find libcurl.so.5, libcurl.so.4’.
cpennington has joined #nixos
filterfish has joined #nixos
<jazzencat> I might as well install the GTK and Qt base stuff as well.
<jazzencat> I kind of like SDDM but I don't really need it since I don't have more than one DE anyway.
filterfish has quit [(Read error: Connection reset by peer)]
<jazzencat> The arc theme for Enlightenment is really nice looking.
kier has quit [(Remote host closed the connection)]
<jazzencat> Okay if I just enable services.xserver.displayManager.sddm = true; I can't type my login details. What else do I need to enable to get SDDM working?
sigmundv has joined #nixos
<jazzencat> Does NixOS have a KDE5 pkg?
<kmicu> NixOS provides KDE5 module https://nixos.org/nixos/manual/options.html#opt-services.xserver.desktopManager.kde5.enable which should set up everything properly.
<kmicu> Oh my https://github.com/NixOS/nixpkgs/issues/12375 :P I hope you are not hitting that issue.
teknico has left #nixos []
<jazzencat> Oh nice.
xadi has quit [(Quit: Leaving.)]
zraexy has quit [(Quit: Leaving.)]
c0bw3b has left #nixos []
c0bw3b has joined #nixos
zraexy has joined #nixos
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
mguentner has joined #nixos
osa1 has joined #nixos
osa1 has quit [(Changing host)]
osa1 has joined #nixos
<jazzencat> Hmm, I'm wondering if the nix package manager could be slotted into an existing tool like YaST for system configuration and such?
<NixOS_GitHub> [nixops] domenkozar pushed 14 new commits to master: https://git.io/v19qm
<NixOS_GitHub> nixops/master 792ec47 Tom Hunger: Minimal DO.
<NixOS_GitHub> nixops/master 6bbc97f Tom Hunger: Figured out a few more things about required items for the setup.
<NixOS_GitHub> nixops/master 1e3e163 Tom Hunger: Fix networking.
<simpson> jazzencat: Probably, but NixOS has fewer moving parts.
<stepcut> When using nixops, what is the best way to make variations depending on the physical machine the logical system is deployed to. For example, I want to use DHCP to get the address when deploying to EC2, but I want to set a specific IP address when deploying to virtualbox
mguentner2 has joined #nixos
mguentner has quit [(Ping timeout: 256 seconds)]
mexisme2 has joined #nixos
<NixOS_GitHub> [nixpkgs] bzizou opened pull request #21187: ior: init at 3.0.1 (master...ior) https://git.io/v19mc
<jazzencat> Well, wouldn't have to use all the parts of YaST, but it would cut down on work to develop a GUI manager for NixOS.
filterfish has joined #nixos
<simpson> Yikes.
<simpson> I have no input on that other than that I don't want it.
filterfish has quit [(Remote host closed the connection)]
<jazzencat> Huh, no sound in NixOS
mexisme has quit [(Ping timeout: 265 seconds)]
rly has joined #nixos
ok2 has joined #nixos
jazzencat has quit [(Quit: Lost terminal)]
<NixOS_GitHub> [nixpkgs] domenkozar pushed 1 new commit to master: https://git.io/v19Yx
<NixOS_GitHub> nixpkgs/master d5f92a3 Domen Kožar: rocksdb: compile as shared lib
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #21175: nssModules: include correct systemd output (master...nss) https://git.io/v1S3E
anelson has quit [(Ping timeout: 240 seconds)]
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
ryanartecona has quit [(Quit: ryanartecona)]
Itkovian has joined #nixos
reinzeldroid has joined #nixos
viric has quit [(Read error: Connection reset by peer)]
Wizek_ has quit [(Ping timeout: 246 seconds)]
Wizek has quit [(Ping timeout: 260 seconds)]
jacob_ has joined #nixos
jacob_ is now known as Guest93924
filterfish has joined #nixos
redmq has quit [(Ping timeout: 252 seconds)]
filterfish has quit [(Remote host closed the connection)]
osa1 has quit [(Ping timeout: 260 seconds)]
<Mic92> fpletz: I asked, whether to merge into staging first and you said: yes, merge into master: so you mean: staging -> master; or -> master?
eacameron has joined #nixos
<fpletz> Mic92: sorry, only master -> staging please
<NixOS_GitHub> [nixpkgs] gebner pushed 1 new commit to master: https://git.io/v19ZR
<NixOS_GitHub> nixpkgs/master 182c735 Gabriel Ebner: mu: 0.9.16 -> 0.9.18
<fpletz> that's the normal workflow
redmq has joined #nixos
<fpletz> gchristensen: well, that's a little bit too expensive for that machine (probably without storage :))
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #21158: kexec-tools: 2.0.12 -> 2.0.13 (fix broken cflags) (master...kexec) https://git.io/v1Dox
sigmundv has quit [(Ping timeout: 250 seconds)]
<gchristensen> fpletz: 1x480GB SSD
<gchristensen> fpletz: it is a bit out of my price range :)
<sphalerite> What's the best way to build a project during active development? Should nix be used as well? I've put a default.nix in the project I'm working on but nix-build pulls in the whole .git directory during dumping and also rebuilds from scratch every time... I'm having a look at using nix-shell and building in a subdirectory of the checkout, but cmake doesn't seem to be enjoying it much and complains that it
<rly> 480GB SSD for what?
<sphalerite> can't find a make program.
<gchristensen> (for those curious... rly) fpletz and I were looking at a 96-core ARM server to add to Hydra to make ARM first-class.
* clever drools
<gchristensen> $6,500 and it only comes with 1x480GB SSD
<rly> 96 core, that's a nice number. Sounds like 2017 worthy.
<clever> gchristensen: related, armv6 builds on an armv7 arent pure, the compiler detects a v7 host and makes borked builds
<gchristensen> aye
krobin has quit [(Quit: krobin)]
<gchristensen> maybe if there is enough community support in terms of donations and effort to implement nix-on-arm it is possible, but that isn't anything official ... we were just looking in to it.
<rly> I think the whole ARM vs x86 thing is quite complicated; there are people who say that it doesn't matter for power usage, yet most phones run ARM, but that could also be just because of the eco-system.
<fpletz> clever: really? shouldn't the platform logic in nixpkgs set -march=armv6?
<gchristensen> gotta go
nh2_ has quit [(Ping timeout: 245 seconds)]
<clever> fpletz: i didnt look into that side of it in much depth, and only a few packages did it, not all
<clever> fpletz: perl and openssl where affected
<clever> fpletz: it might have been the hand-rolled assembly in openssl, that would ignore -march
filterfish has joined #nixos
redmq has quit [(Ping timeout: 264 seconds)]
<clever> fpletz: the only reason i noticed, is because i had a mix of v6 and v7 in my cluster, the v7 would make bad v6 builds, then the v6 would barf on them
filterfish has quit [(Read error: Connection reset by peer)]
<sphalerite> how does the hand-rolled assembly know which arch it's compiling on?
<sphalerite> oh I'm guessing the build system detects it and chooses the appropriate files to compile
<clever> yep
<clever> and it detects a v7 capable cpu
redmq has joined #nixos
<LnL> gchristensen: arm would be nice, but I'm not sure if enough people would use it
<clever> LnL: i have an arm based router on the way thats open-source-ish
<clever> LnL: i plan to nixos it
<fpletz> LnL: we need ready-to-use images for arm-based boards like rpi and odroid on nixos.org :)
<LnL> I know, I installed nix on my nas
<fpletz> clever: too bad, I hope we can disable it
<clever> fpletz: i was mainly working on a bash script you can add to the stdenv, that would cause the builds to fail if they contain the wrong opcodes
<clever> fpletz: the arm build of readelf can detect v6 vs v7
* LnL continues staring at the nixos-option script
<fpletz> nice
jazzencat has joined #nixos
<clever> fpletz: let me pastebin what i had
redmq has quit [(Ping timeout: 250 seconds)]
reinzelmann has joined #nixos
<NixOS_GitHub> [nixpkgs] aszlig pushed 1 new commit to master: https://git.io/v19Wr
<NixOS_GitHub> nixpkgs/master 1471426 aszlig: nixos/test-instrumentation: Fix eval of boot tests...
<sphalerite> FWIW I was planning on getting one of these https://www.crowdsupply.com/eoma68/micro-desktop and trying to nixos it
<clever> fpletz: if this makes its way into the buildInputs, and a v6 job makes v7 binaries, it will fail hard at postinstall
<sphalerite> Is there any particular reason cmake would behave differently when used in the configPhase of an expression as opposed to running it myself in a nix-shell based on the same expression?
<sphalerite> whoops time to board. Thanks in advance for any answers, I'll read them in 2 hours or so!
aneeshusa has joined #nixos
<NixOS_GitHub> [nixpkgs] LnL7 pushed 2 new commits to staging: https://git.io/v19lZ
<NixOS_GitHub> nixpkgs/staging 0e64be2 Daiderd Jordan: Revert "aws-sdk-cpp: Enable on Darwin systems"...
<NixOS_GitHub> nixpkgs/staging a01a5ed Daiderd Jordan: darwin.libunwind: fix source...
berce has quit [(Ping timeout: 245 seconds)]
MichaelRaskin has joined #nixos
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
Itkovian has joined #nixos
<jazzencat> Where is that list of configuration.nix options I can define?
<pSub> jazzencat: `man configuration.nix` or on nixos.org
<jazzencat> Found the searchable one on the web.
<jazzencat> Grr. I hate stupid typos...
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 1 new commit to master: https://git.io/v194k
<NixOS_GitHub> nixpkgs/master fd2ff58 Michael Raskin: unscii: init at 1.1
johnsona` has joined #nixos
jgrasser has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] pSub pushed 2 new commits to master: https://git.io/v194W
<NixOS_GitHub> nixpkgs/master fbfb6d7 Pascal Wittmann: perlPackages.locallib: 2.000017 -> 2.000019
<NixOS_GitHub> nixpkgs/master 921a6f8 Pascal Wittmann: parallel: 20161022 -> 20161122
johnsonav has quit [(Read error: Connection reset by peer)]
jazzencat has quit [(Quit: Lost terminal)]
jgrasser has joined #nixos
slack1256 has joined #nixos
rly has quit [(Ping timeout: 258 seconds)]
reinzeldroid has quit [(Ping timeout: 258 seconds)]
acowley_away is now known as acowley
<acowley> How come unstable is no longer part of the trunk jobset on hydra?
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
josdotso has joined #nixos
jazzencat has joined #nixos
<jazzencat> Hm, enlightenment-0.21.4 is very buggy and tends to SEGBRT quite a bit.
<jazzencat> I might have to go back to using 0.21.2
<jazzencat> I guess there's a reason to add the 16.09 channel :)
sdothum has quit [(Quit: ZNC - 1.6.0 - http://znc.in)]
rardiol has quit [(Remote host closed the connection)]
sdothum has joined #nixos
filterfish has joined #nixos
filterfish has quit [(Read error: Connection reset by peer)]
<NixOS_GitHub> [nixpkgs] xwvvvvwx opened pull request #21188: vscode: 1.7.2 -> 1.8.0 (master...pkgs/update_vscode) https://git.io/v19EO
deepwater__ has joined #nixos
Itkovian has joined #nixos
Shou has quit [(Ping timeout: 252 seconds)]
<jazzencat> Is it possible for me to force an upgrade to use the stable channel or do I need to remove unstable?
ryanartecona has joined #nixos
<clever> jazzencat: nixos-rebuild will use the channel called nixos by default, but you can force things with -I nixpkgs=something
<gchristensen> LnL: I think the same, especially at that price tag
<jazzencat> The enlightenment-0.21.4 is glitchy so I want to make NixOS the 0.21.2 version instead (basically rollback my DE upgrade)
<clever> jazzencat: packages can be changed with packageOverrides, its explained in the docs
* jazzencat dives back into the docs.
<clever> you want the nixpkgs docs, ctrl+f for packageOverrides
cybrian has quit [(Quit: cya)]
wangoe has quit [(Ping timeout: 248 seconds)]
cybrian has joined #nixos
<LnL> gchristensen: yeah, however it would be nice if we supported it a bit better
<gchristensen> LnL: if enough arm people wanted to fund it though ...
rly has joined #nixos
<lewo> When i build a nixos nova image, how could I add a channel at image build time?
christine_ has joined #nixos
<clever> lewo: oops, wrong l name
<clever> lewo: if you add that to your imports, like imports = [ <nixpkgs/nixos/modules/installer/cd-dvd/channel.nix> ];
<clever> lewo: then whatever <nixpkgs> resolves to, will be packaged up and added as the nixos channel at bootup
redmq has joined #nixos
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
cpennington has quit [(Ping timeout: 240 seconds)]
<LnL> gchristensen: I just implemented darwin-option ;)
amarsman has quit [(Quit: amarsman)]
<clever> gchristensen: it is now running on my laptop!
jazzencat has quit [(Remote host closed the connection)]
georges-duperon has joined #nixos
josdotso has quit [(Quit: Leaving)]
jazzencat has joined #nixos
Shou has joined #nixos
jazzencat has quit [(Client Quit)]
<acowley> LnL: Do you know why the unstable job was removed from the nixpkgs trunk jobset on hydrain evaluation 1310461?
<LnL> what
<acowley> The unstable channel hasn't updated in 10 days, so I dug into it
<acowley> And found that
<LnL> how the hell did that happen
<acowley> I'm more bothered that nobody noticed for so long
<LnL> well I only use channels for nixos
<LnL> for everything else I use a local checkout
<gchristensen> erm ... yikes
<clever> in job ‘unstable’:
<clever> assertion failed at [1m/nix/store/r826773xw8qyvi5pi9w8z8zck2sckk5b-git-export/pkgs/stdenv/linux/make-bootstrap-tools.nix[0m:183:19
<acowley> I don't actually know where the jobsets are defined so I don't have a git blame or anything
<clever> acowley: on the evaluation errors tab of the jobset
<clever> acowley: unstable is still in the jobset, but the nix expression is throwing an assertion
<clever> so hydra cant generate a derivation for it
<LnL> ah that makes more sense, I thought that job was defined in hydra itself
<acowley> I don't know where to see evaluation errors
<clever> LnL: the jobset is defined as a path to a nix file, and a git thing to checkout
<clever> LnL: everything else, is defined in the nix expressions
<clever> LnL: in this case, its pkgs/top-level/release.nix in nixpkgs
<LnL> oh so the unstable job is defined in nixpkgs?
<clever> [clever@amd-nixos:~/apps/nixpkgs]$ nix-build pkgs/top-level/release.nix -A unstable
roconnor has joined #nixos
<clever> error: assertion failed at /home/clever/apps/nixpkgs/pkgs/stdenv/linux/make-bootstrap-tools.nix:183:19
<acowley> LnL: Thank you
<clever> and that fails
<LnL> ah interresting
<clever> and because i can reproduce it localy, i can track it down
<LnL> yeah that's pretty nice
<LnL> I didn't know you could build unstable locally
<clever> 183 crossSystem = assert false; null;
xwvvvvwx has joined #nixos
<LnL> euh
<clever> something is reading the crossSystem attribute, when it shouldnt be
<clever> i think
<LnL> yeah
<clever> and that was added in the most recent change to that file
<clever> while evaluating anonymous function at /home/clever/apps/nixpkgs/pkgs/stdenv/linux/default.nix:6:1, called from /home/clever/apps/nixpkgs/pkgs/stdenv/linux/make-bootstrap-tools.nix:176:21:
stepcut has quit [(Remote host closed the connection)]
<clever> it is an argument to that default.nix
reinzeldroid has joined #nixos
<clever> which asserts that it is null
stepcut has joined #nixos
<acowley> Is Ericson2314 from GH an IRC user?
<clever> but it cant assert that it is null, because the assert false; null; is bailing before it can return null, lol
<LnL> do you see anything more with --show-trace?
<LnL> acowley: yes but his nic is different
cpennington has joined #nixos
<acowley> It seems like there was considerable thought put into that commit
<LnL> clever: that's not all that much
<acowley> So it'd be good to get the author to take a look
<lewo> ok, thanks clever
<clever> LnL: acowley: it looks like one side wants to make sure nothing depends on crossSystem's value
<clever> and the other side wants to ensure crossSystem is null
filterfish has joined #nixos
<acowley> The same author wrote the check that crossSysterm is null
<clever> lol
<acowley> 3 days apart
filterfish has quit [(Remote host closed the connection)]
<clever> :O
<acowley> This is like laying a trap that you then walk into yourself
cybrian has quit [(Quit: cya)]
cybrian has joined #nixos
<SovereignBleak> Any Ruby devs here with a github of their NixOS conf file?
stepcut has quit [(Ping timeout: 265 seconds)]
<acowley> Shouldn't a failure to evaluate something like unstable raise a louder alarm or prevent a merge or something?
<LnL> acowley: clever: I think it's it's Sonarpulse
<acowley> Seems like a hole in the process
noexcept_ has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] jgeerds pushed 1 new commit to master: https://git.io/v19Vn
<NixOS_GitHub> nixpkgs/master b44e52b Jascha Geerds: languagetool: Add myself as a maintainer
<dtzWill> hmm this seems like same thing I ran into while trying to test https://github.com/NixOS/nixpkgs/pull/21023 (re:crossSystem and such), bah
<acowley> Hopefully it's easy to fix, but someone familiar with the crossSystem stuff will have to take a look
<NixOS_GitHub> [nixpkgs] gebner pushed 2 new commits to master: https://git.io/v19V9
<NixOS_GitHub> nixpkgs/master 1152b97 David Terry: vscode: 1.7.2 -> 1.8.0
<NixOS_GitHub> nixpkgs/master 928779a Gabriel Ebner: Merge pull request #21188 from xwvvvvwx/pkgs/update_vscode...
<clever> acowley: i have used crossSystem to get windows builds out of nixpkgs, but i'm not sure how the internals work fully
<acowley> clever: is there any immediate downside to just taking out the `crossSystem = assert false;` part?
<acowley> Well, maybe it's best to wait to see if the original author can rescue it
<clever> acowley: there have been issues in the past, where non-cross stuff recompiles when you add crossSystem
<clever> acowley: and it sounds like that assert will prevent those issues
<acowley> It does prevent the building of things
Guest93924 has quit [(Quit: Lost terminal)]
<domenkozar> acowley: I'm working on alerting for such things
<domenkozar> but hard to find time :)
<LnL> that would be very nice
<LnL> same for rebuilds
<domenkozar> I have a PoC that alerts IRC each day
wangoe has joined #nixos
<Sonarpulse-Work> acowley: it's Ericson2314
<acowley> Original patch author is on the case!
<Sonarpulse-Work> travis did pass!
<Sonarpulse-Work> grrrr
<Sonarpulse-Work> I'm very very sorry
<Sonarpulse-Work> but this is also why we need real CI
<LnL> travis doesn't run unstable
<domenkozar> we need a better system of such problems
<domenkozar> that's the real issue here
<acowley> I'm surprised the Travis build doesn't at least evaluate unstable
<Sonarpulse-Work> so master = nixos-unstable = nixpkgs-unstable
<Sonarpulse-Work> always
<LnL> that would be great
<domenkozar> Sonarpulse-Work: if you have time to help with https://github.com/hercules-ci/hercules, much appreciated :-)
<Sonarpulse-Work> :)
<Sonarpulse-Work> call me a traitor, but I'm kinda deep in cabal work atm
<Sonarpulse-Work> ...that I hope will eventually benefit nix :)
<domenkozar> I'm deep into packaging haskell for windows/osx :/
<domenkozar> haskell app*
<Sonarpulse-Work> no nix for osx?
<Sonarpulse-Work> now, I *did* get eval errors debugging my PR there
<Sonarpulse-Work> about bootstraping
<pi3r> SovereignBleak: I have some related ruby tiny config here in case it helps: https://github.com/CIRB/devbox/blob/master/user/config.nix
<Sonarpulse-Work> so I am very confused
<dtzWill> (it seems one can't build the 'test' target of the bootstrap tools for the same reason, which seems worth testing in CI?)
<acowley> Sonarpulse-Work: I'm working with angerman with stackage+nix things
<Sonarpulse-Work> but anyways the fix is very easy
<Sonarpulse-Work> my long term plan
<SovereignBleak> pi3r: Thank you!
<Sonarpulse-Work> my other long term plan
<Sonarpulse-Work> anyways, this nixpkgs thing will be easy to fix
filterfish has joined #nixos
<acowley> I'm possibly a bit too jaded for some of that
filterfish has quit [(Remote host closed the connection)]
<domenkozar> oh man I'm so excited about GHC 8.0.2, fixes so many packaging issues
<domenkozar> split-obj for darwin
<domenkozar> parallel builds (determinism)
<LnL> domenkozar: ooh that's fixed?
<LnL> :D
<domenkozar> I haven't tested yet, but so trac claims :)
<acowley> Wow, I didn't know they had determinism fixed
<clever> LnL: oh, and it should be possible to add a few calls to nix-instantiate to the travis stuff
<clever> LnL: to test for given jobs like unstable
<LnL> clever: I think that's a good idea
<acowley> clever: +1
viric has joined #nixos
<clever> LnL: nix-instantiate '<nixpkgs/top-level/release.nix>' -A unstable should reproduce the same error hydra has
<clever> LnL: without any cost of building things
<LnL> yeah
<acowley> domenkozar: Thanks! That's great news!
<domenkozar> I'll add that
pi3r has quit [(Quit: Nettalk6 - www.ntalk.de)]
<NixOS_GitHub> [nixpkgs] jgeerds pushed 3 new commits to release-16.09: https://git.io/v19oR
<NixOS_GitHub> nixpkgs/release-16.09 b940665 Edward Tjörnhammar: languagetool: init at 3.5...
<NixOS_GitHub> nixpkgs/release-16.09 ec0fefd Bjørn Forsman: languagetool: fix eval...
<NixOS_GitHub> nixpkgs/release-16.09 6b44caa Jascha Geerds: languagetool: Add myself as a maintainer...
<NixOS_GitHub> [nixpkgs] domenkozar pushed 1 new commit to master: https://git.io/v19oy
<NixOS_GitHub> nixpkgs/master 63d9308 Domen Kožar: travis: also evaluate nixpkgs-unstable
rly has quit [(Ping timeout: 250 seconds)]
<NixOS_GitHub> [nixpkgs] bjornfor pushed 1 new commit to master: https://git.io/v19KL
<NixOS_GitHub> nixpkgs/master 2e71054 romildo: lxqt: better organize system packages...
<dtzWill> lol oh I see unstable includes stdenvBootstrapTools? whoopsy :3
amarsman has joined #nixos
<NixOS_GitHub> [nixpkgs] bjornfor closed pull request #20492: lxqt: better organize system packages (master...lxqt.better.package.selection) https://git.io/vXH0K
reinzeldroid has quit [(Ping timeout: 248 seconds)]
<gchristensen> ikwildrpepper: right now, when building the vulnerability patchsets, I spin up an expensive box and build for a while. could I get a jobset on hydra, and if I did, what sort of build resources would it have?
stasku_ is now known as stasku
<gchristensen> and domenkozar: https://github.com/NixOS/nixpkgs/compare/master...grahamc:roundup-13 do you have any concerns about merging this in? I'm not seeing any sign of major breakage from the jasper bump, but still feel spooked by it :)
<NixOS_GitHub> [nixpkgs] jgeerds pushed 1 new commit to master: https://git.io/v19KM
<NixOS_GitHub> nixpkgs/master f92544f Jascha Geerds: falcon: Fix typo in derivation name (closes #21112)
latk has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
hiratara has quit [(Ping timeout: 245 seconds)]
<LnL> gchristensen: this is my I'm working on getting curl/openssl/sqlite out of the darwin stdenv
stepcut has joined #nixos
cpennington has quit [(Remote host closed the connection)]
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
pie_ has joined #nixos
hiratara has joined #nixos
<LnL> gchristensen: I think hydra has priority for builds, but apart from that there's not really a difference I think
<gchristensen> yeah they get a certain number of Scheduling Shares which determines how what % of a day's resources it gets ... I think ...
<LnL> my darwin jobset is currently just running on all the macs because there are no darwin builds from master at the moment
<LnL> I thought we had a security jobset
mexisme2 has quit [(Read error: Connection reset by peer)]
stepcut_ has joined #nixos
<Sonarpulse-Work> acowley: let me see how far I can get before I too burn out
<Sonarpulse-Work> the one reassurance is everytime I take a look most issues seem more muckraking than actually difficult
stepcut has quit [(Read error: Connection reset by peer)]
<Sonarpulse-Work> also, getting close for fixing the thing
<Sonarpulse-Work> I am doing a little cleanup in the process
<Sonarpulse-Work> `assert false` is....not ideal in any event
<acowley> Sonarpulse-Work: The "assert false" is a bomb you threw to yourself, so you could just not throw it
<acowley> :P
<Sonarpulse-Work> yeah :)
<Sonarpulse-Work> that's what I am doing
<clever> gchristensen: which of these do you think work better? http://imgur.com/a/02dr3 or http://imgur.com/a/AnRhK
<Sonarpulse-Work> will get it down to only one left
<gchristensen> not sure, clever :/
<gchristensen> I guess I don't understand the difference?
<clever> gchristensen: the 2nd one is more wizard style, you fillout everything on the page, then continue to the next one
<clever> gchristensen: it will also have prev/next buttons to cycle thru it
<gchristensen> that one :D
<clever> the 1st is more, here is everything you want, all at once
<dtzWill> i also like the tabbed one better FWIW O:)
<dtzWill> (looks great, btw! ^.^)
<clever> next thing i should do is something about all of the dead space on the right
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
<LnL> clever: perhaps the description/example of a selected option?
<clever> or a way to edit it without popups
<clever> for the config, i can pull it up from the nixos options docs
<LnL> right
rardiol has joined #nixos
<clever> and segfault!
<AtnNn> How can I test restricted mode locally? I have a job that fails on hyra ("forbidden in restricted mode") but succeeds locally with `nix-build --option restrict-eval true'
<NixOS_GitHub> [nixpkgs] Ericson2314 opened pull request #21189: Mea culpa. Tests should pass now (master...mea-culpa) https://git.io/v19Mo
pierron has quit [(Ping timeout: 245 seconds)]
Leo` has quit [(Ping timeout: 256 seconds)]
<Sonarpulse-Work> (pinged you on github too)
bohan has quit [(Ping timeout: 245 seconds)]
ryantm____ has joined #nixos
CustosLimen has quit [(Ping timeout: 268 seconds)]
reinzelmann has quit [(Quit: Leaving)]
S0rin has quit [(Ping timeout: 252 seconds)]
aneeshusa has quit [(Ping timeout: 265 seconds)]
<LnL> Sonarpulse-Work: travis should also be testing it now
<acowley> Sonarpulse-Work: Thank you! I'm just the person who noticed the building was on fire and stuck his head to look around. I don't know enough to evaluate the fix!
jensens has joined #nixos
<NixOS_GitHub> [nixpkgs] grahamc pushed 8 new commits to master: https://git.io/v19DR
<NixOS_GitHub> nixpkgs/master eb7ea18 Graham Christensen: jasper: 1.900.28 -> 2.0.6
<NixOS_GitHub> nixpkgs/master ca6463e Graham Christensen: sqlite: 3.15.0 -> 3.15.2 for null pointer dereference...
<NixOS_GitHub> nixpkgs/master 971ae27 Graham Christensen: perlPackages.DBDmysql: 4.039 -> 4.041 for CVE-2016-1251
Leo` has joined #nixos
<LnL> allright, I'm not pulling master tomorrow :)
CustosLimen has joined #nixos
<gchristensen> LnL: :P
<gchristensen> LnL: I'm sorry mass rebuilds are hard on darwin ... I'm not sorry to be doing it
<LnL> it's fine
<LnL> just good to now so I don't spend time tracking it down
S0rin has joined #nixos
bohan has joined #nixos
pierron has joined #nixos
<LnL> my stdenv changes are also looking pretty good
<LnL> so once I finish that it will hopefully happen a little bit less
reinzeldroid has joined #nixos
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
<gchristensen> this has been the _most_ difficult patch set to backport :P
<LnL> howso?
<gchristensen> several patches don't apply cleanly
<LnL> oh that's annoying
hiratara has quit [(Remote host closed the connection)]
hiratara has joined #nixos
<gchristensen> well
<gchristensen> if things break, hydra will let me know :P
<NixOS_GitHub> [nixpkgs] grahamc pushed 11 new commits to release-16.09: https://git.io/v19S4
<NixOS_GitHub> nixpkgs/release-16.09 aebef6e Graham Christensen: jasper: 1.900.28 -> 2.0.6...
<NixOS_GitHub> nixpkgs/release-16.09 4c780e2 Graham Christensen: sqlite: 3.14.1 -> 3.14.2 for bug fixes...
<NixOS_GitHub> nixpkgs/release-16.09 f4d9efc Graham Christensen: perlPackages.DBDmysql: 4.039 -> 4.041 for CVE-2016-1251...
* gchristensen would definitely feel bad if he broke somebody's stuff.
<LnL> we can always revert it
<gchristensen> exactly
jazzencat has joined #nixos
aneeshusa has joined #nixos
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
jensens has quit [(Ping timeout: 246 seconds)]
<taktoa> does anyone have any idea when the chromium pepper flash version bump going to hit 16.09
<taktoa> because fullscreen video tears horribly for me until then -_-
<taktoa> (unless I switch back to unstable)
<dtzWill> taktoa: I don't know when that'll happen but until then you could probably cherry-pick the commit/override it locally?
<gchristensen> taktoa: it should be there now?
<taktoa> weird I just ran sudo nix-channel --update
<gchristensen> taktoa: if not now, very soon -- it has hit nixpkgs-channels
<gchristensen> so I think we're building doing the command-not-found database and what-not before updating the channel
<taktoa> gotcha
data8 has quit [(Quit: nite nite)]
<NixOS_GitHub> [nixpkgs] rycee pushed 3 new commits to release-16.09: https://git.io/v19Q3
<NixOS_GitHub> nixpkgs/release-16.09 6a54d09 Lancelot SIX: unifont: 9.0.01 -> 9.0.02...
<NixOS_GitHub> nixpkgs/release-16.09 01f2239 Tim Steinbach: unifont: 9.0.02 -> 9.0.03...
<NixOS_GitHub> nixpkgs/release-16.09 dc786a9 Robert Helgesson: unifont: 9.0.03 -> 9.0.04...
<NixOS_GitHub> [nixpkgs] jgeerds pushed 1 new commit to master: https://git.io/v19QZ
<NixOS_GitHub> nixpkgs/master 4af2328 Jascha Geerds: discord: Fix missing desktop entry (closes #21045)
reinzeldroid has quit [(Ping timeout: 258 seconds)]
c0bw3b has left #nixos []
filterfish has joined #nixos
<NixOS_GitHub> [nixpkgs] rycee closed pull request #21170: unifont: Switch sources to GNU mirrors. (release-16.09...unifont_sources) https://git.io/v1y1S
filterfish has quit [(Read error: Connection reset by peer)]
<NixOS_GitHub> [nixpkgs] mdorman opened pull request #21190: Emacs package updates: 2016-12-15 (master...emacs-updates) https://git.io/v197k
GreyB3ard is now known as TheGreyBeard
<NixOS_GitHub> [nixpkgs] Ericson2314 closed pull request #21189: Mea culpa. Tests should pass now (master...mea-culpa) https://git.io/v19Mo
<gchristensen> oh boy, LnL -- many test failures :P
<LnL> nixos-16.09?
TheGreyBeard has left #nixos ["Leaving"]
<gchristensen> yeah
<gchristensen> oh what the heck, a python failure on pytest? https://hydra.nixos.org/build/44838187/nixlog/1
<Sonarpulse-Work> acowley: merged
<Sonarpulse-Work> lmk if stuff still breaks
<dtzWill> \o/
<LnL> gchristensen: import errors
ebzzry has joined #nixos
<LnL> nobody merged my bootstrap python stuff right?
<LnL> gchristensen: python depends on sqlite, but I'm not sure if that's related to this
<gchristensen> LnL: gotta go for some time now, sorry :(
josdotso has joined #nixos
wangoe has quit [(Ping timeout: 245 seconds)]
wangoe has joined #nixos
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
christine_ has quit [(Ping timeout: 250 seconds)]
<savanni> Is there anyone here who understands the nodeEnv derivation?
<savanni> I have a few questions. All directed in understanding it well enough to create a yarn derivaiton.
<savanni> And the first question is... nodeEnv provides a context that encapsulates both nodejs and any desired packages so that node can reference the packages?
reinzeldroid has joined #nixos
<savanni> Kinda like isolating the result of an `npm install -g whatever`?
<rardiol> does anyone have a magical solution to this http://stackoverflow.com/questions/15455178/qt4-cgal-parse-error-at-boost-join problem? Having to restart a build every time it errors out with a new file that needs a ifndef guard is frustating
ryanartecona has quit [(Quit: ryanartecona)]
takle has quit [(Remote host closed the connection)]
<LnL> gchristensen: it's late here, I can help out tomorrow if there are still issues.
stepcut_ has quit [(Remote host closed the connection)]
stepcut has joined #nixos
filterfish has joined #nixos
<gchristensen> thank you, lnl
filterfish has quit [(Read error: Connection reset by peer)]
stepcut has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] jgeerds pushed 1 new commit to master: https://git.io/v19b1
<NixOS_GitHub> nixpkgs/master 2bcdc8c Jascha Geerds: pythonPackages.virtualenvwrapper: Fix post install (closes #21168)
filterfish has joined #nixos
danharaj has quit [(Ping timeout: 258 seconds)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
sigmundv has joined #nixos
filterfish has quit [(Ping timeout: 258 seconds)]
pikajude is now known as santajude
<NixOS_GitHub> [nixpkgs] tsaeger opened pull request #21193: Fixup description of ripgrep. (master...patch-1) https://git.io/v19AW
reinzeldroid has quit [(Ping timeout: 252 seconds)]
santajude is now known as pikarudolph
josdotso has quit [(Quit: Leaving)]
tvon has joined #nixos
noexcept_ has joined #nixos