<clever>
freeman42x: i see why now, you told cabal to set the jsaddle flag, on app
<clever>
freeman42x: app doesnt have a jsaddle flag
<{^_^}>
[nixpkgs] @adisbladis opened pull request #70550 → qt5.qtbase: Build all QPA backends by default → https://git.io/JeC6U
joehh has joined #nixos
<freeman42x>
clever, ok... but... how... what? sorry, I don't know. what do I need to do? how do I tell it to set it on the miso library?
<joehh>
hello, is there anyway to depend only on the content of a file within a repo rather than the revision of the repo containing the file?
<clever>
freeman42x: the jsaddle flag is on the miso package
<clever>
freeman42x: so you must tell cabal to set it on miso, not app
<clever>
freeman42x: you must use `package miso`, not `package app`
<joehh>
ie if I store a set of files within a repo, which has only some files change with each revision, is it possible not to require dependencies on the unchanged files to be rebuilt?
joebobjoe has quit [Quit: leaving]
<joehh>
when the repo changes and the particular file does not
<oscarvarto>
Hi! I would like to have installed a newer version of SBT. I am using NixOS with nixos-unstable channel already. Is it necessary that I also add `nixpkgs-unstable` as stated here: https://stackoverflow.com/a/41230431
<oscarvarto>
Hi! I would like to have installed a newer version of SBT. I am using NixOS with nixos-unstable channel already. Is it necessary that I also add `nixpkgs-unstable` as stated here: https://stackoverflow.com/a/41230431 ?
<mishac>
clever hello again. I have done all the steps and at the end edited bashrc file to include path, however i am still getting the same problem bash: nix-store: command not found when i run nix copy closure
<clever>
mishac: add an echo to `.bashrc`, does it print when you `ssh user@host nix-store --version` ?
<{^_^}>
[nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JeC6Y
t58 has quit [Quit: Night]
<mishac>
@clever nope
<clever>
mishac: then that .bashrc isnt fixing PATH either, is it in the home for the right user?
<clever>
mishac: what if you try .bash_profile instead?
<mishac>
@yep
<clever>
mishac: what is the shell for that user?
<mishac>
@clever i think i fixed the path, commands are available in the shell.
<clever>
mishac: is it also available in `ssh user@host nix-store --version` ?
jluttine has joined #nixos
<clever>
exactly as i gave, the nix-store must be on the same line as the ssh
freeman42x has quit [Ping timeout: 276 seconds]
<mishac>
clever i think bash profile is not in the system
<mishac>
clever i edited bashrc to include path
m0rphism has quit [Ping timeout: 268 seconds]
<clever>
mishac: does it work now?
<mishac>
clever nope, i ran this command on ssh debian@192.168.7.2 nix-store --version
<clever>
mishac: what does `grep debian /etc/passwd` say?
<jlv>
clever: Looks like that fixes the recursion. Still other errors, but I think I can figure those out :) The infinite recursion errors are just a little difficult to understand.
<lambda-11235>
The module compiles but insmod complains of an invalid module format. Is there something else that I should do?
philr has joined #nixos
<clever>
jlv: in this case, it needs to know what the value of the overlays is, to know the value of fetchFromGitHub
<jlv>
That makes sense
<lambda-11235>
nvm, the problem is I'm not using the default kernel *facepalm*
<mishac>
clever@ i am trying to nix-copy the package, and this error pops up. error: serialised integer 5207041058928806221 is too large for type 'j'
<mishac>
clever i used this command to copy it nix copy nixpkgs.pkgsCross.armv7l-hf-multiplatform.valgrind --to ssh://debian@192.168.7.2
oscarvarto has quit [Ping timeout: 276 seconds]
<mishac>
clever the same error appears with nix-copy closure
lambda-11235 has quit [Read error: Connection reset by peer]
<oscarvarto>
How can I make IntelliJ Idea use JDK11? I am installing using `(jetbrains.idea-community.override { jdk = adoptopenjdk-hotspot-bin-11; })`, still, the only JDK it founds is JDK 8
<oscarvarto>
Also, where is the recommended paste service (possibly with nix language support)?
<clever>
oscarvarto: i prefer using gist, since it had edit, fork, and nix support
<oscarvarto>
OK. Thanks for the help, again!!! Thanks a lot clever for being there :)
<clever>
yep
jluttine has quit [Ping timeout: 265 seconds]
<{^_^}>
[nixpkgs] @puffnfresh opened pull request #70556 → direvent: init at 5.2 → https://git.io/JeCim
<clever>
jlv: fetchFromGitHub, and all of the other fetch functions, are just derivations
<clever>
jlv: they return a set, which can also be treated as a string
<clever>
jlv: the fetch functions are also part of pkgs., not lib., so youll find them in all-packages.nix
<jlv>
clever: That was the missing piece :) I was expecting a path, not a string. I will say, I've been tripped up by that a few times now. Sometimes a path is a `path`, sometimes it is a `str`.
<clever>
jlv: paths can also turn into strings just by using them in certain ways
<clever>
> builtins.typeOf ./.
<{^_^}>
"path"
<clever>
> builtins.typeOf "${./.}"
<{^_^}>
access to path '/var/lib/nixbot/state/nixpkgs' is forbidden in restricted mode
<clever>
ehh, bot wont let me show it, but try that in `nix repl`
lambda-11235 has quit [Quit: Bye]
<jlv>
clever: In this case, I was trying to use it like `PATH/overlay.nix`, when I needed `path + "/overlay.nix"`
<clever>
ah, if its a path in a variable,then you need to add to it with + like that
<clever>
jlv: also, beware, ./. + "/" == ./.
<clever>
nix will strip any redundant /
<clever>
's after every + operation
silver_ has quit [Read error: Connection reset by peer]
<jlv>
clever: The error was throwing me off "error: attempt to call something which is not a function but a set". I guess the `/` was expecting a function, and it was calling the derivation a set instead of a path (because it is both)?
<jlv>
*instead of a string
<clever>
jlv: that could parse as either <expr> /overlay.nix
<clever>
as-in, treating PATH as a function, and then running it on a 2nd path, /overlay.nix
<clever>
or it could parse as <expr> / <expr>, plain division
<{^_^}>
[nixpkgs] @worldofpeace pushed commit from @DianaOlympos to release-19.09 « doc/beam: rebar3-open is now removed (#70523) »: https://git.io/JeCi0
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<nh2_>
clever: hmm I must have confused myself then, I thought it was released
iyzsong has quit [Read error: Connection reset by peer]
rople has joined #nixos
millerj has joined #nixos
felixfoertsch23 has joined #nixos
felixfoertsch has quit [Ping timeout: 245 seconds]
iyzsong has joined #nixos
fusion809 has joined #nixos
AmandaC has joined #nixos
rople has quit [Ping timeout: 265 seconds]
<AmandaC>
I'm trying to run hydra against my overlay + my nixos/nix-darwin configs. I've got the nixos/nix-darwin configs testing fine, but I'm having some issues with the overlay. I'd prefer to only test my own packages (and their dependencies) but I'm not sure how to do that, and it seems I'm OOM-ing my hydra server in the process of testing everything: Oct 06 22:07:24 lilac hydra-evaluator[1230]: Out of memory!
<{^_^}>
[nixpkgs] @delroth opened pull request #70558 → zziplib: apply patches for CVE-2018-16548 → https://git.io/JeCia
<{^_^}>
[nixpkgs] @delroth opened pull request #70559 → zziplib: apply patches for CVE-2018-16548 [19.03] → https://git.io/JeCiw
rople has joined #nixos
<{^_^}>
[nixpkgs] @delroth opened pull request #70560 → zziplib: apply patches for CVE-2018-16548 [19.09] → https://git.io/JeCir
orivej has quit [Ping timeout: 264 seconds]
<mishac>
@clever if in case i would want to remove nix package how do i do it?
<clever>
oh, i didnt check the release 19.09 branch, but if hydra is saying its passing, then its fixed
<clever>
its also checked on that issue
<evils>
ah doh xD
<oscarvarto>
Trying again, please I need some help. How can I make IntelliJ Idea use JDK11? I am installing using `(jetbrains.idea-community.override { jdk = adoptopenjdk-hotspot-bin-11; })`, still, the only JDK it founds is JDK 8
<jlv>
Is there a standard procedure if your pull request has been around a while without a review? I'm concerned it will be lost in pull request limbo.
evils has quit [Ping timeout: 240 seconds]
evils has joined #nixos
kleisli has joined #nixos
MinceR_ has joined #nixos
MinceR has quit [Ping timeout: 268 seconds]
<AmandaC>
did you tag the relevent maintainers when you filed it, jlv? I had mine turned around in about 24h, though it was a small change
<clever>
,pr
<{^_^}>
0. Sorry. 1. If you complain about PR being in limbo, always provide a number («I have an unmerged PR (#23924)…»), bot will print PR title and it might bring you an impulse-merge. 2. Please look up who commits similar work and ping these people (or request-review), keeping up with all the PRs is not really possible.
<mishac>
clever last question, hopefully. I generated a package for arm and transferred it to beaglebone, however it consists of several different hashes, is there a way to retrieve/install all of them at once?
<clever>
mishac: different hashes?
<{^_^}>
[nixpkgs] @sigma opened pull request #70568 → prettyping: works on unix platforms → https://git.io/JeCPS
<mishac>
@clever say package gcc is generated, it containts of folder binutils/ coreuitls/ gcc/ wrapper all with different hashes in the store
domogled has joined #nixos
<clever>
mishac: you dont need gcc to be copied to the beaglebone
<clever>
mishac: you can copy only the final thing with the binaries you want
<clever>
nix will deal with copying anything it depends on
<mishac>
@clever yeah, i see. I think i need to patch up a few things. I was able to find a work around where i use patchelf and it used to work. i generate binary but i dont nix-copy it
aszlig has quit [Quit: Kerneling down for reboot NOW.]
<clever>
mishac: you want to edit the nix exprs, so nix does the patchelf for you, and the working binary is in /nix/store/
<mishac>
clever but having every single binary in the nix store seems a bit unnecessary
aszlig has joined #nixos
<mishac>
clever it would create its own copy in nix store with every minor change in the compiled binary
<mishac>
@ so i was using patchelf on binary and then just run it from nfs folder
<mishac>
@but now after i installed nix on beaglebone i get a message like this when i run incomplete version of program: libgcc_s.so.1 must be installed for pthread_cancel to workAborted
<mishac>
clever so i tried compiling and installing gcc binary
<clever>
mishac: it sounds like your just trying to fix nix's help at every step?
<clever>
mishac: when you re-build something, and re-copy it with nix-copy-closure, only the derivations that have changed will get copied
<clever>
and those changes are generally small
troydm has quit [Ping timeout: 240 seconds]
<mishac>
clever I see, interesting
<mishac>
clever so lets way i compiled a c package, call it test, i nix-copy closure it to beaglebone
<mishac>
clever i need to get its reference if i want to run it
<clever>
mishac: when you tell nix to copy test over, nix already knows what test depends on, and copies them as well
<mishac>
clever and then if i want to run test on the beaglebone, i have to get information about it
<clever>
nix-build told you what path it just build
<clever>
paste that path to nix-copy-closure (or use readlink result), and then use the same path on the beaglebone
<mishac>
clever is one workaround is just to install test and then upgrade it each time new version is available
<clever>
either directly, /nix/store/hash-test/bin/test
<clever>
or install it: nix-env -i /nix/store/hash-test/
<clever>
installing is optional, since you can just directly run it from /nix/store
troydm has joined #nixos
<mishac>
clever this kind of workflow seemed very unintuitive to me, so i was searching for workarounds. But I see how i can make it work.
<clever>
the next logical step, if you want a more interactive workflow, like make && ./test, is to just run `nix-shell` right on the beaglebone
<mishac>
clever is there a way to install packages through nix on beaglebone the same way as it is done on x-86 machine. or do i need to compile binaries
<clever>
mishac: you can just use nix-build and normal nix-env on the beaglebone too
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
wfranzini has quit [Remote host closed the connection]
<mishac>
clever I just tried adding and updating your hydra cache for arm-7 and get this error: builder for '/nix/store/3lh17gcw9n26aqcpy0dp2hddk22fj9j5-hydra.drv' failed with exit code 1error: build of '/nix/store/3lh17gcw9n26aqcpy0dp2hddk22fj9j5-hydra.drv' failederror: program
<mishac>
'/nix/store/4y8df2vfwhmdh4ik9nhnwj8vg62s8j3d-nix-2.2.2-armv7l-unknown-linux-gnueabihf/bin/nix-env' failed with exit code 100
<mishac>
clever is it possible to use your channel?
<etu>
lovesegfault: I'm not sure what the multitouch option does on a system level, but I think that libinput supports that by default so I don't think you need those options.
<lovesegfault>
etu: Nuked it :)
lord| has joined #nixos
hyper_ch2 has joined #nixos
lord| has quit [Read error: Connection reset by peer]
lord| has joined #nixos
lovesegfault has quit [Quit: WeeChat 2.6]
MinceR_ is now known as MinceR
bahamas has quit [Ping timeout: 265 seconds]
hyper_ch2 has quit [Remote host closed the connection]
endformationage has quit [Ping timeout: 265 seconds]
bahamas has joined #nixos
<{^_^}>
[nixpkgs] @peti pushed to revert-70546-ghc-patches « Revert "ghc modules: use specific commit to fetch patches (#70546)" »: https://git.io/JeC1z
<{^_^}>
[nixpkgs] @peti opened pull request #70582 → Revert "ghc modules: use specific commit to fetch patches" → https://git.io/JeC1r
lovesegfault has joined #nixos
<{^_^}>
[nixpkgs] @peti merged pull request #70582 → Revert "ghc modules: use specific commit to fetch patches" → https://git.io/JeC1r
<gila>
Hi all, im using bpftrace and want to include a header file (to deref a pointer) but I'm wondring if there is a good way other then finding the include paths by "hand"
<misuzu>
i'm trying to build arm7l image and getting this error
alex`` has quit [Ping timeout: 268 seconds]
<misuzu>
error: moving build output '/nix/store/b1i5wggyvayw8cllwzfbg722j3czfxax-documentation-highlighter' from the sandbox to the Nix store: Permission denied
<misuzu>
how to fix this?
<evanjs>
Well, it's been a few days, now. pretty sure gdm.autoSuspend was the cause. No shutdowns on either of my desktops since then. Would be nice if it was configurable, though :P
<ij>
boolman, probably someone is. why? you can get close to terragrunt by leveraging nixpkgs
<{^_^}>
[nixpkgs] @peti pushed 4 commits to haskell-updates: https://git.io/JeCQe
<raboof>
what would be the way to configure applications to start when I log into X? like the panel and nm-applet? XDG Autostart sounds like it's fit, how would I configure that on NixOS?
<boolman>
ij: I'm asking because Im having issues with it, something I can't reproduce on my ubuntu machine
<{^_^}>
[nix] @edolstra pushed to flakes « Add a "dev" output to the 'nix' package »: https://git.io/JeCQk
<makefu>
alternatively you could check how your window manager is starting stuff at login
<{^_^}>
[nixpkgs] @peti merged pull request #70152 → haskellPackages.proteaaudio: link with the AudioToolbox framework on Darwin → https://git.io/JenaL
<raboof>
it doesn't really have anything for that, and if we have good options on how to solve that outside the wm I'd prefer that ;)
<hyperfekt>
boolman: you could probably replace terragrunt with terranix
<raboof>
this is a single-user laptop, so I don't really have a preference between system-wide or per-user configuration
<hyperfekt>
at least if i understood what terragrunt does correctly
astrall33 has joined #nixos
<manveru>
so, i'm trying to get a key mapped that currently doesn't trigger any KeyPress event in `xev`... `showkey` tells me it has keycode 94, and then I map it using `xmodmap -e "keycode 94 = Muhenkan", but it still doesn't show up (i only get KeymapNotify event with `keys: 4294967277`), any idea what might be going on there?
floscr has quit [Remote host closed the connection]
xkapastel has joined #nixos
<niso>
manveru: fair point
philr has quit [Ping timeout: 240 seconds]
kleisli has joined #nixos
gila has quit [Quit: My Mac Pro has gone to sleep. ZZZzzz…]
<inkbottle>
I've added kdeApplications.kdegraphics-thumbnailers in configuration.nix; I've got jpg preview in Dolphin, but still no *pdf* preview. What step could I take?
<inkbottle>
why does nix search okular return 2 different answers?
<inkbottle>
nixpkgs.kdeApplications.okular and nixpkgs.okular
floscr has joined #nixos
gila has joined #nixos
<etu>
inkbottle: Because we "inherit" certain applications from pkgs.kdeApplications to pkgs. Probably because they are commonly used among non-kde users etc.
<inkbottle>
OK, thanks
<etu>
inkbottle: So it's the same derivation with the same build instructions. It's just more "exposed" or something...
knupfer has quit [Ping timeout: 252 seconds]
<inkbottle>
etu: btw, you wouldn't have any clue about why I do not have pdf preview in Dolphin?
<etu>
inkbottle: No idea, I'm not a user of those programs :/
<immae>
dminuoso: the way I ensure this kind of thing is setting an environment variable critical for nixops, like NIXOPS_STATE, to a non-default value. This way, if I run nixops without that variable, I’ll end with a garbage state containing nothing
<immae>
(in my case, I want to "enforce" running it via Makefile, which sets other things, but via nix-shell the idea is the same)
<dminuoso>
immae: Do I even have access to environment variables from nix
<immae>
from nix-shell yes
<immae>
put them in shellHook
<dminuoso>
I dont have derivations here, its a nixos configuration.nix
<gchristensen>
dminuoso: one way is to create a second nixops network, so that NIXOPS_DEPLOYMENT is set
civodul has joined #nixos
<dminuoso>
gchristensen: What do you mean by "nixops network"?
<gchristensen>
`nixops create` creates a "network"
<gchristensen>
err maybe I should call it a deployment :)
<dminuoso>
gchristensen: Ah that explains my confusion. :)
<dminuoso>
gchristensen: Can you elaborate on how that would address the issue? Im not seeing it.
<gchristensen>
sure
<gchristensen>
$ nixops deploy
gentauro has quit [Read error: Connection reset by peer]
<gchristensen>
Exception: state file contains multiple deployments, so you should specify which one to use using ‘-d’, or set the environment variable NIXOPS_DEPLOYMENT
gentauro has joined #nixos
<dminuoso>
gchristensen: And how does that force me to use `nix-shell` exactly?
<gchristensen>
well, you can have the nix-shell set that variable
<gchristensen>
and so the solution to that error is "enter the nix shell"
<dminuoso>
gchristensen: Well that would work only if you have a single canonical deployment you ever talk aobut.
<dminuoso>
I already have multiple deployments.
<gchristensen>
sorry, there are probably other ways too, but I'm half thinking about it as I'm on a call too. sorry, I can try to help more later
<dminuoso>
gchristensen: Thank you for the idea though, Ill think about whether I can utilize it.
<dminuoso>
Though... huh. It's actually perfectly suitable - I just have to split off my deployments to use different nix-shell.
<dminuoso>
gchristensen: Yes that seems like it would work like a charm!
<gchristensen>
cool!
<hyper_ch2>
eyJhb: online?
hmpffff has joined #nixos
<{^_^}>
[nix] @edolstra pushed to flakes « fetchGit: Support Git trees without any commits »: https://git.io/JeC53
Makaveli7 has quit [Quit: WeeChat 2.6]
hmpffff has quit [Client Quit]
nash8192[m] has quit [Remote host closed the connection]
aanderse has quit [Remote host closed the connection]
vxzero[m] has quit [Remote host closed the connection]
sierraDelta has quit [Remote host closed the connection]
badmutex[m] has quit [Remote host closed the connection]
red[m] has quit [Remote host closed the connection]
sputny[m] has quit [Remote host closed the connection]
tobim[m] has quit [Remote host closed the connection]
groggy[m] has quit [Remote host closed the connection]
hackeryarn[m] has quit [Remote host closed the connection]
peterhoeg[m] has quit [Remote host closed the connection]
ZD[m] has quit [Remote host closed the connection]
jwaksbaum[m] has quit [Remote host closed the connection]
Woland[m] has quit [Remote host closed the connection]
Sascha[m]3 has quit [Remote host closed the connection]
aquarial has quit [Read error: Connection reset by peer]
divansantana has quit [Read error: Connection reset by peer]
laas has quit [Remote host closed the connection]
frederic_chopwn[ has quit [Read error: Connection reset by peer]
ndarwincorn has quit [Read error: Connection reset by peer]
alxev[m] has quit [Read error: Connection reset by peer]
ninjatrappeur[m] has quit [Read error: Connection reset by peer]
Sisyphe[m] has quit [Remote host closed the connection]
bohan[m] has quit [Read error: Connection reset by peer]
wak-work has quit [Read error: Connection reset by peer]
ilya-fedin has quit [Read error: Connection reset by peer]
zmlww[m] has quit [Write error: Connection reset by peer]
zmlww[m]1 has quit [Write error: Connection reset by peer]
Vskilet has quit [Remote host closed the connection]
Dandellion[m] has quit [Read error: Connection reset by peer]
abbradar[m] has quit [Read error: Connection reset by peer]
jak_wolf[m] has quit [Read error: Connection reset by peer]
sauyon[m] has quit [Read error: Connection reset by peer]
Moredread[m] has quit [Read error: Connection reset by peer]
KarelWDingeldey[ has quit [Remote host closed the connection]
haslersn[m] has quit [Remote host closed the connection]
tonic0x539[m] has quit [Remote host closed the connection]
provessor[m] has quit [Read error: Connection reset by peer]
kxlljoyy[m] has quit [Remote host closed the connection]
hiroshi[m] has quit [Write error: Connection reset by peer]
wangoe[m] has quit [Remote host closed the connection]
sm[m] has quit [Write error: Connection reset by peer]
roadt[m] has quit [Write error: Connection reset by peer]
domenkozar[m] has quit [Read error: Connection reset by peer]
ronny has quit [Write error: Connection reset by peer]
M0ddba11[m] has quit [Read error: Connection reset by peer]
bnasty[m] has quit [Write error: Connection reset by peer]
BinkyTheClown has quit [Write error: Connection reset by peer]
RobinKroonen[m] has quit [Write error: Connection reset by peer]
marius851000[m] has quit [Remote host closed the connection]
sevcsik[m] has quit [Write error: Connection reset by peer]
Guest97061 has quit [Write error: Connection reset by peer]
dominicusin[m] has quit [Write error: Connection reset by peer]
craigevil[m] has quit [Write error: Connection reset by peer]
jak[m] has quit [Write error: Connection reset by peer]
slabity has quit [Read error: Connection reset by peer]
timokau[m] has quit [Write error: Connection reset by peer]
mildred has quit [Write error: Connection reset by peer]
orospakr[m] has quit [Remote host closed the connection]
NfixEstrada[m] has quit [Remote host closed the connection]
arianvp[m] has quit [Read error: Connection reset by peer]
bkchr has quit [Remote host closed the connection]
gudea[m] has quit [Remote host closed the connection]
Gopal[m] has quit [Remote host closed the connection]
sylvie[m] has quit [Read error: Connection reset by peer]
steshaw[m] has quit [Read error: Connection reset by peer]
yangm has quit [Read error: Connection reset by peer]
atopuzov[m] has quit [Write error: Connection reset by peer]
mirsal has quit [Read error: Connection reset by peer]
tyrion-mx has quit [Read error: Connection reset by peer]
Minijackson[m] has quit [Read error: Connection reset by peer]
blitzclone_ has quit [Read error: Connection reset by peer]
codyopel has quit [Read error: Connection reset by peer]
alexarice[m] has quit [Read error: Connection reset by peer]
contrun[m] has quit [Read error: Connection reset by peer]
frislie[m] has quit [Read error: Connection reset by peer]
arcnmx has quit [Read error: Connection reset by peer]
otini has quit [Read error: Connection reset by peer]
sphalerit has quit [Read error: Connection reset by peer]
bennofs[m] has quit [Read error: Connection reset by peer]
anton-latukha[m] has quit [Read error: Connection reset by peer]
boredom101[m]1 has quit [Read error: Connection reset by peer]
layus[m] has quit [Read error: Connection reset by peer]
Diamaths[m] has quit [Read error: Connection reset by peer]
jschievink has quit [Read error: Connection reset by peer]
kraem[m] has quit [Remote host closed the connection]
y0x3y[m] has quit [Remote host closed the connection]
Brio[m] has quit [Remote host closed the connection]
balsoft[m] has quit [Read error: Connection reset by peer]
HappyEnt[m] has quit [Remote host closed the connection]
jonreeve[m] has quit [Remote host closed the connection]
gspia[m] has quit [Remote host closed the connection]
tindvik[m] has quit [Remote host closed the connection]
Yakulu[m] has quit [Write error: Connection reset by peer]
Ox4A6F has quit [Remote host closed the connection]
jonge[m] has quit [Write error: Connection reset by peer]
siraben has quit [Write error: Connection reset by peer]
icetan has quit [Write error: Connection reset by peer]
ajirx[m] has quit [Read error: Connection reset by peer]
Ericson2314 has quit [Write error: Connection reset by peer]
bkl[m] has quit [Write error: Connection reset by peer]
fulgjon has quit [Write error: Connection reset by peer]
nh2[m] has quit [Write error: Connection reset by peer]
xavierm02 has quit [Write error: Broken pipe]
tails[m] has quit [Write error: Connection reset by peer]
Victor[m]2 has quit [Write error: Connection reset by peer]
balsoft has quit [Write error: Connection reset by peer]
IslandUsurper has quit [Write error: Connection reset by peer]
Nyanloutre[m] has quit [Write error: Connection reset by peer]
wrunt[m] has quit [Write error: Connection reset by peer]
v0id72[m] has quit [Remote host closed the connection]
kyleondy[m] has quit [Remote host closed the connection]
sonercirit[m] has quit [Remote host closed the connection]
klbrn[m] has quit [Remote host closed the connection]
isgy[m] has quit [Remote host closed the connection]
luftmensch[m] has quit [Read error: Connection reset by peer]
clacke[m] has quit [Remote host closed the connection]
neonfuz2 has quit [Read error: Connection reset by peer]
elais[m] has quit [Read error: Connection reset by peer]
regnat[m] has quit [Read error: Connection reset by peer]
malteof[m] has quit [Remote host closed the connection]
Noughtmare[m] has quit [Read error: Connection reset by peer]
zurdo has quit [Read error: Connection reset by peer]
florianjacob has quit [Read error: Connection reset by peer]
tokudan[m] has quit [Read error: Connection reset by peer]
LinuXit has quit [Remote host closed the connection]
attente[m] has quit [Remote host closed the connection]
escaP[m] has quit [Read error: Connection reset by peer]
vvbb[m] has quit [Read error: Connection reset by peer]
Seb[m] has quit [Read error: Connection reset by peer]
ptival[m] has quit [Read error: Connection reset by peer]
yoho[m]1 has quit [Read error: Connection reset by peer]
cgm[m] has quit [Read error: Connection reset by peer]
vaibhavsagar has quit [Remote host closed the connection]
bachp has quit [Remote host closed the connection]
schmittlauch[m] has quit [Read error: Connection reset by peer]
peel1 has quit [Read error: Connection reset by peer]
fgaz has quit [Read error: Connection reset by peer]
srid[m] has quit [Read error: Connection reset by peer]
TheSirC[m] has quit [Read error: Connection reset by peer]
alienpirate5 has quit [Read error: Connection reset by peer]
dtz has quit [Read error: Connection reset by peer]
bricewge has quit [Read error: Connection reset by peer]
worldofpeace has quit [Read error: Connection reset by peer]
ck3d[m] has quit [Read error: Connection reset by peer]
weebull[m] has quit [Read error: Connection reset by peer]
am3on[m] has quit [Read error: Connection reset by peer]
tejok[m] has quit [Write error: Connection reset by peer]
Thinkofname[m] has quit [Read error: Connection reset by peer]
RIOTIM[m] has quit [Read error: Connection reset by peer]
roberth has quit [Read error: Connection reset by peer]
b-m-f[m] has quit [Read error: Connection reset by peer]
arturo[m] has quit [Read error: Connection reset by peer]
cornu has quit [Read error: Connection reset by peer]
MiloIgnis[m] has quit [Read error: Connection reset by peer]
vdot0x23[m] has quit [Read error: Connection reset by peer]
freddie_freeload has quit [Read error: Connection reset by peer]
pop[m]1 has quit [Remote host closed the connection]
syntaxtree[m] has quit [Remote host closed the connection]
xbreak[m] has quit [Remote host closed the connection]
l33[m] has quit [Remote host closed the connection]
ctrl_shift_smtng has quit [Remote host closed the connection]
Fabian[m]3 has quit [Remote host closed the connection]
grahamc[m] has quit [Remote host closed the connection]
dnixty[m] has quit [Remote host closed the connection]
macerbi[m] has quit [Remote host closed the connection]
corpix[m] has quit [Read error: Connection reset by peer]
spacekitteh[m] has quit [Remote host closed the connection]
das-g[m] has quit [Read error: Connection reset by peer]
coniferous-cube[ has quit [Read error: Connection reset by peer]
ptotter[m] has quit [Read error: Connection reset by peer]
hr[m] has quit [Read error: Connection reset by peer]
bendlas has quit [Read error: Connection reset by peer]
hpfr[m] has quit [Write error: Connection reset by peer]
is0x3F has quit [Read error: Connection reset by peer]
midi[m] has quit [Read error: Connection reset by peer]
fidgetspinoza[m] has quit [Read error: Connection reset by peer]
olejorgenb[m] has quit [Read error: Connection reset by peer]
copy` has quit [Read error: Connection reset by peer]
Lisanna[m] has quit [Read error: Connection reset by peer]
EuAndreh[m] has quit [Read error: Connection reset by peer]
<gchristensen>
ow
flip[m]1 has quit [Read error: Connection reset by peer]
fasd has quit [Read error: Connection reset by peer]
Shyim[m] has quit [Remote host closed the connection]
nobbo[m] has quit [Remote host closed the connection]
info_supplicant[ has quit [Remote host closed the connection]
cab404[m] has quit [Remote host closed the connection]
schmittlauch[m]1 has quit [Remote host closed the connection]
smolboye[m] has quit [Remote host closed the connection]
seekerus3r[m] has quit [Remote host closed the connection]
stites[m] has quit [Remote host closed the connection]
bee[m]1 has quit [Read error: Connection reset by peer]
thequux[m] has quit [Read error: Connection reset by peer]
goibhniu has quit [Read error: Connection reset by peer]
MilkManzJourDadd has quit [Read error: Connection reset by peer]
rihardsk[m] has quit [Read error: Connection reset by peer]
joelpet1 has quit [Write error: Connection reset by peer]
tyx2q[m] has quit [Read error: Connection reset by peer]
quiet_laika[m] has quit [Write error: Connection reset by peer]
aymenstudios[m] has quit [Read error: Connection reset by peer]
jersey[m] has quit [Read error: Connection reset by peer]
ma27[m] has quit [Read error: Connection reset by peer]
alex[m]18 has quit [Write error: Connection reset by peer]
DanP[m] has quit [Read error: Connection reset by peer]
aterius has quit [Write error: Connection reset by peer]
craige[m] has quit [Read error: Connection reset by peer]
clefru has quit [Write error: Connection reset by peer]
jtojnar has quit [Write error: Connection reset by peer]
ejpcmac has quit [Read error: Connection reset by peer]
JaakkoLuttinen[m has quit [Read error: Connection reset by peer]
chuzz_ has quit [Read error: Connection reset by peer]
musicmatze has quit [Read error: Connection reset by peer]
truby has quit [Read error: Connection reset by peer]
imj[m] has quit [Read error: Connection reset by peer]
abbec has quit [Read error: Connection reset by peer]
philipp[m] has quit [Write error: Connection reset by peer]
iceychris[m] has quit [Read error: Connection reset by peer]
simbergm has quit [Read error: Connection reset by peer]
haslersn has quit [Read error: Connection reset by peer]
Smith[m] has quit [Write error: Connection reset by peer]
dwagenk has quit [Read error: Connection reset by peer]
nocent has quit [Write error: Connection reset by peer]
thefloweringash has quit [Write error: Connection reset by peer]
manveru[m] has quit [Read error: Connection reset by peer]
harkenedraven has quit [Write error: Connection reset by peer]
alexoundos[m] has quit [Read error: Connection reset by peer]
matthewbauer has quit [Read error: Connection reset by peer]
li_matrix has quit [Write error: Connection reset by peer]
Guest80363 has quit [Write error: Connection reset by peer]
NickHu has quit [Read error: Connection reset by peer]
danielrf[m] has quit [Read error: Connection reset by peer]
pingveno[m] has quit [Read error: Connection reset by peer]
pachacuti[m] has quit [Read error: Connection reset by peer]
kaychaks[m] has quit [Read error: Connection reset by peer]
eqyiel has quit [Read error: Connection reset by peer]
snupples[m] has quit [Write error: Connection reset by peer]
momack2[m] has quit [Read error: Connection reset by peer]
white_bluff[m] has quit [Read error: Connection reset by peer]
wildtrees[m] has quit [Remote host closed the connection]
mariusz-kowalski has quit [Remote host closed the connection]
infinisil-m has quit [Remote host closed the connection]
Dan[m]8 has quit [Remote host closed the connection]
hienergy[m] has quit [Remote host closed the connection]
Christian[m]4 has quit [Remote host closed the connection]
MerlinGttlinger[ has quit [Write error: Connection reset by peer]
Bruno[m] has quit [Remote host closed the connection]
grim_reaper[m] has quit [Remote host closed the connection]
VaNilLa[m] has quit [Write error: Connection reset by peer]
GerdFlaig[m] has quit [Write error: Connection reset by peer]
MayeulC_backup has quit [Write error: Connection reset by peer]
bpye has quit [Remote host closed the connection]
Tony[m]3 has quit [Remote host closed the connection]
TravisRt2botio[m has quit [Write error: Connection reset by peer]
Notkea[m] has quit [Remote host closed the connection]
ArtemVorotnikov[ has quit [Read error: Connection reset by peer]
rycee has quit [Remote host closed the connection]
pinage404[m] has quit [Write error: Connection reset by peer]
eddyb has quit [Write error: Connection reset by peer]
joepie91[m] has quit [Write error: Connection reset by peer]
MichaelEden[m] has quit [Write error: Connection reset by peer]
cyberwolf[m] has quit [Write error: Connection reset by peer]
KodiakIT[m] has quit [Write error: Connection reset by peer]
MarkOtaris has quit [Remote host closed the connection]
zaphar_ps[m] has quit [Write error: Connection reset by peer]
bikki[m] has quit [Write error: Connection reset by peer]
nilsirl[m] has quit [Remote host closed the connection]
rnhmjoj has quit [Remote host closed the connection]
submoo[m] has quit [Remote host closed the connection]
colemickens has quit [Write error: Broken pipe]
tsrt^ has quit [Max SendQ exceeded]
offlinehacker has quit [Write error: Broken pipe]
alj[m] has quit [Write error: Broken pipe]
abbafei[m] has quit [Write error: Broken pipe]
Mateon1 has quit [Remote host closed the connection]
Mateon1 has joined #nixos
<Ariakenom>
Are there no -dev packages for some rougish development? I tried adding nix-env zlib as a dependency for a haskell package.
Twey has quit [Ping timeout: 240 seconds]
<waleee-cl>
Ariakenom: nix-shell -p zlib will give you a shell were the zlib headers are visible
<infinisil>
Ariakenom: "rougish"? You tried adding "nix-env zlib" as a dependency? Not really getting the question
tsrt^ has joined #nixos
LnL has quit [Ping timeout: 240 seconds]
<Ariakenom>
I meant globally adding via nix-env -e nixos.zlib
tsrt^ has quit [Excess Flood]
tsrt^ has joined #nixos
<infinisil>
,libraries Ariakenom
<{^_^}>
Ariakenom: Don't install libraries through nix-env or systemPackages, use nix-shell instead. See https://nixos.wiki/wiki/FAQ/Libraries for details.
hmpffff has joined #nixos
LnL has joined #nixos
LnL has joined #nixos
LnL has quit [Changing host]
Twey has joined #nixos
<wedens>
`network.enableIPv6 = false` doesn't seem to disable it for all interfaces. is it some known issue?
<wedens>
I use networkd and NM
<Ariakenom>
thanks. I will do it the proper way
<fpletz>
wedens: networkd shouldn't touch the related sysctl but NM might? not using it though
<fpletz>
wedens: which interfaces? those managed by networkd or by NM? or neither?
astrall33 has quit [Remote host closed the connection]
alex``` has quit [Ping timeout: 276 seconds]
hmpffff has quit [Quit: nchrrrr…]
cracovia has left #nixos [#nixos]
<wedens>
fpletz: I think it's only interfaces managed by NM
<infinisil>
fpletz: Doesn't have to be if the grup updater was never called
<fpletz>
infinisil: yup
<infinisil>
Like with `nixos-rebuild test`
<Baughn>
fpletz: That will be updated by `nixos-rebuild boot`?
<fpletz>
a "resonable" default :)
<infinisil>
Baughn: What do you need this for?
<fpletz>
Baughn: iirc yes, but infinisil might know the code by heart :)
endformationage has joined #nixos
<infinisil>
Hehe not entirely
<Baughn>
infinisil: Teaching my update script to let me know if there's a kernel update. Which is most applicable to `switch`, to be sure, but I'd prefer generic code.
<infinisil>
Baughn: Ah, how about comparing the kernel from /run/booted-system with /run/current-system
<{^_^}>
[nixpkgs] @toonn opened pull request #70634 → wire-desktop: mac 3.10.3133 -> 3.10.3215 → https://git.io/JeC5M
<infinisil>
I guess same problem
risson has quit [Quit: Pouet. WeeChat 2.4]
<Baughn>
That's what I'm currently doing, but it has no effect with `boot`.
<infinisil>
Yeah hmm
<Baughn>
I suppose I can do a preflight `nix build`.
<Baughn>
(Honestly, this seems like something the rebuild script should do for us. `nixos-rebuild switch` already tells us if there are services it can't restart, so logically that should include the kernel.)
<infinisil>
Maybe we should put symlinks in /boot for all generations that can be booted (along with the default)
<Baughn>
((Well, I suppose it's the activation script.))
<fpletz>
Baughn: just checked the code for you: both the switch and boot commands of nixos-rebuild will update /nix/var/nix/profiles/system
<fpletz>
wedens: ok, if you haven't touched networking.useDHCP it is enabled by default and you want to disable it excplicitely, because then networkd might interfere with interfaces managed by NM and that setting doesn't work well with networkd in general
<kiloreux>
I am trying to install nodejs-8 but getting the error that addEnvHooks command was removed.
<kiloreux>
How can I go about that?
knupfer has joined #nixos
<kiloreux>
This from a bit older revision of nixpkgs.
kiloreux_ has quit [Client Quit]
<{^_^}>
[nixpkgs] @lheckemann opened pull request #70643 → treewide: mark some broken stuff as broken (WIP) → https://git.io/JeCd9
<AmandaC>
I'm trying to set up my overlay for hydra testing, but I'm hitting some road blocks. I'd rather avoid re-testing every package in nixpkgs (for both memory and disk usage reasons) but I'm not sure how to lay out the code to be easily readable as a overlay for nix and as a hydra instruction?
<{^_^}>
[nixpkgs] @edolstra pushed to master « Revert "make-disk-image: replace nixos-install by nix-env calls" »: https://git.io/JeCdQ
<AmandaC>
My newest thought was: make an all-packages.nix which contains all the packages' callPAckage, and somehow import that from both the overlay's default.nix and the release.nix that hydra runs, but I'm having a hard time making it work for the overlay case
hyper_ch2 has quit [Remote host closed the connection]
<wedens>
I'm not sure what happened but I started getting `Device /dev/sda1 is not a valid LUKS device.` after enterin luks passphrase on boot
hyper_ch2 has joined #nixos
<wedens>
`/dev/sda1` is (unencrypted) efi partition
<AmandaC>
gchristensen: how will I give it my overlay, though? Unless I'm missing something, it then infinate recursions when I add an `overlays = [ import ./overlay ];` to the `import <nixpkgs>`?
kleisli has joined #nixos
<gchristensen>
AmandaC: can you paste overlay.nix?
hyper_ch2 has quit [Remote host closed the connection]
<AmandaC>
infinisil: appologies, just got back -- the latest master moved the code that's causing the infinite recursion into release-overlay.nix to try and fix it (didn't work) -- I'm on the latest unstable, I believe? Not sure how to check
<infinisil>
AmandaC: Also run `nix-info` and show the output :)
<infinisil>
Ariakenom_: And *just* running `nix-shell -p ghc --run ghci` produces the error?
<Ariakenom_>
infinisil: I opened a new terminal and it worked in there. I think I have a default.nix that ruins things somehow.
<infinisil>
nix-shell -p isn't affected by any files in your path (by default)
<Ariakenom_>
hm
<infinisil>
Ariakenom_: Do you have the non-working terminal still open?
o1lo01ol1o has quit [Ping timeout: 250 seconds]
wildtrees has joined #nixos
<Ariakenom_>
infinisil: yes
<infinisil>
Ariakenom_: Try running the nix-shell with --pure
<Ariakenom_>
if I navigate the new terminal to the same directory it has the error
<Ariakenom_>
--pure produces the error
<infinisil>
AmandaC: Wait so the command you have in the gist there doesn't produce the inf rec anymore?
<AmandaC>
infinisil: no, but changing it to ./release-overlay.nix will
<AmandaC>
infinisil: I tried removing the overlay testing to a new file, thinking it might help, but it doesn't seem to (at least not locally )
<AmandaC>
Waiting on hydra to give it a try
<infinisil>
Ariakenom_: Huh, what does `nix-instantiate '<nixpkgs>' -A zlib` evaluate to when you're in the directory and outside?
<infinisil>
AmandaC: Ah I see
<infinisil>
Yeah so I can reproduce the inf rec
astrall33 has joined #nixos
<Ariakenom_>
infinisil: I suspected .ghc.environment. So I moved it, it worked. then I moved it back, it worked.
<infinisil>
Ahhh, so the error is on ghci's side, that makes more sense right
<AmandaC>
just checked my local hydra, it's failing under that as well
<AmandaC>
so it's not some weirdness with darwin / nix-linuxkit
<infinisil>
AmandaC: Oh, you apparently missed what gchristensen said earlier
<infinisil>
You need to use overlays = [ (import ./overlay) ]
<infinisil>
Parens!
<AmandaC>
oh
<tobiasBora>
I don't know why, but on some python libraries if I fetch from Pypi, I have an error saying "requirements.txt does not exist". And if I fetch from Github, it works, but later on I can't use it in another program : "ERROR: No matching distribution found for NAME OF LIB >= version lib (from NAME OF PROGRAM==version program)"
<AmandaC>
... that was it.
<AmandaC>
And thinking back on it, I had similar issues with my nixos config before, I totally forgot about the parens fixing it.
<infinisil>
:)
<tobiasBora>
so 2 questions: 1) any idea why requirements.txt disepear on pypi? (see ex. qcq library) 2) any idea how to give a version number when I getch from github?
boxscape has quit [Remote host closed the connection]
boxscape has joined #nixos
develCuy has quit [Remote host closed the connection]
<{^_^}>
[nixpkgs] @vladmaraev opened pull request #70655 → torchtext: init at 0.4.0 → https://git.io/JeCAq
<infinisil>
Ariakenom_: Hm still not sure, but I'd try adding a `pkgconfig-depends: zlib` and/or `extra-libraries: z` to blank-canvas cabal file, maybe it just never supported v2-style builds or so
<exarkun>
I can't make sense of the `nix-store --query --tree` output. It puts trollius beneath tahoe-lafs. but tahoe-lafs does not depend on trollius at all.
<Ariakenom_>
I tried with only lens because that seemed farly common. text worked
<mdash>
exarkun: have you tried `nix why-depends`?
<{^_^}>
[nixpkgs] @thoughtpolice pushed commit from @cko to master « spark: 2.4.3 -> 2.4.4; remove 1.6.3 (EOL); refactoring »: https://git.io/JeCA4
doublex has quit [Ping timeout: 240 seconds]
<oscarvarto>
Hi! I have noticed that when I issue `nixos-rebuild switch`, the download speed is not on par with my (admittedly not-so-fast) higher download speed.
<oscarvarto>
Sometimes it is painfully slow
<exarkun>
my only guess at this point is that tahoe-lafs depends on it /transitively/ not directly. but I don't know why there aren't edges in this graph for the intermediate store objects, then
<exarkun>
oh
lord| has quit [Ping timeout: 240 seconds]
<exarkun>
there at the bottom of my CI build are the breadcrumbs I need, I guess
<exarkun>
unless this is a concurrency artifact
<exarkun>
trollius <- autobahn <- tahoe-lafs
<exarkun>
but why isn't autobahn an edge in `nix-store --query --tree` or `nix why-depends`
<{^_^}>
[nixpkgs] @rycee pushed commit from @jerith666 to master « eclipses: 2019-06 -> 2019-09 »: https://git.io/JeCAu
<{^_^}>
[nixpkgs] @joachifm pushed 3 commits to release-19.09: https://git.io/JeCAb
<oscarvarto>
infinisil: Thanks for answering!
<gchristensen>
also, the binary cache is on S3 and fronted by Fastly.com, so unless you can mirror it closer than Fastly has a POP, you probably can't get a faster mirror :)
<Ariakenom_>
infinisil: thanks for all your help and time. I will give up for now :)
<oscarvarto>
How can I configure git user.name & user.mail in NixOS? Is it mandatory to use HomeManager? Cannot find documentation on this
<sauyon>
just `git config` as normal
<exarkun>
you can splat whatever marvelous mutable state into your home directory you like
<oscarvarto>
I am using `git config --global user.name "Oscar Vargas Torres"` (similar for email), and after that zsh is not picking my git configuration
<qyliss>
why would zsh be reading your git configuration?
<erba>
Hey - I'm trying to get st (https://st.suckless.org/) to load settings from .Xresources - I have applied the xresources patch in my nix configuration (https://st.suckless.org/patches/xresources/) but it doesn't seem to work, I'm using dwm - anyone know if there is anything else I need to do?.
<zeta_0>
have the new nixos stable and unstable versions been released yet?
oida has quit [Remote host closed the connection]
oida has joined #nixos
<oscarvarto>
I am installing both jdk (version 8) and adoptopenjdk-bin (version 11), and when I issue `nixos-rebuild switch`, I get collisions. Is that OK? Should I choose only one and use nix-shell whenever I need the other?
<oscarvarto>
Or can I simply configure my system somehow to ignoreCollisions?
<sauyon>
well, you can only have one `java` on your path at one time anyway and I don't believe that java provides version-numbered binaries so the latter seems sensible
<sauyon>
you can't ignore collisions, how would that work
shibboleth has joined #nixos
<zeta_0>
i heard a while back that the new nixos stable and unstable versions would be released this october, is this true?
ctp has quit [Remote host closed the connection]
domogled has joined #nixos
<oscarvarto>
sauyon: I am installing several jdk system-wide in `configuration.nix`, in `environment.systemPackages`. If I install only one of them, and then I eventually run `nix-collect-garbage`, will I have to redownload the other jdk to run nix-shell?
waleee-cl has quit [Quit: Connection closed for inactivity]
fendor has quit [Quit: Leaving]
<worldofpeace>
,tell zeta_0 nixos-unstable doesn't have released versions, it's basically a rolling development version of the next stable release. next nixos release is 19.09
<{^_^}>
worldofpeace: I'll pass that on to zeta_0
ctp has quit [Remote host closed the connection]
ctp has joined #nixos
akaWolf has quit [Ping timeout: 276 seconds]
akaWolf has joined #nixos
mounty has quit [Quit: Konversation terminated!]
mounty has joined #nixos
ebzzry has quit [Ping timeout: 246 seconds]
psyanticy has quit [Quit: Connection closed for inactivity]
<o1lo01ol1o>
So there's this "make release" option in the hydra GUI. I can't find anything in the manual about its recommended usage, is this a feature that people use for organizing releases?
<gchristensen>
I think that is vestigial. I don't know it has been used since I came about (~4yrs ago)
millerj has quit [Remote host closed the connection]
<__monty__>
Hmm, I added the "haskell" feature to force haskell builds to a remote builder. Anyone know why nix is still trying to build this expression locally? http://ix.io/1XWb
stepcut has joined #nixos
<stepcut>
Is there a way to make --no-out-link the default? I find that often times I use nix-build to build some app I am working on and then I run it again and it wants to rebuild the app again because the previous run added a `result` link. I could perhaps use filterSource to ignore the file, but I'd rather it did not exist at all
<gchristensen>
using filterSource is the "standard" way to do that
<gchristensen>
--no-out-link is not the default because Nix assumes you don't want to immediately lose what you just built
stepcut has quit [Remote host closed the connection]
<mdash>
exarkun: alright so I think the issue is, why-depends and show-tree and such will tell you about the installed dependency graph (i.e., what GC cares about), the build-time dependency graph isn't preserved
<mdash>
exarkun: and the former is entirely about where store paths are mentioned
<erba>
So, how do I fix conflict warnings while rebuilding?
<mdash>
erba: what did you do, and what warning did you get?
ericsagnes has quit [Ping timeout: 246 seconds]
<das_j>
vuncat: Is there a reason the kresd module hardcodes 1 thread? And that it uses script= instead of serviceConfig.ExecStart=?
<das_j>
vcunat: above
<erba>
mdash: nothing recent - got them after trying to setup a dev env for android.. bunch of android related conflicts
<mdash>
erba: what did you run to set it up though
<mdash>
erba: was this using `nix-env -i`?
<erba>
mdash: nope, built a few nix-expressions
<mdash>
did they call buildEnv?
noudle has quit []
<erba>
mdash: Actually I think I did try to install 1 thing with nix-env -i but i uninstalled it right away
<erba>
uninstall it*
<mdash>
erba: ok. so `nix-env -q` shows nothing android related?
<erba>
mdash: show elm and elm-format (nothing related to android though)
shibboleth has quit [Quit: shibboleth]
<srid>
Is the 19.09 channel not cached? I see gtk+ being compiled from source ...
<mdash>
erba: ok
<erba>
mdash: Is there a way to force a rebuild?
millerj has joined #nixos
joshuagl has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<simpson>
srid: Depends on your configuration. In general, caching is package-by-package, not channel-by-channel; not all of a channel is built and cached.
ericsagnes has joined #nixos
<mdash>
erba: of what?
millerj has quit [Ping timeout: 268 seconds]
<erba>
mdash: nixos-rebuild test for example.. wanted to see if I managed to fix it.. but nope :P
<erba>
collision between `/nix/store/0xy2280dk772d64kvba3ibvcapqn5vl5-platform-tools-28.0.1/libexec/android-sdk/platform-tools/adb' and `/nix/store/ndb844h55ffixq33pp64s2jc0a753za4-androidsdk/libexec/android-sdk/platform-tools/adb'
<erba>
for example
<gchristensen>
"On my Thinkpad X240 running NixOS and KDE Plasma, when I reboot it the trackpad will use 2 fingers for scrolling, then the next reboot it will use 3. It swaps on every boot. I am very confused." lol ... -- https://twitter.com/mgdm/status/1181277632312168448
<mdash>
erba: ok. so you've got two different android things in your systemPackages
<mdash>
erba: and they both want to put things at the same path
<mdash>
gchristensen: was hoping it was monotonically increasing, that would be more interesting
<AmandaC>
mdash: a week later: "Hey guys, come over here, I need 20 fingers to scroll this page!"
hmpffff has joined #nixos
<mdash>
AmandaC: exactly
<mdash>
bugs that bring people together
<erba>
mdash: ah thanks! :)
<erba>
fixed
ctp has quit [Remote host closed the connection]
gagbo has joined #nixos
ctp has joined #nixos
fendor has joined #nixos
Chiliparrot has joined #nixos
Synthetica has quit [Quit: Connection closed for inactivity]
jgeerds has quit [Remote host closed the connection]
millerj has joined #nixos
foldingcookie has joined #nixos
erba has quit [Quit: WeeChat 2.4]
oscarvarto has joined #nixos
<oscarvarto>
sauyon: I had to leave for some moments. Sorry for that.
millerj has quit [Ping timeout: 276 seconds]
ctp has quit [Remote host closed the connection]
<sauyon>
oscarvarto: you need to set `nix.extraOptions = "keep-outputs = true";`, then `nix-instantiate shell.nix --indirect --add-root $PWD/.gcroots/shell.drv`
<Astralix9>
gnome3 working fine on my macbook but on my desktop when I login I get a screen with a mouse pointer and a terminal is the top left corner (no window decorations). Anyone have ideas whats going on?
<selfsymmetric-pa>
It still has 3.1 littered here and there.
<kyren>
Hey, so I did something dumb and upgraded on day 1 to macos catalina :D Is there a possibility of a working multi-user nix install right now on 10.15? It seems to work after following the instructions here: https://github.com/NixOS/nix/issues/2925 but I'm stuck trying to use nix tools as a user, I think it might be a permissions issue with creating the user profiles?
<{^_^}>
nix#2925 (by mroi, 17 weeks ago, open): /nix will not be writable on macOS Catalina
<kyren>
I get unhelpful error messages like: error: opening lock file '/nix/var/nix/db/big-lock': Permission denied
<{^_^}>
nix#2925 (by mroi, 17 weeks ago, open): /nix will not be writable on macOS Catalina
<kyren>
yeah I just linked to that
Ariakenom has quit [Quit: Leaving]
<selfsymmetric-pa>
Whoops, sorry, I'm blind.
<kyren>
I think multi-user installs on macos are less common? At least, all of the responses there seemed to assume a single user install, so I suspect whatever is going wrong is specific to multi-user, but I'm failing at debugging it
<tmplt>
I have a confusing inf-recursion error in an imported file: I do `imports = [ mwe.nix ];` <https://gist.github.com/Tmplt/21e2566f1e9c0e6d6fb07383cb75fe2f> in my system configuration, and an infinite recursion is encountered on `pkgs`. How come?
<selfsymmetric-pa>
Not sure why it didn't work when I just did `overrideAttrs` on `version` and `rev`.
<infinisil>
tmplt: You can use `(import <nixpkgs> {}).fetchFromGitHub` instead
<tmplt>
infinisil: but I can do something like `home-manager...programs.zsh.plugins = [{ src = pkgs.fetchFromGithub { ... }; }];` in an imported file. Is that different?
<selfsymmetric-pa>
How do I get overrideAttrs to recompute the fixed point?
<infinisil>
tmplt: Yup
<infinisil>
tmplt: Because there, *what* file you import doesn't depend on pkgs
<infinisil>
pkgs is only used within that file
<infinisil>
(comes into scope in the file only)
millerj has quit [Ping timeout: 276 seconds]
<infinisil>
The explanation for why `imports = [ (... pkgs ...) ]` causes inf rec is that not only does imports depend on pkgs, but also pkgs on imports, because every file you import can change pkgs through e.g. the nixpkgs.overlays option
knupfer has quit [Remote host closed the connection]
<selfsymmetric-pa>
I would like to change one attribute (say `version`) with `overrideAttrs` and have the dependent attributes (say `buildFlagsArray`) get automatically recomputed. How can I do that?
knupfer has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
<selfsymmetric-pa>
I thought that `overrideAttrs (attrs: rec { version = "my-version"; })` would be sufficient, but the dependent attributes are not being recomputed.
<kyren>
well, right now my whole life revolves around nix and nix is broken... everything ELSE works fine, and it's not nix's fault or anything... there doesn't have to be blame I just need to fix it :D
selfsymmetric-pa has quit [Remote host closed the connection]
millerj has quit [Ping timeout: 268 seconds]
<clever>
kyren: it should be fairly simple to upgrade nix without that script
<clever>
kyren: first, are you on a singleuser or multiuser setup?
<kyren>
I was on a multi-user setup but I'm currently trying a single user setup
<clever>
kyren: did you fully remove nix before trying to switch?
<kyren>
clever: yes, to the best of my ability
<clever>
kyren: is nix-daemon still running?
astrall33 has joined #nixos
<kyren>
would you like me to undo what I did re: the single user install and try the multi user install?
<clever>
kyren: doesnt matter that much
<kyren>
I'd vastly prefer the old set up, so that's what I'm going to do, give me just a moment
oscarvarto has quit [Quit: Konversation terminated!]
astrall33 has quit [Client Quit]
<kyren>
okay, so yeah after doing a clean multi-user install, the nix daemon does not appear to be running, I'm going to try rebooting to see if launchctl can figure things out... just a sec
kvda has joined #nixos
<kyren>
OKAY, most of my problems were that the nix daemon was not loading, but a few restarts and recreating the /nix volume from scratch seems to have fixed that, I'm now working on fixing the SSL cert issue, but I suspect I know what might be wrong there
<Shados>
...TIL `nix search` while sitting at the results list appears to retain the actual Nix expression eval, based on its memory consumption ._.
fendor has quit [Read error: Connection reset by peer]
<kyren>
clever: anyway thanks for your help, I think I just needed to calm down and actually start to check things like whether the nix daemon was actually running, I'll come back if I get stuck again
<stepcut>
in `nix repl` I can run `let pkgs = import <nixpkgs> {}; in pkgs.haskell.packages.ghc865.aeson.buildInputs` to get the direct build dependencies of aeson. But is there a simple way to get the transitive closure of its dependencies' dependencies?