otherjrolfs has quit [(Ping timeout: 260 seconds)]
pkill9 has quit [(Quit: WeeChat 2.0)]
jrolfs has quit [(Ping timeout: 248 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] yegortimoshenko opened pull request #33040: easyrpg-player: init at 0.5.3 (master...20171225.022736/easyrpg-player) https://git.io/vb7OA
NixOS_GitHub has left #nixos []
<laggy_wifi>
"The component framework is narrowly restricted to components written in a specific programming language or framework." doesnt nix itself violate this by restringing to nix expressions?
<laggy_wifi>
or to only "The Nix component language"
mbrgm_ has joined #nixos
mbrgm has quit [(Ping timeout: 272 seconds)]
mbrgm_ is now known as mbrgm
jrolfs has joined #nixos
<laggy_wifi>
anyway where exactly is it described
otherjrolfs has joined #nixos
markus1189 has joined #nixos
drakonis_ has joined #nixos
jrolfs has quit [(Ping timeout: 248 seconds)]
otherjrolfs has quit [(Ping timeout: 265 seconds)]
verite has joined #nixos
markus1199 has quit [(Ping timeout: 252 seconds)]
drakonis has quit [(Ping timeout: 272 seconds)]
jrolfs has joined #nixos
otherjrolfs has joined #nixos
Supersonic112 has quit [(Disconnected by services)]
Supersonic112_ has joined #nixos
Supersonic112_ is now known as Supersonic112
<laggy_wifi>
how would i make nix's ldd work without needing to chroot into nix
otherjrolfs has quit [(Ping timeout: 248 seconds)]
<fearlessKim[m]>
what would be the best way to override CC env variable while keeping all the rest of stdenv ?
<laggy_wifi>
NixOS is installed on /dev/sda3
<Sonarpulse>
fearlessKim[m]: overrideCC
<Sonarpulse>
function on stdenvs
<Sonarpulse>
if you which to actually change stdenv.cc
<Sonarpulse>
if you just wish to change CC
<Sonarpulse>
just make a preConfigure script or whatever
<Sonarpulse>
but I dunno why just changing CC would be needed
<fearlessKim[m]>
Sonarpulse: thnaks for the tip, I am trying to compile a userspace kernel with embedded libc (https://github.com/justincormack/frankenlibc). well I already compiled it in a nix-shell but it was a bit hard so I am looking to streamline the process with nix
jrolfs has joined #nixos
otherjrolfs has joined #nixos
cinimod has joined #nixos
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
otherjrolfs has quit [(Ping timeout: 264 seconds)]
<NixOS_GitHub>
[nixpkgs] Ericson2314 opened pull request #33042: darwin stdenv: Make stdenv.cc, not stdenv, bring in libcxx (staging...darwin-cxx) https://git.io/vb73x
NixOS_GitHub has left #nixos []
<Sonarpulse>
fearlessKim[m]: ok good luck
drakonis_ has quit [(Remote host closed the connection)]
otherjrolfs has quit [(Ping timeout: 260 seconds)]
jrolfs has quit [(Ping timeout: 260 seconds)]
hellrazo1 has joined #nixos
<laggy_wifi>
how does ldd find its files without any kind of file list
<laggy_wifi>
in nixos
hellrazor has quit [(Ping timeout: 240 seconds)]
<laggy_wifi>
for example: libquadmath.so.0 => /nix/store/y5ac95kk3nb52si8zcyznjrfb45720hk-gcc-6.4.0-lib/lib/libquadmath.so.0 (0x00007f267d136000)
otherjrolfs has joined #nixos
Piece_Maker has joined #nixos
jrolfs has joined #nixos
Acou_Bass has quit [(Ping timeout: 272 seconds)]
Piece_Maker is now known as Acou_Bass
dieggsy has joined #nixos
<simpson>
laggy_wifi: They're compiled into the binaries IIRC.
Ridout has quit [(Quit: Lost terminal)]
<laggy_wifi>
what do you mean
<simpson>
I mean that, IIRC, the search paths into the Nix store are compiled into the binaries. I'm not sure; I bet that the thesis (which you've already been linked to) has it.
<laggy_wifi>
is it this? 0x000000000000001d (RUNPATH) Library runpath: [/nix/store/xzx1bv1d7z4mgg6sg6ly0jx609qvka4x-glibc-2.25-49/lib:/nix/store/y5ac95kk3nb52si8zcyznjrfb45720hk-gcc-6.4.0-lib/lib]
<simpson>
I dunno, probably? What's your *actual* question?
<MP2E>
runpath contains the actual paths to find each library
<laggy_wifi>
so it is rpath>rpath>rpath and so on for every binary and DSO?
<laggy_wifi>
instead of a system wide cache/file list ?
<simpson>
Sounds about right.
<laggy_wifi>
ok
jrolfs has quit [(Ping timeout: 248 seconds)]
otherjrolfs has quit [(Ping timeout: 248 seconds)]
<laggy_wifi>
would a normal ldd look at the rpath first?
<laggy_wifi>
or is nix's ldd modified
<simpson>
On glibc, ldd cheats and actually just instructs the dynamic linker to print its internal tables. So it's the dynamic linker that's showing you this information.
<laggy_wifi>
or is nix's ldd and ld.so exactly the same as any other *unix ldd and ld.so
<simpson>
Uh, all the popular Unix-like userlands that I can think of have slightly different dynamic linker behavior, so mu.
vidbina has quit [(Ping timeout: 265 seconds)]
<laggy_wifi>
why o.o
<laggy_wifi>
wait rpath cannot be used for everything right?
<laggy_wifi>
how reliable is rpath (if set correctly)
otherjrolfs has joined #nixos
<simpson>
It's totally reliable. I still don't understand; what's your *actual* question? Are you just incredulous that Nix works?
<laggy_wifi>
ok
schoppenhauer has quit [(Ping timeout: 248 seconds)]
<laggy_wifi>
also rpath can have multiple paths specified like the $PATH environmental variable can right?
cinimod has joined #nixos
otherjrolfs has quit [(Ping timeout: 264 seconds)]
<laggy_wifi>
does pthreads support rpath?
<simpson>
Yes, threads work fine on NixOS.
<laggy_wifi>
wait pthreads is static right?
<laggy_wifi>
like ld.so is
<simpson>
FIIK.
schoppenhauer has joined #nixos
<laggy_wifi>
nope it dynamic
<laggy_wifi>
as long as a file can return files in "patchelf --print-needed" rpath can be applied to that file right?
cinimod has quit [(Ping timeout: 240 seconds)]
<simpson>
I don't understand your question. I still don't know what you're trying to discover.
otherjrolfs has joined #nixos
<laggy_wifi>
for example, "patchelf-static --print-needed /lib/ld-2.26.so" will return nothing and hence attempting to set rpath on it can potentially result in a corrupted library and should not be attempted, else if it returns something then rpath can be modified without risk of library corruption, correct?
<simpson>
You should not be patching anything in /lib, I think.
otherjrolfs has quit [(Ping timeout: 248 seconds)]
<laggy_wifi>
so if i wanted to move an application out if nix/store all i would need to do is update every rpath refering to that location and point it to the new location right?
<laggy_wifi>
of*
<simpson>
Aha, we finally come to the actual question!
<laggy_wifi>
lol
<simpson>
First, consider just not having this desire.
<simpson>
If what you really want is to send somebody a tarball and have them run it, then there's support for building Docker images with Nix.
<simpson>
There's both `FROM lnl7/nixos` and also dockerTools in nixpkgs.
<laggy_wifi>
wait for nix to support package relocation would one only need to update the rpaths?
<laggy_wifi>
assuming there are no hardcoded paths directly to the package location
<simpson>
You would need to update *all* of the RPATHs. This would require rebuilding the world.
<simpson>
It is absolutely possible. However, you do not want to do it.
<laggy_wifi>
lel
<laggy_wifi>
why xP
<samueldr>
there will be other hardcoded paths in packages like shebangs and full paths to other executable things
<samueldr>
there will be hardcoded path in many software for resources
<simpson>
Because it takes fucking forever, just like rebuilding the world on Gentoo or Arch.
pie_ has joined #nixos
<laggy_wifi>
oki
<simpson>
samueldr: Nix's substituters are actually pretty robust against that, as long as everything's rebuilt with the new root in mind. It is totally possible to have Nix in a homedir, but it's a massive waste of CPU.
<laggy_wifi>
but at least it does not require everything to be recompiled
<laggy_wifi>
as long as the package in question is not required by any hardcoded paths
<samueldr>
oh sure, I was sharing the insight for uses outside of nix, like manually patching or through scripts
pie__ has quit [(Ping timeout: 256 seconds)]
<laggy_wifi>
just to be sure, if ld.so (compiled from source with no modifications whatsoever) attempts to resolve a library it first searches rpath right?
hamishmack has joined #nixos
<laggy_wifi>
or does it search the cache first then rpath then hardcoded pre defined search paths
<simpson>
Just to be sure for what reason? What are you even building? Who even has a completely pristine ld.so besides LFS?
<laggy_wifi>
why wouldnt it be pristine o.o
<simpson>
I don't know, but it seems like there's no such thing as an unpatched Ubuntu package~
<laggy_wifi>
lel oki
<simpson>
Seriously, are you packaging some proprietary thing using Nix? Or what? I don't understand and I feel like you're on a really useless line of investigation.
<laggy_wifi>
also the ld.so itself should not need to be patched right?
<laggy_wifi>
can --shrink-rpath be used to remove duplicate rpaths?
<laggy_wifi>
like /lib:/lib:/usr/lib
<laggy_wifi>
to /lib:/usr/lib
<simpson>
I'm sorry, I just can't bring myself to care enough to read the man page for you.
<laggy_wifi>
there should be a --add-rpath that will append a path to the existing rpath
_rht has joined #nixos
tmaekawa has joined #nixos
aarvar has left #nixos []
aarvar has joined #nixos
tmaekawa has quit [(Quit: tmaekawa)]
<laggy_wifi>
welp this should do for now xP add_rpath() { patchelf --set-rpath "$(printf "$(patchelf --print-rpath "$2"):$1")" "$2"; patchelf --print-rpath "$2"; }
<simpson>
Stop fighting Nix. Embrace it and this will be less painful.
<laggy_wifi>
xD
<simpson>
No, seriously. I suspect that you're doing something silly like calling gcc from outside stdenv. Stop it.
orivej has joined #nixos
<jeaye>
I've been embracing Nix all day and it's been stabbing me in every which way.
<jeaye>
You win some, you lose some.
schoppenhauer has quit [(Ping timeout: 256 seconds)]
schoppenhauer has joined #nixos
<jeaye>
Anyone with expertise in buildVimPluginFrom2Nix would be a life saver. From what I'm seeing, it just doesn't work well with cmake at all.
babyflakes has joined #nixos
christmastime is now known as uptime
tmaekawa has joined #nixos
dieggsy has quit [(Read error: Connection reset by peer)]
leat has quit [(Quit: WeeChat 1.9.1)]
<hyper_ch>
orivej: howdy
Ralith_ has joined #nixos
tmaekawa has quit [(Quit: tmaekawa)]
adisblad` has quit [(Remote host closed the connection)]
asuryawanshi has quit [(Remote host closed the connection)]
verite has quit [(Ping timeout: 268 seconds)]
ottidmes has joined #nixos
vidbina has joined #nixos
orivej has joined #nixos
asuryawanshi has joined #nixos
asuryawanshi has quit [(Remote host closed the connection)]
asuryawanshi has joined #nixos
pkill9 has joined #nixos
c0ffee152 has joined #nixos
aarvar has quit [(Quit: Leaving.)]
ssmike has quit [(Ping timeout: 240 seconds)]
wucke13 has joined #nixos
jcbrand_ has joined #nixos
<wucke13>
Hey, how do I specify that I would like to have one package added to the path environment of a package?
asymmetric has quit [(Ping timeout: 260 seconds)]
jcbrand_ has left #nixos ["Disconnected: closed"]
berce has quit [(Ping timeout: 240 seconds)]
oida has quit [(Ping timeout: 265 seconds)]
wucke13 has quit [(Ping timeout: 260 seconds)]
romildo has joined #nixos
FareTower has quit [(Ping timeout: 248 seconds)]
jcbrand_ has joined #nixos
<romildo>
What is the best practice when packaging software in NixOS when a dependency is an attribute on a set? For instance, is it better listing xorg.libSM and xorg.libXtst, or listing directly libSM and libXtst? The former would reduce the arguments to xorg, and the later would have libSM and libXtst.
<maurer>
ixxie: I don't know that there's a policy, but I've always squashed per-package - so if my PR updates several packages, I'll squash the updates to get each package working into a commit
otherjrolfs has quit [(Ping timeout: 260 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] peterhoeg pushed 1 new commit to master: https://git.io/vb729
<NixOS_GitHub>
nixpkgs/master 407198c Peter Hoeg: syncthing: 0.14.41 -> 0.14.42
NixOS_GitHub has left #nixos []
romildo has quit [(Quit: Leaving)]
max3raza has quit [(Quit: ZNC 1.6.3+deb1 - http://znc.in)]
iyzsong has quit [(Ping timeout: 248 seconds)]
otherjrolfs has joined #nixos
otherjrolfs has quit [(Ping timeout: 240 seconds)]
sary has quit [(Ping timeout: 256 seconds)]
sary has joined #nixos
ma27 has quit [(Ping timeout: 272 seconds)]
otherjrolfs has joined #nixos
otherjrolfs has quit [(Ping timeout: 248 seconds)]
steshaw has joined #nixos
drakonis has joined #nixos
Steverman has joined #nixos
sary has quit [(Ping timeout: 240 seconds)]
otherjrolfs has joined #nixos
<Steverman>
I am not sure if I understand this right, but can I use nix package manager for this particular use case? I have shell access to my university cluster, but it has outdated packages, and I have no root access. I've been compiling from source to get the tools needed, but it gets tedious and will eventually turn into some kind of dependency hell
ilyaigpetrov has joined #nixos
otherjrolfs has quit [(Ping timeout: 256 seconds)]
ottidmes has quit [(Ping timeout: 263 seconds)]
sary has joined #nixos
ixxie has joined #nixos
jrolfs has joined #nixos
ixxie has quit [(Client Quit)]
ssmike has quit [(Remote host closed the connection)]
<zimbatm>
Steverman: how much CPU, disk and RAM do you have on the machine?
otherjrolfs has joined #nixos
<zimbatm>
nix works best if it can be installed in the `/nix` folder because it can benefit from the binary cache
leat has quit [(Quit: WeeChat 1.9.1)]
<zimbatm>
it's possible to install it in your home but it means recompiling everything which might take a while
<Steverman>
Uh
<Steverman>
E5-2690 v3 @ 2.60GHz
<Steverman>
8 GB
<Steverman>
And way too much space
<Steverman>
But it's a cluster, so I don't know what I'll get next time
otherjrolfs has quit [(Ping timeout: 265 seconds)]
jrolfs has quit [(Ping timeout: 268 seconds)]
<Steverman>
It says 938 TB
<Steverman>
923*
<Steverman>
Linux llama11 3.2.0-126-generic #169-Ubuntu SMP Fri Mar 31 14:15:21 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
<Steverman>
So no nix-user-chroot
<Steverman>
Or maybe... CONFIG_USER_NS=y
<Steverman>
Is this a type in the guide? $ ./nix-user-chroot/nix-user-chroot ~/.nix bash
<Steverman>
:D
fendor has joined #nixos
<Steverman>
Hmm, the readme says I need Linux 3.8 :(
<Steverman>
PRoot then
Myrl-saki has quit [(Read error: Connection reset by peer)]
<neonfuz>
anyone else frequently get curl failing and stopping package installs?
<neonfuz>
I get SSL_SYSCALL errors from curl and it fails
<neonfuz>
then I just start the install again and it resumes
<neonfuz>
sorta wish it would try again or something
<neonfuz>
I'm using a sorta shoddy usb wifi card, that could be it
<neonfuz>
not a big deal, just a minor annoyance
jcbrand_ has joined #nixos
jrolfs has joined #nixos
<Steverman>
proot fails too
otherjrolfs has joined #nixos
jrolfs has quit [(Ping timeout: 240 seconds)]
ma27 has joined #nixos
otherjrolfs has quit [(Ping timeout: 256 seconds)]
<LnL>
I’m afraid you’ll either need a newer kernel or access to /nix then, unless you want to compile everything from scratch
ixxie has joined #nixos
jrolfs has quit [(Ping timeout: 260 seconds)]
otherjrolfs has quit [(Ping timeout: 248 seconds)]
cement has quit [(Ping timeout: 265 seconds)]
ssmike has joined #nixos
otherjrolfs has joined #nixos
jrolfs has joined #nixos
jrolfs has quit [(Ping timeout: 240 seconds)]
otherjrolfs has quit [(Ping timeout: 248 seconds)]
otherjrolfs has joined #nixos
jrolfs has joined #nixos
<symphorien>
how does proot fail ? it should be quite robust
<ghostyy>
merry christmas #nixos!
sary has quit [(Ping timeout: 265 seconds)]
jcb__ has quit [(Ping timeout: 268 seconds)]
ixxie has quit [(Ping timeout: 260 seconds)]
otherjrolfs has quit [(Ping timeout: 240 seconds)]
<Steverman>
symphorien: no idea
<Steverman>
proot error: '/users/steve556/.nix' is not a regular file
<Steverman>
fatal error: see `proot_5.1.1_x86_64_rc2--no-seccomp --help`.
jrolfs has quit [(Ping timeout: 264 seconds)]
<Steverman>
I literally copied the commands
Ralith_ has joined #nixos
sary has joined #nixos
<chreekat>
ghostyy: :)
<ghostyy>
:D
drakonis has quit [(Remote host closed the connection)]
otherjrolfs has joined #nixos
yegortimoshenko has joined #nixos
<symphorien>
Steverman: is .nix really a directory ?
<chreekat>
(in other news,) why can't I `man groff` after `nix-env -i groff`? I see there's a separate drv in the store for groff docs.. is something wrong with the package definition?
otherjrolfs has quit [(Ping timeout: 256 seconds)]
asuryawanshi has quit [(Remote host closed the connection)]
jrolfs has joined #nixos
<chreekat>
neonfuz: I've had that happen with bad internet connections, yeah
jrolfs has quit [(Ping timeout: 248 seconds)]
Isorkin has quit [(Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)]
ssmike has quit [(Ping timeout: 272 seconds)]
otherjrolfs has joined #nixos
jrolfs has joined #nixos
mojo has joined #nixos
otherjrolfs has quit [(Ping timeout: 240 seconds)]
mojo is now known as Guest18880
otherjrolfs has joined #nixos
<Guest18880>
does anybody have a clue why this service config does not do? https://pastebin.com/QpuMKDfu It's pretty much copied from similar configurations but the service keeps on entering the 'failed' state.
vidbina has joined #nixos
Guest18880 is now known as mojjo
<mojjo>
vidbina: nice to see you here.. I guess we met at the berlin nixos meetup..
otherjrolfs has quit [(Ping timeout: 260 seconds)]
jrolfs has quit [(Ping timeout: 260 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] domenkozar created ghc-prebuilt (+5 new commits): https://git.io/vb7KZ
<NixOS_GitHub>
nixpkgs/ghc-prebuilt 26a4629 John Ericson: ghc prebuilt: Clean up derivations ever so slightly...
<NixOS_GitHub>
nixpkgs/ghc-prebuilt 150255e John Ericson: ghc binary: Fix interpreter than patch RPATH...
<NixOS_GitHub>
nixpkgs/ghc-prebuilt b6867f7 John Ericson: ghc prebuilt: Simplify and harden Darwin fixup...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] domenkozar opened pull request #33054: ghc prebuilt: Add 7.8.4, 7.10.3 and 8.2.1, and make consistent style (master...ghc-prebuilt) https://git.io/vb7K8
<jeaye>
LnL: The vim plugin side of things is so different from mkDerivation, it seems. No cmake support, _different llvm package_, no preConfigure phase, etc.
oida has joined #nixos
viric has quit [(Ping timeout: 272 seconds)]
orivej has quit [(Ping timeout: 264 seconds)]
pkill9 has joined #nixos
tmaekawa has quit [(Quit: tmaekawa)]
otherjrolfs has quit [(Ping timeout: 272 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] oxij opened pull request #33057: stdenv: perform checks only when evaluating .drv and .out (master...stdenv/delay-check-meta) https://git.io/vb7iM
NixOS_GitHub has left #nixos []
jrolfs has joined #nixos
primeos has quit [(Ping timeout: 240 seconds)]
Steverman has quit [(Ping timeout: 272 seconds)]
primeos has joined #nixos
yegortimoshenko has quit [(Ping timeout: 260 seconds)]
jrolfs has quit [(Ping timeout: 248 seconds)]
otherjrolfs has joined #nixos
otherjrolfs has quit [(Ping timeout: 252 seconds)]
ssmike has quit [(Remote host closed the connection)]
<samueldr>
(different from both the nix and nixos manuals)
contrapumpkin has joined #nixos
jensens has joined #nixos
<sphalerite>
I'd like to do a bisect on vdrift to see when it broke and have a bunch of CPU cores, but it doesn't build in parallel without a patch… does anyone know a way to do a parallel bisect (i.e. build 20 revs at once) or something?
otherjrolfs has quit [(Ping timeout: 248 seconds)]
jrolfs has quit [(Ping timeout: 248 seconds)]
<willprice94>
I had a look at the nixpkgs manual but its not quite what I'm after. I should give an example to better illustrate what it is I'm after: take the nixos users derivation, how do I know what `passwordFile` is and what its contents should be? Looking at https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/config/users-groups.nix I can see there is some marked up documentation but where is this accessible?
<samueldr>
in case there's no magic to do it, sphalerite, with cached failures, and maybe something like gnu parallell you could at least build a bunch and *then* bisect, which will fail early with cached failures?
<sphalerite>
willprice94: that's nixos stuff. You can see it in man configuration.nix
<willprice94>
sphalerite, thanks for the correction on my terminology, helpful to know what to google! Thanks for the link samueldr, is this available in CLI form, or is the markup only to power the web interface?
<sphalerite>
willprice94: as I said man configuration.nix
<willprice94>
sphalerite, thanks, sorry missed your previous comment.
rihards has joined #nixos
<sphalerite>
there's also nixos-option but that's kind of awful
<willprice94>
Super, yes it seems much less useful than configuraiton.nix(5)
<samueldr>
depending on how quassel saves logs, with relation to users lists, it may be possible to graph the user count from when I joined
<gchristensen>
LnL: me too
<gchristensen>
there is a fresh wave of spammers, I suspect we're coming up for a new spammer.
otherjrolfs has quit [(Ping timeout: 240 seconds)]
oida has joined #nixos
laggy_wifi has joined #nixos
<jeaye>
samueldr: Wow.
<jeaye>
Within a builder, is there a Nixy way of getting the installed clang version, or should I just parse `clang --version`?
jrolfs has joined #nixos
otherjrolfs has joined #nixos
verite has quit [(Ping timeout: 248 seconds)]
Sigyn has joined #nixos
jrolfs has quit [(Ping timeout: 252 seconds)]
otherjrolfs has quit [(Ping timeout: 264 seconds)]
<LnL>
you can set an attribute
jrolfs has joined #nixos
simukis_ has joined #nixos
simukis has quit [(Ping timeout: 252 seconds)]
simukis_ is now known as simukis
aarvar has joined #nixos
<jeaye>
LnL: I can set it to a literal, sure, but can I derive it from the llvm package being used?
jrolfs has quit [(Ping timeout: 240 seconds)]
<LnL>
if that doesn’t have a version attribute you can use builtins.parseDrvName clang.name
warrickmacmillan has joined #nixos
<sphalerite>
kodi seems to be crashing a lot for me in a new nixos installation (nothing new from the debian installation that preceded it in that respect.). It initially said that getting a stack trace wasn't possible because gdb was unavailable in the logs, so I added gdb to the system config and now the stack trace section of the log is just empty
<sphalerite>
Anyone know anything about this?
ssmike has joined #nixos
<andromeda-galaxy>
I'm trying to package for nixos the new release of the Radeon Open Compute stuff, in which the kernel driver is distribued as a dkms module instead of as an entire kernel. What is the right way to package dkms modules for nixos?
jrolfs has joined #nixos
otherjrolfs has joined #nixos
<Ralith>
Linus: I'm running a 17.09 kodi system that's working great, fwiw
<Ralith>
never had to debug it
<sphalerite>
Ralith: 17.09 here too, except it's not working great :p