gchristensen changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | 18.09 release managers: vcunat and samueldr | https://logs.nix.samueldr.com/nixos-dev
eadwu has joined #nixos-dev
pie_ has quit [Ping timeout: 244 seconds]
pie_ has joined #nixos-dev
pie_ has quit [Ping timeout: 240 seconds]
init_6 has joined #nixos-dev
pie_ has joined #nixos-dev
eadwu has quit [Quit: WeeChat 2.3]
eadwu has joined #nixos-dev
pie_ has quit [Ping timeout: 272 seconds]
eadwu has quit [Quit: WeeChat 2.3]
worldofpeace has joined #nixos-dev
eadwu has joined #nixos-dev
pie_ has joined #nixos-dev
pie_ has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 246 seconds]
worldofpeace_ has joined #nixos-dev
orivej has joined #nixos-dev
worldofpeace has quit [Quit: worldofpeace]
nDuff has joined #nixos-dev
eadwu has quit [Quit: WeeChat 2.3]
sir_guy_carleton has joined #nixos-dev
eadwu has joined #nixos-dev
nDuff has quit [Quit: zzz]
lassulus_ has joined #nixos-dev
lassulus has quit [Ping timeout: 244 seconds]
lassulus_ is now known as lassulus
eadwu has quit [Ping timeout: 250 seconds]
eadwu has joined #nixos-dev
orivej has quit [Ping timeout: 244 seconds]
worldofpeace_ has quit [Ping timeout: 244 seconds]
eadwu has quit [Ping timeout: 252 seconds]
sir_guy_carleton has quit [Quit: WeeChat 2.2]
boredom101 has joined #nixos-dev
boredom101 has quit [Quit: Page closed]
pie_ has joined #nixos-dev
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos-dev
pie_ has quit [Ping timeout: 268 seconds]
pie_ has joined #nixos-dev
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos-dev
zarel has joined #nixos-dev
pie_ has quit [Read error: Connection reset by peer]
pie_ has joined #nixos-dev
pie_ has quit [Excess Flood]
pie_ has joined #nixos-dev
zarel has quit [Ping timeout: 240 seconds]
qyliss^work has quit [Ping timeout: 246 seconds]
qyliss^work has joined #nixos-dev
pie_ has quit [Remote host closed the connection]
pie__ has joined #nixos-dev
pie__ has quit [Remote host closed the connection]
pie_ has joined #nixos-dev
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos-dev
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos-dev
pie_ has quit [Excess Flood]
orivej has joined #nixos-dev
zarel has joined #nixos-dev
FRidh has joined #nixos-dev
zarel has quit [Quit: Leaving]
eadwu has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
worldofpeace has joined #nixos-dev
Lingjian has joined #nixos-dev
Lingjian has quit [Client Quit]
eadwu has quit [Ping timeout: 250 seconds]
eadwu has joined #nixos-dev
pie_ has joined #nixos-dev
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos-dev
eadwu has quit [Ping timeout: 250 seconds]
eadwu has joined #nixos-dev
worldofpeace has quit [Remote host closed the connection]
orivej has joined #nixos-dev
pie_ has quit [Ping timeout: 250 seconds]
orivej has quit [Ping timeout: 250 seconds]
orivej has joined #nixos-dev
pie_ has joined #nixos-dev
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos-dev
pie_ has quit [Ping timeout: 245 seconds]
init_6 has quit [Ping timeout: 244 seconds]
orivej has quit [Ping timeout: 240 seconds]
<samueldr> last successful build of a finished evaluation, for `nixpkgs:trunk:unstable`: https://hydra.nixos.org/build/86525788
<samueldr> is there something going on in the plumbing external to hydra?
<samueldr> nixos channels are updating
nDuff has joined #nixos-dev
<domenkozar> samueldr: yeah I reported that
<domenkozar> an issue with terraform deployment
<samueldr> I'm surprised though how it only affects unstable
<samueldr> reported outside github?
<domenkozar> yeah
<domenkozar> I think Jonas deserves some time off :P
<domenkozar> but I pinged eelco today for a bug, hypocyte
<domenkozar> :o
<samueldr> sure! just thinking a known location to point eager users to could be beneficial :)
eadwu has quit [Remote host closed the connection]
<janneke> xb
eadwu has joined #nixos-dev
<domenkozar> autojump stopped working again
<domenkozar> I'm going to add a test for it, seems like it's the most fragile package of them all :D
<domenkozar> hmm works in one terminal but not the other
<domenkozar> :shrugs:
eadwu has quit [Quit: WeeChat 2.3]
eadwu has joined #nixos-dev
<infinisil> Hey, what do you people think of this? https://nixos.org/nixpkgs/manual/#sec-shell-helpers
<infinisil> I was just complaining about it in #52940 when I noticed it's somewhat of a standard approach to doing things (and meanwhile done by a couple more packages)
<{^_^}> https://github.com/NixOS/nixpkgs/pull/52940 (by Melkor333, 3 days ago, open): mcfly: init at v0.3.1
<infinisil> But I really don't like this approach. Having binaries just to discover where certain files in the derivation live is weird
<infinisil> And they litter PATH's and installation directories
<infinisil> #27709 introduced this
<{^_^}> https://github.com/NixOS/nixpkgs/pull/27709 (by binarin, 1 year ago, merged): fzf: add script for finding 'share' folder
<samueldr> hmm, any way it could be done with one unique wrapper, e.g. $(nix-share autojump) so it won't pollute PATH so much? I, too, dislike how it adds stuff in PATH
<FRidh> infinisil: it's pragmatic...but really ugly
<samueldr> and thinking about it, there's no way that one unique wrapper can do it and work as well as putting things in PATH :/
<infinisil> samueldr: Ah yeah I thought of this too
<infinisil> Something that buildEnv can do for all its inputs
Lingjian has joined #nixos-dev
<FRidh> if you install in your profile the wrapper can look in each profile in NIX_PROFILES at share/*/, not?
<samueldr> yeah
<samueldr> though the more I think about it, the fewer cases I see where I cannot get the full path to its share location, without it being availble in profiles or already known
<samueldr> e.g. you want to integrate fzf within a nix derivation? ${fzf}/share/fzf e.g. you nix-store --realise it? well you have the path already
<FRidh> I do think we should aim at derivations declaring they provide this kind of data
<samueldr> though one issue with a global thing is how do multiple derivations adding to that `fzf` folder act?
eadwu has quit [Ping timeout: 252 seconds]
<samueldr> here we have the one canonical script *for fzf* knowing about it
<infinisil> samueldr: Garbage collection though
<infinisil> You need to install it somehow
<samueldr> yeah, I'm thinking fringe use cases
eadwu has joined #nixos-dev
<samueldr> where the current method works, even though it isn't optimal
<infinisil> "> how do multiple derivations adding to that `fzf` folder act"
<infinisil> I think it's convention that all derivations use /share/${name} for their files (more or less)
<infinisil> In my comment above I proposed something like /share/bash/sourceables/${name}
<samueldr> some /usr/share folders are used as a melting pot where anything can add hooks or plugins or such things
<FRidh> it's a step in the right direction
Lingjian has quit [Ping timeout: 250 seconds]
<samueldr> are things `share` linked by default into profiles?
<domenkozar> clever: are you running nixos on rbpi3?
<samueldr> or is `pathsToLink` strictly a nixos thing?
<samueldr> domenkozar: I have a rpi3b sitting next to me, running nixos, if it isn't clever-specific
<FRidh> it's buildEnv
<domenkozar> samueldr: I'm trying to get kodi to work
<domenkozar> but it seems firmware doesn't work on 64bit
<domenkozar> :((
<samueldr> firmware?
orivej has joined #nixos-dev
<samueldr> maybe try `linuxPackages_rpi` for the kernel, it's recently (a couple months back) been updated to work on aarch64
<infinisil> samueldr: I thought /share is linked automatically, but now I'm not sure anymore, maybe it's only certain subdirectories of it
<samueldr> infinisil: I'm not sure, which is why I'm asking, pathsToLink may be a different beast than for profiles
Lingjian has joined #nixos-dev
<FRidh> for nixos there is also environment.pathsToLink and environment.extraOutputsToInstall and, I think more appliceable here, environment.shellInit . They could simply source it here
<domenkozar> samueldr: raspberrypifw
<domenkozar> it ships blobs for video hw acceleration
<samueldr> hm, should it work on the mainline kernel?
<samueldr> I would bet it wouldn't
<domenkozar> nah cause hw accel is not in kernel
<domenkozar> eh
<{^_^}> sakaki-/gentoo-on-rpi3-64bit#63 (by zd59, 7 weeks ago, closed): low video performance
<samueldr> yeah, try using the linuxPackages_rpi then
eadwu has quit [Ping timeout: 260 seconds]
<samueldr> though 32/64 bits might still be an issue
<samueldr> at least it would be the right kernel for it
<samueldr> (I still think it's sad that the raspberry pi foundation continues not-supporting 64 bit)
orivej has quit [Ping timeout: 272 seconds]
jtojnar has quit [Quit: jtojnar]
boredom101 has joined #nixos-dev
boredom101 has quit [Ping timeout: 256 seconds]
<infinisil> dtz: You here? Regarding #52444
<{^_^}> https://github.com/NixOS/nixpkgs/pull/52444 (by dtzWill, 1 week ago, open): ffmpeg{_3_4,_4,-full}: updates
Lingjian has quit [Ping timeout: 252 seconds]
sir_guy_carleton has joined #nixos-dev
Lingjian has joined #nixos-dev
Lingjian has quit [Read error: Connection reset by peer]
Lingjian has joined #nixos-dev
Lingjian has quit [Read error: Connection reset by peer]
Lingjian has joined #nixos-dev
<dtz> infinisil: yessir
<dtz> sorry for delay :)
<infinisil> When I said "(build still failing with same error)" earlier, I messed up something with git and didn't use the latest commit at that point
sir_guy_carleton has quit [Quit: WeeChat 2.2]
<infinisil> But I tried again as you can see from the comment and it does indeed build (libaom)
<dtz> okay \o/
<dtz> but still doesn't fix ffmpeg_4 it looks like QQ
<infinisil> Oh, I haven't tested ffmpeg_4
<infinisil> On linux everything works?
<dtz> i mean, it seems to! :)
<dtz> been using for a while, no problems :)
<infinisil> Alright, hmm..
<dtz> maybe just upstream ffmpeg build bug re:darwin? dunno
<infinisil> Wait, the error mentions AVFoundation *checks if AVFoundation is somehow included in the build*
<infinisil> Sure is
<infinisil> I don't think that's it, but just to mention it: I'm running an outdated nix version on my mac
<infinisil> Duh, it's the same error as ofborg
<infinisil> Man I'm a bit slow today
<infinisil> I'm also suspecting upstream bug now
orivej has joined #nixos-dev
Lingjian has quit [Ping timeout: 252 seconds]
Lingjian has joined #nixos-dev
<clever> domenkozar: the last time i had full nixos running on an rpi, it was an armv6 build, on a rpi2 i think
<clever> ive been having trouble getting them to netboot lately, and my sd cards are failing
nDuff has quit [Quit: zzz]
Lingjian has quit [Ping timeout: 252 seconds]
FRidh has quit [Remote host closed the connection]
eadwu has joined #nixos-dev
eadwu has quit [Ping timeout: 250 seconds]
eadwu has joined #nixos-dev
eadwu has quit [Ping timeout: 250 seconds]
boredom101 has joined #nixos-dev
eadwu has joined #nixos-dev
eadwu has quit [Ping timeout: 252 seconds]
eadwu has joined #nixos-dev
eadwu has quit [Ping timeout: 252 seconds]
<samueldr> hey, now that I know teams can be mentioned, I took the initiative to create a @NixOS/backports team so people that want to *do* backports can be pinged as a group
<gchristensen> nice
<samueldr> I would highly recommend release managers to be added from now on to that team (and they can remove themselves after their stay) but I won't do it for RMs prior to me
boredom101 has quit [Quit: Page closed]
<Profpatsch> lol, I finally pushed the package testing function somewhere accessible: https://github.com/Profpatsch/nixperiments/blob/master/package-tests/default.nix
<Profpatsch> # TODO DOCS
<Profpatsch> :)
<Profpatsch> This was the stuff I talked about in the talk I gave … at Nixcon a year ago.