gchristensen changed the topic of #nixos to: NixOS stable: 18.09, beta: 19.03 https://discourse.nixos.org/t/nixos-19-03-feature-freeze/1950 || 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
<disasm> is there a way I can force it to reinstall in a more verbose mode so I can see what's going on?
rcshm has quit [Read error: Connection reset by peer]
o1lo01ol1o has quit [Ping timeout: 245 seconds]
rcshm has joined #nixos
halfbit has quit [Ping timeout: 252 seconds]
disasm has quit [Quit: WeeChat 2.0]
__monty__ has quit [Quit: leaving]
<pie____> bennofs[m]: well, i dont know, but nevermind for now
illegalprime has joined #nixos
disasm has joined #nixos
<elvishjerricco> disasm: In case it's relevant, Virtualbox doesn't support persisting efi variables between boots. The efiInstallAsRemovable problem seems very weird though
<{^_^}> [nixpkgs] @Infinisil opened pull request #57098 → sad: Fix build → https://git.io/fhhWd
<samueldr> disasm: and ran nixos-rebuild with --install-bootloader ?
sinner has joined #nixos
sinner is now known as Guest12399
deadlockm12 has joined #nixos
ilmu has quit [Ping timeout: 250 seconds]
deadlockm12 has left #nixos ["Konversation terminated!"]
stepcut has quit [Remote host closed the connection]
rcshm has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
work_ has joined #nixos
camsbury has quit [Remote host closed the connection]
camsbury has joined #nixos
camsbury has quit [Read error: Connection reset by peer]
camsbury has joined #nixos
<{^_^}> [nixos-artwork] @samueldr merged pull request #43 → artwork for 19.03 koi release → https://git.io/fhptC
<{^_^}> [nixos-artwork] @samueldr pushed 2 commits to master: https://git.io/fhhlJ
camsbury has quit [Remote host closed the connection]
camsbury has joined #nixos
maximiliantagher has quit [Remote host closed the connection]
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/37694c8cc0e (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/d800bd923f8 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
maximiliantagher has joined #nixos
<disasm> samueldr: ah, I think that might have done it
rcshm has quit [Read error: Connection reset by peer]
<disasm> samueldr: so it will only install the bootloader if you set --install-bootloader flag?
rcshm has joined #nixos
<disasm> going to reboot and see if it worked, but efibootmgr -v looks better!
disasm has quit [Quit: WeeChat 2.0]
xkapastel has quit [Quit: Connection closed for inactivity]
rcshm has quit [Read error: Connection reset by peer]
camsbury has quit [Ping timeout: 245 seconds]
erasmas has quit [Quit: Lost terminal]
rcshm has joined #nixos
<samueldr> >> Causes the boot loader to be (re)installed on the device specified by the relevant configuration options.
<samueldr> and search for NIXOS_INSTALL_BOOTLOADER in nixpkgs to see how it ends up being used
<samueldr> grub has a couple conditions it checks for to reinstall itself, among others that flag
<samueldr> not sure if it should have installed in your case without the flag :/
<pie____> im getting really strange buildPythonPath behaviour, i get one error if i use fetchPypi and I get a different error if i use src = ./the-extracted-pypi-archive
maximiliantagher has quit [Ping timeout: 240 seconds]
eadwu has joined #nixos
ym555 has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
disasm has joined #nixos
disasm has quit [Client Quit]
mbrgm_ has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
disasm has joined #nixos
rcshm has joined #nixos
mbrgm has quit [Ping timeout: 252 seconds]
mbrgm_ is now known as mbrgm
orivej has quit [Ping timeout: 252 seconds]
rprije has quit [Read error: Connection reset by peer]
disasm has quit [Client Quit]
rprije has joined #nixos
Cale has joined #nixos
erictape1 has joined #nixos
disasm has joined #nixos
<{^_^}> [nixpkgs] @samueldr opened pull request #57100 → linux: Makes the -dev output reproducible → https://git.io/fhhln
jluttine has quit [Ping timeout: 245 seconds]
erictapen has quit [Ping timeout: 240 seconds]
<disasm> samueldr: so my motherboard did something funky when I installed using efibootmgr where it lost the path after reboot, but installing as removable worked with that flag, thanks!
maximiliantagher has joined #nixos
<disasm> but sadly memtest86+ just reboots :( so switching to grub to get that as a boot entry was a fail.
userp has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/6c34eaf9df1 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
shibboleth has quit [Quit: shibboleth]
rcshm has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
rcshm_ has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
Rusty1 has quit [Quit: Konversation terminated!]
jluttine has joined #nixos
thc202 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @hedning pushed 2 commits to gnome-3.32: https://git.io/fhhl2
<{^_^}> [nixpkgs] @matthewbauer pushed to release-19.03 « release.nix: remove firefox-unwrapped from darwin-tested »: https://git.io/fhhlV
rcshm_ has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
orivej has joined #nixos
Rusty1 has joined #nixos
rcshm_ has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
init_6 has joined #nixos
rcshm_ has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #57092 → turses: Fix → https://git.io/fhhca
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fhh8q
jluttine has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fhh8s
<{^_^}> [nixpkgs] @worldofpeace pushed commit from @Infinisil to release-19.03 « turses: Fix »: https://git.io/fhh8Z
disasm has quit [Quit: WeeChat 2.0]
disasm has joined #nixos
sondr3 has quit [Quit: WeeChat 2.4]
rcshm_ has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
simukis has quit [Quit: simukis]
schjetne has joined #nixos
aanderse has joined #nixos
schjetne has quit [Ping timeout: 245 seconds]
rcshm_ has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
init_6 has quit []
eadwu has quit [Quit: WeeChat 2.4]
ym555_ has joined #nixos
rcshm_ has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
ym555 has quit [Ping timeout: 255 seconds]
<elvishjerricco> Hm. systemd-modules-load.service is still running when systemd-fstab-generator causes a 9p filesystem to mount, so the 9pnet_virtio module isn't loaded in time. No idea how to fix that
rcshm_ has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
stepcut has joined #nixos
Ariakenom has quit [Read error: Connection reset by peer]
rcshm has quit [Read error: Connection reset by peer]
eadwu has joined #nixos
rcshm has joined #nixos
eadwu has quit [Client Quit]
o1lo01ol1o has joined #nixos
camsbury has joined #nixos
freeman42x has quit [Ping timeout: 258 seconds]
o1lo01ol1o has quit [Ping timeout: 252 seconds]
init_6 has joined #nixos
camsbury has quit [Ping timeout: 255 seconds]
rcshm has quit [Read error: Connection reset by peer]
dhess has quit [Ping timeout: 258 seconds]
jluttine has joined #nixos
rcshm has joined #nixos
dhess has joined #nixos
<{^_^}> [nixpkgs] @Infinisil merged pull request #57096 → sonata: Fix build → https://git.io/fhhWn
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fhh82
<yl[m]> how is the nixpkgs manual built? `nix-build ./pkgs/top-level/release.nix -A manual` ?
<yl[m]> I saw that, but I thought there's a nix-build version as well
<yl[m]> thx!
<simpson> Hm. I have a NixOS installation that I've had for a while. I'd like to keep having it for a while longer. I have noticed a pattern wherein I run GC and then some stuff disappears from my user profile. How can I improve this?
<{^_^}> [nixpkgs] @Infinisil pushed to release-19.03 « sonata: Fix build »: https://git.io/fhh8V
eadwu has joined #nixos
<{^_^}> [nixpkgs] @delroth opened pull request #57101 → pythonPackages.dnslib,python3Packages.dnslib: init at 0.9.8 → https://git.io/fhh86
<yl[m]> gchristensen: when I build the manual some files are changed, I would say almost formatted. is that expected?
rcshm has quit [Read error: Connection reset by peer]
rcshm_ has joined #nixos
drakonis has joined #nixos
silver has quit [Read error: Connection reset by peer]
isHavvy has quit [Ping timeout: 244 seconds]
<aanderse> i'm using nixos stable but i have one or two packages installed from nixos-unstable
<aanderse> i added the nixos-unstable channel as a second channel, then just selectively install a few things
<aanderse> the kde application i've installed from unstable doesn't theme right
<aanderse> any suggestions?
<gchristensen> yl[m]: maybe stash your changes, run make build, commit the formttig changes, then apply your changes and re-run make build
<gchristensen> (ie: commit formatting updates in a different step.)
<yl[m]> gchristensen: my PR might be long running, I'll submit a separate PR
<yl[m]> thx
Havvy has joined #nixos
rcshm_ has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
<gchristensen> cool, thank you :)
<yl[m]> gchristensen: `functions/library/generated` in untracked, I assume should be ignored?
<gchristensen> yea
<yl[m]> cool
<{^_^}> [nixpkgs] @kalbasit opened pull request #57102 → Nixpkgs format doc → https://git.io/fhh8y
<{^_^}> #57102 (by kalbasit, 1 minute ago, open): doc: format the documentation
<yl[m]> quite a bit of changes
<yl[m]> `nix-shell -I nixpkgs=.. --run make`
maximiliantagher has quit [Remote host closed the connection]
<gchristensen> nice
maximiliantagher has joined #nixos
<yl[m]> gchristensen: ofborg should barf next time someone does not format it :)
<gchristensen> I agree
<gchristensen> it is a bit complicated because of ofborg's build model
<gchristensen> ofborg doesn't buil anything unless the author is trusted. this is important to change, so we can do stuff like that :)
<yl[m]> if you're willing to put something like circleci or travis on top of ofborg, I can do the config
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/f0fb7c64f50 (from 63 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
<gchristensen> that isn't likely to work
<yl[m]> gchristensen: but aren't reviewers running ofborg before merging?
<gchristensen> true
sinner has joined #nixos
<jtojnar_> aargh, the generic builder and setup hooks written in shell are just terrible
sinner is now known as Guest72088
<gchristensen> they are impenetrable
maximiliantagher has quit [Ping timeout: 240 seconds]
<jtojnar_> the scripts just modify the state anyway they like, mess of imperative code including the message on the gate
Guest12399 has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/f0fb7c64f50 (from 73 minutes ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
Supersonic has quit [Ping timeout: 258 seconds]
rcshm_ has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
Glider_IRC has joined #nixos
Supersonic has joined #nixos
cryptomonad has quit [Remote host closed the connection]
{^_^} has quit [Remote host closed the connection]
alex_giusi_tiri has joined #nixos
{^_^} has joined #nixos
rcshm_ has quit [Ping timeout: 250 seconds]
domogled has joined #nixos
alex`` has quit [Ping timeout: 246 seconds]
o1lo01ol1o has joined #nixos
amir has quit [Ping timeout: 264 seconds]
amir has joined #nixos
alex_giusi_tiri has quit [Remote host closed the connection]
userp has quit [Remote host closed the connection]
kvda has joined #nixos
init_6 has quit [Read error: Connection reset by peer]
counting1 has joined #nixos
hlolli__ has joined #nixos
countingsort has quit [Ping timeout: 252 seconds]
hlolli_ has quit [Ping timeout: 245 seconds]
init_6 has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
schjetne has joined #nixos
schjetne has quit [Ping timeout: 244 seconds]
eadwu has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @hedning pushed to gnome-3.32 « gnome3.gnome-font-viewer: add required harfbuzz dependency »: https://git.io/fhh4M
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
domogled has quit [Ping timeout: 250 seconds]
<pie__> i have an annoying situation: im building something that needs network access at a certain point to fetch some stuff from another repo
<pie__> its a relatively simple python script so i could reverse engineer what it does but...is there a better way to do this?
<pie__> which is to say i think nix prevents me from accessing the network during builds? probably for purity reasons
<pie__> (well actually in this case maybe i can clone the repo to a local location and run the script on that
<{^_^}> [nixpkgs] @natemonster321 opened pull request #57103 → pcsx2: add -DXDG_STD build flag → https://git.io/fhh47
work_ has quit [Quit: Connection closed for inactivity]
rcshm has joined #nixos
slack1256 has joined #nixos
<monokrome> hey - does anyone know why nixos-rebuild would do this?
<monokrome> org.freedesktop.DBus.Error.FileNotFound: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
<monokrome> oh I think starting dbus fixed it
<monokrome> O_o
<monokrome> It'snot enabled by default?
<slack1256> I should be activated by whatever option needed it
<monokrome> Failed to list users: Unit dbus-org.freedesktop.login1.service not found.
<monokrome> wat? O_o
* monokrome explodes
<monokrome> slack1256: The issue is probably that no service needs it, but apparently nixos-rebuild does
kvda has joined #nixos
<slack1256> monokrome: run $ systemctl status systemd-logind.service
<monokrome> ah I was trying `systemctl start logind`
<monokrome> that makes more sense :)
<monokrome> yay fixed
<therealwaphire[m> How do you guys install nerdfonts?
<therealwaphire[m> The download always gets stuck
<therealwaphire[m> There's an issue about it on github but I didn't see a definite solution
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.1)]
camsbury has joined #nixos
judson_ has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #56974 → knot-dns: 2.7.6 -> 2.8.0 → https://git.io/fhp4I
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fhh4x
judson has quit [Ping timeout: 252 seconds]
camsbury has quit [Ping timeout: 250 seconds]
slack1256 has quit [Read error: Connection reset by peer]
<infinisil> therealwaphire[m: noonien has been working no something cool regarding that :)
slack1256 has joined #nixos
<therealwaphire[m> Oh
pie___ has joined #nixos
pie__ has quit [Ping timeout: 240 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
rcshm has quit []
init_6 has quit []
<{^_^}> [nixpkgs] @ryantm merged pull request #55982 → prometheus-pushgateway: 0.4.0 -> 0.7.0 → https://git.io/fh5QF
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fhhBI
vonfry has joined #nixos
<infinisil> therealwaphire[m: (i was hoping they would be here and see the ping)
<{^_^}> [nixpkgs] @kalbasit merged pull request #57102 → doc: format the documentation → https://git.io/fhh8y
<{^_^}> [nixpkgs] @kalbasit pushed to master « doc: format the documentation (#57102) »: https://git.io/fhhBq
ErAsMuS has quit [Ping timeout: 252 seconds]
<pie___> andi-, so...nix aborts if theres multiple versions of the same python package but i cant use why-depends to figure out why because the package wont finish building...
vonfry has quit [Quit: WeeChat 2.4]
wykurz has joined #nixos
<yl[m]> I'm still stuck waiting on staging to advance to master w.r.t #56927
Glider_IRC_ has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #55486 → particl-core: 0.17.0.2 -> 0.17.1.2 → https://git.io/fhHMI
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fhhBs
Glider_IRC has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #55542 → ocropus: 20170811 -> 1.3.3 → https://git.io/fhQUe
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fhhBn
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
vonfry has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/08c589b90f6 (from 60 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
endformationage has quit [Quit: WeeChat 2.3]
hlolli__ has quit [Remote host closed the connection]
hlolli__ has joined #nixos
<pie___> andi-, ok i figured out how to disable the collision check. still no idea whats pulling in the package :9
<pie___> :(
<{^_^}> [nixpkgs] @taku0 opened pull request #57105 → thunderbird: 60.5.2 -> 60.5.3 → https://git.io/fhhBg
<pie___> oh why-depends needs --all to show anything useful
<{^_^}> [nixpkgs] @Izorkin closed pull request #54903 → pythonPackage.psutil: 5.4.8 -> 5.5.1 → https://git.io/fh143
vonfry has quit [Quit: WeeChat 2.4]
<pie___> is there an idiomatic way to remove something from the buildinputs when overriding a package?
<smolboye[m]> helo
selfsymmetric-mu has quit [Ping timeout: 252 seconds]
Guest72088 has quit [Read error: Connection reset by peer]
sinner has joined #nixos
sinner is now known as Guest75742
Rusty1 has quit [Quit: Konversation terminated!]
wykurz has quit [Quit: Leaving]
ym555_ has quit [Quit: leaving...]
<wedens> pie___: `buildInputs = remove x old.buildInputs;`
<pie___> wedens, ok but how do you get x
<pie___> im trying to replace a dependency with a different version
<wedens> pie___: you don't need to modify buildInputs then. just provide different version to a derivation
pie___ has left #nixos ["Leaving"]
pie___ has joined #nixos
<pie___> ugh, oops
<wedens> `callPackage ./foo.nix { dep = dep_1_0; };` or something like that
<pie___> wedens, i might have been rather opaque, there are other things as well in the buildinputs and I dont want to poke them, if I just appaend to the buildInputs then there will be two different versions of the thing?
<pie___> wedens, im not talking about function parameters?
<wedens> pie___: why not? where else do you get dependencies? it's a natural way to override dependencies in a derivation
<pie___> wedens, im given a derivation and i want to replace one of its several/many dependencies
<pie___> maybe im just not getting you
<pie___> .overrideAttrs (a: {buildInputs = (remove x a.buildInputs) ++ [ new_x ] }) would work, if i had a decent way to obtain x
hamishmack has joined #nixos
<wedens> `.override { x = new_x; }`
slack1256 has quit [Ping timeout: 245 seconds]
slack1256 has joined #nixos
<wedens> that'll work if `x` from `buildInputs` is not defined in let binding
<pie___> doh, had to stare at it for a minute
<pie___> yeah that should work actually in this case
<pie___> for the sake of argument, what if it was a let bindig
<pie___> also that makes sense i guess, override lets you change the inputs, overrideattrs lets you change the output
<wedens> if it was in a let binding, you'll have to modify `buildInputs` directly (if it's the only place where this dependency is used). filter it by name or something
rauno has quit [Remote host closed the connection]
<pie___> wedens, it worked out in the end \o/ i needed to use your suggestion in a different place
<contrun[m]> Anyone else encountered this problem? The ghc version required by nix is missing.
* contrun[m] uploaded an image: 2019-03-09-141937_683x394_scrot.png (80KB) < https://matrix.org/_matrix/media/v1/download/matrix.org/saFgsFCtugUYzTniawFmQpco >
Izorkin has quit [Ping timeout: 245 seconds]
Izorkin has joined #nixos
<contrun[m]> s/required by nix/required by stack/
slack1256 has quit [Remote host closed the connection]
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/cc1fa81489e (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
<suzu> how do i reference the `journalctl` bin?
<suzu> ${pkgs.systemd}/bin/journalctl?
<wedens> suzu: yes
<suzu> kk
<suzu> ty
drakonis has quit [Quit: WeeChat 2.3]
palo1 has joined #nixos
fusion809 has quit [Remote host closed the connection]
palo has quit [Ping timeout: 268 seconds]
palo1 is now known as palo
mvnetbiz has joined #nixos
orivej has quit [Ping timeout: 245 seconds]
init_6 has joined #nixos
kvda has joined #nixos
<{^_^}> Channel nixos-18.09 advanced to https://github.com/NixOS/nixpkgs/commit/37694c8cc0e (from 9 hours ago, history: https://channels.nix.gsc.io/nixos-18.09)
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/cc1fa81489e (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
Dr8128 has joined #nixos
MichaelRaskin has joined #nixos
<Izorkin> How to change default channel in nixops?
<Izorkin> userd default channels(root), need channel(my_user)
<init_6> rm challek && add channel
iyzsong has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed 14 commits to release-19.03: https://git.io/fhhRr
hamishmack has quit [Ping timeout: 268 seconds]
tmaekawa has joined #nixos
_kwstas has joined #nixos
Mateon3 has joined #nixos
Mateon1 has quit [Ping timeout: 250 seconds]
Mateon3 is now known as Mateon1
_kwstas has quit [Client Quit]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Shouou has joined #nixos
drakonis has joined #nixos
kvda has joined #nixos
JonReed has joined #nixos
dwdr has joined #nixos
Shouou has quit [Read error: Connection reset by peer]
Guest75742 has quit [Ping timeout: 250 seconds]
agander has joined #nixos
<suzu> anyone familiar with the node packages in nixpkgs?
<suzu> i get exactly this error
m0rphism has joined #nixos
linarcx has joined #nixos
rtjure has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @FlorianFranzen opened pull request #57108 → pythonPackages.pysideTools: fix compilation → https://git.io/fhh0I
rtjure has joined #nixos
zupo has joined #nixos
<linarcx> hi. anybody used i3 in nixos. i have an error in i3bar. look at it: https://www.reddit.com/r/NixOS/comments/az1l4l/status_command_not_found/
work_ has joined #nixos
talqu has joined #nixos
Ariakenom has joined #nixos
noogie has quit [Ping timeout: 250 seconds]
ng0 has joined #nixos
linarcx has quit [Quit: WeeChat 2.4]
linarcx has joined #nixos
<wedens> linarcx: what's your i3 config?
<wedens> linarcx: what happens if you run i3status directly
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<mog> im setting up a nix-shell environment for my team. i have the buildInputs listed out but i want to add the option to import a list of custom buildInputs from a personal.nix
<mog> how do i get the default.nix to add and import something like that
stepcut has quit [Read error: Connection reset by peer]
stepcut has joined #nixos
<wedens> mog: one of options: you can add a parameter for list of extra dependencies
<mog> that sounds like what i want how do i do that?
<wedens> mog: `{ a, b, c, extra ? [] }: mkDerivation { buildInputs = [ a b c ] ++ extra; ... }`
<wedens> another option is to use `overrideAttrs`
gagbo has joined #nixos
<wedens> `drv.overrideAttrs(old: { buildInputs = old.buildInputs ++ [ x y z ]; })` where `[x y z]` are extra dependencies
<mog> i would like to do it the ++ extra way how do i structure and import the personal.nix file correctly
alex`` has joined #nixos
<immae> Hi! I’m trying to understand why a derivation built with `previousNixpkgs.python2Packages.buildPythonApplication` works while the same one with `currentNixpkgs.python2Packages.buildPythonApplication` doesn’t (everything else unchanged, all dependencies in the derivation are using the currentNixpkgs), where previousNixpkgs is nixpkgs-18.09.1834 and currentNixpkgs is 19.03beta171477. Were there any breaking
<immae> changes in python2 packages in 19.03 branch? (note that it compiles fine, it’s only at runtime that it complains about `UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 52: ordinal not in range(128)`)
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<wedens> mog: somnething like `drv = callPackage ./foo { extra = (import personal.nix).extraDependencies; }` or `drvWithExtra = drv.override { extra = (import personal.nix).extraDependencies; }` if it's already assigned.
kvda has joined #nixos
<mog> wedens, thanks i think i got what i need working
<mog> i just did ++ import ./personal.nix pkgs;
gagbo has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @fuwa0529 opened pull request #57109 → monero: 0.13.0.4 -> 0.14.0.2 → https://git.io/fhh0Q
linarcx has quit [Quit: WeeChat 2.4]
linarcx has joined #nixos
simukis has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/abe6ff7e8a2 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
orivej has joined #nixos
emilsp has quit [Ping timeout: 612 seconds]
erictape1 has quit [Ping timeout: 240 seconds]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<avn> Folks, does zfs works with recent 5.0 kernels?
zopsi_ has joined #nixos
<mog> why doesnt this check for a file work in my default.nix? https://pastebin.com/YmWVaUmu
Ariakenom has quit [Read error: Connection reset by peer]
<clever> mog: what error does it give?
<mog> lerror: cannot coerce a built-in function to a string, at /nix/store/fv7y59lyvbmqvqv7qr5glw1ndzh60rfy-nixos-18.09.2318.4c089d328fe/nixos/pkgs/stdenv/generic/make-derivation.nix:177:11
Dr8128 has quit [Quit: Leaving.]
<mog> i tried passing as strings and it complained they werent complete paths
<clever> mog: you need more ()
Dr8128 has joined #nixos
<clever> ] ++ (import personal pkgs);
<mog> same error still
<clever> its parsing as: ([ foo ] ++ import) personal pkgs;
<mog> so before this was working with import ./personal.nix
<mog> but i wanted it to work if the user doesnt provide one
<mog> so i moved my personal.nix to the default_personal one
<clever> mog: can you add all the files to a gist?
<mog> sure
<clever> mog: line 19 is your problem
<clever> mog: you are passing builtins.pathExists to stdenv.mkDerivation
<clever> and stdenv.mkDerivation then tries to convert everything to a string
Thra11 has joined #nixos
<clever> "cannot coerce a built-in function to a string"
<mog> if i dont inherit that i dont have access to the pathExists function?
<clever> mog: you can use builtins.pathExists directly
<mog> you are the best
<clever> mog: line 20 will cause similar problems, move it up into the let block on line 2
<clever> and 13 looks useless right now
<mog> if i move the personal var into the uper let block when i call it in the stdenv it doesnt know what it is
<mog> i mean undefined var
<clever> mog: can you update the gist with that version of the file, and include the error?
zopsi_ has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @aristidb pushed to master « virtualbox-host module: fix warnings syntax »: https://git.io/fhhE3
mariel__ has joined #nixos
<clever> mog: and what error does that file give?
<mog> error: undefined variable 'personal' at /home/mog/code/use_nix_please/default.nix:26:16
<clever> mog: line 6-13 is a single attribute set
<clever> mog: you put personal= into elixir's arguments, not the let block
<mog> oh i see
<mog> whoops
<mog> fixed
<mog> thanks
<clever> mog: personalFile = ./personal.nix; could also be in the main let block, no real need to nest them
<mog> ya. i stole the if block from something similar to what im trying to do
gagbo has joined #nixos
<mog> in my nix configs i do an imports = []; to combine files. if i wanted to do that for this stdenv.mkDerivation what is the proper way to do that clever?
<clever> mog: imports is only for modules, but stdenv.mkDerivation doesnt involve modules
iXialumy has joined #nixos
<mog> so there isnt an easy way i could have another file where people could define their own env variables?
kvda has joined #nixos
<manveru> mog: depends on how your personal.nix looks like
init_6 has quit [Read error: Connection reset by peer]
<mog> so right now its just that one var pkgs
<mog> but this is just the start of project so i can setup any way that works
<manveru> what you could do is something like `stdenv.mkDerivation ({ your = default; stuff = is; here = and; } // (import personal))`
<manveru> if personal is in the form of an attrset
johanot has joined #nixos
jpaus has joined #nixos
iXialumy has quit [Quit: Page closed]
<mog> whats the format of an attrset?
<manveru> > { a = 1; b = 2; } // { b = 3; }
<manveru> like this
<manveru> you can merge them this way
<clever> thats 2 attrsets, being merged with the // operator
<{^_^}> [nixpkgs] @RubenAstudillo closed pull request #56765 → stepmania: 5.0.12 -> 5.1.0-b2 → https://git.io/fhAN4
<{^_^}> [nixpkgs] @danbst merged pull request #55834 → Make kubernetes dns addon more configurable → https://git.io/fh7jQ
<{^_^}> [nixpkgs] @danbst pushed commit from @juselius to master « nixos/kubernetes: add dns addonmanger reconcile mode option (#55834) »: https://git.io/fhhE0
init_6 has joined #nixos
<mog> and if i change to attrset whats the right way to grab the pkgs data now?
<{^_^}> [nixpkgs] @Ma27 merged pull request #56733 → react-native-debugger: 0.8.2 -> 0.9.7 → https://git.io/fhA57
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/fhhEE
<jpaus> hey there, i am totally new to nixos and wanted to get nginx to run with certbot as discribed in the manual. But on the nginx wiki page the configuration is done in configuration.nix and on the linked manual for lets encrypt its done in the nginx conf file directly
<clever> jpaus: nixos automates the nginx and certbox config with a single flag
<clever> jpaus: this configures a virtualhost, sets up an http->https redirect, and configures certbot+nginx to use lets encrypt
<makefu> the link was a bit off
<jpaus> well okay, i was thinking that would not clear the prequisites ^^ but thanks :D
johanot has quit [Quit: WeeChat 2.2]
<makefu> jpaus: i add a minimal example
<{^_^}> [nixpkgs] @danbst pushed commit from @juselius to release-19.03 « nixos/kubernetes: add dns addonmanger reconcile mode option (#55834) »: https://git.io/fhhEa
johanot has joined #nixos
disasm has quit [Quit: WeeChat 2.0]
<{^_^}> [nixpkgs] @Ma27 pushed commit from @r-ryantm to release-19.03 « react-native-debugger: 0.8.2 -> 0.9.7 »: https://git.io/fhhE6
<mog> not sure if this is the right way to do this https://gist.github.com/mogorman/a163272a454853629e135f862cc2c5e0
<mog> but i want to merge the personal.nix with my default.nix
<clever> mog: line 27 will fail to find moreInputs
<clever> mog: https://github.com/cleverca22/nix-tests/tree/master/module-example is an example of how to use the module system yourself
<{^_^}> [nixpkgs] @volth opened pull request #57110 → gnome2.gtkdoc -> gnome2.gtk-doc → https://git.io/fhhEi
tmaekawa has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @pSub pushed to update-calibre « calibre: 3.39.1 -> 3.40.1 »: https://git.io/fhhEM
thc202 has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @pSub opened pull request #57111 → calibre: 3.39.1 -> 3.40.1 → https://git.io/fhhEy
goibhniu has joined #nixos
johanot has quit [Ping timeout: 245 seconds]
<Izorkin> How to need to merge this PR #56255 #56286 #56423 :)
emilsp has joined #nixos
nbardiuk has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #57098 → sad: Fix build → https://git.io/fhhWd
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/fhhE7
NickSeagull has joined #nixos
iyzsong has quit [Ping timeout: 252 seconds]
erictapen has joined #nixos
<laas> I'm getting a lot of warnings like `substituteStream(): WARNING: pattern '/usr/bin/readlink' doesn't match anything in file '/nix/store/clw7q0vplzc3nb13354vmhrl9bmx7q8j-udev-rules/64-md-raid-assembly.rules' when rebuilding
<laas> `
<laas> is this normal?
<srhb> laas: It's new since 5ff872aa24983cf3e1cf28bb990042846c1a97ee I think
<srhb> I'm not sure why we need that..
<{^_^}> [nixpkgs] @Ma27 pushed commit from @Infinisil to release-19.03 « sad: Fix build »: https://git.io/fhhEp
<srhb> oh hm, that's old..
<srhb> So I guess there really is a substitute there that needs tweaking..
<{^_^}> [nixpkgs] @danbst merged pull request #56682 → network-scripting: do not run resolvconf if /etc/resolv.conf is managed manually → https://git.io/fhAPs
<{^_^}> [nixpkgs] @danbst pushed commit from @volth to master « network-scripting: do not run resolvconf if /etc/resolv.conf is managed manually (#56682) »: https://git.io/fhhuf
<{^_^}> [nixpkgs] @volth opened pull request #57112 → gnome3.gtk -> gtk3 → https://git.io/fhhuU
jpaus has quit [Ping timeout: 245 seconds]
kvda has joined #nixos
asymmetric has joined #nixos
silver has joined #nixos
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #56846 → compcert: 3.4 -> 3.5 → https://git.io/fhxai
<{^_^}> [nixpkgs] @thoughtpolice pushed commit from @vbgl to master « compcert: 3.4 -> 3.5 »: https://git.io/fhhuY
klntsky has quit [Ping timeout: 256 seconds]
klntsky has joined #nixos
lord| has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @pSub pushed to fix-areca-build « areca: fix build »: https://git.io/fhhus
lord| has joined #nixos
<{^_^}> [nixpkgs] @pSub opened pull request #57113 → areca: fix build → https://git.io/fhhuG
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/4610d6c94f3 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
agander has quit [Ping timeout: 268 seconds]
<Izorkin> aanderse: in nginx - remowed chown, in unit - added comment for issue
<aanderse> good stuff
<{^_^}> [nixpkgs] @pSub merged pull request #57113 → areca: fix build → https://git.io/fhhuG
<{^_^}> [nixpkgs] @pSub pushed 2 commits to master: https://git.io/fhhug
<{^_^}> [nixpkgs] @pSub pushed 0 commits to fix-areca-build: https://git.io/fhhua
johanot has joined #nixos
<{^_^}> [nixpkgs] @pSub pushed to release-19.03 « areca: fix build »: https://git.io/fhhuo
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/d100f963637 (from 79 minutes ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<{^_^}> [nixpkgs] @aanderse opened pull request #57114 → kdevelop, kdev-php, kdev-python: 5.3.1 -> 5.3.2 → https://git.io/fhhuK
emilsp_ble has joined #nixos
emilsp has quit [Ping timeout: 630 seconds]
johanot has quit [Quit: WeeChat 2.2]
johanot has joined #nixos
leat has joined #nixos
gagbo has quit [Quit: I'm out !]
<delan> how can I point a new NixOS install to a slightly old nixos-unstable, given an existing install with a generation that was on the channel state I’m after?
<{^_^}> [nixpkgs] @vcunat pushed 2 commits to master: https://git.io/fhhu1
<gchristensen> sudo nix-channel --rollback, until nix-info shows nixpkgs at the revision you like
knupfer has joined #nixos
pstft has joined #nixos
<tilpner> I don't see how that would work on a new install
<gchristensen> oh
<tilpner> But the next best step would be setting NIX_PATH to the URL of a tarball of the revision, or a local checkout
<gchristensen> yeah
<delan> would the revision be something like nixos-19.03pre170287.19eedaf867d?
<gchristensen> 19eedaf8... is
<tilpner> I'm not sure what the best way to do this is
<{^_^}> [nixpkgs] @pSub pushed to update-aide « aide: 0.16 -> 0.16.1 »: https://git.io/fhhuD
leat has quit [Quit: WeeChat 2.3]
<{^_^}> [nixpkgs] @vcunat merged pull request #56833 → linuxPackages.bcc: fix build → https://git.io/fhxzv
<pstft> Hi. I'm trying to open a LUKS-encrypted partition from NixOS on Raspberry Pi 3, but cryptsetup open dies from a SIGKILL. Here is the output of --debug: https://bpaste.net/show/0375bc7c4f3f Any ideas how to fix this?
<{^_^}> [nixpkgs] @vcunat pushed to release-19.03 « Merge #56833: linuxPackages.bcc: fix build »: https://git.io/fhhuy
<tilpner> If you set it directly, it will only be cached for a short while, and you might be unable to rebuild without internet connection
<tilpner> But a checkout is trouble too
__monty__ has joined #nixos
leat has joined #nixos
<tilpner> And I'm not going to push my pinning system on you either
<Izorkin> aanderse: how can i make a rootless mode for php-fpm. Did not understand the configuration.
<{^_^}> [nixpkgs] @pSub opened pull request #57115 → aide: 0.16 -> 0.16.1 → https://git.io/fhhuS
<delan> still if that works I won’t stay for long
<delan> cheers tilpner gchristensen
npmccallum has joined #nixos
domogled has joined #nixos
mariel__ has quit [Ping timeout: 259 seconds]
<aanderse> Izorkin: i've never tried to run php fpm rootless... i'm not sure
domogled has quit [Read error: Connection reset by peer]
Thra11 has quit [Ping timeout: 244 seconds]
domogled has joined #nixos
<aanderse> might be a start
domogled has quit [Read error: Connection reset by peer]
linarcx has quit [Ping timeout: 245 seconds]
lawlesseel has joined #nixos
linarcx has joined #nixos
schjetne has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #57116 → lsd: init at 0.13.0 → https://git.io/fhhzv
johanot has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #57117 → heroku: 7.19.4 -> 7.22.4 → https://git.io/fhhzI
dacuna has joined #nixos
<dacuna> hey all, hope it's ok to ask questions here
<dacuna> i installed nixos yesterday but i'm having issues doing any additional rebuilds
<dacuna> the rebuild seems to succeed but as soon as I reboot the computer, I'm back to the old state
<lassulus> dacuna: do you have a seperate /boot partition? is it mounted when you rebuild?
<dacuna> yes, it's separated
<dacuna> should I mount it before doing that?
baum has quit [Quit: Lost terminal]
<lassulus> yes, the boot entries need to be updated, so you can boot into the new system
<dacuna> ahh, I see
<dacuna> i'll give that a try, thanks!
dacuna has quit [Client Quit]
asymmetric has quit [Ping timeout: 245 seconds]
eadwu has joined #nixos
juhe has joined #nixos
johanot has joined #nixos
dacuna has joined #nixos
<dacuna> no dice, am I supposed to mount boot into /mnt/boot? somewhere else? is there a possibility that since there weren't any changes it didn't try to change the boot entry?
<clever> dacuna: when installing, /boot must be at /mnt/boot/, after putting the rootfs at /mnt/
<{^_^}> [nixpkgs] @markuskowa merged pull request #56144 → digikam: fix media playback by adding ffmpeg to buildInputs → https://git.io/fhFGE
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fhhzO
<aanderse> dacuna: paste hardware-configuration.nix please
<clever> dacuna: if the install is already done, then boot has to be at /boot/ and you may need to re-run nixos-generate-config to fix hardware-configuration.ni
<clever> x
dacuna has quit [Client Quit]
<{^_^}> [nixpkgs] @grahamc merged pull request #55436 → Nixos manual: error out on missing IDs → https://git.io/fhHGr
<{^_^}> [nixpkgs] @grahamc pushed 3 commits to master: https://git.io/fhhzZ
<gleber_> I remember seeing a new (possibly experimental) command to rewrite a single Nix store object into CAS form. I can no longer find it anywhere... Anyone has ideas what I might be looking for?
<gchristensen> gleber_: maybe poke around the edolstra/nix fork's branches
<gchristensen> or nixos/nix's branches
<gleber_> gchristensen: I've spent 15 minutes doing it, no luck so far
<symphorien> what does CAS form mean ?
<gleber_> content-addressable storage
<{^_^}> [nixpkgs] @umazalakain opened pull request #57118 → opam: add ~/.nix-profile/bin to OPAM_USER_PATH_RO → https://git.io/fhhzC
<gchristensen> gleber_: nice!
dacuna has joined #nixos
pstft has quit [Remote host closed the connection]
<locallycompact> I see that ghc864 is in master of nixpkgs, but my local stack still does not know about it. What am I missing?
<locallycompact> error: attribute 'ghc864' missing, at (string):1:90
<manveru> locallycompact: you're probably using a stable channel
<locallycompact> nix-channel --list
<locallycompact> or referring to something else?
<clever> locallycompact: what does nix-info print?
<locallycompact> system: "x86_64-linux", multi-user?: yes, version: nix-env (Nix) 2.1.3, channels(root): "nixos-19.09pre171786.34aa254f9eb", channels(lc): "nixos-19.09pre171786.34aa254f9eb", nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos
<clever> locallycompact: you have channels on both users, so that can add to the complications
<clever> you would have to nix-channel --update, as both users, to fully update things
<locallycompact> ok
<locallycompact> well that didn't change the numbers
<clever> though in your case, both users are on the same version of the channel
<clever> nixpkgs rev 34aa254f9eb also lacks 864
<dacuna> which part of hardware-configuration should I be looking at? it's super hard to do this without a clipboard manager :(
<clever> dacuna: if you mount /boot and nixos-generate-config, it will fix itself
<clever> locallycompact: http://howoldis.herokuapp.com/ nixos-unstable is 4 days old
<locallycompact> oh ok cool
schjetne has quit [Ping timeout: 245 seconds]
<dacuna> I already have something in /boot, is that ok?
<clever> dacuna: yeah
<dacuna> which is not the partition I'm looking for
<dacuna> ok, let's try that
adamt has joined #nixos
adamt is now known as Guest16090
jpaus has joined #nixos
<dacuna> alright, there were some changes on the hardware configuration, which points to the correct boot partition
<dacuna> should I rebuild again_
<dacuna> ?
<clever> dacuna: yep
<dacuna> also, should I do this every time or is this change going to be permanent?
<clever> dacuna: it will persist, so you only need to do that kind of thing if you later add more FS's you want mounted on boot
<dacuna> excellent, brb
<clever> dacuna: this problem happens if you nixos-generate-config before you mount /mnt/boot when installing
<clever> dacuna: so nixos never knows about /boot/
<dacuna> hmm, it might be the case
<dacuna> it could also be that my whole bootloader situation is a bit messy right now
acarrico has quit [Ping timeout: 240 seconds]
dacunap has joined #nixos
<{^_^}> [nixpkgs] @sveitser opened pull request #57119 → pythonPackages.rfc3986: fix pytest dependency → https://git.io/fhhzw
jpaus has quit [Ping timeout: 252 seconds]
<dacunap> AHH, finally, thanks for the help guys
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/84be644f874 (from 82 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
disasm has joined #nixos
<dacunap> Also, now I see many generation entries on the grub bootloader
rprije has quit [Remote host closed the connection]
<dacunap> How do I clean those up?
rprije has joined #nixos
<clever> dacuna: those are supposed to be there, a new one is added every time you nixos-rebuild
dacuna has quit [Ping timeout: 256 seconds]
troydm has quit [Quit: What is Hope? That all of your wishes and all of your dreams come true? To turn back time because things were not supposed to happen like that (C) Rau Le Creuset]
<dacunap> I understand, but over time they will just build up or does it keep a maximum amount of entries?
<clever> dacunap: grub or systemd?
troydm has joined #nixos
fusion809 has joined #nixos
disasm has quit [Quit: WeeChat 2.0]
dacunap has quit [Ping timeout: 256 seconds]
Shouou has joined #nixos
linarcx has quit [Ping timeout: 245 seconds]
<Shouou> I'm getting "default.nix:1:1 called without required argument 'fetchFromGithub'" when trying "nix-build -A app", but fetchurl works fine. Does anyone know a workaround/fix?
Makaveli7 has quit [Ping timeout: 245 seconds]
<clever> ,callpackage Shouou
<clever> Shouou: you want `nix-build -E "with import <nixpkgs>{}; callPackage ./default.nix {}'`
linarcx has joined #nixos
<Shouou> I'm still getting the same issue, unfortunately. The same thing happens if I "nix-env -f . -i app" as well
cryptomonad has joined #nixos
linarcx has quit [Client Quit]
Rusty1 has joined #nixos
<clever> Shouou: can you pastebin your files?
jasongrossman has joined #nixos
civodul has joined #nixos
<clever> Shouou: the review commend says fetchFromGitHub, not fetchFromGithub
<infinisil> clever: (Had to restart the bot, should work again now)
troydm has quit [Ping timeout: 268 seconds]
<Izorkin> https://pastebin.com/2MDzie6Z - how to correct replace cfgUser = "nginx" to poolConfig.user ?
<Shouou> clever, wow I feel so stupid now lol. Thanks!
<clever> Shouou: its easy to miss, i didnt even see it when you pasted the error
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/52565a88187 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
azdle has joined #nixos
<{^_^}> [nixpkgs] @FlorianFranzen opened pull request #57121 → [WIP] pivy: 20101207 -> 0.6.5a1pre → https://git.io/fhhzd
Shouou has quit [Ping timeout: 244 seconds]
agander has joined #nixos
<Izorkin> aanderse: please help
<pie____> is there a way to configure a temporary sql server for the duration that im running the python test phase of something?
juhe has quit [Quit: Leaving.]
eadwu has quit [Quit: WeeChat 2.4]
srid has joined #nixos
eadwu has joined #nixos
ddellacosta has quit [Ping timeout: 246 seconds]
hlolli__ has quit [Remote host closed the connection]
leat has quit [Ping timeout: 240 seconds]
troydm has joined #nixos
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @flokli opened pull request #57122 → yubioath-desktop: prefix QML2_IMPORT_PATH → https://git.io/fhhgm
johanot has quit [Ping timeout: 240 seconds]
johanot has joined #nixos
Thra11 has joined #nixos
eadwu has quit [Quit: WeeChat 2.4]
disasm has joined #nixos
<{^_^}> [nixpkgs] @oxij opened pull request #57123 → Typed `nixpkgs.config` married to NixOS → https://git.io/fhhgZ
<laas> does anyone know of a way to prevent dnsmasq from using 192.168.1.1 as a nameserver?
<{^_^}> [nixpkgs] @edef1c closed pull request #54950 → go_1_12: init at 1.12beta2 → https://git.io/fhMzW
<aanderse> Izorkin: please help with what?
<Izorkin> aanderse: already done
knupfer has quit [Remote host closed the connection]
xkapastel has joined #nixos
knupfer has joined #nixos
simukis has quit [Quit: simukis]
jpaus has joined #nixos
<tokudan[m]> probably a simple question: I've got a string "abc${myport}def". during evaluation, nix complains gives me an error, stating that myport is an integer that needs to be converted first. how can I do that?
<immae> tokudan[m]: toString
<tokudan[m]> immae: thanks :)
disasm has quit [Quit: WeeChat 2.0]
<tokudan[m]> wasn't able to find that through google
<Orbstheorem> Hello, now that we have nix-locate and `nix search` is nox still useful?
<immae> you’re welcome :)
<Izorkin> aanderse: https://pastebin.com/WdiXMpWm - please check this variant
jpaus has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #57111 → calibre: 3.39.1 -> 3.40.1 → https://git.io/fhhEy
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fhhg6
<aanderse> Izorkin: oh i see... i like that
<aanderse> i have no idea if it works, did you do any testing yet?
jyvrmn2[m] has joined #nixos
ddellacosta has quit [Ping timeout: 250 seconds]
disasm has joined #nixos
<Izorkin> aanderse: services started
ddellacosta has joined #nixos
endformationage has joined #nixos
<aanderse> well thats a good start :)
<Izorkin> aanderse: need to redo parametrs listem socket
<Izorkin> *listen
init_6 has quit []
ar has quit [Read error: Connection reset by peer]
<gchristensen> I have a custom platform I'd like to target a NixOS system to (https://github.com/NixOS/nixpkgs/blob/777e94d903795d5028865d0bb0b76fef330eabb7/lib/systems/platforms.nix) anyone know how to do that?
<Izorkin> aanderse: need replace listen = ${p.listen} to /run/phpfpm-${pool}/listen.sock. error undefined variable 'pool'
_kwstas has joined #nixos
<aanderse> Izorkin: make a draft PR on github and i can take a look when i get a chance
rcshm has joined #nixos
<gchristensen> more specifically, I'd like to use the standard x86_64-linux system, but set `kernelTarget = "vmlinux";` -- anyone familiar with this? (cc matthewbauer[m], fingers crossed)
Dr8128 has quit [Ping timeout: 268 seconds]
_kwstas has quit [Quit: _kwstas]
knupfer has quit [Quit: knupfer]
<Izorkin> infinisil: checked this PR #56255 #56286 #56423 ? :)
<{^_^}> https://github.com/NixOS/nixpkgs/pull/56255 (by Izorkin, 1 week ago, open): nginx: do not run anything as root
<{^_^}> https://github.com/NixOS/nixpkgs/pull/56286 (by Izorkin, 1 week ago, open): apache-httpd: formating the config file
<{^_^}> https://github.com/NixOS/nixpkgs/pull/56423 (by Izorkin, 1 week ago, open): unit: add service unit and update package
knupfer has joined #nixos
<{^_^}> [nixpkgs] @veprbl pushed commit from @andir to release-19.03 « ipget: 0.2.5 -> 0.3.2 »: https://git.io/fhh2e
<gchristensen> Ericson2314: aroupnd?
JonReed has quit [Ping timeout: 256 seconds]
eadwu has joined #nixos
imdoor has joined #nixos
* gchristensen gives in, posts to discourse
astrofog has joined #nixos
kreisys has joined #nixos
Makaveli7 has joined #nixos
rauno has joined #nixos
<symphorien> gchristensen: if I read https://github.com/NixOS/nixpkgs/blob/master/lib/systems/examples.nix#L20 correctly, something like import <nixpkgs> { config = { crossSystem = { config = "x86_64-linux-gnu"; platform = { kernelTarget = "vmlinux"; }; }; }; }
<{^_^}> [nixpkgs] @danbst merged pull request #56889 → Fix locally created database → https://git.io/fhxbn
<{^_^}> [nixpkgs] @danbst pushed commit from @amazari to master « Fix locally created database (#56889) »: https://git.io/fhh2z
drakonis_ has joined #nixos
drakonis_ has quit [Read error: Connection reset by peer]
drakonis1 has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #56552 → pantheon.elementary-screenshot-tool: fix conceal text → https://git.io/fhAtt
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/fhh2X
drakonis has quit [Ping timeout: 245 seconds]
Yaniel has quit [Quit: WeeChat 2.5-dev]
Yaniel has joined #nixos
vidbina has joined #nixos
<{^_^}> [nixpkgs] @pSub merged pull request #57115 → aide: 0.16 -> 0.16.1 → https://git.io/fhhuS
<{^_^}> [nixpkgs] @pSub pushed 2 commits to master: https://git.io/fhh2y
<{^_^}> [nixpkgs] @pSub pushed 0 commits to update-aide: https://git.io/fhh2S
<{^_^}> [nixpkgs] @pSub pushed to release-19.03 « aide: 0.16 -> 0.16.1 »: https://git.io/fhh2Q
acarrico has joined #nixos
emilsp_ble is now known as emilsp
__monty__ has quit [Quit: leaving]
linarcx has joined #nixos
<{^_^}> [nixpkgs] @pSub pushed to master « mhddfs: fix build (see #53716) »: https://git.io/fhh2N
<{^_^}> [nixpkgs] @pSub pushed to release-19.03 « mhddfs: fix build (see #53716) »: https://git.io/fhh2x
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to release-19.03: https://git.io/fhhaT
<pie____> lewo: hi o/ profpatsch told me you might have some good input on this: I'm trying to pakage cuckoo sandbox, and it needs a postgres / mongo / ?mysql? sever in its checkPhase for some tests, what can/should I do? (sidenote: ive never used any containers stuff before)
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @amazari opened pull request #57125 → zoneminder: Fix database name and username → https://git.io/fhhaq
jtojnar_ has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @timokau opened pull request #57126 → Sage maxima downgrade → https://git.io/fhhaY
freeman42x has joined #nixos
Thra11 has quit [Ping timeout: 250 seconds]
iterati has joined #nixos
<{^_^}> [nixpkgs] @Infinisil merged pull request #57095 → gtk3: Fix for missing symbols (again) → https://git.io/fhhWU
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to staging: https://git.io/fhha3
vidbina has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @Infinisil pushed to staging-19.03 « gtk3: Fix for missing symbols (again) »: https://git.io/fhhaG
schjetne has joined #nixos
ilmu has joined #nixos
acarrico has quit [Ping timeout: 250 seconds]
ErAsMuS has joined #nixos
schjetne has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @FlorianFranzen opened pull request #57128 → pythonPkgs.pyext: 0.6 -> 0.8 → https://git.io/fhhaW
<noonien> how are the hashes for the binary cache computed?
<{^_^}> [nixpkgs] @7c6f434c merged pull request #57125 → zoneminder: Fix database name and username → https://git.io/fhhaq
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/fhhal
<{^_^}> [nixpkgs] @pSub pushed to fix-haskellPackages-xattr « haskellPackages.xattr: fix build with attr-2.4.48 (see ##53716) »: https://git.io/fhha8
<noonien> i'm guessing it's a hash of all the fixed-output dependencies
<clever> noonien: its a hash of the serialized .drv file, which includes the paths to its inputs, and the build instructions
<noonien> i see
<noonien> what does an "input" mean, in this case?
<noonien> just nix store paths?
<clever> every key=value in the derivation arguments
<clever> including the buildInputs=value;
stepcut has quit [Remote host closed the connection]
<noonien> i'm guessing it's the "resolved" derivation
stepcut has joined #nixos
<clefru> For C include files, is there a convention to include directory prefixes? For instance #include <freetype/ft2build.h> vs #include <ft2build.h>. I have the problem that a nodejs package in its native part uses #include <node_version.h> while our derivation would require the package to do #include <node/node_version.h>. I wonder what's normal and how we should structure our derivation's include directories
<noonien> so, no more variables
<clever> noonien: yep
<clever> noonien: its basically all strings at that point
<noonien> hmm, i see. in that case, if derivation A requires B during build, and i don't have B built, nor is it cached for some reason (this should not happen). would i need to build B before being able to download A from the binary cache? provided B is not a fixed-output derivation
<ekleog> do we have any way of knowing which path nix is speaking about when saying “warning: dumping very large path (> 256 MiB); this may run out of memory”?
<clever> noonien: it will try to fetch B from the cache first
stepcut has quit [Read error: Connection reset by peer]
<clever> noonien: and its not legal for a cache to have A but not B
<clever> ekleog: add more -v's
stepcut has joined #nixos
drakonis1 has quit [Read error: Connection reset by peer]
<ekleog> clever: oh wow I had never noticed the -v option
* ekleog 's life is about to change
<noonien> ok, i'll rephrase, B is only a build-type dependency, would I need to download it to then install A? given that B will be of no use
<clever> noonien: if A is already in the binary cache, it can skip downloading B
drakonis1 has joined #nixos
<noonien> hmm, i think i'm nissing something, is there a way i can get a grimpse into a .drv?
drakonis1 has quit [Read error: Connection reset by peer]
drakonis1 has joined #nixos
<clever> noonien: `nix show-derivation /nix/store/foo.drv`
<noonien> hmm, i see it basically contains the paths to its sources and dependency derivations
<clever> yep
drakonis1 has quit [Read error: Connection reset by peer]
<ekleog> huh looks like it's a `lib.cleanSource ./.` in a directory that's <500KB large o.O
<clever> and the hash of some of that data, is what $out is computed from
<noonien> so, given that my system doesn't have A installed, and i tell it to install A, how does it compute the hash for A so it can check if it's available from the binary cache?
<clever> noonien: the hash of A is based on the .drv files along
<clever> alone*
<noonien> oh, so a .drv is generated first
<clever> yeah
<ekleog> oh no right was on the wrong machine, it's 1.5G large, so that's it
<clever> stdenv.mkDerivation is a function that generates a .drv
drakonis1 has joined #nixos
<noonien> i see, but, to generate that derivation, does it not need B? since it's a dependency?
<clever> it has to generate B.drv
<clever> which is just a small text file
<noonien> OH
<noonien> that makes sense
kreisys has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<pie___> wait you can add MORE -v ?? :O
<clever> pie___: i usually start with -vvvv
<pie___> * ekleog 's life is about to change
<noonien> so baiscally, at the end, the hash of A is the hash of all fixed-output derivation + all commands that are executed to realise A's dependencies
<clever> noonien: yeah
<tilpner> gchristensen: Does ${linux.dev}/vmlinux work for you?
<noonien> clever: cool, thanks!
<{^_^}> [nixpkgs] @pSub opened pull request #57129 → haskellPackages.xattr: fix build with attr-2.4.48 (see ##53716) → https://git.io/fhhaE
Thra11 has joined #nixos
jpaus has joined #nixos
shibboleth has joined #nixos
astrofog has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @pSub pushed 0 commits to update-calibre: https://git.io/fhhao
ddellacosta has quit [Ping timeout: 246 seconds]
jpaus has quit [Ping timeout: 245 seconds]
drakonis1 has quit [Read error: Connection reset by peer]
drakonis1 has joined #nixos
ddellacosta has joined #nixos
drakonis1 has quit [Read error: Connection reset by peer]
drakonis has joined #nixos
vidbina has joined #nixos
drakonis_ has joined #nixos
jpaus has joined #nixos
drakonis has quit [Ping timeout: 240 seconds]
Makaveli7 has quit [Quit: Leaving]
jpaus has quit [Ping timeout: 240 seconds]
<noonien> if i have a derivation A, that depends on D0, D1, D2... D20, and D10 fails to build, interrupting the build, will the other dependencies need to be rebuilt as well?
<clever> noonien: any that have finished building will be in /nix/store and wont be rebuilt
mariel__ has joined #nixos
<noonien> great
<{^_^}> [nixpkgs] @jtojnar opened pull request #57130 → sublime3: fix icon → https://git.io/fhha9
freeman42x has quit [Ping timeout: 258 seconds]
ckauhaus has joined #nixos
Glider_IRC__ has joined #nixos
vidbina has quit [Read error: Connection reset by peer]
maximiliantagher has joined #nixos
<{^_^}> [nixpkgs] @clefru opened pull request #57131 → nodejs: Remove the requirement for dir-prefix from includes → https://git.io/fhhaj
shabius has quit [Quit: Leaving]
Glider_IRC_ has quit [Ping timeout: 245 seconds]
alex_giusi_tiri has joined #nixos
fendor has joined #nixos
fendor has quit [Client Quit]
fendor has joined #nixos
drakonis has joined #nixos
knupfer has quit [Ping timeout: 240 seconds]
endformationage has quit [Ping timeout: 255 seconds]
drakonis_ has quit [Ping timeout: 268 seconds]
johanot has quit [Ping timeout: 268 seconds]
jlslnx has joined #nixos
rauno has quit [Remote host closed the connection]
<lucus16> Why do I need to be a trusted user on remote builders while copy closure; nix build; copy closure back does not require that and achieves the same?
<lucus16> Either I misunderstand something, or at least one of those flows
<lucus16> * has a mismatched security level
ErAsMuS has quit [Quit: END-AUMF]
zupo has joined #nixos
<ivan> <ivan>I'm still curious about this from two months ago, anyone know? <vaibhavsagar> what's the reasoning behind only allowing users in `trusted-users` to use the machine as a remote builder?
<ivan> <symphorien>a machine A using B as a remote builder can add arbitrary already built derivations to the store of B
<ivan> <ivan>afaik non-trusted-users can still build whatever derivations they want from any nixpkgs (local builds)
<Orbstheorem> Hello ^^/. I have a doubt: If I build somethind using nix-build and two days later I run `sudo nix-collect-garbage --delete-older-than 1d` the whatever I build will be deleted, right?
<Orbstheorem> (and the symlink ./result will be broken)
<infinisil> Orbstheorem: The GC only deletes things that are unreachable from the GC roots
<vaibhavsagar> ivan: the current model expects all remote build users to have full access to change any paths in /nix/store
<infinisil> Orbstheorem: But these result symlinks are reachable, so their contents won't be deleted
<ivan> yeah I was answering lucus16
<infinisil> Orbstheorem: What can get deleted however are the derivations that built these ./result's, I think the nix.conf setting keep-derivations will prevent this though
<Orbstheorem> infinisil: But the result symlink is outside the gcroots directory, how can it know there's still a link?
<lucus16> Hmm, so sounds like there should be an option to upload only derivations and have the remote builder build everything
<infinisil> Orbstheorem: Go check /nix/var/nix/gcroots/auto
<Orbstheorem> Oh
<Orbstheorem> what's the eviction policy on those roots then?
<infinisil> Orbstheorem: Deleting the symlink
<infinisil> The ./result symlink that is
<Orbstheorem> Some of those links are broken
<clever> nix's GC will clean up the broken links
<Orbstheorem> Okay, cool
<clever> and deleting the result link nix-builds, makes them broken
<Orbstheorem> Thanks !
<Orbstheorem> 15483 store paths deleted, 22317.57 MiB freed \^^/
<{^_^}> [nixpkgs] @worldofpeace merged pull request #57119 → pythonPackages.rfc3986: fix pytest dependency → https://git.io/fhhzw
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/fhhVu
<{^_^}> [nixpkgs] @ckauhaus opened pull request #57132 → vulnix: 1.7.1 -> 1.8.0 → https://git.io/fhhVz
o1lo01ol1o has quit [Remote host closed the connection]
shibboleth has quit [Quit: shibboleth]
freeman42x has joined #nixos
<Orbstheorem> :o I still had the derivation of a rootfs I bootstrapped months ago: 24957 store paths deleted, 46223.49 MiB freed
<Orbstheorem> :D
<lucus16> ivan: Wait, but it only fails for me after uploading like 80 paths
ixxie has joined #nixos
<Orbstheorem> I just recovered 70GB of space xD
<lucus16> It does the uploading paths just fine and only after that does it complain that I "am not privileged to build derivations"
o1lo01ol1o has joined #nixos
<infinisil> Orbstheorem: I wish my GC was that fast! ZFS is notoriously slow at deleting things, and this doesn't combine well with my seemingly extra slow mirrored HDD
<Orbstheorem> btrfs :)
<{^_^}> [nixpkgs] @worldofpeace pushed to release-19.03 « pythonPackages.rfc3986: fix pytest dependency »: https://git.io/fhhVw
<lucus16> Right, all those paths are signed
<Orbstheorem> infinisil: I'm super happy with btrfs, but if there's one feature I envy is tiered storage and fast caching :(
Havvy has quit [Read error: Connection reset by peer]
<Orbstheorem> Though, usually I fit everything in my nvme, so... x)
<clever> Orbstheorem: my laptop and desktop run purely from nvme, the NAS though has several tb of storage, so the nvme is cache
<ixxie> anybody here represents the NixOS foundation somehow?
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/ea32c785994 (from 88 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<Orbstheorem> I guess that the only usecase I can complain about if `git annex sync --content` 200 GB of data into my nas
work_ has quit [Quit: Connection closed for inactivity]
<Orbstheorem> clever: what fs are you using? Does it transparently use the nvme as a cache?
<clever> Orbstheorem: zfs, and yeah
Havvy has joined #nixos
<Orbstheorem> :(
* Orbstheorem needs to work on his nas
<Orbstheorem> (I was secretly hoping someone would say btrfs x)
o1lo01ol1o has quit [Remote host closed the connection]
<clever> Orbstheorem: ive used it before, but ran into problems
<clever> Orbstheorem: but those problems persisted even after switching to zfs, and where eventually tracked down to SSD firmware bugs!
o1lo01ol1o has joined #nixos
<Orbstheorem> :o what kind of problems?
<clever> the entire SSD will just randomly hang in the middle of a write operation sometimes
<clever> and linux just waits for it to finish, forever
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/ad3e19a520a (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<infinisil> ixxie: gchristensen possibly
mariel__ has quit [Quit: Leaving]
o1lo01ol1o has quit [Ping timeout: 255 seconds]
o1lo01ol1o has joined #nixos
<Orbstheorem> I guess that one of the reasons why I don't want to switch the fs on my nas, is because I really enjoy btrfs-send and I already have configured my machines to push the snapper backup when devices are reachable
<clever> Orbstheorem: same reason i use zfs, so i can `zfs send` my non-mirrored machines (pure nvme) to the nas
<mog> how can i specify a channel in a nix-shell script , i want to import nixpkgs unstable rather than the stable
<mog> i know i can pass -I at cli
<mog> but i want it in the script
maximiliantagher has quit []
<clever> mog: instead of importing <nixpkgs> import (builtins.fetchTarball URL)
<mog> thank you
<{^_^}> [nixpkgs] @markuskowa opened pull request #57133 → slurm: 18.08.5.2 -> 18.08.6.2 → https://git.io/fhhVb
nSeagull has joined #nixos
o1lo01ol1o has quit [Ping timeout: 240 seconds]
NickSeagull has quit [Ping timeout: 255 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
shibboleth has joined #nixos
<{^_^}> [nixpkgs] @jtojnar closed pull request #57130 → sublime3: fix icon → https://git.io/fhha9
o1lo01ol1o has joined #nixos
rauno has joined #nixos
jtojnar_ has joined #nixos
shabius has joined #nixos
cantstanya has quit [Remote host closed the connection]
cantstanya has joined #nixos
Fare has joined #nixos
rfold has joined #nixos
<Fare> I updated nixos to the latest 19.03-small, and now qiv segfaults
<Fare> chromium isn't that stable either
o1lo01ol1o has quit [Ping timeout: 240 seconds]
JonReed has joined #nixos
Dr8128 has joined #nixos
acarrico has joined #nixos
<MichaelRaskin> Fare: and 19.03 is not stable at all, formally!
<infinisil> Fare: Things you can do: git bisect the issue yourself or file an issue
<MichaelRaskin> Hm, qiv seems to work somehow
ekleog has quit [Quit: back soon]
<infinisil> Or try to get a debug build and run gdb xD
ekleog has joined #nixos
<{^_^}> [nixpkgs] @ar1a opened pull request #57135 → _0x0: init at 1.0 → https://git.io/fhhwY
<MichaelRaskin> Maybe qiv problem is format-dependent
<{^_^}> [nixpkgs] @mfossen opened pull request #57136 → moosefs: init at 3.0.103 → https://git.io/fhhwn
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #57132 → vulnix: 1.7.1 -> 1.8.0 → https://git.io/fhhVz
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/fhhw8
domogled has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c pushed to release-19.03 « Merge pull request #57132 from ckauhaus/vulnix-1.8.0 »: https://git.io/fhhw0
<{^_^}> [nixpkgs] @delroth opened pull request #57139 → nixos/firewall: canonicalize ports lists → https://git.io/fhhwE
o1lo01ol1o has quit [Ping timeout: 246 seconds]
jpaus has joined #nixos
linarcx has quit [Quit: WeeChat 2.4]
zupo has joined #nixos
linarcx has joined #nixos
jpaus has quit [Ping timeout: 245 seconds]
arjen-jonathan has joined #nixos
asymmetric has joined #nixos
reinhardt has joined #nixos
Fare has quit [Ping timeout: 255 seconds]
Rusty1_ has joined #nixos
schjetne has joined #nixos
work_ has joined #nixos
endformationage has joined #nixos
schjetne has quit [Ping timeout: 250 seconds]
scientist has joined #nixos
shibboleth has quit [Quit: shibboleth]
scientist has quit [Client Quit]
jevonearth has quit [Read error: Connection reset by peer]
jevonearth has joined #nixos
rcshm has quit [Remote host closed the connection]
jevonearth_ has joined #nixos
rcshm has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer pushed to master « ova: remove stateVersion »: https://git.io/fhhwX
linarcx has quit [Quit: WeeChat 2.4]
jevonearth has quit [Ping timeout: 250 seconds]
goibhniu has quit [Ping timeout: 252 seconds]
linarcx has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer pushed to release-19.03 « ova: remove stateVersion »: https://git.io/fhhwM
camsbury has joined #nixos
Rusty1_ has left #nixos [#nixos]
<mog> there is no way to run your own cachix backend is there?
rcshm has quit [Read error: Connection reset by peer]
schjetne has joined #nixos
rcshm has joined #nixos
<gchristensen> you can write to S3 or DO spaces directly with nix
eadwu has quit [Ping timeout: 240 seconds]
<clever> and nix-push/nix copy, can create a dumb directory, that you can then host on anything you want
stepcut has quit [Remote host closed the connection]
<clever> and nix-serve can just serve /nix/store/
<gchristensen> but no, you can't use cachix's CLI to write somewhere else afaik
<mog> i think those nix-push and nix-copy are what i want
<mog> thank you
stepcut has joined #nixos
ilmu has quit [Ping timeout: 268 seconds]
<gchristensen> mog: where do you want to store your cache?
stepcut has quit [Read error: Connection reset by peer]
stepcut has joined #nixos
<mog> i built a dev environment for my office. and everything was already in binary cache except for one package had to be built from source, so i wanted to prebuild it for macos and x64 linux
matix has joined #nixos
<mog> i can easily store it on site and serve over nginx
rcshm has quit [Read error: Connection reset by peer]
stepcut has quit [Remote host closed the connection]
camsbury_ has joined #nixos
<gchristensen> cool
rcshm has joined #nixos
camsbury_ has quit [Remote host closed the connection]
stepcut has joined #nixos
<mog> im pretty excited to move 20 people over to nix
camsbury_ has joined #nixos
<gchristensen> oooooh nice
reinhardt has quit [Quit: Leaving]
<mog> can i add the extra-binary-caches into the nix-shell definition ?
ixxie has quit [Ping timeout: 255 seconds]
<gchristensen> not really, no, it needs t obe at the nix.conf
stepcut_ has joined #nixos
fragamus has joined #nixos
<mog> can it be set as an env variable?
<gchristensen> sorry that was wrong
eadwu has joined #nixos
<gchristensen> sorry, I can't expain. hands hurt :(
stepcut has quit [Read error: Connection reset by peer]
<mog> its okay
<mog> thanks for pointing me in right direction
tdeo has quit [Quit: Quit]
rcshm has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @pSub pushed to fix-xfstests « xfstests: fix build (see #53716) by applying upstream patches »: https://git.io/fhhwA
stepcut_ has quit [Remote host closed the connection]
tdeo has joined #nixos
rcshm has joined #nixos
camsbury_ has quit [Ping timeout: 255 seconds]
stepcut has joined #nixos
stepcut has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @pSub opened pull request #57165 → Fix build of xfstests → https://git.io/fhhwj
stepcut has joined #nixos
<{^_^}> [nixpkgs] @ar1a opened pull request #57166 → capture: add gpl3Plus license → https://git.io/fhhrv
ryantm has quit [Quit: Lost terminal]
rcshm has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
<{^_^}> [nixpkgs] @ar1a opened pull request #57167 → pb_cli: mark as broken, gpl3Plus license → https://git.io/fhhrf
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rcshm has quit [Read error: Connection reset by peer]
stepcut has quit [Remote host closed the connection]
rcshm has joined #nixos
simukis has joined #nixos
stepcut has joined #nixos
o1lo01ol1o has joined #nixos
eadwu has quit [Quit: WeeChat 2.4]
linarcx has quit [Quit: WeeChat 2.4]
rcshm has quit [Read error: Connection reset by peer]
stepcut has quit [Ping timeout: 250 seconds]
linarcx has joined #nixos
rcshm has joined #nixos
o1lo01ol1o has quit [Ping timeout: 245 seconds]
erictapen has quit [Ping timeout: 246 seconds]
selfsymmetric-mu has joined #nixos
<selfsymmetric-mu> Hi! Is there a way I get `nixos-rebuild` to prefix log lines with the package being built?
<selfsymmetric-mu> It's hard to keep track when it's in the middle of a long C++ build.
demize has quit [Quit: Do Androids Dream of Electric Sheep?]
gilligan_ has joined #nixos
erictapen has joined #nixos
fendor has quit [Read error: Connection reset by peer]
_kwstas has joined #nixos
zurdo has quit [Ping timeout: 252 seconds]
zurdo has joined #nixos
<{^_^}> [nixpkgs] @timokau merged pull request #57126 → sage: downgrade maxima to 5.41 → https://git.io/fhhaY
<{^_^}> [nixpkgs] @timokau pushed 3 commits to master: https://git.io/fhhrs
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/ce9b83b8fee (from 52 minutes ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
mpickering has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #57128 → pythonPackages.pyext: 0.6 -> 0.8 → https://git.io/fhhaW
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fhhrG
demize has joined #nixos
pingveno has quit [Ping timeout: 252 seconds]
rotaerk has quit [Ping timeout: 252 seconds]
rotaerk has joined #nixos
mpickering has joined #nixos
sitischu[m] has quit [Ping timeout: 252 seconds]
Twey has quit [Ping timeout: 244 seconds]
sitischu[m] has joined #nixos
pingveno has joined #nixos
zupo has joined #nixos
Twey has joined #nixos
marcinja has quit [Ping timeout: 252 seconds]
marcinkuzminski has quit [Ping timeout: 252 seconds]
nore has quit [Ping timeout: 252 seconds]
joedevivo has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @pSub pushed to master « instead: 3.2.2 -> 3.3.0 »: https://git.io/fhhrz
marcinja has joined #nixos
rcshm has quit [Remote host closed the connection]
demize has quit [Quit: Do Androids Dream of Electric Sheep?]
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gonz_ has quit [Ping timeout: 252 seconds]
rcshm has joined #nixos
marcinkuzminski has joined #nixos
gonz_ has joined #nixos
joedevivo has joined #nixos
_kwstas has quit [Quit: _kwstas]
chrisaw has quit [Ping timeout: 252 seconds]
bwe has quit [Ping timeout: 252 seconds]
edef has quit [Ping timeout: 252 seconds]
bwe has joined #nixos
edef has joined #nixos
wildsebastian has quit [Ping timeout: 252 seconds]
chrisaw has joined #nixos
sorear has quit [Ping timeout: 252 seconds]
Glenn_S has quit [Ping timeout: 252 seconds]
JosW has joined #nixos
wildsebastian has joined #nixos
_kwstas has joined #nixos
demize has joined #nixos
sorear has joined #nixos
Ariakenom has joined #nixos
GlennS has joined #nixos
matix has quit [Quit: :q!]
_kwstas has quit [Client Quit]
o1lo01ol1o has joined #nixos
nore has joined #nixos
<infinisil> selfsymmetric-mu: Nope, but I like the idea
demize has quit [Quit: Do Androids Dream of Electric Sheep?]
jtojnar_ has quit [Read error: Connection reset by peer]
shabius has quit [Quit: Leaving]
jtojnar__ has joined #nixos
shabius has joined #nixos
gilligan_ has quit [Ping timeout: 258 seconds]
vidbina has joined #nixos
_kwstas has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed to master « feedreader: add hicolor-icon-theme for setup-hook »: https://git.io/fhhrA
<DigitalKiwi> there's also this as an option https://github.com/nh2/nix-binary-cache-proxy
<{^_^}> [nixpkgs] @danbst opened pull request #57168 → nixos/types: cast `path` type to string, when it is "path" → https://git.io/fhhrx
o1lo01ol1o has quit [Ping timeout: 268 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
knupfer has joined #nixos
drewr has quit [Remote host closed the connection]
drewr has joined #nixos
drakonis has quit [Ping timeout: 244 seconds]
Twey has quit [Ping timeout: 250 seconds]
o1lo01ol1o has joined #nixos
domogled has quit [Quit: domogled]
drakonis has joined #nixos
Twey has joined #nixos
o1lo01ol1o has quit [Ping timeout: 245 seconds]
iterati has quit [Ping timeout: 258 seconds]
cryptomonad has quit [Remote host closed the connection]
slack1256 has joined #nixos
o1lo01ol1o has joined #nixos
lnikkila has joined #nixos
jpaus has joined #nixos
camsbury_ has joined #nixos
cryptomonad has joined #nixos
Dr8128 has quit [Ping timeout: 240 seconds]
jpaus has quit [Ping timeout: 244 seconds]
camsbury- has joined #nixos
camsbury has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @timokau opened pull request #57169 → appimage-run improvements → https://git.io/fhhoR
camsbury- has quit [Remote host closed the connection]
camsbury- has joined #nixos
o1lo01ol1o has quit [Ping timeout: 250 seconds]
iterati has joined #nixos
iterati has quit [Max SendQ exceeded]
jtojnar__ has quit [Remote host closed the connection]
iterati has joined #nixos
iterati has quit [Max SendQ exceeded]
camsbury- has quit [Remote host closed the connection]
camsbury- has joined #nixos
camsbury_ has quit [Remote host closed the connection]
iterati has joined #nixos
iterati has quit [Max SendQ exceeded]
o1lo01ol1o has joined #nixos
kvda has joined #nixos
iterati has joined #nixos
camsbury- has quit [Remote host closed the connection]
camsbury- has joined #nixos
<talqu> hi, purescript-0.12.0 as well as psc-ide-0.6.1 fail to install
camsbury_ has joined #nixos
camsbury_ has quit [Client Quit]
camsbury_ has joined #nixos
camsbury_ has quit [Client Quit]
camsbury- has quit [Remote host closed the connection]
camsbury- has joined #nixos
stepcut has joined #nixos
Fare has joined #nixos
halfbit has joined #nixos
halfbit has quit [Client Quit]
jlslnx has quit [Quit: leaving]
o1lo01ol1o has quit [Ping timeout: 250 seconds]
<Fare> display from openmagick, which uses the same libjpeg as qiv, doesn't segfault.
demize has joined #nixos
stepcut has quit [Remote host closed the connection]
vk3wtf has joined #nixos
JonReed has quit [Ping timeout: 256 seconds]
camsbury- has quit [Remote host closed the connection]
camsbury has joined #nixos
JosW has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
clefru has quit [Quit: Leaving]
camsbury has quit [Remote host closed the connection]
troydm has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @Infinisil merged pull request #52096 → nixos/davmail: init → https://git.io/fpbGU
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fhhoS
camsbury has joined #nixos
stepcut has joined #nixos
zupo has joined #nixos
o1lo01ol1o has joined #nixos
talqu has quit [Remote host closed the connection]
<ddellacosta> do folks developing haskell code on nix generally install cabal-install and cabal2nix in their default environment, and otherwise use repo/project-specific configuration for all other necessary haskell dependencies (including ghc)? Is there any reason not to also simply include cabal* in buildInputs? It seems like based on the nixpkgs haskell docs
<ddellacosta> (https://nixos.org/nixpkgs/manual/#users-guide-to-the-haskell-infrastructure) as well as Gabriel Gonzalez's tutorial (https://github.com/Gabriel439/haskell-nix) a cabal install is assumed, but everything else gets added on a project-specific basis--but I'm curious what folks using multiple versions of ghc on a regular basis do
o1lo01ol1o has quit [Ping timeout: 245 seconds]
arjen-jonathan has quit [Ping timeout: 252 seconds]
<ddellacosta> (I'm ignoring the examples in the nixpkgs docs showing a "global" setup in ~/.config/nixpkgs/config.nix and the like)
aexoxea has joined #nixos
vidbina has quit [Read error: Connection reset by peer]
Fare has quit [Ping timeout: 245 seconds]
stepcut has quit [Remote host closed the connection]
knupfer has quit [Remote host closed the connection]
vidbina has joined #nixos
stepcut has joined #nixos
<selfsymmetric-mu> Yes, I install globally unless there's a reason to locally disambiguate things, but that's my personal preference.
johanot has joined #nixos
troydm has joined #nixos
camsbury has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
arjen-jonathan has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
black-brick has joined #nixos
<infinisil> ddellacosta: I always add cabal-install to nativeBuildInputs, I don't want to install it globally
<infinisil> Also if clever sees this he'll tell you that cabal-install won't always work due to version incompatibilities and that you should instead run `runhaskell Setup.hs build` (or so) instead of `cabal build`, which is guaranteed to work
<infinisil> clever: (ping)
o1lo01ol1o has quit [Ping timeout: 240 seconds]
Xal has quit [Ping timeout: 250 seconds]
stepcut has quit [Ping timeout: 245 seconds]
<clever> infinisil: ive been wanting to put a bash alias, to map cabal to `runhaskell Setup.hs`
<clever> infinisil: so it becomes invisible to the user
<infinisil> Yeah i thought about this too
<infinisil> shellHook would make it pretty simple actually
<clever> but an alias wont cover `ghcid -c "cabal repl"`
<clever> it would have to be a bash script
<infinisil> Ah yeah
Xal has joined #nixos
rcshm has quit [Remote host closed the connection]
<clever> infinisil: ive also been considering weather i should just compile Setup.hs, or always runhaskell it
<infinisil> whether* xD
rcshm has joined #nixos
* infinisil goes to check how slow runhaskell Setup.hs is
<infinisil> Oh, but I need runhaskell installed then
<clever> runhaskell is in the same output as ghc
<infinisil> Yeah
rcshm has quit [Read error: Connection reset by peer]
<infinisil> Ah and I have ghc from the nix-shell anyways
rcshm has joined #nixos
<infinisil> "<no location info>: error: can't find file: Setup.hs"
<infinisil> Doh that's right, I removed Setup.hs for my project lol
<clever> and obviously, have the same fallback as generic-builder.nix
<black-brick> Stupid question here... is it possible to stay on the 18.09 but to only get one package from the unstable channel?
ddellacosta has quit [Ping timeout: 240 seconds]
<infinisil> ,unstable black-brick
<infinisil> Not a stupid question, a very popular one :)
<black-brick> infinisil: oh well haha :)
<infinisil> clever: Have you ever seen a project that had a non-default Setup.hs?
<black-brick> {^_^}: nixpkgs-unstable and thanks for the link, i'll check it out!
<infinisil> ({^_^} is a bot btw)
<clever> infinisil: one or 2
ddellacosta has joined #nixos
ddellacosta has quit [Client Quit]
ddellacosta has joined #nixos
<black-brick> infinisil: weeew back to feeling studid haha
<ddellacosta> infinisil, clever, sorry got booted somehow--thanks a lot! very helpful
<infinisil> black-brick: :P
rcshm_ has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
rcshm_ has quit [Remote host closed the connection]
rcshm has joined #nixos
o1lo01ol1o has joined #nixos
johanot has quit [Remote host closed the connection]
vk3wtf has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @worldofpeace opened pull request #57174 → nixos/pantheon cleanup → https://git.io/fhhKi
agander has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #55403 → hetzner-kube: 0.3.1 -> 0.3.2rc1 → https://git.io/fhHfK
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/fhhKM
o1lo01ol1o has quit [Ping timeout: 246 seconds]
imdoor has quit [Quit: imdoor]
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
alex_giusi_tiri has quit [Ping timeout: 246 seconds]
ErAsMuS has joined #nixos
o1lo01ol1o has joined #nixos
rpg has joined #nixos
vk3wtf has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
o1lo01ol1o has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @bkchr opened pull request #57175 → firefox: Fixes build with rust 1.33 → https://git.io/fhh6J
<Lisanna> is there a straightforward way to inspect the generated grub configuration for BIOS/GPT setups?
Ralith_ has joined #nixos
<infinisil> Lisanna: cat /boot/grub/grub.cfg?
<Lisanna> infinisil: I don't have a /boot partition
asymmetric has quit [Ping timeout: 244 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/6ad76ff1ba7 (from 74 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<Lisanna> my system only supports BIOS boot, but I need GPT, so I do I have a BIOS boot partition, but it's not like I can mount it
<{^_^}> [nixpkgs] @worldofpeace merged pull request #54340 → gstreamer: fix plugin detection → https://git.io/fhutE
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to staging: https://git.io/fhh6s
_kwstas has quit [Quit: _kwstas]
o1lo01ol1o has joined #nixos
Thra11 has quit [Ping timeout: 246 seconds]
vidbina has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #56031 → Add some more priorities → https://git.io/fhdGM
<{^_^}> [nixpkgs] @matthewbauer pushed 8 commits to staging: https://git.io/fhh6l
<{^_^}> [nixpkgs] @FlorianFranzen opened pull request #57176 → pythonPackages.joblib: 0.12.4 -> 0.13.2 → https://git.io/fhh64
<{^_^}> [nixpkgs] @primeos pushed to master « fuse3: 3.4.1 -> 3.4.2 »: https://git.io/fhh6R
o1lo01ol1o has quit [Ping timeout: 245 seconds]
dwdr has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @matthewbauer closed pull request #56392 → xcode-sdk-pkgs: add sdk to extraPackages → https://git.io/fhbxx
jpaus has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #56661 → stack-hook: deduplicate better → https://git.io/fhAKK
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fhh6V
jpaus has quit [Ping timeout: 255 seconds]
linarcx has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @matthewbauer pushed to master « xcode-sdk-pkgs: add sdk to extraPackages »: https://git.io/fhh6o
stepcut has joined #nixos
slack1256 has quit [Ping timeout: 255 seconds]
slack1256 has joined #nixos
njha has left #nixos ["The Lounge - https://thelounge.chat"]
ryantm has joined #nixos
<{^_^}> [nixpkgs] @FlorianFranzen opened pull request #57181 → protobuf: 3.6 -> 3.7 → https://git.io/fhh6P
erictapen has quit [Ping timeout: 240 seconds]
<samueldr> Lisanna: "bios boot" is not /boot, in case it confuses you
<samueldr> you shouldn't be able to mount it
<samueldr> it's reserved space that (among others) grub will use to write their program
<samueldr> instead of putting it in the gap between the mbr and the first partition
<samueldr> since with gpt that gap is gone
<samueldr> you may not need a separate /boot partition depending on your setup
<samueldr> but you should have a /boot folder whether it is a partition or not
<samueldr> and this is where grub will check
ckauhaus has quit [Quit: WeeChat 2.2]
stepcut has quit [Remote host closed the connection]
erictapen has joined #nixos
stepcut has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
stepcut has quit [Ping timeout: 246 seconds]
linarcx[m] has joined #nixos
rcshm has quit [Remote host closed the connection]
rcshm has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #57167 → pb_cli: 1.0 -> 2019-03-10 → https://git.io/fhhrf
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fhh6h
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #57166 → capture: 1.0 -> 2019-03-10 → https://git.io/fhhrv
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fhh6j
rcshm has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
nSeagull has quit [Quit: WeeChat 2.4]
o1lo01ol1o has quit [Ping timeout: 250 seconds]
arjen-jonathan has quit [Ping timeout: 246 seconds]
rcshm has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
tmaekawa has joined #nixos
stepcut has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
jluttine has quit [Ping timeout: 250 seconds]