worldofpeace changed the topic of #nixos to: NixOS stable: 19.09 \o/ https://discourse.nixos.org/t/nixos-19-09-release/4306/2 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2018 || For best support,
<infinisil> oscarvarto: What are your problems with hie?
_pash has joined #nixos
<_pash> hello, how do i remove the latest boot entries after i perform a nixos-rebuild switch --rollback?
dongcarl has quit [Quit: ZNC 1.7.4 - https://znc.in]
red[evilred] has quit [Quit: Idle timeout reached: 10800s]
<infinisil> _pash: What for?
<_pash> well, i did an update, then some things broke, so i did a rollback
<_pash> but will the latest boot entry put me into a rollbacked generation?
<infinisil> _pash: Yes
<infinisil> You can verify by looking at /nix/var/nix/profiles
<infinisil> And looking where the "system" file points to
<infinisil> It should point to the system-<n>-link one that's one before the highest <n>
<{^_^}> [nixpkgs] @r-ryantm opened pull request #74709 → yoshimi: 1.6.0.2 -> 1.6.0.3 → https://git.io/Je1Vk
<_pash> ah
<_pash> thank you
<_pash> so it creates a new boot entry
<_pash> just to previous revision
dongcarl has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #74710 → yggdrasil: 0.3.11 -> 0.3.12 → https://git.io/Je1VG
dansho has joined #nixos
<oscarvarto> I'' create a gist with the error message I see
<oscarvarto> infinisil:
mexisme has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #74704 → souffle: 1.6.1 -> 1.7.0 → https://git.io/Je1aZ
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1VW
<oscarvarto> infinisil: First error is unrelated to hie, but to stack itself: https://paste.gnome.org/p9wvbsdlx
<oscarvarto> sorry that was not the error message
<oscarvarto> Specifically the libffi.so.6: cannot open shared object file: No such file or director
<{^_^}> [nixpkgs] @marsam merged pull request #74548 → pony-stable: 0.2.1 -> 0.2.2 → https://git.io/Je1IB
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1VE
levdub has joined #nixos
<oscarvarto> The project compiles correctly if I use cabal
<{^_^}> [nixpkgs] @ahiaao opened pull request #74711 → irony-server: Fix build with 1.4.0 cmake files 19.09 backport → https://git.io/Je1V2
<oscarvarto> but I think I need to generate something with stack 2 nix or something
<oscarvarto> I am stuck in the chain of lots of stuff I need to dfo
oscarvarto has quit [Quit: oscarvarto]
dongcarl has quit [Quit: ZNC 1.7.4 - https://znc.in]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #74712 → x11basic: 1.26 -> 1.27 → https://git.io/Je1VK
_pash has quit [Quit: leaving]
smatting has quit [Ping timeout: 268 seconds]
dongcarl has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #74701 → x11docker: 6.3.0 -> 6.4.0 → https://git.io/Je1ak
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1VP
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Je1VX
<{^_^}> [nixpkgs] @ryantm merged pull request #74573 → protontricks: 1.3 -> 1.3.1 → https://git.io/Je1qJ
<{^_^}> [nixpkgs] @r-ryantm opened pull request #74713 → yarn: 1.19.1 -> 1.19.2 → https://git.io/Je1V1
<{^_^}> [nixpkgs] @marsam merged pull request #74688 → tmuxp: 1.5.3 -> 1.5.4 → https://git.io/Je1g6
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1VD
alexherbo2 has joined #nixos
<superbaloo> is there an easy way to enter the buildenv of a package?
<{^_^}> [nixpkgs] @marsam merged pull request #74550 → python38Packages.django-dynamic-preferences: 1.7.1 -> 1.8 → https://git.io/Je1IV
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1V7
<{^_^}> [nixpkgs] @marsam merged pull request #74508 → nss_wrapper: 1.1.6 -> 1.1.7 → https://git.io/JeXpR
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1Vb
slack1256 has joined #nixos
Rusty1 has quit [Remote host closed the connection]
alexherbo2 has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #74482 → mtprotoproxy: 1.0.7 -> 1.0.8 → https://git.io/JeXdk
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1VA
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 240 seconds]
mbrgm_ is now known as mbrgm
<tomberek> superbaloo: that's what nix-shell does
<{^_^}> [nixpkgs] @baloo opened pull request #74714 → fixup perl-xml-parser cross-compilation → https://git.io/Je1wk
Rusty1 has joined #nixos
sondr3 has quit [Quit: WeeChat 2.6]
<dansho> i have a 3rd party lib that needs to link libstdc++.so.6, can i add it to the shell.nix for my dev environment?
<{^_^}> [nixpkgs] @baloo opened pull request #74715 → environment.noXlibs: do not pull gobject-introspection → https://git.io/Je1wY
<tomberek> yes, i think just `gcc` will have that
<{^_^}> [nixpkgs] @marsam merged pull request #74473 → mruby: 2.0.1 -> 2.1.0 → https://git.io/JeX5e
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1w3
<{^_^}> [nixpkgs] @marsam merged pull request #74483 → routinator: 0.6.2 -> 0.6.4 → https://git.io/JeXdZ
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1ws
<{^_^}> [nixpkgs] @aanderse merged pull request #74569 → postman: 7.10.0 -> 7.12.0 → https://git.io/Je1ty
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/Je1wG
<NoctisLa1> I made a Steam group to chat about gaming on NixOS, find people to play with, or just represent NixOS on your profile: https://steamcommunity.com/groups/NixOSLinux
<superbaloo> tomberek: yeah, well I'm cross-compiling and I can't find a way to figure out how to get nix-shell to react like nix-build
thc202 has quit [Ping timeout: 250 seconds]
<tomberek> ah, are you using mkShell?
<tomberek> it is a bit more consistent than just using nix-shell on a normal default.nix
<{^_^}> [nixpkgs] @marsam merged pull request #74466 → mle: 1.4.1 -> 1.4.2 → https://git.io/JeX7W
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1w0
<superbaloo> I'm not too sure
<{^_^}> [nixpkgs] @jluttine opened pull request #74716 → Init testing common database 2.0.3 → https://git.io/Je1wu
<{^_^}> [nixpkgs] @marsam merged pull request #74713 → yarn: 1.19.1 -> 1.19.2 → https://git.io/Je1V1
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1wz
<dansho> tomberek: putting gcc into buildInputs didn't seem to do anything, not sure where to put it
<clever> dansho: gcc is in the nix-shell by default
<clever> superbaloo: when cross-compiling, you must run nix-shell on a cross stdenv, mkShell likely uses a native stdenv
<clever> superbaloo: https://github.com/cleverca22/rpi-open-firmware/blob/master/default.nix#L4-L5 is a recent example i just wrote
drakonis has joined #nixos
<tomberek> yeah, and i'm not sure how specific you need to be. something like myGcc.cc.lib ?
<dansho> https://hatebin.com/qjpgjrgonm there are a few in the store gcc-<version>-lib/lib
ng0 has quit [Quit: Alexa, when is the end of world?]
levdub has quit [Ping timeout: 240 seconds]
Mrmaxmeier7 has joined #nixos
<{^_^}> [nixpkgs] @aanderse merged pull request #74673 → tome4: 1.6.0 -> 1.6.1 → https://git.io/Je1uX
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/Je1wb
levdub has joined #nixos
<{^_^}> [nixpkgs] @Enzime opened pull request #74717 → linux-testing-drm-next: init at 5.5-2019-11-22 → https://git.io/Je1rk
mekeor has quit [Ping timeout: 252 seconds]
<dansho> adding LD_LIBRARY_PATH="${stdenv.cc.cc.lib}/lib" at the bottom of mkDerivation seems to work
<{^_^}> [nixpkgs] @aanderse merged pull request #74683 → tiled: 1.2.5 -> 1.3.1 → https://git.io/Je1zp
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/Je1r3
<clever> dansho: that implies that the binaries where not compiled with the right RPATH entries, and something else is wrong
<dansho> they are non-nixos libs
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1rc
<{^_^}> [nixpkgs] @marsam merged pull request #73594 → ponyc: 0.32.0 -> 0.33.0 → https://git.io/JeKUv
<{^_^}> [nixpkgs] @marsam merged pull request #74705 → wakatime: 13.0.1 -> 13.0.2 → https://git.io/Je1a4
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1r4
<{^_^}> [nixpkgs] @marsam merged pull request #74710 → yggdrasil: 0.3.11 -> 0.3.12 → https://git.io/Je1VG
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1rR
iqubic has joined #nixos
<{^_^}> [nixpkgs] @manveru opened pull request #74718 → amber-cli: init at 0.31.0 → https://git.io/Je1rV
fusion809 has joined #nixos
iqubic` has joined #nixos
iqubic` has quit [Remote host closed the connection]
iqubic has quit [Ping timeout: 245 seconds]
iqubic has joined #nixos
wildtrees has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @baloo closed pull request #74714 → perlPackages.XMLParser: fixup cross-compilation → https://git.io/Je1wk
mexisme has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #74609 → python38Packages.tasklib: 1.2.1 -> 1.3.0 → https://git.io/Je1sQ
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python38Packages.tasklib: 1.2.1 -> 1.3.0 »: https://git.io/Je1oe
mexisme has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #74581 → python38Packages.pyaxmlparser: 0.3.21 -> 0.3.24 → https://git.io/Je1mB
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python38Packages.pyaxmlparser: 0.3.21 -> 0.3.24 »: https://git.io/Je1oq
niksnut has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #74576 → python38Packages.jenkins-job-builder: 3.0.2 -> 3.1.0 → https://git.io/Je1qB
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python38Packages.jenkins-job-builder: 3.0.2 -> 3.1.0 »: https://git.io/Je1oG
<{^_^}> [nixpkgs] @jonringer merged pull request #74575 → python38Packages.pympler: 0.7 -> 0.8 → https://git.io/Je1qn
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python38Packages.pympler: 0.7 -> 0.8 »: https://git.io/Je1on
<{^_^}> [nixpkgs] @jonringer merged pull request #74572 → python38Packages.click-default-group: 1.2.1 -> 1.2.2 → https://git.io/Je1tp
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python38Packages.click-default-group: 1.2.1 -> 1.2.2 »: https://git.io/Je1oC
<{^_^}> [nixpkgs] @jonringer merged pull request #74578 → python38Packages.nbsphinx: 0.4.3 -> 0.5.0 → https://git.io/Je1qb
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python38Packages.nbsphinx: 0.4.3 -> 0.5.0 »: https://git.io/Je1ol
<{^_^}> [nixpkgs] @jonringer merged pull request #74567 → python38Packages.django-storages: 1.7.2 -> 1.8 → https://git.io/Je1tr
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python38Packages.django-storages: 1.7.2 -> 1.8 »: https://git.io/Je1o8
glittershark has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #74389 → python3Packages.tesserocr: init at 2.5.0 → https://git.io/JeX66
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/Je1o0
<{^_^}> [nixpkgs] @jonringer merged pull request #74566 → python38Packages.distlib: 0.2.9.post0 -> 0.3.0 → https://git.io/Je1t0
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python38Packages.distlib: 0.2.9.post0 -> 0.3.0 »: https://git.io/Je1oz
iyzsong has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #74556 → python38Packages.asyncpg: 0.19.0 -> 0.20.0 → https://git.io/Je1LO
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python38Packages.asyncpg: 0.19.0 -> 0.20.0 »: https://git.io/Je1ow
tomberek has quit [Remote host closed the connection]
silver has quit [Read error: Connection reset by peer]
levdub has quit [Quit: The Lounge - https://thelounge.chat]
<{^_^}> [nixpkgs] @Lassulus pushed commit from @dtzWill to release-19.09 « nixos/adb: don't make android tools the system-wide mke2fs, lowPrio »: https://git.io/Je1o6
qubasa has joined #nixos
slack1256 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer opened pull request #74719 → sourcehut.listssrht: add pygit2 → https://git.io/Je1o1
mexisme has joined #nixos
qubasa_ has quit [Ping timeout: 252 seconds]
h0m1 has quit [Ping timeout: 246 seconds]
h0m1 has joined #nixos
ddellacosta has joined #nixos
felixfoertsch has joined #nixos
lovesegfault has quit [Quit: WeeChat 2.6]
SkyrisBactera has joined #nixos
lovesegfault has joined #nixos
lovesegfault has quit [Client Quit]
lovesegfault has joined #nixos
felixfoertsch23 has quit [Ping timeout: 276 seconds]
<SkyrisBactera> Hey! I'm on unstable and I'm getting an error when I try to build cudatoolkit with the error "cd: pkg/run_files: No such file or directory". Any ideas?
mexisme has quit [Ping timeout: 276 seconds]
DigitalKiwi has quit [Quit: quite.]
DigitalKiwi has joined #nixos
<gyroninja> SkyrisBactera: I'm getting the same error
andreas303 has quit [Read error: Connection reset by peer]
oida has quit [Remote host closed the connection]
phreedom has quit [Remote host closed the connection]
oxford has quit [Read error: Connection reset by peer]
gxt has quit [Read error: Connection reset by peer]
xelxebar has quit [Read error: Connection reset by peer]
klntsky has quit [Write error: Broken pipe]
jb55 has quit [Write error: Connection reset by peer]
das_j1 has joined #nixos
Scriptkiddi1 has joined #nixos
jb55 has joined #nixos
<SkyrisBactera> gyroninja: You think I should file an issue then?
oxford has joined #nixos
phreedom has joined #nixos
xelxebar has joined #nixos
andreas303 has joined #nixos
<gyroninja> yeah, I don't see one
MmeQuignon has quit [Ping timeout: 265 seconds]
gxt has joined #nixos
horner has joined #nixos
klntsky has joined #nixos
oida has joined #nixos
<gyroninja> SkyrisBactera: It looks like it's fixed on master
<SkyrisBactera> gyroninja: I'm not completely sure of how the NixOS build cycle works; how can I get these changes? (I thought unstable was functionally the same as master)
<gyroninja> actually nvm I was mistaken
<gyroninja> unstable lags behind master a little bit since it has to wait on hydra to build everything and have the tested tests pass
<SkyrisBactera> Oh ok. Anyways, the issue is at github.com/NixOS/nixpkgs/issues/74720.
justanotheruser has quit [Read error: Connection reset by peer]
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
spacefrogg has joined #nixos
m0rphism1 has quit [Ping timeout: 268 seconds]
ddellacosta has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @aanderse merged pull request #74632 → rsyslog: 8.1910.0 -> 8.1911.0 → https://git.io/Je1WZ
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/Je1KG
mexisme has joined #nixos
ddellacosta has joined #nixos
slack1256 has joined #nixos
<gyroninja> SkyrisBactera: Looks like it was fixed at https://github.com/NixOS/nixpkgs/commit/464ff0aa2436d38ab0c4efe2daccaccab21678df which should be out soon
ddellacosta has quit [Read error: Connection reset by peer]
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @groodt opened pull request #74721 → go-jsonnet: 0.13.0 -> 0.14.0 → https://git.io/Je1KM
drainful has quit [Ping timeout: 240 seconds]
drakonis has quit [Quit: WeeChat 2.6]
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
orivej has joined #nixos
ddellacosta has quit [Ping timeout: 276 seconds]
drainful has joined #nixos
init_6 has joined #nixos
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
marusich has joined #nixos
dansho has quit [Ping timeout: 240 seconds]
<DigitalKiwi> hey puny humans, i have a question. why have <1000 IPs asked for xmlrpc.php an average of 5000 times each? I don't have wordpress...and for most of the time they've been at it I didn't even have php which is only a recent (and tempororary >.> ) thing
SkyrisBactera has quit [Remote host closed the connection]
<slack1256> I don't deal the aliens on IRC.
<DigitalKiwi> just let one complain
<DigitalKiwi> I dare em
<DigitalKiwi> i can understand trying millions of ips trying to get one that works, but trying the same one thousands of times is counter to that goal, no?
noonien has quit [Quit: Connection closed for inactivity]
dansho has joined #nixos
felixfoertsch has quit [Quit: ZNC 1.7.3 - https://znc.in]
felixfoertsch has joined #nixos
slack1256 has quit [Remote host closed the connection]
<lordcirth> Depends. A lot of those IPs could be Chinese CS students all behind their university's NAT.
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<dansho> can i get the contents of a local file as a string in a nix file?
<dansho> like (import ./foo.txt), but without evaluating
o1lo01ol1o has quit [Ping timeout: 265 seconds]
<aleph-> Yes
<aleph-> builtins.readFile should do
<aleph-> Ah wait that would count as eval I think
<aleph-> Can also `cat` the file if you do it in a scriptPhase of some flavor or another
<dansho> aleph- readFile is what i wanted, just found it
<aleph-> Cool
o1lo01ol1o has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @gnidorah opened pull request #74722 → mame: 0.215 -> 0.216 → https://git.io/Je168
justanotheruser has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
palo1 has joined #nixos
endformationage has quit [Ping timeout: 252 seconds]
zupo has joined #nixos
palo has quit [Ping timeout: 240 seconds]
palo1 is now known as palo
o1lo01ol1o has quit [Ping timeout: 240 seconds]
mexisme has quit [Ping timeout: 252 seconds]
horner has quit [Quit: zzZzZzZzZZZzzz…]
leotaku has quit [Ping timeout: 240 seconds]
justanotheruser has quit [Ping timeout: 250 seconds]
mexisme has joined #nixos
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/Je167
<{^_^}> [nixpkgs] @etu merged pull request #74677 → tlf: 1.3.2 -> 1.4.0 → https://git.io/Je1zc
mexisme has quit [Ping timeout: 250 seconds]
jonatan has joined #nixos
leotaku has joined #nixos
lisprez[m] has joined #nixos
pointfourone has quit [Ping timeout: 245 seconds]
pointfourone has joined #nixos
justanotheruser has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @etu opened pull request #74723 → home-assistant: Init packages needed for ZHA usage of zigpy deconz usb sticks → https://git.io/Je1ik
noudle has joined #nixos
dkellner[m] has joined #nixos
<dansho> what is a good image viewer to use with xfce4? i was using xviewer on mint, i thought it was part of xfce but i don't see it in nixpkgs
<{^_^}> [nixpkgs] @etu opened pull request #74724 → paps: 0.7.0 -> 0.7.1 → https://git.io/Je1is
justanotheruser has quit [Quit: WeeChat 2.6]
<MichaelRaskin> DigitalKiwi: so, to recap, you are acomplaining that scriptkiddies scanning the entire internet in a search of something trivial to hack are not operating efficiently enough?
Heirlung has quit [Quit: ZNC - http://znc.in]
<DigitalKiwi> well someone's gotta look out for them
Heirlung has joined #nixos
<{^_^}> [nixpkgs] @Mic92 opened pull request #74725 → syncserver: remove pkgs/module/dependencies → https://git.io/Je1i0
ixxie has joined #nixos
<ashkitten> wonder if it's proxy ips that a ton of separate scripts are running through
<ashkitten> which is why the same ip is trying so many times
<ashkitten> DigitalKiwi: i figure that's the easiest conclusion^
<DigitalKiwi> well
<DigitalKiwi> if that's the case, then they should be implementing caching
<ashkitten> the proxy?
<DigitalKiwi> oh nvrm
<DigitalKiwi> well
<DigitalKiwi> no still
<DigitalKiwi> it should know that nothing happens at my ip, why keep trying
<ashkitten> can't implement caching for a protocol you don't understand. i imagine they're just proxying raw tcp packets
<DigitalKiwi> oh
<DigitalKiwi> i was thinking more like a hacker as a service kind of proxy
<ashkitten> oh. i meant like a socks proxy
<DigitalKiwi> ...does that exist
<DigitalKiwi> yeah, i realized that
<MichaelRaskin> DigitalKiwi: I think high-level aaS options are typically botnet as a service
<DigitalKiwi> sooo uh i have a great idea i just came up with for an internet company anyone want to invest in it
<{^_^}> [nixpkgs] @FRidh pushed to staging « Revert "python: pip: missing setuptools dependency" »: https://git.io/Je1iw
<DigitalKiwi> totally legal and legit
<ashkitten> imagine if i had money to "invest" in things
<ashkitten> absolutely laughable concept
<DigitalKiwi> just do like the rest of them and invest other peoples money
<ashkitten> how do you obtain other people's money
<DigitalKiwi> easily
<DigitalKiwi> you take it
<ashkitten> that sounds dangerously close to capitalism
<DigitalKiwi> i keep being told there is a difference but i can't find it for the life of me
<ashkitten> if there's one thing i can't stand it's capitalism
<ashkitten> and 2-legged tripods
<DigitalKiwi> ...and the dutch!
<ashkitten> what's wrong with the dutch
<DigitalKiwi> "there's two things i can't stand; intolerance of other people's cultures and the dutch"
<ashkitten> do i know any dutch people? i don't think so... my sister knows dutch tho
<ashkitten> she's belgian
<{^_^}> [nixpkgs] @marsam merged pull request #74696 → xmrig: 5.0.0 -> 5.0.1 → https://git.io/Je120
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1ii
<DigitalKiwi> she probably knows a few more languages then too
<{^_^}> [nixpkgs] @FRidh pushed 287 commits to staging-next: https://git.io/Je1i1
smatting has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 558 commits to staging: https://git.io/Je1iM
<ashkitten> unsure
<ashkitten> she speaks dutch and english but i haven't actually heard her speak anything but english lol
<ashkitten> i only know she speaks dutch because she's mentioned that half the country speaks dutch and the other half french?
<{^_^}> [nixpkgs] @marsam merged pull request #74674 → usbguard: 0.7.5 -> 0.7.6 → https://git.io/Je1ux
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1iy
<DigitalKiwi> i mean their official languages are dutch, french, and german....
<{^_^}> [nixpkgs] @c0bw3b merged pull request #67824 → java-service-wrapper: init at 3.5.41 → https://git.io/fjpfP
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/Je1iS
<ashkitten> idk!!
<ashkitten> i don't know that much about the languages she speaks, it's not like i live with her
<{^_^}> [nixpkgs] @marsam merged pull request #74672 → termtosvg: 0.9.0 -> 1.0.0 → https://git.io/Je1u3
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1iH
<{^_^}> [nixpkgs] @FRidh merged pull request #74475 → pcsclite: build with python3 → https://git.io/JeX5L
<{^_^}> [nixpkgs] @FRidh pushed commit from @Mic92 to staging « pcsclite: build with python3 »: https://git.io/Je1iQ
<DigitalKiwi> what if it's just a joke like the third one is just to be funny nobody actually knows it
<ashkitten> i think that'd be very funny but also unlikely
<{^_^}> [nixpkgs] @FRidh merged pull request #74527 → pcre2: 10.33 -> 10.34 → https://git.io/Je1UI
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « pcre2: 10.33 -> 10.34 »: https://git.io/Je1i7
smatting has quit [Ping timeout: 268 seconds]
<ashkitten> i feel like a lot of people in europe know german
<ashkitten> i on the other hand know nothing
<{^_^}> [nixpkgs] @marsam merged pull request #74675 → tmate: 2.3.1 -> 2.4.0 → https://git.io/Je1uh
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1i5
mexisme has joined #nixos
<DigitalKiwi> goood good, i see you know how to talk to police
<{^_^}> [nixpkgs] @Mic92 opened pull request #74726 → linux_latest-libre: remove due lack of maintenance → https://git.io/Je1id
<ashkitten> unfortunately, it's a learned skill
<ashkitten> and i don't want to discuss cops any more
<DigitalKiwi> https://www.xkcd.com/562/ the alt text lol
<ashkitten> xkcd is good
sudoforge has joined #nixos
<ashkitten> i just realized this is #nixos
<ashkitten> we should move offtopic into -chat
<{^_^}> [nixpkgs] @Mic92 merged pull request #74712 → x11basic: 1.26 -> 1.27 → https://git.io/Je1VK
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Je1ib
<{^_^}> [nixpkgs] @Mic92 merged pull request #74708 → xchm: 1.30 -> 1.31 → https://git.io/Je1aN
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Je1iN
sweep has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #74639 → simpleitk: 1.2.3 -> 1.2.4 → https://git.io/Je188
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1Pv
<{^_^}> [nixpkgs] @marsam merged pull request #74643 → sbt: 1.3.3 -> 1.3.4 → https://git.io/Je187
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1PU
<{^_^}> [nixpkgs] @marsam merged pull request #74635 → stunnel: 5.55 -> 5.56 → https://git.io/Je1Wx
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1PT
eraserhd has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @vbgl merged pull request #73955 → OCaml: fix configure flags for (optional) flambda and AFL support → https://git.io/JeiRX
<{^_^}> [nixpkgs] @vbgl pushed 2 commits to master: https://git.io/Je1PL
<{^_^}> [nixpkgs] @cdepillabout opened pull request #74727 → nodePackages.purescript-psa: init at 0.7.3 → https://git.io/Je1PG
<{^_^}> [nixpkgs] @cdepillabout closed pull request #61067 → haskell: add a callStack2nix function → https://git.io/fjcI4
<{^_^}> [nixpkgs] @marsam merged pull request #74596 → helm: fix build → https://git.io/Je1Oi
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1Pl
aveltras has joined #nixos
<aveltras> is there some issue with emacs service ? i've just upgraded to latest nixos-unstable and emacs unit file is flagged as bad
<{^_^}> [nixpkgs] @cdepillabout closed pull request #67789 → stretchly: 0.19.1 -> 0.20.1 → https://git.io/fjxbZ
<{^_^}> [nixpkgs] @cdepillabout opened pull request #74728 → stretchly: 0.19.1 -> 0.21.0 → https://git.io/Je1Pg
ng0 has joined #nixos
knupfer has joined #nixos
zupo has joined #nixos
zupo has quit [Client Quit]
knupfer has quit [Ping timeout: 245 seconds]
niksnut has joined #nixos
Ariakenom has joined #nixos
_Lemon_ has quit [Ping timeout: 240 seconds]
init_6 has quit []
ixxie has quit [Ping timeout: 265 seconds]
<aveltras> Is there a way to manually delete a systemd service file found in "systemctl --user list-unit-files" ? I have an emacs.service which doesn't seem to be added by my config
thc202 has joined #nixos
<symphorien> Systemctl cat will tell you where it is
<symphorien> If it is in the store you won't be able to remove it though
<clever> $ systemctl --user status pulseaudio.service
<clever> ● pulseaudio.service - Sound Service Loaded: loaded (/nix/store/5sngikdd1ya4dwv4yaybq92y16n0lapg-pulseaudio-13.0/lib/systemd/user/pulseaudio.service; indirect; vendor preset: enabled)
<aveltras> i have sth like this
<clever> aveltras: does status say anything?
<aveltras> Unit emacs.service could not be found.
<clever> aveltras: find /etc $HOME -mount -name emacs.service
<aveltras> it's in my home folder
<clever> aveltras: where within home?
<{^_^}> [nixpkgs] @danieldk opened pull request #74729 → drawio: 12.2.2 -> 12.3.2 → https://git.io/Je1Pj
<aveltras> .config/systemd/user/emacs.service
<aveltras> the file is empty
<clever> and if you run realpath on it, its still at the same path?
<aveltras> it's in the store
<aveltras> emacs.service -> /nix/store/jwanxphaf71xidv871np7azhhqgc5raf-unit-emacs.service/emacs.service
<clever> aveltras: nix-store --verify-path /nix/store/jwanxphaf71xidv871np7azhhqgc5raf-unit-emacs.service
<aveltras> says it's not valid
<clever> aveltras: ls -lh ~/.config/systemd/user
<aveltras> i've just run nix-collect-garbage earlier today, might be the reason path is not valid anymore here
<aveltras> clever: i have manually rmed it and rebuild
<clever> aveltras: nix-collect-garbage would have deleted the file, result in file-not-found
<aveltras> service seems to be working now
<aveltras> 'ill reboot just to check it still works
<aveltras> clever: works fine now, i no longer have a service file in the home directory though, the emacs service install option might have changed
<aveltras> clever: thanks for the help investigating this !
<clever> yep
lovesegfault has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @doronbehar opened pull request #74730 → tmux: 2.9a -> 3.0 → https://git.io/Je1X8
justanotheruser has joined #nixos
lsix has joined #nixos
grw has quit [*.net *.split]
n1x_ has quit [*.net *.split]
superbaloo has quit [*.net *.split]
greymalkin has quit [*.net *.split]
glines has quit [*.net *.split]
pepesza has quit [*.net *.split]
edcragg has quit [*.net *.split]
dweller has quit [*.net *.split]
tarruda has quit [*.net *.split]
samueldr has quit [*.net *.split]
bob_twinkles has quit [*.net *.split]
Guest86933 has quit [*.net *.split]
gambpang has quit [*.net *.split]
Aleksejs has quit [*.net *.split]
rixed has quit [*.net *.split]
lvmond has quit [*.net *.split]
ixiqem has quit [*.net *.split]
stew has quit [*.net *.split]
luigy has quit [*.net *.split]
djanatyn has quit [*.net *.split]
boegel has quit [*.net *.split]
alexherbo2 has joined #nixos
pepesza has joined #nixos
glines has joined #nixos
greymalkin has joined #nixos
luigy has joined #nixos
samueldr has joined #nixos
grw has joined #nixos
n1x_ has joined #nixos
superbaloo has joined #nixos
dweller has joined #nixos
edcragg has joined #nixos
tarruda has joined #nixos
Guest86933 has joined #nixos
gambpang has joined #nixos
rixed has joined #nixos
bob_twinkles has joined #nixos
djanatyn has joined #nixos
Aleksejs has joined #nixos
ixiqem has joined #nixos
stew has joined #nixos
lvmond has joined #nixos
boegel has joined #nixos
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
RiotTest[m] has joined #nixos
<{^_^}> [nixpkgs] @LnL7 opened pull request #74731 → clang: add patch for __builtin_constant_p → https://git.io/Je11T
peanutbutter144 has quit [Ping timeout: 245 seconds]
RiotTest[m] has left #nixos ["User left"]
argent0 has joined #nixos
__monty__ has joined #nixos
alexherbo2 has joined #nixos
alexherbo2 has quit [Read error: Connection reset by peer]
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
genesis has joined #nixos
mexisme has quit [Ping timeout: 276 seconds]
alexherbo2 has joined #nixos
peanutbutter144 has joined #nixos
<{^_^}> [nixpkgs] @adisbladis merged pull request #66254 → pythonPackages.cadquery: init at 2.0RC0 & cq-editor: init at 0.1RC1 → https://git.io/fjQwk
<{^_^}> [nixpkgs] @adisbladis pushed 10 commits to master: https://git.io/Je11V
jgt1 has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b pushed to master « qtpass: scope qrencode »: https://git.io/Je11Q
fendor has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b pushed to release-19.09 « qtpass: scope qrencode »: https://git.io/Je11d
silver has joined #nixos
nek0 has quit [Quit: ZNC 1.7.4 - https://znc.in]
horner has joined #nixos
nek0 has joined #nixos
knupfer has joined #nixos
<{^_^}> [nixpkgs] @markuskowa merged pull request #74671 → urh: 2.8.0 -> 2.8.1 → https://git.io/Je1uU
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/Je11N
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
fendor has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @markuskowa merged pull request #74678 → vkquake: 1.02.1 -> 1.03.0 → https://git.io/Je1z0
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/Je11j
<{^_^}> [nixpkgs] @markuskowa merged pull request #74699 → whois: 5.5.2 -> 5.5.3 → https://git.io/Je12h
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/Je1Mv
jgt1 is now known as jgt
<{^_^}> [nixpkgs] @markuskowa merged pull request #74645 → signal-cli: 0.6.3 -> 0.6.5 → https://git.io/Je18j
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/Je1MJ
<{^_^}> [nixpkgs] @markuskowa merged pull request #74623 → rambox-pro: 1.1.7 -> 1.2.0 → https://git.io/Je1nd
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/Je1MI
knupfer has quit [Quit: knupfer]
<Izorkin> etu: aanderse: please check PR #73151 and #73908
<{^_^}> https://github.com/NixOS/nixpkgs/pull/73151 (by Izorkin, 2 weeks ago, open): php74: init at 7.4.0
<{^_^}> https://github.com/NixOS/nixpkgs/pull/73908 (by Izorkin, 1 week ago, open): Update php packages
horner has quit [Quit: zzZzZzZzZZZzzz…]
<{^_^}> [nixpkgs] @symphorien opened pull request #74732 → Paperwork update → https://git.io/Je1MG
<aanderse> Izorkin: great! thanks. for the php updates do any of these commits need a backport?
<Izorkin> aanderse: backport to 19.09?
<aanderse> yeah. are php72 and php73 updates security?
<typetetris> adisbladis: thanks unstable works for me too with amdgpu
<Izorkin> aanderse: not checked in 19.09
<adisbladis> typetetris: Great :)
<adisbladis> Happy to help
lsix has quit [Ping timeout: 252 seconds]
<typetetris> Now I just need to pick a linux game to have fun with, which really needs that gpu :)
<aanderse> Izorkin: ok thanks
<Izorkin> aanderse: 73151 not checked? Made some changes to the build.
horner has joined #nixos
otulp has quit [Remote host closed the connection]
knupfer has joined #nixos
<aanderse> Izorkin: ok. let's find out what is happening with all php update prs today. i think we should be ready to merge.
<{^_^}> [nixpkgs] @marsam merged pull request #74368 → cascadia-code: 1910.04 -> 1911.20 → https://git.io/JeXwN
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je1M4
<Izorkin> aanderse: first need update phpPackages - 73908, after check php 7.4. Need to correct build php74packages.
<aanderse> ok
<aanderse> hopefully etu is around today and we can get some merges in
<{^_^}> [nixpkgs] @nyanloutre opened pull request #74733 → libappindicator-gtk2: add missing automake step → https://git.io/Je1M0
aristid_ has quit [Quit: WeeChat 2.6]
<adisbladis> typetetris: I have the same problem ;)
<adisbladis> I don't play that much games
<MichaelRaskin> typetetris: just run XScreenSaver OpenGL hacks on maximum settings. Either Lava Lamp or Menger
<{^_^}> [nixpkgs] @nyanloutre opened pull request #74734 → transmission-remote-gtk: fix build for new version of gettext → https://git.io/Je1MV
domogled has joined #nixos
lsix has joined #nixos
boogiewoogie has joined #nixos
simukis__ has joined #nixos
simukis_ has quit [Read error: Connection reset by peer]
<boogiewoogie> hey, I was looking into iptables and my, definitely wrong, understanding of it tells me that the default nixos firewall (see https://hastebin.com/pagigaqadu.apache ) accepts every incoming packet? I'm looking at line 15 there. how am I reading this wrong/why doesn't it despite l15?
<{^_^}> [nixpkgs] @domenkozar pushed to master « Revert "nixos/switch-to-configuration: restart changed socket units" »: https://git.io/Je1MS
jgeerds has joined #nixos
<clever> boogiewoogie: i find `iptables-save` to be simpler to read, can you pastebin that output?
horner has quit [Quit: zzZzZzZzZZZzzz…]
<MichaelRaskin> And I guess your configuration.nix, too
<boogiewoogie> clever: yep, sure - https://hastebin.com/upeyezemag.rb
<boogiewoogie> it seems the corresponding line would be l33 here, which could mean l15 from before is referring to loopback only but just doesn't say so?
<MichaelRaskin> Looks like that, indeed
<clever> line 33 says to allow any traffic on the lo interface
<clever> so loopback doesnt get firewalled from yourself
<boogiewoogie> yep
<clever> 33-36 forms the bulk of the firewall rules, with 36 refusing as a default
<boogiewoogie> yep
<boogiewoogie> I think I got it
<clever> personally, i would use the default targets on 25-27 for such a purpose
<clever> because when you reload the rules, 36 will temporarily not exist
<boogiewoogie> I'll remember the iptables-save for sure
<clever> in the old days, you where meant to run iptables-save at shutdown, and shove it into a file
<clever> and then pipe it to iptables-restore on bootup, so the rules persisted
<clever> but most modern firewalls just ignore that, wipe the tables, and re-build the rules with normal iptables commands
<clever> there are also performance costs from that
<boogiewoogie> oh
<clever> the whole set of rules, is kept in an RCU structure
<clever> any time you want to modify the rules, the kernel must copy the entire rule table, and modify the copy
<boogiewoogie> so they re-build from something like a rules file on every startup?
<clever> then it can do an atomic swap of which rules it uses
<clever> boogiewoogie: for nixos, its a bash script that just runs iptables -A repeatedly
<clever> and each time it does so, the kernel has to copy the entire list of rules
<clever> so each `iptables -A` is slower then the previous
<clever> something ive wanted to do (but its a major re-design) is to generate output that is compatible with save/restore
<clever> because `iptables-restore` can atomicly apply the whole thing at once, making it load faster
gekketinus has quit [Remote host closed the connection]
<clever> [root@nas:~]# grep ExecStart /etc/systemd/system/firewall.service
<clever> boogiewoogie: this will show you what the bash script is doing
alexherbo2 has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @lsix merged pull request #74730 → tmux: 2.9a -> 3.0 → https://git.io/Je1X8
<{^_^}> [nixpkgs] @lsix pushed 2 commits to master: https://git.io/Je1Dv
<boogiewoogie> gotcha
<boogiewoogie> that's interesting
<boogiewoogie> so wait
gekketinus has joined #nixos
alexherbo2 has joined #nixos
Rusty1 has joined #nixos
boogiewoogie has quit [Remote host closed the connection]
gekketinus has quit [Ping timeout: 245 seconds]
xkapastel has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed 4 commits to master: https://git.io/Je1D3
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to release-19.09: https://git.io/Je1Ds
gekketinus has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed to release-19.09 « linux: 5.3.14 -> 5.4.1 »: https://git.io/Je1DW
gekketinus has quit [Ping timeout: 245 seconds]
gekketinus has joined #nixos
orivej has quit [Ping timeout: 240 seconds]
gekketinus has quit [Read error: Connection reset by peer]
gekketinus has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74693 → tomb: 2.6 -> 2.7 → https://git.io/Je12J
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « tomb: 2.6 -> 2.7 (#74693) »: https://git.io/Je1DR
knupfer has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @lsix opened pull request #74735 → strawberry: 0.6.6 -> 0.6.7 → https://git.io/Je1DE
<dansho> has anyone gotten rust rls to work with vim?
Scriptkiddi1 has quit [Remote host closed the connection]
das_j1 has quit [Remote host closed the connection]
<das_j> dansho: Not sure if it's rsl or ale with some tool, but for me it works perfectly by just adding rustup to my package lsit
<das_j> (also not sure if adding rustup is the proper way, but it gets the job done)
zupo has joined #nixos
sudoforge has quit [Ping timeout: 252 seconds]
<dansho> das_j: that does jump to definition, auto complete?
<das_j> dansho: Nvm, it doesn't seem to use rsl by default. It's something else it uses in my case
<das_j> but I think rustup brings rsl into $PATH, not sure if that's enough
<das_j> *rls
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74684 → tintin: 2.01.91 -> 2.01.92 → https://git.io/Je1gt
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « tintin: 2.01.91 -> 2.01.92 (#74684) »: https://git.io/Je1Dw
<{^_^}> [nixpkgs] @lsix merged pull request #74724 → paps: 0.7.0 -> 0.7.1 → https://git.io/Je1is
<{^_^}> [nixpkgs] @lsix pushed 2 commits to master: https://git.io/Je1Do
oscarvarto has joined #nixos
ixxie has joined #nixos
<oscarvarto> --- How should I modify the virtual box default size of the image? I guess I need to override the default of 80 GB :(
<oscarvarto> using Nix
<oscarvarto> I would normally use VboxManage for that, but in nixos I am not sure
<oscarvarto> Compilation of leksah is fulling my disk
<clever> oscarvarto: if the disk is already loaded into virtualbox and you want to keep the contents, just use the normal virtualbox tooling to resize the disk, then use gparted within the guest to expand the partition
m0rphism1 has joined #nixos
<oscarvarto> clever: Thanks a lot!
<clever> yep
<oscarvarto> clever: Nevermind, the disk is created to dynamically allocate space
<oscarvarto> So, it should grow naturally
<oscarvarto> That is what makes more sense
<clever> up to a the defined size limit of the image
MmeQuignon has joined #nixos
<oscarvarto> Now I just need leksah to finish compiling
<oscarvarto> It takes forever!!
garbas has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74653 → gitAndTools.subgit: 3.3.8 -> 3.3.9 → https://git.io/Je1BN
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « gitAndTools.subgit: 3.3.8 -> 3.3.9 (#74653) »: https://git.io/Je1yU
dansho has quit [Quit: Leaving]
gekketinus has quit [Read error: Connection reset by peer]
gekketinus has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74660 → streamlink: 1.2.0 -> 1.3.0 → https://git.io/Je10L
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « streamlink: 1.2.0 -> 1.3.0 (#74660) »: https://git.io/Je1ym
philr has quit [Ping timeout: 250 seconds]
orivej has joined #nixos
domogled has quit [Remote host closed the connection]
jgeerds has quit [Ping timeout: 265 seconds]
gekketinus has quit [Read error: Connection reset by peer]
gekketinus has joined #nixos
gekketinus has quit [Ping timeout: 245 seconds]
<coderobe> clever: is your armv7l cache kept up to date?
justanotheruser has quit [Read error: Connection reset by peer]
<coderobe> i'll try to install nixos to my rpi 2 b
<clever> coderobe: somewhat, my hydra is currently building under qemu-user, but coreutils is failing tests, so a large chunk of it isnt built
<coderobe> oh, rip
zupo has joined #nixos
<clever> but i could hook my pi back up, ive been messsing with it lately, and it wouldnt take much to boot
xidica has joined #nixos
jerry20 has joined #nixos
<jerry20> Hi, i'd l ike to send a pr for https://github.com/dylanaraps/pash. However, the name is taking by the following archived package: https://github.com/Pash-Project/Pash. What is best to do here?
<{^_^}> [nixpkgs] @ryantm merged pull request #74533 → smarty3: 3.1.33 -> 3.1.34 → https://git.io/Je1Ux
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Je1yB
klimi has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #74697 → gnome3.yelp-xsl: 3.34.0 -> 3.34.2 → https://git.io/Je12x
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/Je1yg
oscarvarto has quit [Quit: oscarvarto]
<{^_^}> [nixpkgs] @ryantm merged pull request #74440 → libratbag: 0.10 -> 0.11 → https://git.io/JeXS1
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Je1yw
<MichaelRaskin> jerry20: look at the clasp situation in Nixpkgs
<coderobe> clever: that'd be great
<coderobe> alternatively, are there other armv7l caches around worth using
<coderobe> ?
<clever> coderobe: none that i'm aware of
<gchristensen> I still wish we could get armv7l hw to put it in hydra
<jerry20> MichaelRaskin So in this case, something like pash-password-manager will do?
<coderobe> Scaleway offers armv7l boxes i think, gchristensen. :P
<gchristensen> I don't think so?
<coderobe> one sec, i'm fairly sure i have one there..
<coderobe> trying to sign in to check
<MichaelRaskin> jerry20: this, and once it is accepted, you can try opening an issue about proper handling of pash name, I guess
<jerry20> MichaelRaskin: That makes sense, thanks!
<{^_^}> [nixpkgs] @ehmry merged pull request #74455 → nim: 1.0.2 -> 1.0.4 → https://git.io/JeXH5
<{^_^}> [nixpkgs] @ehmry pushed to master « nim: 1.0.2 -> 1.0.4 »: https://git.io/Je1yy
<coderobe> gchristensen: no, they do - their C1 are armv7l
<klimi> Hello guys, i was wondering where i should get some materials and basic overview of configuring nixos. I am beginner and i would like to try nixos for daily use. Anything is appreciated. Thanks
<gchristensen> they don't seem to sell those anymore, coderobe
justanotheruser has joined #nixos
<coderobe> gchristensen: they do, they're just miscategorized
<coderobe> they're under bare metal, not under arm
<gchristensen> yeah, still not seeing C1s
<coderobe> gchristensen: hm, not on their pricing page, but they're definitely there when you're logged in https://cdr.li/_matrix/media/r0/download/cdr.li/xqYZhDAUEyCgngavVuMGtPpF
<coderobe> and i am still able to provision them
<gchristensen> hmm 2G
<coderobe> it's enough to build the kernel on - i've used that one as a build server for some kernel hacking before
<evils> klimi: the manual is probably a good starting point, https://nixos.org/nixos/manual/index.html#ch-configuration, searching through the options is also useful https://nixos.org/nixos/options.html#
<clever> i did some armv6/v7 stuff on the nixos community box at one point
<gchristensen> we could probably get 5-10 of those and put them in hydra to see what they do
<gchristensen> I can't log in to my scaleway account though
<klimi> evils: so i should just browse the manual as i want?
<gchristensen> and I'm behind on other projects, so I'll put a pin in this and come back to it :P
<coderobe> heh, understandable :p
<coderobe> would be really cool to get this official, due to the abundance of armv7 SBCs i think
<clever> on this end, ive been focusing on custom rpi firmware
<clever> and i'm currently using 2 cross-compilers at once to do that
drakonis has joined #nixos
<clever> this uses both a vc4 and an arm cross-compiler, to generate a working bootcode.bin file
<evils> klimi: if you know what you want to do, i found the options fairly self-explanatory, the manual offers some context and a lead in to that, and it's ofc never a bad idea to read the manual...
horner has joined #nixos
<xidica> is there some recommended "best practice" for segregating system and user packages? I've read the handful of various ways and settled on just using users.users.USERNAME.packages = [ pkg.blah pkg.blah2 ], it seems to be doing fine for a single user laptop setup, am I missing something or overthinking it?
<MichaelRaskin> One size does not fit all.
<qyliss> xidica: either do what you're doing or use home-manager
<MichaelRaskin> Your approach is OK.
<MichaelRaskin> When it stops fitting you, tell us what is wrong with it.
<MichaelRaskin> Depending on what your needs are, the answer will differ
<klimi> evils: Thanks... also do you recommend to use dotfiles from git repo which i use now with combination with stow or to manage everything like within the nixos configuration with home-manager
peanutbutter144_ has joined #nixos
<xidica> sure, i had tried the .config/nixpkgs/config.nix approach, seemed overkill for what I needed right now, so I guess I was making sure there weren't any serious gotchas or regrets I was going to set myself up for later, seems reasonable.
jgt has quit [Ping timeout: 252 seconds]
<evils> klimi: my approach to dotfiles is too barbaric to discuss, i cannot advice you there
<jerry20> @klimi: I started with stow but prefer to do it with home manager. It's preference
<jerry20> klimi: I'd say, just try both and see what you like best
<MichaelRaskin> xidica: as long as all of your configuration is in a VCS, migrating is OK-ish
<klimi> I see, i see. I like how arch is easy to manager... nix seems a bit complicated at first
<MichaelRaskin> (and just plain fine for most migration cases)
<klimi> jerry20: and the home manager approach is including the files as strings in the configuration.nix?
peanutbutter144 has quit [Ping timeout: 276 seconds]
<jerry20> klimi: It's up to you, this is possible with home manager yes, but you could also have them as normal files and let home manager symlink them
<klimi> so i could just eliminate the stow part... okay okay. Thanks a lot. I will have to get going to my work. See ya
klimi has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74679 → tigervnc: 1.9.0 -> 1.10.0 → https://git.io/Je1zV
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « tigervnc: 1.9.0 -> 1.10.0 »: https://git.io/Je1yb
peanutbutter144_ has quit [Ping timeout: 265 seconds]
peanutbutter144 has joined #nixos
andi- has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74630 → reaper: 5.984 -> 5.987 → https://git.io/Je1Cf
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « reaper: 5.984 -> 5.987 (#74630) »: https://git.io/Je1SJ
andi- has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74617 → qbs: 1.14.0 -> 1.14.1 → https://git.io/Je1Z5
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « qbs: 1.14.0 -> 1.14.1 (#74617) »: https://git.io/Je1Sk
jgt has joined #nixos
<{^_^}> [nixpkgs] @andir opened pull request #74737 → cudatoolkit: move the dependencies into a common expression → https://git.io/Je1SI
ng0 has quit [Ping timeout: 260 seconds]
<xidica> What are folks using to manage their dotfiles in VCS and deal with secrets (i.e. not committing actual secrets, but having the generic secret areas of the confs substituted on the real system) ?
<coderobe> oh that's clever
<clever> xidica: all of my nixos modules will import load-secrets.nix, and use attributes within that to get secret data
<clever> if secrets.nix (which is in gitignore) exists, that is used
<clever> if its missing, some non-secret dummy values are used, so CI can still pass
<clever> the main difference vs what coderobe did, is that i cant test coderobe's config locally, it will fail due to a missing secrets.nix
jgt has quit [Ping timeout: 245 seconds]
<coderobe> indeed
<{^_^}> [nixpkgs] @vbgl opened pull request #74738 → ocamlPackages.logs: 0.6.3 → 0.7.0 → https://git.io/Je1St
ng0 has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74611 → gaia: 2.4.5 -> 2.4.6 → https://git.io/Je1sp
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/Je1Sq
<coderobe> hmm, is there a way to compare the contents of a variable in nix right after it has been assigned?
<coderobe> i would like to use one nixos config for multiple devices and branch based on hostname
<clever> coderobe: the simplest way is to create a device1.nix and device2.nix
<clever> coderobe: and both of those have imports = [ ./common.nix ];
<clever> then you put either device1.nix or device2.nix into configuration.nix, and device1.nix itself is what sets the hostname
<coderobe> but then i need more logic in device setup than just git cloning the repo to /etc/nixos
drakonis has quit [Quit: WeeChat 2.6]
orivej has quit [Ping timeout: 240 seconds]
<clever> coderobe: your setup will involve just setting imports = [ ./something/device1.nix ];
<clever> vs what you wanted, which would be: imports = [ ./something.nix ]; networking.hostName = "device1";
<coderobe> hrm, good point
<clever> also, the value of imports cant depend on any config param
<clever> so that would have caused infinite recursion
<clever> the way to visualize it, is multiple overlapping tree structures
<clever> at the bottom, you have a different root node for each machine, which may overlap at some nodes
<clever> and at the top, you may want a single node like core.nix, that everything eventually leads to
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74631 → rednotebook: 2.11.1 -> 2.14 → https://git.io/Je1CM
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « rednotebook: 2.11.1 -> 2.14 (#74631) »: https://git.io/Je1SW
<coderobe> clever: what would the purpose of core.nix be, then?
<coderobe> just a common one?
<clever> coderobe: something that you usually set on every single machine, like creating your user, configuring timezones
<coderobe> ah yeah
<coderobe> makes sense
ixxie has quit [Ping timeout: 265 seconds]
<clever> coderobe: nodes around the middle of the tree would then be groups of stuff, like laptop.nix, that configures laptop specific stuff, and pulls in both core.nix and wifi.nix
<coderobe> if i were to load the secrets in said core.nix, will they be available in the downstream configs that have imports = [ ./core.nix ], or do i need to load the secrets into each of them?
<clever> normally, each file would have to load its own copy of secrets.nix
<clever> but, you can use the nixos options to solve that
<clever> _module.args.secrets = import secrets.nix; will allow you to do { pkgs, config, secrets, ... }: in any module
siiky has quit [Ping timeout: 264 seconds]
siiky has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74559 → prometheus-cpp: 0.7.0 -> 0.8.0 → https://git.io/Je1Lz
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « prometheus-cpp: 0.7.0 -> 0.8.0 (#74559) »: https://git.io/Je1Si
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74534 → plata-theme: 0.9.0 -> 0.9.1 → https://git.io/Je1Tk
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « plata-theme: 0.9.0 -> 0.9.1 (#74534) »: https://git.io/Je1SD
eraserhd has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « picard-tools: 2.21.1 -> 2.21.3 (#74528) »: https://git.io/Je1S9
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74528 → picard-tools: 2.21.1 -> 2.21.3 → https://git.io/Je1Ut
jerry20 has quit [Remote host closed the connection]
lopsided98 has quit [Quit: No Ping reply in 180 seconds.]
clever has quit [Ping timeout: 240 seconds]
nek0 has quit [Quit: ZNC 1.7.4 - https://znc.in]
clever has joined #nixos
lopsided98 has joined #nixos
nek0 has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
knupfer has joined #nixos
orivej has joined #nixos
lopsided98 has quit [Ping timeout: 250 seconds]
lopsided98 has joined #nixos
knupfer has quit [Ping timeout: 250 seconds]
knupfer has joined #nixos
jgt has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74502 → opera: 64.0.3417.83 -> 65.0.3467.48 → https://git.io/JeXAs
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « opera: 64.0.3417.83 -> 65.0.3467.48 (#74502) »: https://git.io/Je19u
jgt has quit [Ping timeout: 276 seconds]
knupfer has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74492 → man-pages: 5.03 -> 5.04 → https://git.io/JeXbz
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « man-pages: 5.03 -> 5.04 (#74492) »: https://git.io/Je192
pie_ has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
endformationage has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74481 → moosefs: 3.0.105 -> 3.0.107 → https://git.io/JeX5F
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « moosefs: 3.0.105 -> 3.0.107 (#74481) »: https://git.io/Je196
gekketinus has joined #nixos
o1lo01ol1o has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74465 → micronaut: 1.2.5 -> 1.2.6 → https://git.io/JeX7c
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « micronaut: 1.2.5 -> 1.2.6 (#74465) »: https://git.io/Je19y
domogled has joined #nixos
<gchristensen> this kworker-pm thing is nuts, it kills my battery in notime
civodul has joined #nixos
anderslundstedt has quit [Quit: leaving]
Neo-- has joined #nixos
__Myst__ has quit [Read error: Connection reset by peer]
o1lo01ol1o has joined #nixos
fendor has joined #nixos
<DigitalKiwi> what's that?
__Myst__ has joined #nixos
<clever> DigitalKiwi: a kernel bug that happens on some motherboards
<clever> DigitalKiwi: some thread sits at 100% cpu usage
<clever> gchristensen: oh, have you seen how to backtrace all kernel threads?
<DigitalKiwi> huh, that sounds problematic
<clever> gchristensen: try echoing one of l, t, or w to /proc/sysrq-trigger (LTW, incase your fonts arent good)
<xidica> Is there an easy way to generate the sha256 that fetchFromGitHub expects for a given commit?
<clever> xidica: either nix-prefetch-url --unpack, or
<clever> ,tofu
<{^_^}> To get a sha256 hash of a new source, you can use the Trust On First Use model: use probably-wrong hash (for example: 0000000000000000000000000000000000000000000000000000) then replace it with the correct hash Nix expected. See: tofu-vim
<Thra11> Is there a simple way to switch a remote builder/substituter on and off? I know you can pass --option substituters and similar, but I'm thinking more about a stateful thing where if I'm connected to my home network it'll try to contact my build machine, but if I'm not, it won't.
<Thra11> xidica, clever Isn't there some sort of lib.fakeSha256 function?
<clever> Thra11: simplest thing that will persist for a while is to just `rm /etc/nix/machines`
<clever> Thra11: nixos will "repair" it the next time you nixos-rebuild or boot
<clever> > lib.fakeSha256
<{^_^}> "0000000000000000000000000000000000000000000000000000000000000000"
<Thra11> ^ Easier to get the right number of digits that way
<Thra11> clever: removing /etc/nix/machines is probably good enough. Thanks
Nycatelos has joined #nixos
<xidica> but I mean, i want to get a specific checkout of a github repo, and it's not already packaged as some release archive, and I don't think nix-prefetch-url takes github repo arguements with a specific rev
<clever> xidica: nix-prefetch-url --unpack https://github.com/OWNER/REPO/archive/REVISION.tar.gz
<xidica> ah, alright, thanks.
jgt has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74460 → nanoflann: 1.3.0 -> 1.3.1 → https://git.io/JeXQb
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « nanoflann: 1.3.0 -> 1.3.1 »: https://git.io/Je1HC
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74445 → libisoburn: 1.5.0 -> 1.5.2 → https://git.io/JeXS5
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « libisoburn: 1.5.0 -> 1.5.2 (#74445) »: https://git.io/Je1HW
<betawaffle> on macos, is there some way to determine where an environment variable is being set? and/or maybe list what env vars are coming from launchd?
<betawaffle> (i know that's not a nixos question, sorry)
MmeQuignon has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #74515 → boxes: init at 1.3 → https://git.io/JeXjG
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/Je1Hz
karetsu has joined #nixos
karetsu has quit [Client Quit]
anderslundstedt has joined #nixos
Heirlung has quit [Ping timeout: 265 seconds]
Heirlung has joined #nixos
Luflosi has joined #nixos
ixxie has joined #nixos
jco has joined #nixos
<{^_^}> [nixpkgs] @jwijenbergh opened pull request #74739 → spotify-tui: 0.9.0 -> 0.10.0 → https://git.io/Je1HH
mexisme has joined #nixos
Gopal-M has joined #nixos
ixxie has quit [Client Quit]
<Gopal-M> any idea why setting systemd.services.docker.postStart causes docker.service to fail?
<clever> Gopal-M: does the script you added return a non-zero exit code?
sudoforge has joined #nixos
<Gopal-M> I've just added a few iptables commands. The purpose is to add a few rules AFTER docker has set its own rules.
bvdw has quit [Read error: Connection reset by peer]
<Gopal-M> And I'm pretty sure they have a zero exit code because they worked fine with networking.firewall.extraCommands
<Gopal-M> but putting them there pushes the rules further down making the rules ineffective
lsix has quit [Ping timeout: 276 seconds]
bvdw has joined #nixos
Chiliparrot has joined #nixos
<clever> Gopal-M: the problem with both methods, is that if you restart either service, the changes the other has made will get undone
<{^_^}> [nixpkgs] @ryantm merged pull request #74463 → mkvtoolnix: 38.0.0 -> 40.0.0 → https://git.io/JeX7G
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Je1Hh
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74443 → libdigidocpp: 3.14.0 -> 3.14.1 → https://git.io/JeXSS
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « libdigidocpp: 3.14.0 -> 3.14.1 (#74443) »: https://git.io/Je1Hj
<Gopal-M> I don't think I'll ever restart firewall.service because docker manages it all. So at all times, if I have to restart anything, it'll be docker.service
<Gopal-M> I was searching if there were a way to pin some iptables rules to the top of the chain, couldn't find anything
mexisme has quit [Ping timeout: 250 seconds]
<Gopal-M> do you have any other ideas to go about this? seems a bit tricky to me because this is all dynamic
<clever> Gopal-M: you can use mkBefore and mkAfter to control where in the firewall scripts your rules get inserted into the script
<clever> would that help any?
<Gopal-M> let me check that out
<Gopal-M> what does mkMerge [ (mkAfter do exactly?
<Gopal-M> i mean what is it merging it with and what after?
<clever> mkAfter controls what nixos does when multiple modules set extraCommands
<clever> and forces it to go after other strings
<clever> i dont think the mkMerge is needed in this case, but i'm not sure
<Gopal-M> let me try
magthe has joined #nixos
magthe has quit [Client Quit]
o1lo01ol1o has quit [Remote host closed the connection]
<Gopal-M> I think adding mkAfter worked but I'm not sure yet. Let me restart the server to be sure.
o1lo01ol1o has joined #nixos
magthe has joined #nixos
<Gopal-M> Nope, that didn't work. The rules still get pushed to the bottom.
o1lo01ol1o has quit [Ping timeout: 240 seconds]
<clever> Gopal-M: what did the journal for docker say when it failed with your method?
<Gopal-M> adding mkMerge made no difference either
<Gopal-M> it said that the docker container start process was repeated too quickly
<Gopal-M> docker container engine*
<clever> did the journal have any other messages?
<Gopal-M> nothing helpful at all
<Gopal-M> just fails
<clever> Gopal-M: journalctl -f -u docker.service -n30
<magthe> I'm trying to pull in ghcide from https://github.com/hercules-ci/ghcide-nix, since the one in nixpkgs is broken I was pointed to ghcide-nix. However, I'm failing because I don't really understand what it exports. My shell.nix: https://termbin.com/elui
bvdw has quit [Quit: bvdw]
<Gopal-M> oh
<Gopal-M> I found the problem
<Gopal-M> iptables: command not found
<clever> Gopal-M: that will do it!
<Gopal-M> Nov 30 18:13:42 anri x0wrsv0vp9kss7l333my8sx451vvcwpv-unit-script-docker-post-start[8754]: /nix/store/x0wrsv0vp9kss7l333my8sx451vvcwpv-unit-script-docker-post-start: line 4: iptables: command not found
<clever> Gopal-M: systemd.services.docker.path = [ pkgs.something ];
<Gopal-M> amazing, thank you so much
<Gopal-M> omg yes <3
<Gopal-M> I'll restart again just to be sure
bvdw has joined #nixos
<Gopal-M> yes! that worked. thank you!
Thra11 has quit [Ping timeout: 265 seconds]
alexherbo2 has quit [Quit: Ping timeout (120 seconds)]
alexherbo2 has joined #nixos
orivej has quit [Ping timeout: 276 seconds]
dingenskirchen has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #74719 → sourcehut.listssrht: add pygit2 → https://git.io/Je1o1
<{^_^}> [nixpkgs] @jonringer pushed to master « sourcehut.listssrht: add pygit2 »: https://git.io/Je1QP
karetsu has joined #nixos
Thra11 has joined #nixos
<karetsu> hi all, I'm trying to set up nordVPN with my nixos box but I can't for the life of me find the documentation that explains it for dummies - I have set up services.openvpn.servers.<name>.config pointing to one of nord's ovpn config files but how/where do I configure my username and password to let it connect without having them in plain text in the .nix?
Luflosi has quit [Ping timeout: 260 seconds]
<clever> karetsu: i think those would go into the ovpn file? but that may still get copied to /nix/store and become world-readable
<karetsu> world-readable is less worrying than 'backed up on the intertint readable' but not preferred :(
<clever> karetsu: if you quote the path to the config file, it shouldnt copy, but then the service wont auto-restart when the config is modified
<karetsu> clever: so having the full path will read from place rather than making a {package}/foo/bar.ovpn?
<clever> karetsu: "/path/to/config" will just insert that literal string into the args given to openvpn
<clever> while /path/to/config, will copy it into the store, and insert a /nix/store/hash-config into the args of openvpn
jgt has quit [Ping timeout: 252 seconds]
<karetsu> hmmm, better to hash or keep external
<clever> mostly your preference
<karetsu> yeah, i was talking to myself >_<
<karetsu> thanks clever
<clever> the best option, would be if you can tell openvpn to load the pw from another file
<gchristensen> coderobe: hyeah, I can't get this C1 instance you can.
<clever> and then put the main ovpn file int he store
drakonis has joined #nixos
<clever> but openvpn may not support that
<karetsu> clever: it does
<xidica> openvpn does support a --pass-file argument I'm pretty sure
<coderobe> gchristensen: huh wat - are you on the correct tab? i hope this is not some legacy thing...
<clever> karetsu: ah, then youll want to look into the nixos module, and see how to pass that
<gchristensen> coderobe: I've explored every tab that I can find :)
<coderobe> gchristensen: can you check your quotas at the bottom of https://console.scaleway.com/account/profile ?
<coderobe> does that mention C1?
<coderobe> i have C1: 1/25 in there
<xidica> karetsu: alternatively i just went for networkmanager to handle ovpn, so that could be another option
<gchristensen> oy thir panel is a nightmare for me, I have such bad internet right now
<coderobe> yeah, it is quite slow at times...
<karetsu> xidica: I don't trust my wife to not just fiddle with it on her account ^^
<pistache> karetsu: you can use "auth-user-pass <path-to-password-file>"
<pistache> (in the .ovpn file)
<clever> pistache: ah, that sounds perfect, then you can safely use config = ./something.ovpn; safely
<karetsu> pistache: I'd rather do it in my .nix somewhere if I can rather than their config files
o1lo01ol1o has joined #nixos
<gchristensen> coderobe: I get a "-" instead of n/m
<pistache> karetsu: then it's still possible to have the password in its own file
<clever> karetsu: config = builtins.toFile "name" ''
<clever> auth-user-pass = /foo
<pistache> but you'd need to append the auth-user-pass line to the existing config
<clever> ${builtins.readFile ./foo.ovpn}
<clever> karetsu: done!
<pistache> see this ^
<coderobe> gchristensen: you could try asking support to get a quota for that - i've had them reply within minutes before, so might be worth a shot?
<pistache> :p
<coderobe> weird though, is your account new? mine is only from earlier this year, so if it is a legacy thing it must have become legacy quite recently
<gchristensen> I registered ages ago, but dunno
<karetsu> thanks all
orivej has joined #nixos
<pistache> karetsu: if I may, sometimes (often?) the best way to know how to do something with NixOS is to read module's .nix file
<karetsu> pistache: noted :)
<karetsu> although that's a poor state of affairs for usability :(
o1lo01ol1o has quit [Ping timeout: 276 seconds]
<pistache> karetsu: well, to me, "yes and no"
<pistache> of course it's less readable to a beginner than proper documentation
<pistache> but Nix code is often very concise, well structured, and as documentation it's always up to date and correct
<evils> that reading the source is a viable and often the most to the point option, is both an indictment of the documentation, and a testament to the quality of the code
<coderobe> personally i find the syntax hard to understand and haven't found concise docs for that, either :b
horner has quit [Quit: zzZzZzZzZZZzzz…]
tdeo has quit [Quit: Quit]
tdeo has joined #nixos
tdeo has joined #nixos
tdeo has quit [Changing host]
<{^_^}> [nixpkgs] @jonringer merged pull request #74544 → python38Packages.bitarray: 1.0.1 -> 1.1.0 → https://git.io/Je1IG
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python38Packages.bitarray: 1.0.1 -> 1.1.0 »: https://git.io/Je17O
magthe has quit [Ping timeout: 250 seconds]
karetsu has quit [Quit: WeeChat 2.6]
fusion809 has quit [Remote host closed the connection]
jgt has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #74640 → gnome3.rygel: 0.38.1 -> 0.38.3 → https://git.io/Je18z
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/Je17C
<{^_^}> [nixpkgs] @jtojnar merged pull request #74733 → libappindicator-gtk2: add missing automake step → https://git.io/Je1M0
<{^_^}> [nixpkgs] @jtojnar pushed 3 commits to master: https://git.io/Je17l
<betawaffle> what does "skipping suspicious writable file" mean?
<clever> betawaffle: when doing what?
<betawaffle> is it expected to get a lot of those on macos?
<betawaffle> nix-store --optimise
<clever> betawaffle: all files in /nix/store/ should be read-only
<clever> if any are writable, something isnt right
<betawaffle> exactly, so how would i go about figuring out why they are writable and/or fixing them?
<clever> betawaffle: to start with, try just running nix-store --delete on the problem path, and dont use force
<betawaffle> there were hundreds of them
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<clever> betawaffle: id just ignore it then, it will probably work itself out
<betawaffle> that's confidence inspiring
<clever> blame apple :P
<{^_^}> [nixpkgs] @x123 opened pull request #74740 → opencpn: unstable-2019-05-15 -> unstable-2019-11-21 → https://git.io/Je17R
<betawaffle> i do
jgt has quit [Ping timeout: 276 seconds]
<betawaffle> most of them are libraries and headers
<clever> betawaffle: you could try: chmod -w -R /nix/store/
Thra11 has quit [Ping timeout: 245 seconds]
<betawaffle> worked, and got: 14.24 MiB freed by hard-linking 1284 files
xkapastel has quit [Quit: Connection closed for inactivity]
MmeQuignon has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #74707 → xapian: 1.4.13 -> 1.4.14 → https://git.io/Je1ay
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/Je17o
horner has joined #nixos
<{^_^}> [nixpkgs] @roconnor opened pull request #74741 → bitcoin: 0.18.1 -> 0.19.0.1 → https://git.io/Je171
<{^_^}> [nixpkgs] @roconnor closed pull request #74128 → bitcoind: 0.18.1 -> 0.19.0.1 → https://git.io/JePCv
<coderobe> so i copied an armv7l nixos image to my raspberry pi 2 B 1.1, and a nixos-rebuild is pulling *a lot* of stuff, despite a fairly empty configuration.nix. nixos-rebuild: https://paste.debian.net/plainh/0feeaba2 configuration.nix: https://paste.debian.net/plainh/6b7ac598 - any ideas where all of that is coming from?
<clever> coderobe: the nixpkgs rev might be different
<coderobe> hm?
<clever> if its built from a different version of nixpkgs, it will have to re-fetch/build everything
knupfer has joined #nixos
<coderobe> right, but why is it building things that it doesn't need right now?
<coderobe> shouldn't it fetch the things as-needed?
<clever> coderobe: it probably does need those, because they differ from what you have
<coderobe> hrm
<coderobe> welp, that kinda sucks - i was not expecting to have the raspi building @world for the next 3 weeks :P
<srhb> coderobe: clever isn't implying that it's expected behaviour, just that the (probably wrong) state your nixpkgs and/or image is in causes it to miss the cache for everything.
<srhb> Presumably the image was built from some rev that actually _does_ have those things cached.
<coderobe> right, but even if it is all cache misses it confuses me that it is trying to (among other things) pull X libs
<coderobe> given that my configuration is not setting up anything at all
<srhb> That's a separate issue though.
<clever> coderobe: x is enabled by default in some libs
<coderobe> i would expect it to build the kernel, uboot, sh, etc
<clever> if you nixos-rebuild --dry-run, what does it print?
<coderobe> \/run/current-system/sw/bin/nixos-rebuild: unknown option `--dry-run'
<coderobe> X)
<clever> coderobe: `nixos-rebuild dry-run` ?
johnnyfive has quit [Ping timeout: 240 seconds]
<coderobe> ah, one sec
hlolli has joined #nixos
jgt has joined #nixos
<coderobe> even wayland, out of all the things, is in there :P
<clever> coderobe: its trying to build the bootstrap tools, that means that your building the entire stdenv, from scratch
<coderobe> oh boy
<clever> coderobe: what does `ls -l /run/current-system` say?
<coderobe> 0 lrwxrwxrwx 1 root root 80 Jan 1 1970 /run/current-system -> /nix/store/5zgpzvchss53sbyn3cixhs78j7s8a3pw-nixos-system-nixos-19.03.git.68aad73
<coderobe> is there a better nixos image i could flash?
<clever> coderobe: and `nix eval nixpkgs.lib.version` ?
<coderobe> 19.03.git.68aad73
<clever> :S those match up...
acarrico has quit [Ping timeout: 268 seconds]
<clever> coderobe: oh, one potential problem, the bootstrap may not have been included in the img, so it cant build anything until it has that
<clever> coderobe: where did you get the image from?
juhe has joined #nixos
<betawaffle> why is sandbox not true by default on macos?
<clever> betawaffle: it breaks a lot of system libraries
<betawaffle> :(
<clever> betawaffle: because the apply libc cant be in the nix store
<clever> apple*
<coderobe> the other ones that the wiki links are 18.something :X
<clever> coderobe: youll need to figure out which hydra the image was built from, and add that to your binary caches using --option
<betawaffle> can't, or isn't?
<clever> betawaffle: i think the problem, is that apple keeps changing the kernel, and you must use the right libc for your kernel
<betawaffle> ah, right
slack1256 has joined #nixos
<betawaffle> has anyone installed nixos on mac hardware, dual boot or otherwise?
<clever> betawaffle: yes
<betawaffle> are there any gotchas for dual booting?
<clever> betawaffle: you need to disable secureboot in the firmware first, which requires doing the entire initial setup procedure
<clever> betawaffle: its a pain in the ass to unwrap a new mac, and then be forced to do the entire setup, when your about to wipe the drive :P
<betawaffle> where can i find a guide for that?
<clever> betawaffle: cant remember where it was, youll just need to google that part
<clever> the newer T2 chip'd models also have a non-standard nvme controller, so the drive wont even exist if your kernel is unpatched
<betawaffle> can't that be disabled from recovery mode before you do initial setup?
<{^_^}> [nixpkgs] @jtojnar pushed 98 commits to staging-next: https://git.io/Je15v
<coderobe> clever: can i not just nixos-rebuild my system to whatever revision can be found on the binary cache? :P
<clever> something about only being able to access recovery mode once you do the initial setup
<clever> coderobe: that will work perfectly fine
<{^_^}> [nixpkgs] @jtojnar pushed 99 commits to staging: https://git.io/Je15J
<betawaffle> i wonder if i already have that disabled
<clever> betawaffle: this allows linux to access the nvme devices
<betawaffle> i'm on a late-2013 mac pro, no t2
<coderobe> gah, the cachix cache doesn't have a directory listing
<coderobe> if only things were that easy :p
<gchristensen> a cache can easily have millions and millions of files, enumerating them is almost always the wrong option :)
<betawaffle> oh interesting. no t2, so no secure boot at all. i should have no problem then?
<clever> betawaffle: maybe, try just booting an iso from usb and see what happens?
<betawaffle> yeah, will do
<coderobe> gchristensen: is there another way to figure out which revision of nixos-system is cached on a given host? :P
<clever> coderobe: for every revision, instantaite an expresion, then test if that output is in the cache
<clever> coderobe: channels normally solve this problem for you, by only advertising a rev after its in the cache
lsix has joined #nixos
Thra11 has joined #nixos
<betawaffle> it's so nice to be able to download a 1.34 GB iso in ~8 seconds
chloekek has joined #nixos
<betawaffle> rebooting, wish me luck
mexisme has joined #nixos
<coderobe> clever: can't figure it out
<clever> [root@amd-nixos:~]# nix-build --dry-run '<nixpkgs>' -A hello
<clever> these paths will be fetched (0.04 MiB download, 0.20 MiB unpacked): /nix/store/yhzvzdq82lzk0kvrp3i79yhjnhps6qpk-hello-2.10
<clever> coderobe: repeat this command on various versions of nixpkgs, until it stops wanting to build things
Izorkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
<clever> thats the only real way to see if a binary cache has a given rev or not
Izorkin has joined #nixos
<coderobe> the tiny problem being that i do not actually have git in this environment to walk nixpkgs
<clever> coderobe: v6 v7 or aarch64?
<coderobe> v7
<clever> [root@amd-nixos:~]# nix-build --dry-run '<nixpkgs>' -A hello --argstr system armv7l-linux
<clever> this will force it to test against v7, even if you run the test on an x86 machine
dirkx_ has joined #nixos
xidica has left #nixos [#nixos]
<dirkx_> Is this the right place to ask nix-build questions about how i can test a build against a dependency that is also a local build?
<clever> dirkx_: yes
MmeQuignon has quit [Ping timeout: 265 seconds]
<dirkx_> clever: txs -- I have a nix-build against a foo.nix file working well -- and am now trying to create a bar.nix that builds something that needs a lib/include fom foo. I though that i could just put it in buildInputs=[ foo ] -- but suspect that it is not seen as nix-build does just build - and not put it in the right place for other builds to be picked up ?
bdju has quit [Ping timeout: 265 seconds]
<clever> dirkx_: you need buildInputs = [ (import ./foo.nix) ]; at a bare minimum
<clever> dirkx_: that will load the other file
<dirkx_> ah - did not know that that is also an option. So in that case - does it simply suck in the declaration -- or also build the foo.nix ?
<clever> dirkx_: it will basically just insert the result of parsing the file, and build whatever is missing
growpotkin has joined #nixos
Chiliparrot has joined #nixos
knupfer has quit [Ping timeout: 250 seconds]
hlolli_ has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #74739 → spotify-tui: 0.9.0 -> 0.10.0 → https://git.io/Je1HH
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je15q
<dirkx_> clever - thanks. Getting a "error: cannot coerce the partially applied built-in function 'scopedImport' to a string" with '' buildInputs = [ import ./mod_ca.nix gnused coreutils pkgconfig apacheHttpd apr aprutil openssl openldap ];''
<clever> dirkx_: the () around the import are required
<dirkx_> ah -- ack!
hlolli has quit [Ping timeout: 276 seconds]
Chiliparrot has quit [Client Quit]
wildtrees has joined #nixos
lsix has quit [Quit: Leaving]
Chiliparrot has joined #nixos
<dirkx_> Lovely - that seems to work -- but fails on the second build not finding the include file that the first one put in its 'include' directory.
<{^_^}> [nixpkgs] @Ma27 opened pull request #74743 → documize-community: 3.5.0 -> 3.5.1 → https://git.io/Je153
<clever> dirkx_: if you build mod_ca.nix, and then `ls result/include`, is the file right in that dir?
<dirkx_> double checking - I think it is as the compile line does not include the -I for mod_ca (it does contain the other one of apr, aprutil, openssl, openldap thouh).
<clever> dirkx_: all buildInputs get added to -I automatically
<betawaffle> whelp, it totally works
<betawaffle> too bad apple has spoiled me with their fancy touchpad experience
<betawaffle> also, really funny note... the accelerometer (used to detect sudden drops, i think) shows up as a joystick in linux
<betawaffle> so i can see when my table shakes!
<clever> betawaffle: something ive heard is that the apple touchpad (on some models) is both usb and i2c based
<clever> betawaffle: when in the bios, it uses usb, but when the os boots up, it switches to i2c
<clever> betawaffle: also, the i2c pads are in just the right spot to be damaged by water spills, and the os lacks usb drivers :P
<clever> (for the touchpad)
<betawaffle> huh. also, it's connected via bluetooth most of the time in macos (in my case)
<betawaffle> (this is an external one, not on a laptop)
<clever> ah
<clever> i'm talking specifically about the laptops
<clever> spill water in the wrong place, and the mouse will work in the bios, but not the os
<clever> and it will also work just fine in linux, lol
<betawaffle> fancy indeed
<betawaffle> i think when it comes time to replace this 2013 mac pro with something new, i'll *definitely* be installing nix on here and using it as a server
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74438 → topgrade: 3.4.0 -> 3.5.0 → https://git.io/JeXSR
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/Je15n
<dirkx_> clever_: so the include is nicely in result: https://pastebin.com/FPcuPa84 -- but I am not seeing the -I in the compile statement of the 'bar.nix' build that has import foo.nix as its buildInput: https://pastebin.com/mpHjfekD
<coderobe> hm, either i'm doing something wrong or i can't find any available nixpkgs on arm.cachix.org
<coderobe> guess i'm giving up on this whole nixos-on-arm thing...
zupo has joined #nixos
<clever> dirkx_: what do you see when you `ls -l /nix/store/rsbdnyqr5b744hwv444rqjqb1yivahxn-mod_ca/` ?
jgt has quit [Ping timeout: 276 seconds]
<clever> coderobe: youll have to ask whoever is maintaining that, what rev they are on
<coderobe> at this point it'd be a better investment of my time to rent 25 buildservers and rebuild the latest revision on my own... lol
<clever> coderobe: i think it took me ~2 days to build a usable amount of v7 on one or two pi's
<coderobe> clever: you don't by any chance have some script that i just drop on a bunch of systems and have them build everything for me somehow? :P
<clever> coderobe: you just need nix-store in $PATH somehow, so you could just install nix onto a bunch of rasbian machines
<clever> coderobe: https://hydra.angeldsis.com/build/97196 this contains a tarball with nix cross-compiled
<clever> coderobe: youll want to load the db back within the tar (example here, https://github.com/cleverca22/nix-tests/blob/master/disk-image-tests.nix#L16 )
<clever> coderobe: and then find the nix binary in the store, and run nix-env -i on that storepath
cosimone has joined #nixos
<clever> then, i think, source the etc/profile.d/nix.sh in that path
<dirkx_> clever: yes - that looks good too (the result is a symlink - so I guess it is the same thing) https://pastebin.com/DTPJGpTA
<clever> dirkx_: thats completely wrong, your headers are not in /nix/store/foo/include, they are in /nix/store/foo/nix/store/foo/include
<vaibhavsagar> I noticed the other day that jupyter nbextensions no longer seem to work when provisioned with Nix, has anyone else noticed this too? I'm pretty sure it used to work in 19.03
<coderobe> clever: speaking of cross-compilation, is there anything that prevents the whole deal to just be cross compiled?
<{^_^}> [nixpkgs] @matthewbauer merged pull request #74715 → environment.noXlibs: do not pull gobject-introspection → https://git.io/Je1wY
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/Je152
<coderobe> that'd be massively faster and easier than bootstrapping 25 raspis to build nixos once
<coderobe> if i could just, like, have a threadripper server build the whole thing
<clever> coderobe: things like llvm currently dont cross-compile
<dirkx_> Hmm - https://pastebin.com/Z92PEg9x is the rather trivial config for this.
<dirkx_> Hmm - https://pastebin.com/Z92PEg9x is the rather trivial config of this.
<dirkx_> ah ok - something double.
<dirkx_> so somehow i am building up the install path wrong.
<clever> dirkx_: destdir says to prefix all paths with $out, including the $INCLUDEDIR
<clever> dirkx_: drop the destdir and see what happens
<dirkx_> aye - trying.
<dirkx_> I am having to fiddle a fair amount under the cover (in apr/apache its Makefile.am --- as it normally uses APXS to get the right places to install includes/modules -- but this obviously points to apache its own private store).
<coderobe> how do i tell a running nixos system to switch to the latest stable nixpkgs?
gentauro has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @aske opened pull request #74745 → smlnj: 110.91 -> 110.95, add 64-bit support → https://git.io/Je156
gentauro has joined #nixos
<clever> coderobe: use nix-channel --add as root, to change which channel its following
<dirkx_> clever: great - I am now getting a whole different class of errors. So that is progress.
<dirkx_> Thanks a lot !
<coderobe> clever: if i set the channel to nixos-stable, nixos-rebuild will still attempt to create /nix/store/p5knxwra01c4nkq1m4iz65gbngsfira6-nixos-system-nixos-19.03.git.68aad73.drv
<coderobe> instead of whathaveyou 19.09
<clever> coderobe: did you nix-channel --update?
o1lo01ol1o has joined #nixos
boogiewoogie has joined #nixos
magthe has joined #nixos
jgt has joined #nixos
<coderobe> hm no, doing that now
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
knupfer has joined #nixos
bdju has joined #nixos
MmeQuignon has joined #nixos
<dirkx_> clever: thanks for your help - traced it down to a known bug in automake.
<Nycatelos> I'm trying to work on a nixpkg locally, building it with "nix-env -f . -iA ghidra"
<Nycatelos> but the references in .nix-profile (specifically /share) refer to an old build of it
<srhb> Nycatelos: Did you look at the old profile by accident?
<Nycatelos> uninstalling the package, then build/installing again doesn't change the contents
<srhb> Nycatelos: Remember that the symlink has changed.
<clever> Nycatelos: its better to develop with nix-build, not nix-env
<Nycatelos> ah ok
<Nycatelos> I was just doing what https://nixos.wiki/wiki/Nixpkgs/Update_a_package said
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<Nycatelos> I can build it with nix-build, but I'm not sure how to update the symlink or whatever
<dirkx_> very pleasing - all 20 modules are fixed too.
<Nycatelos> or change my profile
<pistache> can a Nix expression be converted back to a string representation ?
<clever> pistache: not currently
<srhb> Nycatelos: I just meant if you didn't cd into the new profile, you might have been looking at the old one :)
<pistache> ok
<Nycatelos> srhb: oh right
<srhb> Nycatelos: Symlinks all the way down. :P
gekketinus has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74424 → intel-graphics-compiler: 1.0.2714.1 -> 1.0.2878 → https://git.io/JeXM5
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « intel-graphics-compiler: 1.0.2714.1 -> 1.0.2878 »: https://git.io/Je1dt
<dirkx_> Does any one know why a package like apr-util needs to be referred to als aprutil (without the dash) in places like the build depdendency ?
<srhb> dirkx_: That is how it is named in pkgs/top-level/all-packages.nix
gekketinus has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #74734 → transmission-remote-gtk: fix build for new version of gettext → https://git.io/Je1MV
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/Je1dq
<dirkx_> ok - so the name field in the leaf does not 'force' anything - it can be any other name higher up.
<gchristensen> coderobe: from what I'm reading, basically nobody has gotten access to C1 servers since like 2015
<srhb> dirkx_: That's right. It's all just attribute names from top-level (mostly) in most of the UI.
<dirkx_> Can names have - and _ in that all-packages file ? Or is that frowned upon.
<dmj`> is nix still broken on catalina ?
<srhb> dirkx_: They can and I think it's somewhat frowned upon.
<srhb> dirkx_: Tons of examples of it though, so maybe not anymore, not sure :)
<dirkx_> ok - as i have a whole bunch of apache and openssl modules -- all with lots of _ and - :)
<{^_^}> [nixpkgs] @FRidh merged pull request #74023 → Staging next → https://git.io/Jeidx
<{^_^}> [nixpkgs] @FRidh pushed 174 commits to master: https://git.io/Je1dY
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74430 → kallisto: 0.46.0 -> 0.46.1 → https://git.io/JeXDr
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « kallisto: 0.46.0 -> 0.46.1 (#74430) »: https://git.io/Je1dO
johnnyfive has joined #nixos
<dirkx_> Anyone know if there is a magic command to disable sha256 checking temporarily ?
<dirkx_> on the source-code-fetch.
<dirkx_> from subversion
<gchristensen> there isn't
dirkx_ has quit [Quit: dirkx_]
dirkx_ has joined #nixos
xidica has joined #nixos
zupo has joined #nixos
<evanjs> "trace: lorri read: \'/nix/store/jsg3ygqcv1h2vh0x7a2cd3y8r61xrj72-channel-rust-stable.toml\'"
<evanjs> "error: Error: Unexpected token: \' [\'",
<evanjs> What in the
<coderobe> gchristensen: the last one i allocated just earlier this month
<coderobe> for building some archlinux-arm packages
<gchristensen> yeah, but no new users have gotten access
<coderobe> this account is from april '19
<gchristensen> weird :)
<coderobe> indeed
<coderobe> can i donate like two C1s to you instead, then? :P
<gchristensen> let's talk tomorrow :P
<coderobe> kk
dirkx_ has quit [Quit: dirkx_]
xidica has left #nixos [#nixos]
<evanjs> Okay, there we go. I took the nix-instantiate call and added --show-trace before the --. Let's see what in here...
<coderobe> so yeah, this is super odd - they're completely gone from all their info pages (e.g. https://www.scaleway.com/en/faq/how-much-is-a-server/)
<gchristensen> coderobe: in short, we couldn't use it under your account, but maybe could do some early testing.
mexisme has quit [Ping timeout: 250 seconds]
<evanjs> Derp. Mmkay might've just been my shell.nix. Decided to try what `lorri init` gives me but didn't change mkShell to mkDerivation like I've been doing and a few other things
domogled has quit [Ping timeout: 252 seconds]
<evanjs> I think it was mostly because of how I structured the imports (with import <nixpkgs> {}; vs pkgs = ...), etc. Anyway, lorri issue solved for now it seems
dirkx_ has joined #nixos
<dirkx_> gchristensen: ok - shame. Will need to puzzle a bit then.
<vaibhavsagar> dirkx_: why can't you put in a wrong sha256 (e.g. all '0's) and let it correct you with the actual sha256?
<dirkx_> I've got a fairly long chain - and need to test against trunks and clones of about 9 pckages that all change at the same time. so the checksums change all the time.
<dirkx_> Or can you enter all 000 and will it then auto populate ? No?
magthe has quit [Quit: WeeChat 2.6]
<vaibhavsagar> try it with `--keep-going`, then it should report all the failures at once
captn3m0 has quit [Ping timeout: 245 seconds]
<dirkx_> is there a way to install / refer to something build with 'nix-build' straight from the /nix/store into an nix-env (--install) ?
<dirkx_> bypassing the honourable thing and hooking it in your fork of all packages.
sondr3 has joined #nixos
<{^_^}> [nixpkgs] @matthiasbeyer opened pull request #74749 → mutt: 1.12.2 -> 1.13.0 → https://git.io/Je1d7
<symphorien> nix-env -i /nix/store/explicit-full-path
jgt has quit [Ping timeout: 265 seconds]
jgt has joined #nixos
Soo_Slow has joined #nixos
<dirkx_> symphorien: splendid!
Soo_Slow has quit [Remote host closed the connection]
knupfer has quit [Remote host closed the connection]
<symphorien> it also works as nix-env -i ./result
<dirkx_> symphorien: that is useful ! thanks.
ddellacosta has joined #nixos
knupfer has joined #nixos
lovesegfault has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74417 → jetty: 9.4.22.v20191022 -> 9.4.24.v20191120 → https://git.io/JeX1d
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « jetty: 9.4.22.v20191022 -> 9.4.24.v20191120 (#74417) »: https://git.io/Je1Fe
andreas303 has quit [Remote host closed the connection]
klimi has joined #nixos
andreas303 has joined #nixos
<klimi> Hello, i am trying to get back to nixos with home manager but running nixos-rebuild. I get warning that home manager service failed and in the log there is a info about "The user systemd is degraded; Failed to connect to bus: No such file or directory" Any ideas?
<dirkx_> Hmm - I've got a dynamically loaded engine for openssl -- how does one specify a runtime dependency so that if this engine is installed - openssl is also installed `to plug it into' as a runtime dependency.
xidica has joined #nixos
xidica has left #nixos [#nixos]
xidica has joined #nixos
<Nycatelos> I've trying to update the nixpkg for ghidra from 9.04 to 9.1. That's easy enough and I've done it, but I've also added a desktop file. Because the ghidra icon file is a .ico, which freedesktop doesn't like, I need to extract the PNGs from it.
<dirkx_> the buildInputs work splendidly -- what i mean is the much smaller runtime set.
<Nycatelos> I have it working, but the result is kinda cursed https://0x0.st/zlo2.nix . Is it worth bothering trying to submit a PR for that, or should I just bother with a plain update.
horner has quit [Quit: zzZzZzZzZZZzzz…]
<{^_^}> [nixpkgs] @dywedir opened pull request #74750 → hyperfine: 1.8.0 -> 1.9.0 → https://git.io/Je1F3
<{^_^}> [nixpkgs] @dywedir merged pull request #74377 → gnirehtet: 2.3 -> 2.4 → https://git.io/JeXoz
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/Je1Fs
<dirkx_> hmm - that is odd - modules for apache, such as mod_dnssd - do not seem to pull in (in this case apache httpd) as a run time dependency either on install. Is that intentional ?
captn3m0 has joined #nixos
jgt has quit [Ping timeout: 245 seconds]
evil-olive has quit [Quit: The Lounge - https://thelounge.chat]
lovesegfault has quit [Quit: WeeChat 2.6]
evil-olive has joined #nixos
<{^_^}> [nixpkgs] @risicle opened pull request #74751 → libvpx: add patches for CVE-2019-9232, CVE-2019-9325, CVE-2019-9371, CVE-2019-9433 → https://git.io/Je1FW
ddellacosta has quit [Ping timeout: 240 seconds]
Neo-- has quit [Ping timeout: 252 seconds]
<dirkx_> Packages like https://github.com/NixOS/nixpkgs/tree/master/pkgs/servers/http/apache-modules/mod_auth_mellon do not also install the apache-httpd into which they need to be plugged in at runtime.
<dirkx_> is there a good example of a recipe that does this - that enforces its binary dependencies when black magic through the linker cannot guess it ?
knupfer has quit [Ping timeout: 250 seconds]
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
ddellacosta has joined #nixos
<dirkx_> OR is the idea that OpenSSL and Apache-httpd get a set of option flags - and they then pull in their engines/modules ? Much like PAM does.
argent0 has quit [Ping timeout: 268 seconds]
<avn> dirkx_: something like apacheWithModules should be somewhere around
<dirkx_> so it is that way round. A module cannot insist on apache (or an SSL hardware crytpo engine cannot 'ask' for openssl as its runtime dependency) ?
<xidica> Is there a good way to get custom CA certificates into firefox on nixOS? I have already setup my security.pki.certificates and as such my ca-certificates.crt/ca-bundle.crt are correct, but firefox doesn't respect it
Luflosi has joined #nixos
lord| has quit [Read error: Connection reset by peer]
<dirkx_> avn: that would mean though that every new module for apache or engine for openssl - would require work on apacheWithModules too.
is_null has quit [Ping timeout: 265 seconds]
is_null has joined #nixos
lord| has joined #nixos
gxt has quit [Quit: WeeChat 2.6]
<avn> dirkx_: can you tell us, what you try to implement?
jgeerds has joined #nixos
philr has joined #nixos
symphorien has quit [Quit: WeeChat 2.6]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
selfsymmetric-pa has quit [Remote host closed the connection]
justanotheruser has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @Latebricole opened pull request #74752 → ghidra: 9.04 -> 9.1 → https://git.io/Je1FS
__monty__ has quit [Quit: leaving]
dirkx_ has quit [Quit: dirkx_]
cosimone has quit [Remote host closed the connection]
<m1cr0man> Hi folks. I am trying to build chronograf (in particular its javascript yarn based frontend) for my server. I actually have my own implementation before I saw the PR. I was hopeing that someone could confirm that, the best way to do this would be add all the dependencies to the node-packages-$vers.json for nixpkgs, then build the project like it's a regular node package. This is based on the fact yarn2nix
cosimone has joined #nixos
<m1cr0man> doesn't work on hydra
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
ddellacosta has quit [Ping timeout: 240 seconds]
xidica has left #nixos [#nixos]
klimi has quit [Quit: WeeChat 2.6]
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
growpotkin has joined #nixos
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
slack1256 has quit [Ping timeout: 246 seconds]
danielrf has joined #nixos
orivej has quit [Ping timeout: 268 seconds]
cosimone has quit [Remote host closed the connection]
runningFromEntro has joined #nixos
cosimone has joined #nixos
kim0 has joined #nixos
mexisme has joined #nixos
dsg has quit [Ping timeout: 240 seconds]
symphorien has joined #nixos
mexisme has quit [Ping timeout: 276 seconds]
symphorien has quit [Client Quit]
dsg has joined #nixos
symphorien has joined #nixos
justanotheruser has joined #nixos
Chiliparrot has joined #nixos
<{^_^}> [nixpkgs] @bjornfor merged pull request #74658 → gnomeExtensions.caffeine: unstable-2019-04-02 -> 33 → https://git.io/Je1Rd
<{^_^}> [nixpkgs] @bjornfor pushed commit from @jonafato to master « gnomeExtensions.caffeine: unstable-2019-04-02 -> 33 »: https://git.io/Je1bX
jco has quit [Quit: WeeChat 2.6]
mexisme has joined #nixos
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
horner has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
bdju has quit [Quit: leaving]
Rusty1 has quit [Remote host closed the connection]
tune has joined #nixos
mexisme has quit [Ping timeout: 252 seconds]
growpotkin has joined #nixos
<{^_^}> [nixpkgs] @mmilata opened pull request #74753 → nixosTests.moinmoin: port to python → https://git.io/Je1bN
symphorien has quit [Quit: -restart]
symphorien has joined #nixos
ng0 has quit [Remote host closed the connection]
ng0 has joined #nixos
silver_ has joined #nixos
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
realrokka has quit [Ping timeout: 240 seconds]
silver has quit [Ping timeout: 250 seconds]
Rusty1 has joined #nixos
cosimone has quit [Remote host closed the connection]
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
cosimone has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #74408 → jimtcl: 0.78 -> 0.79 → https://git.io/JeX1I
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « jimtcl: 0.78 -> 0.79 »: https://git.io/Je1Nt
cosimone has quit [Quit: Terminated!]
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
<{^_^}> [nixpkgs] @bjornfor merged pull request #74409 → gtkwave: 3.3.102 -> 3.3.103 → https://git.io/JeX13
<{^_^}> [nixpkgs] @bjornfor pushed commit from @r-ryantm to master « gtkwave: 3.3.102 -> 3.3.103 »: https://git.io/Je1NC
Luflosi has quit [Quit: leaving]
anderslundstedt has quit [Quit: leaving]
<{^_^}> [nixpkgs] @bjornfor merged pull request #74415 → gthumb: 3.8.1 -> 3.8.2 → https://git.io/JeX1y
<{^_^}> [nixpkgs] @bjornfor pushed commit from @r-ryantm to master « gthumb: 3.8.1 -> 3.8.2 »: https://git.io/Je1N8
<{^_^}> [nixpkgs] @mmilata opened pull request #74754 → nixosTests.nat: port to python → https://git.io/Je1NB
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #74691 → verilator: 4.020 -> 4.022 → https://git.io/Je1gF
<{^_^}> [nixpkgs] @thoughtpolice pushed commit from @r-ryantm to master « verilator: 4.020 -> 4.022 »: https://git.io/Je1NE
anderslundstedt has joined #nixos
sudoforge has quit [Ping timeout: 276 seconds]
horner has quit [Quit: zzZzZzZzZZZzzz…]
fenedor has joined #nixos
dbmikus has joined #nixos
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #74750 → hyperfine: 1.8.0 -> 1.9.0 → https://git.io/Je1F3
<{^_^}> [nixpkgs] @thoughtpolice pushed commit from @dywedir to master « hyperfine: 1.8.0 -> 1.9.0 »: https://git.io/Je1Nu
dbmikus has quit [Client Quit]
dbmikus has joined #nixos
fendor has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #74453 → libseccomp: 2.4.1 -> 2.4.2 → https://git.io/JeX9j
<{^_^}> [nixpkgs] @thoughtpolice pushed commit from @r-ryantm to staging « libseccomp: 2.4.1 -> 2.4.2 »: https://git.io/Je1Ng
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
WilliButz has quit [Quit: WeeChat 2.6]
ng0 has quit [Quit: Alexa, when is the end of world?]
<tune> I got a build failure for irrlicht or minetest or maybe both with home-manager. Not sure if it pulls from the same place or if this would be a problem reported elsewhere.
drakonis has quit [Quit: WeeChat 2.6]
WilliButz has joined #nixos
<Nycatelos> I just got that as well for irrlicht
<{^_^}> [nixpkgs] @timokau merged pull request #74537 → python3.pkgs.rpy2: 2.9.5 -> 3.2.2 → https://git.io/Je1TW
<{^_^}> [nixpkgs] @jtojnar opened pull request #74755 → dconf: move to top-level → https://git.io/Je1NV
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/Je1Nw
fenedor has quit [Read error: Connection reset by peer]
mexisme has joined #nixos
gekketinus has quit [Remote host closed the connection]
jgt has joined #nixos
<{^_^}> [nixpkgs] @mmilata opened pull request #74756 → nixosTests.matomo: port to python → https://git.io/Je1NM
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #57590 → rr: include gdb as a propagated input → https://git.io/fjeqX
<{^_^}> [nixpkgs] @thoughtpolice pushed commit from @langston-barrett to master « rr: include gdb as a propagated input »: https://git.io/Je1Nj