worldofpeace_ changed the topic of #nixos to: NixOS stable: 20.03 ✨ https://discourse.nixos.org/t/nixos-20-03-release/6785 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-info
johnjay has quit [Ping timeout: 260 seconds]
blitzclone_ has left #nixos ["User left"]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86858 → fsuae: 3.0.3 -> 3.0.5 → https://git.io/JfG0u
johnjay has joined #nixos
hoplaahei has joined #nixos
<hoplaahei> hi. The services.xserver layout option does not work. Is this workaround still needed in 20.03: https://stesie.github.io/2018/09/nixos-custom-keyboard-layout-revisited
<hoplaahei> LXQT won't let me set the keymap either, and my .xsession is overwritten by home-manager.
<hoplaahei> But setting it in configuration.nix doesn't work.
<infinisil> hoplaahei: Check out this new option: https://nixos.org/nixos/options.html#services.xserver.extralayouts
Guest35509 has quit [Ping timeout: 260 seconds]
Maxdamantus has joined #nixos
Guest83 has joined #nixos
<hoplaahei> nfinisil: ah right. Thanks. Is this the new way of doing things Xorg is trying to enforce?
Darkmatter66_ has joined #nixos
<Guest83> howdy, would anybody be able to help me with setting up mpd and ncmpcpp? my old config has stopped working and now I cant start the mpd service
whatisRT has joined #nixos
<Guest83> here is my config in my configuration.nix: https://pastebin.com/V5gP7Biu
Darkmatter66 has quit [Ping timeout: 258 seconds]
Ilya_G has quit [Remote host closed the connection]
griff__ has quit [Quit: griff__]
whatisRT has quit [Ping timeout: 246 seconds]
hlisp has quit [Ping timeout: 246 seconds]
hlisp has joined #nixos
<glittershark> does anyone know anything about pygobject?
<glittershark> I'm trying to package a python package that uses libnotify via pygobject
<glittershark> I keep getting "ValueError: Namespace Notify not available"
<glittershark> which seems to be the same issue as https://github.com/NixOS/nixpkgs/issues/62747
<{^_^}> #62747 (by reanimus, 47 weeks ago, open): syncthing-gtk fails to start (ValueError: Namespace Notify not available)
<glittershark> I did try setting strictDeps=false; but that didn't fix it
hoplaahei has quit [Remote host closed the connection]
<glittershark> here's the source of my build expression: https://gist.github.com/glittershark/82d2093b912ac71370523f2881fc1745
griff__ has joined #nixos
hugbubby has joined #nixos
<{^_^}> [nixpkgs] @cole-h opened pull request #86859 → qimgv: 0.9 -> 0.9.1 → https://git.io/JfGuO
<hugbubby> is nixos stabler than other linux distros
<hugbubby> for a desktop user
morgrimm has joined #nixos
Maxdamantus has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JfGuW
Maxdamantus has joined #nixos
<gchristensen> hugbubby: I think so
<reanimus> glittershark: i don't think you're supposed to have the same package present in multiple dependency lists
griff__ has quit [Ping timeout: 272 seconds]
acowley has quit [Ping timeout: 256 seconds]
griff__ has joined #nixos
<Guest83> update: journalctl isnt showing me anything interesting as to why mpd wou/ld be failing to start, and if I set it to only startWhenNeeded then the conection is refused
inkbottle has joined #nixos
acowley has joined #nixos
morgrimm has quit [Ping timeout: 272 seconds]
zebrag has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @adisbladis merged pull request #86830 → podman: Don't symlink the $bin output → https://git.io/JfGce
<{^_^}> [nixpkgs] @adisbladis pushed 4 commits to master: https://git.io/JfGui
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86860 → gallery-dl: 1.13.3 -> 1.13.6 → https://git.io/JfGuP
vandenoever has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @evils opened pull request #86861 → btrfs-heatmap: init at v8-1; incl. pythonPackages.btrfs → https://git.io/JfGuM
<cole-h> adisbladis: Seeing as you're currently awake, mind reading over my "release notes" for doas? ;^)
carfax has joined #nixos
cole-h has quit [Quit: Goodbye]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86862 → gitAndTools.git-trim: 0.3.1 -> 0.3.2 → https://git.io/JfGu9
leotaku_ has joined #nixos
<carfax> Hi guys
leotaku has quit [Ping timeout: 256 seconds]
<carfax> getting this when i try to make a fresh install of 20:03 on a new laptop https://imgur.com/a/3EfFSGF
<infinisil> carfax: Does it still boot/
<infinisil> ?
<carfax> nope. So if i go with lvm i basically get this on boot https://imgur.com/qkgBy04
cole-h has joined #nixos
<carfax> I tried switching usb sticks. Same
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86863 → fetchmail: 6.4.3 -> 6.4.4 → https://git.io/JfGuN
<infinisil> carfax: Did you run nixos-generate-config to get a new hardware-configuration.nix?
<carfax> yup
<infinisil> Hm, my only idea is to try a different kernel version
selfsymmetric-mu has left #nixos ["gone to the land of dead hiccups and extinguished light bulbs"]
<carfax> tried with 20.09pre too. I'm guessing that has the latest version right?
<carfax> unstable
<carfax> same
<infinisil> carfax: Nah, for the kernel you need `boot.kernelPackages = pkgs.linuxPackages_latest`
griff__ has quit [Quit: griff__]
<Elorm[m]> <carfax "I tried switching usb sticks. Sa"> A few people claim using a different usb sticks doe it. See this issue for reference https://github.com/NixOS/nixpkgs/issues/6265
<{^_^}> #6265 (by lethalman, 5 years ago, closed): Cannot boot live cd
<carfax> I saw it too during a search. Tried all the suggestions but they didn't work for me
Maxdamantus has quit [Ping timeout: 260 seconds]
fusion809 has joined #nixos
Maxdamantus has joined #nixos
smatting has joined #nixos
jumper149 has quit [Quit: WeeChat 2.8]
Fare has quit [Ping timeout: 246 seconds]
smatting_ has quit [Ping timeout: 240 seconds]
sigmundv__ has joined #nixos
morgrimm has joined #nixos
mammothbane has quit [Remote host closed the connection]
oborot has joined #nixos
sigmundv_ has quit [Ping timeout: 272 seconds]
thc202 has quit [Ping timeout: 244 seconds]
morgrimm has quit [Ping timeout: 272 seconds]
sigmundv__ has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #86862 → gitAndTools.git-trim: 0.3.1 -> 0.3.2 → https://git.io/JfGu9
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfGz5
<{^_^}> [nixpkgs] @marsam merged pull request #86855 → shfmt: 3.1.0 -> 3.1.1 → https://git.io/JfGR6
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfGzd
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86864 → ffmpeg-normalize: 1.15.8 -> 1.16.0 → https://git.io/JfGzF
<{^_^}> [nixpkgs] @marsam merged pull request #86732 → emplace: 0.2.19 -> 0.2.21 → https://git.io/JfsSd
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfGzb
<{^_^}> [nixpkgs] @marsam closed pull request #75879 → minio, minio-client: 2019-10-12 -> 2019-12-17 → https://git.io/Je5Of
braunse has quit [Ping timeout: 265 seconds]
braunse_ has joined #nixos
EdLin has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86865 → freetds: 1.1.26 -> 1.1.33 → https://git.io/JfGgv
vika_nezrimaya has quit [Ping timeout: 246 seconds]
gustavderdrache has left #nixos [#nixos]
Henson has joined #nixos
<Henson> is it possible to include multiple scopes using a "with" statement, like "with lib pkgs;"?
leotaku has joined #nixos
leotaku_ has quit [Ping timeout: 256 seconds]
<Henson> also, I know with nixops it's possible to overlay the nixpkgs that you're using to define your network, but say I wanted to define a machine that had nixos containers inside it. I'm having trouble getting the overlaid nixos options that appear in the network definition scope to appear in the configuration scope of the container that's being defined.
<cole-h> Henson: `with lib; with pkgs;`
<Henson> cole-h: thanks
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86866 → fasm: 1.73.23 -> 1.73.24 → https://git.io/JfGg8
iyzsong has joined #nixos
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #nixos
h0m1 has quit [Ping timeout: 272 seconds]
h0m1 has joined #nixos
hoplaahei has joined #nixos
<hoplaahei> I have the config option to start an emacs daemon user service, but it doesn't survive a logout. I thought the default behaviour for NixOS was not to kill user processes on logout?
<hoplaahei> Or when I logout and log back in emacsclient is connecting to a fresh instance.
<{^_^}> [nixpkgs] @jonringer merged pull request #86816 → python: remove isPy33, isPy34 → https://git.io/JfGsv
<{^_^}> [nixpkgs] @jonringer pushed commit from @prusnak to master « python: remove isPy33, isPy34 »: https://git.io/JfGgu
<{^_^}> [nixpkgs] @piperswe opened pull request #86867 → caddy2: 2.0.0-rc.3 -> 2.0.0 → https://git.io/JfGgg
slack1256 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86868 → fldigi: 4.1.11 -> 4.1.12 → https://git.io/JfGg2
<{^_^}> [nixpkgs] @marsam merged pull request #86801 → caddy2: 2.0.0-rc.3 -> 2.0.0 → https://git.io/JfGYY
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfGga
<unclechu> hey, what `services.xserver.videoDrivers` are used by default?
<unclechu> i have amd/ati radeon r7 videocard (also embedded intel videochip into the motherboard), i tried to set it to `["amdgpu"]` and `["radeon"]` but `lightdm` isn't starting
<unclechu> i think even x-server isn't starting
<unclechu> not just lightdm
<waleee-cl> what happens if you add "intel" in addition to "amdgpu" ( = ["amdgpu" "intel"])
<adisbladis> > (import <nixpkgs/nixos> {}).options.services.xserver.videoDrivers.default
<{^_^}> [ "radeon" "cirrus" "vesa" "vmware" "modesetting" ]
<adisbladis> There are the defaults ^
<energizer> Henson: fwiw in some communities mixing namespaces like that is considered bad style because it reduces readability
<waleee-cl> hoplaahei: did you enable this service: https://nixos.org/nixos/options.html#services.emacs ?
Fare has joined #nixos
<{^_^}> [nixpkgs] @bhipple merged pull request #86853 → joplin-desktop: 1.0.200 -> 1.0.201 → https://git.io/JfGBm
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JfGgi
<unclechu> adisbladis: thanks. can i somehow check which driver is currently used?
<unclechu> `glxinfo | grep -i opengl` shows `vendor string: VMware, Inc.` which confuses me
<unclechu> it shows nothing about radeon, amd or whatever specific to my videocard
fling has joined #nixos
<hoplaahei> aleee-cl: yea I enabled it. The daemon starts and I can connect with emacsclient -c, close the window, and re-open it and the state is saved. Logging out, however, causes all the state to be lost.
<unclechu> waleee-cl: when i use `["amdgpu" "intel"]` it stops at `[ OK ] Reached target Graphical Interface.`, after this line in the log it does nothing
<waleee-cl> oh, sorry, you mentioned the "not kill user processes on logout"
<hoplaahei> waleee-cl: OK I'll try to find a way to make system service. Ty for help.
felixfoertsch has quit [Ping timeout: 244 seconds]
felixfoertsch has joined #nixos
<hoplaahei> waleee-cl: I maybe misunderstood, but I thought KillUserProcesses=no (which nixos seems to default to), would prevent killing user services.
EdLin has joined #nixos
<waleee-cl> if I'm reading that correctly you'd need to be logged in to multiple sessions for the emacs service to not be killed
<waleee-cl> or enable lingering
<hoplaahei> waleee-cl: yes I'm reading something about a "linger" setting that may allow the process to carry on, but it looks like a nix config option never got added for it.
kwannoel has joined #nixos
hoplaahei has quit [Remote host closed the connection]
kwannoel_ has joined #nixos
kwannoel has quit [Read error: Connection reset by peer]
<unclechu> waleee-cl: this works: `["radeon" "intel" "modesetting"]` but `glxinfo` still shows the same
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #nixos
steshaw has joined #nixos
<Raito_Bezarius> is there any way to compute decode of baseXX in nix?
<Raito_Bezarius> i want a stupid way to obfuscate emails to prevent bot scraping
<Raito_Bezarius> so I was planning to store sensible emails in base16 encoded format
proofofkeags has quit [Ping timeout: 260 seconds]
<energizer> how do i list the packages i've installed with `nix-env -i` so i can remove them?
<Raito_Bezarius> energizer: nix-env -q
<Raito_Bezarius> energizer: nix-env --uninstall AFAIK
<Raito_Bezarius> (or nix-env -e <your package> to uninstall)
hmpffff has joined #nixos
butcher has joined #nixos
<energizer> oops i uninstalled nix with nix-env -e, what do i do now?
<{^_^}> [nixpkgs] @bhipple merged pull request #85410 → fetchurl: don’t run ‘postFetch’ on hashed-mirrors → https://git.io/JffMO
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JfG2t
turona has quit [Ping timeout: 265 seconds]
<waleee-cl> energizer: activate a previous environment with nix installed?
hmpffff_ has quit [Ping timeout: 272 seconds]
Guest83 has quit [Quit: Connection closed]
<{^_^}> [nixpkgs] @bhipple merged pull request #85399 → tensorflow-bin_2: fix tensorboard dependency → https://git.io/Jff65
<{^_^}> [nixpkgs] @bhipple pushed 3 commits to master: https://git.io/JfG2Y
turona has joined #nixos
<Henson> energizer: you could manually adjust your profiles in /nix/var/nix/profiles/per-user/???/profile to point to your previous profile
ixxie has quit [Ping timeout: 260 seconds]
<unclechu> i found in `lspci -nnk` that for my videocard "kernel modules" are "radeon, amdgpu" but there is no "kernel driver in use" section
Maxdamantus has quit [Ping timeout: 260 seconds]
<unclechu> maybe i need to manually alias somehow a device id and the driver to use?
<unclechu> for embedded inteo videochip both "kernel moduels" and "kernel driver in use" is "i915"
Maxdamantus has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #86771 → bindfs: 1.14.4 -> 1.14.5 → https://git.io/Jfshp
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « bindfs: 1.14.4 -> 1.14.5 »: https://git.io/JfG2Z
<{^_^}> [nixpkgs] @bhipple merged pull request #86635 → cnijfilter2: 5.70 -> 5.90 → https://git.io/JfsLC
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to release-20.03: https://git.io/JfG2c
<{^_^}> [nixpkgs] @jonringer merged pull request #86760 → xmrig: 5.10.0 -> 5.11.1 → https://git.io/JfsNA
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « xmrig: 5.10.0 -> 5.11.1 »: https://git.io/JfG2W
<{^_^}> [nixpkgs] @jonringer merged pull request #86791 → anydesk: 5.5.4 -> 5.5.5 → https://git.io/JfGLH
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « anydesk: 5.5.4 -> 5.5.5 »: https://git.io/JfG2l
<{^_^}> [nixpkgs] @aanderse merged pull request #86698 → tomcat-native: 1.2.23 -> 1.2.24 → https://git.io/Jfs6U
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/JfG2R
<{^_^}> [nixpkgs] @jonringer merged pull request #86784 → bluefish: 2.2.10 -> 2.2.11 → https://git.io/JfGUl
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « bluefish: 2.2.10 -> 2.2.11 »: https://git.io/JfG2z
<{^_^}> [nixpkgs] @jonringer merged pull request #86793 → abcl: 1.6.0 -> 1.6.1 → https://git.io/JfGti
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « abcl: 1.6.0 -> 1.6.1 »: https://git.io/JfG2a
<Raito_Bezarius> nix-env -e nix must be a fun experience
hoplaahei has joined #nixos
<hoplaahei> well setting lingering option seems default, but the emacs services still dies on logout.
<{^_^}> [nixpkgs] @aanderse merged pull request #85904 → nixos/gitea: add settings option → https://git.io/JfLvi
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/JfG2K
<hoplaahei> ls /var/lib/systemd/linger shows my user has it enabled
<waleee-cl> hoplaahei: is there an option? I got the impression you'd need to manually invoke loginctl -enable-lingering
<waleee-cl> ah, sorry, my connection is acting up (didn't receive your last comment)
<hoplaahei> I did manually enable it with the command and it seems persistent across reboot
<hoplaahei> Unless it was already set.
morgrimm has joined #nixos
<hoplaahei> So I'm not sure if there is something specific in the emacs service that makes it exit with the session.
<quinn> will journalctl -xe tell you?
EdLin_ has joined #nixos
<hoplaahei> quinn: there are some "crashed and dumped core" in the logs.
<hoplaahei> I'm not sure if I'm just misunderstanding, but I don't think the user service should be getting killed. And it's a pain because e.g., this irc window within emacs will die if I want to logout and test it.
EdLin has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #86787 → avfs: 1.1.1 -> 1.1.2 → https://git.io/JfGIA
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « avfs: 1.1.1 -> 1.1.2 »: https://git.io/JfG21
ixxie has joined #nixos
butcher has quit [Ping timeout: 256 seconds]
<quinn> hoplaahei: if the "crashed and dumped core" times match up with your errors, then you should probably debug emacs rather than systemd right?
<quinn> (my first step would probably be to run with -Q and use a different process for irc
<hoplaahei> quinn: yea I'm starting to think it could be emacs. I'll try that. Thanks.
hoplaahei has quit [Remote host closed the connection]
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
<{^_^}> [nixpkgs] @bcdarwin opened pull request #86869 → python3Packages.dicom2nifti: init at 2.2.8 → https://git.io/JfG2A
Supersonic112 is now known as Supersonic
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
slack1256 has quit [Remote host closed the connection]
iqubic has quit [Ping timeout: 260 seconds]
iqubic has joined #nixos
drakonis has quit [Quit: WeeChat 2.8]
Maxdamantus has quit [Ping timeout: 260 seconds]
hoplaahei has joined #nixos
Maxdamantus has joined #nixos
<EdLin_> patching the kernel - nixos can't seem to find my patch on the local filesystem.
marusich has joined #nixos
marusich has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @bcdarwin opened pull request #86870 → python3Packages.pydicom: 1.4.1 -> 1.4.2 → https://git.io/JfGaL
<{^_^}> [nixpkgs] @marsam merged pull request #86697 → drill: 0.5.0 -> 0.6.0 → https://git.io/JfsKb
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfGat
kwannoel_ has quit [Read error: Connection reset by peer]
kwannoel has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86871 → geos: 3.8.0 -> 3.8.1 → https://git.io/JfGaW
hlisp has quit [Remote host closed the connection]
hlisp has joined #nixos
<infinisil> Reddit is probably not the best place for this, but I posted an extensive comment for how NixOS works (on the evaluation side at least) if anybody is interested: https://www.reddit.com/r/NixOS/comments/gdnzhy/question_how_nixos_options_works_underthehood/fpivr3p/
<Henson> infinisil: cool, I'll check it out some time
user_0x58 has joined #nixos
<EdLin_> how do I change the amount of threads used to compile? Maybe I'm now running out of RAM now that I've managed getting the patch to work
EdLin_ is now known as EdLin
Henson has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
<{^_^}> [nixpkgs] @jonringer closed pull request #46406 → rustc: enable parallel building → https://git.io/fA2iG
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86872 → focuswriter: 1.7.5 -> 1.7.6 → https://git.io/JfGVv
hlisp has quit [Ping timeout: 272 seconds]
tomberek has quit [Remote host closed the connection]
philr_ has joined #nixos
philr__ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86873 → tridactyl-native: 1.17.1 -> 1.18.1 → https://git.io/JfGVL
philr has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @justin-gerhardt opened pull request #86874 → pythonPackages.powerline: Added file binding → https://git.io/JfGVt
hlisp has joined #nixos
Maxdamantus has quit [Ping timeout: 246 seconds]
philr_ has quit [Ping timeout: 260 seconds]
Maxdamantus has joined #nixos
philr__ has quit [Ping timeout: 260 seconds]
<quinn> infinisil++ this is really good, i didn't find the modules documentation (under nixos manual) nearly as clear in certain respects.
<{^_^}> infinisil's karma got increased to 282
philr__ has joined #nixos
hlisp has quit [Ping timeout: 246 seconds]
hoplaahei has quit [Ping timeout: 240 seconds]
<infinisil> :D
<{^_^}> [nixpkgs] @jonringer merged pull request #86752 → tlf: 1.4.0 -> 1.4.1 → https://git.io/JfsdJ
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « tlf: 1.4.0 -> 1.4.1 »: https://git.io/JfGVO
johnjay has quit [Ping timeout: 256 seconds]
steshaw has quit [Ping timeout: 245 seconds]
hlisp has joined #nixos
marcusr has quit [Remote host closed the connection]
marcusr has joined #nixos
johnjay has joined #nixos
bdju has joined #nixos
<{^_^}> [nixpkgs] @bhipple merged pull request #86867 → caddy2: 2.0.0-rc.3 -> 2.0.0 → https://git.io/JfGgg
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JfGVZ
mmdev has quit [Quit: leaving]
hlisp has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #86873 → tridactyl-native: 1.17.1 -> 1.18.1 → https://git.io/JfGVL
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « tridactyl-native: 1.17.1 -> 1.18.1 »: https://git.io/JfGVc
<{^_^}> [nixpkgs] @jonringer merged pull request #86872 → focuswriter: 1.7.5 -> 1.7.6 → https://git.io/JfGVv
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « focuswriter: 1.7.5 -> 1.7.6 »: https://git.io/JfGVC
<{^_^}> [nixpkgs] @jonringer merged pull request #86866 → fasm: 1.73.23 -> 1.73.24 → https://git.io/JfGg8
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « fasm: 1.73.23 -> 1.73.24 »: https://git.io/JfGVW
<{^_^}> [nixpkgs] @jonringer merged pull request #86860 → gallery-dl: 1.13.3 -> 1.13.6 → https://git.io/JfGuP
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « gallery-dl: 1.13.3 -> 1.13.6 »: https://git.io/JfGVB
<{^_^}> [nixpkgs] @jonringer merged pull request #86856 → datamash: 1.6 -> 1.7 → https://git.io/JfGRM
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « datamash: 1.6 -> 1.7 »: https://git.io/JfGVR
<{^_^}> [nixpkgs] @jonringer merged pull request #86850 → davix: 0.7.5 -> 0.7.6 → https://git.io/JfG8O
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « davix: 0.7.5 -> 0.7.6 »: https://git.io/JfGV0
<{^_^}> [nixpkgs] @bhipple merged pull request #86098 → [20.03] libnvidia-container: 1.0.0 -> 1.0.6 → https://git.io/JfqLa
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to release-20.03: https://git.io/JfGVu
eyJhb has joined #nixos
eyJhb has joined #nixos
eyJhb has quit [Changing host]
<{^_^}> [nixpkgs] @jonringer merged pull request #86865 → freetds: 1.1.26 -> 1.1.33 → https://git.io/JfGgv
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « freetds: 1.1.26 -> 1.1.33 »: https://git.io/JfGVz
<{^_^}> [nixpkgs] @jonringer merged pull request #86813 → pythonPackages.softlayer: disable python2 → https://git.io/JfG3Z
<{^_^}> [nixpkgs] @jonringer pushed to master « pythonPackages.softlayer: disable python2 »: https://git.io/JfGV2
evanjs has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #86854 → enet: 1.3.14 -> 1.3.15 → https://git.io/JfGRl
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86875 → gcalcli: 4.2.0 -> 4.2.1 → https://git.io/JfGVw
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « enet: 1.3.14 -> 1.3.15 »: https://git.io/JfGVr
EdLin_ has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #86839 → commonsCompress: 1.18 -> 1.20 → https://git.io/JfGCl
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « commonsCompress: 1.18 -> 1.20 »: https://git.io/JfGVo
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « cinnamon.cinnamon-session: 4.4.0 -> 4.4.1 »: https://git.io/JfGVK
<{^_^}> [nixpkgs] @jonringer merged pull request #86845 → cinnamon.cinnamon-session: 4.4.0 -> 4.4.1 → https://git.io/JfGWD
<{^_^}> [nixpkgs] @jonringer merged pull request #86828 → colordiff: 1.0.18 -> 1.0.19 → https://git.io/JfGnr
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « colordiff: 1.0.18 -> 1.0.19 »: https://git.io/JfGVi
<cole-h> jonringer going hard
<{^_^}> [nixpkgs] @jonringer merged pull request #86858 → fsuae: 3.0.3 -> 3.0.5 → https://git.io/JfG0u
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « fsuae: 3.0.3 -> 3.0.5 »: https://git.io/JfGVP
evanjs has joined #nixos
EdLin has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #86844 → bzflag: 2.4.18 -> 2.4.20 → https://git.io/JfGW2
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « bzflag: 2.4.18 -> 2.4.20 »: https://git.io/JfGVM
morgrimm has quit [Ping timeout: 240 seconds]
<unclechu> i tried many ways to force x-server to use either "radeon" or "amdgpu" driver but all of the failed
<EdLin_> unclechu: do it on the kernel command line
<unclechu> <EdLin_ "unclechu: do it on the kernel co"> sorry, do what?
<bpye> Any thoughts about how I can debug an icon issue? I've installed redshift-wlr with home-manager and I'm running redshift-gtk, either from a service or just from a terminal. The tray icon shows but I see no icons :( Checking the nix store path for the package the icons are present, but all I see is the missing icon icon
<{^_^}> [nixpkgs] @jonringer merged pull request #86841 → [20.03] openshot-qt: 2.4.4 -> 2.5.1 → https://git.io/JfGWm
<{^_^}> [nixpkgs] @jonringer pushed 3 commits to release-20.03: https://git.io/JfGVS
<EdLin_> unclechu: with a GCN2 or GCN1 card, you need to tell it to use amdgpu on the kernel command line, and not to use radeon, or vice versa.
<{^_^}> [nixpkgs] @jonringer opened pull request #86876 → pythonPackages.pymssql: remove → https://git.io/JfGVH
Maxdamantus has quit [Ping timeout: 264 seconds]
chagra has joined #nixos
<{^_^}> [nixpkgs] @bhipple merged pull request #84612 → pokerth: use mkDerivation from Qt → https://git.io/JvA16
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JfGVQ
<EdLin_> unclechu: read for example the archlinux amdgpu page, it's documented there, and then modify your nix config to have the proper kernel params
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86877 → facter: 3.14.9 -> 3.14.10 → https://git.io/JfGV5
Maxdamantus has joined #nixos
chagra_ has quit [Ping timeout: 260 seconds]
<unclechu> EdLin_: thanks! i'll try to investigate
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86878 → flyway: 6.3.2 -> 6.4.1 → https://git.io/JfGVF
<{^_^}> [nixpkgs] @marsam merged pull request #86710 → racket: 7.6 -> 7.7 → https://git.io/JfsPQ
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfGVb
<unclechu> EdLin_: i set `boot.kernelParams = ["radeon.si_support=0" "amdgpu.si_support=1" "amdgpu.dc=1"]`, it stops at `[OK] Reached target Graphical Interface`, it seems x server doesn't start
gxt has quit [Ping timeout: 240 seconds]
Maxdamantus has quit [Ping timeout: 246 seconds]
zebrag has joined #nixos
inkbottle has quit [Ping timeout: 272 seconds]
<EdLin_> unclechu: try amdgpu.dc=0 alternatively
Maxdamantus has joined #nixos
<EdLin_> also the amdgpu.dpm paramter might need changing
gxt has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #86879 → python3Packages.nipype: 1.3.1 -> 1.4.2, enable python3.8 → https://git.io/JfGVx
<{^_^}> [nixpkgs] @jonringer merged pull request #86825 → crispyDoom: 5.7.2 -> 5.8.0 → https://git.io/JfGG6
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « crispyDoom: 5.7.2 -> 5.8.0 »: https://git.io/JfGVj
<{^_^}> [nixpkgs] @jonringer merged pull request #86820 → clib: 1.11.2 -> 1.11.3 → https://git.io/JfGsS
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « clib: 1.11.2 -> 1.11.3 »: https://git.io/JfGwe
<{^_^}> [nixpkgs] @jonringer merged pull request #86826 → chuck: 1.4.0.0 -> 1.4.0.1 → https://git.io/JfGZn
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « chuck: 1.4.0.0 -> 1.4.0.1 »: https://git.io/JfGwv
<{^_^}> [nixpkgs] @jonringer merged pull request #86817 → cutemaze: 1.2.5 -> 1.2.6 → https://git.io/JfGs0
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « cutemaze: 1.2.5 -> 1.2.6 »: https://git.io/JfGwf
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JfGwJ
<{^_^}> [nixpkgs] @jonringer merged pull request #86818 → copyq: 3.10.0 -> 3.11.0 → https://git.io/JfGsr
<{^_^}> [nixpkgs] @jonringer merged pull request #86879 → python3Packages.nipype: 1.3.1 -> 1.4.2, enable python3.8 → https://git.io/JfGVx
<{^_^}> [nixpkgs] @jonringer pushed to master « python3Packages.nipype: 1.3.1 -> 1.4.2, enable python3.8 »: https://git.io/JfGwU
pjt_0141 is now known as pjt_014
Maxdamantus has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #86877 → facter: 3.14.9 -> 3.14.10 → https://git.io/JfGV5
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « facter: 3.14.9 -> 3.14.10 »: https://git.io/JfGwT
<{^_^}> [nixpkgs] @jonringer merged pull request #86878 → flyway: 6.3.2 -> 6.4.1 → https://git.io/JfGVF
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « flyway: 6.3.2 -> 6.4.1 »: https://git.io/JfGwt
Maxdamantus has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #86870 → python3Packages.pydicom: 1.4.1 -> 1.4.2 → https://git.io/JfGaL
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JfGwq
ixxie has quit [Ping timeout: 264 seconds]
plutes has quit [Ping timeout: 246 seconds]
<unclechu> EdLin_: same story
<EdLin_> weird, maybe someone else here can help... it's all I can think of...
<EdLin_> I'm a nixos noob myself, was using an amd 390x (which uses those kernel parameters) with another distro, but am using an rx 5700 XT now...
<EdLin_> ah, found the answer to my question, nix.maxjobs...
<EdLin_> (not your question sadly, mine)
kwannoel has quit [Read error: Connection reset by peer]
<unclechu> it seems i managed to use "radeon" driver at least
<EdLin_> the radeon driver performs very poorly, turns any card into a 7850
<EdLin_> that's good enough for desktop compositing at 1080p, but no good for games and the like
<unclechu> but i had to turn on `hardware.enableRedistributableFirmware = true;`
horek has joined #nixos
<unclechu> it seems "radeon" requires some non-free firmware?
<EdLin_> so does amdgpu
<EdLin_> they both use microcode
<EdLin_> just like your CPU does (or should)
hlisp has joined #nixos
morgrimm has joined #nixos
kwannoel has joined #nixos
<EdLin_> if you want totally free firmware, x86_64 is really the wrong platform for that, though if you can get coreboot running, you can approach that nirvana.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86880 → hwinfo: 21.69 -> 21.70 → https://git.io/JfGwZ
<{^_^}> [nixpkgs] @bjornfor closed pull request #71707 → [backport] nixos-rebuild: support sudo + --target-host → https://git.io/JeRFV
hlisp has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @jtojnar pushed to staging « meson: 0.54.0 → 0.54.1 »: https://git.io/JfGwW
morgrimm has quit [Ping timeout: 272 seconds]
Vikingman has quit [Read error: Connection reset by peer]
EdLin has joined #nixos
hlisp has joined #nixos
EdLin_ has quit [Ping timeout: 260 seconds]
Vikingman has joined #nixos
<unclechu> EdLin_: i don't get it, i have `kernelParams = ["radeon.si_support=1" "amdgpu.si_support=1"]` but `lspci --nnk` tells me that "kernel driver in use: radeon"
kwannoel has quit [Read error: No route to host]
<unclechu> shoudn't radeon driver be turned off
<unclechu> ?
kwannoel has joined #nixos
hlisp has quit [Ping timeout: 246 seconds]
<unclechu> ah, sorry, i mean `["radeon.si_support=0" "amdgpu.si_support=1"]`, just a typo (in my config there is no such typo)
_viz_ has joined #nixos
hugbubby has quit [Ping timeout: 264 seconds]
kwannoel has quit [Read error: Connection reset by peer]
horek has quit [Quit: Leaving]
oborot has quit [Ping timeout: 272 seconds]
hlisp has joined #nixos
kwannoel_ has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg merged pull request #86842 → superTuxKart: use assets directly from download → https://git.io/JfGWZ
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/JfGwz
cole-h has quit [Quit: Goodbye]
<bpye> Hmm I really don't get this icon issue :(
<unclechu> o god, i made it to work with `amdgpu`
hlisp has quit [Ping timeout: 272 seconds]
<unclechu> i've never managed to use this card with `amdgpu` before
kwannoel_ has quit [Ping timeout: 272 seconds]
cybrian has joined #nixos
<unclechu> and the problem was that i needed `cik` instead of `si`, so this works for me: `kernelParams = ["radeon.cik_support=0" "amdgpu.cik_support=1" "amdgpu.dc=1"]`
kwannoel has joined #nixos
<unclechu> EdLin_: thanks again for your hints, it did help a lot!
zupo has joined #nixos
<craige> I'm trying to understand why a package one machine provides a symlink a file to /run/current-system/... but on another machine does not.
<craige> The configurations as best as I can tell are identical.
<{^_^}> [nixpkgs] @zhenyavinogradov opened pull request #86882 → python3Packages.pyln-client: init at 0.8.0 → https://git.io/JfGwy
<craige> Has anyone encountered that situation before?
<srhb> craige: Sorry, I did not understand the question. Are you saying a certain file is missing from /run/current-system on one system, but is present on another, with the same config?
<{^_^}> [nixpkgs] @cdepillabout closed pull request #59438 → hpack-convert: 1.0.1 -> 1.0.2 → https://git.io/fjmuj
_viz_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @cdepillabout closed pull request #39735 → haskell: build Setup.hs with a separate pkgdb → https://git.io/vpRHs
<craige> Yes, srhb
<craige> Same package, same hash, same configs.
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<craige> Struggling to pin down any reasons for the diference,
<srhb> craige: Same version of nixos? (as in, same exact hash)
<srhb> craige: What's the package in question?
<craige> Yes as in 20.03 but let me check the actual veriosn.
<ldlework> I'm trying to get sabaki working based on some random person's nix config: https://gist.github.com/dustinlacewell/cc6a60a598343d39ee759c53d3114737
<srhb> craige: `nixos-version` should have the shortrev at the end.
<craige> 20.03.1619.ab3adfe1c76 <- both
<{^_^}> [nixpkgs] @cdepillabout closed pull request #43070 → haskell: Split boot libraries into individual outputs (take 2) → https://git.io/fbhnM
<ldlework> But I'm getting the following error: anonymous function at /nixcfg/modules/home/linux/workstation/sabaki/node-env.nix:3:1 called with unexpected argument 'lib'
hlisp has joined #nixos
<ldlework> I don't understand why it thinks node-env.nix is being called with a "lib" parameter???
<ldlework> pls help :)
<craige> The package in question is python36Packages.powerline and the missing symlink is /run/current-system/sw/share/tmux/powerline.conf
<craige> Present on one, not on the other. Got my head scratching :-)
<ldlework> argh
<srhb> craige: Can you confirm that this is powerline 2.6?
palo1 has joined #nixos
fabianhjr has quit [Quit: Leaving.]
<srhb> craige: Oh, nevermind, I'm reading the diff wrong. It was sent before that too.
<srhb> s/sent/present. I swear my keyboard is eating some of my keypresses.
hlisp has quit [Ping timeout: 264 seconds]
<craige> It's powerline 2.7
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86883 → help2man: 1.47.13 -> 1.47.15 → https://git.io/JfGwN
<srhb> craige: And for both systems, it's included in environment.systemPackages?
palo has quit [Ping timeout: 260 seconds]
palo1 is now known as palo
<{^_^}> [nixpkgs] @cdepillabout closed pull request #43498 → haskell generic-builder: Use strictDeps always, take II → https://git.io/fNmkH
<craige> Yes, srhb - they're deployed from nixops so they're both reading the same file.
<{^_^}> [nixpkgs] @srhb merged pull request #86798 → ceph: 14.2.8 -> 14.2.9 → https://git.io/JfGmW
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/JfGwx
<srhb> craige: er um. :)
Maxdamantus has quit [Ping timeout: 260 seconds]
waleee-cl has quit [Quit: Connection closed for inactivity]
<srhb> craige: The only thing I can think of is a path conflict, but if it's entirely absent that doesn't really make sense.. It feels like they can't be the same nixpkgs rev with that behaviour. I don't know. We're missing something :)
<{^_^}> [nixpkgs] @cdepillabout closed pull request #44583 → WIP: treewide: Always prefix compilers → https://git.io/fNM8y
Maxdamantus has joined #nixos
<craige> We are, hence my call out - I'm missing *something* but the what is proving elusive :-)
<srhb> Yeah, for sure.
<ldlework> srhb: if you get a moment think you can take a look at my gist? I bet my problem is super dumb.
<srhb> craige: Is there evidence of the rest of that module having effect?
<srhb> craige: Any overlays that might affect pythonPackages?
<srhb> ldlework: Gist with --show-trace perhaps
<{^_^}> [nixpkgs] @cdepillabout closed pull request #46482 → WIP: haskell: Make linkWithGold use gold also for compiling Setup.hs → https://git.io/fAVUO
<craige> Not that I can findI try to avoid python so no, no overlays at all.
<srhb> ldlework: It looks like it's being imported as a NixOS module somehow
<srhb> ldlework: That doesn't sound right
<srhb> ldlework: Like you've added it to imports or something like that
<ldlework> srhb: the only thing I added to imports is the "sabaki" derivation
<craige> I think I may have something snrb...
<ldlework> which gets added to home.packages
* craige pursues an angle of investigation
<srhb> ldlework: Which one is that?
<ldlework> srhb: it's in the default.nix of the first gist
<srhb> ldlework: Aside from the scary-looking "with lib;" I can't see the issue immediately, sorry.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86885 → gnome3.gucharmap: 13.0.0 -> 13.0.2 → https://git.io/JfGrU
<ldlework> i have removed the with lib and it still has the same issue :(
<ldlework> ohhhhhh
<ldlework> i think i know
delan has joined #nixos
delan has joined #nixos
delan has quit [Changing host]
<{^_^}> [nixpkgs] @cdepillabout closed pull request #52255 → ghc: Add `enableDwarf` flag, off by default. → https://git.io/fpNm4
<{^_^}> [nixpkgs] @srhb opened pull request #86886 → [20.03] ceph: 14.2.8 -> 14.2.9 → https://git.io/JfGrT
<ldlework> srhb: your hint was the key to success
<srhb> Oh?
<{^_^}> [nixpkgs] @cdepillabout closed pull request #54970 → genericCallCabal2nix: init → https://git.io/fhDsn
EdLin_ has joined #nixos
EdLin has quit [Ping timeout: 256 seconds]
EdLin has joined #nixos
domogled has quit [Quit: domogled]
EdLin_ has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86887 → gromacs: 2020.1 -> 2020.2 → https://git.io/JfGrC
mallox has joined #nixos
johnjay has quit [Ping timeout: 264 seconds]
linarcx has joined #nixos
kwannoel has quit [Quit: -a- Connection Timed Out]
kwannoel has joined #nixos
EdLin_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86888 → glib-networking: 2.64.1 -> 2.64.2 → https://git.io/JfGr2
kwannoel has quit [Remote host closed the connection]
EdLin_ has quit [Client Quit]
EdLin has quit [Ping timeout: 272 seconds]
Maxdamantus has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @poscat0x04 closed pull request #85486 → haskellPackages: unbreak typerep-map, co-log and co-log-sys → https://git.io/JfJDY
EdLin has joined #nixos
plutes has joined #nixos
Maxdamantus has joined #nixos
adamtkh6 has quit [Quit: Ping timeout (120 seconds)]
adamtkh6 has joined #nixos
johnjay has joined #nixos
<srhb> aanderse: I just had that same error in an unrelated python nixos test.
<srhb> aanderse: It looks like _something_ might be shutting down before python has written out all its buffers or something.
<srhb> aanderse: So I'm guessing it's a general test framework issue.
pbb has quit [Ping timeout: 246 seconds]
gulplante has joined #nixos
<colemickens> does anyone know of an example of a bare python script that gets wrapped as a binary in nixpkgs?
user_0x58 has quit [Quit: Leaving]
<ldlework> srhb: hmm now it builds but i get no sabaki binary in my profile
<ldlework> doh
<ldlework> oh
EdLin has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
hlisp has joined #nixos
EdLin has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86890 → glibmm: 2.62.0 -> 2.64.2 → https://git.io/JfGot
nschoe has quit [Quit: No Ping reply in 180 seconds.]
pbb has joined #nixos
rauno has joined #nixos
EdLin has quit [Client Quit]
nschoe has joined #nixos
hlisp has quit [Ping timeout: 240 seconds]
<ldlework> but neither of these hashes show up in any of the .nix code
<ldlework> so i have no idea what hash to change...?
EdLin has joined #nixos
hlisp has joined #nixos
<ldlework> wait, i can search for the package name
iqubic has quit [Remote host closed the connection]
<srhb> Quack.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86891 → hopper: 4.5.22 -> 4.5.25 → https://git.io/JfGo2
iqubic has joined #nixos
hlisp has quit [Ping timeout: 264 seconds]
EdLin has quit [Ping timeout: 272 seconds]
hlisp has joined #nixos
EdLin has joined #nixos
Maxdamantus has quit [Ping timeout: 260 seconds]
Maxdamantus has joined #nixos
Guest35509 has joined #nixos
emacsomancer has quit [Ping timeout: 264 seconds]
Maxdaman1us has joined #nixos
Czen1 has joined #nixos
locallycompact has quit [Quit: No Ping reply in 180 seconds.]
Maxdamantus has quit [Ping timeout: 256 seconds]
hlisp has quit [Ping timeout: 260 seconds]
eoli3n has quit [Ping timeout: 240 seconds]
Aleksejs_Home has joined #nixos
<ldlework> If I have a derivation which I'm building with `nix-build .` how can I access "lib" ?
Phlogistique has quit [Ping timeout: 265 seconds]
locallycompact has joined #nixos
eyJhbV2 has joined #nixos
zupo has joined #nixos
statusfailed has quit [Ping timeout: 265 seconds]
maddo has joined #nixos
<ldlework> ah pkgs.lib
statusfailed has joined #nixos
eoli3n has joined #nixos
edef_ has joined #nixos
edef_ is now known as edef
edef has quit [Killed (cherryh.freenode.net (Nickname regained by services))]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86893 → gitkraken: 6.5.4 -> 6.6.0 → https://git.io/JfGKx
lsix has joined #nixos
carfax has quit [*.net *.split]
cjpbirkbeck has quit [*.net *.split]
covid_19- has quit [*.net *.split]
aw has quit [*.net *.split]
makefu has quit [*.net *.split]
otti0815 has quit [*.net *.split]
klys has quit [*.net *.split]
bbarker has quit [*.net *.split]
stigo has quit [*.net *.split]
KindOne has quit [*.net *.split]
lzmartinico has quit [*.net *.split]
jeaye has quit [*.net *.split]
choward has quit [*.net *.split]
cyris212 has quit [*.net *.split]
tpanum- has quit [*.net *.split]
unacceptable has quit [*.net *.split]
lurkless has quit [*.net *.split]
reactormonk has quit [*.net *.split]
signaryk has quit [*.net *.split]
fadenb has quit [*.net *.split]
linuus has quit [*.net *.split]
johnnyfive has quit [*.net *.split]
hoek has quit [*.net *.split]
asymmetric has quit [*.net *.split]
mekeor has quit [*.net *.split]
Guest20896 has quit [*.net *.split]
bigvalen has quit [*.net *.split]
duckfullstop has quit [*.net *.split]
anders^ has quit [*.net *.split]
martyet-o has quit [*.net *.split]
VulNix has quit [*.net *.split]
awaz_ has quit [*.net *.split]
acertain- has quit [*.net *.split]
gambpang has quit [*.net *.split]
m_hackerfoo has quit [*.net *.split]
Aleksejs has quit [*.net *.split]
ajp has quit [*.net *.split]
armin has quit [*.net *.split]
hackerfoo has quit [*.net *.split]
thomassgn has quit [*.net *.split]
georges has quit [*.net *.split]
Czen has quit [*.net *.split]
diekl has quit [*.net *.split]
Sigma has quit [*.net *.split]
Kritnich has quit [*.net *.split]
enteee has quit [*.net *.split]
nahamu has quit [*.net *.split]
eyJhbV2 is now known as eyJhb
eyJhb has joined #nixos
eyJhb has quit [Changing host]
Maxdaman1us is now known as Maxdamantu
Maxdamantu is now known as Maxdamantus
Vikingman has quit [Ping timeout: 245 seconds]
acertain has joined #nixos
Czen1 is now known as Czen
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hlisp has joined #nixos
<{^_^}> [nixpkgs] @contrun opened pull request #86894 → koreader: init at 2020.04.1 → https://git.io/JfG6m
KindOne has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86895 → libgnurl: 7.69.1 -> 7.70.0 → https://git.io/JfG6Y
stigo has joined #nixos
otti0815 has joined #nixos
klys has joined #nixos
lzmartinico has joined #nixos
aw has joined #nixos
bbarker has joined #nixos
choward has joined #nixos
cyris212 has joined #nixos
covid_19- has joined #nixos
makefu has joined #nixos
cjpbirkbeck has joined #nixos
thomassgn has joined #nixos
jeaye has joined #nixos
tpanum- has joined #nixos
m_hackerfoo has joined #nixos
hoek has joined #nixos
johnnyfive has joined #nixos
hackerfoo has joined #nixos
signaryk has joined #nixos
linuus has joined #nixos
mekeor has joined #nixos
bigvalen has joined #nixos
fadenb has joined #nixos
unacceptable has joined #nixos
anders^ has joined #nixos
lurkless has joined #nixos
reactormonk has joined #nixos
duckfullstop has joined #nixos
gambpang has joined #nixos
Guest20896 has joined #nixos
armin has joined #nixos
ajp has joined #nixos
awaz_ has joined #nixos
martyet-o has joined #nixos
VulNix has joined #nixos
asymmetric has joined #nixos
diekl has joined #nixos
nahamu has joined #nixos
Sigma has joined #nixos
Kritnich has joined #nixos
enteee has joined #nixos
georges has joined #nixos
Phlogistique has joined #nixos
Guest84 has joined #nixos
<Guest84> Hello, can I combine `override` and `overrideattrs`?
swapgs has joined #nixos
swapgs has joined #nixos
swapgs has quit [Changing host]
<Guest84> I have a param, say, `hasEyes`. Now the animal derivation inside changes drastically on the basis of that. I also want to change the inside derivation a bit, so I'm using `overrideattrs` there. But I also don't want it to have eyes, (and don't want to repeat the long logic)
morgrimm has joined #nixos
hlisp has quit [Ping timeout: 256 seconds]
<srhb> Guest84: (foo.override { ... }).overrideAttrs (old: { ... }) -- but it sounds like you're already doing that?
<Guest84> With the wrong brackets. :)
cr4y1 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86897 → pantheon.granite: 5.3.1 -> 5.4.0 → https://git.io/JfG6X
emacsomancer has joined #nixos
morgrimm has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @thefloweringash opened pull request #86898 → libjpeg_turbo: fix race in tests → https://git.io/JfG6H
nschoe has quit [Quit: No Ping reply in 180 seconds.]
nschoe has joined #nixos
<Guest84> srhb: That worked. Thank you.
<srhb> Guest84: Welcome.
Khetzal has quit [Ping timeout: 258 seconds]
Khetzal has joined #nixos
gagbo has joined #nixos
opthomasprime has joined #nixos
Neo--- has quit [Ping timeout: 260 seconds]
__monty__ has joined #nixos
<dramaturg> With buildGoPackage, is there a nice way to specify the output binary name? i.e what one would usually do with "go build -o myname"?
<{^_^}> [nixpkgs] @vcunat pushed to master « knot-dns: 2.9.3 -> 2.9.4 »: https://git.io/JfGil
<srhb> dramaturg: `buildFlags = ["-o" "myname"]` I think
Maxdamantus has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86899 → homebank: 5.3.2 -> 5.4.1 → https://git.io/JfGiz
Maxdamantus has joined #nixos
alp has joined #nixos
knupfer has joined #nixos
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
<dramaturg> srhb: that looks wonderful and easy but unfortunately, that's passed to "go install" instead of "go build" and then I'm running into this: https://stackoverflow.com/questions/33243532/go-install-does-not-recognize-o-flag/33243591
<{^_^}> [nixpkgs] @Izorkin opened pull request #86900 → mariadb: 10.3.22 -> 10.4.12 → https://git.io/JfGir
Neo--- has joined #nixos
griff__ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86901 → gthumb: 3.8.3 -> 3.10.0 → https://git.io/JfGiP
fendor has joined #nixos
hlisp has joined #nixos
lord| has quit [Read error: Connection reset by peer]
lord| has joined #nixos
zeenk has joined #nixos
<srhb> dramaturg: Huh, okay, surprising. I guess the easiest way is to just mv the final file then :)
<srhb> dramaturg: eg. in postInstall
Fare has quit [Ping timeout: 260 seconds]
zupo has joined #nixos
hlisp has quit [Ping timeout: 256 seconds]
Neo--- has quit [Ping timeout: 258 seconds]
<dramaturg> srhb: I already gave up and did just that. Thanks! :-)
erhandsome has quit [Quit: %null%]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86902 → gnome3.pomodoro: 0.16.0 -> 0.17.0 → https://git.io/JfGPL
erhandsome has joined #nixos
erhandsome has quit [Remote host closed the connection]
erhandsome has joined #nixos
zupo has quit [Client Quit]
erhandsome has quit [Remote host closed the connection]
erhandsome has joined #nixos
hlisp has joined #nixos
civodul has joined #nixos
hlisp has quit [Ping timeout: 258 seconds]
Neo--- has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed commit from @ajs124 to master « syslinux: fix #86846: build on i686 »: https://git.io/JfGPE
thc202 has joined #nixos
hlisp has joined #nixos
<{^_^}> [nixpkgs] @prusnak opened pull request #86903 → ffmpeg-normalize: 1.15.8 -> 1.19.0 → https://git.io/JfGXL
orivej has quit [Ping timeout: 265 seconds]
deltaryz has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @prusnak closed pull request #86864 → ffmpeg-normalize: 1.15.8 -> 1.16.0 → https://git.io/JfGzF
orivej has joined #nixos
pbb has quit [Ping timeout: 260 seconds]
opthomasprime has left #nixos [#nixos]
pbb has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86905 → glusterfs: 7.4 -> 7.5 → https://git.io/JfGXn
covid_19- has left #nixos ["Konversation terminated!"]
domogled has joined #nixos
griff__ has quit [Quit: griff__]
<pjt_014> now if only covid-19 could leave the chat irl...
JojoBabie has joined #nixos
morgrimm has joined #nixos
<{^_^}> [nixpkgs] @cptMikky opened pull request #86908 → Make 'pantheon' a 'mkDefault' value for defaultSession → https://git.io/JfGXE
JojoBabie has quit [Client Quit]
fendor_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86909 → gmime3: 3.2.6 -> 3.2.7 → https://git.io/JfGXg
<{^_^}> [nixpkgs] @vcunat pushed commit from @thefloweringash to staging « libjpeg_turbo: fix race in tests »: https://git.io/JfGXw
<{^_^}> [nixpkgs] @vcunat merged pull request #86898 → libjpeg_turbo: fix race in tests → https://git.io/JfG6H
zakkor has joined #nixos
zupo has joined #nixos
morgrimm has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @lsix opened pull request #86910 → cytoscape: 3.7.2 -> 3.8.0 → https://git.io/JfGX5
orivej has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @Ma27 pushed to master « vagrant: 2.2.7 -> 2.2.8 »: https://git.io/JfGXx
cantstanya has quit [Ping timeout: 240 seconds]
o1lo01ol1o has joined #nixos
chloekek has joined #nixos
o1lo01ol1o has quit [Ping timeout: 258 seconds]
cantstanya has joined #nixos
<{^_^}> [nixpkgs] @iblech opened pull request #86912 → fish-fillets-ng: install desktop file → https://git.io/JfG13
<{^_^}> [nixpkgs] @iblech opened pull request #86913 → gnujump: install desktop file → https://git.io/JfG1z
<{^_^}> [nixpkgs] @iblech opened pull request #86914 → frozen-bubble: install desktop file → https://git.io/JfG1M
<Taneb> I want to set up a systemd.mount service, but using a non-standard mount plugin (in this case, gcsfuse) do I need to have the latter installed system-wide?
<marek> hrm, what could cause hydra not picking up new PR jobs? the PR is listed in github-pulls-sorted.json, but hydra is ignoring it, I'm having a hard time to debug it
vidbina has joined #nixos
o1lo01ol1o has joined #nixos
morgrimm has joined #nixos
hmpffff_ has joined #nixos
morgrimm has quit [Ping timeout: 246 seconds]
hmpffff has quit [Ping timeout: 244 seconds]
pjt_014 has quit [Ping timeout: 260 seconds]
hmpffff has joined #nixos
splintah has joined #nixos
hmpffff_ has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @vcunat pushed 14 commits to release-20.03: https://git.io/JfGMR
mmdev has joined #nixos
thibm has joined #nixos
EdLin has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> [nixpkgs] @ehmry pushed to master « xastir: 2.1.4 -> 2.1.6 »: https://git.io/JfGMh
sigmundv__ has joined #nixos
<myme> I the configuration used to build a generation copied somewhere, so you could inspect it if you rollback or visit an earlier version?
gulplante has quit [Quit: WeeChat 2.7.1]
rauno has quit [Remote host closed the connection]
rauno has joined #nixos
rauno has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86916 → go: 1.14.1 -> 1.14.2 → https://git.io/JfGD5
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
alp has quit [Remote host closed the connection]
alp has joined #nixos
<energizer> where is RuntimeDirectory documented?
eyenx has quit [Quit: bye]
<{^_^}> [nixpkgs] @ehmry merged pull request #86902 → gnome3.pomodoro: 0.16.0 -> 0.17.0 → https://git.io/JfGPL
<{^_^}> [nixpkgs] @ehmry pushed commit from @r-ryantm to master « gnome3.pomodoro: 0.16.0 -> 0.17.0 »: https://git.io/JfGDj
<energizer> oh it's in systemd
whatisRT has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86917 → gnome3.gnome-color-manager: 3.32.0 -> 3.36.0 → https://git.io/JfGyU
knupfer has quit [Ping timeout: 260 seconds]
opticnerve has joined #nixos
eyenx- has joined #nixos
eyenx- has quit [Changing host]
eyenx- has joined #nixos
drgbr has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Mic92 closed pull request #84596 → sysdig: fix linux 5.6 build → https://git.io/JvAr9
<{^_^}> [nixpkgs] @Mic92 pushed 0 commits to sysdig: https://git.io/JfGyG
<{^_^}> [nixpkgs] @Mic92 opened pull request #86918 → linuxPackages.sysdig: 0.26.6 -> 0.26.7 → https://git.io/JfGyn
eyenx- has quit [Client Quit]
dugur has joined #nixos
eyenx has joined #nixos
eyenx has joined #nixos
eyenx has quit [Changing host]
cr4y1_ has joined #nixos
rail_ has quit [Ping timeout: 246 seconds]
andymandias_ has quit [Ping timeout: 246 seconds]
infinisil has quit [Ping timeout: 246 seconds]
leotaku has quit [Ping timeout: 246 seconds]
CMCDragonkai has quit [Ping timeout: 246 seconds]
CMCDragonkai1 is now known as CMCDragonkai
yuken has quit [Remote host closed the connection]
never_released has quit [Remote host closed the connection]
uwap has quit [Quit: ZNC 1.7.5 - https://znc.in]
dxtr has quit [Ping timeout: 246 seconds]
leotaku has joined #nixos
uwap has joined #nixos
cYmen has quit [Remote host closed the connection]
CMCDragonkai1 has joined #nixos
kahiru has quit [Remote host closed the connection]
opticnerve has quit [Ping timeout: 246 seconds]
sshow has quit [Ping timeout: 246 seconds]
infinisil has joined #nixos
rail_ has joined #nixos
obadz has quit [Ping timeout: 246 seconds]
vidbina has quit [Ping timeout: 264 seconds]
tnias has quit [Ping timeout: 264 seconds]
tjg1 has quit [Ping timeout: 264 seconds]
Scriptkiddi has quit [Ping timeout: 264 seconds]
icey_ has quit [Ping timeout: 264 seconds]
lejonet has quit [Ping timeout: 264 seconds]
voidcontext has quit [Ping timeout: 264 seconds]
opticnerve has joined #nixos
voidcontext has joined #nixos
dxtr has joined #nixos
whatisRT has quit [Ping timeout: 246 seconds]
cr4y1 has quit [Ping timeout: 246 seconds]
dxtr has joined #nixos
dxtr has quit [Changing host]
opticnerve has quit [Read error: Connection reset by peer]
Scriptkiddi has joined #nixos
opticnerve has joined #nixos
obadz has joined #nixos
lejonet has joined #nixos
sshow has joined #nixos
icey_ has joined #nixos
andymandias has joined #nixos
cYmen has joined #nixos
tnias has joined #nixos
vidbina has joined #nixos
kahiru has joined #nixos
never_released has joined #nixos
eyenx[m] has joined #nixos
tjg1 has joined #nixos
yuken has joined #nixos
drgbr has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86919 → groonga: 10.0.0 -> 10.0.2 → https://git.io/JfGyo
<{^_^}> [nixpkgs] @zimbatm merged pull request #86796 → Sylk: 2.6.1 -> 2.7.0 → https://git.io/JfGqM
<{^_^}> [nixpkgs] @zimbatm pushed commit from @leenaars to master « Sylk: 2.6.1 -> 2.7.0 (#86796) »: https://git.io/JfGyK
zupo_ has joined #nixos
zupo has quit [Ping timeout: 256 seconds]
vandenoever has joined #nixos
vandenoever has joined #nixos
vandenoever has quit [Changing host]
Maxdamantus has quit [Ping timeout: 272 seconds]
thibm has quit [Ping timeout: 260 seconds]
thibm has joined #nixos
Maxdamantus has joined #nixos
<{^_^}> [nixpkgs] @filalex77 opened pull request #86920 → sd: 0.7.4 -> 0.7.5 → https://git.io/JfGyx
vandenoever has quit [Read error: Connection reset by peer]
vandenoever has joined #nixos
whatisRT has joined #nixos
noudle has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to release-20.03: https://git.io/JfGST
<aanderse> srhb: thanks for the ping!
noudle has quit [Client Quit]
<{^_^}> [nixpkgs] @stigtsp opened pull request #86921 → python3Packages.toggl-cli: relax click version dependency → https://git.io/JfGSO
<srhb> aanderse: Funny error, that :)
seku has joined #nixos
<aanderse> mhm... i didn't look at it too close originally and thought "what did i do wrong? :\"
thibm has quit [Quit: WeeChat 2.6]
alp has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @firmero opened pull request #86923 → gnomeExtensions.window-is-ready-remover unstable-2020-03-25 -> 1.02 → https://git.io/JfGS5
alp has joined #nixos
aveltras has joined #nixos
splintah has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86924 → gl2ps: 1.4.1 -> 1.4.2 → https://git.io/JfG9k
<{^_^}> [nixops] @grahamc merged pull request #1270 → Add support for non-root deployments → https://git.io/Jv7kP
<{^_^}> [nixops] @grahamc pushed 16 commits to master: https://git.io/JfG9I
o1lo01ol1o has quit [Remote host closed the connection]
<adisbladis> gchristensen: \o/
o1lo01ol1o has joined #nixos
<gchristensen> adisbladis: =) I never got to the nixops testing part, but figured it cruel to make you wait :P
<gchristensen> and manual testing lgtm. way to go!
<CRTified[m]> Hi, I wanted to test something with gnuradio, but running it fails with `no module named gtk`, although pygtk is in its propagatedBuildInputs. I already found an issue ( https://github.com/NixOS/nixpkgs/issues/82263 ) but that only covers the upgrade to 3.8. Any pointers on how to get it running (easily) to play around with it?
<{^_^}> #82263 (by doronbehar, 7 weeks ago, open): GNU radio 3.8 update meta issue
morgrimm has joined #nixos
opticnerve has quit [Quit: bye]
o1lo01ol1o has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86925 → groovy: 3.0.2 -> 3.0.3 → https://git.io/JfG9Z
<nilsirl[m]> Hi, when will commits backported to the release-20.03 branch be available on the nixos channel?
<Taneb> When I try to nix-env -i anything on a newly set-up Nix-on-other-Linux machine, I get "error: writing to file: Operation not permitted"
<Taneb> It looks like my /nix/var/nix/profiles/per-user/taneb/ dir is empty
o1lo01ol1o has joined #nixos
magnetophon has joined #nixos
morgrimm has quit [Ping timeout: 272 seconds]
magnetophon has quit [Ping timeout: 256 seconds]
linarcx has quit [Ping timeout: 260 seconds]
hlisp has quit [Remote host closed the connection]
<jtojnar> prusnak: were you able to download the inkscape tarball yet? I am still getting 503
chagra has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86926 → gnome-latex: 3.32.0 -> 3.36.0 → https://git.io/JfG91
vidbina has quit [Ping timeout: 246 seconds]
dugur has quit [Ping timeout: 240 seconds]
<{^_^}> [nixos-hardware] @Mic92 merged pull request #158 → New dell/latitude/3480 → https://git.io/JfGno
<{^_^}> [nixos-hardware] @Mic92 pushed 2 commits to master: https://git.io/JfG99
knupfer has joined #nixos
<{^_^}> [nixpkgs] @dramaturg opened pull request #86927 → exoscale-cli: init at 1.12.0 → https://git.io/JfG9Q
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86928 → gmm: 5.3 -> 5.4 → https://git.io/JfG9F
magnetophon has joined #nixos
<evax> ma27[m]: hi, I stumbled across your comments in this PR https://github.com/NixOS/nixpkgs/pull/69202, I'm experiencing something similar, could you please expand on the configuration issue you're referring to?
<{^_^}> [nixpkgs] @romildo merged pull request #86655 → xfce.xfwm4: 4.14.0 -> 4.14.2 → https://git.io/JfsZd
<{^_^}> [nixpkgs] @romildo pushed 2 commits to master: https://git.io/JfG9h
rauno has joined #nixos
<{^_^}> #69202 (by endocrimes, 32 weeks ago, merged): offlineimap: 7.2.4 -> 7.3.0
zakkor has quit [Quit: Connection closed for inactivity]
eoli3n__ has quit [Quit: WeeChat 2.8]
eoli3n_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86929 → grip: 4.1.0 -> 4.1.1 → https://git.io/JfG9j
sphalerite has quit [Quit: rebooooooooot]
sphalerite has joined #nixos
dugur has joined #nixos
<ma27[m]> evax: not sure anymore since I don't use offlineimap anymore. Will take a brief look at my git-log, maybe I find the fix :)
sphalerite has quit [Client Quit]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86931 → gnustep.gorm: 1.2.24 -> 1.2.26 → https://git.io/JfGH2
sphalerite has joined #nixos
SplitFire has joined #nixos
<SplitFire> Hello to all! Pretty much new to NixOS, so apologise for any newb questions. The problem: I want to use another locale (LANG) under user account. Ex: system - en_US.UTF-8, user - ru_RU.UTF-8. How to do that?
dugur has quit [Ping timeout: 244 seconds]
morgrimm has joined #nixos
<{^_^}> [nixos-hardware] @matthiasbeyer opened pull request #159 → Add InfinityBook v4 → https://git.io/JfGHM
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86932 → joker: 0.15.0 -> 0.15.3 → https://git.io/JfGHN
<maralorn> SplitFire: I can‘t find an option to configure user environment variables right now. In general nixos is not well equiped to track the /home configuration of single users. I guess you have two options: 1. Set the variables manually in the correct ~/.<something>profile of your user. 2. If you dislike 1. because of its statefulness, you can have a look into home-manager to configure your user environment declaratively.
<{^_^}> [nixpkgs] @petabyteboy opened pull request #86933 → vgo2nix: unstable-2019-02-05 -> unstable-2020-05-05 → https://git.io/JfGHj
<maralorn> The correct file for 1. depends a bit on how your session is setup.
<SplitFire> Thanks, but I have tried to set in .local/config, but it didn't help
<SplitFire> gnome session
<SplitFire> ops, .config/locale.conf
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JfGQm
chloekek has quit [Ping timeout: 258 seconds]
<maralorn> I‘ll just guess possible problems: 1. the locale you configured there is not installed, 2. you didn‘t logout and in again, 3. you have an error in that file, 4. nixos ignores that file. My best guess is 1.
<maralorn> SplitFire: Have you tried adding the locale that you wanna use to i18n.supportedLocales
<{^_^}> [nixpkgs] @marsam opened pull request #86934 → postgresqlPackages.pg_auto_failover: 1.2 -> 1.3 → https://git.io/JfGQs
<SplitFire> maralorn: I already change i18n.available locales to mine
<maralorn> Ah, wait. It says default = ["all"], then it‘s probably not it.
<SplitFire> I have i18n.supportedLocales = ["en_US.UTF-8/UTF-8" "ru_RU.UTF-8/UTF-8" and some more]
cjpbirkbeck has quit [Quit: cjpbirkbeck]
<SplitFire> nixos rebuilds fine without errors
<maralorn> Hm
<Cadey> how do i use pkgsi686Linux from nix-shell?
<SplitFire> I know that relogin is required, so it is not 2.
<maralorn> Perhaps you need help from someone more in the topic then … Sorry.
<Cadey> like in a shell.nix file
<SplitFire> maralorn: ok, thanks for tinkering
<emily> Cadey: pkgs.pkgsi686Linux...?
<{^_^}> [nixpkgs] @marsam opened pull request #86935 → gitAndTools.git-subtrac: 0.01 -> 0.02 → https://git.io/JfGQV
<emily> not quite sure I understand the question
Guest84 has quit [Quit: Connection closed]
<Cadey> i can't believe i missed that
<Cadey> lol
eoli3n_ has quit [Quit: WeeChat 2.8]
eoli3n_ has joined #nixos
omid has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #86936 → syncthing: 1.4.2 -> 1.5.0 → https://git.io/JfGQ9
<omid> Hey everyone. I'm new to NixOS, and I'm trying to add an auxilary .desktop file to a package (to Emacs, specifically). But I don't know where I should look for a guide.
<omid> I want to keep the default emacs.desktop, but add another org-protocol.desktop to the package.
<omid> What is the tool <omid> Hey everyone. I'm new to NixOS, and I'm trying to add an auxilary
<omid> where I should look for a guide. [17:15]
<omid> .desktop file to a package (to Emacs, specifically). But I don't know
<omid> ERC> obadz: Thank you. Should do the job.
<omid> And sorry about the noise I generated here. I'm not used to this client.
noudle has joined #nixos
<{^_^}> [nixpkgs] @romildo opened pull request #86937 → xfce.xfce4-notifyd: 0.6.0 -> 0.6.1 → https://git.io/JfG7f
<marek> any idea why hydra with the following configuration is not building new open PRs? it builds the backlog, but not anything newly open https://github.com/Holo-Host/holo-nixpkgs/blob/develop/profiles/logical/holo/hydra/master/specs/holo-nixpkgs.json
cosimone has joined #nixos
noudle has quit []
<lewo> marek: is it hydra from 20.03?
omid has quit [Ping timeout: 264 seconds]
<lewo> marek: you can find a working configuration here: https://gitlab.com/simple-nixos-mailserver/nixos-mailserver/-/tree/master/.hydra
<{^_^}> [nixpkgs] @marsam opened pull request #86938 → xonsh: 0.9.17 -> 0.9.18 → https://git.io/JfG7O
<{^_^}> [nix] @balsoft opened pull request #3564 → Wait for build users when none are available → https://git.io/JfG73
<marek> lewo: it is actually still 19.09
<prusnak> jtojnar: same here (503)
<marek> lewo: that githubpulls value is pretty strange, is it documented somewhere, I thought the format is "owner repo" for github
<{^_^}> [nixpkgs] @marsam merged pull request #86919 → groonga: 10.0.0 -> 10.0.2 → https://git.io/JfGyo
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfG78
<lewo> marek: no, I don't think it is documented:( Maybe you could find something in the plugin commit messages.
<marek> lewo: also, how is that project configred in hydra? desclartive input type of git checkout and path to .hydra/spec.json?
<lewo> marek: yes
<marek> lewo: well, if you glance at what I have here, https://hydra.holo.host/project/holo-nixpkgs it actually points the same way to spec file linked above
gustavderdrache has joined #nixos
<marek> lewo: so it should work right? when creating it as new project, it fetches the PRs and builds them, but not any new open PRs
<typetetris> Hi there. Using neovm.override with customRC and packages.myVimPackages it looks like the packages aren't loaded for the init file. How can I change that?
<lewo> marek: no, it fetches new PRs. Actually, it creates a jobset which is in charge of creating jobsets for all PRs found on the project.
<{^_^}> [nixpkgs] @ryantm merged pull request #86782 → avocode: 4.4.3 -> 4.6.2 → https://git.io/JfGJc
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JfG7o
<{^_^}> [nixpkgs] @marsam merged pull request #86863 → fetchmail: 6.4.3 -> 6.4.4 → https://git.io/JfGuN
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfG76
<marek> lewo: the strange thing is, that github-pulls-sorted.json* gets populated with that pr (look at PR 456) but hydra doesn't pick it up for ecal
<{^_^}> [nixpkgs] @marsam merged pull request #86932 → joker: 0.15.0 -> 0.15.3 → https://git.io/JfGHN
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfG7X
<{^_^}> [nixpkgs] @ryantm merged pull request #86871 → geos: 3.8.0 -> 3.8.1 → https://git.io/JfGaW
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JfG7y
<lewo> marek: is there a new jobset for this pr ?
<yorick> did nixos 17.03 have buildPythonPackage pname in 17.03?
<yorick> (asking for a friend..)
<yorick> well no, I need to maintain some 17.03 :|
<marek> lewo: nope, it is in the github-pulls-sorted.json but no new jobset was created
<betaboon> primeos: is Elyhaka in here under any other name ? XD
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JfG7b
<{^_^}> [nixpkgs] @Mic92 merged pull request #86933 → vgo2nix: unstable-2019-02-05 -> unstable-2020-05-05 → https://git.io/JfGHj
dugur has joined #nixos
<marek> lewo: /nix/store/faiixxjk03wgdnw2d9bmv7p95jkm5x57-hydra-2019-08-30/bin/.hydra-eval-jobset-wrapped: specified jobset "holo-nixpkgs:456" does not exist
<marek> lewo: but when I create a new project, it imports all open PRs and the jobset is there, but yet again any newly open PR is ignored
<{^_^}> [nixpkgs] @marsam opened pull request #86939 → spotify-tui: 0.18.0 -> 0.19.0 → https://git.io/JfG7A
SplitFire has quit [Remote host closed the connection]
nnnnnxz has joined #nixos
<nnnnnxz> hello how do i force grub-install on nixos
<{^_^}> [nixpkgs] @flokli opened pull request #86940 → nixos/systemd: move systemd-provided NSS modules to systemd module → https://git.io/JfG7h
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86941 → jbake: 2.6.4 -> 2.6.5 → https://git.io/JfG7j
<nnnnnxz> for some reason my bios not detecting grub EFI partition anymore
<nnnnnxz> it boots into windows EFI
<nnnnnxz> when i do nixos-rebuild switch --install-bootloader it doesn't force install bootloader?
o1lo01ol1o has joined #nixos
<lewo> marek: did you force the `.jobset` build?
vidbina has joined #nixos
<obadz> nnnnnxz: nixos-rebuild boot --install-bootloader
<obadz> nnnnnxz: you'll need to nixos-enter your system first
<marek> lewo: I did not, why?
<obadz> nnnnnxz: switch should work as well.
<nnnnnxz> obadz i boot using liveusb to my partiotion
<lewo> marek: what is its `check_interval`?
<nnnnnxz> obadz: i am in the actual system
kraem has quit [Read error: Connection reset by peer]
<nnnnnxz> but it doesn't work, it's very frustrating :(
<obadz> nnnnnxz: did you mount /boot and your EFI partition?
<lewo> marek: because this jobset needs to be evaluated to create new jobset
<nnnnnxz> yes
<nnnnnxz> it's not a new setup i have been using it for years
rauno has quit [Remote host closed the connection]
kraem has joined #nixos
<marek> lewo: it did evaluate 15 minutes ago for example, but no new PR
o1lo01ol1o has quit [Ping timeout: 256 seconds]
<marek> lewo: actually, evaluated just few seconds ago
<marek> lewo: the configuration there states "holo-nixpkgs-pull-requestsOpen GitHub Pull RequestsHolo-Host holo-nixpkg", but that is being ignored
<marek> lewo: _but_ the new PR is in /nix/store/c0vx02kqcf6yw5lsz8a0vlr4wv3zpgcw-github-pulls-sorted.json
gulplante has joined #nixos
cfricke has joined #nixos
<lewo> marek: sorry, i dont understand what is happening... maybe dig into hydra-server logs...
<marek> lewo: yeah, did that already :( I'm out of ideas
<{^_^}> [nixpkgs] @peti merged pull request #86929 → grip: 4.1.0 -> 4.1.1 → https://git.io/JfG9j
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/JfG5n
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86942 → khard: 0.16.0 -> 0.16.1 → https://git.io/JfG5W
iyzsong has quit [Ping timeout: 244 seconds]
mxco86 has joined #nixos
<obadz> nnnnnxz: UEFI is tricky and I can't see I've wrapped my head around it..
freeman42x[m]_ has joined #nixos
chloekek has joined #nixos
<yorick> what is the effect of security.polkit.enable = false?
yourfate has quit [Ping timeout: 240 seconds]
magnetophon has quit [Ping timeout: 240 seconds]
romildo has joined #nixos
<romildo> I am trying to update NixOS unstable on a notebook, but it has an issue and I need help with that.
cr4y1_ has quit [Ping timeout: 256 seconds]
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JfG5H
<{^_^}> [nixpkgs] @IvarWithoutBones opened pull request #86943 → betterdiscordctl: init at 1.6.1 → https://git.io/JfG5Q
<romildo> # nix-channel --update
<romildo> unpacking channels...
<romildo> error: program '/nix/store/0niikaryxswsig5zs5db1a41yr0pqzkl-nix-2.3.2/bin/nix-env' failed with exit code 1
<romildo> error: syntax error, unexpected $end, at /nix/store/0p8j75qgl3p98fvk46643awm0vy112i6-env-manifest.nix:1:1
<etu> romildo: Du you have any diskspace?
<romildo> Any clues on tht?
<romildo> etu, yes:# df /
<romildo> Filesystem 1K-blocks Used Available Use% Mounted on
<primeos> betaboon: no idea, probably not on irc then
<romildo> /dev/disk/by-label/NIXOS 65531436 34347624 27811988 56% /
<romildo> etu, the root fs has 27G free.
<betaboon> primeos: just ran into #67704 myself xD
<{^_^}> https://github.com/NixOS/nixpkgs/issues/67704 (by colemickens, 35 weeks ago, open): sway: gsettings executed from sway/config fails
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « oh-my-zsh: 2020-05-01 -> 2020-05-05 »: https://git.io/JfGdk
<romildo> I may have interrupted an update on this system some time ago.
<romildo> The file /nix/store/0p8j75qgl3p98fvk46643awm0vy112i6-env-manifest.nix is empty.
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lunik1 has quit [Quit: :x]
<{^_^}> [nixpkgs] @nh2 opened pull request #86944 → [20.03] libeatmydata: fix launcher script - find shell library properly → https://git.io/JfGdW
EdLin has joined #nixos
lunik1 has joined #nixos
<EdLin> is there a way to grab a kernel using git and apply local patches to it in the nixos nix configuration?
<EdLin> I'm already doing that with a stock kernel, it's nice. :)
<EdLin> (not using git to fetch kernel tho)
cr4y1 has joined #nixos
<{^_^}> [nixpkgs] @dasJ opened pull request #86945 → nixos/icingaweb2: Fix php extensions package → https://git.io/JfGdw
<manveru> romildo: you can try `sudo nix-store --verify --check-contents --repair`
<manveru> but i don't think interrupting would cause this...
oborot has joined #nixos
cr4y1_ has joined #nixos
cr4y1 has quit [Ping timeout: 264 seconds]
fusion809 has quit [Remote host closed the connection]
xbreak has joined #nixos
<evax> ma27[m]: that would be great, thanks!
<{^_^}> [nixpkgs] @misuzu opened pull request #86946 → nixos/gitlab-runner: add more global options → https://git.io/JfGbC
<romildo> manveru, the nix-store command you suggested is still running. It already reported that some paths cannot be repaired: /nix/store/*-env-manifest.nix /nix/store/x*-nixexprs.tar.xz /nix/store/*-user-environment.drv
zupo has joined #nixos
marsh has quit [Remote host closed the connection]
oborot has quit [Ping timeout: 272 seconds]
marsh has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #86921 → python3Packages.toggl-cli: relax click version dependency → https://git.io/JfGSO
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JfGbr
alp has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #86938 → xonsh: 0.9.17 -> 0.9.18 → https://git.io/JfG7O
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JfGbD
lsix has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @peti pushed 579 commits to haskell-updates: https://git.io/JfGbN
lsix has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #83257 → znapzend: 0.18.0 -> 0.20.0 → https://git.io/JvygY
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/JfGbx
<{^_^}> [nixpkgs] @Mic92 merged pull request #86942 → khard: 0.16.0 -> 0.16.1 → https://git.io/JfG5W
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JfGNe
<{^_^}> [nixpkgs] @peti pushed 4 commits to haskell-updates: https://git.io/JfGNU
<tnias> .1
nnnnnxz has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @peti pushed 4 commits to haskell-updates: https://git.io/JfGNt
shafox has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 0 commits to haskell-updates: https://git.io/JfGNs
alp has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86947 → intel-media-sdk: 20.1.0 -> 20.1.1 → https://git.io/JfGNW
<{^_^}> [nixpkgs] @Mic92 merged pull request #86939 → spotify-tui: 0.18.0 -> 0.19.0 → https://git.io/JfG7A
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JfGNl
<romildo> manveru, the repairing command did not fixed the issue. I have asked also on the forum. https://discourse.nixos.org/t/unable-to-update-nixos-unstable/7043
<dxtr> So, let's say I want to move over to zfs. What would be the best course of action? Just reinstall? Or can I move everything over to a new disk, reformat the old disk and move it back?
xbreak has quit [Remote host closed the connection]
hlisp has joined #nixos
<hyper_ch> dxtr: just reinstall.. keep your nixos configuration.nix and hardware-configuration.nix
<dxtr> that's what I figured
<{^_^}> [nixpkgs] @peti opened pull request #86948 → ghcWithPackages: add ghcOptions argument to pass extra options to the compiler → https://git.io/JfGNa
<hyper_ch> dxtr: also, you might want to read https://grahamc.com/blog/erase-your-darlings
<dxtr> Yeah I figured I'd so something similar to that
<hyper_ch> data in ~ can then just be copied back
<{^_^}> [nixpkgs] @Mic92 merged pull request #86941 → jbake: 2.6.4 -> 2.6.5 → https://git.io/JfG7j
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JfGN6
<{^_^}> [nixpkgs] @Mic92 merged pull request #86935 → gitAndTools.git-subtrac: 0.01 -> 0.02 → https://git.io/JfGQV
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JfGN1
hlisp has quit [Remote host closed the connection]
hlisp has joined #nixos
lawlesseel has joined #nixos
<dxtr> hyper_ch: Honestly /home is going to reside on the new disk so I'll just format that as zfs and move the data over
<dxtr> So I don't even have to copy it back
<hyper_ch> :)
vidbina has quit [Ping timeout: 264 seconds]
fabianhjr has joined #nixos
natrys has joined #nixos
chagra has joined #nixos
iqubic` has joined #nixos
hlisp has quit [Remote host closed the connection]
iqubic has quit [Ping timeout: 240 seconds]
romildo has quit [Quit: Leaving]
vandenoever has quit [Read error: Connection reset by peer]
vandenoever has joined #nixos
vandenoever has quit [Changing host]
vandenoever has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
domogled has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @vdemeester opened pull request #86950 → golangci-lint: 1.25.1 -> 1.26.0 → https://git.io/JfGAo
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86951 → libinput: 1.15.4 -> 1.15.5 → https://git.io/JfGAM
<yorick> qyliss: https://gist.github.com/yorickvP/44e5c7983be97b462b985e782711b3d0 reduces closure from 200M to 109M
<yorick> but it probably breaks... something
Darkmatter66 has joined #nixos
cfricke has quit [Quit: WeeChat 2.8]
Darkmatter66_ has quit [Ping timeout: 246 seconds]
cole-h has joined #nixos
gentauro has quit [Ping timeout: 246 seconds]
ddellacosta has joined #nixos
b9u0s has joined #nixos
srid has joined #nixos
growpotkin has joined #nixos
gentauro has joined #nixos
nschoe has quit [Quit: No Ping reply in 180 seconds.]
<b9u0s> hello everyone. I'm trying to use `boot.zfs.extraPools`, but it does not work. I want to be able to debug this by myself, but have absolutely no idea how. I can not find a file `zfs-import-*` on my system, but it should be created here: https://github.com/NixOS/nixpkgs/blob/19.09/nixos/modules/tasks/filesystems/zfs.nix#L474 is there some way to find out what the variables evaluate to? I don't need a whole troubleshooting session, some
<b9u0s> keywords I can search for are enough :-) thanks a lot!
nschoe has joined #nixos
torporish has joined #nixos
spacekookie has quit [Quit: **agressive swooshing**]
<torporish> hey all, can someone suggest a best practise for overlaying a specific package on a pinned shell.nix e.g. pulling in openjdk from e.g. https://github.com/NixOS/nixpkgs/pull/83116
<{^_^}> #83116 (by jerith666, 6 weeks ago, open): OpenJDK: 13.0.2 -> 14.0.1
spacekookie has joined #nixos
<torporish> or pretty much a good intro to how i'd write an overlay for openjdk as above?
<cole-h> torporish: I think you can `fetchTarball` nixpkgs from that PR and use openjdk from it. e.g. `jdkpkgs = fetchTarball https://github.com/NixOS/nixpkgs/tarball/<insert commit from PR here>;` and `buildInputs = [ jdkpkgs.openjdk14 ];` or whatever
<torporish> cole-h Cheers, just thinking that, makes good sense :)
<morgrimm> Is pointing a package src directly at an archive valid?
<morgrimm> Will Nix recognize it and unpack it correctly?
<morgrimm> (an archive in the derivation directory, I should specify, not fetched)
justanotheruser has quit [Ping timeout: 260 seconds]
erasmas has joined #nixos
user_0x58 has joined #nixos
<{^_^}> [cabal2nix] @hyperfekt opened pull request #455 → fix fetching from remote archives → https://git.io/JfGp3
<{^_^}> [nixpkgs] @vbgl opened pull request #86952 → [20.03] inkscape: 0.92.4 → 0.92.5 → https://git.io/JfGp8
linarcx has joined #nixos
<adisbladis> morgrimm: Yes, that's fine.
<morgrimm> Perfect, thanks
<adisbladis> For some formats (like zip) you need to add additional inputs
<morgrimm> I noticed that in the manual, yeah
<morgrimm> it's a tarball right now, so it should be okay
<adisbladis> Yeah, that's fine :)
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
<{^_^}> [nixpkgs] @bzizou opened pull request #86953 → irods: 4.2.2 -> 4.2.7 + fixed + use fetchFromGitHub → https://git.io/JfGpP
zxcvluy has joined #nixos
justanotheruser has joined #nixos
waleee-cl has joined #nixos
griff__ has joined #nixos
alp has quit [Ping timeout: 272 seconds]
<{^_^}> [nixops] @grahamc merged pull request #1333 → nixops.util.ImmutableValidatedObject: Allow passing an instance of self → https://git.io/JfYCU
<{^_^}> [nixops] @grahamc pushed 2 commits to master: https://git.io/JfGhO
seku has quit [Ping timeout: 264 seconds]
jakobrs has joined #nixos
orivej has joined #nixos
proofofkeags has joined #nixos
tomberek has joined #nixos
cosimone has quit [Read error: Connection reset by peer]
cosimone has joined #nixos
<{^_^}> [nixpkgs] @lovesegfault opened pull request #86954 → binutils: 2.31.1 -> 2.34 → https://git.io/JfGhl
<jakobrs> I noticed that stage-1.nix does not toposort the file systems; is this intentional?
<jakobrs> This means that filesystems will be mounted in the wrong order by the initramfs under certain conditions
zeenk has quit [Quit: Konversation terminated!]
asheshambasta has joined #nixos
<asheshambasta> So, I have a sticking point of confusion with overlays still and here's a bad example: https://gist.github.com/asheshambasta/64079577017e753f6d1c2d55a8c48b74
b9u0s has quit [Ping timeout: 260 seconds]
katie_- has quit [Quit: \o]
katie_ has joined #nixos
morgrimm has quit [Ping timeout: 256 seconds]
morgrimm has joined #nixos
<{^_^}> [nixops] @grahamc merged pull request #1327 → Restore private ipv4 support → https://git.io/JfmsU
<{^_^}> [nixops] @grahamc pushed 2 commits to master: https://git.io/JfGhN
Guest35509 has quit [Quit: WeeChat 2.7.1]
zxcvluy has quit [Remote host closed the connection]
philr__ has quit [Ping timeout: 272 seconds]
<jakobrs> I opened an issue: NixOS/nixpkgs#86955
<{^_^}> https://github.com/NixOS/nixpkgs/issues/86955 (by jakobrs, 39 seconds ago, open): Filesystems aren't toposorted by stage-1.nix
torporish has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86956 → lasso: 2.6.0 -> 2.6.1 → https://git.io/JfGjm
<srhb> asheshambasta: If you provide a nix file that immediately nix-buildable with -A haskellPackages.amazonka it'll be easier to debug. At first glance, it looks like you're using overlays in a weird way, and ignoring the hself and hsuper-like arguments, and using a callPackage-analog that doesn't include your changes (super)
nschoe has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @1000101 opened pull request #86957 → Use go version to 1.13 as Number behavior in 1.14 has changed → https://git.io/JfGjn
nschoe has joined #nixos
<srhb> asheshambasta: Or the shorter version, you probably* want something like this, where the key point is that callWhatever is from hself... self: super: { haskellPackages = with self.haskell.lib; super.haskellPackages.override (old: { overrides = self.lib.composeExtensions (old.overrides or (_: _: {})) (hself: hsuper: { foo = something; bar = hself.callWhatever barsrc {}}); }); }
<srhb> But oh god do I remember having to jump through hoops with amazonka :-)
noudle has joined #nixos
Fare has joined #nixos
KindOne has quit [Quit: K-Lined]
morgrimm has quit [Ping timeout: 246 seconds]
<whatisRT> I want to write a derivation for a project that uses non-portable shebang lines. Is there a way to get them to work without telling the author to change them?
zupo has joined #nixos
<srhb> asheshambasta: Or, one more way: In general `super.fooPackages.callWhatever bar { ... }` in general means: Build foo, using the arguments provided from the _unmodified_ (supers) fooPackages.
<srhb> Er, build bar*
<simpson> whatisRT: How non-portable are they? Replacing shebangs is a pretty common task.
<srhb> asheshambasta: Wheras `self.fooPackages.callWhatever bar {}` -- in general means build bar with the _modified_ (selfs) fooPackages as arguments.
<srhb> asheshambasta: Of course, the semantics vary and haskellPackage overrides are particularly unergonomic.
<whatisRT> simpson: /bin/bash and a python one
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86958 → languagetool: 4.9 -> 4.9.1 → https://git.io/JfGj9
morgrimm has joined #nixos
<simpson> whatisRT: Try calling patchShebangs on the offenders, I suppose?
gilligan has quit [Ping timeout: 240 seconds]
cjpbirkbeck has joined #nixos
<unclechu> hey, is there any way to search for a package by its name using shell command? like on this page https://nixos.org/nixos/packages.html but from a terminal?
jkachmar has joined #nixos
<cjpbirkbeck> unclechu: `nix search x`, iirc
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86959 → libgdiplus: 6.0.4 -> 6.0.5 → https://git.io/JfZev
<unclechu> cjpbirkbeck: thanks. i have no idea why in the world i though this wouldn't work
<jkachmar> Anyone here familiar with how Nix, Bazel, Tensorflow, and macOS all interact?
<jkachmar> A colleague is running into an issue trying to build Tensorflow on macOS with Nix and getting some spooky setlocale errors.
<whatisRT> simpson: thanks, I'll try that!
Nilgeist has quit [Ping timeout: 260 seconds]
drakonis has joined #nixos
linarcx has quit [Ping timeout: 256 seconds]
<{^_^}> [cabal2nix] @peti pushed to master « Add another kludge to avoid using the 'assert' package. »: https://git.io/JfZeq
Nilgeist has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages: drop ConcurrentUtils to avoid its dependency 'assert' »: https://git.io/JfZeO
Maxdamantus has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Elyhaka opened pull request #86960 → sway: fix gtk wrapper → https://git.io/JfZeG
<LnL> jkachmar: those are not very nice to deal with AFAIK
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JfZec
jco has joined #nixos
lordcirth has joined #nixos
<LnL> jkachmar: but try adding libiconv for locale related stuff
b9u0s has joined #nixos
Maxdamantus has joined #nixos
<{^_^}> [nixpkgs] @peti opened pull request #86961 → Update Haskell package set to LTS 15.11 (plus other fixes) → https://git.io/JfZe4
vidbina has joined #nixos
vimusr has joined #nixos
linarcx has joined #nixos
<jkachmar> LnL: I'll look into libiconv, but for ref here's the error I'm getting specifically: https://gist.github.com/jkachmar/ae907e8309be302221f1b0abdae06343
vandenoever has quit [Read error: Connection reset by peer]
<LnL> hmm, I think we only have en_US.UTF-8 available in the build
vandenoever has joined #nixos
vandenoever has joined #nixos
vandenoever has quit [Changing host]
<{^_^}> [nixpkgs] @Mic92 opened pull request #86962 → python3.pkgs.rl-coach: mark as broken → https://git.io/JfZeH
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86963 → libburn: 1.5.2 -> 1.5.2.pl01 → https://git.io/JfZeQ
stepcut has joined #nixos
KindOne has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #86405 → gst-plugins-bad: fix compilation with opencv 4.3 → https://git.io/JfOkF
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to staging: https://git.io/JfZeA
<{^_^}> [nixpkgs] @Mic92 merged pull request #86958 → languagetool: 4.9 -> 4.9.1 → https://git.io/JfGj9
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JfZex
<ldlework> I have been trying to get Sabaki to work on NixOS for a while now.
* ldlework gives up on another application.
<cole-h> Haha, is it really that bad?
<ldlework> I just don't understand what I'm supposed to do.
<cole-h> Oh, it's node
<cole-h> lol
<ldlework> I tried node2nix, but it produces a package that just has the original git repo in the package.
<{^_^}> [nix] @mkenigs opened pull request #3565 → Use nixpkgs#bashInteractive for dev-shell → https://git.io/JfZvq
<MichaelRaskin> node2nix I guess
<ldlework> Nothing built.
alp has joined #nixos
<ldlework> Nothing at all seemingly "installed" or whatever.
<ldlework> It's just a folder with the original git repo contents. I don't understand at all.
<MichaelRaskin> Well, it's JS, there is no truly built stuff
<ldlework> sabaki is electron so there's supposed to be a binary
<MichaelRaskin> I would expect that some dependencies were also packed into the directory
<MichaelRaskin> Ah
<ldlework> I did the thing where I just use nix-shell
<ldlework> and do npm install
<ldlework> npm run build
<ldlework> which built sabaki
<ldlework> but now it has the "can't find bash" and similar problems
* ldlework looks at his package-manager hat with contempt.
* ldlework cuddles his software developer hat.
splintah has joined #nixos
mchasard has joined #nixos
* ldlework tries the "wait a few years" strategy.
<{^_^}> [nixpkgs] @ggreif opened pull request #86964 → ghcHEAD: 20200403 -> 20200505 → https://git.io/JfZvR
<{^_^}> [nix] @edolstra pushed 12 commits to flakes: https://git.io/JfZva
mchasard has quit [Client Quit]
lawlesseel has quit [Quit: Leaving]
cjpb0 has joined #nixos
cole-h has quit [Quit: Goodbye]
<{^_^}> [nixpkgs] @vbgl opened pull request #86965 → ocamlPackages.re2: remove at 112.06.00 → https://git.io/JfZvD
cjpbirkbeck has quit [Ping timeout: 260 seconds]
cjpb0 is now known as cjpbirkbeck
mchasard has joined #nixos
jakobrs has quit [Ping timeout: 246 seconds]
mchasard has quit [Remote host closed the connection]
mchasard has joined #nixos
mchasard has quit [Client Quit]
corpix has quit [Ping timeout: 240 seconds]
<jkachmar> Oh it looks like this has been failing on Hydra for quite some time... https://hydra.nixos.org/job/nixpkgs/trunk/python37Packages.tensorflow.x86_64-darwin#tabs-status
corpix has joined #nixos
<ldlework> Nix needs a bounty system!
cole-h has joined #nixos
<ldlework> Sabaki is literally the only SGF editor that supports the whole of SGF so I would gladly pay 10 or 20 bucks for someone to make it happen. I think for now I will be more productive writing the SGF by hand.
magnetophon has joined #nixos
<{^_^}> [nixpkgs] @markuskowa merged pull request #86887 → gromacs: 2020.1 -> 2020.2 → https://git.io/JfGrC
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/JfZfc
<{^_^}> [nixpkgs] @prusnak opened pull request #86966 → grisbi: get rid of sha1 + package cleanup → https://git.io/JfZf0
alp has quit [Ping timeout: 256 seconds]
<ldlework> argh just work you damned thing
chloekek has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @jakobrs opened pull request #86967 → nixos/lib/utils: Generalise fsBefore → https://git.io/JfZfx
<quinn> ldlework: link issue?
gagbo has quit [Ping timeout: 256 seconds]
<ldlework> quinn: I am trying to build Sabaki. I haven't opened an issue because it's not really anyone else's problem. Should I?
<quinn> there is a 'package request' feature in the issue tracker. if you want help you could open one but i don't think a lot of people scan through that tag
<MichaelRaskin> ldlework: also, you remember about buildFHSenv, right?
<quinn> ldlework: kind of busy right now but if you link me a gist i will look at it in a while
<ldlework> MichaelRaskin: no, remind me please :)
<{^_^}> [nixpkgs] @andir merged pull request #86811 → [19.09] firefox: 75.0 -> 76.0 → https://git.io/JfG3m
<{^_^}> [nixpkgs] @andir pushed 5 commits to release-19.09: https://git.io/JfZJJ
<{^_^}> [nixpkgs] @andir merged pull request #86806 → [20.03] firefox 76 → https://git.io/JfGOJ
codygman has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @andir pushed 6 commits to release-20.03: https://git.io/JfZJT
b9u0s has quit [Ping timeout: 256 seconds]
codygman has joined #nixos
<MichaelRaskin> There is function buildFHSenv in Nixpkgs
<jkachmar> https://github.com/NixOS/nixpkgs/issues/86968 <-- opened an issue for the darwin + tensorflow stuff I'm running into with logs and the context from what I've investigated so far
<{^_^}> #86968 (by jkachmar, 1 minute ago, open): python37Packages.tensorflow.x86_64-darwin fails to build
linarcx has quit [Ping timeout: 246 seconds]
<MichaelRaskin> it creates a script that uses user namespaces to provide /usr and /bin and /lib based on the declaratively specified env contents
codygman has quit [Read error: Connection reset by peer]
knupfer has quit [Remote host closed the connection]
codygman has joined #nixos
knupfer has joined #nixos
jakobrs has joined #nixos
<MichaelRaskin> Ideally we try to patch out /bin/bash references etc., but if you are not going to do that, you need /bin/bash to exist, and that's possible with FHS envs
<jakobrs> How do I nixos-enter a specific generation?
linarcx has joined #nixos
<{^_^}> [nixpkgs] @prusnak opened pull request #86969 → wxsqlite3: 3.3.1 -> 4.5.1 → https://git.io/JfZJV
<tokudan> jakobrs, I'm not sure I understand your question. what are you trying to accomplish with "entering" a specific generation? are you trying to get a shell from a specific generation?
<jakobrs> yes
<jakobrs> I'd messed up my /etc/passwd file, and needed to re-activate the system
<tokudan> re-activating a generation is easiest by rebooting into it, i think, but just using /nix/var/nix/profiles/[system-generation]/bin/switch-to-configuration should probably do it
vimusr has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Lassulus merged pull request #86712 → nixos/hostapd: country selection, CRDA, logging → https://git.io/JfsPx
<{^_^}> [nixpkgs] @Lassulus pushed 5 commits to master: https://git.io/JfZJS
<jakobrs> I tried that but it didn't seem to work? idk but I think it might be because /etc was mounted differently in the two configurations
<{^_^}> [nixpkgs] @FRidh pushed 509 commits to staging-next: https://git.io/JfZJH
<jakobrs> Also, is it possible to use nixos-enter on non-nixos distros? Can I just nix-env -iA nixpkgs.nixos-enter?
<tokudan> mounted differently? that sounds like you broke your system pretty decently :)
<jakobrs> I was nixos-rebuild switch-ing into a configuration with root on tmpfs
<jakobrs> And forgot to add my user to users.users
<jakobrs> So the system removed my user from /etc/passwd
<azazel> jakobrs: I think that nixos containers are just a thin layer over systemd containers
<azazel> oh, nixos-enter is not about containers...it seems
<tokudan> jakobrs, so the old generation does not have your user configured in users.users?
<jakobrs> The new one doesn't
<jakobrs> it locked me out of my computer
<jakobrs> ... fwiw I just decided to check the man page and
<azazel> neat!
<tokudan> and rebooting into the old generation doesn't work?
<ldlework> quinn: I pm'd you some information, thanks if you get around to it.
<azazel> I never use swich only `boot`
<jakobrs> tokudan: Yes, because, I presume, init doesn't setup /etc/passwd on boot
<jakobrs> ... fwiw I just decided to check the man page and it's just nixos-enter --system /nix/var/nix/profiles/system-113-link
<jakobrs> Should probably have checked there
<tokudan> oh, ok
<jakobrs> As in, _I_ should have checked there before asking
<tokudan> i read that manpage and missed it as well...
<tokudan> well... i skimmed it
<jakobrs> How do I start plasma5 from the command line?
<stepcut> I ran `nix-shell` for a package with a `shell.nix` on one machine and now I want to run `nix-shell` for that same package on a different machine. But there are a lot of build dependencies, so I want to use `nix-copy-closure` to copy over all the pre-built stuff from the first machine. However.. I can not seem to get an accurate picture of what `nix-shell` actually wants
liff has quit [Quit: leaving]
<sphalerite> azazel: well, nixos-enter is about containers in the sense that it enters a nixos installation as a container :)
jakobrs has left #nixos ["moving to tmux"]
jakobrs has joined #nixos
liff has joined #nixos
<ldlework> oh I didn't know about this
<ldlework> could nixos-enter be used to test your system config
<ldlework> oh I suppose it doesn't have a desktop environment
<ldlework> or you wouldn't be able to see it or whatever, no display
<jakobrs> You can use nixos-rebuild build-vm to test a config
<jakobrs> Neither plasmashell nor xinit seem to start plasma correctly
<ldlework> I really wish there was a nice guide about that.
<{^_^}> [nixpkgs] @Lassulus merged pull request #86768 → just: use installShellFiles → https://git.io/Jfshk
<{^_^}> [nixpkgs] @Lassulus pushed commit from @xrelkd to master « just: use installShellFiles »: https://git.io/JfZUG
<tokudan> ldlework, try nixos-rebuild test
Fare has quit [Ping timeout: 256 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jakobrs has quit [Ping timeout: 246 seconds]
knupfer has quit [Ping timeout: 260 seconds]
`_ has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #86103 → elixir_1_10: 1.10.2 -> 1.10.3 → https://git.io/JfqYG
<{^_^}> [nixpkgs] @Lassulus pushed commit from @webuhu to master « elixir_1_10: 1.10.2 -> 1.10.3 »: https://git.io/JfZUp
jakobrs has joined #nixos
<jakobrs> umm
<jakobrs> bluetooth is broken
o1lo01ol1o has quit [Remote host closed the connection]
<jakobrs> Any idea where bluetooth mutable state is kept?
<cole-h> More info pls. 20.03? Unstable? 19.09?
<jakobrs> 20.03, after the stuff that just happened ~20 minutes ago
<jakobrs> I overwrote some files by accident and now I'm just wondering what they are so I can recreate them
o1lo01ol1o has joined #nixos
<{^_^}> [nixops] @jhillyerd closed pull request #1332 → known_hosts: Don't update a key to an empty IP address → https://git.io/Jfmxn
natrys_ has joined #nixos
<jakobrs> Specifically, I seem to have deleted the default controller
Fare has joined #nixos
<`_> Seeing an interesing new error with nixops, Exception: Neither 'text' or 'keyFile' options were set for key 'my-private-key'.
<`_> Yet `cat $(eval echo $(nix-instantiate --eval src/realm/box.nix --arg config '{}' --arg pkgs 'import <nixpkgs> {}' --arg lib '{}' -A box.deployment.keys.my-private-key.keyFile))` yields `-----BEGIN PRIVATE KEY-----` etc
natrys has quit [Ping timeout: 264 seconds]
seku has joined #nixos
lsix has quit [Quit: WeeChat 2.8]
<{^_^}> [nixpkgs] @andir merged pull request #81917 → firefox: wrapper: add libva to libs → https://git.io/JvwK4
<{^_^}> [nixpkgs] @andir pushed 3 commits to master: https://git.io/JfZT3
<cole-h> `_: Probably want to ask in #nixops
<`_> cole-h: Will do, thanks
<jakobrs> Anybody know where bluetoothd/bluez keeps state/etc?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86971 → kodelife: 0.9.0.129 -> 0.9.1.132 → https://git.io/JfZTs
<jakobrs> So that I can delete that and hope it fixes everything
<hyper_ch> just got two spam to a nixos address of mine.... but no idea where I used that email address
b9u0s has joined #nixos
knupfer has joined #nixos
splintah has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86972 → libdvdread: 6.1.0 -> 6.1.1 → https://git.io/JfZTC
<{^_^}> [nixpkgs] @ryantm merged pull request #86716 → particl-core: 0.17.1.2 -> 0.19.1.1 → https://git.io/JfsXw
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JfZTl
<cole-h> hyper_ch: If you've committed to nixpkgs, chances are they scraped it from there
<disasm> How can I reference the buildPackages for coreutils without having the buildPackages tree? Trying to fix windows openssl from pkgsCross.
jakobrs has quit [Quit: WeeChat 2.8]
zupo has joined #nixos
iqubic` has quit [Ping timeout: 272 seconds]
iqubic` has joined #nixos
iqubic` has quit [Client Quit]
o1lo01ol1o has quit [Remote host closed the connection]
chloekek has joined #nixos
o1lo01ol1o has joined #nixos
stepcut has quit []
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to master: https://git.io/JfZT7
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to release-20.03: https://git.io/JfZTp
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @Lassulus merged pull request #86032 → kstars: init at 2.9.8 → https://git.io/JftzW
<{^_^}> [nixpkgs] @Lassulus pushed commit from @TimPut to master « kstars: init at 2.9.8 (#86032) »: https://git.io/JfZke
Vikingman has joined #nixos
<freeman42x[m]> I used some type of scripts to get KDE to act like a tiling window manager. Any ideas how I can figure out which scripts they are?
magnetophon has quit [Read error: Connection reset by peer]
Fare has quit [Ping timeout: 264 seconds]
magnetophon has joined #nixos
zupo has joined #nixos
zupo has quit [Client Quit]
m0rphism has joined #nixos
<benny> freeman42x[m]: open kwin scripts in the search bar
o1lo01ol1o has quit [Ping timeout: 264 seconds]
<benny> and then just look through what's active, they have descriptions
srid has quit [Quit: Connection closed for inactivity]
nschoe has quit [Quit: No Ping reply in 180 seconds.]
<{^_^}> [nixpkgs] @ehmry merged pull request #85382 → netris: init at 0.52 → https://git.io/JffgZ
<{^_^}> [nixpkgs] @ehmry pushed 2 commits to master: https://git.io/JfZkW
o1lo01ol1o has joined #nixos
nschoe has joined #nixos
vandenoever has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86973 → libgsf: 1.14.46 -> 1.14.47 → https://git.io/JfZkE
<djanatyn> hmm, i ran into something weird - the derivations created by pkgs.runCommandNoCC have a buildCommand starting with CRLF line endings!
vandenoever has joined #nixos
<djanatyn> i put some context, commands, and output here: https://gist.github.com/djanatyn/32fb653ade52a7410794adeeae8829a1
<djanatyn> the derivation source looks fine in my channel checkout, there are no CRLF line endings that i can tell
shibboleth has joined #nixos
<djanatyn> are there any settings for line-endings i can modify, to rebuild my derivation with the correct buildCommand?
<djanatyn> or should i inspect my channel checkout further?
<{^_^}> [nixpkgs] @andir merged pull request #85521 → gopass: Add passAlias parameter to derivation → https://git.io/JfUIB
<{^_^}> [nixpkgs] @andir pushed 3 commits to master: https://git.io/JfZkr
knupfer has quit [Quit: knupfer]
KindTwo has joined #nixos
knupfer has joined #nixos
zupo has joined #nixos
<freeman42x[m]> <benny "freeman42x: open kwin scripts in"> how do I open these scripts?
knupfer has quit [Client Quit]
knupfer has joined #nixos
KindOne has quit [Ping timeout: 272 seconds]
iceypoi has joined #nixos
zupo has quit [Client Quit]
<benny> search "kwin scripts" in the kde settings or just type it in the application launcher
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
o1lo01ol1o has quit [Ping timeout: 272 seconds]
johnw has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
icey_ has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86974 → kpcli: 3.3 -> 3.4 → https://git.io/JfZkD
<{^_^}> [mobile-nixos] @samueldr merged pull request #138 → README: revise README, appearance and content → https://git.io/JfG0f
<{^_^}> [mobile-nixos] @samueldr pushed 7 commits to master: https://git.io/JfZky
<vandenoever> is there an example of using packageOverrides to change buildInputs for a package?
* vandenoever would like to compile nginx with an extra library
m0rphism has quit [Quit: WeeChat 2.7.1]
lorimer has quit [Read error: Connection reset by peer]
o1lo01ol1o has joined #nixos
lorimer has joined #nixos
KindOne has joined #nixos
KindTwo has quit [Ping timeout: 272 seconds]
<vandenoever> djanatyn: can i also use that to change the nginx service or will the service automatically pick up the modified version?
<djanatyn> "15.9.4.4. How to specify source overrides for your Haskell package" has another example using `overrideAttrs` with a haskell package
<djanatyn> i think you should be able to override the service attributes of the nginx derivation
<vandenoever> the service is in another directory than the package
Neo--- has quit [Read error: Connection reset by peer]
mallox has quit [Quit: WeeChat 2.8]
<{^_^}> [nixpkgs] @andir merged pull request #82206 → afew: 2.0.0 -> 3.0.0 → https://git.io/Jvobf
<{^_^}> [nixpkgs] @andir pushed 2 commits to master: https://git.io/JfZIT
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86975 → libdap: 3.20.5 -> 3.20.6 → https://git.io/JfZIk
<morgrimm> What's the easiest way to list the NixOS generations available? I'm successfully rebuilding and activating a new gen, but it's not creating a new one to boot from
griff__ has quit [Quit: griff__]
<morgrimm> And it's not reflecting stuff like user/pass changes, etc.
<keithy[m]> I forgot to add the --upgrade flag
johnmantwenty has joined #nixos
<vandenoever> morgrimm: 'nixos-rebuild build' does not install the newly built version
<johnmantwenty> Tried to install nix on my purism laptop, hanging at grub
<vandenoever> morgrimm: you'd need to use 'nixos-rebuild switch' to get it available for next boot
<johnmantwenty> Doesn't prompt me for a luks password, either
gulplante has quit [Quit: WeeChat 2.7.1]
<johnmantwenty> I just select a config and it goes into existential crisis mode
<djanatyn> vandenoever: this worked for me: pkgs.nginx.overrideAttrs(attrs: { buildInputs = [ hello ]; })
<djanatyn> oh. well, it worked until i realized i needed to append to buildInputs instead of setting it to a singleton list
<morgrimm> vandenoever: Yes, I'm using switch - sorry, activate is the switch wrapper in my shell
<djanatyn> pkgs.nginx.overrideAttrs(attrs: { buildInputs = attrs.buildInputs ++ [ pkgs.hello ]; })
<symphorien> morgrimm: this is typical of a wrong bootloader configuration
<vandenoever> djanatyn: and that goes in the service definition?
<djanatyn> no, this would replace the nginx derivation from nixpkgs you're installing
<symphorien> like: configuration.nix mentions grub but you use systemd-boot in reality
<morgrimm> symphorien: Interesting... I'm trying to replace an existing configuration with a flake-based configuration, so that definitely might be it
<symphorien> or: the device for grub is not the right one
<vandenoever> djanatyn: so this goes in the top of configuration.nix?
<djanatyn> vandenoever: you don't need to modify the service definition to use the new binary as the service definition refers to the binary
<morgrimm> I'll double check my boot definitions in the different configs
o1lo01ol1o has quit [Ping timeout: 272 seconds]
<symphorien> nixos-rebuild also has options to force reinstalling the bootloader
<djanatyn> vandenoever: this would probably go into environment.systemPackages if you're on NixOS
<johnmantwenty> Is there any way I can get more insight as to what is happening when I select a config with grub and nixos hangs
<symphorien> hangs like "nothing is ever printed" ?
<johnmantwenty> Some kind of debugging mode where I can figure out what it's trying to do
<symphorien> this could be a problem of graphics
<johnmantwenty> Hangs like I select a config, and all I see is the nixos wallpaper forever
<symphorien> try adding nomodeset to the kernel commandline
<vandenoever> djanatyn: i think i'm starting to get it, i'll give that a try
iqubic has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86976 → lazarus: 2.0.6 -> 2.0.8 → https://git.io/JfZIw
<{^_^}> [nixpkgs] @rvolosatovs opened pull request #86977 → gopass: Adapt to buildGoModule output naming scheme → https://git.io/JfZIr
<symphorien> johnmantwenty: once you find a way to have something written on the console, you can debug with https://nixos.org/nixos/manual/index.html#sec-boot-problems
KindOne has quit [Ping timeout: 260 seconds]
johnmantwenty has quit [Remote host closed the connection]
<xfix> i wonder when will be next channel bump, seems like something broke :(
<{^_^}> [nixpkgs] @Mic92 merged pull request #86808 → opencv: rename and default to opencv4 → https://git.io/JfGOO
<{^_^}> [nixpkgs] @Mic92 pushed 8 commits to master: https://git.io/JfZIM
o1lo01ol1o has joined #nixos
KindOne has joined #nixos
shafox has quit [Quit: Leaving]
Neo--- has joined #nixos
zakkor has joined #nixos
o1lo01ol1o has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @worldofpeace closed pull request #86897 → pantheon.granite: 5.3.1 -> 5.4.0 → https://git.io/JfG6X
<{^_^}> [nixpkgs] @maralorn opened pull request #86978 → [haskell-updates] haskellPackages.releaser: Remove broken flag → https://git.io/JfZIp
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86979 → ldb: 2.1.1 -> 2.1.2 → https://git.io/JfZLv
<freeman42x[m]> benny+ thank you, it was this: https://github.com/lingtjien/Grid-Tiling-Kwin
<vandenoever> djanatyn: how can i reference stdenv from configuration.nix?
griff__ has joined #nixos
<{^_^}> [nixpkgs] @mweinelt opened pull request #86980 → ansible: v2.9.2 → v2.9.7, v2.8.7 → v2.8.11, v2.7.15 → v2.7.17 → https://git.io/JfZLm
o1lo01ol1o has joined #nixos
EdLin has quit [Ping timeout: 246 seconds]
<asheshambasta> srhb: thanks, I'll give it a shot. I was AFK, sorry about the late reply.
<{^_^}> [nixpkgs] @flokli merged pull request #85029 → nixos/systemd-boot: Add basic test → https://git.io/JvhFV
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JfZLs
<betaboon> primeos: i was hoping #86960 would fix my issue with gtk-font behaviour (eg in waybar or wofi). but it seems unrelated or i am realy doing something wrong. do fonts (I'm using mononoki Nerd Fonts) look good for you in gtk3 applications ?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/86960 (by Elyhaka, 2 hours ago, open): sway: fix gtk wrapper
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
johnmantwenty has joined #nixos
<johnmantwenty> Hey, sorry I closed my phone's browser accidentally :p
<johnmantwenty> How do you set the nomodeset option? And what kind of option is it?
<{^_^}> [nixpkgs] @mweinelt opened pull request #86981 → [20.03] ansible: v2.8.7 → v2.8.11, v2.7.15 → v2.7.17 → https://git.io/JfZL8
asheshambasta has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @mothsART closed pull request #86641 → gspeech: init at 0.9.2 → https://git.io/JfstZ
natrys_ has quit [Quit: natrys_]
natrys has joined #nixos
<{^_^}> [nixpkgs] @mothsART reopened pull request #86641 → gspeech: init at 0.9.2 → https://git.io/JfstZ
<{^_^}> [nixpkgs] @rardiol opened pull request #86982 → tome4: fix typo in .desktop file → https://git.io/JfZLV
<quinn> betaboon: fwiw gtk3 fonts look fine for me ootb in swayland
<quinn> at least, i haven't noticed any problems
<johnmantwenty> Well, turns out that wasn't the problem because I added the parameter at boot and I'm still presented with the same hanging grub background. My computer beeps when this happens
<johnmantwenty> Come to think of it the installer doesn't boot with nomodeset and I'm running pretty linux compatible hardware so I doubt it's that
lorimer has quit [Read error: Connection reset by peer]
lorimer has joined #nixos
pingiun has joined #nixos
<pingiun> I'm trying out nix on powerpc, but I'm getting a segmentation fault
<pingiun> builder for '/nix/store/myfzvw3m2fzg7r3xkzr15c0flbc9mxiq-bash-4.4.tar.gz.drv' failed due to signal 11 (Segmentation fault)
<pingiun> how do I debug this?
<pingiun> (that's the only output from nix-build)
<{^_^}> [nixpkgs] @FRidh merged pull request #86980 → ansible: v2.9.2 → v2.9.7, v2.8.7 → v2.8.11, v2.7.15 → v2.7.17 → https://git.io/JfZLm
<{^_^}> [nixpkgs] @FRidh pushed 4 commits to master: https://git.io/JfZL7
konobi has quit [Quit: konobi]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #86908 → nixos/pantheon: mkDefault value for defaultSession → https://git.io/JfGXE
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JfZLj
konobi has joined #nixos
<{^_^}> [nixpkgs] @xiorcale opened pull request #86983 → monitor: 0.7.1 -> 0.7.2 → https://git.io/JfZtv
<{^_^}> [nixpkgs] @worldofpeace pushed commit from @cptMikky to release-20.03 « nixos/pantheon: mkDefault value for defaultSession »: https://git.io/JfZtf
<clever> pingiun: run `nix show-derivation` on that drv to get its builder, then try just running that builder directly
<clever> pingiun: and if its linux+systemd based, try turning on coredumpctl
<vandenoever> djanatyn: your help worked for getting a custom version of nginx compiled, but service.nginx uses a different one
<betaboon> quinn: to me it seems like the antialiasing doesnt work or something.
b9u0s has quit [Ping timeout: 260 seconds]
<pingiun> clever: the builder is builtin:fetchurl...
<morgrimm> symphorien: Do you know the option to force nixos to reinstall the bootloader off the top of your head?
xgp has joined #nixos
<pingiun> i'll try getting a core dump
<johnmantwenty> Is there any sort of reason why I might not see the log output when I start booting and grub just hangs instead
<johnmantwenty> Hard to debug because it's not telling me anything
<symphorien> morgrimm: man nixos-rebuild suggests --install-bootloader
<xgp> I am using this as shell.nix, but still getting dask 2.10.1 in the result env, does anyone have an idea why?
<morgrimm> Right, the man page - I always forget about them. I'll comb it next time
<morgrimm> Thanks!
noudle has quit []
<clever> pingiun: builtin:fetchurl means nix itself should just fork out a child proc, and run an internal function
<johnmantwenty> If it helps, I'm mostly following this guide: https://gist.github.com/martijnvermaat/76f2e24d0239470dd71050358b4d5134#file-nixos-md
<pingiun> clever: so I've likely found a bug in nix?
<clever> pingiun: yeah, would need a coredump and bt to know more
<{^_^}> [nixpkgs] @bcdarwin opened pull request #86984 → python3Packages.heudiconv: init at 0.6.0 → https://git.io/JfZt8
<quinn> betaboon: example app?
<ToxicFrog> What does `nix-shell` use /tmp/env-vars for?
<betaboon> quinn: happens for wofi, waybar and even in the GTK-debug ui when running eg `GTK_DEBUG=interactive waybar`
<ToxicFrog> It looks like it got written earlier as root (interrupted call to nix-shell?) and now I can't nix-shell as other users.
<ToxicFrog> Since it's in /tmp I assume it's safe to delete.
mkaito has quit [Quit: ZNC 1.7.5 - https://znc.in]
mkaito has joined #nixos
mkaito has joined #nixos
mkaito has quit [Changing host]
<quinn> betaboon: are both of these haven't made it to stable yet right?
<betaboon> quinn: they are in nixpkgs-wayland overlay
<quinn> betaboon: they are also in nixpkgs-unstable, it appears. maybe try the nixpkgs-unstable version?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86985 → lv2: 1.16.0 -> 1.18.0 → https://git.io/JfZtN
<betaboon> quinn: I'm on unstable + nixpkgs-wayland
<{^_^}> [nixpkgs] @maralorn opened pull request #86986 → haskellPackages.hlint: Fix build → https://git.io/JfZtp
<betaboon> quinn: same font problems in wdisplays which uses gtk3
smatting has quit [Ping timeout: 272 seconds]
<quinn> oh, it's an overlay. right. if you can control the overlay you can do a waybar-prime = super.waybar to surface a nixpkgs-unstable waybar. anyways my guess is the gtk derivation is the problem. try either the nixpkgs-unstable version or evaluating the expression against a stable version of nixpkgs
<betaboon> quinn: thats available on 20.03
<clever> pingiun: the corefile is only of use with the binary that made it, run gdb against them (systemctl gdb <pid>) and then `bt`
<quinn> betaboon: even if it's available on 20.03, if you're evaluating it against nixpkgs-unstable, you are probably relying on the same gtk3 derivation. what i'm suggesting is that it's a gtk3 problem not problem with the invidual packages
<cole-h> `types.string` is deprecated in favor of `types.str`, right?
shibboleth has quit [Quit: shibboleth]
<pingiun> clever: https://j2.lc/nix-bt.txt
<pingiun> I have no clue but seems like boost stuf
johnmantwenty has quit [Ping timeout: 245 seconds]
griff__ has quit [Quit: griff__]
ashkitten has quit [Quit: WeeChat 2.8]
<clever> pingiun: no idea whats happening, but id get more of the backtrace (beyond frame 9) and then post it to an issue on github
<pingiun> will do
<{^_^}> [nixpkgs] @Mic92 opened pull request #86987 → nixpkgs-review: 2.3.0 -> 2.3.1 → https://git.io/JfZqC
johnmantwenty has joined #nixos
orivej has quit [Ping timeout: 272 seconds]
SunWuKung1 has joined #nixos
ashkitten has joined #nixos
<{^_^}> [nixpkgs] @adisbladis opened pull request #86988 → poetry2nix: 1.7.1 -> 1.8.0 → https://git.io/JfZqg
<betaboon> quinn: so you're suggesting that it's a problem with gtk3 on unstable and i should try using gtk3 from stable instead ?
pjt_014 has joined #nixos
zupo has joined #nixos
domogled has joined #nixos
<dxtr> Could I put amdgpu in boot.initrd.kernelModules to get a proper resolution early in the boot process? I.e. when plymouth starts
smatting has joined #nixos
SunWuKung has quit [Quit: iLeave]
SunWuKung1 is now known as SunWuKung
<energizer> if i want to have / be a tmpfs, should i edit hardware-configuration.nix or what?
<clever> energizer: gchristensen has a blog post on that
<ldlework> energizer: you brave boi
<energizer> clever: i think his setup is a bit different
<energizer> he does zfs rollbacks
<clever> energizer: hardware-configuration.nix would be a reasonable way to do it, but use boot, not switch
SunWuKung has quit [Quit: iLeave]
<energizer> clever: just the first time, right?
<clever> energizer: yeah
<energizer> ok
alp has joined #nixos
<energizer> clever: what would happen if i used switch?
<clever> energizer: it will try to umount /
SunWuKung has joined #nixos
<energizer> ok
Fare has joined #nixos
<pingiun> clever: do you think this is enough information? https://github.com/NixOS/nix/issues/3566
<{^_^}> nix#3566 (by pingiun, 3 minutes ago, open): Segmentation fault in builtin:fetchurl builder
<{^_^}> [nixpkgs] @bhipple merged pull request #86987 → nixpkgs-review: 2.3.0 -> 2.3.1 → https://git.io/JfZqC
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to release-20.03: https://git.io/JfZqp
domogled has quit [Quit: domogled]
domogled has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86989 → lxcfs: 4.0.1 -> 4.0.3 → https://git.io/JfZme
Laboon3k has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 81 commits to staging-20.03: https://git.io/JfZmU
<quinn> betaboon: yessir
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #84302 → ninjas2: init at 0.2.0 → https://git.io/Jvbpi
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/JfZmk
johnmantwenty has quit [Ping timeout: 245 seconds]
<quinn> betaboon: you can add a stable channel and import it with <channelname> when you call your expression fyi
<clever> pingiun: probably
<pingiun> clever: thanks
<betaboon> quinn: yeah just did that. hella rebuilding.
<{^_^}> [nixpkgs] @bhipple merged pull request #86981 → [20.03] ansible: v2.8.7 → v2.8.11, v2.7.15 → v2.7.17 → https://git.io/JfZL8
<{^_^}> [nixpkgs] @bhipple pushed 3 commits to release-20.03: https://git.io/JfZmt
pingiun has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
smatting has quit [Ping timeout: 260 seconds]
johnmantwenty has joined #nixos
<quinn> betaboon: are other gtk3 apps not experiencing the error?
<johnmantwenty> Can you use luks2 with legacy bios boot if you're not encrypting the boot partition
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86990 → marvin: 20.9.0 -> 20.10.0 → https://git.io/JfZmn
<adisbladis> energizer: etu has a blog post on that :)
<{^_^}> [nixpkgs] @Ma27 pushed to master « wabt: 1.0.13 -> 1.0.14 »: https://git.io/JfZmC
<johnmantwenty> I have a luks over lvm thing going on but so far I've been trying to boot and I just get to look at the background image for all time when I pick a config
<betaboon> quinn: seems like everything that uses gtk3 shows the same problem
<{^_^}> [nixpkgs] @toonn opened pull request #86991 → wire-desktop: linux 3.16.2923 -> 3.17.2924 → https://git.io/JfZmW
<morgrimm> symphorien: I reinstalled the bootloader, looks like it... partially worked? the root user is now set up as expect, but the other user imported in the same way isn't :/
<energizer> adisbladis: thanks
<johnmantwenty> It turns out I may have just had to wait for a few seconds....
<{^_^}> [nixpkgs] @toonn opened pull request #86992 → wire-desktop: linux 3.16.2923 -> 3.17.2924 → https://git.io/JfZm4
<morgrimm> When I log in as root, and rebuild and switch, it says Nix is reviving those users - and then everything is as expected until the next boot
<johnmantwenty> Ok, so what happened is it timed out "waiting" for a disk.
<clever> morgrimm: sounds like /boot wasnt mounted when you added the users
<clever> morgrimm: so the config in there said to delete them
<{^_^}> [nixpkgs] @toonn opened pull request #86994 → wire-desktop: linux 3.16.2923 -> 3.17.2924 → https://git.io/JfZmu
<morgrimm> But I ran a switch and reinstalled the bootloader, wouldn't boot have to have been mounted
<clever> morgrimm: depends on which bootloader and what config it has
bastion-tester has quit [Quit: ZNC 1.7.4 - https://znc.in]
<johnmantwenty> lol ok. So I think it just failed to show me the prompt for my encryption password on boot. My disk is already decrypted
<{^_^}> [nixpkgs] @flokli closed pull request #86377 → wordpress: Patch loader for $WORDPRESS_CONFIG → https://git.io/JfYbk
<morgrimm> And activating the configuration doesn't fail either, so it's silently failing on something
vandenoever has quit [Read error: Connection reset by peer]
vandenoever has joined #nixos
vandenoever has joined #nixos
vandenoever has quit [Changing host]
<{^_^}> [nixpkgs] @aaronjanse opened pull request #86995 → ulauncher: 5.7.3 -> 5.7.5 → https://git.io/JfZmo
<clever> morgrimm: which bootloader are you using?
<morgrimm> systemd-boot
codez has joined #nixos
<codez> holla :D
xgp4 has joined #nixos
<{^_^}> [nixpkgs] @aaronjanse closed pull request #86756 → ulauncher: 5.7.3 -> 5.7.5 → https://git.io/JfsFl
xgp4 has quit [Remote host closed the connection]
xgp has quit [Ping timeout: 245 seconds]
<clever> morgrimm: what does `efibootmgr -V` and `fdisk -l` report?
splintah has joined #nixos
<morgrimm> efibootmgr isn't installed, but what am I looking for listing the disks? The correct disks/parts are where I expect them
johnmantwenty has quit [Remote host closed the connection]
<clever> morgrimm: which uuid is in the efi vars (install efiboormgr) and if you have duplicate boot parititons
<morgrimm> efibootmgr reports version 17 after I added it
<clever> morgrimm: might have been -v
jumper149 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86996 → librsvg: 2.48.2 -> 2.48.4 → https://git.io/JfZmd
<morgrimm> It's listing the bootcurrent, timeout, boot order, etc.
<clever> morgrimm: can you pastebin that all, and the output of `blkid /dev/sd*`
chloekek has quit [Ping timeout: 246 seconds]
<morgrimm> with a "could not parse device path: Invalid argument" tacked onto the end
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
litschio has joined #nixos
litschi has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @mweinelt opened pull request #86997 → wolfssl: v4.3.0 → v4.4.0 → https://git.io/JfZY4
<{^_^}> [nixpkgs] @r-ryantm opened pull request #86998 → librelp: 1.5.0 -> 1.6.0 → https://git.io/JfZY2
<{^_^}> [nixpkgs] @mweinelt opened pull request #86999 → [20.03] wolfssl: v4.3.0 → v4.4.0 → https://git.io/JfZYr
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87001 → libuv: 1.35.0 -> 1.37.0 → https://git.io/JfZY1
Fare has quit [Ping timeout: 240 seconds]
Fare has joined #nixos
<clever> morgrimm: "linux boot manager" doesnt look right
mkaito has joined #nixos
mkaito has joined #nixos
mkaito has quit [Changing host]
<clever> Boot0004* UEFI OS HD(1,GPT,27c99b08-455d-4dfe-a44f-6150cbc09ef8,0x800,0x100000)/File(\EFI\BOOT\BOOTX64.EFI)..BO
<clever> morgrimm: it should be showing uuid's like this
<clever> morgrimm: sounds like your bios is being funny
<morgrimm> Weeeird
<morgrimm> I'm on a thinkpad, and the BIOS is set to UEFI
jkachmar has quit [Quit: Connection closed for inactivity]
<Laboon3k> Hello, people! Can someone help me in a compilation issue?
<azazel> morgrimm, but do you have secure boot enabled? If not, it's just EFI
<Laboon3k> Describing my problem a bit:
<morgrimm> azazel: No, secure boot is off
<azazel> It's the same situation mine is
m0rphism has joined #nixos
<{^_^}> [nixpkgs] @flokli merged pull request #86940 → nixos/systemd: move systemd-provided NSS modules to systemd module → https://git.io/JfG7h
<{^_^}> [nixpkgs] @flokli pushed 3 commits to master: https://git.io/JfZOO
knupfer has quit [Ping timeout: 260 seconds]
<morgrimm> Booting directly off the disk doesn't boot anything, the Linux Boot Manager entry seems to be the only thing that boots into NixOS at all
leungbk has joined #nixos
fresheyeball has joined #nixos
<fresheyeball> does __functor have anything at all to do with functors?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87002 → libsecret: 0.20.2 -> 0.20.3 → https://git.io/JfZOG
<clever> fresheyeball: it lets you treat a set as-if it was a function
<morgrimm> azazel: Are you using a Thinkpad with NixOS as well?
<fresheyeball> clever: sure, but what does it have to do with functors?
<fresheyeball> can I make a non-lawful __functor?
<clever> fresheyeball: what is that?
<azazel> morgrimm: yes an X1 gen 6 and I helped configure an X1 gen 7
<energizer> adisbladis: i'm curious why "tablet" uses manual `passwd` instead of initialHashedPassword?
<fresheyeball> the only other language I know with a concept called functor is haskell
<azazel> I haven't had any issue
linarcx has quit [Ping timeout: 272 seconds]
<fresheyeball> where it describes an operation that must obey certain laws
<{^_^}> [nixpkgs] @timokau merged pull request #86962 → python3.pkgs.rl-coach: mark as broken → https://git.io/JfZeH
<morgrimm> lsblk shows my boot partition mounted at /boot, as expected
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/JfZOl
<clever> fresheyeball: what are those laws?
<fresheyeball> map id = id
<clever> morgrimm: sounds like it should just work
<fresheyeball> map (f . g) = map f . map g
<morgrimm> but switching just doesn't enable a new generation - it works perfectly fine until booted
<morgrimm> :/
<fresheyeball> so for example
kahiru_ has joined #nixos
<fresheyeball> map _ _ = []
<{^_^}> [nixpkgs] @ThibautMarty opened pull request #87003 → Herbstluftwm: 0.8.1 -> 0.8.2 + add test → https://git.io/JfZO4
<{^_^}> [nixpkgs] @flokli opened pull request #87004 → nixosTests.ldap: remove, depreate nixos/openldap → https://git.io/JfZOB
<fresheyeball> would be a non-lawful functor implimentation
<azazel> morgrimm: i'm using grub though...
<clever> fresheyeball: for nix, it will just run the function in __functor, if you treat a set like a function
magnetophon has quit [Ping timeout: 264 seconds]
<clever> fresheyeball: no real laws on what you can or cant do
<{^_^}> [nixpkgs] @bhipple merged pull request #84314 → rdkafka: 1.3.0 -> 1.4.0 → https://git.io/JvNkg
<{^_^}> [nixpkgs] @bhipple pushed commit from @r-ryantm to master « rdkafka: 1.3.0 -> 1.4.0 »: https://git.io/JfZOE
<fresheyeball> clever: ok so the name is just a misnomer
<azazel> ah, but I see you are using full encryption with LUKS? I'm not an expert of that...
<azazel> I'm using disk native encryption
<{^_^}> [nixpkgs] @aanderse opened pull request #87006 → duosec: fix module [20.03] → https://git.io/JfZOu
<morgrimm> Yeah, but it should all happen after boot - my boot part isn't encrypted at all
<fresheyeball> clever: a while ago you gave me a tool that tuned my laptop and radically improved battery life
<fresheyeball> do you recall it's name?
splintah has quit [Ping timeout: 256 seconds]
<clever> fresheyeball: cant remember the name of the tool
<azazel> morgrimm: I mean I'm using this https://nixos.wiki/wiki/Self_Encryption_Drive
<fresheyeball> I just found it actually
<fresheyeball> powertop
<clever> thats one of them, there are others in that area
kahiru has quit [Read error: Connection reset by peer]
<morgrimm> fresheyeball: tlp/powertop is usually a good combo
kahiru_ is now known as kahiru
<Irenes[m]> what's the current status of staging? I see from https://hydra.nixos.org/jobset/nixpkgs/staging#tabs-evaluations that there hasn't been an evaluation since last week; is that because stuff is broken?
<fresheyeball> morgrimm: nice
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87007 → libsolv: 0.7.11 -> 0.7.13 → https://git.io/JfZOK
<morgrimm> azazel: How does that compare to LUKS?
<Irenes[m]> it has the new sof-firmware package in it, which I'm eager to deploy, heh
<cole-h> If anybody would be so kind as to test and review #86859, I would appreciate it :)
<{^_^}> https://github.com/NixOS/nixpkgs/pull/86859 (by cole-h, 21 hours ago, open): qimgv: 0.9 -> 0.9.1
<clever> morgrimm: in theory, if i remove the drive from the pc, without disconnecting power, it will continue to decrypt itself
<clever> morgrimm: and then i can just dump everything
<{^_^}> [nixpkgs] @Lassulus merged pull request #86587 → leo-editor: 6.2 -> 6.2.
<{^_^}> [nixpkgs] @Lassulus pushed commit from @r-ryantm to master « leo-editor: 6.2 -> 6.2.1 »: https://git.io/JfZOS
<azazel> morgrimm: it's the drive that encrypts the data, without having the kernel to have a say into that... but you must inherently trust the proprietary piece of code loaded into the disk
<clever> yeah, that too
<azazel> clever: It's not something for the ordinary thief
<clever> azazel: yeah, it would have to be done by somebody that knows its drive-managed, and they would have to get their hands on a pc after it booted
<clever> while still on
<etu> azazel: I watched a talk on that on 35c3. They are basically worthless.
<clever> etu: i think the root problem, is that the api meant to be just a on/off switch, not proper crypto
fresheyeball has quit [Quit: WeeChat 2.7.1]
<clever> etu: and you now have no way of knowing how secure the disk actually is
<etu> azazel: Because the firmware has a master key as well. The guy had a live demo breaking a drive on stage.
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #86743 → stella: 6.1.1 -> 6.1.2 → https://git.io/JfsQh
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/JfZOp
ehmry has quit [Remote host closed the connection]
cosimone has quit [Quit: Quit.]
<azazel> etu: do you have a link? And are all the vendors the same?
griff__ has joined #nixos
ehmry has joined #nixos
<clever> etu: theres also the apple T2 based disk encryption
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<clever> etu: full disk encryption, seamless, no pw prompt, key is tied to the motherboard
<azazel> anyway... the private stuff is encrypted again using gpg. I really need to be sure that when I go around with my laptop my client's data is protected, at least for some time
<clever> if your motherboard dies, your data is RIP :P
<etu> clever: they are different, because it's not built into the drive
<clever> etu: yeah, its a middle-man between the cpu and disk
mikky is now known as cptMikky
<azazel> etu: thanks
cptMikky is now known as mikky_
mikky_ is now known as cptMikky
<etu> azazel: the funniest thing is that disk encryption on Windows can be software based, unless you have a drive like that, then it will trust the drive. And the drive has garbage security in comparison :p
codygman has quit [Ping timeout: 256 seconds]
<clever> etu: lol
codygman has joined #nixos
endformationage has joined #nixos
<morgrimm> I guess I can just try reinstalling NixOS from my config lol
<morgrimm> and just wipe the disk and repartition
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87008 → librealsense: 2.33.1 -> 2.34.0 → https://git.io/JfZ3a
<quinn> betaboon: that is actually encouraging, i hope you manage to fix your problem. keep me posted if you want and i will try to help if i can
__monty__ has quit [Quit: leaving]
<{^_^}> [nixpkgs] @mweinelt opened pull request #87009 → graphicsmagick: 1.3.32 → 1.3.35 → https://git.io/JfZ3M
m0rphism has quit [Quit: WeeChat 2.7.1]
m0rphism has joined #nixos
marsh has quit [Remote host closed the connection]
marsh has joined #nixos
<{^_^}> [nixpkgs] @jtojnar pushed to release-20.03 « Remove myself from maintainers »: https://git.io/JfZ3H
<pjt_014> anyone know why results in the online package search no longer link to a given package's .nix file on gh?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87010 → man-pages: 5.05 -> 5.06 → https://git.io/JfZ3F
<adisbladis> energizer: You mean in my config repo?
<energizer> adisbladis: ya
<adisbladis> I guess because my tablet was a total hack job and I never got around to making it proper
<energizer> haha
<adisbladis> I was just happy to get linux on there tbh
fusion809 has joined #nixos
<adisbladis> The installation procedure included this: https://imgur.com/a/KUtmS
<energizer> adisbladis: also, i saw you allocated 8GB for /, how much do you end up using?
<energizer> omg
<energizer> `sudo du -hsx /`
gxt has quit [Ping timeout: 240 seconds]
<adisbladis> ~1.8G right now
<adisbladis> But I've been playing around with containers a lot so that can easily drop down to almost nothing
<adisbladis> I write my containers to tmpfs too ^_^
<edcragg> hello, can anyone tell me whether https://github.com/NixOS/nixpkgs/issues/8567 is still relevant, i.e. is leaveDotGit still non-deterministic?
<{^_^}> #8567 (by wizeman, 4 years ago, open): `fetchgit` with `leaveDotGit = true` is still not completely deterministic
<energizer> adisbladis: cool
freeman42x[m]_ has quit [Quit: Connection closed for inactivity]
<energizer> is there a way to poison my secrets to make sure they don't end up in the store?
<adisbladis> Hmmmm
<adisbladis> I don't think there is
<adisbladis> clever: ^
<pjt_014> encrypt them with a low-security password?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87011 → libqmi: 1.24.6 -> 1.24.10 → https://git.io/JfZsL
<infinisil> energizer: Check out https://github.com/NixOS/nixpkgs/pull/78640, but it's not quite working due to limitations in Nix
<{^_^}> #78640 (by Infinisil, 14 weeks ago, open): Add `types.secretPath`
<pjt_014> I know that sounds dumb but ssh key passwords are not intended to do anything but buy time--same thing
fenedor has joined #nixos
fendor__ has joined #nixos
<adisbladis> Hm
<adisbladis> I have a really bad idea for that
<adisbladis> Let's see if it's the same solution infinisil has in mind
<energizer> pjt_014: some people put their unix password hash in their public repo, i'm not sure how i feel about that atm
EdLin has joined #nixos
<adisbladis> infinisil: Inject a failing derivation in the string context?
m0rphism has quit [Quit: WeeChat 2.7.1]
<pjt_014> energizer: yeah, that's nasty. At least toss a few tons of salt at it or bcrypt it or something
m0rphism has joined #nixos
fendor has quit [Ping timeout: 258 seconds]
<hr[m]> If there a PR in nixpkgs that you would like to see merged, but the author of the PR hasn't implemented the suggested changes to the PR after a few days of waiting, is it justified to resubmit the PR yourself, with the required changes. I'm talking about https://github.com/NixOS/nixpkgs/pull/86242 specifically. I don't want to steal anyones work and would prefer not to duplicate the PR but it doesn't seem like the author is
<hr[m]> making progress.
<{^_^}> #86242 (by lordcirth, 1 week ago, open): Ipfs05
fendor_ has quit [Ping timeout: 264 seconds]
erasmas has quit [Quit: leaving]
o1lo01ol1o has quit [Remote host closed the connection]
<infinisil> adisbladis: Hmm, can you explain further how it would work?
<lordcirth> hr[m], hi :P
<hr[m]> Haha hello
<hr[m]> I was just adding a comment to ping you
o1lo01ol1o has joined #nixos
<hr[m]> will just do it here
<lordcirth> Yeah. So I saw the question regarding '' + optionalString cfg.autoMount '' but hadn't looked into it yet
<lordcirth> Do you know the answer?
<hr[m]> I think you can resolve the final issue vojta commented on using ` preStart = optionalString cfg.autoMount ''`
<adisbladis> infinisil: s = mySecret + lib.substring 0 0 "${pkgs.runCommand "NO_U" {} ""}"
<hr[m]> ie. just remove the empty string.
<adisbladis> It will still end up in the drv, but will fail to realise
<lordcirth> Oh I see, I had misread it
newskooler has joined #nixos
<hr[m]> If you look at the source for the optionalString command, if the first argument is false it just returns `""`
<infinisil> adisbladis: And mySecret is a string?
<lordcirth> It's just a matter of removing the string it was contained in
<adisbladis> infinisil: Yes
<hr[m]> Yeah
<hr[m]> I'll comment it on the PR now for clarity
<adisbladis> infinisil: This feels like a really dirty bad idea
<infinisil> adisbladis: I think that doesn't work, because Nix can even know the outPath of derivations without building them
<infinisil> Let's see if that works..
gustavderdrache has quit [Quit: Leaving.]
<newskooler> Hello: in the nix documentation here https://nixos.org/nix/manual/#ch-env-variables can someone please help me understand what does the `profile` before `/etc/` mean?
<adisbladis> infinisil: Exactly what I said, you'll still get the secret in the drv
<infinisil> Ah yeah
<adisbladis> :b pkgs.writeText "someSecret" "${s}"
<adisbladis> Will fail though
<infinisil> And .drv's are still in /nix/store, so that doesn't help much :)
<adisbladis> infinisil: Early warning system ;)
<infinisil> I guess you wouldn't deploy it
<infinisil> So it stays locally at least
<adisbladis> To really solve this you'd need to modify nix
<hr[m]> lordcirth: Thanks for the PR as well.
o1lo01ol1o has quit [Ping timeout: 246 seconds]
<adisbladis> infinisil: Just a dirty hack that popped into my head :)
<lordcirth> hr[m], no problem. force-pushed
<{^_^}> [nixos-hardware] @Mic92 merged pull request #159 → Add InfinityBook v4 → https://git.io/JfGHM
<{^_^}> [nixos-hardware] @Mic92 pushed commit from @matthiasbeyer to master « Add InfinityBook v4 (#159) »: https://git.io/JfZsn
<infinisil> adisbladis: #78640 is almost working. It tries to detect whether a path is in /nix/store, and fails at evaluation time if it is
<{^_^}> https://github.com/NixOS/nixpkgs/pull/78640 (by Infinisil, 14 weeks ago, open): Add `types.secretPath`
KeiraT has quit [Ping timeout: 240 seconds]
<infinisil> It only works for paths
<infinisil> But the secret then shouldn't ever end up in the local store even
<infinisil> Well if https://github.com/NixOS/nix/issues/3358 were fixed at least
<{^_^}> nix#3358 (by Infinisil, 11 weeks ago, open): `builtins.{unsafeDiscardStringContext,hasContext}` imports paths into the store
leungbk has quit [Ping timeout: 260 seconds]
aveltras has quit [Quit: Connection closed for inactivity]
cr4y1_ has quit [Ping timeout: 264 seconds]
o1lo01ol1o has joined #nixos
KeiraT has joined #nixos
jco has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @markuskowa opened pull request #87013 → dablin: 1.12.0 -> 1.13.0 → https://git.io/JfZs4
<{^_^}> [nixpkgs] @bhipple opened pull request #87014 → protobuf: 3.7 -> 3.8 → https://git.io/JfZsR
<adisbladis> infinisil: It would be pretty nice to be able to add some context to a string saying "this should never ever under any circumstances be in the store, even as a drv"
<infinisil> Hm that might be nice yeah
<{^_^}> [nixpkgs] @mweinelt opened pull request #87015 → [20.03] graphicsmagick: apply patch for CVE-2020-10938 → https://git.io/JfZs0
<adisbladis> Actually I've recently learnt that --xml and --json differs greatly in this regard
<adisbladis> nix-instantiate --eval --expr './somefile' --json
<adisbladis> ^ store path
<adisbladis> nix-instantiate --eval --expr './somefile' --xml
<adisbladis> ^ path outside store
<adisbladis> Extremely nasty
o1lo01ol1o has quit [Ping timeout: 246 seconds]
<infinisil> Heh, probably best to just avoid these
<adisbladis> infinisil: If you can ;)
<infinisil> And builtins.toXML too
<{^_^}> nixops#1275 (by adisbladis, 4 weeks ago, merged): Move from xml intermediate Nix representation to JSON
<infinisil> Neat
<adisbladis> We ended up calling toString on paths
natrys has quit [Quit: natrys]
fenedor has quit [Read error: Connection reset by peer]
<infinisil> Hmm..
<cole-h> That's definitely not what I do in my h-m activation scripts to symlink secrets into place 👀
<infinisil> Paths vs strings sure is a bit messy in nix
fendor__ has quit [Ping timeout: 246 seconds]
<adisbladis> Most languages get this wrong tbh
<adisbladis> It's almost as if strings were never the appropriate representation of a path 🤔
<infinisil> Nix paths are kind of like quantum physics
<adisbladis> I really like Python's pathlib
endformationage has quit [Ping timeout: 264 seconds]
o1lo01ol1o has joined #nixos
<azazel> etu: I watched the video and really the samsung (internal) drives don't perfom so bad at all
<infinisil> Quantum paths because it's either a path to something inside or outside the store, but you won't know until you either use toString or "${}"
<simpson> pathlib is a great step forward, but it doesn't address TOCTTOU problems. Something more transactional is needed.
<{^_^}> [nixops-aws] @tewfik-ghariani opened pull request #101 → Poetry2nixify nixops_aws → https://git.io/JfZsr
o1lo01ol1o has quit [Remote host closed the connection]
<infinisil> (Guess not *that* related to quantum physics lol)
o1lo01ol1o has joined #nixos
<adisbladis> simpson: Indeed
newskooler has quit [Remote host closed the connection]
<adisbladis> Pathlib shouldn't have had stat() and the like built in
<adisbladis> Instead os.stat() should be pathlib aware
<{^_^}> [nixpkgs] @flokli opened pull request #87016 → nsswitch cleanup → https://git.io/JfZs6
<infinisil> What if we deprecated path literals in Nix
<infinisil> And to import something into the store you need to use builtins.importPath
<gchristensen> O.o
<adisbladis> infinisil: I can't decide if if it's a brilliant idea or a really, really bad one
<cole-h> lol
<infinisil> adisbladis: Same lol
<gchristensen> nix having first class support for paths is brilliant
<{^_^}> [nixpkgs] @jtojnar opened pull request #87017 → fwupd: 1.4.0 → 1.4.1 → https://git.io/JfZsP
endformationage has joined #nixos
<infinisil> I guess the problem it would solve (not knowing whether something is imported into the store) is rather low in benefit
<simpson> adisbladis: The general solution is difficult. One needs to alternate between turns of I/O which scan the filesystem and turns of mutation which plan what to change next.
bgamari has quit [Ping timeout: 260 seconds]
<energizer> also pathlib has `Path("foo").joinpath("/bar") == Path("/bar")`, pretty unexpected imo
<infinisil> If Nix had native secret support, should it even support string secrets, or only paths?
<infinisil> Because I think path-only secrets would be much more realistic to implement with a separate Nix store
<infinisil> (referencing a secret path belonging to paul when referenced will link to /home/paul/nix/store/...-secret)
<infinisil> s/when referenced//
<energizer> could a process get its own store?
<adisbladis> Now you're getting into mount namespaces territory
Maxdamantus has quit [Ping timeout: 272 seconds]
<adisbladis> Sure, it's possible
<adisbladis> But I don't know how portable it is
<gchristensen> (but then again, nix probably shouldn't have secrets support. something something lifecycle, mixing levels of sensitivity, breaking of models, etc.)
user_0x58 has quit [Ping timeout: 260 seconds]
<adisbladis> Like, MacOS has pretty abysmal access control and "containerisation" techniques
eoli3n_ has quit [Quit: WeeChat 2.8]
user_0x58 has joined #nixos
oborot has joined #nixos
<adisbladis> gchristensen: When I was talking about "secrets support" before that meant a special string context that makes nix bail out in case something does end up in the store
Maxdamantus has joined #nixos
<adisbladis> Useful for `deployment.keys.text` in nixops for example
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87018 → libtorrentRasterbar: 1.2.5 -> 1.2.6 → https://git.io/JfZGT
<adisbladis> Totally 100% agree Nix itself shouldn't really be concerned with secrets
<infinisil> I'm not sure
<gchristensen> adisbladis: since nix treats builds as memory, an mlock-equivalent wouldn't be so outrageous
maddo has quit [Quit: See ya]
<infinisil> Is there a secret deployment solution that actually works well in all regards?
<gchristensen> since secrets are so deeply rooted in environmental factors and politics, no
<adisbladis> The fact that secrets are still a thing is pretty disheartening
* infinisil is missing the link to the environment and politics
<adisbladis> I have a very strong opinion secrets dont belong on disk
<adisbladis> We have had key based authentication basically forever
<adisbladis> Why do I still need those bytes on disk
<infinisil> adisbladis: Your private key?
<adisbladis> infinisil: Yes, for example
<{^_^}> [nixpkgs] @aanderse closed pull request #86591 → libcec: 4.0.4 -> 5.0.
<infinisil> Yeah, so how would that work without storing it somewhere?
<adisbladis> Keys should live in dedicated crypto hardware
<infinisil> Oh
Maxdamantus has quit [Ping timeout: 260 seconds]
<infinisil> It would still be on a disk then though
<adisbladis> Well
<adisbladis> I have a bunch of yubikeys
philr__ has joined #nixos
Maxdamantus has joined #nixos
<adisbladis> If something is using a key type supported by those I should be able to use my hw token
<gchristensen> secrets are often about trust and access, and those can be very political. the environment is about like how and where the stuff is deployed
<{^_^}> [nixpkgs] @jonringer merged pull request #86876 → pythonPackages.pymssql: remove → https://git.io/JfGVH
<adisbladis> But no... So much software still assumes keys are bytes on disk
<{^_^}> [nixpkgs] @jonringer pushed to master « pythonPackages.pymssql: remove »: https://git.io/JfZGc
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87019 → mpd: 0.21.21 -> 0.21.23 → https://git.io/JfZGC
<infinisil> adisbladis: Hm I see
<infinisil> So ideally all applications that need secrets would be based on crypto hardware like yubikeys and such
whatisRT has quit [Ping timeout: 256 seconds]
<gchristensen> trust, access, and authority*
<adisbladis> infinisil: I think so, yes.
<infinisil> gchristensen: Got it, makes sense
hlisp has joined #nixos
<infinisil> Now the problem of course is that only a very small portion of people have crypto hardware :)
<gchristensen> ideally at a minimum they use a hardware thing to bootstrap identity. like you trust okay this mac address with this yubikey and this on-board TPM -> this triple is allowed to do ......things.....
<gchristensen> almost everybody actually! any recent laptop which is Windows certified has a TPM
<infinisil> :o
<adisbladis> Also phones
<adisbladis> Every single phone has secure enclaves nowadays
<gchristensen> we can thank Microsoft for that. they've put a big investment in requiring things Windows Certified to have decently capable security baseline
<infinisil> Are you saying my iPhone 5 from 2012 has that?
<adisbladis> infinisil: Yepers
<gchristensen> it does
ozychhi has quit [Ping timeout: 265 seconds]
<infinisil> Impressive
<qyliss> My laptop has a built-in U2F device
<gchristensen> nice, qyliss -- what laptop is that?
<qyliss> (Well, it's just the TPM, but it's exposed as a U2F device)
<qyliss> Google Pixelbook
<gchristensen> cool :o
<qyliss> The power button is like tapping the yubikey
<gchristensen> so cool. is it a good machine otherwise too?
<qyliss> I just got it, so don't know
<qyliss> Think it'll need quite a bit of work to get NixOS happy on it
justanotheruser has quit [Ping timeout: 264 seconds]
<energizer> if you have an application that wants to read secrets from a path, how can you make it use a yubikey instead?
<qyliss> I bought it because it's a modern laptop without Intel Bootguard so I can install coreboot on it
<gchristensen> let me know what happens of it? sounds cool :)
<qyliss> Will do :)
<adisbladis> infinisil: The algos on all things apple are pretty limited though
<gchristensen> thanks!
<qyliss> energizer: modify the application
<adisbladis> Iirc only secp256r1
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87020 → mopidy-soundcloud: 2.1.0 -> 3.0.0 → https://git.io/JfZG4
<adisbladis> And only signing
<adisbladis> But whatever, that's good enough for auth
<infinisil> energizer: Can you actually store arbitrary secrets on a yubikey?
<qyliss> No
<gchristensen> it is more about identity
<qyliss> What you can do is use it as a root of trust
mbrgm has quit [Ping timeout: 240 seconds]
codygman has quit [Read error: Connection reset by peer]
<energizer> qyliss: is there an app you'd recommend looking at as an example?
mbrgm has joined #nixos
<qyliss> not really, I'm afraid
<energizer> ouch :)
<infinisil> qyliss: energizer: So I guess you'd store the path encrypted somewhere, and the program would ask yubikey for the decryption key?
Vikingman has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
<energizer> infinisil: i'm not knowledgeable about this
Maxdamantus has quit [Ping timeout: 256 seconds]
<qyliss> that's something you could do, yeah
<prusnak> hi! i am trying to package openbazaar using buildGoModule and the build ends up with "go mod download: no modules specified" - any ideas?
codygman has joined #nixos
<adisbladis> energizer: Do you know about pass ?
<cole-h> srk: ping
eoli3n_ has joined #nixos
<energizer> adisbladis: i'm aware of it but havent used it
<Raito_Bezarius> gchristensen: @ TPM, though, you have to trust the implementation of your laptop's TPM
<Raito_Bezarius> that might be an easy for an average joe
<Raito_Bezarius> like you easily trust Bitlocker as a windows user
<Raito_Bezarius> but the world would be better off with more open source implementations of hardware crypto stuff
<Raito_Bezarius> (of course, that's a wish)
<gchristensen> Raito_Bezarius: haha yeah,, well, I have to trust my computer tbh :P
<qyliss> The TPM runs open source firmware, also
<qyliss> In the pixelbook
nschoe has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<qyliss> But it's read-only
<Raito_Bezarius> gchristensen: :D
<Raito_Bezarius> something something Intel ME
<qyliss> Meanwhile, the embedded controller firmware is open source AND user rewritable
<Raito_Bezarius> qyliss: is the source code somewhere?
<Raito_Bezarius> that's insane that pixelbook is so openbar
<qyliss> All Chromebooks are
Maxdamantus has joined #nixos
<Raito_Bezarius> I heard about it, but didn't thought that much based on my experience on Android
<qyliss> I had no idea until a couple of weeks ago either
morgrimm has quit [Ping timeout: 272 seconds]
<qyliss> So this is the embedded controller: https://chromium.googlesource.com/chromiumos/platform/ec/
<Raito_Bezarius> what kind of proprietary blobs are left?
<Raito_Bezarius> video?
<Raito_Bezarius> that's neat
<qyliss> Intel ME, Intel wifi, audio
<qyliss> also Intel FSP and microcode
<Raito_Bezarius> all chromebooks are intel based?
<qyliss> No, there are AMD and aarch64 ones too
<Raito_Bezarius> I see
<qyliss> I don't know anything about those
<Raito_Bezarius> guess it's time for RISC V to beat AMD & Intel (lol)
<Raito_Bezarius> (& ARM too)
<Raito_Bezarius> though, that's really a shame that Intel WiFi & audio are still closed source stuff
<Raito_Bezarius> on this note: this is really cool https://github.com/open-sdr/openwifi
<energizer> adisbladis: so the idea is some naive application wants to read from a file, and pass will query some service for secrets and write the file that the application wants and then delete the file soon afterwards?
<{^_^}> [nixpkgs] @primeos opened pull request #87021 → chromium: 81.0.4044.129 -> 81.0.4044.138 → https://git.io/JfZGD
<Raito_Bezarius> energizer: you could technically have special types of files I guess
<Raito_Bezarius> and if you're using pass, you can make it use smart cards, thus yubikeys
thc202 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87022 → mujs: 1.0.6 -> 1.0.7 → https://git.io/JfZGH
iqubic` has joined #nixos
iqubic` has quit [Client Quit]
oborot has quit [Ping timeout: 256 seconds]
justanotheruser has joined #nixos
iqubic has quit [Ping timeout: 240 seconds]
iqubic` has joined #nixos
iqubic` has quit [Remote host closed the connection]
<energizer> this sounds complicated
<qyliss> You could pass in a file descriptor
oborot has joined #nixos
phreedom has quit [Ping timeout: 240 seconds]
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
phreedom has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #87017 → fwupd: 1.4.0 → 1.4.1 → https://git.io/JfZsP
<{^_^}> [nixpkgs] @jtojnar pushed 3 commits to master: https://git.io/JfZGp
<Raito_Bezarius> energizer: in unix, everything is a file (well that's the spirit)
<Raito_Bezarius> well you could fake a file and link it to some piece of memory
<Raito_Bezarius> and make it so that it's destroyed on first read
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #87006 → duosec: fix module [20.03] → https://git.io/JfZOu
<{^_^}> [nixpkgs] @rnhmjoj pushed 2 commits to release-20.03: https://git.io/JfZZv
eoli3n_ has quit [Quit: WeeChat 2.8]
<Raito_Bezarius> /proc, /dev are also special types of files
<Raito_Bezarius> I suppose that must be feasible in userland without touching the kernel too much or writing a character device
<Raito_Bezarius> Or you could do some hacky stuff and hook f(open|close|read) at the right level, so that you know exactl when the target application finished to read your file and then proceed to delete it
<Raito_Bezarius> But really, just fix the app :D
Maxdamantus has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @markuskowa merged pull request #87013 → dablin: 1.12.0 -> 1.13.0 → https://git.io/JfZs4
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/JfZZT
Maxdamantus has joined #nixos
iqubic has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<energizer> can i use a yubikey instead of writing `initialHashedPassword ="..."` ?
<qyliss> Raito_Bezarius: you don't need any of this, because you can tell the application to read from /proc/self/fd
<qyliss> And you can place a file descriptor there, pointing to some shared memory
<energizer> or wifi password
<Raito_Bezarius> energizer: there is some PAM backend for U2F
<qyliss> I use my yubikey for sudo
<Raito_Bezarius> qyliss: indeed, my fd-fu is not that advanced, but that makes sense
<{^_^}> [nixpkgs] @marsam merged pull request #86936 → syncthing: 1.4.2 -> 1.5.0 → https://git.io/JfGQ9
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfZZq
<energizer> qyliss: what about for user login?
<qyliss> don't know
<Raito_Bezarius> energizer: that's something you'd input
<Raito_Bezarius> (or I didn't understand well)
<energizer> qyliss: is your config public?
user_0x58 has quit [Ping timeout: 256 seconds]
stigo has quit [Ping timeout: 256 seconds]
<Raito_Bezarius> there's also https://solokeys.com/
<Raito_Bezarius> and many others U2F besides Yubi
user_0x58 has joined #nixos
<Raito_Bezarius> (which are unfortunately closed source AFAIK)
<qyliss> Nitrokeys are open hardware
gxt has joined #nixos
<cole-h> (FYI: solokeys is coming out with a rev 2 sometime soon(tm))
<Raito_Bezarius> Oh nice
<Raito_Bezarius> (I was planning to grab some, so guess I'll wait)
<Raito_Bezarius> I more or less used https://inversepath.com/usbarmory.html
<Raito_Bezarius> back when I was doing research on TrustZone
stigo has joined #nixos
orivej has joined #nixos
<prusnak> there is also Trezor Model T (https://trezor.io) which is the only FIDO2 token with a display
<prusnak> fully open source (both hardware and software)
<Fare> can you run nixos on it? :-)
<prusnak> disclosure: i am CTO of the company, so i am probably biased :-)
hlisp_ has joined #nixos
vidbina has quit [Ping timeout: 246 seconds]
hlisp has quit [Ping timeout: 272 seconds]
<Raito_Bezarius> prusnak: yes, was thinking of trezor too, but isn't it highly marketed as a hardware wallet?
codygman has quit [Ping timeout: 260 seconds]
<prusnak> well, bitcoin hw wallet is where our origins are
codygman has joined #nixos
<prusnak> can't deny that :)
<prusnak> but it is perfectly fine for other usecases as well
<prusnak> we use it for full disk encryption via fido2luks for example
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
bgamari has joined #nixos
gxt has quit [Ping timeout: 240 seconds]
jumper149 has quit [Quit: WeeChat 2.8]
<Raito_Bezarius> interesting
morgrimm has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87023 → mednafen: 1.24.1 -> 1.24.2 → https://git.io/JfZZB
jordansinn has joined #nixos
<cole-h> tbh the display is what turned me off of the trezor (:
<kalbasit> anyway to get `nix build --no-link` to print paths the same way `nix-build --no-out-link`?
<kalbasit> for some reason nix-build fails with `error: path '!out' is not in the Nix store` whilst `nix build` works. I think it's erroring out trying to build a `pkgs.writeText`
<kalbasit> Oh wait, this isn't true > I think it's erroring out trying to build a `pkgs.writeText`
morgrimm has quit [Ping timeout: 264 seconds]
<kalbasit> instead it's failing when trying to `nix-build` an array containing `(builtins.fetchTarball { url = "..." })` without a sha256
<{^_^}> [nixpkgs] @marsam opened pull request #87024 → nodejs-14_x: 14.1.0 -> 14.2.0 → https://git.io/JfZZ2
<{^_^}> [nixpkgs] @DIzFer opened pull request #87025 → jftui: 0.2.2 -> 0.3.0 → https://git.io/JfZZa
ozychhi has joined #nixos
<prusnak> cole-h: you cannot sign transactions unless you see their contents on the display