<pumpy>
how do i know if i should pick the (nomodeset) option when installing nixos?
<evanjs>
pumpy: depends on your GPU. IIRC it's required for some NVIDIA cards, I think?
<simpson>
pumpy: In general, if (a) you needed it on another distro with a recent kernel, or (b) you see Linux start to boot like normal but then the screen flashes a bunch before leaving text mode and goes blank or turns off.
<{^_^}>
[nixpkgs] @zowoq pushed to master « .editorconfig: cleanup, drop indent_size excludes »: https://git.io/JTnVw
iqubic has joined #nixos
orivej has quit [Ping timeout: 256 seconds]
<gluonix>
Is anyone aware of resources that explain the advantages of Nix versus Docker for reproducible builds? I am assuming Nix offers stronger guarantees, when used properly, but I actually do not really know with certainty and I wonder whether the same reproducibility guarantees can be achieved with Docker alone, with the proper techniques.
<iqubic>
So, I have git configured via home-manager, and it isn't quite working correctly. I have this repo that I've forked, and pulled from upstream, but I can't seem to push to origin, which is a repo I own. Anyone know how to fix this? What follows is some relevent output from my terminal: https://dpaste.com/BBHYSALPH
sbetrium has quit [Quit: sbetrium]
pbb has joined #nixos
m0rphism has quit [Ping timeout: 258 seconds]
<nix_installer>
Hi, I'm helping a friend install NixOS and it's an older system and I didn't recall UEFI in the bios but my friend did, so we did the UEFI install, but now it won't install. (also Flash isn't downloading, like adobe must have moved the source or deleted it, or something like that...)
gluonix has quit [Remote host closed the connection]
supersandro2000 has joined #nixos
yannham has joined #nixos
<gchristensen>
I don't suppose anyone's taken a crack at running Talon on NixOS?
<nix_installer>
do I just start over?
<nix_installer>
Using the BIOS install steps
<nix_installer>
?
<iqubic>
nix_installer: Flash isn't going work except maybe on Google-Chrome. Adobe has dropped all official support for it, and it's reaching EOL (End Of Life) at the end of 2020, so even if you do get it to work, it will stop working in a few months.
<nix_installer>
ok, so forget Flash, do I do the install steps all over except using BIOS instead of UEFI?
<simpson>
nix_installer: Sure. You don't have to redo most of the steps, though; get back to the point where everything is mounted, and then edit your /etc/configuration.nix just like before. You don't have to reformat.
<simpson>
(Although, like, maybe you'll need to reformat? Hopefully not. Let's assume not!)
<simpson>
nix_installer: I don't know your particulars; you'll have to carefully look at your BIOS/EFI docs to figure out how it needs the disk formatted.
<evanjs>
error: list index 0 is out of bounds, at /nix/store/wvkrrmpb24r7i9xxd5mbgf9camq8d29w-nixos-21.03pre246062.420f89ceb26/nixos/pkgs/development/tools/poetry2nix/poetry2nix/mk-poetry-dep.nix:71:27
<evanjs>
well this is going to be easy to debug ...
<simpson>
nix_installer: Yeah, "old" is relative; that motherboard seems new enough to potentially have working UEFI and so you'll have to read their documentation to figure out alternative configuration modes.
<evanjs>
went from requirements.txt -> pyproject.toml -> poetry2nix and I'm failing to build a basic poetry2nix.mkPoetryApplication for such
<nix_installer>
iqubic: github should have your public keys and your private keys would be in your ~/.ssh directory.
<evanjs>
infinisil: well the lockfile generation succeeds. Not sure about the... wait, do you mean like... niv pin to master poetry2nix and use the mkPoetryApplication from that?
cjpbirkb1 has joined #nixos
<evanjs>
vs just installing the poetry2nix binary from master
cjpbirkbeck has quit [Ping timeout: 240 seconds]
<simpson>
iqubic: `ssh-add -l` and man pages for OpenSSH and Github documentation, in that order. Good luck.
<iqubic>
Oh, right. I switch computers recently and didn't copy over my public keys. As a result, I had to run "ssh-keygen" just now, which created a new public key for me. Looks like I'll need to inform github of this change.
<iqubic>
s/switched computers/got a new laptop/
<nix_installer>
yeah, unless you want to copy your old keys,
<iqubic>
I literally can't. I already wiped the data off of my old machine.
<iqubic>
Also, "ssh-add ~/.ssh/id_rsa" is failing because: "Could not open a connection to your authentication agent." So, IDK what to do.
<nix_installer>
use a secure key generation method...
<siraben>
When do I put deps in nativeBuildInputs vs. buildInputs?
<euank>
siraben: nativeBuildInputs are things that are executed in the build expression, buildInputs are things that might be in final outputs / linked against / etc.
<euank>
So for example, `make` or `gcc` would be a nativeBuildInput, while `zlib` would be a buildInput. This mostly matters if you cross compile since the nativeBuildInputs are the architecture of the build host, and the buildInputs are the target architecture
<euank>
hopefully that makes sense
nixer|86 has quit [Ping timeout: 258 seconds]
orivej has joined #nixos
<{^_^}>
[nixpkgs] @danieldk opened pull request #100805 → softmaker-office: fix unlocking again → https://git.io/JTnxx
nixer|86 has joined #nixos
spease has quit [Ping timeout: 260 seconds]
<pickfire>
I am trying to add a new desktop manager in nixpkgs but how do I test out the changes?
andreas303 has quit [Remote host closed the connection]
zangi has quit [Read error: Connection reset by peer]
<alunduil>
I've been out of the python game for a while and trying to figure out the landscape. Can anyone help me troubleshoot why My recent pull request #100811 doesn't install the package correctly?
<noonien>
hmm, i'm running nixos on an ephemeral root (it gets cleared on boot), some of my declarative nixos-controller don't seem to start fine on boot
<noonien>
i noticed that after i do a nixos-rebuild switch, some extra units are started, even though no configuration changes have occured
<noonien>
they're all mounts
<noonien>
hmm, and, it appears all of them are zfs mounts
<noonien>
so probably not related to the container system
<noonien>
they're all mountpoints that were supposed to be moutned with zfs automatically (not legacy mouting)
Henson has left #nixos ["No boundaries on the net!"]
kirelagin has joined #nixos
fendor has quit [Remote host closed the connection]
spudly has joined #nixos
spudly has quit [Client Quit]
lnlsn has joined #nixos
<noonien>
also, curiously, `systemctl list-unit-files mountpoint.mount` lists no files for these mounts
spudly has joined #nixos
alp_ has joined #nixos
noonien has quit [Remote host closed the connection]
abstract300 has joined #nixos
jabster28 has joined #nixos
srhm has quit [Read error: Connection reset by peer]
<abstract300>
hello :)
lnlsn has quit [Read error: Connection reset by peer]
<srhb>
abstract300: o/
yannham has joined #nixos
yannham has quit [Read error: Connection reset by peer]
spudly has quit [Ping timeout: 272 seconds]
revtintin has joined #nixos
jabster28 has quit [Ping timeout: 258 seconds]
noonien has joined #nixos
noonien has quit [Remote host closed the connection]
yannham has joined #nixos
yannham has quit [Read error: Connection reset by peer]
vldn has quit [Read error: Connection reset by peer]
vldn has joined #nixos
xd1le has quit [Remote host closed the connection]
xd1le has joined #nixos
alp_ has quit [Ping timeout: 272 seconds]
<noonien>
ah, it it was an issue with importing a zfs zpool that has an encrypted dataset, the import service fails because it doesn't have the encryption key. i was expecting this to happen, even thought i don't want to mount the encrypted dataset at boot
julm has joined #nixos
noonien9 has joined #nixos
noonien has quit []
noonien9 is now known as noonien
<{^_^}>
[nixpkgs] @zakame opened pull request #100820 → perlPackages.IOAsyncSSL: init at 0.22 → https://git.io/JTcVn
jabster28 has joined #nixos
jul1u5 has joined #nixos
noonien has quit [Remote host closed the connection]
<{^_^}>
[nixpkgs] @markus1189 opened pull request #100821 → imv: enable LIBNSGIF and LIBJPEG backends → https://git.io/JTcVH
<lordcirth>
What is wrong with this? cfg.initPeers is null, yet it returns "--peers": (optionalString (cfg.initPeers != null) "--peers")
<{^_^}>
[nixpkgs] @primeos merged pull request #100818 → libplacebo: fix building with shaderc 2020.2 → https://git.io/JTcRv
<{^_^}>
[nixpkgs] @primeos pushed commit from @SuperSandro2000 to master « libplacebo: remove patch that breaks building with shaderc 2020.2 »: https://git.io/JTcwv
rgoswami has quit [Remote host closed the connection]
<{^_^}>
[nixpkgs] @expipiplus1 opened pull request #100822 → nodePackages.coc-diagnostic: init at 0.9.0 → https://git.io/JTcwG
<{^_^}>
[nixpkgs] @unode opened pull request #100823 → pythonPackages.pysam: add libdeflate and enable tests → https://git.io/JTcwZ
spudly has joined #nixos
noonien has joined #nixos
<noonien>
oops
spudly has quit [Client Quit]
julm_ has joined #nixos
julm has quit [Quit: leaving]
spudly has joined #nixos
adamt has joined #nixos
vldn has quit [Ping timeout: 246 seconds]
vldn has joined #nixos
anderslu1dstedt has joined #nixos
anderslundstedt has quit [Ping timeout: 256 seconds]
lnlsn has quit [Ping timeout: 258 seconds]
spudly has quit [Ping timeout: 258 seconds]
lnlsn has joined #nixos
<{^_^}>
[nixpkgs] @markus1189 opened pull request #100824 → geeqie: update to 1.5.1 → https://git.io/JTcrN
whald has joined #nixos
spudly has joined #nixos
<whald>
hi! i'm currently trying to set up a hydra instance, following the readme from https://github.com/NixOS/hydra -- but the evaluation of the example jobset given there fails with "hydra-eval-jobs: src/libexpr/attr-set.hh:55: void nix::Bindings::push_back(const nix::Attr&): Assertion `size_ < capacity_' failed."
<whald>
an for my "real" jobset it's the same. :-/ any clues?
spudly has quit [Ping timeout: 256 seconds]
spudly has joined #nixos
werner291 has joined #nixos
<{^_^}>
[nixpkgs] @doronbehar opened pull request #100825 → libplacebo: Take out glslang patch not needed after #94049 → https://git.io/JTc6x
<clever>
whald: what does the backtrace say?
lordcirth has quit [Remote host closed the connection]
lordcirth has joined #nixos
<whald>
clever, that's pretty much all on the "evaluation error" page. the line above only states that the exit code was one and then it complains about an unexpected EOF readine a line.
<whald>
clever, or is the backtrace accessible somewhere else?
wnklmnn has joined #nixos
srhm has joined #nixos
cdepillabout has quit [Quit: Leaving]
spudly has quit [Ping timeout: 246 seconds]
<clever>
whald: you would have to check `coredumpctl` on the server
<whald>
clever, oh, there are a few dumps. i'll give have a look.
<clever>
whald: you can do things like `coredumpctl gdb <pid>` to open gdb on any dump
fendor has joined #nixos
<whald>
clever, does not look too conclusive, i'll put the trace on pastebin
<whald>
clever, the only nonstandard thing i have going on is that the server uses nix unstable because i'm also playing around with flakes. (but i'm not using flakes w/ hydra)
pumpy has quit [Ping timeout: 240 seconds]
<whald>
hydra says "Hydra 2020-09-02 (using nix-3.0pre20200829_f156513)." -- could this be the problem? googling for the problem i found only an issue from 2015.
<clever>
whald: the specific error, is because nix internally needs to allocate enough room for every key in a set
<clever>
and then something didnt fit
hellrazor has quit [Quit: WeeChat 2.9]
<whald>
clever, the jobset is configured by exactly following the steps in the readme.
<{^_^}>
[nixpkgs] @rnhmjoj pushed 3 commits to release-20.09: https://git.io/JTcPh
<lordcirth>
clever, /nix/store room, or RAM?
<whald>
so the two hydra / nixpkgs inputs as git checkout, looks all good.
<tobiasBora>
infinisil: I'l reading what you gave me yesterday, thanks a lot! Just a question: what is this pkgs.runtimeShell? Is it better than using ${bash}/bin/bash?
<clever>
whald: i'm not sure, but you can nix-build different versions of hydra, and re-run the new hydra-eval-jobs on each build, to see when it works and doesnt
<clever>
whald: hydra-eval-jobs doesnt rely on any state or DB, so you can just freely run it with those args, from any build of hydra
<infinisil>
tobiasBora: It's just a shorthand for that
<whald>
clever, i'll give it at try, thanks so far!
<infinisil>
tobiasBora: But it also gives across the notion of it being used during runtime, and not build time
<tobiasBora>
infinisil: oh ok, thanks!
spudly has joined #nixos
<whald>
clever, i just built the current hydra master branch which seems to work.
<clever>
whald: probably the hydra version then
<clever>
whald: if you bisect hydra, you could narrow down what exactly it is
<tobiasBora>
Hum... is it possible to forbid nix to do some dark magic on output of a derivation? I wanted to copy "as it" a binary project in $out/opt/ in order to call it from a steam-run instance, but I get tons of "shrinking /nix/store/vcr4k95gzs7dn4bf81wyggm7r7asqhsn-DaVinci_Resolve_16.2.7/opt/BlackmagicRAWPlayer/plugins/platforms/libqxcb.so
<tobiasBora>
and I'm affraid that this break the .so files.
<{^_^}>
[nixpkgs] @peti opened pull request #100832 → Update Haskell package set to LTS 16.19 (plus other fixes) → https://git.io/JTc9V
cole-h_ has joined #nixos
spudly has quit [Ping timeout: 260 seconds]
julm_ is now known as julm
<astro>
hi, I'm trying to understand temporary ipv6 addresses in nixos
<astro>
networking.interfaces.enp2s0.tempAddress is set to "default", and I can see that the sysctl net.ipv6.conf.enp2s0.use_tempaddr = 2
<astro>
I can see the temporary address in the output of `ip addr`, but its preferred_lft is 0 and it's marked deprecated, meaning it isn't used as a source address
<tobiasBora>
clever: nope. Hum, I found "dontFixup", maybe it's what I want
<{^_^}>
[nixpkgs] @doronbehar closed pull request #100825 → libplacebo: Take out glslang patch not needed after #94049 → https://git.io/JTc6x
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<tobiasBora>
hum, strange, dontPatchShebangs seems to be in the doc, not sure what I did ^^ Anyway, dontFixup = true; is better for me since it does not do any fixup.
<tobiasBora>
thanks a lot clever!
hellrazor has joined #nixos
<tobiasBora>
Also, is there any list of the "special" folders for nix? Like $out/bin, $out/lib, there is also the folders to put .desktop files... I'm for example looking for a folder where I could just copy some projects "as it" (like /opt for example on linux). For now I'm using $out/opt, but maybe there are more appropriate folders? infinisil used libexec, but not sure if it has any special
<tobiasBora>
meaning/convention.
Izorkin has quit [Read error: Connection reset by peer]
vldn has quit [Read error: Connection reset by peer]
<evanjs>
I see one poetry.lock in tree and it's for poetry itself. Can't remember where I saw it initially, but are poetry2nix-generated lockfiles something we expect to see in nixpkgs more often?
<{^_^}>
[nix] @Ericson2314 opened pull request #4155 → Merge with master before useUserNamespace → https://git.io/JTCqm
<evanjs>
or is it going to be primarily for local project management and etc,vs nixpkgs packages?
Dmac has quit [Remote host closed the connection]
<{^_^}>
[nixpkgs] @doronbehar merged pull request #85456 → kicad: add option to override footprint, symbol and 3d model locations → https://git.io/JfJ0y
<{^_^}>
[nixpkgs] @kalbasit pushed commit from @r-ryantm to master « bazel-kazel: 0.1.0 -> 0.1.1 (#100851) »: https://git.io/JTCOO
<{^_^}>
[nixpkgs] @jonringer merged pull request #100754 → [20.09] python{2,3}Package.pytest-bdd: upgrade and fix test → https://git.io/JTnIM
<{^_^}>
[nixpkgs] @jonringer pushed commit from @jfroche to release-20.09 « python{2,3}Package.pytest-bdd: upgrade and fix test »: https://git.io/JTCOl
<{^_^}>
[nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.pysonos: 0.0.32 -> 0.0.35 »: https://git.io/JTCsJ
spudly has joined #nixos
lnlsn has joined #nixos
<slabity>
Anyone else running into issues when trying to run 'nix eval' on a flake?
<slabity>
Getting `anonymous function at /nix/store/4lfg71fz84xfiqqndl2lnc45pvjsl67i-source/pkgs/build-support/fetchurl/boot.nix:5:1 called with unexpected argument 'hash'`
<{^_^}>
[nixpkgs] @jonringer merged pull request #100525 → python3Packages.pytest-flask: remove support for python 2.7 → https://git.io/JTOO1
<{^_^}>
[nixpkgs] @jonringer pushed commit from @jfroche to master « python3Package.pytest-flask: remove support for python 2.7 »: https://git.io/JTCZD
<{^_^}>
[nixpkgs] @NeQuissimus pushed 5 commits to release-20.03: https://git.io/JTC4H
<{^_^}>
[nixpkgs] @NeQuissimus pushed 10 commits to release-20.09: https://git.io/JTCBv
<{^_^}>
[nixpkgs] @NeQuissimus pushed 3 commits to release-20.09: https://git.io/JTCBL
neiluj_ has joined #nixos
neiluj_ has quit [Client Quit]
<neothefox>
Hey everyone, I think I just managed to make my first Nix package! It's https://github.com/kkkgo/vlmcsd, any tips on how do I integrate that into my config? Or if the Nix upstream would be able to merge it considering the nature of this tool?
<neothefox>
Should I just keep that .nix file in my /etc/nixos so it would get built every time I deploy it somewhere?
malook has quit [Remote host closed the connection]
supercoven_ has quit [Read error: Connection reset by peer]
<lordcirth>
neothefox, if the license allows it, you could upstream it. Though you'd have to split the nix code and the source; only the nix code goes into nixpkgs
<pumpy>
on openbsd a file in /etc has user root and group wheel, but looking at /etc/nixos/configuration.nix it looks like user and group are both root. why that please?
<lordcirth>
pumpy, root:root is default on all Linux distros that I recall
<samueldr>
kind of two reasons, first it's not openbsd (not helpful)
<pumpy>
is root a user and a group name then?
<samueldr>
yes!
<samueldr>
there is a root group too
<lordcirth>
pumpy, every user usually has a group
<lordcirth>
As a default
<pumpy>
ahh
<samueldr>
the second is that *anyway* the files are mostly generated
<lordcirth>
neothefox, as for config, you can reference it with callPackage
<pumpy>
so it's like regular user convention, which is their files are user/group with their name
<samueldr>
ownership by wheel in openbsd could be (I don't know) to allow admins to edit without elevating privileges
<pumpy>
lordcirth++
<{^_^}>
lordcirth's karma got increased to 1
<neothefox>
<lordcirth "neothefox, as for config, you ca"> thank you!
<pumpy>
samueldr++
<{^_^}>
samueldr's karma got increased to 0x119
<{^_^}>
[nixpkgs] @r-burns opened pull request #100869 → feh: fix build on darwin → https://git.io/JTCRy
<dsal>
Does anyone know how to launch OS X apps from nix? `nix-shell -p openscad` gives me /nix/store/22sp5zi9z3vmx55jas74fv3d1nbfiqqw-openscad-2019.05/Applications/OpenSCAD.app -- but it doesn't put anything in the path, so I'm not sure how to easily launch that.
<dsal>
(other than, obviously "open /nix/store/22sp5zi9z3vmx55jas74fv3d1nbfiqqw-openscad-2019.05/Applications/OpenSCAD.app" from within the nix-shell, but that looks... wrong)
lnlsn has quit [Read error: Connection reset by peer]
<{^_^}>
[nixos-homepage] @jtojnar opened pull request #617 → manual: do not use normal whitespace in code → https://git.io/JTCzV
dramaturg has joined #nixos
<pumpy>
hm actually root is a special case user because, if you have mutableUsers false and don't declare a root user, it isn't removed
<pumpy>
no?
<lordcirth>
pumpy, I guess so. Less special cases, though
stree has quit [Quit: Caught exception]
stree has joined #nixos
<pumpy>
ya
<pumpy>
is security.sudo.extraConfig the best way to set pumpy ALL=(ALL) NOPASSWD: ALL? maybe it's better to use security.sudo.extraRules{}.users{}? i like to set individual rules discretly, 1 at a time, rather than big wads
<lordcirth>
security.sudo.extraRules seems like the more structured way
<cole-h>
It's up to you. It's your configuration ;)
<cole-h>
I personally prefer the structured way, even if it is more verbose.
<{^_^}>
[nixos-org-configurations] @edolstra pushed 2 commits to master: https://git.io/JTCgy
<Reiser>
I have a package installed via nix-env -if <URL> that now has a native package with the same name (but unrelated) in nixpkgs
<{^_^}>
[nixpkgs] @AtnNn opened pull request #100873 → Fix for: gtest pkg-config file contains wrong include path → https://git.io/JTCg5
<Reiser>
If I `nix-env -u` it causes mayhem
<Reiser>
Is there a way to get nix-env to ignore that package, or alternatively
<Reiser>
Can I eject that package and reinstall it with an overridden name?
<cole-h>
`nix-env -e` will uninstall it.
<cole-h>
Changing the name, however, I don't know. That would probably have to be done at <URL>
<Reiser>
Yeah that's the workaround I did, uninsgtall update + reinstall
<Reiser>
But it feels like a crappy workaround
zie has joined #nixos
<cole-h>
A less crappy workaround would be to rename it upstream at URL, or get it into Nixpkgs with another name :)
<Reiser>
I'll open a ticket on the repo I guess :)
<cole-h>
Or a PR ;)
<{^_^}>
[nixos-org-configurations] @edolstra pushed 2 commits to master: https://git.io/JTC2R
ManiacOfMadness has quit [Ping timeout: 272 seconds]
ilmu has joined #nixos
neiluj has quit [Quit: leaving]
sbetrium has quit [Quit: sbetrium]
<m1cr0man>
Heyos. I have a normal enough question for once XD Anyone running steam? I've installed nixos.steam and added the prerequisites as per https://nixos.wiki/wiki/Steam#Pure_steam_client but I'm getting "failed to load steamui.so". I can't find it to run ldd either...
<pumpy>
https://discourse.nixos.org/t/dont-prompt-a-user-for-the-sudo-password/9163/2 i wanna do that but that syntax makes error "error: the option `security.sudo.extraRules.[definition 2-entry 1].options' defined in `/etc/nixos/configuration.nix' does not exist" why? do i have to set security.sudo.enable to true?
<vika_nezrimaya>
I'd love to see 5.9 on my machine but I'm afraid to compile things myself, especially because this seems to be a mass-rebuild due to glibc update
<vika_nezrimaya>
Linux 5.9 I mean
<samueldr>
linux shouldn't cause a mass rebuild
<samueldr>
or am I misunderstanding your correction?
<samueldr>
is there *also* a glibc update?
<vika_nezrimaya>
is there also a glibc update
<vika_nezrimaya>
yes
<vika_nezrimaya>
there is
<samueldr>
ah
<samueldr>
yeah, that surely will cause a mass rebuild :)
<vika_nezrimaya>
and also that jump includes a Linux kernel update that I need! It finally removes the need to install out-of-tree drivers for my Wi-Fi card
sarcasticadmin has quit [Ping timeout: 260 seconds]
<sss2>
hi all, is it possible to have key file for luks device on external filesystem ?
<sss2>
i mean via nixos configuration
b has quit [Ping timeout: 265 seconds]
<pumpy>
https://discourse.nixos.org/t/dont-prompt-a-user-for-the-sudo-password/9163/2 i wanna do that but that syntax makes error "error: the option `security.sudo.extraRules.[definition 2-entry 1].options' defined in `/etc/nixos/configuration.nix' does not exist" why? do i have to set security.sudo.enable to true?
<sss2>
what will happen if i mounting filesystem containing key file via .preOpenCommands, but at .preOpenCommands execution time device with filesystem where key live not yet available ?
<sss2>
i mean if key is not device itself, but something inside filesystem located on device
<hexa->
,locate sysctl.h
<hexa->
linux? :)
<{^_^}>
Found in packages: xen, zig, uclibc, xen-slim, glibc.dev, linux.dev, xen-light, emscripten, openafs.dev, linuxHeaders, glibc_multi.dev, linux-libre.dev, linux_mptcp.dev, openafs_1_8.dev, linux_testing.dev, glibc_memusage.dev, linux_mptcp_94.dev, xe-guest-utilities, xenPackages.xen_4_10-slim, xenPackages.xen_4_10-light, linuxPackages_4_4.kernel.dev, linuxPackages_4_9.kernel.dev, linuxPackages_5_5.kernel.dev, xenPackages.xen_4_10-vanilla, and 9 more