gchristensen changed the topic of #nixos to: Share the output of nix-shell -p nix-info --run nix-info to help us help you. || 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
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/ca6b64ae7bb (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
pkill9 has quit [Ping timeout: 252 seconds]
logzet_ has joined #nixos
logzet has quit [Ping timeout: 276 seconds]
slack1256 has joined #nixos
fxkr has quit [Quit: Lost terminal]
vidbina has quit [Ping timeout: 264 seconds]
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/e4cc8c13973 (from 57 minutes ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
Myrl-saki has quit [Ping timeout: 240 seconds]
mpcsh has quit [Ping timeout: 260 seconds]
ottidmes has quit [Ping timeout: 256 seconds]
blonkhart has joined #nixos
<{^_^}> [nixpkgs] @bcdarwin opened pull request #38414 → abella: 2.0.4 -> 2.0.5 → https://git.io/vx13u
<{^_^}> Channel nixos-18.03 advanced to https://github.com/NixOS/nixpkgs/commit/d5c26dd063b (from 9 hours ago, history: https://channels.nix.gsc.io/nixos-18.03)
hakujin4 has joined #nixos
kerrhau has quit [Ping timeout: 256 seconds]
hakujin3 has quit [Ping timeout: 276 seconds]
<{^_^}> [nix-mode] @matthewbauer pushed 5 commits to master: https://git.io/vx1sO
<{^_^}> → 0181c35a by @matthewbauer: Add nix-unpack command.
<{^_^}> → 293f9a5e by @matthewbauer: Oops
<{^_^}> → 9f4f5d58 by @matthewbauer: Checkdoc of elisp
<{^_^}> [nix-mode] @matthewbauer pushed 0 commits to refs/tags/v1.2.2: https://git.io/vx1s3
xcmw has quit [Ping timeout: 256 seconds]
ryanartecona has joined #nixos
erasmas has quit [Quit: leaving]
jtojnar has quit [Read error: Connection reset by peer]
jrolfs has joined #nixos
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/ea145b68a01 (from 10 days ago, history: https://channels.nix.gsc.io/nixos-unstable)
jrolfs has quit [Client Quit]
jrolfs has joined #nixos
thc202 has quit [Ping timeout: 256 seconds]
chreekat has joined #nixos
jrolfs has quit [Client Quit]
jrolfs has joined #nixos
newhoggy_ has joined #nixos
logzet_ has quit [Ping timeout: 255 seconds]
<elvishjerricco> anybody use nixos on a macbook-pro11,3?
logzet has joined #nixos
<elvishjerricco> (pretty sure that's the late 2013 model)
xcmw has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/5a53b98248d (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
newhoggy_ has quit [Remote host closed the connection]
newhoggy_ has joined #nixos
newhoggy has quit [Read error: Connection reset by peer]
kerrhau has joined #nixos
kerrhau has quit [Changing host]
kerrhau has joined #nixos
newhoggy has joined #nixos
Guanin has quit [Ping timeout: 248 seconds]
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
newhoggy_ has quit [Ping timeout: 276 seconds]
mbrgm has quit [Ping timeout: 268 seconds]
Supersonic112 is now known as Supersonic
mbrgm has joined #nixos
jperras has quit [Ping timeout: 260 seconds]
ryanartecona has quit [Quit: ryanartecona]
<Ralith> elvishjerricco: I *think* that's what I have?
<elvishjerricco> Ralith: Do you have problems with suspend, backlight, and wifi?
hakujin has joined #nixos
<{^_^}> [nixpkgs] @Infinisil opened pull request #38415 → rocksdb_lite: Fix → https://git.io/vx1Z2
<Ralith> I don't recall whether I've ever used suspend and have never tried to adjust the backlight, but wifi works fine
hellrazor has joined #nixos
<elvishjerricco> Wifi broke for me when I switched to 18.03 :/
hakujin4 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #38399 → binutils: No more darwin conditionals → https://git.io/vxX0q
<{^_^}> [nixpkgs] @Ericson2314 pushed 2 commits to staging: https://git.io/vx1ZD
<{^_^}> → adaa110a by @Ericson2314: binutils: No more darwin conditionals
<{^_^}> → e4e0cd66 by @Ericson2314: Merge pull request #38399 from obsidiansystems/binutils-is-binutils
chreekat_ has joined #nixos
chreekat has quit [Disconnected by services]
chreekat_ is now known as chreekat
jperras has joined #nixos
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<elvishjerricco> Suspend has never worked though. When I close the lid, it resumes itself (the workarounds I've found online don't help), and when I suspend manually I can't wake it up
Lisanna has joined #nixos
<Lisanna> ...today I learned what "hash -r" does
<Lisanna> seems especially important for Nix users, since Nix can "install" things on top of pre-existing versions of an executable
<{^_^}> [nixpkgs] @bcdarwin opened pull request #38416 → beluga: init at 20180403 → https://git.io/vx1nh
<clever> Lisanna: nixos disables that bash feature automatically
<Lisanna> clever and for good reason!
<Lisanna> glad to hear that anyways
<clever> Lisanna: also, there is "type ls"
<clever> clever@c2d ~ $ type bash
<clever> bash is hashed (/bin/bash)
<clever> on gentoo, it can return this
<clever> which shows that it didnt look, it remembered
<clever> it will also clear it any time PATH is modifies, so i just `export PATH=$PATH`
<Lisanna> lol
<Lisanna> well, that explains why I haven't run into this until I started using Nix
<Lisanna> because outside of Nix I guess it's a pretty obscure use case
silver has quit [Read error: Connection reset by peer]
<infinisil> Nix is so great, I opened an issue in a github repo and added "If you have nix you can reproduce the problem with nix-build https://github.com/infinisil/osqueryRepro/archive/master.tar.gz"
<clever> yeah, its only an issue if you shadow a binary with a path earlier in your pre-existing $PATH
slack1256 has quit [Remote host closed the connection]
<clever> infinisil: nice
<infinisil> Have tried to fix osquery on NixOS for the last couple hours, would be pretty nice to have it working again eventually
* clever heads off to bed
bara has quit [Read error: Connection reset by peer]
acarrico has quit [Ping timeout: 260 seconds]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
<infinisil> clever: Night!
bara has joined #nixos
LysergicDreams has quit [Quit: leaving]
hakujin1 has joined #nixos
lopsided98 has joined #nixos
hakujin has quit [Ping timeout: 276 seconds]
kmicklas has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #38417 → Enable libtorrent and xmlrpc-c on darwin → https://git.io/vx1cb
<infinisil> Heh, I just found out that clever was the one who broke rocksdb_lite (a dependency of osquery) which I needed to fix before I could work on osquery :P
justanotheruser has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @dtzWill merged pull request #38174 → Machine.pm: tweak to look for graphical target in waitForX → https://git.io/vxoji
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to staging: https://git.io/vx1CI
<{^_^}> → 00860361 by @dtzWill: Machine.pm: tweak to look for graphical target in waitForX
<{^_^}> → 374d7cfb by @dtzWill: Merge pull request #38174 from dtzWill/fix/nixos-machine-pm-tweak-waitForX
xcmw has joined #nixos
justanotheruser has joined #nixos
justanotheruser has quit [Client Quit]
justanotheruser has joined #nixos
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
aarvar has left #nixos [#nixos]
psychic1 has joined #nixos
psychic1 has quit [Client Quit]
chreekat has quit [Quit: quitting]
logzet has quit [Remote host closed the connection]
newhoggy has quit [Remote host closed the connection]
newhoggy has joined #nixos
<{^_^}> [nixpkgs] @jbaum98 opened pull request #38418 → scheherazade: init at 2.100 → https://git.io/vx1Wa
nuncanada has quit [Ping timeout: 240 seconds]
hakujin2 has joined #nixos
hakujin1 has quit [Ping timeout: 255 seconds]
endformationage has quit [Ping timeout: 240 seconds]
endformationage has joined #nixos
jperras has quit [Quit: WeeChat 2.1]
Lisanna has quit [Remote host closed the connection]
schoppenhauer has quit [Ping timeout: 260 seconds]
schoppenhauer has joined #nixos
drakonis has quit [Read error: Connection reset by peer]
aarvar has joined #nixos
hellrazor has quit [Ping timeout: 260 seconds]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
hellrazor has joined #nixos
hakujin3 has joined #nixos
hakujin2 has quit [Ping timeout: 256 seconds]
hellrazo1 has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vx18j
<{^_^}> → 36a46046 by @matthewbauer: qdigidoc: remove certs.patch
<{^_^}> → d4343656 by @matthewbauer: mpfr: remove unused patch
hellrazor has quit [Ping timeout: 240 seconds]
hellrazor has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer pushed to master « Revert "qdigidoc: remove certs.patch" »: https://git.io/vx144
hellrazo1 has quit [Ping timeout: 240 seconds]
sigmundv has quit [Ping timeout: 264 seconds]
phreedom has quit [Remote host closed the connection]
phreedom has joined #nixos
hakujin3 has quit [Ping timeout: 256 seconds]
justanotheruser has quit [Quit: WeeChat 1.9.1]
justanotheruser has joined #nixos
justanotheruser has quit [Client Quit]
justanotheruser has joined #nixos
hamishmack has quit [Ping timeout: 240 seconds]
blonkhart has quit [Quit: WeeChat 1.9.1]
rauno has quit [Ping timeout: 260 seconds]
blankhart has quit [Ping timeout: 255 seconds]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
mahalel_ has quit [Ping timeout: 255 seconds]
Rusty1_ has quit [Quit: Konversation terminated!]
krey has quit [Ping timeout: 260 seconds]
pie___ has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
ChongLi has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 255 seconds]
MercurialAlchemi has joined #nixos
ChongLi has joined #nixos
ma27 has joined #nixos
newhoggy_ has joined #nixos
newhoggy_ has quit [Remote host closed the connection]
newhoggy has quit [Read error: Connection reset by peer]
newhoggy has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
ma27 has quit [Ping timeout: 256 seconds]
kerrhau has quit [Ping timeout: 255 seconds]
robstr has joined #nixos
rauno has joined #nixos
rauno has quit [Remote host closed the connection]
alex`` has joined #nixos
srdqty has quit [Ping timeout: 256 seconds]
srdqty has joined #nixos
glines has quit [Ping timeout: 240 seconds]
glines has joined #nixos
ma27 has joined #nixos
rauno has joined #nixos
ThatDocsLady has joined #nixos
dbe has joined #nixos
rauno has quit [Remote host closed the connection]
dvim has joined #nixos
Guest29 has quit [Quit: Ping timeout (120 seconds)]
bara has quit [Read error: Connection reset by peer]
ryantm has quit [Ping timeout: 240 seconds]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
glines has quit [Ping timeout: 256 seconds]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
glines has joined #nixos
<etu[m]> Seems like `beep` needs patching: https://holeybeep.ninja/
<etu[m]> New CVE with name and logo and everyting.
<etu[m]> It must mean it's real.
coot_ has joined #nixos
rauno has joined #nixos
hamishmack has joined #nixos
<monotux> but the site is pretty much satire
<etu[m]> Yeah, but it got a CVE number and a patch
<etu[m]> Yeah, the comment is a good one. I've didn't run the script, just read what it did and had a laugh.
ma27 has quit [Ping timeout: 276 seconds]
<monotux> this semi-new way of installing packages by piping a curled script is convenient but oooh so stupid
<monotux> I love the fact that it is norm already
rauno has quit [Remote host closed the connection]
uptime has quit [Ping timeout: 240 seconds]
<etu[m]> Both flatpak and snap-packages seems like a better choice :p
<adisbladis[m]> monotux: It's even the recommended way to install nix ;)
<adisbladis[m]> etu: I'm not so sure.. Both of them seem fatally flawed to me.
<etu[m]> adisbladis: Just different types of bad :p
rauno has joined #nixos
bara has quit [Read error: Connection reset by peer]
<monotux> but remember, docker will save us all!!1
bara has joined #nixos
<monotux> I haven't read up on flatpak and snap, how bad is it?
<etu[m]> That's also another kind of bad. I'm quite happy that I've never used docker.
<monotux> I use it on one of my machines (that runs nixos), but that is since the package plex is unavailable otherwise. that also handles updates by simply restarting the container
<monotux> (so it downloads new code every time I restart the container, that is soooo safe)
<{^_^}> [nixpkgs] @vbgl merged pull request #38414 → abella: 2.0.4 -> 2.0.5 → https://git.io/vx13u
<{^_^}> [nixpkgs] @vbgl pushed commit from @bcdarwin to master « abella: 2.0.4 -> 2.0.5 »: https://git.io/vx1zW
rauno has quit [Remote host closed the connection]
endformationage has quit [Quit: WeeChat 1.9.1]
uptime has joined #nixos
rauno has joined #nixos
hakujin3 has joined #nixos
ryantm has joined #nixos
Ariakenom has joined #nixos
hakujin3 has quit [Ping timeout: 256 seconds]
ryantm has quit [Ping timeout: 256 seconds]
bara has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @dywedir opened pull request #38419 → 0.9.0.2018-01-15 -> 0.9.0.2018-03-31 → https://git.io/vx1zy
bara has joined #nixos
<zybell_> monotux: if nix downloaded its store everytime you boot it, you wouldn't think it unsafe, because you know that it is secured with hashsums. Why do you think others ideas are less secure?
dbe has quit [Ping timeout: 264 seconds]
periklis has joined #nixos
civodul has joined #nixos
vidbina has joined #nixos
Ariakenom has quit [Quit: Leaving]
reinzelmann has joined #nixos
jensens has joined #nixos
ryantrinkle has quit [Ping timeout: 260 seconds]
Tobba has quit [Ping timeout: 246 seconds]
pie___ has quit [Read error: Connection reset by peer]
pie_ has joined #nixos
Tobba has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed to master « 18.03 release notes: final edits »: https://git.io/vx1aE
<{^_^}> [nixpkgs] @vcunat pushed to release-18.03 « 18.03 release notes: final edits »: https://git.io/vx1aa
wangoe has joined #nixos
athan has quit [Ping timeout: 240 seconds]
athan has joined #nixos
ma27 has joined #nixos
zzamboni has joined #nixos
mmercier has joined #nixos
orivej has joined #nixos
phdoerfler has joined #nixos
davidlt has joined #nixos
lewo has quit [Quit: nixos]
<{^_^}> [nixpkgs] @Mic92 merged pull request #37951 → svn-all-fast-export: update patch → https://git.io/vxgHK
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vx1VD
<{^_^}> → 594130f3 by @flokli: svn-all-fast-export: update patch sha256, --prefix is now used
<{^_^}> → dae67d65 by @Mic92: Merge pull request #37951 from Mic92/svn-all-fast-export
newhoggy_ has joined #nixos
<{^_^}> [nixpkgs] @Mic92 pushed commit from @flokli to release-18.03 « svn-all-fast-export: update patch sha256, --prefix is now used »: https://git.io/vx1Vd
newhoggy_ has quit [Remote host closed the connection]
newhoggy_ has joined #nixos
newhoggy has quit [Ping timeout: 263 seconds]
lewo has joined #nixos
sys9mm is now known as mingc
bara has quit [Read error: Connection reset by peer]
newhoggy_ has quit [Ping timeout: 255 seconds]
bara has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/120b013e0c0 (from 33 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
asuryawanshi has joined #nixos
Cale has quit [Ping timeout: 276 seconds]
jtojnar has joined #nixos
ma27 has quit [Quit: WeeChat 2.0]
ma27 has joined #nixos
ryantrinkle has joined #nixos
<{^_^}> [nixpkgs] @dotlambda pushed to master « pythonPackages.vxi11: fix tests by fetching from GitHub »: https://git.io/vx1rq
MichaelRaskin has quit [Quit: MichaelRaskin]
periklis has quit [Remote host closed the connection]
periklis has joined #nixos
jluttine has quit [Quit: WeeChat 2.0]
<{^_^}> [nixpkgs] @vcunat pushed to master « README: 17.09 -> 18.03 »: https://git.io/vx1r0
<{^_^}> [nixpkgs] @vcunat pushed to release-18.03 « README: 17.09 -> 18.03 »: https://git.io/vx1rg
jluttine has joined #nixos
Myrl-saki has joined #nixos
goibhniu has joined #nixos
telent has joined #nixos
dan_b has joined #nixos
<yrashk> what is the best way to escalate an ignored `init` PR to see if it can be merged after all? https://github.com/NixOS/nixpkgs/pull/36957
<tilpner> yrashk - Are you sure description and license need to be in all-packages.nix?
<tilpner> yrashk - Convention is to define multiple variants/combinations of the package elsewhere and then only import them into all-packages
<yrashk> sure, that can be done :)
<{^_^}> [nixpkgs] @Mic92 merged pull request #38419 → i3status-rust: 0.9.0.2018-01-15 -> 0.9.0.2018-03-31 → https://git.io/vx1zy
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vx1rN
<{^_^}> → a0c6d314 by @dywedir: i3status-rust: 0.9.0.2018-01-15 -> 0.9.0.2018-03-31
<{^_^}> → 018d1096 by @Mic92: Merge pull request #38419 from dywedir/i3status-rust
davidlt has quit [Remote host closed the connection]
jmackie has joined #nixos
<tilpner> yrashk - It should also take swiProlog and makeWrapper directly, instead of pkgs
<tilpner> yrashk - That way, they can be overriden with .override
davidlt has joined #nixos
<tilpner> And while we're doing minor style issues, src should be defined earlier and the name should contain the version too
<jmackie> What's the process for renaming a user when mutableUsers = false? Do I just change the (extra)Users key and the homeDir name? Will this mv the existing home directory? :nervous_face:
davidlt has quit [Remote host closed the connection]
asuryawanshi has quit [Remote host closed the connection]
davidlt has joined #nixos
zzamboni has quit [Quit: Leaving.]
<tilpner> jmackie - I *think* the policy is to not touch your home directory, so it shouldn't mv or rm your home
<tilpner> Make sure you keep the uid, so that your permissions stay intact
periklis has quit [Ping timeout: 240 seconds]
<yrashk> tilpner: is this https://github.com/NixOS/nixpkgs/pull/36957/files any better?
thc202 has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #38417 → Enable libtorrent and xmlrpc-c on darwin → https://git.io/vx1cb
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/vx1o0
<{^_^}> → eb6a85e0 by @marsam: xmlrpc-c: enable darwin build
<{^_^}> → 88bb0148 by @marsam: libtorrent: enable darwin build
<{^_^}> → a88ad6c6 by @Mic92: Merge pull request #38417 from marsam/feature/enable-libtorrent-xmlrpc-darwin
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to release-18.03: https://git.io/vx1og
<{^_^}> → 1a7464ea by @marsam: xmlrpc-c: enable darwin build
<{^_^}> → e8982eb4 by @marsam: libtorrent: enable darwin build
roberth has quit [Ping timeout: 255 seconds]
<tilpner> yrashk - Yes, a lot better, but you forgot to fix ape/clex.nix :)
<tilpner> It is, but the src is after installPhase and the name has no version
<yrashk> sorry, I missed "to fix" :)
<yrashk> still a morning...
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/120b013e0c0 (from 68 minutes ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
ma27 has quit [Ping timeout: 255 seconds]
nallar has joined #nixos
MP2E has quit [Remote host closed the connection]
Ross has quit [Ping timeout: 264 seconds]
nallar is now known as Ross
hellrazor has quit [Ping timeout: 276 seconds]
ma27 has joined #nixos
hellrazor has joined #nixos
<yrashk> tilpner: updated :)
winem_ has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
<tilpner> Good! Now you have to poke people with merge rights until they give up and merge it :/
Jetien has joined #nixos
yorick has quit [Ping timeout: 264 seconds]
<yrashk> Whom should I poke? That part is not very clear
<Jetien> Hi! How can I get private repository to work with pkgs.fetchgit? I couldn't find any documentation on adding private ssh keys to the build users
<tilpner> No one in particular, because we don't want to annoy anyone. I have not mastered that part either :s
phreedom has quit [Ping timeout: 268 seconds]
phreedom has joined #nixos
<tilpner> You could just bring it up in here again when there's more activity
davidlt has quit [Remote host closed the connection]
davidlt has joined #nixos
patrl has joined #nixos
vidbina has quit [Ping timeout: 264 seconds]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
vidbina has joined #nixos
patrl has quit [Client Quit]
patrl has joined #nixos
patrl has quit [Client Quit]
patrl has joined #nixos
patrl has quit [Client Quit]
patrl has joined #nixos
patrl has quit [Client Quit]
patrl has joined #nixos
<Jetien> solution to my problem is found in nixpkgs fetchgit/private.nix
phreedom has quit [Ping timeout: 268 seconds]
shoogz has quit [Remote host closed the connection]
oida has quit [Remote host closed the connection]
patrl has quit [Client Quit]
phreedom has joined #nixos
shoogz has joined #nixos
ma27 has quit [Ping timeout: 264 seconds]
<clever> infinisil: lol
patrl has joined #nixos
Guanin has joined #nixos
ma27 has joined #nixos
Piece_Maker has joined #nixos
Acou_Bass has quit [Ping timeout: 248 seconds]
Piece_Maker is now known as Acou_Bass
roberth has joined #nixos
orivej has quit [Ping timeout: 264 seconds]
chrios_ has joined #nixos
chrios has quit [Ping timeout: 260 seconds]
oida has joined #nixos
aarvar has quit [Ping timeout: 248 seconds]
hakujin3 has joined #nixos
patrl has quit [Quit: WeeChat 1.9.1]
zzamboni has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #38410 → libqtxdg: fix pkgconfig files → https://git.io/vxXAg
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vx1Pl
<{^_^}> → a1fec880 by @pbogdan: libqtxdg: fix pkgconfig files
<{^_^}> → d0b98f73 by @Mic92: Merge pull request #38410 from pbogdan/libqtxdg-pkgconfig
schoppenhauer has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @Mic92 pushed commit from @pbogdan to release-18.03 « libqtxdg: fix pkgconfig files »: https://git.io/vx1Pu
hakujin3 has quit [Ping timeout: 256 seconds]
oida has quit [Ping timeout: 268 seconds]
jmackie has quit [Quit: Page closed]
bara has quit [Read error: Connection reset by peer]
humanoyd has joined #nixos
bara has joined #nixos
Turion has joined #nixos
<Turion> Upgraded to 18.03 and suddenly it complains that /nix/var/nix/db is not writable when running nix-env -q as user
<lassulus> NIX_REMOTE=daemon nix-env -q
<Turion> lassulus: Thanks, right! I could uninstall an old nix-1.* I had installed as user and now everything works fine
oida has joined #nixos
spear2 has quit [Remote host closed the connection]
schoppenhauer has joined #nixos
sigmundv has joined #nixos
iyzsong has joined #nixos
<{^_^}> [nixpkgs] @KimBurgess opened pull request #38422 → Composition → https://git.io/vx11Z
ma27 has quit [Ping timeout: 246 seconds]
jtojnar_ has joined #nixos
asuryawanshi has joined #nixos
<aristid> one of these years i will switch away from doing "nix-env -qaP|grep foo"
<aristid> lol
ottidmes has joined #nixos
jtojnar has quit [Ping timeout: 256 seconds]
jtojnar_ is now known as jtojnar
jtojnar has quit [Ping timeout: 256 seconds]
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
NinjaTrappeur has joined #nixos
Neo--- has joined #nixos
<{^_^}> [nixpkgs] @mbode opened pull request #38423 → heptio-ark: init at 0.7.1 → https://git.io/vx1My
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
jtojnar has joined #nixos
hamishmack has quit [Remote host closed the connection]
hamishmack has joined #nixos
humanoyd has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @vcunat pushed 0 commits to refs/tags/18.03: https://git.io/vx1DW
vcunat has joined #nixos
Turion has left #nixos [#nixos]
<{^_^}> [nixos-homepage] @vcunat opened pull request #202 → release NixOS 18.03 → https://git.io/vx1S8
averell has quit [Quit: .]
rauno has quit [Ping timeout: 256 seconds]
<Aleksejs> jeaye: hello, are you the author of nixos-in-place?
rosa_ has joined #nixos
rawtaz_ is now known as rawtaz
phdoerfler1 has joined #nixos
rawtaz has quit [Changing host]
rawtaz has joined #nixos
Guanin_ has joined #nixos
Izorkin has joined #nixos
<clever> Aleksejs: i believe jeaye made it based on what i had done when messing around with an old netbook
<clever> Aleksejs: it works by just upgrading a single-user nix install into a full nixos install, and renaming everything the old distro left in /
reardencode has joined #nixos
nallar has joined #nixos
jtojnar_ has joined #nixos
<Aleksejs> the problem is: during installation it doesn't prompt for root password and after reboot old root password doesn't work
asuryawa_ has joined #nixos
ok2` has joined #nixos
brodul has quit [Ping timeout: 276 seconds]
<clever> Aleksejs: you can always use init=/nix/var/nix/profiles/system/sw/bin/sh in grub to force it into single-user mode
ThatOtherGuy has quit [Ping timeout: 265 seconds]
<clever> and then just passwd your way to owning the machine
joelpet_ has joined #nixos
joelpet_ has quit [Changing host]
joelpet_ has joined #nixos
himmAllRight17_ has joined #nixos
simukis has joined #nixos
bara has quit [Read error: Connection reset by peer]
civodul has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
bara has joined #nixos
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/e8982eb4b13 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
ben__ has joined #nixos
ashgillm1n has joined #nixos
hiroshi- has joined #nixos
thor_ has joined #nixos
hellrazo1 has joined #nixos
anderslu1dstedt has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c pushed to release-17.09 « nixos/tests.chromium: actually notice the tab crash »: https://git.io/vx17v
phdoerfler1 has quit [Client Quit]
MinceR_ has joined #nixos
andromed1-galaxy has joined #nixos
joachifm has joined #nixos
alaricsp_ has joined #nixos
aminechi1haoui has joined #nixos
seequ__ has joined #nixos
aramiscd_ has joined #nixos
mutantmell has joined #nixos
AtnNn_ has joined #nixos
ikwildrp1pper has joined #nixos
andersk_ has joined #nixos
aszlig_ has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c pushed to release-18.03 « nixos/tests.chromium: actually notice the tab crash »: https://git.io/vx17s
rauno has joined #nixos
ditadi_ has joined #nixos
mbrgm_ has joined #nixos
Profpats1 has joined #nixos
flugsio1 has joined #nixos
rosa_ has quit [Quit: rosa]
WizzieB has joined #nixos
Piece_Maker has joined #nixos
shapr_ has joined #nixos
error has joined #nixos
cybrian_ has joined #nixos
Effilry has joined #nixos
aminechi1haoui has quit [Client Quit]
zopsi_ has joined #nixos
pareidolia_ has joined #nixos
iyzsong-x has joined #nixos
error is now known as Guest46592
leotaku_ has joined #nixos
Ross- has joined #nixos
nallar has quit [Ping timeout: 255 seconds]
pkill9 has joined #nixos
aminechi1haoui has joined #nixos
asuryawanshi has quit [*.net *.split]
jtojnar has quit [*.net *.split]
Acou_Bass has quit [*.net *.split]
Guanin has quit [*.net *.split]
Ross has quit [*.net *.split]
phdoerfler has quit [*.net *.split]
mmercier has quit [*.net *.split]
mbrgm has quit [*.net *.split]
hotfuzz_ has quit [*.net *.split]
aramiscd has quit [*.net *.split]
johnsonav has quit [*.net *.split]
monotux has quit [*.net *.split]
aminechikhaoui has quit [*.net *.split]
freedomcode has quit [*.net *.split]
aszlig has quit [*.net *.split]
so has quit [*.net *.split]
thor has quit [*.net *.split]
joachifm_ has quit [*.net *.split]
judson has quit [*.net *.split]
domenkozar has quit [*.net *.split]
balaji has quit [*.net *.split]
ikwildrpepper has quit [*.net *.split]
himmAllRight has quit [*.net *.split]
flugsio has quit [*.net *.split]
zemm has quit [*.net *.split]
SOO7 has quit [*.net *.split]
monokrome has quit [*.net *.split]
WizBright has quit [*.net *.split]
boxofrox has quit [*.net *.split]
tg has quit [*.net *.split]
seequ has quit [*.net *.split]
iyzsong has quit [*.net *.split]
roberth has quit [*.net *.split]
hellrazor has quit [*.net *.split]
leotaku has quit [*.net *.split]
pareidolia has quit [*.net *.split]
andersk has quit [*.net *.split]
zopsi has quit [*.net *.split]
ditadi has quit [*.net *.split]
obadz has quit [*.net *.split]
alaricsp has quit [*.net *.split]
hiroshi has quit [*.net *.split]
ashgillman has quit [*.net *.split]
Sonarpulse has quit [*.net *.split]
leat has quit [*.net *.split]
Izorkin_ has quit [*.net *.split]
andromeda-galaxy has quit [*.net *.split]
AtnNn has quit [*.net *.split]
cransom has quit [*.net *.split]
cybrian has quit [*.net *.split]
MinceR has quit [*.net *.split]
joelpet has quit [*.net *.split]
shapr has quit [*.net *.split]
mtjmullen has quit [*.net *.split]
ok2 has quit [*.net *.split]
gchristensen has quit [*.net *.split]
disasm has quit [*.net *.split]
dex1983 has quit [*.net *.split]
ben has quit [*.net *.split]
Profpatsch has quit [*.net *.split]
anderslundstedt has quit [*.net *.split]
kline has quit [*.net *.split]
FireFly has quit [*.net *.split]
Ross- is now known as Ross
Piece_Maker is now known as Acou_Bass
pareidolia_ is now known as pareidolia
hiroshi- is now known as hiroshi
aminechi1haoui has quit [Client Quit]
jtojnar_ is now known as jtojnar
mbrgm_ is now known as mbrgm
dex1983 has joined #nixos
zopsi_ is now known as zopsi
aminechikhaoui has joined #nixos
brodul has joined #nixos
cransom has joined #nixos
monotux has joined #nixos
boxofrox has joined #nixos
kline has joined #nixos
obadz has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #37684 → vulkan-loader: 1.0.61.1 -> 1.1.70.0 → https://git.io/vx8V4
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vx17h
<{^_^}> → 38083691 by @Ralith: vulkan-loader: 1.0.61.1 -> 1.1.70.0
<{^_^}> → 1ba44cc9 by @Mic92: Merge pull request #37684 from Ralith/vulkan
roberth has joined #nixos
disasm has joined #nixos
tg has joined #nixos
pkill9 has quit [Ping timeout: 248 seconds]
phdoerfler has joined #nixos
Sonarpulse has joined #nixos
balaji has joined #nixos
leat has joined #nixos
Effilry is now known as FireFly
domenkozar has joined #nixos
hotfuzz_ has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #38233 → go_1_10: 1.10 -> 1.10.1, g_1_9: 1.9.4 -> 1.9.5 → https://git.io/vxKnt
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/vx1dD
<{^_^}> → 568d30bb by @andir: go_1_10: 1.10 -> 1.10.1
<{^_^}> → e9f74b91 by @andir: go_1_9: 1.9.4 -> 1.9.5
<{^_^}> → b41e5065 by @Mic92: Merge pull request #38233 from andir/go_1_10_1
judson has joined #nixos
gchristensen has joined #nixos
judson is now known as Guest5299
monokrome has joined #nixos
raynold has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to release-18.03: https://git.io/vx1Ff
bara has quit [Read error: Connection reset by peer]
<{^_^}> → 41164d94 by @andir: go_1_9: 1.9.4 -> 1.9.5
<{^_^}> → ba49d726 by @andir: go_1_10: 1.10 -> 1.10.1
bara has joined #nixos
ThatOtherGuy has joined #nixos
Guest46592 is now known as SOO7
SOO7 has quit [Changing host]
SOO7 has joined #nixos
thblt has quit [Ping timeout: 256 seconds]
ThatOtherGuy has quit [Changing host]
ThatOtherGuy has joined #nixos
rauno has quit [Ping timeout: 264 seconds]
so has joined #nixos
<{^_^}> [nixpkgs] @Mic92 pushed 4 commits to release-17.09: https://git.io/vx1Nn
<{^_^}> → aa638173 by @adisbladis: go: 1.9.2 -> 1.9.3
<{^_^}> → 121df5f7 by @dezgeg: go: Scale up test timeouts
bara has quit [Read error: Connection reset by peer]
<{^_^}> → 357efa30 by @adisbladis: go_1_9: 1.9.3 -> 1.9.4
Profpats1 is now known as Profpatsch
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/590320e107e (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
ikwildrp1pper is now known as ikwildrpepper
thblt has joined #nixos
so has quit [Ping timeout: 260 seconds]
zemm has joined #nixos
justbeingglad has joined #nixos
justbeingglad has left #nixos [#nixos]
so has joined #nixos
<{^_^}> [nixos-homepage] @edolstra merged pull request #202 → release NixOS 18.03 → https://git.io/vx1S8
<{^_^}> [nixos-homepage] @edolstra pushed 2 commits to master: https://git.io/vx1AF
<{^_^}> → 3a0b9126 by @vcunat: release NixOS 18.03
<{^_^}> → d2588be4 by @edolstra: Merge pull request #202 from vcunat/release-18.03
rauno has joined #nixos
patrl has joined #nixos
<{^_^}> [nixpkgs] @qknight opened pull request #38425 → fix for: https://github.com/NixOS/nixpkgs/issues/38424https://git.io/vx1xU
<{^_^}> [nixpkgs] @ttuegel merged pull request #38404 → Refactor TeX Gyre package sets → https://git.io/vxXyX
<{^_^}> [nixpkgs] @ttuegel pushed 3 commits to master: https://git.io/vx1xL
<{^_^}> → 87c12bda by @ttuegel: tex-gyre: use `callPackages`
<{^_^}> → 140f2a35 by @ttuegel: tex-gyre-*-math: Move to `tex-gyre-math` package set
<{^_^}> → 130ee298 by @ttuegel: Merge pull request #38404 from ttuegel/bugfix/tex-gyre/callPackages
<patrl> hi all, hoping someone here can give me a pointer -- I'm still getting a "undefined variable ‘placeholder’" with nix-env -u, despite nix being version 2.0
<patrl> i'm on 17.09, but using the nixos-unstable channel in my user env
<tilpner> Is your daemon 2.0 too?
<{^_^}> [nixpkgs] @Mic92 merged pull request #38242 → lightstep-tracer-cpp: mark as broken → https://git.io/vxK4w
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vx1xB
<{^_^}> → eea21b28 by @Mic92: lightstep-tracer-cpp: mark as broken
<{^_^}> → e7d77fec by @Mic92: Merge pull request #38242 from Mic92/lightstep-tracer-cpp
<patrl> nix-daemon is 1.11.16
<tilpner> It needs to be 2.0. nix.package = pkgs.nixUnstable; and then rebuild (and perhaps reboot?)
<{^_^}> [nixpkgs] @Mic92 pushed to release-18.03 « lightstep-tracer-cpp: mark as broken »: https://git.io/vx1xu
<tilpner> (pkgs.nixStable2 and pkgs.nixStable may be 2.0 too, depending on how new your channel is)
<patrl> ah I see the issue, I updated nix but not the rest of the tooling (I guess?)
<clever> patrl: the only valid way to update nix on nixos is to set nix.package in configuration.nix
<clever> anything else will just cause issues
<patrl> okay, thanks - I just added nixUnstable to my pkgs array, so I guess that was the problem
<patrl> is this documented somewhere, out of curiosity?
<patrl> thanks @clever, not sure how I missed that
<elvishjerricco> clever: I wonder if adding a `nix` package to `environment.systemPackages` should yield a warning? I've had to warn people off that a couple of times
<{^_^}> [nixpkgs] @Mic92 merged pull request #38412 → xbursttools: Fix build → https://git.io/vxXjE
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vx1xA
<{^_^}> → 4645b12e by @Infinisil: xburst-tools: Fix build
<{^_^}> → e9fd45a1 by @Mic92: Merge pull request #38412 from Infinisil/fix/xbursttools
<clever> elvishjerricco: yeah, that probably should give a warning, but i'm not sure how id implement that
<{^_^}> [nixpkgs] @Mic92 pushed commit from @Infinisil to release-18.03 « xburst-tools: Fix build »: https://git.io/vx1xj
<clever> elvishjerricco: behind the scenes, the nix module for nixos does the same thing, it inserts nix.package into the list
<elvishjerricco> clever: Ah. Maybe it could inspect the list, looking to see if there are more than one?
<clever> yeah, that could work
<elvishjerricco> could add a unique passthru argument present in all the nix packages for identifying them
<clever> though the buildEnv already gives you a warning when duplicates exist
<{^_^}> [nixpkgs] @Mic92 merged pull request #38407 → transmission: settings doc location changed → https://git.io/vxXdT
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vx1pL
<{^_^}> → 172ca588 by @nyanloutre: transmission: settings doc location changed
<{^_^}> → b39afd41 by @Mic92: Merge pull request #38407 from nyanloutre/master
<{^_^}> [nixpkgs] @edolstra pushed to master « mkdir -> install -d »: https://git.io/vx1p3
<{^_^}> [nixpkgs] @Mic92 pushed commit from @nyanloutre to release-18.03 « transmission: settings doc location changed »: https://git.io/vx1pG
pkill9 has joined #nixos
patrl has quit [Quit: WeeChat 1.9.1]
<dtz> PR merge spreeeeee
<dtz> xD
iyzsong-x has quit [Ping timeout: 248 seconds]
thblt has quit [Ping timeout: 246 seconds]
<makefu> c-c-c-combo!
xcmw has joined #nixos
fendor_ has joined #nixos
fendor has joined #nixos
MinceR_ is now known as MinceR
mkoenig_ has joined #nixos
mkoenig has quit [Ping timeout: 256 seconds]
asuryawa_ has quit [Ping timeout: 264 seconds]
ma27 has joined #nixos
sud0x3 has joined #nixos
patrl has joined #nixos
civodul has joined #nixos
ditadi_ is now known as ditadi
RedNifre has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #38228 → kubernetes: add kubectl zsh completion → https://git.io/vxKZm
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vxMex
<{^_^}> → 357760ad by @mbode: kubernetes: add kubectl zsh completion
<{^_^}> → df57003e by @Mic92: Merge pull request #38228 from mbode/kubectl_zsh_completion
RedNifre is now known as Guest84382
coot_ has quit [Quit: coot_]
logann2019 has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @Mic92 pushed commit from @mbode to release-18.03 « kubernetes: add kubectl zsh completion »: https://git.io/vxMvv
asuryawanshi has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @fgaz opened pull request #38426 → gron: init at 0.5.1 → https://git.io/vxMvO
averell has joined #nixos
zzamboni has quit [Quit: Leaving.]
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
mmercier has joined #nixos
bara has joined #nixos
mduggie has quit [Ping timeout: 240 seconds]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
sud0x3 has quit [Quit: WeeChat 2.1]
zzamboni has joined #nixos
iyzsong has joined #nixos
xcmw has joined #nixos
mduggie has joined #nixos
mmercier has quit [Ping timeout: 260 seconds]
winem_ has quit [Remote host closed the connection]
phdoerfler has quit [Quit: Leaving.]
<{^_^}> Channel nixos-18.03 advanced to https://github.com/NixOS/nixpkgs/commit/a74969256b0 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-18.03)
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/590320e107e (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
<{^_^}> [nixpkgs] @mkaito opened pull request #38427 → factorio: 0.16.24 -> 0.16.36 → https://git.io/vxMJh
bara has quit [Read error: Connection reset by peer]
phdoerfler has joined #nixos
bara has joined #nixos
seanparsons has quit [Read error: Connection reset by peer]
<vcunat> Impala just arrived! https://groups.google.com/forum/#!topic/nix-devel/7bRK8FUcC5s (18.03 stable release)
<tilpner> Yay! \o/
<infinisil> vcunat: Awesome!
chrios has joined #nixos
chrios_ has quit [Ping timeout: 268 seconds]
ditadi has quit [Quit: WeeChat 2.0]
logzet has joined #nixos
jtojnar_ has joined #nixos
gchristensen changed the topic of #nixos to: NixOS 18.03 and Nix 2.0 are released! || Share the output of nix-shell -p nix-info --run nix-info to help us help you. || 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
jtojnar has quit [Read error: Connection reset by peer]
nick_l has joined #nixos
<nick_l> In nix-repl, how do I obtain the following string? x=''NAME=${0##*/}''?
<gchristensen> ''${
<gchristensen> '' escapes a ${
<nick_l> Thanks
<gchristensen> you're welcome
<nick_l> a lot.
jtojnar has joined #nixos
seanparsons has joined #nixos
<sphalerite> is using a remote host as a substituter like `--substituters 'ssh://user@host'`, or the same with ssh-ng:// instead of ssh://, supposed to work?
jtojnar_ has quit [Ping timeout: 256 seconds]
<{^_^}> Channel nixos-17.09-small advanced to https://github.com/NixOS/nixpkgs/commit/4e9fa5cff3c (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-17.09-small)
<{^_^}> [nixpkgs] @NeQuissimus pushed to staging « Revert "git: 2.16.3 -> 2.17.0" »: https://git.io/vxMTi
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
Guest84382 has quit [Ping timeout: 240 seconds]
Guest84382 has joined #nixos
jophish has joined #nixos
Rusty1_ has joined #nixos
xcmw has quit [Ping timeout: 255 seconds]
fendor has quit [Quit: Leaving]
ryantm has joined #nixos
rauno has quit [Ping timeout: 260 seconds]
Guest84382 has quit [Ping timeout: 256 seconds]
<jtojnar> why does Hackage say we have time-1.9.1 but configuration-hackage2nix.yaml contains 1.8.0.2 on master?
aminb has joined #nixos
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/41164d94ab4 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
acarrico has joined #nixos
lord| has quit [Quit: WeeChat 2.1]
ma27 has quit [Ping timeout: 252 seconds]
xcmw has joined #nixos
Jackneill has joined #nixos
hakujin3 has joined #nixos
szicari has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 9 commits to master: https://git.io/vxML0
<{^_^}> → fc85a86e by @peti: LTS Haskell 11.3
<{^_^}> → 5e39db22 by @peti: hackage-packages.nix: automatic Haskell package set update
<{^_^}> → 8a104014 by @peti: hackage-packages.nix: automatic Haskell package set update
ma27 has joined #nixos
zzamboni has quit [Quit: Leaving.]
hakujin3 has quit [Ping timeout: 255 seconds]
zzamboni has joined #nixos
bara has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Ekleog opened pull request #38428 → Add documentation for weechat → https://git.io/vxMtI
mmercier has joined #nixos
zzamboni has quit [Client Quit]
zzamboni has joined #nixos
jperras has joined #nixos
<srid> Does chrome update automatically on nixos?
<nick_l> Is there something that makes it possible that #!/usr/bin/env bash as a script header does not work on NixOS under any circumstance on x86-64 with a default kernel? For example a systemd execution environment?
pkill9 has quit [Read error: Connection reset by peer]
<nick_l> srid: if you have not enabled autoupdate, it won't.
<nick_l> srid: NixOS has it own autoupdate concept.
zzamboni has quit [Client Quit]
<srid> nick_l: I'm talking about Chrome's own auto-update mechanism
zzamboni has joined #nixos
<nick_l> srid: I understood.
<clever> srid: that cant really work, because it would un-patch itself and break
zzamboni has quit [Client Quit]
pkill9 has joined #nixos
<nick_l> clever: it could be made to work, but it's not the model we have chosen to be more precise.
<pbogdan> "Estimating rebuild amount by counting changed Hydra jobs -> 1331 x86_64-linux" Should such change go into staging or is it OK to go into master?
<clever> yeah
<nick_l> pbogdan: staging.
<{^_^}> [nixpkgs] @pSub merged pull request #38274 → arangodb: 3.3.4 -> 3.3.5 → https://git.io/vxK1o
<{^_^}> [nixpkgs] @pSub pushed 2 commits to master: https://git.io/vxMq0
<{^_^}> → 2598bf51 by R. RyanTM: arangodb: 3.3.4 -> 3.3.5
<{^_^}> → 8025660a by @pSub: Merge pull request #38274 from r-ryantm/auto-update/arangodb
<{^_^}> [nixpkgs] @pSub merged pull request #38251 → automake: 1.16 -> 1.16.1 → https://git.io/vxKu9
<{^_^}> [nixpkgs] @pSub pushed 2 commits to staging: https://git.io/vxMqw
<{^_^}> → 73b1c9cf by R. RyanTM: automake: 1.16 -> 1.16.1
<{^_^}> → d051989e by @pSub: Merge pull request #38251 from r-ryantm/auto-update/automake
orbekk has quit [Ping timeout: 240 seconds]
<sphalerite> Hi all. Any emacs users here able to explain how to use emacsWithPackages? It's a bit unclear in the manual — there's a bit that mentions use-package but without actually explaining the context for why this is necessary or how it works
<{^_^}> [nixpkgs] @pSub merged pull request #38247 → doit: 0.31.0 -> 0.31.1 → https://git.io/vxK0q
<{^_^}> [nixpkgs] @pSub pushed 2 commits to master: https://git.io/vxMqM
<{^_^}> → 2ad2e5f0 by R. RyanTM: doit: 0.31.0 -> 0.31.1
<{^_^}> → c70addc2 by @pSub: Merge pull request #38247 from r-ryantm/auto-update/doit
iyzsong has quit [Ping timeout: 255 seconds]
<nick_l> sphalerite: on github with the right query you can find correct configurations.
<nick_l> sphalerite: I think you can just REQUIRE everything that is made available via emacsWithPackages.
<nick_l> sphalerite: that's where I got my initial expression too.
krey has joined #nixos
<nick_l> When developing a NixOS solution, do you introduce extra build systems to make it portable across operating systems?
pkill9 has quit [Read error: Connection reset by peer]
<sphalerite> nick_l: personally I'd use a build system for anythign bigger than a single source file because nix isn't very good as a build system
<sphalerite> other than that, no
<nick_l> sphalerite: most of this integration work that I am doing is calling AWS APIs, etc.
<nick_l> sphalerite: so, it's kind of in between.
ashgillm1n has quit [Ping timeout: 264 seconds]
<nick_l> Having said that, it should be super easy to port, though.
<nick_l> It would just be an extra autoconf layer.
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/fa4759862e4 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
<sphalerite> http://ix.io/16uT this is what I have currently. What I don't get is why the line (evil-mode) neither errors, nor seems to have any effect (although the mouse scroll lines do)
<sphalerite> nick_l: I don't really get the AWS API bit
<sphalerite> you mean linking to AWS libraries?
<nick_l> sphalerite: I mean using AWS CLI calls in tons of places to obtain specific goals.
ocharles_ is now known as ocharles
<nick_l> sphalerite: destination = "/share/emacs/site-lisp/default.el"; # seems odd
ocharles has quit [Changing host]
ocharles has joined #nixos
<nick_l> sphalerite: but I haven't used this function, so perhaps it is an absolute path.
<sphalerite> how is it supposed to reach the AWS API in a nix build? :/
<nick_l> sphalerite: no, not during the build. At run-time.
<{^_^}> [nixpkgs] @7c6f434c merged pull request #38365 → Monthly update for Gambit and Gerbil → https://git.io/vxP3E
<{^_^}> [nixpkgs] @7c6f434c pushed 3 commits to master: https://git.io/vxMYT
<{^_^}> → d50469ad by @fare: gambit-unstable: init at 2018-03-26
<{^_^}> → a48bfdc2 by @fare: gerbil-unstable: init at 2018-04-03
<{^_^}> → 31fe962b by @7c6f434c: Merge pull request #38365 from fare-patches/master
Criena[m] has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #38428 → Add documentation for weechat → https://git.io/vxMtI
<{^_^}> [nixpkgs] @7c6f434c pushed 4 commits to master: https://git.io/vxMYs
<{^_^}> → f57fb2ee by @Ekleog: weechat: add hint in documentation
<{^_^}> → 51d9192c by @Ekleog: weechat: point description to documentation
<{^_^}> → fe217909 by @Ekleog: weechat: forward metadata to wrapper
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Criena[m]> Hi, everyone.
<sphalerite> (re emacs) as I said the mouse-scroll lines are taking effect, so the placement of the init file isn't the problem
<Criena[m]> Is someone able to explain to me how to set the "stdenv.lib.optionalString" variable in the nix config (required to get exim installed with LDAP support)?
<sphalerite> hm, the whitespace stuff also doesn't do anything
xcmw has joined #nixos
<sphalerite> Criena[m]: you mean the enableLDAP variable?
<sphalerite> Criena[m]: use exim.override { enableLDAP = true; } wherever you'd otherwise be using exim
vidbina has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @copumpkin merged pull request #36441 → darwin-frameworks: cleanup → https://git.io/vAb7c
<{^_^}> [nixpkgs] @copumpkin pushed 2 commits to master: https://git.io/vxMYX
<{^_^}> → 9f516c23 by @LnL7: darwin-frameworks: cleanup
<{^_^}> → fcbe4afe by @copumpkin: Merge pull request #36441 from LnL7/darwin-cleanup-frameworks
<sphalerite> nick_l: I don't get what autoconf has to do with calling the AWS API?
<Mic92> ryantm: can i also use your updater to update specific attribute?
<nick_l> sphalerite: one can write a script in a way that it refers to e.g. "aws" and assumes it is in the environment. Then one can setup a build script which supplies that environment for the target operating system.
<nick_l> sphalerite: my "scripts" are currently just nix files with scripts in them. I.e., not portable.
<Mic92> (without repology)
<sphalerite> nick_l: I'd probably just use aws from the PATH, then wrap it to get aws in the PATH for nix while using the script directly on other OSes, if you need compatibility
<nick_l> sphalerite: what's a good example of such a wrap?
<nick_l> sphalerite: I could start doing that in the future.
averell has quit [Ping timeout: 246 seconds]
jmiven has quit [Quit: co'o]
<sphalerite> nick_l: I don't have an existing example, but I'd probably do something like runCommand "scriptname" ''mkdir -p $out/bin ; wrapProgram ${./originalScript} $out/bin/programname --prefix PATH : ${lib.makeBinPath [ aws ]}''
pkill9 has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #36785 → rofi: add `theme` option → https://git.io/vAjNQ
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/vxMOg
<{^_^}> → 26a4e02e by @Ma27: rofi: add `theme` option
<{^_^}> → 63c6c2db by @7c6f434c: Merge pull request #36785 from Ma27/configurable-rofi-theme
<{^_^}> [nixpkgs] @Mic92 opened pull request #38430 → nix-review: init at 0.1.0 → https://git.io/vxMO2
<{^_^}> [nixpkgs] @volth opened pull request #38431 → network-interfaces.nix: dead code removal → https://git.io/vxMOP
zzamboni has joined #nixos
pie_ has quit [Read error: Connection reset by peer]
pie_ has joined #nixos
<Criena[m]> sphalerite: Thank you. Not sure if I got it right though. For example I set services.exim.enable = true; Additionally I would then set exim.override { enableLDAP = true; }; ?
jmiven has joined #nixos
<nick_l> sphalerite: thanks that looks useful.
matklad has joined #nixos
<sphalerite> Criena[m]: ah right it's used by a module. In that case you'll want an overlay, something like nixpkgs.overlays = [(self: super: {exim = super.exim.override {enableLDAP = true;};})];
<clever> yeah, exim's module contains `inherit (pkgs) coreutils exim;`, so you need an overlay to modify pkgs.exim
ThatDocsLady_ has joined #nixos
<matklad> Anyone using plasma5 with NixOS 18.03? I've just upgraded, and global keyboard shortcuts do not work (kglobalaccel fails to start). Is this a known problem?
WizzieB has quit [Quit: Byee~]
WizBright has joined #nixos
coot_ has joined #nixos
ThatDocsLady has quit [Ping timeout: 256 seconds]
alexteves has joined #nixos
xy2_ has joined #nixos
orbekk has joined #nixos
<{^_^}> [nixpkgs] @dezgeg pushed to master « gsl: Disable tests on aarch64 »: https://git.io/vxM3S
<{^_^}> [nixpkgs] @dezgeg pushed to release-18.03 « gsl: Disable tests on aarch64 »: https://git.io/vxM3h
orivej has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @dezgeg pushed 0 commits to unstable-aarch64: https://git.io/vxMsm
averell has joined #nixos
Mateon2 has joined #nixos
patrl has quit [Quit: WeeChat 1.9.1]
Mateon1 has quit [Ping timeout: 264 seconds]
Mateon2 is now known as Mateon1
ryantrinkle has quit [Ping timeout: 268 seconds]
ma27 has quit [Ping timeout: 245 seconds]
ma27 has joined #nixos
matklad has quit [Remote host closed the connection]
wangoe has quit [Quit: WeeChat 1.9.1]
blankhart has joined #nixos
jophish has quit [Quit: WeeChat 2.0]
deltasquared has joined #nixos
MercurialAlchemi has quit [Ping timeout: 240 seconds]
<deltasquared> something that occured to me today, when you run nixos-rebuild switch (I think? possibly wrong command), it's essentially producing a special derivation using your config.nix as input, correct?
<deltasquared> the reason being, I wanted to tinker with the relevant nix expressions in order to produce some specialised setups (most notably, no systemd, lightweight/custom init script built for a single purpose only)
<srhb> deltasquared: less `which nixos-rebuild`
<deltasquared> srhb: ... welp, of course I didn't think to try that
<gchristensen> deltasquared: indeed it is only "special" in that it is your system, it is not a special derivation to Nix.
<gchristensen> just like the instructions to build `hello` is ... special ... because it builds hello ;)
<deltasquared> srhb: hmm, one sec, I'll have to mount the portable nix install of mine
<deltasquared> gchristensen: yeah it seemed obvious, I just wanted to make sure
<gchristensen> :D
<{^_^}> [nixpkgs] @grahamc merged pull request #37288 → make-system-tarball: allow alternate compression methods → https://git.io/vxO6s
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/vxMng
<{^_^}> → 3c9e579d by @cleverca22: make-system-tarball: allow alternate compression methods
<{^_^}> → 9b30d48b by @grahamc: Merge pull request #37288 from cleverca22/improve-make-tarball
<deltasquared> the use case I had in mind was a lightweight image for a raspberry-pi like device (not sure if it'll actually be that... because ARM) which was literally for one purpose only
<deltasquared> a couple of such come to mind, one was a mandos server, the other was an irc bouncer (which has sole access to my SASL certs etc.)
erasmas has joined #nixos
<deltasquared> security separation, in other words. given the "do one thing only" idea I felt systemd was a bit overkill
nick_l has quit [Ping timeout: 260 seconds]
Arcaelyx has joined #nixos
Arcaelyx_ has quit [Ping timeout: 240 seconds]
j0xaf has joined #nixos
<{^_^}> [nixpkgs] @Mic92 opened pull request #38433 → nixos-shell: init at 0.0.1 → https://git.io/vxMcI
<srhb> Sounds like NotOS.
<deltasquared> srhb: forgive me, is that a real thing or a pun
<srhb> It's a real thing! I think clever is using it for pretty much the use case you are describing. Unfortunately I can't find the link right now.
<srhb> Maybe I'm misremembering the name...
akaWolf has quit [Read error: Connection reset by peer]
<zybell_> Does he configure with nix?
akaWolf has joined #nixos
chessai has joined #nixos
<{^_^}> [nixpkgs] @Mic92 opened pull request #38434 → Zfs unstable → https://git.io/vxMcP
j0xaf has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
<zybell_> Sorry for noise page didn't load for me first.
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @fgaz opened pull request #38435 → jl: iniit at 0.0.4 → https://git.io/vxMCC
<{^_^}> [nixpkgs] @qknight merged pull request #38425 → nixos/dhcp: fix permissions of statedir → https://git.io/vx1xU
<{^_^}> [nixpkgs] @qknight pushed to master « nixos/dhcp: fix permissions of statedir »: https://git.io/vxMCB
<deltasquared> srhb: that does look interesting indeed, I'ma gonna save this
<deltasquared> 47MB indeed, I could ramdisk that
asuryawanshi has quit [Ping timeout: 255 seconds]
<deltasquared> that was one thing that occured to me for the mandos server, if at all possible I would want to make it diskless
<deltasquared> (failing that a write-protected boot media)
ryanartecona has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #38431 → network-interfaces.nix: dead code removal → https://git.io/vxMOP
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vxMCb
<{^_^}> → b9e01e64 by @volth: network-interfaces.nix: dead code removal
hakujin3 has joined #nixos
<{^_^}> → b6ec6fd5 by @Mic92: Merge pull request #38431 from volth/patch-122
boxofrox has quit [Quit: WeeChat 1.9.1]
zzamboni has quit [Read error: Connection reset by peer]
hakujin4 has joined #nixos
jperras has quit [Ping timeout: 260 seconds]
ventonegro has joined #nixos
hakujin3 has quit [Ping timeout: 256 seconds]
<ventonegro> Hi, I am just starting out with Nix for creating build environments. I need to build several packages with custom compiler flags, and then create an environment with those packages. The manual tells me to modify all-packages.nix to add my packages, but can I do that without changing this file?
boxofrox has joined #nixos
ma27 has quit [Ping timeout: 260 seconds]
<deltasquared> ventonegro: out of curiosity, which special flags might these be (hardening/ABI/performance related etc.)?
<ventonegro> deltasquared: debugging, such as enabling the address sanitizer
chrios has quit [Ping timeout: 256 seconds]
chrios_ has joined #nixos
<deltasquared> hmm, fair enough, so you want these to be applied to some dependent libs as well I take it
<ventonegro> deltasquared: Yes. My tool will be built with musl for release, but for debugging I'd also like to build the dependencies with debugging enabled
shoogz has quit [Remote host closed the connection]
<deltasquared> ventonegro: well for compiling the dependent libraries with custom flags, they would have to be separate files. whether or not one can override the lookup for the dependent libs or not to use custom expressions (e.g. the ones modified to have custom flags), I'm not sure
<deltasquared> s/separate files/separate packages/
<ventonegro> deltasquared: I can rename the packages to not conflict with packages in nixpkgs, and write the derivations for them
lsyoyom has joined #nixos
<ventonegro> deltasquared: My question is mostly how to start a nix-shell with all of them
<deltasquared> ventonegro: I'm not quite sure there.
<deltasquared> I think part of the reason it's suggested to modify the main tree is because it's automatically picked up then
<{^_^}> [nixpkgs] @coreyoconnor opened pull request #38436 → firmware-linux-nonfree: Update SHA and add rev to prevent breakage → https://git.io/vxM8U
averell has quit [Quit: .]
<ventonegro> deltasquared: I see
<deltasquared> ventonegro: the man page for nix-shell suggests that it creates the environment with the *dependencies* of a given nix expression
<deltasquared> so if you created a nix expression which lists your debug build as a dependency (which in turn references the altered dependent libs...), you could in theory get nix-shell to use that
shapr_ is now known as shapr
shapr has quit [Changing host]
shapr has joined #nixos
<deltasquared> I'm just trying to find where if anywhere one can import your "out-of-tree" expressions
coconnor has joined #nixos
ma27 has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #38435 → jl: iniit at 0.0.4 → https://git.io/vxMCC
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/vxM4t
<{^_^}> → 1150bded by @fgaz: jl: iniit at 0.0.4
<{^_^}> → 26597bf5 by @7c6f434c: Merge pull request #38435 from fgaz/jl
ryanartecona has quit [Quit: ryanartecona]
<deltasquared> ventonegro: just noticed nix-shell has the -E option to provide an arbitary nix expression. srhb, could we specify a custom import path in this case to pick up a directory with modified nix expressions?
mduggie has quit [Ping timeout: 256 seconds]
<deltasquared> (if there isn't a simpler way to achieve the original problem)
<ventonegro> deltasquared: It seems I can turn the problem around and import all packages instead
averell has joined #nixos
<coconnor> morning all! got some time for nixos hackery again. awww yeaaa
<deltasquared> ventonegro: you'd still need a way to tell nix-shell that's what you wanted of course
<deltasquared> if we're not going to modify all-packages.nix
<BlessJah> is it party time?
mog has quit [Ping timeout: 256 seconds]
<coconnor> BlessJah: always party time
mduggie has joined #nixos
<coconnor> Though with the release of 18.03 - extra party time!
<BlessJah> 18.03 release party time :D I've just noticed 18.03 lost it's 'pre'
* deltasquared hears distant echoes of "fun! fun! fun!"
<BlessJah> channel-downloaded: 18.03pre131740.09bca91e3b5
<BlessJah> channel-available: 18.03.131768.a74969256b0
<deltasquared> if anyone sees flashes of pink, dive for cover. otherwise party on
<gchristensen> BlessJah: party time!
<deltasquared> guess that means I'll have to update the nixos rescue disk install I have
<BlessJah> 131768 compared to 3227 that 17.09 reached
<coconnor> there is a release announcement on nixos.org. Trying to link directly to it for sharing...
<gchristensen> BlessJah: omg
ryanartecona has joined #nixos
<gchristensen> 134,000 is the total # of commits I think?
<deltasquared> does that number reflect the number of nixpkg changes?
shoogz has joined #nixos
<coconnor> BlessJah: is that commits or?
mog has joined #nixos
<gchristensen> not sure why it is appearing differently
taktoa has joined #nixos
<BlessJah> gchristensen: either commits, merges or hydra builds
<deltasquared> v131768. take that systemd
jperras has joined #nixos
<coconnor> haha
<fyuuri> Is there a way in nixos to connect to an smb printer without putting the cerdentials in the URI?
chrios has joined #nixos
chrios_ has quit [Ping timeout: 246 seconds]
<sphalerite> Does anyone know of tools to work with the products of insane software (microsoft office and other office suites) sanely?
ryantrinkle has joined #nixos
<coconnor> sphalerite: define "work with". Work with the files? Or interop with the APIs?
<deltasquared> sphalerite: microsoft office breaks compatibility with *itself*, so, might as well use libreoffice and cross your fingers :P
<sphalerite> coconnor: in this case I want to grab the text (currently using pandoc) and the images (currently using unzip) and the charts (currently using libreoffice but the workflow is insane) and put it all together to make a web page
<BlessJah> does nix-2.0 break compability with prior nix releases?
<BlessJah> i.e. is is safe to upgrade and then rollback?
<sphalerite> BlessJah: database compatibility now
<sphalerite> no*
alexteves_ has joined #nixos
<sphalerite> yes it's safe
<BlessJah> kthx
<sphalerite> I hate office software.
<{^_^}> [nixpkgs] @Mic92 merged pull request #38436 → firmware-linux-nonfree: Update SHA and add rev to prevent breakage → https://git.io/vxM8U
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vxMBh
<{^_^}> → fccddb25 by @coreyoconnor: firmware-linux-nonfree: Update SHA and add rev to prevent breakage on future commits.
<{^_^}> → 1d3bd388 by @Mic92: Merge pull request #38436 from coreyoconnor/linux-firmware-fix
<deltasquared> sphalerite: that's why I write my documents in HTML and render to PDF with firefox
<deltasquared> it saved much sanity
<sphalerite> I use markdown and pandoc
<coconnor> alas. there are legions of business types who thinks Word and Excel are the only computer software in existence
<BlessJah> rst and pandoc
<sphalerite> yep
<sphalerite> well not just business types
<deltasquared> coconnor: the truth hurts so badly >_<
<sphalerite> in this case it's English students.
<sphalerite> Oh, and some CS students too. They at least should know better too >.>
nuncanada has joined #nixos
<coconnor> if I hear "can I integrate this with Excel" one more time.... ;)
<{^_^}> [nixpkgs] @Mic92 merged pull request #38426 → gron: init at 0.5.1 → https://git.io/vxMvO
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vxMRC
<{^_^}> → 70ff4556 by @fgaz: gron: init at 0.5.1
<{^_^}> → b76f0ed3 by @Mic92: Merge pull request #38426 from fgaz/gron
<deltasquared> sphalerite: I for one happen to be better than that ta ;)
alexteves has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Mic92 closed pull request #38339 → gron: init at 0.5.1 → https://git.io/vxiLS
justbeingglad has joined #nixos
justbeingglad has left #nixos [#nixos]
<hodapp> Google Docs and associated tools can work surprisingly well with MS Office files
<hodapp> also, at this point Microsoft has web-based editors that integrate with things like OneDrive and handle certain kinds of Office files decently
<hodapp> this is of course neither open source nor self-hosted but whatever
<deltasquared> hodapp: I think sphalerite had something more programmatic in mind
<coconnor> sphalerite: if you can restrict yourself to OpenXML there are APIs for interfacing with that format
<hodapp> and I had something less train-wrecked in mind but here we are :-/
<deltasquared> hodapp: I would use stronger language than train-wreck but that works too :P
<coconnor> by "APIs" I mean... something not nice
humanoyd has joined #nixos
* sphalerite considers requesting all the documents to be done in google docs next year
<hodapp> Microsoft has at least made some genuine efforts at making open source things that are *actually* open source and not their "shared source" bullshit that only runs inside of their development toybox with 19.8 GB of Windows-only dependencies
<hodapp> but this doesn't do much for the existing hoards of Office documents that Office can barely even read
justanotheruser has quit [Ping timeout: 264 seconds]
winem_ has joined #nixos
<deltasquared> hodapp: some of which with... *gulp* macros
<sphalerite> idk, IMHO the whole concept is broken
<hodapp> what concept?
<deltasquared> "broken concept" /me mutters something about "everything M$ does"
<sphalerite> hodapp: how office software works
<hodapp> the WYSIWYG nature in general?
<hodapp> or having file formats that are basically just dumps of memory
<{^_^}> [nixpkgs] @dezgeg pushed to release-18.03 « gcc45: Not supported on aarch64 »: https://git.io/vxMEn
<sphalerite> I don't think there's anything really wrong with WYSIWYG. But definitely with "what you manipulate is the end product" definitely
<sphalerite> minus one definitely
* coconnor moves a picture 2 pixels to the left in Word. "Oh... Oh no..."
mmercier has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @dezgeg pushed commit from @xeji to release-18.03 « mailutils: disable parallel building »: https://git.io/vxMEQ
hakujin has joined #nixos
ventonegro has left #nixos ["rcirc on GNU Emacs 25.3.1"]
Lisanna has joined #nixos
hakujin4 has quit [Ping timeout: 256 seconds]
octe has quit [Ping timeout: 256 seconds]
octe has joined #nixos
<{^_^}> [nixpkgs] @dezgeg pushed to master « nixos/tests/openldap: Fix name »: https://git.io/vxMzJ
ma27 has quit [Ping timeout: 276 seconds]
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/386e8324d31 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/fa4759862e4 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
chessai has quit [Ping timeout: 256 seconds]
alex`` has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @dezgeg pushed to release-18.03 « nixos/tests/openldap: Fix name »: https://git.io/vxMz9
<{^_^}> [nixpkgs] @Mic92 merged pull request #38415 → rocksdb_lite: Fix → https://git.io/vx1Z2
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/vxMz7
<{^_^}> → 3f9876a2 by @Infinisil: rocksdb_lite: Fix
<{^_^}> → 336ef913 by @Infinisil: rocksdb: Disable aarch64
<{^_^}> → d5ee8653 by @Mic92: Merge pull request #38415 from Infinisil/fix/rocksdblite
JosW has joined #nixos
digitus has joined #nixos
<{^_^}> [nixpkgs] @dezgeg pushed commit from @NeQuissimus to release-18.03 « openldap: Fix test »: https://git.io/vxMgX
hakujin1 has joined #nixos
deltasquared has left #nixos ["my internets, no!"]
fusion809 has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #38361 → Update face recognition → https://git.io/vxihL
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to master: https://git.io/vxM2v
<{^_^}> → 6df74adb by @Ma27: pythonPackages.face_recognition: 1.2.1 -> 1.2.2
<{^_^}> → a770159b by @Ma27: Revert "dlib: 19.9 -> 19.10"
<{^_^}> → 1ddff471 by @dotlambda: Merge pull request #38361 from Ma27/update-face-recognition
<fusion809> Hi folks, I'm trying to follow this guide (https://nixos.wiki/wiki/Installing_from_Linux) to install NixOS 18.03 and when I run nixos-install I get: "warning: unable to download 'https://cache.nixos.org/nix-cache-info': Couldn't resolve host name (6); retrying in 5226 ms"
<fusion809> repeated over and over
hakujin has quit [Ping timeout: 276 seconds]
<clever> fusion809: is your internet working?
<fusion809> until it reaches https://paste2.org/3VGLUhs6.
<{^_^}> [nixpkgs] @Mic92 merged pull request #38409 → cups-filters: remove myself from maintainers → https://git.io/vxXFD
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vxM2O
<{^_^}> → f338e4c3 by @layus: cups-filters: remove myself from maintainers
<{^_^}> → eaaa0c10 by @Mic92: Merge pull request #38409 from layus/cups-filters-disown
<fusion809> I'm typing this on the chroot's host OS, so yes for it. But you're right running `ping www.google.com` gives: `ping: www.google.com: System error`
<clever> fusion809: you need to copy /etc/resolv.conf into the chroot for dns to work inside the chroot
coconnor has quit [Remote host closed the connection]
<fusion809> I did. I followed the guide. But I'll re-try it.
<fusion809> Ah yes, it worked thanks. I can't believe that was the problem...
<fusion809> But thanks, if it's fixed it's fixed.
tilpner has quit [Remote host closed the connection]
roberth has quit [Ping timeout: 256 seconds]
pkill9_ has joined #nixos
tilpner has joined #nixos
pkill9 has quit [Disconnected by services]
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/386e8324d31 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
pkill9_ is now known as pkill9
<{^_^}> [nixpkgs] @Mic92 merged pull request #38434 → linuxPackages.zfsUnstable: 2018-02-02 -> 2018-04-04 → https://git.io/vxMcP
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/vxMaY
<{^_^}> → 28ba64c4 by @Mic92: linuxPackages.splUnstable: 2018-01-24 -> 2018-03-09
<{^_^}> → 41958e5d by @Mic92: linuxPackages.zfsUnstable: 2018-02-02 -> 2018-04-04
<{^_^}> → b2851676 by @Mic92: Merge pull request #38434 from Mic92/zfs-unstable
<robstr> Hey, is it possible to set `unfree: true` from a mkDerivation ? I struggle with the syntax
tilpner_ has joined #nixos
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to release-18.03: https://git.io/vxMa4
<{^_^}> → d1a12429 by @Mic92: linuxPackages.splUnstable: 2018-01-24 -> 2018-03-09
<{^_^}> → 11960960 by @Mic92: linuxPackages.zfsUnstable: 2018-02-02 -> 2018-04-04
<clever> robstr: thats auto-detected via the meta.license you set
Ross has quit [Ping timeout: 264 seconds]
Ross has joined #nixos
<robstr> clever: It's complaining when i try to enter the shell, I needed to add `~/.config/nixpkgs/config` wuth unfree
hakujin2 has joined #nixos
<clever> robstr: ah, yeah, config.nix needs to contain { allowUnfree = true; }, as the error says
<robstr> clever: yea but is it possible to put this inside the `default.nix` file ?
<clever> yeah, when you import nixpkgs
<clever> import <nixpkgs> { config = { allowUnfree = true; }; }
<robstr> clever: -.- i missed the `config = ` thank you really much for your help!
<clever> that config argument entirely replaces the config.nix file
tilpner has quit [Ping timeout: 240 seconds]
tilpner_ is now known as tilpner
hakujin1 has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @Mic92 pushed commit from @coreyoconnor to release-18.03 « firmware-linux-nonfree: Update SHA and add rev to prevent breakage on future commits. »: https://git.io/vxMad
orivej has joined #nixos
<fusion809> One more error during this chroot build https://paste2.org/bwjI09GX. If my NixOS configs are relevant they're at https://github.com/fusion809/NixOS-configs
ma27 has joined #nixos
<clever> fusion809: nix 2.0 uses mount namespaces, and i suspect that those dont work right under a chroot
<fusion809> Ah, is there a way to temporarily disable them during the initial build?
<clever> fusion809: why are you trying to install from a chroot on linux?, cant boot the install media?
<fusion809> More a matter of that the install media has no proprietary Broadcom WiFi drivers so my PC can't connect to the internet.
<clever> ah
<clever> several ways around that
<clever> first one, you can just generate a new iso with more drivers, using nix
xcmw has joined #nixos
<clever> fusion809: let me type up an example
<fusion809> Is that an incredibly complex process with me having to figure it out? Like not something I can do in like 5 mins?
alaricsp_ has quit [Ping timeout: 248 seconds]
<clever> boot.extraModulePackages = [ config.boot.kernelPackages.broadcom_sta ];
<clever> fusion809: is that all that is required?
alaricsp has joined #nixos
<fusion809> What adding that to the configuration.nix file found in the NixOS's ISO file's squashfs?
<clever> thats what i'm writing up now
<{^_^}> [nixpkgs] @Mic92 merged pull request #38427 → factorio: 0.16.24 -> 0.16.36 → https://git.io/vxMJh
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/vxMVH
<{^_^}> → ff20c6c7 by @mkaito: Add missing package `factorio-headless-experimental`
<{^_^}> → f56b733e by @mkaito: factorio: 16.24 -> 16.36
<{^_^}> → a4581f52 by @Mic92: Merge pull request #38427 from mkaito/update-factorio
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to release-18.03: https://git.io/vxMwf
<{^_^}> → 68ddf22f by @mkaito: Add missing package `factorio-headless-experimental`
<{^_^}> → 3aa93750 by @mkaito: factorio: 16.24 -> 16.36
coconnor has joined #nixos
xcmw has quit [Ping timeout: 268 seconds]
<clever> fusion809: just run nix-build on this file: https://gist.github.com/e2c139c30677506108c1a5bc9ec31089
<mkaito> yay, new stable factorio :D
<joepie91> mkaito: have a link to the release thread/post handy?
<fusion809> clever: Thanks, I'll give it a go.
telent has quit [Ping timeout: 248 seconds]
dan_b has quit [Ping timeout: 248 seconds]
<joepie91> mkaito: danke :)
<joepie91> nice
shoogz has quit [Quit: shoogz out]
<mkaito> anyone actually run a Factorio server on NixOS? Do you use the `mods` thing in the module? I've been running one on Ubuntu for a while, and my workflow involved messing with mods/settings locally, then `rsync` the entire mods folder to the server.
jrolfs_ has joined #nixos
<michaelpj> mkaito: yeah, I actually did this for a while, you can see my config here: https://github.com/michaelpj/nixos-config/blob/master/modules/factorio.nix
<michaelpj> with mods
<mkaito> oh neat, thanks!
<michaelpj> not sure if it still works, I haven't updated it in a while
<michaelpj> few little QOL things there, like serving the mods in a directory, since the client needs to be sure to have exactly the same mods
shoogz has joined #nixos
<orbekk> is someone willing to review this (trivial) pull request: https://github.com/NixOS/nixpkgs/pull/38362 according to andrew-d I'm the second person trying to fix this
kmicklas has joined #nixos
aszlig_ is now known as aszlig
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/cb1b28f3520 (from 53 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<{^_^}> [nixpkgs] @jluttine opened pull request #38437 → k3b: add cdparanoia and flac to library path → https://git.io/vxMrw
JosW has quit [Quit: Konversation terminated!]
Jetien has quit [Ping timeout: 268 seconds]
fusion809 has quit [Remote host closed the connection]
<pbogdan> if a package provides a systemd unit can NixOS re-use it as is without me having to define a systemd service in a module?
cript0nauta has joined #nixos
krey has quit [Remote host closed the connection]
hakujin3 has joined #nixos
oahong has quit [Ping timeout: 240 seconds]
oahong has joined #nixos
hakujin2 has quit [Ping timeout: 256 seconds]
<jtojnar> pbogdan: if you add the package to systemd.packages, the service file should be recognized
MinceR has quit [Ping timeout: 256 seconds]
reinzelmann has quit [Quit: Leaving]
zzamboni has joined #nixos
MinceR has joined #nixos
hellrazo1 has quit [Ping timeout: 248 seconds]
wangoe has joined #nixos
<pbogdan> jtojnar: thank you, seems to do what I want :)
<eacameron> On nixos 17.09 I have to manually set TERM=vt100 in bashrc. Setting TERM=xterm doesn't work. Any clues?
shoogz has quit [Quit: shoogz out]
<{^_^}> [nixpkgs] @jtojnar merged pull request #38149 → Updates gstreamer and plugins to 1.14.0 → https://git.io/vxoEg
<{^_^}> [nixpkgs] @jtojnar pushed 28 commits to master: https://git.io/vxMKX
<{^_^}> → db2977ad by @bkchr: gstreamer: 1.12.3 -> 1.14.0
<{^_^}> → 346ab3dc by @bkchr: gst-plugins-base: 1.12.3 -> 1.14.0
<{^_^}> → d18d0c2f by @bkchr: gst-plugins-good: 1.12.3 -> 1.14.0
raynold has joined #nixos
hellrazo1 has joined #nixos
jensens has quit [Ping timeout: 276 seconds]
<raynold> ahh it's a wonderful day
ryanartecona has quit [Quit: ryanartecona]
<{^_^}> [nixpkgs] @dotlambda merged pull request #36760 → python: Add Rtree library → https://git.io/vAjug
<{^_^}> [nixpkgs] @dotlambda pushed commit from @bgamari to master « pythonPackages.Rtree: init at 0.8.3 »: https://git.io/vxM6m
roberth has joined #nixos
<tokudan[m]> eacameron: maybe specify what you're trying instead of just "doesn't work". I'm pretty sure setting the variable works ;)
hiroshi has quit [Ping timeout: 264 seconds]
abathur has joined #nixos
<eacameron> tokudan[m]: Oh right. lol. Setting TERM=xterm causes things like `git log` to show an error and I also can't use backspace in the terminal (it does nothing)
jrolfs_ has quit [Ping timeout: 260 seconds]
jperras has quit [Ping timeout: 255 seconds]
<eacameron> I'm using konsole
hotfuzz_ has quit [Quit: WeeChat 2.0]
<tokudan[m]> eacameron: I've got no experience with konsole. check the output of "stty -a" (look for erase = ...) and check if that matches what CTRL-V, followed by backspace produces
jperras has joined #nixos
<tokudan[m]> and the error from git log is probably an error with your terminfo
zzamboni has quit [Quit: Leaving.]
<eacameron> tokudan[m]: erase=^? and CTRL+V Backspace shows ^? as well (this is with the broken terminal setting using TERM=xterm)
<eacameron> I recall someone on here saying that terminfo was broken in 17.09 or something...
sellout- has quit [Read error: Connection reset by peer]
lopsided98 has quit [Remote host closed the connection]
sellout- has joined #nixos
<abathur> eacameron: just came on so not sure I have full context, but I had same symptoms after first installing nixos 17.09 until I found and used some command to force an ncurses update I think, I don't remember exactly but may be easy to find again with those terms
<tokudan[m]> i remember something like that as well, but that was months ago? i don't have any issues in my current setup, so i assume it's been fixed now
drewr has quit [Ping timeout: 260 seconds]
abathur has quit [Remote host closed the connection]
alex`` has joined #nixos
vil has quit [Ping timeout: 256 seconds]
FRidh has joined #nixos
abathur has joined #nixos
lopsided98 has joined #nixos
winem_ has quit [Ping timeout: 256 seconds]
Ariakenom has joined #nixos
<abathur> tokudan[m]: Maybe. I was installing in late January or early February
hakujin4 has joined #nixos
vil has joined #nixos
zzamboni has joined #nixos
<tokudan[m]> you never updated?
<{^_^}> [nixpkgs] @LnL7 merged pull request #38197 → mypy: 0.570 -> 0.580 → https://git.io/vxKTD
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to master: https://git.io/vxMPW
<{^_^}> → 3d8a356a by R. RyanTM: mypy: 0.570 -> 0.580
<{^_^}> → 15f31caf by @LnL7: Merge pull request #38197 from r-ryantm/auto-update/mypy
hakujin3 has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @LnL7 merged pull request #38337 → ngrok: enable darwin build → https://git.io/vxiLl
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to master: https://git.io/vxMPg
<{^_^}> → 592ce9d9 by @periklis: ngrok: enable darwin build
<{^_^}> → 6423bdf9 by @LnL7: Merge pull request #38337 from periklis/ngrok-darwin-build
drewr has joined #nixos
<eacameron> abathur: I was installing in early Jan. I'm trying this fix you sent.
xcmw has joined #nixos
<abathur> tokudan[m]: I have within the past few weeks; don't recall seeing it again but the two most recent comments on the GH issue are split as to whether it's fixed
cript0nauta has quit [Quit: Page closed]
<tokudan[m]> true
cript0nauta has joined #nixos
<eacameron> abathur: That fixed it!
hiroshi has joined #nixos
<eacameron> tokudan[m]: For reference, I had just updated earlier today and it didn't help. The fix is ver odd though: repairing a package? That doesn't make any sense to me. But it certainly indicates it's deeper than just a new version of something.
<{^_^}> [nixpkgs] @LnL7 pushed commit from @periklis to release-18.03 « ngrok: enable darwin build »: https://git.io/vxMXV
<coconnor> ah. is this related to nix~case~hack ? I see a mention there
<eacameron> coconnor: Must be.
<{^_^}> [nixpkgs] @LnL7 pushed to release-18.03 « darwin-frameworks: cleanup »: https://git.io/vxMXX
<coconnor> repair a package might undo the improper application of nix~case~hack. Which was a bug in nix
<eacameron> coconnor: Ok that makes more sense. A bug in nix doesn't sound so good.
<coconnor> tho, I'm off in my own branch of nix so no idea what the state of nix release is
cript0nauta has quit [Quit: Leaving.]
jrolfs_ has joined #nixos
shoogz has joined #nixos
shoogz has quit [Max SendQ exceeded]
jrolfs has quit [Ping timeout: 268 seconds]
shoogz has joined #nixos
ma27 has quit [Ping timeout: 265 seconds]
cript0nauta has joined #nixos
humanoyd has quit [Quit: WeeChat 2.1]
rihards has joined #nixos
mutantmell is now known as mtjmullen
ndrei has joined #nixos
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ma27 has joined #nixos
ma27 has quit [Ping timeout: 255 seconds]
rumble has joined #nixos
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/7177defdf1e (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
grumble is now known as Guest10721
Guest10721 has quit [Killed (kornbluth.freenode.net (Nickname regained by services))]
rumble is now known as grumble
chessai has joined #nixos
abathur has quit [Quit: abathur]
darlan has joined #nixos
darlan has quit [Client Quit]
<{^_^}> [nixpkgs] @dotlambda pushed 2 commits to python-unstable: https://git.io/vxMyJ
<{^_^}> → a2e834f5 by @dotlambda: pythonPackages.async_generator: init at 1.9
<{^_^}> → 9d9d5778 by @dotlambda: pythonPackages.aiohttp: 3.0.9 -> 3.1.1
<{^_^}> [nixpkgs] @dotlambda pushed 4 commits to python-unstable: https://git.io/vxMyE
<{^_^}> → 9ce13930 by @dotlambda: pythonPackages.cython: 0.27.3 -> 0.28.1
<{^_^}> → e23d65bd by @dotlambda: pythonPackages.requests-mock: 1.3.0 -> 1.4.0
<{^_^}> → 14488085 by @dotlambda: pythonPackages.async_generator: init at 1.9
<{^_^}> [nixpkgs] @vbgl opened pull request #38438 → ocamlPackages.ocsigen_deriving: 0.7.1 -> 0.8.1 → https://git.io/vxMyK
jrolfs_ has quit [Ping timeout: 265 seconds]
fresheyeball has joined #nixos
<fresheyeball> hey out there
goibhniu has quit [Ping timeout: 248 seconds]
<pkill9> hey
<fresheyeball> is there a nofication server yall would recommend for and xmonad setup?
<{^_^}> [nixpkgs] @FRidh pushed 171 commits to staging: https://git.io/vxMyM
<{^_^}> → 43775ceb by @limeytexan: perlPackages.perlldap: init at 0.65
<{^_^}> → 9f516c23 by @LnL7: darwin-frameworks: cleanup
<coconnor> Howdy
<{^_^}> → 38083691 by @Ralith: vulkan-loader: 1.0.61.1 -> 1.1.70.0
humanoyd has joined #nixos
<fresheyeball> I have dzen, but it sucks for notifications, no clearing, no stacking ect...
asuryawanshi has joined #nixos
chaker has joined #nixos
<sphalerite> fresheyeball: dunst might work?
<chaker> Hey, today I updated to 18.03, and reboted my machine. Now I have no idea beacuse pulseaudio doesn't work :(
asuryawanshi has quit [Remote host closed the connection]
<vcunat> chaker: I suggest looking at https://nixos.org/nixos/manual/release-notes.html#sec-release-18.03-incompatibilities
<vcunat> (the first bullet, in particular)
<chaker> vcunat:Yeah I added that, first thing I saw but it didn't help
<chaker> If I grep for pulseaudio in ps I can find it running
asuryawanshi has joined #nixos
<fresheyeball> sphalerite: can I get a sample command to try it out? It looks like I need an rc file too
<chaker> but if I open pavucontrol, it hangs at "Establishing connection to pulseaudio."
blankhart has quit [Ping timeout: 268 seconds]
blankhart has joined #nixos
<vcunat> chaker: right. I didn't watch this change (probably related), so if you can't find what's wrong, please, open an issue (unless one exists already) and mention it on some ticket where this sound change was discussed.
<fresheyeball> sphalerite: dunst looks great, I am going to ask in their IRC
<chaker> Also the pulseaudio systemd service in my user is failed "pid.c: Daemon already running. main.c: pa_pid_file_create() failed."
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/3aa937505b3 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
alexteves_ has quit [Ping timeout: 260 seconds]
<acowley> Regarding the mailing list thread about PRs piling up, is there actually any way of pinging the maintainers? In general, a bell to ring if nobody has taken a look.
<vcunat> acowley: you don't mean @mention?
ryanartecona has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 105 commits to python-unstable: https://git.io/vxM94
<{^_^}> → 4623b2d3 by @etu: pythonPackages.amqp: Move to own file
<{^_^}> → 1943bf73 by @etu: pythonPackages.application: Move to own file
<{^_^}> → 0ddbc518 by @etu: pythonPackages.asyncio: Move to own file
<acowley> vcunat: Who to @mention in general?
<fresheyeball> sphalerite: do you have dunst working?
krey has joined #nixos
<vcunat> acowley: if the package has no meta.maintainers?
<vcunat> Yes, that's hard. Mentioning the whole team would really be counter-productive.
<acowley> vcunat: Yeah, I wouldn't even know how to figure out who is on the whole team
krey has quit [Client Quit]
<{^_^}> [nixpkgs] @FRidh opened pull request #38439 → Python package set changes → https://git.io/vxM9o
<acowley> vcunat: I have this PR from a couple weeks ago, but there's no meta because (?)) it's a nixos module (https://github.com/NixOS/nixpkgs/pull/37388)
<vcunat> IIRC you can just mention the whole team, but...
Guest5299 is now known as judson
<acowley> vcunat: You're actually the only person whose name I could produce who is a member of the team. I don't think there's a roster on the clubhouse wall or anything :P
krey has joined #nixos
<judson> fresheyeball, I'm a big fan of dunst. Nicely unobtrustive.
<vcunat> I don't know. Ideally we would have some process for triaging tickets that noone's really looked at, but it might be that the main problem is that those with push access are too overloaded.
<fresheyeball> judson: how do you get the daemon running?
rauno has joined #nixos
<fresheyeball> I did ns -p dunst to try it out
<fresheyeball> dunst gives the following error
<fresheyeball> BadAccess (attempt to access private resource denied)
<fresheyeball> BadAccess (attempt to access private resource denied)
<fresheyeball> Unable to grab key "ctrl+grave"
<fresheyeball> y
<judson> I'll look. IIRC, as a dbus service it get's triggered automatically.
<judson> Yeah, I just have it installed.
<judson> Strike that, in ~/.config/systemd/user/ I have a dunst.service
<fresheyeball> judson: can I get a paste of that file?
<judson> But I think that's just belt-and-suspenders. That BadAccess might be because you have an existing libnotify provider running?
<fresheyeball> judson: well I dont have libnofify installed
<fresheyeball> I actually did `nix-shell -p dunst libnotify` no change
<fresheyeball> I also, I didn't know about user level systemd! super cool!
<judson> fresheyeball, can you `notify-send -u "Test"` ?
<krey> can someone help me figure out how to configure overlays?
<judson> I know there's the start of a NixOS homedir project (I think?). It'd be cool if that can manage user systemd.
<krey> it works fine in my system configuration, but not in the nix-repl
<fresheyeball> judson: if I use -u I get an error about unknown ugency level
<fresheyeball> if I run without -u, nothing happens, no error, nothing
<krey> nix repl session: http://lpaste.net/1136521352375697408
<judson> Huh.
<judson> fresheyeball, can you run `dbus-monitor` in another session and then try to start dunst?
humanoyd has quit [Ping timeout: 255 seconds]
<judson> (I'm honestly unclear about how dbus locates and starts services, which is why I've got a user service for dunst)
<fresheyeball> judson: that pooped out a bunch
<judson> I will :)
<judson> It will, rather
<judson> Augh, chromium!
<judson> MichaelRaskin, you'd very kindly suggested that you were going to see if there were working C&P builds - did you find one?
Cale has joined #nixos
chessai has quit [Ping timeout: 260 seconds]
<fresheyeball> judson: I dont understand so far
<judson> (I need to figure out why chromium doesn't find itself on my machine)
<judson> Just my own problems, sorry.
chessai has joined #nixos
blankhart has quit [Ping timeout: 240 seconds]
<vcunat> acowley: in your case, I suppose you would better get push access yourself. You've had dozens of contributions merged over the past two years. I think MichaelRaskin was organizing such additions and should know more. (offline ATM, apparently)
<vcunat> Maybe domenkozar remembers, too.
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/a88ad6c6795 (from 10 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<vcunat> (I don't have permissions to add you anyway.)
aramiscd_ has quit [Quit: WeeChat 2.0.1]
aramiscd has joined #nixos
vcunat has quit [Quit: Leaving.]
fendor_ has quit [Remote host closed the connection]
fendor_ has joined #nixos
<acowley> vcunat: Even with push permissions, having someone take a look before merging is always a big plus.
<{^_^}> [nixpkgs] @Mic92 merged pull request #36359 → behave: 1.2.5 -> 1.2.6 → https://git.io/vA7Hh
<{^_^}> [nixpkgs] @Mic92 pushed 6 commits to master: https://git.io/vxM7B
<{^_^}> → e39f948c by @alunduil: parse: 1.6.6 -> 1.8.2
<{^_^}> → b8c3a16c by @alunduil: parse-type: 0.3.4 -> 0.4.2
<{^_^}> → df9148c2 by @alunduil: behave: 1.2.5 -> 1.2.6
chaker has quit [Ping timeout: 268 seconds]
<judson> fresheyeball, I wonder if there's a dunst NixOS module. It looks like a number of services get templated into the dbus configuration.
<fresheyeball> not that I can see :(
Cale has quit [Ping timeout: 240 seconds]
blankhart has joined #nixos
John882 has joined #nixos
<judson> So, starting dunst explicitly solved it for me. I'm not sure what the BadAccess errors mean.
<judson> Are you running NixOS, or Nix-on-Linux?
pkill9 has quit [Read error: Connection reset by peer]
<fresheyeball> judson: nixos 18.09
<jeaye> Aleksejs: Yep, I am.
xcmw has joined #nixos
humanoyd has joined #nixos
<judson> 17.09?
<Aleksejs> thanks!
<judson> Is it normal for /proc/*/environ files to lead with a bunch of nulls?
humanoyd has quit [Client Quit]
John882 has quit [Ping timeout: 265 seconds]
<troydm> how do I specify kernel modules in nixos configuration for linux
<troydm> I've tried boot.kernelModules option
<troydm> but module is not installed anyway
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cript0nauta has quit [Quit: Leaving.]
<troydm> should I specify it explicitly somehow?
jrolfs_ has joined #nixos
xcmw has joined #nixos
<zybell_> what do you need that module for?
<zybell_> Depending on this where to conf.
John882 has joined #nixos
<fresheyeball> judson: yeah, sorry
Cale has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/a4581f521da (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
ndrei has quit [Remote host closed the connection]
jrolfs has joined #nixos
cript0nauta has joined #nixos
fendor has joined #nixos
fendor_ has quit [Remote host closed the connection]
goibhniu has joined #nixos
goibhniu has quit [Changing host]
goibhniu has joined #nixos
<troydm> zybell_: nevermind, figured it out
<troydm> zybell_: it was extraModules option
<troydm> zybell_: was wifi module
cheshircat has joined #nixos
troydm has quit [Quit: What is Hope? That all of your wishes and all of your dreams come true? To turn back time because things were not supposed to happen like that (C) Rau Le Creuset]
jrolfs has quit [Ping timeout: 265 seconds]
troydm has joined #nixos
goibhniu has quit [Remote host closed the connection]
<zybell_> thought so. wifi modules should be loaded at start of dhcpclient.
<zybell_> rule: do it as late as possible.
Bogdacutu has joined #nixos
<Dezgeg> just let the kernel auto-load modules
<zybell_> udev rules;-)
<Dezgeg> no udev rules needed, just normal pci/usb-id based loading
<zybell_> udev does rule that too!
michas_ has joined #nixos
<jtojnar> FRidh[m]: what do you mean by checking gstreamer on staging? Should I merge the PR to staging as well?
zzamboni has quit [Quit: Leaving.]
zzamboni has joined #nixos
<tazjin> has there been a change to `pkgs.fetchgit` that now requires it to have a `sha256` attribute set?
ryanartecona has quit [Quit: ryanartecona]
<tazjin> previously it worked fine with just `rev`
robstr has quit [Quit: WeeChat 1.9.1]
adamt has joined #nixos
alexteves_ has joined #nixos
<dhess> Dezgeg: re: https://github.com/NixOS/nixpkgs/commit/bec461a35ac10a4c8bc796df840722b785db3a44, that disabled llvm on armv7l-linux as well. Was that intentional? It looked like only a problem on aarch64
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/4833d90e96d (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
<Dezgeg> oops, probably not
<dhess> that also disabled ghc802 on armv7l-linux which is currently the only version that's supported
phdoerfler has quit [Quit: Leaving.]
jensens has joined #nixos
<dhess> speaking of which, anyone know how to override llvm_35's meta.platforms from an overlay? I have tried a combination of things (llvm_35.overrideAttrs, llvmPackages_35.llvm.overrideAttrs, etc.) none of which have worked
<{^_^}> [nixpkgs] @dezgeg pushed to master « llvm_34, llvm_35: Bring ARMv7 back to platforms »: https://git.io/vxMNL
<Dezgeg> I added it back now
<dhess> thanks!
<dhess> I will try building against master, maybe I don't need to figure out this override
<Dezgeg> IIRC currently there's no known way of overriding packages with meta.broken or non-matching meta.platforms, there is some open issue
<dhess> thanks. Pretty frustrating :)
<dhess> ohhh right I think you and I discussed this previously wrt the Linux kernel
nwspk has quit [Quit: Quit: *.banana *.split]
<dhess> that was a little different though as I was trying to set the "other" platform attribute
dingotux has joined #nixos
<dhess> the one for kernels
rauno has quit [Ping timeout: 260 seconds]
<dhess> Dezgeg: speaking of armv7l, I was having issues with your unofficial binary cache last weekend, 503 errors from the redirect. Did you know anything about that?
zzamboni has quit [Quit: Leaving.]
nwspk has joined #nixos
jrolfs_ has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @orbekk closed pull request #31872 → Shiny Server package, module and test → https://git.io/vF5e0
asuryawanshi has quit [Ping timeout: 240 seconds]
<Dezgeg> yeah, there's a problem that 404 URLs return 503 now, and Nix really doesn't like that
ixxie has joined #nixos
zzamboni has joined #nixos
<dhess> ahh is that what's going on.
<Dezgeg> it's out of my control unfortunately but I hope it gets fixed soon, samueldr made a mirror of it which should work though: https://mirrors.samueldr.com/nixos-arm/
ndrei has joined #nixos
<lejonet> Oh, arm, exactly what I was poking at :D
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vxMxB
<{^_^}> → 96b106bc by @Mic92: nix-review: init at 0.1.0
<{^_^}> → 4f00c380 by @Mic92: Merge pull request #38430 from Mic92/nix-review
<{^_^}> [nixpkgs] @Mic92 merged pull request #38430 → nix-review: init at 0.1.0 → https://git.io/vxMO2
Lisanna has quit [Remote host closed the connection]
<lejonet> the gcc-arm-embedded, is it 32-bit only? The sopine spl present on the wiki for pine64 doesn't work with the non-lts version I have so need to compile stuff myself
ndrei has quit [Remote host closed the connection]
<lejonet> arm-trusted-firmware is whining about not knowing abount -mgeneral-regs-only with the gcc-arm-embedded toolchain
<Dezgeg> what is "non-lts" version?
<lejonet> it wants me to use an aarch64 toolchain
<lejonet> Dezgeg: the one they gave to backers
<lejonet> iirc you can buy non-lts ones too still, but its probably not a good idea :P (there is apparently some difference in how the DRAM is init'd and such between the "non-lts" and "lts" boards)
<Dezgeg> right, I guess you'll be having more problems given that mainline u-boot only has that single version of sopine
<lejonet> Yeah, I dunno if the README in sunxi applies to both versions or only lts
asuryawanshi has joined #nixos
acarrico has quit [Ping timeout: 240 seconds]
goibhniu has joined #nixos
dingotux has left #nixos ["Konversation terminated!"]
ndrei has joined #nixos
<lejonet> Because the README makes it seem like it should apply to both
<lejonet> meh, I knew I waited too long to fiddle with this board again lol
ixxie_ has joined #nixos
ixxie_ has quit [Client Quit]
blahdodo has quit [Ping timeout: 260 seconds]
<lejonet> I guess I could download one of the images on the pine64 wiki and see about extracting the spl from them (after ofc testing that the image works on the board I have)
<Dezgeg> well the SPL could work in theory on both variants if there is some way to detect the version from software
<lejonet> Mhm
<lejonet> and with your SPL, it doesn't even detect any RAM, so my guess is thats a no then
goibhniu has quit [Quit: Leaving.]
zzamboni has quit [Quit: Leaving.]
zzamboni has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #38439 → Python package set changes → https://git.io/vxM9o
<{^_^}> [nixpkgs] @FRidh pushed 106 commits to staging: https://git.io/vxMhr
<{^_^}> → 4623b2d3 by @etu: pythonPackages.amqp: Move to own file
<{^_^}> → 0ddbc518 by @etu: pythonPackages.asyncio: Move to own file
<{^_^}> → 1943bf73 by @etu: pythonPackages.application: Move to own file
zzamboni has quit [Client Quit]
zzamboni has joined #nixos
FRidh has quit [Quit: Konversation terminated!]
<clever> lejonet: allwinner chip?
chisui has joined #nixos
zzamboni has quit [Client Quit]
<lejonet> clever: yep
<clever> lejonet: there is an SPL in nixpkgs that has worked for me before, let me find it
sigmundv has quit [Ping timeout: 264 seconds]
<lejonet> clever: :D
Lisanna has joined #nixos
<fresheyeball> hey folks
<fresheyeball> I would like to write a nix expression for this sucker https://github.com/deviantfero/wpgtk
<Dezgeg> that is 32-bit
<clever> lejonet: in my case, the power supply was too weak, and the cpu was resetting too much to get a stable boot
jensens has quit [Ping timeout: 265 seconds]
blahdodo has joined #nixos
<clever> so i never got past u-boot
<Dezgeg> and I really doubt copying SPLs from one board to another is supposed to work
goibhniu has joined #nixos
<lejonet> clever: I'll try it out, I've got a 2A power supply, I hope that is enough for it
goibhniu has quit [Client Quit]
ndrei has quit [Remote host closed the connection]
ndrei has joined #nixos
jperras has quit [Quit: WeeChat 2.1]
<lejonet> clever: what do I need to setup to get it to build? Its very perceptive, seeing that I'm on x86_64, not armv7l :P
<dhess> Dezgeg: Have you tried NixOS on Jetson TX2 recently?
<clever> lejonet: an armv7l build slave in /etc/nix/machines, or run it directly on a v7
<Dezgeg> I don't have a TX2
<Dezgeg> TX1 is quite fast with those cpufreq patches
<dhess> yeah TX1 is already pretty good... but TX2 is even better :)
<lejonet> clever: crap :P
<dhess> which kernel version includes the cpufreq patches?
<clever> lejonet: qemu-user can also be used, one min
<Dezgeg> I don't think anything has them, I just picked them from the mailing list
page has quit [Quit: leaving]
<lejonet> clever: ah, that I've got :D (that I didn't think about that...)
jrolfs has joined #nixos
slawul has joined #nixos
<dhess> Dezgeg: are these recent? I had some cpufreq patches I was applying from last year sometime
<clever> lejonet: add this file to your imports in configuration.nix, and then set qemu-user.arm = true; and it will magically configure everything
<{^_^}> [nixpkgs] @LnL7 pushed 6 commits to master: https://git.io/vxMjj
<{^_^}> → 650aec31 by @rnhmjoj: monero-gui: 2018-03-31 -> 0.12.0.0
<{^_^}> → dff0404d by @Mic92: monero-gui: blind darwin fix
<{^_^}> → b9e5aeaf by @Mic92: monero: actually wants CoreData instead of monero-gui
<{^_^}> [nixpkgs] @LnL7 merged pull request #38408 → monero-gui: 2018-03-31 -> 0.12.0.0 → https://git.io/vxXdu
<clever> lejonet: then nix-daemon will believe you can run the native arm gcc, and just work
MP2E has joined #nixos
<lejonet> clever: ah, the binfmt trick?
<clever> lejonet: yep
<Dezgeg> yes, from November 2017
<lejonet> clever: sweet
<clever> lejonet: this module also patches nix 2.0 for you, and configures it
<dhess> Dezgeg: ok I'll go dig around, thanks
<clever> lejonet: and it will also upgrade you to 2.0 if you didnt already have it
alexteves has joined #nixos
<dhess> sweet thanks
ndrei has quit [Remote host closed the connection]
page has joined #nixos
ndrei has joined #nixos
<lejonet> clever: it wants an overlay for it too... that is one thing I haven't looked into at all with nixos, overlays
<dhess> clever: have you benched that qemu arm against any actual armv7l hardware?
<clever> lejonet: the overlay is fully automatic in the module i made, as long as all of the files are in the right place
jrolfs has quit [Ping timeout: 255 seconds]
<clever> dhess: it took several hours just to run the perl configure script, so, really slow :P
pkill9 has joined #nixos
<lejonet> I added qemu.nix to /etc/nixos, imported it in my configuration.nix and set qemu-user.arm = true; and got this error: "error: getting status of '/etc/nixos/overlays/qemu-user.nix': No such file or directory"
<lejonet> (with added I mean I downloaded it to /etc/nixos)
alexteves_ has quit [Ping timeout: 255 seconds]
<clever> lejonet: try cloning all of nixos-configs, and add the absolute path of qemu.nix to imports
ndrei has quit [Remote host closed the connection]
ndrei has joined #nixos
<lejonet> clever: can't I just add the qemu-user.nix file from overlays, to /etc/nixos/overlays/, and it is happy? :P
vaninwagen has joined #nixos
ndrei has quit [Remote host closed the connection]
<lejonet> or download that entire dir more correctly, it seems to need the other files too
ndrei has joined #nixos
<clever> lejonet: you also need all the files that qemu-user.nix refers to within the overlays dir
<{^_^}> [nixpkgs] @veprbl closed pull request #37196 → arrow-cpp: init at 0.8.0 → https://git.io/vxYIz
<lejonet> clever: yeah, that I figured when I looked around a tiny bit
<lejonet> There we go!
<clever> lejonet: you may also want to look at the nixpkgs expressions for ubootBananaPi to see what makes it special, and how it may need to be modified to suit your board
<{^_^}> [nixpkgs] @veprbl opened pull request #38440 → Add arrow-cpp, parquet-cpp, pythonPackages.pyarrow → https://git.io/vxDeN
ndrei has quit [Remote host closed the connection]
<lejonet> Will do
ndrei has joined #nixos
ndrei has quit [Remote host closed the connection]
ndrei has joined #nixos
<fresheyeball> in a builder.sh script, how can I see what the src unpacked?
slawul has quit [Ping timeout: 240 seconds]
<fresheyeball> putting ls in the middle of the script does not work
<clever> fresheyeball: if you are using builder.sh, all of the helper scripts that copy the src are non-functional
<clever> fresheyeball: can you gist the nix expression you currently have?
<lejonet> clever: seems like the bananapi-m64 uses the same CPU as pine64 (A64) so hopefully it uses similar/same DRAM setup
ndrei has quit [Remote host closed the connection]
slawul has joined #nixos
ndrei has joined #nixos
bara has joined #nixos
wangoe has quit [Ping timeout: 265 seconds]
<fresheyeball> clever: hu? how does removing the shabang fix this?
<clever> fresheyeball: the default builder copies the src to . for you
bara has quit [Read error: Connection reset by peer]
<clever> but if you set builder, that is disabled
<fresheyeball> clever: I see!
erictapen has quit [Remote host closed the connection]
bara has joined #nixos
erictapen has joined #nixos
bara has quit [Read error: Connection reset by peer]
slawul has quit [Client Quit]
ThatDocsLady_ has quit [Remote host closed the connection]
ThatDocsLady_ has joined #nixos
wangoe has joined #nixos
bara has joined #nixos
szicari has quit [Quit: szicari]
<{^_^}> [nixpkgs] @Mic92 merged pull request #38438 → ocamlPackages.ocsigen_deriving: 0.7.1 -> 0.8.1 → https://git.io/vxMyK
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/vxDfs
<{^_^}> → 50b0afa2 by @vbgl: ocamlPackages.optcomp: fix build with OCaml 4.06
<{^_^}> → 8aa1e53a by @vbgl: ocamlPackages.ocsigen_deriving: 0.7.1 -> 0.8.1
<{^_^}> → 5a4a3a64 by @Mic92: Merge pull request #38438 from vbgl/ocaml-ocsigen-deriving-0.8.1
szicari has joined #nixos
telent has joined #nixos
dan_b has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
vidbina has joined #nixos
sigmundv has joined #nixos
chessai has quit [Remote host closed the connection]
fendor has quit [Ping timeout: 240 seconds]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
<cript0nauta> Hi! i'm trying to install nixos and need to use a modified version of nixpkgs (the one here: https://github.com/NixOS/nixpkgs/pull/38382) to be compatible with my arch linux installation, which is the recommended way to do that?
<cript0nauta> i suppose that should be changing something in my configuration.nix but not sure what
bara has quit [Read error: Connection reset by peer]
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bara has joined #nixos
MichaelRaskin has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
aarvar has joined #nixos
<fresheyeball> does anyone know what pip install actually does?
<makefu> cript0nauta: what exactly are you trying to achieve? overwrite your current system with nixos, or simply install nix?
mahalel_ has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
hellrazor has joined #nixos
hellrazo1 has quit [Ping timeout: 265 seconds]
adamt has quit [Ping timeout: 240 seconds]
xcmw has joined #nixos
<sphalerite> fresheyeball: sorry, was away for dinner and such
bara has quit [Read error: Connection reset by peer]
<sphalerite> fresheyeball: did you get dunst working?
bara has joined #nixos
<cript0nauta> makefu: i want to install nixos but keep having my arch partition, the problem is that i want to have full disk encryption and arch uses a newer version of cryptsetup, not compatible with the one shipped in nixpkgs
<sphalerite> just dunst with no rc and no flags should get you a reasonable default setup
adamt has joined #nixos
adamt is now known as Guest85487
jperras has joined #nixos
bara has quit [Read error: Connection reset by peer]
<bkchr[m]> FRidh: online?
bara has joined #nixos
<symphorien> cript0nauta: git checkout the PR and nixos-rebuild -I nixpkgs=/path/to/checkout
bara has quit [Read error: Connection reset by peer]
szicari has quit [Quit: szicari]
<fresheyeball> sphalerite: no, but I am sure I can now, so I moved on
bara has joined #nixos
vidbina has quit [Ping timeout: 240 seconds]
John882 has quit [Ping timeout: 265 seconds]
bara has quit [Read error: Connection reset by peer]
<sphalerite> fresheyeball: as for what pip install does, it installs packages from pypi
<makefu> cript0nauta: tricky, not sure how you can override the nixpkgs for nixos-install. my guess would have been NIXPATH=nixpkgs=/path/to/cloned-nixpkgs nixos-install
<sphalerite> or what do you mean?
<makefu> NIX_PATH=
bara has joined #nixos
<symphorien> Ah for the install medium...
<symphorien> Maybe you could build an iso with this nixpkgs
bara has quit [Read error: Connection reset by peer]
<sphalerite> cript0nauta: if the appropriate version of cryptsetup is in nixos-unstable, you can grab the iso from https://nixos.org/channels/nixos-unstable/
phdoerfler has joined #nixos
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
<cript0nauta> sphalerite: the PR isn't merged yet, the unstable is syncronized with the master branch, right?
<sphalerite> ah right
<sphalerite> yeah in that case you'd need to build your own image
bara has joined #nixos
<cript0nauta> sphalerite: will try what makefu said about setting NIX_PATH and if doesn't work then try it
bara has quit [Read error: Connection reset by peer]
<makefu> cript0nauta: if you cannot unlock your root partition then you will unfortunately have to build your own iso ...
ndrei has quit [Remote host closed the connection]
<sphalerite> aye, whether that works depends on whether it needs newer kernel support
bara has joined #nixos
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
<{^_^}> [nixpkgs] @xeji opened pull request #38441 → python27Packages.rootpy: fix build (tests) → https://git.io/vxDky
<cript0nauta> makefu: I was able to unlock it by running nix-build a custom .nix file based on the PR, but after install it fails to boot because of the "global" version of cryptsetup (i think)
<makefu> cript0nauta: that is already quite nice
<makefu> you can override the cryptsetup package locally with nixpkgs.config.packageOverrides = super: { cryptsetup = callPackage ./local-cryptsetup.nix }
wangoe has quit [Ping timeout: 265 seconds]
<cript0nauta> should I put that in my configuration.nix file?
<makefu> local-cryptsetup.nix contains contains the new cryptsetup description
<makefu> yes exactly
<fresheyeball> I am getting an error TEST FAILED: tmp/lib/python3.6/site-packages/ does NOT support .pth files
<fresheyeball> error: bad install directory or PYTHONPATH
<fresheyeball> the preexisting path is in read only space
phdoerfler has quit [Quit: Leaving.]
Ariakenom has quit [Quit: Leaving]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
ma27 has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
orivej has quit [Ping timeout: 255 seconds]
Guest84382 has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
<fresheyeball> ok, so I got the install working
<fresheyeball> but now when I run the package, it appears that setuptools is not longer avaiable
zybell_ has quit [Ping timeout: 255 seconds]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
cript0nauta has quit [Quit: Leaving.]
cript0nauta has joined #nixos
szicari has joined #nixos
Guest84382 has quit [Ping timeout: 265 seconds]
erictapen has quit [Remote host closed the connection]
endformationage has joined #nixos
erictapen has joined #nixos
<fresheyeball> how can I add runtime deps to stdenv.mkDerivation ?
<makefu> fresheyeball: propagatedBuildInputs
<Dezgeg> well, for something like python, yes, but generally no
<fresheyeball> I really wish it was easier to figure out what is availabe when a function takes a record
ryanartecona has joined #nixos
jtojnar has quit [Quit: jtojnar]
<infinisil> fresheyeball: You can do it by wrapping the resulting executables with a PATH prefix
bara has quit [Read error: Connection reset by peer]
meloc has joined #nixos
endformationage has quit [Ping timeout: 265 seconds]
meloc has quit [Client Quit]
<infinisil> Or by patching the source code to use nix' dependencies at runtime
bara has joined #nixos
<fresheyeball> infinisil: lets avoid patching source
zybell_ has joined #nixos
<fresheyeball> what do you mean by wrap in a PATH prefix?
<infinisil> fresheyeball: wrapProgram $out/bin/foo --prefix PATH : ${lib.makeBinPath [ pkgs.hello ]}
ixxie has quit [Quit: Lost terminal]
<infinisil> Makes it such that hello is available on PATH to the executable foo
<fresheyeball> where is wrapProgram comming from?
bara has quit [Read error: Connection reset by peer]
<infinisil> add makeWrapper to buildInputs
endformationage has joined #nixos
bara has joined #nixos
<infinisil> Then the bash function wrapProgram will be available
tertle||eltret has joined #nixos
phdoerfler has joined #nixos
endformationage has quit [Read error: Connection reset by peer]
<elvishjerricco> Is there a way to tell nix-collect-garbage not to collect the build inputs to live paths? These often end up collected if they're not in the runtime closure, which I don't prefer.
<sphalerite> infinisil: huh, I thought it was in stdenv?
bara has quit [Read error: Connection reset by peer]
<sphalerite> elvishjerricco: unless you're using IFD, gc-keep-derivations should do it iirc
<infinisil> sphalerite: I'm pretty sure it's not
<sphalerite> oh wait no, it's keep-outputs
endformationage has joined #nixos
<bkchr[m]> Anyone has an idea how to exchange the content of a folder atomically
<infinisil> bkchr[m]: "exchange the content"?
bara has joined #nixos
<sphalerite> bkchr[m]: if symlinks are acceptable, you can use those
goibhniu has joined #nixos
<elvishjerricco> sphalerite: Is that documented anywhere?
<sphalerite> elvishjerricco: man nix.conf
bara has quit [Read error: Connection reset by peer]
<bkchr[m]> infinisil: working on the bootloader for raspberry pi and want to create the new boot folder and swap the new with the old one
bara has joined #nixos
<fresheyeball> this is what I have so far
<sphalerite> bkchr[m]: otherwise iirc there's an option for the rename syscall to make it atomically swap two directories
bara has quit [Read error: Connection reset by peer]
<fresheyeball> as it stands, running wpg, fails because it cant find pkg_resources
<elvishjerricco> sphalerite: Thanks!
<sphalerite> fresheyeball: have you tried python3Packages.buildPythonPackage?
bara has joined #nixos
<fresheyeball> sphalerite: no, but that is why I always ask the IRC first
bara has quit [Read error: Connection reset by peer]
<fresheyeball> sphalerite: any examples?
erictapen has quit [Remote host closed the connection]
bara has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
<sphalerite> bkchr[m]: right so your options are, AFAIK, ln -sf replacement/boot / (assuming /boot is what you want to replace and it's already a symlink), or use renameat2 with the RENAME_EXCHANGE flag
erictapen has joined #nixos
<clever> sphalerite: RENAME_EXCHANGE sounds like something setup-etc.pl could use
<sphalerite> for renameat2 I'm not sure if there's a userspace program that simply exposes it so you may need to write a little C program
<clever> sphalerite: if a directory with files exists in /etc, but environment.etc says it should be a symlink to a directory in the store, it currently fails to update the entire entry
m3lst4d has joined #nixos
<elvishjerricco> sphalerite: man nix.conf says `keep-outputs`, but the example given at https://nixos.org/nixos/options.html#nix.extraoptions says `gc-keep-outputs`. I'm guessing the man page is right?
<sphalerite> elvishjerricco: yeah, the option name was changed
<elvishjerricco> Got it.
<sphalerite> quite a few options have received this treatment
ma27 has quit [Ping timeout: 265 seconds]
m3lst4d has quit [Client Quit]
<Dezgeg> I doubt FAT supports those fancy renameat() flags
Guest85487 has quit [Quit: WeeChat 2.0]
<sphalerite> oh, it's FAT?
<sphalerite> bleurgh
<fresheyeball> ok, how do you all figure out what members are available for an input record?
<fresheyeball> its one of the hardest things about nix for me
<sphalerite> fresheyeball: input record..?
<fresheyeball> there are many functions
<fresheyeball> like mkDerivation, and buildPythonPackage
<fresheyeball> that take records as inputs
<sphalerite> oh right
<fresheyeball> these functions have expectations about what fields are on the record
<fresheyeball> and I see no way to explore what is available
alex`` has quit [Quit: WeeChat 2.1]
<fresheyeball> so I have to google search and ask IRC and such to figure out whats there
<sphalerite> the place where they *should* be documented is the nixpkgs manual
<fresheyeball> which is quite frustrating
<fresheyeball> sphalerite: except.... I had to ask IRC after failing to google, just to find out about propatedBuildInputs just now
jperras has quit [Ping timeout: 240 seconds]
<fresheyeball> buildPythonPackage is also fairly opaque, and so now I have even fewer intuitions to work with
<makefu> fresheyeball: the python building is really problematic, just like python packaging itself is
<fresheyeball> I know, I am trying to ask the 'teach a man to fish' question
<sphalerite> fresheyeball: there is a little section dedicated to "buildPythonPackage parameters" in the manual
<fresheyeball> because of the nix-repl I just learned there is alo buildPythonApplication
<makefu> fresheyeball: the irc is a good place for this :) if you have any insights, don't fear to put them in the wiki at least
coot_ has quit [Quit: coot_]
<fresheyeball> makefu: that also doesnt document buildPythonApplication
<makefu> what really is missing is a reference of all the magic functions in nixpkgs
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
Guest84382 has joined #nixos
jperras has joined #nixos
<zybell_> fresheyeball: In your paste seems to miss a char: 'mkdir -p $out' lacks a -
<fresheyeball> zybell_: good catch
<fresheyeball> I am trying the buildPythonPackage path now
davidlt has quit [Remote host closed the connection]
davidlt has joined #nixos
bara has quit [Read error: Connection reset by peer]
mpcsh has joined #nixos
<fresheyeball> hmm
shoogz has quit [Remote host closed the connection]
<mpcsh> hey y'all, I asked this last night, but is there any way to figure out what package a given package was installed as a dependency for? I just switched back to nixos and certain websites are matching all their fonts with "FreeMono", which I didn't install explicitly but is nonetheless present on my system.
bara has joined #nixos
<fresheyeball> error now is more promising to say the least
bara has quit [Read error: Connection reset by peer]
rihards has quit [Quit: rihards]
<fresheyeball> Collecting pywal>=2.0.0 (from wpgtk==5.0.0)
<fresheyeball> Could not find a version that satisfies the requirement pywal>=2.0.0 (from wpgtk==5.0.0) (from versions: )
<fresheyeball> No matching distribution found for pywal>=2.0.0 (from wpgtk==5.0.0)
<fresheyeball> I dont think there is a pkgs.python36Packages.pywai
Bogdacutu has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<fresheyeball> pkgs.python36Packages.pywal rather, does not exist
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
<sphalerite> mpcsh: nix-store -q --referrers /nix/store/<path>
simukis has quit [Quit: simukis]
<makefu> fresheyeball: you may have found what i call the nix packaging rabbit hole
<fresheyeball> makefu: yeah... pain
szicari has quit [Quit: szicari]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
<makefu> maybe pypi2nix is the solution for your package ... it will freeze all dependencies and the package itself
<sphalerite> fresheyeball: you may also want to look into pypi2nix
<sphalerite> heh
<fresheyeball> I used that for a personal project
spear2 has joined #nixos
asuryawanshi has quit [Ping timeout: 240 seconds]
<fresheyeball> but I don't see how to use it here
bara has joined #nixos
<mpcsh> sphalerite: so the referrers are several versions of "fc-cache", "fc-00-nixos-cache.conf", "fonts.conf", and then two versions of "mpv". Only "mpv" did I explicitly install, and I need it around. Do you know of a way to disable this font?
<sphalerite> mpcsh: it's probably included by default. Why do you want to disable it?
<clever> mpcsh: the problem could be the reverse of what your thinking, some other font is currently missing, and its using FreeMono as a fallback
<sphalerite> mpcsh: yep looks like it's brought in as part of the "default fonts" by nixos/modules/config/fonts/fonts.nix
<mpcsh> sphalerite: so even though I have fontconfig.defaultFonts.{monospace,sansSerif,serif} set in my configuration.nix, and I have default fonts set in Firefox, some websites are matching fonts not present on my system (e.g. "Lucida Grande", "Arial", etc) to FreeMono, and so my default fonts are not being respected
guillaum1 has joined #nixos
<makefu> fresheyeball: i've started writing a tool which creates skeletons for libraries so bootstrapping that kind of stuff becomes easier. however it have not continued with it after the 34c3 ...
<mpcsh> clever: right, I think that's the case, the problem is that I don't want it to be a valid fallback for anything
<mpcsh> or at least, I'd rather my default (Noto) be the fallback
<zybell_> could you fetch multiple tarballs as src?
bara has quit [Read error: Connection reset by peer]
<guillaum1> Is my /etc/nixos/configuration.nix used to build a system saved somewhere with the actual system? (I removed it by mistake, I'm still able to boot to the old generation, but can I recover the file ?)
bara has joined #nixos
<sphalerite> mpcsh: you could set fonts.enableDefaultFonts = false; but I'm not sure to what extent that will help
<clever> guillaum1: not by default, you need some special config to do that
<mpcsh> sphalerite: will give that a try! I don't have a bouncer set up so I'll be offline for a minute :)
bara has quit [Read error: Connection reset by peer]
<guillaum1> clever: I'm sad then ;) For my knowledge, what is the config option?
<clever> guillaum1: one trick you can use, is to do `nixos-rebuild dry-run` and then use nix-diff to compare it against the .drv from the original system
endformationage has quit [Ping timeout: 268 seconds]
<clever> guillaum1: that will tell you how the 2 differ, and then you can manually edit configuration.nix to bring the differences down to zero
bara has joined #nixos
<guillaum1> clever: that's clever, thank you.
mpcsh has quit [Quit: Page closed]
<infinisil> Module system experts (Ping Profpatsch shlevy rycee): Why is the lib argument to modules defined here (https://github.com/NixOS/nixpkgs/blob/master/lib/modules.nix#L62) not taken from module.nix's lib argument?
<makefu> guillaum1: there is system.copySystemConfiguration however it will only store the configuration.nix, not whatever else you will be using
<infinisil> I know shlevy is the one who initially implemented this in https://github.com/NixOS/nixpkgs/commit/2deb26bd4a0c21d7c5eef54cdd2f4913699efb7c
<clever> guillaum1: in this example, my configuration.nix is intact, but there is a single difference within a util i use in builtkite
<sphalerite> hm, rocksndiamonds uses 100% of 3 of the cores on my chromebook. Would anyone care to test on their intel machine and tell me if this is because the chromebook's weak or because rocksndiamonds uses as much as it can or something?
endformationage has joined #nixos
<Profpatsch> infinisil: That line is from 3 years ago
<clever> guillaum1: and if i then run diffoscope on it, i can see that i had refactored the import statements in the haskell code to silence all compiler warnings, but forgot to nixos-rebuild switch
<infinisil> Profpatsch: Yeah, but it's propagated through today, I tracked it back
lord| has joined #nixos
<Profpatsch> This is from three months ago
<{^_^}> [nixpkgs] @ElvishJerricco opened pull request #38442 → Backport: callHackage: Keep deriver, like callCabal2nix → https://git.io/vxD3T
<infinisil> Profpatsch: Ah I see, back then there was no lib argument
<clever> guillaum1: and this is how you would create backups of the config: https://github.com/cleverca22/nixos-configs/blob/master/core.nix#L117-L119
<infinisil> Profpatsch: I'd like to get my own lib functions into the argument
bara has quit [Read error: Connection reset by peer]
<clever> guillaum1: the entire directory that contains core.nix gets copied into the store, and lands at /run/current-system/nixcfg/
<infinisil> But having it taken directly from the file makes this impossible
bara has joined #nixos
<fresheyeball> makefu: ok, so I am now trying the same thing but for pywal
<guillaum1> clever: thank you ;)
<sphalerite> fresheyeball: did you try pypi2nix?
<fresheyeball> sphalerite: there is not requirements.txt
<makefu> fresheyeball: unfortunately this will be what you need to do to push your package to nixpkgs ...
<fresheyeball> makefu: right, which is fine
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
<fresheyeball> now unit tests for pywal are failing because it cant delete /homeless-shelter
<sphalerite> fresheyeball: echo nameOfYourPackageOnPypi > requirements.txt
bara has joined #nixos
<fresheyeball> I found this, but its not helpful
cheshircat has quit [Ping timeout: 260 seconds]
<clever> fresheyeball: that happens if the build tries to touch $HOME
<clever> fresheyeball: its stuck in the homeless shelter, because it lacks a home
<fresheyeball> so can I set $HOME to be some local tmp?
<clever> fresheyeball: yep
<disasm> lol, why is kibana under development instead of servers? :)
<clever> fresheyeball: mkdir home ; export HOME=$(realpath home)
<zybell_> fresheyeball could you fetch multiple tarballs as src? then I would additionally fetch all libs, use pip to install them 'locally' into $out and then add your prog into the prepared env.
<sphalerite> fresheyeball: just managed to build pywal successfully using pypi2nix
hiratara has quit [Ping timeout: 276 seconds]
<fresheyeball> sphalerite: I just got it too
<fresheyeball> but with buildPythonPackage
mpcsh has joined #nixos
<mpcsh> sphalerite: it worked!
* mpcsh high fives sphalerite
bara has quit [Read error: Connection reset by peer]
cheshircat has joined #nixos
<sphalerite> \o/
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
hiratara has joined #nixos
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
mpcsh has quit [Client Quit]
phdoerfler has quit [Quit: Leaving.]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
chisui has quit [Ping timeout: 260 seconds]
bara has quit [Read error: Connection reset by peer]
bara has joined #nixos
<cript0nauta> makefu: overriding the package un configuración.nix worked, thanks!
<cript0nauta> It steels not working due to a missing library, but at least it asks me the volume's password
endformationage has quit [Ping timeout: 240 seconds]
bara has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @Fresheyeball opened pull request #38443 → pywal added → https://git.io/vxDGJ
bara has joined #nixos
phdoerfler has joined #nixos
bara has quit [Read error: Connection reset by peer]
jb55 has joined #nixos
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
endformationage has joined #nixos
bara has joined #nixos
bara has quit [Read error: Connection reset by peer]
<fresheyeball> here, enjoy pretty terminals
bara has joined #nixos
<makefu> cript0nauta: nice!
cript0nauta has quit [Ping timeout: 260 seconds]
<guillaum1> clever: thank you, I think you saved my life ;)
<rycee> infinisil: I'm not certain why the lib is imported like that. I imagine it might have something to do with avoiding cyclic dependencies or bootstrapping or something. If you find out I'd also like to know :-)
guillaum1 has quit [Remote host closed the connection]
bara has quit [Read error: Connection reset by peer]
<infinisil> rycee: Yeah thought about that too
bara has joined #nixos
vaninwagen has quit [Quit: WeeChat 2.1]
<zybell_> 2 comments to PR:pywal.nix:for distribution add sha256 to verify,pls.all-packages.nix:seems to be sorted by pkg-names.Pls keep.
bara has quit [Read error: Connection reset by peer]
endformationage has quit [Ping timeout: 240 seconds]
endformationage has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #38441 → python27Packages.rootpy: fix build (tests) → https://git.io/vxDky
<{^_^}> [nixpkgs] @dotlambda pushed commit from @xeji to master « python27Packages.rootpy: fix build (tests) »: https://git.io/vxDZ0
ndrei has joined #nixos
jb55 has quit [Ping timeout: 240 seconds]
endformationage has quit [Ping timeout: 260 seconds]
endformationage has joined #nixos
ndrei has quit [Remote host closed the connection]
xy2_ has quit [Ping timeout: 255 seconds]
goibhniu has quit [Ping timeout: 240 seconds]
hiratara has quit [Quit: ZNC - http://znc.in]
ndrei has joined #nixos
endformationage has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @dotlambda pushed commit from @xeji to release-18.03 « python27Packages.rootpy: fix build (tests) »: https://git.io/vxDnh
endformationage has joined #nixos
<{^_^}> [nixpkgs] @obadz pushed to master « ted: init at 2.23 »: https://git.io/vxDcq
<{^_^}> [nixpkgs] @obadz merged pull request #38252 → ted: init at 2.23 → https://git.io/vxKud
jrolfs has joined #nixos
acarrico has joined #nixos
jrolfs has quit [Ping timeout: 240 seconds]
phdoerfler has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @Mic92 closed pull request #38433 → nixos-shell: init at 0.0.1 → https://git.io/vxMcI
astrofog has joined #nixos
jperras has quit [Ping timeout: 260 seconds]
justanotheruser has joined #nixos
sanscoeur has quit [Remote host closed the connection]
hiratara has joined #nixos
gm152 has joined #nixos
<{^_^}> [nixpkgs] @cstrahan pushed 2 commits to master:
<{^_^}> → 709b6f66 by @cstrahan: nixos: kubernetes fixes
<{^_^}> → 5c066e2b by @cstrahan: Merge pull request #37218 from cstrahan/kube-test-fix
<{^_^}> [nixpkgs] @cstrahan merged pull request #37218 → nixos: kubernetes fixes → https://git.io/vxYMT
Lears has joined #nixos
coconnor has quit [Remote host closed the connection]
astrofog has quit [Quit: Quite]
erasmas has quit [Quit: leaving]
pkill9 has quit [Ping timeout: 255 seconds]
dnovosel has joined #nixos
blankhart has quit [Ping timeout: 240 seconds]
Guanin_ has quit [Ping timeout: 255 seconds]
dnovosel has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @coreyoconnor opened pull request #38444 → godot: add application metadata and man page to share → https://git.io/vxD4x
<{^_^}> [nixpkgs] @dezgeg pushed commit from @bkchr to master « raspberrypifw: 1.20171029 -> 1.20180328 »: https://git.io/vxD4j
<{^_^}> [nixpkgs] @dezgeg merged pull request #38400 → raspberrypifw: 1.20171029 -> 1.20180328 → https://git.io/vxXzW
bara has joined #nixos
lordpiep has joined #nixos
lord| has quit [Disconnected by services]
lordpiep is now known as lord|
alexteves has quit [Ping timeout: 265 seconds]
Guest84382 has quit [Ping timeout: 256 seconds]
Guest84382 has joined #nixos
jperras has joined #nixos
endformationage has quit [Ping timeout: 265 seconds]
endformationage has joined #nixos