* obadz is GMT
stepcut has quit [(Remote host closed the connection)]
c0bw3b has joined #nixos
Seichi has quit [(Quit: Konversation terminated!)]
nh2_ has joined #nixos
c0bw3b has left #nixos []
<nh2_> should `nix-shell --option build-use-sandbox true` work? It doesn't seem to do anything for me
<nh2_> importantly, I can still see the entire contents of /nix/store
<nh2_> I thought I ad made that work in the beginning but it seems I was wrong
<NixOS_GitHub> [nixpkgs] joachifm pushed 1 new commit to master: https://git.io/v1EUQ
<NixOS_GitHub> nixpkgs/master 984d9eb Joachim Fasting: hidepid: polkit and systemd-logind compatibility...
redmq has joined #nixos
<nh2_> I get the feeling that nix-shell simply silently ignores `--option build-use-sandbox true`
<nh2_> as this line https://github.com/NixOS/nix/blob/master/src/libstore/build.cc#L1679 doesn't trigger when I pass `bogus` instead of `true`
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to release-16.09: https://git.io/v1ETG
<NixOS_GitHub> nixpkgs/release-16.09 0ae1288 Joachim Fasting: hidepid: polkit and systemd-logind compatibility...
<NixOS_GitHub> nixpkgs/release-16.09 37f53d9 Joachim Fasting: ion3: specify meta.{platforms,license}...
pacman99 has joined #nixos
Rizy has quit [(Quit: Rizy)]
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to master: https://git.io/v1Ekv
<NixOS_GitHub> nixpkgs/master 705e290 Savanni D'Gerinel: icu: remove icu4c-54.1...
<NixOS_GitHub> nixpkgs/master bf574f3 Joachim F: Merge pull request #20955 from savannidgerinel/bugfix-icu-version...
<gchristensen> !m savanni
<[0__0]> You're doing good work, savanni!
zraexy has joined #nixos
<savanni> Thank you!
<savanni> Now to just figure out my webcam issue.
alunduil has joined #nixos
<pacman99> I don't know how to fix this error on blueman org.freedesktop.DBus.Error.ServiceUnknown: The name org.blueman.Mechanism was not provided by any .service files
ryanartecona has quit [(Quit: ryanartecona)]
wink has joined #nixos
erasmas has quit [(Quit: leaving)]
herzmeister has quit [(Quit: Leaving)]
markus1199 has joined #nixos
herzmeister has joined #nixos
<nh2_> hmm yeah, only when I use `nix-build` does it call out me setting `build-use-sandbox = bogus` with "error: option ‘build-use-sandbox’ must be set to one of ‘true’, ‘false’ or ‘relaxed’"; with `nix-shell` it just ignores it
<nh2_> is there any way to force a sandbox for `nix-shell` as well?
estewei has quit [(Quit: Quit)]
<simpson> --pure?
<simpson> $ nix-shell --pure ...
markus1189 has quit [(Ping timeout: 265 seconds)]
Ralith_ has quit [(Ping timeout: 244 seconds)]
<nh2_> simpson: `--pure` is not the same as `build-use-sandbox`, the latter is much stronger (it runs in a chroot), while the former only clears environment variables
<simpson> nh2_: Ah. I don't ever use these flags, so I'm not clear on what they do.
<joachifm> nh2_: nix-shell creates an environment that approximates the build env, so I don't think you can expect too much; what you want sounds more like an ad-hoc container of sorts
digitus has quit [(Quit: digitus)]
kampfschlaefer has quit [(Ping timeout: 258 seconds)]
<nh2_> joachifm: but isn't that the same as what nix-build does internally eventually when it runs e.g. shellHooks etc? Running a shell inside the chroot?
mudri has quit [(Quit: WeeChat 1.6)]
redmq has quit [(Ping timeout: 250 seconds)]
Ralith_ has joined #nixos
<joachifm> nh2_: see less $(which nix-shell)
<joachifm> nh2_: I think you expect too much of it :)
<nh2_> joachifm: well it does give me some hope that `which nix-build` is the same perl script ( :o ) and the sandbox works for that one
<nh2_> ah there's also some trickery going on there. For building dependencies, `--option build-use-sandbox true` does something even for nix-shell. Just not for the actual shell :(
<joachifm> nh2_: but nix-build is not responsible for setting up sandboxes.
eacamero_ has joined #nixos
<joachifm> nh2_: it's a driver for the lower-level nix-store & related commands
<alunduil> How hard is it to modify the nix installation script for Mac to install into the home directory and not require sudo access? Is it even worth giving it a shot?
<simpson> alunduil: You'll have to rebuild everything.
<simpson> Other than that, I think that there's instructions in the Nix manual or nixpkgs manual.
<alunduil> simpson, yuck but alright.
<nh2_> joachifm: right, nix-build seems to eventually invoke nix-store, while nix-shell just `exec()`s a bash
<alunduil> simpson, I'll have to determine if it's worth it then.
<nh2_> alunduil: at least on linux, you can just chown /nix to yourself and after that use nix without sudo
<alunduil> How hard is it to reconfigure for a non-standard nix store?
garbas has joined #nixos
<simpson> alunduil: I think that it's just a one-line change and then you rebuild everything. Not sure though; I haven't done it.
eacameron has quit [(Ping timeout: 260 seconds)]
<alunduil> nh2_, I thought about that since I'm sure it would work on Mac as well but without root access in the first place I'm scrounging a bit.
<alunduil> simpson, alright, I'll check it out.
<Profpatsch> alunduil: It’s not worth the effort.
<Profpatsch> But store-local installations are already in master afaikt.
<Profpatsch> *afaik.
<Profpatsch> They should come soon™
<nh2_> alunduil: https://nixos.org/wiki/How_to_install_nix_in_home_(on_another_distribution)#Manual_Installation (no idea how up-to-date that is), suggests that the mentioned `--with-store-dir` configure option is what you're looking for
eacamero_ has quit [(Ping timeout: 260 seconds)]
<alunduil> nh2_, thanks!
<nh2_> Profpatsch: can you point me at what you're mentioning?
* gchristensen sends mail
* gchristensen sends IRC messages to the wrong channel
<Profpatsch> nh2_: So, sorry, I think aszlig mentioned it.
<Profpatsch> *No,
<Profpatsch> I’m too tired for this …
* gchristensen hands Profpatsch a blanket, pillow, and a nice card that says "Go to bed." on it.
* Profpatsch would love to sleep but has a deadline tomorrow
<Profpatsch> Blame my non-existent scheduling ability.
<gchristensen> :(
pacman99 has quit [(Quit: Page closed)]
<Profpatsch> At least I’m finally ready to do this PR.
<gchristensen> are you stressing out b/c of NixOS??
<NixOS_GitHub> [nixpkgs] Profpatsch opened pull request #20960: odbc: begin generalizing over different driver managers (master...msodbcsql) https://git.io/v1Emu
AllanEspinosa has quit [(Ping timeout: 250 seconds)]
<Profpatsch> I wonder if there is a nice way to handle picking sub-file changes for renamed files with magit.
<Profpatsch> It’s near impossible to separate commits once you rename a file.
<Profpatsch> Now that I built in libiodbc, I noticed that it crashes with the mssql driver; missing symbols apparently.
<Profpatsch> But, there is a MS fork of the older unixODBC. Let’s see if that builds …
<Profpatsch> No rest for the wicked.
autofly has quit [(Ping timeout: 260 seconds)]
stepcut has joined #nixos
stepcut has quit [(Remote host closed the connection)]
stepcut has joined #nixos
yorick has quit [(Quit: No Ping reply in 180 seconds.)]
yorick_ has joined #nixos
yorick_ has quit [(Changing host)]
yorick_ has joined #nixos
angerman has joined #nixos
Rotaerk has joined #nixos
autofly has joined #nixos
redmq has joined #nixos
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 258 seconds)]
AllanEspinosa has joined #nixos
<ToxicFrog> So there's a services.spamassassin.enable option, and I turned it on
<ToxicFrog> But:
<ToxicFrog> config: no configuration text or files found! do you need to run 'sa-update'?
<ToxicFrog> Timeout::_run: check: no loaded plugin implements 'check_main': cannot scan!
<ToxicFrog> Running "sa-update" emits the same error.
sigmundv has quit [(Ping timeout: 258 seconds)]
mkoenig has quit [(Ping timeout: 244 seconds)]
christine_ has quit [(Ping timeout: 245 seconds)]
bittmario has joined #nixos
mkoenig has joined #nixos
bittmario has quit [(Client Quit)]
mbrgm has quit [(Ping timeout: 250 seconds)]
mbrgm has joined #nixos
roconnor has quit [(Ping timeout: 260 seconds)]
derjohn_mob has joined #nixos
<stepcut> what the different between the master and staging branches, the link on the old wiki page is dead, https://nixos.org/wiki/Nixpkgs_branch_description
ilja_kuklic has quit [(Ping timeout: 265 seconds)]
ryantrinkle has quit [(Ping timeout: 250 seconds)]
derjohn_mobi has quit [(Ping timeout: 260 seconds)]
<gchristensen> stepcut: master is unstable (vs. release-* branches) and staging is for huge changes that will take a long time to rebuild
<gchristensen> stepcut: staging exists so PRs can be built fairly quickly. that is my understanding.
<stepcut> hmm
<stepcut> the -unstable channel is only updated after some percentage of packages of built in hydra?
<gchristensen> unstable is updated when the `tested` job succeeds in hydra
<gchristensen> (the process of updating can take some time, though)
<stepcut> is there any branch that corresponds to -unstable? Something where I can do a `git pull` now and then and expect to get something fairly bleeding edge, but which also has things mostly available as prebuilt binaries? Or is nix-channels the only way to get that?
<stepcut> Maybe just pull master from 2 days ago :)
zraexy has quit [(Ping timeout: 258 seconds)]
<gchristensen> you can get the channel over git if you want
herzmeister has quit [(Quit: Leaving)]
<gchristensen> but pulling master from a few days ago is a good bet to get "mos of it"
<gchristensen> but! don't use that for nixos!
<stepcut> getting the channel of git sounds like what I want
<stepcut> why not for nixos?
<joachifm> stepcut: you can track the nixpkgs-channels repo
<gchristensen> stepcut: the `tested` job makes sure the upgrade won't ruin your bootloader
<stepcut> ah
<gchristensen> you _want_ that job to pass
<stepcut> yeah
<stepcut> there are no build machines for armv7 at the moment, right ?
<gchristensen> right
herzmeister has joined #nixos
<gchristensen> we would likely need many arm cores to make it part of the official hydra
<stepcut> indeed
<gchristensen> (enough for it to not be annoying)
<stepcut> I just built the minimal nixos image for arm, and it took well over a day on a RPi3
<stepcut> Then I started wondering if I could get nix / nixpkgs to run on my phone.. it's got twice the CPU power and 3x the RAM :)
<gchristensen> :o
<stepcut> my phone can be easily rooted, and it is armv7, so I have hope!
<stepcut> though, at the moment I am trying to get nixos going on this platform, https://getchip.com/
<stepcut> which is slow (single core, 512MB of RAM), but I may end up with 50 of them for a project I am doing
<gchristensen> 50??
<stepcut> yeah
nh2_1 has joined #nixos
<stepcut> probably overkill, but at ~$10 each, 50 is not *that* expensive. Especially because that includes builtin wifi and 4GB of storage
<stepcut> One of the many reasons for wanting to use nix is so that I can use nixops to update them all, instead of running apt-get update ; apt-get install foo, on all of them by hand ;)
<gchristensen> aye
<gchristensen> for sure
<stepcut> though, I am also amused by the idea of buying a bunch of used cellphones and turning them into a little build farm
nh2_ has quit [(Ping timeout: 268 seconds)]
echo-area has joined #nixos
<stepcut> though the ODROID-XU4 is probably a better investment
zagy1 has joined #nixos
<gchristensen> I think I have the c2
<gchristensen> armv8 :(
<stepcut> what's wrong with armv8?
ryantrinkle has joined #nixos
zagy has quit [(Ping timeout: 260 seconds)]
<gchristensen> I don't think we support armv8
<gchristensen> even less than v7
<stepcut> I guess 'support' is relevant. v7 code will run on the v8. You just want get every optimization possible
<spacekitteh> hello all
<stepcut> s/want/won't/
<Profpatsch> stepcut: If you are on machines like these, you should think about building a complete image on a build farm and dd-ing it onto them.
Rizy has joined #nixos
<Profpatsch> Or maybe flash these things with a bootstrapping mechanism first that can fetch updates and write them to memory.
<gchristensen> stepcut: oh it does? I didn't think it did.
<stepcut> gchristensen: yeah. The RPi3 is armv8 as well
mizu_no_oto has joined #nixos
<spacekitteh> i want to stab llvm
<spacekitteh> and clang
<spacekitteh> death to the usurpers
<stepcut> actually
<stepcut> let me check that
<gchristensen> spacekitteh: :)
<stepcut> the RPi3 is v7
<stepcut> oh hmm
<spacekitteh> i'm trying to merge polly into nixos's clang so i can optimise some crypto code using polly and extract the assembly and turn it into assembly intrinsics for armv7a :3
<spacekitteh> +for libsodium
<stepcut> I think the RPi3 is both.. I think it has the option to be 64-bit v8, but it seems to also have a 32-bit v7 compatibility mode or something
<spacekitteh> i gotta do something to keep me from the crippling suicidal depression
<spacekitteh> and this is it!
<gchristensen> I don't know, stepcut, I'd sure like it to work :)
autofly has quit [(Ping timeout: 250 seconds)]
<stepcut> I think it will. The c2 and the RPi3 are both based on the A53 cores. It seems they (mostly) emulate the v7 when in 32-bit mode, https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=140572
<stepcut> It would be nice if nixos supported 64-bit armv8 someday, but at the moment, I am mostly using RPi3 as a build server for the slower C.H.I.P. systems were really are armv7
Ralith__ has joined #nixos
Ralith_ has quit [(Ping timeout: 248 seconds)]
<gchristensen> spacekitteh: if you find yourself in the middle of a crisis, please use a crisis help line or emergency services ("Other Resources" on https://osmihelp.org/resources/ may be helpful) otherwise, if hacking on nixos helps, we're happy to have you here. :)
<spacekitteh> i won't give my adversary the satisfaction of actually doing anything, dw :P
<gchristensen> thumbsup.jpg
<spacekitteh> stepcut: hopefully! one of the t hings i want to do with nixos is port it to more architectures
<stepcut> spacekitteh: I have an only Motorola 68000 based macbook laptop around here somewhere..
<spacekitteh> nice
<gchristensen> :o
<stepcut> a PowerBook 100 I believe
<spacekitteh> :o
<spacekitteh> IT BELONGS IN A MUSEUM
* spacekitteh puts on a fedora
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
<stepcut> or some sort of PowerBook anyway -- the screen is a little screwy, but usable
eacameron has joined #nixos
Rizy has quit [(Quit: Rizy)]
mbrgm has quit [(Ping timeout: 246 seconds)]
mbrgm has joined #nixos
<Profpatsch> Is it possible to simulate a path for a shared object?
<Profpatsch> e.g. the .so wants to find something in /opt, but I want it to look into storepath/opt
<Profpatsch> (it’s a binary distribution, sadly)
<joachifm> Profpatsch: is buildFHSUserEnv a possibility?
<Profpatsch> joachifm: Hm, can I use it for normal derivations?
<joachifm> Profpatsch: what exactly are you doing?
<NixOS_GitHub> [nixpkgs] puffnfresh opened pull request #20962: AgdaStdlib: 0.12 -> 2.5.1.1 (master...package/AgdaStdlib) https://git.io/v1Eci
<Profpatsch> joachifm: I’m packaging a Microsoft odbc driver, which doesn’t have sources.
<spacekitteh> anyone wanna have a look at this? https://github.com/NixOS/nixpkgs/pull/20941
<joachifm> Profpatsch: ugh, never mind
<Profpatsch> heh
autofly has joined #nixos
mizu_no_oto has joined #nixos
<Profpatsch> joachifm: But is buildFHSScript is only for interactive use, is it not?
<Profpatsch> That simulates a whole system, right?
<joachifm> Profpatsch: I was thinking you could put the user of the .so in the chroot along with the driver
<joachifm> Profpatsch: it's based on namespaces & bind mounts, should be fairly lightweight
<joachifm> (iirc)
ryantrinkle has left #nixos []
<Profpatsch> I wonder if the contents of .so files are position-dependent.
<joachifm> Profpatsch: other than that, I can only think of proot ...
<Profpatsch> If not, I could simply replace the path in the objectfile.
nh2_1 has quit [(Quit: Leaving.)]
<Profpatsch> I have already found the position: 18e2c0 /opt/microsoft/msodbcsql/share/resources/en_US/
eacameron has quit [(Remote host closed the connection)]
eacameron has joined #nixos
bfrog has quit [(Quit: WeeChat 1.6)]
eacamero_ has joined #nixos
<Profpatsch> /nix/store/9hy4xm9lbwvzl699q6dfmshfhsr36fgg-msodbcsql-13.0.1.0/share/resources/en_US/
<Profpatsch> /opt/microsoft/msodbcsql/share/resources/en_US/
<Profpatsch> Hm, you should close your eyes now. :P
eacameron has quit [(Ping timeout: 268 seconds)]
<Profpatsch> /nix/store/9hy4xm9lbwvzl699q6dfmshfhsr36fgg-msodbcsql-13.0.1.0/
<Profpatsch> Since there is exactly 29 bytes left after that string …
<Profpatsch> That could just work.
<Profpatsch> hehe
eacamero_ has quit [(Ping timeout: 248 seconds)]
eacameron has joined #nixos
nh2_ has joined #nixos
eacameron has quit [(Ping timeout: 268 seconds)]
eacameron has joined #nixos
systemfault has quit [(Quit: Bye!)]
mkoenig has quit [(Ping timeout: 250 seconds)]
eacameron has quit [(Ping timeout: 258 seconds)]
mkoenig has joined #nixos
bfrog_ has joined #nixos
eacameron has joined #nixos
PragCyphr has joined #nixos
nh2_ has quit [(Ping timeout: 265 seconds)]
echo-area has quit [(Remote host closed the connection)]
echo-area has joined #nixos
PragCyph1 has quit [(Ping timeout: 260 seconds)]
derjohn_mob has quit [(Ping timeout: 246 seconds)]
viric_ has joined #nixos
derjohn_mob has joined #nixos
<Rotaerk> how do I find out where runCommand is defined?
<Profpatsch> Rotaerk: grep for "runCommand.="
<Profpatsch> Rotaerk: It’s fastest with ag (silver-searcher)
viric___ has quit [(Ping timeout: 256 seconds)]
<Rotaerk> ah, thanks; found it
vandenoever has quit [(Ping timeout: 265 seconds)]
hexagoxel has quit [(Ping timeout: 264 seconds)]
mguentner has quit [(Quit: WeeChat 1.6)]
<spacekitteh> whelp
<spacekitteh> to fix this clang bug i think requires changing stdenv/generic/default.nix and cc-wrapper :\
hexagoxel has joined #nixos
<spacekitteh> yaaaaaaaaay mass rebuild.
bfrog_ has quit [(Ping timeout: 260 seconds)]
jsgrant_ has quit [(Quit: Konversation terminated!)]
mguentner has joined #nixos
<eacameron> Has anyone hit this issue where trying to specify a different mysql package than the default causes the services.mysql systemd service to fail? I've tried both mysql55 and mysql57 and they both bomb out on start up
shlevy has quit [(Quit: Quit)]
shlevy has joined #nixos
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
<joachifm> eacameron: can you be more specific?
proteusguy has quit [(Ping timeout: 246 seconds)]
mguentner2 has joined #nixos
<eacameron> joachifm: I'll try to reproduce the failure error
uralbash has joined #nixos
mguentner has quit [(Ping timeout: 248 seconds)]
<joachifm> eacameron: consider opening an issue with error output attached
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #20901: kdevelop: 5.0.2 -> 5.0.3 (master...kdevelop-5.0.3) https://git.io/v1lR0
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to master: https://git.io/v1E89
<NixOS_GitHub> nixpkgs/master 650501f romildo: e17gtk: init at 3.22.0
<NixOS_GitHub> nixpkgs/master 583e5cf Joachim F: Merge pull request #20881 from romildo/new.e17gtk...
<Rotaerk> is there documentation for, say, the haskell packages specific version of mkDerivation? I see something passing libraryHaskellDepends to it, but I'm having trouble finding where that's even consumed... I did find a mkDerivation defined in pkgs/development/haskell-modules/default.nix, but it's not mentioning libraryHaskellDepends
<Rotaerk> also, I'm not sure how to get ahold of this mkDerivation from within a stack.nix
pacman99 has joined #nixos
<pacman99> anyone know how to fix this in blueman org.freedesktop.DBus.Error.ServiceUnknown: The name org.blueman.Mechanism was not provided by any .service files
nh2_ has joined #nixos
mkoenig has quit [(Read error: Connection reset by peer)]
<Rotaerk> hmm would I have to import <nixpkgs/development/haskell-modules>
uxv has quit [(Quit: ChatZilla 0.9.93 [Firefox 50.0.2/20161130210124])]
nh2_ has quit [(Ping timeout: 246 seconds)]
mkoenig has joined #nixos
alx741 has quit [(Quit: alx741)]
mizu_no_oto has joined #nixos
mkoenig has quit [(Ping timeout: 260 seconds)]
<Profpatsch> Boooya, it works.
justanotheruser has quit [(Quit: WeeChat 1.5)]
mkoenig has joined #nixos
<Profpatsch> joachifm: You don’t want to know how I do it. :P
justanotheruser has joined #nixos
pacman99 has quit [(Quit: Page closed)]
<spacekitteh> is there a way to get travis ci workers to be quiet
<joachifm> Profpatsch: I do
Wizek has quit [(Ping timeout: 268 seconds)]
<nathan7> I wish the default boot.initrd.availableKernelModules didn't include a bunch of x86-specific shit
<nathan7> also, i8042 being included twice, once with a FIXME to remove it
<simpson> nathan7: Patches welcome, I guess.
<nathan7> yeah, first I'm going to finish this aarch64 port tho
Piece_Maker has joined #nixos
Acou_Bass has quit [(Ping timeout: 268 seconds)]
Piece_Maker is now known as Acou_Bass
amarsman has quit [(Ping timeout: 246 seconds)]
<eacameron> joachifm: Sigh...it figures I wouldn't be able to reproduce it now... :/
<eacameron> joachifm: VirtualBox deployments are very finicky in my experience.
<eacameron> At least it's not a show-stopper.
AllanEspinosa has quit [(Ping timeout: 265 seconds)]
bfrog_ has joined #nixos
<joachifm> bugs that come and go are the best kind :)
flyx has quit [(Ping timeout: 260 seconds)]
lewo has quit [(Ping timeout: 260 seconds)]
jml has quit [(Ping timeout: 260 seconds)]
nvd has quit [(Ping timeout: 260 seconds)]
pchiusano has quit [(Ping timeout: 260 seconds)]
philips has quit [(Ping timeout: 260 seconds)]
mpickering_ has joined #nixos
sepi` has joined #nixos
pchiusano has joined #nixos
Yaniel has quit [(Ping timeout: 260 seconds)]
ragge has quit [(Ping timeout: 260 seconds)]
mbrock has quit [(Ping timeout: 260 seconds)]
mpickering has quit [(Ping timeout: 260 seconds)]
puffnfresh has quit [(Ping timeout: 260 seconds)]
dgonyeo has quit [(Ping timeout: 260 seconds)]
CodingWithClass has quit [(Ping timeout: 260 seconds)]
myheadhurts has quit [(Ping timeout: 260 seconds)]
myheadhurts_ has joined #nixos
nand0p_ has joined #nixos
mpickering_ is now known as mpickering
jcl[m] has quit [(Ping timeout: 260 seconds)]
org-rubo78[m] has quit [(Ping timeout: 260 seconds)]
SShrike has quit [(Ping timeout: 260 seconds)]
davidar has quit [(Ping timeout: 260 seconds)]
ericsagn1 has quit [(Ping timeout: 260 seconds)]
sepi has quit [(Ping timeout: 260 seconds)]
rjsalts has quit [(Ping timeout: 260 seconds)]
smola_ has quit [(Ping timeout: 260 seconds)]
nand0p has quit [(Ping timeout: 260 seconds)]
agarzia has quit [(Ping timeout: 260 seconds)]
fingerzam has quit [(Ping timeout: 260 seconds)]
codedmart has quit [(Ping timeout: 260 seconds)]
nand0p_ is now known as nand0p
hiratara has quit [(Ping timeout: 260 seconds)]
rycee[m] has quit [(Ping timeout: 260 seconds)]
M41px[m] has quit [(Ping timeout: 260 seconds)]
Shados has quit [(Ping timeout: 260 seconds)]
boegel has quit [(Ping timeout: 260 seconds)]
Nycatelos has quit [(Ping timeout: 260 seconds)]
BlessJah has quit [(Ping timeout: 260 seconds)]
SuprDewd has quit [(Ping timeout: 260 seconds)]
siel has joined #nixos
newhoggy_ has joined #nixos
SuprDewd has joined #nixos
hiratara has joined #nixos
<eacameron> I'm newish to nix so I'm still always stumped when I want to see where a standard config file would be. Like I want to find the global my.cnf for mysql...but I don't know where it is.
fingerzam has joined #nixos
Wizek has joined #nixos
dgonyeo has joined #nixos
agarzia has joined #nixos
Shados has joined #nixos
codedmart has joined #nixos
jml has joined #nixos
<Rotaerk> hmm... what's the difference between haskell.compiler.ghc801 and haskell.packages.ghc801? if I put the former into my buildInputs, it works; if I put the latter, it gives me an error about how a set can't be coerced to a string
smola_ has joined #nixos
philips has joined #nixos
ragge has joined #nixos
<eacameron> haskell.compiler.ghc801 is probably the derivation for ghc itself.
<eacameron> I'd bet "{haskell.compiler.ghc801}/bin/ghc" can be executed
Taneb has joined #nixos
newhoggy2 has quit [(Ping timeout: 258 seconds)]
CodingWithClass has joined #nixos
<eacameron> the other is just a just set of packages that depend on GHC 8
<NixOS_GitHub> [nixpkgs] spacekitteh opened pull request #20964: pcre: paxmark jit test executable (master...patch-20) https://git.io/v1ERc
<eacameron> @Rotaerk ^
danharaj has quit [(Ping timeout: 245 seconds)]
<Rotaerk> ah, thanks
rjsalts has joined #nixos
boegel has joined #nixos
Nycatelos has joined #nixos
mbrock has joined #nixos
systemfault has joined #nixos
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
puffnfresh has joined #nixos
sdothum has quit [(Quit: ZNC - 1.6.0 - http://znc.in)]
Yaniel has joined #nixos
SShrike has joined #nixos
org-rubo78[m] has joined #nixos
jcl[m] has joined #nixos
M41px[m] has joined #nixos
ericsagn1 has joined #nixos
davidar has joined #nixos
rycee[m] has joined #nixos
BlessJah has joined #nixos
<spacekitteh> in a derivation, what's the build dir's name?
<spacekitteh> not the install dir
<spacekitteh> as in what's the bash alias
acertain has joined #nixos
<Rotaerk> I don't understand why I can do: nix-shell -p "haskell.packages.ghc801.ghcWithPackages (pkgs: [pkgs.cabal-install])"
<Rotaerk> but I can't do:
<Rotaerk> with import <nixpkgs> {}; stdenv.mkDerivation { .. buildInputs = [ haskell.packages.ghc801.ghcWithPackages (hpkgs: [ hpkgs.cabal-install ]) ] }
<Rotaerk> where .. is just name and src assignment
autofly has quit [(Read error: Connection reset by peer)]
<Rotaerk> it says it cannot coerce a function to a string, when I do that
bfrog_ has quit [(Ping timeout: 258 seconds)]
<Profpatsch> joachifm: http://lpaste.net/349630
<Profpatsch> Yet, I still only get a connection timeout.
<Profpatsch> This is pure shit.
<Profpatsch> It could be, like 50 things.
viric___ has joined #nixos
marusich has joined #nixos
<Profpatsch> And there’s only shit answers & questions, nobody really has a clue about anything.
viric_ has quit [(Ping timeout: 256 seconds)]
<Profpatsch> I mean there’s a fucking *website* only for database connection strings, and still nobody is any wiser.
<Profpatsch> woah.
<Profpatsch> I’m an idiot.
jp302 has quit [(Ping timeout: 268 seconds)]
newhoggy_ has quit [(Remote host closed the connection)]
newhoggy2 has joined #nixos
newhoggy2 has quit [(Ping timeout: 258 seconds)]
<NixOS_GitHub> [nixpkgs] joachifm opened pull request #20965: kernel-config: enable vanilla PaX ports (master...vanilla-pax-ports) https://git.io/v1Eum
glines has quit [(Ping timeout: 244 seconds)]
<spacekitteh> joachifm: do you know what i should be paxmarking? x.x
<spacekitteh> joachifm: i can't figure out why paxmarking the lt-pcre_jit_test binary doesn't work
mooseboobs has quit [(Ping timeout: 260 seconds)]
mooseboobs has joined #nixos
zml has quit [(Ping timeout: 260 seconds)]
<joachifm> spacekitteh: what does the dmesg output say?
acertain has quit [(Ping timeout: 244 seconds)]
_habnabit has quit [(Ping timeout: 260 seconds)]
<joachifm> ah wait, it's included in the original issue
zml has joined #nixos
<eacameron> Rotaerk: We'd need to see more source I think. Types aren't lining up somewhere.
_habnabit has joined #nixos
acertain has joined #nixos
<Rotaerk> eacameron, apart from my omission of the name and src assignments, that is the full source of my shell.nix
<Rotaerk> I'm just trying to get a nix shell with ghc 8 and some haskell packages
<Rotaerk> I ran cabal2nix and it generated something that has a bunch of parameters, so it can't be a shell.nix expression
<Rotaerk> not sure what to even do with the cabal2nix-generated expression
<eacameron> Rotaerk: Ah. cabal2nix didn't give you a shell.nix? I think it has an option to give you one.
<Rotaerk> oh
<Rotaerk> hmm... sec
<eacameron> Rotaerk: But it's basically just (import <nixpkgs> {}).haskell.${compiler}.packages.callPackage ./your-package.nix {}
<eacameron> (import <nixpkgs> {}).callPackage will pass all those dependencies in to a general-purpose derivation.
<Rotaerk> yea, it does have a --shell option
<eacameron> (import <nixpkgs> {}).haskellPackages.callPackages does the same for haskell specifically
<joachifm> spacekitteh: I've no idea right now, I'd have to look closer, later maybe ... try stepping through the build with nix-shell or something
<Rotaerk> ahh, so cabal2nix doesn't generate the default.nix, it generates something to call from the default.nix
<eacameron> Rotaerk: Right. default.nix is for `nix-build`. shell.nix is for `nix-shell`
<Rotaerk> well I mean, without --shell it also doesn't generate default.nix
<Rotaerk> it generates <project>.nix and you call that *from* default.nix
<eacameron> Oh I see...does shell.nix call the default.nix?
<Rotaerk> since that's what can provide all the parameters
<eacameron> Yah I guess that's what it does
<Rotaerk> k, lemme try this...
redmq has quit [(Read error: Connection reset by peer)]
<Rotaerk> okay, cool; thanks eacameron
<Rotaerk> much easier than what I was originally trying to do ... build it from scratch
<eacameron> Rotaerk: Yep...been there man. Keep at it.
dtulig has quit [(Ping timeout: 244 seconds)]
fiddlerwoaroof has quit [(Ping timeout: 244 seconds)]
Nafai has quit [(Ping timeout: 244 seconds)]
dtulig has joined #nixos
Nafai has joined #nixos
acertain has quit [(Ping timeout: 244 seconds)]
fiddlerwoaroof has joined #nixos
<Rotaerk> looks like I don't even need cabal2nix --shell; I can just define a generic one that uses default.nix
iamcorpix has quit [(Quit: iamcorpix)]
redmq has joined #nixos
katyucha has joined #nixos
acertain has joined #nixos
<NixOS_GitHub> [nixpkgs] demoslam opened pull request #20966: silver-searcher: 0.33.0 -> 1.0.2 (master...update/ag-1.0.2) https://git.io/v1EzP
<NixOS_GitHub> [nixpkgs] peterhoeg opened pull request #20967: dropbox: 14.4.19 -> 15.4.22 (master...u/db) https://git.io/v1EzS
<spacekitteh> joachifm: it's stopping me from fixing a bug in cc-wrapper :(
zagy1 has quit [(Quit: Leaving.)]
<NixOS_GitHub> [nixpkgs] peterhoeg opened pull request #20968: dropbox: 14.4.19 -> 15.4.22 (master...u/db_stable) https://git.io/v1EzN
jp302 has joined #nixos
MercurialAlchemi has joined #nixos
ebzzry has quit [(Ping timeout: 268 seconds)]
herzmeister has quit [(Ping timeout: 246 seconds)]
jsgrant has joined #nixos
<NixOS_GitHub> [nixpkgs] ericsagnes opened pull request #20969: styx: 0.3.1 -> 0.4.0 (master...pkg-update/styx) https://git.io/v1Eg6
Jeaq has joined #nixos
herzmeister has joined #nixos
griff_ has joined #nixos
magnetophon has joined #nixos
griff_ has quit [(Ping timeout: 265 seconds)]
edvorg has joined #nixos
NeQuissimus_ has quit [(Ping timeout: 260 seconds)]
amarsman has joined #nixos
MichaelRaskin has quit [(Quit: MichaelRaskin)]
NeQuissimus has joined #nixos
jacob_ has joined #nixos
jacob_ is now known as Guest26560
zagy has joined #nixos
johann__ has joined #nixos
eacameron has quit [(Remote host closed the connection)]
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 250 seconds)]
roundhouse has joined #nixos
Itkovian has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/v1EVD
<NixOS_GitHub> nixpkgs/master d76c487 demoslam: silver-searcher: 0.33.0 -> 1.0.2
<NixOS_GitHub> nixpkgs/master 52753e4 Jörg Thalheim: Merge pull request #20966 from demoslam/update/ag-1.0.2...
vandenoever has joined #nixos
pi3r has joined #nixos
pie_ has quit [(Ping timeout: 268 seconds)]
<NixOS_GitHub> [nixpkgs] Mic92 pushed 3 new commits to master: https://git.io/v1EwO
<NixOS_GitHub> nixpkgs/master c56fa24 Eric Sagnes: styx: 0.3.1 -> 0.4.0
<NixOS_GitHub> nixpkgs/master 30d4eca Eric Sagnes: styx-themes: init
<NixOS_GitHub> nixpkgs/master 8d18d06 Jörg Thalheim: Merge pull request #20969 from ericsagnes/pkg-update/styx...
redmq has quit [(Read error: Connection reset by peer)]
johann__1 has joined #nixos
anelson_ has joined #nixos
adnelson has quit [(Remote host closed the connection)]
marvin3k has quit [(Ping timeout: 260 seconds)]
marvin3k has joined #nixos
alunduil has quit [(Ping timeout: 244 seconds)]
acertain has quit [(Ping timeout: 244 seconds)]
teknico has joined #nixos
acertain has joined #nixos
johann__ has quit [(Ping timeout: 246 seconds)]
alunduil has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #20957: nixos: docs: note that channels are per user (master...docs/channels_per_user) https://git.io/v10he
redmq has joined #nixos
newhoggy2 has joined #nixos
anelson__ has joined #nixos
anelson_ has quit [(Remote host closed the connection)]
djvdorp has quit [(Ping timeout: 260 seconds)]
pie_ has joined #nixos
Wizek has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/v1ErI
<NixOS_GitHub> nixpkgs/master b165b5e Joel Moberg: portaudio: remove old version portaudioSVN...
<NixOS_GitHub> nixpkgs/master a65deea Jörg Thalheim: Merge pull request #20953 from joelmo/master...
jgertm_ has joined #nixos
Jeaq has left #nixos []
systemfault has quit [(Quit: Bye!)]
arjen-jonathan has joined #nixos
redmq has quit [(Ping timeout: 265 seconds)]
johann__1 has quit [(Quit: Leaving.)]
edvorg has quit [(Remote host closed the connection)]
edvorg has joined #nixos
derjohn_mob has quit [(Ping timeout: 268 seconds)]
newhoggy2 has quit [(Remote host closed the connection)]
newhoggy2 has joined #nixos
flyx|znc has joined #nixos
newhoggy2 has quit [(Ping timeout: 245 seconds)]
flyx|znc is now known as flyx
djvdorp has joined #nixos
redmq has joined #nixos
jgertm_ has quit [(Ping timeout: 268 seconds)]
viric has joined #nixos
redmq has quit [(Ping timeout: 248 seconds)]
viric___ has quit [(Ping timeout: 250 seconds)]
redmq has joined #nixos
jensens has joined #nixos
moet has joined #nixos
civodul has joined #nixos
ckauhaus has joined #nixos
<spacekitteh> peti: My bad, I wasn't aware editing a file from the github editor on my own repo ended up sending an email to people from the PR
johann__ has joined #nixos
wangoe has joined #nixos
edvorg has quit [(Ping timeout: 246 seconds)]
moet has quit [(Quit: goodnight)]
goibhniu has joined #nixos
viric___ has joined #nixos
redmq has quit [(Read error: Connection reset by peer)]
viric has quit [(Ping timeout: 260 seconds)]
redmq has joined #nixos
elasticdog has quit [(Ping timeout: 250 seconds)]
jgertm_ has joined #nixos
jgertm_ is now known as Guest350
marusich has quit [(Ping timeout: 258 seconds)]
ThatDocsLady has quit [(Ping timeout: 260 seconds)]
jensens has quit [(Ping timeout: 246 seconds)]
ilja_kuklic has joined #nixos
viric_ has joined #nixos
thc202 has joined #nixos
wangoe has quit [(Ping timeout: 250 seconds)]
wangoe has joined #nixos
viric___ has quit [(Ping timeout: 245 seconds)]
derjohn_mob has joined #nixos
johann__ has quit [(Quit: Leaving.)]
pie_ has quit [(Ping timeout: 268 seconds)]
pie_ has joined #nixos
lsix has joined #nixos
FRidh has joined #nixos
roundhouse has quit [(Ping timeout: 248 seconds)]
hiberno has quit [(Quit: WeeChat 1.4)]
hiberno has joined #nixos
pie_ has quit [(Ping timeout: 244 seconds)]
<ronny> whats the nix way for allowing 2 users to have access to each others files?
ThatDocsLady has joined #nixos
<Havvy> Groups?
marusich has joined #nixos
afics has quit [(Read error: Connection reset by peer)]
afics has joined #nixos
johann__ has joined #nixos
<ronny> Havvy: bow would i best set those up?
<Havvy> There's a groups property for users in the NixOS configuration.
<Havvy> Not sure how to define custom groups though.
<clever> one sec
<clever> the above creates a wireshark group, puts me into it, and makes a setuid dumpcap that only wireshark members can execute
<clever> which allows running wireshark without root
<clever> just need to make sure the 500 isnt in use by anything else
<NixOS_GitHub> [nixpkgs] aloiscochard opened pull request #20970: mkdocs: init at 0.16.0. (master...feature/mkdocs) https://git.io/v1Eye
<marusich> Just curious - does anyone know why NixOS uses ISOLINUX for its bootable iso9660 image, instead of GRUB (or something else)? Could it have been done with grub, too, or was there a reason why ISOLINUX was preferred for that use case?
<marusich> For context, I'm peeking at https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=make-iso9660-image and thinking about how we might do something similar for GuixSD.
<clever> marusich: i think it uses both isolinux and systemd-boot, depending on how it was booted
<marusich> Oh, I see, for EFI boot it looks like you're right, something from systemd is being used.
<clever> marusich: part of the trick, is that the iso filesystem starts at a non-zero offset, and they are jamming an MBR partition table in sector 0
<clever> marusich: so its both a valid MBR partitioned disk, and a valid cdrom image
<clever> yeah, the iso filesystem starts at offset 0x8000
<marusich> Right, that makes sense. I'm curious to know if there was a reason why these bootloaders were chosen instead of an alternative like grub (e.g., because they're widely supported? work better than alternatives like grub via el torito?)
<clever> which leaves 32kb of nulls at the start, where other stuff can be snuck in
<clever> not sure on that answer
<marusich> Or, was it just what the person who wrote it happened to know/figure out how to do?
jensens has joined #nixos
<marusich> In any case, thanks for the response! Seeing how it's done in NixOS is quite helpful.
<clever> -r--r--r-- 4 root root 432 Jan 1 1970 result/share/syslinux/isohdpfx.bin
<marusich> I learned way more about xorriso, ISO-9660, and bootable CD-ROMs than I hoped.
<clever> the bin file mentioned in line 357 is 432 bytes long
<clever> but a proper MBR is 512 bytes
<clever> looks like xorriso handles all of the hybrid magic
<clever> marusich: i have also been experimenting with other ways of installing nixos lately
<clever> marusich: this netboot image is very simple: https://github.com/NixOS/nixpkgs/blob/master/nixos/release.nix#L106-L127
<marusich> Indeed. But one still needs to know which options to use, and which files to pass to xorriso... All of which I can probably trace out if I look hard enough.
<clever> and because i already have ipxe configured in my LAN, it was just a matter of adding chain http://c2d.localnet/netboot/netboot.ipxe to a default clause
<clever> and now every machine that netboots lands in a nixos install image
<clever> as if it had a cd in the tray
johann__ has quit [(Quit: Leaving.)]
<clever> and at this point, i have a kernel+initrd, that just boots into a ramdisk with nixos-install
<clever> and thats exactly what kexec can take!
<clever> and here is a shell script, that will kexec a nixos install image, no need to touch the bootloader at all
Spritzgebaeck is now known as fritzgebaeck
fritschy has joined #nixos
roundhouse has joined #nixos
ilja_kuklic has quit [(Ping timeout: 260 seconds)]
fritzgebaeck is now known as Spritzgebaeck
<marusich> clever, that's pretty cool!
newhoggy2 has joined #nixos
<marusich> Is release.nix something that Nix's Hydra builds from time to time?
<clever> marusich: yep
<marusich> Do you have your own instance of Hydra running at the c2d.localnet machine in your local network?
<clever> i had manualy ran nix-build on that server, since its the one ipxe uses
<marusich> I see
<clever> the hydra instance is over on the router
mudri has joined #nixos
<clever> this is the main hydra building that netboot i linked previously
<marusich> So your demonstration shows how one could build and publish the necessary artifacts for booting via PXE boot, into a version of NixOS that is ready to install on the local system, yes?
<clever> wait, thats the test of netboot
<clever> the configuration2.nix is reusing the kernel+initrd from the PXE stuff, for use with kexec
<clever> and all it adds is an ssh key, so i can remotely get in, then you just fdisk and nixos-install like normal
<clever> but you could easily add a bash script for more automated installs
Seichi has joined #nixos
herzmeister has quit [(Quit: Leaving)]
herzmeister has joined #nixos
<clever> lets see...
<marusich> What is the '<nixpkgs/nixos>' part of the command mentioned here? https://gist.github.com/cleverca22/48c4254508ecc10c213e97c2dd8f9502
<marusich> I read the manual to figure out the rest, but that one I could not figure out.
__Sander__ has joined #nixos
<clever> <nixpkgs> will pull up nixpkgs in the search path, <nixos> will pull up the pkgs for the channel called nixos, and do the same thing
<clever> <nixpkgs/nixos> will reference the 'nixos' directory in nixpkgs (and then the default.nix inside it)
<clever> marusich: so its referencing this file, via the search path: https://github.com/NixOS/nixpkgs/blob/master/nixos/default.nix
<marusich> So is the '<nixpkgs/nixos>' really part of the "-I" option?
<clever> in this case, i specified nixpkgs with -I, so it will resolve to /home/clever/apps/nixpkgs/nixpkgs/nixos
<clever> but most users will just let nix-channel handle that
<clever> but at the time, it was broken in nixos-unstable, and i was filing a PR to fix it
<clever> so i was using a local copy of nixpkgs
<NixOS_GitHub> [nixpkgs] kierdavis opened pull request #20971: boinc service: add to module list (master...boinc) https://git.io/v1EQ4
<marusich> Oh, I was just curious about what role in the synopsis for "nix-build" the "<nixpkgs/nixos>" argument takes. Since it comes in the middle of other options, it seemed strange; it looks like it's just the final "paths ..." argument mentioned here: https://nixos.org/nix/manual/#sec-nix-build
<marusich> Is that right?
<marusich> i.e. it's the path you want to build
<clever> yep
<marusich> gotcha
<clever> i tend to just insert it randomly into the command line
roundhouse has quit [(Ping timeout: 246 seconds)]
<clever> but nix-build always takes a path to a nix expression file, and often -A to say which attribute to build
<marusich> well, that's a fine tradition; grep lets you do it too :)
thoughtpolice has quit [()]
dmj` has quit [()]
dmj` has joined #nixos
thoughtpolice has joined #nixos
mpickering has quit [()]
mpickering has joined #nixos
<clever> marusich: http://hydra.nixos.org/job/nixos/trunk-combined/nixos.netboot.x86_64-linux the job i meant to link earlier
<clever> i linked the testcase for it by mistake
<marusich> So you built config.system.build.kexec_script, which came from configuration2.nix. That gave you a script to start up an installation image of NixOS. You then copied the closure of that script (which I presume contains the entire system) to a host 192.168.2.144. You then ran the kexec script via ssh, and tehn logged into the system via ssh...
<marusich> Is that right?
<clever> yep
johann__ has joined #nixos
<clever> the initrd was only about 300mb, and contained a full nixos install
<marusich> I see. So this gist doesn't actually demonstrate the chainloading part? https://gist.github.com/cleverca22/48c4254508ecc10c213e97c2dd8f9502
<clever> the chainloading is something i did previously, before i had the kexec idea
rly has joined #nixos
<marusich> How could you copy the closure to 192.168.2.144 if that host didn't already have a system running?
gridaphobe has quit [()]
<clever> it would need to be a distro like ubuntu, that has had nix jammed onto the side
<marusich> U see'
<clever> with the curl | bash script
<marusich> *I see
gridaphobe has joined #nixos
lula_ has joined #nixos
<marusich> Hm, interesting. Thanks for entertaining my questions!
<marusich> There are a lot of ways to boot.
<clever> but it could be further modified, to just be a tar.gz, with 3 files and relative paths
<clever> so you just unpack the tar and run it
<lula_> is there any way to filter out certain patches when declaring a package override?
<clever> i am currently writing another netboot example that would massively automate it
<marusich> clever, how do you mean? I'm not super familiar with netbooting; I just know of PXE and that it can be done, basically
<clever> marusich: for netbooting, you dont need the kexec or tar, just a couple files on an http server and ipxe configured
lewo has joined #nixos
<clever> marusich: once this second test is done, i can gist it all
<marusich> I'd be interested in seeing it!
<marusich> Netbooting sounds neat; for now, though, I think I will focus on trying to get a simple, bootable ISO-9660 image for GuixSD :)
<marusich> Currently GuixSD only provides USB installation media, so even the simplest bootable ISO-9660 image would be useful.
arjen-jonathan has quit [(Ping timeout: 260 seconds)]
<clever> marusich: the main use for the kexec stuff, is cases where you cant just plug in a usb or a cdrom
<clever> marusich: like a server your renting from the cloud
iyzsong has joined #nixos
<clever> and the netboot is more for when you control the LAN and want to automate things to varying levels
<marusich> That makes sense. It's good to know about. Thank you for the info!
<marusich> Happy hacking :)
<marusich> I need to get some sleep
<clever> marusich: in about 2mins i'll have another example for you, fully automated install
<clever> its compressing as fast as the poor old cpu can go, lol
<clever> 7 year old machine, heh
<marusich> I'll be online; just PM me the link and I'll take a peek later!
<clever> kk
myheadhurts_ has quit [()]
myheadhurts_ has joined #nixos
[0x4A6F] has quit [(Ping timeout: 250 seconds)]
echo-area has quit [(Remote host closed the connection)]
* spacekitteh cries
<spacekitteh> trying to figure out this clang shit
[0x4A6F] has joined #nixos
nand0p has quit [()]
nand0p has joined #nixos
ebzzry has joined #nixos
msd has joined #nixos
elasticdog has joined #nixos
<NixOS_GitHub> [nixpkgs] puffnfresh closed pull request #20962: AgdaStdlib: 0.12 -> 2.5.1.1 (master...package/AgdaStdlib) https://git.io/v1Eci
marusich has quit [(Ping timeout: 256 seconds)]
wkennington has quit [(Read error: Connection reset by peer)]
newhoggy2 has quit [(Remote host closed the connection)]
<msd> If you have a default.nix for a development environment for a package you're working on, and you'd like to override a build input's attribute (to activate features in the package), how would you do that?
newhoggy2 has joined #nixos
<msd> The way I've tried is by performing: erlangDirty = pkgs.stdenv.lib.overrideDerivation pkgs.erlang (oldAttrs : { enableDirtySchedulers = true; });
<msd> And then buildInputs = [erlangDirty]
<msd> But that doesn't seem to be working
<clever> msd: can you link the default.nix of erlang?
<clever> from github
<clever> i see the problem
<clever> enableDirtySchedulers is an argument to the file, not the derviation
<clever> so you want .override, not overrideDerivation
<msd> clever: ah, so like "erlangDirty = pkgs.stdenv.lib.override pkgs.erlang (oldAttrs : { enableDirtySchedulers = true; }); ?
<msd> :
<msd> "
<clever> erlangDirty = pkgs.erlang.override { enableDirtySchedulers = true; };
<msd> clever: ah, okay. Thanks!
__20h__ has quit [(Ping timeout: 246 seconds)]
chaoflow_ has quit [(Ping timeout: 246 seconds)]
__20h__ has joined #nixos
johann__ has quit [(Quit: Leaving.)]
chaoflow_ has joined #nixos
roundhouse has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 4 new commits to master: https://git.io/v1ENF
<NixOS_GitHub> nixpkgs/master 3798da2 montag451: libibverbs: add pkg-config support
<NixOS_GitHub> nixpkgs/master e797cfa montag451: librdmacm: add pkg-config support
<NixOS_GitHub> nixpkgs/master f1cd1b4 montag451: corosync: 2.4.1 -> 2.4.2 + various improvements
marusich has joined #nixos
newhoggy2 has quit [(Remote host closed the connection)]
newhoggy2 has joined #nixos
newhoggy2 has quit [(Remote host closed the connection)]
newhoggy2 has joined #nixos
newhoggy2 has quit [(Read error: Connection reset by peer)]
newhoggy2 has joined #nixos
Guest350 has quit [(Ping timeout: 246 seconds)]
zagy has quit [(Quit: Leaving.)]
Shoue has joined #nixos
Guest350 has joined #nixos
wangoe has left #nixos []
msd has quit [(Remote host closed the connection)]
zagy has joined #nixos
newhoggy2 has quit [(Remote host closed the connection)]
newhoggy2 has joined #nixos
mudri has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] grahamc pushed 1 new commit to release-16.09: https://git.io/v1Ex2
<NixOS_GitHub> nixpkgs/release-16.09 7a95c50 taku0: firefox-bin: 50.0.1 -> 50.0.2...
<NixOS_GitHub> [nixpkgs] hrdinka pushed 1 new commit to master: https://git.io/v1EpS
<NixOS_GitHub> nixpkgs/master 797a784 Christoph Hrdinka: python-mapnik: add cairo to buildInputs
<NixOS_GitHub> [nixpkgs] hrdinka pushed 2 new commits to release-16.09: https://git.io/v1EpN
<NixOS_GitHub> nixpkgs/release-16.09 ab7b621 Christoph Hrdinka: python-mapnik: fae6388 -> git-2016-08-30
<NixOS_GitHub> nixpkgs/release-16.09 0016d36 Christoph Hrdinka: python-mapnik: add cairo to buildInputs
arjen-jonathan has joined #nixos
newhoggy2 has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] grahamc opened pull request #20973: Roundup Rollup 12 (WIP) (master...rollup-12) https://git.io/v1EhD
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/v1Ejk
<NixOS_GitHub> nixpkgs/master a11ad09 Vladimír Čunát: digikam: remove file unintentionally resurrected...
mudri has joined #nixos
newhoggy2 has joined #nixos
<NixOS_GitHub> [nixpkgs] domenkozar pushed 3 new commits to master: https://git.io/v1Eja
<NixOS_GitHub> nixpkgs/master e5cca82 Domen Kožar: make-disk-image: run tune2fs after umount to skip fsck...
<NixOS_GitHub> nixpkgs/master 00b3d69 Domen Kožar: pythonPackages.chameleon: 2.15 -> 2.25
<NixOS_GitHub> nixpkgs/master b6363c7 Domen Kožar: make-disk-image: make store validity fix optional...
<gchristensen> "Due to a flaw in Patch, the application can enter an infinite loop when processing a specially crafted diff file." hehehe
newhoggy2 has quit [(Remote host closed the connection)]
newhoggy2 has joined #nixos
newhoggy2 has quit [(Remote host closed the connection)]
newhoggy2 has joined #nixos
newhoggy2 has quit [(Remote host closed the connection)]
newhoggy2 has joined #nixos
newhoggy2 has quit [(Remote host closed the connection)]
newhoggy2 has joined #nixos
newhoggy2 has quit [(Remote host closed the connection)]
ebzzry has quit [(Ping timeout: 250 seconds)]
newhoggy2 has joined #nixos
elurin has joined #nixos
eacameron has joined #nixos
newhoggy2 has quit [(Ping timeout: 260 seconds)]
johann__ has joined #nixos
eacameron has quit [(Ping timeout: 250 seconds)]
roundhouse has quit [(Ping timeout: 260 seconds)]
roundhouse has joined #nixos
wangoe has joined #nixos
sdothum has joined #nixos
msd has joined #nixos
<NixOS_GitHub> [nixpkgs] ttuegel closed pull request #20968: dropbox: 14.4.19 -> 15.4.22 (release-16.09...u/db_stable) https://git.io/v1EzN
<NixOS_GitHub> [nixpkgs] ttuegel pushed 2 new commits to master: https://git.io/v1uJ3
<NixOS_GitHub> nixpkgs/master 0872119 Peter Hoeg: dropbox: 14.4.19 -> 15.4.22
<NixOS_GitHub> nixpkgs/master cbec455 Thomas Tuegel: Merge pull request #20967 from peterhoeg/u/db...
zagy has quit [(Quit: Leaving.)]
elurin has left #nixos ["ERC (IRC client for Emacs 25.1.1)"]
wangoe has quit [(Ping timeout: 256 seconds)]
<NixOS_GitHub> [nixpkgs] grahamc pushed 1 new commit to master: https://git.io/v1uJj
<NixOS_GitHub> nixpkgs/master c677c35 Graham Christensen: calamares: remove due to being broken and insecure.
Maxdamantus has quit [(Ping timeout: 260 seconds)]
zagy has joined #nixos
johann__ has quit [(Quit: Leaving.)]
iamcorpix has joined #nixos
Maxdamantus has joined #nixos
mkoenig has quit [(Ping timeout: 268 seconds)]
mkoenig has joined #nixos
wangoe has joined #nixos
iyzsong has quit [(Remote host closed the connection)]
iyzsong has joined #nixos
glines has joined #nixos
mkoenig has quit [(Ping timeout: 260 seconds)]
ixxie has joined #nixos
RchrdB has joined #nixos
mkoenig has joined #nixos
newhoggy2 has joined #nixos
anelson has quit [(Ping timeout: 245 seconds)]
m0rphism has quit [(Read error: Connection reset by peer)]
anelson_ has joined #nixos
pi3r has quit [(Quit: Nettalk6 - www.ntalk.de)]
pi3r has joined #nixos
newhoggy2 has quit [(Ping timeout: 260 seconds)]
<__Sander__> heh, talk proposal accepted for fosdem
<ikwildrpepper> __Sander__: what kind of talk
<__Sander__> about node2nix
<ikwildrpepper> :o
johann__ has joined #nixos
<__Sander__> overview of the tool and discussion about challenges
<ikwildrpepper> brrrrrrr
iyzsong has quit [(Ping timeout: 258 seconds)]
<ikwildrpepper> __Sander__: we had some issues btw with using some private repos
<__Sander__> yes
<__Sander__> I think you told me already
<gchristensen> ikwildrpepper: oh good call, they need fodder for their talk!
<ikwildrpepper> __Sander__: ah, forgot about that
ifur_ is now known as ifur
<__Sander__> it's on my list, but unfortunately, I don't have a solution yet
<__Sander__> there is another issue I'm also still thinking about
<ikwildrpepper> hehe
<__Sander__> but it's complicated
<__Sander__> I have to find another way to deal with these git repos
<ikwildrpepper> everything is complicated with node
<__Sander__> I'm currently substituting these version specifiers with a wildcard: *
<__Sander__> but with flat-module installations this confuses the dependency resolver
<__Sander__> I'm looking for a way to avoid substitutions
<__Sander__> but that requires a lot of thinking
<ToxicFrog> Ok, so apparently the spamd *and* rmilter configurations are broken
iyzsong has joined #nixos
<ToxicFrog> The former doesn't come with any of its rules and can't download them, and the latter tries to call lib.stringSplit, which doesn't exist
iyzsong has quit [(Ping timeout: 250 seconds)]
<lula_> is there an operator or function in nix to merge sets?
roconnor has joined #nixos
<clever> lula_: // will merge at the top most level, and overwrite dups
noctux has quit [(Quit: WeeChat 1.6)]
<clever> lula_: lib.recursiveUpdate will do a deep merge, but still overwrite the leaf nodes it encounters
<lula_> clever: // does exactly what I need, thanks
iyzsong has joined #nixos
noctux has joined #nixos
<lula_> hm, it seems that concatStringSep does not respect the indention of a ' ' string. is there a workaround for that?
derjohn_mob has quit [(Ping timeout: 250 seconds)]
glines has quit [(Ping timeout: 246 seconds)]
alx741 has joined #nixos
<domenkozar> oh man :)
<domenkozar> I feel like I hit all the bugs
<gchristensen> that's why we keep you around... what'd you find?
ebzzry has joined #nixos
<domenkozar> our virtualbox doesn't start kde
<domenkozar> image*
ebzzry has quit [(Ping timeout: 244 seconds)]
cpennington has joined #nixos
<lula_> so how does one render text in a nix expression when leading whitespace is important?
estewei has joined #nixos
<clever> lula_: "double quoted strings"?
<lula_> clever: that's what I thought but it does not work as expected for me
mkoenig has quit [(Ping timeout: 250 seconds)]
newhoggy2 has joined #nixos
<lula_> for example, ${concatStringsSep "\n" (map renderFunc list)} in a double qouted string only behaves correctly for the first line, but not for subsequent lines
mkoenig has joined #nixos
mkoenig has quit [(Read error: Connection reset by peer)]
<clever> lula_: related: https://github.com/NixOS/nix/pull/580
<lula_> it would seem so
<lula_> is there a workaround for the issue?
<clever> simplest would be to have the map concat a fixed number of spaces
mkoenig has joined #nixos
estewei has quit [(Quit: Quit)]
estewei has joined #nixos
eacameron has joined #nixos
uralbash has quit [(Quit: Leaving.)]
msd has quit [(Remote host closed the connection)]
mkoenig has quit [(Read error: Connection reset by peer)]
zagy has quit [(Quit: Leaving.)]
nh2_ has joined #nixos
Rizy has joined #nixos
mkoenig has joined #nixos
wink has quit [(Changing host)]
wink has joined #nixos
msd has joined #nixos
mkoenig has quit [(Read error: Connection reset by peer)]
glines has joined #nixos
<NixOS_GitHub> [nixpkgs] expipiplus1 opened pull request #20974: gti: 2015-05-21 -> 2016-12-07 (master...update-gti) https://git.io/v1unr
ckauhaus has quit [(Quit: Leaving.)]
ixxie has quit [(Ping timeout: 245 seconds)]
mkoenig has joined #nixos
<NixOS_GitHub> [nixpkgs] domenkozar pushed 1 new commit to release-16.09: https://git.io/v1ucc
<NixOS_GitHub> nixpkgs/release-16.09 76f346d Matthew Justin Bauer: virtualbox-demo: Add modesetting to drivers...
<andrewrk> how do I solve this "No space left on device" problem when doing nixos-rebuild upgrade --switch? http://paste.ubuntu.com/23593771/
MercurialAlchemi has quit [(Ping timeout: 260 seconds)]
<andrewrk> I guess my /boot partition is out of space?
<andrewrk> what should I do?
<NixOS_GitHub> [nix] edolstra pushed 4 new commits to master: https://git.io/v1ucS
<NixOS_GitHub> nix/master 8bdf83f Eelco Dolstra: Add an option to make non-determinism non-fatal...
<NixOS_GitHub> nix/master cea4e2c Eelco Dolstra: Expose enforce-determinism and the result to Hydra
<NixOS_GitHub> nix/master dadfddf Eelco Dolstra: Bail out early when non-determinism is detected
<gchristensen> andrewrk: https://github.com/NixOS/nix/pull/970
derjohn_mob has joined #nixos
<andrewrk> gchristensen, thanks. I see, I was using nix-store --gc and not nix-collect-garbage -d
<NixOS_GitHub> [nixpkgs] FRidh force-pushed python3 from dce9aef to 0bec21a: https://git.io/vPPX6
<NixOS_GitHub> nixpkgs/python3 a71c177 Frederik Rietdijk: Python: change default version: python = python3;
<NixOS_GitHub> nixpkgs/python3 cdf05ad Frederik Rietdijk: gpodder: use python2
<NixOS_GitHub> nixpkgs/python3 0df4eb0 Frederik Rietdijk: wicd: use python2
<andrewrk> gchristensen, my /boot is still 100% full
<andrewrk> and I still get the same error
* gchristensen pokes clever
<clever> andrewrk: try setting boot.loader.grub.configurationLimit to a lower number like 10, and doing a rebuild
markus1199 has quit [(Ping timeout: 260 seconds)]
phreedom has quit [(Ping timeout: 256 seconds)]
<clever> if your on grub
markus1189 has joined #nixos
<andrewrk> clever, gummiboot takes the place of grub right?
<andrewrk> it's been a while since I set this up
<clever> i personaly use grub on all of my machines
<clever> andrewrk: you should be able to look in configuration.nix to see which bootloader is enabled
<andrewrk> boot = {loader.systemd-boot.enable =true; loader.efi.canTouchEfiVariables = true;}
<clever> systemd-boot lacks the option to limit how many generations go into /boot
<andrewrk> womp womp
zagy has joined #nixos
<clever> so your only option is to GC them entirely, and then run rebuild to trigger line 117
<andrewrk> how do I do that?
<andrewrk> I'm feeling lucky
<NixOS_GitHub> [hydra] edolstra pushed 2 new commits to master: https://git.io/v1uWY
<NixOS_GitHub> hydra/master f608166 Eelco Dolstra: Allow determinism checking for entire jobsets...
<NixOS_GitHub> hydra/master 9989e6c Eelco Dolstra: Get exact build start/stop times from the remote
<clever> andrewrk: to start with, lets confirm where its all going, can you pastebin the output of "du -h /boot | sort -h" ?
danielrf1 has quit [(Remote host closed the connection)]
roconnor has quit [(Ping timeout: 268 seconds)]
<clever> andrewrk: and then ls -lShr /boot/EFI/nixos
<andrewrk> are you suggesting I can manually delete some of these?
<clever> not yet, we dont know which one is the one you need to boot
<andrewrk> uname is Linux xps 4.4.30 #1-NixOS SMP Tue Nov 1 01:56:58 UTC 2016 x86_64 GNU/Linux
<clever> but we can see you have room for 14 generations, and the bulk of it is the initrd
<andrewrk> it looks like grub supports EFI now? not sure why I'm not using grub. I think when I did the install grub didn't support EFI
<clever> next step, ls -ltrh /nix/var/nix/profiles/system*
ryanartecona has joined #nixos
<clever> looks like you havent ran nix-collect-garbage -d as root
<andrewrk> aha
<andrewrk> as root
<clever> so you still have 36 versions of system left laying around
<clever> without root, it can only delete old versions of the nix-env profiles
<clever> with root, it can also get rid of old system profiles
<andrewrk> I didn't realize there was a subtle difference between root and non-root
<andrewrk> thank you
<NixOS_GitHub> [nixpkgs] lo1tuma opened pull request #20975: nodejs: 7.1.0 -> 7.2.1 (master...node-7.2.1) https://git.io/v1u8N
<NixOS_GitHub> [nixpkgs] lo1tuma closed pull request #20650: nodejs: 7.1.0 -> 7.2.0 (master...libuv-1.10.1-node-7.2.0) https://git.io/v1eww
hiberno has quit [(Quit: WeeChat 1.4)]
<clever> and then nixos-rebuild switch again, to re-generate /boot
<clever> you should see a major difference in ls -lShr /boot/EFI/nixos
<andrewrk> clever, hmm, well that freed 30GB of space on / but /boot/EFI/nixos has all the same entries
<andrewrk> oh
<andrewrk> I didn't regen /boot
<andrewrk> just as ec
<andrewrk> ok great :D
<andrewrk> clever, I very much appreciate your time, thank you
roconnor has joined #nixos
roundhouse has quit [(Ping timeout: 246 seconds)]
gsora has quit [(Ping timeout: 268 seconds)]
roundhouse has joined #nixos
iyzsong has quit [(Quit: night.)]
nh2_ has quit [(Ping timeout: 258 seconds)]
hodapp has joined #nixos
<clever> andrewrk: your welcome
<andrewrk> I rebooted, and everything is peachy
gsora has joined #nixos
<clever> related, i have seen people break the config and /boot stopped mounting
<andrewrk> that sounds cary
<clever> and after they nix-collect-garbage -d, the generation /boot wants to load no longer exists
<clever> so it just stops booting
<clever> the last guy with this problem, hadnt GC'd yet, and couldnt figure out why some boot related options where not working
<clever> /boot wasnt updating, so it basicaly rolled back on every reboot
<andrewrk> seems like ideally when you try to switch to that broken config, it would fail
<clever> one person had 2 /boot partitions, and the wrong one got mounted
<clever> one way to prevent this, chmod 0 /boot when /boot isnt mounted
<clever> then any attempt to use the /boot on root, will fail har
<clever> d
<NixOS_GitHub> [nixpkgs] edolstra pushed 2 new commits to release-16.09: https://git.io/v1uR2
<NixOS_GitHub> nixpkgs/release-16.09 b7316d9 Tuomas Tynkkynen: diffoscope: Use bin outputs of dependencies...
<NixOS_GitHub> nixpkgs/release-16.09 bdd7ea3 Frederik Rietdijk: pythonPackages.libarchive-c 2.1 -> 2.5...
phreedom has joined #nixos
zagy has quit [(Ping timeout: 268 seconds)]
wangoe has quit [(Ping timeout: 268 seconds)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
kini has quit [(Remote host closed the connection)]
johann__ has quit [(Quit: Leaving.)]
nh2_ has joined #nixos
johann__ has joined #nixos
hiberno has joined #nixos
alx741 has quit [(Quit: alx741)]
kini has joined #nixos
katyucha has quit [(Quit: leaving)]
nh2_ has quit [(Ping timeout: 244 seconds)]
glines has quit [(Ping timeout: 258 seconds)]
<andrewrk> clever, that's clever
bencevans has quit [(Quit: No Ping reply in 180 seconds.)]
nh2_ has joined #nixos
bencevans has joined #nixos
Rizy has quit [(Quit: Rizy)]
nh2_ has quit [(Ping timeout: 248 seconds)]
roundhouse has quit [(Ping timeout: 250 seconds)]
johann__ has quit [(Quit: Leaving.)]
johann__ has joined #nixos
ckauhaus has joined #nixos
eacameron has quit [(Ping timeout: 250 seconds)]
eacameron has joined #nixos
FRidh has quit [(Remote host closed the connection)]
ckauhaus has quit [(Read error: Connection reset by peer)]
nh2_ has joined #nixos
ckauhaus has joined #nixos
glines has joined #nixos
pi3r has quit [(Quit: Nettalk6 - www.ntalk.de)]
gilligan_ has joined #nixos
seanz has joined #nixos
<gilligan_> hi
nh2_ has quit [(Ping timeout: 265 seconds)]
erasmas has joined #nixos
rly has quit [(Ping timeout: 246 seconds)]
<savanni> Does anybody else here use the zoom-us client? I'm guessing not since I'm the only one who noticed the bug yesterday, but I'm having a terrible time with it and it's a core tool for work.
<simpson> savanni: I use it on Ubuntu. It's a buggy POS.
<savanni> it worked on Ubuntu. I can't do anything related to video with it on Nix.
<savanni> And that, more than anything, might actually force me back to ubuntu.
<clever> simpson: i tried updating it a couple months ago, they radicaly changed the dynamic libraries it used, sp the patchelf stuff had to be redone from scratch
<simpson> clever: Yikes.
<clever> and i never got it working in the end
<savanni> Is there any actually good video conferencing software?
<clever> .... skype is the only thing i can think of right now
<savanni> *sigh*
<clever> and its a closed source mess that M$ has been steadily ruining
<goibhniu> google hangout works
<simpson> savanni: That sounds like a special case of "Is there actually any good software?" for which the answer is well-known to be "no, and we don't even know how we'd tell which software is good."
<clever> file transfers arent even p2p or built into the linux client anymore!!
<savanni> google hangouts has been fundamentally broken since I reinstalled nix.
<clever> if somebody sends you a file, you get a link to skype.com
<clever> savanni: what happens if you try to use hangouts?
<savanni> Any random choice of: a) it works, b) it can't detect a microphone c) it can't talk to the useful webcam and I'm pretty sure I've seen d) silent failure
<savanni> I'm not actually sure I saw the "it works" case since reinstalling.
<savanni> But, okay, none of this is related to nix, so I'm going to go away and figure out what to do independently.
ckauhaus has quit [(Read error: Connection reset by peer)]
fritschy has quit [(Quit: Leaving.)]
mkoenig has quit [(Quit: Lost terminal)]
glines has quit [(Ping timeout: 244 seconds)]
<64MAAO0WW> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/v1u6B
<64MAAO0WW> nixpkgs/master 5913451 Tomas Hlavaty: fix win-dll-link.sh setup hook (#20925)...
<92AAAOW9X> [nixpkgs] vcunat closed pull request #20925: fix win-dll-link.sh setup hook (master...master) https://git.io/v18dy
Zviratko has left #nixos []
arjen-jonathan has quit [(Ping timeout: 268 seconds)]
Guest350 has quit [(Ping timeout: 268 seconds)]
johann__ has quit [(Quit: Leaving.)]
<goibhniu> savanni: FWIW, I use hangouts daily and I have no trouble switching between webcams and sound cards (I have used multiple)
<savanni> goibhniu: That was true for me, too, until I did a clean install a few days ago.
<savanni> Everything A/V has been unpredictably broken since.
<goibhniu> odd, did you try with a fresh user account?
<savanni> Clean install... I copied over my home directory except for the . files in most cases.
<clever> savanni: what do you see in pavucontrol ?
<savanni> HD Webcam (the external one), built-in audio, boardwell-rt286
<savanni> Interesting that the internal webcam, which works with Hangouts, isn't listed.
<goibhniu> savanni: yeah, it would be good to rule out the stuff in your home directory
<clever> savanni: and when hangouts is active, which mic is it set to on the recording tab
<NixOS_GitHub> [nix] edolstra pushed 1 new commit to master: https://git.io/v1uPM
<NixOS_GitHub> nix/master 9a31346 Eelco Dolstra: Add a hook to run diffoscope when non-determinism is detected
<clever> savanni: sounds like maybe the browser lacks pulseaudio support?
<savanni> Default microphone.
<savanni> and it's actually working right now.
<savanni> Okay, hang on, let me get you more inforamtion.
<savanni> Chrome. Go into "manage media settings". I can choose the external webcam on both Microphone and Camera.
gilligan_ has quit [(Ping timeout: 250 seconds)]
jensens has quit [(Ping timeout: 260 seconds)]
<savanni> But nothing changes and the webcam doesn't turn on.
<goibhniu> did you try changing it in the hangout settings too?
<clever> savanni: try testing the camera in a simpler program, like vlc
<savanni> ... well. I banged my head against that for hours.
<savanni> clever: I tried testing with Cheese and with Zoom. Cheese doesn't even display the UI, and zoom... well... we should probably never discuss it again.
<savanni> Hangouts worked when I found that setting. Thank you, goibhniu.
<clever> savanni: in vlc, i just went to capture device, punched in /dev/video0, and now i can see myself
<goibhniu> excellent, you're welcome!
edvorg has joined #nixos
chaoflow_ has quit [(Quit: WeeChat 1.5)]
ryanartecona has quit [(Quit: ryanartecona)]
gilligan_ has joined #nixos
cpennington has quit [(Ping timeout: 250 seconds)]
jedai42 is now known as jedai
zagy has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/v1uy4
<NixOS_GitHub> nixpkgs/master 4918730 Vladimír Čunát: libdwarf: security 20161021 -> 20161124...
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to release-16.09: https://git.io/v1uyV
<NixOS_GitHub> nixpkgs/release-16.09 b46bac4 Vladimír Čunát: libdwarf: security 20161021 -> 20161124...
zagy has quit [(Client Quit)]
<savanni> There's a new version of Zoom. On Friday I'll pull it to see what I can figure out, but I'll not open a PR unless I actually get some video. And I'll try not to bug you all.
griff_ has joined #nixos
teknico has left #nixos []
amarsman has quit [(Quit: amarsman)]
cpennington has joined #nixos
hotfuzz has joined #nixos
hotfuzz has quit [(Client Quit)]
hotfuzz has joined #nixos
msd has quit [(Remote host closed the connection)]
__Sander__ has quit [(Quit: Konversation terminated!)]
hotfuzz has quit [(Client Quit)]
hotfuzz has joined #nixos
ryanartecona has joined #nixos
justanotheruser has quit [(Ping timeout: 250 seconds)]
nh2_ has joined #nixos
jensens has joined #nixos
zagy has joined #nixos
danharaj has joined #nixos
glines has joined #nixos
lula_ has quit [(Ping timeout: 260 seconds)]
MarcWeber has joined #nixos
justanotheruser has joined #nixos
msd has joined #nixos
rly has joined #nixos
roundhouse has joined #nixos
zagy has quit [(Quit: Leaving.)]
amarsman has joined #nixos
mudri has quit [(Ping timeout: 260 seconds)]
zagy has joined #nixos
zagy has quit [(Client Quit)]
LuMint has joined #nixos
msd has quit [(Remote host closed the connection)]
justbeingglad has joined #nixos
justbeingglad has left #nixos []
jensens has quit [(Ping timeout: 250 seconds)]
thaega has joined #nixos
gilligan_ has quit [(Ping timeout: 260 seconds)]
thaega has left #nixos []
hotfuzz has quit [(Quit: WeeChat 1.5)]
c0bw3b has joined #nixos
<c0bw3b> hello everyone
<c0bw3b> is cache.nixos.org offline ?
<gchristensen> unlikely...
<c0bw3b> because when i run "nix-env -qas" the shell seems hanged and after a while i get thousands of error lines regarding communication with cache :
<c0bw3b> download-from-binary-cache.pl: still waiting for ‘https://cache.nixos.org/y46mwj3nzqzgzyxwfbpyq2alyy3mvdsg.narinfo’ after 5 seconds...
<c0bw3b> for example
<gchristensen> that is unlikely to be an issue with cache.nixos.org (it is hosted by cloudfront, and has a very good track record of availability.) that is more frequently an issue with something between you and the cache
gilligan_ has joined #nixos
<NixOS_GitHub> [nixpkgs] kampka opened pull request #20978: btrbk: 0.22.2 -> 0.24.0 (master...btrbk) https://git.io/v1uje
<c0bw3b> so i have a ping but getting a 404 when trying https request
<c0bw3b> with httpie :
<c0bw3b> ]$ http https://cache.nixos.org
<c0bw3b> HTTP/1.1 404 Not Found
<gchristensen> that is fine, 404 just means the output you're looking for hasn't been cached
<gchristensen> and there is no content at /, so a 404 is expected
<c0bw3b> X-Cache: Error from cloudfront
<c0bw3b> anyone has the hotline number for cloudfront? ^^
hotfuzz has joined #nixos
<c0bw3b> yes ok you are right
asymmetric has joined #nixos
<c0bw3b> i'm getting a 200 ok on the package url.. so my nix-env is broken
<gchristensen> no
<gchristensen> you may just need to try again
<c0bw3b> i've had the issue yesterday night actually but decided to sleep on that
<c0bw3b> but same issue tonight
derjohn_mob has quit [(Ping timeout: 244 seconds)]
<LnL> c0bw3b: might be regional, going over another connection could help
<c0bw3b> ok thx
<c0bw3b> it's a dedicated server at online.net but i'll see if i can try to set up some kind of vpn
<rly> How am I supposed to package some Java maven build in Nix?
mudri has joined #nixos
<LnL> c0bw3b: does it work locally? you could download it and nix-copy-closure it over
<c0bw3b> actually i'm running nixos-rebuild test --upgrade right now
<c0bw3b> and i'm DLing new packets from cache without issues..
<c0bw3b> yep build ended properly
<LnL> that's strange, we don't do any gc on the cache AFAIK
<eacameron> So my saga with installing old PHP continues. Turns out the app needs PHP 5.3 (instead of PHP 5.4 which I thought would work earlier). Building PHP 5.4 was easy. 5.3 not so much.
Seichi has quit [(Quit: Konversation terminated!)]
asymmetric has quit [(Ping timeout: 260 seconds)]
redmq has quit [(Quit: leaving)]
<gchristensen> eacameron: :(
<eacameron> gchristensen: Yah this is going to be a nightmare.
gilligan_ has quit [(Ping timeout: 250 seconds)]
alx741 has joined #nixos
alx741 has quit [(Client Quit)]
alx741 has joined #nixos
redmq has joined #nixos
roundhouse has quit [(Ping timeout: 245 seconds)]
griff_ has quit [(Quit: griff_)]
<NixOS_GitHub> [nixpkgs] romildo opened pull request #20980: arc-theme: 2016-10-13 -> 2016-11-25 (master...upd.arc-theme) https://git.io/v1zJj
brh has joined #nixos
XeonSquared has quit [(Ping timeout: 256 seconds)]
<eacameron> gchristensen: I'm pretty tempted to just tell nixops -I nixpkgs=(version of nixpkgs that has php53 installed from 2014)
<gchristensen> what is your issue?
<eacameron> gchristensen: php5.3
<gchristensen> I know I know, that _is_ an issue, but what isn't working about its build?
<eacameron> gchristensen: Well...it depends. Which of the dozen attempts are you referring to?? :p
<gchristensen> oh boy
<eacameron> gchristensen: Hmmm...maybe it's just darwin
<gchristensen> oh gosh
<gchristensen> oh gosh, oh gosh
<gchristensen> darwin _and_ php 5.3
<gchristensen> I'm so sorry
<eacameron> gchristensen: Hahaha no
<eacameron> gchristensen: I was just testing on darwin
gilligan_ has joined #nixos
<gchristensen> oh ok :)
<eacameron> gchristensen: Well I pulled this in (along with some tweaks to get some changed dependencies too): https://github.com/NixOS/nixpkgs/blob/55d59eefb3968be11cf40b96650f5cb4c64b60b7/pkgs/development/interpreters/php/5.3.nix
XeonSquared has joined #nixos
<eacameron> That gets halfway through configure
<eacameron> > xml2-config not found. Please check your libxml2 installation.
Twey has joined #nixos
<eacameron> gchristensen: I'll just keep disabling stuff till it works...then work back up from there :P
<eacameron> gchristensen: If I get this working, I'll blog about it and help any poor soul who has been stranded in an archaic past by negligent sys admins.
sdothum has quit [(Quit: ZNC - 1.6.0 - http://znc.in)]
<NixOS_GitHub> [nixpkgs] mguentner opened pull request #20981: gem-config: add postgresql buildInput for sequel_pg (master...sequel_pg) https://git.io/v1zkZ
<Twey> I've recently bought a new laptop, and it has an SSD attached via PCIe that doesn't show up as a /dev/sdX. I'm trying to install NixOS on it, but I can't seem to find the disk whilst booted into the installer. I've tried modprobe'ing nvme, but a disk doesn't appear (I believe it should live at /dev/nvme* if detected correctly).
sdothum has joined #nixos
<NixOS_GitHub> [nixpkgs] romildo opened pull request #20982: arc-icon-theme: 2016-07-07 -> 2016-11-22 (master...upd.arc-icon-theme) https://git.io/v1zk5
edvorg has quit [(Ping timeout: 265 seconds)]
amarsman has quit [(Ping timeout: 248 seconds)]
<Twey> Oh, apparently the controller has to be set to AHCI mode in the firmware for Linux to find it
<gchristensen> eacameron: :) that sounds really helpful
drblah has joined #nixos
<gchristensen> eacameron: if you want, after that, feel free to spelunk in to the hell of ruby 1.9.3 :P
<eacameron> gchristensen: is PHP not torment enough?
goibhniu has quit [(Ping timeout: 256 seconds)]
<rly> How do I prefetch something from github? I.e. get the sha256 hash?
<rly> Twey: XPS?
<gchristensen> I'm just saying, eacameron, if you're feeling gutsy
<eacameron> gchristensen: You know...time travel would be extremely handy right about now.
<gchristensen> :P
<rly> Anyone?
<eacameron> git clone universe; git checkout 2013
<eacameron> rly: I have a super hacky way of doing that.
<eacameron> rly: I just put the wrong hash in there
<eacameron> rly: And then it tells me what it should be. :P
<c0bw3b> so after an upgrade 16.09.1212->1222 and a nixos-rebuild switch --repair i'm able to run a nix-env -qa .. even though there may be no relation :)
<rly> I don't really get how there can be fetchurl with a corresponding nix-prefetch-url command, but at the same time a fetchFromGitHub, but no corresponding nix-prefetch-github command.
<rly> eacameron: that probably works for the NSA.
<rly> If we are only protecting against data corruption, we could just as well use md5.
<c0bw3b> fetchFromGitHub is a special type of fetchUrl and inherits its definition
aneeshusa has joined #nixos
<eacameron> rly: I thought the sha256 is primarily to protect determinism. But it also provides other benefits...
<rly> c0bw3b: is that your way of saying that you don't know?
<rly> eacameron: I will probably use your hack. Thanks.
<drblah> Hi. I am doing my first nixos setup but I am having some problems with adding a user to samba. Which package do I have to install to get smbpasswd?
mcloud923 has quit [(Ping timeout: 244 seconds)]
<eacameron> rly: hack away!
<rly> eacameron: my hacks go far and beyond ;)
<gchristensen> rly: you don't understand technically, or understadning user-experience wise?
<rly> gchristensen: user-experience and I would never have allowed a commit adding such a command without the CLI tool to go with it.
<gchristensen> aye
<gchristensen> I agree
<rly> For some reason developers always get the worst UIs.
<gchristensen> the use-a-bogus-hash-then-fix is "fun"
<rly> I always make nice UIs for myself; they are still command line, but they are nice.
<rly> I can also program GUIs, but well, I rarely need to do that.
ryanartecona has quit [(Quit: ryanartecona)]
<NixOS_GitHub> [nixpkgs] romildo opened pull request #20983: paper-icon-theme: 2016-06-08 -> 2016-11-05 (master...upd.paper-icon-theme) https://git.io/v1zqL
<rly> gchristensen: it sounds to me like it wastes time and creates a community feeling how crappy it is ;)
<rly> gchristensen: people never talk about systems that do work, so perhaps it's a marketing tool.
zraexy has joined #nixos
mcloud923 has joined #nixos
<gchristensen> hehe
aneeshusa has quit [(Ping timeout: 245 seconds)]
ckauhaus has joined #nixos
aneeshusa has joined #nixos
cpennington has quit [(Ping timeout: 260 seconds)]
danielrf has joined #nixos
jsgrant has quit [(Quit: Konversation terminated!)]
<NixOS_GitHub> [nixpkgs] romildo opened pull request #20984: paper-gtk-theme: 2016-05-27 -> 2016.08-16 (master...upd.paper-gtk-theme) https://git.io/v1zmW
tmobile has joined #nixos
c0bw3b has left #nixos []
asymmetric has joined #nixos
cpennington has joined #nixos
nh2_ has quit [(Ping timeout: 260 seconds)]
RchrdB has quit [(Quit: Leaving)]
arjen-jonathan has joined #nixos
<eacameron> gchristensen or anyone: So pkgs.mysql has pkgs.mysql.lib.dev, but pkgs.mysql57 does not have .lib or .dev attributes. What gives? Is there another way to get the dev package for mysql57?
<niksnut> rly: nix-prefetch-url does work with fetchFromGitHub, but you have to give it a Nix expression
<niksnut> e.g. nix-prefetch-url '<nixpkgs>' -A nix-repl.src
<gchristensen> niksnut: very cool
<NixOS_GitHub> [nixpkgs] romildo opened pull request #20985: elementary-icon-theme: 4.0.1 -> 4.0.1.1 (master...upd.elementary-icon-theme) https://git.io/v1z3d
<drblah> Does anyone know how to add a user to my samba server? The handbook say to use smbpasswd but I cannot find which package it is in.
redmq has quit [(Ping timeout: 245 seconds)]
kampfschlaefer has joined #nixos
AllanEspinosa has joined #nixos
Wizek has joined #nixos
<rly> niksnut: yes, that's pretty epic. Thanks.
<dtzWill> drblah: dunno how to add a user exactly but i can tell you smbpasswd is supposedly in nixos.samba or samba3 or samba3_light or samba4Full
<dtzWill> and indeed something like 'nix-shell -p samba --run smbpasswd' works here
<drblah> Okay. Thanks I will try that :)
<srhb> drblah: If you have the nix completions thingy enabled, just typing smbpasswd should give you a list of packages that provides it, for future reference. :)
<eacameron> srhb: nix completions thingy?
<srhb> Er, missing whatsit.
<srhb> The thing that makes your shell actually emit "The program 'smbpasswd' is currently not installed [ ... ]" :P
JagaJaga has joined #nixos
<dtzWill> (the thing I used to answer your question, in the gist)
<srhb> dtzWill: Sorry, I didn't notice.
<NixOS_GitHub> [nixpkgs] romildo opened pull request #20988: numix-icon-theme-square: init at 2016-11-23 (master...upd.numix-icon-theme-square) https://git.io/v1znF
<dtzWill> oh no worries, I forgot it wasn't on by default--definitely good idea to suggest it!
<srhb> I think it is on by default in the NixOS channel.
<srhb> Hence I don't know its real name. :-P
<drblah> Well, installing samba4 helped. Thanks a lot.
<srhb> (If you have $NIX_AUTO_INSTALL set, it will automatically install missing things, apparently!)
aneeshus1 has joined #nixos
<eacameron> gchristensen: Well I got pretty far into the build of php 5.3 before it croaked on a compile error with mysql. I'm guessing I need to start backing up the mysql version too...(flames flicker 'neath my feat)
<gchristensen> ohh boy
<srhb> Ah, it is called command-not-found in the global bashrc
<eacameron> gchristensen: incremental builds would be pretty awesome right about now...
<gchristensen> yup ... you could try doing it in a nix-shell
systemfault has joined #nixos
aneeshus1 has quit [(Client Quit)]
<eacameron> gchristensen: yah I guess I could
aneeshusa has quit [(Ping timeout: 248 seconds)]
newhoggy2 has quit [(Remote host closed the connection)]
newhoggy2 has joined #nixos
nh2_ has joined #nixos
<eacameron> What's the syntax to pin a derivation at a specific version of nixpkgs?
<eacameron> Once I get this building, I want to lock it into a time freeze.
<srhb> eacameron: let pkgs = import (nixpkgs at that specific version) in (your derivation) ?
newhoggy2 has quit [(Remote host closed the connection)]
newhoggy2 has joined #nixos
<eacameron> srhb: Sure...how do you import a specific version?
RchrdB has joined #nixos
<srhb> eacameron: fetchFromTarball, fetchFromGithub, ...
<srhb> Er, fetchTarball
<eacameron> srhb: Ahhh..
<NixOS_GitHub> [nixpkgs] romildo opened pull request #20989: numix-icon-theme: 2016-10-05 -> 2016-11-13 (master...upd.numix-icon-theme) https://git.io/v1zWr
ckauhaus has quit [(Ping timeout: 245 seconds)]
asymmetric has quit [(Ping timeout: 246 seconds)]
<eacameron> srhb: That's pretty sick.
<eacameron> I can freeze this puppy forever.
newhoggy2 has quit [(Ping timeout: 246 seconds)]
<NixOS_GitHub> [nixpkgs] jgeerds pushed 2 new commits to master: https://git.io/v1zlm
<NixOS_GitHub> nixpkgs/master 979a1a1 romildo: numix-icon-theme: 2016-10-05 -> 2016-11-13
<NixOS_GitHub> nixpkgs/master f5bd003 Jascha Geerds: Merge pull request #20989 from romildo/upd.numix-icon-theme...
Itkovian has joined #nixos
aneeshusa has joined #nixos
jgeerds has joined #nixos
Itkovian has quit [(Ping timeout: 250 seconds)]
<NixOS_GitHub> [nixpkgs] romildo opened pull request #20990: numix-gtk-theme: 2016-06-12 -> 2016-11-19 (master...upd.numix-gtk-theme) https://git.io/v1z8t
arjen-jonathan has quit [(Quit: WeeChat 1.6)]
jsgrant has joined #nixos
rly has quit [(Ping timeout: 245 seconds)]
jgeerds has quit [(Quit: Leaving)]
<NixOS_GitHub> [nixpkgs] dezgeg closed pull request #20974: gti: 2015-05-21 -> 2016-12-07 (master...update-gti) https://git.io/v1unr
redmq has joined #nixos
<srhb> eacameron: I have that "aaahh" feeling all the time when someone reminds me it's just a programming language. :-P
<eacameron> srhb: LOL. So true!
<srhb> I don't know why my mind gets stuck in thinking "configuration" all the time.
nh2_ has quit [(Quit: Leaving.)]
zraexy has quit [(Ping timeout: 258 seconds)]
<eacameron> srhb: Yah...change is slow.
<eacameron> gchristensen: I think I might have actually done it.
<gchristensen> !
Guest26560 has quit [(Quit: Lost terminal)]
arjen-jonathan has joined #nixos
Itkovian has joined #nixos
drblah has quit [(Quit: Lost terminal)]
<NixOS_GitHub> [nixpkgs] dtzWill opened pull request #20991: qt5.6/5.7: PaX compat qtwebengine (master...fix/qtwebengine-paxmark) https://git.io/v1zEv
bigvalen has joined #nixos
<bigvalen> Hey. I'm running Plex on Nixos, and when I updated to a newer package, I ran into a problem. The codecs could no longer find libz.so.1.
<bigvalen> I think I could fix this by putting in an accurate LD_LIBRARY_PATH into the startup script...but that's not quite how to do stuff in Nixos. Wondered if anyone had a better idea
<NixOS_GitHub> [nixpkgs] dtzWill opened pull request #20992: zoom-us: 2.052458.0531 -> 2.0.707090.1031, paxmark (master...fix/zoom-pax-qt-update) https://git.io/v1zEH
gilligan_ has quit [(Ping timeout: 250 seconds)]
<dtzWill> savanni: ^ :o)
<savanni> Did... somebody already fix it?
Shoue has quit [(Ping timeout: 260 seconds)]
* savanni pulls the changes
ckauhaus has joined #nixos
<dtzWill> unfortunately I can't confirm/deny camera functionality since I don't have one on my office machine
<dtzWill> savanni: well I got it building and it seems to work, if you wouldn't mind looking at it to confirm it at least works for your needs that'd be good :)
<dtzWill> all I originally wanted to do was help test what you'd done, lol. whoops.
arjen-jonathan has quit [(Quit: WeeChat 1.6)]
redmq has quit [(Ping timeout: 250 seconds)]
<savanni> Sorry, I'm being slowed down by my lack of experience working github in a group.
redmq has joined #nixos
<dtzWill> bigvalen: patchelf is probably what you want, and quick look at the Plex Nix derivation suggests it's already using it... so maybe it needs to be updated to run against a some new files added upstream or something?
arjen-jonathan has joined #nixos
<dtzWill> savanni: no apologies needed at all haha, just trying to help :)
<gchristensen> domenkozar: I'll write something more formally, but re https://github.com/NixOS/nixpkgs/issues/15660 I'm thinking `git notes` is a good best bet, because it allows us to notate the timeline of nixpkgs. so a note can say when a CVE was fixed
<bigvalen> dtzWill, I dunno. I've not been able to get anything more recent than 1.1.3 working, and someone committed 1.2.7 recently. So..it must work for them.
<gchristensen> domenkozar: and the timeline can be altered without impacting the commit history
<bigvalen> Ideally, I'd run an strace on plex as it starts up, to see what system calls are failing. But..Not quite sure how you do that either. 'su - plex "strace -f -o /tmp/log /.../plexmediaserver' didn't work out either.
<dtzWill> bigvalen: maybe they're not using the same codecs? dunno. And sorry I thought you were updating the Nix expression yourself, not trying to use in-tree update--my response was kinda the wrong one for your actual question apologies :)
<gchristensen> domenkozar: also, a recent Roundup involved a CVE to patch a patch for a prior CVE
<gchristensen> IMHO the whole process is hopelessly messy to apply much automation
<gchristensen> oh wow, nice work, eacameron!
Shoue has joined #nixos
ckauhaus has quit [(Quit: Leaving.)]
oida has quit [(Ping timeout: 248 seconds)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<eacameron> gchristensen: Thanks. :) I didn't think I'd make it.
<eacameron> gchristensen: So...where's this Ruby you speak of??
<eacameron> ;)
<gchristensen> haha
<gchristensen> no no I won't subject you to it, I won't
<bigvalen> dtzWill, I've just realised that I had a hacked local copy of the plex.nix file, that ... ran through various binaries, running patchelf on them.
<eacameron> gchristensen: Yah...I know even less about Ruby than I do about PHP. And that's not much to begin with.
<bigvalen> And of course, more recent versions of plex have a new location for codecs, which the upstream plex.nix had, and I forgot about. Thanks for reminding me that patchelf should have been what was fixing this here :)
Itkovian has joined #nixos
<dtzWill> bigvalen: \o/ np glad you sorted it out!
<bigvalen> Still not happy that I don't really know how to do shotgun debugging with Nixos, and need to rely on brains instead.
gilligan has joined #nixos
estewei has quit [(Quit: Quit)]
ebzzry has joined #nixos
aneeshus1 has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
aneeshusa has quit [(Ping timeout: 250 seconds)]
<NixOS_GitHub> [nixpkgs] jb55 closed pull request #19944: zcash: init at 1.0.0 (master...zcash-patch) https://git.io/vXTPt
ilja_kuklic has joined #nixos
<savanni> No luck, dtzWill. Though I've got an idea. I'll arrange to test with someone later today.
<savanni> I'm wondering if, maybe, video *is* working and simply not being displayed to my local screen.
AllanEspinosa has quit [(Ping timeout: 250 seconds)]
<savanni> I'll see if I can get a co-worker to join me in a meeting to test it.
<dtzWill> savanni: just to make sure I understand: 1)zoom built using the PR does run for you and seems to work other than 2)the updated zoom doesn't improve behavior regarding your camera ?
<dtzWill> (if so, great, understood and sorry it didn't fix things for you :))
Itkovian has joined #nixos
<dtzWill> so under the settings thing there's a way to choose your camera that has a pane that sure /looks/ like it is intended to preview your camera--do you have that, and does that show anything?
hiratara has quit [(Ping timeout: 258 seconds)]
<savanni> dtzWill: Yes. Additionally, screen sharing doesn't appear to work.
brh has quit [(Quit: Page closed)]
AllanEspinosa has joined #nixos
aneeshus1 has quit [(Ping timeout: 246 seconds)]
<dtzWill> oh darn re:screen sharing. No idea how that works in X anyway, not sure where to start debugging that one xD
cpennington has quit [(Ping timeout: 265 seconds)]
<savanni> Nothing in the video settings, dtzWill
hiratara has joined #nixos
<Rotaerk> is there anything wrong with doing that?
<Rotaerk> ircTest.nix is something generated by cabal2nix; it sets the src to ./.
<savanni> I'm guessing the two features are unrelated.
<Rotaerk> wondering if I'm allowed to override src *after* the derivative call
goibhniu has joined #nixos
JagaJaga has quit [(Ping timeout: 256 seconds)]
<NixOS_GitHub> [nixpkgs] mdorman opened pull request #20993: Automated emacs package updates (master...emacs-updates) https://git.io/v1zwL
<Rotaerk> it definitely results in src being changed, but I'm not sure if the original src has already had some kind of side-effects before I have the chance to override it
jsgrant has quit [(Remote host closed the connection)]
ebzzry has quit [(Ping timeout: 250 seconds)]
jsgrant has joined #nixos
ebzzry has joined #nixos
tmobile has quit [(Quit: leaving)]
arjen-jonathan has quit [(Quit: WeeChat 1.6)]
arjen-jonathan has joined #nixos
LuMint has left #nixos ["Leaving"]
<goibhniu> for scripting reasons ... is there a way for a normal user to get the channel that was used to build the current system? e.g. "nixos-unstable"
arjen-jonathan has quit [(Quit: WeeChat 1.6)]
<NixOS_GitHub> [nixpkgs] dezgeg closed pull request #20664: rebar3: 3.1.0 -> 3.3.2 (master...update-rebar3) https://git.io/v1vy9
<dtzWill> savanni: hmm not sure re:video but screen sharing seems to work here.... at least when I do screen sharing + record and then inspect the mp4 file it creates
<dtzWill> anyway GL with your test later :)
<NixOS_GitHub> [nixpkgs] LnL7 pushed 1 new commit to staging: https://git.io/v1z6q
<NixOS_GitHub> nixpkgs/staging 1712366 Anthony Cowley: apple-sdk: Include system cups libraries...
aneeshusa has joined #nixos
sigmundv has joined #nixos
estewei has joined #nixos
gilligan has quit [(Ping timeout: 256 seconds)]
<mw> has anyone here had any success with running gnome-panel with xmonad in nixos?
wangoe has joined #nixos
aneeshusa has quit [(Ping timeout: 248 seconds)]
<mw> for me, the rendering is broken(https://dump.yrl.io/c6chP) and I'm not given permissions to change settings
newhoggy2 has joined #nixos
<mw> I'm spawning it with `gnome-panel &` in services.xsession.displayManager.sessionCommands which I _think_ would be the same thing as having that line in .xinitrc?
AllanEspinosa has quit [(Ping timeout: 268 seconds)]
aneeshusa has joined #nixos
<mw> oh wait
hiratara has quit [(Quit: ZNC - http://znc.in)]
danharaj has quit [(Ping timeout: 246 seconds)]
AllanEspinosa has joined #nixos
redmq has quit [(Ping timeout: 260 seconds)]
hiratara has joined #nixos
systemfault has quit [(Quit: Bye!)]
aneeshusa has quit [(Ping timeout: 268 seconds)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<NixOS_GitHub> [nixpkgs] dezgeg closed pull request #20666: lfe: 1.1.1 -> 1.2.1 (master...update-lfe) https://git.io/v1vSM
aneeshusa has joined #nixos
AllanEspinosa has quit [(Ping timeout: 244 seconds)]
msd has joined #nixos
msd has quit [(Client Quit)]
civodul has quit [(Quit: ERC (IRC client for Emacs 25.1.1))]
redmq has joined #nixos
<nhooyr> My configuration.nix contains a section like https://gist.githubusercontent.com/nhooyr/78a4add5ef68ecdd7010cefe959a5a70/raw/3807a379c1e0deeda84fce3591c8c559f0c9e3bb/gistfile1.txt . It's very repetitive. How can I reduce the repetitions?
<nhooyr> aka have one base service and then modify that slightly for each real service.
rardiol has joined #nixos
<ronny> nhooyr: you can wither use a function, or use a let expression and merge it into the different details
<ronny> nhooyr: also the path names in your deployment config look really really scarry
<savanni> dtzWill: I just tried an obvious experiment between my computer and my phone. Turns out screensharing works perfectly, camera does not. And with that I can stop freaking out, because that's all I actually need.
<savanni> I'll probably look into it more on Friday, but thank you for helping!
<ronny> savanni: android?
<nhooyr> ronny: why do they look scary?
<nhooyr> i completely forgot about let expressions, haven't used nix in a while. thanks!
<ronny> nhooyr: it looks like you created github checkouts in *root* and run/deploy apps by the only superuser
<savanni> ronny: Yeah, pretty much.
sdothum has quit [(Quit: ZNC - 1.6.0 - http://znc.in)]
<savanni> Android phone, nixos desktop.
<nhooyr> ronny: what should I be doing?
aneeshusa has quit [(Ping timeout: 265 seconds)]
<ronny> nhooyr: typically its a good idea to create service users and to run apps as then, aslo it tends to be a good practice to make actual derivations for your packages, use those in the services, and pin the git commits
<ronny> (so that nixos will automatiucally restart the services in case you update versions)
sdothum has joined #nixos
Maxdaman1us has joined #nixos
wangoe has quit [(Quit: leaving)]
ilja_kuklic has quit [(Ping timeout: 245 seconds)]
Maxdamantus has quit [(Ping timeout: 258 seconds)]
Maxdaman1us has quit [(Ping timeout: 250 seconds)]
<nhooyr> ronny: ok thanks
ilja_kuklic has joined #nixos
<NixOS_GitHub> [nixpkgs] offlinehacker closed pull request #20958: kubernetes: 1.4.5 -> 1.4.6 (master...kubernetes-1.4.6) https://git.io/v10h2
eacamero_ has joined #nixos
AllanEspinosa has joined #nixos
ebzzry has quit [(Ping timeout: 258 seconds)]
eacameron has quit [(Ping timeout: 260 seconds)]
redmq has quit [(Ping timeout: 248 seconds)]
astsmtl has quit [(Ping timeout: 260 seconds)]
vandenoever has quit [(Quit: ䷴៚)]
kier has quit [(Remote host closed the connection)]
vandenoever has joined #nixos
vandenoever has quit [(Changing host)]
vandenoever has joined #nixos
Rizy has joined #nixos
exadeci_ has joined #nixos
jensens has joined #nixos
goibhniu has quit [(Ping timeout: 245 seconds)]
Rizy has quit [(Quit: Rizy)]
exadeci_ has quit [(Client Quit)]
Wizek_ has joined #nixos
ebzzry has joined #nixos
aneeshusa has joined #nixos