aneeshusa has quit [(Ping timeout: 260 seconds)]
justanotheruser has quit [(Ping timeout: 244 seconds)]
seanz has quit [(Quit: Leaving.)]
eacamero_ has quit [(Remote host closed the connection)]
estewei has quit [(Quit: Quit)]
eacameron has joined #nixos
justanotheruser has joined #nixos
Wizek_ has quit [(Read error: Connection reset by peer)]
Wizek_ has joined #nixos
kampfschlaefer has quit [(Ping timeout: 258 seconds)]
<gchristensen> spacekitteh: one thing you should feel good about is very frequntly I notice Gentoo is further behind on security patches than we are
<gchristensen> I've come by at least 2 this week where most distros patched ages ago, and gentoo only just patched
<gchristensen> so the thing to feel good about isn't "we're better than gentoo" it i thhat we're in good company
<NixOS_GitHub> [nixpkgs] grahamc pushed 1 new commit to release-16.09: https://git.io/v1zxE
<NixOS_GitHub> nixpkgs/release-16.09 3573b6c Tristan Helmich: jenkins: 2.13 -> 2.33 (#20630)...
<gchristensen> if anyone is willing and able, could they look in to https://lwn.net/Vulnerabilities/707363/ to see if we're vulnerable to this on master and release-16.09?
ilja_kuklic has quit [(Ping timeout: 260 seconds)]
eacameron has quit [(Remote host closed the connection)]
eacameron has joined #nixos
aneeshusa has joined #nixos
RchrdB has quit [(Quit: Leaving)]
markus1199 has joined #nixos
glines has quit [(Ping timeout: 265 seconds)]
markus1189 has quit [(Ping timeout: 245 seconds)]
ilja_kuklic has joined #nixos
<NixOS_GitHub> [nixpkgs] rasendubi closed pull request #18737: secp256k1: configure with more feature flags (master...secp256k1-flags) https://git.io/viXhc
erasmas has quit [(Quit: leaving)]
eacameron has quit [(Remote host closed the connection)]
eacameron has joined #nixos
<NixOS_GitHub> [nixpkgs] grahamc created rollup-12 (+5 new commits): https://git.io/v1zjR
<NixOS_GitHub> nixpkgs/rollup-12 76ef70a Graham Christensen: imagemagick: 6.9.6-2 -> 6.9.6-7 for CVE-2016-9556 and CVE-2016-9559
<NixOS_GitHub> nixpkgs/rollup-12 e42f6a1 Graham Christensen: gstreamer: 1.10.1 -> 1.10.2 for multiple CVEs...
<NixOS_GitHub> nixpkgs/rollup-12 e0b8501 Graham Christensen: openafs: 1.6.17 -> 1.6.20 for CVE-2016-9772...
<gchristensen> oops wrong server :)
Shoue has quit [(Ping timeout: 250 seconds)]
<NixOS_GitHub> [nixpkgs] grahamc deleted rollup-12 at 4c5a198: https://git.io/v1zjr
eacameron has quit [(Ping timeout: 250 seconds)]
glines has joined #nixos
<NixOS_GitHub> [nixpkgs] acowley closed pull request #20455: qt5.6: darwin compatibility (master...qt5.6-darwin) https://git.io/vXDFa
mizu_no_oto has joined #nixos
sigmundv has quit [(Quit: Leaving)]
astsmtl has joined #nixos
astsmtl has quit [(Changing host)]
astsmtl has joined #nixos
jensens has quit [(Ping timeout: 246 seconds)]
glines has quit [(Ping timeout: 256 seconds)]
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
<NixOS_GitHub> [nixpkgs] grahamc pushed 1 new commit to release-16.09: https://git.io/v1gJB
<NixOS_GitHub> nixpkgs/release-16.09 b60ae78 Lancelot SIX: hdf5: 1.8.16 -> 1.8.18...
acertain has quit [(Read error: Connection reset by peer)]
acertain has joined #nixos
AllanEspinosa has quit [(Ping timeout: 246 seconds)]
vandenoever has quit [(Ping timeout: 250 seconds)]
redmq has joined #nixos
sigmundv has joined #nixos
redmq has quit [(Ping timeout: 260 seconds)]
sigmundv has quit [(Client Quit)]
ilja_kuklic has quit [(Ping timeout: 245 seconds)]
herzmeister has quit [(Quit: Leaving)]
herzmeister has joined #nixos
digitalmentat has joined #nixos
eacameron has joined #nixos
marusich has quit [(Ping timeout: 258 seconds)]
mizu_no_oto has joined #nixos
AllanEspinosa has joined #nixos
eacameron has quit [(Ping timeout: 256 seconds)]
nh2_ has joined #nixos
glines has joined #nixos
mudri has quit [(Ping timeout: 244 seconds)]
thc202 has quit [(Ping timeout: 246 seconds)]
<spacekitteh> gchristensen: :P
<gchristensen> :)
<spacekitteh> now to fix nodejs so it actually builds under grsec
jsgrant has quit [(Read error: Connection reset by peer)]
taktoa has quit [(Ping timeout: 244 seconds)]
jsgrant has joined #nixos
<gchristensen> kmicu: what was that paradox you referenced the other day?
<gchristensen> ah, fallacy, not paradox
<spacekitteh> :P
ixxie has joined #nixos
<spacekitteh> replying to me? :P
echo-area has joined #nixos
taktoa has joined #nixos
<gchristensen> yeah :)
<spacekitteh> i'll have you know sir that i'm a professional logician :P
<gchristensen> :o
<spacekitteh> you've insulted my honour
<spacekitteh> i challenge you to a duel
* gchristensen runs away
<spacekitteh> (i just binge watched Outlander)
<gchristensen> :)
<gchristensen> one thing you may find interesting is researching how long it takes between a CVE to be announced, a patch to be provided, ... and when the NVD database has information about it.
<spacekitteh> i just woke up and am waiting for my amphetamines to kick in, got any links?
<gchristensen> https://lwn.net/Vulnerabilities/705216/ this issue was patched by debian in October, MITRE's database has nothing: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-6321
nh2_ has quit [(Ping timeout: 260 seconds)]
* spacekitteh nods
<spacekitteh> still, no reason to limit the monitoring to just the NVD :)
mguentner2 has quit [(Ping timeout: 256 seconds)]
<gchristensen> anyway
<gchristensen> the gist of my position is: I'd love it if additional tools obviated my work, and welcome the contributions
schneefux has quit [(Ping timeout: 250 seconds)]
<gchristensen> "automatic, immediate notification" yeah, I'm not going to do that. I get those notifications and I ignore them.
<gchristensen> you can subscribe to oss-security
<gchristensen> or the lwn RSS feed if you'd like
ixxie has quit [(Ping timeout: 244 seconds)]
<spacekitteh> the point is to automatically match it to nixpkgs rather than get notifications of every vuln ever
mguentner2 has joined #nixos
<spacekitteh> how can i access nix.buildCores in a derivation?
<spacekitteh> config.buildCores?
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
<spacekitteh> oh i can just use $NIX_BUILD_CORES in an embedded bash script
mbrgm has quit [(Ping timeout: 268 seconds)]
mbrgm_ has joined #nixos
<spacekitteh> clever: aye, but i have to run a preBuild hook and build something in it
mbrgm_ is now known as mbrgm
glines has quit [(Ping timeout: 268 seconds)]
<clever> and now you can copy/paste the contents of the main build hook, and modify it to target something else
<spacekitteh> aye
<clever> it could be possible to make an emake buildInput, that purely defines an emake function
<clever> and then only things that add it to buildInputs will be rebuilt, avoiding the mass-rebuild
<spacekitteh> hmm
<spacekitteh> i'll look at this later after i've fixed node :)
<spacekitteh> i'm trying to copy the makeFlagsArray[@] bit but nix complains about the @
<clever> you would basicaly define a package as makeSetupHook {} ./emake.sh; and then it will source that shell script if you add it to buildInputs
<clever> and since its a raw text file, it wont go thru the nix parser
jsgrant has quit [(Read error: Connection reset by peer)]
jsgrant has joined #nixos
lewo has quit [(Ping timeout: 245 seconds)]
sepi`` has joined #nixos
rjsalts has quit [(Ping timeout: 245 seconds)]
Shados has quit [(Ping timeout: 245 seconds)]
boegel has quit [(Ping timeout: 245 seconds)]
SuprDewd has quit [(Ping timeout: 245 seconds)]
sepi` has quit [(Ping timeout: 245 seconds)]
SuprDewd has joined #nixos
saltsa has quit [(Ping timeout: 260 seconds)]
<spacekitteh> │make: *** /nix/store/83j2f09xj6ig6bc2zij3qdgwyir598m7-nodejs-6.9.1: No such file or directory. Stop.
<spacekitteh> blargh
herzmeister has quit [(Quit: Leaving)]
lewo has joined #nixos
saltsa has joined #nixos
herzmeister has joined #nixos
Shados has joined #nixos
rjsalts has joined #nixos
<clever> spacekitteh: another massively helpfull thing, do "set -x" in the build hook, before the stuff your having trouble with
<clever> spacekitteh: then bash will show you every single command it runs, after variable substitution
<spacekitteh> cheers bigears
boegel has joined #nixos
<spacekitteh> oh hmm i see
digitalmentat has quit [(Quit: Leaving)]
<spacekitteh> hnnnng
<spacekitteh> turns out it's not node i have to paxmark
<spacekitteh> it's v8
<NixOS_GitHub> [nixpkgs] spacekitteh closed pull request #20727: [wip] nodejs: building and paxmarking mksnapshot in preBuild (master...patch-18) https://git.io/v1T1o
<spacekitteh> is there a way to compare two standard version numbers?
<spacekitteh> would plain string comparison work?
<spacekitteh> hmm no it wouldn't
<NixOS_GitHub> [nixpkgs] spacekitteh opened pull request #20995: v8: paxmark mksnapshot (master...patch-21) https://git.io/v1gYP
PragCyph1 has joined #nixos
PragCyphr has quit [(Ping timeout: 248 seconds)]
eacameron has joined #nixos
mizu_no_oto has joined #nixos
eacameron has quit [(Ping timeout: 250 seconds)]
hexagoxel has quit [(Ping timeout: 258 seconds)]
mguentner2 has quit [(Quit: WeeChat 1.6)]
hexagoxel has joined #nixos
mguentner has joined #nixos
brh has joined #nixos
acertain has quit [(Ping timeout: 244 seconds)]
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
mizu_no_oto has joined #nixos
mizu_no_oto has quit [(Client Quit)]
aneeshusa has quit [(Ping timeout: 245 seconds)]
acertain has joined #nixos
alx741 has quit [(Quit: alx741)]
Acou_Bass has quit [(Ping timeout: 265 seconds)]
rardiol has quit [(Ping timeout: 268 seconds)]
Wizek has quit [(Ping timeout: 244 seconds)]
Acou_Bass has joined #nixos
mizu_no_oto has joined #nixos
mguentner2 has joined #nixos
mguentner has quit [(Ping timeout: 250 seconds)]
jsgrant has quit [(Quit: Konversation terminated!)]
<NixOS_GitHub> [nixpkgs] tari opened pull request #20996: libdwarf: version the shared object (master...libdwarf-soname) https://git.io/v1gG6
AllanEspinosa has quit [(Ping timeout: 245 seconds)]
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
mizu_no_oto has joined #nixos
uralbash has joined #nixos
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
Kingsquee has joined #nixos
henrytill_ is now known as henrytill
henrytill has quit [(Changing host)]
henrytill has joined #nixos
stepcut has quit [(Remote host closed the connection)]
MightyJoe is now known as cyraxjoe
jedai42 has joined #nixos
jsgrant has joined #nixos
jedai has quit [(Ping timeout: 250 seconds)]
schneefux has joined #nixos
zagy has joined #nixos
sdothum has quit [(Quit: ZNC - 1.6.0 - http://znc.in)]
sdothum has joined #nixos
jacob_ has joined #nixos
jacob_ is now known as Guest29979
eacameron has joined #nixos
sdothum has quit [(Client Quit)]
eacameron has quit [(Ping timeout: 245 seconds)]
Wizek has joined #nixos
sheenobu has joined #nixos
<sheenobu> nixos-install is being a very long process.. lost of failures at cache.nixos.org
justan0theruser has joined #nixos
ebzzry has quit [(Ping timeout: 244 seconds)]
justanotheruser has quit [(Ping timeout: 258 seconds)]
vandenoever has joined #nixos
wkennington has joined #nixos
marusich has joined #nixos
Maxdamantus has joined #nixos
sheenobu has quit [(Ping timeout: 245 seconds)]
marusich has quit [(Ping timeout: 258 seconds)]
sheenobu has joined #nixos
Itkovian has joined #nixos
newhoggy_ has joined #nixos
newhoggy2 has quit [(Ping timeout: 245 seconds)]
newhoggy_ has quit [(Ping timeout: 250 seconds)]
katyucha has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
MercurialAlchemi has joined #nixos
vandenoever has quit [(Ping timeout: 260 seconds)]
johann__ has joined #nixos
<srhb> Is there a way to make nix-shell use zsh instead of bash? All my setup is in zsh, so I feel rather limited in bash.
<spacekitteh> nix-shell --run "zsh" ?
amarsman has joined #nixos
johann__ has quit [(Quit: Leaving.)]
eacameron has joined #nixos
griff_ has joined #nixos
jsgrant has quit [(Quit: Konversation terminated!)]
johann__ has joined #nixos
eacameron has quit [(Ping timeout: 250 seconds)]
griff_ has quit [(Ping timeout: 248 seconds)]
blahdodo has quit [(Remote host closed the connection)]
zagy has quit [(Quit: Leaving.)]
blahdodo has joined #nixos
aneeshusa has joined #nixos
aneeshusa has quit [(Ping timeout: 250 seconds)]
civodul has joined #nixos
Guest350 has joined #nixos
abrar has quit [(Ping timeout: 250 seconds)]
<srhb> spacekitteh: I meant always, instead of bash. I know I can run anything available with --run :)
<srhb> (Though it should probably be --command instead of --run)
<spacekitteh> srhb: look at users.defaultUserShell or environment.shells
<kmicu> gchristensen: mornin’. Nirvana fallacy. It’s a very common thing in IT industry. Aka ‘your solution/patch *improves* current state of affairs, but it’s worse than my idealized, perfect, *non–existent* solution so you are a bad person’ Current ‘hilarious’ instance: ‘the portable dumper’ ‘dispute’ on emacs-devel.
<srhb> spacekitteh: No dice, still bash.
teknico has joined #nixos
derjohn_mob has joined #nixos
<srhb> I suppose an alias will do if the default behaviour really just is nix-shell . --command bash
abrar has joined #nixos
Itkovian has joined #nixos
phreedom has quit [(Remote host closed the connection)]
rly has joined #nixos
Guest350 has quit [(Ping timeout: 260 seconds)]
anelson has joined #nixos
anelson_ has quit [(Ping timeout: 258 seconds)]
vandenoever has joined #nixos
ckauhaus has joined #nixos
<LnL> srhb: that should work but you won't have access to the buildPhase and such
<manveru> srhb: i use direnv for that...
ThatDocsLady has quit [(Ping timeout: 245 seconds)]
fritschy has joined #nixos
<manveru> what it does is basically this: https://github.com/direnv/direnv/blob/master/stdlib.sh#L522
<manveru> it ain't pure that way, but at least i can continue using my normal zsh
Itkovian has quit [(Read error: Connection reset by peer)]
vandenoever has quit [(Ping timeout: 250 seconds)]
ThatDocsLady has joined #nixos
MercurialAlchemi has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] rbvermaa pushed 1 new commit to release-16.09: https://git.io/v1g2q
<NixOS_GitHub> nixpkgs/release-16.09 f21a85e Rob Vermaas: Fix python26 build.
Itkovian has joined #nixos
<NixOS_GitHub> [nixpkgs] rbvermaa pushed 1 new commit to release-16.09: https://git.io/v1g2N
<NixOS_GitHub> nixpkgs/release-16.09 a73723f Rob Vermaas: Fix tarball eval, after previous python26 fix.
echo-area has quit [(Remote host closed the connection)]
<domenkozar> gchristensen: problem with notes is, you can't edit them via PRs, but we can write docs how to do it :)
echo-area has joined #nixos
goibhniu has joined #nixos
derjohn_mob has quit [(Ping timeout: 256 seconds)]
Guest350 has joined #nixos
goibhniu has quit [(Remote host closed the connection)]
stepcut has joined #nixos
goibhniu has joined #nixos
stepcut has quit [(Ping timeout: 244 seconds)]
wkennington has quit [(Read error: Connection reset by peer)]
mudri has joined #nixos
<goibhniu> OMG g-sync (an nvidia thing) works for the first time since I got this laptop (a year ago) \o/ ... happy days!
MercurialAlchemi has joined #nixos
Kingsquee has quit [(Quit: https://i.imgur.com/qicT3GK.gif)]
thc202 has joined #nixos
derjohn_mob has joined #nixos
<NixOS_GitHub> [nixpkgs] drets opened pull request #20998: Update URL for broadcom-sta driver. (master...fix-broken-url) https://git.io/v1g6O
roconnor has quit [(Ping timeout: 258 seconds)]
sheenobu has quit [(Remote host closed the connection)]
abhirag has joined #nixos
vandenoever has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm pushed 3 new commits to master: https://git.io/v1gPJ
<NixOS_GitHub> nixpkgs/master 6f0564b Michael Alan Dorman: melpa-packages: 2016-12-07...
<NixOS_GitHub> nixpkgs/master 6ef023a Michael Alan Dorman: melpa-stable-packages: 2016-12-07...
<NixOS_GitHub> nixpkgs/master 41f93f8 Joachim F: Merge pull request #20993 from mdorman/emacs-updates...
FRidh has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #20980: arc-theme: 2016-10-13 -> 2016-11-25 (master...upd.arc-theme) https://git.io/v1zJj
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #20982: arc-icon-theme: 2016-07-07 -> 2016-11-22 (master...upd.arc-icon-theme) https://git.io/v1zk5
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to master: https://git.io/v1gXo
<NixOS_GitHub> nixpkgs/master 1678119 romildo: paper-gtk-theme: 2016-05-27 -> 2016.08-16
<NixOS_GitHub> nixpkgs/master b5116b8 Joachim F: Merge pull request #20984 from romildo/upd.paper-gtk-theme...
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #20985: elementary-icon-theme: 4.0.1 -> 4.0.1.1 (master...upd.elementary-icon-theme) https://git.io/v1z3d
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to master: https://git.io/v1gXP
<NixOS_GitHub> nixpkgs/master 0a09969 romildo: numix-gtk-theme: 2016-06-12 -> 2016-11-19
<NixOS_GitHub> nixpkgs/master 67b79c3 Joachim F: Merge pull request #20990 from romildo/upd.numix-gtk-theme...
abhirag has quit [(Quit: Page closed)]
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to master: https://git.io/v1gX9
<NixOS_GitHub> nixpkgs/master 1494ede romildo: paper-icon-theme: 2016-06-08 -> 2016-11-05
<NixOS_GitHub> nixpkgs/master bd190af Joachim F: Merge pull request #20983 from romildo/upd.paper-icon-theme...
ebzzry has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #20854: rox-filer: init at 2.11 (master...pkgs/rox-filer) https://git.io/v1cIA
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #17650: rox-filer: init at 2.11 (master...master) https://git.io/v68E8
christine_ has joined #nixos
gunface has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #20998: Update URL for broadcom-sta driver. (master...fix-broken-url) https://git.io/v1g6O
zagy has joined #nixos
oida has joined #nixos
m0rphism has joined #nixos
echo-area has quit [(Remote host closed the connection)]
adev has joined #nixos
m` has joined #nixos
redmq has joined #nixos
dgn has joined #nixos
redmq has quit [(Ping timeout: 250 seconds)]
iyzsong has joined #nixos
dgn has quit [(Ping timeout: 244 seconds)]
<NixOS_GitHub> [nixpkgs] joachifm pushed 1 new commit to master: https://git.io/v1gD0
<NixOS_GitHub> nixpkgs/master f39d13c Joachim Fasting: grsecurity doc: describe work-around for gitlab...
jgeerds has joined #nixos
eacameron has joined #nixos
<sphalerite> how can I prefetch a github repo to get the appropriate hash? nix-prefetch-git yields a sha256 that apparently has the wrong length (and isn't specialised for github like fetchFromGitHub)
<sphalerite> Never mind, I'm an idiot and just can't copy and paste right. Was missing the last character >_>
eacameron has quit [(Ping timeout: 250 seconds)]
newhoggy2 has joined #nixos
newhoggy2 has quit [(Remote host closed the connection)]
[0x4A6F] has quit [(Ping timeout: 258 seconds)]
m` has quit [(Ping timeout: 248 seconds)]
[0x4A6F] has joined #nixos
christine_ has quit [(Ping timeout: 258 seconds)]
ckauhaus has quit [(Quit: Leaving.)]
<NixOS_GitHub> [nixpkgs] joachifm pushed 1 new commit to master: https://git.io/v1gS9
<NixOS_GitHub> nixpkgs/master 5fd4ffe Joachim Fasting: grsecurity: 4.8.12-201612031658 -> 201612062306
ekleog has joined #nixos
<NixOS_GitHub> [nixpkgs] FRidh force-pushed python3 from 0bec21a to 81dc67c: https://git.io/vPPX6
<NixOS_GitHub> nixpkgs/python3 7e16d0a Frederik Rietdijk: pythonPackages.docker: support python3
<NixOS_GitHub> nixpkgs/python3 a805a98 Frederik Rietdijk: zbar: use python2
<NixOS_GitHub> nixpkgs/python3 45f98c9 Frederik Rietdijk: linuxband: use python2
<NixOS_GitHub> [nixpkgs] joachifm pushed 1 new commit to release-16.09: https://git.io/v1g9l
<NixOS_GitHub> nixpkgs/release-16.09 c509f7b Joachim Fasting: grsecurity: 4.8.12-201612031658 -> 201612062306...
wangoe has joined #nixos
griff_ has joined #nixos
systemfault has joined #nixos
derjohn_mob has quit [(Ping timeout: 246 seconds)]
<LnL> sphalerite: note that fetchFromGitHub uses fetchurl instead of fetchgit
<sphalerite> yeah I noticed that too, it's neat
stepcut has joined #nixos
hamish_ has joined #nixos
hamish_ is now known as Guest99226
stepcut has quit [(Ping timeout: 268 seconds)]
<Guest99226> is there a way to blacklist certain mirrors for nixos-install?
<Guest99226> some mirrors are blocked by my corporate proxy
<LnL> as in fetchurl mirrors?
rardiol has joined #nixos
gunface has quit [(Ping timeout: 244 seconds)]
<gchristensen> domenkozar: right
<gchristensen> domenkozar: I know :(
gunface has joined #nixos
<Guest99226> LnL: I believe so yes
Guest99226 is now known as hamish__
derjohn_mob has joined #nixos
<gchristensen> domenkozar: but with cvePatches in the code itself you can't properly indicate when the issue was fixed, if you discover the issue was fixed after the original commit.
<LnL> not sure if you can without changing it in nixpkgs
<spacekitteh> pkg-override
<gchristensen> kmicu: yes that is definitely the same thing
<hamish__> will have a look into pkg-override
<hamish__> cheers
newhoggy2 has joined #nixos
newhoggy2 has quit [(Client Quit)]
hotfuzz_ has joined #nixos
hotfuzz has quit [(Read error: Network is unreachable)]
jensens has joined #nixos
griff__ has joined #nixos
griff_ has quit [(Ping timeout: 250 seconds)]
griff__ is now known as griff_
christine_ has joined #nixos
Shoue has joined #nixos
<spacekitteh> gchristensen: did u see my reply re: v8/nodejs
<gchristensen> thanks, tagged :)
<NixOS_GitHub> [nix] edolstra pushed 1 new commit to master: https://git.io/v1gAJ
<NixOS_GitHub> nix/master 8df1a3b Eelco Dolstra: Drop unused dblatex reference
rardiol has quit [(Ping timeout: 260 seconds)]
goibhniu has quit [(Read error: Connection reset by peer)]
goibhniu1 has joined #nixos
<gchristensen> ugh I have multiple terabytes of /nix/store to garbage collect
<spacekitteh> yikes
<spacekitteh> gchristensen: any chance you could merge 8c2244c?
<gchristensen> I'm focusing on other issues right now, sorry, trying to get roundup 12 finished
* spacekitteh nods
<spacekitteh> this annoying issue is preventing me from updating my system ):
<spacekitteh> because cjdns depends on nodejs to build
* spacekitteh sighs
<gchristensen> this is for grsec?
<spacekitteh> yea
<gchristensen> joachifm: wouldy ou take a look? first commit here: https://github.com/NixOS/nixpkgs/pull/20995
<spacekitteh> lol was just about to tag him
<joachifm> hm, it'd be nice if the maintainers could comment
wangoe has left #nixos []
wangoe has joined #nixos
<joachifm> spacekitteh: why does the marking need to be guarded by a version check?
<spacekitteh> mksnapshot was only introduced in that verison
<joachifm> okay
<joachifm> could you use versionAtLeast instead? it's a little clearer
<spacekitteh> kk
<joachifm> other than that I guess we can integrate the marking at least, if nobody complains soon
<joachifm> the nodejs using v8 thing I won't touch
<spacekitteh> yeah.
<joachifm> in general, I'm a little hesitant to merge pax stuff without maintainers approval; I'm trying to not be too invasive, given that it's a niche feature
<joachifm> just so you understand why I'm not integrating immediately
ebzzry has quit [(Ping timeout: 245 seconds)]
<joachifm> esp. if it's to get stuff to *build* on a pax enabled host
eacameron has joined #nixos
<spacekitteh> done
<spacekitteh> why more hesitatnt re: biulding?
Seichi has joined #nixos
<joachifm> because it's even more niche :)
<spacekitteh> ah :P
glines has joined #nixos
<joachifm> spacekitteh: oh, optional should strictly speaking be optionalString
<joachifm> optional expands to a singleton list
eacameron has quit [(Ping timeout: 260 seconds)]
<joachifm> not that it makes any difference once it reaches bash, but still
<joachifm> (at least I think it normalizes to pretty much the same thing)
<spacekitteh> ok fixed
ckauhaus has joined #nixos
<joachifm> for 4.5.nix I think we know versionAtLeast 4.3 is always going to be true
<joachifm> feels like that for default.nix too, really; a version check might be appropriate for generic.nix
<joachifm> dunno
civodul has quit [(Quit: ERC (IRC client for Emacs 25.1.1))]
* spacekitteh shrugs
<spacekitteh> trust but verify?
<joachifm> I favour simplicity; but see, this is why maintainer feedback would be nice
<joachifm> :)
<joachifm> no idea what they prefer in this situation
<gchristensen> ugh I should have GC'd ages ago :| this is the wrong time
<spacekitteh> hmm
glines has quit [(Ping timeout: 256 seconds)]
<gchristensen> hrm.... running nix-collect-garbage, it says `finding garbage collector roots...` but it definitely isn't just finding them. it has deleted about 10GB of data without indicating anything has outputted
<spacekitteh> gotta run with -D
<gchristensen> -D?
<spacekitteh> i think
<gchristensen> usually it outputs lines like "deleting ‘/nix/store/m7zjaz5cnn04q78zys1hq76krwdaif0n-atop-2.2-3'
RchrdB has joined #nixos
<spacekitteh> oh i misunderstood you
<gchristensen> ah ok :)
<joachifm> spacekitteh: are you aware that the cjdns test has been failing for over a month?
<dtzWill> i often do 'nix-store --gc --print-roots' and similar lol
<spacekitteh> joachifm: which?
<joachifm> since you seem to be using it, maybe you could look into it?
<joachifm> spacekitteh: see e.g., https://hydra.nixos.org/build/44586317
<joachifm> spacekitteh: also, I'd consider granting cap_{sys_chroot,setgid,setuid} to allow cjdns to drop privs
<joachifm> as it is now, it is forced to run at higher privs than necessary
<spacekitteh> iirc i tried doing that but was told to take it out
<joachifm> spacekitteh: why? that doesn't make too much sense to me
<spacekitteh> i can't remember, it was when i had just started on ritalin
<spacekitteh> that whole couple of weeks was a blur
<joachifm> oh ... okay
<spacekitteh> XD
nh2_ has joined #nixos
<spacekitteh> it looks like it's not creating tun0 o.O
<gchristensen> hah! nix-collect-garbage (I cancelled it in the middle) outputted "0 store paths deleted, 0.00 MiB freed" but according to df, it freed 20GB.
<spacekitteh> yeah i get that sometimes
<gchristensen> O.o
<spacekitteh> try running with -d
<gchristensen> I did
<spacekitteh> huh ok
<gchristensen> this is def. a bug of some sort
<gchristensen> where it is deleting things but the UI isn't aware
<spacekitteh> any unusual filesystem?
<gchristensen> ext4
<gchristensen> I mean, I ran `strace` on it and it outputted thousands of lines of unlink/rmdir
<dtzWill> lol
<dtzWill> busted.
<gchristensen> dtzWill: print-roots will delete?
MinceR has quit [(Ping timeout: 260 seconds)]
nh2_ has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] edolstra pushed 1 new commit to master: https://git.io/v12fT
<NixOS_GitHub> nixpkgs/master 5743506 Eelco Dolstra: aws-sdk-cpp: Use multiple outputs
MinceR has joined #nixos
<rly> I created a docker image based off Ubuntu, but there is no apt-get on it or anything. Does that make sense to anyone?
<rly> I am using the dockerTools API in Nix.
asymmetric has joined #nixos
hotfuzz_ is now known as hotfuzz
<zimbatm> so you used the fromImage = "ubuntu" ?
<zimbatm> what do you have when you run the image with `ls -la /bin` ?
<zimbatm> /usr/bin actually
<rly> zimbatm: there is no /usr/bin.
<zimbatm> did you check the content of the pulled image?
<zimbatm> do you see two layers when running docker load ?
<rly> zimbatm: I actually already had multiple layers before, so that doesn't help in verification.
<zimbatm> what files do you have in the top-level?
<rly> Loaded image: ubuntu:latest
<niksnut> fyi, hydra will be down for a bit for an upgrade
<rly> zimbatm: that's the only output of docker load < result
<rly> zimbatm: the top level of what?
sdothum has joined #nixos
<zimbatm> rly: ls -la /
<zimbatm> I think next I would inspect the content of both the pulled image and the resulting image by unpacking them
<zimbatm> tar xvf in a tmp folder
hamish__ has quit [(Quit: Page closed)]
<zimbatm> then keep bisecting the problem by editing the dockerTools scripts
<rly> zimbatm: I'd much rather see some evidence that the whole fromImage business actually works.
<rly> zimbatm: i.e. a minimal example.
<zimbatm> yeah but I want to make sure there is an actual content in the base image
<rly> zimbatm: the only content which is there is content I put there.
<rly> zimbatm: as specified in the contents attribute.
<gchristensen> niksnut: is this the reproducibility?
<gchristensen> change
asymmetric has quit [(Quit: WeeChat 1.6)]
<zimbatm> there are a couple of weird filess on that top-level: nix-support and include folders
<rly> zimbatm: yeah, I was surprised by the include folders myself too.
<zimbatm> rly: what branch of nixpkgs are you using? I've produces multi-layer images previously and it was working
<zimbatm> (using nixpkgs-unstable)
<rly> zimbatm: 16.09
<zimbatm> yeah maybe try nixpkgs-unstable
<rly> zimbatm: the multi-layer images are working.
<rly> zimbatm: it's just that anything involving external images (not using the minimal base image) doesn't work.
<zimbatm> okay
<zimbatm> it's true I haven't tried that
<zimbatm> maybe the format is different
<zimbatm> and the dockerTools fails silently while importing
<zimbatm> I think I would instrument the dockerTools script with some printf debugging to validate that
<zimbatm> also in the produced .tar your should see multiple layers in it
zagy has quit [(Quit: Leaving.)]
goibhniu1 is now known as goibhniu
gunface has quit [(Ping timeout: 265 seconds)]
gunface has joined #nixos
<niksnut> gchristensen: yeah
c0bw3b has joined #nixos
<gchristensen> niksnut: I can't wait! that is very exciting :D
eacameron has joined #nixos
<joachifm> gchristensen: what is the reproducibility thing
Wizek has quit [(Ping timeout: 250 seconds)]
Wizek_ has quit [(Ping timeout: 250 seconds)]
<gchristensen> joachifm: hydra is learning how to build a derivation many times to test for reproducibility
<gchristensen> (and display that in the UI)
<dtzWill> !! :D
<dtzWill> ٩(^ᴗ^)۶
<dtzWill> gchristensen: that's great!
<gchristensen> at least, that is what I've understood from the commits to hydra these past few days
<dtzWill> i mean, not that I have any opinions or anything.
<gchristensen> hah
<joachifm> as in build-repeat >0?
<gchristensen> I believe so, but individual derivations can be set to fail if it isn't repeatable, and others pass
<gchristensen> (again, I could be wrong, I'm just telling you what I've gleaned from some commits)
glines has joined #nixos
<gchristensen> ah per-jobset not per-derivation
<dtzWill> with 'isDeterministic=true' opt-in for making non-determinism an error
<dtzWill> but mostly excited to see nix move more in this direction, it's so close to not take the next couple of steps... at least to do things like produce reports on what's deterministic/not
<dtzWill> seems wrong for Debian to take reproducible builds more seriously than Nix, given the nature of Nix :)
<gchristensen> good thing they are, though
<gchristensen> we can borrow all their patches
<gchristensen> :D
<dtzWill> :D
<dtzWill> yeah it /is/ a good thing, they're quite the heavy-weight org to be pushing for it.... to everyone's benefit :)
<gchristensen> exactly
c0bw3b has left #nixos []
angerman has quit [(Quit: Gone)]
<NixOS_GitHub> [nix] edolstra pushed 2 new commits to master: https://git.io/v12I0
<NixOS_GitHub> nix/master e6a61b8 Eelco Dolstra: Fix S3BinaryCacheStore...
<NixOS_GitHub> nix/master fe1162a Eelco Dolstra: S3BinaryCacheStore: Ensure it only builds on Linux
vandenoever has quit [(Ping timeout: 248 seconds)]
roconnor has joined #nixos
zagy has joined #nixos
systemfault has quit [(Quit: Bye!)]
LuMint has joined #nixos
zagy has quit [(Read error: Connection reset by peer)]
[0x4A6F]1 has joined #nixos
civodul has joined #nixos
Rotaerk has quit [(Read error: Connection reset by peer)]
<NixOS_GitHub> [nixpkgs] gebner pushed 1 new commit to master: https://git.io/v12mY
<NixOS_GitHub> nixpkgs/master 6a90b88 Gabriel Ebner: loc: 0.3.3 -> 0.3.4
stepcut has joined #nixos
<NixOS_GitHub> [hydra] edolstra pushed 1 new commit to master: https://git.io/v12Yf
<NixOS_GitHub> hydra/master 8a12000 Eelco Dolstra: Fix version test
stepcut has quit [(Ping timeout: 256 seconds)]
uwap has quit [(Quit: ZNC 1.6.3 - http://znc.in)]
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #20988: numix-icon-theme-square: init at 2016-11-23 (master...upd.numix-icon-theme-square) https://git.io/v1znF
uwap has joined #nixos
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 9 new commits to master: https://git.io/v12YV
<NixOS_GitHub> nixpkgs/master 3a98749 Michael Raskin: pari: 2.9.0 -> 2.9.1
<NixOS_GitHub> nixpkgs/master ed9fd96 Michael Raskin: apache-jena: 3.1.0 -> 3.1.1
<NixOS_GitHub> nixpkgs/master d032600 Michael Raskin: nilfs-utils: 2.2.5 -> 2.2.6
<NixOS_GitHub> [nixpkgs] joachifm pushed 3 new commits to master: https://git.io/v12YK
<NixOS_GitHub> nixpkgs/master 6f4d4cd romildo: xdgmenumaker: 0.9 -> 1.1
<NixOS_GitHub> nixpkgs/master 1d5ce68 romildo: xdgmenumaker: exclude darwin from platforms...
<NixOS_GitHub> nixpkgs/master ce891a7 Joachim F: Merge pull request #20065 from romildo/upd.xdgmenumaker...
MercurialAlchemi has quit [(Ping timeout: 256 seconds)]
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to master: https://git.io/v12Oo
<NixOS_GitHub> nixpkgs/master 7200424 Kier Davis: hashcat3: init at 3.10
<NixOS_GitHub> nixpkgs/master 65778e7 Joachim F: Merge pull request #20826 from kierdavis/hashcat3...
ckauhaus has quit [(Quit: Leaving.)]
eacameron has quit [(Read error: Connection reset by peer)]
eacameron has joined #nixos
glines has quit [(Ping timeout: 246 seconds)]
ebzzry has joined #nixos
Seichi has quit [(Quit: Konversation terminated!)]
<NixOS_GitHub> [nixpkgs] gebner pushed 2 new commits to master: https://git.io/v12GH
<NixOS_GitHub> nixpkgs/master ce2a9a8 Gabriel Ebner: lean2: 2016-07-05 -> 2016-11-29...
<NixOS_GitHub> nixpkgs/master a2210a9 Gabriel Ebner: lean: init at 2016-12-08
glines has joined #nixos
<NixOS_GitHub> [nixpkgs] edolstra created reproducibility (+1 new commit): https://git.io/v12GF
<NixOS_GitHub> nixpkgs/reproducibility ba541d1 Eelco Dolstra: Gratuitous whitespace commit to force a rebuild
<civodul> ooh, you folks are signing commits now, cool!
<gchristensen> some of us are
<gchristensen> not mandatory :)
<civodul> heh, that's a first step anyway :-)
uralbash has quit [(Quit: Leaving.)]
<mbrgm> is there anything I could subscribe to in order to get notified about updates of the nixos-unstable channel?
<ikwildrpepper> civodul: any good description somewhere that tells a lazy n00b how to do that properly? :D
wangoe has quit [(Ping timeout: 246 seconds)]
rly has quit [(Ping timeout: 244 seconds)]
<gchristensen> ikwildrpepper: github has a decent tutorial on setting it up, and I find these two useful: https://riseup.net/en/security/message-security/openpgp/best-practices (but the parcimonie bit is out of date / wrong) and https://wiki.debian.org/Subkeys (if you want to get fancy)
<ikwildrpepper> gchristensen: thnx for the links
eacameron has quit [(Read error: Connection reset by peer)]
<gchristensen> you're welcome
<gchristensen> finally: for backing up my key, I've decided a printed copy in my safe is good enough.
<Biappi> ^
cpennington has joined #nixos
eacameron has joined #nixos
<gchristensen> (but I have a revocation certificate on a USB key in there, too)
t-bone has joined #nixos
<NixOS_GitHub> [nixpkgs] jnsaff opened pull request #21000: Awscli 1.11.27 (master...master) https://git.io/v12cQ
<gchristensen> Biappi: should that printed copy be encrypted or decrypted? :) I don't have a satisfactory answer to that. :(
<Biappi> you can give a sealed envelope to a notary with the decrypted one =D
<gchristensen> hrmm ok
* gchristensen has spent the past few weekends reading up on PGP
fritschy has quit [(Quit: Leaving.)]
<NixOS_GitHub> [nixpkgs] edolstra pushed 1 new commit to reproducibility: https://git.io/v12C5
<NixOS_GitHub> nixpkgs/reproducibility c0c8ee3 Eelco Dolstra: Another gratuitous whitespace commit to force a rebuild
<joachifm> gchristensen: I still think we need to coordinate to maintain our own keyring, if we're going to trust github implicitly, we might as well not sign anything (imo)
<gchristensen> joachifm: yes I agree
<gchristensen> joachifm: but starting to sign now means if we ever build up that keyring, all the history is valuably signed
<joachifm> gchristensen: sure sure
edvorg has joined #nixos
griff_ has quit [(Ping timeout: 256 seconds)]
<gchristensen> niksnut: the problem I have with this article is you have to bootstrap trust somehow, and that is not a solved problem. The general practice I know about for bootstrapping trust is "put all your eggs in one basket, and then protect that basket very well." that ... that is what the offline GPG key is for.
saintromuald has quit [(Ping timeout: 256 seconds)]
<gchristensen> he's offloading the bootstrapping to 1. his telco (protect his number) and 2. whatsapp who presumably have long-term keys for communicating the keys of users.
zraexy has joined #nixos
<clever> gchristensen: one reason to still sign things even with github, ive heard of an incident where somebody got into the dev box of a linux maintainer
<clever> gchristensen: and they added an extra commit under his name, that introduced a privledge escalation exploit
<gchristensen> also ye
<clever> gchristensen: and then waited until he pushed it up
<clever> with commit signing, that commit wouldnt be signed, and it would set off more alarms
<gchristensen> well, heh
<gchristensen> it could have set off alarms if those alarms are set to alarm.
<clever> yeah, thats another issue
<gchristensen> but: signing any particular commit implicitly signs all history
stepcut has joined #nixos
<gchristensen> so inject a bad commit and then they don't notice, and commit on top? busted
<clever> that only works if you review the git history your signing, somebody could have yeah
<gchristensen> but I do it with the hopes of better tooling down the road :)
saintromuald has joined #nixos
mudri has quit [(Ping timeout: 258 seconds)]
LuMint has quit [(Remote host closed the connection)]
stepcut has quit [(Ping timeout: 244 seconds)]
<gchristensen> also it is actually just signing the hashes, not the whole contents of the patch or anything, so it depends on the security of the hash
stepcut has joined #nixos
jgeerds has quit [(Remote host closed the connection)]
seanz has joined #nixos
ebzzry has quit [(Ping timeout: 248 seconds)]
<spacekitteh> hmm
<spacekitteh> i wonder how i can disable pax at next reboot if i can't build my configuration.nix
<clever> why is it unable to rebuild?
<spacekitteh> nodejs
<clever> comment it out temporarily?
<spacekitteh> that takes down cjdns :( trying to figure out a way around that
<clever> you can also replace derivations in systemPackages and similar, with raw strings pointing into the store
erasmas has joined #nixos
<clever> then it just uses the version you put in the string, exactly as its built
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
wangoe has joined #nixos
Wizek_ has joined #nixos
Wizek has joined #nixos
noctux has quit [(Quit: WeeChat 1.6)]
bfrog has joined #nixos
seanz has quit [(Quit: Leaving.)]
estewei has joined #nixos
<NixOS_GitHub> [nixpkgs] lsix opened pull request #21001: gnugrep: 2.25 -> 2.27 (staging...update_gnugrep_2_27) https://git.io/v12EG
mudri has joined #nixos
seanz has joined #nixos
ThatDocsLady has quit [(Ping timeout: 248 seconds)]
Itkovian has joined #nixos
<NixOS_GitHub> [nixpkgs] Profpatsch opened pull request #21002: haskellPackages: add hoogleLocal (master...hoogle-local) https://git.io/v12zw
eacameron has quit [(Read error: Connection reset by peer)]
eacameron has joined #nixos
<gchristensen> ooooooooh unrecoverable read errors on my hetzner box!
ThatDocsLady has joined #nixos
gchristensen has quit [(Remote host closed the connection)]
stepcut has quit [(Remote host closed the connection)]
gchristensen has joined #nixos
lsix has quit [(Quit: Konversation terminated!)]
Guest350 has quit [(Ping timeout: 265 seconds)]
stepcut has joined #nixos
<NixOS_GitHub> [nixpkgs] edolstra pushed 1 new commit to master: https://git.io/v122q
<NixOS_GitHub> nixpkgs/master ece67bf Eelco Dolstra: diffoscope: 52 -> 63
vandenoever has joined #nixos
vandenoever has quit [(Changing host)]
vandenoever has joined #nixos
digitus has joined #nixos
Itkovian has quit [(Read error: Connection reset by peer)]
stepcut has quit [(Remote host closed the connection)]
ThatDocsLady has quit [(Ping timeout: 268 seconds)]
vandenoever has quit [(Ping timeout: 250 seconds)]
noctux has joined #nixos
<Twey> Is there an accepted Nix way to choose a GTK theme yet?
teknico has left #nixos []
aneeshusa has joined #nixos
ThatDocsLady has joined #nixos
cpennington has quit [(Remote host closed the connection)]
cpennington has joined #nixos
Seichi has joined #nixos
<NixOS_GitHub> [nixpkgs] edolstra closed pull request #21001: gnugrep: 2.25 -> 2.27 (staging...update_gnugrep_2_27) https://git.io/v12EG
civodul has quit [(Quit: ERC (IRC client for Emacs 25.1.1))]
Seichi has quit [(Read error: Connection reset by peer)]
Seichi has joined #nixos
nh2_ has joined #nixos
Shoue has quit [(Ping timeout: 260 seconds)]
nh2_ has quit [(Ping timeout: 265 seconds)]
<joko> If I do a source installation of nix, what else besides "sudo make install" should I do to have it properly installed?
<joko> I mean, with the installation of the binary, ~/.nix-profile/etc/profile.d/nix.sh is created
<joko> clever: thanks
redmq has joined #nixos
<joko> I got my hands on a power8 system and I would like to keep using nix :D
<clever> havent heard of those before
<clever> you may need to write a new stdenv, since nix will want to use the gcc in a bootstrap.tar.gz
<clever> which isnt compiled for that arch
<gchristensen> joko: whoa!
<joko> Well, I've copied config.guess from the system's automake and make command worked
vandenoever has joined #nixos
vandenoever has quit [(Changing host)]
vandenoever has joined #nixos
glines has quit [(Ping timeout: 256 seconds)]
adev has quit [(Remote host closed the connection)]
glines has joined #nixos
jensens has quit [(Ping timeout: 246 seconds)]
wangoe has quit [(Ping timeout: 260 seconds)]
aneeshusa has quit [(Ping timeout: 260 seconds)]
<joko> Hmm, it seems that I can't find any package there
phreedom has joined #nixos
wangoe has joined #nixos
<joko> Except for vim plugins
derjohn_mob has quit [(Ping timeout: 265 seconds)]
<joko> Maybe because there is no ppc64le platform in lib/platforms.nix
<clever> probably
<clever> it needs to be in the .meta.platforms for a package to allow building
<joko> alright, I guess I'll stop here :D
Shoue has joined #nixos
<clever> if you add it to the lib/platforms.nix for linux, that should cover 90% of the packages
<joko> Unless I expose my own channel, would it be easy?
<clever> because most use platforms.linux
<clever> just git clone nixpkgs and -I nixpkgs=foo
<joko> Ah
<joko> Right
kampfschlaefer has joined #nixos
derjohn_mob has joined #nixos
andreas303 has joined #nixos
<joko> Still nothing, nix-env -I nixpkgs=/home/joko/playground/nixpkgs -qaP ".*screen.*" shows nothing
kampfschlaefer has quit [(Quit: No Ping reply in 180 seconds.)]
<clever> joko: and nix-env doesnt use the search path
<clever> joko: nix-build /home/joko/playground/nixpkgs -A screen
ryanartecona has joined #nixos
<clever> nix-build is better for testing, nix-env will silently ignore errors and skip incompatible packages
<clever> nix-build will just show the error
kampfschlaefer has joined #nixos
glines has quit [(Ping timeout: 250 seconds)]
<joko> clever: thanks, compiling has started
<clever> for nix-env, i think the command is nix-env -f /home/joko/playground/nixpkgs -iA screen
Seichi has quit [(Quit: Konversation terminated!)]
derjohn_mob has quit [(Ping timeout: 256 seconds)]
<NixOS_GitHub> [nixpkgs] abbradar pushed 1 new commit to master: https://git.io/v121f
<NixOS_GitHub> nixpkgs/master 9cca8e3 Nikolay Amiantov: uwsgi service: fix for new pythonPackages
stepcut has joined #nixos
iyzsong has quit [(Quit: bye.)]
stepcut_ has joined #nixos
stepcut has quit [(Read error: Connection reset by peer)]
goibhniu has quit [(Ping timeout: 268 seconds)]
zagy has joined #nixos
johnw has quit [(Ping timeout: 265 seconds)]
johnw has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/v1215
<NixOS_GitHub> nixpkgs/master f0b9ecf Vladimír Čunát: bind: fixup more openssl.dev references
kapral has joined #nixos
zagy has quit [(Ping timeout: 268 seconds)]
kapral has quit [(Client Quit)]
mudri has quit [(Ping timeout: 245 seconds)]
<chattered> Is there a story of Java/maven stuff packaged in nix?
cpennington has quit [(Ping timeout: 258 seconds)]
gunface has quit [(Quit: Bye)]
c0bw3b has joined #nixos
chattered has left #nixos ["ERC (IRC client for Emacs 25.1.1)"]
chattered has joined #nixos
edvorg has quit [(Ping timeout: 245 seconds)]
amarsman has quit [(Ping timeout: 244 seconds)]
spacekitteh has quit [(Quit: Lost terminal)]
oida has quit [(Quit: WeeChat 1.6)]
<clever> chattered: https://github.com/mcpkg/mcpkg-server/blob/master/root.nix is some maven stuff i had worked on
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/v129g
<NixOS_GitHub> nixpkgs/master 469e5e7 Peter Marheine: libdwarf: version the shared object (#20996)...
glines has joined #nixos
fiddlerwoaroof has left #nixos ["ERC (IRC client for Emacs 25.1.1)"]
andymandias has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
[0x4A6F]1 has quit [(Ping timeout: 245 seconds)]
hotfuzz has quit [(Read error: Connection reset by peer)]
hotfuzz has joined #nixos
mudri has joined #nixos
ryanartecona has quit [(Quit: ryanartecona)]
seanz has quit [(Quit: Leaving.)]
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to release-16.09: https://git.io/v127I
<NixOS_GitHub> nixpkgs/release-16.09 f52eaf4 Peter Marheine: libdwarf: version the shared object (#20996)...
FRidh has quit [(Remote host closed the connection)]
<chattered> Cheers christine_ and clever. I'll take a look.
amarsman has joined #nixos
<chattered> I guess we're not particularly deficient compared to other package managers here? Do most other package managers just let Java take care of itself?
nh2_ has joined #nixos
Itkovian has joined #nixos
cpennington has joined #nixos
glines has quit [(Ping timeout: 260 seconds)]
christine_ has quit [(Ping timeout: 258 seconds)]
Itkovian has quit [(Client Quit)]
redmq has quit [(Ping timeout: 256 seconds)]
Itkovian has joined #nixos
<roconnor> Any Haskellers around? Why is the default package for diagrams-core 1.3.0.8 rather tahn 1.4?
<roconnor> peti: how is the hackage-packages.nix generated to cause this?
nh2_ has quit [(Ping timeout: 246 seconds)]
seanz has joined #nixos
<LnL> it's based on the latest LTS
<roconnor> oh?
<niksnut> reproducibility testing is live: http://hydra.nixos.org/build/44628665#tabs-buildsteps
<LnL> niksnut: sweet!
<stepcut_> How would I package up this library, https://github.com/hercules-team/python-augeas, is there something like cabal2nix I should use? I tried python2nix but it died with some error
derjohn_mob has joined #nixos
nh2_ has joined #nixos
<kmicu> roconnor: b/c that’s the latest version in the latest Stackage LTS https://www.stackage.org/lts-7.12
<roconnor> that updates monthly?
<LnL> stepcut_: in my experience there's no reliable way to generate an expression for python packages
cpennington has quit [(Ping timeout: 244 seconds)]
<LnL> one of the tools did work pretty well for simple packages, but I always forget which one that is
Shoue has quit [(Ping timeout: 248 seconds)]
<anelson__> hey guys
<anelson__> is there anything akin to vmTools.runInLinuxVM, but runs in a container instead?
<anelson__> e.g. a docker container, except hopefully without needing docker daemon
<simpson> anelson__: $ man nixos-container
MarceColl has quit [(Ping timeout: 265 seconds)]
<anelson__> simpson: I don't want to start up a container per se
<LnL> anelson__: or the dockerTools if you really want to use docker http://nixos.org/nixpkgs/manual/#sec-pkgs-dockerTools
<anelson__> I just want to execute a build inside of a container so that I have a sandbox to play in
<anelson__> LnL: I don't really want to use docker, in fact I'd rather not. But either way that stuff uses runInLinuxVM, it doesn't quite do what I want
<simpson> anelson__: Wait, so I don't understand, you *do* or *don't* want running in a container?
<LnL> ^^
aneeshusa has joined #nixos
latk has joined #nixos
<anelson__> I would like to execute the build of a derivation inside of a container
<anelson__> I don't want a long-running process
<simpson> I know that the Nix store is reused inside NixOS containers. I'm not sure what happens if you nix-build inside a container though.
<simpson> I *think* that the build would happen under the container's cgroups?
<anelson__> I don't want to nix-build inside of a container
<LnL> containers can't write to the store
<anelson__> I want the nix build internally to start up a container, and then execute the command that it would run inside of that container
<anelson__> this is what runInLinuxVM does
bennofs1 has joined #nixos
<anelson__> but it requires some system resources (qemu-kvm) which might be being used
<simpson> I don't think that there's anything like that, no. Now that I think of it, I'm not sure how runInLinuxVM stays pure.
<anelson__> yeah I don't know much about runInLinuxVM internals, I know it uses qemu
<anelson__> it can't be run when I'm running VirtualBox, which is pretty much all the time :( hence the problem
<stepcut_> LnL: so is pkgs/top-level/python-packages.nix maintained by hand then?
wangoe has quit [(Ping timeout: 245 seconds)]
cpennington has joined #nixos
<anelson__> stepcut_: yes it is
<LnL> oh that does something different then I thought, looks pretty strange to use in a normal nix-build
<simpson> anelson__: Interesting.
<LnL> stepcut_: sadly yes
<stepcut_> anelson__: cool. I just didn't want to manually edit an autogenerated file :)
<stepcut_> I am trying to get the certbot-apache plugin working
<LnL> a bunch of people have tried to write generators to automate it but python packaging is to much of a pain
FRidh has joined #nixos
<anelson__> fortunately python dependency trees are much more manageable than e.g. haskell or node
<anelson__> also it's bootstrapped pretty well at this point so it's not as hard to maintain
<anelson__> not that it's a perfect system though
Shoue has joined #nixos
<NixOS_GitHub> [nixops] rbvermaa pushed 1 new commit to master: https://git.io/v12pK
<NixOS_GitHub> nixops/master d4eb7b8 Rob Vermaas: Add r4 as hvm instances.
<NixOS_GitHub> [nixops] rbvermaa pushed 1 new commit to master: https://git.io/v12pH
<NixOS_GitHub> nixops/master 833595f Rob Vermaas: Add f1 as hvm instances.
RchrdB has quit [(Quit: Leaving)]
<anelson__> simpson: yeah, I hope I can figure it out. Fortunately I can run a runInLinuxVM *on* my VM, lol. Just not my host machine, if I'm running virtualbox
<LnL> anelson__: euh...
bennofs2 has joined #nixos
Guest87276 has joined #nixos
Guest87276 is now known as christine_
bennofs1 has quit [(Ping timeout: 245 seconds)]
rardiol has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<NixOS_GitHub> [nixops] rbvermaa pushed 1 new commit to master: https://git.io/v12jR
<NixOS_GitHub> nixops/master fcbc94c Rob Vermaas: Fix deployments when no .ec2-keys and .aws is available in HOME.
aneeshusa has quit [(Ping timeout: 268 seconds)]
redmq has joined #nixos
stepcut_ has quit [(Remote host closed the connection)]
aneeshusa has joined #nixos
danharaj has joined #nixos
redmq has quit [(Ping timeout: 256 seconds)]
andymandias has joined #nixos
Itkovian has joined #nixos
<NixOS_GitHub> [nixpkgs] LnL7 opened pull request #21003: darwin.libunwind: fix install phase (master...darwin-libunwind) https://git.io/v1afG
agjacome has joined #nixos
glines has joined #nixos
alx741 has joined #nixos
Seichi has joined #nixos
wangoe has joined #nixos
ilja_kuklic has joined #nixos
wangoe has quit [(Ping timeout: 260 seconds)]
stepcut has joined #nixos
wangoe has joined #nixos
RedWine has joined #nixos
<RedWine> Hello
RedWine is now known as Guest57484
christine_ has quit [(Ping timeout: 245 seconds)]
<Guest57484> I am having some trouble installing nixos, could someone help me ?
<NixOS_GitHub> [nix] edolstra pushed 3 new commits to master: https://git.io/v1akZ
<NixOS_GitHub> nix/master e629a17 Eelco Dolstra: Fix build...
<NixOS_GitHub> nix/master 88ef772 Eelco Dolstra: Fix warning on 32-bit systems...
<NixOS_GitHub> nix/master b30d1e7 Eelco Dolstra: Don't delete .check directories of running builds...
c0bw3b has left #nixos []
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<peti> roconnor: We follow LTS Haskell 7.x from stackage.org.
Itkovian has joined #nixos
hotfuzz has quit [(Read error: Connection reset by peer)]
christine_ has joined #nixos
hotfuzz has joined #nixos
<Guest57484> Can i install nixos from my usb stick on a thinkpad without any os on it ? isn't a issue ?!
<simpson> Guest57484: I imagine it'd be fine, yes.
<maurer> Guest57484: I did this with a gen-2 x1 carbon
<maurer> I expect it will work on other models as well
<Guest57484> Can i install nixos from my usb stick on a thinkpad without any os on it ? isn't a issue ?!
mounting /dev/root on /iso...
mount: mounting /dev/root on /mnt-root/iso failed no such file or directory
<Guest57484> anyone has an idea ?
<Guest57484> it propose me to i) interactive shell, f) start in interactive with pid1 r)reboot, *) continue with no error
danharaj has quit [(Remote host closed the connection)]
<simpson> I haven't ever encountered that problem, sorry.
civodul has joined #nixos
<BlessJah> is that normal for nix-env to consume 1GiB of memoery (and growing)
Seichi_ has joined #nixos
Seichi has quit [(Ping timeout: 250 seconds)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<roconnor> peti: got it. Thanks everyone for explaining.
<kmicu> BlessJah: Yes, if you are using -i flag instead of -iA.
<BlessJah> error: unable to fork: Cannot allocate memory
<BlessJah> kmicu: that was exactly the case
<BlessJah> -i tries to evaluate whole channel first?
<kmicu> Yes, or even multiple channels if you have more than one.
phreedom has quit [(Ping timeout: 245 seconds)]
Guest29979 has quit [(Quit: Lost terminal)]
<BlessJah> that's the case then, I've added unstable recently
oida has joined #nixos
Shoue has quit [(Ping timeout: 258 seconds)]
Guest57484 has quit [(Quit: Quitte)]
zagy has joined #nixos
christine_ has quit [(Ping timeout: 245 seconds)]
christine_ has joined #nixos
Itkovian has joined #nixos
justbeingglad has joined #nixos
justbeingglad has left #nixos []
zagy has quit [(Ping timeout: 258 seconds)]
m0rphism has quit [(Quit: WeeChat 1.4)]
Shoue has joined #nixos
magnetophon has quit [(Ping timeout: 245 seconds)]
goibhniu has joined #nixos
<BlessJah> I have nixos-16.09-small channel, which nixos-unstable or nixpkgs-unstable should I add for unstable packages?
<gchristensen> nixos-unstable
<anelson__> anyone familiar with the vmTools.runInLinuxImage function?
<anelson__> I'm giving it an iso for its diskImage argument
<anelson__> and it's failing
hyper_ch has quit [(Quit: ZNC - http://znc.sourceforge.net)]
<BlessJah> and what is the difference between those?
<Dezgeg> maybe runInVm doesn't load the kernel module for ISO filesystems?
<gchristensen> BlessJah: nixos-* means it has been tested to be safe / actually boot, nixpkgs-* is only tested to see if the packages compile
redmq has joined #nixos
<anelson__> Dezgeg: I added 'loop' to the list of modules to load
<BlessJah> gchristensen: thanks
<anelson__> and I can see it loading it, but still nothing
seku has joined #nixos
<c74d> When I run a NixOS-built NixOS-running QEMU VM, my HDD makes a constant high-pitched noise, only occasionally dropping down to its normal level of noise. Why would a VM use the HDD more than the host, and what can I do to stop it?
<anelson__> maybe the problem is that the fs is read-only and I'm trying to modify it?
<c74d> (other than terminating the VM, which stops the noise)
<Dezgeg> loop is not a filesystem driver
<Dezgeg> I'd guess iso9660 or isofs
glines has quit [(Ping timeout: 268 seconds)]
<anelson__> oh ok, maybe that's what I need
<anelson__> sweet, adding isofs worked
<anelson__> problem now is that it's read-only
<anelson__> so it can't mount the nix store
cpennington has quit [(Remote host closed the connection)]
Seichi has joined #nixos
<c74d> clever: do you know why the sort of VM you showed me how to make would make my HDD sound constantly in use?
<clever> c74d: if you write a 1 to /proc/sys/vm/block_dump with echo, the kernel will list EVERY filesystem/block access to dmesg
<clever> you can then grep that to track down any kidn of usage
<c74d> ah
<clever> including which files
<clever> [root@amd-nixos:/proc/sys/vm]# echo 1 > block_dump ; sleep 5; echo 0 > block_dump
<clever> and with this, you get a 5 second data sample
<c74d> thanks
<clever> [610567.494423] skype(16707): READ block 175141152 on sdd2 (168 sectors)
<clever> [610567.403299] chromium(27280): dirtied inode 26243778 (?) on tmpfs
Seichi_ has quit [(Ping timeout: 250 seconds)]
hiratara has quit [(Ping timeout: 245 seconds)]
<gchristensen> *sigh* this weeks roundup's push delayed due to failed hardware
<gchristensen> sorry y'all
<dtzWill> aww, sorry about the hardware woes that's lame
<gchristensen> it is ok
<gchristensen> I can't build though because I can't free enough disk space due to a harddrive issue
hiratara has joined #nixos
AllanEspinosa has joined #nixos
<dtzWill> lol d'oh
phorse has joined #nixos
<LnL> gchristensen: what happend?
<phorse> does anybody use emacs x window manager (exwm) on nixos? If theres a config I could beg/borrow/steal that would be great
zraexy has quit [(Ping timeout: 244 seconds)]
<gchristensen> LnL: ata1.00: failed command: READ FPDMA QUEUED
<gchristensen> LnL: EXT4-fs warning (device sda1): htree_dirblock_to_tree:958: inode #53230651: lblock 0: comm nix-collect-gar: error -5 reading directory block
<LnL> oh rip
<NixOS_GitHub> [nixpkgs] joachifm opened pull request #21007: ndiswrapper: mark as broken (master...ndiswrapper) https://git.io/v1aBQ
<gchristensen> haha yeah
<clever> gchristensen: one thing of use, if you have the room, is ddrescue
<clever> gchristensen: it will skip over the bad sectors, and read as much data as it can, then return to the bad sectors when its done, and re-read them repeatedly
<gchristensen> nah
<clever> gchristensen: its best to also give it a path to a log file that will survive a reboot, so you can resume the copy
<gchristensen> I'm pretty sure I can get better hardware for cheaper :)
<clever> this is mainly to recover the data from the drive
<gchristensen> I have no data on there that matters
t-bone has quit [(Remote host closed the connection)]
t-bone has joined #nixos
<gchristensen> just a bunch of old nixos builds, I was actually thinking about just replacing it anyway instead of running the garbage collection
latk has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
saintromuald has quit [(Ping timeout: 250 seconds)]
<clever> lol
<LnL> that's one way to gc all unreferenced paths :p
saintromuald has joined #nixos
<LnL> is that the machine where you test the rebuilds or something?
phreedom has joined #nixos
<gchristensen> yeah
<LnL> ah that's why you have so much data there
<gchristensen> filled up 1.5tb worth with nix-build
<gchristensen> forgot to cron the GC
<clever> i recently put that hydra thing into my desktop as well
<clever> so it always goes to 10gig free at midnight
<LnL> gchristensen: we have a service module for that nnow
<clever> options = ''--max-freed "$((20 * 1024**3 - 1024 * $(df -P -k /nix/store | tail -n 1 | ${pkgs.gawk}/bin/awk '{ print $4 }')))"'';
<gchristensen> hrmm if I wait 40 minutes, a server gets cheaper...
* gchristensen waits 40 minutes, risking losing it
glines has joined #nixos
<gchristensen> (please don't take it ;))
muyfine has joined #nixos
<joachifm> gchristensen: ?
<gchristensen> Hetzner's Server Auctions
<gchristensen> they get cheaper the longer they're on "the market". this one I like drops in price in 40 minutes
<gchristensen> so I could take it now and get it at the more expensive one, or risk losing it to someone else waiting for the price to drop
<joachifm> aha
hiratara has quit [(Quit: ZNC - http://znc.in)]
bennofs2 has quit [(Ping timeout: 260 seconds)]
<seku> ah, good ole hetzner :)
glines has quit [(Ping timeout: 265 seconds)]
hiratara has joined #nixos
<clever> gchristensen: how do you get nixos on hetzner?
<gchristensen> nixops + some manual intervention
<seku> rescue console i suppose?
<gchristensen> nixops has built-in support, it just isn't perfect
<clever> ah
sigmundv_ has joined #nixos
<clever> gchristensen: i was curious about how https://gist.github.com/cleverca22/48c4254508ecc10c213e97c2dd8f9502 does in a real-world test
<gchristensen> ping me in ~30 minutes :)
zraexy has joined #nixos
goibhniu has quit [(Ping timeout: 245 seconds)]
<c74d> does the Nix expression language have a function for testing whether a string contains another string?
<c74d> I've looked through it and not found anything
FRidh has quit [(Remote host closed the connection)]
fiddlerwoaroof has joined #nixos
glines has joined #nixos
aneeshusa has quit [(Ping timeout: 258 seconds)]
ebzzry has joined #nixos
<NixOS_GitHub> [nixpkgs] grahamc closed pull request #20973: Roundup Rollup 12 (WIP) (master...rollup-12) https://git.io/v1EhD
Wizek has quit [(Ping timeout: 256 seconds)]
redmq has quit [(Ping timeout: 265 seconds)]
c0bw3b has joined #nixos
sigmundv_ has quit [(Ping timeout: 258 seconds)]
<NixOS_GitHub> [nixpkgs] grahamc pushed 7 new commits to release-16.09: https://git.io/v1a2C
<NixOS_GitHub> nixpkgs/release-16.09 fc1ab5f Graham Christensen: imagemagick: 6.9.6-2 -> 6.9.6-7 for CVE-2016-9556 and CVE-2016-9559...
<NixOS_GitHub> nixpkgs/release-16.09 4fe7aeb Graham Christensen: gstreamer: 1.10.1 -> 1.10.2 for multiple CVEs...
<NixOS_GitHub> nixpkgs/release-16.09 f3d11a0 Graham Christensen: openafs: 1.6.17 -> 1.6.20 for CVE-2016-9772...
<clever> gchristensen: and 30mins later!
<gchristensen> LOL the price dropped by 0.80eur
<gchristensen> sorry clever, still not ready, back soon
Fare has joined #nixos
systemfault has joined #nixos
civodul has quit [(Quit: ERC (IRC client for Emacs 25.1.1))]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<NixOS_GitHub> [nixpkgs] acowley opened pull request #21009: qt5.6: darwin compatibility (master...qt5.6.2-darwin) https://git.io/v1aV8
bfrog_ has joined #nixos
<NixOS_GitHub> [nixpkgs] offlinehacker pushed 2 new commits to master: https://git.io/v1awt
<NixOS_GitHub> nixpkgs/master 6b6f97f Rommel M. Martinez: minikube: init at 0.13.1
<NixOS_GitHub> nixpkgs/master 0ba9037 Jaka Hudoklin: Merge pull request #20937 from ebzzry/minikube-0.13.1...
stepcut has quit [(Remote host closed the connection)]
vandenoever has quit [(Ping timeout: 265 seconds)]
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to master: https://git.io/v1awr
<NixOS_GitHub> nixpkgs/master 7c29e47 Will Dietz: qt5.6/5.7: PaX compat qtwebengine...
<NixOS_GitHub> nixpkgs/master 8760a7e Joachim F: Merge pull request #20991 from dtzWill/fix/qtwebengine-paxmark...
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #20992: zoom-us: 2.052458.0531 -> 2.0.707090.1031, paxmark (master...fix/zoom-pax-qt-update) https://git.io/v1zEH
eacameron has quit [(Read error: Connection reset by peer)]
eacameron has joined #nixos
arianvp has quit [(Ping timeout: 252 seconds)]
alx741 has quit [(Ping timeout: 265 seconds)]
Fare has quit [(Ping timeout: 250 seconds)]
Fare has joined #nixos
<sphalerite> is it possible to use ccache with nix's build system?
Wizek has joined #nixos
Sonarpulse-Work has quit [(Remote host closed the connection)]
<c74d> clever: enabling block_dump gives me nothing in dmesg
seanz has quit [(Quit: Leaving.)]
<clever> c74d: nothing at all?, you should see idle activity from other things
<c74d> (unless I personally do things that would cause I/O)
<clever> are you sure its the hdd?, it could be the cpu fan
<c74d> at least not in the two five-second windows I've looked at