glion has quit [(Ping timeout: 248 seconds)]
kuznero has joined #nixos
<kuznero> Hi All!
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] vbgl opened pull request #31721: proofgeneral_HEAD: 2017-05-06 -> 2017-11-06 (master...proofgeneral-20171106) https://git.io/vF1PI
NixOS_GitHub has left #nixos []
yegortim` has quit [(Ping timeout: 240 seconds)]
<mekeor> hi kuznero :)
<kuznero> I just created a simple nix package for serving markdown slides based on Reveal.js. I hope it can be useful for some: https://github.com/kuznero/mdslider I also hope to get some feedback on my package definitions :)
kreisys has joined #nixos
ma27 has quit [(Ping timeout: 255 seconds)]
hexamod has quit [(Ping timeout: 248 seconds)]
<pikajude> hmmm
<pikajude> why doesn't lua-mpack build on darwin anymore........hmmmm
jgertm has quit [(Ping timeout: 268 seconds)]
asuryawanshi has joined #nixos
<pie_> i find it weird that its a modulenotfound error and not an importerror though
dieggsy has joined #nixos
dieggsy has quit [(Remote host closed the connection)]
asuryawanshi has quit [(Ping timeout: 240 seconds)]
<pie_> ok i dont get how tihs can find python but not the packages
digitus has quit [(Quit: digitus)]
erasmas has quit [(Quit: leaving)]
hariel has quit [(Remote host closed the connection)]
kuznero has quit [(Quit: WeeChat 1.9.1)]
<pie_> huh apparently it didnt like withPackages...
hariel has joined #nixos
<pie_> ok i can now import while in nix-shell but it still fails at build time
<joepie91> where would I find arm-linux-gnueabi-gcc ?
<joepie91> is it packaged in nixpkgs at all?
hariel has quit [(Max SendQ exceeded)]
noobly has joined #nixos
<noobly> Can one of you wise users tell me what's wrong with this: environment.systemPackages = with pkgs; [ ..... ];, when running nixos-rebuild switch, it says there an error with the "=", and it was expecting ";"
<noobly> nvm found the missing ";" up much higher, I am not a programmer :-)
noobly has quit [(Quit: Page closed)]
slack1256 has quit [(Ping timeout: 268 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 1 new commit to master: https://git.io/vF1Mv
<NixOS_GitHub> nixpkgs/master 089e0aa Orivej Desh: pulseview: fix build
NixOS_GitHub has left #nixos []
python476 has quit [(Ping timeout: 260 seconds)]
theseriousadult has joined #nixos
asuryawanshi has joined #nixos
markus1199 has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] mekeor opened pull request #31722: mu: correctly install mu4e by moving it to emacs' load-path. (master...master) https://git.io/vF1Mu
NixOS_GitHub has left #nixos []
markus1189 has quit [(Ping timeout: 250 seconds)]
mekeor has quit [(Quit: digital revolution = cryptoanarchism + cybercommunism)]
asuryawanshi has quit [(Ping timeout: 268 seconds)]
ilyaigpetrov has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Ericson2314 opened pull request #31723: stdenv setup: Run setup hooks and other processing after accumulating deps (staging...stdenv-accum-them-setup) https://git.io/vF1MM
NixOS_GitHub has left #nixos []
asuryawanshi has joined #nixos
jb55 has quit [(Ping timeout: 248 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 1 new commit to master: https://git.io/vF1D3
<NixOS_GitHub> nixpkgs/master 52c5386 Orivej Desh: gimpPlugins.texturize: 2.1 -> 2.2.2017-07-28...
NixOS_GitHub has left #nixos []
asuryawanshi has quit [(Ping timeout: 268 seconds)]
theseriousadult has quit [(Quit: Leaving)]
matthewbauer has joined #nixos
asuryawanshi has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] pngwjpgh opened pull request #31724: Automatic DNSSEC signatures & key schedule for nsd (master...feat/nsd/dnssec) https://git.io/vF1D9
NixOS_GitHub has left #nixos []
jgertm has joined #nixos
pie_ has quit [(Ping timeout: 240 seconds)]
asuryawanshi has quit [(Ping timeout: 268 seconds)]
Neo-- has joined #nixos
matthewbauer has quit [(Ping timeout: 268 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 1 new commit to master: https://git.io/vF1yP
<NixOS_GitHub> nixpkgs/master 97800cd Orivej Desh: photoqt: fix build
NixOS_GitHub has left #nixos []
asuryawanshi has joined #nixos
matthewbauer has joined #nixos
jtojnar has quit [(Remote host closed the connection)]
jtojnar has joined #nixos
asuryawanshi has quit [(Ping timeout: 248 seconds)]
taaperotassu has quit [(Ping timeout: 260 seconds)]
wrl has quit [(Read error: Connection reset by peer)]
joepie91 has quit [(Quit: Konversation terminated!)]
joepie91 has joined #nixos
joepie91 has quit [(Changing host)]
joepie91 has joined #nixos
MoreTea has quit [(Ping timeout: 240 seconds)]
Olgierd has quit [(Ping timeout: 255 seconds)]
ncl28_ has joined #nixos
MoreTea2 has joined #nixos
taaperotassu has joined #nixos
ncl28 has quit [(Ping timeout: 255 seconds)]
Olgierd has joined #nixos
matthewbauer has quit [(Ping timeout: 248 seconds)]
srdqty has quit [(Quit: WeeChat 1.9.1)]
bgamari has quit [(Ping timeout: 240 seconds)]
pbogdan has quit [(Ping timeout: 240 seconds)]
asuryawanshi has joined #nixos
x1n4u has quit [(Ping timeout: 260 seconds)]
hydraz has joined #nixos
hellrazor has joined #nixos
hydraz has joined #nixos
hydraz has quit [(Remote host closed the connection)]
hydraz has joined #nixos
hydraz has quit [(Changing host)]
hydraz has joined #nixos
kuchi has joined #nixos
x1n4u has joined #nixos
pbogdan has joined #nixos
hellrazo1 has quit [(Ping timeout: 255 seconds)]
wrl_ has joined #nixos
catern has joined #nixos
bgamari has joined #nixos
phreedom has joined #nixos
asuryawanshi has quit [(Ping timeout: 240 seconds)]
alhariel has joined #nixos
Bane^ has quit [(Ping timeout: 260 seconds)]
Bane^ has joined #nixos
asuryawanshi has joined #nixos
<dhess> Dezgeg: around?
Shados has quit [(Remote host closed the connection)]
patrl has joined #nixos
patrl has quit [(Client Quit)]
* dhess cries
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 1 new commit to master: https://git.io/vF19G
<NixOS_GitHub> nixpkgs/master 30fa830 Orivej Desh: kcov: 32 -> 34...
NixOS_GitHub has left #nixos []
Shados has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 1 new commit to master: https://git.io/vF19H
<NixOS_GitHub> nixpkgs/master 5018c27 Orivej Desh: kmscon: fix build with glibc 2.26...
NixOS_GitHub has left #nixos []
asuryawanshi has quit [(Ping timeout: 268 seconds)]
kkini has quit [(Remote host closed the connection)]
kkini has joined #nixos
boxofrox has quit [(Ping timeout: 248 seconds)]
asuryawanshi has joined #nixos
musicmatze has quit [(Ping timeout: 240 seconds)]
wrl_ has quit [(Ping timeout: 240 seconds)]
musicmatze has joined #nixos
asuryawanshi has quit [(Ping timeout: 260 seconds)]
wrl has joined #nixos
jb55 has joined #nixos
drakonis has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 1 new commit to master: https://git.io/vF1Qf
<NixOS_GitHub> nixpkgs/master 3835526 Orivej Desh: libaal: fix build with glibc 2.26...
NixOS_GitHub has left #nixos []
boxofrox has joined #nixos
<fearlessKim[m]> it seems like the kernel is compiled from my nix-shell with tons of stuff. Any advice on how to tune that down ? like a setting 'minimal-config' ? or should I disable manually stuff, like override the kernel config ?
Arcaelyx has quit [(Read error: Connection reset by peer)]
Arcaelyx has joined #nixos
lambdamu has joined #nixos
lambdamu_ has quit [(Ping timeout: 255 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 1 new commit to master: https://git.io/vF1QK
<NixOS_GitHub> nixpkgs/master 68a703b Orivej Desh: pgpool: 3.4.2 -> 3.4.14...
NixOS_GitHub has left #nixos []
mbrgm has quit [(Ping timeout: 248 seconds)]
mbrgm has joined #nixos
asuryawanshi has joined #nixos
thc202 has quit [(Ping timeout: 248 seconds)]
Kim has quit [(Quit: WeeChat 1.9.1)]
Kim has joined #nixos
asuryawanshi has quit [(Ping timeout: 240 seconds)]
Kim has quit [(Client Quit)]
Kim has joined #nixos
Kim has quit [(Client Quit)]
Kim has joined #nixos
asuryawanshi has joined #nixos
Khetzal has quit [(Ping timeout: 240 seconds)]
asuryawanshi has quit [(Ping timeout: 248 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] garbas opened pull request #31726: neovim: ruby and python isolation (master...nvim-update) https://git.io/vF17D
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] adisbladis opened pull request #31727: Firefox beta & devedition -bin 58.0b4 (master...firefox-bin-58_0b4) https://git.io/vF177
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 1 new commit to master: https://git.io/vF15e
<NixOS_GitHub> nixpkgs/master dc7ea3f Peter Hoeg: neomutt: specify path to mime.types...
NixOS_GitHub has left #nixos []
jtojnar has quit [(Remote host closed the connection)]
jtojnar has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 1 new commit to master: https://git.io/vF15L
<NixOS_GitHub> nixpkgs/master a7daf37 Orivej Desh: libreswan: fix build with glibc 2.26...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] adisbladis closed pull request #31727: Firefox beta & devedition -bin 58.0b4 (master...firefox-bin-58_0b4) https://git.io/vF177
NixOS_GitHub has left #nixos []
Neo-- has quit [(Ping timeout: 268 seconds)]
spietz has joined #nixos
Supersonic112 has quit [(Disconnected by services)]
Supersonic112_ has joined #nixos
Supersonic112_ is now known as Supersonic112
asuryawanshi has joined #nixos
orivej has quit [(Ping timeout: 240 seconds)]
asuryawanshi has quit [(Ping timeout: 255 seconds)]
ilyaigpetrov has quit [(Quit: Connection closed for inactivity)]
kreisys has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
asuryawanshi has joined #nixos
spietz has quit [(Quit: WeeChat 1.9.1)]
spietz has joined #nixos
nslqqq has quit [(Ping timeout: 240 seconds)]
asuryawanshi has quit [(Ping timeout: 248 seconds)]
MP2E has quit [(Remote host closed the connection)]
kreisys has joined #nixos
asuryawanshi has joined #nixos
asuryawanshi has quit [(Ping timeout: 248 seconds)]
asuryawanshi has joined #nixos
asuryawanshi has quit [(Ping timeout: 240 seconds)]
acarrico has quit [(Ping timeout: 260 seconds)]
drakonis has quit [(Read error: Connection reset by peer)]
ilyaigpetrov has joined #nixos
asuryawanshi has joined #nixos
asuryawanshi has quit [(Ping timeout: 260 seconds)]
nslqqq has joined #nixos
a6a3uh has joined #nixos
asuryawanshi has joined #nixos
asuryawanshi has quit [(Ping timeout: 240 seconds)]
jgertm has quit [(Ping timeout: 248 seconds)]
asuryawanshi has joined #nixos
nschoe has quit [(Ping timeout: 240 seconds)]
asuryawanshi has quit [(Ping timeout: 240 seconds)]
asuryawanshi has joined #nixos
matthewbauer has joined #nixos
kreisys has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 1 new commit to master: https://git.io/vF1Ny
<NixOS_GitHub> nixpkgs/master 7ce825d Peter Hoeg: neomutt: put mime.types in $out/etc where it belongs
NixOS_GitHub has left #nixos []
asuryawanshi has quit [(Ping timeout: 240 seconds)]
roconnor__ has quit [(Quit: Konversation terminated!)]
asuryawanshi has joined #nixos
asuryawanshi has quit [(Ping timeout: 248 seconds)]
justan0theruser has joined #nixos
justan0theruser has quit [(Client Quit)]
justan0theruser has joined #nixos
justanotheruser has quit [(Ping timeout: 268 seconds)]
asuryawanshi has joined #nixos
<hyper_ch> hmmm, why isn't /tmp emptied on reboot?
asuryawanshi has quit [(Ping timeout: 248 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] adisbladis opened pull request #31729: zfsUnstable fixes for kernel 4.14 (master...zfsUnstable-kernel-4_14) https://git.io/vF1AP
NixOS_GitHub has left #nixos []
asuryawanshi has joined #nixos
sigmundv__ has quit [(Ping timeout: 260 seconds)]
asuryawanshi has quit [(Ping timeout: 240 seconds)]
<adisbladis> hyper_ch: You can set boot.cleanTmpDir
<hyper_ch> adisbladis: thx
<adisbladis> Or even better boot.tmpOnTmpfs
<hyper_ch> ?
<adisbladis> hyper_ch: Mounts a tmpfs on /tmp
<hyper_ch> I do it differently on my notebook
<hyper_ch> "/tmp" = { device = "tmpfs" ; fsType = "tmpfs"; };
<adisbladis> hyper_ch: The effect will be the same :)
<hyper_ch> well, I have more folders assigned to be mounted :)
asuryawanshi has joined #nixos
asuryawanshi has quit [(Ping timeout: 268 seconds)]
asuryawanshi has joined #nixos
asuryawanshi has quit [(Ping timeout: 240 seconds)]
matthewbauer has quit [(Read error: Connection reset by peer)]
<Ralith> adisbladis: any idea why that's not the default?
matthewbauer has joined #nixos
<adisbladis> Ralith: Nope. No idea.
<adisbladis> I think it would be a sensible default
asuryawanshi has joined #nixos
<adisbladis> Aren't most other distros mounting /tmp as tmpfs already?
<Ralith> not that I noticed back when I was using them
<Ralith> hm, isn't tmpfs purely in-memory? might be a RAM use thing
asuryawanshi has quit [(Ping timeout: 240 seconds)]
proteus-guy has quit [(Remote host closed the connection)]
<hyper_ch> I don't know any other distro that mounts /tmp as tmpfs by default
<hyper_ch> however all distros I worked with, did clear /tmp on reboot by default
asuryawanshi has joined #nixos
endformationage has quit [(Quit: WeeChat 1.9.1)]
matthewbauer has quit [(Read error: Connection reset by peer)]
matthewbauer has joined #nixos
asuryawanshi has quit [(Ping timeout: 260 seconds)]
a6a3uh has quit [(Quit: Bye)]
asuryawanshi has joined #nixos
asuryawanshi has quit [(Ping timeout: 248 seconds)]
bfrog has quit [(Ping timeout: 258 seconds)]
asuryawanshi has joined #nixos
<hyper_ch> so, finally got systemd path watching to work...
<hyper_ch> next thing I need to package a java app - iiieeks
asuryawanshi has quit [(Ping timeout: 248 seconds)]
MP2E has joined #nixos
a6a3uh has joined #nixos
asuryawanshi has joined #nixos
ylwghst has joined #nixos
asuryawanshi has quit [(Ping timeout: 268 seconds)]
a6a3uh has quit [(Quit: Bye)]
ma27 has joined #nixos
page_ has joined #nixos
page_ has quit [(Changing host)]
page_ has joined #nixos
lukec has quit [(Ping timeout: 264 seconds)]
page has quit [(Ping timeout: 268 seconds)]
asuryawanshi has joined #nixos
ma27 has quit [(Ping timeout: 255 seconds)]
a6a3uh has joined #nixos
asuryawanshi has quit [(Ping timeout: 255 seconds)]
lukec has joined #nixos
asuryawanshi has joined #nixos
matthewbauer has quit [(Read error: Connection reset by peer)]
Wizek has quit [(Quit: Connection closed for inactivity)]
asuryawanshi has quit [(Ping timeout: 260 seconds)]
matthewbauer has joined #nixos
matthewbauer has quit [(Read error: Connection reset by peer)]
matthewbauer has joined #nixos
asuryawanshi has joined #nixos
leat has quit [(Quit: WeeChat 1.9.1)]
matthewbauer has quit [(Read error: Connection reset by peer)]
matthewbauer has joined #nixos
asuryawanshi has quit [(Ping timeout: 268 seconds)]
ylwghst has quit [(Ping timeout: 248 seconds)]
asuryawanshi has joined #nixos
Arcaelyx has quit [(Ping timeout: 248 seconds)]
johnsonav has quit [(Ping timeout: 252 seconds)]
asuryawanshi has quit [(Ping timeout: 240 seconds)]
<dhess> adisbladis: thanks for the zfsUnstable 4.14 fix. What about stable ZFS, is that working?
<adisbladis> dhess: No it's not
<adisbladis> And I don't feel confident enough to apply the patches required to make it work
<hyper_ch> adisbladis: fix is alrady pushed?
<adisbladis> hyper_ch: No it's in review https://github.com/NixOS/nixpkgs/pull/31729
<dhess> I think I'm going to pin the kernel on my zfs fileserver right now, before my next channel update :)
<hyper_ch> adisbladis: nice
<hyper_ch> and soon my encrypted dataset receiving issue should be resolved as well :)
<dhess> hyper_ch: besides the send/receive issues, how is encrypted ZFS working so far for you?
<hyper_ch> perfectly fine
<adisbladis> dhess: Working out fine :)
<dhess> cool. I think maybe I'll encrypt my offsite backup next pass but hold off on encrypting the production FS for a few more months :)
<hyper_ch> even remote rebooting is working
<hyper_ch> dhess: why only offsite backup?
<hyper_ch> don't you encrypt everything?
<dhess> hyper_ch: I've got terabytes of data and I want to make sure it's really battle-tested before I switch that FS
<adisbladis> dhess: There is a breaking format change coming up but migrating should be pretty straight forward
asuryawanshi has joined #nixos
<dhess> hyper_ch: I did before I switched to ZFS. When I switched to ZFS I traded off all of its benefits for lack of encryption at rest.
<hyper_ch> migrating only takes space :)
<hyper_ch> dhess: well, we had a breakin at out office 10 days ago... server, computers, external hdds, usb sticks etc.... all gone.... but I enforce encryption on everything
<hyper_ch> and that would be some really, really sensitive information
<dhess> hyper_ch: anything with personal data is encrypted already. This is just video.
<dhess> but I would of course prefer to encrypt it anyway.
<hyper_ch> most people seem to use luks/dm-crypt -> zfs
<dhess> yeah I didn't bother with that since native encryption was in the works.
<hyper_ch> also remote unlocking of encrypted root works fine
<dhess> and I wanted ZFS to be working on raw sectors
<hyper_ch> on the new server I did buy a small hdd for /boot
<hyper_ch> so that I can use full hdds for zfs
<hyper_ch> 3x 8TB mirrored
<dhess> yeah mine is more like... 2x6x8TB :) So I want to be extra careful.
asuryawanshi has quit [(Ping timeout: 260 seconds)]
<hyper_ch> (also server got migrted from debian + proxmox + mdadm + luks/dm-crypt + ext4) to root encrypted zfs nixos
<hyper_ch> I still need to get two things to run
<hyper_ch> stupid java stuff
<hyper_ch> just replayed incron with systemd.path now
vcunat has joined #nixos
<dhess> hyper_ch: anyway, sorry to hear about the break-in. That sucks.
<hyper_ch> it happens
<dhess> Do you have any video cameras in the office that captured it?
<hyper_ch> too bad they didn't also took a bunch of folders that were sent to me just the day before the breakin
<hyper_ch> that would have been good for my client
<hyper_ch> nope, no cameras in the office
<dhess> ouch
MercurialAlchemi has joined #nixos
p4cman has joined #nixos
<hyper_ch> unfortunately they didn't take that bunch of folders :(
<dhess> I don't want to know any more :)
<hyper_ch> it would have been beneficial to my client if those would have been taken as well :(
asuryawanshi has joined #nixos
asuryawanshi has quit [(Ping timeout: 250 seconds)]
matthewbauer has quit [(Ping timeout: 268 seconds)]
adisbladis has quit [(Changing host)]
adisbladis has joined #nixos
reinzelmann has joined #nixos
matthewbauer has joined #nixos
reinzelmann has quit [(Client Quit)]
reinzelmann has joined #nixos
leat has joined #nixos
fusion809 has joined #nixos
<fusion809> Is there a command like nix-build -A package that after it's installed the package adds it to your user .nix-profile?
rogue_koder has quit [(Quit: Konversation terminated!)]
<fusion809> Installed it based on a local nix (e.g. I want to build Atom 1.22.1, which is newer than that in the nixpkgs repo, locally and add it to my user nix profile)
<vcunat> fusion809: you can nix-env -f . -iA package
<vcunat> or even nix-env -i /nix/store/somePath
<fusion809> Thanks, that worked perfectly!
Kim has quit [(Quit: WeeChat 1.9.1)]
Kim has joined #nixos
asuryawanshi has joined #nixos
asuryawanshi has quit [(Remote host closed the connection)]
asuryawanshi has joined #nixos
Itkovian has joined #nixos
<vcunat> :-)
dmj` has quit [(Ping timeout: 252 seconds)]
a6a3uh has quit [(Quit: Bye)]
dmj` has joined #nixos
matthewbauer has quit [(Ping timeout: 248 seconds)]
matthewbauer has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] gnidorah opened pull request #31730: rambox: allow user to use other auth0 credentials (master...rambox) https://git.io/vFMUo
NixOS_GitHub has left #nixos []
a6a3uh has joined #nixos
fusion809 has quit [(Quit: Leaving)]
vcunat has quit [(Quit: Leaving.)]
miko__ has joined #nixos
page_ is now known as page
datakurre has quit [(Remote host closed the connection)]
datakurre has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
aloiscochard has quit [(Quit: Connection closed for inactivity)]
ssmike has joined #nixos
python476 has joined #nixos
periklis has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dezgeg closed pull request #31339: vcftools: init at 0.1.15 (master...add-vcftools) https://git.io/vF4Io
NixOS_GitHub has left #nixos []
matthewbauer has quit [(Read error: Connection reset by peer)]
matthewbauer has joined #nixos
zzamboni has joined #nixos
python476 has quit [(Ping timeout: 248 seconds)]
matthewbauer has quit [(Ping timeout: 255 seconds)]
zzamboni1 has joined #nixos
zzamboni1 has quit [(Client Quit)]
zzamboni has quit [(Ping timeout: 258 seconds)]
zzamboni has joined #nixos
jensens has joined #nixos
miko__ has quit [(Ping timeout: 250 seconds)]
ylwghst has joined #nixos
<manveru> hmm
<manveru> nix.extraOptions example is outdated i think...
ertes-w has joined #nixos
<manveru> gc-keep-outputs is an unknown setting now
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] AndersonTorres opened pull request #31732: libwnck: 3.4.7 -> 3.24.1 (master...upload/libwnck) https://git.io/vFMI2
NixOS_GitHub has left #nixos []
aloiscochard has joined #nixos
adamt has joined #nixos
adamt has quit [(Changing host)]
adamt has joined #nixos
<steveeJ> Sonarpulse: is there any way how we can remove the gcc from the ar binary name?
universalpackage has joined #nixos
asuryawanshi has quit [(Remote host closed the connection)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] geistesk opened pull request #31733: pypcap: 1.1.6 -> 1.2.0 (master...pypcap-1.2.0) https://git.io/vFMI5
NixOS_GitHub has left #nixos []
BioSpider has joined #nixos
BioSpider has quit [(Max SendQ exceeded)]
BioSpider has joined #nixos
BioSpider has quit [(Max SendQ exceeded)]
FRidh has joined #nixos
Khetzal has joined #nixos
BioSpider has joined #nixos
Itkovian has joined #nixos
universalpackage has quit [(Client Quit)]
seancjscherer[m] has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] r-raymond opened pull request #31734: rspamd 1.4.3 -> 1.6.5 (master...patch-1) https://git.io/vFMLQ
NixOS_GitHub has left #nixos []
universalpackage has joined #nixos
ssmike has quit [(Ping timeout: 240 seconds)]
ambro718 has joined #nixos
spietz has quit [(Ping timeout: 255 seconds)]
universalpackage has quit [(Remote host closed the connection)]
peacememories has joined #nixos
ssmike has joined #nixos
universalpackage has joined #nixos
civodul has joined #nixos
peacememories has quit [(Client Quit)]
peacememories has joined #nixos
thc202 has joined #nixos
universalpackage has quit [(Remote host closed the connection)]
universalpackage has joined #nixos
asuryawanshi has joined #nixos
ssmike has quit [(Ping timeout: 240 seconds)]
asuryawanshi has quit [(Remote host closed the connection)]
matthewbauer has joined #nixos
lsix has quit [(Ping timeout: 248 seconds)]
Tucky has joined #nixos
universalpackage has quit [(Remote host closed the connection)]
lsix has joined #nixos
universalpackage has joined #nixos
asuryawanshi has joined #nixos
matthewbauer has quit [(Ping timeout: 255 seconds)]
mariel__ has joined #nixos
ambro718 has quit [(Ping timeout: 240 seconds)]
universalpackage has quit [(Client Quit)]
mariel__ has quit [(Client Quit)]
periklis has quit [(Ping timeout: 240 seconds)]
<srhb> How do I make hydra checkout a specific branch instead of master in its build inputs?
Cheng has joined #nixos
davidak has joined #nixos
ThatDocsLady has joined #nixos
ssmike has joined #nixos
<dhess> clever: around?
<niksnut> srhb: add the branch name after the repo URL, e.g. "https://github.com/NixOS/nix.git foo"
<srhb> niksnut: Oh, simple. Thanks!
kier has quit [(Ping timeout: 260 seconds)]
<srhb> Is adding nixos/release.nix as a jobset sane when you want to maintain a custom fork of nixpkgs including modules? I'm assuming hydra will use binary substitutes from upstream when available and just overlay whatever is necessary.
asuryawanshi has quit [(Remote host closed the connection)]
asuryawanshi has joined #nixos
<joko> srhb: I am using the following as a jobset: https://git.joko.gr/joko/etc-nixos/src/master/jobs.nix
<joko> srhb: you could avoid line 35, it's for building packages to use for home-manager
<rnhmjoj[m]> so, what's the official line length?
<srhb> joko: That looks like you're essentially evaluating nixos/release.nix but with a few modifications, right?
Itkovian_ has joined #nixos
<dhess> Is anyone here using https://github.com/edef1c/systemd-digitalocean ?
<srhb> Though it will always have to rebuild failing jobs since they can't be cached upstream.
Itkovian has quit [(Ping timeout: 248 seconds)]
davidak has quit [(Quit: Leaving.)]
<joko> srhb: I'd say I'm using lib/eval-config.nix that release.nix also uses. I don't want to build all the packages, test cases that release.nix does
davidak has joined #nixos
<srhb> joko: You don't end up with a full binary cache of nixpkgs then though, do you?
<joko> srhb: no, just the packages I want to. E.g. Firefox 57 still isn't in nixos-unstable (or at least yesterday), so I've pulled it on my custom nixpkgs and Hydra built it
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dhess closed pull request #31452: linux_tegra: init (master...linux-tegra) https://git.io/vFg8R
NixOS_GitHub has left #nixos []
<srhb> joko: Hmm, okay. That's not quite what I want, I think.
MP2E has quit [(Remote host closed the connection)]
cfricke has joined #nixos
<clever> dhess: yeah
<clever> srhb: if you use the main nixos/release.nix, it may need upwards of 80gig of space, just to download everything from the binary cache
peacememories has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<srhb> clever: Did you really mean only 80G?
<srhb> Because that seems fine.
<adamt> 80G is nothing. :-)
<clever> srhb: last i heard, every build of every package in nixpkgs totals to about 80gig
<srhb> That doesn't seem bad at all.
<clever> Filesystem Size Used Avail Use% Mounted on
<clever> /dev/sda1 73G 62G 12G 85% /
<dhess> clever: oh hi. Hey, trying to use this systemd-digitalocean module that you pointed to here: https://github.com/NixOS/nixops/issues/742
<clever> ah
<clever> hows it working?
<dhess> clever: and I'm trying to figure out how to import it directly from fetchFromGitHub. I found this IRC log from May 24. https://botbot.me/freenode/nixos/2017-05-24/?msg=69976623&page=9
<dhess> (well it's around there somewhere)
<clever> dhess: can you gist your current configuration.nix or nixops deployment and i can check it?
<srhb> Do people have some other approach for locally mirroring nixpkgs (with changes?) If this works and just binary substitutes it seems very low maintenance, aside from having to rerun all the failing tests since they're not cached.
<dhess> clever: yeah I can gist a facsimile of it
<dhess> anyway I'm getting the same infinite recursion error that Infinisil did in that thread
cfricke has quit [(Client Quit)]
cfricke has joined #nixos
<clever> dhess: one thing to note, is that you cant use the pkgs attribute when building the imports list
<clever> because the value of the overrides in pkgs depends on the value of imports
<clever> dhess: you may need to use (import <nixpkgs> {}).fetchFromGitHub to get around that problem
<dhess> yeah I am doing that as you advised in the IRC log
<clever> once i see a gist of the current nix file and the error, i can help more
<dhess> this is my top-level NixOps machine deployment file
<dhess> the production definition anyway
<clever> dhess: systemd-digitalocean will be a variable containing a path to the root directory
<dhess> Whenever I have to do something like {config={};} in a derivation I know I'm in trouble. My nix-foo isn't that strong yet.
<clever> dhess: and that default.nix in there is not a nixos module
<dhess> so I need the module.nix
<clever> dhess: your adding this file to the imports list
<clever> yeah
<dhess> how do I get that
<clever> systemd-digitalocean is a variable pointing to the git clone
<dhess> right
<clever> so just put this into imports, "${systemd-digitalocean}/module.nix"
<dhess> ahh of course
<dhess> it's just a path
<dhess> ok cool
<clever> the map should also be removed
<dhess> right
<dhess> that worked great, thanks!
<clever> yep
<dhess> now let's hope the service works and doesn't clobber my droplet
<sphalerite> I can't seem to get back into my tmux session :( tmux a says "no sessions", even though ps reveals that there is a tmux running and it has a bunch of child processes which I started
Tucky has quit [(Remote host closed the connection)]
<clever> sphalerite: ive sometimes seen screen break badly when it gets upgraded
<clever> sphalerite: the screen client isnt compatible with the screen server
<clever> but /proc/PID/exe lets me run the old version
<sphalerite> clever: tmux complains more specifically about a protocol incompatibility if that's the case
<clever> that magic symlink even works if the binary was deleted and replaced by an imperative package manager
<dhess> it works! Whoot!
<clever> screen can still type, but silently looses all output, leaving you blind and thinking it hung
<sphalerite> clever: yeah, I know. But that doesn't see m to be what's causing the problem in this instance
<dhess> now I can remove all this hard-wired IP cruft from the config. Excellent.
<clever> sphalerite: what about stracing tmux, to see how it connects to the daemon
<clever> and what its not finding
peacememories has joined #nixos
<sphalerite> good idea
erictapen has joined #nixos
erictapen has quit [(Remote host closed the connection)]
<clever> oh, and strace on curses apps is messy
<clever> strace -ff -o logfiles
erictapen has joined #nixos
erictapen has quit [(Remote host closed the connection)]
erictapen has joined #nixos
ylwghst_ has joined #nixos
zzamboni has quit [(Quit: Leaving.)]
<sphalerite> huh, it tries to connect to the socket but gets connection refused
<sphalerite> then unlinks the socket..?
<clever> unix socket?
p4cman has quit [(Quit: Connection closed for inactivity)]
<clever> check /proc/PID/fd/ on the other end, to see what its listening on, and also the lsof -p PID output
peacememories has quit [(Client Quit)]
ylwghst has quit [(Ping timeout: 248 seconds)]
<sphalerite> yeah it's listening on that path but presumably that's an old version of the socket?
zzamboni has joined #nixos
Tucky has joined #nixos
<clever> that sounds plausible
<clever> check the docs to see if a unix signal can make it reopen the socket?
goibhniu1 is now known as goibhniu
<clever> systemd has a flag like that, to repair things after pivot_root
<sphalerite> I just tried doing `tmux -S /proc/673/fd/6 attach` but that hasn't helped either
<sphalerite> worst case I guess I can use gdb to get it to reopen the socket x)
zzamboni has quit [(Client Quit)]
<steveeJ> can someone point out to me where stdenv.cc is defined? I'm trying to figure out how to change the name of the prefixed ar binary
cfricke has quit [(Quit: WeeChat 1.9.1)]
ylwghst_ has quit [(Ping timeout: 248 seconds)]
a6a3uh has quit [(Quit: Bye)]
zzamboni has joined #nixos
<sphalerite> yeeees tmux accepts SIGUSR1 for restoring the socket
<sphalerite> That did the trick! Thanks clever
<clever> yep
ylwghst has joined #nixos
zzamboni has quit [(Client Quit)]
zzamboni has joined #nixos
zzamboni has quit [(Ping timeout: 246 seconds)]
kuznero has joined #nixos
<kuznero> Hi All!
<kuznero> Is there any way to install 32-bit packages on 64-bit NixOS?
<clever> kuznero: yeah
<kuznero> clever: do you have an example? I need xml2 and pam to patchelf libdb2.so :) Some mainframe stuff :D
<clever> kuznero: nix-env -iA nixos.hello --argstr system i686-linux
<clever> ah, nix-build if you just want the paths
<kuznero> YES :) Thanks you, clever!
<kuznero> s/Thanks/Thank/
<clever> or import the <nixpkgs> { system = "i686-linux"; } variant
<clever> there is also a pkgsi686 atrribute
<clever> pkgsi686Linux
<clever> and callPackage_i686
<kuznero> excellent
<clever> only problem with pkgsi686Linux and callPackage_i686, they force 32bit linux, even if used on darwin
<clever> so installing something old like skype on darwin, gives you the 32bit linux binaries!
<kuznero> what do you mean? It won'r force the whole system to be 32-bit all of a sudden, right?
<clever> it wont force the whole system to change
<clever> but it returns 32bit linux versions of paths for you to use
<clever> and it always returns 32bit LINUX versions, even if you use pkgsi686Linux on a darwin machine
<clever> wont be a problem if your only working on linux
a6a3uh has joined #nixos
aw has quit [(Quit: Quitting.)]
spacefrogg has quit [(Quit: Gone.)]
<kuznero> I see, thanks
aw has joined #nixos
spacefrogg has joined #nixos
cfricke has joined #nixos
erictapen has quit [(Ping timeout: 268 seconds)]
<steveeJ> bgamari: I can't find why the native toolchain in your cross-fix PR produces x86_64-unknown-gcc-ar instead of x86_64-unknown-ar. do you have any pointers? The rustc build bails out cause it can't find ar
kier has joined #nixos
matthewbauer has joined #nixos
<kuznero> clever: interesting is that it requires `allosBroken = true` :)
roberth has quit [(Ping timeout: 250 seconds)]
seancjscherer[m] has left #nixos ["User left"]
ylwghst has quit [(Ping timeout: 246 seconds)]
ylwghst has joined #nixos
matthewbauer has quit [(Ping timeout: 268 seconds)]
erictapen has joined #nixos
erictapen has quit [(Remote host closed the connection)]
erictapen has joined #nixos
<srhb> Hrm, I have a lot of jobs from a jobset evaluating nixos/release.nix that remain queued. According to Hydra it's done evaluating. How do I figure out why it thinks it's done?
orivej has joined #nixos
cfricke has quit [(Quit: WeeChat 1.9.1)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dywedir opened pull request #31735: fd: 5.0.0 -> 6.0.0, install shell completions (master...fd) https://git.io/vFMCs
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] ChengCat opened pull request #31736: thunar: add wrapGAppsHook (master...chengcat) https://git.io/vFMCu
NixOS_GitHub has left #nixos []
matthewbauer has joined #nixos
Neo-- has joined #nixos
periklis has joined #nixos
ylwghst has quit [(Ping timeout: 248 seconds)]
<srhb> It would be lovely if one could see the job configurations on hydra.nixos.org ...
<LnL> which jobs? probably builds with requiredSystemFeatures
<srhb> LnL: iso_minimal.x86_64-linux for instance
<LnL> yeah, I think that needs kvm
roberth has joined #nixos
<srhb> Oh, right...
<LnL> did you configure the builds with nixos or just with a machines file
<srhb> What's the expression to build a full nixpkgs binary cache anyway? It's not nixos/release.nix, maybe the default.nix in nixpkgs?
<srhb> That has some weird dummy stuff though
<srhb> LnL: NixOS :)
<srhb> I'll figure out the missing attributes.
<LnL> add supportedFeatures = [ "kvm" ]; to the builder
<srhb> Yep, thanks
<srhb> Is this not logged anywhere? Builds stuck due to no machine supporting ..., for instance
<LnL> no, distributed builds is very silent when it can't build stuff
Cheng has left #nixos ["Leaving"]
<srhb> Shame.
<LnL> yeah
Cheng has joined #nixos
<srhb> LnL: About evaluating nixpkgs (to produce a binary cache locally) -- do you know which attribute it is?
<LnL> as for building a cache, you can make hydra build nars and put them on disk or in s3
<LnL> I made a gist of my config a while back
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] domenkozar force-pushed lib+paths from 7897128 to 05f5ab7: https://git.io/vFMBW
<NixOS_GitHub> nixpkgs/lib+paths 05f5ab7 Domen Kožar: lib: add isInStore and isPath, slighly change isStorePath...
NixOS_GitHub has left #nixos []
dywedir has joined #nixos
<hyper_ch> hmmm, I need to send emails from the cli (script) and also need to attach files... in the past I used heirloom-mailx.... what's recommended on nixos?
peacememories has joined #nixos
universalpackage has joined #nixos
<srhb> LnL: Right, I'm just looking for the attribute to evaluate to build nars similar to what cache.nixos.org has
<LnL> the store_uri setting
<LnL> so it will put the narinfo/nar files in /mnt/nix-cache and you can serve that as a cache
<srhb> That can't be right.
<srhb> I'm looking for an answer that's essentially "evaluate pkgs/top-level/all-packages.nix" -- only correct. :P
<srhb> Or "create a jobset that evaluates that."
universalpackage has quit [(Remote host closed the connection)]
<LnL> not following
universalpackage has joined #nixos
<LnL> are you looking for the jobset configuration?
<srhb> Yeah.
<srhb> Ah, I can actually see it on hydra.nixos.org
<srhb> pkgs/top-level/release.nix
<srhb> There we go :)
<LnL> yeah, you can see it in the config tab
peacememories has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
matthewbauer has quit [(Read error: Connection reset by peer)]
peacememories has joined #nixos
a6a3uh has quit [(Quit: Hi)]
matthewbauer has joined #nixos
peacememories has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
universalpackage has quit [(Remote host closed the connection)]
avn has quit [(Remote host closed the connection)]
peacememories has joined #nixos
universalpackage has joined #nixos
p4cman has joined #nixos
FRidh has quit [(Ping timeout: 248 seconds)]
universalpackage has quit [(Client Quit)]
<clever> sphalerite: yeah, the dedup is increasing the usage
peacememories has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<sphalerite> yeah so definitely not worth using
ertes-w is now known as supercynic
hellrazor has quit [(Ping timeout: 268 seconds)]
<sphalerite> but the question about having nix-store use filesystem-provided hashes still stands
<sphalerite> nix-store --optimise*
<clever> sphalerite: the main difference between a content addressed FS, and auto-optimize, is that nix will wait until the build is done and becoming immutable to hash things
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] zimbatm pushed 1 new commit to master: https://git.io/vFMEh
<NixOS_GitHub> nixpkgs/master 97cc469 Jan Tojnar: sublime3: Use consistent program name (#31720)...
NixOS_GitHub has left #nixos []
<clever> sphalerite: while a content-addressed FS doesnt know how long to wait
<sphalerite> clever: yes, I get that. But that's not my question
<sphalerite> could nix-store --optimise ask the filesystem for the hashes rather than reading all the files in and hashing them itself
<clever> sphalerite: not all filesystems store the hash of the contents
<sphalerite> yes, but for those that do
<clever> sphalerite: and random writes to part of the file would require rehashing the entire thing
<kuznero> How can I test if executable binary is 64 or 32 bit in NixOS?
<sphalerite> I mean, even just to find equal files, then just use the regular hash
<sphalerite> clever: what's that got to do with it?
<sphalerite> kuznero: file path/to/executable
<clever> sphalerite: if you wanted to get the hash over the entire file
<kuznero> sphalerite: it is something I downloaded from internet.
<sphalerite> kuznero: yes, just run the program `file` on it
<kuznero> sphalerite: ah, thanks!
peacememories has joined #nixos
peacememories has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
peacememories has joined #nixos
simukis has joined #nixos
peacememories has quit [(Client Quit)]
nix-gsc-io`bot has joined #nixos
pie_ has joined #nixos
<nix-gsc-io`bot> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/b8f7027360 (from 17 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
nix-gsc-io`bot has quit [(Client Quit)]
iyzsong has joined #nixos
Wizek has joined #nixos
<makefu> is it possible for channels to mark some packages as "has to build", because with the latest nixpkgs-unstable i had a lot of issues with qtwebkit. if i'd knew that the packages do not build i wouldn't have upgraded in first place
peacememories has joined #nixos
Cheng has quit [(Remote host closed the connection)]
matthewbauer has quit [(Remote host closed the connection)]
Cheng has joined #nixos
<hyper_ch> hmmm, I need to send emails from the cli (script) and also need to attach files... in the past I used heirloom-mailx.... what's recommended on nixos?
matthewbauer has joined #nixos
peacememories has quit [(Client Quit)]
<steveeJ> hyper_ch: is msmtp something that could help?
Neo-- has quit [(Ping timeout: 240 seconds)]
<hyper_ch> steveeJ: I looked at ssmtp which works fine but doesn't seem to be able to send emails with attachments
peacememories has joined #nixos
<hyper_ch> steveeJ: will test msmtp :)
orivej_ has joined #nixos
orivej has quit [(Ping timeout: 258 seconds)]
<hyper_ch> steveeJ: msmtp doesn't provide mail or sendmail...
<hyper_ch> ah
ylwghst has joined #nixos
universalpackage has joined #nixos
<steveeJ> hyper_ch: according to this article https://hostpresto.com/community/tutorials/how-to-send-email-from-the-command-line-with-msmtp-and-mutt/ you can use mutt with msmtp to send attachments.
<makefu> ^ this is essentially my setup
<sphalerite> I've used msmtp to send emails without attachments which worked nicely FWIW
<icetan> me too ^_^
peacememories has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
tommyangelo_ has quit [(Remote host closed the connection)]
tommyangelo_ has joined #nixos
<Unode> is there any gvim package in nixos compiled with +python3 support? I'm running into configuration issues... neovim seems to only include +python3 whereas vim/gvim only +python
<icetan> I'm having problems with nixops when deploying to virtualbox on non nixos machines
<icetan> anyone else trying this?
universalpackage has quit [(Remote host closed the connection)]
<hyper_ch> sphalerite: I need to send attachments - depending to which folder I do make a scan
<danbst[m]> iceTanner: what's the error message?
<icetan> danbst: right now I just keep getting "error: string index out of range"
<icetan> but it's been a bit of a dice roll
<pie_> hi guys, im trying t obuild krita 4.0 which adds python scripting support and im having some trouble in the configure phase, it finds python just fine but it cant find necessary packages: https://pastebin.com/31vBpHLh
<icetan> I get the error when running `nixops deploy`
* pie_ pokes domenkozar (?)
<danbst[m]> @ice
<icetan> The VM gets created but not provisioned
<pie_> err, the propagatednativebuildinputs was me basically just trying everything, i also tried propagatedbuildinputs
<danbst[m]> iceTanner: so, it fails on evaluating your machine expression?
<icetan> danbst: hmmm, maybe. I mean it parses it fine at least
kuznero has quit [(Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)]
<icetan> danbst: running the trivial.nix example from the tutorial, same error
FRidh has joined #nixos
<hyper_ch> mutt & msmtp work :) thx sphalerite steveeJ
<pie_> domenkozar, nvm sorry for the ping, turns out i did something wrong while saving the fix yesterday, and i was in fact correct; the cmake files mangled pythonpath by replacing instead of appending
<sphalerite> Anyone know stuff about videos? I've recorded something using gstreamer with vp8enc and webmmux, and the length on the resulting video file seems to be all wrong and kdenlive doesn't like it. Any ideas what to do about this? (sorry OT)
<pie_> what does vlc say on the codec info window?
ylwghst has quit [(Ping timeout: 240 seconds)]
<pie_> ffmpeg/avenc or whatever its calle probably also has something for getting info but i have no idea how to use it :P
<adisbladis> sphalerite: You might try re-muxing the streams with ffmpeg?
BioSpider has quit [(Read error: Connection reset by peer)]
matthewbauer has quit [(Remote host closed the connection)]
FRidh has quit [(Read error: Connection reset by peer)]
<sphalerite> pie_: that it's VP8
<sphalerite> adisbladis: just the one stream, no audio
matthewbauer has joined #nixos
BioSpider has joined #nixos
hellrazor has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] periklis opened pull request #31737: WIP docker: enable darwin support (master...init-docker-darwin-support) https://git.io/vFMrt
NixOS_GitHub has left #nixos []
<adisbladis> sphalerite: Ahh check. Still worth trying to create a new container. Just do 'ffmpeg -i file.whatever -vcodec copy -an out.whatever'
kuznero has joined #nixos
<sphalerite> yep that's better
<sphalerite> why didn't gstreamer just get it right? :(
<sphalerite> thanks!
<danbst[m]> iceTanner: does nixops deploy --build-only works for you?
<kuznero> When I `patchelf --set-rpath` a binary with one of the paths that is relative to current binary. It will also be packaged together with that executable binary. During build phase ldd works great showing that it resolved local so file, but when ldd from /nix/store/... it fails. I guess this is expected - how could I patchelf with absolute path for l
<kuznero> ocal so file assuming it is not yet installed?
<clever> kuznero: in the fixup phase is a call to patchelf --shrink-rpath
<clever> kuznero: which runs ldd, and deletes any rpath entires that appear unused
<kuznero> clever: I will try... it will be unused on fixupPhase, but will it replace it with new rpath with absolute version?
<clever> kuznero: if you set dontPatchELF = true; in the derivation, it will skip that step
<kuznero> I see, that was exactly the case
<kuznero> clever: but I will still need to patchelf explicitly again on fixupPhase, right?
<adisbladis> sphalerite: =)
ylwghst has joined #nixos
<kuznero> is ok to explicitly patchelf on fixupPhase?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] moretea opened pull request #31739: Structured maintainers (master...structured_maintainers) https://git.io/vFMoH
NixOS_GitHub has left #nixos []
<kuznero> it does not seem to be working :(
ylwghst has quit [(Ping timeout: 248 seconds)]
<kuznero> I was still in buildPhase temp directory :) that is why. Works great!
<pie_> how do i enable multithreaded compilation?
<pie_> cmake ignores -j passed to nix-build?
<steveeJ> pie_: see nix.buildCores and nix.jobs
<steveeJ> pie_: ops, it's nix.maxJobs
<pie_> steveeJ, id like to set this for this one ting thugh not globally?
<pie_> *thing though
<steveeJ> pie_: nix-env knows --cores and --max-jobs
<pie_> apparently nix-build does take -j going by its man page
<steveeJ> pie_: AFAIU jobs controls parallel package builds, whereas cores controls CPU cores used within a single build (make's -j)
<steveeJ> pie_: -j is short for --max-jobs
<pie_> oh
<pie_> il try --cores then
adamt has quit [(Read error: Connection reset by peer)]
adamt_ has joined #nixos
adamt_ has quit [(Changing host)]
adamt_ has joined #nixos
17SAA2YDP has joined #nixos
<17SAA2YDP> [nixpkgs] orivej pushed 3 new commits to master: https://git.io/vFMK5
<17SAA2YDP> nixpkgs/master be52cff adisbladis: splUnstable: 2017-10-31 -> 2017-11-16...
<17SAA2YDP> nixpkgs/master 0bdaedb adisbladis: zfsUnstable: 2017-11-12 -> 2017-11-16
<17SAA2YDP> nixpkgs/master 2318223 Orivej Desh: Merge pull request #31729 from adisbladis/zfsUnstable-kernel-4_14...
17SAA2YDP has left #nixos []
7JTACXHDD has joined #nixos
<7JTACXHDD> [nixpkgs] orivej closed pull request #31729: zfsUnstable fixes for kernel 4.14 (master...zfsUnstable-kernel-4_14) https://git.io/vF1AP
7JTACXHDD has left #nixos []
<pie_> hmm looks like its still ignoring it :/
katyucha has joined #nixos
<icetan> danbst: will try, but I have successfully deployed the same network to digital ocean
<icetan> think it must be my virtual box setup
<steveeJ> pie_: maybe the expressions need to support it too. do you write them yourself?
<pie_> nope
adamt_ is now known as adamt
<steveeJ> pie_: please read the --cores part in the nix-env manual, it speaks about the derivation's enableParallelBuilding flag
glion has joined #nixos
<pie_> ive made some changes so now the script itself works, but its roughly still this : https://pastebin.com/31vBpHLh
<pie_> ok ill check rhar
<pie_> *that
<gchristensen> some software I need wants a file at /etc/xml/catalog. anyone know where that might come from?
ssmike1 has joined #nixos
cfricke has joined #nixos
ssmike has quit [(Ping timeout: 240 seconds)]
ssmike1 is now known as ssmike
<pie_> steveeJ, ah i see. ok here goes nothing
<pie_> ok great it works! thanks
tgunb has joined #nixos
rtjure has quit [(Ping timeout: 268 seconds)]
<steveeJ> gchristensen: apparently it's not used like that anymore: https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/setup-hooks/find-xml-catalogs.sh#L3
<gchristensen> heh, this software still does :$
<steveeJ> mh, well that's actually talking about something else. but a global /etc/xml/catalog seems undesired on NixOS
<steveeJ> gchristensen: does it respect XML_CATALOG_FILES ?
<gchristensen> no
<gchristensen> but this is a good hint
<steveeJ> maybe you should talk to the app devs
<steveeJ> s/should/could, whatever :-D
<gchristensen> I'll just statically generate one and patch their reference to /etc :)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 1 new commit to master: https://git.io/vFMiY
<NixOS_GitHub> nixpkgs/master 41e0d4b Orivej Desh: vpcs: fix build with glibc 2.26...
NixOS_GitHub has left #nixos []
<Yaniel> on the topic of building things, how do I get debug symbols?
<steveeJ> gchristensen: if you do that in the nix expression of the app it could live in the nixpkgs repo as a workaround
<clever> Yaniel: nix-build -E 'with import <nixpkgs> {}; enableDebugging hello'
<Yaniel> ooh, nice
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] pSub pushed 2 new commits to master: https://git.io/vFMiE
<NixOS_GitHub> nixpkgs/master 3b7eda9 Robin Raymond: Rspamd 1.4.3 -> 1.6.5
<NixOS_GitHub> nixpkgs/master 9a19097 Pascal Wittmann: Merge pull request #31734 from r-raymond/patch-1...
NixOS_GitHub has left #nixos []
<Yaniel> that's actually much easier than what I was trying so far
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] pSub closed pull request #31733: pypcap: 1.1.6 -> 1.2.0 (master...pypcap-1.2.0) https://git.io/vFMI5
NixOS_GitHub has left #nixos []
<gchristensen> steveeJ: exactly :)
b has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] pSub closed pull request #31561: pdf-tools: 0.70 -> 0.80 (master...emacs-pdf-tools) https://git.io/vFwbm
NixOS_GitHub has left #nixos []
Isorkin_ has quit [(Ping timeout: 248 seconds)]
<gchristensen> steveeJ: I'm way to lazy to do it outside of nix
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] pSub pushed 2 new commits to master: https://git.io/vFMPL
<NixOS_GitHub> nixpkgs/master 011773e AndersonTorres: libwnck: 3.4.7 -> 3.24.1
<NixOS_GitHub> nixpkgs/master d86ff81 Pascal Wittmann: Merge pull request #31732 from AndersonTorres/upload/libwnck...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 1 new commit to master: https://git.io/vFMPl
<NixOS_GitHub> nixpkgs/master 34f4b97 Orivej Desh: idanyn: 2.1 -> 2.2.1...
NixOS_GitHub has left #nixos []
<icetan> danbst: --build-only works fine
<danbst[m]> iceTanner: then I don't get who generates this error. Can you paste whole `nixops deploy` log?
<icetan> danbst: haha, yeah, just did
<icetan> there is no more output
<icetan> danbst: yesterday I got it to actually provision nixos onto a VM, but it couldn't connect to the hostname
<icetan> hacking /etc/hosts made it work for a while
5EXAASD51 has joined #nixos
<5EXAASD51> [nixpkgs] orivej pushed 3 new commits to master: https://git.io/vFMXJ
<5EXAASD51> nixpkgs/master e1a797e timor: zotero: 4.0.29 -> 5.0.25...
<5EXAASD51> nixpkgs/master 8a325c4 Orivej Desh: zotero: add desktop entry
<5EXAASD51> nixpkgs/master 9939032 Orivej Desh: Merge pull request #31699 from timor/zotero-5...
5EXAASD51 has left #nixos []
7GHAA8OUK has joined #nixos
<7GHAA8OUK> [nixpkgs] orivej closed pull request #31699: zotero: 4.0.29 -> 5.0.25 (master...zotero-5) https://git.io/vFXml
7GHAA8OUK has left #nixos []
<icetan> and I had to manually set the network adapter of the VM to vboxnet0
<icetan> I'm not sure what I'm doing wrong, I've got this running although a bit shakely as well before on virtualbox when messing about with hydra
Cheng has quit [(Quit: Leaving)]
<icetan> would be soo nice if I could get this working well, setting up a new project and I'm trying to convince my team that nixops is the way to go for deployment
<mbrock> is there a way to escape so that bash syntax like ${FOO?} works inside a ''string''?
<mbrock> maybe adding Nix escaping to the already confusing Bash syntax is a true horror
<icetan> mbrock (IRC): ''some bash scripts ''${BASH_ENV_VAR} more stuff''
<mbrock> whoa, ok
<adamt> icetan: Aren't you missing a set of '' after the }?
<adisbladis> mbrock: Wouldn't it just be ''\${FOO?}''
<icetan> adamt: nope, it confused me too first
<icetan> ''$ is the escape for $
<adamt> Ah. That's kinda horrible. :-)
<icetan> well, makes sense
<mbrock> yeah it works, hehe thanks
jtojnar has quit [(Remote host closed the connection)]
<icetan> you can't but a $ aftar the end of your string any way
<icetan> s/but/put
<adisbladis> I like the single backslash more. Much less weirdness.
<icetan> adisbladis: you quickly go down backslash hell when it's the same esacape in nix as in bash
Jackneillll has joined #nixos
<mbrock> adisbladis: if only it worked!
<icetan> think it's better this way
<icetan> had the same reaction as you at first
Jackneilll has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 1 new commit to master: https://git.io/vFM1d
<NixOS_GitHub> nixpkgs/master 4cc5d22 Orivej Desh: bochs: fix build with glibc 2.26...
NixOS_GitHub has left #nixos []
spietz has joined #nixos
spietz has quit [(Ping timeout: 240 seconds)]
<Taneb> How can I get a nix shell with llvm-5.0.0 in it?
<clever> Taneb: nix-shell -p llvm_5
<Taneb> "undefined variable 'llvm_5'"
spietz has joined #nixos
<clever> Taneb: what channel are you on?
asuryawanshi has quit [(Remote host closed the connection)]
asuryawanshi has joined #nixos
<Taneb> clever: unstable, but it might be out of date
Isorkin has joined #nixos
patrl has joined #nixos
<Taneb> Updating fixed it, thank you!
python476 has joined #nixos
patrl has quit [(Read error: Connection reset by peer)]
orivej_ has quit [(Ping timeout: 240 seconds)]
kuznero has quit [(Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)]
patrl has joined #nixos
arximboldi has joined #nixos
patrl has quit [(Read error: Connection reset by peer)]
<pie_> while running cmake: sip: Unable to find file "QtCore/QtCoremod.sip" results in error: build of ‘/nix/store/45r91p7m2flmvxkn6lgdbxywp3ikln30-krita-4.0.0-pre2c.drv’ failed
<pie_> that sip file is supposed to be contained in pyqt5, which i have included (and cmake finds) in propagateBuildInputs
<pie_> do i need to use some other kind of buildinputs or something?
<pie_> propagatedBuildInputs = [python36 python36Packages.sip python36Packages.pyqt5];
patrl has joined #nixos
patrl has quit [(Read error: Connection reset by peer)]
Cheng has joined #nixos
<Cheng> Can I execute a command when sway exits?
<pie_> Cheng, whats sway
<Cheng> Sorry, I asked on the wrong channel
<pie_> :P
patrl has joined #nixos
rtjure has joined #nixos
patrl has quit [(Read error: Connection reset by peer)]
MoreTea2 is now known as MoreTea
patrl has joined #nixos
<hyper_ch> steveeJ: so, next problem... msmtp and mutt sounds nice... but I'd need somehow to specify them in a bash script :(
arximboldi has quit [(Quit: arximboldi)]
patrl has quit [(Read error: Connection reset by peer)]
<pie_> apparently nix-shell ignores --cores even though the man page says it should accept it?
Cheng has quit [(Remote host closed the connection)]
<clever> pie_: ignores it how, is it always building with 1 core?, does nix-build obey it differently?
<pie_> clever, exactly
<clever> pie_: so nix-build uses how many cores when doing the same derivation?
<pie_> it seems NIx_BUILD_CORES stays 1
<pie_> while just passing --cores 0 for nix-build worked fine
<clever> and also line 810 of the same file
<pie_> i have enableParallelBuilding set to true
<pie_> nix-build used all 4 of my cores
<pie_> unless im misunderstanding what youre saying
ravloony has joined #nixos
<clever> yeah, that does sound like a bug
<pie_> nproc returns 4 when i run it
<clever> i think the problem, is that the cores option is handled by nix-build/nix-daemon, and nix-shell and nix-instantiate arent dealing with it
lavironx has joined #nixos
<clever> sounds like an issue that should be opened on nix
cfricke has quit [(Quit: WeeChat 1.9.1)]
<pie_> ok ill open an issue
<joko> clever: could you give me some info on cross compiling for arm systems, ideally on a hydra farm? I'm planning to install NixOS on my Wandboard this weekend
tommyangelo_ has quit [(Ping timeout: 268 seconds)]
<clever> joko: the cross-compile stuff in nixpkgs was still a bit wonky last time i looked at it, and doesnt support enough to build a full NixOS, and has more issues down the road when using nix-env
<clever> joko: so its simpler to always do a "native" arm->arm build, but that could itself be done under emulation
<joko> clever: so you would recommend me to start a VM emulating ARM, right?
<clever> joko: these are some derivations ive used to trick an x86 machine into sucessfully running ARM binaries
<mbrock> I'm playing with multiple output derivations to store some ancillary scripts, but I'm confused about how to programmatically find a non-default output of something I build e.g. via nix-build
<clever> pie_: subscribed
<clever> mbrock: [clever@amd-nixos:~]$ nix-instantiate --eval -E "with import <nixpkgs> {}; lzma.outputs"
<clever> [ "bin" "dev" "out" "man" "doc" ]
<pie_> clever, setting the variable manually works but now the build is complaining :/
<pie_> make: the '-j' option requires a positive integer argument
<mbrock> ah yeah I mean finding the store path
<clever> mbrock: bin is the default output for "${lzma}" because its first
<pie_> oh right of course, im supposed to set it to the correct amount, not 0, yes?
<clever> pie_: setup.sh will turn 0 into a number based on your cores, during the startup
<clever> but manually setting it happens after that startup
<clever> you might be able to set it before nix-shell is even ran
<pie_> ok setting it to 4 worked :)
<pie_> buildPhase runs now
<clever> pie_: make also has a "feature" where just -j with no number, runs infinite jobs!
<pie_> clever, ah yeah going by the source that should maybe work because it checks if it exists
<pie_> i suppose id have to clear the var for that?
<pie_> well time to wait for an hour long build to break again...
<pie_> i should have done this from nix-shell the first time so i dont have to wait for the whole thing
<clever> pie_: also keep in mind that setting it to an empty string, and unset have different mechanics
<pie_> yeah
<joko> clever: is x86 emulating arm faster than my barebone pc?
<clever> joko: its somewhat slower then a normal arm machine, but you have more cores, and can throw more x86 machines at it, which can balance out
<joko> clever: should I try with 2 single-core machines or 1 dual-core?
<clever> joko: more cores and more machines will always help, i believe
<joko> clever: thanks, I will do some experiments and tell you my results :D
<clever> joko: to use the stuff in that github, you need to nix-build the qemu and run the register script in result/bin/
<clever> joko: then the system can just run any arm binary
<joko> clever: so, I have to use qemu-user-arm somehow or what?
<joko> ah, ok
<clever> joko: applying that nix override to the nix used by the host (via configuration.nix nix.package) will add support for a new nix.conf flag
<clever> joko: and then with the right nix.extraConfig, you can convince nix that the machine supports arm binaries (read the patch for the config name)
<joko> clever: just saw it, yeah
<joko> So that I can use it as a buildMachine on my wandboard, right?
<clever> yeah
Neo-- has joined #nixos
<joko> cool :D
<clever> you can turn every spare x86 machine into an arm build slave
ma27 has joined #nixos
<clever> and then either point the weak arm board at them, or point a hydra at them to pre-build
<joko> clever: what I don't get is where you define the target platform in qemu
<clever> joko: which comes from lines 10&11 on default.nix
<joko> or does it run with a single vcpu?
<clever> every thread in the guest process, becomes a thread on the host
mg_ has joined #nixos
<clever> so the emulated binaries can make full use of all of the host cores
<joko> ah, I see now
<joko> clever: awesome work!
<mg_> is ff57 being backported to 17.09?
<vincent_vdk> mg_: that would be nice :)
<LnL> I think we generally backport browser updates
acarrico has joined #nixos
<LnL> is it in master already?
<gchristensen> please backport all browser upgrades
<gchristensen> and flash
<yorick> Mic92: do you know anything about the common lisp stuff?
<hyper_ch> steveeJ: sphalerite: nah, was my mistake... also works fine with systemd service files that are executed by systemd.path watching :)
<sphalerite> ??
<pie_> do you have a minute to peek at my python problem?
<joko> gchristensen: I think zimbatm mentioned some issues with rust
<pie_> * clever ^
<gchristensen> I don't see a way around backporting the rust fixes then :/
<LnL> no
<LnL> the new version of rust couldn't build 56
<gchristensen> oh
<LnL> so if ff was updated to 57 we should be able to update rust
<gchristensen> let's do it :)
<LnL> oh it doesn't work with the current version of rust
<catern> heh, this blog post shows a mind under the effect of bad tools https://gpfault.net/posts/drop-in-libraries.txt.html
<LnL> (on stable)
<catern> I believe the author works at Google - and Google's build system doesn't work well with other build systems
ylwghst has joined #nixos
<catern> they want "drop-in libraries" because *their* tools can't handle anything else!
<LnL> gchristensen: I think we should probably have 2 versions of rust, https://github.com/NixOS/nixpkgs/pull/31175 has been stuck for 2 weeks because of ff
<gchristensen> yeah I think so
<gchristensen> not the least of which since rust requires the previous version of rust to build the new version of rust
<LnL> and then we can also have ff use the non default version on stable if neccecary
<catern> it is this kind of thing that shows how badly Nix is needed - otherwise people think libraries have to be hard!
<gchristensen> +1 +1
ssmike has quit [(Remote host closed the connection)]
ssmike has joined #nixos
<pie_> clever, could the cores issue have anything to do with me using fish instead of bash/
<clever> pie_: nix-shell always runs bash on the inner shell
<pie_> ok, i wasnt sure about that but i hoped thats the case
<pie_> i didnt see a #! line so i figured thats what should be happening
<pie_> otherwise id expect a lot more to be broken
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] jyp closed pull request #29920: Revert "cudatoolkit: Move libcudart to a separate output" (master...fix-tensorflow-runtime) https://git.io/vd3Ar
NixOS_GitHub has left #nixos []
<joko> Anyone familiar with Hydra? 2 questions: I would like to create a job which runs a simple shell script and then I would like to run this job only if a previous one has succeed. I think for the latter I could use pkgs.releaseTools.aggregate, but I would feel more confident if I saw how others are using it
BioSpider has quit [(Ping timeout: 246 seconds)]
orivej has joined #nixos
<clever> joko: running a command is easy, just pkgs.runCommand, but it will be in a sandbox and cant do too much "fun" stuff, and everything is pure, so it will never know the previous outcome
<joko> clever: then perhaps have a shell.nix and run the command inside a nix-shell?>
<clever> hydra only ever uses nix-build
<gchristensen> also "only if the previous one succeeded" means it can never start, because there is no previous one ;)
<larsvm> recursion to the rescue
<joko> ditto
<joko> So I guess there are no such patterns in Hydra jobs for the time being?
<gchristensen> can you be more specific about what you actually want to do?
<larsvm> joko: offtopic: your nick means in finnish "already?" :D
<joko> gchristensen: sure, I'm building my own nixos channel ( https://git.joko.gr/joko/etc-nixos/src/master/jobs.nix#L48 ) and I would like to do so only if the other jobs (nixos.config.system.build.toplevel mainly for a couple of systems) succeed
<joko> larsvm: lol, I didn't know :D
<clever> joko: nixos handles that with an external script
<clever> joko: it just always builds the channel tarball, but only if the tests pass will that be copied to the website
<DIzFer[m]> knowing nothing about how hydra works... isn't what joko wants to have the second derivation depend on the first?
<joko> clever, gchristensen: and afterwards I want to copy the channel to my site
<gchristensen> for that you'll need a thing outside of hydra
<clever> joko: nixos-mirror-branch on https://github.com/NixOS/nixos-channel-scripts/
<gchristensen> joko: https://hydra.nixos.org/job/nixpkgs/trunk/unstable/latest-finished this URL has a json api you'll probably want to poke :)
<gchristensen> (but for your own hydra / job)
<joko> I see
ssmike has quit [(Remote host closed the connection)]
ssmike has joined #nixos
Neo--- has joined #nixos
<clever> joko: yeah, lines 44-54 control what hydra jobset each channel should wait on
<clever> joko: and only if that jobset passes, will it update the channel
<clever> joko: line 26 runs mirror-nixos-branch, and gives it the channel name and a link to that hydra job
<joko> Got it
Neo-- has quit [(Ping timeout: 268 seconds)]
<pie_> is it possible to contiue a build instead of restarting?
<pie_> nvm, it was only redoing the beginning
<joko> And one more question, regarding binary cache this time... I was checking how to setup a binary cache and after seeing zimbatm's presentation I noticed this: https://github.com/zimbatm/todomvc-nix/blob/master/scripts/nix-cloud-push. In practice one can do a simple rsync as well, right? But how the cache is cleaned from older generations?
jasom has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #31705: android-udev-rules: use proper path for udev/rules.d (master...android-udev-rules) https://git.io/vFXr9
NixOS_GitHub has left #nixos []
<clever> joko: there is a hydra-s3-backup-collect-garbage script in hydra
<joko> clever: I would like the same functionality for normal hosts, hosts running nginx and ssh
sigmundv__ has joined #nixos
<joko> as the binary cache is no longer hydra
playX has joined #nixos
<playX> Hello, i want to install firefox 57, i copied default nix of firefox 56 from github and edited it for use tar ball, but i get problem https://pastebin.com/qThmzkSR It's ask to add gconf in red only directory or add to default.nix, but when i add to default nix it says duplicate formal aplication argument
ssmike has quit [(Remote host closed the connection)]
<playX> that's f57.nix https://pastebin.com/e8mGEjA0
ssmike has joined #nixos
jasom has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] zimbatm closed pull request #31709: google-cloud-sdk: disable gce as a dependency by default (fixes #31369) (master...google-cloud-sdk-fix) https://git.io/vFXbf
NixOS_GitHub has left #nixos []
ravloony has quit [(Remote host closed the connection)]
ravloony has joined #nixos
playX has quit [(Ping timeout: 260 seconds)]
spietz has quit [(Ping timeout: 240 seconds)]
reinzelmann has quit [(Quit: Leaving)]
<symphorien> I think ff57 is already in nixpkgs-unstable
* etu doesn't think so
<etu> or, nixpkgs-unstable. I'm looking at nixos-unstable
<etu> yeah, should be in nixpkgs-unstable
adamt has quit [(Ping timeout: 240 seconds)]
<clever> its also in nixos-unstable-small
ssmike has quit [(Remote host closed the connection)]
ssmike has joined #nixos
adamt_ has joined #nixos
adamt_ has quit [(Changing host)]
adamt_ has joined #nixos
<hedning[m]> playX: there's also an overlay from mozilla, which tracks the releases automatically: https://github.com/mozilla/nixpkgs-mozilla
Neo--- has quit [(Ping timeout: 248 seconds)]
python476 has quit [(Ping timeout: 240 seconds)]
ThatDocsLady has quit [(Ping timeout: 264 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] WhatNodyn opened pull request #31740: factorio: 0.15.34 -> 0.15.37 (master...factorio-version) https://git.io/vFMAx
NixOS_GitHub has left #nixos []
hellrazor has quit [(Ping timeout: 246 seconds)]
adamt_ is now known as adamt
bfrog has joined #nixos
FRidh has joined #nixos
hellrazor has joined #nixos
proteus-guy has joined #nixos
<hyper_ch> goibhniu: watchign your nixos-container screencast from 3 1/2 years ago :)
supercynic is now known as ertes-w
<goibhniu> hyper_ch: hehe ... funnily enough, I still use containers in the exact same way
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 2 new commits to master: https://git.io/vFMxK
<NixOS_GitHub> nixpkgs/master fd8a174 Neil Cecchini: factorio: 0.15.34 -> 0.15.37
<NixOS_GitHub> nixpkgs/master c9acc59 Orivej Desh: Merge pull request #31740 from WhatNodyn/factorio-version...
NixOS_GitHub has left #nixos []
<hyper_ch> goibhniu: never used them... I'll have to see if I can some java app to get to run in it
<hyper_ch> if not, alternative would be lxc with some debian template I guess
kreisys has joined #nixos
<goibhniu> but then you miss out on all that nixy goodness!?
cement has joined #nixos
Mateon3 has joined #nixos
mahalel_ has quit [(Ping timeout: 250 seconds)]
Mateon1 has quit [(Ping timeout: 248 seconds)]
Mateon3 is now known as Mateon1
mahalel_ has joined #nixos
<goibhniu> hyper_ch: if you're looking for a handy way to run binaries from the internet, steam-run sounds like a good option
<clever> hyper_ch: when nix-build is ran on one of these, it generates a bash script
MP2E has joined #nixos
<clever> you can then run that bash script on an ELF file to patch it
<clever> then just fill the list (where zlib is) with the right nix packages, and it should work
pie_ has quit [(Ping timeout: 248 seconds)]
katyucha has quit [(Quit: Lost terminal)]
Itkovian_ has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
deepfire has joined #nixos
universalpackage has joined #nixos
<catern> okay I posted a comment on this highly misguided article https://gpfault.net/posts/drop-in-libraries.txt.html
ma27 has quit [(Ping timeout: 255 seconds)]
universalpackage has quit [(Remote host closed the connection)]
universalpackage has joined #nixos
adamt has quit [(Ping timeout: 260 seconds)]
spietz has joined #nixos
<hyper_ch> goibhniu: does that work on java?
pie_ has joined #nixos
universalpackage has quit [(Remote host closed the connection)]
universalpackage has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] ttuegel opened pull request #31742: dropbox: install xkeyboardconfig for input (master...dropbox/keyboard) https://git.io/vFDeM
NixOS_GitHub has left #nixos []
universalpackage has quit [(Remote host closed the connection)]
ma27 has joined #nixos
universalpackage has joined #nixos
seppellll has joined #nixos
leat has quit [(Quit: WeeChat 1.9.1)]
goibhniu has quit [(Remote host closed the connection)]
goibhniu has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] ocharles pushed 1 new commit to master: https://git.io/vFDfe
<NixOS_GitHub> nixpkgs/master d6f14e9 Ollie Charles: fava: 1.5 -> 1.6
NixOS_GitHub has left #nixos []
universalpackage has quit [(Remote host closed the connection)]
universalpackage has joined #nixos
tgunb has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej closed pull request #23233: nixos/virtualisation/gcp: Use lib/make-disk-image for building Google… (master...gcp-make-image) https://git.io/vyIub
NixOS_GitHub has left #nixos []
universalpackage has quit [(Remote host closed the connection)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Ericson2314 pushed 2 new commits to staging: https://git.io/vFDJf
<NixOS_GitHub> nixpkgs/staging 6a5cda5 John Ericson: stdenv setup: Run setup hooks and other processing after accumulating deps...
<NixOS_GitHub> nixpkgs/staging b26038f John Ericson: Merge pull request #31723 from obsidiansystems/stdenv-accum-them-setup...
NixOS_GitHub has left #nixos []
universalpackage has joined #nixos
ssmike has quit [(Ping timeout: 264 seconds)]
adamt has joined #nixos
adamt has quit [(Changing host)]
adamt has joined #nixos
sigmundv has joined #nixos
universalpackage has quit [(Read error: Connection reset by peer)]
sigmundv has quit [(Max SendQ exceeded)]
sigmundv has joined #nixos
universalpackage has joined #nixos
adamt has quit [(Ping timeout: 264 seconds)]
<hyper_ch> goibhniu: can you create containers also in other locations than /var/lib/containers?
universalpackage has quit [(Remote host closed the connection)]
Neo--- has joined #nixos
universalpackage has joined #nixos
hellrazor has quit [(Ping timeout: 255 seconds)]
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixpkgs-17.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/26bf372db1 (from 18 hours ago, history: https://channels.nix.gsc.io/nixpkgs-17.09-darwin)
nix-gsc-io`bot has quit [(Client Quit)]
<goibhniu> hyper_ch: I don't think so, but you can bind mount them wherever you like
<hyper_ch> goibhniu: it's ok, I just make a zfs dataset to it
<goibhniu> hyper_ch: I bind mount them to a path that's the same inside and outside the container, which can be handy
<goibhniu> (I don't think I mentioned that in the screencast)
<hyper_ch> goibhniu: I'll still have to see if I can get thet java app to run
cfricke has joined #nixos
hellrazor has joined #nixos
jb55 has quit [(Ping timeout: 240 seconds)]
<sphalerite> goibhniu: tried using kdenlive today, the results were disastrous 😱
universalpackage has quit [(Remote host closed the connection)]
<goibhniu> sphalerite: oh?
universalpackage has joined #nixos
ma27 has quit [(Ping timeout: 240 seconds)]
ma27 has joined #nixos
<hyper_ch> goibhniu: ups... I did run nixos-container create in a vm instead of the host... can can I undo all that nixos-container install stuff?
<goibhniu> hyper_ch: destroy?
<hyper_ch> when I run nixos-container it did download and install some nix packages... how to remove those?
<goibhniu> sphalerite: did it run? It might need some wrapper thing if you're not using plasma/kde.
ylwghst has quit [(Ping timeout: 248 seconds)]
<goibhniu> hyper_ch: does destroy not do the trick?
iyzsong has quit [(Ping timeout: 264 seconds)]
<hyper_ch> goibhniu: it destroyed the container
<hyper_ch> but not sure if everything was removed... don't worry about it
<sphalerite> goibhniu: it worked fine for a while, then it crashed and now it eats all my memory when I try to recover the project :(
<sphalerite> it seems to be accessing the same file over and over
<goibhniu> sphalerite: oh, that's no fun :/
adisblad` has joined #nixos
ylwghst has joined #nixos
<sphalerite> I appreciate an autosave feature that lets me recover my work if something goes wrong… not so much if it doesn't actually work xD
adisbladis has quit [(Ping timeout: 240 seconds)]
vaibhavsagar has quit [(Ping timeout: 240 seconds)]
hellrazor has quit [(Ping timeout: 255 seconds)]
<hyper_ch> sphalerite: zfs snapshot? :)
<goibhniu> sphalerite: I noticed someone updated shotcut recently, that might be a good alternative
adisblad` is now known as adisbladis
adisbladis has quit [(Changing host)]
adisbladis has joined #nixos
<sphalerite> hyper_ch: I don't have autosnapshots on my laptop, not enough space D:
vaibhavsagar has joined #nixos
hellrazor has joined #nixos
<hyper_ch> sphalerite: time to ugprade to a Samsung 960 Pro 2TB ;)
universalpackage has quit [(Remote host closed the connection)]
Tucky has quit [(Remote host closed the connection)]
<sphalerite> goibhniu: started trying with pitivi earlier as well, the UI isn't as good as kdenlive's (typical GNOME oversimplification). I'll give shotcut a shot!
<goibhniu> :D
<sphalerite> goibhniu: but this seems to be a common theme across all my attempts at editing video in the past 10 years or so: the software tends to be so unreliable that I can barely get a small video project done because it crashes
<sphalerite> I didn't use pitivi long enough for it to crash actually, but I suspect it would have done so anyway :p
<sphalerite> hmm
<sphalerite> error: Package ‘shotcut-17.02’ in /nix/store/03kpq0vgrv1vj52lx44lbq07zgiypaaw-nixos-17.09.2034.78eed74497/nixos/pkgs/applications/video/shotcut/default.nix:37 is marked as broken, refusing to evaluate.
* sphalerite tries nixos-unstable
<goibhniu> That's terrible. I've found kdenlive to be very stable.
<goibhniu> what video format?
<adisbladis> Heh. I always end up doing any editing with plain ffmpeg from the shell. My needs are usually very simple.
<goibhniu> yeah, there's a newer one than that, I'm not sure if it has made it into the channel yet, but you could grab it straight from hydra
<sphalerite> goibhniu: vp8 in webm, and some static PNG images
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] ttuegel opened pull request #31743: wrapFirefox: make overridable, support browserpass (master...firefox/wrapper) https://git.io/vFDI4
NixOS_GitHub has left #nixos []
<goibhniu> gah, you'd expect that to be fine :/
<sphalerite> yeah that's what I got from nixos-unstable
<goibhniu> nice!
Itkovian has joined #nixos
universalpackage has joined #nixos
rogue_koder has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 5 new commits to master: https://git.io/vFDIP
<NixOS_GitHub> nixpkgs/master dc8857e Orivej Desh: clickhouse: remove boost version override
<NixOS_GitHub> nixpkgs/master 0b87f3d Orivej Desh: clementine: remove boost version override
<NixOS_GitHub> nixpkgs/master ee7c81f Orivej Desh: hhvm: remove boost version override...
NixOS_GitHub has left #nixos []
<edef> dhess: glad to hear it's working for you [=
Itkovian_ has joined #nixos
Itkovian has quit [(Read error: Connection reset by peer)]
Itkovian_ has quit [(Client Quit)]
universalpackage has quit [(Remote host closed the connection)]
<hyper_ch> goibhniu: just tried to nix-channel --update in the container but says unabel to check
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 1 new commit to master: https://git.io/vFDLX
<NixOS_GitHub> nixpkgs/master a5df25c Orivej Desh: scantailor: remove boost version override
NixOS_GitHub has left #nixos []
<goibhniu> hyper_ch: did you add a channel and all that?
<sphalerite> goibhniu: shotcut looks neat, UI is a bit confusing but it's working… so far ;)
<hyper_ch> goibhniu: no :)
Neo--- has quit [(Ping timeout: 240 seconds)]
<hyper_ch> goibhniu: I did now, but still: /run/current-system/sw/bin/nix-channel: unable to check ‘https://nixos.org/channels/nixos-unstable-small
<goibhniu> sphalerite: I'd love to know how it goes. The developer is a bit of a video legend.
lsix has quit [(Remote host closed the connection)]
<sphalerite> oh?
lsix has joined #nixos
kalhauge_ has joined #nixos
civodul has quit [(Quit: ERC (IRC client for Emacs 25.3.1))]
<hyper_ch> goibhniu: seems dns isn't working in the container
<goibhniu> Dan Dennedy, he wrote kino (which was great back in the day), then the mlt stuff (which Kdenlive uses) and now shotcut.
<sphalerite> ooh I remember trying to use kino at one point
<goibhniu> hyper_ch: I don't think it's related, but have you set up nat on the host?
universalpackage has joined #nixos
<hyper_ch> no, bridging
erictapen has quit [(Ping timeout: 240 seconds)]
ylwghst has quit [(Ping timeout: 248 seconds)]
<goibhniu> hyper_ch: did you follow the steps in the nixos manual for networking?
<hyper_ch> goibhniu: not sure what you mean
avn has joined #nixos
<hyper_ch> in your video that wasn't there
leat has joined #nixos
<goibhniu> :D
<goibhniu> you should write a nasty comment on youtube
sigmundv has quit [(Ping timeout: 240 seconds)]
<hyper_ch> will that interfere with the bridging?
tommyangelo_ has joined #nixos
universalpackage has quit [(Remote host closed the connection)]
<goibhniu> sorry, I don't know so much about networking
universalpackage has joined #nixos
ravloony has quit [(Ping timeout: 240 seconds)]
<hyper_ch> things still seem to run
universalpackage has quit [(Remote host closed the connection)]
universalpackage has joined #nixos
erasmas has joined #nixos
<hyper_ch> goibhniu: yeah, can't get it to work :(
<pie_> anyone here know who i should ask about pyqt/sip things?
<pie_> ping FRidh ?
Turion has joined #nixos
<Turion> Since I've switched to 17.09, enigmail (thunderbird GPG plugin) throws strange errors and complains about "end of file" when I want to encrypt, decrypt or sign
<mpickering> If I install a haskell package by "nix-shell -p haskellPackages.pkg" then any executables it builds should be available on the path in the shell?
seppellll has quit [(Ping timeout: 255 seconds)]
<sphalerite> goibhniu: the project from earlier crashes shortcut just as effectively as kdenlive :D
<goibhniu> amazing
Itkovian has joined #nixos
<sphalerite> aaaaaaah
<sphalerite> renaming the file fixed it
<sphalerite> apparently it had a reference to itself in it, which renaming it broke
<sphalerite> I think it was trying to load the file recursively or something
<sphalerite> Not entirely convinced of MLT's greatness though :p
<goibhniu> eep
Itkovian has quit [(Read error: Connection reset by peer)]
_ts_ has joined #nixos
<_ts_> hi, does anyone have a nixos module for kanboard? (@fpletz @shlevy as you've had some commits related to kanboard)
universalpackage has quit [(Remote host closed the connection)]
universalpackage has joined #nixos
a6a3uh has joined #nixos
<mpickering> I think I'm completely misunderstanding how nix-shell works
<hyper_ch> Turion: I've had issues with gpg in qtpass in 17.09 but current unstable small all is fine again
<mpickering> If I have python in my buildDepends then in the shell I should be able to run python right?
universalpackage has quit [(Excess Flood)]
ma27 has quit [(Ping timeout: 255 seconds)]
universalpackage has joined #nixos
ma27 has joined #nixos
<Turion> hyper_ch, alright, I'll try and update then!
<hyper_ch> Turion: not sure if that actually will help you
<mpickering> alright I had buildDepends rather than buildInputs
<hyper_ch> Turion: the good thing is, if you upgrade, you can revert back ;)
adamt has joined #nixos
adamt has quit [(Changing host)]
adamt has joined #nixos
earldoug1as has joined #nixos
universalpackage has quit [(Remote host closed the connection)]
universalpackage has joined #nixos
<Turion> hyper_ch: Yes, or I could revert even one step further to when it still worked on 17.03. But I don't know whether my gpg database might be messed up then :/
<hyper_ch> Turion: for that reason you have backups as well, right?
pie_ has quit [(Remote host closed the connection)]
pie_ has joined #nixos
<Turion> hyper_ch: Yes and no. I'm not used to gpg actually messing something up. That's a new experience brought to me by nixos... I coincidentally do have my keys on my phone. But gpg doesn't even manage to import them from there. I'll just have to hope for the update.
ertes-w has quit [(Ping timeout: 255 seconds)]
<Turion> Does anyone else have problems with konsole not accepting UP/DOWN/etc. keys?
universalpackage has quit [(Remote host closed the connection)]
<Turion> Or the standard X terminal not accepting certain upper case letters (X, W, ...)?
ma27 has quit [(Ping timeout: 252 seconds)]
seppellll has joined #nixos
roberth has quit [(Ping timeout: 248 seconds)]
<sphalerite> Turion: the standard x terminal? Do you mean xterm?
<adamt> Where about would I go if I wanted to hack on the installers autodetection features? I want it to add a default boot.kernelParams when running on vmware. :-)
<Turion> sphalerite, yes
jensens has quit [(Ping timeout: 240 seconds)]
universalpackage has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 1 new commit to master: https://git.io/vFDGI
<NixOS_GitHub> nixpkgs/master 15ba4a5 Orivej Desh: afl: 2.51b -> 2.52b...
NixOS_GitHub has left #nixos []
<Turion> I have that problem since installing nixos (one or two months back?), but didn't bother doing anything about it since there were too many other issues. I should maybe add that I'm using the NEO keyboard layout. But I can't see how it could be an issue of the keyboard layout, since it worked fine in konsole (until I upgraded to 17.09)
seppellll has quit [(Ping timeout: 240 seconds)]
python47` has joined #nixos
davidak has quit [(Ping timeout: 250 seconds)]
yegortimoshenko has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] elitak opened pull request #31745: fix ACME TOS hash mismatch (master...simple) https://git.io/vFDZe
NixOS_GitHub has left #nixos []
<yegortimoshenko> is there an easy way to override an attribute in some scope in nixpkgs overlay so that all other packages in this scope also use the overrided package?
<yegortimoshenko> say i want to patch xfce.garcon
<yegortimoshenko> it is referred to by a bunch of other packages in xfce attrset (scope)
Turion has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej opened pull request #31746: breakpad: delete (master...breakpad) https://git.io/vFDZV
NixOS_GitHub has left #nixos []
<clever> yegortimoshenko: all of those packages use a new instance of callPackage, and will search within the deps // xfce_self set
MP2E has quit [(Read error: Connection reset by peer)]
MP2E has joined #nixos
universalpackage has quit [(Remote host closed the connection)]
<clever> yegortimoshenko: and yeah, there is no way to override values within xfce_self, so your only option is to .override everything you want to impact
universalpackage has joined #nixos
FRidh has quit [(Quit: Konversation terminated!)]
kalhauge_ has quit [(Ping timeout: 248 seconds)]
universalpackage has quit [(Remote host closed the connection)]
<boxofrox> I'm trying to calculate the sha256 for a package I'm making, but I can't figure out how to do it. I've posted details at https://gist.github.com/boxofrox/d8a3080fbb03f84b7d7a31e102b35f09 , any help is appreciated.
mgibson has joined #nixos
universalpackage has joined #nixos
<clever> boxofrox: it changed the base for the hash
pie_ has quit [(Remote host closed the connection)]
<tilpner> boxofrox - nix-hash --to-base32 --type sha256 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
pie_ has joined #nixos
<boxofrox> oh, now that makes sense.
<boxofrox> thank you
<clever> [root@amd-nixos:~]# nix-hash --to-base32 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b --type sha256
<clever> 0sslrbd0b64gxxcc02afjv7fwkmn4i8w19win08yjvqbr0clgfh1
<clever> boxofrox: this returns the 2nd hash in the error message
<boxofrox> so I want the first hash then. sweet
<clever> yep
goibhniu has quit [(Ping timeout: 268 seconds)]
universalpackage has quit [(Remote host closed the connection)]
<pie_> this complains about the + for some reason: cmakeFlags = ["-DPYQT_SIP_DIR_OVERRIDE=" + pkgs.python36Packages.pyqt5.outPath + "/share/sip"];
universalpackage has joined #nixos
miko__ has joined #nixos
<clever> pie_: lists have a higher priority, so that is a list of 5 items, 3 strings, and 2 operators
<Yaniel> use "${pkgs.python36Packages.pyqt5.outPath}/share/sip" instead?
<clever> or wrap the whole thing in ( and )
<pie_> ok
<yegortimoshenko> clever: what about overrideScope? i saw it being used to override emacsWithPackages
universalpackage has quit [(Remote host closed the connection)]
Turion has joined #nixos
universalpackage has joined #nixos
<pie_> bbiab
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] abbradar closed pull request #31746: breakpad: delete (master...breakpad) https://git.io/vFDZV
NixOS_GitHub has left #nixos []
srdqty has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] yegortimoshenko opened pull request #31748: breakpad: 2016-03-28 -> 2017-11-13, resolve glibc 2.26 compat (master...breakpad/fix-glibc-2.26) https://git.io/vFDcD
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to gcc-7: https://git.io/vFDcH
<NixOS_GitHub> nixpkgs/gcc-7 2b27a46 Tuomas Tynkkynen: gnuapl: Fix build with GCC 7...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] abbradar closed pull request #31748: breakpad: 2016-03-28 -> 2017-11-13, resolve glibc 2.26 compat (master...breakpad/fix-glibc-2.26) https://git.io/vFDcD
NixOS_GitHub has left #nixos []
<clever> yegortimoshenko: that is added by using the makeScope function
<sphalerite> What's everyone's weapon of choice for burning a CD?
universalpackage has quit [(Remote host closed the connection)]
<Turion> sphalerite: k3b?
<sphalerite> Turion: sorry, on a no-X machine
<Turion> sphalerite: Ah, no idea then :(
<disasm> sphalerite: I haven't tried it, but bashburn looks really cool
<hyper_ch> k3b
<sphalerite> hyper_ch: no X
<disasm> I don't have a working cdrw drive anymore
<hyper_ch> it is my weapon of choice
<clever> the only cdrw ive ever used under linux worked under k3b, but not from CLI, even when using the exact same args k3b used
<hyper_ch> disasm: you don't believe in small silver discs anymore?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to gcc-7: https://git.io/vFDC3
<NixOS_GitHub> nixpkgs/gcc-7 1830017 Tuomas Tynkkynen: reptyr: Fix GCC 7 build...
NixOS_GitHub has left #nixos []
Thra11 has joined #nixos
pie_ has quit [(Ping timeout: 248 seconds)]
python47` has quit [(Quit: ERC (IRC client for Emacs 25.3.1))]
matthewbauer has quit [(Ping timeout: 248 seconds)]
<avn> sphalerite: cdrecord -v dev=/dev/sdd speed=16 /path/to/iso?
universalpackage has joined #nixos
ambro718 has joined #nixos
<avn> sphalerite: It is relatively straightforward, especially if you have rewriteable disk for experiments
python476 has joined #nixos
srdqty has quit [(Ping timeout: 248 seconds)]
ssmike has joined #nixos
Turion has quit [(Ping timeout: 255 seconds)]
srdqty has joined #nixos
<sphalerite> oh bot
* sphalerite uploaded an image: file1510854950917.jpg (71KB) <https://matrix.org/_matrix/media/v1/download/matrix.org/ScZLteJutLYksebPGCwSBMKU>
<sphalerite> oh boy *
aloiscochard has quit [(Quit: Connection closed for inactivity)]
universalpackage has quit [(Remote host closed the connection)]
<gchristensen> I suspect you didn't intend to store a cool abstract bit of art on the head of your platters
universalpackage has joined #nixos
<gchristensen> universalpackage: please stop joining and quitting
<Dezgeg> huh, people still keep joins+parts visible in irc? :P
<yegortimoshenko> not everyone uses znc...
stanibanani has joined #nixos
hariel has joined #nixos
<hyper_ch> yegortimoshenko: but everyone should
<gchristensen> I like to see joins & parts
srdqty has quit [(Ping timeout: 248 seconds)]
<Dezgeg> weechat has this option to show only relevant joins+parts (i.e. people that have chatted recently)
<gchristensen> does it retroactively show joins if someone joins then says a message a moment later?
<Dezgeg> yes
<yegortimoshenko> and weechat can be used as a bouncer (see glowing-bear.org)
srdqty has joined #nixos
<gchristensen> whooaaa
alhariel has quit [(Ping timeout: 268 seconds)]
universalpackage has quit [(Remote host closed the connection)]
mgibson has quit [(Remote host closed the connection)]
universalpackage has joined #nixos
earldouglas has quit [(Quit: leaving)]
earldoug1as is now known as earldouglas
cfricke has quit [(Quit: WeeChat 1.9.1)]
balsoft has joined #nixos
<balsoft> Hello everyone!
<balsoft> I've got a question: is there a way to set up an Epson 3170 Photo scanner in nixos? Installing pkgs.epkowa doesn't seem to help.
<clever> balsoft: i think you have to add that package to https://nixos.org/nixos/options.html#sane.extrabackends
<avn> balsoft: does it a slide scanner? (if so, I have offtopic question)
tommyangelo_ has quit [(Remote host closed the connection)]
tommyangelo_ has joined #nixos
<balsoft> I've done exactly that:
yegortimoshenko has quit [(Remote host closed the connection)]
<balsoft> hardware.sane = {
<balsoft> enable = true;
<balsoft> extraBackends = [
<balsoft> pkgs.epkowa
<balsoft> ];
<balsoft> };
<clever> avn: the slide scanners ive looked at are just usb webcams, not proper scanners
<sphalerite> avn: using your command because it's convenient and right there, thanks :p
<balsoft> avn: no, it's not. Just an ordinary scanner.
<avn> clever: I close to buy old time scsi2 one with and build diskless 32bit machine as scanning rig
<avn> clever: 20$ scanner + 35$ delivery (lol)
universalpackage has quit [(Remote host closed the connection)]
<avn> because idk if old-style pci adapter will work with pci-e slots
<clever> it wont even fit
periklis has quit [(Remote host closed the connection)]
<balsoft> So I need to write some kind of package for nix myself, right?
<clever> balsoft: probably
<balsoft> Examining a package for iscan (epkowa) I see that it includes a definition for some plugins
<balsoft> Do I need to write something similar, but for my scanner?
<clever> yeah
<balsoft> Ok than, thanks.
<avn> clever: so 32bit scanning rig then ;)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #31680: nixos/nghttpx: add module for the nghttpx proxy server (master...parnell/nghttpx-module) https://git.io/vFPlI
NixOS_GitHub has left #nixos []
vcunat has joined #nixos
meta-coder has quit [(Quit: Bye.)]
<Mic92> yorick: not so much. more conceptually then practical.
metaphysician has joined #nixos
Turion has joined #nixos
zzamboni has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 3 new commits to master: https://git.io/vFD45
<NixOS_GitHub> nixpkgs/master 8307427 Eric Litak: certbot: 0.11.1 -> 0.19.0
<NixOS_GitHub> nixpkgs/master be38068 Eric Litak: simp_le: 0.2.0 -> 0.6.1
<NixOS_GitHub> nixpkgs/master c96cc5d Franz Pletz: Merge pull request #31745 from elitak/simple...
NixOS_GitHub has left #nixos []
<greymalkin> How do I propagate my UID to nix? nixops is complaining that it can't find it.
<greymalkin> (I'm on mixed Arch/Nix)
universalpackage has joined #nixos
a6a3uh has quit [(Ping timeout: 248 seconds)]
pie_ has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 3 new commits to release-17.09: https://git.io/vFDBZ
<NixOS_GitHub> nixpkgs/release-17.09 a72164a Eric Litak: certbot: 0.11.1 -> 0.19.0...
<NixOS_GitHub> nixpkgs/release-17.09 b6b9ad8 Eric Litak: simp_le: 0.2.0 -> 0.6.1...
<NixOS_GitHub> nixpkgs/release-17.09 5e3cfde Franz Pletz: Revert "firefox: 56.0.2 -> 57.0"...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] ryantm opened pull request #31749: mattermost: 4.3.0 -> 4.4.0 (master...mattermost-4.4.0) https://git.io/vFDBR
NixOS_GitHub has left #nixos []
<orivej> greymalkin: maybe you could delete "compat" from /etc/nsswitch.conf?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] ryantm opened pull request #31750: matterbridge: 1.1.0 -> 1.4.1 (master...matterbridge-1.4.1) https://git.io/vFDBw
NixOS_GitHub has left #nixos []
zzamboni has quit [(Remote host closed the connection)]
ylwghst has joined #nixos
srdqty has quit [(Quit: WeeChat 1.9.1)]
<greymalkin> Nope, that doesn't do it.
universalpackage has quit [(Remote host closed the connection)]
universalpackage has joined #nixos
jgertm has joined #nixos
<orivej> what is the error that you see?
tmaekawa has joined #nixos
seppellll has joined #nixos
tmaekawa has quit [(Client Quit)]
<greymalkin> KeyError: 'getpwuid(): uid not found: 1003'
fragamus has joined #nixos
<greymalkin> It appears to be the correct issue, but the fix of removing 'compat' from nsswitch.conf didn't help.
<ldlework> greymalkin where did you get your name
<greymalkin> Ah. it's because my user is in 'compat' -- the OS's `whoami` stops working when I remove 'compat' from nsswitch.conf
<greymalkin> ldlework: Shakespeare
universalpackage has quit [(Remote host closed the connection)]
universalpackage has joined #nixos
universalpackage has quit [(Remote host closed the connection)]
<pie_> anyone know why python cant access the packages if i do this? propagatedBuildInputs = with python36.withPackages(ps: [ps.sip ps.pyqt5]); [];
universalpackage has joined #nixos
<vcunat> pie_: that only specifies an empty list.
<vcunat> `with` keyword brings stuff into scope but doesn't add it anywhere by itself
<pie_> ok i kind of assumed the with is some kind of magic thing that adds it but right with is a scoping thing
<pie_> i dabble in functional programming but my mind just shuts down with nix x)
<pie_> so can i do python = ...; [python]; ?
<pie_> * with python = ...
<Turion> The gpg problem seems to be related to pinentry. When I do "gpg --decrypt --pinentry-mode ask", it complains about "empty file" (referring to the passphrase), but "-pinentry-mode loopback" asks for the password on the console alright
<Turion> But pinentry is clearly installed, and I've configured the gpg-agent to look for pinentry in the correct place
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to release-17.09: https://git.io/vFDuJ
<NixOS_GitHub> nixpkgs/release-17.09 17d60d2 Tim Steinbach: linux-copperhead: 4.13.12.a -> 4.13.13.a...
NixOS_GitHub has left #nixos []
tobiasBora has quit [(Quit: WeeChat 1.6)]
<Turion> Could the problem be that thunderbird is built without a pinentry dependency?
<vcunat> pie_: you probably mean let python = something; in [ python ];
<vcunat> Turion: I had a problem with gpg keys that have an empty passphrase
<Turion> vcunat: Did you solve it? My key doesn't have an empty passphrase though
universalpackage has quit [(Remote host closed the connection)]
<vcunat> It doesn't work on my 17.09 machine but now I see it does on my 18.03 machine
<vcunat> but those with passphrase work on both
<Turion> Are the pinentry or gpg-agent versions different?
universalpackage has joined #nixos
<Turion> vcunat: What's your gpg.conf and gpg-agent.conf like? Do you specify pinentry's path?
<vcunat> no, I don't
<vcunat> I don't even have it on $PATH, apparently
<vcunat> gpg (GnuPG) 2.2.1
<Turion> vcunat: Yeah, that's the solution! For some reason, specifying the executable's path wasn't what gpg-agent liked
<Turion> Thanks a lot
<vcunat> :-)
rogue_koder has quit [(Quit: Konversation terminated!)]
sigmundv__ has quit [(Ping timeout: 268 seconds)]
sigmundv has joined #nixos
rogue_koder has joined #nixos
ixxie has joined #nixos
Thra11 has quit [(Quit: IRC for Sailfish 0.9)]
darlan has joined #nixos
nixer has joined #nixos
darlan has quit [(Client Quit)]
cfricke has joined #nixos
<nixer> Has anyone got js/webpack to work within nix? I'm aware of node2nix.
<joepie91> nixer: can you explain more about what you're trying to accomplish with webpack and how that relates to Nix?
universalpackage has quit [(Remote host closed the connection)]
<nixer> joepie91: I'm trying to get my custom javascript app bundled with webpack within a nix derivation.
universalpackage has joined #nixos
<nixer> I'm using node2nix to resolve dependencies, but running into trouble with getting webpack to use those dependencies.
<pie_> is there a more current version of https://github.com/pjotrp/nix-no-root
<joepie91> hmm.
<joepie91> nixer: my node_modules path for a node2nix-deployed Node.js application is /nix/store/7chf9fjzirx32kshrs2i83mqwwkcpb4w-node-pastebin-stream-1.0.0/lib/node_modules/pastebin-stream/node_modules
<joepie91> let me grab the config
<joepie91> the application code itself exists in the one-level-higher lib/ folder
universalpackage has quit [(Remote host closed the connection)]
<joepie91> so *in theory* once you have a node2nix-built application, you should be able to point webpack at your entry point as normal, and have it produce a bundle
<joepie91> since it will search for node_modules relative to the entry point, and that's all still in the same place
universalpackage has joined #nixos
<joepie91> (the project I linked doesn't build the browser bundle from Nix, I do that locally on my dev system)
<joepie91> oops
<joepie91> the application code itself exists in the one-level-higher pastebin-stream/ folder *
universalpackage has quit [(Remote host closed the connection)]
katyucha has joined #nixos
fragamus has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
hellrazor has quit [(Ping timeout: 255 seconds)]
<pie_> btw whats the status on reproducible builds these days?
universalpackage has joined #nixos
<nixer> joepie91: Cool, I couldn't find any reference to webpack in there? It looks like the builder is just tar-ing everything up?
endformationage has joined #nixos
<joepie91> nixer: yeah, like I said, I'm not webpack-building in that expression; I just linked it to demonstrate where stuff ends up after node2nix is done with it
<joepie91> you should then be able to write an expression that uses webpack pointed at the result
balsoft has quit [(Read error: Connection reset by peer)]
hellrazor has joined #nixos
ylwghst has quit [(Ping timeout: 240 seconds)]
universalpackage has quit [(Remote host closed the connection)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] mbld opened pull request #31753: nixos-container: Make show-ip work together with ipv4 + netmask (master...show-ip) https://git.io/vFDVD
NixOS_GitHub has left #nixos []
katyucha has quit [(Quit: Lost terminal)]
katyucha has joined #nixos
universalpackage has joined #nixos
mahalel_ has quit [(Ping timeout: 240 seconds)]
hiratara has quit [(Read error: Connection reset by peer)]
hiratara_ has joined #nixos
MP2E has quit [(Remote host closed the connection)]
hiratara_ is now known as hiratara
jasom has quit [(Ping timeout: 240 seconds)]
mahalel_ has joined #nixos
tv1 has joined #nixos
jasom has joined #nixos
Turion has quit [(Ping timeout: 248 seconds)]
<pikajude> i can nixops ssh into my server, but i can't build using that server
<pikajude> :(
universalpackage has quit [(Remote host closed the connection)]
universalpackage has joined #nixos
ylwghst has joined #nixos
tv has quit [(Ping timeout: 268 seconds)]
<pikajude> oh, i can't remotely build on it at all
<pikajude> how do i debug this?
<pikajude> all it tells me is "permission denied, try again" when trying to SSH
<pikajude> but i can SSH into that server using the exact same arguments
<Dezgeg> can you ssh from root?
<pikajude> yes
<pikajude> i had to add the host to known_hosts, but doing that didn't make the remote nix build work
<Dezgeg> does it run non-nixos? does 'ssh thathost nix-env --version' give output?
srdqty has joined #nixos
erictapen has joined #nixos
<pikajude> let me see
<pikajude> it runs nixos
<pikajude> but the disk is full, i didn't realize
<pikajude> i'll try to address that first
universalpackage has quit [(Remote host closed the connection)]
tv2 has joined #nixos
universalpackage has joined #nixos
Itkovian has joined #nixos
tv1 has quit [(Ping timeout: 268 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej closed pull request #31515: networkmanager: 1.8.2 -> 1.10.0 (master...networkmanager-1_10_0) https://git.io/vFVu3
NixOS_GitHub has left #nixos []
balsoft has joined #nixos
sitwon has joined #nixos
07IABVXVS has joined #nixos
<07IABVXVS> [nixpkgs] orivej pushed 2 new commits to master: https://git.io/vFDoQ
<07IABVXVS> nixpkgs/master 59e4599 adisbladis: Add basic ZFS tests
<07IABVXVS> nixpkgs/master f79e3e2 Orivej Desh: Merge pull request #31618 from adisbladis/zfs-tests...
07IABVXVS has left #nixos []
7GHAA8VXW has joined #nixos
<7GHAA8VXW> [nixpkgs] orivej closed pull request #31618: Add basic ZFS tests (master...zfs-tests) https://git.io/vFKev
7GHAA8VXW has left #nixos []
<ixxie> I found a talk last night which might be interesting in that it connects with NixOS thinking on a philosophical level
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 2 new commits to master: https://git.io/vFDoj
<NixOS_GitHub> nixpkgs/master dad3d0f Ryan Mulligan: matterbridge: 1.1.0 -> 1.4.1
<NixOS_GitHub> nixpkgs/master bd074bf Orivej Desh: Merge pull request #31750 from ryantm/matterbridge-1.4.1...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 2 new commits to master: https://git.io/vFDKk
<NixOS_GitHub> nixpkgs/master 8ac31ff Ryan Mulligan: mattermost: 4.3.0 -> 4.4.0
<NixOS_GitHub> nixpkgs/master 2d2e503 Orivej Desh: Merge pull request #31749 from ryantm/mattermost-4.4.0...
NixOS_GitHub has left #nixos []
roberth has joined #nixos
<steveeJ> Sonarpulse: I've been wanting to pull in zlib.static for the cross compiler but that has actually never worked so far, in a sense that the compiler won't find it at runtime neither will pkg-config. do you know what's missing to make it work?
<sitwon> I am using the nix package manager on Ubuntu. I have noticed that graphical applications installed with Nix seem to be using different system fonts than the native applications. Is there a way to influence the system fonts used by packages installed with Nix?
<Sonarpulse> steveeJ: what's the contents of that?
<Sonarpulse> maybe it's near empty
tgunb has joined #nixos
<Sonarpulse> also maybe it doesn't contain headers
<Sonarpulse> so you still need zlib.dev or something
danharaj has joined #nixos
<steveeJ> Sonarpulse: I actually use zlib.static and zlib.dev.static for native, which works, but the same doesn't work for cross
<Sonarpulse> steveeJ: huh
<Sonarpulse> yeah i don't know off hand
<Sonarpulse> and don't have builds cached
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 2 new commits to master: https://git.io/vFDKd
<NixOS_GitHub> nixpkgs/master 22c85de José Romildo Malaquias: enlightenment: fix names of setuid wrapped files
<NixOS_GitHub> nixpkgs/master 0de5c4a Orivej Desh: Merge pull request #31693 from romildo/fix.enlightenment...
NixOS_GitHub has left #nixos []
<steveeJ> Sonarpulse: I'd appreciate some insight how the compiler manages to find the installed libraries in general
universalpackage has quit [(Remote host closed the connection)]
<steveeJ> It's a blackbox to me still, since in the nix-shell there's no LD_LIBRARY_PATH, and I don't know how the native compiler manages to find libraries that are installed in addition
universalpackage has joined #nixos
<Sonarpulse> steveeJ: so in the static case
<Sonarpulse> it's very simply
<Sonarpulse> -L flags
<Sonarpulse> in the dynamic case it's more complex
<Sonarpulse> because the RPATH/RUNPATH/ whatever --rpath-link makes of dynamic libraries
<Sonarpulse> can effectively introduce new -L flags for transitive deps
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej closed pull request #31534: CODEOWNERS: exclude lib/maintainers.nix (master...patch-7) https://git.io/vFwL8
NixOS_GitHub has left #nixos []
<Sonarpulse> if the static thing has an lib subdir
<Sonarpulse> with a zlib.a
<Sonarpulse> or similar
<Sonarpulse> it should work (tm)
<steveeJ> Sonarpulse: and who/what produces the -L arguments? must it be the build-system by using pkg-config?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Ericson2314 opened pull request #31754: cctools, darwin-bintuils: Don't always bring in headers (staging...simplify-darwin-binutils) https://git.io/vFD6E
NixOS_GitHub has left #nixos []
yegortimoshenko has joined #nixos
<Sonarpulse> steveeJ: pkg-config
<Sonarpulse> and cc-wrapper
<Sonarpulse> do that
<yegortimoshenko> does Nix allow arbitrary symlinks outside the Nix store?
universalpackage has quit [(Remote host closed the connection)]
<Sonarpulse> yegortimoshenko: probably but various things in nixpkgs might try to stop you IIRC
arianvp2 has joined #nixos
universalpackage has joined #nixos
<Sonarpulse> steveeJ: pkg-config and cc-wrapper in general kind of overlap
<Sonarpulse> if you do the NIX_DEBUG thing
<Sonarpulse> you can see cc-wrapper's added -L arguments
<steveeJ> Sonarpulse: though the cc-wrapper ones are static, correct?
balsoft has quit [(Read error: Connection reset by peer)]
universalpackage has quit [(Remote host closed the connection)]
hellrazor has quit [(Ping timeout: 248 seconds)]
universalpackage has joined #nixos
MP2E has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] yegortimoshenko opened pull request #31755: maintainers: test PR (see #31534) (master...patch-8) https://git.io/vFD6x
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] bkchr opened pull request #31756: heaptrack: 2017-02-14 -> 2017-10-30 (master...heaptrack) https://git.io/vFD6h
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 1 new commit to master: https://git.io/vFDik
<NixOS_GitHub> nixpkgs/master e188747 Orivej Desh: gcc-snapshot: mark as broken...
NixOS_GitHub has left #nixos []
tv3 has joined #nixos
universalpackage has quit [(Remote host closed the connection)]
mekeor has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] yegortimoshenko opened pull request #31757: maintainers: verify that #31534 didn't break anything (master...patch-9) https://git.io/vFDiZ
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] yegortimoshenko closed pull request #31757: maintainers: verify that #31534 didn't break anything (master...patch-9) https://git.io/vFDiZ
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] yegortimoshenko closed pull request #31755: maintainers: test PR (master...patch-8) https://git.io/vFD6x
NixOS_GitHub has left #nixos []
universalpackage has joined #nixos
tv2 has quit [(Ping timeout: 240 seconds)]
ixxie has quit [(Quit: Lost terminal)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] yegortimoshenko opened pull request #31758: CODEOWNERS: exclude lib/licenses.nix (master...patch-10) https://git.io/vFDi9
NixOS_GitHub has left #nixos []
yegortimoshenko has quit [(Remote host closed the connection)]
universalpackage has quit [(Remote host closed the connection)]
universalpackage has joined #nixos
<steveeJ> interestingly pkg-config can't find glibc.static (pkg-config --static --libs libc) in the cross env
<mekeor> where can i find the documentation of the user configuration (~/.nixpkgs/config.nix??)?
<vcunat> mekeor: each package pulls from the config whatever it wants
<vcunat> and it isn't used too much, actually
<mekeor> at least there is allowUnfree
<vcunat> yes, and allowBroken and packageOverrides
<mekeor> AFAICS, there's absolutely no documentation about it
universalpackage has quit [(Remote host closed the connection)]
universalpackage has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] ttuegel pushed 2 new commits to master: https://git.io/vFDXe
<NixOS_GitHub> nixpkgs/master 18cc8d4 Thomas Tuegel: dropbox: install xkeyboardconfig for input...
<NixOS_GitHub> nixpkgs/master 2d4dc7d Thomas Tuegel: Merge pull request #31742 from ttuegel/dropbox/keyboard...
NixOS_GitHub has left #nixos []
<vcunat> (that's more docs than I expected)
<mekeor> aha! thanks :D
universalpackage has quit [(Client Quit)]
<mekeor> so, `{ allowUnfree = true; }` is a valid ~/.config/nixpkgs/confix.nix, huh?
<vcunat> yes, I believe so
<mekeor> it works
<vcunat> the duplication between nixos and nix-env is a bit cumbersome, so I put the stuff into a separate file and import it from both places
danharaj has quit [(Ping timeout: 255 seconds)]
<mekeor> so everthing which is nixpkgs.config.* in the system config, will become * in user-config, right?
balsoft has joined #nixos
<vcunat> yes
07EAAFTG6 has joined #nixos
<07EAAFTG6> [nixpkgs] orivej closed pull request #31023: xfce4-settings: build w/ xorg-libinput, make some dependencies optional (master...xfce4-settings/libinput) https://git.io/vFmfg
07EAAFTG6 has left #nixos []
17SAA211P has joined #nixos
<17SAA211P> [nixpkgs] orivej pushed 3 new commits to master: https://git.io/vFDXS
<17SAA211P> nixpkgs/master c55a0cd Yegor Timoshenko: xfce4-settings: build w/ xorg-libinput, make some dependencies optional...
<17SAA211P> nixpkgs/master 28ebb17 Orivej Desh: xfce4-settings: enable parallel building
<17SAA211P> nixpkgs/master a131ab2 Orivej Desh: Merge pull request #31023 from yegortimoshenko/xfce4-settings/libinput...
17SAA211P has left #nixos []
<steveeJ> Sonarpulse: some more insight. pkg-config fails to find static libraries, but gcc/ld is able to find it
<Sonarpulse> steveeJ: missing .pc file
<Sonarpulse> for pkg-config
<Sonarpulse> maybe it didn't make it into .dev.static ?
<Sonarpulse> (it would normally be some sort of dev output)
<Sonarpulse> make sure that is also a build-input
<Sonarpulse> even though you just need headers at build-time
<mekeor> are there also nixos-options which are not listed on nixos.org/nixos/options.html because they require unfree packages? if so, how can i view them?
<steveeJ> Sonarpulse: must be the case. how does pkg-config even find these files scattered in the /nix/store ?
<Sonarpulse> (header outputs are a wart of the current thing)
<Sonarpulse> steveeJ: see the pkg-config setup hook
<Sonarpulse> it registers an "environment hook"
ambro718 has quit [(Ping timeout: 248 seconds)]
<Sonarpulse> which gets applied to each pkg (bash function)
<steveeJ> Sonarpulse: alright, thanks for patiently answering all my newbie questions :-D
<vcunat> well, in my experience mixing static and dynamic libs is problematic, due to our not wanting them in the same directory
MP2E has quit [(Remote host closed the connection)]
<Sonarpulse> steveeJ: np
<Sonarpulse> your comment is very thorough
<vcunat> mekeor: I don't think they would be hidden
<vcunat> (from the manual or man configuration.nix)
<Sonarpulse> vcunat: maybe the cross jobset could be musl static only or something
<steveeJ> Sonarpulse: somehow it got partially lost when editing it on github though. I had a link to my edited version of the code
<Sonarpulse> steveeJ: oh bummer
<Sonarpulse> that is a dead link or edit text problem?
tv4 has joined #nixos
<steveeJ> text edit problem. I had multiple occurrences of GitHub telling me that "the text you are editing has changed"
<vcunat> generally I certainly find it easier to build completely separate derivations for static and dynamic libs
<vcunat> (I'm not sure about your cross case)
<steveeJ> vcunat: glibc{,.static} and zlib{,.static} have different output paths AFAIU
<greymalkin> Ah... now I'm back to "'NoneType' object has no attribute 'get'" for nixops -- using debug it seems to be trying to get 'region' from the list of machines
<vcunat> steveeJ: they have, but they're built from one derivation with the dynamic ones
<tgunb> @pstn: can i have your openage nix-expr.?
<vcunat> steveeJ: then you can't have $libdir that contains both, etc.
ylwghst has quit [(Ping timeout: 255 seconds)]
erictapen has quit [(Ping timeout: 246 seconds)]
Lisanna has quit [(Ping timeout: 260 seconds)]
<steveeJ> vcunat: why not? the paths aren't identical
tv3 has quit [(Ping timeout: 240 seconds)]
<vcunat> they have a single *.pc file
<steveeJ> oh! that explains the pkg-config issue
<steveeJ> the blackbox is unwinding :-D
<vcunat> and there's this crap as well https://github.com/NixOS/nixpkgs/issues/12085
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 2 new commits to master: https://git.io/vFD1h
<NixOS_GitHub> nixpkgs/master bd4c668 Yegor Timoshenko: xfce4-panel: patch gettext in xfce4-popup-* scripts, fixes #30033
<NixOS_GitHub> nixpkgs/master a368bbb Orivej Desh: Merge pull request #31024 from yegortimoshenko/xfce4-panel/gettext...
NixOS_GitHub has left #nixos []
<vcunat> (i.e. ld doesn't handle it ideally)
<steveeJ> vcunat: in the case of zlib, I needed to override { static = true } in addition to using '.static'. IMHO the first one should be the correct and suffice
<vcunat> it's a bit of shizma :-)
<clever> steveeJ: an example of something i did that was fully static: https://github.com/cleverca22/nix-misc/blob/master/qemu-user.nix
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 2 new commits to master: https://git.io/vFDMs
<NixOS_GitHub> nixpkgs/master 23705ce dywedir: fd: install shell completions
<NixOS_GitHub> nixpkgs/master e7521b2 Orivej Desh: Merge pull request #31735 from dywedir/fd...
NixOS_GitHub has left #nixos []
<vcunat> I prefer to get rid of .static and use just overrides, but I haven't done many static builds
<clever> steveeJ: 3 things had to be done a little difference, zlib, glibc, and glib
<clever> if qemu-user was dynamic, the host ld.so would respond to ldd probing guest binaries, causing host libs to appear in all ldd queries
<vcunat> the glib one is an override that should work generally
<steveeJ> clever: what is the makeStaticLibraries briefly?
<vcunat> (for derivations that don't bother to split .static)
<mekeor> how to list all packages installed into my user profile?
<vcunat> mekeor: nix-env -q
<clever> steveeJ: alll it does is inject 2 configure flags
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej closed pull request #31721: proofgeneral_HEAD: 2017-05-06 -> 2017-11-06 (master...proofgeneral-20171106) https://git.io/vF1PI
NixOS_GitHub has left #nixos []
<clever> so it will only work if the configure script of that package can obey them
<mekeor> vcunat: thank you ^_^
<clever> and it doesnt recursively enable static, do the package may fail to link at some point (probably when the final app links)
balsoft has quit [(Read error: Connection reset by peer)]
* clever heads to bed
<vcunat> hehe, maybe it's best to try to exchange stdenv in whole nixpkgs
<clever> thats a bit extreme, build only tools like pkg-config can still be dynamic
<clever> and you dont want to spend the next week fixing every single package in the closure :P
<vcunat> hmm, maybe it could be done like cross-builds
<clever> yeah, setup a cross-compile between dynamic x86 linux, and static x86 linux
<clever> then the existing seperation of build and runtime will just do its job
<clever> anyways, its getting late here
<vcunat> AFAIK the point was already to do a cross-build :-)
<vcunat> (of a statically linked package)
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixpkgs-17.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/17d60d2f19 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-17.09-darwin)
nix-gsc-io`bot has quit [(Client Quit)]
arianvp2 has quit [(Remote host closed the connection)]
arianvp2 has joined #nixos
<hyper_ch> adisbladis: tcaputi has given me another patch to test for my encrypted dataset issues :)
simendsjo has joined #nixos
pierre_ has joined #nixos
pierre_ is now known as pierr
Turion has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] LnL7 pushed 3 new commits to release-17.09: https://git.io/vFDyP
<NixOS_GitHub> nixpkgs/release-17.09 0a11867 Matthew Bauer: dosbox: build on darwin...
<NixOS_GitHub> nixpkgs/release-17.09 58461d5 Matthew Bauer: dosbox: add myself as maintainer...
<NixOS_GitHub> nixpkgs/release-17.09 3af3cae Matthew Bauer: dosbox: add gpl2 license...
NixOS_GitHub has left #nixos []
Turion has quit [(Ping timeout: 255 seconds)]
katyucha has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] LnL7 pushed 1 new commit to release-17.09: https://git.io/vFDSs
<NixOS_GitHub> nixpkgs/release-17.09 7b29170 Matthew Bauer: ncmpc: fix on darwin...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] LnL7 pushed 2 new commits to release-17.09: https://git.io/vFD9J
<NixOS_GitHub> nixpkgs/release-17.09 eb5c9c6 Martin Bornhold: borgbackup: Add acl library to build inputs on linux platform...
<NixOS_GitHub> nixpkgs/release-17.09 2dd978d Martin Bornhold: borgbackup: Add llfuse to propagated build inputs if not on darwin...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] LnL7 pushed 1 new commit to release-17.09: https://git.io/vFD98
<NixOS_GitHub> nixpkgs/release-17.09 e880f2b Tor Hedin Brønner: nix-zsh-completions: 0.3.2 -> 0.3.3...
NixOS_GitHub has left #nixos []
theseriousadult has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 6 new commits to master: https://git.io/vFD90
<NixOS_GitHub> nixpkgs/master 4bea859 Aleksey Kladov: jetbrains.idea-community: 2017.2.5 -> 2017.2.6
<NixOS_GitHub> nixpkgs/master b87df50 Aleksey Kladov: jetbrains.idea-ultimate: 2017.2.5 -> 2017.2.6
<NixOS_GitHub> nixpkgs/master cc6ee5d Aleksey Kladov: jetbrains.pycharm-community: 2017.2.3 -> 2017.2.4
NixOS_GitHub has left #nixos []
MP2E has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej closed pull request #31529: libusb1: 1.0.20 -> 1.0.21 (staging...update-libusb1) https://git.io/vFwvg
NixOS_GitHub has left #nixos []
fragamus has joined #nixos
<tgunb> DAE miss a command to show the _changes_ every nix profile generation created?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 2 new commits to master: https://git.io/vFDHi
<NixOS_GitHub> nixpkgs/master edfdc1d Yurii Rashkovskii: fish-foreign-env: suppress additional harmless warnings...
<NixOS_GitHub> nixpkgs/master c8aa148 Orivej Desh: Merge pull request #31646 from yrashk/30645-fish...
NixOS_GitHub has left #nixos []
<adamt> how do i refer to the actual path to an installed package? I'm trying to serve the content of riot-web on a webserver, so i figured i could use a path like nixos.riot-web
<pie_> has anyone considered that it would be nice to use -A with nix-env -e ?
goibhniu has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 2 new commits to master: https://git.io/vFDQt
<NixOS_GitHub> nixpkgs/master 440ce4c Frank Doepper: shotcut: 17.09 -> 17.11
<NixOS_GitHub> nixpkgs/master 3baeb1c Orivej Desh: Merge pull request #31530 from woffs/shotcut-17.11...
NixOS_GitHub has left #nixos []
rct has quit [(Quit: WeeChat 1.9.1)]
rct has joined #nixos
miko__ has quit [(Ping timeout: 258 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] LnL7 pushed 1 new commit to release-17.09: https://git.io/vFDQi
<NixOS_GitHub> nixpkgs/release-17.09 1f4e8a3 Dan Peebles: darwin: fix assorted xcbuild builds...
NixOS_GitHub has left #nixos []
ennui has joined #nixos
<ennui> is there a way to prevent a specific derivation attribute (outside of meta) from being passed to the builder?
<symphorien> what are you trying to so ?
<symphorien> *to do ?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 1 new commit to release-17.09: https://git.io/vFDQF
<NixOS_GitHub> nixpkgs/release-17.09 9396fdb Robin Gloster: shotcut: 17.02 -> 17.11...
NixOS_GitHub has left #nixos []
<ennui> i want to set an attr in a drv that can be used from nix (mydrv.myattr) but it shouldn't be used for building
Sonarpulse has quit [(Ping timeout: 248 seconds)]
<symphorien> ah you mean that you don't want it to be exported as an environment variable ?
<ennui> yes
<symphorien> put it as an attr under mydr.passthru
theseriousadult has quit [(Remote host closed the connection)]
<ennui> and it ends up at the top-level?
srdqty has quit [(Quit: WeeChat 1.9.1)]
fragamus has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<ennui> i'll check it out. thanks a lot
<symphorien> it is available as mydrv.passthru.myattr
civodul has joined #nixos
<symphorien> the only difference with a "normal" attr is that passthru is not exported to the env of the builder
seppellll has quit [(Ping timeout: 240 seconds)]
orivej has quit [(Ping timeout: 246 seconds)]
<ennui> it's actually promoted to a top-level attr: (stdenv.mkDerivation { name = "mydrv"; passthru = { myattr = 3; };}).omg
<ennui> amazing, thanks!
<ennui> (stdenv.mkDerivation { name = "mydrv"; passthru = { myattr = 3; };}).myattr
vcunat has quit [(Quit: Leaving.)]
pierr has quit [(Quit: pierr)]
<symphorien> oh I didn't know
<symphorien> :)
Sonarpulse has joined #nixos
simendsjo has quit [(Quit: ERC (IRC client for Emacs 25.3.1))]
hiratara has quit [(Ping timeout: 240 seconds)]
ssmike has quit [(Ping timeout: 248 seconds)]
ma27 has joined #nixos
<mekeor> i would like to install only one certain package (foobar) from unstable channel. but all the solutions i found so far, suggest to to set `environment.systemPackages = [ unstable.foobar ];`¹ but i don't want to modify my system-config only because one certain user wants to install that unstable package.
hiratara has joined #nixos
<cransom> mekeor: the user can install their own unstable channel and then nix-env -iA nixos-unstable.foobar
<ennui> mekeor: also, you could the the option 'users.users.<name?>.packages'
<ennui> *try*
<mekeor> cransom: when the user runs `nix-env -u`, will it upgrade all packages to unstable?
stanibanani has quit [(Ping timeout: 250 seconds)]
<cransom> i don't think thats true. i would expect if anything, the unstable package to be downgraded. you could test that.
arianvp2 has quit [(Remote host closed the connection)]
simukis has quit [(Ping timeout: 248 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] LnL7 opened pull request #31759: libmpack: fix darwin build (master...darwin-libmpack) https://git.io/vFDFR
NixOS_GitHub has left #nixos []
asuryawanshi has quit [(Ping timeout: 240 seconds)]
srdqty has joined #nixos
ma27 has quit [(Ping timeout: 240 seconds)]
cfricke has quit [(Quit: WeeChat 1.9.1)]
ssmike has joined #nixos
hiratara has quit [(Quit: ZNC - http://znc.in)]
rihards has joined #nixos
hiratara has joined #nixos
<Ralith> in a nix expression, is there a clean way to say "foo.bar, or if foo does not have that attribute, baz?"
<tilpner> Ralith - x.foo or x.bar
<mekeor> you mean `foo.bar or baz`?
<Ralith> well that's convenient
<Ralith> thanks
<LnL> yeah or works for missing attributes
<LnL> the alternative would be if foo ? "bar" ...
<mekeor> any idea why `nix-env -iA nixos-unstable.flashplayer` tries to install version 27.0.0.183 although nixpkgs
<mekeor> any idea why `nix-env -iA nixos-unstable.flashplayer` tries to install version 27.0.0.183 although nixpkgs' master-branch uses version 27.0.0.183?
<tilpner> master has 27.0.0.187
kier has quit [(Remote host closed the connection)]
<tilpner> That commit is 3 days old, nixos-unstable is displayed to be 2 days old, but that's close enough to consider an error
<mekeor> err, that's what i meant, yeah
<mekeor> ah, hmm, i see.
<mekeor> tilpner: how do you know the age of nixos-unstable?
<tilpner> I used https://howoldis.herokuapp.com/ this time, but you can also use git directly
kier has joined #nixos
<steveeJ> clever: Sonarpulse: vcunat: thanks for the lessons on the library/toolchain knowledge earlier!
<Sonarpulse> steveeJ: glad to help!
<Sonarpulse> steveeJ: also I'm in the process of finally rebasing some of that stuff
<rihards> hey, how do i install a nix derivation from a local .nix file?
<rihards> nix-env -i somefile.nix or anything similar i've tried doesn't work
<tilpner> Try -if somefile.nix
<rihards> somefile.nix basically just contains a call to mkDerivation
<rihards> that didn't work. i got error: cannot auto-call a function that has an argument without a default value (‘mkDerivation’)
<rihards> which makes sense
<rihards> because the function specified in the file has a bunch of arguments which i don't know the values for
iMatejC has quit [(Remote host closed the connection)]
<rihards> ok then, let's take a step back - what's the intended way to install nix packages that come from somewhere else instead of nixpkgs - like haskell packages from hackage for example?
<tilpner> You don't want to take arguments for your top-level file. People usually put "with import <nixpkgs> {};" or "let pkgs = import <nixpkgs> {}; in ..." at the top of their file in that case
civodul has quit [(Quit: ERC (IRC client for Emacs 25.3.1))]
<tilpner> If you do want to keep the arguments, perhaps because you want to later put this into nixpkgs, you can use nix-build -E 'with import <nixpkgs> {}; callPackage ./somefile.nix {}'
<rihards> the thing I'm trying to install is a nix expression i got after running cabal2nix
iMatejC has joined #nixos
<rihards> hmm, i could try to import nixpkgs and then inherit the args that i need to fill in
dywedir has quit [(Remote host closed the connection)]
iMatejC has quit [(Remote host closed the connection)]
<MP2E> rihards: you've got the right idea, the piece missing is that you don't directly use the nix expression that is generated from cabal2nix when installing, it needs to be referenced in your ~/.nixpkgs/config.nix file, as well
<tilpner> I gave an example for (practically) that
<MP2E> here is my ~/.nixpkgs/config.nix file, for reference
p4cman has quit [(Quit: Connection closed for inactivity)]
<rihards> oh, it turns out i don't have the ~/.nixpkgs/config.nix file
iMatejC has joined #nixos
ssmike has quit [(Ping timeout: 260 seconds)]
<rihards> thank's, i'll probably be able to piece together what is needed from it :)
<rihards> but what's the way I should be interacting with my config.nix? going over the manual I only saw mentions of nix-env -i ... for installing packages
kreisys has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<MP2E> nix-env will refer to your ~/.nixpkgs/config.nix file automatically, assuming it's in the home folder of the user running nix-env, no need to explicitly include
<MP2E> so for instance, in my config.nix file there, I am overriding xmonad with a local nix script I have in that same repo, which simply uses the latest git version of xmonad
<MP2E> if i wanted to install this with nix-env, i would type 'nix-env -iA myHaskellPackages.xmonad'
nixer has quit [(Ping timeout: 260 seconds)]
<MP2E> in this case, I seperated out my overrides of haskell packages into a seperate namespace, myHaskellPackages. Definition is on line 42. But you can simply override 'in place' as well
<MP2E> a bit lower, I create a new attribute for a new nix expression of a simple C program, doom64ex. Installing that is as simple as typing 'nix-env -iA doom64ex'
orivej has joined #nixos
<MP2E> I gotta get back to work but hopefully that helps some!
<rihards> yup, thank's a lot
pie_ has quit [(Ping timeout: 248 seconds)]
pie_ has joined #nixos
rihardsk[m] has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej closed pull request #31756: heaptrack: 2017-02-14 -> 2017-10-30 (master...heaptrack) https://git.io/vFD6h
NixOS_GitHub has left #nixos []
cement has quit [(Ping timeout: 240 seconds)]
rihards has quit [(Quit: rihards)]
adamt has quit [(Ping timeout: 255 seconds)]
jtojnar has joined #nixos
jgertm has quit [(Quit: WeeChat 1.9.1)]
heichblatt has quit [(Quit: bye)]
mekeor has quit [(Quit: digital revolution = cryptoanarchism + cybercommunism)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] LnL7 opened pull request #31760: gstreamer: fix darwin build (master...darwin-gstreamer) https://git.io/vFyTj
NixOS_GitHub has left #nixos []
hke has joined #nixos
mkoenig has joined #nixos
<nhill> Anyone run an install off of USB, rather than just using it to install?
mkoenig_ has quit [(Ping timeout: 248 seconds)]
<nhill> I'm wanting to setup a LiveUSB that I actually use as my everyday setup (desktop with no HD)
_ts_ has quit [(Quit: Leaving)]
<danbst[m]> nhill: I've tried to do some daily work off from live-USB, but it was a bit slow to start
<tilpner> A persistent live USB is perfectly usable, if all machines you intend to use it with have unlocked boot settings, and a USB3 port
<nhill> tilpner: yep
<nhill> But, I'd like to have a normal filesystem setup
<nhill> with a persisten home dir
<danbst[m]> how large is your USB drive?
<nhill> 64, but I'll probably buy a 128
<nhill> My plan is to have IP67 (waterproof/dustproof) USB drive and a large SSD (128GB/2TB).
<danbst[m]> yeah, 64 is too little for active usage/develop
<nhill> Hopefully will contain all the software I use, all the configurations and all of my data
<nhill> danbst[m]: My current laptop is 128, with no problems
tgunb has quit [(Ping timeout: 260 seconds)]
<nhill> I'm asking, because I know abunch of ditros install images do funky things with their filesystems
<nhill> Since they don't want any changes to be persistent and they don't rely on other storage
<avn> nhill: 64 is good for swap, L2ARC cache
<nhill> I guess I just need to know how to partition and configure the USB to boot properly.
<nhill> Is that tricky?
<danbst[m]> not much. Do you plan UEFI?
<nhill> I'm 10 years behind on booting, haven't paid any attention to UEFI
<nhill> Whatever is simplest and will allow my USB install to boot on the most hardware
barrucadu has quit [(Read error: Connection reset by peer)]
spietz has quit [(Ping timeout: 248 seconds)]
<nhill> will following the normal install procedure be fine, or would USB be different?
<danbst[m]> USB should be no different
<jack[m]> Hrm. I don't suppose anyone has implemented code to generate Hadamard matrices in nix?
<nhill> okay, so the bits on the stick can be exactly the same as a normal drive and the bios will be fine booting it up?
<danbst[m]> jack: Oo
<danbst[m]> nhill: if you specify proper boot.loader.grub.device, then yes
<nhill> danbst[m]: Okay, great to know
<jack[m]> danbst: useful in experiments where you have a lot of inputs and you want to try and figure out which ones affect the outputs.
<nhill> I'll just do the install with two usb sticks plugged in :)
<danbst[m]> nhill: are you on NIxOS?
<danbst[m]> it has nixos-install command built-in
<nhill> danbst[m]: not yet
<disasm> trying to get a debian container running in systemd-nspawn to boot on a bridge interface on nixos... any suggestions? So far setup bridge br0 with my real interface in it. Static'd that IP. Networking works great on host, then run systemd-nspawn -b -D /debian --network-veth --network-bridge=br0
<disasm> the end goal here is to move everything to nixos... but trying to run this server in parallel until I get everything working
MP2E has quit [(Read error: Connection reset by peer)]
amfl has quit [(Ping timeout: 255 seconds)]
<disasm> i tried ip addr add 192.168.0.254/24 dev host0@if8 but it says cannot find device host0@if8
amfl has joined #nixos