andi- changed the topic of #nixos to: NixOS stable: 19.09 \o/ https://discourse.nixos.org/t/nixos-19-09-release/4306/2 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2019 || For best support,
KeiraT has quit [Remote host closed the connection]
devalot has quit [Quit: ZNC - http://znc.in]
kleisli has quit [Remote host closed the connection]
bukkitgerman has quit [Quit: Ping timeout (120 seconds)]
dongcarl has quit [Quit: Ping timeout (120 seconds)]
XenGi has quit [Quit: No Ping reply in 180 seconds.]
dongcarl8 is now known as dongcarl
sigtrm has quit [Quit: No Ping reply in 180 seconds.]
Acou_Bass has quit [Quit: ZNC 1.7.4 - https://znc.in]
meck has quit [Quit: ZNC 1.7.5 - https://znc.in]
M-Gregoire49 has quit [Quit: Ping timeout (120 seconds)]
xensky has quit [Quit: No Ping reply in 180 seconds.]
Baughn has quit [Quit: ZNC 1.6.2+deb1 - http://znc.in]
emilsp has quit [Quit: bye]
detran has quit [Quit: ZNC 1.7.4 - https://znc.in]
trulsa has quit [Quit: ZNC - http://znc.in]
Piece_Maker is now known as Acou_Bass
trulsa_ is now known as trulsa
M-Gregoire495 is now known as M-Gregoire49
emilsp has joined #nixos
meck has joined #nixos
<evils> this is master getting branched to 20.03?
Baughn has joined #nixos
detran has joined #nixos
KeiraT has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<samueldr> as prophecised
u0_a121 has quit [Read error: Connection reset by peer]
<infinisil> Yup
karetsu has quit [Quit: WeeChat 2.6]
gustavderdrache has joined #nixos
kloenk has joined #nixos
mniip_ is now known as mniip
jb55 has joined #nixos
<cole-h> Is it possible to transform a store path into something that can be string-interpolated? I want to access fontconfig/etc/fonts/fonts.conf, but ${pkgs.fontconfig} gives me -bin which doesn't have the etc path in it.
<infinisil> > pkgs.fontconfig.outputs
<{^_^}> [ "bin" "dev" "lib" "out" ]
<infinisil> cole-h: Different outputs can be accessed with `pkgs.fontconfig.out` and such
<cole-h> infinisil++: .out does it. Thanks. I'm learning many new things :)
<{^_^}> infinisil's karma got increased to 208
<infinisil> The default output is the leftmost one
<infinisil> :)
worldofpeace has joined #nixos
<worldofpeace> infinisil: the branch off is happening in America New York time this year :D
<hyperfekt> tired: head
<hyperfekt> inspired: leftmost
<{^_^}> [nixpkgs] @Infinisil merged pull request #65397 → sympa: init at 6.2.52 + NixOS module → https://git.io/fjyTi
<{^_^}> [nixpkgs] @Infinisil pushed 6 commits to master: https://git.io/Jvc0c
kvda has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Infinisil merged pull request #78024 → minidlna: provide configuration option for announce interval → https://git.io/Jvk5Y
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/Jvc08
kvda has joined #nixos
<{^_^}> [nixpkgs] @asbachb opened pull request #79668 → Update adoptopenjdk → https://git.io/Jvc04
<{^_^}> [nixpkgs] @Infinisil merged pull request #72060 → sanoid: add package, NixOS module and test → https://git.io/JeEQB
<{^_^}> [nixpkgs] @Infinisil pushed 3 commits to master: https://git.io/Jvc00
u0_a121 has joined #nixos
<GrimSleepless> Hey guys! This is my first time on NixOS. I am still learning a lot. I was wondering if anybody could help me figure out how to add `Defaults env_reset,pwfeedback` to my /etc/sudoer using my configuration.nix?
<{^_^}> [nixpkgs] @emilazy opened pull request #79669 → weechatScripts.weechat-matrix: unstable-2019-11-10 -> unstable-2020-01-21 → https://git.io/Jvc0u
<cole-h> GrimSleepless: From looking at the NixOS options, I would think `security.sudo.extraConfig` might be what you want?
<cole-h> "Extra configuration text appended to sudoers"
<GrimSleepless> cole-h: ah yes~ that could be it
turona has joined #nixos
<GrimSleepless> cole-h: thank you! NixOS keeps on impressing me! :)
kloenk has quit [Ping timeout: 272 seconds]
<worldofpeace> GrimSleepless: https://nixos.org/nixos/options.html# is your best friend for things for configuration.nix. also man configuration.nix or the options section in your local nixos manual
<{^_^}> [nixpkgs] @anmonteiro opened pull request #79670 → ocamlformat: fix 0.13.0 URL → https://git.io/Jvc09
xkapastel has joined #nixos
<GrimSleepless> worldofpeace: Thank you! This is the type of documentation I was looking for!
<infinisil> I'm surprised by how many people don't know where to find option listings, maybe it's not advertised as well as it should be
<GrimSleepless> worldofpeace: wow, that man is really handy! Thank you for the information!
iyzsong has joined #nixos
mexisme has joined #nixos
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #79671 → spleen: install otf font → https://git.io/Jvc07
<GrimSleepless> infinisil: I believe this should in the manual as useful links with the nixpkgs search page
<GrimSleepless> infinisil: I believe this should be ***
<worldofpeace> infinisil: yeah, once we have the new pretty docs the search result would be better. but https://nixos.org/nixos/about.html needs a facelift
<worldofpeace> wait scratch that
<worldofpeace> it needs a facial transplant
<infinisil> Hehe
<cole-h> infinisil: It was so hard for me to consecutively find it, I bookmarked it :P
<infinisil> I always rely on my browser history to remember it when searching
<cole-h> And I'm not on NixOS (yet) so I can't `man 5 configuration.nix`
<{^_^}> [nixpkgs] @cdepillabout merged pull request #79525 → gi-gdkx11: restrict to versions below 4 → https://git.io/JvnKe
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/Jvc05
<infinisil> It is possible to open the man page even not on nixos
<infinisil> With um, some command, hold on
kloenk has joined #nixos
<infinisil> ,unstable-man cole-h
<{^_^}> cole-h: man "$(nix-build -I nixpkgs=channel:nixos-unstable --no-out-link '<nixpkgs/nixos>' -A config.system.build.manual.manpages)/share/man/man5/configuration.nix.5"
<infinisil> This also work on non-NixOS, also for stable or any other channel
<cole-h> `file 'nixos-config' was not found in the Nix search path` when running that :(
<infinisil> Oh
<worldofpeace> lol, 1 month in nixpkgs is like https://imgur.com/3LgtwwA
<infinisil> ,unstable-man = man "$(nix-build -I nixpkgs=channel:nixos-unstable --no-out-link '<nixpkgs/nixos>' --arg configuration {} -A config.system.build.manual.manpages)/share/man/man5/configuration.nix.5"
<{^_^}> unstable-man redefined, was defined as man "$(nix-build -I nixpkgs=channel:nixos-unstable --no-out-link '<nixpkgs/nixos>' -A config.system.build.manual.manpages)/share/man/man5/configuration.nix.5"
<infinisil> cole-h: Try this ^
acarrico has joined #nixos
<cole-h> :D
<infinisil> worldofpeace: Sure is a busy place!
<cole-h> infinisil+++++++++++
<cole-h> RIP
<infinisil> (only works with ++ :))
<cole-h> (infinisil++)++
<worldofpeace> infinisil: it doesn't sleep
<cole-h> :P
<infinisil> Damnit!
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<infinisil> Hm weird, (infinisil++)++ should've worked
<infinisil> Ohh, it thinks "(infinisil" is a nick, but that doesn't exist
mbrgm_ has joined #nixos
<cole-h> If you change your nick to that, it'll work
<cole-h> ;^)
mbrgm_ is now known as mbrgm
<infinisil> "(infinisil: Erroneous Nickname"
<{^_^}> [nixpkgs] @Evils-Devils opened pull request #79672 → Kicad-unstable: update update.sh and update → https://git.io/JvcEJ
<infinisil> I should probably change the regex so it can only match valid IRC nicknames
<evils> can #79672 make it to master before the 20.03 branch?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/79672 (by Evils-Devils, 52 seconds ago, open): Kicad-unstable: update update.sh and update
qyliss has quit [Quit: bye]
qyliss has joined #nixos
kvda has joined #nixos
<{^_^}> [nixpkgs] @Infinisil opened pull request #79674 → nixos/sudo: Fix extraRules example rendering → https://git.io/JvcEL
kloenk has quit [Ping timeout: 272 seconds]
kloenk has joined #nixos
<infinisil> evils: Did you test it?
<evils> seems to mostly work, didn't affect kicad stable, and my usual manual quick check didn't turn up any issues
<worldofpeace> evils: changes to unstable packages can be backported btw, they're "unstable" anyways
<{^_^}> [nixpkgs] @worldofpeace merged pull request #79674 → nixos/sudo: Fix extraRules example rendering → https://git.io/JvcEL
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JvcEC
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
u0_a121 has quit [Read error: Connection reset by peer]
bhipple has joined #nixos
drakonis has joined #nixos
orivej has quit [Ping timeout: 268 seconds]
u0_a121 has joined #nixos
jluttine has quit [Ping timeout: 268 seconds]
h0m1 has joined #nixos
bvdw has joined #nixos
malSet has joined #nixos
<heath> hey, i'm trying to understand 3 lines in this default.nix file: https://gist.github.com/heath/15621aea850fd4593be0c5f7d81ebe67
<heath> is "miso" brought into the namespace for the let in block?
<infinisil> heath: I don't get what you're asking
<heath> infinisil: i'm wondering if the first 3 lines of the default.nix file linked is how miso is introduced into the project. the only other signficant file is a cabal file with a dependency for miso
<infinisil> heath: Ah I see
<infinisil> heath: It comes from the fact that the `pkgs` comes from here: https://github.com/dmjio/miso/blob/b8c9368cb199f8c2cd34a3e7a32b4de2c100fe1e/default.nix#L219
KeiraT has quit [Remote host closed the connection]
<infinisil> Which is a pkgs whose haskell packages have the miso dependency
KeiraT has joined #nixos
<infinisil> callCabal2nix takes the cabal file and looks up the dependencies in the haskell packages
<infinisil> So ultimately the dependency comes from the .cabal file, but to make it work the dependency must also be present in the haskell package set
shafox has quit [Ping timeout: 268 seconds]
<heath> that makes sense. though, i am confused about evaluation
<infinisil> heath: What specifically?
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JvcEx
shafox has joined #nixos
<heath> sorry, dmj` was nice enough to respond to my inquiry just now and i gave him a spoonful of noob
malSet has quit [Quit: Quit.]
<heath> infinisil: I think I get it though. what the derivation in miso returns is what is in the scope in the set below the with statement
malSet has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #79675 → rage: 0.2.0 -> 0.3.0 → https://git.io/JvcEh
risson has joined #nixos
<heath> i'm ultimately trying to bring in servant-client-ghcjs which isn't on hackage
shafox has quit [Remote host closed the connection]
<heath> i was reading about the with statement in the nix manual (https://nixos.org/nix/manual/#idm140737321989760) and it mentions you can do "with (import ./definitions.nix);"
<heath> can the definitions.nix be a single set or or should it be some other type?
shafox has joined #nixos
bhipple has quit [Ping timeout: 260 seconds]
ng0 has joined #nixos
ng0 has joined #nixos
ng0 has quit [Changing host]
<infinisil> heath: Has to be a set
bhipple has joined #nixos
<infinisil> Fyi `with import ./definitions.nix;` works too, parens are unnecessary there
<heath> alright! i have a crazy idea that probably won't work, but i'll go for it
ng0_ has quit [Ping timeout: 268 seconds]
Boskote has joined #nixos
bhipple_ has joined #nixos
kvda has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #79676 → dive: 0.9.1 -> 0.9.2 → https://git.io/JvcuI
bhipple_ has quit [Client Quit]
jluttine has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #79630 → dwarf-fortress-packages.dwarf-fortress_0_47_02: init → https://git.io/JvcsK
<{^_^}> [nixpkgs] @jonringer pushed 4 commits to master: https://git.io/JvcuL
<{^_^}> [nixpkgs] @jonringer merged pull request #79662 → pythonPackages.pysaml2: 4.9.0 -> 5.0.0, addressing CVE-2020-5390 → https://git.io/Jvc4s
<{^_^}> [nixpkgs] @jonringer pushed commit from @risicle to master « pythonPackages.pysaml2: 4.9.0 -> 5.0.0 (security) »: https://git.io/JvcuY
cidkid has joined #nixos
zebrag has joined #nixos
inkbottle has quit [Ping timeout: 240 seconds]
u0_a121 has quit [Read error: Connection reset by peer]
Guest97094 has joined #nixos
cidkid has quit [Ping timeout: 260 seconds]
<heath> guess the next step is create an override for pkgs.haskell.ghcjs
<heath> er, for pkgs.haskell.packages.ghcjs.servant-client or pkgs.haskell.packages.servant-client, one of those
<{^_^}> [nixpkgs] @jonringer opened pull request #79677 → azure-cli: 2.0.80 -> 2.0.81 → https://git.io/Jvcu8
nek0 has quit [Quit: ZNC 1.7.5 - https://znc.in]
nek0 has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #79335 → nixos/testing: add deprecation notice for Perl VM tests → https://git.io/JvZEJ
<{^_^}> [nixpkgs] @worldofpeace pushed 4 commits to master: https://git.io/Jvcu0
<{^_^}> [nixpkgs] @jonringer merged pull request #79409 → corerad: 0.1.9 -> 0.2.1 → https://git.io/JvZx0
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JvcuE
h0m1 has quit [Ping timeout: 240 seconds]
<maurer> So, evidently at some point in my last several upgrades, I lost video acceleration (only noticed because I just now tried to do something that requires it)
h0m1 has joined #nixos
<maurer> /var/log/X.0.log has no errors, and shows it loading the appropriate driver
<maurer> glxinfo just gives Error: couldn't find RGB GLX visual or fbconfig
<maurer> Any ideas?
jluttine has quit [Ping timeout: 260 seconds]
jluttine has joined #nixos
mexisme_ has joined #nixos
<maurer> it is an nvidia card if tha thelps
mexisme has quit [Ping timeout: 240 seconds]
<maurer> Nevermind, I had a user-installed glxinfo from nixpkgs instead of nixos
<maurer> I really hate that sync issue
mexisme_ has quit [Ping timeout: 268 seconds]
mexisme_ has joined #nixos
etrepum has quit []
<{^_^}> [nixpkgs] @jonringer merged pull request #79647 → python27Packages.ua-parser: 0.8.0 -> 0.9.0 → https://git.io/Jvcct
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/Jvcuw
etrepum has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #78420 → gitkraken: 6.4.1 -> 6.5.1 → https://git.io/JvtNu
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/Jvcu1
<{^_^}> [nixpkgs] @marsam opened pull request #79678 → buildkit: 0.4.0 -> 0.6.3 → https://git.io/JvcuM
<{^_^}> [nixpkgs] @worldofpeace merged pull request #79656 → release-combined: readd keymap tests → https://git.io/JvclZ
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JvcuH
<{^_^}> [nixpkgs] @flokli merged pull request #79468 → bluespec: init at unstable-2020.02.07 → https://git.io/JvnZi
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JvcuQ
<{^_^}> [nixpkgs] @veprbl pushed to master « gcc49.cc: add myself to maintainers »: https://git.io/Jvcu7
<{^_^}> [nixpkgs] @emilazy opened pull request #79679 → fonts/gdouros: correct license to unfree → https://git.io/Jvcud
<evanjs> worldofpeace++
<{^_^}> worldofpeace's karma got increased to 64
<evanjs> Note to self, just stick with my gut and request the big reviewers whenever lol
jluttine has quit [Ping timeout: 260 seconds]
<worldofpeace> evanjs: someone posted on discourse they wanted to update gitkraken
<worldofpeace> I then found your PR, it looked good so I merged it 😃
cidkid has joined #nixos
<{^_^}> [nixpkgs] @alyssais opened pull request #79680 → virglrenderer: 0.7.0 -> 0.8.1 → https://git.io/JvcuA
[Leary] has joined #nixos
jluttine has joined #nixos
vandenoever has quit [Read error: Connection reset by peer]
vandenoever has joined #nixos
dingenskirchen has joined #nixos
[Leary] has quit [Remote host closed the connection]
xkapastel has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @emilazy opened pull request #79681 → fonts/gdouros: correct license to unfree [19.09] → https://git.io/JvczJ
drojas has joined #nixos
ng0_ has joined #nixos
ng0_ has quit [Changing host]
ng0_ has joined #nixos
<drojas> Hey. Any advice on how to try https://systemd.io/HOME_DIRECTORY/ ?
mexisme_ has quit [Ping timeout: 240 seconds]
Lears has joined #nixos
<{^_^}> [nixpkgs] @cole-h opened pull request #79682 → fish-foreign-env: git-20170324 -> git-20200209 → https://git.io/JvcgU
<cole-h> Only 4 days in and I've already written my first contribution (albeit extremely trivial)
<gchristensen> woohoo, cole-h!
colemickens has joined #nixos
<colemickens> Do the mdns and resolve NSS modules actually require nscd?
<colemickens> hi gchristensen !
<cole-h> I love open-source :)
<gchristensen> hey colemickens! :)
<colemickens> oh no :(
<colemickens> haha
u0_a121 has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #79677 → azure-cli: 2.0.80 -> 2.0.81 → https://git.io/Jvcu8
<{^_^}> [nixpkgs] @jonringer closed pull request #79596 → python27Packages.azure-mgmt-policyinsights: 0.3.1 -> 0.4.0 → https://git.io/JvcJI
<{^_^}> [nixpkgs] @jonringer pushed 3 commits to master: https://git.io/JvcgG
<{^_^}> [nixpkgs] @thefloweringash opened pull request #79683 → socat: remove patch that is now in upstream → https://git.io/JvcgZ
<{^_^}> [nixpkgs] @jonringer merged pull request #78719 → dotnet: add framework doc → https://git.io/Jvcgc
<{^_^}> [nixpkgs] @jonringer pushed to master « dotnet: add framework doc »: https://git.io/JvcgC
<cole-h> The grahamcofborg bot is magical. It's so cool how it can decide to do certain CI actions based on what files were modified, which tests need to be run, etc.
drojas has quit [Remote host closed the connection]
<infinisil> cole-h: Well it doesn't do *that* much. There's a set of checks that are always run, and if the PR starts with <valid attribute> then it also does a check for building that attribute
<{^_^}> [nixpkgs] @jonringer merged pull request #78344 → python3Packages.pip: 19.3.1 -> 20.0.2 → https://git.io/JvLhf
<{^_^}> [nixpkgs] @jonringer pushed to staging « python3Packages.pip: 19.3.1 -> 20.0.2 »: https://git.io/Jvcgl
<infinisil> Nothing more afaik
<cole-h> "Any sufficiently advanced technology is indistinguishable from magic."
<gchristensen> labels, maintainer pigns
<cole-h> Without digging into the internals, it's still magical to me :^)
<infinisil> Ahh yeah, I was only thinking of checks
<gchristensen> a few other things I think but I don't remember
<{^_^}> [nixpkgs] @thefloweringash opened pull request #79684 → memcached: fix darwin build → https://git.io/JvcgB
waleee-cl has quit [Quit: Connection closed for inactivity]
Chiliparrot has joined #nixos
<cole-h> Also, I tried running `nix path-info -S` for my PR but it either complains that it cannot autocall f-f-e because it has an argument without a default value and running it from nixpkgs root gives that warning about it being a pseudo-package and all
<cole-h> Is there something else I should have tried?
<cole-h> Or could it be due to me being on an expatriate system and not NixOS?
<infinisil> cole-h: `nix-build -A foo`, then `nix path-info -hS $(realpath result)
<infinisil> Needs to be called on a store path
<cole-h> Ah, thanks.
cidkid1 has joined #nixos
<cole-h> You're racking up the karma today :P
<cole-h> infinisil++
<{^_^}> infinisil's karma got increased to 209
cidkid1 has quit [Client Quit]
<infinisil> Hehe
<infinisil> Perks of being awake when most others are asleep I guess
cidkid has quit [Ping timeout: 260 seconds]
<gchristensen> infinisil: you're 6hr ahead of me and *I'm* on my way to bed.
<infinisil> :P
<qyliss> I've been sleeping 05:00-13:00 recently
<infinisil> -> #nixos-chat
felixfoertsch23 has joined #nixos
u0_a121 has quit [Ping timeout: 268 seconds]
anohigisavay has joined #nixos
<anohigisavay> hi!
<anohigisavay> i have just upgrade plasma to 5.17.5
<anohigisavay> now my desktop shows an error, something like "unable to create I/O backend. klauncher reply: unknown protocol 'desktop'"
<anohigisavay> (original text in Chinese)
<anohigisavay> if i run `kioclient5 exec desktop:/` i get the same error message
<anohigisavay> should be "Unable to create io-slave. klauncher said: Unknown protocol 'desktop'"
aw has joined #nixos
spacefrogg has joined #nixos
Ralith_ has quit [Ping timeout: 265 seconds]
Ralith_ has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout opened pull request #79685 → spago: 0.13.1 -> 0.14.0 → https://git.io/Jvc2f
phirsch has joined #nixos
<GrimSleepless> Hello guys! Any of you have some good documenation on how to create a nixpkg from python pypi package?
mexisme_ has joined #nixos
ng0 has joined #nixos
Taneb has quit [Quit: I seem to have stopped.]
Taneb has joined #nixos
<GrimSleepless> I have found something! https://nixos.org/nixpkgs/manual/#chap-quick-start
ng0_ has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/3b5d08f5b8a (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
gustavderdrache has quit [Quit: Leaving.]
phirsch has quit [Quit: phirsch]
phirsch_ has joined #nixos
phirsch_ has quit [Remote host closed the connection]
domogled has joined #nixos
<{^_^}> [nixpkgs] @emilazy opened pull request #79686 → merriweather{,-sans}: add new fonts → https://git.io/Jvc2l
cidkid has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
cidkid has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @a1mac opened pull request #79687 → pythonPackages.pysnow: init at 0.7.14 → https://git.io/Jvc2u
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
domogled has quit [Quit: domogled]
domogled has joined #nixos
klntsky has quit [Ping timeout: 240 seconds]
klntsky has joined #nixos
mexisme_ has quit [Ping timeout: 268 seconds]
drakonis has quit [Quit: WeeChat 2.7]
fuzen has quit [Quit: The Lounge - https://thelounge.chat]
fuzen has joined #nixos
domogled has quit [Ping timeout: 240 seconds]
ng0_ has joined #nixos
trcm has quit [Remote host closed the connection]
Boskote has quit [Remote host closed the connection]
ng0 has quit [Ping timeout: 268 seconds]
f18d7dc7 has quit [Remote host closed the connection]
f18d7dc7 has joined #nixos
<f18d7dc7> 6~6~/join
f18d7dc7 has quit [Client Quit]
f18d7dc7 has joined #nixos
vandenoever has quit [Read error: Connection reset by peer]
vandenoever has joined #nixos
vandenoever has joined #nixos
vandenoever has quit [Changing host]
alex`` has quit [Quit: WeeChat 2.7]
alex` has joined #nixos
alex` is now known as Guest66641
Guest66641 is now known as alex``
mexisme_ has joined #nixos
<{^_^}> [nixpkgs] @JeffLabonte opened pull request #79688 → Python3 Packages - digi-xbee and srp → https://git.io/JvcaB
kloenk has quit [Remote host closed the connection]
kloenk has joined #nixos
mvnetbiz_ has quit [Changing host]
mvnetbiz_ has joined #nixos
nixy37 has quit [Quit: The Lounge - https://thelounge.chat]
nixy37 has joined #nixos
Czen1 has joined #nixos
<{^_^}> [nixpkgs] @kazcw opened pull request #79689 → fix canon-cups-ufr2 for previously broken printers → https://git.io/Jvca7
mexisme_ has quit [Ping timeout: 268 seconds]
justanotheruser has quit [Ping timeout: 248 seconds]
justanotheruser has joined #nixos
domogled has joined #nixos
Acou_Bass has quit [Ping timeout: 260 seconds]
ng0 has joined #nixos
ng0_ has quit [Ping timeout: 260 seconds]
domogled has quit [Quit: domogled]
endformationage has quit [Ping timeout: 268 seconds]
Acou_Bass has joined #nixos
zupo has joined #nixos
kvda has quit [Quit: Textual IRC Client: www.textualapp.com]
kvda has joined #nixos
kvda has quit [Quit: Textual IRC Client: www.textualapp.com]
knupfer has joined #nixos
ddellacosta has quit [Ping timeout: 240 seconds]
mexisme_ has joined #nixos
gerschtli has quit [Quit: WeeChat 2.6]
gerschtli has joined #nixos
jojojojojo has joined #nixos
knupfer has quit [Ping timeout: 240 seconds]
jojojojojo has quit [Remote host closed the connection]
jojojojojo has joined #nixos
kvda has joined #nixos
Supersonic has quit [Ping timeout: 268 seconds]
vk3wtf has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @veprbl merged pull request #79608 → calibre: add missing dependency, fixes #78642 → https://git.io/Jvck2
<{^_^}> [nixpkgs] @veprbl pushed commit from @chamatht to master « calibre: switch to qtwebengine to fix 4.x (#79608) »: https://git.io/Jvcws
palo1 has joined #nixos
kvda has quit [Client Quit]
vk3wtf has joined #nixos
bhipple has quit [Remote host closed the connection]
kvda has joined #nixos
ng0_ has joined #nixos
palo1 is now known as palo
ng0 has quit [Ping timeout: 268 seconds]
captn3m0 has joined #nixos
vandenoever has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @vbgl merged pull request #79670 → ocamlformat: fix 0.13.0 URL → https://git.io/Jvc09
<{^_^}> [nixpkgs] @vbgl pushed commit from @anmonteiro to master « ocamlformat: fix 0.13.0 URL »: https://git.io/Jvcw8
kvda has quit [Remote host closed the connection]
Supersonic has joined #nixos
kvda has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #79151 → ocamlPackages.apron: 2016-01-25 → 0.9.12 → https://git.io/JvsQ4
<{^_^}> [nixpkgs] @vbgl pushed to master « ocamlPackages.apron: 2016-01-25 → 0.9.12 »: https://git.io/JvcwR
<{^_^}> [nixpkgs] @7c6f434c merged pull request #79683 → socat: remove patch that is now in upstream → https://git.io/JvcgZ
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/Jvcw0
gxt has quit [Ping timeout: 240 seconds]
independent has joined #nixos
kvda has quit [Client Quit]
kvda has joined #nixos
alex`` has quit [Quit: WeeChat 2.7]
alex` has joined #nixos
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
alex` is now known as Guest2560
Guest2560 is now known as alex``
growpotkin has joined #nixos
alex`` has quit [Client Quit]
mounty has joined #nixos
alex`` has joined #nixos
Acou_Bass has quit [Ping timeout: 240 seconds]
Acou_Bass has joined #nixos
ng0 has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ng0_ has quit [Ping timeout: 260 seconds]
Acou_Bass has quit [Quit: ZNC 1.7.4 - https://znc.in]
<{^_^}> [nixpkgs] @FRidh merged pull request #79668 → Update adoptopenjdk → https://git.io/Jvc04
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/Jvcrn
Acou_Bass has joined #nixos
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
alex`` has quit [Ping timeout: 268 seconds]
pantomath[m] has joined #nixos
alex`` has joined #nixos
alex`` has quit [Ping timeout: 240 seconds]
hyper_ch2 has joined #nixos
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
<{^_^}> [nixpkgs] @veprbl merged pull request #79684 → memcached: fix darwin build → https://git.io/JvcgB
<{^_^}> [nixpkgs] @veprbl pushed commit from @thefloweringash to master « memcached: fix darwin build »: https://git.io/Jvcr9
hyper_ch2 has quit [Remote host closed the connection]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hyper_ch2 has joined #nixos
vic5 has joined #nixos
Yaniel has joined #nixos
meck has quit [Quit: ZNC 1.7.5 - https://znc.in]
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
jluttine_ has joined #nixos
iyzsong has joined #nixos
jluttine has quit [Ping timeout: 265 seconds]
meck has joined #nixos
u0_a121 has joined #nixos
gagbo has joined #nixos
jgeerds has joined #nixos
u0_a121 has quit [Read error: Connection reset by peer]
gxt has joined #nixos
iyzsong has quit [Remote host closed the connection]
iyzsong has joined #nixos
anohigisavay has quit [Quit: Konversation terminated!]
zupo has joined #nixos
is_null has quit [Ping timeout: 240 seconds]
thongpv87 has joined #nixos
ng0 has quit [Ping timeout: 265 seconds]
ng0 has joined #nixos
<{^_^}> [nix] @curiousleo opened pull request #3350 → Remove #[macro_use] → https://git.io/Jvcon
<{^_^}> [nixpkgs] @saschagrunert opened pull request #79690 → cri-o: v1.16.1 -> v1.17.0 → https://git.io/Jvco8
marek has joined #nixos
civodul has joined #nixos
<{^_^}> [nixpkgs] @Tomahna opened pull request #79691 → mopidy: update to python3 → https://git.io/Jvco6
<{^_^}> [nixpkgs] @Tomahna closed pull request #79691 → mopidy: update to python3 → https://git.io/Jvco6
<thongpv87> I have added `fmt.dev` to buildInputs and nativeBuildInputs but nix still keep looking into non-dev `fmt` package
o1lo01ol1o has joined #nixos
<eoli3n> what's the best way to learn nix ? pills ?
<{^_^}> [nixpkgs] @Tomahna opened pull request #79692 → mopidy: update to python3 → https://git.io/Jvco1
FRidh has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos
lsix has joined #nixos
packer has quit [Quit: ByeBye]
hyper_ch2 has quit [Remote host closed the connection]
MoreTea has joined #nixos
<marek> eoli3n: pills are pretty great
vandenoever has joined #nixos
vandenoever has quit [Changing host]
vandenoever has joined #nixos
gkmngrgn has joined #nixos
<eoli3n> i'm reading
<{^_^}> [nixpkgs] @vcunat pushed to master « reiserfsprogs: fixup build with glibc-2.30 »: https://git.io/JvcK8
linarcx has joined #nixos
__monty__ has joined #nixos
<linarcx> Hi.
<linarcx> I added this line into my .zshrc file: `export NIX_PATH="nixpkgs=https://github.com/NixOS/nixpkgs/archive/release-19.09.tar.gz"`
<linarcx> And also i subscribed in nix-channel unstable.
<linarcx> Is there any issue with this setup?
u0_a121 has joined #nixos
is_null has joined #nixos
dsg has joined #nixos
vandenoever has quit [Read error: Connection reset by peer]
vandenoever has joined #nixos
vandenoever has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #79568 → grpc: 1.26.0 -> 1.27.1 → https://git.io/Jvndb
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/JvcK0
<{^_^}> [nixpkgs] @FRidh merged pull request #79692 → mopidy: update to python3 → https://git.io/Jvco1
<{^_^}> [nixpkgs] @FRidh pushed commit from @Tomahna to master « mopidy: update to python3 »: https://git.io/JvcK2
cole-h has quit [Ping timeout: 272 seconds]
<eoli3n> pfffiou, it seems that if i'm not a dev, learning curve is hard
<eoli3n> "It's that complicated to create a package for Nix? No it's not. " is that a kind of joke
<eoli3n> because it made me smile
tmaekawa has joined #nixos
<dminuoso> eoli3n: Indeed, nix is not designed for non-developers at all.
<dminuoso> And writing custom packages requires deep understanding of how linux toolchains work, and then sometimes a lot of work because so many packages make so many blind assumptions about their host operating systems..
kloenk has quit [Ping timeout: 272 seconds]
<eoli3n> "deep understanding of how linux toolchains work" as ?
<eoli3n> i'm more a "scripter" that a dev, more a python guy than a C one
<eoli3n> s/that/thna
<FRidh> it strongly depends what kind of software you're packaging. There are helper builders for things like Python/Haskell/... packages that simplify it. But, complex packages typically require complex Nix expressions.
<eoli3n> than
kloenk has joined #nixos
<eoli3n> wanted to start with a simple one : https://github.com/NixOS/nixpkgs/issues/78370
<{^_^}> #78370 (by eoli3n, 2 weeks ago, open): sgtk-menu
<__monty__> It's still a lot easier to package for nix than other distros though. At least IME.
<eoli3n> __monty__: not sure, archlinux's AUR are more understandable
dingenskirchen has quit [Remote host closed the connection]
dingenskirchen has joined #nixos
mallox has joined #nixos
<etu> eoli3n: Sure, but that's not "upstream" in the same way as here :)
<__monty__> Not ime. They're not as explicit about deps. I have to port some packages over to macOS from time to time. Figuring out what's missing is a lot easier if it's explicit.
chagra has joined #nixos
<eoli3n> you're right etu, that's great that every packages are treat the same way on nixos
<eoli3n> pills seems great but goes too high too fast
<eoli3n> it needs a "simple and direct" packaging exemple
<__monty__> I do agree that people without any dev experience would probably have a hard time packaging for nix.
zupo has quit [Quit: Textual IRC Client: www.textualapp.com]
<__monty__> But then again, the hard part isn't packaging stuff. It's fixing packages that no longer work. And that requires more understanding. So there's not a huge motivation to make packaging easier.
typetetris_ has joined #nixos
<{^_^}> [nixpkgs] @JohnAZoidberg merged pull request #72886 → manim: init at 0.1.10 → https://git.io/JeaCG
<{^_^}> [nixpkgs] @JohnAZoidberg pushed 2 commits to master: https://git.io/JvcKH
<eoli3n> i can understand that
typetetris_ is now known as typetetris
<__monty__> Nix UX in general is lacking imo, even for devs. It *is* slowly being worked on though.
<typetetris> Where can I find the public key for cache.nixos.org ?
<eoli3n> that's sad, because the way nixpkgs are driven by entire community, with git and github, gave me desire to participate
zupo has joined #nixos
Tucky has joined #nixos
<{^_^}> [nix] @edolstra merged pull request #3350 → Remove #[macro_use] → https://git.io/Jvcon
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JvcKF
<__monty__> eoli3n: The community is very helpful though. If you persevere you can learn all you need from this channel.
<etu> __monty__: Yeah, I watched some Guix presentations on FOSDEM on Guix. Their tooling seems to be really impressive.
<{^_^}> [nix] @curiousleo opened pull request #3351 → Implement std::error::Error and document error variants → https://git.io/JvcKx
<eoli3n> I will, but i need a start and pills seems pretty hard, lets continue to read but i think there is a problem when you read something that want you to understand things, but you need to pass one much, expecting to understand later
<eoli3n> i clic next pills without full understanding on 3 last one
gxt has quit [Remote host closed the connection]
<eoli3n> s/last/previous
<colemickens> etu: was it the "unifying proivisioning, deployment, and package management"? I might watch it now
dingenskirchen has quit [Quit: dingenskirchen]
dingenskirchen has joined #nixos
gxt has joined #nixos
<__monty__> eoli3n: Maybe just read some package expressions. Gnu hello is the classic example, start there, read the expression, try to understand everything in there. Try to write it from scratch without cheating.
<etu> colemickens: Yes, exactly that one :)
cartwright has quit [Remote host closed the connection]
<etu> colemickens: We had a gathering of NixOs people in the back :p
o1lo01ol1o has joined #nixos
<eoli3n> ok __monty__ thx
Chiliparrot has joined #nixos
cartwright has joined #nixos
smatting has joined #nixos
is_null has quit [Ping timeout: 246 seconds]
Naptra has joined #nixos
o1lo01ol1o has quit [Ping timeout: 240 seconds]
<dminuoso> __monty__: I dont agree with your opinion that packaging for nix is easier. For packages that are already very portably written it might hold true, but for packages that don't, you get into a world of pain.
<dminuoso> most of which is not even nix related, but just trying to fix badly written packages to not have implicit assumptions about shared libraries for instance
mexisme_ has quit [Ping timeout: 240 seconds]
<__monty__> dminuoso: Note that I'm talking from the perspective of someone who starts from existing packages and ports them.
<__monty__> Yes, of course starting from scratch is harder when you have more to do.
<dminuoso> __monty__: Sure, but if your opinion is that it's easier, then you've just had simple packages to port.
is_null has joined #nixos
<{^_^}> [nixpkgs] @fusion809 opened pull request #79693 → marvin: 20.3.0->20.4.0 → https://git.io/Jvc6q
is_null_ has joined #nixos
<__monty__> It's not as if you don't run into such problems with other package managers.
u0_a121 has quit [Read error: Connection reset by peer]
tmaekawa has quit [Quit: tmaekawa]
<eoli3n> __monty__: is nixpkgs/pkgs/applications/misc/hello/default.nix everythings hello needs to be built ?
<__monty__> eoli3n: Yes.
<eoli3n> is fetchurl detecting that project need to be compiled ?
<__monty__> Not sure what you mean. All fetchurl does is fetch the source.
<eoli3n> right, but i don't understand what thing in this does compile code : https://github.com/eoli3n/nixpkgs/blob/master/pkgs/applications/misc/hello/default.nix
<dminuoso> eoli3n: Nothing does.
<eoli3n> like that, it seems just download tar.gz then describe projects
hyper_ch2 has joined #nixos
<dminuoso> eoli3n: This just produces a derivation.
<eoli3n> lets read pill about derivation again
<LnL> yaeh, the nix pills describe what the standard environment does
<Aleksejs> hello, I tried to install anydesk via nix-shell and got an error: cannot download anydesk-4.0.1-amd64.tar.gz from any mirror
is_null__ has joined #nixos
<LnL> but in short, by default it runs ./configure && make install
is_null_1 has joined #nixos
<dminuoso> eoli3n: The subtle detail Im trying to get here, is that the nix expression stdenv.mkDerivation merely evaluates to a derivation - the actual building happens at a different point in time.
<dminuoso> eoli3n: A derivation could be thought of as some intermediate representation of "what to do". It's nix-store that actually takes this derivation and compiles things.
<eoli3n> ok thx
is_null has quit [Ping timeout: 265 seconds]
is_null_ has quit [Ping timeout: 272 seconds]
<dminuoso> (To be even more exact, stdenv.mkDerivation applied to some argument produces not even a derivation, but rather another nix-expression. nix-instantiate is what produces the .drv derivation, which nix-store can take and produce output paths.
waleee-cl has joined #nixos
hyper_ch2 has quit [Remote host closed the connection]
<Maxdamantus> If I run `nix-build -o netcat-openbsd '<nixpkgs>' -A netcat-openbsd`, it seems to make a symlink "netcat-openbsd-nc" (that's not what I passed to "-o") which points to something called "libressl-3.0.2-nc" .. how am I meant to normally install that package, because `nix-env -iA nixpkgs.netcat-openbsd` just installs "libressl-3.0.2", without `nc` and `nix-env -i ./netcat-openbsd-nc` replaces the usual
<Maxdamantus> "libressl-3.0.2" with "libressl-3.0.2-nc".
thc202 has joined #nixos
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
chagra has quit [Ping timeout: 240 seconds]
iyzsong has joined #nixos
chagra has joined #nixos
<Maxdamantus> to simplify: how do I install `nixpkgs.libressl.nc` and `nixpkgs.libressl` at the same time?
<Maxdamantus> (netcat-openbsd = libressl.nc)
<eoli3n> in https://nixos.org/nixos/nix-pills/our-first-derivation.html, it uses ':b' to built the derivation
<eoli3n> and later :l
<eoli3n> but i can't find where it talks about that in previous pills
<{^_^}> [nix] @curiousleo closed pull request #3351 → Implement std::error::Error and document error variants → https://git.io/JvcKx
orivej has joined #nixos
<eoli3n> i'm just blind
<eoli3n> forget that
<{^_^}> [nixpkgs] @ckauhaus merged pull request #72108 → scaff: init at 0.1.1 → https://git.io/JeEhA
<{^_^}> [nixpkgs] @ckauhaus pushed 2 commits to master: https://git.io/JvciL
kaliumxyz has quit [Remote host closed the connection]
vic5 has quit [Remote host closed the connection]
packer has joined #nixos
<Aleksejs> I've added the unstable channel to channels list and I'm trying to install anydesk, which is 5.5.1 in unstable but it only sees 4.0.1. What am I doing wrong?
chloekek has joined #nixos
<Aleksejs> I tried nix-env -qaP | grep anydesk and I see only 4.0.1
<LnL> how did you add unstable?
<Aleksejs> nix-channel --add https://nixos.org/channels/unstable nixos-unstable
<Aleksejs> ah
<LnL> yeah that only adds the new channel to the list
<LnL> running --update will fetch it
<Aleksejs> I had typo in that url
<Aleksejs> now I see it, thanks :)
is_null_1 has quit [Remote host closed the connection]
kloenk has quit [Read error: Connection reset by peer]
kloenk has joined #nixos
kloenk has quit [Ping timeout: 272 seconds]
<MoreTea> In which package are the man pages for the system calls / glibc stored?
<MoreTea> `nix-shell -p glibcInfo -p man-pages -p manpages -p posix_man_pages -p stdmanpages -p man -p less --pure --command "man read"` => "No manual entry for read"
kloenk has joined #nixos
<__monty__> man 1 read or man 2 read?
<MoreTea> neither works __monty__
cjpbirkbeck has joined #nixos
<__monty__> man 1 read should come with a shell I think, it's usually a shell built-in.
<chagra> what is the consensus on what to do if I want to replace all mentions of /usr/local in package files to the nix store path?
<__monty__> I'm not sure where the documentation for the function would be.
<MoreTea> Ah, i'm not interested in the built-in shell function 'read', but in functions in glibc.
o1lo01ol1o has joined #nixos
is_null has joined #nixos
is_null__ has quit [Ping timeout: 260 seconds]
<sphalerite> Maxdamantus: it's kind of awful
<sphalerite> there was a factoid about it iirc…
is_null has quit [Ping timeout: 268 seconds]
<sphalerite> ,imperative
<{^_^}> nix-env has multiple drawbacks as an imperative package manager. nix-env -u will sometimes upgrade to the wrong thing; the outputs to install are very finicky to override; and packages that have been removed or are otherwise unavailable will remain in your profile without any warnings. Consider using a ,declarative setup instead.
<sphalerite> ,declarative
<{^_^}> There are multiple ways of managing declarative profiles. 1) Attrset, compatible with imperative use of nix-env https://git.io/fAQHW ; 2) buildEnv, providing more control over the paths that are linked into the profile https://git.io/fp0aU ; 3) home-manager, providing nixos-like config for your ~ https://github.com/rycee/home-manager
u0_a121 has joined #nixos
is_null has joined #nixos
<{^_^}> [nixpkgs] @ftrvxmtrx opened pull request #79694 → yoshimi: 1.6.1 -> 1.7.0.1 → https://git.io/JvcP3
Unode has quit [Ping timeout: 265 seconds]
is_null has quit [Ping timeout: 265 seconds]
Unode has joined #nixos
<{^_^}> [nixpkgs] @avdv opened pull request #79695 → wtf: 0.25.0 -> 0.26.0 → https://git.io/JvcPg
u0_a121 has quit [Read error: Connection reset by peer]
shafox has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @flokli merged pull request #77578 → Replace simp-le with lego and support DNS-01 challenge → https://git.io/Jvf5x
<{^_^}> [nixpkgs] @flokli pushed 11 commits to master: https://git.io/JvcPy
shafox has joined #nixos
is_null has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #79678 → buildkit: 0.4.0 -> 0.6.3 → https://git.io/JvcuM
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JvcPQ
tilcreator has quit [Ping timeout: 265 seconds]
v88m has quit [Ping timeout: 268 seconds]
is_null_ has joined #nixos
<chagra> how can you reference the nix store path of the package you're building? I'm trying to patch hardcoded paths by paths to nix store of the package i'm building
sigmundv has joined #nixos
<sphalerite> chagra: $out
<chagra> oh... that makes sense, I always thought $out is a temp directory and then nix moves its contents to the store path
<chagra> I guess that makes sense
<chagra> is patching hardcoded paths with substituteInPlace recommended or not?
<chagra> is there a convention for patching hardcoded paths?
<sphalerite> chagra: substituteInPlace is quite a common approach, and I wouldn't say there's anything wrong with it :)
<chagra> sphalerite: thanks a lot!
fre has joined #nixos
nikola_i has joined #nixos
<colemickens> etu: the yocto/guix talk is suuuper cool too
<CRTified> Hi, is there a way to add something to ExecStartPre? I want to run a script before starting a docker-container, but as it uses ExecStartPre instead of preStart, the two values (default and my custom one) are not composed.
<colemickens> definitely shows off tooling power
Czen1 is now known as Czen
<colemickens> also, virtual service types?
<colemickens> and it looks like maybe all services are written to be mutli-instantiable?
<{^_^}> [nixpkgs] @tfc opened pull request #79696 → nixosTests.ec2: Port tests that depend on common/ec2.nix → https://git.io/JvcPh
u0_a121 has joined #nixos
page has quit [Ping timeout: 248 seconds]
tilcreator has joined #nixos
u0_a121 has quit [Read error: Connection reset by peer]
Naptra has quit [Quit: Leaving]
is_null has quit [Ping timeout: 260 seconds]
<etu> colemickens: I was there as well :)
page has joined #nixos
is_null_ has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79697 → rust-bindgen: 0.52.0 -> 0.53.1 → https://git.io/JvcXW
dingenskirchen has quit [Remote host closed the connection]
dingenskirchen has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Naptra has joined #nixos
is_null has joined #nixos
is_null_ has joined #nixos
<CRTified> Oh, I just found #76620 - that's exactly my problem
<{^_^}> https://github.com/NixOS/nixpkgs/issues/76620 (by simon-weber, 6 weeks ago, open): docker-containers unit options could use lists
gkmngrgn has quit [Quit: gkmngrgn]
Lears has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @akru opened pull request #79698 → btcdeb: init at 0.2.19 → https://git.io/JvcXg
is_null_ has quit [Ping timeout: 240 seconds]
is_null has quit [Ping timeout: 265 seconds]
is_null has joined #nixos
gxt has quit [Ping timeout: 240 seconds]
is_null_ has joined #nixos
nikola_i has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @thmzlt opened pull request #79699 → hobbes: init at latest → https://git.io/JvcX7
<{^_^}> [nixpkgs] @tabdulradi opened pull request #79700 → Upgrades coursier to 2.0.0-RC6-4 → https://git.io/Jvc1f
halikular has joined #nixos
gxt has joined #nixos
CMCDragonkai1 has joined #nixos
<halikular> What has happened to parted in the installation media?
cosimone has joined #nixos
CMCDragonkai1 has quit [Remote host closed the connection]
nikola_i has joined #nixos
<{^_^}> [nixpkgs] @FRidh closed pull request #79660 → aws-sdk-cpp: build shared libraries → https://git.io/Jvc8O
<{^_^}> [nixpkgs] @FRidh pushed 187 commits to staging-next: https://git.io/Jvc1L
alex`` has joined #nixos
<eoli3n> in 8.2 A Generic builder
<eoli3n> why doesn't tar in a defined dir ?
<eoli3n> for d in * : seems to be the dirty way
<{^_^}> [nixpkgs] @marsam merged pull request #79675 → rage: 0.2.0 -> 0.3.0 → https://git.io/JvcEh
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jvc1n
<{^_^}> [nixpkgs] @marsam merged pull request #79690 → cri-o: v1.16.1 -> v1.17.0 → https://git.io/Jvco8
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jvc1C
<{^_^}> [nixpkgs] @FRidh pushed 248 commits to staging: https://git.io/Jvc1W
<{^_^}> [nixpkgs] @marsam merged pull request #79106 → bs-platform: fix build on aarch64 → https://git.io/JvsRy
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jvc1R
truby has joined #nixos
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
<magnetophon> I have an Imac that needs to run "xrandr -d :0 --output eDP --crtc 1 --brightness 0.8" as a user in order to have a visible screen. what's the earliest hook I could run it under?
<{^_^}> [nixpkgs] @marsam merged pull request #79676 → dive: 0.9.1 -> 0.9.2 → https://git.io/JvcuI
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jvc1w
u0_a121 has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed to master « rtptools: fix a typo »: https://git.io/Jvc1o
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79701 → sdcc: 3.9.0 -> 4.0.0 → https://git.io/Jvc1i
Unode has quit [Ping timeout: 265 seconds]
ZeDestructor has joined #nixos
Unode has joined #nixos
fendor has joined #nixos
bahamas has joined #nixos
<inf> Hey all. I'm attempting to build android application with native modules (react-native + nodejs-mobile-react-native) and gradle keeps on claiming it needs cmake, even though it seems to be already there - https://paste.q3k.org/paste/REputEBg#3kDHCVqgoLXFV8zIHhazk+Tg2Csic+DmGFXVigM9zYB + error message: https://paste.q3k.org/paste/UHVwt4dL#i7cg4htz6M9T2SUD7IFclU3ukV-RTpsxDVCTrGM6LM7
<{^_^}> [nixpkgs] @FRidh merged pull request #79571 → oil: 0.7.pre11 -> 0.7.0 → https://git.io/JvnbY
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « oil: 0.7.pre11 -> 0.7.0 »: https://git.io/Jvc1M
<{^_^}> [nixpkgs] @FRidh merged pull request #79564 → memcached: 1.5.21 -> 1.5.22 → https://git.io/Jvn5h
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « memcached: 1.5.21 -> 1.5.22 »: https://git.io/Jvc1D
<{^_^}> [nixpkgs] @FRidh merged pull request #79524 → jgmenu: 4.0 -> 4.0.2 → https://git.io/JvnoX
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « jgmenu: 4.0 -> 4.0.2 »: https://git.io/Jvc1y
<inf> disregard the error message, wrong paste - that is what I'm getting with that default.nix: https://paste.q3k.org/paste/th9FmI+g#wHj4eZLxytUYP5Q1B+iuqy3YbRE5vvkSQiW32mxVe0w (copied off wrong window, wrong SDK path)
<{^_^}> [nixpkgs] @NeQuissimus pushed 5 commits to master: https://git.io/Jvc1S
<{^_^}> [nixpkgs] @FRidh merged pull request #79506 → elisa: 19.12.0 -> 19.12.2 → https://git.io/Jvn2X
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « elisa: 19.12.0 -> 19.12.2 »: https://git.io/Jvc19
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to release-19.09: https://git.io/Jvc1H
<{^_^}> [nixpkgs] @FRidh merged pull request #79493 → clp: 1.17.3 -> 1.17.5 → https://git.io/JvnEA
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « clp: 1.17.3 -> 1.17.5 »: https://git.io/Jvc1Q
<{^_^}> [nixpkgs] @FRidh merged pull request #79461 → micronaut: 1.2.8 -> 1.3.0 → https://git.io/Jvnmi
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « micronaut: 1.2.8 -> 1.3.0 »: https://git.io/Jvc17
<{^_^}> [nixpkgs] @FRidh merged pull request #79451 → libdigidocpp: 3.14.1 -> 3.14.2 → https://git.io/JvnLK
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « libdigidocpp: 3.14.1 -> 3.14.2 »: https://git.io/Jvc15
<inf> manually adding license keys (via ...androidsdk.overrideAttrs) still gives a similar error, as nix store is read-only (obviously)
LysergicDreams has quit [Quit: leaving]
cjpbirkbeck has left #nixos [#nixos]
<{^_^}> [nixpkgs] @FRidh merged pull request #79324 → libsmbios: 2.4.2 -> 2.4.3 → https://git.io/JvZBM
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « libsmbios: 2.4.2 -> 2.4.3 »: https://git.io/JvcMv
<{^_^}> [nixpkgs] @FRidh merged pull request #78244 → libosip: 5.1.0 -> 5.1.1 → https://git.io/JvLR5
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « libosip: 5.1.0 -> 5.1.1 »: https://git.io/JvcMJ
<{^_^}> [nixpkgs] @FRidh merged pull request #78515 → mage: 1.8.0 -> 1.9.0 → https://git.io/JvqMx
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « mage: 1.8.0 -> 1.9.0 »: https://git.io/JvcMk
<{^_^}> [nixpkgs] @aszlig pushed to master « nixos: Fix build of manual »: https://git.io/JvcML
Guest1826 is now known as jophish
<{^_^}> [nixpkgs] @FRidh merged pull request #78592 → manuskript: 0.10.0 -> 0.11.0 → https://git.io/JvmCr
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « manuskript: 0.10.0 -> 0.11.0 »: https://git.io/JvcMY
cosimone has quit [Quit: Terminated!]
karantan has joined #nixos
<karantan> how can I end an error output or some kind of an log output when e.g. postPhases exits with an error
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #79704 → powerline-fonts: install psf to share/consolefonts → https://git.io/JvcMR
bukkitgerman8 has quit [Quit: Ping timeout (120 seconds)]
<karantan> e.g. I have some bash commands in postPhases and if they return an error the nixos-rebuild swithc still finishes
bukkitgerman8 has joined #nixos
<karantan> but it shouldn't or it should give me some warnings. how can I achieve this?
emacsomancer has joined #nixos
zupo has joined #nixos
bukkitgerman8 has quit [Client Quit]
vandenoever has quit [Read error: Connection reset by peer]
vandenoever has joined #nixos
vandenoever has joined #nixos
vandenoever has quit [Changing host]
stzsch has joined #nixos
bukkitgerman8 has joined #nixos
wavirc22 has quit [Ping timeout: 268 seconds]
independent has quit [Ping timeout: 272 seconds]
Rusty1 has joined #nixos
rsoeldner_ has joined #nixos
Neo-- has joined #nixos
rsoeldner has quit [Remote host closed the connection]
<pie_[bnc]> hmmmmmm mavenix looks like it worked for me. this seems suspiciously simple. or at least no build time errors yet.
<pie_[bnc]> oh huh apparently we also have a buildmaven? whatever that does
luelistan has joined #nixos
<{^_^}> [nixpkgs] @Profpatsch opened pull request #79705 → skawarePackages: support static builds via pkgsStatic → https://git.io/JvcMQ
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79706 → tautulli: 2.1.42 -> 2.1.44 → https://git.io/JvcMF
wavirc22 has joined #nixos
Lears has joined #nixos
<infinisil> karantan: This should happen by default, any phases that error should fail the build
mexisme_ has joined #nixos
halikular has quit [Remote host closed the connection]
mexisme_ has quit [Ping timeout: 272 seconds]
<karantan> aha. then I'm doing something wrong I guess
bahamas has quit [Quit: Lost terminal]
Naptra has quit [Remote host closed the connection]
bvdw has quit [Read error: Connection reset by peer]
vesper has joined #nixos
bvdw has joined #nixos
bennofs has joined #nixos
jumper149 has joined #nixos
jumper149 has quit [Client Quit]
chagra has quit [Ping timeout: 268 seconds]
hl has quit [Quit: Quit]
alex`` has quit [Ping timeout: 260 seconds]
alex`` has joined #nixos
u0_a121 has quit [Read error: Connection reset by peer]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/811448e4ac1 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/3b5d08f5b8a (from 14 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
<{^_^}> [nixpkgs] @FRidh pushed to staging-next « aws-sam-cli: fix build »: https://git.io/JvcDX
dingenskirchen has quit [Quit: dingenskirchen]
dingenskirchen has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @Infinisil merged pull request #78373 → nixos/buildkite-agents: support multiple buildkite agents → https://git.io/Jvtlp
<{^_^}> [nixpkgs] @Infinisil pushed 3 commits to master: https://git.io/JvcDy
aswanson has joined #nixos
acarrico has quit [Ping timeout: 240 seconds]
alex`` has quit [Quit: WeeChat 2.7]
chagra has joined #nixos
alexherbo2 has joined #nixos
<{^_^}> [nixpkgs] @saschagrunert opened pull request #79708 → cri-o: remove unused ldflags variable → https://git.io/JvcDN
gxt has quit [Ping timeout: 240 seconds]
kaliumxyz has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79710 → skypeforlinux: 8.55.0.141 -> 8.56.0.103 → https://git.io/JvcDx
<evanjs> clever: alright, final problem for me (again) with the intram stuffs. I need to pass something from default.nix to nixos.nix (re mini system stuffs), but not sure how I'm supposed to do that with inherit and etc.
<{^_^}> [nixpkgs] @bjornfor merged pull request #79701 → sdcc: 3.9.0 -> 4.0.0 → https://git.io/Jvc1i
<{^_^}> [nixpkgs] @bjornfor pushed commit from @r-ryantm to master « sdcc: 3.9.0 -> 4.0.0 »: https://git.io/JvcyJ
waleee-cl has quit [Quit: Connection closed for inactivity]
<evanjs> don't worry, this is for deployment, not for development :P No way I'm building initramfs into the kernel for every dev change I make
<evanjs> to phrase the question in a more generic way that others might be able to answer: Is there a way to pass arguments to something I'm inheriting?
<{^_^}> [nixpkgs] @lsix opened pull request #79711 → gdb: 8.3.1 -> 9.1 → https://git.io/JvcyU
<{^_^}> [nixpkgs] @filalex77 opened pull request #79712 → findomain: 0.9.3 -> 1.4.0 → https://git.io/Jvcys
<{^_^}> [nixpkgs] @filalex77 opened pull request #79714 → Lazydocker 0.8 → https://git.io/JvcyC
nikola_i has quit [Ping timeout: 240 seconds]
u0_a121 has joined #nixos
<{^_^}> [nixpkgs] @filalex77 opened pull request #79715 → lazygit: 0.13 -> 0.14.2 → https://git.io/Jvcy0
Fzer0 has joined #nixos
<{^_^}> [nixpkgs] @filalex77 opened pull request #79717 → elixir_1_10: 1.10.0 -> 1.10.1 → https://git.io/Jvcyw
<{^_^}> [nix] @matthiasbeyer closed pull request #958 → Throw SysError if the buildHook file does not exist → https://git.io/vKJye
<Fzer0> Hello everyone, I want to start learning how to use ZFS and want to know if there is a good guide on how to set it up using the minimal install iso. I read the Nixos wiki on ZFS and i am afraid I am a little too green to completely understand it. Any good videos or tutorials I should read first?
<{^_^}> [nixpkgs] @filalex77 opened pull request #79718 → run: 0.7.0 -> 0.7.1 → https://git.io/Jvcy6
<evanjs> FZer0: green with regards to NixOS, ZFS, or both?
jojojojojo has quit [Remote host closed the connection]
jojojojojo has joined #nixos
<Fzer0> Mostly ZFS, I have used EXT4 in the past on Nixos. I am not a pro but do have config I like.
hl has joined #nixos
hl has joined #nixos
hl has quit [Changing host]
nikola_i has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #79512 → gede: 2.15.1 -> 2.15.4 → https://git.io/JvnwT
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jvcy9
<Fzer0> evanjs: My question is do I want to use zfs on the root and boot? I really only care about having snap shots for my data in /home. Or, should I just do everything except for EFI?
<{^_^}> [nixpkgs] @ryantm merged pull request #79653 → libsForQt5.qtutilities: 6.0.3 -> 6.0.4 → https://git.io/JvcWH
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jvcyd
<evanjs> *pokes infinisil as I don't have much experience with ZFS* :P
<{^_^}> [nixpkgs] @ryantm merged pull request #79424 → cpp-utilities: 5.1.0 -> 5.2.0 → https://git.io/Jvnfk
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jvcyb
<Fzer0> evanjs: no problem, thanks!
<evanjs> Like I've used it before but ended up switching to BTRFS and now F2Fs with LVM.
jmeredith has joined #nixos
dingenskirchen has quit [Read error: Connection reset by peer]
lordcirth has quit [Read error: Connection reset by peer]
dingenskirchen1 has joined #nixos
lordcirth has joined #nixos
<buckley310> i use root on zfs
<buckley310> it works well for me
dingenskirchen1 is now known as dingenskirchen
<buckley310> since i use EFI, i boot off fat32 though
cfricke has joined #nixos
<blackriversoftwa> Hello all, I'm trying to build nixos from the `unstable` channel. Currently my system is nixos-19.09. I built a derivation from my git checkout of nixpkgs by calling `(nixos /etc/nixos/configuration.nix).toplevel` and it built fine, but running `sudo result/bin/switch-to-configuration switch` doesn't create a new profile entry or a new entry in the bootloader.
<buckley310> use `nixos-rebuild switch -I nixpkgs=/path/to/nixpkgs`
<blackriversoftwa> Does nixos-rebuild do stuff that `switch-to-configuration` doesn't?
<Fzer0> buckley310: do you have a guide you used other than the wiki, or do you have a lot of experience with ZFS?
ddellacosta has joined #nixos
<Fzer0> buckley310: this is just for a personal laptop
<buckley310> blackriversoftwa, im not sure.
<blackriversoftwa> right that is the question i'm trying to get answered
<blackriversoftwa> I know how to get nixos-rebuild to do what I want
<blackriversoftwa> but I'm trying to make completely deterministic configurations for my machines in git, so I want to be able to build and activate configurations from a pinned nixpkgs, and not use the nix path resolution stuff at all
<buckley310> FZer0, ive been using zfs for my desktop and laptop for about 6 months. i only have some sketchy notes on the subject xD
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/52a4fd27adf (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
<{^_^}> [nixpkgs] @clkamp opened pull request #79735 → haskellPackages.taffybar: Mark as unbroken → https://git.io/JvcSL
<Fzer0> buckley310: I also have EFI, so I just need to remember to make that FAT32. Then everything else goes to zfs?
kloenk has quit [Ping timeout: 272 seconds]
<buckley310> FZer0, yep.
<gchristensen> specifically layout considerations and dataset properties
<Fzer0> Buckely310: and in my case only setup snapshots for home
<buckley310> yeah, so just create a dataset for /home/ and enable auto snapshots
<buckley310> have to go for a half-hour. ill be back
<Fzer0> gchristensen: I did read it but it (and plan to follow it) but I just want to get an idea for how people use it in practice. I have heard of somepeople setting up datasets for docker, among other setups
u0_a121 has quit [Read error: Connection reset by peer]
<Fzer0> gchristensen: I am just going to set it up exactly like the wiki guide. this is be fine for my use. Thank you!
kloenk has joined #nixos
<Rovanion> I have a list of packages that I want to be installed through Nix on all linux systems I use. Where would I put such a file and what should it look like?
alexherbo29 has joined #nixos
<simpson> Rovanion: environment.systemPackages, likely, would be the ultimate destination. A common pattern is to arrange a Nix expression that contains a NixOS module with the desired packages, and to drop it in /etc/nixos and import it from /etc/nixos/configuration.nix
<simpson> ,systemPackages
drewr has quit [Ping timeout: 245 seconds]
<buckley310> FZer0, back early... so yeah, it looks like all of the stuff in my notes are mentioned on the wiki page. just make sure you use ashift=12 or higher.
<simpson> ...Really? Where *are* all the help tips?
<Rovanion> simpson: Will this work on non NixOS Linux's?
alexherbo2 has quit [Ping timeout: 272 seconds]
alexherbo29 is now known as alexherbo2
<simpson> Rovanion: Oh! Your desire is impossible; there is no canonical nomenclature for packages. This wouldn't be possible even between Fedora and Debian, say.
<Rovanion> simpson: I'm being unclear I think. I have Nix installed on both Debian and CentOS, on both I want a number of packages installed through Nix, not the system's package manager.
u0_a121 has joined #nixos
<Rovanion> Or am I misunderstanding your answer, perhaps.
delli3 has joined #nixos
<simpson> Rovanion: Oh, I see. I misunderstood. Nix doesn't really have installation in that way. If you're thinking of nix-env, then there's no substitute for invoking nix-env; perhaps you want to put your package names in a plain text file and $(<packages.txt xargs nix-env -iA) or something similar. (As usual, I haven't tested that shell snippet.)
gustavderdrache has joined #nixos
<{^_^}> [nixpkgs] @Ma27 opened pull request #79736 → nixos-container: minor fixes → https://git.io/JvcS5
<Rovanion> simpson: I'll try that route.
ddellacosta has quit [Ping timeout: 265 seconds]
<simpson> Rovanion: Oh, wait, sorry, I'm being silly. You can build the environment declaratively, by using build
<simpson> *buildEnv inside a single Nix expression, and shipping around that .nix file. You could then install the entire environment at once. This would enable nix-copy-closure or similar, if you wanted to build once and copy many times.
johnny101 has quit [Quit: Konversation terminated!]
<blackriversoftwa> note for anyone also confused by this and hunting for the chat log: switch-to-configuration needs to be called from a profile under /nix/var/nix/profiles/system-profiles in order to know where to set up boot menu entries. Otherwise it will just silently forget to set up a boot entry
<blackriversoftwa> buckley310 I figured it out by reading nixos-rebuild since it's just a shell script
dooms_ is now known as dooms
vandenoever has quit [Ping timeout: 265 seconds]
captn3m0 has quit [Ping timeout: 260 seconds]
cfricke has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @clkamp opened pull request #79737 → cvsq: init at 1.10 → https://git.io/Jvc9Y
captn3m0 has joined #nixos
johnny101 has joined #nixos
waleee-cl has joined #nixos
rogue_koder has joined #nixos
v88m has joined #nixos
<Rovanion> simpson: I found nothing in the Nix manual on buildEnv but one thin on Discourse, is the nix expression in this comment like what you mean? https://discourse.nixos.org/t/nix-expression-for-home-packages/855/2
captn3m0 has quit [Ping timeout: 260 seconds]
captn3m0 has joined #nixos
<simpson> Rovanion: That discussion looks very relevant, yes.
<Rovanion> Thank you!
<linarcx> Guys, how can i pass envs in default.nix. Imagin i have a c++ project with cmake and i want to set CMAKE_CXX_COMPILER, when i enter via nix-shell. How do that?
mac10688 has joined #nixos
<{^_^}> [nixpkgs] @vcunat opened pull request #79738 → glibc, openssl: unbreak cross eval (with minor caveats) → https://git.io/Jvc96
c0c0 has joined #nixos
drewr has joined #nixos
<linarcx> srk: replace `echo "Ivory Tower shell"` with `CMAKE_CXX_COMPILER = g++` for instance? Is it correct?
kloenk has quit [Ping timeout: 272 seconds]
kloenk has joined #nixos
dingenskirchen has quit [Quit: dingenskirchen]
dingenskirchen has joined #nixos
<srk> linarcx: almost, use `export CMAKE_...`
<linarcx> srk: Thanks. it works.
timor has joined #nixos
sogatori has joined #nixos
c0c0 has quit [Ping timeout: 268 seconds]
xelxebar has quit [Ping timeout: 240 seconds]
devalot has joined #nixos
vandenoever has joined #nixos
vandenoever has joined #nixos
<wild_buffalo> However my package manager can't seem to find it
<dminuoso> wild_buffalo: Maybe your channel is not up to date?
<wild_buffalo> I've checked that allowUnfree is on, but still no dice
<wild_buffalo> dminuoso: well I've updated yesterday
<dminuoso> wild_buffalo: How are you trying to install it?
<wild_buffalo> nix-env -i teams
<wild_buffalo> but I also did a search
<wild_buffalo> and it can't find it
<dminuoso> wild_buffalo: So first, don't use nix-env.
<wild_buffalo> ok
<dminuoso> wild_buffalo: What is your NIX_PATH in the shell you tried that in by the way?
gxt has joined #nixos
<wild_buffalo> /home/USERNAME/.nix-defexpr/channels:nixpkgs=/nix/var/nix/profiles/per-user/root/channels/nixos:nixos-config=/etc/nixos/configuration.nix:/nix/var/nix/profiles/per-user/root/channels
<infinisil> dminuoso: wild_buffalo: There's no inherent problem with nix-env, it's usable on NixOS too
<wild_buffalo> Perhaps I've been updating my channel incorrectly---how can I check if I am up to date
<{^_^}> [nixpkgs] @zimbatm merged pull request #78501 → fetchcargo: use flat tar.gz file for vendored src instead of recursive hash dir → https://git.io/JvqX8
<{^_^}> [nixpkgs] @zimbatm pushed 2 commits to staging: https://git.io/JvcHB
xelxebar has joined #nixos
<infinisil> wild_buffalo: What's the output of `nix-info`?
<linarcx> srk: It kinda works actually. Still cmake don't know where is the actuall location of gcc. I changed previous line to: `export CMAKE_C_COMPILER='which gcc'`. I don't know is it a correct punctuation or not though.
<wild_buffalo> system: "x86_64-linux", multi-user?: yes, version: nix-env (Nix) 2.3.2, channels(root): "nixos-19.09.2036.c49da6435f3", channels(USERNAME): "", nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos
<dminuoso> wild_buffalo: That channel is old and out of date
<wild_buffalo> ah
<dminuoso> Oh hold on
<dminuoso> Im silly
<dminuoso> Its not
werner291 has joined #nixos
<wild_buffalo> ok ok
nikivi has joined #nixos
<wild_buffalo> So what command should I use to install it? Maybe I'm typing the wrong package name somehow?
damhiya has joined #nixos
<Taneb> `imperative
<{^_^}> [nixpkgs] @bjornfor pushed to master « openocd: fix build with new glibc »: https://git.io/JvcHX
<infinisil> > stable.teams
<{^_^}> attribute 'teams' missing, at (string):277:1
<infinisil> wild_buffalo: Looks like it's not in stable
<infinisil> > unstable.teams
<{^_^}> "<derivation /nix/store/i69lc8fhvclwhp2mrbqcf7ddzzd3wbgi-teams-1.3.00.958.drv>"
<infinisil> ,unstable wild_buffalo
<{^_^}> [nixpkgs] @mmahut opened pull request #79739 → exodus: 19.5.24 -> 20.1.30 → https://git.io/JvcHM
<wild_buffalo> great, thanks!
<infinisil> See this link for how to install a single package from unstable ^
<habbah> is it possible to start a nix shell with multiple attributes from the command line? "nix-shell '<nixpkgs>' -A emacs" puts me into a shell. "nix-shell '<nixpkgs>' -A emacs -A vim" returns an error: nix-shell requires a single derivation
<infinisil> habbah: You want a shell in which you can build both emacs and vim?
<habbah> in which both are available to me, yes
<infinisil> Or do you want a shell where you can call emacs and vim?
<habbah> that
<wild_buffalo> infinisil: do I need to set unfree separately for each channel/
<infinisil> Then you want s/-A/-p
<habbah> ty infinisil
<infinisil> wild_buffalo: Yeah like this: import <nixos-unstable> { config.allowUnfree = true; }
linarcx has quit [Quit: WeeChat 2.7]
dm9 has joined #nixos
<infinisil> wild_buffalo: Though nix-env with unstable should work too, I think `nix-env -iA nixos-unstable.teams`
<wild_buffalo> infinisil dminuoso thanks for the help debugging!
<wild_buffalo> I got it nstalled
gxt has quit [Ping timeout: 240 seconds]
shad_ has quit [Remote host closed the connection]
cosimone has joined #nixos
shad_ has joined #nixos
<karantan> how can I run a e.g. bash script after I do `nixos-rebuild switch`?
<karantan> is there any hook available in .nix config? I'm trying to use `postInstall ` but I'm not sure if I'm using it correctly
ddellacosta has joined #nixos
zupo has quit [Quit: Textual IRC Client: www.textualapp.com]
<{^_^}> [nixpkgs] @edolstra merged pull request #68897 → Flake support → https://git.io/JvcQl
<{^_^}> [nixpkgs] @edolstra pushed 40 commits to master: https://git.io/JvcQ8
<{^_^}> [nixpkgs] @ckauhaus opened pull request #79740 → libssh2-1.9.0: apply patch for CVE-2019-17498 → https://git.io/JvcQ4
c0c0 has joined #nixos
<{^_^}> [nixpkgs] @romildo merged pull request #79505 → flat-remix-icon-theme: 20191018 -> 20191122 → https://git.io/Jvn2E
<{^_^}> [nixpkgs] @romildo pushed 2 commits to master: https://git.io/JvcQz
endformationage has joined #nixos
XeN has left #nixos ["KTHXBYE!"]
u0_a121 has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @ckauhaus merged pull request #79050 → qemu: add patches for CVE-2020-7039 and CVE-2020-7211 → https://git.io/Jv3jD
<{^_^}> [nixpkgs] @ckauhaus pushed 2 commits to master: https://git.io/JvcQX
damhiya has quit [Ping timeout: 260 seconds]
<evanjs> What's the easiest way to use something like initrd.availableKernelModules with makeInitrd?
<evanjs> Trying to specify the modules to include with makeInitrd
<infinisil> karantan: postInstall is only for building derivations, it can't be used for anything with NixOS. Depending on your needs there's different ways to achieve that though, can you give some more info?
c0c0 has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @vcunat pushed to master « nixpkgs manual: fix a typo in cross-compilation »: https://git.io/JvcQh
<karantan> @infinisil atm mysql module doesn't allow to create a user with password. only with socket auth (see: https://github.com/NixOS/nixpkgs/blob/release-19.09/nixos/modules/services/databases/mysql.nix#L405). I want to run a script that alters this user and sets a password
<{^_^}> [nixpkgs] @mmahut opened pull request #79741 → cloudflared: 2019.12.0 -> 2020.2.0 → https://git.io/Jvc7f
<CRTified> karantan, maybe you are looking for system.activationScripts?
linarcx has joined #nixos
<infinisil> activationScripts would be a way to do it, but it's often not the right thing to use
<karantan> @CRTified aha yeah that might be it.
timor has quit [Quit: Leaving]
<infinisil> karantan: I'd recommend using a systemd service to do this task. If you have a service that needs the password, you can make it run after the one that sets the password
<{^_^}> [nixpkgs] @vcunat pushed to release-19.09 « nixpkgs manual: fix a typo in cross-compilation »: https://git.io/Jvc7q
is_null_ has quit [Remote host closed the connection]
is_null has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79742 → unit: 1.14.0 -> 1.15.0 → https://git.io/Jvc7O
<infinisil> Or even using ExecStartPre
u0_a121 has joined #nixos
bukkitgerman8 has quit [Quit: Ping timeout (120 seconds)]
<CRTified> infinisil, but that should be accessed with systemd.services.mysql.preStart, correct? elsewise it won't compose with the already existing value
bukkitgerman8 has joined #nixos
<infinisil> CRTified: I mean the preStart of the service that needs the password (if there is one)
<evanjs> do I need to call bootStage1 if I want to add modules to initrd via makeInitrd?
<evanjs> * call ./stage-1-init.sh
<infinisil> And if there isn't one, it can be a oneshot systemd service ran for multi-user.target
pmyjavec has joined #nixos
<infinisil> activationScripts should be as minimal and atomic as possible, and using them for anything that can be solved any other way should be discouraged
<pmyjavec> hey all, is there any helpers to setup a build environment in a more traditional way? For example set LDFLAGS and CPPFLAGS for me? Right now I wanto be able to comple things like like normal in a nix-shell; However, everything fails because LDFLAGS and CPPFLAGS isn't set properly.
<{^_^}> [nixpkgs] @primeos pushed to master « gitRepo: 1.13.9.4 -> 2.0 »: https://git.io/Jvc7l
<evanjs> pmyjavec: often times, nix expressions will patch such things, and autoPatchelfHook is also extremely useful, but if you need to, there are several examples of llvm or etc being imported in that way I think
realrokka has joined #nixos
<pmyjavec> evanjs this is for packaging stuff though right?
<evanjs> pmyjavec: you should still be able to set e.g. CFLAGS and etc through shell.nix IIRC
<pmyjavec> evanjs sorry what is shell.nix? somethin I can import?
<pmyjavec> and use with my derivation ?
<evanjs> pmyjavec: shell.nix is something you can use to control your nix-shell environment https://nixos.wiki/wiki/Development_environment_with_nix-shell
chloekek has quit [Quit: WeeChat 2.6]
<chagra> pmyjavec: all nix does really is put packages in /nix/store in a reproducible and immutable way. This simple functionallity allows for many usecases. NixOS is one for managing a system, home-manager is another for dotfiles, nix-shell is a use case for making container like environments
jophish has quit [Quit: WeeChat 2.4]
jophish has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79743 → vms-empire: 1.14 -> 1.15 → https://git.io/Jvc7H
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #77347 → rxvt-unicode: rewrite plugin system → https://git.io/JvedH
<{^_^}> [nixpkgs] @rnhmjoj pushed 7 commits to master: https://git.io/Jvc75
karetsu has joined #nixos
tilpner_ has joined #nixos
cole-h has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #79718 → run: 0.7.0 -> 0.7.1 → https://git.io/Jvcy6
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/Jvc5J
sogatori has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer merged pull request #79715 → lazygit: 0.13 -> 0.14.2 → https://git.io/Jvcy0
zebrag has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @jonringer pushed commit from @filalex77 to master « lazygit: 0.13 -> 0.14.2 »: https://git.io/Jvc5I
zebrag has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #70851 → ispc: use cmake for building. → https://git.io/JeWKG
<{^_^}> [nixpkgs] @jonringer pushed commit from @athas to master « ispc: use cmake for building. »: https://git.io/Jvc5t
<cole-h> Am I right in assuming there is no way to install a suid program on non-NixOS systems?
<immae> cole-h: writing the script yourself that would copy it out of the nix-store and suiding it there is a way
<immae> But if you meant "no nix-tool way", then the answer is no :)
<cole-h> Yeah, figures. OK, thanks. But if I were using NixOS, I could just use `security.wrappers.<>.source`, correct?
<cole-h> (in configuration.nix)
<immae> yes
<immae> not sure of the name but it sounds right
<cole-h> Great. Looks like I'll have to switch to NixOS sooner than I thought :P
<cole-h> (It is correct, I was looking at sudo.nix yesterday)
<cole-h> immae++
<{^_^}> immae's karma got increased to 7
<{^_^}> [nixpkgs] @vcunat pushed to master « make-bootstrap-tools: fixup after glibc update »: https://git.io/Jvc5s
<immae> :)
opthomasprime has joined #nixos
opthomasprime has left #nixos [#nixos]
pmyjavec has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @ttuegel opened pull request #79744 → nixos/plasma5: Port initial configurations from Plasma 5.16 → https://git.io/Jvc5B
c0c0 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79745 → unoconv: 0.8.2 -> 0.9.0 → https://git.io/Jvc5P
<{^_^}> [nixpkgs] @mmahut merged pull request #79741 → cloudflared: 2019.12.0 -> 2020.2.0 → https://git.io/Jvc7f
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/Jvc5X
<{^_^}> [hydra] @edolstra merged pull request #713 → Copy the flake migration from the flake branch → https://git.io/JvcWG
<{^_^}> [hydra] @edolstra pushed 2 commits to master: https://git.io/Jvc5M
<c0c0> i'm new to nixos. scripts with a #!/bin/bash complain with "/bin/bash: bad interpreter: No such file or directory". what's the nixos way to resolve this, e.g. to symlink /bin/bash to /bin/sh?
<cransom> #!/usr/bin/env bash
<cole-h> ^ You should use /usr/bin/env in scripts whenever possible
<{^_^}> [hydra] @grahamc merged pull request #711 → jobset_id, #710 Part 1 → https://git.io/JvZy7
<{^_^}> [hydra] @grahamc pushed 8 commits to master: https://git.io/Jvc5S
<c0c0> in my case, it's scripts from an archive install of elasticsearch, and i don't want to fiddle with all the scripts in there
zupo has joined #nixos
<{^_^}> [nixpkgs] @mmahut merged pull request #79739 → exodus: 19.5.24 -> 20.1.30 → https://git.io/JvcHM
<{^_^}> [nixpkgs] @mmahut pushed 5 commits to master: https://git.io/Jvc55
wild_buffalo has quit [Quit: WeeChat 2.3]
knupfer has joined #nixos
<cole-h> I'm still pretty new to this, but I'd imagine another approach would be to `sed` the shebang and replace it with `${pkgs.bash}`
mallox_ has joined #nixos
<cole-h> I don't think symlinking to /bin/bash is a very Nix-y way to approach this, but maybe I'm wrong
dhess has joined #nixos
<cole-h> s#${pkgs.bash}#${pkgs.bash}/bin/bash#
timor has joined #nixos
<dhess> Anyone ever seen this kind of thing when using buildGoModule? (small flood inbound)
<dhess> Building subPackage ./pkg/tools
<dhess>
<dhess> build ./pkg/tools: cannot find module for path ./pkg/tools
vandenoever has quit [Read error: Connection reset by peer]
vandenoever has joined #nixos
vandenoever has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed 2 commits to staging: https://git.io/Jvcde
<{^_^}> [nixpkgs] @vcunat merged pull request #79740 → libssh2-1.9.0: apply patch for CVE-2019-17498 → https://git.io/JvcQ4
wild_buffalo has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<infinisil> cole-h: I once made a PR to detach the setuid wrapper thing from NixOS: https://github.com/NixOS/nixpkgs/pull/60289
<{^_^}> #60289 (by Infinisil, 41 weeks ago, closed): [Experiment] Separate security wrappers from NixOS
lsix has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #79628 → Staging next → https://git.io/Jvc3o
<{^_^}> [nixpkgs] @FRidh pushed 66 commits to master: https://git.io/JvcdI
<{^_^}> [nixpkgs] @ttuegel merged pull request #78773 → sane module: support overriding config files → https://git.io/JvYbp
<{^_^}> [nixpkgs] @ttuegel pushed 3 commits to master: https://git.io/JvcdL
alexherbo29 has joined #nixos
erasmas has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<cole-h> infinisil: Interesting...
acarrico has joined #nixos
<{^_^}> [nixpkgs] @athas opened pull request #79746 → ispc: 1.10.0 -> 1.12.0 → https://git.io/Jvcd3
<shafox> I am trying to add allowBroken = true however the nix-env install command doesnt seem to agree with it. Am I doing something differently ? The error is attched in the above gist.
lsix has joined #nixos
alexherbo2 has quit [Ping timeout: 268 seconds]
alexherbo29 is now known as alexherbo2
<{^_^}> [nixpkgs] @vcunat pushed to staging-19.09 « Merge #79740: libssh2: patch CVE-2019-17498 (into staging) »: https://git.io/Jvcdn
<infinisil> shafox: You added allowBroken as `{ packageOverrides = super: { allowBroken = true; }; }`, but the error message says you need to do `{ allowBroken = true; }`, aka on the top level of config.nix
<{^_^}> [nixpkgs] @mmilata opened pull request #79747 → nixos: fix bunch of mangled usernames → https://git.io/Jvcdc
<shafox> infinisil, Thanks. :)
dingenskirchen has quit [Remote host closed the connection]
dingenskirchen has joined #nixos
<{^_^}> [hydra] @edolstra pushed 13 commits to flake: https://git.io/Jvcdl
<{^_^}> [nixpkgs] @FRidh merged pull request #79591 → postfix: 3.4.8 -> 3.4.9 → https://git.io/Jvceu
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « postfix: 3.4.8 -> 3.4.9 »: https://git.io/JvcdE
<{^_^}> [nixpkgs] @Mic92 merged pull request #73225 → nodePackages."@angular/cli": disable analytics → https://git.io/JewCi
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/Jvcdz
<{^_^}> [nixpkgs] @FRidh merged pull request #79545 → libmtp: 1.1.16 -> 1.1.17 → https://git.io/Jvnyx
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « libmtp: 1.1.16 -> 1.1.17 »: https://git.io/Jvcdg
Chiliparrot has joined #nixos
knupfer has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @FRidh merged pull request #79428 → faudio: 20.01 -> 20.02 → https://git.io/JvnJN
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « faudio: 20.01 -> 20.02 »: https://git.io/Jvcdw
captn3m0 has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #79450 → libdigidoc: 3.10.4 -> 3.10.5 → https://git.io/JvnL2
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « libdigidoc: 3.10.4 -> 3.10.5 »: https://git.io/Jvcdr
knupfer has joined #nixos
captn3m0- has joined #nixos
<dhess> Well it turns out pkg/tools is just a broken/unused local module and buildGoModule detected it anyway.
<{^_^}> [nixpkgs] @FRidh merged pull request #79004 → nx-libs: 3.5.99.22 -> 3.5.99.23 → https://git.io/Jv3Xh
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « nx-libs: 3.5.99.22 -> 3.5.99.23 »: https://git.io/Jvcdo
gyroninja has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #78830 → snd: 19.9 -> 20.0 → https://git.io/JvORk
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « snd: 19.9 -> 20.0 »: https://git.io/JvcdK
<{^_^}> [nixpkgs] @FRidh merged pull request #78812 → saga: 7.3.0 -> 7.5.0 → https://git.io/JvO8G
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « saga: 7.3.0 -> 7.5.0 »: https://git.io/Jvcd6
mallox_ has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @FRidh merged pull request #78608 → pcl: 1.9.1 -> 1.10.0 → https://git.io/JvmgW
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « pcl: 1.9.1 -> 1.10.0 »: https://git.io/Jvcdi
<hodapp> might anyone have a clue how to get GStreamer elements for decoding H264? I've been trying gst-plugins-ugly/bad/base/good, gst_all_1.gst-libav, libav, openh264, x264... and none of these are getting me to something like the 'avdec_h264' element, nor anything else relevant in gst-inspect
<{^_^}> [nixpkgs] @FRidh merged pull request #77052 → drumkv1: 0.9.11 -> 0.9.12 → https://git.io/JejRN
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « drumkv1: 0.9.11 -> 0.9.12 »: https://git.io/Jvcd1
<{^_^}> [nixpkgs] @FRidh merged pull request #75224 → fmt: 6.0.0 -> 6.1.1 → https://git.io/JeSU3
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « fmt: 6.0.0 -> 6.1.1 »: https://git.io/JvcdM
Tucky has quit [Quit: WeeChat 2.7]
<{^_^}> [nixpkgs] @ttuegel pushed 2 commits to master: https://git.io/JvcdD
<{^_^}> [nixpkgs] @ttuegel merged pull request #79744 → nixos/plasma5: Port initial configurations from Plasma 5.16 → https://git.io/Jvc5B
<{^_^}> [nixpkgs] @FRidh merged pull request #79706 → tautulli: 2.1.42 -> 2.1.44 → https://git.io/JvcMF
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « tautulli: 2.1.42 -> 2.1.44 »: https://git.io/Jvcd9
<{^_^}> [nixos-org-configurations] @edolstra pushed 3 commits to master: https://git.io/JvcdH
gyroninja has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #79498 → catt: 0.10.2 -> 0.10.3 → https://git.io/Jvnzn
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « catt: 0.10.2 -> 0.10.3 »: https://git.io/Jvcd7
<hodapp> derp. gst-inspect-1.0, not gst-inspect
timor has quit [Ping timeout: 246 seconds]
noudle has joined #nixos
smatting has quit [Ping timeout: 240 seconds]
fendor has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @ahesford closed pull request #77002 → pam_gnupg: init at fbd75b7 → https://git.io/JejZw
smatting has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #79169 → arviz: 0.5.1 -> 0.6.1 → https://git.io/JvGfw
<{^_^}> [nixpkgs] @FRidh pushed commit from @OmnipotentEntity to master « arviz: 0.5.1 -> 0.6.1 »: https://git.io/JvcFt
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #79747 → nixos: fix bunch of mangled usernames → https://git.io/Jvcdc
<{^_^}> [nixpkgs] @rnhmjoj pushed 4 commits to master: https://git.io/JvcFq
<{^_^}> [nixpkgs] @FRidh merged pull request #78611 → Allow cupy to find the thrust library → https://git.io/JvmVr
<{^_^}> [nixpkgs] @FRidh pushed commit from @cstich to master « This allows cupy to find the thrust library which is needed among other things for cupy.argsort »: https://git.io/JvcFO
<{^_^}> [nixpkgs] @FRidh closed pull request #78425 → sphinx: 2.2.2 -> 2.3.1 → https://git.io/JvtpL
Izorkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
Izorkin has joined #nixos
<heath> nix-env -i cabal2nix fails with https://gist.github.com/heath/2f6f21efe2128d02c30372b480449fe6 unsure if this should be reported on github.com/nix/nixpkgs
drakonis_ has joined #nixos
chloekek has joined #nixos
dm9 has quit [Quit: WeeChat 2.7]
fendor has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79748 → tor: 0.4.2.5 -> 0.4.2.6 → https://git.io/JvcFE
fendor has quit [Client Quit]
karetsu has quit [Quit: WeeChat 2.6]
sondr3 has joined #nixos
u0_a121 has quit [Read error: Connection reset by peer]
<srk> heath: looks like nano build fail, nano is update to 4.7 in unstable, you can try that
Maxdamantus has quit [Remote host closed the connection]
Maxdamantus has joined #nixos
KeiraT has quit [Ping timeout: 240 seconds]
kleisli_ has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @doronbehar opened pull request #79750 → luarocks: 3.2.1 -> 3.3.1 → https://git.io/JvcFh
<{^_^}> [nixpkgs] @doronbehar opened pull request #79751 → mpvScripts.mpris: 0.3 -> 0.4 → https://git.io/JvcbZ
<{^_^}> [nixpkgs] @worldofpeace merged pull request #79416 → flatpak: 1.4.2 → 1.6.1 → https://git.io/JvZjw
<{^_^}> [nixpkgs] @worldofpeace pushed 18 commits to master: https://git.io/JvcbC
u0_a121 has joined #nixos
smatting has quit [Read error: Connection reset by peer]
sigmundv has quit [Ping timeout: 265 seconds]
Neo-- has quit [Ping timeout: 260 seconds]
gagbo has quit [Quit: I'm out !]
dingenskirchen has quit [Read error: Connection reset by peer]
dingenskirchen1 has joined #nixos
smatting has joined #nixos
dingenskirchen1 is now known as dingenskirchen
c0c0 has quit [Quit: WeeChat 2.6]
shafox has quit [Remote host closed the connection]
Izorkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
o1lo01ol1o has quit [Ping timeout: 268 seconds]
Izorkin has joined #nixos
Izorkin has quit [Client Quit]
Izorkin has joined #nixos
smatting has quit [Ping timeout: 260 seconds]
growpotkin has joined #nixos
<{^_^}> [nixpkgs] @tomberek opened pull request #79752 → bash-my-aws: add runtime dependencies → https://git.io/JvcNY
Neo-- has joined #nixos
u0_a121 has quit [Read error: Connection reset by peer]
mexisme_ has joined #nixos
shibboleth has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed 2 commits to master: https://git.io/JvcNz
<{^_^}> [nixpkgs] @vcunat merged pull request #79738 → glibc, openssl: unbreak cross eval (with minor caveats) → https://git.io/Jvc96
<{^_^}> [nixpkgs] @worldofpeace pushed commit from @zimbatm to staging « ruby_2_4: remove »: https://git.io/JvcNw
<{^_^}> [nixpkgs] @worldofpeace closed pull request #76600 → ruby_2_4: remove → https://git.io/JeNCi
mexisme_ has quit [Ping timeout: 272 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/b94c1c89f69 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/5e8966d73a6 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
<Izorkin> Not worked nixops deploy. Error - bash: symbol lookup error: /nix/store/y9zg6ryffgc5c9y67fcmfdkyyiivjzpj-glibc-2.27/lib/libpthread.so.0: undefined symbol: __libc_vfork, version GLIBC_PRIVATE. How to fix?
cosimone has quit [Quit: Quit.]
FRidh2 has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #79717 → elixir_1_10: 1.10.0 -> 1.10.1 → https://git.io/Jvcyw
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/JvcNb
<{^_^}> [nixpkgs] @disassembler opened pull request #79753 → nodejs: pin to 12.x by default → https://git.io/JvcNh
<multun> is there a way to make some package a build-only dependency ?
u0_a121 has joined #nixos
<{^_^}> [nixpkgs] @sikmir opened pull request #79755 → osm2pgsql: enable on darwin → https://git.io/JvcA3
<cole-h> multun: `buildInputs` may be what you want?
u0_a121 has quit [Read error: Connection reset by peer]
domogled has joined #nixos
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #79756 → profont: install otb variant → https://git.io/JvcAB
<{^_^}> [nixpkgs] @FRidh pushed commit from @jtojnar to master « gitfs: Switch to Python 3 »: https://git.io/JvcAR
<{^_^}> [nixpkgs] @FRidh merged pull request #79748 → tor: 0.4.2.5 -> 0.4.2.6 → https://git.io/JvcFE
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « tor: 0.4.2.5 -> 0.4.2.6 »: https://git.io/JvcAz
<{^_^}> [nixpkgs] @FRidh merged pull request #79743 → vms-empire: 1.14 -> 1.15 → https://git.io/Jvc7H
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « vms-empire: 1.14 -> 1.15 »: https://git.io/JvcA2
bukkitgerman8 has quit [Quit: Ping timeout (120 seconds)]
bukkitgerman8 has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « cinnamon.cinnamon-desktop: 4.4.0 -> 4.4.1 »: https://git.io/JvcAP
vandenoever has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @FRidh merged pull request #79497 → cinnamon.cinnamon-desktop: 4.4.0 -> 4.4.1 → https://git.io/JvnzJ
vandenoever has joined #nixos
vandenoever has joined #nixos
vandenoever has quit [Changing host]
<{^_^}> [nixpkgs] @FRidh merged pull request #79336 → glfw: 3.3.1 -> 3.3.2 → https://git.io/JvZuT
<{^_^}> [nixpkgs] @FRidh pushed commit from @mmilata to master « glfw: 3.3.1 -> 3.3.2 »: https://git.io/JvcA1
<{^_^}> [nixpkgs] @FRidh merged pull request #79620 → chipsec: 1.4.1 -> 1.4.7 → https://git.io/Jvcqu
<{^_^}> [nixpkgs] @FRidh pushed commit from @JohnAZoidberg to master « chipsec: 1.4.1 -> 1.4.7 »: https://git.io/JvcAy
alexherbo23 has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #79579 → twinkle: patch manual link since old domain got re-used → https://git.io/Jvnx4
<{^_^}> [nixpkgs] @FRidh pushed commit from @mkg20001 to master « twinkle: patch manual link since old domain got re-used »: https://git.io/JvcA9
<{^_^}> [nixpkgs] @FRidh merged pull request #79617 → hpmyroom: 11.1.0.0508 -> 12.0.0.0220 → https://git.io/JvctI
<{^_^}> [nixpkgs] @FRidh pushed commit from @JohnAZoidberg to master « hpmyroom: 11.1.0.0508 -> 12.0.0.0220 »: https://git.io/JvcAQ
<aminechikhaoui> is there a nice way to figure out why a derivation A is needed by a drv B, `nix why-depends drv-A.drv drv-B.drv` seems to try to build stuff and I don't want to wait for the build tho'
alexherbo2 has quit [Ping timeout: 240 seconds]
alexherbo23 is now known as alexherbo2
chvp has joined #nixos
<chvp> ,locate Xcomose
<{^_^}> Couldn't find in any packages
<{^_^}> [nixpkgs] @FRidh pushed commit from @McSinyx to master « alure2: unstable-2020-01-09 -> unstable-2020-02-06 »: https://git.io/JvcA5
<{^_^}> [nixpkgs] @FRidh merged pull request #79522 → alure2: unstable-2020-01-09 -> unstable-2020-02-06 → https://git.io/Jvnr4
<{^_^}> [nixpkgs] @FRidh merged pull request #79466 → minc_tools: 2017-09-11 -> unstable-2019-12-04 → https://git.io/JvnGw
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/JvcAd
<{^_^}> [nixpkgs] @FRidh merged pull request #79425 → tippecanoe: 1.34.3 -> 1.35.0 → https://git.io/Jvnfc
<{^_^}> [nixpkgs] @FRidh pushed commit from @sikmir to master « tippecanoe: 1.34.3 -> 1.35.0 »: https://git.io/JvcAb
acarrico has quit [Ping timeout: 240 seconds]
ixxie has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #79672 → Kicad-unstable: update update.sh and update → https://git.io/JvcEJ
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/JvcAx
<{^_^}> [nixpkgs] @FRidh merged pull request #79693 → marvin: 20.3.0 -> 20.4.0 → https://git.io/Jvc6q
<{^_^}> [nixpkgs] @FRidh pushed commit from @fusion809 to master « marvin: 20.3.0 -> 20.4.0 »: https://git.io/JvcAh
<{^_^}> [nixpkgs] @FRidh merged pull request #79714 → lazydocker: 0.7.6 -> 0.8 → https://git.io/JvcyC
<{^_^}> [nixpkgs] @FRidh pushed commit from @filalex77 to master « lazydocker: 0.7.6 -> 0.8 »: https://git.io/Jvcxe
<{^_^}> [nixpkgs] @FRidh merged pull request #79712 → findomain: 0.9.3 -> 1.4.0 → https://git.io/Jvcys
<{^_^}> [nixpkgs] @FRidh pushed commit from @filalex77 to master « findomain: 0.9.3 -> 1.4.0 »: https://git.io/Jvcxv
<gordon> noob question: how can i mark a previous generation as default, or remove the last generation, in case of a broken system?
<{^_^}> [nixpkgs] @FRidh merged pull request #79669 → weechatScripts.weechat-matrix: unstable-2019-11-10 -> unstable-2020-01-21 → https://git.io/Jvc0u
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/Jvcxf
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #79502 → opencorsairlink: init at 2019-12-23 → https://git.io/Jvngi
<{^_^}> [nixpkgs] @rnhmjoj pushed 2 commits to master: https://git.io/JvcxJ
<{^_^}> [nixpkgs] @FRidh merged pull request #79446 → vscodium: 1.41.1 -> 1.42.0 → https://git.io/JvnIR
<{^_^}> [nixpkgs] @FRidh pushed commit from @Synthetica9 to master « vscodium: 1.41.1 -> 1.42.0 »: https://git.io/JvcxU
<{^_^}> [nixpkgs] @jtojnar merged pull request #72544 → libgit2: 0.27.8 -> 0.28.4 → https://git.io/Jeg0Z
<{^_^}> [nixpkgs] @jtojnar pushed 4 commits to staging: https://git.io/Jvcxk
<{^_^}> [nixpkgs] @FRidh merged pull request #79264 → redoflacs: 0.30.20150202 -> 0.30.20190903 → https://git.io/JvGhO
<{^_^}> [nixpkgs] @FRidh pushed commit from @peterhoeg to master « redoflacs: 0.30.20150202 -> 0.30.20190903 »: https://git.io/JvcxI
<{^_^}> [nixpkgs] @FRidh merged pull request #79158 → dxx-rebirth: 0.59.100 -> 0.59.20200202 → https://git.io/JvsxL
<{^_^}> [nixpkgs] @FRidh pushed commit from @peterhoeg to master « dxx-rebirth: 0.59.100 -> 0.59.20200202 »: https://git.io/Jvcxm
u0_a121 has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #79118 → lsd2dsl: 0.4.1 -> 0.5.1 → https://git.io/Jvsgc
<{^_^}> [nixpkgs] @FRidh pushed commit from @sikmir to master « lsd2dsl: 0.4.1 -> 0.5.1 »: https://git.io/Jvcxs
<{^_^}> [flake-registry] @edolstra pushed 2 commits to master: https://git.io/JvcxZ
karantan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
shibboleth has quit [Quit: shibboleth]
<{^_^}> [nixpkgs] @FRidh merged pull request #78929 → dino: remove unnecessary private transitive deps → https://git.io/JvOFV
<{^_^}> [nixpkgs] @FRidh pushed commit from @alyssais to master « dino: remove unnecessary private transitive deps »: https://git.io/Jvcx8
karantan has joined #nixos
karantan has quit [Client Quit]
<{^_^}> [nixpkgs] @FRidh merged pull request #78895 → lfe: 1.2.1 -> 1.3 → https://git.io/JvODH
<{^_^}> [nixpkgs] @FRidh pushed 3 commits to master: https://git.io/Jvcx0
leah2 has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #79251 → zopfli: split outputs → https://git.io/JvGSM
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/JvcxF
<srhb> gordon: nix-env is used to manipulate profile generations
<{^_^}> [nixpkgs] @FRidh merged pull request #79208 → insomnia: 7.0.5 -> 7.0.6 → https://git.io/JvG4a
<{^_^}> [nixpkgs] @FRidh pushed commit from @babariviere to master « insomnia: 7.0.5 -> 7.0.6 »: https://git.io/JvcxN
cosimone has joined #nixos
<srhb> gordon: I don't remember the exact incantation, but you'll want to use some action from it coupled with --profile /path/to/profile --switch-generation somegeneration
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<srhb> gordon: (in which case --list-generations might be helpful)
<srhb> gordon: Depending on what you actually need, rollback might be simpler and less prone to accidents.
<{^_^}> [nixpkgs] @FRidh merged pull request #78731 → qtpbfimageplugin: 2.0 -> 2.1 → https://git.io/JvYzc
<{^_^}> [nixpkgs] @FRidh pushed commit from @sikmir to master « qtpbfimageplugin: 2.0 -> 2.1 »: https://git.io/Jvcxj
<srhb> gordon: (That's --rollback, coupled again with --profile if it's not your default profile)
<gordon> thank you!
<{^_^}> [nixpkgs] @FRidh merged pull request #78613 → faust: 2.5.23 -> 2.20.2 → https://git.io/Jvmwe
<{^_^}> [nixpkgs] @FRidh pushed commit from @magnetophon to master « faust: 2.5.23 -> 2.20.2 »: https://git.io/Jvcpe
Guest97 has joined #nixos
<srhb> gordon: Sure thing. The man page for that tool is quite exhaustive.
<gordon> i wasn’t sure where to search
<srhb> Understandable :)
<Guest97> how do I change pki.certificateFiles before nixos-install?
<Guest97> Is it enough to change it at the configuration.nix?
<srhb> gordon: It's kind of surprising to most people that nix-env is also the tool for managing generations and profiles, so it's good to keep in mind.
<srhb> Guest97: I doubt it. Do you need it to build the actual system?
<Guest97> Yep.
<Guest97> Corporate.
<Guest97> So there's fortigate intercepting everything.
<srhb> Guest97: You'll probably have to do some trickery to manipulate the cert path beforehand, or maybe there's some env var to fool libcurl into accepting whatever as your pki.
<{^_^}> [nixpkgs] @worldofpeace pushed to master « 20.09 is Nightingale »: https://git.io/JvcpY
bvdw has quit [Read error: Connection reset by peer]
<Guest97> hm ... as in NIX_SSL whatever.
<srhb> Guest97: Likely the first option is easier without knowing exactly what switches are available.
<Guest97> yeah?
<srhb> Guest97: I believe it'll respect whatever is in /etc/ssl/certs
<srhb> So, usually that's a symlink to a store path
bvdw has joined #nixos
<srhb> You could temporarily manipulate that imperatively
<Guest97> Good!
<Guest97> hehe
<srhb> Then have the rebuild restore it with the correct, new setting.
<srhb> Worth a try at least.
<Guest97> Very good. xd
<Guest97> yeah.
<Guest97> gonna do it.
<srhb> Do report back. :)
<Guest97> try and bring nixos to the corporate. ahu
<Guest97> corporation*
<srhb> Guest97: Hm, this might be relevant: https://nixos.org/nix/manual/#sec-nix-ssl-cert-file
kleisli_ has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #78203 → gotools: fix the path in the setup-hook → https://git.io/JvLOL
<{^_^}> [nixpkgs] @FRidh pushed commit from @kalbasit to master « gotools: fix the path in the setup-hook »: https://git.io/JvcpC
<Guest97> Perfect.
<{^_^}> [nixpkgs] @FRidh merged pull request #78193 → jdiskreport: cleanup and add desktop item → https://git.io/JvLmC
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/Jvcpl
wiml has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #77788 → pythonPackages.cfn-flip: 1.1.0.post1 -> 1.2.2 → https://git.io/JvUop
gmarmstrong has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed commit from @kamadorueda to master « pythonPackages.cfn-flip: 1.1.0.post1 -> 1.2.2 »: https://git.io/JvcpR
<cole-h> worldofpeace: Looks like you missed something on naming 20.09 -- rl-2009.xml still says Markhor
<{^_^}> [nixpkgs] @FRidh merged pull request #77684 → libspiro: 0.5.20150702 -> 20190731 → https://git.io/JvJ58
<{^_^}> [nixpkgs] @FRidh pushed commit from @erictapen to master « libspiro: 0.5.20150702 -> 20190731 »: https://git.io/Jvcpu
<{^_^}> [nixpkgs] @FRidh merged pull request #77679 → python3Packages.tensorly: init at 0.4.5 → https://git.io/JvJQ5
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/Jvcpg
karantan has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #77636 → kanboard: 1.2.12 -> 1.2.13 → https://git.io/JvJlf
<{^_^}> [nixpkgs] @FRidh pushed commit from @lheckemann to master « kanboard: 1.2.12 -> 1.2.13 »: https://git.io/Jvcpr
<{^_^}> [nixpkgs] @worldofpeace pushed to master « rl-2009: typo »: https://git.io/Jvcpo
<worldofpeace> cole-h: thank you
<worldofpeace> on a call with disasm and this is rather funny already
<cole-h> :-)
<{^_^}> [nixpkgs] @FRidh merged pull request #77280 → google-play-music-desktop-player: 4.6.1 -> 4.7.1 → https://git.io/JvenO
<{^_^}> [nixpkgs] @FRidh pushed commit from @SuprDewd to master « google-play-music-desktop-player: 4.6.1 -> 4.7.1 »: https://git.io/Jvcp9
<Guest97> srhb: NIX_SSL_CERT_FILE didn't work
<{^_^}> [nixpkgs] @FRidh merged pull request #76981 → trilium: 0.38.2 -> 0.39.4 → https://git.io/Jeje7
<{^_^}> [nixpkgs] @FRidh pushed commit from @kampka to master « trilium: 0.38.2 -> 0.39.4 »: https://git.io/Jvcpb
<{^_^}> [nixpkgs] @FRidh merged pull request #76967 → rtl8812au: fix cross compiling and enable arm support → https://git.io/Jepyl
<{^_^}> [nixpkgs] @FRidh pushed commit from @danielfullmer to master « rtl8812au: fix cross compiling »: https://git.io/Jvcpp
<{^_^}> [nixpkgs] @matthewbauer merged pull request #79708 → cri-o: remove unused ldflags variable → https://git.io/JvcDN
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/Jvche
<{^_^}> [nixpkgs] @FRidh merged pull request #76913 → pythonPackages.capstone: 3.0.5.post1 -> 4.0.1, redesign as wrapper package around main capstone package → https://git.io/JepcB
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/JvchJ
Guest97 has quit [Remote host closed the connection]
Guest97 has joined #nixos
gmarmstrong has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #76908 → pythonPackages.elementpath: 1.3.3 -> 1.4.0 → https://git.io/JepZt
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/Jvchm
monadplus has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #76680 → recursive: 1.022 -> 1.030 → https://git.io/JeNjJ
<{^_^}> [nixpkgs] @FRidh pushed commit from @eadwu to master « recursive: 1.022 -> 1.030 »: https://git.io/JvchY
<{^_^}> [nixpkgs] @FRidh merged pull request #76656 → rakudo: 2017.01 -> 2020.01 → https://git.io/JeN5A
<{^_^}> [nixpkgs] @FRidh pushed commit from @stigtsp to master « rakudo: 2017.01 -> 2020.01 »: https://git.io/Jvch3
<monadplus> Any recommendation on writing mathematical symbols ? I have a custom keyboard but there are way to many symbols.
<monadplus> keyboard layout*
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79757 → vim: 8.2.0013 -> 8.2.0227 → https://git.io/Jvchs
phreedom has quit [Ping timeout: 240 seconds]
phreedom_ has joined #nixos
<srhb> monadplus: After years of trying to switch between layouts I've come to just embrace the compose key and adding combinations as needed.
<multun> monadplus: what's your usecase
inkbottle has joined #nixos
<srhb> But ymmv.
<multun> latex is pretty good for writting formulas
<monadplus> Notes from lectures. I write the documents in latex
<hodapp> I think LaTeX is the only workable one I've ever found
<Guest97> srhb: for curl SSL_ env vars work
<Guest97> but not for nix tools.
<Guest97> nor does NI
<simpson> monadplus: A Compose key setup can help a little. Irritatingly, many maths expressions just can't fit into Unicode.
<Guest97> NIX_SSL_...
zebrag has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #79083 → nsis: 3.04 -> 3.05 → https://git.io/Jvsmp
<{^_^}> [nixpkgs] @FRidh pushed commit from @pedropombeiro to master « nsis: 3.04 -> 3.05 »: https://git.io/Jvchc
<multun> monadplus: have you tried pandoc markdown?
<{^_^}> [nixpkgs] @doronbehar opened pull request #79758 → sequoia: 0.13.0 -> 0.14.0 → https://git.io/JvchW
<monadplus> I use pandoc for the slides of my presentations
<multun> you can add embed latex expressions inside markdown, which is great for notes
<monadplus> But not for math formulas/expressions
<monadplus> What command do you use for that ? I mean any latex processor ?
<multun> pandoc yourstuff.md -o your.pdf
<monadplus> I am going to try it now :-)
<multun> pandoc can act as a latex preprocessor
<{^_^}> [nixpkgs] @FRidh merged pull request #75812 → abseil-cpp: 20190322 -> 20191119; or-tools: 7.3 -> 7.5 → https://git.io/Je7ud
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/Jvch4
monadplus has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @FRidh merged pull request #75771 → far2l: 2018-07-19 -> 2019-12-14 → https://git.io/Je7LT
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/JvchR
v88m has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #75531 → keybase,keybase-gui: 5.0.0 -> 5.1.1 → https://git.io/Je9hq
<{^_^}> [nixpkgs] @FRidh pushed 3 commits to master: https://git.io/JvchE
karantan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
o1lo01ol1o has joined #nixos
dingenskirchen has quit [Quit: dingenskirchen]
dingenskirchen1 has joined #nixos
<Guest97> anyone knows how to help?
<{^_^}> [nixpkgs] @ryantm merged pull request #79742 → unit: 1.14.0 -> 1.15.0 → https://git.io/Jvc7O
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jvch6
<Guest97> NIX_SSL_CERT_FILE didn't work.
dingenskirchen1 is now known as dingenskirchen
mexisme_ has joined #nixos
o1lo01ol1o has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #75044 → pandoc-imagine: unstable-2018-11-19 -> 0.1.6 → https://git.io/JeDQJ
<{^_^}> [nixpkgs] @FRidh pushed commit from @Synthetica9 to master « pandoc-imagine: unstable-2018-11-19 -> 0.1.6 »: https://git.io/JvchH
karantan has joined #nixos
cosimone has quit [Quit: Quit.]
<{^_^}> [nixpkgs] @FRidh closed pull request #74799 → python3Packages.responses: 0.10.6 -> 0.10.7 → https://git.io/JeMtS
<{^_^}> [nixpkgs] @FRidh merged pull request #73429 → gofumpt: 2019-07-29 -> 2019-11-11 → https://git.io/Jer5L
<{^_^}> [nixpkgs] @FRidh pushed commit from @rvolosatovs to master « gofumpt: 2019-07-29 -> 2019-11-11 »: https://git.io/JvchF
<gordon> hm. I’m having a hard time configuring my luks-encrypted partition. My root is zfs-encrypted, but i have a partition on another hard drive that i’d like to have decrypted at boot. I don’t want to type two distinct passphrases, so i’m using `fileSystems.<name?>.encrypted`. The documentation seems minimalist on those options, and i’m not sure i’m doing good. At boot, systemd hangs trying to do
<gordon> something to a device UUID (probably the dm-0 device that doesn’t exist yet), so i guess it doesn’t read/respect the `encrypted` options
Neo-- has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #72046 → c3d: 2018-10-04 -> unstable-2019-10-22; mark unbroken → https://git.io/JeEDc
<{^_^}> [nixpkgs] @FRidh pushed commit from @bcdarwin to master « c3d: 2018-10-04 -> unstable-2019-10-22; mark unbroken »: https://git.io/Jvchh
mexisme_ has quit [Ping timeout: 260 seconds]
<{^_^}> [nix] @tbsmoest opened pull request #3353 → Fix PR_SET_PDEATHSIG results in Broken pipe (#2395) → https://git.io/Jvcje
peanutbutter144 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> [nixpkgs] @worldofpeace pushed to release-20.03 « 20.03 beta release »: https://git.io/JvcjT
peanutbutter144 has joined #nixos
domogled has quit [Ping timeout: 260 seconds]
karantan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
karantan has joined #nixos
v88m has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #66845 → r128gain: init at 0.9.3 → https://git.io/fjFRC
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/Jvcjs
acarrico has joined #nixos
<{^_^}> [nixpkgs] @lopsided98 opened pull request #79759 → nixos/syncoid: automatically setup privilege delegation → https://git.io/Jvcjn
u0_a121 has quit [Read error: Connection reset by peer]
Neo-- has joined #nixos
drakonis_ has quit [Remote host closed the connection]
FRidh2 has quit [Quit: Konversation terminated!]
phreedom_ has quit [Remote host closed the connection]
phreedom has joined #nixos
drakonis_ has joined #nixos
Guest97 has quit [Remote host closed the connection]
u0_a121 has joined #nixos
u0_a121 has quit [Read error: Connection reset by peer]
mexisme_ has joined #nixos
nikola_i has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @grahamc pushed 0 commits to release-20.03: https://git.io/JvcjV
domogled has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed to release-20.03 « 20.03 beta release »: https://git.io/Jvcj1
mexisme_ has quit [Ping timeout: 272 seconds]
wildtrees has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed 0 commits to refs/tags/20.03-beta: https://git.io/JvcjD
mexisme_ has joined #nixos
Guest31423 has joined #nixos
domogled has quit [Read error: Connection reset by peer]
<Guest31423> I'll ask here first, but I couldn't find anything online: anyone know about Nix on macOS Catalina? When I try to build anything: I end up getting to:
<Guest31423> fetching Libsystem-osx-10.12.6 from https://cache.nixos.orgzsh: segmentation fault
<{^_^}> [nixos-org-configurations] @worldofpeace opened pull request #100 → 20.03 channels → https://git.io/JvCeL
Neo-- has quit [Ping timeout: 240 seconds]
mgdm has left #nixos ["WeeChat 1.9.1"]
KeiraT has joined #nixos
zupo has joined #nixos
Guest31423 has quit [Ping timeout: 260 seconds]
mexisme has joined #nixos
mexisme_ has quit [Ping timeout: 265 seconds]
u0_a121 has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
u0_a121 has quit [Read error: Connection reset by peer]
u0_a121 has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed 3 commits to staging: https://git.io/JvCej
ZeDestructor has quit [Quit: o.O]
u0_a121 has quit [Read error: Connection reset by peer]
mac10688 has quit [Ping timeout: 265 seconds]
<evanjs> TL;DR /nix is no longer writable
waleee-cl has quit [Quit: Connection closed for inactivity]
<evanjs> There are are some ad-hoc solutions at the moment, but nothing simple/comprehensive AFAIK
ZeDestructor has joined #nixos
<infinisil> evanjs: (they already left)
<drakonis_> apple doin' it
cosimone has joined #nixos
zupo has joined #nixos
kleisli_ has quit [Ping timeout: 265 seconds]
ris has joined #nixos
<{^_^}> [nixpkgs] @fgaz opened pull request #79760 → drawpile,drawpile-server-headless: 2.1.15 -> 2.1.16 → https://git.io/JvCvZ
cosimone_ has joined #nixos
WinchellsM has joined #nixos
<WinchellsM> When using `xpra`, I'm getting:
<WinchellsM> Failed to load library ( 'lib/nix/store/fmayrmiz66mpvh2cqzvvwg748zgfr8md-libGL-1.2.0/lib/libGL.so.so.0' ): lib/nix/store/fmayrmiz66mpvh2cqzvvwg748zgfr8md-libGL-1.2.0/lib/libGL.so.so.0: cannot open shared object file: No such file or directory
cosimone has quit [Ping timeout: 240 seconds]
chagra has quit [Ping timeout: 268 seconds]
<WinchellsM> Notice the path is `lib/nix/store/*libGL.so.so`, so that `lib/` prepends it and it has two `.so.so`
chagra has joined #nixos
<evanjs> infinisil: ah weird. Was still tab completing on my — ohhhhhhhh haha
o1lo01ol1o has joined #nixos
<evanjs> WinchellsM: I know xpra has been through a series of being marked broken and then unbroken within the last year or so. What version of NixOS are you running? And I’m assuming this is with the xpra module?
<{^_^}> [nixos-org-configurations] @grahamc merged pull request #100 → 20.03 channels → https://git.io/JvCeL
<{^_^}> [nixos-org-configurations] @grahamc pushed 3 commits to master: https://git.io/JvCvV
cartwright has quit [Remote host closed the connection]
cartwright has joined #nixos
u0_a121 has joined #nixos
karantan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<WinchellsM> evanjs: This is with just nix on Ubuntu
cosimone_ is now known as cosimone
<WinchellsM> nix 2.3.2 on nixpkgs-unstable
noudle has quit []
mexisme has quit [Ping timeout: 268 seconds]
knupfer has quit [Remote host closed the connection]
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @worldofpeace pushed 0 commits to staging-20.03: https://git.io/JvCvS
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @worldofpeace pushed commit from @zimbatm to staging-20.03 « ruby_2_4: remove »: https://git.io/JvCvQ
Maxdaman1us has joined #nixos
lovesegfault has joined #nixos
zupo has joined #nixos
Maxdamantus has quit [Ping timeout: 265 seconds]
ToxicFrog has quit [Ping timeout: 268 seconds]
mexisme has joined #nixos
ToxicFrog has joined #nixos
<{^_^}> [nixpkgs] @emilazy opened pull request #79762 → noto-fonts{,-extra,-cjk}: update → https://git.io/JvCfJ
<ris> is anyone able to *build* release-19.09's current python27Packages.pysaml2 successfully?
<ris> it's failing on 2 tests for me
<infinisil> ris: Nix is rather reproducible, so most likely everybody else will get the same result indeed
<ris> that's why i'm asking
<infinisil> Well with Nix I don't even feel the need to check it, if you say it doesn't work, then it won't work for me either
<ris> i'm wondering if we might have left some tests enabled that do some non-reproducible things
<ris> well my _suspicion_ is that there are some tests that work on faster machines but fail on slower machines
<ris> but i don't want to just disable tests on a guess
<infinisil> Hm I see, guess it doesn't hurt for me to try building it
dingenskirchen has quit [Remote host closed the connection]
<infinisil> ris: It's even cached, so I didn't even have to build it
dingenskirchen has joined #nixos
<infinisil> ris: nix-build channel:nixos-19.09 -A python2.pkgs.pysaml2
<infinisil> I guess darwin vs linux can make a difference, I'm on linux
<ris> yeah that's why i said build - i usually trick it by adding some dummy attr to the derivation somewhere
<infinisil> Oh
<ris> i'm on linux
<infinisil> You can force it to build with --check
<ris> ah
<ris> good to know
<qyliss> oh TIL
<qyliss> that's really useful
<qyliss> I always thought it was super weird there was no way to do it
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79764 → udiskie: 1.7.7 -> 2.1.0 → https://git.io/JvCfc
waleee-cl has joined #nixos
<infinisil> ris: Looks like you were right indeed! Fails for me too
<ris> hooray (?)
<ris> i'll disable the tests
<infinisil> E ToOld: Metadata not valid anymore, it's only valid until 2020-02-10T09:59:21Z
<ris> the error message is something time-based, perhaps there really is some fixed piece of data in there
<ris> i'll deal with it thanks
<infinisil> :)
<qyliss> We should see if there's a way to fix it other than disabling the tests
<ris> i'm only planning on diabling those two tests
<ris> out of 100 or so
<infinisil> qyliss: I really wish we had something to eliminate these impurities. Build time, randomness, file ordering, etc.
<ris> and probably only for the stable branch
<qyliss> infinisil: we could fix all of those things with linker haxx
<ris> infinisil: whatever you come up with, people writing tests will come up with something else they start looking at
<qyliss> but yes, that is the problem
<infinisil> ris: Not sure what you mean
<ris> e.g. poking your CPU's supported instructions etc
<infinisil> Ah yeah, but less impurities is still better
samrose has quit [Ping timeout: 240 seconds]
samrose has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #79765 → python3Packages.msrest: 0.6.10 -> 0.6.11 → https://git.io/JvCfE
mallox has quit [Quit: Leaving]
<qyliss> ris: rather than disable tests, you should try to apply https://github.com/IdentityPython/pysaml2/commit/32fc3c0888679b7723198585a33662d50b69f5b2, which will actually fix them.
<{^_^}> [nixpkgs] @jonringer opened pull request #79766 → python3Packages.lxml: 4.4.2 -> 4.5.0 → https://git.io/JvCf2
<ris> ok thanks will look at that
chagra has quit [Ping timeout: 268 seconds]
chagra has joined #nixos
slyfox has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #79767 → python3Packages.pytest-black: 0.3.7 -> 0.3.8 → https://git.io/JvCfX
johnw has joined #nixos
linarcx has quit [Quit: WeeChat 2.7]
chloekek has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @bjornfor merged pull request #79745 → unoconv: 0.8.2 -> 0.9.0 → https://git.io/Jvc5P
<{^_^}> [nixpkgs] @bjornfor pushed commit from @r-ryantm to master « unoconv: 0.8.2 -> 0.9.0 »: https://git.io/JvCfx
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79768 → yadm: 2.3.0 -> 2.4.0 → https://git.io/JvCJT
<ris> qyliss: lol actually it's fixed by this commit https://github.com/IdentityPython/pysaml2/commit/1d97d2d26f63e42611558fdd0e439bb8a7496a27 time of commit: 3h ago :)
<{^_^}> [nixpkgs] @virusdave opened pull request #79769 → git: Fix git-gui to work on Catalina → https://git.io/JvCJI
<ris> someone had a bad morning
<ris> looks like i'll need to add the patch to master too
kleisli_ has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #79770 → python3Packages.xmlschema: 1.0.18 -> 1.1.0 → https://git.io/JvCJt
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos
o1lo01ol1o has joined #nixos
zupo has quit [Client Quit]
<{^_^}> [nixpkgs] @ikervagyok opened pull request #79771 → [WIP] HPC improvements → https://git.io/JvCJW
ixxie has quit [Ping timeout: 272 seconds]
mexisme has quit [Ping timeout: 265 seconds]
sondr3 has quit [Quit: WeeChat 2.7]
drakonis_ has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @primeos pushed to master « signal-desktop: 1.30.1 -> 1.31.0 »: https://git.io/JvCJR
<{^_^}> [nixpkgs] @wamserma opened pull request #79772 → aspell: 0.60.6.1 -> 0.60.8 (security, backport) → https://git.io/JvCJ0
kvda has joined #nixos
<{^_^}> [nixpkgs] @risicle opened pull request #79773 → [r19.09] pythonPackages.pysaml2: add patch for CVE-2020-5390 → https://git.io/JvCJu
<{^_^}> [nixpkgs] @primeos opened pull request #79774 → [19.09] signal-desktop: 1.30.1 -> 1.31.0 (backport) → https://git.io/JvCJz
cosimone has quit [Ping timeout: 240 seconds]
cosimone_ has joined #nixos
mexisme has joined #nixos
<{^_^}> [nixpkgs] @zowoq opened pull request #79775 → ncdu: 1.14.1 -> 1.14.2 → https://git.io/JvCJw
<ekleog> gchristensen: is the tool you once used to make flamegraphs of nixpkgs top-level eval time open-source / usable somewhere? ISTR there was a need of a patch to nix at the time, but maybe it was merged since? (cc simukis_)
<gchristensen> look in the contrib dir of nix
<ekleog> great, thanks! :D
cosimone_ is now known as cosimone
xa0[m] has joined #nixos
<xa0[m]> hey all
tilcreator has quit [Ping timeout: 268 seconds]
<xa0[m]> i've hit this two year old issue https://github.com/NixOS/nixpkgs/issues/30742 - it sounds like people found a workaround but it isn't documented anywhere, and nothing was merged
<{^_^}> #30742 (by ljli, 2 years ago, closed): buildRustPackage: found duplicate version of package
claudiii has quit [Quit: Connection closed for inactivity]
<xa0[m]> problem seems to be due to there being multiple versions of the same package in a Cargo.lock, and i'm not sure why nix doesn't like that but there's no obvious route to make it care less
<xa0[m]> the thing i find strange is that the last comment on that closed issue suggests a better way of building rust packages was created, but when i look through nixpkgs they're all using this same method
Acou_Bass is now known as Piece_Maker
Piece_Maker is now known as Acou_Bass
<superbaloo> has anyone done a nix-shell that would unshare() (new mount-namespace, pid, etc)?
<qyliss> that's really just a container, isn't it?
<qyliss> closest thing to that is probably https://github.com/google/nixery
<qyliss> which you can use with the container program of your choice
jgeerds has quit [Ping timeout: 260 seconds]
gustavderdrache has left #nixos [#nixos]
mexisme has quit [Ping timeout: 268 seconds]
<superbaloo> yeah, I used unshare, because "containers" does not mean much nowadays (or means whatever you want it to mean)
<superbaloo> but ideally yeah, a container engine that would just use the local /nix and mount bind it into a new namespace along with the local directory. (purpose is to run tests in it, ideally as detached from the user-env as possible)
<simpson> It would be pretty cool if there were some combination of nixos-container and nix-shell, like that. Perhaps it even already exists; it sounds like the sort of thing that somebody might have built.
<superbaloo> yeah, that's why I ask :)
<simukis_> xa0[m]: the issue is that there’s a reproducibility issue
<simukis_> xa0[m]: you want to invoke rustc with some flags that help to retain it (e.g. `--remap-prefix`)
<hexa-> typetetris: any luck with your rx 5X00 on 19.09?
<xa0[m]> simukis_: can that be done with buildRustPackage or would i have to write my own derivation?
<hexa-> typetetris: nvm, backlog says 20.03 is the way to go
<hexa-> unfortunately since switching the gpu out network won't come up and I can't switch to a tty
<{^_^}> #79299 (by andir, 4 days ago, open): buildRustCrate: remap the current build dir to / for (more) reproducible builds
<{^_^}> [nixpkgs] @emilazy opened pull request #79776 → source-han-{sans,serif,mono}: {update,refactor,init} → https://git.io/JvCUn
tilcreator has joined #nixos
<xa0[m]> simukis_: hmm, right.. thanks
<infinisil> simukis_: superbaloo: I do have this PR for a thing that does this for docker: https://github.com/NixOS/nixpkgs/pull/78967
<infinisil> Um, meant for simpson
<simukis_> wrong ping :)
Nikita has joined #nixos
<{^_^}> #78967 (by Infinisil, 1 week ago, open): dockerTools: Add `buildNixShellImage`
Nikita is now known as Guest94823
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
Guest94823 is now known as nikivi
<superbaloo> infinisil: it looks like you're duplicating the data from nix store into docker images
lovesegfault has quit [Quit: WeeChat 2.7]
<superbaloo> am I reading this correctly?
<infinisil> superbaloo: Yeah that's the case, I don't think it could work any other way with docker
<superbaloo> that's my understanding as well
<simpson> infinisil: Fun.
<deni> I can't seem to find an example of importing a module from github (that's not in nixpkgs). Anyone have an example laying around?
Fzer0 has quit [Ping timeout: 272 seconds]
<deni> I get an infinite recursion if I just to a fetchFromGithub in a let expresion before the configuration part
<superbaloo> another dummy question: how do you lookup the output directory of a derivation? Like I built an OVMF image for Qemu bios. It is put in my PATH by nix-shell, but ... it's not really what I expect
<infinisil> deni: You're probably using `pkgs.fetchFromGitHub`, but that doesn't work because imports can't depend on pkgs (because pkgs depends on imports, giving the inf rec)
<infinisil> deni: You can use `import <nixpkgs> {}` instead of `pkgs` to break the recursion
<gchristensen> infinisil: :o
<ajs124> you can also use builtins.fetchGit, if that's what you're into (not that I would ever do such a thing)
<infinisil> superbaloo: Doing "${the-derivation}" in a string does the trick
<{^_^}> [nixpkgs] @veprbl opened pull request #79777 → libtasn1: fix on darwin → https://git.io/JvCUo
<infinisil> superbaloo: But for PATH you can use lib.makeBinPath for convenience
<deni> infinisil: I'm not sure I follow....this is what I have right now: http://dpaste.com/33RDAAQ
<infinisil> > lib.makeBinPath [ hello gnutar ]
<{^_^}> "/nix/store/8fh8x6aqcr5lj00c85cwrp6xwvqacdxz-hello-2.10/bin:/nix/store/hg4gk2cvxc5qynw9nmwjq69q9mvrjwcy-gnutar-1.32/bin"
<deni> ajs124: why is builtins.fetchGit bad?
<infinisil> deni: Yeah so replace `pkgs` with `import <nixpkgs> {}`
<ajs124> deni: it's not _bad_. It just allows for some very impure things. Like, you can literally fetchGit a random branch (like master) without any output hash.
<superbaloo> infinisil: huum does not look like it
<das_j> Andreas Schrägle you make it sound like you wouldn't do it on a regular basis 👀
<ajs124> Janne Heß: that is a baseless accusation and you probably don't have any (public) code to prove that!
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
<deni> ajs124: heh.. you and I have a very different understanding of the word bad then...given that most folks use that whole sha verification by trying to fetch with a wrong sha and then changing to whatever nix suggests.... :D (ie. not great, not terrible)
<ajs124> It allows for that, but you can also specify a hash and stuff. Don't ask me why, I didn't design it that way.
<ajs124> on a completely unrelated note: mono seems broken on master
<das_j> Andreas Schrägle let's switch to flakes after the 20.03 Helsinki release
<superbaloo> the input paths get into buildInputs, but ... that's not very helpful
bhipple has joined #nixos
<infinisil> superbaloo: I'm not sure what you're trying to do
<superbaloo> trying to get the path /nix/store/qyxp1477g2hy83568v7393wvi8wj4zdf-OVMF-201905 from inside nix-shell
<{^_^}> [nixpkgs] @primeos merged pull request #79774 → [19.09] signal-desktop: 1.30.1 -> 1.31.0 (backport) → https://git.io/JvCJz
<{^_^}> [nixpkgs] @primeos pushed 2 commits to release-19.09: https://git.io/JvCU9
<{^_^}> [nixpkgs] @veprbl merged pull request #79760 → drawpile,drawpile-server-headless: 2.1.15 -> 2.1.16 → https://git.io/JvCvZ
<{^_^}> [nixpkgs] @veprbl pushed commit from @fgaz to master « drawpile,drawpile-server-headless: 2.1.15 -> 2.1.16 (#79760) »: https://git.io/JvCU7
<infinisil> superbaloo: Hm, you could do `OVMF = ovmf` in the derivation
<infinisil> Then $OVMF refers to the path
<superbaloo> ha! that works
<superbaloo> thank you!
vandenoever has quit [Ping timeout: 265 seconds]
<infinisil> :)
NoctisLabs has quit [Quit: WeeChat 2.7]
<{^_^}> [nixpkgs] @jbedo opened pull request #79778 → delly: 0.8.1 -> 0.8.2 → https://git.io/JvCUd
NoctisLabs has joined #nixos
<{^_^}> [nixpkgs] @risicle opened pull request #79779 → pythonPackages.pysaml2: fix tests → https://git.io/JvCUN
<{^_^}> [nixpkgs] @mkg20001 opened pull request #79780 → cinnamon.xapps: make gobject build input → https://git.io/JvCUA
kvda has quit [Ping timeout: 265 seconds]
<deni> infinisil: you mean like this import <nixpkgs> {}.fetchFromGitHub { ... } ?
<infinisil> deni: Put brackets around `import <nixpkgs> {}` too
<infinisil> s/brackets/parens
kvda has joined #nixos
<deni> infinisil: ah yes... ugh.... Nix is still soooo convoluted to me even after all this time :/
<deni> infinisil: this seems to take care of the issue... but in the end I got the same error as when I was just using git subtree to vendor in the repo. ¯\_(ツ)_/¯ It would appear the repo has a bug in it
<deni> thoughtpolice: it's nixos-zerotier-dns btw we're talking about here
<deni> I get an error saying: fatal: '/nix/store/anras7d0yg3hzrbyfxbw32lrpn8n0gzp-source' does not appear to be a git repository
<infinisil> deni: What's the full code?
<deni> infinisil: http://dpaste.com/0C3ZKTK
<deni> I think that's because module.nix is calling callPackage ./. which calls default.nix (I assume) whitch has fetchGit in it
lsix has quit [Quit: WeeChat 2.6]
<deni> I initially just vendored in the repo and got that error above...so figured I was doing something wrong and had to use it from github directly....but that now fails with the same error
domogled has joined #nixos
<xa0[m]> is there a sensible way to apply a patch (or many) to <nixpkgs>?
<infinisil> deni: What's the full error with --show-trace added to the command?
__monty__ has quit [Quit: leaving]
<infinisil> deni: Yeah I think your fetchGit suspicion is right
<infinisil> Hmm..
<deni> infinisil: yeah I mean src should be just "./." I don't understand why that needs to be "fetchGit ./."
<infinisil> deni: Try `fetchgit { url = "..."; sha256 = "..."; leaveDotGit = true; }` instead of fetchFromGitHub
<infinisil> deni: I guess fetchGit is used there to get rid of untracked files, though there are better ways to get that (though not as convenient ones)
erasmas has quit [Quit: leaving]
<deni> infinisil: aha interesting! I haven't thought of that
<deni> infinisil: so there's a fetchgit and fetchGit?
<infinisil> deni: I'm afraid that's the case indeed
<infinisil> builtins.fetchGit and pkgs.fetchgit
<deni> it has a different interface it seems
mac10688 has joined #nixos
<infinisil> builtins.fetchGit is a builtin in nix itself without much flexibility (as of now), but doing the fetching at evaluation time, which avoids IFD if you evaluate nix in the result
<infinisil> ,IFD what IFD is
<{^_^}> what IFD is: import-from-derivation (IFD) is when you evaluate nix from a derivation result, for example `import (pkgs.writeText "n" "1 + 1")` will evaluate to 2. This is sometimes problematic because it requires evaluating some, building some, and then evaluating the build result. It has been described as "such a nice footgun."
<infinisil> deni: pkgs.fetchgit on the other hand comes from nixpkgs, with more functionality (like leaveDotGit), but also does IFD when nix is evaluated from the result
<witchof0x20> Trying to run `cargo build --target x86_64-pc-windows-gnu` on hello world in this nix shell: `let pkgs = import <nixpkgs> { crossSystem = (import <nixpkgs/lib>).systems.examples.mingwW64; }; in pkgs.mkShell { buildInputs = []; }`
<infinisil> deni: (and similarly there's builtins.fetchTarball (or simply fetchTarball), and pkgs.fetchzip, having about the same relationship)
<witchof0x20> and getting `cannot find -lpthread`
<witchof0x20> cargo is just from rustup. I have [target.x86_64-pc-windows-gnu]
<witchof0x20> linker = "x86_64-w64-mingw32-gcc"
<witchof0x20> in .cargo/config
<witchof0x20> Is there something I need to add to buildInputs?
<{^_^}> [nixpkgs] @nh2 pushed 5 commits to wip-zapcc: https://git.io/JvCTu
<{^_^}> [nixpkgs] @nh2 pushed 0 commits to wip-zapcc: https://git.io/JvCTz
johnny101 has quit [Ping timeout: 240 seconds]
mumuluxi has quit [Quit: ZNC 1.7.4 - https://znc.in]
<{^_^}> [nixpkgs] @danderson closed pull request #78008 → tailscale: init at 0.94-236. → https://git.io/JvkyM
<{^_^}> [nixpkgs] @mmilata opened pull request #79782 → gunicorn: add 19.x branch for python2.7 support → https://git.io/JvCTg
mumuluxi has joined #nixos
<{^_^}> [nixpkgs] @sarah-s-zhang opened pull request #79783 → Fixed typo → https://git.io/JvCTV
nadley has joined #nixos
Cale has quit [Remote host closed the connection]
WinchellsM has quit [Quit: Lost terminal]
<deni> infinisil: thanks for laying that out! I appreciate it.
<deni> infinisil: it seems to work with fetchgit ... or at least it starts...but if fails somewhere in the middle
<deni> but that's more a problem of the module it would seem...than generally about nix
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<deni> I think the line `substituteInPlace ./zt2hosts` fails... because the error is that it can't find that file
growpotkin has quit [Ping timeout: 260 seconds]
<deni> I imagine it could have something to do with the fact that I'm using nixops instead on building on the machine that the module is deployed to. And I have a remote builder ....
fendor has joined #nixos
<infinisil> deni: I suggest to always post the full error if you want help
<infinisil> Will get much better help with that in general
Cale has joined #nixos
<deni> infinisil: just the offending line like this: "substitute(): ERROR: file './zt2hosts' does not exist" or the whole output? cause there's a lot