sphalerite changed the topic of #nixos to: NixOS stable: 19.03 \o/ https://discourse.nixos.org/t/nixos-19-03-release/2652 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2018
mnoronha_ has joined #nixos
mnoronha_ has quit [Ping timeout: 255 seconds]
Rusty1 has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59653 → python37Packages.django_modelcluster: 4.3 -> 4.4 → https://git.io/fjYLG
chessai has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
mwilsoncoding has joined #nixos
mwilsoncoding has quit [Client Quit]
mwilsoncoding has joined #nixos
freeman42x has quit [Read error: Connection reset by peer]
freeman42x has joined #nixos
mnoronha_ has joined #nixos
jluttine has joined #nixos
Rusty1 has joined #nixos
mmlb7 has joined #nixos
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.1)]
jasongrossman has joined #nixos
Notkea has quit [Ping timeout: 264 seconds]
phdoerfler has joined #nixos
<parsnip> since learning curve is a little steep, i'll next try to recycle some of my previous workflow using ansible to control a nixos remote
erasmus has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fjYL0
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59654 → python37Packages.fonttools: 3.39.0 -> 3.40.0 → https://git.io/fjYLu
<mwilsoncoding> parsnip: if you're coming from the Ansible world, I think a good analogy is NixOps == Terraform
<mwilsoncoding> You know- if you _also_ know terraform (or at least what it's meant to do)
dbmikus has quit [Ping timeout: 246 seconds]
<parsnip> no, i never ended up using terraform much. needs were too small versus how much friction i found there.
tomberek has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #59292 → pgrouting: init at 2.6.2 → https://git.io/fjqR4
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjYLz
tboston_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59655 → python37Packages.gensim: 3.7.1 -> 3.7.2 → https://git.io/fjYL2
phdoerfler has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59656 → python37Packages.google_cloud_speech: 0.36.3 -> 1.0.0 → https://git.io/fjYLV
tboston_ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #59535 → treewide: update homepages to https where available → https://git.io/fjmM0
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fjYLw
vidbina has quit [Ping timeout: 245 seconds]
<mwilsoncoding> Fair enough- to put it in other terms: NixOps is for deploying servers running services (rather than containers and whatnot- tho it _can do_ containers)
<mwilsoncoding> [this article](https://container-solutions.com/step-towards-future-configuration-infrastructure-management-nix/) does a good job of comparing the two styles at a high level
Jonathan_ has joined #nixos
<mwilsoncoding> As for containers, I think Disnix is the better choice- it's better to map out microservices' functional dependencies than configure servers-running-services IMHO
<mwilsoncoding> Once you hit an inflection point of scale, arguably
<mwilsoncoding> But that opinion may not be popular =P
xkapastel has quit [Quit: Connection closed for inactivity]
jluttine has quit [Ping timeout: 250 seconds]
Jonathan_ has quit [Ping timeout: 256 seconds]
stepcut has quit [Remote host closed the connection]
aanderse_ has joined #nixos
stepcut has joined #nixos
ryantrinkle has quit [Ping timeout: 268 seconds]
sindrip has joined #nixos
jluttine has joined #nixos
aanderse has quit [Ping timeout: 240 seconds]
<sindrip> Is there any trivial function that I can't see in lib to fold a [ { ... } { ... } ] to { ... } where every attrset contains a single attr
<{^_^}> [nixpkgs] @costrouc opened pull request #59657 → pythonPackages.loo-py: init at 2017.2 → https://git.io/fjYLi
o1lo01ol1o has joined #nixos
<sindrip> or is a // {} fold the only way ?
JonReed has quit [Ping timeout: 256 seconds]
<parsnip> hmm, maybe i just want an rsync for configuration.nix, etc
<parsnip> or even just scp
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
phdoerfler has joined #nixos
silver has quit [Read error: Connection reset by peer]
<parsnip> so like http://ix.io/1GkD/makefile
<parsnip> this is an easy small improvement over my first use
<mwilsoncoding> That's essentially what NixOps does when you deploy modifications to your NixOS machines, so that should work
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59658 → python37Packages.identify: 1.2.2 -> 1.4.1 → https://git.io/fjYLM
o1lo01ol1o has quit [Remote host closed the connection]
ryantrinkle has joined #nixos
mnoronha_ has quit [Ping timeout: 264 seconds]
buffet has quit [Ping timeout: 250 seconds]
mnoronha_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59659 → jenkins-job-builder: 2.9.1 -> 2.10.0 → https://git.io/fjYLQ
buffet has joined #nixos
sigmundv__ has quit [Ping timeout: 264 seconds]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
thc202 has quit [Ping timeout: 252 seconds]
phdoerfler has quit [Ping timeout: 268 seconds]
dbmikus has joined #nixos
kvda has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59660 → python37Packages.keepkey: 6.0.2 -> 6.0.3 → https://git.io/fjYLx
slack1256 has quit [Read error: Connection reset by peer]
sindrip has quit [Quit: WeeChat 2.4]
mnoronha_ has quit [Ping timeout: 252 seconds]
freeman42x has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59661 → python37Packages.lark-parser: 0.6.6 -> 0.7.0 → https://git.io/fjYLh
mnoronha_ has joined #nixos
o1lo01ol1o has joined #nixos
osa17 has joined #nixos
<{^_^}> [nixpkgs] @delroth opened pull request #59662 → ibus-packages.mozc: pin to protobuf 3.6 (fixes build breakage at HEAD) → https://git.io/fjYtU
<{^_^}> [nixpkgs] @veprbl merged pull request #59650 → drawpile: 2.1.6 -> 2.1.7 → https://git.io/fjYIi
<{^_^}> [nixpkgs] @veprbl pushed commit from @fgaz to master « drawpile: 2.1.6 -> 2.1.7 (#59650) »: https://git.io/fjYtT
dsx has quit [Ping timeout: 252 seconds]
tomberek has joined #nixos
jmgai_ has joined #nixos
uranther has quit [Quit: Connection closed for inactivity]
dbmikus has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @veprbl merged pull request #58506 → Update wine{unstable,staging,mono,winetricks} → https://git.io/fjTwV
<{^_^}> [nixpkgs] @veprbl pushed 5 commits to master: https://git.io/fjYtL
phdoerfler has joined #nixos
mnoronha_ has quit [Ping timeout: 240 seconds]
dsx has joined #nixos
jmgai has quit [Ping timeout: 246 seconds]
vmandela has joined #nixos
<{^_^}> [nixpkgs] @benley merged pull request #59326 → steam: fix steamrt trying to use a missing setup.sh → https://git.io/fjqMo
<{^_^}> [nixpkgs] @benley pushed commit from @puffnfresh to master « steam: fix steamrt trying to use a missing setup.sh (#59326) »: https://git.io/fjYtl
judson has quit [Remote host closed the connection]
elninja44 has joined #nixos
Glider_IRC_ has joined #nixos
<osa17> Sorry if this isn't the place to ask, but is it possible to define CFLAGS, CXXFLAGS, and LDFLAGS that will be used for every package/derivative. I'm trying to learn about NixOS through the manual and a "Snippet" seemed to indicate this was possible, but I wanted to confirm with the community first. Thanks for any info!
mnoronha_ has joined #nixos
Glider_IRC__ has quit [Ping timeout: 268 seconds]
jb55 has quit [Ping timeout: 252 seconds]
hlolli__ has joined #nixos
hlolli_ has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59663 → python37Packages.parse: 1.11.1 -> 1.12.0 → https://git.io/fjYtu
osa17 has left #nixos [#nixos]
phdoerfler has quit [Ping timeout: 246 seconds]
jasongrossman has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59664 → python37Packages.peewee: 3.9.2 -> 3.9.3 → https://git.io/fjYtK
mexisme has quit [Ping timeout: 240 seconds]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Mr_Keyser_Soze has joined #nixos
<mwilsoncoding> Well, he left before I found it in the manual, but NIX_CFLAGS_COMPILE and NIX_LDFLAGS can be set prior to invoking nix
<mwilsoncoding> At least I think that'd do the trick- haven't tried myself yet tbh
drakonis has joined #nixos
day|flip has quit [Remote host closed the connection]
vmandela has quit [Ping timeout: 255 seconds]
lightbulbjim has joined #nixos
lightbulbjim has quit [Client Quit]
lightbulbjim has joined #nixos
jb55 has joined #nixos
kvda has joined #nixos
lightbulbjim has quit [Client Quit]
<{^_^}> [nixpkgs] @hedning opened pull request #59665 → flatpak: clear GDK_PIXBUF_MODULE_FILE → https://git.io/fjYtQ
lightbulbjim has joined #nixos
teto1 has joined #nixos
<parsnip> hmm, how do you filter notices?
<parsnip> figured it out, `\filter {^_^}`
o1lo01ol1o has quit [Remote host closed the connection]
<parsnip> why can i install any packages at all, but `nix-channel --list` is empty
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59666 → gitAndTools.pre-commit: 1.14.4 -> 1.15.1 → https://git.io/fjYth
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lightbulbjim has quit [Quit: lightbulbjim]
buckley310 has quit [Remote host closed the connection]
lightbulbjim has joined #nixos
<AluisioASG> Hi there, is there a way to unset environment.variables.PAGER from configuration.nix?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59667 → python37Packages.py3status: 3.16 -> 3.18 → https://git.io/fjYqe
lightbulbjim has quit [Quit: lightbulbjim]
hlolli__ has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @xrelkd opened pull request #59668 → just: 0.4.0 -> 0.4.1 → https://git.io/fjYqv
<parsnip> AluisioASG: `environment.variables.PAGER = "";` works here
Mr_Keyser_Soze has quit [Ping timeout: 250 seconds]
<AluisioASG> Hm, I was worried that'd still override my ~/.pam_environment, but I'll give it a try.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59669 → python37Packages.py3exiv2: 0.5.0 -> 0.6.1 → https://git.io/fjYqT
tdbgamer has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
drakonis has quit [Quit: WeeChat 2.3]
<Arahael> I'm trying to setup a default.nix, however, it depends on a gemset.nix which is itself generated by shell.nix, how might I be able to incorporate this generation as part of default.nix?
<Arahael> It's a catch-22, because the default.nix has a bundlerEnv that implicitly depends on the gemset.nix.
mexisme has joined #nixos
fusion809 has joined #nixos
Izorkin has quit [Ping timeout: 252 seconds]
jasongrossman has joined #nixos
lightbulbjim has joined #nixos
jasongrossman has quit [Client Quit]
jasongrossman has joined #nixos
drakonis has joined #nixos
jasongrossman has quit [Client Quit]
jasongrossman has joined #nixos
orivej has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59670 → python37Packages.PyChromecast: 3.0.0 -> 3.2.0 → https://git.io/fjYqq
ryantrinkle has quit [Ping timeout: 250 seconds]
lightbulbjim has quit [Quit: lightbulbjim]
lightbulbjim has joined #nixos
lightbulbjim has quit [Client Quit]
kvda has joined #nixos
o1lo01ol1o has joined #nixos
erasmus has quit [Quit: END-AUMF]
sb0 has quit [Quit: Leaving]
o1lo01ol1o has quit [Ping timeout: 250 seconds]
lightbulbjim has joined #nixos
mnoronha_ has quit [Ping timeout: 245 seconds]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @ryantm merged pull request #59559 → latte-dock: 0.8.6 -> 0.8.8 → https://git.io/fjmyX
ayerhart has quit [Quit: ayerhart]
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjYqs
tboston_ has joined #nixos
kvda has joined #nixos
Zer000 has quit [Remote host closed the connection]
wolfman154 has joined #nixos
wolfman154 has quit [Client Quit]
reinhardt has joined #nixos
lightbulbjim has quit [Quit: lightbulbjim]
mnoronha_ has joined #nixos
Izorkin has joined #nixos
ayerhart has joined #nixos
gyroninja has quit [Ping timeout: 250 seconds]
wfranzini has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59671 → python37Packages.pysaml2: 4.6.5 -> 4.7.0 → https://git.io/fjYqn
lightbulbjim has joined #nixos
<ryantm> I can run "nix eval gnused.out" to get the nix store path of gnused's out output, but say I want to run an operation on this evaluation. I start by doing "nix eval '(gnused.out)'" and it says gnused is an undefined variable. How do import the same context available for the "installable" into the parenthesis evaluation context?
mnoronha_ has quit [Ping timeout: 246 seconds]
lightbulbjim has quit [Client Quit]
<ryantm> I forgot to mention I'm also doing "-f ." where . is a checkout of nixpkgs
<jackdk> I wish I knew. I like the output format of the nix2 commands but gee they're magical sometimes
gagbo has quit [Ping timeout: 255 seconds]
gyroninja has joined #nixos
gagbo has joined #nixos
<ryantm> Ah, I already answered this once before in nixpkgs-update:
stepcut has quit [Remote host closed the connection]
<ryantm> nix eval --raw '(let pkgs = import ./. {}; in pkgs.gnused.out)'
<ryantm> nix eval --raw '(with import ./. {}; gnused.out)'
stepcut has joined #nixos
<ryantm> Either of those work
stepcut has quit [Remote host closed the connection]
hhefesto has joined #nixos
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
aristid has quit [Ping timeout: 268 seconds]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
wfranzini has joined #nixos
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
aristid has joined #nixos
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
wfranzini has quit [Remote host closed the connection]
Rusty1 has quit [Quit: Konversation terminated!]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
<jackdk> good to know, thatnks
stepcut has quit [Remote host closed the connection]
phdoerfler has joined #nixos
tboston_ has quit [Ping timeout: 252 seconds]
mexisme has quit [Ping timeout: 240 seconds]
palo1 has joined #nixos
palo has quit [Ping timeout: 246 seconds]
palo1 is now known as palo
GalzuFromQ has joined #nixos
<GalzuFromQ> Ok, I've had it with Arch based in under 2 weeks...
phdoerfler has quit [Quit: Leaving.]
rauno has quit [Remote host closed the connection]
GalzuFromQ has left #nixos ["Leaving"]
<{^_^}> [nixpkgs] @etu merged pull request #59575 → lidarr: 0.5.0.583 -> 0.6.0.815 → https://git.io/fjm98
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fjYq1
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59673 → python37Packages.shellingham: 1.3.0 -> 1.3.1 → https://git.io/fjYqD
tomberek has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59674 → python37Packages.shodan: 1.11.1 -> 1.12.1 → https://git.io/fjYqy
gagbo has quit [Ping timeout: 252 seconds]
mexisme has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
endformationage has quit [Quit: WeeChat 2.4]
phdoerfler has joined #nixos
hyper_ch2 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59675 → python37Packages.smart_open: 1.8.0 -> 1.8.1 → https://git.io/fjYqd
Myhlamaeus has quit [Ping timeout: 264 seconds]
mexisme has quit [Ping timeout: 268 seconds]
wolfman154 has joined #nixos
mexisme has joined #nixos
palo1 has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #59233 → libsodium: 1.0.16 -> 1.0.17 → https://git.io/fjtAr
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/fjYqp
<{^_^}> [nixpkgs] @7c6f434c pushed to revert-59233-libsodium-1.0.17 « Revert "libsodium: 1.0.16 -> 1.0.17" »: https://git.io/fjYqh
palo has quit [Ping timeout: 268 seconds]
palo1 is now known as palo
<{^_^}> [nixpkgs] @7c6f434c pushed to staging « Merge pull request #59233 from dnaq/libsodium-1.0.17 »: https://git.io/fjYme
<{^_^}> [nixpkgs] @7c6f434c pushed to master « Revert "libsodium: 1.0.16 -> 1.0.17" »: https://git.io/fjYmv
mexisme_ has joined #nixos
kvda has joined #nixos
mexisme has quit [Ping timeout: 250 seconds]
pjan has quit [Remote host closed the connection]
hhefesto has quit [Read error: No route to host]
<{^_^}> [nixpkgs] @basvandijk opened pull request #59676 → nixos/prometheus/pushgateway: add module and test → https://git.io/fjYmm
mounty has joined #nixos
rauno has joined #nixos
phdoerfler has quit [Ping timeout: 252 seconds]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
phdoerfler has joined #nixos
pjan has joined #nixos
metalrain has quit [Ping timeout: 258 seconds]
georgew has quit [Ping timeout: 264 seconds]
adelbertc has quit [Ping timeout: 264 seconds]
zimbatm has quit [Ping timeout: 264 seconds]
valwal_ has quit [Ping timeout: 252 seconds]
pointfree has quit [Ping timeout: 252 seconds]
heatm1s3r has quit [Read error: Connection reset by peer]
phdoerfler has quit [Ping timeout: 245 seconds]
joedevivo has quit [Ping timeout: 258 seconds]
typetetris has quit [Ping timeout: 252 seconds]
dongcarl has quit [Ping timeout: 264 seconds]
peel has quit [Ping timeout: 264 seconds]
adelbertc has joined #nixos
manveru has quit [Read error: Connection reset by peer]
nkaretnikov has quit [Ping timeout: 258 seconds]
<cocreature> Hey, is there a way to get the install script for a specific version of nix so that I can replace " curl -sfL https://nixos.org/nix/install | bash" by something that installs a specific version?
valwal_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59677 → python37Packages.tenacity: 5.0.3 -> 5.0.4 → https://git.io/fjYmz
<LnL> yes, there's a versioned url
<{^_^}> [nixpkgs] @bjornfor merged pull request #59635 → plantuml: 1.2019.2 -> 1.2019.4 → https://git.io/fjYUz
<{^_^}> [nixpkgs] @bjornfor pushed commit from @r-ryantm to master « plantuml: 1.2019.2 -> 1.2019.4 »: https://git.io/fjYmg
valwal_ has quit [Max SendQ exceeded]
ocharles has quit [Ping timeout: 252 seconds]
<cocreature> LnL: thanks! just found it, it seems to be https://nixos.org/releases/nix/nix-2.2.1/install
<LnL> yep that's it :)
adelbertc has quit [Ping timeout: 246 seconds]
manveru has joined #nixos
phdoerfler has joined #nixos
Notkea has joined #nixos
jmeredith has quit [Ping timeout: 258 seconds]
adelbertc has joined #nixos
manveru has quit [Max SendQ exceeded]
mounty has quit [Ping timeout: 264 seconds]
kvda has joined #nixos
adelbertc has quit [Ping timeout: 250 seconds]
asymmetric| has joined #nixos
elninja44 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @peterhoeg merged pull request #59615 → kdeApplications.okteta: 0.26.0 -> 0.26.1 → https://git.io/fjYen
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/fjYmi
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59678 → python37Packages.twilio: 6.26.0 -> 6.26.1 → https://git.io/fjYmP
sb0 has joined #nixos
jmeredith has joined #nixos
adelbertc has joined #nixos
valwal_ has joined #nixos
manveru has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @peterhoeg closed pull request #57866 → file-rename: removed redundant packaging → https://git.io/fjv9N
joedevivo has joined #nixos
dongcarl has joined #nixos
hlolli__ has joined #nixos
typetetris has joined #nixos
heatm1s3r has joined #nixos
phdoerfler has quit [Quit: Leaving.]
peel has joined #nixos
georgew has joined #nixos
pointfree has joined #nixos
wfranzini has joined #nixos
lightbulbjim_ has joined #nixos
linarcx has joined #nixos
metalrain has joined #nixos
nkaretnikov has joined #nixos
m0rphism has joined #nixos
mexisme_ has quit [Ping timeout: 250 seconds]
lightbulbjim_ has quit [Ping timeout: 252 seconds]
zimbatm has joined #nixos
ocharles has joined #nixos
<{^_^}> [nixpkgs] @lilyball opened pull request #59679 → ripgrep: 0.10.0 -> 11.0.0 → https://git.io/fjYmH
Anton-Latukha has joined #nixos
nadley has quit [Quit: No Ping reply in 180 seconds.]
<{^_^}> [nixpkgs] @veprbl merged pull request #59508 → boost: fix 1.55 build on macOS → https://git.io/fjmi8
<{^_^}> [nixpkgs] @veprbl pushed commit from @strager to master « boost: fix 1.55 build on macOS (#59508) »: https://git.io/fjYmN
nadley has joined #nixos
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #59522 → gtkwave: 3.3.99 -> 3.3.100 → https://git.io/fjm1n
<{^_^}> [nixpkgs] @thoughtpolice pushed 2 commits to master: https://git.io/fjYmp
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59680 → python37Packages.XlsxWriter: 1.1.5 -> 1.1.6 → https://git.io/fjYmh
ixxie has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @veprbl pushed commit from @strager to release-19.03 « boost: fix 1.55 build on macOS (#59508) »: https://git.io/fjYmj
basvandijk has joined #nixos
jackdk has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @veprbl pushed commit from @strager to release-18.09 « boost: fix 1.55 build on macOS (#59508) »: https://git.io/fjYYk
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59681 → python37Packages.wsproto: 0.13.0 -> 0.14.0 → https://git.io/fjYYI
<{^_^}> [nixpkgs] @basvandijk merged pull request #59676 → nixos/prometheus/pushgateway: add module and test → https://git.io/fjYmm
<{^_^}> [nixpkgs] @basvandijk pushed 2 commits to master: https://git.io/fjYYL
Zer000 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59682 → python37Packages.yapf: 0.26.0 -> 0.27.0 → https://git.io/fjYYY
<{^_^}> [nixpkgs] @basvandijk merged pull request #59262 → Backport prometheus2 to release-19.03 → https://git.io/fjqqK
<{^_^}> [nixpkgs] @basvandijk pushed 16 commits to release-19.03: https://git.io/fjYY3
<Zer000> I need help! I upgraded to 19.03 (from 18.09) and now I don't have x11 (I get a blank screen on tty7) Here is my dmesg http://dpaste.com/099S9K6.txt
mnoronha_ has joined #nixos
<Zer000> I'm using "radeon" as my driver, I'm not really sure how to debug graphical issues
ayerhart has quit [Quit: ayerhart]
<monokrome> ,locate genisoimage
<{^_^}> Found in packages: cdrkit, bash-completion
<linarcx> Guys, anyone know how to fix this issue: https://github.com/NixOS/nixpkgs/issues/59582 ?
<{^_^}> #59582 (by LinArcX, 22 hours ago, open): Can't detect kit when create new qtquickapplication
<monokrome> hmmm.... cdrkit interesting
mnoronha_ has quit [Ping timeout: 246 seconds]
kenran has joined #nixos
Makaveli7 has joined #nixos
ayerhart has joined #nixos
asymmetric has joined #nixos
ayerhart has quit [Remote host closed the connection]
ayerhart has joined #nixos
<Zer000> wait
<Zer000> I lied, I just had to restart display-manager.service
<kenran> Hello! I've built a binary that I need to deploy somewhere (inside another Docker container). Now inside that container, I am/was missing some runtime dependencies, namely a couple of shared libraries (libgmp.so, libtensorflow.so, and such). I used nix-env -iA nixpkgs.libtensorflow nixpkgs.libgmp ... to install those and included ~/.nix-profile/lib/ in my LD_LIBRARY_PATH (it's an alpine linux image). First: is this a "good" or "correct
basvandijk has quit [Ping timeout: 246 seconds]
<kenran> Second: This worked for all dependencies except for one: libstdc++.so.6. This one is found (twice) on the system, but in /nix/store/.... paths inside the gcc package. How can I make this library "known" to my system? Since the container is built quite often, I probably can't include the path in LD_LIBRARY_PATH as it's not known during container-build-time!?
<kenran> Does nix have a way to say "this package includes libraries that I want to be found globally"?
justsomeguy has joined #nixos
basvandijk has joined #nixos
drakonis has quit [Read error: Connection reset by peer]
drakonis has joined #nixos
basvandijk has left #nixos [#nixos]
basvandijk has joined #nixos
justsomeguy has left #nixos [#nixos]
goibhniu has joined #nixos
Zer000 has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59683 → qsynth: 0.5.5 -> 0.5.6 → https://git.io/fjYYo
lightbulbjim has joined #nixos
cfricke has joined #nixos
<LnL> kenran: no libraries don't have to be part of a profile so you'll end up with missing dependencies like described
<mabel> for some reason I can't nix-shell -p nix-prefetch-docker, despite it being in pkgs/top-level/all-packages.nix on master
<mabel> I've done nix-channel --update and I'm using nixpkgs https://nixos.org/channels/nixpkgs-unstable
<mabel> and it was committed 10 days ago, from the looks of it..
__monty__ has joined #nixos
<LnL> kenran: nix-store -qR /path/to/binary | tar -T - -cJf closure.tar.xz
pie_ has joined #nixos
<LnL> that will create a tarball with all the runtime dependencies of the binary, which you can then unpack on another system or container (without nix)
<kenran> LnL: thanks, but this outputs nothing for me. Is that because it's a custom binary of our application and nothing known to nix
<kenran> ?
asymmetric has quit [Ping timeout: 252 seconds]
<kenran> error: path '/root/.local/bin/my-exe' is not in the Nix store
<LnL> well yes, that only works for nix packages
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59684 → qtbitcointrader: 1.40.40 -> 1.40.41 → https://git.io/fjYYH
<{^_^}> [nixpkgs] @basvandijk opened pull request #59685 → nixos/doc: remove prometheus2 notes from the 19.09 release notes → https://git.io/fjYYQ
<kenran> but it's very good to know, thanks a lot already! I could have used that once before
civodul has joined #nixos
wolfman154 has quit [Quit: Mutter: www.mutterirc.com]
<LnL> not sure what you're doing, but if you want to use nix it's best to create an expression for that binary
<{^_^}> [nixpkgs] @dywedir merged pull request #59679 → ripgrep: 0.10.0 -> 11.0.0 → https://git.io/fjYmH
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fjYY7
<kenran> So I guess I could/should use the alpine package manager to install libstdc++ and not do this via nix. The binary is build using Haskell `stack` with nix integration, but the problems are those transitive dependencies. The rest were listed in a shell.nix file, so I could do nix-env -i to get them.
safareli has joined #nixos
<LnL> otherwise nix-env operations could break it
fusion809 has quit [Remote host closed the connection]
<kenran> LnL: yes, I've never done that before, but it feels like there should be a way to get some help from stack which internally uses nix for those exact dependencies.
cfricke has quit [Quit: WeeChat 2.4]
<safareli> Hi, I'm having installed flyway using nix and when i'm running
<safareli> flyway -user=postgres -password=password -url=jdbc:postgresql://localhost:5432/app_db -locations=filesystem:core/migrations/app -baselineOnMigrate=true info
<safareli> I get error like this
<safareli> ERROR: Directory for Java Migrations not found: /nix/store/h1q4i8grddrccnjxdcl3hj4qd0r335af-flyway-5.2.4/share/jars
<LnL> kenran: ah so it already uses nix, was this built in a nix-shell?
<safareli> i'm runnning it form insede of a nix-shell
johanot has joined #nixos
<safareli> I think here is an issue
<safareli> jars folder is moved
<safareli> from expect4ed location
<kenran> LnL: stack uses a nix-shell internally to build the executable, yes
<safareli> and only way i could fix it was to add `-jarDirs=/nix/.../share/flyway/jars` and then it worked
<LnL> yeah so nix-shell doesn't keep track of dependencies, it's for development
<LnL> kenran: you want the nix-build equivalent for this, there's probably a way to do that
skorpy2009 has quit [Ping timeout: 252 seconds]
<emilsp> hey, where can I find all my headers? or do headers reside within each deriviation (which would be an absolute ball-ache)?
<{^_^}> [nixops] @asymmetric opened pull request #1130 → nixos-infect: update channel to 18.09 → https://git.io/fjYY5
<__monty__> emilsp: That seperation is the point of nix though...
pie_ has quit [Ping timeout: 252 seconds]
<emilsp> :/ I understand that yes, but the header files for various linuxy interfaces are often the best documentation you get.
pointfree has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59686 → qtractor: 0.9.5 -> 0.9.6 → https://git.io/fjYYb
<kenran> LnL: thanks for clearing this up for me! With this info I can google some more :) From the stack docs I can see that I should theoretically be able to build my project with nix-build, but in my experience this fails at some point (due to tensorflow already failing with nix-build for me). But I get the idea behind it now I think
georgew has quit [Ping timeout: 252 seconds]
heatm1s3r has quit [Ping timeout: 250 seconds]
georgew has joined #nixos
<kenran> For now, I can probably use the distro package manager to supply the last missing dependency and the fiddle around with it later to find the best solution.
heatm1s3r has joined #nixos
pointfree has joined #nixos
mwilsoncoding has quit [Ping timeout: 252 seconds]
<basvandijk> kenran: about tensorflow. I see that https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/haskell-modules/configuration-tensorflow.nix needs to be updated. I might do that this weekend if nobody beats me to it.
<mg> Is it possible to run nix-shell with a different nixpkgs?
hoijui has joined #nixos
<johanot> mg: nix-shell -I nixpkgs=<foo>
<mg> johanot: nice, where foo is the repo checkout?
<johanot> mg: any nixpkgs root. can be a repo checkout, yes :)
<mg> johanot: ait, thanks :)
linarcx has quit [Ping timeout: 268 seconds]
<johanot> mg: and ehm.. without < >. (bad habit of mine)
<hoijui> I am developing a new network protocol, and in order to automatically test it, I would want to use some kind of "network simulation" of multiple hosts. It would all have run on a single physical machine. I can imagine doing it with docker containers, but is it also feasible to do it with NixOS somehow, and would it be leaner?
linarcx has joined #nixos
<basvandijk> hoijui: you could use NixOS tests
parsnip has quit [Quit: WeeChat 2.2]
<hoijui> basvandijk, where can I read about that?
kleisli_ has quit [Ping timeout: 250 seconds]
<basvandijk> hoijui: there's info on that in the NixOS manual
<hoijui> a search come sup wiht.. seemingly unrelated stuff
<hoijui> ok!
<basvandijk> hoijui: for an involved example regarding networking see: https://github.com/NixOS/nixpkgs/blob/master/nixos/tests/networking.nix
<hoijui> ahh ok, found it.. thanks basvandijk
alice1 has joined #nixos
<hoijui> basvandijk, I read that it automatically starts multiple VMs running nixos for the tests. what kind of VMs are that, and how do they compare to docker images in terms of performance/systme load?
<kenran> basvandijk: cool! thanks
asymmetric| has quit [Remote host closed the connection]
alice1 is now known as parsnip
asymmetric| has joined #nixos
<hoijui> ouh.. it seems to use qemu ...
<basvandijk> hoijui: yes indeed.
<hoijui> so probably the docker approach is somewhat leaner
Tucky has joined #nixos
linarcx has quit [Ping timeout: 240 seconds]
<hoijui> (don;t really know much about Qemu though ;-) )
<hoijui> I will investiage a bit.. thanks basvandijk :-)
sigmundv__ has joined #nixos
linarcx has joined #nixos
<{^_^}> [nixpkgs] @Siilwyn opened pull request #59688 → exercism: 3.0.9 -> 3.0.11 → https://git.io/fjYO8
NickHu_ has quit [Ping timeout: 256 seconds]
<basvandijk> hoijui: containers will probably be more efficient but with NixOS tests you get a whole test integration framework out of the box. You can also easily run these tests from your own hydra which I believe is harder when using containers. I guess it all depends on your performance requirements. Good luck.
<{^_^}> [nixpkgs] @primeos pushed 3 commits to master: https://git.io/fjYOu
<{^_^}> [nixpkgs] @kirelagin opened pull request #59689 → telegraf: 1.9.2 -> 1.10.2 → https://git.io/fjYOg
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59690 → rabbitmq-server: 3.7.12 -> 3.7.14 → https://git.io/fjYOa
linarcx has quit [Ping timeout: 250 seconds]
Jetien__ has joined #nixos
lovesegfault has quit [Ping timeout: 264 seconds]
thc202 has joined #nixos
lovesegfault has joined #nixos
linarcx has joined #nixos
<{^_^}> [nixpkgs] @primeos opened pull request #59691 → android-studio-preview: Remove the attribute → https://git.io/fjYOV
<hoijui> basvandijk what do you mean with "my own hydra" ? Is there a software by this name, or is it a metaphor? either way.. that is a perfect summary, thanks! I will discuss it with my partner. we are just a small team, open source development.. maybe going to get a cheap server that could run the tests at some point.
<linarcx> Is there a way to create package for electron-based applications in nixos?
<tilpner> hoijui: https://nixos.org/hydra/
<hoijui> ouh wow! that sounds cool.. thanks tilpner!
<tilpner> linarcx: You can try running the electron package against the application files
<linarcx> tilpner: How? Is there a package sample?
alexarice has joined #nixos
<emilsp> has anyone got any luck running windows 10 with libvirtd on nix? Whenever it's run, it seems like all the syscalls on the host take forever - fork()'ing new commands in the shell will block for whatever reason. Since I've got plenty of io and ram to spare, I was wondering if there's a kernel limit I can raise to give myself some breathing room. I don't even know where to start debugging what resource I'm
<emilsp> running out of.
<tilpner> linarcx: nix-tour does it
skorpy2009 has joined #nixos
<linarcx> tilpner: Thank you, but what is this: https://github.com/NixOS/nixpkgs/issues/46382 ?
<{^_^}> #46382 (by boomshroom, 31 weeks ago, open): Provide builder or tool for Electron
<tilpner> I have no idea
jakub has joined #nixos
<sphalerite> hoijui: oh hey! I know you from spring!
<hoijui> sphalerite hehe! wow! hello!
<hoijui> yes htats me
<hoijui> springrts
<sphalerite> always nice to see people from previous communities coming to nix :D
<hoijui> who are you?
<hoijui> :D
<jakub> Hi, I am trying to use https://github.com/qmk/qmk_firmware/blob/master/shell.nix and I am getting "attribute `avr` missing at 8:13". I suspect that is because I didn't explicitely get pkgsCross.avr (yeah I am still very new to nixos), any pointers what I might try?
<sphalerite> hoijui: I played a bunch of spring a few years ago, but never really got all that involved, so you probably won't know me
<hoijui> just sloowly slowly comming.. I stil jsut have a rought idea of nix, but it really sounds like.. what git for source code management
<hoijui> ok :-)
<linarcx> Is there a way to create a package from .deb packages?
<{^_^}> [nixpkgs] @primeos merged pull request #59691 → android-studio-preview: Remove the attribute → https://git.io/fjYOV
<{^_^}> [nixpkgs] @primeos pushed to master « android-studio-preview: Remove the attribute (#59691) »: https://git.io/fjYOd
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59692 → renpy: 7.2.0 -> 7.2.2 → https://git.io/fjYON
asymmetric| has quit [Ping timeout: 268 seconds]
<infinisil> jakub: It's newly called avrgcclibc
<hoijui> sphalerite, are you active here? developing?
<infinisil> > avrgcclibc
<{^_^}> undefined variable 'avrgcclibc' at (string):243:1
<infinisil> Or not
orivej has joined #nixos
<sphalerite> hoijui: yeah, release manager for nixos 19.03 and somewhat-frequent contributor :)
<jakub> infinisil: do I have to do anything to make pkgsCross available?
<jakub> how could I for example list packages in pkgsCross?
<infinisil> jakub: Ah try using avrlibc instead
<infinisil> > avrlibc
<{^_^}> "<derivation /nix/store/6lp3b7v2pl099ca3n8ih4g64acwi5fsb-avr-libc-2.0.0.drv>"
<infinisil> > avrlibcCross
<{^_^}> assertion failed at /var/lib/nixbot/nixpkgs/master/repo/pkgs/top-level/all-packages.nix:7031:25
<hoijui> wow.. cool! :-)
<hoijui> and.. thank you! :-)
<infinisil> jakub: So you'll have to replace avr
<infinisil> oh sry
<infinisil> jakub: Um, sorry it's a bit early for me, try replacing `.avr` in that file with `.avrlibc` in that file
pie_ has joined #nixos
fendor has joined #nixos
<jakub> infinisil: no worries, its a bit early for me too. I now get attribute `avrlibc` missing
<infinisil> jakub: Update your nixpkgs version
ubert has joined #nixos
<jakub> infinisil: after nix-channel --update i still get the same error
llunesu has joined #nixos
<llunesu> Hey. I noticed all-packages has both `nodejs = hiPrio nodejs-8_x; nodePackages = nodePackages_10_x;
llunesu is now known as lionello
PeterHK has joined #nixos
<mpickering> Does this collection of "oreutils" exist packaged in nix already? Might be a nice idea to add an attribute which packages them all
<mpickering> probably just an easy symlink join
<PeterHK> i am having a default.nix using python.withPackages. how can i get all the licenses used of the python packages? i cant find the pythonPackages anywhere :9
<PeterHK> it just has drv.pythonModule.pkgs, but there is everything inside, not just the ones i use
reinhardt has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @vbgl merged pull request #59411 → opam: 2.0.2 -> 2.0.4 → https://git.io/fjm84
<{^_^}> [nixpkgs] @vbgl pushed commit from @marsam to master « opam: 2.0.2 -> 2.0.4 »: https://git.io/fjY34
lightbulbjim has quit [Quit: lightbulbjim]
<alexarice> Probably has been asked lots already but is there a reason none of the channels are updating?
<jakub> infinisil: i currently have nixos https://nixos.org/channels/nixos-18.09
asymmetric| has joined #nixos
* lionello filed nodejs/nodePackages issue as https://github.com/NixOS/nixpkgs/issues/59693
<{^_^}> #59693 (by lionello, 58 seconds ago, open): Top-level nodejs refers to v8_x while nodePackages refers to v10_x
<lionello> oh hi bot
hellrazor has joined #nixos
<linarcx> Anyone here can help me to package etcher: https://gist.github.com/LinArcX/49a50008539de8a92c1cc8e25dba5833 ?
<Myrl-saki> Does Guix use the same /nix/store implementation?
<Myrl-saki> I'm just wondering if you can nix copy --from/--to Guix.
<ashkitten> guix is a completely different package manager
mabel has quit [Ping timeout: 246 seconds]
<Myrl-saki> ashkitten: Ah.
<ashkitten> guix and nix share certain goals but are otherwise unrelated
<Myrl-saki> ashkitten: Right. Thanks.
<srhb> ashkitten: Since when?
<srhb> ashkitten: They used to be completely compatible, to the extent that you could even share /nix/store between the two.
<ashkitten> wait, really?
<srhb> Yes.
<elvishjerricco> I think guix started as a fork that essentially became a total rewrite. There's still some of the original nix code in there
<Myrl-saki> srhb: Damn. So my idea was not completely infeasible?
<Taneb> Myrl-saki: I think the main blocker would be nix copy calls nix tools on the remote, which may not exist if it's actually guix
<srhb> Myrl-saki: It used to not be, no
<ashkitten> i had no idea that guix was related to nix at all, sorry
zupo_ has joined #nixos
<srhb> ashkitten: No problem :)
<ashkitten> guix doesn't mention nix anywhere and uses completely different configs so i figured it was ground up
<srhb> Their Hydra instance is in even worse shape than ours. :')
<colemickens> I learned recently too: https://www.gnu.org/software/guix/about/
<colemickens> Their about page talks about how it uses "low level mechanisms of Nix" in Guix.
<ashkitten> that's the only place they talk about it?
mnoronha_ has joined #nixos
<srhb> Not really.
<srhb> But I think most of it is historical now.
<Myrl-saki> Anyways, TL;DR. I was thinking it'd be somewhat beneficial, as all Guix packages(although only compilable in Guix), can be used in Nix.
<Myrl-saki> And vice versa.
<ashkitten> well til i guess
<infinisil> jakub: Try using 19.03 then
<Myrl-saki> Of course, there are a lot of pitfalls, such as having 2 copies of libraries.
<elvishjerricco> Anyone ever tried to use carnix with uefi-rs?
<ashkitten> btw, is there any ongoing effort to reduce resource consumption of nix, and if so where can i track it?
<Myrl-saki> ashkitten: Resource consumption?
<mikeplus64> help! :-( anyone cluey on overriding haskell packages? this exact method works for other packages i've overwritten but not logict seemingly due to smallcheck (for completely mysterious reasons) http://dpaste.com/03QBQPS
<Myrl-saki> ashkitten: RAM usage?
<elvishjerricco> I wanna play with efi but I wanna do it with Nix and rust :P
<ashkitten> Myrl-saki: yes
<ashkitten> nix literally couldn't run on my vps with 1 gig ram, i had to enable swap and zram
<mikeplus64> smallcheck depends on logict which .. doesn't depend on anything other than base and mtl--i'm not sure where the recursion is actually happening
<Myrl-saki> ashkitten: Pretty same here.
<hyper_ch2> I suddenly get an error: The option value `systemd.network.networks.br0.networkConfig' in `/etc/nixos/configuration.nix' is not of type `attribute set of systemd options'. but I haven't touched systemd.network.networks.br0.networkConfig for months
<infinisil> mikeplus64: Feel free to ping me in about ~25 minutes if nobody else helps you, I can reply to you then
<hyper_ch2> I also can't find any change related to it
<jakub> infinisil: already on it, but I really lack any feedback to verify that whatever I do has any effect :), what could I try (other than executing the nix shell) to see if I am dealing with pkgsCross.* ?
<ashkitten> i think it's quite ridiculous if a package manager can't run under those conditions
<mikeplus64> infinisil: will do :)
<ashkitten> it's not like they're uncommon conditions
<Myrl-saki> ashkitten: Nix used to be broken that it took O(n) space to add to store, with n as the, uh, store element, size.
<Myrl-saki> I don't know the term for store element lmao
<srhb> mikeplus64: Is that really darcs being broken, and your override not affecting it?
mnoronha_ has quit [Ping timeout: 252 seconds]
<srhb> Hmm, maybe not
<mikeplus64> shrb: i don't think so, because it has the same result using fetchzip
<Myrl-saki> ashkitten: So GHC and some other stuff couldn't be installed on 32-bit systems, even with virtual memory.
<ashkitten> jeez
<mikeplus64> actually, i messed up the url there
<mikeplus64> but sadly that is not the problem :(
mnoronha_ has joined #nixos
<Myrl-saki> ashkitten: Anyways. I guess there are a few takeaways here. First is that Nix is simply not a package manager(obvious) and Nixpkgs is growing huge, and each element added slows the whole thing down.
orivej has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59694 → roundcube: 1.3.8 -> 1.3.9 → https://git.io/fjY37
<Myrl-saki> s/element/package/
<ashkitten> 2big4me
<srhb> mikeplus64: Ah, it's a transitive dependency from cabal2nix on logict..
<Myrl-saki> Also
<Myrl-saki> Is not simply a package manager
<Myrl-saki> lmao
<{^_^}> [nixpkgs] @alyssais opened pull request #59695 → lastpass-cli: 1.3.2 -> 1.3.3 → https://git.io/fjY3d
<hyper_ch2> ah, my mistake
kvda has joined #nixos
<mikeplus64> srhb: !!??
<{^_^}> [nixpkgs] @alyssais merged pull request #57730 → gitAndTools.git-remote-hg: 0.2-e716a9e1a9e460a45663694ba4e9e8894a8452b2 -> 1.0.0 → https://git.io/fjvvj
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to master: https://git.io/fjY3N
<{^_^}> [nixpkgs] @vbgl merged pull request #59217 → coqPackages: refactor → https://git.io/fjtdE
<{^_^}> [nixpkgs] @vbgl pushed 2 commits to master: https://git.io/fjY3x
mnoronha_ has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @basvandijk merged pull request #59606 → dune: 1.9.0 -> 1.9.1 → https://git.io/fjmAL
<{^_^}> [nixpkgs] @basvandijk pushed 2 commits to master: https://git.io/fjY3p
<srhb> mikeplus64: cabal2nix -> aeson -> attoparsec -> scientific -> smallcheck
<ashkitten> also just saying it is *such* a gnu thing to fork a thing, rebrand it, and remove any pact that could be construed as nonfree
<ashkitten> part*
<mikeplus64> -> logict
<srhb> Yeah.
<mikeplus64> argh
<Myrl-saki> Hm. On another note, what if we do away with propagatedBuildInputs, and instead implement them in package sets instead?
orivej has joined #nixos
<mikeplus64> i suppose i can inline/import the result of cabal2nix, called separately, in place of callCabal2nix
<mikeplus64> maybe?
Ariakenom has joined #nixos
<srhb> mikeplus64: That'll work.
logzet has joined #nixos
asymmetric_ has joined #nixos
asymmetric| has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59696 → rt: 4.4.3 -> 4.4.4 → https://git.io/fjYsk
fendor has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @basvandijk merged pull request #59685 → nixos/doc: remove prometheus2 notes from the 19.09 release notes → https://git.io/fjYYQ
<{^_^}> [nixpkgs] @basvandijk pushed 2 commits to master: https://git.io/fjYsI
arjen-jonathan has joined #nixos
<PeterHK> how ot get meta from drv? i can get all the dependencies using `nix-store -q --references` with some recursion... can i somehow get the meta out of these nix-store-paths?
<linarcx> Anyone here try to dual boot nixos and guixsd?
<srhb> peterHK: Store paths don't generally know which attribute in whichevre nix expression they belonged to.
st4ll1_ has joined #nixos
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<srhb> peterHK: expr -> { meta, storepath, ... } is a one way street, usually.
mabel has joined #nixos
st4ll1 has quit [Ping timeout: 268 seconds]
asymmetric_ has quit [Remote host closed the connection]
lionello has quit [Ping timeout: 268 seconds]
zupo has joined #nixos
<srhb> mikeplus64: You could also use an overlay style, like..
<infinisil> Yeah now that I'm here, you should really be using overlays
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59697 → rspamd: 1.9.0 -> 1.9.1 → https://git.io/fjYsm
<srhb> mikeplus64: self: super: ... overrides = hself: hsuper: { cabal2nix = super.haskellPackages.cabal2nix ...
<PeterHK> hmm i can get a nice dependency tree with `nix-instantiate default.nix` + recursive `nix-store -q --references`. i tried it in the repl but could not get the pythonPackages which are included using python.withPackages
<srhb> mikeplus64: The reference to super allows you to break the loop.
<sphalerite> linarcx: I haven't, but it should work. Easiest way I can think of is using nixos's systemd-boot support and chainloading grub from systemd-boot (I presume that the GNU distro will use the GNU bootloader :p )
<infinisil> srhb: Should be hsuper.cabal2nix though
<srhb> No.
<infinisil> srhb: No?
<linarcx> sphalerite: Any sample or tutorial? Really i have no idea what should i do :(
zupo has quit [Client Quit]
<sphalerite> linarcx: hmmm maybe you could even run them from the same filesystem x) but I wouldn't recommend trying that
<srhb> infinisil: No, because then super will be the "self" of callCabal2nix itself and you're stuck with the same problem
<srhb> At least, if I'm squinting right :-P
<infinisil> Ahh
<sphalerite> linarcx: none that I know of, but install nixos with boot.loader.systemd-boot.enable = true;
zupo has joined #nixos
oida has joined #nixos
<srhb> infinisil: It's weird, it feels like all those callSomething args need their own fixpoints as an argument somehow.
<sphalerite> linarcx: and create /boot/loader/entries/guixsd.conf with the contents "title GuixSD\nefi /path/to/grubx64.efi"
<sphalerite> where /path/to/grubx64.efi is relative to /boot
<sphalerite> linarcx: if you install guixsd first
<srhb> infinisil: Clearly, your suggestion is the intuitive one..
<infinisil> srhb: I'd just override the package that causes the inf recursion instead
<srhb> infinisil: That's the goal of the exercise
<linarcx> sphalerite: Thank you. but i don't have efi, it's bios actally.
lionello has joined #nixos
<srhb> infinisil: "I want to override package foo using callCabal2nix (but cabal2nix transitively depends on it)"
<sphalerite> linarcx: really? What sort of machine is this??
<infinisil> Oh, I think I get the picture now
<linarcx> spacefrogg: Another question: what is difference between : `boot.loader.systemd-boot.enable = true` and `boot.loader.grub.enable = true`?
<{^_^}> [nixpkgs] @basvandijk opened pull request #59698 → Backport "fluentd: 1.2.3 -> 1.4.2" to release-19.03 → https://git.io/fjYs3
alex``5 has joined #nixos
<linarcx> sphalerite: Yes, Asus k53sv.
<qyliss^work> NixOS supports two different bootloaders: GRUB and systemd-boot (previously called gummiboot)
<sphalerite> linarcx: get a context-aware nick completion ;) I'm not sp?cefrogg
<infinisil> srhb: Wouldn't it make more sense to just use super.haskellPackages.callCabal2nix then for overriding it?
<linarcx> gyroninja: Thank you.
<srhb> infinisil: Oh, yeah, that does seem slightly nicer.
<srhb> Wait, no, same issue right?
<srhb> Yes, same issue
<srhb> Now the self of callCabal2nix is super.haskellPackages
<infinisil> Aw shoot
<infinisil> srhb: Arguably callCabal2nix shouldn't use the cabal2nix in the fixed point in the first place
<srhb> It's not intuitive :-P
<srhb> infinisil: Yep, indeed.
<srhb> But then you're screwed when you _want_ to override the cabal2nix callCabal2nix uses.
<srhb> Damned if you do, damned if you don't..
<srhb> Granted, the latter is a smaller problem surface.
<srhb> Anyway.. I think I got nerdsniped. Back to work. :-P
PeterHK has quit [Ping timeout: 256 seconds]
<infinisil> srhb: Although, in make-package-set.nix, I see ` nativeBuildInputs = [ pkgs.buildPackages.cabal2nix ];`
<infinisil> Ah, that also goes through the fixed point
<srhb> What's the purpose then >_>
<Taneb> I remember I think 18.03(?) shipped with a version of cabal2nix that didn't work on any Haskell package that had non-ascii characters in the cabal file, including cabal2nix
<srhb> Taneb: Yes, that was glorious.
<sphalerite> linarcx: the manual for your laptop has a screen capture of the firmware settings that mentions UEFI ;)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59699 → rssguard: 3.5.6 -> 3.5.7 → https://git.io/fjYs8
<srhb> infinisil: cabal2nix = hself.buildHaskellPackages.cabal2nix; :-P
<srhb> God...
<srhb> This is pretty ugly :-)
<infinisil> srhb: That in make-package-set.nix works?
<Taneb> srhb: and it was super frustrating when I'd just been put in charge of maintaining my work's nix
<srhb> Nah, just in the hypothetical overlay.
<infinisil> Too many levels of overrides + package sets
<infinisil> man
<srhb> Indeed...
lionello has quit [Ping timeout: 252 seconds]
<linarcx> sphalerite: Really???!! Where? i don't know about it at all :))
<infinisil> Alright I can debug my usbmuxd problems now, since the last update it stopped working apparently, can't use iphone tethering
<infinisil> (well I rolled back now, so that's how I'm connected at all)
<infinisil> (NixOS ftw)
<sphalerite> linarcx: in the boot tab
lionello has joined #nixos
knupfer has joined #nixos
kleisli has joined #nixos
linarcx has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @Mic92 merged pull request #59689 → telegraf: 1.9.2 -> 1.10.2 → https://git.io/fjYOg
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fjYsK
lightbulbjim has joined #nixos
safareli has quit [Ping timeout: 256 seconds]
lightbulbjim has quit [Client Quit]
lightbulbjim has joined #nixos
lightbulbjim is now known as lightbulbjim_
<Notkea> hello, is it possible to mask a systemd unit declaratively? I'm trying to find an equivalent to `systemctl mask systemd-backlight@leds\:dell\:\:kbd_backlight.service` since this service prevents my comutper from booting
lightbulbjim_ has quit [Client Quit]
orivej has quit [Ping timeout: 245 seconds]
sb0 has quit [Quit: Leaving]
AleXoundOS_ has joined #nixos
<Notkea> s/comutper/computer
<sphalerite> systemd.services."systemd-backlight@leds\:dell\:\:kbd_backlight".enable = false; should do it Notkea
<pie_> wow this looks screwy... https://github.com/NixOS/nix/issues/833
<{^_^}> nix#833 (by abbradar, 3 years ago, open): builtins.readFile should preserve path context
<{^_^}> [nixpkgs] @Mic92 pushed commit from @kirelagin to release-19.03 « telegraf: 1.9.2 -> 1.10.2 »: https://git.io/fjYsy
lionello has quit [Ping timeout: 246 seconds]
<Notkea> sphalerite: thanks, trying that
<sphalerite> Notkea: might need some adjustment of the \: escaping though
linarcx has joined #nixos
<AleXoundOS_> Hi. How can I force `nix copy` to use only 1 core, i.e. download and process only one file at a time? I'm running out of RAM when multiple big files are processed with `nix copy`.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59700 → samplv1: 0.9.5 -> 0.9.6 → https://git.io/fjYsN
<elvishjerricco> Is there a way other than the mozilla overlay to get rust nightly on NixOS?
orivej has joined #nixos
kleisli has quit [Ping timeout: 240 seconds]
<srhb> alexoundos: --jobs 1 perhaps ?
<srhb> alexoundos: Er, --max-jobs 1
justanotheruser has quit [Ping timeout: 268 seconds]
<srhb> Frankly I don't know if that works..
<AleXoundOS_> srhb, does not help, it still downloads in parralel
<srhb> alexoundos: Maybe the cores setting affects it?
<{^_^}> [nixpkgs] @Mic92 opened pull request #59701 → rambox: 0.6.3 -> 0.6.6 → https://git.io/fjYGv
<mg> elvishjerricco: rustup is in pkgs?
<srhb> Like, some setting must be, right? :-P
<elvishjerricco> mg: Well, I'm trying to do a Nix build with rust as a dependency
<elvishjerricco> rustup doesn't really fit that use case
<AleXoundOS_> there are some packages like `llvm` which occupy more RAM than I have, of course I added swap, but it's tremendously slow
<elvishjerricco> plus, I'm hoping to get nightly built from source.
<elvishjerricco> built from source in nix*
<elvishjerricco> AleXoundOS_: What version of Nix are you using? I think one of the newer versions fixed some memory usage of downloads
mabel has quit [Ping timeout: 255 seconds]
<AleXoundOS_> when `nix copy` processes several packages like `llvm`, even 3 swap devices in round robin do not help much
<AleXoundOS_> elvishjerricco, I use nix 2.2
<AleXoundOS_> on aarch64
cfricke has joined #nixos
<AleXoundOS_> srhb, cores has no effect neither
<infinisil> Man, sometimes I really wonder why I'm bisecting when I just could've searched for issues/PRs first
<infinisil> Who would've thought that an usbmuxd update broke usbmuxd for me!
<AleXoundOS_> I pass it like that: nix --cores 1 --max-jobs 1 --http-connections 1 copy --from https://cache.nixos.org --to file:///data/19.03/cache?compression=none
<AleXoundOS_> the status shows the following:
orivej has quit [Ping timeout: 250 seconds]
<AleXoundOS_> [2/0/3 copied (228.7/857.0 MiB), 60.7/176.6 MiB DL] copying path '/nix/store/5vikbz3l5rwl2ric13cvcfhqqk32a3h6-llvm-3.8.1' from 'https://cache.nixos.org' to 'file:///data/19.03/cache'
orivej has joined #nixos
arianvp has quit [Quit: WeeChat 2.4]
<AleXoundOS_> the first number corresponds to the number of active jobs (as I think), and I confirm this with all other monitoring tools like htop when `nix copy` performs XZ compression on several cores
<elvishjerricco> AleXoundOS_: Hm. This issue is closed, suggesting you shouldn't have problems... Lemme look at the fix they made. https://github.com/NixOS/nix/issues/1681
<{^_^}> nix#1681 (by ledettwy, 1 year ago, closed): nix copy uses too much memory
<elvishjerricco> ah
<elvishjerricco> The commit which fixed the issue only fixed it for the legacy ssh store's target host, not any other store type.
<AleXoundOS_> oh, that's something I didn't know
<AleXoundOS_> elvishjerricco, thank you for the investigation. The main thing I do not understand is why `nix copy` decompresses packages? As the size of compressed images could mostly fit my RAM.
<elvishjerricco> domenkozar: So I think nix#1681 should still be open (can't comment on the issue because it's locked)
<{^_^}> https://github.com/NixOS/nix/issues/1681 (by ledettwy, 1 year ago, closed): nix copy uses too much memory
<elvishjerricco> AleXoundOS_: `nix copy` is just a thing that gets nars from abstract store types and gives them to abstract store types. How those store types compress or decompress the nars is not of `nix copy`'s concern.
<elvishjerricco> But it really ought to be able to stream between the stores, rather than lumping the whole nar in memory
arianvp has joined #nixos
<tilpner> elvishjerricco: Why's the overlay a problem?
<AleXoundOS_> What I encounter looks like it keeps the whole *uncompressed* nar in memory. Now I guess it's probably to comply with *abstract* store type as you've mentioned.
<elvishjerricco> tilpner: Doesn't build from source
<tilpner> Ohh, right
<elvishjerricco> Not *actually* a problem, so I'll use it if no one's got a way to do nightly from source
<elvishjerricco> but a source build would be nice :)
<tilpner> I guess your best bet is to adapt the rustc derivation from nixpkgs to build nightly instead
<tilpner> But I haven't tried to do that, so I'm probably wrong
<elvishjerricco> Yea. Maybe I can get the source from the overlay and just overrideAttrs the nixpkgs expression or something
orivej has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @basvandijk merged pull request #59698 → Backport "fluentd: 1.2.3 -> 1.4.2" to release-19.03 → https://git.io/fjYs3
<{^_^}> [nixpkgs] @basvandijk pushed 2 commits to release-19.03: https://git.io/fjYGG
<AleXoundOS_> elvishjerricco, so even when the issue #1681 will be fixed there won't be a way to bypass recompression phase? I thought ideally it could be copying nar compressed from one store to another if both ends request same compression type.
<{^_^}> https://github.com/NixOS/nixpkgs/pull/1681 (by bjornfor, 5 years ago, closed): postgresql: provide a default pager for "psql"
<elvishjerricco> AleXoundOS_: Not really a point in bypassing compression if it's constant memory anyway, except to save a few cpu cycles
<tilpner> You can copy compressed NARs, but you might need to write your own script for that
<AleXoundOS_> I run `nix copy` on a machine with weak processor. It's NanoPi Neo2, aarch64 architecture. xz decompressionn is fine, but *xz compression* takes several hours for some packages.
<AleXoundOS_> tilpner, it would be great if such program/script existed. I'm pretty new to nix and couldn't figure out how to copy a full binary cache from cache.nixos.org for channel 19.03 for example.
<AleXoundOS_> I mean, except `nix copy`.
fendor has joined #nixos
alex``5 has quit [Quit: The Lounge - https://thelounge.chat]
<AleXoundOS_> tilpner, It would be nice if you can point me how to write such script. I'm quite unsure if it's that easy, since I've found similar unfinished projects like https://github.com/dramforever/nix-sync/blob/master/notes.md.
<tilpner> If you have any other machine available, using that would probably be a better use of time
parsnip has quit [Quit: WeeChat 2.2]
<nh2> infinisil ashkitten: `pkgs/he/hello` - that seems rather odd, is that really necessary? In my opinion, an editor that cannot open a 700 KB file in less than a second is bugged and needs to be fixed
<tilpner> But you'll need to become familiar with the layout of a http binary cache
<tilpner> You could e.g. download https://cache.nixos.org/nar/17bn8hhbsk2gbxln57gfzwb9pkig02cd6dm9xz88w0c71q2yp689.nar.xz and you have the uncompressed form of that output
<ashkitten> nh2: not a question of if you can do a thing right now. obviously it works for the moment, but nixpkgs needs a serious reorganization imo
<AleXoundOS_> You mean compressed?
<tilpner> The tricky thing is going to be finding which outputs you need, and downloading them to the right locations with sufficient parallelism
<nh2> infinisil ashkitten: for example, sublime on my 2011 laptop opens all-packages.nix with full syntax highlighting in sub-second time easily
<tilpner> Ah, yes, compressed
<AleXoundOS_> tilpner, I've got your point. Currently I have only NanoPi Neo2 24/7 online. Maybe solving #1681 + appending `compression=none` will be enough. Then I can compress uncompressed nar on a powerful machine later I guess.
<{^_^}> https://github.com/NixOS/nixpkgs/pull/1681 (by bjornfor, 5 years ago, closed): postgresql: provide a default pager for "psql"
<ashkitten> nh2: again, not a question of if you can. obviously it is possible to work with or we'd be in a very sticky situation
<AleXoundOS_> elvishjerricco, should I create a new issue based on #1681?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/1681 (by bjornfor, 5 years ago, closed): postgresql: provide a default pager for "psql"
<elvishjerricco> AleXoundOS_: Let me try something out first
<jakub> infinisil: i am at 19.03 (or am I? how can I be sure?), I even nix-rebuild switched, I still get the same error, don't I really need to initialize the cross platform somehow before I start requesting packages from pkgsCross?
<AleXoundOS_> elvishjerricco, ok!
Glider_IRC_ has quit [Ping timeout: 255 seconds]
<johanot> how do I force "nix build" to build locally, not using cache.nixos.org ? "--option substitute false" causes local build of all deps, but I just want to be one derivation locally. I'm fine with substituting dependencies.
<__monty__> mikeplus64: Did you try a dontCheck on logict?
<johanot> want to build*
alice1 has joined #nixos
AleXoundOS_ has quit [Ping timeout: 250 seconds]
admin_znc_ has joined #nixos
<{^_^}> [nixpkgs] @thefloweringash opened pull request #59702 → rcs: fix darwin build → https://git.io/fjYG2
reinhardt has joined #nixos
admin_znc_ has quit [Quit: .]
conhps has joined #nixos
regulus_ has quit [Read error: Connection reset by peer]
init_6 has joined #nixos
<elvishjerricco> Aleksejs: Sorry, trying to just test some of the store types for memory usage during nix copy, but having trouble figuring out how to run a process with artificially constrained memory
<infinisil> nh2: Well, you can't open the file on github without major lag. But the biggest problem imo is that all-packages is needed at all. We shouldn't need to edit a 100k file by hand
kleisli has joined #nixos
<infinisil> It's like manually doing "insert (name) into package-table" every time somebody wants to add a package
<nh2> infinisil: yes it being unnecessary sounds like the real problem
lightbulbjim_ has joined #nixos
lightbulbjim_ has quit [Remote host closed the connection]
lightbulbjim has joined #nixos
regulus- has joined #nixos
lightbulbjim has quit [Read error: Connection reset by peer]
hhefesto has joined #nixos
lightbulbjim has joined #nixos
<infinisil> jakub: What does `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion` evaluate to?
kvda has joined #nixos
<elvishjerricco> Is there a way to have a message relayed to someone when they next rejoin the channel?
lielazivee has joined #nixos
<symphorien> elvishjerricco: ,tell <nickname>
<jakub> infinisil: (that i should use lib.version) and 19.03.172138.5c52b25283a
<lielazivee> Has anyone ever ran into "npm install" throwing an error regarding "error cb() never called!"? In my derivation build phase I run "npm install" and only when running with nix-build does the error appear. If I try to run the same build command in a nix-shell or on my host - the error doesn't appear.
orivej has joined #nixos
<symphorien> <elvishjerricco> Is there a way other than the mozilla overlay to get rust nightly on NixOS? << you can get an outdated nightly by using stable and exporting RUSTC_BOOTSTRAP=1
tboston_ has joined #nixos
kleisli has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59703 → socat: 1.7.3.2 -> 1.7.3.3 → https://git.io/fjYG9
kleisli has joined #nixos
rauno has quit [Ping timeout: 240 seconds]
mabel has joined #nixos
<{^_^}> [nixpkgs] @volth opened pull request #59704 → grub: 2.02 -> 2.04-rc1 → https://git.io/fjYGH
alexarice has quit [Quit: alexarice]
rauno has joined #nixos
<infinisil> jakub: What about `nix-instantiate --eval '<nixpkgs>' -A avrlibc.name`?
<alexoundos> symphorien, I'm here. I don't know exactly how to limit ram usage neither. Maybe some systemd cgroups magic. Or radical solution to run the system in qemu.
uranther has joined #nixos
<alexoundos> Ah, sorry, the answer is to elvishjerricco.
<symphorien> for nix ram usage, swap is usually a good solution
tboston_ has quit [Ping timeout: 264 seconds]
<elvishjerricco> yea, cgroup is what i used
<infinisil> jakub: That should evaluate to avr-libc-2.0.0, so you certainly have avrlibc in that version
lightbulbjim has quit [Quit: lightbulbjim]
<infinisil> jakub: And then you should only need to change avr to avrlibc in the nix file and it should at least not give an "attribute missing" error
alice1 is now known as parsnip
<jakub> infinisil: i changed pkgsCross.avr to pkgs.avrlibcCross and now I get: assertion failed at all-packages.nix:6862
<infinisil> Did you try just avrlibc instead?
<jakub> infinisil: in that case buildPackages is missing from avrlibc
mwilsoncoding has joined #nixos
lightbulbjim has joined #nixos
drakonis_ has joined #nixos
drakonis has quit [Ping timeout: 258 seconds]
<clever> jakub: https://github.com/cleverca22/thermostat_firmware/blob/master/default.nix is enough to build my AVR firmware
mabel has quit [Ping timeout: 250 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ThatDocsLady has joined #nixos
<jakub> clever: thanks, I am not sure how to use that to make qmk, I don't really understand the low level things, I just need to flash my keyboard :)
cfricke has quit [Ping timeout: 255 seconds]
mexisme_ has joined #nixos
nefi has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59705 → star: 2.7.0c -> 2.7.0f → https://git.io/fjYZW
mexisme_ has quit [Ping timeout: 250 seconds]
jasongrossman has quit [Ping timeout: 250 seconds]
zupo has joined #nixos
lightbulbjim has quit [Quit: lightbulbjim]
alexarice has joined #nixos
mabel has joined #nixos
zupo has quit [Client Quit]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59706 → stunnel: 5.50 -> 5.53 → https://git.io/fjYZz
ThatDocsLady_ has joined #nixos
ThatDocsLady has quit [Remote host closed the connection]
exarkun- is now known as exarkun
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59707 → stress-ng: 0.09.54 -> 0.09.57 → https://git.io/fjYZ1
Neo-- has joined #nixos
Cale has quit [Ping timeout: 245 seconds]
orivej has quit [Ping timeout: 264 seconds]
Cale has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59709 → stubby: 0.2.5 -> 0.2.6 → https://git.io/fjYZH
knupfer has quit [Ping timeout: 250 seconds]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
silver has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59710 → streamlink: 1.0.0 -> 1.1.1 → https://git.io/fjYZF
hoijui has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « zoom-us: 2.8.182821.0412 -> 2.8.183302.0415 »: https://git.io/fjYZN
mnoronha_ has joined #nixos
nefi has quit [Quit: Page closed]
zupo has joined #nixos
zupo has quit [Client Quit]
mnoronha_ has quit [Ping timeout: 255 seconds]
mnoronha_ has joined #nixos
everybodyHertz has joined #nixos
everybodyHertz has quit [Client Quit]
mwilsoncoding has quit [Ping timeout: 268 seconds]
mnoronha_ has quit [Ping timeout: 246 seconds]
ixxie has joined #nixos
rjmill has joined #nixos
zupo has joined #nixos
jasongrossman has joined #nixos
<linarcx> I get this error when run a programm: /nix/store/c2kr25fsj4wfjzpmra67yh4zbx3whg19-etcher-bin-1.5.26/opt/balenaEtcher/balena-etcher-electron: error while loading shared libraries: libgtk-3.so.0: cannot open shared object file: No such file or directory
o1lo01ol1o has joined #nixos
mconstant has joined #nixos
zupo has quit [Client Quit]
orivej has joined #nixos
zupo has joined #nixos
ryantrinkle has joined #nixos
rauno has quit [Ping timeout: 252 seconds]
drakonis_ has quit [Read error: Connection reset by peer]
reinhardt has quit [Quit: Leaving]
drakonis_ has joined #nixos
<aswanson> linarcx: I looked at your reddit thread and I think you'll be better served attempting to build the application from source, not installing a debian package. As an aside, I don't know that you should really need a full blown electron app just to write images to an SD card, is there something specific keeping you from using `dd`
tboston_ has joined #nixos
drakonis has joined #nixos
<linarcx> Yes, i am afraid of dd :))
o1lo01ol1o has quit [Remote host closed the connection]
<linarcx> aswanson: Is there a general way to package electron apps in nixos?
<gchristensen> you can skip `dd` and just use `cp`
kaliumxyz has joined #nixos
<kaliumxyz> sup
<linarcx> gchristensen: How?
<kaliumxyz> how do I get dpkg packages on nixos without polluting the whole system?
<gchristensen> same way you `cp` everything else
<gchristensen> `cp ./my.iso /dev/sda`
<kaliumxyz> wtf u can use CP for that?
<kaliumxyz> I always use dd
<kaliumxyz> :tired:
<jasongrossman> kaliumxyz: Yes, but cp used like that is just as dangerous as dd!
<linarcx> gchristensen: kidding me?!
<kaliumxyz> makes sense jason.
<aswanson> linarcx: I don't have a ton of experience building new packages, but I see that their source repo has a makefile, then you'll follow this general process and figure out which dependencies you'll need to add: https://nixos.org/nixpkgs/manual/#chap-quick-start
<gchristensen> yeah, but less scary because it is familiar syntax and no scary if, of, bs params
<jasongrossman> (The explanation is that the dangerous magic is done by the disk drivers, not by dd.)
<kaliumxyz> input file, output file
<qyliss^work> Electron is a pain with Nix, IIRC
<ajs124> dd? just use cat! cat my.iso > /dev/sda
<kaliumxyz> wut
<kaliumxyz> electron is easy af
<kaliumxyz> what r u trying to do?
<linarcx> aswanson: Thank you.
<jasongrossman> I wonder whether you can use lolcat.
hhefesto has quit [Read error: Connection reset by peer]
<kaliumxyz> web developer idiot here.
drakonis_ has quit [Ping timeout: 246 seconds]
<gchristensen> kaliumxyz: please don't speak that way about web developers
kvda has joined #nixos
<kaliumxyz> if u need help with electron
<kaliumxyz> gchristensen: was talking about myself
<jasongrossman> Pretty sure you can - https://github.com/busyloop/lolcat
<kaliumxyz> sry for being unclear
kvda has quit [Client Quit]
<gchristensen> then it is especially important :)
<aswanson> I would assume that anything with a heavy use of nested libraries would be more troublesome on nix than other distros
<kaliumxyz> hehe I suppose
orivej has quit [Ping timeout: 246 seconds]
mwilsoncoding has joined #nixos
<kaliumxyz> electron can be installed entirely using NPM
<qyliss^work> Not in a Nix derivation it can't
<kaliumxyz> shi- have not yet tested this
<qyliss^work> npm is impure
<kaliumxyz> yea but you can just install it to the folder
<kaliumxyz> not globally
<kaliumxyz> and run it using npm run
schjetne has quit [Ping timeout: 246 seconds]
<kaliumxyz> let me test if this actually works though
laas has joined #nixos
Barnabas[m] has joined #nixos
WilliamHamilton[ has joined #nixos
Minijackson[m] has joined #nixos
attero[m] has joined #nixos
cornu has joined #nixos
tet[m] has joined #nixos
BinkyTheClown has joined #nixos
dtz has joined #nixos
florianjacob has joined #nixos
hylshols7qui[m] has joined #nixos
jonge[m] has joined #nixos
JaakkoLuttinen[m has joined #nixos
MayeulC has joined #nixos
malteof[m] has joined #nixos
leons has joined #nixos
lycium[m] has joined #nixos
ejpcmac has joined #nixos
o1lo01ol1o has joined #nixos
musicmatze has joined #nixos
Moredread[m] has joined #nixos
ponpinu[m] has joined #nixos
Rich[m] has joined #nixos
spacekitteh[m] has joined #nixos
Seb[m] has joined #nixos
billsun has joined #nixos
philipp[m] has joined #nixos
vaibhavsagar has joined #nixos
Guest77623 has joined #nixos
bachp has joined #nixos
bpye has joined #nixos
clacke[m] has joined #nixos
Dandellion[m] has joined #nixos
bennofs[m] has joined #nixos
zurdo has joined #nixos
Ericson2314 has joined #nixos
abbafei[m] has joined #nixos
copy` has joined #nixos
bb010g has joined #nixos
alj[m] has joined #nixos
M0ddba11[m] has joined #nixos
am3on[m] has joined #nixos
craige[m] has joined #nixos
atgo[m] has joined #nixos
simbergm has joined #nixos
timokau[m] has joined #nixos
tokudan[m] has joined #nixos
yangm97 has joined #nixos
rycee has joined #nixos
roberth has joined #nixos
Guest48793 has joined #nixos
ptotter[m] has joined #nixos
siraben has joined #nixos
olejorgenb[m] has joined #nixos
exarkun1 has joined #nixos
wak-work has joined #nixos
contrun[m] has joined #nixos
nh2[m] has joined #nixos
Ralith1 has joined #nixos
momack2[m] has joined #nixos
thequux[m] has joined #nixos
Josh[m] has joined #nixos
thefloweringash1 has joined #nixos
matthewbauer has joined #nixos
worldofpeace has joined #nixos
infinisil-m has joined #nixos
hiroshi[m] has joined #nixos
codyopel has joined #nixos
rdes[m] has joined #nixos
thaddeusmaddeus[ has joined #nixos
<kaliumxyz> ?
offlinehacker has joined #nixos
sm[m] has joined #nixos
sylvie[m] has joined #nixos
NickHu has joined #nixos
<thefloweringash> the matrix bridge must be back
<kaliumxyz> oh damn
bkl[m] has joined #nixos
Purple-mx has joined #nixos
kjuvi[m] has joined #nixos
tbenst[m] has joined #nixos
uvnikita[m] has joined #nixos
peter2121[m] has joined #nixos
theseriousadult[ has joined #nixos
benkerry[m] has joined #nixos
torched[m] has joined #nixos
sputny[m] has joined #nixos
escaP[m] has joined #nixos
rnhmjoj has joined #nixos
weebull[m] has joined #nixos
jonreeve[m] has joined #nixos
gudea[m] has joined #nixos
wolfman12345[m] has joined #nixos
dmitry-zen[m] has joined #nixos
grahamc[m] has joined #nixos
teh[m] has joined #nixos
linarcx[m] has joined #nixos
henrytill[m] has joined #nixos
hackeryarn[m] has joined #nixos
xenofungus[m] has joined #nixos
corpix[m] has joined #nixos
badmutex[m] has joined #nixos
AntonSchirg[m] has joined #nixos
melchips[m] has joined #nixos
tdeo` has joined #nixos
smolboye[m] has joined #nixos
nokomprendo[m] has joined #nixos
aaronduino[m] has joined #nixos
bricewge has joined #nixos
Vskilet has joined #nixos
utdemir[m] has joined #nixos
IslandUsurper has joined #nixos
iraems[m] has joined #nixos
zaphar_ps[m] has joined #nixos
bobmolson[m] has joined #nixos
Brio[m] has joined #nixos
tuxubuntu[m] has joined #nixos
Jorik[m] has joined #nixos
7ITAAETFC has joined #nixos
sjy[m] has joined #nixos
Criena[m] has joined #nixos
JaredM[m] has joined #nixos
sneknek[m] has joined #nixos
manveru[m] has joined #nixos
travelion[m] has joined #nixos
kyren[m] has joined #nixos
gallexme[m] has joined #nixos
makaveli[m]1 has joined #nixos
ststefa[m] has joined #nixos
orospakr[m] has joined #nixos
<ajs124> so many people here using matrix. and I'm still sitting here connecting through an xmpp transport...
domenkozar[m] has joined #nixos
Dan[m]2 has joined #nixos
kevincox[m] has joined #nixos
sierraDelta has joined #nixos
AlexRice[m] has joined #nixos
jyvrmn2[m] has joined #nixos
tfc[m] has joined #nixos
YanMinari[c][m] has joined #nixos
DanP[m] has joined #nixos
lurpahi has joined #nixos
isgy[m] has joined #nixos
neonfuz__ has joined #nixos
Tony[m] has joined #nixos
Thinkofname[m] has joined #nixos
nyanloutre[m] has joined #nixos
bkchr has joined #nixos
nbardiuk has joined #nixos
tilpner_ has joined #nixos
cyberwolf[m][m] has joined #nixos
alexoundos7[m] has joined #nixos
erobl[m] has joined #nixos
stammon1 has joined #nixos
dkellner[m] has joined #nixos
jpo-joyent has joined #nixos
ninjatrappeur[m] has joined #nixos
<gchristensen> many IRC clients support join / part filtering which makes this less disruptive
kaychaks[m] has joined #nixos
nocent has joined #nixos
EB[m] has joined #nixos
MiloIgnis[m] has joined #nixos
moope[m] has joined #nixos
capslock3[m] has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
jpo-joyent is now known as Guest67619
asthma[m] has joined #nixos
klDen[m] has joined #nixos
aquarial has joined #nixos
pleeplop has joined #nixos
macerbi[m] has joined #nixos
o1lo01ol1o has joined #nixos
pereiraalex[m]1 has joined #nixos
das-g[m] has joined #nixos
benwaffle[m] has joined #nixos
metasyntactic[m] has joined #nixos
jschievink[m] has joined #nixos
tilpner has quit [Remote host closed the connection]
thefloweringash is now known as thefloweringash_
jak[m] has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59711 → synthv1: 0.9.5 -> 0.9.6 → https://git.io/fjYnQ
juliendehos[m]1 has joined #nixos
mara[m] has joined #nixos
alienpirate5 has joined #nixos
marko[m]1 has joined #nixos
fearlessKim[m] has joined #nixos
luftmensch[m] has joined #nixos
snupples[m] has joined #nixos
cejota[m] has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c opened pull request #59712 → petrinizer: init at 0.9.1.1 → https://git.io/fjYn5
bbigras has joined #nixos
bobvanderlinden_ has joined #nixos
sitischu[m] has joined #nixos
MerlinGttlinger[ has joined #nixos
haslersn[m] has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
Noughtmare[m] has joined #nixos
atopuzov[m] has joined #nixos
timclassic has joined #nixos
attente[m] has joined #nixos
aissat[m] has joined #nixos
slabity has joined #nixos
otini has joined #nixos
bee[m]1 has joined #nixos
submoo[m] has joined #nixos
jmchapman[m] has joined #nixos
<etu> ajs124: That may be a better idea for reliability :p
<kaliumxyz> electron indeed doesn't seem to run out of the box.
icetan has joined #nixos
<kaliumxyz> :\
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jfroche has joined #nixos
<kaliumxyz> so how would one run a dpkg package without polluting ones nixos install?
kleisli has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59713 → gnutar: 1.31 -> 1.32 → https://git.io/fjYnj
<symphorien> kaliumxyz: Have you read this page? https://nixos.wiki/wiki/Packaging/Binaries
<symphorien> the gist is "when you download a binary from the internet, it won't work on NixOS"
<symphorien> this includes deb packages, npm installations which do not compile from source, etc.
samrose has joined #nixos
<kaliumxyz> well yes, I understand that.
<kaliumxyz> I see, it has solutions
<samrose> is `/var/lib/<mydir>` the conventional path where folks are typically placing writable files in nixos?
<lielazivee> I have a NodeJS project which can be configured using a .env file in the project. If I want to wrap it with a nix derivation + module, which will create a systemd service. Should I configure my app to accept a path to the .env file as a CLI argument?
<symphorien> there is a number of electron applications in nixpkgs, you can also use them as inspiration. But this page will explain you what the problem is.
hlolli has joined #nixos
<gchristensen> samrose: that is a pretty good way to do it
<gchristensen> samrose: what kind of files, and what is their lifetime?
<kaliumxyz> I was just checking to config because someone posted here symphorien
<kaliumxyz> I care about running a dkpg package
<samrose> gchristensen: these are re-writable config files that a binary will consume. They *could* be altered at any time
<kaliumxyz> need USB access and such so dont wana container it.
<samrose> gchristensen: or actually replaced I should say
<gchristensen> cool, seems like a good place
hlolli__ has quit [Ping timeout: 240 seconds]
<samrose> thanks gchristensen
init_6 has quit [Ping timeout: 268 seconds]
<kaliumxyz> gotta read up on containers to see if that might just werk no matter what
zupo has joined #nixos
<ajs124> kaliumxyz, privileged (docker) containers basically have full hardware access
o1lo01ol1o has joined #nixos
<kaliumxyz> nixos containers
<ajs124> I once flashed the firmware of a dell server from one. Would not recommend, but it worked perfectly fine.
<kaliumxyz> I know docker containers cant do shite
ryantrinkle has quit [Ping timeout: 250 seconds]
zupo has quit [Client Quit]
<gchristensen> they can, actually, if they're privileged
<kaliumxyz> :o?
<gchristensen> if you have access to the docker socket, you essentially have unrestricted root access to the system
<{^_^}> [nixpkgs] @7c6f434c merged pull request #59712 → petrinizer: init at 0.9.1.1 → https://git.io/fjYn5
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/fjYcW
<{^_^}> [nixpkgs] @costrouc opened pull request #59714 → [WIP] xSDK initialize libraries for the exascale computing project → https://git.io/fjYc4
zupo has joined #nixos
tboston_ has quit [Ping timeout: 246 seconds]
tboston_ has joined #nixos
<{^_^}> [nixpkgs] @vbgl opened pull request #59715 → coqPackages.mathcomp: 1.7.0 -> 1.8.0 → https://git.io/fjYcE
<kaliumxyz> how does one manage udev rules in nixos?
<gchristensen> https://nixos.org/nixos/options.html#services.udev.extrarules
<kaliumxyz> thanks
Rusty1 has joined #nixos
nikivi has quit [Quit: ZNC is awesome]
<{^_^}> [nixpkgs] @Zimmi48 opened pull request #59716 → coqPackages.mathcomp: 1.7.0 -> 1.8.0 → https://git.io/fjYcg
Neo-- has quit [Disconnected by services]
Neo--- has joined #nixos
das_j has quit [Quit: "Bye!";]
das_j has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos
schjetne has joined #nixos
Makaveli7 has quit [Quit: WeeChat 2.4]
zupo has quit [Client Quit]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59717 → enlightenment.terminology: 1.3.2 -> 1.4.0 → https://git.io/fjYcK
nckx has quit [Ping timeout: 264 seconds]
fpob has quit [Ping timeout: 268 seconds]
nckx has joined #nixos
edcragg has joined #nixos
orivej has joined #nixos
jakub has quit [Quit: leaving]
<edcragg> hi, i'd like to install the module containing the nixos installation tools into a nix-env running on another distro. is this possible?
<tilpner_> You can evaluate NixOS modules on other distros, but that doesn't magically make them useful
<tilpner_> The entire point of NixOS is to control an entire OS with Nix, it's a lot of work to repeat to control another distro with it
tomberek has joined #nixos
<edcragg> so the install tools might not work unless running on nixos?
fpob has joined #nixos
kenran has quit [Ping timeout: 256 seconds]
<elvishjerricco> No I'd wager they'd work on any Linux system
<tilpner_> The install tools should work
<edcragg> i was shying away from the chroot/initrd-from-install-iso route suggested here https://nixos.wiki/wiki/Installing_from_Linux
alex``5 has joined #nixos
<edcragg> if the install tools should work, can i install them?
<edcragg> i fear i don't understand modules properly at the minute
<tilpner_> Something like nix-env -if '<nixpkgs/nixos>' -A config.system.build.nixos-install might work
<tilpner_> You might need to set NIXOS_CONFIG to an empty module
Alling has joined #nixos
tilpner_ is now known as tilpner
mabel has quit [Ping timeout: 268 seconds]
Synthetica has joined #nixos
<{^_^}> [nixpkgs] @h0chi opened pull request #59718 → bluej-bin: init at 414 → https://git.io/fjYcA
<edcragg> yeah, that gives me `error: file 'nixos-config' was not found in the Nix search path (add it using $NIX_PATH or -I)`
<sphalerite> edcragg: what tilpner wrote, plus --arg configuration {}
<sphalerite> edcragg: and the same command with nixos-generate-config instead of nixos-install, unless you know what you're doing and want to write your config entirely yourself :)
<samrose> are there nixos functions to just give one user the permission to read/write to a specific path?
alter-schjetne has joined #nixos
<sphalerite> samrose: it's not nixos-specific, but posix ACLs can do that
<sphalerite> as long as the path exists
tboston_ has quit [Ping timeout: 268 seconds]
domogled has joined #nixos
<samrose> sphalerite: makes sense. I was wondering if the acl's are wrapped by the nix expression lang somehow?
<Alling> Hello channel! I have modified a cabal package and I would like to try to build it with cabal 1.10, so I know if I have to modify the cabal-version field. To try with cabal 1.24, I added "(import <nixos-17.03> {}).haskellPackages.cabal-install" to my shell.nix. It worked, but nix-shell spent 2 hours building GHC. What should I do to try with cabal 1.10?
<tilpner> Are you really still on 17.03?
johanot has quit [Ping timeout: 268 seconds]
mnoronha_ has joined #nixos
<Alling> tilpner: No, I added it temporarily using nix-channel --add.
<sphalerite> samrose: I don't think so. They can't exist in the nix store, and I don't know of any nixos modules that use them.
<edcragg> sphalerite, tilpner, that seems to have done the trick, thanks!
schjetne has quit [Ping timeout: 268 seconds]
<samrose> sphalerite: so in this case, people must be just running `chown` etc in a script or system command in their expressions then eh?
alexozer has quit [Ping timeout: 252 seconds]
npmccallum has joined #nixos
<sphalerite> samrose: oh yeah there's definitely standard unix permission stuff going on in the nixos modules
<sphalerite> just no ACLs that I know of
alexozer has joined #nixos
mabel has joined #nixos
<samrose> sphalerite: I was also going to look into apparmor profiles for actual ACL. For now I was just hunting down these standard unix permission functions
vidbina has joined #nixos
<sphalerite> samrose: there's a mode attribute for environment.etc stuff as well
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
<samrose> sphalerite: ah that stuff is under `environment`
<samrose> thanks
johanot has joined #nixos
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
nikivi has joined #nixos
<samrose> aha I see now sphalerite thanks again https://github.com/peti/hydra-tutorial/blob/master/hydra-master.nix#L19
linarcx has quit [Ping timeout: 258 seconds]
stepcut has joined #nixos
linarcx has joined #nixos
npmccallum has quit [Ping timeout: 246 seconds]
logzet has quit [Ping timeout: 268 seconds]
<Alling> Maybe a bit shorter: How can I know if a cabal package works with cabal 1.10?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59719 → tgt: 1.0.75 -> 1.0.76 → https://git.io/fjYCZ
orivej has quit [Ping timeout: 246 seconds]
alter-schjetne has quit [Ping timeout: 246 seconds]
hhefesto has joined #nixos
basvandijk has quit [Remote host closed the connection]
o1lo01ol1o has quit [Remote host closed the connection]
hyper_ch2 has quit [Quit: Page closed]
<{^_^}> [nixpkgs] @7c6f434c pushed to master « protobufc: fix compatibility with updated protobuf by picking the upstream minor patch »: https://git.io/fjYC4
<sphalerite> Alling: maybe `nix-shell -I nixpkgs=channel:nixos-17.03 -p haskellPackages.cabal-install`
<sphalerite> I don't know haskell things though
o1lo01ol1o has joined #nixos
wolfman154 has joined #nixos
<tilpner> sphalerite: I think the problem is finding a cabal 1.10 anywhere in nixpkgs. Even 15.09 has 1.22
<sphalerite> oh ok
asthma[m] has quit [Remote host closed the connection]
bkl[m] has quit [Remote host closed the connection]
jmchapman[m] has quit [Read error: Connection reset by peer]
tfc[m] has quit [Remote host closed the connection]
nyanloutre[m] has quit [Remote host closed the connection]
pereiraalex[m]1 has quit [Read error: Connection reset by peer]
Purple-mx has quit [Read error: Connection reset by peer]
xenofungus[m] has quit [Read error: Connection reset by peer]
nbardiuk has quit [Read error: Connection reset by peer]
neonfuz__ has quit [Read error: Connection reset by peer]
Guest48793 has quit [Read error: Connection reset by peer]
slabity has quit [Read error: Connection reset by peer]
sputny[m] has quit [Read error: Connection reset by peer]
yangm97 has quit [Read error: Connection reset by peer]
infinisil-m has quit [Read error: Connection reset by peer]
copy` has quit [Read error: Connection reset by peer]
leons has quit [Read error: Connection reset by peer]
momack2[m] has quit [Read error: Connection reset by peer]
roberth has quit [Read error: Connection reset by peer]
torched[m] has quit [Read error: Connection reset by peer]
juliendehos[m]1 has quit [Read error: Connection reset by peer]
MerlinGttlinger[ has quit [Read error: Connection reset by peer]
Minijackson[m] has quit [Read error: Connection reset by peer]
tdeo` has quit [Read error: Connection reset by peer]
escaP[m] has quit [Read error: Connection reset by peer]
isgy[m] has quit [Read error: Connection reset by peer]
aissat[m] has quit [Read error: Connection reset by peer]
icetan has quit [Remote host closed the connection]
luftmensch[m] has quit [Remote host closed the connection]
Noughtmare[m] has quit [Remote host closed the connection]
bpye has quit [Write error: Connection reset by peer]
bachp has quit [Write error: Connection reset by peer]
Tony[m] has quit [Write error: Connection reset by peer]
jyvrmn2[m] has quit [Write error: Connection reset by peer]
mara[m] has quit [Read error: Connection reset by peer]
florianjacob has quit [Read error: Connection reset by peer]
MayeulC has quit [Write error: Connection reset by peer]
submoo[m] has quit [Read error: Connection reset by peer]
theseriousadult[ has quit [Read error: Connection reset by peer]
bricewge has quit [Read error: Connection reset by peer]
jak[m] has quit [Write error: Connection reset by peer]
bb010g has quit [Read error: Connection reset by peer]
vaibhavsagar has quit [Remote host closed the connection]
bee[m]1 has quit [Read error: Connection reset by peer]
erobl[m] has quit [Read error: Connection reset by peer]
7ITAAETFC has quit [Read error: Connection reset by peer]
hiroshi[m] has quit [Read error: Connection reset by peer]
matthewbauer has quit [Read error: Connection reset by peer]
nokomprendo[m] has quit [Read error: Connection reset by peer]
AlexRice[m] has quit [Remote host closed the connection]
capslock3[m] has quit [Read error: Connection reset by peer]
benwaffle[m] has quit [Read error: Connection reset by peer]
tbenst[m] has quit [Read error: Connection reset by peer]
Vskilet has quit [Read error: Connection reset by peer]
timokau[m] has quit [Write error: Connection reset by peer]
Guest67619 has quit [Remote host closed the connection]
Criena[m] has quit [Remote host closed the connection]
hackeryarn[m] has quit [Read error: Connection reset by peer]
orospakr[m] has quit [Remote host closed the connection]
macerbi[m] has quit [Read error: Connection reset by peer]
contrun[m] has quit [Remote host closed the connection]
Moredread[m] has quit [Remote host closed the connection]
gallexme[m] has quit [Remote host closed the connection]
sylvie[m] has quit [Write error: Connection reset by peer]
kyren[m] has quit [Read error: Connection reset by peer]
sjy[m] has quit [Read error: Connection reset by peer]
JaredM[m] has quit [Write error: Connection reset by peer]
craige[m] has quit [Read error: Connection reset by peer]
travelion[m] has quit [Read error: Connection reset by peer]
henrytill[m] has quit [Read error: Connection reset by peer]
haslersn[m] has quit [Read error: Connection reset by peer]
thefloweringash1 has quit [Read error: Connection reset by peer]
Dandellion[m] has quit [Write error: Connection reset by peer]
sm[m] has quit [Read error: Connection reset by peer]
tet[m] has quit [Read error: Connection reset by peer]
linarcx[m] has quit [Read error: Connection reset by peer]
domenkozar[m] has quit [Remote host closed the connection]
wak-work has quit [Remote host closed the connection]
hylshols7qui[m] has quit [Read error: Connection reset by peer]
kjuvi[m] has quit [Remote host closed the connection]
worldofpeace has quit [Read error: Connection reset by peer]
cornu has quit [Read error: Connection reset by peer]
lurpahi has quit [Read error: Connection reset by peer]
sitischu[m] has quit [Read error: Connection reset by peer]
malteof[m] has quit [Read error: Connection reset by peer]
corpix[m] has quit [Read error: Connection reset by peer]
billsun has quit [Read error: Connection reset by peer]
badmutex[m] has quit [Read error: Connection reset by peer]
nh2[m] has quit [Read error: Connection reset by peer]
kevincox[m] has quit [Read error: Connection reset by peer]
AntonSchirg[m] has quit [Read error: Connection reset by peer]
alj[m] has quit [Read error: Connection reset by peer]
aquarial has quit [Read error: Connection reset by peer]
codyopel has quit [Read error: Connection reset by peer]
kaychaks[m] has quit [Read error: Connection reset by peer]
otini has quit [Read error: Connection reset by peer]
clacke[m] has quit [Read error: Connection reset by peer]
rycee has quit [Read error: Connection reset by peer]
attero[m] has quit [Read error: Connection reset by peer]
lycium[m] has quit [Write error: Connection reset by peer]
Josh[m] has quit [Read error: Connection reset by peer]
Ralith1 has quit [Write error: Connection reset by peer]
musicmatze has quit [Read error: Connection reset by peer]
ejpcmac has quit [Read error: Connection reset by peer]
fearlessKim[m] has quit [Read error: Connection reset by peer]
bennofs[m] has quit [Read error: Connection reset by peer]
Brio[m] has quit [Read error: Connection reset by peer]
NickHu has quit [Remote host closed the connection]
sneknek[m] has quit [Read error: Connection reset by peer]
rnhmjoj has quit [Read error: Connection reset by peer]
laas has quit [Remote host closed the connection]
jschievink[m] has quit [Read error: Connection reset by peer]
tuxubuntu[m] has quit [Read error: Connection reset by peer]
offlinehacker has quit [Read error: Connection reset by peer]
benkerry[m] has quit [Read error: Connection reset by peer]
exarkun1 has quit [Read error: Connection reset by peer]
Guest77623 has quit [Read error: Connection reset by peer]
Barnabas[m] has quit [Read error: Connection reset by peer]
klDen[m] has quit [Read error: Connection reset by peer]
YanMinari[c][m] has quit [Read error: Connection reset by peer]
makaveli[m]1 has quit [Read error: Connection reset by peer]
BinkyTheClown has quit [Read error: Connection reset by peer]
Jorik[m] has quit [Read error: Connection reset by peer]
ptotter[m] has quit [Remote host closed the connection]
moope[m] has quit [Write error: Connection reset by peer]
nocent has quit [Read error: Connection reset by peer]
stammon1 has quit [Remote host closed the connection]
Thinkofname[m] has quit [Read error: Connection reset by peer]
ninjatrappeur[m] has quit [Read error: Connection reset by peer]
JaakkoLuttinen[m has quit [Read error: Connection reset by peer]
cyberwolf[m][m] has quit [Remote host closed the connection]
am3on[m] has quit [Read error: Connection reset by peer]
cejota[m] has quit [Read error: Connection reset by peer]
sierraDelta has quit [Read error: Connection reset by peer]
attente[m] has quit [Read error: Connection reset by peer]
bkchr has quit [Read error: Connection reset by peer]
bobvanderlinden_ has quit [Read error: Connection reset by peer]
melchips[m] has quit [Read error: Connection reset by peer]
atgo[m] has quit [Read error: Connection reset by peer]
alexoundos7[m] has quit [Read error: Connection reset by peer]
rdes[m] has quit [Remote host closed the connection]
thaddeusmaddeus[ has quit [Read error: Connection reset by peer]
simbergm has quit [Read error: Connection reset by peer]
pleeplop has quit [Remote host closed the connection]
metasyntactic[m] has quit [Read error: Connection reset by peer]
smolboye[m] has quit [Remote host closed the connection]
Rich[m] has quit [Read error: Connection reset by peer]
alienpirate5 has quit [Read error: Connection reset by peer]
M0ddba11[m] has quit [Read error: Connection reset by peer]
ststefa[m] has quit [Write error: Connection reset by peer]
tokudan[m] has quit [Read error: Connection reset by peer]
timclassic has quit [Read error: Connection reset by peer]
olejorgenb[m] has quit [Read error: Connection reset by peer]
dtz has quit [Read error: Connection reset by peer]
philipp[m] has quit [Read error: Connection reset by peer]
marko[m]1 has quit [Read error: Connection reset by peer]
WilliamHamilton[ has quit [Read error: Connection reset by peer]
peter2121[m] has quit [Read error: Connection reset by peer]
thequux[m] has quit [Read error: Connection reset by peer]
uvnikita[m] has quit [Remote host closed the connection]
<gchristensen> oops
DanP[m] has quit [Remote host closed the connection]
snupples[m] has quit [Remote host closed the connection]
ponpinu[m] has quit [Write error: Connection reset by peer]
zurdo has quit [Write error: Connection reset by peer]
wolfman12345[m] has quit [Remote host closed the connection]
dmitry-zen[m] has quit [Remote host closed the connection]
gudea[m] has quit [Remote host closed the connection]
jonreeve[m] has quit [Remote host closed the connection]
MiloIgnis[m] has quit [Read error: Connection reset by peer]
siraben has quit [Read error: Connection reset by peer]
utdemir[m] has quit [Read error: Connection reset by peer]
atopuzov[m] has quit [Read error: Connection reset by peer]
bobmolson[m] has quit [Read error: Connection reset by peer]
EB[m] has quit [Read error: Connection reset by peer]
teh[m] has quit [Read error: Connection reset by peer]
grahamc[m] has quit [Read error: Connection reset by peer]
abbafei[m] has quit [Read error: Connection reset by peer]
weebull[m] has quit [Read error: Connection reset by peer]
jonge[m] has quit [Read error: Connection reset by peer]
Dan[m]2 has quit [Read error: Connection reset by peer]
das-g[m] has quit [Read error: Connection reset by peer]
Seb[m] has quit [Read error: Connection reset by peer]
spacekitteh[m] has quit [Read error: Connection reset by peer]
IslandUsurper has quit [Read error: Connection reset by peer]
bbigras has quit [Read error: Connection reset by peer]
iraems[m] has quit [Read error: Connection reset by peer]
aaronduino[m] has quit [Read error: Connection reset by peer]
manveru[m] has quit [Read error: Connection reset by peer]
Ericson2314 has quit [Write error: Connection reset by peer]
zaphar_ps[m] has quit [Read error: Connection reset by peer]
dkellner[m] has quit [Read error: Connection reset by peer]
<ar> is this matrix?
<tilpner> No, matrix.org just left
<Alling> sphalerite: What tilpner said. Also it didn't seem to work; ghc is not a command in the nix-shell like it usually is, and cabal --version is 2.2.
o1lo01ol1o has quit [Ping timeout: 250 seconds]
alexarice has quit [Ping timeout: 244 seconds]
<ar> yay for netsplits without netsplits. it's like irccloud all over again
<Alling> But if 1.10 is that old (2010), maybe I should just let it say cabal-version: >=1.10 and don't care about it.
<sphalerite> yeah, that sounds fair
marcinja has quit [Ping timeout: 255 seconds]
irdr has quit [Remote host closed the connection]
mnoronha_ has quit [Ping timeout: 268 seconds]
irdr has joined #nixos
<Alling> By the way, if I have experimented a lot with nix-shell and whatnot and I want to free up some disk space taken up by packages I will never use again, what do?
<sphalerite> nix-store --gc
marcinja has joined #nixos
ixxie has quit [Ping timeout: 258 seconds]
<pie_> is the nix build script in the nixpkgs tree?
<sphalerite> pie_: depends on what you mean by the build script
<sphalerite> but for the most typical interpretations of "build script", no
<Alling> sphalerite: Woah! That's literally more than 30 GB freed in seconds. Thank you!
<pie_> basically im trying to figure out if SANDBOX_SHELL is used on nixos
schjetne has joined #nixos
<pie_> or something, because something breaks sandboxes on debian and i think it might be this
<sphalerite> pie_: doesn't look like it, `rg SANDBOX_SHELL nixpkgs` yields nothing/
davenpcm has joined #nixos
davenpcm has quit [Client Quit]
* pie_ scratches head...
<tilpner> Alling: Also see nix-collect-garbage which has the additional feature of being able to delete generations quickly
<pie_> ive been staring at this for a while, cant get to it with gdb:
<pie_> executing builder '/nix/store/cinw572b38aln37glr0zb8lxwrgaffl4-bash-4.4-p23/bin/bash'
<pie_> bind mounting '' to '/nix/store/lfwi669b2h8pc8m2g8by7713jg2kb7ys-ghidra-9.0.drv.chroot/bin/sh'
<pie_> error: while setting up the build environment: getting attributes of path '': No such file or directory
<{^_^}> [nixpkgs] @7c6f434c merged pull request #59515 → glibmm: 2.58.0 -> 2.60.0 → https://git.io/fjmPc
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to staging: https://git.io/fjYCp
<Alling> tilpner: Will do.
tomberek has quit [Ping timeout: 255 seconds]
<Synthetica> Alling: If you're on NixOS, there's also an option to schedule a regular garbage collect
wolfman154 has quit [Quit: Mutter: www.mutterirc.com]
<Alling> Synthetica: Oh, maybe that's something I should have, so I don't have to start thinking about expanding the entire partition again.
jabranham has joined #nixos
<jabranham> Why didn't nixos-19.03 advance after this completed? https://hydra.nixos.org/build/92258879
johanot has quit [Quit: WeeChat 2.4]
<pie_> immae, just ran into the thing you fixed here but for debian :) https://aur.archlinux.org/packages/nix/
<immae> ah cool, happy that it was useful :)
hlolli has quit [Ping timeout: 246 seconds]
tomberek has joined #nixos
wolfman154 has joined #nixos
wolfman154 has quit [Client Quit]
<samueldr> jabranham: asked around, everything looks like it should have been updating, from a quick glance
Ariakenom has quit [Ping timeout: 250 seconds]
<jabranham> samueldr: hrm... well, thanks for looking into it. Hopefully someone™ figures it out soon.
rauno has joined #nixos
<pie_> immae, took me like 5 hours though xP
<gchristensen> we're looking now, jabranham and samueldr -- thanks
endformationage has joined #nixos
<jabranham> gchristensen: thanks for being someone™ :-)
<gchristensen> :)
florianjacob has joined #nixos
<immae> pie_ about the issue you’re poking me in https://github.com/NixOS/nix/issues/2605#issuecomment-483686138 it rings a bell, but not related (I think) to what I wrote in the AUR, were you trying to create or update channels? If so, I indeed have (had? I don’t use channel anymore) to set sandbox to false everytime, but the rest works correctly
<immae> s/were/where/
<pie_> YESSS IT WORKSSS
<pie_> booyah
ggpeti_ has joined #nixos
vmandela has joined #nixos
lielazivee has quit [Ping timeout: 255 seconds]
<pie_> immae, can you link it? i lost track of the url -_-
<pie_> cant figure out how to find it in github issues i commented on, or maybe its not indexed properly yet
<pie_> nvm you linked it, i cant read :P
<immae> :D
<immae> I was asking wether your issue was when using nix-channel
<immae> because for me it always fails, but all the rest works correctly so I’m fine with it
<immae> (though I don’t use channels anymore, so maybe it’s outdated)
<pie_> immae, im not using nix channel, but i think the problem was orthogonal
<immae> ok
<pie_> at least for this error: error: while setting up the build environment: getting attributes of path '': No such file or directory
o1lo01ol1o has joined #nixos
<immae> Just out of curiosity, how did you fix it?
<pie_> by adding sandbox-paths = /bin/sh=/bin/busybox to nix.conf
<pie_> but i probably want to change the compile script or something
<pie_> that was just a temporary hack to see if it works
<pie_> or idk
<immae> ah, easy. I don’t recommend busybox though, as you will have strange behavior when using tools like "ar" (or other packaged by busybox) in your derivation
<immae> That’s why I made the work to packge a static version of dash
<pie_> ah ok, re: hack
stepcut_ has joined #nixos
<immae> The issue for instance is that when you call "ar" in a derivation, busybox will take it even if you have a true "ar" in your path, and the arguments accepted by busybox ar are different from the gnu one
ggpeti_ has quit [Ping timeout: 252 seconds]
<immae> I was a bit puzzled by that some time ago :D
<ar> calling me in derivations isn't very effective. highilighting me on irc on the other hand…
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59720 → ttfautohint: 1.8.2 -> 1.8.3 → https://git.io/fjYW7
<immae> Sorry ar, a tool is named after you :D
stepcut has quit [Ping timeout: 246 seconds]
steve-chavez has joined #nixos
buckley310 has joined #nixos
tomberek has quit [Ping timeout: 240 seconds]
<gchristensen> should be unblocked now
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #59674 → python37Packages.shodan: 1.11.1 -> 1.12.1 → https://git.io/fjYqy
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjYl3
strobelight has joined #nixos
<Taneb> Has anyone used pyo3-pack as part of a nix build? (tool for Rust/Python interop)
zimbatm has quit []
<jabranham> 🎆
zimbatm has joined #nixos
<sphalerite> pie_: just use that link, I think
jomik has joined #nixos
<pie_> didnt work :/
<jomik> Is there an easy way to build a python package with a requirements.txt? I'd like to install the bin that it produces.
srid has quit [Read error: Connection reset by peer]
<jomik> Oh, just realized that there is a pypi2nix. Will try that.
srid has joined #nixos
<immae> (to produce that, you click on the first line, and then shift-click on the last one, and you get a range)
dwdr has joined #nixos
linarcx has quit [Ping timeout: 246 seconds]
drakonis_ has joined #nixos
Guest59612 has joined #nixos
cornu has joined #nixos
bachp has joined #nixos
Ericson2314 has joined #nixos
bennofs[m] has joined #nixos
attero[m] has joined #nixos
bpye has joined #nixos
clacke[m] has joined #nixos
Dandellion[m] has joined #nixos
WilliamHamilton[ has joined #nixos
BinkyTheClown has joined #nixos
dtz has joined #nixos
zurdo has joined #nixos
bb010g has joined #nixos
bobvanderlinden_ has joined #nixos
benwaffle[m] has joined #nixos
abbafei[m] has joined #nixos
Barnabas[m] has joined #nixos
Noughtmare[m] has joined #nixos
attente[m] has joined #nixos
copy` has joined #nixos
bbigras has joined #nixos
mara[m] has joined #nixos
dkellner[m] has joined #nixos
alj[m] has joined #nixos
aquarial has joined #nixos
cejota[m] has joined #nixos
M0ddba11[m] has joined #nixos
aissat[m] has joined #nixos
laas has joined #nixos
das-g[m] has joined #nixos
alienpirate5 has joined #nixos
am3on[m] has joined #nixos
capslock3[m] has joined #nixos
escaP[m] has joined #nixos
MiloIgnis[m] has joined #nixos
cyberwolf[m][m] has joined #nixos
atgo[m] has joined #nixos
craige[m] has joined #nixos
atopuzov[m] has joined #nixos
DanP[m] has joined #nixos
leons has joined #nixos
Minijackson[m] has joined #nixos
kaychaks[m] has joined #nixos
tet[m] has joined #nixos
jak[m] has joined #nixos
exarkun1 has joined #nixos
ejpcmac has joined #nixos
klDen[m] has joined #nixos
jmchapman[m] has joined #nixos
codyopel has joined #nixos
lycium[m] has joined #nixos
IslandUsurper has joined #nixos
matthewbauer has joined #nixos
isgy[m] has joined #nixos
infinisil-m has joined #nixos
hiroshi[m] has joined #nixos
Guest1743 has joined #nixos
MayeulC has joined #nixos
icetan has joined #nixos
jyvrmn2[m] has joined #nixos
macerbi[m] has joined #nixos
haslersn[m] has joined #nixos
hylshols7qui[m] has joined #nixos
lurpahi has joined #nixos
malteof[m] has joined #nixos
luftmensch[m] has joined #nixos
JaakkoLuttinen[m has joined #nixos
jonge[m] has joined #nixos
jschievink[m] has joined #nixos
asthma[m] has joined #nixos
manveru[m] has joined #nixos
Guest90741 has joined #nixos
simbergm has joined #nixos
rycee has joined #nixos
tokudan[m] has joined #nixos
timclassic has joined #nixos
bkl[m] has joined #nixos
yangm97 has joined #nixos
dmitry-zen[m] has joined #nixos
nyanloutre[m] has joined #nixos
olejorgenb[m] has joined #nixos
vaibhavsagar has joined #nixos
roberth has joined #nixos
ptotter[m] has joined #nixos
timokau[m] has joined #nixos
philipp[m] has joined #nixos
Ralith1 has joined #nixos
badmutex[m] has joined #nixos
Flip[m]1 has joined #nixos
corpix[m] has joined #nixos
melchips[m] has joined #nixos
ststefa[m] has joined #nixos
Seb[m] has joined #nixos
bee[m]1 has joined #nixos
wak-work has joined #nixos
Moredread[m] has joined #nixos
MerlinGttlinger[ has joined #nixos
nh2[m] has joined #nixos
contrun[m] has joined #nixos
siraben has joined #nixos
domenkozar[m] has joined #nixos
fearlessKim[m] has joined #nixos
Criena[m] has joined #nixos
Purple-mx has joined #nixos
benkerry[m] has joined #nixos
moope[m] has joined #nixos
thefloweringash has joined #nixos
thequux[m] has joined #nixos
momack2[m] has joined #nixos
spacekitteh[m] has joined #nixos
worldofpeace has joined #nixos
Josh[m] has joined #nixos
slabity has joined #nixos
aaronduino[m] has joined #nixos
AlexRice[m] has joined #nixos
nocent has joined #nixos
Brio[m] has joined #nixos
bkchr has joined #nixos
thaddeusmaddeus[ has joined #nixos
billsun has joined #nixos
AntonSchirg[m] has joined #nixos
rdes[m] has joined #nixos
ponpinu[m] has joined #nixos
hackeryarn[m] has joined #nixos
alexoundos7[m] has joined #nixos
grahamc[m] has joined #nixos
ninjatrappeur[m] has joined #nixos
musicmatze has joined #nixos
snupples[m] has joined #nixos
erobl[m] has joined #nixos
EB[m] has joined #nixos
neonfuz__ has joined #nixos
otini has joined #nixos
kevincox[m] has joined #nixos
submoo[m] has joined #nixos
sitischu[m] has joined #nixos
tfc[m] has joined #nixos
nbardiuk has joined #nixos
Rich[m] has joined #nixos
sm[m] has joined #nixos
offlinehacker has joined #nixos
Tony[m] has joined #nixos
sylvie[m] has joined #nixos
metasyntactic[m] has joined #nixos
Thinkofname[m] has joined #nixos
zaphar_ps[m] has joined #nixos
juliendehos[m] has joined #nixos
makaveli[m]1 has joined #nixos
bobmolson[m] has joined #nixos
henrytill[m] has joined #nixos
JaredM[m] has joined #nixos
YanMinari[c][m] has joined #nixos
tdeo` has joined #nixos
iraems[m] has joined #nixos
NickHu has joined #nixos
pereiraalex[m]1 has joined #nixos
gudea[m] has joined #nixos
bricewge has joined #nixos
linarcx[m] has joined #nixos
marko[m]1 has joined #nixos
jonreeve[m] has joined #nixos
Dan[m]5 has joined #nixos
kyren[m] has joined #nixos
gallexme[m] has joined #nixos
Jorik[m] has joined #nixos
kjuvi[m] has joined #nixos
rnhmjoj has joined #nixos
Vskilet has joined #nixos
peter2121[m] has joined #nixos
tuxubuntu[m] has joined #nixos
sputny[m] has joined #nixos
uvnikita[m] has joined #nixos
smolboye[m] has joined #nixos
sjy[m] has joined #nixos
theseriousadult[ has joined #nixos
tbenst[m] has joined #nixos
nokomprendo[m] has joined #nixos
wolfman12345[m] has joined #nixos
weebull[m] has joined #nixos
torched[m] has joined #nixos
teh[m] has joined #nixos
travelion[m] has joined #nixos
xenofungus[m] has joined #nixos
sneknek[m] has joined #nixos
stammon has joined #nixos
pleeplop has joined #nixos
sierraDelta has joined #nixos
orospakr[m] has joined #nixos
utdemir[m] has joined #nixos
linarcx has joined #nixos
drakonis has quit [Ping timeout: 258 seconds]
dsx has quit [Quit: dsx]
calbrecht[mb] has quit [Remote host closed the connection]
<{^_^}> Channel nixos-18.09 advanced to https://github.com/NixOS/nixpkgs/commit/05ef70a46fe (from 3 days ago, history: https://channels.nix.gsc.io/nixos-18.09)
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/2aa505b77c0 (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
tboston_ has joined #nixos
strobelight has quit [Remote host closed the connection]
knupfer has joined #nixos
knupfer has quit [Remote host closed the connection]
erasmas has joined #nixos
knupfer has joined #nixos
<pie_> immae, no i mean when i reference it in an issue there used to be this fancy looking thing that inline copied it in.
<pie_> sort of
strobelight has joined #nixos
<pie_> andway gotta run
calbrecht[mb] has joined #nixos
georgew has quit []
georgew has joined #nixos
pie_ has quit [Ping timeout: 240 seconds]
<samrose> opinions souught: I think I have a good case to set static uid/gid on software I am running in nixos. I am overlaying onto nixos in my build and need to set uid/guid for a user I am creating
<gchristensen> yep
<samrose> so I guess I just need to account for not stepping on those already set uid/gid
<gchristensen> pick one at 400 or above
<samrose> aha
<samrose> cool
<gchristensen> I always pin UIDs/GIDs for Reasons.
dsx has joined #nixos
<gchristensen> except on my laptop, where they aren't really useful
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59722 → urh: 2.5.6 -> 2.5.7 → https://git.io/fjYl9
<samrose> like in my case this will be a user with a service running on 4000+ node bare metal machines out there.
<gchristensen> yep, definitely pin that ID! :)
<samrose> `Also, don't use gids above 399`
<samrose> maybe they mean IN that file
<gchristensen> yea
<samrose> got it
peel has quit []
<samrose> thanks gchristensen
peel has joined #nixos
<gchristensen> gladly! also, I'd love to hear more about your project :)
<gchristensen> (4000+ and bare metal both catch my attention!)
Ralith1 is now known as Ralith2
Ralith is now known as Ralith_
Ralith2 is now known as Ralith
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59723 → urlwatch: 2.16 -> 2.17 → https://git.io/fjY8f
Alling has quit [Ping timeout: 256 seconds]
Thra11 has joined #nixos
<{^_^}> Channel nixos-19.03 advanced to https://github.com/NixOS/nixpkgs/commit/ea497998e4b (from 32 hours ago, history: https://channels.nix.gsc.io/nixos-19.03)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59724 → utf8proc: 2.2.0 -> 2.3.0 → https://git.io/fjY8Y
<{^_^}> [nixpkgs] @basvandijk merged pull request #54691 → nixos/prometheus: add `ec2_sd_configs` section to `scrape_configs` → https://git.io/fh6gf
<{^_^}> [nixpkgs] @basvandijk pushed 4 commits to master: https://git.io/fjY8s
NickHu_ has joined #nixos
<NickHu_> Hi, does anyone know how to add a dependency to a haskell package in an overlay?
drakonis has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/f47f7aff2c6 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
drakonis_ has quit [Ping timeout: 258 seconds]
<NickHu_> Nevermind, I figured it out
rjmill has quit [Ping timeout: 252 seconds]
dongcarl has quit []
dongcarl has joined #nixos
rjmill has joined #nixos
tboston_ has quit [Ping timeout: 255 seconds]
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/1fc591f9a5b (from 4 days ago, history: https://channels.nix.gsc.io/nixos-unstable)
dwdr has quit [Remote host closed the connection]
rjmill has quit [Read error: Connection reset by peer]
rjmill has joined #nixos
rauno has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59726 → vbam: 2.1.1 -> 2.1.2 → https://git.io/fjY8p
<{^_^}> [nixpkgs] @Mic92 merged pull request #59366 → rustc: 1.33.0 -> 1.34.0 → https://git.io/fjmJV
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to staging: https://git.io/fjY8h
NickHu_ has quit [Ping timeout: 256 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/07b220808e5 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/2aa505b77c0 (from 9 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/447923f2c65 (from 4 days ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
drakonis1 has joined #nixos
mnoronha_ has joined #nixos
o1lo01ol1o has quit [Ping timeout: 250 seconds]
linarcx has quit [Ping timeout: 246 seconds]
o1lo01ol1o has joined #nixos
<dsx> >note: currently hard linking saves -13.09 MiB
<dsx> Oh… Ok…
wfranzini has quit [Remote host closed the connection]
<jomik> Anyone well-versed in packaging python projects for Nix? I'd like to install https://github.com/screepers/screeps_console
linarcx has joined #nixos
mnoronha_ has quit [Ping timeout: 255 seconds]
<aswanson> jomik: I made an attempt a while ago and got stuff to build, I used https://nixos.org/nixpkgs/manual/#python pretty extensively as well as cribbing from existing packages in nixpkgs
tomberek has joined #nixos
jfroche has quit [Ping timeout: 246 seconds]
<jomik> Hmm, I'll try a bit more I guess - I tried using pypi2nix, but it fails because `screepsapi` does not have a binary distribution I guess.
dbmikus has joined #nixos
ubert has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59727 → vulkan-headers: 1.1.101.0 -> 1.1.106 → https://git.io/fjY48
day|flip has joined #nixos
linarcx has quit [Ping timeout: 250 seconds]
linarcx has joined #nixos
Glider_IRC has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.2)]
tboston_ has joined #nixos
tomberek has quit [Ping timeout: 250 seconds]
<gchristensen> is it possible to tell systemd to ignore a failed dependency on as ervice?
<gchristensen> "Failed to start thing.service: Unit fetch-secrets.service not found." I'd like to jus tmove on and start it anyway
cfricke has joined #nixos
hhefesto has quit [Read error: Connection reset by peer]
Ralith_ has quit [Ping timeout: 240 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
drakonis1 has quit [Quit: WeeChat 2.3]
jomik has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #59723 → urlwatch: 2.16 -> 2.17 → https://git.io/fjY8f
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « urlwatch: 2.16 -> 2.17 »: https://git.io/fjY4K
<{^_^}> [nixpkgs] @FRidh merged pull request #59722 → urh: 2.5.6 -> 2.5.7 → https://git.io/fjYl9
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « urh: 2.5.6 -> 2.5.7 »: https://git.io/fjY46
<{^_^}> [nixpkgs] @FRidh merged pull request #59720 → ttfautohint: 1.8.2 -> 1.8.3 → https://git.io/fjYW7
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « ttfautohint: 1.8.2 -> 1.8.3 »: https://git.io/fjY4P
Jonathan_ has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « tgt: 1.0.75 -> 1.0.76 »: https://git.io/fjY4X
<{^_^}> [nixpkgs] @FRidh merged pull request #59719 → tgt: 1.0.75 -> 1.0.76 → https://git.io/fjYCZ
<{^_^}> [nixpkgs] @FRidh merged pull request #59711 → synthv1: 0.9.5 -> 0.9.6 → https://git.io/fjYnQ
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « synthv1: 0.9.5 -> 0.9.6 »: https://git.io/fjY41
o1lo01ol1o has quit [Ping timeout: 250 seconds]
vidbina has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #59709 → stubby: 0.2.5 -> 0.2.6 → https://git.io/fjYZH
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « stubby: 0.2.5 -> 0.2.6 »: https://git.io/fjY4D
<{^_^}> [nixpkgs] @FRidh merged pull request #59707 → stress-ng: 0.09.54 -> 0.09.57 → https://git.io/fjYZ1
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « stress-ng: 0.09.54 -> 0.09.57 »: https://git.io/fjY4y
<{^_^}> [nixpkgs] @FRidh merged pull request #59706 → stunnel: 5.50 -> 5.53 → https://git.io/fjYZz
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « stunnel: 5.50 -> 5.53 »: https://git.io/fjY4S
<{^_^}> [nixpkgs] @FRidh merged pull request #59705 → star: 2.7.0c -> 2.7.0f → https://git.io/fjYZW
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « star: 2.7.0c -> 2.7.0f »: https://git.io/fjY49
<{^_^}> [nixpkgs] @FRidh merged pull request #59703 → socat: 1.7.3.2 -> 1.7.3.3 → https://git.io/fjYG9
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « socat: 1.7.3.2 -> 1.7.3.3 »: https://git.io/fjY4H
<{^_^}> [nixpkgs] @FRidh merged pull request #59700 → samplv1: 0.9.5 -> 0.9.6 → https://git.io/fjYsN
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « samplv1: 0.9.5 -> 0.9.6 »: https://git.io/fjY4Q
<{^_^}> [nixpkgs] @FRidh merged pull request #59699 → rssguard: 3.5.6 -> 3.5.7 → https://git.io/fjYs8
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « rssguard: 3.5.6 -> 3.5.7 »: https://git.io/fjY47
jabranham has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #59680 → python37Packages.XlsxWriter: 1.1.5 -> 1.1.6 → https://git.io/fjYmh
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.XlsxWriter: 1.1.5 -> 1.1.6 »: https://git.io/fjY45
<{^_^}> [nixpkgs] @FRidh merged pull request #59678 → python37Packages.twilio: 6.26.0 -> 6.26.1 → https://git.io/fjYmP
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.twilio: 6.26.0 -> 6.26.1 »: https://git.io/fjY4d
<{^_^}> [nixpkgs] @FRidh merged pull request #59677 → python37Packages.tenacity: 5.0.3 -> 5.0.4 → https://git.io/fjYmz
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.tenacity: 5.0.3 -> 5.0.4 »: https://git.io/fjY4b
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.smart_open: 1.8.0 -> 1.8.1 »: https://git.io/fjY4N
<{^_^}> [nixpkgs] @FRidh merged pull request #59675 → python37Packages.smart_open: 1.8.0 -> 1.8.1 → https://git.io/fjYqd
<{^_^}> [nixpkgs] @FRidh merged pull request #59673 → python37Packages.shellingham: 1.3.0 -> 1.3.1 → https://git.io/fjYqD
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.shellingham: 1.3.0 -> 1.3.1 »: https://git.io/fjY4A
<{^_^}> [nixpkgs] @FRidh merged pull request #59671 → python37Packages.pysaml2: 4.6.5 -> 4.7.0 → https://git.io/fjYqn
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.pysaml2: 4.6.5 -> 4.7.0 »: https://git.io/fjY4x
<{^_^}> [nixpkgs] @FRidh merged pull request #59669 → python37Packages.py3exiv2: 0.5.0 -> 0.6.1 → https://git.io/fjYqT
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.py3exiv2: 0.5.0 -> 0.6.1 »: https://git.io/fjY4p
<gchristensen> yay fractal
<gchristensen> fridh*
<{^_^}> [nixpkgs] @FRidh merged pull request #59667 → python37Packages.py3status: 3.16 -> 3.18 → https://git.io/fjYqe
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.py3status: 3.16 -> 3.18 »: https://git.io/fjY4h
<{^_^}> [nixpkgs] @FRidh merged pull request #59668 → just: 0.4.0 -> 0.4.2 → https://git.io/fjYqv
<{^_^}> [nixpkgs] @FRidh pushed commit from @xrelkd to master « just: 0.4.0 -> 0.4.2 »: https://git.io/fjYBv
<{^_^}> [nixpkgs] @FRidh merged pull request #59664 → python37Packages.peewee: 3.9.2 -> 3.9.3 → https://git.io/fjYtK
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.peewee: 3.9.2 -> 3.9.3 »: https://git.io/fjYBf
<{^_^}> [nixpkgs] @FRidh merged pull request #59660 → python37Packages.keepkey: 6.0.2 -> 6.0.3 → https://git.io/fjYLx
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.keepkey: 6.0.2 -> 6.0.3 »: https://git.io/fjYBJ
drakonis_ has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #59655 → python37Packages.gensim: 3.7.1 -> 3.7.2 → https://git.io/fjYL2
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.gensim: 3.7.1 -> 3.7.2 »: https://git.io/fjYBU
drakonis has quit [Ping timeout: 255 seconds]
Myhlamaeus has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59728 → wireguard-tools: 0.0.20190227 -> 0.0.20190406 → https://git.io/fjYBt
<{^_^}> [nixpkgs] @FRidh merged pull request #59612 → qgis: 3.4.5 -> 3.4.6 → https://git.io/fjmpl
<{^_^}> [nixpkgs] @FRidh pushed commit from @lsix to master « qgis: 3.4.5 -> 3.4.6 »: https://git.io/fjYBm
<{^_^}> [nixpkgs] @WilliButz opened pull request #59729 → grafana: 6.1.3 -> 6.1.4 → https://git.io/fjYB3
<{^_^}> [nixpkgs] @FRidh merged pull request #59696 → rt: 4.4.3 -> 4.4.4 → https://git.io/fjYsk
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « rt: 4.4.3 -> 4.4.4 »: https://git.io/fjYBn
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59730 → wire-desktop: 3.7.2891 -> 3.9.2895 → https://git.io/fjYBc
<{^_^}> [nixpkgs] @FRidh merged pull request #59697 → rspamd: 1.9.0 -> 1.9.1 → https://git.io/fjYsm
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « rspamd: 1.9.0 -> 1.9.1 »: https://git.io/fjYBC
<{^_^}> [nixpkgs] @FRidh merged pull request #59694 → roundcube: 1.3.8 -> 1.3.9 → https://git.io/fjY37
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « roundcube: 1.3.8 -> 1.3.9 »: https://git.io/fjYBW
<{^_^}> [nixpkgs] @FRidh merged pull request #59692 → renpy: 7.2.0 -> 7.2.2 → https://git.io/fjYON
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « renpy: 7.2.0 -> 7.2.2 »: https://git.io/fjYB8
<{^_^}> [nixpkgs] @FRidh merged pull request #59686 → qtractor: 0.9.5 -> 0.9.6 → https://git.io/fjYYb
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « qtractor: 0.9.5 -> 0.9.6 »: https://git.io/fjYB4
drakonis_ has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #59683 → qsynth: 0.5.5 -> 0.5.6 → https://git.io/fjYYo
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « qsynth: 0.5.5 -> 0.5.6 »: https://git.io/fjYBR
<{^_^}> [nixpkgs] @FRidh merged pull request #59621 → openttd: 1.9.0 -> 1.9.1 → https://git.io/fjYvr
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « openttd: 1.9.0 -> 1.9.1 »: https://git.io/fjYB0
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #59618 → openfst: 1.7.1 -> 1.7.2 → https://git.io/fjYex
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « openfst: 1.7.1 -> 1.7.2 »: https://git.io/fjYBE
<{^_^}> [nixpkgs] @FRidh merged pull request #59616 → opencolorio: 1.1.0 -> 1.1.1 → https://git.io/fjYeM
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « opencolorio: 1.1.0 -> 1.1.1 »: https://git.io/fjYBu
<{^_^}> [nixpkgs] @FRidh merged pull request #59613 → obs-linuxbrowser: 0.6.0 -> 0.6.1 → https://git.io/fjmpH
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « obs-linuxbrowser: 0.6.0 -> 0.6.1 »: https://git.io/fjYBz
<{^_^}> [nixpkgs] @FRidh merged pull request #59610 → nmon: 16i -> 16j → https://git.io/fjmxG
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « nmon: 16i -> 16j »: https://git.io/fjYBg
<{^_^}> [nixpkgs] @FRidh merged pull request #59601 → neovim-remote: 2.1.5 -> 2.1.7 → https://git.io/fjmFH
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « neovim-remote: 2.1.5 -> 2.1.7 »: https://git.io/fjYBa
Jetien__ has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #59599 → neo4j: 3.5.3 -> 3.5.4 → https://git.io/fjmFr
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « neo4j: 3.5.3 -> 3.5.4 »: https://git.io/fjYBr
<{^_^}> [nixpkgs] @FRidh merged pull request #59579 → lynis: 2.7.2 -> 2.7.3 → https://git.io/fjmHc
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « lynis: 2.7.2 -> 2.7.3 »: https://git.io/fjYBo
<{^_^}> [nixpkgs] @FRidh merged pull request #59586 → maven: 3.6.0 -> 3.6.1 → https://git.io/fjm7v
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « maven: 3.6.0 -> 3.6.1 »: https://git.io/fjYBK
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « moosefs: 3.0.103 -> 3.0.104 »: https://git.io/fjYB6
<{^_^}> [nixpkgs] @FRidh merged pull request #59594 → moosefs: 3.0.103 -> 3.0.104 → https://git.io/fjmdq
<{^_^}> [nixpkgs] @FRidh merged pull request #59622 → libopus: 1.3 -> 1.3.1 → https://git.io/fjYvb
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « libopus: 1.3 -> 1.3.1 »: https://git.io/fjYBi
<{^_^}> [nixpkgs] @FRidh merged pull request #59585 → matio: 1.5.14 -> 1.5.15 → https://git.io/fjmQx
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « matio: 1.5.14 -> 1.5.15 »: https://git.io/fjYBP
<{^_^}> [nixpkgs] @FRidh merged pull request #59574 → libwacom: 0.32 -> 0.33 → https://git.io/fjmSx
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « libwacom: 0.32 -> 0.33 »: https://git.io/fjYBX
<{^_^}> [nixpkgs] @FRidh merged pull request #59569 → libssh2: 1.8.1 -> 1.8.2 → https://git.io/fjmSu
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « libssh2: 1.8.1 -> 1.8.2 »: https://git.io/fjYB1
<{^_^}> [nixpkgs] @FRidh merged pull request #59713 → gnutar: 1.31 -> 1.32 → https://git.io/fjYnj
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « gnutar: 1.31 -> 1.32 »: https://git.io/fjYB7
<{^_^}> [nixpkgs] @FRidh merged pull request #59539 → http-parser: 2.9.0 -> 2.9.1 → https://git.io/fjmM5
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « http-parser: 2.9.0 -> 2.9.1 »: https://git.io/fjYB5
arjen-jonathan has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @FRidh pushed 465 commits to staging-next: https://git.io/fjYBA
<{^_^}> [nixpkgs] @FRidh pushed 466 commits to staging: https://git.io/fjYBp
<{^_^}> [nixpkgs] @FRidh merged pull request #59205 → pam: 1.3.0 -> 1.3.1 → https://git.io/fjtDY
<{^_^}> [nixpkgs] @FRidh pushed commit from @matthiasbeyer to staging « pam: 1.3.0 -> 1.3.1 »: https://git.io/fjYBj
<{^_^}> [nixpkgs] @FRidh merged pull request #59080 → openjpeg: 2.3.0 -> 2.3.1 → https://git.io/fjLQ3
<{^_^}> [nixpkgs] @FRidh pushed commit from @dtzWill to staging « openjpeg: 2.3.0 -> 2.3.1 »: https://git.io/fjYRv
<{^_^}> [nixpkgs] @FRidh merged pull request #58908 → unbound: 1.9.0 -> 1.9.1 → https://git.io/fjIoC
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « unbound: 1.9.0 -> 1.9.1 »: https://git.io/fjYRJ
<{^_^}> [nixpkgs] @FRidh pushed commit from @dtzWill to staging « harfbuzz: 2.3.1 -> 2.4.0 »: https://git.io/fjYRI
<{^_^}> [nixpkgs] @FRidh merged pull request #58560 → harfbuzz: 2.3.1 -> 2.4.0 → https://git.io/fjTxK
<{^_^}> [nixpkgs] @FRidh closed pull request #59533 → harfbuzz: 2.3.1 -> 2.4.0 → https://git.io/fjmMq
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @FRidh merged pull request #59068 → pinentry: fix libassuan and libgpg-error detection in cross builds → https://git.io/fjL9n
<{^_^}> [nixpkgs] @FRidh pushed commit from @delroth to staging « pinentry: fix libassuan and libgpg-error detection in cross builds »: https://git.io/fjYRO
o1lo01ol1o has joined #nixos
vidbina has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed commit from @symphorien to staging « cairo: fix cross »: https://git.io/fjYRG
<{^_^}> [nixpkgs] @FRidh merged pull request #58507 → cairo: fix cross → https://git.io/fjTre
<{^_^}> [nixpkgs] @ajs124 opened pull request #59731 → ejabberd: refactor module, add test → https://git.io/fjYRC
<{^_^}> [nixpkgs] @FRidh merged pull request #58311 → libuv: 1.26.0 -> 1.27.0 → https://git.io/fjUOd
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « libuv: 1.26.0 -> 1.27.0 »: https://git.io/fjYRW
<{^_^}> [nixpkgs] @FRidh merged pull request #58305 → dhcp: cross compile → https://git.io/fjUOl
<{^_^}> [nixpkgs] @FRidh pushed commit from @illegalprime to staging « dhcp: cross compile »: https://git.io/fjYR8
<{^_^}> [nixpkgs] @FRidh merged pull request #58304 → libpipeline: 1.5.0 -> 1.5.1 → https://git.io/fjUOI
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « libpipeline: 1.5.0 -> 1.5.1 »: https://git.io/fjYRR
<{^_^}> [nixpkgs] @FRidh merged pull request #58245 → libaudit: enable arm (including aarch64) support → https://git.io/fjJAn
<{^_^}> [nixpkgs] @FRidh pushed commit from @lheckemann to staging « libaudit: enable arm (including aarch64) support »: https://git.io/fjYRu
<{^_^}> [nixpkgs] @FRidh merged pull request #58222 → tree-wide: pkgs: /var/run -> /run → https://git.io/fjJHc
<{^_^}> [nixpkgs] @FRidh pushed 11 commits to staging: https://git.io/fjYRg
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59732 → python37Packages.xdot: 1.0 -> 1.1 → https://git.io/fjYR2
<{^_^}> [nixpkgs] @gnidorah closed pull request #58609 → actkbd module: introduce services.actkbd.brightnessControl option → https://git.io/fjkap
<{^_^}> [nixpkgs] @FRidh merged pull request #58052 → polkit: optional introspection and cross compilation fixes → https://git.io/fjfQU
<{^_^}> [nixpkgs] @FRidh pushed commit from @illegalprime to master « polkit: optional introspection and cross compilation fixes »: https://git.io/fjYRV
<{^_^}> [nixpkgs] @FRidh pushed commit from @illegalprime to master « spidermonkey_52: cross compilation »: https://git.io/fjYRr
<{^_^}> [nixpkgs] @FRidh merged pull request #58049 → spidermonkey_52: cross compilation → https://git.io/fjfHy
dwdr has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #57819 → inetutils: cross compile → https://git.io/fjvRK
<{^_^}> [nixpkgs] @FRidh pushed commit from @illegalprime to master « inetutils: cross compile »: https://git.io/fjYRK
<{^_^}> [nixpkgs] @FRidh pushed commit from @illegalprime to master « libassuan: use config flag to specify libgpg-error prefix »: https://git.io/fjYRi
<{^_^}> [nixpkgs] @FRidh merged pull request #57815 → libassuan: use config flag to specify libgpg-error prefix → https://git.io/fjvRR
hlolli has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #57358 → pcre16: 8.42 -> 8.43 → https://git.io/fhjt3
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « pcre16: 8.42 -> 8.43 »: https://git.io/fjYRD
<{^_^}> [nixpkgs] @FRidh merged pull request #57283 → libmicrohttpd: 0.9.62 -> 0.9.63 → https://git.io/fhhxW
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « libmicrohttpd: 0.9.62 -> 0.9.63 »: https://git.io/fjYR9
fendor has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #58307 → libssh: 0.8.5 -> 0.8.7 → https://git.io/fjUO6
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « libssh: 0.8.5 -> 0.8.7 »: https://git.io/fjYRH
<{^_^}> [nixpkgs] @FRidh merged pull request #59479 → drumkv1: 0.9.5 -> 0.9.6 → https://git.io/fjmwp
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « drumkv1: 0.9.5 -> 0.9.6 »: https://git.io/fjYRQ
<{^_^}> [nixpkgs] @FRidh merged pull request #59478 → double-conversion: 3.1.3 -> 3.1.4 → https://git.io/fjmw7
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « double-conversion: 3.1.3 -> 3.1.4 »: https://git.io/fjYR7
<{^_^}> [nixpkgs] @FRidh pushed 96 commits to staging-next: https://git.io/fjYRF
<{^_^}> [nixpkgs] @FRidh opened pull request #59733 → Staging next → https://git.io/fjYRb
sigmundv__ has quit [Ping timeout: 252 seconds]
hoijui has joined #nixos
kaliumxyz has quit [Ping timeout: 255 seconds]
conhps has quit [Remote host closed the connection]
conhps has joined #nixos
Jonathan_ has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @FRidh pushed 135 commits to python-unstable: https://git.io/fjYRh
hoijui has quit [Remote host closed the connection]
pie_ has joined #nixos
m3lt has joined #nixos
<m3lt> jo, guys. I have a noob question: I need adb in my users path.
<m3lt> (android) platform tools would be want I want.
<{^_^}> [nixpkgs] @Infinisil opened pull request #59734 → Update libimobiledevice packages, fix usbmuxd → https://git.io/fjY0e
alexozer has quit [Ping timeout: 268 seconds]
<m3lt> but this is not install able via 'nix-env -i platform-tools', but adb-sync uses this deriviaton.
<m3lt> any suggestion how I get platform tools in my path?
<lassulus> m3lt: nix-env -iA pkgs.androidsdk_9_0
nefix has joined #nixos
<nefix> Hey! I'm trying to deploy a NixOps node, but I get this error: https://paste.ofcode.org/7QiANfY4ZGqRtYZJ6R92f8
kaliumxyz has joined #nixos
<m3lt> [iggi@show-nix:~/Code/adb]$ nix-env -iA pkgs.androidsdk_9_0
<nefix> Is this related with a syntax error or something like that or it's because another problem?
<m3lt> error: attribute 'pkgs' in selection path 'pkgs.androidsdk_9_0' not found
knupfer has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59735 → xmrig-proxy: 2.14.0 -> 2.14.1 → https://git.io/fjY0q
<lassulus> m3lt: uhm, been a while since I used nix-env :D maybe nixox.androidsdk_9_0
o1lo01ol1o has quit [Remote host closed the connection]
<lassulus> aeh nixos.androidsdk_9_0
cfricke has quit [Ping timeout: 255 seconds]
conhps has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59736 → xmr-stak: 2.10.1 -> 2.10.4 → https://git.io/fjY0s
mnoronha_ has joined #nixos
<m3lt> na, sorry. that does not work either
JonReed has joined #nixos
<lassulus> are you on 19.03 18.09 or unstable?
<m3lt> 19.03
alexozer has joined #nixos
<{^_^}> [nixpkgs] @ernestas opened pull request #59737 → joker: 0.10.1 -> 0.12.2 → https://git.io/fjY0n
vidbina has quit [Ping timeout: 255 seconds]
<m3lt> ah, maybe I fucked up my users upgrad process :|
<m3lt> my /etc/nixos/configuration.nix is on 19.03
<tilpner> error: You must accept the Android Software Development Kit License Agreement at https://developer.android.com/studio/terms
<tilpner> by setting nixpkgs config option 'android_sdk.accept_license = true;'
<tilpner> That's what it should say for you too
mnoronha_ has quit [Ping timeout: 246 seconds]
<m3lt> after "nix-env -i androidsdk_9_0" ?
<lassulus> yes
<m3lt> okay, thanx
<m3lt> *thanks :)
<tilpner> So that will be nixpkgs.config.android_sdk.accept_license = true; if you want to use it from configuration.nix
<nefix> Anyone any clue on my issue?
<tilpner> nefix: That looks like you got the bugged kernel where shebangs broke
o1lo01ol1o has joined #nixos
<nefix> tilpner: What does that mean? :)
freeman42x has joined #nixos
<tilpner> The kernel you have installed is unable to interpret the shebang line of switch-to-configuration
<tilpner> You need to switch away from that kernel in order to use nixops again
o1lo01ol1o has quit [Remote host closed the connection]
<nefix> tilpner: I just installed it, it's the aarch64 default kernel
<tilpner> Really? Which version is itß
<tilpner> *?
<nefix> Linux idefix 4.19.34 #1-NixOS SMP PREEMPT Fri Apr 5 20:33:17 UTC 2019 aarch64 GNU/Linux
o1lo01ol1o has joined #nixos
<nefix> (rpi 3b)
<tilpner> #53672 is the issue I meant
<{^_^}> https://github.com/NixOS/nixpkgs/issues/53672 (by eadwu, 13 weeks ago, closed): switch-to-configuration not interpreted using perl
<tilpner> I feel like that kernel should not be affected
<tilpner> I also don't see why the fixed would be arch specific
<tilpner> *fixes
<tilpner> You are sure you're using the default kernel?
<tilpner> (Never set kernelPackages?)
<nefix> boot.kernelPackages = pkgs.linuxPackages_latest; boot.kernelParams = ["cma=32M"];
<nefix> Oh, yeah
kreisys has joined #nixos
o1lo01ol1o has quit [Ping timeout: 246 seconds]
<nefix> sorry for that
<tilpner> That still doesn't make sense though
ddellaco1 has joined #nixos
<tilpner> This was fixed in master and 19.03 by bumping to 4.19.23
ddellacosta has quit [Ping timeout: 268 seconds]
hhefesto has joined #nixos
<{^_^}> [nixpkgs] @joachifm merged pull request #53826 → nixos: allow customizing the kernel RANDSTRUCT seed → https://git.io/fhnOk
<{^_^}> [nixpkgs] @joachifm pushed 3 commits to master: https://git.io/fjY0R
<tilpner> Which channel are you on?
<nefix> I'm on 18.09
<nefix> Should I try to switch to 19.03?
<m3lt> "nix-env -i androidsdk" works on my root account, but not as normal user.
<m3lt> could that be intented ?
Izorkin has quit [Ping timeout: 252 seconds]
<tilpner> nefix: Yes, but it won't be as easy as you might think
<tilpner> You need to build the new system somewhere, copy it over if necessary, set the system profile and run the activation manually with the correct interpreter
<nefix> Wuuuut
<tilpner> Or reboot and select a working generation if you can
<nefix> Why can't I just change the channel?
<tilpner> As you can see in the nixops output, your kernel broke switch-to-configuration
<tilpner> Which is absolutely required for any NixOS rebuilds
<tilpner> (Or at least I currently think it has, even though I can't explain it yet)
<nefix> But I can do rebuilds and they seem to work
<rycee> Yay! IRC is back :-)
<tilpner> Really?
<nefix> (with switching)
<tilpner> Oh, then I'm wrong, that's a relief
Izorkin has joined #nixos
growpotkin has joined #nixos
_kwstas has joined #nixos
<growpotkin> Do the <Home> and <End> keys work in `nix repl` for y’all?
blackriversoftwa has joined #nixos
<tilpner> Only home works here
<tilpner> Assuming home is the same as "Pos 1" is here
<blackriversoftwa> Why does 'builtins' not work in `$ nix eval`?
<growpotkin> I suspect that my URxvt settings might be to blame, but i don’t want to waste time debugging it if it’s not supported
<tilpner> blackriversoftwa: nix eval '(builtins.nixVersion)'
<blackriversoftwa> If I try `$ nix eval 'builtins.currentSystem' it says "error: attribute 'builtins' in selection path 'builtins.currentSystem' not found"
<tilpner> And don't ask me why
<blackriversoftwa> tilpner: huh ok thanks :)
<m3lt> 'nix repl' responds to C-l and C-b in kitty.
<growpotkin> tilpner: lol why doesn’t it do the reasonable thing and use that as the default? Lol
<tilpner> "tilpner | And don't ask me why"
<tilpner> I have no idea
<growpotkin> m3lt: thank you. I will try to use those as a remap somehow.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59738 → yubico-piv-tool: 1.6.2 -> 1.7.0 → https://git.io/fjY0g
dwdr has quit [Ping timeout: 245 seconds]
toppler` has quit [Read error: Connection reset by peer]
toppler` has joined #nixos
growpotkin has quit [Read error: Connection reset by peer]
<infinisil> blackriversoftwa: You need to wrap expressions to nix commands with ()
<infinisil> nix eval '(builtins.currentSystem)'
<infinisil> (At least that's how the nix commands work for now, I don't like ti)
<tilpner> That's what I said, but now explain why they need to do that :/
<infinisil> Oh sorry
<infinisil> I overread that
<infinisil> Well I guess the "why" is because that's how it's implemented
kreisys has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<blackriversoftwa> infinisil, tilpner: That explains a lot of the issues that I've had with with nix eval
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59739 → zabbix-cli: 1.7.0 -> 2.0.1 → https://git.io/fjY0X
<blackriversoftwa> I wonder is it distinguishing between a standalone expression and a path into an attribute set from a file input?
<blackriversoftwa> Because if I pass it a file with an attribute `fooPkgs`, I can say `fooPkgs.system` (say) and get the system attribute of that package set
<blackriversoftwa> Yep that's it
<blackriversoftwa> because if I wrap the attribute path in parens I get an undefined variable error
<infinisil> Yeah
<infinisil> I
<infinisil> I think the default file is a file like { <channel-name> = <channel-expression; }
<infinisil> Oh, not channel name
<blackriversoftwa> So if I say `nix eval -f ./path/to/nix (fooPkgs.system)` then I get an error
<infinisil> NIX_PATH I mean
<blackriversoftwa> Yeah that would make sense
<blackriversoftwa> So you can nix-eval to look at attribute paths in your nix channels easily
<infinisil> So `nix eval nixpkgs.hello` = `nix-instantiate --eval '<nixpkgs>' -A hello`
<blackriversoftwa> I'm not going to say this isn't in the docs because then someone will point to it and I'll have egg on my face, but it should be more highlighted in the docs at least
<blackriversoftwa> It might just be implied by example right now
<infinisil> blackriversoftwa: It's not in the docs :)
<infinisil> Because this CLI is still unstable in a way
<infinisil> All there is is a --help page
rembo10 has quit [Quit: ZNC 1.7.2 - https://znc.in]
<infinisil> blackriversoftwa: I've been meaning to try to design a better CLI
<tilpner> I still feel that it would be better to always eval the expression with "with { <channel-name> = <channel-expression; };"
<tilpner> So there are no two modes and both usages still work
growpotkin has joined #nixos
rembo10 has joined #nixos
<growpotkin> Yeah it looks like linenoise does not support URxvt 😢
<infinisil> tilpner: You mean such that `nix eval nixpkgs.hello` and `nix eval '(nixpkgs.hello)'` works?
<infinisil> That would be kinda neat
<tilpner> infinisil: Yes
<infinisil> Then we wouldn't need the () anymore
<tilpner> All just one mode, the NIX_PATH items always in scope
ddellaco1 has quit [Ping timeout: 246 seconds]
o1lo01ol1o has joined #nixos
<infinisil> tilpner: Although, there still is a difference
ng0 has joined #nixos
<tilpner> Yes, but I'm okay with them always being in scope. Or did you mean something else?
gagbo has joined #nixos
<infinisil> `nix eval nixpkgs.hello` auto-calls functions
<exarkun> what do I have to do to my nixos configuration to make openssh server start on boot? `services.openssh.enable = true;` seems not to be it.
<infinisil> tilpner: While expressions can't do that
<tilpner> infinisil: I don't think I've ever used that feature, so I forgot about it. I suppose it could be bolted on, just try to callPackage if the result is a function, but that's a little less clean
growpotkin has quit [Read error: Connection reset by peer]
growpotkin_ has joined #nixos
<tilpner> And could make for some unfriendly surprises. Not sure if it would be worse than the current interface though
<blackriversoftwa> exarkun: That should be it...can you pastebin your /etc/nixos/configuration.nix? (Make sure to clean out ssh keys/hashed passwords etc)
growpotkin_ has quit [Client Quit]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #59740 → zotero: 5.0.60 -> 5.0.66 → https://git.io/fjY0d
reinhardt has joined #nixos
o1lo01ol1o has quit [Ping timeout: 246 seconds]
<exarkun> my configuration is factored into a few files, it's kind of hard to paste
<infinisil> tilpner: No it even auto-calls on each level. For an expression `{}: { a = { b }: { c = { d }: { e = 10; }; }; }` you can get to 10 with `nix eval a.c.e --arg b null --arg d null`
<tilpner> exarkun: You can ping the device and you added an authorized public key?
<sphalerite> exarkun: `nixos-option systemd.services.sshd.wantedBy` can tell you what gives that its value
<sphalerite> exarkun: by default it should be [ "multi-user.target" ], if it's not something else is disabling it
<tilpner> infinisil: Uhh, okay. Do people use that a lot?
Neo--- has quit [Ping timeout: 264 seconds]
<infinisil> tilpner: This is what allows you to `nix-instantiate --eval -A hello.name` in nixpkgs, because it auto-calls the top-level nixpkgs function
<tilpner> That's more magic than I expected
m3lt has quit [Quit: leaving]
<infinisil> So it is kinda crucial
<infinisil> And useful (especially with auto-completion)
m3lt has joined #nixos
<tilpner> That doesn't work here. Did you forget a '<nixpkgs>'?
<exarkun> `nixos-option systemd.services.sshd.wantedBy` gives `error: attribute 'sshd' missing`
<infinisil> tilpner: I assumed a `cd nixpkgs`
<exarkun> oh, ok
<exarkun> um
hlolli has quit [Ping timeout: 240 seconds]
<tilpner> infinisil: If you put <nixpkgs> in there, it doesn't rely on $PWD or auto-calling c.c
<exarkun> sorry misread that `cd nixpkgs` as for me, nevermind
<infinisil> tilpner: Doesn't it still? Because if it wouldn't autocall nixpkgs, it should evaluate only to a function
sigmundv__ has joined #nixos
<tilpner> exarkun: That suggests ssh is not enabled. Did you make sure the files on disk have services.openssh.enable = true;, not just your editor? Are you importing the file you wrote this in?
<tilpner> infinisil: Hmm, you're right
<blackriversoftwa> exarkun: did you turn on `services.openssh.startWhenNeeded`?
<exarkun> blackriversoftwa: no
mnoronha_ has joined #nixos
<blackriversoftwa> exarkun: `nixos-option systemd.sockets.sshd.wantedBy`
<blackriversoftwa> To see if something else did
<exarkun> tilpner: I saved the file, committed it to git, pushed it to my git server, pulled it to the build host, and build it there. I reckon it got used. Double-checking on the build host, I can confirm the setting is present there.
sigmundv has quit [Ping timeout: 250 seconds]
<exarkun> blackriversoftwa: "error: attribute 'sshd' missing"
<blackriversoftwa> huh ok
<{^_^}> [nixpkgs] @matthewbauer closed pull request #57094 → [18.09] nix: 2.1.3 -> 2.2 → https://git.io/fhhCi
<blackriversoftwa> Either tilpner's questions are up the right alley or something is disabling it with higher priority than the user config
<sphalerite> exarkun: then try `nixos-option services.openssh.enable` :)
<sphalerite> that'll tell you where it's disabled
<exarkun> I just looked in installation-device.nix, that does some stuff to openssh :/
<exarkun> services.openssh.enable is false
<sphalerite> yeah, but if the systemd service doesn't even exist it's not just being disabled like that
<exarkun> defined by /nix/var/nix/profiles/per-user/root/channels/nixos/nixos/modules/services/networking/ssh/sshd.nix
<sphalerite> then maybe… you don't have your module which enables it in your imports? :D
<{^_^}> [nixpkgs] @timokau merged pull request #59493 → flacon: 5.1.0 -> 5.2.0 → https://git.io/fjmKB
<{^_^}> [nixpkgs] @timokau pushed commit from @r-ryantm to master « flacon: 5.1.0 -> 5.2.0 (#59493) »: https://git.io/fjY0h
<exarkun> I do ... but, okay, I wonder if there is some other logic bug in my code that is somehow preventing this bit of config from being included
<blackriversoftwa> sphalerite, exarkun: if some module disabled it with higher priority than his config enabling it, then the systemd service would not exist. All the systemd stuff is in a giant mkIf on the enable option in <nixpkgs/nixos/modules/services/networking/ssh/sshd.nix>
<blackriversoftwa> exarkun: the command sphalerite gave you should tell you where it gets disabled
<tilpner> exarkun: You can add -vvvv to most nix commands, and then search the output to check if your file was read
<sphalerite> blackriversoftwa: in fact it seems it's not being enabled in the first place, based on the output.
<exarkun> How does it tell me that? It just told me that it is declared and defined by /nix/var/nix/profiles/per-user/root/channels/nixos/nixos/modules/services/networking/ssh/sshd.nix
<tilpner> Or... that, sounds easier
<{^_^}> [nixpkgs] @timokau merged pull request #59447 → autojump: 22.5.1 -> 22.5.3 → https://git.io/fjmzX
<{^_^}> [nixpkgs] @timokau pushed commit from @r-ryantm to master « autojump: 22.5.1 -> 22.5.3 (#59447) »: https://git.io/fjYEJ
<tilpner> exarkun: It should say "Defined by:"
jomik has joined #nixos
<blackriversoftwa> sphalerite: right but all I'm saying is that more than one module can define a config option, and then they have priorities
<tilpner> If it only has the nixpkgs line, it's still at the default value
<blackriversoftwa> That's how e.g. mkDefault works
<{^_^}> [nixpkgs] @timokau merged pull request #59436 → ace: 6.5.4 -> 6.5.5 → https://git.io/fjmuN
<{^_^}> [nixpkgs] @timokau pushed commit from @r-ryantm to master « ace: 6.5.4 -> 6.5.5 (#59436) »: https://git.io/fjYEU
<blackriversoftwa> tilpner: oh well then there goes my entire theory :)
<sphalerite> blackriversoftwa: yes, but that's not how the default of most options is defined
<blackriversoftwa> sphalerite: right and it does seem like it isn't getting loaded in the first place. I was just running with the fact that he said he had split his config into multiple files
<blackriversoftwa> Thinking one of those might have a copypasta with a weird priority on that option
<exarkun> tilpner: yea, it only has that line
<blackriversoftwa> But I am abandoning that theory
<exarkun> I'm reviewing the rest of my logic now, seems like it's probably my fault somehow
<galaxie> Has anyone here used NixOS for any sort of OpenStreetMap-related servers? Like tile, routing servers, etc.
vidbina has joined #nixos
<m3lt> damn it. 'programs.adb.enable = true;' is what makes sense. adb needs a SUID wrapper so using at user level makes little sense :/.
_kwstas has quit [Quit: _kwstas]
<sphalerite> blackriversoftwa: even a mkDefault would override nixos/modules/services/networking/ssh/sshd.nix is what I mean though
<sphalerite> m3lt: no it doesn't, just some udev rules :)
<sphalerite> but yeah that's what programs.adb is for
<sphalerite> m3lt: you can also manually give your user access to the device on a one-off basis, use lsusb to find the address then `sudo setfacl -m u:$USER:rw /dev/bus/usb/001/012` for example
<m3lt> ah, okay.
<m3lt> well, I got adb now in my path. that is all I hoped for :)
fusion809 has joined #nixos
rjmill has quit [Ping timeout: 264 seconds]
random_user_46 has joined #nixos
kreisys has joined #nixos
<enteee> The environment variable ASCIINEMA_REC does not seem to be set in the recording shell when recording with asciiname rec, can somebody confirm this?
<enteee> *asciinema
vmandela has left #nixos ["Leaving"]
alexozer has quit [Ping timeout: 246 seconds]
lielazivee has joined #nixos
kreisys has quit [Client Quit]
o1lo01ol1o has joined #nixos
tomberek has joined #nixos
<jomik> I have this expression https://git.io/fjYEc, when I try to evaluate it I get the error also in the gist. Can someone help? It is a bunch of trace warnings and `error: nixpkgs-0.2.2 not supported for interpreter python2.7` even though I am using python3 there?
<adisbladis> m3lt: It doesn't need suid, it does however need udev rules
<m3lt> okay, I assumed suid, cause that is what the default template says about programs.*
<jomik> m3lt: I have adb working with my nur expression here https://gitlab.com/Jomik/nur-expressions/tree/master/pkgs/androidsdk
<jomik> Wait, adb needs udev? Odd.
<jomik> sphalerite: ^
<sphalerite> jomik: what programs.adb.enable does is enable some udev rules that give access to the relevant USB devices
<sphalerite> jomik: it's not the only way to get permission, but you need *some* way
<jomik> I don't think my expression gets permission in any way tho?
<sphalerite> jomik: and you can access physical devices with it?
<jomik> Yep. I use that every day at work.
blackriversoftwa has quit [Quit: Page closed]
<sphalerite> well there must be *something* that's granting access to the device to your user
<sphalerite> is that on nixos?
<jomik> Yep.
<jomik> adb is installed in a nix-shell tho.
<jomik> Not that I'd think that matters actually. My expression is https://gitlab.com/Jomik/nur-expressions/blob/master/pkgs/androidsdk/platform-tools.nix
<sphalerite> jomik: if you plug in an android device, lsusb for its address, and then check the permissions on /dev/bus/usb/0??/0?? for it, what does that say?
alexozer has joined #nixos
dbmikus_ has joined #nixos
orivej has joined #nixos
<jomik> - It does pop up on my device to ask permission btw. But that is phone related I am sure.
<sphalerite> jomik: can't reproduce your screepsapi problem with `nix-build -E '(import <nixpkgs> {}).callPackage ./screepsapi.nix {}'`
<sphalerite> (although it does 404 when trying to download the source)
<jomik> :O Odd, I'll try that more tomorrow.
<sphalerite> yeah that phone popup only comes if adb already has access to the device on the computer side
dbmikus has quit [Ping timeout: 255 seconds]
<jomik> permissions is `crw-rw-r--@`
<sphalerite> and what does getfacl say about it?
<jomik> owner/group: root, user:: rw--, user:jomik:rw-
<jomik> well, everything rw except other
<sphalerite> that looks like there was some udev meddling involved ;)
<jomik> other has r--
<jomik> odd, where from :o
<jomik> I only have `ACTION=="add", SUBSYSTEM=="backlight", RUN+="${pkgs.coreutils}/bin/chmod ugo=rw /sys/class/backlight/%k/brightness"`
<{^_^}> [nixops] @AmineChikhaoui opened pull request #1131 → disable Azure backend :( → https://git.io/fjYE2
<sphalerite> try grep <vendorid> /etc/udev/rules.d/*
kreisys has joined #nixos
<sphalerite> (as in USB vendor id)
<jomik> vendor id is something like 04e8:6860 ?
<jomik> nothing there
<sphalerite> just the first bit. 04e8
<jomik> nothing for the first bit either
<sphalerite> \:|
<jomik> XD
<jomik> Black magic!
kaliumxyz has quit [Remote host closed the connection]
<jomik> Anyway, I need to head to bed. thanks for testing the expression sphalerite
<jomik> Good night!
jomik has quit [Quit: WeeChat 2.4]
mnoronha_ has quit [Ping timeout: 255 seconds]
ThatDocsLady_ has quit [Ping timeout: 246 seconds]
jabranham has joined #nixos
kreisys has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
steve-chavez has quit [Ping timeout: 256 seconds]
wolfman154 has joined #nixos
mnoronha_ has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer opened pull request #59741 → emacs-mac: 26.1 -> 26.2 → https://git.io/fjYEK
<nefix> tilpner: So after updating the whole thing, it still throws me the same error
<nefix> I was able to do the rebuild (with switch) correctly, but when I try to deploy the configuration using NixOps throws the same error
<nefix> (Linux idefix 5.0.7 #1-NixOS SMP PREEMPT Fri Apr 5 20:34:54 UTC 2019 aarch64 GNU/Linux)
zupo has joined #nixos
<nefix> (NixOps 1.6.1)
wfranzini has joined #nixos
kreisys has joined #nixos
<tilpner> That is good, but I can't help you much with it
<tilpner> nixops#864
<{^_^}> https://github.com/NixOS/nixops/issues/864 (by alanpearce, 1 year ago, open): switch-to-configuration fails on none backend
<tilpner> So add nixpkgs.system = "aarch64-linux";
zupo has quit [Client Quit]
m3lt has quit [Quit: leaving]
mounty has joined #nixos
zupo has joined #nixos
civodul has joined #nixos
d10n-work has joined #nixos
pie_ has quit [Ping timeout: 255 seconds]
random_user_46 has quit [Quit: Page closed]
reinhardt has quit [Quit: Leaving]
logzet has joined #nixos
<exarkun> no luck finding my ssh problem
<exarkun> meanwhile I also have an nftables problem. nftables rules get loaded too soon, before dns is working, name resolution fails and none of the rules get loaded.
<tilpner> exarkun: Did you do the -vvvv thing?
<exarkun> I guess I just need to fiddle with the systemd service ordering?
<exarkun> tilpner: I didn't. I'm not sure what command you were suggesting adding it to.
<tilpner> It works with most of them. nix-build, nix-instantiate, and probably nixos-rebuild too
<tilpner> Alternatively you could just strace it
<tilpner> It would be important to know if your module is even read
sindrip has joined #nixos
<sphalerite> nefix: idefix ♥
<exarkun> tilpner: the same module does a lot of other stuff with really obvious side-effects, like installing various software and creating a user. those things definitely have happened.
samrose has quit [Ping timeout: 255 seconds]
samrose has joined #nixos
orivej has quit [Ping timeout: 245 seconds]
<tilpner> Okay
<galaxie> Should I install NixOS using userspace permissions using nix-user-chroot or should I use PRoot if I want to isolate it from whatever user sets it up/uses it?
<emilsp> it doesn't make any sense to put in programs.* config in /etc/nixos/configuration.nix, does it?
<delroth> how do I bribe someone for a quick review on https://github.com/NixOS/nixpkgs/pull/59662 which is a one line change to fix an important i18n package recently broken at HEAD? :)
<{^_^}> #59662 (by delroth, 17 hours ago, open): ibus-packages.mozc: pin to protobuf 3.6 (fixes build breakage at HEAD)
<JonReed> Is there a way to drop into an exact environment as udev runs a rule from? I'm running a script which works under root, but doesn't work in udev. The script uses `notify-send` inside it, which needs a bunch of environment variables to be set. The script itself sets those variables correctly and udev executes it (I know because `date > /tmp/udev.log` in the beginning and the end of it), but a notification still doesn't show. So, I'm try
<JonReed> to debug it.
<tilpner> delroth: You nag in #nixos-dev until it gets fixed :/
<tilpner> Here might work too, but it'll be scrolled off the screen quicker
<delroth> haha
kreisys has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @gnidorah opened pull request #59742 → nixos/light: add control options → https://git.io/fjYut
mwilsoncoding has quit [Ping timeout: 268 seconds]
dwdr has joined #nixos
ddellaco1 has joined #nixos
oida has quit [Remote host closed the connection]
<nefix> sphalerite: my machines have all Asterix & Obelix names (in Catalan)
<sphalerite> nice :D
<nefix> tilpner: error: a 'aarch64-linux' with features {} is required to build '/nix/store/9j93dip0nr99xcvf86zkp1m4dijr5pyy-append-initrd-secrets.drv', but I am a 'x86_64-linux' with features {benchmark, big-parallel, kvm, nixos-test} I got this error when trying to deploy after adding the nixpkgs.system thing
<{^_^}> [nixpkgs] @timokau merged pull request #59476 → doitlive: 4.2.1 -> 4.3.0 → https://git.io/fjmwD
<{^_^}> [nixpkgs] @timokau pushed commit from @r-ryantm to master « doitlive: 4.2.1 -> 4.3.0 (#59476) »: https://git.io/fjYuZ
<tilpner> nefix: Have you ever deployed to this device with nixops before? Or has that never worked?
<nefix> No, it's the first time
<{^_^}> [nixops] @AmineChikhaoui pushed to master « ec2: fix backup-status with limited devices »: https://git.io/fjYuC
<nefix> NixOS is working fine, though
<emilsp> is there a man page that describes what can be put in /etc/nixos/configuration.nix and ~/.config/nixpkgs/config.nix ? It seems that none of the interesting options for my zsh or tmux work in /etc/nixos/configuration.nix.
<tilpner> You can use qemu-user to build for aarch64, but it's going to be a lot slower
<tilpner> Or set the to-be-deployed-to device as a build machine
<tilpner> Or try cross-compilation, but that doesn't usually work for everything
<nefix> How can I build on the target device?
<tilpner> Add it as a build machine
<tilpner> nix.buildMachines
linarcx has quit [Quit: WeeChat 2.4]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<tilpner> Although I'd prefer to just instantiate on my laptop, copy the derivations over and build there directly
<tilpner> Because with buildMachines, you first copy everything to the local machine, where it's not needed at all
<tilpner> But I don't think nixops supports this
<nefix> But aren't the derivations built inside the target machine using NixOps
<tilpner> Yes
<tilpner> (Assuming you set buildMachines correctly)
<JonReed> eliasp: `nixos-option programs.zsh` ?
<delroth> gchristensen: thanks for having a look :)
<gchristensen> :)
<tilpner> emilsp: config.nix is only for configuring nixpkgs, not for NixOS
knupfer has joined #nixos
<tilpner> emilsp: "man configuration.nix" lists the options available for NixOS
<JonReed> eliasp: I'm not sure what you were asking about specifically. But `nixos-option` can be used to list options for `configuration.nix` and it has autocomplete. Then, you can also use https://nixos.org/nixos/options.html
mnoronha_ has quit [Ping timeout: 255 seconds]
_kwstas has joined #nixos
fendor has joined #nixos
<tilpner> JonReed: Your tab completion is getting the name wrong, emilsp asked the question
kleisli has joined #nixos
mnoronha_ has joined #nixos
mnoronha_ has quit [Ping timeout: 244 seconds]
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<{^_^}> [nixpkgs] @Profpatsch merged pull request #59690 → rabbitmq-server: 3.7.12 -> 3.7.14 → https://git.io/fjYOa
<{^_^}> [nixpkgs] @Profpatsch pushed commit from @r-ryantm to master « rabbitmq-server: 3.7.12 -> 3.7.14 »: https://git.io/fjYuX
tomberek has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @Infinisil merged pull request #59710 → streamlink: 1.0.0 -> 1.1.1 → https://git.io/fjYZF
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fjYuy
Mr_Keyser_Soze has joined #nixos
kleisli has quit [Read error: Connection reset by peer]
Ralith_ has joined #nixos
mounty has quit [Ping timeout: 245 seconds]
<emilsp> tilpner: then it seems that my zsh/ohMyZsh config is being completely disregarded :/
<{^_^}> [nixpkgs] @Infinisil merged pull request #59695 → lastpass-cli: 1.3.2 -> 1.3.3 → https://git.io/fjY3d
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fjYub
nefix has quit [Ping timeout: 256 seconds]
<tilpner> emilsp: What did you put where, and in what way does it not do what you expected?
<emilsp> tilpner: programs.zsh.ohMyZsh.theme = "agnoster" for instance does not affect my user's shell at all. root doesn't even have zsh in path, this is with both zsh.enabled = true and ohMyZsh.enabled=true;
<tilpner> emilsp: Where did you put this?
Mr_Keyser_Soze has quit [Ping timeout: 255 seconds]
<tilpner> And enabled is usually not an option
<tilpner> The convention is "enable"
<{^_^}> [nixpkgs] @kmicklas opened pull request #59743 → androidndk-pkgs: Remove -mfloat flag → https://git.io/fjYux
<tilpner> So it's programs.zsh.enable and programs.zsh.ohMyZsh.enable
<emilsp> in /etc/nixos/configuration.nix but I am a liar - indeed it was enable = true, but nix-rebuidl would've complained :)
<emilsp> yes, that I did have.
<tilpner> And you did a nixos-rebuild switch, and that completed without errors or warnings?
<emilsp> yep.
<{^_^}> [nixpkgs] @dywedir opened pull request #59744 → ripgrep: 11.0.0 -> 11.0.1 → https://git.io/fjYuj
<tilpner> And then you logged in again and started zsh?
<emilsp> I just zsh'ed again and had no changes.
<tilpner> After logging out?
<emilsp> Is a package __enabled__ if it's listed in environment.systemPackages ?
<tilpner> No
<tilpner> That just makes it available to all users
<tilpner> But it doesn't setup any services
<tilpner> Or configure anything to use this package (though things might automatically pick it up)
Ariakenom has quit [Quit: Leaving]
<emilsp> Aha, ok. That was a misconception I had then - I had setup the config but I didn't have the "enable = true;" set for all the things consistently
zupo_ has joined #nixos
bgamari has quit [Ping timeout: 264 seconds]
bgamari has joined #nixos
<{^_^}> [nixpkgs] @Infinisil closed pull request #59716 → coqPackages.mathcomp: 1.7.0 -> 1.8.0 → https://git.io/fjYcg
<{^_^}> [nixpkgs] @Infinisil merged pull request #59665 → flatpak: clear GDK_PIXBUF_MODULE_FILE → https://git.io/fjYtQ
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fjYzT
mconstant has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @Infinisil merged pull request #59640 → opam: fix sandboxing in release-19.03 → https://git.io/fjYTQ
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to release-19.03: https://git.io/fjYzk
<srhb> infinisil: Is some release note missing from unstable or am I doing something wrong? Re. services.znc.config does not exist
<infinisil> srhb: nixpkgs rev?
<srhb> 1fc591f9a5bd1b016b5d66dfab29560073955a14
<infinisil> Definitely does exist in that version
<srhb> Funky. Thanks.
<infinisil> I don't have much context, so all I can say is that your nixos-rebuild might not use that revision
<{^_^}> [nixpkgs] @Infinisil merged pull request #59623 → ipxe: 20190310 -> 20190318 → https://git.io/fjYfv
<{^_^}> [nixpkgs] @Infinisil pushed 3 commits to master: https://git.io/fjYzs
<srhb> Yeah, was just a quick "what's up" when I bumped the pin, I'll do my own debugging. :)
growpotkin_ has joined #nixos
drakonis_ has joined #nixos
growpotkin_ has quit [Ping timeout: 255 seconds]
earldouglas has quit [Quit: leaving]
<{^_^}> [nixpkgs] @grahamc merged pull request #59662 → ibus-packages.mozc: pin to protobuf 3.6 (fixes build breakage at HEAD) → https://git.io/fjYtU
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/fjYz4
earldouglas has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @Infinisil merged pull request #59511 → keepassxc: 2.4.0 -> 2.4.1 → https://git.io/fjmid
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fjYz0
<{^_^}> [nixpkgs] @Synthetica9 closed pull request #56885 → vscode: patch vscode wrapper to use predetermined path → https://git.io/fhx5w
knupfer has quit [Ping timeout: 240 seconds]
tboston_ has quit [Ping timeout: 246 seconds]
<srhb> yeah, this fails for different reasons at least: https://gist.github.com/33c9408cdfb30fed0329fca97349fe3e
<srhb> error: The option `services.znc.confOptions.passBlock' is used but not defined.
<srhb> So something else is up..
<infinisil> srhb: Yeah that's normal with that module, has existed from the start
lielazivee has quit [Ping timeout: 255 seconds]
<infinisil> Unfortunately
<srhb> Yup.
knupfer has joined #nixos
leotaku has quit [Ping timeout: 268 seconds]
jabranham has quit [Quit: ERC (IRC client for Emacs 27.0.50)]
orivej has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @dywedir merged pull request #59744 → ripgrep: 11.0.0 -> 11.0.1 → https://git.io/fjYuj
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fjYz9
IRCsum has quit [Read error: Connection reset by peer]
IRCsum has joined #nixos
dbmikus_ has quit [Ping timeout: 250 seconds]
<srhb> God, I have no idea what kind of franken-nixpkgs my NixOps has deployed previously. I thought I'd pinned it nicely, but that's definitely not the case.
<infinisil> Hehe
<srhb> And now that I've _surely_ cleared the entire environment, my nixops configuration is neither compatible with 18.09, 19.03 or unstable.
<srhb> ???????????????????
<srhb> !!FUN!!
<srhb> fwiw the 18.09 error is the first one I mentioned above, and the 19.03/unstable is the last one
<clever> srhb: does `nixops info` show a nixpkgs=?
<{^_^}> [nixops] @AmineChikhaoui pushed to master « document VPC resources »: https://git.io/fjYzx
<srhb> clever: No.
<infinisil> srhb: Had a similar encounter with nixops recently: https://github.com/Infinisil/system/commit/767c1e7ade78a2b2973c24f9c504a2cc2d19f219
<clever> srhb: then nixops will use whatever <nixpkgs> maps to within NIX_PATH, when running nixops deploy
<srhb> infinisil: Oh dear
<ddellaco1> I'm trying to run nix-shell with a Haskell project that was previously working fine, but is now giving me a missing dependency error since I updated to 19.03 (I assume it's related, I haven't changed anything else recently): https://gist.github.com/ddellacosta/37b1194cfa169f5b1b06af8bd15210cd
<srhb> clever: Yeah, it's a --pure nix shell now with NIX_PATH set.
<clever> srhb: if you run `nixops modify -d name -I nixpkgs=URL deployment.nix`, it will pake that `-I` into your nixops state file
<clever> srhb: and then always use that -I at every deploy
<infinisil> ddellaco1: Shouldve pinned your nixpkgs!
<srhb> The weird thing is that I can't seem to reproduce my _working_ setup.
<srhb> So there's clearly been a ton of state leakage here.
<ddellaco1> infinisil: ha, I guess so! That's what I get
<infinisil> ddellaco1: An overlay to doJailbreak on system-fileio should do it
ddellaco1 is now known as ddellacosta
<srhb> clever: I don't see how that helps in any way at all.
<clever> srhb: line 16 copies whatever nixpkgs nixops is using (see above) to /run/current-system/nixpkgs on the deployed machines
<clever> srhb: and then 12 makes NIX_PATH on those remote machines use it
<ddellacosta> infinisil: okay, although I may start from scratch as it seems like I shouldn't have trouble with a relatively bog-standard 844 build, no?
<clever> so then everything will remain in sync
<ddellacosta> and this time I'll pin it...
<ddellacosta> infinisil: thank you!
<infinisil> ddellacosta: Well something got updated, possible chell from a previous 0.4.* version to 0.5.*
<srhb> clever: To make it clear, this was a NixOps deployment that I thought used to rely on the local NIX_PATH, which I was fine with, but now broke, so I reset the NIX_PATH to be purely defined in the nix-shell from which I deploy.
<srhb> clever: The machine is (probably) fine itself, I never use NIX_PATH _on_ the machine.
<infinisil> clever: Why copy it to /run/current-system? Can just point it to the nix/store path
<clever> infinisil: when you do an update, NIX_PATH wont refresh until you restart the shells
<infinisil> Oh good point
mexisme_ has joined #nixos
<clever> infinisil: and then the version depends on when you opened a shell
<ddellacosta> infinisil: oh okay
<clever> srhb: first, check what git rev is pointed to by current-system
<clever> srhb: that should say what nixpkgs rev it was built from, if using a channel
oida has joined #nixos
<clever> -system76-19.09pre174426.acbdaa569f4
<infinisil> clever: I'd use /etc/nixpkgs though, no need to clutter the build script like that
<clever> infinisil: yeah, that could also work
<infinisil> (which should be equivalent to /run/current-system/etc/nixpkgs)
<srhb> It is indeed the revision that NIX_PATH in my nixops shell is referring to
<srhb> Clearly I must have changed something locally without comitting or something...
* srhb shrugs
<clever> srhb: next would be nix-diff
<srhb> Yeah. <3n
<clever> srhb: use nixops deploy --dry-run, to get the .drv for the build, and nix-store --query --deriver to get the .drv for a remote path
<srhb> nix-diff :)
<srhb> Thanks, but that won't help now, since it doesn't evaluate any longer. I'll save this for tomorrow, appreciate it though.
<clever> ah
tboston_ has joined #nixos
dbmikus_ has joined #nixos
tboston_ has quit [Ping timeout: 246 seconds]
logzet has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> [nixops] @AmineChikhaoui pushed to master « fix nixops info --plain output »: https://git.io/fjYgs
ixxie has joined #nixos
mexisme_ has quit [Ping timeout: 246 seconds]
Thra11 has quit [Ping timeout: 255 seconds]
alexozer has left #nixos ["WeeChat 2.4"]
ixxie has quit [Ping timeout: 255 seconds]
johanot has joined #nixos
ng0 has quit [Quit: Alexa, when is the end of world?]
sindrip has quit [Ping timeout: 244 seconds]
<johanot> dockerTools.buildImage: how would you go about adding a user to the image? "runAsRoot = addUser" or something else?
srhb has quit [Quit: ZNC 1.7.2 - https://znc.in]
<carter> so i'm a "default.nix" i'm trying to have be usable with nix-build
<carter> but only 2 of the 3 packages get result* shaped links in the local folders ..
tdbgamer has joined #nixos
srhb has joined #nixos
<carter> and this is super confusing
<clever> carter: if the default.nix contains an attrset, you want to select an attr with -A
<{^_^}> [nixpkgs] @primeos pushed to master « fuse3: 3.4.2 -> 3.5.0 »: https://git.io/fjYg0
<carter> you mean fields / packages name A = callpackage ./A.nix {} ... B .... C?
<carter> how do i express"i want all of ab c d"
<carter> i did nix-build -E 'with import <nixpkgs> {}; callPackage ./default.nix {}' -A'tessera'
<carter> error: unrecognised flag '-e'
<carter> which was ... strange
<clever> carter: space after -A
<clever> carter: and default.nix should be doing callPackage on its own if it has several things
<carter> i do on each field
<clever> with import <nixpkgs> { a = callPackage ./a.nix {}; b = callPackage ./b.nix {}; }
mexisme_ has joined #nixos
<carter> oh
<clever> then you can just `nix-build -A a`
<carter> could a rec {}
<carter> wrapper
<carter> mess with it?
<clever> not directly
<parsnip> any ideas for this error?
worldofpeace_ has joined #nixos
ddellacosta has quit [Ping timeout: 246 seconds]
<parsnip> it seems to be caused by the screenrc settings there
<johanot> TIL - about dockerTools.shadowSetup. never mind my previous question :)
<parsnip> if i remove the screenrc setting, the error doesn't occur
<carter> clever: THANK YOU FOR HELPING ME
<carter> with my frustratingly inane question
<carter> clever: is there a way to say "all the attributes?"
bgamari has quit [Ping timeout: 240 seconds]
bgamari has joined #nixos
<clever> carter: thats what nix-build does by default, but only if the attribute contains a derivation
<parsnip> oh, that was an out of space error, here's the new error after cleaning up http://ix.io/1Gpf
<clever> carter: you may want to use something like buildEnv to create a single derivation, that contains the result fo the rest
<carter> i looked around for example of that and I got really really confused
<carter> and multi / split out put
<carter> and join sym link
<carter> etc
<parsnip> oh, still no space left
<parsnip> maybe i should try enlarging
<clever> carter: foo = buildEnv { name = "name"; paths = [ a b c ]; };
tomberek has joined #nixos
drakonis has joined #nixos
lovesegfault has quit [Quit: WeeChat 2.4]
drakonis_ has quit [Ping timeout: 240 seconds]
<carter> what would
<carter> error: while evaluating the attribute 'passAsFile' of the derivation 'everythingEnterprise' at /nix/store/1zjkl6z5pymibk49rnmn9gknwdmc750p-nixpkgs-19.09pre174594.0c0954781e2/nixpkgs/pkgs/build-support/trivial-builders.nix:7:14:
<carter> cannot convert a function to JSON
<carter> mean?
<carter> if i did a
<carter> with import <nixpkgs> {}; let a .... b c ... in all = buildEnv { name = "everythingEnterprise"; paths = [ a b c ]; };}
<carter> ?
<carter> {all = buildEnv { name = "everythingEnterprise"; paths = [ a b c ]; };}
strobelight has quit [Quit: gtg]
lovesegfault has joined #nixos
<clever> carter: that would work, but then you cant build just a
<clever> carter: i like using lib.fix instead of rec{
sindrip has joined #nixos
<carter> rec?
<clever> > :p lib.fix (self: { a=1; b=2; c = self.a + self.b; }
<{^_^}> error: syntax error, unexpected $end, expecting ')', at (string):244:1
<clever> > :p lib.fix (self: { a=1; b=2; c = self.a + self.b; })
<{^_^}> { a = 1; b = 2; c = 3; }
wolfman154 has quit [Quit: Mutter: www.mutterirc.com]
<carter> oh
JonReed has quit [Ping timeout: 256 seconds]
<clever> rec just blindly puts every key into scope, but lib.fix makes all keys a part of the argument passed to you
<clever> so you can choose if you want it or not
drakonis has quit [Ping timeout: 240 seconds]
<clever> > let a = 1; in rec { a=2; b=3; c = a+b; }
<{^_^}> { a = 2; b = 3; c = <CODE>; }
<clever> which a will it use?
<clever> > :p let a = 1; in rec { a=2; b=3; c = a+b; }
<{^_^}> { a = 2; b = 3; c = 5; }
<{^_^}> [nixpkgs] @matthewbauer merged pull request #59743 → androidndk-pkgs: Remove -mfloat flag → https://git.io/fjYux
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fjYgr
<clever> the one in the sec!
<clever> set*
<carter> scopes suck
<carter> ohh
<clever> `with` also has a slight performance cost, that explicit references wont have
johanot has quit [Quit: WeeChat 2.4]
tomberek has quit [Ping timeout: 245 seconds]
<parsnip> hmm, `/dev/disk/by-label/nixos 3062524 2731720 157192 95% /`
<clever> parsnip: df -i /
<parsnip> /dev/disk/by-label/nixos 196608 196281 327 100% /
jasongrossman has quit [Ping timeout: 246 seconds]
<clever> parsnip: yep, your out of inodes, `nix-collect-garbage --max-freed 1g`
<carter> while evaluating the attribute 'passAsFile' of the derivation 'enterprise' at /nix/store/1zjkl6z5pymibk49rnmn9gknwdmc750p-nixpkgs-19.09pre174594.0c0954781e2/nixpkgs/pkgs/build-support/trivial-builders.nix:7:14: cannot convert a function to JSON
<carter> somehow thats not wrking
<clever> carter: your passing it a function somewhere
<clever> carter: can you pastebin the whole nix file?
<parsnip> still `/dev/disk/by-label/nixos 196608 194427 2181 99% /`
sigmundv__ has quit [Read error: Connection reset by peer]
<carter> some amounts of enterprise 95% redacted :)))
<carter> i thought you have to with fix points ...
<clever> carter: and what type does a/b/c return?, a derivation? a function?
<carter> derivations
<carter> they're all mkderivations
<carter> though i did get an error sayingn otherwise
<carter> for a bit
<clever> carter: run `nix repl .` and then try to eval a, b, and c?
<carter> nix repl .
<carter> oops
<carter> i need to nix-env -i nix-repl ?
<carter> i'm on a mac
<clever> carter: nix 2.0 has repl in the `nix` command
Anton-Latukha has quit [Quit: Leaving.]
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ndarwincorn has joined #nixos
teej has joined #nixos
sigmundv has joined #nixos
<carter> now the tricky bit is how do i import stdenv stuff like call package into the repl?
<carter> :)))
<parsnip> maybe this is a wierd EC2 issue, and it's really about RAM?
thaddeusmaddeus[ has left #nixos ["User left"]
<parsnip> trying now t2.medium, which has 4G of RAM
<carter> parsnip: is swap enabled?
civodul has quit [Quit: ERC (IRC client for Emacs 26.2)]
<carter> those things are always tricky :)
<parsnip> hmm, still no luck with t2.medium
__monty__ has quit [Quit: leaving]
<carter> ahh nix repl '<nixpkgs>' '.'
<parsnip> if i have 2 and 4 G of ram, why would i need swap?
tboston_ has joined #nixos
<parsnip> i'm not sure yet how to check
<parsnip> i thought nix minimum requirements was 1G of ram
<carter> { build = «derivation /nix/store/5wwf3w8w9z95b8s8k57vqa6ymhxwinkc-tessera.drv»; override = «lambda @ /nix/store/1zjkl6z5pymibk49rnmn9gknwdmc750p-nixpkgs-19.09pre174594.0c0954781e2/nixpkgs/lib/customisation.nix:73:20»; overrideDerivation = «lambda @ /nix/store/1zjkl6z5pymibk49rnmn9gknwdmc750p-nixpkgs-19.09pre174594.0c0954781e2/nixpkgs/lib/customisation.nix:74:30»; }
<carter> hrmmm
<carter> clever: would that be my "not a set/record"
<carter> ?
<clever> carter: override is a function, so that cant be put into paths
<clever> carter: i think you want a.build, rather then a
<carter> FIXED IT
<carter> thx
<clever> carter: and i think you wanted just `nix repl .` the `.` is what tells it to load default.nix
<clever> carter: also, thats likely why nix-build didnt build everything
pie_ has joined #nixos
<clever> carter: if you give it { a=package; b=package; c = { d = package; }; }
<clever> then a dumb nix-build only does a/b
<clever> it wont recurse
_kwstas has quit [Quit: _kwstas]
<parsnip> hmm, with a fresh system, it builds
<parsnip> at t2.medium
<clever> parsnip: what is failing to build?
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<carter> THNKA YOU
<carter> clever: included a thanks to "clever" on #nixos for helping
<carter> in the commit ;)
<clever> :)
<parsnip> i pasted above, http://ix.io/1Gpa/nix
<{^_^}> [nixpkgs] @worldofpeace merged pull request #59730 → wire-desktop: 3.7.2891 -> 3.9.2895 → https://git.io/fjYBc
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjYgd
<clever> parsnip: and what error is it failing with?
<parsnip> >.< i pasted that above too
<clever> *looks more*
<clever> reading...
tboston_ has quit [Ping timeout: 245 seconds]
<clever> parsnip: looks like it ran out of disk space in http://ix.io/1Gpf, which is unrelated to the instance type
<{^_^}> [nixpkgs] @worldofpeace pushed commit from @r-ryantm to release-19.03 « wire-desktop: 3.7.2891 -> 3.9.2895 »: https://git.io/fjYgx
<parsnip> why is that unrelated?
<clever> parsnip: disk drive size isnt connected to instance type, you can just expand the disk to whatever you want
<clever> so you could have a machine with 128gig of ram and 2gig of disk, or a machine with 1gig of ram and 2tb of disk
<carter> i'm not going to mention the part where theres java code in involved tha somehow breaks every current java packaging option for nix if you want repoducible builds
<clever> carter: of note, you can set the `repeat` option in nix.conf (or --option repeat 1), and then nix will build it an extra N times
<clever> carter: for repeat=1, that will be 2 builds total, nix will then diff the results, and fail the build if they dont match
<parsnip> ah, these default to 3GiB
<clever> force repoducible builds on all!
<gchristensen> +1
sigmundv has quit [Remote host closed the connection]
jasongrossman has joined #nixos
<parsnip> so next time it happens, i guess i'll try expanding the EBS volume
<clever> parsnip: if you resize the EBS volume in the aws console, and reboot the machine, nixos will resize the FS automatically
<parsnip> ah, reboot, okay
<carter> clever: i'd rather pester mavenix person very politely and hope he can puzzl out whats missing
<parsnip> weird that store didn't delete itself
<parsnip> i guess i did notice the store was about 2.6 G
<carter> just having a uniform way to get every piece of this project building with a single repo
<carter> is a huge deal
<lovesegfault> I'm trying to add an overlay to my home-manager config
<carter> and i'm not willing to touch the java
<carter> its ... enterprise bad :)
<parsnip> so "size of store" is not automagically reproducible ;)
<lovesegfault> And I wrote this
<carter> clever: anyways, THANK YOU
<lovesegfault> But for some reason I just can't get it to work
<lovesegfault> Nix complains that there's an infinite recursion somewhere
<lovesegfault> Can anyone help me with this?
<parsnip> clever, carter: thank you for taking a look and providing solutions
<carter> parsnip: swap file?
<carter> whenever people complain about ram and vps/hosted vm stuff, i assume swaf file is off
<{^_^}> Channel nixos-18.09 advanced to https://github.com/NixOS/nixpkgs/commit/2aa505b77c0 (from 15 hours ago, history: https://channels.nix.gsc.io/nixos-18.09)
<carter> because for (valid?) reasons, linux servers dont
<parsnip> yeah, ram may have been a bad assumption on my part
<carter> by default
<clever> lovesegfault: can you also add the --show-trace output to the gist?
<carter> parsnip: i called it correctly?
<parsnip> i see it so often in other situations
<carter> oh
<carter> disk size?
<lovesegfault> clever: Yes, one second :)
evil-olive has joined #nixos
<lovesegfault> carter: I read something very different than "disk size" on first pass :P
<parsnip> carter: i guess so, i was overthinking it, or just not familiar with terminology
<carter> yes i winn
<carter> :)
<carter> parsnip: OOM kill hits hard on linux if no swap
<carter> most vm hosts dont have the base image enable swap
<carter> lovesegfault: im a WINNER
<carter> :0
<carter> in a socially responsible supportive way
<carter> i'm happy to answer not nix questionsa bout haskell
<carter> ohh
<carter> who do i pester to get future ghc release sets to stop patching vector?
<carter> (cause 1) as vector maintainer i think i did the patch alraedy on the hackage leve)
<carter> 2) i patched ghc so the patch is pointless in future ghc
<{^_^}> #59291 (by cartazio, 5 days ago, open): remove -msse2 flag from haskell vector for current GHC head onwards
<clever> lovesegfault: the default.nix in hie-nix isnt an overlay
<clever> lovesegfault: so it wont work right when added to the overlays list
<lovesegfault> clever: :O
<lovesegfault> clever: I see :(
<lovesegfault> What do I do?
<clever> lovesegfault: you just want hie-nix.whatever, and skip adding it to overlays
<lovesegfault> Got it
<lovesegfault> Let me try
<clever> lovesegfault: its also a function, so add {} after the path, import (...) {};
<lovesegfault> clever: Got it! Trying
leotaku has joined #nixos
sigmundv__ has joined #nixos
<lovesegfault> clever: It worked!!!
<lovesegfault> Thanks!
<evil-olive> upgrading some boxes from 18.09 to 19.03. first one, a VM, went without a hitch. second one, my spare laptop, is hitting an error starting up sshguard and I can't figure out why: http://ix.io/1Gpx (both boxes have services.sshguard.enable = true in their config, no other sshguard customizations...only maybe relevant difference I can think of is the laptop has a wireless interface)
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/fjY2m
<{^_^}> [nixpkgs] @adisbladis merged pull request #59741 → emacs-mac: 26.1 -> 26.2 → https://git.io/fjYEK
sindrip has quit [Quit: WeeChat 2.4]
goibhniu has quit [Ping timeout: 252 seconds]
fenedor has joined #nixos
ixxie has joined #nixos
lightbulbjim has joined #nixos
drakonis has joined #nixos
o1lo01ol1o has quit [Ping timeout: 246 seconds]
fendor has quit [Ping timeout: 255 seconds]
o1lo01ol1o has joined #nixos
m0rphism has quit [Ping timeout: 264 seconds]
fenedor has quit [Quit: Leaving]
lightbulbjim_ has joined #nixos
leotaku has quit [Quit: ZNC 1.7.1 - https://znc.in]
pie_ has quit [Ping timeout: 258 seconds]
drakonis has quit [Ping timeout: 240 seconds]
lightbulbjim has quit [Quit: lightbulbjim]
lightbulbjim has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
dwdr has quit [Ping timeout: 245 seconds]
knupfer has quit [Ping timeout: 250 seconds]
erasmas has quit [Ping timeout: 255 seconds]
pie_ has joined #nixos
leotaku has joined #nixos
wolfman154 has joined #nixos
worldofpeace_ has quit [Quit: worldofpeace_]
sondr3 has joined #nixos
<sondr3> anyone here got any experience using LTO with Rust in Nixpkgs? I get an error saying it expected the lto value to be a boolean when I set it to 'thin'
<sondr3> and I haven't been able to see if mentioned anywhere in the Rust build tools, so I'm not sure where the error came from
kvda has joined #nixos
jluttine has quit [Ping timeout: 252 seconds]
wolfman154 has quit [Quit: Mutter: www.mutterirc.com]
lightbulbjim__ has joined #nixos
lightbulbjim__ has quit [Client Quit]
<sondr3> oh, seems like it is coming from cargo-vendor
<sondr3> which again is coming from cargo itself
<sondr3> wut
sigmundv__ has quit [Remote host closed the connection]
sigmundv has joined #nixos
jluttine has joined #nixos
<gchristensen> nixos' netboot support is second to none
<gchristensen> I wonder how easy it would be to subsequently nixos-rebuild targeting a netbooted system, to iterate faster on the images
<pie_> gchristensen, i dont follow but hm i should try netboot one of these days :V
<pie_> who needs hdds anyway
<clever> gchristensen: there is a copy-config thing somewhere
lightbulbjim_ has quit [Quit: Leaving]
<gchristensen> pie_: my netbooted images do use the disks, but its first step is erasing the disks and making a new FS on top for cache :)
<clever> gchristensen: that will create a dummy configuration.nix (based on some cfg) at bootup, so you can then nixos-rebuild
<clever> gchristensen: you could also just use nixops or a variant
<pie_> gchristensen, now make it reflash your firmware all the time too :P :D
<gchristensen> now we're cookin'
<pie_> (how many write cycles does that stuff have again?)
<clever> pie_: i know it tends to fail erase cycles if exposed to lots of xrays, lol
lightbulbjim has quit [Quit: lightbulbjim]
jluttine has quit [Ping timeout: 246 seconds]
mwilsoncoding has joined #nixos
sevanspowell has joined #nixos
<mwilsoncoding> NixOps managing Nix-berry Pi's. Anyone know of any blogs/articles on the matter?
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/d7da5e2af2d (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
simukis_ has joined #nixos
<sevanspowell> I'm trying to overlay a newer version of a project onto nixpkgs, but the project doesn't have a cabal file (it's generated by stack). Does nix have the ability to deal with this? Something like callCabal2Nix?
simukis__ has quit [Ping timeout: 245 seconds]
<pie_> sevanspowell, if it doesnt exist you could probably write something yourself
<pie_> by which i mean doing the equivalent of calling the command in your nix
<pie_> not sure how well it would work but it should at least work as a bare minimum (probably)
* pie_ waits for someone to yield a better answer :P
lightbulbjim has joined #nixos
jluttine has joined #nixos
<sevanspowell> pie_: yeh, that's an option :)
jboy has quit [Remote host closed the connection]
<pxc> I'm trying to use nix-shell to debug a package I'm writing, but when I'm using nix-shell, configurePhase failes even though when I use nix-build, the configurePhase runs just fine. What's happening?
<pie_> mwilsoncoding, honest question, why should it be any different for a raspi as opposed to anythng else?
<clever> pxc: did you redefine configurePhase?
<pxc> yeah
<clever> pxc: `configurePhase` in nix-shell runs the bash function, not the new definition
<clever> pxc: you need to eval $configurePhase (the env variable)
<clever> pxc: or `phases=configurePhase genericBuild` which handles that detection logic for you
<pxc> oooh, thanks! I was wondering how to get the path to that file :-)
<pie_> clever, isnt the uhh...somethingorother way runHook?
<pie_> i need to remember to loo kwhat that actually does at some point
<pxc> oh nvm, it's eval not source; the value of the variable is the content of the script
jboy has joined #nixos
<{^_^}> [nixpkgs] @jtojnar opened pull request #59746 → gtranslator: init at 3.32.0 → https://git.io/fjYaI
<gchristensen> lol clever
<gchristensen> I accidentally deployed my laptop's config to the remote server
pie_ has quit [Ping timeout: 258 seconds]
<clever> gchristensen: oops!
Ralith_ has quit [Ping timeout: 246 seconds]
thc202 has quit [Remote host closed the connection]
jluttine has quit [Ping timeout: 246 seconds]
silver_ has joined #nixos
silver has quit [Ping timeout: 246 seconds]
<gchristensen> woot it worked
o1lo01ol1o has joined #nixos
sheeldotme has joined #nixos
mbrgm_ has joined #nixos
jluttine has joined #nixos
mbrgm has quit [Ping timeout: 252 seconds]
mbrgm_ is now known as mbrgm
<sheeldotme> Hi! I'm looking to build my packages via nix. Is there a best practice for caching intermediate files between builds?
lightbulbjim has quit [Remote host closed the connection]
lightbulbjim has joined #nixos
o1lo01ol1o has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @jtojnar pushed to master « mobile-broadband-provider-info: add updateScript »: https://git.io/fjYan
pxc has quit [Quit: WeeChat 2.4]
<mdash> sheeldotme: the way you cache intermediate files is to put them in the nix store
pxc has joined #nixos
<sheeldotme> Perfect, not sure why I didn't think of that! Thanks.
Serus has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @dtzWill opened pull request #59747 → libpam: fix w/musl after update to 1.3.1 → https://git.io/fjYau
jluttine has quit [Ping timeout: 246 seconds]
<kvda> How does Nix go as a replacement for Terraform?
<kvda> I didn't realise nixops had the capability to describe infra as well
<gchristensen> terraform is nicer :)
pxc has quit [Quit: WeeChat 2.4]
alex``56 has joined #nixos
<clever> i prefer nixops
<clever> and have plans to extend it further