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
jluttine has quit [Ping timeout: 258 seconds]
spaark has left #nixos [#nixos]
<{^_^}> [nixpkgs] @aanderse merged pull request #63949 → foswiki: drop package & httpd subservice → https://git.io/fjojc
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/fjPSl
lsyoyom has quit [Ping timeout: 272 seconds]
<tbenst> thanks gchristensen, I saw that example and have tried it, but it doesn't work--there's context missing for how authentication works
<tbenst> my user profile ssh key is not used, and so it fails
<tbenst> there's also an open issue for this for nix 2.0: Unstaged Changes: zebrafish/cnmf_comparison/core
<tbenst> er sorry wrong copy paste haha https://github.com/NixOS/nixpkgs/issues/35383
<{^_^}> #35383 (by Spass1966, 1 year ago, open): fetchGit does not find private git repo
<{^_^}> [nixpkgs] @teto merged pull request #64640 → pythonPackages.fasttext: 0.2.0 -> 0.9.1 → https://git.io/fjPXN
<{^_^}> [nixpkgs] @teto pushed commit from @danieldk to master « pythonPackages.fasttext: 0.2.0 -> 0.9.1 »: https://git.io/fjPS2
<{^_^}> [nixpkgs] @teto merged pull request #64639 → fasttext: 0.2.0 -> 0.9.1 → https://git.io/fjPXQ
<{^_^}> [nixpkgs] @teto pushed commit from @danieldk to master « fasttext: 0.2.0 -> 0.9.1 »: https://git.io/fjPSa
<{^_^}> [nixpkgs] @veprbl opened pull request #64647 → llvm_*,clang_*: allow src overrides → https://git.io/fjPSV
<tbenst> atlas_, dunno if it helps, but for ubuntu I have the folling in my ~/.zshrc file:
ArdaXi has quit [Ping timeout: 245 seconds]
<tbenst> . /home/$USER/.nix-profile/etc/profile.d/nix.sh
<tbenst> export NIX_PATH=$HOME/.nix-defexpr/channels''${NIX_PATH:+:}$NIX_PATH
jgt has joined #nixos
turbo_MaCk has quit [Ping timeout: 245 seconds]
ArdaXi has joined #nixos
lsyoyom has joined #nixos
aristid has quit [Ping timeout: 252 seconds]
jgt has quit [Ping timeout: 252 seconds]
aristid has joined #nixos
ericsagnes has quit [Ping timeout: 272 seconds]
<aanderse> infinisil: are you able to take a look at #64151?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/64151 (by aanderse, 1 week ago, open): nixos/httpd: module cleanup
aristid has quit [Ping timeout: 264 seconds]
aristid has joined #nixos
Wharncliffe has joined #nixos
waleee-cl has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fjPSy
lsyoyom has quit [Ping timeout: 245 seconds]
lovesegfault has quit [Quit: WeeChat 2.5]
hamishmack has quit [Ping timeout: 258 seconds]
_ris has quit [Ping timeout: 260 seconds]
ericsagnes has joined #nixos
mexisme has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/53cad65edcc (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
thc202 has quit [Ping timeout: 250 seconds]
kvda has joined #nixos
deech has joined #nixos
day|flip has quit [Remote host closed the connection]
noudle has quit []
npmccallum has joined #nixos
matt`` has joined #nixos
matt` has quit [Ping timeout: 268 seconds]
matt`` has quit [Remote host closed the connection]
justanotheruser has joined #nixos
justan0theruser has joined #nixos
justanotheruser has quit [Ping timeout: 244 seconds]
jluttine has joined #nixos
lsyoyom has joined #nixos
<hpfr[m]> Compton isn’t working for me
<hpfr[m]> I ran it in a terminal emulator and started opening windows, and I get a badwindow error every time. I’m on i3
<hpfr[m]> It worked fine on arch
<hpfr[m]> Never mind. I needed a config file. Is it normal for nixos to just not make default config files when you enable packages in configuration.nix?
xkapastel has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #64409 → soundtouch: 2.0.0 -> 2.1.2 → https://git.io/fjimx
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjP9Z
___laika has quit [Ping timeout: 248 seconds]
johnny101m has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #63636 → distgen: init at 1.3 → https://git.io/fjwZt
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjP9c
orivej has quit [Ping timeout: 272 seconds]
mddawley has joined #nixos
mexisme has quit [Quit: WeeChat 2.5]
mexisme has joined #nixos
<mddawley> Does anyone have experience with getting NixOS on an Acer CB3-431?
<{^_^}> [nixpkgs] @kalbasit pushed 3 commits to master: https://git.io/fjP9W
<{^_^}> [nixpkgs] @kalbasit merged pull request #64644 → grpcui: init at 0.2.0 → https://git.io/fjPyE
<mddawley> It's a WiFi only Chromebook. I've already gotten it to the point of booting from a USB stick but I can't get WiFi working so I can download packages
abathur has joined #nixos
<mexisme> hi there, I'm also struggling with Go on MacOS (as per @psalm + @LnL conversation in 12th April)
<mexisme> I understand the underlying problem with not having access to include files
<mexisme> but my difficulty is that I use VSCode, and any of the IDE tooling will always complain about being unable to find CoreFoundation, et al
<mexisme> anyone has any thoughts / pointers for dealing with this?
<mexisme> it's sounding a bit like the only easy way forward might be to write a bunch of shell-level wrappers around go, golang-ci, et al
<mexisme> (btw: apologies if this is the wrong channel to ask)
<mexisme> as an aside: I've been kind-of wondering if this would be a problem even in NixOS (non-Darwin) as well?
mexisme has quit [Quit: WeeChat 2.5]
<abathur> heh
mexisme has joined #nixos
<abathur> not sure about the acute question, does VSCode provide a way to introspect/debug where it's looking for files?
<abathur> the nix-darwin channel might be a worthwhile resource
<abathur> erg; might be a good resource if just because it has a higher density of macos+nix users
<hpfr[m]> I’m confused with some of the modules for configuration as well. For example, Compton has a fair number of options available, but there’s plenty more that can only be changed in a config file. Is the split just arbitrary? Seems like it adds needless complexity. Furthermore, if I have something like services.compton.enable set to true, why don’t I need to include Compton in my pkgs? Now half my packages are enabled throug
<hpfr[m]> module options and half are in the actual list
<mexisme> aha, yes that's more appropriate for my Mac question
<mexisme> but, i did wonder whether this might probably affect any IDE that does introspection
<abathur> mexisme: it's specifically for the nix-darwin package/project--I don't think you're really *off topic* here; just saying that you might get higher quality (if fewer) answers there
<mexisme> VSCode uses Language Servers (like gopls) a lot
alp_ has quit [Ping timeout: 252 seconds]
<mexisme> (thx, abarthur)
<{^_^}> [nixpkgs] @xrelkd opened pull request #64648 → youtube-dl: 2019.07.02 -> 2019.07.12 → https://git.io/fjP90
<mexisme> i'll re-ask the Darwin portion over there
<abathur> I do use nix on darwin, but use neither go nor vscode, so I'm not certain specifically
<mexisme> am i right to think that any IDE that wants to do introspection, therefore needs to find include libs, etc, might have a problem?
<mexisme> Go might be slightly unusual in that it makes it quite easy to do reflection, and some types of coding requires it
<abathur> maybe? it probably depends on how they try to look, and whether the projects you're building/installing with nix are in your profile
<teto> mexisme: you can run the IDE in a nix-shell with the appropriate config. Alternatively, I have some code that generates a per-project neovim configuration so that it can find what it needs (and only that).
<mexisme> right, so that's helpful.
<mexisme> i couldn't quite tell if i was bashing my head against the problem (and being dumb)
<mexisme> i think maybe i need to teach VSCode how to run exactly the commands I need.
<mexisme> teto: i'd love to see your neovim generation code, btw
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<monokrome> ,locate libpg-fe.h
<monokrome> ,locate libpq-fe.h
<{^_^}> Found in packages: postgresql94, postgresql95, postgresql96, postgresql_10, postgresql_11
<{^_^}> Couldn't find in any packages
<mexisme> and thanks for the pointers, abarthur
kvda has joined #nixos
<teto> mexisme: a bit of a mess, right now I just use it for python and haskell: https://discourse.nixos.org/t/project-specific-neovim-configuration/3233
<monokrome> weird that the aforementioned file is in postgresql_10, postgresql_11, etc but not postgresql
hamishmack has joined #nixos
<abathur> monokrome: would it count as its own package for that purpose, since I assume it's just an alias for one of the others?
deech has quit [Ping timeout: 272 seconds]
mddawley has quit [Ping timeout: 260 seconds]
snajpa has quit [Ping timeout: 258 seconds]
mddawley has joined #nixos
aither has quit [Ping timeout: 272 seconds]
mddawley has quit [Remote host closed the connection]
selfsymmetric-mu has quit [Ping timeout: 272 seconds]
phreedom has quit [Quit: No Ping reply in 180 seconds.]
andreas303 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @xrelkd opened pull request #64649 → eksctl: 0.1.39 -> 0.1.40 → https://git.io/fjP9w
phreedom has joined #nixos
andreas303 has joined #nixos
hamishmack has quit [Read error: Connection reset by peer]
slack1256 has joined #nixos
Baughn has quit [Ping timeout: 245 seconds]
<mexisme> cheers, teto
<hyper_ch> infinisil: when you have time.... https://github.com/NixOS/nixpkgs/pull/64306
<{^_^}> #64306 (by sjau, 1 week ago, open): ZFS: Adding ZED configuration options
<{^_^}> Channel nixos-19.03 advanced to https://github.com/NixOS/nixpkgs/commit/f0fdbd89aef (from 13 hours ago, history: https://channels.nix.gsc.io/nixos-19.03)
acarrico has quit [Quit: Leaving.]
yunratobe has quit [Remote host closed the connection]
xavierm02 has quit [Remote host closed the connection]
nikivi has quit [Read error: Connection reset by peer]
saykhan has quit [Quit: Connection closed for inactivity]
___laika has joined #nixos
phreedom has quit [Ping timeout: 260 seconds]
nikivi has joined #nixos
___laika has quit [Ping timeout: 272 seconds]
___laika has joined #nixos
xavierm02 has joined #nixos
yunratobe has joined #nixos
sushi_ has quit [Read error: Connection reset by peer]
sushi_ has joined #nixos
mexisme has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #63506 → qtpbfimageplugin: init at 1.4 → https://git.io/fjVGJ
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/fjPHv
<AnswerGuy> Under NixOS is every user given an isolated environment? I just added a new (headless) user to my /etc/nixos/configuration.nix, did a nixos-rebuild switch, and go this error: gpg-connect-agent: failed to create temporary file '/home/ops/.gnupg/.#lk0x000 ... No such file; but also trying to use a simple git pull I got "file not found"
<AnswerGuy> I'm sure I have it for my other account.
* AnswerGuy checks
<AnswerGuy> Yep.
Shem[m] is now known as Catalyst[m]
<AnswerGuy> (I'm setting up gitea with a repo for operations, and testing a read-only deployment key).
<bob_twinkles> is there a good guide for integrating "one off" libraries? I'm trying to build some software that relies on forks of upstream libraries and it would be helpful to not have to try and shove them into a global nixpkgs fork
Supersonic has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #64648 → youtube-dl: 2019.07.02 -> 2019.07.12 → https://git.io/fjP90
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjPHO
Supersonic has joined #nixos
eraserhd has joined #nixos
<{^_^}> [nixpkgs] @kalbasit merged pull request #64591 → mage: 1.7.1 -> 1.8.0 → https://git.io/fjPCk
<{^_^}> [nixpkgs] @kalbasit pushed commit from @xrelkd to master « mage: 1.7.1 -> 1.8.0 (#64591) »: https://git.io/fjPHn
npmccallum has quit [Quit: npmccallum]
Drakonis has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @worldofpeace pushed commit from @xrelkd to release-19.03 « youtube-dl: 2019.07.02 -> 2019.07.12 »: https://git.io/fjPHc
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/ca60cd0fb60 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
lunik1 has joined #nixos
<abathur> bob_twinkles: not sure about a good guide, but you can write nixpkgs overlays, or write one or more .nix files to build them directly
<bob_twinkles> I've been playing around with the latter a bit and it kinda feels like the direction I want to go
<bob_twinkles> I'm just not sure what the incantation is to get access to the utilities in nixpkgs (stuff like fetchgit and stdenv0
<bob_twinkles> *)
fragamus has joined #nixos
<simpson> I'm anxious for flakes and hoping that they'll solve the questions many folks have around Nix integrations.
<{^_^}> [nixpkgs] @worldofpeace opened pull request #64650 → vala: 0.44.3 -> 0.44.5 → https://git.io/fjPH4
Drakonis has joined #nixos
domogled has joined #nixos
justan0theruser is now known as justanotheruser
<teto> bob_twinkles: you can look at my overlay to see some examples https://github.com/teto/home/tree/master/config/nixpkgs/overlays , overlays are very convienent
<bob_twinkles> thanks!
<teto> simpson: yep for sure it will bring benefits. It will replace NUR, make the transition of projects to nix easier, also potentially allow to "purge" nixpkgs of some packages that could be moved to flakes
Okinan has joined #nixos
abathur has quit [Ping timeout: 248 seconds]
mexisme has joined #nixos
adamantium has joined #nixos
ensyd_ has quit [Quit: Leaving]
adamantium has quit [Remote host closed the connection]
Thra11 has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @teto merged pull request #64434 → pythonPackages.deap: 1.2.2 -> 1.3.0 → https://git.io/fjiBu
<{^_^}> [nixpkgs] @teto pushed 3 commits to master: https://git.io/fjPH2
tput has joined #nixos
<{^_^}> [nixpkgs] @teto merged pull request #64435 → pythonPackages.flask-caching: 1.4.0 -> 1.7.2 → https://git.io/fjiBX
<{^_^}> [nixpkgs] @teto pushed 3 commits to master: https://git.io/fjPHa
stepcut has quit [Read error: Connection reset by peer]
andersk has quit [Read error: Connection reset by peer]
spacekookie has quit [Quit: No Ping reply in 60 seconds.]
stepcut has joined #nixos
spacekookie has joined #nixos
raoul has quit [Quit: Ping timeout (120 seconds)]
raoul has joined #nixos
rembo10 has quit [Remote host closed the connection]
trfl has quit [Remote host closed the connection]
duckfullstop has quit [Quit: Why do you need...?]
trfl has joined #nixos
duckfullstop has joined #nixos
andersk has joined #nixos
rembo10 has joined #nixos
<bob_twinkles> can I use an overlay just for a specific nix-shell? It seems like they must be configured globally
<slack1256> you can reuse the pattern of overlays at different levels
mexisme has quit [Ping timeout: 248 seconds]
<slack1256> For example pkgs.haskellPackages.overrides expects a function that works as a overlay but just for that subtree
<teto> bob_twinkles: you can add include paths to NIX_PATH via -I nixpkgs-overlays=/toto
<bob_twinkles> so if I have a directory structure with shell.nix at the root, and then derivations/default.nix (overlay defn. containing libmyfork = super.callPackage ./libmyfork {}; ) and a derivation for libmyfork at derivations/libmyfork/default.nix
<bob_twinkles> and invoke nix-shell with -I nixpkgs-overlays=$(pwd)/derivations, that should pick up libmyfork?
<bob_twinkles> I should probably pastebin some of this stuff
Ariakenom has joined #nixos
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/1036dc66416 (from 13 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
<bob_twinkles> this hopefully makes a bit more sense
vdemeester has quit [Ping timeout: 268 seconds]
fragamus has quit [Read error: Connection reset by peer]
vdemeester has joined #nixos
palo1 has joined #nixos
<bob_twinkles> oh hey it helps if you type correctly. Using nixpkgs-overlays seems like its importing the thing
palo has quit [Ping timeout: 248 seconds]
palo1 is now known as palo
<teto> bob_twinkles: you don't need overlays to change one lib with its fork, just override the call with the correct one
<teto> bob_twinkles: so in your example: let myfork = callPackage ./derivations/libfvad/default.nix {}; in mkShell { ... buildInputs = [ myfork ]; }
<bob_twinkles> where does callPackage come from in that example?
<bob_twinkles> oh, pkgs.callPackage
<bob_twinkles> thanks teto =)
<teto> I you want a shell to develop on software X, you can do "nix-shell -A X"
<bob_twinkles> unfortunately this software is relatively research, so it's not really packaged... anywhere as far as I know
arc[m] has joined #nixos
<bob_twinkles> I'm trying to get the sample here https://github.com/facebookresearch/wav2letter/issues/327 built on Linux
<{^_^}> facebookresearch/wav2letter#327 (by lunixbochs, 4 weeks ago, open): PSA: Realtime audio frontend demo for macOS
<teto> most of the times making a package does not require much extra-effort compared to writing a mkShell
nefix has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/88f069e2d8a (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<nefix> Hello! I'm trying to pack chronograf. The thing is that before building, it needs to have some "go generate" things and have some JavaScript code built. How is the JavaScript suposed to be built? It needs to be embedded after
endformationage has quit [Quit: WeeChat 2.5]
<bob_twinkles> oh, you mean I should just write a package and then invoke a shell there?
<bob_twinkles> that's probably a good idea
<teto> bob_twinkles: yep
<bob_twinkles> do I need an overlay in that case?
gyroninja___ has quit [Ping timeout: 244 seconds]
<bob_twinkles> no, I can just use the same trick above right
<teto> bob_twinkles: yep nix-shell by default looks into default.nix then shell.nix
<teto> so you can write your package in a default.nix and then just run "nix-shell"
<bob_twinkles> does it run default.nix in a callPackage context? I think I need things like the autoconf hook
gyroninja___ has joined #nixos
snajpa has joined #nixos
Wharncliffe has quit [Quit: Lost terminal]
hyper_ch2 has joined #nixos
aither has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/d22a1333360 (from 9 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<slack1256> Where are usually the ssl certificates in nixos?
<slack1256> Oh, there are symlinks on /etc
<slack1256> nvm
<slack1256> ls
markus1189 has quit [Ping timeout: 245 seconds]
iqubic has joined #nixos
mexisme has joined #nixos
<{^_^}> [nixpkgs] @danbst merged pull request #64267 → system.autoUpgrade: optionally allow rebooting the system on kernel change → https://git.io/fj6sm
<{^_^}> [nixpkgs] @danbst pushed commit from @tokudan to master « system.autoUpgrade: optionally allow rebooting the system on kernel change (#64267) »: https://git.io/fjPHj
sushi_ has quit [Ping timeout: 258 seconds]
kvda has joined #nixos
kvda has quit [Client Quit]
iqubic has left #nixos ["ERC (IRC client for Emacs 26.2)"]
ashesham` has joined #nixos
iqubic has joined #nixos
<teto> bob_twinkles: I never remember, worst case you add a "with import <nixpkgs> {};" on the first line
kvda has joined #nixos
<iqubic> Anyone know how to change the look of the X11 cursor. Also commonly known as the mouse.
<teto> I am getting "HTTP error 200 (curl error: Failure when receiving data from the peer) error 7 while decompressing xz file" from cachix.org. anyone ?
hyper_ch2 has quit [Remote host closed the connection]
pie_ has quit [Ping timeout: 252 seconds]
mexisme has quit [Ping timeout: 258 seconds]
Ariakenom has quit [Quit: Leaving]
Ariakenom has joined #nixos
Ariakenom has quit [Client Quit]
mexisme has joined #nixos
alp_ has joined #nixos
jgt has joined #nixos
<{^_^}> [nixpkgs] @xrelkd opened pull request #64652 → gitAndTools.hub: 2.12.1 -> 2.12.2 → https://git.io/fjPQc
orivej has joined #nixos
markus1189 has joined #nixos
nakkle has joined #nixos
hyper_ch2 has joined #nixos
<monokrome> Does anyone know if there's a way to change my NixOS to follow a branch on nixpkgs?
emptyflask has quit [Ping timeout: 252 seconds]
<monokrome> I would like to use the branch that adds secure boot
<tdeo> you can set your nix channel to https://github.com/NixOS/nixpkgs/archive/<branch name>.tar.gz
<monokrome> oh cooool
<monokrome> thanks :)
ISwearIfAnotherC has joined #nixos
<ISwearIfAnotherC> I am not a robot despite Captchas thinking I am
<ISwearIfAnotherC> yall believe me right?
ISwearIfAnotherC has left #nixos [#nixos]
<monokrome> tdeo: Doesn't seem like those URLs work
<tdeo> it works for mater at least, hmm
<tdeo> ah, you'd need to change the NixOS to grahamc in the url
<tdeo> and just have secure-boot-rebased as the branch name
<monokrome> oooh
<monokrome> makes sense
<monokrome> lol >.<
<hyper_ch2> hmmm, secure boot... I read that debian 10 now can also use secure boot... I wonder how they accomplished that
hmpffff has joined #nixos
m0rphism has joined #nixos
bakakuna has joined #nixos
mexisme has quit [Ping timeout: 258 seconds]
fresheyeball has joined #nixos
<fresheyeball> is there a way to ask nix why it needs to rebuild
<fresheyeball> I build my project over again after a build, and I expect it to pull from the store
<fresheyeball> but instead it builds again
hmpffff_ has joined #nixos
wfranzini has joined #nixos
<hyper_ch2> build what again?
<fresheyeball> hyper_ch2: it's my project
<monokrome> hooray it's downloading :O
<monokrome> thanks again <3
jasongrossman has joined #nixos
alex`` has joined #nixos
Jackneill has joined #nixos
hmpffff has quit [Ping timeout: 272 seconds]
bakakuna has quit [Remote host closed the connection]
bakakuna has joined #nixos
<monokrome> seems like the Surface Book 2 isn't very well supported
* monokrome has some figuring-things-out to do :o
<{^_^}> [nixpkgs] @teto closed pull request #52632 → icu: 59.1 -> 63.1 → https://git.io/fhfEy
<{^_^}> [nixpkgs] @worldofpeace merged pull request #64516 → most: 5.0.0a -> 5.1.0 → https://git.io/fjiFI
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjPQK
slack1256 has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @teto merged pull request #64290 → xbps: 0.53 -> 0.56 → https://git.io/fj683
<{^_^}> [nixpkgs] @teto pushed commit from @tadeokondrak to master « xbps: 0.53 -> 0.56 »: https://git.io/fjPQH
fresheyeball has quit [Quit: WeeChat 2.4]
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed 4 commits to master: https://git.io/fjPQd
<{^_^}> [nixpkgs] @teto merged pull request #59924 → knot-resolver: 3.2.1 -> 4.0.0 -> 4.1.0 → https://git.io/fjO6p
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mexisme has joined #nixos
alp_ has quit [Ping timeout: 264 seconds]
wfranzini has quit [Ping timeout: 268 seconds]
civodul has joined #nixos
mexisme has quit [Ping timeout: 272 seconds]
wfranzini has joined #nixos
Drakonis has quit [Quit: WeeChat 2.4]
hmpffff_ has quit [Quit: nchrrrr…]
FRidh has joined #nixos
hmpffff has joined #nixos
orivej has quit [Ping timeout: 246 seconds]
<colemickens> Mesa 19.1.1 in nixos-unstable! https://i.imgur.com/7drHiqr.gif
<colemickens> environment.variables.MESA_LOADER_DRIVER_OVERRIDE = "iris"; 😎
<colemickens> oh crud, I don't think I actually sent the PR to build iris. :(
<tdeo> i was impatient and recompiled my system last weekend on staging lol
<tdeo> oof
<das_j> Hm, is there a way to unset a variable?
<das_j> I have a User= in a service config and I wish to unset that
<das_j> ofc, a module sets User= and I don't want to disable and recreate the module
hmpffff has quit [Quit: nchrrrr…]
mexisme has joined #nixos
<{^_^}> [nixpkgs] @joachifm merged pull request #64636 → electrum 3.3.8, optional qt, darwin fixes → https://git.io/fjPP2
<{^_^}> [nixpkgs] @joachifm pushed 3 commits to master: https://git.io/fjP7q
alp_ has joined #nixos
Tucky has joined #nixos
Shoubit has joined #nixos
lambda-11235 has quit [Quit: Bye]
jgt has quit [Ping timeout: 276 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/2c3f18721e2 (from 51 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/ed86bbad84c (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
Tucky has quit [Quit: WeeChat 2.5]
o1lo01ol1o has joined #nixos
phreedom has joined #nixos
karetsu has joined #nixos
thc202 has joined #nixos
Tucky has joined #nixos
jasongro` has joined #nixos
jasongrossman has quit [Ping timeout: 248 seconds]
<abbec> hi, quick question, I am using nix copy to create a local binary cache for a rust project but some derivations seem to not get copied to the local directory
<abbec> any hints on what to look for?
hyper_ch2 has quit [Remote host closed the connection]
<abbec> for example "rust-src" derivation seems to be copied and cached but not "clippy-preview" and "rustfmt-preview"
hyper_ch2 has joined #nixos
<clever> abbec: nix copy will only get the runtime deps, but not all of the build time deps
<abbec> but I tell it to copy buildInputs
<clever> but not all of the inputs are in buildInputs
jgt has joined #nixos
<abbec> hmm ok but "rust-src" is specified at the exact same place as "clippy-preview" for example
<{^_^}> [nixpkgs] @worldofpeace merged pull request #62665 → pythonPackages.pytest-flask: init at 0.15.0 → https://git.io/fjucQ
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjP71
<clever> abbec: i think you want nix-copy-closure --include-outputs, with the .drv file
<abbec> can I list all drv files generated from a certain expression?
<clever> abbec: you can run it on the main drv, and it will copy the closure for you
Chiliparrot has joined #nixos
<abbec> I was essentially following this: https://nixos.wiki/wiki/Nix_on_Travis
<clever> abbec: ah, thats the kind of problem hydra and cachix can solve
<clever> hydra knows to upload each part of the closure as it builds
<clever> cachix does something similar, and could be used on travis
<abbec> I just wanted to understand how it works :)
jasongro` has quit [Ping timeout: 245 seconds]
rprije has quit [Ping timeout: 244 seconds]
rprije has joined #nixos
<abbec> how would I run nix-copy-colsure on the main drv easiest?
<clever> abbec: nix-instantiate the drv, then nix-copy-closure that drv
<worldofpeace> colemickens: I think we're building iris, no?
MilkManzJourDadd has joined #nixos
gyroninja___ has quit [Read error: Connection reset by peer]
<{^_^}> Channel nixos-19.03 advanced to https://github.com/NixOS/nixpkgs/commit/88f069e2d8a (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-19.03)
<abbec> but nix-copy-closure seems to insist on ssh, I just want it copied to a local dir
jasongrossman has joined #nixos
Tucky has quit [Quit: WeeChat 2.5]
<andi-> abbec: try `nix copy`
knupfer has joined #nixos
<abbec> something like nix-store -qR --include-outputs $(nix-instantiate shell.nix) to list all derivations then?
gyroninja___ has joined #nixos
<clever> abbec: possiblt
<clever> y
jgt has quit [Ping timeout: 248 seconds]
<teto> domenkozar[m]: remember why you chose types.unspecified in https://github.com/NixOS/nixpkgs/commit/3fca941aeb2ed76f28f5815cde1af0610871ab1b ? makes it impossible to merge options, thus nixos-shell kills the default settings :'(
Tucky has joined #nixos
shomodj has joined #nixos
<domenkozar[m]> most probably for backwards compatibility
knupfer has quit [Ping timeout: 244 seconds]
stepcut_ has joined #nixos
<teto> even if I set it as a list of string, mkMerge doesn't seem to work, options are still overriden instead of merge hum..
stepcut has quit [Ping timeout: 245 seconds]
justanotheruser has quit [Ping timeout: 246 seconds]
ThatDocsLady has joined #nixos
no-n has joined #nixos
<{^_^}> [nixpkgs] @mrVanDalo opened pull request #64653 → bitwig-studio3: add version 3 for bitwig → https://git.io/fjP5l
<abbec> hmm, after running nix-instatiate, garbage collection does not clean up my shell packages anymore?
karetsu has quit [Quit: WeeChat 2.4]
<abbec> hmm now it did
<abbec> strange
<colemickens> worldofpeace: I'm not sure. When I was carrying commits, the mesa definition looked a bit different. I guess if mesa builds iris by default ("auto") then we are. I can try in a bit, need to rebuild chromium again remotely first.
<colemickens> since others were interested in iris in 19.1 as well, I'm inclined to think we probably are building it...
kvda has joined #nixos
hyper_ch2 has quit [Remote host closed the connection]
bakakuna has quit [Ping timeout: 252 seconds]
justanotheruser has joined #nixos
justanotheruser is now known as Guest30053
<no-n> https://pastebin.com/raw/wgGvdFUJ -- having trouble chsh'ing to zsh
<clever> no-n: you generally want to do that with configuration.nix
<no-n> ahh
<no-n> thanks
<abbec> now it seems that using `nix copy` behaves differently on drv paths compared to attributes
ashesham` has quit [Ping timeout: 252 seconds]
shomodj has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sigmundv has joined #nixos
Makaveli7 has joined #nixos
<{^_^}> [nixpkgs] @xrelkd opened pull request #64654 → axel: 2.17.1 -> 2.17.3 → https://git.io/fjP5S
o1lo01ol1o has quit [Remote host closed the connection]
turbo_MaCk has joined #nixos
turbo_MaCk has quit [Ping timeout: 272 seconds]
psyanticy has joined #nixos
__monty__ has joined #nixos
dansho has quit [Remote host closed the connection]
turbo_MaCk has joined #nixos
shomodj has joined #nixos
jgt has joined #nixos
shomodj has quit [Client Quit]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Zer0xp has joined #nixos
shomodj has joined #nixos
shomodj_ has joined #nixos
Makaveli7 has quit [Quit: WeeChat 2.5]
hyper_ch2 has joined #nixos
shomodj has quit [Ping timeout: 268 seconds]
veske has joined #nixos
Makaveli7 has joined #nixos
<{^_^}> [nixpkgs] @tadeokondrak opened pull request #64655 → fribidi: fix cross compilation → https://git.io/fjPdn
Xal has quit [Ping timeout: 268 seconds]
<jgt> I'm struggling to upgrade hspec in my nix-shell. Error: http://ix.io/1OeM Config: http://ix.io/1OeN#
stranger___ has joined #nixos
<jgt> anyone know why?
Xal has joined #nixos
stranger___ is now known as gnidorah
<gnidorah> FRidh: hi! is that method fine? #63024
<{^_^}> https://github.com/NixOS/nixpkgs/pull/63024 (by gnidorah, 4 weeks ago, open): midisheetmusic: always bring timidity dependency
<__monty__> Just ran into: "error: Package ‘xvfb-run’ in /nix/store/.../xvfb-run/default.nix:10 is not supported on ‘x86_64-darwin’, refusing to evaluate." How do I find out why this is being built? Since I'm not requesting xvfb-run explicitly in my config.
<clever> __monty__: --show-trace?
hyper_ch2 has quit [Remote host closed the connection]
<__monty__> jgt: I think it's because hashable depends on quickcheck, which depends on hashable...
<__monty__> I'm not sure how to break the loop properly though. Easiest way might be to dontCheck hashable.
<__monty__> Maybe you shouldn't be using hpNew.callpackage?
<jgt> __monty__: that's strange; this is QuickCheck.nix http://ix.io/1OeP#
<jgt> I don't see a reference there to hashable
<__monty__> Quickcheck -> splitmix -> async -> hashable
<__monty__> And add -> Quickcheck to see the loop : )
Baughn has joined #nixos
<jgt> I'll try checking the version of hashable I get from ghc-pkg list, and then try overriding that with dontCheck
<{^_^}> [nixpkgs] @aanderse merged pull request #63844 → nixos/zabbix: overhaul package & module → https://git.io/fjrjZ
<{^_^}> [nixpkgs] @aanderse pushed 5 commits to master: https://git.io/fjPdi
<jgt> how you manage to work that out though, I have _no_ idea
Baughn has quit [Client Quit]
hyper_ch2 has joined #nixos
<__monty__> I think you can just add "hashable = pkgs.haskell.lib.dontCheck hpOld.hashable" to those overrides.
___laika has quit [Ping timeout: 246 seconds]
Baughn has joined #nixos
<jgt> __monty__: still an infinite recursion http://ix.io/1OeR
<__monty__> Ok, so at the bottom of your error, there's some blurb about "infinite recursion," then I looked at where it occurred "while evaluating blah blah 'hashable'," so I looked up hashable in nixpkgs (I walk the github tree down to hackage-packages.nix then search that with C-f, I'm sure there's a better way.) then I look at what hashable depends on and I see Quickcheck and remembered that from further up in
<__monty__> your error.
<__monty__> Same thing basically. Depends on Quickcheck.
<{^_^}> [nixpkgs] @aanderse merged pull request #63608 → SDL_gpu: init at 20190124 → https://git.io/fjwfz
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/fjPdM
dm9 has joined #nixos
<jgt> __monty__: same thing, but this time with hspec-meta?
<__monty__> I think the real problem is you're overriding Quickcheck improperly. But other than vaguely hinting that overlays are clearer than overrides I can't really help with that.
<__monty__> clever++ --show-trace hit the spot.
<{^_^}> clever's karma got increased to 152
___laika has joined #nixos
<tdeo> anyone know how to switch a PR from master to staging without pinging a bunch of people? no matter what order I do it in it still does it
<tdeo> i should just check rebuilds before making one, i guess
<etu> tdeo: Checkout staging locally, make a new branch based on that. Cherry-pick over your commits from your branch based on master.
___laika has quit [Ping timeout: 245 seconds]
<tdeo> yep, i did that this time, github still notifies the code owners though
jgt has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @flokli merged pull request #63771 → gitlab-runner: 11.11.2 -> 12.0.2 → https://git.io/fjrBJ
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/fjPdx
___laika has joined #nixos
dm9 has quit [Quit: WeeChat 2.5]
<{^_^}> [nixpkgs] @flokli pushed commit from @bachp to release-19.03 « gitlab-runner: 11.11.2 -> 12.0.2 »: https://git.io/fjPdj
hyper_ch2 has quit [Remote host closed the connection]
___laika has quit [Ping timeout: 268 seconds]
hyper_ch2 has joined #nixos
<{^_^}> [nixpkgs] @flokli merged pull request #64621 → nixos/dhcpcd: Before network-online.target → https://git.io/fjPwI
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/fjPF3
Soo_Slow has joined #nixos
iyzsong has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.2)]
bakakuna has joined #nixos
nefix has quit [Remote host closed the connection]
knupfer has joined #nixos
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
knupfer has quit [Client Quit]
knupfer has joined #nixos
iqubic has quit [Ping timeout: 252 seconds]
o1lo01ol1o has joined #nixos
jgt has joined #nixos
orivej has joined #nixos
Neo-- has joined #nixos
xkapastel has joined #nixos
<{^_^}> [nixpkgs] @aanderse merged pull request #63496 → discord-rpc: init at 3.4.0 → https://git.io/fjVOO
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/fjPFS
<{^_^}> [nixpkgs] @FRidh merged pull request #64654 → axel: 2.17.1 -> 2.17.3 → https://git.io/fjP5S
<{^_^}> [nixpkgs] @FRidh pushed commit from @xrelkd to master « axel: 2.17.1 -> 2.17.3 »: https://git.io/fjPFH
alex`` has quit [Ping timeout: 268 seconds]
alex`` has joined #nixos
domogled has quit [Ping timeout: 268 seconds]
madhukar93 has joined #nixos
<madhukar93> right place to ask for help with home-manager?
<tdeo> #home-manager
<madhukar93> oh, ok thanks.
<risson> Anyone using urxvt with font-resize ?
madhukar93 has left #nixos [#nixos]
<risson> I'm having a hard time to make it work
stepcut_ has quit []
madhukar93 has joined #nixos
<risson> Btw, configuring it using home-manager
Baughn has quit [Read error: Connection reset by peer]
domogled has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/a234b912713 (from 62 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
alp__ has joined #nixos
alp_ has quit [Ping timeout: 276 seconds]
alp_ has joined #nixos
gagbo has quit [Ping timeout: 248 seconds]
alp__ has quit [Ping timeout: 252 seconds]
jgt has quit [Ping timeout: 252 seconds]
gagbo has joined #nixos
orivej has quit [Ping timeout: 248 seconds]
orivej has joined #nixos
<{^_^}> [nixpkgs] @Synthetica9 opened pull request #64667 → waybar: 0.7.0 -> 0.7.1 → https://git.io/fjPbw
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/d10e680168d (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<{^_^}> [nixpkgs] @FRidh closed pull request #53156 → patchbay, patchwork: init with appimage-run → https://git.io/fhtAM
<{^_^}> [nixpkgs] @FRidh reopened pull request #53156 → patchbay, patchwork: init with appimage-run → https://git.io/fhtAM
gagbo has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #64598 → Qt 5.12.3 → https://git.io/fjPWu
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to staging: https://git.io/fjPbS
gagbo has joined #nixos
<{^_^}> [nixpkgs] @PsyanticY closed pull request #53651 → ec2_hibernate_linux_agent: init at 1.0.0 → https://git.io/fhGpX
jgt has joined #nixos
mexisme has quit [Ping timeout: 252 seconds]
shomodj has joined #nixos
civodul has joined #nixos
shomodj_ has quit [Ping timeout: 246 seconds]
gagbo has quit [Ping timeout: 246 seconds]
gagbo has joined #nixos
v88m has quit [Ping timeout: 258 seconds]
hamishmack has joined #nixos
tmaekawa has joined #nixos
pie_ has joined #nixos
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/594dfcd63b0 (from 67 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos
pie_ has quit [Remote host closed the connection]
<{^_^}> [nix] @edolstra pushed 3 commits to flakes: https://git.io/fjPNR
bvdw has quit [Read error: Connection reset by peer]
pie_ has joined #nixos
abathur has joined #nixos
___laika has joined #nixos
Mateon2 has joined #nixos
Mateon1 has quit [Ping timeout: 248 seconds]
Mateon2 is now known as Mateon1
npmccallum has joined #nixos
<abathur> odd question I guess, but I've been fiddling around with some shell profile/rc scripts that print the time (i.e., printf "%(%T %Z)T") at some points and noticed some indeterminate behavior from how my timezone resolves within a nix-shell as it starts up
<abathur> so there'll be a point during that startup where a single one fails to resolve and print UTC; I checked the /etc/timezone link both before and after the UTC printf
<abathur> and it's fine at both points
is_null has quit [Ping timeout: 246 seconds]
<abathur> but it works if I check the link first; so either looking before I leap fixes it, or there's some sort of race-condition?
gagbo has quit [Ping timeout: 244 seconds]
<abathur> also, it seems to work fine if I explicitly set TZ in the outer environment
<clever> abathur: the TZ env var can override /etc/localtime
<clever> TZ='America/Moncton' date
<clever> that will always print it in my zone, and ignore whatever zone your in
knupfer has quit [Quit: knupfer]
gagbo has joined #nixos
knupfer has joined #nixos
<abathur> yeah; in the case described above it worked when I set "export TZ=:/etc/timezone"
bakakuna has quit [Remote host closed the connection]
bakakuna has joined #nixos
Guest30053 has quit [Quit: WeeChat 2.4]
Makaveli7 has quit [Quit: WeeChat 2.5]
grabb0id has joined #nixos
avalan has joined #nixos
justanotheruser has joined #nixos
srid6390803 has quit [Ping timeout: 248 seconds]
wrl_ has joined #nixos
dweller has quit [Disconnected by services]
avalan is now known as dweller
wrl has quit [Read error: Connection reset by peer]
_deepfire has quit [Ping timeout: 245 seconds]
JadoJodo has quit [Quit: Ping timeout (120 seconds)]
MasterdonY has quit [Ping timeout: 245 seconds]
<grabb0id> Hi all, I'm trying to add network interfaces for VLAN tagged traffic. Messing around with vconfig and ip tools it seems to work, however is there also a way to declaratively specify this stuff in the config somewhere?
JadoJodo has joined #nixos
Ankhers has quit [Quit: ZNC 1.7.2 - https://znc.in]
_deepfire has joined #nixos
Ankhers has joined #nixos
<clever> grabb0id: that will dynamically create a wan and ipvt interface, that use vlans from the enp4s2f0 interface
<grabb0id> ah great, thx clever I will study it
masterdonx has joined #nixos
<abathur> sorry; I lied, setting it to "export TZ=:/etc/localtime" works
Okinan has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @stesie opened pull request #64668 → quickjs: init at 2019-07-09 → https://git.io/fjPAu
derek15 has joined #nixos
xcthulhu has joined #nixos
derek15 has quit [Remote host closed the connection]
<gnidorah> FRidh: looks like build has passed #63024
<{^_^}> https://github.com/NixOS/nixpkgs/pull/63024 (by gnidorah, 4 weeks ago, open): midisheetmusic: always bring timidity dependency
wrl_ has quit [Quit: leaving]
srid6390803 has joined #nixos
wrl has joined #nixos
wrl has quit [Client Quit]
wrl has joined #nixos
wrl has quit [Client Quit]
wrl has joined #nixos
Diagon has joined #nixos
___laika has quit [Read error: Connection reset by peer]
___laika has joined #nixos
M-Gregoire4 has quit [Quit: The Lounge - https://thelounge.chat]
veske has quit [Ping timeout: 258 seconds]
M-Gregoire4 has joined #nixos
M-Gregoire4 has quit [Client Quit]
M-Gregoire4 has joined #nixos
___laika has quit [Ping timeout: 272 seconds]
___laika has joined #nixos
tmaekawa has quit [Quit: tmaekawa]
<{^_^}> [nixpkgs] @luispedro opened pull request #64669 → sortmerna: init at 2.1 → https://git.io/fjPxW
Diagon has quit [Quit: Leaving]
<sauyon> what package is lib32-gcc in?
M-Gregoire49 has joined #nixos
M-Gregoire4 has quit [Ping timeout: 258 seconds]
gagbo has quit [Ping timeout: 246 seconds]
<clever> sauyon: pkgs.pkgsi686Linux is the 32bit version of nixpkgs, so pkgs.pkgsi686Linux.callPackage and pkgs.pkgsi686Linux.stdenv will just give you 32bit everything
<sauyon> ah, awesome, thanks!
cfricke has joined #nixos
<sauyon> I'm currently building an internal repository that requires both 32bit and 64bit everything and is a bit of a cluster...
gagbo has joined #nixos
___laika has quit [Ping timeout: 246 seconds]
grabb0id has quit [Ping timeout: 272 seconds]
akapav has quit [Quit: ZNC 1.7.2 - https://znc.in]
<nakkle> Hi all, I have a bit of a problem understanding, where exactly nix-builds are reproducible, in contrast to managing my environment with, e.g., apt. If I do not pin my build to a specific nixpkgs snapshot, then (as far as I understand it) the reproducibility is completely dependent on me never running nix-channel --update. There's no guarantee that someone else building my package will get the same result on their machine. It seems to me
<nakkle> hat as long as I don't pin my package to a specific version, a build environment managed by nix is as reproducible as a build environment managed manually by apt. Is my understanding of this issue correct, or did I miss something?
<sauyon> hmmm apparently adding pkgs.i686Linux.libgcc didn't help, I guess that's because of the default GCC environment?
<xcthulhu> nakkle: That’s not how you pin to a version snapshot
<clever> sauyon: i'm not sure what the right way is to get both 32 and 64 at once
<xcthulhu> nakkle: The whole idea is that you have `{pkgs ? import <nixpkgs> {}, …}:` in all of your `.nix` files, and if you want to version pin you force `pkgs` to point to a particular git revision.
<xcthulhu> (if pkgs isn’t pegged to some particular revision then you have to be careful about doing nix-channel --update)
acarrico has joined #nixos
hyper_ch2 has quit [Remote host closed the connection]
___laika has joined #nixos
grabb0id has joined #nixos
alex`` has quit [Quit: WeeChat 2.5]
<nakkle> xcthulhu: yeah, that's what I meant by pinning. so basically, as long as I don't pin nixpkgs in my files, there's no guarantee that what I'm building is reproducible, right?
__monty__ has quit [Quit: leaving]
<clever> nakkle: i usually start with pinning nixpkgs to whatever i'm currently on
shomodj has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<nakkle> are there any best practices on how I get important security updates when I pin my dependencies? Just don't forget to regularly update the pinned nixpkgs version?
Baughn has joined #nixos
xcthulhu has quit [Quit: xcthulhu]
FRidh has quit [Quit: Konversation terminated!]
is_null has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed 4 commits to release-19.03: https://git.io/fjPxh
___laika has quit [Ping timeout: 245 seconds]
grabb0id has quit [Ping timeout: 258 seconds]
shomodj has joined #nixos
<sauyon> I can't tell if using gcc-unwrapped has solved my problem or not because now I'm getting locale errors T.T
emptyflask has joined #nixos
grabb0id has joined #nixos
grabb0id has quit [Read error: Connection reset by peer]
grabb0id has joined #nixos
<arcnmx> hm, is anyone good at navigating hydra and able to tell where https://hydra.nixos.org/job/nixpkgs/trunk/perl528Packages.StringShellQuote.x86_64-darwin started breaking?
<clever> arcnmx: try nix-build pkgs/top-level/release.nix -A perl528Packages.StringShellQuote.x86_64-darwin
<clever> in a checkout of nixpkgs master
romildo has joined #nixos
<arcnmx> clever: as in, it might be fixed already?
virus_dave has joined #nixos
<clever> arcnmx: dont think so yet, that will just confirm it
pie__ has joined #nixos
<arcnmx> sure, I was building against nixpkgs-unstable so not too far off and am getting the same log as hydra (which despite VERBOSE doesn't seem to be very...)
pie_ has quit [Remote host closed the connection]
pie__ has quit [Remote host closed the connection]
pie__ has joined #nixos
<arcnmx> 3 commits behind :p
romildo has quit [Client Quit]
pie__ has quit [Remote host closed the connection]
pie__ has joined #nixos
pie__ has quit [Remote host closed the connection]
pie_ has joined #nixos
<clever> arcnmx: i can reproduce the failure on master
madhukar93 has quit [Ping timeout: 260 seconds]
<clever> arcnmx: and with the nixpkgs rev on the green build, its in the binary cache
<clever> Bisecting: 574 revisions left to test after this (roughly 9 steps)
<arcnmx> yeah was trying to see if I could bisect by finding the first failure point on hydra but I'm not sure how to navigate it to find out what dependency caused the rebuild
<clever> for both the failing and passing one, click the inputs tab
<clever> look at the rev for nixpkgs
<{^_^}> [nix] @edolstra pushed 4 commits to flakes: https://git.io/fjPpb
stepcut has joined #nixos
<arcnmx> Yeah, there's that... a few weeks between them though, I was hoping hydra could tell me which dependencies triggered the failing build to begin with, but the Build Dependencies list is linking to builds that failed so that doesn't make sense to me...
domogled has quit [Remote host closed the connection]
domogled has joined #nixos
<arcnmx> mostly just because I wanted to understand the interface, thanks for running a bisect!
xkapastel has quit [Quit: Connection closed for inactivity]
<ajs124> You're also having problems with perlPackages? Maybe you're also hitting this:
<{^_^}> #64157 (by volth, 1 week ago, merged): buildPerlPackage: recognize "#!perl" as shebang
cfricke has quit [Quit: WeeChat 2.5]
<ottidmes> is there a Nix equivalent of substituteAll --subst-var?
<clever> arcnmx: bisect is getting stalled in some mass-rebuilds
emptyflask has quit [Ping timeout: 264 seconds]
grabb0id has quit [Read error: Connection reset by peer]
<clever> arcnmx: and sadly, the failure is darwin only!
grabb0id has joined #nixos
<arcnmx> mm ><
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
<arcnmx> let's see if I can bisect given when my daily builds stopped working...
domogled has quit [Quit: domogled]
<arcnmx> wow I should really log the channels... let's see, what was nixpkgs-unstable at 21.5 hours ago...
wildtrees has joined #nixos
<alexarice[m]> is anyone familiar with the following npm error: https://pastebin.com/02i0zT1x , trying to install bitwarden-cli
___laika has joined #nixos
<alexarice[m]> nm there is already an issue on nixpkgs #63158
<{^_^}> https://github.com/NixOS/nixpkgs/issues/63158 (by Kjuvi, 3 weeks ago, open): bitwarden-cli 1.7.4: build failed
<{^_^}> [nixpkgs] @abbradar pushed to master « gajim: fix audio calling »: https://git.io/fjPh6
abathur has quit [Ping timeout: 246 seconds]
nakkle has quit [Ping timeout: 276 seconds]
xcthulhu has joined #nixos
xcthulhu has quit [Client Quit]
o1lo01ol1o has quit [Remote host closed the connection]
is_null has quit [Ping timeout: 248 seconds]
bakakuna has quit [Ping timeout: 246 seconds]
<arcnmx> ajs124: oh I was really confused in trying to see if that was the cause before I realised it was merged into staging first... but yeah, seems likely to be the problem
siel has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @veprbl merged pull request #64460 → cdrtools: fix for darwin → https://git.io/fjiig
<{^_^}> [nixpkgs] @veprbl pushed commit from @Amar1729 to master « cdrtools: fix for darwin (#64460) »: https://git.io/fjPjL
jD91mZM2 has quit [Quit: ZNC 1.7.3 - https://znc.in]
Tucky has quit [Quit: WeeChat 2.5]
abrar has quit [Ping timeout: 246 seconds]
siel has joined #nixos
o1lo01ol1o has joined #nixos
jD91mZM2 has joined #nixos
endformationage has joined #nixos
noudle has joined #nixos
abrar has joined #nixos
tput has quit [Ping timeout: 268 seconds]
___laika has quit [Ping timeout: 244 seconds]
<ldlework> I am trying to override this package to update to a new version in git but I'm getting the "error attribute 'Nuget' missing". How should I actually formulate this? https://github.com/NixOS/nixpkgs/blob/master/pkgs/top-level/dotnet-packages.nix#L849 default.nix: https://gist.github.com/dustinlacewell/e02b8823d39b0a1ae5753c9cd9a09646
<ldlework> I've tried nixpkgs.dotnet-packages.Nuget as well
abathur has joined #nixos
* ldlework scratches his head
<clever> ldlework: have you tried tab completion in `nix repl '<nixpkgs>'` ?
<ldlework> I have not, but that sounds cool
<ldlework> clever: so as to more readily figure out the attribute is actually nixpkgs.dotnetPackages.Nuget ?
<ldlework> :D
<clever> nix-repl> pkgs.dotnetPackages.Nuget
<clever> «derivation /nix/store/aivx4wy6sk1xs0w77aay923p3bx0dwrq-Nuget-3.4.3.drv»
Ariakenom has quit [Quit: Leaving]
<ldlework> thanks
veske has joined #nixos
srid6390803 has quit [Ping timeout: 258 seconds]
veske has quit [Ping timeout: 245 seconds]
wfranzini has quit [Remote host closed the connection]
mdawley has joined #nixos
fusion809 has quit [Remote host closed the connection]
is_null has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/157d56d311a (from 49 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
mexisme has joined #nixos
erasmas has joined #nixos
virus_dave has quit [Quit: virus_dave]
<{^_^}> [nixpkgs] @Ma27 merged pull request #62911 → mautrix-whatsapp: 2019-02-24 -> 2019-07-04 → https://git.io/fjgf8
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/fjXec
ng0 has joined #nixos
mexisme has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @angristan opened pull request #64671 → ansible: 2.8.1 -> 2.8.2 → https://git.io/fjXel
sigmundv has quit [Ping timeout: 268 seconds]
___laika has joined #nixos
tput has joined #nixos
___laika has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @Ma27 pushed to release-19.03 « mautrix-whatsapp: 2019-02-24 -> 2019-07-04 »: https://git.io/fjXez
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/157d56d311a (from 70 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
Henson has joined #nixos
shomodj has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Serus has quit [Read error: Connection reset by peer]
matt` has joined #nixos
Serus has joined #nixos
Ariakenom has joined #nixos
<matt`> hi, is there a way to use kmscon without autostarting it at bootup? I'd rather start it manually
<matt`> or, just configure it to autostart on select ttys
virus_dave has joined #nixos
srid6390803 has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/9354bc967d3 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
alp_ has quit [Remote host closed the connection]
alp_ has joined #nixos
sushi_ has joined #nixos
thc202 has quit [Ping timeout: 252 seconds]
elibrokeit has quit [Quit: A random quit message]
___laika has joined #nixos
elibrokeit has joined #nixos
elibrokeit has quit [Client Quit]
thc202 has joined #nixos
<worldofpeace> colemickens: yeah that was for darwin support. I think the auto features should be buliding iris by default
elibrokeit has joined #nixos
hmpffff has joined #nixos
<{^_^}> [nixpkgs] @xrelkd opened pull request #64672 → debianutils: 4.8.6.1 -> 4.8.6.2 → https://git.io/fjXed
matt` has left #nixos ["ERC (IRC client for Emacs 27.0.50)"]
grabb0id has quit [Read error: Connection reset by peer]
___laika has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #64652 → gitAndTools.hub: 2.12.1 -> 2.12.2 → https://git.io/fjPQc
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjXeA
<{^_^}> [nixpkgs] @xrelkd opened pull request #64673 → debootstrap: 1.0.114 -> 1.0.115 → https://git.io/fjXej
Jackneill has quit [Remote host closed the connection]
Drakonis has joined #nixos
shomodj has joined #nixos
gagbo has quit [Ping timeout: 268 seconds]
gagbo has joined #nixos
gxt has quit [Ping timeout: 260 seconds]
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
<toppler> I'd like to package an open source computer game (Keeper RL), an ASCII rogue-likish which has optional licensed graphical assets. By default, if the game's binary has these in /data_contrib of its working directory, they will be used. I obtained mine from Steam, and play in a nix-shell, but I'd like to package it properly. Are there any examples of similar packages I can copy where the user can say that they have obtained the assets and
<toppler> wants to use them when playing?
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @xrelkd opened pull request #64674 → fcitx-qt5: 1.2.1 -> 1.2.3 → https://git.io/fjXvC
<clever> toppler: you could have one derivation called keeper-unwrapped, that contains just the raw game, then something like keeper-assets or keeper-map, that uses requireFile to download it
<clever> toppler: then have a keeper package using runCommand or buildEnv, to merge the 2 together
<toppler> Awesome. Will start investigating.
knupfer has quit [Ping timeout: 252 seconds]
gagbo has quit [Ping timeout: 246 seconds]
gagbo has joined #nixos
hmpffff has quit [Quit: nchrrrr…]
hmpffff has joined #nixos
<{^_^}> [nixpkgs] @eadwu opened pull request #64675 → bcachefs: 2019-07-11 → https://git.io/fjXvo
___laika has joined #nixos
_ris has joined #nixos
<{^_^}> [nixpkgs] @mrVanDalo opened pull request #64676 → memo: version bump → https://git.io/fjXvy
shomodj has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
kim0 has joined #nixos
ddellacosta has quit [Ping timeout: 245 seconds]
samrose has quit [Read error: Connection reset by peer]
alex`` has joined #nixos
srl295 has joined #nixos
savanni_ has joined #nixos
savanni_ is now known as savanni
jackdk has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @dywedir merged pull request #64338 → zathura-pdf-poppler: fix source url → https://git.io/fj6Dt
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fjXfq
<{^_^}> [nixpkgs] @Infinisil merged pull request #64112 → nixos/deluge: add user/group/openFirewall opts and extraction packages to path → https://git.io/fjKVQ
<{^_^}> [nixpkgs] @Infinisil pushed 3 commits to master: https://git.io/fjXfm
mkoenig has quit [Ping timeout: 246 seconds]
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/5f707e8e06f (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
ddellacosta has joined #nixos
Thra11 has joined #nixos
alp_ has quit [Ping timeout: 252 seconds]
noudle has quit [Ping timeout: 250 seconds]
noudle has joined #nixos
gnidorah has quit [Quit: Connection closed for inactivity]
gxt has joined #nixos
turbo_MaCk has quit [Ping timeout: 246 seconds]
ddellacosta has quit [Ping timeout: 258 seconds]
stites has joined #nixos
<stites> Does anyone have a linode referral I can use for sign up? I ask since I'm setting up nixos as per the https://nixos.wiki/wiki/NixOS_friendly_hosters page
<timokau[m]> How can it happen that instantiating the same derivation on the same nixpkgs derivation gives two different results on two different machines?
<stites> timokau[m] well, one could be OSX and the other Linux
<stites> the toolchains for the foundational builds are all totally different
<timokau[m]> stites: No, both linux. I noticed that I wasn't getting any substitutes for that package recently, so I compared with a different linux machine and got different derivations
orivej has quit [Ping timeout: 246 seconds]
<samueldr> timokau[m]: overlays on the system?
<samueldr> (well, in NIX_PATH might be more appropriate to say)
<stites> : ) out of my depth then. I imagine there are different tricks required to work around different operating systems (even, perhaps, different versions of operating systems), but I can't really say speak to that
<samueldr> and the "did you try turning it off and on again" type question: for the same revision of nixpkgs? :)
<infinisil> timokau[m]: Yeah overlays and config are the other impure pieces
<timokau[m]> samueldr: at least nothing in `~/.config/nixpkgs/overlays`, could there be other ways to add them?
<samueldr> NIX_PATH could have some effect
Xal has quit [Ping timeout: 258 seconds]
<timokau[m]> samueldr: Yeah same rev, I double and triple checked. Same nix-path too.
<timokau[m]> Are there any other config values that could have an effect besides overlays?
<infinisil> timokau[m]: See the link I posted..
noudle has quit [Read error: Connection reset by peer]
<infinisil> You can eliminate the overlays and config impurities by passing overlays = [] and config = {}
noudle has joined #nixos
Xal has joined #nixos
Shoubit has quit [Ping timeout: 246 seconds]
noudle_ has joined #nixos
<stites> (last call for the linode referral!)
noudle_ has quit [Client Quit]
<gchristensen> stites: maybe try #nixos-chat :)
<stites> oh! okay! sorry
<gchristensen> no worries, not a problem, but youmight get some bites there :)
noudle has quit [Ping timeout: 252 seconds]
<timokau[m]> infinisil: ah, sorry missed that. But `system` is also the same on both systems and even eliminating all overlays and config still results in different drvs
<timokau[m]> I'm using this: `echo '(import ./. { overlays = []; config = {}; }).sage' | nix repl`
<timokau[m]> In a nixpkgs checkout at 95395fbf549908e8fe59922653e9dadd4da4792e
<clever> timokau[m]: nix-instantiate -E '(import ./. { overlays = []; config = {}; }).sage'
<timokau[m]> Clever: that's handier for sure, thanks. Same result though
alp_ has joined #nixos
<clever> nix-instantiate -E 'with import (builtins.fetchTarball https://github.com/nixos/nixpkgs/archive/95395fbf549908e8fe59922653e9dadd4da4792e.tar.gz) { config = {}; overlays = []; }; sage'
<timokau[m]> Okay there's something fishy with my nixpkgs checkout. Its on the right revision and reports a clean working tree, yet I get a different result with a fresh checokut
<clever> timokau[m]: git diff --staged ?
<{^_^}> [nixpkgs] @costrouc opened pull request #64677 → qt-box-editor: init at unstable-2019-07-12 → https://git.io/fjXf7
<timokau[m]> clever: Yeah that gives the same as the fresh checkout and the other machine
<timokau[m]> clever: Empty result
<clever> git status?
dashkal has quit [Ping timeout: 246 seconds]
<timokau[m]> working tree clean. Also empty `git diff 95395fbf549908e8fe59922653e9dadd4da4792e`
<clever> timokau[m]: nix-store --verify --check-contents ?
<infinisil> Getting the big guns out now!
<clever> timokau[m]: --pure?
<tokudan> maybe git ls-files -o
<timokau[m]> But that still doesn't explain why I also don't get the substitute when I tried to update my system using channels o.O
<clever> timokau[m]: what is the storepath for the thing its trying to build?
<timokau[m]> clever: any reason why some invalid store path could mess with this on one repo but not the other? Or just grasping at straws? (its running)
Soo_Slow has quit [Remote host closed the connection]
<timokau[m]> And where should I put the --pure? I though that's only a nix-shell arg
<clever> timokau[m]: its also a nix-instantiate arg i believe
<clever> it disables using NIX_PATH and other things
<infinisil> clever: You probably mean --pure-eval
<infinisil> ,pure-eval
<{^_^}> Pure evaluation was introduced in Nix 2.0, it makes Nix evaluation completely reproducible, see https://github.com/NixOS/nix/commit/d4dcffd64349 for details
<infinisil> But even fetchTarball without a sha256 is disabled with that I think
<timokau[m]> clever: Ah, but --pure-eval also forbids me to access the nixpkgs checkout
<clever> timokau[m]: -I . to allow it
<clever> timokau[m]: also, diff -ru between the 2 copies of nixpkgs
mkoenig has joined #nixos
tput has quit [Ping timeout: 252 seconds]
<timokau[m]> clever: `nix-instantiate -I. --pure-eval -A sage` still can't access the repo
<clever> what does the error say?
<infinisil> Yeah -I. doesn't work with --pure-eval either
<infinisil> That would make it impure :)
<clever> used to how hydra-eval-jobset works, where -I is the only thing it can access
<infinisil> clever: Or was it restrict-eval?
<{^_^}> Channel nixos-19.03 advanced to https://github.com/NixOS/nixpkgs/commit/5f707e8e06f (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.03)
<clever> infinisil: maybe
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<timokau[m]> clever: `diff` reports a bunch of differences in .giff of course, otherwise nothing interesting (a `.version-suffix` file, nix-reviews `.review`, an empty folder)
<timokau[m]> nxi-store --verify is still working, maybe my store is too big
tokudan has quit [Quit: ZNC 1.7.3 - https://znc.in]
<timokau[m]> A fresh worktree of the original repo gives the same result as the new checkout
shibboleth has joined #nixos
<timokau[m]> Very curious
<clever> timokau[m]: so, uhhh, what was the original problem? lol, i didnt see it
o1lo01ol1o has quit [Ping timeout: 244 seconds]
tokudan has joined #nixos
<timokau[m]> clever: Well the original original problem is that I keep rebuilding sage on channel updates. So I checked hydra, and noticed that I even have to rebuild it when I manually check out the latest version hydra built
virus_dave has quit [Quit: virus_dave]
<timokau[m]> So then I noticed that the nixpkgs checkout I usually use gets a different result for `nix-instantiate` than a clean checkout (the clean checkout also gets the hydra substitute)
<timokau[m]> But to make everything even weirder, my system uses channels so the difference in my local checkout doesn't really explain why I have to rebuild on channel updates
<clever> timokau[m]: if you are getting 2 different .drv files for the same nixpkgs rev, run nix-diff on both drv files
<clever> that should answer things
<timokau[m]> I'm sure there is a perfectly simple and monumentously stupid reason for all this
<timokau[m]> --verify --check-content finished without any output by the way
<timokau[m]> Good idea
gagbo has quit [Ping timeout: 268 seconds]
gagbo has joined #nixos
<timokau[m]> clever: Can you help me interpreting the output? I have no experience with nix-diff and have a hard time understanding it
v88m has joined #nixos
<timokau[m]> Looks like the interesting bit is some difference in scipy (which I also had to rebuild), but not sure what the "input names" refer to
<infinisil> timokau[m]: Your Nix version is the same on both machines?
<timokau[m]> infinisil: it was, but its not even two differnt machines anymore. Just two different checkouts of the same rev on the same machine
<infinisil> Ah
stites has quit [Remote host closed the connection]
psyanticy has quit [Quit: Connection closed for inactivity]
knupfer has joined #nixos
lambda-11235 has joined #nixos
adamantium has joined #nixos
<clever> timokau[m]: the src= on the scipy dont match
<timokau[m]> clever: Okay so apparently the presence of the `.version-suffix` file changes the name of the current nixpkgs version
<clever> timokau[m]: run `nix-store -q --binding src` on both scipy .drv files
<timokau[m]> As parsed by `lib/trivial.nix`
<clever> - /nix/store/zacsph0qf2dli7lrwiab2wgdzh1vzqzz-python2.7-scipy-1.2.1.drv:{out}
<clever> + /nix/store/r2y9igc1w62r0cql6wklmjif8b4ihdcy-python2.7-scipy-1.2.1.drv:{out}
dashkal has joined #nixos
<clever> nix-repl> pythonPackages.scipy.src
<clever> «derivation /nix/store/falq08s2a2yxzw13zqfrsbg9qyy1jj7c-scipy-19.09pre-git.tar.gz.drv»
<clever> i have a feeling something is very wrong here...
<timokau[m]> clever: Yeah I get the versions nix-diff reported
<clever> pkgs/development/python-modules/scipy/default.nix: pname = "scipy";
<timokau[m]> What is a binding? And why does it include the nixpkgs version?
<timokau[m]> Or is that the same as `scipy.src?`
<clever> yeah, thats just scipy.src
orivej has joined #nixos
<timokau[m]> clever: Mh, that shouldn't include the nixpkgs name
virus_dave has joined #nixos
<timokau[m]> maybe some fetchPypi issue
shibboleth has quit [Quit: shibboleth]
<timokau[m]> Is there something I'm missing? Looks good to me
<clever> yeah, i would also expect this to not do that
<timokau[m]> I'll see if I can bisect it
<timokau[m]> I'm sure that wasn't always the case
<clever> [clever@amd-nixos:~/apps/nixpkgs-scipy]$ nix-instantiate --eval -A pythonPackages.scipy.src.name
<clever> "scipy-19.09pre-git.tar.gz"
<clever> already prepared for that
<timokau[m]> Okay found a good version around master~1000
<clever> its a race!
<clever> Bisecting: 16742 revisions left to test after this (roughly 14 steps)
<{^_^}> [nixpkgs] @adisbladis merged pull request #64673 → debootstrap: 1.0.114 -> 1.0.115 → https://git.io/fjXej
<timokau[m]> clever: I think you got me, I'm still messing with git bisect run and grep ;)
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/fjXJB
<clever> 28554b17a93db76db7b303a7808e57a3f0c6babb is the first bad commit
<clever> timokau[m]: ive yet to use `git bisect run`, lol
o1lo01ol1o has joined #nixos
<timokau[m]> clever: Oh, 14 steps. log runtime is amazing
<clever> aha
<clever> somebody put an override in, that does inherit version;
<symphorien> timokau[m]: lib.src is nixpkgs's version
<clever> and they forgot a rec
<clever> so it inherits the wrong version
virus_dave has quit [Quit: virus_dave]
<symphorien> Oh clever found it
<timokau[m]> clever: well, that's subtle
<timokau[m]> I'm glad the issue wasn't some idiotic misconfiguration of mine for once
<clever> and as a result, the $out depends on how you fetched nixpkgs
<clever> who wants to make a PR? :D
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/5f707e8e06f (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
<clever> Bisecting: 13 revisions left to test after this (roughly 4 steps)
<clever> and this is the 2nd python thing i'm bisecting now, the other one is still stuck in mass-rebuild territory :P
<clever> it has had 13 revs left for hours
<clever> eval-time problems are trivial compare to darwin-only build problems
<timokau[m]> clever: You want to do it? I should really be working, this was just too juice an opportunity to procrastinate
<clever> timokau[m]: same :P
<timokau[m]> clever: Okay then I can do it, it was my problem after all and you already helped :)
o1lo01ol1o has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @timokau opened pull request #64678 → python.pkgs.scipy: inherit the correct version → https://git.io/fjXJ2
<timokau[m]> clever: ^. Thanks for your help :)
<clever> timokau[m]: your welcome
myskran has joined #nixos
<timokau[m]> There are many welcomes like this, but this one is mine
<timokau[m]> (First time I'm seeing your github handle, although I see you in irc all the time)
<adamantium> Hi-- Home-Manager Question: home.StateVersion ... do I need this? I was browsing https://rycee.gitlab.io/home-manager/options.html and saw this and realized it is an option that may be declared
Myhlamaeus has joined #nixos
abathur has quit [Ping timeout: 248 seconds]
johnny147 has joined #nixos
johnny101m has quit [Ping timeout: 246 seconds]
domogled has joined #nixos
<{^_^}> [nixpkgs] @ambrop72 closed pull request #60365 → buildEnv: Don't warn about collisions if contents match when ignoreCollisions=true. → https://git.io/fjGnA
<{^_^}> [nixpkgs] @ambrop72 closed pull request #64427 → chromium: Strip with --strip-unneeded to reduce binary size. → https://git.io/fjild
<nh2> when I use `NIX_PATH=nixpkgs=https://github.com/nh2/nixpkgs/archive/a2d7e9b875e8ba7fd15b989cf2d80be4e183dc72.tar.gz`, should it use the ETag to avoid the download even beyond `tarball-ttl`?
<gchristensen> no, because github doesn't support etags
<gchristensen> oh it redirects to a URL which does offer an etag. hmm it should probably follow the redirect, and then indeed use the etag
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/5b8b5a694c7 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<gchristensen> nh2: so, does it? :)
<nh2> gchristensen: I am not quite sure, I have the feeling it downloads it more often than should be needed
<gchristensen> ah, github doesn't implement if-none-match whic might be the problem
<matthewbauer> but not sure if it interacts with tarball-ttl correctly
<gchristensen> nice
shomodj has joined #nixos
<{^_^}> [nixpkgs] @timokau merged pull request #64678 → python.pkgs.scipy: inherit the correct version → https://git.io/fjXJ2
<{^_^}> [nixpkgs] @timokau pushed to master « python.pkgs.scipy: inherit the correct version (#64678) »: https://git.io/fjXUG
<{^_^}> [nixpkgs] @worldofpeace opened pull request #64679 → [19.03] glib: fix CVE-2019-13012 → https://git.io/fjXUZ
xelxebar has quit [Remote host closed the connection]
xelxebar has joined #nixos
gagbo has quit [Ping timeout: 245 seconds]
gagbo has joined #nixos
<{^_^}> [nixpkgs] @primeos pushed to master « dynamips: 0.2.20 -> 0.2.21 »: https://git.io/fjXUC
<colemickens> worldofpeace: `tree -R /run/opengl-driver | rg iris` reveals zero results :(
<clever> colemickens: tree doesnt follow symlinks, so thats not complete
__monty__ has joined #nixos
<colemickens> well, lib isn't a symlink, further, it's just not there
<colemickens> also, if I set the env var and start sway, it spikes the CPU which is what it did when I wasn't building it previously :(
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/16208d1199c (from 48 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
jgt has quit [Ping timeout: 252 seconds]
<colemickens> (happy to be wrong of course ;) )
<{^_^}> [nixpkgs] @timokau opened pull request #64680 → python2.pkgs.scipy: fix fixed output hash → https://git.io/fjXU0
npmccallum has quit [Quit: npmccallum]
erasmas has quit [Quit: leaving]
alp_ has quit [Ping timeout: 252 seconds]
<worldofpeace> colemickens: looked at the meson.build and you're correct, guess we can't use `auto` for that one thing
alp has joined #nixos
mexisme has joined #nixos
myskran has quit [Ping timeout: 272 seconds]
wildtrees has quit [Quit: Leaving]
Henson has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
MmeQuignon has joined #nixos
<{^_^}> [nixpkgs] @davlum opened pull request #64681 → avro-tools: init at 1.9.0 → https://git.io/fjXUM
Drakonis has quit [Ping timeout: 248 seconds]
gagbo has quit [Ping timeout: 245 seconds]
Neo-- has quit [Ping timeout: 244 seconds]
gagbo has joined #nixos
Neo-- has joined #nixos
mexisme has quit [Ping timeout: 252 seconds]
jgt has joined #nixos
<{^_^}> [nixpkgs] @timokau merged pull request #64680 → python2.pkgs.scipy: fix fixed output hash → https://git.io/fjXU0
<{^_^}> [nixpkgs] @timokau pushed to master « python2.pkgs.scipy: fix fixed output hash (#64680) »: https://git.io/fjXUb
jgt has quit [Ping timeout: 250 seconds]
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
Thra11 has quit [Ping timeout: 268 seconds]
matt` has joined #nixos
MmeQuignon has quit [Quit: WeeChat 2.4]
MmeQuignon has joined #nixos
wildtrees has joined #nixos
<matt`> i'm building a package using cmake and even though the build completes without error, the install phase doesn't create a bin dir in the store even though the cmake specifies it should be created. is there some special configuration i need to do for cmake files?
<matt`> s/cmake files/cmake packages/
<matt`> the cmake install command is INSTALL(FILES ... DESTINATION bin PERMISSIONS ...)
<matt`> does nix know how to translate this into making the bin directory and populating it with files? or do i need create a custom install phase that does it?
levdub has joined #nixos
<wildtrees> ok I am trying perl6 on nixos, I have openssl installed globally via nix-env, how do I get the perl6 package manager to see the .so's for openssl? or is this broken, I am pretty new to nix/os
<alexarice[m]> anyone know if evtest-qt is packaged?
<__monty__> ,locate evtest-qt
<{^_^}> Couldn't find in any packages
<alexarice[m]> guess not
<__monty__> wildtrees: What do you mean? If it needs the openssl libs then it should be packaged with those.
rotaerk has quit [Ping timeout: 250 seconds]
Myhlamaeus has quit [Read error: Connection reset by peer]
<wildtrees> mmm the perl6 on nixos stable channel I use, was from like 2017 , so I used rakudobrew to manually install perl6 and its zef package manager, the zef package manager was missing from the official perl6 build on nixos
levdub has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @aske opened pull request #64682 → buildPythonPackage: add support for setupPyDistFlags → https://git.io/fjXTm
<__monty__> wildtrees: Ah, then the easiest answer is you can't : )
o1lo01ol1o has joined #nixos
<wildtrees> do I have to make a .nix for it and run it from nix-shell?
<__monty__> If you can specify a library path you can pull it off. Or you can try an FHSenv.
<wildtrees> FHSenv?
levdub has joined #nixos
<__monty__> What I would do is fork nixpkgs, update the expression for perl6 and submit a PR. That way everyone benefits : )
<__monty__> wildtrees: It's a nix function that mimics the standard linux file hierarchy. It pretends the dynamic libs are where programs expect them to be. Not generally a good idea though.
<wildtrees> perl6 seems to work fine both ways, its just the zef package manager and libraries that are a problem (:
<__monty__> More like an escape hatch.
<wildtrees> how bad of an idea is it?
<__monty__> It's a way worse idea than submitting a PR. You wouldn't save much work.
<kumikumi> Would it be too much to ask to allow me to specify the minecraft server version myself instead of having to use one of the predefined ones? at https://github.com/NixOS/nixpkgs/blob/master/pkgs/games/minecraft-server/default.nix
<kumikumi> I'm stuck with 1.14 and can't connect because my client is at 1.14.3 (newest stable version)
lambda-11235 has quit [Ping timeout: 245 seconds]
<__monty__> kumikumi: Either fork nixpkgs, update the version and the hash then submit a PR. Or do the same in an overlay.
v88m has quit [Ping timeout: 258 seconds]
<kumikumi> __monty__: I think I'll try the overlay approach. But the package _should_ be designed in a way that allows the user to choose the desired version (the official minecraft launcher allows downloading and managing multiple versions). I'm not skilled enough to make such modification to the package anyway
<__monty__> The overlay approach isn't any easier. You need to make the same changes.
<__monty__> It's not hard though.
<{^_^}> [nixpkgs] @worldofpeace merged pull request #63497 → oppai-ng: init at 3.2.2 → https://git.io/fjVOC
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/fjXTn
<__monty__> It's probably literally changing the version, changing the hash to lib.fakeSha, running a nix-build, fixing up the hash.
<__monty__> Specifying the version after the fact wouldn't work with nix. A different version results in a different hash.
<kumikumi> In the ideal world, we would have a "server-version" parameter or something like it here: https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/games/minecraft-server.nix so that the user can easily declare "I want a minecraft server for the version 1.14.3" (I imagine this is to be an extremely common use case)
knupfer has quit [Ping timeout: 250 seconds]
<matt`> is it possible to access the ${out} path in a mkDerivation?
<__monty__> kumikumi: It's not a common thing afaik. Normally you'd want to run the most recent version of things.
<__monty__> kumikumi: Looks like that package *does* have an option to specify the version though.
<kumikumi> __monty__: expect that we can't expect nixpkgs to keep up with what the most recent version is. but yeah I noticed it (however it refers to the package I pointed to earlier)
<kumikumi> but I'll see if I can figure out a solution
<infinisil> matt`: Yeah the $out environment variable is set to it
<__monty__> kumikumi: Ah, if the newer version isn't in nixpkgs yet you can't refer to it of course. Yeah, only way forward is to write an expression for it.
<infinisil> matt`: Since Nix 2.0 also accessible through ${placeholder "out"}
<__monty__> kumikumi: And if enough people pitch in nixpkgs *can* keep up : )
<matt`> thanks infinisil
<__monty__> kumikumi: If you can write a configuration.nix you know enough to update a package btw.
lambda-11235 has joined #nixos
___laika has quit [Ping timeout: 244 seconds]
emptyflask has joined #nixos
jgt has joined #nixos
Drakonis has joined #nixos
jgt has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @aske opened pull request #64683 → nixos/samba: install samba package → https://git.io/fjXT2
__monty__ has quit [Quit: leaving]
MmeQuignon has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @alexarice opened pull request #64684 → evtest-qt: init at 0.2.0 → https://git.io/fjXT6
gyroninja___ has quit [Quit: WeeChat 2.5]
gyroninja has joined #nixos
MmeQuignon has joined #nixos
<levdub> I'm trying to debug why my remote build doesn't work.
<levdub> I have `ssh://builder-node x86_64-linux` in /etc/nix/machines, and the proper ssh config (`ssh builder-node` works fine). When I run a nix-build I do see `connecting to ssh://builder-node`, but immediately after I see `cannot build on 'ssh://builder-node': cannot connect to 'builder-node': Received disconnect from 192.168.56.115 port 22:2: Too many authentication failures`
<levdub> Is it possible to tell nix-build to run ssh in verbose mode, so I can see what the ssh problem is?
MmeQuignon has quit [Client Quit]
<gchristensen> levdub: can you paste the output from nix-info ?
NightTrain has joined #nixos
v88m has joined #nixos
<levdub> I'm on darwin, so nix-info doesn't print anything, but nix-build should still work outside of a nix shell.
<gchristensen> nix-shell -p nix-info
<gchristensen> nix-shell -p nix-info --run nix-info
<levdub> oh yea, my bad
<levdub> system: "x86_64-darwin", multi-user?: yes, version: nix-env (Nix) 2.2.2, channels(lev): "", channels(root): "nixpkgs-19.09pre184256.5b7e3718ee3", nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixpkgs
<gchristensen> cool
<gchristensen> so, since you're using the nix daemon, nix will SSH over as the root user. can your root user SSH to the remote builder?
hmpffff has quit [Quit: nchrrrr…]
hmpffff has joined #nixos
<gchristensen> essentially, debug until you can make this work as root: `ssh builder-node nix-store --help`
<kumikumi> I'm trying to use overrideAttrs to override the "src" attribute of this package. Noob question: how to I get a hold of "fetchurl" ?
<gchristensen> pkgs.fetchurl
<kumikumi> thanks
<{^_^}> [nixpkgs] @vyorkin opened pull request #64685 → tdlib: init at 1.4.0 → https://git.io/fjXT9
<{^_^}> [nixpkgs] @worldofpeace merged pull request #63714 → mumble_git: 2018-07-01 -> 2019-07-10 → https://git.io/fjwQ8
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjXTH
<levdub> gchristensen: that command works fine as root
<levdub> I have my ~root/.ssh/config set up properly
<gchristensen> try your nix command again but with a bunch of '-v's
<kumikumi> Thanks for your help everyone, I got the newest version successfully :-)
<gchristensen> like -vvvv or s
c0ffee152 has joined #nixos
matt` has quit [Remote host closed the connection]
NightTrain has quit [Ping timeout: 272 seconds]
adamantium has quit [Remote host closed the connection]
o1lo01ol1o has quit [Remote host closed the connection]
myskran has joined #nixos
o1lo01ol1o has joined #nixos
mexisme has joined #nixos
myskran has quit [Ping timeout: 245 seconds]
rotaerk has joined #nixos
jgt has joined #nixos
cjpbirkbeck has joined #nixos
___laika has joined #nixos
<nh2> gchristensen matthewbauer: OK, looking at it a bit more, I definitely see unpacking 'https://github.com/nh2/nixpkgs/archive/a2d7e9b875e8ba7fd15b989cf2d80be4e183dc72.tar.gz' appearing after the TTL is over, and the network shows big bytes being downloaded
<gchristensen> ack
shomodj has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Neo-- has quit [Ping timeout: 272 seconds]
jgt has quit [Ping timeout: 252 seconds]
civodul has quit [Quit: ERC (IRC client for Emacs 26.2)]
nefix has joined #nixos
ng0 has quit [Quit: Alexa, when is the end of world?]
<gchristensen> nh2: I have poked them in the only way I know how
day|flip has joined #nixos
<{^_^}> [nixpkgs] @pacien opened pull request #64687 → riot-web: fallback to example config → https://git.io/fjXk4
drakonis_ has joined #nixos
ddellacosta has joined #nixos
jackdk has joined #nixos
<wildtrees> there isn't -dev packages for libraries in nixos is there?
sigmundv has joined #nixos
drakonis_ has quit [Read error: Connection reset by peer]
<day|flip> wildtrees: don't take my word at truth. but from what I understand. *.nix file is handle everything when it come to building your own packages. so you have to include all the package that it depends one.
<{^_^}> [nixpkgs] @dywedir merged pull request #64675 → bcachefs: 2019-07-11 → https://git.io/fjXvo
<{^_^}> [nixpkgs] @dywedir pushed 3 commits to master: https://git.io/fjXka
alex`` has quit [Ping timeout: 245 seconds]
o1lo01ol1o has quit [Ping timeout: 245 seconds]
___laika has quit [Read error: Connection reset by peer]
___laika has joined #nixos
<jackdk> wildtrees: https://nixos.org/nixpkgs/manual/#chap-multiple-output is nixpkgs' version of that concept
<{^_^}> [nixpkgs] @volth opened pull request #64688 → gtkd: fix build with config.checkAliases=true → https://git.io/fjXkP
alp_ has joined #nixos
mbrgm_ has joined #nixos
alp has quit [Ping timeout: 252 seconds]
mbrgm has quit [Ping timeout: 264 seconds]
mbrgm_ is now known as mbrgm
jgt has joined #nixos