worldofpeace changed the topic of #nixos to: NixOS stable: 19.09 \o/ https://discourse.nixos.org/t/nixos-19-09-release/4306/2 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2018 || For best support,
thc202 has quit [Ping timeout: 245 seconds]
<Raito_Bezarius> how can I recopy all closures on a nixops deployment?
<Raito_Bezarius> like reset the state of the target machine
<clever> Raito_Bezarius: store paths are read-only, so there isnt much point in re-copying things
<Raito_Bezarius> clever: yeah but I have a strange bug, I upgraded my nixpkgs locally and I want to rebuild my closures using this new nixpkgs
<Raito_Bezarius> When I try to redeploy, NixOps says there's no closures to copy back
jedai42 has quit [Ping timeout: 240 seconds]
drakonis_ has joined #nixos
<clever> Raito_Bezarius: forcing it to re-copy wont make any difference then
<clever> Raito_Bezarius: what does `nixops info` report?
<Raito_Bezarius> everything up
ambro718 has quit [Ping timeout: 240 seconds]
logzet has quit [Ping timeout: 245 seconds]
fendor has quit [Quit: Leaving]
<clever> Raito_Bezarius: what about before the host list, can you pastebin that part?
<{^_^}> [nixpkgs] @markuskowa merged pull request #72687 → vim: 8.1.2188 -> 8.1.2237 → https://git.io/JegdN
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to staging: https://git.io/Jew28
<Raito_Bezarius> Nix profile: /nix/var/nix/profiles/per-user/raito/nixops/e89e1d3d-04d7-11ea-8551-8c1645fab9e6
<Raito_Bezarius> I think it's enough?
<Raito_Bezarius> Other than this are application-specific stuff it seems like
<clever> Raito_Bezarius: is `Nix path` listed at all?
<Raito_Bezarius> No at all
<clever> Raito_Bezarius: then nixops should be using whatever <nixpkgs> maps to in $NIX_PATH
wildtrees has joined #nixos
<clever> Raito_Bezarius: `nix-instantiate --find-file nixpkgs`
<Raito_Bezarius> /nix/var/nix/profiles/per-user/root/channels/nixpkgs
stepcut has joined #nixos
<clever> Raito_Bezarius: then it should use whatever channel root is using
drakonis has quit [Ping timeout: 250 seconds]
<Raito_Bezarius> How can I check which channel root is using?
<clever> Raito_Bezarius: nix-channel --list, as root
<Raito_Bezarius> It's using unstable
<Raito_Bezarius> But I didn't do nix-channel --update as root
<Raito_Bezarius> So that might be it
<Raito_Bezarius> Is it enough to do a nix-channel --update, or should I do also a nix-env -iA nixpkgs as root?
<clever> just nix-channel --update, as root
<{^_^}> [nixpkgs] @uri-canva closed pull request #69279 → envoy: 1.3.0 -> 1.11.1 → https://git.io/Jesgi
<Raito_Bezarius> Alright, thank you cl
<Raito_Bezarius> clever *
<Raito_Bezarius> clever++
<{^_^}> clever's karma got increased to 237
<clever> your welcome
<Raito_Bezarius> (Indeed it creates new closure after a deployment!)
<clever> the hashes in the store paths, are all hashes of the build directions
<clever> so if the pathes are identical, then the nixpkgs hasnt changed
stepcut has quit [Remote host closed the connection]
<Raito_Bezarius> Makes sense
<{^_^}> [nixpkgs] @baracoder opened pull request #73262 → dotnet core: Allow multiple packages → https://git.io/Jew2z
<{^_^}> [nixpkgs] @aanderse closed pull request #56304 → apache-httpd: do not run anything as root → https://git.io/fhb4y
<{^_^}> [nixpkgs] @kylesferrazza opened pull request #73263 → numix-solarized-gtk-theme: 20170810 -> 20180913 → https://git.io/Jew22
<Raito_Bezarius> Though for a strange reason, I don't understand why I get root profile channels in my user profile
<clever> youll need to refer to the value of $NIX_PATH
<Raito_Bezarius> it's using the Nix profile script .sh and I source it
<Raito_Bezarius> But I see $HOME references into it
<Raito_Bezarius> I suppose there's something else which adding the root channel in my env
<clever> echo $NIX_PATH ?
mexisme_ has quit [Ping timeout: 265 seconds]
Fare has joined #nixos
evanjs has quit [Quit: ZNC 1.7.4 - https://znc.in]
evanjs has joined #nixos
<Raito_Bezarius> nixpkgs=/nix/var/nix/profiles/per-user/root/channels/nixpkgs /nix/var/nix/profiles/per-user/root/channels /home/raito/.nix-defexpr/channels /home/raito/.nix-defexpr/channels
<clever> Raito_Bezarius: yeah, the first entry forces <nixpkgs> to always be roots nixpkgs, and to ignore what your current user has
halfbit has quit [Ping timeout: 265 seconds]
<Raito_Bezarius> I have to trace who is setting $NIX_PATH and how to understand why this is happening
<clever> Raito_Bezarius: you can always use -I nixpkgs=/whatever with `nixops deploy`, and you can use `nixops modify -I nixpkgs=/whatever deployment.nix` to make that override permanent
<Raito_Bezarius> Oh sweet for the override
<clever> that would let you override things without changing NIX_PATH
abathur has joined #nixos
sigmundv has quit [Ping timeout: 240 seconds]
romildo has quit [Quit: Leaving]
selfsymmetric-mu has quit [Remote host closed the connection]
mexisme_ has joined #nixos
robogoat has quit [Ping timeout: 246 seconds]
hexo has quit [Ping timeout: 268 seconds]
stepcut has joined #nixos
virus_dave has quit [Quit: virus_dave]
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 240 seconds]
mbrgm_ is now known as mbrgm
lounge-user5 has joined #nixos
lounge-user5 has quit [Remote host closed the connection]
jluttine has quit [Ping timeout: 240 seconds]
waleee-cl has quit [Quit: Connection closed for inactivity]
mexisme_ has quit [Ping timeout: 276 seconds]
drakonis has joined #nixos
robogoat has joined #nixos
drakonis_ has quit [Ping timeout: 276 seconds]
noudle has quit []
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
<andi-> ,locate calendar
<{^_^}> Found in packages: xsd, zsh, emacs, meteor, emacs25, lazarus, arcanist, brackets, qt5.full, azure-cli, plan9port, qt59.full, i3pystatus, nodejs-6_x, nodejs-8_x, qt511.full, emacs25-nox, emacs26-nox, factor-lang, nodejs-10_x, nodejs-11_x, phabricator, wire-desktop, deepin.go-lib, home-assistant, gnome3.libgdata, ganttproject-bin, gnome3.evolution, nodePackages.less, nodePackages.bower, nodePackages.shout, nodePackages.hueadm, and 16 more
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
hlolli_ has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
<{^_^}> [nixpkgs] @Ericson2314 opened pull request #73265 → MinGW: Enable C++ threads with mcfgthreads for 19.09 → https://git.io/JewaZ
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
hlolli has quit [Ping timeout: 240 seconds]
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
<monokrome> O_O
stepcut has joined #nixos
NoctisLa1 has joined #nixos
stepcut has quit [Remote host closed the connection]
mexisme_ has joined #nixos
stepcut has joined #nixos
NoctisLabs has quit [Ping timeout: 265 seconds]
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
slack1256 has joined #nixos
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
exfalso has joined #nixos
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JewaW
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
qubasa_ has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
selfsymmetric-mu has joined #nixos
stepcut has joined #nixos
<selfsymmetric-mu> Is it possible to use nested `with ...;`? For example, if I have a bunch of `pkgs.` in a list and a bunch of `pkgs.xlibs`, do I have to concat `with pkgs;` with `with pkgs.xlibs`, or can I next `with xlibs;` somehow?
<selfsymmetric-mu> Does that question make sense? I can post an example...
qubasa has quit [Ping timeout: 240 seconds]
Rusty1 has joined #nixos
fpletz has quit [Quit: ^D]
exfalso has quit [Ping timeout: 240 seconds]
<samueldr> > with pkgs; with lib; optionalString true hello # selfsymmetric-mu does it help?
<{^_^}> "<derivation /nix/store/lzq1bv4y9zjr75rj7b4lixkf4l3ac0lr-hello-2.10.drv>"
jluttine has joined #nixos
<samueldr> each `with` did their job of bringing its param's set into the lexical scope
wildtrees has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #73265 → MinGW: Enable C++ threads with mcfgthreads for 19.09 → https://git.io/JewaZ
<{^_^}> [nixpkgs] @Ericson2314 pushed 11 commits to release-19.09: https://git.io/Jewa2
<{^_^}> [nixpkgs] @demin-dmitriy opened pull request #73266 → Fix libredirect open bug → https://git.io/Jewaa
<{^_^}> [nixpkgs] @aanderse opened pull request #73267 → mariadb: 10.3.18 -> 10.3.20 → https://git.io/Jewaw
jluttine has quit [Ping timeout: 240 seconds]
<selfsymmetric-mu> samueldr++
<{^_^}> samueldr's karma got increased to 127
<selfsymmetric-mu> Yes, thank you! :)
<{^_^}> [nixpkgs] @aanderse closed pull request #71713 → mariadb: 10.3.18 -> 10.4.8 → https://git.io/JeRbN
<{^_^}> [nixpkgs] @worldofpeace merged pull request #72959 → nixos/gnome3: add gnome-flashback to systemd.packages → https://git.io/Jeaou
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/JewaD
<joepie91> selfsymmetric-mu: please be wary of using `with` - it makes it very difficult for a future reader of the code to figure out where particular identifiers are coming from
<joepie91> (as is true for non-explicit scope injection in any language)
mexisme_ has quit [Ping timeout: 240 seconds]
<samueldr> true, while I did answer the question, it can cause confusion, especiall when applied to a broader scope
<samueldr> like, if I see a file starting with `with` I know I'm in for a ride :)
<samueldr> while `with pkgs; [ ... ]` is generally sane enough... most of the time
<infinisil> samueldr: Could use `attrValues { inherit (pkgs) a b c; }` :P
mexisme_ has joined #nixos
<samueldr> definitely what I do in broader scopes :)
<infinisil> About the same effect, but without with
<samueldr> uh, no, misread
<samueldr> neat trick there
xkapastel has quit [Quit: Connection closed for inactivity]
<samueldr> though, for a simple `with pkgs; [ ... ]` that trick reads mostly like "avoiding with just for the sake of avoiding with" :)
<infinisil> samueldr: I'll argue that people might think of putting complicated expressions inside `with pkgs; [ ... (complicated nested expression here) ... ]`
<samueldr> you're right, thus "a simple" :)
<infinisil> (and having the `with` scope inside the complicated nested expression makes things confusing again)
<samueldr> definitely :)
<infinisil> Ah yeah :)
vidbina has joined #nixos
vidbina_ has quit [Ping timeout: 240 seconds]
silver has quit [Read error: Connection reset by peer]
h0m1 has quit [Ping timeout: 245 seconds]
stepcut has quit []
selfsymmetric-mu has quit [Ping timeout: 246 seconds]
h0m1 has joined #nixos
jul1u5 has joined #nixos
johnw has quit [Ping timeout: 250 seconds]
NoctisLa1 has quit [Read error: Connection reset by peer]
johnw_ has joined #nixos
NoctisLa1 has joined #nixos
Okinan has quit [Quit: Konversation terminated!]
selfsymmetric-mu has joined #nixos
Okinan has joined #nixos
marcusr has quit [Remote host closed the connection]
marcusr has joined #nixos
<bdju> is there a free package that can extract a rar file?
<clever> > unrar.meta.license
<{^_^}> { free = false; fullName = "Unfree redistributable"; shortName = "unfreeRedistributable"; }
<clever> bdju: that one is free-ish
<bdju> I tried to install unrar via home-manager and it said I'd have to enable nonfree packages
<clever> bdju: yeah, anything with free = false; requires allowUnfree = true;
<bdju> not planning to ever allowUnfree = true;
<clever> i cant think of any other programs that are more open
<bdju> seems like p7zip might be able to do it
<bdju> https://unix.stackexchange.com/questions/522958/how-to-use-p7zip-to-open-rar-files > p7zip supports RAR format for unpacking or extract only.
<bdju> does appear to be working! nice
<bdju> maybe it should show in the search results for unrar
NoctisLa1 has quit [Read error: Connection reset by peer]
NoctisLabs has joined #nixos
drakonis1 has joined #nixos
drakonis1 has quit [Client Quit]
jlv has joined #nixos
jluttine has joined #nixos
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #73195 → MinGW: Enable C++ threads with mcfgthreads → https://git.io/Jewqj
<{^_^}> [nixpkgs] @Ericson2314 pushed 12 commits to master: https://git.io/JewVX
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 15 commits to nixos-19.09-small: https://git.io/JewVS
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/ef8c34c4721 (from 60 minutes ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
marcusr has quit [Remote host closed the connection]
marcusr has joined #nixos
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 11 commits to nixpkgs-19.09-darwin: https://git.io/Jewa2
NoctisLabs has quit [Read error: Connection reset by peer]
NoctisLa1 has joined #nixos
hatesec_spam has joined #nixos
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/ef8c34c4721 (from 65 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
<{^_^}> [nixpkgs] @swflint opened pull request #73268 → fava: add missing build input → https://git.io/JewVN
jedai42 has joined #nixos
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
jedai42 has quit [Ping timeout: 268 seconds]
mexisme_ has quit [Ping timeout: 240 seconds]
rardiol has quit [Quit: Leaving]
felixfoertsch has quit [Ping timeout: 252 seconds]
felixfoertsch has joined #nixos
hatesec_spam has quit [Quit: Going!]
fpletz has joined #nixos
fpletz has quit [Changing host]
fpletz has joined #nixos
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 23 commits to nixos-unstable-small: https://git.io/JewwR
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/470254a6da8 (from 87 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
drakonis1 has joined #nixos
mexisme_ has joined #nixos
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
<rizary_> Hi, I have backend in PHP, and frontend vanilla js. So, I use hydra for my build server, and in production, we have windows IIS. what is the best way to deploy from my hydra server to IIS? compressed it in .zip?
spacefrogg has joined #nixos
<clever> rizary_: you could use pkgs.runCommand to generate a zip containing the files you want, and $out/nix-support/hydra-build-products to expose a download link in hydra's UI
jlv has quit [Ping timeout: 260 seconds]
<rizary_> clever: thank you. I'll try that.
ajs124 has quit [Quit: Gateway shutdown]
gxt_ has joined #nixos
Scriptkiddi has quit [Remote host closed the connection]
das_j has quit [Remote host closed the connection]
das_j has joined #nixos
Scriptkiddi has joined #nixos
gxt has quit [Ping timeout: 260 seconds]
ddellacosta has quit [Read error: Connection reset by peer]
ddellacosta has joined #nixos
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 is now known as Supersonic
ThatOtherGuy is now known as LogicAside
LysergicDreams has quit [Ping timeout: 276 seconds]
mexisme_ has quit [Ping timeout: 246 seconds]
LysergicDreams has joined #nixos
ddellacosta has quit [Ping timeout: 276 seconds]
abathur has quit [Ping timeout: 265 seconds]
LysergicDreams has quit [Ping timeout: 240 seconds]
LysergicDreams has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
orivej has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 249 commits to nixpkgs-unstable: https://git.io/JewrD
o1lo01ol1o has quit [Ping timeout: 265 seconds]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/5e70be026ee (from 3 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<{^_^}> [nixpkgs] @fuwa0529 opened pull request #73269 → wownero: 0.6.1.2 -> 0.7.0 → https://git.io/JewrF
slack1256 has quit [Ping timeout: 246 seconds]
evanjs has quit [Read error: Connection reset by peer]
evanjs has joined #nixos
bsima has joined #nixos
markus1189 has quit [Ping timeout: 265 seconds]
felixfoertsch has quit [Quit: ZNC 1.7.3 - https://znc.in]
felixfoertsch has joined #nixos
captn3m0- has joined #nixos
captn3m0 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 12 commits to nixpkgs-unstable: https://git.io/Jewo3
markus1189 has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/21c3fabb44b (from 3 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
LysergicDreams has quit [Ping timeout: 265 seconds]
LysergicDreams has joined #nixos
angordeyev[m] has joined #nixos
zupo has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
drakonis1 has quit [Quit: WeeChat 2.6]
BrightOne[m] has joined #nixos
brightone has joined #nixos
<brightone> Hi everyone! I'm starting to love package management again, thanks to Nix. I contributed a few packages to nixpkgs, added myself as a maintainer to others, and reviewed some PRs. What should I do in order to become a member of the NixOS organization on GitHub? (Maybe later if I don't have the experience) Thanks a lot!
<brightone> cc worldofpeace
<BrightOne[m]> Also, I think I'll continue being here from Matrix from now on. Just want that backlog :)
brightone has quit [Client Quit]
Okinan has quit [Quit: Konversation terminated!]
naivesheep has joined #nixos
endformationage has quit [Ping timeout: 265 seconds]
LysergicDreams has quit [Ping timeout: 268 seconds]
LysergicDreams has joined #nixos
gm152 has quit [Quit: Lost terminal]
Soo_Slow has quit [Quit: Soo_Slow]
aveltras has joined #nixos
pixeldot has joined #nixos
pixeldot has quit [Remote host closed the connection]
attente[m] has left #nixos ["User left"]
chreekat has quit [Remote host closed the connection]
chreekat has joined #nixos
o1lo01ol1o has joined #nixos
LysergicDreams has quit [Ping timeout: 240 seconds]
william has joined #nixos
fusion809 has joined #nixos
william has quit [Client Quit]
LysergicDreams has joined #nixos
william has joined #nixos
william has quit [Client Quit]
o1lo01ol1o has quit [Ping timeout: 276 seconds]
kenran has joined #nixos
reallymemorable has quit [Quit: reallymemorable]
jedai42 has joined #nixos
Fare has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 25 commits to nixos-19.09: https://git.io/Jewox
<{^_^}> [nixpkgs] @oxalica opened pull request #73272 → fcitx-configtool: patch paths to fcitx-remote → https://git.io/Jewoh
palo1 has joined #nixos
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/d493b97b265 (from 12 hours ago, history: https://channels.nix.gsc.io/nixos-19.09)
<{^_^}> [nixpkgs] @offlinehacker merged pull request #73263 → numix-solarized-gtk-theme: 20170810 -> 20180913 → https://git.io/Jew22
<{^_^}> [nixpkgs] @offlinehacker pushed 2 commits to master: https://git.io/JewKe
palo has quit [Ping timeout: 240 seconds]
palo1 is now known as palo
<kenran> I want to use unixODBC and freetds from nix in a project (they're both dependencies already and pulled in just fine). Both of these libraries use config/INI files for their configuration, and I can control their paths via environment variables. My problem is that inside the odbc INI file I need to specify the path to the library file that is used (and comes from nix as well). I can use the path to my system
mexisme_ has joined #nixos
<kenran> library just fine, but want it to be working even when I don't have the library in my system at all.
<kenran> What would be the preferred way to handle this? Can I e.g. get the path to the library from some `nix-` command and change it in my INI file? Or is there a better/more idiomatic way?
jgt1 has joined #nixos
Thra11_ has quit [Ping timeout: 265 seconds]
<clever> kenran: is the ini file in /etc? then a nixos module should be generating it
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 12 commits to nixos-unstable-small: https://git.io/JewVX
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/01429fc2ab4 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 32 commits to nixpkgs-unstable: https://git.io/JewKL
<kenran> clever: I'm on macOS, where this specific one is usually at /usr/local/etc/.
<clever> kenran: you probably want to use pkgs.writeTextFile then, and then `nix-build something.nix -A something -o /usr/local/etc/something.ono`
<clever> then nix will generate the ini file for you, and drop a symlink there
<kenran> Ah nice, and I might find out how this is generated by reading the respective nix expression hopefully. Thanks!
<clever> there should be dozens of examples in nixpkgs
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/8e1380b981f (from 3 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
Thra11_ has joined #nixos
senilio has joined #nixos
marcusr has quit [Remote host closed the connection]
marcusr has joined #nixos
jgt1 has quit [Ping timeout: 240 seconds]
warbo has quit [Quit: ERC (IRC client for Emacs 26.1)]
bahamas has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<gyroninja> Easy question. How do I write a make install that's compatible with nix-build (the default installPhase?)
<gyroninja> Is there some environment variable I need to use?
<clever> gyroninja: $out is the main one, all derivations must put files there by default
gkmngrgn has joined #nixos
<clever> gyroninja: line 986 will also add a `--prefix=$out` when running configure
<gyroninja> I just have a basic makefile
<clever> i just blindly `mkdir -pv $out/bin` and then `cp foo $out/bin/foo` and thats it
Ariakenom has joined #nixos
<gyroninja> Yeah I'll just do that
m0rphism has joined #nixos
<atlas_> Is this the proper place to ask about Nix if I'm on macOS?
<clever> atlas_: #nix-darwin
cfricke has joined #nixos
<atlas_> Also, I'm pretty unfamiliar with IRC etiquette. Is off-topic stuff generally disallowed, or is non-disruptive chit-chat ok?
<atlas_> clever: thank you!
<clever> atlas_: there is also #nixos-chat for more off-topic stuff
<atlas_> clever: thanks a ton!
Makaveli7 has joined #nixos
rauno has joined #nixos
zupo has joined #nixos
ckauhaus[afk] is now known as ckauhaus
tilpner_ is now known as tilpner
noudle has joined #nixos
Heirlung has quit [Quit: ZNC - http://znc.in]
Heirlung has joined #nixos
philr has joined #nixos
__monty__ has joined #nixos
o1lo01ol1o has joined #nixos
tabasko has joined #nixos
adamantium has joined #nixos
o1lo01ol1o has quit [Ping timeout: 245 seconds]
jgt1 has joined #nixos
<bahamas> is there a way to find the source of a function? I'm interested in python3.withPackages right now
adamantium has quit [Remote host closed the connection]
aveltras has quit [Quit: Connection closed for inactivity]
<__monty__> bahamas: Grepping the repo.
<__monty__> Usually, grepping for `name =` gets you definitions. There's several "withPackages" though.
hexo has joined #nixos
<bahamas> anyway, what I actually want to do is add some packages to a python env where I already used withPackages. but the second call seems to override the first
<__monty__> You probably want to do an override. Maybe an overrideAttrs.
CMCDragonkai has quit [Quit: Connection closed for inactivity]
<clever> bahamas: try doing `python3.withPackages` inside `nix repl '<nixpkgs>'`
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<bahamas> clever: sorry, I don't know what you mean. I mean, what am I trying to check with your suggestion?
<bahamas> oh, I think that's the way to find the source to withPackages
<clever> yep
Chiliparrot has joined #nixos
<bahamas> ok, here's my use case. I want to add some packages only in development. that's why I want to use withPackages
<kenran> clever: Just so I understand it: is the "something.nix" a nix expression purely describing the config file and location? I don't want a config to be installed globally in the system. What I need is to (during the nix-build of my Haskell project) create an ini file in the project directory that contains the store path to the dependency.
<clever> kenran: something.nix is a file you need to write, that describes the contents, but not the location
<clever> kenran: nix will generate the file, at a random path under /nix/store/, and the `-o /usr/local/etc/something.ini` will generate a symlink, pointing to that random path
<clever> kenran: you can point -o anywhere you want, if you want it somewhere else
<kenran> I'm not really sure where the call to pkgs.writeTextFile belongs I guess. Sorry if I'm being vague, it's because I'm not really understanding this process yet :)
<clever> kenran: it goes in something.nix
__Sander__ has joined #nixos
<kenran> clever: Would something.nix be a nix derivation that follows the usual `stdenv.mkDerivation { ... }` scheme, getting the dependency that I need the path to, as input?
<bahamas> kenran: in that something.nix, you have somewhere `myfile = pkgs.writeTextFile ''file contents here'';` later, you can refer to that file with `${myfile}` and that gives you the path to it
<clever> kenran: it would be a derivation that just goes writeTextFile directly
<clever> kenran: possibly inside a set, as { something = pkgs.writeTextFile ...; }
<clever> if using a set, then you -A something, to select a key in the set
<kenran> Phew, okay, a lot to take in. I'll fiddle with that. Thanks for your time :)
<clever> kenran: for example, just shove this into a file: with import <nixpkgs> {}; writeText "name" "hello is at ${hello}"
<clever> kenran: and then just run nix-build on that file, and then `cat result`
tabasko has quit [Quit: tabasko]
__monty__ has quit [Ping timeout: 245 seconds]
fling is now known as infernorion
civodul has joined #nixos
infernorion is now known as fling
__monty__ has joined #nixos
<tilpner> logind is randomly (?) powering down my laptop, with the explanation of "systemd-logind[2029]: Power key pressed."
sigmundv has joined #nixos
<tilpner> Has anyone else seen this happen?
<etu> tilpner: Faulty button? :)
<tilpner> Pressing the actual power button does nothing
<tilpner> Still checking if I inhibited that (but can't find the config file)
tabasko has joined #nixos
<tilpner> logind.conf says I didn't disable it on my laptop (only on the server)
o1lo01ol1o has joined #nixos
captn3m0 has joined #nixos
jgt1 has quit [Ping timeout: 246 seconds]
captn3m0- has quit [Ping timeout: 240 seconds]
LysergicDreams has quit [Ping timeout: 240 seconds]
tabasko has quit [Quit: leaving]
tabasko has joined #nixos
LysergicDreams has joined #nixos
lukash_|away is now known as lukash_
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
<{^_^}> [nixpkgs] @markuskowa merged pull request #72582 → mpg123: 1.25.12 -> 1.25.13 → https://git.io/JegaI
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to staging: https://git.io/Jew69
bahamas has quit [Ping timeout: 265 seconds]
zupo has joined #nixos
bahamas has joined #nixos
<{^_^}> [nixpkgs] @markuskowa merged pull request #72447 → bleachbit: 2.2 -> 3.0 → https://git.io/Jegml
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/Jew6Q
<{^_^}> [nixpkgs] @markuskowa merged pull request #72444 → abcmidi: 2019.08.11 -> 2019.10.13 → https://git.io/Jegqy
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/Jew65
drakonis has quit [Remote host closed the connection]
vidbina has quit [Ping timeout: 240 seconds]
<kenran> clever: I managed to create the correct file with the correct name in the nix store. Then I noticed I don't really need to move it anywhere, I just have to point the respective environment variable to the store location. This is how it looks: https://pastebin.com/fGAneX6r. But I think there's 2 problems left for me:
<{^_^}> [nixpkgs] @gotcha opened pull request #73273 → vimPlugins.vimelette: init at 2019-05-02 → https://git.io/Jew6b
<clever> kenran: ah, if you just want an env var pointing to it, do `env_var = writeText "name" "contents";` in whatever you pointed `nix-shell` to (inside the mkDerivation)
exfalso has joined #nixos
<kenran> clever: I should hopefully be able to get that part. The main problem now is that I don't want to use that something.nix on its own, but need it (1) to be built during the nix-build of my Haskell project, and (2) I don't want to do the 'with import <nixpkgs> ...' part there, but rather pass the stuff from my project. Part (2) is probably easily done by making it a function and calling it in part (1).
mexisme_ has quit [Ping timeout: 250 seconds]
<clever> kenran: one min
<kenran> clever: don't feel in any way pressured, I'll be gone for a couple of minutes anyway and you already helped me a ton!
<clever> kenran: line 34 pulls up the .env attr of a haskell derivation, then overrides it
<clever> kenran: in your case, you would stick the `env_var = ...` between lines 34&36
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<clever> in my case, i'm appending a test script to buildInputs (which you could also do)
<clever> line 23 is just running whatever `cabal build` left on the filesystem
joshuagl has joined #nixos
<clever> so i can do `cabal build && test-wallet-mainnet`
Izorkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
Izorkin has joined #nixos
armin has quit [Remote host closed the connection]
LysergicDreams has quit [Ping timeout: 268 seconds]
logzet has joined #nixos
LysergicDreams has joined #nixos
thc202 has joined #nixos
Jackneilll has joined #nixos
Jackneill has quit [Ping timeout: 240 seconds]
<dminuoso> Okay latex on nixos is so horribly confusing. I just want to use beamer for org-mode, can someone give me a hint at what I need to drag in from nixpkgs.
<eyJhb> dminuoso: ` texlive.combined.scheme-full`
<eyJhb> That is what I use
<eyJhb> And beamer works fine
<etu> dminuoso: I have built beamer presentations using this shell.nix: https://github.com/etu/presentations/blob/master/shell.nix#L4-L15
Chiliparrot has joined #nixos
<{^_^}> #70171 (by etu, 5 weeks ago, open): chef-dk is broken and missing some utils
<dminuoso> etu: Ah thanks. :)
<inf> my disappointment is immeasurable and my workday is ruined
<eyJhb> inf: a whole day to fix it? :D
<inf> so good I have ubuntu chroot just in case :^)
<etu> inf: Yeah, I run chef from 19.03.
<inf> also, have no experience with ruby whatsoever... will try to take a look later.
<eyJhb> inf: ruby is no fun, it hurts your soul
jgt1 has joined #nixos
<etu> inf: That's kinda what I thought, I just made sure to leave the issue there ;D
jb55 has quit [Remote host closed the connection]
xelxebar has quit [Remote host closed the connection]
phreedom_ has quit [Remote host closed the connection]
ng0 has quit [Remote host closed the connection]
gxt_ has quit [Remote host closed the connection]
<etu> eyJhb: It's a huge ruby mess thingy. So yeah... I haven't had the courage to even try to fix it.
jb55 has joined #nixos
gxt_ has joined #nixos
xelxebar has joined #nixos
phreedom has joined #nixos
<eyJhb> etu: but clean ruby also hurts, but yea :D
ng0 has joined #nixos
selfsymmetric-mu has quit [Ping timeout: 240 seconds]
marcinja has quit [Ping timeout: 240 seconds]
marcinja has joined #nixos
<betaboon> morning
<colemickens> So when I try to use WebRender in Firefox, it complains fiercly about EGL. I feel like I've had issues with EGL previously. Should I expect EGL to work with something like Firefox in NixOS on an XPS 13 2018?
jgt1 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @kolbycrouch opened pull request #73275 → retroarch: 1.7.8.4 -> 1.8.1 → https://git.io/JewiR
jgt1 has joined #nixos
o1lo01ol1o has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @vcunat pushed 4 commits to release-19.03: https://git.io/Jewiu
genesis has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @wamserma opened pull request #73276 → Merge pull request #73250 from wamserma/guake-add-setuptools → https://git.io/JewiV
LysergicDreams has quit [Ping timeout: 250 seconds]
captn3m0 has quit [Ping timeout: 240 seconds]
LysergicDreams has joined #nixos
exfalso has left #nixos [#nixos]
<{^_^}> [nixpkgs] @vcunat pushed to master « knot-dns: 2.9.0 -> 2.9.1 »: https://git.io/JewiP
ng0 has quit [Quit: Alexa, when is the end of world?]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #73202 → perlPackages.FindLib: init at 1.04 → https://git.io/JewOv
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/JewiH
__Sander__ has quit [Ping timeout: 268 seconds]
<xantoz> colemickens: yes
civodul has quit [Ping timeout: 250 seconds]
<xantoz> EGL is basically what has replaced GLX
<xantoz> as a way to get a GL context from your windowing server
<xantoz> e.g. wayland has only EGL
<xantoz> (X11 still has GLX of course, but new applications tend to prefer EGL)
alexherbo27 has joined #nixos
alexherbo27 has quit [Read error: Connection reset by peer]
cfricke has quit [Ping timeout: 240 seconds]
<tilpner> dminuoso: scheme-full is very large and might take forever to install. If that's a problem, you can use scheme-small (/medium) and handpick missing packages
alexherbo27 has joined #nixos
ng0 has joined #nixos
vesper has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to release-19.09: https://git.io/JewPR
vesper11 has joined #nixos
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 197 commits to nixpkgs-unstable: https://git.io/JewPz
<bahamas> for deployment, I'm using the flow of building the system locally, copying it over remotely and switching to it. the problem is that the systems keep piling up. does nix offer something to delete previous systems (like it does with generations), or do I need to write a script for this?
<wedens[m]> bahamas: how do you build it? there must be some gc root it's not being GCed
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/01429fc2ab4 (from 8 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<bahamas> wedens[m]: I'm building it locally with `PROFILE_PATH="$(nix-build --no-out-link -A system ./nix/prod-system.nix)"`
<bahamas> wedens[m]: copying it over with `nix-copy-closure --to --use-substitutes $TARGET $PROFILE_PATH`
<{^_^}> [nixos-hardware] @Mic92 merged pull request #91 → apple: Add support for MacBook Air 3,X → https://git.io/fhtYi
<{^_^}> [nixos-hardware] @Mic92 pushed commit from @ilian to master « apple: Add support for MacBook Air 3,X (#91) »: https://git.io/JewPK
<bahamas> and enabling it with `ssh $TARGET -- "sudo nix-env --profile /nix/var/nix/profiles/system --set $PROFILE_PATH && sudo /nix/var/nix/profiles/system/bin/switch-to-configuration switch"
iyzsong has joined #nixos
<wedens[m]> I'd start with inspecting `/nix/var/nix/gcroots`
<{^_^}> [nixpkgs] @robashton opened pull request #73277 → Initial stab at making X11 a configurable dependency of intel-media-drivers → https://git.io/JewPM
sweep has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @jpotier opened pull request #73278 → atlantis: init at 0.10.1 → https://git.io/JewPS
Ariakenom has quit [Quit: WeeChat 2.6]
<bahamas> wedens[m]: there's a symlink to booted-system and one to current-system
sweep is now known as genesis
<bahamas> btw, I haven't ran nix-collect-garbage -d so far, so it's possible it will delete all previous systems
kahiru has joined #nixos
<bahamas> but I want to keep a few around, in case I need to rollback
genesis has joined #nixos
genesis has quit [Changing host]
Ariakenom has joined #nixos
Ariakenom has quit [Client Quit]
<wedens[m]> you can run it with `--dry-run` arg just to see what it'll delete
<kahiru> hi, is there a way to get nixos working on odroid c2 if I don't have serial and emmc?
kenran has quit [Ping timeout: 245 seconds]
emmanuelrosa has joined #nixos
<{^_^}> [nixpkgs] @gebner pushed to master « neomutt: 20191102 -> 20191111 »: https://git.io/JewPh
bahamas has quit [Quit: Lost terminal]
silver has joined #nixos
kolbycrouch has joined #nixos
<kolbycrouch> does anyone know how to get qemu user-mode for armv6l working on aarch64? it doesn't work with boot.binfmt.emulatedSystems = [ "armv6l-linux" ];
<Twey> https://hastebin.com/qonopafoye.json — I'm trying to use a(n unsigned) Nix cache, but for some reason Nix is rebuilding packages that are available on it, even though AFAICT my config should be using it… how can I debug why it's choosing to rebuild?
<Twey> (my user is trusted by the daemon)
<{^_^}> [nixpkgs] @tekeri opened pull request #73279 → perlPackages.LogJournald: init at 0.30 → https://git.io/JewXs
<inf> I have a very weird case. I have 3 SuperMicro boxes running NixOS with UEFI and GRUB2. Sometimes after a power failure, some of them don't boot up and hang on GRUB screen post the menu with just the NixOS logo and grey background...
<inf> I have whole /boot on FAT partition (know this is not the best setup) so I migrated 1 of them over to just have EFI part on FAT... This didn't seem to help. Previously, booting up nixos installer and just doing fsck on FAT partitions seemed to help, but only once.
<inf> ...ie, back to square one after another power failure.
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 268 seconds]
jedai42 has quit [Ping timeout: 276 seconds]
kenran has joined #nixos
<{^_^}> [nixpkgs] @PsyanticY opened pull request #73280 → fix grafana smtp enable typo → https://git.io/JewXV
domogled has joined #nixos
gxt_ has quit [Ping timeout: 260 seconds]
noudle has quit []
Chiliparrot has joined #nixos
<{^_^}> [nix] @edolstra pushed to flakes « nix dev-shell: Improve bash output parsing »: https://git.io/JewXo
hexo has quit [Remote host closed the connection]
hexo__ has joined #nixos
<{^_^}> [nixpkgs] @baldo opened pull request #73281 → backport: steam: Add libva to chrootenv. → https://git.io/JewXK
<{^_^}> [nixpkgs] @domenkozar pushed to master « servant-client-core: patch a security issue leaking authorization header »: https://git.io/JewXi
<{^_^}> [nixpkgs] @tekeri opened pull request #73282 → pbis-open: init at 9.1.0 → https://git.io/JewXD
Chiliparrot has quit [Ping timeout: 245 seconds]
<edef> inf: hmm. curious what your disk controllers are like
<{^_^}> [nixpkgs] @domenkozar pushed to release-19.09 « servant-client-core: patch a security issue leaking authorization header »: https://git.io/JewX5
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 10 commits to nixos-unstable-small: https://git.io/JewXj
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 2 commits to nixpkgs-19.09-darwin: https://git.io/JewPR
<inf> edef: 00:1f.2 SATA controller: Intel Corporation C600/X79 series chipset 6-Port SATA AHCI Controller (rev 06)
<edef> hmm
<inf> nothing special it seems.
civodul has joined #nixos
<edef> that's pretty plain, shouldn't be pulling any funnies
<inf> maybe I should update the firmware...
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/e10e7e68e98 (from 65 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/465e405dc9e (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
__Sander__ has joined #nixos
<{^_^}> [nixpkgs] @domenkozar pushed to master « python3Packages.Babel: disable tests on darwin since they fail »: https://git.io/Jew1G
gxt_ has joined #nixos
hexo__ has quit [Ping timeout: 276 seconds]
hexo__ has joined #nixos
jgt1 has quit [Ping timeout: 245 seconds]
Chiliparrot has joined #nixos
<tabasko> What is right way to install SDDM themes? Installing them from KDE configuration manager just downloads zips to root
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 4 commits to nixos-19.03-small: https://git.io/Jewiu
exfalso has joined #nixos
<exfalso> Hi, I'm writing an activation script for Nomad that takes a bunch of configuration files and applies them. In order to make this efficient it would be best if I could somehow diff the previous state of the system with the current one. Is there a way to do this?
<exfalso> What it would essentially need is a list of files that no longer apply, and a list of files that are new/have changed
<{^_^}> [nixpkgs] @Zimmi48 opened pull request #73283 → ocamlPackages.utop: fix source → https://git.io/Jew1z
<exfalso> If I understand it correctly the way nix does this with systemd is through a custom switch-to-configuration.pl
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/ca6b6595392 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<__monty__> So, I can install pass but when I try adding the otp extension `pass.withExtensions (es: [ es.pass-otp ])` the tests for pass proper fail: http://ix.io/1SCF
<__monty__> This in on a mac but it just worked on a different mac.
<__monty__> *is
<__monty__> Any ideas what could be going on?
<{^_^}> [nixpkgs] @ivan opened pull request #73284 → chromium: 78.0.3904.87 -> 78.0.3904.97 → https://git.io/Jew12
kenran has quit [Ping timeout: 252 seconds]
LinuXit has quit [Remote host closed the connection]
frislie[m] has quit [Read error: Connection reset by peer]
jeanfoutre[m] has quit [Remote host closed the connection]
infinisil-m has quit [Remote host closed the connection]
aymenstudios[m] has quit [Remote host closed the connection]
dtkav[m] has quit [Remote host closed the connection]
nash8192[m] has quit [Read error: Connection reset by peer]
florianjacob has quit [Write error: Connection reset by peer]
ninjatrappeur[m] has quit [Write error: Connection reset by peer]
siraben has quit [Remote host closed the connection]
yangm has quit [Write error: Connection reset by peer]
Christian[m]3 has quit [Write error: Connection reset by peer]
bennofs[m] has quit [Write error: Connection reset by peer]
crabemis[m] has quit [Read error: Connection reset by peer]
tails[m] has quit [Write error: Connection reset by peer]
gaisseml[m] has quit [Read error: Connection reset by peer]
marius851000[m] has quit [Remote host closed the connection]
nalck[m] has quit [Remote host closed the connection]
KarelWDingeldey[ has quit [Remote host closed the connection]
gregor-alexandru has quit [Remote host closed the connection]
otini has quit [Remote host closed the connection]
thequux[m] has quit [Write error: Connection reset by peer]
balsoft has quit [Write error: Connection reset by peer]
craige[m] has quit [Write error: Connection reset by peer]
coniferous-cube[ has quit [Write error: Connection reset by peer]
kuznero[m] has quit [Remote host closed the connection]
escaP[m] has quit [Remote host closed the connection]
Bruno[m]1 has quit [Write error: Connection reset by peer]
zurdo has quit [Write error: Connection reset by peer]
fgaz has quit [Write error: Connection reset by peer]
Ox4A6F has quit [Write error: Connection reset by peer]
hpfr[m] has quit [Write error: Connection reset by peer]
ZD[m] has quit [Remote host closed the connection]
cab404[m] has quit [Remote host closed the connection]
cornu has quit [Read error: Connection reset by peer]
stammon has quit [Remote host closed the connection]
Standa[m] has quit [Remote host closed the connection]
sevcsik- has quit [Read error: Connection reset by peer]
GerdFlaig[m] has quit [Remote host closed the connection]
jwaksbaum[m] has quit [Remote host closed the connection]
leons has quit [Read error: Connection reset by peer]
pop[m]1 has quit [Remote host closed the connection]
angordeyev[m] has quit [Remote host closed the connection]
tyrion1 has quit [Read error: Connection reset by peer]
Thinkofname[m] has quit [Write error: Connection reset by peer]
Brio[m] has quit [Write error: Connection reset by peer]
EuAndreh[m] has quit [Read error: Connection reset by peer]
copy` has quit [Read error: Connection reset by peer]
domenkozar[m] has quit [Read error: Connection reset by peer]
rycee has quit [Read error: Connection reset by peer]
BrightOne[m] has quit [Read error: Connection reset by peer]
jyp[m] has quit [Read error: Connection reset by peer]
am3on[m] has quit [Read error: Connection reset by peer]
MilkManzJourDadd has quit [Read error: Connection reset by peer]
attero has quit [Read error: Connection reset by peer]
segfault[m] has quit [Read error: Connection reset by peer]
arturo[m] has quit [Read error: Connection reset by peer]
hackeryarn[m] has quit [Read error: Connection reset by peer]
abbec has quit [Read error: Connection reset by peer]
Guest95680 has quit [Read error: Connection reset by peer]
Vskilet has quit [Read error: Connection reset by peer]
bohan[m] has quit [Read error: Connection reset by peer]
haslersn[m] has quit [Read error: Connection reset by peer]
sauyon[m] has quit [Read error: Connection reset by peer]
manveru[m] has quit [Write error: Connection reset by peer]
wedens[m] has quit [Read error: Connection reset by peer]
ptival[m] has quit [Read error: Connection reset by peer]
alexarice[m] has quit [Read error: Connection reset by peer]
is0x3F has quit [Write error: Connection reset by peer]
mt[m] has quit [Read error: Connection reset by peer]
sylvie[m] has quit [Read error: Connection reset by peer]
RIOTIM[m] has quit [Read error: Connection reset by peer]
nocent has quit [Read error: Connection reset by peer]
submoo[m] has quit [Remote host closed the connection]
fidgetspinoza[m] has quit [Remote host closed the connection]
codygman[m] has quit [Remote host closed the connection]
sputny[m] has quit [Remote host closed the connection]
VaNilLa[m] has quit [Read error: Connection reset by peer]
bnasty[m] has quit [Remote host closed the connection]
bendlas has quit [Write error: Connection reset by peer]
setthemfree[m] has quit [Write error: Connection reset by peer]
HappyEnt[m] has quit [Read error: Connection reset by peer]
MerlinGttlinger[ has quit [Read error: Connection reset by peer]
vdot0x23[m] has quit [Remote host closed the connection]
joepie91[m] has quit [Write error: Connection reset by peer]
mica[m] has quit [Read error: Connection reset by peer]
das-g[m] has quit [Read error: Connection reset by peer]
arcnmx has quit [Read error: Connection reset by peer]
corpix[m] has quit [Read error: Connection reset by peer]
NfixEstrada[m] has quit [Read error: Connection reset by peer]
olejorgenb[m] has quit [Read error: Connection reset by peer]
null_radix[m] has quit [Write error: Broken pipe]
abbafei[m] has quit [Read error: Connection reset by peer]
groggy[m] has quit [Read error: Connection reset by peer]
arianvp[m] has quit [Read error: Connection reset by peer]
cgm[m] has quit [Read error: Connection reset by peer]
luftmensch[m] has quit [Write error: Connection reset by peer]
colemickens has quit [Write error: Connection reset by peer]
zaphar_ps[m] has quit [Write error: Connection reset by peer]
codyopel has quit [Write error: Connection reset by peer]
zmlww[m] has quit [Write error: Connection reset by peer]
fasd has quit [Remote host closed the connection]
provessor[m] has quit [Write error: Connection reset by peer]
aterius has quit [Write error: Connection reset by peer]
yoho[m]1 has quit [Read error: Connection reset by peer]
joelpet1 has quit [Write error: Connection reset by peer]
malteof[m] has quit [Write error: Connection reset by peer]
vaibhavsagar has quit [Read error: Connection reset by peer]
DenisLehmann[m] has quit [Read error: Connection reset by peer]
danielrf[m] has quit [Read error: Connection reset by peer]
anton-latukha[m] has quit [Remote host closed the connection]
ck3d[m] has quit [Remote host closed the connection]
Dan[m]8 has quit [Remote host closed the connection]
gaisseml[m]1 has quit [Read error: Connection reset by peer]
bee[m]2 has quit [Write error: Connection reset by peer]
timokau[m] has quit [Read error: Connection reset by peer]
NickHu has quit [Write error: Connection reset by peer]
Dandellion[m] has quit [Write error: Connection reset by peer]
Ericson2314 has quit [Write error: Connection reset by peer]
alex[m]11 has quit [Write error: Connection reset by peer]
tobim[m] has quit [Write error: Connection reset by peer]
red[m] has quit [Remote host closed the connection]
gudea[m] has quit [Remote host closed the connection]
vxzero[m] has quit [Remote host closed the connection]
snupples[m] has quit [Write error: Connection reset by peer]
offlinehacker has quit [Read error: Connection reset by peer]
wak-work has quit [Write error: Connection reset by peer]
atopuzov[m] has quit [Write error: Connection reset by peer]
layus[m] has quit [Write error: Connection reset by peer]
syntaxtree[m] has quit [Write error: Connection reset by peer]
Sascha[m]3 has quit [Write error: Connection reset by peer]
chreekat[m] has quit [Write error: Connection reset by peer]
AnjumShahzad[m] has quit [Write error: Connection reset by peer]
DanP[m] has quit [Write error: Connection reset by peer]
blitzclone_ has quit [Read error: Connection reset by peer]
li_matrix has quit [Write error: Connection reset by peer]
pheoxy1 has quit [Write error: Connection reset by peer]
Victor[m] has quit [Write error: Connection reset by peer]
MayeulC_backup has quit [Write error: Connection reset by peer]
wildtrees[m] has quit [Write error: Connection reset by peer]
LinuxHackerman has quit [Remote host closed the connection]
peterhoeg[m] has quit [Remote host closed the connection]
bachp has quit [Remote host closed the connection]
JaakkoLuttinen[m has quit [Remote host closed the connection]
cyberwolf[m] has quit [Remote host closed the connection]
Yakulu[m] has quit [Remote host closed the connection]
cyberwolf[m][m] has quit [Read error: Connection reset by peer]
marijan[m] has quit [Read error: Connection reset by peer]
Gopal[m] has quit [Read error: Connection reset by peer]
Smith[m] has quit [Write error: Connection reset by peer]
nh2[m] has quit [Write error: Connection reset by peer]
imj[m] has quit [Read error: Connection reset by peer]
pop[m]2 has quit [Read error: Connection reset by peer]
l33[m] has quit [Read error: Connection reset by peer]
macerbi[m] has quit [Remote host closed the connection]
xbreak[m] has quit [Read error: Connection reset by peer]
truh[m] has quit [Write error: Connection reset by peer]
sonercirit[m] has quit [Remote host closed the connection]
veleiro has quit [Remote host closed the connection]
aanderse has quit [Read error: Connection reset by peer]
IslandUsurper has quit [Remote host closed the connection]
quiet_laika[m] has quit [Read error: Connection reset by peer]
Nyanloutre[m] has quit [Read error: Connection reset by peer]
bricewge has quit [Remote host closed the connection]
TravisRt2botio[m has quit [Read error: Connection reset by peer]
contrun[m] has quit [Read error: Connection reset by peer]
ronny has quit [Read error: Connection reset by peer]
jschievink has quit [Read error: Connection reset by peer]
Seb[m] has quit [Read error: Connection reset by peer]
rihardsk[m] has quit [Remote host closed the connection]
icetan has quit [Remote host closed the connection]
shizonic has quit [Write error: Connection reset by peer]
roadt[m] has quit [Write error: Connection reset by peer]
lel[m] has quit [Remote host closed the connection]
MichaelEden[m] has quit [Read error: Connection reset by peer]
ndarwincorn has quit [Remote host closed the connection]
pingveno[m] has quit [Write error: Connection reset by peer]
jonge[m] has quit [Write error: Connection reset by peer]
geemili has quit [Write error: Connection reset by peer]
alienpirate5 has quit [Write error: Connection reset by peer]
frederic_chopwn[ has quit [Remote host closed the connection]
dtz has quit [Remote host closed the connection]
kraem[m] has quit [Remote host closed the connection]
dkellner[m] has quit [Remote host closed the connection]
hienergy[m] has quit [Write error: Connection reset by peer]
aloysius[m] has quit [Write error: Connection reset by peer]
y0x3y[m] has quit [Write error: Connection reset by peer]
kirelagin has quit [Write error: Connection reset by peer]
phyfey[m] has quit [Write error: Connection reset by peer]
xavierm02 has quit [Write error: Connection reset by peer]
nbardiuk has quit [Write error: Connection reset by peer]
M0ddba11[m] has quit [Write error: Connection reset by peer]
vancoding[m] has quit [Write error: Connection reset by peer]
ilya-fedin has quit [Write error: Connection reset by peer]
truby has quit [Write error: Connection reset by peer]
clacke[m] has quit [Write error: Connection reset by peer]
musicmatze has quit [Write error: Connection reset by peer]
momack2[m] has quit [Remote host closed the connection]
flacks has quit [Write error: Broken pipe]
thefloweringash has quit [Write error: Connection reset by peer]
talvdav[m] has quit [Remote host closed the connection]
abbradar[m] has quit [Write error: Connection reset by peer]
wrunt[m] has quit [Remote host closed the connection]
mirsal has quit [Write error: Connection reset by peer]
bikki[m] has quit [Write error: Connection reset by peer]
rnhmjoj has quit [Read error: Connection reset by peer]
Diamaths[m] has quit [Read error: Connection reset by peer]
spacekitteh[m] has quit [Write error: Connection reset by peer]
harkenedraven has quit [Write error: Connection reset by peer]
bkl[m] has quit [Write error: Connection reset by peer]
regnat[m] has quit [Read error: Connection reset by peer]
kaychaks[m] has quit [Write error: Connection reset by peer]
Notkea[m] has quit [Read error: Connection reset by peer]
Moredread[m] has quit [Read error: Connection reset by peer]
Sisyphe[m] has quit [Write error: Connection reset by peer]
goibhniu has quit [Write error: Connection reset by peer]
pinage404[m] has quit [Write error: Connection reset by peer]
slabity has quit [Write error: Connection reset by peer]
ZerataX has quit [Write error: Connection reset by peer]
freddie_freeload has quit [Read error: Connection reset by peer]
stites[m] has quit [Read error: Connection reset by peer]
simbergm has quit [Write error: Connection reset by peer]
MarkOtaris has quit [Write error: Connection reset by peer]
divansantana has quit [Read error: Connection reset by peer]
smolboye[m] has quit [Read error: Connection reset by peer]
fpletz[m] has quit [Read error: Connection reset by peer]
grim_reaper[m] has quit [Read error: Connection reset by peer]
jonreeve[m] has quit [Remote host closed the connection]
orospakr[m] has quit [Remote host closed the connection]
ejpcmac has quit [Write error: Connection reset by peer]
roberth has quit [Write error: Connection reset by peer]
aquarial has quit [Write error: Connection reset by peer]
Noughtmare[m] has quit [Write error: Connection reset by peer]
schmittlauch[m] has quit [Write error: Connection reset by peer]
clefru has quit [Remote host closed the connection]
neonfuz2 has quit [Write error: Connection reset by peer]
blahaj[m] has quit [Read error: Connection reset by peer]
babariviere[m] has quit [Remote host closed the connection]
pachacuti[m] has quit [Remote host closed the connection]
bkchr has quit [Remote host closed the connection]
flip[m]1 has quit [Remote host closed the connection]
Fabian[m]2 has quit [Remote host closed the connection]
isgy[m] has quit [Remote host closed the connection]
nilsirl[m] has quit [Write error: Connection reset by peer]
tokudan[m] has quit [Remote host closed the connection]
jak[m] has quit [Write error: Connection reset by peer]
NoblesseOblige24 has quit [Write error: Connection reset by peer]
wangoe[m] has quit [Write error: Connection reset by peer]
hiroshi[m] has quit [Remote host closed the connection]
philipp[m] has quit [Write error: Connection reset by peer]
peel1 has quit [Write error: Connection reset by peer]
midi[m] has quit [Write error: Connection reset by peer]
alexis-[m] has quit [Remote host closed the connection]
jtojnar has quit [Remote host closed the connection]
Minijackson[m] has quit [Read error: Connection reset by peer]
haslersn has quit [Remote host closed the connection]
Woland[m] has quit [Write error: Broken pipe]
MiloIgnis[m] has quit [Write error: Broken pipe]
eddyb has quit [Write error: Connection reset by peer]
kxlljoyy[m] has quit [Write error: Broken pipe]
ma27[m] has quit [Write error: Broken pipe]
positronicbrain[ has quit [Write error: Broken pipe]
worldofpeace has quit [Write error: Broken pipe]
mariusz-kowalski has quit [Write error: Broken pipe]
LiuWeiHua[m] has quit [Remote host closed the connection]
tensor5[m] has quit [Remote host closed the connection]
jgt1 has joined #nixos
romildo has joined #nixos
tsrt^ has quit [Ping timeout: 240 seconds]
<romildo> On my NixOS unstable system, "nix-shell -p <package>" is not adding the binaries to $PATH. Any clues?
<{^_^}> [nixpkgs] @adisbladis merged pull request #73232 → profiles/graphical.nix: Drop systemWide pulseaudio in iso → https://git.io/JewWA
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/Jew1D
kgz has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @peti pushed to master « pinentry-gtk2: prefer the new attribute name over the old one »: https://git.io/Jew19
fendor has joined #nixos
<{^_^}> [nixpkgs] @aanderse opened pull request #73285 → moodle: 3.7.2 -> 3.7.3 → https://git.io/Jew1H
tsrt^ has joined #nixos
<{^_^}> [nixpkgs] @ivan opened pull request #73286 → [19.09] chromium: 78.0.3904.87 -> 78.0.3904.97 → https://git.io/Jew17
tsrt^ has quit [Excess Flood]
tsrt^ has joined #nixos
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 11 commits to nixos-19.09: https://git.io/Jewa2
kgz has joined #nixos
mniip has quit [Ping timeout: 612 seconds]
<exfalso> romildo: which package? what's your $PATH in the shell? is the package's bin path missing from there?
hexo__ has quit [Remote host closed the connection]
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/ef8c34c4721 (from 11 hours ago, history: https://channels.nix.gsc.io/nixos-19.09)
<romildo> exfalso, at the moment I need "nix-shell -p go git go2nix linux-pam", which I had been using some months ago without problem.
Nimor has joined #nixos
<exfalso> romildo: romildo: what's in your $PATH in the shell?
<Nimor> Hey, I'm getting this error when trying to install zathura on MacOS:
<Nimor> error: Package ‘xvfb-run’ in /nix/store/l0qm85gvi2hn31w9yriw77xjz6gaih9r-nixpkgs-20.03pre201318.01429fc2ab4/nixpkgs/pkgs/tools/misc/xvfb-run/default.nix:12 is not supported on ‘x86_64-darwin’, refusing to evaluate.
<Nimor> can't find anything relevant on google
<romildo> exfalso, echo $PATH | tr : '\n' | grep --color go does not list anything after nix-shell
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 2 commits to nixos-19.09-small: https://git.io/JewPR
<exfalso> romildo: do you have a custom .bashrc by any chance? nix-shell unfortnately sources it
<romildo> exfalso, ls $(nix-build '<nixpkgs>' -A go)/bin gives: go gofmt
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 4 commits to nixpkgs-19.03-darwin: https://git.io/Jewiu
<Ariakenom> what does boot.loader.grub.trustedBoot use and should I trust it to work well?
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 9 commits to nixpkgs-unstable: https://git.io/JewMJ
<exfalso> sry my net is flaky, so repeating: romildo do you have a .bashrc by any chance that overrides PATH?
<romildo> exfalso, I have ~/.bashrc with a total of 3 lines, all of them commented out.
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
<etu> Ariakenom: "Enable trusted boot. GRUB will measure all critical components during the boot process to offer TCG (TPM) support."
<exfalso> romildo: strange.. does nix-shell work with *any* packages?
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/465e405dc9e (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/ca6b6595392 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/6b0843d7e15 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<exfalso> i.e. does `nix-shell -p perl --command "which perl"` return anything?
gxt_ is now known as gxt
<Ariakenom> etu: I guess it uses this project https://sourceforge.net/projects/trustedgrub/
jgt1 has quit [Ping timeout: 246 seconds]
civodul has joined #nixos
<romildo> exfalso, yes, it works for instance with the arandr package:
<romildo> $ echo $PATH | tr : '\n' | grep --color arandr
<romildo> $ echo $PATH | tr : '\n' | grep --color arandr
<romildo> $ nix-shell -p arandr
<romildo> /nix/store/a9d69d8dpdi77d3xp1xcf9x2sd5qdj5x-arandr-0.1.10/bin
philr has quit [Ping timeout: 268 seconds]
rardiol has joined #nixos
<romildo> exfalso, strangely, it seems to work with --run, but not with --command:
<romildo> /nix/store/66fw4b9x0757dzc0jkkhn1zcdsqqyq7w-go-1.13.3/bin/go
<romildo> $ nix-shell -p go --run "which go"
<romildo> $ nix-shell -p go --command "which go"
hpfr[m] has joined #nixos
<exfalso> romildo: ok that's one step, so it seems it is some kind of env leaking in with the interactive shell
felixfoertsch has quit [Ping timeout: 250 seconds]
<romildo> exfalso, it seems related to my bash prompt. If I unset PROMPT_COMMAND and set PS1 to something trivial, it works.
<romildo> exfalso, what does "env leaking" mean?
dingenskirchen has quit [Remote host closed the connection]
<exfalso> romildo: some kind of host environment-specific setting/configuration leaking into the nix-shell. nix-shell is known to be *not* pure, it doesn't produce a clean environment like nix-build
dingenskirchen has joined #nixos
<exfalso> there's this line https://github.com/NixOS/nix/blob/3913afdd69a5bd065d6096dd569397a836ac6857/src/nix-build/nix-build.cc#L425 which makes the .bashrc sourcing dependent on PS1
<exfalso> issue tracking the impurity https://github.com/NixOS/nix/issues/903
<{^_^}> nix#903 (by rrnewton, 3 years ago, open): Why is there no way to run `nix-shell` in a chroot and without the user's .bashrc?
<exfalso> not sure how the sourcing can go wrong though if your bashrc is literally empty
<exfalso> ah! maybe bash-interactive sources some *more* things, like .profile?
o1lo01ol1o has joined #nixos
<romildo> exfalso, programs.bash.interactiveShellInit and programs.bash.promptInit is set in my configuratrion.nix
<exfalso> anything fishy there?
sondr3 has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #73239 → prometheus-blackbox-exporter: 0.15.1 -> 0.16.0, disable tests → https://git.io/JewRL
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JewMK
<romildo> exfalso, maybe "source liquidprompt", where liquidprompt is provided by a package.
kenran has joined #nixos
o1lo01ol1o has quit [Ping timeout: 246 seconds]
worldofpeace has joined #nixos
<worldofpeace> BrightOne: Hey, that's great hear. When I think of what I consider when asking if someone could be added to the org is when they've had a great record of helping out in NixOS, and they really would like to help more but there's an issue. They can't without commit access, and to get that they need to be a member of the organization.
<romildo> exfalso, I have started using liquidprompt recently.
<worldofpeace> BrightOne: And it's not even a situation that takes a while to happen. For me personally, I was pretty surprised when I was granted membership so quickly. So I'd say NixOS organizationally works different than most distro's. Membership isn't allotted to a special few, and you don't need to be with the project for super long time. Just try your best to influence it in your own unique way that everyone can capitalize on.
romildo has quit [Quit: Leaving]
mniip has joined #nixos
<worldofpeace> BrightOne: What's also great is we have a really great community of contributors. And I mean they're really excellant and fun to network with. While we don't have an official mentorship program, I'd say a lot of the core body of contributors are pretty generous and like helping out.
rardiol has quit [Quit: Leaving]
romildo has joined #nixos
<__monty__> How would I go about finding where a certain wrapper script is created? `/nix/store/$hash-unit-script-wpa_supplicant-start` in this case.
<{^_^}> [nixpkgs] @FRidh merged pull request #72712 → Staging next → https://git.io/JegxC
<{^_^}> [nixpkgs] @FRidh pushed 63 commits to master: https://git.io/JewM7
<{^_^}> [nixpkgs] @FRidh pushed 60 commits to staging-next: https://git.io/JewMd
<{^_^}> [nixpkgs] @FRidh pushed 61 commits to staging: https://git.io/JewMF
<Ariakenom> does anyone here use disk encryption? which method do you use?
<gchristensen> luks
<etu> ZFS (:
<romildo> exfalso, after going back to my good old prompt nix-shell works again.
felixfoertsch has joined #nixos
<romildo> exfalso, I found a relevant bug about nix-shell and liquidprompt: https://github.com/NixOS/nix/issues/787
<{^_^}> nix#787 (by sullerandras, 3 years ago, open): liquidprompt breaks nix-shell and nix-build
<{^_^}> [nixpkgs] @FRidh merged pull request #66161 → setup.sh: rewrite stripHash → https://git.io/fjQqI
<{^_^}> [nixpkgs] @FRidh pushed commit from @lilyball to staging « setup.sh: rewrite stripHash »: https://git.io/JewMh
<gchristensen> etu: I thought about erasing and going for it, but it seemed like a pretty low gain. no?
vidbina has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #72135 → ncurses: add infocmp utility → https://git.io/JeuLe
<gchristensen> maybe I'd gain better trim
<{^_^}> [nixpkgs] @FRidh pushed commit from @listx to staging « ncurses: add infocmp utility »: https://git.io/JewDe
<Ariakenom> do either of you dual boot Windows?
virus_dave has joined #nixos
<gchristensen> no
<etu> gchristensen: Well, I got a new work laptop a few months back so it got it from the start. As well as my private laptop that I bought this summer.
<{^_^}> [nixpkgs] @nlewo merged pull request #73249 → bgpdump: 2017-09-29 -> 1.6.0 → https://git.io/JewuH
<{^_^}> [nixpkgs] @nlewo pushed 2 commits to master: https://git.io/JewDf
<etu> gchristensen: But I don't think the gain is that big, especially if you just have one drive and no raidz stuff. But for new systems -- why not? :)
<{^_^}> [nixpkgs] @FRidh closed pull request #69711 → p11-kit: 0.23.16.1 -> 0.23.17 → https://git.io/JeZBG
<kenran> clever: Sorry I didn't write earlier, I got stuck in phone calls. Thank you very much for your guidance, I got everything to work inside the nix-shell quite quickly after your last message!
<{^_^}> [nixpkgs] @FRidh merged pull request #72941 → ffmpeg: add options for QuickSync and libaom AV1 → https://git.io/Jeaar
<{^_^}> [nixpkgs] @FRidh pushed commit from @nrdxp to staging « ffmpeg: add options for QuickSync and libaom AV1 »: https://git.io/JewDU
<adisbladis> gchristensen: A nice thing you gain is encrypted incremental backups
<{^_^}> [nixpkgs] @nixos-channel-bot pushed commit from @domenkozar to nixos-19.09-small « servant-client-core: patch a security issue leaking authorization header »: https://git.io/JewX5
<adisbladis> You can send off your snapshots to another ZFS system that doesn't even have the key
<gchristensen> yeah, that would be good
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/195cbccf3f4 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
<betaboon> the linter used in the new python-testing is somewhat annoying xD
orivej has joined #nixos
gkmngrgn has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @FRidh merged pull request #72908 → cpio: 2.12 -> 2.13 → https://git.io/JeaRc
<{^_^}> [nixpkgs] @FRidh pushed commit from @lsix to staging « cpio: 2.12 -> 2.13 »: https://git.io/JewDt
<Ariakenom> gchristensen: what are the relevant nixos options for that? boot.initrd.luks.devices, grub.enableCryptoDisk, and filesystems.X.encrypted?
risson has quit [Quit: Pouet. WeeChat 2.6]
<{^_^}> [nixpkgs] @FRidh merged pull request #73062 → curl: 7.66.0 -> 7.67.0 → https://git.io/JeVnu
<{^_^}> [nixpkgs] @FRidh pushed commit from @Izorkin to staging « curl: 7.66.0 -> 7.67.0 »: https://git.io/JewDO
<Ariakenom> relatedly, anyone using TPM with nixos?
<{^_^}> #72964 (by worldofpeace, 5 days ago, open): Relax code style checks in python testing driver's testScripts's
<{^_^}> [nixpkgs] @FRidh merged pull request #56479 → boost: update default 1.67 -> 1.69 → https://git.io/fhNPs
<{^_^}> [nixpkgs] @FRidh pushed 3 commits to staging: https://git.io/JewDG
<{^_^}> [nixpkgs] @FRidh merged pull request #72946 → gettext: 0.19.8.1 -> 0.20.1 → https://git.io/JeaVV
<{^_^}> [nixpkgs] @FRidh pushed commit from @lsix to staging « gettext: 0.19.8.1 -> 0.20.1 »: https://git.io/JewDZ
<betaboon> worldofpeace: thanks for pointing there. gave it a thumbs up :)
<{^_^}> [nixpkgs] @FRidh merged pull request #71430 → rustc: bump runtime LLVM to match upstream → https://git.io/JeBDb
<{^_^}> [nixpkgs] @FRidh pushed commit from @lblasc to staging « rustc: bump runtime LLVM to match upstream »: https://git.io/JewDC
<{^_^}> [nixpkgs] @FRidh merged pull request #73242 → mariadb-connector-c: 3.1.4 -> 3.1.5 → https://git.io/JewRA
<{^_^}> [nixpkgs] @FRidh pushed commit from @Izorkin to staging « mariadb-connector-c: 3.1.4 -> 3.1.5 »: https://git.io/JewDl
risson has joined #nixos
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
rardiol has joined #nixos
<{^_^}> [nixpkgs] @FRidh closed pull request #71601 → pythonPackages.sphinx: 1.8.3 -> 2.2.0 → https://git.io/JeRui
red[m] has joined #nixos
<red[m]> Good Morning worldofpeace - Office Hours this friday? (I've lost sync)
rardiol has quit [Client Quit]
<worldofpeace> red: Yep, it will be this friday.
<worldofpeace> red: but...
<worldofpeace> be sure to use a time converter this time to be sure 🤣
<red[m]> uh oh
<red[m]> Yeah - so I am very dishappy with google cla
<red[m]> cal
<worldofpeace> https://www.thetimezoneconverter.com/?t=15:00&tz=ET%20(Eastern%20Time)
<red[m]> Maybe we could put the time in UTC in the subject? :-)
<red[m]> since google calendar literally put it in the wrong place on my calendar
rardiol has joined #nixos
<worldofpeace> I will do that. I believe we announce it in UTC also during.
rardiol has quit [Client Quit]
<red[m]> so 15:00 UTC?
<red[m]> cool - thanks
<red[m]> (I lived in the UK for most of my life so UTC is still instinctive to me)
<{^_^}> [nixpkgs] @FRidh pushed 51 commits to staging: https://git.io/JewD6
<red[m]> also - people who think systemd is my greatest fury-inducing computer science thing haven't met me when I join a new company and find out that they set their server times to local timezones
rardiol has joined #nixos
<worldofpeace> Hmm, but the time converter does do it to your local time.
<red[m]> (@!$@#^^$^%@#%$#)
<{^_^}> [nixpkgs] @FRidh pushed 171 commits to staging-next: https://git.io/JewDi
<{^_^}> [nixpkgs] @FRidh opened pull request #73287 → Staging next → https://git.io/JewDX
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
<red[m]> the link you gave me is strange - but I can do the math as long as 15:00 is UTC
sondr3 has quit [Ping timeout: 245 seconds]
<worldofpeace> red: It should convert it to your local time
<worldofpeace> but 15:00 EST is 20:00 UTC
<red[m]> Well, the link you gave me was set to 15:00EST, convert to local time. So gave me 15:00 local time
<worldofpeace> wait, doesn't that mean you're in EST?
<worldofpeace> (full disclosure, worldofpeace literally can't tell time) You could easily convince me it was saturday right now :D
<{^_^}> [nixpkgs] @FRidh pushed to python3 « Temporarily set python = python3; to identify what would break »: https://git.io/JewDA
<red[m]> yes, I'm in EST
FRidh has joined #nixos
<red[m]> hang on - I think I know where the confusion is
o1lo01ol1o has joined #nixos
<red[m]> YOU quote the time as 3pm EST (20:00 UTC)
reallymemorable has joined #nixos
ddellacosta has joined #nixos
sondr3 has joined #nixos
<red[m]> the issue was with the nix friday calendar entry- not office hours
<red[m]> sorry- we were apparently talking at cross-purposes
xkapastel has joined #nixos
<worldofpeace> Ah now it makes sense. Hmm, I think I might use the term cross-purposes more frequently.
<srid> In Nix 2.4 (unreleased), the `nix` command is marked as experimental under a flag. a) Why this change? b) How do I enable it back?
waleee-cl has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
Fare has joined #nixos
Makaveli7 has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #72849 → [staging] python3Packages.pycairo: 1.18.1 -> 1.18.2 → https://git.io/Je2jU
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to staging: https://git.io/Jewye
<red[m]> that's a very different thing to when your evicting a pod of dolphins from your local bar, then you're speaking at cross porpoises...
<{^_^}> [nixpkgs] @worldofpeace merged pull request #73281 → [19.09] steam: Add libva to chrootenv → https://git.io/JewXK
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to release-19.09: https://git.io/JewyU
romildo has quit [Quit: Leaving]
<worldofpeace> (takes a screenshot to add to the collection of puns)
zupo has joined #nixos
Notkea[m] has joined #nixos
shizonic has joined #nixos
haslersn[m] has joined #nixos
Sisyphe[m] has joined #nixos
segfault[m] has joined #nixos
pachacuti[m] has joined #nixos
rihardsk[m] has joined #nixos
pingveno[m] has joined #nixos
arianvp[m] has joined #nixos
NickHu has joined #nixos
cornu has joined #nixos
Nyanloutre[m] has joined #nixos
veleiro has joined #nixos
flacks has joined #nixos
l33[m] has joined #nixos
Gopal[m] has joined #nixos
bennofs[m] has joined #nixos
goibhniu has joined #nixos
blitzclone_ has joined #nixos
hackeryarn[m] has joined #nixos
am3on[m] has joined #nixos
bricewge has joined #nixos
MarkOtaris has joined #nixos
hiroshi[m] has joined #nixos
gaisseml[m]1 has joined #nixos
sevcsik- has joined #nixos
bkl[m] has joined #nixos
chreekat[m] has joined #nixos
dtz has joined #nixos
jtojnar has joined #nixos
Brio[m] has joined #nixos
tokudan[m] has joined #nixos
xavierm02 has joined #nixos
geemili has joined #nixos
corpix[m] has joined #nixos
wangoe[m] has joined #nixos
aloysius[m] has joined #nixos
kirelagin has joined #nixos
wak-work has joined #nixos
submoo[m] has joined #nixos
thequux[m] has joined #nixos
li_matrix has joined #nixos
crabemis[m] has joined #nixos
florianjacob has joined #nixos
frislie[m] has joined #nixos
fasd has joined #nixos
IslandUsurper has joined #nixos
nocent has joined #nixos
null_radix[m] has joined #nixos
roberth has joined #nixos
NoblesseOblige24 has joined #nixos
rycee has joined #nixos
alienpirate5 has joined #nixos
roadt[m] has joined #nixos
zmlww[m] has joined #nixos
HappyEnt[m] has joined #nixos
alexarice[m] has joined #nixos
schmittlauch[m] has joined #nixos
aterius has joined #nixos
Moredread[m] has joined #nixos
luftmensch[m] has joined #nixos
simbergm has joined #nixos
M0ddba11[m] has joined #nixos
thefloweringash has joined #nixos
Christian[m]2 has joined #nixos
aanderse has joined #nixos
MiloIgnis[m] has joined #nixos
Dandellion[m] has joined #nixos
ejpcmac has joined #nixos
escaP[m] has joined #nixos
joelpet1 has joined #nixos
joepie91[m] has joined #nixos
offlinehacker has joined #nixos
aquarial has joined #nixos
tails[m] has joined #nixos
eddyb has joined #nixos
RIOTIM[m] has joined #nixos
JaakkoLuttinen[m has joined #nixos
timokau[m] has joined #nixos
isgy[m] has joined #nixos
Thinkofname[m] has joined #nixos
nh2[m] has joined #nixos
mt[m] has joined #nixos
clacke[m] has joined #nixos
VaNilLa[m] has joined #nixos
LiuWeiHua[m] has joined #nixos
Ericson2314 has joined #nixos
sylvie[m] has joined #nixos
abbafei[m] has joined #nixos
mica[m] has joined #nixos
snupples[m] has joined #nixos
sputny[m] has joined #nixos
fpletz[m] has joined #nixos
Seb[m] has joined #nixos
cyberwolf[m] has joined #nixos
wildtrees[m] has joined #nixos
domenkozar[m] has joined #nixos
tobim[m] has joined #nixos
DanP[m] has joined #nixos
rnhmjoj has joined #nixos
truby has joined #nixos
pheoxy has joined #nixos
setthemfree[m] has joined #nixos
ilya-fedin has joined #nixos
Smith[m] has joined #nixos
jschievink has joined #nixos
malteof[m] has joined #nixos
slabity has joined #nixos
leons has joined #nixos
bikki[m] has joined #nixos
yoho[m] has joined #nixos
midi[m] has joined #nixos
ma27[m] has joined #nixos
ronny has joined #nixos
<__monty__> Hmm, I'm making a change to a nixos module. How do I test such a change? I believe overlays don't work the same for modules as packages?
GerdFlaig[m] has joined #nixos
MichaelEden[m] has joined #nixos
yangm has joined #nixos
siraben has joined #nixos
talvdav[m] has joined #nixos
anton-latukha[m] has joined #nixos
frederic_chopwn[ has joined #nixos
jonreeve[m] has joined #nixos
ZD[m] has joined #nixos
Minijackson[m] has joined #nixos
divansantana has joined #nixos
fgaz has joined #nixos
aymenstudios[m] has joined #nixos
y0x3y[m] has joined #nixos
mirsal has joined #nixos
musicmatze has joined #nixos
MerlinGttlinger[ has joined #nixos
haslersn has joined #nixos
abbradar[m] has joined #nixos
arturo[m] has joined #nixos
gaisseml[m] has joined #nixos
babariviere[m] has joined #nixos
coniferous-cube[ has joined #nixos
copy` has joined #nixos
provessor[m] has joined #nixos
tyrion1 has joined #nixos
LinuXit has joined #nixos
hienergy[m] has joined #nixos
jwaksbaum[m] has joined #nixos
is0x3F has joined #nixos
jonge[m] has joined #nixos
lel[m] has joined #nixos
imj[m] has joined #nixos
wrunt[m] has joined #nixos
blahaj[m] has joined #nixos
abbec has joined #nixos
arcnmx has joined #nixos
MayeulC_backup has joined #nixos
alex[m]11 has joined #nixos
contrun[m] has joined #nixos
Noughtmare[m] has joined #nixos
ZerataX has joined #nixos
groggy[m] has joined #nixos
icetan has joined #nixos
atopuzov[m] has joined #nixos
macerbi[m]1 has joined #nixos
DenisLehmann[m] has joined #nixos
nbardiuk has joined #nixos
layus[m] has joined #nixos
regnat[m] has joined #nixos
Victor[m] has joined #nixos
tilpner2 has joined #nixos
spacekitteh[m] has joined #nixos
colemickens has joined #nixos
quiet_laika[m] has joined #nixos
zurdo has joined #nixos
ninjatrappeur[m] has joined #nixos
nilsirl[m] has joined #nixos
craige[m] has joined #nixos
wedens[m] has joined #nixos
vaibhavsagar has joined #nixos
pinage404[m] has joined #nixos
otini has joined #nixos
harkenedraven has joined #nixos
sauyon[m] has joined #nixos
ndarwincorn has joined #nixos
attero has joined #nixos
clefru has joined #nixos
balsoft has joined #nixos
kaychaks[m] has joined #nixos
sonercirit[m] has joined #nixos
bachp has joined #nixos
codyopel has joined #nixos
Ox4A6F has joined #nixos
marius851000[m] has joined #nixos
marijan[m] has joined #nixos
TravisRt2botio[m has joined #nixos
manveru[m] has joined #nixos
MilkManzJourDadd has joined #nixos
Guest87406 has joined #nixos
Vskilet has joined #nixos
bohan[m] has joined #nixos
Yakulu[m] has joined #nixos
olejorgenb[m] has joined #nixos
das-g[m] has joined #nixos
EuAndreh[m] has joined #nixos
philipp[m] has joined #nixos
danielrf[m] has joined #nixos
peel1 has joined #nixos
phyfey[m] has joined #nixos
bendlas has joined #nixos
jak[m]1 has joined #nixos
momack2[m] has joined #nixos
Brian[m]4 has joined #nixos
<red[m]> worldofpeace: I might have done a fair few years doing improv comedy... I have an unlimited suppy.
<red[m]> suppLy
calbrecht[mb] has quit [Remote host closed the connection]
<red[m]> You name it, I can pun it
<__monty__> Ariakenom: Fwiw, plain dmcrypt (without LUKS) is possible. Not recommending just putting it out there.
<emmanuelrosa> @__monty__, in configuration.nix, add disabledModules = [ "services/path/to/module.nix" ]; and then imports = [ /path/to/modified/module.nix" ];
calbrecht[mb]_ has joined #nixos
<worldofpeace> red: That's fabulous 🥇 In person we'd get along well, laughter is the best currency.
<__monty__> emmanuelrosa <3
<evanjs> Anything I'm missing for a basic nodePackages update? Had to add an override :P https://github.com/NixOS/nixpkgs/pull/73225
<red[m]> 'tis true
<{^_^}> #73225 (by evanjs, 23 hours ago, open): nodePackages."@angular/cli": disable analytics
emmanuelrosa has quit [Quit: leaving]
pamplemousse has joined #nixos
<Ariakenom> __monty__: thanks, but no thanks :)
<Ariakenom> do you know which set of options I should set for encrypted devices?
<__monty__> Only for the plain dmcrypt setup : ) It's a bunch of initrd commands and the like.
psyanticy has joined #nixos
civodul has joined #nixos
<NickHu> Anyone happen to have built a nixos installer image for pinebook pro yet?
domogled has quit [Ping timeout: 252 seconds]
endformationage has joined #nixos
<__monty__> I haven't come across these udev-rules substituteStream() WARNINGs before, is this something I need to deal with or normal? http://ix.io/21xx
Ariakenom has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @flokli opened pull request #73289 → python.pkgs.requests_oauthlib: 1.2.0 -> 1.3.0 → https://git.io/JewSI
druidofluhn has joined #nixos
<{^_^}> [nixpkgs] @flokli opened pull request #73290 → python3.pkgs.authlib: init at 0.13 → https://git.io/JewSm
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
<{^_^}> [nixpkgs] @Ericson2314 opened pull request #73291 → GCC 6: Fix java support → https://git.io/JewSs
domogled has joined #nixos
<{^_^}> [nixpkgs] @Ericson2314 opened pull request #73292 → GCC 6: Fix java support for 19.09 → https://git.io/JewSG
druidofluhn has left #nixos ["WeeChat 1.9.1"]
<{^_^}> [nixpkgs] @cdepillabout merged pull request #73256 → dotenv: fix broken package → https://git.io/Jewzo
<{^_^}> [nixpkgs] @cdepillabout pushed 7 commits to haskell-updates: https://git.io/JewSl
halfbit has joined #nixos
domogled has quit [Ping timeout: 240 seconds]
logzet has quit [Ping timeout: 250 seconds]
sondr3 has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @saschagrunert opened pull request #73293 → buildah: v1.11.4 -> v1.11.5 → https://git.io/JewS8
Nimor has quit [Ping timeout: 260 seconds]
sondr3 has joined #nixos
LysergicDreams has quit [Ping timeout: 240 seconds]
Nimor has joined #nixos
xelxebar has quit [Ping timeout: 260 seconds]
xelxebar has joined #nixos
oscarvarto has joined #nixos
<{^_^}> [nixpkgs] @aanderse opened pull request #73295 → nixos/mailcatcher: add http.path option → https://git.io/JewSK
<evanjs> __monty__: I've been seeing those a ton lately but have been ignoring them and seem to be doing fine..... :P
<oscarvarto> Hi! Would you mind helping me set up VSCode with HIE for Haskell Dev on Nixos with Home Manager? Here is my current `home.nix`: `https://gist.github.com/oscarvarto/238ff933cee9ba4b009f82d6c40473ba#file-home-nix-L469
vidbina has quit [Ping timeout: 268 seconds]
reallymemorable has quit [Quit: reallymemorable]
alexherbo27 has quit [Ping timeout: 240 seconds]
<evanjs> Was going to point to infinisils config as well :P
<oscarvarto> I am getting an error while running `home manager switch`: ```error: attribute 'hies' missing, at /home/oscarvarto/.nix-defexpr/channels/home-manager/modules/programs/vscode/haskell.nix:9:22``
alexherbo276 has joined #nixos
<infinisil> oscarvarto: Yeah check out above link, all-hies doesn't work the same as the previous hie-nix
<oscarvarto> infinisil and evanjs: Thanks Let me check. I am very new to nix language, and I guess it should be "easy", but I am not familiar enough with nix language (yet)
pheoxy has quit [Quit: authenticating]
reallymemorable has joined #nixos
<infinisil> oscarvarto: I see, so essentially if you want to keep it as an overlay, you can do `hie = (import ./all-hies {}).selection { selector = ...; };` in the overlay
<infinisil> For selector = ... use something as seen in the readme
sigmundv has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #73164 → yara: 3.10.0 -> 3.11.0, fix build → https://git.io/JeVpE
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JewS9
xelxebar has quit [Remote host closed the connection]
zummed[m] has joined #nixos
felixfoertsch has quit [Quit: ZNC 1.7.3 - https://znc.in]
xelxebar has joined #nixos
felixfoertsch has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #73033 → test-driver: add mypy support → https://git.io/JeVtx
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JewSj
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @Mic92 merged pull request #73283 → ocamlPackages.utop: fix source → https://git.io/Jew1z
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jew9e
<evanjs> (Not to spam the channel about this, but) is it typically okay to disable stuff like this by default and not provide the user with an option to opt in? #73225
<{^_^}> https://github.com/NixOS/nixpkgs/pull/73225 (by evanjs, 1 day ago, open): nodePackages."@angular/cli": disable analytics
<evanjs> Or should I provide an option?
<evanjs> If I'm adding the override, anyway...
mounty has quit [Remote host closed the connection]
<evanjs> Oh! Also, _completely_ different topic, but I remember using ZSTD compression for btrfs before when I was mainly using Gentoo. Is there anything similar available in the NixOS options, or further, is anything like that even beneficial for f2fs?
mounty has joined #nixos
<evanjs> Did a cursory search but didn't see anything for zstd, though I'd probably just be adding it into hardware-configuration.nix...
<oscarvarto> infinisil, evansjs: Current error in the comments of gist: https://gist.github.com/oscarvarto/238ff933cee9ba4b009f82d6c40473ba#gistcomment-3081087
o1lo01ol1o has quit [Remote host closed the connection]
<oscarvarto> I followed instructions from infinisil's README but it asks me to add the overlay
sigmundv has joined #nixos
<oscarvarto> And that's exactly where I am stuck
<evils> evanjs: don't modify hardware-configuration.nix, if you want zstd for btrfs, i use ` btrfs, i use `
<evils> ` btrfs, i use `
<evils> -_-
<evils> `fileSystems."/media/bulk".options = [ "compress=zstd" ];`
<betaboon> samueldr: on the installer-tests with efi. in the PR you mentioned "The first boot cannot be configured with qemu flags. the first boot is always as legacy boot". you ment that as part of the problem, right? as in "we need to be able to have the first boot configured with qemu-flags, and have it boot in efi-mode", correct ?
<evanjs> evils: Right right, sorry, that's what I meant lol. I wouldn't _edit_ hardware-configuration.nix. Just // or etc
<evanjs> Though I wonder how the performance benefits with zstd on btrfs compare to f2fs
<evanjs> Upon further investigation, it looks like we're only lately getting native compression, anyway -- https://www.phoronix.com/scan.php?page=news_item&px=F2FS-Compression-Support
<evanjs> Ah perfect, they even compare it with BTRFS there. End rant anyway :P
<infinisil> oscarvarto: I can't see a reason this shouldn't work. What command do you run to get that error?
<oscarvarto> home-manager switch
<{^_^}> [nixpkgs] @Mic92 opened pull request #73296 → rustc: add QA documentation → https://git.io/Jew9c
<infinisil> oscarvarto: If you set `nixpkgs.overlays = [ (throw "Nope!") ]` and do a switch, do you get that error?
<oscarvarto> Let me check
<oscarvarto> I get the error twice!
<oscarvarto> (dunno if that's expected)
slack1256 has joined #nixos
<oscarvarto> but I am also getting a message about news-info.sh (No such file or directory)
<oscarvarto> I am perplexed
Chiliparrot has quit [Ping timeout: 250 seconds]
<evanjs> Not sure if it's actually bad, but one of the things that sticks out/scares me is the absolute path to the home directory there. Not sure if that's sometimes okay in hm, but the thought of absolute paths (outside of /nix) scares me
fling has left #nixos [#nixos]
<oscarvarto> OK. Let me try
<qyliss> eww
<qyliss> whoops
<qyliss> thought this was emacs
mwelt has joined #nixos
Thra11_ has quit [Ping timeout: 265 seconds]
mwelt has quit [Client Quit]
<oscarvarto> infinisil, evanjs: I love emacs (althoug I am a beginner as well...). It is great that home manager has options for vscode + hie (for haskell dev)
alexherbo276 has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #73291 → GCC 6: Fix java support → https://git.io/JewSs
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/Jew9P
<{^_^}> [nixpkgs] @matthewbauer merged pull request #73292 → GCC 6: Fix java support for 19.09 → https://git.io/JewSG
LysergicDreams has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to release-19.09: https://git.io/Jew9X
sigmundv has quit [Ping timeout: 265 seconds]
<arcnmx> hm, is there a standard/proper way to specify a ruby vim plugin's gem dependencies, whether in buildVimPluginFrom2Nix, the vim_configurable wrapper, or somewhere else? I'm using home-manager's vim module but not familiar with ruby and not sure how to approach this.
<evanjs> arcnmx: have you seen this section of the manual yet? https://nixos.org/nixpkgs/manual/#sec-language-ruby
Thra11_ has joined #nixos
Fare has quit [Ping timeout: 265 seconds]
<evanjs> I wonder if you could use bundix or whatever and then just import/use it like a normal nix drv/dependency
<evanjs> *nix expression
<arcnmx> evanjs: mm I assume I can make a gemfile and environment for it but I also assume I need that environment to be available to vim in some way, either by maybe overriding+wrapping ruby or wrapping vim and setting an env var pointing to it?
<evanjs> If you override vim you should just be able to include it in your vim packages or similar - https://nixos.wiki/wiki/Vim#Using_vim.27s_builtin_packaging_capability
<{^_^}> [nixpkgs] @FRidh closed pull request #67423 → [Do Not Merge [yet]] Update jupyterlab → https://git.io/fjAfc
<evanjs> Given it's just another vim plugin
<evanjs> FRidh++
<{^_^}> FRidh's karma got increased to 11
<{^_^}> [nixpkgs] @veprbl opened pull request #73297 → eagle: use mkDerivation provided by qt5 → https://git.io/Jew9h
<{^_^}> [nixpkgs] @FRidh pushed to master « python.pkgs.jupyterlab: 0.35.6 -> 1.2.2 »: https://git.io/Jew9j
<arcnmx> my assumption here being that the plugin is loaded into vim's ruby environment rather than just being a script that gets run that I can wrap
Nimor has quit [Remote host closed the connection]
<arcnmx> I can do that, but it won't bring in external gem dependencies unless I explicitly do so in some way. It normally just assumes you have them installed as external dependencies.
<{^_^}> [nixpkgs] @gameboo opened pull request #73298 → texstudio: fix qt wrapping and explicitly receive qt attributes → https://git.io/JewHv
<arcnmx> maybe vim has some setting for adding additional gem paths or something...
<evanjs> However you'd do that with hm
sigmundv has joined #nixos
kenran has quit [Ping timeout: 246 seconds]
<arcnmx> Right.
<evanjs> If you just need to reference a bin or something, once you get the expression generated with bundix, import it as e.g. rubyThing, you can just set whatever variables you need in vim via nix
<evanjs> e.g. `let g:something = "${myRubyThing}/bin/the_bin"` or whatever
<evanjs> Unless I'm misreading what you're trying to do
<arcnmx> I don't though, is the problem.
<arcnmx> Ruby plugins presumably load ruby modules/code/etc directly into vim's ruby runtime? They don't seem to be calling an external script.
<arcnmx> or I may not be familiar with how it works, if it's calling into the interpreter in some way it's not obvious to me where and how I would configure that
<evanjs> Right, so I wonder if all you need to do is include it in vimPackages (however you're overriding that). My guess (with no knowledge of how vim ruby plugins work) is that there's some kind of plumbing that handles that when ruby support is enabled
alexherbo276 has joined #nixos
hoijui has joined #nixos
slack1256 has quit [Remote host closed the connection]
<arcnmx> Yeah, I'm wondering if there is and if so, where is it o:
o1lo01ol1o has joined #nixos
kuznero has joined #nixos
<kuznero> Hi All!
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<kuznero> I am trying to `nixos-install` in VirtualBox and getting strage error: Assertion `store-isStorePath(ctx)` failed. Please advise.
<arcnmx> the plugin basically does the equivalent of :ruby "require X" expecting it to be available to the ruby runtime in some way. I'm not sure if I could something along the lines of vim.override { ruby = ruby.withBundle X }, or if the vim wrappers already have something for it...
jgt1 has joined #nixos
<betaboon> anyone has an idea what might lead nix-env to fail with "cannot figure out user name" ?
<arcnmx> or idk ><
sondr3 has quit [Ping timeout: 240 seconds]
<kuznero> I am running `nixos-install` under root. It is a very fresh minimal iso that I use.
domogled has joined #nixos
<kuznero> It is coming from nix: s: void nix::EvalState::realiseContext(const PathSet&)
<catern> betaboon: are you running on non-NixOS? if so, check /etc/nsswitch.conf - I expect that under passwd: you have something like "sss" rather than just "files". the fix is to use nscd on this non-NixOS system
ckauhaus has quit [Quit: WeeChat 2.6]
<betaboon> catern: thats for the pointers. but no, i am running on nixos. I'm just trying to figure out `nixos-rebuild build-vm-with-bootloader` fails
<betaboon> *thanks
<clever> betaboon: one min
<{^_^}> #65133 (by cleverca22, 16 weeks ago, open): fix the vmWithBootloader attribute of nixos
domogled has quit [Ping timeout: 268 seconds]
<betaboon> clever: thanks. i always forget to look for PRs as well. only looking for issues :)
<kuznero> Can overlays be used on the nixos-install?
markus1189 has quit [Ping timeout: 265 seconds]
<betaboon> clever: why hasnt that been merged yet ? oO
<betaboon> well lets see if that helps with what I'm working on. :D
<Raito_Bezarius> Hello, I have a broken SQLite DB on a NixOS machine, I don't know how to restore from this
<Raito_Bezarius> Whenever I try to do an operation, it says no space left on the disk, though there is 1.3 GiB left
<Raito_Bezarius> And when I try nix-env --delete-generations old, it fails with error: executing SQLite statement 'pragma synchronous = normal': unable to open database file (in '/nix/var/nix/db/db.sqlite')
<betaboon> ah damn there is bitrot already
<arcnmx> Hm, looks like bundlerEnv does produce a wrappedRuby, maybe that will work as an override then if vim execs ruby rather than links to it, I have no idea ><
<samueldr> betaboon: yes, that was a description of the current situation; the (perl) test harness does not allow the first boot to be configured
<kuznero> Strange, basically after disabling overlay, nixos-install started.
<manveru> arcnmx: yeah, you should be able to pass wrappedRuby to vim instead, it'll be a wrapper that has all the gems in the lookup path
<kuznero> nixos-rebuild worked with overlays (but missed boot loader creation)
__Sander__ has quit [Quit: Konversation terminated!]
<betaboon> samueldr: thanks. went into the rabithole and discovered `virtualisation.useBootLoader` and `virtualisation.useEFIBoot`. wanted to try that and stumbled over vm-with-bootloader being broken since quite a while. which clever seems to have fixed a while ago. which hasnt been merged, and now is somewhat rotten xD
<clever> betaboon: not sure why, i got distraced and never followed up on the comments as well
markus1189 has joined #nixos
cosimone has joined #nixos
<betaboon> clever: so the usual :D it's so damn easy to get distracted..
smiles has joined #nixos
<evanjs> kuznero: yeah were you using fetchGit or fetchTarball, etc?
<clever> betaboon: i think the basic problem, is that with 2 virtio devices, qemu doesnt know which one to boot from
<clever> betaboon: so you need special flags to control the boot order
<rnhmjoj> say that i want to version-control my nixos config: how would i go about storing secrets? i'd like to put the files (keys, certs..) in a directory and use a relative path to include them but to avoid them getting copied to the nix store i must use quoted absolute paths, right?
<{^_^}> [nixpkgs] @jonringer merged pull request #73247 → python3Packages.uvloop: 0.13.0 -> 0.14.0 → https://git.io/Jewuu
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JewHr
<clever> betaboon: also, the tty changes in nix-daemon somehow broke all logging in the derivation that builds the boot image
<__monty__> For module PRs is that the full path to the module, or just `nixos/wpa_supplicant`?
<betaboon> clever: yeah i see. so now trying to rebase your branch with master. let's see if i give up :)
halfbit has quit [Ping timeout: 268 seconds]
<evanjs> kuznero: because I remember seeing similar things when trying to setup new machines with my now slightly-more-advanced config -- #53582
<{^_^}> https://github.com/NixOS/nixpkgs/issues/53582 (by Izorkin, 44 weeks ago, open): iso: error nixos-install with nur packages
<slabity> What exactly would cause this error for `nixops info -d mysystem`: "Exception: could not find specified deployment in state file ‘/home/slabity/.nixops/deployments.nixops’"
<{^_^}> [nixpkgs] @worldofpeace merged pull request #73297 → eagle: use mkDerivation provided by qt5 → https://git.io/Jew9h
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JewH1
<slabity> I can't stop or destroy the VM at all.
<aminechikhaoui> slabity check nixops list, looks like you're passing the wrong deployment name
<clever> slabity: does `nixops list` list `mysystem` ?
<slabity> Yes
<clever> slabity: can you pastebin the output of both commands and the commands themelves?
smiles has quit [Quit: WeeChat 2.5]
hoijui has quit [Quit: Leaving]
jgt1 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @worldofpeace pushed commit from @veprbl to release-19.09 « eagle: use mkDerivation provided by qt5 »: https://git.io/JewHS
lukash_ is now known as lukash_|away
<slabity> Oh wait, nevermind. I was trying to destroy `mysystem` in the `mynetwork` deployment. Not the other way around
<slabity> I need to refamiliarizemyself with nixops
mounty has quit [Remote host closed the connection]
mounty has joined #nixos
sigmundv has quit [Ping timeout: 265 seconds]
alexherbo276 has quit [Ping timeout: 240 seconds]
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
pbb has joined #nixos
Amnesia has joined #nixos
Ariakenom has joined #nixos
<betaboon> clever: #55645 this claims to have fixed the useBootloader problem aswell and has already been merged
<{^_^}> https://github.com/NixOS/nixpkgs/pull/55645 (by eonpatapon, 39 weeks ago, merged): nixos/qemu-vm: declarative drives
alexherbo276 has joined #nixos
ambro718 has joined #nixos
<{^_^}> [nixpkgs] @toonn opened pull request #73299 → nixos/wpa_supplicant: fix unit-start script → https://git.io/JewHx
<__monty__> Hmm, what's with github displaying diffs with italic fonts?
<__monty__> gchristensen: ^ managed to fix my issue with bonding and wpa_supplicant.
<gchristensen> nice
<clever> __monty__: oh, that may help my issues too
<__monty__> Would be gret if I fixed a problem I didn't know about : )
<clever> __monty__: looks like you fixed the exact problem i was having
<clever> 2019-11-12 04:27:23 < clever> Nov 12 04:23:15 system76 3s0avjla52qx9zx8yi6glba43did5bvq-unit-script-wpa_supplicant-start[7893]: /nix/store/3s0avjla52qx9zx8yi6glba43did5bvq-unit-script-wpa_supplicant-start: line 4: /sys/class/net/bonding_masters/uevent: Not a directory
<clever> __monty__: from #nixos-on-your-router
markus1189 has quit [Ping timeout: 265 seconds]
tput has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #73293 → buildah: v1.11.4 -> v1.11.5 → https://git.io/JewS8
<{^_^}> [nixpkgs] @FRidh pushed commit from @saschagrunert to master « buildah: v1.11.4 -> v1.11.5 »: https://git.io/JewQT
<__monty__> Sweet : )
<slabity> Nixos on your router?
<__monty__> slabity: Yep, there's also some work on nixWRT.
<clever> slabity: i'm just running full-blown nixos on a router, with 2 cpu sockets, and 8gig of ecc ram
<betaboon> why is nixos-unstable 8days old while nixpkgs-unstable is 5 hours old ? oO
<slabity> Oh nice. I did not know that project existed
<__monty__> betaboon: Don't the nixos-* channels run more tests?
<betaboon> __monty__: but 8 days? oO
<clever> ,howoldis betaboon
alexherbo276 has quit [Ping timeout: 265 seconds]
<clever> betaboon: nixos-unstable-small updated 6 hours ago, so the basic tests are passing
markus1189 has joined #nixos
fendor has quit [Ping timeout: 268 seconds]
<clever> betaboon: the last build to be all green, is from nov 3rd
<betaboon> clever: yeah that's where i looked. i was just curious how nixos-unstable and nixos-unstable-small are so different
<clever> i think -small has fewer tests
<{^_^}> [nixpkgs] @nixos-channel-bot pushed commit from @talyz to nixos-19.03 « bundler: 1.17.2 -> 1.17.3 »: https://git.io/Jewcl
<__monty__> OCR tests?
<betaboon> clever: ah so nixos-unstable is 8 days old because thats the last time the build was all green.
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
exfalso has quit [Ping timeout: 252 seconds]
pbb has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
exfalso has joined #nixos
<{^_^}> Channel nixos-19.03 advanced to https://github.com/NixOS/nixpkgs/commit/91d04b9b23c (from 27 hours ago, history: https://channels.nix.gsc.io/nixos-19.03)
<clever> betaboon: the last eval only has a single failure, https://hydra.nixos.org/build/106373190
<evanjs> clever: betaboon: looks like they're identical aside from small having fewer binaries -- https://nixos.wiki/wiki/Nix_channels
<clever> betaboon: looks like OCR failures
<betaboon> thanks for clearing that up for me :)
<clever> evanjs: a number of tests, including the failing sddm test, arent checked on -small
Blessjah has quit [Remote host closed the connection]
kuznero has quit [Quit: Leaving]
<evanjs> good thing that's listed on the wiki... :P
<evanjs> not
jco has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed to structured-attrs « nfstrace: fix eval »: https://git.io/JewQC
Blessjah has joined #nixos
<jco> hey! I've made a nix derivation to prepare an ocaml environment but when I try to build the various library against ocaml 4.08 I get errors
<jco> but it works when using ocaml 4.07
<jco> anyone facing such issues?
<worldofpeace> clever: Already looking into the test failure. I ported it to the python driver, but there seems to be issues with it so I might revert it. And also hold off on PR'ing any DE test ports.
<clever> worldofpeace: i suspect it might just be ocr weirdness, but havent looked at what the test is doing
anton-latukha[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : User has been idle for 30+ days."]
<jco> here's how my config looks like https://sebsauvage.net/paste/?c386d9c34e4a2234#roh+BU/ABxSbDxA4TieEtSIb0AiscWSrsMBDU72hEU0=
aquarial has left #nixos ["Kicked by @appservice-irc:matrix.org : User has been idle for 30+ days."]
<worldofpeace> clever: Reverting the port makes the test pass in like 40 seconds for me, while it stalls forever on the python driver suddenly. and what's weird is it passed on ofborg
Fare has joined #nixos
exfalso has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #73289 → python.pkgs.requests_oauthlib: 1.2.0 -> 1.3.0 → https://git.io/JewSI
<{^_^}> [nixpkgs] @jonringer pushed commit from @flokli to master « python.pkgs.requests_oauthlib: 1.2.0 -> 1.3.0 »: https://git.io/JewQ0
felixfoertsch has quit [Quit: ZNC 1.7.3 - https://znc.in]
felixfoertsch has joined #nixos
<clever> worldofpeace: oooo, ofborg is profiling things!
atlas_ has quit [Quit: ZNC 1.7.3 - https://znc.in]
<worldofpeace> hmm, wait.
atlas_ has joined #nixos
<worldofpeace> We've had the no log found nixos test bug. And it returned success.
<arcnmx> evanjs: fwiw the simplest solution I've found so far is to just use :let $GEM_PATH=${bundlerEnv ...}
testy has joined #nixos
rauno has quit [Ping timeout: 250 seconds]
<worldofpeace> hmm, I think my regex isn't case insensitive
<arcnmx> I can just prepend that to the vimscript file of the plugin seems like
<{^_^}> [nixpkgs] @Ma27 merged pull request #73117 → khard: 0.14.0 -> 0.15.1 → https://git.io/JeVK2
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JewQX
<kahiru> is there a way to have the following layout with uefi? small (16mb lets say) partition as /boot/efi, medium partition (1gb) formatted as ext4 and mounted as /boot and the rest as / ? I'm getting /boot doesn't look like an EFI partition
<evanjs> arcnmx: yeah that seems practical
<kahiru> ah, boot.loader.efi.efiSysMountPoint. nevermind then
<{^_^}> [nixpkgs] @worldofpeace pushed to master « nixosTests.sddm: make regex case insensitive »: https://git.io/JewQD
<arcnmx> evanjs: probably not great because it doesn't necessarily use the same ruby version as vim is built with, but a bit better than messing with the existing vim wrappers ._.
<gchristensen> kahiru: you probabl yneed much more than 16mb for /boot/efi
<kahiru> gchristensen: why? afaik it should contain only the efi bootloaders
<gchristensen> my /boot/efi has 760M of stubs now. a single generation is about 20
<kahiru> I just don't like having kernels on vfat
<gchristensen> 16M/boot/efi/nixos/myz5xqkncfdn8jd6873d51v70w77bc65-initrd-initrd.efi, 4.4M/boot/efi/nixos/grqfyj3ywx7kcdiq29sznr78nkzq1vzh-linux-5.1.21-bzImage.efi, and I have lots of these since I have multiple generations
<kahiru> well, I would like all this to end up in /boot instead of in /boot/efi
<betaboon> my /boot/EFI is 512MB i manage. but i wish i would have chosen 1G
<gchristensen> I don't think it can?
<kahiru> I just managed to do it. Booted a nixos system where the contents of /boot/efi take just 138k, the rest (kernels, initrds, grub config) lives in /boot
<betaboon> kahiru: the ESP (the vfat partition) is mounted as /boot. the kernels have to go onto the ESP
<gchristensen> neat
alexherbo276 has joined #nixos
<betaboon> kahiru: interesting. and /boot and /boot/efi are different filesystems ?
<kahiru> betaboon: yes
<kahiru> it follow the scheme I outlined a while ago
alexherbo276 has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #71007 → ttygif init at 1.4.0 → https://git.io/Jel6K
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/JewQ5
<betaboon> kahiru: so your bootmanager has access to the ext4 /boot partition ?
<kahiru> exactly
<kahiru> grub can do that, not sure about systemd-boot
aveltras has joined #nixos
<betaboon> not sure about systemd-boot either. but refind has ext4 drivers as well. never tried that way tho.
<betaboon> what are your reasons for not wanting the kernels on the vfat partition ?
alexherbo276 has joined #nixos
<kahiru> I was under the impression that the EFI boot partition should hold only the necessary files for kicking off the next bootloader
<evanjs> speaking of refind... anybody know how I can make nix only show systemd-boot (vs the other nix "boot entries") and default to that?
<betaboon> evanjs: when using refind ?
vidbina has joined #nixos
domogled has joined #nixos
mexisme_ has joined #nixos
markus1189 has quit [Ping timeout: 265 seconds]
haslersn[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : User has been idle for 30+ days."]
<evanjs> betaboon: yes, when using refind
<evanjs> Only using it for my personal laptop atm, which is the only machine dual-booting Windows 10 and NixOS. Well, and Gentoo is still on there, I guess
joshuagl has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<evanjs> Refind is a little nicer than hitting esc every boot :P
truh[m] has joined #nixos
<__monty__> How do I list all the phases I should run in a nix-shell? Want to run everything up to the tests
<betaboon> evanjs: yeah. I'm using refind only, no systemd-boot. but on your issue: you could use `dont_scan_dirs` or something similar
talvdav has joined #nixos
zupo has joined #nixos
halfbit has joined #nixos
<evanjs> Mmkay. Wanted to make sure I got systemd-boot (nixos), gentoo, and windows 10 as the only options for now. I'll try that after this work PR is updated lol
jonreeve[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : User has been idle for 30+ days."]
oscarvarto has quit [Ping timeout: 240 seconds]
<betaboon> evanjs: i have a refind-PR pending. as there is efistub there is actually no need to go refind->systemd-boot->linux
<{^_^}> [nixpkgs] @Ma27 merged pull request #73259 → cargo-udeps: init at 0.1.5 → https://git.io/JewgE
<{^_^}> [nixpkgs] @Ma27 pushed 3 commits to master: https://git.io/Jew73
oscarvarto has joined #nixos
markus1189 has joined #nixos
<qyliss> I posted this in the wrong category. Could a Discourse admin move it? (I don't think I can?) https://discourse.nixos.org/t/discourse-patch-submission-is-not-fit-for-purpose/4757
<worldofpeace> __monty__: if you do `type -a genericBuild` you'll see the function definition for genericBuild. And you can see in the source what phases are listed there
selfsymmetric-pa has joined #nixos
<selfsymmetric-pa> My nix-installed fonts don't appear on this machine. I'm using xfce4. When I run `fc-cache -rf` I get `Fontconfig error: "/etc/fonts/2.11/conf.d/00-nixos-cache.conf", line 1: no element found`.
<selfsymmetric-pa> Any advice?
<selfsymmetric-pa> Still no fonts after reboot.
<__monty__> worldofpeace: I was hoping for a way to list just the defined phases?
o1lo01ol1o has quit [Read error: Connection reset by peer]
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
fendor has joined #nixos
pbb has joined #nixos
o1lo01ol1o has joined #nixos
<worldofpeace> __monty__: does the expression use the `phases` attribute?
chloekek has joined #nixos
<__monty__> No.
<__monty__> Uhm, I ran into a patch that doesn't know what file it should be applied to. Why does this happen when running patchPhase manually but not when building the package? It gets all the way to running tests when building.
<worldofpeace> __monty__: genericBuild sets phases
<clever> selfsymmetric-pa: did you install the fonts via fonts.fonts ?
<__monty__> worldofpeace: Yeah, I've been going down that list. Stuck at patchPhase though.
<worldofpeace> __monty__: patches get applied with patch -p1 default, does it need other flags?
<__monty__> "can't find file to patch at input line 17 Perhaps you used the wrong -p or --strip option?"
<worldofpeace> Well, it does depend on what directory you're in
boogiewoogie has joined #nixos
<__monty__> Ah, I should be in the dir with the expression?
<worldofpeace> You should be in the src
talvdav has quit [Remote host closed the connection]
<selfsymmetric-pa> clever: Yes I did. It worked on another machine.
<__monty__> Ah, I guess the problem is the unpackPhase doesn't create a directory?
vidbina has quit [Ping timeout: 246 seconds]
<selfsymmetric-pa> The `nixos-rebuild switch` terminates successfully but I don't get any fonts, even after `fc-cache -rf` or reboot.
<samueldr> qyliss: moved to `Development` root?
nocent has left #nixos ["Kicked by @appservice-irc:matrix.org : User has been idle for 30+ days."]
<clever> selfsymmetric-pa: is the font within `nix-store -qR /run/current-system` ?
<__monty__> worldofpeace: Ah, no, now I got it.
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to structured-attrs: https://git.io/Jew76
<worldofpeace> __monty__: is there anything special going on for the unpackPhase?
testy has quit [Quit: Konversation terminated!]
<__monty__> worldofpeace: Nah, I just didn't realize I had to manually cd into the source.
<{^_^}> [nixpkgs] @NinjaTrappeur opened pull request #73300 → modules/vsftpd: Add virtual users support → https://git.io/Jew7X
<worldofpeace> __monty__: this is a good read btw https://nixos.wiki/wiki/Packaging/Tutorial
xkapastel has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @Lassulus merged pull request #72268 → nixos/syncthing: simple versioning → https://git.io/JeubQ
<{^_^}> [nixpkgs] @Lassulus pushed commit from @mrVanDalo to master « nixos/syncthing: simple versioning »: https://git.io/Jew7y
<__monty__> Hmm, weird. So going through the phases I don't get any errors but when installing (or nix-shell) I have tests failing.
<samueldr> when you say nix-shell, do you mean nix-shell -p your-new-thing or running phases inside a nix-shell -A your-new-thing ?
<samueldr> (where it fails)
<samueldr> the nix sandbox, where nix-build (and nix-shell -p your-new-thing) might explain the failures; running phases in a nix-shell (-A) does not run under the same sandbox or constraints
<selfsymmetric-pa> clever: I don't think so.
<selfsymmetric-pa> clever: Wait no, they're there.
<__monty__> samueldr: I mean nix-shell -p nixpkgs-package
<samueldr> yeah, that would be the same as nix-build -A nixpkgs-package then :)
<__monty__> samueldr: Would a nix-shell --pure give me the restricted shell? I'm on darwin btw so I don't think nix is sandboxing anything actually?
RIOTIM[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : User has been idle for 30+ days."]
<samueldr> oh, yeah, less constraints, but IIRC *some*
<samueldr> and no, --pure is only pure in environment variables
<samueldr> in *initial* environment variables; the shell might still load stuff from your configs
<__monty__> Thing is these test failures only happen on some macs and not others.
<__monty__> And the tests fail for the main program but only *if* it's installed with an extension.
selfsymmetric-pa has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @dtzWill opened pull request #73301 → microcodeIntel: 20190918 -> 20191112 → https://git.io/Jew7p
<samueldr> it might be helpful to have details about those failures, __monty__
<samueldr> might shed a light as software can fail in an almost unlimited amount of ways :3
selfsymmetric-pa has joined #nixos
<selfsymmetric-pa> Yeah, I'm still not getting fonts from `fonts.fonts`, even thought they're in /nix/store and /current-system.
<__monty__> samueldr: Was hiding it because no one seems interested : > Here's the test failure: http://ix.io/1SCF
<__monty__> Here's the full output from cransom, when he reproduced it earlier: https://gist.github.com/cransom/3fe0f550adadb07736806e2b9f0ec338
<selfsymmetric-pa> `fc-cache -rf` doesn't fix it
<selfsymmetric-pa> `Fontconfig error: "/etc/fonts/2.11/conf.d/00-nixos-cache.conf", line 1: no element found`
<samueldr> __monty__: weird Q, but same FS for both macs you have?
waynee95 has joined #nixos
<__monty__> Yes, same OS version too.
<samueldr> same nixpkgs checkout?
<__monty__> One's not running nix-darwin yet. But LnL installed fine and presumably uses nix-darwin.
testy has joined #nixos
testy has quit [Max SendQ exceeded]
<samueldr> then, final bits, same nix version, and same nix configs?
<__monty__> At some point yeah, they've diverged now but when I first ran into it I updated the channels almost simultaneously to make sure.
<__monty__> Can't say rn, but very close if not identical.
<samueldr> hm... I don't know enough about macOS to psychic debug much more :/
<__monty__> It worked fine on the one mac and for LnL, fails on the other and for cransom and evelyne.
<clever> selfsymmetric-pa: nix why-depends /run/current-system /nix/store/path-to-fonts
<clever> selfsymmetric-pa: how does current-system depend on the fonts?
<{^_^}> [nixpkgs] @mrVanDalo opened pull request #73302 → bitwig-studio: 3.0.1 -> 3.0.3 → https://git.io/Jew5q
oscarvarto has quit [Ping timeout: 276 seconds]
<__monty__> samueldr: Let me know if you think of any next steps. I have no idea how to debug this. I suspect impurity though. The failure's too random otherwise.
misuzu has quit [Quit: leaving]
<waynee95> Hey, I just recently installed NIxOS and I have a problem getting a program on Steam to work. When using `steam-run` I get the error `could not find or load Qt platform plugin xcb`. So I tried adding qt to the `extraPkgs` for steam-run, but that did not help. Still the same problem.
nlynx[m] has joined #nixos
<selfsymmetric-pa> clever: "nix why-depends"? What does that mean?
nlynx[m] has left #nixos [#nixos]
<clever> selfsymmetric-pa: that a shell command
mexisme_ has quit [Quit: WeeChat 2.6]
<selfsymmetric-pa> clever: nix: src/nix/installables.cc:232: std::shared_ptr<nix::Installable> nix::parseInstallable(nix::SourceExprCommand&, nix:
<selfsymmetric-pa> Aborted (core dumped)
<selfsymmetric-pa> Weird.
<clever> selfsymmetric-pa: what args did you give it?
misuzu has joined #nixos
Okinan has joined #nixos
jedai has joined #nixos
psyanticy has quit [Quit: Connection closed for inactivity]
exfalso has joined #nixos
<{^_^}> [nixpkgs] @markuskowa merged pull request #72471 → diffoscope: 127 -> 129 → https://git.io/JegsM
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/Jew5r
mexisme has joined #nixos
bgamari_ has joined #nixos
bgamari has quit [Ping timeout: 268 seconds]
Fare has quit [Ping timeout: 268 seconds]
wildtrees has joined #nixos
wildtrees has quit [Max SendQ exceeded]
wildtrees has joined #nixos
wildtrees has quit [Client Quit]
senilio has left #nixos ["WeeChat 2.6"]
<clever> gchristensen: my gpg ssh agent has been busted since the last nixos upgrade, it just fails with "sign_and_send_pubkey: signing failed: agent refused operation" now
wildtrees has joined #nixos
dansho has joined #nixos
gxt has quit [Ping timeout: 260 seconds]
gxt_ has joined #nixos
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 2 commits to nixos-19.09-small: https://git.io/JewyU
<gchristensen> clever: probably need to kill and restart your agent
<clever> gchristensen: tried that, no difference
<gchristensen> not sure, seems weird
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/975ad807d63 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
fusion809 has quit [Remote host closed the connection]
<clever> gchristensen: what could i run to query the agent and prod it do things and debug it?
<gjabell> hey all, trying to package the weechat-matrix plugin, which eventually needs to get symlinked to ~/.weechat since that's where weechat sources plugins. Is there a best-practice way to do this in nix?
<{^_^}> [nixpkgs] @jonringer merged pull request #69153 → Add ledger_agent, trezor_agent and keepkey_agent packages → https://git.io/Je3Pg
<{^_^}> [nixpkgs] @jonringer pushed 4 commits to master: https://git.io/Jewdc
<{^_^}> [nixpkgs] @c0bw3b merged pull request #70210 → gitAndTools.git-extras: 4.7.0 -> 5.0.0 → https://git.io/Jen7L
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/JewdC
kenran has joined #nixos
<{^_^}> [nixpkgs] @nyanloutre opened pull request #73304 → kdeFrameworks: 5.62 -> 5.64; kdeApplications: 19.08.2 -> 19.08.3 → https://git.io/Jewdu
<__monty__> gjabell: I think generally you'd patch the software to be less pedantic. Preferably getting the patch accepted upstream.
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
Fare has joined #nixos
<gjabell> hmm, ok
<gjabell> looks like there are actually already some packaged plugins (they don't show up as packages though), so I can maybe reuse some of the code from those
boogiewoogie has quit [Quit: Leaving]
<__monty__> Maybe they're in their own attribute set with dontRecurseIntoAttrs? Extensions for pass are in their own set for example.
<gjabell> that could be it; they are the scripts folder here: https://github.com/NixOS/nixpkgs/tree/master/pkgs/applications/networking/irc/weechat
run500 has quit [Remote host closed the connection]
<gjabell> with that in mind; is there an easy way to "inject" an additional entry into the scripts directory without having to point to a local nixpkgs clone? I guess maybe I could use an overlay to override the list in the weechat package?
<__monty__> gjabell: Yeah, I think you should be able to override buildInputs. Just add your plugin there. You can't override `plugins` and `enabledPlugins` because they're bound in a let, not attributes of the derivation.
cosimone has quit [Quit: Terminated!]
<gjabell> neato, I'll give that a try, thanks!
shibboleth has joined #nixos
domogled has quit [Quit: domogled]
<{^_^}> [nixpkgs] @markuskowa merged pull request #72610 → pithos: 1.4.1 -> 1.5.0 → https://git.io/JegiV
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/JewdA
shabius has quit [Quit: Leaving]
wolke has quit [Quit: ZNC 1.7.5 - https://znc.in]
cyphase has quit [Ping timeout: 240 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
alexherbo276 has quit [Ping timeout: 240 seconds]
alexherbo276 has joined #nixos
o1lo01ol1o has joined #nixos
<tilpner> I really need to PR this at some point
<gentauro> anybody has tried to build an old FF from scratch from a `nix-shell`? https://archive.mozilla.org/pub/firefox/releases/
<gentauro> I need to build an older version (less than 59) due to I have bought a Nokia 800 Tough
<gjabell> tilpner: well dang, that saves me a lot of time, thanks xD
<gentauro> I have went from 48 all the way up to 59 with no luck ...
<gentauro> I must be doing something wrong :(
wolke has joined #nixos
<tilpner> gjabell: https://tx0.co/ja3
<lordcirth_> gentauro, why does that require an older version? CPU arch?
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 6 commits to nixpkgs-19.09-darwin: https://git.io/JewFf
waynee95 has quit [Remote host closed the connection]
<gentauro> this is my `default.nix` https://pastebin.com/w0WPqPZ2
<gentauro> lordcirth_: it's cos of the `WebIDE`
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/65eafbf443d (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
<gentauro> in the newer versions they just didn't care (once FF OS was dropped)
<gentauro> btw, all the packages from the `default.nix` are taken from -> https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions
<selfsymmetric-pa> I ran `nix why-depends /run/current-system /nix/store/nl6mv0aymmla9c57bdpxg4yzf888qjlj-emacs-all-the-icons-fonts
<selfsymmetric-pa> -3.2.0`.
<selfsymmetric-pa> How do I read this?
<selfsymmetric-pa> Oh wait what fonts are working now. Black magic. :o
<selfsymmetric-pa> clever++
<{^_^}> clever's karma got increased to 238
<selfsymmetric-pa> I'm assuming you're a wizard, have karma.
<{^_^}> [nixpkgs] @lilyball opened pull request #73306 → tokei: 10.0.1 -> 10.1.0 → https://git.io/JewFT
<{^_^}> [nixpkgs] @kylesferrazza opened pull request #73307 → Update canon → https://git.io/JewFk
kenran has quit [Ping timeout: 240 seconds]
selfsymmetric-pa has quit [Remote host closed the connection]
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
FRidh has quit [Quit: Konversation terminated!]
pbb has joined #nixos
divansantana has quit [Quit: authenticating]
shabius has joined #nixos
Ariakenom has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @globin merged pull request #72986 → gnome2.gnome_vfs: openssl-1.1 patch → https://git.io/JeaFw
<{^_^}> [nixpkgs] @globin pushed 2 commits to staging: https://git.io/JewFK
florian1 has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #71390 → Enable soft real time for gnome shell → https://git.io/JeBaX
<{^_^}> [nixpkgs] @worldofpeace pushed 4 commits to master: https://git.io/JewFP
alexherbo276 has quit [Ping timeout: 265 seconds]
cosimone has joined #nixos
cosimone has quit [Client Quit]
cosimone has joined #nixos
<gchristensen> bgamari_: ping
<Raito_Bezarius> Hello, for some strange reason, I'm trying to install Git and I get this error:
<Raito_Bezarius> error: packages '/nix/store/nrf8q8w1f8w6hhvq0hd6wi8r3rz7grls-git-2.23.0/share/git-core/templates/hooks/pre-push.sample' and '/nix/store/fb23w0b5vgjnb9vjq550hagdhbn011h4-git-2.23.0/share/git-core/templates/hooks/pre-push.sample' have the same priority 5; use 'nix-env --set-flag priority NUMBER INSTALLED_PKGNAME' to change the priority of one of the conflicting packages (0 being the highest priority)
<Raito_Bezarius> I already installed git minimal before, removed it using nix-env -u then tried to install the full version
<{^_^}> [nixpkgs] @markuskowa merged pull request #73217 → update contributors documentation for nix-review → https://git.io/JewZt
<{^_^}> [nixpkgs] @markuskowa pushed commit from @DavHau to master « update contributors documentation for nix-review (#73217) »: https://git.io/JewFA
_phry has joined #nixos
<lordcirth_> Is there a way to build a package, while tracking the time taken to compile each dependency in the closure?
<_phry> Heyo. I just upgraded my server from 18.03 to 19.09 (I know...), and now ipv4 isn't working any more. Dmesg shows a lot of `refused connection:`. Before I start panicing too much: any ideas?
<lordcirth_> _phry, please define "isn't working". Also, what kind of hardware?
<_phry> A Hetzner Server. I can reach it fine via ipv6, but no dice for ipv4.
<{^_^}> [nixpkgs] @guibou opened pull request #73309 → Bazel fix env → https://git.io/JewFh
<_phry> No ping, no ssh, everything seems to be blocked. The "refused connection" seems to stem from iptables.
<lordcirth_> _phry, so it's a VM? Ok
<lordcirth_> _phry, can you pastebin 'iptables -S'?
<_phry> lordcirth_nope, it's my VM server :D the VMs themselves are weirdly working well
<lordcirth_> _phry, what exactly did you do as part of the upgrade?
orivej has quit [Ping timeout: 245 seconds]
<_phry> Just change the channel and do a nixops deploy
<_phry> No configuration changes in any way.
<lordcirth_> Ok, well line 35 there seems to be the one it's hitting
<bgamari_> gchristensen, ponh
<lordcirth_> Looks like it should be allowing port 22, though?
<_phry> it's not even allowing ICMP :/
<_phry> Here's the whole network config for that machine: https://pastebin.com/MR2TrnBK
<{^_^}> [nixpkgs] @markuskowa merged pull request #73179 → nixos/slurm: fix test and X11 options → https://git.io/JewJh
<{^_^}> [nixpkgs] @markuskowa pushed 4 commits to master: https://git.io/JewbJ
<lordcirth_> prefixLength = 32 ? Hetzner doing some weird stuff with isolation?
<lordcirth_> _phry, if you run "ip addr" does 178.63.75.187/32 show up as configured?
<_phry> Yup.
<gchristensen> bgamari_: do you have any updated info on iscsi? last I heard was in https://gist.github.com/bgamari/c352cf7b6bada19f53678359308526fe
<_phry> inet 178.63.75.187/32 scope global br0
<_phry> and also yup, hetzner doing weird stuff with isolation. that config has been running fine for 15 months or so though - so my initial idea was that something with the iptables module changed
red[m] has left #nixos ["User left"]
<bgamari_> gchristensen, we are using it on gitlab.haskell.org
<lordcirth_> _phry, hmm, I can't see anything wrong with that iptables dump...
<gchristensen> bgamari_: has what you done exactly changed at all? also, would you be willing to talk to a Packet customer about it?
<lordcirth_> _phry, can you pastebin some of those "refused" log lines?
<bgamari_> gchristensen, unfortunately I am having some very odd internet connectivity issues at the moment so I can't easily check whether the gist is up-to-date
<bgamari_> I could talk to a customer
bvdw has quit [Read error: Connection reset by peer]
<gchristensen> bgamari_: are you on their Slack already?
<bgamari_> I'm not
bvdw has joined #nixos
<gchristensen> can you be? :P
<gchristensen> or I could give them your email?
<lordcirth_> _phry, I would roll back the update (yay NixOS) and test, and diff the iptables -S
<bgamari_> gchristensen, just updated the Gist
<bgamari_> but it looks like there were no changes needed
<_phry> lordcirth_ Yeah. I was hoping I could prevent downtime for the others sharing that machine, but I guess there's no other way :/
<gchristensen> is there any further configuration you do, like on "fileSystems" options?
<bgamari_> gchristensen, I can indeed quickly hop on slack
<gchristensen> that would be awesome :)
<bgamari_> gchristensen, indeed I have a mount defined in the fileSystems attribute
<gchristensen> it would be cool to get a wiki page on the provisioner repo about how this works
<bgamari_> which just mounts /dev/mapper/volume-12312323 to the desired mount point
thc202 has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 3 commits to nixos-19.09-small: https://git.io/JewbE
<bgamari_> admittedly I don't consider myself an expert here; I just happened to muddle through it enough to get something working
<bgamari_> I'm sure this could be improved
<_phry> wait.... can I just switch into an older, already built, generation without rebooting?
<gchristensen> yeah, which is further than I have gotten :/
<gchristensen> _phry: sure
<lordcirth_> "nixos-rebuild --rollback test" I believe?
<lordcirth_> "test" is now but not on boot, "boot" is on next boot but not now, and "switch" is both.
<bgamari_> working on slack
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/65eafbf443d (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
fleaz has joined #nixos
<_phry> and I can ping the machine o_O
<lordcirth_> _phry, k, now diff iptables -S
<_phry> already on it :)
leotaku has quit [Ping timeout: 276 seconds]
fleaz has left #nixos [#nixos]
<_phry> okay... only difference is -N nixos-drop vs -A nixos-drop -j DROP
<_phry> ah, no.
<_phry> those are both in the new config:
<lordcirth_> _phry, no?
werner29167 has joined #nixos
<_phry> line 9 and 30 are new
glittershark has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « linux: 5.3.10 -> 5.3.11 »: https://git.io/Jewb1
<_phry> rather... old. the old, working config
florian1 has quit [Quit: WeeChat 2.6]
<lordcirth_> _phry, ok, so the old config declared a table called 'nixos-drop' containing the rule 'DROP'
<werner29167> Hello! I recently had some firmware shenanigans, and now Nixos is missing from the EFI boot options. I can boot using the UEFI shell though. Does NixOS touch those at all? (The ones shown with efibootmgr) If so, can I re-run that installation step somehow?
<_phry> yup. and does nothing with it if I'm interpreting this right. So.... it's not iptables?
<lordcirth_> _phry, not sure...
M0ddba11[m] has left #nixos ["User left"]
<lordcirth_> _phry, perhaps sysctl settings changed?
<_phry> at least /etc/sysctl.d/nixos.conf is still the same
<_phry> but funny enough, changing from my old configuration back into my new configuration makes the new config work
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « linux: Remove 5.2 »: https://git.io/JewbF
<lordcirth_> _phry, changing how? did you reboot when going from new back to old?
<_phry> so now I have a running system that I don't want to reboot, but can't debug without rebooting
<_phry> I ran /nix/var/nix/profiles/system-24-link/bin/switch-to-configuration test
<_phry> ah... my fault. messed up generation numbers
<lordcirth_> _phry, ah, you didn't actually revert to new?
<_phry> apparently
<_phry> yup, new system doesn't even have that config xD
shibboleth has quit [Quit: shibboleth]
<lordcirth_> _phry, /etc/sysctl.d/nixos.conf does not exist in the 19.09 config?
werner29167 has quit [Ping timeout: 260 seconds]
leotaku has joined #nixos
<_phry> exaclty, there's multiple files now.
<lordcirth_> _phry, ok, so I would cat them and diff versions
<lordcirth_> maybe cat | sort, as I think line order shouldn't matter much?
<_phry> /etc/sysctl.d/50-default.conf has some nice new options regarding ipv4...
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « linux-testing: 5.4-rc6 -> 5.4-rc7 »: https://git.io/JewbA
<_phry> net.ipv4.conf.all.rp_filter = 2, net.ipv4.conf.all.accept_source_route = 0, net.ipv4.conf.all.promote_secondaries = 1, -net.ipv4.ping_group_range = 0 2147483647
<_phry> I'll revert and compare those
<_phry> okay, that was one switch between generations too many. it's dead :D
hlolli_ has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @NeQuissimus pushed 4 commits to master: https://git.io/JewNv
<{^_^}> [nixpkgs] @gebner merged pull request #73306 → tokei: 10.0.1 -> 10.1.0 → https://git.io/JewFT
<{^_^}> [nixpkgs] @gebner pushed 2 commits to master: https://git.io/JewNf
<{^_^}> [nixpkgs] @NeQuissimus pushed 5 commits to release-19.09: https://git.io/JewNJ
<_phry> mh. machine rebooted, problem persists and at least these sysctl settings are the same
pointfourone has quit [Quit: WeeChat 2.6]
felixfoertsch has quit [Ping timeout: 252 seconds]
<lordcirth_> _phry, so, is there a sysctl difference between the two or not?
<_phry> not in the options I've compared so far. gonna compare ALL options now
<_phry> no meaningful changes. some ipv6 stuff, mainly `net.ipv6.conf.virbr0.disable_ipv6 = 1` in the new system and `use_tempaddr = 2` on all bridges. but aside from that, they are equal
<lordcirth_> _phry, ok. kernel versions?
<lordcirth_> I dunno what it could be
<_phry> that doesn't change when I just switch between generations without rebooting. I'm totally out of ideas :/
<lordcirth_> _phry, so, if you switch without rebooting, the old config works, and the old one doesn't?
<lordcirth_> new one doesn't*
<_phry> exactly
stzsch has quit [Ping timeout: 276 seconds]
<lordcirth_> Ok, so oldboot+oldconfig works. newboot+newconfig works. newboot+oldconfig works, and oldboot+newconfig has not been tested?
<_phry> Yes.
Fare has quit [Ping timeout: 265 seconds]
felixfoertsch has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed to structured-attrs « gst_all_1.gst-plugins-base: fix build »: https://git.io/JewNG
<lordcirth_> I would be interested to know if oldboot+newconfig works, but it's probably not worth a reboot
<lordcirth_> newboot+newconfig doesn't work* I should have said above
<_phry> (i read what you wanted to type there ^^)
phreedom has quit [Remote host closed the connection]
<_phry> Yeah, I guess the oldBoot+newConfig thing wouldn't be worth it
Rusty1 has joined #nixos
phreedom has joined #nixos
logzet has joined #nixos
<_phry> I guess I'll leave it in newBoot+oldConfig for now and ask a few colleagues in our next slacktime. We've got quite a few ppl at work that do nixos better than me
<lordcirth_> _phry, could you try deploying a similar config to a VM, perhaps?
<lordcirth_> Ok. well, if you figure it out, let me know! Really weird.
<_phry> lordcirth_ I fear a VM wouldn't be of much benefit, because I couldn't really replicate the "weird hetzner network" stuff
<_phry> lordcirth_ will do once I find something out!
<_phry> at least I've got a current kernel now :D
<lordcirth_> Yeah. Are there any kernel live patching tools supported by NixOS? That'd be nice...
<_phry> That kexec stuff I guess. But better not :D
<_phry> Thanks for your help! Kept me sane :)
jco has quit [Quit: WeeChat 2.6]
stzsch has joined #nixos
alexherbo276 has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos
_phry has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 96 commits to nixos-unstable-small: https://git.io/JewNE
zupo has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/69493cc67a7 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @lilyball opened pull request #73311 → jazzy: 0.11.2 -> 0.12.0 → https://git.io/JewNr
jgeerds_ has joined #nixos
hlolli_ has joined #nixos
<{^_^}> [nixpkgs] @markuskowa merged pull request #69979 → urh: 2.7.3 -> 2.8.0 → https://git.io/JeZ5K
exfalso has quit [Ping timeout: 252 seconds]
Fare has joined #nixos
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 2 commits to nixpkgs-unstable: https://git.io/JewAk
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/f1682a7f126 (from 11 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
jgt1 has joined #nixos
alexherbo276 has quit [Ping timeout: 240 seconds]
aveltras has quit [Quit: Connection closed for inactivity]
alexherbo276 has joined #nixos
<betaboon> samueldr: around ?
<samueldr> betaboon: maybe?
<samueldr> you can also directly ask if it's not time sensitive :)
<samueldr> (and maybe since depending on the commitment I might not have the time)
Fare has quit [Ping timeout: 268 seconds]
virus_dave has quit [Quit: virus_dave]
<betaboon> samueldr: I'm working on the first-boot-efi-mode. I'm so far as to have efi come up on first boot (very hacky right now tho) but i run into "BdsDxe: failed to load Boot0001 "UEFI Misc Device" from PciRoot(0x0)/Pci(0x9,0x0): Not Found". any ideas ?
<betaboon> i see the mapping table has BLK1 as "PciRoot(0x0)/Pci(0x9,0x0)/HD(2,GPT,970C694F-AFD0-4B99-B750-CDB7A329AB6F,0x800,0x137DF)" which matches the GUID in qemu-vm.nix.
<samueldr> sorry, doesn't ring a bell
<betaboon> ok :)
<betaboon> anyone else ? XD
<samueldr> hmmm, I think I have a clue
<samueldr> is the test actually loading an installer media or directly booting through qemu initrd+kernel?
<samueldr> like, is it given the .iso?
<samueldr> not sure that tianocore knows how to continue with initrd+kernel in that case
<{^_^}> [nixpkgs] @cko opened pull request #73312 → pkgs/development/libraries: add missing descriptions and homepages → https://git.io/JewAR
<betaboon> samueldr: its directly booting into uefi. not going through to kernel.
virus_dave has joined #nixos
<samueldr> that's my point, if the first boot is given qemu params of initrd+kernel, rather than booting the installer iso, it might fail that way
<samueldr> about to go AFK, and I am not checking the source, but that's my intuition
phreedom has quit [Remote host closed the connection]
<samueldr> and it might be undesirable if we're not actively going through the bootloaders of the installer image
<samueldr> (if!)
<betaboon> thanks for the pointers. might stop working on it for today soon. maybe my head is just through for the day
<samueldr> get the test harness to print the qemu command it uses
<samueldr> (if the new isn't already)
<samueldr> might shed a light on it
<betaboon> samueldr: this is the qemu command its running: https://gist.github.com/betaboon/e9ea8d9962082f6a7c0e96eb62b22071
logzet has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<samueldr> I think this is what I had in mind
<samueldr> and this is likely how the "installer image" is booted in the installer tests
chloekek has quit [Ping timeout: 250 seconds]
<samueldr> though, working on assumptions...
alexherbo276 has quit [Ping timeout: 276 seconds]
gagbo has quit [Ping timeout: 240 seconds]
<betaboon> I'm currently trying to run the installer tests with useBootloader and useEFILoader
<samueldr> and it wasn't previously, right?
<betaboon> *useEFIBoot
<betaboon> nope it wasnt
<samueldr> great, pretty sure that's it then
<samueldr> it's not given an installer media to boot
<samueldr> and it's *probably* a good idea to get the actual *installer media* booting
gagbo has joined #nixos
phreedom has joined #nixos
<samueldr> (for efibootmgr stuff)
<betaboon> ah now i get what you're pointing at. how did i not think of the installation media...
<samueldr> yeah, I believe the installer.nix test is "testing" the configuration of the media, in the first boot, and *abusing* the ability to create a machine to test subsequent different boots
<samueldr> rather than having a single machine configuration that is static
<samueldr> does that make sense?
<clever> samueldr: if you `-boot menu` with efi enabled in qemu, i believe you can get into the full efi bios config UI
<samueldr> sure, but that won't help us here
<samueldr> there's no operator at the VM
<clever> it would let you at least confirm if nvram persists or not, when using certain flags
<clever> and then use the same flags in the tests
<samueldr> ah, it won't, that's a known value
<samueldr> I know already that we need to give it a disk
<clever> there is a qemu flag that should make nvram persist
<samueldr> now I don't know if it needs to be pre-formatted or a blank one is fine
<samueldr> yes
<samueldr> it needs a secondary (readwrite) pflash that is set just after the tianocore one
<betaboon> I'm currently at this: https://gist.github.com/betaboon/5da5d48916a09d6203589062cc92384b (not cleaned up in any way)
<clever> samueldr: check the simple-test.nix in my kexec dir, that sets up the second flash
__monty__ has quit [Quit: leaving]
<betaboon> so using OVMF_CODE as readonly and a copy of OVMF_VARS for the writable flash. not sure yet if that works
<samueldr> clever: thanks, but we are not having an issue with tgat exactly :)
<betaboon> any suggestion how i get the iso into the qemu ?
<samueldr> betaboon: looking at the sample from clever, that's pretty much it
<clever> betaboon: thats what ive used when testing efi installs under qemu
<clever> i cant remember if its actually persisting efi vars though
boogiewoogie has joined #nixos
<clever> the efi firmware may be loading the default path
<betaboon> ah thanks for the link
<clever> the attrs at the bottom each create a pair of qemu scripts
<samueldr> I *think* we'll have to get the iso built and loaded, betaboon
<clever> one uses -kernel and -initrd to boot the install media i'm testing
<clever> betaboon: so you run the 1st, once it boots you run `justdoit`, and shutdown, then run the 2nd to actually boot the machine it just installed
<samueldr> yeah, but that's not integrated to the nixos tests, right?
<clever> correct
<betaboon> clever: by "the 1st" you mean "qemu_test1" ?
<clever> betaboon: yep
<samueldr> oops, going AFK, potatoes won't get prepped at my keyboard
<betaboon> samueldr: thanks for the info.
<betaboon> gonna go to bed soon anyhow. eyes are feeling heavy
gxt_ has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #73007 → rng-tools: 6.7 -> 6.8 → https://git.io/JeVvn
<{^_^}> [nixpkgs] @c0bw3b pushed to master « rng-tools: 6.7 -> 6.8 (#73007) »: https://git.io/Jewxv
gxt_ has joined #nixos
<scoates> regarding https://github.com/NixOS/nixpkgs/pull/67286 and https://github.com/NixOS/nixpkgs/pull/67267 ; aws-sam-cli is broken again now, but this time it's because of Flask. Is there a way for me to write a test that will alert whoever changes the *other* package (Flask this time, https://github.com/NixOS/nixpkgs/commit/2e98c4b7014e76ca1d5ad6c265ee6d3f409c85f8#diff-aeee2052671fd3e2978a197cd6a4ab3e ) that
<scoates> they're about to break it?
<{^_^}> #67286 (by scoates, 11 weeks ago, open): aws-sam-cli: avoid hard-coded requests version (use the nix package version)
<{^_^}> #67267 (by scoates, 11 weeks ago, merged): aws-sam-cli: update requests dependency to 2.22.0
<scoates> (actually fixing aws-sam-cli seems to be at an impasse, so a warning might help)
glittershark has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #73043 → open-policy-agent: init at 0.15.0 → https://git.io/JeVY7
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/JewxI
<{^_^}> [nixpkgs] @c0bw3b merged pull request #73257 → maintainers: add key for moredread → https://git.io/JewzX
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @Moredread to master « maintainers: add key for moredread »: https://git.io/Jewxt
<{^_^}> [nixpkgs] @c0bw3b merged pull request #73215 → why3: 1.2.0 → 1.2.1 → https://git.io/JewGa
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/Jewxm
<{^_^}> [nixpkgs] @c0bw3b merged pull request #73163 → qscintilla: Fix qt4 build [release-19.09] → https://git.io/JeVxo
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @lsix to release-19.09 « qscintilla: Fix qt4 build »: https://git.io/JewxO
orivej has joined #nixos
<__red__> Does anyone know how to configure a compose key without using a GUI?
earldouglas has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #73156 → purescript: 0.13.3 -> 0.13.4 → https://git.io/JeVbd
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/JewxC
<__red__> there has to be some way to do it in .Xsomething
<earldouglas> Does nix-shell have an equivalent of nix-env's [-f path] argument?
slack1256 has joined #nixos
<earldouglas> e.g. I want to run `nix-shell -f /path/to/nixpkgs -p somepackage`
<__red__> earldouglas: nix-shell -I nixpkgs=/foo/bar/baz -p somepackage
<NoctisLa1> When I run 'timidity -iA' I recieve the error 'ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: Permission denied'
CMCDragonkai has joined #nixos
<__red__> NoctisLa1: ls -la /dev/snd/seq
<__red__> NoctisLa1: id
<__red__> what's the output of those two?
<CMCDragonkai> I'm trying to use qemu-system-x86_64 to boot from a EFI system partition that I attached as a drive. However I learned that qemu requires a different BIOS firmware to be able to boot from UEFI. This is apparently called OVMF.
<CMCDragonkai> How do I get OVMF into my `qemu-system-x86_64` command line?
<CMCDragonkai> Do I have to install the OVMF package. And then somehow locate it. And use `-L` or `-bios`... options?
m0rphism has quit [Ping timeout: 265 seconds]
<NoctisLa1> `crw-rw---- 1 root audio 116, 1 Nov 11 13:17 /dev/snd/seq` and `uid=1000(nix) gid=100(users) groups=100(users),1(wheel),57(networkmanager),67(libvirtd),302(kvm),499(adbusers)`
<earldouglas> __red__: Thanks
<__red__> NoctisLa1: so you need to add your user to the audio group
<{^_^}> [nixpkgs] @c0bw3b merged pull request #73103 → imapfilter: 2.6.13 -> 2.6.14 → https://git.io/JeVaZ
<NoctisLa1> Sounds simple enough, I'll give that a try.
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/JewxR
<__red__> NoctisLa1: When you added your user, did you use mutable users?
<__red__> if not, you can just use groupadd
<CMCDragonkai> How does one change the QEMU package expression to change to use a UEFI with CSM firmware so you can get best of both worlds?
<NoctisLa1> I just added it to the configuration.nix, not sure what mutable users is exactly.
<__red__> (I normally just directly edit /etc/groups, but I'm an evil red)
gxt_ has quit [Ping timeout: 260 seconds]
<NoctisLa1> Thanks, that fixed it. I should have thought of that myself honestly.
<{^_^}> [nixpkgs] @c0bw3b merged pull request #73072 → treewide: add missing descriptions & homepages → https://git.io/JeVlR
<{^_^}> [nixpkgs] @c0bw3b pushed 5 commits to master: https://git.io/Jewx2
jedai has quit [Read error: Connection reset by peer]
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #73030 → hubstaff: 1.5.0 -> 1.5.2 → https://git.io/JeVLb
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @srghma to master « hubstaff: 1.5.0 -> 1.5.2 »: https://git.io/JewxK
felixfoertsch has quit [Quit: ZNC 1.7.3 - https://znc.in]
felixfoertsch has joined #nixos
Fare has joined #nixos
<{^_^}> [nixpkgs] @astro opened pull request #73313 → tdns-cli: init at 0.0.5 → https://git.io/JewxX
Thra11_ has quit [Ping timeout: 246 seconds]
boogiewoogie has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #72929 → snakemake: 5.4.4 -> 5.7.4 → https://git.io/JeagI
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @veprbl to master « snakemake: 5.4.4 -> 5.7.4 (#72929) »: https://git.io/JewxS
boogiewoogie has joined #nixos
mexisme has quit [Ping timeout: 250 seconds]
<NoctisLa1> Another probably dumb question, when I run `sudo nixos-rebuild switch --upgrade` it's clealry upgrading packages, but then if I do a `sudo nix-channel --update` and then run `sudo nixos-rebuild switch --upgrade` it updates even more packages. Why doesn't it update everything during the first upgrade?
jgt1 has quit [Ping timeout: 240 seconds]
<NoctisLa1> I thought `sudo nixos-rebuild switch --upgrade` included a channel update.
<{^_^}> [nixpkgs] @c0bw3b merged pull request #72913 → jo: 1.2 -> 1.3 → https://git.io/Jea0j
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/Jewx9
<clever> NoctisLa1: behind the scenes, `--upgrade` does `nix-channel --update nixos`, which only updates the nixos channel
<gchristensen> huh: IsADirectoryError: [Errno 21] Is a directory: '/boot/efi/nixos/fw'
<NoctisLa1> Oh, so what I'm seeing is the unstable packages being updated in the second example?
<boogiewoogie> has anything changed about the way udev rules are handled with 19.09? been having some issues with controllers not getting detected since I switched. they did flawlessly on 19.03
<CMCDragonkai> why does OVMF have an `out` and `fd` outputs?
orivej has quit [Ping timeout: 240 seconds]
Thra11_ has joined #nixos
reallymemorable has quit [Quit: reallymemorable]
stzsch has quit [Ping timeout: 252 seconds]
virus_dave has quit [Quit: virus_dave]
NoctisLa1 has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #72840 → python3Packages.hdbscan: add missing dependency → https://git.io/Je2pi
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/Jewx7