gchristensen changed the topic of #nixos to: Share the output of nix-shell -p nix-info --run nix-info to help us help you. || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat
<boomshroom> It's anoying writing a package and having to start the build over completely if you miss a dependency.
<gchristensen> truth
vcunat has quit [Quit: Leaving.]
snajpa has quit [Read error: Permission denied]
snajpa has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/1e0a60b7380 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<boomshroom> Just playing Splatoon while waiting for GCC
<{^_^}> [nixpkgs] @LnL7 pushed commit from @NeQuissimus to release-18.03 « vault: Fix test »: https://git.io/vxRZ0
maximiliantagher has joined #nixos
<ertes> the LUKS support in NixOS' initrd isn't quite flexible enough for my use case… can i use boot.initrd.postDeviceCommands to do my own LUKS setup?
<ertes> in fact it would be ideal if i could take complete control over the process of mounting the root filesystem
<ottidmes> ertes: not sure about the second question, but you can use preLVMCommands to do the LUKS unlocking yourself (its what I have been doing for quite some time, its very flexible)
<ertes> thanks
<ertes> it would be nice if it was clearer in which order the boot.initrd.*Commands values are used, and what happens between them
<ertes> well, i guess i can use fileSystems for the root filesystem with the proper options
ashgillman has quit [Ping timeout: 268 seconds]
<ertes> background: i'm currently using MD → LUKS → btrfs, and i want to get rid of the MD component in favour of btrfs' own RAID support, but i have a somewhat strange setup: the second disk will be missing some of the time
<ottidmes> ertes: This file is them actually being used, so you can clearly see the order there: https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/system/boot/stage-1-init.sh
<ertes> ah, that's very useful, thank you!
<Baughn> Is there a way to limit the parallelism of `nix build`?
<Baughn> Other than rebuilding the system?
<ottidmes> Baughn: You should check the manual, they should be there
<ertes> Baughn: you can use 'nix --option' to override nix configuration options
<ottidmes> Baughn: -j or --max-jobs: "Sets the maximum number of build jobs that Nix will perform in parallel to the specified number."
<Baughn> Well, -j doesn't work.
<ertes> ottidmes: 'nix build', not 'nix-build'
xeji has joined #nixos
<ertes> ottidmes: it's nixUnstable a.k.a. nix 1.12
<ottidmes> ertes: I figured they would still be valid in 2.0, sorry
<Baughn> --option buildCores seems to work.
<Baughn> It's not unstable anymore. :)
<ertes> actually 2.0
<ertes> Baughn: note that there are two values that are relevant here: max-jobs and cores
<Baughn> I had it set to 0, aka. auto. Unfortunately that produces -j32.
<Baughn> Right. I had max-jobs set to 16.
<Baughn> You can probably imagine what happened.
<ertes> a nix fork bomb =)
<boomshroom> GCC failed to build. after entering source/x86_64-unknown-redox/libgcc, it complained about `Makefile:179: ../.././gcc/libgcc.mvars: No such file or directory`. Any idea why?
<Baughn> For starters, why are you building GCC?
<boomshroom> Baughn: Redox OS.
<boomshroom> I can't use the prebuilt images, because I want to build Nix for it. :P
<benley> huh, I came here with LUKS questions too.
<benley> I'm trying to find a way to avoid having to type my luks passphrase twice on boot (once before grub, once when the kernel starts), without keeping the keyfile on external storage or on an un-encrpyted volume itself
<benley> _and_ without having the keyfile end up world-readable in /nix/store
<lopsided98> I think there is a hash problem with "gwgdvvkha1rhbd7ca6rlw43g9ml3ls00-linux-headers-4.15" in dezgeg's ARM binary cache. Has anyone else noticed this?
<benley> so ... is there any way to get the keyfile added to the initramfs without also putting it in /nix/store in the process? I think that would make it possible
<ottidmes> benley: you can do that, yes, let me check
ndrei has joined #nixos
<ottidmes> benley: Here is a snippet of my config, it basically allows you to use boot.initrd.secrets with grub: https://pastebin.com/0qvsviMA
<ertes> benley: that's exactly the reason for my question, but i have an additional requirement: there are two devices, but one of them may be missing on boot
<boomshroom> Any ideas? The lines before the error don't seem to suggest anything out of the ordinary.
<ottidmes> ertes: you should be able to script that easily enough in that preLVMCommands, I also did similar checks, in my case whether a USB stick was present or not, then I would first decrypt that with a simpler key, to get a keyfile to the disk, or if no such USB, unlock with the long password
chisui has quit [Ping timeout: 260 seconds]
thc202 has quit [Ping timeout: 256 seconds]
<leotaku> Is there an easy way to make a laptop not suspend when its lid is closed in configuration.nix?
<ertes> ottidmes: yeah, i'll definitely try that
<ertes> not immediately, i'm just gathering information right now
<ottidmes> leotaku: services.logind.extraConfig
tertle||eltret has quit [Quit: Connection closed for inactivity]
<Lears> Setting services.logind.lidSwitch = "ignore" works too.
ndrei has quit [Remote host closed the connection]
<ottidmes> leotaku: ^ Lears suggestion is better
ndrei has joined #nixos
<leotaku> Lears, ottidmes: Ok, thank you very much. Another Question: How would I do this ad-hoc/on the fly?
xeji has quit [Ping timeout: 265 seconds]
<ottidmes> leotaku: I guess you would keep it on ignore and listen for the event that is created when the lid is being closed (not sure about the actual event, but the should be something like that)
<ottidmes> leotaku: quick search gives me this, and I remember someone mentioning it, so seems to be the right track: https://askubuntu.com/questions/281263/execute-a-shell-script-when-closing-laptop-lid
ndrei has quit [Remote host closed the connection]
<ottidmes> leotaku: This is probably what you want: https://nixos.org/nixos/options.html#services.acpid.lideventcommands
ndrei has joined #nixos
<leotaku> ottidmes: Maybe I was unclear about what I want to do: I want to run a command to specify if the laptop should suspend when the lid is closed. This should certainly be possible using a custom script, however I feel like there has to be something more straightforward.
<ottidmes> leotaku: I don't know what you expect, but this should be trivial: if condition; then systemctl suspend; fi
<ottidmes> leotaku: Here is a random config I found online that does what you want, just check if that lid0 matches the name reported on your system (probably does): https://www.snip2code.com/Embed/978927/configuration-nix-
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
aarvar has joined #nixos
ndrei has quit [Remote host closed the connection]
xcmw has joined #nixos
dan_b has quit [Ping timeout: 276 seconds]
maximiliantagher has quit [Remote host closed the connection]
ndrei has joined #nixos
fresheyeball has quit [Quit: WeeChat 2.0]
maximiliantagher has joined #nixos
n0qqe has joined #nixos
mounty_ has joined #nixos
mbrgm has quit [Ping timeout: 240 seconds]
ottidmes has quit [Ping timeout: 256 seconds]
noqqe has quit [Ping timeout: 260 seconds]
n0qqe is now known as noqqe
pie__ has joined #nixos
pie_ has quit [Remote host closed the connection]
mbrgm has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
ndrei has quit [Remote host closed the connection]
ndrei has joined #nixos
maximiliantagher has quit [Remote host closed the connection]
maximiliantagher has joined #nixos
Lears has quit [Remote host closed the connection]
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ndrei has quit [Remote host closed the connection]
pxc has quit [Quit: WeeChat 2.0]
fiddlerwoaroof has quit [Ping timeout: 256 seconds]
drakonis has joined #nixos
alhariel has quit [Ping timeout: 240 seconds]
Ariakenom has quit [Quit: Leaving]
jrolfs has joined #nixos
spear2 has quit [Ping timeout: 268 seconds]
lambdamu has quit [Ping timeout: 256 seconds]
jrolfs has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/e2b87329803 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
abathur has quit [Ping timeout: 240 seconds]
maximiliantagher has quit [Ping timeout: 240 seconds]
fiddlerwoaroof has joined #nixos
maximiliantagher has joined #nixos
<{^_^}> [nixpkgs] @grahamc opened pull request #37749 → Make Nixpkgs docs less frustrating to hack on → https://git.io/vxRWU
Lears has joined #nixos
<kerrhau> so, I'm trying to do something like this: https://paste.pound-python.org/show/2b9BBHsi6zTBApoXyk8x/ but whenever I try to rebuild nixos it errors with: https://paste.pound-python.org/show/HVAqhpJ00P4myi9yO5PT/
orivej has joined #nixos
d-fish has joined #nixos
<boomshroom> kerrhau: That's a syntax error.
<kerrhau> boomshroom: well, I understood that much, but what exactly is the error
<boomshroom> kerrhau: import is a function that returns a value, not a statement.
<kerrhau> so just assign it to a variable?
<boomshroom> Also, packageOverrides takes a function that takes the existing package set.
<boomshroom> Part of the problem is you seem to be doing strange things in the overlays directory. It's meant for files that take 2 parameters and return a set of new packages. They're implicitly imported by nixpkgs.
<boomshroom> And why are you not using nixpkgs-mozilla? It's the recommended way to get a nightly rust installation. https://github.com/mozilla/nixpkgs-mozilla
rauno has quit [Ping timeout: 268 seconds]
<d-fish> I've got a recent installation of nixos using kde, but there are some weird visual bugs in dolphin: https://i.imgur.com/4b9nJAJ.png
<d-fish> plasma instead of kde. Anyone know what might be happening?
<boomshroom> d-fish: I'm not too familiar with KDE or Dolphin, but it looks like the only problem is the icons are missing. Do you have an icon set set in KDE's or Dolphin's settings?
justanotheruser has joined #nixos
<d-fish> I don't know where an icon set would come from
<{^_^}> [nixpkgs] @grahamc pushed to master « xmloscopy: init at 0.1.1 »: https://git.io/vxRlJ
maximiliantagher has quit [Ping timeout: 264 seconds]
<boomshroom> d-fish: There are several in the repository. Do a google search for "linux icon pack" and find one you like.
justanotherus3r has quit [Ping timeout: 256 seconds]
<d-fish> When should I put packages in systemPackages vs nix-env?
maximiliantagher has joined #nixos
<boomshroom> d-fish: Usually it's based on whether or not you want to use them as root or other users.
<boomshroom> I'm currently downloading kde just to test out dolphin.
<boomshroom> d-fish: I should mention that the default set for KDE is called "breeze".
<{^_^}> [nixpkgs] @grahamc pushed to master « xmloscopy: 0.1.1 -> 0.1.2 »: https://git.io/vxRlc
<boomshroom> Interesting, simply loading dolphin and breeze-icons in a shell still causes them not to be found and dolphin segfaults.
<d-fish> What desktopManager do you use?
<boomshroom> I may have to install KDE fully and log out and back in in order to get this to work.
maximiliantagher has quit [Remote host closed the connection]
maximiliantagher has joined #nixos
<boomshroom> d-fish: I use i3: no full environment, just the window manager.
<d-fish> I'm not going to dive into tiling window managers yet. I installed breeze-qt5 which fixed an issue with my launcher icons. I fixed my original issue by installing dolphin-plugins
vidbina has joined #nixos
<boomshroom> I should mention that I haven't had any problems with icons because I don't have any applications that use them. (Or I haven't noticed if they do.)
<d-fish> I've been using ubuntu for a while and very recently switched to nixos
<justanotheruser> hey, my build is failing. I'm trying to move to 18.03. Any advice? Here is the end of my build, I can post the full build if it's necessary. https://hastebin.com/raw/bemasodisu
<boomshroom> I was on Arch before switching. I actually started using a tiling WM when I was running an Arch instalation off a tiny USB stick, so I didn't have space for a full desktop environment. Funilly enough, I basically used Windows the same way I use i3 as I always had all my aplications maximised.
mmlb has quit [Ping timeout: 240 seconds]
<boomshroom> justanotheruser: `virtual memory exhausted: Cannot allocate memory` Are you on 32bit?
srjek|home has quit [Ping timeout: 276 seconds]
<justanotheruser> amd64
hotfuzz_ has quit [Ping timeout: 240 seconds]
hotfuzz_ has joined #nixos
<boomshroom> justanotheruser: what prints when you evaluate "builtins.currentSystem" in the nix repl?
hamishmack has quit [Quit: hamishmack]
<justanotheruser> nix-repl is actually broken too apparentl...error: current Nix store schema is version 10, but I only support 7
<boomshroom> justanotheruser `nix-store --version`?
<boomshroom> justanotheruser: and `nixos-version`?
<justanotheruser> nix-store (Nix) 2.0
<justanotheruser> I moved to unstable to try something
<justanotheruser> but am trying to move to 18.03
blonkhart has joined #nixos
infinisil has quit [Quit: Configuring ZNC, sorry for the join/quits!]
<boomshroom> justanotheruser: The `virtual memory exhausted` error suggests you may actually be running 32 bit, since it's practically impossible to use up all 256 TiB of the 64bit (actually 48bit) address space.
d-fish has quit [Quit: Konversation terminated!]
infinisil has joined #nixos
<drakonis> actually not
d-fish has joined #nixos
<drakonis> that's ext4
<boomshroom> drakonis: Huh, interesting.
<drakonis> technically
<drakonis> it is possible to use the entire range lol
<drakonis> also ext4 has a 48bit size limit
<ertes> btrbk is installing its binary into sbin… is that a bug in the package or in nix/nixpkgs?
<drakonis> the thing i'm talking about here is that current cpus can achieve 64 bit but its not like we'll get there yet
<drakonis> it is achievable through the use of nvram
aarvar has quit [Ping timeout: 240 seconds]
nuncanada has quit [Ping timeout: 260 seconds]
hamishmack has joined #nixos
<johnw> is there a way to use a different root namespace with nix-shell -p besides <nixpkgs>?
<johnw> even https://nixos.org/nix/ shows "nix-shell '<nixpkgs>' -A firefox", but this doesn't seem to work with -p
<johnw> ah, the man page mentions -I
<boomshroom> johnw: It doesn't provide all the facilities of nix-shell, but nix run works with alternate namespaces and even lets you get an entire expression.
<johnw> so, my problem is that I have a Haskell project, but it's shell.nix (generated by cabal2nix) doesn't include non-Haskell dependencies, so I've been using nix-shell -p ... to first enter a shell that has those dependencies before using cabal sandbox, so that I can do iterative builds. However, nix-shell is a very quirky thing, and doesn't reproduce the same environment that nix-build, so I'm trying to find some combination of invocations
<johnw> that will let me just build and test my Haskell changes while having all the right dependencies visible.
<boomshroom> johnw: Option 1: stack with nix integration, option 2: buildEnv
<johnw> buildEnv is a thought...
<johnw> let me try that
<boomshroom> johnw: The nice thing about the stack aproach is that you don't even need nix-shell or even your own nix file. You can specify nix dependencies with the stack file.
vidbina has quit [Ping timeout: 240 seconds]
<johnw> not interested in stack
<johnw> boomshroom: how would you "enter" the buildEnv?
<johnw> nix-shell -A buildEnv doesn't have the dependencies in scope
<johnw> sorry, nix-shell -A <my build env attr>
srjek|home has joined #nixos
<boomshroom> The fun of multiple conflicting build systems, some of which wrap others. I've had Nix wrapping rust's cargo, wrapping a configure/make library.
<boomshroom> johnw: when in doubt: with import <nixpkgs> {};
<johnw> boomshroom: not sure how to apply that last suggestion...
<johnw> I have a buildEnv defined, I'd like to start a shell with that environment's dependencies in scope
<boomshroom> If the buildEnv is in shell.nix, just running nix-shell will give you a shell with all the dependencies in your PATH. WARNING: this does NOT work with library paths!
<boomshroom> :facepalm:
<johnw> the buildEnv is a global attr
<johnw> oh, it doesn't work with library paths?
<boomshroom> buildEnv resolves to a binary set. What you really want is a mkDerivation with buildInputs set.
<johnw> ah, I see
mounty has joined #nixos
<boomshroom> A good rule of thumb is to write a default.nix file as though you're building the whole project with nix. Then running nix-shell puts you in a position to build it manually.
<boomshroom> Of course, when I was playing with Haskell, I just let stack handle all my dependencies.
<justanotheruser> boomshroom: https://hastebin.com/raw/yoqizomoqo
<johnw> ok, I just adding all the global dependencies into the shell.nix, that appears to have worked
judson has quit [Remote host closed the connection]
<boomshroom> justanotheruser: As drakonis mentioned earlier, it may have been a filesystem issue.
<justanotheruser> how do I diagnose/fix?
mounty_ has quit [Ping timeout: 256 seconds]
schoppenhauer has quit [Ping timeout: 256 seconds]
<drakonis> boomshroom, actually i don't know if that might be the problem
<drakonis> which filesystem are you on though and what is the issue?
<drakonis> because virtual memory isn't an filesystem issue
<drakonis> virtual memory is what provides things like swap
<boomshroom> justanotheruser: I would not be the one to ask. Rebooting often solves bizare problems.
schoppenhauer has joined #nixos
<justanotheruser> I've rebooted
<justanotheruser> I've tried building many times
<boomshroom> justanotheruser: Then I don't have an idea.
<justanotheruser> ok thanks anyways
Arcaelyx has joined #nixos
srjek|home has quit [Ping timeout: 276 seconds]
<boomshroom> The rebuild seems to be taking a while, so I'll play some more Splatoon in the meantime.
<{^_^}> [nixpkgs] @matthewbauer closed pull request #37333 → qtkeychain: 0.7.0 -> 0.8.0 → https://git.io/vx3Zd
Lears has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « commonsIo: 2.4 -> 2.6 »: https://git.io/vxR44
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37410 → commonsIo: 2.4 -> 2.6 → https://git.io/vxZUe
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37416 → enlightenment.efl: 1.20.6 -> 1.20.7 → https://git.io/vxZqs
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « enlightenment.efl: 1.20.6 -> 1.20.7 »: https://git.io/vxR4u
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37423 → fdk_aac: 0.1.5 -> 0.1.6 → https://git.io/vxZ3A
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « fdk_aac: 0.1.5 -> 0.1.6 »: https://git.io/vxR42
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37440 → hdf4: 4.2.12 -> 4.2.13 → https://git.io/vxZa1
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « hdf4: 4.2.12 -> 4.2.13 »: https://git.io/vxR4V
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37445 → ibus-engines.libpinyin: 1.9.2 -> 1.9.3 → https://git.io/vxZKW
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « ibus-engines.libpinyin: 1.9.2 -> 1.9.3 »: https://git.io/vxR4r
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37454 → jags: 4.1.0 -> 4.3.0 → https://git.io/vxZ5f
<{^_^}> [nixpkgs] @matthewbauer pushed 0 commits to master: https://git.io/vxR4o
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37481 → libpqxx: 6.1.0 -> 6.1.1 → https://git.io/vxnrt
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « libpqxx: 6.1.0 -> 6.1.1 »: https://git.io/vxR4X
jrolfs has joined #nixos
mmlb has joined #nixos
jrolfs has quit [Ping timeout: 260 seconds]
boomshroom has quit [Ping timeout: 240 seconds]
mmlb has quit [Ping timeout: 240 seconds]
mmlb has joined #nixos
sanscoeur has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/ead2ba88097 (from 2 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
boomshroom has joined #nixos
<pie__> MichaelRaskin, hey, is the "j" package this http://www.jsoftware.com ?
<hyper_ch> mono still fails to build :(
<MichaelRaskin> pie__: yes
orivej has quit [Ping timeout: 264 seconds]
<pie__> cool, how up to date do you keep it?
<pie__> im about to give it a try
pie__ is now known as pie_
<MichaelRaskin> I don't often remember to check the version…
<MichaelRaskin> Ah. 806 is still current stable
<pie_> uhh, so apparently theres an IDE but i have no idea how to get/open it
<pie_> is that in the package?
* pie_ pokes around docs
<MichaelRaskin> No idea. I have always used jconsole
psychic1 has joined #nixos
<MichaelRaskin> And as it is not the cleanest package to build, it may be that something additional is needed to build the IDE.
psychic1 has quit [Client Quit]
psychic1 has joined #nixos
<MichaelRaskin> I am very likely to merge anything that doesn't break jconsole if pinged.
<pie_> i can sort of hack together things in nix but im not very good at it
<pie_> this seems to imply jhs should be bundled
<MichaelRaskin> I don't use J much nowadays.
<pie_> ive never used it
<{^_^}> Channel nixos-17.09 advanced to https://github.com/NixOS/nixpkgs/commit/9a8344a7a72 (from 14 hours ago, history: https://channels.nix.gsc.io/nixos-17.09)
<pie_> needed to run jconsole '~addons/ide/jhs/core.ijs' -js " init_jhs_'' "
sanscoeur has quit [Remote host closed the connection]
acarrico has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to master: https://git.io/vxRBj
<{^_^}> → f00db926 by @NeQuissimus: openjdk: Add JDK 10
<{^_^}> → 351688f5 by @NeQuissimus: zulu: 9.0.4 -> 10
<{^_^}> → 040a9ab2 by @NeQuissimus: minikube: 0.25.0 -> 0.25.2
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to release-18.03: https://git.io/vxRRf
<{^_^}> → ccabf39f by @NeQuissimus: zulu: 9.0.4 -> 10
<{^_^}> → 35a6799b by @NeQuissimus: openjdk: Add JDK 10
<{^_^}> → d843d7f2 by @NeQuissimus: minikube: 0.25.0 -> 0.25.2
psychic1 has quit [Quit: WeeChat 1.6]
psychic1 has joined #nixos
mmlb has quit [Ping timeout: 240 seconds]
psychic1 has quit [Client Quit]
mmlb has joined #nixos
sanscoeur has joined #nixos
sanscoeur has quit [Ping timeout: 256 seconds]
mmlb has quit [Ping timeout: 240 seconds]
<pie_> MichaelRaskin, how do you install j addons/packages/what
<pie_> theres a lot of "load" examples that dont seem to work
tertle||eltret has joined #nixos
<MichaelRaskin> Maybe I don't
Rusty1_ has quit [Quit: Konversation terminated!]
<pie_> oh xD
mmlb has joined #nixos
<{^_^}> [nixpkgs] @ryantm opened pull request #37752 → treewide: use more HTTPS URLs → https://git.io/vxRRn
<{^_^}> Channel nixos-18.03 advanced to https://github.com/NixOS/nixpkgs/commit/08101d052da (from 30 hours ago, history: https://channels.nix.gsc.io/nixos-18.03)
maximiliantagher has quit []
<{^_^}> [nixpkgs] @matthewbauer closed pull request #37418 → electron: 1.8.2 -> 1.8.4 → https://git.io/vxZm0
krey has quit [Ping timeout: 256 seconds]
mmlb has quit [Ping timeout: 240 seconds]
mmlb has joined #nixos
krey has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37752 → treewide: use more HTTPS URLs → https://git.io/vxRRn
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxRRA
<{^_^}> → b189247b by @ryantm: treewide: use more HTTPS URLs
<{^_^}> → 8f309193 by @matthewbauer: Merge pull request #37752 from ryantm/fix-urls
ilyaigpetrov has joined #nixos
_null_ has joined #nixos
<_null_> stupid question how do I determine what path a remote package goes to?
<_null_> nix-instantiate only seems to work on things that I have the nix file sitting arround for
<_null_> and nix-shell supports -p
<_null_> because I'd like to use things like nix-store with them, but 'which'/'type' is useless half the time since I'd have to manually ls -l the actual symlink it points to
robstr has joined #nixos
jrolfs has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/d843d7f21a6 (from 80 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
octe has quit [Ping timeout: 260 seconds]
Myrl-saki has joined #nixos
drakonis has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37671 → lightdm_gtk_greeter: 2.0.4 -> 2.0.5 → https://git.io/vx8GB
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « lightdm_gtk_greeter: 2.0.4 -> 2.0.5 »: https://git.io/vxREU
alex`` has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37660 → kid3: 3.5.1 -> 3.6.0 → https://git.io/vx8UK
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « kid3: 3.5.1 -> 3.6.0 »: https://git.io/vxREI
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37653 → kmsxx: build with gcc6 → https://git.io/vx8eC
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @xeji to master « kmsxx: build with gcc6 »: https://git.io/vxREt
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37652 → ircdHybrid: 8.2.21 -> 8.2.22 → https://git.io/vxlhi
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « ircdHybrid: 8.2.21 -> 8.2.22 »: https://git.io/vxREO
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37650 → imagemagick7: 7.0.7-22 -> 7.0.7-27 → https://git.io/vxlxb
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « imagemagick7: 7.0.7-22 -> 7.0.7-27 »: https://git.io/vxREG
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37646 → gitAndTools.gitRemoteGcrypt: 1.0.0 -> 1.0.3 → https://git.io/vxlHK
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « gitAndTools.gitRemoteGcrypt: 1.0.0 -> 1.0.3 »: https://git.io/vxREl
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37645 → gitAndTools.git-recent: 1.0.3 -> 1.0.4 → https://git.io/vxlSN
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « gitAndTools.git-recent: 1.0.3 -> 1.0.4 »: https://git.io/vxREB
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37643 → gitAndTools.git-extras: 4.4.0 -> 4.5.0 → https://git.io/vxlyf
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « gitAndTools.git-extras: 4.4.0 -> 4.5.0 »: https://git.io/vxREE
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37545 → rdma-core: 17 -> 17.1 → https://git.io/vxca8
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « rdma-core: 17 -> 17.1 »: https://git.io/vxREV
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37573 → xineLib: 1.2.6 -> 1.2.9 → https://git.io/vxCLt
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « xineLib: 1.2.6 -> 1.2.9 »: https://git.io/vxREr
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37584 → xmlrpc_c: 1.33.17 -> 1.39.12 → https://git.io/vxCRB
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « xmlrpc_c: 1.33.17 -> 1.39.12 »: https://git.io/vxREK
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37574 → xineUI: 0.99.9 -> 0.99.10 → https://git.io/vxCmC
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « xineUI: 0.99.9 -> 0.99.10 »: https://git.io/vxREi
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37543 → pius: 2.2.4 -> 2.2.6 → https://git.io/vxcu8
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « pius: 2.2.4 -> 2.2.6 »: https://git.io/vxRE1
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37469 → toml: init at 0.9.4 → https://git.io/vxnGL
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @Twey to master « toml: init at 0.9.4 »: https://git.io/vxREy
jrolfs has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37438 → geogebra: 5-0-382-0 -> 5-0-444-0 → https://git.io/vxZ2R
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @sternenseemann to master « geogebra: 5-0-382-0 -> 5-0-444-0 »: https://git.io/vxRuv
<typetetris> Is there a package already with the kernel documentation?
<nD5Xjz> Hi, I'm running nix-pkgs unstable, I've just run nix-channel --update and now trying to run `nix-env --upgrade '*'` gives the error:
<nD5Xjz> error: undefined variable ‘placeholder’ at /nix/store/9j3pdl2v4xbjafa9pazcaq3fci2ydxaf-nixpkgs-18.09pre133523.ead2ba88097/nixpkgs/pkgs/tools/misc/colord/default.nix:32:48
<nD5Xjz> I think the placeholder variable came in on #2abac54c
<nD5Xjz> Is there a way to use nix-channel --update to a specfic revision?
<typetetris> nD5Xjz: nixpkgs unstable needs nix version 2, you still have nix version 1. Are you running nixos or nix on some other distro?
<nD5Xjz> nix on OSX, it's been a while since I updated and finally got some time
<{^_^}> [nixpkgs] @matthewbauer pushed to staging « glib: propagate gettext/iconv »: https://git.io/vxRuL
<typetetris> nD5Xjz: After doing `nix-channel --update` try `nix-env -f <nixpkgs> -iA nix` first, after that report what `nix --version` tells you.
d-fish has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @matthewbauer pushed to staging « glib: oops »: https://git.io/vxRuC
d-fish has joined #nixos
d-fish has quit [Client Quit]
<typetetris> nD5Xjz: did it work?
<nD5Xjz> @typetetris I get no such file or directory: nixpkgs, nix does not exist but nix-env --version is 1.11.16
<typetetris> sorry missed some quotes
<typetetris> nD5Xjz: After doing `nix-channel --update` try `nix-env -f '<nixpkgs>' -iA nix` first, after that report what `nix --version` tells you.
<typetetris> note the quotes around `<nixpkgs>`.
<nD5Xjz> Right, adding the quotes is installing nix 2.0
<typetetris> after that, you should be fine. Try to read up on the new `nix` command. (I still have to do that, too).
simukis has joined #nixos
<typetetris> Probably we should tag the commit in master, after which one needs nix 2.
<elvishjerricco> typetetris: Wait nixpkgs unstable requires 2.0? That seems bad
Xal has quit [Ping timeout: 240 seconds]
<typetetris> elvishjerricco: There are those placeholder thingies all over the place. Was told it needs nix 2 and the error messages went away with nix 2 for me. So, seems like it.
<typetetris> You probably only notice it, if you need one of those packages, which use that placeholder thing in their nix expression.
<elvishjerricco> that's unfortunate. Seems fairly unnecessary.
<typetetris> Or nox-review.
<typetetris> Dunno, where are decisions like that discussed?
<elvishjerricco> why is placeholder even necessary when we already had output paths as environment variables?
<nD5Xjz> I get a warning now with `nix-env`. Unkown setting `signed-binary-caches`. Guessing that safe to delete from nix.conf and is a depricated value
<typetetris> You can ignore that.
<typetetris> It will go away some time in the future I was told.
<elvishjerricco> nD5Xjz: Some of the nix.conf options got renamed
<nD5Xjz> ok, thanks
<typetetris> elvishjerricco: I get that warning too, but never used that setting in my configs. So it somehow pops up from a different place, not under my control.
orivej has joined #nixos
Xal has joined #nixos
<{^_^}> [nixpkgs] @ElvishJerricco opened pull request #37754 → callHackage: Keep deriver, like callCabal2nix → https://git.io/vxRua
<{^_^}> Channel nixos-18.03 advanced to https://github.com/NixOS/nixpkgs/commit/3976ff79e86 (from 30 hours ago, history: https://channels.nix.gsc.io/nixos-18.03)
<{^_^}> [nixpkgs] @KaiHa opened pull request #37755 → debian-devscripts: add dpkg to PATH → https://git.io/vxRuV
asuryawanshi has joined #nixos
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
<Dezgeg> lopsided98: interesting, something goes wrong when copying that path from the ARM builder to the hydra machine... sounds like a Nix bug
d-fish has joined #nixos
xAFFE has joined #nixos
Lears has joined #nixos
ma27 has joined #nixos
asuryawanshi has quit [Ping timeout: 260 seconds]
orivej has quit [Ping timeout: 268 seconds]
jrolfs has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/e08c2638f2c (from 70 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
davidlt has joined #nixos
boomshroom has quit [Quit: WeeChat 2.0]
[Leary] has joined #nixos
_null_ has quit [Ping timeout: 240 seconds]
Lears has quit [Ping timeout: 240 seconds]
rauno has joined #nixos
spear2 has joined #nixos
vidbina has joined #nixos
<{^_^}> [nixpkgs] @dywedir opened pull request #37756 → hyperfine: 0.4.0 -> 1.0.0 → https://git.io/vxRzd
<{^_^}> [nixpkgs] @Ma27 opened pull request #37757 → geogebra: add archive.org link for 5-0-444-0 → https://git.io/vxRzx
<elvishjerricco> how do you use the emacs GUI on macOS with emacs installed via nix? (specifically, pkgs.emacs)
jrolfs has quit [Ping timeout: 240 seconds]
<elvishjerricco> sorry, with emacsclient
[Leary] has quit [Remote host closed the connection]
simukis has quit [Quit: simukis]
jrolfs has joined #nixos
simukis has joined #nixos
jrolfs has quit [Ping timeout: 240 seconds]
jrolfs has joined #nixos
ikwildrpepper has joined #nixos
ma27 has quit [Ping timeout: 276 seconds]
xeji has joined #nixos
ikwildrpepper has quit [Client Quit]
Arcaelyx has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
xeji has quit [Quit: WeeChat 2.0]
davidlt has quit [Remote host closed the connection]
Lears has joined #nixos
davidlt has joined #nixos
davidlt has quit [Remote host closed the connection]
davidlt has joined #nixos
<{^_^}> [nixpkgs] @gebner merged pull request #37756 → hyperfine: 0.4.0 -> 1.0.0 → https://git.io/vxRzd
<{^_^}> [nixpkgs] @gebner pushed 2 commits to master: https://git.io/vxRgA
<{^_^}> → db0d6c90 by @dywedir: hyperfine: 0.4.0 -> 1.0.0
<{^_^}> → eeb01d57 by @gebner: Merge pull request #37756 from dywedir/hyperfine
lbpc[m] has joined #nixos
ma27 has joined #nixos
lbpc[m] has left #nixos [#nixos]
davidlt has quit [Ping timeout: 276 seconds]
jrolfs has quit [Ping timeout: 240 seconds]
ma27 has quit [Ping timeout: 256 seconds]
vidbina has quit [Ping timeout: 240 seconds]
davidlt has joined #nixos
<unlmtd> is there some kind of 'run this script once on first deploy' function for nixops? or nixos for that matter?
<srhb> unlmtd: Not that I know of. The usual solution is to make a systemd oneshot job that touches some guard file which it'll check next time.
<unlmtd> srhb: that makes sense, thank you
logzet has joined #nixos
ottidmes has joined #nixos
monotux has quit [Quit: WeeChat 2.0.1]
monotux has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #37755 → debian-devscripts: add dpkg to PATH → https://git.io/vxRuV
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vxR21
<{^_^}> → 404c8079 by @KaiHa: debian-devscripts: add dpkg in PATH
<{^_^}> → 29bef71f by @Mic92: Merge pull request #37755 from KaiHa/pr/devscripts_dpkg-path
<{^_^}> [nixpkgs] @Mic92 pushed commit from @KaiHa to release-18.03 « debian-devscripts: add dpkg in PATH »: https://git.io/vxR29
mariel__ has joined #nixos
MP2E has quit [Remote host closed the connection]
mariel__ has quit [Client Quit]
coot has joined #nixos
davidlt has quit [Ping timeout: 240 seconds]
jrolfs has joined #nixos
<phry> Can someone tell me how to use optionalAttrs in an overlay? I'm trying self.lib.optionalAttrs and super.lib.optionalAttrs and getting an infinite recursion both ways
<phry> (and can't think of any other way)
<phry> nevermind, actually the recursion seems to be caused by the check I am performing, not optionalAttrs -.-
17WAA169F has joined #nixos
jrolfs has quit [Ping timeout: 240 seconds]
coot has quit [Quit: coot]
Lears has quit [Remote host closed the connection]
ma27 has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #37748 → i3-gaps: 4.14.1 -> 4.15.0.1 → https://git.io/vxRGQ
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vxRVC
<{^_^}> → 7032c42d by @tylermauthe: i3-gaps: 4.14.1 -> 4.15.0.1
<{^_^}> → 7714f773 by @Mic92: Merge pull request #37748 from tylermauthe/update-i3-gaps-to-4-15
<{^_^}> [nixpkgs] @dezgeg pushed 17 commits to release-18.03: https://git.io/vxRVW
<{^_^}> → 7c46833b by @lopsided98: uboot: 2017.11 -> 2018.03, cross fixes
<{^_^}> → dc01b66e by @lopsided98: uboot: add Rock64 support
<{^_^}> → e794f9ab by @lopsided98: maintainers: add lopsided98
etu has quit [Quit: WeeChat 2.0.1]
etu has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #37681 → rawtherapee: 5.3 -> 5.4 → https://git.io/vx8gy
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vxRV6
<{^_^}> → 4f2d047c by @ryantm: rawtherapee: 5.3 -> 5.4
<{^_^}> → 3468d8a0 by @Mic92: Merge pull request #37681 from ryantm/auto-update/rawtherapee
srdqty has quit [Ping timeout: 246 seconds]
srdqty has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/1da25dd1045 (from 60 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
psychic1 has joined #nixos
ashgillman has joined #nixos
<psychic1> What is the difference between nativeBuildInputs and buildInputs?
thc202 has joined #nixos
<psychic1> I am reading the nixpkgs manual but the difference seems overly subtle for me as it says:
<psychic1> A list of dependencies used by the new derivation at build-time. I.e. these dependencies should not make it into the package's runtime-closure, though this is currently not checked.
<psychic1> So practically speaking, there's currently no difference between the 2 attributes?
<infinisil> psychic1: There is a difference when crosscompiling
<psychic1> Yes I read that part as well. But asides the cross-compiling part there is no difference?
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/5adec8d6c18 (from 16 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
rihards has joined #nixos
<infinisil> psychic1: Yeah i think so
<{^_^}> [nixpkgs] @Mic92 merged pull request #37678 → mopidy-iris: 3.14.0 -> 3.14.2 → https://git.io/vx8WA
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vxRrz
<{^_^}> → 33fa93f4 by @ryantm: mopidy-iris: 3.14.0 -> 3.14.2
<{^_^}> → 4d29234b by @Mic92: Merge pull request #37678 from ryantm/auto-update/Mopidy-Iris
pkill9 has joined #nixos
pie_ has quit [Ping timeout: 240 seconds]
<psychic1> infinisil: I understand. Thanks!
zybell_ has quit [Ping timeout: 268 seconds]
orivej has joined #nixos
Lears has joined #nixos
pkill9 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @srhb opened pull request #37759 → nixos/acme: Fix letsencrypt test nginx servernames → https://git.io/vxRoU
Armael has left #nixos ["WeeChat 2.0.1"]
kerrhau has quit [Ping timeout: 240 seconds]
pkill9 has joined #nixos
<{^_^}> [nixpkgs] @BjornMelgaard opened pull request #37760 → dockerTools: add environment variables inheritance → https://git.io/vxRoE
chisui has joined #nixos
psychic1 has quit [Quit: WeeChat 1.6]
psychic1 has joined #nixos
Intensity has quit [Ping timeout: 260 seconds]
Intensity has joined #nixos
xcmw has joined #nixos
vidbina has joined #nixos
psychic1 has quit [Quit: WeeChat 1.6]
psychic1 has joined #nixos
alhariel has joined #nixos
jrolfs has joined #nixos
ikwildrpepper has joined #nixos
blonkhart has quit [Ping timeout: 264 seconds]
Mateon3 has joined #nixos
octe has joined #nixos
lpsmith- has joined #nixos
henrytill_ has joined #nixos
Mateon1 has quit [Ping timeout: 265 seconds]
Mateon3 is now known as Mateon1
kwork has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @7c6f434c merged pull request #37685 → snd: 18.1 -> 18.2 → https://git.io/vx8Vz
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/vxRKk
<{^_^}> → 7681bf4e by @ryantm: snd: 18.1 -> 18.2
<{^_^}> → 19578d9d by @7c6f434c: Merge pull request #37685 from ryantm/auto-update/snd
lpsmith has quit [Quit: ZNC 1.6.5 - http://znc.in]
henrytill has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @7c6f434c merged pull request #37648 → xpointerbarrier: 17.10 -> 17.11 → https://git.io/vxlN8
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/vxRKG
<{^_^}> → db0a0d3d by @xzfc: xpointerbarrier: 17.10 -> 17.11
<{^_^}> → a32497d6 by @7c6f434c: Merge pull request #37648 from xzfc/xpointerbarrier
jrolfs has quit [Ping timeout: 260 seconds]
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/91b09422cf6 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<{^_^}> [nixpkgs] @bachp opened pull request #37761 → gitlab-runner: 10.5.0 -> 10.6.0 → https://git.io/vxRKP
magnetophon has joined #nixos
ixxie has joined #nixos
magnetophon has quit [Remote host closed the connection]
magnetophon has joined #nixos
<magnetophon> There's a pkg that has "cp $(NAME).pd_linux ../$(NAME).pd_linux" in the makefile. It used to compile just fine, but after a distro upgrade it complains about permission. Why is that?
dbe has joined #nixos
qknight has joined #nixos
dbe has quit [Ping timeout: 240 seconds]
Lears has quit [Remote host closed the connection]
dbe has joined #nixos
vidbina has quit [Ping timeout: 268 seconds]
dbe has quit [Ping timeout: 246 seconds]
<{^_^}> [nixops] @AmineChikhaoui pushed to master « add AWS EFS resources docs. closes #913. »: https://git.io/vxR6z
<{^_^}> [nixops] @AmineChikhaoui pushed to master « remove extra line »: https://git.io/vxR6V
<{^_^}> [nixpkgs] @LnL7 pushed to master « ragel: fix clang build »: https://git.io/vxR6P
<{^_^}> [nixpkgs] @ixxie opened pull request #37762 → pythonPackage.shdbscan and pythonPackages.hdbscan-with-cosine-distance → https://git.io/vxR6X
<{^_^}> [nixpkgs] @LnL7 pushed to release-18.03 « ragel: fix clang build »: https://git.io/vxR65
John882 has joined #nixos
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ashgillman has quit [Ping timeout: 240 seconds]
davidlt has joined #nixos
<unlmtd> if a service has an option to put secrets in `/run/keys` but doesnt have an option to be in the `keys` group, I fail to see how to let it access the secret. am I missing somthing?
<ixxie> is there a guide somewhere to creating and applying a patch when packaging in Nix?
<srhb> ixxie: The nixpkgs manual mentions using git --diff
xcmw has joined #nixos
dan_b has joined #nixos
<ixxie> srhb: so I fork the target package code, commit the change I wanna make, do git --diff > name-of-my-change.patch, and then set patches = [ ./name-of-my-change.patch ]; ?
<unlmtd> ixxie: git --diff wont output anything if youv commited the changes
<srhb> You explicitly don't commit them
<ixxie> oh right
<srhb> ixxie: Otherwise yes :)
<ixxie> cool
<unlmtd> or you can use the commit hashes
zybell has joined #nixos
<ottidmes> I have never actually used git submodules before, but I now have like a 16 mini git projects for my nixos config that I would like to keep separate, but also make it possible to manage them as a whole. Could I use git submodules for this, or are there other tools out there that might help?
<{^_^}> [nixpkgs] @ttuegel opened pull request #37763 → emacsPackagesNg: lower priority of elpaPackages → https://git.io/vxRir
<{^_^}> [nixpkgs] @LnL7 pushed to master « runit: mark linux only »: https://git.io/vxRiK
<ij> How do people use i3 with xfce? Do you kill the icon/desktop application with .xsession?
<{^_^}> [nixpkgs] @LnL7 pushed to release-18.03 « runit: mark linux only »: https://git.io/vxRiX
txp284 has joined #nixos
rihards has quit [Quit: rihards]
<{^_^}> [nixpkgs] @7c6f434c merged pull request #37742 → translate-shell: 0.9.6.6 -> 0.9.6.7, fix packaging → https://git.io/vxRLS
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/vxRiF
<{^_^}> → a60c4b56 by @Infinisil: translate-shell: 0.9.6.6 -> 0.9.6.7, fix packaging
<{^_^}> → f66a3b33 by @7c6f434c: Merge pull request #37742 from Infinisil/translate-shell
<{^_^}> [nixpkgs] @7c6f434c closed pull request #37549 → translate-shell: 0.9.6.6 -> 0.9.6.7 → https://git.io/vxciT
netixx has joined #nixos
<{^_^}> [nixpkgs] @knedlsepp opened pull request #37764 → mp3blaster: fix darwin build → https://git.io/vxRip
<netixx> hello, I am trying to get/build a nixos sdcard image for odroid-c2 but I cannot find images or instructions. Can someone give me pointers ? Thank you
<{^_^}> [nixpkgs] @bachp opened pull request #37765 → opencv3: don't download ippicv if not enabled → https://git.io/vxRPl
<ixxie> netixx: have you seen https://nixos.wiki/wiki/NixOS_on_ARM/ODROID-C2 ? Looks like gchristensen is working on this
<netixx> Yes I did, but I didn't see a link or build instruction
<netixx> I also found https://github.com/georgewhewell/nixos-nanopim3/blob/master/hardware/boards/odroid-c2.nix in the logs, but I am getting an insecure error while building on a nixos vm (17.09)
<ixxie> netixx: I suggest having a chat with gchristensen ( his alternate account is grahamc ) when he comes online at some point
<ixxie> I know nothing of this stuff
<gchristensen> I also know nothing of that stuff wrote that stuff up after I gave up so as to save my place
<{^_^}> [nixpkgs] @7c6f434c merged pull request #33238 → lvmsync: init at 3.3.2 → https://git.io/vbA6N
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/vxRPz
<{^_^}> → bbeecc70 by @jluttine: lvmsync: init at 3.3.2
<{^_^}> → 2b7003e1 by @7c6f434c: Merge pull request #33238 from jluttine/add-lvmsync
<netixx> \gchristensen ?
<gchristensen> try #nixos-aarch64
<gchristensen> I can't help much at all, sorry
infinisil has quit [Quit: Configuring ZNC, sorry for the join/quits!]
<netixx> Thank you anyways !
infinisil has joined #nixos
<netixx> I am getting an error while building, I am trying to add options to ~/.config/nixpkgs/config.nix, but they don't seem to apply
<netixx> any ideas ?
ixxie has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @LnL7 pushed to master « scowl: fix darwin build »: https://git.io/vxRPK
<{^_^}> [nixpkgs] @7c6f434c merged pull request #37761 → gitlab-runner: 10.5.0 -> 10.6.0 → https://git.io/vxRKP
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/vxRP6
<{^_^}> → 6e863d15 by @bachp: gitlab-runner: 10.5.0 -> 10.6.0
<{^_^}> → 82b41525 by @7c6f434c: Merge pull request #37761 from bachp/gitlab-runner-10.6.0
<{^_^}> [nixpkgs] @LnL7 pushed to release-18.03 « scowl: fix darwin build »: https://git.io/vxRPP
jophish_ has joined #nixos
jophish_ is now known as Guest41699
<infinisil> netixx: The errors are kinda important when trying to debug something.. So we can't help much if you don't tell us what they are
<netixx> I am getting error: Package ‘linux-4.13.16’ in /var/nixpkgs/pkgs/os-specific/linux/kernel/manual-config.nix:220 is marked as insecure, refusing to evaluate.
<netixx> while performing nix-build
<netixx> and the output of the command suggests to add settings to ~/.config/nixpkgs/config.nix
ThatPako has joined #nixos
<ThatPako> What's the "Nix way" of writing programs in Haskell?
<ThatPako> Should I just globally install GHC and Cabal and call it a day?
<ThatPako> or do some other Nix magic?
<{^_^}> [nixpkgs] @LnL7 pushed to master « shairplay: fix darwin build »: https://git.io/vxRXq
<{^_^}> [nixpkgs] @LnL7 pushed to release-18.03 « shairplay: fix darwin build »: https://git.io/vxRXY
daGrevis has joined #nixos
<infinisil> netixx: what command are you running to build it?
<netixx> infinisil nix-build release.nix -A odroid-c2.aarch64-linux.sd-image
<zybell> netixx: which means exactly what it reads: You wont want to run an insecure kernel, unless you know *exactly* how to configure it secure in which case you wouldnt ask here. Try another kernel.
Arcaelyx has joined #nixos
<{^_^}> [nixpkgs] @dezgeg pushed to master « llvm_34, llvm_35: Disable on aarch64 »: https://git.io/vxRXc
<infinisil> Agreeing with zybell, but sometimes you just need a start to something, you probably don't want to use insecure stuff for your actual system
<infinisil> netixx: What you need to do is use the nixos option nixpkgs.config.permittedInsecurePackages instead of the one in ~/.config/nixpkgs/config.nix
<infinisil> netixx: But you need to put this in the nix files of your nixos build or something, your own nixos system won't work
<infinisil> netixx: E.g. adding it to the file you linked would work
Rusty1_ has joined #nixos
rardiol1 has joined #nixos
<joepie91> FYI: unstable channel is totally broken on Nix 1.11 (ie. stable NixOS 17.09)
<joepie91> undefined variable: 'placeholder'
<joepie91> in gvfs
<joepie91> which I suspect is a dep shared by many things
<joepie91> (this was a Nix 2.0 thing I believe?)
<domenkozar> sounds like Nix 2.0 feature is used
<domenkozar> placeholder instead of $out
noam has quit [Read error: Connection reset by peer]
<joepie91> right, but it's blocking my rebuild right now :P
<infinisil> Yeah a nix 2.0 only PR got merged
noam has joined #nixos
<joepie91> how should I resolve this?
<gchristensen> :( :( :(
<joepie91> (also, shouldn't this have been caught by a test?)
<joepie91> :/
<infinisil> Yea..
<joepie91> shouldn't that have waited until the 18.03 release?
<joepie91> or is that out now?
<infinisil> It is not out
<joepie91> so... what do?
<joepie91> :P
<infinisil> Hmm, revert?
<{^_^}> [nixpkgs] @7c6f434c merged pull request #37765 → opencv3: don't download ippicv if not enabled → https://git.io/vxRPl
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/vxRXi
<{^_^}> → 7ccbca60 by @bachp: opencv3: don't download ippicv if not enabled
<{^_^}> → 71dd955e by @7c6f434c: Merge pull request #37765 from bachp/opencv3-aarch64
<infinisil> I don't think any nix 2.0 features should be used until at least 18.09 is out
<infinisil> Because there's people using nixpkgs with a nix version <2.0 which aren't on nixos
<joepie91> infinisil: I guess, but reverting won't solve my immediate issue since the unstable channel will need time to rebuild
<infinisil> Ah yeah
<joepie91> right now I'm trying to get a rebuild in to hopefully fix my pulseaudio, before I leave for my train :)
<infinisil> These rebuilds are taking too damn long
<joepie91> but yeah, I really feel like this should have been caught by a test
<infinisil> Oh and there's a bunch of PR already merged that use the placeholder thing..
<joepie91> infinisil: do you have a commit hash from before the first placeholder merge
<joepie91> ?*
<joepie91> maybe I can pin my unstable channel to that temporarily
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #37766 → haskellPackages.shell-conduit: fix build → https://git.io/vxRXb
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ndrei has joined #nixos
<infinisil> joepie91: I think 74c5f0df9c8b5c0fe0c1f33dd628f24a02b77a62
<infinisil> But it's probably not in hydra
<joepie91> we'll see :)
<joepie91> downloading lots of stuff...
mmlb has quit [Ping timeout: 240 seconds]
mmlb has joined #nixos
txp284 has quit [Ping timeout: 256 seconds]
txp284 has joined #nixos
freeman42x]NixOS has quit [Ping timeout: 240 seconds]
<joepie91> infinisil: meh, failed
<infinisil> joepie91: error?
<joepie91> infinisil: do you have a last *successfully hydra-built* commit hash for me? :P
<joepie91> gvfs failed to build
<joepie91> as a dep of atom it seems
<joepie91> actually
<joepie91> sec
<joepie91> maybe I can just throw a stable gvfs dep into unstable atom
<infinisil> Probably just the last unstable would work
<joepie91> last unstable fails on the placeholder :P
ThatPako has quit [Quit: Lost terminal]
<infinisil> Ah here we go: e05a926
<infinisil> Was unstable from 3 days ago
<infinisil> and doesn't contain the placeholder things
Maxdamantus has quit [Ping timeout: 245 seconds]
psychic1 has quit [Ping timeout: 240 seconds]
dan_b has quit [Ping timeout: 256 seconds]
<joepie91> infinisil: it *looks* like that's working, thanks
<joepie91> at least it's not on fire yet
raynold has quit [Quit: Connection closed for inactivity]
<joepie91> infinisil: worked! thanks
<infinisil> :)
<joepie91> now let's see if I can play audio without pulseaudio getting killed
d-fish has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @gebner pushed to master « gogs: 0.11.29 -> 0.11.34 »: https://git.io/vxR1H
<{^_^}> [nixpkgs] @pSub pushed to fix-28145 « fail2ban: install docs to $out/share/doc »: https://git.io/vxR1d
<joepie91> meh
<joepie91> this looks to be my bug
<simukis> hey, I’m trying to do something like `systemd-run --user --scope screen`, but I get "Failed to add PIDs to scope's control group: Permission denied"
<simukis> any hints?
<{^_^}> [nixpkgs] @gebner pushed to release-18.03 « gogs: 0.11.29 -> 0.11.34 »: https://git.io/vxR1p
<{^_^}> [nixpkgs] @pSub opened pull request #37767 → fail2ban: install docs to $out/share/doc → https://git.io/vxR1j
Maxdamantus has joined #nixos
<infinisil> simukis: um, sudo?
<simukis> > Failed to create bus connection: No such file or directory
<{^_^}> Channel nixos-18.03 advanced to https://github.com/NixOS/nixpkgs/commit/0058e51c8cb (from 29 hours ago, history: https://channels.nix.gsc.io/nixos-18.03)
<{^_^}> [nixpkgs] @gebner pushed to release-17.09 « gogs: 0.11.29 -> 0.11.34 »: https://git.io/vxRMm
jmc_fr has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/12deb60a67f (from 50 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<{^_^}> [nixpkgs] @7c6f434c merged pull request #36452 → pgmanage 10.1.1 → https://git.io/vANq3
<{^_^}> [nixpkgs] @7c6f434c pushed 3 commits to master: https://git.io/vxRMu
<{^_^}> → 2653355a by @lsix: pgmanage: fix build
<{^_^}> → 65b1c735 by @basvandijk: pgmanage: 10.1.0 -> 10.1.1
<{^_^}> → 8c2c82bf by @7c6f434c: Merge pull request #36452 from LumiGuide/pgmanage-10.1.1
aarvar has joined #nixos
<simukis> okay, I worked around this by making a user service instead.
<chisui> When running "nix-shell -p haskell.packages.ghc841.either" get the error "error: attribute 'either_5' missing, at /nix/store/iz5znibqjvvzplsdg6fcyivcjcw9z5hn-nixos/nixos/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix:72:12" am I doing something wrong?
jmc_fr has quit [Ping timeout: 248 seconds]
<chisui> I'm on NixOS 18.09pre133621.56fb68dcef4
<{^_^}> Channel nixpkgs-17.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/48b5d287a8b (from 25 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-17.09-darwin)
txp2842 has joined #nixos
txp284 has quit [Read error: Connection reset by peer]
aarvar has quit [Quit: Leaving.]
aarvar has joined #nixos
xcmw has joined #nixos
CrazedProgrammer has joined #nixos
CrazedProgrammer has quit [Client Quit]
CrazedProgrammer has joined #nixos
<{^_^}> [nixpkgs] @dezgeg pushed to release-18.03 « llvm_34, llvm_35: Disable on aarch64 »: https://git.io/vxRDN
<{^_^}> [nixpkgs] @Mic92 merged pull request #37740 → minio: 2018-02-09T22-40-05Z -> 2018-03-19T19-22-06Z → https://git.io/vxRT5
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vxRDp
<{^_^}> → a76a8cc5 by @bachp: minio: 2018-02-09T22-40-05Z -> 2018-03-19T19-22-06Z
<{^_^}> → 1d3058d4 by @Mic92: Merge pull request #37740 from bachp/minio-security
vidbina has joined #nixos
<{^_^}> [nixpkgs] @LnL7 pushed to master « swftools: fix darwin build »: https://git.io/vxRyf
<infinisil> Is there a reason for nix packages to use $out/sbin instead of $out/bin?
<{^_^}> [nixpkgs] @LnL7 pushed to release-18.03 « swftools: fix darwin build »: https://git.io/vxRyk
nuncanada has joined #nixos
Guest41699 has quit [Ping timeout: 256 seconds]
GiGa has joined #nixos
GiGa has quit [Changing host]
GiGa has joined #nixos
<clever> infinisil: i dont think anything in nix should ever use sbin
<GiGa> hello
<GiGa> how's everyone today?
netixx has quit [Remote host closed the connection]
<GiGa> I want to specify some package install options in my configuration.nix
nuncanada has quit [Remote host closed the connection]
nuncanada has joined #nixos
<GiGa> specifically, I added the "enableOSM" optional argument to Gramps some time back but I can't remember how to set it to true in my configuration
<clever> GiGa: nixpkgs.config.packageOverrides or nixpkgs.config.overlays
txp2842 has quit [Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org]
<MichaelRaskin> if it in systemPackages, you can directly specify (package.override {}) as an entry
<clever> GiGa: nixpkgs.config.packageOverrides = pkgs: { gramps = pkgs.gramps.override { enableOSM = true; }; };
<ottidmes> how does one deal with umasks? I am running into permissions problems because I expected the group to be writable as well, but it seems umask is set to 022 by default on NixOS, is it unsafe to change this to 002 and where should I change this in NixOS?
xeji has joined #nixos
<infinisil> ottidmes: what directory are you talking about? And nixos doesn't mess with stateful stuff in general
<infinisil> bare some exceptions
knupfer has joined #nixos
<GiGa> clever: Like this?: https://pastebin.com/ySAT5g6R
<clever> GiGa: yep
<ottidmes> infinisil: I have a wheel directory containing config about a server and a share where a friend should also have access
<GiGa> clever: ta, I'll give that a go
<GiGa> there's some other options I want to add to the derivation at some point
<infinisil> ottidmes: Yeah nixos shouldn't mess with that, you can just change it
<ottidmes> infinisil: So I should put it in profile or some such, right?
<MichaelRaskin> I guess NixOS defaults to put all human users in the same group.
<infinisil> ottidmes: Ah, you want to have nixos set the group permissions with a service or activationSCript or such?
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<ottidmes> MichaelRaskin: Yeah, and I explicitly do not, so I do not have username:users, but username:username in the home folders, so 002 in that regard should be safe
<ottidmes> infinisil: That is part of my question, I never really messed with umask, so I am not sure what the best place is to put it, but I read elsewhere that most set it in the startup scripts from their shell, so I guess profile should be a good bet?
<MichaelRaskin> Sounds good then
<infinisil> huh, startup scripts to set file permissions :/
<MichaelRaskin> infinisil: I think it is about shell umask
freeman42x]NixOS has joined #nixos
<MichaelRaskin> So only to set _future_ file permissions
<infinisil> shell umasks?
<ottidmes> right, its about future file permissions, new files and directories should default to 666 - umask, and 777 - umask respectively if I remember correctly
<MichaelRaskin> infinisil: man 2 umask
<infinisil> No manual entry for umask
<infinisil> But anyways, need to go
<infinisil> Ah so every file this user would create with the shell would automatically be set to 002?
stanibanani has joined #nixos
<{^_^}> [nixpkgs] @dezgeg pushed to master « nixos/tests/misc: Fix on aarch64 »: https://git.io/vxR9l
<ottidmes> infinisil: no, the substraction value will be 002
<ottidmes> infinisil: so 664
<ottidmes> infinisil: (for files)
<ottidmes> I think I need shellInit for umask, not extraInit (both from environment)
fendor has joined #nixos
aarvar has quit [Ping timeout: 264 seconds]
xcmw has joined #nixos
netixx has joined #nixos
<ottidmes> nope, extraInit corresponds to /etc/profile, which is where I wanted it, but I guess both would have worked
<{^_^}> [nixpkgs] @dezgeg pushed to release-18.03 « nixos/tests/misc: Fix on aarch64 »: https://git.io/vxR95
knupfer has quit [Remote host closed the connection]
srjek|home has joined #nixos
ma27 has quit [Ping timeout: 256 seconds]
ThatPako has joined #nixos
<ThatPako> what's the fsType used for acessing another machine?
Ariakenom has joined #nixos
<ashkitten> nixos isn't very good at low-memory environments is it...
<ashkitten> nixos-rebuild runs out of memory very quickly
knupfer has joined #nixos
netixx has quit [Remote host closed the connection]
knupfer has quit [Remote host closed the connection]
GiGa has quit [Quit: Leaving]
random_auroras has joined #nixos
<ashkitten> hm, i enabled zram swap so maybe that'll help
<random_auroras> Reading in the intro about multiple-versionned dependencies I'm wondering, is there a dedup feature?
jrolfs has joined #nixos
<infinisil> ThatPako: you need something to server files on the other machine, samba or nfs are common choices
<infinisil> serve*
vidbina has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @xeji opened pull request #37772 → ptlib: fix build → https://git.io/vxRH8
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37625 → accounts-qt: 1.13 -> 1.15 → https://git.io/vxlY5
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « accounts-qt: 1.13 -> 1.15 »: https://git.io/vxRH0
jrolfs has quit [Ping timeout: 264 seconds]
Neo-- has joined #nixos
netixx has joined #nixos
jrolfs has joined #nixos
<chisui> I can't get the haskell package "either" to build on the current unstable channel with ghc841. It says "attribute 'either_5' missing, at /nix/store/.../configuration-ghc-8.4.x.nix:72:12"
<chisui> Do I have to specify "either_5" somewhere?
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37517 → mysql_jdbc: 5.1.45 -> 5.1.46 → https://git.io/vxcql
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « mysql_jdbc: 5.1.45 -> 5.1.46 »: https://git.io/vxRHN
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37521 → networkmanager_strongswan: 1.4.1 -> 1.4.3 → https://git.io/vxcOl
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « networkmanager_strongswan: 1.4.1 -> 1.4.3 »: https://git.io/vxRHp
jrolfs has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37541 → pam_krb5: 4.7 -> 4.8 → https://git.io/vxc0V
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « pam_krb5: 4.7 -> 4.8 »: https://git.io/vxRHj
freeman42x]NixOS has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37534 → oniguruma: 6.6.1 -> 6.7.1 → https://git.io/vxcWG
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « oniguruma: 6.6.1 -> 6.7.1 »: https://git.io/vxRQv
zybell has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37586 → xpraGtk3: 2.1.3 -> 2.2.5 → https://git.io/vxCEn
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « xpraGtk3: 2.1.3 -> 2.2.5 »: https://git.io/vxRQm
<infinisil> Not sure how that would work though, either_5 isn't there after all
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37632 → gitAndTools.git-open: 1.3.1 -> 2.0.0 → https://git.io/vxl0r
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « gitAndTools.git-open: 1.3.1 -> 2.0.0 »: https://git.io/vxRQ3
pkill9 has quit [Quit: WeeChat 2.0.1]
pkill9 has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37539 → libcec_platform: 2.0.1 -> 2.1.0.1 → https://git.io/vxcRH
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « libcec_platform: 2.0.1 -> 2.1.0.1 »: https://git.io/vxRQg
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37508 → m17n_lib: 1.7.0 -> 1.8.0 → https://git.io/vxcTQ
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @ryantm to master « m17n_lib: 1.7.0 -> 1.8.0 »: https://git.io/vxRQa
netixx has quit [Remote host closed the connection]
jrolfs has joined #nixos
<{^_^}> Channel nixos-18.03 advanced to https://github.com/NixOS/nixpkgs/commit/f61244da2e4 (from 28 hours ago, history: https://channels.nix.gsc.io/nixos-18.03)
Ariakenom has quit [Quit: Leaving]
orivej has quit [Ping timeout: 260 seconds]
<chisui> infinisil: I can't build any packages that depend on "either" either. So it's a bug right?
<infinisil> Yeah
<infinisil> I recommend filing an issue and linking the PR
netixx has joined #nixos
netixx has quit [Client Quit]
<infinisil> And pinging deepfire and peti and maybe shlevy
<{^_^}> [nixpkgs] @vbgl merged pull request #37161 → ocamlPackages.findlib: two fixes → https://git.io/vxqyl
<{^_^}> [nixpkgs] @vbgl pushed 2 commits to master: https://git.io/vxR7l
<{^_^}> → 24554787 by @vbgl: ocamlPackages.findlib: fix META for library `threads`
<{^_^}> → 387d7916 by @vbgl: ocamlPackages.findlib: automatically populate the CAML_LD_LIBRARY_PATH env. variable
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/ad027421c38 (from 56 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<{^_^}> [nixpkgs] @ryantm opened pull request #37774 → bird2: 2.0.1 -> 2.0.2 → https://git.io/vxR71
dbe has joined #nixos
ThatPako has quit [Quit: Lost terminal]
freeman42x]NixOS has joined #nixos
<{^_^}> Channel nixos-17.09-small advanced to https://github.com/NixOS/nixpkgs/commit/48b5d287a8b (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-17.09-small)
dan_b has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #37772 → ptlib: fix build → https://git.io/vxRH8
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/vxR5t
<{^_^}> → 4308403c by @xeji: ptlib: fix build
<{^_^}> → e124e203 by @7c6f434c: Merge pull request #37772 from xeji/p/ptlib
davidlt_ has joined #nixos
simukis has quit [Ping timeout: 240 seconds]
jrolfs has quit [Ping timeout: 260 seconds]
_null_ has joined #nixos
davidlt has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @gebner pushed commit from @globin to release-17.09 « tt-rss: 17.4 -> 2018-01-05 (security) »: https://git.io/vxR54
<justanotheruser> hey, my build is failing. I'm trying to move to 18.03. Any advice? Here is the end of my build, I can post the full build if it's necessary. https://hastebin.com/raw/bemasodisu
blankhart has quit [Ping timeout: 240 seconds]
jrolfs has joined #nixos
<{^_^}> [nixpkgs] @vbgl opened pull request #37775 → gnome2.gtksourceview: fix build on Darwin → https://git.io/vxR5a
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37657 → ahoviewer: 1.4.9 -> 1.5.0; add useUnrar option → https://git.io/vx8fC
<{^_^}> → fa4956d0 by @xzfc: ahoviewer: 1.4.9 -> 1.5.0
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxR5X
<{^_^}> → c276b454 by @xzfc: ahoviewer: add useUnrar option
<infinisil> justanotheruser: > virtual memory exhausted: Cannot allocate memory
jrolfs has quit [Ping timeout: 240 seconds]
<justanotheruser> mhm
zybell_ has joined #nixos
<justanotheruser> people have been speculating that I'm on a 32 bit bit machine, but I'm not.
jrolfs has joined #nixos
<{^_^}> [nixpkgs] @LnL7 merged pull request #37764 → mp3blaster: fix darwin build → https://git.io/vxRip
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to master: https://git.io/vxR5y
<{^_^}> → 11aae21c by @knedlsepp: mp3blaster: fix darwin build
<{^_^}> → c556015a by @LnL7: Merge pull request #37764 from knedlsepp/fix-mp3blaster-on-darwin
<infinisil> justanotheruser: low amount of RAM?
<{^_^}> [nixpkgs] @LnL7 pushed commit from @knedlsepp to release-18.03 « mp3blaster: fix darwin build »: https://git.io/vxR5H
<justanotheruser> MemTotal: 8045360 kB
<infinisil> justanotheruser: can you run `free` during the build to see how much memory you have?
jrolfs has quit [Ping timeout: 268 seconds]
Supersonic has quit [Quit: Bye]
<{^_^}> [nixpkgs] @ttuegel merged pull request #37763 → emacsPackagesNg: lower priority of elpaPackages → https://git.io/vxRir
<{^_^}> [nixpkgs] @ttuegel pushed 2 commits to master: https://git.io/vxRdv
<{^_^}> → 1d3f24be by @ttuegel: emacsPackagesNg: lower priority of elpaPackages
<{^_^}> → 362fbc51 by @ttuegel: Merge pull request #37763 from ttuegel/bugfix/emacs/elpa-priority
<justanotheruser> OK, I'll try that. It'll take a bit
<justanotheruser> I'm pretty confident I'm exausting my memory though
<{^_^}> [nixpkgs] @dezgeg pushed commit from @xeji to release-18.03 « ptlib: fix build »: https://git.io/vxRdI
Supersonic has joined #nixos
<{^_^}> [nixpkgs] @xeji opened pull request #37776 → opal: build with gcc6 → https://git.io/vxRdn
chessai has joined #nixos
ndrei` has joined #nixos
jrolfs has joined #nixos
<{^_^}> [nixpkgs] @Infinisil opened pull request #37778 → tlspool: 20170123 -> 20180227 and fix (for 18.03 release) → https://git.io/vxRdi
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/8c2c82bf144 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<infinisil> Yay, finally was able to fix a hydra jobset for 18.03 ^^
ndrei has quit [Ping timeout: 260 seconds]
rardiol1 has quit [Read error: Connection reset by peer]
<infinisil> justanotheruser: Hmm not sure, I can't quiet interpret free's numbers properly if I'm gonna be honest :P. Instinctively the "free" column being almost at 0 makes me think it's indeed a problem, but I don't think you can go for that on linux because of how free RAM works with buffers and stuff.
<justanotheruser> maybe I should borrow some RAM and build :P
John882 has quit [Quit: John882]
jrolfs has quit [Ping timeout: 264 seconds]
<infinisil> Well there's always https://downloadmoreram.com/
nuncanada has quit [Ping timeout: 264 seconds]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/1e0a60b7380 (from 22 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<{^_^}> [nixpkgs] @7c6f434c pushed 3 commits to master: https://git.io/vxRF8
<{^_^}> → a31b2ca0 by @coreyoconnor: gnome2.zenity: Add docbook_xml_dtd_412 to prevent build from attempting to reference DTD from network and failing.
<{^_^}> → 4b625fd2 by @coreyoconnor: gnome2.gnome-control-center: Add docbook_xml_dtd_412 to prevent build from attempting to reference DTD from network and …
<{^_^}> → 2308f4eb by @7c6f434c: Merge pull request #37005 from coreyoconnor/zenity-docbook-dtd
<{^_^}> [nixpkgs] @7c6f434c merged pull request #37005 → gnome2.zenity: Add docbook_xml_dtd_412 to prevent build failure → https://git.io/vxI8d
<{^_^}> [nixpkgs] @7c6f434c merged pull request #37776 → opal: build with gcc6 → https://git.io/vxRdn
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/vxRFE
<{^_^}> → 001db395 by @xeji: opal: build with gcc6
<{^_^}> → 6a589dea by @7c6f434c: Merge pull request #37776 from xeji/p/opal
<{^_^}> [nixpkgs] @7c6f434c merged pull request #35073 → nixos/znapzend: fix when no previous zetup → https://git.io/vAW1j
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/vxRFr
<{^_^}> → c2b8d14b by @Infinisil: nixos/znapzend: fix when no previous zetup
<{^_^}> → 296dca01 by @7c6f434c: Merge pull request #35073 from Infinisil/fix/znapzend
<justanotheruser> Is there a way I can make the build use less memory?
jrolfs has joined #nixos
<MichaelRaskin> Build or evaluation?
<{^_^}> [nixpkgs] @peti pushed to master « haskell-either: drop obsolete override for ghc-8.4.x »: https://git.io/vxRFS
<pbogdan> justanotheruser: also try updating your channel, you should then get qtwebengine from the binary cache without building it locally
rauno has quit [Remote host closed the connection]
<pbogdan> (the commit you are building on atm doesn't seem to have a cached build)
<{^_^}> [nixpkgs] @7c6f434c pushed to release-18.03 « Merge pull request #35073 from Infinisil/fix/znapzend »: https://git.io/vxRFj
jrolfs has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @bkchr opened pull request #37780 → gst-rtsp-server: Init at 1.12.3 → https://git.io/vxRbJ
jrolfs has joined #nixos
dan_b has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @magnetophon opened pull request #37781 → helmholtz: fix failing build → https://git.io/vxRbL
ixxie has joined #nixos
drp has joined #nixos
jrolfs has quit [Ping timeout: 240 seconds]
jrolfs has joined #nixos
dbe has quit [Ping timeout: 264 seconds]
jrolfs has quit [Ping timeout: 256 seconds]
<infinisil> It seems that I can't call GrahamOfBord to build stuff :( gchristensen
reinzelmann has joined #nixos
<{^_^}> [nixpkgs] @peti merged pull request #37766 → haskellPackages.shell-conduit: fix build → https://git.io/vxRXb
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/vxRNt
<{^_^}> → be344920 by @rnhmjoj: haskellPackages.shell-conduit: fix build
<{^_^}> → 53ab5950 by @peti: Merge pull request #37766 from rnhmjoj/shell-conduit
<MichaelRaskin> infinisil: create a PR to ofborg repo to add yourself to the list of extra-known users.
andi- has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @7c6f434c merged pull request #37775 → gnome2.gtksourceview: fix build on Darwin → https://git.io/vxR5a
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/vxRNY
<{^_^}> → ef4a5e2f by @vbgl: gnome2.gtksourceview: fix build on Darwin
<{^_^}> → 762e2388 by @7c6f434c: Merge pull request #37775 from vbgl/gtksourceview-2-darwin
obadz- has joined #nixos
<infinisil> MichaelRaskin: Ah I see, that would be nice
obadz has quit [Ping timeout: 256 seconds]
obadz- is now known as obadz
Neo-- has quit [Ping timeout: 256 seconds]
andi- has joined #nixos
flyx has quit [Quit: ZNC - http://znc.in]
flyx has joined #nixos
<drp> if I want to have a configuration.nix file on non nixos machines do I just create a /etc/nixos/configuration.nix ?
flyx has quit [Client Quit]
flyx has joined #nixos
justanotheruser has quit [Quit: WeeChat 2.0]
<aminechikhaoui> drp: when you install NixOS it should be generated already as part of the installation steps
vaninwagen has joined #nixos
Ariakenom has joined #nixos
aarvar has joined #nixos
<drp> aminechikhaoui: on nixos that's fine, but I have an ubuntu machine as well, this is so my workflow can be defined on both machines by nix
justanotheruser has joined #nixos
<MichaelRaskin> What would configuration.nix do, though?
<MichaelRaskin> Mainline NixOS currently assumes that it fully manages init startup, and init is systemd.
<drp> mainly just define package configs on the ubuntu machine
<MichaelRaskin> Well, you can write a buildEnv-using expression and nix build -o target-synlink -f expression.nix
<drp> thank you, I work off that
<{^_^}> [nixpkgs] @peti pushed 5 commits to master: https://git.io/vxRNA
<{^_^}> → 784dd64e by @peti: hackage2nix: disable broken builds
<{^_^}> → 8446b031 by @peti: hackage-packages.nix: automatic Haskell package set update
<{^_^}> → dfa16404 by @peti: haskell-brick: fix override for ghc-8.4.x
John882 has joined #nixos
qknight has quit [Quit: leaving]
<drp> ls
<drp> whoops
thefloweringash has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixos-17.09-small advanced to https://github.com/NixOS/nixpkgs/commit/d16ffa15090 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-17.09-small)
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/741ae94dc0c (from 53 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
dingotux has joined #nixos
leothrix has quit [Ping timeout: 260 seconds]
leothrix has joined #nixos
davidlt_ has quit [Ping timeout: 248 seconds]
kmicklas has joined #nixos
kerrhau has joined #nixos
kerrhau has quit [Changing host]
kerrhau has joined #nixos
<Profpatsch> gchristensen: Absolute XML Apocalypse.
<gchristensen> Mm
<gchristensen> Hmm?
<gchristensen> Did you try my tool? ^.^
coot has joined #nixos
<{^_^}> [nixpkgs] @ryantm opened pull request #37782 → blender: 2.79a -> 2.79b → https://git.io/vxRAF
pie_ has joined #nixos
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos
<{^_^}> [nixpkgs] @pSub pushed to master « vis: 0.4 -> 0.5 »: https://git.io/vxRxY
<{^_^}> [nixpkgs] @ryantm opened pull request #37783 → bluez: 5.48 -> 5.49 → https://git.io/vxRxw
<Profpatsch> gchristensen: Not yet, but it looks cool.
<{^_^}> [nixpkgs] @ixxie opened pull request #37784 → pythonPackages.wordfreq and dependencies → https://git.io/vxRxo
<Profpatsch> Now, if only we could split module XML generation into a bunch of derivations make incremental checks.
<{^_^}> [nixpkgs] @LnL7 merged pull request #37580 → erlang R18-20: updates → https://git.io/vxCWz
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to master: https://git.io/vxRxK
<{^_^}> → f967d234 by @dtzWill: erlang R18-20: updates
<{^_^}> → ac318bc8 by @LnL7: Merge pull request #37580 from dtzWill/update/erlangs
<gchristensen> I think we should not have nix in the dev cycle so standard xml tools can make sense of it
kwork has joined #nixos
jrolfs has joined #nixos
<gchristensen> The other thing is the tool that gives good answrs has too heavy of a closure for building the NixOS docs
<{^_^}> [nixpkgs] @NeQuissimus pushed 5 commits to master: https://git.io/vxRxh
<{^_^}> → bad2ecb9 by @NeQuissimus: linux: 4.4.123 -> 4.4.124
<{^_^}> → 36555e46 by @NeQuissimus: linux: 4.9.89 -> 4.9.90
<{^_^}> → 2d5d99a7 by @NeQuissimus: linux: 4.14.29 -> 4.14.30
<{^_^}> [nixpkgs] @NeQuissimus pushed to release-18.03 « linux-copperhead: 4.15.12.a -> 4.15.13.a »: https://git.io/vxRpe
<{^_^}> [nixpkgs] @NeQuissimus pushed to release-18.03 « linux: 4.4.123 -> 4.4.124 »: https://git.io/vxRpT
<{^_^}> [nixpkgs] @NeQuissimus pushed to release-18.03 « linux: 4.9.89 -> 4.9.90 »: https://git.io/vxRpI
<{^_^}> [nixpkgs] @NeQuissimus pushed to release-18.03 « linux: 4.14.29 -> 4.14.30 »: https://git.io/vxRpq
ixxie has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @NeQuissimus pushed to release-18.03 « linux: 4.15.12 -> 4.15.13 »: https://git.io/vxRpY
jrolfs has quit [Ping timeout: 260 seconds]
<infinisil> Profpatsch: gchristensen: link to said tool?
vidbina has joined #nixos
<gchristensen> infinisil: http://github.com/grahamc/xmloscopy
<infinisil> Ah I saw the PR, but didn't check out the tool
<gchristensen> check out the third example block in the readme ... :)
stanibanani has quit [Ping timeout: 240 seconds]
John882 has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @symphorien opened pull request #37785 → giac: fix url → https://git.io/vxRp2
<infinisil> gchristensen: Very nice
<{^_^}> [nixpkgs] @matthewbauer pushed to master « apache-ant: init 1.9 »: https://git.io/vxRpV
<infinisil> Makes me want to write docs a little bit more
alhariel has quit [Ping timeout: 268 seconds]
lopsided98 has quit [Remote host closed the connection]
<infinisil> heh
jrolfs has joined #nixos
lopsided98 has joined #nixos
alhariel has joined #nixos
<gchristensen> todo: make the nixos docs also buildable via make, so xmloscopy can be applied to that project too.
<gchristensen> that one is much more challengingg
<infinisil> How so?
ndrei` has quit [Ping timeout: 264 seconds]
Neo-- has joined #nixos
jrolfs has quit [Ping timeout: 240 seconds]
xy2_ has joined #nixos
reinzelmann has quit [Quit: Leaving]
<gchristensen> a lot more files generated during evaluation
<gchristensen> which would need to be generated as part of the makefile
<{^_^}> [nixpkgs] @woffs opened pull request #37786 → quagga service: fix service and re-enable test → https://git.io/vxRhC
katona has joined #nixos
<katona> Hi, I've seen that networkmanage-pptp has been removed not long ago. What other ways are to connect to a pptp VPN?
ma27 has joined #nixos
<{^_^}> [nixpkgs] @layus opened pull request #37787 → urlwatch: 2.8 -> 2.9 → https://git.io/vxRhw
<{^_^}> [nixpkgs] @ryantm opened pull request #37788 → darktable: 2.4.1 -> 2.4.2 → https://git.io/vxRhr
Neo-- has quit [Ping timeout: 256 seconds]
pie_ has quit [Ping timeout: 268 seconds]
nuncanada has joined #nixos
<infinisil> searching the options is always a good idea
xy2_ has quit [Quit: WeeChat 2.0]
<{^_^}> [nixpkgs] @layus opened pull request #37789 → almir: cleanup the corresponding broken module. → https://git.io/vxRhx
<katona> infinisil: As far as I know this is a pptp server, which is not what I want, but thanks
<infinisil> ah right..
<infinisil> katona: How about the pptp package then
chisui has quit [Ping timeout: 260 seconds]
<katona> Tried, but doesn't seem to work :/ but fortunately there seems to be a non-pptp option for the VPN, so I think that will be the quickest solution to my problem
xy2_ has joined #nixos
<obadz> katona: that is annoying indeed
<obadz> katona: are you willing to work on a fix?
<katona> I may try, I've seen that bug that was "solved" by deleting the package
<katona> obadz: and there was a patch, I might try that
<obadz> katona: you should revert the deletion locally
<obadz> and see if you can get it to work
<obadz> then maybe submit a PR
Arcaelyx has quit [Quit: Textual IRC Client: www.textualapp.com]
chessai has quit [Ping timeout: 276 seconds]
<obadz> I wouldn't use the patch
<obadz> I'd just add a substituteInPlace --replace
<{^_^}> [nixpkgs] @knedlsepp opened pull request #37790 → keepassxc: fix darwin build → https://git.io/vxRj4
Lears has joined #nixos
pie_ has joined #nixos
jrolfs has joined #nixos
<infinisil> And I still haven't managed to get this damn cisco vpn to work with my university..
<{^_^}> [nixpkgs] @ryantm opened pull request #37791 → linuxPackages.evdi: 1.5.0 -> 1.5.0.2 → https://git.io/vxRjV
<infinisil> Trying to use the vpnc package, and it does indeed connecting fine and I can ping IP's, but DNS is bugged out because it's messing with the dns servers
goibhniu has joined #nixos
<infinisil> (the dns servers resolve my universities domains to the VPN's ips)
pie_ has quit [Read error: Connection reset by peer]
<katona> Bit offtopic but any idea what connectionTrackingModules should I enable for a l2tp VPN?
<Lears> Anyone else using the kitty 0.8.0 package? I'm finding that opening a new window only succeeds as often as it kills all existing kitty instances. It was fine when I installed it from git on Debian.
michas_ has joined #nixos
Arcaelyx has joined #nixos
pie_ has joined #nixos
jrolfs has quit [Ping timeout: 240 seconds]
<obadz> katona: I've set up l2tp clients & servers and don't know what you mean
<katona> obadz: with pptp I had to add "pptp" as part of this NixOS option set as in an update their loading was disabled by default. And as I couldn't get l2tp/IPsec VPN to work at first try I though the firewall was at fault
<obadz> i've not used ipsec
<katona> (I don't know much about vpns, I'm using plasmas networkmanager gui for it)
<obadz> but for the other type (ppp?) I've been able to just click my way through networkmanager
ilyaigpetrov has quit [Quit: Connection closed for inactivity]
jrolfs has joined #nixos
fenedor has joined #nixos
fenedor has quit [Client Quit]
fenedor has joined #nixos
<{^_^}> [nixpkgs] @ryantm opened pull request #37792 → fmit: 1.1.13 -> 1.1.14 → https://git.io/vx0en
fendor has quit [Ping timeout: 240 seconds]
stanibanani has joined #nixos
knupfer has joined #nixos
mounty_ has joined #nixos
jrolfs has quit [Ping timeout: 240 seconds]
jrolfs has joined #nixos
jrolfs has quit [Ping timeout: 246 seconds]
<{^_^}> Channel nixos-17.09 advanced to https://github.com/NixOS/nixpkgs/commit/48b5d287a8b (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-17.09)
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/79bf41dfb0e (from 74 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
Myrl-saki has quit [Ping timeout: 240 seconds]
fenedor is now known as fendor
Neo-- has joined #nixos
<{^_^}> [nixpkgs] @ryantm opened pull request #37793 → freecell-solver: 4.16.0 -> 4.18.0 → https://git.io/vx0eh
pie__ has joined #nixos
mmlb has quit [Ping timeout: 240 seconds]
<{^_^}> [cabal2nix] @bgamari opened pull request #342 → Add support for more Cabal platforms → https://git.io/vx0vm
<katona> obadz: reverted the changes and it works without any trouble... I have no idea why was it removed in the first place, it built without any error
raynold has joined #nixos
pie_ has quit [Ping timeout: 240 seconds]
aminechikhaoui has quit [Ping timeout: 263 seconds]
spear2 has quit [Ping timeout: 240 seconds]
chessai has joined #nixos
mounty_ has quit [Ping timeout: 256 seconds]
ThatPako has joined #nixos
<{^_^}> [nixpkgs] @ryantm opened pull request #37794 → freeciv_gtk: 2.5.10 -> 2.5.11 → https://git.io/vx0vz
<{^_^}> [nixpkgs] @domenkozar merged pull request #37789 → almir: cleanup the corresponding broken module. → https://git.io/vxRhx
<{^_^}> [nixpkgs] @domenkozar pushed commit from @layus to master « almir: also remove the corresponding module. »: https://git.io/vx0va
<ThatPako> Is there any sane way I can use Emojicode and develop packages for it on NixOS? Usually one copies them to `/usr/local/EmojicodePackages` which sounds like something I won't be able to do with Nix(OS) :/
blankhart has joined #nixos
jb55 has joined #nixos
<infinisil> ThatPako: Haha why is emojicode a thing even
aminechikhaoui has joined #nixos
<ThatPako> infinisil: because it's fun :^)
<infinisil> ThatPako: You'd have to create some nix functions to download and manage dependencies to have it work well on NixOS
<ThatPako> I mean... check this out https://emoji.procrastination.life/
<infinisil> :P
<infinisil> You could cheat around nix a bit by disabling the sandbox
<ThatPako> That's not the "nix way" though :p
<ThatPako> I really have to read up on all the nix magic...
<infinisil> ThatPako: Yeah, there's lots of examples in nixpkgs with e.g. haskell, python, idris, and lots more
<infinisil> Depending on how the packaging system works for the languages it can be easier or harder
dan_b has joined #nixos
<infinisil> Best case scenario would be a language that uses nix to manage dependencies already
<ThatPako> hm...
<ThatPako> I feel like the way emojicode currently works it would be quite the headache to get it to work with nix
jrolfs has joined #nixos
<infinisil> this may very well be the case
<infinisil> lots of languages have that problem, often someone built a `foo2nix` tool to make it easier
<ThatPako> One major problem I see is that there's no package manager to begin with
<infinisil> How are dependencies managed and built then?
<infinisil> probably manually copying the source code in your source code i assume
<ThatPako> a dependency is just a folder containing a .so and .emojic header
<ThatPako> they don'
<{^_^}> [nixpkgs] @ryantm opened pull request #37795 → gegl_0_3: 0.3.28 -> 0.3.30 → https://git.io/vx0fI
<ThatPako> t always contain a .so though
<infinisil> .so is a dynamic library i think, a built product
<ThatPako> yep
<infinisil> does it build the .so's when there isn't one already then?
<ThatPako> Emojicode won't generate any .so. the package won't ship with the .so's source anyway
<infinisil> um, so if you have neither source code nor library, how can you use it at all?
<ThatPako> right now one either compiles it themselves or downloads a package and copies it to `/usr/local/EmojicodePackages`
<infinisil> Yeah, so with nix you pretty much have to tell it how to compile stuff
<ThatPako> Yea. But how do I make the compiled package accessible to the emojicode compiler?
<infinisil> ThatPako: There's probably some environment variable that tells it where to find stuff
<infinisil> but first of all, you'll need to package the emojicode compiler for nixos, because it's not packaged already
<ThatPako> true
<infinisil> Ohh sweet, firefox will have the official branding now instead of Nightly!
<infinisil> Ah wait it's not merged yet, but there is official approval of it
<infinisil> No never mind, it is merged: https://github.com/NixOS/nixpkgs/pull/34463
<MichaelRaskin> I think it is in master
<infinisil> Also wanted for thunderbird, but that isn't neither official nor merged: https://github.com/NixOS/nixpkgs/pull/36449
coot has quit [Quit: coot]
stanibanani has quit [Ping timeout: 276 seconds]
<MichaelRaskin> With Thunderbird it might be more complicated to say which part of the project makes decisions about such things…
<infinisil> Yeah, and the 18.03 milestone there is way too ambitious
<ThatPako> oof, the only way to change the location the compiler searches for packages is through a flag set when compiling the compiler
<ThatPako> no env var possible
<MichaelRaskin> Ouch
<infinisil> ThatPako: Damn
<MichaelRaskin> infinisil: if you _really_ want it, you can built Thunderbird yourself with an override for enableOfficialBranding
<infinisil> ThatPako: Well the best thing would then be to patch the compiler (or look for a PR that makes it an env var)
stanibanani has joined #nixos
<ThatPako> Actually...
<ThatPako> one can set it as argument to the compiler. But that is limited to version 0.6, which is still in-dev and won't run
<infinisil> MichaelRaskin: Yeah i know, don't really care about official branding, it's just something a lot of new users confuses because they didn't install nightly
<{^_^}> [nixpkgs] @ryantm opened pull request #37796 → glew: 2.0.0 -> 2.1.0 → https://git.io/vx0fH
knupfer has quit [Remote host closed the connection]
alex`` has quit [Ping timeout: 246 seconds]
<ThatPako> infinisil: is it impossible to "emulate" a folder at `/usr/local/EmojicodePackages` when one enters a nix-shell with emojicode?
<ThatPako> (and possible custom packages)
<MichaelRaskin> FHS user env is about that
<{^_^}> [nixpkgs] @bhmiller opened pull request #37797 → pants: 1.3.0 -> 1.4.0 → https://git.io/vx0Jc
<zybell_> ThatPako: yes you can emulate folders everywhere.
<ThatPako> zybell_: what about multiple expressions modifying the same folder?
ma27 has quit [Ping timeout: 276 seconds]
stanibanani has quit [Ping timeout: 240 seconds]
xeji has quit [Quit: WeeChat 2.0]
coot has joined #nixos
jb55 has quit [Ping timeout: 240 seconds]
lopsided98 has quit [Remote host closed the connection]
<zybell_> Where you want to emulate Make a symlink to /proc/self/fd/3 (choose convenient nr here). and then run cmd 3</where/your/files/are/.
lopsided98 has joined #nixos
<ThatPako> Now I feel a bit lost :/
<infinisil> Ohh yeah that could work
kmicklas has quit [Ping timeout: 260 seconds]
<ThatPako> What's /proc/self/fd/<number>?
<infinisil> ThatPako: A path that refers to the current processes file descriptor number <number>
<infinisil> And these file descriptors can be assigned easily with bash or so
<ThatPako> Okay, I think I should stop with Nix and actually learn how *nix works. I feel completely dumb right now lol
<zybell_> It even works with dirs!
<infinisil> zybell_: Ah right, it probably doesn't
Lears has quit [Remote host closed the connection]
<zybell_> Tested it.
<infinisil> Ah, I read your "!" as a "?"
<infinisil> Nice!
<ThatPako> I don't quite see how /proc/self/fd/<> would help me. The standard packages are also in the search path so I need them to be somewhere persistent :/
<infinisil> ThatPako: What do you mean by search path? As long as only compilation needs the libraries source code it should be fine
<infinisil> I think
<ThatPako> nah, the packages are loaded when executing the compiled code
<zybell_> You can have as many special dirs as you want.
<ThatPako> emojicode doesn't compile to normal binaries
<ThatPako> it compiles to bytecode run by their own VM/engine right now
<infinisil> Whew, well then maybe patch it to look at an env var, or wait for the new release, or make the unstable version work
sigmundv_ has joined #nixos
<ThatPako> ;-; I'll probably wait for 0.6 then
<ThatPako> Thanks anyway!
<{^_^}> [nixpkgs] @badi opened pull request #37799 → unifi, nixos/unifi: support LTS (5.6.36,) and release (5.7.20) → https://git.io/vx0Jj
<zybell_> You can have as many special dirs as you want.!!
<infinisil> zybell_: What do you mean?
<{^_^}> [nixpkgs] @ryantm opened pull request #37800 → gnustep.gui: 0.25.0 -> 0.26.2 → https://git.io/vx0UJ
<zybell_> You can make one for foreign code, one for libs one for ... 3<... 4<.. 5<.
<ThatPako> zybell_: are those persistent?
<zybell_> As persistent as you make them. fd's ARE inherited.
<ThatPako> Now I'm even more confused
mounty_ has joined #nixos
<ThatPako> Good thing is with 0.6 I won't need them to persist because it compiles to LLVM -> native binaries. Yay.
<zybell_> think about exec 3<... in .bashrc
<ThatPako> I've never written, not even seen, anything like that
<infinisil> zybell_: Well but the running binaries would need these fd's too, so you mean to wrap the executable with a script that sets those?
mmlb has joined #nixos
<zybell_> if its not run from some login shell, why not?
robstr has quit [Quit: WeeChat 1.9.1]
<{^_^}> [nixpkgs] @LnL7 pushed commit from @dtzWill to release-18.03 « erlang R18-20: updates »: https://git.io/vx0Uc
<zybell_> but first I would expect beeing logged in some way to run that exe.
<{^_^}> [nixpkgs] @aszlig pushed 2 commits to master: https://git.io/vx0Ul
<{^_^}> → adb58440 by @aszlig: gajim: Re-enable tests
<{^_^}> → a0c525bd by @aszlig: gajim: Add gnome3.defaultIconTheme to buildInputs
vaninwagen has quit [Quit: WeeChat 2.1]
<{^_^}> [nixpkgs] @ryantm opened pull request #37801 → greybird: 3.22.6 -> 3.22.7 → https://git.io/vx0Uo
<infinisil> zybell_: hmm i guess that could work, but certainly can't be called a nice solution :)
hiratara has quit [Ping timeout: 276 seconds]
<neonfuz> Moving my nixos install to a new partition,
<neonfuz> with other distros I'd rsync and then change configs
<neonfuz> what about this? rsync and change configs, then rebuild somehow?
<neonfuz> or no rsync?
<zybell_> It is a very mighty tool. It should be used responsibly.
<neonfuz> is it safe to rsync a nix store? is rsync -a good enough? anyone have any thoughts?
goibhniu has quit [Ping timeout: 264 seconds]
<neonfuz> I just don't want to brick my pc lmao
<ThatPako> neonfuz: can't you rebuild most of it thanks to your .nix config?
<ThatPako> I would only backup /home on nixos
<MichaelRaskin> Do you want to sync store or do you want to sync the DB too?
hiratara has joined #nixos
<infinisil> ThatPako: And /var/lib! and maybe /root and maybe other stuff in /var
<ThatPako> /var/lib is mutable? wew
<ThatPako> what's stored in there?
<MichaelRaskin> I think default PostgreSQL database path is in /var/lib …
<infinisil> Pretty much all services store their data there
<neonfuz> oh yeah lmao, I do have a postgres db but I don't need it
<{^_^}> [nixpkgs] @shlevy opened pull request #37803 → Explicitly account for current limitations of RISC-V kernels → https://git.io/vx0Tq
<infinisil> ThatPako: Data has to go somewhere, not everything can be immutable
<ThatPako> true
<neonfuz> also I have other things built in my home directory (with gcroots ofc), but I'd have to rebuild those too if I don't sync my store over
Neo-- has quit [Ping timeout: 240 seconds]
<neonfuz> speaking of which, I was thinking about making a nix package to wrap windows programs in a wine env, has anyone thought about / done this?
<ottidmes> MichaelRaskin: I heard you used some special program launcher, setting it up in such a way that e.g. firefox runs compartimentalized (not sure if that is the right word), could you give me some pointers? Or did I heard it wrong?
<MichaelRaskin> We-ell
<MichaelRaskin> I run a system which is not strictly speaking NixOS (but it uses Nix, Nixpkgs, Nixpkgs Linux kernel and some parts of NixOS code)
<infinisil> neonfuz: Ah you mean to have a windows exe collection in nix being packaged with `wine foo.exe`?
<neonfuz> infinisil: yeah pretty much
<MichaelRaskin> It currently powers my laptop and my build box
thc202 has quit [Ping timeout: 240 seconds]
<neonfuz> maybe a wine prefix per program, and rely on nix-store --optimise to hardlink files to not take so much space with multiple programs
<neonfuz> or a wine prefix that's clean, and link files from that
<neonfuz> but idk how wine behaves with an immutable c-drive lol
<MichaelRaskin> ottidmes: so my compartmentalisation is dependent on two pieces of Common Lisp code cooperating to decide a configuration for an nsjail sandbox
<neonfuz> so idk, I haven't tried much at it yet, but it was just a thought
<infinisil> MichaelRaskin: Ah you're the one who graciously merged my znapzend PR earlier :) ottidmes is actually the one who found that error in the first place
<ottidmes> MichaelRaskin: Yeah, I saw your config, and what you could basically call a dialect of NixOS, like Guix, but then customized to your liking
<zybell_> infinisil: http://nms.csail.mit.edu/papers/chord.pdf and you will wonder if data have to be mutable.
<MichaelRaskin> GuixSD uses Guix which is a different package manager (which recognises its Nix heritage)
<MichaelRaskin> infinisil: FTR I care nothing about ZFS because I don't want a core part of infrastructure I care to depend on an outcome of a theoretically possible legal mess involving Oracle.
<infinisil> zybell_: There needs to be mutable things, it can't work without them, otherwise nothing would ever change
<ottidmes> MichaelRaskin: OK, so yours is closer to NixOS in that sense, a wrapper all Nix tools and eco system, but you do not use e.g. the nixos folder of nixpkgs
<MichaelRaskin> I even use it, just in a very limited and isolated ways.
mounty has quit [Ping timeout: 240 seconds]
<ottidmes> MichaelRaskin: So the isolation you implemented is based on nsjail?
<infinisil> MichaelRaskin: Doesn't zfsonlinux have nothing to do with oracles zfs?
<MichaelRaskin> I ask NixOS to generate me some /etc/ file given a _minimal_ configuration that sets it up correctly.
<neonfuz> what do you do about a kernel?
<MichaelRaskin> infinisil: I highly doubt any read-write ZFS implementation is free of large pieces of Sun code.
<neonfuz> I hate how nixos answers M to every option... lol
stanibanani has joined #nixos
<neonfuz> I used to manually config my kernel in gentoo
<zybell_> infisil: I'm not that demented.;-) But you can rm an awful lot.
<MichaelRaskin> I am OK with allmodconfig, to be honest.
<neonfuz> yeah it's alright, just makes compiles long lol
<MichaelRaskin> neonfuz: most of the time it is Hydra that compiles it.
<infinisil> zybell_: I haven't read that paper, but does it suggest something like "adding all the time, never delete anything, changes are just a different object"?
<neonfuz> I have to make changes to my drivers, and when you have to change even one kernel option you need to build it all yourself on every kernel update
<MichaelRaskin> neonfuz: can't you build them as out-of-tree modules?
<neonfuz> that's a sort of downfall to nixos imo, if packages aren't very modular and you need to make small changes
<neonfuz> idk how that works, maybe I can
<zybell_> s/infisil/infinisil/
blankhart has quit [Ping timeout: 264 seconds]
<MichaelRaskin> The main reason not to talk SLNOS people into publishing their proper-ccache stdenv is that merging stdenv overhauls into NixOS is tricky in the organisational sense…
<infinisil> neonfuz: That's the price for reproducability, but you can lose reproducability and get a fast development cycle with nix-shell
<maurer> Not to mention, ccache doesn't usually buy that much ._.
<neonfuz> yea
stanibanani has quit [Ping timeout: 246 seconds]
<maurer> Too many textual mangling phases in C++/C compilation
mounty has joined #nixos
<MichaelRaskin> maurer: for Nixpkgs it actually can buy quite a bit
<zybell_> no they make a lot of mems 10000+ started from scratch replicating, and when gone a new one replicates its way into the cloud. like this.
aarvar has left #nixos [#nixos]
<MichaelRaskin> Because implementation-only changes cause many more rebuilds than for other setups
<Dezgeg> does ccache even work very efficiently given that compiler command lines will change (due to -I pointing to a different store path and stuff)?
<MichaelRaskin> I think this can be worked arounf
<maurer> Dezgeg: Last time I used ccache, it would cache only the final transformation of AST into object file
<MichaelRaskin> After all, -I is preprocessor flag
<maurer> Dezgeg: If so, it should work fine even with different -I
<Dezgeg> hmm, right
<maurer> (this was years ago, so this may not be modern behavior)
<ottidmes> MichaelRaskin: Thanks for letting me know about nsjail, seems very interesting. I also found their firefox example: https://github.com/google/nsjail/blob/master/configs/firefox-with-cloned-net.cfg So if I am going to use it, it should hopefully be easy to go from there
<neonfuz> what level does
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<neonfuz> oops, didn't mean to send that :P
<zybell_> If you hold a certain level of nodes, you wont lose any data.
<Dezgeg> but wouldn't the result be different e.g. when including the actual file paths into debug info?
<MichaelRaskin> ottidmes: in my setup, it is nsjail + unique UIDs, though
<MichaelRaskin> Dezgeg: build paths are always the same with proper sandboxing
<MichaelRaskin> I.e. Nix pretends it is always /build/
<Dezgeg> what was the point of ccache then if the cache isn't shared between derivations?
<MichaelRaskin> But it is shared
leothrix has quit [Quit: ZNC 1.6.6 - http://znc.in]
<Dezgeg> but if your the compiler needs to emit to the debug info say, the absolute path to some c++ header which contains inline functions
<zybell_> then the compiler is patched to use relative path
<Dezgeg> eh
<ottidmes> MichaelRaskin: So you have added a bit of user management in your Common Lisp that assigns a unique user id for each sandbox?
<MichaelRaskin> Well, it is just code that keeps track of assigned UIDs in an SQLite database, and runs a trivial C wrapper to su to a UID not in passwd
<MichaelRaskin> netns is handled separately with some code to support running socat instances to pass specific ports to specific targets
<MichaelRaskin> (So I can isolate a program from the network but let it talk to a proxy)
coot has quit [Quit: coot]
blankhart has joined #nixos
<ottidmes> MichaelRaskin: I wonder how that approach compares to QubesOS
xcmw has joined #nixos
<MichaelRaskin> QubesOS runs full VMs, and even Xen VMs not KVM, which is safer but heavier
coot has joined #nixos
<MichaelRaskin> jails are cheap, so I can put most webpages into unique jails.
<{^_^}> [nixpkgs] @ysndr opened pull request #37804 → (krunner-pass): init at 1.3.0 on 17.09 → https://git.io/vx0kU
<MichaelRaskin> (and just saly by UID at some point)
<MichaelRaskin> slay
<MichaelRaskin> I should do more X filtering though, probably with Xpra
<clever> android has something similar, no chroot, but there is one uid per application
<clever> and you needed a certain gid to access the network originally
<MichaelRaskin> See also nofear, which uses kvmtool to launch a truly minimal VM with a special built kernel with zero physical hardware support for a one more middle ground point
<MichaelRaskin> I want many application instances, with different UIDs for instances of the same application
<clever> MichaelRaskin: nofear sounds like pkgs.runInLinuxVm, which can run any nix derivation as root under qemu
kquick has joined #nixos
xy2_ has quit [Ping timeout: 263 seconds]
<MichaelRaskin> Yes, ut actually optimised for startup speed
<zybell_> MichaelRaskin: Do you want to isolate librarys in server procs accessed via unix-sockets too?
<ottidmes> MichaelRaskin: So their solution with orchastrating a group of VMs is more secure (less that could wrong, due to stricter isolation, but comes at a cost of performance and integration), while your solution has a bigger attack surface, but because it is more lightweight it also allows you to be more granular in your isolation, right?
<MichaelRaskin> Not really. The ideal end-game is to say that a complete takeover of Firefox requires a kernel exploit to do anything Javascript couldn't do anyway.
<MichaelRaskin> (Then again, Javascript is disabled by default, which also makes exploiting Firefox bugs harder)
dbe has joined #nixos
<MichaelRaskin> What I also get out of Firefox netns isolation is that I can start Marionette in every instance, and manage socket paths instead of port numbers
<ottidmes> JavaScript disabled? So you only visit a few websites? I haven't tried recently but isn't the modern web just expecting JavaScript to be available? As in, most sites fail horribly?
hiratara has quit [Quit: ZNC - http://znc.in]
<MichaelRaskin> Somehow, achieving uniqueness in a vast hierarchical namespace is much simpler than among 65535 plain integers
<MichaelRaskin> ottidmes: I said by default
<MichaelRaskin> The hidden reality is that if you kill both JS and CSS, many sites have strictly better UX
<zybell_> <MichaelRaskin>:SHA1
<ottidmes> MichaelRaskin: fair enough
mmlb has quit [Ping timeout: 240 seconds]
hiratara has joined #nixos
<MichaelRaskin> zybell_: not sure what you mean
<ottidmes> MichaelRaskin: (at the by default, I think I disagree with your opinion about no CSS giving better UX :P)
<zybell_> <MichaelRaskin>:SHA1%65536, sorry
<MichaelRaskin> zybell_: look, it collides immediately at 256 objects,
<MichaelRaskin> (I mean, with p>1/2)
ThatPako has quit [Remote host closed the connection]
<MichaelRaskin> ottidmes: well, the real thing is of course fetching the page, dumping it as text, saving it to disk and opening it in an editor
<MichaelRaskin> Record keeping _and_ better readability, what's not to like.
<ottidmes> MichaelRaskin: I would expect you need some good extractor to not make that annoying, to only keep the interesting bits
sigmundv_ has quit [Ping timeout: 276 seconds]
dbe has quit [Ping timeout: 264 seconds]
<MichaelRaskin> ottidmes: not really.
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<MichaelRaskin> The interesting bits are usually a single chunk in the middle, which is what matters
<{^_^}> [nixpkgs] @yorickvP opened pull request #37805 → androidenv: autogenerated build-tools and addons repositories → https://git.io/vx0ki
pkill9 has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixpkgs-17.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/d16ffa15090 (from 6 hours ago, history: https://channels.nix.gsc.io/nixpkgs-17.09-darwin)
acarrico has quit [Ping timeout: 240 seconds]
michas_ has quit [Ping timeout: 256 seconds]
katona has quit [Quit: Connection closed for inactivity]
Rusty1_ has quit [Quit: Konversation terminated!]
sigmundv_ has joined #nixos
<{^_^}> [nixpkgs] @ryantm opened pull request #37806 → hpx: 1.0.0 -> 1.1.0 → https://git.io/vx0In
Ariakenom has quit [Read error: Connection reset by peer]
<neonfuz> can you bind a folder on a drive as / on boot? anyone know?
<neonfuz> maybe a bind mount in fstab? but where would the original drive be mounted?
<MichaelRaskin> neonfuz: are you asking about NixOS support or how you actually do it when you write a bootscript?
<{^_^}> [nixpkgs] @dtzWill opened pull request #37807 → libpipeline: 1.4.1 -> 1.5.0 → https://git.io/vx0Iy
<{^_^}> [nixpkgs] @dtzWill opened pull request #37808 → wrapper.c: fixup includes to work w/musl → https://git.io/vx0IA
<neonfuz> sort of both, IIRC I read that nixos-in-place (or one of the other ones) that they did this, but I just don't know if it's possible to bind mount over / and if that should be done with fstab, etc
<{^_^}> [nixpkgs] @dtzWill opened pull request #37809 → tirpc, zfs: fixups, support using tirpc w/zfs → https://git.io/vx0Lv
<{^_^}> [nixpkgs] @dtzWill opened pull request #37810 → udisks2: 2.1.6 -> 2.1.8, extend workaround to include musl → https://git.io/vx0LU
lukec has quit [Ping timeout: 265 seconds]
<zybell_> If you pivot_root() in initrd the new root (/) doesn't have to be a mountpoint.
<zybell_> s/If/When/
pkill9 has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/f9245e3e802 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<zybell_> pivot_root messes heavily with the system.
logzet has quit [Remote host closed the connection]
<zybell_> Only because no other procs are active at the time,it can get away with it.
ChongLi has quit [Read error: Connection reset by peer]
ChongLi has joined #nixos
kerrhau has quit [Ping timeout: 256 seconds]
<zybell_> And look how special the circumstances have to be rigged anyway.
kerrhau has joined #nixos
kerrhau has quit [Changing host]
kerrhau has joined #nixos
<MichaelRaskin> And then there are situations that require a different technique (switch_root)
<neonfuz> ah alright
<neonfuz> makes sense
ChongLi has quit [Read error: Connection reset by peer]
leothrix has joined #nixos
ChongLi has joined #nixos
<{^_^}> [nixpkgs] @dywedir opened pull request #37811 → rust-bindgen: 0.32.1 -> 0.35.0 → https://git.io/vx0Ll
<zybell_> switch_root seems to be a normal mount equivalent.
lukec has joined #nixos
henrytill_ has quit [Ping timeout: 264 seconds]
<MichaelRaskin> Well, it is a --move mount, which sometimes make a difference
<elvishjerricco> Hm. I'm a trusted user on both the local and remote machine, yet `nix copy --from ssh://...` is still erroring with "lacks a signature"
<elvishjerricco> why would that be?
<MichaelRaskin> --no-check-sigs has to be specified explicitly
<elvishjerricco> Ah. I thought being trusted removed the need for that
<MichaelRaskin> No, being trusted allows it to do anything
<elvishjerricco> I guess that's the old behavior nix-copy-closure
Intensity has quit [Ping timeout: 260 seconds]
Intensity has joined #nixos
<{^_^}> [nixpkgs] @ryantm opened pull request #37812 → kotlin: 1.2.30 -> 1.2.31 → https://git.io/vx0L0
balaji has quit [Ping timeout: 268 seconds]
danyc0_ has joined #nixos
alphor_ has joined #nixos
balaji has joined #nixos
alphor has quit [Ping timeout: 276 seconds]
chessai has quit [Ping timeout: 276 seconds]
samueldr has quit [Ping timeout: 276 seconds]
chessai has joined #nixos
danyc0 has quit [Remote host closed the connection]
samueldr_ has joined #nixos
henrytill has joined #nixos
<clever> MichaelRaskin: i think the old behaviour, is that being trusted just automatically turned off sig checking
<clever> while the new behaviour, is that the nix client can choose (if trusted), and it defaults to on
Lears has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #37813 → spice: 0.13.3 -> 0.14.0 ? → https://git.io/vx0LP
drakonis has joined #nixos
drakonis has quit [Remote host closed the connection]
vidbina has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @dtzWill opened pull request #37814 → spice: 0.13.3 -> 0.14.0 ? → https://git.io/vx0LM
<neonfuz> nixos-install is getting Failed to create EFI Boot variable entry: No such file or directory
<neonfuz> any idea why?
<neonfuz> I'm trying to install over my current install, maybe there's protection against this? do I need to somehow make a different uefi name?
<{^_^}> [nixpkgs] @dtzWill opened pull request #37815 → qemu: musl patches → https://git.io/vx0L7
<MichaelRaskin> Maybe efivars virtual FS is not mounted?
<neonfuz> ls /sys/firmware/efi/vars shows them
<{^_^}> [nixpkgs] @dtzWill opened pull request #37816 → vde2: musl patch → https://git.io/vx0LN
<neonfuz> the traceback shows it's in systemd-boot-builder
<neonfuz> I don't need to bindmount in /sys or anything do I lol
<neonfuz> the actual error line reads subprocess.CalledProcessError: Command '['/nix/store/7m31df5kk2s0s6b4j0whky06g03ayjns-systemd-237/bin/bootctl', '--path=/boot', 'install']' returned non-zero exit status 1.
<{^_^}> [nixpkgs] @ryantm opened pull request #37817 → libbitcoin-network: 3.4.0 -> 3.5.0 → https://git.io/vx0Lj
<{^_^}> [cabal2nix] @bgamari opened pull request #343 → Compatibility with Cabal 2.2 and hpack 2.28 → https://git.io/vx0te
<{^_^}> [nixpkgs] @dtzWill opened pull request #37818 → btrfs-progs: disable backtrace, fix build w/musl → https://git.io/vx0tv
MP2E has joined #nixos
<MichaelRaskin> I think both /sys and /boot are needed inside chroot
<{^_^}> [nixpkgs] @dtzWill opened pull request #37819 → netcat-openbsd: fix w/musl by providing b64_ntop → https://git.io/vx0tk
<MichaelRaskin> (/sys should be with efivars, obviously)
<MichaelRaskin> But maybe nixos-install is supposed to mount it itself…
<MichaelRaskin> Then again maybe it should but it doesn't
<{^_^}> [cabal2nix] @bgamari closed pull request #343 → Compatibility with Cabal 2.2 and hpack 2.28 → https://git.io/vx0te
<neonfuz> yeah bootctl works outside of the nixos-install command, I think I need to manually mount sys
<neonfuz> same error after 'mount --bind /sys sys'
<elvishjerricco> Huh. Did nixpkgs switch haskellPackages to profiling being on by default?
<MichaelRaskin> --bind won't bound inner mounts
<neonfuz> how do I do this then?
<MichaelRaskin> --rbind or just mount efivars once more
<{^_^}> [nixpkgs] @bendlas pushed to master « chromium: 65.0.3325.162 -> 65.0.3325.181 »: https://git.io/vx0tZ
<neonfuz> oh okay thanks
dan_b has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @bendlas pushed to release-18.03 « chromium: 65.0.3325.162 -> 65.0.3325.181 »: https://git.io/vx0tB
<infinisil> elvishjerricco: I think I saw something along those lines
Lears has quit [Read error: No route to host]
vidbina has joined #nixos
Lears has joined #nixos
Lears has quit [Remote host closed the connection]