worldofpeace changed the topic of #nixos to: NixOS 20.09 Nightingale ✨ https://discourse.nixos.org/t/nixos-20-09-release/9668 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-inf
ddellacosta has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #120668 → gdu: 4.10.1 -> 4.11.0 → https://github.com/NixOS/nixpkgs/pull/120668
pushqrdx_ has joined #nixos
<infinisil> Maybe making a reproducible example would be a good idea, where you can say, run this command in this repo and you get this result, but I expect this other thing to happen
<{^_^}> [nixpkgs] @happysalada merged pull request #120101 → zellij: init at 0.5.1 → https://github.com/NixOS/nixpkgs/pull/120101
pushqrdx has quit [Ping timeout: 252 seconds]
<pie_> that gets pretty complicated at this point
<pie_> i mean, youre not wrong,that would help a lot
<infinisil> Try to simplify it
<infinisil> Which is a good thing in general for figuring out problems
<pie_> yeah
<pie_> well, im working towards that now, i was kind of just hoping youd say "oh yeah thats not going to work like that beacuse x" :p
<pie_> anyway, no easy negative resultso i gotta keep going
<infinisil> Ah I see, yeah no can't see anything obviously wrong :)
<colemickens> If you are a home-manager user and want to try out gnupg 2.3.1: https://discourse.nixos.org/t/home-manager-users-can-help-test-gnupg-2-3-1-beta/12692 (it also includes a bit of info about the features I'm interested to test)
meh` has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @7c6f434c merged pull request #120648 → sage: remove cypari2 override → https://github.com/NixOS/nixpkgs/pull/120648
<{^_^}> [nixpkgs] @7c6f434c merged pull request #120614 → mpfi: fix download URL → https://github.com/NixOS/nixpkgs/pull/120614
slabity has joined #nixos
h0m1 has quit [Quit: WeeChat 3.1]
<{^_^}> [nixpkgs] @ajs124 opened pull request #120669 → python3.pkgs.signedjson: fix build → https://github.com/NixOS/nixpkgs/pull/120669
h0m1 has joined #nixos
<{^_^}> [nixpkgs] @samueldr opened pull request #120670 → grub2: Add samueldr as maintainer → https://github.com/NixOS/nixpkgs/pull/120670
abathur has joined #nixos
dupon1 has quit [Ping timeout: 240 seconds]
maljub019 has joined #nixos
<{^_^}> [nixpkgs] @ethancedwards8 opened pull request #120671 → trezor-suite: 21.2.2 -> 21.4.1 → https://github.com/NixOS/nixpkgs/pull/120671
<{^_^}> [nixpkgs] @r-ryantm opened pull request #120672 → gitleaks: 7.4.0 -> 7.4.1 → https://github.com/NixOS/nixpkgs/pull/120672
dupon1 has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #120444 → python3Packages.onnx: 1.8.1 -> 1.9.0 → https://github.com/NixOS/nixpkgs/pull/120444
maljub019 is now known as maljub01
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #120531 → qhull: 2016.1 -> 2020.2 → https://github.com/NixOS/nixpkgs/pull/120531
<{^_^}> [nixpkgs] @happysalada opened pull request #120673 → forgit-fish: init 0.0.0 → https://github.com/NixOS/nixpkgs/pull/120673
<{^_^}> [nixpkgs] @ajs124 merged pull request #120598 → languagetool: 5.2 -> 5.3 → https://github.com/NixOS/nixpkgs/pull/120598
<{^_^}> [nixpkgs] @r-ryantm opened pull request #120674 → go-task: 3.4.1 -> 3.4.2 → https://github.com/NixOS/nixpkgs/pull/120674
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #120480 → libchewing: 0.5.1 -> unstable-2020-06-27 → https://github.com/NixOS/nixpkgs/pull/120480
dupon1 has quit [Ping timeout: 246 seconds]
dupon1 has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #120579 → jellyfin-media-player: 1.4.1 -> 1.5.0 → https://github.com/NixOS/nixpkgs/pull/120579
<{^_^}> [nixpkgs] @r-ryantm opened pull request #120675 → goreleaser: 0.163.1 -> 0.164.0 → https://github.com/NixOS/nixpkgs/pull/120675
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JO5HC
ddellacosta has joined #nixos
pushqrdx_ has quit [Quit: pushqrdx_]
pushqrdx has joined #nixos
<{^_^}> [rfc39-record] @grahamc pushed commit from rfc39 to main « Automated team sync results. »: https://git.io/JO5Hj
bennofs__ has joined #nixos
ddellacosta has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @kini opened pull request #120676 → python3Packages.cloudscraper: 1.2.56 -> 1.2.58 → https://github.com/NixOS/nixpkgs/pull/120676
bennofs_ has quit [Ping timeout: 240 seconds]
bitmapper has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #120019 → docker: fix systemd unit files → https://github.com/NixOS/nixpkgs/pull/120019
<{^_^}> [nixpkgs] @mweinelt merged pull request #120670 → grub2: Add samueldr as maintainer → https://github.com/NixOS/nixpkgs/pull/120670
hexa- has quit [Quit: WeeChat 2.9]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #120677 → gruvbox-dark-gtk: 1.0.1 -> 1.0.2 → https://github.com/NixOS/nixpkgs/pull/120677
rubm has quit [Ping timeout: 240 seconds]
stree has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 252 seconds]
hexa- has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #120457 → [20.09] minio: 2021-02-14T04-01-33Z -> 2021-04-22T15-44-28Z → https://github.com/NixOS/nixpkgs/pull/120457
<{^_^}> [nixpkgs] @r-ryantm opened pull request #120678 → grype: 0.10.2 -> 0.11.0 → https://github.com/NixOS/nixpkgs/pull/120678
<{^_^}> [nixpkgs] @lukegb opened pull request #120679 → treewide: require big-parallel on large, slow builds → https://github.com/NixOS/nixpkgs/pull/120679
<{^_^}> [nixpkgs] @r-ryantm opened pull request #120680 → gxkb: 0.9.0 -> 0.9.1 → https://github.com/NixOS/nixpkgs/pull/120680
thomasjm_ has joined #nixos
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @jalr opened pull request #120681 → chatterino2: 2.2.2 -> 2.3.0 → https://github.com/NixOS/nixpkgs/pull/120681
<{^_^}> [nixpkgs] @github-actions[bot] closed pull request #120560 → fluidsynth: 2.0.6 -> 2.2.0 → https://github.com/NixOS/nixpkgs/pull/120560
stree has joined #nixos
ddellacosta has quit [Ping timeout: 240 seconds]
ahmed_elgabri has joined #nixos
ddellacosta has joined #nixos
<gchristensen> lukegb: great finds
<lukegb> I *think* these are all true but it's hard to tell
<lukegb> Some of the build steps have end times that are before the start times :p
ahmed_elgabri has quit [Ping timeout: 250 seconds]
<lukegb> (not for these specific packages but... some of them)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #120682 → handlr: 0.6.1 -> 0.6.3 → https://github.com/NixOS/nixpkgs/pull/120682
ddellacosta has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @erictapen opened pull request #120683 → scribusUnstable: 1.5.6.1 -> 1.5.7 → https://github.com/NixOS/nixpkgs/pull/120683
h0m1 has quit [Ping timeout: 260 seconds]
h0m1 has joined #nixos
<gchristensen> I think that can happen when something is built for another job before its value in the queue comes up
cole-h has quit [Quit: Goodbye]
<{^_^}> [nixpkgs] @grahamc merged pull request #120679 → treewide: require big-parallel on large, slow builds → https://github.com/NixOS/nixpkgs/pull/120679
nitsky has joined #nixos
cole-h has joined #nixos
<{^_^}> [hydra] @dhess opened pull request #924 → Fix GitHub status update for private flakes. → https://github.com/NixOS/hydra/pull/924
<{^_^}> [nixpkgs] @sveitser opened pull request #120684 → python3Packages.black: 20.8b1 -> 21.4b0 → https://github.com/NixOS/nixpkgs/pull/120684
<{^_^}> [nixpkgs] @mweinelt merged pull request #120682 → handlr: 0.6.1 -> 0.6.3 → https://github.com/NixOS/nixpkgs/pull/120682
ahmed_elgabri has joined #nixos
ahmed_elgabri has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #120685 → i3wsr: 2.0.0 -> 2.0.1 → https://github.com/NixOS/nixpkgs/pull/120685
moet has quit [Ping timeout: 268 seconds]
aleph- is now known as Batou
hlz has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #120686 → innernet: 1.1.0 -> 1.2.0 → https://github.com/NixOS/nixpkgs/pull/120686
ddellacosta has joined #nixos
ddellacosta has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #120687 → rbw: 1.1.2 -> 1.2.0 → https://github.com/NixOS/nixpkgs/pull/120687
proofofkeags has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #117771 → gcsfuse: 0.33.2 -> 0.34.0 → https://github.com/NixOS/nixpkgs/pull/117771
vidbina has joined #nixos
figgyc has quit [Quit: No Ping reply in 180 seconds.]
vidbina_ has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #120639 → bazelisk: 1.7.5 -> 1.8.0 → https://github.com/NixOS/nixpkgs/pull/120639
<{^_^}> [nixpkgs] @marsam merged pull request #120020 → icu: 68.2 -> 69.1 → https://github.com/NixOS/nixpkgs/pull/120020
figgyc has joined #nixos
<colemickens> when someone is using the nvidia driver, where does the kernel module get enabled?
<colemickens> hm, seems you have to go through the xserver option, but it triggers logic in hw/video/nvidia.nix
ahmed_elgabri has joined #nixos
jgt has joined #nixos
gustavderdrache has quit [Quit: Leaving.]
ahmed_elgabri has quit [Ping timeout: 260 seconds]
jgt has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @busti opened pull request #120689 → octoprint.python.pkgs.octoprint-ldap: init at 1.1.0 → https://github.com/NixOS/nixpkgs/pull/120689
ddellacosta has joined #nixos
ddellacosta has quit [Ping timeout: 245 seconds]
theDon has quit [Ping timeout: 265 seconds]
theDon has joined #nixos
jonringer has quit [Remote host closed the connection]
<hazel[m]> i really appreciate it when I say something in this IRC and someone pings me on github multiple days later because they remember me talking about it
<hazel[m]> like, genuinely
radu2421 has joined #nixos
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
radu242 has quit [Ping timeout: 240 seconds]
radu2421 is now known as radu242
spacefrogg has joined #nixos
abathur has quit [Quit: abathur]
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/bba3474a579 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
beertoagunfight has joined #nixos
AlpineLlama has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
AlpineLlama has joined #nixos
pushqrdx has quit [Remote host closed the connection]
ddellaco_ has joined #nixos
ddellac__ has joined #nixos
<{^_^}> [nixpkgs] @tomberek merged pull request #120171 → codeql: 2.5.0 -> 2.5.2 → https://github.com/NixOS/nixpkgs/pull/120171
ddellac__ has quit [Ping timeout: 268 seconds]
nitsky has quit [Quit: Connection closed]
ddellaco_ has quit [Ping timeout: 268 seconds]
stree has quit [Ping timeout: 265 seconds]
pushqrdx has joined #nixos
pushqrdx has quit [Client Quit]
pushqrdx has joined #nixos
<{^_^}> [nixpkgs] @tomberek merged pull request #120681 → chatterino2: 2.2.2 -> 2.3.0 → https://github.com/NixOS/nixpkgs/pull/120681
beertoagunfight has quit [Ping timeout: 245 seconds]
pushqrdx has quit [Quit: pushqrdx]
pushqrdx has joined #nixos
stree has joined #nixos
viric_ has quit [Ping timeout: 265 seconds]
tomberek has quit [Quit: Connection closed]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119753 → btrfs-heatmap: 8 -> 9; python.pkgs.btrfs: 11 -> 12 → https://github.com/NixOS/nixpkgs/pull/119753
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/bba3474a579 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
rubm has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 reopened pull request #120560 → fluidsynth: 2.0.6 -> 2.2.0 → https://github.com/NixOS/nixpkgs/pull/120560
pushqrdx has quit [Remote host closed the connection]
viric has joined #nixos
rubm has quit [Ping timeout: 240 seconds]
ddellacosta has joined #nixos
ddellacosta has quit [Ping timeout: 265 seconds]
<pie_> can I tar a directory or something into the nix store to preserve permissions?
<clever> nix wont mess with the contents of the tar, so yes
<{^_^}> [nixpkgs] @JesusMtnez opened pull request #120690 → sbt: 1.5.0 -> 1.5.1 → https://github.com/NixOS/nixpkgs/pull/120690
<pie_> clever: i mean, i have a directory, not a tar yet
<clever> once the build is done, nix will purify the directory, removing all timestamps, ownership, and the read/write bits
<pie_> yes thats why im askingxD
<clever> no way to disable that
beertoagunfight has joined #nixos
<pie_> ok let me put it this way, i know that nix purifies its imports, im guessing the answer is that i _cant_ shove a tar before the import, but thats why i thought id ask
<pie_> just in case
<clever> ,exec
<{^_^}> builtins.exec i̢s a ͡h͞ìd̢d́e̢n͡ ̕u̢n̢safe̷ i̛m͠pu̴r̡e ̶Nix ̴2̛.0 ̡f̀ea͡t͜ure to ͢e̷x̧ecut͏e ̧ar̴b͟itŕary ̷c͡omm̨and̴s d̵u͟ri͡ng҉ ͡Ni҉x e̢val̶u͜a͞ti͞on̡. Doņ'̕t̕ use̸ it̴!͟ E̴n̵ab͠l̛e ̕wi̶t͏h̛ ̛` `--option allow-unsafe-native-code-during-evaluation true`,͜ M̡o͝re͡ ͜inf͜ò: https://github.com/NixOS/nix/commit/0bb8db25
<clever> only the evil builtins.exec can do that
<pie_> yeah ok i figured
<pie_> thanks
<pie_> that or a wrapper script >.>
<pie_> nyeh
Supersonic112 has joined #nixos
Supersonic has quit [Ping timeout: 245 seconds]
Supersonic112 is now known as Supersonic
<{^_^}> [nixpkgs] @JesusMtnez opened pull request #120691 → vscx/scalameta-metals: 1.10.3 -> 1.10.4 → https://github.com/NixOS/nixpkgs/pull/120691
moet has joined #nixos
justanotheruser has quit [Ping timeout: 260 seconds]
radu242 has quit [Read error: Connection reset by peer]
radu242 has joined #nixos
ahmed_elgabri has joined #nixos
zakame has joined #nixos
tomberek has joined #nixos
ahmed_elgabri has quit [Ping timeout: 245 seconds]
ddellacosta has joined #nixos
ddellacosta has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @Hoverbear opened pull request #120692 → stdenv: support mainProgram in meta → https://github.com/NixOS/nixpkgs/pull/120692
<{^_^}> [nixpkgs] @tomberek merged pull request #120668 → gdu: 4.10.1 -> 4.11.0 → https://github.com/NixOS/nixpkgs/pull/120668
<{^_^}> [nixpkgs] @tomberek merged pull request #120658 → fastmod: 0.4.1 -> 0.4.2 → https://github.com/NixOS/nixpkgs/pull/120658
<{^_^}> [nixpkgs] @tomberek merged pull request #120674 → go-task: 3.4.1 -> 3.4.2 → https://github.com/NixOS/nixpkgs/pull/120674
<{^_^}> [nixpkgs] @tomberek merged pull request #120675 → goreleaser: 0.163.1 -> 0.164.0 → https://github.com/NixOS/nixpkgs/pull/120675
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119977 → vimPlugins: prefer self over super and, add dependencies for completion-*, gitsigns-nvim, and telescope-* plugins → https://github.com/NixOS/nixpkgs/pull/119977
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #120562 → subversion: add patch for CVE-2020-17525 → https://github.com/NixOS/nixpkgs/pull/120562
abathur has joined #nixos
<{^_^}> [nixpkgs] @tomberek merged pull request #120631 → air: 1.25 -> 1.27.2 → https://github.com/NixOS/nixpkgs/pull/120631
<{^_^}> [nixpkgs] @tomberek merged pull request #120672 → gitleaks: 7.4.0 -> 7.4.1 → https://github.com/NixOS/nixpkgs/pull/120672
ddellacosta has joined #nixos
ddellacosta has quit [Ping timeout: 265 seconds]
nehsou^ has quit []
ddellaco_ has joined #nixos
dsrt^ has joined #nixos
Guest87942 has quit [Quit: authenticating]
palo1 has joined #nixos
Guest17666 has joined #nixos
ddellaco_ has quit [Ping timeout: 252 seconds]
palo has quit [Ping timeout: 240 seconds]
palo1 is now known as palo
<{^_^}> [nixpkgs] @tomberek merged pull request #118221 → heimer: 2.2.0 -> 2.4.0 → https://github.com/NixOS/nixpkgs/pull/118221
Guest17666 has quit [Client Quit]
Guest176661 has joined #nixos
luxemboye has quit [Remote host closed the connection]
beertoagunfight has quit [Ping timeout: 265 seconds]
luxemboye has joined #nixos
samhza has joined #nixos
<{^_^}> [rfcs] @Ericson2314 opened pull request #92 → WIP: Computed derivations and hydra-safe IFD → https://github.com/NixOS/rfcs/pull/92
ddellaco_ has joined #nixos
<jackdk> I am seeing "substituter 'https://hydra.iohk.io' does not have a valid signature for path" warnings for things that ought to be coming from the iohk cache. Reposting here because I suspect I've done something wrong with the config I'll paste what nix considers the config to be, below:
<jackdk> nix show-config | grep 'subs\|keys': https://www.irccloud.com/pastebin/XS9NjcMw/nix-show-config.txt
<jackdk> This is on macOS, and I've removed `~/.cache/nix`. `~root/.cache` is empty
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/415db954d8c (from 56 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @tomberek merged pull request #115657 → tetgen: 1.5.1 -> 1.6.0 → https://github.com/NixOS/nixpkgs/pull/115657
ddellaco_ has quit [Ping timeout: 240 seconds]
stree has quit [Ping timeout: 240 seconds]
beertoagunfight has joined #nixos
bennofs__ has quit [Read error: Connection reset by peer]
stree has joined #nixos
bennofs_ has joined #nixos
<jackdk> It really looks like https://github.com/NixOS/nix/issues/4258 but /root/.cache/nix does not exist (perhaps because mac?)
<{^_^}> nix#4258 (by kirelagin, 23 weeks ago, open): Missing signature failures get cached permanently
<pie_> clever: i assume it shouldnt be too hard to put an overlay fs on top of the root fs in stage 1 or 2 to capture writes to the filesystem?
<clever> pie_: stage-1 would be easy
beertoagunfight has quit [Quit: beertoagunfight]
beertoagunfight has joined #nixos
<clever> pie_: also, you can do that without overlays, `echo 1 > /proc/sys/vm/block_dump`
<clever> then check dmesg
sangoma has joined #nixos
<pie_> ok good to know but i meant capture as in save
<pie_> my bad
<pie_> oh doh of course the installer cd does that
<pie_> and here i thought im doing something weird
<jackdk> In a single-user nix install on mac, is the only narinfo cache the one at $HOME/.cache/nix/binary-cache-v6.sqlite ? I'm trying to figure out why this setup has cached the fact that some paths have bad signatures, when that's definitely not the case
ddellacosta has joined #nixos
<clever> jackdk: it might also be in /nix/var/nix/db/db.sqlite
<pie_> clever: 1) thanks 2) i guess there isnt a restriciton requiring the overlay to be moutned before the other filesystems?
<pie_> * after
<clever> pie_: the overlay can be mounted at any time before its being used
<{^_^}> Channel nixos-20.09 advanced to https://github.com/NixOS/nixpkgs/commit/bba3474a579 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-20.09)
<pie_> e.g. the workdir and lowerdir and upperdir
<pie_> ok
<jackdk> clever: /nix/var/nix/db/db.sqlite only appears to have tables `DerivationOutputs`, `Refs`, and `ValidPaths`
<clever> jackdk: if something is a validpath (in your /nix/store), it may have a copy of the sig locally
<jackdk> clever: ok, before I take a nuke to this nix install, is there a good way to purge these? nix-collect-garbage didn't do anything useful
ddellacosta has quit [Ping timeout: 245 seconds]
<clever> jackdk: what is the exact error msg?
<jackdk> substituter 'https://hydra.iohk.io' does not have a valid signature for path
<clever> jackdk: for which path?
waleee-cl has quit [Quit: Connection closed for inactivity]
ahmed_elgabri has joined #nixos
<jackdk> many. `/nix/store/s8w5b48szmkiy0v0dxhnshja0rx7rs13-ghc-8.6.5-configured-src` is one. I suspect https://github.com/NixOS/nix/issues/4258 but /root/.cache/nix does not exist
<{^_^}> nix#4258 (by kirelagin, 23 weeks ago, open): Missing signature failures get cached permanently
<clever> jackdk: does `nix show-config | grep trusted-public-keys` list the iohk key?
<jackdk> nix show-config | grep 'subs\|keys': https://www.irccloud.com/pastebin/XS9NjcMw/nix-show-config.txt
evax has quit [Ping timeout: 276 seconds]
oldsk00l_ has joined #nixos
<clever> jackdk: you have a typo in the public key
<clever> an a turned into an A
<clever> so nix believes the signature is invalid, because it doesnt match your pubkey list
oldsk00l has quit [Ping timeout: 276 seconds]
<jackdk> are you kidding me!? I swear I copy/pasted that. I blame vim. TYVM clever++.
<{^_^}> clever's karma got increased to 0b1000111110
evax has joined #nixos
<clever> jackdk: word-wrap sometimes breaks the lines up, and then you backspace to fix it, and delete one too many chars
<clever> maybe?
<jackdk> who knows? I'll write it off as an ID 10t error
ahmed_elgabri has quit [Ping timeout: 245 seconds]
cr4y1_ has joined #nixos
beertoagunfight has quit [Read error: Connection reset by peer]
zupo has joined #nixos
berbiche has quit [Quit: authenticating]
berbiche has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #120606 → ocamlPackages.{h2, hpack}: init at 0.8.0 → https://github.com/NixOS/nixpkgs/pull/120606
<{^_^}> [nixpkgs] @vbgl merged pull request #119850 → alt-ergo: 2.3.3 → 2.4.0 → https://github.com/NixOS/nixpkgs/pull/119850
endformationage has quit [Quit: WeeChat 2.9]
fendor has joined #nixos
<{^_^}> [nixpkgs] @tomberek opened pull request #120695 → gsocket: init at v1.4.29 → https://github.com/NixOS/nixpkgs/pull/120695
n0emis[m] has joined #nixos
beertoagunfight has joined #nixos
anderslundstedt has joined #nixos
civodul has joined #nixos
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @fabaff merged pull request #120640 → linuxPackages.usbip: clarify license → https://github.com/NixOS/nixpkgs/pull/120640
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
TrinityHex[m] has joined #nixos
ddellacosta has quit [Ping timeout: 252 seconds]
aaabbbbbbbbbb has joined #nixos
jgt has joined #nixos
<{^_^}> [nixpkgs] @raboof opened pull request #120696 → <!-- To help with the large amounts of pull requests, we would appreciate your reviews of other pull requests, especiall… → https://github.com/NixOS/nixpkgs/pull/120696
<{^_^}> [nixpkgs] @raboof closed pull request #120696 → <!-- To help with the large amounts of pull requests, we would appreciate your reviews of other pull requests, especiall… → https://github.com/NixOS/nixpkgs/pull/120696
m0rphism has joined #nixos
<{^_^}> [nixpkgs] @raboof opened pull request #120697 → treewide: go: inherit platforms instead of using platforms.all → https://github.com/NixOS/nixpkgs/pull/120697
mallox has joined #nixos
ahmed_elgabri has joined #nixos
moet has quit [Ping timeout: 252 seconds]
moet has joined #nixos
<{^_^}> [nixpkgs] @fabaff merged pull request #120678 → grype: 0.10.2 -> 0.11.0 → https://github.com/NixOS/nixpkgs/pull/120678
mz` has quit [Changing host]
mz` has joined #nixos
saschagrunert has joined #nixos
thc202 has joined #nixos
MariaShishkina[m has joined #nixos
mallox has quit [Ping timeout: 245 seconds]
lsix has joined #nixos
taeradan_ has quit [Quit: No Ping reply in 180 seconds.]
taeradan has joined #nixos
cfricke has joined #nixos
ddellacosta has joined #nixos
exondation has joined #nixos
avaq has joined #nixos
respawn_ has joined #nixos
ddellacosta has quit [Ping timeout: 260 seconds]
tbreslein has joined #nixos
ahmed_elgabri has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @fabaff opened pull request #120698 → python3Packages.iso8601: switch to pytestCheckHook → https://github.com/NixOS/nixpkgs/pull/120698
ahmed_elgabri has joined #nixos
stree has quit [Ping timeout: 245 seconds]
cole-h has quit [Ping timeout: 245 seconds]
WeblordPepe has joined #nixos
griff__ has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #120611 → ffmpegthumbnailer: use ffmpeg instead of ffmpeg_3 → https://github.com/NixOS/nixpkgs/pull/120611
evanjs has quit [Read error: Connection reset by peer]
respawn_ has quit [Quit: Leaving]
moet has quit [Ping timeout: 245 seconds]
moet has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #120251 → make-disk-image: fix broken EFI image builds → https://github.com/NixOS/nixpkgs/pull/120251
evanjs has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #120552 → mousai: init at 0.3.1 → https://github.com/NixOS/nixpkgs/pull/120552
<{^_^}> [nixpkgs] @NorfairKing opened pull request #120699 → php snuffleupagus: init at version 0.7.0 → https://github.com/NixOS/nixpkgs/pull/120699
ddellacosta has joined #nixos
_ris has joined #nixos
ris has quit [Read error: Connection reset by peer]
stree has joined #nixos
domogled has joined #nixos
ddellacosta has quit [Ping timeout: 268 seconds]
is_null has quit [Remote host closed the connection]
domogled has quit [Ping timeout: 260 seconds]
jgt has quit [Ping timeout: 240 seconds]
ahmed_elgabri has quit [Ping timeout: 260 seconds]
acertain has quit [Read error: Connection reset by peer]
nick_h has quit [Write error: Connection reset by peer]
eddyb[legacy] has quit [Ping timeout: 246 seconds]
robmyers has quit [Ping timeout: 245 seconds]
steveeJ has quit [Read error: Connection reset by peer]
raboof has quit [Read error: Connection reset by peer]
dmj` has quit [Read error: Connection reset by peer]
zot has quit [Read error: Connection reset by peer]
is_null has joined #nixos
exondation has quit [Ping timeout: 245 seconds]
SanchayanMaity has quit [Ping timeout: 260 seconds]
exondation has joined #nixos
<{^_^}> [nixpkgs] @yrashk opened pull request #120700 → fossil: 2.14 -> 2.15.1 → https://github.com/NixOS/nixpkgs/pull/120700
<{^_^}> [nixpkgs] @fufexan opened pull request #120701 → openboard: init at 1.6.1 → https://github.com/NixOS/nixpkgs/pull/120701
acertain has joined #nixos
sam_w has joined #nixos
pittma has joined #nixos
nick_h has joined #nixos
mpickering has joined #nixos
davidtwco has joined #nixos
midchildan_ has joined #nixos
gluegadget has joined #nixos
thoughtpolice has joined #nixos
jmercouris has joined #nixos
steveeJ has joined #nixos
hamishmack has joined #nixos
scoates has joined #nixos
raboof has joined #nixos
jdelStrother has joined #nixos
robmyers has joined #nixos
<jdelStrother> Heya
chrisaw has joined #nixos
Tritlo has joined #nixos
eddyb[legacy] has joined #nixos
zot has joined #nixos
visl has joined #nixos
lvrp16 has joined #nixos
SanchayanMaity has joined #nixos
dmj` has joined #nixos
moet has quit [Ping timeout: 244 seconds]
ahmed_elgabri has joined #nixos
jgt has joined #nixos
<jdelStrother> The v8 package no longer builds on macos, I've been trying to fix it but seem to be going down a rabbit hole. First off, is it expected that xcbuild provides the 10.12 SDK, and nothing newer is available?
hyiltiz has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @Lassulus merged pull request #120489 → Fix make disk image automatic size → https://github.com/NixOS/nixpkgs/pull/120489
<jdelStrother> And then, I've worked around that but hit compile errors (unknown argument: '-ftrivial-auto-var-init=pattern'). Looks like trivial-auto-var-init needs clang 8, and I've got clang 7 by default. Clang 7 seems pretty old. And how did this compile on linux if that's also using clang 7?
<jdelStrother> Or would it have been using gcc there?
ddellacosta has joined #nixos
hyiltiz has joined #nixos
hyiltiz has quit [Changing host]
hyiltiz has joined #nixos
<{^_^}> [nixpkgs] @dotlambda opened pull request #120702 → [20.09] subversion: add patch for CVE-2020-17525 → https://github.com/NixOS/nixpkgs/pull/120702
ahmed_elgabri has quit [Ping timeout: 260 seconds]
ddellacosta has quit [Ping timeout: 268 seconds]
<symphorien[m]> linux stdenv uses gcc
<{^_^}> [nixpkgs] @teto closed pull request #59342 → nixos/mptcp: multipath TCP module → https://github.com/NixOS/nixpkgs/pull/59342
<{^_^}> [nixpkgs] @fabaff opened pull request #120703 → kubei: init at 1.0.11 → https://github.com/NixOS/nixpkgs/pull/120703
marnov has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
marnov has joined #nixos
<{^_^}> [nixpkgs] @raboof merged pull request #112928 → stdenv: provide a deterministically built gcc → https://github.com/NixOS/nixpkgs/pull/112928
<{^_^}> [nixpkgs] @dotlambda opened pull request #120704 → python3Packages.pylxd: fix build → https://github.com/NixOS/nixpkgs/pull/120704
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/79cb2cb9869 (from 15 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
ddellacosta has joined #nixos
ddellacosta has quit [Ping timeout: 240 seconds]
<dotlambda> Which script can I use to obtain a list of packages using ffmpeg_3 and ping their maintainers?
ahmed_elgabri has joined #nixos
<thibm> > concatMapStringsSep " " (x: "@" + x.github) ffmpeg_3.meta.maintainers
<{^_^}> "@codyopel"
<thibm> ?
oida has quit [Ping timeout: 240 seconds]
__monty__ has joined #nixos
<dotlambda> No, I want a list of packages that have ffmpeg_3 in their buildInputs.
<thibm> oh
<thibm> That seemed too easy indeed
fuiltilt has quit [Quit: WeeChat 2.9]
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119730 → eclipses: 2020-12 -> 2021-03 → https://github.com/NixOS/nixpkgs/pull/119730
<dotlambda> Anyway, if someone has an idea let me know at https://github.com/NixOS/nixpkgs/issues/120705.
<{^_^}> #120705 (by dotlambda, 11 seconds ago, open): migrate away from ffmpeg_3
<__monty__> dotlambda: Of installed packages? I think `nix-store --referers`?
<thibm> how does nixpkgs-review find (so quickly) which packages depend on X ?
<dotlambda> monty: No, all packages in Nixpkgs that have ffmpeg_3 in their buildInputs.
<__monty__> Right, don't have a better idea than grepping : /
oida has joined #nixos
<{^_^}> [nixpkgs] @eduardosm opened pull request #120706 → krita: 4.4.2 -> 4.4.3 → https://github.com/NixOS/nixpkgs/pull/120706
<dotlambda> thibm: using `nix-env -qaP --out-path` and comparing outputs before and after merging
ahmed_elgabri has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #120478 → castty: init at 2020-11-10 → https://github.com/NixOS/nixpkgs/pull/120478
<{^_^}> [nixpkgs] @onsails opened pull request #120707 → ffsend: fix build on darwin → https://github.com/NixOS/nixpkgs/pull/120707
pushqrdx has joined #nixos
<{^_^}> [nixpkgs] @eduardosm opened pull request #120710 → remmina: 1.4.12 -> 1.4.13 → https://github.com/NixOS/nixpkgs/pull/120710
ahmed_elgabri has joined #nixos
mallox has joined #nixos
pushqrdx has quit [Quit: pushqrdx]
pushqrdx has joined #nixos
<thibm> dotlambda: thanks
beertoagunfight has quit [Read error: Connection reset by peer]
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @Atemu opened pull request #120711 → bug_report.md: remove confusing 'maintainer information' section → https://github.com/NixOS/nixpkgs/pull/120711
<{^_^}> [nixpkgs] @davidak merged pull request #120665 → wsjtx: 2.2.2 -> 2.3.1 → https://github.com/NixOS/nixpkgs/pull/120665
pushqrdx has quit [Client Quit]
orivej has joined #nixos
ddellacosta has quit [Ping timeout: 252 seconds]
ahmed_elgabri has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @Atemu opened pull request #120712 → PULL_REQUEST_TEMPLATE.md: remove closure size checkbox → https://github.com/NixOS/nixpkgs/pull/120712
tomberek has quit [Quit: Connection closed]
<{^_^}> [nixpkgs] @eduardosm opened pull request #120713 → minetest: 5.3.0 -> 5.4.1 → https://github.com/NixOS/nixpkgs/pull/120713
<{^_^}> [nixpkgs] @Luflosi opened pull request #120714 → ocamlPackages.dtoa: disable hardening feature based on more accurate condition → https://github.com/NixOS/nixpkgs/pull/120714
<dotlambda> Okay, I manually turned a grepped list of files into a list of attributes. Now how do I use `nix repl` or something similar in a bash script to get the maintainers of each package?
<{^_^}> [nixpkgs] @davidak merged pull request #120663 → flacon: 6.1.0 -> 7.0.1 → https://github.com/NixOS/nixpkgs/pull/120663
wallacer has joined #nixos
<{^_^}> [nixpkgs] @TredwellGit opened pull request #120715 → linuxHeaders: 5.11 -> 5.12 → https://github.com/NixOS/nixpkgs/pull/120715
<dotlambda> Never mind, for some weird reason you have to put paratheses around an expression when using `nix eval`. So I can use that after all.
<{^_^}> [nixpkgs] @davidak merged pull request #120601 → streamlink: 2.0.0 -> 2.1.1 → https://github.com/NixOS/nixpkgs/pull/120601
stree has quit [Ping timeout: 268 seconds]
ahmed_elgabri has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann opened pull request #120716 → ocamlPackages.paf: init at 0.8.0; ocamlPackages.letsencrypt: init at 0.2.4 → https://github.com/NixOS/nixpkgs/pull/120716
<sterni> dotlambda: or nix-instantiate --strict --json --eval -E '(import <nixpkgs> {}).${ATTR}.meta.maintainers' which is I guess a bit more stable for now in terms of interface
<{^_^}> [nixpkgs] @fabaff opened pull request #120717 → kubesec: init at 2.11.0 → https://github.com/NixOS/nixpkgs/pull/120717
ericsagn1 has quit [Ping timeout: 250 seconds]
pushqrdx has joined #nixos
magnetophon has quit [Quit: WeeChat 2.3]
magnetophon has joined #nixos
<{^_^}> [nixpkgs] @davidak merged pull request #120587 → simple-http-server: init at 0.6.1 → https://github.com/NixOS/nixpkgs/pull/120587
<{^_^}> [nixpkgs] @schnusch opened pull request #120719 → esbuild: 0.11.14 -> 0.11.15 → https://github.com/NixOS/nixpkgs/pull/120719
stree has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann pushed to haskell-updates « haskellPackages.orgstat: unmark as broken »: https://git.io/JOFT3
ericsagn1 has joined #nixos
joehh1 has quit [Ping timeout: 245 seconds]
joehh1 has joined #nixos
<thibm> dotlambda: some weird reason: https://github.com/NixOS/nix/issues/3032
<{^_^}> nix#3032 (by lilyball, 1 year ago, closed): `nix eval` doesn't understand expressions that don't begin with a paren
<dotlambda> thibm: Yeah it was actually pretty obvious from the examples `nix eval --help` I just didn't read well enough. The upcomimg `--expr` is definitely better.
jdelStrother has quit [Quit: Ping timeout (120 seconds)]
jarkad has joined #nixos
jarkad has quit [Client Quit]
thblt has left #nixos ["ERC (IRC client for Emacs 28.0.50)"]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/55fafd9e23a (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
is_null has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @davidak merged pull request #120701 → openboard: init at 1.6.1 → https://github.com/NixOS/nixpkgs/pull/120701
turlando has joined #nixos
beertoagunfight has joined #nixos
<{^_^}> [nixpkgs] @diogox opened pull request #120721 → frugal: init at 3.14.2 → https://github.com/NixOS/nixpkgs/pull/120721
ddellacosta has joined #nixos
dev_mohe has joined #nixos
ddellacosta has quit [Ping timeout: 252 seconds]
m4tsa_ has joined #nixos
m4ts has quit [Ping timeout: 252 seconds]
Qwerky has joined #nixos
<{^_^}> [nixpkgs] @happysalada merged pull request #120673 → forgit-fish: init 0.0.0 → https://github.com/NixOS/nixpkgs/pull/120673
<{^_^}> [nixpkgs] @jlesquembre opened pull request #120722 → zerotierone: 1.6.4 -> 1.6.5 → https://github.com/NixOS/nixpkgs/pull/120722
Qwerky_ has quit [Ping timeout: 252 seconds]
sangoma has quit [Quit: WeeChat 3.1]
mallox has quit [Quit: WeeChat 3.1]
zupo has joined #nixos
symphorien[m] has left #nixos ["User left"]
<{^_^}> [nixpkgs] @jlesquembre opened pull request #120723 → maven: 3.6.3 -> 3.8.1 → https://github.com/NixOS/nixpkgs/pull/120723
pushqrdx has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @sternenseemann opened pull request #120724 → ocamlPackages.mirage-crypto*: 0.10.0 -> 0.10.1 → https://github.com/NixOS/nixpkgs/pull/120724
<{^_^}> [nixpkgs] @davidak merged pull request #120462 → nsjail: fix bison link error → https://github.com/NixOS/nixpkgs/pull/120462
<{^_^}> [nixpkgs] @jlesquembre opened pull request #120725 → clojure: 1.10.3.814 -> 1.10.3.822 → https://github.com/NixOS/nixpkgs/pull/120725
ddellacosta has joined #nixos
<{^_^}> [nixos-org-configurations] @edolstra pushed to master « ngi0/hydra/flake.lock: Update »: https://git.io/JOF3w
<{^_^}> [nixpkgs] @davidak merged pull request #120584 → zen-kernels: 5.11.15 -> 5.11.16 → https://github.com/NixOS/nixpkgs/pull/120584
<{^_^}> [nixpkgs] @jb55 closed pull request #119239 → pythonPackages.cxxfilt: init at 0.2.2 → https://github.com/NixOS/nixpkgs/pull/119239
ddellacosta has quit [Ping timeout: 245 seconds]
<yaymukund> Do you have a nice way to see what changed between generations? For example, right after I run `nixos-rebuild switch --upgrade`
MJCD has joined #nixos
<yaymukund> oo, i see a thread about nix-diff and nix-script diff-generations, but looks a couple years old
Dagger2 has joined #nixos
Dagger2 is now known as Dagger
Henson has joined #nixos
<clever> [root@amd-nixos:~]# ls -l /nix/var/nix/profiles/per-user/root/channels-8{6,7}-link/nixos
<clever> lrwxrwxrwx 1 root root 82 Dec 31 1969 /nix/var/nix/profiles/per-user/root/channels-86-link/nixos -> /nix/store/fkkaimqi0pql50pch3w2x4znd8z15jx8-nixos-21.05pre273435.0aeba64fb26/nixos
<clever> lrwxrwxrwx 1 root root 82 Dec 31 1969 /nix/var/nix/profiles/per-user/root/channels-87-link/nixos -> /nix/store/cxk5c02yxz4njayn07xqbzy8b7fs6wra-nixos-21.05pre274021.d496205cf22/nixos
<clever> yaymukund: this reveals that my channel moved from commit 0aeba64fb26 to d496205cf22 when i did the last update
<clever> you can then use git to view the diff over that range
<{^_^}> [nixpkgs] @romildo merged pull request #120628 → qogir-theme: 2021-02-09 -> 2021-04-20 → https://github.com/NixOS/nixpkgs/pull/120628
<clever> [root@amd-nixos:~]# nix-diff $(nix-store -q --deriver /nix/var/nix/profiles/system-6{29,30}-link)
<clever> yaymukund: this will diff the final derivation for 2 generations, in my case, revealing that i only changed a single word in /etc/nix/machines
<clever> [root@amd-nixos:~]# diff -ru /nix/var/nix/profiles/per-user/root/channels-8{6,7}-link/nixos
<clever> yaymukund: you can also just skip git, and directly diff the nixpkgs from the channel generations
<{^_^}> [nixpkgs] @deviant opened pull request #120729 → last-resort: init at 13.001 → https://github.com/NixOS/nixpkgs/pull/120729
oida has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @edibopp opened pull request #120730 → python3Packages.black: 20.8b1 → 21.4b0 → https://github.com/NixOS/nixpkgs/pull/120730
avaq has quit [Ping timeout: 265 seconds]
wallacer has quit [Ping timeout: 250 seconds]
sangoma has joined #nixos
dev_mohe has quit [Remote host closed the connection]
dev_mohe has joined #nixos
<yaymukund> clever: ah, okay, thank you for those examples. that makes sense
wallacer has joined #nixos
<{^_^}> [nixpkgs] @ajs124 opened pull request #120731 → subversion: 1.12.2 -> 1.14.1 → https://github.com/NixOS/nixpkgs/pull/120731
ahmed_elgabri has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @Mic92 opened pull request #120732 → lazygit: 0.27.3 -> 0.28.1 → https://github.com/NixOS/nixpkgs/pull/120732
<yaymukund> i might just write a script to clean up the output of nixos-rebuild, i think i just want the list of changed derivations without the sha prefixes
ahmed_elgabri has joined #nixos
ddellacosta has joined #nixos
<yaymukund> (i say 'just', but i'm sure i overlook complexities)
tbreslein has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @evalexpr opened pull request #120733 → zsh-z: init at 2021-02-15 → https://github.com/NixOS/nixpkgs/pull/120733
o1lo01ol1o has joined #nixos
ddellacosta has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @primeos opened pull request #120734 → intel-media-driver: 21.1.3 -> 21.2.0 → https://github.com/NixOS/nixpkgs/pull/120734
v45h has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @expipiplus1 opened pull request #120735 → pangolin: 2017-08-02 -> 0.6 → https://github.com/NixOS/nixpkgs/pull/120735
figgyc has quit [Ping timeout: 252 seconds]
figgyc has joined #nixos
edwtjo has joined #nixos
edwtjo has quit [Changing host]
edwtjo has joined #nixos
<{^_^}> [nixpkgs] @primeos opened pull request #120736 → wlsunset: 0.1.0 -> 0.2.0 → https://github.com/NixOS/nixpkgs/pull/120736
<Henson> I'm trying to figure out how to classify in the nixpkgs heirarchy a support package called "Andrews Web Library" in PHP. It consists of PHP code that is used, as far as I can tell, by only one package: DAViCal, for which I have written a NixOS module. I know where to file DAViCal in the nixpkgs heirarchy, but not AWL. It would be either in phpPackages or phpExtensions. I'm thinking the former
<Henson> or perhaps it would belong somewhere else.
<o1lo01ol1o> Does anyone know what the following haskell.nix error is referring to? error: The Nixpkgs package set does not contain the package: m (system dependency)
<o1lo01ol1o> I don't know what "m" is.
andycandy has joined #nixos
<Henson> o1lo01ol1o: what's in the haskell.nix file? It's trying to use the package "m" which it can't find.
sabry97[m] has joined #nixos
ddellacosta has joined #nixos
<__monty__> I'm providing a path to a tarball to a nix expression, using nix-build -E. Might this be the cause of the "dumping very large path" warning. And if so is there a way to avoid having to repeat this?
figgyc has quit [Quit: No Ping reply in 180 seconds.]
figgyc has joined #nixos
<{^_^}> [nixpkgs] @ajs124 opened pull request #120737 → python3.pkgs.frozendict: 1.2 -> 2.0.1 → https://github.com/NixOS/nixpkgs/pull/120737
dev_mohe has quit [Quit: dev_mohe]
<__monty__> To avoid XY: If I evaluate the expression without arguments I don't get the warning. If I do pass an argset with store paths I do get the warning. Is there a way to avoid this? I assume nix is copying the contents of the tarball to the store each time?
philr has quit [Ping timeout: 246 seconds]
stree has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @primeos opened pull request #120739 → ungoogled-chromium: 89.0.4389.114 -> 90.0.4430.85 → https://github.com/NixOS/nixpkgs/pull/120739
<{^_^}> [nixpkgs] @sveitser closed pull request #120730 → python3Packages.black: 20.8b1 → 21.4b0 → https://github.com/NixOS/nixpkgs/pull/120730
<{^_^}> [nixpkgs] @ymatsiuk opened pull request #120740 → Teleport → https://github.com/NixOS/nixpkgs/pull/120740
oxalica has joined #nixos
<Henson> __monty__: yes, Nix copies the contents of the tarball each time
<Henson> __monty__: I'm not sure of the exact expression you're evaluating, but because Nix has lazy evaluation without args could simply be resulting in a lambda that is unevaluated. Then when you pass arguments it has to evaluate it at which point it's sucking in the large tarball and giving you the error.
mla has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann opened pull request #120741 → chroma: 0.8.2 -> 0.9.1 → https://github.com/NixOS/nixpkgs/pull/120741
stree has joined #nixos
<Henson> __monty__: if the thing you're compiling really /is/ that large, then that's fine. But you want to avoid pulling in large things unnecessarily.
<Henson> compiling -> building
<Henson> __monty__: I've had this problem before when I'm building things from source, and I've accidentally had a bunch of stuff in the source path that I generated while debugging and testing. All that extra stuff gets pulled in too because it's part of the files being used by Nix to build the package.
sangoma has quit [Quit: WeeChat 3.1]
<__monty__> Henson: The expression usually uses a tarball which is in the binary cache. I'm trying to override that tarball specifically. Wondering whether I can't pass in a hash of the tarball or something so nix realizes it's already unpacked it before.
<{^_^}> [nixpkgs] @vbgl merged pull request #120724 → ocamlPackages.mirage-crypto*: 0.10.0 -> 0.10.1 → https://github.com/NixOS/nixpkgs/pull/120724
avaq has joined #nixos
<{^_^}> [nixpkgs] @fabaff opened pull request #120742 → python3Packages.karton-autoit-ripper: init at 1.0.0 → https://github.com/NixOS/nixpkgs/pull/120742
<davidak[m]> grahamc: is the build still running since nearly 80 days??? https://github.com/NixOS/nixpkgs/pull/112025/checks?check_run_id=1838895723
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ddellaco_ has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #120714 → ocamlPackages.dtoa: disable hardening feature based on more accurate condition → https://github.com/NixOS/nixpkgs/pull/120714
<Henson> __monty__: how big is the tarball?
<{^_^}> [nixpkgs] @fabaff opened pull request #120743 → python3Packages.karton-mwdb-reporter: remove unused inputs → https://github.com/NixOS/nixpkgs/pull/120743
zupo has joined #nixos
aasg has joined #nixos
zupo has quit [Client Quit]
ahmed_elgabri has quit [Ping timeout: 245 seconds]
ddellaco_ has quit [Remote host closed the connection]
vidbina has quit [Quit: vidbina]
<{^_^}> [nixpkgs] @mweinelt merged pull request #120743 → python3Packages.karton-mwdb-reporter: remove unused inputs → https://github.com/NixOS/nixpkgs/pull/120743
vidbina has joined #nixos
ddellaco_ has joined #nixos
ahmed_elgabri has joined #nixos
Spritzgebaeck has joined #nixos
<Spritzgebaeck> hello o/
<{^_^}> [nixos-channel-scripts] @grahamc merged pull request #47 → Generate indexes for aarch64 too → https://github.com/NixOS/nixos-channel-scripts/pull/47
zupo has joined #nixos
gianarb has quit [Quit: ZNC 1.8.1 - https://znc.in]
<pennae> hmmm cookies
ddellaco_ has quit [Ping timeout: 260 seconds]
sangoma has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Spritzgebaeck> i got following problem: error: packages '/nix/store/z1bzg30mapyk87cdb9k327b8fmnwy7pc-freecad-unstable-2020-09-25/doc/FreeCAD/ThirdPartyLibraries.html' and '/nix/store/gykqmk4v4jl0ynxf6gjr3bzncvabg0yx-freecad-0.19.1/doc/FreeCAD/ThirdPartyLibraries.html' have the same priority 5; use 'nix-env --set-flag priority NUMBER INSTALLED_PKGNAME' to change the priority of one of the conflicting packages (0
<Spritzgebaeck> being the highest priority)
<{^_^}> [nixpkgs] @vbgl merged pull request #120716 → ocamlPackages.paf: init at 0.8.0; ocamlPackages.letsencrypt: init at 0.2.4 → https://github.com/NixOS/nixpkgs/pull/120716
<__monty__> Henson: Only 54 MB.
vidbina has quit [Quit: vidbina]
vidbina has joined #nixos
camsbury has joined #nixos
gianarb has joined #nixos
<{^_^}> [nixpkgs] @SCOTT-HAMILTON opened pull request #120744 → bottles: init at 2.1.1 -> 3.1.6 → https://github.com/NixOS/nixpkgs/pull/120744
<Henson> __monty__: that might generate a warning. If it really is that big, then just put up with the error. To be able to bring in the tar file from the nix cache you'd probably have to look in nixpkgs to see where the tar file is being pulled in and then put that in your code so it's being pulled in in exactly the same way.
<Henson> __monty__: but in the end it'd still be pulling in a bunch of stuff. If you're doing local testing and it's not pulling in extra stuff by mistake, then just ignore the error.
<__monty__> It's just that this seems to take quite long for each build.
<Spritzgebaeck> i have no idea how to fix this error
ddellacosta has quit [Ping timeout: 252 seconds]
evils has quit [Ping timeout: 240 seconds]
evils has joined #nixos
rubm has joined #nixos
<Henson> __monty__: what's taking a long time? Unpacking the file, compiling the contents of the file?
<Henson> __monty__: also, if you're trying to override the tarball, then pulling it in from the binary cache won't work because it'll be different than what is usually used, right?
<srhb> Spritzgebaeck: The easiest to understand is probably to not install two versions of freecad in the same profile
<srhb> Spritzgebaeck: So uninstall the one you don't want first.
<thibm> __monty__: I hit this once with a 30GB gzipped tarball. I tried a lot of things and, IIRC, I remounted the store in rw and put the file there myself (with the right hash)
leotaku has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @grahamc merged pull request #120692 → stdenv: support mainProgram in meta → https://github.com/NixOS/nixpkgs/pull/120692
respawn_ has joined #nixos
v45h has joined #nixos
<__monty__> Henson: I don't know since there's no feedback from nix-build. And yes the point is to override it. I don't want to use the binary cache I want to kinda turn it into a fixed-output derivation so nix realises it already has it unpacked in the store.
<__monty__> thibm: Thankfully this tarball is far smaller, so I don't mind nix copying it the first time. It's just the subsequent times I'd like to avoid.
<Henson> __monty__: ok. Can you give me the snippet of how you're trying to import the file? I would imagine it should take only a few seconds or a couple tens of seconds to import 54MB into the store.
sebbel8 has joined #nixos
sebbel8 has quit [Quit: leaving]
bn_work has joined #nixos
griff__ has quit [Quit: griff__]
<Spritzgebaeck> srhb: i dont have two installed
<{^_^}> [nixpkgs] @zimbatm merged pull request #120722 → zerotierone: 1.6.4 -> 1.6.5 → https://github.com/NixOS/nixpkgs/pull/120722
<srhb> Spritzgebaeck: No, it's complaining that it cannot install the second one, because they both contain the same file, which would link to the same place in the profile in question. :)
<turlando> Hello everybody. I'm trying to make boot.initrd.network.ssh.authorizedKeys source the pubkey from a file in the same path as the nix file. I'm doing something like 'authorizedKeys = [ (builtins.readFile ./boot.pub) ]' but I get error: opening file '/etc/nixos/boot.pub': No such file or directory. What should I do?
<srhb> Spritzgebaeck: You do have the one path though, althought it may be nonobvious from whence it came.
<Spritzgebaeck> i don't get it
<srhb> Spritzgebaeck: OK, let's break it down. Are you trying to install freecad via nix-env, or is this something like home manager or nixos rebuild?
<Spritzgebaeck> nix-env
<Spritzgebaeck> nix-env -iA nixos.freecad
<Spritzgebaeck> this
<srhb> Spritzgebaeck: In your nix profile (~/.nix-profile) you'll see a number of directories
<Spritzgebaeck> sorry, really new to nixos
<Spritzgebaeck> yeah
<srhb> Spritzgebaeck: In there you'll find ThirdPartyLibraries.html
<srhb> Spritzgebaeck: Which is a file from an already-installed (in your profile) version of freecad.
<srhb> Spritzgebaeck: nix-env is complaining that it cannot add a package which _also_ contains that file to your profile, because it doesn't know which of the packages should win and finally provide the symlink to the file named thusly.
<Spritzgebaeck> okay
<Spritzgebaeck> but how is this installed and how i get rid of it?
<srhb> Spritzgebaeck: nix-env -q to list your installed packages. You may have freecad there in some incarnation which nix does not detect is "equivalent" to yhe one you're trying to install
<srhb> Spritzgebaeck: nix-env -e (the-name from -q)
<Spritzgebaeck> ah tehre
<Spritzgebaeck> freecad-unstable-2020-09-25
<srhb> Spritzgebaeck: Nuke that with nix-env -e
vidbina has quit [Ping timeout: 265 seconds]
<srhb> Spritzgebaeck: -e (that name) that is
<srhb> tab completion should work :)
<Henson> turlando: does the file /etc/nixos/boot.pub exist?
<srhb> Spritzgebaeck: Afterwards, you should be able to execute your original command
<pennae> nixos.that doesn't exist anyway :D
<srhb> Spritzgebaeck: What likely happened is that the package changed name, so nix-env does not detect that it should consider it the _same_ "installed package" and overwrite the old with the new.
tbreslein has joined #nixos
<turlando> Henson, it was just me having to sleep a bit more. What I'm doing is having my config in some folder F and then using a makefile to copy it over /etc/nixos. I placed my ssh key inside F, but I forgot I have to copy it over /etc/nixos to work and that paths are relative to that directory. I solved updating my makefile to have it copy my key
<Henson> turlando: excellent!
<srhb> Spritzgebaeck: I hope that made some amount of sense :)
<Spritzgebaeck> srhb: it's working, thanks a lot
<Spritzgebaeck> srhb++
<{^_^}> srhb's karma got increased to 150
<srhb> Spritzgebaeck: Great! :)
<__monty__> Henson: Here you go, https://git.io/JOFiV . It's not easily reproducible though.
<Spritzgebaeck> srhb: yeah, it makes sense, but installed last week nixos, came from arch and it's really differnet. so i'm currently try to understand how this stuff is working in nix
gustavderdrache has joined #nixos
<srhb> Spritzgebaeck: Oh yeah, it's very different. Hope you enjoy plus/minus the inevitable frustrations though :)
ddellacosta has joined #nixos
Maxdamantus has quit [Ping timeout: 265 seconds]
wallacer has quit [Ping timeout: 250 seconds]
<pennae> came from arch too a couple weeks ago. really digging the override mechanism :3
<srhb> pennae: Indeed, that's really nifty :)
<Spritzgebaeck> we will see :D maybe i will ask 1-2 other questions
Maxdamantus has joined #nixos
<srhb> Spritzgebaeck: You're always welcome. :)
ddellacosta has quit [Ping timeout: 246 seconds]
growpotkin has joined #nixos
wallacer has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #120690 → sbt: 1.5.0 -> 1.5.1 → https://github.com/NixOS/nixpkgs/pull/120690
<{^_^}> [nixpkgs] @NeQuissimus opened pull request #120745 → sagemaker: 2.37.0 -> 2.38.0 → https://github.com/NixOS/nixpkgs/pull/120745
<{^_^}> [nixpkgs] @edolstra merged pull request #120316 → Make it easy to try out content-addressed derivations → https://github.com/NixOS/nixpkgs/pull/120316
wallacer has quit [Ping timeout: 245 seconds]
respawn__ has joined #nixos
respawn_ has quit [Ping timeout: 240 seconds]
ky0ko1 has quit [Quit: Bridge terminating on SIGTERM]
rnhmjoj-M has quit [Quit: Bridge terminating on SIGTERM]
wallacer has joined #nixos
<andycandy> is there a way to declaratively set CPU/memory limits for nixos containers?
vidbina has joined #nixos
<srhb> andycandy: This may help: https://github.com/NixOS/nixpkgs/blob/nixos-20.09/nixos/modules/virtualisation/nixos-containers.nix#L747-L779 -- the generated units (for declarative containers) should, I think, obey normal systemd unit directives for cgroups.
<{^_^}> [nixpkgs] @vbgl merged pull request #119893 → coqPackages.coqhammer: 1.3 → 1.3.1 → https://github.com/NixOS/nixpkgs/pull/119893
jonringer has joined #nixos
jonringer has quit [Remote host closed the connection]
<hrnz> hihi, coqhammer
<hrnz> (sorry)
jonringer has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus opened pull request #120746 → oh-my-zsh: 2021-04-11 → 2021-04-26 → https://github.com/NixOS/nixpkgs/pull/120746
xkapastel has joined #nixos
respawn__ has quit [Ping timeout: 240 seconds]
<Henson> __monty__: it looks like you're not calling the function correctly. boostrapFiles is a member of the set produced by the make-bootstrap-tools.nix file, and isn't accepted as an argument. You could try using "
jumper149 has joined #nixos
<Henson> __monty__: just a sec
* Henson keeps reading
ky0ko has joined #nixos
respawn_ has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed to staging « python*Packages.dask-glm: fix evaluation »: https://git.io/JOFy6
rj has joined #nixos
berberman_ has quit [Ping timeout: 260 seconds]
lordcirth_ has joined #nixos
berberman has joined #nixos
rnhmjoj-M has joined #nixos
<Henson> __monty__: what is it you're trying to achieve with this? It looks like the make-bootstrap-tools.nix file return a set which contains many different things. the bootstrapFiles set is returned by that file and contains paths generated from the "build" attribute of that set. This bootstrapFiles set is then used by the "unpack" attribute.
lordcirth has quit [Ping timeout: 250 seconds]
<Henson> __monty__: I think the way you're trying to accomplish your goal needs to be tweaked, so I need to know what your goal is.
ddellacosta has joined #nixos
<__monty__> Henson: I'm trying to generate the bootstrap-tools using updated bootstrap-tools.
meh` has joined #nixos
nitsky has joined #nixos
nitsky has quit [Client Quit]
<Henson> __monty__: the bootstrapFiles attribute is generated by the build attribute which is generated by the make-bootstrap-tools.nix file. It takes a whole bunch of different packages and bundles them into the bootstrapFiles attribute. It is not generated from the bootstrap-tools.cpio.bz2 file, the bootstrap-tools.cpio.bz2 is generated by it.
ddellacosta has quit [Ping timeout: 240 seconds]
<__monty__> Henson: Yes, but it does import nixpkgs and I want that import to use a new bootstrap-tools.
<__monty__> It's basically a test of the bootstrap-tools.
ahmed_elgabri has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #120664 → fluxctl: 1.22.1 -> 1.22.2 → https://github.com/NixOS/nixpkgs/pull/120664
rubm has quit [Ping timeout: 260 seconds]
<Henson> __monty__: it looks like bootstrapFiles gets used by the "unpack" attribute. You could try to override the bootstrapFiles attributes in the derivation generated by "unpack", but I don't know where you'd go from there.
<{^_^}> [nixpkgs] @JesusMtnez opened pull request #120747 → joplin-desktop: 1.7.10 -> 1.7.11 → https://github.com/NixOS/nixpkgs/pull/120747
endformationage has joined #nixos
sangoma has quit [Quit: WeeChat 3.1]
<asymmetric> is there a way to pin a grub entry? so that regardless of how many times i run `nixos-rebuild boot`, it will stay there and i won't lose it?
rj has quit [Ping timeout: 240 seconds]
waleee-cl has joined #nixos
stree has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @balsoft opened pull request #120748 → pipewire: 0.3.25 -> 0.3.26 → https://github.com/NixOS/nixpkgs/pull/120748
sangoma has joined #nixos
rj has joined #nixos
tomberek has joined #nixos
beertoagunfight has quit [Quit: beertoagunfight]
beertoagunfight has joined #nixos
proofofkeags has joined #nixos
respawn_ has quit [Remote host closed the connection]
stree has joined #nixos
zebrag has joined #nixos
ahmed_elgabri has joined #nixos
sangoma has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @dotlambda merged pull request #120520 → jellyfin_10_5: remove unmaintained version → https://github.com/NixOS/nixpkgs/pull/120520
symphorien[m] has joined #nixos
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @davidak closed pull request #111112 → ipscan: 3.7.3 -> 3.7.4 → https://github.com/NixOS/nixpkgs/pull/111112
<{^_^}> [nixpkgs] @eduardosm opened pull request #120749 → pyqt5: 5.15.2 -> 5.14.4 → https://github.com/NixOS/nixpkgs/pull/120749
ahmed_elgabri has quit [Ping timeout: 245 seconds]
abathur has quit [Quit: abathur]
ddellacosta has quit [Ping timeout: 240 seconds]
o1lo01ol1o has quit [Read error: Connection reset by peer]
<{^_^}> [hydra] @grahamc merged pull request #921 → Make it possible to enable email notifications when creating a jobset → https://github.com/NixOS/hydra/pull/921
abstrn has quit [Ping timeout: 240 seconds]
o1lo01ol1o has joined #nixos
cole-h has joined #nixos
abstrn has joined #nixos
zebrag has quit [Quit: Konversation terminated!]
<turlando> I'm doing my first upgrade from nixos 20.03 to 20.09. I've read the documentation and I should just run nix-channel --add https://nixos.org/channels/nixos-20.09 nixos as root. Should I remove the old channel afterwards or nix will take care of that? I'm reading the faq about when updating stateVersion: what does it mean «2. You have verified all instances of stateVersion in the code in <nixpkgs/nixos>.»?
zebrag has joined #nixos
zebrag has quit [Client Quit]
<srhb> turlando: I don't remember if nix-channel --add overwrites the same-named channel or not. If it does you're good, if not, delete the old one and create the new one. I don't know where the stateVersion comment is coming from, can you link it? Normally you should _not_ alter stateVersion during an upgrade.
<cransom> the channel names are unique, you have to remove the old before adding the new.
sangoma has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #120619 → semiphemeral: init at 0.6 → https://github.com/NixOS/nixpkgs/pull/120619
<turlando> srhb: thank you! here is the FAQ: https://nixos.wiki/wiki/FAQ/When_do_I_update_stateVersion
<cransom> stateVersion is a compatability level setting. if you have stateversion 20.03, and there was a change for a module you use, in order to not break your system when using 20.09, the 20.09 module will adjust itself to be compatible with 20.03.
<turlando> cransom: perfect, good to know, thank you!
<turlando> cransom: so I should just leave it to 20.03 and forget about it?
<srhb> turlando: OK, that's not very end-user-oriented. It literally means "check that all NixOS modules do something sane and don't brick the user's state by reading all the source code"
<cransom> if you want to change it (but you aren't required to), you need to look at the modules in your configuration and see if they make specific changes between 03 and 09 and change that state yourself.
<srhb> turlando: Yes, you should :)
<cransom> i'd recommend leaving it.
<srhb> turlando: Essentially before changing it, you'd have to take manual steps to upgrade all stateful data, which is not trivial. In fact I'd probably rather do a backup-reinstall-restore than bump my stateVersion :P
<cransom> though, i did some work this weekend on a machine that had an 18.09 stateVersion and i updated it because of an internal OCD.
<turlando> cransom I'm actually thinking about sticking to 20.03 for some time more :)
<turlando> thanks for the tip srhb
<pennae> nixos-option really could do with better command line error handling than throwing an exception :<
ericsagn1 has quit [Ping timeout: 260 seconds]
ddellacosta has joined #nixos
<srhb> pennae: True... Though it's probably hard to "do better" _and_ give good feedback when an eval error occurs in a configuration or the nixpkgs/nixos itself.
<{^_^}> [rfc39-record] @grahamc pushed commit from rfc39 to main « Automated team sync results. »: https://git.io/JOFxm
<srhb> turlando: I would not recommend to stick on "20.03" if you mean NixOS itself (_not_ stateVersion) :)
<pennae> srhb: mostly thinking about printing a small usage summary instead of throwing UsageError("unrecognized flag …")
<srhb> pennae: Ah, yes, ok :)
<pennae> also interestingly that dumps core on this this machine
<pennae> ... and on others too
<srhb> pennae: Here, too. Arguably a feature! ;-)
<turlando> srhb yep, I mean nixos. So without touching stateVersion I should be able to upgrade seamlessly?
<srhb> turlando: Yes (that is the purpose of stateVersion) :)
<srhb> turlando: To ensure that modules remain compatible with however state was provisioned on your machine, even though you're using a newer nixpkgs.
<pennae> srhb: potholes deep enough to drown in are technically also features?
<{^_^}> [nixpkgs] @minijackson opened pull request #120750 → [20.09]: jellyfin_10_5: remove unmaintained version → https://github.com/NixOS/nixpkgs/pull/120750
<srhb> pennae: You know, opinions and stuff. I find it very handy! I sympathize with the idea that it isn't very user friendly though.
justanotheruser has joined #nixos
<srhb> (... but imagine if I couldn't remember the name for the --do-dump-core flag!) -- ok I'll stop myself now.
<NemesisD> why is it on https://nixos.org/channels i see nixpkgs-unstable but all the other versioned channels are for darwin? nixpkgs-stable has broken dropbox for me which is preventing me from making any home-manager changes so wanted to switch to something more stable
<srhb> NemesisD: I don't think nixpkgs (non-darwin) has had versioned channels like that, there's nixpkgs-unstable and nixos-${version} and nixos-${version}-small
<cransom> nixos = nixpkgs. nixos just happens to have more tests, which means more things likely work.
<NemesisD> ok so even if i'm not using nixos (just nixpkgs on darwin) i could switch to nixos-20.09?
ericsagn1 has joined #nixos
<srhb> NemesisD: You could, but the test set that must pass for the channel to update may be less relevant to you.
<cransom> yes.
domogled has joined #nixos
<srhb> NemesisD: You can check by investigating the "hydra job for tests" links here: https://status.nixos.org/ -- and then pressing constituents
<__monty__> Henson: Ok, thanks, no worries.
<NemesisD> i would say 80% of the time something blows up with my nix configuration its some transitive python dependency not passing its test suite
<srhb> NemesisD: Those are the jobs that must succeed for the channel to update.
<srhb> NemesisD: nixos will contain things that are simply not relevant to darwin, but whether the full set is better/worse for you depends on your case.
<{^_^}> [nixpkgs] @tomberek merged pull request #119331 → doc/submitting-changes: remove incorrect remark → https://github.com/NixOS/nixpkgs/pull/119331
<jared-w> I'm... back... so weird
<srhb> (eg. whether the linux nixos installer can uefi boot. You probably don't care.)
<NemesisD> ah whoops i'm undercaffinated. i'm running nixpkgs on *debian* not darwin lol
<srhb> Well, the logic still sorta applies :)
<srhb> The test set that's relevant to you from nixos may be larger though.
<Henson> I'm trying to figure out how to classify in the nixpkgs heirarchy a support package called "Andrews Web Library" in PHP. It consists of PHP code that is used, as far as I can tell, by only one package: DAViCal, for which I have written a NixOS module. I know where to file DAViCal in the nixpkgs heirarchy, but not AWL. It would be either in phpPackages or phpExtensions, or maybe somewhere else
jmeredith has quit [Quit: Connection closed for inactivity]
<srhb> Henson: Extensions look like the sort of things that are likely to include a .so and require php.ini configuration.
<{^_^}> [nixpkgs] @eduardosm opened pull request #120751 → electrum: 4.1.1 -> 4.1.2 → https://github.com/NixOS/nixpkgs/pull/120751
<srhb> Henson: But if you're using it in just that one place, maybe you don't want to make it a separate package at all, and just inline the dependency where it's needed. That sounds horribly non-DRY, but if they always go together...
<NemesisD> i'm mainly just trying to lower the probability of not being able to build my system when i run an update
<srhb> NemesisD: THen pick the channel that has tests for the most things you use.
<{^_^}> [nixpkgs] @grahamc merged pull request #120662 → neovim: set meta.mainProgram → https://github.com/NixOS/nixpkgs/pull/120662
ddellac__ has joined #nixos
<srhb> NemesisD: There's no channels-as-a-service unless you run your own hydra-ish thing that only bumps when _your_ system builds. :)
<srhb> (Incidentally, totally doable)
<Henson> srhb: it doesn't include a .so file, it's just a bunch of PHP code that is used by the DAViCal package. I had considered simply rolling it into the DAViCal derivation, but didn't know if that was the right thing to do
<srhb> Henson: I wouldn't sweat it either way. :) Think you can do just that.
<NemesisD> srhb: is there something i can do when this happens that can maybe get me out of this bind? weekly i usually run nix-channel --update and then home-manager switch. if something breaks can i "undo" that nix-channel --update?
<srhb> And reviewers might have more opinions than the channel anyway, so just be prepared to adjust and you're good :)
<Henson> srhb: on Debian it's a separate package, but I need to see if it's only used in the DAViCal software, in which case it should be incorporated into it.
<srhb> NemesisD: nix-channel --rollback
tbreslein has quit [Quit: tbreslein]
<srhb> NemesisD: Many people also forgo channels in favor of a declarative nixpkgs, or a git checkout, etc.
<Henson> srhb: ok, being flexible is pretty easy.
<Henson> srhb: thanks for the advice
<srhb> Henson++
<{^_^}> Henson's karma got increased to 13
<NemesisD> srhb: what's a declarative nixpkgs? like pinning to a particular revision in their config?
ddellac__ has quit [Ping timeout: 240 seconds]
<srhb> NemesisD: Another simple way is to just test beforehand. NIX_PATH=nixpkgs=https://github.com/NixOS/nixpkgs/archive/nixos-unstable.tar.gz nixos-rebuild build <-- build the system against current nixos-unstable, if it fails, just don't bump nix-channel! :)
<srhb> NemesisD: Yes, exactly that.
<srhb> NemesisD: Then everything becomes `git revert`
avaq has quit [Ping timeout: 260 seconds]
rj has quit [Ping timeout: 240 seconds]
<NemesisD> srhb: cool. i'll look into it. and for the time being the rollback worked great. thank you!
<srhb> NemesisD: Sure :)
Agustin2021 has joined #nixos
camsbury has quit [Ping timeout: 250 seconds]
erasmas has joined #nixos
rj has joined #nixos
saschagrunert has quit [Quit: Leaving]
fuzzypixelz[m] has quit [Quit: Idle for 30+ days]
ArtemPelenitsyn[ has quit [Quit: Idle for 30+ days]
teutat3s[m]1 has quit [Quit: Idle for 30+ days]
ahmed_elgabri has joined #nixos
Agustin2021 has quit [Client Quit]
<{^_^}> [nixpkgs] @m-bdf opened pull request #120753 → fcitx5-configtool: 5.0.2 -> 5.0.4 → https://github.com/NixOS/nixpkgs/pull/120753
<turlando> Apparently the machine became unreacheable after rebooting and unlocking the disk encryption via ssh :\
<{^_^}> [nixpkgs] @netcrns opened pull request #120754 → movine: init at 0.11.0 → https://github.com/NixOS/nixpkgs/pull/120754
<srhb> turlando: Can you boot the previous generation? Probably easiest to debug via logs from there.
ahmed_elgabri has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @ttuegel merged pull request #120656 → [20.09] plasma5Packages.discover: mark as insecure → https://github.com/NixOS/nixpkgs/pull/120656
<pennae> hmm is there an option to put nixos-enter into initrd yet
<turlando> srhb I grabbed a keyboard and a screen. The issue is that now it tries to import another encrypted pool during boot time, preventing the machine to fully boot unattended. My boot sequence was initrd -> dropbear start -> I ssh in, zfs load-key -a, killall zfs -> boot continues. Now I can unlock the system pool and import another pool but it will try to unlock it nonetheless during boot time from systemd
<pie_> pennae i think you can put anything in initrd? question is if it will actually work?
<pie_> doesnt that need systemd or something? i think stage 1 doesnt have systemd? (yet?(
<srhb> turlando: Not sure I understood. It's trying to decrypt a pool that _shouldn't_ be necessary for boot?
<{^_^}> [nixpkgs] @eduardosm opened pull request #120755 → frescobaldi: 3.1.1 -> 3.1.3 → https://github.com/NixOS/nixpkgs/pull/120755
cfricke has quit [Ping timeout: 260 seconds]
katrin has joined #nixos
<turlando> srhb exactly. The system pool can be successfully unlocked from ssh in initrd, when I resume the boot process after unlocking the system pool it will load systemd which will try to unlock another pool making the machine hang there
<srhb> How's boot.zfs.requestEncryptionCredentials set?
<pennae> pie_: haven't checked either! initrd not having a systemd of any kind would explain containers being hard-killed when stopped immediately after starting (before stage 2 starts)
<srhb> turlando: Actually that probably doesn't matter if it's systemd doing it.
<turlando> srhb it isn't set in my config. Maybe I can solve the issue disabling zfs-import-<pool>.service at boot time?
<pie_> pennae: are they even actually starting or is that just what it says?
<srhb> turlando: I feel like those units shouldn't even exist on NixOS... Are you not using legacy mounts?
<turlando> I'm using legacy mounts, but it is the pool being encrypted, not a filesystem, I have to point out
<srhb> Oh I guess they should for non-"boot" pools. Hmm.
<pennae> pie_: they start, get the "please shut down" signal to nspawn in stage1, stage1 ignores it, execs stage2, stage2 knows of no shutdown and just goes on. then systemd terminated the entire tree because the stop command didn't stop anything
<turlando> (also it's trying to import the pool, not mount the fs)
<srhb> Yes, understood.
griff__ has joined #nixos
<turlando> Thanks for helping by the way
<pennae> pie_: the log for the container goes all the way to the login prompt in that case, until the stop timeout elapses and all containers processes get -9d
<{^_^}> [nixpkgs] @m-bdf opened pull request #120756 → fish: fix help for builtins → https://github.com/NixOS/nixpkgs/pull/120756
<srhb> turlando: I'm afraid I don't know the answer. You might want to import it in the initrd since you're already loading all the keys.
<pie_> pennae: *shrug* good to know
<srhb> turlando: OTherwise yes, you could disable that unit (or figure out why it's there at all)
<pie_> pennae: wait but how does systemd even know about it if its not running yet in stage1?
<turlando> srhb I imported the pool in the initrd session, and it didn't boot nonetheless. I think it's not visible to systemd? Could that be?
<bqv> Hey question
<pennae> pie_: don't quite understand that question, sorry
<bqv> If go.sum contains hashes already, what is the point of vendorSha256?
ahmed_elgabri has joined #nixos
<bqv> (in buildGoModule)
<srhb> turlando: I don't want to guess at that. I think you should probably follow the logic in nixos/modules/filesystems/zfs.nix
<gchristensen> you'd need to use IFD or recursive nix to read the hashes from buildGoModule bqv, recursive nix isn't really stable, and IFD is prohibited from Nixpkgs for performance reasons
<srhb> turlando: (Which is not a user-friendly answer, sorry :))
<pennae> the host systemd knows about the (declarative) container unit from configuration, and systemd treats a container unit as "starting" until the container'd systemd has reached its boot target
<bqv> gchristensen: Oh, I keep forgetting that. Fair enough
superherointj has joined #nixos
<gchristensen> it'd be really cool to stabilize recursive nix
zupo has joined #nixos
<pennae> shutdown signals sent by the container unit on the host are only honored by container systemd, not stage1. so they're just ignored if you start and then stop the container in quick succession
<srhb> turlando: It looks like the logic is: If the pool is used in fileSystems, but it's not a "root pool" (eg. needed for boot in stage2) an import service is generated
jgt has quit [Ping timeout: 246 seconds]
<bqv> gchristensen++
<{^_^}> gchristensen's karma got increased to 456
<turlando> srhb not a nix expert but I guess I found the culprit https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/tasks/filesystems/zfs.nix#L508
<bqv> Hm, forgot that too
<turlando> Yep, exactly that
<srhb> turlando: But that doesn't answer why it fails. Because it's already loaded I guess?
<srhb> turlando: This definitely feels like a bug.
<srhb> turlando: Do you have any helpful logs from the failing import unit?
ahmed_elgabri has quit [Ping timeout: 245 seconds]
<turlando> srhb if I manage to get the machine up and running I can get some logs I guess. What should I look other than zfs-import-$pool.service?
<srhb> turlando: Just there. My suspicion is that it ends up prompting for credentials, which I think is what you hinted at, that somehow we've "lost" that prior information between stage1 and systemd coming up.
<srhb> Which, frankly, I don't understand.
<turlando> In the meanwhile can I just disable the service in order to have a booting machine? Not a nixos expert, can I do it from the nix config?
<pie_> pennae: im distracted so good luck but do tell me if you find anytihng out. ive been doing a lot of container poking so it would be good to know
<pennae> that's all we've found out so far on that. haven't really looked into it much
<srhb> turlando: yes, you should be to set `wantedBy = lib.mkForce [];` for that service, though it _won't_ be imported then, which may cause other dependents to fail.
<{^_^}> [nixpkgs] @dschrempf opened pull request #120757 → jugglinglab: 1.2.1 -> 1.4.1 → https://github.com/NixOS/nixpkgs/pull/120757
<srhb> turlando: Ironically I think making it necessary for boot would also fix everything, since it would be imported in stage1 instead.
<srhb> turlando: (That is. `filesystems.<name>.neededForBoot = true;` for any of the filesystems on the pool)
<turlando> Thanks srhb. What would happen if there pool would be missing though? The machine will hang at boot or will it just skip it?
moet has joined #nixos
andycandy has quit [Ping timeout: 240 seconds]
<srhb> turlando: I don't recall, sorry. I think it might hang and not opportunistically attempt to move on :)
<turlando> srhb: I phisically unplugged the pool and rebooted. Now it's hung at "A start job is running for import... (time / no limit)"
<turlando> I will try to boot from a previous configuration
ddellac__ has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @bjornfor merged pull request #120547 → xplr: 0.5.6 -> 0.5.7 → https://github.com/NixOS/nixpkgs/pull/120547
<{^_^}> [nixpkgs] @primeos merged pull request #120739 → [20.09] ungoogled-chromium: 89.0.4389.114 -> 90.0.4430.85 → https://github.com/NixOS/nixpkgs/pull/120739
<{^_^}> [nixpkgs] @primeos merged pull request #120734 → intel-media-driver: 21.1.3 -> 21.2.0 → https://github.com/NixOS/nixpkgs/pull/120734
griff__ has quit [Quit: griff__]
ddellac__ has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @domenkozar opened pull request #120758 → ansible-lint: fix tests on darwin → https://github.com/NixOS/nixpkgs/pull/120758
zupo has joined #nixos
Guest4686 has joined #nixos
<{^_^}> [nixpkgs] @bjornfor merged pull request #120710 → remmina: 1.4.12 -> 1.4.13 → https://github.com/NixOS/nixpkgs/pull/120710
<{^_^}> [nixpkgs] @asymmetric opened pull request #120759 → `nix.gc.automatic`: default to true → https://github.com/NixOS/nixpkgs/pull/120759
domogled has quit [Ping timeout: 260 seconds]
camsbury has joined #nixos
<{^_^}> [nixpkgs] @bjornfor closed pull request #113252 → bazarr: 0.9.0.8 -> 0.9.1 → https://github.com/NixOS/nixpkgs/pull/113252
Guest176661 is now known as bourbon
sangoma has quit [Read error: Connection reset by peer]
hexa- has quit [Quit: WeeChat 2.9]
domogled has joined #nixos
hexa- has joined #nixos
andycandy has joined #nixos
domogled has quit [Ping timeout: 246 seconds]
jgt has joined #nixos
cfricke has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann opened pull request #120760 → ncurses: remove unnecessary patch → https://github.com/NixOS/nixpkgs/pull/120760
<turlando> srhb I managed to get a booting and ssh-able machine. Now what should I do? If I make the FS needed for boot or if I disable the import service and I import it by hand in stage1 would it be visible to the booted system or it will hang at boot again?
<turlando> Not sure if I managed to explain my concern
cybrian has joined #nixos
<srhb> turlando: I think you did, and unfortunately the only answer I feel completely comfortable giving is "try either out" -- I'm still not sure _why_ it hangs at all, so I'm not sure how it will react. :)
<turlando> I can give you the logs for that unit in the meanwhile. Which one do you suggest trying first srhb?
superherointj has quit [Quit: Leaving]
<srhb> turlando: I'd try making it necessary for boot :)
jgt has quit [Ping timeout: 252 seconds]
<srhb> turlando: And yeah, feel free to pastebin the logs.
simba has joined #nixos
attila_lendvai has joined #nixos
<{^_^}> [nixpkgs] @lukegb merged pull request #120286 → nixos/tests/hibernate: install a system instead → https://github.com/NixOS/nixpkgs/pull/120286
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/32f7980afb5 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<turlando> srhb here you are https://pastebin.com/raw/zQYHN58m
tomberek has quit [Quit: Connection closed]
ddellac__ has joined #nixos
<srhb> turlando: Huh, MISSING? What's the backing device?
<{^_^}> [nixpkgs] @ryneeverett opened pull request #120761 → exaile: init at 4.1.1 → https://github.com/NixOS/nixpkgs/pull/120761
<srhb> turlando: Oh, was that after you unplugged it?
cybrian has quit [Remote host closed the connection]
<turlando> srhb I think that's from when I tried to phisically remove the device in order to see if it will boot
hdhog has joined #nixos
<turlando> The logs don't seem to say much
<{^_^}> [nixpkgs] @evax closed pull request #102473 → python3Packages.gcsfs: init at 0.7.1 → https://github.com/NixOS/nixpkgs/pull/102473
<turlando> Meanwhile I can say that making it needed for boot removed the systemd service, let's reboot and see how far it goes
<srhb> turlando: Well, presumablt it's the 16:08:15 failure to get a password.
<turlando> Definitely, but nothing we didn't already knew. Curious thing is that systemd claimed there was not a timeout
amerigo has joined #nixos
<conkker> is it possible to drop into a nix-shell for a nixpkgs package? so I have all the dependencies I need installed for building in my local directory
<conkker> basically use the buildInputs from some package as the inputs for my shell
ddellac__ has quit [Ping timeout: 252 seconds]
<lukegb> err, yes, e.g. `nix-shell '<nixpkgs>' -A hello` should do that, iirc
<turlando> srhb another strange thing is that zfs load-key -a asks me the passphrase for the system pool only
<srhb> turlando: OK that is weird. Is it a different host device from the system pool? Say, a different bus? USB?
<srhb> turlando: Because that seems to suggest that the pool is not discovered at all in stage 1. Can you check?
<srhb> turlando: (If so it may just be a missing module)
<conkker> lukegb: it doesn't seem to install anything, for example I can't run cmake
<turlando> srhb zpool import <poolname> does work at stage1. It doesn't ask for password though, I think zfs caches them IIRC
<srhb> Oh, that may just be it. Meh, the other explanation was easiter :) If it's the same password that's probably just normal.
<lukegb> conkker: hrm, it does seem to work for me
<{^_^}> [hydra] @grahamc merged pull request #923 → Add AuthenSASL to perl deps; improve email docs → https://github.com/NixOS/hydra/pull/923
<lukegb> which package is this for?
<conkker> neovim
<turlando> Another thing that changed from 20.03 is that before I would run killall zfs from the ssh session in order to kill the interactive prompt asking for a password in stage1, now it will not do anything and there seems not to be a zfs process at all
<{^_^}> [nixpkgs] @sternenseemann opened pull request #120762 → pkgs/stdenv/make-derivation: move hostSuffix before the version → https://github.com/NixOS/nixpkgs/pull/120762
<srhb> turlando: you will need the requestEncryptionCredentials thing for it to block on zfs load-key, iirc.
<srhb> turlando: Wait, how'd you even get to stage2 without that?
<srhb> Lucky break on import being stuck? Hmm.
<srhb> Oh it's true by default. Nevermind me.
<srhb> But then it should absolutely be stuck until killall zfs...
<conkker> lukegb: I tried neovim.unwrapped instead of just neovim and I think it works, thanks
<turlando> srhb Sorry, I explained it very bad. It does block on zfs load-key at stage 1, which allows me to connect via ssh and unlock the pool remotely. After I unlocked the pool via ssh I would run killall zfs in order to kill the interactive prompt in stage1 and resume the boot process. Now it doesn't seem to do anything and my ssh sessions keeps being alive. I tried killall sshd but now I can't ssh in the fully booted system :\ I hope it's
<turlando> clearer now
<srhb> turlando: It is clearer now, yes.
<lukegb> conkker: ah, yeah, wrapped packages make it harder
<turlando> This upgrade it's been very painful but yet less painful than upgrading debian :)
gnopdf has joined #nixos
<srhb> turlando: I don't have a secondary encrypted pool which is probably why I don't know exactly your case. However, on nixos-unstable, I absolutely do pkill zfs after loading the keys.
<srhb> turlando: And sshd is killed _by_ the initrd processes once all mounts are setup. https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/system/boot/initrd-ssh.nix#L200-L209
<srhb> turlando: Which implies, if sshd keeps up, that the mounts required for stage2 aren't all there.
<turlando> Let me reboot and try again. What makes everything extremely complicated to debug is that I have no screen where I keep this machine so I have to do back and forth moving the case because moving the screens I have it's even more painful
<srhb> turlando: Yuck, yes. Not easy :)
anandprabhu has joined #nixos
<turlando> I haven't rebooted yet, but it seems I can ping the machine, so network configuration is done, but I can't ssh. I feel like it's stuck again somewhere at systemd
<srhb> turlando: Just to confirm, this is _after_ having ssh'ed to deliver encryption keys via initrd ssh, yes?
stree has quit [Ping timeout: 260 seconds]
<turlando> Yes, also after doing killall sshd
<srhb> OK. Can you reboot and not killall sshd? We can inspect from there.
<turlando> But I want to try again to be sure about the pkill zfs thing
<srhb> Right
<srhb> You should not have to killall sshd, to be clear.
<srhb> If that's necessary, something is already wrong.
ManiacOfMadness has joined #nixos
<srhb> And we'd like to inspect logs at that point.
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #120745 → sagemaker: 2.37.0 -> 2.38.0 → https://github.com/NixOS/nixpkgs/pull/120745
<turlando> srhb thank for your guidance
<turlando> So, I rebooted and I'm at the initrd ssh prompt. Should I do zfs load-keys -a?
<srhb> Let's find out if zfs is running first
<srhb> with whatever ps | grep etc. shenanigans you have available
<turlando> srhb, I can confirm zfs load-key -s is running
<srhb> -s?
<turlando> -a, typo
<srhb> OK :P Then load-key -a and check again
<turlando> 1 / 1 key(s) successfully loaded. zfs load-key -a still running, same PID
<srhb> then surely pkill zfs?
<srhb> And now ssh _should_ shut down
<turlando> pkill zfs, a NEW zfs process is spawn, ssh still running
<turlando> Should I try unlocking the other pool too at this point?
<srhb> Go ahead :)
<turlando> OK, this is curious. zpool import <poolname> claims it's already imported, and sure enough it shows up in zpool status
bruh-buy has joined #nixos
<srhb> Well this is zfs encryption right? So we can show them in status and import them but not mount filesystems.
<srhb> zfs list should even show datasets.
bruh-buy has quit [Client Quit]
<srhb> Or hm, I just realized I don't use full-pool encryption, maybe I'm wrong.
<turlando> I'm not sure about your first sentence: I'm encrypting the whole pool and not the single filesystems. Also I'm leving nixos handling the mount having the mount zfs option set to legacy
<turlando> Anyway zfs list shows all the filesystems
<srhb> Yeah I think I was making assumptions based on my current setup.
<srhb> try killing the new zfs process?
<hyper_ch> srhb: I would not recommend to use full pool encryption
<srhb> Nor I.
<srhb> But that's the setup at hand :)
<hyper_ch> you have more flexibility by creating an unencrypted pool and then make an encrypted dataset
simba has quit [Ping timeout: 245 seconds]
<hyper_ch> I just use pool/encZFS/Nixos
<srhb> We're not formatting anything right now, just debugging stage1/stage2 :)
<turlando> srhb now the zfs process is definitely gone, but sshd is still alive and kicking
<srhb> turlando: Puzzling. OK, let me check if we can extract logs from somewhere...
<turlando> hyper_ch thanks for the suggestion. Given that I'm going to encrypt everything nonetheless, apart from the advantage of not having /nix encrypted what are the benefits?
<hyper_ch> turland: I got bitten when I started using pool level encryption when it was first released
<hyper_ch> there was a format change about a year later
<hyper_ch> and I had to zfs send / recv it all to some other location
SurfacePro4Loser has joined #nixos
<turlando> Did it corrupt the pool?
<hyper_ch> if I had used pool/encZFS/[....].... then I could have send the data to on the same pool
stree has joined #nixos
<hyper_ch> no, it did not corrupted the pool
<SurfacePro4Loser> Is there a resource for NixOS prebuiilds? like, say, for a Surface Pro 4?
<{^_^}> [nixpkgs] @vale981 opened pull request #120763 → Add roswell. → https://github.com/NixOS/nixpkgs/pull/120763
<srhb> turlando: can you pastebin the output of dmesg?
<turlando> sure srhb
<hyper_ch> but there was something with read-only between old and new format....
ahmed_elgabri has joined #nixos
<srhb> SurfacePro4Loser: Maybe here: https://github.com/NixOS/nixos-hardware
<hyper_ch> it would have been easier, if I could just have created another enc-DS on the pool and then zfs send/recv there
<srhb> turlando: If many lines are a problem, `dmesg | grep stage-1-init` will probably suffice
n-osborne has joined #nixos
<hyper_ch> I think when I booted I could only read the current encryptio nas read-only - which was find for sending data
gnopdf has quit [Quit: Leaving]
n-osborne has quit [Client Quit]
<hyper_ch> but when I booted into old version, I could not access the new dataset
<turlando> srhb I think we got it, dmesg says permission denied to tryin to mount a zfs FS belonging to the secondary pool
<hyper_ch> just saying, not encrypting the pool ds will leave you with more options
simba has joined #nixos
<turlando> hyper_ch well that's expected to be fair
<srhb> turlando: You still have ssh, right? can you try mounting it manually (somewhere) ?
<turlando> srhb: mount -t zfs home/tancredi /tmp/test: mount: mounting home/tancredi on /tmp/test failed: Permission denied
<srhb> turlando: That's interesting. Did you unlock it by hand?
<hyper_ch> turlando: did you unlock it with your key?
<turlando> srhb Yep, I did zpool import home and it did not ask me for a password since it was cached (I guess? hope?)
ddellac__ has joined #nixos
<hyper_ch> no, that's not unlocked
<hyper_ch> zfs load-key -a
anandprabhu has quit [Quit: Konversation terminated!]
andycandy has quit [Quit: Connection closed]
<turlando> I will do it again, but I did it already for the system pool
<hyper_ch> (-a will ask for all datasets that have not inherited keys)
<srhb> hyper_ch: It would be helpful if you scroll up before butting in :)
<hyper_ch> scrolling up is overrrated ;) sorry
<srhb> turlando: I suspect it was either not inherited or you have some encrypted sets that are not inheriting :)
<turlando> srhb maybe hyper_ch is right, it's asking me a password for home
simba has quit [Ping timeout: 250 seconds]
<srhb> Did we have an -r in there at some point...
<srhb> hyper_ch: Wait, can you elaborate on "not inherited" keys? Are you saying that the second time, it'll load for datasets? That doesn't sound right.
<{^_^}> [nixpkgs] @nbren12 opened pull request #120764 → python3Packages.dask: disable network tests → https://github.com/NixOS/nixpkgs/pull/120764
<turlando> Honestly I'm not sure of anything anymore, but -r should unlock recursively, and I'm unlocking two different pools :\
<turlando> Now... how can I resume boot? :)
<hyper_ch> srhb: not sure what you mean. You can have different keys on different datasets..... or if you inherited the key before you can set it to something else on the child dataset
<turlando> hyper_ch but they're two different pools
ddellac__ has quit [Ping timeout: 240 seconds]
<hyper_ch> so they don't share the same key
<srhb> turlando: You can _try_ rerunning stage1, but I think it's safer to try rebooting and doing the unlock over in the order we now know(???) does the thing.
<turlando> let's reboot!
simba has joined #nixos
SurfacePro4Loser has quit [Quit: Connection closed]
<turlando> Aaaaand 'reboot' does nothing! shutdown is not present :\
<srhb> And once again, if done right, sshd should die on its own. But I'm puzzled. Just to clarify, you're saying(?) that you ran zfs load-key -a. Both pools have the same encryption keys. We expect both to be unlocked. You can _see_ datasets on pool "home" but not mount them, with permission denied?
<hyper_ch> well, on my homeserver where I have a second encrypted pool, I use this (also for remote unlocking) to make sure, key is requested for both pools: https://paste.simplylinux.ch/view/raw/6f3ac87c
hdhog has quit [Quit: Lost terminal]
<turlando> srhb everything you said it's correct
rajivr has quit [Quit: Connection closed for inactivity]
dev_mohe has joined #nixos
<srhb> turlando: That's so weird.
jgt has joined #nixos
<hyper_ch> do you have to enter the password twice for each pool upon boot?
<samueldr> iirc in our initrd shutdown/reboot are busybox's, and those don't work if you don't use busybox as PID1
SurfacePro4Loser has joined #nixos
<hyper_ch> well, twice - for each pool once
<srhb> turlando: My only vague feeling at this point is that somehow the datasets are also encrypted and not unlocked the first time, but frankly I didn't think that was even possible.
<srhb> (it may not be and I'm leading you astray)
<turlando> I know. It's the first time I'm using zfs native encryption, I'm a long time ZFS user on FreeBSD (since FreeBSD 7) and I would encrypt with geli (similar to linux's cryptsetup), but AFAIK dataset metadata are not encrypted, so it makes sense that we're able to zfs list and zpool status, I guess?
<SurfacePro4Loser> srhb 3 but not 4.  1-2-3 are interchangable and 4-5-6-7 are close too but 3 to 4 is a no on HW. thank you for the link though
<srhb> turlando: Try sticking an -r in there
<srhb> SurfacePro4Loser: Ah, sorry :/
<hyper_ch> just making sure: you have two different pools and both are encrypted. At boot you only get prompted for one password.
<srhb> hyper_ch: We're running load-keys via initrd ssh
<srhb> hyper_ch: load-keys -a to be specific
<turlando> srhb too late :\ I rebooted, did zfs load-key -a, asked me for the system passphrase. Ran zfs load-key -a again and it immediately quit
<hyper_ch> srhb: but it's two different pools, right?
<srhb> turlando: Oh, well, closer!
<srhb> hyper_ch: Correct.
<hyper_ch> second pool needs also to be imported
<turlando> Yeah, but I expected it to aske me for the home passphrase!
<srhb> turlando: Are we racing import of the secondary pool?
<srhb> What hyper_ch said ^
<turlando> Oh! Right! I will import and run load-key again
<srhb> So _because_ we're deferring import of the non-root pool.. OK :)
<srhb> If this works, the world is sane again.
pushqrdx_ has joined #nixos
<turlando> I think it worked!
<turlando> YES! It worked!
<srhb> And yes, I should have read your paste better hyper_ch. I skimmed over the import, not thinking it relevant.
jgt has quit [Ping timeout: 265 seconds]
<srhb> But that makes perfect sense.
* turlando scribbles furiously the correct procedure in a piece of paper
<hyper_ch> srhb: it's ok :) happens to me all the time
<hyper_ch> turlando: in your configuration nix in the initrd just add the zpool import as in my exaple
<hyper_ch> (maybe that shold be added to the wiki=
<hyper_ch> it's been a long time since I edited the zfs page on the wiki
<turlando> Thank you srhb and hyper_ch, I have to offer you a lot of beer
<srhb> hyper_ch: Yeah probably. Or maybe even in some option description.
<srhb> turlando: When covid ends, you're on :)
pushqrdx_ has quit [Client Quit]
SurfacePro4Loser has quit [Quit: Connection closed]
<turlando> Next CCC if you will join? :)
<srhb> We'll see! :)
<srhb> Bt glad that's solved, I was going a bit mad there...
<hyper_ch> off for dinner
pushqrdx has joined #nixos
<hyper_ch> I wish zfs would add multiple keys soon
<turlando> Me too! But it makes sense after all
<hyper_ch> so that that you can also have it auto unlocked
<turlando> I have to say that zfs.nix is doing some voodoo magic
pushqrdx[m] has joined #nixos
<srhb> Maybe one day we can have systemd in stage1 and things will be simpler :)
<turlando> I'm not sure how much are you serious :P
<srhb> Like 50/50
<srhb> (getting there is not simple. Reusing systemd services there would be really nice.)
<turlando> Agree
<turlando> I think I will now take a breath of fresh air before dinner
<srhb> Enjoy. o/
<turlando> Thanks again and catch you later
hdhog has joined #nixos
_ris has quit []
simba has quit [Ping timeout: 260 seconds]
cybrian has joined #nixos
avaq has joined #nixos
pushqrdx has quit [Ping timeout: 252 seconds]
pushqrdx_ has joined #nixos
attila_lendvai has quit [Ping timeout: 252 seconds]
simba has joined #nixos
hdhog has quit [Remote host closed the connection]
pushqrdx_ has quit [Client Quit]
AkechiShiro has joined #nixos
<hyper_ch> srhb: it's already in the wiki... I might have added that.... https://nixos.wiki/wiki/NixOS_on_ZFS#Import_and_unlock_multiple_encrypted_pools.2Fdataset_at_boot
<srhb> hyper_ch: wow :) Thanks.
<{^_^}> [nixpkgs] @fabaff opened pull request #120766 → python3Packages.meshtastic: init at 1.2.30 → https://github.com/NixOS/nixpkgs/pull/120766
<{^_^}> [nixpkgs] @TredwellGit opened pull request #120767 → element: 1.7.25 -> 1.7.26 → https://github.com/NixOS/nixpkgs/pull/120767
<hyper_ch> I added trimming already two years ago there.... time flies :)
<hyper_ch> just found it... I really added that... that was when I was faced with the problem on my home server ;)
<{^_^}> [nixpkgs] @prusnak merged pull request #120751 → electrum: 4.1.1 -> 4.1.2 → https://github.com/NixOS/nixpkgs/pull/120751
attila_lendvai has joined #nixos
attila_lendvai has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #120686 → innernet: 1.1.0 -> 1.2.0 → https://github.com/NixOS/nixpkgs/pull/120686
<{^_^}> [nixpkgs] @ryantm merged pull request #120194 → govc: 0.24.1 -> 0.25.0 → https://github.com/NixOS/nixpkgs/pull/120194
<hyper_ch> some nices changes on the zfs wiki page :)
Synthetica has joined #nixos
vidbina has quit [Ping timeout: 252 seconds]
ddellac__ has joined #nixos
<{^_^}> [nixpkgs] @0x4A6F opened pull request #120768 → innernet: test and fixup → https://github.com/NixOS/nixpkgs/pull/120768
Squarism has joined #nixos
respawn_ has joined #nixos
respawn_ has quit [Client Quit]
moet has quit [Ping timeout: 252 seconds]
ddellac__ has quit [Ping timeout: 252 seconds]
dev_mohe has quit [Quit: dev_mohe]
<{^_^}> [nixpkgs] @Ma27 opened pull request #120769 → strace: 5.11 -> 5.12 → https://github.com/NixOS/nixpkgs/pull/120769
<{^_^}> [nixpkgs] @jb55 opened pull request #120770 → plasma-pass: init at 1.2.0 → https://github.com/NixOS/nixpkgs/pull/120770
bn_work has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @bjornfor opened pull request #120771 → qmmp: switch from ffmpeg_3 to ffmpeg → https://github.com/NixOS/nixpkgs/pull/120771
<{^_^}> [hydra] @cole-h opened pull request #927 → Nonexistent user should return HTTP 400 → https://github.com/NixOS/hydra/pull/927
<{^_^}> [nixpkgs] @Ma27 merged pull request #120767 → element: 1.7.25 -> 1.7.26 → https://github.com/NixOS/nixpkgs/pull/120767
ris has joined #nixos
wallacer has quit [Ping timeout: 245 seconds]
derek_betak has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann opened pull request #120772 → ocaml_4_00_1, ocaml_4_03: mark as insecure → https://github.com/NixOS/nixpkgs/pull/120772
<{^_^}> [nixpkgs] @ilmari-lauhakangas opened pull request #120773 → yle-dl: use latest ffmpeg → https://github.com/NixOS/nixpkgs/pull/120773
<__monty__> When I nix-shell -E the shell should still realize all the buildInputs of the expression in the store, right?
<{^_^}> [nixpkgs] @Mic92 merged pull request #120732 → lazygit: 0.27.3 -> 0.28.1 → https://github.com/NixOS/nixpkgs/pull/120732
<__monty__> I'm using `-I${dep}/usr/include` but that path doesn't exist after entering the nix-shell.
derek_betak has quit [Quit: derek_betak]
ahmedelgabri has joined #nixos
ahmed_elgabri has quit [Ping timeout: 250 seconds]
attila_lendvai has quit [Read error: Connection reset by peer]
<{^_^}> [hydra] @grahamc merged pull request #927 → Return HTTP 400 when creating Project with nonexistent user → https://github.com/NixOS/hydra/pull/927
attila_lendvai has joined #nixos
bennofs_ has quit [Read error: Connection reset by peer]
bennofs_ has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann opened pull request #120774 → lib/types: only accept derivations for shellPackage → https://github.com/NixOS/nixpkgs/pull/120774
MJCD has quit [Quit: Connection closed for inactivity]
vidbina has joined #nixos
pushqrdx has joined #nixos
lgcl has joined #nixos
Guest80259 is now known as LinuxHackerman
<{^_^}> [nixpkgs] @Ma27 pushed commit from @TredwellGit to release-20.09 « element: 1.7.25 -> 1.7.26 »: https://git.io/JObzW
LinuxHackerman is now known as Guest80427
lgcl has quit [Client Quit]
hiro98 has joined #nixos
Guest80427 has quit [Changing host]
Guest80427 has joined #nixos
ddellac__ has joined #nixos
dev_mohe has joined #nixos
<{^_^}> [hydra] @cole-h opened pull request #928 → hydra-api: add missing properties to PUT /project/{id} → https://github.com/NixOS/hydra/pull/928
<{^_^}> [nixpkgs] @Mic92 opened pull request #120775 → Deterministic stdenv → https://github.com/NixOS/nixpkgs/pull/120775
Jackneill has joined #nixos
lgcl has joined #nixos
beertoagunfight has quit [Read error: Connection reset by peer]
lgcl has quit [Client Quit]
Guest80427 is now known as LinuxHackerman
ddellac__ has quit [Ping timeout: 252 seconds]
pushqrdx has quit [Remote host closed the connection]
fuiltilt has joined #nixos
ahmedelgabri has quit [Ping timeout: 250 seconds]
pushqrdx has joined #nixos
dev_mohe has quit [Quit: dev_mohe]
<{^_^}> [hydra] @grahamc merged pull request #928 → hydra-api: add missing properties to PUT /project/{id} → https://github.com/NixOS/hydra/pull/928
<{^_^}> [nixpkgs] @sternenseemann opened pull request #120776 → mldonkey: 3.1.6 -> 3.1.7-2 → https://github.com/NixOS/nixpkgs/pull/120776
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/801720a106a (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/692fae1cf87 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
justanotheruser has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #120762 → pkgs/stdenv/make-derivation: move hostSuffix before the version → https://github.com/NixOS/nixpkgs/pull/120762
ashkitten has quit [Quit: WeeChat 3.1]
brandonhamilton has joined #nixos
brandonhamilton has quit [Client Quit]
ashkitten has joined #nixos
simba has quit [Ping timeout: 245 seconds]
<NinjaTrappeur> Ericson2314++
<{^_^}> Ericson2314's karma got increased to 14
<NinjaTrappeur> for rfc#92 :)
simba has joined #nixos
attila_lendvai has quit [Ping timeout: 240 seconds]
attila_lendvai has joined #nixos
attila_lendvai has joined #nixos
attila_lendvai has quit [Changing host]
superherointj has joined #nixos
ddellac__ has joined #nixos
avaq has quit [Ping timeout: 260 seconds]
nitsky has joined #nixos
<{^_^}> [nixpkgs] @fabaff opened pull request #120777 → python3Packages.adafruit-platformdetect: 3.6.0 -> 3.7.0 → https://github.com/NixOS/nixpkgs/pull/120777
<{^_^}> [nixpkgs] @dotlambda opened pull request #120778 → [20.09] plasma5Packages.discover: patch CVE-2021-28117 → https://github.com/NixOS/nixpkgs/pull/120778
<{^_^}> [nixpkgs] @robintown opened pull request #120779 → Revert "minecraft-launcher: 2.2.1441 -> 2.2.741" → https://github.com/NixOS/nixpkgs/pull/120779
justanotheruser has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ddellac__ has quit [Ping timeout: 252 seconds]
ahmedelgabri has joined #nixos
Nickli has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @friedelino closed pull request #120449 → googleearth-pro: fix xkb keyboard and use nixpkgs libs → https://github.com/NixOS/nixpkgs/pull/120449
stree has quit [Ping timeout: 240 seconds]
vidbina has quit [Ping timeout: 252 seconds]
lord| has quit [Ping timeout: 265 seconds]
vidbina has joined #nixos
jmeredith has joined #nixos
vidbina has quit [Client Quit]
jgt has joined #nixos
cyrinux has quit [Quit: bye]
nitsky has quit [Quit: Connection closed]
cyrinux has joined #nixos
<{^_^}> [nixpkgs] @primeos opened pull request #120780 → llvmPackages_git: init at 12.0.0 → https://github.com/NixOS/nixpkgs/pull/120780
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/692fae1cf87 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
jgt has quit [Ping timeout: 265 seconds]
ahmedelgabri has quit [Ping timeout: 250 seconds]
stree has joined #nixos
ahmedelgabri has joined #nixos
<infinisil> rfcs#92
<{^_^}> https://github.com/NixOS/rfcs/pull/92 (by Ericson2314, 14 hours ago, open): WIP: Computed derivations and hydra-safe IFD
pushqrdx has quit [Remote host closed the connection]
Lord_of_Life_ has joined #nixos
kinroy has joined #nixos
kinroy has quit [Changing host]
pushqrdx has joined #nixos
ddellac__ has joined #nixos
Lord_of_Life has quit [Ping timeout: 245 seconds]
Lord_of_Life_ is now known as Lord_of_Life
<{^_^}> [nixpkgs] @dotlambda merged pull request #120698 → python3Packages.iso8601: switch to pytestCheckHook → https://github.com/NixOS/nixpkgs/pull/120698
jumper149 has quit [Quit: WeeChat 3.1]
ddellac__ has quit [Ping timeout: 268 seconds]
dev_mohe has joined #nixos
simba has quit [Ping timeout: 245 seconds]
<kini> Can someone merge this, please? Or tell me how best to get it merged? https://github.com/NixOS/nixpkgs/pull/106989
<{^_^}> #106989 (by kini, 18 weeks ago, open): openconnect_pa: remove from nixpkgs
lsix has quit [Ping timeout: 250 seconds]
simba has joined #nixos
lord| has joined #nixos
<{^_^}> [nixpkgs] @AluisioASG opened pull request #120782 → python3Packages.ffmpeg-python: replace ffmpeg_3 with ffmpeg → https://github.com/NixOS/nixpkgs/pull/120782
<{^_^}> [nixpkgs] @AluisioASG opened pull request #120783 → r128gain: replace ffmpeg_3 with ffmpeg → https://github.com/NixOS/nixpkgs/pull/120783
zebrag has joined #nixos
<turlando> Noob question: how can I change the configuration for a package? Suppose I want to install emacs with lucid. https://github.com/NixOS/nixpkgs/blob/d600f006643e074c2ef1d72e462e218b647a096c/pkgs/applications/editors/emacs/generic.nix#L28 how can I set with* all to false?
<lukegb> I mean, if you're lazy and don't mind pulling down all the build deps, you could just emacs.override { toolkit = "lucid"; }
<lukegb> otherwise; emacs.override { withGTK2 = false; withGTK3 = false; withMotif = false; toolkit = "lucid"; }
<{^_^}> [nixpkgs] @juev opened pull request #120784 → [~] disablede to disabled → https://github.com/NixOS/nixpkgs/pull/120784
lsix has joined #nixos
<turlando> Thanks lukegb, so I can just put that inside environment.systemPackages = with pkgs; []?
<lukegb> you'll need to wrap it in () but otherwise yes, it should work
<lukegb> it will recompile emacs, though, so be ready for that
<__monty__> pie_: I updated the gist.
<turlando> Perfect, thanks lukegb :)
<pie_> __monty__: idk that -H output looks pretty good to me?
turlando has quit [Quit: Leaving]
<pie_> HARDENING: disabled flags: pie
<pie_> :(
justanotheruser has quit [Ping timeout: 245 seconds]
kraem[m] has joined #nixos
<pie_> __monty__: uhhh...is that including itself? `Build/CoreFoundation/usr/include/CoreFoundation/TargetConditionals.h:22:`
<__monty__> pie_: Yeah, I'm trying to include a Libsystem header with the same name there.
jgt has joined #nixos
<pie_> so youre trying to import targetconditinals.h in targetconditionals.h?
ddellac__ has joined #nixos
exondation has quit [Quit: WeeChat 2.9]
<__monty__> Yes.
simba has quit [Quit: WeeChat 3.1]
<pie_> __monty__: that sounds like it might be the problem :P
<pie_> __monty__: you might be right that it might be possible to deal with it with include order
<pie_> i dont know
<pie_> but theres also the whole thing about using conditional includes
dev_mohe has quit [Quit: dev_mohe]
<__monty__> I'm sure it is, but I wasn't getting any error about it. Hence wanting to figure out which file was being included.
<pie_> hm
<{^_^}> [nixpkgs] @ivan opened pull request #120785 → Fix grab-site and python3Packages.lmdb → https://github.com/NixOS/nixpkgs/pull/120785
zupo has joined #nixos
<pie_> ok so im not sure, solved? or do i need to wait a bit for results
ddellac__ has quit [Ping timeout: 246 seconds]
<__monty__> Yes, thank you.
<__monty__> For now my "solution" is to just patch the couple defines I need into the header.
<__monty__> <3 pie_
<{^_^}> pie_'s karma got increased to 21
<pie_> I guess I can drink now
wallacer has joined #nixos
<{^_^}> [nixpkgs] @Chili-Man opened pull request #120786 → terraform_0_15: 0.15.0 -> 0.15.1 → https://github.com/NixOS/nixpkgs/pull/120786
<primeos> scott,edef: That llvmPackages_latest change is in #116646 but I didn't have time to handle that so far (we really lack LLVM maintainers :o)
<{^_^}> https://github.com/NixOS/nixpkgs/pull/116646 (by ggreif, 5 weeks ago, open): llvmPackages_latest: 11 -> 12
<primeos> (sorry for the delayed reply btw - just in case it still matters)
rubm has joined #nixos
<scott> primeos: thanks for the info
lsix has quit [Ping timeout: 260 seconds]
<colemickens> wow, nvidia+wayland+3080+gdm+gnome worked out!
<colemickens> I'll have to pull gnome 40 pr and try it.
<colemickens> sddm+plasma exploded in a fiery mess though
<{^_^}> [nixpkgs] @dotlambda merged pull request #120784 → python2-packages.nix: fix typo → https://github.com/NixOS/nixpkgs/pull/120784
haijuno has joined #nixos
attila_lendvai has quit [Ping timeout: 260 seconds]
lsix has joined #nixos
<edef> primeos: thanks!
jrm has quit [Ping timeout: 260 seconds]
rubm has quit [Ping timeout: 260 seconds]
hiro98 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @mweinelt merged pull request #119402 → gnome3.file-roller: 3.38.0 -> 3.38.1 → https://github.com/NixOS/nixpkgs/pull/119402
leotaku has joined #nixos
jgt has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @fabaff opened pull request #120787 → python3Packages.hatasmota: 0.2.9 -> 0.2.10 → https://github.com/NixOS/nixpkgs/pull/120787
hlz has quit [Ping timeout: 250 seconds]
jgt has joined #nixos
hlz has joined #nixos
<{^_^}> [nixpkgs] @AluisioASG opened pull request #120788 → r128gain: add unfree derivation to download test files → https://github.com/NixOS/nixpkgs/pull/120788
ddellac__ has joined #nixos
cptchaos83 has joined #nixos
ddellac__ has quit [Ping timeout: 252 seconds]
haijuno has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @sternenseemann merged pull request #93421 → haskellPackages.pandoc-sidenote: 0.19.0.0 -> 0.20.0.0, remove broken → https://github.com/NixOS/nixpkgs/pull/93421
ahmedelgabri has quit [Remote host closed the connection]
moet has joined #nixos
rubm has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann pushed commit from @minijackson to haskell-updates « haskellPackages.pandoc-sidenote: remove broken »: https://git.io/JOb7h
VideoGameEnjoyer has joined #nixos
<{^_^}> [nixpkgs] @fabaff opened pull request #120789 → python3Packages.hstspreload: 2021.3.29 -> 2021.4.26 → https://github.com/NixOS/nixpkgs/pull/120789
<{^_^}> [nixpkgs] @ryantm merged pull request #120779 → Revert "minecraft-launcher: 2.2.1441 -> 2.2.741" → https://github.com/NixOS/nixpkgs/pull/120779
ddellac__ has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #120607 → tremor-rs: 0.11.0 -> 0.11.1 → https://github.com/NixOS/nixpkgs/pull/120607
<{^_^}> [nixpkgs] @Ma27 merged pull request #120661 → nxdomain: 1.0.1 -> 1.0.2 → https://github.com/NixOS/nixpkgs/pull/120661
<{^_^}> [nixpkgs] @orivej-nixos pushed 3 commits to master: https://git.io/JObd0
<{^_^}> [nixpkgs] @sternenseemann opened pull request #120790 → llvmPackages_7: misc improvements for lldClang → https://github.com/NixOS/nixpkgs/pull/120790
zupo has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @mweinelt opened pull request #120791 → babeld: 1.9.2 -> 1.10 → https://github.com/NixOS/nixpkgs/pull/120791
zupo has joined #nixos
rnhmjoj-M has quit [Changing host]
rnhmjoj-M has joined #nixos
rnhmjoj-M has joined #nixos
rnhmjoj-M has quit [Changing host]
meh` has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @fabaff opened pull request #120792 → nbtscanner: init at 0.0.1 → https://github.com/NixOS/nixpkgs/pull/120792
erasmas has quit [Quit: leaving]
<{^_^}> [nixpkgs] @AluisioASG opened pull request #120793 → python3Packages.openapi-spec-validator: add missing dependency on openapi-schema-validator → https://github.com/NixOS/nixpkgs/pull/120793
ahmedelgabri has joined #nixos
leotaku has quit [Quit: ZNC 1.8.2 - https://znc.in]
Andoriyu has joined #nixos
rj has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @veehaitch opened pull request #120794 → ghp-import: update, convert to Python package → https://github.com/NixOS/nixpkgs/pull/120794
ddellac__ has quit [Remote host closed the connection]
ddellac__ has joined #nixos
leotaku has joined #nixos
mounty has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #120787 → python3Packages.hatasmota: 0.2.9 -> 0.2.10 → https://github.com/NixOS/nixpkgs/pull/120787
aaabbbbbbbbbb has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @globin pushed 11 commits to structured-attrs: https://git.io/JObbj
stree has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @mweinelt merged pull request #120789 → python3Packages.hstspreload: 2021.3.29 -> 2021.4.26 → https://github.com/NixOS/nixpkgs/pull/120789
justanotheruser has joined #nixos
mayhew has joined #nixos
__monty__ has quit [Quit: leaving]
edwardk has joined #nixos
<pie_> (clever?) why do activation scripts get run twice during nixos-install
<{^_^}> [nixpkgs] @Profpatsch opened pull request #120795 → kgt: init at 2021-04-07 → https://github.com/NixOS/nixpkgs/pull/120795
stree has joined #nixos
gustavderdrache has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @mweinelt merged pull request #120580 → [20.09] subversion19: mark as insecure → https://github.com/NixOS/nixpkgs/pull/120580
rubm has quit [Ping timeout: 260 seconds]
ahmedelgabri has quit [Quit: WeeChat 3.1]
rubm has joined #nixos
philr has joined #nixos
cwnovusordoseclo is now known as cwfefifofum[m]
emacsomancer has quit [Read error: Connection reset by peer]
pushqrdx has quit [Remote host closed the connection]
fendor has quit [Ping timeout: 252 seconds]
emacsomancer has joined #nixos
pushqrdx has joined #nixos
<{^_^}> [hydra] @cole-h opened pull request #931 → hydra-api: hidden -> visible → https://github.com/NixOS/hydra/pull/931
ddellac__ has quit [Remote host closed the connection]
zupo_ has joined #nixos
<azazel> pie_: really? courious, but they should be idempotent do it shouldn't be a critical issue
<pie_> azazel: https://bpa.st/IJKQ
Henson has quit [Ping timeout: 245 seconds]
pushqrdx has quit [Remote host closed the connection]
zupo has quit [Ping timeout: 265 seconds]
cyrinux has quit [Remote host closed the connection]
tomberek has joined #nixos
<azazel> pie_: cannot they be two equal activation scripts created with some map or such?
<{^_^}> [nixpkgs] @mweinelt merged pull request #120616 → qemu: patches: use correct CVE numbers for CVE-2021-20221 & CVE-2021-20181 → https://github.com/NixOS/nixpkgs/pull/120616
<pie_> azazel: not sure what you mean, here's the source ; https://bpa.st/T4EA i admit i didnt think very hard about it
<pie_> * some highlightin https://bpa.st/HBGQ
<{^_^}> [nixpkgs] @mweinelt merged pull request #120736 → wlsunset: 0.1.0 -> 0.2.0 → https://github.com/NixOS/nixpkgs/pull/120736
<{^_^}> [nixpkgs] @drewrisinger opened pull request #120797 → python3Packages.dask: disable tests requiring network → https://github.com/NixOS/nixpkgs/pull/120797
<{^_^}> [nixpkgs] @eduardosm opened pull request #120798 → pythonPackages.poppler-qt5: 0.24.2 -> 21.1.0 → https://github.com/NixOS/nixpkgs/pull/120798
<{^_^}> [nixpkgs] @sternenseemann opened pull request #120799 → glsurf: build with ocaml 4.05 → https://github.com/NixOS/nixpkgs/pull/120799
jgt has quit [Ping timeout: 260 seconds]
<{^_^}> [hydra] @cole-h opened pull request #932 → Add homepage to Projects schema → https://github.com/NixOS/hydra/pull/932
<{^_^}> [hydra] @grahamc merged pull request #931 → hydra-api: hidden -> visible → https://github.com/NixOS/hydra/pull/931
rubm has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @drewrisinger closed pull request #120797 → python3Packages.dask: disable tests requiring network → https://github.com/NixOS/nixpkgs/pull/120797
haijuno has joined #nixos
<{^_^}> [hydra] @grahamc merged pull request #932 → Add homepage to Projects schema → https://github.com/NixOS/hydra/pull/932
<{^_^}> [hydra] @cole-h opened pull request #933 → Serialize `enabled` and `hidden` columns as boolean → https://github.com/NixOS/hydra/pull/933
civodul has quit [Ping timeout: 260 seconds]
Henson has joined #nixos
rubm has joined #nixos
ddellac__ has joined #nixos
hyper_ch_ has joined #nixos
hyper_ch_ has quit [Changing host]
hyper_ch_ has joined #nixos
ddellac__ has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @MetaDark opened pull request #120800 → undistract-me: init at unstable-2020-08-09 → https://github.com/NixOS/nixpkgs/pull/120800
<radvendii> what is with all these place in nixpkgs where something says "foo.bar or false" as a boolean? e.g. https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/openssl/default.nix#L55
lordcirth has joined #nixos
cfricke has quit [Ping timeout: 250 seconds]
<radvendii> shouldn't that "or false" be a no-op?
haijuno has quit [Quit: Leaving]
<radvendii> the only thing i can think of is it's some kind of typecast, but useLLVM is already a boolean
<pennae> nah, that's "false if foo has no bar, else foo.bar"
Qwerky_ has joined #nixos
lordcirth_ has quit [Ping timeout: 245 seconds]
Qwerky has quit [Ping timeout: 252 seconds]
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<pennae> radvendii: https://nixos.org/manual/nix/stable/#idm140737322000880 has the nitty-gritty
abstrn has quit [Quit: later]
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 252 seconds]
mbrgm_ is now known as mbrgm
supersandro2000 is now known as Guest4333
Guest4333 has quit [Killed (verne.freenode.net (Nickname regained by services))]
supersandro2000 has joined #nixos
<Henson> does anybody have any experience setting up local delivery only e-mail on NixOS? I'm trying to set it up to prevent non-local e-mail delivery.
superherointj has quit [Quit: Leaving]
abstrn has joined #nixos
lordcirth has quit [Remote host closed the connection]
lordcirth has joined #nixos
<pennae> haven't done it, but should be reasonably easy with postfix and just restricting it to 127.1 / ::1
<pennae> or do you also mean blocking outgoing mail?
rubm has quit [Ping timeout: 260 seconds]
<Henson> pennae: yes, blocking outgoing mail. I suspect it has something to do with default_transport or one of those transport options. Currently looking it up.
moet has quit [Quit: leaving]
<pennae> you might want to specify recipient restrictions with a check_recipient_table that disallows all but mydomains targets
<pennae> (it's been a while since we configured postfix, sheesh)
lordcirth_ has joined #nixos
lordcirth_ has quit [Client Quit]
<{^_^}> [nixpkgs] @rb2k opened pull request #120801 → eternal-terminal: 6.0.13 -> 6.1.7 → https://github.com/NixOS/nixpkgs/pull/120801
<{^_^}> [hydra] @grahamc merged pull request #933 → Serialize `enabled` and `hidden` columns as boolean → https://github.com/NixOS/hydra/pull/933
lordcirth has quit [Ping timeout: 250 seconds]
Qwerky_ has quit [Remote host closed the connection]
Synthetica has quit [Quit: Connection closed for inactivity]
virkony has quit [Ping timeout: 260 seconds]
ddellac__ has joined #nixos
<radvendii> pennae++ oh *that's* what "or" does! I was also wondering how you get that behaviour without an if statement. now i know
<{^_^}> pennae's karma got increased to 1
jgt has joined #nixos
ddellac__ has quit [Ping timeout: 246 seconds]
amerigo has quit [Quit: Connection closed for inactivity]
<pennae> hmmm now i wonder whether there's a -- too :D
jgt has quit [Ping timeout: 252 seconds]
virkony has joined #nixos