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.03 release managers: fpletz and vcunat | https://logs.nix.samueldr.com/nixos-dev
matthewbauer has quit [Ping timeout: 248 seconds]
Guest49421 has quit [Remote host closed the connection]
stqism has joined #nixos-dev
Sonarpulse has quit [Ping timeout: 268 seconds]
Sonarpulse has joined #nixos-dev
Sonarpulse has quit [Ping timeout: 260 seconds]
<genesis> wrapQtProgram seems deprecated, doc still mention it ?
<samueldr> I get no match for wrapqt (case insensitive) both on master and 18.03?
<samueldr> genesis: where did you see this?
<genesis> sorry
<samueldr> ah, older manual :)
<genesis> was reading an old doc, wonder why :O
<samueldr> found it via google I guess
<genesis> i should admit :P
<samueldr> it found what you were searching for, not caring for the age
<samueldr> genesis: anything particular you wanted to do?
lassulus_ has joined #nixos-dev
<genesis> samueldr : just try to improve scriptcommunicator derivation
lassulus has quit [Ping timeout: 240 seconds]
lassulus_ is now known as lassulus
<{^_^}> #36747 (by bignaux, open): [WIP] scriptcommunicator: init at 05.07
<samueldr> well, that's why I didn't find it in nixpkgs :)
<genesis> i lost many time to rebuild when i just want to fix installPhase
<genesis> i need a better setup to fix this phase without rebuild everything.
<genesis> (and a better machine, since some package took 8 hours, and fixing phase is quite impossible)
pbogdan has quit [Ping timeout: 276 seconds]
<genesis> should learn other tools than nix-env i guess.
pbogdan has joined #nixos-dev
<genesis> i think i've improve a bit since my first derivation :)
sir_guy_carleton has joined #nixos-dev
drakonis has joined #nixos-dev
drakonis has quit [Remote host closed the connection]
pie__ has joined #nixos-dev
pie___ has quit [Ping timeout: 240 seconds]
Sonarpulse has joined #nixos-dev
Sonarpulse has quit [Ping timeout: 265 seconds]
biopandemic has quit [Quit: Quit.]
ilbelkyr has left #nixos-dev [#nixos-dev]
goibhniu has joined #nixos-dev
pie___ has joined #nixos-dev
pie__ has quit [Ping timeout: 260 seconds]
page has quit [Ping timeout: 256 seconds]
page has joined #nixos-dev
makefu has quit [Ping timeout: 256 seconds]
LnL has quit [Ping timeout: 256 seconds]
LnL has joined #nixos-dev
makefu has joined #nixos-dev
sir_guy_carleton has quit [Quit: WeeChat 2.0]
makefu has quit [Quit: WeeChat 1.9.1]
makefu has joined #nixos-dev
orivej has joined #nixos-dev
<domenkozar> gchristensen: back
<srhb> This failure appears to be non-reproducible even with sandbox enabled. I can't figure out why: https://hydra.nixos.org/build/78608184 -- any good ideas?
<srhb> (It looks like "cat" from coreutils is missing)
pie___ has quit [Ping timeout: 264 seconds]
pie_ has joined #nixos-dev
vdemeester has quit [Remote host closed the connection]
sorear has quit [Remote host closed the connection]
vcunat has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
<{^_^}> nixos-artwork#29 (by samueldr, open): ericsagnes' contributions All rights → cc0
<{^_^}> nixos-artwork#26 (by samueldr, open): Bootloader artwork refresh
<gchristensen> domenkozar: also, can you add samuedr to the nixpkgs contributors team on github so he can merge PRs?
<domenkozar> sure, let me get nixos weekly together first
<gchristensen> oh! If it isn't too late, I have a thing to add, I think!
<domenkozar> quick!
<gchristensen> I would like to specifically call out a massive thank-you to vcunat and samueldr for being 18.09's release managers!
<domenkozar> gchristensen: how long do you need?
<gchristensen> oh, that is all!
<gchristensen> I can comment it now
<domenkozar> thanks!
<domenkozar> I can share some lessons learned for nixos weekly
<domenkozar> it's a bad idea to spill beer on mouse pad, since it's lot of copy pasting.
<domenkozar> and sticky pad doesn't help
<gchristensen> haha ouch
<domenkozar> that's it for now :)
pie_ has quit [Ping timeout: 265 seconds]
<domenkozar> gchristensen: can I replace I with Nix community?
<gchristensen> you bet
<simpson> +1
<domenkozar> can I ask someone to proof read?
<gchristensen> ideally Vladimir -> Vladimír
<gchristensen> looks good :)
<simpson> Looks great. Convention nitpick: "Beginners guide" -> "Beginner's guide"
<domenkozar> thanks!
<gchristensen> no, domenkozar, thank you!
<vcunat> I actually tend to use "Vladimir" intentionally in international communities :-)
<vcunat> (i.e. I don't really care, it's just about making it simpler)
<ekleog> you don't want to push for utf8 everywhere, like nix and its former ‘’ quotes? :°
sorear has joined #nixos-dev
FRidh has joined #nixos-dev
phreedom_ has joined #nixos-dev
phreedom has quit [Ping timeout: 250 seconds]
guibou_ is now known as Guillaum
Sonarpulse has joined #nixos-dev
<gchristensen> ok y'all, what is the value of disabling aliases inside nixpkgs?
<gchristensen> I don't remember
<LnL> overrides
<gchristensen> right
<domenkozar> sorry for nixos weekly hiccups
<domenkozar> I expect to fail more but in next 5-10 editions it will go smoothly :)
<gchristensen> one thing I've been thinking about, domenkozar, is there is no need to clear the queue every week -- might be good to keep a few things "in the wings" for quieter weeks
<domenkozar> gchristensen: interesting, what's the benefit?
<gchristensen> well if there is a week without (much?) content we don't miss it :)
<domenkozar> maybe then just have a threshold of 5 items
<gchristensen> yeah,maybe
<gchristensen> and I think the goal of having people write up a few sentences (or even paragraphs!) about their entry is a great idea
<domenkozar> slowly moving there :)
Sonarpulse has quit [Ping timeout: 276 seconds]
drakonis has joined #nixos-dev
Sonarpulse has joined #nixos-dev
phreedom has joined #nixos-dev
phreedom_ has quit [Ping timeout: 250 seconds]
sir_guy_carleton has joined #nixos-dev
Sonarpulse has quit [Ping timeout: 260 seconds]
Guillaum is now known as guillaum
guillaum is now known as guibou
Sonarpulse has joined #nixos-dev
FRidh has quit [Quit: Konversation terminated!]
<Dezgeg> we seem to have 8 versions of llvm (llvm_34 llvm_35 llvm_37 llvm_38 llvm_39 llvm_4 llvm_5 llvm_6), maybe we should drop a bunch of them? who knows about this stuff?
<LnL> yeah, we pruned a bunch about a year ago IIRC
genesis has quit [Remote host closed the connection]
pie_ has joined #nixos-dev
genesis has joined #nixos-dev
orivej has joined #nixos-dev
<gchristensen> let's prune some more :)
vcunat has quit [Ping timeout: 260 seconds]
<genesis> to obtain which goal ?
<gchristensen> reduce the # of big things we depend on unnecessarily
<gchristensen> if they're needed, keep them, of course
pie_ has quit [Read error: Connection reset by peer]
pie__ has joined #nixos-dev
<samueldr> gchristensen, domenkozar, anything missing for my access? (adding that nixos-artwork access could be useful if not in the default set)
ben has joined #nixos-dev
<domenkozar> lemme do that
<domenkozar> sorry, it's 40C
<domenkozar> here
<gchristensen> :')
<domenkozar> that's the best excuse I got :P
<Profpatsch> Uh, that’s brutal.
<Profpatsch> We had ~30 today, so it’s a pretty good excuse if you ask me.
<domenkozar> yeah, 42C forecast for Saturday
<samueldr> and they said the speed of light couldn't be breached
<domenkozar> I think weather has fever :/
<samueldr> (42✖️c)
<gchristensen> (lol)
<Profpatsch> I think at 50 it gets pretty dangerous for humans.
<domenkozar> even at 40 for some
<domenkozar> samueldr: invite sent
<clever> "2018-08-02 15:57:14 bedroom temp: 28.19c(82.74f), kitchen: 28.00c(82.40f), living room: 27.00c(80.60f), outdoor: 29.06c(84.31f), server: 30.50c(86.90f) VCC: over 4.5 volts portb: 00000000"
<samueldr> thanks!
<Profpatsch> But then you must overhead because it’s impossible for your body to cool itself anymore. Also, proteins start to degenerate~
<Profpatsch> *overheat
<domenkozar> well if it's 42C
<domenkozar> and we start to degenerate at 50
<ben> I'm already a degenerate, itym denature ;)
<domenkozar> well, should make the best of life :)
<samueldr> hmm, domenkozar, maybe it's a weirdness with how github handles authorizations, but this gave me access *only* to nixos-artwork
<samueldr> (made sure to logout/login just in case)
<clever> samueldr: github shouldnt need you to relog to make permission changes take effect
<clever> samueldr: check your email inbox
<samueldr> (yeah, I expected so, especially since it worked for *-artwork, but paranoïa made me do it first)
<samueldr> clever: yeah, had the invitation, accepted it, and I am in a *team*
<drakonis> nixos-artwork?
<drakonis> so, new art for the releases?
<samueldr> there's always art for the releases, though it's not plastered much around
<samueldr> always being limited to the two last releases :) https://github.com/NixOS/nixos-artwork/tree/master/releases
<drakonis> neat.
<drakonis> doesn't look elaborate enough :V
<drakonis> out
<drakonis> hmm, we're a few years alway from running out of alphabet letters, right?
<samueldr> only latin alphabet
<drakonis> 8 years of releases to run out
goibhniu has quit [Ping timeout: 244 seconds]
<drakonis> better conquer the world by then
sir_guy_carleton has quit [Quit: WeeChat 2.0]
<Sonarpulse> Dezgeg: if you want to help me push on meson stuff more broadly, that would be much appreciated
<Sonarpulse> it's so close to finally being a decent thing for C and C++
<Sonarpulse> I'd love to get it over the fence
<Sonarpulse> / teach it enough to do compilers + stdlibs properly
<Sonarpulse> (if GCC and LLVM were ever to switch to cross-perfect Meson, boy! my life would be a lot easier)
Sonarpulse has quit [Ping timeout: 268 seconds]
Sonarpulse has joined #nixos-dev
<jtojnar> Sonarpulse: any meson changes planned?
<jtojnar> I need to review the rpath patch against 0.47 so we can update back https://github.com/NixOS/nixpkgs/pull/44040
<{^_^}> #44040 (by dtzWill, closed): Revert "meson: 0.46.1 -> 0.47.0"
<LnL> meson is pretty broken on darwin pre 0.47
<Sonarpulse> jtojnar: well there was that stuff before that was shot down about specifying the build platform explicitly
<Sonarpulse> I also want to fix their tool env var logic
<Sonarpulse> I'll CC you
<jtojnar> oh, did not know it was shot down
<Sonarpulse> jtojnar: well it is still open, but no action
<{^_^}> mesonbuild/meson#3969 (by Ericson2314, open): Meson's tool env var interpretation clashes with Autoconf's, leading to disto packaging issue
<Sonarpulse> that is new issue
drakonis has quit [Remote host closed the connection]
<Sonarpulse> (I just edited it, so refresh if you are reading)
<domenkozar> gchristensen: well that's just 5h too late for weekly :D
<samueldr> domenkozar: sorry to bother you again, looks like being a member of "artwork committers" made it so I only have access to that repo, not nixpkgs
<infinisil> What do you people think of #17494?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/17494 (by cmfwyp, open): nixos: set default for boot.tmpOnTmpfs to true
<domenkozar> samueldr: ah I thought you only mean artwork
<samueldr> ah, sorry, being a RM may be harder without nixpkgs access :)
<domenkozar> yeah, sorry :D
<domenkozar> I should have known
* domenkozar mumbles about heat
<samueldr> yeah, I figured something like that :)
<domenkozar> samueldr: done!
<domenkozar> I know this is offtopic, but anyone around that has used AWS orgs successfully?
<samueldr> thanks domenkozar, confirm it works
<domenkozar> I have, but I never know how this works
<samueldr> > 100 members
<{^_^}> attempt to call something which is not a function but an integer, at (string):162:1
<domenkozar> :D
<samueldr> if it wasn't for the removals from 2FA, it would be neat
<domenkozar> is that nix?
<samueldr> nixpkgs committers
<domenkozar> no I mean the bot
<samueldr> oh right yes
<samueldr> > pkgs.hello
<{^_^}> "<derivation /nix/store/aq3byv8z9ax5zqbqi5b73q06yq8gfl99-hello-2.10>"
<infinisil> :)
<domenkozar> can I crash it?
<samueldr> > { and = "more"; nix = "things"; }
<{^_^}> { and = "more"; nix = "things"; }
<samueldr> domenkozar: only on #bottest
<samueldr> (if you want to be noisy)
<domenkozar> nah
<infinisil> Nobody ever got it to crash heh
<samueldr> there were a bunch of attemps
<domenkozar> let me dig up
<domenkozar> > (x: x x)(y: y y)
<{^_^}> error: stack overflow (possible infinite recursion)
<domenkozar> well you can always evaluate 1000 NixOS machines to kick the OOM :P
<infinisil> It's only nix eval, no builds
<domenkozar> yeah it's the eval that takes lots of memory
<domenkozar> but does it execute repl each time?
<infinisil> Oh I see, yeah it would get oom, but not crash, I think it just returns "(no output)" then
<infinisil> domenkozar: It's done via nix-instantiate
<infinisil> On a generated nix file, can store variables
<infinisil> > fortune
<{^_^}> "Try not. Do. Or do not. There is no try."
<domenkozar> > x = 3
<{^_^}> x defined
<domenkozar> > x
<{^_^}> 3
<domenkozar> nice
<domenkozar> how long does it keep them?
<infinisil> Forever
<domenkozar> ha
<infinisil> Well until the data eventually gets lost in some way I guess :)
<domenkozar> > false = true
<{^_^}> false defined
<infinisil> (it's run by me)
<domenkozar> :P
<domenkozar> > false
<{^_^}> true
<domenkozar> hihi
<infinisil> Lol
<infinisil> Why does Nix even allow this
<domenkozar> yeah
<domenkozar> infinisil: really cool bot!
<domenkozar> is it OSS?
<infinisil> Thanks :)
<infinisil> (not in a state of anybody being able to run it though, the docs are pretty bad too)
<infinisil> Well the docs aren't bad actually, because there are none lol
<domenkozar> > map = f: l: builtins.map (x: throw "nope") l
<{^_^}> map defined
<domenkozar> > map (x: x) [1]
<{^_^}> [ <CODE> ]
<domenkozar> oh
<infinisil> > p (map (x: x) [1])
<{^_^}> nope
<domenkozar> :D
* infinisil invites you to #bottest :)
<domenkozar> sorry :P
<domenkozar> I'll stop now
<domenkozar> ok one more
<domenkozar> > p <nixpkgs>
<{^_^}> "/var/lib/nixbot/state/nixpkgs"
<domenkozar> > p /
<{^_^}> error: syntax error, unexpected ')', at (string):165:1
<infinisil> Haha, there are some useful commands, I could demo them in #bottest
<domenkozar> > /
<{^_^}> error: syntax error, unexpected '/', at (string):164:1
<domenkozar> > builtins.readDir /
<{^_^}> error: syntax error, unexpected ')', at (string):165:1
<domenkozar> > builtins.readDir /.
<{^_^}> access to path '/' is forbidden in restricted mode
<domenkozar> ok that's enough :)
<infinisil> What if I told you you can inspect definitions with "> :v <varname>"
<domenkozar> > :v map
<{^_^}> map = f: l: builtins.map (x: throw "nope") l
<domenkozar> cool :)
<infinisil> > :v p
<{^_^}> p = newPretty
<infinisil> Oh, oh well
<clever> > /.
<{^_^}> /
Sonarpulse has quit [Ping timeout: 268 seconds]
contrapumpkin has quit [Ping timeout: 240 seconds]
copumpkin has joined #nixos-dev