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
srk has quit [Ping timeout: 256 seconds]
ehmry has quit [Quit: No Ping reply in 180 seconds.]
ehmry has joined #nixos-dev
b42 has quit [Ping timeout: 260 seconds]
b42 has joined #nixos-dev
srk has joined #nixos-dev
avn has quit [Ping timeout: 246 seconds]
justanotheruser has quit [Ping timeout: 272 seconds]
<gchristensen> anyone around able to start a vm or something with ipxe with debug messages enabled, to get debug logs to figure out why the aarch64 community box is down?
avn has joined #nixos-dev
stigo has quit [Ping timeout: 246 seconds]
stigo has joined #nixos-dev
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nixos-dev
rajivr has joined #nixos-dev
asbachb has joined #nixos-dev
asbachb has left #nixos-dev [#nixos-dev]
stigo has quit [Ping timeout: 256 seconds]
stigo has joined #nixos-dev
ris has quit [Ping timeout: 264 seconds]
tilpner_ has joined #nixos-dev
tilpner has quit [Ping timeout: 256 seconds]
tilpner_ is now known as tilpner
teto has quit [Ping timeout: 272 seconds]
<rajivr> Mic92: Thank you for the pointer. I tried adding `/status needs_merger` to this PR https://github.com/NixOS/nixpkgs/pull/103205 . For some reason, it says - The PR author cannot set `needs_merger`.
<{^_^}> #103205 (by rajivr, 1 week ago, open): zfsbackup: update unstable-2019-03-05 -> unstable-2020-09-30
LnL has quit [Quit: exit 1]
LnL has joined #nixos-dev
LnL has quit [Changing host]
LnL has joined #nixos-dev
LnL- has joined #nixos-dev
LnL- has joined #nixos-dev
LnL- has quit [Changing host]
LnL has quit [Ping timeout: 260 seconds]
<samueldr> >> sys/rpicamsrc/meson.build:30:4: ERROR: Problem encountered: Could not find bcm_host.h. Please pass the location of this header via -Drpi-header-dir=/path
<samueldr> I haven't had the time to do any looking at it yet, and probably won't for a small whlie
<samueldr> I see that ofborg didn't finish the build, understandably due to staging
<samueldr> anyway, I'm off for the night
janneke has quit [Ping timeout: 244 seconds]
janneke has joined #nixos-dev
orivej has quit [Ping timeout: 260 seconds]
janneke has quit [Quit: janneke quits Mes'sing]
janneke has joined #nixos-dev
LnL has joined #nixos-dev
LnL has joined #nixos-dev
LnL has quit [Changing host]
LnL- has quit [Ping timeout: 246 seconds]
prusnak has quit [Ping timeout: 272 seconds]
prusnak has joined #nixos-dev
<delroth> gchristensen: re: ipxe, I suspect there's an issue with their OCSP proxy @ ocsp.ipxe.org (see twitter)
<delroth> I can't seem to get it to return anything else than tryAgain
<delroth> have you already asked about it on #ipxe? can't find irc logs for that channel
prusnak has quit [Ping timeout: 272 seconds]
prusnak has joined #nixos-dev
johnny101 has quit [Ping timeout: 264 seconds]
prusnak has quit [Ping timeout: 272 seconds]
prusnak has joined #nixos-dev
johnny101 has joined #nixos-dev
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos-dev
manveru has quit [Ping timeout: 272 seconds]
manveru has joined #nixos-dev
orivej has joined #nixos-dev
red[evilred] has joined #nixos-dev
<red[evilred]> Perhaps a silly question. I'm going through the nix docs, and in the example they show the contents of all-packages.nix as having applications in the form of
<red[evilred]> hello = import ../applications/misc/hello/ex-1 { inherit fetchurl stdenv perl; };
<red[evilred]> whereas in the all-packages that I have in my nixpkgs, it uses callPackage
<red[evilred]> oh nm - it's discussed later
catern has quit [Ping timeout: 256 seconds]
thoughtpolice has quit [Ping timeout: 272 seconds]
thoughtpolice has joined #nixos-dev
AlwaysLivid has quit [Ping timeout: 260 seconds]
catern has joined #nixos-dev
alp has joined #nixos-dev
dongcarl has quit [Quit: Ping timeout (120 seconds)]
dongcarl has joined #nixos-dev
alp has quit [Ping timeout: 272 seconds]
kalbasit has quit [Ping timeout: 240 seconds]
cole-h has quit [Ping timeout: 264 seconds]
alp has joined #nixos-dev
saschagrunert has joined #nixos-dev
teto has joined #nixos-dev
kcalvinalvin has quit [Ping timeout: 256 seconds]
hyperfekt has quit [Ping timeout: 265 seconds]
kcalvinalvin has joined #nixos-dev
hyperfekt has joined #nixos-dev
<arianvp> worldofpeace: you around?
<arianvp> I am running into some odd bugs with Gnome in 20.09
<arianvp> e.g. for some reason gnome doesn't list Calendar under "Default Applications > Calendar" but insists on always opening VSCode with ical feeds
<arianvp> and Gnome Calendar doesnt even show up in the dropdown
<arianvp> Same for the Music app. Instead I can only select VLC there. and the default music app is not in the list of apps
<arianvp> eventhough it's installed
<arianvp> didnt want to open a github bug yet; as maybe it's something specific to nixos with immutability and all
red[evilred] has quit [Quit: Idle timeout reached: 10800s]
cransom has quit [Ping timeout: 265 seconds]
FRidh has joined #nixos-dev
__monty__ has joined #nixos-dev
cransom has joined #nixos-dev
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos-dev
<nh2[m]> samueldr: I tried to use ofborg to figure out whether the upgrade breaks other arches, but I couldn't tell, because staging was apparently broken on on aarch64 at the time: https://github.com/NixOS/nixpkgs/pull/99345/checks?check_run_id=1300702358 and I don't have an aarch64 device on which I could test it well. I think our CI story for this isn't good yet. I think ofborg should also test staging PRs against
<nh2[m]> `nixpkgs-unstable` to be able to tell quickly whether it'd work at all. Otherwise it'll always be a blind shot
alp has quit [Ping timeout: 260 seconds]
alp has joined #nixos-dev
<siraben> Can this be automated? https://github.com/NixOS/nixpkgs/issues/103997
<{^_^}> #103997 (by nh2, 13 hours ago, open): Change all packages from "name" to "pname"+"version", remove all uses of meta.version and meta.tag
saschagrunert has quit [Remote host closed the connection]
alp has quit [Ping timeout: 272 seconds]
<domenkozar[m]> cachix db going over instance upgrade.
<supersandro2000> Mic92: just saw that. 😄
sphalerite is now known as LinuxHackerman
LinuxHackerman is now known as sphalerite
ddima has joined #nixos-dev
tilpner has quit [Remote host closed the connection]
tilpner has joined #nixos-dev
orivej has quit [Ping timeout: 246 seconds]
cole-h has joined #nixos-dev
<bk1603[m]> Hey everyone! It's me again. I am now getting a permission denied error when I'm building systemd because meson tries to install things to `/etc/systemd`. Here is a paste to the error: https://pastebin.com/iGJGqvTP
<bk1603[m]> It's not the entire output, the entire output was longer than the scrollback I had set. Though I can provide it if this isn't enough
<bk1603[m]> Here's the config again: https://pastebin.com/ibjDdNFi
<jtojnar> bk1603: is that in nixpkgs?
<bk1603[m]> Oh no, I am trying to build systemd from source.
<bk1603[m]> I added an overlay that changed the source for systemd
<bk1603[m]> I am trying to `nixos-rebuild build-vm` it
<jtojnar> you will either need to set the appropriate option to install to $out/etc, or, if there is not one, patch the `meson.build` file
<bk1603[m]> I see, umm, how does the nixpkgs version of the derivation work though? Can I find the option in there?
<bk1603[m]> (I tried various hooks from there and it still didn't work :( )
<jtojnar> they might have changed the build script in master so that it needs extra work
<bk1603[m]> Jan Tojnar: Ah that makes sense. So I need to figure out what's being installed to `/etc` in the meson build file, and change it's path right? Or find an option for it. Would changing `DESTDIR` to `$out/` work?
<jtojnar> bk1603: yeah. changing destdir would help you finding it out (though note that the derivation sets the variable in preInstall)
<jtojnar> if you wanted to use it for your actual build, you would need to relocate it back afterwards: https://github.com/NixOS/nixpkgs/blob/085da94aceb11bb819c39775359ff4a1f9d1eb12/pkgs/desktops/gnome-3/core/gdm/default.nix#L140-L162
<siraben> Could someone help me understand where this linker is coming from? https://discourse.nixos.org/t/help-wanted-remarkable1-cross-compile-toolchain-for-nix/9961/9?u=siraben
<bk1603[m]> Hmm, makes sense. I'll give this a shot. Thanks Jan Tojnar !
<siraben> But somehow it goes from `/lib/ld-linux-armhf.so.3` to `/usr/lib/ld.so.1` as seen on the executable.
<infinisil> niksnut: Taneb: (MichaelRaskin): FRidh: rfcs#67 meeting in 15 minutes: https://meet.jit.si/NixRFC67
<{^_^}> https://github.com/NixOS/rfcs/pull/67 (by FRidh, 34 weeks ago, open): [RFC 0067] Common override interface derivations
<worldofpeace> arianvp: I can reproduce. please open a bug.
<Taneb> infinisil: lost track of time, I'll be in in a mo
<worldofpeace> arianvp: also https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/641 https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/5. seems to be an actual issue in the app ☹️
<worldofpeace> arianvp: though I think the gnome-music one should be fixable
<worldofpeace> oh lol
<worldofpeace> I think lollypop was created in a response to gnome-music not having good features.
<jtojnar> worldofpeace: yay, they removed audio MIMEs from Totem in 3.38 because there is GNOME Music
<jtojnar> and GNOME Music cannot open audio files at all :-D
<worldofpeace> hahaha
<worldofpeace> oh right that's on a comment on one of the threads
<worldofpeace> it would honestly make sense to revert that? like totem should still be able to play audio?
<jtojnar> yeah, I believe it was just desktop file change
saschagrunert has joined #nixos-dev
<worldofpeace> cool, we should change that, since I think we're not changing release dates just yet (so 21.MM will be able to have GNOME 40)
<delroth> gchristensen: are the iPXE issues you were mentioning yesterday fixed, or was it a different problem from what I ended up tracking down?
<delroth> happy to continue giving it a look, I worked quite a bit with iPXE during university
<gchristensen> I think that was it!
<gchristensen> the aarch64 community box is back up. thank you for looking in to it and reporting. do you know why they use an ocsp proxy?
<delroth> I have no idea. The whole CA cross-signing scheme is weird, I think they just want to avoid embedding a trust store in firmwares but I don't completely get the tradeoff.
<delroth> but cool, happy to have helped
<gchristensen> seems weird for ipxe.org to be effectively a linchpin to every https-based boot ever :P
<infinisil> Looking good?
<infinisil> (why is MichaelRaskin not here!)
orivej has joined #nixos-dev
kalbasit has joined #nixos-dev
<infinisil> Posting that
saschagrunert has quit [Quit: Leaving]
justanotheruser has joined #nixos-dev
<arianvp> aaah worldofpeace so the problem is that gnome-calendar doesnt support ICS files at all?
<arianvp> and music doesn't support music files
<arianvp> got it
<arianvp> all very sane
<arianvp> =)
<arianvp> Year of the linux desktop
rajivr has quit [Quit: Connection closed for inactivity]
ris has joined #nixos-dev
orivej has quit [Ping timeout: 256 seconds]
<Mic92> Do we want this for nixpkgs? https://github.com/sqren/backport-github-action
<gchristensen> I wonder how it works?
<Mic92> You add a backport label before merging and it opens a PR
<gchristensen> does it cherry-pick?
<gchristensen> is that doing it? hmm
<gchristensen> I think the answer is yes we do want something like this, just not clear to me how this actually works
<samueldr> since it relies on labels, it still relies on someone adding the labels other than the PR creator...
<samueldr> ... unless these labels are added to the magic part of PR templates
<Mic92> Still better than doing it manually?
<samueldr> yeah, a step forward
<Mic92> gchristensen: its based on https://github.com/sqren/backport
<cole-h> Doesn't appear to use `-x` though
<Mic92> yeah
<Mic92> and I also don't like all the code that is passed to shell without escaping
<gchristensen> yeah
* samueldr thinks
<samueldr> can branch names contain spaces?
<gchristensen> this is an incredibly huge bit of code to call cherry-pick -x lol (but it is written, and not our code)
<samueldr> >> fatal: 'my branch' is not a valid branch name.
<samueldr> >> Switched to a new branch '$USERNAME'
<samueldr> NEVER shell out to do stuff
<samueldr> unless you need to use shell functions, and if so, whew, make sure to sanitize all inputs properly
<Mic92> $GITHUB_AUTH_TOKEN
<gchristensen> lol
<samueldr> Mic92: sure, anything you like :)
<samueldr> >> Switched to a new branch '`whoami`'
<cole-h> samueldr: git branch 'lol lol'
<samueldr> cole-h: did you try it?
<cole-h> Yes
<samueldr> >> fatal: 'lol lol' is not a valid branch name.
<cole-h> Copy-paste
<cole-h> I used the unicode em space :)
<gchristensen> c'mon now lol
<samueldr> cole-h: but is bash breaking on that?
<cole-h> Probably not
<cole-h> But still funny
<samueldr> are we hacking humans or machines? :)
<gchristensen> $ git branch lol lol
<gchristensen> fatal: A branch named 'lol lol' already exists.
<samueldr> I really hate how the tab completions are not sanitizing branch names
<gchristensen> yeah.
<worldofpeace> arianvp: lol, we'll just say everyone knows the story of "GNOME Apps" being like this. This is why elementary OS's platform is entirely focused on being a platform for app development.
bgamari_ has joined #nixos-dev
justanotheruser has quit [Ping timeout: 272 seconds]
<cole-h> andi-: If you're around, mind merging https://github.com/NixOS/nixpkgs/pull/104027 ? :)
<{^_^}> #104027 (by cole-h, 14 hours ago, open): crate2nix: init at 0.8.0
<andi-> cole-h: I was waiting for feedback from peter regarding his maintainership.. let me ping him off-github..
<cole-h> Ah
<cole-h> Sounds good, no problem.
<JJJollyjim> god the gnome(3) apps really frustrate me
<andi-> cole-h: merged, he accepted it :)
bgamari_ has quit [Ping timeout: 264 seconds]
bgamari has joined #nixos-dev
orivej has joined #nixos-dev
<worldofpeace> Jamie: the system utilities are the only one's that are useful for me at least. Like I think GNOME Disks is really nice
<cole-h> <3 andi- Thanks!
<{^_^}> andi-'s karma got increased to 43
cptchaos83 has joined #nixos-dev
cptchaos83 has quit [Client Quit]
cptchaos83 has joined #nixos-dev
alp has joined #nixos-dev
<colemickens> worldofpeace: should I try to pull this newer pw patch in or ? I don't want to be a bad nixpkgs contributor and I feel guilty.
<worldofpeace> colemickens: I don't see an issue with it
<worldofpeace> it seemed to be up-to-date in fedora. all someone has to do is look at the fedora repo. they have more resources, they will always be faster at this than us
<colemickens> okay, that last sentence was the assumption I had made initially.
<worldofpeace> colemickens: yeah, and it even proved to be true in this case
__monty__ has quit [Quit: leaving]
<cole-h> andi-: Imagine it's not for flakes, and just for niv-pinned Nixpkgs ;)
<cole-h> hehe
<andi-> cole-h: now we are talking! :D
<andi-> but I can just niv add pkolloch/crate2nix..
<cole-h> But then you need to build crate2nix if you're not using their cachix ;)
<andi-> my hydra is building it daily.
<cole-h> Lucky duck
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos-dev