SovereignBleak has quit [(Quit: Connection closed for inactivity)]
amarsman has quit [(Quit: amarsman)]
markus1199 has joined #nixos
Wizek has quit [(Ping timeout: 265 seconds)]
sboosali has quit [(Remote host closed the connection)]
zarel has quit [(Ping timeout: 250 seconds)]
markus1189 has quit [(Ping timeout: 258 seconds)]
amarsman has joined #nixos
sboosali has joined #nixos
sboosali has quit [(Remote host closed the connection)]
sboosali has joined #nixos
sboosali` has joined #nixos
sboosali` has quit [(Remote host closed the connection)]
sboosali has quit [(Remote host closed the connection)]
musicmatze1 has joined #nixos
sboosali has joined #nixos
musicmatze has quit [(Ping timeout: 265 seconds)]
digitalmentat has joined #nixos
erasmas has quit [(Quit: leaving)]
<manveru> stickers?
<manveru> oO
<manveru> oh well, maybe some day i'll be of help
<digitalmentat> nix-hash's --to-base32 and --to-base16 are a little bit confusing to me, I cannot reproduce the values they produce with other libraries even a FROM b16 hash, conver to b32 (not the same as nix-hash) and conversion back to b16 (the same as what I started with) works just fine
<manveru> nix-hash uses a custom dictionary
<gchristensen> manveru: if you'd like to help next time, you can comment here: https://github.com/NixOS/nixpkgs/issues/21289
<digitalmentat> hmmm
<digitalmentat> manveru, by dictionary do you mean its own alphabet?
<digitalmentat> err
<manveru> basically, yes
<digitalmentat> "chars" to be more precise
ok2 has quit [(Read error: Connection reset by peer)]
ok2 has joined #nixos
rawtaz has quit [(Ping timeout: 260 seconds)]
<digitalmentat> oh I see
<digitalmentat> > // omitted: E O U T
<manveru> base32Chars and base16Chars
<manveru> yeah
rawtaz has joined #nixos
<digitalmentat> ooof
<digitalmentat> hmm
<manveru> not sure why... E and O make sense, but why is I there?
<gchristensen> it reduces chance of profanity
<gchristensen> not similar looking characters
<manveru> now i have to start looking for random words in my nix store :P
sboosali` has joined #nixos
sboosali` has quit [(Remote host closed the connection)]
sboosali has quit [(Remote host closed the connection)]
sboosali has joined #nixos
sboosali` has joined #nixos
sboosali` has quit [(Remote host closed the connection)]
<LnL> gchristensen: oh, those look really great
<gchristensen> :)
<manveru> gchristensen: can you share the file so i can order some myself? :)
<gchristensen> manveru, LnL: remind me in ~1hr?
<gchristensen> stepping away
<manveru> k
digitus has quit [(Quit: digitus)]
<LnL> there's an artwork repo, but I'm pretty sure that's the old logo
<Mic92> gchristensen cool
eacameron has joined #nixos
nh2_ has quit [(Ping timeout: 258 seconds)]
eacameron has quit [(Remote host closed the connection)]
mudri has quit [(Quit: WeeChat 1.6)]
nh2_ has joined #nixos
ryanartecona has joined #nixos
stepcut has joined #nixos
jsgrant has quit [(Read error: Connection reset by peer)]
jsgrant has joined #nixos
eacameron has joined #nixos
AndroUser has quit [(Ping timeout: 245 seconds)]
thc202 has quit [(Ping timeout: 245 seconds)]
eacameron has quit [(Read error: Connection reset by peer)]
tvon has joined #nixos
eacameron has joined #nixos
ryantrinkle has joined #nixos
<ryantrinkle> does anyone have thoughts about how we could enshrine this somewhere? https://github.com/NixOS/nixpkgs/blob/master/doc/languages-frameworks/haskell.md#how-to-build-with-profiling-enabled
<ryantrinkle> that is quite an incantation for someone who's not an expert at nix to handle
nh2_ has quit [(Ping timeout: 256 seconds)]
eacameron has quit [(Ping timeout: 268 seconds)]
<manveru> spotify released a new version again... any idea how i can query the http://repository.spotify.com to find out what the new url is?
<manveru> ah, got it
oida has quit [(Quit: WeeChat 1.6)]
eacameron has joined #nixos
<gchristensen> manveru, LnL: where do y'all live? (countries)
<manveru> germany
<manveru> lnl is in belgium i think
mbrgm has quit [(Ping timeout: 264 seconds)]
mbrgm has joined #nixos
estewei has quit [(Quit: Quit)]
<NixOS_GitHub> [nixpkgs] spacekitteh opened pull request #21450: python-packages: bleach 1.4.3 -> 1.5 (master...patch-22) https://github.com/NixOS/nixpkgs/pull/21450
sdothum has quit [(Quit: ZNC - 1.6.0 - http://znc.in)]
bennofs has quit [(Ping timeout: 258 seconds)]
sdothum has joined #nixos
bennofs has joined #nixos
jsgrant has quit [(Read error: Connection reset by peer)]
NeQuissimus has quit [(Ping timeout: 260 seconds)]
NeQuissimus has joined #nixos
<ToxicFrog> Argh
<ToxicFrog> If I make syncthing wantedBy default.target, it starts up a syncthing daemon for *every* user on boot, including root and, bizarrely, sddm
ambro718 has quit [(Ping timeout: 258 seconds)]
<ToxicFrog> If I use the default package, I can't enable it to autostart because systemd.user.service.* doesn't generate a valid [install] section
<ToxicFrog> There's no extraConfig option for systemd.user.service, so I can't just hack in an [install] by hand
<ToxicFrog> I guess I could add "sudo -u ben systemctl --user start syncthing.service", but there's got to be a way to do this properly, right?
aj__ has joined #nixos
<gchristensen> ToxicFrog: nixos doesn't use [install] sections
<ToxicFrog> gchristensen: how are you meant to manage user-units on a per-user basis, then?
<ToxicFrog> And how are you meant to let individual users "systemctl --user (enable|disable)" user-units?
<gchristensen> I don't
<ToxicFrog> I mean, you can manually create the symlinks in ~/.config/systemd, but ick
<gchristensen> allow them to enable / disable them
<ToxicFrog> you may not but I would like to be able to
eacameron has quit [(Remote host closed the connection)]
<gchristensen> well that is counter to what configuration.nix is for I think
<ToxicFrog> Right, so, the problem with that is that it starts one up for every user, whether they use it or not
derjohn_mobi has quit [(Ping timeout: 252 seconds)]
<ToxicFrog> I tried the same thing with syncthing and ended up with three syncthing daemons running, two of them (for root and sddm) spamming the journal with errors because they hadn't been configured because those users don't need and shouldn't be running that service.
<gchristensen> that sounds like it may be a bug worth reporting
<gchristensen> (re: sddm)
<ToxicFrog> If I remove the default.target reverse-dependency, none of them start up and anyone who wants it has to remember to log in and 'systemctl --user start syncthing.service' on every boot
<ToxicFrog> At minimum I want to be able to say "enable this service automatically for the following users and only those users", and ideally I'd like individual users to be able to toggle the service autostart on and off without being root.
<gchristensen> maybe put user@1000.service in wantedBy?
<gchristensen> where 1000 is their uid
<gchristensen> I don't know if that works
<ToxicFrog> I'll give it a try and report back.
<gchristensen> I'm going to bed, good luck
<gchristensen> FWIW: nixos's support for systemd's user daemon is generally unremarkable
nh2_ has joined #nixos
indi_ has joined #nixos
Fare has quit [(Quit: Leaving)]
nh2_ has quit [(Ping timeout: 258 seconds)]
_rht has quit [(Quit: Connection closed for inactivity)]
<ToxicFrog> For the record: depending on user@<id>.service does not work.
<ToxicFrog> s/depending/reverse-depending/
mbrgm has quit [(Ping timeout: 245 seconds)]
indi_ has quit [(Remote host closed the connection)]
filterfish has joined #nixos
indi_ has joined #nixos
mbrgm has joined #nixos
indi_ has quit [(Ping timeout: 268 seconds)]
indi_ has joined #nixos
digitalmentat has quit [(Ping timeout: 240 seconds)]
nckx has quit [(Quit: ☭ + 🐧 + GNU Guix: https://gnu.org/s/guix)]
nckx has joined #nixos
PragCyphr has joined #nixos
ryanartecona has quit [(Quit: ryanartecona)]
justanotheruser has quit [(Ping timeout: 258 seconds)]
PragCyph1 has quit [(Ping timeout: 264 seconds)]
kantor has quit [(Remote host closed the connection)]
indi_ has quit [(Remote host closed the connection)]
ryanartecona has joined #nixos
indi_ has joined #nixos
danharaj has quit [(Ping timeout: 252 seconds)]
hexagoxel has quit [(Ping timeout: 245 seconds)]
justanotheruser has joined #nixos
indi_ has quit [(Ping timeout: 256 seconds)]
<NixOS_GitHub> [nixpkgs] spacekitteh opened pull request #21451: openntpd: v6+ requires libressl for constraints (master...patch-25) https://git.io/vMUbc
<NixOS_GitHub> [nixpkgs] sboosali opened pull request #21452: pocketsphinx: 0.8 -> 5prealpha (master...fix/pocketsphinx) https://git.io/vMUbl
hexagoxel has joined #nixos
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 260 seconds)]
justanotheruser has quit [(Ping timeout: 245 seconds)]
meloc has joined #nixos
mizu_no_oto has joined #nixos
mguentner has quit [(Quit: WeeChat 1.6)]
mguentner has joined #nixos
justanotheruser has joined #nixos
filterfish_ has joined #nixos
filterfish has quit [(Ping timeout: 248 seconds)]
indi_ has joined #nixos
mkoenig has quit [(Ping timeout: 245 seconds)]
mkoenig has joined #nixos
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
eacameron has joined #nixos
Sonarpulse has quit [(Ping timeout: 256 seconds)]
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
ryanartecona has quit [(Quit: ryanartecona)]
uralbash has joined #nixos
mkoenig has quit [(Read error: Connection reset by peer)]
AllanEsp1nosa has quit [(Ping timeout: 260 seconds)]
AllanEsp1nosa has joined #nixos
mkoenig has joined #nixos
Sonarpulse has joined #nixos
mguentner2 has joined #nixos
anelson has quit [(Ping timeout: 245 seconds)]
mkoenig has quit [(Read error: Connection reset by peer)]
mguentner has quit [(Ping timeout: 264 seconds)]
anelson has joined #nixos
proteusguy has quit [(Ping timeout: 240 seconds)]
mkoenig has joined #nixos
eacameron has quit [(Remote host closed the connection)]
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 256 seconds)]
mkoenig has quit [(Read error: Connection reset by peer)]
indi_ has quit [(Remote host closed the connection)]
AllanEsp1nosa has quit [(Ping timeout: 245 seconds)]
mkoenig has joined #nixos
eacameron has joined #nixos
indi_ has joined #nixos
eacameron has quit [(Ping timeout: 248 seconds)]
indi_ has quit [(Ping timeout: 246 seconds)]
sboosali has quit [(Quit: ERC (IRC client for Emacs 25.1.1))]
sboosali has joined #nixos
ok2 has quit [(Ping timeout: 250 seconds)]
Dezgeg has quit [(Ping timeout: 256 seconds)]
Dezgeg has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 2 new commits to master: https://github.com/NixOS/nixpkgs/compare/c311871a6d0a...7ae2d221cd13
<NixOS_GitHub> nixpkgs/master c6bcc48 Franz Pletz: linux_4_8: add patch to fix CVE-2016-9919
<NixOS_GitHub> nixpkgs/master 7ae2d22 Franz Pletz: bird service: add bird to systemPackages...
mkoenig has quit [(Read error: Connection reset by peer)]
mkoenig has joined #nixos
filterfish has joined #nixos
mkoenig has quit [(Read error: Connection reset by peer)]
justanotheruser has quit [(Ping timeout: 240 seconds)]
filterfish_ has quit [(Ping timeout: 245 seconds)]
mkoenig has joined #nixos
sboosali has quit [(Remote host closed the connection)]
alx741 has quit [(Quit: alx741)]
mkoenig has quit [(Read error: Connection reset by peer)]
mkoenig has joined #nixos
<NixOS_GitHub> [nixpkgs] sifmelcara opened pull request #21453: crystal: fix build in chroot environment, again (master...fix/crystal-lang) https://git.io/vMUjW
justanotheruser has joined #nixos
indi_ has joined #nixos
sdothum has quit [(Quit: ZNC - 1.6.0 - http://znc.in)]
indi_ has quit [(Ping timeout: 248 seconds)]
zagy has joined #nixos
Sonarpulse has quit [(Ping timeout: 265 seconds)]
zagy has quit [(Quit: Leaving.)]
tvon has quit [(Quit: Peace out, y'all!)]
zagy has joined #nixos
eacameron has joined #nixos
katyucha has joined #nixos
eacameron has quit [(Ping timeout: 252 seconds)]
eacameron has joined #nixos
sboosali has joined #nixos
indi_ has joined #nixos
eacameron has quit [(Ping timeout: 252 seconds)]
zagy has quit [(Quit: Leaving.)]
zagy has joined #nixos
ebzzry has quit [(Ping timeout: 268 seconds)]
sboosali has quit [(Remote host closed the connection)]
mkoenig has quit [(Read error: Connection reset by peer)]
thalll has joined #nixos
johnsonav has quit [(Ping timeout: 258 seconds)]
mkoenig has joined #nixos
<MichaelRaskin> Claas: instead of just updating the checkout?
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 2 new commits to master: https://git.io/vMTJk
<NixOS_GitHub> nixpkgs/master ca3f41d Spiros Boosalis: pocketsphinx: 0.8 -> 5prealpha
<NixOS_GitHub> nixpkgs/master 7cd1a58 Michael Raskin: Merge pull request #21452 from sboosali/fix/pocketsphinx...
amarsman has quit [(Ping timeout: 246 seconds)]
amarsman has joined #nixos
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 268 seconds)]
zagy has quit [(Quit: Leaving.)]
mkoenig has quit [(Read error: Connection reset by peer)]
_rht has joined #nixos
mkoenig has joined #nixos
thalll has quit [(Quit: leaving)]
rly has joined #nixos
cutu_chiqueno has joined #nixos
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
mkoenig has quit [(Read error: Connection reset by peer)]
MichaelRaskin has quit [(Quit: MichaelRaskin)]
indi_ has quit [(Remote host closed the connection)]
mkoenig has joined #nixos
jgertm_ has joined #nixos
mkoenig has quit [(Read error: Connection reset by peer)]
mudri has joined #nixos
mkoenig has joined #nixos
amarsman has quit [(Ping timeout: 258 seconds)]
amarsman has joined #nixos
reinzelmann has joined #nixos
Wizek has joined #nixos
mkoenig has quit [(Read error: Connection reset by peer)]
mkoenig has joined #nixos
simendsjo has joined #nixos
nschoe has joined #nixos
indi_ has joined #nixos
proteusguy has joined #nixos
<dmj`> Hi, have a new machine, put NixOS on it, loaded nvidia drivers and X11. But screen is still black. display-manager service seems to be running fine.
<dmj`> unsure what to do
thc202 has joined #nixos
reinzelmann has quit [(Read error: No route to host)]
aj__ has quit [(Ping timeout: 264 seconds)]
reinzelmann has joined #nixos
<srhb> Has anyone figured out a way to build haskell packages with complete static linking for distribution yet? Other than overriding each dependency manually with a static version. (ideally, overriding all of nixpkgs in one go)
mkoenig has quit [(Read error: Connection reset by peer)]
takle has quit [(Remote host closed the connection)]
systemfault has quit [(Quit: Bye!)]
systemfault has joined #nixos
mkoenig has joined #nixos
mkoenig has quit [(Read error: Connection reset by peer)]
amarsman has quit [(Quit: amarsman)]
amarsman has joined #nixos
mkoenig has joined #nixos
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
<srhb> Better question: Has anyone figured out a nice way to build derivations for binary distribution on other systems? Having to duplicate the entire build completely orthogonally to Nix is saddening.
newNixos has joined #nixos
<newNixos> iv changed nixos-config and nixpkgs location. Now nixos-rebuild switch is trying to download everything again (same versions I have currently) .. what could be the problem?
<newNixos> im on throttled data so this is a problem
indi_ has quit [(Remote host closed the connection)]
ebzzry has joined #nixos
takle has joined #nixos
roconnor has quit [(Ping timeout: 248 seconds)]
zagy has joined #nixos
<newNixos> ok seems to have been nixpkgs checked out at a different point
eacameron has joined #nixos
Seichi has joined #nixos
<newNixos> is there a way to automate that?
mkoenig has quit [(Read error: Connection reset by peer)]
mkoenig has joined #nixos
indi_ has joined #nixos
mkoenig has quit [(Read error: Connection reset by peer)]
eacameron has quit [(Ping timeout: 248 seconds)]
<srhb> newNixos: Automate what?
mkoenig has joined #nixos
<newNixos> having my nixpkgs checked out with my nixos version
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #21453: crystal: fix build in chroot environment, again (master...fix/crystal-lang) https://git.io/vMUjW
jensens has joined #nixos
dgn has joined #nixos
<NixOS_GitHub> [nixpkgs] abbradar pushed 1 new commit to master: https://git.io/vMTmD
<NixOS_GitHub> nixpkgs/master 1930176 Nikolay Amiantov: deluge: 1.3.12 -> 1.3.13
<srhb> newNixos: As in, checking out channels/nixos-16.09 when you rebuild?
hotfuzz has quit [(Read error: Connection reset by peer)]
<newNixos> yes
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 2 new commits to master: https://git.io/vMTm7
<NixOS_GitHub> nixpkgs/master 515573e danbst: pg_similarity: init at 1.0
<NixOS_GitHub> nixpkgs/master 272322e Michael Raskin: Merge pull request #21220 from danbst/pg_simil...
<newNixos> well, Iv changed the default nixpkgs
hotfuzz has joined #nixos
<64MAAU0UD> [nixpkgs] 7c6f434c closed pull request #21221: gplates: init at 2.0.0 (master...gplates) https://git.io/v17Gm
<7YUAAY1PH> [nixpkgs] 7c6f434c pushed 3 new commits to master: https://git.io/vMTmN
<7YUAAY1PH> nixpkgs/master 1c3c59e Ricardo Ardissone: qwt6_qt4: init at 6.1.2
<7YUAAY1PH> nixpkgs/master 662aa49 Ricardo Ardissone: gplates: init at 2.0.0
<7YUAAY1PH> nixpkgs/master e65cccb Michael Raskin: Merge pull request #21221 from rardiol/gplates...
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 2 new commits to master: https://git.io/vMTYL
<NixOS_GitHub> nixpkgs/master 1c8cb70 Andrew Scott: mlocate: init at version 0.26
<NixOS_GitHub> nixpkgs/master 400886f Michael Raskin: Merge pull request #19854 from andjscott/mlocate...
aj__ has joined #nixos
proteusguy has quit [(Ping timeout: 260 seconds)]
<lewo> i'm compiling a go program and when a execute the binary, i get the following errror: relocation error: /nix/store/npfsi1d9ka8zwnxzn3sr08hbwvpapyk7-glibc-2.21/lib/libm.so.6: symbol __get_cpu_features, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference . Any idea/pointer about this kind of problems?
systemfault has quit [(Quit: Bye!)]
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 4 new commits to master: https://git.io/vMTOT
<NixOS_GitHub> nixpkgs/master 33d778a zraexy: qsyncthingtray: init at 0.5.5rc2
<NixOS_GitHub> nixpkgs/master 9b0cec5 zraexy: qsyncthingtray: init at 0.5.5rc2
<NixOS_GitHub> nixpkgs/master b7996ef zraexy: maintainers: add zraexy
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 2 new commits to master: https://github.com/NixOS/nixpkgs/compare/e1b1df2bd922...41bd0cc269f1
<NixOS_GitHub> nixpkgs/master c647899 Kosyrev Serge: emacs-packages: init haskell-unicode-input-method at 20110905
<NixOS_GitHub> nixpkgs/master 41bd0cc Michael Raskin: Merge pull request #21407 from deepfire/haskell-unicode-input-method...
<rly> How do I get Bitstream Vera Sans Mono to be available as a font in PyCharm?
mkoenig has quit [(Remote host closed the connection)]
<garbas> rly: look at "fonts.fonts" nixos option. also you might want to "fonts.enableGhostscriptFonts = true;"
<rly> This is my current font configuration. http://paste.lisp.org/display/335049
<garbas> you might need to restart X
<rly> garbas: I already did that, as you can see in the paste.
<rly> garbas: X was already restarted.
<garbas> hmm ... i guess then you have to look at pycharm where fonts are looked up
mkoenig has joined #nixos
<ronny> hmm, can i rope anyone into reviewing/merging https://github.com/NixOS/nixpkgs/pull/21436 ?
<NixOS_GitHub> [nixpkgs] 7c6f434c closed pull request #21429: nginx: Allow GD to be optional. (master...nginx) https://git.io/vMJ8Q
<NixOS_GitHub> [nixpkgs] 7c6f434c closed pull request #21436: enpass: bump to 5.4.0.post4 and fix application icon (master...enpass-update) https://git.io/vMUUW
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 2 new commits to master: https://github.com/NixOS/nixpkgs/compare/d8da691d9398...8c997f0d16db
<NixOS_GitHub> nixpkgs/master 1765784 Ronny Pfannschmidt: enpass: bump to 5.4.0.post4 and fix application icon
<NixOS_GitHub> nixpkgs/master 8c997f0 Michael Raskin: Merge pull request #21436 from RonnyPfannschmidt/enpass-update...
<NixOS_GitHub> [nixpkgs] 7c6f434c closed pull request #21438: libstrophe: 0.8.8 -> 0.9.1 (master...libstrophe) https://github.com/NixOS/nixpkgs/pull/21438
<NixOS_GitHub> [nixpkgs] 7c6f434c closed pull request #21451: openntpd: v6+ requires libressl for constraints (master...patch-25) https://git.io/vMUbc
nschoe has quit [(Quit: Program. Terminated.)]
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 2 new commits to master: https://github.com/NixOS/nixpkgs/compare/3d9c3a94d46f...88d61cce2848
<NixOS_GitHub> nixpkgs/master 0e0fb19 Sophie Taylor: openntpd: v6+ requires libressl for constraints
<NixOS_GitHub> nixpkgs/master 88d61cc Michael Raskin: Merge pull request #21451 from spacekitteh/patch-25...
newNixos has quit [(Ping timeout: 268 seconds)]
<ronny> wOO :)
<ronny> hmm, i wish there was a automated backporter
pi3r has joined #nixos
ebzzry has quit [(Ping timeout: 264 seconds)]
<lewo> it seems the go binary I compile use several libc at the same time. Can it work?
<lewo> it seems the go binary I compile use several libc version at the same time. Can it work?
<LnL> what, I don't think so
<lewo> LnL, are you talking to me ? ;)
<LnL> yeah
<rly> I think libc has some real globals. I don't really see a reason why those couldn't be eliminated, other than that nobody cared about it.
<rly> So, that's why loading two in the same address space doesn't work.
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 2 new commits to master: https://git.io/vMT3P
<NixOS_GitHub> nixpkgs/master 3414470 David Pätzel: urlscan: init at 0.8.3
<NixOS_GitHub> nixpkgs/master 2d38cad David Pätzel: enhance python version check
<NixOS_GitHub> [nixpkgs] 7c6f434c closed pull request #19801: urlscan: init at 0.8.3 (master...add/urlscan0.8.3) https://github.com/NixOS/nixpkgs/pull/19801
<lewo> ok, I have lbm that come from libc2.21 and libc2.23 is already loaded
<lewo> s/lbm/libm/
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
ebzzry has joined #nixos
<lewo> rly, LnL thx
simendsjo has quit [(Remote host closed the connection)]
indi_ has quit [(Ping timeout: 248 seconds)]
mbrgm has quit [(Ping timeout: 268 seconds)]
mbrgm has joined #nixos
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 268 seconds)]
simendsjo has joined #nixos
<NixOS_GitHub> [nixpkgs] ehmry pushed 1 new commit to master: https://git.io/vMTGV
<NixOS_GitHub> nixpkgs/master bef1d42 Emery Hemingway: confclerk: init at 0.6.1
<NixOS_GitHub> [nixpkgs] puffnfresh opened pull request #21455: natron: init at 2.1.9 (master...package/Natron) https://git.io/vMTGo
sigmundv has joined #nixos
ehmry has joined #nixos
<NixOS_GitHub> [nixpkgs] rycee opened pull request #21456: clblas-cuda: use system gtest library (master...fix/clblas-cuda) https://git.io/vMTG7
ertesx has joined #nixos
eacameron has joined #nixos
ertes has quit [(Ping timeout: 252 seconds)]
ertesx is now known as ertes
ebzzry has quit [(Ping timeout: 246 seconds)]
eacameron has quit [(Ping timeout: 268 seconds)]
<gchristensen> ooh and it works
<gchristensen> ./pkgs/build-support/upstream-updater/update-walker.sh pkgs/development/libraries/botan/unstable.upstream
mkoenig has quit [(Read error: Connection reset by peer)]
<LnL> gchristensen: does that do what I think it does?
<gchristensen> LnL: https://search.nix.gsc.io/?q=set_var_value&i=nope&files=&repos= only on about 15 packages, but yes
<LnL> ah, you need the upstream file
indi_ has joined #nixos
<garbas> gchristensen: what is update-walker.sh about?
<gchristensen> you make this `.upstream` file and it'll update your expression
<garbas> gchristensen: is there a way to have my own custom update script?
<gchristensen> I don't know, I'm thinking more the opposite: update.nix can be taught to use update-walker for the few packages that have it
mkoenig has joined #nixos
<garbas> oh, i see. update-walker is being more specific updater
Shou has joined #nixos
<garbas> and when you need custom stuff yuo write your own updateScript as you wish.
<garbas> do i understand correctly?
<gchristensen> mostly -- I mostly wanted to just show you that this tool exists
nh2_ has joined #nixos
<NixOS_GitHub> [nixpkgs] np opened pull request #21458: ricochet: 1.1.2 -> 1.1.4 (master...ricochet) https://git.io/vMTZS
mudri has quit [(Ping timeout: 252 seconds)]
<garbas> gchristensen: tnx. i wasn't aware of it.
<NixOS_GitHub> [nixpkgs] rycee pushed 1 new commit to release-16.09: https://git.io/vMTnL
<NixOS_GitHub> nixpkgs/release-16.09 f15d037 Michiel Leenaars: pythonPackages.beautifulsoup4: 4.4.1 -> 4.5.1...
<gchristensen> you're welcome :) with all the ... hundreds ... of packages I've patched, this is the first I've seen one of its packages
eacameron has joined #nixos
zarel has joined #nixos
mudri has joined #nixos
eacameron has quit [(Ping timeout: 260 seconds)]
zagy has quit [(Quit: Leaving.)]
<toogley> how can i execute shell commands inside configuration.nix?
<toogley> i have written a file using pkgs.WriteText and now i want to copy it to the correct place.
jgertm_ has quit [(Ping timeout: 256 seconds)]
<NixOS_GitHub> [nixpkgs] ikervagyok opened pull request #21461: urlscan: replace input 'isPy35' with 'pythonOlder' (master...urlscan) https://git.io/vMTcG
<gchristensen> toogley: where is the right place?
Spritzgebaeck has quit [(Quit: WeeChat 1.6)]
<gchristensen> toogley: this is generally considered a bad thing to do
pstn has joined #nixos
eacameron has joined #nixos
<toogley> gchristensen: basically i want to write some things into ~/.config/user-dirs.dirs
<toogley> gchristensen: that means, i want to prevent the creation of the ~/Desktop folder
eacameron has quit [(Ping timeout: 258 seconds)]
<gchristensen> *sigh* I don't like these generic.nix + default.nix packages
sellout- has quit [(Quit: Leaving.)]
<LnL> gchristensen: it was late yesterday, I live in belgium
<toogley> why? (i don't know much about how nixpkgs behave or are built and such)
<LnL> gchristensen: why?
<kmicu> Why?
<gchristensen> estimating shipping costs, lnl
<gchristensen> toogley: https://github.com/NixOS/nixpkgs/tree/56904d7c423f2b13b37fbd29f39bbb4b52bc7824/pkgs/tools/filesystems/ceph here we have a default.nix which specifies some details and calls generic.nix but no other packages in there using generic.nix. It'd be clearer to anyone trying to inspect the package to have them all in the same place.
<gchristensen> toogley: secondly, if there are two versions using generic.nix there are frequently several overrides for specific versions depending on the input... meaning it isn't that good of an abstraction anyway.
<gchristensen> kmicu: because! :)
* kmicu inserts here a joke about premature optimization.
<NixOS_GitHub> [nixpkgs] ttuegel pushed 1 new commit to master: https://git.io/vMTCU
<NixOS_GitHub> nixpkgs/master 04736ae Thomas Tuegel: kde5.plasma: 5.8.4 -> 5.8.5
<gchristensen> yes!
[0x4A6F] has quit [(Ping timeout: 256 seconds)]
abrar has quit [(Ping timeout: 258 seconds)]
jgertm_ has joined #nixos
eacameron has joined #nixos
<LnL> gchristensen: ooh, I just assumed it'd be a bit expensive for just some stickers
<gchristensen> it is :)
<toogley> gchristensen: do you have a solution for my initial problem?
<rly> Do we have something to do binpacking in NixOS?
[0x4A6F] has joined #nixos
pi3r has quit [(Ping timeout: 248 seconds)]
<rly> I saw that in 2013 some guy published a paper (which I can't actually download (haven't looked further yet)), but it seems that nobody has that implemented. What's the point of writing a paper if the impact on the world's efficiency is zero?
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 2 new commits to master: https://github.com/NixOS/nixpkgs/compare/04736aef42e6...21d4d54a38b3
<NixOS_GitHub> nixpkgs/master c12613c Michael Raskin: botan: 1.10.13 -> 1.10.14, enforce c++11
<NixOS_GitHub> nixpkgs/master 21d4d54 Michael Raskin: botan: 1.11.32 -> 1.11.34
<rly> Does the guy want to run a binpacking startup? :')
<rly> (Exact binpacking, btw.)
<rly> I wish Google would also understand content, such that posts about trivial derivations would simply be removed from its index.
eacameron has quit [(Ping timeout: 246 seconds)]
<rly> I am sure that nobody on this planet is interested in a brute force solution for binpacking.
<NixOS_GitHub> [nixpkgs] phunehehe opened pull request #21462: Fontconfig for Android Studio (master...android-studio) https://git.io/vMTCB
roconnor has joined #nixos
ryantrinkle has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] bjornfor pushed 3 new commits to master: https://git.io/vMTC2
<NixOS_GitHub> nixpkgs/master 842a301 Bjørn Forsman: Unbreak nixpkgs eval (urlscan lacked pythonOlder)
<NixOS_GitHub> nixpkgs/master c24206d Bjørn Forsman: lighttpd: 1.4.41 -> 1.4.44
<NixOS_GitHub> nixpkgs/master 9ec867f Bjørn Forsman: nixos/prometheus: unbreak alertmanager default config...
<rly> garbas: is there one directory where all True Type Fonts are made available?
<rly> garbas: JAVA_FONTS is an environment variable which should point at it.
<rly> garbas: NixOS does not set JAVA_FONTS, so I suspect that's the problem.
indi_ has quit [(Remote host closed the connection)]
Seichi has quit [(Quit: Konversation terminated!)]
reinzelmann has quit [(Quit: Leaving)]
indi_ has joined #nixos
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
musicmatze1 is now known as musicmatze
filterfish has quit [(Ping timeout: 245 seconds)]
pi3r has joined #nixos
mbrgm has quit [(Ping timeout: 256 seconds)]
<nathan7> fpletz: who else from here is at 33C3?
<ehmry> I am
samvher has quit [(Ping timeout: 260 seconds)]
* musicmatze is @33c3
eacameron has joined #nixos
<NixOS_GitHub> [nixpkgs] mdorman opened pull request #21464: Automated emacs package updates (master...emacs-updates) https://git.io/vMTW1
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 2 new commits to master: https://git.io/vMTWD
<NixOS_GitHub> nixpkgs/master 040d516 Michael Raskin: imagemagick: 6.9.6-7 -> 6.9.7-0
<NixOS_GitHub> nixpkgs/master de99dc5 Michael Raskin: imagemagick7: init at 7.0.4-0
eacameron has quit [(Ping timeout: 245 seconds)]
eacameron has joined #nixos
indi_ has quit [(Remote host closed the connection)]
<rly> This looks *so much* like an ideal way to hack into lots of corporate systems: http://ppa.launchpad.net/no1wantdthisname/ubuntu/pool/main/f/fontconfig-infinality/
<dhananjay> Seems monitor.nixos.org down?
filterfish has joined #nixos
<jluttine> how can i install kmail?
<gchristensen> dhananjay: how did you find it? I don't believe many/any people use it anymore. (I ask because I want to know how people find it.)
<gchristensen> jluttine: I'm not sure wehave kmail packaged
eacameron has quit [(Ping timeout: 248 seconds)]
<dhananjay> gchristensen: I wanted to look at some outdated packages to update.
<dhananjay> There is link here: https://nixos.org/nixpkgs/
<gchristensen> dhananjay: here are some you could help with https://github.com/NixOS/nixpkgs/issues/21457 ! :)
ok2 has joined #nixos
<gchristensen> dhananjay: ah ok, thank you :)
<dhananjay> gchristensen: Thanks for the pointer.
sdothum has joined #nixos
<rly> Is 'pip' supposed to work on NixOS?
<LnL> yes if you install packages locally
<rly> LnL: installation works fine, but it cannot find anything, but perhaps I also need to do that on other OSs.
<rly> LnL: ok, I found it already.
<LnL> oh, I would expect pip install pip -t site-packages to work
<LnL> but for packages that depend on system libraries it won't ofcorse
<rly> LnL: pip install --user foo # works and used python3.5 in my case to install.
indi_ has joined #nixos
nh2_ has quit [(Ping timeout: 252 seconds)]
_rht has quit [(Quit: Connection closed for inactivity)]
<nathan7> ehmry: cool
<nathan7> I'll probably come by the NixOS table in a bunch
<NixOS_GitHub> [nixpkgs] zimbatm closed pull request #21458: ricochet: 1.1.2 -> 1.1.4 (master...ricochet) https://git.io/vMTZS
<ehmry> I'm not at the table, but for those who are at congress I was recommended and packaged an offline schedule viewer https://github.com/NixOS/nixpkgs/commit/bef1d42300799c0c42fb4c6b12759c47d6f2444c
<NixOS_GitHub> [nixpkgs] viric pushed 1 new commit to master: https://git.io/vMT4V
<NixOS_GitHub> nixpkgs/master 33d07c7 Lluís Batlle i Rossell: zfs cannot be distributed. Disabling it in the isos....
<viric> niksnut: I removed zfs from the isos. master + 16.09
<NixOS_GitHub> [nixpkgs] viric pushed 1 new commit to release-16.09: https://git.io/vMT4w
<NixOS_GitHub> nixpkgs/release-16.09 741213d Lluís Batlle i Rossell: zfs cannot be distributed. Disabling it in the isos....
<viric> let's see whether that summons a storm
<viric> another topic: why 'man' doesn't work in the isos?
<viric> programs.man.enable = mkDefault false;
<viric> niksnut: commit 5e5df88457d6a44da9e2856b82a51573aaa0d1da why disable man in the minimal? crazy thing
<viric> who can install a system without man?
<NixOS_GitHub> [nixpkgs] abbradar opened pull request #21466: Flatten nested kdeWrappers (master...kde-wrapper) https://git.io/vMT4b
pi3r has quit [(Ping timeout: 258 seconds)]
indi_ has quit [(Remote host closed the connection)]
<LnL> viric: I've seen a lot of questions about that
nh2_ has joined #nixos
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 2 new commits to master: https://git.io/vMTBm
<NixOS_GitHub> nixpkgs/master 442623e Michael Raskin: qemu_28: init at 2.8.0; not updating the main Qemu expression yet because there were some claims about NixOS test fragility
<NixOS_GitHub> nixpkgs/master 35e3ea0 Michael Raskin: dovecot: 2.2.25 -> 2.2.27
<viric> LnL: about what?
<LnL> the fact that man is missing
<viric> I think it's something never heard.
<viric> of other distros
mudri has quit [(Ping timeout: 265 seconds)]
<viric> If we had an installation disk of one floppy...
<viric> but we have a >400MB is
<viric> iso
<hodapp> ...then maybe we'd even be able to fit 1/3 of the kernel on it!
<niksnut> viric: for non-interactive machines like containers, you definitely don't need man
<viric> niksnut: I thought the minimal iso was meant for users to install nixos
<viric> for people.
indi_ has joined #nixos
<viric> What is the measure of the drawback of having manpages?
<niksnut> disk space
<viric> yes, what amount is it
<niksnut> don't remember
<viric> I'll check
<musicmatze> can someone teach me how to write a custom systemd target into my configuration.nix ?
<musicmatze> I want to exec i3lock before sleep.target
<Dezgeg> IIRC enabling manpages might also pull the html documentation (e.g. $out/share/doc)... that could be fixed with more multiple outputs I guess
<viric> niksnut: I never used the 'graphical' iso, because I never needed anything graphical. But I do need man, and vi, at least. I guess that from a 400MB base that should be acceptable
estewei has joined #nixos
<LnL> viric: I've also seen some people that are a bit upset that it doesn't have vi/vim
<viric> LnL: I complain from time to time.
<LnL> but I'm fine with having to run nix-shell -p vim
<Dezgeg> linking busybox vi should be free from disk space POV :)
<LnL> oh, perhaps it's just you then :p
<viric> Well, setting up the network without man and vim may be quite hard
<viric> LnL: your command will work if you have the network set up
<hodapp> sometimes I forget that busybox provides vi already
<LnL> yeah that's true
<niksnut> viric: from my log of the closure size reduction work, it was ~14 MiB
<niksnut> of the container config
<viric> niksnut: what has that container to do with the iso people download to install nixos?
<niksnut> viric: however the intent was not to disable man pages in the ISO
<niksnut> so it could be re-enabled for the ISO
<viric> ko
<viric> ok
<viric> so the profile 'minimal' is not only for the minimal iso
<niksnut> yes
<viric> Can we have vim in the iso, too?
<viric> Noone will notice another +15MB
<niksnut> that would be stretching minimal...
<niksnut> the ISO gets bloated 15 MB at a time :p
<viric> and will solve the nightmare of setting up networks
<Dezgeg> I wonder if the minimal profile should not be used for the iso since it also does the 'dbus without x11 thing' which means rebuilding any graphical stuff from sources
<viric> niksnut: can that be submitted to the vote of the people?
<ikwildrpepper> I vote for nano
<viric> Dezgeg: AAAAAH here it is!! I enabled xserver in the minimal iso and it started building gtk3 and qt
<ikwildrpepper> (/me runs away)
<niksnut> exactly, nano ftw
<ikwildrpepper> best... editor... evahhh...
<viric> Dezgeg: I planned to edit a libreoffice document while doing some HD change... and I couldn't get it in the minimal iso system without rebuilding all gtk+qt
<niksnut> viric: surely you don't need to rebuild once the network is up?
* LnL always gets frustrated when using nano
<viric> niksnut: It's required to rebuild
<viric> niksnut: it's what Dezgeg points
<niksnut> gtk+qt?
<viric> niksnut: the hashes are not those of the channel
<viric> niksnut: yes
bgamari has quit [(Ping timeout: 256 seconds)]
<gchristensen> also emacs please ;)
<niksnut> to rebuild what?
<viric> niksnut: I added services.xserver.enable = true, and libreoffice to systemPackages, and that rebuilt gtk+qt on "nixos-rebuild switch" in the iso
<viric> of course there was network
<niksnut> yes, then you should remove the inclusion of minimal.nix
<viric> niksnut: that's already advanced nixos: taking out something that is there for unrelated reasons
<viric> :)
<niksnut> but uhm, the minimal ISO is not really intended for running libreoffice :-)
<viric> I didn't know there was so much magic in that minimal-iso
<niksnut> the graphical ISO is better suited
<viric> but it's huge
<viric> niksnut: without man, 386MB. With man, 394MB
<viric> mh no, forget the numbers
bgamari has joined #nixos
jgertm_ has quit [(Quit: WeeChat 1.6)]
<niksnut> ideally, we would use some multiple-outputs magic to have a single dbus package, but iirc that's not so easy
<NixOS_GitHub> [nix] zimbatm opened pull request #1165: Document the common --no-build-hook option (master...document-no-build-hook) https://git.io/vMTRc
jgertm_ has joined #nixos
<viric> oh, here it is zfs. 8GB of RAM, and I only have 1GB free/available
<viric> I can't run nix-build.
<LnL> lol, I've never run into something like that
<viric> total used free shared buff/cache available
<viric> Mem: 8093108 4803920 1393508 53368 1895680 1644736
<viric> and this system only has firefox (720MB RES) and 4 xterms
<LnL> what's wrong with free -h
eacameron has joined #nixos
alx741 has joined #nixos
<viric> what to do, now?
<niksnut> viric: sorry, what's the issue exactly?
zarel has quit [(Quit: Leaving)]
<viric> niksnut: it's zfs specific
<NixOS_GitHub> [nixpkgs] aszlig pushed 8 new commits to nixpart: https://git.io/vMTRS
<NixOS_GitHub> nixpkgs/nixpart b73449b aszlig: nixos/storage: Refactor size/grow options...
<NixOS_GitHub> nixpkgs/nixpart a5fd32e aszlig: nixos/tests/storage: Fix size/grow definitions...
<NixOS_GitHub> nixpkgs/nixpart bdaf7ad aszlig: nixos/storage: Don't use commonOptions for btrfs...
<viric> unrelated to man, the isos or anything like that :)
<LnL> I think it'll free up if you set zfs_arc_max and give it some time to reduce the arc cache
<viric> niksnut: zfs has its own cache of the disk data on ram, apart from the linux pagecache. I think it takes half the ram, by default.
<aristid> this commit broke vim in nixpkgs unstable: c826ec60909a00b6093b708aa907f7f1dd018558
nh2_ has quit [(Ping timeout: 258 seconds)]
<LnL> aristid: I noticed but that's just staging no?
<aristid> sure.
<aristid> i meant to say staging, not unstable :D
<LnL> ok, I've not had time to look at it yet
<viric> LnL: I thought zfs_arc_max had to be set up on boot. changing it online won't have effect
<viric> LnL: "When Solaris is booting, such ARC parameters as p, c, c_min and c_max are initialized, and subsequent changes to zfs_arc_max have no direct effect. "
<LnL> oh, I've not tried but I'm pretty sure I read somewhere you could update it with sysctl
<aristid> that change makes no sense
<LnL> unless that was something different
<aristid> it symlinks the LAST library in glob order to tinfo
<aristid> wtf
<viric> LnL: I changed it, but I can't see the effect yet
<viric> LnL: ah, now. ok
<LnL> viric: zfs needs a bit of time to flush the cache
<viric> LnL: a stackoverflow question says that the memory will be returned if "appications" request more ram
<viric> let's see. I'm still learning
<aristid> LnL: i think i know how to fix it while keeping it os x compatible
<LnL> aristid: great, if you create a pr I can look at it after work
mudri has joined #nixos
<viric> niksnut: I just tried. x86_64 (without man, dbus without x11) 394MB. With man and dbus with x11, 399MB
<viric> still without vim :)
<viric> ^ Dezgeg
<Dezgeg> go for it, I'd say
<viric> 5MB, it's ridiculous.
<Dezgeg> and some busybox-vi derivation that only has vi linking to buysbox or something
indi_ has quit [(Remote host closed the connection)]
<viric> BUT! I have more news. niksnut, if I add "-comp xz" to mksquashfs, it becomes 352MB. With man and dbus-with-x11
indi_ has joined #nixos
<viric> That gives me a pretext to put even vim
<viric> for LESS space
<viric> bwahaha.
nh2_ has joined #nixos
indi_ has quit [(Ping timeout: 245 seconds)]
<viric> I'll tune it differently, let's see
mkoenig has quit [(Read error: Connection reset by peer)]
<NixOS_GitHub> [nix] domenkozar pushed 2 new commits to master: https://git.io/vMTua
<NixOS_GitHub> nix/master 45ed6e7 zimbatm: Document the common --no-build-hook option
<NixOS_GitHub> nix/master 00d93b6 Domen Kožar: Merge pull request #1165 from zimbatm/document-no-build-hook...
<aristid> LnL: i can also just commit it myself :P
<LnL> oh that also works, unless you want me to test it on darwin first
<aristid> LnL: nah :P
<LnL> xD
<NixOS_GitHub> [nixpkgs] aristidb pushed 1 new commit to staging: https://github.com/NixOS/nixpkgs/commit/e4f23bc8af1b02018cd8bf5c01025fe00275f3d9
<NixOS_GitHub> nixpkgs/staging e4f23bc Aristid Breitkreuz: ncurses: fix bug with libtinfo symlink that caused vim to fail
<aristid> LnL: but please to test it on darwin when you get the chance
<viric> niksnut: Dezgeg: ok, with proper mksquashfs, I get 332MB without including "minimal.nix" and even adding pkgs.vim.
<LnL> aristid: does that rebuild the stdenv?
<aristid> LnL: dunno, i don't care :) it's staging
mkoenig has joined #nixos
<viric> I push the minimal iso with vim and man pages.
<NixOS_GitHub> [nixpkgs] viric pushed 2 new commits to master: https://git.io/vMTzv
<NixOS_GitHub> nixpkgs/master 897b109 Lluís Batlle i Rossell: Tune mksquashfs for smaller isos....
<NixOS_GitHub> nixpkgs/master e0078b2 Lluís Batlle i Rossell: Make the minimal iso not use profile/minimal, +vim...
<LnL> aristid: yeah, it's probably going to be to much anyway to merge staging back
pi3r has joined #nixos
<LnL> viric: we don't have a busybox vi derivation?
abrar has joined #nixos
<viric> bah
<viric> let there be vim
Shou has quit [(Ping timeout: 258 seconds)]
<NixOS_GitHub> [nixpkgs] binarin opened pull request #21469: packer: 0.10.1 -> 0.12.1 (master...packer-0.12.1) https://git.io/vMTzu
proteusguy has joined #nixos
roundhouse has joined #nixos
indi_ has joined #nixos
<roundhouse> hi guys, is there a possiblility to specify a home directory skeleton in nixos ala useradd's -k/--skel option?
Shou has joined #nixos
sigmundv has quit [(Ping timeout: 256 seconds)]
nh2_ has left #nixos []
indi_ has quit [(Ping timeout: 260 seconds)]
<Dezgeg> nathan7: do you have any more aarch64-related stuff besides https://code.nathan7.eu/nathan7/nixpkgs/commits/aarch64 ? I tested & rebased it and works great
<Dezgeg> if there's nothing else, let's merge it
<nathan7> Dezgeg: I need to work on making GRUB work more nicely
zagy has joined #nixos
<Dezgeg> ok, I guess we still could merge what's working now?
<viric> Dezgeg: don't you want to play with amd32, or whatever it's called?
<Dezgeg> x86-32? I don't think I have any use for that
<Dezgeg> I'm thinking of doing big-endian ARM next (yeah, very perverse)
<viric> pf :)
<viric> x86-32 is great to use less ram
<Dezgeg> or well, I could use big-endian mips as well if someone could point out some mips hardware that you can actually buy
<viric> Dezgeg: I have a fuloong here
<viric> a useless fuloong
<Dezgeg> and also something that can build stuff without you going insane
<viric> as for speed, you mean?
<Dezgeg> yeah
<viric> well, you want a lot
<Dezgeg> http://creatordev.io/ci20 would be great if it only was capable of big endian
<nathan7> Dezgeg: uh, yeah, I guess
indi_ has joined #nixos
oida has joined #nixos
<viric> Dezgeg: do you mean that's mips?
<viric> Ah it's an xburst from ingenic, like the ben nanonote
Seichi has joined #nixos
roundhouse1 has joined #nixos
roundhouse has quit [(Ping timeout: 248 seconds)]
pi3r has quit [(Ping timeout: 264 seconds)]
ryantrinkle has joined #nixos
Shou has quit [(Ping timeout: 248 seconds)]
pstn has quit [(Remote host closed the connection)]
Seichi has quit [(Quit: Konversation terminated!)]
tvon has joined #nixos
tvon has quit [(Client Quit)]
tvon has joined #nixos
tv has quit [(Ping timeout: 245 seconds)]
indi_ has quit [(Remote host closed the connection)]
tv has joined #nixos
<NixOS_GitHub> [nixpkgs] domenkozar pushed 2 new commits to release-16.09: https://github.com/NixOS/nixpkgs/compare/741213d7b375...d68873db35ad
<NixOS_GitHub> nixpkgs/release-16.09 8845b74 Franz Pletz: curl: add upstream patch to fix HTTP2 performance issues...
<NixOS_GitHub> nixpkgs/release-16.09 d68873d Domen Kožar: curl: backport all changes to fix #20639
testuser_ has joined #nixos
Shou has joined #nixos
<testuser_> hi, is it possible to add a security.polkit.extraConfig to a package, rather than system wide. I would like to write the authorizion rules for the package in order for the package to be able to execute a privileged operation, however I'm now sure where the declaraiton should go into the package's nix file ?
sellout- has joined #nixos
<ronny> testuser_: i beleive you would need to provide a system wide option to enable the pacakge and its rules
<ronny> similar to how other things are enabled
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to master: https://git.io/vMTw7
<NixOS_GitHub> nixpkgs/master 45338a3 Tuomas Tynkkynen: fuse: Minor cleanup
<ronny> (like enabling the x server, ro enabling a webserver)
<testuser_> ronny, so the package should still be installed as it is, but an additional configuration needs to be put into the global configuration.nix to enable the polkit authorization rules?
indi_ has joined #nixos
<ronny> testuser_: the other way around, adding the configuration to enable the package, should install it and add the rules
<ronny> sosomething like programs.myprogram.enable = true;
<ronny> and then it gets installed and the rules
<testuser_> ronny, can you provide an example of that ... possibly in a form of .nix package on github?
<ronny> testuser_: not off hand, i never did something like that myself
arianvp2 has joined #nixos
<arianvp2> is there an easy way to extend an existing module?
<arianvp2> lets say
<arianvp2> "my-nginx.nix"
indi_ has quit [(Ping timeout: 260 seconds)]
<arianvp2> that adds some extra config options to nginx
indi_ has joined #nixos
<NixOS_GitHub> [nixpkgs] peti pushed 5 new commits to master: https://github.com/NixOS/nixpkgs/compare/45338a307730...9459dc42c80f
<NixOS_GitHub> nixpkgs/master d150e40 Peter Simons: hackage-packages.nix: automatic Haskell package set update...
<NixOS_GitHub> nixpkgs/master ca41610 Laverne Schrock: ghc-8.0.1: enable documentation builds by passing the required XML/XSLT toolchain
<NixOS_GitHub> nixpkgs/master 1a78981 Laverne Schrock: ghc-8.0.1: switch to sphinx for documentation...
<NixOS_GitHub> [nixpkgs] peti closed pull request #21434: GHC add man pages (master...ghc-add-man-pages) https://github.com/NixOS/nixpkgs/pull/21434
<lewo> arianvp2, you can easily append to config file:
danharaj has joined #nixos
m0rphism has quit [(Quit: WeeChat 1.4)]
<NixOS_GitHub> [nixpkgs] peti pushed 2 new commits to master: https://git.io/vMTrS
<NixOS_GitHub> nixpkgs/master 49ba174 William Casarin: elm-export: jailbreak
<NixOS_GitHub> nixpkgs/master 93fc428 William Casarin: hackage2nix.yaml: update jb55's packages
<lewo> arianvp2, arf sorry, this doens't answer the question :/
testuser_ has quit [(Quit: Leaving)]
proteusguy has quit [(Remote host closed the connection)]
proteusguy has joined #nixos
rly has quit [(Ping timeout: 250 seconds)]
mw_ has joined #nixos
spion has quit [(Ping timeout: 260 seconds)]
<kier> is it possible to use a local directory as the 'src' argument to mkDerivation?
mw_ has quit [(Client Quit)]
<kier> it looks like fetchurl { url = "file:///path/to/directory"; } would work, but only with absolute paths. is there a way to use relative paths instead?
spion has joined #nixos
mw_ has joined #nixos
erasmas has joined #nixos
<LnL> kier: just src = ./.; should work
ebzzry has joined #nixos
<kier> LnL: indeed it does, thanks
<kier> for some reason I thought it required a derivation
digitalmentat has joined #nixos
indi_ has quit [(Remote host closed the connection)]
<simpson> kier: Nope, just a path to a place. fetchurl works by making a directory in the Nix store and copying stuff from that URL into the store.
indi_ has joined #nixos
ebzzry has quit [(Ping timeout: 264 seconds)]
jgertm_ has quit [(Ping timeout: 248 seconds)]
deepfire has joined #nixos
<deepfire> Has anyone seen this: https://github.com/NixOS/nixpkgs/issues/21470 ?
joshie has joined #nixos
<deepfire> this breaks intero
<deepfire> 'stack exec ghc' fails to find ghc
<musicmatze> qknight: hey, do you auto-lock your screen on suspend? Or does KDE do that for you?
Wizek_ has joined #nixos
<musicmatze> I am not sure whether I want to try it or not :-P
Sonarpulse has joined #nixos
meloc has quit [(Changing host)]
meloc has joined #nixos
<digitalmentat> deepfire, use `stack --nix ...`
rardiol has joined #nixos
<digitalmentat> also, in your global user stack config, enable nix
<digitalmentat> ala
<digitalmentat> in ~/.stack/config.yaml
<digitalmentat> nix: enable: true
<digitalmentat> obv formatted for yaml
jensens has quit [(Ping timeout: 245 seconds)]
edapa has joined #nixos
<edapa> Does anyone know the right way to change fonts in virtual consoles? It looks like the i18n package has something to do with it, but I'm not sure exactly how to configure it.
alx741_ has joined #nixos
alx741 has quit [(Ping timeout: 245 seconds)]
pi3r has joined #nixos
<kier> edapa: I use i18n.consoleFont = "Lat2-Terminus16"; in my configuration.nix, if that's the kind of thing you're looking for
<edapa> Yeah
slack1256 has joined #nixos
<musicmatze> updaaaates! again! yes! That's what I call rolling release! \m/
<edapa> Thanks kier
proteusguy has quit [(Ping timeout: 246 seconds)]
dgn has quit [(Ping timeout: 248 seconds)]
edapa has quit [(Remote host closed the connection)]
m0rphism has joined #nixos
SovereignBleak has joined #nixos
proteusguy has joined #nixos
reinzelmann has joined #nixos
<fpletz> nathan7: yeah, I'm here, currently at the nixos assembly
<fpletz> trying to get my container bindmount stuff ready
mguentner2 is now known as mguentner
mudri has quit [(Ping timeout: 268 seconds)]
Shou has quit [(Ping timeout: 246 seconds)]
ambro718 has joined #nixos
<deepfire> digitalmentat: thanks a lot!
<deepfire> this gets intero one step further towards workingness
<digitalmentat> intero works great for me after I made the user-global stack config change
Shou has joined #nixos
* hodapp stabs Adobe Flash in the face
<gchristensen> what'd flash ever do to you? :)
<hodapp> IT NEVER FUCKING WORKS RIGHT EVER
indi_ has quit [(Remote host closed the connection)]
<hodapp> one of the few pages left using Flash happens to be a page I need to use, so I installed Pepper Flash in Chromium, and various Flash tests work okay...
<hodapp> but this page thinks I don't have Flash
<gchristensen> ugh
indi_ has joined #nixos
<Sonarpulse> deepfire: btw was it you that posted in /r/haskell a few months ago about getting haskell running on bare metal?
<hodapp> so I'm not sure what I can do - hack up the JS source code and try to run a local version?
<hodapp> can I even do that?
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vMT1h
<NixOS_GitHub> nixpkgs/master 5ac7da9 Vladimír Čunát: tzdata: 2016f -> 2016j
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to release-16.09: https://github.com/NixOS/nixpkgs/commit/0d0f5f74f7142d0c79ce1fe7337d3df5ff630856
<NixOS_GitHub> nixpkgs/release-16.09 0d0f5f7 Vladimír Čunát: tzdata: 2016f -> 2016j...
<gchristensen> vcunat, keeping track of the important things.
indi_ has quit [(Ping timeout: 260 seconds)]
joepie91 has joined #nixos
<joepie91> where can I find the NixOS assembly? :)
<deepfire> Sonarpulse: yes
<simpson> joepie91: Could you clarify?
<joepie91> simpson: oh, whoops. at 33C3, I mean
<deepfire> : -)
rardiol has quit [(Ping timeout: 256 seconds)]
<Sonarpulse> deepfire: Nice! did you every do anything on that front? HalVM?
<deepfire> Sonarpulse: unfortunately the project has failed : -/
<Sonarpulse> :(
<Sonarpulse> sorry to hear that
<digitalmentat> deepfire, "project" was a startup?
<deepfire> Sonarpulse: on the haskell front -- we couldn't get enough haskell programmers who could realistically tackle low-level programming stuff
<Sonarpulse> oh manpower
<deepfire> digitalmentat: in a sense it was, yes -- an internal project at a security company
<digitalmentat> interesting, what company may I ask?
mudri has joined #nixos
<Sonarpulse> deepfire: https://github.com/GaloisInc/HaLVM/issues/86 please cross your fingers! :)
rly has joined #nixos
<deepfire> digitalmentat: Positive Technologies
<deepfire> Sonarpulse: wow, that sounds really, really cool!
aj__ has quit [(Ping timeout: 260 seconds)]
<Sonarpulse> deepfire: I'm confident that sometime in the next few years these things will be sorted out
<Sonarpulse> g2g plane
<deepfire> Sonarpulse: 33c3?
<deepfire> we need separation kernels below the conventional OS
<deepfire> digitalmentat: from your interest in QubesOS, I guess you could be sympathetic to the idea..
<deepfire> I'm put off by the complexity of Xen, though -- and yes, I know of the Odyssey framework
[0x4A6F]1 has joined #nixos
<digitalmentat> deepfire, yeah that is interesting, I tried QubesOS for my laptop for a while and it was pretty rough but I think it's the Right Idea if executed well
Sonarpulse has quit [(Ping timeout: 260 seconds)]
<deepfire> yes, and Joanna is somebody I can trust, ideologically
<deepfire> but we really, really, need a much simpler separation kernel than the horrendous approximation that is Xen
sellout- has quit [(Ping timeout: 252 seconds)]
<digitalmentat> yeah, it felt wayyyyy too heavy
<deepfire> heavy is one side to it
<deepfire> the absolute impossibility to ensure its security is another
<deepfire> have you heard of CertiKOS?
<digitalmentat> and arguably more important
<digitalmentat> I actually haven't
<deepfire> it is a very very recent breakthrough in the area of TCB
<digitalmentat> though I've been really interested in verified kernels for a long time; EROS and Coyotos
<NixOS_GitHub> [nixpkgs] dtzWill opened pull request #21472: bloaty: 2016.11.16 -> 2016.12.28 (master...update/bloaty) https://git.io/vMTyq
<digitalmentat> yeah this is interesting
<digitalmentat> the "layered" approach sounds (if you squint right) similar to the exokernel design
takle has quit [(Remote host closed the connection)]
<digitalmentat> but, the layers are certified as opposed to user-supplied
takle has joined #nixos
<deepfire> concurrent separation logic (2007 Brookes) meets really determined people (Zheng Shao)
takle has quit [(Remote host closed the connection)]
<deepfire> Zhong Shao, sorry
<deepfire> digitalmentat: you only need to certify the TCB, that is, the separation kernel
<digitalmentat> this is very cool work, this is sorely needed in the world of Internet Connected Devices (the shit show that is IoT)
<deepfire> also, "separation" in "separation logic" is different from "separation kernel"
<deepfire> digitalmentat: the only meaningfully proximate thing that came before was SeL4, but it was 1) non-concurrent (single-core), and 2) a monolithic proof
<deepfire> digitalmentat: I guess you wouldn't be surprised by the people primarily interested in the uptake of this: opencatalog.darpa.mil/HACMS.html
<deepfire> what Positive Technologies wanted, is to make this available to general public
<simpson> deepfire: Any relation to KeyKOS?
<digitalmentat> deepfire, yeah, that doesn't surprise me at all
<digitalmentat> this kind of technology is very sorely needed in IoT though
uralbash1 has joined #nixos
<flxw> Hi. For the minimal install cd of nixos, is there a kernel commandline paramter to prevent the rogue dungeon crawling game from startin?
<digitalmentat> well, it's needed everywhere, one could argue, but most importantly inside of devices that are difficult to even reflash or inspect
<yorick> how's the ccc assembly going?
<digitalmentat> I built the Plum Lightpad and can easily say that IoT scares me because even well-meaning engineers who *care* about making something as safe as possible don't have nearly enough resources to do so for the methods that we *understand*, let alone the methods and solutions that need to be discovered...
takle has joined #nixos
<simpson> digitalmentat: Do you happen to know about object-capability ("ocap") theory?
takle has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] domenkozar created rocksdb (+1 new commit): https://github.com/NixOS/nixpkgs/commit/219c703f88f8
<NixOS_GitHub> nixpkgs/rocksdb 219c703 Domen Kožar: Revert "rocksdb-haskell: just compile rocksdb statically to fix #21215"...
takle has joined #nixos
<NixOS_GitHub> [nixpkgs] stepcut opened pull request #21473: netbpm: tell config.mk where to find JPEGLIB and JPEGHDR_DIR or jpegtopnm and friends will not be built (master...netpbm-fix-libjpeg-paths) https://github.com/NixOS/nixpkgs/pull/21473
jgertm_ has joined #nixos
<LnL> gchristensen: is it ok to bump openssh or sould we try to patch the current version?
sellout- has joined #nixos
cjhowe has joined #nixos
<toogley> can i install a specific emacs version via configuration.nix?
jgertm_ has quit [(Quit: WeeChat 1.6)]
<LnL> I think we only have 24 and 25, if you want an other version it might be tricky
pi3r has quit [(Ping timeout: 246 seconds)]
jgertm_ has joined #nixos
<toogley> i currently seem to have both emacs-24.5 and emacs-25.1 installed - but i want 25.1 to be the default version of everything. currently it is 24.5.
<deepfire> toogley: do you even need the 24.5 version?
<LnL> yeah, why did you install that one?
<NixOS_GitHub> [nixpkgs] mimadrid opened pull request #21474: openbabel: 2.3.2 -> 2.4.1 (master...update/openbabel-2.4.1) https://github.com/NixOS/nixpkgs/pull/21474
<toogley> deepfire: no, i don't. i guess i have installed it through the genereic "emacs" string inside configuration.nix
amarsman has quit [(Ping timeout: 265 seconds)]
<toogley> but i don't know how i can install only emacs 25 in configuration.nix
<deepfire> toogley: the consensus is that the packages in configuration.nix should serve system administration needs
<deepfire> toogley: whereas user stuff should come via nix-env
Shou has quit [(Ping timeout: 260 seconds)]
<toogley> i am the only user on that system
<deepfire> just drop the emacs from configuration.nix and do a 'nixos-rebuild switch; nix-env --install emacs'
<toogley> (and i use configuration.nix only because its declarative which i like more)
<deepfire> toogley, soon(-ish) the new 'nix' tool will provide declarative user configurations
<toogley> deepfire: so i can't install emacs25 with configuration.nix?
<deepfire> toogley, you absolutely can
<toogley> deepfire: how can i do that?
<toogley> deepfire: => i like declarative configuration management more than imperative using nix-env -i emacs
<deepfire> toogley, you need nixos-rebuild to use a fresh version of nixpkgs that would define 'emacs' to be emacs 25
<toogley> hm, okay
<LnL> isn't that the default?
johnw has quit [(Quit: ZNC - http://znc.in)]
cjhowe has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<NixOS_GitHub> [nixpkgs] dtzWill opened pull request #21475: llvm: 3.9.0 -> 3.9.1 (master...update/llvm_391) https://github.com/NixOS/nixpkgs/pull/21475
m3tti has joined #nixos
<m3tti> hi there
amarsman has joined #nixos
<toogley> deepfire: thanks, i'll try that.
cjhowe has joined #nixos
johnw has joined #nixos
<m3tti> how do you handle host files? I'm trying to get https://github.com/StevenBlack/hosts to work with nixos
<nathan7> fpletz: still over there?
rly has quit [(Ping timeout: 265 seconds)]
<LnL> m3tti: interesting, so that's like a dns blacklist but for /etc/hosts
<toogley> m3tti: i guess you can use networking.localCommands = " "; (see the manual) to write to a hosts file
<m3tti> LnL: yes it is it is also used for adblocking. I've used adaway on my android phone and got interested and now i love that host files better than the adblock plus plugin stuff :-D
<m3tti> toogley: i'll take a look thanks
Itkovian has joined #nixos
<LnL> m3tti: you might also be able to use environment.etc."hosts" directly, I'm not sure if there's a separate module for that
<toogley> m3tti: but i'm interested in your problem, so if you want, you can report what worked best for you :)
<LnL> m3tti: networking.extraHosts
<m3tti> LnL: where do you find that properties
<m3tti> ???
<m3tti> :-D
<LnL> man configuration.nix
<NixOS_GitHub> [nixpkgs] dtzWill opened pull request #21476: Add top-level attr for lldb. (master...feature/top-level-attr-lldb) https://github.com/NixOS/nixpkgs/pull/21476
<LnL> nixos-option networking.extraHosts is also useful
<m3tti> damn thats neat
<toogley> ah, nice
<LnL> or just search through the repo with search.nix.gsc.io or grep :)
fpletz has quit [(Ping timeout: 260 seconds)]
rly has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://github.com/NixOS/nixpkgs/commit/421a7f37fa62c92921e4d0b8853427317f561733
<NixOS_GitHub> nixpkgs/master 421a7f3 Vladimír Čunát: gdk-pixbuf: security 2.36.0 -> 2.36.2...
uralbash1 has quit [(Ping timeout: 252 seconds)]
alx741_ has quit [(Quit: alx741_)]
indi_ has joined #nixos
<LnL> m3tti: you can also use http://nixos.org/nixos/options.html instead of nixos-option if you prefer a webui
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to release-16.09: https://git.io/vMTHD
<NixOS_GitHub> nixpkgs/release-16.09 f3d3835 Vladimír Čunát: gdk-pixbuf: security 2.34.0 -> 2.36.2...
williamyaoh has joined #nixos
indi_ has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] vcunat closed pull request #21476: Add top-level attr for lldb. (master...feature/top-level-attr-lldb) https://git.io/vMTHz
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://github.com/NixOS/nixpkgs/commit/e4a25aabf26082ac11ecb98371bef595fad4ba33
<NixOS_GitHub> nixpkgs/master e4a25aa Will Dietz: Add top-level attr for lldb. (#21476)
<m3tti> LnL: i love my console and emacs ;)
mw has quit [(Ping timeout: 258 seconds)]
mw_ is now known as mw
markus1199 has quit [(Quit: leaving)]
<m3tti> ok it seems to work
fpletz has joined #nixos
<m3tti> just set the networking.extraHosts = '' copy&paste of the host file '' and voila it works
<m3tti> i love nix
<deepfire> toogley: for nixos-rebuild I use: sudo _NIXOS_REBUILD_REEXEC=1 nixos-rebuild switch -I nixpkgs=${NIXPKGS} --max-jobs 8 --cores 8 --no-build-output
<fpletz> nathan7: yup
<nathan7> fpletz: heading over now!
<toogley> deepfire: i don't see the relation to the emacs problem above. or what is the context?
pi3r has joined #nixos
<deepfire> toogley: didn't we discuss the need to feed the current nixpkgs to nixos-rebuild?
<toogley> deepfire: aah, okay. now i understand.
<toogley> deepfire: thanks
markus1189 has joined #nixos
<NixOS_GitHub> [nixpkgs] rardiol opened pull request #21477: openmw: 0.40.0 -> 0.41.0 (master...openmw) https://github.com/NixOS/nixpkgs/pull/21477
sboosali has joined #nixos
williamyaoh has quit [(Quit: leaving)]
<m3tti> is anyone using node with nix
<m3tti> i've trouble to get purescript working with nix-shell
<m3tti> my default.nix looks like this
cjhowe has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
johnw has quit [(Ping timeout: 252 seconds)]
cjhowe has joined #nixos
indi_ has joined #nixos
deepfire has quit [(Ping timeout: 246 seconds)]
AllanEsp1nosa has joined #nixos
<NixOS_GitHub> [nixpkgs] mimadrid opened pull request #21478: nerdfonts: 0.8.0 -> 1.0.0 (master...update/nerdfonts-1.0.0) https://github.com/NixOS/nixpkgs/pull/21478
indi_ has quit [(Ping timeout: 260 seconds)]
oida has quit [(Ping timeout: 248 seconds)]
johnw has joined #nixos
johnw_ has joined #nixos
johnw has quit [(Ping timeout: 252 seconds)]
[0x4A6F]1 has quit [(Ping timeout: 240 seconds)]
<rly> How do I make the system tray application dropbox work with KDE4 on NixOS?
<NixOS_GitHub> [nixpkgs] rardiol opened pull request #21479: Freeciv (master...freeciv) https://github.com/NixOS/nixpkgs/pull/21479
<NixOS_GitHub> [nixpkgs] abbradar closed pull request #21477: openmw: 0.40.0 -> 0.41.0 (master...openmw) https://git.io/vMT7Q
<NixOS_GitHub> [nixpkgs] abbradar pushed 2 new commits to master: https://github.com/NixOS/nixpkgs/compare/e4a25aabf260...2d82189509f7
<NixOS_GitHub> nixpkgs/master 384185f Ricardo Ardissone: openmw: 0.40.0 -> 0.41.0
<NixOS_GitHub> nixpkgs/master 2d82189 Nikolay Amiantov: Merge pull request #21477 from rardiol/openmw...
cjhowe has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
kuznero has joined #nixos
<kuznero> Hi All!
rardiol has joined #nixos
<flxw> is there a boot parameter by which I can force the nixos install iso to just drop into ashell after kernel startup? In a previous live, it was always possible to do init=/bin/sh if one didn't like the init scripts. :)
<flxw> but, there is systemd ...
<flxw> s/but/but now/
<kuznero> Is there any way to install some packages from `environment.systemPackages` into a different store than `/nix/store`? The reason I want this is that I have pretty slim SSD drive on my 5 yo laptop and after I got texlive, I miss disk space quite often....
cjhowe has joined #nixos
<mguentner> flxw: add systemd.unit=rescue.target to the kernel command line
cjhowe has quit [(Client Quit)]
<flxw> this is what I tried, but it didn't change anything.
pi3r has quit [(Ping timeout: 264 seconds)]
<flxw> (I added it to the second boot option by pressing tab and appending it)
simendsjo has quit [(Remote host closed the connection)]
cjhowe has joined #nixos
<clever> flxw: there is another, let me see
<clever> flxw: so if you boot with boot.debug1mounts, it will drop to a shell inside the initrd, shortly before it does switch_root
<mudri> toogley: declarative per-user package management works pretty well even now. https://github.com/laMudri/nix-config/blob/master/nixpkgs/config.nix#L7
<mudri> Just do ⟨nix-env -iA everything⟩ whenever you change the list of packages.
sigmundv has joined #nixos
systemfault has joined #nixos
<flxw> clever: cool, boot.debug1mounts did the trick. Thank you! (I was trying to mess around with systemd via boot parametes for an hour now.)
bgamari has quit [(Ping timeout: 256 seconds)]
<flxw> I don't like this new shiny systemd world. d&r ;)
cjhowe has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
cjhowe has joined #nixos
m3tti has quit [(Remote host closed the connection)]
rardiol has quit [(Ping timeout: 256 seconds)]
tvon has quit [(Remote host closed the connection)]
rardiol has joined #nixos
johnw_ has quit [(Quit: ZNC - http://znc.in)]
<NixOS_GitHub> [nixpkgs] abbradar pushed 2 new commits to master: https://github.com/NixOS/nixpkgs/compare/2d82189509f7...cdf306909f3b
<NixOS_GitHub> nixpkgs/master a36a241 Nikolay Amiantov: libudev0-shim: init at 1
<NixOS_GitHub> nixpkgs/master cdf3069 Nikolay Amiantov: udev182: remove
cjhowe has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
indi_ has joined #nixos
indi_ has quit [(Ping timeout: 260 seconds)]
cjhowe has joined #nixos
tvon has joined #nixos
cjhowe has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
kuznero has quit [(Quit: Leaving)]
cjhowe has joined #nixos
<NixOS_GitHub> [nixpkgs] abbradar pushed 4 new commits to master: https://github.com/NixOS/nixpkgs/compare/cdf306909f3b...d479639187d0
<NixOS_GitHub> nixpkgs/master 310d3fb Ricardo Ardissone: freeciv: 2.5.3 -> 2.5.6
<NixOS_GitHub> nixpkgs/master 00c46ec Ricardo Ardissone: freeciv: add enable_sqlite
<NixOS_GitHub> nixpkgs/master 5d5e0c1 Nikolay Amiantov: Merge commit 'refs/pull/21479/head' of git://github.com/NixOS/nixpkgs
<NixOS_GitHub> [nixpkgs] abbradar closed pull request #21479: Freeciv (master...freeciv) https://git.io/vMTFb
<sboosali> hi, I got a "collision" error when trying to install a config.nix with nix-env -i -A ~/.nixpkgs/config.nix: http://pastebin.com/7rXPhLph (I'm new to nixos, and am trying to go from "imperative" to "declarative" installation via ~/.nixpkgs/config.nix). id already installed the packages that have conflicts, but I don't know how I should get rid of them, or what exactly is going on (as the error at the GHC level or the nix level or
<sboosali> what). Thanks.
rly has quit [(Quit: Reconnecting)]
rly has joined #nixos
cjhowe has quit [(Quit: Textual IRC Client: www.textualapp.com)]
aj__ has joined #nixos
bittmario has joined #nixos
jgertm_ has quit [(Ping timeout: 248 seconds)]
m3tti has joined #nixos
hiratara has quit [(Ping timeout: 258 seconds)]
<stepcut> sboosali: what is with all those packages in lines 6-12 ?
hiratara has joined #nixos
<stepcut> also, does, nix-shell -p myHaskell, work?
bittmario has quit [(Ping timeout: 260 seconds)]
petar has quit [(Ping timeout: 246 seconds)]
jgertm_ has joined #nixos
petar has joined #nixos
<NixOS_GitHub> [nixpkgs] tex opened pull request #21480: ranger 1.7.2 - 1.8.0 (master...update/ranger) https://git.io/vMkeK
<sboosali> stepcut: sorry, just a typo, the file looks like this http://pastebin.com/1LdqmN5R
<sboosali> stepcut: and builds with that command
<sboosali> stepcut: so is The problem just creating the new user environment?
<sboosali> I guess I thought it was only the executables that mattered
<NixOS_GitHub> [nixpkgs] qknight closed pull request #20788: Fix asterisk & asterisk: 13.6.0 -> 14.1.2 (master...asterisk) https://git.io/v1qc0
<NixOS_GitHub> [nixpkgs] qknight pushed 1 new commit to master: https://github.com/NixOS/nixpkgs/commit/81d8a457ed83a83f2cb4a0151ce0a9451f77eb20
<NixOS_GitHub> nixpkgs/master 81d8a45 Tim Digel: Fix asterisk & asterisk: 13.6.0 -> 14.1.2 (#20788)...
bgamari has joined #nixos
jgertm_ has quit [(Ping timeout: 258 seconds)]
<stepcut> sboosali: it's trying install into the global environment a system where those packages and their dependencies are available. But somehow you are ending up a situation where the same packages are built, but with different dependencies. So it can't tell which version you really want installed
<stepcut> sboosali: I don't know the best way to figure out how to get a consistent package set -- I don't even try. I just use nix-shell for everything and don't install any ghc packages globally
<stepcut> sboosali: there is probably some way to do what you are trying to do, but I am not experienced in that situation
hotfuzz has quit [(Quit: WeeChat 1.6)]
<sboosali> stepcut: okay, thanks! so, to work in a pure shell, does shell.nix input ghc and cabal too?
<sboosali> stepcut: also, i tried uninstalling things The way I installed them, nix-env -u -A haskellPackages.cabal-install, But I still get the errors
<stepcut> only if it you tell it to
petar has quit [(Remote host closed the connection)]
indi_ has joined #nixos
<gchristensen> Dezgeg: ping re: ceph
hotfuzz has joined #nixos
<stepcut> for uninstall you might do, nix-env -q, to find the name, and then nix-env -u <name>, to uninstall -- since I don't use install and uninstall I am not really sure
petar has joined #nixos
<Unode> hi all, is there any way to search on hydra (or elsewhere) for which packages provide a certain binary?
<gchristensen> Unode: command-not-found should do it
<gchristensen> $ command-not-found mysql outputs a message about how to get mysql
reinzelmann has quit [(Quit: Leaving)]
jgertm_ has joined #nixos
<sboosali> btw command-not-found crashes for me:
<sboosali> command-not-found
<sboosali> DBI connect('dbname=/nix/var/nix/profiles/per-user/root/channels/nixos/programs.sqlite','',...) failed: unable to open database file at /run/current-system/sw/bin/command-not-found line 13.
<sboosali> cannot open database `/nix/var/nix/profiles/per-user/root/channels/nixos/programs.sqlite' at /run/current-system/sw/bin/command-not-found line 13.
indi_ has quit [(Ping timeout: 260 seconds)]
<sboosali>
<Unode> same error here
<LnL> sboosali: Unode: does it work with sudo?
<sboosali> i tried that no
<Unode> nope
<Unode> the file simply doesn't exist
<LnL> wait that looks strange
<sboosali> im on the vm image, and i dont even know what the root pwd is, if relevant
<sboosali> (but obv i can sudo with my own)
<Unode> LnL: is there any way to recreate it?
<LnL> oh, that file does exist for me
<LnL> nix-channel --update?
hiratara has quit [(Remote host closed the connection)]
<sboosali> i think i tried updating yesterday
<sboosali> I'll do it again now
ejr_ has quit [(Ping timeout: 265 seconds)]
<Unode> that worked
kini has joined #nixos
<Unode> hum seems like the binary I'm looking for isn't provided
ejr has joined #nixos
<Unode> I was looking specifically for adb the android debug bridge
hiratara has joined #nixos
<sboosali> LnL: didnt work for me
<sboosali>
<Unode> sboosali: I ran it as root
<sboosali> Unode: same
<LnL> yeah you'll want to update the root channel
acertain has quit [(Ping timeout: 244 seconds)]
<sboosali> oh no
<sboosali> right, as root, not sudo?
<Unode> yup
<LnL> gchristensen: I was also able to reproduce the ssh failure, I just have no idea what part of the test is failing
<sboosali> Unode: yeah, still doesnt work, after su root.
<Unode> sboosali: nix-channel --list ?
<sboosali> ah, its empty
<sboosali> i got warnings about something being duplicate, so i got rid of the root channel
<LnL> huh, how did that happen
<sboosali> was that dumb?
<sboosali> i think i read it on the "single user mode" page of the manual, or maybe from the warning itself
<sboosali> forgot the details
<sboosali> btw What's the equivalent of configuration.nix's environment.systemPackages, for a user, like ~/.nixpkgs/config.nix?
<NixOS_GitHub> [nixpkgs] nlewo opened pull request #21482: qemu: fix CVE-2016-9911 (master...master) https://github.com/NixOS/nixpkgs/pull/21482
ejr has quit [(Ping timeout: 258 seconds)]
rly has quit [(Ping timeout: 245 seconds)]
ejr has joined #nixos
joepie91 has quit [(Ping timeout: 240 seconds)]
propumpkin is now known as copumpkin
<LnL> sboosali: closest thing is nix-env -iA + buildEnv
<NixOS_GitHub> [nixpkgs] globin closed pull request #21480: ranger 1.7.2 - 1.8.0 (master...update/ranger) https://git.io/vMkeK
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to master: https://github.com/NixOS/nixpkgs/commit/f969f42b2b1103a57cb856a8125a77d0a50baa40
<NixOS_GitHub> nixpkgs/master f969f42 Milan Svoboda: ranger 1.7.2 -> 1.8.0 (#21480)
<sboosali> LnL: thanks. i'm trying to replace nix-env -i with something declarative. i found this http://sandervanderburg.blogspot.com/2013/09/managing-user-environments-with-nix.html
pstn has joined #nixos
<pstn> I'm editing steam/runtime-wrapped.nix, but when I build the new steam package with nix-build it doesn't check whether this file has changed. How can I fix that?
cp3t has joined #nixos
<LnL> sboosali: what nixos-rebuild basically does is nix-env -p "$profile" --set "$(nix-build ...)"
<sboosali> LnL: Thanks! So, to learn more about this stuff, How can I evaluate my current system configuration? I tried:
<sboosali>
<sboosali> nix-repl> nixpkgs = import <nixpkgs> {}
<sboosali> nix-repl> :l /etc/nixos/configuration.nix config nixpkgs lib
<sboosali>
<sboosali> But I need values for config and lib, And I don't know where they come from with nixos-rebuild.
<sboosali>
<cp3t> Hey, does sb know how to rebuild a source derivation? (nix-build --check isn't enough)
<sboosali> rather,
<sboosali> nix-repl> c = import /etc/nixos/configuration.nix
<sboosali> nix-repl> c config nixpkgs lib
<sboosali> error: undefined variable ‘config’ at (string):1:3
<LnL> sboosali: configuration.nix is a module (eg. https://github.com/LnL7/nix-darwin/blob/master/default.nix)
<sboosali> LnL: yeah, Do you know what arguments does nixos-rebuild give it?
<sboosali> or if current value is cached somewhere, not as a derivation?
<sphaleri1e> Are there any existing efforts to get nix on and with Android? Would be so nice to be able to configure my apps declaratively...
sphaleri1e is now known as sphalerite
ebzzry has joined #nixos
Sonarpulse has joined #nixos
<sboosali> LnL: Thanks. the following seems to work, but I don't know if it's the exact parameters that were given to the configuration of the currently running system:
<sboosali>
<sboosali> nixpkgs = import <nixpkgs> {}
<sboosali> c = (import /etc/nixos/configuration.nix) { inherit (nixpkgs) pkgs config lib; }
<sboosali> but the fields looks right
<sboosali> eg c.environment.systemPackages is the same
<LnL> yes but config is ~/.nixpkgs/config.nix in this case, not the module configuration
<viric> funny zfs... It seems I cannot really forecast how long a "git annex info ." will take. In some boots it took 4 minutes. In some others, 40 minutes.
<LnL> sboosali: but that might be fine for what you're trying to do
<viric> (testing after boot)
<mpickering> It seems using nested nix-shell's doesn;t work as I expected. Will have to investigate tomorrow
<Profpatsch> > let f = { a ? 5, ... }@args: args; in f { b = 1; }
<Profpatsch> { b = 1; }
<sphalerite> Is that somehow reated to laziness?
cp3t has left #nixos ["I will look into that tomorrow..."]
<Profpatsch> No, it’s a very … interesting implementation decision.
<Profpatsch> I was hoping someone could give an explanation.
<sboosali> LnL: thanks again
<sphalerite> oh right
<viric> Profpatsch: args contains only the '...' part, no?
<Profpatsch> viric: Yas.
alx741 has joined #nixos
<Profpatsch> bennofs: thx
<gchristensen> anyone using a smartcard? is there a way to have it allow more than one signature with a single pin entry? like how gpg-agent works
<NixOS_GitHub> [nixpkgs] grahamc pushed 2 new commits to master: https://git.io/vMkIE
<NixOS_GitHub> nixpkgs/master b339070 Alexey Shmalko: awesome: 3.5.9 -> 4.0
<NixOS_GitHub> nixpkgs/master 5306122 Graham Christensen: Merge pull request #21430 from rasendubi/awesome...
sboosali has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] rardiol opened pull request #21483: wip: freeorion: 0.4.5 -> 0.4.6 (master...freeorion) https://github.com/NixOS/nixpkgs/pull/21483
jgertm_ has quit [(Quit: WeeChat 1.6)]
indi_ has joined #nixos
jgertm_ has joined #nixos
Shou has joined #nixos
sboosali has joined #nixos
indi_ has quit [(Ping timeout: 260 seconds)]
pstn has quit [(Ping timeout: 256 seconds)]
<mpickering> has anyone written a nix expression evaluator in haskell?
<bennofs> mpickering: there is the WIP forever hnix
<bennofs> mpickering: https://github.com/jwiegley/hnix
<mpickering> What is left to be done?
<gchristensen> IIRC it only parses?
<gchristensen> :( nobody is a officially a maintainer of gstreamer
<mpickering> bennofs: Do you know if anyone has worked on a type system for nix expressions?
<gchristensen> it has been mentioned on the ML a few times
Shou has quit [(Quit: 🛏)]
sboosali has quit [(Ping timeout: 256 seconds)]
joepie91 has joined #nixos
jgertm_ has quit [(Ping timeout: 252 seconds)]
<Dezgeg> gchristensen: I don't know anything about ceph
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to master: https://git.io/vMktG
<NixOS_GitHub> nixpkgs/master d8ef63f Robin Gloster: crowd module: fix OpenID server
pi3r has joined #nixos
<LnL> gchristensen: do you have any idea if it's important to have cmake dynamically linked against nix versions of libcurl, ... instead of statically linked against vendored versions?
Fare has joined #nixos
<gchristensen> LnL: I have literally no idea
<LnL> literally nobody seems to understand cmake :p
m3tti has quit [(Ping timeout: 264 seconds)]
<LnL> I have a feeling like I should just give up on my stdenv changes
FareTower has joined #nixos
fare__ has joined #nixos
<Dezgeg> is the bootstrap cmake on darwin the same as the final cmake? if not, presumably that could be build differently
<gchristensen> LnL: I don't really know much of cmake andfriends, I'm pretty novice at that level of stuff.
<LnL> yes it's the same
<Dezgeg> maybe they don't have to be? :P
acertain has joined #nixos
<gchristensen> ^
Fare has quit [(Ping timeout: 260 seconds)]
<LnL> that's sort of what I did with https://github.com/NixOS/nixpkgs/pull/21099/files
FareTower has quit [(Ping timeout: 260 seconds)]
<LnL> I was hoping we could just get rid of the curl dependency by disabling the download feature of curl since that doesn't even work in nix
filterfish has quit [(Remote host closed the connection)]
AndChat130689 has joined #nixos
eacamero_ has joined #nixos
<Dezgeg> I guess someone could use it in nix-shell
<Dezgeg> but I think the cmakeBoot approach should work fine
AndChat130689 has quit [(Client Quit)]
eacameron has quit [(Ping timeout: 252 seconds)]
<Dezgeg> though, isn't that bootstrapping stuff usually get out of all-packages.nix?
eacamero_ has quit [(Ping timeout: 260 seconds)]
FareTower has joined #nixos
<LnL> I wasn't sure where to put it, I'll take a look at it again and clean it up
<LnL> mainly created the pr to get some feedback
<dmj`> Has anyone gotten nvidia drivers working for a GTX1070