<witchof0x20>
What's the best way to reference another setting in a nixfile? Trying to set up i3 in home-manager, and not sure how to get this to work. the keybind modifier is set as an option, and I want to reference it in the keybindings table (like https://pastebin.com/b9JndpTK)
Mufga1 has joined #nixos
<witchof0x20>
I tried a couple variants of `let modifer = xsession.windowManager.i3.config.modifier; in { ... }` but can't seem to figure out the right one
<clever>
witchof0x20: the config var has all config for the eval
<clever>
{ config, options, pkgs, ... }: at the top of the file
Rusty1 has quit [Quit: Konversation terminated!]
sigmundv has quit [Ping timeout: 268 seconds]
Rusty1 has joined #nixos
<Mufga1>
Hey, how many of you guys use nixos on a desktop?
<kingemp>
Mufga1, I'm a noob but have been trying it out as a primary computer
<Mufga1>
How's that been going for you?
<clever>
Mufga1: i have nixos on my laptops, desktop, router, and nas
<Mufga1>
I'm considering taking it for a spin on my desktop. By "considering" I mean I'm sending this from the livecd.
<kingemp>
Mufga1, mostly moments of pure elation, punctuated by moments of confusion that largely are resolved thanks to great ppl on irc like clever, and a few areas of continuing pain that involve proprietary software
<Mufga1>
Anything I should know before jumping in?
<samueldr>
daily driver on everything it can run
<kingemp>
1) rycee home-manager is great 2) use git to revision your nix configuration files 3) KDE is better supported than gnome 4) need to restart KDE after installing software for it to show up
<kingemp>
samueldr, hmm, I'm on unstable and tried adding okular but it hasn't shown up in this session
<samueldr>
hrm, didn't actively try it (not using any DE) so uh... shucks, there could be an issue :/
<kingemp>
7) if you try to run a executable and see "No such file or directory," don't despair, the file *is* there, and you should run in a nix shell or FHS
<samueldr>
Mufga1: know that, even though sometimes it can take a while, our community is quite supportive :)
<Mufga1>
Well that's good to know.
<Mufga1>
This is weird though.
<drakonis>
kingemp: which DE?
<kingemp>
^ this! super helpful community
<Mufga1>
The installation guide says to mount the esp at /boot
<kingemp>
drakonis, KDE
<samueldr>
yeah Mufga1, uncommon
<Mufga1>
Shouldn't the esp be mounted at /boot/efi ?
<samueldr>
but the manual with regards to partitionning was just verified and revised, and everything is right
<drakonis>
run kbuildsycoca5
<samueldr>
it's just... highly uncommon
<Mufga1>
Huh...
<drakonis>
it should show up now
<Mufga1>
That won't screw up any other stuff there, will it?
<samueldr>
Mufga1: though if you don't want it, you can do it otherwise
<drakonis>
nope
<samueldr>
Mufga1: depends
<drakonis>
from the manual page "kbuildsycoca5 builds binary cache of the data stored in .desktop and MIME type .xml files that the KService framework uses to find plugins, applications and other services.
<samueldr>
Mufga1: if your existing ESP is too small, it could cause issues with the defaults and NixOS
<Mufga1>
It's 100MiB.
<drakonis>
you should relocate the kernel images to another partition
<samueldr>
Mufga1: every builds that generates a new initrd or kernel will need them (by default) to be copied to the ESP
<samueldr>
though it's about 15MB per pair of initrd/kernel on my machine
<drakonis>
100mb is too small for a esp because nixos defaults to storing the images on the ESP instead of the root partition
<Mufga1>
Well that could be an issue.
<samueldr>
100MB isn't "too small", but it's in the smaller ranges
<drakonis>
samueldr: what if... updates a lot
<samueldr>
exactly
<drakonis>
these pile up
<clever>
samueldr: my nas has a 64mb boot partition....
<samueldr>
you'll quickly need to remove generations at 100MB
<drakonis>
i started to run into problems because they're massive
<samueldr>
but it's not that bad
<phigan>
thanks for the infos, guise!
<drakonis>
removing generations doesn't remove the images btw
<drakonis>
i have tried that
phigan has left #nixos ["o/"]
<samueldr>
at the next rebuild it should
<drakonis>
that's the catch though
<Mufga1>
I have win10ltsc on this computer, so I don't really feel that comfortable resizing it.
<drakonis>
you can't rebuild if the esp has run out of space
jluttine has quit [Ping timeout: 252 seconds]
<clever>
Mufga1: if you set `boot.loader.efi.efiSysMountPoint = "/boot/EFI";`, mount ESP to `/boot/EFI`, then the fat kernels/initrds will be in /boot, not the ESP
<Mufga1>
Oh, sweet.
<samueldr>
Mufga1: clever speaks the truth
<clever>
Mufga1: /boot can then either be part of / (depending on the FS) or a dedicated /boot partition
<drakonis>
fedora does a dedicated boot partition
<Mufga1>
It's ext4, that okay?
<samueldr>
yes
<drakonis>
debian throws it into the rootfs
hiroshi has joined #nixos
jluttine has joined #nixos
vidbina has quit [Ping timeout: 272 seconds]
andrewrk has quit [Ping timeout: 272 seconds]
cnidario has quit [Read error: Connection reset by peer]
<Mufga1>
Okay, so user accounts... what do?
<Mufga1>
Is it the normal useradd, or do I use this conf file?
<Mufga1>
It's really weird to read through a config and see all these different things.
init_6 has joined #nixos
andrewrk has joined #nixos
slyfox has quit [Ping timeout: 252 seconds]
<clever>
Mufga1: i prefer using the config file
<Mufga1>
Yeah, I was kind of thinking that seemed like the right thing to do.
divansantana has quit [Ping timeout: 268 seconds]
divansantana has joined #nixos
<Mufga1>
Wait, this is weird. So I can use configuration.nix to install packages globally, OR I can use nix-env to install them for my user only?
<drakonis>
yeah?
<Mufga1>
That's pretty neat.
<Mufga1>
Also confusing.
<Mufga1>
But still neat.
<drakonis>
you can also use home-manager
<Mufga1>
What's that?
<drakonis>
which then lets you declaratively manage on a per user basis
<exarkun22>
it seems like I'm missing something wrt managing multiple architectures w/ nix and nixops
Supersonic has quit [Ping timeout: 260 seconds]
<exarkun22>
can't I cross-compile everything for armv7l deployment from my x86_64 desktop?
<exarkun22>
I see there is clearly cross-compilation goop in nix ... but less clear is how to use it.
hamishmack has joined #nixos
<exarkun22>
wouldn't the most sensible thing be for nixops to nix-build with the right cross-compile args if the host and the target have a different nixpkgs.system?
<exarkun22>
what do I have to do, instead?
Supersonic has joined #nixos
<clever>
exarkun22: you need to set nixpkgs.localSystem and something related, in the nixos config level
<exarkun22>
which nixos? the host or the target?
<clever>
exarkun22: target, in the deployment files
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<exarkun22>
But `nixops deploy ...` them does a bunch of builds on the host, not the target, so the target settings don't matter?
<clever>
the nixpkgs. options, define how nixpkgs gets imported
<clever>
which can result in nixpkgs wanting to cross-compile
<exarkun22>
My config looks a lot like your raspberry_pi.nix (ie, `nixpkgs.system` is set to "armv7l-linux")
<clever>
i think you need to use nixpkgs.localSystem.system now, the cross-compile stuff changed it a bit
<{^_^}>
[nixpkgs] @thoughtpolice pushed 4 commits to master: https://git.io/fpnop
<exarkun22>
ooh boy.
<exarkun22>
alright, setting localSystem and crossSystem is definitely doing something new...
<{^_^}>
[nixpkgs] @thoughtpolice pushed 5 commits to release-18.09: https://git.io/fpnKt
drakonis has quit [Quit: WeeChat 2.3]
hamishmack has joined #nixos
hamishmack has quit [Client Quit]
<infinisil>
Man, the bash/zsh infrastructure in nixpkgs (and in general) seems so fragile
<infinisil>
sourcing here sourcing there, some fpath stuff there, oh-my-zsh plugin directories, themes, am I supposed to source themes? what about prompts? completions how?
hamishmack has joined #nixos
<infinisil>
And my zsh startup time is way too long
* colemickens
just keeps a simpel bashrc and uses gnu stow
<ivan>
you can improve startup time by writing a zsh configuration yourself
<{^_^}>
[nixpkgs] @lheckemann pushed commit from @Vskilet to release-18.09 « fprintd: use correct path for configuration »: https://git.io/fpn1z
<{^_^}>
[nixpkgs] @kalbasit opened pull request #50490 → amass: init at 2.8.0 → https://git.io/fpn1g
maximiliantagher has quit [Ping timeout: 240 seconds]
av4h_ has quit [Ping timeout: 240 seconds]
boomshroom has joined #nixos
<boomshroom>
Hello!
<boomshroom>
It's late here so I should probably be asking this tommorow.
<boomshroom>
I'm trying to create a custom stdenv that uses a non-standard libc. When overriding gcc, it looks like it takes binutils from `targetPackages.stdenv`. Since I'm currently trying to make said stdenv, would I need to use a separate phase with just the bintools before building gcc?
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.1)]
maximiliantagher has quit [Ping timeout: 268 seconds]
hedning has joined #nixos
nalbyuites has quit [Ping timeout: 268 seconds]
mayhewluke has quit [Ping timeout: 272 seconds]
<joepie91>
is there some sort of actual end-to-end explanation of how to use buildFHSUserEnv with nix-shell? I've found a million things that describe one part of the puzzle, or that show incomplete examples and expect the reader to fill in the rest, or that allude to it being a possibility, or that otherwise do not contain the full process... but nothing that explains it from start to end without blanks to fill in yourself
mayhewluke has joined #nixos
mayhewluke has quit [Ping timeout: 264 seconds]
mayhewluke has joined #nixos
srl295 has quit [Quit: Connection closed for inactivity]
jD91mZM2 has joined #nixos
FRidh has joined #nixos
jhillyerd has quit [Ping timeout: 268 seconds]
maximiliantagher has joined #nixos
crmlt has joined #nixos
maximiliantagher has quit [Ping timeout: 246 seconds]
<GiGa>
Also, I've set "displayManager.gdm.wayland = false;" and trying to build with Nvidia. nixos-rebuild tells me "NVIDIA drivers don't support Wayland", yet I'm not trying to use it....
<GiGa>
Can anyone explain please?
maximiliantagher has joined #nixos
[Leary] has joined #nixos
<colemickens>
weird, especially since gnome specfiically works with it
justanotheruser has quit [Ping timeout: 245 seconds]
<tilpner>
How do I load load kernel modules manually? It seems depmod uses the wrong path, and modprobe doesn't find anything either
<tilpner>
It is possible to copy and extract the *.ko.gz and insmod them in the right order, but I hope there's a better way
<{^_^}>
[nixpkgs] @michaelpj opened pull request #50493 → desktop-file-utils: use patch for font media type → https://git.io/fpn7g
<Ke>
also imo it's a bug not to let people compile configurations that allow dysfunctional runtime configs, especially, if it disallows also functional runtime configs
Ariakenom has quit [Read error: Connection reset by peer]
<Ke>
like you could compile both nvidia drivers and nouveau and Xorg and wayland and use only the working subset of runtime configs
Lisanna has joined #nixos
<Lisanna>
are there any nixos modules for non-evil media servers?
<jasongrossman>
Lisanna: I don't know whether that's evil.
<jasongrossman>
Lisanna: And there's kodi.
<Lisanna>
jasongrossman: kodi isn't really a media server like plex though, is it?
fpob has quit [Quit: ZNC 1.6.5+deb1+deb9u1 - http://znc.in]
<exarkun22>
avn: nativeBuildInput vs buildInput sounds like one of the distinctions I don't understand yet. sounds like it might be relevant for cross-compilation though ...
<jasongrossman>
Lisanna: Don't know. Wikipedia seems to think it is, but I have no other knowledge.
<avn>
exarkun22: yep. I never tried cross building on nix, so touching thin ice here
mulderr has quit [Remote host closed the connection]
fpob has joined #nixos
<avn>
exarkun22: try to make 2.64 same as defualt, and tell what happens ;) (I feel my own machine need few hours of building to reach this point)
<exarkun22>
I guess I would have hoped that someone had tried to cross compile autoconf before me :(
<symphorien>
exarkun22: nativeBuildInputs is for binaries executed by when building (make, pkg-config, etc.) buildInputs is for things containing code which goes in the output of the build (so regular libs)
<exarkun22>
yea, i'll give it a try (probably take me a few hours before I have a window of time to work on it though)
<exarkun22>
symphorien: thanks
<avn>
exarkun22: good luck. Hope I will have a chance touch cross stuff sometimes.
Thra11 has joined #nixos
jasongrossman has quit [Remote host closed the connection]
<alan01276>
is there an easy way to see the contents of a configuration.nix file for a previous version ( i.e if I choose menu option 5 in grub, what configuration.nix looked like for that option)
<symphorien>
not really
<symphorien>
you can use nix-diff to compare generations, but it might be noisy
<avn>
alan01276: only one suggestion that works -- keep it in git, and commit often
<alan01276>
understood, thanks guys :)
<delroth>
what's the most "standard" name for a service option to open firewall ports? seems like every service makes up their own name for this :)
<{^_^}>
[nixpkgs] @c0bw3b merged pull request #50493 → desktop-file-utils: use patch for font media type → https://git.io/fpn7g
<hubbypa>
I'm trying to make a nixpkg for or-tools (https://github.com/google/or-tools). One thing that the ortools build does is fetch dependencies using git. When this happens in nix-build I get hostname not found for github.com which I'm sure is intentional. How do people usually solve this problem well?
<symphorien>
patch the build system to use pre fetched dependences I'd say
orivej has quit [Ping timeout: 268 seconds]
maximiliantagher has joined #nixos
<Baughn>
infinisil: Doesn't look like the behaviour you're depending on is documented in the manual, so there'll be a PR either way.
<hubbypa>
symphorien: ok thanks.
zolk3ri has joined #nixos
<Baughn>
hubbypa: You can use a relaxed sandbox if you just want it to work. But don't.
iyzsong has quit [Ping timeout: 264 seconds]
maximiliantagher has quit [Ping timeout: 252 seconds]
<{^_^}>
[nixpkgs] @timokau pushed commit from @alapshin to master « skrooge: 2.13.0 -> 2.16.2 (#50498) »: https://git.io/fpnAE
<Baughn>
Yes, yes they do. *sigh*
<Baughn>
Impurity ahoy.
<Baughn>
I'm using packages which don't work past 17.03, so I suppose I'll have to live with it.
<{^_^}>
[nixpkgs] @symphorien opened pull request #50504 → nixos: add preferLocalBuild=true; on derivations for config files and closureInfo → https://git.io/fpnAz
<{^_^}>
[nixpkgs] @Mic92 pushed 3 commits to release-18.09: https://git.io/fpnAg
oida has joined #nixos
divansantana has joined #nixos
oida has quit [Remote host closed the connection]
drakonis_ has quit [Remote host closed the connection]
<rfold>
Hi, I'm trying to get happy to work with haskellPackages.callPackage ({mkDervation, happy}: mkDerivation { /* ... */ buildInputs = [happy]; }) but Cabal can't find it. Alex works fine. Also it's not listed by nix-shell --run 'ghc-pkg list'.
endformationage has joined #nixos
<c0bw3b_>
Mic92: can you please bother you for an ofBorg run on #50506 ? I want to check darwin build
<rfold>
infinisil: thanks. Is there a difference with buildDepends? I figured out my mistake: I put happy in my cabal file under build-depends which was obviously wrong.
<c0bw3b_>
(in the meantime I opened a PR to become a trusted user for ofBorg)
justanotheruser has joined #nixos
ryantm has quit [Quit: leaving]
astrofog has quit [Remote host closed the connection]
shabius_ has joined #nixos
maximiliantagher has joined #nixos
shabius has quit [Ping timeout: 252 seconds]
maximiliantagher has quit [Ping timeout: 240 seconds]
<{^_^}>
[nixpkgs] @Infinisil closed pull request #46491 → nixos: sound: warn about changes to defaults (18.03) → https://git.io/fAVS3
<infinisil>
Spent about an hour to finally figure out how to use the haskell github api to find pull requests for 18.03, only to find above one I just closed
<__monty__>
Oof.
<infinisil>
The github haskell package is kinda bad. I wish there was one for v4 of the api
maximiliantagher has joined #nixos
<infinisil>
Well there probably is some generic one, because it's GraphQL
Myrl-saki has quit [Ping timeout: 240 seconds]
<samueldr>
infinisil: base:release-18.03 in the search bar
<bennofs[m]>
how are the nixpkgs jobsets and the nixos:trunk-combined jobsets linked? in particular, could the following happen: nixpkgs trunk triggers (builds kernel) -> pkg gets updated in master -> nixos:trunk-combined triggers -> pkg gets updated in master -> first time nixpkgs trunk triggers again so that the channel produced by trunk-combined won't have a binary subsitute for pkg? (since trunk-combined observed an "in-between"
<bennofs[m]>
state of pkg that never went through nixpkgs jobset)
<bennofs[m]>
s/builds kernel/builds pkg
<bennofs[m]>
i know this can't happen for x86_64 kernel since that is a dependency of the tests for the trunk-combined jobset, but what about untested packages?
<sphalerite>
samueldr: any reason you used "init at" rather than the label "has: package (new)"?
<Izorkin>
Not work nixops - anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/lib/testing.nix:1:1 called without required argument 'pkgs', at /nix/store/gqnkwh6m77l4g6gwjma60nlwszwzk571-nixops-1.6.1pre2622f10999a/share/nix/nixops/eval-machine-info.nix:9:6 - error: evaluation of the deployment specification failed
<sphalerite>
samueldr: the "has: package (update)" should also work for updates
<samueldr>
sphalerite: because I didn't think much farther than the initial thing that worked :)
<sphalerite>
ah ok :)
<samueldr>
though in hindsight, it's probably better, assuming ofborg has run on all of the open PRs
<samueldr>
sphalerite: if you have better search queries, or additional useful queries, do share them :)
<Orbstheorem>
Why is `/etc/profiles/per-user/roosemberth/bin` preferred over `/home/roosemberth/.nix-profile/bin`? I would make more sense to me that packages installed via nix-env override system-installed packages.
Baughn has quit [Quit: ZNC 1.6.2+deb1 - http://znc.in]
selfsymmetric-mu has joined #nixos
selfsymmetric-mu has left #nixos [#nixos]
goibhniu has quit [Ping timeout: 244 seconds]
selfsymmetric-mu has joined #nixos
Baughn has joined #nixos
<selfsymmetric-mu>
Hi! I could use some broad advice about how to sandbox python environments. Let's say I need to run commands in two environments (for projects requiring two different Python executables for example) _and_ I want to have things like `pylint` available for Emacs to use. What's my best bet for orchestrating this with NixOS?
<selfsymmetric-mu>
I have a nix-shell for one environment that works pretty well, for another one where I try to use pypi2nix for beancount I get myself into an infinite recursion in some base library.
<selfsymmetric-mu>
And I have no idea how to enable editor integration.
<selfsymmetric-mu>
So right now I just run a "nixos-rebuild switch" to enable and disable by global python. Obviously that's a pain and a half.
<selfsymmetric-mu>
Any advice would be appreciated.
<infinisil>
selfsymmetric-mu: Maybe check out emacs-direnv
<selfsymmetric-mu>
Okay that's quite cool.
<selfsymmetric-mu>
Thank you infinisil!
reinhardt has joined #nixos
mkoenig has quit [Remote host closed the connection]
revtintin has quit [Quit: WeeChat 1.9.1]
<dave_uy>
What do I do if `nix verify` fails with `error: secret key is corrupt` ?
phreedom has quit [Ping timeout: 256 seconds]
<dave_uy>
Is there a way to repair?
<dave_uy>
Also, I'm using Arch Linux with Nix but I didn't know where the best place was to ask for help with Nix.
<delroth>
I'm doing some changes to nixpkgs and I'd like to use my local clone of nixpkgs as the "default" instead of passing -Inixpkgs=/path/to/my/clone everywhere. What's the recommended way to always use my nixpkgs instead of the one coming from a configured channel?
<delroth>
(Super basic question but I wasn't able to find anything in the docs :/)
<delroth>
I found some docs that say I can just nix-channel --add a local path but that doesn't seem to work.
<joachifm>
delroth: you can set NIX_PATH=nixpkgs=
<delroth>
any way to make it system wide "cleanly" though?
<tilpner>
I can't find a way to modprobe a driver, would appreciate a "no, modprobe is entirely the wrong thing" or "yes, I've used modprobe successfully" very much
<joachifm>
delroth: if you're on non-nixos, setting via e..g, /etc/profile.d seems natural
<delroth>
I'm on nixos :)
worldofpeace has joined #nixos
<joachifm>
delroth: ah, then maybe look at the nixPath option
<delroth>
oh, didn't realise there was an option, should have guessed :)
<delroth>
thanks
hedning has joined #nixos
<symphorien>
tilpner: I know that modprobe zram works
<symphorien>
is you driver in-tree or an out of tree module ?
<tilpner>
I think it's in-tree, but I don't know the exact definition of in-tree
<tilpner>
I'm trying to load a usb networking driver called r8152
<symphorien>
the source is distributed with the source of the kernel itself
<tilpner>
Then I guess it's in-tree
<tilpner>
The suspicous change I made was using a non-NixOS manually-configured kernel config
<tilpner>
That might somehow break module detection
jD91mZM2 has quit [Quit: WeeChat 2.2]
<symphorien>
I think there is something about module compression which might interfere
<symphorien>
by default nixpgks builds xz compressed modules, your kernel must support them
<steveeJ>
I'm having a weird issue on a VPS with the networking. it says that "sys-subsystem-net-devices-eth0.device: Job sys-subsystem-net-devices-eth0.device/start timed out." but it's online after boot
<steveeJ>
the static ipv6 address isn't added though, just ipv4 dhcp
<tilpner>
symphorien - Good guess, I'll look into it :)
<tilpner>
symphorien - MODULE_COMPRESS_GZIP=N, and the module names look like *.ko.gz. I'll try enabling it
<samueldr>
it could be that the built artifacts are older than the commits you're using
<exarkun22>
Hmm. :/ "A binary cache, containing a subset of the nixos-unstable channel" ... `nixos-unstable` sounds like a difficult target to hit? Is there some way to see what versions are in the cache?
<samueldr>
not that I know of, unless dezgeg added something recently :/
<exarkun22>
hm I have an rpi booted off that, seems like I'd be able to see such a file from there somehow
<samueldr>
I think it may be a hidden file at the root (ls -lA /)
<exarkun22>
nixos-version on that pi is 19.03.git.ca2ba44cab4
crmlt has joined #nixos
<{^_^}>
[nixpkgs] @c0bw3b opened pull request #50520 → glogg: init at 1.1.4 → https://git.io/fpcUU
shabius_ has quit [Quit: Leaving]
<samueldr>
exarkun22: looks plausible
<samueldr>
though it's an older commit, depending on your needs it may not do
<exarkun22>
I just want nixos and gpio access... hopefully not too tall an order
shabius has joined #nixos
<exarkun22>
psychologically difficult to abandon the 24h `nixops deploy` currently in progress to attempt something new :)
<exarkun22>
What's the right way to structure my nixops workflow so that it uses that git rev of nixpkgs? Pass some `-I` to the `nixops deploy` command? Set something in the logical definition of the host itself?
<samueldr>
(I don't know, not using nixops, yet)
fusion809 has quit [Remote host closed the connection]
<das_j>
I'm trying to use ansible, but it seems the package is using python 3. Does anyone know why? in pkgs/tools/admin/ansible, python2 is given as input so I don't really understand why
<tilpner>
symphorien++
<{^_^}>
symphorien's karma got increased to 8
<tilpner>
symphorien++
<{^_^}>
symphorien's karma got increased to 9
<tilpner>
symphorien++
<{^_^}>
symphorien's karma got increased to 10
<tilpner>
It would have taken me forever to check for kernel support for .gz modules :)
<symphorien>
glad it worked :)
crmlt has quit [Ping timeout: 246 seconds]
peacememories has joined #nixos
<bennofs[m]>
no ipv6 for nixos.org? :(
jhillyerd has quit [Quit: WeeChat 2.2]
<bennofs[m]>
can I find the nix 2.1.3 aarch64 release somewhere on hydra.nixos.org?
<bennofs[m]>
samueldr: that's master, I'd like to find the job that built the latest nix official release (since hydra has ipv6 while nixos.org/releases/nix has not :)
<samueldr>
I wouldn't know for the *actual* release though
<bennofs[m]>
samueldr: thanks, I think that works (seems there has only been a single commit to that branch since the release, which bumped the version)
<samueldr>
yeah, and alternatively you could always use *that* build/job/whichever right term
<bennofs[m]>
if anyone happens to know where to find the official nix binary release on a location that is ipv6-capable I'd still like to know 🙂
<{^_^}>
[nixpkgs] @svanderburg pushed to master « nodePackages: move alloy and titanium to node-packages-v8 because they are not compatible with 10.x »: https://git.io/fpcLL
hubbypa has quit [Quit: WeeChat 2.2]
elgoosy has quit [Ping timeout: 252 seconds]
kp__ has quit [Ping timeout: 246 seconds]
drakonis_ has joined #nixos
<{^_^}>
[nixpkgs] @matthewbauer opened pull request #50527 → Add check phase to ninja setup hook → https://git.io/fpcLO
<typetetris>
There is an `overrideScope` function in the haskell derivations, what is it good for?
<exarkun22>
my armv7l ended up with an aarch64 perl :(
<infinisil>
zopieux: The NixOS module system has a priorities, and it always uses the values with the highest priority and all others get discarded. So if you overwrite the things you need with a `mkForce`, the other values should get ignored
Myrl-saki has joined #nixos
hedning has joined #nixos
<v0|d>
exarkun22++
<{^_^}>
exarkun22's karma got increased to 1
<v0|d>
where is the config?
hedning has quit [Client Quit]
maximiliantagher has quit [Remote host closed the connection]
<exarkun22>
in principle, I would think, it would not matter what previous versions of that config I tried to deploy. but in practice I'm not sure I'm convinced that's true.
<v0|d>
so where is the cross/local system stuff clever was talking bout?
<exarkun22>
it failed to build something... trying to remember what...
<v0|d>
nixpkgs.crossSystem nixpkgs.localSystem
<v0|d>
afairemember
<Peaker>
so is there a way to get OpenGL to work with nix on Linux distributions besides explicitly wrapping execution? (Which doesn't seem to work here anyway?) Surely there must be a way to make this sane
<exarkun22>
so I went back to using qemu-arm to do native builds
<Peaker>
what package is /nix/store/a87pywhz6p67b7dy3mb4i0vq1m0nwsd9-mesa-noglu-18.2.2-drivers/ ? mesa-no-glu? Or is the 18.2.2 part of the name there?
<Peaker>
I filtered the generated "result" in my src - and yet it rebuilds immediately after a fresh/successful build :-( How can I tell why it's deciding to repeatedly rebuild?
<Peaker>
lib really ought to grow a nicer function than cleanSource that looks like: lib.blacklistSources ./.. [relative-path regexps] like sourceByRegex which should be renamed lib.whitelistSources
peacememories has joined #nixos
<mdash>
Peaker: sounds like a good PR to submit :)
<Peaker>
woohoo, I finally get no-op rebuilds
drewr has joined #nixos
<symphorien>
I think there are several nix git-ignore projectS
<Peaker>
mdash, if I get this working at all, I probably will :)
thc202 has quit [Ping timeout: 272 seconds]
hedning has joined #nixos
<Peaker>
now I have opengl troubles, where it's failing to find libGLX_mesa.so - and the only place it exists is some weird <hash>-mesa-noglu-18.2.2-drivers in the store, which I don't understand what it means