worldofpeace changed the topic of #nixos to: NixOS stable: 19.09 \o/ https://discourse.nixos.org/t/nixos-19-09-release/4306/2 || 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, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2018 || For best support,
<Henson> infinisil: shouldn't the python27Packages list contain the LTS version of scikit-image, so it can be installed, instead of a version that's incompatible?
<Henson> for those poor folks who want to, or have to, keep using python27?
bvdw has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @kamadorueda closed pull request #76566 → pythonPackages.pyyaml: 5.1.2 -> 5.2.0 → https://git.io/Jeb76
bvdw has joined #nixos
<infinisil> Those folks can always use an older nixpkgs version if they really need to :)
<Henson> infinisil: true
<infinisil> Cool thing about nixpkgs is that old versions are never really lost
UndefinedIsNotAF has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<MichaelRaskin> Just wait until upstream Python2 downloads disappear
<infinisil> We have our own caches of upstream downloads in most cases, so that hopefully won't be a problem :)
<Henson> infinisil: until the downloads to build the packages from source disappear from the web. I tried building a very old version of a package once (I can't remember which one) and the original downloads were no longer available.
<simpson> infinisil: I love your optimism; you're clearly not a Python user~
<infinisil> Hm yeah that is a problem
pie_ has joined #nixos
mounty has joined #nixos
<infinisil> Python 2 source is cached on cache.nixos.org anyways though
<infinisil> (verified with `nix-build '<nixpkgs>' -A python2.src`)
<aanderse> infinisil: have a minute?
<infinisil> aanderse: Yup
<{^_^}> #76583 (by aanderse, 1 day ago, open): nixos/httpd: add locations and directories options to virtualHosts
<aanderse> just in case you have any ideas
Zer000 has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @sikmir opened pull request #76627 → gpxpy: init at 1.3.5 → https://git.io/JeNwt
<infinisil> aanderse: Hm, can't you use `alias` to point it to the store path?
<aanderse> in httpd you have directory directives and location directives
<aanderse> sometimes you'll have a directory directive which you don't explicitly expose
<infinisil> Ah, the difference between them would've been my other question
<aanderse> ie `<Directory /var/www>`
<aanderse> no alias there
<aanderse> you don't always need an alias
<aanderse> directory directives point to actual file system paths, location directives point to web url paths
<infinisil> Hm I see
<aanderse> you should (almost) never do permissions in a location directive
<infinisil> Okay idea: Don't use the key to set the path, but an attribute instead
<infinisil> Like directories.*.path = ...
<zeta_0> for some reason jupyter is not able to detect the haskell kernel, i install ihaskell separately in home.nix, but for some reason nix is looking for the ihaskell binary in ghcWithHoogle instead?
<infinisil> Ankhers: directories.some-arbitrary-name.path = ...
<zeta_0> why is this?
<infinisil> aanderse I mean
<infinisil> Not as nice, but makes things more predictable
<aanderse> one motivating reason i want this is so i can merge directory options
horner has joined #nixos
mbrgm_ has joined #nixos
<infinisil> Hmm..
<aanderse> that is a pretty simple directory directive
<aanderse> i want to append to it, or overwrite it
mbrgm has quit [Ping timeout: 258 seconds]
mbrgm_ is now known as mbrgm
drakonis has quit [Ping timeout: 268 seconds]
<infinisil> Yeah that would be nice
<betaboon> argh. i thought `dm-tool lock` would actually lock the user session. it does not ...
<zeta_0> as you can see ghcWithHoogle and ihaskell are installed separately, so i don't know how to explicitly tell nix to search elsewhere for the ihaskell binary? https://hastebin.com/yipuzefehi.py
<infinisil> The context-discarding approach doesn't seem too terrible I guess
<infinisil> It's a valid use of that builtin imo
<aanderse> infinisil: yeah, ok
alex`` has quit [Quit: WeeChat 2.7]
alexherbo2 has quit [Remote host closed the connection]
<aanderse> thanks
<aanderse> i was trying to avoid it
<aanderse> but if not avoidable... wanted to see how "acceptable" it would be considered
<DigitalKiwi> infinisil: yay it's fixed (well, allegedly, i still haven't gotten to test iet yet)
<infinisil> Hmm..
<aanderse> most (all) modules that access a pkgs.someWebApp are going to reference pkgs.someWebApp somewhere else to make it not "dangle"
<infinisil> aanderse: I'm worrying about it being changed to something else at some place but not at others
<infinisil> DigitalKiwi: Cool :)
<aanderse> infinisil: random made up example for context?
<infinisil> aanderse: pkgs.someWebApp.override { enableFoo = true; }
<infinisil> But no override at the unsafeDicardContext
<infinisil> aanderse: How about this: Symlink /run/foo -> /nix/store/the-web-app, then use "/run/foo" as the key
<aanderse> infinisil: ah i see, yeah ok
<infinisil> It's not really nice either, but at least it's safe and allows for easy merging
<infinisil> Also means you won't have to use the same pkgs.someWebApp.override { .. }; in all modules that potentially want to assign to it
<DigitalKiwi> error: cannot connect to daemon at '/nix/var/nix/daemon-socket/socket': Connection refused
<infinisil> (which can change in only one of them too)
<DigitalKiwi> is that normal
<infinisil> DigitalKiwi: I'd search through IRC logs, there's a bunch of mentions of it. Maybe it's a new issue though, in which case I'd open a new issue in the nix repo
<infinisil> s/new issue/new cause
thc202 has quit [Ping timeout: 248 seconds]
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/c5d5561f772 (from 2 days ago, history: https://channels.nix.gsc.io/nixos-19.09)
<infinisil> aanderse: How does that idea sound?
<aanderse> infinisil: are you suggesting i take care of that in the httpd module, or let people take care of that in their own module when they use httpd module?
<infinisil> Ah hm, good question..
<infinisil> Would probably have to be done by the people
<aanderse> sounds good to me in that case
<aanderse> also
<DigitalKiwi> infinisil: lol i see a ton of people have asked but i haven't found one that had an answer :|
<aanderse> using the `directories` option is entirely opt in... so not imposing
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
<infinisil> aanderse: What do you mean by opt-in? Do you have to enable something to be able to use it?
Rusty1 has quit [Remote host closed the connection]
<infinisil> DigitalKiwi: Hehe that's unfortunate, so maybe a new issue in the nix repo would be appropriate (or is there one already?)
mounty has quit [Ping timeout: 265 seconds]
<aanderse> i mean module authors don't have to use it, they can continue to manually write `<Directory` in `extraConfig` if they think it is too dangerous
fendoer has quit [Quit: Leaving]
<{^_^}> #72372 (by flokli, 8 weeks ago, open): Activation script snippet "nix" failed
<infinisil> aanderse: Ah I see, yeah
<aanderse> infinisil: thanks for feedback :)
mounty has joined #nixos
<infinisil> Np :)
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @fpletz merged pull request #76577 → iwd: 1.2 -> 1.4 → https://git.io/JeNvh
<{^_^}> [nixpkgs] @fpletz pushed 3 commits to master: https://git.io/JeNr4
drakonis has joined #nixos
ranguli has joined #nixos
fragamus has joined #nixos
wildtrees has quit [Quit: Leaving]
guill has joined #nixos
timokau[m] has joined #nixos
sigmundv__ has joined #nixos
<{^_^}> [nixpkgs] @hedning merged pull request #76626 → nixos/displayManager: fix typo in legacy sessions → https://git.io/JeNVD
<{^_^}> [nixpkgs] @hedning pushed to master « nixos/displayManager: fix typo in legacy sessions (#76626) »: https://git.io/JeNrV
justanotheruser has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @veprbl opened pull request #76628 → python3Packages.ipykernel: fix build on darwin → https://git.io/JeNrX
mutantmell has quit [Quit: WeeChat 2.4]
mexisme has joined #nixos
<{^_^}> [hydra] @grahamc merged pull request #699 → job: create a prometheus endpoint → https://git.io/JeNgS
<{^_^}> [hydra] @grahamc pushed 2 commits to master: https://git.io/JeNrH
<aanderse> infinisil: still kickin?
<infinisil> Yup
<{^_^}> [hydra] @grahamc pushed 5 commits to flake: https://git.io/JeNrQ
<aanderse> are you familiar with `system.extraDependencies` at all?
mtjmullen has joined #nixos
<infinisil> Not familiar but seen it
<aanderse> if it operates as expected... how hack is it to use that instead of symlinking to a directory?
<infinisil> Sounds like a good way to make unsafeDiscardContext safe again if you can ensure the same derivation is used
<infinisil> But that can be hard to do, I'd personally use the symlinking in my config
<infinisil> Well not hard, but you never know what happens
horner has quit [Quit: zzZzZzZzZZZzzz…]
<infinisil> Though in the worst case your httpd will just fail to start
<aanderse> i think with `httpd` the problem of replacing package isn't new...
<infinisil> Which I guess could be pretty bad depending on what it's for
<aanderse> people can still do crazy things to screw things up
<infinisil> Yeah
<infinisil> unsafeDiscardContext should probably be avoided in nixpkgs itself
<aanderse> i know some of the web application services modify the package in the module to add plugins and stuff. that was a mistake (by me). the plugins should be included in the package, not the module
<aanderse> infinisil: well... ideally i'd like to get this upstream for the `zabbixWeb` module
<infinisil> Hm, I'd go for the symlinking thing
<infinisil> Seems like a cleaner solution overall
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JeNrA
<infinisil> Probably
<infinisil> Hm, though doing that change just because nix doesn't support string context in attribute keys is a bit weird
<aanderse> i assume string context not supported in attribute keys because performance?
<infinisil> I have no idea, just wondering about that too
jluttine has quit [Ping timeout: 268 seconds]
ng0 has quit [Quit: leaving]
<{^_^}> [nixpkgs] @lilyball opened pull request #76630 → tokei: 10.1.0 -> 10.1.1 → https://git.io/JeNoe
Henson has quit [Ping timeout: 268 seconds]
<Dandellion> how does one disable swap?
<Dandellion> I have a swap partition, but it's causing issues on reboot so I want to disable it
<Dandellion> I've done `swapDevices = lib.mkForce [ ];`
<Dandellion> but it still gets enabled
<DigitalKiwi> is it in your hardware-configuration?
<Dandellion> no, its commented out in hardware-configuratio
<DigitalKiwi> huh
<DigitalKiwi> my suggestion was going to be swapoff and nixos-generate-config :<
<Dandellion> commenting it out and setting it to empty made it use `/dev/nvme0n1p3` instead of the UUID FWIW
<{^_^}> [hydra] @grahamc pushed to master « job prometheus endpoint: d'oh »: https://git.io/JeNot
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [hydra] @grahamc pushed 2 commits to flake: https://git.io/JeNoq
justanotheruser has joined #nixos
<infinisil> Dandellion: What's `nix-instantiate --eval --strict '<nixpkgs/nixos>' -A config.swapDevices`?
<infinisil> Also you might have to reboot for it to apply
<Dandellion> infinisil: `[ ]`
<Dandellion> have done
<infinisil> And you did do a `nixos-rebuild switch`?
<Dandellion> `boot` but yes
pie_ has quit [Ping timeout: 248 seconds]
marcusr has quit [Remote host closed the connection]
<infinisil> Dandellion: What's `swapon` output?
<infinisil> Well I guess that will have to be the swap device
<Dandellion> well, have ran swapoff -a
marcusr has joined #nixos
<Dandellion> so I'll reboot and see what it does, IIRC it just told me the swap device (same with `/proc/swap`)
<Dandellion> if I have swap the server just, plain doesn't reboot for 30 minutes until systemd times it out
<infinisil> Dandellion: What's in /etc/fstab?
<infinisil> Is there a swap device at the bottom?
sigmundv_ has joined #nixos
<Dandellion> nope, just # Swap Devices then EOL
<kamadorueda> if it's swap it says it's swap, every line is a device
<kamadorueda> example:
<Dandellion> s/EOL/EOF
<kamadorueda> /swapfile none swap sw 0 0
<infinisil> Yeah I guess you should check to see if there are any other swap entries not at the bottom
iyzsong has joined #nixos
iyzsong has joined #nixos
iyzsong has quit [Changing host]
<Dandellion> naw there's only two entries, / and /boot
<Dandellion> do note that I am using zfs
<Dandellion> if that matters
<Dandellion> with extraPools to import the pool
sigmundv__ has quit [Ping timeout: 265 seconds]
<infinisil> Hm I think I'm out of ideas, I'd really expect rebooting to work
<infinisil> Maybe it's not NixOS that's mounting the swap but something else
<{^_^}> [nixpkgs] @kamadorueda opened pull request #76631 → Add many new pythonPackages → https://git.io/JeNol
mexisme has quit [Ping timeout: 252 seconds]
<Dandellion> maybe I'll just delete the partition
<Dandellion> would like to know what is doing it though cause its very strange
ranguli has quit [Quit: WeeChat 2.6]
<infinisil> Damn, didn't know this was a thing
<gchristensen> > toString true
<{^_^}> "1"
h0m1 has quit [Ping timeout: 252 seconds]
talvdav has joined #nixos
h0m1 has joined #nixos
<talvdav> hello, someone using kde as main de hase a config online i can look over?
<Dandellion> setting bit 63 in the attributes with gdisk fixed it ftr
jluttine has joined #nixos
justanotheruser has quit [Ping timeout: 260 seconds]
<gchristensen> > toString false
<{^_^}> ""
gyroninja__ has quit [Ping timeout: 265 seconds]
<Dandellion> Documented it on the wiki: https://nixos.wiki/wiki/Disable_Swap_on_NixOS
gyroninja__ has joined #nixos
mexisme has joined #nixos
Henson has joined #nixos
phreedom_ has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #76623 → linux-testing: 5.5-rc2 -> 5.5-rc3 → https://git.io/JeNzu
<{^_^}> [nixpkgs] @NeQuissimus pushed 2 commits to master: https://git.io/JeNKk
phreedom has quit [Ping timeout: 240 seconds]
talvdav has quit [Quit: Konversation terminated!]
zeta_0 has joined #nixos
dansho has joined #nixos
<guill> Has anyone tried compiling with libc++ instead of libstdc++? Based on the existence of the libcxx/libcxxabi packages I assume it's supposed to be supported, but 'features.h' is missing. Is there some other arcane package I need to import to get that?
<zeta_0> could someone help me with this problem that i have not been able to figure out? https://github.com/gibiansky/IHaskell/issues/1132
<{^_^}> gibiansky/IHaskell#1132 (by zeta-00, 4 hours ago, open): error starting kernel:
Lears has joined #nixos
[Leary] has quit [Ping timeout: 240 seconds]
corsair has joined #nixos
zeta_0 has quit [Quit: rebuilding]
fusion809 has joined #nixos
supermathieu has joined #nixos
<supermathieu> Howdy, I am on nixos and I use an overlay to modify a package. The main purpose of this overlay is to use a different version of the package.I am trying to understand how it works. So as of now it seems to work because when I use nixos-rebuild switch. Everything goes through without warnings or errors. However, my application still return the same version number. I was wondering how can I debug this. I'd like to confirm that at least the right
<supermathieu> git tag is used
<tomberek> where is the overlay? how are you integrating it into your configuration
<Dandellion> is there some way to pass feature flags to `rustPlatform.buildRustPackage`
<supermathieu> tomberek: In my configuration.nix :nixpkgs.overlays = [ (import ./nixpkgs_overlays.nix) ];
<supermathieu> and it seems to at least get evaluated because, it was complaining about some typos earlier
<tomberek> okay, that seems reasonable. did you run a "which" to see if you have a nix-env installed versions shadowing it
<supermathieu> Hmm, that's odd. $ which /run/current-system/sw/bin/watson
<supermathieu> returns: /run/current-system/sw/bin/watson
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
<tomberek> nah, just run: which watson
aw has joined #nixos
<supermathieu> which watson gives me : /run/current-system/sw/bin/watson
<tomberek> okay, have you built the version directly with a nix-build?
spacefrogg has joined #nixos
sb0 has quit [Quit: Leaving]
<tomberek> other thing to check is the actual override file
<supermathieu> hmm, I did, while a was doing some tests
<supermathieu> When you do a nix-builds it stays in the it doesn't get installed to the whole environment?
<supermathieu> Here's the overlay: https://pastebin.com/HufShYRA
felixfoertsch23 has joined #nixos
felixfoertsch has quit [Ping timeout: 252 seconds]
<Dandellion> Dandellion: set `cargoBuildFlags = [ "--features foobar" ];
kleisli has joined #nixos
<Dandellion> Dandellion: This isn't passed to `checkPhase`, so you'll have to set `doCheck` to `false`
shibboleth has quit [Quit: shibboleth]
supermathieu has quit [Quit: Leaving]
dingenskirchen has quit [Ping timeout: 248 seconds]
corsair has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @veprbl merged pull request #76630 → tokei: 10.1.0 -> 10.1.1 → https://git.io/JeNoe
<{^_^}> [nixpkgs] @veprbl pushed commit from @lilyball to master « tokei: 10.1.0 -> 10.1.1 (#76630) »: https://git.io/JeN6l
mexisme has quit [Ping timeout: 252 seconds]
inkbottle has quit [Quit: Konversation terminated!]
inkbottle has joined #nixos
zeta_0 has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « oh-my-zsh: 2019-12-27 -> 2019-12-29 »: https://git.io/JeN6V
<tomberek> supermathieu
<DigitalKiwi> implement
kamadorueda has quit [Ping timeout: 260 seconds]
<mog> home-assistant for nixos seems to be missing a lot of python in the paths. is there a trick to this or do people just fix one at a time?
<tomberek> what do you mean?
NoctisLabs has quit [Quit: WeeChat 2.7]
ebzzry has quit [Read error: Connection reset by peer]
<mog> like i enabled the zigbee integration and i get this error "ModuleNotFoundError: No module named 'bellows'"
<mog> bellows doesnt seem to be packaged
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
<tomberek> could be a mistake in the zigbee packaging
<tomberek> how are you enabling zigbee?
<mog> zha = { usb_path = "/dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2131888-if00"; database_path = "/var/lib/hass/zigbee/zigbee.db"; };
<mog> in the service definition
fragamus has joined #nixos
drakonis has quit [Quit: Leaving]
<tomberek> i'm not seeing a zigbee or zha service in home-manager or nixpkgs
<mog> when using the zigbee integration i get ModuleNotFoundError: No module named 'xbee_helper'
<mog> not home-manager home-assistant
leothrix has quit [Excess Flood]
leothrix has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
revtintin has joined #nixos
ebzzry has joined #nixos
<evanjs> mog: and you specified extraComponents and etc?
<tomberek> seems like someone added a few things, zigbee is empty, don't know enough about this ecosystem... perhaps not packaged yet
isd has joined #nixos
ebzzry has quit [Ping timeout: 268 seconds]
<isd> Hey all. Does nix have anything equivalent to guix's `pack` command? i.e. I have a profile with some program I want to run, and I'd like to just tar up the transitive closure so I can extract it on another box and run it.
<infinisil> isd: Does the other machine have nix?
<isd> In general, no.
<infinisil> Then there's https://github.com/matthewbauer/nix-bundle you can use
<tomberek> there are a few ways to obtain the same thing, of various maturity
Soo_Slow has joined #nixos
<guill> I normally wouldn't think this was Nix-related, but it doesn't happen on any other dist I've tried... I have an application that's hitting a segmentation fault very early on -- within __libc_start_main. I've tracked it down to an instruction where it's essentially doing '*environ = *environ'. Any ideas why this might be happening in NixOS?
<tomberek> I've used nix-bundle and liked both the arx and AppImage versions. You can also get the equivalent to `pack` with a tarball fairly easily. The Docker version would take a bit more effort with dockerTools in nixpkgs
<tomberek> the squashfs version looks nice to. similar to the AppImage in nix-bundle
shajra has joined #nixos
<tomberek> isd: So it's pretty easy to do if you dig into some Nix expressions. But there isn't a blessed official CLI tool.
<infinisil> And for completeness, if you *do* have nix on the other machine, You can create a single file containing a dependency closure with `nix-store --export $(nix-store -qR paths) > out` (see `man nix-store` for more info)
<infinisil> And import it with `nix-store --import out`
<tomberek> infinisil: to contiue our last discussion about deployment. I've spent some time on exporting various formats of my nix projects, tar, rpm, deb, docker, nix-bundle, nix-rewrite in .zip, etc. nix-store --format <SOMETHING> --export PATH where <SOMETHING> could be tar,squashfs,docker,nar in a manner similar to `pack` would be awesome
fragamus has quit [Remote host closed the connection]
<mog> i have a callpackage, and i want to use it as a dependency for another callpackage package how do i do that?
<isd> My resaon for asking is actually that I was researching packaging sandstorm apps using nix. so was looking for building blocks to get at the bits of a filesystem image that I need. Thanks for the pointers.
sigmundv_ has quit [Ping timeout: 240 seconds]
ddellacosta has quit [Ping timeout: 260 seconds]
Henson has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
[Leary] has joined #nixos
isd has left #nixos ["User left"]
<tomberek> mog: if it's available in the same scope, the other callPackage could see it. Or inject it manually in your overlay.
Lears has quit [Ping timeout: 268 seconds]
<tomberek> isd: to get a tar i think you can do: `nix-store -qR $(which ls) | tar -czf ls.tar.gz -T -`
<mog> i figured out how to inject manually
<mog> seems to have worked
orivej has joined #nixos
endformationage has quit [Ping timeout: 265 seconds]
<tomberek> isd: putting that into squashfs shouldn't be too hard either. cat ls.tar.gz | gunzip | tar2sqfs ls.squashfs
orivej has quit [Ping timeout: 265 seconds]
<tomberek> docker should be similar.
<tomberek> FROM scratch ; ADD ls.tar.gz / ; perhaps some ln -s or CMD lines, and docker is done.
felixfoertsch23 has quit [Quit: ZNC 1.7.3 - https://znc.in]
felixfoertsch has joined #nixos
bvdw has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @costrouc closed pull request #59714 → [WIP] xSDK initialize libraries for the exascale computing project → https://git.io/fjYc4
bvdw has joined #nixos
mexisme has joined #nixos
mexisme has quit [Ping timeout: 260 seconds]
tomberek has quit [Remote host closed the connection]
ebzzry has joined #nixos
palo1 has joined #nixos
lovesegfault has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @veprbl merged pull request #76368 → ponyc: 0.33.0 -> 0.33.1 → https://git.io/JeFMP
<{^_^}> [nixpkgs] @veprbl pushed commit from @r-ryantm to master « ponyc: 0.33.0 -> 0.33.1 (#76368) »: https://git.io/JeNPs
palo has quit [Ping timeout: 258 seconds]
palo1 is now known as palo
tomberek has joined #nixos
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
bhipple has quit [Remote host closed the connection]
mexisme has joined #nixos
gyroninja__ has quit [Read error: Connection reset by peer]
gyroninja___ has joined #nixos
jbit has joined #nixos
<jbit> Does anybody know why NixOS has stuck with glibc 2.27? (I just spent some time trying to figure out why directories sort differently on ubuntu and nixos, and it seems to be because ubuntu is using a newer glibc which has a newer iso14651_t1 definintion)
<jbit> ah, derp, i just found this pull request with lots of juicy info: https://github.com/NixOS/nixpkgs/pull/66528
<{^_^}> #66528 (by lblasc, 19 weeks ago, open): glibc: 2.27 -> 2.30 WIP
b has quit [Ping timeout: 260 seconds]
lovesegfault has joined #nixos
zupo has joined #nixos
Gohla has quit [Ping timeout: 250 seconds]
Gohla has joined #nixos
captn3m0 has quit [Ping timeout: 240 seconds]
captn3m0 has joined #nixos
guill has quit [Remote host closed the connection]
captn3m0 has quit [Ping timeout: 258 seconds]
LLED2_ has quit [Ping timeout: 258 seconds]
captn3m0 has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zfnmxt has quit [Quit: Bye!]
zfnmxt has joined #nixos
mac10688 has quit [Ping timeout: 258 seconds]
Heirlung has quit [Read error: Connection reset by peer]
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/0d9055a2ac2 (from 12 hours ago, history: https://channels.nix.gsc.io/nixos-19.09)
deadloko has joined #nixos
isHavvy has joined #nixos
sveitser has quit [Ping timeout: 268 seconds]
sveitser has joined #nixos
Havvy has quit [Ping timeout: 260 seconds]
erhandsome has joined #nixos
vonfry has joined #nixos
captn3m0- has joined #nixos
captn3m0 has quit [Ping timeout: 268 seconds]
dansho has quit [Ping timeout: 268 seconds]
dansho has joined #nixos
vonfry has quit [Ping timeout: 268 seconds]
ixxie has joined #nixos
<{^_^}> [nixpkgs] @McSinyx opened pull request #76632 → ibus-table-vietnamese: init at 20190825 → https://git.io/JeNXu
brightflame has joined #nixos
lovesegfault has quit [Quit: WeeChat 2.7]
ng0 has joined #nixos
ng0 has joined #nixos
ng0 has quit [Changing host]
ebzzry has quit [Ping timeout: 240 seconds]
ebzzry has joined #nixos
FRidh has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 271 commits to staging-next: https://git.io/JeN1L
<{^_^}> [nixpkgs] @FRidh pushed 278 commits to staging: https://git.io/JeN1q
<{^_^}> [nixpkgs] @FRidh merged pull request #75900 → Tebreak, minia, last, bx-python, python-lzo → https://git.io/Je5Cp
<{^_^}> [nixpkgs] @FRidh pushed 6 commits to master: https://git.io/JeN1s
<{^_^}> [nixpkgs] @jonringer merged pull request #76628 → python3Packages.ipykernel: fix build on darwin → https://git.io/JeNrX
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JeN1G
<{^_^}> [nixpkgs] @nlewo merged pull request #76151 → hydra: 2019-08-30 -> 2019-11-13 → https://git.io/JedPr
<{^_^}> [nixpkgs] @nlewo pushed 3 commits to master: https://git.io/JeN1n
<{^_^}> [nixpkgs] @FRidh pushed 362 commits to python-unstable: https://git.io/JeN1c
Soo_Slow has quit [Quit: Soo_Slow]
Soo_Slow has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed to master « ffmpeg: 3.4.6 -> 3.4.7 (security) »: https://git.io/JeN1g
<{^_^}> [nixpkgs] @bjornfor opened pull request #76633 → gnomeExtensions.gsconnect: 27 -> 30 → https://git.io/JeN12
rauno has quit [Ping timeout: 248 seconds]
leotaku has quit [Ping timeout: 268 seconds]
brightflame has quit [Quit: WeeChat 2.7]
leotaku has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed to release-19.03 « ffmpeg: 3.4.6 -> 3.4.7 (security) »: https://git.io/JeN1a
<{^_^}> [nixpkgs] @wedens opened pull request #76634 → zenpower: init at 0.1.4 → https://git.io/JeN1r
tilpner_ has joined #nixos
mexisme has quit [Ping timeout: 252 seconds]
tilpner has quit [Ping timeout: 258 seconds]
Chiliparrot has joined #nixos
<{^_^}> [nixpkgs] @hrdinka merged pull request #76340 → nsd: 4.2.3 -> 4.2.4 → https://git.io/JeF6y
<{^_^}> [nixpkgs] @hrdinka pushed 2 commits to master: https://git.io/JeN1D
kamadorueda has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed 137 commits to staging-19.09: https://git.io/JeN1S
<{^_^}> [nixpkgs] @hrdinka merged pull request #76248 → ephemeralpg: 2.5 -> 2.9 → https://git.io/JeN19
<{^_^}> [nixpkgs] @hrdinka pushed 2 commits to master: https://git.io/JeN1H
cosimone has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 57 commits to python-unstable: https://git.io/JeN1Q
Gohla has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #76517 → python3Packages.jupyterhub: 0.9.4 -> 1.0.0 → https://git.io/Jeb4T
<{^_^}> [nixpkgs] @FRidh pushed 3 commits to master: https://git.io/JeN1F
noudle has joined #nixos
Gohla has joined #nixos
orivej has joined #nixos
lunik1 has quit [Quit: Ping timeout (120 seconds)]
fenedor has joined #nixos
lunik1 has joined #nixos
o1lo01ol1o has joined #nixos
test53453535[m] has joined #nixos
cinimod has joined #nixos
<cinimod> This https://gist.github.com/idontgetoutmuch/12cc6599563d9b3299c212d9b7348bdd fails with sh: which: command not found
<cinimod> I have put buildInputs = [ which ] everywhere I can think of
o1lo01ol1o has quit [Ping timeout: 268 seconds]
<MichaelRaskin> JuniperKernel seems non-whiched
<cinimod> MichaelRaskin: I should add a buildInputs = [ pkgs.which ] to JuniperKernel?
tomberek has quit [Remote host closed the connection]
<MichaelRaskin> Well, sctually you need to say what is the name of failing build
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JeNMa
<MichaelRaskin> Because Nix tells you that on failure
<{^_^}> [nixpkgs] @gebner merged pull request #75773 → gegl_0_4: add patch for test timeouts → https://git.io/Je7Lp
<{^_^}> [nixpkgs] @gebner pushed 2 commits to master: https://git.io/JeNMV
<cinimod> error: build of '/nix/store/6c7vajxk7irrk7jlijd8znaazi8kga2w-jupyter-R-kernel.drv', '/nix/store/lc29rgz92bhcrsysaz1fb7wvkhqzf8bp-R-3.6.1-wrapper.drv' failed
<MichaelRaskin> Hm weird
<cinimod> I'll post the entire error message
ebzzry has quit [Ping timeout: 240 seconds]
<MichaelRaskin> Indeed it is Juniper kernel that is failing
<cinimod> Adding buildInputs = [ pkgs.which ] gives me a different error - lol
o1lo01ol1o has joined #nixos
<cinimod> I needed buildInputs = [ pkgs.which pkgs.R pkgs.libintl ];
<cinimod> MichaelRaskin: thanks for your help
patagonicus has joined #nixos
patagonicus is now known as Guest38788
<Guest38788> Hey all. I'm trying to set up a tagged VLAN in addition to the untagged default on a network interface. I've found the networking.vlans options, but by themselves they don't seem to do much. Is there any docs on how to set up VLANs that are no for containers/vms?
<{^_^}> [nixpkgs] @McSinyx opened pull request #76635 → alure2: init at unstable-2019-09-21 → https://git.io/JeNMb
<{^_^}> [nixpkgs] @romildo opened pull request #76636 → [WIP] warsaw: init at 1.13.1.2 → https://git.io/JeNMj
kamadorueda has quit [Remote host closed the connection]
luc65r has joined #nixos
<luc65r> Hi!
<luc65r> Can you guys help me to set a lightdm theme ?
<luc65r> `services.xserver.displayManager.lightdm = { enable = true; greeters.gtk = { enable = true; theme.name = "Chicago95";`
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<luc65r> I need to put the Chicago95 folder in /usr/share/lightdm-webkit/themes/
<luc65r> But I need to create a derivation
<luc65r> I have no idea how to do that
justanotheruser has joined #nixos
orivej has quit [Ping timeout: 258 seconds]
<the_pumpkin_man[> You need to install lightdm-webkit first
<the_pumpkin_man[> But it isnt in the Nixpkgs
<the_pumpkin_man[> (your theme is a theme for lightdm-webkit, not lightdm-gtk)
<luc65r> Ah...
<makefu> it would be great if this could be documented in the wiki (or wherever else may seem inappropriate)
dingenskirchen has joined #nixos
<luc65r> So I think I can give up
<the_pumpkin_man[> It would be great if this derivation were available
__monty__ has joined #nixos
<the_pumpkin_man[> * It would be great if this derivation was available
alex`` has joined #nixos
jgeerds has joined #nixos
alexherbo2 has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
ehmry has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
o1lo01ol1o has joined #nixos
ehmry has joined #nixos
luc65r has quit [Remote host closed the connection]
o1lo01ol1o has quit [Remote host closed the connection]
<Guest38788> Is networking.vlans not doing what I want (seemingly nothing instead of setting up the vlan dev) something I should ask about on Discours? Or is the Github bug tracker the right place for it?
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @offlinehacker opened pull request #76637 → trash-cli: fix listing files over mount points → https://git.io/JeNDs
ehmry has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
ehmry has joined #nixos
<{^_^}> [nixpkgs] @offlinehacker merged pull request #68631 → rdbtools: init at 0.1.14 → https://git.io/JeNDn
<{^_^}> [nixpkgs] @offlinehacker pushed 3 commits to master: https://git.io/JeNDc
ambroisie has joined #nixos
Chiliparrot has joined #nixos
cosimone has quit [Quit: Terminated!]
dingenskirchen has quit [Quit: dingenskirchen]
dingenskirchen has joined #nixos
liif is now known as liff
<jD91mZM2> Hi! Today I decided to ditch all the LTS stuff and use nixos-unstable+latest kernel, mainly because of my new computer's AMD Radeon RX 5700 graphics card which isn't supported by the LTS server as far as I understand it. But I recalled that there might be some trouble with the latest kernel and ZFS? It works currently, but is there anything I should beware of, or do I just need to downgrade whenever
<jD91mZM2> it refuses to boot up?
akegalj has joined #nixos
akegalj has quit [Remote host closed the connection]
syd has joined #nixos
<syd> Hi peeps! I have two external harddrives and I'd like to keep them in sync via something raid1 like
<syd> is there a ready-made solution for that?
mexisme has joined #nixos
equivrel has joined #nixos
chloekek has joined #nixos
<simpson> If you are feeling bold, it ought to be possible to put external disks under md, and then use software RAID.
<syd> and if I'm feeling conservative? :)
<syd> I'm fine with one being a master and the other being a slave. I'm not doing it for read performance
<simpson> Well, software RAID needs assembly at boot, and you want to wait for all of your drives to be present before assembling. I don't know if we have anything that helps with that specific niche need. You may have to instead have a script which you run to explicitly assemble the array after you've connected your disks.
mexisme has quit [Ping timeout: 260 seconds]
<syd> I could have a script that syncs the two directories. I'd be ok with that.
<syd> Is there such a script?
<simpson> And of course I wouldn't blame you if mdadm simply is scary. I'm a professional and I still need the man pages to write mdadm commands. Triple-check everything before running it, cross the fingers, etc.
<syd> rsync would work, except it leaves deleted files
<syd> aha
<syd> `rsync --delete` :P
<simpson> There are flags for rsync to fix that. But also, NixOS runs a Linux kernel, so mdadm is a real possibility.
<syd> I'm a bit scared of that sort of stuff
<syd> I'll get backto it later
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
UndefinedIsNotAF has joined #nixos
<syd> and stick to rsync for now
<__monty__> syd: git-annex might help keep track of which things are and are not on those disks.
<DigitalKiwi> syd: i use zfs on external disks for that
corsair has joined #nixos
<DigitalKiwi> jD91mZM2: i haven't had problems yet
<DigitalKiwi> zfs native encryption for over a year now heh
chloekek has quit [Ping timeout: 258 seconds]
<DigitalKiwi> which means i've been on nixos full time for over a year now ahhhh
ehmry has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
ehmry has joined #nixos
<syd> I'm trying to put my deluge config into my nixos config declaratively
<syd> and there's a way to do that
<syd> but I have no idea how to figure out what the config variables are called
<DigitalKiwi> nix repl?
<syd> no, see that's the easy part
<syd> there's `services.deluge.config`
<syd> but how do I figure out what I can put in there
ehmry has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<DigitalKiwi> what does the documentation for deluge say?
<syd> nothing, it seems
<syd> I can't find any docs on that
ehmry has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<syd> oh
<syd> the source code
<syd> I guess that works
<syd> thanks :D
<DigitalKiwi> yw
phreedom has joined #nixos
work_ has joined #nixos
dansho has quit [Quit: Leaving]
phreedom_ has quit [Ping timeout: 240 seconds]
nek0 has quit [Quit: ZNC 1.7.5 - https://znc.in]
nek0 has joined #nixos
Soo_Slow has quit [Quit: Soo_Slow]
gxt has joined #nixos
orivej has joined #nixos
gxt has quit [Ping timeout: 240 seconds]
fusion809 has quit [Read error: Connection reset by peer]
fusion809_ has joined #nixos
<alexarice[m]> is there any guide/documentation/example on how to use `makeScope`?
<MichaelRaskin> I think all-packages.nix has a couple of examples?
<MichaelRaskin> You just feed it the scope and it yields the new callPackage for the scope
<alexarice[m]> I'll try grepping nixpkgs
<alexarice[m]> thanks
__monty__ has quit [Quit: leaving]
<MichaelRaskin> Just top-level should be faster to grep and enough
zupo has joined #nixos
<{^_^}> [nixpkgs] @rycee pushed commit from @offlinehacker to master « trash-cli: fix listing files over mount points (#76637) »: https://git.io/JeNDp
<{^_^}> [nixpkgs] @rycee closed pull request #76637 → trash-cli: fix listing files over mount points → https://git.io/JeNDs
<{^_^}> [nixpkgs] @Ma27 merged pull request #76609 → Waybar 0.9.0 → https://git.io/JeN8f
<{^_^}> [nixpkgs] @Ma27 pushed 3 commits to master: https://git.io/JeNye
chloekek has joined #nixos
delli3 has quit [Read error: Connection reset by peer]
chiefgoat has joined #nixos
<{^_^}> [nixpkgs] @multun opened pull request #76640 → pythonPackages.prox-tv: init at 3.3.0 → https://git.io/JeNyI
<lirzhv> what is the relation between guix and nix? are there any resources where i can read up on the history if any?
kleisli has quit [Ping timeout: 260 seconds]
<evils> lirzhv: maybe this is of interest? https://www.youtube.com/watch?v=bDGzCXr6VYU
<lirzhv> looks relevant, will watch the vid thanks
<simpson> lirzhv: Guix started as a fork of Nix. That's about it; there's not that much cross-pollenation, AFAICT. There's a healthy dialogue, and folks are friendly about it.
revtintin has quit [Quit: WeeChat 1.9.1]
Squarism is now known as Squarism_
Squarism_ is now known as Squarism
ebzzry has joined #nixos
cinimod` has joined #nixos
cinimod has quit [Ping timeout: 240 seconds]
Bryophyllum has joined #nixos
<multun> I don't think nix has something similar, does it? it would be soooo useful
<MichaelRaskin> It's complicated
<MichaelRaskin> Kind of has
<multun> yeah there's the github bot
<MichaelRaskin> Then there are updateScripts
<multun> :o ?
<MichaelRaskin> That's a bit package-specific
<multun> what is that
<MichaelRaskin> But Guix refresh also is
<MichaelRaskin> For some package there are package update scripts attached to the expression
<{^_^}> [nixpkgs] @symphorien opened pull request #76641 → pynagsystemd: init at 1.2.0 and dependencies → https://git.io/JeNyB
cinimod` has quit [Ping timeout: 258 seconds]
chiefgoat has quit [Quit: ZNC 1.7.5 - https://znc.in]
<qyliss> multun: nix-shell maintainers/scripts/update.nix :)
chiefgoat has joined #nixos
mexisme has joined #nixos
Profpatsch has joined #nixos
opthomasprime has joined #nixos
mexisme has quit [Ping timeout: 248 seconds]
jd823592 has joined #nixos
<jd823592> how is it resolved within a nix env when two packages are installed at once but provide the same binary? say I have multiple channels and install possibly diffently named packages that however provide the binary `ghc`, what determines which of them will be picked up when i type ghc into the terminal
Chiliparrot has joined #nixos
<jd823592> and how does it translate to packages being installed via environment.systemPackages in configuration.nix
<clever> jd823592: nix-env has higher priority then systemPackages, and thats based just on the order of them in $PATH
<clever> jd823592: nix-env will refuse to install duplicates by default, and just reject the entire package
chagra has joined #nixos
<multun> jd823592: you can pick what package will override the other if you want to
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
brightone has joined #nixos
fenedor has quit [Read error: Connection reset by peer]
opthomasprime has left #nixos [#nixos]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<jd823592> multun: thanks!
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JeNy9
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JeNyH
lunik1 has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @filalex77 opened pull request #76642 → starship: 0.32.1 -> 0.32.2 → https://git.io/JeNyb
<{^_^}> [nixpkgs] @fpletz pushed 3 commits to release-19.09: https://git.io/JeNyj
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/daf861a810d (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
jmeredith has joined #nixos
<{^_^}> [nixpkgs] @danieldk opened pull request #76643 → resilio-sync: 2.6.3 -> 2.6.4 → https://git.io/JeNSk
Rusty1 has joined #nixos
zupo has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
orivej has quit [Ping timeout: 268 seconds]
Acou_Bass has quit [Ping timeout: 240 seconds]
ayerhart has quit [Quit: ayerhart]
ayerhart has joined #nixos
syd has quit [Remote host closed the connection]
gyroninja___ has quit [Read error: Connection reset by peer]
brightone has quit [Ping timeout: 240 seconds]
ng0_ has joined #nixos
Acou_Bass has joined #nixos
<{^_^}> [nixpkgs] @veprbl merged pull request #76556 → pdfcpu: 0.3 -> 0.3.1 → https://git.io/Jebyh
<{^_^}> [nixpkgs] @veprbl pushed commit from @doronbehar to master « pdfcpu: 0.3 -> 0.3.1 (#76556) »: https://git.io/JeNSR
gyroninja___ has joined #nixos
jd823592 has quit [Remote host closed the connection]
<joko> Hey, could someone have a quick look on a Mattemost Desktop upgrade for 19.09? https://github.com/NixOS/nixpkgs/pull/74027
<{^_^}> #74027 (by jokogr, 5 weeks ago, open): [19.09] mattermost-desktop: 4.2.3 -> 4.3.1
<infinisil> clever: jd823592: To be more exact, it's based on meta.priority of a package. It only gives a conflict if both have the same priority, but if that's not the case, the binary from the higher priority (meaning lower number) gets chone
<infinisil> s/chone/chosen
<clever> ah, i tend to just never allow conflicts
<infinisil> You can use lib.lowPrio and lib.hiPrio to change priorities ad-hoc to some fixed lower/higher values
jakobrs has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/daf861a810d (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
jgeerds has quit [Ping timeout: 240 seconds]
<jakobrs> Is it possible to create a custom Live USB with a newer Linux kernel?
<jakobrs> as in linuxPackages_latest
civodul has joined #nixos
oida has quit [Remote host closed the connection]
oida has joined #nixos
<notgne2> jakobrs: https://nixos.wiki/wiki/Creating_a_NixOS_live_CD you should be able to follow this but additionally set your kernel
<jakobrs> thank you
dingenskirchen has quit [Quit: dingenskirchen]
dingenskirchen has joined #nixos
misterwhatever has joined #nixos
<{^_^}> [nixpkgs] @veprbl pushed to master « unityhub: switch name to "unityhub" »: https://git.io/JeNS5
misterwhatever has quit [Remote host closed the connection]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ng0_ is now known as ng0
mexisme has joined #nixos
zupo has joined #nixos
<noonien> hello folks
<noonien> can i get rid of .nix-profile and .nix-defexpr from my $HOME?
<noonien> preferably move them somewhere XDG-compliant, if possible
<noonien> .nix-profile is a symlink to a non-existant directory anyway
mexisme has quit [Ping timeout: 260 seconds]
<noonien> path*
jgeerds has joined #nixos
LLED2_ has joined #nixos
jakobrs has quit [Remote host closed the connection]
<clever> noonien: .nix-defexpr must exist for nix-env to find your channels, and .nix-profile must exist if your installing anything with `nix-env -i`
cosimone has joined #nixos
<noonien> i don't use nix-env at all, but still those files seems to have been created. is it possible to move them to somwhere else? perhaps by settings some environment variables?
<clever> noonien: one of the nix files in bashrc is creating them
<clever> cant remember which one though
<noonien> hmm, ok, i'm not using bash, and don't have any profilerc file apart from zshrc, i'm guessing zsh also loads a systam global shellrc file from somewhere
<clever> yeah, likely /etc/zshrc
<clever> pam may also be involved
<noonien> i'm trying to clean up my $HOME, and there's so many dotfiles that seem to appear randomly, trying to get rid of even a few of them makes me feel like sisyphus
<clever> nixos/modules/programs/shell.nix: mkdir -p "$HOME/.nix-defexpr"
<infinisil> There's people who use a read-only home
<clever> noonien: i think you can use disabledModules here...
<noonien> hmm, is nixos/modules/programs/shell.nix in nixpkgs, i can't seem to find it
<clever> noonien: same, its absent on master, and i cant find a similar line anywhere
<noonien> ah, that makes sense
<clever> maybe somebody beat you to it? :P
jb55 has quit [Ping timeout: 240 seconds]
brightone has joined #nixos
jb55 has joined #nixos
ixxie has quit [Ping timeout: 258 seconds]
ixxie has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
orivej has joined #nixos
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/eab4ee0c27c (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
gxt has joined #nixos
<{^_^}> [nixpkgs] @tobim opened pull request #76644 → nixUnstable, nixFlakes: update to current → https://git.io/JeN9B
Synthetica has joined #nixos
<Synthetica> I'm getting frequent freezes under Sway that aren't kernel panics (the capslock light isn't blinking and when I press the power-off button, it still powers off normally). However, I cannot switch to different ttys with ctrl-alt-fN... Anyone encounter this before?
gustavderdrache has joined #nixos
gxt has quit [Ping timeout: 240 seconds]
<chagra> Synthetica: yeah I actually had that exact same issue quite a few times from september to begiining of this month when I used sway. But I did use sway from the nixpkgs-wayland overlay and they were quite rare. I'm no longer on sway so I don't know
<chagra> Synthetica: but as you said nothing works but pressing the power off button shutsdown normally with no issues
<Synthetica> chagra: Yeah, exactly!
jmeredith has quit [Quit: Connection closed for inactivity]
<Synthetica> chagra: But no fix?
<joko> Hey, is it possible to escape dots in Nix variable names?
<{^_^}> [nixpkgs] @risicle opened pull request #76645 → aflplusplus: init at 2.59c → https://git.io/JeN9V
vidbina has joined #nixos
<immae> joko: I don’t know if you can do that in variable names, but maybe you meant attrs keys?
<infinisil> joko: Technically yes, but practically no
<infinisil> > let "." = 10; in "foo"
<{^_^}> "foo"
<infinisil> It works, but you can't ever use the value
<immae> infinisil: I had the same idea, but how do you use the variable after that? :D
<immae> ha
<MichaelRaskin> I think you can
<MichaelRaskin> Let me check
<infinisil> It works with attrsets
<infinisil> > let attrs = { "." = 10; }; in attrs."."
<{^_^}> 10
<MichaelRaskin> Ah right, the ${} works better than it should with attrsets, but not variables
Chiliparrot has joined #nixos
horner has joined #nixos
<{^_^}> [nixpkgs] @adisbladis opened pull request #76646 → WIP: poetry2nix: init at 1.0.0 → https://git.io/JeN9M
<adisbladis> martyet-o: ^
fenedor has joined #nixos
<chagra> Synthetica: I have not managed to fix it because I couldn't recreate it
<chagra> Synthetica: I don't know what caused it, it felt random
<notgne2> Synthetica: are you using radeon graphics?
<Synthetica> notgne2: No, intel integrated
<notgne2> not sure then, I think I've seen that happen before with radeon drivers (but not amdgpu)
<Synthetica> (oh, maybe also a good datapoint: music keeps playing when it happens)
<chagra> yeah same with the intel integrated graphocs
<chagra> oh yeah youtube videos will still work (audio only)
<notgne2> might be worthwhile trying to ssh in and poke around with services and logs while it's frozen
<chagra> the freeze is purely graphical but all the keybindings don't work either
drakonis has joined #nixos
<chagra> which makes sense, because sway controls both keybindings and graphical output
<MichaelRaskin> And, separately, all the extra policy stuff like window placement
<MichaelRaskin> Let's just put everything in the same process, why not
<notgne2> I was thinking more along the lines of kernel modesetting breaking independantly, one time with a faulty video driver config I had a machine that booted up until TTYs should be ready, then the screen would revert to the stage-1 boot, but ssh'ing in revealed everything was in working order besides KMS
horner has quit [Quit: zzZzZzZzZZZzzz…]
<chagra> I really wish I could recreate it, it really bugged me that I didn't know how to trigger it
<chagra> I know for sure it's independant of the load
orivej has quit [Ping timeout: 260 seconds]
<MichaelRaskin> Close/open the lid?
<chagra> doesn't affect anything
<chagra> in fact the system does not go to sleep
<chagra> when sway has froze
<MichaelRaskin> I thought it could _trigger_ the freeze
<chagra> oh no it doesn't for sure
<chagra> I wrote a script with swayidle to do a lockscreen
<chagra> and I put the computer to sleep multiple times in a row to test it
<chagra> I've tried every situation with lid close/open. That does not trigger it
<chagra> This may not be a nixos issue I think but just sway
<{^_^}> swaywm/sway#4199 (by Anakael, 30 weeks ago, open): Random freezing
orivej has joined #nixos
gxt has joined #nixos
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
<nilsirl[m]> Why do I have nano on my system?
<drakonis> you cn remove it, no problem.
<nilsirl[m]> how?
<nilsirl[m]> I also have w3m
<{^_^}> [nixpkgs] @ajs124 opened pull request #76647 → yeetgif: init at 1.23.5 → https://git.io/JeNH8
<nilsirl[m]> * I also have w3m, because of nixos-help
FRidh has quit [Quit: Konversation terminated!]
dingenskirchen has quit [Remote host closed the connection]
kleisli has joined #nixos
dingenskirchen has joined #nixos
<drakonis> you can subtract the package from the set
<drakonis> subtract a set from another
<drakonis> which would let you remove w3m and nano
orivej has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @jtojnar pushed to python-unstable « python.pkgs.wrapPython: get rid of warning »: https://git.io/JeNHV
<infinisil> drakonis: No I'm pretty sure that's not possible with the module system
kleisli has quit [Ping timeout: 258 seconds]
<drakonis> no? ah well
<chagra> Can't you track where nano is a dependency with nix why-depends then override the buildInputs or make your own module without it
<infinisil> If it's added to environment.systemPackages there's no way to change that
<infinisil> Though I can't really find where it's added
<martyet-o> adisbladis, whoa, cooooool!
<infinisil> Ah, I missed that when grepping
<chagra> It'd be really nice to be able to override modules easily
<notgne2> I would assume there's something you can use to empty things out of environment.systemPackages in here https://github.com/NixOS/nixpkgs/blob/master/lib/modules.nix
<notgne2> but I haven't spotted anything and don't really understand the priority system in this context
<infinisil> Well you can use `environment.systemPackages = mkForce []` to empty the list completely
jmeredith has joined #nixos
gustavderdrache has quit [Quit: Leaving.]
<infinisil> But then you also have to use mkForce in all other places to put more things inside
<chagra> Maybe you can use the nixpkgs.pkgs option
<infinisil> There's no other way to clear entries in a list in the current module system
<chagra> If set, the pkgs argument to all NixOS modules is the value of this option, extended with nixpkgs.overlays, if that is also set. Either nixpkgs.crossSystem or nixpkgs.localSystem will be used in an assertion to check that the NixOS and Nixpkgs architectures match. Any other options in nixpkgs.*, notably config, will be ignored. If unset, the pkgs argument to all NixOS modules is determined as shown
<chagra> in the default value for this option. The default value imports the Nixpkgs source files relative to the location of this NixOS module, because NixOS and Nixpkgs are distributed together for consistency, so the nixos in the default value is in fact a relative path. The config, overlays, localSystem, and crossSystem come from this option's siblings. This option can be used by applications like NixOps
<chagra> to increase the performance of evaluation, or to create packages that depend on a container that should be built with the exact same evaluation of Nixpkgs, for example. Applications like this should set their default value using lib.mkDefault, so user-provided configuration can override it without using lib. Note that using a distinct version of Nixpkgs with NixOS may be an unexpected source of
<chagra> problems. Use this option with care.
<infinisil> That would work, with an overlay that changes nano to `null` or so
<chagra> Perhaps you can set the nixpkgs.pkgs to an attibute set that's nixpkgs but nano is overriden to null
<chagra> yeah exactly!
<infinisil> Though this might cause many rebuilds depending on what else depends on nano
<infinisil> Doesn't look like much though
drakonis has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @alexfmpe opened pull request #76648 → Add missing space → https://git.io/JeNHy
<chagra> what about nixpkgs.config.packageOverrides = pkgs: { nano = null; };
<chagra> would that work
<chagra> of course you would run nix why-depends --all /run/current-system nixpkgs.nano
<chagra> before to check dependencies
<chagra> nevermind it gives error: value is null while a set was expected
mexisme has joined #nixos
cosimone has quit [Quit: Terminated!]
mac10688 has joined #nixos
horner has joined #nixos
mexisme has quit [Ping timeout: 252 seconds]
drakonis has joined #nixos
cosimone has joined #nixos
Heirlung has joined #nixos
bvdw has quit [Write error: Connection reset by peer]
vika_nezrimaya has joined #nixos
bvdw has joined #nixos
<{^_^}> [nixpkgs] @AndersonTorres pushed 0 commits to update/bochs: https://git.io/JeNHF
corsair has quit [Ping timeout: 258 seconds]
corsair has joined #nixos
<{^_^}> [nixpkgs] @teto pushed commit from @filalex77 to master « starship: 0.32.1 -> 0.32.2 »: https://git.io/JeNQt
<{^_^}> [nixpkgs] @teto merged pull request #76642 → starship: 0.32.1 -> 0.32.2 → https://git.io/JeNyb
ebzzry has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @alyssais opened pull request #76649 → rubyMinimal: fix build → https://git.io/JeNQZ
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/eab4ee0c27c (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
<{^_^}> [nixpkgs] @NekomimiScience opened pull request #76650 → get_iplayer: 2.99 -> 3.24 → https://git.io/JeNQc
<{^_^}> [nixpkgs] @AndersonTorres opened pull request #76651 → Bochs: 2.6.9 -> 2.6.10 → https://git.io/JeNQ4
gxt has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #76651 → Bochs: 2.6.9 -> 2.6.10 → https://git.io/JeNQ4
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/JeNQB
ebzzry has joined #nixos
<{^_^}> [nixpkgs] @costrouc opened pull request #76652 → Packaging several async python web libraries / databases connectors → https://git.io/JeNQz
<{^_^}> [nixpkgs] @vcunat merged pull request #76648 → Add missing space → https://git.io/JeNHy
<{^_^}> [nixpkgs] @vcunat pushed commit from @alexfmpe to master « haskellPackages.multi-ghc-travis: add missing space (PR #76648) »: https://git.io/JeNQ2
<{^_^}> [nixpkgs] @alexarice opened pull request #76653 → Agda rework → https://git.io/JeNQ6
<{^_^}> [nixpkgs] @alexarice closed pull request #74773 → agda-categories: init at 0.1 → https://git.io/JeMeG
ddellacosta has joined #nixos
v88m has joined #nixos
v88m has quit [Client Quit]
v88m has joined #nixos
endformationage has joined #nixos
v88m has quit [Client Quit]
v88m has joined #nixos
o1lo01ol_ has joined #nixos
o1lo01ol1o has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @multun opened pull request #76654 → pythonPackages.compiledb: init at 0.10.1 + dependencies → https://git.io/JeNQ5
philr has quit [Ping timeout: 268 seconds]
drakonis has quit [Ping timeout: 268 seconds]
brightone has quit [Ping timeout: 268 seconds]
cosimone has quit [Quit: Quit.]
__monty__ has joined #nixos
<{^_^}> [nixpkgs] @risicle opened pull request #76655 → [r19.09] python: ecdsa: 0.13.2 -> 0.13.3, addressing CVE-2019-14853 & CVE-2019-14859 → https://git.io/JeN7J
Mrmaxmeier7 is now known as Mrmaxmeier
rauno has joined #nixos
fusion809_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @vcunat pushed 8 commits to release-19.09: https://git.io/JeN7W
zupo has joined #nixos
chiefgoat has quit [Quit: ZNC 1.7.5 - https://znc.in]
chiefgoat has joined #nixos
orivej has joined #nixos
chiefgoat has quit [Client Quit]
drakonis has joined #nixos
chiefgoat has joined #nixos
gustavderdrache has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
drakonis has quit [Ping timeout: 240 seconds]
Guest38788 has quit [Ping timeout: 252 seconds]
work_ has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @vbgl merged pull request #74821 → ocamlPackages.conduit: 1.0.0 -> 1.4.0 and dependencies → https://git.io/JeMcK
<{^_^}> [nixpkgs] @vbgl pushed commit from @alexfmpe to master « ocamlPackages.conduit: 1.0.0 -> 1.4.0 and dependencies (#74821) »: https://git.io/JeN7x
horner has quit [Read error: Connection reset by peer]
horner has joined #nixos
vidbina has quit [Ping timeout: 258 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos
<wucke13> How can I import a nix file named as the current value of networking.hostName?
lovesegfault has joined #nixos
corsair has quit [Ping timeout: 260 seconds]
<elvishjerricco> wucke13: `import "${config.networking.hostName}"` But beware that there are lots of ways to create infinite recursion this way
<lovesegfault> colemickens: is colebot okay?
<lovesegfault> Just noticed the bot didn't push in 6 days
<wucke13> elvishjerricco: Ok, is there a more cleverish way of using one configuration on multiple systems?
<wucke13> (Probably manually symlinking a specific nix file for each machine to /etc/nixos/configuration.nix is fine anyways, but I'm curious of alternatives)
<elvishjerricco> wucke13: The complicated answer is that I use the module system (https://nixos.org/nixos/manual/index.html#sec-writing-modules) to define options that allow a config to concisely enable and configure things that matter to that config.
<elvishjerricco> But I'll admit that is complicated
<multun> wucke13: depends on the usecase, you might wanna have a look at this example https://github.com/delroth/infra.delroth.net
<chiefgoat> I have a little headless machine that runs NixOS. Sometimes the power goes out. When the power comes back up, the little guy doesn't power on. Is there something I can set to true in my configuration.nix to have it boot when powered?
<multun> chiefgoat: I'm pretty sure you can't, these are firmware / hardware settings
<multun> chiefgoat: there might be a bios option for that
<multun> or EFI, whatever
horner has quit [Quit: zzZzZzZzZZZzzz…]
<wucke13> Pretty much everything which has an accesible bios configuration allows you set what to do on powerloss: On, Off, or Restore (whatever the case was before the powerloss).
<chiefgoat> I'll check it out, thanks!
<{^_^}> [nixpkgs] @stigtsp opened pull request #76656 → rakudo: 2017.01 -> 2019.11 → https://git.io/JeN5A
fragamus has joined #nixos
Cale has joined #nixos
kleisli has joined #nixos
fragamus has quit [Client Quit]
zaeph has joined #nixos
redd has joined #nixos
redd is now known as Guest71870
kleisli has quit [Ping timeout: 260 seconds]
Guest71870 is now known as abasdfasdfasdfas
abasdfasdfasdfas is now known as redd_at_36c3
<redd_at_36c3> Hello to all NixOS Users
<{^_^}> [nixpkgs] @multun opened pull request #76658 → pythonPackages.junitparser: init at 1.4.1 → https://git.io/JeNd8
<multun> redd_at_36c3: hello :)
<redd_at_36c3> Hi multun
<redd_at_36c3> May I ask you a question? Did your CPU throttling on your NixOS installation worked out of the box?
<wucke13> What do you mean by cpu throtteling?
<redd_at_36c3> CPU Frequency should go down to less MHz in case there is no load on the system
<pistache> redd_at_36c3: it does on mine, but if it's not working fine you might be interested in "throttled"
<multun> redd_at_36c3: works for me
<wucke13> And have a look at tlp and the governor in general
<redd_at_36c3> ok cool. On Default on my laptop the throttling did not worked out of box
<redd_at_36c3> i needed to add following configuration.
<redd_at_36c3> powerManagement.cpuFreqGovernor = "ondemand";
<pistache> redd_at_36c3: what laptop ?
<pistache> redd_at_36c3: ah, then it's expected
<redd_at_36c3> HP Compaq 6715s with AMD Turion x2 64 bit
<pistache> Linux uses the 'performance' governor by default
<redd_at_36c3> I am wondering why the default of this configuration is set to "null" and not to "nodemand"
<redd_at_36c3> *"ondemand"
<multun> I think it's just there in the default config, but I'm not sure
<redd_at_36c3> on other Distros like MX Linux its throttling by default
fragamus has joined #nixos
<pistache> redd_at_36c3: actually, it should be set to "ondemand" by NixOS's "nixos-generate-config"
<redd_at_36c3> But if throttling for newer CPUs is working out of the box i don't see the need to raise any bugticket or so :)
<pistache> redd_at_36c3: did you use nixos-generate-config to generate the hardware-configuration.nix file ?
<redd_at_36c3> hm.. @pistache on the website the default is "null"
<multun> redd_at_36c3: the default value of the setting is null, but it's there in the default configuration file
<pistache> the default is the kernel's default, but the installation tools should detect that you're on laptop and set it accordingly
<redd_at_36c3> ah :) Where can i see the default configuration file? (sorry, i am new to NixOS since yesterday...)
<multun> redd_at_36c3: it's created by nixos-generate-config
<multun> nixos-generate-config --root /tmp/test_config
tokudan has quit [Quit: Dunno.]
tokudan has joined #nixos
<pistache> nixos-generate-config should default to "ondemand" if it's available
ng0 has quit [Ping timeout: 258 seconds]
<multun> grep cpuFreqGovernor /tmp/test_config/etc/nixos/hardware-configuration.nix
<multun> pistache: I get powersave
<redd_at_36c3> thanks multun, in case i tested it an it was added correctly. However yesterday on my installation via an NixOS USB stick it was not added
<multun> that's odd
<pistache> multun: it's the second choice, in case "ondemand" is not available in scaling_available_governors
Bryophyllum has quit [Quit: Bryophyllum]
<pistache> (ondemand governor is not available on sandy bridge or later Intel CPUs)
<multun> pistache: gotcha
<redd_at_36c3> I cannot say from what kind of stick i booted, because it was provided to me by the people of the NixOS aseembly at the 36c3. So maybe this was not in "original" state...
<chagra> if you have more issues with cpu or power management you might also be intrested in setting services.tlp in the future
<{^_^}> [nixpkgs] @veprbl opened pull request #76659 → pkgsStatic: set BUILD_SHARED_LIBS=OFF for cmake → https://git.io/JeNdK
<multun> redd_at_36c3: a bit old maybe
<chagra> one of these days I need to go to a nixos assembly or nixcon
<chagra> but alas visa issues and where I live make it hard and expensive
<chagra> maybe I'll try to fit it in a visit one time
ng0 has joined #nixos
ng0 has joined #nixos
ng0 has quit [Changing host]
mexisme has joined #nixos
<redd_at_36c3> chagra, It would be definitely worth it :)
<multun> chagra: why would you pick tlp over powertop ?
<multun> (I actually have no clue)
<chagra> I don't know the difference either, I just know how to configure tlp and don't wanna bother changing over
<chagra> does powertop offer better optimisations?
<chagra> oh also it seems nixos has a config module for tlp only not powertop which is just autotuning
<chagra> maybe that's why I chose, I can't remember
tokudan has quit [Quit: Dunno.]
<lukego> How does gstreamer work with nixpkgs? Seems if I install 'gstreamer' I get an ancient legacy version, while if I install 'gst_all_1' I seem to get everything except the gst-launch frontend program? I'm trying to run examples from the internet that use gst-launch. If I find a copy in the nix store and run that directly then it tells me I'm lacking the v4l (video4linux) plugin too..
tokudan has joined #nixos
<p01ar> hhhh
<p01ar> whos at c3?
<redd_at_36c3> me =)
misuzu has quit [Remote host closed the connection]
<p01ar> h
<qyliss> me
<pistache> multun: tlp has thinkpad-specific features (battery start/stop thresholds, notably)
<pistache> actually, tlp
misuzu has joined #nixos
<pistache> scrape that^
ng0 has quit [Quit: leaving]
work_ has joined #nixos
<lukego> (oh I think I'm supposed to use nix-shell...)
orivej has quit [Quit: No Ping reply in 180 seconds.]
<clever> ,libraries lukego
<{^_^}> lukego: Don't install libraries through nix-env or systemPackages, use nix-shell instead. See https://nixos.wiki/wiki/FAQ/Libraries for details.
orivej has joined #nixos
<chagra> lukego: gst_all_1 is an attribute set containing other packages. It seems that the latest gstreamer is the package with the attribute gst_all_1.gstreamer
ng0 has joined #nixos
ng0 has joined #nixos
<lukego> thanks chagra. I'm onto new and exciting errors now that may not be related to the nix packaging :)
<chagra> well that's life! going from one error to another
o1lo01ol_ has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
drakonis has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
jmeredith has quit [Quit: Connection closed for inactivity]
<chagra> What's a good sales pitch for nixos and nix?
orivej has quit [Quit: No Ping reply in 180 seconds.]
<chagra> Every time I get asked why do you use it, there are so many things to say I get confused and don't know how to summarize
<chagra> it seems so hard to quickly explain to people in what ways it's great
orivej has joined #nixos
<HedgeMage> chagra: When asked, I usually say that it gives me good visibility into what I'm installing and how, with the option to pull binary packages or compile from source, and a decent mix of package availability for the various hats I wear (software engineer, infosec geek, executive), without a ton of maintenance overhead.
<pistache> chagra: if you haven't seen it, there's https://nixos.org/nixos/nix-pills/why-you-should-give-it-a-try.html
<jtojnar> ,locate app-defaults
<{^_^}> Found in packages: iv, xfig, xxkb, xawtv, xbomb, xterm, xvkbd, editres, gnuplot, lesstif, xcircuit, xcruiser, xfontsel, xosview2, xlibs.xdm, xlibs.xfd, xlibs.xgc, xlibs.xsm, xlockmore, gnuplot_qt, xlibs.xmag, xlibs.xcalc, xlibs.xload, xlibs.xmore, xlibs.bitmap, xlibs.oclock, xlibs.xclock, xscreensaver, xlibs.editres, xlibs.viewres, plasma-desktop, xlibs.xconsole, xlibs.xfontsel, xlibs.xmessage, x11_ssh_askpass
<HedgeMage> One of the hardest things for me, personally, was becoming a CISO and having to suddenly maintain a bunch of office-y things for my executive roles alongside dev and infosec tools. I can't sanely do that on anything but Gentoo or NixOS. Most distros are made for *a* use case, not that weird intersection of use cases.
<chagra> I don't you have to have a certain job to benefit from nixos. I'm a medical student yet I find myself absolutely needing it to maintain my sanity
<drakonis> ^
<drakonis> compsci instead
<chagra> It's the only way I can know for sure that I'm using exactly what I want
<chagra> otherwiser in the back my head an itch keeps wondering what's happening that I don't know about
<drakonis> all my issues with other distros vanish under NixOS, hell, the issues other folks complain about, arent a thing
<drakonis> except for the ones inherent to nixos's inner workings
<drakonis> can always be worked around
<drakonis> project request: find out which things alter what
<drakonis> ie: find out all the options that modify a given option
<colemickens> lovesegfault: no. It needs an overall rework. Gonna take a few more days probably
vidbina has joined #nixos
<multun> pistache: thanks for the tip :)
<{^_^}> [nixpkgs] @alexarice closed pull request #69343 → youtube-dl-gui: init at 0.4 → https://git.io/JesNO
<drakonis> ah actually that didnt come off the way i want
softinio has joined #nixos
<{^_^}> [nixpkgs] @alexarice closed pull request #67458 → [WIP] environment.etc: loaOf -> attrsOf → https://git.io/fjAOw
<drakonis> a program for processing a configuration file that returns all the options that were modified by the config file and which options modified another option
<drakonis> not exactly a stellar description of what i want to say
mexisme has quit [Ping timeout: 268 seconds]
equivrel has quit [Remote host closed the connection]
<chagra> drakonis: so just looking up the definition of each option used and printing what they change when enabled?
<drakonis> hmm kinda
<drakonis> it should run deep and not at some surface level
<chagra> the project is already written kinda I think. because that's Nix's job to find out what options change what other options
<{^_^}> [nixpkgs] @tokudan opened pull request #76660 → Nextcloud: 16.0.6 -> 16.0.7 → https://git.io/JeNFd
<drakonis> have a full map of the system options
<chagra> so you can take the logic of the interpreting done by nix and use that
<chagra> ooooohhh i understand now
<chagra> kinda like nix why-depends but with options?
<drakonis> yes
<softinio> anyone available to review my PR: https://github.com/NixOS/nixpkgs/pull/76305
<{^_^}> #76305 (by softinio, 6 days ago, open): Add coc-metals vim plugin
<drakonis> so if i have a basic config file, it'll show me all the ways it modified the system
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
o1lo01ol1o has joined #nixos
<chagra> that'd be cool to have. At least under the options description. (this appends x to systemPackages and sets services.xserver to enabele)
<chagra> It'd be a good documentation replacement to just reading the nix expression
<drakonis> there's a variety of options that have effects that runs deep
<lovesegfault> colemickens: Got it, just making sure you knew :)
<{^_^}> [hydra] @grahamc pushed to master « job prometheus endpoint: drop nixname, too variable »: https://git.io/JeNbf
<{^_^}> [hydra] @grahamc pushed 2 commits to flake: https://git.io/JeNbJ
<drakonis> i thought about it after the person from earlier asked why nano and w3m was available
o1lo01ol1o has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #76548 → monitoring plugins: fix path to sudo and mailq → https://git.io/JebMf
<{^_^}> [nixpkgs] @thoughtpolice pushed commit from symphorien+git@xlumurb.eu to master « monitoring plugins: fix path to sudo and mailq »: https://git.io/JeNbI
chagra has quit [Quit: WeeChat 2.6]
chagra has joined #nixos
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #76643 → resilio-sync: 2.6.3 -> 2.6.4 → https://git.io/JeNSk
<{^_^}> [nixpkgs] @thoughtpolice pushed commit from @danieldk to master « resilio-sync: 2.6.3 -> 2.6.4 »: https://git.io/JeNbt
vidbina has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @costrouc opened pull request #76661 → Fix several broken python packages → https://git.io/JeNbm
<{^_^}> [nixpkgs] @thoughtpolice pushed commit from @danieldk to release-19.09 « resilio-sync: 2.6.3 -> 2.6.4 »: https://git.io/JeNb3
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #76468 → verilator: 4.022 -> 4.024 → https://git.io/Jebvj
<{^_^}> [nixpkgs] @thoughtpolice pushed commit from @r-ryantm to master « verilator: 4.022 -> 4.024 »: https://git.io/JeNbc
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #76308 → metabase: 0.33.6 -> 0.33.7.1 → https://git.io/JeNbC
<{^_^}> [nixpkgs] @thoughtpolice pushed commit from @r-ryantm to master « metabase: 0.33.6 -> 0.33.7.1 »: https://git.io/JeNbW
fendoer has joined #nixos
fenedor has quit [Ping timeout: 258 seconds]
adisbladis has quit [Ping timeout: 268 seconds]
adisbladis has joined #nixos
fendoer has quit [Read error: Connection reset by peer]
fendoer has joined #nixos
MarcWeber has quit [Remote host closed the connection]
m1cr0man has quit [Ping timeout: 268 seconds]
ixxie has quit [Ping timeout: 265 seconds]
m1cr0man has joined #nixos
MichaelRaskin has left #nixos [#nixos]
horner has joined #nixos
cab404 has joined #nixos
<cab404> hi! can anyone review package add PR? https://github.com/NixOS/nixpkgs/pull/76621
<{^_^}> #76621 (by cab404, 1 day ago, open): Added micronucleus
mexisme has joined #nixos
h0m1 has quit [Quit: WeeChat 2.7]
<cab404> im at 36c3 nixos table right now, so if you have any quiestions, just ask me :D
h0m1 has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @risicle opened pull request #76662 → cyrus_sasl: add patch for CVE-2019-19906 → https://git.io/JeNbh
<lovesegfault> cab404: Who's there?
<cab404> i'm really bad at names, but I'll ask them to shout here
<{^_^}> [nixpkgs] @costrouc opened pull request #76663 → python3Packages.aioamqp: refactor fix broken package → https://git.io/JeNNZ
<Guanin> y log - anyone here who knows whats wrong?
<Guanin> Hi, I'm currently trying to setup openldap for user management (first time working with it at all). It seems to work partially, as a wrong password gets rejected, while the valid password just restarts getty (with an error message in the journal). My configuration and the resulting files can be found here: https://gist.github.com/Amarandus/532641e29d92779f9d34f61cee76fbcb the eror message is in line 746 of m
cab404` has joined #nixos
cab404 has quit [Ping timeout: 248 seconds]
philr has joined #nixos
chagra has quit [Ping timeout: 240 seconds]
<das_j> gchristensen: Is there anything to make ofborg evals PRs with an old broken evaluation like #76506?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/76506 (by SlothOfAnarchy, 4 days ago, open): python3.pkgs.graph-tool: 2.27 -> 2.29
gyroninja___ has quit [Quit: gyroninja___]
kleisli has joined #nixos
<gchristensen> your command did it
<das_j> yeah but it still fails because the old eval fails
<gchristensen> no, it ran a fresh eval
<gchristensen> the PR failed 4 days ago, the current failure links to a gist 1h old
<das_j> ah I see what the issue is
<das_j> thanks
<LnL> called with unexpected argument 'pkgconfig'
<gchristensen> yep
<LnL> didn't even know we have an alias with a dash for it
<das_j> which is the right one to use? seems like pkg-config is the new one?
<das_j> because its pkgconfig = pkg-config
<LnL> 7k vs 300 and not sure why we'd rename it
<gchristensen> I think because pkg-config is a more common package name for it for other distros
mexisme has quit [Ping timeout: 248 seconds]
<das_j> well I'm actually talking to SlothOfAnarchy (PR author). Should I suggest changing it back to pkgconfig?
<gchristensen> we should use the non-aliased version
<das_j> oof. but yes, makes sense
mexisme has joined #nixos
<LnL> seems odd tho, 90% is uses the alias right now
erictapen has joined #nixos
__monty__ has quit [Quit: leaving]
<{^_^}> [nixpkgs] @costrouc opened pull request #76664 → python3Packages.fsspec: 0.5.2 -> 0.6.2 enable tests → https://git.io/JeNNd
cab404` has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Ma27 pushed to master « uutils-coreutils: fix darwin build »: https://git.io/JeNAv
risson has quit [Quit: Pouet. WeeChat 2.6]
Rusty1 has quit [Remote host closed the connection]
redd_at_36c3 has quit [Remote host closed the connection]
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
work_ has quit [Quit: Connection closed for inactivity]
risson has joined #nixos
<{^_^}> [nixpkgs] @raboof opened pull request #76666 → OpenSC: 0.19.0 -> 0.20.0 → https://git.io/JeNA8
h0m1 has quit [Quit: WeeChat 2.7]
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @dasJ opened pull request #76667 → Types1 → https://git.io/JeNA4
o1lo01ol1o has joined #nixos
h0m1 has joined #nixos
zaeph has quit [Ping timeout: 245 seconds]
<o1lo01ol1o> I'm still trying to figure out how to reconstruct the path to cabal's data-dir. I given a cabal project called `src`, I can get figure out ${src.data}/share/${base-compiler.ghc.name}/x86_64-osx-ghc-8.8.1/${src.name}/foo, but where does "x86_64-osx-ghc-8.8.1" come from?
chloekek has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @flokli pushed commit from @matthewbauer to release-19.09 « john: use proper configure flags »: https://git.io/JeNAu
h0m1 has quit [Quit: WeeChat 2.7]
h0m1 has joined #nixos
Synthetica has quit [Quit: Connection closed for inactivity]
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
_0mp has joined #nixos
<{^_^}> [nixpkgs] @jtojnar opened pull request #76668 → sman: init at 0.2.0 → https://git.io/JeNAd
erictapen has quit [Ping timeout: 248 seconds]
<_0mp> qyliss: hi there, I've heard rumors that you are working with FreeBSD. Would you like to help me finish the porting of Nix to FreeBSD, maybe?
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @xbreak opened pull request #76669 → clang_9: Correct ClangTargets-release.cmake → https://git.io/JeNAj
<{^_^}> [nixos-org-configurations] @grahamc pushed 10 commits to master: https://git.io/JeNxe
dingenskirchen has quit [Quit: dingenskirchen]
dingenskirchen1 has joined #nixos
jgeerds has quit [Ping timeout: 258 seconds]
<das_j> hm what is the default if no type for an option is set?
<das_j> like what would happen if I did services.whatever.withoutType.type ?
dingenskirchen1 is now known as dingenskirchen
<das_j> nvm, dumb question
<averell> https://paste.q3k.org/paste/5FA6B1Iy#cDbZ6NYTXqakyz5H1tDml1wnYp5C-CQ0pRIr794BeL1 <-- trying to override a python package, unfortunately disabled = isPy3k; is evaluated too early. what's the proper way to set disabled = false from outside?
lunik1 has joined #nixos
<{^_^}> [nixpkgs] @dasJ opened pull request #76670 → nixos/lib: Inherit type for doRename options → https://git.io/JeNxO
zeta_0 has joined #nixos
vika_nezrimaya has quit [Remote host closed the connection]
zeta_0 has quit [Client Quit]
noudle has quit []
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/14133ec1245 (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)