worldofpeace_ changed the topic of #nixos-dev to: #nixos-dev NixOS Development (#nixos for questions) | NixOS 20.03 BETA Announced https://discourse.nixos.org/t/nixos-20-03-beta/5935 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | https://r13y.com | 19.09 RMs: disasm, sphalerite; 20.03: worldofpeace, disasm | https://logs.nix.samueldr.com/nixos-dev
drakonis_ has quit [Read error: Connection reset by peer]
evanjs has quit [Quit: ZNC 1.7.5 - https://znc.in]
drakonis_ has joined #nixos-dev
evanjs has joined #nixos-dev
drakonis1 has joined #nixos-dev
drakonis_ has quit [Ping timeout: 258 seconds]
justan0theruser has joined #nixos-dev
justanotheruser has quit [Ping timeout: 272 seconds]
ixxie has quit [Quit: Lost terminal]
ixxie_ has quit [Quit: Lost terminal]
drakonis_ has joined #nixos-dev
drakonis1 has quit [Ping timeout: 272 seconds]
Emantor has quit [Quit: ZNC - http://znc.in]
Emantor has joined #nixos-dev
ris has quit [Ping timeout: 256 seconds]
<pie_[bnc]> have the hydra docs really not been updated since 2013?
<samueldr> the year of the copyright, though, hasn't
das_j has quit [Quit: killed]
ajs124 has quit [Quit: killed]
Scriptkiddi has quit [Quit: killed]
Scriptkiddi has joined #nixos-dev
ajs124 has joined #nixos-dev
das_j has joined #nixos-dev
ashkitten has quit [Quit: WeeChat 2.8]
ashkitten has joined #nixos-dev
teto has quit [Ping timeout: 246 seconds]
drakonis has quit [Read error: Connection reset by peer]
drakonis_ has quit [Read error: Connection reset by peer]
drakonis has joined #nixos-dev
chagra_ has joined #nixos-dev
orivej has joined #nixos-dev
chagra has quit [Ping timeout: 256 seconds]
drakonis_ has joined #nixos-dev
drakonis has quit [Ping timeout: 265 seconds]
noonien has quit [Quit: Connection closed for inactivity]
drakonis has joined #nixos-dev
drakonis_ has quit [Ping timeout: 246 seconds]
drakonis_ has joined #nixos-dev
drakonis1 has joined #nixos-dev
drakonis has quit [Read error: Connection reset by peer]
drakonis_ has quit [Ping timeout: 246 seconds]
cole-h has quit [Quit: Goodbye]
sogatori has joined #nixos-dev
__monty__ has joined #nixos-dev
Jackneill has quit [Read error: Connection reset by peer]
Jackneill has joined #nixos-dev
chagra_ has quit [Ping timeout: 256 seconds]
ris has joined #nixos-dev
lopsided98 has quit [Ping timeout: 252 seconds]
lopsided98 has joined #nixos-dev
noonien has joined #nixos-dev
justan0theruser has quit [Ping timeout: 265 seconds]
chagra_ has joined #nixos-dev
justan0theruser has joined #nixos-dev
chagra_ has quit [Ping timeout: 265 seconds]
chagra_ has joined #nixos-dev
ixxie has joined #nixos-dev
<__monty__> Hmm, is Go-1.14.1 *not* gonna make it into 20.03? That's really unfortunate for darwin users.
<LnL> where did you get that from?
<LnL> nix-instantiate channel:nixpkgs-20.03-darwin -A go # /nix/store/d86319n6qskvb004cnwwlb4v7i47r31n-go-1.14.1.drv
<__monty__> I was using the package search interface to check the version in unstable. And that still shows 1.14.
ixxie has quit [Ping timeout: 256 seconds]
<LnL> unstable != 20.03, the update for master is still in staging-next
<__monty__> No, I know. I just also assumed that unstable would be furthest ahead though.
<__monty__> Thanks for clearing this up!
<LnL> releases are generally _much_ faster to update, the constant influx of changes on master makes it harder to integrate mass rebuilds (hence the staging workflow)
tokudan has quit [Remote host closed the connection]
<__monty__> Are the darwin channels based on branches I should specifically backport to?
<LnL> no, everything uses release-20.03 as the source
<LnL> the rest are aliases for the current channel versions
tokudan has joined #nixos-dev
obadz has quit [Quit: WeeChat 2.7.1]
obadz has joined #nixos-dev
tokudan has quit [Remote host closed the connection]
tokudan has joined #nixos-dev
tokudan has quit [Remote host closed the connection]
tokudan has joined #nixos-dev
tom43422 is now known as tom39291
teto has joined #nixos-dev
ixxie has joined #nixos-dev
<Profpatsch> gchristensen: you had a “filterSource exactly these files” somewhere, right?
<Profpatsch> I’d like to indulge in that
<gchristensen> yea
teto has quit [Ping timeout: 246 seconds]
ixxie has quit [Ping timeout: 258 seconds]
teto has joined #nixos-dev
drakonis1 has quit [Ping timeout: 256 seconds]
drakonis1 has joined #nixos-dev
zarel has quit [Quit: ZNC 1.7.4 - https://znc.in]
zarel has joined #nixos-dev
<Profpatsch> gchristensen: thanks, love it
<Profpatsch> gchristensen: Is it MIT?
<Profpatsch> We should put it in nixpkgs
<Profpatsch> gchristensen: not sure you need the dedup.
<Profpatsch> It’s probably faster to just elem the list with duplicates, provided there’s not too many duplicates.
<gchristensen> I think you do need dedup
<gchristensen> the list gets huge otherwise
evanjs has quit [Quit: ZNC 1.7.5 - https://znc.in]
evanjs has joined #nixos-dev
<Profpatsch> gchristensen: hm, why take nix paths instead of strings of relative paths?
<gchristensen> because it feels more natural in Nix to represent paths with paths
<Profpatsch> Hm, don’t feels to me. ./foo/bar is anchored to a single store path with the contents, while `toString ./foo/bar` is anchored to the actual file passed to the evaluator
<Profpatsch> There’s nothing natural about nix paths :)
<Profpatsch> And overloading that with a context-sensitive meaning makes it even more complicated.
<gchristensen> well
<gchristensen> I guess I did it the way I did it because I don't like the way you're suggesting I do it
<gchristensen> I don't feel like I'm overloading anything
<Profpatsch> In the face of `filterSource`, nothing is guaranteed anyway.
<gchristensen> and I like that this forces these paths to exist
<Profpatsch> So in order to know what a path is going to do you have to look at all codepaths anyway.
<gchristensen> I don't know what you mean
<gchristensen> if you don't like it, make a different one. I'm off to do some fun weekend things, good luck and have fun :)
<Profpatsch> The interaction of derivation, toString, filterSource/builtins.path, paths, strings …
<Profpatsch> thanks :)
<Profpatsch> my brain is melting, which is how you define weekend fun I guess :)
ixxie has joined #nixos-dev
drakonis has joined #nixos-dev
drakonis1 has quit [Ping timeout: 264 seconds]
drakonis_ has joined #nixos-dev
drakonis has quit [Ping timeout: 246 seconds]
<samueldr> has the kernel update policy changed for 20.03?
<samueldr> I was trying 20.03 on a computer and saw that linuxPackages_latest points to a 5.5 series kernel
<worldofpeace> samueldr: I don't think it has
<samueldr> right
<samueldr> I'll open an issue to get in touch with NeQuissimus, and see what's going on
<worldofpeace> samueldr: thanks, it sorta seems like it just wasn't done maybe.
<samueldr> what wasn't done?
<worldofpeace> samueldr: actually, I see linuxPackages_latest = linuxPackages_5_6;
<samueldr> in 20.03?
<samueldr> here I see `linuxPackages_latest = linuxPackages_5_5`
<worldofpeace> samueldr: lol, I was not on the release-20.03 branch but one of my branches checked that had `20.03` in its name. looking at release-20.03 it doesn't look like 5_6 was initialized, so this is correct
<samueldr> :)
bhipple has joined #nixos-dev
<samueldr> opened #85504 about that
<{^_^}> https://github.com/NixOS/nixpkgs/issues/85504 (by samueldr, 3 minutes ago, open): [20.03] Linux latest is for the previous release
jamiemagee has joined #nixos-dev
justan0theruser has quit [Ping timeout: 265 seconds]
<ris> i can't figure out _how_ it does it, but wrapProgram seems to do a realpath of some sort to its target, thereby skipping any symlinks. it would be really useful to have an option to disable this for cases where e.g. a program inspects its argv[0]
<ris> one such program actually is our own cc wrapper
<jtojnar> ugh, do we need to mark this as long build? https://hydra.nixos.org/build/116772127
<gchristensen> jtojnar: it seemed something else went wrong, it was silent for 2h
<jtojnar> it is just a long build
<jtojnar> it exports every variant of emoji SVG into PNG for bitmap font
<jtojnar> would verbose makefile output appease it?
<gchristensen> looking at the log I can't see any reason it would be silent for 2h
<gchristensen> usually when I build it there is a steady stream of output
cole-h has joined #nixos-dev
<jtojnar> I think some people still adhere to the old unix mantra that by default there should be no output except for errors
<gchristensen> I'm like 99% sure this build is a legit failure
<gchristensen> because I built it on Thursday and it took a long long time, yes, but steady output
<jtojnar> was it this package or twemoji-color-font?
<jtojnar> I am prety sure this one is silent and just runs thousands of inkscape commands in the background
<gchristensen> oh
<gchristensen> yeah okay you're right
<gchristensen> :x
<gchristensen> ouch
justan0theruser has joined #nixos-dev
<worldofpeace> umm, why is the 20.03 manual on the website https://nixos.org/nixos/manual/
<samueldr> the manual being built is set by the flake https://github.com/NixOS/nixos-homepage/blob/master/flake.nix
<samueldr> worldofpeace: nixos-homepage#400
<{^_^}> https://github.com/NixOS/nixos-homepage/issues/400 (by samueldr, 11 seconds ago, open): Decouple the nixos/nixpkgs manuals from the nixpkgs flake input
<worldofpeace> samueldr: my saviour :D
<worldofpeace> i was like, I didn't release in my sleep did I?
<samueldr> worldofpeace: I don't know if it's as simple as making a new line inputs.nixpkgs-stable.url = "nixpkgs/19.09"; and referencing nixpkgs-stable in those make flags
bhipple has quit [Ping timeout: 256 seconds]
drakonis has joined #nixos-dev
drakonis has quit [Ping timeout: 265 seconds]
drakonis has joined #nixos-dev
zarel has quit [Ping timeout: 250 seconds]
zarel has joined #nixos-dev
drakonis has quit [Ping timeout: 246 seconds]
drakonis_ has quit [Ping timeout: 260 seconds]
drakonis_ has joined #nixos-dev
drakonis has joined #nixos-dev
sogatori has quit [Remote host closed the connection]
evanjs has quit [Quit: ZNC 1.7.5 - https://znc.in]
evanjs has joined #nixos-dev
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-dev
justan0theruser is now known as justanotheruser
orivej has quit [Ping timeout: 250 seconds]
teto has quit [Quit: WeeChat 2.8]
<jtojnar> worldofpeace added it to the hideous tests I started writing last week https://github.com/jtojnar/nixpkgs/pull/new/wrap-gapps-hook-tests
__monty__ has quit [Quit: leaving]
asymmetric has quit [Quit: Peace.]
asymmetric has joined #nixos-dev
ciil has quit [Quit: Lost terminal]
<ekleog> arianvp: Got a tick to review https://github.com/NixOS/nixpkgs/pull/67684 ? Sounds like you're the only one with an idea of how minio works, and it looks relatively easily reviewable :)
<{^_^}> #67684 (by indiscipline, 33 weeks ago, open): nixos/minio: Allow multiple data directories for erasure coding.
ciil has joined #nixos-dev
_rvl_ has joined #nixos-dev
_rvl_ has quit [Quit: ZNC 1.7.5 - https://znc.in]