worldofpeace changed the topic of #nixos to: NixOS 20.09 Nightingale ✨ https://discourse.nixos.org/t/nixos-20-09-release/9668 || 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/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-inf
zupo has quit [Ping timeout: 240 seconds]
MichaelRaskin has quit [Quit: MichaelRaskin]
Fare has joined #nixos
<omasanori[m]> I also see the lvmconfig error, I guess it checks LVM configuration files while I didn't set up LVM at all.
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nixos
mycrowmachinese[ was kicked from #nixos by gchristensen [mycrowmachinese[]
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/bc45fa39465 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
Fare has quit [Ping timeout: 264 seconds]
CMCDragonkai1 has quit [Ping timeout: 240 seconds]
mbrgm has quit [Ping timeout: 244 seconds]
mbrgm has joined #nixos
lord| has quit [Quit: https://i.imgur.com/xacQ09F.mp4]
cr4y1__ has quit [Ping timeout: 240 seconds]
lord| has joined #nixos
shibboleth has quit [Quit: shibboleth]
<{^_^}> [nixpkgs] @veprbl merged pull request #102861 → maxima: 5.42.2 -> 5.44.0 → https://git.io/JTAA7
<{^_^}> [nixpkgs] @veprbl pushed commit from @omasanori to master « maxima: 5.42.2 -> 5.44.0 (#102861) »: https://git.io/JkJLW
Fare has joined #nixos
jbox has quit [Read error: Connection reset by peer]
jbox has joined #nixos
m4tsa_ has quit [Ping timeout: 264 seconds]
<pumpy> anyone? :/
jbox has left #nixos ["WeeChat 2.9"]
<pumpy> dunno what to do tho
vhs has quit [Ping timeout: 264 seconds]
m0rphism has quit [Ping timeout: 264 seconds]
rajivr has joined #nixos
<pumpy> i ran lvmconfig --typeconfig default --withcomments with a grep for event_activation and it's =1 which was the fix they talked about so dunno
<pumpy> gchristensen any idea pls? ^
<jybs> /leave
<jybs> \leave
<jybs> \quit
<pumpy> do /part
jybs has left #nixos [#nixos]
acarrico has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @djanatyn opened pull request #103179 → fend: init at 0.1.9 → https://git.io/JkJOR
lukegb has quit [Quit: ~~lukegb out~~]
lukegb has joined #nixos
Fare has quit [Ping timeout: 264 seconds]
vhs has joined #nixos
magnetophon has joined #nixos
Fare has joined #nixos
<{^_^}> [nixpkgs] @zowoq merged pull request #103177 → miniserve: 0.10.0 -> 0.10.1 → https://git.io/JkJTX
<{^_^}> [nixpkgs] @zowoq pushed to master « miniserve: 0.10.0 -> 0.10.1 »: https://git.io/JkJ3L
acarrico has joined #nixos
h0m1 has quit [Quit: WeeChat 2.9]
h0m1 has joined #nixos
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos
sss2 has quit [Quit: Leaving]
night has quit [Read error: Connection reset by peer]
NightA has joined #nixos
Fare has quit [Ping timeout: 264 seconds]
magnetophon has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JkJsP
<{^_^}> [nixpkgs] @veprbl opened pull request #103180 → darwin.adv_cmds: fix build → https://git.io/JkJsX
inkbottle has joined #nixos
Fare has joined #nixos
ris has quit [Ping timeout: 260 seconds]
zebrag has quit [Ping timeout: 260 seconds]
pushqrdx has joined #nixos
<pushqrdx> i tried to change the installation usb nix channel to unstable expecting that it would use it during installation however it used the default 20 channel instead
<pushqrdx> so i wonder is it possible to install using the unstable channel directly instead of installing, then switch --upgrade
magnetophon has joined #nixos
Fare has quit [Ping timeout: 264 seconds]
<colemickens> pushqrdx how did you change the channel?
<pushqrdx> `sudo nix-channel --add https://nixos.org/channels/nixos-unstable nixos`
magnetophon has quit [Ping timeout: 256 seconds]
<pushqrdx> and same without sudo
<pushqrdx> from the install media
jonatanb has joined #nixos
<{^_^}> [nixpkgs] @orivej-nixos merged pull request #103108 → convertall: init at 0.8.0 → https://git.io/JkvuU
<{^_^}> [nixpkgs] @orivej-nixos pushed commit from @orivej to master « convertall: init at 0.8.0 (#103108) »: https://git.io/JkJZJ
yeongsheng_tan[m has joined #nixos
jonatanb has quit [Ping timeout: 260 seconds]
Rusty1 has joined #nixos
sulu has joined #nixos
teto has quit [Quit: WeeChat 2.9]
<pushqrdx> colemickens doing so doesn't appear to have any effect though
magnetophon has joined #nixos
Chiliparrot has quit [Ping timeout: 246 seconds]
<danderson> anyone done declarative nix-channel management before? I'm picturing adding stuff to my nixos config to manage ~/.nix-defexpr/channels, so that the channels match what the system was build with. Anyone done something like that before?
<danderson> My experiment with flakes isn't going _super_ well, so I'm toying with how to get the nice things from flakes back in a non-flake world, while the flake world sorts itself out a bit more.
<gchristensen> I do something you might be in to ...
<danderson> ah, interesting
<jophish> assert builtins.trace "Hey dummy, you're on your server! Use NixOps!" false; LOL
<danderson> I think I might try something like that but with a reference to a fetchTarball derivation
<gchristensen> danderson: then I rebuild with nixos-rebuild -I nixpkgs=channel:nixos-20.09
<danderson> effectively, get the hermeticity of flakes without using flakes
<hexa-> # Use the locally pinned nixpkgs checkout on the target machine
magnetophon has left #nixos [#nixos]
<hexa-> environment.variables."NIX_PATH" = lib.mkForce "${pkgs.path}:nixpkgs=${pkgs.path}";
<hexa-> i'm doing this with my morph deployment
Chiliparrot has joined #nixos
<hexa-> wait, that looks silly
<danderson> gchristensen: I'm trying to make a config that's fat-finger proof - in particular, runnable by people not familiar with nixos
<gchristensen> cool
<danderson> so I want something that doesn't do crazy things if I forget nixos-rebuild flags
<gchristensen> cool
<maralorn> I set my NIX_PATH to /etc/nix-path and then i set environment.etc."nix-path/${channel}".source = channel
<danderson> that was the hope with flakes - but the way it breaks nixos-rebuild remote deploys is kind of a deal breaker at the moment
<gchristensen> I have a thing which stages upgrades, and prompts you to update
<colemickens> you're still susceptible to user state in ~/.config/{nix,nixpkgs}
<colemickens> danderson: what's broken?
<danderson> and the bug discussing that seems to be more involved than just "we didn't implement it yet"
<danderson> colemickens: can't instantiate and realize separately with the new `nix` command
<colemickens> I do
<colemickens> but its a hack, yeah
<danderson> How did you work around https://github.com/NixOS/nix/issues/3908 ?
<{^_^}> nix#3908 (by colemickens, 13 weeks ago, open): nixFlakes: can't figure out nix-instantiate equivalent
<colemickens> I just build '${thing}.drvPath' which gives me the derivation
<danderson> I see you filed it, but the hacks described in the bug only seem to work for legacyPackages, not nixos configs.
<colemickens> nixosConfigurations are just nix packages though
<danderson> I was getting failures. Sec, reproducing
<colemickens> nixosConfiguration.hostname.config.system.build.toplevel is the derivation for the entire system
<colemickens> you can build that, copy derivs to remote, build, copy back build output. It's what I do for remote builds.
<danderson> if I give nixosConfiguration.hostname.config.system.build.toplevel to `nix-build`, I end up with the entire build done locally. What do you build to just get the .drv closure?
<danderson> ...toplevel.drvPath doesn't seem to exist.
<danderson> This is with: `nix --experimental-features 'nix-command flakes' build ".#nixosConfigurations.vega.config.system.build.toplevel" -o result`
<danderson> ah: nix --experimental-features 'nix-command flakes' eval ".#nixosConfigurations.vega.config.system.build.toplevel.drvPath"
<pushqrdx> even though sudo nix-channel list on the live usb returns unstable channel the install doesn't seem to use it
<colemickens> fwiw, this is what I've written to do this whole song + dance for flakes: https://github.com/colemickens/nixcfg/blob/682427dab018a71bd8f6fad1b514f18564e04dac/nixup#L68
<danderson> eval of drvPath produces something of use. Presumably I can then nix-copy-closure that, and then nix-build it
<colemickens> yup
<danderson> thanks much. Maybe I can stick with flakes then
<colemickens> np, glad it was helpful
<danderson> although as of some recent update to nixUnstable, eval seems to have slowed down enough that I'm not sure I'm getting any benefits from the cached evals
<danderson> but, one problem at a time. And "as slow as pre-flakes, but with flakes" is still an improvement
* colemickens has also felt that a bit
<{^_^}> [nixpkgs] @worldofpeace merged pull request #103105 → lollypop: 1.3.2 -> 1.4.5 → https://git.io/Jkv4p
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to staging-next: https://git.io/JkJn7
<danderson> the joys of running unstable code :)
<gchristensen> I've had so many "joys" with nix unstable :').
yinfeng has joined #nixos
Fare has joined #nixos
<pumpy> on 20.09 i get "lvmconfig failed" error on console. lvm2-activation-generator is the source i guess. how i can fix? i found https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1650584.html and i ran lvmconfig --typeconfig default --withcomments with a grep for event_activation and it's =1 which was the fix they talked about so dunno
<pumpy> what to do :(
<pumpy> any idea gchristensen? :/
<colemickens> (I went ahead and updated the OP of that bug with an explicit example usage of the workaround too)
<danderson> colemickens: why are you copying to file://, rsyncing, and copying into the store from file:// ? Does ssh:// not work?
<gchristensen> pumpy: do you use lvm?
<colemickens> danderson: it's faster than letting nix copy the drvs :(
<pushqrdx> colemickens i believe you forgot about my question :')
<colemickens> pushqrdx: I'm sorry, I just don't know. Sorry to leave you hanging like that though.
<pushqrdx> ah np at all i just thought you forgot to answer :D
<danderson> colemickens: ouch. I guess I believe that :(
<colemickens> pushqrdx: if *I* were you, I would build the system config manually with whatever channel you want, and then call `nixos-install --system /nix/store/...` and let it install the build you produced.
<pumpy> gchristensen nope
<pumpy> nothing about it in any of my configs
pushqrdx has quit [Quit: Connection closed]
<gchristensen> ignore it
<pumpy> "lvm*"
<colemickens> danderson: fwiw, I recently rewrote this, had reverted back to just naively `nix copy --derivation` the drvs and noticed how slow it was, re-implemented the extra copy/rsync and again noticed that it was faster. So I stand by it (without hard data)
<gchristensen> or file an issue
<pumpy> :/ ok ty i guess
<colemickens> danderson: I didn't try `nix-copy-closure` though, maybe it's better.
<danderson> colemickens: oh no, I believe it. rsync's reeeally good at copying stuff fast.
<danderson> good tip, thanks!
<danderson> seems like I just need to steal most of this shell script.
<gchristensen> pumpy: please open an issue :)
Fare has quit [Ping timeout: 264 seconds]
<gchristensen> pumpy: so I can "me also" it
h0m2 has joined #nixos
<pumpy> gchristensen well i woulda but i dont have github account :/
<gchristensen> ah bummer
<pumpy> ya sorry to punt, not being lazy
h0m1 has quit [Ping timeout: 265 seconds]
bn_work has quit [Quit: Connection closed for inactivity]
spease has quit [Remote host closed the connection]
<danderson> colemickens: another question about that script: I don't understand why this branch exists: https://github.com/colemickens/nixcfg/blob/682427dab018a71bd8f6fad1b514f18564e04dac/nixup#L118
<danderson> just above, you realize on the remote host without cachix, push to cachix (assuming keys etc.), then realize again... Isn't that always going to be a no-op?
<pumpy> omasanori[m] you mind making github issue like gchristensen asking?
<pumpy> short version...
<pumpy> on 20.09 i get "lvmconfig failed" error on console. lvm2-activation-generator is the source i guess. how i can fix? i found https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1650584.html and i ran lvmconfig --typeconfig default --withcomments with a grep for event_activation and it's =1 which was the fix they talked about so dunno
<pumpy> what to do :(
<colemickens> danderson: Hm. 118 is the first time I realize on $target (note $target != $remote), on 79-82, I do a trial realization on $target, but that only works if $out already exists in cachix or on the $target.
<danderson> ooooh, remote != target
<danderson> I see. So, build on a build host, push to cachix, then deploy to target by way of cachix
leungbk has joined #nixos
vidbina_ has joined #nixos
<colemickens> danderson: yes, and then there's untested support for not using cachix
<danderson> Got it. Thanks for helping my reading comprehension :)
<colemickens> np! Another thing of note about this script, (that took extra care due to bashism, etc) is the usage of nix-shell on the remote too (hence, this works on old Packet images, newer EC2 instances, and custom Azure instances with unstable enabled, etc)
m1cr0man has quit [Ping timeout: 240 seconds]
<colemickens> (I am wondering if it's worth extracting this into a little go app or something? but also might be overkill for what this is.)
<danderson> hmm, interesting
<gchristensen> go app to do what colemickens?
<colemickens> (and the shuttling around of the buildArgs to ensure we always get cache hits, even if the remote builder's nix-daemon doesn't already know about all of the binary caches we might want)
<danderson> That does resolve something that was eating at me, how to bootstrap a machine for the first time into this nixUnstable world
vidbina has quit [Ping timeout: 265 seconds]
<colemickens> gchristensen: orchestrating this "build derivations, rsync to remote host, push artifacts somewhere, realize them on a remote in one a few possible ways" process that I'm doing in this function; https://github.com/colemickens/nixcfg/blob/682427dab018a71bd8f6fad1b514f18564e04dac/nixup#L68-L151
<danderson> that printf incantation does look quite scary :)
<colemickens> I've seen a number of less comprehensive versions of this script around.
<gchristensen> mm
<colemickens> danderson: yes. it wasn't fun, and I think it doesn't work if you need to use a pipe in the remote command, but I'd had enough at that point :)
<danderson> annoyingly, making that part Go wouldn't help much, SSH's protocol for executing commands is "gimme a string that I'll pass to the local shell"
zakame has joined #nixos
m1cr0man has joined #nixos
<gchristensen> I like the idea of making that a proper tool
<{^_^}> [nixpkgs] @zowoq pushed to master « miniserve: 0.10.1 -> 0.10.3 »: https://git.io/JkJWr
mmohammadi9812 has quit [Ping timeout: 272 seconds]
<danderson> I would certainly use such a tool if it existed. As it is, I'm going to crib bits and pieces of colemickens's shell script and adjust it to my subset of use cases
<danderson> extra points for just making it part of `nix` or `nixos-rebuild` ;)
<omasanori[m]> pumpy: OK, I will do. Thank you for your suggestion.
ransom has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @lopsided98 opened pull request #103181 → bind: fix cross-compilation → https://git.io/JkJWx
Fare has joined #nixos
ransom has joined #nixos
<gchristensen> flexible workflows around remote building has been on my wish-list for at least a year
leungbk has quit [Ping timeout: 264 seconds]
ransom has quit [Client Quit]
<colemickens> don't you have a gdoc or something longer too with more detail? or am I making that up
<gchristensen> I have one about TAGS?
<colemickens> yeah, that's what I was thinking of; thanks
mmohammadi9812 has joined #nixos
davidv7 has quit [Ping timeout: 272 seconds]
<gchristensen> hmm I have some good stuff in here
<{^_^}> [nixpkgs] @veprbl merged pull request #103129 → brotli: add myself as maintainer → https://git.io/Jkf3o
<{^_^}> [nixpkgs] @veprbl pushed commit from @freezeboy to master « brotli: add myself as maintainer (#103129) »: https://git.io/JkJlp
<pumpy> omasanori[m]++
<{^_^}> omasanori[m]'s karma got increased to 1
ilmu has quit [Ping timeout: 244 seconds]
ilmu has joined #nixos
iqubic has joined #nixos
jonatanb has joined #nixos
<{^_^}> [nixpkgs] @pacien opened pull request #103182 → nixos/ssmtp: add assertion for useSTARTTLS dependency on useTLS → https://git.io/JkJ4o
jonatanb has quit [Remote host closed the connection]
<iqubic> What's going on here? I just rebooted my laptop and now it's claiming that firefox isn't installed.
<iqubic> It was installed and running just before I did my reboot.
<iqubic> In fact, it seems like the only graphical program my computer thinks exists is my display manager.
chour has joined #nixos
<iqubic> exit
iqubic has quit [Remote host closed the connection]
captn3m0- has quit [Ping timeout: 260 seconds]
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
kalbasit has joined #nixos
spacefrogg has joined #nixos
sulu has quit [Quit: goodbye]
sulu has joined #nixos
<{^_^}> [nixpkgs] @pacien closed pull request #99973 → i3status-rust: parameterise optional features (pulseaudio, notmuch) → https://git.io/JUpQj
iqubic has joined #nixos
chour has quit [Quit: WeeChat 2.9]
chour has joined #nixos
<yjftsjthsd> I would like to have a CI job to check my nixos configuration.nix; on my laptop I can just do `nixos-rebuild dry-build`, so I thought this would be easy, but the docker image nixos/nix doesn't seem to include nixos-rebuild, so I'm not sure how to get gitlab to run what I need. Does anyone happen to know how to do this (or better yet, am I being
<yjftsjthsd> dumb and there's a better way)?
leungbk has joined #nixos
<colemickens> yjftsjthsd: you can do one of two things, you can try to start a nix-shell that contains the nixos-rebuild script, or you can use `nix-build` to build the same thing that `nixos-rebuild` builds.
stephank1 has joined #nixos
<steell> has anyone else been experiencing extremely slow + janky page loads with Chrome after a recent nixos-unstable update?
leungbk has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #103162 → wordpress: 5.5.1 -> 5.5.3 → https://git.io/JkfNX
<{^_^}> [nixpkgs] @jonringer pushed commit from @freezeboy to master « wordpress: 5.5.1 -> 5.5.3 »: https://git.io/JkJRf
stephank has quit [Ping timeout: 264 seconds]
stephank1 is now known as stephank
Taneb has quit [Quit: I seem to have stopped.]
domogled has quit [Ping timeout: 258 seconds]
Taneb has joined #nixos
iqubic has left #nixos ["ERC (IRC client for Emacs 28.0.50)"]
yinfeng has quit [Ping timeout: 246 seconds]
<yjftsjthsd> Okay, newbie follow-up: How do I find the package containing nixos-rebuild? Following symlinks to the one in my path on nixos gives me /nix/store/[hash]-nixos-rebuild but `nix-shell -p nixos-rebuild` claims that that's not it, and `nix search nixos-rebuild` gives me nothing.
<yjftsjthsd> I can't seem to find an equivalent to `yum whatprovides '*bin/programname` for nix
lejonet has quit [Ping timeout: 240 seconds]
<colemickens> yjftsjthsd: it's sort of a weird package, it's a bit unique
<colemickens> nix-shell -p "(nixos{}).nixos-rebuild"
<colemickens> I think that'll maybe give you what you want?
<yjftsjthsd> Yes, that does seem to give me nixos-rebuild, although running in docker it seems upset that there is no systemctl (?), which is annoying since I just want to dry-run, but I guess I get it.
<yjftsjthsd> Is that documented, or ... honestly, what does "(nixos{}).nixos-rebuild" even mean? I assume "give me the nixos-rebuild from the nixos module(?)"?
jonatanb has joined #nixos
<colemickens> yjftsjthsd: nixos is a special function that composes a nixos system, and then it just happens that it has an attribute hanging off of it that is a derivation tht provides a script nixos-rebuild
jonatanb has quit [Ping timeout: 240 seconds]
<colemickens> I'm not sure how you'd know this without reading source, playing with a repl, or reading a Discourse thread (which is where I saw it)
<yjftsjthsd> Okay, so very special case. Thx
plakband has joined #nixos
<yjftsjthsd> That's fair:) While I have some opinions about nix being hard to learn, this one honestly seems pretty reasonable
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/197ddbced2a (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/18f8c1fe060 (from 7 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
Supersonic112 has joined #nixos
Supersonic has quit [Ping timeout: 272 seconds]
Supersonic112 is now known as Supersonic
<steell> re: chrome slow page loads - appears to only be happening whith HW Accel enabled in the Chrome options
<steell> firefox works fine FWIW
acarrico has quit [Ping timeout: 260 seconds]
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/18f8c1fe060 (from 7 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
orivej has quit [Ping timeout: 260 seconds]
captn3m0 has joined #nixos
captn3m0- has joined #nixos
captn3m0 has quit [Ping timeout: 246 seconds]
<danderson> on nix unstable, is there some way of forcing it to assume a color/etc. capable terminal? When I realize over ssh, I get none of the pretty progress info.
astronavt has quit [Quit: Leaving]
<energizer> do not know how to unpack source archive, but it isn't an archive, why is it tryign to unpack
<energizer> ssh -t might help danderson
jonatanb has joined #nixos
zupo has joined #nixos
jonatanb has quit [Ping timeout: 246 seconds]
domogled has joined #nixos
jonatanb has joined #nixos
<Ke> on reboot all my nixos containers always timeout on shutdown, any idea what could be going on
yinfeng has joined #nixos
jonatanb has quit [Ping timeout: 256 seconds]
waleee-cl has quit [Quit: Connection closed for inactivity]
<yjftsjthsd> Are they equally slow if you just try to stop them normally, or is it only on shutdown?
<Ke> if I stop them manually they shutdown in a couple of seconds
<Ke> ie machinectl login and shutdown -h now
<yjftsjthsd> How about from the outside? Looks like `machinectl poweroff foo`, although I don't really know machinectl
<{^_^}> [nix] @dependabot[bot] pushed to dependabot/github_actions/cachix/install-nix-action-v12 « Bump cachix/install-nix-action from v11 to v12 »: https://git.io/JkJ2U
<{^_^}> [nix] @dependabot[bot] opened pull request #4237 → Bump cachix/install-nix-action from v11 to v12 → https://git.io/JkJ2T
<{^_^}> [hydra] @dependabot[bot] pushed to dependabot/github_actions/cachix/install-nix-action-v12 « Bump cachix/install-nix-action from v10 to v12 »: https://git.io/JkJ2I
<{^_^}> [hydra] @dependabot[bot] opened pull request #831 → Bump cachix/install-nix-action from v10 to v12 → https://git.io/JkJ2L
<{^_^}> [hydra] @dependabot[bot] closed pull request #819 → Bump cachix/install-nix-action from v10 to v11 → https://git.io/JUiwu
<{^_^}> [hydra] @dependabot[bot] pushed 0 commits to dependabot/github_actions/cachix/install-nix-action-v11: https://git.io/JkJ2q
sangoma has joined #nixos
cmk_zzz has quit [Ping timeout: 246 seconds]
cmk_zzz has joined #nixos
sangoma has quit [Ping timeout: 272 seconds]
captn3m0 has joined #nixos
plakband has quit [Quit: WeeChat 2.9]
captn3m0- has quit [Ping timeout: 265 seconds]
sangoma has joined #nixos
kalbasit has quit [Ping timeout: 256 seconds]
danderson has quit [Remote host closed the connection]
zupo has quit [Ping timeout: 240 seconds]
ddellacosta has quit [Ping timeout: 264 seconds]
danderson has joined #nixos
zupo has joined #nixos
<Ke> yjftsjthsd: that takes also no time at all
Rusty1 has quit [Quit: WeeChat 2.3]
sangoma has quit [Ping timeout: 246 seconds]
cole-h has quit [Quit: Goodbye]
cole-h has joined #nixos
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/d12178b1c4a (from 9 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/d12178b1c4a (from 9 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
sangoma has joined #nixos
<yjftsjthsd> Then I'm out of good ideas, sorry. If I were a nix expert I'd probably suggest looking at what the system does to tell containers to shut down when it's shutting down, but I have no clue how to track that down
<Ke> that would be container@*.service
<yjftsjthsd> Can you verify that the stop action there is `machinectl poweroff` or equivalent?
<Ke> yes it is
Fare has quit [Ping timeout: 244 seconds]
<yjftsjthsd> huh
<yjftsjthsd> Then I am *definitely* out of ideas, sorry
Guest71661 is now known as Theuni
nicoo has quit [Remote host closed the connection]
zupo has quit [Ping timeout: 256 seconds]
danderson[m] has joined #nixos
zupo has joined #nixos
nicoo has joined #nixos
<Ke> well I guess I'll work around this with a wrapper script, like I deal with most problems
<Ke> not that waiting until timeout was a big issue, at least reboot is now fast
palo1 has joined #nixos
zupo has quit [Ping timeout: 256 seconds]
yinfeng has quit [Quit: WeeChat 2.9]
jonatanb has joined #nixos
palo has quit [Ping timeout: 256 seconds]
palo1 is now known as palo
cjpbirkbeck has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @danieldk merged pull request #103078 → libtorch-bin: cleanup passthru test → https://git.io/JkewJ
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JkJo1
jonatanb has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @expipiplus1 opened pull request #103183 → Fix GHC bootstrap in pkgsMusl and include patch for binutils/16177 → https://git.io/JkJod
eoli3n has joined #nixos
zupo has joined #nixos
lejonet has joined #nixos
gxt has quit [Ping timeout: 240 seconds]
oida has quit [Ping timeout: 240 seconds]
est31 has quit [Ping timeout: 240 seconds]
gxt has joined #nixos
oida has joined #nixos
est31 has joined #nixos
cjpbirkbeck has joined #nixos
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
jonringer has quit [Ping timeout: 264 seconds]
<bk1603[m]> How can I install mkosi on nixos?
justanotheruser has quit [Ping timeout: 268 seconds]
<Ke> ,locate bin/mkosi
<{^_^}> Couldn't find in any packages
<Ke> I guess you need to package it yourself or something
spudly1 has quit [Quit: killed]
<bk1603[m]> Oh I see, I might try that sometime later :) I just wanted to check if I was missing something for now. I think I'll look for alternatives.
justanotheruser has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #103176 → firejail: 0.9.62 -> 0.9.64 → https://git.io/JkJvy
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/JkJ67
cjpbirkbeck has quit [Quit: Goodbye, take care]
expelledboy has joined #nixos
werner291 has joined #nixos
vuko has quit [Ping timeout: 246 seconds]
turlando has joined #nixos
growpotkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
<{^_^}> [nixpkgs] @mmahut opened pull request #103184 → asciigraph: init at 0.5.1 → https://git.io/JkJPz
growpotkin has joined #nixos
<bqv> what needs to happen for there to be better support for musl
<bqv> just curious
sangoma has quit [Read error: Connection reset by peer]
<bqv> pkgsStatic.brotli is broken on my nixpkgs, so nix-static won't build. it's just not currently reasonable to depend on pkgsStatic
growpotkin has quit [Client Quit]
<{^_^}> [nixpkgs] @ilmari-lauhakangas opened pull request #103185 → Use --without-system-libnumbertext instead of --disable-libnumbertext → https://git.io/JkJXq
niksnut has joined #nixos
cr4y1__ has joined #nixos
<{^_^}> [nixpkgs] @vbgl opened pull request #103186 → ocamlPackages.mstruct: remove at 1.4.0 → https://git.io/JkJXr
mallox has joined #nixos
hyper_ch5 has joined #nixos
sangoma has joined #nixos
hyper_ch4 has quit [Ping timeout: 240 seconds]
jonatanb has joined #nixos
jonatanb has quit [Ping timeout: 265 seconds]
saschagrunert has joined #nixos
s34m has joined #nixos
<{^_^}> [nixpkgs] @roberth merged pull request #103175 → Add utdemir to CODEOWNERS for dockerTools → https://git.io/JkJv0
euandreh has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @roberth pushed 2 commits to master: https://git.io/JkJMz
euandreh has joined #nixos
civodul has joined #nixos
Chiliparrot has quit [Ping timeout: 244 seconds]
<s34m> I have a problem when trying to rebuild my config. And the Error mesage isn't very helpful xD
<s34m> Can anyone help me
<s34m> Link to Error: https://pastebin.com/yam9Xn7q
alp has joined #nixos
Chiliparrot has joined #nixos
jonatanb has joined #nixos
<s34m> nvm, got the problem
malook has joined #nixos
jonatanb has quit [Ping timeout: 240 seconds]
cfricke has joined #nixos
davidv7 has joined #nixos
<omasanori[m]> regarding lvm2-activation-generator: I made an issue #103488
<omasanori[m]> * #103188
<{^_^}> https://github.com/NixOS/nixpkgs/issues/103188 (by omasanori, 2 minutes ago, open): "lvm2-activation-generator: lvmconfig failed" displayed during boot etc.
FRidh has joined #nixos
lsix has joined #nixos
Chiliparrot has quit [Ping timeout: 265 seconds]
werner292 has joined #nixos
gthm has joined #nixos
werner291 has quit [Ping timeout: 244 seconds]
kreyren_ has joined #nixos
werner292 is now known as werner291
kreyren has quit [Remote host closed the connection]
castingmalloc has joined #nixos
zupo has quit [Ping timeout: 260 seconds]
Chiliparrot has joined #nixos
<castingmalloc> Hi could someone help with adding a non-flake overlay to my flake config?
zupo has joined #nixos
<viric> castingmalloc: I can't help but I'd like to see that too
davidv7_ has joined #nixos
<viric> castingmalloc: Isn't it like adding it to the 'overlays = []' in nixpkgs input import?
davidv7 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @roberth closed pull request #103010 → Staging next tzdata revert to fat format → https://git.io/JThzS
vhs has quit [Remote host closed the connection]
vhs has joined #nixos
castingmalloc has quit [Ping timeout: 245 seconds]
domogled has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @doublec opened pull request #103189 → Remove myself as maintainer from packages → https://git.io/JkJ9C
castingmalloc has joined #nixos
<castingmalloc> ,channels
<{^_^}> Largest Nix channels: #nixos, #nixos-dev, #nixos-chat, #nixos-aarch64, #nixos-security, #nixcon, #nixos-officehours, #nixops, #haskell.nix, #nix-darwin, #nixos-de, #nixos-emacs, #nixos-on-your-router, #nixos-nur, #nix-lang, #nixos-fr, #nixos-systemd, #nixos-borg, #nixos-wiki
domogled has joined #nixos
griff_ has joined #nixos
h0m2 has quit [Quit: WeeChat 2.9]
<colemickens> castingmalloc: do you still need help with the last question? You'd just add it something like this: `nixpkgs.overlays = [ (import "${inputs.yourOverlayInput}/default.nix") ];`
h0m1 has joined #nixos
Chiliparrot has quit [Ping timeout: 244 seconds]
Chiliparrot has joined #nixos
castingmalloc has quit [Ping timeout: 245 seconds]
malook has quit [Quit: malook]
<{^_^}> [nixpkgs] @freezeboy opened pull request #103190 → moodle: 3.9.2 -> 3.10.0 → https://git.io/JkJ9h
sgrunert has joined #nixos
paalped[m] has quit [Quit: Idle for 30+ days]
alp has quit [Ping timeout: 272 seconds]
m0rphism has joined #nixos
saschagrunert has quit [Ping timeout: 246 seconds]
alp has joined #nixos
thc202 has joined #nixos
xelxebar has quit [Remote host closed the connection]
zupo has quit [Ping timeout: 240 seconds]
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @freezeboy opened pull request #103191 → [20.09] moodle: 3.9.1 -> 3.9.3 → https://git.io/JkJHP
otulp has quit [Ping timeout: 264 seconds]
otulp has joined #nixos
domogled1 has joined #nixos
domogled has quit [Ping timeout: 260 seconds]
domogled has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed commit from @xfix to staging-20.09 « thunderbird: set build timeout at eight hours »: https://git.io/JkJQm
domogled1 has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #102664 → vala-language-server: init at 0.48.1 → https://git.io/JTbV9
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/JkJQu
expelledboy has quit [Ping timeout: 258 seconds]
n9nes has quit [Ping timeout: 256 seconds]
werner292 has joined #nixos
expelledboy has joined #nixos
<{^_^}> [nixpkgs] @danieldk opened pull request #103192 → dogdns: install shell completions and man page → https://git.io/JkJQQ
werner291 has quit [Ping timeout: 264 seconds]
werner292 is now known as werner291
griff_ has quit [Quit: griff_]
Ariakenom has quit [Ping timeout: 246 seconds]
ManiacOfMadness has joined #nixos
n9nes has joined #nixos
Ariakenom has joined #nixos
griff_ has joined #nixos
<maralorn> Is flakes already activated by default in nix (of 20.09/unstable) or nixUnstable (of 20.09/unstable)?
sigmundv__ has joined #nixos
Morfio has joined #nixos
<{^_^}> [nixpkgs] @thefloweringash opened pull request #103194 → gitui: fix darwin build → https://git.io/JkJ5M
Kazimazi has joined #nixos
<viric> maralorn: one or two weeks ago it was not
<maralorn> In none of them?
<maralorn> Hah
<maralorn> Whats the best guide to get started with flakes right now?
<Mic92> maralorn: it should be in nixFlakes
Kazimazi has quit [Remote host closed the connection]
castingmalloc has joined #nixos
<castingmalloc> colemickens: thx gonna check it
<castingmalloc> maralorn: I would recommend https://github.com/colemickens/nixos-flake-example
hnOsmium0001 has quit [Quit: Connection closed for inactivity]
<maralorn> Has anyone experience wether flake.lock is more or less useful than using niv?
<{^_^}> [nixpkgs] @primeos merged pull request #103174 → mesa: 20.2.1 -> 20.2.2 → https://git.io/JkJec
<{^_^}> [nixpkgs] @primeos pushed to staging « mesa: 20.2.1 -> 20.2.2 (#103174) »: https://git.io/JkJFs
andreas31 has quit [Remote host closed the connection]
andreas31 has joined #nixos
expelledboy has quit [Remote host closed the connection]
<energizer> tbh i dont think it'll be much of a choice, at some point in the next couple years it'll just be flakes
expelledboy has joined #nixos
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/18f8c1fe060 (from 13 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
noonien has quit [Quit: Ping timeout (120 seconds)]
noonien has joined #nixos
Ariakenom has quit [Ping timeout: 272 seconds]
s34m has quit [Quit: s34m]
Maxdamantus has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @dasJ opened pull request #103196 → nixos/plasma5: Fix when running without aliases → https://git.io/JkJFA
Maxdamantus has joined #nixos
s34m has joined #nixos
s34m has quit [Client Quit]
nonfinito has joined #nixos
zupo has joined #nixos
s34m has joined #nixos
s34m has quit [Client Quit]
<castingmalloc> colemickens: could not figure it out, I get an error `attribute 'currentSystem' missing` and when I have system as parameter like this `(import "${neovim-nightly}/default.nix" { inherit system; })`, I get `attempt to call something which is not a function but a set`
<colemickens> castingmalloc: when you're using flakes, 'currentSystem' is not allowed
<colemickens> what's the overly
cole-h has quit [Ping timeout: 240 seconds]
<castingmalloc> yes
<colemickens> I don't see currentSystem in that overlay though?
<maralorn> When I add a new dependency to my flake, which then is missing in my flake.lock, will the next run update my whole flake.lock or just add that dep?
<{^_^}> [nixpkgs] @gnidorah opened pull request #103198 → vkquake: 1.05.0 -> 1.05.1 → https://git.io/JkJNk
FRidh has quit [Ping timeout: 256 seconds]
<NieDzejkob> what's the equivalent of `nix-env -f ./ -iA foo` if I want to pass the package to `nix-shell -p` instead?
sss2 has joined #nixos
jonatanb has joined #nixos
<colemickens> maralorn: hm its probably/possibly from the nixpkgs import
<maralorn> NieDzejkob: Maybe nix-shell -E "(import ./.).foo" works.
<colemickens> sorry that was meant for castingmalloc ^
FRidh has joined #nixos
werner292 has joined #nixos
<NieDzejkob> maralorn: value is a function while a set was expected, at (string):1:1
werner291 has quit [Ping timeout: 268 seconds]
werner292 is now known as werner291
<NieDzejkob> I also suspect that it is closer to opening a shell with deps of foo than a shell with foo itself
castingmalloc has quit [Ping timeout: 245 seconds]
Jackneilll has joined #nixos
Jackneill has quit [Read error: Connection reset by peer]
jonatanb has quit [Ping timeout: 265 seconds]
castingmalloc has joined #nixos
rprije has quit [Ping timeout: 260 seconds]
kreyren_ has quit [Remote host closed the connection]
kreyren_ has joined #nixos
Chiliparrot has quit [Ping timeout: 260 seconds]
hyper_ch4 has joined #nixos
<maralorn> NieDzejkob: Yeah, tbh I can never figure out, when nix-shell does what … I now it does what you fear for -A, but thought maybe not for -E? Anyways I think in situations like this I often try "nix run" instead, but it's not much less arcane to me.
simonpe^^ has joined #nixos
<maralorn> But maybe try "(import ./.).foo {}"
hyper_ch5 has quit [Ping timeout: 268 seconds]
<maralorn> Or "(import ./. {}).foo" that makes probably more sense <- NieDzejkob
thibm has joined #nixos
<simonpe^^> hey, why is it that in nixos if I create a file as a regular user and chmod it 777, then `sudo -u nixbld1 cat file` fails with permission denied?
castingmalloc has quit [Ping timeout: 245 seconds]
<simonpe^^> I've checked `sestatus` and it tells me selinux is disabled
gthm has quit [Quit: leaving]
castingmalloc has joined #nixos
gthm has joined #nixos
<regnat> simonpe^^: A parent directory that doesn't have a+x set?
griff_ has quit [Quit: griff_]
<patagonicus> simonpe^^: Yeah, that's how I was able to reproduce it. Try with a file in /tmp, which should be 1777. In my $HOME it fails since $HOME is 700.
castingmalloc has quit [Ping timeout: 245 seconds]
griff_ has joined #nixos
<{^_^}> [nixpkgs] @avdv opened pull request #103199 → wtf: 0.33.0 -> 0.34.0 → https://git.io/JkJpL
Chiliparrot has joined #nixos
<{^_^}> [nixpkgs] @andir merged pull request #102844 → apacheAnt_1_9: 1.9.6 -> 1.9.15 [20.03] → https://git.io/JTAKF
<{^_^}> [nixpkgs] @andir pushed 2 commits to release-20.03: https://git.io/JkJp2
castingmalloc has joined #nixos
<castingmalloc> colemickens: I might just drop it wait for the official release in december
griff_ has quit [Ping timeout: 260 seconds]
<thibm> Hey, I updated nix from 2.2.2 to 2.3.8 on a machine in single user-mode and store at a custom location, set with "store = /some/prefix" in ~/.config/nix/nix.conf
pta2002 has joined #nixos
<pta2002> Hello
<pta2002> I'm having some issues with bundlerEnv
<pta2002> I'm trying to install something which depends on libv8 and mini_racer
<thibm> The new nix ignore this conf and try to use /nix/store, for instance if I do "nix-build '<nixpkgs>' -A hello" it fetches hello from the cache and create a bogus symlink "result" to "/nix/store/…". Is the "store" option not supported anymore?
<thibm> Can't find it in the manuals and I don't find useful clues in the github issues
<pta2002> I got libv8 to work, but now mini_racer seems to be trying to install libv8 again, instead of taking into account the things i passed into it
davidv7_ has quit [Quit: Konversation terminated!]
__monty__ has joined #nixos
<pta2002> has anyone had this issue? I know mini_racer depends on libv8, but I don't know why it's trying to do libv8 from scratch instead of using the one that's already there
<pta2002> it's the same version too
iqubic has joined #nixos
griff_ has joined #nixos
<simonpe^^> regnat: patagonicus: yeah I verified it works in /tmp
<iqubic> I'm having issues with aspell on my system. Whenever I try to check the spelling of a file, I get the following error: The file "/run/current-system/sw/lib/aspell/en_US-science.rws" can not be opened for reading.
<iqubic> And the reason this file can't be opened is because it doesn't exist.
<iqubic> I don't know what's going on, but it's not working.
berberman has quit [Ping timeout: 260 seconds]
berberman has joined #nixos
jonatanb has joined #nixos
<iqubic> Anyone know what to do to fix this?
<thibm> OK, the "store" option seems to be defined in the unstable 2.4 manual from the last Hydra build (BTW store is a terrible choice for this option as it's difficult to search/grep) but not in 2.3
jonatanb has quit [Ping timeout: 256 seconds]
<thibm> Even setting "--option store /tmp" on the nix-build command line does create /tmp/nix/{sore,var} BUT the symlink still points to /nix/store/…hello. Strange. Custom store seems really broken in 2.3.8
davidv7 has joined #nixos
<thibm> iqubic: did you installed aspellDicts.en-science?
<iqubic> No.
<iqubic> I actually don't have that one installed, because it has issues.
<thibm> lib/aspell/en_US-science.rws belongs to this package
fling has quit [Ping timeout: 260 seconds]
<thibm> Try to figure out why aspell looks for it if you don't need it
<{^_^}> [nixpkgs] @thefloweringash closed pull request #98541 → darwin (Big Sur): tbd based stdenv → https://git.io/JUg8z
<{^_^}> [nixpkgs] @thefloweringash reopened pull request #98541 → darwin (Big Sur): tbd based stdenv → https://git.io/JUg8z
<{^_^}> [nixpkgs] @mickours opened pull request #103200 → docker: Fix broken pipe on docker layer creation → https://git.io/JkJj6
castingmalloc has quit [Remote host closed the connection]
fling has joined #nixos
Dotz0cat has joined #nixos
superherointj has joined #nixos
Dotz0cat_ has quit [Ping timeout: 256 seconds]
cfricke has quit [Quit: WeeChat 2.9]
werner291 has quit [Ping timeout: 246 seconds]
vuko has joined #nixos
andreas31 has quit [Write error: Connection reset by peer]
kreyren_ has quit [Write error: Connection reset by peer]
gxt has quit [Write error: Connection reset by peer]
est31 has quit [Read error: Connection reset by peer]
joey has quit [Remote host closed the connection]
rojiro has quit [Write error: Broken pipe]
oida has quit [Read error: Connection reset by peer]
nicoo has quit [Read error: Connection reset by peer]
jb55 has quit [Write error: Connection reset by peer]
est31 has joined #nixos
<pta2002> Well I give up on this ruby thing
rojiro has joined #nixos
joey has joined #nixos
<pta2002> Is it possible to define a dockerfile that builds a docker image from a dockerfile?
oida has joined #nixos
<pta2002> Was trying to port said dockerfile to a nix derivation but i couldn't get libv8 to build properly so i'm just using an ubuntu image now
jb55 has joined #nixos
<dminuoso> 12:31:05 pta2002 | Is it possible to define a dockerfile that builds a docker image from a dockerfile?
<dminuoso> That's precisely what dockerfiles are for..
<dminuoso> Building images. :)
<pta2002> uh
gxt has joined #nixos
<pta2002> a nix expression*
<pta2002> lol
<pta2002> that builds a dockerfile
<dminuoso> Yes
<pta2002> what should I do? Can't find any examples of it
cosimone_ has joined #nixos
<pta2002> dminuoso: can't find anything telling me how to use a dockerfile though
<pta2002> it's all a replacement for one
andreas31 has joined #nixos
<pta2002> Was trying to use it, but ran into an issue with libv8 and mini racer and bundix and all that, it was ignoring the build options i passed it
<pta2002> and i have this dockerfile which i know works
<thibm> dockerTools builds docker image without docker itself
<pta2002> I guess I can use dockertools to just run the same commands I run on the dockerfile
nicoo has joined #nixos
<dminuoso> pta2002: Well, why would you want a dockerfile when you have nix...
<pta2002> but that kinda misses the point
<pta2002> dminuoso: see above, can't get libv8 to build
FRidh has quit [Ping timeout: 260 seconds]
<dminuoso> Maybe we can help yo uget libv8 to build instead?
<dminuoso> Wouldn't that be nicer?
<pta2002> it would but i already asked above
<pta2002> anyway for libv8 i had bundix all set up
<pta2002> hang on
FRidh has joined #nixos
cosimone has quit [Ping timeout: 268 seconds]
cosimone_ is now known as cosimone
<{^_^}> [nixpkgs] @dasJ opened pull request #103201 → asterisk: Bump all packages → https://git.io/JkUfe
<{^_^}> [nixpkgs] @alyssais merged pull request #102950 → pkgs/*: add final newline to multiple files → https://git.io/JTpkT
<{^_^}> [nixpkgs] @alyssais pushed 7 commits to master: https://git.io/JkUfL
page has quit [Quit: leaving]
<pta2002> libv8 should be getting build with those flags
<pta2002> but it isn't
kreyren has joined #nixos
orivej has joined #nixos
alp has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @alyssais merged pull request #103189 → Remove myself as maintainer from packages → https://git.io/JkJ9C
<{^_^}> [nixpkgs] @alyssais pushed 5 commits to master: https://git.io/JkUf7
<{^_^}> [nixpkgs] @Ma27 merged pull request #103199 → wtf: 0.33.0 -> 0.34.0 → https://git.io/JkJpL
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JkUfF
jonatanb has joined #nixos
<pta2002> dminuoso: and this is why i was giving up and using docker, i really have no idea why it's ignoring the buildflags
<pta2002> it's only the build flags it's ignoring, too
<pta2002> the rest all works
alp has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #103170 → roundcube service: Restart on config changes → https://git.io/Jkfh5
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JkUJJ
<pta2002> either way dminuoso, there's a way to run docker images similar to docker-compose right?
<pta2002> i keep saying docker but i'm using podman
<dminuoso> Im really not sure what's going on here
<dminuoso> You say you want to build docker images from a dockerfile with nix, but this is with podman...
<dminuoso> What is your goal here?
<{^_^}> [nixpkgs] @alyssais merged pull request #103112 → swaylock-effects: v1.6-1 -> v1.6-2 → https://git.io/JkvD0
<{^_^}> [nixpkgs] @alyssais pushed commit from @bbigras to master « swaylock-effects: v1.6-1 -> v1.6-2 »: https://git.io/JkUJq
<dminuoso> Are we deep inside XY territory?
<dminuoso> It sounds really confusing
<{^_^}> [nixpkgs] @alyssais merged pull request #103113 → nwg-launchers: 0.4.0 -> 0.4.2 → https://git.io/JkvyO
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to master: https://git.io/JkUJn
jonatanb has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @alyssais merged pull request #103111 → erlangR23: 23.1 -> 23.1.2 → https://git.io/JkvDc
<{^_^}> [nixpkgs] @alyssais pushed commit from @braunse to master « erlangR23: 23.1 -> 23.1.2 »: https://git.io/JkUJW
<pta2002> dminuoso: i have a bunch of docker-compose scripts i want to move to docker basically
<pta2002> to nix*
<{^_^}> [nixpkgs] @alyssais merged pull request #103107 → libreoffice-fresh: 7.0.0.3 -> 7.0.3.1 → https://git.io/JkvE6
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to master: https://git.io/JkUJu
<pta2002> dminuoso: i know there's virtualisation.oci-containers
<pta2002> but it also happens that one of those images was built by me, with my own dockerfile, so i was porting it to nix, but then I couldn't get it to build libv8 with the flags i passed it
<dminuoso> pta2002: What exactly doesnt build with libv8? What's the error?
<{^_^}> [nixpkgs] @alyssais merged pull request #103099 → nix-prefetch-github: 4.0 -> 4.0.1 → https://git.io/Jkvkh
<{^_^}> [nixpkgs] @alyssais pushed commit from @seppeljordan to master « nix-prefetch-github: 4.0 -> 4.0.1 »: https://git.io/JkUJ1
<dminuoso> Can you perhaps share your derivation and the error?
<pta2002> i sent the gist link above
<pta2002> but basically it says this
<pta2002> /nix/store/qlfvsqk17in6s3fhaf5an9q7063i8aih-ruby2.6.6-libv8-8.4.255.0/lib/ruby/gems/2.6.0/gems/libv8-8.4.255.0/ext/libv8/location.rb:57:in `configure': By using --with-system-v8, you have chosen to use the version (Libv8::Location::System::NotFoundError)
<pta2002> of V8 found on your system and *not* the one that is bundled with
<pta2002> oops
<pta2002> the libv8 rubygem.
<pta2002> However, your system version of v8 could not be located.
<{^_^}> [nixpkgs] @zowoq opened pull request #103202 → fzf: 0.24.2 -> 0.24.3 → https://git.io/JkUJ7
<pta2002> but it also prints all the flags passed into it
<pta2002> and --with-v8-dir=${v8} is not one of them
<{^_^}> [nixpkgs] @alyssais merged pull request #103039 → qbittorrent: 4.2.5 -> 4.3.0.1 → https://git.io/JTjBv
<{^_^}> [nixpkgs] @alyssais pushed commit from @Anton-Latukha to master « qbittorrent: 4.2.5 -> 4.3.0.1 »: https://git.io/JkUJp
werner291 has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #102970 → argocd: 1.4.2 -> 1.7.8 → https://git.io/JTp4e
<{^_^}> [nixpkgs] @alyssais pushed commit from @glittershark to master « argocd: 1.4.2 -> 1.7.8 »: https://git.io/JkUUv
<{^_^}> [nixpkgs] @alyssais merged pull request #102954 → librepcb: 0.1.4 -> 0.1.5 → https://git.io/JTptg
<{^_^}> [nixpkgs] @alyssais pushed commit from @Luz to master « librepcb: 0.1.4 -> 0.1.5 »: https://git.io/JkUUJ
<{^_^}> [nixpkgs] @alyssais merged pull request #102935 → lazygit: 0.23.6 -> 0.23.7 → https://git.io/JTxQ8
<{^_^}> [nixpkgs] @alyssais pushed commit from @equirosa to master « lazygit: 0.23.6 -> 0.23.7 »: https://git.io/JkUUL
<{^_^}> [nixpkgs] @alyssais merged pull request #102931 → elixir_1_11: 1.11.1 -> 1.11.2 → https://git.io/JTxPn
<{^_^}> [nixpkgs] @alyssais pushed commit from @braunse to master « elixir_1_11: 1.11.1 -> 1.11.2 »: https://git.io/JkUUt
griff_ has quit [Quit: griff_]
<{^_^}> [nixpkgs] @djanatyn opened pull request #103203 → podcast: init at 0.17.5 → https://git.io/JkUUY
<{^_^}> [nixpkgs] @alyssais merged pull request #102272 → clojure: 1.10.1.645 -> 1.10.1.727 → https://git.io/JTHMW
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to master: https://git.io/JkUUO
<dminuoso> pta2002: You can fix that up trivially
<{^_^}> [nixpkgs] @alyssais merged pull request #102872 → json_c: 0.14 -> 0.15 → https://git.io/JTxUg
<{^_^}> [nixpkgs] @alyssais pushed commit from @TredwellGit to staging « json_c: 0.14 -> 0.15 »: https://git.io/JkUUn
<pta2002> dminuoso: how
<pta2002> i thought fixing this up trivially was what i was doing but it didn't fix it
<{^_^}> [nixpkgs] @alyssais merged pull request #102851 → wireshark: 3.2.7 -> 3.4.0 (CVE-2020-26575/wnpa-sec-2020-14 wnpa-sec-2020-15) → https://git.io/JTA1G
<{^_^}> [nixpkgs] @alyssais pushed commit from @TredwellGit to master « wireshark: 3.2.7 -> 3.4.0 »: https://git.io/JkUU8
<dminuoso> pta2002: Did you pass buildFlags = [ "--with-system-v8=true" ];?
<pta2002> yeah
<dminuoso> Which version are you using?
<pta2002> of libv8?
<dminuoso> Yeah
<pta2002> 8.4.255.0
<dminuoso> pta2002: can you gist the entire output and the corresponding nix expression?
page has joined #nixos
<pta2002> sure
<dminuoso> pta2002: I'd just try and get rid of bundler altogether
<dminuoso> I think you'll have a very hard time otherwise
<pta2002> dminuoso: how'd i do that
<dminuoso> Are all your dependencies in nixpkgs
<pta2002> no
<pta2002> this is building feedbin, which is a fairly big rails app
<{^_^}> [nixpkgs] @alyssais merged pull request #102823 → mrsh: 2020-07-27 -> 2020-11-04 → https://git.io/JTAu9
<{^_^}> [nixpkgs] @alyssais pushed commit from @omasanori to master « mrsh: 2020-07-27 -> 2020-11-04 »: https://git.io/JkUU1
<pta2002> i mean i guess it's doable, but would be a massive PITA
<{^_^}> [nixpkgs] @guillaumecherel opened pull request #103204 → Upgrade kaggle → https://git.io/JkUUD
<pta2002> dminuoso: yeah i basically applied that patch manually
<pta2002> but it isn't being applied
<dminuoso> pta2002: well you could use a shellhook
<pta2002> and seems like bundler doesn't care about that nixpkgs patch
<dminuoso> and then configure bundler
<dminuoso> something like
<dminuoso> shelLHook = "bundler config build.libv8 --with..."
<pta2002> hm before it runs?
<pta2002> and then not use bundix either and just run bundle install manually?
<dminuoso> yeah
<dminuoso> idk
<dminuoso> This half-nix half-bundler idea seems terribly brittle
<dminuoso> the worst of both universes
<pta2002> yeah it is
<pta2002> but it's what bundix promises to handle for you
<dminuoso> we have given up nixifying our python stuff
<pta2002> but i guess libv8 is a massive pain in the ass
<dminuoso> we just build it with docker inside CI, and live with all the pain it gives
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<dminuoso> for pretty much the same reasons
<pta2002> yeah i have a functioning docker image for this
<dminuoso> anyway
<dminuoso> 13:07:59 pta2002 | and then not use bundix either and just run bundle install manually?
<dminuoso> This would definitely work
<dminuoso> that's how I build our sole ruby project
<pta2002> yeah i'll try that
<dminuoso> but at that point, why bother with nix at all
<pta2002> yeah that's why i asked about the docker thing
<{^_^}> [nixpkgs] @alyssais merged pull request #102761 → Fix qt512 builds → https://git.io/JTNHs
<{^_^}> [nixpkgs] @alyssais pushed 3 commits to master: https://git.io/JkUUj
<{^_^}> [nixpkgs] @rajivr opened pull request #103205 → zfsbackup: update unstable-2019-03-05 -> unstable-2020-11-02 → https://git.io/JkUTe
<dminuoso> pta2002: ah yes I can see whats going on
<dminuoso> --with-v8-dir
<dminuoso> That's not specified
wokko has joined #nixos
<dminuoso> pta2002: So that explains it. It's not picking up your gemConfig
<pta2002> yeah basically
<pta2002> but it does run the patch
zupo has joined #nixos
<dminuoso> Id debug the extconf.rb code of the project
<dminuoso> From experience (Im staring at you ruby oci8) they tend to be written *so* *incredibly* *horrible*
<pta2002> oh i know that much
<pta2002> i tried compiling this for arm before
<pta2002> never again
<pta2002> it just straight up does not work
<dminuoso> pta2002: It probably doesnt properly parse the flag
<dminuoso> or its some ruby upstream extconf.rb bug :>
mmohammadi9812 has quit [Quit: Quit]
<dminuoso> This looks relatively sane though
<{^_^}> [nixpkgs] @alyssais merged pull request #102736 → qgis: 3.10.10 -> 3.10.11 → https://git.io/JTNzY
<{^_^}> [nixpkgs] @alyssais pushed commit from @lsix to master « qgis: 3.10.10 -> 3.10.11 »: https://git.io/JkUTq
mmohammadi9812 has joined #nixos
<pta2002> dminuoso: yeah the insaneness is in the file that calls
<pta2002> oh shit it was removed
<dminuoso> haha
<pta2002> "Remove the option to specify --with-system-v8. It was making it too easy for the user to shot themself in the foot."
<pta2002> well this sucks
<dminuoso> "too easy for the user to shoot themselves in the foot"
<{^_^}> [nixpkgs] @alyssais merged pull request #102623 → nats-server: 2.1.7 -> 2.1.9 → https://git.io/JTFQC
<{^_^}> [nixpkgs] @alyssais pushed commit from @mweinelt to master « nats-server: 2.1.7 -> 2.1.9 »: https://git.io/JkUTC
<dminuoso> well
<dminuoso> you should be able to specify the library directly though
<dminuoso> `--with-v8-dir=${v8}` should work
<pta2002> so now it either downloads the precompiled binary from libv8, which will need a bunch of patchelfs
<pta2002> or it'll compile v8, which takes absolutely forever
<pta2002> dminuoso: i'll try this out in a nix shell
<{^_^}> [nixpkgs] @alyssais merged pull request #102556 → fluent-bit: mark linux only → https://git.io/JTdFb
<{^_^}> [nixpkgs] @alyssais pushed commit from @SuperSandro2000 to master « fluent-bit: fix build on darwin »: https://git.io/JkUTg
<dminuoso> pta2002: so constrain libv8 to a version where the flag was still supported
<dminuoso> (shame on you for not pinning versions)
thibm has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @alyssais merged pull request #102524 → minikube: 1.14.1 -> 1.14.2 → https://git.io/JTdia
<{^_^}> [nixpkgs] @alyssais pushed commit from @Chili-Man to master « minikube: 1.14.1 -> 1.14.2 »: https://git.io/JkUTK
<pta2002> i'll try that, but i think that might mess with rails, dunno though
<pta2002> mini_racer requires this specific version of libv8
<dminuoso> constrain mini_racer too
<pta2002> yeah i'll try that, but at this point probably more worth it to just use docker
<pta2002> i'll publish this to a private registry and just pull from it on nixops
<{^_^}> [nixpkgs] @alyssais merged pull request #102431 → groovy: 3.0.3 -> 3.0.6 → https://git.io/JT5CJ
<{^_^}> [nixpkgs] @alyssais pushed commit from @r-ryantm to master « groovy: 3.0.3 -> 3.0.6 »: https://git.io/JkUTF
<eyJhb> If I have a intermediate option, e.g. lab, which has two submodules as such `lab = { networks = mkOption { ... }; virtuals = mkOption { ... }; }`, because then how can I set a default value for lab?
fendor_ has joined #nixos
fendor has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @alyssais merged pull request #102385 → indilib: 1.1.0 -> 1.8.6 → https://git.io/JT7M1
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to master: https://git.io/JkUTh
<{^_^}> [nixpkgs] @alyssais merged pull request #102381 → linuxPackages.xpadneo: 0.8.3 -> 0.8.4 → https://git.io/JT7X9
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to master: https://git.io/JkUkf
<{^_^}> [nixpkgs] @Ma27 merged pull request #103202 → fzf: 0.24.2 -> 0.24.3 → https://git.io/JkUJ7
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JkUkI
hyper_ch5 has joined #nixos
jb55 has quit [Remote host closed the connection]
jb55 has joined #nixos
cfricke has joined #nixos
Acou_Bass has quit [Ping timeout: 240 seconds]
hyper_ch4 has quit [Ping timeout: 272 seconds]
cfricke has quit [Client Quit]
cfricke has joined #nixos
cfricke has quit [Client Quit]
cfricke has joined #nixos
Acou_Bass has joined #nixos
Diogo has quit [Ping timeout: 260 seconds]
gxt has quit [Remote host closed the connection]
gxt has joined #nixos
<{^_^}> [nixpkgs] @danieldk merged pull request #102680 → pcm: 202008 -> 202009 → https://git.io/JTbHu
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JkUt3
gxt has quit [Remote host closed the connection]
gxt has joined #nixos
iqubic` has joined #nixos
<{^_^}> [nixpkgs] @danieldk closed pull request #99645 → sentencepiece: remove static library from the output → https://git.io/JUbrH
werner292 has joined #nixos
werner291 has quit [Ping timeout: 246 seconds]
werner292 is now known as werner291
GuillaumeChrel[m has joined #nixos
wokko has quit [Quit: Lost terminal]
iqubic has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @jtojnar pushed to staging-next « nixos/plymouth: fix eval with aliases disabled »: https://git.io/JkUqU
pta2002 has quit [Quit: leaving]
superherointj has quit [Quit: Leaving]
eahlberg has joined #nixos
Fare has joined #nixos
<{^_^}> [nixpkgs] @methbinge opened pull request #103206 → python38Packages.django-allauth: 0.40.0 -> 0.43.0 → https://git.io/JkUmo
bennofs1 has joined #nixos
<typetetris> Could some kind soul merge that: https://github.com/NixOS/nixpkgs/pull/92322
<{^_^}> #92322 (by typetetris, 18 weeks ago, open): nixos/tests/common/acme/server/*: use X.509 v3 certificate
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to staging-next: https://git.io/JkUmh
aveltras has joined #nixos
cosimone has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @Mic92 merged pull request #101773 → rust-analyzer: 2020-10-19 -> 2020-11-09 and fix build → https://git.io/JTKxx
<{^_^}> [nixpkgs] @Mic92 pushed 5 commits to master: https://git.io/JkUYp
<{^_^}> [nixpkgs] @jtojnar pushed to staging-next « gnome3.totem: remove unneeded deps »: https://git.io/JkUOZ
camsbury has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 398 commits to staging-next: https://git.io/JkU3U
<{^_^}> [nixpkgs] @herrwiese opened pull request #103207 → chrysalis: init at 0.7.9 → https://git.io/JkU3Z
urkk has joined #nixos
<{^_^}> [nixpkgs] @cpages pushed to master « kodi: 18.8 -> 18.9 »: https://git.io/JkU3o
<{^_^}> [nixpkgs] @prusnak opened pull request #103208 → monero: 0.17.1.1 -> 0.17.1.3 → https://git.io/JkUsT
jordandoyle has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #101820 → looking-glass-client: B1 -> B2 → https://git.io/JTikf
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JkUsq
<jordandoyle> hey, wondering if anyone knows why iptables/bash/systemd would start building from scratch if I `nix-shell -p hugo` or `nix-shell -p nodejs`? `nixos-rebuild switch --upgrade` pulls from the binary cache like normal (on the unstable channel)
<{^_^}> [nixpkgs] @FRidh pushed 555 commits to staging: https://git.io/JkUsp
acarrico has joined #nixos
<{^_^}> [nix] @regnat closed pull request #4220 → Copy drv outputs between stores → https://git.io/JTNAJ
<typetetris> jordandoyle: May the user issuing the `nix-shell` has different channels set? Maybe even some overlays in `~/.config/nixpkgs/config.nix` or so?
werner292 has joined #nixos
werner291 has quit [Ping timeout: 246 seconds]
werner292 is now known as werner291
<{^_^}> [nixpkgs] @marsam merged pull request #103131 → dogdns: fix build on darwin → https://git.io/JkfGY
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JkUZS
<jordandoyle> user channel list is empty & user nixpkgs/config.nix only has `allowUnfree = true` unfortunately - could the allow unfree be modifying something that's a dependency of _everything_? :thinking:
<{^_^}> [nixpkgs] @raboof opened pull request #103209 → mailutils: update guile to current version → https://git.io/JkUnv
<{^_^}> [nix] @edolstra pushed to master « Fix appending to Setting<StringSet> »: https://git.io/JkUnJ
hyper_ch4 has joined #nixos
<AmandaC> Isn't there a nixpkgs helper for generating .desktop files?
<{^_^}> [nixpkgs] @Lassulus merged pull request #100027 → pythonPackages.googlemaps: init at 4.4.2 → https://git.io/JUjv4
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JkUn8
eeva has quit [Remote host closed the connection]
hyper_ch5 has quit [Ping timeout: 244 seconds]
eeva has joined #nixos
<jordandoyle> `sudo nix-shell` works fine, maybe it is `allowUnfree` causing a rebuild of pretty much every derivation :/
<{^_^}> [nixpkgs] @cpages pushed to release-20.09 « kodi: 18.8 -> 18.9 »: https://git.io/JkUnp
xineel has joined #nixos
<xineel> hey there, I upgraded from macOS 10.15.6 to .7 and I can't use nix-env &co anymore. Is there a known fix procedure, without removing and reinstalling Nix entirely?
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #100028 → pythonPackage.openrouteservice: init at 2.3.0 → https://git.io/JUjvx
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JkUc7
cjpbirkbeck has joined #nixos
wnklmnn has joined #nixos
<{^_^}> [nixpkgs] @jtojnar pushed to staging-next « glib: 2.66.1 → 2.66.2 »: https://git.io/JkUC6
xineel has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @primeos merged pull request #103136 → androidStudioPackages.{canary,dev}: 4.2.0.15 -> 4.2.0.16 → https://git.io/JkflC
<{^_^}> [nixpkgs] @primeos pushed 2 commits to master: https://git.io/JkUCM
aswanson has left #nixos [#nixos]
rnea has joined #nixos
<{^_^}> [nixpkgs] @fgaz opened pull request #103211 → [20.09] isso: build from master → https://git.io/JkUWu
jonatanb has joined #nixos
jonatanb has quit [Read error: Connection reset by peer]
jonatanb has joined #nixos
<jophish> Hi all
<jophish> I'm going through my dependencies in pkgsStatic, and trying to see what I can get working
<jophish> Is this a good use of time at all, pkgsStatic seems to be very broken, so I wonder if any changes I make will just bitrot in the end
<pingiun> when I add black to my mkShell buildInputs, it overwrites the python environment that I made
<pingiun> does the order matter for this?
philr has quit [Ping timeout: 260 seconds]
jordandoyle has quit [Ping timeout: 245 seconds]
<{^_^}> [nixos-homepage] @garbas pushed 3 commits to redesign-features: https://git.io/JkUlR
<{^_^}> [nixos-homepage] @garbas opened pull request #640 → WIP: Redesign Features page → https://git.io/JkU8J
konsolechka_ has joined #nixos
<{^_^}> [nixpkgs] @victorluft opened pull request #103212 → sublime-merge: 2033 -> 2037; sublime-merge-dev: 2032 -> 2038 → https://git.io/JkU4T
gustavderdrache has joined #nixos
werner292 has joined #nixos
konsolechka_ has quit [Quit: Leaving]
werner291 has quit [Ping timeout: 246 seconds]
werner292 is now known as werner291
griff_ has joined #nixos
alp has quit [Ping timeout: 246 seconds]
thibm has joined #nixos
pta2002 has joined #nixos
<pta2002> Hello
<pta2002> Again
growpotkin has joined #nixos
zebrag has joined #nixos
inkbottle has quit [Ping timeout: 256 seconds]
<simpson> Morning.
<{^_^}> [nixpkgs] @peterhoeg opened pull request #103213 → bolt: 0.8 -> 0.9 → https://git.io/JkURU
<pta2002> I'm trying to use virtualisation.oci-containers to manage a podman container and I want to make it connect to the system's postgresql instance
<pta2002> but i can't figure out how to do that
<simpson> What have you tried, and how is it not working?
<{^_^}> [nixpkgs] @peterhoeg opened pull request #103214 → plasma-thunderbolt: init at 5.18.5 → https://git.io/JkURs
<pta2002> really just creating the container, don't even know where to start with this
<pta2002> it just can't connect to postgres
<pta2002> and im trying to connect to localhost:5432 from the container
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/00ecee00bb2 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<pta2002> maybe some firewall thing
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/ad42cb84064 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
<{^_^}> [nixpkgs] @mweinelt opened pull request #103216 → [20.09] nats-server: 2.1.7 -> 2.1.9 → https://git.io/JkUR1
<pta2002> i think i'll just run psql on another container
<pta2002> gotta figure out how to run them on the same pod though
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JkURA
justanotheruser has quit [Ping timeout: 264 seconds]
eahlberg has quit [Quit: Lost terminal]
stree has quit [Quit: Caught exception]
stree has joined #nixos
<gchristensen> anyone on 20.09 + sway + waybar with working icons?
<thibm> (For the record, I solved my custom store problem I talked about earlier today with overriding nix storeDir and stateDir derivation arguments. I completely forgot I had to do that, but to honest it's not really documented. But to be honest, again, custom stores are not common)
<thibm> And it has nothing to do with nix.conf's store option
<{^_^}> [nixpkgs] @mweinelt opened pull request #103217 → [20.03] nats-server: 2.1.0 -> 2.1.9 → https://git.io/JkU09
<{^_^}> [nixpkgs] @doronbehar merged pull request #90151 → ruby: Make it possible for it to not reference cc at all → https://git.io/Jf9rZ
<{^_^}> [nixpkgs] @doronbehar pushed 3 commits to staging: https://git.io/JkU0x
cosimone has joined #nixos
bennofs1 has quit [Ping timeout: 256 seconds]
<V> gchristensen: I'm on unstable + sway + waybar
<V> does that count
<V> and are we talking system tray icons
<V> oh, fontawesome
<V> do you have that installed globally?
<gchristensen> unlikely
<gchristensen> :)
<V> the example config does say that you need fontawesome for that
<gchristensen> d'oh
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/ad42cb84064 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
griff_ has quit [Quit: griff_]
waleee-cl has joined #nixos
<gchristensen> V: thank you!
<V> np
pta2002 has quit [Quit: leaving]
liebach has joined #nixos
ddellacosta has joined #nixos
astronavt has joined #nixos
<{^_^}> [nix] @regnat opened pull request #4238 → Substitute drv outputs → https://git.io/JkUgv
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
iqubic` has left #nixos ["ERC (IRC client for Emacs 28.0.50)"]
alp has joined #nixos
<{^_^}> [nixpkgs] @timokau merged pull request #98938 → nixos.manual: introduce Wayland section → https://git.io/JUKwD
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/JkU2W
<Cadey> in a nixos config, can you conditionally import a folder if the config is being built by nixops?
unrooted[m] has quit [Quit: Idle for 30+ days]
<dminuoso> Cadey: That sounds a bit strange. What are you trying to do?
FRidh has quit [Quit: Konversation terminated!]
<Cadey> import service modules that need nixops features (keys/secrets) only if nixops is being used, so I can import my services tree in the default/happy path of my configs and it will only be used when Nixops is deploying a config
<clever> Cadey: only put those into the imports list when using a nixops deployment.nix file
<srhb> Cadey: The canonical way would be two different entry points.
<Cadey> Fair
werner292 has joined #nixos
cosimone has quit [Quit: cosimone]
werner291 has quit [Ping timeout: 246 seconds]
werner292 is now known as werner291
<V> :)
<gchristensen> I like that my status bar isn't a muddled mess of date and times now https://gsc.io/snaps/8227c182-0c6e-4b98-94fb-e8538aa431b9.png
<V> mine's fairly customised
<gchristensen> may I see?
<V> and generated in nix
<gchristensen> I'm still adding some bits to it, but my i3bar is generated by nix too, to cover timezones based on where I am. I'd love to see yours
<V> screenshot or nix config?
<gchristensen> first one then the other? :)
<V> heh
aveltras has quit [Quit: Connection closed for inactivity]
magnetophon has joined #nixos
bitmapper has joined #nixos
otavio__ has joined #nixos
otavio has quit [Read error: Connection reset by peer]
astro has quit [Read error: Connection reset by peer]
hnOsmium0001 has joined #nixos
astro has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
Chiliparrot has joined #nixos
heyitsrama has joined #nixos
astro has quit [Ping timeout: 240 seconds]
kalbasit has joined #nixos
leungbk has joined #nixos
justanotheruser has joined #nixos
thibm has quit [Quit: WeeChat 2.6]
<Taneb> I'm confused by something on the ZFS on Linux wiki page
<Taneb> "If the key is not on the root filesystem, you will also need to set zfs-import-poolname.serviceConfig.RequiresMountsFor=/path/to/key, where poolname is the name of the data pool. This makes sure that systemd will mount the filesystem for /path/to/key first before importing the zfs pool."
leungbk has quit [Ping timeout: 264 seconds]
<Taneb> Hang on, I'm confused why I'm confused
domogled has quit [Ping timeout: 264 seconds]
<Taneb> OK, I don't seem to have that service
<srhb> Taneb: iirc that only get generated for supplementary zpools
<srhb> Taneb: ie. not that one with root on it.
<Taneb> I don't have / in ZFS
<Taneb> This is for a zpool which has things for /nix and a couple of other mount points
<Taneb> Unless I've misunderstood what root means in this context
<tpw_rules> is there any way to set up a remote desktop of some kind that lets me view display 0 remotely? i don't particularly care what DE or WM or protocol. i just need it to be GPU accelerated
<srhb> I should clarify: Pools that are not required for building /
<srhb> Taneb: So, if it's needed for boot, it's all stage 1, no import unit.
<Taneb> Ah, apparently /nix is one of these
ajs124 has quit [Quit: killed]
Scriptkiddi has quit [Quit: killed]
cheriimoya has quit [Quit: killed]
mrpi has quit [Quit: killed]
das_j has quit [Quit: killed]
<Taneb> So now I need to work out why boot.zfs.requestEncryptionCredentials didn't magically fix everything...
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JkUKi
<srhb> Taneb: What's your problem?
<Taneb> Boot is failing, I have to go into the rescue console thing and do "zfs load-key -a"
<srhb> Taneb: It's not prompting you automatically?
<Taneb> It's prompting me, accepting what I enter, and then that's happening
<srhb> That rings a bell... hmm.
<srhb> Taneb: Is this a VM?
<Taneb> No
jonatanb has quit [Remote host closed the connection]
jonatanb has joined #nixos
jonatanb has quit [Remote host closed the connection]
jonatanb has joined #nixos
<srhb> All I remember is something like different devNodes for zpool discovery behaving.. weird. But if you get the prompt I am a bit confussled for sure. stage1 log is probably useful
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to release-20.09: https://git.io/JkU6c
<Taneb> Is there a way to access stage 1 log?
eoli3n_ has joined #nixos
werner292 has joined #nixos
eoli3n has quit [Ping timeout: 256 seconds]
<srhb> Taneb: I think it'll be in journalctl -k if all is well
<srhb> Taneb: Headered stage-1-init
jonatanb has quit [Ping timeout: 256 seconds]
<Taneb> Ah, so it is
werner291 has quit [Ping timeout: 246 seconds]
werner292 is now known as werner291
pushqrdx has joined #nixos
<srhb> But sometimes I find I need to run stage 1 by hand to really understand what's going on.
cheriimoya has joined #nixos
ajs124 has joined #nixos
mrpi has joined #nixos
Scriptkiddi has joined #nixos
das_j has joined #nixos
<pushqrdx> i think some kind of update to nixos broke my ability to switch, i keep getting `The unique option `console.keyMap' is defined multiple times. Definition values:
<pushqrdx> - In `/etc/nixos/configuration.nix': "us"
<pushqrdx> - In `/nix/var/nix/profiles/per-user/root/channels/nixos/nixos/modules/config/console.nix': <derivation /nix/store/61c29pn1wj6c8xrsw30ywbwicmr5mgrw-xkb-console-keymap.drv>
<pushqrdx> `
<pushqrdx> i even commented out those in my nixos configuration and still getting the error
<clever> pushqrdx: are you sure you commented it out? can you pastebin the new configuration.nix?
<{^_^}> [nixpkgs] @foo-dogsquared opened pull request #103219 → dasel: 1.2.0 -> 1.4.0 → https://git.io/JkU6M
Akira[m] is now known as cirno[m]
leungbk has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to release-20.03: https://git.io/JkU6H
<pushqrdx> clever by bad sudoedit didn't save the file, however i never had that problem before i want to specify the laytout and useXkbConfig in my configuration
rajivr has quit [Quit: Connection closed for inactivity]
<Taneb> srhb: https://gist.github.com/Taneb/973120f41673478a90f68bee2fdd7506 I think this is the relevent portion of the log
<clever> pushqrdx: have a look at /nix/var/nix/profiles/per-user/root/channels/nixos/nixos/modules/config/console.nix, what is it doing with console.keyMap?
<Taneb> I think it's because it's trying to read a key-file that hasn't been mounted yet?
sangoma has quit [Ping timeout: 260 seconds]
<srhb> Taneb: Wait, is this two layers of encryption?
<pushqrdx> clever it appears to be the normal console.nix you can find on github, it has some default documented stuff for console, and #implemenentation section
pushqrdx has quit [Quit: Connection closed]
<Taneb> srhb: not intentionally!
<srhb> Taneb: I'm confused. How's your setup supposed to work? What's encrypted? :)
cfricke has quit [Quit: WeeChat 2.9]
<lordcirth> I have my PC configured by a flake. I want to destroy a container that is not configured in that flake, or anywhere else that I can find. But nixos-container destroy says "cannot destroy declarative container (remove it from your configuration.nix instead)"
<Taneb> One of the zfs things, which is mounted at /storage/encrypted
<Taneb> Possibly also /, with LUKS, which is ext4
<srhb> Taneb: Ok, right, so it looks like LUKS is working.
<srhb> Taneb: Is "storage" needed for boot?
<Taneb> /nix is a ZFS thing (I need to learn the terminology... "disk"?) in the storage zpool
<srhb> dataset
<srhb> And storage/zfs is not encrypted?
<Taneb> What's storage/zfs here? I don't have anything with that name...
<srhb> Sorry, storage/nix
<srhb> Brainfart on my part.
<Taneb> Yeah, storage/nix is not encrypted
<srhb> Taneb: Do you have legacy mount set up on each dataset?
<Taneb> Yes
<srhb> Taneb: Positively? Because it looks like it wants to try and decrypt your encrypted dataset even though I don't think it should even be attempted mounted yet (since it isn't needed yet) but I may need to check the code..
<Taneb> Positively. If I do "zfs list" the "MOUNTPOINT" colum is all "legacy"
<Taneb> I think it tries to do the whole pool at once
<srhb> That may be a misfeature in the zpool stage1 loader then..
<srhb> Taneb: And you can also verify that that's the only encrypted dataset with `zfs get encryption storage` ?
<Taneb> # zfs get encryption storage
<Taneb> NAME PROPERTY VALUE SOURCE
<Taneb> storage encryption off default
<srhb> `zfs get encryption` sorry.
<Taneb> storage/encrypted encryption aes-256-ccm -
<Taneb> storage/nix encryption off default
<Taneb> There's the extra two rows
<{^_^}> [nixpkgs] @primeos pushed to master « sshfs: 3.7.0 -> 3.7.1 »: https://git.io/JkUPm
<srhb> OK, yes, this may be a problem in stage1.
<{^_^}> [nixpkgs] @servalcatty opened pull request #103220 → v2ray: 4.31.0 -> 4.32.1 → https://git.io/JkUP4
nuncanada has joined #nixos
domogled has joined #nixos
astro has joined #nixos
mupf has quit [Quit: WeeChat 2.9]
ManiacOfMadness has quit [Ping timeout: 268 seconds]
mupf has joined #nixos
leungbk has quit [Ping timeout: 260 seconds]
<srhb> Taneb: Let's go back. You mentioned a key file? Does that mean it's not a passphrased encryption?
<srhb> Taneb: As far as I can see, the logic is sound for passphrases at least, but if there's also some mount dependency here...
leungbk has joined #nixos
<{^_^}> [nixpkgs] @eadwu closed pull request #101787 → pulseaudio: hsphfpd implementation → https://git.io/JT64f
jonatanb has joined #nixos
<srhb> Taneb: Say, if it's on the LUKS partition, you would need to do luks decrypting earlier... Which _may_ be possible using preLVM, though that's a bit of a hack
<Taneb> srhb: I don't have any moral objections to make it a passphrase instead, if that's technically possible
<srhb> I think it may still be technically possible, but I think you may need to tweak postDeviceCommands by hand
<srhb> We need a proper DAG for these stage1 shenanigans :-)
<Taneb> The key file is indeed on the LUKS drive
<srhb> Ok, yeah, then I think your diagnosis is spot on, sorry it took me a while to catch up :P
<{^_^}> Channel nixos-20.09 advanced to https://github.com/NixOS/nixpkgs/commit/d12178b1c4a (from 21 hours ago, history: https://channels.nix.gsc.io/nixos-20.09)
kaivai has quit [Quit: ZNC - https://znc.in]
seku has joined #nixos
tobiasBora has quit [Ping timeout: 240 seconds]
iqubic has joined #nixos
evanjs has quit [Quit: ZNC 1.8.2 - https://znc.in]
<iqubic> Something very strange is going on with my system. I just logged out of my graphical session, and started a new one via LightDM. Now, when I open a terminal and try to run "which nix-env" I get the following error:
<iqubic> which: no nix-env in (/run/wrappers/bin:/home/avi/.local/share/flatpak/exports/bin:/var/lib/flatpak/exports/bin:/home/avi/.nix-profile/bin:/etc/profiles/per-user/avi/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin)
evanjs has joined #nixos
<ldlework> I have a package that ships a cli that calls nix-build. It also ships some nix. How can I have my cli call nix-build on a user nix expression, such that I am passing the package nix to the function in the user nix file?
kaivai has joined #nixos
<iqubic> What the hell is going on there.
domogled has quit [Ping timeout: 272 seconds]
<iqubic> Basically if I try running "which" on any program that I have installed on my computer, I get told that it doesn't exist.
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/2257e6cf4d7 (from 49 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
<iqubic> Anyone know what's going on here?
Ariakenom has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @jonringer merged pull request #100441 → mupdf: 1.17.0 -> 1.18.0, pymupdf: 1.17.6 -> 1.18.0, llpp 32 -> 33 → https://git.io/JTqH7
<srhb> iqubic: If you sanitize your path to include just nix profiles, how do things look? And are the nix rofiles intact?
<{^_^}> [nixpkgs] @jonringer pushed 5 commits to master: https://git.io/JkUMI
<iqubic> I'm not sure how I'd go about doing that check.
<srhb> iqubic: Set a PATH consisting only of the nix profile paths.
<iqubic> What are the nix profile paths?
<iqubic> And how do I set my path?
<srhb> iqubic: export PATH=... -- then include every fragment but the flatpak one.
simukis_ has quit [Remote host closed the connection]
<srhb> iqubic: From the error you got above :)
<srhb> or from echo $PATH
simukis_ has joined #nixos
<srhb> iqubic: At the very least, /run/current-system/sw/bin/nix-env should exist on NixOS.
<srhb> Otherwise you're looking at having umounted something you probably didn't inten.
<iqubic> Running "ls /run/current-system/bin/" returns one thing only: "switch-to-configuration"
<srhb> iqubic: /run/current-system/sw/bin
<iqubic> yeah.
<srhb> iqubic: You're missing "sw"
<iqubic> Alright... /run/current-system/sw/bin/nix-env exists.
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JkUMX
<iqubic> Alright... At this point I'm going to call this an EXWM issue.
werner292 has joined #nixos
domogled has joined #nixos
werner291 has quit [Ping timeout: 240 seconds]
werner292 is now known as werner291
<iqubic> Alright, I've figured out the issue.
<srhb> iqubic: What was it? :)
alp has quit [Remote host closed the connection]
alp has joined #nixos
<iqubic> I've been using this emacs package to launch my programs inside EXWM: https://melpa.org/#/dmenu
<iqubic> Some recent update broke that package. Using the default Super-Shift-7 keybinding to launch my programs works just fine.
teto has joined #nixos
<srhb> Funny that which should break because of that. Oh well. :)
<iqubic> Except the strange issues is that opening up "eshell" and running "which firefox" still yeilds issues.
<srhb> iqubic: ah, eshell...
<srhb> iqubic: So which is probably an eshell builtin.
<iqubic> It was working last night.
<iqubic> srhb: It is.
ManiacOfMadness has joined #nixos
<iqubic> I'm going to update EXWM just to be on the safe side.
<{^_^}> [nixpkgs] @primeos opened pull request #103221 → llvmPackages_latest: llvmPackages_10 -> llvmPackages_11 → https://git.io/JkUDr
sgrunert has quit [Quit: Leaving]
cole-h has joined #nixos
domogled has quit [Read error: Connection reset by peer]
domogled has joined #nixos
dbmikus__ has joined #nixos
cosimone has joined #nixos
<iqubic> srhb: But even things like emacs attempting to find aspell breaks.
<srhb> iqubic: What about non-emacs?
ManiacOfMadness has quit [Ping timeout: 240 seconds]
<srhb> iqubic: eg. does nix-shell -p which --run "which firefox" work (with $PATH as in your example above)
<iqubic> Yeah. If I pull open urxvt and run "which aspell" I'm told that aspell exist.
<{^_^}> [nixpkgs] @prusnak opened pull request #103222 → trezord: 2.0.29 -> 2.0.30 → https://git.io/JkUy4
<srhb> iqubic: OK, sorry, I don't know emacs enough to help you with that :)
<iqubic> Totally fine.
<iqubic> I'm going to try updating emacs and rebooting my computer.
<{^_^}> [nixpkgs] @moinessim opened pull request #103223 → Fsharp41: get file name without extension type inference patch → https://git.io/JkUyu
<{^_^}> [nixpkgs] @ajs124 merged pull request #103201 → asterisk: Bump all packages → https://git.io/JkUfe
<{^_^}> [nixpkgs] @ajs124 pushed 2 commits to master: https://git.io/JkUy6
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/6a39d98c8b0 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
magnetophon has quit [Ping timeout: 246 seconds]
magnetophon has joined #nixos
<{^_^}> [nixpkgs] @dasJ opened pull request #103224 → [20.09] asterisk: Bump all packages → https://git.io/JkUST
sigmundv__ has quit [Read error: Connection reset by peer]
sigmundv__ has joined #nixos
<{^_^}> [nixpkgs] @srhb merged pull request #103125 → altcoins.freicoin: remove → https://git.io/Jkfq4
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/JkUSB
<m1cr0man> Can someone please enlighten me on how to fix "gpg: agent_genkey failed: No pinentry"? I have a brand new install, trying to generate a key, and it just won't work. Existing tickets haven't been any help.
<m1cr0man> There's like 3 tickets and 2 discourse discussions on this
<{^_^}> [nixpkgs] @gebner opened pull request #103225 → pulseaudio: add hsphfpd support → https://git.io/JkUSu
mmohammadi9812 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @jonringer opened pull request #103226 → python310: 3.10.0a1 -> 3.10.0a2 → https://git.io/JkUSg
jonatanb has quit [Ping timeout: 240 seconds]
<srhb> m1cr0man: Is this with the agent enabled through programs.gnupg.enable?
<m1cr0man> srhb: Yes and no. Tried both
<cole-h> Have you tried `gpg-connect-agent updatestartuptty /bye`?
<cole-h> Sometimes I have to do that.
<m1cr0man> no I will try that
<m1cr0man> No dice. cole-h do you have programs.gnupg.enable? I will try with that
pbb has quit [Ping timeout: 240 seconds]
<cole-h> I have the agent enabled
freezeboy has joined #nixos
kloenk has quit [Ping timeout: 272 seconds]
<m1cr0man> Ok cool. I also noticed gpgconf --check-programs says pinentry isn't installed, and it's looking in the gnupg derivation
<cole-h> Yeah, enabling the agent should do that automagically IIRC
<freezeboy> Hi, can someone that can run nixpkgs-review help me to know if a package can be removed (I will definitely buy a new computer)
kloenk has joined #nixos
<m1cr0man> Nah still no luck. Screw it, im going to override gnupg and add pinentry
mmohammadi9812 has joined #nixos
<srhb> m1cr0man: fwiw manipulating these settings might require logging out and in.
<srhb> m1cr0man: (At least for sockets)
<m1cr0man> srhb: Yeah I've cycled my ssh session and killed/restarted gpg-agent each time
<srhb> m1cr0man: ok :)
pbb has joined #nixos
<m1cr0man> Really annoying haha because you fill out the gpg --full-generate-key form and it errors at the end
sangoma has joined #nixos
<jasom> Is there a Right Way(tm) to deal with secrets in configuration files on nixos? I tend to just keep the secrets in /etc/nixos, but I do se a few modules that use other tricks to get the files in /etc without putting them in the world-readable nix store.
<dminuoso> jasom: no.
<dminuoso> jasom: nixops + deployment keys is one trick
domogled has quit [Ping timeout: 260 seconds]
<sss2> hi all, how to install fresh version of firefox-devedition ? preferable with alsa instead of pulseaudio
<m1cr0man> Personally I copy any secrets I need into /var/secrets, and where possible make the application read from there directly. I do also have a nix file in there for secrets that _have_ to be text in the config, but the side effect is they end up plain text in the store somewhere
cosimone has quit [Remote host closed the connection]
jonatanb has joined #nixos
cosimone has joined #nixos
<jasom> sss2: alsa or just apulse?
<{^_^}> [nixpkgs] @Mazurel opened pull request #103227 → devour: init at 12 → https://git.io/JkU91
<freezeboy> by the way, how much ram is needed to use nixpkgs-review ?
<sss2> jasom, better alsa, i guess pulse wrapper is also acceptable, never tested it
<jasom> sss2: If firefox even has alsa-only as an option, it will require compiling rather than starting from a mozilla binary, so you'll probably want to start from the firefox nix expression and make your changes there. I think all the devedition firefox in nixpkgs are binary, so those won't be of help.
cosimone has quit [Remote host closed the connection]
alp has quit [Ping timeout: 264 seconds]
cosimone has joined #nixos
berberman_ has joined #nixos
<sss2> jasom, i have seen https://github.com/mozilla/nixpkgs-mozilla/ this, bit not sure how to use it, i am new to nix
berberman has quit [Ping timeout: 268 seconds]
<ajs124> firefox should support ALSA without pulse on recent nixpkgs master
<sss2> not sure if this script's just allow to setup build environment quickly or it also provide actual build scripts
<sss2> ajs124, i need version wich will run unsigned addons
<ajs124> ah, apparently it was even backported. #101314
<{^_^}> https://github.com/NixOS/nixpkgs/pull/101314 (by S-NA, 2 weeks ago, merged): firefox: place alsaLib in lib search patch
mbrgm has quit [Ping timeout: 260 seconds]
<ajs124> I'm sure you can patch that out. Maybe even just enable it with an enterprise policy.
mmohammadi9812 has quit [Ping timeout: 246 seconds]
mmohammadi9812 has joined #nixos
rnea has quit [Remote host closed the connection]
fendor_ is now known as fendor
<sss2> ajs124, if i remember correctly, now it's build time option
ris has joined #nixos
werner291 has quit [Ping timeout: 240 seconds]
werner291 has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
mbrgm has joined #nixos
mmohammadi9812 has quit [Quit: Quit]
cfricke has joined #nixos
<{^_^}> [nixpkgs] @domenkozar pushed to master « cachix: bump to 0.5.1 »: https://git.io/JkUQl
<{^_^}> [nixpkgs] @roberth merged pull request #103200 → docker: Fix broken pipe on docker layer creation → https://git.io/JkJj6
<{^_^}> [nixpkgs] @roberth pushed 2 commits to release-20.09: https://git.io/JkUQB
mmohammadi9812 has joined #nixos
<jasom> dminuoso: does nixops offer anything for non-cloud deployments?
mallox has quit [Quit: WeeChat 2.9]
alp has joined #nixos
<pumpy> how doi use does homemanager not have i3blocks support?
urkk has left #nixos [#nixos]
cfricke has quit [Quit: WeeChat 2.9]
<m1cr0man> omg I even add pinentry to gnupg because there's a dependency on gnupg _in pinentry_
<m1cr0man> s/even/cant even/
freezeboy has quit [Remote host closed the connection]
cosimone has quit [Quit: cosimone]
mike[m]1 has joined #nixos
<{^_^}> [nix] @regnat opened pull request #4239 → Add a CI check to ensure compatibility with an old daemon → https://git.io/JkUQh
<lordcirth> pumpy, what do you mean?
julm has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @ThinkChaos opened pull request #103228 → nixos/k3s: Update service to match upstream → https://git.io/JkU7J
julm has joined #nixos
<lordcirth> pumpy, you can just have home-manager install ~/.config/i3blocks/config
<neonfuz2> Hello, I'm trying to use the gmic plugin in gimp, and I can't figure how to install it
<neonfuz2> I've installed gimp-with-plugins, is this supposed to pull in all plugins? (including gmic)
<neonfuz2> maybe I just can't find it in the toolbar??
<m1cr0man> pkgs.symlinkJoin to the rescue! \o/
<pumpy> lordcirth what i mean is https://rycee.gitlab.io/home-manager/options.html doesn't mention i3blocks so duno how to config it
<pumpy> or install or whatever
<m1cr0man> Oh, neonfuz2 uh im talking to myself, but symlinkJoin may solve your issue if gimp-with-plugins doesn't
<neonfuz2> lol
<pumpy> any way to make it happen in my home.nix?
<pumpy> like systemPackages
<{^_^}> [nixpkgs] @zyansheep opened pull request #103229 → lunar-client: init at version 2.4.0 → https://git.io/JkU7s
<pumpy> in my home.nix i have a bunch of programs.x.enable but i dont see programs.i3blocks.enable
<lordcirth> pumpy, home.packages = [ i3blocks ];
<lordcirth> pumpy, programs.* is only if something needs to be done besides making the package available
<pumpy> hm ok
<pumpy> lordcirth++ tyvm
<{^_^}> lordcirth's karma got increased to 4
<pumpy> did that give u karma? i have bot ignored
bennofs1 has joined #nixos
<m1cr0man> :q
<lordcirth> pumpy, Yes it did, thanks. And you want home.file.".config/i3blocks/config".source = filename
<pumpy> what that do?
<neonfuz2> yeah I just found the gimp directory and gmic is not in there...
<lordcirth> pumpy, manages the i3blocks config file.
<lordcirth> So you can have home-manager place the config file from your home-manager repo.
<pumpy> i don't get what "filename" is
<pumpy> i upload my config file into that dir, then ?
<pumpy> oh i dont have a home manager repo i dont think
<lordcirth> pumpy, if you have a git repo of your home-manager config, you put your i3blocks config, then have home-manager install it
<pumpy> i have everything in a local repo that i deploy using ansible
<pumpy> so ill hav ansible upload the config file into nix right into the right dir
<pumpy> maybe i could make nix handle that tho like it has the .nix files
<pumpy> can i upload all of my config files into a single dir and have that be the "repo" that home manager looks in? or it gotta be git?
<lordcirth> pumpy, yeah, you can do that. git is just common
<lordcirth> Also ew, ansible
<pumpy> ya i know. any suggestion what to migrate to?
jonatanb has quit [Remote host closed the connection]
<lordcirth> pumpy, how many machines?
jonatanb has joined #nixos
<{^_^}> [nixpkgs] @primeos merged pull request #103221 → llvmPackages_latest: llvmPackages_10 -> llvmPackages_11 → https://git.io/JkUDr
<{^_^}> [nixpkgs] @primeos pushed 3 commits to master: https://git.io/JkU77
werner291 has quit [Ping timeout: 246 seconds]
<pumpy> like 10 lan machines/vms and a few machines in each of like 5 different clients i manage servers for
rnea has joined #nixos
<lordcirth> pumpy, and are they all NixOS, or not?
<{^_^}> [nixpkgs] @Ekleog merged pull request #95879 → arcanist: copy directly from $PWD to pick up any applied patches → https://git.io/JJhAK
<{^_^}> [nixpkgs] @Ekleog pushed commit from @cpcloud to master « arcanist: copy directly from $PWD to pick up any applied patches (#95879) »: https://git.io/JkU7h
chour has quit [Quit: WeeChat 2.9]
<pumpy> mix of nixos and openbsd
<neonfuz2> the thought of using ansible to install nixos stuff is funny
<neonfuz2> I mean whatever works though lol
jonatanb has quit [Ping timeout: 272 seconds]
<neonfuz2> man now I have the G'MIC plugin in gimp but the specific option I'm trying to use isn't here
<neonfuz2> I hope it wasn't removed, wonder if it was renamed?
<pumpy> well ansible just syncs my .nix files up then runs nixos-rebuild switch
<pumpy> need to expand on that to get config files in for home manager to use
astronavt has quit [Quit: Leaving]
<pumpy> when i put home.packages = [i3blocks]; in home.nix it errors "error: undefined variable 'i3blocks' at ..." but why?
<cransom> guessing that pkgs isn't in scope, you'd need to `pkgs.i3blocks`
<lordcirth> Yeah
<lordcirth> Or home.packages = with pkgs; [ i3blocks ]; which is shorter once you have more packages
<neonfuz2> so yeah "unstrip" is missing from the gmic plugin in gimp it seems
<neonfuz2> I see other distros have a patch called "gmic-unstrip.diff", not sure if that is needed to enable it or something
lunik1 has quit [Quit: :x]
<neonfuz2> lmao ok nevermind, the gmic-unstrip diff in suse means "don't strip the gmic binary"
ehmry has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
lunik1 has joined #nixos
rprije has joined #nixos
ManiacOfMadness has joined #nixos
<energizer> if i have nix installed on a non-nixos machine is that considered 'unsandboxed'?
werner291 has joined #nixos
leungbk has quit [Ping timeout: 260 seconds]
gthm has quit [Remote host closed the connection]
<lordcirth> energizer, the multi-user nix installer creates nixbld users
<eyJhb> lordcirth: every installer does
<energizer> lordcirth: sorry does that answer my question?
<lordcirth> k. I wasn't sure
<eyJhb> lordcirth: nixbld are used when you build stuff
<lordcirth> It's been ages since I did the single-user install
<eyJhb> I at least think that is how it is
<lordcirth> It would be nice to be able to use nix without installing as root, though
<lordcirth> energizer, sandboxing is a Nix option, which is on by default.
<lordcirth> But it wasn't always.
magnetophon has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @mmahut merged pull request #103222 → trezord: 2.0.29 -> 2.0.30 → https://git.io/JkUy4
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/JkUFR
<eyJhb> Is meta always put into a mkDerivation, or can it just be whereever?
leungbk has joined #nixos
<{^_^}> [nixpkgs] @shdpl opened pull request #103231 → Release 20.03 → https://git.io/JkUFa
jonatanb has joined #nixos
<{^_^}> [nixpkgs] @shdpl closed pull request #103231 → Release 20.03 → https://git.io/JkUFa
vidbina_ has quit [Ping timeout: 265 seconds]
Morfio has quit [Quit: This computer has gone to sleep]
sangoma has quit [Read error: Connection reset by peer]
Morfio has joined #nixos
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/6a39d98c8b0 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
eoli3n_ has quit [Remote host closed the connection]
expelledboy has quit [Ping timeout: 244 seconds]
jonatanb has quit [Remote host closed the connection]
jonatanb has joined #nixos
sangoma has joined #nixos
<{^_^}> [nixpkgs] @teto opened pull request #103232 → linux_mptcp_5_9: init upstream multipath TCP at 5.9 → https://git.io/JkUbV
bn_work has joined #nixos
pta2002 has joined #nixos
<pta2002> I did the docker thing!
<pta2002> podman* thing i guess
<pta2002> this is such a mess of a nix file
<pta2002> podman really needs a nix-native way to declare pods
Darkmatter66 has quit [Read error: Connection reset by peer]
Darkmatter66 has joined #nixos
<pta2002> and is there a better way to do it
ManiacOfMadness has quit [Ping timeout: 240 seconds]
<pta2002> i know docker compose exists
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #103050 → Reorganize windowmaker dockapps → https://git.io/JTjMX
<{^_^}> [nixpkgs] @AndersonTorres pushed 9 commits to master: https://git.io/JkUNv
<pta2002> Now I have feedbin running on my own server :D
<pta2002> Saving myself roughly... 40 cents a month
<pta2002> ah well
sangoma has quit [Ping timeout: 272 seconds]
<iqubic> srh
pn has joined #nixos
pn has quit [Client Quit]
<iqubic> srhb: I figured out the issue with my emacs. Turns out for some reason the emacs varible of "exec-path" was set incorrectly, so it just wasn't searching "/run/current-system/sw/bin"
pta2002 has quit [Quit: leaving]
<Ankhers> How can I get glibc 2.32 in a nix shell? I seem to have 2.31 on my system.
alp has quit [Ping timeout: 246 seconds]
<txt-file> How to get obs-studio with plugins? I installed obs-studio and obs-v4l2sink but the plugin is not shown in obs-studio.
plakband has joined #nixos
<{^_^}> [nixpkgs] @pstn opened pull request #103233 → wine{Unstable,Staging}: 5.20 -> 5.21 → https://git.io/JkUNx
eoli3n has joined #nixos
<energizer> ` cachix use mycache` is hanging. strace says `futex(0x2b7924000be8, FUTEX_WAKE_PRIVATE, 1) = 1`
<energizer> is this normal?
gustavderdrache has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @0x4A6F opened pull request #103234 → promscale: 0.1.1 -> 0.1.2 → https://git.io/JkUAv
zupo has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @oyren opened pull request #103235 → portfolio: 0.49.0 -> 0.49.2 → https://git.io/JkUAJ
bennofs1 has quit [Quit: WeeChat 2.9]
werner292 has joined #nixos
werner291 has quit [Ping timeout: 244 seconds]
werner292 is now known as werner291
pushqrdx has joined #nixos
zupo has joined #nixos
dsx has quit [Quit: dsx]
pushqrdx has quit [Client Quit]
pushqrdx has joined #nixos
nuncanada has quit [Read error: Connection reset by peer]
nuncanada has joined #nixos
<{^_^}> [nixpkgs] @mweinelt opened pull request #103236 → batman-adv: 2020.3 -> 2020.4 → https://git.io/JkUAH
lawr3nce has joined #nixos
expelledboy has joined #nixos
sigmundv__ has quit [Remote host closed the connection]
dsx has joined #nixos
oxalica1 has joined #nixos
lawr3nce has quit [Remote host closed the connection]
sigmundv has joined #nixos
oxalica has quit [Ping timeout: 256 seconds]
oxalica1 is now known as oxalica
expelledboy has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #103179 → fend: init at 0.1.9 → https://git.io/JkJOR
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/JkUx3
pushqrdx has quit [Remote host closed the connection]
jonatanb has quit [Remote host closed the connection]
jonatanb has joined #nixos
<{^_^}> [nixpkgs] @06kellyjac opened pull request #103237 → deno: 1.5.1 -> 1.5.2 → https://git.io/JkUx8
jonatanb has quit [Ping timeout: 264 seconds]
buckley310 has joined #nixos
nonfinito has quit [Quit: WeeChat 2.7.1]
pushqrdx has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #101826 → fwupd: 1.4.6 → 1.5.0 → https://git.io/JTiGP
<{^_^}> [nixpkgs] @jtojnar pushed to staging-next « fwupd: 1.4.6 → 1.5.1 »: https://git.io/JkUxF
seku has quit [Quit: Connection closed]
vidbina_ has joined #nixos
<pushqrdx> i am facing a strange behavior, if i copy a derivation from the nixpkgs store (only), as discussed earlier i can't nix-shell that because it needs to know where to get it's "input" from, so the normal fix would be to add with import <nixpkgs> {}; at the beginning
<pushqrdx> however that doesn't work but what works though is creating another file with `with import <nixpkgs> {}; callPackage ./app.nix {}` that calls the derivation
<pushqrdx> now i can't see why would that work and just adding `with import` directly worn't
ManiacOfMadness has joined #nixos
<pushqrdx> s/with import/with import ...
pbb has quit [Quit: No Ping reply in 180 seconds.]
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/96052f35023 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
pbb has joined #nixos
pushqrdx has quit [Remote host closed the connection]
pushqrdx has joined #nixos
pushqrdx has quit [Remote host closed the connection]
Darkmatter66_ has joined #nixos
Darkmatter66 has quit [Ping timeout: 265 seconds]
alp has joined #nixos
\x2D has quit [Quit: echo -e '\e#8']
pushqrdx has joined #nixos
grumble has joined #nixos
philr has joined #nixos
werner292 has joined #nixos
jonatanb has joined #nixos
werner291 has quit [Ping timeout: 272 seconds]
werner292 is now known as werner291
ManiacOfMadness has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @herrwiese closed pull request #102836 → bpytop: 1.0.21 -> 1.0.50 → https://git.io/JTArC
__monty__ has quit [Quit: leaving]
<{^_^}> [nixpkgs] @herrwiese opened pull request #103238 → bpytop: 1.0.21 -> 1.0.47 → https://git.io/JkUjT
<{^_^}> [nixpkgs] @maralorn pushed to haskell-updates « haskellPackages.pandoc: 2.11.1 -> 2.11.1.1 »: https://git.io/JkUjs
<{^_^}> [nixpkgs] @maralorn opened pull request #103239 → haskellPackages.reflex-dom-core: Remove obsolete patches → https://git.io/JkUjV
<hexa-> how can I override pkgs.linuxPackages_latest.batman_adv?
<hexa-> I need to apply a patch
<hexa-> argh
<hexa-> nvm
jonatanb has quit [Remote host closed the connection]
jonatanb has joined #nixos
heywoodlh has quit [Quit: ZNC 1.8.2 - https://znc.in]
pushqrdx has quit [Remote host closed the connection]
heywoodlh has joined #nixos
lordcirth has quit [Remote host closed the connection]
lordcirth has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 27.1)]
pushqrdx has joined #nixos
werner291 has quit [Quit: werner291]
Kallegan has joined #nixos
ddellacosta has quit [Read error: Connection reset by peer]
TekShifter[m] has joined #nixos
ddellacosta has joined #nixos
pushqrdx has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Ma27 merged pull request #102481 → qemu: apply patch for CVE-2020-27617 → https://git.io/JT5Aq
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JkTep
pushqrdx has joined #nixos
pushqrdx has quit [Remote host closed the connection]
Kallegan has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Fare has quit [Ping timeout: 260 seconds]
vidbina_ has quit [Ping timeout: 256 seconds]
pushqrdx has joined #nixos
rnea has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #101755 → nixos/activation-script: make scripts well-typed → https://git.io/JTKaU
<{^_^}> [nixpkgs] @rnhmjoj pushed 2 commits to master: https://git.io/JkTv5
<{^_^}> [nixpkgs] @r-ryantm opened pull request #103240 → python37Packages.pytools: 2020.4 -> 2020.4.3 → https://git.io/JkTvF
camsbury has quit [Ping timeout: 244 seconds]
leotaku has quit [Read error: Connection reset by peer]
leotaku has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #103241 → python27Packages.rtslib: 2.1.72 -> 2.1.74 → https://git.io/JkTf7
joey has quit [Ping timeout: 240 seconds]
leungbk has quit [Ping timeout: 246 seconds]
abathur has quit [Quit: abathur]
<pushqrdx> is there a brave soul that is welling to help me properly setup ddci to control monitor brightness
<pushqrdx> also be able to do so without sudo
rojiro has quit [Ping timeout: 240 seconds]
joey has joined #nixos
leungbk has joined #nixos
<{^_^}> [nix] @zimbatm merged pull request #4237 → Bump cachix/install-nix-action from v11 to v12 → https://git.io/JkJ2T
<{^_^}> [nix] @zimbatm pushed commit from @dependabot[bot] to master « Bump cachix/install-nix-action from v11 to v12 (#4237) »: https://git.io/JkTJt
<{^_^}> [nix] @zimbatm pushed 0 commits to dependabot/github_actions/cachix/install-nix-action-v12: https://git.io/JkTJq
rojiro has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #103242 → qtractor: 0.9.15 -> 0.9.18 → https://git.io/JkTJw
<{^_^}> [nixpkgs] @mweinelt merged pull request #103236 → batman-adv: 2020.3 -> 2020.4 → https://git.io/JkUAH
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JkTJF
Fare has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #103103 → linux-hardened: 5.8.x -> 5.9.x → https://git.io/JkvCe
<{^_^}> [nixpkgs] @NeQuissimus pushed 2 commits to master: https://git.io/JkTJh
<{^_^}> [nixpkgs] @r-ryantm opened pull request #103243 → python27Packages.zfec: 1.5.3 -> 1.5.4 → https://git.io/JkTJj
pushqrdx has quit [Remote host closed the connection]
jonatanb has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jamal opened pull request #103244 → gp-saml-gui: init at c557c32 → https://git.io/JkTUl
pushqrdx has joined #nixos
scribbler has quit [Ping timeout: 258 seconds]
lsix has quit [Quit: WeeChat 2.9]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #103245 → qview: 3.0 -> 4.0 → https://git.io/JkTU0
<pushqrdx> anybody got alsaequal working on nixos?
<pushqrdx> i installed the package but running alsamixer -D equal throws an error
lawr3nce has joined #nixos
<{^_^}> [nixpkgs] @mweinelt pushed to 20.09/qemu « qemu: apply patch for CVE-2020-27617 »: https://git.io/JkTUM
<{^_^}> [nixpkgs] @mweinelt opened pull request #103246 → [20.09] qemu: apply patch for CVE-2020-27617 → https://git.io/JkTTv
pushqrdx has quit [Remote host closed the connection]
pushqrdx has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #103247 → qmmp: 1.4.1 -> 1.4.2 → https://git.io/JkTTg