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,
kleisli has quit [Ping timeout: 245 seconds]
jluttine has joined #nixos
b has quit [Ping timeout: 240 seconds]
<selfsymmetric-mu> I'm making some progress, but getting `Failed to determine user credentials: No such process`.
b has joined #nixos
noudle has quit []
Heirlung has joined #nixos
Fare has quit [Ping timeout: 276 seconds]
<charukiewicz> I'm deploying a Haskell project using nix and nix-copy-closure to target a remote NixOS machine. I have no problems with my executable file getting copied over, but since this is a webserver, I need to copy over a /static directory that contains some files. Does anyone have any suggestions on how to best do that? Can I specify that the /static dir is part of the project and should get copied along
<charukiewicz> with the executable?
jluttine has quit [Ping timeout: 268 seconds]
mbrgm_ has joined #nixos
kleisli_ has quit [Ping timeout: 264 seconds]
mbrgm has quit [Ping timeout: 276 seconds]
mbrgm_ is now known as mbrgm
toppler has quit [Ping timeout: 268 seconds]
MmeQuignon has quit [Ping timeout: 268 seconds]
<selfsymmetric-mu> Hm. `Missing native library dependency for dbus service: no unix-java in java.library.path`. I have libmatthew_java installed somehow. Here is how to do it on Fedora: https://github.com/AsamK/signal-cli/wiki/Setup-on-fedora-26-with-dbus. But I don't know how to do it in NixOS.
teressa has quit [Ping timeout: 240 seconds]
mexisme has quit [Ping timeout: 276 seconds]
toppler has joined #nixos
<{^_^}> [nixpkgs] @nh2 opened pull request #72057 → musl support for polkit, add elogind → https://git.io/JeE9j
coderobe has quit [Ping timeout: 245 seconds]
Heirlung has quit [Quit: ZNC - http://znc.in]
Heirlung has joined #nixos
<selfsymmetric-mu> I tried `sudo ln -s /nix/store/c764v07frma64dnnwjniax7jmp0y54hb-libmatthew-java-0.8/lib/jni/libunix-java.so /usr/lib64/libunix-java.so` but it didn't help.
<{^_^}> [nixpkgs] @nh2 closed pull request #72032 → WIP: polkit: Disable systemd support on musl → https://git.io/JeEHv
<selfsymmetric-mu> Anyone know how to add it to signal-cli's Djava?
mexisme has joined #nixos
abathur has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JeEHf
b1000101 has joined #nixos
leungbk has joined #nixos
<leungbk> how can I install a NPM package?
<leungbk> I've tried variations of "nix-env -i -A pkgs.nodePackages.prettier", but they all seem to fail
leungbk has quit [Remote host closed the connection]
leungbk has joined #nixos
leungbk has quit [Remote host closed the connection]
<selfsymmetric-mu> Maybe I can treat libmatthew_java like jre_headless?
leungbk has joined #nixos
<selfsymmetric-mu> I tried adding `libmatthew_java` to `makeBinPath` but that did not work.
<selfsymmetric-mu> Why can't it find it?
b1000101 has quit [Quit: Leaving]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<selfsymmetric-mu> I put my notes with additional context here: https://github.com/NixOS/nixpkgs/issues/62102
<{^_^}> #62102 (by matthew-piziak, 21 weeks ago, open): Service request: Signal DBus Service
<selfsymmetric-mu> I think Signal DBUS would be a nice service to have on NixOS.
selfsymmetric-mu has quit [Remote host closed the connection]
selfsymmetric-mu has joined #nixos
selfsymmetric-mu has quit [Remote host closed the connection]
<li_matrix> lots of broken hashes with go modules
Fare has joined #nixos
selfsymmetric-mu has joined #nixos
ng0 has quit [Quit: Alexa, when is the end of world?]
toppler has quit [Ping timeout: 240 seconds]
wormwood has quit [Ping timeout: 240 seconds]
toppler has joined #nixos
jmeredith has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @nh2 opened pull request #72058 → R: Add enableShared/enableStatic arguments → https://git.io/JeEHE
kleisli_ has joined #nixos
<{^_^}> [nixpkgs] @jonringer pushed 10 commits to python-unstable: https://git.io/JeEHi
reallymemorable has quit [Quit: reallymemorable]
jonringer has quit [Ping timeout: 268 seconds]
lord| has quit [Quit: https://i.imgur.com/xacQ09F.mp4]
lord| has joined #nixos
qubasa has joined #nixos
xd1le has joined #nixos
kvda has joined #nixos
freeman42x has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @lopsided98 opened pull request #72059 → buildbot: 2.4.1 -> 2.5.0 → https://git.io/JeEHD
qubasa_ has quit [Ping timeout: 240 seconds]
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
toppler has quit [Ping timeout: 246 seconds]
coderobe has joined #nixos
fusion809 has joined #nixos
kleisli_ has quit [Ping timeout: 245 seconds]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
toppler has joined #nixos
chloekek has quit [Ping timeout: 268 seconds]
jluttine has joined #nixos
leungbk has quit [Ping timeout: 250 seconds]
alexherbo29 has quit [Ping timeout: 276 seconds]
jboy has quit [Ping timeout: 246 seconds]
jboy has joined #nixos
iyzsong has joined #nixos
reallymemorable has joined #nixos
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
detran has joined #nixos
leungbk has joined #nixos
lord| has quit [Ping timeout: 265 seconds]
lord| has joined #nixos
johnnyfive has joined #nixos
toppler has quit [Ping timeout: 268 seconds]
reallymemorable has quit [Quit: reallymemorable]
silver has quit [Read error: Connection reset by peer]
toppler has joined #nixos
isthis4real has left #nixos ["Leaving"]
justanotheruser has quit [Ping timeout: 240 seconds]
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #nixos
orivej has joined #nixos
slack1256 has joined #nixos
<slack1256> Hi, what values do your /proc/sys/kernel/sysrq files have? I almost certain nixos changed from 1 -> 16 on some update, or was it always like this?
felixfoertsch23 has joined #nixos
oida has quit [Remote host closed the connection]
felixfoertsch has quit [Ping timeout: 268 seconds]
justanotheruser has joined #nixos
xkapastel has joined #nixos
reallymemorable has joined #nixos
justanotheruser has quit [Ping timeout: 268 seconds]
felixfoertsch has joined #nixos
fusion809 has quit [Remote host closed the connection]
toppler has quit [Ping timeout: 265 seconds]
felixfoertsch23 has quit [Ping timeout: 246 seconds]
Neo-- has joined #nixos
orivej has quit [Ping timeout: 265 seconds]
<yorick> dhcpcd is using 100% cpu
justanotheruser has joined #nixos
toppler has joined #nixos
kvda has joined #nixos
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
spacefrogg has joined #nixos
spacefrogg has quit [Changing host]
spacefrogg has joined #nixos
ddellacosta has quit [Ping timeout: 268 seconds]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<slack1256> yorick: Mine did some days ago, I just killed it.
kvda has joined #nixos
<{^_^}> [nixpkgs] @lopsided98 opened pull request #72060 → sanoid: add package, NixOS module and test → https://git.io/JeEQB
mexisme has quit [Ping timeout: 246 seconds]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Neo-- has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @HugoReeves opened pull request #72061 → croc: 6.1.4 -> 6.2.0 → https://git.io/JeEQ0
abathur has quit [Ping timeout: 265 seconds]
leungbk has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @lilyball opened pull request #72062 → ffsend: 0.2.52 -> 0.2.54 → https://git.io/JeEQw
toppler has quit [Ping timeout: 268 seconds]
toppler has joined #nixos
endformationage has quit [Ping timeout: 240 seconds]
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 is now known as Supersonic
b has quit [Read error: Connection reset by peer]
b has joined #nixos
cartwright has quit [Ping timeout: 260 seconds]
Diagon has quit [Quit: Leaving]
cartwright has joined #nixos
toppler has quit [Ping timeout: 240 seconds]
Fare has quit [Ping timeout: 276 seconds]
reallymemorable has quit [Quit: reallymemorable]
toppler has joined #nixos
mmlb87 has joined #nixos
mmlb8 has quit [Ping timeout: 264 seconds]
fusion809 has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #71602 → youtube-dl: 2019.10.16 -> 2019.10.22 → https://git.io/JeRzk
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JeE7f
leungbk has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to release-19.09: https://git.io/JeE7m
xkapastel has quit [Quit: Connection closed for inactivity]
[Leary] has joined #nixos
Lears has quit [Ping timeout: 240 seconds]
lovesegfault has joined #nixos
<lovesegfault> Hi everyone, I contributed this (https://github.com/NixOS/nixpkgs/pull/71954) a couple days ago
<{^_^}> #71954 (by lovesegfault, 2 days ago, merged): add more vim plugins and update
<lovesegfault> when does it end up on nixos?
<xd1le> you can see this repository to see what commit each channel is on: https://github.com/NixOS/nixpkgs-channels
<xd1le> lovesegfault: or just check this site: https://howoldis.herokuapp.com/
<lovesegfault> xd1le: Checking :)
<lovesegfault> xd1le: Will those pkgs I added go into 19.09?
drakonis has quit [Quit: WeeChat 2.6]
toppler has quit [Ping timeout: 268 seconds]
Heirlung has quit [Ping timeout: 250 seconds]
Heirlung has joined #nixos
<{^_^}> [nixpkgs] @colemickens opened pull request #72063 → rclone: 1.49.5 -> 1.50.0 → https://git.io/JeE7g
<xd1le> lovesegfault: I'm not sure but I think eventually it would
Fare has joined #nixos
MichaelRaskin has left #nixos [#nixos]
toppler has joined #nixos
<lovesegfault> xd1le: I see :)
<etu> lovesegfault: No they won't end up in 19.09 unless we backport it. And we don't do that with new things. So they will remain in unstable until 20.03 is branched off
<lovesegfault> etu: Got it, that makes sense
<etu> :)
<xd1le> ah my bad, I don't know about how the releases are maintained
Heirlung has quit [Ping timeout: 245 seconds]
<xd1le> lovesegfault: you could probably use nixos overlays to get the vim plugins on 19.09 if you want, assuming they are more or less pure vimscript plugins
Heirlung has joined #nixos
<lovesegfault> They are, yeah
<lovesegfault> it's no biggie, I am on unstable
<lovesegfault> I was just curious :)
<xd1le> ah ok 👍
<{^_^}> [nixpkgs] @ehmry merged pull request #72063 → rclone: 1.49.5 -> 1.50.0 → https://git.io/JeE7g
<{^_^}> [nixpkgs] @ehmry pushed commit from @colemickens to master « rclone: 1.49.5 -> 1.50.0 »: https://git.io/JeE76
<lovesegfault> Nix has this very annoying behavior where if a dep's hash is already in the store it will use it, even if the has is for an outdated dep (like when you change the rev in fetchFromGit but not the sha)
<lovesegfault> Is there a plan to change this behavior?
mexisme has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed to master « documize-community: 3.3.2 -> 3.4.0 »: https://git.io/JeE79
<etu> lovesegfault: It looks for the hash first... And yeah. Well known annoyance :p
<{^_^}> [nixpkgs] @Ma27 pushed to release-19.09 « documize-community: 3.3.2 -> 3.4.0 »: https://git.io/JeE7H
<lovesegfault> etu: :P
toppler has quit [Ping timeout: 240 seconds]
leungbk has quit [Ping timeout: 264 seconds]
toppler has joined #nixos
Zer0xp has joined #nixos
<sphalerite> my loopback interface has no addresses since I switched to networkd. Anyone know what's wrong here?
<jD91mZM2> sphalerite: Wait, so 127.0.0.1 no longer works?
<sphalerite> jD91mZM2: exactly. And CUPS and systemd-resolved are failing to start because they can't bind that address.
<lovesegfault> O.o
<jD91mZM2> sphalerite: Is the config you used in your dotfiles repo?
<sphalerite> no
<jD91mZM2> Can I see it?
<sphalerite> hm
<sphalerite> difficult
<jD91mZM2> What about only the networkd stuff?
<sphalerite> I don't want to publish my whole config, but it's also probably not just the networkd config (all I have is useNetworkd = true;)
jonringer has joined #nixos
<jD91mZM2> sphalerite: That's good because I'm looking in the man page and finding stuff like "incompatible with networking.useNetworkd" for networking.useDHCP which defaults to true.
<jD91mZM2> There's also systemd.network.enable and other stuff. Have you taken care of all that?
<sphalerite> yeah, but I've disabled that (having both as true causes eval errors)
<sphalerite> I still get DHCP through nm
<jD91mZM2> But systemd.network.enable, is that true?
palo1 has joined #nixos
Fare has quit [Ping timeout: 265 seconds]
<sphalerite> yes, not explicitly, but it seems to be enabled by useNetworkd
<jD91mZM2> Oh
palo has quit [Ping timeout: 250 seconds]
palo1 is now known as palo
<jD91mZM2> Right, I see, relevant code in nixos/modules/tasks/network-interfaces-systemd.nix if anyone else is interested in taking a look
<sphalerite> I've got it
<jD91mZM2> That was fast, what was it?
<sphalerite> gl*bin to the rescue. It's an artifact of 99-main.network and potentially a systemd bug
Heirlung has quit [Read error: Connection reset by peer]
<sphalerite> and the reason why networking.useDHCP was deprecated in combination with networkd
<jD91mZM2> Ooo what's gl*bin?
Heirlung has joined #nixos
<sphalerite> jD91mZM2: a colleague of mine, replaced the o with * to not highlight him :p
<jD91mZM2> Oh lmao, I thought it was some kind of diagnosation tool
noudle has joined #nixos
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 4 commits to nixos-unstable-small: https://git.io/JeE5v
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/e4da5271064 (from 49 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 2 commits to nixpkgs-19.09-darwin: https://git.io/JeE7m
slack1256 has quit [Remote host closed the connection]
mexisme has quit [Ping timeout: 276 seconds]
sevcsik[m]1 has joined #nixos
orivej has joined #nixos
jonringer has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/85c2914ff3d (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
toppler has quit [Ping timeout: 245 seconds]
leungbk has joined #nixos
toppler has joined #nixos
leungbk has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 3 commits to nixos-19.09-small: https://git.io/JeE5Y
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/3de2a6aace8 (from 71 minutes ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
jonringer has joined #nixos
<{^_^}> [nixpkgs] @Evils-Devils opened pull request #72065 → Fancontrol: add test etc from #70933 → https://git.io/JeE5W
mexisme has joined #nixos
FRidh has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #72047 → eva: init at 0.2.5 → https://git.io/JeEDl
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JeE5K
<{^_^}> [nixos-hardware] @disassembler pushed to dell-thermald « dell/xps: enable thermald service »: https://git.io/JeE56
jonringer has quit [Ping timeout: 252 seconds]
lord| has quit [Ping timeout: 268 seconds]
<{^_^}> [nixos-hardware] @disassembler opened pull request #127 → dell/xps: enable thermald service → https://git.io/JeE5X
kreisys has joined #nixos
<disasm> domenkozar[m]: ^^ review??? :)
<disasm> niso: sadly I didn't jump on the github train early enough in life and got stuck with disassembler because someone else stole disasm :( Same thing happened on twitter (which I don't care nearly as much about)
<disasm> infinisil: ^^ :)
toppler has quit [Ping timeout: 265 seconds]
vidbina has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #72053 → keepassxc: 2.4.3 -> 2.5.0 → https://git.io/JeEyA
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JeE5M
<{^_^}> [nixos-hardware] @domenkozar merged pull request #127 → dell/xps: enable thermald service → https://git.io/JeE5X
<{^_^}> [nixos-hardware] @domenkozar pushed 2 commits to master: https://git.io/JeE5D
toppler has joined #nixos
chreekat[m] has joined #nixos
<{^_^}> [nixpkgs] @etu merged pull request #70068 → phpPackages.pcov: init at 1.0.6 → https://git.io/JencP
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/JeE5A
<earendil[m]> is there something like a jdk-source package for nixos?
<{^_^}> [nixpkgs] @etu opened pull request #72066 → [WIP] composer2nix and phpPackages.language-server: init at 5.4.6 → https://git.io/JeE5j
b1000101 has joined #nixos
b1000101 has quit [Remote host closed the connection]
lord| has joined #nixos
<{^_^}> [nixpkgs] @rycee pushed commit from @LouisDK1 to master « mythtv: 29.1 -> 30.0 (#71002) »: https://git.io/JeEdv
<{^_^}> [nixpkgs] @rycee closed pull request #71002 → MythTV 29.1 -> 30.0 → https://git.io/JelKz
Okinan has quit [Quit: Konversation terminated!]
<sphalerite> Ericson2314: nix#1918
<{^_^}> https://github.com/NixOS/nix/issues/1918 (by lheckemann, 1 year ago, open): drv-level why-depends
chreekat[m] has quit [Changing host]
chreekat[m] has joined #nixos
chreekat[m] has joined #nixos
chreekat[m] has quit [Changing host]
eskytthe has joined #nixos
knupfer has joined #nixos
toppler has quit [Ping timeout: 246 seconds]
toppler has joined #nixos
<jD91mZM2> Making GitLab CI push to Cachix: Success! https://gitlab.com/jD91mZM2/scaff/-/jobs/333999605
idf has joined #nixos
ckauhaus has joined #nixos
<azazel> asymmetric: are you at the conference venue?
gkmngrgn has joined #nixos
b has quit [Quit: Lost terminal]
Ariakenom has joined #nixos
snicket has quit [Read error: Connection reset by peer]
<{^_^}> [nix] @globin opened pull request #3167 → builtins.toJSON: fix __toString usage → https://git.io/JeEdw
<{^_^}> [nixpkgs] @vcunat pushed 1000 commits to release-docs: https://git.io/JeEdP
<sphalerite> azazel: yes he is
cosimone has joined #nixos
<{^_^}> [nixpkgs] @manveru opened pull request #72068 → calamares: fix qt path → https://git.io/JeEdM
<{^_^}> [nixpkgs] @Infinisil merged pull request #65698 → Increase the system user id range → https://git.io/fj9tY
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to staging: https://git.io/JeEdD
<{^_^}> [nixpkgs] @tobim opened pull request #72069 → zstd: add static option → https://git.io/JeEdy
Zer0xp has quit [Quit: Bye!]
cyris212 has quit [Ping timeout: 240 seconds]
mexisme has quit [Ping timeout: 250 seconds]
kreisys has quit [Read error: Connection reset by peer]
toppler has quit [Ping timeout: 240 seconds]
alexherbo29 has joined #nixos
kreisys has joined #nixos
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #72042 → Backport 19.09: vcv-rack: Fix issues from missing upstream dependency → https://git.io/JeEdF
<{^_^}> [nixpkgs] @Lassulus pushed commit from @Moredread to release-19.09 « vcv-rack: Fix issues from missing upstream dependency »: https://git.io/JeEdb
<contrun[m]> How do I manually ad a systemd unit? /etc/systemd/system is not writable. /run/systemd/system is ephemeral.
ng0 has joined #nixos
vidbina has quit [Ping timeout: 268 seconds]
b1000101 has joined #nixos
<wedens[m]> contrun: `systemd.services`
<kaliumxyz> any good process managers out there?
<johanot> contrun[m]: https://nixos.org/nixos/options.html#systemd.services.<
<kaliumxyz> something that has collapsible trees.
<contrun[m]> wedens: I want to leverage existing tools. I already have a unit file. I want to use it directly.
<wedens[m]> systemd.packages
<{^_^}> [nixpkgs] @globin pushed to structured-attrs « ruby: workaround __toString issue with toJSON »: https://git.io/JeEdj
knupfer has quit [Quit: knupfer]
toppler has joined #nixos
<contrun[m]> wedens: Can you elaborate on that? I don't think this I can feed in a unit file with this.
siiky has quit [Quit: leaving]
snicket has joined #nixos
siiky has joined #nixos
<wedens[m]> contrun: you create a derivation that provides the unit file
fendor has joined #nixos
<contrun[m]> wedens (@wedens:matrix.org): well. There isn't any way to just copy the unit file and daemon-reload, is there?
gkmngrgn has quit [Quit: WeeChat 2.6]
burkelibbey has joined #nixos
burkelibbey has quit [Remote host closed the connection]
cosimone has quit [Ping timeout: 250 seconds]
<marek> contrun[m]: no
<emily> does ZFS work on linux 5.3 on nixos yet?
<emily> did the necessary patch get added to the kernel and so on?
<emily> seems like my server started building 5.2 just now when I tried to upgrade
<emily> so I guess support for that was dropped
burkelibbey has joined #nixos
__monty__ has joined #nixos
<contrun[m]> emily: I am using zfs on 5.3. I didn't use any patchea
<contrun[m]> marek: ok thanks
<{^_^}> [nixpkgs] @Lassulus pushed commit from @manveru to master « calamares: fix qt path »: https://git.io/JeEFW
<{^_^}> [nixpkgs] @Lassulus merged pull request #72068 → calamares: fix qt path → https://git.io/JeEdM
<wedens[m]> contrun: proper way would be something like https://paste.ee/p/stdol
cosimone has joined #nixos
<wedens[m]> s/readFiles/readFile
<contrun[m]> wedens (@wedens:matrix.org): great . thank you
tmaekawa has joined #nixos
<mrSpec> Hi! I'm trying to start grafana service in nixos container. It works fine on port 3000, but is there anything particular I need to do to start it at port 80? port = 80 is not enough as I get "Server shutdown" logger=server reason="listen tcp 0.0.0.0:80: bind: permission denied"
<{^_^}> [nixpkgs] @graham33 opened pull request #72070 → Fix handling of lists in whitelistedLicenses and blacklistedLicenses → https://git.io/JeEF2
<__monty__> mrSpec: Maybe you need to open the firewall explicitly?
xelxebar has quit [Remote host closed the connection]
xelxebar has joined #nixos
<lassulus> mrSpec: services are normally not allowed to run below port 1024, you need special capabilites for that, I would recommend settings up an nginx reverse proxy which forwards everything to port 3000
<{^_^}> [nixpkgs] @mmahut merged pull request #72061 → croc: 6.1.4 -> 6.2.0 → https://git.io/JeEQ0
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/JeEF6
<mrSpec> lassulus: I know that this is privileged port, but as I'm using containers and each has just 1 service I want to make my life easier ;)
snicket has quit [Ping timeout: 245 seconds]
<wedens[m]> mrSpec: do you have `networking.firewall.allowedTCPPorts = [ 80 ];` in container config?
<mrSpec> __monty__: firewall is disabled
<mrSpec> but I'll try!
<mrSpec> oki, so now I have 80 in allwoedTCPPorts and still the same issue.
<wedens[m]> you can try adding `additionalCapabilities = [ "CAP_NET_BIND_SERVICE" ];` but I'm pretty sure it shouldn't need it
toppler has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @xbreak opened pull request #72071 → pythonPackages.python-nomad: init at 1.1.0 → https://git.io/JeEFM
<{^_^}> [nixpkgs] @lschuermann opened pull request #72072 → tpm2-tools: 3.2.0 -> 4.0 → https://git.io/JeEFD
<mrSpec> wedens[m]: oki, let's try and that option ;)
<{^_^}> [nixpkgs] @mmahut opened pull request #72073 → opensc: CVE-2019-15945 and CVE-2019-15946 → https://git.io/JeEF7
captn3m0 has quit [Ping timeout: 240 seconds]
captn3m0 has joined #nixos
<mrSpec> wedens[m]: no change
toppler has joined #nixos
<{^_^}> [nixpkgs] @globin opened pull request #72074 → stdenv: enable __structuredAttrs → https://git.io/JeEFb
<{^_^}> [nixpkgs] @graham33 opened pull request #72075 → Clarify docs for whitelistedLicenses → https://git.io/JeEFN
<{^_^}> [nixpkgs] @globin pushed to master « riscv-pk-with-kernel: remove »: https://git.io/JeEFA
<{^_^}> [nixpkgs] @globin pushed to structured-attrs « riscv-pk-with-kernel: remove »: https://git.io/JeEFx
ixxie has joined #nixos
asymmetric has quit [Quit: Peace.]
asymmetric has joined #nixos
<{^_^}> [nixpkgs] @JohnAZoidberg opened pull request #72076 → lua5_1: Properly name CVE patch → https://git.io/JeEFj
chreekat has joined #nixos
<ixxie> Hello folks; I have a NixOS docker host used for personal project development that currently has a basic docker/docker-compose setup. I have been thinking of upgrading this a little, but going for something like Kube seems like overkill. What kind of setups do people have for this situation?
<{^_^}> [nixpkgs] @sylv-io opened pull request #72077 → nixos/networking: add fqdn to /etc/hosts → https://git.io/JeEbT
<Gopal[m]> hello, people
<sylv-io> first PR yay :)
<Gopal[m]> I'm importing a global file which defines `environment.systemPackages` in configuration.nix
<Gopal[m]> so what i want to do is add something to `environment.systemPackages` in configuration.nix
<Gopal[m]> specifically, i want to add arion
<Gopal[m]> this did not work
<ixxie> kudos sylv-io!
<fadenb> sylv-io: nice!
b101010 has joined #nixos
<adamt> Gopal[m]: The module system merges the lists of environment.systemPackages, so just do environment.systemPackages = [ foo ]
<Gopal[m]> whoa
<Gopal[m]> thank yo
<Gopal[m]> thank you*
Guest84 has joined #nixos
b1000101 has quit [Ping timeout: 265 seconds]
<adamt> You're welcome :-)
hyper_ch has quit [Remote host closed the connection]
hyper_ch has joined #nixos
hyper_ch has quit [Read error: Connection reset by peer]
hyper_ch has joined #nixos
lord| has quit [Ping timeout: 276 seconds]
cosimone has quit [Quit: Terminated!]
pie_ has joined #nixos
cosimone has joined #nixos
ng0 has quit [Quit: Alexa, when is the end of world?]
ng0 has joined #nixos
Guest84 has quit [Read error: Connection timed out]
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 10 commits to nixos-unstable-small: https://git.io/JeEbc
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 2 commits to nixpkgs-19.09-darwin: https://git.io/JeEbW
<{^_^}> [nixpkgs] @prusnak opened pull request #72078 → pythonPackages.py3buddy: init at unstable-2019-09-29 → https://git.io/JeEb8
ng0 has quit [Client Quit]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/a04feba65cd (from 51 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/da27632fd21 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
alexherbo29 has quit [Quit: The Lounge - https://thelounge.chat]
ng0 has joined #nixos
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JeEbR
<{^_^}> [nix] @edolstra merged pull request #3167 → builtins.toJSON: fix __toString usage → https://git.io/JeEdw
Guest84 has joined #nixos
Fare has joined #nixos
wolke has joined #nixos
<{^_^}> [nixpkgs] @graham33 opened pull request #72079 → Add licenseCheckPredicate for arbitrary license checks → https://git.io/JeEb0
toppler has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @Infinisil opened pull request #72080 → Znapzend improvements → https://git.io/JeEbr
Fare has quit [Quit: Leaving]
toppler has joined #nixos
prusnak has joined #nixos
eskytthe has quit [Ping timeout: 265 seconds]
mexisme has joined #nixos
cyris212 has joined #nixos
epta has quit [Quit: WeeChat 2.0]
mexisme has quit [Ping timeout: 276 seconds]
eskytthe has joined #nixos
<otwieracz> Hi!
<otwieracz> Unfortunately, it is not building properly
<otwieracz> $ nix-build -A python27Packages.sanic
<otwieracz> error: aiohttp-3.6.2 not supported for interpreter python2.7
<otwieracz> Probably I have to override `aiohttp` package in `sanic` for python2.7 to use older version, still supporting Python 2.7
<otwieracz> Where can I find exmaples how to do such override only for python 2.7?
wormwood has joined #nixos
<{^_^}> [nixpkgs] @Infinisil merged pull request #71465 → phpPackages.phpstan: 0.11.16 -> 0.11.19 → https://git.io/JeBAo
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/JeEbH
Guest84 has quit [Ping timeout: 240 seconds]
<W1lkins> I can't find any references to this error anywhere, what does it mean? "warning: unknown setting 'sandbox-fallback'" it appears when I run `nixos-rebuild build -I nixos-config=./roots/foo/default.nix` just after "building the system configuration..."
ixxie has quit [Ping timeout: 240 seconds]
jb55 has quit [Remote host closed the connection]
<W1lkins> (running on aarch64)
<{^_^}> [nixpkgs] @prusnak opened pull request #72081 → tuxguitar: 1.2 -> 1.5.2 → https://git.io/JeEb7
evils has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @domenkozar merged pull request #71693 → elmPackages.{elm-test,elm-analyse}: elm 0.19.1 updates → https://git.io/JeR5l
<{^_^}> [nixpkgs] @domenkozar pushed 2 commits to master: https://git.io/JeEbb
<{^_^}> [nixpkgs] @nixos-channel-bot pushed commit from @Moredread to nixos-19.09-small « vcv-rack: Fix issues from missing upstream dependency »: https://git.io/JeEdb
chloekek has joined #nixos
astrall33 has joined #nixos
evils has joined #nixos
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/da27632fd21 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
knupfer has joined #nixos
astrall33 has quit [Ping timeout: 240 seconds]
<Gopal[m]> does anyone use Arion here?
<{^_^}> [nixpkgs] @mmahut merged pull request #71901 → jormungandr: 0.7.0-alpha.dev.1 -> 0.7.0-rc1 → https://git.io/Je0K2
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/JeENJ
<Gopal[m]> is there a way to turn that snippet into an equivalent config in nix (arion) ?
<pie_> samueldr: i want to build a search engine, currently thinking about data ingestion, 1) could you dump your irc log database somewhere (temporatily?) 2) could you expose some way to get stuff later
<samueldr> I'm not in a situation where I can do that quickly :/
<{^_^}> [nix] @roberth opened pull request #3168 → Add inNixShell = true to nix-shell auto-call → https://git.io/JeENU
<{^_^}> [nixpkgs] @mmahut merged pull request #71883 → s3backer: 1.5.2 -> 1.5.4 → https://git.io/Je00F
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/JeENT
<{^_^}> [nixpkgs] @JohnAZoidberg opened pull request #72082 → taglib_1_9, tomahawk:Remove unmaintained packages → https://git.io/JeENI
toppler has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @flokli merged pull request #72082 → taglib_1_9, tomahawk:Remove unmaintained packages → https://git.io/JeENI
<{^_^}> [nixpkgs] @flokli pushed 3 commits to master: https://git.io/JeENq
noudle has quit []
<pie_> samueldr: ok :c
ts1 has joined #nixos
toppler has joined #nixos
ts1 is now known as dpausp
prusnak has quit [Ping timeout: 268 seconds]
nexgen has joined #nixos
turion has joined #nixos
<das_j> grahamc[m]: I created the page: https://nixos.wiki/wiki/OpenLDAP but I had no idea what to put in. Just ping me when you have additional questions, I'll work them in, then
<{^_^}> [nixpkgs] @ehmry merged pull request #72026 → verifpal: 0.2.0 → 0.7.5 → https://git.io/JeENs
<{^_^}> [nixpkgs] @ehmry pushed commit from @jtojnar to master « verifpal: 0.2.0 → 0.7.5 (#72026) »: https://git.io/JeENG
chloekek has quit [Ping timeout: 268 seconds]
prusnak has joined #nixos
dpausp has quit [Quit: WeeChat 2.6]
emily has quit [Remote host closed the connection]
emily has joined #nixos
kleisli_ has joined #nixos
burkelibbey has quit [Quit: Connection closed for inactivity]
kleisli_ has quit [Ping timeout: 276 seconds]
burkelibbey has joined #nixos
b101010 has quit [Quit: Leaving]
jonringer has joined #nixos
aristid_ has quit [Ping timeout: 245 seconds]
<Athas> I'm interested in making the 'futhark' package in nixpkgs also build and install its manual pages. Where should I start? It is a Haskell package, so it goes through all the Hackage infrastructure. I guess something there should be overridden.
<{^_^}> [nixpkgs] @merijnb opened pull request #72085 → treewide: replace make/build/configure/patchFlags with nix lists → https://git.io/JeENr
<{^_^}> [nixpkgs] @mmahut opened pull request #72086 → nvidia-texture-tools: 2.1.0 -> unstable-2019-10-27 → https://git.io/JeENo
immae has quit [Quit: WeeChat 2.4]
chris__ has joined #nixos
toppler has quit [Ping timeout: 276 seconds]
knupfer has quit [Ping timeout: 250 seconds]
immae has joined #nixos
kleisli_ has joined #nixos
<chris__> Hello! I'm trying to get NAT working on a Nixos container with a private network. It can ping the host, but it does not have internet access. It seems the host just drops the packets. Has anyone perhaps tried to do this before? I've only found some discussion previously where you forward specific ports only (I think).
<{^_^}> [nixpkgs] @bhipple opened pull request #72087 → dropbox: add version to package name → https://git.io/JeEN6
<{^_^}> [nixpkgs] @talyz opened pull request #72088 → gitlab: 12.3.5 -> 12.4.0 + module fixes → https://git.io/JeEN9
aristid_ has joined #nixos
<pie_> anyone know if the source for https://search.nix.gsc.io/ is up somewhere?
joko has joined #nixos
toppler has joined #nixos
<joko> Hey, my git-fu is failing me, could you find any branch containing this commit? https://github.com/NixOS/nixpkgs/commit/83709b0e476702bc39e8c146a11547df56406632
<{^_^}> [nixpkgs] @prusnak opened pull request #72089 → trezor-udev-rules: init at unstable-2019-07-17 → https://git.io/JeEN5
merijnb has joined #nixos
merijnb has quit [Client Quit]
<__monty__> Athas: It should be as easy as moving the built manpage into $out/share/man/man1 or the proper category.
snicket has joined #nixos
<prusnak> joko: i don't have the commit locally and i just fetched all remote branches, so i'd say it's not a part of any branch and will probably get garbage collected eventually
<exarkun> Anyone have any experience with problems removing a removable device with luks on it? For the second time, now, after removing the device, I still have a luks device mapped and I cannot reopen the device because luks thinks it already exists.
<W1lkins> What's the recommended way to store things like the psk for a wireless network if you plan to have your nix configuration in source control?
<wedens[m]> W1lkins: encrypt it
<{^_^}> [nixpkgs] @PanAeon opened pull request #72090 → pin conkeror to firefox esr-5.2 → https://git.io/JeEAf
<exarkun> dmcrypt mailing list wasn't a lot of help the first time this happened, https://www.saout.de/pipermail/dm-crypt/2019-August/006172.html
<wedens[m]> or store separately
<W1lkins> if I store it separately how do I import it into my configuration? just getting started with nix
<wedens[m]> let secrets = import ./secrets.nix; in { # the rest of configuration }
<wedens[m]> where secrets.nix is decrypted file with secrets
<wedens[m]> I use https://git-secret.io/ for such tasks + git hooks for convenience
<W1lkins> alright, that sounds good :-) what does the internals of secret.nix look like as an example? I'm not sure how to just store arbitrary strings that I can reference elsewhere
sylv-io has quit [Quit: bye]
<wedens[m]> any nix expression. for example, `{ homeWifi = { ssid = "my_network"; psk = "1234"; }; }`
alexherbo2 has joined #nixos
sylv-io has joined #nixos
<wedens[m]> or just a quoted string ;)
<{^_^}> [nixpkgs] @xwvvvvwx opened pull request #72091 → python3Packages.pytest4: deterministic bytecode → https://git.io/JeEAZ
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
sylv-io has quit [Quit: bye]
<pie_> wedens[m]: ah.
<pie_> is there a simple way to turn a local directory into a derivation
<{^_^}> [nixpkgs] @JohnAZoidberg opened pull request #72092 → libtiff: Patch CVE-2019-7663 → https://git.io/JeEA8
<W1lkins> wedens[m]: Thanks. I'm setting up the secrets.nix file, is there a way I can add an option to the built-in config object? so I can reference it as ${config.private.keys.X}?
tmaekawa has quit [Quit: tmaekawa]
<pie_> using a path already pulls it into the store so having to wrap it in another mkderivation is redundant
<wedens[m]> yep. there is also copyPathToStore
<{^_^}> [nix] @zimbatm opened pull request #3169 → nix: allow top-level installables → https://git.io/JeEAV
sylv-io has joined #nixos
alexherbo2 is now known as alex```
xd1le has quit [Quit: leaving]
<W1lkins> so I have a file which has { private = { passwords = { x = "abc"; }; }; } in it, and I import it as external/private - can I then reference the variable as ${private.passwords.x}?
<W1lkins> my file is at external/private/default.nix
<__monty__> W1lkins: If you assign the import to "private", yes.
toppler has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @mmahut merged pull request #72078 → pythonPackages.py3buddy: init at unstable-2019-09-29 → https://git.io/JeEb8
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/JeEAX
<{^_^}> [hydra] @dasJ opened pull request #683 → Fix declarative flake builds → https://git.io/JeEA1
<{^_^}> [nixpkgs] @prusnak opened pull request #72093 → stop using hardeningDisable = [ "fortify" ]; for Go packages → https://git.io/JeEAD
<Raito_Bezarius> Is there no cloudwatch unified agent in NixOS ? How should I go to add a package to NixOS ?
kleisli_ has quit [Ping timeout: 264 seconds]
<Raito_Bezarius> qyliss: Thank you!
toppler has joined #nixos
<{^_^}> [nixpkgs] @lejonet opened pull request #72094 → nixos/ceph: Rename old ceph test and add new multi-node test → https://git.io/JeEAd
<Raito_Bezarius> Any idea on how to repackage .deb/.rpm ? Should I write some procedure to auto-unzip them?
<qyliss> There are probably examples in nixpkgs
<Raito_Bezarius> Okay, I'm going to grep thanks
<pie_> wedens[m]: thanks that looks helpgul
<pie_> wedens[m]: wait im not sure this is what i want
<pie_> wedens[m]: i want something similar to what mkderivation gives me as a result
<pie_> which is a derivation. derp. i want something i can nix-build
<wedens[m]> pie_: https://paste.ee/p/6ZkZT like that?
<pie_> wedens[m]: thats almost exactly what i wrote yeah
<joko> prusnak: thanks!
ixxie has joined #nixos
dm9 has joined #nixos
abathur has joined #nixos
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
<{^_^}> [nixpkgs] @jokogr opened pull request #72095 → qt5ct: qtsvg, qmakeFlags nixification → https://git.io/JeExT
<red[m]> so, umm.. I see this: "error: cannot connect to daemon at '/nix/var/nix/daemon-socket/socket': Connection refused
<red[m]> " - anyone got any ideas as to what a cause could be
<red[m]> ?
<red[m]> It's more an annoyance since the nixos-rebuild switch will switch immediatly when I run it again
ng0 has quit [Remote host closed the connection]
prusnak has quit [Quit: leaving]
ng0 has joined #nixos
chris__ has quit [Quit: Lost terminal]
<{^_^}> [nixpkgs] @FRidh pushed 47 commits to staging-next: https://git.io/JeExG
<{^_^}> [nixpkgs] @FRidh pushed 48 commits to staging: https://git.io/JeExZ
<{^_^}> [nixpkgs] @jtojnar opened pull request #72096 → gnome3.sushi: fix module loading → https://git.io/JeExn
<{^_^}> [nixpkgs] @FRidh pushed 437 commits to python-unstable: https://git.io/JeExC
<{^_^}> [nixpkgs] @jtojnar opened pull request #72097 → glib: enable separate debug info → https://git.io/JeExW
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to python-unstable: https://git.io/JeExl
Izorkin has quit [Ping timeout: 265 seconds]
dm9 has quit [Quit: WeeChat 2.6]
<otwieracz> Hey!
<otwieracz> How can I in configuration.nix override one python-module to be taken from /etc/nixos/otwieracz-nixpkgs/pkgs/development/python-modules/sentry-sdk/default.nix ?
<otwieracz> (or something like that?)
<otwieracz> I am creating pull request, but need it now to un-break my system (and test it)
<{^_^}> [nixpkgs] @risicle opened pull request #72098 → imagemagick6: 6.9.10-68 -> 6.9.10-69, imagemagick7: 7.0.8-68 -> 7.0.9-0 → https://git.io/JeEx2
toppler has quit [Ping timeout: 265 seconds]
gxt has joined #nixos
<__monty__> otwieracz: An overlay should work.
chreekat has quit [Ping timeout: 240 seconds]
Izorkin has joined #nixos
<{^_^}> [nixpkgs] @mmahut closed pull request #65670 → pango: 1.43.0 -> 1.44.5 → https://git.io/fj9Jv
<__monty__> otwieracz: nixpkgs.overlays = [ (self: super: { python = super.python.override { packageOverrides = pelf: puper: { sentry-sdk = import mynixpkgs/sentry-sdk; }; }; ) ]; (modulo proper bracket matching : ))
wormwood has joined #nixos
wormwood has quit [Changing host]
toppler has joined #nixos
<{^_^}> [nixpkgs] @mmahut merged pull request #71270 → putty: 0.71 -> 0.73, fixing CVE-2019-17069 → https://git.io/Je4Rd
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/JeExS
<otwieracz> __monty__: hmm
<otwieracz> __monty__: I have to admit that I don't understand this code deeply, but seems like it's not helping :(
<otwieracz> [root@pioneer:~]# nix-env -iA nixos.python27Packages.sentry-sdk
<otwieracz> installing 'python2.7-sentry-sdk-0.8.0'
<otwieracz> error: aiohttp-3.5.4 not supported for interpreter python2.7
<otwieracz> while in my nixpkgs directory:
<__monty__> Well if it's a python3 package you obviously have to overlay python3 instead.
<otwieracz> ]$ nix-build -A python27Packages.sentry-sdk
<otwieracz> /nix/store/60d4rhs1jwjmpx7sy35d1qkdrv9w8xi2-python2.7-sentry-sdk-0.8.1
<otwieracz> No, that's python2.
selfsymmetric-mu has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « docker: 19.03.2 -> 19.03.4 »: https://git.io/JeExb
<__monty__> otwieracz: Are you overlaying python or python27?
<otwieracz> I need to override python27Packages.sentry-sdk
fling is now known as flang
Wizek has joined #nixos
eviscares has joined #nixos
<eviscares> Hi folks, I was wondering if someone could help me with replacing dmenu with rofi. I'm rather new to nixos so I have trouble finding my way around
<__monty__> otwieracz: Try overriding python27 instead.
flang is now known as fling
<{^_^}> [nixpkgs] @otwieracz opened pull request #72099 → Remove unnecessary `sentry-sdk` dependencies causing problems in python27 builds → https://git.io/JeEpJ
kreisys has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<adamt> eviscares: Just change your keybind in your window manager's settings? :-)
<{^_^}> [nixpkgs] @lumi-me-not opened pull request #72100 → shotgun: init at 2.2.0 → https://git.io/JeEpU
<{^_^}> [nixpkgs] @FRidh pushed 379 commits to python-unstable: https://git.io/JeEpT
ddellacosta has joined #nixos
<otwieracz> __monty__: https://pastebin.com/gTetajm6 like that in configuration.nix? Nothing changes.
<__monty__> otwieracz: Are you installing/using python27Packages.sentry-sdk? Or are you trying to use the one at the top-level?
<{^_^}> [nixpkgs] @FRidh pushed 241 commits to python-unstable: https://git.io/JeEps
drakonis has joined #nixos
<otwieracz> OK, to explain. Deep in dependency chain `octoprint` requires `sentry-sdk` which I (tried to) fixed.
<otwieracz> I am trying to override `sentry-sdk` system-wide from configuration.nix.
<otwieracz> As octoprint is python27-based, we are talking about python27Packages.sentry-sdk.
<eviscares> @adamt that was way too simple. Cheers
<__monty__> Then I don't know why the overlay's not working.
<otwieracz> The snippet I shown you is from configuration.nix - this paste will show exactly how am I using it: https://pastebin.com/cpypXxZK
<otwieracz> I am trying by both `nixos-rebuild build`, which fails (as the `services.octoprint.enable` is set to `true`)
kreisys has joined #nixos
<adamt> eviscares: Hehe, no worries. Reminder that rofi by default only shows apps with .desktop files, unlike dmenu that shows everything when searching for it
<otwieracz> And by `nix-env -iA nixos.python27Packages.sentry-sdk`
<otwieracz> Neither of those work.
<__monty__> otwieracz: Ah, they use "python2", try overriding that.
<otwieracz> __monty__: no luck :(
<{^_^}> [nixpkgs] @FRidh pushed 168 commits to python-unstable: https://git.io/JeEpl
<ar> (hopefully octoprint will get a release supporting py3 before the end of this year…)
<otwieracz> Yes, 1.4 should be running on python3.
eviscares has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @FRidh pushed 346 commits to python-unstable: https://git.io/JeEp8
<{^_^}> [nixpkgs] @FRidh merged pull request #71893 → Python packages set: major updates → https://git.io/Je02i
<{^_^}> [nixpkgs] @FRidh pushed 432 commits to staging: https://git.io/JeEp4
acarrico has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #71670 → libmicrohttpd: 0.9.66 -> 0.9.67 → https://git.io/JeRyC
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « libmicrohttpd: 0.9.66 -> 0.9.67 »: https://git.io/JeEp0
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « libdrm: 2.4.99 -> 2.4.100 »: https://git.io/JeEpE
<{^_^}> [nixpkgs] @FRidh merged pull request #71685 → libdrm: 2.4.99 -> 2.4.100 → https://git.io/JeRHD
toppler has quit [Ping timeout: 265 seconds]
Chiliparrot has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 459 commits to staging-next: https://git.io/JeEpV
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 15 commits to nixos-unstable-small: https://git.io/JeEpw
<{^_^}> [nixpkgs] @FRidh opened pull request #72101 → Staging next → https://git.io/JeEpo
<{^_^}> [nixpkgs] @primeos opened pull request #72102 → xob: init at 0.1.1, wob: init at 0.2 → https://git.io/JeEpK
abathur has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/aa06cb3782d (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
fendor_ has joined #nixos
toppler has joined #nixos
<red[m]> After nix-collect-garbageing I still have a 60G /nix directory. Is there any tooling to try and work out what may be causing this?
<__monty__> red[m]: Didy ou remove old generations first?
abathur has joined #nixos
<symphorien> red[m]: (shameless self promotion) you may try this: https://github.com/symphorien/nix-du
<red[m]> so - when I do a list-generations I only see three. (15,16,17)
<red[m]> whereas my grub menu shows twenty or so, in the hundreds range
<{^_^}> [nixpkgs] @mmahut merged pull request #72081 → tuxguitar: 1.2 -> 1.5.2 → https://git.io/JeEb7
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/JeEpp
<red[m]> so I think I may be misunderstanding the generations thing
<red[m]> symphorien: I'll take a look - thanks!
<symphorien> you have system generations (created with nixos-rebuild) and user generations (created with nix-env)
<{^_^}> [nixpkgs] @jtojnar opened pull request #72104 → colord-gtk: 0.1.26 → 0.2.0 → https://git.io/JeEph
<symphorien> they are completely independent
<__monty__> red[m]: --profile /nix/var/nix/profiles/system
<red[m]> oh yeah
<red[m]> that's the ticket
<red[m]> time to delete a thousand of those
<red[m]> ;-)
knupfer has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #72105 → pythonPackages fixes → https://git.io/JeEhU
burkelibbey has quit [Quit: Connection closed for inactivity]
<red[m]> Well, 60G to 20G
<red[m]> :-D thanks
MmeQuignon has joined #nixos
leungbk has joined #nixos
<{^_^}> [hydra] @edolstra merged pull request #683 → Fix declarative flake builds → https://git.io/JeEA1
<{^_^}> [hydra] @edolstra pushed 2 commits to flake: https://git.io/JeEhs
ciil has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @prusnak opened pull request #72106 → pythonPackages.py3buddy: cleanup → https://git.io/JeEhc
turion has quit [Ping timeout: 246 seconds]
cosimone has quit [Quit: Quit.]
<{^_^}> [nixos-hardware] @disassembler pushed 0 commits to dell-thermald: https://git.io/JeEh8
cosimone has joined #nixos
<{^_^}> [nixpkgs] @rasendubi merged pull request #71992 → mu-repo: init at 1.8.0 → https://git.io/JeEky
<{^_^}> [nixpkgs] @rasendubi pushed 2 commits to master: https://git.io/JeEh0
gmarmstrong has joined #nixos
leungbk has quit [Ping timeout: 264 seconds]
<otwieracz> How can I tell Nixos to use nixpkgs from specific path in local filesystem instead of remote channel?
orbit234234 has joined #nixos
jco has joined #nixos
<adamt> otwieracz: I set nix.nixPath = [ "nixos-config=/etc/nixos/configuration.nix" "nixpkgs=/etc/nixos/nixpkgs" ];, maybe that can help you
<{^_^}> [nixpkgs] @lheckemann opened pull request #72107 → fbterm: fix cross-build → https://git.io/JeEha
jco has quit [Client Quit]
jco has joined #nixos
jco has quit [Client Quit]
neiluj has joined #nixos
neiluj has quit [Client Quit]
neiluj has joined #nixos
neiluj has quit [Changing host]
neiluj has joined #nixos
toppler has quit [Ping timeout: 252 seconds]
freeman42x has joined #nixos
<orbit234234> hi, I want to modify the $src of a package, which I retrieve from github, adding some directories that were present in an older version of the package on github; I *think* I have to modify one of the phases in mkDerivation, what would be the right one?
<{^_^}> [nixpkgs] @Infinisil closed pull request #58464 → nixos/digital-ocean-image: init → https://git.io/fjTtw
<rycee> otwieracz: You could use the `nix.nixPath` option.
<rycee> otwieracz: For example, I have `nix.nixPath = [ "nixpkgs=/home/rycee/devel/nixpkgs-19.09" "nixos-config=/etc/nixos/configuration.nix" "/nix/var/nix/profiles/per-user/root/channels" ];` in my configuration.
toppler has joined #nixos
leungbk has joined #nixos
<rycee> orbit234234: The directory is necessary to build the package?
<rycee> orbit234234: I guess `prePatch` would be suitable.
<orbit234234> rycee thanks, it's not really necessary, I'd only like for it to be there in the final output
<orbit234234> it's assets more than code required for the build
<rycee> Ah, if the dirs are going in `$out` then perhaps in `preFixup`?
<orbit234234> that's good, thanks! The build is fairly long, is there a way for me to test my preFixup phase without doing the build each time?
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to staging-next: https://git.io/JeEh5
<rycee> You can use nix-shell and run the phases manually?
knupfer has quit [Ping timeout: 245 seconds]
<rycee> I think that's described somewhere in the nixpkgs manual.
<orbit234234> rycee thanks! Also, when I do oldSrc = fetchFromGitHub {...} can I just refer to the folders like ${oldSrc}/folder1?
gmarmstrong has left #nixos [#nixos]
<clever> orbit234234: when in a string, yep
<rycee> orbit234234: Just `$oldSrc` should work. I.e., as a shell variable.
<rycee> orbit234234: Ah, but only if you define `oldSrc` inside the derivation.
neiluj has quit [Quit: Konversation terminated!]
<AmandaC> clever: You mentioned a couple times using a function to strip things like .git directories, what was it again? I feel like I can lower one of the things I've got a nix expression for's size a lot that way.
<rycee> If it's defined, e.g., in a let expression then ${oldSrc} should be fine if it's in a string like clever said.
<clever> AmandaC: lib.cleanSource
<{^_^}> [nixpkgs] @jD91mZM2 opened pull request #72108 → scaff: init at 0.1.1 → https://git.io/JeEhA
<Raito_Bezarius> Is there a way to accelerate browsing a local nixpkgs repo by removing some history or whatever?
<Raito_Bezarius> I'm trying git gc --aggressive but unsure if it'll do something
<otwieracz> adamt: rycee: thanks!
<clever> Raito_Bezarius: git gc wont delete history
<clever> Raito_Bezarius: have you tried `git grep` ?
jgt has joined #nixos
<Raito_Bezarius> clever: not really, but I'm using a shell which invokes some git command in order to display a statusline (dirty status, etc), due to the nature of the repo, it slows down browsing
<Raito_Bezarius> I can just disable it, but wanted to know if there was a way
<jgt> thanks everyone for putting on a great show in Brno
chloekek has joined #nixos
<jgt> I'd like to bump the pinned nixpkgs version in my project. How can I find a good commit?
dustinm- has joined #nixos
dustinm has quit [Ping timeout: 246 seconds]
<adamt> jgt: Good in what way? The newest one from the channel?
<{^_^}> [nixpkgs] @mmahut merged pull request #72062 → ffsend: 0.2.52 -> 0.2.54 → https://git.io/JeEQw
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/JeEje
endformationage has joined #nixos
<AmandaC> oh, figured out what was causing the bloat! Apparently .vscode hadlike 900M of completion data in it? Any way I can exclude that directory from the closure?
ivan has quit [Ping timeout: 268 seconds]
jgt has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @mmahut merged pull request #72073 → opensc: CVE-2019-15945 and CVE-2019-15946 → https://git.io/JeEF7
<{^_^}> [nixpkgs] @mmahut pushed 3 commits to release-19.09: https://git.io/JeEjf
ivan has joined #nixos
<rycee> gerschtli: Your nur-packages is not actually in NUR? I was trying to use the HM lorri module and got "attribute 'Gerschtli' missing" :-)
<{^_^}> [nixpkgs] @ciil opened pull request #72109 → atlassian-jira: 8.4.2 -> 8.5.0 → https://git.io/JeEjk
<rycee> gerschtli: Ah, nevermind. Found https://github.com/nix-community/NUR/pull/142
<{^_^}> nix-community/NUR#142 (by Gerschtli, 9 weeks ago, closed): add gerschtli repository
Okinan has joined #nixos
<{^_^}> [nixpkgs] @ciil opened pull request #72110 → atlassian-jira: 8.4.2 -> 8.5.0 [release-19.09] → https://git.io/JeEjI
<otwieracz> adamt: rycee: hmm, seems like it's still using the one provided by `nix-channel`...
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 4 commits to nixos-19.03: https://git.io/Je0Va
<clever> AmandaC: lib.cleanSourceWith and give it a function to exclude .vscode
abathur has quit [Ping timeout: 250 seconds]
Ariakenom_ has joined #nixos
<{^_^}> Channel nixos-19.03 advanced to https://github.com/NixOS/nixpkgs/commit/aea8dde8b32 (from 3 days ago, history: https://channels.nix.gsc.io/nixos-19.03)
mexisme has joined #nixos
<rycee> otwieracz: You might have to relog.
<adamt> otwieracz: Wild guess, is it a channel that is configured for your own user?
<adamt> If in doubt, trust rycee more than me. :P
<{^_^}> [nixpkgs] @primeos opened pull request #72111 → tatsu: init at 4.4.0, ics: init at 0.6 → https://git.io/JeEjL
orivej has quit [Ping timeout: 264 seconds]
Ariakenom has quit [Ping timeout: 264 seconds]
jluttine has quit [Quit: WeeChat 2.5]
<otwieracz> No luck :(
<otwieracz> I don't get it. :(
mexisme has quit [Ping timeout: 245 seconds]
toppler has quit [Ping timeout: 245 seconds]
<Orbstheorem> How can I get the glibc and gcc versions in the stdenv?
<adamt> otwieracz: Does nix-channel --list output anything? What if you remove them? (in case you don't need them anyways)
<otwieracz> oh wait
<otwieracz> I might be goind `build` but not `switch`
jgt has joined #nixos
toppler has joined #nixos
jgt has quit [Read error: Connection reset by peer]
jgt has joined #nixos
<orbit234234> rycee I'm not sure I find how to use a nix-shell to drop in one of the phases here https://nixos.org/nixpkgs/manual/#sec-stdenv-phases is there another place?
<Orbstheorem> orbit234234: If you just need a command, you can use nix-shell to run it (e.g. `nix-shell '<nixpkgs>' --command unpackPhase -A btrfs-progs`)
<orbit234234> Orbstheorem what will that do? I'm installing the package through nix-env -i -f . -A on a nixpkgs fork
<{^_^}> [nix] @edolstra pushed 3 commits to master: https://git.io/JeEjs
<orbit234234> I mean, will it do all the build and then my command?
<{^_^}> [nix] @edolstra merged pull request #3168 → Add inNixShell = true to nix-shell auto-call → https://git.io/JeENU
glowpelt has quit [Quit: Rebooting...]
jgt has quit [Ping timeout: 264 seconds]
burkelibbey has joined #nixos
<Orbstheorem> orbit234234: Nah, just the command itself
glowpelt has joined #nixos
<Orbstheorem> for instance, if you'®e in `~/tmp/` and you run the command above, it will retrieve the sources for btrfs-tools and unpack them. Nothing else
<orbit234234> Orbstheorem but can I refer to $out and other veariables in my build that way?
jgt has joined #nixos
<orbit234234> "patching" the build I just did?
turion has joined #nixos
<Raito_Bezarius> If a software uses the Amazon Software License, what licence is this considered for NixOS?
<Raito_Bezarius> license.unfree ?
<tilpner> > :p lib.licenses.amazonsl
<qyliss> Is it a Free Software license?
<{^_^}> { free = false; fullName = "Amazon Software License"; shortName = "amazonsl"; url = "http://aws.amazon.com/asl/"; }
<Raito_Bezarius> Thank you!
<phyfey[m]> aws :(
chloekek has quit [Ping timeout: 265 seconds]
fusion809 has quit [Remote host closed the connection]
<rycee> orbit234234: You can do just `nix-shell -I nixpkgs=/absolut/path/to/your/nixpkgs -A btrfs-progs` and then inside the shell you can run `unpackPhase` to unpack the source and, e.g., `$oldSrc` will be available as a shell variable if you defined in the derivation.
<rycee> (i.e., next to the regular `src` attribute)
Epsilon37 has joined #nixos
<Epsilon37> Can anyone help me get this working? It seems like it's nearly there, its just complaining that wxGTK was build with the wrong ABI - https://hasteb.in/yicegoyo.kotlin https://hasteb.in/zegaceqa.cpp
<{^_^}> [nixpkgs] @jtojnar merged pull request #71648 → gtk3: add devdoc → https://git.io/JeRPo
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to staging: https://git.io/JeEjW
<orbit234234> rycee I see, thank you! So that drops me `inside` the callPackage?
jluttine has joined #nixos
<rycee> orbit234234: Exactly, it'll make all the packages dependencies and variables and such available in the opened set.
<rycee> s/set/shell/ :-)
<adamt> otwieracz: Did you get it working? :P
<orbit234234> rycee thank you!
<rycee> No worries, good luck :-)
<otwieracz> adamt: Yes, finally.
<adamt> otwieracz: Nice, was it just build vs switch that made the difference? :-)
<otwieracz> Yes.
<otwieracz> I had to first update nix.NixPath in `configuration.nix`, then `switch`
<otwieracz> Then relog and after that I was able to use my nixpkgs.
<adamt> otwieracz: Happy it worked finally :-)
<{^_^}> [nixpkgs] @ckauhaus opened pull request #72113 → ilmbase-2.3.0: patch CVE-2018-18443 → https://git.io/JeEju
<Notkea[m]> hello, I'm trying to build some python package on nixos 19.09. It was previously building fine on the 19.03 channel but seems to fail on 19.09 and unstable
eskytthe has quit [Ping timeout: 246 seconds]
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JeEjg
endformationage has quit [Ping timeout: 240 seconds]
oida has joined #nixos
jgt1 has joined #nixos
<{^_^}> [nixpkgs] @ckauhaus opened pull request #72114 → openexr-2.3.0: patch CVE-2018-18444 → https://git.io/JeEj2
jgt has quit [Ping timeout: 276 seconds]
<Notkea[m]> I'm not really sure of what has changed in buildPythonPackage since 19.03
<Raito_Bezarius> Can I build/check package inside of a container?
<Raito_Bezarius> I have a package which interacts with systemd and this could make unstable the host
kreisys has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andymandias_ has joined #nixos
andymandias has quit [Ping timeout: 276 seconds]
ocmylife has joined #nixos
reallymemorable has joined #nixos
jgt1 has quit [Ping timeout: 268 seconds]
<reallymemorable> is this an ok place to as a nix package manager question
<simpson> Sure, go for it.
jgt1 has joined #nixos
<reallymemorable> so, like an idiot I upgraded to OSX Catalina. I found this thread: https://github.com/NixOS/nix/issues/2925
<{^_^}> nix#2925 (by mroi, 20 weeks ago, open): /nix will not be writable on macOS Catalina
<reallymemorable> in it, someone offers thhis solution: https://github.com/steshaw/catalina-nix-upgrade
<reallymemorable> its two files
<reallymemorable> but im not sure what to do with them, and the people in the thread seem to assume knowledge of what to do with them
<reallymemorable> do i execute them somehow? do I drop them in a directory?
jgt2 has joined #nixos
<AmandaC> reallymemorable: run step-1, reboot, then run step-2
<reallymemorable> i git cloned them locally
<reallymemorable> how do i run it?
<AmandaC> in a terminal ./step-1
<reallymemorable> ah
<reallymemorable> nice
<reallymemorable> ok done and rebooting
<reallymemorable> thank you
toppler has quit [Ping timeout: 268 seconds]
reallymemorable has quit [Client Quit]
jgt1 has quit [Ping timeout: 240 seconds]
reallymemorable has joined #nixos
<pikajude> what's a good way to make nix force-rebuild a package sourced from builtins.fetchTarball?
pie_ has quit [Ping timeout: 240 seconds]
<symphorien> look for nix's cache in ~/.cache and nuke it ?
<pikajude> oh, ok
<pikajude> i wonder if it would be good to have a command line flag for that
<symphorien> (nix-daemon's cache is in root's home directory
<symphorien> )
<reallymemorable> so i did ./step-1 and -2
<pikajude> yeah
<reallymemorable> but when i try and build a project that uses nix package manager, i get this: `line 5: nix-shell: command not found`
<reallymemorable> which is the same error as before
jgt2 has quit [Ping timeout: 268 seconds]
jgt2 has joined #nixos
<Epsilon37> Why does this complain about missing /usr/bin/wx-config? Shouldnt the paths be being patched? https://hasteb.in/eciquxej.gradle
<Epsilon37> Should I use a UserFHSEnv for this build? How would you go about that?
toppler has joined #nixos
<AmandaC> You'd be better off patching the makefile
<simpson> Epsilon37: Nah, just patch the Makefile.
<symphorien> I would use sed in patchPhase, Epsilon37
civodul has joined #nixos
orivej has joined #nixos
<evils> unrelated, i'm trying to switch kicad to python3 and wxPython_4_0, i'm getting "Found Phoenix 4.0.6/gtk3 (wxWidgets 3.0.4); ...; Could NOT find wxWidgets (missing: wxWidgets_LIBRARIES wxWidgets_INCLUDE_DIRS)
<evils> "
jgt2 has quit [Ping timeout: 252 seconds]
is_null has quit [Ping timeout: 265 seconds]
jgt2 has joined #nixos
<evanjs> Okay, here’s a weird one. It was happening when I was still using Gentoo, even, I think? But whenever I open my laptop lid, if it’s been asleep for a while, there’s a good chance I need to reboot before the display lights up at all
<evanjs> e.g. everything seems to work fine but the display just doesn’t turn on 😕
<evanjs> So idk if it’s even a NixOS thing
<dminuoso> evanjs: Its nothing to do with nixos
<tilpner> evanjs: No idea, but check logs, and enable ssh to remote in next time and restart things until it works for troubleshooting
<dminuoso> evanjs: The actions on lid close/open are controlled by systemd and/or a power-manager that is responding to said events.
orivej has quit [Ping timeout: 240 seconds]
jgt2 has quit [Ping timeout: 264 seconds]
jgt2 has joined #nixos
b1000101 has joined #nixos
<evanjs> dminuoso: yah I figured it was something with power manager or the like. Tried ssh'ing before I rebooted this time... but my phone is usually weird. Guess I could use my desktop next time
<evanjs> And also maybe enable debug logging for power stuff
m2 has joined #nixos
m2 is now known as epta
<evanjs> Last time I tried that, though... wow. lots of vomit haha
<dminuoso> evanjs: Check how systemd/logind is configured - if you are using a power manager logind must be inhibited.
<dminuoso> (Or rather, its very likely)
<Raito_Bezarius> I don't understand how to add a new nixpkg, I create a folder, but where should I add the reference to the default.nix in the top-level folders?
<dminuoso> What's the regular mechanism of feeding secrets to a nixos module? Should I pull them in via `let secrets = import ./secrets.nix`?
<dminuoso> (Turning my module into a function has some annoying side effects since it destroys the value of module features like detection of duplicate imports)
<Raito_Bezarius> It sounds like all-packages.nix is a good candidate
<evanjs> dminuoso: Oh boy. Reminds me of, erm, this issue? #24288 infinisil has his secrets generated from pass and fed in but he hasn't made the generator bit public, yet :P
<{^_^}> https://github.com/NixOS/nixpkgs/issues/24288 (by basvandijk, 2 years ago, open): Provide options for storing secrets outside the Nix store
<evanjs> I did follow his setup for importing said secrets, though
leungbk has quit [Ping timeout: 264 seconds]
<evanjs> though I'm sure there are better examples
<manveru> ,locate bin udevsettle
toppler has quit [Ping timeout: 276 seconds]
<{^_^}> Couldn't find in any packages
<das_j> manveru: udevadm settle
<manveru> das_j: thx
<evanjs> asked on nixos-emacs but unsure if it's an emacs thing, as it involves emacs + direnv + rust/cargo... anybody have thoughts on this?
<Raito_Bezarius> How to compute those sha256 sums during development?
<evanjs> example - directory-files-recursively: Opening directory: No such file or directory, /home/evanjs/src/ozone/rustcycNtxZ
<symphorien> Raito_Bezarius: put 000...000 instead and build
<{^_^}> [nixpkgs] @vbgl opened pull request #72115 → ocamlPackages.ocp-indent: 1.7.0 → 1.8.1 → https://git.io/JeueM
<symphorien> Nix will tell you the right one
<symphorien> (There a 52 zeros)
toppler has joined #nixos
jgt2 has quit [Ping timeout: 240 seconds]
<evanjs> re the direnv stuff, I am currently using Mic92's direnvrc with garbage collection prevention, if that makes a difference
ocmylife has quit [Quit: ocmylife]
jgt3 has joined #nixos
<Raito_Bezarius> symphorien: alright thanks
<Epsilon37> :/ https://hasteb.in/qanonaqo.gradle patches the makefiles okay, but flops during the build with `No rule to make target 'core_st.cpp', needed by '../../obj/unicodedebug/core/core_st.o'` it doesnt seem to happen if I nix-shell then make
<__monty__> evanjs: Any reason you're not using lorri? It's great : )
<__monty__> Raito_Bezarius, symphorien: Mnemonic, it's as many zeroes as there are cards in a deck. Or use stdenv.lib.fakeSha256.
<{^_^}> [nixpkgs] @jonringer merged pull request #72071 → pythonPackages.python-nomad: init at 1.1.0 → https://git.io/JeEFM
<{^_^}> [nixpkgs] @jonringer pushed commit from @xbreak to master « pythonPackages.python-nomad: init at 1.1.0 »: https://git.io/Jeue7
<{^_^}> [nixpkgs] @srghma opened pull request #72116 → hubstaff: 1.4.11 -> 1.5.0 → https://git.io/Jeue5
b1000101 has quit [Remote host closed the connection]
<makefu> das_j: a bit late, i saw you created the openLDAP page, any chance that you could describe how to set up nixOS to authenticate to the ldap server (client variant if you will)
prusnak has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #71003 → pythonPackages.rpyc: enable tests → https://git.io/JelKj
<{^_^}> [nixpkgs] @jonringer pushed commit from @risicle to master « pythonPackages.rpyc: fix tests to actually execute »: https://git.io/Jeuex
<{^_^}> [nixpkgs] @kierdavis opened pull request #72117 → pylint: fix on Python 2.7 → https://git.io/Jeuep
<tdeo> hmm, i'm having problems with gnupg saying 'gpg: problem with the agent: No pinentry' even after a reset of .gnupg and nothing i remember changed... is anyone else having the same problem (on git master)?
toppler has quit [Ping timeout: 246 seconds]
jgt3 has quit [Ping timeout: 246 seconds]
mexisme has joined #nixos
<mrSpec> I've noticed that my issue with lxd container was fixed in nixpkgs master few days ago. Currently I'm using https://nixos.org/channels/nixos-19.09. Is there a way to upgrade just lxd (from 3.13 to 3.18)? Should I switch to unstable channel?
FRidh has quit [Quit: Konversation terminated!]
jgt3 has joined #nixos
<reallymemorable> whats the best laptop for running nixos?
<dminuoso> reallymemorable: The one you like best.
<dminuoso> reallymemorable: Hardware support is, for the most part, a Linux problem.
<dminuoso> And nixos uses the standard linux kernel. There's some hardware specific fixes, but in general you shouldn't have any problem running nixos on any machine.
ocmylife has joined #nixos
toppler has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « oh-my-zsh: 2019-10-25 -> 2019-10-27 »: https://git.io/Jeuvf
ng0 has quit [Remote host closed the connection]
ng0 has joined #nixos
<das_j> makefu: graham asked me as well, so I guess I'm going to do that^^
<makefu> :D
jgt3 has quit [Ping timeout: 240 seconds]
alex``` has quit [Quit: The Lounge - https://thelounge.chat]
abathur has joined #nixos
Epsilon37 has quit [Remote host closed the connection]
jgt3 has joined #nixos
growpotkin has joined #nixos
<mrSpec> (sorry ignore my question, RTFM :) )
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
jgt3 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @veprbl merged pull request #72095 → qt5ct: qtsvg, qmakeFlags nixification → https://git.io/JeExT
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/Jeuvm
<__monty__> I have an old 32bit system that takes way to long (and might never finish) building a certain haskell package. Any suggestions for workarounds? The package isn't distributed prebuilt as 32bit binary so that's not an option.
tilpner has quit [Quit: tilpner]
jgt3 has joined #nixos
<reallymemorable> dminuoso: thanks. i installed NixOS on an old Macbook Air and it was a nightmare.
<reallymemorable> glad to know the world beyond that is less painful
prusnak has quit [Quit: leaving]
tilpner has joined #nixos
<maralorn> Is there any way to prevent some ifd dervations from being garbage collected?
<maralorn> And: Will that problem be solved, once we use flakes?
cosimone has quit [Quit: Quit.]
jgt3 has quit [Ping timeout: 276 seconds]
jgt4 has joined #nixos
<infinisil> maralorn: I think there's a PR to nix that makes IFD'd derivations not be gc'd
* infinisil tries to find ti
<{^_^}> nix#3086 (by hyperfekt, 7 weeks ago, open): [WIP] add --root-realisations to nix-instantiate
slack1256 has joined #nixos
<maralorn> Because right now, I have something on my system which has a pinned nixpkgs and some hackage.nix as ifd dependencies which get redownloaded everyday during auto-update …
<infinisil> Yeah that's why I don't run GC..
prusnak has joined #nixos
<infinisil> See the linked issue as well
<slack1256> What do you guys use for managing transient cgroups? I currently use systemd-run but seems verbose.
Thra11 has joined #nixos
dpausp has joined #nixos
burkelibbey has quit [Quit: Connection closed for inactivity]
<maralorn> infinisil: But not garbage collecting sounds like it will blow up the nix-store quite soon.
<Blessjah> > find /nix/store/ -perm /0222 -type f
<Blessjah> /nix/store/ssdq04yl2y97z2dz8rgd7fir3rxs6hij-python-2.7.16/lib/python2.7/site-packages/__pycache__/sitecustomize.cpython-37.pyc
<{^_^}> error: path '/nix/store/' has a trailing slash
<Blessjah> huh, how did it end up there?
<infinisil> maralorn: Just slowly over time :)
<infinisil> I do a GC when I'm low on space though
<Blessjah> noticed by `nix-store --optimise`
jgt has joined #nixos
<infinisil> BlessJah: What do you find weird about it?
<Blessjah> writeable file in nix store that nix-store tool complains about
<Blessjah> it's 0644 perms
<maralorn> infinisil: Okay, I guess I‘ll disable it for now.
mexisme has quit [Ping timeout: 265 seconds]
waleee-cl has joined #nixos
<Blessjah> it's unique in being the only writeable file in store
jgt4 has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @risicle opened pull request #72118 → xapian: 1.4.12 -> 1.4.13 → https://git.io/Jeuv8
<infinisil> BlessJah: The nix store is mounted read-only, so you should still not be able to write to it
<infinisil> I'm trying to remember whether nix resets permissions after builds. If it does, then having a file with write permissions is indeed weird
<infinisil> (And I think it does indeed)
<Blessjah> That's what I am asking about :D
toppler has quit [Ping timeout: 245 seconds]
<Thra11> How can I work out the nixos-system-*.drv for the current system (So I can nix-diff it against another one)?
<infinisil> BlessJah: Is it reproducible
<infinisil> ?
<Blessjah> Thra11: maybe `nix-store -qd /var/run/current-system`
b1000101 has joined #nixos
dpausp has quit [Ping timeout: 276 seconds]
<Thra11> BlessJah++ Thanks!
<{^_^}> BlessJah's karma got increased to 1
<{^_^}> [nixpkgs] @veprbl merged pull request #71476 → mkl: 2019.3 -> 2019.5 → https://git.io/JeBji
<{^_^}> [nixpkgs] @veprbl pushed commit from @bhipple to master « mkl: 2019.3 -> 2019.5 (#71476) »: https://git.io/JeuvE
<dongcarl> Hi all, I want to modify an existing service and test locally. What's a good setup for that? Do I just clone the repo?
<Blessjah> infinisil: i'd need to figure out why is that installed
<{^_^}> [nixpkgs] @mmahut closed pull request #41109 → nvidia-texture-tools: 2.1.0 -> 2.1.1 → https://git.io/vhqw2
<{^_^}> [nixpkgs] @mmahut pushed 3 commits to master: https://git.io/Jeuvg
<{^_^}> [nixpkgs] @mmahut merged pull request #72086 → nvidia-texture-tools: 2.1.0 -> unstable-2019-10-27 → https://git.io/JeENo
<evanjs> __monty__: I've looked at lorri but haven't done a deep-dive/demo yet. Wonder if the same issues would be present
fresheyeball has joined #nixos
<fresheyeball> https://pastebin.com/
<fresheyeball> this nix expression builds just fine
<fresheyeball> but in the nix-shell, cabal can't find dependencies
<fresheyeball> I don't know why I keep having this issue!
toppler has joined #nixos
tilpner has quit [Quit: tilpner]
<__monty__> evanjs: No idea. Not sure what issues? Didn't really read the full conversation earlier.
bvdw has quit [Read error: Connection reset by peer]
<fresheyeball> erp sorry this is the link: https://pastebin.com/prkVt4Lx
<__monty__> fresheyeball: Maybe link to a paste rather than a pastebin? Also, pastebin.com's not ideal, always been plagued with ads.
<Blessjah> infinisil: I'll investigate later
jgt has quit [Ping timeout: 246 seconds]
bvdw has joined #nixos
<fresheyeball> __monty__: recommend an alternative
<fresheyeball> ?
<fresheyeball> I used to use lpaste before it went away
<infinisil> ,paste
<{^_^}> Use a website such as [ https://gist.github.com/ http://ix.io/ https://hastebin.com/ http://sprunge.us/ https://paste.ee/ ] or similar services to share anything that's longer than a couple lines.
alexherbo2 has joined #nixos
<fresheyeball> there ya go
alexherbo2 is now known as alex```
<__monty__> 👍
<evanjs> __monty__: with my current rust+direnv creates these temp folders like rustc0wnwiofne, no idea why...
<__monty__> fresheyeball: cabal doesn't get dependencies from haskellPackages.
<evanjs> but then every time I type anything in emacs, it'll try to read from those folders for some reason, and fail, and flash my editor, etc
<fresheyeball> __monty__: since when?
<__monty__> Forever.
<fresheyeball> so... it nix-build works here
<evanjs> (with an open buffer with a direnv-enabled rust project)
<fresheyeball> and I have used similar project structure elseware and cabal gets the nix-shell provided deps
<__monty__> It'll either fetch deps from hackage or you can provide a ghcWithPackages, in which case those packages come from haskellPackages and cabal doesn't have to fetch them.
jgt has joined #nixos
<fresheyeball> __monty__: callCabal2nix should setup the later scenario
<__monty__> evanjs: lorri doesn't create any dirs for me. But that sounds like a weird issue.
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 3 commits to nixpkgs-19.09-darwin: https://git.io/JeEjf
<fresheyeball> __monty__: I figured it out
<fresheyeball> I needed to make the last line dev.env not dev
<fresheyeball> so yeah, it gets it from haskellPackages
<__monty__> Ah, the callCabal2nix didn't register with me.
<__monty__> That doesn't need cabal-install though.
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/c75de8bc12c (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
<fresheyeball> it doesn't but I find it nice ergonomically
tilpner has joined #nixos
lord| has joined #nixos
<turion> What's the syntax error with "thing = import ./default.nix { haskellPackages };"?
justanotheruser has quit [Ping timeout: 240 seconds]
<fresheyeball> turion: { haskellPackages }
<fresheyeball> is not valid
<fresheyeball> sets are named fields
<fresheyeball> you might mean this { haskellPackages = haskellPackages; }
<fresheyeball> which can also be written like this
<fresheyeball> { inherit haskellPackages; }
<turion> fresheyeball: Ahhhh yes :)
<evanjs> __monty__: I’m all for trying lorri, just the brief glances I’ve made at the repo and the whole daemon thing sorta scare me 😝
<gchristensen> you can skip the daemon and use `lorri watch`
<__monty__> Isn't watch basically a per-project daemon? : )
jgt has quit [Ping timeout: 245 seconds]
<gchristensen> yup
jgt has joined #nixos
cosimone has joined #nixos
<charukiewicz> I'm using cabal2nix on a cabal file that has a data-files option set, and the resulting .nix derivation file includes `enableSeparateDataOutput = true;`. I do NOT want that option, so I want to force it to false. Is there some flag I can pass to cabal2nix to do that?
<mrSpec> Me again... I've followed https://nixos.wiki/wiki/FAQ#How_can_I_install_a_package_from_unstable_while_remaining_on_the_stable_channel.3F I can see that lxd/lxc are 3.18 as in unstable. However lxc info returns me that uses lxd 3.13 from 19.09. Machine was rebooted. lxd service is freshly started
lovesegfault has quit [Quit: WeeChat 2.6]
<mrSpec> systemctl status lxd shows: /nix/store/16z5hmi8k2dy5bcd16xjshlliy5hgnbm-lxd-3.13-bin/bin/lxd --group lxd
<mrSpec> so looks like 3.13, not 3.18 which is returned by lxd --version.
<maralorn> I get the following error, when deleting an unused container: rm: cannot remove '/var/lib/containers/web/var/empty': Operation not permitted
<evanjs> eh or I guess just set up the daemon system wide like I have direnv right now. I try to do as much as I can with NixOS rather than nix-env and etc
<tdeo> any way to set a custom PS1 for nix-shell? seems like nix-shell will overwrite it unless PS1 is an empty string
<maralorn> Root has no write rights on that dir. chmod +w on that dir does not help. How can this be? I am root! There has to be a way to get rid of that file.
burkelibbey has joined #nixos
ddellacosta has quit [Ping timeout: 265 seconds]
b1000101 has quit [Ping timeout: 246 seconds]
<maralorn> mrSpec: The systemd-unit is not built with the package that you put into "systemPackages". It uses the package from the nixpkgs version the module is in. (unless there is an override, which is often the case.)
<infinisil> maralorn: It has the immutable bit set
* infinisil tries to remember how to unset it
<mrSpec> maralorn: huh I see, and what is recommended solution?
ddellacosta has joined #nixos
<maralorn> mrSpec: Sadly I am not sure in your case. https://nixos.org/nixos/options.html#lxd does not show an override option for the package used.
<infinisil> maralorn: `sudo chattr -i <the path>/var/empty`
<maralorn> infinisil: thx!
<infinisil> I stumbled on this before too :)
jgt has quit [Ping timeout: 268 seconds]
<maralorn> mrSpec: Perhaps someone with more experience with this can help you.
<maralorn> mrSpec: The best solution I can think of, is overriding the module file.
jgt has joined #nixos
<maralorn> Alternatively you fork nixpkgs …
<otwieracz> mrSpec: what's the original issue? Why do you need unstable lxd?
toppler has quit [Ping timeout: 265 seconds]
jgt1 has joined #nixos
oscarvarto has joined #nixos
<{^_^}> #70209 (by wucke13, 3 weeks ago, merged): lxd: 3.13 -> 3.18
jgt has quit [Ping timeout: 240 seconds]
<mrSpec> otwieracz: and my issue eactly - https://github.com/NixOS/nixpkgs/issues/69818
<{^_^}> #69818 (by wucke13, 4 weeks ago, closed): Every LXD container fails to start
<turion> I want to set args = [ "$out" ]; in my derivation to pass the directory where my builder should write, but that seems to be a syntax error?
ixxie has quit [Quit: Lost terminal]
<mrSpec> maralorn: or move to unstable... thanks anyway
<turion> I can't do builder = "${mypkg}/bin/mything $out"; either
<turion> How am I supposed to use $out?
grumble is now known as grumboo
<otwieracz> mrSpec: hmm - lxd works for me.
<maralorn> turion: $out is an environment variable.
<turion> maralorn: So I shouldn't pass it, but do getEnv in my program instead?
<maralorn> turion: yep.
<maralorn> Or you write a little bash wrapper which the calls your program.
<turion> maralorn: Thanks, will try!
toppler has joined #nixos
<otwieracz> mrSpec: show me `lxd init --dump`
jb55 has joined #nixos
nexgen has quit [Remote host closed the connection]
<mrSpec> otwieracz: https://pastebin.com/0EujaQxa
<infinisil> turion: `builder = "${mypkg}/bin/mything ${placeholder "out"}"`
<otwieracz> mrSpec: or even better - describe extensivly your issue on discourse (https://discourse.nixos.org/)
<emilsp> what's the state of updating my laptops firmware through nixos? I've seen fedora has had a _thing_ for it recently, but I couldn't find any info about doing any kind of firmware upgrades in the wiki. Is this something that is applied auto-magically? Looking to do this since I received an email from lenovo about having to upgrade firmware due to issues with thunderbolt
<infinisil> turion: Usually you wouldn't want to define a builder directly though)
<otwieracz> mrSpec: so maybe, in case we manage to solve it, somebody in future won't have to dig through IRC archives.
<mrSpec> at least they are online ;)
<otwieracz> mrSpec: please do :)
jgt1 has quit [Ping timeout: 240 seconds]
<turion> infinisil: What's placeholder in that case?
<{^_^}> [nixpkgs] @bachp closed pull request #69156 → tautulli: 2.1.33 -> 2.1.34 → https://git.io/Je3Mv
<infinisil> turion: It's a globally defined nix function that replaces it with the correct $out at build time
<turion> Basically, I have a Haskell programm that reads n files and writes n+1 files. It's a static website builder.
<turion> Ah that's useful!
<turion> My current problem is that I don't know how to pass those n files to my programm
<infinisil> However it makes sense I'd say, env vars, program arguments, whatever you need
<turion> I managed to make a haskell package from it, but no idea how to pass it further source files
<turion> env vars seem to work :)
jgt1 has joined #nixos
acarrico has joined #nixos
<turion> But the current working directory is /build, and it's empty
mexisme has joined #nixos
<turion> I have a directory "foo" in the same place as default.nix, and I would like to make that available to my program
<reallymemorable> what is the equivalent of apt-get or brew for nixos
<reallymemorable> i am trying to get the xz-utils
<__monty__> reallymemorable: Editing configuration.nix.
<__monty__> You can use nix-env but it's not recommended for reasons.
<reallymemorable> oh duh
<reallymemorable> sorry havent booted my nixos macchine in a while
<__monty__> If you only need it very briefly a nix-shell is handy.
<turion> reallymemorable: nix-shell -p xz-utils
<infinisil> turion: SOME_ENV_VAR = ./foo; should do it
bastion-tester has quit [Quit: ZNC 1.7.4 - https://znc.in]
<turion> reallymemorable: (Something along those lines, at least)
<turion> infinisil: Where do I write that? in the derivation set? And then I need to read the path via getEnv?
<{^_^}> [nixpkgs] @worldofpeace merged pull request #72097 → glib: enable separate debug info → https://git.io/JeExW
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to staging: https://git.io/Jeufz
<infinisil> Yeah all derivation attributes get turned into environment variables
<infinisil> mkDerivation { FOO = ./foo; ... }
<turion> (What even is xz-utils?)
<turion> infinisil, ah, so "src" is no special thing in a derivation?
ddellacosta has quit [Ping timeout: 250 seconds]
bastion-tester has joined #nixos
bastion-tester has quit [Remote host closed the connection]
<infinisil> turion: Oh yes it is something special, unfortunately
<evanjs> hrm so with lorri, basically all I need to do (existing direnv setup) is run `lorri daemon` in a project and keep the terminal open?
<turion> To what should I set it then?
<infinisil> turion: known derivation attributes are used in some special way and all others get turned into env vars
<__monty__> evanjs: No. lorri turns your shell.nix into a direnv setup.
<turion> I thought that src should probably be the markdown files I'm using to build the site from
<infinisil> turion: Oh I think you're wondering why when you set src it isn't available in the build?
ocmylife has quit [Quit: ocmylife]
<turion> infinisil: Yes, I was wondering that. I think that's more or less clear to me now thanks to your explanation :) I'm still wondering what I should set it to
<infinisil> turion: The src attribute gets unpacked into the build directory, but only if you allow mkDerivation to run its unpackPhase and then write your commands into some other phase. By setting builder or buildCommand you're overriding the part that runs all the phases
<turion> Ahhhhh :) that's where the magic happens
<evanjs> __monty__: Well whatever the case... I'm not seeing those errors now
<infinisil> So something like `mkDerivation { src = ./foo; buildPhase = "ls ."; ... }` should work
<evanjs> *looks around suspiciously*
<turion> infinisil: But how else would I run my own program if not setting the builder myself?
<turion> Or should I modify buildPhase and not builder?
<infinisil> Yup
jgt1 has quit [Ping timeout: 265 seconds]
<turion> Ah. And I just add a command to the buildPhase that does some work in the /build directory and everything that's left at the end is the build product?
bastion-tester has joined #nixos
<infinisil> Nope, you need to install it into $out manually
<infinisil> Usually that's done in installPhase
<infinisil> Which could look like `installPhase = "mkdir $out; mv some-result $out"`
jgt1 has joined #nixos
<infinisil> The default buildPhase is ~`make` while the default installPhase is ~`make install`
<infinisil> So you could put a makefile with a default and install target to do the work too
<turion> Ok... plot thickens. General question. "derivation" is builtin, but there are many different "mkDerivation"s, and they are just regular nix values?
<infinisil> I'd just do the install with some shell script in nix directly though
<infinisil> turion: mkDerivation is like a smart wrapper around the derivation builtin
<infinisil> And then there's smart domain-specific wrappers around mkDerivation like buildPythonPackage and such
<evanjs> __monty__: well, whatever. Don't see the errors now so I might as well just try this for the time being. Plus, lorri=rust=<3
<turion> Yes. In my case, my builder is a custom program I wrote, so there is no sensible mkDerivation around, right?
<infinisil> turion: But yeah, mkDerivation is a regular nix function, while the builtin derivation is a "primop"
<infinisil> (which is also a function really)
<turion> Yes
<turion> I'll just use derivation then, I guess?
<__monty__> evanjs: If your .envrc isn't `eval "$(lorri direnv)"`, then lorri isn't doing *anything*.
<{^_^}> [nixpkgs] @rycee opened pull request #72119 → haskellPackages.pandoc-emphasize-code: mark unbroken → https://git.io/Jeuf1
<infinisil> turion: I recommend mkDerivation still, it can unpack automatically, has support for patches, support for overrideAttrs
<turion> Ok, I'll try
<infinisil> meta attributes, build hooks, cross compilation, and probably more I can't think of right now
<turion> Maybe an embarrassingly late question in my nix career, but is there any reference documentation for builtins and common nixpkgs functions?
<evanjs> __monty__: oh no I mean I did do that bit as well
<evanjs> event just normal cached environments via lorri seem to be working fine, anyway
<evanjs> /s/event/even
<evanjs> Rust project seems to load direnv/lorri cached env just fine, rustic builds it in the background, I get errors via flycheck, and etc
<rycee> (that's just the builtins, though)
<infinisil> turion: Unfortunately not in general no. Some nixpkgs lib functions do have rendered docs here: https://nixos.org/nixpkgs/manual/#sec-functions-library
<infinisil> Yeah the builtins too :)
fresheyeball has quit [Quit: WeeChat 2.4]
eskytthe has joined #nixos
slack1256 has quit [Remote host closed the connection]
<DigitalKiwi> fresheyeball: please don't use pastebin.com it's the worst :(
* DigitalKiwi sees someone else mentioned it
<maralorn> DigitalKiwi: How so?
<turion> Again and again I'm amazed how far NixOS and nixpkgs have ventured with the given dev tools
<maralorn> The lack of a nice standard-lib doku for nix(pkgs) is one of the biggest painpoints of nixos imo.
<DigitalKiwi> it's not even a good paste site has annoying copy paste behavior, that it has tons of ads with a history of containing malware doesn't help
<DigitalKiwi> there are so many better alternatives there's no reason to use it
<maralorn> nix is amazing as a package manager. But it has some serious short comings as a programing language.
<infinisil> I wrote my own little paste service thing :)
<maralorn> I love termbin.com
<DigitalKiwi> he d/c while i was typing LOL
* DigitalKiwi has d/c notifcations off but his name wasn't highlighted
toppler has quit [Ping timeout: 240 seconds]
idf has quit [Ping timeout: 265 seconds]
<turion> > nix is amazing as a package manager. But it has some serious short comings as a programing language.
<turion> Very true. Documentation. Type system.
<{^_^}> error: syntax error, unexpected ')', expecting ID or OR_KW or DOLLAR_CURLY or '"', at (string):270:1
<infinisil> I'm a Haskell guy, but I'm really wondering whether a type system for Nix is worth it
<maralorn> Well … The type system thing is a train which left the station a long time ago. (Not sure if you can say that in english …). But a std-lib doku should be very doable.
<evanjs> *rustacean wishes for type system on Nix* :P
<adisbladis> maralorn: https://github.com/tazjin/yants is pretty cool
<turion> evanjs: *haskellist as well*
<DigitalKiwi> nfinisil: heh, i either use gist, or i have a script that rsyncs files to my server, i started implementing one into my hakyll site but never wrote the script to sync it i used to use dpaste.de a lot until it doesn't work for me now half the time...and he changed the copy paste/raw feature, rather, disabled it :(
* DigitalKiwi can't type lately
oscarvarto has quit [Quit: Konversation terminated!]
oscarvarto has joined #nixos
<turion> Wat. If I run my program locally, everything is fine. If I let nix run it, it says "hGetContents: invalid argument (invalid byte sequence)" What's going on here?
<Thra11> If I'm using overrideDerivation in an overlay, can I specify an input at the same time (e.g. setting an optional dependency to null)?
<infinisil> turion: Something to do with Locale probably
<maralorn> infinisil: Yeah, it definitely would. 1. lazyness without static typechecking can lead to really late errors. It would speedup the write > build > debug loop significantly 2. warnings for unused variables and stuff would be very useful.
<Thra11> Or do I have to do foo1 = overrideDerivation ...; foo = foo1.override { thing = null; }?
<infinisil> Minus the optional thing there
<turion> infinisil: Ah yes, thanks!
<{^_^}> [nixpkgs] @mroi opened pull request #72120 → swift: 5.0.2 -> 5.1.1 → https://git.io/Jeufd
toppler has joined #nixos
<maralorn> adisbladis: Is it practical to introduce that into my nix-config codebase?
<maralorn> I feel like types without type inference is like having a car without a steering wheel (as opposed to walking).
turion has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @globin merged pull request #72085 → treewide: replace make/build/configure/patchFlags with nix lists → https://git.io/JeENr
<{^_^}> [nixpkgs] @globin pushed 2 commits to structured-attrs: https://git.io/Jeufx
<{^_^}> [nixpkgs] @devhell opened pull request #72121 → profanity: 0.7.0 -> 0.7.1 → https://git.io/JeuJe
<{^_^}> [nixpkgs] @cdepillabout merged pull request #72119 → haskellPackages.pandoc-emphasize-code: mark unbroken → https://git.io/Jeuf1
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/JeuJv
<{^_^}> [nixpkgs] @primeos opened pull request #72122 → tev: init at 1.13 → https://git.io/JeuJf
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 3 commits to nixos-19.09-small: https://git.io/JeEjf
ddellacosta has joined #nixos
eskytthe has left #nixos [#nixos]
leungbk has joined #nixos
orbit234234 has quit [Remote host closed the connection]
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/c75de8bc12c (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
bastion-tester has quit [Quit: ZNC 1.7.4 - https://znc.in]
<Thra11> If a package defines pname and version, and my overlay overrides version, should I expect the name to include my version instead of the original?
bastion-tester has joined #nixos
<{^_^}> [nixpkgs] @globin pushed to structured-attrs « ocaml: fix syntax »: https://git.io/JeuJk
codedmart has joined #nixos
<infinisil> Thra11: I think so yeah
<{^_^}> [nixpkgs] @lopsided98 opened pull request #72124 → hdf5: don't force GCC 7 → https://git.io/JeuJL
<infinisil> > ((stdenv.mkDerivation { pname = "test"; version = "1"; }).overrideAttrs (x: { version = "2"; })).name
<{^_^}> "test-2"
<{^_^}> [nixpkgs] @ckauhaus merged pull request #69925 → [r19.09] qemu: add patches for CVE-2019-13164 & CVE-2019-14378 → https://git.io/JeZ92
<{^_^}> [nixpkgs] @ckauhaus pushed 2 commits to release-19.09: https://git.io/JeuJt
<{^_^}> [nixpkgs] @globin pushed to structured-attrs « pyside: fix syntax »: https://git.io/JeuJY
wedens has quit [Quit: Connection closed for inactivity]
<Thra11> infinisil: Hmmm. I've got version = inside overrideDerivation... Is that wrong?
<infinisil> overrideAttrs should be preferred in almost all cases yeah
bastion-tester has quit [Quit: ZNC 1.7.4 - https://znc.in]
__monty__ has quit [Quit: leaving]
bastion-tester has joined #nixos
ckauhaus has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @globin pushed to structured-attrs « ocaml: fix syntax »: https://git.io/JeuJc
jgt1 has quit [Read error: Connection reset by peer]
<emilsp> oh, fwupd is there and gnome-software integrates with it nicely.
<{^_^}> [nixpkgs] @globin pushed to structured-attrs « redis: fix syntax »: https://git.io/JeuJW
bastion-tester has quit [Quit: ZNC 1.7.4 - https://znc.in]
<Thra11> infinisil: Ok. I've switched it to overrideAttrs and the name is correct now, Thanks.
<infinisil> :)
bastion-tester has joined #nixos
<Thra11> I also need to override 'branch' in ffmpeg, but it doesn't seem to be picking it up in calls to its 'ifMinVer' function.
toppler has quit [Ping timeout: 265 seconds]
astrall33 has joined #nixos
knupfer has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #72104 → colord-gtk: 0.1.26 → 0.2.0 → https://git.io/JeEph
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JeuJ0
neiluj has joined #nixos
neiluj has joined #nixos
neiluj has quit [Changing host]
<neiluj> Hey! I'm trying to make my ocaml environment in nixos and tried to install the ocaml graphics library through opam :
<infinisil> Thra11: To override branch you need to use .override
<infinisil> .overrideAttrs for derivation attribute overrides, .override for function argument overrides
<neiluj> I created a nix-shell with the dependencies to build the library but I can't get the x11 command
<neiluj> (nix-shell -p gcc pkg-config)
kreisys has joined #nixos
<infinisil> A literal x11 binary?
<infinisil> ,locate bin x11
<{^_^}> Found in packages: x11vnc, lcdproc, x11idle, xlibs.x11perf
<neiluj> infinisil: indeed! it fails at .opam/opam-init/hooks/sandbox.sh build pkg-config x11
<neiluj> so one of those packages provide the x11 binary right?
<infinisil> The x11 binary would be xserver
toppler has joined #nixos
<infinisil> I think those packages provide bin/x11<something>
<neiluj> I installed libX11
<neiluj> but I can't pass it to nix-shell
<infinisil> Having a hard time following what you're really doing and what's the problem, do you have an error?
<infinisil> If so with what command?
<neiluj> so I'm installing graphics through opam with opam install graphics
<neiluj> but it fails with
<Thra11> infinisil: Can I chain the two together, e.g. `myffmpeg = (super.ffmpeg.overideAttrs ( ... )).override { ... };` ? If so, does the order matter?
<neiluj> "The compilation of conf-libX11 failed at
<infinisil> Thra11: Yes you can, no it doesn't matter :)
<neiluj> "/home/jco/.opam/opam-init/hooks/sandbox.sh build pkg-config x11". "
<{^_^}> [nixpkgs] @jtojnar opened pull request #72125 → lib: Add lib.maintainer-groups → https://git.io/JeuJ6
<infinisil> neiluj: That's all of the error? This doesn't seem to show what the problem actually was
<neiluj> more precisely i get : bwrap: execvp pkg-config: No such file or directory
<neiluj> I added bubblewrap in my nix shell too
<Thra11> Either ordering produces the same .drv, which is nice.
karetsu has joined #nixos
<infinisil> neiluj: Oh then I'd try to figure out what file it can't find, maybe with `strace -e trace=file ...`
<karetsu> if I wanted to install just this: https://github.com/NixOS/nixpkgs/tree/master/pkgs/servers/plex systemwide what would I add to /etc/nixos/configuration.nix ?
mexisme has quit [Ping timeout: 252 seconds]
<karetsu> sorry, on a 19.09 without jumping to unstable for everything
<infinisil> karetsu: You can use the NixOS options: https://nixos.org/nixos/options.html#services.plex
<infinisil> Or are you asking for how to use the nixos-unstable version of the package+module?
<Thra11> Although it's still not getting the overridden branch (It's including a version dependent configure flag which shouldn't be there for my branch)
<karetsu> infinisil: so it states that I can change services.plex.package, I'm wondering what that line of my config would need to be to get that package from the url, or if I need to take just that package from local, dump it into a specific location for it to find it and whether I would need an import x somewhere
<adamt> karetsu: It still brings us back to the question of whether you need a package newer than the one in staging (since you linked to the master branch of nixpkgs) :-)
<karetsu> adamt: my plex server is 1.16.0.something, every other version has 1.18 and my 5 year old gets confused navigating to her cartoons on the old one and I'd quite like to make things easier for her
<karetsu> every other version being phone, tv etc,
<infinisil> > stable.plex.name
<{^_^}> "plexmediaserver"
<infinisil> > stable.plex.version
<{^_^}> attribute 'version' missing, at (string):269:1
jgt1 has joined #nixos
<infinisil> -.-
<infinisil> > stable.plexRaw.name
<{^_^}> "plexmediaserver-1.16.5.1554-1e5ff713d"
<karetsu> I mean I installed 19.09 and used nixos-rebuild with just plex in my config and it gave me 1.16.5.1554
<karetsu> yeah
<infinisil> > unstable.plexRaw.name
turion has joined #nixos
<{^_^}> "plexmediaserver-1.18.0.1944-f2cae8d6b"
<infinisil> I see
<infinisil> karetsu: I recommend doing something like this then: `services.plex.package = (import (fetchTarball { url = "4cd2cb43fb3a87f48c1e10bb65aee99d8f24cb9d"; sha256 = "..."; }) {}).plex;`
<neiluj> so I did strace on the script in question /home/jco/.opam/opam-init/hooks/sandbox.sh
<infinisil> The rev there is latest nixos-unstable, so you should get a cached version
<neiluj> and I indeed get errors of the type ccess("/etc/ld-nix.so.preload", R_OK) = -1 ENOENT (No such file or directory)
<neiluj> i'm a bit puzzled
<infinisil> neiluj: That's nothing to worry about, lots of these errors are normal, you'll have to find the ones that aren't expected :P
Ariakenom_ has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @andir opened pull request #72126 → firefox: mark as insecure and remove myself as maintainer → https://github.com/NixOS/nixpkgs/pull/72126
<infinisil> Probably it's gonna happen a bit earlier in the logs than the error is printed normally
<infinisil> If you gist the strace logs I could take a look at them too
<neiluj> sure
<neiluj> thank you for helping me with my stuff
<{^_^}> [nixpkgs] @Zopieux closed pull request #70933 → lm_sensors: add fancontrol module → https://git.io/Jelmm
<karetsu> infinisil: what should the sha256 value be? what do I download to run sha245sum against to get it?
<{^_^}> [nixpkgs] @magnetophon opened pull request #72127 → avldrums: 0.3.5 -> 0.4.0 → https://git.io/JeuJb
<Blessjah> infinisil: regarding that 0644 issue, I have built the derivation on other machine, the file is not there
<{^_^}> [nixpkgs] @magnetophon opened pull request #72128 → x42-plugins: 20190820 -> 20191013 → https://git.io/JeuJN
<infinisil> ,tofu karetsu
<{^_^}> karetsu: 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
<adamt> Wait what, is that all it takes to basically remove firefox non-esr from stable? (re: #72126)
<{^_^}> https://github.com/NixOS/nixpkgs/pull/72126 (by andir, 4 minutes ago, open): [19.09] firefox: mark as insecure and remove myself as maintainer
<Blessjah> whole __pycache__ directory is gone in fact
<karetsu> infinisil: much appreciated
<infinisil> BlessJah: Weird! You could try some store repairing operations, bit errors aren't unheard of too
<infinisil> BlessJah: Oh that doesn't look like a bit error though
<Blessjah> it's whole __pycache__ that is gone when rebuilt on other system
<{^_^}> [nixpkgs] @magnetophon closed pull request #72128 → x42-plugins: 20190820 -> 20191013 → https://git.io/JeuJN
mexisme has joined #nixos
<infinisil> BlessJah: And it's the same exact derivation with the same hash?
<Blessjah> I've nix-copy-closure'd the .drv to the other host
<infinisil> neiluj: Oh, is it calling bwrap with some parameters that would map /lib into the wrapper? That would make sense on other distros, but not on NixOS
<{^_^}> [nixpkgs] @nixos-channel-bot pushed 11 commits to nixos-unstable-small: https://git.io/JeuU8
<neiluj> is there a workaround I could try?
reallymemorable has quit [Quit: reallymemorable]
<Blessjah> then nix-store -r'd the copied closure, the output path is the same and none of the command complained
turion has quit [Ping timeout: 276 seconds]
<karetsu> infinisil: sorry, hopefully last one, with the revision you gave I'm getting an unable to download, could not resolve host name, do I need fetchTarball explicitly named or is it included in {config, pkg, lib}?
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/e5f671a7dcb (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<infinisil> neiluj: I'd first try to verify that this is actually what happens, what I said was just a guess. I'd try reading the source to see what that command really does. Then you could also verify that that's the problem by creating /lib manually (and then deleting it again)
endformationage has joined #nixos
<infinisil> karetsu: Ah sorry, it should have been `url = "https://github.com/NixOS/nixpkgs/tarball/<the hash here>"`
<karetsu> ah great, my b
<infinisil> BlessJah: You could try verifying and repairing the store to see if it's some corruption
Chiliparrot has joined #nixos
<neiluj> the script has this line add_sys_mounts /usr /bin /lib /lib32 /lib64 /etc /opt /home /var
<neiluj> followed later by exec bwrap "${ARGS[@]}" "$@"
<Thra11> For some reason, override-ing branch has no effect. (overriding other arguments, such as packages, does seem to work). I wonder if it's something to do with how 4.nix calls generic.nix.
<{^_^}> [nixpkgs] @Lassulus merged pull request #71523 → clickhouse: 19.13.5.44 -> 19.13.6.51 → https://git.io/JeRY1
<{^_^}> [nixpkgs] @Lassulus pushed commit from @r-ryantm to master « clickhouse: 19.13.5.44 -> 19.13.6.51 »: https://git.io/JeuU0
<neiluj> might confirm what you were thinking?
<{^_^}> [nixpkgs] @jonringer merged pull request #72111 → tatsu: init at 4.4.0, ics: init at 0.6 → https://git.io/JeEjL
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JeuUE
<infinisil> neiluj: Seems like the problem then, you'll probably not get the File Not Found error if you remove /lib, /ilb32, /lib64 and /opt
lopsided98 has quit [Remote host closed the connection]
<neiluj> okay, so I could try removing these?
<infinisil> I'd think the builder has many more assumptions of non-NixOS systems, will probably not find libraries
lopsided98 has joined #nixos
<Blessjah> nix-store --verify-path /nix/store/ssdq04yl2y97z2dz8rgd7fir3rxs6hij-python-2.7.16/
<Blessjah> path '/nix/store/ssdq04yl2y97z2dz8rgd7fir3rxs6hij-python-2.7.16' was modified! expected hash 'sha256:16hjbai6g13fidghnwwcaq8fxsnnr8qcz11xiv1v19dkd9y0igqp', got 'sha256:12bmmvrx4mcr5v8w9hw6x4aa7gw9878zw595ih44vddvqavcnwk6'
<Blessjah> infinisil: indeed
<infinisil> BlessJah:You're not using a writable store are you?
<neiluj> nixos symlinks the libraries in lib/ etc right? is this related to this?
<karetsu> infinisil: progress, and sorry to pester, I'm getting the "unfree license" schpiel, but I already have nixpkgs.config.allowUnfree = true; as seen here: https://github.com/karetsu/nixOS-configuration/blob/master/configuration.nix
astrall33 has quit [Ping timeout: 265 seconds]
<Blessjah> I am not, it's default NixOS installation (i.e. I didn't mess with mounts).
<infinisil> karetsu: Heh yeah, you need to pass it again in the nixpkgs import, so replace {} with `{ config.allowUnfree = true; }`
<karetsu> ah ok thanks
<symphorien> BlessJah: do you sometimes use nix-shell as root ?
<infinisil> karetsu: Or alternatively `config = config.nixpkgs.config` might work too
<evanjs> karetsu: that message... *screams* I think I just have it enabled system-wide now
tokudan has quit [Quit: Dunno.]
toppler has quit [Ping timeout: 265 seconds]
drainful has joined #nixos
<infinisil> neiluj: libraries are usually passed through environment variables containing arguments to the linker, NIX_LDFLAGS I think
<karetsu> infinisil: you're the best, thanks for walking me through it (even with the stupid questions)
<Blessjah> symphorien: I do in fact, shouldn't I? It's how I deploy the system (bash+ansible wrapped with nix-shell)
<infinisil> neiluj: Which is set in nix-shell/nix-build
<symphorien> The store is remounted read write in root nix-shell
<{^_^}> [nixpkgs] @jonringer merged pull request #71743 → python37Packages.pelican: 4.1.1 -> 4.2.0 → https://git.io/Je0en
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.pelican: 4.1.1 -> 4.2.0 »: https://git.io/JeuUa
<infinisil> karetsu: Glad you got it working :)
tokudan has joined #nixos
fendor_ has quit [Ping timeout: 240 seconds]
<Blessjah> ouch
<infinisil> symphorien: Oh no really?? I don't like that
<symphorien> Also python will try to compile the files in the standard library
<symphorien> So this would explain why the hash changed
<{^_^}> [nixpkgs] @jonringer merged pull request #71777 → python37Packages.jaraco_collections: 2.0 -> 2.1 → https://git.io/Je0UY
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.jaraco_collections: 2.0 -> 2.1 »: https://git.io/JeuUw
<symphorien> infinisil: yes there are several duplicates of this bug reported in nix and nixpkgs
<Thra11> infinisil: I think I've worked out why it doesn't work: in 4.nix it does `callPackage ./generic.nix (args // rec { branch = "4.2" .. })`, which if I understand it correctly, will take your args and // them, overriding certain arguments with its own ones. If I change the order to `rec { branch = "4.2" } // args`, I *can* override branch.
dpausp has joined #nixos
oscarvarto has quit [Quit: Konversation terminated!]
<infinisil> Thra11: Ah nice find, yeah that should probably be the other way around
<{^_^}> [nixpkgs] @worldofpeace closed pull request #71868 → riot-web: 1.4.2 -> 1.5.0 → https://git.io/Je04H
<{^_^}> [nixpkgs] @worldofpeace merged pull request #71870 → riot-{web,desktop}: 1.4.2 -> 1.5.0 → https://git.io/Je0Re
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/JeuU1
toppler has joined #nixos
<karetsu> infinisil: you even helped me solve a different problem I had with dmenu patches with tofu, so its made my day
astrall33 has joined #nixos
<infinisil> symphorien: Having a hard time finding an issue on that, maybe the titles are all misleading
gkmngrgn has joined #nixos
dpausp has quit [Ping timeout: 245 seconds]
<infinisil> karetsu: Heh nice :)
<{^_^}> nix#1336 (by volth, 2 years ago, open): nix-shell in shebang remounts /nix/store in readwrite mode
<infinisil> Ah I included sudo in my searches, thanks
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to release-19.09: https://git.io/JeuU9
Thra11 has quit [Ping timeout: 265 seconds]
drainful has quit [Quit: ZNC 1.7.5 - https://znc.in]
astrall33 has quit [Ping timeout: 268 seconds]
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
<neiluj> infinisil: hum, what in the strace made you think my issue had to do with the use of /lib in the script?
drainful has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #72116 → hubstaff: 1.4.11 -> 1.5.0 → https://git.io/Jeue5
<{^_^}> [nixpkgs] @jonringer pushed commit from @srghma to master « hubstaff: 1.4.11 -> 1.5.0 »: https://git.io/JeuUA
astrall33 has joined #nixos
<infinisil> neiluj: stat("/lib", 0x7fff72fb7ea0) = -1 ENOENT (No such file or directory)
<neiluj> indeed there is no lib in nixos
<neiluj> thanks
bastion-tester has quit [Quit: ZNC 1.7.4 - https://znc.in]
asymmetric has quit [Quit: Peace.]
<infinisil> :)
<neiluj> okay so I have removed the libs/ in the script but still get the same error
<neiluj> so I looked at the new strace and found this access("/etc/ld-nix.so.preload", R_OK) = -1 ENOENT (No such file or directory)
Thra11 has joined #nixos
<infinisil> Yeah you mentinoed that before, but that's normal and unrelated
<neiluj> hum, apart from this error everything seems okay
<neiluj> nixos should have resolved the dependencies right?
<{^_^}> [nixpkgs] @Profpatsch merged pull request #71873 → rabbitmq-server: 3.7.18 -> 3.8.0 → https://git.io/Je0R8
<{^_^}> [nixpkgs] @Profpatsch pushed commit from @r-ryantm to master « rabbitmq-server: 3.7.18 -> 3.8.0 »: https://git.io/JeuTe
leungbk has quit [Remote host closed the connection]
<infinisil> NixOS usually doesn't resolve deps for you no. The nix files/derivations do
bastion-tester has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<infinisil> It might be a good idea to put your packaging efforts into a nixpkgs issue so it's easy to see what you did and where the current problems are
<infinisil> It's hard for me to help when I know so little
astrall33 has quit [Ping timeout: 265 seconds]
drainful has quit [Quit: ZNC 1.7.5 - https://znc.in]
drainful has joined #nixos
<neiluj> yes, but it seems to be the install script from opam which doesn't support nixos?
<symphorien> neiluj: opam is in nixpkgs, I think
<symphorien> this would circumvent the need of its installer
<neiluj> it's the one I'm using yes
orivej has joined #nixos
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<symphorien> ah you are debugging opam's sandbox...
pbb has joined #nixos
<neiluj> it is painful :)
<neiluj> i promise i'll never deal with the graphics library again :D
<symphorien> did you have a look at https://github.com/ocaml/opam/issues/3773
karetsu has quit [Quit: WeeChat 2.6]
<{^_^}> ocaml/opam#3773 (by umazalakain, 33 weeks ago, open): Searching for gcc inside the bwrap sandbox on NixOS
<symphorien> ?
<symphorien> apparently there is a OPAM_USER_PATH variable
<neiluj> yes I try to understand the suggested solution
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
<exarkun> Anyone have any experience with problems removing a removable device with luks on it? For the second time, now, after removing the device, I still have a luks device mapped and I cannot reopen the device because luks thinks it already exists.
<exarkun> dmcrypt mailing list wasn't a lot of help the first time this happened, https://www.saout.de/pipermail/dm-crypt/2019-August/006172.html
asymmetric has joined #nixos
toppler has quit [Ping timeout: 240 seconds]
drainful has quit [Quit: ZNC 1.7.5 - https://znc.in]
shibboleth has joined #nixos
drainful has joined #nixos
<neiluj> ok I'll see that tomorrow, bye :)
<neiluj> and thanks again
neiluj has quit [Quit: Konversation terminated!]
drainful has quit [Client Quit]
drainful has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #72105 → [staging-next] pythonPackages fixes → https://git.io/JeEhU
<{^_^}> [nixpkgs] @jonringer pushed 4 commits to staging-next: https://git.io/JeuT3
knupfer has quit [Ping timeout: 264 seconds]
toppler has joined #nixos
johnnyfive has quit [Ping timeout: 265 seconds]
qz has quit [Ping timeout: 246 seconds]
<sshow> betawaffle: how do you install the service.nix you sent me? my python package is building now (thanks!!), but I'm not quite sure how to invoke the service.nix file
cosimone has quit [Quit: Quit.]
Wizek has quit [Quit: Connection closed for inactivity]
qz has joined #nixos
drainful has quit [Quit: ZNC 1.7.5 - https://znc.in]
drainful has joined #nixos
drainful has quit [Client Quit]
drainful has joined #nixos
knupfer has joined #nixos
kreisys has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
reallymemorable has joined #nixos
leocp1 has joined #nixos
leocp1 has left #nixos [#nixos]
Rusty1 has joined #nixos
knupfer has quit [Ping timeout: 245 seconds]
m0rphism has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @mat8913 closed pull request #65722 → [19.03] ghcjs-ng: Enable Hydra builds → https://git.io/fj9Ca
johnnyfive has joined #nixos
<{^_^}> [nix] @LnL7 closed pull request #2797 → nix-shell: unset IN_NIX_SHELL for nested nix commands → https://git.io/fjCiY
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has joined #nixos
toppler has quit [Ping timeout: 268 seconds]