worldofpeace changed the topic of #nixos to: NixOS 20.09 Nightingale ✨ https://discourse.nixos.org/t/nixos-20-09-release/9668 || 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/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-inf
Graypup_ has quit [Quit: ZNC 1.6.1 - http://znc.in]
dddudurj has quit [Remote host closed the connection]
Graypup_ has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #107982 → python3Packages.pyftdi: 0.51.2 -> 0.52.0 → https://git.io/JLHAP
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JL7mc
donofrio has quit [Ping timeout: 260 seconds]
<abathur> nice
<{^_^}> [rfc39-record] @grahamc pushed commit from rfc39 to main « Automated team sync results. »: https://git.io/JL7m4
nDuff has joined #nixos
<colemickens> that's from nix-shell, nix develop doesn't even get that far before just giving up and saying inf recursion
<colemickens> but that seems not super unusual for nix in 2.0 cli mode :(
nature has joined #nixos
donofrio has joined #nixos
<donofrio> anyone know if partclone is part of nix repository?
<{^_^}> [nixpkgs] @Lassulus merged pull request #107311 → trivy: 0.14.0 -> 0.15.0 → https://git.io/JL7mB
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JL7mR
<pushqrdx> colemickens i wish i could help but i didn't yet fiddle with python on nix
dduduruh has joined #nixos
<oxalica> Hello. Anyone can review my stalled PR? The current version doesn't work well and need the fix. https://github.com/NixOS/nixpkgs/pull/101179
<{^_^}> #101179 (by oxalica, 10 weeks ago, open): vscode-extensions.vadimcn.vscode-lldb: 1.5.3 -> 1.6.1 and refactor
<jasom> pushqrdx: if you include cmake in the buildInputs it should automatically handle that
<abathur> pushqrdx: generally ~standard build processes should work without much more beside specifying the dependencies, unless a few things need patching; I'd guess you'll end up with something like https://github.com/NixOS/nixpkgs/blob/e7fe577d9803885d1191c6612b95c246cb605dde/pkgs/applications/radio/soapyhackrf/default.nix
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #106255 → perlPackages.MojoUserAgentCached: init at 1.12 → https://git.io/JI4ze
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JL7mi
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nixos
mallox has joined #nixos
new2nix has quit [Remote host closed the connection]
Dr8128 has quit [Ping timeout: 260 seconds]
<pushqrdx> jasom abathur yeah i just changed my mkShell into mkDerivation blindly and tried nix-build and it seems to be building without any additional config, where can i learn more about other stuff can nix handle automatically
<pushqrdx> like where are these defaults specified, i just wanna look at them so they don't seem like pure voodoo to me :D
<{^_^}> [nixpkgs] @Lassulus merged pull request #107306 → netdata: 1.26.0 -> 1.28.0 → https://git.io/JL7m9
<{^_^}> [nixpkgs] @Lassulus pushed 3 commits to master: https://git.io/JL7mH
mallox has quit [Client Quit]
kenran has quit [Quit: leaving]
dduduruh has quit [Remote host closed the connection]
<abathur> pushqrdx: as far as documentation goes, I think a few subsections in the stdenv section of the nixpkgs manual are helpful; https://nixos.org/manual/nixpkgs/stable/#sec-stdenv-phases is helpful as well as the setup-hook section jasom mentioned
cr4y1 has quit [Ping timeout: 260 seconds]
<abathur> if you mean seeing the *code*, though, I think the most informative single file is probably https://github.com/NixOS/nixpkgs/blob/master/pkgs/stdenv/generic/setup.sh
<pinpox> anyone here using awesomeWM? since my last system-update firefox is starting in floating mode and refusing to tile, anyone else experiencing this or is it just my config?
<pinpox> already tried that, no help
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108084 → pythonPackages.modeled: Fix hash, cleanup → https://git.io/JL7qu
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JL7YC
<{^_^}> [nixpkgs] @r-burns opened pull request #108087 → gnutls: fix build on darwin → https://git.io/JL7Yl
tgamblin-llnl has quit [Quit: Textual IRC Client: www.textualapp.com]
<{^_^}> [nixpkgs] @lukeadams opened pull request #108088 → Pycapnp fixes → https://git.io/JL7Yu
<donofrio> how would I get partclone on my osx imac?
OJ[m] has joined #nixos
<abathur> is it known to work on macOS?
<abathur> I went to the site and just see "Operating system: GNU/Linux"
scott has quit [Quit: Ping timeout (120 seconds)]
scott has joined #nixos
<donofrio> abathur, osx is bsd...
<Yaniel> and BSD is not GNU/Linux
o1lo01ol1o has joined #nixos
v0|d has joined #nixos
o1lo01ol1o has quit [Ping timeout: 240 seconds]
<pushqrdx> abathur thanks for the links they are very helpful
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #107465 → audacity: switch to cmake to fix missing plug-ins → https://git.io/JL7Ot
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JL7Oq
<{^_^}> [nixpkgs] @github-actions[bot] pushed 58 commits to staging-next: https://git.io/JL7Os
<{^_^}> [nixpkgs] @github-actions[bot] pushed 59 commits to staging: https://git.io/JL7OG
<Rusty1> onixos versions
<abathur> donofrio: these tend to go 1 of 3 ways: you set `nixpkgs.config.allowUnsupportedSystem = true;` and 1.) it just works (and PR to update the package platform); 2) it doesn't work and you have to find/PR fixes for macOS; 3) same as 2, but eventually fix your way to something that is intrinsically incompatible
mbrgm_ has joined #nixos
<abathur> donofrio: so, figuring out if people who aren't using Nix have it running on macOS is a good signal that you won't just waste your time trying to get it working only to find, hours or days later, that it or one of its dependencies just isn't at all compatible
kaziemazie[m] has joined #nixos
mbrgm has quit [Ping timeout: 272 seconds]
mbrgm_ is now known as mbrgm
<abathur> not that #1 isn't always worth a try
<abathur> erg
<donofrio> what do I do "to try?"
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #86943 → betterdiscordctl: init at 1.7.0 → https://git.io/JfG5Q
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JL7Ow
arghzero[m] has joined #nixos
<KarlJoad> Is there a way to have a pure nix-shell when using the :s or :u command in `nix repl`?
<KarlJoad> Wait, nevermind. I got an alternative working.
pushqrdx has quit [Remote host closed the connection]
<KarlJoad> Although, I am running into another issue. I can't get python3 into a default.nix. I am passing it as a buildInput, but python is needed at runtime. Should it go in another inputs list?
<{^_^}> [nixpkgs] @lovesegfault merged pull request #107993 → mopidy-scrobbler: init at 2.0.1 → https://git.io/JLQTg
<{^_^}> [nixpkgs] @lovesegfault pushed 4 commits to master: https://git.io/JL73G
<abathur> as in, to invoke python directly, or some script/program you need to run depends on python?
<KarlJoad> The add-on package will invoke python directly.
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #107811 → disfetch: init at 1.12 → https://git.io/JLSIA
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JL73R
<abathur> what language? how is it invoking python?
<KarlJoad> The GNU Octave package "symbolic" uses sympy and python as a back-end to perform symbolic calculations.
<{^_^}> [rfc39-record] @grahamc pushed commit from rfc39 to main « Automated team sync results. »: https://git.io/JL73D
spudly1 has quit [Ping timeout: 246 seconds]
<abathur> I think putting it in propagatedBuildInputs may be what you need if it literally needs to be a runtime PATH lookup, but I get the impression that propagating is a bit of a last-resort
<{^_^}> [nix] @acx0 opened pull request #4412 → Fix `configure` error in introduction doc → https://git.io/JL73p
<KarlJoad> Yeah, a runtime PATH lookup is probably what it does.
<KarlJoad> But, I just changed python and some of its libraries to propagatedBuildInputs, and they still don't show up in a sub-shell.
<abathur> I think the PATH lookup isn't preferred because PATHs are still a bit of a crude instrument and there's no guarantee it won't clash or misbehave, and that wrappers or patching would be preferred--but I'll be honest that I'm still feeling out the when/where/why/how of this myself
supersandro2000 has quit [Quit: Ping timeout (120 seconds)]
<KarlJoad> abathur: What do you mean? Do you want to see what I'm doing?
<abathur> are you using withPackages?
supersandro2000 has joined #nixos
zangi has quit [Ping timeout: 246 seconds]
<abathur> just commenting further on what I meant by "I get the impression that propagating is a bit of a last-resort"
zangi has joined #nixos
<abathur> there's some nuance around a python app and libraries that need to be able to find each other, this may help a little https://nixos.org/manual/nixpkgs/stable/#installing-python-and-packages
<KarlJoad> abathur: Well... No, I wasn't.
<KarlJoad> But, I don't even have Python available after build, so that's the first problem to solve.
<abathur> k; it may help to see :)
<KarlJoad> Let me get the changes pushed to my fork of nixpkgs, then I'll ping you again.
new2nix has joined #nixos
Chiliparrot has quit [Ping timeout: 260 seconds]
Chiliparrot has joined #nixos
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #108090 → glib: 2.66.3 -> 2.66.4 → https://git.io/JL7sV
oxalica has quit [Quit: oxalica]
<donofrio> should python be building (compiling) LLVMAMDGPUDesc?
oxalica has joined #nixos
spudly1 has joined #nixos
<KarlJoad> abathur: I have the relevant work pushed up here: https://github.com/KarlJoad/nixpkgs/tree/switch-libs-octave-builder
nature has quit [Ping timeout: 246 seconds]
spudly1 has quit [Ping timeout: 246 seconds]
vidbina_ has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
vidbina has quit [Ping timeout: 246 seconds]
<{^_^}> [nixos-search] @jakeisnt opened pull request #259 → Make search result elements keyboard focusable → https://git.io/JL7Ga
betaboon has quit [Quit: ZNC - https://znc.in]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #107934 → gitoxide: Fix build on darwin → https://git.io/JLH3P
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JL7Gi
betaboon has joined #nixos
hellomalaysia has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #106741 → mindforger: 1.48.2 -> 1.52.0 → https://git.io/JIiOv
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JL7GX
aasg has quit [Quit: Bridge terminating on SIGTERM]
KarlJoad has quit [Remote host closed the connection]
rajivr has joined #nixos
o1lo01ol1o has joined #nixos
<abathur> KarlJoad: how are you building it, and where/in what context is python not available?
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #106674 → freenukum: init at 0.3.5 → https://git.io/JIKCn
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JL7GH
o1lo01ol1o has quit [Ping timeout: 260 seconds]
hellomalaysia has quit [Ping timeout: 245 seconds]
h0m1 has quit [Ping timeout: 264 seconds]
h0m1 has joined #nixos
<{^_^}> [nixpkgs] @charles-dyfis-net opened pull request #108092 → freeplane: init at 1.8.10 → https://git.io/JL7GF
<supersandro2000> abathur: propogating is when a lib is needed to build and install but it can't be detected if it is required at runtime
<supersandro2000> how do we know if a python package is required at runtime? we don't really easily and safely so we put it into propogated
<supersandro2000> if python is executed it goes into nativeBuildInputs
<supersandro2000> if you link against it goes into buildInputs
aasg has joined #nixos
<supersandro2000> KarlJoad:
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #108090 → glib: 2.66.3 -> 2.66.4 → https://git.io/JL7sV
<gchristensen> 108090 is almost a nice number
<abathur> it's almost as nice as every other number? :)
remexre has joined #nixos
ransom has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<energizer> supersandro2000: i always wished someone would make a 2x2 table or flowchart for figuring out where python dependencies go
Gohla has quit [Ping timeout: 240 seconds]
justanotheruser has joined #nixos
bitmapper has quit [Quit: Connection closed for inactivity]
spudly11 has joined #nixos
Gohla has joined #nixos
boschma has joined #nixos
<rawtaz> energizer: can you do it?
<energizer> no
boschma has quit []
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #107994 → koreader: license update agpl3 -> agpl3Only → https://git.io/JLQkK
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/JL7nf
boschma has joined #nixos
ransom has joined #nixos
<{^_^}> [nixpkgs] @mjlbach opened pull request #108093 → sumneko-lua-language-server: init at 1.9.0 → https://git.io/JL7ns
donofrio has quit [Ping timeout: 246 seconds]
boschma has left #nixos [#nixos]
boschma has joined #nixos
boschma has quit [Client Quit]
boschma has joined #nixos
ransom has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
anderslundstedt has joined #nixos
donofrio has joined #nixos
<colemickens> I have a shell script that relies on a couple things being available in PATH
<colemickens> normally its used in a nix-shell so I don't mind
anderslu1dstedt has quit [Ping timeout: 256 seconds]
<colemickens> but I also want to expose it for use with `nix run ...` so I want to expose it as a derivation with propagatedbuildinputs. I'm thinking a standard derivation with no build phase and propagatedbuildinputs might do what I want?
<abathur> oh, huh, I guess this is rawtaz from restic? are you always hanging around here and I just haven't noticed? :)
<abathur> colemickens: maybe you want #85827? :)
<{^_^}> https://github.com/NixOS/nixpkgs/pull/85827 (by abathur, 36 weeks ago, open): resholve: init at 0.3.0
<colemickens> maybe, it feels a bit over my head!
<colemickens> from the description though, it does sound like it
<abathur> colemickens: https://github.com/abathur/resholve/commit/7288d42e1fa78e2b228884b495d998e6a35d7708 example of what it does (but fair warning that the API changed a little since I made it)
<colemickens> yeah, I'm looking at that now
<colemickens> maybe it would seem less like voodoo if I knew more about shunit
<abathur> probably not? just a script for this purpose
<abathur> there's a runnable demo, with instructions and sample output at https://github.com/abathur/resholve/blob/master/demos.md
<abathur> technically two demos I guess
boschma has quit []
<abathur> one for the cli program itself and one for the Nix API
<abathur> afk a few for zoom-years-eve :/ but should be back later
LnL has quit [Quit: exit 1]
donofrio has quit [Ping timeout: 260 seconds]
LnL has joined #nixos
carthia has quit [Quit: carthia]
o1lo01ol1o has joined #nixos
andreas303 has quit [Ping timeout: 240 seconds]
o1lo01ol1o has quit [Ping timeout: 260 seconds]
donofrio has joined #nixos
andreas303 has joined #nixos
okt has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #108094 → pythonPackages.pillow: Add libxcb support, pythonPackages.pillow-simd: Init at 7.0.0.post3 → https://git.io/JL7c2
jbarnett[m] has joined #nixos
jbarnett[m] has left #nixos ["User left"]
Supersonic112 has joined #nixos
Supersonic has quit [Ping timeout: 260 seconds]
Supersonic112 is now known as Supersonic
<{^_^}> [nixpkgs] @r-ryantm opened pull request #108095 → gtk-doc: 1.33.0 -> 1.33.1 → https://git.io/JL7ci
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #108095 → gtk-doc: 1.33.0 -> 1.33.1 → https://git.io/JL7ci
miscalculated has left #nixos [#nixos]
<{^_^}> [nixpkgs] @lukegb opened pull request #108096 → prometheus-bird-exporter: init at 1.3.5-git → https://git.io/JL7cM
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #97140 → plujain-ramp: init at v1.1.3 → https://git.io/JUsv2
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JL7cD
<{^_^}> [nixpkgs] @siraben opened pull request #108097 → ctodo: enable build on unix → https://git.io/JL7cS
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #108098 → pythonPackages.pillow-simd: Init at 7.0.0.post3 → https://git.io/JL7cH
IRCsum has quit [Remote host closed the connection]
gustavderdrache has quit [Quit: Leaving.]
o1lo01ol1o has joined #nixos
inkbottle has quit [Remote host closed the connection]
inkbottle has joined #nixos
<{^_^}> [rfc39-record] @grahamc pushed commit from rfc39 to main « Automated team sync results. »: https://git.io/JL7cp
okt has quit [Quit: WeeChat 3.0]
o1lo01ol1o has quit [Ping timeout: 264 seconds]
orivej has joined #nixos
skeptor has joined #nixos
<skeptor> hi
<skeptor> i am on nix on droid
<skeptor> how can i make nix as essential and controll over my android
<humancalico[m]> Hey can anyone help me with setting up OCaml and utop? I have this https://paste.rs/hMv in my `shell.nix` but on typing `open Base;;` in `utop` I am getting `Error: Unbound module Base`
miscalculated has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #108094 → pythonPackages.pillow: Add libxcb support, pythonPackages.pillow-simd: Init at 7.0.0.post3 → https://git.io/JL7c2
skeptor has quit [Ping timeout: 264 seconds]
tgamblin-llnl has joined #nixos
tgamblin-llnl has quit [Client Quit]
<energizer> supersandro2000: that's only two of the four things, and `setup.py test` is deprecated anyway
<energizer> unless propagatedNativeBuildInputs and buildInputs aren't used, in which case it would be helpful if it said that
endformationage has quit [Quit: WeeChat 2.9]
orivej has quit [Ping timeout: 240 seconds]
kalbasit has quit [Ping timeout: 240 seconds]
orivej has joined #nixos
kalbasit has joined #nixos
<quinn> supersandro2000: hey bro, not trying to be rude but is there any reason you haven't merged 107997? it looks like you reviewed it as ok, but no merge, is there anything else i need to do?
<{^_^}> [nixpkgs] @matthewbauer merged pull request #107944 → tensorflow1: disable sysctl.h in hwloc → https://git.io/JLHls
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/JL7WY
skeptor has joined #nixos
skeptor has quit [Ping timeout: 256 seconds]
Rusty1 has quit [Quit: WeeChat 2.3]
skeptor has joined #nixos
<{^_^}> [nixpkgs] @siraben opened pull request #108099 → treewide: fix double quoted strings → https://git.io/JL7W1
riksteri has joined #nixos
nDuff has quit [Ping timeout: 272 seconds]
skeptor has quit [Ping timeout: 272 seconds]
waleee-cl has quit [Quit: Connection closed for inactivity]
<siraben> quinn: you can re-request a review
<{^_^}> [nixpkgs] @matthewbauer opened pull request #108101 → stdenv/setup.sh: fix consumeEntire in bash5 → https://git.io/JL7l7
davidv7 has quit [Ping timeout: 240 seconds]
davidv7 has joined #nixos
<{^_^}> [nixpkgs] @github-actions[bot] pushed 23 commits to staging-next: https://git.io/JL78l
<{^_^}> [nixpkgs] @github-actions[bot] pushed 24 commits to staging: https://git.io/JL78B
palo1 has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer opened pull request #108102 → stdenv/setup.sh: Add version check to setup script → https://git.io/JL78Q
palo has quit [Ping timeout: 260 seconds]
palo1 is now known as palo
SomeoneSerge has joined #nixos
o1lo01ol1o has joined #nixos
stoile has quit [Ping timeout: 264 seconds]
o1lo01ol1o has quit [Ping timeout: 272 seconds]
ym555 has quit [Ping timeout: 260 seconds]
<aterius> Also thanks supersandro2000 for living up to your name with the quality and quantity of reviews!
sumner has quit [Quit: The Lounge - https://thelounge.chat]
sangoma has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #107906 → python3.pkgs.wordcloud: 1.6.0 -> 1.8.1 → https://git.io/JL9h9
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JL7Bt
Wharncliffe has quit [Remote host closed the connection]
abcdw has joined #nixos
nicoo has quit [Remote host closed the connection]
nicoo has joined #nixos
<{^_^}> [nixpkgs] @rycee opened pull request #108105 → unifont: 13.0.04 -> 13.0.05 → https://git.io/JL7B2
o1lo01ol1o has joined #nixos
stoile has joined #nixos
o1lo01ol1o has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @doronbehar merged pull request #106403 → desync: 0.4.0 -> 0.9.0 → https://git.io/JIufi
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/JL7BV
growpotkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
<{^_^}> [nixpkgs] @doronbehar merged pull request #106682 → parsimonious: excluding unpredictable tests → https://git.io/JIKwF
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/JL7Bo
<{^_^}> [nixpkgs] @doronbehar merged pull request #106688 → autoconf: license is GPLv3+ → https://git.io/JIKDK
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/JL7BD
quinn has quit [Ping timeout: 260 seconds]
<mikroskeem> bqv: unhelpful memey nonsense, if you take it as so
<mikroskeem> i don't know why you have that issue
<mikroskeem> though i could try looking into it
sumner has joined #nixos
peelz has quit [Ping timeout: 240 seconds]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 256 seconds]
teto has joined #nixos
skeptor has joined #nixos
<skeptor> why should I use nick os?
<mikroskeem> what's "nick os"?
teto has quit [Ping timeout: 245 seconds]
<Vq> Nick's OS?
<mikroskeem> who's Nick
<skeptor> lol
<skeptor> nix os!
kgriffin has joined #nixos
<{^_^}> [nixpkgs] @fabaff opened pull request #108106 → swego: init at 0.7 → https://git.io/JL7RH
Izorkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
nly has joined #nixos
Izorkin has joined #nixos
Izorkin has quit [Client Quit]
Izorkin has joined #nixos
jlv[m] has quit [Quit: Idle for 30+ days]
chr0ma[m] has quit [Quit: Idle for 30+ days]
f1234567[m] has quit [Quit: Idle for 30+ days]
jboyens[m] has quit [Quit: Idle for 30+ days]
bpye4 has joined #nixos
hspak3 has joined #nixos
bpye has quit [Ping timeout: 260 seconds]
bpye4 is now known as bpye
<{^_^}> [nixpkgs] @danieldk merged pull request #108029 → brave: add update script → https://git.io/JLQKF
<{^_^}> [nixpkgs] @danieldk pushed 3 commits to master: https://git.io/JL70v
hspak has quit [Ping timeout: 240 seconds]
hspak3 is now known as hspak
strikerlulu has quit [Ping timeout: 265 seconds]
<steveeJ> moin! (for the first time :-D) I set up nginx to use ACME and I'm surprised that firefox doesn't trust the certificate. is that expected?
MarcWeber has quit [Ping timeout: 260 seconds]
MarcWeber has joined #nixos
skeptor has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @talyz opened pull request #108107 → Revert "nixos/gnome3: don't install epiphany default" → https://git.io/JL700
sangoma has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @FRidh pushed to staging-next « autoconf: use buildPackages when overriding version »: https://git.io/JL70A
cantstanya has quit [Remote host closed the connection]
cantstanya has joined #nixos
abcdw has quit [Read error: Connection reset by peer]
nly has quit [Ping timeout: 260 seconds]
akavel has joined #nixos
strikerlulu has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #108022 → [staging] treewide: cmake buildInputs to nativeBuildInputs, minor cleanups → https://git.io/JLQgy
<{^_^}> [nixpkgs] @FRidh pushed 3 commits to staging: https://git.io/JL7Ev
<akavel> Hi! On NixOS, where's the unpacked channel stored?
davidv7_ has joined #nixos
<akavel> I seem to recall on Nix this was somewhere in /nix/var/nix/, but I can't seem to be able to find it on NixOS :(
<{^_^}> [nixpkgs] @yoctocell opened pull request #108108 → msmtp: 1.8.13 -> 1.8.14 → https://git.io/JL7Ef
davidv7 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-burns to staging-next « gnutls: fix build on darwin »: https://git.io/JL7EJ
<{^_^}> [nixpkgs] @FRidh closed pull request #108087 → [staging-next] gnutls: fix build on darwin → https://git.io/JL7Yl
cole-h has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @gurjeet opened pull request #108109 → Vim: Added vim_darwin package for macOS → https://git.io/JL7EI
davidv7 has joined #nixos
davidv7_ has quit [Ping timeout: 240 seconds]
__monty__ has joined #nixos
cole-h has joined #nixos
<{^_^}> [nixpkgs] @fabaff opened pull request #108110 → badchars: init at 0.4.0 → https://git.io/JL7Et
quinn has joined #nixos
mananamenos has joined #nixos
arjen-jonathan has joined #nixos
orivej has quit [Ping timeout: 240 seconds]
o1lo01ol1o has joined #nixos
cole-h has quit [Ping timeout: 256 seconds]
nly has joined #nixos
Dr8128 has joined #nixos
Mateon2 has joined #nixos
nly has quit [Ping timeout: 256 seconds]
novotny has joined #nixos
arjen-jonathan has quit [Ping timeout: 260 seconds]
Mateon1 has quit [Ping timeout: 256 seconds]
Mateon2 is now known as Mateon1
sangoma has joined #nixos
hnOsmium0001 has quit [Quit: Connection closed for inactivity]
mananamenos has quit [Ping timeout: 240 seconds]
<immae> It seems like I cannot use a "variable" name in imports (a variable coming from _module.args), I keep getting a "infinite recursion error", is there a way to workaround it?
mananamenos has joined #nixos
<immae> (the variable name is the server hostname, I want to import a file whose name depends on that host name)
nly has joined #nixos
<{^_^}> [nixpkgs] @rycee opened pull request #108112 → jwt-cli: 3.2.1 -> 3.3.0 → https://git.io/JL7EN
nly has quit [Ping timeout: 246 seconds]
Chiliparrot has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #108113 → nanovna-saver: 0.3.7 -> 0.3.8 → https://git.io/JL7uU
arjen-jonathan has joined #nixos
<akavel> immae: I do have import based on contents of /etc/hostname in my own home-manager config. But I don't understand what you mean by _module.args?
<Ke> does eatmydata refuse to run for other people when it thinks user wants to run eatmydata as command and can't find itself
<akavel> immae: could the infinite recursion be result of something else? can you import the file if you hardcode the path?
<immae> akavel: morph adds the server name to the _module.args, and I want to use it. But I could as well use config.deployment.targetHost
<immae> Yes it works if I hardcode the path
<Ke> it seems that eg. for the wrapper script somehow $1 is eatmydata for cmdline eatmydata true
<immae> akavel: note that I’m not building locally so I cannot use the content of /etc/hostname
Kozova1 has quit [Remote host closed the connection]
<akavel> immae: uh; no idea what is morph :/ sorry I'm kinda early-intermediate nix user...
<immae> No problem :)
fortuneteller2k has joined #nixos
<immae> morph plays little role here apart from the fact that it’s building a configuration for another system
<immae> it’s just : trying to use a file with a variable name in "imports" that leads to infinite recursion
<immae> (by variable I mean anything that comes from the "{ config, ... }" args)
<akavel> hm ok I checked: in my config I'm not exactly using import, but rather `imports = [ "${home}/.config/nixpkgs/modules/host-${hostname}.nix" ];`
<immae> and what is ${hostname} in your case?
<akavel> `readFile /etc/hostname`
<immae> ok
<immae> so it’s not coming from the module args ;)
<immae> I guess I’ll have to find another way to do my imports
fortuneteller2k has quit [Quit: WeeChat 3.0]
<akavel> hm; I guess infinite recursion makes sense then IIUC what _module.args is: imports can give you new modules
<akavel> so generating new inputs based on results of modules... can lead to a loop...
<akavel> if we're talking h-m here
<immae> yes it kind of make sense
<immae> (h-m?)
<{^_^}> [nixpkgs] @rycee merged pull request #108105 → unifont: 13.0.04 -> 13.0.05 → https://git.io/JL7B2
<{^_^}> [nixpkgs] @rycee pushed 2 commits to master: https://git.io/JL7u4
<akavel> home-manager?
<immae> oh
<immae> no home-manager here
<immae> just building a set of systems
<{^_^}> [nixpkgs] @rycee merged pull request #108112 → jwt-cli: 3.2.1 -> 3.3.0 → https://git.io/JL7EN
<{^_^}> [nixpkgs] @rycee pushed to master « jwt-cli: 3.2.1 -> 3.3.0 »: https://git.io/JL7uB
<immae> (just stumbled on that: https://stackoverflow.com/questions/45144662/using-imports-with-argument-given-by-lib-mkoption which corresponds to what you said and gives some workaround, I might find a way)
jonringer has quit [Ping timeout: 260 seconds]
<steveeJ> akavel: a look at $NIX_PATH might be an easy place to discover that
<steveeJ> akavel: ^ is referring to where the unpacked channel is stored
<akavel> steeveeJ: thanks, I'll check it!
<akavel> immae: one thing that came to my mind is maybe you could always import all the files, but only enable some of their parts conditionally based on the hostname?
<akavel> immae: I think this might be how the whole modules system is constructed?
<immae> yes it’s indeed what I did so far (enabling parts conditionnally) but I have a huge infrastructure and I wanted to make things a bit more "separate"
<immae> I thought variable imports would be the way but it seems not :)
<akavel> steveeJ: works, thanks!!! <3 <3
<akavel> immae: I mean, I think effectively the same result would be if you did `imports = [ "hostname-foo" "hostname-bar" ...]`, then
<akavel> each "hostname-X" would define its own module
<immae> yes just thought of that 1 minute ago :D
<akavel> and in main config you'd have something like: `hostname-foo.enable = (hostname == "foo")`
<akavel> or maybe *this* could actually be internalized into those modules already based on _module.args
<akavel> I mean, maybe there's some way to auto-import hostname into the modules logic; but I'm not sure
<immae> there is
<immae> The hostname is available everywhere
<immae> So instead of conditionnal import I can import everything and then in the import itself decide if I do something of it or not
<akavel> yep
<immae> So perfect :)
<akavel> cool :)
<immae> Thanks akavel :)
<akavel> happy I could help! ^v^
arjen-jonathan has quit [Quit: WeeChat 3.0]
<{^_^}> [nixpkgs] @markuskowa opened pull request #108114 → rdma-core: 31.2 -> 33.0 → https://git.io/JL7uF
quinn has quit [Quit: ZNC 1.8.1 - https://znc.in]
cosimone has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #107199 → qrcodegen: init at 1.6.0 → https://git.io/JLEXA
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JL7zt
<{^_^}> [nixpkgs] @ttuegel opened pull request #108115 → qt512: fix darwin patches → https://git.io/JL7zn
<{^_^}> [nixpkgs] @KAction opened pull request #108116 → guile: fix static build → https://git.io/JL7zl
sangoma has quit [Ping timeout: 272 seconds]
akavel has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @KAction opened pull request #108117 → xxHash: fix static build → https://git.io/JL7zK
metalune[m] has joined #nixos
gentauro has quit [Read error: Connection reset by peer]
gentauro has joined #nixos
MidAutumnHotaru has quit [Quit: Quit 啾]
MidAutumnHotaru has joined #nixos
orivej has joined #nixos
ym555 has joined #nixos
<{^_^}> [nixpkgs] @rycee merged pull request #103646 → lombok: add bin output with lombok wrapper script → https://git.io/JkmqD
<{^_^}> [nixpkgs] @rycee pushed to master « lombok: add bin output with lombok wrapper script »: https://git.io/JL7gD
<aasg> Just to check if I'm missing something: there's no way to pass `specialArgs` to container configs other than calling eval-config.nix or nixosSystem yourself, right? I'm trying to pass a flake's inputs down to containers so they can pick which modules to import.
<danderson> aasg: I struggled with this and figured a thing, one sec
<{^_^}> [nixpkgs] @prusnak merged pull request #107983 → chiaki: 1.3.0 -> 2.0.1 & touchpad support → https://git.io/JLHAQ
<{^_^}> [nixpkgs] @prusnak pushed 4 commits to master: https://git.io/JL728
<danderson> that's how my containers do it
<danderson> I can't promise that it's the _right_ way... But that's how I inject flakes stuff into the containers :)
<danderson> (where "flakes" is just all the flake inputs as an attrset)
<{^_^}> [nixpkgs] @github-actions[bot] pushed 22 commits to staging-next: https://git.io/JL72u
<{^_^}> [nixpkgs] @github-actions[bot] pushed 25 commits to staging: https://git.io/JL72z
<{^_^}> [nixpkgs] @siraben opened pull request #108118 → treemode: remove trailing whitespace → https://git.io/JL72V
<aasg> @danderson yes, I was doing something similar but it ends up in an infinite recursion if I then use `flakes` in `imports`, hence why (as I understand it) I need `specialArgs`
<danderson> ah yes, I remember that. I had to stop doing that in my imports
<danderson> unfortunately I don't think that can get fixed without fixing how containers get built in the nixpkgs source
<{^_^}> [nixpkgs] @prusnak opened pull request #108119 → chiaki: cleanup package → https://git.io/JL726
seku70 has joined #nixos
<{^_^}> [nixpkgs] @siraben closed pull request #108118 → treewide: remove trailing whitespace → https://git.io/JL72V
seku is now known as Guest91769
seku70 is now known as seku
<{^_^}> [nixpkgs] @fabaff opened pull request #108120 → Ldeep → https://git.io/JL727
<{^_^}> [nixpkgs] @siraben reopened pull request #108118 → treewide: remove trailing whitespace → https://git.io/JL72V
<{^_^}> [nixpkgs] @prusnak merged pull request #108119 → chiaki: cleanup package → https://git.io/JL726
<{^_^}> [nixpkgs] @prusnak pushed 2 commits to master: https://git.io/JL7ae
nature has joined #nixos
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #107831 → emulsion: init at 7.2 → https://git.io/JLSCX
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/JL7aO
<__monty__> With "'s IRC doesn't lend itself to blocks of text anyway so regular quoting syntax is fine imo.
<__monty__> Woops.
<{^_^}> [nixpkgs] @danieldk merged pull request #108057 → brave: test rpath in installCheck → https://git.io/JLQbM
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JL7a4
philr_ has quit [Ping timeout: 246 seconds]
<leibniz[m]> If two packages need the same lib, (for example gtk-lib), does nix install 2 libs or uses 1 and shares??
<immae> It depends if the two packages use the same nixpkgs or not
kim0 has joined #nixos
ym555_ has joined #nixos
<{^_^}> [nixpkgs] @danieldk opened pull request #108121 → Use cargoHash in buildRustPackage crates with SRI hashes → https://git.io/JL7az
<immae> aasg: I had the same issue as you just yesterday (see discussion above from this morning)
<leibniz[m]> immae: The dependencies are listed in the nixpkgs manifest, right?
<immae> aasg: However I’m able to import a flake using the flake-compat repo, the issue is not with being a flake, it’s with using pkgs or lib in doing the import
<leibniz[m]> So its up to the nix manifest maintainer to not bloat the apps by trying to use as much shared libs as possible
<immae> leibniz[m]: yes
<immae> aasg: if you want an example: https://git.immae.eu/?p=perso/Immae/Config/Nix.git;a=commitdiff;h=74a10960d8659eaffa8224cee31fcf217c69609f
<leibniz[m]> Why Snap or flatpak didn't do this?
ym555_ has quit [Client Quit]
<immae> leibniz[m]: does Snap handles "dependencies"?
ym555 has quit [Ping timeout: 264 seconds]
<immae> I thought they were all standaloe packages
<leibniz[m]> immae: as far as I know, it just puts everything an app needs beside it
<leibniz[m]> complete isolation...but there must be a reason they did this
<leibniz[m]> I wonder what's the price for it in nix
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @danieldk opened pull request #108122 → drawio: 13.9.9 -> 14.1.5 → https://git.io/JL7a9
justanotheruser has quit [Ping timeout: 264 seconds]
mallox has joined #nixos
<{^_^}> [nixpkgs] @urbas opened pull request #108123 → python3Packages.py-air-control-exporter: add passthru.tests → https://git.io/JL7Ve
Chiliparrot has joined #nixos
Darkmatter66 has joined #nixos
strikerlulu_ has joined #nixos
strikerlulu has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @zimbatm opened pull request #108125 → direnv: 2.25.1 -> 2.27.0 → https://git.io/JL7Vr
respawn_ has joined #nixos
<{^_^}> [nixpkgs] @Ma27 opened pull request #108126 → treewide: remove maintainership of `ma27` from a few packages → https://git.io/JL7Vy
<{^_^}> [nixpkgs] @mweinelt merged pull request #108027 → kaldi: init at 2020-12-26 → https://git.io/JLQrk
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JL7V9
<hexa-> would it be possible to get these links posted without the git.io shortener ^ I'm filtering them with my keyboards, and all of the recent links are annoyingly alike. Meanwhile, if I could just write the issue number and press enter, that would be awesome.
gustavderdrache has joined #nixos
waleee-cl has joined #nixos
<hexa-> gchristensen: ^
<gchristensen> samueldr: ^ :)
<exarkun> isn't the number there too? eg 108126, 108027
<Yaniel> not in the url
euandreh has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
nek0 has quit [Quit: The Lounge - https://thelounge.chat]
nek0 has joined #nixos
<pinpox> I don't fully understand how to activate that config on plasma5, the list of packages at least doesn't seem to get installed on setting plasma5.enable = true;
<pinpox> hexa-: I have that, but it seems not to include the packages
neiluj has joined #nixos
neiluj has joined #nixos
mananamenos has quit [Quit: Leaving]
<pinpox> With this:https://github.com/MayNiklas/nixos/blob/70fb52e1e00926745b19c10134a0ef7000cc670f/xserver.nix#L5-L6
<pinpox> Asking for a fried that is trying KDE on nixos and is not in the IRC, I'll just tell him to come explain his problem himself :D
<reactormonk> Is there a chdir directive, which makes any file relative file paths relative to a new directory? Or a function which joins two paths?
zangi has quit [Read error: Connection reset by peer]
zangi has joined #nixos
miscalculated has quit [Ping timeout: 272 seconds]
inkbottle has quit [Remote host closed the connection]
mallox has quit [Ping timeout: 256 seconds]
zebrag has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #108127 → python37Packages.abodepy: 1.2.0 -> 1.2.1 → https://git.io/JL7ww
<{^_^}> [nixpkgs] @ttuegel opened pull request #108128 → nixos/plasma5: synchronize Qt version with all-packages.nix → https://git.io/JL7wD
<{^_^}> [nixpkgs] @ttuegel opened pull request #108129 → Remove Qt 5.14 → https://git.io/JL7w9
<{^_^}> [nixpkgs] @mweinelt opened pull request #108130 → zigbee2mqtt: 1.16.2 -> 1.17.0 → https://git.io/JL7wH
phanter has joined #nixos
<{^_^}> [nixpkgs] @thiagokokada opened pull request #108131 → opentabletdriver: misc improvements to package/module → https://git.io/JL7wQ
<phanter> Hi. Does nixos generate a mkinitfs file? If yes, how is it named?
Guest91769 has quit [Quit: Connection closed]
zebrag has quit [Quit: Konversation terminated!]
<phanter> I mean of course: mkinitcpio
zebrag has joined #nixos
fuzzypixelz has joined #nixos
bitmapper has joined #nixos
<fuzzypixelz> Is .NET 5 not on nix?
roym has joined #nixos
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 246 seconds]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @wmertens opened pull request #108132 → pam-ssh-agent: fix EDCSA crash → https://git.io/JL7ro
gxt has quit [Ping timeout: 240 seconds]
fuzzypixelz has quit [Ping timeout: 240 seconds]
gxt has joined #nixos
miscalculated has joined #nixos
<roym> Hi. anyone have a pointer to how to add a systemd service for a package? I install the package (in /etc/nixos/configuration.nix using `environment.systemPackages = with pkgs....` and have a `systemd.services."navidrome"....` section defining the systemd service config. My problem seems to be that I don't know the correct path to the executable.
<roym> journalctl shows `Jan 01 09:29:41 nixos systemd[21692]: navidrome.service: Failed at step USER spawning /run/current-system/sw/bin/navidrome: No such process` and that works on the command line
gxt has quit [Ping timeout: 240 seconds]
<mikroskeem> ${pkgs.navidrome}/bin/navidrome
gxt has joined #nixos
Izorkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
Izorkin has joined #nixos
<{^_^}> [nixpkgs] @WilliButz merged pull request #107980 → Add Nix packages for Grafana plugins and allow declarative installation → https://git.io/JLHAm
<{^_^}> [nixpkgs] @WilliButz pushed 7 commits to master: https://git.io/JL7rx
fuzzypixelz has joined #nixos
<{^_^}> [nixpkgs] @WilliButz merged pull request #108096 → prometheus-bird-exporter: init at 1.3.5-git → https://git.io/JL7cM
<{^_^}> [nixpkgs] @WilliButz pushed 2 commits to master: https://git.io/JL7oU
<{^_^}> [nixpkgs] @WilliButz merged pull request #108067 → nixos/prometheus: fix remote_{read,write} options → https://git.io/JLQpw
<{^_^}> [nixpkgs] @WilliButz pushed 2 commits to master: https://git.io/JL7ok
ManiacOfMadness has joined #nixos
<{^_^}> [nixpkgs] @WilliButz merged pull request #107891 → prometheus-smokeping-prober: init at 0.3.1 from git → https://git.io/JL9S3
<{^_^}> [nixpkgs] @WilliButz pushed 3 commits to master: https://git.io/JL7ot
<{^_^}> [nixpkgs] @vbgl opened pull request #108133 → ocamlPackages.csexp: use Dune 2 → https://git.io/JL7oY
demiurge is now known as e
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
spudly11 has quit [Ping timeout: 272 seconds]
<roym> thanks mikroskeem
fendor__ has joined #nixos
phanter has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #108134 → python37Packages.channels: 3.0.2 -> 3.0.3 → https://git.io/JL7og
fendor_ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @fabaff opened pull request #108135 → ldapdomaindump: init at 0.9.3 → https://git.io/JL7oa
<sterni> Mic92: is there any difference between how nixpkgs-review detects if a package is broken and nix? I can build certain packages locally with allowBroken = false without any problems, but in nixpkgs-review they are detected as marked as broken.
<sterni> tried to look into the code, but couldn't figure it out
<sterni> packages are ocamlPackages.arp ocamlPackages.mirage-nat ocamlPackages.mirage-vnetif ocamlPackages.tcpip
respawn_ has quit [Quit: Leaving]
attila_lendvai has joined #nixos
attila_lendvai has joined #nixos
attila_lendvai has quit [Changing host]
<Mic92> sterni: nixpkgs-review does not build broken packages
<Mic92> sterni: mhm. Is ofborg reporting the package as broken?
<{^_^}> [nixpkgs] @vcunat pushed 16 commits to release-20.09: https://git.io/JL7KT
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @vcunat pushed 268 commits to staging-20.09: https://git.io/JL7Ks
fuzzypixelz has quit [Ping timeout: 272 seconds]
attila_lendvai has quit [Ping timeout: 260 seconds]
kim0 has quit [Quit: Connection closed for inactivity]
roym has quit [Remote host closed the connection]
fendor__ is now known as fendor
tuelz has quit [Quit: Idle for 30+ days]
CRTified[m] has quit [Quit: Idle for 30+ days]
cosimone has quit [Quit: cosimone]
<sterni> Mic92: ocamlPackages.arp results in: { broken = true; drvPath = null; exists = false; path = null; }
<sterni> the set entry is "ocamlPackages.arp" is that right?
<sterni> hm other ocamlPackages packages work correctly
<{^_^}> [nixpkgs] @wucke13 opened pull request #108136 → utsushi: unstable-2020-11-10 -> unstable-2021-01-01 → https://git.io/JL7Xv
cosimone has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann opened pull request #108137 → ocamlPackages.ppx_deriving: 4.5 -> 5.1 and related changes → https://git.io/JL7Xl
<supersandro2000> quinn: I was busy with other things. Going to take a look at it now
<supersandro2000> aterius: I try my best
<supersandro2000> For anyone interested in workadventure: the current progress is here https://github.com/SuperSandro2000/workadventure-nix
<mikroskeem> i asked that before, but asking again in case it was missed - any plans for upgrading docker to 20.10 in any near future?
<mikroskeem> if not, then i could try doing it myself
<supersandro2000> I don't see any PR and don't know anyone doing it right now
<supersandro2000> FYI main repo changed from docker/docker-ce to moby/moby IIRC
<mikroskeem> yes
<mikroskeem> tbh that's where i got stuck also before while updating my overlay...
<afreak> i got an error similar to this https://github.com/NixOS/nixpkgs/issues/97433 when I ran nixos-rebuild boot, and now I cant boot the latest image in bootloader, but loading 2nd latest was fine, which i am running atm, but should I now update channels and rebuild again while on 2nd latest bootentry?
<{^_^}> #97433 (by TethysSvensson, 16 weeks ago, closed): nixos/systemd-boot: Cannot run nixos-rebuild switch
brano543 has joined #nixos
<brano543> Hello everyone and happy new year 2021 !
<brano543> I am trying to cross-compile openssl_1_1 with MingW64 toolchain, but I am getting "configure: error: could not determine how to read list of mounted file systems". OpenSSL 1.0.2 works fine. Does anyone have a clue what could be causing this in configure script so that we can patch it?
<mikroskeem> i wonder why openssl even tries to do that
<mikroskeem> my one bet is that it's trying to read /etc/mtab instead of /proc/mounts
<mikroskeem> oh wait, it's mingw lol
<mikroskeem> no clue; maybe you'll be able to find something by grepping those paths
endformationage has joined #nixos
<brano543> mikroskeem: They must be using some call inside configure which wasn't there before, but I am unable to find which one as the file has over 3k lines
<brano543> just before it fails it says
<brano543> checking for BEOS mounted file system support functions... noconfigure: error: could not determine how to read list of mounted file systems
<mikroskeem> use recursive grep?
<mikroskeem> a'la `grep -r 'BEOS mounted file system' .`
zebrag has quit [Quit: Konversation terminated!]
jmeredith has joined #nixos
zebrag has joined #nixos
o1lo01ol1o has joined #nixos
zebrag has quit [Remote host closed the connection]
<brano543> mikroskeem: it is not present in any file under openssl.
Serus has quit [Ping timeout: 264 seconds]
zebrag has joined #nixos
<{^_^}> [nixpkgs] @Lassulus opened pull request #108138 → yarn2nix: updates from nix-community/yarn2nix → https://git.io/JL71Z
fuzzypixelz has joined #nixos
cosimone has quit [Quit: cosimone]
<mikroskeem> try widening the search string
<{^_^}> [nixpkgs] @kalbasit merged pull request #108125 → direnv: 2.25.1 -> 2.27.0 → https://git.io/JL7Vr
<{^_^}> [nixpkgs] @kalbasit pushed commit from @zimbatm to master « direnv: 2.25.1 -> 2.27.0 (#108125) »: https://git.io/JL710
<mikroskeem> like BEOS
o1lo01ol1o has quit [Ping timeout: 272 seconds]
zebrag has quit [Client Quit]
zebrag has joined #nixos
<{^_^}> [nixpkgs] @fabaff opened pull request #108139 → python3Packages.toggl-cli: 2.2.1 -> 2.4.1 → https://git.io/JL71r
cosimone has joined #nixos
jonringer has joined #nixos
zebrag has quit [Remote host closed the connection]
zebrag has joined #nixos
<brano543> mikroskeem: I have literally tried every combination, there is not a single occurence....
<mikroskeem> oof
<mikroskeem> well, lemme try
ManiacOfMadness has quit [Ping timeout: 272 seconds]
sangoma has joined #nixos
shibboleth has joined #nixos
<brano543> mikroskeem: I have never written configure script. Is there some way how it could show some trace where the error actually originates?
zebrag has quit [Quit: Konversation terminated!]
<mikroskeem> sh -x ?
<mikroskeem> well openssl's is in perl
<mikroskeem> but since nothing brought up BEOS thing then i doubt that it's related to openssl at all
Serus has joined #nixos
zebrag has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann opened pull request #108140 → ocamlPackages.jingoo: 1.4.1 -> 1.4.2 → https://git.io/JL7Mv
<brano543> mikroskeem: when I check the configure script for 1.0.2 which works with the exactly same mingw toolchain, I don't see it would try to invoke the perl.
<mikroskeem> openssl's Configure script is written in perl, no?
<brano543> mikroskeem: Sorry, there is just different way how it invokes in old script by using eval
<{^_^}> [nixpkgs] @wmertens merged pull request #108132 → pam-ssh-agent: fix EDCSA crash → https://git.io/JL7ro
<{^_^}> [nixpkgs] @wmertens pushed 2 commits to master: https://git.io/JL7Ml
hiro99 has joined #nixos
hiro99 has quit [Client Quit]
hiro99 has joined #nixos
<{^_^}> [nixpkgs] @AndersonTorres opened pull request #108141 → wio: init at unstable-2020-11-02 → https://git.io/JL7M2
<{^_^}> [nixpkgs] @Ma27 opened pull request #108142 → grafana-image-renderer: init at 2020-12-01 → https://git.io/JL7Ma
hiro99 is now known as hiro98
<brano543> mikroskeem: The problem seems to be in how the configure script is generated. I have tried to compile the same by using Nix + Conan openssl 1.1.1 recipe and there it works. It definitely needs to be in way how it generates the makefile
<mikroskeem> hmm
<{^_^}> [nix] @edolstra merged pull request #4412 → Fix `configure` error in introduction doc → https://git.io/JL73p
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JL7Mr
hiro98 has quit [Remote host closed the connection]
ManiacOfMadness has joined #nixos
liquer has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #108127 → python37Packages.abodepy: 1.2.0 -> 1.2.1 → https://git.io/JL7ww
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JL7MD
<brano543> mikroskeem: Hmm I am checking what the conan does, maybe the answer will be in this patch here https://github.com/conan-io/conan-center-index/blob/master/recipes/openssl/1.x.x/conanfile.py#L638
<{^_^}> [nixpkgs] @fgaz opened pull request #108143 → mindustry: 122 -> 122.1 → https://git.io/JL7MH
nature has quit [Ping timeout: 240 seconds]
<brano543> mikroskeem: Hmm this is strange. I have tried to manually run the perl configure through nix-shell and it succeeded
<brano543> mikroskeem: What is strange that there were no "Checking" commands even. perl ./Configure mingw64Configuring OpenSSL version 3.0.0-alpha10-dev for target mingw64Using os-specific seed configurationCreating configdata.pmRunning configdata.pmCreating Makefile
<mikroskeem> it must be something else
<mikroskeem> in that case
<brano543> it literally finished in 4 rows
<brano543> I will try to add the config options one by one as nix recipe does
respawn_ has joined #nixos
nek0 has quit [Remote host closed the connection]
<brano543> but wait a second, I just noticed I just tried the latest master. Maybe the bug is only in 1.1.1
<mikroskeem> but that doesn't make any sense
<mikroskeem> BEOS thing ain't referenced anywhere in openssl
Chiliparrot has joined #nixos
<{^_^}> [nixpkgs] @veprbl merged pull request #107335 → root: 6.18.04 -> 6.22.06, don't build vendored LLVM → https://git.io/JL7DX
<{^_^}> [nixpkgs] @veprbl pushed 7 commits to master: https://git.io/JL7D1
<{^_^}> [nixpkgs] @fabaff opened pull request #108144 → python3Packages.python-mystrom: init at 2.0.0 → https://git.io/JL7D9
sss2 has joined #nixos
<brano543> mikroskeem: I believe my problem is lack of understanding of overlays. Can I share my nix files with you? I thought that just defining overlay for given cross package is enough. But somehow it tries to incorrectly use build steps for linux and combines it with correct compiler....
nek0 has joined #nixos
<{^_^}> [nixpkgs] @lopsided98 opened pull request #108145 → buildbot: 2.9.2 -> 2.9.4 → https://git.io/JL7Db
<mikroskeem> you can share but i wouldn't want to deal with figuring out the issue today, sorry
<mikroskeem> bit busy with other things
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
v0|d has quit [Read error: Connection reset by peer]
ManiacOfMadness has quit [Ping timeout: 264 seconds]
<brano543> mikroskeem: I think you can help me in one minute. I have identified the trouble. I don't know how can I tell the derivation that it should use the cross system I defined. https://pastebin.com/Cn3YLMFb
<brano543> mikroskeem: I think that even when I tell him mingw.openssl he doesn't know I need steps for mingw, so he tries all routines for linux anyways
ilios has joined #nixos
<mikroskeem> cross compiling has always been hell of a mess with nix imho
<mikroskeem> source: i know a dude who cross-compiled nixos for armv7
<mikroskeem> i don't know how to help with that :/
<brano543> mikroskeem: I try to run the build as "nix-build --argstr system 'windows'". Maybe I am missing something, I have literally read every documentation I could find on this topic
<donofrio> help what am I doing wrong (12+ hours of compiling and yet pianobar has an issue?) https://paste.opensuse.org/13722971
<mikroskeem> that's odd
nek0 has quit [Quit: The Lounge - https://thelounge.chat]
lassulus has quit [Ping timeout: 246 seconds]
nek0 has joined #nixos
<brano543> mikroskeem: I think the problem is somehow he doesn't try to invoke the ./Configure with perl. I am going to try one thing to try appending perl within the configureScript
lassulus has joined #nixos
fuzzypixelz has quit [Ping timeout: 240 seconds]
mikroskeem has quit [Quit: i'll set up a bouncer again one day ~ back tomorrow]
<{^_^}> [nixpkgs] @ryantm opened pull request #108147 → doc: add anchors for Markdown sections; other fixes → https://git.io/JL7y5
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #96233 → cadvisor: 0.36.0 -> 0.37.0 → https://git.io/JUJRS
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #108148 → cadvisor: 0.36.0 -> 0.37.0 → https://git.io/JL7SU
vidbina_ has quit [Ping timeout: 256 seconds]
andi- has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @fabaff opened pull request #108149 → python3Packages.volkszaehler: init at 0.2.0 → https://git.io/JL7SL
cr4y1 has joined #nixos
respawn_ has quit [Quit: Leaving]
lassulus has quit [Ping timeout: 264 seconds]
<donofrio> I just would like pianobar and youtube-dl to work on my imac....pianobar worked for awhile and now this ;(
andi- has joined #nixos
lassulus has joined #nixos
<{^_^}> [nixpkgs] @ivankovnatsky opened pull request #108150 → dwm-git: 20180602 -> 20200303 → https://git.io/JL7S2
<abathur> donofrio: why are you disabling substitution?
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JL7Sa
<{^_^}> [nixpkgs] @veprbl merged pull request #107502 → itk: 5.1.1 -> 5.1.2 → https://git.io/JLXRX
<{^_^}> [nixpkgs] @veprbl pushed commit from @bcdarwin to master « itk: 5.1.1 -> 5.1.2 (#107502) »: https://git.io/JL7SV
fuzzypixelz has joined #nixos
mallox has joined #nixos
<{^_^}> [nixpkgs] @nagy opened pull request #108151 → unbound: optionally support DNS-over-HTTPS → https://git.io/JL7So
mlen has quit [Quit: WeeChat 2.9]
<donofrio> abathur, I have no AVX extention on my 2008 imac
mlen has joined #nixos
lassulus has quit [Quit: WeeChat 2.9]
lassulus has joined #nixos
<brano543> mikroskeem: I have found the issue. the postPatch part somehow invokes configure
<brano543> mikroskeem: If I remove postPatch part and comment out configureScript,it will say no configure script exists. However when there is only postPatch section and configureScript commented, it invokes the wrong configure
<{^_^}> [nixpkgs] @WilliButz merged pull request #108142 → grafana-image-renderer: init at 2020-12-01 → https://git.io/JL7Ma
<{^_^}> [nixpkgs] @WilliButz pushed 3 commits to master: https://git.io/JL7HU
<brano543> mikroskeem: This part invokes it "substituteInPlace config --replace '/usr/bin/env' '${target_system.coreutils}/bin/env'"
zebrag has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @primeos opened pull request #108152 → mesa: 20.3.1 -> 20.3.2 → https://git.io/JL7H8
o1lo01ol1o has joined #nixos
zebrag has joined #nixos
<abathur> donofrio: does `nix show-derivation /nix/store/4kilys4cc6ys00ffifap1q5c2xir64lp-source.drv` print anything?
akavel has joined #nixos
<brano543> mikroskeem: I have removed that part and it builds successfully ! Unbelievable lol.
zebrag has quit [Remote host closed the connection]
o1lo01ol1o has quit [Ping timeout: 246 seconds]
zebrag has joined #nixos
ransom has joined #nixos
zebrag has quit [Remote host closed the connection]
<abathur> donofrio: can you re-try your nix-shell command but with x265 instead of pianobar? It seems like that may be what is failing
<{^_^}> [nixpkgs] @prusnak opened pull request #108153 → python3Packages.dnachisel: init at 3.2.5 → https://git.io/JL7QI
<abathur> donofrio: also, what nixpkgs are you building against? 20.09? unstable? local clone?
<{^_^}> [nixpkgs] @jonringer merged pull request #107392 → python3Packages.channels-redis: 2.4.0 -> 3.2.0 → https://git.io/JL7Qq
<{^_^}> [nixpkgs] @jonringer pushed commit from @fabaff to master « python3Packages.channels-redis: 2.4.0 -> 3.2.0 »: https://git.io/JL7Qm
<{^_^}> [nixpkgs] @github-actions[bot] pushed 40 commits to staging-next: https://git.io/JL7QO
<{^_^}> [nixpkgs] @github-actions[bot] pushed 41 commits to staging: https://git.io/JL7Q3
<{^_^}> [nixpkgs] @jonringer merged pull request #108134 → python37Packages.channels: 3.0.2 -> 3.0.3 → https://git.io/JL7og
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.channels: 3.0.2 -> 3.0.3 »: https://git.io/JL7Qs
akavel has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer merged pull request #108118 → treewide: remove trailing whitespace → https://git.io/JL72V
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to staging: https://git.io/JL7QZ
jmeredith has quit [Quit: Connection closed for inactivity]
tcunha has quit [Remote host closed the connection]
justanotheruser has joined #nixos
zebrag has joined #nixos
<donofrio> how do
<donofrio> I check build version?
<abathur> `nix-info -m` if you have it installed, or `nix-shell -p nix-info --run "nix-info -m"` if that doesn't work
<higherorder> Hello! I'm trying to run Deno with Nix on MacOS via `nix-shell -p deno`, but getting the following error: https://pastebin.com/8yFYWyJM. Could someone hint me as to what might be going wrong? I'm on Catalina (not M1).
zebrag has quit [Remote host closed the connection]
<higherorder> Also: nix-shell (Nix) 2.3.7
cr4y1 has quit [Ping timeout: 256 seconds]
jmeredith has joined #nixos
Lord_of_Life_ has joined #nixos
pushqrdx has joined #nixos
<pushqrdx> i remember that there was a way to extend the packages inside `with import <nixpkgs>` expressions, i don't mean overlay but actuall add more packages with callPackage
<pushqrdx> can't find or remember the syntax for that though
SomeoneSerge has quit [Ping timeout: 256 seconds]
Lord_of_Life has quit [Ping timeout: 256 seconds]
Lord_of_Life_ is now known as Lord_of_Life
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #107997 → new-session-manager: init at 1.4.0 → https://git.io/JLQth
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JL77T
sigmundv_ has joined #nixos
<{^_^}> [nixpkgs] @primeos pushed to master « aml: 0.1.0 -> 0.2.0 »: https://git.io/JL77m
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #107632 → ffmpegthumbnailer: enable generation of thumbnailer file → https://git.io/JLMW7
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JL77Z
<donofrio> abathur, it got worse ;( now its acting like it did in homebrew ;( https://paste.opensuse.org/50111662
<{^_^}> [nixpkgs] @primeos opened pull request #108155 → libplacebo: 2.72.2 -> 3.104.0 → https://git.io/JL770
ndarwincorn has joined #nixos
sangoma has quit [Ping timeout: 246 seconds]
<donofrio> this is why I was compiling....at least it was working, I must have messed something up ;(
mkaito has joined #nixos
mkaito has joined #nixos
neiluj has quit [Ping timeout: 260 seconds]
<abathur> I'm not sure; definitely something weird here
<abathur> your nixpkgs is fairly recent, so that rules out the possibility you were just missing some fixes that I saw in the issue tracker over the fall
<abathur> do you see anything if you run `nix show-derivation /nix/store/zyy834ibw1f1k25cgx05g2w5gmpgb343-source`?
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108108 → msmtp: 1.8.13 -> 1.8.14 → https://git.io/JL7Ef
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JL77S
berberman_ has joined #nixos
berberman has quit [Ping timeout: 260 seconds]
<{^_^}> [rfc39-record] @grahamc pushed commit from rfc39 to main « Automated team sync results. »: https://git.io/JL77d
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
cr4y1 has joined #nixos
blueberrypie has quit [Quit: leaving]
miscalculated has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @primeos merged pull request #108152 → mesa: 20.3.1 -> 20.3.2 → https://git.io/JL7H8
<{^_^}> [nixpkgs] @primeos pushed to staging « mesa: 20.3.1 -> 20.3.2 (#108152) »: https://git.io/JL75f
<pushqrdx> why isn't it easy to do something like this http://ix.io/2Kx8 i want the import <nixpkgs> to propagate down to these derivations
hnOsmium0001 has joined #nixos
<abathur> higherorder: deno may just have been broken in nixpkgs at that point, you may just need to update your channel/checkout unless you're overriding it; can see on https://hydra.nixos.org/job/nixpkgs/trunk/deno.x86_64-darwin/all that all but 1 of the hydra builds at 1.3.3 had problems
hiro98 has joined #nixos
brano543 has quit [Remote host closed the connection]
<donofrio> abathur, same with youtube-dl ;( https://paste.opensuse.org/90315588
hiro98 has quit [Remote host closed the connection]
zebrag has joined #nixos
<pushqrdx> if anyone fiddled with multiple derivation setups i'd appreciate their help :D
<supersandro2000> you can easily do that with home-manager
<pushqrdx> supersandro2000 is this replying to me?
<supersandro2000> yeah
<supersandro2000> home.packages = with pkgs;
o1lo01ol1o has joined #nixos
<pushqrdx> i don't want to use homemanager the use case for me now is building a bunch of packages that depend on each other
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JL757
<pushqrdx> http://ix.io/2Kxh i feel like i am on the right track however the derivations inside the deepin set don't get their inputs for some reason
<noonien> with options like this one: https://github.com/NixOS/nixpkgs/blob/399a2ab9542d95623f4097b501f01523c04513b4/nixos/modules/services/misc/klipper.nix#L20-L29 is it possible to provide the raw text, instead of a nix value to be formatted?
o1lo01ol1o has quit [Ping timeout: 256 seconds]
sangoma has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 966 commits to haskell-updates: https://git.io/JL7dY
<{^_^}> [nixpkgs] @fabaff opened pull request #108156 → python3Packages.netdata: init at 0.2.0 → https://git.io/JL7ds
<abathur> supersandro2000: can you peek at what donofrio is running into? they're seeing https://paste.opensuse.org/93850936 and it looks like this is where hydra cleanly builds the same https://hydra.nixos.org/build/133438167/nixlog/1
sangoma has quit [Read error: Connection reset by peer]
<sphalerite> noonien: not generally, but you could "cheat" by setting environment.etc."klipper.cfg".source
ddellacosta has joined #nixos
<abathur> pushqrdx: I'm not certain how canonical it is, but I think I've done what you're trying to achieve like this? https://github.com/abathur/resholve/blob/master/default.nix
cr4y1 has quit [Ping timeout: 272 seconds]
<noonien> sphalerite: I see, thanks!
growpotkin has joined #nixos
philr_ has joined #nixos
zebrag has quit [Quit: Konversation terminated!]
<{^_^}> [nix] @AmineChikhaoui closed pull request #4116 → support name attribute in fetchGit → https://git.io/JUxYu
<{^_^}> [nixpkgs] @ryantm merged pull request #108147 → doc: explicit Markdown anchors for top-level headings; remove metadata → https://git.io/JL7y5
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JL7Fm
zebrag has joined #nixos
miscalculated has joined #nixos
ctlee has joined #nixos
<{^_^}> [nixpkgs] @nh2 opened pull request #108157 → [20.09] thunderbird: Add gpg/gpgme dependencies to fix smartcard usage → https://git.io/JL7FO
zebrag has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @peti pushed 5 commits to haskell-updates: https://git.io/JL7FW
Chiliparrot has joined #nixos
<govanify> hey, i've been trying to patch system.build.installBootLoader for a bit now; it's a bit of a pain as grub's is defined as a perl script in a let. I ended up making a correct perl script override but am getting stuck on the actual overlay overriding part, either it doesn't interpret it or leads to infinite recursion with a traceVal, any idea what might be wrong? relevant snippet:
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « ghc-9.0.1: avoid use of tabs in the expression »: https://git.io/JL7FX
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108122 → drawio: 13.9.9 -> 14.1.5 → https://git.io/JL7a9
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JL7FD
ctlee has left #nixos ["WeeChat 2.9"]
attila_lendvai has joined #nixos
rajivr has quit [Quit: Connection closed for inactivity]
ctlee has joined #nixos
ctlee has quit [Remote host closed the connection]
<govanify> you should be able to import this file into any nixos config file to see what goes wrong
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell: drop more obsolete overrides »: https://git.io/JL7bf
ctlee has joined #nixos
<govanify> this currently doesn't get evaluated at all, and adding a lib.debug.traceVal before the lambda leads to infinite recursion
<{^_^}> [nixpkgs] @r-burns opened pull request #108159 → [staging-next] pulseaudio: fix build on darwin → https://git.io/JL7bL
sangoma has joined #nixos
<{^_^}> [nixpkgs] @minijackson opened pull request #108160 → nixos/shiori: fix SystemCallFilter after libseccomp update → https://git.io/JL7bY
ctlee has quit [Remote host closed the connection]
<steveeJ> repeating my message from this morning (here): (for the first time :-D) I set up nginx to use ACME and I'm surprised that firefox doesn't trust the certificate. is that expected?
ndarwincorn has quit [Quit: WeeChat 3.0]
<{^_^}> [nixpkgs] @flokli merged pull request #107808 → dconf: fix cross compilation → https://git.io/JLSI2
<{^_^}> [nixpkgs] @flokli pushed 3 commits to staging: https://git.io/JL7bB
<samueldr> hexa-: some of those links (in fact about half of them) are links to commits, rather to PRs
<hexa-> ,locate libsctp.so
<{^_^}> Found in packages: jdk, zulu, jdk11, jdk14, zulu8, jdk.jre, jdk.debug, scilab-bin, graalvm8-ce, jdk11.debug, jdk14.debug, graalvm11-ce, lksctp-tools, jdk8_headless, jetbrains.jdk, jdk11_headless, jdk14_headless, tlaplusToolbox, jetbrains.clion, jetbrains.rider, adoptopenjdk-bin, jetbrains.goland, jdk8_headless.jre, jdk8_headless.debug, jetbrains.jdk.debug, adoptopenjdk-jre-bin, jdk11_headless.debug, jdk14_headless.debug, and 12 more
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108113 → nanovna-saver: 0.3.7 -> 0.3.8 → https://git.io/JL7uU
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JL7bE
<hexa-> samueldr: I pipe links into wofi and filter by fuzzy matching keyboard input, as you can see all links start with JL7 right now
<samueldr> yeah
<samueldr> just stating first
<hexa-> which doesn't filter all that well
<hexa-> any unique part of a url will filter better
<hexa-> even if it is a sequence out of a commit hash
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: update list of broken builds to fix evaluation errors »: https://git.io/JL7bz
<samueldr> I *guess* there might be issues with url length and irc messages length... let me check how long this server supports
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JL7bV
ManiacOfMadness has joined #nixos
attila_lendvai has quit [Remote host closed the connection]
<hexa-> I think we're in the try-and-error phase again
<hexa-> it's not part of the initial numerics
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108097 → ctodo: enable build on unix → https://git.io/JL7cS
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JL7bw
cole-h has joined #nixos
attila_lendvai has joined #nixos
attila_lendvai has joined #nixos
attila_lendvai has quit [Changing host]
<samueldr> yeah, I was misremembering it being in the initial numerics too
<samueldr> though the spec does state 512 including CR+LF for the whole message (including channel, etc)
<samueldr> I don't think it'll be an issue then
<hexa-> yep
<samueldr> though what could be an issue is that'll bulk-up the size of the messages for end-users here
<hexa-> could be
<hexa-> especially on lower resolutions
<samueldr> or IRC clients shoved aside in a corner
<hexa-> yeah, it's try and error :P no simple choices these days.
<samueldr> hexa-: I opened an issue https://github.com/samueldr/github-to-irc/issues/17
<{^_^}> samueldr/github-to-irc#17 (by samueldr, 25 seconds ago, open): Don't wrap links with git.io
<samueldr> it's really trivial to change
<hexa-> thanks alot
<samueldr> but I'd like other IRC users to chime-in
<hexa-> same
<new2nix> What is the latest nix --version?
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108136 → utsushi: unstable-2020-11-10 -> unstable-2021-01-01 → https://git.io/JL7Xv
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JL7bd
zie has quit [Quit: ZNC 1.8.1 - https://znc.in]
zie has joined #nixos
<q3k[m]> lassulus: so how it's going? i got the pusher to build (grpc in nodejs is cursed), not sure if i should try doing the rest, or wait for you
<lassulus> q3k[m]: supersandro2000 finished most of the components yesterday, so they build in some way, but we didn't verify it further then just starting the components: https://github.com/SuperSandro2000/workadventure-nix
<q3k[m]> yeah i just saw that via another channel :)
<lassulus> I will try to build some modules when I got some other stuff finished, earliest tomorrow evening
<q3k[m]> could you drop in a LICENSE/COPYING file there?
<q3k[m]> or well, could you, supersandro2000, do it?
<{^_^}> [nixpkgs] @fabaff opened pull request #108161 → python3Packages.pyhomematic: 0.1.70 -> 0.1.71 → https://git.io/JL7NL
<{^_^}> [nixpkgs] @fgaz opened pull request #108162 → pt2-clone: 1.27 -> 1.28 → https://git.io/JL7Nt
<jdnixx[m]> does nixos change any of the completely "stock" KDE/plasma default settings?
<jdnixx[m]> like is there anything in ~/.config that would be different at all from say a totally fresh Kubuntu installation?
<jdnixx[m]> because I know in the nixos live ISO's at least, I've noticed a couple things like 2-finger touchpad scrolling enabled which I'm pretty sure isn't present on other KDE distros
<jdnixx[m]> and then of course the convenience aliases like `ll` and `l` for ls -alF
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « ghc-9.0.1: set utf-8 locale during the build so that Haddock succeeds »: https://git.io/JL7Nc
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105658 → pythonPackages.cfn-lint: 0.35.1 -> 0.42.0 → https://git.io/JIkfM
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JL7Nl
<jdnixx[m]> btw, I reinstalled the other day from the unstable ISO (was on 20.09) and loving the crap out of plasma 5.20
<jdnixx[m]> that was so needed lol
ManiacOfMadness has quit [Ping timeout: 256 seconds]
gustavderdrache has quit [Quit: Leaving.]
<supersandro2000> q3k[m]: gimme a secon
<supersandro2000> d
<supersandro2000> MIT is fine?
<q3k[m]> yep, that works
<cole-h> samueldr: Maybe we could trial run for a day or two and collect feedback?
fuzzypixelz has left #nixos [#nixos]
<samueldr> yeah, I'm asking first and foremost to see if there's an obvious reason not to do that
<supersandro2000> abathur: don't know. Downloading something wrong. try to run nix-collect-garbarge
<abathur> donofrio:^
<supersandro2000> q3k[m]: MIT license added. Feel free to do PRs to it or adapt it to work with nixpkgs. Drop me a message when you need anything.
ManiacOfMadness has joined #nixos
<q3k[m]> supersandro2000: thank you!
o1lo01ol1o has joined #nixos
<supersandro2000> no problem. I just quickly dumped it somewhere.
aleph- has quit [Read error: Connection reset by peer]
Church- has joined #nixos
fooker has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JL7Am
<q3k[m]> supersandro2000: i would like to depend on this from a repository with a pinned nixpkgs - would you mind if I sent a PR that changes the .nixes to be callPackage compatible functions instead of self-standing derivations? or would you like to go about this differently?
<{^_^}> [nixpkgs] @mweinelt opened pull request #108164 → solanum: init at unstable-2020-12-14 → https://git.io/JL7xT
<{^_^}> [nixpkgs] @rmcgibbo opened pull request #108165 → elfx86exts: init at 0.4.3 → https://git.io/JL7x3
<{^_^}> [nixpkgs] @ttuegel merged pull request #108115 → qt512: fix darwin patches → https://git.io/JL7zn
<{^_^}> [nixpkgs] @ttuegel pushed 3 commits to master: https://git.io/JL7xG
zebrag has joined #nixos
fooker has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann opened pull request #108166 → ocamlPackages.mirage-vnetif: fix typo in meta set → https://git.io/JL7xK
jmeredith has quit [Quit: Connection closed for inactivity]
ransom_ has joined #nixos
ransom has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « psqueues: jailbreak to fix the build »: https://git.io/JL7pe
<{^_^}> [nixpkgs] @vbgl merged pull request #108140 → ocamlPackages.jingoo: 1.4.1 -> 1.4.2 → https://git.io/JL7Mv
<{^_^}> [nixpkgs] @vbgl pushed commit from @sternenseemann to master « ocamlPackages.jingoo: 1.4.1 -> 1.4.2 »: https://git.io/JL7h6
peelz has joined #nixos
<{^_^}> [nixpkgs] @fgaz opened pull request #108167 → ft2-clone: 1.41_fix -> 1.42 → https://git.io/JL5fW
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #108141 → wio: init at unstable-2020-11-02 → https://git.io/JL7M2
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/JL5fl
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
lecoqsportif has joined #nixos
<sterni> Mic92: turns out it was meta.maintainers being misspelt, really weird that this warrants the package being considered broken?
<DigitalKiwi> what are some options for managing not-nixos vms on a nixos server?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #108168 → python37Packages.branca: 0.4.1 -> 0.4.2 → https://git.io/JL5fw
<lukegb> sterni: on ofborg? yes
zebrag has quit [Quit: Konversation terminated!]
<lukegb> DigitalKiwi: I'm using libvirt for that, but nondeclaratively, so it's all state. That's mostly because VMs are reasonably ephemeral though.
peelz has quit [Remote host closed the connection]
zebrag has joined #nixos
<{^_^}> [nixpkgs] @fabaff opened pull request #108169 → python3Packages.connect-box: init at 0.2.8 → https://git.io/JL5f6
sangoma has quit [Ping timeout: 264 seconds]
<donofrio> supersandro2000, that will reset everything thought - won't it (took 12+ hours to compile everything (needed because I do not have AVX instruction set on my core duo imac circa 2008)
ransom_ has quit [Quit: Textual IRC Client: www.textualapp.com]
zebrag has quit [Client Quit]
<sterni> lukegb: yeah nixpkgs-review local evaluation, too and without a more specific error message
ransom has joined #nixos
<sterni> lukegb: also the ofborg evaluation of the pr that introduced that did _not_ fail?! https://github.com/NixOS/nixpkgs/pull/107922
<{^_^}> #107922 (by sternenseemann, 2 days ago, merged): ocamlPackages.tcpip: init at 6.0.0 (plus init required dependencies)
zebrag has joined #nixos
naom has joined #nixos
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/16fd4233de2 (from 7 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
<naom> hi, what's the term for "xorg" in "xorg.somepackage"? namespace?
<samueldr> an attribute set
<naom> samueldr: thanks!
<samueldr> xorg is an attribute of pkgs, which is an attribute set
<samueldr> > { attrname = "value"; } # <- another attrset :)
<{^_^}> { attrname = "value"; }
ddellacosta has quit [Quit: WeeChat 2.8]
ddellacosta has joined #nixos
<samueldr> though that's the basic types, I'm not sure we have a terminology really for a specialized attribute set like xorg is
<{^_^}> [nixpkgs] @brano543 opened pull request #108170 → Openssl mingw fix → https://git.io/JL5fx
ddellacosta has quit [Client Quit]
<DigitalKiwi> lukegb: is there a way to use libvirt declaratively that you know of?
ddellacosta has joined #nixos
<DigitalKiwi> anyone want to build nixops-plesk
<naom> samueldr: thanks! btw, another question: if i recall it correctly you decided against using nixos-mobile for the pinebook. Are you planning on abstracting the similarities via some kind of lib? or do you want to keep them strictly seperate (with duplicate code)?
<samueldr> good question, it's not anything required for the pinebook pro
<samueldr> the mobile nixos tooling is more for touchscreen-first devices, where there is no classic bootloaders
<samueldr> the pinebook pro is gaining display at the firmware/bootloader level, so there's no need for that indirection
<samueldr> though, that stage-0/stage-1 code is abstracted away to be usable outside of strictly mobile nixos, I just added support for standard UEFI x86_64, and will soon dogfood it on my laptop
<samueldr> and since it already somewhat supports rk3399 and u-boot, it's already trivial to use on the pinebook pro if you really wanted to, though not really that useful
<samueldr> am I missing something in the answer?
<naom> samueldr: a counter-example would for example be: ./modules/luks.nix
<naom> samueldr: but i get your point
<samueldr> oh, I think I see, you're more interested in the graphical boot aspect?
<naom> samueldr: yes, i was playing arround with feature/gfx-u-boot - which caused me to end up there
<samueldr> hmm, let me rephrase to ensure we aren't getting mixed-up: you can do luks without a GUI boot splash using the gfx-u-boot branch, where like on most other computers, the console asks you for the passphrase
<naom> samueldr: furthermore i assumed that once the pinebookpro adds the GSM module (or if) this might be another overlap between the devices
<naom> samueldr: interesting! in this case i broke something else, thanks :P
<samueldr> n/p
<samueldr> with gfx-boot there shouldn't really be a difference compared to the usual x86_64 kind of hardware for the "graphical" boot flow; not like before where some of it is happening hidden
<samueldr> the display is initialized by the firmware (u-boot), which means the bootloader can use it (u-boot still, here), then the kernel may use it, though here it has to reset it, but it *should* be reset before stage-1 init is started IIRC
<samueldr> so at that point we have the VT as usual, where the nixos stage-1 can ask you for the passphrase
<supersandro2000> q3k[m]: we need to do that anyway when upstreaming to nixpkgs
<{^_^}> [nixpkgs] @fabaff opened pull request #108171 → python3Packages.opensensemap-api: init at 0.1.5 → https://git.io/JL5JO
<q3k[m]> supersandro2000: yep, you have a PR for that now ^^
<supersandro2000> donofrio: try nix-store --delete path/to/failed download
astrofog has joined #nixos
<pinpox> Do flake output *have* to be a package? I would like to manage my windowmanager's configuration with flakes and created this flake.nix, but it's not strictly a package, just a bunch of config files I would like to symlink here (and replace that let .. in definition)
pushqrdx has quit [Remote host closed the connection]
<naom> samueldr: on my device the boot-menu / nixos-version-selection works as expected, but instead of a passwordprompt i get a glitchy blackscreen, and after that an unrelated error is printed. But this was probably my bad due to messing with the kernel parameters/patches.
<naom> samueldr: anyways, great work! thanks for your help :)
<samueldr> naom: it might be that I'm assuming stage-1 starts after the display is ready, while maybe it isn't
<naom> samueldr: but the display was ready during the uboot dialogs etc?
<naom> pinpox: no, you can use flakes as modules-only
<pinpox> naom: Woud that go under nixosModules then?
<samueldr> naom: yeah, the kernel has assumptions there that the display has to be initialized again
<naom> pinpox: exaclty, just add your modules there and include the flake in your "main" one
<pinpox> I can only find more complex examples, not how to just "provide some files"
<naom> pinpox: nixosModules = { module1 = [ ./path/to/module1.nix ] }
lecoqsportif has quit [Ping timeout: 246 seconds]
<pinpox> naom: Ok, but what would be in module1.nix? The files are lua files, not nix
<{^_^}> [nixpkgs] @NeQuissimus pushed 4 commits to master: https://git.io/JL5Jr
jjakob has quit [Ping timeout: 272 seconds]
<naom> samueldr: hmm okay, thanks, will continue to play with it :)
<pinpox> like this?
<naom> pinpox: no, that's a package, not a module
SomeoneSerge has joined #nixos
<pinpox> Oh ok. So I *need* a module1.nix file, it cannot just be the flake.nix file?
mkaito has quit [Quit: WeeChat 3.0]
<pinpox> I guess my question is how do I make a folder full of files into a nix derivation/module
mkaito has joined #nixos
astrofog__ has joined #nixos
<pinpox> all I want is to replace the let here with a flake input: https://github.com/pinpox/nixos-home/blob/af23b932cb8803eccabcca099f8c4506e7e24546/awesome.nix#L2-L11 So I don't have to keep updating the hash/rev
<naom> pinpox: which kind of files? is this just about your window manager?
astrofog has quit [Ping timeout: 256 seconds]
<pinpox> naom: For now yes, but I'd need a genereal example of how to do this. I'd like to just be able to drop a flake.nix in some of my github repos (like my awesomeWM dotfiles) and import them in my main flake.nix file
<Mic92> sterni: yeah
<Mic92> it's the the meta check
<naom> pinpox: you realize that then you'll have to update way more hashes right?
<pinpox> The result should be that I can import the dotfiles here as a flake input (https://github.com/pinpox/nixos-home/blob/master/flake.nix). Why would I have to update more hashes, wouldn't it just be the flake.lock file?
<pinpox> (which I can --update-input to recreate the lock)
<naom> pinpox: about your awesome.nix: you'd wrap it in a module and expose it as described before
<{^_^}> [nixpkgs] @sikmir opened pull request #108172 → geogebra: 5-0-609-0 → 5-0-620-0, geogebra6: 6-0-609-0 → 6-0-620-0 → https://git.io/JL5Jp
<pinpox> ok, so the awesome.nix file would have to be part of the other repo then
riksu-raksu has joined #nixos
zebrag has quit [Remote host closed the connection]
shibboleth has quit [Quit: shibboleth]
<naom> pinpox: one of the main reasons i have to worry about more hashes now is because flake's updates arn't recursive
<pinpox> I think I'm okay with that. I think it's a cleaner solution than to have the repo pulled in in the let statement, isn't it?
<pinpox> I mean... flakes are supposed to be great for "composing" stuff in a deterministic manner
<naom> pinpox: awesome.nix ist just a file/function - you could directly insert it into the flake (once you changed it act as a module)
<pinpox> ok. I'll try that, brb.
riksteri has quit [Ping timeout: 272 seconds]
<donofrio> supersandro2000, I tried but I guess wrong package? https://paste.opensuse.org/45803301 ?
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
clime has joined #nixos
<clime> hello from weechat on a brand new NixOS system
supersandro2000 has joined #nixos
<naom> clime: congrats
<clime> thanks, i am looking at switching to NixOS from Fedora (desktop) and CentOS (server), will see how it goes :)
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108166 → ocamlPackages.mirage-vnetif: fix typo in meta set → https://git.io/JL7xK
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JL5UR
zebrag has joined #nixos
astrofog__ has quit [Quit: Quite]
costrouc has quit [Quit: costrouc]
costrouc has joined #nixos
ransom has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
OCCASVS has joined #nixos
mkaito has quit [Quit: WeeChat 3.0]
jjakob has joined #nixos
<supersandro2000> dongcarl: 🤔 let me build x265
<{^_^}> [nixpkgs] @flokli opened pull request #108173 → Fix NixOS cross-compilation SD Image → https://git.io/JL5Uy
__monty__ has quit [Quit: leaving]
zebrag has quit [Remote host closed the connection]
zebrag has joined #nixos
<{^_^}> [nixpkgs] @prusnak merged pull request #107986 → printrun: unstable-2015-03-10 -> 1.6.0 → https://git.io/JLQvu
<{^_^}> [nixpkgs] @prusnak pushed 2 commits to master: https://git.io/JL5Uj
<DigitalKiwi> hi pinpox
<pinpox> naom: Tell me if I got this right: I added a module in my dotfiles' flake.nix: https://github.com/pinpox/dotfiles-awesome/blob/master/flake.nix specified it as input to the home-manager configuration's flake.nix like so: https://github.com/pinpox/nixos-home/blob/930c8d8a48ff36e2279dfdbb025f1cbea755866d/flake.nix#L5 and import it here inside the
<pinpox> DigitalKiwi: hi
<{^_^}> [nixpkgs] @flokli opened pull request #108174 → pulseaudio: fix cross-compilation → https://git.io/JL5Te
riksu-raksu has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @flokli merged pull request #108069 → nix: fix closure bloat on `nix` → https://git.io/JLQhJ
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JL5Tv
riksu-raksu has joined #nixos
<DigitalKiwi> pinpox: how's your mmonit going
<{^_^}> [nixpkgs] @prusnak merged pull request #108153 → python3Packages.dnachisel: init at 3.2.5 → https://git.io/JL7QI
<{^_^}> [nixpkgs] @prusnak pushed 4 commits to master: https://git.io/JL5Tf
<pinpox> DigitalKiwi: I'm using it, but am not sure how to make the package/module ready to be included in nixpkgs
<pinpox> It's working fine, but seems quite hacky still
<DigitalKiwi> i fell off the planet for a while but i'm starting to get back to things for a bit
riksu-raksu has quit [Read error: Connection reset by peer]
riksu-raksu has joined #nixos
<pinpox> DigitalKiwi: do you want me to open a draft so we can discuss?
<DigitalKiwi> idk that it needs/should to be a draft at NixOS/nixpkgs yet
<DigitalKiwi> i haven't looked at it really yet anyway
<{^_^}> [nixpkgs] @fabaff opened pull request #108175 → python3Packages.python-opendata-transport: init at 0.2.1 → https://git.io/JL5Ts
<pinpox> okay
<pinpox> Let me fix my window manager first real quick and I'll get it into a more presentable state
<pinpox> I'm having trouble figuring out flakes and the system config is throwing an eval error right now
<DigitalKiwi> same same
<DigitalKiwi> i didn't have my main computer for a few days because i ran out of space :(
<{^_^}> [nixpkgs] @StephenWithPH opened pull request #108176 → duplicity: 0.8.15 -> 0.8.17 → https://git.io/JL5T0
<pinpox> DigitalKiwi: Do you know how flakes work? naom seems to have gone away
<DigitalKiwi> i've used them a bit but not with home manager
<pinpox> I'm getting an "infinite recursion error" and cant figure out why
<pinpox> DigitalKiwi: can I build a flake.nix even if it only specifies modules not packages?
cosimone has quit [Quit: cosimone]
<colemickens> what does it mean to "build" a module?
<DigitalKiwi> nixops has an output that builds docs
<supersandro2000> dongcarl: which options did you overwrite?
<pinpox> colemickens: I have a flake that is supposed to specify a module. Can I "run" or "test" or "build" it somehow to verify it works correctly without rebuilding my whole system?
fendor has quit [Remote host closed the connection]
<pinpox> I have to always: do changes, push changes, update systemconfig's flake input, rebuild system. Everytime I want to test it
<colemickens> idk not really, it's a module, it needs to be evaluated fundamentally
<pinpox> colemickens: Can you help me out with the flake inputs? I'm not finding why it fails
<DigitalKiwi> at that point i start to make .bashrc functions
<colemickens> pinpox: if you're doing local development, you can do `nix flake update --update-input nixpkgs /home/cole/code/nixpkgs` to change the nixpkgs to a local path
<colemickens> pinpox: then you can just execute that command instead of push/pulling for each change.
<colemickens> pinpox: slightly better.
<colemickens> pinpox: I can't tell if "flake inputs... it fails" is a separate issue, but what's wrong?
<pinpox> colemickens: hm. Ok. I posted the relevant lines above, do you see why it would result in infinite recursion?
<pinpox> pinpox> Tell me if I got this right: I added a module in my dotfiles' flake.nix: https://github.com/pinpox/dotfiles-awesome/blob/master/flake.nix specified it as input to the home-manager configuration's flake.nix like so: https://github.com/pinpox/nixos-home/blob/930c8d8a48ff36e2279dfdbb025f1cbea755866d/flake.nix#L5 and import it here inside the
<colemickens> yeah, just saw it, looking now
<pinpox> colemickens: I'm trying to have a repository be "importable" as flake input if that makes any sense.
ddellacosta has quit [Ping timeout: 256 seconds]
<colemickens> sure, I have nixpkgs-wayland that I import from my nixcfg.
<colemickens> or I have nixos-azure that just exports a module that I use from nixcfg
<colemickens> so that is a reasonable thing to want
<colemickens> I don't know whats not working though
<pinpox> colemickens: That's pretty much what I want to do: Keep the dotfiles separate so I can use it with other OS's but have my home-manager config pull it in as a flake input (which in turn get's deployed with the system config)
<pinpox> Pushed my current state to github.com/pinpox/nixos-home and github.com/pinpox/dotfiles-awesome respectively
<colemickens> well that sort of aligns with my initial thought
<colemickens> dotfiles-awesome's flake output is not a module
<colemickens> a module needs to be a function, at the very least
<pinpox> oh it's not?
<colemickens> definitely not
oxalica1 has joined #nixos
<{^_^}> [nixpkgs] @dasJ opened pull request #108177 → samba4: Properly use Python 3 and fix PYTHONPATH → https://git.io/JL5Tb
cizra has joined #nixos
<colemickens> this line kinda looks weird to me at first glance too: https://github.com/pinpox/nixos-home/blob/930c8d8a48ff36e2279dfdbb025f1cbea755866d/flake.nix#L13
<colemickens> but I'm not entirely sure how you've laid things out
oxalica has quit [Ping timeout: 264 seconds]
oxalica1 is now known as oxalica
<pinpox> colemickens: would this make it a valid module? https://gist.github.com/pinpox/c05bffc4972fb48d5d51ba6aa12b0db6
<{^_^}> [nixpkgs] @jtojnar merged pull request #107417 → licenses: Mark unclear GPL licenses explicitly deprecated → https://git.io/JL5Th
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/JL5Tj
<pinpox> colemickens: That like is indented weird, but it was working 🤷
<colemickens> pinpox: I think so, something like that anyway is more what I expected
<colemickens> you can throw a set of parens in there and it gets a bit easier to parse at first glance ;)
<colemickens> I am curious what you're trying to do here: https://github.com/pinpox/nixos-home/blob/930c8d8a48ff36e2279dfdbb025f1cbea755866d/flake.nix#L13 I'm surprised that's working even, I'm having a hard time parsing out what nix is going to do there even.
ddellacosta has joined #nixos
<cizra> Hello! I'm trying to compile a program that requires mariadb-connector-c and boost. I created a shell.nix that adds both to buildInputs. Both boost and mariadb-connector-c are added to NIX_CFLAGS_COMPILE, inside the shell, but mariadb-connector-c is not added to NIX_LDFLAGS (boost is added there). As a result, gcc fails to link against -libmysql. What might be wrong?
cole-h has quit [Quit: Goodbye]
riksutin has joined #nixos
<pinpox> colemickens: It's just specifying two imports: "./home.nix" and "{ nixpkgs.overlays = [ nur.overlay ]; }" which are both modules
cole-h has joined #nixos
<pinpox> colemickens: I updated the flake to be a module, but it still complains about infinite recursion
cole-h has quit [Client Quit]
<colemickens> inf recursion is a huge pita
<colemickens> maybe I'll just try to build it with a newer nix and see if I get a better error
<{^_^}> [nixpkgs] @dasJ closed pull request #108177 → samba4: Properly use Python 3 and fix PYTHONPATH → https://git.io/JL5Tb
<colemickens> cizra: you might want to look into the package config that gets dropped, maybe there's an issue with it: https://github.com/NixOS/nixpkgs/blob/master/pkgs/servers/sql/mariadb/connector-c/default.nix#L56
riksu-raksu has quit [Ping timeout: 260 seconds]
<colemickens> and/or the package is a few bugfixes behind stable, apparently, maybe try bumping it too
<colemickens> pinpox: can you remove that second "module" that you just described
<colemickens> it also doesn't look like a module
<colemickens> but maybe it was working previously, idk?
<pinpox> colemickens: yes it was working
<{^_^}> [nixpkgs] @jakeisnt opened pull request #108178 → nodePackages.esy: init at 0.6.7 → https://git.io/JL5k4
<pinpox> with the dotfiles just being a let .. in statement that fetched them with fetchgit in awesome.nix
<pinpox> I just don't want that let.. in fetchgit statement in there because I have to sepecify a hash and I much rather would have that be a flake input that is managed via the lockfile
<colemickens> how are you testing this?
<colemickens> (and sorry but I don't know what fetchgit you're talking about yet)
<pinpox> colemickens: whoot.. sorry I think I just fixed it by accident?
<pinpox> let me verify
<pinpox> I'm just rebuilding my system's config that pulls in my home-manager config for my user as a flake input, that in turn pulls the flake.nix from my dotfiles
<cizra> colemickens: hm, can't see anything obviously wrong. Anyway, thanks for the tips.
<colemickens> pinpox: I guess one other tip would be to be wary of nix caching git rev lookups
<pinpox> colemickens: Oh, maybe that was an error. I felt like I was changintg things and getting the same errors
<pinpox> It seems to work mostly now
<pinpox> I'll do some more testing and write it down
<colemickens> pinpox: you'd need to have updated your nixos-home config, regenerated the lock, after fixing dotfiles-awesome
<colemickens> pinpox: if you didn't then you'd just keep getting the bad "module".
<colemickens> There is? should be? a flag to disable that caching. I wish. I would pretty much just always disable it. Its mostly just annoying for my usage.
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108165 → elfx86exts: init at 0.4.3 → https://git.io/JL7x3
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JL5k5
seku has quit [Ping timeout: 246 seconds]
riksu-raksu has joined #nixos
pushqrdx has joined #nixos
<{^_^}> [nixpkgs] @WilliButz opened pull request #108179 → prometheus-json-exporter: unstable-2017-10-06 -> 0.2.0 → https://git.io/JL5Im
lordcirth has quit [Remote host closed the connection]
riksutin has quit [Ping timeout: 260 seconds]
cz3 has joined #nixos
<pushqrdx> so i keep hitting this `error: attempt to call something which is not a function but a set` every now and then and i still don't understand it
riksteri has joined #nixos
ransom has joined #nixos
<pushqrdx> i just want to specify a let foo = { package = callPackage ../somedep {}; } in stdenv.mkDerivation ... and use foo.package inside my build inputs
<pushqrdx> why does this end up throwing that error
lordcirth has joined #nixos
riksu-raksu has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #108074 → Emacs packages updates → https://git.io/JLQjh
<{^_^}> [nixpkgs] @AndersonTorres pushed 4 commits to master: https://git.io/JL5I8
ransom has quit [Client Quit]
<mica[m]> how can I get inside a podman container? systemd says the container is up and running, but podman doesn't list the image
ransom has joined #nixos
pushqrdx has quit [Remote host closed the connection]
<colemickens> pushqrdx: sounds more like a problem with where you're using it
nhs_ has joined #nixos
ransom has quit [Ping timeout: 264 seconds]
nDuff has joined #nixos
nhs_ has quit [Remote host closed the connection]
Dr8128 has quit [Ping timeout: 264 seconds]
tom39291 has quit [Ping timeout: 272 seconds]
tom39291 has joined #nixos
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #108174 → pulseaudio: fix cross-compilation → https://git.io/JL5Te
<{^_^}> [nixpkgs] @Ericson2314 pushed 3 commits to staging-next: https://git.io/JL5IM
gustavderdrache has joined #nixos
ddellacosta has quit [Ping timeout: 240 seconds]
<abathur> pushqrdx: did you see this earlier? "I'm not certain how canonical it is, but I think I've done what you're trying to achieve like this? https://github.com/abathur/resholve/blob/master/default.nix"
<donofrio> supersandro2000, any thought about if I picked incorrect package?
vidbina_ has joined #nixos
Rusty1 has joined #nixos
grobi has joined #nixos
evhan has quit [Quit: De IRC non curat rex...]
<{^_^}> [nixpkgs] @lovesegfault merged pull request #108157 → [20.09] thunderbird: Add gpg/gpgme dependencies to fix smartcard usage → https://git.io/JL7FO
<{^_^}> [nixpkgs] @lovesegfault pushed 3 commits to release-20.09: https://git.io/JL5LH
grobi has quit [Quit: WeeChat 2.9]
cole-h has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #108180 → python37Packages.croniter: 0.3.36 -> 0.3.37 → https://git.io/JL5tf
<abathur> donofrio I think supersandro2000 respond to you twice but autocomplete filled in don\gcarl instead
<new2nix> What does the following SysError mean? "opening file '//builtin/derivation.nix': No such file or directory"
attila_lendvai has quit [Ping timeout: 272 seconds]
<new2nix> nix just hangs after getting that error
cr4y1 has joined #nixos
carthia has joined #nixos
<supersandro2000> donofrio: not sure what you are talking about
<supersandro2000> I think I am used to my bash tab completion...
<supersandro2000> which does not windows style completion showing the first thing that matches...
<abathur> supersandro2000: I think donofrio is referring to the end of https://paste.opensuse.org/45803301
naom has quit [Quit: Lost terminal]
spudly1 has joined #nixos
SomeoneSerge has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Lassulus opened pull request #108181 → tdlib-purple: init at 0.7.6 → https://git.io/JL5tH