worldofpeace changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | NixOS 20.09 Nightingale ✨ https://discourse.nixos.org/t/nixos-20-09-release/9668 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | https://r13y.com | 20.09 RMs: worldofpeace, jonringer | https://logs.nix.samueldr.com/nixos-dev
copumpkin has joined #nixos-dev
mmlb has quit [Quit: The Lounge - https://thelounge.github.io]
mmlb has joined #nixos-dev
copumpkin has quit [Quit: Bye!]
rajivr has joined #nixos-dev
<siraben> Anyone familiar with Nix on darwin? Why don't I have the NIX_PATH environment variable?
tomberek has joined #nixos-dev
justanotheruser has joined #nixos-dev
justanotheruser has quit [Quit: WeeChat 2.9]
justanotheruser has joined #nixos-dev
copumpkin has joined #nixos-dev
<elvishjerricco> Well darn. systemd-fstab-generator does a dumb thing with x-systemd.makefs. It causes the mount unit to have a requires dependency on systemd-makefs@dev-foo.service, meaning it forces the fs to unmount when that service is stopped. Pretty sure this doesn't matter in normal operation, but it means that using it in initrd will unmount your root fs before it attempts to switch-root.
<elvishjerricco> Apparently systemd expects / and /usr to be all that's needed to boot, so it has special code in systemd-fstab-generator for those that doesn't do that.
<elvishjerricco> er, wait, no that isn't what happens. wut.
<elvishjerricco> i mean the requires thing is there, but the special / and /usr code still seem to trigger it if I'm reading this right. Can you just not use x-systemd.makefs on / and /usr?
<elvishjerricco> (or any early boot mounts)
cole-h has quit [Ping timeout: 252 seconds]
<elvishjerricco> Ok, got it. Patched systemd so it doesn't set RemainAfterExit on the makefs service. Now isolate initrd-switch-root.service doesn't stop that service, so the mount stays up.
orivej has joined #nixos-dev
copumpkin has quit [Quit: Hmmm]
tomberek has quit [Ping timeout: 240 seconds]
Cale_ has joined #nixos-dev
jonringer has joined #nixos-dev
Cale has quit [Ping timeout: 260 seconds]
jonringer has quit [Ping timeout: 258 seconds]
Cale_ is now known as Cale
jess has quit [Quit: back soon]
easylee has joined #nixos-dev
AlwaysLivid has joined #nixos-dev
urkk has joined #nixos-dev
<yorick> is there any tooling for backporting changes?
<ScottHDev> I would simply use git rebase -i
<chvp> cherry-picking is simpler for that case, no?
__monty__ has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-dev
tv has quit [Ping timeout: 246 seconds]
tv has joined #nixos-dev
Synthetica has joined #nixos-dev
tv has quit [Quit: WeeChat 2.9]
<easylee> Hi everyone! Is the project (still?) looking for public repo mirrors? I am upgrading hardware (2 Gbit/s, Amsterdam, NL) and have some space avialable for additional distros.
tv has joined #nixos-dev
tv has quit [Client Quit]
tv has joined #nixos-dev
cole-h has joined #nixos-dev
jonringer has joined #nixos-dev
jonringer has quit [Remote host closed the connection]
jonringer has joined #nixos-dev
jonringer has quit [Remote host closed the connection]
jonringer has joined #nixos-dev
copumpkin has joined #nixos-dev
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<edef> easylee: i believe cache.nixos.org sits at a reassuring 200TiB as of somewhere last year, i think you'll have to define "some space" more narrowly :p
<abathur> nix#4690 (3 word diff!) could use a look from someone with a handle on sudo security policy. It basically rewrites a few uses of `sudo HOME=ROOT_HOME command` -> `sudo env HOME=ROOT_HOME command` in the installer to support `doas` as a sudo replacement. I'm wondering if `env` is more likely to be blocked than changing HOME already would be?
<{^_^}> https://github.com/NixOS/nix/pull/4690 (by TheOPtimal, 1 week ago, open): Fix edge case with doas in multi-user install script
<gchristensen> abathur: I think that looks okay to me
<gchristensen> my feeling is that aliasing sudo to doas is asking for, well, this
<easylee> Ah damn edef that is a little optimistic haha
<easylee> So there are no smaller portions that need mirroring?
<gchristensen> easylee: we actually don't use mirrors today: we store the cache in S3 and it is served by Fastly. there has been chatter about setting up alternative mirrors, but I don't think any of them got off the ground.
<easylee> Ok, check.
<gchristensen> thank you for considering us, though!
AkechiShiro has joined #nixos-dev
<easylee> Sure, no problem. Keep up the good work!
<eyJhb> How old is the oldest file in the cache?
<samueldr> old
<samueldr> as an additional insight, if one were to mirror only the NixOS iso, it still requires arbitrary updates that happen whenever the channels advance, which is AFAIK quite different from many (most?) distros who update their isos only when they feel it needs to be
<samueldr> also why you won't really see a NixOS torrent
<easylee> I currently mirror rolling distros like Arch, Manjaro, openSUSE (Tumbleweed) and the likes. NixOS got my attention because of that.
<supersandro2000> most distros do an iso when they have a release
<easylee> But 200TB is a no-go hah.
contrapumpkin has joined #nixos-dev
copumpkin has quit [Ping timeout: 268 seconds]
<MichaelRaskin> You most surely can have quite a bit of pruning of old stuff
rajivr has quit [Quit: Connection closed for inactivity]
bennofs_ has joined #nixos-dev
<das_j> infinisil: flokli Any thoughts on this?
<das_j> Is this upstreamable in your opinion?
<flokli> das_j: my belly is full with nice food, I can't think right now
<das_j> flokli: Probably a better choice for keeping your mood up ;)
<flokli> Yes
<qyliss> Ericson2314: I've created a bsd label so we can track our efforts
<qyliss> "exotic" doesn't really feel right imo
<qyliss> and there are people on the BSD side who would like to follow this stuff
<samueldr> it's exotic until it's not I guess
<supersandro2000> qyliss: 👍
<MichaelRaskin> qyliss++
<{^_^}> qyliss's karma got increased to 128
jonringer has quit [Remote host closed the connection]
<samueldr> btw, if it wasn't clear enough, I'm for it, since now it's not exotic anymore :)
<qyliss> ooh, nice round karma number
tomberek has joined #nixos-dev
__monty__ has quit [Quit: leaving]
<qyliss> Ericson2314: how were you thinking of improving https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/openssl/default.nix#L63 ? I'd like to add BSD here but it could really use a cleanup
copumpkin has joined #nixos-dev
contrapumpkin has quit [Ping timeout: 240 seconds]
Cale has quit [Remote host closed the connection]
cptchaos83 has joined #nixos-dev
jess has joined #nixos-dev
copumpkin has quit [Quit: Hmmm]
Cale has joined #nixos-dev
Synthetica has quit [Quit: Connection closed for inactivity]
cjb has joined #nixos-dev
supersandro2000 has quit [Killed (hitchcock.freenode.net (Nickname regained by services))]
supersandro2000 has joined #nixos-dev
cjb has quit [Client Quit]
cjb has joined #nixos-dev
cjb has quit [Client Quit]
cjb has joined #nixos-dev