<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]
<{^_^}>
[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 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 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
<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
<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.
<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
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?
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
<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.]
<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.
<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_>
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
<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
<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…]
<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
<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.
<{^_^}>
[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.
<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.
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
<{^_^}>
[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.
<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
<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 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
<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>
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
<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]
<{^_^}>
[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
<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
<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]
<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
<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?
<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?
<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]
<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.
<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
<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?
<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]
<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>
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
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
<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.
<{^_^}>
[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…]
<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.
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)"]
<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
<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
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]
<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