<Ankhers>
I'm sure this has been asked to death, but the most recent conversation I found with a search is about a year ago. Does anyone have a suggestion for a laptop to run NixOS?
<yegortimoshenko>
Ankhers: Thinkpad
duncan^ has joined #nixos
<Ankhers>
yegortimoshenko: Are they the most supported or something?
<samueldr>
they generally are well supported with linux in general
<yegortimoshenko>
Ankhers: well, Linux supports any hardware pretty well at this point, but ThinkPads never have hardware that can only be used with proprietary drivers (other than NVidia GPUs in larger laptops)
jmc_fr has quit [(Ping timeout: 265 seconds)]
<samueldr>
lately, it feels that anything i3/i5/i7 without discreet GPU has almost 100% compat, wifi+bluetooth being the main culprits
<MP2E>
can confirm, I've got a thinkpad running NixOS and it's been pretty pleasant
<yegortimoshenko>
also, ThinkPads have amazing build quality, there is ThinkWiki (https://www.thinkwiki.org), it's also well supported on FreeBSD and OpenBSD, and trackpoint is better than touchpad once you get used to it, given you touch type
<yegortimoshenko>
(last point is controversial)
<samueldr>
(I personally have an older ASUS with an i5-4220 and no dedicated GPU and it always worked wonderfully with all distros)
duncan^ has quit [(Quit: WeeChat 1.9.1)]
tmaekawa has joined #nixos
<samueldr>
(but cannot recommend anything ASUS since compatibility always varied wildly for touchpad, media keys and brightness keys)
bobvanderlinden has quit [(Ping timeout: 260 seconds)]
<Ankhers>
yegortimoshenko: Thanks for the information. I will throw NixOS on my older ThinkPad and see where that takes me / if I can use that productively for a while.
schoppenhauer has quit [(Ping timeout: 265 seconds)]
civodul has quit [(Quit: ERC (IRC client for Emacs 25.3.1))]
<orivej>
You are welcome! (I've changed the date format in accordance with the manual)
<kini>
ah, sorry about that -- didn't see that in the manual
simukis has quit [(Ping timeout: 265 seconds)]
<sphalerite>
yegortimoshenko: webkitgtk only took 64min in the end
yegortimoshenko has quit [(Ping timeout: 264 seconds)]
<sphalerite>
So yeah, on a powerful machine with tonnes of RAM you should be able to build WebKit and chromium in about 3-4h. I imagine electron would take a similar amount of time
<sphalerite>
This particular box costs about $4/hr AFAIU
erlandsona has joined #nixos
vidbina has quit [(Ping timeout: 264 seconds)]
erlandsona has left #nixos []
duncan^ has joined #nixos
zzamboni has quit [(Quit: Leaving.)]
infinisil has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
infinisil has joined #nixos
marsam has quit [(Ping timeout: 240 seconds)]
<Ankhers>
sphalerite: What would you consider to be tonnes of RAM
<Ankhers>
?
ottidmes has quit [(Ping timeout: 265 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] orivej pushed 2 new commits to master: https://git.io/vbKzp
<NixOS_GitHub>
nixpkgs/master 775d35d Benjamin Saunders: vulkan-loader: 1.0.42.2 -> 1.0.61.1
infinisil has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
alexteves has quit [(Quit: My Mac Mini has gone to sleep. ZZZzzz…)]
infinisil has joined #nixos
erictapen has quit [(Ping timeout: 248 seconds)]
<nh2[m]>
hi, how can I configure a package (systemd in my case) so that it's built with debug symbols enabled AND that the source is available so that I can use it with gdb?
thc202 has quit [(Ping timeout: 260 seconds)]
<symphorien>
for the debug symbols I don't know but you can always get the source with nix-build "<nixpkgs>" -A systemd.src
infinisil has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
<sphalerite>
Ankhers: 256GB in this case
astrofog has joined #nixos
<Ankhers>
Gotcha.
<sphalerite>
I think that counts as tonnes by most people's standards :D
<sphalerite>
Unless they literally weigh the DIMMs I guess
jb55 has joined #nixos
infinisil has joined #nixos
iyzsong has quit [(Ping timeout: 264 seconds)]
iyzsong has joined #nixos
sbjorn has quit [(Ping timeout: 265 seconds)]
tmaekawa has quit [(Quit: tmaekawa)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] TravisWhitaker closed pull request #32616: bazel: bash needs to be in buildInputs (master...bazel-bash) https://git.io/vbzxO
NixOS_GitHub has left #nixos []
pxc has joined #nixos
<pxc>
is it possible to use a directory containing a default.nix which *evaluates* to a checkout of nixpkgs as the dir "nixpkgs=<dir>" in NIX_PATH instead of an actual checkout of nixpkgs?
<MocroBorsato>
Does anyone have a clue how to get Wayland working on GNOME with NixOS?
iyzsong has quit [(Ping timeout: 264 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] peti closed pull request #32584: davfs2: create user/group davfs2 if not specified in the configuration (master...davfs2-v3) https://git.io/vbuJp
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] peti pushed 2 new commits to master: https://git.io/vbK1X
<NixOS_GitHub>
nixpkgs/master 9724654 Georges Savoundararadj: davfs2: create user/group davfs2 if not specified in the configuration...
<NixOS_GitHub>
nixpkgs/master 0fe9785 Peter Simons: Merge pull request #32584 from manoj23/davfs2-v3...
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
mahalel_ has joined #nixos
ottidmes has joined #nixos
<sphalerite>
How do we usually deal with applications/libraries that autodetect CPU features and compile differently depending on them?
<sphalerite>
I've just run into that issue with libnettle compiling with NEON support on my Chromebook, then breaking on Scaleway C1s which don't have NEON
mahalel_ has left #nixos []
dywedir has joined #nixos
hotfuzz_ has quit [(Ping timeout: 264 seconds)]
hotfuzz_ has joined #nixos
FRidh has quit [(Quit: Konversation terminated!)]
ma27 has quit [(Quit: WeeChat 1.9.1)]
simukis has joined #nixos
<sphalerite>
clever: maybe you know something about this ^?
franckrasolo has quit [(Quit: Connection closed for inactivity)]
hotfuzz has joined #nixos
hotfuzz_ has quit [(Ping timeout: 264 seconds)]
mkoenig has quit [(Remote host closed the connection)]
ssmike has joined #nixos
stackshadow[m] has joined #nixos
tmaekawa has joined #nixos
tmaekawa has quit [(Client Quit)]
mkoenig has joined #nixos
jacob_ has joined #nixos
magnetophon has quit [(Ping timeout: 256 seconds)]
justbeingglad has joined #nixos
<sphalerite>
orivej: bgamari: nix-repl has been integrated into nixUnstable as nix repl
justbeingglad has left #nixos []
ank-30327 has joined #nixos
ank-30327 has quit [(Remote host closed the connection)]
join738 has joined #nixos
join738 has quit [(Remote host closed the connection)]
tmaekawa has joined #nixos
tmaekawa has quit [(Client Quit)]
Itkovian has joined #nixos
jacob_ has quit [(Quit: leaving)]
jacob_ has joined #nixos
voxpopu302 has joined #nixos
voxpopu302 has quit [(Remote host closed the connection)]
cla610 has joined #nixos
cla610 has quit [(Remote host closed the connection)]
vcunat has joined #nixos
iyzsong has joined #nixos
zzamboni has joined #nixos
PietPaalt231 has joined #nixos
PietPaalt231 has quit [(Remote host closed the connection)]
Itkovian has quit [(Read error: Connection reset by peer)]
simendsjo has joined #nixos
Itkovian has joined #nixos
aloiscochard has joined #nixos
amfl has quit [(Read error: Connection reset by peer)]
Itkovian has quit [(Read error: Connection reset by peer)]
michaelpj has quit [(Ping timeout: 272 seconds)]
rotaerk has quit [(Ping timeout: 272 seconds)]
dhess has quit [(Ping timeout: 272 seconds)]
johnw has joined #nixos
raynold has joined #nixos
_rvl has joined #nixos
michaelpj has joined #nixos
ambro718 has joined #nixos
rotaerk has joined #nixos
dhess has joined #nixos
steshaw has joined #nixos
<ambro718>
I see very strange behavior with patchelf, when run as "patchelf --set-interpreter ... --set-rpath ... --add-needed libxkbfile.so.1 file" the resulting RPATH becomes libxkbfile.so.1 instead of what was specified
<gchristensen>
Mic92: is that for when you see a PR, you like the contents, you know it builds, and it hasn't finished evaluating yet and you just want to get on with it?
jensens has quit [(Ping timeout: 255 seconds)]
duncan^ has quit [(Quit: WeeChat 1.9.1)]
<ambro718>
I see many cases in nixpkgs of adding paths to *libraries* to RPATH. This is not supposed to work according to "man ld-linux", only directories.
dan_b has joined #nixos
<srhb>
Ugh. Isn't it possible to forbid deletion of comments on (at least) PRs but possibly also issues? I just ran into some old discussions that were completely incomprehensible until I realized one of the people in the discussion must have deleted several comments.
<gchristensen>
srhb: volth?
<srhb>
gchristensen: how'd you know?
<gchristensen>
I've asked them to stop before
<srhb>
So I'm guessing it's not possible to just disable on Github entirely.
<gchristensen>
it isn't :(
gspia has quit [(Quit: Leaving)]
<srhb>
Darn...
<gchristensen>
you could also ask them to stop :)
<TimePath>
Time to start quoting everyone?
<srhb>
Or make a bot that just quotes everything they say...
<srhb>
Though that's probably a bad arms race :P
<gchristensen>
yes probably :)
duncan^ has joined #nixos
<LnL>
how does that show up in the events api?
vdemeester has quit [(Quit: Connection closed for inactivity)]
<gchristensen>
it shows up as a comment by volth being deleted by volth
<LnL>
don't the create/update events have content? :)
<Mic92>
gchristensen: yes, sometimes I have tested the updated program locally or even added something on top. But this would require some additional privileges. So this could be even a different bot in theory
duncan^ has quit [(Quit: WeeChat 1.9.1)]
orivej has joined #nixos
<gchristensen>
what if it had a command, `merge`, and it only did so once it considers it safe. an initial version could be if it evals, later it could be if it evals and the request builds succeeded on platforms the package declares should succeed, etc.
duncan^ has joined #nixos
vcunat has quit [(Ping timeout: 272 seconds)]
illinit has quit [(Quit: Connection closed for inactivity)]
schoppenhauer has joined #nixos
<gchristensen>
Mic92: ^
<Mic92>
gchristensen: this is what I had in mind
<gchristensen>
cool, I'm very interested and feel very good about this feature
<gchristensen>
a technically challenging part is making that state machine persist somewhere, because right now ofborg has no persistence. that said, I've wanted to coalesce build results in to a single comment anyway (especially now, with aarch64 causingg 3 comments)
<Mic92>
gchristensen: Would it require persistence?
<gchristensen>
somewhere, either "borrowing" github for persistence or something off-github
<avn>
Folks, does stack in recent master builds for you?
<Mic92>
gchristensen: maybe you can write the comment id that has triggered the build in the build result comment... might problematic though regarding concurrency.
vcunat has joined #nixos
andromeda-galaxy has quit [(Ping timeout: 240 seconds)]
dywedir has quit [(Read error: Connection reset by peer)]
dan_b has quit [(Read error: Connection reset by peer)]
<gchristensen>
Mic92: I have a dedicated ofborg program which only handles posting build comments, we could (for now) assume that if I have 2 it is a bug
andromeda-galaxy has joined #nixos
tmaekawa has quit [(Remote host closed the connection)]
tmaekawa has joined #nixos
dan_b has joined #nixos
<seequ>
Has anyone had any luck with avahi?
<seequ>
My NixOs devices can't find each other, but can find other devices.
fendor has quit [(Read error: Connection reset by peer)]
rogue_koder_ has quit [(Ping timeout: 256 seconds)]
<gchristensen>
well bors could probably work, but first we'd need to handle almost everything I mentioned already: having persistence with a state machine around posting build results... but more, more difficult things too: after bors merges several PRs together and pushes we need to run automatic checks on that branch, and we'd need to have a way to identify exactly which ones to run (or: all of them, but then that isn't
<gchristensen>
ofborg's model at all)
<gchristensen>
so I guess I'm not sure it is as simple as just using bors
luancarvalho has joined #nixos
<jtojnar>
would not most of it be handled by bors? if I understand it correctly we would only need to run the checks
<gchristensen>
yes, everything I mentioned is not handled by bors
<gchristensen>
and are deficiencies in the implementation of how ofborg handles build results making it an unclear signal which bors can't use right now
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] orivej pushed 3 new commits to master: https://git.io/vbKN8
<gchristensen>
I guess what I'm saying is either way we need to fix the deficiencies to make the signal clear whether or not it builds, and from there we could look in to the additional challenges bors would bring, vs. the additional challenges doing merges ourselves would bring
fendor has joined #nixos
<jtojnar>
well bors does not do really do much but it would be one more functionality that ofborg would not need to handle
<gchristensen>
yeah
<jtojnar>
the things you mentioned would be needed either way
duncan^ has quit [(Quit: WeeChat 1.9.1)]
Neo-- has quit [(Ping timeout: 248 seconds)]
<gchristensen>
the additional challenge posed by the bors model is there isn't a specified subset of nixpkgs to build readily available, like ofborg uses
vidbina has joined #nixos
<jtojnar>
what about offloading the builds itself to hydra?
<gchristensen>
I've got to go, but I have thoughts on that too :)
<gchristensen>
I can't leave yet, so here they are
<gchristensen>
the success conditions of Hydra are also not great, individual steps failing "for no reason" aren't uncommon, and it'd be annoying to block merges on that
<gchristensen>
but we could possibly develop a system around that
steshaw has quit [(Quit: Connection closed for inactivity)]
<gchristensen>
re-used or just used as-is maybe :)
<gchristensen>
nixborg is good stuff
<gchristensen>
oknow I've gotta go
<sphalerite>
My Chromebook's eMMC seems to be write protected on a set of blocks near the beginning, which includes the location where a GPT would normally be. Is there a way I can disable this write protection or work around it in order to still allow booting off it?
raynold has quit [(Quit: Connection closed for inactivity)]
civodul has joined #nixos
ylwghst has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] FlorentBecker opened pull request #32758: ocsigen-i18n: build with ocamlopt (master...ocsigen-i18n) https://git.io/vbKA6
<sudoreboot[m]>
Gonna try unstable and see if that works
<clever>
sphalerite: there should be --configure flags to turn that off
mrkgnao has joined #nixos
<sphalerite>
clever: to turn what off?
<mrkgnao>
how do I enable CUDA support in Tensorflow? I already have `cudatoolkit` installed.
<mrkgnao>
grahamc: I also have your `nvidia-smi` service working.
<clever>
sphalerite: neon support
<mrkgnao>
(I think I have to override the settings for the tf Python package.)
Ross has quit [(Ping timeout: 268 seconds)]
<sphalerite>
clever: yeah but I mean handling availability of NEON... I'd prefer for software that has the option to use it, and just not use the builders that don't support it for those cases
Ross has joined #nixos
ma27 has quit [(Ping timeout: 272 seconds)]
ma27 has joined #nixos
<sudoreboot[m]>
When I rebuild the system it uses whatever channel root calls "nixos" instead of following my `system.stateVersion` option. Why is that?
<sudoreboot[m]>
LnL: So one is supposed to be able to have the stateversion set to, say, 17.09 and root setting the nixos channel to nixpkgs-unstable?
<sphalerite>
clever: and I can't just use requiredFeatures AFAIU because for example in this case it caused the tests for gnutls to break, not libnettle itself
<sphalerite>
Any ideas, or is this a problem with no currently implemented solution?
<clever>
sphalerite: double-check to see what the configure script has
fenedor has joined #nixos
<sphalerite>
clever: it has a --enable-arm-neon flag
<hyper_ch>
oh noes... libreoffice is being built locally
<sphalerite>
Which has yes, no, and auto values
fendor has quit [(Ping timeout: 240 seconds)]
<LnL>
sudoreboot[m]: yes, that will make sure things like postgres won't upgrade automatically
oida has quit [(Ping timeout: 264 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] Fuuzetsu pushed 1 new commit to master: https://git.io/vb6es
<NixOS_GitHub>
nixpkgs/master 34b0c1c Mateusz Kowalczyk: nvidia-settings: Make sure binary can find libXv.so
NixOS_GitHub has left #nixos []
zzamboni has joined #nixos
<LnL>
you could remove it, but then channel updates might require manual work
<toppler>
I'm trying to use networkmanager and dhcpcd. When I put networkmanager.dhcp=dhcpcd, I find in the logs for network manager that dhcpcd is not available.
silver_hook has joined #nixos
silver_hook has quit [(Changing host)]
silver_hook has joined #nixos
asuryawanshi has joined #nixos
fendoer has joined #nixos
fendor has joined #nixos
fenedor has quit [(Ping timeout: 256 seconds)]
fendoer has quit [(Ping timeout: 240 seconds)]
dan_b has joined #nixos
<toppler>
It seems that dhcpcd.nix gets disabled by networkmanager.
orivej has quit [(Remote host closed the connection)]
orivej has joined #nixos
<sudoreboot[m]>
LnL: I see, thank you
vcunat has quit [(Ping timeout: 272 seconds)]
orivej has quit [(Remote host closed the connection)]
orivej has joined #nixos
ma27 has joined #nixos
_c__ has joined #nixos
<andi->
nixos finally semi working on my gpd pocket \o/ mobile irc device
_c_ has quit [(Ping timeout: 252 seconds)]
asuryawanshi has quit [(Remote host closed the connection)]
<clever>
andi-: nice
<clever>
andi-: can it do more?
<andi->
clever: well i am still struggling with the wifi foo but yes it runs a full gnome3 without issues including the (multi) touch
<clever>
neat
<andi->
from master
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] domenkozar pushed 1 new commit to master: https://git.io/vb6va
<NixOS_GitHub>
nixpkgs/master 75417d8 Domen Kožar: atom: depend on libsecret...
NixOS_GitHub has left #nixos []
<lassulus>
andi-: is the fan working for you?
<andi->
just have to figure out why remote compilation fails due to a missing signature..
<clever>
andi-: you need to add the build user as a trusted user
<andi->
lassulus: it goes on from time to time when the load is higher
<clever>
thats the simplest way to bypass the signature checks
<andi->
ok
<lassulus>
andi-: do you have your configuration somewhere?
<andi->
lassulus: yes, but not yet update since i do not have an ssh key for github on the box.. give me a minute
<andi->
also still trying to fix the backlight.. forgot to compile a few kernel modules
Harpalus has quit [(Remote host closed the connection)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] domenkozar pushed 1 new commit to release-17.09: https://git.io/vb6vi
<NixOS_GitHub>
nixpkgs/release-17.09 ecff1df Domen Kožar: atom: depend on libsecret...
NixOS_GitHub has left #nixos []
coot has joined #nixos
raving has quit [(Quit: leaving)]
asuryawanshi has joined #nixos
asuryawanshi has quit [(Remote host closed the connection)]
<NixOS_GitHub>
[nix] copumpkin opened pull request #1745: Add an issue template to cut down on the confusion (master...issue-template) https://git.io/vb6f3
asuryawanshi has quit [(Ping timeout: 248 seconds)]
<samueldr>
andi-: battery gauge works and charging works with stock kernel?
<toppler>
Any help?
<andi->
samueldr: charging must be working.. no idea what level the battery currently is at.. still trying to figure that out but first want wifi to work.. tethering with my OnePlus3 isn't a permanent solution :D
<samueldr>
andi-: just saying, since on z8350 cherry trail platform, charging is controlled by the OS and for a while it wasn't handled with linux (if it now is)
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nix] shlevy closed pull request #1745: Add an issue template to cut down on the confusion (master...issue-template) https://git.io/vb6f3
NixOS_GitHub has left #nixos []
<andi->
samueldr: it is also not really stock kernel, i use the patches from that hans de goede..
<NixOS_GitHub>
nix/master ca40fbd Dan Peebles: Add an issue template to cut down on the confusion
NixOS_GitHub has left #nixos []
<andi->
he has a 4.15-rc3 branch on github
<andi->
most of that is queued for stable
<andi->
besides some USB changes IIRC
<samueldr>
yes
max3raza has joined #nixos
* samueldr
is looking at your repo
<andi->
having a hard time with the way extraConfig works... added those few modules (that are on the repo, fixed the typo) but the generate-config.pl is angry at me for duplicate options ..
<samueldr>
toppler: give me a sec, I'm checking something
<samueldr>
andi-: what are your wi-fi issues right now? missing firmware files?
<toppler>
samueldr: I want a fixed set of nameservers, which I can configure with dhcpcd.extraConfig, but I'm not sure how to do the same for dhclient.
<samueldr>
I do not know if networkmanager would have used those configured for dhcpcd (maybe)
<andi->
samueldr: yes, it comes from strange places on the internet.. There are like 3 different versions and none of them did the trick for me
<samueldr>
my last link should be "upstream" for all that, but obviously sometimes they do not have the latest
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] gnidorah opened pull request #32765: rambox: lock electron to 1.7.5 (master...rambox) https://git.io/vb6UE
NixOS_GitHub has left #nixos []
<samueldr>
using the firmware filename, I was able to find a link to chromium OS' repos having the same files, that should be a good default second source imho
<andi->
I hesitated diverging from "upstream" (aka kernel.org) too far
<samueldr>
it is in the rules for chromium OS that everything they do has to go through an upstreaming process
<samueldr>
which is why chromebooks often eventually have sparkling linux support
rihards has joined #nixos
asuryawanshi has joined #nixos
asuryawanshi has quit [(Remote host closed the connection)]
Ross has quit [(Ping timeout: 265 seconds)]
asuryawanshi has joined #nixos
<andi->
OK, will change to that then... Time to update the repo while the pocket is charging and refusing to power up...
Ross has joined #nixos
<samueldr>
once charged, you can use `upower` with -e and -i to check power status
<bgamari>
does this look familiar to anyone while building help2man?
<bgamari>
/nix/store/d75d386vjkzhcg3lfsn9nlgqv41mms04-hook/nix-support/setup-hook: line 73: export $varName=${value@Q}\${$varName:+${separator@Q}}\$$varName: bad substitution
asuryawanshi has quit [(Ping timeout: 260 seconds)]
asuryawanshi has joined #nixos
asuryawanshi has quit [(Remote host closed the connection)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
joelpet has joined #nixos
<hyper_ch>
LO still compiling....
ma27 has quit [(Ping timeout: 272 seconds)]
dan_b has quit [(Ping timeout: 264 seconds)]
zzamboni has joined #nixos
dan_b has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] disassembler pushed 2 new commits to master: https://git.io/vb6ks
<NixOS_GitHub>
nixpkgs/master 902105a José Romildo Malaquias: iwd-unstable: 2017-09-22 -> 2017-12-14...
<NixOS_GitHub>
nixpkgs/master 71bb7cc Samuel Leathers: Merge pull request #32756 from romildo/upd.iwd...
NixOS_GitHub has left #nixos []
dieggsy has joined #nixos
ma27 has joined #nixos
dan_b has quit [(Read error: Connection reset by peer)]
<NixOS_GitHub>
[nixpkgs] disassembler pushed 2 new commits to master: https://git.io/vb6IF
<NixOS_GitHub>
nixpkgs/master 98e3a4c Alex Feldman-Crough: gitea: 1.2.3 -> 1.3.2
<NixOS_GitHub>
nixpkgs/master cfa5bb8 Samuel Leathers: Merge pull request #32742 from afldcr/master...
NixOS_GitHub has left #nixos []
zzamboni has quit [(Quit: Leaving.)]
<andi->
/org/freedesktop/UPower/devices/DisplayDevice is the only thing it knows about. Maybe I am still missing a module.. have to dig through that example config further
<samueldr>
looks like you should have `max170xx_battery` when it works
<disasm>
with build-vm how can you make a service that's listening routable to the host system? Use case is I want to test a web UI of the running service in the vm from my browser on the host system running build-vm
<NixOS_GitHub>
nixpkgs/master 40969df Frederik Rietdijk: Merge pull request #32770 from kristoff3r/fix/pwntools...
NixOS_GitHub has left #nixos []
ssmike has quit [(Ping timeout: 272 seconds)]
Mateon3 has joined #nixos
mizu_no_oto has joined #nixos
Mateon1 has quit [(Ping timeout: 264 seconds)]
Mateon3 is now known as Mateon1
<thoughtpolice>
Isn't there a way in more recent versions of Nix to fetch a dependency from a `default.nix` inside, say, a GitHub repository?
<thoughtpolice>
I seem to remember this -- like, download the archive .tar.gz directly and specify that as an expression you can put inside buildInputs
<gchristensen>
sure you can import "${fetchFromGitHub {...}}/default.nix"
<thoughtpolice>
Ah, OK, I suppose that was obvious; maybe I was thinking of some builtins. routine.
<LnL>
yeah, 1.12 has builtins for fetchurl and fetchgit that take a sha
<thoughtpolice>
My motivation is it would be nice to expose this repository as something someone didn't need to fork, but could just import the release.nix and get a roughly equivalent environment that they can extend themselves: https://github.com/thoughtpolice/clash-playground
<thoughtpolice>
Though I suspect I'll have to refactor it a bit
<hyper_ch>
and still compiling
<thoughtpolice>
LnL: Yes, I bet that was the report I was thinking of. I'm already using a workaround for that for *another* reason, but I remember one of the major motivations for that anyway was this exact use case.
<hyper_ch>
so LO takes close to an eternity to compile :)
<thoughtpolice>
(Namely the popular "bootstrap with empty NIX_PATH" thing)
<clever>
thoughtpolice: what was that program to simulate vhdl, that went along with gtkwave?
<thoughtpolice>
GHDL? I had it inside my clash-playground, though in my latest clash upgrade I think something broke and I didn't have time to investigate, so I removed it ;_;
<clever>
maybe i was thinking of verilog
<thoughtpolice>
You'd want ghdl_llvm for 64-bit though.
<thoughtpolice>
Yeah, 'verilog' is Icarus Verilog
<clever>
yeah, iverilog i think
<clever>
verilog.out 61,232 x /nix/store/1wiwbvvp44i1djaxcjsvzxnpy14dbx8i-iverilog-2016.05.21/bin/iverilog
<thoughtpolice>
Yeah I dislike that the attribute name is actually 'verilog'
sary has joined #nixos
<clever>
thoughtpolice: i just had an idea on how to debug pure haskell functions, turn them into verilog, then inspect the state flow in gtkwave, lol
<thoughtpolice>
Really Clash should write .vcd files itself
<clever>
and how insane is it that i can debug haskell like that?, or that ghci cant do something so simple? lol
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] ElvishJerricco opened pull request #32772: Extract files one at a time from all-cabal-hashes (release-17.03...release-17.03-unextracted-all-cabal-hashes) https://git.io/vb6O1
NixOS_GitHub has left #nixos []
<clever>
about 3 years ago, i wrote some verilog by hand (prior to discovering nix and functional programming), just the state machine for driving an ethernet module to transmit a packet is 500 lines of verilog
<clever>
and that doesnt include the parallel -> serial conversion
<thoughtpolice>
Waveforms are a bit primitive admittedly, but yeah. I guess it depends on how you want to debug; personally I never even use GHCi's debugger or anything, but OTOH, I find myself needing waveforms in Clash somewhat less, too.
<thoughtpolice>
Because I just use other testing infrastructure...
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] disassembler pushed 2 new commits to master: https://git.io/vb6Oh
<NixOS_GitHub>
nixpkgs/master 0cf7419 Dave Laing: nixos manual: Adds some examples of how to use fdisk....
<NixOS_GitHub>
nixpkgs/master 7becd38 Samuel Leathers: Merge pull request #31068 from dalaing/fdisk-examples...
NixOS_GitHub has left #nixos []
mkbucc has joined #nixos
orivej has quit [(Ping timeout: 268 seconds)]
orivej has joined #nixos
<mkbucc>
After manually deleting all /nix/store files related to a custom package I'm building, I'm nix-build still gives errors like "error: opening file ‘/nix/store/5kwhv5qn0qq ..."
<mkbucc>
I can't figure out where nix is finding that hash.
<mkbucc>
I can fix it with nix-build --repair as root, but I'm curious what is going on.
<mkbucc>
The referenced /nix/store file is not there, but where does nix-build read the reference to that file?
<gchristensen>
mkbucc: well so Nix has a database of all the paths it has created, you should never manually delete /nix/store files, but instead use nix-store's command to do it
Heffalump has left #nixos []
<mkbucc>
ic
b has quit [(Quit: leaving)]
<makefu>
it seems like slowly reverting to (very) old revisions of nixpkgs becomes impossible due to dying upstream mirros ... is there already some push to mirror sources to some other archive?
<dhess>
BlessJah: around?
ilyaigpetrov has quit [(Quit: Connection closed for inactivity)]
<srhb>
Is there a nice way of making a system closure depend on its own derivation? Use case: I want to be able to keep it alive so that I can nix-diff the running system's closure with whatever I want to activate.
<mkbucc>
nix-store -gc is the right way?
vcunat has joined #nixos
b has joined #nixos
<gchristensen>
srhb: set nix.conf's gc-keep-derivations to true
<mkbucc>
nope.
<makefu>
i was looking for a very old version of inkscape (0.48.4) and my snippet is http://paste.krebsco.de/xDPEJRgi/+inline .unfortunately it does not build because paxctl-0.8 source is missing
<srhb>
gchristensen: That'll only work locally I think?
<srhb>
gchristensen: I mostly nix-build locally and copy the system closure.
<disasm>
I think this break I might finally get my raspberry pi 3 out of the box and get nix installed :) I just bought a bunch of timers for christmas lights and they have rf remotes. Would be fun to hook up a transmitter and manage their state from a python script on nixos :)
<gchristensen>
srhb: ah :)
ottidmes has quit [(Quit: WeeChat 1.9.1)]
<gchristensen>
srhb: if you get the system closure, you can do closure.drvPath and then, like, link it in /etc or somethig
ssmike has joined #nixos
<BlessJah>
dhess: here
<dhess>
BlessJah: oh hi! I found your suricata Nixpkgs branch. Is that the latest you have and how is it working for you?
<BlessJah>
It's stale branch. It builds, works, but I wanted to make it into service and never figured out what is preferred way of generating YAML out of nix or embedding long config into nixpkgs
<dhess>
BlessJah: ok, thanks.
<dhess>
BlessJah: I'm going to package it up in my own overlays/modules repo and once that's reliable, I'll open a PR for Nixpkgs.
<BlessJah>
feel free to use my work and ping me if you need any help
<dhess>
BlessJah: thanks!
<BlessJah>
you're welcome
<BlessJah>
dhess: btw, suricata released new version since then
yegortimoshenko has joined #nixos
<dhess>
BlessJah: yeah I'm on it.
<dhess>
BlessJah: wow, there are... a lot of options in the YAML :)
ilja_kuklic has joined #nixos
<BlessJah>
I didn't want to go easy way of just asking user to embedd yaml into the configuration.nix
<gchristensen>
BlessJah: Nixpkgs has a function to convert attrsets to yaml
<vcunat>
disasm: I don't actually run an *authoritative* server :-)
<dhess>
oh I didn't know that
<disasm>
vcunat: ah :)
<vcunat>
and I don't know much about what users of auths exactly want typically
<BlessJah>
have 5379 and 1982 different commits each, respectively.
<vcunat>
and that's why I didn't make a module
<BlessJah>
\o/
CrazedProgrammer has joined #nixos
<vcunat>
disasm: I develop the knot-resolver project, i.e. a non-authoritative caching validating resolver
<vcunat>
(that uses some libraries from knot-dns)
pie_ has joined #nixos
MP2E has joined #nixos
<srhb>
gchristensen: Hmm, not sure I understand. I think it's a bit of a chicken and egg problem, because how can I refer to the closure before it exists (eg in configuration.nix, for instance, in order to make the link)
<vcunat>
still, I think I can help with a module
<gchristensen>
oh hehe right
<disasm>
vcunat: ah, okay :) I might go ahead and create one. Seems like just need to create the config file and have systemd unit that runs knotd -c knot.conf
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
<vcunat>
you probably want a persistent place in /var for zonefiles and journal
<disasm>
vcunat: /var/knot maybe?
<vcunat>
yes, probably
<vcunat>
well, maybe in NixOS it's often enough to have read-only zones :-)
<disasm>
errr /var/lib/knot is probably better
<vcunat>
(nixos-rebuild switch to change the served zones, hmm)
bpa has quit [(Remote host closed the connection)]
<andi->
samueldr: interesting... upower -d rotates the screen back into original configuration whenever it is called :|
<samueldr>
interesting
<samueldr>
btw
<samueldr>
touchscreen re-mapping is easy for rotation
<andi->
touchscreen rotates with the screen here..
<andi->
it just works
<samueldr>
ah, gnome thing possibly?
<andi->
probably
<andi->
so far happy with gnome... after many years of i3/dwm/awesome it is very different
<samueldr>
I have to `xinput --map-to-output Atmel eDP1` on one device and `xinput --map-to-output "silead_ts" DSI1`
<samueldr>
on the other
<samueldr>
(most tips online will cargo-cult manual matrix multiplication instead of "map to output")
<samueldr>
(map to output also handles multiple screens correctly)
<MP2E>
xinput map to output is what i use as well, touch screen tends to 'break' when a 2nd monitor is plugged in while using xmonad
<MP2E>
xinput fixes it though
<samueldr>
:)
<andi->
it feels so wrong seeing all those one-shot shelll scripts on github to "fix" issues and then they also come with cleanup scripts that might not revert everything...
<andi->
almost like windows 95.. reinstall weekly....
<BlessJah>
What's you opinion on replacing well established X configuration syntax (yaml, ini, toml) with nix?
marc__ has joined #nixos
<yegortimoshenko>
andi-: it's impossible to write cleanup scripts that are guaranteed to work in general case, because filesystem is global and mutable
dan_b has joined #nixos
<disasm>
BlessJah: if your using nix, you can always write your config in nix and convert it to any of those other syntaxes.
MinceR has quit [(Ping timeout: 240 seconds)]
mizu_no_oto has joined #nixos
<disasm>
that's what a lot of nixos modules do
<andi->
yegortimoshenko: i know... thats why I use nix :)
<yegortimoshenko>
same!
<BlessJah>
or I can ask user to embedd string with verbatim yaml and write that string into file
<BlessJah>
that'd be nice for someone who knows yaml but struggles with nix
MinceR has joined #nixos
asuryawanshi has joined #nixos
<disasm>
BlessJah: that's an option as well :) nginx module is nice because it can do it both ways, you can define your config in nix, or if you have a lot of custom stuff, you can just put the whole configuration in a single string.
pie__ has joined #nixos
<BlessJah>
does toJSON support assembling file piece by piece? e.g. "foo:\n bar: 1\n%s" toJSON {baz={baq=1;};}
pie_ has quit [(Remote host closed the connection)]
<joepie91>
BlessJah: are you sure you meant toJSON there? that looks like YAML :)
<joepie91>
BlessJah: also, as a general thing, you can't safely string-concatenate structured data (and that doesn't just apply to Nix), so if you want to merge existing JSON/YAML/whatever with Nix-generated JSON/YAML/whatever, you'll have to parse the original string into Nix data structures first, then merge in Nix, then stringify back to whatever serialization format you're using
mkbucc has quit [(Quit: Page closed)]
<BlessJah>
joepie91: builtins.toYAML is link to builtins.toJSON, and yaml is json superset
<tnks>
I want to use nix-copy-closure, but --sign seems pretty hardcoded to /etc/nix/signing-key.sec
<joepie91>
nevertheless I don't think that'd result in valid YAML
<BlessJah>
it wouldn't
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] markuskowa opened pull request #32774: slurm-spank-x11: init at 0.2.5 (master...slurm-x11) https://git.io/vb6nS
NixOS_GitHub has left #nixos []
<tnks>
I have a suspicion that nix-copy-closure isn't used that much, or is going to be replaced by something else.
<tnks>
(or has that replacement already happened?)
<BlessJah>
but "foo\n bar: 1\nbaz: {"baq": 1}" should be perfectly valid
<joepie91>
yes, that would be
<joepie91>
nevertheless the comment re: structured data still applies :P
dan_b has quit [(Ping timeout: 265 seconds)]
alexteves has quit [(Quit: My Mac Mini has gone to sleep. ZZZzzz…)]
dan_b has joined #nixos
<disasm>
tnks: funny, I just used copy closure yesterday for a package that doesn't build anymore :) on a machine I was moving from normal nixos to nixops
zzamboni has quit [(Quit: Leaving.)]
<tnks>
disasm: yeah, I'm not saying it's over because I say it is.
<tnks>
I'm just curious why people accept --sign as only working with such a hardcoded key location.
<gchristensen>
tnks: I suspect because most people use it as a trusted-user
<gchristensen>
and therefore don't need to --sign it (ie: root, which isn't ideal)
zzamboni has joined #nixos
<tnks>
I do think I heard of a replacement, but I don't remember the details.
mrkgnao has quit [(Quit: WeeChat 1.9.1)]
<gchristensen>
nix 1.12 might have a slightly differently named command
jb55 has quit [(Quit: WeeChat 1.9)]
<thoughtpolice>
I completely forgot/don't know how to configure Hydra anymore.
<thoughtpolice>
Considering I wrote a PR for a plugin that was accepted to it, Long Long Ago, well, a tad embarrassing
<gchristensen>
it is ok, thoughtpolice. nobody really knows how, really
<joepie91>
thoughtpolice: just means you mentally garbage-collected old information ;)
<disasm>
gchristensen: lol, yeah, I was hoping someone could show me at nixcon and never got around to asking someone, lol
<gchristensen>
if you break it up in to 2 bits, 1) hydra, 2) remote building, it is easie
<gchristensen>
doing them both at once is a nightmare
<disasm>
gchristensen: maybe in the new year we can meet up in NYC and go through it sometime over coffee :)
<gchristensen>
oh sure
alexteves has joined #nixos
MichaelRaskin has quit [(Quit: MichaelRaskin)]
zzamboni has joined #nixos
dan_b has quit [(Ping timeout: 248 seconds)]
m0rphism has quit [(Quit: WeeChat 1.9.1)]
<pbogdan>
how can I find out what's keeping a store path alive so that I can remove it with nix-store --delete ?
dan_b has joined #nixos
asuryawanshi has quit [(Ping timeout: 256 seconds)]
simendsjo has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] zimbatm opened pull request #32776: RFC: Separate profiles (master...separate-profiles) https://git.io/vb6CL
NixOS_GitHub has left #nixos []
yegortimoshenko has quit [(Read error: Connection reset by peer)]
m0rphism has joined #nixos
marc__ has quit [(Quit: Leaving)]
ottidmes has joined #nixos
steshaw has joined #nixos
<ottidmes>
I am trying to install ZFS using a modified LiveCD, but I get the error that the ZFS modules are not loaded. I have added boot.supportedFilesystems = [ "zfs" ] and already tried boot.kernelModules = [ "zfs" ] because the error suggested that I tried to modprobe zfs, but this had not effect. Any idea how I should fix this?
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] Enzime opened pull request #32778: Update PyQt to 5.9.2 (master...update/pyqt5.9.2) https://git.io/vb6Wt
NixOS_GitHub has left #nixos []
jb55 has joined #nixos
zzamboni has quit [(Quit: Leaving.)]
yegortimoshenko has joined #nixos
<clever>
ottidmes: which configuration.nix are you editing?
<clever>
pbogdan: nix-store --query --roots
<pbogdan>
clever: doesn't seem to produce any output for me
<clever>
pbogdan: it can also be invisibly rooted by being in use by things
<yegortimoshenko>
how does one get access to tagging issues/assigning issues to yourself?
<pbogdan>
clever: wouldn't that show up in --query --referrers ?
<clever>
pbogdan: i meant, in ram
<pbogdan>
oh I see
<clever>
pbogdan: any running program, any path in env vars, and any path in a working directory, is also "in use" and rooted
<clever>
but there is no simple way to see those
<clever>
simple answer, reboot
<pbogdan>
clever: will try that now, thanks
kalebo has joined #nixos
kalebo has quit [(Client Quit)]
orivej has quit [(Ping timeout: 260 seconds)]
orivej_ has joined #nixos
kalebo has joined #nixos
kalebo has quit [(Client Quit)]
<LnL>
pbogdan: why are you trying to delete a specific path?
<gchristensen>
yegortimoshenko: you have to be a Member of the org
civodul has quit [(Quit: ERC (IRC client for Emacs 25.3.1))]
hiratara has quit [(Ping timeout: 265 seconds)]
<pbogdan>
clever: that worked, thank you :)
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
<yegortimoshenko>
gchristensen: how does one become a member? :-)
<ottidmes>
Found out what the issue was, kernel 4.14 did not contain zfs as a module (why though?) when I tried 4.9 it loaded fine
<andi->
this device is not as lovely as I initially hoped... can't tore the screen rotation in the xorg.conf since it wont start anymore and consume all available cpu time instead -.-
<andi->
this device is not as lovely as I initially hoped... can't tore the screen rotation in the xorg.conf since it wont start anymore and consume all available cpu time instead -.-
hiratara has joined #nixos
orivej_ has quit [(Ping timeout: 248 seconds)]
dan_b has quit [(Ping timeout: 248 seconds)]
dan_b has joined #nixos
<gchristensen>
1) show an interest in nixkgs maintenance (check) 2) have a history of reviewing PRs and positive contributions (big check, imo) 3) demonstrate that nixpkgs isn't just a passing interest (your first PR was July 12, so that is a check IMO) 4) ping domenkozar or ikwildrpepper or niksnut in #nixos-dev asking for merge rights
<yegortimoshenko>
gchristensen: thanks!!!
<gchristensen>
thank you for your good work :)
<Isorkin>
ottidmes: try it boot.zfs.enableUnstable = true;
<ottidmes>
Isorkin: I will definitely try that, thanks! I could only choose between linux 4.9 and 4.14 and I have hardware that requires > 4.10 and 4.14 did not seem to have zfs, so hopefully what you propose works
brodul has quit [(Ping timeout: 248 seconds)]
<Isorkin>
ottidmes: I had the same problem, after upgrade
jb55 has quit [(Ping timeout: 256 seconds)]
jacob_ has quit [(Quit: Lost terminal)]
mizu_no_oto has joined #nixos
dan_b has quit [(Ping timeout: 240 seconds)]
ebzzry has joined #nixos
dan_b has joined #nixos
dan_b has quit [(Ping timeout: 260 seconds)]
dan_b has joined #nixos
orivej has joined #nixos
ebzzry has quit [(Quit: WeeChat 1.9.1)]
<pbogdan>
what's the proper way to build a i686-linux version of a package on x86_64-linux host?
zzamboni has joined #nixos
<gchristensen>
nix-build .... --option system i686-linux
<gchristensen>
no
lejonet has quit [(Ping timeout: 272 seconds)]
<gchristensen>
nix-build .... --argstr system i686-linux
<pbogdan>
gchristensen: thanks
lejonet has joined #nixos
<gchristensen>
you're welcome!
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
<ekleog>
gchristensen: just wondering, does that also work for arm*? (I'd love to cross-compile the packages for my rpi from my laptop, but I guess it doesn't work)
<manveru>
btw, is there now a way with nixUnstable to fill in the hashes automatically?
<gchristensen>
ekleog: yes-ish, but it won't crosscompile. it takees advantage of the fact that an x8664 system can run i686 bytecode
<yegortimoshenko>
there is also emscriptenStdenv for webassembly is amazingly painless, it usually builds just by overriding stdenv in derivation
<yegortimoshenko>
s/is amazingly/that is amazingly/
<dhess>
gchristensen: ohhhhhhhhhh my
<dhess>
gchristensen: how beefy is that thing?
<gchristensen>
dhess: 96 2.0GHz cores + 125G of RAM
<dhess>
gchristensen: holy hell
dan_b has joined #nixos
<gchristensen>
dhess: send a PR, I'll give you access immediately
<dhess>
gchristensen: sweet!!!!
<ekleog>
gchristensen: oh thanks :( so that was specific to x86_64 / i686 indeed, I hoped a nice cross-compilation system had been setup
<gchristensen>
ekleog: ping sonarpulse when he's around
<ekleog>
(for aarch64, unfortunately I mostly got rpi2's, so...)
<ekleog>
I seem to remember already having pinged him ~10 months ago about basically the same issue, and having ended up on dezgeg's binary cache (though I eventually ragequit for unrelated reasons and installed a debian)
<gchristensen>
ekleog: sonarpulse has made incredible headway towards nice cross
<gchristensen>
dhess: also #nixos-aarch64
<ekleog>
oh? great :D I was actually wondering whether nix couldn't bootstrap a cross-compiler as part of its stdenv, guess I'll ask sonarpulse how the current status is!
vcunat has quit [(Quit: Leaving.)]
<ekleog>
btw, just wondering... maybe aarch64 has the same relationship to armv7 as x86_64 to i686, and could be used to build packages for not-as-recent machines in the meantime? (if there are spare cpu cycles, that is)
<samueldr>
If you have a powerful x86_64 computer, it is possibly through convoluted ways to use qemu-user and some patches to build ARMv7
<samueldr>
convoluted initially, but since it's nixos, it actually is quite self-contained and easy to understand
<samueldr>
ekleog: not exactly, aarch64 CAN be armv7 compatible, but does not have to
<samueldr>
(e.g.: raspi3 is both armv7 and aarch64, but cavium thunderx servers are aarch64 only)
<gchristensen>
dhess: are you sending a PR?
<ekleog>
oh, so the build box can't be used to build armv7 :( (I was actually wondering whether it could)
<dhess>
gchristensen: I will soon, thank you.
<gchristensen>
ok sounds good :)
<gchristensen>
ekleog: some aarch64 chips can run armv7. this one, tragically, cannot
goibhniu has quit [(Ping timeout: 264 seconds)]
<ekleog>
thanks for all your feedback! (and I think I'll rather spend some time setting up proper cross-compiler setup than trying to trick qemu-user into building ARMv7, when I get time, I'm in no hurry to use the RPIs anyway, they currently work “good enough” with debian)
<dhess>
Speaking of cross-compiling, are there any rules now for how to make sure a package is ready for it, when sonarpulse's stuff goes live?
MP2E has quit [(Remote host closed the connection)]
dan_b has quit [(Read error: Connection reset by peer)]
<pbogdan>
not sure if this is nix(os) related but is anyone getting (non-deterministic) "error: failed to acquire jobserver token: Resource temporarily unavailable (os error 11)" when using rust >= 1.20.0 from nixpkgs
dan_b has joined #nixos
simukis has quit [(Ping timeout: 264 seconds)]
<gchristensen>
pbogdan: yes
<dhess>
gchristensen: ok, PR created.
<dhess>
that was fast :)
<dhess>
gchristensen: thanks so much, that is awesome!
<gchristensen>
:) I've gotta get the change deployed, that'll take a few minutes
<dhess>
yeah no worries
dan_b has quit [(Read error: Connection reset by peer)]
dan_b has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
dieggsy has joined #nixos
duncan^ has joined #nixos
pie__ has quit [(Remote host closed the connection)]
pie__ has joined #nixos
pikajude has quit [(K-Lined)]
orivej has quit [(Write error: Connection reset by peer)]
Aexoden has quit [(K-Lined)]
orivej_ has joined #nixos
pikajude has joined #nixos
rburkholder has quit [(Quit: Leaving)]
<tnks>
does anyone know if /etc/nix/signing-key.{sec,pub} are used by anything other than nix-copy-closure?
Aexoden has joined #nixos
<gchristensen>
nix-push maybe or something like that
dan_b has quit [(Read error: Connection reset by peer)]
dan_b has joined #nixos
pie__ has quit [(Remote host closed the connection)]
<tnks>
gchristensen: yeah, I see evidence of other commands using signing, but I don't think they use these particular keys.
pie_ has joined #nixos
thc202 has quit [(Ping timeout: 264 seconds)]
<gchristensen>
oh there _is_ a deprecated signing mechanism kicking around somewhere, maybe this is the one :) ... I forgot :/
lassulus has quit [(Read error: Connection reset by peer)]
jensens has joined #nixos
fendor has quit [(Quit: Leaving)]
<pbogdan>
as a general policy - do commits have to go through master first before backporting to release branch?
aneeshusa has joined #nixos
<gchristensen>
preferably unless the commit is addressing a bug in the release that is not present and has no reason to go to master
<gchristensen>
(ie: yes, they should go through master, but foolish consistency is a hobgoblin of little minds)
dan_b has quit [(Read error: Connection reset by peer)]
dan_b has joined #nixos
lassulus has joined #nixos
lassulus has quit [(Changing host)]
lassulus has joined #nixos
zzamboni has quit [(Quit: Leaving.)]
<gchristensen>
ok dhess you should be good to go
<dhess>
I'm in! Thanks again so much!
<dhess>
I'll add this to my remote builders
<dhess>
dat /proc/cpuinfo
<gchristensen>
:)
earldouglas has joined #nixos
astronavt has joined #nixos
dan_b has quit [(Ping timeout: 240 seconds)]
bkchr has joined #nixos
<bkchr>
Hi, how can I get the 32bit dynamic linker path?
<orivej>
bgamari: no one has updated it. me and John Ericson have been bitten by it too, so it's time to update
<bkchr>
clever: hmm "line 2: patchelf: command not found"
<clever>
bkchr: oh, and it expects patchelf in $PATH, nix-shell -p patchelf first
<bgamari>
I see
<bkchr>
clever: do you ever patched wine with this script?
<bgamari>
orivej, opened #32782 to track this task
<clever>
bkchr: wine is already packaged in nixpkgs, so that would be simpler to use
<bkchr>
Yeah, but with playonlinux this is a pain :(
Vorpal has quit [(Ping timeout: 240 seconds)]
<dhess>
I have an application that can support CUDA, but it needs the driver API (libcuda), not the runtime API (libcudart). cudatoolkit packages the runtime API, but the driver API comes with NVIDIA's drivers.
<dhess>
Anyone gotten that to work in a Nixpkgs derivation?