worldofpeace_ changed the topic of #nixos to: NixOS stable: 20.03 ✨ https://discourse.nixos.org/t/nixos-20-03-release/6785 || 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-info
gxt has quit [Remote host closed the connection]
xd1le has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @evanjs opened pull request #88470 → virtualisation/hyperv-image: remove diskImage after vhdx is generated → https://git.io/Jfg8r
orivej_ has quit [Ping timeout: 256 seconds]
xd1le has joined #nixos
orivej has joined #nixos
gxt has joined #nixos
noudle has quit []
mmlb has quit [Ping timeout: 240 seconds]
mmlb3 has joined #nixos
reallymemorable has quit [Quit: reallymemorable]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88471 → tokei: 11.1.1 -> 11.2.0 → https://git.io/Jfg8P
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/0f1eb8cd791 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<dmj`> clever: what did you do
orivej has quit [Ping timeout: 265 seconds]
orivej_ has joined #nixos
agam has quit [Ping timeout: 256 seconds]
ACHLO has quit [Remote host closed the connection]
maddo has quit [Quit: See ya]
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
orivej_ has quit [Ping timeout: 246 seconds]
orivej has joined #nixos
thc202 has quit [Ping timeout: 260 seconds]
hmpffff has joined #nixos
proofofkeags has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JfgBe
teto has quit [Ping timeout: 260 seconds]
reallymemorable has joined #nixos
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos
reallymemorable has quit [Client Quit]
<pie_> dmj`: what *did* he do xD
<dmj`> pie_: broke the internet again
* pie_ isnt following
xd1le has quit [Quit: Quit]
philr_ has joined #nixos
gxt_ has joined #nixos
sigmundv has quit [Ping timeout: 260 seconds]
agam has joined #nixos
xcmw has joined #nixos
philr has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @cript0nauta opened pull request #88472 → mpv: fix lua path → https://git.io/JfgBc
gxt has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #76891 → termius: init at 5.10.1 → https://git.io/Jepk0
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JfgBC
orivej has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #88468 → ffsend: don't require openssl on darwin → https://git.io/Jfg8L
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfgBl
colemickens_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88473 → x11docker: 6.6.1 -> 6.6.2 → https://git.io/JfgB8
colemickens_ has left #nixos [#nixos]
ris has quit [Ping timeout: 256 seconds]
mmlb3 has quit [Quit: Ping timeout (120 seconds)]
mmlb3 has joined #nixos
m0rphism has quit [Ping timeout: 272 seconds]
orivej_ has joined #nixos
orivej has quit [Ping timeout: 265 seconds]
meh` has quit [Ping timeout: 265 seconds]
agam has quit [Ping timeout: 256 seconds]
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/2efedf8fc74 (from 11 hours ago, history: https://channels.nix.gsc.io/nixos-19.09)
mmlb3 has quit [Quit: Ping timeout (120 seconds)]
shibboleth has quit [Quit: shibboleth]
hmpffff has quit [Quit: nchrrrr…]
h0m1 has quit [Ping timeout: 252 seconds]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/b811d52b9cd (from 12 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<amanjeev> it is perhaps already reported but a nix related blog post by shopify is at the top of the orange website
h0m1 has joined #nixos
orivej_ has quit [Ping timeout: 272 seconds]
orivej has joined #nixos
<evanjs> play so -- adding vmware-image to virtualisation
<evanjs> wanting to add a compat6 option but
<evanjs> how would I do an optional flag? Like the kind that is toggled simply by it's presence in the arguments
jumper149 has joined #nixos
superbaloo has quit [Quit: WeeChat 2.3]
<evanjs> err wait.. maybe it's not like that :D
superbaloo has joined #nixos
<hpfr[m]> trying to define a systemd service with the nixos module, and they're failing to start due to `modprobe: command not found`. so I add `path = [ pkgs.kmod ];` and rebuild, but I get the same error?
<evanjs> false alarm. am dumb
<evanjs> qemu-img: Parameter 'compat6' expects 'on' or 'off'
gxt_ has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 240 seconds]
<evanjs> different question, then, is it best if I make the value a string enum with on and off? or should it be a bool that is converted to on/off?
orivej has joined #nixos
<evanjs> hrm looks like some modules sorta have their own boolToStr that does just that (e.g. tmux)
<clever> hpfr[m]: boot.kernelModules = [ "mod1" ]; is the recomended way to load a module
<hpfr[m]> clever: I'm not trying to load modules at boot, I'm trying to unload at sleep and reload, as seen in this script https://github.com/linux-surface/linux-surface/wiki/Known-Issues-and-FAQ#sleep-script
<hpfr[m]> so I'm writing units that are wanted by suspend.target and post-resume.target that run that script
<clever> hpfr[m]: ah, path = [ pkgs.kmod ]; should just work
<clever> hpfr[m]: can you pastebin your code?
<srid> Does anyone use netdata? The nixos service is rather confusing; there is no `netdata-claim` command
<jonreeve[m]> Anyone have any ideas about how to fix an error like `rm: cannot remove '/nix/store/h8dsam2gq8g8bd98yhar3y490wkldvcq-ghc-8.6.5-binary-with-packages/lib/ghc-8.6.5-binary/package.conf.d/package.cache.lock': No such file or directory`?
<srid> Per https://github.com/netdata/netdata/tree/master/claim you need the netdata-claim script, but this script is not installed by the service
<srid> I wonder how people activate their nodes
<clever> jonreeve[m]: why are you trying to delete something from there?
reallymemorable has joined #nixos
<jonreeve[m]> The command I ran was `nix-shell -i runhaskell -p "haskell.packages.ghc865Binary.ghcWithPackages (ps: [ps.split
<jonreeve[m]> │ ps.lucid])"`
<hpfr[m]> clever: that doesn't seem to work, will paste https://bpa.st/O3DQ
<jonreeve[m]> clever: I'm not, nix is
<clever> jonreeve[m]: why are you using ghc865Binary?
<jonreeve[m]> That's the error I get when I run that nix-shell command, and it tells me it fails because that rm command fails
<jonreeve[m]> clever: it's the only pre-built one that works with `hie`
<clever> hpfr[m]: and if you check /etc/systemd/system/surface-sleep.service, does it have a PATH?
<clever> jonreeve[m]: can you pastebin the whole output?
orivej has quit [Read error: Connection reset by peer]
proofofkeags has joined #nixos
orivej has joined #nixos
<hpfr[m]> clever: oh gosh, never mind. i forgot to add it to the wake script and was reading the output from that. it works, sorry
<clever> jonreeve[m]: not sure, maybe ghcWithPackages doesnt really work on the Binary based ghc's
<clever> jonreeve[m]: those are just the debian ghc with patchelf ran over it, so they arent entirely "pure"
<jonreeve[m]> Ah OK. I'll try again with a different GHC then. Thanks
agam has joined #nixos
<{^_^}> [nixpkgs] @evanjs opened pull request #88474 → virtualisation: add vmware-image → https://git.io/Jfg0U
agam has quit [Ping timeout: 256 seconds]
<srid> .. oh, turns out nixpkgs has an older version of netdata.
<{^_^}> [nixpkgs] @sternenseemann opened pull request #88475 → ocamlPackages: add crowbar, enable crowbar tests → https://git.io/Jfg0u
<evanjs> so who should I request review from for virtualisation stuff into nixpkgs
<{^_^}> [nixpkgs] @veprbl opened pull request #88476 → rivet: 2.7.2 -> 3.1.1 → https://git.io/Jfg0V
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos
h0m1 has quit [Ping timeout: 272 seconds]
h0m1 has joined #nixos
orivej has quit [Ping timeout: 265 seconds]
turlando_ has joined #nixos
turlando has quit [Ping timeout: 256 seconds]
domogled has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @offlinehacker merged pull request #88470 → virtualisation/hyperv-image: remove diskImage after vhdx is generated → https://git.io/Jfg8r
<{^_^}> [nixpkgs] @offlinehacker pushed 2 commits to master: https://git.io/JfgEy
<{^_^}> [nixpkgs] @offlinehacker merged pull request #88445 → docker: 19.03.8 -> 19.03.9 → https://git.io/JfgYG
<{^_^}> [nixpkgs] @offlinehacker pushed 2 commits to master: https://git.io/JfgEh
logand` has joined #nixos
morgrimm has joined #nixos
vika_nezrimaya has quit [Ping timeout: 272 seconds]
spacefrogg has quit [Quit: Gone.]
aw has quit [Quit: Quitting.]
aw has joined #nixos
spacefrogg has joined #nixos
morgrimm has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @mweinelt opened pull request #88477 → microcodeIntel: 20200508 → 20200520 → https://git.io/Jfgz4
matthewcroughan has quit [Quit: Connection closed]
jasom has quit [Ping timeout: 260 seconds]
jasom has joined #nixos
jumper149 has quit [Quit: WeeChat 2.8]
<pjt_014> I'm having trouble wtih chroot. Does it have default paths baked in?
<pjt_014> sudo chroot . gives 'chroot: failed to run command ‘/run/current-system/sw/bin/bash’: No such file or directory'
<pjt_014> which *does* exist, but even autocomplete doesn't see it
<pjt_014> sudo chroot . /bin/sh works though
<pjt_014> also if it matters here's the thing I'm trying to chroot into:
<pjt_014> the x86_64 mini root fs one
<superbaloo> does exist outside of your chroot no?
<superbaloo> does ./run/current-system/sw/bin/bash exists?
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #87277 → brave: 1.7.92 -> 1.8.95 → https://git.io/JfcHl
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/JfggJ
<pjt_014> not with the '.' in front, no. But without the dot yes. I'm in ~/Downloads/alpine.
<superbaloo> well, chroot works by changing the root of the process it start
<superbaloo> basically what 'chroot .' does is: 'chroot . /run/current-system/sw/bin/bash' (which i believe is an expansion of 'chroot . $SHELL')
<superbaloo> if the /run/current-system/sw/bin/bash relative to '.' does not exists, well that does not work
<pjt_014> oh. it HAS to be relative to .?
<superbaloo> because /run/current-system/sw/bin/bash is nixos specific, and you're trying to run alpine, well the shell is not located in the same spot and you need to provide it with the location
morgrimm has joined #nixos
<superbaloo> chroot stands for "change root" as in "change /"
<superbaloo> the "." becomes the new /
<superbaloo> if you'd like
<pjt_014> okay, so why might it not work if I'm provinding a full path? like:
<pjt_014> sudo chroot . /nix/store/lb3hli8d9536g45mndwfwyi6fpny0blh-bash-interactive-4.4-p23/bin/bash
justanotheruser has quit [Ping timeout: 260 seconds]
<pjt_014> Am I missing a thing?
<pjt_014> note the space between the . and the command arg
<pjt_014> oh wait
<pjt_014> I won't have all my packages if it's a new / right?
<pjt_014> yeah that tosses that plain in the drink
<pjt_014> :L
<pjt_014> gotta think of something else
Darkmatter66_ has quit [Ping timeout: 256 seconds]
morgrimm has quit [Ping timeout: 256 seconds]
proofofkeags has quit [Remote host closed the connection]
Darkmatter66 has joined #nixos
drakonis has quit [Quit: WeeChat 2.8]
drakonis has joined #nixos
agam has joined #nixos
agam has quit [Ping timeout: 272 seconds]
justanotheruser has joined #nixos
<hpfr[m]> what's a good way to get the currently running kernel version? for making some config dependent on kernel
<hpfr[m]> I think I've seen this in nixpkgs before but I don't remember what it looks like
<clever> [root@amd-nixos:~]# nix repl '<nixpkgs/nixos>'
<clever> nix-repl> config.boot.kernelPackages.kernel.version
<clever> "4.19.84"
<clever> hpfr[m]: thats how you get what will be the new version, after any updates are done applying
<hpfr[m]> thank you :th
<hpfr[m]> 👍️
<hpfr[m]> yup, just found it in nixpkgs haha
agsdheidjd has joined #nixos
waleee-cl has quit [Quit: Connection closed for inactivity]
wnklmnn has quit [Quit: Leaving]
agam has joined #nixos
aveltras has quit [Quit: Connection closed for inactivity]
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 is now known as Supersonic
ccppuu has quit [Quit: ccppuu]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/6405edf2dca (from 11 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<hpfr[m]> does anywhere document lib functions at all? nix manual documents builtins but I forget the names of useful lib functions often
<angerman> ,locate vcgencmd
<{^_^}> Couldn't find in any packages
<clever> angerman: one sec
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
<clever> > raspberrypi-tools
<clever> angerman: that
<{^_^}> "<derivation /nix/store/jzb30cx1s5dq9xfx5vhb0gbf4dfmjnsc-raspberrypi-tools-2018-10-03.drv>"
<angerman> clever: thanks!
<clever> angerman: i also recently discovered the server that responds to those cmds, so i know some more of the internal ones
<angerman> nice!
johnw has quit [Quit: ZNC - http://znc.in]
<{^_^}> [nixpkgs] @equirosa opened pull request #88478 → croc: 8.0.9 -> 8.0.11 → https://git.io/JfgaX
<CMCDragonkai> Hi all. I want to use the haskell package bloodhound. https://github.com/bitemyapp/bloodhound
<CMCDragonkai> However the package's version 0.17.0.0 has not yet been released to hackage.
<CMCDragonkai> The latest version on hackage is 0.16.0.0.
<CMCDragonkai> I'm wondering what the right way to override the existing bloodhound package in nixpkgs.
<CMCDragonkai> To make use of it?
<CMCDragonkai> Something like?
<CMCDragonkai> version = "0.17.0.0";
<CMCDragonkai> bloodhound = super.bloodhound.overrideAttrs (attrs: {
<CMCDragonkai> ```
<CMCDragonkai> rev = "c6233c493b1a7c3df8099872bbc1f66c5f25d95f";
<CMCDragonkai> url = "git@github.com:formbay/bloodhound.git";
<CMCDragonkai> src = builtsin.fetchGit {
<CMCDragonkai> };
<CMCDragonkai> });
<CMCDragonkai> ```
<CMCDragonkai> Also the new version has changed to using hpack.
<CMCDragonkai> While the older version is still using cabal. It looks like I might need to use cabal2nix here.
user_0x58 has quit [Ping timeout: 260 seconds]
<clever> CMCDragonkai: try using self.callCabal2nix "name" (fetchGit ..) {};
<CMCDragonkai> clever: what's this callCabal2nix?
<clever> CMCDragonkai: it calls cabal2nix for you, then runs callPackage on the result
<CMCDragonkai> I've heard of this run nix in side nix
<CMCDragonkai> I thought that thing never happened
<CMCDragonkai> So it's now possible for nix to run nix?
<clever> thats not nix inside nix
<clever> thats just normal IFD
<CMCDragonkai> nix-repl> pkgs.haskellPackages.bloodhound.version
<CMCDragonkai> ```
<CMCDragonkai> nix-repl> :b pkgs.haskellPackages.bloodhound
<CMCDragonkai> "0.17.0.0"
<CMCDragonkai> builder for '/nix/store/cc5qqbazajxkg97w2l762rwmpifzsbnm-bloodhound-0.17.0.0.drv' failed with exit code 1; last 10 log lines:
<CMCDragonkai>
<CMCDragonkai> To rerun use: --match "/Search After API/returns document for search after query/"
<CMCDragonkai>
<CMCDragonkai> Randomized with seed 577688966
<CMCDragonkai> Finished in 31.6056 seconds
<CMCDragonkai>
<CMCDragonkai> 200 examples, 75 failures
<clever> ,pastebin CMCDragonkai
deifactor has joined #nixos
<clever> CMCDragonkai: the testcases are failing
<CMCDragonkai> Yea, all tests have failed there.
<clever> CMCDragonkai: you could run haskell.lib.dontCheck over it
<CMCDragonkai> I wonder if there was a significant change in how tests are running between 16 vs 17
<CMCDragonkai> oh i remember the existing bloodhound had tests disablled
<deifactor> i'm trying to work on qutebrowser, which is packaged via nixpkgs. what's the easiest way for me to get into a 'make change, build, run' loop?
user_0x58 has joined #nixos
<simpson> deifactor: Try to make your build step a nix-build incantation. If you need to nix-shell for your build tools, consider direnv.
<CMCDragonkai> clever: where do i get access to `haskell.lib.dontCheck`? I'm inside a `haskell-packages.nix` with only `self, super, pkgs`.
<clever> CMCDragonkai: pkgs.haskell.lib
<deifactor> simpson: there's already a full-blown package that does all the necessary nix-specific stuff. the thing i'm running into is, i'm not sure if there's an easy way to say 'run the nixpkgs derivation, but use the code in this directory'
mac10688 has quit [Quit: WeeChat 2.7.1]
<deifactor> if i just `nix-shell` in the package's directory, qutebrowser doesn't start with the error " Could not find the Qt platform plugin "xcb" in """, so i assume there's some *other* step that doesn't get run
<CMCDragonkai> clever: if i use callCabal2nix, is the name the pname or is it the name-version?
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
logand` has quit [Remote host closed the connection]
<simpson> deifactor: https://nixos.wiki/wiki/Qt
<etu> cole-h: It's 4 pieces of software as the same user. One of them use some unfree things. And the other three is dotnet/mono
<etu> cole-h: So I guess I have some trust issues ;)
<cole-h> Hehe, fair enough.
<cole-h> etu: While I've got you here: did you ever run into the problem where your nginx proxyPass stuff for sonarr would only display "Sonarr ver." on an unstyled page?
asymptotically has joined #nixos
<deifactor> simpson: right, just not sure how to get the effect of `wrapQtAppsHook` in my own shell
sarcasticadmin has quit [Ping timeout: 272 seconds]
<deifactor> ... actually it looks like since this is a python program, that won't solve my problems anyway. hmm.
<clever> CMCDragonkai: the name in the cabal file
<CMCDragonkai> so without the version then?
<clever> yes
xcmw has joined #nixos
ddellacosta has quit [Ping timeout: 265 seconds]
agsdheidjd has quit [Ping timeout: 244 seconds]
agsdheidjd has joined #nixos
CMCDragonkai1 has joined #nixos
drakonis has quit [Read error: Connection reset by peer]
drakonis has joined #nixos
deifactor has quit [Remote host closed the connection]
deifactor has joined #nixos
<deifactor> okay, i figured it out. i just create the venv, then do `wrapProgram .venv/bin/python "${gappsWrapperArgs[@]}" "${qtWrapperArgs[@]}"`
palo1 has joined #nixos
mac10688 has joined #nixos
jluttine[m] has joined #nixos
palo has quit [Ping timeout: 265 seconds]
palo1 is now known as palo
<jluttine[m]> How can I open a nix shell environment that contains all the dependencies needed to build and test a package in nixpkgs? I tried `nix-shell '<nixpkgs>' -A pythonPackages.ipython` but I didn't get the `nosetests` in `PATH`..
<jluttine[m]> I'm developing ipython locally, so I just wanted to get a development environment
fabianhjr has quit [Ping timeout: 246 seconds]
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
endformationage has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @marsam merged pull request #88471 → tokei: 11.1.1 -> 11.2.0 → https://git.io/Jfg8P
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfgwP
<jluttine[m]> ah, i needed to enable `doCheck = true;` in the package derivation
<{^_^}> [nixpkgs] @marsam merged pull request #88451 → mdcat: 0.16.0 -> 0.17.0 → https://git.io/Jfgs4
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jfgw1
<{^_^}> [nixpkgs] @marsam merged pull request #88429 → dbeaver: 7.0.4 -> 7.0.5 → https://git.io/Jfzh3
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfgwM
<etu> cole-h: Hmm, no
<etu> cole-h: But the sonarr types of programs can be a bit slow at starting
<cole-h> Unfortunate. Maybe I'll try proxyPass-ing it again some other time, then.
slack1256 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88479 → cfr: 0.149 -> 0.150 → https://git.io/Jfgwx
fabianhjr has joined #nixos
reallymemorable has quit [Quit: reallymemorable]
<hpfr[m]> simple question: I'm trying to conditionally include a package in a list. I tried if else with the else value as null, but nix complains that it's not a package. what's the proper approach for this?
<cole-h> A list as in `buildInputs` or something?
<hpfr[m]> just a list of packages
simba1 has joined #nixos
<cole-h> The most common way to do this is `buildInputs = [ ... ] ++ lib.optionals conditional [ package1 two three ];`
<hpfr[m]> so `[ (if condition then pkgs.package else null) pkgs.otherpackage ]`
<cole-h> Alternatively, `++ lib.optional conditional package1` for a single package.
<hpfr[m]> damn do I just need to read all of nixpkgs/lib to learn these
<cole-h> :^)
<hpfr[m]> thanks :D
<cole-h> I learned these by reading various packages in nixpkgs
<cole-h> (btw your original idea might have worked if you did `else ""`)
<hpfr[m]> yeah I've definitely seen lib functions that do conditional things before, I just forget their names and where to find them
<cole-h> > [ pkgs.hello (if false then pkgs.vim else "") ]
<{^_^}> [ <CODE> <CODE> ]
<cole-h> > [ pkgs.hello (if false then pkgs.vim else null) ]
<{^_^}> [ <CODE> <CODE> ]
<cole-h> > :p [ pkgs.hello (if false then pkgs.vim else null) ]
<{^_^}> anonymous function at /var/lib/nixbot/nixpkgs/master/repo/pkgs/build-support/fetchurl/boot.nix:5:1 called with unexpected argument 'hash', at /var/lib/nixbot/nixpkgs/master/repo/pkgs/development/inter...
<cole-h> > :p [ pkgs.hello (if false then pkgs.vim else "") ]
<{^_^}> anonymous function at /var/lib/nixbot/nixpkgs/master/repo/pkgs/build-support/fetchurl/boot.nix:5:1 called with unexpected argument 'hash', at /var/lib/nixbot/nixpkgs/master/repo/pkgs/development/inter...
<cole-h> Well, you get the point
<cole-h> lol
<{^_^}> [nixpkgs] @equirosa opened pull request #88480 → Backport webkitgtk: 2.26.4 -> 2.28.1 → https://git.io/JfgrL
<hpfr[m]> time to go unmute the bot again
dansho has joined #nixos
<colemickens> I've been dragging my feet on building out a new machine because I don't want to audit the zfs nixos wiki article for correctness and up-to-dateness for options
<hpfr[m]> are you trying to show a difference between null and "" here? the bot doesn't seem to register the error with the null case
<hpfr[m]> cole-h
<cole-h> Yeah
<hpfr[m]> so it didn't work but that's what you meant
<cole-h> Yeah, it had some other error going on in both cases x)
<hpfr[m]> ok thanks, lib.optional does look better
<hpfr[m]> colemickens: are you one of those that uses zfs on your boot drive? would recommend?
<hadrian[m]> <hpfr[m] "are you trying to show a differe"> No, what I really would like to do is install the latest accepted committed version of a package for a specified branch - or master if the specified branch does not exist ersion
<cole-h> colemickens: I looked at the wiki exactly once. The rest I gleaned from a few blog posts (lemme try and find)
<hadrian[m]> ersion came from the ether.dunno why.
<hpfr[m]> ok is hadrian some kind of bot?
<hadrian[m]> There's an angy Russian mucking with my keyboard
<hadrian[m]> huh?
<hadrian[m]> no. im a dude.
<hpfr[m]> I swear I've seen you reply multiple times with something that's a total non sequitur but maybe I misunderstand
noudle has joined #nixos
<cole-h> colemickens: Really, I just read Graham's blog post from the other day (read: last month): https://grahamc.com/blog/nixos-on-zfs
<hadrian[m]> I cant type on this stupid tiny keyboard and the hackers who hijacked my life are still effing with my household
<hpfr[m]> I'm confused...
<hadrian[m]> tl;dr - im doing all of this on a mobile phone
agam has quit [Ping timeout: 264 seconds]
<hpfr[m]> oh, haha
<cole-h> Still doesn't explain why you replied to hpfr[m], when you hadn't conversed with them recently :P
<hadrian[m]> and a dick keeps interjecting keystrokes to make my life more difficult
<{^_^}> [nixpkgs] @lovesegfault opened pull request #88481 → rust-analyzer: 2020-04-20 -> 2020-05-18 → https://git.io/Jfgrn
<quinn> so i'm `import`ing a function inside a module's config attrset, and it doesn't seem like that modules config is getting passed into the function.
<cole-h> <3 lovesegfault
<{^_^}> lovesegfault's karma got increased to 31
<hpfr[m]> cole-h: would you recommend zfs for the root partition? I see a lot of nixos users doing that, I get that you wouldn't get vdev raidz type stuff but the benefit is snapshots and other zfs features, but doesn't zfs consume a decent amount of RAM?
<cole-h> hpfr[m]: No idea. I've been using ZFS on root for *checks calendar* just about 4 days.
<quinn> hadrian[m]: pardon me for asking, but why are you on freenode while you're getting griefed? don't you have fires to put out?
<lovesegfault> cole-h: there's some annoying new lint
<lovesegfault> complaining that I have a newline at the end of my file
<lovesegfault> this is bs
<cole-h> lovesegfault: lmao
<lovesegfault> there's 0 value brought by blocking PR's on whether or not they have an ending newline
<cole-h> lovesegfault: The lint that kills me is the cognitive complexity lint that takes into account macros *post-expansion*
<hpfr[m]> cole-h: ah, ok. I've been looking into it but I can't find much discussion online about performance of zfs on SSD root partition vs ext4, I mostly just get results about zfs in more standard data hoarder use cases
alp has joined #nixos
<lovesegfault> cole-h: I meant in nixpkgs!
<cole-h> lovesegfault: Oh, the editiorconfig action lol :D
<colemickens> I think there are many of us with zfs on /
<lovesegfault> Yeah it's an outrage
<colemickens> "many"!
<cole-h> Yeah, I wasn't really a fan of it when I saw the PR, but I had other things to do (namely: set up NixOS)
<hpfr[m]> colemickens: yeah I know, I'm looking for your thoughts on it
<lovesegfault> cole-h: it complains that there's a newline at the end of my autogen'd file!
<hpfr[m]> also does zfs mess with systemd-boot since you can boot snapshots? how does that play with nix's generations
* lovesegfault becomes hulk
<cole-h> lovesegfault: kek
<colemickens> cole-h: it doesn't really contain an exhaustive list of options though, there are others listed in the wiki. at least, that's why I wanted to loop ack
<cole-h> colemickens: Makes sense.
<cole-h> lovesegfault: tbh I would add a commit that removes that part of the lint or file a PR that does that
<lovesegfault> I got a wife and coffee roaster to tend to
<cole-h> lol
<lovesegfault> aint nobody got time fo dat
<cole-h> I feel like this should have been an RFC than something merged in just 20 hours... Maybe that's just me
* lovesegfault nods
<bdju> I don't want to jinx it but firefox hasn't crashed for me in a while now and I'm very happy about that
<bdju> last couple months were rough
<{^_^}> [nixpkgs] @srhb merged pull request #87548 → vim: 8.2.0510 -> 8.2.0701 → https://git.io/JfWQp
<{^_^}> [nixpkgs] @srhb pushed 2 commits to staging: https://git.io/Jfgri
<hpfr[m]> firefox never crashes on my desktop but it crashes constantly on my laptop. "gah! your tab crashed" is enraging to see after the first 10 times
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88482 → fahcontrol: 7.6.9 -> 7.6.13 → https://git.io/Jfgry
drvirgilio has quit [Remote host closed the connection]
<deifactor> oh god i thnk i am in some kind of hell trying to get qt-using qutebrowser tests to run...
Hedgework has quit [Ping timeout: 260 seconds]
Hedgework has joined #nixos
drvirgilio has joined #nixos
nisstyre has quit [Ping timeout: 244 seconds]
rauno has joined #nixos
user_0x58 has quit [Quit: Leaving]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88483 → etesync-dav: 0.16.0 -> 0.17.0 → https://git.io/JfgrF
<deifactor> okay, i think i got it. i just have to get the environment variables out from $qtWrapperArgs, set them appropriately, and then i'm golden.
turlando_ is now known as turlando
turlando has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @danieldk opened pull request #88484 → sentencepiece: 0.1.90 -> 0.1.91 → https://git.io/Jfgrx
turlando has joined #nixos
agam has joined #nixos
<hpfr[m]> is there a way to get your nixos config into a repl
<hadrian[m]> <hpfr[m] "is there a way to get your nixos"> rsync?
<srhb> hpfr[m]: Yeah, with eval-config.nix
<hadrian[m]> i have multiuser enabled but i think the easiest way to dump my config is to sync it, no?
<hadrian[m]> what are the args
<{^_^}> [nixpkgs] @ehmry merged pull request #86778 → nixos/yggdrasil: change config priority, persistentKeys → https://git.io/JfGea
<{^_^}> [nixpkgs] @ehmry pushed to master « nixos/yggdrasil: change config priority, persistentKeys »: https://git.io/Jfgov
jakobrs has joined #nixos
dansho has quit [Ping timeout: 264 seconds]
<clever> hpfr[m]: nix repl '<nixpkgs/nixos>'
<jakobrs> Could 'fileSystems.<name>.mountPoint` be a path instead of a string? Alternatively, how should I ensure paths are normalised?
<jakobrs> It seems like a path type that's always normalised would be very useful, but I'm not sure if the built-in path type is what I'm thinking of.
cole-h has quit [Quit: Goodbye]
<hpfr[m]> clever: that makes sense but how do I access anything now? I'm getting no tab completion with lib. which I think is where eval-config is
<clever> hpfr[m]: try `config.<tab>`
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88485 → etherape: 0.9.18 -> 0.9.19 → https://git.io/JfgoT
<hpfr[m]> oh, that works. how do I access regular old stuff from nixpkgs though, there's no `lib.<tab>` it seems
<clever> hpfr[m]: does `pkgs.lib` exist?
<hpfr[m]> yes, it outputs a huge attrset
<hpfr[m]> oh ok
<clever> hpfr[m]: then you can just `lib = pkgs.lib` and use that
<hpfr[m]> so with <nixpkgs/nixos>, <nixpkgs> is put behind `pkgs` and <nixos> is put behind ... config? or is it more complex
fabianhjr has quit [Quit: Leaving.]
dermetfan has joined #nixos
agam has quit [Ping timeout: 246 seconds]
nisstyre has joined #nixos
<srhb> hpfr[m]: The brackets are purely path based
<srhb> hpfr[m]: <nixpkgs> is the root of the nixpkgs repo. <nixpkgs/nixos> is the folder "nixos" within that.
<srhb> (so really, nixpkgs/nixos/default.nix
alp has quit [Ping timeout: 272 seconds]
agsdheidjd has quit [Ping timeout: 244 seconds]
agsdheidjd has joined #nixos
kvda has joined #nixos
dansho has joined #nixos
kvda has quit [Client Quit]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88486 → fdroidserver: 1.1.6 -> 1.1.7 → https://git.io/JfgoM
quinn has quit [Quit: ZNC 1.7.5 - https://znc.in]
NeoCron has joined #nixos
u_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88487 → enlightenment.enlightenment: 0.23.1 -> 0.24.0 → https://git.io/JfgoF
<srhb> hadrian[m]: Uh, what exactly?
<simpson> What are you trying to do with nixpkgs-update?
<{^_^}> [nixpkgs] @zowoq opened pull request #88488 → actions: build manuals → https://git.io/Jfgoj
<u_> hello, if i build some random thing from source using mkDerivation, how do i install it / get it in my PATH
dermetfan has quit [Ping timeout: 260 seconds]
<srhb> u_: Assuming you have a result symlink, you can nix-env -i that.
<srhb> u_: For more robust setups, you usually import the nix expression from eg. your system config and add it to environment.systemPackages
<u_> ahh ok
vidbina has joined #nixos
xwvvvvwx has joined #nixos
<u_> that works thanks
<u_> nix-env -i ./result
<eyJhb> srhb: files coming your way. I thing I am missing my boot entry in hardware
<srhb> Sure thing
maddo has joined #nixos
<srhb> eyJhb: The boot mount?
<eyJhb> Hardware - https://termbin.com/0zju
<eyJhb> Yeah, but should that matter atm.? I would assume that would only matter at boot
<colemickens> is this a GPT partitioned disk?
<hadrian[m]> Alongside Mike Bishop's more colourful and *personal* code contributions (ref: https://github.com/cleverca22/toxvpn/commit/922315a3c62c818cfbd24ca71e60f40a3affae6a) - dated to coincide with the breach incidents at my home and office - I have this data on file and available to review.
<srhb> eyJhb: It's there. filesystem."/boot" -- looks right
mallox has joined #nixos
agam has joined #nixos
<eyJhb> Well, I am blind. THat's why I need you :p
cyphase has quit [Ping timeout: 256 seconds]
<srhb> hadrian[m]: Your messages are completely devoid of context and make no sense, as far as I can see.
<srhb> eyJhb: Like colemickens asked: Is your disk gpt formatted?
<eyJhb> srhb: this is my df -h https://termbin.com/m7a7 and when I try to nixos-install https://termbin.com/13v9
<srhb> eyJhb: Wait, you're doing bios booting?
<srhb> eyJhb: That does not sound like what you want.
<hadrian[m]> srhb: Your session identiiers give you away my friend(s)
<eyJhb> Yes. the old legacy.
<eyJhb> But I am unsure about my disk tbh. need to check that
<srhb> hadrian[m]: And your messages are starting to drift into slightly accusatory territory, while still being meaningless. Why are you in this channel?
<colemickens> I'm so unsure of all my non-uefi knowledge.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88489 → duo-unix: 1.11.3 -> 1.11.4 → https://git.io/JfgKl
magnetophon has quit [Ping timeout: 246 seconds]
<srhb> eyJhb: You seem to have half an EFI setup implied (boot as vfat) and then grub setup to do MBR booting
<srhb> eyJhb: I would advice you to go full efi.
<hadrian[m]> > hadrian: And your messages are starting to drift into slightly accusatory territory, while still being meaningless. Why are you in this channel?
<hadrian[m]> We'll let NixOs security folks address that.
<{^_^}> error: syntax error, unexpected ',', expecting ')', at (string):312:84
<simpson> hadrian[m]: What security issues do you have?
<eyJhb> It is GPT
<eyJhb> Well, need a reboot then srhb
<srhb> eyJhb: Yeah, all you need to do is probably to switch boot.grub.device to nodev and boot the installer in efi mode, then reinstall
<eyJhb> Or.. I can just change it on the next boot. Right?
<eyJhb> Nvm then :p
<srhb> eyJhb: It must be booted in efi mode to alter the efi setup
<eyJhb> Rebooting
<srhb> eyJhb: Check efibootmgr
<srhb> eyJhb: I think if it can read the efi entries, you're OK.
<eyJhb> Aaaand I need to remake the USB
<srhb> eyJhb: What? why? :P
<eyJhb> Won't show in the boot menu when I say UEFI only :p
<srhb> Huh.
<srhb> Are you using some custom image?
<eyJhb> Official nixos-minimal....iso, with a dd if=nixos.iso of=/dev/sdc
<srhb> That should work.
<srhb> Secureboot shenanigans? I can't recall how that works.
<eyJhb> Wait, I hate this thing
<eyJhb> NOW it will play along
slack1256 has quit [Remote host closed the connection]
<eyJhb> Stupid thing
cyphase has joined #nixos
<eyJhb> In EFI now, monting my zpool and trying again
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88490 → dit: 0.6 -> 0.7 → https://git.io/JfgKS
u_ has quit [Remote host closed the connection]
<srhb> eyJhb: Remember to change that grub setting.
<eyJhb> Trying to change the device to nodev
<eyJhb> Lets see
<srhb> eyJhb: And add efi support. Where'd your config go...
jkarni_ has joined #nixos
<srhb> eyJhb: Ah yes, the efiSupport one
<eyJhb> Running install srhb :)
<colemickens> hm, it would be nice the nixos-install could warn if, say /, /nix and /boot are not mounted matching according the config. (not sure if that would be hard to infer)
<eyJhb> "cannot copy /nix/store/j5xyrp3psk37qrgisv37m58db7nyyda0-grub-2.04/share/grub/unicode.pf2 to /boot"
<eyJhb> Boot is full
<colemickens> uh oh
<srhb> eyJhb: How small did you make that thing?
<eyJhb> It is too small I guess
agam has quit [Ping timeout: 258 seconds]
<srhb> eyJhb: I use at least 1G for NixOS.
<eyJhb> Points to et|us guide `parted $DISK
<eyJhb> mkpart ESP fat32 1MiB 512MiB`
jakobrs has left #nixos [#nixos]
<eyJhb> 1 MiB I guess
<srhb> eyJhb: Not 512?
<eyJhb> Wait , it should be
<srhb> df does say 1M
<eyJhb> Maybe I should nuke all the partitions again
<srhb> Yes.
<srhb> Go for 1G or something :P
o1lo01ol1o has joined #nixos
<eyJhb> But do I need boot partiotin + EFI partition?
<srhb> No, /boot as efisys is fine
<srhb> And simpler to manage :)
<eyJhb> Like I can see in that guide
orcus has quit [Quit: ZNC 1.7.5 - https://znc.in]
<srhb> No, /boot as efisys is fine. And simpler. :)
<eyJhb> Good
<eyJhb> Any good way to manage nuking the disk you can recommend?
<srhb> eyJhb: Unmount everything, repartition.
<srhb> eyJhb: That should be fine.
<srhb> You may have to force zfs to forget about the pool, depending. But you'll get messages implying as much.
<eyJhb> Well, status and list shows nothing after a destroy, so lets see
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/067ad3cc946 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
o1lo01ol1o has quit [Ping timeout: 260 seconds]
tomberek has quit [Ping timeout: 256 seconds]
<eyJhb> srhb: unsure if I should run `sgdisk -a1 -n2:34:2047 -t2:EF02 $DISK` for the /boot?
<eyJhb> nvm
<eyJhb> Didn't read
<srhb> eyJhb: I don't use sgdisk, I don't know its commands
<srhb> eyJhb: I just fdisk like we did in the olden days before sliced bread.
<srhb> All those parameters look scary.
<srhb> Use fdisk :P
orcus has joined #nixos
<eyJhb> I feel the same way, but I have never gotten around to learn fdisk besides copy paste :p
<srhb> eyJhb: It's easy. point it at the dev you want. d to delete all current partitions. n for new. accept starting sector (it'll suggest the right one.) +1G. etc.
<srhb> (d repeatedly until p is empty)
magnetophon has joined #nixos
<eyJhb> srhb: should I put /boot first or last, any good practices?
<srhb> First is the usual.
<eyJhb> So last sector => +1G
<srhb> Yeah
<srhb> It'll be start 2048 end 2099199 or something
hpfr[m] has quit [Quit: authenticating]
hpfr[m] has joined #nixos
<eyJhb> THis so far
<srhb> Yep.
<eyJhb> And then another n with default params
<srhb> Yep.
<srhb> then w to write
* hadrian[m] yawns. Good night guys. This has been ... fun
<srhb> eyJhb: Actually, t to change types first probably :)
<simpson> hadrian[m]: Thanks for not answering my questions.
<eyJhb> srhb: what types should they be? EPT and.. BF01 I guess, whatever that is
<srhb> eyJhb: efi system, yeah.It's "1" on mine, might differ for you
<eyJhb> Same for me
<srhb> eyJhb: The type of the zpool part doesn't really matter. Mine is Linux Filesystem
<eyJhb> 48 for the other? Will just do that then (20 for me)
<srhb> eyJhb: 48 is solaris root for me :P
<eyJhb> That's what it was listed as before when using the other commands :p
<eyJhb> THis is the outcome
<srhb> Looks perfect.
<eyJhb> Written!
aveltras has joined #nixos
<srhb> eyJhb: See, that was easy. ;)
AmandaC has joined #nixos
<eyJhb> I can make everything a lot more difficult than it should be :p
<hadrian[m]> but I guess I actually do have to travel tomorrow now - on top of rebuilding a few phones, two routers, two laptops, a server and recover countless accounts (before tackling my friends and family).
AmandaC_ has quit [Ping timeout: 256 seconds]
<hadrian[m]> I'm calling it a night. Trash this server all you'd care to - it was a burner phone anyhow :-/
<eyJhb> srhb: `zpool create -O mountpoint=none -O atime=off -O compression=lz4 -O xattr=sa -O acltype=posixacl -o ashift=12 -R /mnt rpool $DISK-part2` looks good?
<hadrian[m]> Do your worst.
<srhb> hadrian[m]: I will remove you from this channel if you don't stop accusing the channel of random malicious attacks on you. If you have a real problem, I can refer you to people to talk to.
<simpson> hadrian[m]: Relax already. Don't ask for support on security issues if you don't actually have security issues. This channel cannot help you with your interpersonal problems.
<hadrian[m]> > hadrian: Relax already. Don't ask for support on security issues if you don't actually have security issues. This channel cannot help you with your interpersonal problems.
<{^_^}> error: syntax error, unexpected IF, expecting ')', at (string):312:66
<hadrian[m]> Hardly an interpersonal problem if i have no idea who you people are.
<hadrian[m]> ... but I do appreciate the efforts of all those involved. Genuinely.
<hadrian[m]> I hope to repay the kindness someday.
reanimus has quit [Remote host closed the connection]
<simpson> Nothing's happened, though. You post strange messages that have nothing to do with Nix or NixOS, as far as anybody can tell, and don't answer direct questions. I'm not sure that you've got the right channel.
reanimus has joined #nixos
<eyJhb> srhb: /dev/sda1 vfat, right?
<srhb> eyJhb: Yeah, I just mkfs.vfat /dev/sda1
<srhb> eyJhb: There are knobs you can twiddle, but that'll do.
<hadrian[m]> um ... that looks like the host system.
<hadrian[m]> have fun with that.
<eyJhb> Lets see now srhb :p
thc202 has joined #nixos
<srhb> eyJhb: All done? :)
<eyJhb> Should be, fetching files now :p
<eyJhb> Luckily I have the 100 Mbit/s to myself
<eyJhb> At least from the looks of it
<srhb> eyJhb: Did you remember to set the two grub options? ^^
<eyJhb> EFI etc.?
<srhb> efiSupport and device
<eyJhb> boot.loader.grub.device = "nodev"; # or "nodev" for efi only
<eyJhb> boot.loader.grub.efiSupport = true;
<srhb> Goodie.
<eyJhb> Should be all good!
* eyJhb praying
<eyJhb> installing the GRUB 2 EFI boot loader into /boot...
<eyJhb> Installing for x86_64-efi platform.
<eyJhb> Installation finished. No error reported.
jkarni_ has quit [Ping timeout: 256 seconds]
<eyJhb> Looks good!
<srhb> Indeed!
<colemickens> woot!
misasaki has joined #nixos
<eyJhb> I have doubts that it works now, as it is trying PXE on boot, which is not the first option..
<eyJhb> No dice
jkarni_ has joined #nixos
<srhb> eyJhb: Go into the firmware and look for the boot entry for nixos
<eyJhb> srhb: Bios thingy?
<srhb> eyJhb: Yes, though we don't actually uses that anymore :-P
<eyJhb> Sending you what I see, so you can see the issue
orivej has joined #nixos
<eyJhb> srhb: where should I see the boot entry?
xwvvvvwx has quit [Quit: ZNC 1.8.0 - https://znc.in]
misasaki has quit [Client Quit]
xwvvvvwx has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88491 → fastjet: 3.3.3 -> 3.3.4 → https://git.io/Jfgi4
<srhb> eyJhb: Somewhere in setup. I don't know your specific firmware
<srhb> eyJhb: There should be entries like pxe, usb, ...
<eyJhb> srhb: I can change the boot order, bit that is about it
CMCDragonkai1 has quit [Ping timeout: 258 seconds]
<srhb> eyJhb: Is there a nixos entry at all?
<eyJhb> None, I see nothing NixOS
<srhb> eyJhb: Did we forget boot.loader.efi.canTouchEfiVariables ? :)
<eyJhb> There is nothing in the config, so maaybe
<eyJhb> Back to nixos!
<srhb> eyJhb: I think we did forget it.
<eyJhb> Oh, why do you hate my little computer
<srhb> eyJhb: And we didn't install grub as removable, so it won't be automatically found in efisys
<srhb> Sorry about that. :)
<betaboon> I'm trying to build tarball for armv7. I'm trying like in the gist. but that doesnt do cross-compile, any pointers on how to achieve building a tarball with cross-compilation? https://gist.github.com/betaboon/eadffe5a8b973abfe7795f7f983cec9e
<eyJhb> Do we need these as well then srhb
<eyJhb> der.grub.efiInstallAsRemovable = true;
<eyJhb> # boot.loader.efi.efiSysMountPoint = "/boot/efi";
<srhb> eyJhb: We need either one or the other
<eyJhb> No clue where 'der' came from
<srhb> eyJhb: canTouch means: Actually install a boot entry directly into the nvram
<srhb> eyJhb: removable means: But the grub efi blob in a special location in the efisys partitions that most(/almost all) firmwares will look for _despite_ there being no specific efi entry for this loader.
<srhb> s/But/Put
<srhb> eyJhb: fwiw I use canTouch. removable may be useful if you want the disk to be bootable on another system.
<eyJhb> So which should be go for?
<eyJhb> Hmm... Is there any pros/cons?
<srhb> Aside from what I said above.. Probably. :-) But none I can think of right now.
<srhb> canTouch is more specific.
<eyJhb> Lets go with canTouch. Never tried that
<srhb> eyJhb: Consider it a pointer from the system firmware nvram directly to your bootloader.
<eyJhb> boot.loader.efi.canTouchEfiVariables
<simpson> hadrian[m]: I don't do PMs. Knock it off.
<srhb> eyJhb: And this time we can check with efibootmgr that it's actually written before you boot
<eyJhb> I can see NixOS-boot at the end
<eyJhb> ARe we good to go then?
<srhb> eyJhb: Yes, I think so (really this time)
<eyJhb> And we have boot!
<srhb> good :)
<eyJhb> And tempfs works as well, nice! Now I can play a little with it
<eyJhb> Thanks srhb for your patience ;)
<srhb> No problem.
<hadrian[m]> ciao.
o1lo01ol1o has joined #nixos
<hadrian[m]> oh wait. no boot :(
fendor has joined #nixos
<{^_^}> [nixpkgs] @flokli opened pull request #88492 → tree-wide: use systemctl of running system → https://git.io/JfgPU
o1lo01ol1o has quit [Ping timeout: 265 seconds]
waleee-cl has joined #nixos
hke has quit [Read error: Connection reset by peer]
<eyJhb> Now I can move onward in my journey, and make $HOME tmpfs as well!
<eyJhb> >:)
hke has joined #nixos
<Valodim> #neverpersist
knupfer has joined #nixos
knupfer1 has joined #nixos
<adisbladis> eyJhb: Did you see the persistence module me/etu/talyz are using ?
<{^_^}> [nixpkgs] @bjornfor merged pull request #87656 → kicad: 5.1.5 -> 5.1.6 → https://git.io/Jf8Zb
<{^_^}> [nixpkgs] @bjornfor pushed 2 commits to master: https://git.io/JfgPs
<adisbladis> That one makes it a whole lot nicer to work with those directories you want to be persistent :)
jkarni_ has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 264 seconds]
jkarni_ has joined #nixos
orivej has joined #nixos
<srhb> adisbladis: Oh, exciting!
kahiru has quit [Ping timeout: 264 seconds]
kvda has joined #nixos
knupfer has quit [Ping timeout: 260 seconds]
knupfer1 is now known as knupfer
<{^_^}> [nixpkgs] @flokli merged pull request #88170 → zoom-us: 5.0.403652.0509 -> 5.0.408598.0517 → https://git.io/JfzvM
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JfgP4
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88493 → fahviewer: 7.6.9 -> 7.6.13 → https://git.io/JfgP0
Maxdamantus has quit [Ping timeout: 265 seconds]
Maxdamantus has joined #nixos
alp has joined #nixos
orivej has quit [Ping timeout: 260 seconds]
orivej has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}> [nixops-aws] @adisbladis merged pull request #101 → Poetry2nixify nixops_aws → https://git.io/JfZsr
<{^_^}> [nixops-aws] @adisbladis pushed 5 commits to master: https://git.io/JfgPD
flozy has joined #nixos
<{^_^}> [nixpkgs] @jluttine opened pull request #88494 → pythonPackages.stack-data: init at 0.0.7 → https://git.io/JfgPS
__monty__ has joined #nixos
flozy has quit [Remote host closed the connection]
deifactor has quit [Remote host closed the connection]
lukash_|away is now known as lukash_
pauldufresne has joined #nixos
<pauldufresne> I found a little error in nixos-manual 20.03 ... sect 5.2 Abstractions ... let CommonConfig= missing enablePHP = true;
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88495 → evince: 3.36.0 -> 3.36.1 → https://git.io/JfgXf
turion has joined #nixos
orivej has quit [Ping timeout: 260 seconds]
orivej has joined #nixos
noudle has quit []
<{^_^}> [nixpkgs] @zowoq opened pull request #88496 → wireshark: 3.2.3 -> 3.2.4 → https://git.io/JfgXY
meh` has joined #nixos
rauno has quit [Remote host closed the connection]
<srhb> pauldufresne: The source of that file is nixpkgs/nixos/doc/manual/configuration/abstractions.xml -- if you want to make the adjustment yourself and PR it :)
<pauldufresne> hum... never got the source yet... just re-installed NixOS after about one year away... but I could try.
<srhb> pauldufresne: A great way to get started if you have the interest at least. :) Should be relatively simple.
MmeQuignon has joined #nixos
<{^_^}> [nixpkgs] @srhb opened pull request #88497 → dfhack: 0.47.04-alpha0 -> 0.47.04-r1 → https://git.io/JfgXa
<{^_^}> [nixpkgs] @peterhoeg opened pull request #88498 → openvpn: update and wrap update-systemd-resolved → https://git.io/JfgXo
orivej has quit [Ping timeout: 264 seconds]
orivej_ has joined #nixos
<pauldufresne> gpg --decrypt ./passwords.enc ... does not ask me my password ... gpg: problem with the agent: No pinentry ?
<srhb> pauldufresne: How did you enable gpg?
<srhb> pauldufresne: programs.gnupg.agent.enable ?
test23525235[m] has joined #nixos
<pauldufresne> did not done that ... let me try
<srhb> pauldufresne: You may have to log out and in for it to take effect.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88499 → gensio: 1.3.3 -> 2.0.5 → https://git.io/JfgXS
pauldufresne has quit [Remote host closed the connection]
sigmundv has joined #nixos
agam has joined #nixos
pjt_014 has quit [Ping timeout: 256 seconds]
pauldufresne has joined #nixos
<eyJhb> adisbladis: not yet
<pauldufresne> ok... I uncommented the full section programs.gnupg.agent = ... rebuild, rebooted... and now it works!
<srhb> pauldufresne: Nice :)
<eyJhb> Also, at some point I need first line support from you adisbladis. Already have etu and talyz
<eyJhb> Will look at if after project bachelor thingy, and I can resists
<eyJhb> Will look at if after project bachelor thingy, and I can resist
test23525235[m] has left #nixos ["User left"]
agam has quit [Ping timeout: 265 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
captn3m0- has joined #nixos
rauno has joined #nixos
captn3m0 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88500 → fwts: 20.03.00 -> 20.05.00 → https://git.io/Jfg1q
o1lo01ol1o has joined #nixos
jkarni_ has quit [Ping timeout: 256 seconds]
o1lo01ol1o has quit [Ping timeout: 256 seconds]
hooo has joined #nixos
jkarni_ has joined #nixos
<{^_^}> [nixpkgs] @jokogr opened pull request #88501 → pythonPackages.fritzconnection: 0.8.4 -> 1.2.1 → https://git.io/Jfg1B
rauno has quit [Remote host closed the connection]
<betaboon> can anyone point me in the right direction on how to cross-compile a nixos-tarball for armv7l ?
hadrian[m] has left #nixos ["User left"]
phnom has joined #nixos
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
phnom has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @Emantor opened pull request #88502 → ser2net: 4.1.1 -> 4.1.8 → https://git.io/JfgM3
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @zimbatm merged pull request #88493 → fahviewer: 7.6.9 -> 7.6.13 → https://git.io/JfgP0
<{^_^}> [nixpkgs] @zimbatm pushed 2 commits to master: https://git.io/JfgMG
<{^_^}> [nixpkgs] @zimbatm merged pull request #88482 → fahcontrol: 7.6.9 -> 7.6.13 → https://git.io/Jfgry
<{^_^}> [nixpkgs] @zimbatm pushed 2 commits to master: https://git.io/JfgMC
hmpffff has joined #nixos
noudle has joined #nixos
chloekek has joined #nixos
ChocolateBoy has joined #nixos
<ChocolateBoy> What file manager is NixOS using?
<ChocolateBoy> {^_^} help me out
<Yaniel> whichever you want
<Yaniel> or what is the default for your chosen desktop manager
<ChocolateBoy> ... Can I install the windows 10 file manager?
o1lo01ol1o has quit [Ping timeout: 260 seconds]
<Yaniel> if you can get the exe, probably
<ChocolateBoy> Is NixOS based on linux? Can I use nautilus?
<Yaniel> NixOS is a Linux distro
<ChocolateBoy> Yaniel how can you find the exe for that. My Google-fu is quite weak.
<srhb> ChocolateBoy: You may want to read this: https://nixos.org/nixos/about.html
<srhb> ChocolateBoy: Just for the basic questions.
gxt_ has joined #nixos
<ChocolateBoy> srHB YOU ARE A TRAP HOLE, BUT THAN K YOU FOR THE FALL
<bqv> What?
<ChocolateBoy> OK, no use hiding
ChocolateBoy is now known as SagarAliasSriniv
<SagarAliasSriniv> My name is Mohanlal, I'm not new here.
crocobower has joined #nixos
<SagarAliasSriniv> You are all subject to my questioning, because about this OS, I don't believe a word anyone says.
puck has quit [Quit: nya]
<jtojnar> than what is the point of asking if you do not believe answers?
<crocobower> Oh that's nice that this chan doesn't require registration. Question: is there a way to verify that nixpkgs that I use(iirc) came from the devs? such as PGP signatures maybe? if I wanted to be sure they didn't get modified due to DNS spoofing or BGP routing attacks
puck has joined #nixos
<srhb> crocobower: The source is not signed, but the cache artifacts are. There's no way currently to verify that a cache artifact came from the source though.
<srhb> crocobower: (Aside from building it yourself, hoping it's reproducible bit for bit, and comparing, that is)
orivej has joined #nixos
orivej_ has quit [Ping timeout: 256 seconds]
<crocobower> dang it, I was hoping I could switch from using gentoo to using nixos. I meean, I do plan on building everything myself, but how do I know that the scripts(is it?) that I run to build which I presumably fetched from github(nixpkgs is it?) weren't modified in transit(let's say)
SagarAliasSriniv is now known as Mohanlal
<srhb> crocobower: In transit? Wouldn't SSH/TLS basically take care of that for you?
Mohanlal is now known as Lallettan
Lallettan is now known as LalJose
<crocobower> ok I mispoke then, assume either DNS spoofing or BGP routing attacks
<srhb> crocobower: (And scripts is not quite right, but for the purpose of this question I guess it doesn't matter)
teto has joined #nixos
<crocobower> yeah, I don't remember how it all works, but presumably nixpkgs is the thing that I'd need to ensure came from the devs
<srhb> crocobower: Yes.
<crocobower> so, if that ever happens, I'd happily switch to NixOS
stevenxl has quit [Quit: Connection closed for inactivity]
<srhb> crocobower: The discussion applies to any git source. Our commits are not generally signed, so you're currently out of luck.
<crocobower> agreed
<crocobower> well, thanks for the info
<srhb> crocobower: Sure thing. :)
crocobower has quit [Quit: Leaving]
rauno has joined #nixos
hmpffff has quit [Quit: nchrrrr…]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
iron_houzi has joined #nixos
<iron_houzi> Trying to understand node edges here. Do they represent dependencies, so if A -> B, A depends on B?
<iron_houzi> In terms of the nix-store ..
<srhb> iron_houzi: Like, the dot output?
<iron_houzi> srhb: If I do: `nix-store --query --references /nix/store/ajlnfsb30n0bbiqsapjla9idar8a68f2-nix-2.3.4/`, do I see all the nodes that *-nix-2.3.4 depends on?
<iron_houzi> .. or is it the other way around?
vidbina has quit [Ping timeout: 256 seconds]
<srhb> iron_houzi: That's all the paths that nix immediately depends upon.
<iron_houzi> srhb: Thanks!
kahiru has joined #nixos
kvda has joined #nixos
RRedcroft has joined #nixos
iyzsong has joined #nixos
<RRedcroft> Trying to run a precompiled binary inside an fhsuserenv, but it cant find the QT Platform Plugin, tried wrapping it with WrapQTAppsHook but that hasnt helped
AberDerBart[m] has joined #nixos
<srxl> I've got a rust program (deno) that pulls a crate (rusty_v8) as a dependency. As part of rusty_v8's build process, it needs to download a copy of V8 and build it. How can this be handled in nix?
simba1 has quit [Ping timeout: 272 seconds]
<symphorien> ask upstream to provide a way to use an already downloaded source as an environment variable.
<symphorien> I think you can't even patch the build system yourself because cargo checks integrity of sources
<symphorien> or: use crate2nix which does not use cargo and lets you patch sources of dependencies.
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
Shibby has joined #nixos
<Shibby> jesus christ was a retarded who knows this ?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88503 → python27Packages.foxdot: 0.8.7 -> 0.8.8 → https://git.io/Jfgyk
meh` has quit [Ping timeout: 265 seconds]
pauldufresne has quit [Remote host closed the connection]
<turion> How can I override callCabal2Nix "mypkgs" ./mypkg {...} in such a way that I give it additional buildInputs (I think)? In my example, I want to make sure I can link against libGL and other external libraries
meh` has joined #nixos
jkarni_ has quit [Ping timeout: 256 seconds]
<turion> I'm trying callCabal2Nix "mypkgs" ./mypkg { buildInputs = with pkgs; [libGL]; }, but it's complaining that buildInputs is unexpected
orivej has quit [Quit: No Ping reply in 180 seconds.]
jkarni_ has joined #nixos
<betaboon> when crosscompiling wih binfmt/qemu is it possible to provider more cores ?
orivej has joined #nixos
Shibby has quit []
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88504 → pantheon.gala: 3.3.1 -> 3.3.2 → https://git.io/Jfgyo
<turion> As far as I can see, callCabal2Nix forwards these args to callPackage, so I think I'm doing the right thing..?
<iron_houzi> Does anyone have experience with using nix as a package manager for internal company software on Linux laptops, mostly Ubuntu. Also, does nix do a good job with packaging python?
RRedcroft has quit [Ping timeout: 272 seconds]
<srhb> iron_houzi: Yes to the first. Sort of yes to the second.
<obadz> Very much yes to the second. Don't know a saner way to package Python software than Nix…
<sphalerite> betaboon: should be the same as with native builds, except that everything takes longer.
<srhb> obadz: Oh, me neither. I didn't mean to imply otherwise. :)
<betaboon> sphalerite: my nix.conf states max-jobs=8, cores=0, but the build seems to only use 2 cores oO
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
maddo has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @dufresnep opened pull request #88505 → nixos/manual/abstractions.xml add missing enablePHP = true; → https://git.io/Jfgyb
<iron_houzi> srhb: Python packaging is a mess anyways, so I'm not surprised by your answer.
xd1le has joined #nixos
<srhb> I could have been clearer. :D
<iron_houzi> Are there any good resources on packaging python for nix?
<iron_houzi> *python based software
<cab404[m]> <iron_houzi "Are there any good resources on "> if you are doing stuff yourself — poetry2nix is cool https://github.com/nix-community/poetry2nix
<iron_houzi> cab404[m]: TY!
<cab404[m]> otherwise — just look at already packaged stuff)
<iron_houzi> .. ah .. poetry as in Python Poetry :( .. not a fan .. but still thanks!
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88506 → fwupd: 1.4.1 -> 1.4.2 → https://git.io/JfgSL
xd1le has quit [Client Quit]
teto has quit [Ping timeout: 260 seconds]
reallymemorable has joined #nixos
orivej has quit [Quit: No Ping reply in 180 seconds.]
<iron_houzi> In terms of introducing nix for internal company packages, what's the user experience for a common developer without a lot of linux experience if they want to install, uninstall and update packages?
smatting has joined #nixos
<srhb> iron_houzi: imho the best to sneak it in is to provide development shells that Just Work, packaging things for them initially, and providing a binary cache setup.
orivej has joined #nixos
<iron_houzi> Yes, I'll be doing all the packaging, and precompiled binary cache sounds good, but it would be nice if they could do the rest themselves, like `apt update`, `apt install foo`, `apt autoremove foo` .. but for nix of course.. is that plausible?
<iron_houzi> s/update/update && upgrade/
<iron_houzi> ..not sure about `apt autoremove` either, but you get the point..
<cab404[m]> iron_houzi: `nix-shell -p 'python3.withPackages(p: [ p.pandas p.tensorflow ])'` will drop you to a shell with pandas and tf. (imo jawdropping in itself)
<betaboon> sphalerite: ah i might be mistaken: my build is currently compiling perl which disables parallel-building when cross-compiling.
<cab404[m]> * iron_houzi: `nix-shell -p 'python3.withPackages(p: [ p.pandas p.tensorflow ])'` will drop you to a shell python with pandas and tf installed. (imo jawdropping in itself)
m0rphism has joined #nixos
<iron_houzi> cab404[m]: How is that anything different than conda?
<cab404[m]> <iron_houzi "cab404: How is that anything dif"> you don't have .env or anything in your directory. oh, and also you can do `nix-shell -p '(python3.withPackages(p: [ p.pandas p.tensorflow ])') cudatoolkit clblas` and add some system libraries
<iron_houzi> cab404[m]: Interesting.
<adisbladis> Obligatory shameless plug https://github.com/nix-community/poetry2nix
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88507 → google-compute-engine-oslogin: 20200325.00 -> 20200507.00 → https://git.io/JfgSR
<iron_houzi> adisbladis: thanks, but that's already been recommended .. and I'm not a fan of poetry
<cab404[m]> <adisbladis "Obligatory shameless plug https:"> i already plugged you)
<adisbladis> :)
<adisbladis> I don't understand how you could not be a fan
<adisbladis> All other Python package managers are a horrid mess
<cab404[m]> yeah, true
<cab404[m]> also, @adis
<cab404[m]> also, adis
<cab404[m]> * yeah, true
<cab404[m]> since you're here — how do you add poetry packages without installing them?
<adisbladis> I dont :/
<iron_houzi> poetry might become the right answer, but for now I'm lacking the features of setuptools_svm .. do you know it adisbladis ?
<adisbladis> I made a WIP pr for that https://github.com/python-poetry/poetry/pull/1834
<{^_^}> python-poetry/poetry#1834 (by adisbladis, 19 weeks ago, open): WIP: Add no-install param to poetry add
<adisbladis> But never got around to finishing it
<cab404[m]> ooof, okay, ctrl-c it is :D
orivej_ has joined #nixos
orivej has quit [Ping timeout: 272 seconds]
<adisbladis> iron_houzi: Yes, I know it.
<iron_houzi> adisbladis: how do you solve package versioning from git tags/commits with poetry?
<cab404[m]> What is the best way of getting path to ldlinux in nix-shell?
<cab404[m]> Preferrably I need to one-liner patchelf --set-interpreter to patch it inside vscode.
<cab404[m]> since #nix is silent, gonna request some help here: I am currently patching rust-analyzer VSCode plugin to work on NixOS — they switched from musl to gcc, and now dynamic linker is required.
<cab404[m]> What is the best way of getting path to ldlinux in nix-shell?
<cab404[m]> * since #nix is silent, gonna request some help here: I am currently patching rust-analyzer VSCode plugin to work on NixOS — they switched from musl to gcc, and now dynamic linker is required.
<cab404[m]> Preferrably I need to one-liner `patchelf --set-interpreter` to patch it inside vscode.
<adisbladis> iron_houzi: Currently you don't.
<iron_houzi> ..and you don't want that?
<adisbladis> No.
<adisbladis> When building from a git checkout inside the Nix sandbox we don't have .git
<adisbladis> For example
waleee-cl has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88508 → fetchmail: 6.4.4 -> 6.4.5 → https://git.io/JfgSD
<adisbladis> It offers very little convenience for much impracticality imo
zebrag has joined #nixos
inkbottle has quit [Ping timeout: 256 seconds]
<cab404[m]> there is an option to leave .git source though. sometimes stuff really wants its repo around it
<iron_houzi> adisbladis: I'm strugling to understand your point though. I'm assuming we all appreciate merkle trees/graphs .. and git is used to govern the state of software development, then I would assume that mapping this merkle tree to the merkle tree of nix would be the best thing ever.. what am I missing here? ..must admit I have 3 minutes of nix experience though :D
<adisbladis> iron_houzi: .git is not reproducible and not required in like 99.9999% of all builds
<adisbladis> So when fetching sources from git we throw away .git by default
<adisbladis> Since tt's an impurity
<adisbladis> it's*
<adisbladis> So at build time you don't have access to .git
<iron_houzi> ok, but the commit/tag should be referenced in the nix derive/node, right?
<sphalerite> betaboon: but qemu-user isn't cross
<cab404[m]> actually that might be a fun idea — creating a new entry for each release in versions.nix with pinned stuff. pretty sure flakes have something like this in mind
alp has quit [Ping timeout: 246 seconds]
<adisbladis> iron_houzi: Well yes, from the perspective of the nix graph we have the version metadata and such, but setuptools_scm has no way of figuring out what a correct dependency is at build time
agam has joined #nixos
<adisbladis> This is mostly a non-issue since a pypi tarball contains this metadata
<betaboon> iron_houzi: on the setuptools_scm problem that you are facing because .git isnt available during build-tine: you can use SETUPTOOLS_SCM_PRETEND_VERSION
<iron_houzi> adisbladis: I thought the sole purpose of setuptools_svm is to automatically generate a sane version that can be mapped to a specific commit/tag in the git tree .. which is super useful, no?
<iron_houzi> betaboon: I'll look into that, thanks!
<betaboon> iron_houzi: i had the same problem a while back. just use the version from your nix-derivation, you fetch the source in the nix-derivation anyway, and then set PRETEND_VERSION to that version.
jakobrs has joined #nixos
<iron_houzi> I hope I don't come accross as trying to instigate, I'm geniuenly curious and completely open to being wrong here..
<adisbladis> It's all good :)
<betaboon> iron_houzi: you can simply export that var during preBiuld
<adisbladis> You're asking good questions
<jakobrs> Why are the letters e, o, u, and t *specifically* banned from Nix store hashes?
<iron_houzi> Really appreciate the discorse here. Thank you *so* much for your input!
<iron_houzi> *discourse
<jakobrs> The thesis says it's "to reduce the possibility that the hash representations contain character sequences that are potentially offensive to some users",
<jakobrs> and cites US patent 7,302,343 B2
<srhb> jakobrs: It even has a reference to the paper that makes that plausible, doesn't it?
<srhb> Ah, patent, okay.
<srhb> jakobrs: What are you asking then?
<jakobrs> But the patent removes the vowels specifically
<srhb> jakobrs: Seems like you found the answer in great depth and detail :)
agam has quit [Ping timeout: 240 seconds]
<jakobrs> and last time I checked t was not a vowel
<iron_houzi> betaboon: Holy! SETUPTOOLS_SCM_PRETEND_VERSION is exactly what I've been looking for. Thanks again!
magnetophon has quit [Ping timeout: 256 seconds]
<betaboon> iron_houzi: you're welcome
<srhb> jakobrs: Never thought about t. Maybe it's just the count having to match, and an arbitrary consonant had to go for fairness :P
noudle has quit []
<adisbladis> Hm, we should probably have a setup hook to set SETUPTOOLS_SCM_PRETEND_VERSION to the nix-provided version
<betaboon> iron_houzi: to get an idea how that is being usedgithub.com/NixOS/nixpkgs/search?q=SETUPTOOLS_SCM_PRETEND_VERSION
<jakobrs> t *is* the most common English consonant
<adisbladis> Or I guess that would break package versions like YYYY-MM-DD-unstable
<srhb> jakobrs: That makes it a good choice then.
magnetophon has joined #nixos
<iron_houzi> cheers betaboon!
xd1le has joined #nixos
agsdheidjd has quit [Ping timeout: 272 seconds]
<jakobrs> It's the fact that 'u' is banned that's confusing me, perhaps I'm just missing the name of some common profanity
<jakobrs> ... oh I just realised which word it is
agsdheidjd has joined #nixos
<betawaffle> ok, here's a weird problem. curious if anyone has ideas. in firefox, as soon as i try to scroll with my mouse's scroll wheel, everything gets laggy. if i stop, it takes ~10 sec to get back to normal. i can scroll just fine with my keyboard, no lag (except during those 10 seconds)
<betawaffle> i'm on sway, have a beefy amd graphics card
teto has joined #nixos
<betawaffle> and it seems like it *may* not be every site
<betawaffle> any theories?
<betaboon> betawaffle: any website that you can share that shows that problem ? I'm on sway as well.
<asymptotically> i get it on github on pages with lots of code. i think it's all of the elements created by the syntax highlighting
<betawaffle> but why does it only happen with my mouse wheel?
<srhb> jakobrs: Heh, the restriction does have the weird effect of making people think about it when they discover it. :-)
<betawaffle> it's totally fluid with arrow keys
<betaboon> betawaffle: cant reproduce using firefox-wayland
<betawaffle> that's what i'm using (afaik)
<jakobrs> yeah
agsdheidjd has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @seqizz opened pull request #88509 → python-toolbox: 0.9.4 -> 1.0.10 → https://git.io/Jfg9n
<betaboon> betawaffle: I'm on nixpkgs-unstable + nixpkgs-wayland overlay
<betawaffle> according to firefox, the framerate was getting down to 4.5 fps
agsdheidjd has joined #nixos
<{^_^}> [nixpkgs] @seqizz opened pull request #88510 → pysnooper: 0.3.0 -> 0.4.1 → https://git.io/Jfg9W
<betawaffle> i'm gonna have to give those a try later on
waleee-cl has joined #nixos
o1lo01ol1o has joined #nixos
maddo has joined #nixos
<betawaffle> oh interesting, the perf is also a lot better with a smaller window
LalJose has quit [Remote host closed the connection]
<betawaffle> but still worse with the scroll wheel
knupfer has quit [Ping timeout: 272 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/28357868f82 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<betawaffle> betaboon: in your version of firefox, what cursor do you get when hovering over links?
<betawaffle> mine spits out that it can't load `hand2` from the cursor theme, and just shows the default cursor
<betaboon> betawaffle: hand shows fine for me
<betawaffle> i assume there must be something i don't have installed, but i can't figure out what it is
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88511 → gitkraken: 6.6.0 -> 7.0.0 → https://git.io/Jfg92
<betawaffle> betaboon: curious, which packages from nixpkgs-wayland do you have installed?
stevenxl has joined #nixos
magnetophon has quit [Ping timeout: 246 seconds]
<betaboon> betawaffle: tbh I'm not quite sure which packages exactly
magnetophon has joined #nixos
agsdheidjd has quit [Ping timeout: 256 seconds]
gxt_ has quit [Ping timeout: 240 seconds]
<jakobrs> What does builtins.toPath do? Does it just normalise a path?
<zimbatm> jakobrs: ignore builtins.toPath
<zimbatm> it's a legacy thing and is confusing to use
<jakobrs> What should I use to normalise paths then?
<adisbladis> What do you mean by normalise?
<zimbatm> if you want to transform a string into a path, use `./. + myvar`
<adisbladis> You can convert a string to a path like
<jakobrs> Turn "//a/b////c/" into "/a/b/c" etc
<adisbladis> > ./. + "/someotherplace"
<{^_^}> /var/lib/nixbot/state/nixpkgs/someotherplace
<jakobrs> as a string, I think
<jakobrs> > "${./. + "//a///b/c/"}"
<{^_^}> access to path '/var/lib/nixbot/state/nixpkgs/a/b/c' is forbidden in restricted mode
<jakobrs> The problem is that /. + "/whatever" is a path and not a string
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
hmpffff has joined #nixos
Rusty1 has joined #nixos
mallox has quit [Quit: WeeChat 2.8]
mallox has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88512 → freetds: 1.1.33 -> 1.1.39 → https://git.io/JfgHI
<cab404[m]> what's the proper way of checking, whether I am currently in nixos?
<jakobrs> cab404[m]: I think you can check if there's a file called /etc/NIXOS
<cab404[m]> `which nixos-rebuild` kind of works, but oof.
<ToxicFrog> sloppy: `fgrep -q nixos /etc/*release`
<infinisil> > toString (/. + "//var///../var/lib/.//")
<{^_^}> "/var/lib"
<jakobrs> oh ty
<infinisil> jakobrs: Closest possibly hack
<infinisil> possible*
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88513 → freetype: 2.10.1 -> 2.10.2 → https://git.io/JfgHm
<jakobrs> I'm not sure if it's worth it but it seemed like I shouldn't reimplement path normalisation myself if it's already in the language
Henson has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
<angerman> how do I create a nixops configuration for an existing machine? I'd ideally like to carry over as much as possible from that machine rather than reconfiguring it completely different.
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @Kloenk opened pull request #88514 → minecraft-server: add update script → https://git.io/JfgHn
<infinisil> angerman: You can use the existing configuration.nix just fine
<gchristensen> yep, just copy the configuration.nix / hardware.nix and refer to it from the network.nix
<jakobrs> How do I get the current revision of nixpkgs?
<jakobrs> I mean something like `(import <nixpkgs> {}).revision`
<infinisil> > (import <nixpkgs/lib>).version
<{^_^}> "20.09pre-git"
<infinisil> Would contain a revision if it's from a channel
o1lo01ol1o has quit [Ping timeout: 240 seconds]
<jakobrs> > (import <nixpkgs>).lib.version
<{^_^}> value is a function while a set was expected, at (string):312:1
<jakobrs> > (import <nixpkgs> {}).lib.version
<{^_^}> "20.09pre-git"
<angerman> gchristensen: it doesn't have configuration.nix / hardware.nix, it's an rpi4 sd image. I'll just use the one used to build the machine.
<jakobrs> ty again
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88515 → gnome-photos: 3.34.1 -> 3.34.2 → https://git.io/JfgHE
<betaboon> is there a way to figure out which nixpkgs-unstable rev dezgeg's armv7 cache is pointing to ?
kahiru has quit [Ping timeout: 256 seconds]
cosimone has joined #nixos
alp has joined #nixos
<srk> angerman: I think you just need imports = [ <nixpkgs/nixos/modules/installer/cd-dvd/sd-image-raspberrypi4.nix> ];
turion has quit [Ping timeout: 265 seconds]
<jakobrs> When creating a nixos sd image, do I have to keep anything in mind when writing the configuration.nix _on_ the raspberry pi?
<jakobrs> I mean, sd-image-raspberrypi4.nix sets cloneConfig = false; so I assume that I have to write the configuration.nix from scratch
<angerman> jakobrs: I sued https://github.com/Robertof/nixos-docker-sd-image-builder, primarily as I needed a headless build with wireless and ssh
xd1le has quit [Read error: Connection reset by peer]
mallox has quit [Quit: WeeChat 2.8]
gxt has joined #nixos
<jakobrs> you *sued* it?
<{^_^}> [nixpkgs] @peterhoeg opened pull request #88516 → obs-studio: show the actual version instead of 0.0.1 → https://git.io/JfgH5
chloekek has quit [Ping timeout: 246 seconds]
teto has quit [Ping timeout: 272 seconds]
<gchristensen> jakobrs: try a charitible interpretation :)
<angerman> jakobrs: absolutely!
kahiru has joined #nixos
<{^_^}> [nixpkgs] @bjornfor pushed to release-20.03 « gnomeExtensions: add 'uuid' attr to all extensions »: https://git.io/JfgHF
mallox has joined #nixos
acowley has quit [Ping timeout: 265 seconds]
<betaboon> can anyone point me in the right direction on how to build a rootfs-tarball for armv7 (that i want to use for nfsroot) ?
<angerman> jakobrs: if things don't work, sue them! ... eh... wait! But it worked... 😕
acowley has joined #nixos
turion has joined #nixos
agsdheidjd has joined #nixos
<{^_^}> [nixpkgs] @Mic92 pushed to command-not-found « command-not-found: drop perl dependency »: https://git.io/JfgQe
gustavderdrache has joined #nixos
<jakobrs> I assume it's better to use <nixpkgs/nixos/modules/installer/cd-dvd/sd-image-raspberrypi4.nix> than <.../sd-image-aarch64.nix>?
<{^_^}> [nixpkgs] @Mic92 pushed 0 commits to command-not-found: https://git.io/JfgQI
__monty__ has quit [Quit: leaving]
lorimer has quit [Read error: Connection reset by peer]
lorimer has joined #nixos
orivej_ has quit [Read error: Connection reset by peer]
orivej has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
morgrimm has joined #nixos
xd1le has joined #nixos
turion has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @Mic92 opened pull request #88517 → command-not-found: rewrite in Rust → https://git.io/JfgQz
<bqv> ooh
o1lo01ol1o has joined #nixos
<bqv> i appreciate there being a rewrite cause it needs to be rewritten to handle nixFlakes anyway
jkarni__ has joined #nixos
<manveru> Mic92++
<{^_^}> Mic92's karma got increased to 24
<jakobrs> The program that generates the command-not-found database,
<adisbladis> "Eventually we could remove perl completely from the default nixos closure." - one can dream
<zimbatm> jakobrs: actually it's better to use `"#{modulesPath}/installer/cd-dvd/sd-image-raspberrypi4.nix"`
jkarni_ has quit [Ping timeout: 265 seconds]
<Mic92> adisbladis: not over the dead body of git and autotools
<jakobrs> could it theoretically generate a database that lists _all_ files, not just those in /bin/?
<zimbatm> where modulesPath comes from the arguments
<Mic92> but yeah maybe the default closure
<adisbladis> Mic92: At least the minimal install
<jakobrs> So you'd be able to do nix-locate without having to generate a database using nix-index
kahiru has quit [Ping timeout: 240 seconds]
<Mic92> jakobrs: I guess so.
<jakobrs> zimbatm: I think that's what I said? I don't recognise the modulesPath thing though.
<jakobrs> I'd really like a site that would simply list packages and their metadata and contents
<manveru> Mic92: btw, do you know `substituteAll`? it does your replacement based on env vars :)
<Mic92> manveru: probably I could even do it with some rust magic?
<Mic92> through RUSTFLAGS
<jakobrs> So you'd be able to search for, say, "pkgs.vim" and it'd tell you the current version of vim, and what files are in it
<manveru> Mic92: yeah, also not sure the dbPath has to be backed in through nix at all, if it's a default anyway just also provide an env var to change it?
<manveru> *baked
kahiru has joined #nixos
<{^_^}> [nixpkgs] @Ericson2314 opened pull request #88518 → pkg-config: Misc fixes → https://git.io/Jfg7C
<manveru> not a big fan of configuration that requires recompilation... esp with `buildRustPackage`
<Mic92> manveru: substituteAll creates a seperate derivation though, so its a bit more overhead for not bringing a lot of convinence
<{^_^}> [nixpkgs] @Ericson2314 closed pull request #88111 → libarchive: fix build → https://git.io/Jfune
<qyliss> There's substituteAll the Nix function, and substituteAll
<manveru> since the hash will change if you change the db path
<qyliss> Mic92: There's substituteAll the Nix function, and substituteAll the shell function
<manveru> yeah, i meant the shell function
<jakobrs> You can use substituteAll in postConfigure directly
jakobrs has left #nixos [#nixos]
chloekek has joined #nixos
<{^_^}> [nixpkgs] @karolchmist opened pull request #88519 → SDL2: Add withStatic option → https://git.io/Jfg72
<{^_^}> [nixpkgs] @vcunat pushed 43 commits to staging-20.03: https://git.io/Jfg7r
<{^_^}> [nixpkgs] @vcunat pushed 4 commits to master: https://git.io/Jfg79
<{^_^}> [nixpkgs] @vcunat merged pull request #88159 → DNS resolver security updates for "nxnsattack" → https://git.io/JfuyC
kloenk has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @zimbatm merged pull request #88474 → virtualisation: add vmware-image → https://git.io/Jfg0U
<{^_^}> [nixpkgs] @zimbatm pushed commit from @evanjs to master « virtualisation: add vmware-image (#88474) »: https://git.io/Jfg5L
<{^_^}> [nixpkgs] @Mic92 merged pull request #88464 → editorconfig.yml: suppress curl output → https://git.io/JfgW2
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jfg5t
<gchristensen> abathur: resholved errors if a program is not in $PATH right?
<abathur> in the cases it can handle currently, yeah
<gchristensen> nice
<abathur> well, that's a bit of a lie I guess
<abathur> it's currently using a more specific env than path
<gchristensen> even better
<angerman> gchristensen: I guess I'll just ask for access to the community builder :-) building on the rpi4 is just *too* slow.
<abathur> RESHOLVE_PATH for now
agam has joined #nixos
teto has joined #nixos
<abathur> gchristensen: the Nix interface just calls that inputs, though; can see some examples of that in use in https://github.com/abathur/resholved/blob/master/ci.nix
Bryan[m] is now known as chreekat[m]
<gchristensen> abathur: do you have something of this flavor: mkResholvedScript { name = "my.script"; inputs = [ ... ]; } ''find . | rev''
<AmandaC> ,locate libSDL2.so
<{^_^}> Found in packages: SDL2
<AmandaC> ,locate libSDL2main.so
agam has quit [Ping timeout: 256 seconds]
<{^_^}> Couldn't find in any packages
<AmandaC> Hrm.
jumper149 has joined #nixos
opticnerve has joined #nixos
<evanjs> zimbatm++ for prompt PR review/merges 😃
<{^_^}> zimbatm's karma got increased!
<sphalerite> AmandaC: libSDL2main is only needed on Windows generally, I think
<sphalerite> AmandaC: it's also generally a static library
<sphalerite> ,locate libSDL2main.a
<{^_^}> Couldn't find in any packages
<sphalerite> ,locate libSDL2main
<{^_^}> Found in packages: SDL2
<AmandaC> Hrm. I'm trying tobuild an expression for https://github.com/asiekierka/zeta to toy around with, but it's complaining that libSDL2main is missing
<AmandaC> There's a .la file for libSDL2main in that, but no .a or .so
<hyper_ch> sphalerite: could you commit a pr of mine?
dm9 has joined #nixos
<{^_^}> [nixpkgs] @Kloenk closed pull request #83761 → Feature/xonotic module → https://git.io/Jv7gW
reallymemorable has quit [Quit: reallymemorable]
orivej has quit [Quit: No Ping reply in 180 seconds.]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sarcasticadmin has joined #nixos
orivej has joined #nixos
<abathur> gchristensen: I haven't played around with writing anything from scratch yet, no
fabianhjr has joined #nixos
sarcasticadmin has quit [Ping timeout: 258 seconds]
jkarni_ has joined #nixos
sarcasticadmin has joined #nixos
<gchristensen> cool, no worries, I've got something a bit tortured but working :D
reallymemorable has joined #nixos
jkarni__ has quit [Ping timeout: 256 seconds]
<abathur> it's probably good to have; just wasn't in my use case and hadn't occurred to me as a need
sarcasticadmin has quit [Ping timeout: 264 seconds]
gxt has quit [Ping timeout: 240 seconds]
gxt has joined #nixos
opticnerve has quit [Quit: bye]
growpotkin has joined #nixos
sarcasticadmin has joined #nixos
fusion809 has quit [Remote host closed the connection]
sarcasticadmin has quit [Ping timeout: 256 seconds]
<freeman42x[m]1> I have migrated a NixOS fresh install from VMWare to Virtual Box and it loads correctly until it gets to the X11 start and then I get a black screen. I tried almost all possible VM display settings and it does not change anything. Any suggestion on how to fix this without a reinstall? just for the fun :)
sigmundv has quit [Read error: Connection reset by peer]
teto has quit [Ping timeout: 240 seconds]
chreekat[m] has left #nixos ["User left"]
<sshow> How can I depend on sources from private Git repositories? I.e. how do I configure ssh/https authentication?
chreekat[m] has joined #nixos
sigmundv has joined #nixos
<gchristensen> abathur: you have made my day lol
<infinisil> sshow: Use fetchGit, the builtin one, documented in the nix manual
<abathur> :]
<sshow> infinisil++ thanks a lot.
<{^_^}> infinisil's karma got decreased to 294
<{^_^}> Wait no, it got *increased* to 296
<infinisil> Phew!
<sshow> Yeah. Almost got robbed there.
Soo_Slow has joined #nixos
<evanjs> Argh. Sorta spacing out. Windows 2004 messed up grub, what's the process for fixing that? I recall certain nixos-rebuild things don't work in chroot?
<evanjs> ping clever lol
<clever> evanjs: ?
<evanjs> My grub died and I can't remember if chroot+nixos-rebuild is enough to get it working again
<clever> evanjs: ah, just nixos-install --install-bootloader boot, under nixos-enter
<evanjs> Okay that's where my second issue came up. Does nixos-enter _need_ the nix stuff directly under /mnt?
<clever> evanjs: nixos-enter --root /elsewhere
<evanjs> --root, gah. -h,--help and man weren't working so I was confused :D
rasmusm has joined #nixos
<freeman42x[m]1> how can I change driver or go safe mode before X11 is started? I am geting black screen on X11 start
<freeman42x[m]1> *graphics driver
<{^_^}> [nixpkgs] @Mic92 merged pull request #88465 → nix-update: init at 0.1 → https://git.io/JfgWV
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JfgNz
<clever> freeman42x[m]1: ctrl+alt+f1 ?
<clever> freeman42x[m]1: grub rollbacks?
<freeman42x[m]1> clever: "I have migrated a NixOS fresh install from VMWare to Virtual Box and it loads correctly until it gets to the X11 start and then I get a black screen. I tried almost all possible VM display settings and it does not change anything. Any suggestion on how to fix this without a reinstall? just for the fun :)" a rollback would not be meaningful I think
<bqv> Single user mode?
<{^_^}> [nixpkgs] @karolchmist opened pull request #88520 → coursier: 2.0.0-RC6-4 -> 2.0.0-RC6-18 → https://git.io/JfgNa
<freeman42x[m]1> clever: `ctrl+alt+f1` , when do I press this?
<bqv> Add single to kernel cmdline
<freeman42x[m]1> and what does it do?
<clever> freeman42x[m]1: after you get stuck at the black screen, it switches you back to tty1
magnetophon has quit [Ping timeout: 246 seconds]
<freeman42x[m]1> ah, nice, I'll give it a try
chloekek has quit [Ping timeout: 260 seconds]
<freeman42x[m]1> clever: it is stuck on this: https://i.imgur.com/5x4MQX9.png
<bdju> new major aerc update out, in case someone feels like updating the package
magnetophon has joined #nixos
<evanjs> clever: mmkay looks like _no-bootloader_ is an option so I figure bootloader is implicit. Now I just need internet... I thought resolv.conf was enough for that :P
<balsoft> crocobower: both are mitigated with TLS if you trust Github
<evanjs> "It installs the GRUB boot loader on the device specified in the option boot.loader.grub.device (unless --no-bootloader is specified), and generates a GRUB configuration file that boots into the NixOS configuration just installed."
<evanjs> Mmyup
<Izorkin> did not update zfs to 0.8.4 ?
jco has joined #nixos
<evanjs> Oh. It _is_ enough. I must've copied it into /etc instead of /mnt/nix...
<evanjs> yep. omg
drakonis has quit [Read error: Connection reset by peer]
drakonis has joined #nixos
jkarni_ has quit [Remote host closed the connection]
jkarni_ has joined #nixos
<evanjs> clever: getting "error: writing to file: Operation not permitted" when trying to nixos-install (note that I'm using "--root /")
<clever> evanjs: nixos-install wont work with a root of /
<clever> evanjs: you want nixos-rebuild boot, with --install-bootloader
<clever> evanjs: nixos-install is just a wrapper to combine chroot and nixos-rebuild
<evanjs> okay that makes more sense
sarcasticadmin has joined #nixos
<axx[m]> hey everyone, trying to rebuld on a Rpi2 (armv7), but Dezgeg- (IRC) cache is not reachable: warning: unable to download 'http://nixos-arm.dezgeg.me/channel/j00zb2yg6jdqavdnszr9djv05ibqp192.narinfo': HTTP error 301 (curl error: Couldn't resolve host name); retrying in 281 ms
<axx[m]> Dezgeg- (IRC): i see you're here: can you confirm the cache is down?
orivej has quit [Ping timeout: 258 seconds]
noudle has joined #nixos
orivej has joined #nixos
teto has joined #nixos
sarcasticadmin has quit [Ping timeout: 256 seconds]
jkarni_ has quit [Ping timeout: 260 seconds]
yorick has quit [Quit: WeeChat 2.6]
jkarni_ has joined #nixos
cole-h has joined #nixos
teto has quit [Ping timeout: 260 seconds]
yorick has joined #nixos
shibboleth has joined #nixos
sarcasticadmin has joined #nixos
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #88472 → mpv: wrap LUA_CPATH and LUA_PATH environment variables → https://git.io/JfgBc
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/Jfgxq
teto has joined #nixos
orivej_ has joined #nixos
orivej has quit [Ping timeout: 264 seconds]
tobeportable has joined #nixos
<{^_^}> [nixpkgs] @adisbladis opened pull request #88521 → zfs: 0.8.3 -> 0.8.4 → https://git.io/Jfgxn
sarcasticadmin has quit [Ping timeout: 260 seconds]
reallymemorable has quit [Quit: reallymemorable]
sarcasticadmin has joined #nixos
turq has quit [Ping timeout: 252 seconds]
reallymemorable has joined #nixos
erasmas has joined #nixos
turq has joined #nixos
agam has joined #nixos
drakonis_ has joined #nixos
orivej_ has quit [Ping timeout: 258 seconds]
orivej has joined #nixos
pistache_ is now known as pistache
<{^_^}> [nixpkgs] @globin pushed to revert-88474-vmware-image « Revert "virtualisation: add vmware-image (#88474)" »: https://git.io/Jfgpk
<{^_^}> [nixpkgs] @globin opened pull request #88522 → Revert "virtualisation: add vmware-image" → https://git.io/JfgpI
<{^_^}> [nixpkgs] @globin merged pull request #88522 → Revert "virtualisation: add vmware-image" → https://git.io/JfgpI
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/JfgpL
<{^_^}> [nixpkgs] @globin pushed 0 commits to revert-88474-vmware-image: https://git.io/Jfgpt
agam has quit [Ping timeout: 246 seconds]
drakonis has quit [Ping timeout: 272 seconds]
<evanjs> clever: so uhhh what should I try when nixos-rebuild boot wont work? :D maybe I should try this from a livecd rather than Gentoo lol
xcmw has joined #nixos
darr has joined #nixos
<darr> hey, i'm having a few issues with LnL7's nix-darwin, specifically the error `error: file 'darwin' wad not found in the nix-search path (add it using $NIX_PATH or -I)` command run was `darwin-rebuild switch`
jkarni_ has quit [Ping timeout: 258 seconds]
<darr> I have no idea what the file 'darwin' is, so i'm a bit lost
<clever> evanjs: how does it "not work" ?
felixfoertsch has quit [Quit: ZNC 1.7.4 - https://znc.in]
drakonis has joined #nixos
drakonis1 has joined #nixos
justanotheruser has quit [Ping timeout: 260 seconds]
ddellacosta has joined #nixos
drakonis_ has quit [Ping timeout: 252 seconds]
lukash_ is now known as lukash_|away
dansho has quit [Ping timeout: 240 seconds]
<bqv> axx[m]: last time i tried to build on my rpi2 i had like 3 caches all with zero hits
<bqv> i'd give up on that front
<bqv> but then again, i also haven't built my rpi properly for ages
<{^_^}> [nixpkgs] @eadwu closed pull request #85525 → i3lock-color: 2.12.c.1 -> 2.12.c.2 → https://git.io/JfUtU
<cole-h> darr: You might also want to ask in #nix-darwin
<{^_^}> [nixpkgs] @adisbladis merged pull request #88521 → zfs: 0.8.3 -> 0.8.4 → https://git.io/Jfgxn
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/JfgpV
<darr> cole-h: thanks
<cole-h> darr: Also, which instructions did you follow? The manual install or the `nix-build ... -A installer`?
<srxl> I seem to have created a derivation that nix rebuilds from source every time i run nix-build on it...
<srxl> What would cause that?
<darr> cole-h: …both the installer, then the maual
<darr> *manual
<cole-h> Did you remember to add the darwin channel?
ddellacosta has quit [Ping timeout: 272 seconds]
cosimone has quit [Quit: Quit.]
ddellacosta has joined #nixos
orivej has quit [Quit: No Ping reply in 180 seconds.]
<{^_^}> [nixpkgs] @adisbladis pushed to master « google-compute-engine-oslogin: Remove myself as maintainer »: https://git.io/Jfgp9
cantstanya has quit [Remote host closed the connection]
chloekek has joined #nixos
<srxl> If it makes a difference, the derivation was created with `rustPlatform.buildRustPackage`
orivej has joined #nixos
cantstanya has joined #nixos
<darr> cole-h: yeah, seems so… same result after re-running
<cole-h> What's the exact command you're running?
orcus has quit [Quit: ZNC 1.7.5 - https://znc.in]
justanotheruser has joined #nixos
orcus has joined #nixos
<darr> `darwin-rebuild switch`
<cole-h> And what happens if you try to run the command from the manual install (again) -- `$(nix-build '<darwin>' -A system --no-out-link)/sw/bin/darwin-rebuild switch`
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/6d68b920eb2 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<darr> same but with an added zsh: no such file or directory: /sw/bin/darwin-rebuild
morgrimm has quit [Ping timeout: 272 seconds]
jumper149 has quit [Quit: WeeChat 2.8]
reallymemorable has quit [Quit: reallymemorable]
<cole-h> Then it doesn't sound like you added the channel. What's your `nix-channel --list` output?
agam has joined #nixos
<srxl> Wait, nevermind, I think it's rebuilding because I changed a comment in `preBuild` ^^'
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/6d68b920eb2 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
<cole-h> darr: And your NIX_PATH?
<darr> darwin-config=/Users/darr/.nixpkgs/darwin-configuration.nix:/Users/darr/.nix-defexpr/channels:nixpkgs=/nix/var/nix/profiles/per-user/root/channels/nixpkgs:/nix/var/nix/profiles/per-user/root/channel
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<cole-h> darr: So, reading the README, it says that the default NIX_PATH will look for nix-darwin at ~/.nix-defexpr/darwin -- can you confirm that folder exists?
orivej has quit [Ping timeout: 260 seconds]
orivej_ has joined #nixos
agam has quit [Read error: Connection reset by peer]
agam has joined #nixos
<darr> cole-h: gotcha! :)
<darr> looks like I ignored the OR
<darr> `# Or use a local git repositorygit clone git@github.com:LnL7/nix-darwin.git ~/.nix-defexpr/darwinexport NIX_PATH=darwin=$HOME/.nix-defexpr/darwin:darwin-config=$HOME/.nixpkgs/darwin-configuration.nix:$NIX_PATH`
chloekek has quit [Quit: WeeChat 2.6]
<cole-h> Hope it ends up working for you :P If not, you really will have to ask for some help in the darwin channel...
user_0x58 has joined #nixos
shibboleth has quit [Quit: shibboleth]
<darr> cole-h: ok, thanks for your time
<cole-h> Hope you get it solved.
<evanjs> clever: lol I just needed to re-add the boot entry from my BIOS
<evanjs> oops
<evanjs> like, that was the _entire_ solution :P
<{^_^}> [nixpkgs] @Mic92 merged pull request #88461 → home-assistant: 0.109.6 → 0.110.1 → https://git.io/JfgWJ
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/JfghF
xd1le has quit [Quit: Quit]
orivej_ has quit [Ping timeout: 240 seconds]
orivej has joined #nixos
erasmas has quit [Read error: Connection reset by peer]
linarcx has joined #nixos
dckc has quit [Ping timeout: 265 seconds]
Thra11 has quit [Ping timeout: 256 seconds]
xd1le has joined #nixos
<{^_^}> [nixpkgs] @evanjs opened pull request #88523 → virtualisation: add vmware-image - correctly → https://git.io/Jfgj3
erasmas has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #88258 → release-notes: document buildGoModule changes better. → https://git.io/JfzDV
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JfgjG
<{^_^}> [nixpkgs] @Mic92 pushed 0 commits to go-module: https://git.io/JfgjZ
cantstanya is now known as frank
frank is now known as cantstanya
<axx[m]> ah, thank bqv . So essentially, just let it build without caches?
dckc has joined #nixos
chloekek has joined #nixos
jco has quit [Ping timeout: 246 seconds]
lord| has quit [Ping timeout: 256 seconds]
lord| has joined #nixos
<bqv> i mean if you find any other options do let me know
quinn has joined #nixos
proofofkeags has joined #nixos
magnetophon has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @JustinLovinger closed pull request #66540 → seadrive-gui: init at 1.0.7, seadrive-daemon: init at 1.0.7 → https://git.io/fj5ct
<evanjs> globin: alright I fixed it lol. thanks for catching that, Izorkin!
<evanjs> re #88253
<{^_^}> https://github.com/NixOS/nixpkgs/pull/88253 (by r-ryantm, 1 day ago, open): bmake: 20200402 -> 20200506
<evanjs> ugh. #88523
<{^_^}> https://github.com/NixOS/nixpkgs/pull/88523 (by evanjs, 10 minutes ago, open): virtualisation: add vmware-image - correctly
quinn has quit [Client Quit]
Thra11 has joined #nixos
jlv has joined #nixos
zebrag has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88524 → glusterfs: 7.5 -> 7.6 → https://git.io/JfgjS
<{^_^}> [nixpkgs] @flokli merged pull request #88507 → google-compute-engine-oslogin: 20200325.00 -> 20200507.00 → https://git.io/JfgSR
<{^_^}> [nixpkgs] @flokli pushed 3 commits to master: https://git.io/JfgjN
jco has joined #nixos
quinn has joined #nixos
<jlv> If anyone uses Seafile and wants to use their SeaDrive client on NixOS, I have a working (last I checked) package in this pull request: https://github.com/NixOS/nixpkgs/pull/66540 . I just closed the pull request, because I don't use Seafile anymore, but feel free to open a new pull request or add your own overlay, if you're interested.
<{^_^}> #66540 (by JustinLovinger, 40 weeks ago, closed): seadrive-gui: init at 1.0.7, seadrive-daemon: init at 1.0.7
zebrag has joined #nixos
felixfoertsch has joined #nixos
dermetfan has joined #nixos
reallymemorable has joined #nixos
orivej has quit [Quit: No Ping reply in 180 seconds.]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88525 → tridactyl-native: 1.18.1 -> 1.19.0 → https://git.io/Jf2eJ
<kaliumxyz> jD91mZM2 you here?
darr has quit [Remote host closed the connection]
orivej has joined #nixos
quinn has quit [Client Quit]
dm9 has quit [Quit: WeeChat 2.8]
quinn has joined #nixos
agsdheidjd has quit [Ping timeout: 260 seconds]
agsdheidjd has joined #nixos
jlv has quit [Remote host closed the connection]
philr_ has quit [Ping timeout: 246 seconds]
<dsal> Trying to install nix in some slightly weird debian system. It's failing to mount /proc from nix-env -- does anyone know what it's trying to do?
orivej has quit [Ping timeout: 260 seconds]
orivej_ has joined #nixos
<sphalerite> dsal: set up the sandbox probably
<sphalerite> dsal: you can disable the sandbox, which will affect the purity of your builds negatively, but might make it work
<dsal> How do I do that? I'm just trying to get nix installed at all.
<sphalerite> oh, hm, that could be a bit trickier
<sphalerite> Try putting `sandbox = false` in ~/.config/nix/nix.conf
Brandon__ has joined #nixos
gxt has quit [Ping timeout: 240 seconds]
gxt_ has joined #nixos
bebarker has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @mjlbach opened pull request #88526 → Xpra: 3.0.9 -> 4.0.1, fix patches, fix on KDE → https://git.io/Jf2v8
<{^_^}> [nix] @monoidal opened pull request #3606 → documentation: avoid unquoted URLs → https://git.io/Jf2vK
johnw has joined #nixos
jluttine has joined #nixos
<{^_^}> [nixpkgs] @KoviRobi opened pull request #88527 → zbar: 0.23 -> 0.23.1 → https://git.io/Jf2fJ
phnom has joined #nixos
<{^_^}> [nix-mode] @matthewbauer pushed 2 commits to master: https://git.io/Jf2fO
ris has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
xcmw has joined #nixos
Soo_Slow has quit [Quit: Soo_Slow]
dansho has joined #nixos
o1lo01ol1o has joined #nixos
phnom has quit [Quit: Konversation terminated!]
<meh`> I'm having trouble with openssh.hostKeys, it seems to be putting the key in the store with 0444 instead of 0400 permissions, which ends up making openssh fail to start, any hints?
phnom has joined #nixos
<meh`> the source path of the key has the right permissions
nckx has quit [Quit: Updating my Guix System — https://guix.gnu.org]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88528 → glib: 2.64.1 -> 2.64.3 → https://git.io/Jf2fd
o1lo01ol1o has quit [Ping timeout: 272 seconds]
nckx has joined #nixos
<bqv> it's just occured to me, when nix is using remote builders, it pulls stuff from cache.nixos.org and then pushes to the builders, right?
<bqv> so that could actually result in builds being way slower with remote builders, not faster
<bqv> i say that as i watch data trickle up to my server
alp has quit [Ping timeout: 258 seconds]
<phnom> Hey, do anyone here have a working nix-shell setup for gradle and kotlin multiplatform? I can't for the lif eof me figure it out... It says I'm missing libraries when I try to build with gradle. Wrote a forum post about it here: https://discourse.nixos.org/t/problem-with-gradle-building-kotlin-native/7272
noudle has quit []
<bqv> oh my god
<bqv> for the first time in months my system activated without systemd-network-wait-for-online timeing out
charukiewicz has joined #nixos
<charukiewicz> Does anyone know why the NixOps manual is no longer on nixos.org? Now there's only a link to the nixops GitHub repo
<johnw> how do I force a rebuild with nix-build? I've learned and forgotten this option at least ten times now :)
jhillyerd has joined #nixos
<LnL> --check
<johnw> that didn't recompile it
<johnw> it just said "checking outputs" and then printed the existing store path
<johnw> a full rebuild should take about 10 minutes for this project
<johnw> I'll try deleting it from the store and disabling substituters
<simpson> charukiewicz: Currently the redirect seems to jump to Hydra's most recent build of the manual: https://hydra.nixos.org/build/115931128/download/1/manual/manual.html is where I'm sent when trying to go to https://nixos.org/nixops/manual/
<LnL> sounds like you want to build some inner drv then
<johnw> ah
<johnw> I bet you're right
<johnw> is there an option that prints every component derivation being built?
<LnL> nix-store -q --tree is probably the easiest
<{^_^}> [nixpkgs] @flokli merged pull request #88492 → tree-wide: use systemctl of running system → https://git.io/JfgPU
<{^_^}> [nixpkgs] @flokli pushed 18 commits to master: https://git.io/Jf2JE
<bqv> johnw: why do you want to?
<bqv> there should be no point
<bqv> it should have the exact same output and no other side-effects besides heating your room up
sigmundv has quit [Read error: Connection reset by peer]
sigmundv has joined #nixos
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88529 → goffice: 0.10.46 -> 0.10.47 → https://git.io/Jf2Jo
proofofk_ has joined #nixos
proofofkeags has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @danbst merged pull request #87917 → nixos/zram: make zstd the default → https://git.io/JfRxj
<{^_^}> [nixpkgs] @danbst pushed commit from @zowoq to master « nixos/zram: make zstd the default (#87917) »: https://git.io/Jf2Ji
opthomasprime has joined #nixos
<{^_^}> [nixpkgs] @woffs opened pull request #88530 → fdroidserver: 1.1.6 -> 1.1.7 → https://git.io/Jf2JM
proofofk_ has quit [Ping timeout: 265 seconds]
ris has quit [Remote host closed the connection]
linarcx has quit [Quit: WeeChat 2.8]
alp has joined #nixos
linarcx has joined #nixos
<{^_^}> [nixpkgs] @jekor opened pull request #88531 → acme: support HTTP challenge with built-in server → https://git.io/Jf2Jd
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jkarni_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88532 → flyway: 6.4.1 -> 6.4.2 → https://git.io/Jf2JN
<quinn> how cna i put the value of one module in another's config section with mkIf?
noudle has joined #nixos
<{^_^}> [nixpkgs] @rileyinman opened pull request #88533 → iosevka, iosevka-bin: 2.3.3 -> 3.0.1 → https://git.io/Jf2JA
opthomasprime has quit [Remote host closed the connection]
syd has joined #nixos
jkarni_ has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88534 → goaccess: 1.3 -> 1.4 → https://git.io/Jf2Jj
<infinisil> quinn: Got a concrete example?
KindTwo has joined #nixos
xcmw has joined #nixos
KindOne has quit [Ping timeout: 264 seconds]
jhillyerd has quit [Quit: WeeChat 2.7.1]
o1lo01ol1o has joined #nixos
jhillyerd has joined #nixos
nand0p_ has quit []
<quinn> infinisil: https://hastebin.com/uvodosobon.bash here you are. sorry if it's gross, i'm a tab guy
KindTwo is now known as KindOne
<quinn> the important line being 26. my.pbx.cdr_db.enable is an option declared in a different module i import from configuration.nix
nand0p has joined #nixos
<cole-h> Maybe that should be `config.my.pbx` instead of just `my.pbx`?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88535 → gnumeric: 1.12.46 -> 1.12.47 → https://git.io/Jf2UO
<quinn> cole-h: no dice :(
andreas303 has quit [Remote host closed the connection]
<quinn> (that is what i would have assumed as well)
<cole-h> And I think `mkIf` is supposed to be outside of your lists/attrs. So line 25 should probably be `datasources = mkIf config.my.pbx.cdr_db.enable [ { type = ....... } ];`
<cole-h> Instead of `datasources = [ (mkIf .....) ];`
<quinn> cole-h: the list is only a single item right now because i'm not done writing the module. there are gonna be 3-4 different entries, each depending on a different module being enabled
sylv-io has quit [Ping timeout: 264 seconds]
<cole-h> What's the error you're getting?
<quinn> undefined variable 'my'
<cole-h> even with `mkIf config.my`?
syd52 has joined #nixos
Diogo has quit [Quit: The Lounge - https://thelounge.chat]
KindTwo has joined #nixos
Diogo has joined #nixos
<quinn> cole-h: yeah. it might also be worth mentioning that i import all of these with a imports = (../../modules); in my configuration.nix
<quinn> where modules/default.nix is a list of paths to modules
KindOne has quit [Ping timeout: 272 seconds]
jhillyerd has quit [Quit: WeeChat 2.7.1]
KindTwo is now known as KindOne
troydm has quit [Quit: What is Hope? That all of your wishes and all of your dreams come true? To turn back time because things were not supposed to happen like that (C) Rau Le Creuset]
<{^_^}> [nixos-homepage] @garbas pushed to landing-page « Update index.tt »: https://git.io/Jf2UV
<{^_^}> [nixos-homepage] @garbas pushed to landing-page « Update index.tt »: https://git.io/Jf2Uo
srid2 has joined #nixos
<{^_^}> [nixos-homepage] @garbas pushed to landing-page « Update index.tt »: https://git.io/Jf2UK
KindTwo has joined #nixos
jhillyerd has joined #nixos
xcmw has quit [Quit: Textual IRC Client: www.textualapp.com]
KindOne has quit [Ping timeout: 264 seconds]
<axx[m]> looks like NixOS doesn't like my rpi2:
<axx[m]> > builder for '/nix/store/wycb6xkcn279cnsfd22g2gn9n1p2l155-gcc-7.4.0.drv' failed with exit code 2
<axx[m]> >_cannot build derivation '/nix/store/xskv5p0mlf6pf10ljl3sk1f47vk0i2p9-bootstrap-stage4-gcc-wrapper-7.4.0.drv': 1 dependencies couldn't be built
<{^_^}> error: syntax error, unexpected $undefined, expecting ')', at (string):312:13
<axx[m]> no other solution that i know bqv
<axx[m]> and this one is out, apparently :)
cosimone has joined #nixos
<bqv> oh, yeah i should have mentioned that
troydm has joined #nixos
<bqv> MANY derivations fail to build on armv7
<bqv> so i had to literally switch between building natively and cross-compiling remotely on a derivation by derivation basis
phnom has quit [Quit: Konversation terminated!]
<infinisil> quinn: The error certainly won't be `undefined variable 'my'` with config.my
<bqv> i genuinely think the easiest option is to have a while loop with your build in it that toggles between local builds and remote builds
<bqv> as awful as that sounds
<bqv> (and then come back in a week and it might be done)
proofofkeags has joined #nixos
KindTwo is now known as KindOne
<axx[m]> i was just doing this to learn more about NixOS, so i'm going to stop there and install it on something else, this is not going to be a good use of my time :)
<axx[m]> thanks for helping clarify that, however!
jhillyerd has quit [Quit: WeeChat 2.7.1]
<{^_^}> [nixpkgs] @vbgl merged pull request #88467 → ocamlPackages.mirage-crypto 0.6.2 → 0.7.0 and updated/new dependencies → https://git.io/Jfglh
<{^_^}> [nixpkgs] @vbgl pushed 8 commits to master: https://git.io/Jf2U7
<quinn> infinisil: oh jesus, you're right. PEBKAC as usual, sorry to bother you
<cole-h> x)
vidbina has joined #nixos
<quinn> (i had the SAME ERROR in a different file and i wasn't reading the file names in the error message)
<infinisil> :P
<bqv> honestly if the state of nixpkgs on armv7 is still that bad i might just give up on using nix on there too
rauno has quit [Remote host closed the connection]
<bqv> but that means using a non nixos distro :(
<infinisil> I'd say that's an opportunity to improve it. I don't think there's many people with such devices that could even help out with that
<infinisil> (I certainly can't)
<bqv> infinisil: it is, yeah, but the number of packages that are broken make it a huge endeavour and i don't think i have the freedom
agsdheidjd has quit [Ping timeout: 256 seconds]
syd52 has quit [Quit: Connection closed]
<mica[m]> Does anyone do consulting for packaging? Can I pay someone to just get DisplayCal working?
<quinn> bqv: is there a good way to VM builds? if the workflow is good i could try to work on it a bit, i would like to get an arm device at some point.
<{^_^}> [nixos-homepage] @garbas pushed to landing-page « move css into css/nixos-site.css file »: https://git.io/Jf2TJ
<bqv> quinn: that wouldn't work, because the emulation changes the architecture in subtle ways that make some builds start working and some start failing
<bqv> (hence my solution above)
<simpson> mica[m]: What doesn't work?
<mica[m]> simpson: when I plug in my calibration device and click calibrate, it can't fine the wx package
<mica[m]> simpson: also the package is pretty out of date
<bqv> maybe i'll just sell my two RPi2s and buy one RPi4. that'd be quite funny because I once sold two RPi1s and bought an RPi2
<quinn> how would that help?
<bqv> because RPi4s use aarch64
<bqv> which is built on hydra
<bqv> and much better supported
Philipp[m]1 has joined #nixos
<Valodim[m]> Sounds like an approach that scales logarithmically
<bqv> (3 and 4, actually)
<bqv> Valodim[m]: exactly!
andreas303 has joined #nixos
<quinn> bqv: that does sound much better
<keithy[m]> Hi, im struggling to get wireguard running.... modprobe: FATAL: Module wireguard not found in directory /run/booted-system/kernel-modules/lib/modules/5.4.41
<bqv> reboot
<simpson> mica[m]: MarcWeber is listed as maintainer. This patch seems to fix the build for me; this is one janky package https://bpa.st/KM5A
<keithy[m]> ah, I thought switch rebooted if it needed to
<keithy[m]> thx
<bqv> im eternally grateful that it doesn't :p
<eyJhb> So I have changed services.xserver layout to us and xkbVariant to dvorak, and when I type in the terminal it works, but all my shortcuts in i3 (default) work in qwerty, and not dvorak
<eyJhb> I have no clue why and how it can use two layouts at once like this.. Any ideas?
andreas303 has quit [Remote host closed the connection]
<quinn> eyJhb: i have only looked at the sway configuration in home-manager, but if it's anything like that it has the option to bind with keycodes rather the normal way, the default configuration may do that
orivej_ has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88536 → gnome3.gnome-applets: 3.36.2 -> 3.36.3 → https://git.io/Jf2TK
orivej has joined #nixos
agsdheidjd has joined #nixos
RRedcroft has joined #nixos
Izorkin has quit [Quit: ZNC 1.8.0 - https://znc.in]
<eyJhb> quinn: looks like it suddenly binds to dvorak thingy layout or something...
Izorkin has joined #nixos
turion has joined #nixos
RRedcroft has quit [Remote host closed the connection]
<eyJhb> Holy hell, so it generates a layout if on dvorak, that maps to the qwerty keys
Diogo has quit [Quit: The Lounge - https://thelounge.chat]
andreas303 has joined #nixos
<mica[m]> simpson: true, the package may not be the best, but it is the best in terms of the functionality it provides.
Diogo has joined #nixos
<{^_^}> [nixos-homepage] @garbas pushed to landing-page « removing license information for nixpkgs »: https://git.io/Jf2kf
<mica[m]> simpson: is that patch from somewhere specific? I've applied to to master, but my local build still fails
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88537 → graylog: 3.2.4 -> 3.2.5 → https://git.io/Jf2kJ
<simpson> mica[m]: Just from me trying to build it, that's all.
<{^_^}> [nixpkgs] @rycee pushed commit from @r-ryantm to master « cloc: 1.84 -> 1.86 »: https://git.io/Jf2kt
<{^_^}> [nixpkgs] @rycee closed pull request #88262 → cloc: 1.84 -> 1.86 → https://git.io/JfzSU
<mica[m]> simpson: it builds for you off current master? it still fails for me trying to copy this copyright file
klntsky has quit [Remote host closed the connection]
proofofkeags has quit [Ping timeout: 265 seconds]
klntsky has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88538 → jc: 1.10.10 -> 1.10.12 → https://git.io/Jf2kC
b42 has quit [Ping timeout: 260 seconds]
b42 has joined #nixos
proofofkeags has joined #nixos
teto has quit [Ping timeout: 260 seconds]
orivej has quit [Quit: No Ping reply in 180 seconds.]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88539 → jgmenu: 4.2.0 -> 4.2.1 → https://git.io/Jf2k1
proofofkeags has quit [Remote host closed the connection]
fendor has quit [Remote host closed the connection]
orivej has joined #nixos
proofofkeags has joined #nixos
<bqv> i seriously wish there was an analogue to dot notation in nix
<bqv> infinisil: that haskell module idea would make me so happy
<gchristensen> oh?
fendor has joined #nixos
<bqv> he was thinking of building a haskell engine into nix such that you could embed actual haskell in place of nix during eval
<adisbladis> gchristensen: The idea was basically haskell ffi
<gchristensen> I mean the dot notation
<bqv> oh
<gchristensen> I don't think I want to hear more about ffi :P
<LnL> what's the status of amv7 now btw?
<bqv> say you have `f (g x)`, haskell can write that as `(f . g) x`
<bqv> so you can elide the x in the second form
<gchristensen> ah gotcha
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88540 → isocodes: 4.4 -> 4.5.0 → https://git.io/Jf2kb
<quinn> bqv: all that just for partial application?
<LnL> there's still basically just one good eval
<gchristensen> LnL: disabled because the cross-built VM pushed the initrd too big
<LnL> aww :(
o1lo01ol1o has quit [Remote host closed the connection]
<bqv> quinn: well that in combination with the `$` operator can take something that would be tens of lines and compress it into one
<gchristensen> LnL: when I can, I'll change it to fetch the VM after boot like the macs do
<bqv> sure you might need a PhD to decompress it but for little things it's a nice convenience
<infinisil> I'd be happy with just a $
o1lo01ol1o has joined #nixos
<bqv> i can live without `$`, `.` seems more immediately useful to me
<quinn> bqv: do you need haskell for the point system? couldn't you just write that into nix?
<simpson> bqv: Do you have good examples within nixpkgs where this might happen? I don't know of any situations where tens of lines would become one line.
<jared-w> dot notation is really just a combination of user defined operators (with user defined association and precedence), and partial application. Nothing particularly special about it in of itself.
<bqv> quinn: no, that's why i was saying i wish it was a thing. the haskell part would just be a shortcut to that end
<LnL> gchristensen: cool, quite likely to become relevant for me in the not too distant future :D
<jared-w> (I do vaguely remember that GHC itself has a few special cased hacks for . and $ for typechecking due to their ubiquity, though...)
<infinisil> (I don't think this has anything to do with haskell embedding)
<gchristensen> LnL: oh really? :)
<bqv> simpson: not off head, i'm working on local code
<quinn> jared-w: i could see how that would be hard for typechecking. bqv: oh, i get it now.
vidbina has quit [Ping timeout: 256 seconds]
<jared-w> simpson: I think 10s to 1 is a bit of an exaggeration, myself. a(b(c(d(e(f(g)))))) is not magically more verbose than a . b . c . d . e . f $ g
civodul has joined #nixos
<infinisil> Could even do `a $ b $ c $ d $ e $ f g` with just $ though
<jared-w> that said, "pipeline notation"s are definitely easier to read over multiple lines
<simpson> jared-w: Sure. But it's always worth double-checking such claims.
<jared-w> infinisil: right.
o1lo01ol1o has quit [Ping timeout: 256 seconds]
<jared-w> simpson: of course, can't have people on the internet being wrong, eh? Or worse, hyperbolic... :p
<bqv> i mean the gains aren't all single argument elision like that. i'm only thinking back to times where dot notation made haskell code that would have looked ridiculous otherwise very terse
<manveru> infinisil: isn't that what `lib.pipe` does?
<bqv> simpson: the passive-aggressiveness is palpable
<infinisil> manveru: Pretty much yeah, though pipe is a bit backwards in that regard
<mica[m]> simpson: When I try and build displaycal with that patch, I get: error: can't copy '/tmp/nix-build-displaycal-3.8.9.3.drv-0/DisplayCAL-3.8.9.3/DisplayCAL/../dist/copyright': doesn't exist or not a regular file
<jared-w> oh of course. I really like a lot of the notational tricks that emerge naturally from haskell's various design choices. Quite honestly, I think more of the terseness and cleanliness comes from typeclasses and ubiquitous operators than it does from $ and . specifically. I've got no idea how we could "operator"ify most of the idioms in nixpkgs (or nix in general), though
teto has joined #nixos
orivej has quit [Quit: No Ping reply in 180 seconds.]
<{^_^}> [nix] @edolstra pushed to flakes « Fix GitHub test »: https://git.io/Jf2IL
<bqv> yeah fair point
orivej has joined #nixos
<manveru> how's dhall-nix these days?
jhillyerd has joined #nixos
<bqv> last i checked, it wasn't interchangeable because of the semantics of callPackage
<jared-w> and, tbh, I'm not sure some of the nixpkgs idioms and design choices are worth codifying in operators or other syntactic sugar. Very few of them have a basis in anything other than convention. Not that convention is wrong, but operators that represent convention never seem to work as well as operators that represent consistent "lawful" abstractions.
<maralorn> I have a problem with applying overlays.
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #88518 → pkg-config, pkgconf: Misc fixes → https://git.io/Jfg7C
<maralorn> I am following the wiki and set: NIX_PATH="$NIX_PATH:nixpkgs-overlays=dir/with/mulitple/dot-nix-files"
<{^_^}> [nixpkgs] @Ericson2314 pushed 8 commits to staging: https://git.io/Jf2I3
<maralorn> but the files in that directory don‘t get evaluated.
agsdheidjd has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @dywedir merged pull request #88453 → dav1d: 0.6.0 -> 0.7.0 → https://git.io/JfgZm
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/Jf2IZ
edcba has joined #nixos
agsdheidjd has joined #nixos
<dmj`> shopify is moving to nix
* dmj` pops champagne bottle
<gchristensen> they presented at nixcon 2019 :)
<LnL> in what way? they're already using is pretty heavily for development AFAIK
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88541 → home-assistant-cli: 0.8.0 -> 0.9.1 → https://git.io/Jf2Ic
<azazel> gchristensen, dmj`: yes, that's great, but I must say that I found the explanation of the "simple mental model" of nix with graph and edges a bit convoluted as a first approach for neophites
<gchristensen> sure :)
<gchristensen> that is okay, the post doesn't have to be all thinsg for all people. we need more writing, period
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
reallymemorable has quit [Quit: reallymemorable]
<{^_^}> [nixos-homepage] @monoidal opened pull request #429 → Add Tweag to the list of companies providing support → https://git.io/Jf2IR
<eyJhb> Fast way to start a temp ssh server in nixos?
<infinisil> jared-w: There is rfcs#3 which wanted to introduce new operators
<{^_^}> https://github.com/NixOS/rfcs/pull/3 (by nbp, 3 years ago, closed): [RFC 0003] SOS: Simple Override Strategy.
<bqv> eyJhb: nix-shell -p dropbear --run dropbear ?
agsdheidjd has quit [Ping timeout: 265 seconds]
<bqv> or, you know, that but correct
<{^_^}> [nixos-homepage] @grahamc merged pull request #429 → Add Tweag to the list of companies providing support → https://git.io/Jf2IR
<{^_^}> [nixos-homepage] @grahamc pushed 2 commits to master: https://git.io/Jf2IV
<clever> eyJhb: tmate is another simple option, it also doesnt need port forwarding
<eyJhb> Need portforwarding, or.. To disable the firewall.. Can I do that as well without rebuilding?
<quinn> i don't think that will take care of port forwarding.
agsdheidjd has joined #nixos
<eyJhb> Port forwarding, wrong word
<clever> eyJhb: thats where tmate can help, it doesnt need any firewall changes
<quinn> duhhhhhhh firewall.
<eyJhb> THe firewall is on by default on nixos. Meant that :p
<clever> eyJhb: you could also just `systemctl stop firewall` to turn the whole thing off
<keithy[m]> thx
<eyJhb> Going with tmate, dropbear will not play atm
* clever heads off to bed
<eyJhb> Just need to type in the key
<eyJhb> Night clever :)
agsdheidjd has quit [Ping timeout: 265 seconds]
o1lo01ol1o has joined #nixos
zupo has joined #nixos
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
<{^_^}> [nixpkgs] @SCOTT-HAMILTON opened pull request #88542 → Add day night plasma wallpapers → https://git.io/Jf2LO
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88543 → hopper: 4.5.25 -> 4.5.27 → https://git.io/Jf2Ls
o1lo01ol1o has quit [Ping timeout: 240 seconds]
zarel has quit [Ping timeout: 260 seconds]
jumper149 has joined #nixos
agam has quit [Remote host closed the connection]
agam has joined #nixos
zarel has joined #nixos
turion has quit [Ping timeout: 260 seconds]
orivej has quit [Ping timeout: 256 seconds]
jgeerds_ has joined #nixos
orivej has joined #nixos
<maralorn> I am playing around with overlays and I am trying to have the unstable package set via self: super: unstable = import <unstable> {};, now since I have this at nixpkgs-overlays, that recurses indefinitely. Any suggestion how I can break that recursion?
<maralorn> Obviously I don‘t need pkgs.unstable.unstable.
<{^_^}> [nixpkgs] @Pablo1107 opened pull request #88544 → ledger2beancount: init at 2.1 → https://git.io/Jf2Lr
cantstanya has quit [Remote host closed the connection]
drakonis1 has quit [Ping timeout: 272 seconds]
cantstanya has joined #nixos
<maralorn> Is there an attribute of self by which I can tell if the packageset is unstable?
<maralorn> Like a version flag?
drakonis1 has joined #nixos
<emily> if disallowedReferences includes python2.interpreter, will a reference to (python2.withPackages f).interpreter fail? (I'm hoping yes)
<emily> (trying to figure out the exact right thing to put in https://github.com/NixOS/nixpkgs/pull/88454#issuecomment-631938817)
<emily> in fact what does it even mean to include a python2.withPackages f in a nativeBuildInputs? does that just automatically resolve to .interpreter?
<{^_^}> [nixpkgs] @timokau merged pull request #88525 → tridactyl-native: 1.18.1 -> 1.19.0 → https://git.io/Jf2eJ
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/Jf2LQ
<kahiru> hi, is it possible to have nix store on nfs if I don't plan sharing it between multiple machines?
<srhb> kahiru: As long as you're not on NixOS, yes, and you could even share it (with some huge caveats wrt. gc roots)
<kahiru> srhb: why not on nixos?
<srhb> Uh, I barely remember. Because I didn't get it to boot. :-P
<kahiru> ah :)
<srhb> So I guess I should say "maybe, but I failed at it" :)
<kahiru> fair enough
<srhb> kahiru: It's a bit tricky when you need the store to be available ultra ultra early in the boot process. But right now I can't think of a fundamental reason why it wouldn't work.
<kahiru> srhb: I want to try putting nixos on an odroid c2 and i was hoping to offload the storage to another machine with better i/o capabilities
<alj[m]> Hi! I have a dns(masq) server setup on one of my servers and another server is connected via a tinc vpn to the dns server but also the regular internet via my router. How do I force the second server to prioritize my dns server before anything else and use my router as fallback?
<MichaelRaskin> kahiru: 9p?
<MichaelRaskin> NixOS tests run on VMs with 9p store (via virtfs but that should not matter) and it is known to work
<{^_^}> [nixos-homepage] @garbas pushed to landing-page « improve docker example »: https://git.io/Jf2Lh
<kahiru> that could be an option
<emily> wonder how nix-store-on-cephfs is
<{^_^}> [nixpkgs] @jacereda opened pull request #88545 → copper: init at 4.4 → https://git.io/Jf2tU
<emily> you could have a cluster-wide nix store that way
numkem has quit [Remote host closed the connection]
<colemickens> we should s/9p/virtio-fs/g
<colemickens> well, actually maybe not, idk how old of kernels we support
jhillyerd has quit [Quit: WeeChat 2.7.1]
jhillyerd has joined #nixos
hmpffff has quit [Quit: Bye…]
<{^_^}> [nixpkgs] @cole-h opened pull request #88546 → nixos/doas: let wheel keepEnv by default → https://git.io/Jf2tk
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88547 → grml-zsh-config: 0.16.1 -> 0.16.2 → https://git.io/Jf2tL
pjt_014 has joined #nixos
Arahael has quit [Ping timeout: 260 seconds]
<{^_^}> [nixos-homepage] @garbas pushed to landing-page « explain what to do with vhd image »: https://git.io/Jf2tq
<{^_^}> [nixpkgs] @jacereda opened pull request #88548 → code-browser: init at 7.1.20 → https://git.io/Jf2tm
Arahael has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @romildo merged pull request #88539 → jgmenu: 4.2.0 -> 4.2.1 → https://git.io/Jf2k1
<{^_^}> [nixpkgs] @romildo pushed 2 commits to master: https://git.io/Jf2tl
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88549 → imgproxy: 2.13.0 -> 2.13.1 → https://git.io/Jf2tR
Thra11 has quit [Quit: WeeChat 2.8]
smatting has quit [Ping timeout: 265 seconds]
ddellacosta has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @mmahut merged pull request #86237 → Update Electron 6,7,8 → https://git.io/JfmaS
<{^_^}> [nixpkgs] @mmahut pushed 5 commits to master: https://git.io/Jf2tu
reallymemorable has joined #nixos
ddellacosta has joined #nixos
chloekek has quit [Ping timeout: 272 seconds]
<maralorn> Am I correlt in observing, that nixos-rebuild ignores the nixpkgs-overlays variable in nix path?
reallymemorable has quit [Ping timeout: 256 seconds]
smatting has joined #nixos
reallymemorable has joined #nixos
<bqv> it would be a bug if it didn't
<maralorn> bqv: Why?
<{^_^}> [nixpkgs] @prusnak opened pull request #88550 → [20.03] Update Electron 6,7,8 → https://git.io/Jf2tS
gustavderdrache has quit [Quit: Leaving.]
reallymemorable has quit [Quit: reallymemorable]
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
reallymemorable has joined #nixos
<bqv> because overlays specified in the config you're trying to rebuild to would not apply
<{^_^}> [nixpkgs] @prusnak opened pull request #88551 → electron_9: init at 9.0.0 → https://git.io/Jf2tb
<infinisil> maralorn: Nah that's correct, it doesn't. You need to use the nixpkgs.overlays option to specific NixOS overlays
<maralorn> :-(
srid2 has quit [Quit: Connection closed for inactivity]
Rusty1 has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> [nixpkgs] @Mic92 opened pull request #88552 → openafs_1_8: include 5.6 fixes → https://git.io/Jf2qv
<{^_^}> [nixpkgs] @Mic92 opened pull request #88553 → [backport] openafs_1_8: include 5.6 fixes → https://git.io/Jf2qT
jco has quit [Quit: WeeChat 2.7]
mog has quit [Ping timeout: 272 seconds]
hooo has quit [Quit: Connection closed for inactivity]
mog has joined #nixos
linarcx has quit [Ping timeout: 272 seconds]
mr_sm11th has joined #nixos
<mr_sm11th> I'm running NixOS on a cheap VPS. But it seems nix-env and nix-build are pretty memory and CPU hungry. :(
<quinn> if you're concerned with storage you can ease up on that with nix.gc, but it is definitely memory and cpu intensive
<mr_sm11th> Ah I was using nix-env -i
<mr_sm11th> that completely locked up my server
<mr_sm11th> nix-env -f '<nixpkgs>' -i -A works better
mallox has quit [Quit: WeeChat 2.8]
<quinn> definitely experienced similar
knupfer has joined #nixos
<dmj`> gchristensen: no way, in 2019? By 2030 will big tech be all nix?
<dmj`> (just say yes)
asymptotically has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88555 → guile-cairo: 1.10.0 -> 1.11.0 → https://git.io/Jf2qo
<gchristensen> dmj`: yes
<dmj`> gchristensen: I knew it
<das_j> currently testing the flakes branch. does anyone know how I can force it to use my dirty worktree? `nix eval --impure` does not work for some reason
sigmundv has quit [Read error: Connection reset by peer]
sigmundv has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88556 → homebank: 5.4.1 -> 5.4.2 → https://git.io/Jf2qH
<balsoft> das_j: what do you mean by "use" exactly? nix build .#foo will work on a dirty tree (just throw a warning)
<das_j> balsoft: That's what I'd expect as well. However, it returns with `error: source tree referenced by 'git+file://blah' does not contain a '/flake.nix' file`. strace shows that it checks for the file at a store path where it does not exist
<das_j> `[pid 8197] lstat("/nix/store/v54q0d65wh15h9jzb6ja19vpfa74hcr0-source/flake.nix", 0x7ffe5af1bbd0) = -1 ENOENT (No such file or directory)` is what it tries
seku has joined #nixos
<{^_^}> [nixpkgs] @erictapen opened pull request #88557 → fontforge: CVE-2020-5395, CVE-2020-5496 → https://git.io/Jf2qN
fendor has quit [Read error: Connection reset by peer]
<bqv> das_j: if you use files not tracked by git, it simply will not work
o1lo01ol1o has quit [Remote host closed the connection]
<bqv> you can fudge it so that you can build a "slightly" dirty tree, like most people here seem to, but for the most part you're meant to commit to build
<das_j> Oof
<das_j> That makes development a bit more annoying :/ thanks
o1lo01ol1o has joined #nixos
<balsoft> das_j: I can't see how it makes development annoying, you just do git add --all and that's it
<balsoft> You can later git reset if you want to commit things separately
<das_j> It breaks everything about git status. It will always show as clean which means I'll have to use git log, git diff and friends
<colemickens> hm, I'm trying to think through the nix-channel --update process, do folks have estimated usage breakdowns for channels?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #88558 → img2pdf: 0.3.4 -> 0.3.6 → https://git.io/Jf2mG
<mica[m]> Can anyone take a look at https://github.com/NixOS/nixpkgs/issues/88226 I'd like to get it working but I'm stuck on what to do.
<{^_^}> #88226 (by paperdigits, 1 day ago, open): Package displaycal broken in 20.03
* colemickens wants a NixOS Census/Survey
<jhillyerd> das_j: when I run git status it shows added files. You can run git diff @ to see how added files differ from the tree.
<das_j> I'm aware of the git tools. I just don't understand why my build tool MUST interact with my vcs tool instead of just taking what's there
<das_j> Also, the "new" way requires way more commands for the same result
<cole-h> colemickens++ Btw, thanks for the review :) Definitely some good points I hadn't thought of.
<{^_^}> colemickens's karma got increased to 25
<{^_^}> [nixos-search] @garbas merged pull request #37 → Add top-level attrset to package documents → https://git.io/Jfzj9
<{^_^}> [nixos-search] @garbas pushed commit from @adisbladis to master « Add top-level attrset to package documents (#37) »: https://git.io/Jf2mW
<{^_^}> [nixos-search] @garbas pushed 0 commits to attrset-schema: https://git.io/Jf2ml
<colemickens> np, I think it mostly amounted to me having a TIL about doas, but I'm happy if you're happy :)
<mr_sm11th> Does anyone know if nginx' enableACME option works with 'listen'?
<{^_^}> [nixpkgs] @Ma27 merged pull request #88014 → fdtools: init at 2020.05.04 → https://git.io/Jf0dy
<{^_^}> [nixpkgs] @Ma27 pushed 3 commits to master: https://git.io/Jf2m4
tobeportable has quit [Quit: Leaving]
zupo has quit [Ping timeout: 256 seconds]
zupo has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Ma27 merged pull request #88537 → graylog: 3.2.4 -> 3.2.5 → https://git.io/Jf2kJ
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/Jf2mr
<balsoft> das_j: well, the build tool interacts with git to ensure that if two persons check out the same reference, they get the same derivations. I agree that in the case of a dirty tree the behavior should be different and it should just warn you that it will take the tree instead of the index. However, I have no idea if the people making the decisions agree with that.
justanotheruser has quit [Ping timeout: 260 seconds]
orivej has quit [Ping timeout: 256 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
orivej has joined #nixos
Stuck_ has joined #nixos
<Stuck_> Hi, I've updated my nixos to 20.03, this week and my syncplay (version 1.6.4) doesn't open, I don't anything online about this. does anyone has the same problem?
gustavderdrache has joined #nixos
rasmusm has quit [Quit: Leaving]
mr_sm11th has quit [Remote host closed the connection]
cosimone has quit [Ping timeout: 260 seconds]
dermetfan has quit [Ping timeout: 265 seconds]
fusion809 has joined #nixos
justanotheruser has joined #nixos
lord| has quit [Remote host closed the connection]
lord| has joined #nixos
<{^_^}> [nix] @mkenigs opened pull request #3607 → Handle circular flake dependencies in list-inputs → https://git.io/Jf2mx
proofofkeags has quit [Remote host closed the connection]
knupfer has quit [Ping timeout: 256 seconds]
proofofkeags has joined #nixos
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed commit from @r-ryantm to release-20.03 « graylog: 3.2.4 -> 3.2.5 »: https://git.io/Jf2mj
syd has quit [Quit: Connection closed]
reallymemorable has quit [Quit: reallymemorable]
Laboon3k has joined #nixos
smatting has quit [Ping timeout: 264 seconds]
adyatlov has joined #nixos
<adyatlov> Can someone tell me what the nixpkgs equivalent packages for "# apt install python3-gi gobject-introspection gir1.2-gtk-3.0" are?
<colemickens> adyatlov: that depends on what your real end goal is
<colemickens> adyatlov: are you trying to make them available to build some project against?
<adyatlov> Yes. I am getting the errors described here https://stackoverflow.com/a/56944060
dansho has quit [Ping timeout: 240 seconds]
<adyatlov> I.e. "ValueError: Namespace Gtk not available"
erasmas has quit [Ping timeout: 256 seconds]
<colemickens> You probably want to setup a `shell.nix` to get the python requirements available to you.
<colemickens> Installing them into your user environment with `nix-env` will not do what you want.
<adyatlov> I'm copying "export PYTHONPATH" manually from a built version
philr_ has joined #nixos
<colemickens> I'm not exactly sure what that means, but I wouldn't really expect a PYTHONPATH from a non-nix build to work on your nix system.
<adyatlov> nix-build right?
<colemickens> there is no way to do the equivalent `apt` command that would put files in the locations that would be in a regular linux distro.
<adyatlov> I'm not running Debian, it's just an example
<energizer> what's your actual goal adyatlov?
<energizer> are those dependencies of an application you're working on?
<adyatlov> I'm working on an package expression for Crossover 19.0.0
<energizer> and what problem are you facing?
<adyatlov> It doesn't pass gi.require_version('Gtk', '3.0')
<energizer> can you show the expression you have so far?
<adyatlov> Just a sec
<energizer> and the error message too
maddo has quit [Quit: See ya]
* colemickens is actually sort of dealing with a similar issue for Mirage
NeoCron has quit [Quit: Leaving]
<adyatlov> If you know a nice paste with Nix syntax highlighting, I'm all ears
<energizer> https://bpa.st/
<colemickens> gist.github.com works
<colemickens> ,paste
<{^_^}> Use a website such as [ https://gist.github.com/ http://ix.io/ https://hastebin.com/ http://sprunge.us/ https://paste.ee/ ] or similar services to share anything that's longer than a couple lines.
<Laboon3k> Hello, people! Can someone help me a bit?
<adyatlov> energizer: Here's the error https://pastebin.com/xpEbfZL1
<Laboon3k> Do someone understand abour CMake?
MmeQuignon has quit [Ping timeout: 260 seconds]
<energizer> adyatlov: i dont know. i see some issues with that same error message on github, so maybe their fixes give a hint
<energizer> in nixpkgs
<adyatlov> nixpkgs issue tracker?
<{^_^}> [nix-mode] @dangirsh opened pull request #100 → add README section for nix-prettify-mode → https://git.io/Jf2Ys
<{^_^}> #75844 (by lovesegfault, 22 weeks ago, closed): lollypop broken with `Namespace Gtk not available`
<{^_^}> #43675 (by rittelle, 1 year ago, closed): Onboard fails to start
<adyatlov> Thanks!
<adyatlov> I hadn't thought of that
<{^_^}> [nixpkgs] @cole-h closed pull request #88546 → nixos/doas: let wheel keepEnv by default → https://git.io/Jf2tk
<{^_^}> [nixpkgs] @markuskowa merged pull request #88485 → etherape: 0.9.18 -> 0.9.19 → https://git.io/JfgoT
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/Jf2Ya
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
mbrgm_ has joined #nixos
<ajs124> I'm trying to enable dmeventd on my system, but the .socket unit file that upstream provides doesn't start on bootup. It does start later though... How would I go about debugging this? The journal doesn't seem to contain anything about the socket file.
proofofkeags has quit [Remote host closed the connection]
mbrgm has quit [Ping timeout: 264 seconds]
mbrgm_ is now known as mbrgm
<cole-h> ajs124: Probably take a look at the socket's WantedBy.
<ajs124> cole-h: WantedBy=sockets.target
<cole-h> Wait, the socket *itself* doesn't start on bootup?
<ajs124> the socket unit is "inactive (dead)" and the sockets don't get created, yes
<ajs124> but if I run systemctl restart dm-event.socket after bootup, it works just fine
<cole-h> That is... terribly weird. Sorry, I read "service" for a second.
orivej has quit [Ping timeout: 265 seconds]
<ajs124> indeed, it is
kvda has joined #nixos
jgeerds_ has quit [Ping timeout: 256 seconds]
<colemickens> anyone good at qt5+python? I feel like I'm close to having Mirage (another new Matrix client) working: https://github.com/NixOS/nixpkgs/pull/84150/
<ajs124> while looking at other socket units on my system I noticed that nix-daemon.socket has an empty override unit. anyone got any ideas why that is? does that actually do anything?
<{^_^}> [nixpkgs] @Ma27 merged pull request #88515 → gnome-photos: 3.34.1 -> 3.34.2 → https://git.io/JfgHE
orivej has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/Jf2Y9