worldofpeace changed the topic of #nixos to: NixOS stable: 19.09 \o/ https://discourse.nixos.org/t/nixos-19-09-release/4306/2 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2018 || For best support,
<gchristensen> I think kworker-pm is unhappy about something in usb
<clever> i think the pastebin is truncated, i'm only seeing cpu's 1, 5, 4, and 2
tomberek has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout merged pull request #74870 → haskellPackages.sbv: remove from list of broken packages → https://git.io/JeMX4
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/JeMXp
jgt has joined #nixos
<gchristensen> clever: hmm nope, the kernel isn't tracing more
<clever> gchristensen: ah, maybe the others are just idle
<clever> one min
thc202 has quit [Ping timeout: 276 seconds]
<clever> $ ls /sys/bus/pci/drivers/ohci-pci/unbind
<clever> gchristensen: if you use lspci -k, you can see which driver is using a given pci device
<gchristensen> [grahamc@Petunia:~]$ ls /sys/bus/pci/drivers/ohci-pci/unbind
<gchristensen> ls: cannot access '/sys/bus/pci/drivers/ohci-pci/unbind': No such file or directory
<gchristensen> [grahamc@Petunia:~]$ ls /sys/bus/pci/drivers/xhci_hcd/unbind
<gchristensen> /sys/bus/pci/drivers/xhci_hcd/unbind
<clever> and if you echo the bus:slot:function id (like 04:00.0) into the unbind file, that will... unbind the device from the driver
<clever> that will let you basically unplug any device (usb or otherwise) from its driver
<clever> without unloading the entire driver
<clever> and the bind file in the same folder, lets you re-connect things
<clever> i mainly used that when doing pci passthru
<clever> so i could just hot-unplug a usb card, then hot-plug it into a guest
halfbit has quit [Ping timeout: 268 seconds]
glittershark has quit [Ping timeout: 252 seconds]
<gchristensen> not sure I have a devicehere?
<clever> gchristensen: you need to compare against the drivers you see in lspci -k
<{^_^}> [mobile-nixos] @samueldr pushed to master « doc: Fixup RSS generation without items »: https://git.io/JeM1f
jgt has quit [Ping timeout: 276 seconds]
<gchristensen> ofcourse it was Intel Corporation JHL6540 Thunderbolt 3 USB Controller (C step) [Alpine Ridge 4C 2016]
<gchristensen> thank you, clever =)
<wrl> thunderbolt devices are tricky – on some chipsets, the controller will only show up if something's connected to it
boogiewoogie has quit [Quit: Leaving]
<clever> gchristensen: if nothing else is using that kernel module, you can try to blacklist it
fresheye1 has quit [Ping timeout: 265 seconds]
boogiewoogie has joined #nixos
vandenoever has quit [Ping timeout: 245 seconds]
pointfourone has joined #nixos
sondr3 has quit [Quit: WeeChat 2.6]
drakonis has joined #nixos
bionicpup64_2042 has joined #nixos
noudle has quit []
<{^_^}> [nixpkgs] @jonringer merged pull request #74865 → python3Packages.curio: fix darwin network tests → https://git.io/JeMPy
<{^_^}> [nixpkgs] @jonringer pushed to master « python3Packages.curio: fix darwin network tests »: https://git.io/JeM1Y
<{^_^}> [nixpkgs] @jonringer merged pull request #74815 → azure-cli: 2.0.76 -> 2.0.77 → https://git.io/JeMnX
<{^_^}> [nixpkgs] @jonringer pushed 3 commits to release-19.09: https://git.io/JeM1O
<{^_^}> [nixpkgs] @jonringer opened pull request #74871 → python3Packages.chainer: 6.4.0 -> 6.5.0 → https://git.io/JeM13
jluttine has quit [Ping timeout: 246 seconds]
genesis has quit [Ping timeout: 268 seconds]
boogiewoogie has quit [Quit: Leaving]
smatting has quit [Ping timeout: 265 seconds]
* colemickens wants to see a NixOS config withe SecureBoot and Clevis/LUKS set up.
mbrgm_ has joined #nixos
sweep has joined #nixos
mbrgm has quit [Ping timeout: 252 seconds]
mbrgm_ is now known as mbrgm
bionicpup64_2042 has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #74872 → flow: 0.112.0 -> 0.113.0 → https://git.io/JeM1R
<{^_^}> [nixpkgs] @jtojnar pushed 3 commits to master: https://git.io/JeM1z
waleee-cl has quit [Quit: Connection closed for inactivity]
sweep has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #74873 → terraform: 0.12.16 -> 0.12.17 → https://git.io/JeM1g
romildo has joined #nixos
Acou_Bass has quit [Read error: Connection reset by peer]
Acou_Bass has joined #nixos
o1lo01ol_ has quit [Read error: Connection reset by peer]
orivej_ has quit [Ping timeout: 268 seconds]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @Luflosi opened pull request #74874 → kitty: fix loading of library → https://git.io/JeM1o
Rusty1 has quit [Remote host closed the connection]
lsix has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @d-goldin opened pull request #74875 → djvulibre: patching multiple CVEs → https://git.io/JeM1i
<{^_^}> [nixpkgs] @d-goldin opened pull request #74876 → [19.09] djvulibre: patching multiple CVEs → https://git.io/JeM1P
<{^_^}> [nixpkgs] @d-goldin opened pull request #74877 → [19.03] djvulibre: patching multiple CVEs → https://git.io/JeM1X
<{^_^}> [nixpkgs] @marsam opened pull request #74878 → rubocop: 0.76.0 -> 0.77.0 → https://git.io/JeM1M
shibboleth has quit [Quit: shibboleth]
<{^_^}> [nixpkgs] @lopsided98 opened pull request #74879 → gtk3: fix build on 32-bit ARM → https://git.io/JeM1y
oida has quit [Remote host closed the connection]
oida has joined #nixos
Rusty1 has joined #nixos
jluttine has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #74880 → shadowsocks-libev: 3.3.1 -> 3.3.3 → https://git.io/JeM1S
tbenst has joined #nixos
<manveru> anyone able to merge this? https://github.com/NixOS/nixpkgs/pull/74682
<{^_^}> #74682 (by manveru, 3 days ago, open): crystal: reduce closure size, more robust runtime
<{^_^}> [nixpkgs] @grahamc merged pull request #74682 → crystal: reduce closure size, more robust runtime → https://git.io/Je1zQ
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/JeM1H
<manveru> thanks :)
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JeM1Q
m0rphism has quit [Ping timeout: 268 seconds]
<gchristensen> https://github.com/NixOS/nixpkgs/blob/cd2719f912942f29af7e1f76baafaa9e25d79e35/nixos/modules/services/hardware/udev.nix#L80 hmm this check allowed me to create a udev rule where the file was not executable
<{^_^}> [nixpkgs] @worldofpeace pushed to master « lollypop: 1.2.5 -> 1.2.16 »: https://git.io/JeM17
<{^_^}> [nixpkgs] @marsam opened pull request #74881 → chezmoi: 1.7.2 -> 1.7.5 → https://git.io/JeM1A
romildo has quit [Quit: Leaving]
ng0 has quit [Quit: Alexa, when is the end of world?]
jluttine has quit [Ping timeout: 250 seconds]
<tbenst> anyone have experience with subprocesses and PATH? having an issue where PATH is changing in python when using subprocess
<tbenst> I tried adding `shell=True` to the `Popen` call but no dice
<tbenst> I need the `Popen` call to use python where it can import `mlflow`
<jtojnar> tbenst the python from shebang is not part of PATH
<jtojnar> so it will not be available outside of nix-shell
adamtkh8 has quit [Quit: The Lounge - https://thelounge.chat]
<tbenst> jtojnar, good to know. However I get the same problem with `nix-build -I nixpkgs=. -A python3Packages.mlflow && result/bin/mlflow server`
jluttine has joined #nixos
<jtojnar> tbenst if you want to use that, you either need to wrap the script and set PATH in the wrapper, or use the python through absolute pah
<jtojnar> maybe through something like sys.executable
<tbenst> jtojnar, the script has the correct PATH. it's just this subprocess call to gunicorn. If I call gunicorn from nix-shell all is good, but as soon as I call it through subprocess it no longer has correct PATH
<tbenst> interesting I'll take a look at sys.executable
<jtojnar> tbenst well, then it does not have the correct PATH
jluttine has quit [Ping timeout: 268 seconds]
<jtojnar> will need the direct path to interpreter
<tbenst> jtojnar, very cool, giving that a try, ty
<{^_^}> [nixpkgs] @worldofpeace merged pull request #73785 → [19.09] nixos/libinput: apply options to all device types → https://git.io/JeKhl
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to release-19.09: https://git.io/JeMMz
o1lo01ol1o has quit [Remote host closed the connection]
boxscape has quit [Remote host closed the connection]
jluttine has joined #nixos
<{^_^}> [nixpkgs] @lopsided98 opened pull request #74882 → grpc: fix build on armv6l → https://git.io/JeMMX
<{^_^}> [nixpkgs] @jonringer opened pull request #74883 → python3Packages.azure-mgmt-imagebuilder: 0.2.1 -> 0.3.0 → https://git.io/JeMM1
<jtojnar> tbenst looking at https://github.com/NixOS/nixpkgs/pull/74091#issuecomment-558356275, what you want to do is have dependency pick up module from environment
<{^_^}> [nixpkgs] @aanderse merged pull request #63922 → sslsplit: init at 0.5.5 → https://git.io/fjo9e
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/JeMMD
jluttine has quit [Ping timeout: 265 seconds]
<tbenst> jtojnar, sorry I didn't quite understand "dependency pick up module from environment", could you expand on that?
o1lo01ol1o has joined #nixos
<tbenst> I think that means adding the PATH for mlflow to cmd_env["PATH"]
<jtojnar> tbenst mlflow provides a Python module and then runs its dependency gunicorn and expects it to find the module
<{^_^}> [nixpkgs] @jonringer opened pull request #74884 → python3Packages.azure-mgmt-kusto: 0.4.0 -> 0.5.0 → https://git.io/JeMMH
<srid> when a ` nixos-rebuild switch` (after channel update) fails, it is usually because of broken nvidia.
<{^_^}> [nixpkgs] @jonringer opened pull request #74885 → python3Packages.azure-mgmt-netapp: 0.6.0 -> 0.7.0 → https://git.io/JeMM7
<jtojnar> tbenst for that you would need the subprocess to preserve PYTHONPATH env var (or possibly extend it with the value of `site.getsitepackages`)
mexisme has joined #nixos
<palo> hmm trying to make this SideQuest package work, but I can't connect to the device, although the quest asked me for permission :/
Thra11 has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @jonringer opened pull request #74886 → azure-mgmt-sqlvirtualmachine: 0.4.0 -> 0.5.0 → https://git.io/JeMMp
<palo> seems the developer mode is not turned on.
<palo> that explains it
<blackriversoftwa> Is there any reference somewhere for packaging software with CMake builds that have builtin fetching of external dependencies (via cmake's `ExternalProject_Add`) function?
<blackriversoftwa> I haven't found any good way to have cmake just pick up the dependency from a nix build input instead of trying to run the fetcher (and failing) from within the build sandbox
daspork has left #nixos ["The Lounge - https://thelounge.github.io"]
<jtojnar> blackriversoftwa if the project cannot find the dependency, the CMake files usually need to be patched
<jtojnar> unfortunately, it seems that no one really knows how to write portable CMakeLists.txt
<blackriversoftwa> jtojnar: that's what I was afraid of. There are a lot of dependencies, also built using CMake, and it doesn't just import includes and libraries but CMake settings from them
<blackriversoftwa> I am quickly forming that impression of CMake
<blackriversoftwa> jtojnar: this is what I'm trying to package, btw: https://github.com/doe300/VC4C
Jarva_ has quit [Quit: Connection closed for inactivity]
jluttine has joined #nixos
Thra11 has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #74887 → python3Packages.lxml: 4.4.1 -> 4.4.2 → https://git.io/JeMDc
<Gopal-M> does anyone else here have DNS resolution in docker containers fail randomly?
<Gopal-M> I get a `kernel: refused connection IN=eth0` in `journalctl -xe`
<tbenst> jtojnar, I tried `cmd_env['PYTHONPATH'] = ':'.join(site.getsitepackages())` but didn't fix it
<jtojnar> tbenst do you see it in gunicorn?
selfsymmetric-mu has joined #nixos
wildtrees has quit [Quit: Leaving]
dansho has joined #nixos
<jtojnar> blackriversoftwa maybe patching the cmakelists to call FetchContent_Populate to the sources obtained witch fetchgit might work
<blackriversoftwa> jtojnar I'll look into that
ninegrid has quit [Ping timeout: 265 seconds]
h0m1 has quit [Ping timeout: 252 seconds]
h0m1 has joined #nixos
<jtojnar> blackriversoftwa looks like we are just mostly removing that https://search.nix.gsc.io/?q=externalproject_add&i=fosho
<tbenst> jtojnar, not sure I understand the question, or at least not sure how to answer it. Right now I'm trying to just call gunicorn directly by overriding the mlflow script, but finding it mighty challenging
<blackriversoftwa> jtojnar: Interesting...wonder if that would work in my case or cause linking issues
<blackriversoftwa> going to give it a try
<jtojnar> tbenst it would be nice to see if the env var/sitepackages are getting through the subprocess
felixfoertsch23 has quit [Ping timeout: 245 seconds]
<jtojnar> /away
felixfoertsch has joined #nixos
drakonis has quit [Ping timeout: 250 seconds]
tpanum- has quit [Ping timeout: 240 seconds]
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
tpanum| has joined #nixos
cptchaos83 has joined #nixos
zeta_0 has joined #nixos
<zeta_0> how do i run this in shell: /nix/store/hcnlk56iv0aajdaa83piscvrjwifpn5q-simple
<zeta_0> gchristensen: i think your the one that compiled these instructions, so if you could help me out? last sentence of nix_pills_7.5 : https://nixos.org/nixos/nix-pills/working-derivation.html
<Gopal-M> how to query a currently set value of a nixos option?
<zeta_0> i tried ./dir and bash /dir with that dir but it is telling me command is not found?
<clever> zeta_0: what does `file` say about it?
<zeta_0> clever: what?
<clever> zeta_0: run `file` on the file your trying to run
<{^_^}> [nixpkgs] @nek0 opened pull request #74888 → restya-board: 0.6 -> 0.6.7 → https://git.io/JeMD9
o1lo01ol1o has quit [Remote host closed the connection]
<clever> zeta_0: what output does it give?
<zeta_0> clever: i don't have `file` installed, should i install it real quick?
<clever> yes
o1lo01ol1o has joined #nixos
<zeta_0> clever: well that instruction just says to run that directory in shell, shouldn't it be a simple command to do that?
<clever> if its giving an error, then something is probably wrong
<zeta_0> clever: ch_7.5, last sentence in that section
<zeta_0> clever: what would be the command to run that dir in shell?
<clever> are you using the exact hash from the page, or the hash you got yourself?
<zeta_0> i copied the dir right after i ran :b simple
justanotheruser has quit [Ping timeout: 252 seconds]
<zeta_0> clever: so that should be the correct hash?
<clever> zeta_0: and what is the exact command you ran, and the output it gave?
<zeta_0> i tried `./nix/store/hcnlk56iv0aajdaa83piscvrjwifpn5q-simple`, and `bash /nix/store/hcnlk56iv0aajdaa83piscvrjwifpn5q-simple`
<{^_^}> [nixpkgs] @mtetreault opened pull request #74889 → pkgs/shell/zsh-powerlevel9k: 2017-11-10 -> v0.6.7 → https://git.io/JeMDd
<zeta_0> clever: `command not found`?
<clever> zeta_0: `./nix/store/hcnlk56iv0aajdaa83piscvrjwifpn5q-simple` only works if your current dir is /
<clever> that tells it to look for a nix in the current dir
<clever> then a store in that
<clever> and so on
<zeta_0> clever: so what command do i need to run?
<clever> `bash /nix/store/hcnlk56iv0aajdaa83piscvrjwifpn5q-simple` wont work, because simple is a directory, not a file
<clever> you want /nix/store/hcnlk56iv0aajdaa83piscvrjwifpn5q-simple/simple
<clever> which is exactly what the docs said: Now you can run /nix/store/ni66p4jfqksbmsl616llx3fbs1d232d4-simple/simple in your shell.
dansho has quit [Remote host closed the connection]
dansho has joined #nixos
<zeta_0> clever: ok, so after running the command it took me to that directory
mexisme has quit [Ping timeout: 268 seconds]
<clever> zeta_0: thats not what it should have done, at all
<clever> zeta_0: can you just screenshot the whole terminal?
ddellacosta has quit [Ping timeout: 245 seconds]
<zeta_0> clever: i am pretty sure that i followed the instructions exactly, whas i supposed to run that in nix-repl or in terminal like i did?
tbenst has quit [Ping timeout: 268 seconds]
<clever> zeta_0: in a normal shell
<clever> thats why the directions ended with "in your shell"
dansho has quit [Remote host closed the connection]
dansho has joined #nixos
<zeta_0> clever: then i don't know, i followed the instructions exactly, maybe i made a mistake somewhere
<zeta_0> clever: let me pastebin nix-repl, one second
<clever> zeta_0: i said, /nix/store/hcnlk56iv0aajdaa83piscvrjwifpn5q-simple/simple
<clever> zeta_0: i did not say /nix/store/hcnlk56iv0aajdaa83piscvrjwifpn5q-simple
<zeta_0> clever: sorry, i missed the /simple at the end let me try running it again with that change
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
spacefrogg has joined #nixos
<zeta_0> clever: it worked, i just missed the /simple that needed to be appended there at the end of the directory: https://hastebin.com/aviyunacop.rb
turbo_MaCk has quit [Ping timeout: 265 seconds]
<zeta_0> clever: thanks
<zeta_0> clever++
<{^_^}> clever's karma got increased to 260
<clever> yep
<zeta_0> clever: so far nix pills have made sense, do they get harder later?
<clever> ive not really looked at them, and learned nix before they where around
<zeta_0> clever: i plan on using nix to build haskell projects, so hopefully these nix pills will help
<zeta_0> clever: have you built haskell projects with nix, is it hard?
<clever> fairly simple when using cabal2nix
justanotheruser has joined #nixos
joehhhh has joined #nixos
<joehhhh> hello, I'm wanting to use some nixos images in aws under an autoscaling group
<joehhhh> for other oses, we run cfn-signal when the system is up and running, however I can't see to see this packaged for nixos
<joehhhh> has anyone done anything similar?
<zeta_0> clever: cool, i think switching from debian(apt) to nixos(nix) was a wise choice, i had to many problems with the other os's
doyougnu has joined #nixos
<{^_^}> [nixpkgs] @bhipple opened pull request #74891 → awscli: remove unnecessary override on python prompt_toolkit → https://git.io/JeMyq
<{^_^}> [nixpkgs] @lopsided98 opened pull request #74892 → pacman: 5.1.3 -> 5.2.1 → https://git.io/JeMym
<zeta_0> clever: i haven't spent that much time learning the language for linux shell scripts, am i going to be using shell scripts a lot, like in the nix pills example?
<clever> zeta_0: yes
nek0 has quit [Quit: ZNC 1.7.4 - https://znc.in]
nek0 has joined #nixos
<zeta_0> clever: oh
MmeQuignon has quit [Ping timeout: 265 seconds]
<clever> zeta_0: but i have devices a way to abuse haskell instead of bash
<clever> hmmm, thats an older version, one min
<clever> zeta_0: line 97 will create a ghc that has a certain set of packages
<clever> zeta_0: lines 99-102 uses a 2 like shell script to compile $code with that ghc
<clever> zeta_0: and line 104 uses a 1 line shell script, to just run the compiled $code
<clever> whatever $code is, it should create a path at $out
nek0 has quit [Quit: ZNC 1.7.4 - https://znc.in]
nek0 has joined #nixos
<clever> zeta_0: and here is an example of it in use, you execute runHaskell, pass it a name, a set of haskell packages to get things from, a list of haskell deps, an attribute set, and a string containing haskell code
cyphase has quit [Ping timeout: 240 seconds]
<clever> zeta_0: this will grab a ghc that has cardano-sl-util, cardano-sl-infra, and split in scope, then compile lines 25-55, then it will execute the compiled haskell code, with the 2 env vars from lines 8&15
<zeta_0> clever: cool, that stuff is a little over my head
<clever> zeta_0: 35/36 will then do something with those variables, and in this case, the result is a binary "it worked" or "it failed", so it just always writes "done" to $out
<clever> exceptions lead to it not creating $out
sudoforge has joined #nixos
* clever heads off to bed
felixfoertsch23 has joined #nixos
felixfoertsch has quit [Ping timeout: 250 seconds]
<zeta_0> clever: thanks, and later
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
Ralith_ has quit [Ping timeout: 240 seconds]
nek0 has quit [Quit: ZNC 1.7.4 - https://znc.in]
nek0 has joined #nixos
bhipple has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
halfbit has joined #nixos
mexisme has joined #nixos
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
Supersonic has quit [Ping timeout: 268 seconds]
Supersonic has joined #nixos
o1lo01ol1o has joined #nixos
palo1 has joined #nixos
palo has quit [Ping timeout: 240 seconds]
palo1 is now known as palo
fusion809 has joined #nixos
mexisme has quit [Ping timeout: 268 seconds]
mexisme has joined #nixos
mexisme has quit [Ping timeout: 246 seconds]
chocopuff has joined #nixos
<chocopuff> i'm not sure if i'm doing this correct, but can you use virtualenvs with nixos?
<chocopuff> A lot of packages fail with pip install within the virtualenv
domogled has joined #nixos
mexisme has joined #nixos
cyphase has joined #nixos
chocopuff has quit [Remote host closed the connection]
o1lo01ol1o has quit [Remote host closed the connection]
Lears has joined #nixos
ajs124 has joined #nixos
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
<{^_^}> [nixpkgs] @bhipple opened pull request #74893 → dnnl: init at 1.1.1 → https://git.io/JeMSz
lordcirth has quit [Remote host closed the connection]
lordcirth has joined #nixos
zupo has joined #nixos
rople has quit [Ping timeout: 245 seconds]
rople has joined #nixos
hmpffff has joined #nixos
CMCDragonkai has joined #nixos
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 276 seconds]
bhipple has quit [Ping timeout: 240 seconds]
Rusty1 has quit [Quit: Konversation terminated!]
hmpffff has quit [Quit: nchrrrr…]
<{^_^}> [nixpkgs] @bhipple opened pull request #74894 → pythonPackages.numpy: consistent mklSupport attribute → https://git.io/JeMSD
domogled has quit [Quit: domogled]
<{^_^}> [nixpkgs] @equirosa closed pull request #73471 → lazygit: 0.8 -> 0.10.6 → https://git.io/JeoY6
bhipple has joined #nixos
supermathieu has quit [Ping timeout: 240 seconds]
bahamas has joined #nixos
endformationage has quit [Ping timeout: 265 seconds]
supermathieu has joined #nixos
bhipple has quit [Remote host closed the connection]
zeta_0 has joined #nixos
<zeta_0> i am currently using nixos-unstable and would like to use the nix package ihaskell but it is only supported in nixos-stable, is there a simple and easy way for me to install ihaskell from the stable channel while still being in the unstable channel?
<zeta_0> i am not sure how to go about this?
doyougnu has quit [Quit: WeeChat 2.6]
<zeta_0> nevermind, i will come and ask this question tomorrow
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
dckc has quit [Ping timeout: 250 seconds]
<yorick> ???
felixfoertsch23 has quit [Quit: ZNC 1.7.3 - https://znc.in]
felixfoertsch has joined #nixos
marusich has joined #nixos
dckc has joined #nixos
<{^_^}> [nixpkgs] @equirosa opened pull request #74895 → lazygit 0.8 -> 0.11.3 → https://git.io/JeM9U
palo1 has joined #nixos
<raboof> what would be the typical place for a nixos package to store some files 'for the convenience of the user', such as example configuration files? (that would go for example to /usr/share/doc on FHS-style systems)
<raboof> I see there's for example /nix/store/c7pa5pdffi65ibkxzzx6d2c8jbxvn0hc-wpa_supplicant-2.9/share/doc/wpa_supplicant/wpa_supplicant.conf.example - would the recommended way be to find such files there 'manually' or is there a more convenient way?
joehhhh has quit [Remote host closed the connection]
palo has quit [Ping timeout: 265 seconds]
palo1 is now known as palo
vandenoever has joined #nixos
vandenoever has joined #nixos
LLED2_3 has joined #nixos
LLED2_2 has quit [Ping timeout: 240 seconds]
vandenoever has quit [Ping timeout: 268 seconds]
rardiol has quit [Ping timeout: 268 seconds]
vandenoever has joined #nixos
vandenoever has joined #nixos
vandenoever has quit [Changing host]
lovesegfault has joined #nixos
vandenoever has quit [Client Quit]
<lovesegfault> I have a pkg definition that looks like this: Done: https://gist.github.com/0c347f98194351ee2ab8a2d74e277671
<lovesegfault> stolen from colemickens
<colemickens> lovesegfault: was someone asking for it? if there's a proper release of gebaar-libinput we could push it into nixpkgs?
<lovesegfault> colemickens: There is v0.0.5
<lovesegfault> I wanted to use it in home-manager
rauno has joined #nixos
<lovesegfault> And if it worked well over a couple days I was going to submit it
<colemickens> cool! I don't think I ever sat down and wrote a config but I'd like to setup a 3/4-finger swipe to change sway worksapces and see how it goes
<colemickens> I had pretty mixed experiences with libinput-gestures but don't think I tried gebaar yet
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
<lovesegfault> colemickens: I just moved from libinput-gestures, it rocks
<lovesegfault> let me show you how to do that, I have exactly that configured
cransom has quit [Ping timeout: 268 seconds]
<colemickens> I'm afraid to look for fear of losing hours to finally setting up home-manager.
<lovesegfault> colemickens: :D
<lovesegfault> it's freetext
zupo has quit [Ping timeout: 250 seconds]
zupo has joined #nixos
<lovesegfault> colemickens: Can I add nixpkgs-wayland as a channel instead of an overlay?
<lovesegfault> Also, can I add you as a maintainer to my gebaar submission?
<colemickens> No. I was going to look into being able to use it as an additional package set but never got around to it.
<colemickens> Yes, you can add me as a maintainer.
<lovesegfault> Alright, standby for a PR
zupo has quit [Client Quit]
<colemickens> It would help me to understand why you would prefer the channel over an overlay?
<colemickens> I'm not sure what it would mean to provide a channel. Effectively the channel would be nixos-unstable+overlay, which is just how you use the overlay anyway. Does that make sense?
<lovesegfault> colemickens: TL;DR: I have a modular config. I want to use gebaar in i3. I don't want to put the wayland overlay in the i3 config module.
<colemickens> Ah, I understand. I was just telling my partner that I suspect you take the nix and purity to another level. :)
<colemickens> My nixcfg is not quite that pure - and yeah, my overlay leaks into my other non-sway configs that I build sometimes... Hm...
<lovesegfault> colemickens: :D
cransom has joined #nixos
<colemickens> You could just import it as a channel...
<colemickens> Which is basically what I do when I build it.
mexisme has quit [Ping timeout: 250 seconds]
aveltras has joined #nixos
<colemickens> build.nix from the repo should give you an idea, but you can just re-import your nixpkgs, with my overlay, as a new package set, and then pull from there.
<lovesegfault> colemickens: I think I will leak for now and upstream gebaar
<colemickens> Okay.
<colemickens> lovesegfault: fwiw, it's basically this one line, but instead of "./default.nix" you'd need to reference my overlay url: https://github.com/colemickens/nixpkgs-wayland/blob/master/build.nix#L3
<colemickens> well, and replace the nixpkgs/nixos-unstable bit with <nixpkgs>
<colemickens> but you get the idea I'd imagine :) I'll keep an eye out for the PR.
<lovesegfault> colemickens: Oh, neat, thanks for that reference :)
<lovesegfault> Also, btw, thanks a lot for maintaining the overlay
<lovesegfault> it's a real life changer :)
<colemickens> np! I just finished automating the updates!
<colemickens> I have a nixos service on an Azure VM that submits builds to https://builds.sr.ht which does the updating!
<lovesegfault> I saw that! I've been wanting to do that myself for the zsh plugins I use
noudle has joined #nixos
mexisme has joined #nixos
hmpffff has joined #nixos
knupfer has joined #nixos
<{^_^}> [nixpkgs] @lovesegfault opened pull request #74896 → gebaar-libinput: init at 0.0.5 → https://git.io/JeM9w
<lovesegfault> colemickens: ^
lovesegfault has quit [Quit: WeeChat 2.6]
Heirlung has quit [Quit: ZNC - http://znc.in]
m0rphism has joined #nixos
tbenst has joined #nixos
logzet has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #74886 → azure-mgmt-sqlvirtualmachine: 0.4.0 -> 0.5.0 → https://git.io/JeMMp
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JeM9i
alexherbo2877135 has joined #nixos
mexisme has quit [Ping timeout: 245 seconds]
lovesegfault has joined #nixos
Heirlung has joined #nixos
coderobe8 has joined #nixos
_deepfire has quit [Ping timeout: 240 seconds]
mananamenos has quit [Remote host closed the connection]
Hedgework has quit [Ping timeout: 252 seconds]
hellrazo1 has quit [Ping timeout: 240 seconds]
uwap_ has quit [Remote host closed the connection]
kumikumi has quit [Ping timeout: 246 seconds]
uwap has joined #nixos
coderobe has quit [Ping timeout: 240 seconds]
kumikumi has joined #nixos
_deepfire has joined #nixos
Guanin has quit [Ping timeout: 240 seconds]
Hedgework has joined #nixos
gxt has quit [Remote host closed the connection]
hellrazo1 has joined #nixos
jgt has joined #nixos
mexisme has joined #nixos
lovesegfault has quit [Quit: WeeChat 2.6]
orivej has joined #nixos
tjg1 has quit [Quit: if i commit suicide, at least a real nigga killed me]
lsix has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #74897 → python3Packages.nose-exclude: disable tests for darwin → https://git.io/JeMHT
<{^_^}> [nixpkgs] @jonringer merged pull request #74883 → python3Packages.azure-mgmt-imagebuilder: 0.2.1 -> 0.3.0 → https://git.io/JeMM1
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JeMHG
<{^_^}> [nixpkgs] @jonringer pushed to master « python3Packages.azure-mgmt-kusto: 0.4.0 -> 0.5.0 »: https://git.io/JeMHn
<{^_^}> [nixpkgs] @jonringer merged pull request #74884 → python3Packages.azure-mgmt-kusto: 0.4.0 -> 0.5.0 → https://git.io/JeMMH
cfricke has joined #nixos
<{^_^}> [nixpkgs] @tfc opened pull request #74898 → nixos/test: Use retry() in all looping functions that need timeouts → https://git.io/JeMHc
Ariakenom has joined #nixos
Jackneill has joined #nixos
smatting has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tbenst has quit [Ping timeout: 268 seconds]
smatting has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #74897 → python3Packages.nose-exclude: disable tests for darwin → https://git.io/JeMHT
<{^_^}> [nixpkgs] @jonringer pushed to master « python3Packages.nose-exclude: disable tests for darwin »: https://git.io/JeMHQ
Makaveli7 has joined #nixos
tjg1 has joined #nixos
oscarvarto has joined #nixos
<oscarvarto> How could I install libreadline-dev on Nixos?
<oscarvarto> I am trying to compile a tutorial for Postgresql
<oscarvarto> make is complaining about readline stuff
<etu> ,libs oscarvarto
<etu> ,library oscarvarto
<{^_^}> oscarvarto: Don't install libraries through nix-env or systemPackages, use nix-shell instead. See https://nixos.wiki/wiki/FAQ/Libraries for details.
<oscarvarto> so, nix-shell -p libreadline-dev postgres
<oscarvarto> ?
<etu> yeah, something along those lines :)
<etu> but probably readline instead of libreadline-dev
zupo has joined #nixos
<oscarvarto> OK. I got it.
<oscarvarto> Thanks a lot!
johnnyfive has quit [Ping timeout: 252 seconds]
<ronny> again - how can i build a vm via nixos-rebuild with just nix as a starting pint on a non-nixos system
johnnyfive has joined #nixos
thc202 has joined #nixos
oscarvarto has quit [Quit: oscarvarto]
smatting has joined #nixos
CMCDragonkai has quit [Quit: Connection closed for inactivity]
<raboof> what software would you suggest for burning an installation ISO to CD/DVD?
sudoforge has quit [Ping timeout: 240 seconds]
<raboof> ronny: I'm not familiar with nix on non-nixos systems - do you have nix-build there?
<bahamas> raboof: yes, you do
<bahamas> nix-build builds your derivation
Makaveli7 has quit [Quit: WeeChat 2.6]
<shyim> What is your preferred way to configure ssh-agent for an user on nixos?
<bahamas> shyim: I've only done it in configuration.nix, if that's what you mean
<shyim> Is it public? :D
<shyim> I am in struggle where i should do it and where add the keys 🤔
aveltras has quit [Quit: Connection closed for inactivity]
<bahamas> shyim: you can find an example here: https://typeclasses.com/nixos-on-aws. look for openssh.authorizedKeys
<{^_^}> [nixpkgs] @marsam opened pull request #74900 → protobuf3_11: 3.11.0 -> 3.11.1 → https://git.io/JeMQX
<shyim> I am talking about ssh-agent and not authorizedKeys :)
<{^_^}> [nixpkgs] @lsix opened pull request #74901 → pytthonPackages.django_2_2: 2.2.7 -> 2.2.8 → https://git.io/JeMQM
<{^_^}> [nixpkgs] @marsam merged pull request #74881 → chezmoi: 1.7.2 -> 1.7.5 → https://git.io/JeM1A
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JeMQD
<bahamas> shyim: sorry, I misunderstood.
<bahamas> shyim: maybe this site helps you, if you don't already know about it https://nixos.org/nixos/options.html
<{^_^}> [nixpkgs] @marsam merged pull request #74878 → rubocop: 0.76.0 -> 0.77.0 → https://git.io/JeM1M
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JeMQ9
hmpffff has quit [Quit: nchrrrr…]
<{^_^}> [nixpkgs] @zimbatm pushed commit from @marsam to master « terraform: 0.12.16 -> 0.12.17 (#74873) »: https://git.io/JeMQb
<{^_^}> [nixpkgs] @zimbatm merged pull request #74873 → terraform: 0.12.16 -> 0.12.17 → https://git.io/JeM1g
invokesus has joined #nixos
<{^_^}> [nixpkgs] @lsix opened pull request #74902 → pythonPackages.django: 1.11.24 -> 1.11.26 → https://git.io/JeMQx
kipari has quit [Ping timeout: 240 seconds]
fl0_id has quit [Ping timeout: 240 seconds]
fl0_id has joined #nixos
icetan[m] has joined #nixos
kipari has joined #nixos
migy has quit [Ping timeout: 240 seconds]
johnnyfive has quit [Ping timeout: 240 seconds]
petar has quit [Ping timeout: 240 seconds]
Philonous has quit [Ping timeout: 240 seconds]
delroth has quit [Ping timeout: 240 seconds]
palo1 has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #66089 → v2ray: init at 4.21.3 → https://git.io/fjHhn
<{^_^}> [nixpkgs] @marsam pushed 5 commits to master: https://git.io/JeM7U
justanotheruser has quit [Ping timeout: 240 seconds]
migy has joined #nixos
rople has quit [Ping timeout: 268 seconds]
palo has quit [Ping timeout: 276 seconds]
cosimone has joined #nixos
palo1 is now known as palo
__Sander__ has joined #nixos
alexherbo2877135 has quit [Ping timeout: 268 seconds]
Philonous has joined #nixos
petar has joined #nixos
palo1 has joined #nixos
palo has quit [Ping timeout: 240 seconds]
palo1 is now known as palo
Makaveli7 has joined #nixos
xantoz_ is now known as xantoz
atriq is now known as Taneb
<{^_^}> [nixpkgs] @marsam merged pull request #74667 → tautulli: 2.1.37 -> 2.1.38 → https://git.io/Je1EZ
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JeM7C
<{^_^}> [nixpkgs] @mat8913 opened pull request #74903 → upower: load config from /etc → https://git.io/JeM7R
delroth has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #74661 → boost : support extra arguments to b2 → https://git.io/Je100
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JeM7E
alexherbo2 has joined #nixos
johnnyfive has joined #nixos
niso has quit [Remote host closed the connection]
cfricke has quit [Quit: WeeChat 2.6]
lord| has quit [Quit: https://i.imgur.com/xacQ09F.mp4]
__monty__ has joined #nixos
cfricke has joined #nixos
lord| has joined #nixos
m0rphism2 has joined #nixos
ng0 has joined #nixos
kolbycrouch has joined #nixos
ThatDocsLady has joined #nixos
tarnacious has joined #nixos
justanotheruser has joined #nixos
<Izorkin> etu: how to need to merge PR php 7.4 and update phpPackages?
<{^_^}> [nixpkgs] @andir merged pull request #74737 → cudatoolkit: move the dependencies into a common expression → https://git.io/Je1SI
<{^_^}> [nixpkgs] @andir pushed 2 commits to master: https://git.io/JeM5G
Guest55348 has joined #nixos
Guest55348 has quit [Client Quit]
magneticduck has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to master « haskell-prettyprinter: use latest version when building with ghc-8.8.x »: https://git.io/JeM5r
fendor has joined #nixos
turbo_MaCk has joined #nixos
knupfer has quit [Read error: Connection reset by peer]
iyzsong has joined #nixos
knupfer has joined #nixos
<{^_^}> [nixpkgs] @andir opened pull request #74905 → firefox: 70.0.1 -> 71.0 → https://git.io/JeM55
m0rphism2 has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @Moredread opened pull request #74906 → godot: 3.1.1 -> 3.1.2 → https://git.io/JeMdT
kolbycrouch has quit [Ping timeout: 265 seconds]
cfricke has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @taku0 opened pull request #74907 → firefox-bin: 70.0.1 -> 71.0, firefox-esr: 68.2.0esr -> 68.3.0esr → https://git.io/JeMdC
MmeQuignon has joined #nixos
bvdw has quit [Read error: Connection reset by peer]
Neo-- has joined #nixos
bvdw has joined #nixos
bahamas has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @taku0 closed pull request #74907 → firefox-bin: 70.0.1 -> 71.0, firefox-esr: 68.2.0esr -> 68.3.0esr → https://git.io/JeMdC
__Myst___ has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @groodt opened pull request #74908 → kubeval: 0.7.3 -> 0.14.0 → https://git.io/JeMdr
zupo has quit [Ping timeout: 245 seconds]
zupo has joined #nixos
mexisme has quit [Ping timeout: 276 seconds]
erictapen has joined #nixos
<ajs124> If someone could backport fda32e99e0d20e2d68ed47b15be31412982cac1c, so my kde systems build again, that would be really cool. I can open a PR if that helps.
emmanuelrosa has joined #nixos
bahamas has joined #nixos
knupfer has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @filalex77 opened pull request #74909 → fluxctl: 1.15.0 -> 1.16.0 → https://git.io/JeMFF
<adisbladis> ajs124: Open a PR and cc me please
bahamas has quit [Ping timeout: 268 seconds]
fendor has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @peti pushed to master « haskell-haddock-library: jailbreak version 1.8.0 so that we can build the test suite »: https://git.io/JeMbJ
rardiol has joined #nixos
<{^_^}> [nixpkgs] @ajs124 opened pull request #74910 → spectacle: add new kwayland dependency → https://git.io/JeMbU
philr has joined #nixos
kckasumi has joined #nixos
<adisbladis> ajs124: Thanks
erictapen has quit [Ping timeout: 276 seconds]
<emmanuelrosa> I have a build of vifm which fixes `vifm-media` so that removal media can be mounted/unmounted using udisks2 as the back-end. However, adding the necessary dependencies (Python, dbus, and udisks2) increased the closure size from 41,164,432 to 382,642,536. In such a case, is it better to add a second package (ex. vifm-full) instead of changing the existing one?
<{^_^}> [nixpkgs] @marsam merged pull request #74826 → python: spectral-cube: 0.4.4 -> 0.4.5 → https://git.io/JeM48
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JeMb3
sweep has joined #nixos
mexisme has joined #nixos
sweep is now known as genesis
genesis has quit [Changing host]
genesis has joined #nixos
Tucky has joined #nixos
bahamas has joined #nixos
mexisme has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #74872 → flow: 0.112.0 -> 0.113.0 → https://git.io/JeM1R
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JeMba
<ronny> raboof: nix-build is availiable, its just not a nix system yet - im taking a look at rebuilding my system and want to test my old setups before putting them back in a real box
<ronny> that script is indeed looking like what i want, how do i install it in a nix env where global system is not availiable
turboMaCk has joined #nixos
__Sander__ has quit [Quit: Konversation terminated!]
turbo_MaCk has quit [Ping timeout: 265 seconds]
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
mananamenos has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cosimone has quit [Quit: Terminated!]
erictapen has joined #nixos
<{^_^}> [nixpkgs] @lavoiesl opened pull request #74911 → Update qtbase mac patches for 5.12.6 → https://git.io/JeMNG
<{^_^}> [nixpkgs] @Ma27 pushed to master « docker-distribution: 2.6.2 -> 2.7.1 »: https://git.io/JeMN4
turboMaCk has quit [Ping timeout: 240 seconds]
<emmanuelrosa> \quit
emmanuelrosa has quit [Quit: leaving]
nexgen has joined #nixos
<{^_^}> [nixpkgs] @edef1c opened pull request #74912 → pounce: init at 1.0p1 → https://git.io/JeMNw
iyzsong has quit [Ping timeout: 265 seconds]
ThatDocsLady_ has joined #nixos
ThatDocsLady has quit [Read error: Connection reset by peer]
gxt has joined #nixos
mananamenos has quit [Remote host closed the connection]
cosimone has joined #nixos
mananamenos has joined #nixos
mexisme has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed to master « qpid-cpp: 1.37.0 -> 1.38.0 »: https://git.io/JeMAt
<mananamenos> hi, i've set services.postgresql.enable = true; services.postgresql.package = pkgs.postgresql_11; However, `psql -U postgres -l` fails, with psql: FATAL: Peer authentication failed for user "postgres". How can i use postgres with local nixos user, without having to create a role in postgres?
<clever> mananamenos: i think you have to run that as the linux user postgres
<{^_^}> [nixpkgs] @zimbatm merged pull request #74843 → caddy2: init at 2.0.0-beta10 → https://git.io/JeMVm
<{^_^}> [nixpkgs] @zimbatm pushed commit from @filalex77 to master « caddy2: init at 2.0.0-beta10 (#74843) »: https://git.io/JeMAq
<{^_^}> [nixpkgs] @paumr opened pull request #74913 → improved nginx.basicAuthFile description → https://git.io/JeMAm
<{^_^}> [nixpkgs] @timokau merged pull request #74869 → Revert "python.pkgs.Cython: 0.29.14 -> 0.29.15" → https://git.io/JeMX8
<{^_^}> [nixpkgs] @timokau pushed 2 commits to staging-next: https://git.io/JeMAY
<{^_^}> [nixpkgs] @zimbatm pushed commit from @kampka to master « kops_1_15: init at 1.15.0 (#73809) »: https://git.io/JeMAs
<{^_^}> [nixpkgs] @zimbatm merged pull request #73809 → kops_1_15: init at 1.15.0 → https://git.io/Je6IX
<mananamenos> clever, thanks `sudo -u postgres psql`
nikivi has quit [Write error: Connection reset by peer]
mexisme has quit [Ping timeout: 245 seconds]
Makaveli7 has quit [Quit: WeeChat 2.6]
tomberek has quit [Ping timeout: 260 seconds]
<clever> mananamenos: if you want to access it as your own user, you need to use roles or similar, to grant yourself permission to another user
<{^_^}> [nixpkgs] @smaret opened pull request #74915 → python: reproject: 0.5.1 -> 0.6 → https://git.io/JeMA4
mexisme has joined #nixos
oida has quit [Remote host closed the connection]
oida has joined #nixos
sondr3 has joined #nixos
mexisme has quit [Ping timeout: 250 seconds]
mexisme has joined #nixos
nikivi has joined #nixos
Guanin has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed to master « python3Packages.gpapi: 0.4.3 -> 0.4.4 »: https://git.io/JeMA1
mexisme has quit [Ping timeout: 276 seconds]
o1lo01ol1o has joined #nixos
mexisme has joined #nixos
rauno has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @vbgl merged pull request #74543 → coq_8_10: 8.10.1 → 8.10.2 → https://git.io/Je1kx
<{^_^}> [nixpkgs] @vbgl pushed to master « coq_8_10: 8.10.1 → 8.10.2 »: https://git.io/JeMAj
xkapastel has joined #nixos
mexisme has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @teto merged pull request #74895 → lazygit 0.8 -> 0.11.3 → https://git.io/JeM9U
<{^_^}> [nixpkgs] @teto pushed commit from @equirosa to master « lazygit 0.8 -> 0.11.3 »: https://git.io/JeMxt
coderobe8 is now known as coderobe
mexisme has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #73441 → prusa-slicer: use wxGTK31 instead of wxGTK30 → https://git.io/Jerb0
<{^_^}> [nixpkgs] @Lassulus pushed commit from @Moredread to master « prusa-slicer: use wxGTK31 instead of wxGTK30 »: https://git.io/JeMxl
<ddima> does anyone know, is there some way to retrieve a commit as a patch/diff from sourceforge for direct use with fetchpatch like is possible with github, gitlab and others?
mexisme has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @edolstra merged pull request #74850 → nixos/version: PRETTY_NAME in /etc/os-release uses the release now → https://git.io/JeMrE
<{^_^}> [nixpkgs] @edolstra pushed 2 commits to master: https://git.io/JeMxE
<{^_^}> [nixpkgs] @edolstra pushed to master « Tweag releaase notes »: https://git.io/JeMxg
invokesus has quit [*.net *.split]
<{^_^}> [nixpkgs] @davidak opened pull request #74917 → python: pytest: 5.2.4 -> 5.3.1 → https://git.io/JeMxK
mexisme has joined #nixos
invokesus has joined #nixos
waleee-cl has joined #nixos
mexisme has quit [Ping timeout: 250 seconds]
mexisme has joined #nixos
kckasumi has quit [Ping timeout: 250 seconds]
__Myst__ has joined #nixos
ddellacosta has joined #nixos
fendor has joined #nixos
mexisme has quit [Ping timeout: 246 seconds]
Rusty1 has joined #nixos
mexisme has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #74282 → pango, pygtk: fixing up newer pango and pygtk → https://git.io/JePjH
<{^_^}> [nixpkgs] @jtojnar pushed 5 commits to staging: https://git.io/JeMpJ
selfsymmetric-mu has quit [Remote host closed the connection]
bahamas has quit [Quit: leaving]
<invokesus> Hey! Any suggestions on how to get ofborg building again? I see from https://hydra.nixos.org/eval/1539490#tabs-inputs that the switch to openssl_1_1_0 broke it. So, I pinned nixpkgs to e712667ffd386, but I get `error: use of deprecated item 'try': use the `?` operator instead`. Do I need to switch to rust 1.38.0? Thanks!
iqubic` has joined #nixos
endformationage has joined #nixos
xensky has quit [Ping timeout: 252 seconds]
mexisme has quit [Ping timeout: 252 seconds]
philr has quit [Ping timeout: 252 seconds]
xensky has joined #nixos
iqubic has quit [Ping timeout: 252 seconds]
mexisme has joined #nixos
<sondr3> invokesus: the try! operator has been deprecated in 1.39, so any release before that should work
cosimone has quit [Quit: Terminated!]
<sondr3> it should just be a deprecation warning, but I guess ofborg has all warnings as errors?
werner291 has joined #nixos
mexisme has quit [Ping timeout: 250 seconds]
mexisme has joined #nixos
mexisme has quit [Ping timeout: 246 seconds]
ng0_ has joined #nixos
cosimone has joined #nixos
dansho has quit [Ping timeout: 276 seconds]
ng0 has quit [Ping timeout: 260 seconds]
mexisme has joined #nixos
<invokesus> How do I get rust 1.38.0? Not familiar with nixpkgs-mozilla. Tried this
<invokesus> `- latest.rustChannels.stable.rust+ (pkgs.rustChannelOf {date="2019-08-30"; channel = "stable";}).rust`
dansho has joined #nixos
<invokesus> But I guess stable channels releases are not done daily?
<{^_^}> [nixpkgs] @adisbladis merged pull request #74910 → spectacle: add new kwayland dependency → https://git.io/JeMbU
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to release-19.09: https://git.io/JeMp7
ng0_ is now known as ng0
cosimone has quit [Client Quit]
cosimone has joined #nixos
mexisme has quit [Ping timeout: 252 seconds]
mexisme has joined #nixos
<evanjs> Hrm. Going to see how easy evcxr-jupyter is to nixify, but wondering where the best place for the kernel is in the nixpkgs tree. Any thoughts? We don't have a jupyter kernel or rustPackages area, etc
<sondr3> invokesus: I think you can specify the version in the channel too, so {channel = `1.38.0`} should work
<sondr3> (disregard my formatting, I'm addlibbing it)
tarnacious has quit [Ping timeout: 268 seconds]
xensky has quit [Read error: Connection reset by peer]
xensky has joined #nixos
mexisme has quit [Ping timeout: 276 seconds]
<evanjs> It looks like there's something for 1.38.0 specifically in tree, even.., since 518b5c1ae4bca8ee93b5e709d499061e625c0643, at least
<evanjs> rustPackages_1_38_0, rust_1_38_0, etc
mexisme has joined #nixos
cosimone has quit [Quit: Terminated!]
genesis has quit [Ping timeout: 276 seconds]
<x123_> anyone here who is working on tests? I have these two PRs I think ready for review/being pushed along for perl->python test ports: https://github.com/NixOS/nixpkgs/pull/74858 https://github.com/NixOS/nixpkgs/pull/74866
<{^_^}> #74858 (by x123, 16 hours ago, open): nixos/tests/timezone: port to python
<{^_^}> #74866 (by x123, 15 hours ago, open): nixos/tests/tiddlywiki: port to python
chloekek has joined #nixos
mananamenos has quit [Remote host closed the connection]
mexisme has quit [Ping timeout: 250 seconds]
cosimone has joined #nixos
mexisme has joined #nixos
xensky has quit [Remote host closed the connection]
sweep has joined #nixos
sweep is now known as genesis
genesis has joined #nixos
genesis has quit [Changing host]
kreisys has joined #nixos
mexisme has quit [Ping timeout: 276 seconds]
mexisme has joined #nixos
<evanjs> Wait whaaat. evcxr_jupyter comes with evcxr, I just need to run `evcxr_install`? Hrm. Wonder how I could incorporate this into my jupyter module config...
rardiol has quit [Ping timeout: 250 seconds]
dansho has quit [Quit: Leaving]
rardiol has joined #nixos
<evanjs> Or just switch to jupyterWith as a module, somehow... Which is what I've been meaning to do
mexisme has quit [Ping timeout: 246 seconds]
andrew_ has joined #nixos
logzet has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
andrew_ has quit [Client Quit]
andrew_ has joined #nixos
mexisme has joined #nixos
noonien has joined #nixos
Tucky has quit [Quit: WeeChat 2.6]
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @filalex77 opened pull request #74919 → crystal.buildCrystalPackage: add checkPhase → https://git.io/JeMjm
mexisme has quit [Ping timeout: 250 seconds]
kckasumi has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #74558 → poppler: 0.81.0 -> 0.83.0 → https://git.io/Je1LR
<{^_^}> [nixpkgs] @jtojnar pushed 5 commits to master: https://git.io/JeMjn
mexisme has joined #nixos
<{^_^}> [nixpkgs] @jtojnar pushed 161 commits to staging-next: https://git.io/JeMjl
hmpffff has joined #nixos
<{^_^}> [nixpkgs] @jtojnar pushed 166 commits to staging: https://git.io/JeMj8
lopsided98 has quit [Quit: Disconnected]
<{^_^}> [nixpkgs] @veprbl pushed commit from @eadwu to release-19.09 « nvidia_x11: 435.21 -> 440.36 »: https://git.io/JeMjE
mexisme has quit [Ping timeout: 276 seconds]
lopsided98 has joined #nixos
andrew_ has quit [Quit: ZNC 1.7.5 - https://znc.in]
<{^_^}> [nixpkgs] @filalex77 opened pull request #74920 → scry: 0.8.0 -> 0.8.1 → https://git.io/JeMjo
mexisme has joined #nixos
andrewzah has joined #nixos
<{^_^}> [nixpkgs] @filalex77 opened pull request #74921 → mint: 0.5.0 -> 0.6.0 → https://git.io/JeMjM
domogled has joined #nixos
mananamenos has joined #nixos
kckasumi has quit [Ping timeout: 265 seconds]
mexisme has quit [Ping timeout: 252 seconds]
Shoubit has quit [Remote host closed the connection]
<mananamenos> hi, not nixos related related, but cannot figure out how to formulate my question in google. If i take a hdd with windows or linux in it, and connect it to a computer via usb, select this hdd in boot menu when turning the computer, would it actually load my os from hdd as it were connected via sata3?
knupfer has joined #nixos
genesis has quit [Ping timeout: 268 seconds]
Shoubit has joined #nixos
mexisme has joined #nixos
lopsided98 has quit [Quit: Disconnected]
lopsided98 has joined #nixos
knupfer has quit [Ping timeout: 268 seconds]
vaibhavsagar has joined #nixos
<vaibhavsagar> mananamenos: yes, I believe so
mexisme has quit [Ping timeout: 250 seconds]
<vaibhavsagar> I wouldn't expect it to be any different from a second internal drive (except for transfer speed)
dbmikus_ has joined #nixos
<vaibhavsagar> sometimes your OS has hardware-specific drivers that won't play well with a different computer, and Windows in particular has a license key that's tied to the specific computer it's installed on
<mananamenos> vaibhavsagar, thanks, i've just tried it. Once I select the external, usb connected hdd, i can choose windows/nixos from boot loader, but then loading the os it crashes, something is wrong.
avn has quit [Remote host closed the connection]
<mananamenos> which is weird, cause after selecting hhd, my boot partition was recognized the same way as when hdd was connected to sata3, however, neither nixos nor windows finishes loading successfuly
<{^_^}> [nixpkgs] @matthewbauer opened pull request #74922 → ghc: don’t use gold when useLLVM = true → https://git.io/JeDeC
mexisme has joined #nixos
sweep has joined #nixos
<vaibhavsagar> mananamenos: is this the same computer the HDD came from internally?
gxt has quit [Ping timeout: 260 seconds]
sweep is now known as genesis
genesis has joined #nixos
genesis has quit [Changing host]
emptyflask has joined #nixos
<mananamenos> vaibhavsagar, yes
<vaibhavsagar> hmm, that's very weird
<vaibhavsagar> some bootloader thing maybe?
drakonis has joined #nixos
mexisme has quit [Ping timeout: 246 seconds]
<mananamenos> yeah, maybe, gonna try check that. Thank you again
mananamenos has left #nixos ["Killed buffer"]
<emptyflask> I was looking for some way to install https://github.com/RPTools/maptool on NixOS, but it says it requires Oracle Java SE 10, which isn't in nixpkgs. is there any reason it's not available?
<tilpner> Licensing perhaps?
<srhb> I think it's no worse than the existing oracle jdk. They have admittedly draconic licenses already and are a bother to maintain
<srhb> So at a guess: It's cumbersome, no one bothered.
<srhb> I'd probably try coercing the maptool to use a less evil jre.
<drakonis> ah, rpg player.
mexisme has joined #nixos
<drakonis> a rpg player.
<drakonis> from what i remember, you don't actually have to use oracle's jdk, there are other builds that provide the exact same featureset under a different license
ambro718 has joined #nixos
<drakonis> emptyflask: it requires java, not specifically oracle's build.
andrewzah has left #nixos ["WeeChat 2.5"]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<emptyflask> according to https://github.com/RPTools/maptool/blob/master/doc/How_To_Install_JDK.md it has some specific requirements, though I'm not familiar with the whole java ecosystem, so I don't know if there's an alternative that would work
<drakonis> there are plenty
<drakonis> on windows, oracle jre is the most common option
<chloekek> You could just give it a try with JDK from Nixpkgs.
<drakonis> do that
<chloekek> I doubt those are actually hard requirements, but rather there to reduce bug reports involving Java version issues.
mexisme has quit [Ping timeout: 276 seconds]
Havvy has joined #nixos
<emptyflask> yeah I attempted using jdk11 and while it started up, it immediately crashes with `Exception in thread "main" java.lang.NoClassDefFoundError: sun/reflect/Reflection`
<drakonis> dont actually use the wrong jdk version
<drakonis> it wants jdk 10
<drakonis> run jdk 10
isHavvy has quit [Ping timeout: 245 seconds]
mexisme has joined #nixos
<chloekek> XD maybe sun apis aren’t in the free jdk afterall
knupfer has joined #nixos
<drakonis> they arent?
<drakonis> they appaer to be
<drakonis> i think its due to jdk11 doing some changes
<drakonis> newer jdk releases broke older code due to some classes getting shuffled around and consequentially no longer being part of the default classpath
mexisme has quit [Ping timeout: 246 seconds]
<drakonis> so you had to manually include them
mexisme has joined #nixos
cosimone has quit [Quit: Terminated!]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
mexisme has quit [Ping timeout: 245 seconds]
doyougnu has joined #nixos
knupfer has quit [Ping timeout: 250 seconds]
mexisme has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #74889 → zsh-powerlevel9k: 2017-11-10 -> v0.6.7 → https://git.io/JeMDd
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to release-19.09: https://git.io/JeDvv
xensky has joined #nixos
dbmikus_ has quit [Ping timeout: 268 seconds]
bionicpup64_2042 has joined #nixos
chloekek has quit [Quit: WeeChat 2.6]
tarnacious has joined #nixos
mexisme has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #74332 → akira-unstable: init at 2019-10-12 → https://git.io/JeX4s
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JeDvm
<{^_^}> [nix] @Profpatsch opened pull request #3255 → doc/manual: add note to `allowSubstitutes` advanced attribute → https://git.io/JeDvZ
tarnacious has quit [Ping timeout: 268 seconds]
mexisme has joined #nixos
xensky has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
zupo has joined #nixos
xensky has joined #nixos
xensky has quit [Client Quit]
xensky has joined #nixos
mexisme has quit [Ping timeout: 252 seconds]
xensky has quit [Client Quit]
xensky has joined #nixos
xensky has quit [Client Quit]
xensky has joined #nixos
<{^_^}> [nixpkgs] @filalex77 opened pull request #74923 → starship: 0.26.5 -> 0.27.0 → https://git.io/JeDvB
bionicpup64_2042 has quit [Ping timeout: 276 seconds]
mexisme has joined #nixos
Ariakenom has quit [Quit: WeeChat 2.6]
ravndal has quit [Quit: WeeChat 2.6]
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
ravndal has joined #nixos
<{^_^}> [nixpkgs] @vbgl opened pull request #74924 → ocamlPackages.merlin: 3.3.2 → 3.3.3 → https://git.io/JeDvX
mexisme has quit [Ping timeout: 276 seconds]
cosimone has joined #nixos
gxt has joined #nixos
mexisme has joined #nixos
domogled has quit [Quit: domogled]
boxscape has joined #nixos
sk8forether has joined #nixos
mounty has quit [Ping timeout: 265 seconds]
xkapastel has quit [Quit: Connection closed for inactivity]
LLED2_3 has quit [Ping timeout: 268 seconds]
<Gopal-M> hello!
<Gopal-M> how do I pin down the name of my network device?
<srhb> Gopal-M: Do you just want to disable the reproducible naming entirely?
<Gopal-M> no, rather the opposite
<Gopal-M> my interface is named `eth0`
<Gopal-M> I have no idea
nuncanada has joined #nixos
<srhb> Gopal-M: Which version of NixOS are you on?
<Gopal-M> because I haven't disabled `networking.usePredictableInterfaceNames`
<Gopal-M> 19.09
<Gopal-M> I am not able to configure `eth0` through `networking.interfaces`
halfbit has quit [Ping timeout: 246 seconds]
<srhb> What's the device?
<srhb> Um. :)
<Gopal-M> srhb: wdym by the device?
<Gopal-M> I have an encrypted zpool which I log into at stage-1, dropbear ssh, and unlock. At that time, my interface is named eth0.
<srhb> aaah.
mexisme has quit [Ping timeout: 252 seconds]
<Gopal-M> But during boot, if I don't configure anything, it acquires the primary IP by DHCP with the interface name `eth0`.
<Gopal-M> but my problem is I want to add the secondary IP too
<Gopal-M> anything I do with `networking.interfaces` results in a failure, causing `network-setup.service` wait for 1 mins 30 seconds at boot with it eventually failing
<Gopal-M> is it normal behaviour to have the interface named `eth0` in this case?
<srhb> I don't believe it is, but it may be related to the early configuration of the interface.
<srhb> I don't know for sure though. You could try ensuring that it's dropped before passing on from the initrd.
<Gopal-M> how can I ensure that?
<srhb> Probably the systemd docs on the renaming will be useful here.
<srhb> Probably deleting all IPs and downing the interface. It would be an interesting test at least. But the docs might be faster than guesswork :)
dbmikus_ has joined #nixos
<srhb> I don't _think_ we actively do anything in NixOS to prevent the renaming of such early devices, but that might be an avenue to check too
mexisme has joined #nixos
halfbit has joined #nixos
<Gopal-M> I also get a lot of `kernel: refused connection IN=eth0` if that's relevant
<srhb> That just sounds like the firewall.
ninegrid has joined #nixos
mexisme has quit [Ping timeout: 245 seconds]
<Gopal-M> but I don't think I have anything blocked in my firewall. Docker handles iptables completely. I've added only 4 SNAT rules.
<srhb> I tried setting the test for predictable interfaces to enable boot.initrd.network and that appears to cause the interface to not be renamed, just as you see.
<Gopal-M> I say this because on another nixos system, I don't get any of those kernel refused connection messages
<Gopal-M> srhb: thank you
<Gopal-M> could you try `networking.interfaces` to then manually configure that network?
<Gopal-M> and see if that works?
<srhb> Flushing the ips from the device before exiting initrd does not, however, fix the issue.
<srhb> This feels like a regression..
<Gopal-M> this is all part of a bigger issue for me, though
<Gopal-M> I was using `networking.localCommands` or `systemd.network` to work around htis
<Gopal-M> but the bigger issue is that `docker` containers fail DNS resolution after a random period of creation
<Gopal-M> both internal and external. it works for a certain period of time but after that, they're no longer able to resolve domains.
<srhb> Sorry, I can't stack pop until I understand this. :P
<Gopal-M> oh, np, let me read
<Gopal-M> thank you
<srhb> I'm happy that my gut feeling was exactly what the problem was, but... :P
<Gopal-M> can you point me towards how I'd go applying this fix?
demfloro_ has joined #nixos
<srhb> I'm not sure you should apply it just yet..
<Gopal-M> I see
Jackneill has quit [Read error: Connection reset by peer]
<Gopal-M> then I'll wait for 20.03 :)
<srhb> I meant, I'm still reading.
<Gopal-M> ah, sorry about that :P
<srhb> boot.initrd.network.postCommands = "${pkgs.iproute}/bin/ip link set dev eth0 down"; -- fixes it in the test. So, maybe it would suffice for you to somehow ensure that the link is downed like that at the end of your initrd session
<srhb> not sure how the ssh stuff works, haven't used it in years.
<srhb> So don't use the above, it was just to verify.
<srhb> (The interface stops being busy, causing stage2 to be able to rename correctly)
<Gopal-M> I thought of that but won't it make ssh inaccessible since it's taking `eth0` before stage 1 is over?
<Gopal-M> you know, what I can do?
<srhb> Yes, so don't use the exact command. Instead, somehow, make it the final command of your initrd session, so to speak
<Gopal-M> I can just run that command myself
<srhb> Presumably you can run arbitrary commands in the initrd.
<Gopal-M> like: `zfs load-key -a && ip link set dev eth0 down && killall zfs`
<Gopal-M> do you think this will work?
<srhb> Is the killall what causes boot to progress?
<Gopal-M> yes
<srhb> Then you'll want that in a script that is not interrupted by your disconnecting somehow
<srhb> But yes, that sounds plausible.
<Gopal-M> wait, there was something in the NixOS on ZFS wiki
<{^_^}> [nixpkgs] @waiting-for-dev opened pull request #74925 → rails: init at 6.0.1 → https://git.io/JeDfX
<srhb> Not sure what happens to the profile script once you disconnect.
<Gopal-M> echo "zfs load-key -a && ip link set dev eth0 down && killall zfs" >> /root/.profile
<Gopal-M> damn
<srhb> Might need some gracious nohupping
<srhb> You're on the right track though
<Gopal-M> yeah
<srhb> So you'll probably get it to work with a few tests :)
<Gopal-M> thank you :)
<srhb> Welcome.
<Gopal-M> if only i could run tmux or screen in the initrd :P
<srhb> You can, of course, but that seems a bit heavyweight.
<Gopal-M> yeah
<srhb> if dropbear behaves like openssh it'll send SIGHUP once it realizes you're disconnected
<Gopal-M> it worked
<srhb> woo :)
<Gopal-M> echo "zfs load-key -a && ip link set dev eth0 down && killall zfs" >> /root/.profile
<Gopal-M> helll yeahhh!
<srhb> I think you should still nohup guard it
<Gopal-M> now it's eno1
<Gopal-M> thank you so much, srhb
<srhb> In case dropbear is sometimes faster at realizing you're offline
justanotheruser has quit [Ping timeout: 250 seconds]
<srhb> No problem :)
<Gopal-M> I'll search what nohup is :P
ddellacosta has quit [Read error: Connection reset by peer]
<srhb> Basically `nohup foo` will intercept SIGHUP so foo never sees it
<acarrico> I noticed several bug reports on man and info pages, but I don't understand the status of these. Even with 'nix-shell -p gcc gcc.info gcc.man', I don't get any docs. Does anyone know how this got resolved?
mexisme has joined #nixos
ddellacosta has joined #nixos
smatting has quit [Ping timeout: 268 seconds]
lsix has quit [Quit: Leaving]
<infinisil> acarrico: What docs are you looking for?
<infinisil> If you're looking for the developer man pages, they're in pkgs.manpages
<acarrico> infinisil: for example: man gcc --> No manual entry for gcc.
<infinisil> Hm yeah doesn't work for me either
<acarrico> infinisil: nix-shell -p manpages --> No manual entry for gcc.
<acarrico> There are a bunch of bugreports about multiple output derivations.
jD91mZM2 has quit [Quit: ZNC 1.7.4 - https://znc.in]
<acarrico> It seems like there was some change which makes some outputs optional, including info/man/debug/etc., but I really don't understand how it works.
<o1lo01ol1o> Can an arbitrary environment variable be read in nix?
jD91mZM2 has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #74625 → rgbds: 0.3.8 -> 0.3.9 → https://git.io/Je1nh
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/JeDJk
<{^_^}> [nixpkgs] @filalex77 opened pull request #74927 → bitwarden_rs: 1.9.1 -> 1.13.0 → https://git.io/JeDJI
<gchristensen> builtins.getEnv but *strongly*discouraged*
<o1lo01ol1o> Right, I sensed that. The issue I'm having is that I need to get some values set by cloudformation during a gitlab pipeline job.
<srhb> Make it an argument to your nix expression instead.
<srhb> ~*Suddenly purity*~
wildtrees has joined #nixos
<{^_^}> [nixpkgs] @davidak opened pull request #74928 → Update CONTRIBUTING.md → https://git.io/JeDJs
ThatDocsLady_ has quit [Ping timeout: 265 seconds]
chloekek has joined #nixos
<o1lo01ol1o> ah yes ... so, in that case, how would I build the expression using the arguments prior to copying the closure?
<srhb> I don't think I understood that.
<{^_^}> [nixpkgs] @filalex77 opened pull request #74929 → Hugo 0.60.1 → https://git.io/JeDJ8
<o1lo01ol1o> `nix-build release.nix arg1 arg2 arg3 -A myattribute`
<srhb> --arg arg1 --arg arg2 ...
<srhb> But otherwise yes
<{^_^}> [nix] @edolstra pushed to master « Disable recursive Nix test on macOS »: https://git.io/JeDJ4
<srhb> It's in the nix-build manual.
<o1lo01ol1o> ah, ok, thanks!
<o1lo01ol1o> srhb++
<{^_^}> srhb's karma got increased to 81
<{^_^}> [nixpkgs] @jonringer opened pull request #74930 → pythonPackages.gpapi: disable for python2 → https://git.io/JeDJR
<o1lo01ol1o> gchristensen++
<{^_^}> gchristensen's karma got increased to 178
lunik10 has quit [Quit: :x]
<{^_^}> [nixpkgs] @filalex77 opened pull request #74931 → fzf: 0.18.0 -> 0.19.0 → https://git.io/JeDJE
<sondr3> is there a top 10 list of karma?
domogled has joined #nixos
<srhb> I don't think so.
<{^_^}> [nixpkgs] @jonringer opened pull request #74932 → python3Packages.gplaycli: 3.25 -> 3.26 → https://git.io/JeDJK
tarnacious has joined #nixos
<gchristensen> and if it did, I would want aszlig to be on it
demfloro_ has quit [Quit: leaving]
demfloro has joined #nixos
<srhb> All of the spots! :D
domogled has quit [Ping timeout: 276 seconds]
Ariakenom has joined #nixos
MmeQuignon has quit [Ping timeout: 265 seconds]
<acarrico> infinisil: The packages gcc.man and gcc.info exist as /nix/store/*-gcc-8.3.0-man/share/man/.. and -info/share/info
<acarrico> It doesn't seem like man and info are wrapped to find these when brought in with nix-shell -p on my current nixos.
<{^_^}> [mobile-nixos] @samueldr pushed to master « doc: Makes articles pipeline more aware of image alignment »: https://git.io/JeDJb
<{^_^}> [mobile-nixos-website] @samueldr pushed 3 commits to master: https://git.io/JeDJN
knupfer has joined #nixos
knupfer has quit [Quit: knupfer]
<{^_^}> [nixpkgs] @Ma27 merged pull request #74930 → pythonPackages.gpapi: disable for python2 → https://git.io/JeDJR
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JeDUt
tarnacious has quit [Quit: leaving]
orivej has quit [Ping timeout: 246 seconds]
<acarrico> Ok so I can't get the gcc man page with nix-shell -p gcc.man, but I can get it with 'nix run nixpkgs.gcc.man'. What is this doing?
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JeDU8
<{^_^}> [nixpkgs] @Ma27 merged pull request #74932 → python3Packages.gplaycli: 3.25 -> 3.26 → https://git.io/JeDJK
<acarrico> Some for bin utils: 'nix run nixpkgs.binutils.man' works.
<acarrico> Can we get this explained and documented in the manual?
<acarrico> s/Some for/Same for/
tarnacious has joined #nixos
<acarrico> Maybe I'll reopen #43547
<{^_^}> https://github.com/NixOS/nixpkgs/issues/43547 (by bgamari, 1 year ago, closed): binutils and gcc manpages hidden by wrappers
justanotheruser has joined #nixos
<{^_^}> [nixpkgs] @eonpatapon opened pull request #74933 → skaffold: 0.36.0 -> 1.0.1 → https://git.io/JeDU2
ottidmes has joined #nixos
iqubic` has quit [Quit: ERC (IRC client for Emacs 27.0.50)]
<ottidmes> Is there a way to boot into NixOS forcing CPU rendering or some such? Because I changed GPUs and NixOS is still configured for the old GPU. Unfortunately it then crashes the display while booting into NixOS, so I cannot get access to the console either.
domogled has joined #nixos
<ottidmes> plan B would be to use a NixOS liveCD and try nixos-enter, but then I would have to setup my file systems, which is a bit of a pain
<ottidmes> plan C is to plugin my old GPU and fix my config before trying my new GPU again
mexisme has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @bkchr closed pull request #69460 → bluez: 5.50 -> 5.51 → https://git.io/JeGrT
<gchristensen> I think you could blacklist the modules or something via kernel params?
mounty has joined #nixos
Soo_Slow has joined #nixos
<gchristensen> ,locate grunt-cli
<gchristensen> ,locate grunt
<{^_^}> Found in packages: brackets
<{^_^}> Found in packages: pig, brackets, vscodium, oh-my-zsh, python37Packages.jupyterhub, vimPlugins.vim-addon-errorformats
<tilpner> ottidmes: Try with LIBGL_ALWAYS_SOFTWARE=1
<tilpner> Although you seem to want something system-wide and for more than opengl? :/
lunik10 has joined #nixos
<Yaniel> ottidmes: you can change the config and rebuild from the livecd I think
<Yaniel> no need to touch filesystems
<Yaniel> IIRC I had to do that once for some reason
selfsymmetric-mu has joined #nixos
<tilpner> ottidmes: When exactly does it crash? Perhaps you can disable the unit by editing the kernel command line
<ottidmes> gchristensen: I just cloned my config on this machine, checked my hardware config, it is configured to use modesetting, which I believe is using some basic standard that most GPUs will suppport, so strange that it crashes, but good suggestion otherwise
<tilpner> ottidmes: You can always blacklist the kernel modules your GPU uses from the kernel command line
<tilpner> ottidmes: Press e while booting with grub or systemd-boot, add modprobe.blacklist=<name>
<ottidmes> tilpner: thanks, guess I will just try modprobe.blacklist=modesetting and see what happens
<tilpner> Hmm, I don't think that will do anything
<tilpner> That would be nomodeset
<ottidmes> tilpner: awesome, that did the trick, now X11 just fails (well, obviously), but at least I have console access now!
nexgen has quit [Quit: Leaving]
<x123_> So, I am trying to port some more tests from perl -> python, but I am running into a test that doesn't even work at all in the current branch, `nixos/tests/munin.nix`, but that seems to be becaues munin-node doesn't even load or have a single plugin enabled out of the box. Is that the test's responsibility to set that up or the modules responsbility to at least enable a basic monitoring plugin like load or
<x123_> something else? It seems like the module wants to copy the plugins over
fendor has quit [Ping timeout: 268 seconds]
<erictapen> I'm trying to build my system with flakes. Does anybody know wether I can reference another flake at any place in the code like I was able to do with '<nixpkgs>' ? Would be really handy here.
zeta_0 has joined #nixos
<x123_> possible solutions that I see are just port the tests to python, and just check that the service starts but don't worry about checking munin-cron since it would need to have a munin-node with at least one plugin enabled
<{^_^}> [nixpkgs] @c0bw3b merged pull request #64849 → pmacct: init at 1.7.3 → https://git.io/fjXdJ
cosimone has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/JeDUp
cosimone has joined #nixos
dbmikus_ has quit [Ping timeout: 250 seconds]
<zeta_0> clever: uhh, i am currently running nixos-unstable and would like to use the nix package ihaskell, but ihaskell is only supported in nixos-stable, is there a workaround that i could do to install ihaskell? i have no idea what to do?
dbmikus_ has joined #nixos
<srhb> x123_: Or drop it entirely. I'm not sure it's used. Might need a big of git log digging
<{^_^}> [nixpkgs] @matthewbauer merged pull request #74882 → grpc: fix build on armv6l → https://git.io/JeMMX
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/JeDTk
MmeQuignon has joined #nixos
<clever> ,unstable zeta_0
<srhb> x123_: Hmm, looks like it's mostly the test that has been abandoned.
<srhb> x123_: In that case, assuming people use the module, it should probably be the responsibility of the test to set it up.
<srhb> x123_: However, if no one is looking at the test anyway (since it's broken...) maybe it's a bit wasted effort
<srhb> x123_: I'm basing this mostly on there having been module updates in january 2019.
ninegrid has quit [Ping timeout: 250 seconds]
<x123_> I Mean, I can't even get a super basic plugin to load properly
cosimone has quit [Read error: Connection reset by peer]
cosimone_ has joined #nixos
<zeta_0> clever: well, i am using nixos-unstable, and i thought it uses nixpkgs-unstable by default?
<srhb> x123_: I'm tempted to say that your efforts are probably better spent elsewhere :P
<srhb> We should probably delete the test entirely if it's useless and no one cares, for now.
<srhb> It's not like git history is destroyed.
<clever> zeta_0: just swap the names in the directions
<clever> zeta_0: it still explains how to run software from a channel your not on
<x123_> The thing is, I cna make the test at least make sure the service starts
<x123_> I just can't do all these other silly things like checking that munin-cron can connect to a munin-node and produce expected output
<srhb> x123_: OK, if you think that adds value that seems sensible. :)
<x123_> should I juts do that and leave some comments that this should be extended further or... yea i dunno
<srhb> I think it has approximately zero users, and quite certainly none that check whether the test succeeds.
<x123_> I am just trying to help out with some of this test porting, if there's elsewhere that would be more helpful I'm happy to do it, I've been using NixOS for all of 4 days
<srhb> So scale your effort accordingly.
<srhb> I know :) And it's appreciated. I'm just trying to say there's some cruft around that's hard to gauge.
<srhb> x123_: And I don't know whether a working test that no one looks at is much better than no test at all. :P
<x123_> yeah, fair enough, I am just knocking out ones I see listed in the test port issue, I'll have in mind that if it looks crufty I should try to simplify/remove useless parts/or whatever I guess
<srhb> One burns CPU cycles, the other doesn't.
* srhb nods
<{^_^}> [nixpkgs] @matthewbauer merged pull request #74855 → libffi: 3.2.1 -> 3.3 → https://git.io/JeMKQ
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to staging: https://git.io/JeDTO
<srhb> Maybe if it gets into a working state someone will start extending it!
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @Ma27 merged pull request #74931 → fzf: 0.18.0 -> 0.19.0 → https://git.io/JeDJE
<{^_^}> [nixpkgs] @Ma27 pushed 3 commits to master: https://git.io/JeDTZ
<{^_^}> [nixpkgs] @Ma27 merged pull request #74929 → hugo: 0.60.0 -> 0.60.1 → https://git.io/JeDJ8
<{^_^}> [nixpkgs] @Ma27 pushed 3 commits to master: https://git.io/JeDTc
lovesegfault has joined #nixos
<{^_^}> [nixpkgs] @x123 opened pull request #74935 → nixos/tests/munin: port to python → https://git.io/JeDT8
<x123_> alright, well, on to another one
<{^_^}> [nixpkgs] @thoughtpolice pushed to master « mimalloc: un-break dynamic linking »: https://git.io/JeDT0
dahirsch has joined #nixos
fusion809 has quit [Remote host closed the connection]
<zeta_0> clever: so if i understand correctly, i just need to swap `unstable` with `stable` in the instructions link you sent me?
<clever> zeta_0: pretty much
<zeta_0> clever: ok, understood
cosimone_ has quit [Remote host closed the connection]
cosimone_ has joined #nixos
<dahirsch> im using the mozilla-nixpkgs overlay and trying to crosscompile a rust project to muslpi. with >cargo build --target=<right target< it cant find the std crate. any ideas?
fendor has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #74857 → bitcoin-abc: 0.20.6 -> 0.20.7 → https://git.io/JeM67
<{^_^}> [nixpkgs] @Lassulus pushed to master « bitcoin-abc: 0.20.6 -> 0.20.7 »: https://git.io/JeDTF
<thoughtpolice> ^^ i love pushing broken commits because i forgot to amend something :( sigh, fix incoming, though if mimalloc has been busted for a month i doubt anyone was using it but me. my fualt
<thoughtpolice> *fault
rardiol has quit [Ping timeout: 268 seconds]
ottidmes has quit [Ping timeout: 240 seconds]
fendor has quit [Ping timeout: 250 seconds]
cosimone_ has quit [Remote host closed the connection]
cosimone_ has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @acowley opened pull request #74936 → emacs: do not use seq package from elpa for emacs >= 27 → https://git.io/JeDkZ
rardiol has joined #nixos
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
fendor has joined #nixos
cosimone_ has quit [Excess Flood]
cosimone_ has joined #nixos
pie_ has quit [Ping timeout: 265 seconds]
fendor__ has joined #nixos
ottidmes has joined #nixos
fendor has quit [Ping timeout: 240 seconds]
ottidmes has quit [Read error: Connection reset by peer]
knupfer has joined #nixos
pie_ has joined #nixos
cosimone_ has quit [Remote host closed the connection]
cosimone_ has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #74859 → electron-cash: 4.0.10 -> 4.0.11 → https://git.io/JeMie
<{^_^}> [nixpkgs] @Lassulus pushed to master « electron-cash: 4.0.10 -> 4.0.11 »: https://git.io/JeDkH
knupfer has quit [Ping timeout: 246 seconds]
fendor__ has quit [Ping timeout: 265 seconds]
iqubic has joined #nixos
work_ has joined #nixos
cosimone_ has quit [Remote host closed the connection]
cosimone_ has joined #nixos
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #72574 → libndctl: 66 -> 67 → https://git.io/Jeg2L
<{^_^}> [nixpkgs] @thoughtpolice pushed commit from @r-ryantm to staging « libndctl: 66 -> 67 »: https://git.io/JeDkN
cosimone_ has quit [Remote host closed the connection]
cosimone_ has joined #nixos
ixiqem has left #nixos ["WeeChat 1.4"]
cosimone_ has quit [Client Quit]
genesis has quit [Ping timeout: 265 seconds]
sweep has joined #nixos
justanotheruser has quit [Ping timeout: 246 seconds]
smatting has joined #nixos
zeta_0 has joined #nixos
chiefgoat has quit [Quit: ZNC 1.7.5 - https://znc.in]
h0m1 has quit [Quit: WeeChat 2.6]
<zeta_0> are `nixos-unstable` and `nixpkgs-unstable` 2 different channels?
<Yaniel> yes
<lassulus> yes
<gchristensen> ,which-channel
<lassulus> nixos-unstable has more tests
<Yaniel> nixpkgs-unstable the yolo channel
<Yaniel> nixos-unstable is still relatively safe
h0m1 has joined #nixos
vesper11 has quit [Ping timeout: 246 seconds]
<lassulus> depends on what you depend on
<lassulus> virtualbox? broken sometimes
chiefgoat has joined #nixos
<zeta_0> so which channel is right a the bleeding edge?
vesper11 has joined #nixos
<lassulus> I guess nixos-unstable
<lassulus> but stuff breaks sometimes
<zeta_0> Yaniel: `yolo channel`?
chiefgoat has quit [Client Quit]
<{^_^}> [nixpkgs] @x123 opened pull request #74938 → nixos/tests/i3wm: port to python → https://git.io/JeDIc
smatting has quit [Ping timeout: 240 seconds]
chiefgoat has joined #nixos
ottidmes has joined #nixos
<Yaniel> zeta_0: "expect frequent breakage for most things"
<Yaniel> nixos-unstable has a lot more tests so if something breaks it is more likely to get fixed before the channel updates
sweep is now known as genesis
genesis has joined #nixos
genesis has quit [Changing host]
dahirsch has quit [Quit: Leaving]
<zeta_0> Yaniel: i plan on using nixos-unstable for work, so i guess i am better using nixos-unstable instead of nixpkgs-unstable
<Yaniel> yes
<zeta_0> Yaniel: thanks for the clarification
<gchristensen> if you're using NixOS, you should use a nixos-* channel
<zeta_0> Yaniel: typo: `off` after `better`
<zeta_0> gchristensen: `nixos-* channel`?
<ottidmes> Ah, that was confusing, so "vesa" includes amdgpu, and "amdgpu" is something different, like some older version? Since when I try videoDrivers = [ "amdgpu" ]; it fails, videoDrivers = [ "vesa" ]; it succeeds, while lspci gives me kernel modules: amdgpu when it succeeds
<ottidmes> zeta_0: any of the channels with the nixos- prefix, so nixos-unstable nixos-19.09 etc
kuznero has joined #nixos
<kuznero> Hi All!
<kuznero> How do I provide `unstable.alacritty` instead of `alacritty` here? https://gitlab.com/kuznero/dotfiles/blob/master/packages/my-config/default.nix#L4
<zeta_0> gchristensen: i'd prefer to use stable but unstable has packages tat i need (riot-desktop, gnome-multi-writer and so forth)
<zeta_0> gchristensen: i don't think they are on the stable channel yet
<ottidmes> kuznero: change this line https://gitlab.com/kuznero/dotfiles/blob/master/packages/overlay.nix#L15 to have { alacritty = unstable.alacritty; } instead of passing it an empty {}
barrucad1 is now known as barrucadu
<ottidmes> kuznero: or rather self.unstable.alacritty;
<kuznero> ottidmes, super! thanks!
<zeta_0> anyways thanks for clarifying some things that were confusing me
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
<{^_^}> [nixpkgs] @Lassulus merged pull request #74832 → ejabberd: 19.08 -> 19.09.1 → https://git.io/JeM0P
<{^_^}> [nixpkgs] @Lassulus pushed commit from @ajs124 to master « ejabberd: 19.08 -> 19.09.1 »: https://git.io/JeDI9
noneucat has joined #nixos
<{^_^}> [nixpkgs] @babariviere opened pull request #74939 → insomnia: 7.0.3 -> 7.0.5 → https://git.io/JeDI7
zeta_0 has joined #nixos
<zeta_0> i am getting this error when i try to a rebuild: https://hastebin.com/poxuxuvelu.rb
kuznero has quit [Remote host closed the connection]
<clever> zeta_0: does `nix-channel --list` show a nixos channel?
<zeta_0> this happened after i added a new channel: https://hastebin.com/yokuzovuhi.cs
<clever> zeta_0: you dont have a channel with a name of "nixos" anymore, so its failing to find "nixos"
<clever> zeta_0: one of them must be named "nixos" in the left column, and nixos-rebuild will use that
<tilpner> It can also be named nixpkgs
<clever> tilpner: the default $NIX_PATH assumes its named nixos, and will complain if it isnt
<zeta_0> i removed it, i did not know that i needed it, how do i fix this
<Thra11> How do I search for a file (to work out what package it's in)?
<clever> zeta_0: use --add again, the man page says how to specify a name
<clever> Thra11: nix-locate and the ,locate command on {^_^}
<noneucat> i usually just did "find /nix/store -name" but it looks like i've found a better way haha :)
<zeta_0> clever: `nix-channel --add nixos` ?
<clever> zeta_0: you must give both a name and url, the man page says which order they go in
<Thra11> clever: How do I work out which package nix-locate is in? :p
<clever> ,locate bin/nix-locate
<clever> ,locate
<{^_^}> Use ,locate <filename> to find packages containing such a file. Powered by nix-index (local installation recommended) https://github.com/bennofs/nix-index
<{^_^}> Found in packages: nix-index
<zeta_0> clever: for adding a `primary` channel or `other` channel? https://nixos.wiki/wiki/Nix_channels
<clever> zeta_0: any channel
<siraben> Why does my Travis build fail even though nix-build . works fine? https://travis-ci.org/siraben/mini-haskell/jobs/620331829?utm_medium=notification&utm_source=github_status
<siraben> (it's a single file C program)
<zeta_0> clever: so substitute `channel-name` with nixos? https://hastebin.com/ivugacusoq.cs
<clever> siraben: does /nix/store/dfcag0m309w32f9a2cgs3k5d3qj7slzf-mini-haskell.drv exist locally?
<Thra11> clever: Thanks
<clever> zeta_0: nixos-unstable or nixos-19.09
<tilpner> siraben: timeout
<tilpner> siraben: Your local machine is more powerful than whatever travis uses
<siraben> Oh, I see.
<tilpner> Increase or remove the timeout
<clever> tilpner: it failed in 56 seconds, that doesnt look like a timeout?
<tilpner> clever: siraben added their own 10s timeout
<clever> oh
<clever> that will do it
ambro718 has quit [Quit: Konversation terminated!]
<siraben> in check_compile.sh
<{^_^}> [nixpkgs] @jonringer merged pull request #74892 → pacman: 5.1.3 -> 5.2.1 → https://git.io/JeMym
Ariakenom has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @jonringer pushed commit from @lopsided98 to master « pacman: 5.1.3 -> 5.2.1 »: https://git.io/JeDLv
Ariakenom has joined #nixos
<clever> siraben: id say you should also print that your own timeout triggered, when it triggers
ninegrid has joined #nixos
<zeta_0> clever: i think that its correct: https://hastebin.com/jisuyetame.cs
<{^_^}> [nixpkgs] @chkno opened pull request #74940 → vimPlugins.thesaurus_query-vim: Init at 2019-11-09 → https://git.io/JeDLJ
<clever> zeta_0: you want to delete the duplicate nixos-unstable
<tilpner> clever: There's no duplicate?
<tilpner> Or was that in another users channels?
<tilpner> zeta_0: Did you --update it?
<clever> tilpner: both nixos and nixos-unstable map to nixos-unstable
<clever> which is pointless
<tilpner> Not quite, they could be updated independently
<clever> which would likely lead to more confusion
<tilpner> For slightly more fine-grained rebuild management
ninegrid has quit [Ping timeout: 245 seconds]
philr has joined #nixos
<tilpner> I agree it's most likely not what they want, and if it is they can override our opinions
* tilpner quiet
<{^_^}> [mobile-nixos] @samueldr opened pull request #58 → Add failure reporting to initrd → https://git.io/JeDLt
<zeta_0> clever: tilpner: https://hastebin.com/jarehasifi.cs
<clever> zeta_0: looks good
<siraben> clever: any potential refactor? http://ix.io/23uj
<zeta_0> cool, time for a rebuild
zeta_0 has quit [Quit: rebuilding]
<fuzen> Trying to package a theme, I am running `nix-env -f $NIXPKGS -qaP 'sweet'` but it isn't showing the package. The repo is available at https://github.com/Fuzen-py/nixpkgs
<clever> siraben: probably fine
<siraben> Alright.
<siraben> I'll raise it to 60 to be safe.
<tilpner> fuzen: You didn't add it to all-packages.nix
<tilpner> ,-A
<{^_^}> You'll usually want to use nix-env -i with -A. It's faster and more precise. See https://nixos.wiki/wiki/FAQ/nix-env_-iA for details.
<tilpner> Also that. Name-based access is slow and clunky
<fuzen> I didnt see that on the wiki, thank you.
smatting has joined #nixos
<{^_^}> [nixpkgs] @adisbladis merged pull request #74936 → emacs: do not use seq package from elpa for emacs >= 27 → https://git.io/JeDkZ
Jackneill has joined #nixos
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/JeDLs
<siraben> Thanks tilpner, it works now.
<siraben> How did you know that it was due to timeout?
<tilpner> It failed during check, and the manpage for timeout documents the exit code 124
<siraben> Ah. I see.
<{^_^}> [nixpkgs] @burke opened pull request #74942 → itstool: fix double-shebang issue on macOS → https://git.io/JeDLW
<{^_^}> [nixpkgs] @veprbl merged pull request #74911 → Update qtbase mac patches for 5.12.6 → https://git.io/JeMNG
<{^_^}> [nixpkgs] @veprbl pushed commit from @lavoiesl to master « qt5.qtbase: fix darwin patches for 5.12.6 (#74911) »: https://git.io/JeDLl
drakonis has quit [Ping timeout: 240 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
justanotheruser has joined #nixos
zeta_0 has joined #nixos
justan0theruser has joined #nixos
justanotheruser has quit [Read error: Connection reset by peer]
drakonis has joined #nixos
mexisme has joined #nixos
<zeta_0> clever: can i change the piece of code so that i can place it in home.nix or maybe in my user(wolf) packages in configuration.nix, or does it have to be placed in environment.systemPackages ?
<clever> zeta_0: which piece of code? for what?
Neo-- has quit [Ping timeout: 245 seconds]
<zeta_0> clever: oh, i forgot to pastbin it: https://hastebin.com/ufawepovad.bash
domogled has quit [Quit: domogled]
<zeta_0> clever: for installing ihaskell on the stable channel because it is not supported on the unstable channel
noneucat has quit [Quit: WeeChat 2.6]
noneucat has joined #nixos
justan0theruser has quit [Ping timeout: 250 seconds]
dbmikus_ has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @x123 opened pull request #74943 → nixos/tests/gnome3: port to python → https://git.io/JeDLw
<zeta_0> clever: also, just to make sure, nixos-unstable is configured as my ``primary channel`, right? https://hastebin.com/nariqikadi.cs
<zeta_0> clever: nevermind, i think i am just going to follow the instructions to i don't confuse myself further
philr has quit [Ping timeout: 265 seconds]
zeta_0 has quit [Quit: rebuilding]
growpotkin has joined #nixos
zeta_0 has joined #nixos
<zeta_0> why is this throwing an error? https://hastebin.com/ravaxozazi.js
<{^_^}> [mobile-nixos] @samueldr opened pull request #59 → Enhance QEMU device → https://git.io/JeDLX
Jackneill has quit [Remote host closed the connection]
<zeta_0> fixed one of the issues: https://hastebin.com/ufigerufek.js
<{^_^}> [mobile-nixos] @samueldr opened pull request #60 → demo: Rely on lightdm now that SLiM is gone → https://git.io/JeDLy
waleee-cl has quit [Quit: Connection closed for inactivity]
<zeta_0> clever: i am almost there, just have to fix a few more things
<noneucat> zeta_0: no semicolon on the closing '}'
<noneucat> you probably also want to rename pkgs to stable
<noneucat> or stable to pkgs
<zeta_0> noneucat: oh thanks for the tips, one of the packages is unstable and the other is unstable, so i think i am going to need to explicitly prefix them with pkgs and stable
<noneucat> makes sense!
jmeredith has quit [Quit: Connection closed for inactivity]
<noneucat> you would also want to define pkgs like how you defined stable
<noneucat> i.e. pkgs = import <nixos-unstable> {};
<zeta_0> noneucat: nixos error unexpected let expression
<zeta_0> noneucat: and i am not nixos-unstable so i think pkgs does that by default, but i am not sure
<zeta_0> have i placed that let expression in the wrong location
<noneucat> what does it look like now?
fendor has joined #nixos
<noneucat> pkgs does need to be defined explicitly iirc (either as a function argument or through a let expression)
<zeta_0> noneucat: except i am installing a package for stable while remaining on unstable
fendor__ has joined #nixos
<noneucat> you would need to add the line i mentioned before to define pkgs i believe
<noneucat> so it would be:
<noneucat> let
<noneucat> stable = ...
<noneucat> pkgs = ...
<noneucat> in { ...
hr[m] has joined #nixos
dbmikus_ has joined #nixos
<noneucat> zeta_0: maybe also rename the variables to something like pkgsStable and pkgsUnstable? that's what i used to do
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
<{^_^}> [nixpkgs] @timokau opened pull request #74945 → sage: disable test timeout → https://git.io/JeDtq
growpotkin has joined #nixos
<noneucat> that should eval correctly
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #74922 → ghc: don’t use gold when useLLVM = true → https://git.io/JeDeC
<{^_^}> [nixpkgs] @Ericson2314 pushed 2 commits to master: https://git.io/JeDtm
<{^_^}> [mobile-nixos] @samueldr opened pull request #61 → Allow rootfs to expand to the backing partition → https://git.io/JeDtY
fendor__ has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @cardenaso11 opened pull request #74946 → Bump chromedriver to chrome 78 → https://git.io/JeDtc
wnklmnn has joined #nixos
<zeta_0> noneucat: ^
realrokka has quit [Ping timeout: 268 seconds]
<noneucat> looks good!
justan0theruser has joined #nixos
<zeta_0> noneucat: its still throwing the unexpected let error, maybe i need to place the let in part right underneath { config, pkgs, ... }:
<noneucat> oh you had it defined as a function!! my bad
Soo_Slow has quit [Quit: Soo_Slow]
justanotherus3r has joined #nixos
<zeta_0> noneucat: so whats wrong with the `let in` ?
justan0theruser has quit [Read error: Connection reset by peer]
<noneucat> is this your full configuration.nix? https://hastebin.com/ukudiligup.js
simukis__ is now known as simukis_
civodul has joined #nixos
<zeta_0> noneucat: no here is my full configuration.nix: https://hastebin.com/oququxibad.bash
<noneucat> ahhh i see
<noneucat> yes the let..in would go after the { config, pkgs, ...}:
<noneucat> since it's defining the two variables for the scope of your configuration
justanotherus3r has quit [Excess Flood]
justanotherus3r has joined #nixos
<zeta_0> noneucat: oh ok, that makes sense
erictapen has quit [Ping timeout: 268 seconds]
erictapen has joined #nixos
mananamenos has joined #nixos
lovesegfault has quit [Ping timeout: 268 seconds]
Dandellion[m] has left #nixos ["User left"]
lovesegfault has joined #nixos
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
mananamenos has quit [Remote host closed the connection]
ju5tanotheruser has joined #nixos
justanotherus3r has quit [Read error: Connection reset by peer]
zeta_0 has joined #nixos
<zeta_0> noneucat: rebuild threw another error: https://hastebin.com/emoxuqotuw.rb
<noneucat> zeta_0: what does `sudo nix-channel --list` look like for you?
<noneucat> looks like you will need to use `import <nixos> {};` instead of `import <nixos-unstable>`
<noneucat> zeta_0: since your unstable channel is named nixos instead of nixos-unstable
wnklmnn has quit [Quit: Leaving]
chloekek has quit [Ping timeout: 265 seconds]
<zeta_0> noneucat: oh ok, i am going to try another rebuild to see if it works
zeta_0 has quit [Quit: rebuilding]
doublex_ has quit [Ping timeout: 245 seconds]
ju5tanotheruser has quit [Ping timeout: 265 seconds]
lovesegfault has quit [Quit: WeeChat 2.6]
zeta_0 has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #74947 → nodejs-13_x: 13.2.0 -> 13.3.0 → https://git.io/JeDtp
<zeta_0> noneucat: well, those changes fixed the rebuild error, but no i am getting an ihaskell broken error so i need to figure out how to place this ihaskell expression in my configuration.nix: https://hastebin.com/efaniwonow.bash https://hastebin.com/inujohaxem.bash
<zeta_0> clever: ^
<zeta_0> i am not sure how to do this?
<zeta_0> i think i am almost there though
mexisme has quit [Ping timeout: 250 seconds]
xkapastel has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
mexisme has joined #nixos
werner291 has quit [Quit: werner291]
kckasumi has joined #nixos
L31ra has joined #nixos
L31ra has quit [Remote host closed the connection]
<{^_^}> [nix] @edolstra pushed 77 commits to flakes: https://git.io/JeDqk
<zeta_0> i think that i need to replace `nixpkgs = pkgs;` with `nixpkgs = pkgsStable;` , right? https://hastebin.com/gerabecuki.bash
MrCoffee has joined #nixos
<{^_^}> [nixpkgs] @flokli merged pull request #74082 → nixosTest.gocd-{agent,server}: port to python → https://git.io/JePLp
<{^_^}> [nixpkgs] @flokli pushed 4 commits to master: https://git.io/JeDqq
<{^_^}> [nix] @edolstra pushed to flakes « Fix macOS build »: https://git.io/JeDqm
doublex_ has joined #nixos
mmlb has quit [Quit: Ping timeout (120 seconds)]
ju5tanotheruser has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #74741 → bitcoin: 0.18.1 -> 0.19.0.1 → https://git.io/Je171
<{^_^}> [nixpkgs] @Lassulus pushed commit from @roconnor to master « bitcoin: 0.18.1 -> 0.19.0.1 »: https://git.io/JeDq3
LLED2_3 has joined #nixos
ju5tanotheruser has quit [Client Quit]
<zeta_0> ihaskell is still does not want to build in configuration.nix? https://hastebin.com/ewowakuzib.bash
<sondr3> zeta_0: what is the error that you get?
<zeta_0> sondr3: lib not recognized?
<zeta_0> sondr3: no, undefined variable: `lib`
<sondr3> I think adding `lib` to `{ config, pkgs, ... }:` ought to fix that error
<zeta_0> sondr3: like this: `{ config, pkgs, lib, ... }:` , i don't remember having to do this in home.nix?
doublex_ is now known as doublex
<sondr3> zeta_0: sorry, not sure, for the most part those errors simply are because you are either not passing them down when requiring files or because you haven't explicitly imported them
<sondr3> AFAIK, I'm not an expert at Nix
<zeta_0> sondr3: also, i am not sure if i need to replace `pkgs` with `pkgsStable`, ihaskell is only supported in nixos-unstable
<zeta_0> sondr3: its ok, thanks for trying to help me
<{^_^}> [nixpkgs] @flokli merged pull request #74938 → nixos/tests/i3wm: port to python → https://git.io/JeDIc
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JeDqC
drakonis has quit [Ping timeout: 250 seconds]
dbmikus_ has quit [Ping timeout: 250 seconds]
<sondr3> zeta_0: is it because the package is reported to be broken? You could try to force installing regardless using `allowBroken = true`
drakonis has joined #nixos
<sondr3> not really sure about the pkgs vs pkgsStable though
rardiol has quit [Ping timeout: 250 seconds]
<zeta_0> sondr3: so how exactly do i import `lib` into configuration.nix? could you pastebin it?
<clever> zeta_0: { config, pkgs, lib, ... }:
<nh2> are the ghc*Binary compilers supposed to / allowed to be used for normal usage or only for bootstrapping?
<nh2> Can anything go wrong when using them?
<nh2> I'm trying to answer this question for https://github.com/commercialhaskell/stack/issues/5094
<sondr3> a black hole might appear and devour the earth
<{^_^}> commercialhaskell/stack#5094 (by sellout, 1 week ago, open): Support binary ghc versions with --nix
<clever> nh2: i think they are only meant for bootstrapping
acarrico has quit [Ping timeout: 246 seconds]