worldofpeace_ changed the topic of #nixos to: NixOS stable: 20.03 ✨ https://discourse.nixos.org/t/nixos-20-03-release/6785 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-info
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
griff_ has quit [Quit: griff_]
boxscape has quit [Quit: Connection closed]
maier has joined #nixos
<{^_^}> [nixpkgs] @zowoq merged pull request #94757 → nixos/smartd: fix description for docbook → https://git.io/JJ6dZ
<{^_^}> [nixpkgs] @zowoq pushed commit from @jonringer to master « nixos/smartd: fix description for docbook »: https://git.io/JJ6bw
magnetophon has quit [Ping timeout: 260 seconds]
realisation has quit [Ping timeout: 246 seconds]
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/0c0fe6d85b9 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
maier has quit [Ping timeout: 246 seconds]
magnetophon has joined #nixos
jumper149 has joined #nixos
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JJ6NT
realisation has joined #nixos
kraeXen has joined #nixos
hiciu has quit [Quit: Connection closed for inactivity]
realisation has quit [Ping timeout: 240 seconds]
cosimone has quit [Quit: Quit.]
gustavderdrache has quit [Quit: Leaving.]
<euandreh> energizer: you probably need to run ./bootstrap.sh before
<euandreh> energizer: then it'll generate the ./configure script
<energizer> euandreh: ok
cosimone has joined #nixos
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
pescetarian[m] has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JJ6NE
kgriffin has quit [Quit: ZNC 1.7.5 - https://znc.in]
kgriffin has joined #nixos
<energizer> euandreh: https://bpa.st/ZYAQ
xd1le has quit [Quit: Quit]
kraeXen has quit [Quit: [ - ]]
kraeXen has joined #nixos
kraeXen has quit [Client Quit]
kraeXen has joined #nixos
kraeXen has quit [Client Quit]
kraeXen has joined #nixos
<{^_^}> [nixpkgs] @lucperkins opened pull request #94761 → dapr-cli: init at 0.9.0 → https://git.io/JJ6NA
PyroLagus has joined #nixos
cosimone has quit [Quit: Quit.]
fresheyeball has quit [Ping timeout: 256 seconds]
kraeXen has quit [Quit: [ - ]]
kraeXen has joined #nixos
matthewcroughan has joined #nixos
fresheyeball has joined #nixos
<euandreh> energizer: Do you have nix installed already?
<euandreh> I mean, before building
<euandreh> If so, I'd guess that the shell has the environment configured for the build
kraeXen has quit [Client Quit]
kraeXen has joined #nixos
<euandreh> Maybe inside the nix repo directory: nix-shell --run ./bootstrap.sh
<euandreh> or just enter the nix-shell itself to get the environment for the rest of the build, and do a ./bootstrap.sh after that
<euandreh> Let me try it here myself
<euandreh> it does :)
<euandreh> If you don't have nix already installed, you're probably missing some dependencies that autotools are trying to use
<euandreh> and you'll have to take a look at 'configure.ac' to find out
<euandreh> With nix-shell I got till the make part, but I stopped because I want to save some battery right now
<euandreh> xD
proofofkeags has quit [Remote host closed the connection]
realisation has joined #nixos
<energizer> euandreh: i'm trying to install nix on a machien that doesn't have nix and i dont have root
<euandreh> Take a look at 'configure.ac' than
realisation has quit [Ping timeout: 265 seconds]
rajivr has joined #nixos
<chipb> I'd, uh, suggest building on a machine you *do* have privileges on and copy it over.
<chipb> unless it's an egregious breech of policies where you're running it.
kraeXen has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @zowoq opened pull request #94762 → cproto, ocamlPackages.gmetadom, yasr: use patch file extension → https://git.io/JJ6xT
h0m1 has quit [Ping timeout: 244 seconds]
bqv has quit [Quit: WeeChat 2.9]
h0m1 has joined #nixos
kraeXen has joined #nixos
jybs_ is now known as jybs
jybs has quit [Quit: leaving]
jumper149 has quit [Quit: WeeChat 2.9]
<daddy_james[m]> I'm following this guide for full disk encryption https://cryptsetup-team.pages.debian.net/cryptsetup/encrypted-boot.html and there's something that is probably different on nixos, how get the equivalent effect of editing /etc/crypttab so I don't have to enter my passphrase twice at boot?
realisation has joined #nixos
bqv has joined #nixos
<daddy_james[m]> better yet, is there a documentation to boot.initrd.luks?
<daddy_james[m]> nvm found it
<daddy_james[m]> I'm going to try boot.initrd.luks.devices.<name?>.keyFile and hope it doesn't nuke my system
<daddy_james[m]> wish me luck...
doyougnu has quit [Ping timeout: 256 seconds]
realisation has quit [Ping timeout: 265 seconds]
Thra11_ has quit [Ping timeout: 240 seconds]
Thra11_ has joined #nixos
pr06lefs has quit [Ping timeout: 260 seconds]
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
boxscape has joined #nixos
boxscape has quit [Client Quit]
emmanuel_erc has quit [Ping timeout: 260 seconds]
griff_ has joined #nixos
lawr3nce has quit [Quit: Leaving]
realisation has joined #nixos
ddellacosta has joined #nixos
realisation has quit [Ping timeout: 256 seconds]
<matthewcroughan> clever how do I downgrade my machine? --downgrade?
cosimone has joined #nixos
<matthewcroughan> I'm stuck on 20.09, I wanna go back to stable :(
<matthewcroughan> I've commented stuff out in .nix-channels but no luck
<matthewcroughan> any ideas jonringer?
jasongrossman has joined #nixos
jasongrossman has quit [Remote host closed the connection]
jasongrossman has joined #nixos
ddellacosta has quit [Ping timeout: 246 seconds]
jonringer has quit [Remote host closed the connection]
m0rphism has quit [Ping timeout: 256 seconds]
maier has joined #nixos
aleph- has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #94764 → grpc: 1.29.0 -> 1.31.0 → https://git.io/JJ6hf
kraeXen has quit [Ping timeout: 264 seconds]
proofofkeags has joined #nixos
maier has quit [Ping timeout: 240 seconds]
kraeXen has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #81481 → fix TUN networking in LXC containers → https://git.io/Jv2nw
<{^_^}> [nixpkgs] @marsam pushed commit from @volth to master « nixos/systemd: fix TUN networking in LXC containers (#81481) »: https://git.io/JJ6hq
ddellacosta has joined #nixos
proofofkeags has quit [Ping timeout: 265 seconds]
varun_ has joined #nixos
<dxb[m]> matthewcroughan just remove to references to unstable, put them back to normal, and rebuild
<matthewcroughan> dxb[m] I feel I've done that, and it has not made a difference to my surprise.
<matthewcroughan> Where could the references still be lingering?
<{^_^}> [nixpkgs] @jonringer merged pull request #84644 → csxcad: init at 0.6.2 → https://git.io/JvAFQ
<{^_^}> [nixpkgs] @jonringer pushed commit from @matthuszagh to master « csxcad: init at unstable-2020-02-08 »: https://git.io/JJ6hy
<dxb[m]> configuration.nix
<matthewcroughan> In the for of what?
<matthewcroughan> form of what*
<varun_>
<dxb[m]> if you paste the whole thing i'll take a look
<matthewcroughan> There is nothing in configuration.nix that references unstable.
<dxb[m]> what about in your sway.nix?
<matthewcroughan> No mention of unstable there either.
<dxb[m]> OH… you changed the channel, didn't you?
<matthewcroughan> Yes. But all that does is add text to /root/.nix-channel doesn't it?
<dxb[m]> try `sudo nix-channel --list`
jasongrossman has quit [Ping timeout: 246 seconds]
<matthewcroughan> No output dxb[m]
<matthewcroughan> Since I have commented out the channel.
<dxb[m]> there should definitely be output with that
<dxb[m]> i mean, i'm a n00b with nix so idk but that doesn't sound right
<dxb[m]> did you run it with sudo?
<matthewcroughan> yes.
<matthewcroughan> If I remove my # to undo the commenting out in /root/.nix-channels then it returns a value
<dxb[m]> did you remove the channel then? maybe you need to just put the stable channel back
<matthewcroughan> Ah.
<matthewcroughan> What does that look like?
<dxb[m]> no need to fuck with that file directly. use the right command
<matthewcroughan> but that's more work -_-
<matthewcroughan> it's just a text file
<matthewcroughan> Sometimes `git config` isn't worth bothering with either
<matthewcroughan> or `sysctl`
<dxb[m]> how is that more work?
<dxb[m]> it's one command
<matthewcroughan> because I have to remember the command
<dxb[m]> it's well documented
<matthewcroughan> documentation, for adding a line to a file?
<dxb[m]> it's literally nix-channel
<matthewcroughan> `vim /root/.nix-channels`
<dxb[m]> ok, do it the non-standard way then. but quit asking for help lol
<matthewcroughan> Unless this is doing more than just adding text to that file, I don't see how it matters what I do.
<matthewcroughan> And I think you're being pedantic by worrying about it, there are many ways to do the exact same thing.
<matthewcroughan> https://nixos.org/nix/manual/#sec-channels does not document how to go back to stable. Maybe it should.
<matthewcroughan> Maybe doing `nix-channel --remove` does more than remove the text from the file.
<matthewcroughan> Can you confirm or deny this clever?
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
<{^_^}> [nixpkgs] @jonringer merged pull request #94523 → mailcore2: 0.6.3 -> 0.6.4 → https://git.io/JJVHL
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « mailcore2: 0.6.3 -> 0.6.4 »: https://git.io/JJ6jO
aw has joined #nixos
spacefrogg has joined #nixos
<dxb[m]> you're pretty quick to blame the docs or blame someone trying to help you. it's a bit unreasonable. even if that command is only editing that file and nothing else (which is probably the case) it's going to get the format right every time. why would you be against using the command? it's fewer keystrokes, well-documented, and less likely to introduce mistakes
<{^_^}> [nixpkgs] @jonringer merged pull request #94525 → micronaut: 1.3.6 -> 1.3.7 → https://git.io/JJVQm
<matthewcroughan> I'm not blaming things. I'm asking questions, you're trolling me :(
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « micronaut: 1.3.6 -> 1.3.7 »: https://git.io/JJ6jC
mariatsji has joined #nixos
<matthewcroughan> Can you please stop picking apart my every word?
<{^_^}> [nixpkgs] @jonringer merged pull request #94527 → minder: 1.9.0 -> 1.9.1 → https://git.io/JJVQX
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « minder: 1.9.0 -> 1.9.1 »: https://git.io/JJ6j8
<matthewcroughan> I'm not against using the command. I want to understand how it works.
<matthewcroughan> If it just removes text from a file, or if it does more than that.
<matthewcroughan> Saying "The stuff is what the stuff is brother" isn't helpful. I don't just want to know what to do, I want to know *why* I'm doing it.
<dxb[m]> i'm not trolling anyone. i'm just as new at this as you are, but i read stuff, try stuff out, if it doesn't work i try again, i do things as they're documented
<matthewcroughan> I'm not a fan of blind leading the blind. I want to understand what I am accomplishing.
<daddy_james[m]> how could I get the equivalent effect in nixos of editing /etc/cryptsetup-initramfs/conf-hook and specifying KEYFILE_PATTERN so I can include a key file in my initramfs image?
<daddy_james[m]> I don't want to type in my password twice
<matthewcroughan> If I just took what you said and did it, I would be no more knowledgeable than when I started.
<dxb[m]> you can easily copy that file, run the command, and diff it if you want to know how it works
<varun_>
<varun_> \
<matthewcroughan> dxb[m] that doesn't reveal *anything* to me. Of course it removes text from the file. But what *else* does it do? That's the hard aprt.
<matthewcroughan> part*
<matthewcroughan> Indeed, it does more. It prints the following. "uninstalling 'nixos-20.09pre236721.840c782d507' " "building '/nix/store/xsk9wjy0dpp7w7d3r3bkzxzaklqdzq6q-user-environment.drv'..."
<{^_^}> [nixpkgs] @jonringer merged pull request #94542 → osu-lazer: 2020.725.0 -> 2020.801.0 → https://git.io/JJVNf
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « osu-lazer: 2020.725.0 -> 2020.801.0 »: https://git.io/JJ6jz
<matthewcroughan> Now, when I try to rebuild it does the following warning: Nix search path entry '/nix/var/nix/profiles/per-user/root/channels/nixos' does not exist, ignoring
<bqv> Uninstalling nixos, heh
<matthewcroughan> bqv Hey, I did what he told me :D
<dxb[m]> <matthewcroughan "dxb that doesn't reveal *anythin"> then you can probably find the source for that command. but that's not something you _need_ to know, especially not this early in your journey. did you look through the source of fdisk before you ever partitioned your drives?
<matthewcroughan> I just want to go back to stable. The docs do not describe this.
<matthewcroughan> dxb[m] what you have told me to do seems wrong, I did it anyway without understanding it.
<matthewcroughan> dxb[m] no, but that's apples to oranges, this is such a small detail, this is again comparable to git config or sysctl, not a utility to manage partitions written in C
<dxb[m]> <matthewcroughan "dxb what you have told me to do "> more blame. i'm very new to nix still
<matthewcroughan> I'm not blaming you for anything, just poking fun :P
<{^_^}> [nixpkgs] @oxalica closed pull request #94468 → osu-lazer: 2020.725.0 -> 2020.801.0 → https://git.io/JJVW5
<matthewcroughan> This is being a meta-victim
mariatsji has quit [Ping timeout: 256 seconds]
<matthewcroughan> I have done nothing to blame anyone. Saying "The docs don't seem to say X" is not blaming the docs, it's asking if revision is necessary.
<dxb[m]> ok, you have fun then ✌️
<matthewcroughan> bqv So, if I want to revert to stable, do you know what I *should* be doing? The docs tell you how to get to Unstable but do not tell you how to get back to stable?
<colemickens> I've been using Nix for a long time, and I can't authoritatively say what `nix-channel` does. But @dxb is correct that the tool is well-documented and the source code is available.
<colemickens> If you read the man page for nix-channel like 15 minutes ago this wouldn't be an issue and you wouldn't have run off someone who took a decent amount of time to try and help you.
<matthewcroughan> colemickens He has blown it out of proportion. I just wanted to know if *all* it did was remove and add text to ~/.nix-channels
<bqv> If just booting an old generation doesn't work, I can't help you
<matthewcroughan> That is all there is to it, spending more time on the topic would be really annoying.
<colemickens> I can, and did, read scrollback.
<matthewcroughan> bqv oh hey that's the answer I guess that's the point of nix hahaha
<matthewcroughan> But I have since made changes to my config that I'd like to keep, that relate not to the channel.
<matthewcroughan> colemickens I was reading the man page and did, as he was responding and as I was responding.
ris has quit [Ping timeout: 246 seconds]
<matthewcroughan> I don't know why he's so upset that I would dare try to modify a file by hand lol.
<dxb[m]> <matthewcroughan "colemickens He has blown it out "> i didn't blow anything out of proportion. i've seen you ask easily answered questions (i've answered many of them, after having nix installed less than a week) and blame others for your problems 3 days in a row lol
<matthewcroughan> I'm just experimenting, please chill out.
<matthewcroughan> colemickens so I've uninstalled nixos by his guidance, what do :D
<matthewcroughan> `nix-channel --add https://nixos.org/channels/nixpkgs-unstable` is described here https://nixos.org/nix/manual/#sec-channels
<dxb[m]> lol i'm chill. just frustrated by your lack of reading when using an advanced distro that requires reading
<matthewcroughan> I *am* reading.
<matthewcroughan> Give me *Time* to read.
<matthewcroughan> I'm going to *ask questions* and read, at the same time.
<matthewcroughan> Does NixOS start you off with a ~/.nix-channel or do you start with no channels?
<varun_>
<matthewcroughan> If so, why has `nix-channel --remove nixos` ruined my ability to rebuild?
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<matthewcroughan> If `nix-channel --remove nixos` is only effecting what is specified and stated in ~/.nix-channels then why can I no longer rebuild with stable? Where was stable stored prior to everything I did with the `nix-channel` command?
<matthewcroughan> When I installed nixos, I was not aware of what channels were, nor did I know ~/.nix-channels existed. Did it exist? Did I overwrite stable when I did `nix-channel --add`?
<ashkitten> matthewcroughan: it's also removing the nixos directory in /nix/var/nix/per-user/root/channels (path might be wrong, i'm going off of memory)
<matthewcroughan> Does `nix-channel --add` append to ~/.nix-channels? Does it remove? Was "stable" specified in this file prior to my modification?
<bqv> Channels are empty by default, you'll have to readd them and fetch again
<matthewcroughan> So, when I did `nix-channel --remove nixos` what happened?
<ashkitten> `~/.nix-channels` is just a text file that configures `nix-channel`
<matthewcroughan> I did this because I thought that I had to do that in order to go back to stable.
<matthewcroughan> Because I thought `nix-channel` would only effect the contents of ~/.nix-channels
<ashkitten> matthewcroughan: what made you think that?
<matthewcroughan> but now I cannot nix-rebuild switch from stable, since something has happened.
<matthewcroughan> ashkitten dxb[m]'s recommendation that I remove it using nix-channels :D
<ashkitten> yes, using the command
<matthewcroughan> I did!
<matthewcroughan> Using the command is what now makes it not possible for me to rebuild.
<ashkitten> and did you add add the default `nixos` channel back?
<varun_>
<varun_>
<varun_>
<matthewcroughan> when I just commented out the text in the file, this had no effect.
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<bqv> varun_: y
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<ashkitten> matthewcroughan: you should do `nix-channel --add https://nixos.org/channels/nixos-20.03 nixos`
<varun_>
<varun_>
<varun_>
<varun_>
<ashkitten> matthewcroughan: and `nix-channel --update`
<varun_>
<varun_>
<varun_>
<varun_>
<matthewcroughan> ashkitten that's what I'm asking, is there a default nixos channel? Where is it specified? You said the channels were empty on a default nixos install?
<varun_>
<varun_>
<varun_>
<varun_>
<bqv> varun_: maybe don't?
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<ashkitten> matthewcroughan: i said nothing of the sort. the default nixos install has a channel called "nixos".
<varun_> timepass
<varun_> got bored
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<bqv> varun_: what?
<varun_>
<varun_>
<varun_>
<matthewcroughan> Who will save us
<varun_>
<varun_>
<varun_> nope i won't stop
<tpw_rules> remember your /ignore
<matthewcroughan> ashkitten sorry it was bqv that said that. >Channels are empty by default, you'll have to readd them and fetch again
<matthewcroughan> So when nixos was installed, there was a ~/.nix-channels file, and it had contents?
<ashkitten> matthewcroughan: the default NIX_PATH has `nixpkgs=/nix/var/nix/profiles/per-user/root/channels/nixos`
ris has joined #nixos
<ashkitten> matthewcroughan: get your mind off of `~/.nix-channels`, it has nothing to do with `nixos-rebuild`. it only serves to configure `nix-channel`
<ashkitten> matthewcroughan: when nixos-rebuild runs, it looks for a system configuration at the nix search path `nixos-config`, or if it is missing, `/etc/nixos/configuration.nix`
<ashkitten> matthewcroughan: it looks for nixpkgs at the nix search path `nixpkgs` or a directory under the default search path
<ashkitten> (the default search path is `/nix/var/nix/profiles/per-user/root/channels`)
<matthewcroughan> nixos-config?
<ashkitten> matthewcroughan: nix-channel grabs a tarball from the url specified and drops it in `/nix/var/nix/profiles/per-user/$name/channels/$name`
waleee-cl has quit [Quit: Connection closed for inactivity]
<ashkitten> matthewcroughan: you can set `nixos-config=/path/to/configuration.nix` in the NIX_PATH to have `nixos-rebuild` look somewhere besides `/etc/nixos/configuration.nix`
Supersonic112 has joined #nixos
<matthewcroughan> Would this not be a round-about way of doing -I
<matthewcroughan> ?
<ashkitten> -I is the same as NIX_PATH
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<matthewcroughan> ashkitten So. By `nix-channel --remove nixos` I have done what exactly?
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<matthewcroughan> I have no channels in my list.
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<matthewcroughan> If I ran `nix-channel --list` on a fresh NixOS install, would I see channels?
<varun_>
<ashkitten> matthewcroughan: you have removed `/nix/var/nix/profiles/per-user/root/channels/nixos`
<varun_>
<varun_>
<varun_>
<ashkitten> matthewcroughan: yes, you would see the nixos channel
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<matthewcroughan> but, stable, right?
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<matthewcroughan> By doing `nix-channel --add https://nixos.org/channels/nixpkgs-unstable` this **replaces** the stable with unstable, correct?
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<ashkitten> matthewcroughan: yes. using --add with a channel name that already exists will replace it.
<varun_>
<varun_>
<varun_> download list
Supersonic has quit [Ping timeout: 256 seconds]
Supersonic112 is now known as Supersonic
<matthewcroughan> right.. so it's not too dissimilar from git
<matthewcroughan> Yknow, managing remotes.
<{^_^}> [nixpkgs] @marsam merged pull request #93274 → netdata: 1.23.0 -> 1.23.2 → https://git.io/JJG5p
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JJieg
<matthewcroughan> So, I hate to ask, but I just can't find it anywhere, is the stable one just nixpkgs-stable?
<ashkitten> nixos-20.03, currently
<ashkitten> also, if you want to use unstable you should probably use nixos-unstable not nixpkgs-unstable
<ashkitten> nixos-unstable has tests to make sure things don't break
<matthewcroughan> `sudo nix-channel --add https://nixos.org/channels/nixos-20.03 nixos` should fix me right up then, yeah?
<ashkitten> right
<{^_^}> [nixpkgs] @marsam closed pull request #93112 → netdata: 1.23.0 -> 1.23.1 → https://git.io/JJ3H6
<matthewcroughan> ashkitten oh dear, do you think that's why my iris graphics was crashing?
<{^_^}> [nixpkgs] @matthuszagh opened pull request #94765 → hyp2mat: init at 0.0.17 → https://git.io/JJier
<ashkitten> dunno
<ashkitten> well
<ashkitten> if it all built fine then probably not
<ashkitten> but i don't use iris graphics
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
orivej has joined #nixos
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<{^_^}> [nixpkgs] @marsam opened pull request #94766 → ledger: fix build on darwin → https://git.io/JJie1
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
kraeXen has quit [Ping timeout: 244 seconds]
<matthewcroughan> ashkitten I can't really get i965 working either, it only ever wants to load i915
<ashkitten> can't help you with that, sorry
<varun_>
<varun_>
<matthewcroughan> What does "dropping" mean? Does it mean new stuff, or does it mean dropping support?
<drakonis> 8 years old email
<ashkitten> that's from 2012, i would be surprised if things haven't changed significantly
<drakonis> it means they had stopped compiling mesa with that flag
lorimer has joined #nixos
<drakonis> but again, its been 8 years since that email
<ashkitten> matthewcroughan: does this look like your issue? https://github.com/NixOS/nixpkgs/issues/94444
<{^_^}> #94444 (by suhr, 4 days ago, open): `iris` mesa driver segfaults
<matthewcroughan> ashkitten ya, I've linked this a few times
<matthewcroughan> I don't understand the workaround
<matthewcroughan> it's as a result of following this https://nixos.wiki/wiki/Intel_Graphics
<matthewcroughan> I have done `nixos-rebuild switch -I nixpkgs=nixpkgs/` against the latest commit of nixpkgs it did not help.
kraeXen has joined #nixos
<ashkitten> you rebooted after doing that?
iqubic has joined #nixos
<matthewcroughan> correct
<varun_>
<varun_>
<matthewcroughan> I will try it again, since I'm not 100% sure :P
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<ashkitten> and your checkout of nixpkgs has https://github.com/NixOS/nixpkgs/pull/94532 ?
<varun_>
<{^_^}> #94532 (by vcunat, 3 days ago, merged): mesa.drivers: build with patchelf's master
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
ddellacosta has quit [Ping timeout: 256 seconds]
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
proofofkeags has joined #nixos
<varun_>
<varun_>
<iqubic> Can someone kick this person?
<varun_>
<varun_>
<varun_>
<matthewcroughan> iqubic use /ignore on him
<varun_>
<varun_>
orivej has quit [Ping timeout: 260 seconds]
<varun_>
<varun_>
<varun_>
<varun_>
lunaa has joined #nixos
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<matthewcroughan> ashkitten Cloning now to verify.
<varun_>
<varun_>
orivej has joined #nixos
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<matthewcroughan> ashkitten when did NixOS get *so* popular as to be provided with Hetzner and other providers? I am very curious.
<varun_>
<varun_>
<varun_>
<matthewcroughan> I only saw it pop up in the last year or so.
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_> wow
<ashkitten> dunno, it's quite useful to a lot of companies
ddellacosta has joined #nixos
<matthewcroughan> NixOS is very long running though, so I need to know what happened to make it so immediately available
<ashkitten> i've been using it since 2017
<matthewcroughan> Sudden surge in popularity
<drakonis> i've known nixos since 2014 and have started getting my feet wet around 2015
<drakonis> its truly something
<matthewcroughan> How does it honestly compare to Yocto/OE? In my naive mind it seems to obsolete it in lots of ways.
<drakonis> it is very nice
<ashkitten> same way everything else gets popular these days - hacker news (/s)
<matthewcroughan> I'll take that.
simba1 has joined #nixos
<matthewcroughan> My poor new thinkpad is screaming just cloning nixpkgs.git ;_;
<ashkitten> the awful orange site (no, not that one)
<matthewcroughan> ashkitten yes, it does have 0c34580ebca01e55e389cb71268550c58d8f919d when I cloned it
<matthewcroughan> time to do it again, this time rebooting for sure.
<matthewcroughan> `nixos-rebuild switch -I nixpkgs=nixpkgs/`
<drakonis> i'm getting owned by rsync lmao
<drakonis> cant sync the letsencrypt certs
<drakonis> before i can pave over my linode instance
<drakonis> also wow these packet prices are too salty for me
<drakonis> but the hardware is on point
<varun_>
<matthewcroughan> ashkitten it has complete. Now I am rebooting. What should I look for on reboot?
<matthewcroughan> lsmod? Will this tell me anything about mesa?
<ashkitten> idk, the driver not crashing would be a start
<matthewcroughan> It did not work.
<matthewcroughan> I know since both X11 and Wayland crash, and systemd has a service to start lightdm on boot.
<ashkitten> dunno then. i don't use iris graphics
<matthewcroughan> What do you use?
<ashkitten> amd
<matthewcroughan> [ 17.915531] i915 0000:00:02.0: fb0: i915drmfb frame buffer device
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
pjt_tmp has joined #nixos
kraeXen has quit [Remote host closed the connection]
<matthewcroughan> colemickens you seem to have most to do with the docs and some PRs relating to iris, any ideas? Do you use Iris in your setup? What does your config look like?
<matthewcroughan> You wrote this right? https://nixos.wiki/wiki/Intel_Graphics
kreyren has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/8d57f75f7a1 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
pjt_tmp has quit [Ping timeout: 246 seconds]
pjt_tmp has joined #nixos
marcusr has quit [Remote host closed the connection]
marcusr has joined #nixos
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<{^_^}> [nixpkgs] @marsam merged pull request #94766 → ledger: fix build on darwin → https://git.io/JJie1
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JJifE
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/2d6cbbe4627 (from 2 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
alexherbo2 has joined #nixos
alexherbo2_ has joined #nixos
kalbasit has joined #nixos
maier has joined #nixos
orivej has quit [Remote host closed the connection]
maier has quit [Ping timeout: 240 seconds]
orivej has joined #nixos
Graypup_ has quit [Quit: ZNC 1.6.1 - http://znc.in]
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #nixos
Graypup_ has joined #nixos
proofofkeags has quit [Ping timeout: 240 seconds]
orivej has quit [Remote host closed the connection]
<drakonis> is nixos-lustrate an decent replacement for installing nixos on existing vps instances?
orivej has joined #nixos
griff_ has quit [Quit: griff_]
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
varun_ has quit [Quit: Leaving]
iqubic has quit [Ping timeout: 244 seconds]
<DigitalKiwi> drakonis: that's what nixos-infect uses i think
<mrosenbe_> does anyone know how to install xcode on darwin?
<DigitalKiwi> clever has a thing too that uses kexec
<drakonis> hmm
pr06lefs has joined #nixos
kleisli has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #94768 → libcerf: 1.13 -> 2.0 → https://git.io/JJiJo
pjt_tmp has quit [Ping timeout: 264 seconds]
<drakonis> wow ovh has a pretty good deal compared to vultr and linode
pjt_tmp has joined #nixos
Fare has quit [Ping timeout: 260 seconds]
bahamas has joined #nixos
Fare has joined #nixos
mariatsji has joined #nixos
<pjt_014[m]> drakonis: also see buyvm, they're good.
<drakonis> their cheapest vps still has better specs than vultr and linode
<{^_^}> [nixpkgs] @StephenWithPH opened pull request #94769 → pyenv: init at 1.2.20 → https://git.io/JJiUf
<{^_^}> [nix] @matthewbauer opened pull request #3902 → nix profile: Upgrade originalRef if exists on install → https://git.io/JJiUU
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos
mariatsji has quit [Ping timeout: 246 seconds]
<drakonis> oh nevermind it also has temporary credit gdi
<siraben> How can I make it so that programs running in a VirtualBox VM can't detect that they're running in a VM?
<siraben> Hardening seems to be enabled by default.
Rusty1 has quit [Quit: WeeChat 2.3]
<drakonis> nevermiiiiind those prices are crazy too
mariatsji has joined #nixos
<drakonis> nevermind no
<DigitalKiwi> drakonis: i like digital ocean but what are you looking for?
<drakonis> looking for a decent cheapish setup
<DigitalKiwi> how cheap
growpotkin has quit [Quit: ZNC 1.8.1 - https://znc.in]
xkapastel has quit [Quit: Connection closed for inactivity]
<DigitalKiwi> and how decent
<drakonis> i'll just set nixos on linode, as it has 4 months of credit to go
<drakonis> lowest tier i guess
<DigitalKiwi> i've done nixos on the $5 digital ocean vps but it's not always ...fun. definitely need swap and nix-collect-garbage a lot because of 25GB space
<pjt_014[m]> siraben: search for 'detect if in vm' and note what is attempted. Some of the measures are easy, like ensuring your lspci output doesn't contain terms with 'virtual' in them.
mariatsji has quit [Ping timeout: 260 seconds]
<DigitalKiwi> but you can add 10GB for $1...or 100GB for $10 block storage and move your root to that. or get a more expensive one too lol
<siraben> It's running Windows 7
orivej_ has joined #nixos
ml| has joined #nixos
<pjt_014[m]> siraben: virtual machines have virtual devices. They will likely have metadata in them that hints at being a vm.
<matthewcroughan> How does the NixOS wiki do attribution? I want to add an article about ZFS on Root + Luks
orivej has quit [Ping timeout: 240 seconds]
<DigitalKiwi> Standard / 2 GB / 2 vCPUs <-- this cost me $15GB a month has 60GB ssd and has worked fine
<matthewcroughan> DigitalKiwi A bit expensive, check hetzner out :D
<siraben> petersjt014: How would I configure the device names in VirtualBox?
<pjt_014[m]> pretty sure it's all open-licenced and authorship is based on edit history. That's the impression I got
<drakonis> hetzner is europe data centers only?
<DigitalKiwi> err $15 a month not $15GB
<matthewcroughan> drakonis yeah
<matthewcroughan> Linode might be more your bag otherwise.
<DigitalKiwi> there's a nixops for hetzner too
pr06lefs has quit [Ping timeout: 260 seconds]
<matthewcroughan> yup DigitalKiwi they offer it at install
<matthewcroughan> I can just use their interface entirely :D
<DigitalKiwi> i haven't priced them for a while and really only used them for dedicated
<matthewcroughan> their dedi is overpriced lol
<matthewcroughan> their VPS stuff is where it's at
<matthewcroughan> You can get really deals if you're lucky on the auctions though
<pjt_014[m]> siraben: It might be in the settings for that VM. If not then either you need to edit some stuff manually or virtualbox doesn't have that level control in which case you'd need to switch to qemu or something.
<siraben> petersjt014: Thanks, will investigate.
<pjt_014[m]> ^_^
<siraben> Is the VirtualBox hardening option in NixOS unrelated then?
<{^_^}> [nix] @matthewbauer opened pull request #3903 → Provide defaults when no args are given to some subcommands → https://git.io/JJiUE
<pjt_014[m]> since vm usage isn't a main use case, I'd think not
<pjt_014[m]> and remember to search 'detect if in vm' for more info.
endformationage has quit [Quit: WeeChat 2.7.1]
<Graypup_> is there any reason the repl doesn't ignore trailing semicolons?
<Graypup_> just wondering since it makes copy pasting more annoying than it needs to be
orivej_ has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
varun_ has joined #nixos
realisation has joined #nixos
kleisli has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @lopsided98 closed pull request #94473 → nixos/wpa_supplicant: add configFile option → https://git.io/JJV45
<realisation> why would it be trying to download a derivation from a url that doesn't exist?
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<realisation> 1
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
sangoma has joined #nixos
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<nicolas[m]1> rip
<varun_> 2
<varun_> ripp
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_>
<varun_> i will kill this channel!
drakonis has quit [Quit: WeeChat 2.8]
jybs has joined #nixos
<jybs> Hi all. Is there a way to get a nix shell with all the tools needed to build a nix package
<jybs> So all the dev dependencies for postgresql_12?
matthewcroughan has quit [Ping timeout: 256 seconds]
drakonis has joined #nixos
kalbasit has quit [Ping timeout: 265 seconds]
realisation has quit [Ping timeout: 246 seconds]
realisation has joined #nixos
<realisation> it tries to download this nonexistent tarball even if I remove all build inputs from the shell.nix
<{^_^}> [nixpkgs] @zowoq opened pull request #94770 → runc: 1.0.0-rc91 -> 1.0.0-rc92 → https://git.io/JJikv
maier has joined #nixos
palo1 has joined #nixos
palo has quit [Ping timeout: 256 seconds]
palo1 is now known as palo
<jackdk> jybs: `nix-shell '<nixpkgs>' -A postgresql_12`, perhaps?
orivej has quit [Ping timeout: 256 seconds]
Fare has quit [Ping timeout: 244 seconds]
<realisation> is there anywhere I can find support for nix?
Thra11_ has quit [Ping timeout: 264 seconds]
alexherbo2_ has quit [Ping timeout: 260 seconds]
alexherbo2 has quit [Ping timeout: 265 seconds]
Baughn has quit [Quit: ZNC 1.6.2+deb1 - http://znc.in]
serrvan has joined #nixos
Baughn has joined #nixos
domogled has joined #nixos
realisation has quit [Ping timeout: 240 seconds]
lunaa has quit [Ping timeout: 240 seconds]
spudly- has joined #nixos
spudly- has joined #nixos
spudly- has quit [Changing host]
ottidmes has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
spudly has quit [Ping timeout: 246 seconds]
spudly- is now known as spudly
<sphalerite> matthewbauer: Hetzner's dedicated servers, overpriced!?
<sphalerite> sorry wrong highlight
<Ke> realisation: nowhete
<varun_>
<Ke> nowhere if, you ask to ask
<Ke> typing on mobile on shaky train...
<sphalerite> srhb: you around?
Yaniel has joined #nixos
alexherbo2_ has joined #nixos
alexherbo2 has joined #nixos
<srhb> sphalerite: I am :)
<srhb> oh lol, scrollback.. sure
varun_ was banned on #nixos by srhb [*!~varun@45.112.12.28]
varun_ was kicked from #nixos by srhb [varun_]
<srhb> realrokka: As in commercial support?
<srhb> oops, wrong highlight, sorry
Thra11_ has joined #nixos
fendor has joined #nixos
<{^_^}> [nixpkgs] @bbigras opened pull request #94771 → gnomeExtensions.timepp: unstable-2019-03-30 -> 3.32 → https://git.io/JJiLB
ddellacosta has quit [Ping timeout: 256 seconds]
mariatsji has joined #nixos
<energizer> what is NIX_DATA_DIR?
Thra11_ has quit [Ping timeout: 256 seconds]
<energizer> it's referenced here https://matthewbauer.us/blog/static-nix.html but i dont see any docs about that variable
<{^_^}> [nixpkgs] @evils opened pull request #94772 → waybar: 0.9.2 -> 0.9.3 → https://git.io/JJitv
user_0x58 has quit [Ping timeout: 244 seconds]
FRidh has joined #nixos
alexherbo2 has quit [Ping timeout: 240 seconds]
<energizer> man nix-build says "Overrides the location of the Nix static data directory (default prefix/share)", so now...what's that?
alexherbo2_ has quit [Ping timeout: 265 seconds]
mariatsji has quit [Remote host closed the connection]
mariatsji has joined #nixos
alexherbo2 has joined #nixos
<energizer> $ nix-x86_64 run nixpkgs.zsh -f channel:release-20.03 --store "$PWD"/nix
<energizer> warning: unable to download 'https://nixos.org/channels/release-20.03/nixexprs.tar.xz': SSL peer certificate or SSH remote key was not OK (60); retrying in 259 ms
alexherbo2_ has joined #nixos
<energizer> what's going on here
sputny has joined #nixos
<pjt_014[m]> energizer: Is the time on the system correct?
<energizer> pjt_014[m]: yes
<pjt_014[m]> okay that's my one solution dealt with :l
alexherbo2_ has quit [Remote host closed the connection]
alexherbo2 has quit [Remote host closed the connection]
asymptotically has joined #nixos
talvdav` has quit [Ping timeout: 256 seconds]
<pjt_014[m]> but to be fair it's a hard one to spot sometimes
<energizer> do i even need to care about ssl here?
<pjt_014[m]> it's an http_s_ address, so yes
<energizer> i mean can i just set CURL_YOLO=1 or whatever
<pjt_014[m]> ..for a sec I thought that was a legit flag
<srhb> energizer: That's a weird URL though. Why release, not nixos?
<srhb> energizer: I wasn't even aware the release (untested) branches were served from there.
henri has joined #nixos
<srhb> Do you have a release-20.03 channel set up? And if so, is that intentional?
m0rphism has joined #nixos
<henri> Does anyone know how long it usually takes for a commit on the release-20.03 branch to appear on the nixos-20.03 channel?
<s1341> hey all.
<srhb> henri: Usuallt the stable channels are very fast to update (within a day) -- but sometimes larger changes do go in.
<s1341> i'm trying to install pahole, but I get the following error:
<srhb> henri: fwiw it should update aaany moment, now -- only waiting for this build https://hydra.nixos.org/build/124948211
<henri> srhb: Thanks. Then something must be wrong with my channel setup because I still have postfix 3.4.14 and the update to 3.4.16 was committed 5 days ago.
<s1341> but according to nix-locate, libebl is provided by elfutils, and elfutils is included in the requirements for the pahole derivation: https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/tools/misc/pahole/default.nix#L13
<s1341> so.... what's going wrong?:
<energizer> srhb: $ nix-x86_64 run nixpkgs.zsh -f channel:nixos-20.03 --store "$PWD"/nix
<energizer> warning: unable to download 'https://nixos.org/channels/nixos-20.03/nixexprs.tar.xz': SSL peer certificate or SSH remote key was not OK (60); retrying in 328 ms
<henri> srhb: I manually downloaded nixexprs.tar.xz and compared the revision and the current channel is 3 commits before the postfix update. Guess I'm too impatient :D
<energizer> am i doing this wrong?
<energizer> $ NIX_PATH="$PWD"/nixpkgs-20.03 nix-x86_64 run nixpkgs.zsh --store "$PWD"/nix
<energizer> error: attribute 'nixpkgs' in selection path 'nixpkgs.zsh' not found
<srhb> energizer: Can you add some v flags and hopefully get some more information on why the cert was deemed wrong? Maybe your ca certs are out of date.
<srhb> energizer: Yeah, you're pointing at nixpkgs now, so drop "nixpkgs."
Thra11_ has joined #nixos
<energizer> $ NIX_PATH="$PWD"/nixpkgs-20.03 nix-x86_64 run zsh --store "$PWD"/nix
<energizer> error: attribute 'zsh' in selection path 'zsh' not found
cfricke has joined #nixos
nixuser has joined #nixos
<energizer> -vvv doesnt do anything
<srhb> hm maybe run doesn't work as I thought it does.
grumble has quit [Quit: Thanks for coming to or show and being an amazing audience. We have been Look Ma We Made A Band.]
stephaneyfx has quit [Ping timeout: 240 seconds]
grumble has joined #nixos
noudle has joined #nixos
<{^_^}> [nixpkgs] @gnidorah opened pull request #94773 → Update most packages I maintain → https://git.io/JJiqE
<nicolas[m]1> Does "run" accept a flag such as "run -f '<nixpkgs>'" ?
<Graypup_> ^^ that is likely it
<Graypup_> iirc yes
<{^_^}> [nixpkgs] @gnidorah closed pull request #92962 → openxray: 558 -> 730 → https://git.io/JJYSf
<Graypup_> yes it takes -f
karantan has joined #nixos
<Graypup_> energizer, NIX_PATH="$PWD"/nixpkgs-20.03 nix-x86_64 run -f '<nixpkgs>' zsh --store "$PWD"/nix
fendor has quit [Quit: Leaving]
<energizer> looks like that's supposed to be NIX_PATH=nixpkgs="$PWD"/nixpkgs-20.03 but otherwise ok
<nicolas[m]1> Actually it would be "run -f $PWD/nixpkgs-20.03"
<Graypup_> inattention on my part hehe
<energizer> $ NIX_PATH=nixpkgs="$PWD"/nixpkgs-20.03 nix-x86_64 run -f "$PWD/nixpkgs-20.03" zsh --store "$PWD"/nix
<energizer> warning: unable to download 'https://cache.nixos.org/nix-cache-info': SSL peer certificate or SSH remote key was not OK (60); retrying in 273 ms
<Graypup_> sounds like there's some kind of tls ca certificate issue going on?
itshaydendev has joined #nixos
<energizer> i agree
<Graypup_> now, how that works with nix I also don't know
<srhb> There's a special variable to override nix' ca cert path iirc
lsix has joined #nixos
<Graypup_> NIX_SSL_CERT_FILE
<srhb> Graypup_: That's the one.
<energizer> what am i supposed to do with that variable?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #94774 → kustomize: 3.8.0 -> 3.8.1 → https://git.io/JJiqD
<srhb> energizer: You can try pointing it at a fresh cacert package
<{^_^}> [nixpkgs] @vcunat pushed 4 commits to master: https://git.io/JJiqy
<srhb> (or rather the ca-bundle.crt file)
<{^_^}> [nixpkgs] @vcunat merged pull request #94587 → Fix nss on macOS → https://git.io/JJwwz
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/8e2b14aceb1 (from 23 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
<energizer> as in, /etc/pki/tls/certs/ca-bundle.crt ?
<energizer> yes!
<srhb> energizer: Why your nix is pointing at something wrong I'm frankly not sure. Could be a damaged store path? Might want to verify at least.
<srhb> aaah
<srhb> Sorry, I missed that.
<Graypup_> yeah, nix is really awesome for just grabbing tools temporarily. I use that in my CI
<energizer> how long should i expect a reasonable system build-from-scratch to take?
<srhb> energizer: Depends on your core amount, by a lot.
<srhb> energizer: Last I did a minimal system on my laptop it was about half a day.
<energizer> that's quad core?
phreedom has quit [Ping timeout: 240 seconds]
<srhb> 12 threads/6 cores
<energizer> ok i can run it overnight
<energizer> out of curiosity, how long does it take given...arbitrary cores
domogled has quit [Quit: domogled]
<srhb> I don't know exactly, but especially early in the build many cores seems to help a lot. Later on, not so much.
domogled has joined #nixos
<energizer> do you know how many is "many"? (this computer can scale flexibly)
<pjt_014[m]> for some of us? four.
<pjt_014[m]> take that as a lower end
<energizer> ok and how much ram for each?
<srhb> It's really difficult to answer that without knowing the system you're building.
<energizer> basically i want numpy
<srhb> I'd guess that's the low end.
<energizer> hmm i ought to check i'm not accidentally building chromium or something
Thra11_ has quit [Ping timeout: 240 seconds]
jasom has quit [Ping timeout: 272 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/e31a4679d50 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
dermetfan has joined #nixos
<energizer> uh oh
<{^_^}> [nixpkgs] @r-ryantm opened pull request #94775 → ldb: 2.1.4 -> 2.2.0 → https://git.io/JJiYT
<energizer> $ NIX_SSL_CERT_FILE=/etc/pki/tls/certs/ca-bundle.crt NIX_PATH=nixpkgs="$PWD"/nixpkgs-20.03 nix-x86_64 run -f "$PWD/nixpkgs-20.03" zsh --store "$PWD"/nix --keep-going --option sandbox false
<energizer> error: setting up a private mount namespace: Operation not permitted
mallox has joined #nixos
alp has joined #nixos
<energizer> "I think since Nix 2.3, we no longer require user namespaces" https://github.com/NixOS/nix/issues/2632#issuecomment-607098071
<energizer> so what's wrong then
<{^_^}> [nixpkgs] @zowoq merged pull request #94770 → runc: 1.0.0-rc91 -> 1.0.0-rc92 → https://git.io/JJikv
<{^_^}> [nixpkgs] @zowoq pushed to master « runc: 1.0.0-rc91 -> 1.0.0-rc92 »: https://git.io/JJiYq
<energizer> the fix proposed in that issue requires kernel 3.9 which is not an option
zupo has joined #nixos
<energizer> what is it even trying to do?
gthm has joined #nixos
domogled has quit [Quit: domogled]
<Graypup_> i am slightly (quite) annoyed? somehow my overlays are deleting other overlays??
orivej has joined #nixos
<Graypup_> does super.haskell.packages.${ghcVer}.override *replace* the entire haskell package set? or something?
<Graypup_> specifically I am seeing this happen with https://github.com/Infinisil/all-hies where regardless of where I put it in my nixpkgs overlay list, at the top or bottom, hie is missing from my haskell packages set
<srhb> Graypup_: https://github.com/NixOS/nixpkgs/issues/25887 -- for context, overriing haskell is annoying
<{^_^}> #25887 (by ocharles, 3 years ago, closed): Overriding (Haskell) packages repeatedly is surprising and non-modular
<Graypup_> that is extremely surprising
<srhb> Yeah, it is.
<Graypup_> it is absolutely infuriating that there is not first party documentation of this stuff
<Graypup_> (yes I am a hypocrite for not writing it)
<srhb> :P
<Graypup_> I am Very Annoyed that I spend half my time reading nixpkgs source code
<energizer> i'm out of ideas on this nix installation, any last thought before i give up?
<srhb> Graypup_: I don't know what to tell you. It seems to me that it's necessary and always has been. It would be nice if it weren't the case, but it is.
drakonis has quit [Read error: Connection reset by peer]
knupfer has joined #nixos
Thra11_ has joined #nixos
<Graypup_> srhb, when I program and have to read a lot of source code I get motivation to improve the tooling to make it easier to do, so it isn't all bad ;-p
<srhb> Graypup_: I'm glad to hear that at least :D
karantan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Graypup_> first thing that came out of my frustration was https://github.com/lf-/nix-doc
<{^_^}> [nixpkgs] @r-ryantm opened pull request #94776 → leptonica: 1.79.0 -> 1.80.0 → https://git.io/JJiOT
<immae> Graypup_: as a general rule if you set "foo = <something>" in an overlay, then foo is replaced with that new value. In your case the whole super.haskell.packages attrsets will be replaced with { "${ghcVer}" = ... } so it will be almost empty (it’s the same everywhere)
Thra11_ has quit [Ping timeout: 240 seconds]
<Graypup_> immae, yeah, I know *that* wasn't happening, but the override composition was exactly what I was hitting
<immae> There is no composition (not sure it’s the right term) like in nixos modules for instance
Thra11_ has joined #nixos
<Graypup_> this is how I fixed it
<srhb> overlays do compose. haskell overlays do not (unless you use extends, in which case you can't use override, or you have to compose it manually and never use extends)
<srhb> As iven above
<srhb> given*
<Graypup_> basically just adapted that link to my existing thingy that lets me write overlays in terms of haskellPackages
realisation has joined #nixos
<typetetris> Constant pita haskell overlays are for me.
griff_ has joined #nixos
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos
<Graypup_> also I have this error which I think might have regressed in my last commit: Use of uninitialized value $path in -e at /nix/store/g79flfya43a661qymgmsm4hhj4pgkily-builder.pl line 198.
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
realisation has quit [Ping timeout: 240 seconds]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Thra11_ has quit [Ping timeout: 240 seconds]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/0c0fe6d85b9 (from 12 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
Thra11_ has joined #nixos
orivej has quit [Ping timeout: 260 seconds]
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JJiOA
waleee-cl has joined #nixos
whald has joined #nixos
<{^_^}> [nixpkgs] @purcell opened pull request #94777 → jackett: 0.16.175 -> 0.16.949 → https://git.io/JJi3f
alp has quit [Ping timeout: 246 seconds]
jasom has joined #nixos
thc202 has joined #nixos
griff_ has quit [Ping timeout: 240 seconds]
Thra11_ has quit [Ping timeout: 240 seconds]
justanotheruser has quit [Ping timeout: 260 seconds]
alexherbo2 has joined #nixos
karantan has joined #nixos
malook has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bahamas has quit [Ping timeout: 264 seconds]
likivik[m] has quit [Quit: Idle for 30+ days]
pauricthelodger[ has quit [Quit: Idle for 30+ days]
delroth[m] has quit [Quit: Idle for 30+ days]
zupo has joined #nixos
Thra11_ has joined #nixos
bahamas has joined #nixos
<{^_^}> [nixpkgs] @flokli merged pull request #94454 → nixos/postgresql: fix several issues → https://git.io/JJVsO
<{^_^}> [nixpkgs] @flokli pushed 4 commits to master: https://git.io/JJiZu
never_released has quit [Ping timeout: 240 seconds]
urkk has joined #nixos
never_released has joined #nixos
meh` has joined #nixos
henri has quit [Quit: ERC (IRC client for Emacs 26.3)]
FRidh has quit [Ping timeout: 240 seconds]
FRidh has joined #nixos
bahamas has quit [Ping timeout: 256 seconds]
<{^_^}> [nix] @edolstra merged pull request #3897 → error messages for issue 2238 → https://git.io/JJ6oi
<{^_^}> [nix] @edolstra pushed 4 commits to master: https://git.io/JJicG
pjt_tmp has quit [Ping timeout: 240 seconds]
sigmundv has joined #nixos
bbb has joined #nixos
bbb is now known as Guest39444
orivej has joined #nixos
LouisDK has joined #nixos
malook has quit [Ping timeout: 265 seconds]
<{^_^}> [nix] @edolstra pushed to master « repl.cc: Check for HAVE_BOEHMGC »: https://git.io/JJiCX
bahamas has joined #nixos
Thra11_ has quit [Ping timeout: 260 seconds]
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos
Arahael has quit [Ping timeout: 260 seconds]
arahael1 has joined #nixos
malook has joined #nixos
Reventlov has joined #nixos
<Reventlov> Hi there. I have some server which is very constrained in memory. nix-env -i nano gets killed, for example.
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Reventlov> (by constrained, I mean 1GB of ram, which should be okayish, in my opinion)
<kahiru> I think nix-env -iA nixos.nano could use a little bit less memory
m0rphism has quit [Quit: WeeChat 2.7.1]
<kahiru> (if you're not on nixos, swap nixos for nixpkgs)
<Reventlov> indeed, it works
<Reventlov> I just have to replace nix-env -i by nix-env -iA in my mind, now, thanks
<immae> How come?
<immae> Is it the "search-match" part of nix-env that takes so much ram?
<kahiru> i think so
<kahiru> to be able to search-match it possibly has to evaluate more code from the definitions
<LouisDK> I'm about to include some optional templates for LibreOffice: https://github.com/NixOS/nixpkgs/pull/94753 - but I'm in doubt on how to make them optional and if I need to do that in wrapper.nix or another file.
<kahiru> but that's just a wild guess
<{^_^}> #94753 (by LouisDK1, 13 hours ago, open): libreoffice: Templates for LibreOffice Impress
<immae> ok I see
<immae> (seems like your guess is good :p )
<{^_^}> [nixpkgs] @danieldk merged pull request #94774 → kustomize: 3.8.0 -> 3.8.1 → https://git.io/JJiqD
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJiW9
<dbe2> How does inputs in a nix flake convert to the 'pkgs' input in a nixosConfiguration? I suppose a nixosConfiguration need to apply overlays and stuff? I have the smallest flake.nix you can imagine, it's 12 lines: http://ix.io/2tp3 and the configuration.nix takes the usual { pkgs, ...}: input; what happends there in between?
orivej has quit [Ping timeout: 240 seconds]
<dbe2> I'm trying to figure out how to best add an overlay to my nix flake and get it applied to the nixosConfiguration.
turlando has joined #nixos
polezaivsani has joined #nixos
alexherbo2_ has joined #nixos
alexherbo2 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @danieldk merged pull request #94752 → zsh-nix-shell: (unstable-)2019-12-20 -> 0.1.0 → https://git.io/JJ6DF
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJilc
talvdav has joined #nixos
malook has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @primeos merged pull request #94565 → gammastep: init at 2.0.1 → https://git.io/JJwCJ
<{^_^}> [nixpkgs] @primeos pushed 3 commits to master: https://git.io/JJilR
<{^_^}> [nixpkgs] @flokli merged pull request #66856 → systemd: build with cryptsetup support, add cryptsetup generators → https://git.io/fjFuS
<{^_^}> [nixpkgs] @flokli pushed 5 commits to staging: https://git.io/JJilz
meh` has quit [Ping timeout: 265 seconds]
karantan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
marcusr has quit [Read error: Connection reset by peer]
marcusr has joined #nixos
Thra11_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #94779 → marvin: 20.15.0 -> 20.16.0 → https://git.io/JJilH
karantan has joined #nixos
malook has joined #nixos
alp has joined #nixos
nature has joined #nixos
doyougnu has joined #nixos
malook has quit [Quit: malook]
sangoma has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #94780 → libmbim: 1.24.0 -> 1.24.2 → https://git.io/JJi8x
mallox has quit [Quit: WeeChat 2.9]
mallox has joined #nixos
kreyren has joined #nixos
mariatsji has quit []
sputny has quit [Remote host closed the connection]
sangoma has joined #nixos
doyougnu has quit [Remote host closed the connection]
sputny has joined #nixos
mallox has quit [Quit: WeeChat 2.9]
mallox has joined #nixos
mallox has quit [Client Quit]
sputny has quit [Remote host closed the connection]
mallox has joined #nixos
zupo has joined #nixos
mallox has quit [Client Quit]
knupfer has quit [Ping timeout: 264 seconds]
mallox has joined #nixos
quinn has quit [Quit: ZNC 1.8.1 - https://znc.in]
<{^_^}> [nixpkgs] @DamienCassou opened pull request #94781 → cypress: 4.9.0 -> 4.12.1 → https://git.io/JJiBg
bahamas has quit [Ping timeout: 240 seconds]
gxt has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/4fe5107376f (from 59 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
LouisDK has quit [Remote host closed the connection]
mallox has quit [Quit: WeeChat 2.9]
mallox has joined #nixos
m0rphism has joined #nixos
Thra11_ has quit [Ping timeout: 256 seconds]
pr06lefs has joined #nixos
sputny has joined #nixos
bahamas has joined #nixos
bahamas has quit [Changing host]
bahamas has joined #nixos
sangoma has quit [Ping timeout: 240 seconds]
mallox has quit [Quit: WeeChat 2.9]
mallox has joined #nixos
meh` has joined #nixos
arahael1 is now known as Arahael
stigo has joined #nixos
itshaydendev has quit [Ping timeout: 256 seconds]
mallox has quit [Client Quit]
mallox has joined #nixos
waleee-cl has quit [Quit: Connection closed for inactivity]
<sephii> I'm trying to configure the postfix service, and I'm stuck on the SSL part. There are sslCACert, sslCert and sslKey options, which are supposed to be file paths, but I have no idea how I can get a certificate. Usually I just point to a snake oil certificate, but I couldn't find a way to create one. Should I use ACME? But then that means I should also install a web server?
alp has quit [Ping timeout: 256 seconds]
bukkitgerman8608 has quit [Quit: Ping timeout (120 seconds)]
itshaydendev has joined #nixos
shibboleth has joined #nixos
bukkitgerman8608 has joined #nixos
<adisbladis> sephii: The ACME module also supports DNS-01
<feffe[m]> hey, I just checked if unstable had the 5.8 kernelpackages yet on my arch machine through firefox (https://nixos.org/nixos/packages.html?channel=nixpkgs-unstable&query=linuxPackages_5_8) and saw that they were up, but when I went to check on my machine running nixos the same link produced no results. Don't think it's browser cache as I cleared them on both machines looking through the channel locally on my nixos-machine after
<feffe[m]> updating it also doesn't yield any results. Anyone know what might be causing this?
<feffe[m]> * hey, I just checked if unstable had the 5.8 kernelpackages yet on my arch machine through firefox (https://nixos.org/nixos/packages.html?channel=nixpkgs-unstable&query=linuxPackages_5_8) and saw that they were up, but when I went to check on my machine running nixos the same link produced no results. Don't think it's browser cache as I cleared them on both machines and looking through the channel locally on my
<feffe[m]> nixos-machine after updating it also doesn't yield any results. Anyone know what might be causing this?
alp has joined #nixos
<adisbladis> feffe[m]: 5.8 was added but was reverted because of some regression in systemd.
<feffe[m]> ah, I suppose it had to do with my bad timing then :p
<adisbladis> And systemd has to go through the staging nixpkgs branch so it takes a bit longer to reach the unstable channel
Darkmatter66_ has joined #nixos
Darkmatter66 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @Ekleog merged pull request #93678 → arcanist: 20200127 -> 20200711 → https://git.io/JJlwN
<{^_^}> [nixpkgs] @Ekleog pushed commit from @nagisa to master « arcanist: 20200127 -> 20200711 (#93678) »: https://git.io/JJi0K
meh` has quit [Ping timeout: 256 seconds]
malook has joined #nixos
<{^_^}> [nixpkgs] @zowoq pushed to master « .github/workflows/*: minor fixes »: https://git.io/JJi07
knupfer has joined #nixos
Guest39444 has quit [Read error: Connection reset by peer]
Guest39444 has joined #nixos
malook has quit [Quit: malook]
euandreh has quit [Ping timeout: 272 seconds]
<sephii> adisbladis: but then I need to run my own DNS server right?
meh` has joined #nixos
bahamas has quit [Ping timeout: 246 seconds]
mallox has quit [Quit: WeeChat 2.9]
malook has joined #nixos
<manveru> sephii: there are a ton of options for the dns-01 challenge... depending on your dns provider
malook has quit [Client Quit]
<s1341> anyone available to help me figure out this pahole thing?
sigmundv has quit [Read error: Connection reset by peer]
mallox has joined #nixos
sigmundv has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace closed pull request #94760 → [19.09] wire-desktop: linux 3.18.2925 -> 3.19.2928, mac 3.18.3728 -> 3.19.3799 → https://git.io/JJ6Fs
sangoma has joined #nixos
<{^_^}> [nixpkgs] @costrouc opened pull request #94783 → nixos/jupyterhub: init service → https://git.io/JJiEu
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<s1341> the derivation for pahole had elfutils in its buildInputs, but fails to find libebl.so
karantan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<{^_^}> [nixpkgs] @vcunat pushed 80 commits to staging-next: https://git.io/JJiEi
shibboleth has quit [Quit: shibboleth]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #94784 → libmatroska: 1.6.0 -> 1.6.1 → https://git.io/JJiEX
<{^_^}> [nixpkgs] @zowoq opened pull request #94785 → minikube: 1.12.1 -> 1.12.2 → https://git.io/JJiED
<srhb> s1341: I think that's a thing of the past, try upgrading it to 1.17 :)
<{^_^}> [nixpkgs] @marsam merged pull request #94764 → grpc: 1.29.0 -> 1.31.0 → https://git.io/JJ6hf
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JJiES
urkk has left #nixos [#nixos]
karantan has joined #nixos
bahamas has joined #nixos
<s1341> srhb thanks! so now to bump the pkg version.
kenshinCH has quit [Quit: WeeChat 2.7.1]
kleisli has joined #nixos
<{^_^}> [nix] @edolstra merged pull request #3856 → Make `Buildable` a `std::variant` → https://git.io/JJ82Z
<{^_^}> [nix] @edolstra pushed 4 commits to master: https://git.io/JJiue
<srhb> s1341: Yeah, you should be able to just alter version an the src attr. Should make for an easy PR to nixpkgs :)
<s1341> srhb: on it.
<srhb> s1341++
<{^_^}> s1341's karma got increased to 1, that's Numberwang!
SanchayanMaity has joined #nixos
noudle has quit []
pr06lefs has quit [Ping timeout: 260 seconds]
meh` has quit [Ping timeout: 244 seconds]
bahamas has quit [Ping timeout: 264 seconds]
zupo has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @s1341 opened pull request #94786 → pahole: 1.16 -> 1.17 → https://git.io/JJiu9
<s1341> there you go @ srhb
malook has joined #nixos
zupo has joined #nixos
malook has quit [Client Quit]
Rusty1 has joined #nixos
thblt has joined #nixos
<srhb> s1341: Nice, thanks! :)
<thblt> How can I find the definition of a Nix function? I'm looking for a fetchGit, but a general solution be appreciated :)
gthm has quit [Ping timeout: 256 seconds]
pr06lefs has joined #nixos
<typetetris> Does someone know how it is stored in the file system if you change capabilities with setcap for a file?
<srhb> thblt: That is in fact a builtin, so it's somewhere in the Nix source tree.
tsruser has joined #nixos
whald has quit [Ping timeout: 246 seconds]
<thblt> srhb: thanks.
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « linux/hardened/patches/5.6: remove »: https://git.io/JJizG
domogled has joined #nixos
alp has quit [Ping timeout: 264 seconds]
whald has joined #nixos
<tsruser> ,channels
<{^_^}> Largest Nix channels: #nixos, #nixos-dev, #nixos-chat, #nixos-aarch64, #nixos-security, #nixcon, #nixos-officehours, #nixops, #haskell.nix, #nix-darwin, #nixos-de, #nixos-emacs, #nixos-on-your-router, #nixos-nur, #nix-lang, #nixos-fr, #nixos-systemd, #nixos-borg, #nixos-wiki
mallox has quit [Quit: WeeChat 2.9]
whald has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #94787 → libqmi: 1.26.0 -> 1.26.2 → https://git.io/JJizd
mallox has joined #nixos
Fare has joined #nixos
<{^_^}> [nixpkgs] @ToxicFrog opened pull request #94788 → libmysofa: disable CODE_COVERAGE in build → https://git.io/JJizp
tsruser has quit []
meh` has joined #nixos
tsruser has joined #nixos
tsruser has quit [Client Quit]
tsruser has joined #nixos
fendor has joined #nixos
alp has joined #nixos
mallox has quit [Quit: WeeChat 2.9]
mallox has joined #nixos
SanchayanMaity has quit [Quit: leaving]
meh` has quit [Ping timeout: 246 seconds]
itshaydendev1 has joined #nixos
itshaydendev has quit [Ping timeout: 256 seconds]
itshaydendev1 is now known as itshaydendev
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sputny1 has joined #nixos
sputny has quit [Ping timeout: 244 seconds]
sputny1 is now known as sputny
mallox has quit [Quit: WeeChat 2.9]
mallox has joined #nixos
<sephii> wow, dns-01 is magic, it more or less just worked. Thanks adisbladis & manveru
ManiacOfMadness has quit [Ping timeout: 256 seconds]
<Mic92> I should also swithc to that since I got my kresd running
mallox has quit [Client Quit]
thblt has left #nixos ["ERC (IRC client for Emacs 28.0.50)"]
meh` has joined #nixos
mallox has joined #nixos
flip[m] has joined #nixos
<dminuoso> sephii: Its not magic. It's just a very simple mechanism to prove ownership. :)
worldofpeace_ has joined #nixos
euandreh has joined #nixos
<dminuoso> Idea being, if you control the DNS over foo.bar, then you control what foo.bar points at anyway. So if proof for the former is established, the latter can be assumed.
tsruser has quit []
tsruser has joined #nixos
samrose has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « oh-my-zsh: 2020-07-30 -> 2020-08-06 »: https://git.io/JJi2M
sangoma has quit [Ping timeout: 256 seconds]
mallox has quit [Client Quit]
mallox has joined #nixos
Acou_Bass has quit [Ping timeout: 244 seconds]
alp has quit [Remote host closed the connection]
eoli3n has joined #nixos
doyougnu has joined #nixos
sangoma has joined #nixos
wallacer3_ has quit [Ping timeout: 256 seconds]
Acou_Bass has joined #nixos
LunarLambda has joined #nixos
magnetophon has quit [Read error: Connection reset by peer]
gustavderdrache has joined #nixos
magnetophon has joined #nixos
<{^_^}> [nixpkgs] @flokli merged pull request #94746 → [20.03] Firefox 79 → https://git.io/JJ6Kt
<{^_^}> [nixpkgs] @flokli pushed 5 commits to release-20.03: https://git.io/JJiaF
wallacer3 has joined #nixos
tsruser has quit []
<{^_^}> [nixpkgs] @jerith666 opened pull request #94789 → openjdk8: 1.8.0_242 -> 1.8.0_265 → https://git.io/JJiV6
magnetophon has quit [Read error: Connection reset by peer]
magnetophon has joined #nixos
ManiacOfMadness has joined #nixos
<{^_^}> [nixpkgs] @lblasc opened pull request #94790 → luajit_2_0, luajit_2_1: 2.1.0-2020-03-20 -> 2.1.0-2020-08-05 → https://git.io/JJiwO
worldofpeace_ has quit [Quit: worldofpeace_]
eoli3n has quit [Ping timeout: 264 seconds]
pescetarian[m] has left #nixos ["User left"]
<bqv> I need a function that lists all files in a directory recursively
<bqv> I have made one before, the reason I mention it is cause I feel like it should be in a lib somewhere
<bqv> Maybe I'll just add it to mine, though
knupfer1 has joined #nixos
knupfer has quit [Quit: knupfer]
knupfer1 is now known as knupfer
knupfer has quit [Client Quit]
knupfer has joined #nixos
evanjs has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #94791 → metabase: 0.36.0 -> 0.36.2 → https://git.io/JJirD
evanjs has joined #nixos
karantan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
stephaneyfx has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #94792 → mcfly: 0.4.0 -> 0.4.1 → https://git.io/JJio8
nixuser has quit [Remote host closed the connection]
magnetophon has quit [Remote host closed the connection]
evanjs has quit [Read error: Connection reset by peer]
evanjs has joined #nixos
pamplemousse has joined #nixos
gxt has quit [Remote host closed the connection]
gxt has joined #nixos
tsruser has joined #nixos
<{^_^}> [nixpkgs] @yvesf opened pull request #94794 → tinygo: include files from gen-device → https://git.io/JJiK6
noudle has joined #nixos
codygman has quit [Ping timeout: 240 seconds]
justanotheruser has joined #nixos
codygman has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #94795 → nim: 1.2.4 -> 1.2.6 → https://git.io/JJiiq
drewr has quit [Read error: Connection reset by peer]
cfricke has quit [Ping timeout: 240 seconds]
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
drewr has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #94796 → monolith: 2.3.0 -> 2.3.1 → https://git.io/JJiid
meh` has quit [Ping timeout: 272 seconds]
proofofkeags has joined #nixos
tsruser has quit [Ping timeout: 264 seconds]
<eyJhb> The NIxOS changelogs are long, regarding backwards incompatability
<eyJhb> Trying to upgrade from 19.03 to 20.03
matthewcroughan has joined #nixos
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/e23e05452c6 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
drakonis has joined #nixos
<infinisil> eyJhb: I wish we had something like home-managers news
<eyJhb> Is that better?
<infinisil> Which can inform you about changes that were made, but they only trigger if you enabled the modules they are relevant to
<eyJhb> AHhh
<eyJhb> Yeah , that would be cool
<eyJhb> I get a new project for you then infinisil
<eyJhb> got*
meh` has joined #nixos
<infinisil> eyJhb: What is it? :o
<eyJhb> Made that for NixOS ? :D
<eyJhb> Make*
<eyJhb> Wth is wrong with me
<infinisil> Ahh yes
<infinisil> Yeah that would be nice
<eyJhb> Seems like it could simply be copied over?
<eyJhb> And used in NixOS?
<infinisil> It would have to be integrated into the module system though, such that e.g. if you use home-manager as a submodule, you also get its news entries
<eyJhb> True
<eyJhb> I am thinking of updating my router and VPSs to 20.03... Should I?
<infinisil> Yes
sangoma has quit [Ping timeout: 256 seconds]
<infinisil> security updates
<eyJhb> I can't even remember the hostname of my ZNC
iyzsong has quit [Quit: ZNC 1.7.5 - https://znc.in]
<eyJhb> As far as I know, the only thing is really the DHCP that sucks
<eyJhb> Lets see if I get back on ZNC now..
iyzsong has joined #nixos
Guest39444 has quit [Quit: WeeChat 2.7.1]
<eyJhb> Also, infinisil. If I have a .json file, and I read it into Nix. Can I then super/self those items I have just read in?
<bqv> infinisil: whats the easiest way to flatten an attrset?
<eyJhb> ^ Combo
<infinisil> eyJhb: I guess you already asked this before, but no you can't
<bqv> C-c-c-combo breaker
<infinisil> self/super come from lib.makeExtensible and co, they aren't an inherent nix feature
<eyJhb> infinisil: Yeah, that is what I remember, but I get a otherwise answer yesterday :\
mekster has joined #nixos
<eyJhb> So the best way, is still to merge it together, or make it a nix file?
<infinisil> If you just want to change some attributes in a set, lib.recursiveUpdate is decent for that
<infinisil> bqv: Flatten how
<infinisil> Gimme a spec
<bqv> Nested attrsets to toplevel
<bqv> { a = { b = 1; }; c = 2; } to something like { "a/b" = 1; c = 2; }
knupfer has quit [Ping timeout: 244 seconds]
<infinisil> Hm
<bqv> I realise this is something I need to solve generally, because I just have lots of shitty partial solutions everywhere
meh` has quit [Remote host closed the connection]
<infinisil> Probably a combination of lib.recursiveMapAttrs and lib.collect
<infinisil> mapAttrsRecursive*
<infinisil> But that's kinda nasty still
<infinisil> I think we need a generic fold for sets
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/be42a66cd30 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<bqv> That would help
<abathur> is there a cleaner way to repeat a ~normal build process for benchmarking than using --no-out-link and GCing between runs?
<bqv> Collect is a good call, somehow I've seen but never used it
<bqv> Ty
thblt has joined #nixos
<bqv> abathur: I'm interested about this too. I almost want to be able to fork my nix store
<bqv> Maybe doable with snapshots
<infinisil> abathur: nix-build --check?
ericnoan has quit [Ping timeout: 256 seconds]
orivej has quit [Remote host closed the connection]
<abathur> I don't see --check in the help for 2.3.4; not sure? :)
knupfer has joined #nixos
<infinisil> abathur: It's a bit hidden: "All options not listed here are passed to nix-store --realise"
<infinisil> So `man nix-store` documents --check
<abathur> ah--right
est31 has quit [Ping timeout: 240 seconds]
orivej has joined #nixos
est31 has joined #nixos
<bqv> Actually, could do it with tmpfs, overlayfs, and a mount namespace, if you can disconnect the nix-daemon
<bqv> How does the daemon communicate
<abathur> well, using darwin in this case anyways
<clever> bqv: /nix/var/nix/daemon-socket/socket
<eyJhb> You can specify the store path with a envvar, can't you?
<eyJhb> That would result in new builds each time
<bqv> Perfect! I can delete that
<infinisil> That sounds like a bad idea
<clever> bqv: if nix cant write to something under /nix/, it will try to use the unix socket
<eyJhb> infinisil: how come?
iyzsong has quit [Quit: ZNC 1.7.5 - https://znc.in]
<bqv> infinisil: inside the overlayed mount namespace
<bqv> clever: gotcha
<infinisil> eyJhb: I was saying that to bqv's idea
itshaydendev has quit [Ping timeout: 244 seconds]
<infinisil> Changing the store path sounds like a good idea if you want to test bootstrapping from an empty store
iyzsong has joined #nixos
<infinisil> (which you couldn't do easily with --check)
<infinisil> bqv: I think it's a bad idea to delete the socket because it breaks Nix for every other process/user that might want to use it. It's just not made for this
orivej has quit [Quit: No Ping reply in 180 seconds.]
<bqv> infinisil: what happens when the nix-daemon isn't active?
<bqv> Again, delete in only inside the mount namespace
<infinisil> I believe on NixOS you just can't use Nix then, unless you're root
<bqv> So only stuff in the mount namespace would be affected
<bqv> Yeah, thats fine then
<infinisil> Why not just use --check?
<infinisil> Or a separate store?
orivej has joined #nixos
thomassgn has joined #nixos
meck has joined #nixos
ktosiek has joined #nixos
ericnoan has joined #nixos
<bqv> I'm solving a different issue than abathur's
epta has joined #nixos
<bqv> Essentially allows me to make a properly ephemeral nix-shell, without having to later gc the whole store
<infinisil> Yeah a separate store sounds perfect for this. You should be able to configure the other store as a substituter
<infinisil> (I think)
<{^_^}> [nixpkgs] @danieldk merged pull request #91776 → antimicro 2.3 -> antimicroX 3.0 → https://git.io/JJftC
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJi1P
<{^_^}> [nixpkgs] @worldofpeace merged pull request #94788 → libmysofa: disable CODE_COVERAGE in build → https://git.io/JJizp
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JJi1X
tsruser has joined #nixos
<{^_^}> [nixpkgs] @prusnak opened pull request #94797 → electrum: 3.3.8 -> 4.0.2 → https://git.io/JJi11
<bqv> What about stuff being hardcoded to /nix
lsix has quit [Ping timeout: 244 seconds]
<bqv> I lose all caches that way
<bqv> My way, it's transparent, so caches remain
<infinisil> I believe Nix can use linux user namespaces for separate stores
mallox has quit [Quit: WeeChat 2.9]
<bqv> So basically, my idea :p
erasmas has joined #nixos
drakonis1 has joined #nixos
centi[m] has joined #nixos
<infinisil> Well, somewhat I guess, but it's supported builtin
<bqv> Interesting. Are there docs for that?
<infinisil> I haven't done anything with this though, I just remember seeing something like that
lsix has joined #nixos
myme has joined #nixos
gxt has quit [Quit: WeeChat 2.9]
<numkem> I'm trying to build my laptop's configuration through hydra and I ran into a "unsupported system type" error. Is there a way to know if you are running inside hydra?
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<infinisil> bqv: I think it might be the (yet-undocumented) --store flag for `nix` commands (The release notes mention it https://nixos.org/nix/manual/) and `--substituters` (also mentioned in release notes)
thblt has left #nixos ["ERC (IRC client for Emacs 28.0.50)"]
orivej has quit [Remote host closed the connection]
<bqv> Ah ok, will try
orivej has joined #nixos
sangoma has joined #nixos
orivej has quit [Remote host closed the connection]
orivej has joined #nixos
<bqv> infinisil: closest thing I can see going by the source, is chroot, which would work, but be way less convenient
<infinisil> Doesn't it do that for you?
<infinisil> Well, maybe not chroot
asheshambasta has joined #nixos
<abathur> <3 infinisil thanks for the suggestion; wrote a naive script to do a bunch of --check runs that'll probably churn all day if it doesn't break; I manually tested one and it failed with a "some outputs of '' are not valid, so checking is not possible" error (these are CI builds for a few different projects, so they're all probably weird in different ways, so it might surprise me and finish in a few
<{^_^}> infinisil's karma got increased to 327
<abathur> minutes :])
<{^_^}> [nixpkgs] @volth closed pull request #68926 → wireshark: 3.2.1 -> {2.6.12, 3.0.7, 3.2.1} → https://git.io/JJiDl
realisation has joined #nixos
<asheshambasta> If one has a cabal project "foo" with multiple sublibs called "foo-core", "foo-bar" etc. (as in the .cabal file); how does one use sublibs as dependencies in another project?
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<infinisil> abathur: Nice :D
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<asheshambasta> currently; in foo I'm defining an overlay that adds foo-core, foo-bar to the haskellPackages; which I'm using in my target project.
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<asheshambasta> (adding with callCabal2nix "foo-core" ./. etc.)
<asheshambasta> But it seems like these packages are not available at the target
<clever> asheshambasta: can you pastebin the overlay?
<evanjs> Anybody else that uses naersk encountering https://github.com/nmattia/naersk/issues/109?
<{^_^}> nmattia/naersk#109 (by energizah, 7 weeks ago, open): No rev specified
zalaare has joined #nixos
<evanjs> Trying to package up some stuff that uses a private git repo and running into both that and maybe https://github.com/nmattia/naersk/issues/110 (though I _am_ using nixUnstable and that should allow me to fetch submodules)
<{^_^}> nmattia/naersk#110 (by Hoverbear, 6 weeks ago, open): Git submodules not being initialized?
<asheshambasta> clever: https://pastebin.com/B6WGPS0r ( a little more detailed than the previous, but you get the idea)
<clever> asheshambasta: try to always use hself for callCabal2nix, does that help?
<asheshambasta> trying that now
pamplemousse has quit [Quit: leaving]
realisation has quit [Ping timeout: 246 seconds]
realisation has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #94773 → Update most packages I maintain → https://git.io/JJiqE
<{^_^}> [nixpkgs] @Lassulus pushed 8 commits to master: https://git.io/JJiDd
<asheshambasta> clever: cabal now reports a "conflict-set"
justanotheruser has quit [Ping timeout: 246 seconds]
<asheshambasta> I guess that is progress
<clever> weird
<asheshambasta> I also don't understand cabal's error messages most of the times; eg. what backjumping means; etc.
<asheshambasta> clever: actually no; it still reports that it cannot find transmission etc.
<zalaare> can someone tell me why I get "not of type `list of packages`"? I've been trying to write this zabbix-agent module and I can't seem to figure it out. --- https://pastebin.com/MXt7mFe9
orivej has quit [Ping timeout: 246 seconds]
lordcirth_ has quit [Ping timeout: 260 seconds]
<asheshambasta> clever: replacing with hself also doesn't help. I also wouldn't expect it to since as per how overlays are supposed to work; given a dependency's overlay has been applied to the LHS of the overlays list; that should suffice.
<asheshambasta> superh is the state of packages with the previous overlays applied afaik.
<asheshambasta> not sure if cabal has a special syntax for sublib dependencies too
kleisli has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Ma27 pushed to master « php.extensions.{mongodb,intl}: switch back to icu64 »: https://git.io/JJiyK
bahamas has joined #nixos
sputny has quit [Remote host closed the connection]
drakonis1 has quit [Quit: WeeChat 2.8]
<{^_^}> [nixpkgs] @asdf8dfafjk opened pull request #94800 → nixos/networking: Enhance hostId description → https://git.io/JJiSe
growpotkin has joined #nixos
bahamas has quit [Ping timeout: 240 seconds]
lsix has quit [Ping timeout: 260 seconds]
alexherbo2_ has quit [Ping timeout: 260 seconds]
drakonis1 has joined #nixos
drakonis has quit [Ping timeout: 265 seconds]
FRidh has quit [Ping timeout: 256 seconds]
FRidh has joined #nixos
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/e23e05452c6 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
<evanjs> Now I need to figure out how to properly depend on my nix/rust buildInputs
<evanjs> They seem to be ignored entirely right now, which is causing the build to fail :/
nature has quit [Ping timeout: 260 seconds]
realisation has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #94801 → medfile: 4.0.0 -> 4.1.0 → https://git.io/JJiSx
alexherbo2 has joined #nixos
cole-h has joined #nixos
maier has quit [Ping timeout: 240 seconds]
alexherbo2 has quit [Ping timeout: 256 seconds]
lsix has joined #nixos
lordcirth has joined #nixos
alexherbo2 has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #93584 → nextcloud: restrict web server support to nginx; stop sharing nginx user/group; improve setup service → https://git.io/JJCNf
<{^_^}> [nixpkgs] @Ma27 pushed 8 commits to master: https://git.io/JJi9G
noudle has quit []
lordcirth_ has joined #nixos
<evanjs> alright so I am trying this approach to splice in my nixified deps with naersk https://github.com/leroycep/game-of-life/blob/b21934b30536029bcea93a68633dbc46bdc72634/nix/cargo-c.nix
lordcirth has quit [Ping timeout: 264 seconds]
<evanjs> but it is not bothering with any of the phases in the src attribute here... any ideas on what I'm doing wrong?
<evanjs> To clarify, I have some crates that I have already nixified, added the proper buildInputs, etc, and need to depend on those in a rust project that depends on some of said crates
<{^_^}> [nixpkgs] @blaggacao opened pull request #94802 → update: skaffold (1.12.1 → 1.13.1) → https://git.io/JJi9H
<evanjs> I am _assuming_ that the linked expression evaluates src _before_ passing it to naersk.buildPackage, in which case I am trying to run the necessary patches to tell the rust project to use _my_ deps, and not try to fetch them from git, which will fail...
<evanjs> note that I am assuming I cannot just refer to a patchPhase for naersk or etc
<evanjs> **packages being built by naersk
asheshambasta has quit [Ping timeout: 260 seconds]
alexherbo2 has quit [Remote host closed the connection]
knupfer has quit [Quit: knupfer]
iqubic has joined #nixos
knupfer has joined #nixos
jb55 has quit [Quit: jb55]
justanotheruser has joined #nixos
iqubic` has joined #nixos
alp has joined #nixos
<{^_^}> [nixpkgs] @filalex77 merged pull request #94796 → monolith: 2.3.0 -> 2.3.1 → https://git.io/JJiid
<{^_^}> [nixpkgs] @filalex77 pushed 2 commits to master: https://git.io/JJiHu
iqubic has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @srhb merged pull request #94786 → pahole: 1.16 -> 1.17 → https://git.io/JJiu9
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/JJiH2
fresheyeball has quit [Ping timeout: 240 seconds]
fresheyeball has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #94803 → musikcube: 0.92.1 -> 0.93.1 → https://git.io/JJiHo
shibboleth has joined #nixos
iqubic` has quit [Ping timeout: 246 seconds]
iqubic` has joined #nixos
iqubic` has quit [Remote host closed the connection]
lordcirth_ has quit [Quit: Leaving]
iqubic has joined #nixos
<{^_^}> [nixpkgs] @roberth opened pull request #94804 → nixos/hercules-ci-agent: init → https://git.io/JJiQk
tsruser has quit [Ping timeout: 240 seconds]
tsruser2 has joined #nixos
dermetfan has quit [Ping timeout: 244 seconds]
user_0x58 has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #94765 → hyp2mat: init at 0.0.17 → https://git.io/JJier
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JJiQo
gthm has joined #nixos
<{^_^}> [nixpkgs] @bachp opened pull request #94805 → nixos/postgresql: fix setup script → https://git.io/JJiQj
<colemickens> <matthewcroughan "colemickens you seem to have mos"> AFAIK, Iris is now the default for newer intel chipsets and that Mesa version is in nixos-unstable. aka, I'm not doing anything special and I'm on iris.
realisation has joined #nixos
<colemickens> matthewcroughan: I will say that I think some vaapi stuff is buggy on it. I've noticed Nightly struggles sometime (green flashes) and I've had to use LIBVA_DRIVER_NAME="i965" (or "gibberish") to avoid iris/vaapi interactions in mpv.
drakonis1 has quit [Ping timeout: 264 seconds]
mallox has joined #nixos
mallox has quit [Client Quit]
tsruser2 has quit [Ping timeout: 256 seconds]
tsruser has joined #nixos
meh` has joined #nixos
<matthewcroughan> colemickens So don't use Iris for now, because it's buggy?
<colemickens> I don't know. I haven't really confirmed any of this super firmly, or I'd file some bugs on nixpkgs just to keep track.
<colemickens> It's the default in Mesa though, I assume at this point it's expected to be somewhat roughly stable-ish?
spudly has quit [Ping timeout: 240 seconds]
<colemickens> I know we just recently had a minor version bump, there might be another out, etc.
<colemickens> but if you want to not use it, google for LIBVA_DRIVER_NAME I think to see about forcing not-iris
spudly has joined #nixos
spudly has quit [Changing host]
spudly has joined #nixos
gthm has quit [Ping timeout: 256 seconds]
virus_dave_ has joined #nixos
drakonis has joined #nixos
alp has quit [Ping timeout: 264 seconds]
virus_dave has quit [Ping timeout: 240 seconds]
virus_dave_ is now known as virus_dave
<{^_^}> [nixpkgs] @Ma27 pushed to master « strace: 5.7 -> 5.8 »: https://git.io/JJi5v
fresheyeball has quit [Ping timeout: 264 seconds]
stephaneyfx has quit [Remote host closed the connection]
sangoma has quit [Ping timeout: 240 seconds]
stephaneyfx has joined #nixos
fresheyeball has joined #nixos
virus_dave has quit [Ping timeout: 264 seconds]
<pikajude> not sure if it's just me, but the nixos cache for darwin seems totally barren
<pikajude> my nix-index is fetching 3.7k paths out of 55k
<pikajude> what's up with that
<srhb> pikajude: I've noticed something similar on Linux, and I think the problem is in nix-index rather than the cache being empty.
<srhb> (or, some incompatibility between them)
<pikajude> i see
<srhb> Haven't had time to dig in yet.
cosimone has quit [Read error: Connection reset by peer]
cosimone has joined #nixos
tsruser has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #94807 → nfdump: 1.6.20 -> 1.6.21 → https://git.io/JJi5o
<{^_^}> [nixpkgs] @zowoq opened pull request #94808 → go_1_13: 1.13.14 -> 1.13.15 → https://git.io/JJi5i
<{^_^}> [nixpkgs] @zowoq opened pull request #94809 → go: 1.14.6 -> 1.14.7 → https://git.io/JJi5P
meh` has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @srhb merged pull request #93976 → gnupg22: 2.2.20 -> 2.2.21 → https://git.io/JJ0Hr
<{^_^}> [nixpkgs] @srhb pushed 2 commits to staging: https://git.io/JJi5X
alp has joined #nixos
tsruser has joined #nixos
virus_dave has joined #nixos
jb55 has joined #nixos
cosimone has quit [Read error: Connection reset by peer]
cosimone has joined #nixos
cosimone has quit [Read error: Connection reset by peer]
cosimone has joined #nixos
Reiser has joined #nixos
<bqv> infinisil: very close!
<bqv> $ nixshell 'nixpkgs#execline' 'nixpkgs#fuse-overlayfs' -c unshare -rm foreground mount -t tmpfs -o size=1G nixtemp /mnt "" foreground mkdir /mnt/work "" foreground mkdir /mnt/upper "" foreground mount --bind /var/empty /nix/var/nix/daemon-socket "" foreground fuse-overlayfs -o lowerdir=/nix,upperdir=/mnt/upper,workdir=/mnt/work,rw /nix "" bash
<bqv> With the missing space, of course
<lassulus> is there any way to locally set a substituters priority?
<bqv> Had to use fuse instead cause unprivileged
<{^_^}> [nixpkgs] @srhb merged pull request #94400 → obs-wlrobs: 20200111 -> 20200622 → https://git.io/JJaDc
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/JJidk
<bqv> The issue now is that permissions can't be set (?!)
cosimone_ has joined #nixos
thc202 has quit [Ping timeout: 256 seconds]
cosimone has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @elkowar opened pull request #94810 → pipr: init at 0.0.12 → https://git.io/JJidn
malook has joined #nixos
cosimone_ is now known as cosimone
<energizer> NIX_SSL_CERT_FILE=/etc/pki/tls/certs/ca-bundle.crt NIX_PATH=nixpkgs="$PWD"/nixpkgs-20.03 nix-x86_64 run -f "$PWD/nixpkgs-20.03" zsh --store "$PWD"/nix/store --keep-going --option sandbox false
<energizer> error: setting up a private mount namespace: Operation not permitted
<energizer> why is this happening?
proofofkeags has quit [Remote host closed the connection]
FRidh has quit [Quit: Konversation terminated!]
proofofkeags has joined #nixos
<energizer> using static nix. this footnote links to an issue...but it's resolved. https://matthewbauer.us/blog/static-nix.html#fn.1
meh` has joined #nixos
<{^_^}> [nixpkgs] @ldesgoui closed pull request #94143 → discord-canary: 0.0.104 -> 0.0.105 → https://git.io/JJuwL
asbachb has joined #nixos
<{^_^}> [nixpkgs] @ldesgoui opened pull request #94811 → discord: 0.0.10 -> 0.0.11 → https://git.io/JJiFk
maier has joined #nixos
<asbachb> Isn't there any bsdtar package?
<srhb> ,locate bin bsdtar
<{^_^}> Found in packages: libarchive
<asbachb> thanks
<chipb> energizer: I'd be suspicious that perhaps the nix command isn't propagating the sandbox=false to any nix-build process it ends up spawning.
maier has quit [Ping timeout: 240 seconds]
<energizer> chipb: what is the solution?
<chipb> well, to be clear, I don't know that this is the problem, so I can't prescribe a solution per se.
<{^_^}> [nixpkgs] @jonringer merged pull request #94811 → discord: 0.0.10 -> 0.0.11 → https://git.io/JJiFk
<srhb> That sounds likely, and with a very old version of nix it won't warn that it's being ignored due to you being not a trusted user. Either become a trusted user or set it globally, I suppose, in nix.conf
<{^_^}> [nixpkgs] @jonringer pushed commit from @ldesgoui to master « discord: 0.0.10 -> 0.0.11 »: https://git.io/JJiF2
<chipb> you could try putting the sandbox = false into your nix.conf?
<energizer> i dont have admin, can i still do that?
<chipb> ~/.config/nix/nix.conf
<{^_^}> [nixpkgs] @ldesgoui opened pull request #94812 → discord-canary: 0.0.105 -> 0.0.106 → https://git.io/JJiFa
<energizer> that file contains `sandbox = false`
<energizer> already
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/e23e05452c6 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
dermetfan has joined #nixos
xO1 has joined #nixos
<{^_^}> [nixpkgs] @ldesgoui opened pull request #94813 → discord-ptb: 0.0.20 -> 0.0.21 → https://git.io/JJiF1
Darkmatter66_ has quit [Ping timeout: 264 seconds]
<energizer> next up, i tried https://github.com/jefdaj/nix-no-root/blob/master/nix-no-root.sh but got https://bpa.st/MLWQ and setting NIX_VERSION=2.3.7 doesn't help
malook has quit [Quit: malook]
alp has quit [Ping timeout: 240 seconds]
alp has joined #nixos
emmanuel_erc has joined #nixos
Darkmatter66 has joined #nixos
alp has quit [Client Quit]
<{^_^}> [nixpkgs] @jonringer opened pull request #94814 → discord-{ptb,canary}: bump → https://git.io/JJiFj
<{^_^}> [nixpkgs] @matthuszagh opened pull request #94815 → gl2ps: make cmake a native build input → https://git.io/JJibv
<energizer> er i mighta messed that up
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JJibT
xO1 has quit [Quit: leaving]
<{^_^}> [nixpkgs] @jonringer merged pull request #94814 → discord-{ptb,canary}: bump → https://git.io/JJiFj
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JJibL
<exarkun> redirecting a usb device to a qemu/kvm vm in virt-manager fails because "GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Action org.spice-space.lowlevelusbaccess is not registered"
<colemickens> If anyone has hydra setup with post-build actions to upload to cachix, I'd be curious to see how that's wired up.
<exarkun> does nixos have policykit management in it or do I have to start hand-writing writing config files?
<{^_^}> [nixpkgs] @ldesgoui closed pull request #94813 → discord-ptb: 0.0.20 -> 0.0.21 → https://git.io/JJiF1
<{^_^}> [nixpkgs] @ldesgoui closed pull request #94812 → discord-canary: 0.0.105 -> 0.0.106 → https://git.io/JJiFa
zupo has joined #nixos
<joesventek> Is there an easy way to make lightdm just start my ~/.xsession (or ~/.xinitrc)? Something like setting services.xserver.displayManager.defaultSession to some magic value?
philr has quit [Ping timeout: 264 seconds]
rajivr has quit [Quit: Connection closed for inactivity]
zupo_ has joined #nixos
zupo has quit [Ping timeout: 256 seconds]
jybs has quit [Quit: Lost terminal]
xkapastel has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #94816 → kdeApplications.okteta: 0.26.3 -> 0.26.4 → https://git.io/JJibD
<domenkozar[m]> "colemickens" (https://matrix.to/#/@colemickens:matrix.org) https://docs.cachix.org/continuous-integration-setup/hydra.html
<colemickens> oh well that's embarrassing. and easy. thanks domenkozar :)
<{^_^}> [nixpkgs] @jonringer opened pull request #94817 → Backport discord → https://git.io/JJiNE
<energizer> what's this about? src/nix/repl.cc:35:10: fatal error: gc/gc_cpp.h: No such file or directory 35 | #include <gc/gc_cpp.h>
<exarkun> spice-client-glib-usb-acl-helper must be setuid root to work. so, it doesn't (because nix store). any suggestions?
xO1 has joined #nixos
* exarkun finds a comment at the top of the source
Thra11 has joined #nixos
<{^_^}> [nixpkgs] @dywedir merged pull request #94646 → skypeforlinux: 8.62.0.85 -> 8.63.0.76 → https://git.io/JJoMW
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/JJiNh
rgrau has quit [Ping timeout: 256 seconds]
Jackneilll has joined #nixos
Jackneill has quit [Ping timeout: 260 seconds]
griff_ has joined #nixos
rardiol_ has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @srhb merged pull request #94464 → frotz: 2.44 -> 2.52 → https://git.io/JJVCc
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/JJiAn
<Thra11> `nix-shell -p fontforge --run fontforge` just drops me into a python session. That's not right is it? (I thought fontforge was a GUI application?)
<srhb> Thra11: I think that'd be fontforge-gtk
rardiol has joined #nixos
<Thra11> srhb: Ah. That explains it. Still weird to have a dedicated executable that just runs python though.
<srhb> Thra11: That does sound a bit odd.
<{^_^}> [nixpkgs] @jonringer merged pull request #94817 → Backport discord → https://git.io/JJiNE
<{^_^}> [nixpkgs] @jonringer pushed 3 commits to release-20.03: https://git.io/JJixt
<{^_^}> [nixpkgs] @srhb merged pull request #94463 → sfrotz: init at 2.52 → https://git.io/JJVCI
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/JJix3
<Thra11> Based on what ldd says, I think it might be an executable with an embedded python interpreter. So I guess if you know what you're doing you can call fontforge functions and it will do font stuff.
<Thra11> Don't know why it isn't just a normal python library though.
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #nixos
emmanuel_erc has quit [Read error: Connection reset by peer]
emmanuel_erc has joined #nixos
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
proofofkeags has quit [Ping timeout: 240 seconds]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
cjpbirkbeck has quit [Ping timeout: 240 seconds]
<Thra11> Maybe it's more portable to do it that way
emmanuel_erc has quit [Read error: Connection reset by peer]
emmanuel_erc has joined #nixos
<dminuoso> What package do I need to specify to get linux kernel headers available?
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
<clever> dminuoso: what do you need the headers for?
julianobs has joined #nixos
<dminuoso> clever: I want to make them available to hsc2hs, invoked from cabal, invoked from nix-shell
<dminuoso> So I can include them in my hsc file
<{^_^}> [nixpkgs] @jonringer merged pull request #85639 → doona: init at unstable-2019-03-08 → https://git.io/JfTzn
<{^_^}> [nixpkgs] @jonringer pushed commit from @Pamplemousse to master « doona: init at unstable-2019-03-08 »: https://git.io/JJipf
fendor has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Lassulus merged pull request #94338 → bitcoin-abc: 0.21.10 -> 0.21.12 → https://git.io/JJaIM
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JJipJ
<julianobs> I'm trying to get microlens working on GHC 8.10.3 on nixpkgs 20.03. It's failing bc "Encountered missing or private dependencies: base >=4.8 && <4.13". I tried to jailbreak but it didn't work. I don't know much nix, but I have a minimal reproducible shell.nix here https://gist.github.com/omnibs/9bf1e6d20615e84bff84d49f13241f97
<julianobs> GHC 8.10.1*
<clever> dminuoso: linuxPackages.kernel.dev maybe, but what is haskell going to then do with the headers?
<{^_^}> [nixpkgs] @max-wittig opened pull request #94818 → gitlab-runner: 13.2.0 -> 13.2.2 → https://git.io/JJipq
<clever> julianobs: can you also add the full error message to the gist?
<julianobs> i can!
<dminuoso> clever: Oh I just want to generate structs to use with ioctl
<dminuoso> And some suppording peek/poke ode
<julianobs> @clever: added as a comment
<clever> dminuoso: ah
<clever> dminuoso: can you also add the microlens.cabal file? youll find it in /nix/store/ff8calfbfzm5i2pinviwhgfrwx9svd7m-microlens-0.4.10.tar.gz
<clever> julianobs: oops, ^
<julianobs> sure!
asbachb has quit [Ping timeout: 245 seconds]
tsruser2 has joined #nixos
<julianobs> @clever: added!
<julianobs> ohh it's a conditional dependency
<clever> julianobs: yep, i see the problem, the base version constraints are inside an if statement
<clever> julianobs: doJailBreak cant recurse into if statements
<julianobs> how do we normally get around this sorta situation?
tsruser has quit [Ping timeout: 265 seconds]
<julianobs> can we overridecabal and change the deps?
<clever> julianobs: base is one of the boot packages, its version cant be changed easily
<clever> julianobs: you need to pick a ghc that has the right base by default, or override the src to change the cabal file
<clever> julianobs: patchPhase might work, to just sed the cabal file directly
<julianobs> coool
<julianobs> gonna try that, thanks!
<energizer> PROOT_NO_SECCOMP=1 proot_5.1.1_x86_64_rc2 -b "$PWD"/nix:/nix bash -c 'curl -L https://nixos.org/nix/install | sh' -> /nix/store/4vz8sh9ngx34ivi0bw5hlycxdhvy5hvz-nix-2.3.7/bin/nix-store: error while loading shared libraries: libidn.so.11: cannot open shared object file: No such file or directory. /tmp/nix-binary-tarball-unpack.I4QOVPuCZW/unpack/nix-2.3.7-x86_64-linux/install: unable to register valid paths
vikingman has joined #nixos
emmanuel_erc has quit [Ping timeout: 240 seconds]
<energizer> how to fix this?
emmanuel_erc has joined #nixos
griff_ has quit [Quit: griff_]
<{^_^}> [nixpkgs] @romildo opened pull request #94819 → blueberry: init at 1.3.9 → https://git.io/JJihJ
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
proofofkeags has joined #nixos
waleee-cl has joined #nixos
meh` has quit [Ping timeout: 256 seconds]
<julianobs> @clever: I patched it, but the error remains. I the error doesn't make a lot of sense too now that I think of it. I shouldn't have to jailbreak or patch. The version constraints of both sides of the if ask for a version of base that's satisfied by 8.10.1 (4.14.0.0).
shibboleth has quit [Quit: shibboleth]
virus_dave has quit [Remote host closed the connection]
emmanuel_erc has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #89416 → nixos/autoUpgrade: add flake support → https://git.io/JfPDh
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JJiha
zupo has joined #nixos
<arianvp> I got some weird heisenbug inside nix build environment
thblt has joined #nixos
<thblt> I have a weird issue with fetchGit, which complains that my REF isn't a valid tree-ish object. I *think* this has to do with it not being on master. Anything I can do about that? Relevant config bit is here https://paste.thb.lt/1596746872.nix.html
<thblt>
tsruser2 has quit []
<arianvp> if I run this derivation the sfdisk command fails with exit code 1
<arianvp> (and no error messages printed)
<arianvp> if I copy those exact commands and execute them myself (or in nix-shell) the build succeeds
<arianvp> :/
<arianvp> it only fails inside the derivation
<energizer> i think i almost have a working nix but not quite. i can install stuff, but everything can't find GLIBC https://bpa.st/ZVEQ
<arianvp> increasing the "reserved" parameter to 8192 inside the nix-build makes it succeed
<arianvp> anyone any idea wtf is going on here?
<arianvp> thblt: known bug!
<arianvp> fetchGit will by default expect refs to be on the master rev
<arianvp> if it's not reachable on rev=master, it will fail
<arianvp> try to provide rev = master next to ref
maier has joined #nixos
<arianvp> or... whatever branch that rev is on
emmanuel_erc has joined #nixos
<thblt> arianvp: thanks, it works! (but it's a bit weird it should, since references are mutable-ish)
kalbasit has joined #nixos
<thblt> Does that mean fetchGit does a full clone? This looks… suboptimal (at best)
knupfer has quit [Ping timeout: 260 seconds]
<arianvp> it does
<arianvp> I think
maier has quit [Ping timeout: 264 seconds]
<julianobs> does anyone know why microlens fails here? ghc8101 should have base 4.14.0.0 which is within microlens' constraints for base https://gist.github.com/omnibs/9bf1e6d20615e84bff84d49f13241f97
mallox has joined #nixos
emmanuel_erc has quit [Ping timeout: 256 seconds]
<julianobs> (shell.nix inside ^)
<thblt> That's funny, I spent a moment this afternoon to find a solution to that very problem (downloading exactly one tree from git). But I won't have the time to patch fetchGit, I don't know nix internals well enough.
emmanuel_erc has joined #nixos
<colemickens> There's not a "systemd.user.packages" like there is "systemd.packages" ?
gustavderdrache has quit [Quit: Leaving.]
<arianvp> colemickens: just use systemd.packages
<arianvp> the files should be in $out/systemd/user instead ouf $out/systemd/system
<arianvp> ;)
<energizer> yaaaaaassssssss working!
<arianvp> for the included pacakge
kalbasit has quit [Ping timeout: 264 seconds]
<arianvp> Can anybody reproduce this and have any idea why this is failing to build?: https://gist.github.com/arianvp/c2067c702ed41a045bfb7c8024690de1
emmanuel_erc has quit [Read error: Connection reset by peer]
emmanuel_erc has joined #nixos
<colemickens> arianvp: I don't love the answer, but thank you for telling me :)
<colemickens> I guess in my case they must already be. Maybe there's no point in trying to copy these things into home-manager since they're sort of tied to pipewire which I don't want to try to run via h-m.
<dminuoso> clever: Seems thats necessary. linuxHeaders seems to be missing the bits I need. :(
<dminuoso> Sad panda
<dminuoso> It's a bit frustrating, since this is sort of a public interface.
<clever> dminuoso: which header file do you need?
<dminuoso> include/uapi/linux/ethtool.h
<clever> ,locate include/uapi/linux/ethtool.h
<{^_^}> Found in packages: linux.dev, linux-libre.dev, linux_mptcp.dev, linux_testing.dev, linux_mptcp_94.dev, linuxPackages_4_4.kernel.dev, linuxPackages_4_9.kernel.dev, linuxPackages_5_5.kernel.dev, linuxPackages_4_14.kernel.dev, linuxPackages_4_19.kernel.dev, linuxPackages_hardened.kernel.dev, linuxPackages_xen_dom0.kernel.dev, linuxPackages_latest-libre.kernel.dev, linuxPackages_latest_xen_dom0.kernel.dev, and 3 more
<clever> linuxHeaders.out 54,478 r /nix/store/ffr9zi9sdh1gw5gzmg5rnkkv9bkyz0nm-linux-headers-4.4.10/include/linux/ethtool.h
<{^_^}> [nixpkgs] @masipcat opened pull request #94820 → Add Chatty and feedbackd → https://git.io/JJijR
<clever> linux.dev 68,911 x /nix/store/rrn7f5zmxv16wj5vbi9696f1apfj96lp-linux-4.9.23-dev/lib/modules/4.9.23/source/include/uapi/linux/ethtool.h
<clever> dminuoso: the .dev of linux itself, has it in source, not include, so the stdenv wont find it automatically
<dminuoso> yeah thats fine
<clever> dminuoso: but linuxHeaders has it in include, under <linux/ethtool.h>
<dminuoso> clever: it does not
<dminuoso> or.. mm
<dminuoso> does that include it?
<clever> run nix-build on the attr, and look with ls
<dminuoso> No, that's a different header
<dminuoso> linux did a large header split a while ago
<arianvp> colemickens: why dont you love it?
<arianvp> this is how systemd works. there's /etc/systemd/system and /etc/systemd/user
<arianvp> (and of course $XDG_CONFIG_HOME/systemd but NixOS has no business putting files there. It can only declaritvely do /etc
<clever> [root@amd-nixos:~]# nix-build '<nixpkgs>' -A linux.dev
<arianvp> what would you expect systemd.user.packages to do; exactly?
<clever> [root@amd-nixos:~]# ls -ltrh result-dev/lib/modules/5.4.46/source/include/uapi/linux/ethtool.h
<clever> dminuoso: is that the file you wanted?
<dminuoso> clever: ohh, nevermind! it's all good. :)
<dminuoso> linuxHeaders is enough for my needs
<infinisil> ,systemd-packages = Derivations can install *.service files into $out/lib/systemd/system or $out/lib/systemd/user. On NixOS, such services can be enabled by adding the derivation to the `systemd.packages` option. This also works for all other unit types, not just services.
<{^_^}> systemd-packages defined
<dminuoso> linux/ethtool.h imports that other header :)
<dminuoso> Thank you!
seku has joined #nixos
<infinisil> arianvp: colemickens: Added above command for quick answers. I think it's $out/lib/systemd/{system,user} though, right?
<dminuoso> Also note that Im not actually building with nix, so Ill have to do a shell hook setting CPATH accordingly
<dminuoso> But I can live with that.
<infinisil> (had to look it up)
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/825c68c4ae7 (from 75 minutes ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<infinisil> ,systemd-packages = Derivations can install system or user *.service files into $out/lib/systemd/system or $out/lib/systemd/user respectively. On NixOS, such services can be enabled by adding the derivation to the `systemd.packages` option. This also works for all other unit types, not just services.
<{^_^}> systemd-packages redefined, was defined as Derivations can install *.service files into $out/lib/systemd/system or $out/lib/systemd/user. On NixOS, such services can be enabled by adding the derivation to the `systemd.packages` option. This also works for all other unit types, not just services.
<arianvp> infinisil: yes $lib; sorry
<{^_^}> [nixpkgs] @mweinelt opened pull request #94821 → factorio: add .desktop file → https://git.io/JJijS
user_0x58 has quit [Ping timeout: 240 seconds]
xO1 has quit [Quit: leaving]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #94822 → ocamlPackages.topkg: 1.0.0 -> 1.0.2 → https://git.io/JJijb
<{^_^}> [nixpkgs] @Ekleog merged pull request #89117 → Fritzing: Use wrapQtAppsHook → https://git.io/Jfouj
<{^_^}> [nixpkgs] @Ekleog pushed commit from @reardencode to master « fritzing: use Qt's mkDerivation (#89117) »: https://git.io/JJijA
emmanuel_erc has quit [Ping timeout: 256 seconds]
emmanuel_erc has joined #nixos
griff_ has joined #nixos
<energizer> what's the nix 2.0 cli equivalent of `nix-shell '<home-manager>' -A install`?
<julianobs> is there a way to pass in an older version of a dependency to satisfy a constrain on haskell package, but not include that dependency in the haskellPackages? I was thinking if I could overrideCabal and change libraryHaskellDepends, removing the wrong dep from the list and adding the right one
mallox has quit [Quit: WeeChat 2.9]
<eyJhb> tad
<bqv> energizer: i never liked that concept anyway... (no idea)
serrvan has quit [Ping timeout: 260 seconds]
nonickname has quit [Ping timeout: 246 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
drakonis has quit [Quit: WeeChat 2.8]
nonickname has joined #nixos
drakonis has joined #nixos
<{^_^}> hydra redefined, was defined as https://hydra.nixos.org/ https://nixos.wiki/wiki/Hydra
emmanuel_erc has quit [Ping timeout: 240 seconds]
emmanuel_erc has joined #nixos
<{^_^}> [nixpkgs] @flokli merged pull request #94805 → nixos/postgresql: fix setup script → https://git.io/JJiQj
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JJPvv
<infinisil> ,pr = Feel free to bring attention to your PR by linking to it in #nixos or #nixos-dev. Also encouraged is pinging or requesting reviews by people that have done related work in your PR
<{^_^}> pr redefined, was defined as 0. Sorry. 1. If you complain about PR being in limbo, always provide a number («I have an unmerged PR (#23924)…»), bot will print PR title and it might bring you an impulse-merge. 2. Please look up who commits similar work and ping these people (or request-review), keeping up with all the PRs is not really possible.
<{^_^}> [nixpkgs] @romildo opened pull request #94823 → theme-jade1: 1.7 -> 1.8 → https://git.io/JJPvm
emmanuel_erc has quit [Read error: Connection reset by peer]
bqv has quit [Quit: WeeChat 2.9]
emmanuel_erc has joined #nixos
<infinisil> ,security = Please report security problems unique to Nix and NixOS via the Security team: https://nixos.org/teams/security.html Feel free to join #nixos-security for public discussions regarding Nix security
<{^_^}> security redefined, was defined as Please report security problems unique to Nix and NixOS via the Security team: https://nixos.org/teams/security.html
thblt has left #nixos ["ERC (IRC client for Emacs 28.0.50)"]
lsix has quit [Quit: WeeChat 2.9]
bqv has joined #nixos
Rusty1 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
polezaivsani has quit [Ping timeout: 256 seconds]
<energizer> https://nix.dev/faq.html#how-do-i-fix-error-querying-path-in-database-database-disk-image-is-malformed doesn't solve the "disk image malformed" for me, now what?
<energizer> maybe i can just ignore that...
iceypoi has joined #nixos
icey_ has quit [Ping timeout: 240 seconds]
seku has quit [Quit: Connection closed]
sigmundv has quit [Read error: Connection reset by peer]
sigmundv has joined #nixos
stephaneyfx has quit [Read error: Connection reset by peer]
stephaneyfx has joined #nixos
<{^_^}> [nixpkgs] @romildo merged pull request #94336 → enlightenment: use individual directories for packages in attribute set → https://git.io/JJaJw
<{^_^}> [nixpkgs] @romildo pushed 7 commits to master: https://git.io/JJPfe
<{^_^}> [nixpkgs] @romildo merged pull request #94249 → untrunc-anthwlock: init at 2020.07.18 → https://git.io/JJ2UC
<{^_^}> [nixpkgs] @romildo pushed 2 commits to master: https://git.io/JJPfv
emmanuel_erc has quit [Ping timeout: 260 seconds]
dermetfan has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @jonringer opened pull request #94824 → jetbrains.rider: fix dotnet location → https://git.io/JJPfZ
gustavderdrache has joined #nixos
<{^_^}> [nixpkgs] @bachp opened pull request #94825 → qtwebkit: 5.212-alpha-01-26-2018 -> 5.212.0-alpha4 → https://git.io/JJPfz
<{^_^}> [nixpkgs] @bachp opened pull request #94826 → marble: switch from qtwebkit to qtwebengine → https://git.io/JJPfP
<{^_^}> [nixpkgs] @flokli merged pull request #91960 → nixos/networkd: update options → https://git.io/JJUf3
<{^_^}> [nixpkgs] @flokli pushed 6 commits to master: https://git.io/JJPfb
cosimone has quit [Quit: Quit.]
emmanuel_erc has joined #nixos
cosimone has joined #nixos
<colemickens> Is it possible, from an overlay to emit a warning when a package is consumed?
<bqv> yes
<{^_^}> [nixpkgs] @jonringer merged pull request #94824 → jetbrains.rider: fix dotnet location → https://git.io/JJPfZ
<{^_^}> [nixpkgs] @jonringer pushed to master « jetbrains.rider: fix dotnet location »: https://git.io/JJPJI
<bqv> see my flake
<bqv> search for "trace"
<{^_^}> [nixpkgs] @mweinelt merged pull request #94692 → beets: apply patch to fix incompatibilites with python 3.8 → https://git.io/JJKXx
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JJPJm
emmanuel_erc has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @jwiegley pushed 4 commits to master: https://git.io/JJPJ4
maier has joined #nixos
<energizer> how do i list binary caches in use?
emmanuel_erc has joined #nixos
Rusty1 has joined #nixos
asymptotically has quit [Quit: Leaving]
erasmas has quit [Quit: leaving]
<energizer> "building '/nix/store/0zhkga32apid60mm7nh92z2970im5837-bootstrap-tools.drv'..." that means it's not using cache.nixos.org, right?
maier has quit [Ping timeout: 264 seconds]
<samueldr> or that cache.nixos.org doesn't have what you're trying to build
<samueldr> e.g. if you were to change bash or other parts of the bootstrap or stdenv
<{^_^}> [nixpkgs] @aanderse merged pull request #94803 → musikcube: 0.92.1 -> 0.93.1 → https://git.io/JJiHo
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/JJPJr
emmanuel_erc has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @w4 opened pull request #94827 → tilt: 0.11.3 -> 0.17.0, move to buildGoModule → https://git.io/JJPJ6
<{^_^}> [nixpkgs] @w4 closed pull request #93827 → tilt: 0.11.3 -> 0.16.1, move to buildGoModule → https://git.io/JJBng
bqv has quit [Quit: WeeChat 2.9]
simba1 has quit [Ping timeout: 246 seconds]
<julianobs> am i being silly trying to upgrade some large codebase using nix to ghc 8.10.1 at this point in time? i'm running into dozens of errors having to jailbreak loads of stuff.. I realized there's no stackage lts with 8.10.1 and idk if that's a sign that it isn't trivial to get dependency trees on 8.10.1 yet.. should I wait for nixpkgs to support
<julianobs> consistent dependencies on 8.10.1?
<colemickens> I think I want/need something more like this: https://github.com/NixOS/nix/issues/3028
<{^_^}> nix#3028 (by nmattia, 1 year ago, open): [feature request]: warning builtin
LouisDK has joined #nixos
<LouisDK> Does anyone know why nixos-unstable has "thunderbird" at version 68 and a separate "thunderbird-78" for the lastest stable?
<energizer> samueldr: but it does have that, right?
pr06lefs has quit [Ping timeout: 240 seconds]
<energizer> these derivations will be built: /nix/store/y0dwbhk3w14izl2405hs34la1f88f4j5-binutils-2.31.1.drv why isn't it using the cache? i have `binary-caches = https://cache.nixos.org` in ~/.config/nix/nix.conf
Cynthia has joined #nixos
user_0x58 has joined #nixos
<samueldr> sorry, I don't know how to debug that issue :/
<{^_^}> [nix] @matthewbauer opened pull request #3909 → Add hashed-mirrors back → https://git.io/JJPUT
doyougnu has quit [Ping timeout: 240 seconds]
emmanuel_erc has joined #nixos
mbrgm_ has joined #nixos
cosimone has quit [Quit: Quit.]
cosimone has joined #nixos
mbrgm has quit [Ping timeout: 260 seconds]
mbrgm_ is now known as mbrgm
emmanuel_erc has quit [Ping timeout: 256 seconds]
emmanuel_erc has joined #nixos
bqv has joined #nixos
<{^_^}> [nixpkgs] @lucperkins opened pull request #94828 → doppler: init at 3.9.1 → https://git.io/JJPUX
<{^_^}> [nixpkgs] @flokli closed pull request #94756 → gitea: Added option `sandbox` to be able to disable systemd sanboxing → https://git.io/JJ676
wallacer3 has quit [Ping timeout: 260 seconds]
emmanuel_erc has quit [Ping timeout: 264 seconds]
pjt_tmp has joined #nixos
emmanuel_erc has joined #nixos
Darkmatter66 has quit [Ping timeout: 256 seconds]
cyphase has quit [Ping timeout: 256 seconds]
wallacer3 has joined #nixos
drakonis has quit [Quit: WeeChat 2.8]
emmanuel_erc has quit [Ping timeout: 240 seconds]
emmanuel_erc has joined #nixos
<vikingman> someone here use discord here i try to upgrade to the latest version but its not working
Darkmatter66 has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #94821 → factorio: add .desktop file → https://git.io/JJijS
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JJPTk
<{^_^}> [nixpkgs] @asbachb closed pull request #94573 → wip: openjdk: 8u242b08 -> 8u265b01 → https://git.io/JJw8Y
codygman has quit [Read error: Connection reset by peer]
cyphase has joined #nixos
codygman has joined #nixos
LouisDK has quit [Remote host closed the connection]
emmanuel_erc has quit [Ping timeout: 256 seconds]
<energizer> is it normal for nix-build to download a zillion .nar.xz files
philr has joined #nixos
emmanuel_erc has joined #nixos
<energizer> also, subjectively these downloads seem to be going slow. is it possible to check the speed?
<{^_^}> [nixpkgs] @worldofpeace merged pull request #94815 → gl2ps: make cmake a native build input → https://git.io/JJibv
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JJPTY
<infinisil> ,dnw vikingman
<{^_^}> vikingman: Provide as much info as possible on problems. What specifically doesn't work? What command did you run? What's in the relevant files? What's the error? This makes debugging easier and helps getting faster responses
<energizer> why would nix need to download nar.xz files?
emmanuel_erc has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @Infinisil merged pull request #94108 → python3Packages.wxPython_4_0: remove unused dependencies → https://git.io/JJuCp
<vikingman> i have tried a rebuild switch upgrade. also tried to install using nix-env but it uses the old version i have looked on nixpkgs github and its seem to be on 0.0.11 but i still get 0.0.10 ... sorry im trying to learn but sometime i dont understand
<{^_^}> [nixpkgs] @Infinisil pushed 4 commits to master: https://git.io/JJPTZ
emmanuel_erc has joined #nixos
gustavderdrache has quit [Quit: Leaving.]