worldofpeace_ changed the topic of #nixos to: NixOS stable: 20.03 ✨ https://discourse.nixos.org/t/nixos-20-03-release/6785 || 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-info
mbrgm_ has joined #nixos
mbrgm_ has joined #nixos
mbrgm_ has quit [Changing host]
mbrgm has quit [Ping timeout: 246 seconds]
<energizer> how do i view the dependencies of a nix-shell?
nix_installer has joined #nixos
sarcasticadmin has joined #nixos
cr4y1 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @aanderse merged pull request #100892 → nixos/pdns-recursor: use upstream systemd unit → https://git.io/JTCio
<{^_^}> [nixpkgs] @aanderse pushed 5 commits to master: https://git.io/JT8qZ
<{^_^}> [nixpkgs] @fooker opened pull request #101043 → nixos/kresd: Listen on IPv4 wildcard, too → https://git.io/JT8qc
mschwaig has quit [Read error: Connection reset by peer]
mschwaig has joined #nixos
sarcasticadmin has quit [Ping timeout: 246 seconds]
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
sarcasticadmin has joined #nixos
sarcasticadmin has quit [Ping timeout: 256 seconds]
nix_installer has quit [Remote host closed the connection]
wnklmnn has quit [Quit: Leaving]
ris has quit [Ping timeout: 240 seconds]
m3thos has quit [Quit: WeeChat 2.7.1]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JT8m4
<{^_^}> [nixpkgs] @r-burns opened pull request #101044 → lcms2: fix build on darwin → https://git.io/JT8mE
hlolli has quit [Remote host closed the connection]
nix_installer has joined #nixos
jasom has quit [Quit: WeeChat 2.8]
<nix_installer> hi, still having problems installing, but they're different now...
<nix_installer> [root@nixos:~]# nixos-install -v --cores 1building the configuration in /mnt/etc/nixos/configuration.nix...error: remounting /mnt/nix/store writable: Invalid argument
growpotkin has joined #nixos
sigmundv has quit [Ping timeout: 256 seconds]
ericsagnes has quit [Ping timeout: 260 seconds]
matthewcroughan_ has joined #nixos
rajivr has joined #nixos
matthewcroughan has quit [Ping timeout: 258 seconds]
ilmu has joined #nixos
<{^_^}> [nixpkgs] @mjlbach opened pull request #101045 → python: pyxdg: 0.26 -> 0.27 → https://git.io/JT8O6
<{^_^}> [nixpkgs] @peterhoeg merged pull request #100969 → sayonara: 1.5.1-stable5 -> 1.6.0-beta6 → https://git.io/JTWxP
jabster28 has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg pushed to master « sayonara: 1.5.1-stable5 -> 1.6.0-beta6 »: https://git.io/JT83I
<{^_^}> [nixpkgs] @peterhoeg merged pull request #100966 → strawberry: 0.7.2 -> 0.8.2 → https://git.io/JTWAK
<{^_^}> [nixpkgs] @peterhoeg pushed to master « strawberry: 0.7.2 -> 0.8.2 »: https://git.io/JT83m
<{^_^}> [nixpkgs] @peterhoeg merged pull request #99349 → krusader: use specific license → https://git.io/JU9o2
<{^_^}> [nixpkgs] @peterhoeg pushed to master « krusader: use specific license »: https://git.io/JT833
<{^_^}> [nixpkgs] @marsam merged pull request #100979 → influxdb: 1.8.2 -> 1.8.3 → https://git.io/JTlqr
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JT83n
<{^_^}> [nixpkgs] @marsam merged pull request #101002 → tflint: 0.20.2 -> 0.20.3 → https://git.io/JTluO
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JT83c
ericsagnes has joined #nixos
hmpffff has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @marsam merged pull request #101005 → lazygit: 0.23.2 -> 0.23.6 → https://git.io/JTlz9
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JT83X
gustavderdrache has left #nixos [#nixos]
jabster28 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #100999 → kube-router: 1.0.1 -> 1.1.0 → https://git.io/JTlR7
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JT83N
ninjin_ has quit [Remote host closed the connection]
ninjin_ has joined #nixos
<nix_installer> `/nix/store/jrl2jxaqzq7si48crdk69brbv6bgqfs7-nix-2.3.6/bin/nix: error while loading shared libraries: /nix/store/r34dgxr3c55ygn617pdhz1ir7q4jn70c-curl-7.70.0/lib/libcurl.so.4: invalid ELF header`
<clever> Nix_Installer: your drive is failing, and corrupting random files, fix the drive first
<nix_installer> it's a brand new drive
<clever> Nix_Installer: or the cable is damaged, or loose
qyliss has joined #nixos
* clever heads off to bed
<{^_^}> [nixpkgs] @marsam merged pull request #101004 → kubespy: 0.5.1 -> 0.6.0 → https://git.io/JTluX
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JT8GL
ninjin_ has quit [Remote host closed the connection]
ninjin has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #84572 → waitron: init at 2020-01-24 → https://git.io/JvAB4
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JT8GD
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos
nix_installer has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @omasanori opened pull request #101046 → gfan: fix build failures with cddlib v0.94l → https://git.io/JT8Gh
h0m1 has quit [Ping timeout: 272 seconds]
h0m1 has joined #nixos
<bqv> julm: would you mind updating the apparmor PR? can drop the first commit, but have to modify the second because services.samba.syncPasswordsByPam is deprecated
<bqv> hopefully one day won't have to maintain it as a separate patchset...
acarrico has quit [Ping timeout: 240 seconds]
growpotkin has quit [Ping timeout: 260 seconds]
sarcasticadmin has joined #nixos
sarcasticadmin has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @das-g opened pull request #101047 → [20.09] python3Packages.pyhaversion: add missing semantic-version → https://git.io/JT8cV
excelsiora has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #57033 → mkchromecast: init at 0.3.8.1 → https://git.io/fhp7C
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JT8c6
<excelsiora> hi, I installed nixos on my dad's laptop. when it sleeps (fold it closed) and wakes up (reopen the laptop) the wifi doesn't work, and I've tried various ways of restarting the network manager gui or even using nmtui, but it won't work again until I restart the laptop. Please help! :)
ransom has joined #nixos
ransom has quit [Quit: Textual IRC Client: www.textualapp.com]
m0rphism has quit [Ping timeout: 256 seconds]
jabster28 has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout merged pull request #101008 → microaeson: Unbreak via jailbreak → https://git.io/JTl2k
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/JT8Wf
lord| has quit [Read error: Connection reset by peer]
jabster28 has quit [Ping timeout: 246 seconds]
lord| has joined #nixos
sarcasticadmin has joined #nixos
jasom has joined #nixos
jasom has quit [Quit: WeeChat 2.9]
jasom has joined #nixos
spease has quit [Remote host closed the connection]
sum1[m] has joined #nixos
jabster28 has joined #nixos
<{^_^}> [nixpkgs] @evanjs opened pull request #101048 → imgbrd-grabber: init at 7.3.2 → https://git.io/JT8BU
jabster28 has quit [Ping timeout: 258 seconds]
euandreh has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #100964 → validatePkgConfig: fix variable scope → https://git.io/JTWFK
<{^_^}> [nixpkgs] @Ericson2314 pushed 2 commits to master: https://git.io/JT8B2
Supersonic112 has joined #nixos
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
Supersonic has quit [Ping timeout: 240 seconds]
Supersonic112 is now known as Supersonic
zakame has quit [Ping timeout: 258 seconds]
zakame has joined #nixos
ddellacosta has quit [Ping timeout: 256 seconds]
waleee-cl has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @sarcasticadmin opened pull request #101049 → goreleaser: init at 0.145.0 → https://git.io/JT8Er
jabster28 has joined #nixos
jabster28 has quit [Ping timeout: 272 seconds]
cfinch has quit [Ping timeout: 272 seconds]
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
mpiechotka has joined #nixos
<mpiechotka> Where can I get kernel config for nixos kernel?
<mpiechotka> NM. Mixed /proc/config.gz with /dev/config.gz for some reason
endformationage has quit [Quit: WeeChat 2.9]
mpiechotka has quit [Quit: mpiechotka]
cantaloupe has joined #nixos
<{^_^}> [nixpkgs] @jonringer pushed 315 commits to staging-20.09: https://git.io/JT8zG
sarcasticadmin has quit [Ping timeout: 258 seconds]
cantaloupe has quit [Quit: Leaving]
Maxdamantus has quit [Ping timeout: 265 seconds]
Maxdamantus has joined #nixos
hmpffff has joined #nixos
hmpffff has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Rusty1 has quit [Quit: WeeChat 2.3]
dominikh1 is now known as dominikh
<{^_^}> [nixpkgs] @jonringer opened pull request #101050 → [staging-20.09] fix plasma → https://git.io/JT82w
jabster28 has joined #nixos
palo1 has joined #nixos
jabster28 has quit [Ping timeout: 240 seconds]
palo has quit [Ping timeout: 260 seconds]
palo1 is now known as palo
cole-h has joined #nixos
ugubok has joined #nixos
emmanuel_erc has joined #nixos
<ugubok> My app doesn't see libmariadb.so.3, hovewer it is installed via mariadb-connector-c package. How to make it visible?
<ugubok> I know there is workaround by redifining LD_LIBRARY_PATH, but is there more nixos-way solution?
<lordcirth> ugubok, launch a nix-shell containing the lib?
nschoe has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<ugubok> lordcirth: yes! I forgot about nix-shell
<srhb> ,libraries ugubok
<{^_^}> ugubok: Don't install libraries through nix-env or systemPackages, use nix-shell instead. See https://nixos.wiki/wiki/FAQ/Libraries for details.
<srhb> ugubok: In general. ^ :)
amfl_ has joined #nixos
amfl has quit [Ping timeout: 260 seconds]
amfl_ is now known as amfl
<pinpox> Hey, has someone configured sourcehut via nix? Not sure how to start it or set config values in my configuration.nix
<pinpox> there are packages available, but not much of any documentation on how to use them
sangoma has joined #nixos
dadada_ has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #99088 → SSH audit 2.3.0 → https://git.io/JU1lD
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/JT862
<{^_^}> [nixpkgs] @vbgl opened pull request #101051 → ocamlPackages.google-drive-ocamlfuse: 0.7.21 → 0.7.22 → https://git.io/JT86V
ericsagnes has quit [Ping timeout: 272 seconds]
alp has joined #nixos
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #100819 → mkvtoolnix: 50.0.0 -> 51.0.0 → https://git.io/JTczO
<{^_^}> [nixpkgs] @rnhmjoj pushed 2 commits to master: https://git.io/JT8iI
<evanjs> Wasn't there a talk on that this nixcon or something? Could've sworn I saw something on the pad
<pinpox> evanjs: I haven't found anything, do you have a link to it?
luochen1990 has joined #nixos
<evanjs> pinpox: got it
<evanjs> #94 right now
<{^_^}> https://github.com/NixOS/nixpkgs/pull/94 (by aszlig, 8 years ago, merged): boomerang: New package from the fork.
<evanjs> Omg not the issue. Bad bot haha
<evanjs> Line 94 on that pad I linked
<evanjs> pinpox: derp. Could've just linked this I guess lol https://cryptpad.piratenpartei.de/code/#/2/code/edit/ApRw5VEkIsiwepXWIhvgIv78/
<evanjs> That's the pad for the sourcehut stuff mentioned in the first one. Looks like a few open PRs and etc
vk3wtf has joined #nixos
<pinpox> thanks
ericsagnes has joined #nixos
alp has quit [Ping timeout: 272 seconds]
* evanjs passes out
hmpffff has joined #nixos
m4ts has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @markus1189 opened pull request #101052 → haskellPackages.stan: Mark as not broken and enable tests → https://git.io/JT8Xn
sss2 has quit [Read error: Connection reset by peer]
sss2 has joined #nixos
<{^_^}> [nixpkgs] @equirosa opened pull request #101053 → legendary-gl: 0.0.14 -> 0.20.1 → https://git.io/JT8X0
m4tsa_ has quit [Ping timeout: 256 seconds]
<pinpox> evanjs: so... basically there are some PRs but nothing finished yet?
<pinpox> ;qa
ilmu has quit [Ping timeout: 246 seconds]
cjpbirkbeck has quit [Quit: Goodbye, take care]
ilmu has joined #nixos
sss2 has quit [Read error: Connection reset by peer]
sss4 has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
luochen1990 has quit [Remote host closed the connection]
m4tsa_ has joined #nixos
m4ts has quit [Ping timeout: 272 seconds]
saschagrunert has joined #nixos
jabster28 has joined #nixos
<octe> Wait for ofborg — This failed status will be cleared when ofborg finishes eval.
<octe> what does that mean in pull requests?
cfricke has joined #nixos
<srhb> octe: That the PR is queued for ofborg testing. ofborg will update that status once it's done.
<octe> my pr has been in that status for 3 days, is it normal?
<srhb> Probably not, no! Which one?
<{^_^}> #100688 (by henrikolsson, 3 days ago, open): noise-suppression-for-voice: init at 2020-10-12
jabster28 has quit [Ping timeout: 260 seconds]
<srhb> octe: Let's see if we can nudge it into action.
<octe> cool
pn has joined #nixos
pn has quit [Client Quit]
sss4 has quit [Ping timeout: 258 seconds]
sss2 has joined #nixos
<srhb> octe: Looks better now, thanks for the heads-up. I've added a few review comments, I hope you don't mind :)
<octe> perfect, thank you srhb
<{^_^}> [nixpkgs] @saschagrunert closed pull request #98153 → kubernetes: 1.19.1 -> 1.19.2 → https://git.io/JURV0
<octe> shabius, comments is what pull requests are for :)
lsix has joined #nixos
mananamenos has joined #nixos
cfinch has joined #nixos
gthm has joined #nixos
cr4y1 has joined #nixos
<Reventlov> What's the good thing to do when a review ask to change the commit name in a PR ?
<Reventlov> git amend, force push' Won't that lose the comments ?
justanotheruser has quit [Ping timeout: 260 seconds]
<srhb> Reventlov: They may be disassociated from the current commits, but I don't think they disappear.
<srhb> Reventlov: Manipulating the actual commits _should_ be fine, and is quite normal :)
orivej has quit [Ping timeout: 265 seconds]
<Reventlov> ok thanks
zupo has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @turion closed pull request #91662 → Fix #91570 cassandra driver → https://git.io/JJeRv
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos
zupo has quit [Client Quit]
zupo has joined #nixos
berberman has quit [Ping timeout: 244 seconds]
berberman has joined #nixos
zupo has quit [Ping timeout: 265 seconds]
orivej has quit [Ping timeout: 265 seconds]
zupo has joined #nixos
cole-h has quit [Quit: Goodbye]
cole-h has joined #nixos
alp has joined #nixos
zupo has quit [Ping timeout: 260 seconds]
cole-h has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @peti merged pull request #100215 → boost173 and boost174: Init both → https://git.io/JTTtE
<{^_^}> [nixpkgs] @peti pushed 3 commits to master: https://git.io/JT8Qz
ilmu has quit [Ping timeout: 240 seconds]
maxdevjs has quit [Ping timeout: 265 seconds]
<eyJhb> What it the feeling about having a package that is just a .jar file? e.g. not building the .jar from source?
Steelwire1 has joined #nixos
mac10688 has joined #nixos
<srhb> eyJhb: It's not preferred, but it does happen a lot due to how hard java stuff is to build in nixpkgs.
Steelwire has quit [Ping timeout: 260 seconds]
<eyJhb> srhb: Just trying out Dirbuster, and it sucks quite hard to build... But I am guessing it is because the dependencies are hard to fetch offline...
<srhb> That is usually the case, yes.
ManiacOfMadness has joined #nixos
<eyJhb> Do we have any tool for it? (trying to fetch deps)
<srhb> eyJhb: Depends on the build system. I think most of the maven stuff is semi-broken, but may work for every simple cases.
<eyJhb> Well, there isn't even any Maven stuff in this, as far as I know... So I guess it just hopes that you open it in Eclipse and compile it
mac10688 has quit [Ping timeout: 246 seconds]
mthst has joined #nixos
sigmundv has joined #nixos
zupo has joined #nixos
kenran has joined #nixos
thc202 has joined #nixos
spudly1 has quit [Ping timeout: 240 seconds]
mthst has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @JamieMagee opened pull request #101054 → pythonPackages.yappi: 1.2.5 -> 1.3.0 → https://git.io/JT8FJ
civodul has joined #nixos
hnOsmium0001 has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @basvandijk merged pull request #100988 → Cherry-pick netaddr-0.8.0 upgrade on release-20.09 → https://git.io/JTlca
<{^_^}> [nixpkgs] @basvandijk pushed 2 commits to release-20.09: https://git.io/JT8Fo
simonpe^^ has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout merged pull request #101052 → haskellPackages.stan: Mark as not broken and enable tests → https://git.io/JT8Xn
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/JT8FS
ilmu has joined #nixos
marsh has quit [Read error: Connection reset by peer]
<simonpe^^> hiya, is there some way that i can `import ../../.. {}` but if that fails fallback to `builtins.fetchGit { ... }`?
jabster28 has joined #nixos
marsh has joined #nixos
<simonpe^^> or otherwise place some file in the root of the project that`s .gitignored, that if it exists will override the `builtins.fetchGit { ... }` in the default.nix?
mac10688 has joined #nixos
jabster28 has quit [Ping timeout: 260 seconds]
<eyJhb> srhb: do we have a consencus on where to put "v" in a version number? I have version = "1.2.3", and then in the Github fetchFromGithub I have version = "v${version}";, Is that how it should be?
<eyJhb> Anyone, how does one manage this very specific version pinning in Python? https://github.com/iniqua/plecost/blob/develop/requirements.txt (in regards to package it for Nix)
<eyJhb> Not sure if this - ` sed -i 's/==/>=/g' requirements.txt` is OK
<eyJhb> ^ Messages was not sent before
phr0m3indh0v3n has joined #nixos
<LnL> simonpe^^: depends what you want exactly, you could use builtins.readDir ./. and check if there's a default.nix file
<simonpe^^> LnL: thx, I'll look into that
<{^_^}> [nixpkgs] @basvandijk merged pull request #100975 → rocksdb: support disabling building shared lib → https://git.io/JTlkA
<{^_^}> [nixpkgs] @basvandijk pushed 2 commits to master: https://git.io/JT8NY
noudle has joined #nixos
cfinch has quit [Read error: Connection reset by peer]
abcdw has joined #nixos
<{^_^}> [nixpkgs] @basvandijk opened pull request #101055 → rocksdb: support disabling building shared lib → https://git.io/JT8At
sgrunert has joined #nixos
lux1 has joined #nixos
<lux1> Hi, can anyone assist me with security.acme.certs? I get errors like > acme: error: 400 :: POST :: https://acme-v02.api.letsencrypt.org/acme/new-order :: urn:ietf:params:acme:error:malformed :: JWS verification error, url:
<lux1> I needed to remove the `user`, and no I'm having problems
saschagrunert has quit [Ping timeout: 265 seconds]
<lux1> maybe has anyone a simple example how to use `security.acme.certs` and nginx together?
<dminuoso> lux1: can you perhaps share the full output you're seeing?
<dminuoso> The manual contains examples
xd1le has joined #nixos
phr0m3indh0v3n has quit [Ping timeout: 240 seconds]
sss2 has quit [Quit: Leaving]
<lux1> the following new units were started: acme-airsonic.lux.name.timer, acme-debug.lux.name.timer, acme-fixperms.service
<lux1> warning: the following units failed: acme-airsonic.lux.name.service, acme-debug.lux.name.service
<lux1> ● acme-debug.lux.name.service - Renew ACME certificate for debug.lux.name
<lux1> Loaded: loaded (/nix/store/g10y4ln1mn1z230al2d098h5y94z7fdl-unit-acme-debug.lux.name.service/acme-debug.lux.name.service; enabled; vendor preset: enabled)
sss2 has joined #nixos
<lux1> Active: failed (Result: exit-code) since Mon 2020-10-19 10:53:22 CEST; 108ms ago
<lux1> TriggeredBy: ● acme-debug.lux.name.timer
<lux1> Process: 6189 ExecStart=/nix/store/vpvrjvlmam8i8mwdl7h49cjnp7y6pfc4-unit-script-acme-debug.lux.name-start/bin/acme-debug.lux.name-start (code=exited, status=1/FAILURE)
<lux1> Main PID: 6189 (code=exited, status=1/FAILURE)
<lux1> IP: 0B in, 0B out
<lux1> CPU: 141ms
<lux1> Okt 19 10:53:21 lux-clipper systemd[1]: Starting Renew ACME certificate for debug.lux.name...
<lux1> Okt 19 10:53:22 lux-clipper acme-debug.lux.name-start[6197]: 2020/10/19 10:53:22 [INFO] [debug.lux.name] acme: Obtaining bundled SAN certificate
<lux1> Okt 19 10:53:22 lux-clipper acme-debug.lux.name-start[6197]: 2020/10/19 10:53:22 Could not obtain certificates:
<lux1> Okt 19 10:53:22 lux-clipper acme-debug.lux.name-start[6197]: acme: error: 400 :: POST :: https://acme-v02.api.letsencrypt.org/acme/new-order :: urn:ietf:params:acme:error:malformed :: JWS verification error, url:
domogled has quit [Remote host closed the connection]
<lux1> Okt 19 10:53:22 lux-clipper systemd[1]: acme-debug.lux.name.service: Main process exited, code=exited, status=1/FAILURE
<lux1> Okt 19 10:53:22 lux-clipper systemd[1]: acme-debug.lux.name.service: Failed with result 'exit-code'.
<lux1> Okt 19 10:53:22 lux-clipper systemd[1]: Failed to start Renew ACME certificate for debug.lux.name.
<lux1> ● acme-airsonic.lux.name.service - Renew ACME certificate for airsonic.lux.name
<lux1> Loaded: loaded (/nix/store/1s5f0acaq51p7wcas06j17zmq53kzhh1-unit-acme-airsonic.lux.name.service/acme-airsonic.lux.name.service; enabled; vendor preset: enabled)
<lux1> Active: failed (Result: exit-code) since Mon 2020-10-19 10:53:22 CEST; 91ms ago
<lux1> TriggeredBy: ● acme-airsonic.lux.name.timer
<lux1> Process: 6187 ExecStart=/nix/store/fl3885lfdpsrfj92g5f3ddb8khi8acql-unit-script-acme-airsonic.lux.name-start/bin/acme-airsonic.lux.name-start (code=exited, status=1/FAILURE)
<lux1> Main PID: 6187 (code=exited, status=1/FAILURE)
<lux1> IP: 0B in, 0B out
<lux1> CPU: 165ms
<dminuoso> lux1: Use a paste site the next time.
<lux1> ok, sorry
<dminuoso> This behavior is usually frowned upon and can you get kicked out, banned or disconnected from the IRC network. :)
<dminuoso> lux1: What does the journal say for that unit?
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JT8Ap
<{^_^}> [nixpkgs] @teto opened pull request #101056 → visidata: 1.5.2 -> 2.0.1 → https://git.io/JT8xL
<{^_^}> [nixpkgs] @7c6f434c merged pull request #101046 → gfan: fix build failures with cddlib v0.94l → https://git.io/JT8Gh
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/JT8xq
mthst has joined #nixos
<{^_^}> go-acme/lego#1006 (by mxrlkn, 49 weeks ago, open): JWS verification error
euandreh has joined #nixos
<dminuoso> I wonder whether this is related
<dminuoso> lux1: Try making a new certificate anew rather than renewal?
<lux1> how would I do that?
<lux1> I tried to delete /var/lib/acme/acme-challenges
whald has quit [Quit: Leaving]
phr0m3indh0v3n has joined #nixos
<lux1> dminuoso: I tried to delete that folder, rebuild with all acme related removed from my config, then add it again and rebuild again
<dminuoso> lux1: Did you remember to open your firewall?
<dminuoso> nixos by default keeps your system quite shut. :)
<lux1> good hint, but actually nginx did not start
<lux1> seems to be a permission error.
<lux1> is `users.users.nginx.extraGroups = ["acme"];` the right way to put nginx into the acme group?
<dminuoso> Looks right
hyper_ch2 has joined #nixos
phr0m3indh0v3n has quit [Quit: -a- IRC for Android 2.1.59]
<lux1> dminuoso: thanks a lot!
<lux1> got a certificate
<{^_^}> [nixpkgs] @vcunat pushed to staging-next « Merge: first-parent history cleanup »: https://git.io/JT8p1
<lux1> will see if renewal works in 3 months
<lux1> do you know if its possible to use `forceSSL` in combination with `acmeRoot`?
gxt has quit [Ping timeout: 240 seconds]
<lux1> or will it prevent the access to the acmeRoot with http?
fadenb[m] has joined #nixos
<dminuoso> No idea, I dont use HTTP-01 challenges. I just use DNS-01 with acme-dns
ilmu has quit [Ping timeout: 260 seconds]
<lux1> well, still thanks a lot
spudly has joined #nixos
whald has joined #nixos
<{^_^}> [nix] @edolstra merged pull request #4162 → Switch to Nixpkgs 20.09 → https://git.io/JTlQE
<{^_^}> [nix] @edolstra pushed 4 commits to master: https://git.io/JT8hJ
Chiliparrot has joined #nixos
gxt has joined #nixos
srhm has joined #nixos
<{^_^}> [nix] @edolstra merged pull request #4080 → Add some internal documentation for flake support objects. → https://git.io/JUrzg
<{^_^}> [nix] @edolstra pushed 6 commits to master: https://git.io/JT8hn
<{^_^}> [nixpkgs] @7c6f434c merged pull request #101056 → visidata: 1.5.2 -> 2.0.1 → https://git.io/JT8xL
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/JT8hc
spudly has quit [Ping timeout: 256 seconds]
excelsiora has quit [Remote host closed the connection]
fendor has joined #nixos
<{^_^}> [nixpkgs] @aaronjanse opened pull request #101057 → relibc: fix for nix 3.0 → https://git.io/JT8jI
vldn has quit [Ping timeout: 272 seconds]
vldn has joined #nixos
fendor has quit [Remote host closed the connection]
meh` has joined #nixos
a-h has quit [Remote host closed the connection]
ilmu has joined #nixos
<{^_^}> [nixpkgs] @Zimmi48 opened pull request #101058 → coq: also install ocaml and findlib → https://git.io/JT4vI
spudly has joined #nixos
spudly has quit [Client Quit]
spudly has joined #nixos
<{^_^}> [nixpkgs] @srhb merged pull request #101025 → kubernetes: 1.19.1 -> 1.19.3 → https://git.io/JTlHE
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/JT4vC
ericsagnes has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @srhb opened pull request #101059 → [20.09] kubernetes: 1.19.1 -> 1.19.3 → https://git.io/JT4vP
<{^_^}> [nixpkgs] @timstott opened pull request #101060 → terraform: provider initialization test → https://git.io/JT4vA
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
vldn has quit [Read error: Connection reset by peer]
vldn has joined #nixos
ericsagnes has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #98410 → rustscan: 1.8.0 -> 1.10.1 → https://git.io/JUuxR
<{^_^}> [nixpkgs] @Mic92 pushed 4 commits to master: https://git.io/JT4fl
spudly has quit [Ping timeout: 260 seconds]
werner291 has joined #nixos
nicoo has quit [Ping timeout: 240 seconds]
teto has joined #nixos
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JT4JG
orivej has joined #nixos
nicoo has joined #nixos
Darkmatter66 has quit [Quit: ZNC 1.7.5 - https://znc.in]
Darkmatter66 has joined #nixos
<{^_^}> [nixpkgs] @teto merged pull request #100744 → iperf3: 3.8.1 -> 3.9 → https://git.io/JTZbb
<{^_^}> [nixpkgs] @teto pushed commit from @dasJ to master « iperf3: 3.8.1 -> 3.9 (#100744) »: https://git.io/JT4J2
<teto> hum hardlinking sounds interesting "note: currently hard linking saves 17592186044416.00 MiB"
spudly has joined #nixos
abcdw_ has joined #nixos
<niksnut> teto: I think that's fixed on master
__monty__ has joined #nixos
<tobiasBora> Hello, the fixup phase tries to apply patchelf on some files libcudnn_cnn_infer.so.8, and it fails with an error "maximum file size exceeded on a library". Any idea how to solve that?
<omasanori[m]> teto: https://github.com/NixOS/nix/issues/1310 maybe?
<{^_^}> nix#1310 (by sjau, 3 years ago, open): NixOS cleanup freed 124 PB (on a 512GB SSD)
abcdw has quit [Ping timeout: 256 seconds]
<teto> haha nice
jabster28 has joined #nixos
spudly has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @AluisioASG opened pull request #101061 → nixos/doc: fix itemization in the 20.09 release notes → https://git.io/JT4Uc
m0rphism has joined #nixos
jabster28 has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @suhr opened pull request #101062 → v0.022 → https://git.io/JT4US
spudly has joined #nixos
jabster28 has joined #nixos
alp has quit [Ping timeout: 272 seconds]
<typetetris> In which order are substituters tried? Ascending (entry most to the left first) or Descending order of `substituters` in `/etc/nix/nix.conf`?
spudly has quit [Ping timeout: 240 seconds]
Neo-- has joined #nixos
sss2 has quit [Ping timeout: 258 seconds]
spudly has joined #nixos
alp has joined #nixos
rprije has quit [Ping timeout: 246 seconds]
fendor has joined #nixos
m3thos has joined #nixos
jabster28 has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @IvarWithoutBones opened pull request #101063 → pythonPackages.pysychonaut: init at 0.6.0 → https://git.io/JT4Is
zarel has joined #nixos
mthst has quit [Remote host closed the connection]
mthst has joined #nixos
spudly has quit [Ping timeout: 256 seconds]
orivej has quit [Ping timeout: 260 seconds]
abcdw_ has quit [Ping timeout: 260 seconds]
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/90813d6e126 (from 3 days ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
zarel_ has joined #nixos
zarel has quit [Ping timeout: 265 seconds]
andymandias has joined #nixos
ManiacOfMadness has quit [Ping timeout: 272 seconds]
spudly has joined #nixos
spudly has quit [Client Quit]
spudly has joined #nixos
spudly has quit [Ping timeout: 260 seconds]
ManiacOfMadness has joined #nixos
zangi has quit [Quit: WeeChat 2.9]
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #100821 → imv: enable LIBNSGIF and LIBJPEG backends → https://git.io/JTcVH
<{^_^}> [nixpkgs] @rnhmjoj pushed 2 commits to master: https://git.io/JT4qj
zangi has joined #nixos
<zangi> any reason this shouldn't be merged upstream? https://github.com/NixOS/nixpkgs/issues/24137#issuecomment-317196436
<{^_^}> [nixpkgs] @basvandijk merged pull request #101055 → rocksdb: support disabling building shared lib → https://git.io/JT8At
<{^_^}> [nixpkgs] @basvandijk pushed 2 commits to release-20.09: https://git.io/JT4mT
<etu> zangi: you shouldn't reference things in /run/current-system/sw/... it should reference to paths within the store
cfricke has quit [Ping timeout: 246 seconds]
<etu> zangi: Ah, the commit pushed after that comment does exactly what I said above
<etu> I see, that's in another tree
kenran has quit [Ping timeout: 256 seconds]
kaliumxy1 has joined #nixos
vikanezrimaya has joined #nixos
majkir has joined #nixos
<majkir> what is the best way to manage a postgres read-only replication with nixos please?
<vikanezrimaya> I wonder, what's wrong with this build? https://hydra.nixos.org/build/128686785 - "unsupported system type" sounds like a misconfiguration error on Hydra
<{^_^}> [nixpkgs] @zanculmarktum opened pull request #101064 → xorg.libX11: use the absolute path of libXcursor.so.1 → https://git.io/JT4YG
kaliumxyz has quit [Ping timeout: 240 seconds]
lsix has quit [Quit: WeeChat 2.9]
lsix has joined #nixos
__Sander__ has joined #nixos
spudly has joined #nixos
zangi has quit [Quit: WeeChat 2.9]
<niksnut> vikanezrimaya: this should be fixed now
jabster28 has joined #nixos
<vikanezrimaya> niksnut: will the affected jobs be restarted or should they run again on the next evaluation tomorrow?
majkir has quit [Remote host closed the connection]
Maxdamantus has quit [Ping timeout: 272 seconds]
Maxdamantus has joined #nixos
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
abcdw has joined #nixos
<{^_^}> [nixpkgs] @markuskowa opened pull request #101065 → openmolcas: 19.11 -> 20.10 → https://git.io/JT43H
<{^_^}> [nixpkgs] @0x4A6F opened pull request #101066 → [20.09] routinator: 0.7.1 -> 0.8.0 → https://git.io/JT4sv
avn has joined #nixos
<avn> Hello! Folks, how to make override on flake's input, if it input have flake=false option?
<LnL> doesn't that mean the source is not a flake?
kaliumxyz has joined #nixos
<clefru_mm> Sigh, hydra is red for many days now and we have a zero-click bluetooth exploit in the wild.
<clefru_mm> -"in the wild".
ilmu has quit [Ping timeout: 244 seconds]
ilmu has joined #nixos
kaliumxy1 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @vbgl merged pull request #100330 → ocamlPackages.ppx_sqlexpr: use ppxlib instead of the deprecated ppx_core → https://git.io/JTIK6
<{^_^}> [nixpkgs] @vbgl pushed to master « ocamlPackages.ppx_sqlexpr: use ppxlib instead of the deprecated ppx_core »: https://git.io/JT4Gc
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<risson> ,channels
<{^_^}> Largest Nix channels: #nixos, #nixos-dev, #nixos-chat, #nixos-aarch64, #nixos-security, #nixcon, #nixos-officehours, #nixops, #haskell.nix, #nix-darwin, #nixos-de, #nixos-emacs, #nixos-on-your-router, #nixos-nur, #nix-lang, #nixos-fr, #nixos-systemd, #nixos-borg, #nixos-wiki
<siraben> Is it possible to search all the hydra build logs from https://hydra.nixos.org/eval/1617854 ?
zupo has joined #nixos
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos
<LnL> you can view the logs locally with nix log <path>
<niksnut> vikanezrimaya: I restarted some builds in trunk-combined
<{^_^}> [nixpkgs] @ryantm merged pull request #100996 → kibi: 0.2.0 -> 0.2.1 → https://git.io/JTl8a
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JT4nR
<avn> LnL: yup, not a flake. I just used flake mechanism for pin dependecny source via fetchgit
<LnL> how does it have inputs then?
<vikanezrimaya> niksnut: yay! looks like I may be able to get an update with Linux 5.9 soon!
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @deviant opened pull request #101067 → nixos/caddy: remove services.caddy.agree → https://git.io/JT4nD
acarrico has joined #nixos
maxdevjs has joined #nixos
fendor has quit [Quit: Leaving]
<avn> LnL: `sdbus-cpp-src = { url = "github:Kistler-Group/sdbus-cpp"; flake = false; };`
sss2 has joined #nixos
zangi has joined #nixos
<zangi> ,
<{^_^}> Special commands: find tell locate expand inclusive-language random-pr - Commands sorted by use count, page 0 (use ,<n> to view page <n>): help libraries channels paste ping escape'' escape" -a library overlay ifd pinning profiling unfree botsnack ask which-channel xml xy fancy-uninstall imperative wololo nixlang++ cache pills pointers home-manager invite runtimedeps stateversion thesis tofu commands matrixbridge exec smart-questions configsearch
<zangi> ,help
<{^_^}> Use `,` to list all commands, `,foo = Foo!` to define foo as "Foo!", `,foo =` to undefine it, `,foo` to output "Foo!", `,foo somebody` to send "Foo!" to the nick somebody
<aanderse> ping ma27
<aanderse> ma27: having the same issue you had with acme, but your solution isn't working
<aanderse> :(
aanderse_ has joined #nixos
<aanderse> upgrade to 20.09 and i get the error you had
<ma27[m]> pong
<ma27[m]> can you please link the issue so I can re-read the conversation? :)
<LnL> avn: yeah, but that results in a path input with some metadata which doesn't have any more inputs
<typetetris> Can I somehow access the network from within a build script in a call to `nix-build`? Like some `--impure` option or something?
<ma27[m]> aaron: have you tried what I described in https://github.com/NixOS/nixpkgs/pull/91121#issuecomment-692180005 ? This is a more precise description of what I did to fix the issue :)
<{^_^}> [nixpkgs] @davidtwco opened pull request #101069 → mdcat: 0.21.1 -> 0.22.1 → https://git.io/JT4C4
<aanderse> ma27: i tried a rough go at that and it didn't work, but trying again now following more specifically what you said... thanks
<aanderse_> ma27[m]: looks like following instructions a bit closer (i missed the tmpfiles recreation bit) was the solution
<{^_^}> [nixpkgs] @deviant opened pull request #101070 → mpd: remove unused fetchpatch argument → https://git.io/JT4CD
<siraben> Does anyone know how to fix `src/blob.c:12:10: fatal error: malloc.h: No such file or directory` type errors when building C programs on darwin?
<aanderse_> ma27[m]++
<{^_^}> ma27[m]'s karma got increased to 20
<ma27[m]> great, good to know :)
<aanderse_> seems like this bug in lego is pretty bad though
camsbury has joined #nixos
<ma27[m]> I agree
<aanderse_> have to nuke your /var/lib/acme folder and rerun all certs if you hit it :(
<ma27[m]> unfortunately I'm not a go person so I'm not really motivated to investigate the actual cause
<aanderse_> i know lego is the new hotness in the LE world, but sometimes there is something to say for good old reliable certbot i guess :\
<ma27[m]> but, did it occur while switching from 20.03 to 20.09 or unstable?
<aanderse_> i'm switching from 20.03 to 20.09
<dminuoso> aanderse_: certbot is *not* good or reliable.
<dminuoso> It's a horrible blob of very horrible python code.
<ma27[m]> if that's the case I'm not really sure anymore if it's just a conincidence that this occurs after switching to a nixos version with a heavily changed acme module tbh.
<aanderse_> dminuoso: sure, i agree... but it does work
montmorency has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #99999 → routinator: 0.7.1 -> 0.8.0 → https://git.io/JUhz0
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JT4WH
<dminuoso> aanderse_: It must be linked to some newer version of lego. I noticed other people having the same issue today with inxos.
anderslundstedt has joined #nixos
<laerling> Hi! How can I find out who the maintainer of a specific nixpkg is?
<infinisil> laerling: The meta.maintainers field shows you that
<infinisil> > hello.meta.maintainers
<{^_^}> [ <CODE> ]
<infinisil> > :p hello.meta.maintainers
<{^_^}> [ { email = "edolstra+nixpkgs@gmail.com"; github = "edolstra"; githubId = 1148549; name = "Eelco Dolstra"; } ]
hmpffff has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hmpffff has joined #nixos
<siraben> infinisil: wow, was trying the same thing just now in nix repl but couldn't get it to fully display the object
<siraben> `:p` is great
aanderse_ has quit []
anderslu1dstedt has quit [Ping timeout: 260 seconds]
<laerling> Thanks. I'll try that :)
<laerling> Hmm, I think I'm still doing something wrong. In nix repl I do `np = import <nixpkgs>` and `:p np.open-vm-tools.meta.maintainers`, but it complains, that it's a function instead of a set.
zupo has joined #nixos
fendor has joined #nixos
<lassulus> import <nixpkgs> {}
hmpffff has quit [Ping timeout: 260 seconds]
<laerling> Right... m) Totally forgot that. Thanks.
<{^_^}> [nixpkgs] @ju1m opened pull request #101071 → apparmor: try again to fix and improve → https://git.io/JT4lF
<avn> LnL: it works (worked) with normal repo, but I can't divert it to local clone (I need some hacks on project). Path just passed as src attribute to mkDerivation
<{^_^}> [nixpkgs] @mweinelt merged pull request #101066 → [20.09] routinator: 0.7.1 -> 0.8.0 → https://git.io/JT4sv
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to release-20.09: https://git.io/JT48U
<__red__> ,locate niv
<{^_^}> Found in packages: haskellPackages.niv.bin
<julm> bqv: right, I've seen that syncPasswordsByPam problem, and good news, it is automatically fixed by the merging happening when reverting vcunat's revert, I had only updated my apparmor branch, but indeed I need to open a new PR, this is done here: https://github.com/NixOS/nixpkgs/pull/101071 Thanks again for caring about all this :)
<{^_^}> #101071 (by ju1m, 3 minutes ago, open): apparmor: try again to fix and improve
<infinisil> > niv
<{^_^}> "<derivation /nix/store/3ykf4jdhcx8fsjjihkva91zcrgq6smrc-niv-0.2.18.drv>"
puffnfresh has joined #nixos
nonfinito has joined #nixos
meh` has quit [Read error: Connection reset by peer]
lunik1 has quit [Read error: Connection reset by peer]
lunik1 has joined #nixos
meh` has joined #nixos
ElNomReal has joined #nixos
<{^_^}> [nixpkgs] @srhb merged pull request #101059 → [20.09] kubernetes: 1.19.1 -> 1.19.3 → https://git.io/JT4vP
<{^_^}> [nixpkgs] @srhb pushed 2 commits to release-20.09: https://git.io/JT44F
<{^_^}> [nixpkgs] @mweinelt merged pull request #101035 → [20.09] python{2,3}Packages.galario: 1.2.1 -> 1.2.2 → https://git.io/JTlhs
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to release-20.09: https://git.io/JT44p
<__red__> infinisil: the reason for me asking the bot is that I didn't find it in a "nix search niv"
<__red__> and since the word "universal" contains the string "niv" - it was an amount to visibly page through
<__red__> so, I'm not sure how else other than the bot I coluld have found it
<eacameron> What's the recommended way to install Nix in WSL?
<__red__> I wonder why nix search niv didn't return nixpkgs.niv ?
<{^_^}> [nixpkgs] @peterhoeg opened pull request #101073 → pev: 2018-07-22 -> 2020-05-23 → https://git.io/JT4B4
fresheyeball has quit [Quit: WeeChat 2.7.1]
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « oh-my-zsh: 2020-10-15 -> 2020-10-18 »: https://git.io/JT4Bh
emmanuel_erc has quit [Ping timeout: 272 seconds]
<m3thos> How can I try openzfs 2.0rc on NixOS ? I'm using stable (20.03) and would like to continue on stable, just use a specific version of zfs (2.0 instead of 0.8.4)
<pickfire> How do we know which package build is being cached by cache.nixos.org? Is it those that is only on the top-level, how about those that user could configure with `gtk = gtk3`?
gustavderdrache has joined #nixos
Rusty1 has joined #nixos
<evanjs> eacameron: now that the WAL stuff has been patched, you should be fine installing with curl like normal
<eacameron> evanjs: single-user I assume? systemd isn't installed in my ubuntu distro on wsl
zangi has quit [Quit: WeeChat 2.9]
<evanjs> systemd isn't natively supported on WSL atm and the "workarounds" I've seen are 🤮
<evanjs> Waiting on this issue https://github.com/NixOS/nixpkgs/issues/30391
<{^_^}> #30391 (by ThomasMader, 3 years ago, open): NixOS in Windows Store for Windows Subsystem for Linux (WSL)
kenran has joined #nixos
<eacameron> evanjs: nixos.org/guides/install-nix.html recommends multi-user install on WSL but that must be out of date.
<eacameron> evanjs: Yeah that works great!
<__red__> If you'd told me a decade ago that Microsoft would be the world's largest distributor of Linux I wouldn't have believed it
ilmu has quit [Ping timeout: 240 seconds]
lunik1 has quit [Quit: :x]
<evanjs> Hrm I might want to try that. I haven't had to in a while so it might. That's just the last thing I did lol
<evanjs> __red__: really happy with where everything is going rn
<__red__> I'm not going to lie, I'm still not a fan of systemd
<__red__> it takes all my self control to not rant anytime I see it
<__red__> I guess I'll adjust in another 10 years or sop
kenran has quit [Ping timeout: 260 seconds]
<simpson> Surely it can't be the first time you've seen bad Free Software. There's so much of it!
<evanjs> eacameron: my guess is that I have it backwards and the WAL patch was for the multi user installation 😝
<__red__> It's the first time that I've seen an entire industry embrace bad Free Software with such gusto
<evanjs> Anyway, IIRC, that should be live with 2.3.7 (current stable nix)
lunik1 has joined #nixos
<__red__> Now? Well... there's so much to choose from.
pr06lefs has joined #nixos
<eacameron> evanjs: well I tried the --daemon install and it failed
philr has quit [Ping timeout: 246 seconds]
meh` has quit [Ping timeout: 246 seconds]
hyper_ch2 has quit [Quit: Connection closed]
<{^_^}> [nixpkgs] @Kloenk opened pull request #101074 → onefetch: 2.4.0 -> 2.5.0 → https://git.io/JT4E1
<{^_^}> [nixpkgs] @petabyteboy merged pull request #101074 → onefetch: 2.4.0 -> 2.5.0 → https://git.io/JT4E1
<{^_^}> [nixpkgs] @petabyteboy pushed commit from @Kloenk to master « onefetch: 2.4.0 -> 2.5.0 (#101074) »: https://git.io/JT4uv
ericsagnes has quit [Ping timeout: 260 seconds]
mthst has quit [Quit: Leaving]
<tobiasBora> So nobody knows why I cannot use opencl inside a steam-run? For reference, I enabled hardware.opengl.extraPackages = with pkgs; [ intel-ocl ]; so that "clinfo" detects 1 hardware. But if I run "clinfo" inside steam-run (created using nix-build -E "with import <nixpkgs> {}; (steam.override {extraPkgs = pkgs: [ocl-icd gnome3.librsvg clinfo]; }).run") it detects no hardware.
abcdw has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @romildo opened pull request #101075 → numix-solarized-gtk-theme: 20180913 -> 20200910 → https://git.io/JT4gW
<{^_^}> [nixpkgs] @stigtsp merged pull request #101012 → perlPackages.Linux*: disable on non-Linux platforms → https://git.io/JTlod
<{^_^}> [nixpkgs] @stigtsp pushed 2 commits to master: https://git.io/JT4gK
<avn> LnL: manual forging of flake.lock works of course ;)
mschwaig has left #nixos ["WeeChat 2.7.1"]
mschwaig has joined #nixos
ericsagnes has joined #nixos
puffnfresh has quit [Ping timeout: 258 seconds]
<evanjs> eacameron: ah good to know. Might investigate (at least open issue wise :p) at dome point. Currently making my config more WSL/home-manager only friendly. Definitely plenty of gotchas there 😝
<evanjs> Some point* 😪
<clefru_mm> tobiasBora: Try pkgsi686Linux.ocl-icd pksi686Linux.gnome3.librsvg pkgsi688Linux.clinfo. Steam is a 32-bit system
<evanjs> So nodejs peoples: I was packaging something from source and it failed (presumably due to `npm i` -- I can run with 1 thread to verify) -- and the module that runs `npm i` does not have a version in the `package.json` -- a requirement for `node2nix`. Any suggestions?
<tobiasBora> clefru_mm: but I'm not running steam (the game) directly, just steam-run to fake a FHS system.
<tobiasBora> clefru_mm: I tried, same problem
<clefru_mm> Call "uname -m" inside steam-run and verify that you are not in i686 emulation mode
emmanuel_erc has joined #nixos
<{^_^}> #101048 (by evanjs, 11 hours ago, open): imgbrd-grabber: init at 7.3.2
<evanjs> I settled on packaging the binary for now
<evanjs> But it's spitting out some annoying messages about not being able to create `/home/travis` from the terminal and it's driving me nuts
orivej has joined #nixos
Chiliparrot has joined #nixos
alp has quit [Ping timeout: 272 seconds]
ris has joined #nixos
<{^_^}> [nixpkgs] @ymeister opened pull request #101077 → nodePackages.readability-cli: init at 1.1.5 → https://git.io/JT4VP
jd823592 has joined #nixos
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
pbb has joined #nixos
<jd823592> Hello, I am currently on 20.03 and have boot.binfmt.emulatedSystems = [ "aarch64-linux" ] but that pulls in qemu-4.2.0/bin/qemu-aarch64 internally, I need qemu-5.1 (for example from nixos-unsable), how should I go about forcing qemu-5.1 to be used in the binfmt trickery :)?
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ris has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @jonringer closed pull request #101027 → [20.09] libsForQt5X.qtquickcontrols: disable → https://git.io/JTlQx
<{^_^}> [nixpkgs] @jonringer closed pull request #101050 → [staging-20.09] fix plasma → https://git.io/JT82w
hnOsmium0001 has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #101078 → kdeFrameworks.plasma-framework: aligned with QtQuick 2.12 → https://git.io/JT4rH
maxdevjs has quit [Ping timeout: 272 seconds]
growpotkin has joined #nixos
<siraben> Does anyone know how to fix `fatal error: malloc.h: No such file or directory` type errors when building C programs on macOS?
<siraben> I'm not sure why it can't find the usual headers
<siraben> Even when adding glib to buildInputs
<{^_^}> [nixpkgs] @zanculmarktum closed pull request #101064 → xorg.libX11: use the absolute path of libXcursor.so.1 → https://git.io/JT4YG
<exarkun> siraben: Do you have a minimal, self-contained, complete example?
<siraben> exarkun: pkgs/tools/package-management/apk-tools/default.nix
<siraben> I'm trying to fix this build
<avn> Is some magic in "locked" statement in flake.lock related to "local dirty git repos"?
<siraben> exarkun: My version ATM: http://ix.io/2Bgl
<typetetris> I noticed that while being inside a `nix-shell` I can only use one core of my computer. But I couldn't figure out, how the restriction is done. Is it some cgroup or taskset magic? How can I get around this, if I want?
fendor has quit [Remote host closed the connection]
<bqv> Wait, really?
<typetetris> I use a `shell.nix` using `mkShell` from nixpkgs. But I guess, it is some configuration in `/etc/nix/nix.conf`?
<{^_^}> [nixpkgs] @jonringer merged pull request #101036 → [20.09] python3Package.pytest-flask: remove support for python 2.7 → https://git.io/JTlj4
<{^_^}> [nixpkgs] @jonringer pushed commit from @jfroche to release-20.09 « python3Package.pytest-flask: remove support for python 2.7 »: https://git.io/JT4KW
meh` has joined #nixos
hmpffff has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #101037 → python3Packages.python-markdown-math: remove support for python 2.7 → https://git.io/JT8v7
<{^_^}> [nixpkgs] @jonringer pushed commit from @jfroche to master « python3Package.python-markdown-math: remove support for python 2.7 »: https://git.io/JT4KX
<{^_^}> [nixpkgs] @jonringer merged pull request #100955 → [20.09] pythonPackages.pymc3: fix build, init pythonPackages.fastprogress at 1.0.0 → https://git.io/JTWDn
<{^_^}> [nixpkgs] @jonringer pushed 3 commits to release-20.09: https://git.io/JT4K9
<{^_^}> [nixpkgs] @jonringer merged pull request #101047 → [20.09] python3Packages.pyhaversion: add missing semantic-version → https://git.io/JT8cV
<{^_^}> [nixpkgs] @jonringer pushed commit from @makefu to release-20.09 « python3Packages.pyhaversion: add missing semantic-version »: https://git.io/JT4Kx
<typetetris> okay, `nix-shell -p jq` doesn't show that behaviour ...
cfricke has joined #nixos
hmpffff has quit [Ping timeout: 272 seconds]
<exarkun> siraben: note glib is not glibc
<evanjs> siraben: my first thought is something along the lines of using the correct stdenv. Wouldn't we typically use clang in macOS? Etc
<{^_^}> [nixpkgs] @oxzi opened pull request #101079 → libpeas: 1.26.0 -> 1.28.0 → https://git.io/JT46y
<evanjs> *without looking at the example or etc lol
vikanezrimaya has quit [Remote host closed the connection]
montmorency has quit [Remote host closed the connection]
cfricke has quit [Ping timeout: 260 seconds]
ilmu has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<whald> hmm, does anyone know what's up with hydra? i see tons of failed jobs with status "unsupported system type", e.g. https://hydra.nixos.org/build/128674421
<{^_^}> [nixpkgs] @Ma27 pushed commit from @marsam to release-20.09 « terraform_0_13: 0.13.2 -> 0.13.4 »: https://git.io/JT4iz
justanotheruser has joined #nixos
ddellacosta has joined #nixos
zupo has joined #nixos
<siraben> evanjs: usually, yes. For instance I could pass the CC=cc flag to make
zupo has quit [Client Quit]
sarcasticadmin has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #101021 → ansible-lint: 4.2.0 -> 4.3.5 → https://git.io/JTlyf
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JT4PY
<evanjs> siraben: not too familiar with nix/darwin stuffs, but do you ever need to use a different stdenv than clangStdenv, etc?
<evanjs> or different cc, etc, idk
night has quit [Quit: night]
<siraben> Changing glib to glibc seem to make it progress future
<siraben> evanjs: No, I've only ever used the regular stdenv
<jd823592> suppose I have a package and I want to refer to a binary provided by that package, how would I get the absolute path to the binary from the package expression and the name of the binary?
<siraben> s/future/futher
<siraben> Oh, nevermind, glibc failed
<evanjs> flokli: crap. missed another one. looks like my latestRustPlatform shim broke (adapted from https://gitlab.com/jD91mZM2/scaff-repo/-/blob/master/templates/build-rust-package/scaff-out/default.nix) -- time for some digging...
sangoma has quit [Ping timeout: 246 seconds]
<evanjs> these error: attempt to call something which is not a function but a set, at ... fixed-points ... errors are my favorite :P
alp has joined #nixos
NightA has joined #nixos
Steelwire has joined #nixos
Steelwire1 has quit [Ping timeout: 260 seconds]
NightA has quit [Client Quit]
NightA has joined #nixos
codygman has quit [Read error: Connection reset by peer]
ManiacOfMadness has quit [Ping timeout: 272 seconds]
NightA is now known as night
deltab has joined #nixos
codygman has joined #nixos
<evanjs> jd823592: something like "${pkg}/bin/binary-name"
ManiacOfMadness has joined #nixos
<evanjs> "${pkg}" will resolve to the package's outPath
<jd823592> evanjs: thanks, i missed the quotes
<edcragg> anyone know how i can fix fontconfig issues in gnome3 on unstable? characters are being rendered as boxes in some specific apps, something about a recent fontconfig update
shibboleth has joined #nixos
eoli3n_ has joined #nixos
ManiacOfMadness has quit [Ping timeout: 272 seconds]
kenran has joined #nixos
jabster28_ has joined #nixos
jabster28 has quit [Ping timeout: 244 seconds]
<evanjs> edcragg: quite a few things changed with fontconfig lately. e.g. penultimate got removed. there are some notes under https://nixos.org/manual/nixos/unstable/release-notes.html#sec-release-20.09, but I'm not sure if that helps any
<evanjs> #95358 has some more information
<{^_^}> https://github.com/NixOS/nixpkgs/pull/95358 (by jtojnar, 9 weeks ago, merged): fontconfig: Stop using versioned config dirs
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JT41y
<Ankhers> Could I please get someone to merge either https://github.com/NixOS/nixpkgs/pull/99883 or https://github.com/NixOS/nixpkgs/pull/100919 and close whichever is not merged?
<{^_^}> #99883 (by mtanzi, 1 week ago, open): elixir_1_11: init at 1.11.0
<{^_^}> #100919 (by r-ryantm, 1 day ago, open): elixir: 1.10.4 -> 1.11.1
ElNomReal has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @ryantm merged pull request #99883 → elixir_1_11: init at 1.11.0 → https://git.io/JUAo9
<{^_^}> [nixpkgs] @ryantm pushed 3 commits to master: https://git.io/JT41x
<{^_^}> [nixpkgs] @ryantm closed pull request #100919 → elixir: 1.10.4 -> 1.11.1 → https://git.io/JTWkW
<ryantm> Ankhers: done
<Ankhers> ryantm: Thanks!
kenran has quit [Ping timeout: 258 seconds]
tarruda has quit [Ping timeout: 240 seconds]
<edcragg> evanjs: thanks!
<evanjs> flokli: think I got it. Moved the nixpkgs-mozilla pin to the top-level of the overlay (where it should have been anyway...) and switched `import <nixpkgs>` out with `sources.nixpkgs`, etc. All the pins :D
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to release-20.09: https://git.io/JT4M7
<evanjs> probably better that _all_ the rust stuff in the overlay uses latest, anyhow
eoli3n_ has quit [Ping timeout: 240 seconds]
<evanjs> duhh... I have to override rustPlatform, too. oops :P
<evanjs> anyway, still 100% better being done at the top level imo
<{^_^}> [nixpkgs] @oxzi closed pull request #101079 → libpeas: 1.26.0 -> 1.28.0 → https://git.io/JT46y
<{^_^}> [nixpkgs] @jonringer merged pull request #100499 → pythonPackages.pyatv: move pytestCheckHook to checkInputs → https://git.io/JTYWH
<{^_^}> [nixpkgs] @jonringer pushed commit from @uvNikita to master « pythonPackages.pyatv: move pytestCheckHook to checkInputs »: https://git.io/JT4D7
sarcasticadmin has quit [Quit: WeeChat 2.8]
cr4y1 has quit [Ping timeout: 256 seconds]
<pumpy> how can i check if "nix-shell '<home-manager>' -A install" has already been run pls? hopefully by checking if a dir exists?
civodul has quit [Quit: ERC (IRC client for Emacs 27.1)]
<edcragg> evanjs: you don't happen to know why the non-working things are still looking in /etc/fonts/2.11/fonts.conf, do you? i'm at a loss in understanding why the packages i'm looking at simply have `fontconfig` as build input but just fail to work at runtime now
<{^_^}> [nixpkgs] @jonringer merged pull request #101034 → pythonPackages.hydrus: init at 413 → https://git.io/JTlxS
<{^_^}> [nixpkgs] @jonringer pushed commit from @evanjs to master « pythonPackages.hydrus: init at 413 »: https://git.io/JT4yK
fendor has joined #nixos
lsix has quit [Quit: WeeChat 2.9]
sangoma has joined #nixos
<evanjs> pie_: ^
<evanjs> now to get grabber merged lol
<evanjs> also ajs124 maybe :P
ninjin has quit [Ping timeout: 240 seconds]
<evanjs> edcragg: mmm not sure. jtojnar or the others might have a better idea
__Sander__ has quit [Quit: Konversation terminated!]
ninjin has joined #nixos
<fgaz> is there a way to write a nice updateScript when version and rev are unrelated?
<fgaz> i.e. in unstable packages
<fgaz> I guess I need to add a new parameter to the update-source-version script :-/
<evanjs> fgaz: I wonder if any of the update scripts in tree do something like that
<fgaz> From a quick look I didn't see anything like that
<evanjs> e.g. `rg unstable --type sh` is what I'm trying
<fgaz> well there's the new-source-url parameter, but in my case the url is the same
<fgaz> it's the rev that changes
<fgaz> I guess I could try to find a snapshot download url and use that
<avn> LnL: finally I surrended, and put empty flake.nix there :/
<fgaz> nevermind, it's cgit
zupo has joined #nixos
fling is now known as anunnaki
<ajs124> evanjs: 👀
zupo has quit [Client Quit]
<{^_^}> [nixpkgs] @jonringer merged pull request #100384 → python310: init at 3.10a1 → https://git.io/JTtni
<{^_^}> [nixpkgs] @jonringer pushed to master « python310: init at 3.10a1 »: https://git.io/JT49h
<{^_^}> [nixpkgs] @Profpatsch merged pull request #98611 → bazel: Fix bazel query and provide a default java toolchain → https://git.io/JU2k2
<{^_^}> [nixpkgs] @Profpatsch pushed 2 commits to master: https://git.io/JT4Ht
cole-h has joined #nixos
<evanjs> ajs124: I saw you 👀'ing grabber lol
sangoma has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @bignaux closed pull request #82266 → appimageTools: clean appimage-exec.sh options → https://git.io/JvKEq
<pickfire> How does one know which revision in git is being cached by cache.nixos.org? I want to keep up to date but I don't want to use nixpkgs HEAD which I need to build a lot of stuff, I just want to package the stuff I want to package.
vldn has quit [Read error: Connection reset by peer]
vldn has joined #nixos
<simpson> Honestly, if you don't have to build your gcc or glibc, then you're probably already doing the best you can. But https://status.nixos.org/ lists the precise git commits.
anunnaki is now known as surfaceflinger
zupo has joined #nixos
waleee-cl has joined #nixos
<pickfire> simpson: I don't really want to build like gtk since it take a long time and I might run out of space again.
<pickfire> Ah, no wonder there is -small.
<simpson> Ah, understandable.
surfaceflinger is now known as fling
meh` has quit [Ping timeout: 265 seconds]
<pickfire> Right now I am pinning to like 12 days ago, I wonder if I need to pin that for quite some time then later it may be outdated compared to nixpkgs git head.
<__red__> I thought -small just referred to the size of the group of packages that had to pass before promotion to nix-channels?
<cole-h> Correct.
<__red__> So, quick hypthesis
<__red__> ohwait
<pickfire> But how come hydra seemed to fail quite often for me, I thought it is something like nightly?
<__red__> nevermind
<{^_^}> [nixpkgs] @Patryk27 opened pull request #101080 → unifiBeta: init at 6.0.23 → https://git.io/JT4QF
<__red__> I just disproved my own hypothesis in my next question
<__red__> which is good!
<__red__> means I'm finally gr0king things correctly
<cole-h> Just because the package set that has to pass is reduced, doesn't mean it's nonexistent -- some things still have to pass, and if they don't, Hydra won't bump.
ris has joined #nixos
<__red__> "If you break glibc, you're gonna have a bad time"[tm]
<pickfire> Well, at least it's glibc.
<pickfire> Better than using musl which breaks tons of stuff.
hmpffff has joined #nixos
hmpffff has quit [Client Quit]
whatisRT has joined #nixos
ilmu has quit [Remote host closed the connection]
ilmu has joined #nixos
aranea has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #100917 → dua: 2.10.2 -> 2.10.3 → https://git.io/JTWUE
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JT453
shabius has quit [Quit: Leaving]
shabius has joined #nixos
aranea has quit [Quit: beep bop]
aranea has joined #nixos
<evanjs> is there an easy way to do something like -Wfatal-error for nix builds?
<evanjs> Trying to use it with a CMake project and not getting very far right now
vldn has quit [Ping timeout: 272 seconds]
<evanjs> oh, I need _cores_, not max-jobs. Trying the build in question with cores 1 and seeing if that works (i.e. fails on the first error)
hmpffff has joined #nixos
vldn has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Reventlov> Hey
<Reventlov> Is there some nixos option to be able to access usb devices as an user ?
jnetod has quit [Ping timeout: 260 seconds]
<cole-h> You probably need to enable gvfs
<Reventlov> without LIBUSB_ERROR_ACCESS… (like the hardware.uinput.enable + uinput group)
<Reventlov> cole-h: hmm, like for a usb webcam
<evanjs> So in trying to package imgbrd-grabber from source, I encounter an issue with npm (surprise...)
<cole-h> oh
<evanjs> npm ERR! correctMkdir failed to make directory /homeless-shelter/.npm/_locks -- it looks like it's trying to write to the homeless shelter
<Reventlov> (well, a kinect)
sangoma has joined #nixos
<cole-h> evanjs: Yeah, Node is really bad about that.
<cole-h> You probably want to use one of the *2nix tools
<evanjs> cole-h: yeah... I tried
<evanjs> package.json does not have a version so :P
<evanjs> node2nix dies
<cole-h> Just add one?
<evanjs> well it's in a subproject
cfinch has joined #nixos
<evanjs> the author mentioned `npm ci`, which will use package-lock.json instead
<evanjs> I wonder if I can just sub that call out
<cfinch> Hi is it possible to run Apache Mysql php inside a nix-shell ?
rajivr has quit [Quit: Connection closed for inactivity]
knupfer1 has joined #nixos
knupfer1 is now known as knupfer
knupfer has quit [Client Quit]
knupfer1 has joined #nixos
knupfer1 has quit [Read error: Connection reset by peer]
alp has quit [Ping timeout: 272 seconds]
mananamenos_ has joined #nixos
<ryantm> cfinch: Not easily
<evanjs> cole-h: basically this IIUC https://github.com/svanderburg/node2nix/issues/189
<{^_^}> svanderburg/node2nix#189 (by svanderburg, 18 weeks ago, open): Make it possible to build NPM sub projects in Monorepos
<aanderse> i'm thinking that it might be easy enough in a `nixos-shell`
<aanderse> but i've never used `nixos-shell` and am simply judging that based on what the project says it does
<{^_^}> svanderburg/node2nix#177 (by jacereda, 29 weeks ago, open): package.json in subdir
<aanderse> cfinch: are you running nixos or something else?
mananamenos has quit [Ping timeout: 258 seconds]
apteryx has joined #nixos
cfinch has quit [Ping timeout: 260 seconds]
Ajeje has joined #nixos
<{^_^}> [nixos-search] @garbas pushed to release-20.09 « point to release prefix for 20.09 channel »: https://git.io/JT4NU
cfinch has joined #nixos
<{^_^}> [nixos-search] @garbas opened pull request #212 → point to release prefix for 20.09 channel → https://git.io/JT4NI
cfinch_ has joined #nixos
Ajeje has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @oxalica opened pull request #101081 → rust-analyzer: 2020-10-12 -> 2020-10-19 → https://git.io/JT4Nl
<cfinch_> aanderse: yes i'm using nixos , but wondering if i could set up a LAMP environment in a nix-shell for testing something out
jabster28_ has quit [Ping timeout: 272 seconds]
<cfinch_> ryantm: what would be the recommended way ? why not easy? is it apache that is the problem or mysql ?
<aanderse> everything Mic92 touches is awesome, so i assume this project would be great for what you need: https://github.com/Mic92/nixos-shell
<aanderse> cfinch_: the problem is that you would have to configure the applications yourself from scratch in a nix shell. it can be scripted, yes, but that is a duplication of effort in what the nixos module system does for you.
<aanderse> nixos containers are another great option, btw
<Mic92> There was a similar project which used docker-compose for project supervision
<ryantm> cfinch_: Yeah you could use nixos-shell
<Mic92> But nixos-shell should also work fine.
<apteryx> how are Python modules made available in Nix? Is PYTHONPATH used for that?
<Mic92> apteryx: PYTHONPATH if you use nix-shell
<ryantm> https://www.tweag.io/blog/2020-07-31-nixos-flakes/ nix flakes also has support for containers, so that might be another way.
<apteryx> so it's unwise to mix Python 2 and Python 3 modules in the same profile, correct?
Mrmaxmeier has joined #nixos
<m3thos> oh yes it is unwise, dno't mix py2 w/ py3
<apteryx> ack
domogled has joined #nixos
<Mic92> apteryx: yes. there are ways around that python.withPackages for instance
werner291 has quit [Quit: werner291]
<{^_^}> [nixos-homepage] @garbas pushed to release-20.09 « 20.03 -> 20.09 bump »: https://git.io/JT4NH
<Mic92> It works a bit like virtualenv but with nix.
<{^_^}> [nixos-homepage] @garbas opened pull request #619 → 20.03 -> 20.09 bump → https://git.io/JT4NA
<cfinch_> thankyou ryantm aanderse and Mic92
<Mrmaxmeier> Hey, can somebody merge https://github.com/NixOS/nixpkgs/pull/99541 ? Thanks :)
<{^_^}> #99541 (by aborsu, 2 weeks ago, open): nixos/jenkins: switch to openjdk11 as openjdk14 is not supported
jnetod has joined #nixos
<Mic92> Mrmaxmeier: does it need a backport?
<cfinch_> aanderse : so the module system has done the configuration of the web server already ? so if was to do in nix-shell would have to repeat that ?
<fzakaria> Whose the best to contact with https://github.com/NixOS/mvn2nix-maven-plugin ?
<fzakaria> It would be great to get some more commit access to revive the project and release a newer udpate.
<Mrmaxmeier> Mic92 not sure, failing since the switch to jdk14 as default
eoli3n_ has joined #nixos
<Mic92> Mrmaxmeier: seems to be only a problem in master not 20.09
kenran has joined #nixos
<aanderse> cfinch_: in theory you "just" need to produce a minimal working web server configuration, configure/initialize your database, configure/initialize a php engine... this is almost no work as a nixos container but could be a significant amount of work from nix-shell
<aanderse> are you familiar with configuring/initalizing web server, database, php, etc...?
ManiacOfMadness has joined #nixos
jnetod has quit [Ping timeout: 265 seconds]
vldn has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #99541 → nixos/jenkins: switch to openjdk11 as openjdk14 is not supported → https://git.io/JU5Su
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JT4Ai
<Mic92> cfinch_: if you use nixos-shell, you can use the nixos module system
<cfinch_> aanderse: no not hugely familiar with setting up /configuring those
jd823592 has quit [Remote host closed the connection]
faidon has joined #nixos
<Mic92> and forward ports
<aanderse> cfinch_: definitely look at nixos-shell then, will make things a breeze to get going
jabster28 has joined #nixos
<cfinch_> great thanks for all the pointers !
kenran has quit [Ping timeout: 240 seconds]
whatisRT has quit [Quit: ZNC 1.7.5 - https://znc.in]
<{^_^}> [nixpkgs] @markus1189 opened pull request #101082 → haskellPackages.hindent: unbreak by fetching more recent source → https://git.io/JT4xn
vldn has joined #nixos
endformationage has joined #nixos
<faidon> I have been trying to get cc mode in doom-emacs to work with rtags and irony-server when installed in nix with https://github.com/vlaci/nix-doom-emacs but I can't seem to get emacs to see my system installed rtags and irony-server. tried using extraPackages as in https://github.com/vlaci/nix-doom-emacs/issues/66 but that didn't help. anyone using
<faidon> doom-emacs with cc mode?
<{^_^}> vlaci/nix-doom-emacs#66 (by JonathanReeve, 1 week ago, closed): Cannot open load file: No such file or directory, mu4e
alp has joined #nixos
ManiacOfMadness has quit [Ping timeout: 272 seconds]
justanotheruser has quit [Ping timeout: 244 seconds]
jabster28_ has joined #nixos
jabster28 has quit [Ping timeout: 272 seconds]
ilmu has quit [Ping timeout: 240 seconds]
jnetod has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @fgaz opened pull request #101083 → Add --rev to update-source-version, add a generic unstable updater → https://git.io/JT4pO
<fgaz> ↑ I ended up modifying the updater :)
codygman has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @risicle merged pull request #101031 → spooles: fix build on darwin → https://git.io/JTldo
<{^_^}> [nixpkgs] @risicle pushed 2 commits to master: https://git.io/JT4pa
shibboleth has quit [Quit: shibboleth]
justanotheruser has joined #nixos
codygman has joined #nixos
astronavt has joined #nixos
<astronavt> ,channels
<{^_^}> Largest Nix channels: #nixos, #nixos-dev, #nixos-chat, #nixos-aarch64, #nixos-security, #nixcon, #nixos-officehours, #nixops, #haskell.nix, #nix-darwin, #nixos-de, #nixos-emacs, #nixos-on-your-router, #nixos-nur, #nix-lang, #nixos-fr, #nixos-systemd, #nixos-borg, #nixos-wiki
<Orbstheorem> Hi o/, how can I temporarily replace a flake input with an impure (non-flake) path? I have a flake that build a kernel and I cloned said kernel to do some patches. When I replace the source with `./cloned`, I get a no such file or directory, even if I pass the `--impure` flag. nix 3.0pre20200829.
<notgne2> `--override-input something ../something`?
<cole-h> --override-input INPUT-PATH FLAKE-URL
codygman has quit [Read error: Connection reset by peer]
ilmu has joined #nixos
codygman has joined #nixos
joepm has joined #nixos
<{^_^}> [nixpkgs] @risicle merged pull request #101044 → lcms2: fix build on darwin → https://git.io/JT8mE
<{^_^}> [nixpkgs] @risicle pushed 2 commits to master: https://git.io/JT4h2
<joepm> hi guys! does anyone has a good link about building docker images with nix?
<joepm> hi guys! does anyone has a good link about building docker images with nix on macos*?
<{^_^}> [nixpkgs] @jonringer merged pull request #99965 → zfs: 0.8.4 -> 0.8.5 → https://git.io/JUpD8
<{^_^}> [nixpkgs] @jonringer pushed commit from @hmenke to master « zfs: 0.8.4 -> 0.8.5 »: https://git.io/JT4hD
<joepm> the example from the official documentation doesn't work with macOS: https://nixos.org/guides/building-and-running-docker-images.html
fre has quit [Quit: fre: znc bye]
<LnL> yeah, docker needs linux binaries in order to function
<joepm> there is any way to emulate that on macOS? Like using kvm/qemu?
<joepm> or the only alternative is running inside a docker image?
<LnL> for something simple you could get away with relying on the cache, otherwise you need a way to build linux packages using nix
justanotheruser has quit [Quit: WeeChat 2.9]
<LnL> since docker for mac is actually already running a vm for you you could use that, but setting up remote builds with nix is a bit tricky https://github.com/LnL7/nix-docker#running-as-a-remote-builder
fre has joined #nixos
ericsagnes has quit [Ping timeout: 246 seconds]
<joepm> thanks :)
<joepm> I'll spend a little more time trying to understand how to do this.
nobrak has quit [Quit: Connection closed for inactivity]
<Orbstheorem> notgne2 cole-h `--override-input` doesn't seem to work because my checked copy of the repo is not a flake itself.
<{^_^}> [nixpkgs] @ldeck opened pull request #101084 → plantuml: 1.2020.16 -> 1.2020.19 → https://git.io/JTBeO
srhm has quit [Read error: Connection reset by peer]
hmpffff has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
civodul has joined #nixos
ericsagnes has joined #nixos
<bqv> Orbstheorem: if temporary, the easiest way will just be to update the spec in your flake.nix
<hyper_ch_> still error: Package ‘qtwebkit-5.212.0-alpha4’ in /nix/store/f13n8zpgbscx72i4z3lqvsq5dpvzyvby-nixos-21.03pre246543.24c9b05ac53/nixos/pkgs/development/libraries/qt-5/qtModule.nix:54 is marked as broken, refusing to evaluate.
<bqv> i don't think you can specify ?flake=false at cmdline
<bqv> cole-h: that nix PR is still idle, I've started patching my nix manually instead cause i don't care enough to be making a fuss
ManiacOfMadness has joined #nixos
<Orbstheorem> bqv: I can't find what argument to give to the input spec in the flake.nix to give it a path.
<{^_^}> [nixos-homepage] @garbas pushed to release-20.09 « adding button to GNOME iso »: https://git.io/JTBv0
<Orbstheorem> `flake input attribute 'src' is a path while a string is expected`
<{^_^}> [nixpkgs] @jaredramirez opened pull request #101085 → Run elm update script → https://git.io/JTBvX
<{^_^}> [nixpkgs] @ckauhaus merged pull request #100159 → [20.09] asterisk: Bump all packages → https://git.io/JTJ6t
cr4y1 has joined #nixos
<{^_^}> [nixpkgs] @ckauhaus pushed 2 commits to release-20.09: https://git.io/JTBv1
<bqv> Orbstheorem: { url = "path:/your/directory"; } should do it
<bqv> or src, if that's an alias (?)
kapil_ has joined #nixos
<bqv> Orbstheorem: that might need three first slashes, not 1
bew has joined #nixos
<Orbstheorem> Perfect!
<Orbstheorem> `url = "path:cloned"`.
<Orbstheorem> Where are the flake input formats documented?
<{^_^}> [nixpkgs] @ckauhaus merged pull request #100753 → shotcut: disable upgrade prompt → https://git.io/JTnIa
<{^_^}> [nixpkgs] @ckauhaus pushed 2 commits to release-20.03: https://git.io/JTBfU
<bqv> in the source code
<bqv> (not really joking at all)
<Orbstheorem> :(
<Orbstheorem> Oh well
<{^_^}> [nixpkgs] @ckauhaus closed pull request #99879 → [20.03] shotcut: 19.12.31 -> 20.09.13, mlt: 6.18.0 -> 6.22.1 → https://git.io/JUAzf
<ekleog> anyone knows of a tool that'd add a package to environment.systemPackages in configuration.nix, disregarding the fact it could be better-placed in an imports = [] block?
<Orbstheorem> I've been reading kernel code for the past two days.
<Orbstheorem> I guess some more c++ won't hurt.
cr4y1_ has joined #nixos
<bew> Hello! Does "Nix" mean something?
<bqv> I have a PR to add a new type, but something about me and github and nix is cursed so god knows if it'll ever be seen
cr4y1 has quit [Ping timeout: 260 seconds]
<jD91mZM2> Can nix flakes handle secrets? Because to me it feels like the purity would make it unable to read files outside of the nix-store, and even since I'm happy with holding secrets there because I'm not paranoid enough, I still don't want to check the secrets into my git repo and since it's not there, the flake cleans all untracked files in its copy of the repo and then goes "where's that file,
<jD91mZM2> secret.nix? lol there's no such file"
<jD91mZM2> Or wait, I guess "passwordFile" options still work, right?
<LnL> if you put secrets in your configuration it ends up world readable anyway
ManiacOfMadness has quit [Ping timeout: 272 seconds]
<jD91mZM2> LnL: Yeah, I expected as much, but at least it's sorta local to my machine and not in my git repo
<jD91mZM2> but I guess I'm kind of forced to do it with passwordFile, and I guess it's a good incentive to get me started
<{^_^}> [nixpkgs] @hloeffler opened pull request #101086 → aide: update metadata → https://git.io/JTBf9
BlessJah has quit [Ping timeout: 240 seconds]
<LnL> you can git add --intend-to-add but never commit it
<LnL> but things like passwordFile are the way to go IMHO
<{^_^}> [nixpkgs] @mweinelt merged pull request #101033 → pythonPackages.pyaftership: init at 0.1.2 → https://git.io/JTlxI
<{^_^}> [nixpkgs] @mweinelt pushed 3 commits to master: https://git.io/JTBfx
<jD91mZM2> woah, --intent-to-add, git has so many weird options gee
BlessJah has joined #nixos
<risson> -N for short :D
<jD91mZM2> Where do you guys store your secrets, btw? /var/secrets/...? Do you sync them using Syncthing between machines maybe?
<risson> very usefull when you're git adding a new file with --patch but don't want to add the whole chunk
<evanjs> is there an easy way to override the src used by a node2nix package?
cfinch_ has quit [Ping timeout: 272 seconds]
<evanjs> might just be using it inherently wrong
<risson> ekleog: vim?
<risson> maybe s/vim/$EDITOR/
<apteryx> Mic92: re Python, thanks for the info
berberman has quit [Ping timeout: 260 seconds]
<ekleog> risson: just found again https://gist.github.com/danbst/f07d9760ed15dd844e141177cf7dd478 and https://discourse.nixos.org/t/pocnix-a-proof-of-concept-nix-cli/1672 ; which probably fit my friends' needs, but thank you :p
<ekleog> friend's *
berberman has joined #nixos
hmpffff has joined #nixos
<risson> oh I'm keeping those links, thanks :D
<ekleog> np :)
kirc has joined #nixos
<kirc> join #freenode
mananamenos_ has quit [Ping timeout: 264 seconds]
cosimone has joined #nixos
<{^_^}> [nixos-homepage] @garbas pushed to remove-nixcon « Commenting the NixCon banner »: https://git.io/JTBJD
cosimone has quit [Client Quit]
<{^_^}> [nixos-homepage] @garbas opened pull request #621 → Commenting the NixCon banner → https://git.io/JTBJS
joepm has quit [Ping timeout: 245 seconds]
kirc has quit [Client Quit]
alp has quit [Ping timeout: 272 seconds]
<{^_^}> [nixos-homepage] @garbas pushed 2 commits to master: https://git.io/JTBUv
<{^_^}> [nixos-homepage] @garbas pushed 0 commits to remove-nixcon: https://git.io/JTBUf
<{^_^}> [nixos-homepage] @garbas merged pull request #621 → Commenting the NixCon banner → https://git.io/JTBJS
ManiacOfMadness has joined #nixos
cosimone has joined #nixos
<typetetris> I have a nix-shell running, which is somehow limited to use one cpu (together with all its children). I tried to check cgroups and cpuset, but couldn't find anything suspicious. What else could I check, how this restriction is done?
<{^_^}> [nixpkgs] @vcunat pushed to master « pkgs-lib/tests/formats: fix whitespace after PR #100372 »: https://git.io/JTBUA
<tobiasBora> Hello, stupid question, but it there any reason 'writeShellScriptBin "name" ./myscript.sh' does not add the /nix/store/*bash line, while if I use a string instead of a file it works?
gustavderdrache has quit [Quit: Leaving.]
<tobiasBora> and also, what's the proper way to add the shebang if I want my script to be outside?
<clever> tobiasBora: i believe nix pinns itself to a random core during the eval phase
<clever> tobiasBora: and nix-shell doesnt undo that (a bug in nix-shell)
<clever> tobiasBora: you can probably use taskset to revert it, once in the shell
<tobiasBora> clever: hum, not sure to see what you mean, I'm not in a nix-shell here
<tobiasBora> Basically I'd like to create a script and put it in home manager
<tobiasBora> so I wrote in home.packages: (pkgs.writeShellScriptBin "myscriptname" ./myfile.sh)
cfinch_ has joined #nixos
<tobiasBora> so what happens is that a file /nix/store/AAA/bin/myscriptname is created, with a shebang, and then it just write the name of the file that contains myfile.sh instead of sourcing it. So it fails with an error like "permission denied"
ManiacOfMadness has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @symphorien opened pull request #101087 → nixos/sslh: fix usage of the now removed ssl probe → https://git.io/JTBTB
<tobiasBora> so I guess there is a better solution to my need. I could do myself source ${myfile} I guess, but sounds strange no?
domogled has quit [Quit: domogled]
<tobiasBora> ok, so writing the following works: (pkgs.writeShellScriptBin "myscriptname" "source ${./myfile.sh}")
<clever> tobiasBora: what is the exact expression and exact error?
<{^_^}> [nixos-homepage] @garbas pushed 2 commits to release-20.09: https://git.io/JTBTN
<jD91mZM2> Is there something like "passwordFile" for ZNC? All I'm seeing are options for putting the password block in text form, and that'll be world-readable?
<tobiasBora> clever: http://paste.debian.net/1167879
<tobiasBora> and I call it with (pkgs.writeShellScriptBin "k2pdfopt_cut_and_crop" ./k2pdfopt_cut_and_crop.sh)
<tobiasBora> when I use instead (pkgs.writeShellScriptBin "k2pdfopt_cut_and_crop" "source ${./k2pdfopt_cut_and_crop.sh}") it works
<tobiasBora> I'm just curious to know if using source is the good option
<clever> tobiasBora: writeShellScriptBin takes 2 strings, not a string and a path
<aanderse> ahh my eyes! has anyone ran dolphinEmuMaster on 20.09 yet?
<clever> tobiasBora: so the final shell script was "#!/bin/sh\n/nix/store/hash-k2pdfopt_cut_and_crop.sh"
marc2 has joined #nixos
<clever> tobiasBora: and that .sh file wasnt +x'd, so permission denied
<tobiasBora> clever: yeah, I understand now
<clever> tobiasBora: you either want builtins.readFile or runCommand
<tobiasBora> clever: oh, thanks, I'll check thanks!
<clever> tobiasBora: runCommand "name" {} "mkdir -p $out/bin ; cp ${./input.sh} $out/bin/output"
<clever> and throw a chmod +x in
<{^_^}> [nixpkgs] @sweber83 opened pull request #101088 → zigbee2mqtt: 1.14.4 -> 1.15.0 → https://git.io/JTBkB
<{^_^}> [nixpkgs] @bjornfor merged pull request #101084 → plantuml: 1.2020.16 -> 1.2020.19 → https://git.io/JTBeO
<{^_^}> [nixpkgs] @bjornfor pushed commit from @ldeck to master « plantuml: 1.2020.16 -> 1.2020.19 »: https://git.io/JTBkK
<{^_^}> [nixpkgs] @Ma27 merged pull request #100874 → cargo-crev: 0.17.0 -> 0.18.0 → https://git.io/JTC2g
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JTBkP
<jtojnar> edcragg: evanjs: I can only suggest to update everything, nothing should be still looking into versioned config, and the versioned config should just symlink to unversioned one for compat
ManiacOfMadness has joined #nixos
g-w1 has left #nixos ["WeeChat 2.3"]
<{^_^}> [nixpkgs] @garbas merged pull request #101080 → unifiBeta: init at 6.0.23 → https://git.io/JT4QF
<{^_^}> [nixpkgs] @garbas pushed 2 commits to master: https://git.io/JTBIc
<{^_^}> [nixpkgs] @vcunat pushed to master « pkgs-lib/tests/formats: improve message on failure »: https://git.io/JTBIC
<{^_^}> [nixpkgs] @garbas merged pull request #101053 → legendary-gl: 0.0.14 -> 0.20.1 → https://git.io/JT8X0
<{^_^}> [nixpkgs] @garbas pushed 2 commits to master: https://git.io/JTBI4
jD91mZM2 has quit [Quit: ZNC 1.8.1 - https://znc.in]
<{^_^}> [nixpkgs] @garbas closed pull request #100386 → julia-mono: 0.018 -> 0.022 → https://git.io/JTtCm
<{^_^}> [nixpkgs] @garbas merged pull request #101062 → julia-mono: 0.018 -> 0.022 → https://git.io/JT4US
<{^_^}> [nixpkgs] @garbas pushed 2 commits to master: https://git.io/JTBIz
jD91mZM2 has joined #nixos
cjpbirkbeck has joined #nixos
<{^_^}> [nixpkgs] @hmenke opened pull request #101089 → zfsUnstable: 2.0.0-rc3 -> 2.0.0-rc4 → https://git.io/JTBIr
<{^_^}> [nixpkgs] @mweinelt merged pull request #101088 → zigbee2mqtt: 1.14.4 -> 1.15.0 → https://git.io/JTBkB
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JTBIo
kenran has joined #nixos
<{^_^}> [nixpkgs] @garbas merged pull request #101077 → nodePackages.readability-cli: init at 1.1.5 → https://git.io/JT4VP
<{^_^}> [nixpkgs] @garbas pushed 2 commits to master: https://git.io/JTBI6
<typetetris> Does `nix-shell` sometimes use cpusets to restrict which cpus to use?
<{^_^}> [nixpkgs] @garbas merged pull request #101069 → mdcat: 0.21.1 -> 0.22.1 → https://git.io/JT4C4
<{^_^}> [nixpkgs] @garbas pushed 2 commits to master: https://git.io/JTBIH
<clever> typetetris: oh, i sent the answer to tobiasBora by accident! check up about 30mins
<clever> tobiasBora: *doh*
<typetetris> clever: Ah thanks, why does it only affect some nix-shells I use and not all?
sgrunert has quit [Remote host closed the connection]
<clever> typetetris: i would expect it to affect all, but maybe your using a different version of nix-shell and its fixed in some?
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #101090 → ArchiSteamFarm: 4.3.0.6 -> 4.3.1.0 → https://git.io/JTBIF
<typetetris> clever: I think it is the same nix-shell I call, but the `shell.nix`-files are very different.
<tobiasBora> clever: I know it was strange you send me this ^^ And thanks for the runcommand version!
kenran has quit [Ping timeout: 260 seconds]
<tobiasBora> clever: just a question, with runCommand, which shebang should I use? And how can I specify dependencies in runCommand or writeShellScriptBin?
<clever> tobiasBora: nix auto-detects dependencies based on what strings you use
<clever> > "#!${pkgs.runtimeShell}"
<{^_^}> "#!/nix/store/k8p54jg8ipvnfz435mayf5bnqhw4qqap-bash-4.4-p23/bin/bash"
<clever> tobiasBora: and this shell will be correct even when cross-compiling
fre has quit [Quit: fre: znc bye]
fre has joined #nixos
<tobiasBora> clever: ok cool, thanks! Last question concerning bash, it's not possible to have a "universal shebang", that works for nix but also for other systems? For example runCommand can fix the shebangs like in stdenv.mkDerivation?
<{^_^}> [nixpkgs] @jonringer merged pull request #101086 → aide: update metadata → https://git.io/JTBf9
<{^_^}> [nixpkgs] @jonringer pushed commit from @hloeffler to master « aide: update metadata »: https://git.io/JTBL5
<clever> tobiasBora: if you use something like `#!/usr/bin/env bash`, then the patchShebangs function will replace it with $(which bash) during the fixupPhase
<clever> you can also run `patchShebangs $out/bin/` to force it into patching
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JTBLN
<tobiasBora> clever: ok thanks. But if I want the dependencies to be automatically catched, I guess I need to use "${pkgs.mypackage}", so my script won't be compatible with usual systems :'(
<clever> tobiasBora: yeah, at that point you would want to source the original script, or use wrapProgram
<clever> source will ignore the #!
rprije has joined #nixos
<__red__> anyone know if Daniel Fullmer (of robotnix fame) is on irc?
<clever> then you can fixup $PATH, and source the original
<__red__> (from Nixcon day 1)
<{^_^}> [nixpkgs] @mweinelt opened pull request #101091 → fastd: 19 -> 21 → https://git.io/JTBt4
<clever> __red__: if you check the email on one of his recent commits (https://github.com/danielfullmer/robotnix/commit/b7215c1a17c3f034c93c1d3f8305e653cb4cd2e6.patch) youll see that it matches up pretty closely with a danielrf[m] in irc
Jackneilll has joined #nixos
<__red__> perfect - thanks clever
<__red__> I'll poke him in nixcon - less busy channel.
Jackneill has quit [Ping timeout: 256 seconds]
<cole-h> bqv: Yeah, I apply the log-format patch "manually" as well :P
<tobiasBora> clever: hum, I'm lost. I tried to put in my .sh file @k2pdfopt@ or ${pkgs.k2pdfopt}, and none of them are replaced, neither using the "writeShellScriptBin+source" version, nor the pkgs.runCommand version
<cole-h> jD91mZM2: https://github.com/cole-h/nixos-config/blob/nixus/my.nix#L39 This is how I do secrets (which works around the impure but is very hacky) lol.
<clever> tobiasBora: you have to run substiteAll on the script for @foo@ to get replaced
<cole-h> And the secrets are in a git submodule (using git-crypt)
matute_[m] has joined #nixos
<jD91mZM2> cole-h: Right. That'll probably stop working once flakes come around, thanks to that readDir
<cole-h> No, actually, since I added `secrets` as a flake input :P
<cole-h> (Note my entire configuration *is* managed with flakes)
<edcragg> jtojnar: thanks, but update what? the two packages for me which don't work (vlc and solvespace) are just from installed from nixpkgs/cache, and only have fontconfig as build input. i've nixos-rebuild --update'd many times and nothing changes. i did originally switch from stable to unstable when it broke, however
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<jD91mZM2> cole-h: Oh, right.
<jD91mZM2> My bad, didn't know you actually published your repo for it (you madman :))
<tobiasBora> clever: Ok, so I came up with a working script with substituteAll http://paste.debian.net/1167894 , but the bash is not yet patched, I guess I need to add something else
<tobiasBora> will try with patchShebangs
<cole-h> jD91mZM2: My secrets are a secret subrepo, but it wouldn't matter if they weren't (git-crypt). The only metadata would be commit dates and file names (granted, they are somewhat descriptive)
<cole-h> Hehe
medvid_ has quit [Ping timeout: 260 seconds]
<tobiasBora> grr, patchShebangs does nothing.
<{^_^}> [nixos-homepage] @samueldr merged pull request #617 → manual: do not use normal whitespace in code → https://git.io/JTCzV
<{^_^}> [nixos-homepage] @samueldr pushed 2 commits to master: https://git.io/JTBq2
medvid_ has joined #nixos
<clever> tobiasBora: and what are the contents of k2pdfopt_cut_and_crop.sh ?
<tobiasBora> clever: #!/usr/bin/env bash .... @k2pdfopt@
<tobiasBora> (the @k2pdfopt@ is replaced, not the shebang)
<clever> tobiasBora: did you include patchShebangs in the shell code? i dont see it in the pastebin
<tobiasBora> clever: yes: http://paste.debian.net/1167896
<jD91mZM2> cole-h: OOOH MY LOL, I've NEVER considered using private repos for this. I don't know why. Wow, I am silly. Smart, of course!
<cole-h> jD91mZM2: Private repo + git-crypt = probably-mostly-safe
<jD91mZM2> absolutely
<tokudan> does security.acme work on 20.09? my server throws errors on every certificate
<cole-h> (git-crypt because... well, I don't need Microsoft looking at the secret contents :P)
<jD91mZM2> also most secrets in nix are just hashes anyway, right?
<clever> tobiasBora: try throwing a `set -x` in and then look at the debug bash spews out
<cole-h> ?
<jD91mZM2> you're not storing your user's passwords and stuff?
<cole-h> ;)
<jD91mZM2> just hashedPasswords to validate?
<cole-h> Oh
<cole-h> Yes
<jD91mZM2> Sorry, I'm tired. Forgot how to english lol
<{^_^}> [nixpkgs] @Ma27 merged pull request #101061 → nixos/doc: fix itemization in the 20.09 release notes → https://git.io/JT4Uc
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JTBqj
<cole-h> I committed my hashedPassword, indeed :P
<{^_^}> [nixpkgs] @jonringer merged pull request #101081 → rust-analyzer: 2020-10-12 -> 2020-10-19 → https://git.io/JT4Nl
<{^_^}> [nixpkgs] @jonringer pushed commit from @oxalica to master « rust-analyzer: 2020-10-12 -> 2020-10-19 »: https://git.io/JTBme
<jD91mZM2> Great!
* jD91mZM2 heads off to bed lol
<cole-h> o/
<{^_^}> [nixpkgs] @tadfisher opened pull request #101093 → plata-theme: 0.9.8 -> 0.9.9 → https://git.io/JTBmL
<{^_^}> [nixpkgs] @Ma27 pushed commit from @AluisioASG to release-20.09 « nixos/doc: fix itemization in the 20.09 release notes »: https://git.io/JTBmt
cosimone has quit [Quit: cosimone]
<{^_^}> [nixpkgs] @jonringer merged pull request #101039 → [20.09] percona-server: 5.6.43-84.3 -> 5.6.49-89.0 (#97923) → https://git.io/JT8UI
<{^_^}> [nixpkgs] @jonringer pushed commit from @petabyteboy to release-20.09 « percona-server: 5.6.43-84.3 -> 5.6.49-89.0 (#97923) »: https://git.io/JTBmY
<tobiasBora> clever: ouala, it gives pages of logs ^^ http://paste.debian.net/1167898 here is the end (don't see any obvious error)
<Aleksejs> hello, the brochure printing in libreoffice is totally broken in 6.3.5.2 (the one I got after switching to 20.09). Is it possible to get the older libreoffice without rolling everything back?
<clever> tobiasBora: patchShebangs only acts on files that are +x'd, line 76 shows it doing that search
<clever> tobiasBora: you +x it after you tried to patch, so it never patches
<cole-h> Aleksejs: You could use `nix-shell -p libreoffice -I nixpkgs=<older nixpkgs, either a path to a local checkout, or a github revision tarball>`
ilmu has quit [Ping timeout: 260 seconds]
<tobiasBora> clever: ouu clever clever
<tobiasBora> better now
<tobiasBora> thanks a lot. It's just a bit heavy just to copy a simple script ^^
<tobiasBora> I'll try to see if wrapProgram helps to avoid @@ and substitutions
<clever> but you can also combine several scripts into one runCommand
<clever> also, your patching a directory into the path for the binaries
<jtojnar> edcragg: if you have up to date unstable, the packages will not read from /etc/fonts/2.11. Are you sure you have not installed them using nix-env or something?
<clever> so it will fail to actually run anything
andymandias has quit [Ping timeout: 240 seconds]
andymandias has joined #nixos
justanotheruser has joined #nixos
zupo has joined #nixos
<tobiasBora> clever: I'm not sure to understand your last remark about patching a directory
<edcragg> jtojnar: no, it's all in configuration.nix
<clever> tobiasBora: you replaced foo with /nix/store/hash-foo, instead of /nix/store/hash-foo/bin/foo
<tobiasBora> clever: ouh true, thanks
ilmu has joined #nixos
<{^_^}> [nixpkgs] @zimbatm merged pull request #100828 → fx: init at 20.0.2 → https://git.io/JTcD7
<{^_^}> [nixpkgs] @zimbatm pushed commit from @deviant to master « fx: init at 20.0.2 (#100828) »: https://git.io/JTBYB
<{^_^}> [nixpkgs] @zimbatm closed pull request #96189 → nodePackages.fx: init at 19.0.1 → https://git.io/JUJUv
sangoma has quit [Ping timeout: 240 seconds]
<jtojnar> edcragg: what commit of nixpkgs do you use?
vldn has quit [Read error: Connection reset by peer]
vldn has joined #nixos
nonfinito has quit [Quit: WeeChat 2.7.1]
<tokudan> hmm... ok, apparently security.acme.certs."a_cert".user = config.security.acme.certs."anothercert".user breaks the acme module or lego in strange ways.
<tokudan> removing the line worked
<Aleksejs> cole-h: I did as you told me to do but I still cannot launch the older version. Even if I launch /nix/store/qnyq8yfwvkga4jsap3isrq5phmlr8z5g-libreoffice-6.2.6.2/bin/swriter it still launches 6.3.5.2
<Aleksejs> should I uninstall the current version first?
tokudan has quit [Remote host closed the connection]
stree has quit [Quit: Caught exception]
tokudan has joined #nixos
stree has joined #nixos
noudle has quit []
beww has joined #nixos
eoli3n_ has quit [Remote host closed the connection]
eoli3n_ has joined #nixos
<{^_^}> [nixos-homepage] @mkenigs opened pull request #622 → Rename Nix cookbook -> nix.dev → https://git.io/JTB3v
lux1 has quit [Ping timeout: 256 seconds]
<edcragg> jtojnar: well, it turns out although i did have both packages in configuration.nix, i must have initially installed them with nix-env and they were lingering around. so after uninstalling solvespace with nix-env it works again. thanks, it's been driving me crazy
acowley has joined #nixos
<edcragg> and vlc too
camsbury has quit [Ping timeout: 246 seconds]
faidon has quit [Remote host closed the connection]
wnklmnn has joined #nixos
<jasom> just want to make sure that I'm not mssing any magic, if I want to run multiple copies of a particular service, and the configuration module for that service doesn't anticipate that, I need to manually generate the systemd service configurations, right?
<{^_^}> [nixpkgs] @primeos pushed to master « python3Packages.mysql-connector: 8.0.21 -> 8.0.22 »: https://git.io/JTBsT
Darkmatter66 has quit [Ping timeout: 265 seconds]
Darkmatter66_ has joined #nixos
<{^_^}> [nix] @kampka opened pull request #4166 → Add NIX_CONFIG env var for applying nix.conf overrides → https://git.io/JTBs2
ericsagnes has quit [Ping timeout: 244 seconds]
<fzakaria> does someone have a good function to recursively read a tree in Nix ? I can't seem get mine to work.
<fzakaria> Something like:
<fzakaria> ) (lib.filterAttrs(name: type: type == "directory") (builtins.readDir dir))
<fzakaria> readTree(name)
<fzakaria> readTree = dir: lib.mapAttrsToList(name: type:
<fzakaria> ```
<fzakaria> ```
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #100806 → hyperfine: 1.10.0 -> 1.11.0, use fetchCrate → https://git.io/JTnhl
<{^_^}> [nixpkgs] @thoughtpolice pushed 2 commits to master: https://git.io/JTBGf
<{^_^}> [nixpkgs] @jonringer merged pull request #101089 → zfsUnstable: 2.0.0-rc3 -> 2.0.0-rc4 → https://git.io/JTBIr
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JTBGJ
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #100741 → btor2tools: enable unix platforms → https://git.io/JTZ5S
<{^_^}> [nixpkgs] @thoughtpolice pushed 2 commits to master: https://git.io/JTBGm
zecnate has joined #nixos
ilmu has quit [Ping timeout: 272 seconds]
<zecnate> While using pandoc in a build step, it appears it's trying to fetch a font which fails (I assume due to a sandbox). I've looked for tickets about this and don't see any.
<zecnate> I also see links suggesting pandoc is used in build stages. Is anyone familiar with this issue?
<{^_^}> [nixpkgs] @primeos opened pull request #101095 → git: 2.28.0 -> 2.29.0 → https://git.io/JTBG0
ericsagnes has joined #nixos
<roberth> fzakaria: readDir returns basenames, so you need to do something like readTree(dir + "/${name}")
ilmu has joined #nixos
<fzakaria> okay yea sweet
<fzakaria> let me submit this to nixpkgs
<fzakaria> ```
<fzakaria> readTree("${dir}/${name}")
<fzakaria> if (type == "directory") then
<fzakaria> let readTree = dir: lib.flatten(lib.mapAttrsToList(name: type:
<fzakaria> {lib}:
<fzakaria> else
<fzakaria> name
<fzakaria> ) (builtins.readDir dir));
<fzakaria> in
<fzakaria> readTree
<fzakaria> ```
<roberth> "${dir} <-- this will add dir to the store, which isn't necessary
<roberth> if it's a path instead of a string
<infinisil> roberth: Oh! Since when are you on IRC? :o
<roberth> infinisil: technically speaking for a long time, but lost the habit of actually reading it
<infinisil> Hehe I see
<roberth> getting back into it
<infinisil> Neat, welcome back then :P
<roberth> :D
<samueldr> ,paste fzakaria
<{^_^}> fzakaria: Use a website such as [ https://gist.github.com/ http://ix.io/ https://hastebin.com/ http://sprunge.us/ https://paste.ee/ ] or similar services to share anything that's longer than a couple lines.
<{^_^}> [nixpkgs] @fzakaria opened pull request #101096 → lib: Add readTree function to filesystem → https://git.io/JTBZI
<fzakaria> samueldr: ah sorry ok :)
<doomer[m]> :D
<zecnate> How can I concisely write a derivation which fetches a tarball, checks the source, and unpacks the result into $out? I know how to write a manual unpack derivation wrapping `fetchurl`, but is there something simpler?
<samueldr> no worries, getting up to speed with IRC sometimes can get messy :)
<fzakaria> roberth: I published the fuction; kinda useful for Java's CLASSPATH since i want to talk a pretty deep folder hierarchy and turn it into a list for concapSep
<infinisil> zecnate: What does "check the source" mean?
<roberth> fzakaria: doesn't the dir come from a derivation? It's more efficient to avoid reading build outputs in evaluation
<zecnate> Ah, looks like `fetchzip` is what I want.
<zecnate> Sorry, I meant "unpacks" the source.
<fzakaria> roberth: not sure what part you are referring to
<infinisil> I see, yeah fetchzip does it :)
<fzakaria> roberth: i have to build up the dir since it's "walking" the folder tree
<fzakaria> so its always dir + "/${name}"
<roberth> fzakaria: now I'm not sure either :) what's your use case for readTree?
<fzakaria> I am writing an example of taking Java's Maven repository layout where the folder structure is the Maven group coordinates.
<infinisil> fzakaria: Use `dir + "/${name}"` instead of `"${dir}/${name}"`
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<infinisil> This shouldn't cause any problems
<fzakaria> I fixed that in the pull request https://github.com/NixOS/nixpkgs/pull/101096/files
<fzakaria> roberth: also added example in description for motivation
<infinisil> The former doesn't import the directory into the store unless you later do so
<infinisil> The latter always imports into the store
<infinisil> Ah you did that already
<fzakaria> yea :) i keep forgetting ${dir} goes into store thanks to both
<zecnate> Is there a clean way to turn on bash xtrace for a builder which uses stdenv? If I just do "set -x" I see all of the exit hook stuff from stdenv, which is very noisy.
<zecnate> I figured out a snippet to turn that off by monkey patching the exit hook, but I'm wondering if there's a "stdenv way" to do it cleanly.
shibboleth has joined #nixos
<roberth> fzakaria: > nix-repl> readTree /nix/store/g87va52nkc8jzbmi1aqdcf2f109r4dvn-maven-repository
<fzakaria> ?
<roberth> fzakaria: are you going to do that in a Nix file?
<fzakaria> yea why
<roberth> ah so what will happen is that the derivation that produces the path must be built before evaluation can continue
<fzakaria> yea
<fzakaria> this is kind of java specific at this point but i'll share the snippet in the JVM channel shortly
<roberth> that's not great for usability. It causes the build progress to behave weird and it can't run in parallel
<infinisil> I wonder if the Nix builtins could have both eval-time and build-time variants, and Nix automatically using either
zecnate has quit [Remote host closed the connection]
kenran has joined #nixos
euandreh has quit [Remote host closed the connection]
<roberth> infinisil: that would be interesting but it'd run in a very different environment
<roberth> fzakaria: if you could write the same code in bash, Nix can build the entire tree of derivations and behave more as expected
<roberth> fzakaria: it's call import from derivation btw (although it doesn't have to be the import operation. Any "read" operation qualifies)
vldn has quit [Ping timeout: 272 seconds]
vldn has joined #nixos
<roberth> infinisil: you'd have to serialize the closure and pass it to a Nix evaluator in the sandbox. Would be neat though
kenran has quit [Ping timeout: 272 seconds]
<infinisil> roberth: I'm thinking to just have a build-time version of the builtins
<infinisil> So e.g. readDir would just do ls
<infinisil> (well probably find instead)
<roberth> perhaps you could hack something together with __functor and outPath to make it magical
<roberth> either approach is bound to lead to surprises though. Probably not worth it
<{^_^}> [nixpkgs] @jonringer merged pull request #100992 → [20.09] kdeApplications.kpat: restore → https://git.io/JTlWF
<{^_^}> [nixpkgs] @jonringer pushed commit from @xfix to release-20.09 « kdeApplications.kpat: restore »: https://git.io/JTBck
<{^_^}> [nixpkgs] @jonringer merged pull request #100755 → [20.09] pythonPackages.pytest-cram: 0.2.0 -> 0.2.2 → https://git.io/JTntn
<{^_^}> [nixpkgs] @jonringer pushed commit from @jfroche to release-20.09 « pythonPackages.pytest-cram: 0.2.0 -> 0.2.2 »: https://git.io/JTBcZ
<infinisil> Yeah maybe
<fzakaria> roberth: here is the example i was using readTree for https://hastebin.com/ofozagiguj.bash
<fzakaria> This doesn't require you to change the Manifest file of the JAR to specify the layout type
<fzakaria> (through a Maven plugin)
stree has quit [Quit: Caught exception]
Darkmatter66_ has quit [Quit: ZNC 1.7.5 - https://znc.in]
stree has joined #nixos
Darkmatter66 has joined #nixos
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JTBc9
bew has quit [Quit: Quit]
<roberth> fzakaria: seems like a good idea, but it's better to implement it in bash in this case
alp has joined #nixos
<fzakaria> i dunno i prefer to stick to nix ;o
__monty__ has quit [Quit: leaving]
<fzakaria> I incorprated this new method in https://github.com/NixOS/nixpkgs/pull/100660
<{^_^}> #100660 (by fzakaria, 3 days ago, open): documentation: add documentation for buildMaven
anderslu1dstedt has joined #nixos
anderslundstedt has quit [Ping timeout: 265 seconds]
eoli3n_ has quit [Ping timeout: 256 seconds]
philr has joined #nixos
Rusty1 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
beww has quit [Quit: Connection closed]
<{^_^}> [nixpkgs] @9999years opened pull request #101098 → ytop: Add "ytop" to ytop's error message → https://git.io/JTBWB
vldn has quit [Ping timeout: 272 seconds]
jabster28_ has quit [Remote host closed the connection]
gustavderdrache has joined #nixos
fendor has quit [Remote host closed the connection]
thelounge81 has joined #nixos
vldn has joined #nixos
Rusty1 has joined #nixos
hmpffff has quit [Ping timeout: 260 seconds]
zupo has joined #nixos
hmpffff has joined #nixos
vldn has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @rissson opened pull request #101099 → nixos/initrd-network: fix /etc/resolv.conf when multiple dns servers from DHCP → https://git.io/JTBlC
vldn has joined #nixos
zupo has quit [Ping timeout: 258 seconds]
cfinch has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @teto opened pull request #101100 → neovim: add config to passthru → https://git.io/JTBlR
teto has quit [Quit: WeeChat 2.9]
maxdevjs has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #100855 → bfs: 1.7 -> 2.0 → https://git.io/JTC3H
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JTB88
<{^_^}> [nixpkgs] @penguwin opened pull request #101102 → nextinspace: init at 1.0.2 → https://git.io/JTB8E
<{^_^}> [nixpkgs] @rissson opened pull request #101103 → [20.09] nixos/initrd-network: fix /etc/resolv.conf when multiple dns servers from DHCP → https://git.io/JTB8w
vldn has quit [Ping timeout: 272 seconds]
<risson> no true, my PRs have nothing to do with the weird stuff I do in my initrd
eckesicle has joined #nixos
<eckesicle> hi, im new to NixOS. Loving it so far. I've finally set up my configuration.nix on one of my computers, and now i'd like to install NixOS on one of my laptops. What's the best path forward to getting the config over? Can I generate an iso with my configuration or some such and just boot and install from that?
<risson> If you're new, I'd say the best way would be to re-install and then copy the parts of the configuration you want on the other machine
<risson> For example, you don't want to copy anything in hardware-configuration.nix, as that's machine-dependent
<hexa-> eckesicle: if you're familiar with git, that is a sound way to sync config changes between machines
<eckesicle> hi, i am familiar with git and I did think of this approach, but it seemed labour intensive. Would I do it right if I: added /etc/nixos to a .git repository. Pushed that. Then instelled nixos from scratch on a new box, added git as a package, added the appropriate ssh keys, then checkout out the repo in hostB://etc/nixos and then ran nixos-build switch ?
shibboleth has quit [Quit: shibboleth]
addcninb- has joined #nixos
<jasom> eckesicle: yeah that would work; if you're not trying to keep them in sync, just start an ssh server on the system you are installing to and scp the file(s) over
cfinch has joined #nixos
<eckesicle> im going to have to do this 5-6 times, so i was hoping for a way to generate a premade iso or netboot that just cloned the config
<jasom> eckesicle: also, the installer usb is a full nix system, so you can install git and do the checkout before finishing the install.
<eckesicle> okay, jasom i'll do that, thank you.
civodul has quit [Quit: ERC (IRC client for Emacs 27.1)]
lunik1 has quit [Ping timeout: 258 seconds]
<jasom> eckesicle: you can also probably add a partition to the bootable USB with your files on it, though I haven't tried doing that myself.
<jasom> or just use a second usb drive
lunik1 has joined #nixos
dsx has quit [Quit: dsx]
<eckesicle> jasom: hah, that's even better sounds much easier
<colemickens> does anyone have timestamps for nixcon 2020 talks?
<{^_^}> [nixpkgs] @zowoq opened pull request #101104 → buildGoModule: use optionalString → https://git.io/JTBBV
dsx has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #101105 → lib3mf: 1.8.1 → 2.0.0 → https://git.io/JTBBS
<{^_^}> [nixpkgs] @risicle merged pull request #100926 → [20.09] elastix: 5.0.0 -> 5.0.1; unbreak OS X build → https://git.io/JTW3I
thc202 has quit [Ping timeout: 260 seconds]
cr4y1_ has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @risicle pushed 2 commits to release-20.09: https://git.io/JTBB9
<{^_^}> [nixpkgs] @NeQuissimus pushed to staging « git: 2.28.0 -> 2.29.0 »: https://git.io/JTBRm
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nixos
<{^_^}> [nixpkgs] @zowoq opened pull request #101106 → kepubify: 3.1.5 -> 3.1.6 → https://git.io/JTBRi
<{^_^}> [nixpkgs] @endgame opened pull request #101107 → Aws sam cli bounds → https://git.io/JTBRy
davidv7_ has joined #nixos
davidv7 has quit [Ping timeout: 258 seconds]
codygman has quit [Ping timeout: 258 seconds]
ilmu has quit [Ping timeout: 272 seconds]
ilmu has joined #nixos
acarrico has quit [Ping timeout: 256 seconds]
hmpffff has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Mateon2 has joined #nixos
Mateon1 has quit [Ping timeout: 256 seconds]
Mateon2 is now known as Mateon1
codygman has joined #nixos
kenran has joined #nixos
eckesicle has quit [Quit: leaving]
drakonis has quit [Quit: ZNC 1.8.2 - https://znc.in]
kenran has quit [Ping timeout: 260 seconds]
dozn has quit [Quit: I'm probably just changing some settings or have had an outage, I'll be back soon.]
drakonis has joined #nixos