sphalerite changed the topic of #nixos to: NixOS stable: 19.03 \o/ https://discourse.nixos.org/t/nixos-19-03-release/2652 || 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
v88m has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #64575 → nixos/xdg: add portal option → https://git.io/fjPGw
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fj1bV
<clever> ah
<clever> *looks*
<clever> gchristensen: nixpkgs is what is responsible for turning 8 into $(nproc), so that part should also be moved to nixpkgs!
<clever> s/8/0/
shomodj_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
shomodj has joined #nixos
<gchristensen> oh!
shomodj has quit [Client Quit]
Lem_ has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @worldofpeace pushed to master « nixos/pantheon: add gtk xdg desktop portal »: https://git.io/fj1bS
<gchristensen> so it seems that Nix recommends this behavior ... oof, a tricky call
Lem_ has joined #nixos
<clever> gchristensen: nix and nixpkgs are fairly tangled together
<clever> gchristensen: and i dont think ive seen somebody using nix without nixpkgs, beyond basic examples
<gchristensen> I recently saw someone do it
<gchristensen> custom stdenv. it was incredible
day|flip has quit [Remote host closed the connection]
<clever> 2016-03-09 06:13:24 < Darksecond> clever: I'm a bit silly and like to do a LFS style build with nix as the package manager (to get a better understanding about nix)
<clever> -rw-r--r-- 1 clever clever 641 Mar 9 2016 insane
<gchristensen> lol
npmccallum has joined #nixos
<clever> gchristensen: somebody that was thinking of redoing the stdenv based on the lfs books
<clever> which i had made note of
<samueldr> aren't volth and co. using a nixpkgs-less nix for their nix on actual windows with perl? (though I don't think there's much details out?)
pamplemo1sse has quit [Ping timeout: 245 seconds]
<clever> samueldr: ah, hadnt heard of that before
<samueldr> though I might be wrong about the nixpkgs-less re-reading it, but I don't understand the post entirely then
<samueldr> is perl posix-shell enough to build all those?
<samueldr> ah, no, took another look, based on nixpkgs, but wildly different for the parts that have been modified
<gchristensen> volth is amazing
<samueldr> yeah
<samueldr> I'm glad I looked, since I had the thought in the past "what would a bash-less nix build look like?"
<samueldr> a cmd.exe using builder
<gchristensen> cursed derivation
<gchristensen> I'm telling you, a powershell stdenv
<samueldr> (shouldn't a cursed derivation one forcing an ncurse-based utility to work?)
<gchristensen> lol
<slabity> wut
<samueldr> powershell-based stdenv would be annyoing to bootstrap I guess, you need to get to a .NET runtime
<gchristensen> stdenv is jsut an ncurses program, stdenv.mkDerivation accepts a bunch of expect calls?
<slabity> A powershell stdenv sounds awesome...
<samueldr> (I think)
<gchristensen> it is true
<slabity> Mono?
<clever> gchristensen: i think this is a stdenv that uses /usr/bin/cc to build things
<clever> the impurities!!!
<gchristensen> help
<edef> are we just torturing gchristensen or is there more to this
<slabity> I wonder how difficult it would be to make Windows app derivations using wine and mono
<gchristensen> <3 edef
<{^_^}> edef's karma got increased to 3
* edef purrs
<edef> more like ≤3 karma
<gchristensen> hehe
<gchristensen> load average: 9.12, 12.47, 12.46 I should probbbbably reduce this 8-core machine own by at least one runner.
flavio_ has quit [Quit: Konversation terminated!]
ris has quit [Ping timeout: 252 seconds]
inquisitiv3 has quit [Remote host closed the connection]
<ivan> worldofpeace: manual is broken in master by the last 2 commits I'm guessing
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fj1Nq
<gchristensen> :(
<ivan> maybe ofborg should always try to build manual as well
<gchristensen> I would like that
<worldofpeace> ivan: aah, the first time I've broke the manual...
<worldofpeace> ivan: probably won't be the last
<ivan> heh
<infinisil> It's so easy to miss
<gchristensen> OK I'll put it on my to-do list to take over all the builders, and build the nixos and nixpkgs manual by default
<samueldr> the hard challenge with that is how the options migrate into the manual
<samueldr> (I mean, to validate it)
<samueldr> uuugh... what I mean is: to visually check and say "it's okay"
<gchristensen> if it builds it is probably close to okay
<gchristensen> but, fair
thc202 has quit [Ping timeout: 250 seconds]
<gchristensen> so then the next step is to become netlify and push it to the web :)
<samueldr> already, if it was built by ofborg it would help greatly; the neat thing to do would be (nerd snipe alert) diff the DOM and push screenshot as a comment if small enough
<gchristensen> LA LA LA I CAN'T HEAR YOU TALKING ABOUT REALLY COOL IDEAS
<gchristensen> I need, like, infinity cores :(
<gchristensen> samueldr: any ideas on diffing two of those install reports?
Mateon2 has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #65045 → flow: 0.102.0 -> 0.103.0 → https://git.io/fj1NC
<samueldr> the big grid? not really, it's probably easier to diff the input than the output
<gchristensen> I'm looking for a way to visualize the change
<samueldr> might be an idea to embed the structured data in e.g. <script type="text/json" /> to allow re-using the data from a build
<samueldr> (assuming you want only one output file)
Mateon1 has quit [Ping timeout: 248 seconds]
Mateon2 is now known as Mateon1
<gchristensen> happy to synthesize the data as needed :)
<samueldr> though, *visualizing* the diff is a different problem than doing the actual diffing I think
<gchristensen> exactly
<samueldr> not sure about good approaches though... maybe ff0000 red for new failures, 00ff00 for new successes, and the rest in the subdued tones
<gchristensen> oh cool
<{^_^}> [nixpkgs] @worldofpeace opened pull request #65046 → nixos/doc: fix build → https://git.io/fj1NW
<samueldr> if you make the diffing happen in JS, I think it's possible to somehow get both DOMs and do something, though can't say for sure
hamishmack has quit [Ping timeout: 246 seconds]
<samueldr> though doing it in JS would allow diffing any two, maybe
Chiliparrot has quit [Ping timeout: 264 seconds]
judson has quit [Ping timeout: 245 seconds]
jcrd has quit [Quit: ZNC - https://znc.in]
jcrd has joined #nixos
<worldofpeace> ivan: this should fix it #65046, feel free to test. (can't remember how to get borg to build manual)
<{^_^}> https://github.com/NixOS/nixpkgs/pull/65046 (by worldofpeace, 4 minutes ago, open): nixos/doc: fix build
<gchristensen> me either :/
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.2)]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #65046 → nixos/doc: fix build → https://git.io/fj1NW
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fj1NR
<gchristensen> worldofpeace++
<{^_^}> worldofpeace's karma got increased to 23
Wharncliffe has joined #nixos
<worldofpeace> image how many times I could have secretly broke things and no one knew 🤣
<samueldr> we've all done it :)
<{^_^}> [nixpkgs] @marsam opened pull request #65047 → pythonPackages.scrapy: 1.6.0 -> 1.7.1 → https://git.io/fj1N0
sellout- has joined #nixos
___laika has quit [Read error: Connection reset by peer]
___laika has joined #nixos
Guanin has quit [Remote host closed the connection]
jasongrossman has joined #nixos
jasongrossman has quit [Remote host closed the connection]
psyanticy has quit [Quit: Connection closed for inactivity]
jasongrossman has joined #nixos
day|flip has joined #nixos
hamishmack has joined #nixos
day|flip has quit [Client Quit]
hedgie has quit [Ping timeout: 245 seconds]
ddellacosta has joined #nixos
xkapastel has quit [Quit: Connection closed for inactivity]
day|flip has joined #nixos
acarrico has quit [Ping timeout: 272 seconds]
<exarkun> what's the right way to expose a server in a nixos container on a public interface of the nixos host
day|flip has quit [Remote host closed the connection]
<exarkun> I tried container."name".forwardPorts which didn't seem to do anything and networking.nat.forwardPorts which worked for a minute and then gave up
day|flip has joined #nixos
<gchristensen> the nat solution is what docker does
<exarkun> the saddest part is the comment about networking.nat.extraCommands in a comment on that Q
<gchristensen> yeah, nixos containers are not so often used I think
<gchristensen> at least, for this use case anyway
selfsymmetric-mu has joined #nixos
<gchristensen> I know they are often used for other cases
<clever> exarkun: https://gist.github.com/cleverca22/136dfc7d28a5843cc5bb30b52040a251 is how i made things work in the past
<exarkun> clever: Hm that's a lot like the 2nd thing I tried which didn't work well.
<exarkun> but I also have openvpn in this container ...
<clever> exarkun: it also helps to understand now tcp works, and tcpdump every interface along the path, to confirm if its doing the right thing at each step
mir100 has quit [Ping timeout: 268 seconds]
<exarkun> I think it fails because openvpn sets up routes that send the responses to the wrong place
<clever> exarkun: yeah, that could be the issue
<exarkun> And it seemed to work at first out of random good/bad luck that let the server start before openvpn even though I thought I told systemd to make openvpn start first
<exarkun> (possibly openvpn "starts" first but doesn't actually do network setup first so I need a different mechanism to force the right ordering ...)
<clever> openvpn doesnt setup routes until it contacts the remote machine
<{^_^}> [nixpkgs] @matthewbauer pushed to haskell-jsaddle-overrides « haskell: add overrides for jsaddle projects »: https://git.io/fj1NQ
<exarkun> not things I'll fix at 10pm I guess
<exarkun> thanks for the help, cya later :)
<clever> and its the remote machine that gives a chunk of openvpn config to the client
tnks has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer pushed 0 commits to haskell-jsaddle-overrides: https://git.io/fj1N7
<{^_^}> [nixpkgs] @matthewbauer opened pull request #65048 → haskell: add overrides for jsaddle projects → https://git.io/fj1N5
day|flip has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @teto merged pull request #65042 → discord: Fix desktop icon → https://git.io/fj1FV
<{^_^}> [nixpkgs] @teto pushed commit from @benley to master « discord: Fix desktop icon »: https://git.io/fj1NA
<tnks> so I did a `callHackage "ghc-exactprint" "0.6" {}` and it worked... but not with "0.6.1", which appears to be the latest on Hackage.
<tnks> I looked a little at the Nix expression for callHackage, but didn't trace what's going on here.
Drakonis has quit [Quit: WeeChat 2.4]
jluttine has quit [Ping timeout: 244 seconds]
Drakonis has joined #nixos
<jackdk> there's a thing called all-cabal-hashes, which is what callHackage looks into, and the version of all-cabal-hashes used is determined by nixpkgs version I think.
<jackdk> I have never been able to determine who updates all-cabal-hashes and when, but there's a callHackageDirect function which bypasses all-cabal-hashes
Mateon1 has quit [Ping timeout: 272 seconds]
<tnks> jackdk: thanks... I happened to be looking at the right now... I'll try that.
lambda-11235 has joined #nixos
<tnks> jackdk: or.. I suppose I can just override the fetchurl for all-cabal-hashes with something more current.
<jackdk> if you make that work, please post a snippet here. I never explored that and would like to learn
josephtheenginee has joined #nixos
josephtheenginee is now known as josephtheengi
josephtheengi has quit [Client Quit]
Mateon1 has joined #nixos
Mateon1 has quit [Ping timeout: 258 seconds]
Mateon1 has joined #nixos
<tnks> jackdk: totally worked... and honestly, since this is just a link maintained by FP Complete, I feel this is a really easy thing to change upstream.
<tnks> I think people probably just nudge it when they have the mind to.
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/65a1b179f37 (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<tnks> jackdk: sorry about the shit pastebin... I'm not logged into GitHub on this computer: https://pastebin.pl/view/4282bb61
xelxebar has quit [Quit: ZNC 1.7.2+deb2~bpo9+1 - https://znc.in]
<tnks> but it's not that wild of an override... just changed the commit to the latest one, let it complain about the hash, and the copy the desired on in.
<tnks> (standard operating procedure for Nix hashes, I guess).
phreedom has quit [Quit: No Ping reply in 180 seconds.]
<jackdk> ,tofu etc
<{^_^}> etc: To get a sha256 hash of a new source, you can use the Trust On First Use model: use probably-wrong hash (for example: 0000000000000000000000000000000000000000000000000000) then replace it with the correct hash Nix expected.
<jackdk> tnks: cool thanks. how does the all-cabal-hackages you fetch get plumbed into haskellPackages?
xelxebar has joined #nixos
phreedom has joined #nixos
wrunt[m] has joined #nixos
<tnks> jackdk: the implicit callPackage call that's in the callHackage implementation just ends up picking up the override by name.
orivej has quit [Ping timeout: 246 seconds]
ym555 has joined #nixos
<nh2> can I use `nix run` with a shell.nix somehow?
<nh2> mkShell isn't supported by it, is there another way I can specify in a nix file what I'd like to have available in `nix run`?
<vaibhavsagar> nh2: why not use `nix-shell --run`?
<nh2> vaibhavsagar: it's too slow, I'm trying to find the fastest way possible to do nix-shell style scripting, but `nix-shell` adds ~1.5 seconds to my invocation, and `nix run` is ~3x faster
<vaibhavsagar> oh, interesting
<vaibhavsagar> I wonder where the speed increase comes from
<vaibhavsagar> jackdk: you can also override `all-cabal-hashes` in `overrides`
<nh2> time nix-shell -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/88cb463a3b99ec1727d36febaeae28fde5a7f567.tar.gz -p which --command which
<nh2> e.g. try these two:
<nh2> time nix run -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/88cb463a3b99ec1727d36febaeae28fde5a7f567.tar.gz nixpkgs.which --command echo
<nh2> vaibhavsagar: https://discourse.nixos.org/t/difference-between-nix-shell-and-nix-run/2951 explains a bit on the differences but I also don't know it too well
<nh2> clever: right but how do I specify in a shell.nix-like file that I want `git` on the path?
<clever> nh2: nix run -f shell.nix foo
<clever> nh2: but that will put foo into PATH, not give you the env vars of the foo drv
<vaibhavsagar> nh2: have you tried `pkgs.runCommand "dummy" { buildInputs = [pkgs.git]; } ""` or something like that?
<vaibhavsagar> in your `shell.nix` I mean
<nh2> clever: what do I have to put into shell.nix in that case? Before I used `mkShell`, but `nix run` doesn't like that. However, it seems to like if I just put in there:
<nh2> Is that legit?
<nh2> `{ pkgs ? import <nixpkgs> {} }: [ pkgs.git pkgs.which ]`
<nh2> with the above I seem to be able to run
<nh2> and it is very fast
<nh2> `time nix run -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/88cb463a3b99ec1727d36febaeae28fde5a7f567.tar.gz -f test.nix -i --command which git`
<clever> nh2: shell.nix should return an attribute set
<clever> nh2: and then you name one of those attrs in nix run
<nh2> clever: it *seems* to also work well with the list
<{^_^}> [nixpkgs] @matthewbauer opened pull request #65049 → zmq: enable drafts api → https://git.io/fj1An
<{^_^}> [nixpkgs] @andrewchambers opened pull request #65050 → janet: 1.0.0 -> 1.1.0 → https://git.io/fj1AC
<nh2> OK this is awesome
<nh2> this is so fast
mir100 has joined #nixos
<nh2> clever: in which cases will I suffer due to having only $PATH and not env-vars like nix-shell sets them up?
xkapastel has joined #nixos
<clever> nh2: any time you want to use gcc
<nh2> clever: OK, but for running pinned tools like nixops it should be fine right?
<clever> nh2: yep
Netsu has joined #nixos
mir100 has quit [Ping timeout: 244 seconds]
day|flip has joined #nixos
seppellll has quit [Ping timeout: 272 seconds]
day|flip has quit [Remote host closed the connection]
mir100 has joined #nixos
<nh2> clever: is there a trick how I can still give a custom `shellHook` with `nix run`?
<clever> nh2: dont think so
<nh2> clever: I guess I'd have to give a `--command` that starts e.g. bash, set the env vars I want, and then calls my normal command
<tnks> nix run doesn't use shellHook, does it? I thought that was only used by nix-shell (this is from memory).
fresheyeball has quit [Quit: WeeChat 2.4]
<nh2> very possible (I haven't tried it), but I've emulated it with a script that sets the env vars I want and then runs argv
ym555 has quit [Quit: leaving...]
ym555 has joined #nixos
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 is now known as Supersonic
day|flip has joined #nixos
day|flip has quit [Client Quit]
<ornx> how do i upgrade to the nixpkgs branch for the next release?
<ornx> i dont see a release-19.09 branch in the git repo
<clever> ornx: 19.09 doesnt exist yet, the only thing newer then 19.03 is nixos-unstable
<ornx> ah, i guess ill try that then
<ornx> although, i really only need an unstable kernel i think
jluttine has joined #nixos
slack1256 has joined #nixos
v88m has joined #nixos
sellout- has quit [Ping timeout: 268 seconds]
Mateon2 has joined #nixos
ddellacosta has quit [Ping timeout: 245 seconds]
<ornx> where is linuxPackages defined? i want to use the 5.1 kernel on 19.03 by merging in whatever changes are necessary from the unstable branch but i dont see it in pkgs/os-specific/linux/kernel anywhere
Mateon1 has quit [Ping timeout: 245 seconds]
Mateon2 is now known as Mateon1
Wharncliffe has quit [Ping timeout: 272 seconds]
Myhlamaeus has quit [Read error: Connection reset by peer]
<clever> ornx: all-packages.nix
<ornx> ahh thank you
abathur has quit [Ping timeout: 268 seconds]
hio has joined #nixos
day|flip has joined #nixos
day|flip has quit [Client Quit]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65051 → abcm2ps: 8.14.4 -> 8.14.5 → https://git.io/fj1Ay
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65052 → bftpd: 5.1 -> 5.2 → https://git.io/fj1AH
seppellll has joined #nixos
jasongrossman has quit [Ping timeout: 245 seconds]
marusich has joined #nixos
knupfer has joined #nixos
palo1 has joined #nixos
Mateon1 has quit [Ping timeout: 244 seconds]
<jackdk> thanks V
palo has quit [Ping timeout: 246 seconds]
palo1 is now known as palo
<tnks> If I want to suggest updates to Haskell versions, but do due dilligence to test things as well as I can on my end... what's the best way to learn more about the current state of Haskell infrastructure? Currently, all I know how to do is just get lost in Nixpkgs code.
knupfer has quit [Ping timeout: 264 seconds]
Drakonis has quit [Ping timeout: 264 seconds]
<srhb> tnks: If you google a bit for haskellng you will find the original posts detailing the high level design
<srhb> tnks: But if you have specific questions, just ask :)
<srhb> Plenty of people in here know how it works.
xkapastel has quit [Quit: Connection closed for inactivity]
<tnks> srhb: the posts I found were from 2015, and I didn't trust it was current.
Mateon1 has joined #nixos
<srhb> tnks: The base of it should be. There's been no _major_ redesign since then.
endformationage has quit [Ping timeout: 244 seconds]
___laika has quit [Ping timeout: 246 seconds]
orivej has joined #nixos
vmandela has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65053 → calf: 0.90.2 -> 0.90.3 → https://git.io/fj1xL
<{^_^}> [nixpkgs] @matthiasbeyer opened pull request #65054 → Remove no commits maintainers → https://git.io/fj1xt
shabius has joined #nixos
xorkle has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @coreyoconnor opened pull request #65055 → lipx: init at 1.2 → https://git.io/fj1xq
callahad30 has joined #nixos
pukkamustard has quit [Read error: Connection reset by peer]
davidcl has quit [Read error: Connection reset by peer]
xorkle has joined #nixos
pjan has quit [Ping timeout: 245 seconds]
ekleog has quit [Read error: Connection reset by peer]
ekleog has joined #nixos
davidcl has joined #nixos
orivej has quit [Ping timeout: 245 seconds]
shabius_ has quit [Ping timeout: 245 seconds]
is_null has quit [Ping timeout: 245 seconds]
callahad3 has quit [Ping timeout: 245 seconds]
is_null has joined #nixos
pjan has joined #nixos
pukkamustard has joined #nixos
abbiya has joined #nixos
vmandela has quit [Quit: Leaving]
Unode has quit [Ping timeout: 244 seconds]
hyper_ch2 has joined #nixos
Unode has joined #nixos
kvda has joined #nixos
mexisme has quit [Ping timeout: 264 seconds]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/5aec0b77f1c (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<emily> is it... normal for things in nixpkgs.haskellPackages.<name> to be built with a different ghc than nixpkgs.haskellPackages.ghc?
<emily> I'm overriding some packages that end up thinking they're built with 8.6.4, while nixpkgs.ghc is 8.6.5.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65056 → armadillo: 9.500.2 -> 9.600.4 → https://git.io/fj1xc
mexisme has joined #nixos
rsoeldner has joined #nixos
___laika has joined #nixos
orivej has joined #nixos
mexisme has quit [Ping timeout: 276 seconds]
orivej has quit [Ping timeout: 268 seconds]
orivej has joined #nixos
ericsagnes has quit [Ping timeout: 264 seconds]
hyper_ch2 has quit [Remote host closed the connection]
npmccallum has quit [Quit: npmccallum]
ericsagnes has joined #nixos
m0rphism has joined #nixos
___laika has quit [Ping timeout: 248 seconds]
fresheyeball has joined #nixos
<fresheyeball> variable $src or $srcs should point to the source
<fresheyeball> anyone seen this?
hyper_ch2 has joined #nixos
<fresheyeball> I am getting this error with source that I know works
<fresheyeball> I have built it before, and it builds on CI
wfranzini has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #65052 → bftpd: 5.1 -> 5.2 → https://git.io/fj1AH
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/fj1xw
<{^_^}> [nixpkgs] @joachifm merged pull request #65021 → graphene-hardened-malloc: 190405.003.2019.04.01.19 -> 1 → https://git.io/fj11L
<{^_^}> [nixpkgs] @joachifm pushed 2 commits to master: https://github.com/NixOS/nixpkgs/compare/fe2692808470...75a3bf5e5d3d
veske has joined #nixos
<{^_^}> [nixpkgs] @markus1189 opened pull request #65057 → imv: 3.0.0 -> 3.1.2 → https://git.io/fj1xr
cfricke has joined #nixos
cfricke has quit [Client Quit]
hio has quit [Quit: Connection closed for inactivity]
marusich has quit [Remote host closed the connection]
Garbanzo has quit [Ping timeout: 276 seconds]
jasongrossman has joined #nixos
<marek> any idea why nixos-unstable has a 6 days old commit in?
<fresheyeball> what the heck
<fresheyeball> I pulled the commit currently built and on staging
<fresheyeball> and I get the error locally
d3vnu11 has joined #nixos
<fresheyeball> something is very wrong locally
<etu> marek: Huh?
<etu> marek: It updated 22 hours ago
<marek> etu: https://howoldis.herokuapp.com/ according to this, the commit is the 6 days old
<marek> and I see no changes from two days ago in unstable
lambda-11235 has quit [Quit: Bye]
<etu> marek: Oh, yeah... That means that the build for that commit ended 22 hours ago
<etu> It seems to have been slow for a while
Soo_Slow has quit [Ping timeout: 246 seconds]
anon has joined #nixos
anon is now known as Guest89115
<{^_^}> [nixpkgs] @FRidh merged pull request #65047 → pythonPackages.scrapy: 1.6.0 -> 1.7.1 → https://git.io/fj1N0
<{^_^}> [nixpkgs] @FRidh pushed commit from @marsam to master « pythonPackages.scrapy: 1.6.0 -> 1.7.1 »: https://git.io/fj1x9
<fresheyeball> its also saying /nix/store/rsr2xfaz8ly8sn272cq7679ysbb24x4l-interactive-kassir-0.0.0-environment.drv
<fresheyeball> which it doesn't say when in builds on CI
Tucky has joined #nixos
fendor has joined #nixos
<marek> etu: interesting, where is the current build stastus for nixos-unstable?
<etu> marek: The link is on that page you linked: https://hydra.nixos.org/job/nixos/trunk-combined/tested#tabs-constituents
<etu> marek: "Hydra job for tests"
ng0 has quit [Quit: Alexa, when is the end of world?]
<etu> marek: The one to the left is the most recent one, and that one is the latest one that completed. No new one running yet.
Jackneill has joined #nixos
Mateon2 has joined #nixos
rndd has joined #nixos
<rndd> everyone hi
Mateon1 has quit [Ping timeout: 272 seconds]
<rndd> I wanted to ask, is there way to execute any *.nix expression to build package? for example, can i just take this expression https://raw.githubusercontent.com/NixOS/nixpkgs/77295b0bd26555c39a1ba9c1da72dbdb651fd280/pkgs/games/2048-in-terminal/default.nix and just build it?
leothrix has quit [Quit: ZNC 1.7.4 - https://znc.in]
<{^_^}> [nixpkgs] @lheckemann pushed commit from @umazalakain to master « Change maintainter's name »: https://git.io/fj1xF
Mateon2 has quit [Ping timeout: 246 seconds]
leothrix has joined #nixos
<{^_^}> [nixpkgs] @lheckemann pushed commit from @umazalakain to release-19.03 « Change maintainter's name »: https://git.io/fj1xb
<marek> etu: I see thank you - and why they are not running to clean up everything?
<marek> the last run is from 12 July
<etu> marek: That I don't know:)
gratto has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @mmahut opened pull request #65058 → cypress: fix missing GSettings schemas → https://git.io/fj1pv
alex`` has joined #nixos
o1lo01ol1o has joined #nixos
Mateon1 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65059 → curl: 7.65.0 -> 7.65.2 → https://git.io/fj1pY
<{^_^}> [nixpkgs] @FRidh merged pull request #64996 → python3Packages.ibis-framework: init at 1.2.0 → https://git.io/fj1uM
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/fj1pn
pie_ has quit [Ping timeout: 252 seconds]
civodul has joined #nixos
hyper_ch2 has quit [Remote host closed the connection]
fendor has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65060 → csound: 6.12.2 -> 6.13.0 → https://git.io/fj1pW
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
cfricke has joined #nixos
o1lo01ol1o has quit [Ping timeout: 245 seconds]
o1lo01ol1o has joined #nixos
___laika has joined #nixos
gratto has joined #nixos
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
risson_ has joined #nixos
<{^_^}> [nixpkgs] @megheaiulian opened pull request #65061 → distrobuilder: 2018_10_04 -> 2019_10_07 → https://git.io/fj1po
orivej has quit [Ping timeout: 248 seconds]
hamishmack has joined #nixos
mexisme has joined #nixos
risson has quit [Ping timeout: 264 seconds]
Shoubit has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/80d39388de0 (from 61 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
o1lo01ol1o has quit [Remote host closed the connection]
mexisme has quit [Ping timeout: 250 seconds]
o1lo01ol1o has joined #nixos
orivej has joined #nixos
leothrix has quit [Quit: ZNC 1.7.4 - https://znc.in]
leothrix has joined #nixos
pmiddend has joined #nixos
tonic1 has joined #nixos
o1lo01ol1o has quit [Ping timeout: 245 seconds]
thc202 has joined #nixos
noudle has joined #nixos
magnetophon1 has joined #nixos
magnetophon has quit [Read error: Connection reset by peer]
cfricke has quit [Quit: WeeChat 2.5]
noudle has quit []
arjen-jonathan has joined #nixos
shomodj has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65062 → flink: 1.6.2 -> 1.8.1 → https://git.io/fj1hc
teto has quit [Quit: WeeChat 2.5]
Okinan has quit [Quit: Konversation terminated!]
hyper_ch2 has joined #nixos
qqlq has joined #nixos
teto has joined #nixos
SovereignBleak has joined #nixos
<{^_^}> [nixpkgs] @andir pushed 35 commits to openssl-1.1: https://git.io/fj1hu
sb0 has joined #nixos
shomodj has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hio has joined #nixos
FRidh has joined #nixos
orivej has quit [Ping timeout: 246 seconds]
seppellll has quit [Ping timeout: 258 seconds]
ym555_ has joined #nixos
ym555 has quit [Ping timeout: 245 seconds]
erikvk has joined #nixos
lunik1 has quit [Read error: Connection reset by peer]
<erikvk> Hi all, I'm using nixops to deploy a machine, but I was wondering how the complete configuration.nix file generated by nixops looks like..
lunik1 has joined #nixos
<erikvk> I can't seem to find it on the deployed vm, is this by design?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65063 → feedreader: 2.9.2 -> 2.10.0 → https://git.io/fj1jI
<dminuoso> erikvk: Yes.
<{^_^}> nixops#794 (by chris-martin, 1 year ago, closed): How can I see the NixOS configuration that results from 'nixops deploy'?
qqlq_ has joined #nixos
orivej has joined #nixos
<erikvk> wow dminuoso, thanks a lot, exactly what i was looking for
qqlq has quit [Ping timeout: 246 seconds]
psyanticy has joined #nixos
rndd has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #64795 → ccache.links: make it a function of unwrappedCC → https://git.io/fjXPZ
<{^_^}> [nixpkgs] @FRidh pushed to master « ccache.links: make it a function of unwrappedCC »: https://git.io/fj1j3
<erikvk> Hi dminuoso, this however looks like it only prints the basic system info, without all the services and packages I've deployed, correct?
<{^_^}> [nixpkgs] @Tmplt opened pull request #65064 → msmtp: 1.8.4 -> 1.8.5 → https://git.io/fj1jc
<{^_^}> [nixpkgs] @dywedir merged pull request #65050 → janet: 1.0.0 -> 1.1.0 → https://git.io/fj1AC
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fj1jl
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65065 → draftsight: 2018SP2 -> 2019SP0 → https://git.io/fj1jR
shomodj has joined #nixos
o1lo01ol1o has quit [Read error: Connection reset by peer]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed to release-19.03 « ccache.links: make it a function of unwrappedCC »: https://git.io/fj1j0
kvda has quit [Quit: Textual IRC Client: www.textualapp.com]
tonic1 has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @dywedir merged pull request #65057 → imv: 3.0.0 -> 3.1.2 → https://git.io/fj1xr
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fj1jg
<yurb> I can't install newsboat because nix can't unpack xz on non-nixos... (nix#2762) I wonder if there could be a workaround that would allow me to install it until the issue is fixed?
<{^_^}> https://github.com/NixOS/nix/issues/2762 (by tilpner, 14 weeks ago, open): Build fails in single-user mode, but works with a daemon
<tilpner> yurb: How attached are you to your Nix installation?
zupo has joined #nixos
<yurb> tilpner: what do you mean?
<tilpner> You could try reinstalling Nix in daemon-mode
<yurb> ah, yes, well... That is certainly an option. I was curios though if there could be something that I can fix in the package (through an override or something)
<yurb> Um, re daemon mode - I think I initially decided to go with single-user because I have selinux enabled
tonic1 has joined #nixos
<tilpner> I don't see an obvious way to fix that using overrides
<yurb> I see.
<yurb> (well, I meant this as "I understand")
<yurb> Thanks anyway.
<tilpner> yurb: You can try unpacking it manually and using nix-store to add it to /nix/store
<tilpner> yurb: Alternatively, remote builds or fetches on/from a machine with a daemon installation might work
<yurb> thanks, I'll try unpacking
<tilpner> Or you can try fixing this bug, if you have a lot of spare time :c
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65066 → dovecot_pigeonhole: 0.5.6 -> 0.5.7 → https://git.io/fj1jQ
<chaker> yurb: May I ask why it needs to get built on your machine? Why it's not avialable in cache.nixos.org?
<yurb> chaker: I have no idea
<yurb> I just use nix-env -i
<yurb> and it tries building it
<chaker> What channel are you using?
<yurb> I think this is the default when installing nix on non-nixos
o1lo01ol_ has joined #nixos
o1lo01ol1o has quit [Ping timeout: 258 seconds]
<chaker> yurb: Weird, the version of that package is "2.16.1" in unstable. But from the issue you linked it seems you're getting 2.15
fendor has joined #nixos
ThatDocsLady has joined #nixos
<yurb> That was when I reporded it, now it's 2.16
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65067 → esptool: 2.6 -> 2.7 → https://git.io/fj1jb
<chaker> yurb: Maybe you should give another channel a try? "nix-shell -p newsboat -I nixpkgs=channel:nixos-19.03"
Guanin has joined #nixos
<chaker> Mehh, the version is 2.14, which you already have...
rndd has joined #nixos
<yurb> going to give it a try just for curiosity
<yurb> is it possible to have packages from both channels coexist in the same profile?
<yurb> yeah, it newsboat build fetched from the cache
<chaker> I think not all packages in nixos-unstable get built and make it to the cache. That's why you need to build it yourself ( I had to build it as well when I tried to use unstable )
isHavvy has quit [Ping timeout: 246 seconds]
fusion809 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65068 → flmsg: 4.0.8.04 -> 4.0.10 → https://git.io/fjMeO
Havvy has joined #nixos
<{^_^}> [nixos-hardware] @michaelpj opened pull request #115 → Replace ad hoc throttling fix with throttled → https://git.io/fjMeZ
<{^_^}> [nixpkgs] @wizzup opened pull request #65069 → Add canon lasor printer driver. (CAPT Printer Driver for Linux) → https://git.io/fjMe8
<asymmetric> can anyone help with debugging a "missed loop optimization" error when packaging a C project?
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65070 → e2fsprogs: 1.45.2 -> 1.45.3 → https://git.io/fjMeE
cfricke has joined #nixos
ym555_ has quit [Ping timeout: 258 seconds]
qqlq has joined #nixos
qqlq_ has quit [Ping timeout: 250 seconds]
michaelpj has quit [Quit: ZNC 1.7.1 - https://znc.in]
fendor has quit [Remote host closed the connection]
michaelpj has joined #nixos
<simpson> Dunno *why*, but there it is.
<asymmetric> simpson: yeah, so it will error on that warning. but so it means it's not a nix problem, but rather an upstream one?
<asymmetric> meaning: upstream has a warning in their code, so it won't build even on non-nix?
<simpson> asymmetric: Possibly! I might also guess that nixpkgs' GCC (or Clang?) is fresher than what they test with; it's not uncommon for -Werror builds to break when GCC is upgraded.
Lears has joined #nixos
pie_ has joined #nixos
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos
linarcx has joined #nixos
<asymmetric> simpson: do you know how to build with a different version of gcc?
Netsu has quit [Ping timeout: 260 seconds]
<asymmetric> nvm, found out :)
d3vnu11 has quit [Remote host closed the connection]
linarcx has quit [Quit: WeeChat 2.5]
linarcx has joined #nixos
<asymmetric> turns out they were using a fresher version, gcc8, rather than 7
hyper_ch2 has quit [Remote host closed the connection]
tonic1 has quit [Ping timeout: 276 seconds]
<yorick> I got tired of bumping all-cabal-hashes https://gist.github.com/yorickvP/3526c8b60de0c923cb11d1a20e975c18
pmiddend has quit [Ping timeout: 276 seconds]
ajirx has quit [Remote host closed the connection]
ajirx has joined #nixos
orivej has quit [Ping timeout: 258 seconds]
ajirx has quit [Ping timeout: 246 seconds]
ajirx has joined #nixos
ajirx has quit [Ping timeout: 268 seconds]
hyper_ch2 has joined #nixos
tonic1 has joined #nixos
<{^_^}> [nixpkgs] @teto merged pull request #65064 → msmtp: 1.8.4 -> 1.8.5 → https://git.io/fj1jc
<{^_^}> [nixpkgs] @teto pushed commit from @Tmplt to master « msmtp: 1.8.4 -> 1.8.5 »: https://git.io/fjMvZ
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65071 → drumkv1: 0.9.8 -> 0.9.9 → https://git.io/fjMvC
ajirx has joined #nixos
veske has quit [Quit: This computer has gone to sleep]
Thra11 has joined #nixos
veske has joined #nixos
<{^_^}> [nixpkgs] @uroshercog opened pull request #65072 → feat(nixos/maintainers): add myself under maintainers → https://git.io/fjMvu
noudle has joined #nixos
noudle has quit [Client Quit]
iyzsong has joined #nixos
linarcx has quit [Quit: WeeChat 2.5]
rndd has quit [Quit: WeeChat 2.5]
<exarkun> what does `<name?>` signify in option expressions in the configuration.nix man page?
ajirx has quit [Ping timeout: 268 seconds]
<LnL> it means you can define multiple instances of these options, one per attribute name
<exarkun> ahh. thanks.
o1lo01ol_ has quit [Remote host closed the connection]
jackdk has quit [Quit: Connection closed for inactivity]
<LnL> and eg. for things like systemd services this name is used as the name for the service
arjen-jonathan has quit [Ping timeout: 248 seconds]
<Aleksejs> Hello, what could be the reason why github domains can't be resolved on my nixos PC? They work on all other PCs in the same network
<sphalerite> Aleksejs: how are you trying to resolve them?
<sphalerite> Aleksejs: I think I had this at one point, and it magically fixed itself :/
npmccallum has joined #nixos
<Aleksejs> sphalerite: ping, tracert, simply by opening github
<sphalerite> Aleksejs: _maybe_ restarting nscd (systemctl restart nscd) could help
<Aleksejs> it didn't help
<Aleksejs> interesting that both ping and traceroute6 just show system error after some time
hyper_ch2 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65073 → gnome3.gnome-getting-started-docs: 3.32.1 -> 3.32.2 → https://git.io/fjMvp
<asymmetric> is there an easy workflow for producing patches to upstream packages that go into nixpkgs?
ubert has joined #nixos
<sphalerite> asymmetric: have nixpkgs clone, edit, commit, push, PR?
<sphalerite> or what do you mean?
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/ec263c50caf (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
hyper_ch2 has joined #nixos
<asymmetric> sphalerite: thx, found instructions here https://nixos.org/nixpkgs/manual/#sec-patches
<{^_^}> [nixpkgs] @ryantm merged pull request #65056 → armadillo: 9.500.2 -> 9.600.4 → https://git.io/fj1xc
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjMfT
<eyJhb> Any clue why I would get `fatal: invalid refspec '+refs/tags/v2.80-rc1^{}'` , when doing a `fetchgit` from Blender ?
<{^_^}> [nixpkgs] @marsam merged pull request #65045 → flow: 0.102.0 -> 0.103.0 → https://git.io/fj1NC
<sphalerite> eyJhb: what are you passing as ref and rev?
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjMfI
<exarkun> how do I make a nixos systemd service available to be explicitly started but not start automatically on boot?
<eyJhb> sphalerite: https://termbin.com/ukvw
mexisme has joined #nixos
<sphalerite> exarkun: define it and don't set wantedBy
<exarkun> if it comes with a wantedBy, can I override it?
<sphalerite> eyJhb: git doesn't allow fetching commits by hash directly. Pass a ref containing the commit, and the commit hash as `rev`.
<exarkun> afraid of fragile solutions that will silently break (cause the unit to start on boot) after an upgrade
<sphalerite> exarkun: systemd.services.blabla.wantedBy = lib.mkForce [];
<eyJhb> sphalerite: `containing the commit`??
abbiya has quit [Quit: abbiya]
<sphalerite> eyJhb: e.g. if it's on the master branch, you can pass master as `ref` (even if master isn't pointing directly at the commit).
<Aleksejs> I solved my problem with github domains by specifying hardcoded nameservers in my .nix: networking.nameservers = [ "1.1.1.1" "9.9.9.9" ]
arjen-jonathan has joined #nixos
mexisme has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @johanot opened pull request #65074 → nixos/gitlab: gitlab-workhorse requires exiftool on path → https://git.io/fjMfz
virus_dave has joined #nixos
sb0 has quit [Quit: Leaving]
ajirx has joined #nixos
Neo-- has joined #nixos
o1lo01ol1o has joined #nixos
stepcut has joined #nixos
Neo-- has quit [Disconnected by services]
Neo--- has joined #nixos
shandogs has joined #nixos
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/fjMf9
<{^_^}> [nix] @edolstra merged pull request #2749 → docs: document balancing cores and max-jobs → https://git.io/fjTaw
tonic1 has quit [Ping timeout: 250 seconds]
stepcut has quit [Remote host closed the connection]
shandogs has quit [Ping timeout: 245 seconds]
is_null has quit [Ping timeout: 245 seconds]
npmccallum has quit [Quit: npmccallum]
<{^_^}> [nixpkgs] @hedning merged pull request #65073 → gnome3.gnome-getting-started-docs: 3.32.1 -> 3.32.2 → https://git.io/fjMvp
<{^_^}> [nixpkgs] @hedning pushed commit from @r-ryantm to master « gnome3.gnome-getting-started-docs: 3.32.1 -> 3.32.2 (#65073) »: https://git.io/fjMfN
shandogs has joined #nixos
Neo--- has quit [Ping timeout: 248 seconds]
vmandela has joined #nixos
<Thra11> Supposing there are 3 machines, A, B & C. A has B as a substituter. B has C as a substituter. If A requests a package which only C has in its cache, will B respond that it doesn't have the package, or will it fetch the package from C and pass it on?
<Thra11> I'm assuming the former, to avoid needlessly proxying packages around the houses?
stepcut has joined #nixos
Soo_Slow has joined #nixos
selfsymmetric-pa has quit [Remote host closed the connection]
selfsymmetric-mu has quit [Remote host closed the connection]
ericsagnes has quit [Ping timeout: 276 seconds]
slack1256 has quit [Remote host closed the connection]
<Taneb> I believe the former.
srid6390803 has quit [Ping timeout: 258 seconds]
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hyper_ch2 has quit [Remote host closed the connection]
knupfer has joined #nixos
dansho has quit [Quit: Leaving]
srid6390803 has joined #nixos
npmccallum has joined #nixos
srid6390803 has quit [Client Quit]
srid6390803 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65075 → freecad: 0.18.2 -> 0.18.3 → https://git.io/fjMJC
Lears has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @dywedir opened pull request #65076 → broot: 0.8.0 -> 0.9.0 → https://git.io/fjMJ0
Lears has joined #nixos
tonic1 has joined #nixos
ericsagnes has joined #nixos
detran has quit [Ping timeout: 268 seconds]
anton-latukha[m] has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/b8b2ca71ab1 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
npmccallum has quit [Quit: npmccallum]
is_null has joined #nixos
<alexarice[m]> Hi everyone, was wondering if there are any guides to how the module systems work in nixos and home-manager?
waleee-cl has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/2d5769884d5 (from 6 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<anton-latukha[m]> alexarice:
<anton-latukha[m]> I just searched:
<anton-latukha[m]> Seems pretty fresh.
<alexarice[m]> anton-latukha: thanks for the link, I always forget about discourse
magnetophon1 has quit [Remote host closed the connection]
moet has joined #nixos
knupfer has quit [Ping timeout: 272 seconds]
v88m has quit [Ping timeout: 258 seconds]
rsoeldner has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65077 → gnome3.gnome-user-docs: 3.32.2 -> 3.32.3 → https://git.io/fjMJA
vmandela has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @peterhoeg opened pull request #65078 → nixos/syncthing: do not use nogroup → https://git.io/fjMJp
ericsagnes has quit [Ping timeout: 248 seconds]
hedgie has joined #nixos
tonic1 has quit [Ping timeout: 264 seconds]
dwdr has joined #nixos
noonien has joined #nixos
arjen-jonathan has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @mmahut opened pull request #65079 → Renaming security.virtualization.flushL1DataCache to virtualisation → https://git.io/fjMUZ
SovereignBleak has quit [Quit: Connection closed for inactivity]
veske has quit [Quit: This computer has gone to sleep]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65080 → geekbench: 4.3.3 -> 4.4.0 → https://git.io/fjMUo
npmccallum has joined #nixos
ajirx has quit [Quit: Leaving]
jakkn has joined #nixos
Thra11 has quit [Ping timeout: 268 seconds]
rmra has joined #nixos
jb55 has joined #nixos
Thra11 has joined #nixos
<rmra> hello, can somewone tell me how to disable ipv6 by using configuration.nix ?
<clever> rmra: networking.enableIPv6
cfricke has quit [Quit: WeeChat 2.5]
<rmra> it's marked to false, a did networking.enableIPv6 = false;
<rmra> also did sysctl."net.ipv6.conf.{wlp3s0|enp4s0f2}.disable_ipv6" = true;
<rmra> anyway i still use ipv6
ericsagnes has joined #nixos
<clever> rmra: networking.enableIPv6 sets net.ipv6.conf.all.disable_ipv6 for you
<clever> so both options are doing the same thing
jackdk has joined #nixos
<clever> rmra: you probably need to reboot to fully apply that change
<rmra> clever: i will try
<rmra> clever:tkz
<Dagger> although you should really not be disabling v6. if you have a problem, fix the problem
<rmra> dagger: i have a problem with cache.nixos.org
Shoubit has quit [Quit: Leaving]
ericsagnes has quit [Ping timeout: 245 seconds]
<rmra> it's impossible to update my machine
Thra11 has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @FRidh pushed 160 commits to staging-next: https://git.io/fjMTE
<Dagger> so stick the v4 address for it in /etc/hosts, or depref the v6 address via /etc/gai.conf
<Dagger> ...however you do those on NixOS
<Dagger> and why are we still using a CDN that apparently breaks often enough for it to be a problem? :|
gratto has quit [Read error: Connection reset by peer]
gratto has joined #nixos
<eraserhd> How does one format a set for printing, e.g. for builtins.trace when debugging?
<clever> rmra: why is it imposible to update the machine?
<{^_^}> [nixpkgs] @zimbatm pushed to new-issue-template « github: use the new issue template »: https://git.io/fjMT2
<eraserhd> Ah, nm. I see I can use builtins.seq to force the attributes I want to see.
fusion809 has joined #nixos
<rmra> dagger: so far, has been a simple echo 1 > /proc/sys/net/ipv6/conf/wlp3s0/disable_ipv6 that has been valid, but it is uncomfortable to have to do this just for updade my machine
endformationage has joined #nixos
<rmra> clever: connection missed
<rmra> clever: on ipv4 everthing works
<{^_^}> [nixpkgs] @angristan opened pull request #65081 → spotify: 1.0.96.181.gf6bc1b6b-12 -> 1.1.5.153.gf614956d-16 → https://git.io/fjMTw
xdxd has joined #nixos
<xdxd> @nh2: ld: cannot find -lsqlite3 while compiling my project which uses sqlite
<xdxd> static-haskell-nix
<rmra> clever: SSL: connect error (35)
<clever> xdxd: you need a static build of sqlite in the buildInputs
selfsymmetric-pa has joined #nixos
<clever> rmra: does `ip -6 addr` show an address other then fe80?
<xdxd> how do i do that with static-haskell-nix project
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65082 → harfbuzz: 2.5.1 -> 2.5.3 → https://git.io/fjMTX
<clever> xdxd: probably just a normal package override against pkgs.sqlite
<eacameron> Is there any way to see what my configuration.nix file looked like for the generation I'm using which is *different* from what the file represents now?
<eacameron> somehow I broke sddm...
<rmra> clever: yes
<clever> rmra: then the problem isnt nixos, the problem is your router giving out an addr that doesnt work
<clever> rmra: fix your router to stop doing that
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.2)]
FRidh has quit [Quit: Konversation terminated!]
jasongrossman has joined #nixos
roconnor has joined #nixos
<{^_^}> [nixpkgs] @basvandijk opened pull request #65083 → lib: allow sourceByRegex to be composed after cleanSourceWith → https://git.io/fjMTM
<LnL> did we have ipv6 on cloudfront?
Thra11 has joined #nixos
<rmra> clever: ok, now i'm in trouble. i can't change configuration on router, its from my ISP.
<LnL> we had some problems with connection timeouts but thought those where mostly resolved
<clever> rmra: then complain to your ISP
<rmra> clever: they don't allow
<clever> rmra: they dont allow you to complain?
ThatDocsLady has quit [Read error: Connection reset by peer]
<LnL> ^ gchristensen do you know?
<clever> xdxd: yeah, that should do it
<xdxd> clever: it still doesn't work :(
<clever> xdxd: and is the c sqlite in the buildInputs?
<{^_^}> [nixpkgs] @angristan opened pull request #65084 → slack: 3.4.2 -> 4.0.0 → https://git.io/fjMT9
<xdxd> i have no idea how to do that, there's no mkDerivation in the default.nix
<rmra> clever: but it's strang, because it works at all, except with the server whre the cache.nixos.org is housed
<clever> rmra: it will only have trouble on servers that support both v4 and v6
ThatDocsLady has joined #nixos
<gchristensen> LnL: back in 15min
<xdxd> where do i add buildInputs
<LnL> gchristensen: no worries :)
<clever> xdxd: the files stack2nix generates are likely where the problem is
<{^_^}> [nixpkgs] @johannesloetzsch opened pull request #65085 → xygrib: init at 1.2.6.1 → https://git.io/fjMT5
Tucky has quit [Quit: WeeChat 2.5]
<rmra> clever: complaining is something i have already done, but in Portugal, the normal answer is "this is how it is, and stays"...
<clever> rmra: ah
<clever> rmra: is the router also a modem, or seperate?
<rmra> clever: so, i came here to complain to you :D
<rmra> clever: router and modem
<rmra> all in 1
<clever> rmra: ack, thats why i hate those boxes, you cant replace the router half
<eraserhd> I have a function to a derivation, and I'm calling makeOverridable on it, but it's always getting the default set, even though the only reference to it calls .override on it. I'm at a loss. Ideas?
<{^_^}> [nixpkgs] @worldofpeace opened pull request #65086 → libxkbcommon: fix build on darwin with upstream patch → https://git.io/fjMTx
justanotheruser has quit [Ping timeout: 244 seconds]
bakakuna has joined #nixos
<clever> xdxd: that looks good
<clever> xdxd: is it direct-sqlite or something else that fails to link?
<xdxd> that's the only one i am using
<xdxd> it fails to link during linking my main binary
<clever> xdxd: you need to add sqlite to your main binary as well
<clever> static linking is weird like that
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
<xdxd> no idea where do that :|
<clever> xdxd: in your cabal file, reference sqlite the same way direct-sqlite does
<gchristensen> LnL: are you asking if cloufront had ipv6? or something ese?
<LnL> yeah, and whether there are any specific other known issues
<gchristensen> we did end up having ipv6 on cloudfront by the end
<rmra> clever: tkz for the help, and i will try dagger advice
erikvk has quit [Remote host closed the connection]
<gchristensen> known issues with fastly? I think there are some additional problems, and actually thoughtpolice has offered to help us tune the configuration to improve our visibility in to how it is behaving
<xdxd> clever: cabal file doesn't have anything like that
<gchristensen> we still might want to add cloudfront between fastly and s3
<clever> gchristensen: i believe rmra's issue is the router giving our v6 config, but then null-routing all v6 traffic
<gchristensen> oh man that is not something we can really fix :P
<clever> gchristensen: and he lacks access to the router config
<gchristensen> I almost made that change once, but was scared to commit to it, as I think I found a critical problem with it in the last minute
<LnL> was just wondering since I think ipv6 isn't on by default if the switch just brought with it a lot of ipv6 related problems for people
<clever> xdxd: you want to add the extra-libraries to your main cabal file, and regenerate the stack2nix output
<gchristensen> so fastly does support ipv6 by default, cloudfront...not sure.
<LnL> not all providers, etc. have a good setup for that yet I think
bakakuna has quit [Ping timeout: 244 seconds]
<gchristensen> fastly's setup causes badly behaving routers to break on ipv6 which, tbh, I really really really don't understand how they can as a business continue doing that if it doesn't work
<gchristensen> for everybody*
<clever> gchristensen: 2019-07-19 11:56:39 < rmra> clever: complaining is something i have already done, but in Portugal, the normal answer is "this is how it is, and stays"...
<gchristensen> clever: I'm understanding properly that we have nothing to fix, and their router is broken, right?
<LnL> right
<samueldr> gchristensen: fastly or the modem mfgs?
<clever> gchristensen: yep
<gchristensen> clever: ok. annoying :(
<samueldr> (inclusive or?)
<gchristensen> samueldr: fastly's network design is standards compliant, and modem manufacturers (or routers? Don't remember) can't handle it.
hedgie has quit [Ping timeout: 272 seconds]
<gchristensen> the timeout issue is something I think we're able to get some more visibility in to, and possibly even fix
<samueldr> gchristensen: "I [really] don't understand how they can [...] continue doing that" <- fastly or mfgs, or both? :)
<gchristensen> but I need thoughtpolice's help
<gchristensen> samueldr: fastly
<rmra> clever: it's still a problem by the comments
<samueldr> though tbf, the modem mfgs should maybe fix something non-standard compliant :/
<gchristensen> samueldr: of course they should, but co's aren't paying for fastly to be technically correct
<samueldr> :)
<exarkun> when I put nixpkgs.pythonPackages.hypothesis in my propagatedBuildInputs and then nix-shell I get an environment where importing hypothesis fails because one of its dependencies is missing. meh?
<xdxd> @clever now i get the error 2 times
hoijui has joined #nixos
<LnL> yeah, this is a bit unfortunate :/
<exarkun> https://github.com/LeastAuthority/privacypass/blob/master/privacypass.nix#L32 - I just collapsed buildInputs and checkInputs into propagatedBuildInputs and then ran nix-shell on https://github.com/LeastAuthority/privacypass/blob/master/shell.nix
<exarkun> and no "enum" module is available?
<clever> xdxd: cant think of what else to check
<gchristensen> rmra: fwiw the binary cache sees hundreds of millions of requests each month, and out of that, about 0.00015% of the requests fail
erasmas has joined #nixos
<xdxd> i see from the configureFlags that sqlite lib path that is passed has no .a files
<gchristensen> every system will periodically have problems, so seeing an individual error / timeout is not so concerning. of course, systemic and common problems like timeouts we do want to fix them and improve. it sucks to have the cache requests fail
<xdxd> --extra-lib-dirs=/nix/store/37k4jrrivhqhj8b0ibnxksy7ywyiqnra-sqlite-3.28.0/lib has no static libs ..
<clever> xdxd: nix-store -q --deriver /nix/store/37k4jrrivhqhj8b0ibnxksy7ywyiqnra-sqlite-3.28.0/
justanotheruser has joined #nixos
justanotheruser has quit [Client Quit]
justanotheruser has joined #nixos
Shoubit has joined #nixos
is_null has quit [Ping timeout: 268 seconds]
<rmra> gchristensen: well, of course i can do some "hacks" and survive, but maybe there are more than a few people having to do soma "hacks".
dkibi has quit [Quit: leaving]
dkibi has joined #nixos
<andi-> gchristensen: do you have some pointers towards what the issue in broken router is? IN my case I have standard linux connected to a "standard" cisco router connected to the peering router of fastly..
<andi-> no firewalling anywhere on that route, mtu of 9000 within my network, 1500 all the way
Drakonis has joined #nixos
<xdxd> going to pray that nh2 comes here to help me :)
<nh2[m]> xdxd: one moment currently a bit busy :)
<nh2[m]> xdxd: is it urgent or could we discuss it tomorrow?
<xdxd> whenever you have time i am going to open an issue :)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65087 → gtkd: 3.8.5 -> 3.9.0 → https://git.io/fjMkw
<eacameron> I figured it out. I had an invalid setting for services.xserver.monitorSection.
pamplemo1sse has joined #nixos
englishm has quit [Excess Flood]
<MarcWeber> I tried compiling pagetools, libnetpbm.so is searched, butonly .so.11 and .so.11.82 are in lib/*
<MarcWeber> how does ld know what version to look for?
englishm has joined #nixos
englishm has quit [Excess Flood]
<clever> MarcWeber: there should be a libnetpbm.so symlink
Ariakenom has quit [Quit: Leaving]
<MarcWeber> So I should file a bug report against packaging of netpbm then ?
<clever> probably
englishm has joined #nixos
englishm has quit [Excess Flood]
englishm has joined #nixos
stepcut has quit [Remote host closed the connection]
Denommus has joined #nixos
stepcut has joined #nixos
<Denommus> I thought about an heresy today
<Denommus> can I compile a Debian package using nix?
<xdxd> probably with enough effort
selfsymmetric-pa has quit [Remote host closed the connection]
stepcut has quit [Ping timeout: 246 seconds]
xdxd61 has joined #nixos
<{^_^}> [nixpkgs] @WilliButz opened pull request #65088 → prometheus-nginx-exporter: switch to official version & general prometheus-exporters cleanup → https://git.io/fjMkF
<clever> Denommus: yes
pamplemo1sse has quit [Ping timeout: 245 seconds]
<clever> Denommus: this will unpack all of the .deb packages in a vm, and then compile the package against them, all in a nix sandbox
anhduy has joined #nixos
xdxd has quit [Ping timeout: 260 seconds]
wfranzini has quit [Remote host closed the connection]
orivej has joined #nixos
ericsagnes has joined #nixos
andi- has quit [Remote host closed the connection]
andi- has joined #nixos
ericsagnes has quit [Ping timeout: 268 seconds]
ubert has quit [Remote host closed the connection]
andi- has quit [Remote host closed the connection]
o1lo01ol1o has quit [Remote host closed the connection]
andi- has joined #nixos
o1lo01ol1o has joined #nixos
hedgie has joined #nixos
orivej has quit [Ping timeout: 268 seconds]
andi- has quit [Client Quit]
andi- has joined #nixos
polman has quit [Ping timeout: 268 seconds]
o1lo01ol1o has quit [Ping timeout: 246 seconds]
polman has joined #nixos
<thoughtpolice> gchristensen: Mmm, sucks to hear about the IPv6 timeout thing; I can't say I've heard of anything about it on my end, but could ask around. For us it's entirely possible for some issues to appear like noise to us unless we get reports, I think...
<gchristensen> thoughtpolice: ipv6 and timeouts are separate
<thoughtpolice> ah, ok, good to know
<gchristensen> the ipv6 thing is an errant RST
moet has quit [Ping timeout: 258 seconds]
<gchristensen> https://support.fastly.com/hc/en-us/community/posts/360040169531-I-often-can-t-access-Fastly-servers-using-HTTPS-IPv6-RST-packets-received and this is the one I'm surprised fastly still has problems (and the technically correct comment). but I want to clarify that I don't feel grumpy about it, I'm not so upset
<gchristensen> s/not so upset/not uspte/
hoijui has quit [Ping timeout: 264 seconds]
<gchristensen> back in about 1h
Ariakenom has joined #nixos
ThatDocsLady has quit [Quit: Leaving]
vmandela has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.2)]
selfsymmetric-pa has joined #nixos
Drakonis has quit [Quit: WeeChat 2.4]
ericsagnes has joined #nixos
zupo has joined #nixos
Drakonis has joined #nixos
Guest37009 is now known as fgaz
ericsagnes has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @PsyanticY opened pull request #65089 → Add dropPrivileges options for vault module → https://git.io/fjMIM
drakonis2 has quit [Ping timeout: 245 seconds]
selfsymmetric-pa has quit [Remote host closed the connection]
Drakonis has quit [Read error: Connection reset by peer]
judson has joined #nixos
drakonis_ has joined #nixos
srid6390803 has quit [Ping timeout: 245 seconds]
drakonis_ has quit [Read error: Connection reset by peer]
drakonis_ has joined #nixos
r937 has joined #nixos
selfsymmetric-pa has joined #nixos
<ar> /24
shomodj has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<r937> hi, everyone! need help with vmware-guest. i'm using services.vmwareGuest.enabled = true; , but have `virtualization.vmware.guest.enabled` doesn't exit on nixos-rebuild. didn't find solution on the web
fusion809 has quit [Remote host closed the connection]
ng0 has joined #nixos
andi- has quit [Remote host closed the connection]
selfsymmetric-pa has quit [Remote host closed the connection]
andi- has joined #nixos
andi- has quit [Client Quit]
drakonis_ has quit [Ping timeout: 264 seconds]
jackdk has quit [Quit: Connection closed for inactivity]
eof has joined #nixos
andi- has joined #nixos
<xdxd61> r937: can you paste your error msg? https://nixos.org/nixos/options.html#vmware says you need `virtualization.vmware.guest.enabled=true`
<ejpcmac> Hello there! I have a strange issue when resuming from sleep on a HP ZBook Studio G5.
<ejpcmac> At first I got blank screens, needing to hold power to stop.
<aanderse> r937: are you using nixos unstable? wasn't that option renamed recently...
<ejpcmac> I’ve fixed this issue by using the NVidia driver.
andi- has quit [Client Quit]
anhduy has quit [Ping timeout: 260 seconds]
<aanderse> r937: looks like the option is named virtualisation.vmware.guest.enable
andi- has joined #nixos
andi- has joined #nixos
andi- has quit [Changing host]
<ejpcmac> However, now on resuming from sleep I get `irq/173-SYNA307` using some more resources than expected.
<ejpcmac> So the pre-sleep and post-sleep state are not the same.
<aanderse> xdxd61: ha ha ha... oops i didn't see your comment :) sorry
<xdxd61> r937: see nixos-option
<xdxd61> for your local install to find out what you need
<xdxd61> you can tab autocomplete to discover things
andi- has joined #nixos
<r937> thank you, everyone. I had an typo `enabled` vs `enable`. shame on me(
andi- has quit [Client Quit]
andi- has joined #nixos
andi- has quit [Client Quit]
linarcx has joined #nixos
andi- has joined #nixos
magnetophon has joined #nixos
ericsagnes has joined #nixos
alex`` has quit [Quit: WeeChat 2.5]
andi- has quit [Client Quit]
<{^_^}> [nixpkgs] @eadwu opened pull request #65090 → compton: 6.2 -> 7 → https://git.io/fjMLl
<{^_^}> [nixpkgs] @eadwu opened pull request #65091 → firmwareLinuxNonfree: 2019-06-16 -> 2019-07-17 → https://git.io/fjML8
andi- has joined #nixos
<{^_^}> [nixpkgs] @anderslundstedt opened pull request #65092 → Add spotifyd package and service → https://git.io/fjML4
andi- has quit [Client Quit]
<magnetophon> Any magit or hub users here with a nicely scripted PR workflow? (say I have a list of commits against unstable, that I want to each do a PR for against master)
andi- has joined #nixos
andi- has quit [Client Quit]
srid6390803 has joined #nixos
andi- has joined #nixos
ericsagnes has quit [Ping timeout: 245 seconds]
rmra has quit [Quit: leaving]
magnetophon1 has joined #nixos
magnetophon has quit [Ping timeout: 245 seconds]
magnetophon1 has left #nixos [#nixos]
magnetophon1 has joined #nixos
magnetophon1 is now known as magnetophon
wfranzini has joined #nixos
<magnetophon> Does anyone have a nicely scripted way of doing PR's, say using hub or magit? (I have a bunch of commits against unstable that I want to PR against master)
vmandela has quit [Quit: Leaving]
Thra11 has quit [Ping timeout: 258 seconds]
r937 has quit [Remote host closed the connection]
fresheyeball has quit [Quit: WeeChat 2.4]
fusion809 has joined #nixos
fusion809 has quit [Remote host closed the connection]
shomodj has joined #nixos
wildtrees has joined #nixos
waleee-cl has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65093 → kubetail: 1.6.8 -> 1.6.9 → https://git.io/fjMLM
orivej has joined #nixos
selfsymmetric-pa has joined #nixos
ym555_ has joined #nixos
ericsagnes has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65094 → ktlint: 0.33.0 -> 0.34.0 → https://git.io/fjMLh
lovesegfault has joined #nixos
rmra has joined #nixos
ris has joined #nixos
rfold has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @ryantm merged pull request #65063 → feedreader: 2.9.2 -> 2.10.0 → https://git.io/fj1jI
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjMte
<mkaito> magnetophon: sounds like what you actually want is git send-email, but these modern folks don't like that :P
<rfold> I download nixpkgs with fetchTarball: import (fetchTarball { ... }). I then want to set an overlay: import (fetchTarball { ... }) { overlays = [mozilla]; } but this gives an infinite recursion error. I tried it with different overlays and all give the same error. "infinite recursion encountered, at undefined position"
ericsagnes has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @worldofpeace opened pull request #65095 → gtk3: fix pkgconfig paths → https://git.io/fjMtJ
<mkaito> rfold: pastie?
rmra has quit [Ping timeout: 250 seconds]
<clever> rfold: yeah, pastebin the whole nix file
Thra11 has joined #nixos
orivej has quit [Ping timeout: 268 seconds]
<rfold> I'll first create a single nix file with all the relevant stuff in it.
o1lo01ol1o has joined #nixos
<rfold> mkaito: https://glot.io/snippets/fe8gvzpwal it happens when using callPackage. If I swap the last two lines then it works.
<mkaito> oh I see what you're trying to do
<mkaito> give me 2 minutes
gratto has quit [Read error: Connection reset by peer]
<ejpcmac> How one would change the power button’s behaviour on NixOS?
o1lo01ol1o has quit [Ping timeout: 246 seconds]
<clever> rfold: line 14 is missing a {} at the end,
<clever> rfold: but its not clear why it needs the callPackage
gratto has joined #nixos
is_null has joined #nixos
<rfold> Thanks.
<rfold> Hmm, it seems the issue is slightly different.
<rfold> https://glot.io/snippets/fe8h39jwgf one would say that these should be identical by equational reasoning
<mkaito> I meant to commit this earlier today, thanks for reminding me
<rfold> But one terminates and the other enters an infinite loop.
<mkaito> took a few days to make all the things get along properly
o1lo01ol1o has joined #nixos
fusion809 has joined #nixos
ntm has joined #nixos
<rfold> I have to go, but thanks for the help!
rfold has quit [Quit: WeeChat 1.4]
shomodj has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gratto has quit [Ping timeout: 268 seconds]
gratto has joined #nixos
ntm has quit [Remote host closed the connection]
zupo has joined #nixos
swerlk has quit [Remote host closed the connection]
Okinan has joined #nixos
is_null has quit [Ping timeout: 268 seconds]
Jackneill has quit [Remote host closed the connection]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/663542ad048 (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
ericsagnes has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65097 → leocad: 18.02 -> 19.07.1 → https://git.io/fjMtd
sellout- has joined #nixos
ericsagnes has quit [Ping timeout: 245 seconds]
gratto has quit [Ping timeout: 248 seconds]
Shoubit has quit [Ping timeout: 258 seconds]
<ornx> how do i tell xorg about x drivers i installed?
<ornx> i installed xorg.xf86dummy but when i run X it says (EE) Failed to load module "dummy" (module does not exist, 0)
<ornx> do i need to do some kind of shell and have xf86dummy as a build input?
eof has quit [Quit: eof]
<clever> ornx: one min
<ornx> no rush :)
Garbanzo has joined #nixos
<ornx> ah bless you
eof has joined #nixos
rsoeldner has joined #nixos
<andi-> Does nix follow HTTP redirects when downloading from a binary cache?
<clever> andi-: probably
<gchristensen> pretty sure it does sure
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/6c0ed987eed (from 50 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<thoughtpolice> Yeah, I've set up 302s before for simple routing redirects
GiGa has joined #nixos
GiGa has joined #nixos
GiGa has quit [Changing host]
<GiGa> G'day
<clever> ah yeah, and the iohk hydra also has redirects in place, its actually hosted on s3
<clever> andi-: definitely works
<thoughtpolice> Like, "object store available at foo.example.com/bucket, reroute all requests for '/bucket' to '/$1' for cache" and it works OOTB
<andi-> thnaks :-)
<GiGa> getting an error evaluating buildCommand when doing a rebuild switch. Not sure why. Trace here: https://pastebin.com/8B2Kh8Wh
<GiGa> If anyone has a mo I'd appreciate any advice
<clever> GiGa: ls -lh /nix/store/58jg89i8h5k4faqprfs7qqfy2w17qkz3-initrd-kmod-blacklist-ubuntu.drv
<GiGa> -r--r--r-- 1 root root 0 Jan 1 1970 /nix/store/58jg89i8h5k4faqprfs7qqfy2w17qkz3-initrd-kmod-blacklist-ubuntu.drv
<GiGa> That's impressive
<clever> GiGa: an improper shutdown truncated that file, it should not be 0 bytes
murphy has joined #nixos
<GiGa> Why's that timestamped for Unix epoch
<clever> GiGa: nix-store --delete /nix/store/58jg89i8h5k4faqprfs7qqfy2w17qkz3-initrd-kmod-blacklist-ubuntu.drv
murphy is now known as rmra
<GiGa> ah, that would do it
<clever> GiGa: thats normal for /nix/store/
<GiGa> clever: why so?
<clever> GiGa: makes the builds more predictable if the inputs always have the same timestamp
<GiGa> clever: I understand the significance of the date & time but it seems odd to do that
<GiGa> clever: can't argue with that
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<GiGa> clever: Seems I have a few of these issues
<GiGa> I'm sure I've been here before
sellout- has quit [Ping timeout: 248 seconds]
eof has quit [Quit: eof]
___laika has quit [Ping timeout: 244 seconds]
eof has joined #nixos
<{^_^}> [nixpkgs] @Zimmi48 opened pull request #65098 → esy: init at 0.5.8 (aborted attempt) → https://git.io/fjMqC
<GiGa> Is there a quick way to nuke files in the store with 0 byte size?
shibboleth has joined #nixos
<clever> GiGa: find /nix/store -name '*.drv' -size 0 would probably list them all
<clever> GiGa: nix-collect-garbage might also work, it will just delete everything you can delete
<GiGa> nix-collect-garbage seems to be nuking a lot of files
<clever> yeah, it will just delete everything that is garbage
Hedgework has joined #nixos
<{^_^}> [nixpkgs] @lilyball opened pull request #65099 → cocoapods: 1.7.4 -> 1.7.5 → https://git.io/fjMq8
gratto has joined #nixos
<gchristensen> https://discourse.nixos.org/t/nix-office-hours/2762/10?u=grahamc I'll be starting Office Hours in about 10min if anyone wants to come :) `nix-shell -p zoom-us --run zoom-us` or it works in Chrome
ambro718 has joined #nixos
Denommus has quit [Remote host closed the connection]
xdxd61 has quit [Ping timeout: 260 seconds]
Thra11 has quit [Read error: Connection reset by peer]
<judson> This is a dumb question, but why did I add github credentials for the nix service in my nixos.conf?
___laika has joined #nixos
<tilpner> Maybe to checkout private repos your configuration needs?
<GiGa> gchristensen: What's office hours?
___laika has quit [Ping timeout: 246 seconds]
<aanderse> GiGa: going on right now
<aanderse> video/voice group call
<GiGa> aanderse: Ah, probably not aimed at me then
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<aanderse> GiGa: everyone is free to join :)
<GiGa> plus I'm mid bug fixing for a project
<GiGa> aanderse: I might come to another one
<aanderse> sounds good. hopefully this is the first of many :)
ryantrinkle has joined #nixos
<ryantrinkle> are there any other places that would be good to post job ads, other than /r/NixOS?
<ryantrinkle> (for Nix engineers)
rsoeldner has quit [Remote host closed the connection]
rsoeldner has joined #nixos
ym555_ has quit [Ping timeout: 248 seconds]
<aminechikhaoui> ryantrinkle the NixOS weekly
<ryantrinkle> aminechikhaoui: thanks!
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65100 → libmediainfo: 19.04 -> 19.07 → https://git.io/fjMqH
zupo has joined #nixos
dwdr has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @dywedir opened pull request #65101 → mako: 1.3 -> 1.4 → https://git.io/fjMq7
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rsoeldner has quit [Remote host closed the connection]
rsoeldner has joined #nixos
<c00w> ryantrinkle: Do you have a link for your ad? I'm lazily looking for a new job.
MmeQuignon has joined #nixos
psyanticy has quit [Quit: Connection closed for inactivity]
srid6390803 has quit [Ping timeout: 245 seconds]
xkapastel has joined #nixos
<{^_^}> [nixpkgs] @grahamc merged pull request #64052 → nixos/httpd: drop tomcat-connector httpd subservice → https://git.io/fjKRX
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/fjMmv
Soo_Slow has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @d-goldin opened pull request #65102 → docs prometheus.exporters: typo fix. → https://git.io/fjMmI
virus_dave has quit [Quit: virus_dave]
tokudan has quit [Quit: ZNC 1.7.3 - https://znc.in]
srid6390803 has joined #nixos
<{^_^}> [nixpkgs] @dywedir merged pull request #65094 → ktlint: 0.33.0 -> 0.34.0 → https://git.io/fjMLh
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fjMms
Fare has joined #nixos
tokudan has joined #nixos
rsoeldner has quit [Ping timeout: 252 seconds]
<Fare> (Listening to the Office Hours on https://zoom.us/j/120295959 )
rsoeldner has joined #nixos
orivej has joined #nixos
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<c00w> infinisil: Thanks :D
<judson> tilpner that was roughly it, I think.
MmeQuignon has quit [Ping timeout: 268 seconds]
___laika has joined #nixos
Thra11 has joined #nixos
<Fare> TIL: Graham has more hair on the top of his cranium than his twitter picture suggests.
acarrico has joined #nixos
MmeQuignon has joined #nixos
<Fare> and can speak more vowels than his twitter handle suggests.
<{^_^}> [nixpkgs] @mroi opened pull request #65104 → swift: 5.0.1 -> 5.0.2 → https://git.io/fjMmd
rsoeldner has quit [Remote host closed the connection]
rsoeldner has joined #nixos
ym555_ has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @ryantm closed pull request #45359 → tdlib: init at 2018-03-20 → https://git.io/fAvXL
rsoeldner has quit [Read error: Connection reset by peer]
<alexarice[m]> Is it possible for a nixos module to accept a function as an option? There doesn't seem to be a function type
rsoeldner has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
lovesegfault has quit [Quit: WeeChat 2.5]
__monty__ has joined #nixos
ghuntley has joined #nixos
<ghuntley> https://probot.github.io/apps/ is the tooling I mentioned on the call.
<ghuntley> most problems nixos face in scaling humans, k8 has already solved. see https://github.com/kubernetes/community/blob/master/sig-list.md
o1lo01ol1o has quit [Ping timeout: 272 seconds]
risson_ has quit [Ping timeout: 246 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
risson_ has joined #nixos
<{^_^}> [nixpkgs] @grahamc merged pull request #65079 → Renaming security.virtualization.flushL1DataCache to virtualisation → https://git.io/fjMUZ
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/fjMYR
GiGa has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #65068 → flmsg: 4.0.8.04 -> 4.0.10 → https://git.io/fjMeO
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjMY0
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65106 → libstatgrab: 0.91 -> 0.92 → https://git.io/fjMYz
tput has joined #nixos
<{^_^}> [nixpkgs] @pacien opened pull request #65107 → riot-{web,desktop}: 1.2.2 -> 1.3.0 → https://git.io/fjMY2
lambda-11235 has joined #nixos
<hpfr[m]> If you’re on a single (super)user nixos setup, how do you decide which packages to install in the user environment and which to install system wide? I was originally doing everything systemwide, but I might move stuff to the user environment so I can use home-manager
rsoeldner has quit [Ping timeout: 250 seconds]
<lambda-11235> I'm trying to make a derivation for taisei (see above link). But, I'm getting a strange error from meson about not being able to execute a python script (given after code).
<lambda-11235> Every script uses `#!/usr/bin/env python3` so it's not that. Any ideas what else could cause this?
<ornx> i try to have as little in the system environment as possible
<ornx> i only put stuff there when it doesnt seem to work without it
rsoeldner has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #64720 → wrapQtAppsHook: wrap binaries in libexec → https://git.io/fjXWE
<{^_^}> [nixpkgs] @worldofpeace pushed 5 commits to master: https://git.io/fjMYH
<hpfr[m]> ornx: makes sense. Might be a stupid question but can you use sudo with packages in your user environment
<ornx> i dont use sudo but i dont see why not
<ornx> it might not work with sudo -l but i think regular sudo preserves your environment
<hpfr[m]> I’m thinking for stuff like sudo nvim /etc/nixos/configuration.nix
<ornx> oh, wait a second, sudo -l isnt su -l, nevermind
<ornx> but yes sudo works with user packages
<clever> hpfr[m]: you want sudoedit, not sudo vim
<clever> hpfr[m]: `sudo vim` causes root to own vim files in your $HOME, which then breaks using vim without sudo
<hpfr[m]> That would only be the case when making a new file with sudo vim tho right
wfranzini has quit [Remote host closed the connection]
<clever> hpfr[m]: i believe so
<hpfr[m]> However that does seem very useful as it’s editor agnostic, thanks for the tip still pretty new to Linux in general
<clever> sudoedit will obey whatever you set $EDITOR to
wfranzini has joined #nixos
<hpfr[m]> Yeah, and it runs the editor itself as the user so you still have configs, it just modifies the file as root from what I can tell
<hpfr[m]> Definitely more unix than running the whole program as root
<clever> yep
<clever> you could even configure sudo to only allow editing certain files, and not allow running things as user X
<clever> but at that point, just use chmod/chown :P
<eraserhd> OK, so if you are supposed to use super.callPackage in an overlay, and you are supposed to use dependencies from self in an overlay, does that mean you should explicity specify all dependencies?
<clever> eraserhd: ive always prefered using self.callPackage
<eraserhd> clever: cool. There's no magic way that callPackage finds dependencies, so super.callPackage supplies packages from super, right?
<clever> thats my guess
ym555_ has quit [Ping timeout: 246 seconds]
dsx has quit [Quit: dsx]
hoijui has joined #nixos
dsx has joined #nixos
shomodj has joined #nixos
Thra11 has quit [Quit: WeeChat 2.5]
GiGa has joined #nixos
GiGa has joined #nixos
GiGa has quit [Changing host]
ym555_ has joined #nixos
ambro718 has quit [Ping timeout: 246 seconds]
rmra has left #nixos ["Killed buffer"]
<eraserhd> OK, is there a way to tell mkDerivation that an attribute shouldn't be sent to the builder? E.g. for an overridable `configure` set?
linarcx has quit [Quit: WeeChat 2.5]
<symphorien> passtrhu
<eraserhd> symphorien: I saw this, but that means I'd have to do `foo.override { passthru = { configure = { ...; }; }; }`
<symphorien> overrideAttrs, ratjer
<symphorien> *rather
<symphorien> You can also do (foo // { bar = ... ; })
<symphorien> Derivations are also regular attribute sets
<clever> passthru will persist thru .overrideAttrs
<clever> // wont
abathur has joined #nixos
<eraserhd> I'm going for something where I can just say `foo.override { configure = ...; };`... this doesn't seem to be getting me there.
<eraserhd> Perhaps that's not the right way to do it?
<eraserhd> (I see this pattern on weechat and vim.)
civodul has joined #nixos
<clever> eraserhd: that wont be passed to mkDerivation at all
<clever> .override changes the params on line 1, where you put { stdenv }:
<eraserhd> wait, I can just put `configure ? {}` there?
<clever> yes
<clever> thats just defining a function
drakonis_ has joined #nixos
* eraserhd facepalms
<alexarice[m]> does nix have ordered pairs?
<vaibhavsagar> alexarice: not AFAIK
jakkn has quit [Ping timeout: 258 seconds]
<vaibhavsagar> you can have a list of attribute sets
<vaibhavsagar> but AFAICT Nix doesn't have pairs
Thra11 has joined #nixos
<alexarice[m]> vaibhavsagar: that might be my best bet
<alexarice[m]> thank
<Thra11> What determines the order in which binary caches are queried?
hoijui has quit [Ping timeout: 264 seconds]
moet has joined #nixos
<clever> Thra11: there is a nix-cache-info file in the root, that sets the priority
__monty__ has quit [Quit: leaving]
wildtrees has quit [Quit: Leaving]
<Thra11> clever: Ah ok. in the root of what?
<tilpner> Thra11: Root of the cache: e.g. https://cache.nixos.org/nix-cache-info
<Thra11> So I could tweak the priority of a cache if I run it, but I can't change the priority of caches which other people provide?
<clever> Thra11: correct
<clever> Thra11: cache.nixos.org is 40, hydra defaults to 100, so nix will prefer using cache.nixos.org when possible
<Thra11> What about ssh:// substituters?
Drakonis has joined #nixos
srid6390803 has quit [Ping timeout: 245 seconds]
<clever> Thra11: http:// caches default to 50, the base class for all stores defaults to 0, and ssh doesnt override the default, so its 0, the highest priority
<spacekookie> When I install `twemoji-color-font` I only get black and white emoji in `font-manager`. Anyone got an idea why that is?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65108 → mimeo: 2019.3 -> 2019.7 → https://git.io/fjMO2
<infinisil> alexarice[m]: Well you can just use `{ fst = "hello"; snd = 10; }`
<Thra11> clever, tilpner: Cool. Thanks!
shomodj_ has joined #nixos
shomodj has quit [Ping timeout: 268 seconds]
mexisme has joined #nixos
mix has joined #nixos
moet has quit [Ping timeout: 245 seconds]
mix has quit [Read error: Connection reset by peer]
wfranzini has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
selfsymmetric-pa has quit [Remote host closed the connection]
xkapastel has quit [Quit: Connection closed for inactivity]
mac10688 has joined #nixos
<mac10688> Man it's amazing how many packages are in nixos
srid6390803 has joined #nixos
noonien has quit [Quit: Connection closed for inactivity]
rsoeldner has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @bjornfor pushed 2 commits to release-19.03: https://git.io/fjMOH
mexisme has quit [Ping timeout: 264 seconds]
m0rphism has quit [Ping timeout: 246 seconds]
rsoeldner has joined #nixos
MmeQuignon has quit [Quit: WeeChat 2.4]
<ornx> has anyone ever gotten xpra to work in nixos? it is completely broken for me, it complains about no screens found and cant load the dummy video output driver
ym555_ has quit [Ping timeout: 245 seconds]
<makefu> ornx: last time i checked the status for me was "does not work", there are a couple of open issues https://github.com/NixOS/nixpkgs/issues?utf8=%E2%9C%93&q=xpra+is%3Aissue+is%3Aopen+
<ornx> the top issue is mine :p
<makefu> ha!
<ornx> i get a different error now though, it just complains about no screens
ym555_ has joined #nixos
wfranzini has joined #nixos
Shouou has joined #nixos
<simukis_> How would I tell nix to place/unpack the source into a particular directory when building derivation?
virus_dave has joined #nixos
<clever> simukis_: it always unpacks it to $NIX_BUILD_TOP, and then sets $sourceRoot to the path relative to that, and then cd's into the dir
<clever> simukis_: how different do you need things to be?
<lassulus> I got xpra to work. But only as root
<ornx> did you have to do anything special to get it to run as root?
<ornx> or did you just su; xpra ...
<simukis_> clever: I want it to create a few directories in `$NIX_BUILD_TOP` and unpack the source into one of those.
<clever> simukis_: you may need to override the unpackPhase, or use pre/post unpack to tweak things
<simukis_> Okay. That what I was thinking I’ll have to do.
ym555_ has quit [Ping timeout: 272 seconds]
<lassulus> ornx: oof, not sure anymore, but maybe i enabled the xpra display-manager and logged in as root
<ornx> ah, i see
virus_dave has quit [Quit: virus_dave]
ym555_ has joined #nixos
shibboleth has quit [Quit: shibboleth]
Rusty1 has joined #nixos
<ornx> so, i have services.xserver.modules = [pkgs.xorg.xf86videodummy]; but when i run X it tells me where its modules directory is and i dont see dummy_drv.so anywhere in it
fendor has joined #nixos
judson has quit [Ping timeout: 268 seconds]
<clever> ornx: find the main config file for X (read the display manager config) and then look for ModulePath in there
<clever> nixos should generate multiple modulepath entries in the config
<lassulus> there was also some minor fix I had to do
moet has joined #nixos
Thra11 has quit [Quit: WeeChat 2.5]
<{^_^}> [nixpkgs] @eadwu opened pull request #65109 → sourcehut: include module → https://git.io/fjM3s
_deepfire has joined #nixos
hio has quit [Quit: Connection closed for inactivity]
lambda-11235 has quit [Quit: Bye]
<jcrd> why is the cpu governor while using tlp set to "performance"?
moet has quit [Ping timeout: 244 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Read error: Connection reset by peer]
o1lo01ol1o has joined #nixos
npmccallum has quit [Quit: npmccallum]
<{^_^}> [nixpkgs] @worldofpeace opened pull request #65110 → sublime-merge: 1107 -> 1116, sublime-merge-dev: 1111 -> 1115 → https://git.io/fjM3l
Guest89115 has quit [Quit: WeeChat 2.4]
GiGa has quit [Quit: Leaving]
orivej has quit [Ping timeout: 268 seconds]
stepcut has joined #nixos
webster23 has joined #nixos
shomodj_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<adisbladis> jcrd: Because intel pstates probably
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65111 → mpg123: 1.25.10 -> 1.25.11 → https://git.io/fjM3K
<jcrd> adisbladis: the description of the powerManagement.cpuFreqGovernor option says performance is the kernel default, but the tlp docs say powersave is the default...
<jcrd> i used extraConfig to specify the CPU_SCALING_GOVERNOR... tlp options manually and that worked
<adisbladis> jcrd: On any modern intel machine you probably want performance always
mix has joined #nixos
fendor has quit [Read error: Connection reset by peer]
orivej has joined #nixos
Shouou has quit [Ping timeout: 252 seconds]
<jcrd> adisbladis: this is a t430s so i'm hoping to squeeze all the battery life that i can out of it
Mark___ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65112 → neovim-remote: 2.1.7 -> 2.1.9 → https://git.io/fjM3X
Mark___ has quit [Client Quit]
jackdk has joined #nixos
<jcrd> can i change the version of a library that an app is compiled against?
<jcrd> for example, awesome is compiled against lua 5.2 but 5.3 is available in nixpkgs
<simpson> jcrd: Often, yes, but the amount of effort can vary. Which app and library?
<jcrd> simpson: awesome, the window manager. it's compiled against lua 5.2 but lua 5.3 is available in nixpkgs
<{^_^}> [nixpkgs] @worldofpeace opened pull request #65113 → GNOME3 updates → https://git.io/fjM39
abathur has quit [Ping timeout: 246 seconds]
Fare has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #65114 → gnome3.nautilus-python: 1.2.2 -> 1.2.3 → https://git.io/fjM3H
<simpson> jcrd: It looks like `luaPackages` controls which version Awesome uses. I'm currently trying:
<simpson> > awesome.override (_: { luaPackages = lua53Packages; })
<{^_^}> "<derivation /nix/store/a20maqf39mqfzsbkrs2p1i1jd4q9zfc5-awesome-4.3.drv>"
erasmas has quit [Quit: leaving]
<{^_^}> [nixpkgs] @worldofpeace closed pull request #65114 → gnome3.nautilus-python: 1.2.2 -> 1.2.3 → https://git.io/fjM3H
<infinisil> Note that .override also works with just an attrset
<simpson> Seems to build. Don't know whether it works.
<{^_^}> [nixpkgs] @worldofpeace closed pull request #65077 → gnome3.gnome-user-docs: 3.32.2 -> 3.32.3 → https://git.io/fjMJA
<infinisil> Lua 5.2 seems to be the default lua for some reason in general
<infinisil> > lua.version
<{^_^}> "5.2.4"
Netsu has joined #nixos
MrDSmith has joined #nixos
<Netsu> Hello there. Trying to run sh script during buildPhase, but found that there's no /user/bin/env here, /bin/sh only. On other hand, AFAIK, NixOS does not have /bin/sh, /user/bin/env only. Which shebang should I use?
<jcrd> can override and overrideAttrs be used together?
<andi-> jcrd: yes
<{^_^}> [nixpkgs] @worldofpeace merged pull request #64808 → gnome3.gnome-software: 3.32.3 -> 3.32.4 → https://git.io/fjXMg
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjM3d
<infinisil> Netsu: You can use `patchShebangs .` to patch all shebangs in the current directory to something valid
<Netsu> infinisil: oh, thank you!
orivej has quit [Ping timeout: 248 seconds]
<Netsu> infinisil: but looks like it doing patch during fixup, not the patch phase
gyroninja__ has joined #nixos
<infinisil> Netsu: You can run patchShebangs wherever you need to
<Netsu> oh, I see, thanks
MrDSmith has left #nixos ["Leaving"]
<gyroninja__> How do you get man pages for C / Linux functions?
<gyroninja__> I tried using the man-pages or manpages package but they didn't seem to do anything
<infinisil> gyroninja__: Define "tried using"
<infinisil> Because that's where the pages are
<gyroninja__> Using a shell.nix and nix-shell -p pkgname
<gyroninja__> I tried it with "man 3 open"
<infinisil> Hmm.. I thought man pages should work in nix-shell's
<infinisil> I remember there being some issues at some point though, you might want to try installing the package
<infinisil> Yeah installing works for me, doesn't in nix-shell
<gyroninja__> also should I use man-pages or manpages?
<gyroninja__> They seem to be exactly the same
<infinisil> > manpages
<{^_^}> "<derivation /nix/store/xjcgyyy0r8l047pm2y4sglvps57j10m7-man-pages-5.01.drv>"
<infinisil> > man-pages
<{^_^}> "<derivation /nix/store/xjcgyyy0r8l047pm2y4sglvps57j10m7-man-pages-5.01.drv>"
<infinisil> Seems like one is an alias of the other for backwards compat
ericsagnes has joined #nixos
<infinisil> man-pages seems to be the non-aliased one, so I'd go for that
<infinisil> (doesn't really matter)
<gyroninja__> hmm, didn't work for me
<gyroninja__> I tried installing it via home manager and via nix-env -i
<ornx> what does it mean when i get a store hash of all e's
<clever> ornx: nuke references was ran on the file
<ornx> gcc -pthread -shared -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zlib-1.2.11/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.6.0.1/lib
<ornx> huh i see
<infinisil> gyroninja__: Can you find the manpages in ~/.nix-profile/share/man ?
<gyroninja__> oh wait it's working nvm
<gyroninja__> thanks for the help
o1lo01ol1o has quit [Remote host closed the connection]
<infinisil> :)
<{^_^}> [nixpkgs] @samueldr pushed to master « nixos/xdg: Disables portal by default... »: https://git.io/fjM3p
<{^_^}> [nixpkgs] @delroth closed pull request #58312 → yuzu: init at 2019-05-03 → https://git.io/fjU3O
is_null has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #65106 → libstatgrab: 0.91 -> 0.92 → https://git.io/fjMYz
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjMsv
<ornx> when i rebuild a package with nix-env it always rebuilds the entire thing from scratch, is there a way to rebuild a package in a way that only rebuilds files that have been changed?
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/3e5cf4fa635 (from 13 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/3e5cf4fa635 (from 13 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
<infinisil> ornx: Nope
<infinisil> It's one of the things nix has to do to ensure pure builds
<infinisil> ornx: I suggest doing fast iterations in a nix-shell instead
<ornx> im kind of surprised, what do nix package maintainers do when they want to get a large package working in nix? do they just wait for the whole thing to build every time?
<ornx> ahh
<infinisil> Yeah so for the nixpkgs package hello it would be `nix-shell -A hello`, then `unpackPhase && cd $sourceRoot && patchPhase && configurePhase`
<infinisil> Then call buildPhase many times until you know what you want
<infinisil> Then fix the nix expression and build it with nix-build
<ornx> thank you very much that was very helpful! i will try that
civodul has quit [Quit: ERC (IRC client for Emacs 26.2)]
mbrgm_ has joined #nixos
jmeredith has quit [Quit: Connection closed for inactivity]
kraem has quit [Read error: Connection reset by peer]
kraem has joined #nixos
mbrgm has quit [Ping timeout: 272 seconds]
mbrgm_ is now known as mbrgm
___laika has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @worldofpeace pushed to master « nixos/xdg: default portal from xserver.enable »: https://git.io/fjMsk
<alienpirate5> I'm having trouble cross-compiling libasyncns to armv7l
<alienpirate5> I'm consistently getting the following error message:
<alienpirate5> ```
day|flip has joined #nixos
kraem has quit [Read error: Connection reset by peer]
<jackdk> ,paste
<{^_^}> Use a website such as [ https://gist.github.com/ http://ix.io/ https://hastebin.com/ http://sprunge.us/ https://paste.ee/ ] or similar services to share anything that's longer than a couple lines.
___laika has joined #nixos
<alienpirate5> yes
kraem has joined #nixos
day|flip has quit [Client Quit]
<alienpirate5> i was going to do ix.io
<jackdk> sorry, I saw the triple backticks and got nervous
<alienpirate5> looks like ix.io is down
<alienpirate5> there's something
<infinisil> (ix.io works for me)
<alienpirate5> hm
<worldofpeace> clever: how's the bisect :P
<alienpirate5> and i'm on riot and constantly forget this isn't a matrix room, so i was actually going to paste until i remembered
<clever> worldofpeace: Bisecting: 13739 revisions left to test after this (roughly 14 steps)
<alienpirate5> which is why there was nothing after the triple backticks
<worldofpeace> clever: so basically: many
<jackdk> https://github.com/openvenues/libpostal/issues/134 seems to be a similar-flavoured problem, though I don't know arm stuff especially well
<{^_^}> openvenues/libpostal#134 (by rinigus, 2 years ago, closed): Cross-compilation fails on undefined reference to `rpl_realloc'
drakonis_ has quit [Ping timeout: 250 seconds]
<alienpirate5> thanksl
<alienpirate5> * thanks
<jackdk> also there's a #nixos-aarch64 with people who know arm. That's about all I got, I'm afraid
___laika has quit [Ping timeout: 245 seconds]
<jackdk> oh, and if you can get a slightly longer build log that might help. see if you can get the linker line etc
<alienpirate5> how do i set environment variables in a nix package?
<clever> alienpirate5: every attribute passed to mkDerivation becomes an env var
<alienpirate5> what about in an overlay
<alienpirate5> oh
<clever> alienpirate5: overrideAttrs
<alienpirate5> i can't read
<jackdk> alienpirate5: check out this thread https://www.linuxquestions.org/questions/linux-software-2/undefined-reference-to-%60rpl_malloc%27-587256/ looks like rpl_ stuff is autoconf thinking the platform doesn't provide something it actually does
<alienpirate5> thanks