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
<infinisil> mikka231: I mean it would be great if just using the normal one but changing the 3 to a 2
<infinisil> would work
mikka738 has joined #nixos
<mikka738> infinisil: pulling only one issue is more helpfull, yes!!
mikka231 has quit [Ping timeout: 260 seconds]
<ertes> infinisil: yeah, that fixed it, thank you!
marzzzello has quit [Ping timeout: 248 seconds]
mightybyte has left #nixos [#nixos]
jackdk has joined #nixos
ryanartecona has quit [Quit: ryanartecona]
daveo has joined #nixos
<daveo> I think I may start with the Nix pills they look good
<simpson> They are good.
chreekat has quit [Ping timeout: 248 seconds]
<daveo> hi! How does everybody handle backing up user info with NixOS? I'm curious about what things people have done...
<daveo> and thanks to all the people that helped me fix my system the other day when the EFI was borked
<simpson> https://github.com/rycee/home-manager is popular but I don't personally use it.
<daveo> simpson: checking it out. Thanks
<infinisil> Can recommend home-manager, using it extensively
<infinisil> It's like a user-level nixos configuration.nix, not sure if that's what you meant with "backing up user info"
<infinisil> It's certainly no backup
<daveo> well, maybe this is lame but I want all my widgets and themes to be in configuration... Or I can just rsync my data drive and my whole home directory...
<infinisil> Ah yes, home-manager be it
<zybell_> daveo:cd;git init
<zybell_> then git remote add ...
<daveo> zybell_: I use git for my /etc/nixos haven't considered doing that for the home directory. Thought rsync would be more appropriate
<infinisil> Well you won't have history with rsync
<infinisil> I have my system and home config all in a single repo and do commits for every change
<zybell_> a backup is git commit;git push
<daveo> zybell_: what service or server do you send it to?
<zybell_> a git repo on a usb-disk
<daveo> zybell_: Awesome idea. That's why I came here!
semilattice has joined #nixos
<daveo> zybell_: trying it with a `nix-os rebuild build-vm` to see what the VM looks like after the backup is restored
jgt1 has joined #nixos
nur0n0 has joined #nixos
ericsagnes has joined #nixos
mikka738 has quit [Ping timeout: 260 seconds]
alexteves has quit [Ping timeout: 240 seconds]
jperras has joined #nixos
jperras has quit [Ping timeout: 256 seconds]
olto has quit [Ping timeout: 256 seconds]
iyzsong has joined #nixos
olto has joined #nixos
ivanivan has quit [Quit: WeeChat 2.0]
johnw has joined #nixos
jperras has joined #nixos
johnw has quit [Ping timeout: 248 seconds]
aszlig has quit [Quit: brb]
aszlig has joined #nixos
nur0n0 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
<{^_^}> [nixpkgs] @henrytill opened pull request #39352 → vmTools: update Debian 9 names and hashes → https://git.io/vpOSI
mbrgm has quit [Ping timeout: 248 seconds]
Supersonic112 is now known as Supersonic
mbrgm has joined #nixos
sanscoeur has joined #nixos
Ralith_ has joined #nixos
Mateon3 has joined #nixos
sanscoeur has quit [Ping timeout: 268 seconds]
Mateon1 has quit [Ping timeout: 246 seconds]
Mateon3 is now known as Mateon1
zybell_ has quit [Ping timeout: 264 seconds]
zybell_ has joined #nixos
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
blankhart has joined #nixos
orivej_ has quit [Ping timeout: 256 seconds]
<tnks> I see the nixos module code that generates /etc/nsswitch.conf, but it's kind of rigid as defined.
<tnks> is there a way I can take the string that's generated and do a replaceStrings on it?
<tnks> I tried doing in in my /etc/nixos/configuration.nix, and got an infinite recursion.
<tnks> Using these modules as designed is not that bad, but I'm trying to tweak them without a but load of copy-and-paste.
<samueldr> gchristensen: where are the node modules, mongodb for webscale, docker image and microservices?
<gchristensen> samueldr: I'm guessing you saw my tweet
<Profpatsch> gchristensen: Yes, we demand to know!
<Profpatsch> We *need* to know
sigmundv__ has quit [Ping timeout: 240 seconds]
<Profpatsch> Where is the swarm of web-scale docker images thou hath spoken about?
<Profpatsch> hath’d?
<gchristensen> its vaporware, but for maximal performance I'm thinking a Go daemon with a single image pre-loaded in to memory, the entire HTTP response ready to be sent, pre-chunked in to packets. each container only returns a single image. then, load up a bunch of them in k8s + a load balancer for the randomness.
iqubic has joined #nixos
<samueldr> that's a good way to stuff a resume
<Profpatsch> Orchestrated with only the finest cyber-netes, like a soothing symphony of futuristic devopsy-ness
<gchristensen> naturally
<Profpatsch> Before you don’t put it into unikernels and start a fresh one for each request I can’t take you sereously!
<Profpatsch> serious*
<gchristensen> there you go
dcol has quit [Remote host closed the connection]
dcol has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer opened pull request #39353 → cc-wrapper use xargs → https://git.io/vpO9i
<fearlessKim[m]> bhipple: --check (to confirm with manpage)
hamishmack has quit [Quit: hamishmack]
<teto1> I have a networkmanager script but for some reason it ends up with /etc/NetworkManager/dispatcher.d/03userscript0002: line 7: env: command not found"
AstroBadger has joined #nixos
<AstroBadger> where do potential issues/bugs go?
<samueldr> depends what the issue is for, but probably https://github.com/NixOS/nixpkgs/issues for nixpkgs or nixos issues
<AstroBadger> I *think* it's an issue, but that depends on fdisk standard and expected behavior.
ikitat has joined #nixos
<kuri0> does anyone know how to fix this error when installing gnome on aarch64 ? mcholesky_invert unscaled hilbert
freeman42x]NixOS has quit [Ping timeout: 255 seconds]
<ikitat> I'm having trouble using cabal with nix 2.0.1 : error: syntax error, unexpected ',', expecting ')', at /nix/store/llqc6lf15iwg3g4fy5x9k0bncjf54nx5-interactive-expense-1.0.0-environment.drv:1:15
<{^_^}> [nixpkgs] @matthewbauer closed pull request #39353 → cc-wrapper use xargs → https://git.io/vpO9i
<ikitat> this happens with `cabal configure`, `cabal repl`, etc. My derivation is very simple... basically following https://github.com/Gabriel439/haskell-nix
sud0x3 has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg pushed to master « bftpd: minor cleanups »: https://git.io/vpOH4
ericsagnes has quit [Ping timeout: 240 seconds]
ryanartecona has joined #nixos
mahalel_ has left #nixos [#nixos]
mahalel_ has joined #nixos
ikitat has quit [Quit: ikitat]
b has quit [Quit: Lost terminal]
pie___ has quit [Ping timeout: 264 seconds]
ericsagnes has joined #nixos
drakonis has quit [Remote host closed the connection]
sanscoeur has joined #nixos
jcrben has joined #nixos
cluelesscoder has joined #nixos
<cluelesscoder> hey, I'm trying to install nixos but when I reboot it just enters grub?
keith_analog has quit [Quit: Konversation terminated!]
ikitat has joined #nixos
sanscoeur has quit [Ping timeout: 265 seconds]
<jcrben> seems like I might've gotten EFI and BIOS mixed up or something...
<ikitat> The resolution to my issue was to downgrade from 2.0.1 to 1.11.16
cluelesscoder has quit [Quit: Page closed]
winem_ has joined #nixos
semilattice has quit [Remote host closed the connection]
jcrben has left #nixos ["The Lounge - https://thelounge.github.io"]
winem_ has quit [Read error: Connection reset by peer]
ryanartecona has quit [Quit: ryanartecona]
spear2 has quit [Ping timeout: 256 seconds]
justanotheruser has joined #nixos
<justanotheruser> why does nix refer to a key-value structure as a set and not a dict?
<gchristensen> it is called an attribute set, and .. I don't know why.
Arcaelyx has joined #nixos
<{^_^}> Channel nixpkgs-17.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/bca2ee28db4 (from 12 hours ago, history: https://channels.nix.gsc.io/nixpkgs-17.09-darwin)
mahalel_ has quit [Read error: Connection reset by peer]
mahalel_ has joined #nixos
sud0x3 has quit [Ping timeout: 264 seconds]
ikitat has quit [Ping timeout: 265 seconds]
AstroBadger has quit [Quit: ZNC 1.6.5+deb1 - http://znc.in]
AstroBadger has joined #nixos
sir_guy_carleton has joined #nixos
<sir_guy_carleton> hello, anybody here?
AstroBadger has quit [Quit: ZNC 1.6.5+deb1 - http://znc.in]
<simpson> Sure.
<sir_guy_carleton> has anybody tried nixos with an hp printer?
AstroBadger has joined #nixos
<simpson> I hear people talking about printers sometimes. Do you have a specific problem?
<{^_^}> [nixpkgs] @apeschar closed pull request #28297 → Graphite → https://git.io/v7d7W
<sir_guy_carleton> no, i'm just wondering if i could work it with nixos
<sir_guy_carleton> currently, i'm on ubuntu, and i was able to get it working by downloading a program from hp's website
<sir_guy_carleton> it's an hp laserjet mfp m130fn
Rusty1_ has quit [Quit: Konversation terminated!]
rauno has joined #nixos
jperras_ has joined #nixos
jperras has quit [Ping timeout: 264 seconds]
Lisanna has quit [Remote host closed the connection]
<sir_guy_carleton> hmm ... it looks like hplip is in the nix repository
aarvar has joined #nixos
<sir_guy_carleton> so it might not be a problem at all. cool
knupfer has joined #nixos
jperras_ has quit [Ping timeout: 240 seconds]
hamishmack has joined #nixos
<elvishjerricco> Is it possible to make libraries installed with `nix-env` show up under pkgconfig? I know this isn't the "right" way to deal with this stuff on nixos, but it would come in handy now and then
<makefu> sir_guy_carleton: yes there is https://nixos.wiki/wiki/Printing
knupfer has quit [Ping timeout: 265 seconds]
iyzsong has quit [Ping timeout: 248 seconds]
ma27 has joined #nixos
<sir_guy_carleton> thanks. question: how big would recommend a nixos root parition without the home directory (it's going to be on another drive)?
robstr has joined #nixos
<makefu> sir_guy_carleton: nixos requires a bit more space than other distros, especially after doing updates because essentially you will have almost twice the size after the upgrade if you don't garbage collect
<robstr> Morning, using nixops, I need to _link_ two machines, like getting database server ip from the one. What is the way to archive this ?
<makefu> sir_guy_carleton: on my laptop i have 35gig but i still always run full - however i do a lot of testing with different nixpkgs versions and such
<makefu> if you have storage restrictions make sure that your whole system you want to install can fit twice on the root disk
<robstr> gchristensen: thank you :)
<sir_guy_carleton> hmm, i was thinking of going with ~100 gb on a ssd
<gchristensen> should be fine
Arcaelyx_ has joined #nixos
<sir_guy_carleton> yeah, i was thinking going 1/2 nixos and 1/2 windows 10 for that drive.
<makefu> that will work
Arcaelyx has quit [Ping timeout: 265 seconds]
sir_guy_carleton has quit [Quit: leaving]
sir_guy_carleton has joined #nixos
mightybyte has joined #nixos
<silver_hook> Since I upgraded to 18.03 bluetooth won’t scan and connect anymore (Failed to start discovery: org.bluez.Error.NotReady) and in Plasma I can’t get the power settings and battery monitor.
<silver_hook> Any ideas?
klntsky has quit [Ping timeout: 268 seconds]
<makefu> dmesg says anything regarding bluetooth or firmware?
klntsky has joined #nixos
<makefu> have you restarted with the new kernel?
ericsagnes has quit [Ping timeout: 248 seconds]
<silver_hook> makefu: I have restarted several times in between, yes.
<silver_hook> bluetooth hci0: Direct firmware load for brcm/BCM20702A1-0a5c-21e6.hcd failed with error -2
<silver_hook> Hmm
<makefu> worst case is opening an issue and doing a rollback to the working channel until the issue is fixed
ryanartecona has joined #nixos
ma27 has quit [Ping timeout: 256 seconds]
astrofog has joined #nixos
<mightybyte> Whenever I run nix-env I get the following error:
<mightybyte> building '/nix/store/7yb8hmfcfrl92vjf2asi44a74yqan9sk-user-environment.drv'...
<mightybyte> error: getting status of '/nix/store/3l37x329n6lzxliki888zyh62n3dq86m-virtualbox-5.0.6-4.2.3/bin/VBoxBFE': No such file or directory
<mightybyte> builder for '/nix/store/7yb8hmfcfrl92vjf2asi44a74yqan9sk-user-environment.drv' failed with exit code 1
<{^_^}> [nixpkgs] @timbertson opened pull request #39355 → nix-pin: 0.1.2 -> 0.2.2 and add updateScript → https://git.io/vpOFQ
<mightybyte> Anyone know what might be going on?
ryanartecona has quit [Ping timeout: 264 seconds]
<silver_hook> makefu: That’s the oddest bit. The (last) snapshot from 17.09 channel now won’t connect me to the internet.
<silver_hook> But yeah, I’ll figure it out, I guess.
<silver_hook> The power management issue seems like it could be this: https://github.com/NixOS/nixpkgs/issues/24563
aarvar has quit [Quit: Leaving.]
sanscoeur has joined #nixos
jackdk has quit [Ping timeout: 268 seconds]
akscram has quit [Quit: WeeChat 0.4.0]
reinzelmann has joined #nixos
sanscoeur has quit [Ping timeout: 264 seconds]
alevy has joined #nixos
<alevy> has anyone had success using/installing eagle 9 on nixos? i'm able to install and run eagle 7 from nixpkgs, but eagle 9 is a different front-end with different runtime dependencies (new-ish to nix, so not yet very good with the nix language or packaging in general)
periklis has joined #nixos
ixxie has joined #nixos
pav has joined #nixos
ixxie has quit [Client Quit]
griff_ has joined #nixos
<elvishjerricco> mightybyte: Yeesh, that's ugly. Kinda sounds like some packages in your env got garbage collected somehow?
<elvishjerricco> maybe try `nix-env -e /nix/store/3l37x329n6lzxliki888zyh62n3dq86m-virtualbox-5.0.6-4.2.3`?
odi_ has joined #nixos
johann__ has joined #nixos
<mightybyte> elvishjerricco: That did it! Thanks!
<elvishjerricco> mightybyte: Huh. That was easy ;)
jperras_ has joined #nixos
pav has quit [Quit: Leaving]
johann__ has quit [Quit: Leaving.]
ilyaigpetrov has joined #nixos
jperras_ has quit [Ping timeout: 260 seconds]
<unlmtd> does SLNOS have a repo somewhere ? Anyone knows?
<tilpner> Someone said they upstreamed a few things to nixos/nixpkgs
jrolfs has joined #nixos
<bkchr[m]> Hi is someone here a autoconf pro? I cross compile for Android, and the library is created with name library-46.so and want to link this library to another library with the la file. But, the linker gets only called with "-llibrary", the "-46" is missing... Anyone an idea on how to fix that?
chrisburr has joined #nixos
jrolfs has quit [Ping timeout: 260 seconds]
telent has joined #nixos
dan_b has joined #nixos
ericsagnes has joined #nixos
<chrisburr> Is it possible to write a derivation which is independent of its inputs? I'm writing one which only requires extracting an archive and I don't want it to be updated every time stdenv changes
griff_ has quit [Quit: griff_]
<vaibhavsagar> chrisburr: if you use the nix builtins it should be independent of nixpkgs
<makefu> chrisburr: you can use builtins.* functions, this should make it independent
<vaibhavsagar> e.g. builtins.fetchTarball
<makefu> after all, nix comes form "nicks" which essentially defines what is available for your derivation at the very beginning
telent has quit [Ping timeout: 248 seconds]
dan_b has quit [Ping timeout: 248 seconds]
<makefu> niks*
jensens has joined #nixos
johnw has joined #nixos
astrofog has quit [Quit: Quite]
ryanartecona has joined #nixos
<chrisburr> vaibhavsa/makefu: Thanks, I didn't realise fetchTarball was a builtin
<makefu> in nix2 there is even fetchgit as a builtin
iyzsong has joined #nixos
adetokunbo has quit [Quit: Connection closed for inactivity]
alevy has left #nixos [#nixos]
jperras_ has joined #nixos
chrisburr has quit [Quit: Page closed]
jperras_ has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #39355 → nix-pin: 0.1.2 -> 0.2.2 and add updateScript → https://git.io/vpOFQ
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vpOxW
<{^_^}> → 1faea293 by @timbertson: nix-pin: 0.1.2 -> 0.2.2 and add updateScript
<{^_^}> → fc878616 by @Mic92: Merge pull request #39355 from timbertson/nix-pin-2
<sphalerite> christiaanb: fixed-output derivations are the more general way of doing that sort of thing
<sphalerite> oops
<sphalerite> that was meant for chrisburr…
<sphalerite> but he's gone.
<sphalerite> :(
sigmundv_ has joined #nixos
<teto1> is fetchPypi supposed to work with zip files ? It doesn't download https://pypi.org/project/milksnake/#files
<LnL> it has a zip argument IIRC
<{^_^}> [nixpkgs] @Mic92 merged pull request #39352 → vmTools: update Debian 9 names and hashes → https://git.io/vpOSI
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vpOxN
<{^_^}> → afd3dbcc by @henrytill: vmTools: update Debian 9 names and hashes
<{^_^}> → 28d414f0 by @Mic92: Merge pull request #39352 from henrytill/fix-deb-distros
Izorkin has quit [Read error: Connection reset by peer]
sigmundv_ has quit [Remote host closed the connection]
__Sander__ has joined #nixos
Tucky has joined #nixos
<teto1> LnL: ok thanks, it's not super clear from the definition but you can set' extension = "zip";'
<{^_^}> [nixpkgs] @Mic92 merged pull request #39351 → calc: cleanup expression → https://git.io/vpO1w
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vpOpm
<{^_^}> → 63507ada by @matthewbauer: calc: cleanup expression
<{^_^}> → c7d278ad by @Mic92: Merge pull request #39351 from matthewbauer/calc-on-darwin
coot has joined #nixos
akaWolf has quit [Ping timeout: 260 seconds]
Izorkin has joined #nixos
chimay has joined #nixos
leat has quit [Ping timeout: 256 seconds]
civodul has joined #nixos
Izorkin has quit [Client Quit]
shabius has quit [Ping timeout: 276 seconds]
akaWolf has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #39333 → openmpi: 3.0.0 -> 3.0.1 → https://git.io/vpO4B
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vpOpu
<{^_^}> → ae4dac3e by @markuskowa: openmpi: 3.0.0 -> 3.0.1
<{^_^}> → 82063417 by @Mic92: Merge pull request #39333 from markuskowa/openmpi-up
<robstr> Morning, I'm using nixops with aws which works perfect, now I want to add local virtualization too, I'm running nixos and added the `virtualisation.virtualbox.host.enable` flag. But Nixops run's a gui for each virtual machine ?
<{^_^}> [nixpkgs] @Mic92 merged pull request #39264 → eff: 20140928 -> 5.0 → https://git.io/vpmEx
<{^_^}> [nixpkgs] @Mic92 pushed commit from @vbgl to master « eff: 20140928 -> 5.0 (#39264) »: https://git.io/vpOpy
vaninwagen has joined #nixos
<teto1> robstr: virtualbox must have some CLI tools too
<teto1> I am really puzzled by this file /etc/NetworkManager/dispatcher.d/02overridedns that is owned by nobody nogroup. How can I debug that ? sounds like a nix bug
thc202 has joined #nixos
sir_guy_carleton has quit [Quit: leaving]
<robstr> teto1: yea I know, but why is nixops running it
<teto1> robstr: nixops starts virtualbox GUI ?
MichaelRaskin has quit [Quit: MichaelRaskin]
<robstr> teto1: yea
Izorkin has joined #nixos
<robstr> tilpner: who ty
jperras_ has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #39315 → firefox-wrapper: fix icon linking → https://git.io/vpYF3
<{^_^}> [nixpkgs] @Mic92 pushed commit from @xeji to master « firefox-wrapper: fix icon linking (#39315) »: https://git.io/vpOh9
jperras_ has quit [Ping timeout: 248 seconds]
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #39314 → hydra: fix run-time dependencies after latest CPAN update. → https://git.io/vpYdr
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vpOjT
<{^_^}> → f7fe6120 by @dhess: hydra: fix run-time dependencies after latest CPAN update.
<{^_^}> → 635f24de by @Mic92: Merge pull request #39314 from dhess/fix-hydra
Izorkin has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @Mic92 merged pull request #39310 → bitcoin-{unlimited,xt}: fix darwin → https://git.io/vpYyN
<{^_^}> → d52e5da7 by @Mic92: Merge pull request #39310 from Mic92/bitcoin-fixes
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vpOjq
<{^_^}> → 46425a65 by @Mic92: bitcoin-{unlimited,xt}: fix darwin
<LnL> teto1: it's not in the manual somewhere?
thblt has joined #nixos
<vaibhavsagar> robstr: you need to set headless = true
acarrico has quit [Ping timeout: 264 seconds]
flyx has quit [Quit: ZNC - http://znc.in]
Izorkin has joined #nixos
asuryawanshi has quit [Remote host closed the connection]
jrolfs has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #39155 → zramSwap: default to 1 device → https://git.io/vpttk
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/vpOjr
<{^_^}> → dd5e2a08 by @wmertens: zramSwap: default to 1 device
<{^_^}> → 8e3a1454 by @wmertens: zramSwap: remove mentions of old kernels
<{^_^}> → 54bcf060 by @Mic92: Merge pull request #39155 from NixOS/zramSwap-one-dev
<{^_^}> [nixpkgs] @Mic92 pushed 0 commits to zramSwap-one-dev: https://git.io/vpOj6
<teto1> LnL: It should be owned by root:root. In my host it works, but not for my nixops VM, https://github.com/NixOS/nixops/issues/931
acarrico has joined #nixos
<LnL> I mean the fetchPypi thing
<{^_^}> [nixpkgs] @flokli closed pull request #39146 → notmuch: build with gmime2 for now → https://git.io/vpL64
sanscoeur has joined #nixos
breadjpg has joined #nixos
<teto1> LnL: don't think so
<thblt> I have a project which depends on the antlr4 C++ runtime, am I right in assuming it hasn't been packaged in nixpkgs?
jperras_ has joined #nixos
robstr has quit [Quit: WeeChat 1.9.1]
sanscoeur has quit [Ping timeout: 264 seconds]
pie_ has joined #nixos
iyzsong has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @flokli opened pull request #39357 → gmime3: 3.0.5 -> 3.2.0 → https://git.io/vp3eL
hamburglar[m] has left #nixos ["User left"]
jperras_ has quit [Ping timeout: 256 seconds]
<vaibhavsagar> thblt: `git grep 'antlr4'` would answer your question definitively
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/691a6fc5cae (from 10 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<vaibhavsagar> thblt: looks like it's there
<{^_^}> [nixpkgs] @jflanglois opened pull request #39358 → (hitch + nixos/services/hitch): (init at 1.4.8) → https://git.io/vp3eZ
<sphalerite> nope that just seems to be the java stuff
<sphalerite> not the C++ runtime
<vaibhavsagar> oops, you're right
<{^_^}> [nixpkgs] @dywedir opened pull request #39359 → xonsh: 0.6.0 -> 0.6.1 → https://git.io/vp3e2
goibhniu has joined #nixos
<thblt> vaibhavsagar: sphalerite: thanks!
ixxie has joined #nixos
<adisbladis[m]> unlmtd: No code ever came of that. Mostly noise on the ml
mounty has joined #nixos
<unlmtd> although they merge from nixpkgs once a day
<unlmtd> you mean it never was made public
<nyanloutre[m]> I am a bit out of the loop, but what is SLNOS ?
<unlmtd> nyanloutre: suckless nixos
<thblt> nyanloutre[m]: suckless, here, means without systemd.
<adisbladis[m]> unlmtd: Well there are repos with 0 commits..
<nyanloutre[m]> I think I understand the matter
<nyanloutre[m]> so they don't like SystemD and made a fork
<unlmtd> thats what im trying to figure out- if there actually is a fork
<unlmtd> someone says there is... so either hes lying or there is
<thblt> It's not that they don't like SystemD. It seems to deserve being called a pathological relationship to systemd.
<unlmtd> but it doesnt seem to be on a public-facing web server
<adisbladis[m]> The guy sending out that email has made some _very_ controversial PRs, not much in the way of getting nixpkgs "suckless approved" actually gets merged from what I have seen
<unlmtd> Ill contact them, just havent used email in forever, I think they have tox though
<unlmtd> there is someone doing openwrt with nix, someone getting runit squashfs images, and there is them - it's high time for a fork of sorts to take some shape
<makefu> adisbladis[m]: there are a couple of PRs which came out of SLNOS which were merged into upstream (however none of the controversial afair) https://github.com/NixOS/nixpkgs/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Aclosed+SLNOS
<unlmtd> u for micro - uNixOS
<unlmtd> ahahha! that's a funny one :P
xy2_ has joined #nixos
TrentP has quit [Quit: ZNC - http://znc.in]
TrentP has joined #nixos
<angerman> The changed `<file> -A <attr>` to `-f <file> <attr>` from `nix-build` to `nix build` makes for some fun line editing
ckauhaus has joined #nixos
chimay has quit [Ping timeout: 248 seconds]
<unlmtd> it would be worth using that name just to see if someone comes up with a lawsuit
iqubic` has joined #nixos
<thblt> unlmtd: lawsuit?
chimay has joined #nixos
<vaibhavsagar> thblt: lowercase everything and put a space between the 'x' and the 'o'
<vaibhavsagar> or uppercase everything
iqubic has quit [Ping timeout: 265 seconds]
<unlmtd> μNixOS
<vaibhavsagar> problem solved
orivej has joined #nixos
<thblt> vaibhavsagar: I suspect you meant that for unlmtd
<vaibhavsagar> thblt: no, it was meant for you :)
<nyanloutre[m]> unlmtd: as long as it's a μ and not a u it should be fine 😛
<thblt> vaibhavsagar: I'm not sure I know what to do if it :-)
<unlmtd> nyanloutre: exactly my thought! what a neat way to lift the middle finger!
<vaibhavsagar> thblt: never mind then :)
<thblt> But is "NixOS" even registered?
<unlmtd> just use a greek finger!
<thblt> I suspect if you really wanted to troll, you could find smarter ways.
<thblt> HemeraOS
<thblt> (Nix: goddess of night, daughter of Chaos, Hemera: daughter of Nix, goddess of day)
[Leary] has quit [Remote host closed the connection]
<thblt> ErisOS - daughter of Nix, goddess of strife and discord.
jperras_ has joined #nixos
<manveru> Hails Eris!
robstr has joined #nixos
adamt has joined #nixos
<manveru> meh, there's a KallistiOS already
<robstr> Still struggle with nixops and virtualbox - when i run `nixops deploy` it hangs at `waiting for ip address` :-/ can someone help out here ?
<adamt> Is anybody trying to fix https://github.com/NixOS/nixpkgs/issues/38477 (NixOS 18.03 installation fails with an EFI error)? It seems rather critical that NixOS 18.03 can't be installed. :P
Myrl-saki has joined #nixos
<{^_^}> [nixpkgs] @primeos pushed 2 commits to master: https://git.io/vp3JH
<{^_^}> → 85dfd4b4 by @primeos: slop: 7.3.49 -> 7.4
<{^_^}> → cd1eefcd by @primeos: maim: 5.4.68 -> 5.5
<adamt> I'm trying to gauge whether I should work around it with efibootmgr, or wait for a fix.
<thblt> manveru: the Greek pantheon is large enough to accomodate all your symbolic distro name projects :-)
jperras_ has quit [Ping timeout: 248 seconds]
<manveru> :)
<adamt> Nvm., i see a PR for that exact issue. Hope it'll get merged soon.
<manveru> well, i already use greek letters for my machine names, so it'd fit nicely
* thblt uses vampires
<srhb> adamt: Or it looks like just adding the sys mount manually might do the trick.
* thblt is currently on Maladict
<adamt> srhb: How? Reading on github it sounded like nixos-enter is the one not mounting /sys properly inside the chroot.
<thblt> There's also Rudiger, Anna and Wednesday (not technically a vampire, but too amazing to ignore)
<srhb> adamt: You can just do the bind from outside the chroot?
<srhb> adamt: (I assume.)
<srhb> adamt: This is the first I see of it, so I might be making some false assumptions.
<thblt> adamt: or just install 17.09 and upgrade
<adamt> srhb: Maybe that's possible unless the installer does something weird (e.g. using something other than /mnt as chroot)
<srhb> adamt: Not that I know of
<adamt> thblt: I'm not going to upgrade to a version that i can't cleanly install on all my servers
<srhb> adamt: But yeah, seems simpler to just cherry pick that commit and go with that :)
<thblt> adamt: ... why not?
<adamt> Besides, using "/nix/store/blabla/bin/switch-to-configuration switch" seems to not write boot entries when upgrading from 17.09 to 18.03, at least when i tried last week. Not sure why.
<thblt> I mean, it's NixOS, you don't need to have the installer version match installed version.
<srhb> adamt: It has a special flag for that.
<srhb> adamt: It's a one time thing usually.
asuryawanshi has joined #nixos
<srhb> adamt: Try setting NIXOS_INSTALL_BOOTLOADER=1
<adamt> thblt: We create unattended installers for reinstalling the servers, using the exact same configuration as we have deployed, so to answer your question: I would have to keep old install media ready for all servers, or make them from really old points in time from our repository :-)
<adamt> srhb: Uh. Neat trick.
<adamt> srhb: When is that required? When changing channels?
<srhb> I can never remember which part of the activation that does it though... :-)
<srhb> Ah, yes, switch-to-configuration calls out to some appropriate perl script which checks for that var.
<adamt> srhb: Hmm, i don't get it, it doesn't seem necessary in this case, since the there already is a bootloader present, and it is writing the generations to the boot entries no matter what.
<srhb> adamt: Right, in the case of systemd-boot I assume that flag just ensures the creation of the efi booter in the actual firmware, not in the efi system partition
<srhb> boot/switch will do the regular bootloader stuff
<srhb> That is, populating the efisys partition
<srhb> Sorry, I missed your question earlier, I should have been clearer :)
asuryawanshi has quit [Remote host closed the connection]
<srhb> I've not experienced not having boot entries created, and that shouldn't rely anything but /boot/*
asuryawanshi has joined #nixos
<adamt> I'll look otherwhere for that particular problem then. Thanks though :-)
<srhb> Sure
<adamt> srhb: Funny thing is, the system is switched alright and everything, only the boot entry is missing. :-)
<srhb> So there's just the previous 17.09 generation there?
<adamt> srhb: Yup.
<srhb> Huh. I'm on grub/efi right now, so I can't check. :/
<teto1> if I do etc."myfile".source = hook.sh and I got nix strings in hook.sh, will they get interpolated ?
<srhb> teto1: Not.
<srhb> teto1: You probably want .text for that, or use source and writeScript it elsewhere, interpolating from that expression.
<{^_^}> [nixpkgs] @lsix opened pull request #39360 → motuclient: 1.4.00 -> 1.5.00 → https://git.io/vp3Tt
jperras_ has joined #nixos
[Leary] has joined #nixos
<adamt> srhb: I think it has to do with the python script using the content of /nix/var/nix/profiles/system-profiles/ to get the list of profiles, and at least on my laptop (18.03) that dir doesn't exist.
<adamt> So if that's the same on the server, that's a problem, since no boot entries would then be written.
<srhb> adamt: Which script is that? That sounds potentially very wrong.
<adamt> Looks like it haven't been changed for months though
<teto1> srhb: I tend to believe that .text is better than .source since you can both do .text = readFile hook.sh and .text= '' '' but you can only do .source = writeScript readFile hook.sh . I wonder if I should change networking.networkmanager.dispatcherScripts to accept .text too
<srhb> teto1: I'm not fond of using readFile, I'd prefer import.
<srhb> adamt: I'm.. Mystified.
<adamt> srhb: For all I know it might be a totally different script that populates the boot entries.
<teto1> srhb: it's a shell script, import will fail
jperras_ has quit [Ping timeout: 268 seconds]
marzzzello has joined #nixos
<srhb> teto1: You said it has nix vars, so it can't be! :-)
<srhb> adamt: I think this is for multiple system profiles.
<srhb> adamt: Which you probably don't have.
<teto1> for more context, it's a networkmanager dispatch shell script but has the networkmanager process has almost nothing in PATH, I need to use nix strings to get different binaires
thblt has quit [Ping timeout: 260 seconds]
<srhb> teto1: The usual approach is to have a nix expression that produces the shell script in question as outlined above.
<srhb> teto1: There's no run-time nix interpolation.
<teto1> it's a long script and writing it within a .nix makes me lose syntax highlighting
<adamt> Ah, didn't notice the call to get_generations with default parameters.
<srhb> teto1: Then write a small nix wrapper that calls it with those arguments or sets appropriate environment variables.
ixxie has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<srhb> teto1: makeWrapper or wrapProgram are useful for that sort of thing.
vandenoever has quit [Quit: ䷴៚]
vandenoever has joined #nixos
vandenoever has quit [Changing host]
vandenoever has joined #nixos
<{^_^}> [nixpkgs] @adisbladis merged pull request #39359 → xonsh: 0.6.0 -> 0.6.1 → https://git.io/vp3e2
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/vp3kr
<{^_^}> → 7f693c2f by @dywedir: xonsh: 0.6.0 -> 0.6.1
<{^_^}> → f5dd5219 by @adisbladis: Merge pull request #39359 from dywedir/xonsh
ma27 has joined #nixos
ma27 has quit [Client Quit]
ma27 has joined #nixos
<adamt> srhb: actually `sudo nix-env --list-generations -p /nix/var/nix/profiles/system` only shows the original gen (1) even after en update, so it's not just the boot loader entry that is missing, it's the entire new generation :P
thblt has joined #nixos
<srhb> adamt: Hmm, this hasn't happened on my end.
<zybell_> robstr:VirtualBox can be started (default) with a virtual DHCP server, that gives it an address. However NixOpS cant obviously work that way. So *you* need to start a real DHCP Server (possibly in a VM)to give your Box an IP.
<srhb> adamt: Are you doing something Weird^{tm} or is it just: upgrade channel/nixpkgs src to 18.03 and rebuild switch?
<{^_^}> [nixpkgs] @Mic92 merged pull request #39357 → gmime3: 3.0.5 -> 3.2.0 → https://git.io/vp3eL
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vp3Ig
<{^_^}> → e7ee8519 by @flokli: gmime3: 3.0.5 -> 3.2.0
<{^_^}> → eccbb16d by @Mic92: Merge pull request #39357 from flokli/gmime3
humanoyd has joined #nixos
<adamt> srhb: I just pointed the used nixpkgs from the old 17.09 to the nixos-18.03 branch of https://github.com/NixOS/nixpkgs-channels.git
<adamt> then switched
<srhb> adamt: And how did you switch?
<adamt> using `.../bin/switch-to-configuration switch` from the new profile
<srhb> adamt: Uh, isn't this an impedance mismatch from nixos-rebuild? I think adding the profile is its responsibility.
<srhb> adamt: That is, your method is missing something like nix-env -p /nix/var/nix/profiles/system --set $new-profile
<{^_^}> [nixpkgs] @nlewo merged pull request #39187 → supercollider: 3.9.2 -> 3.9.3 → https://git.io/vpqgS
<{^_^}> [nixpkgs] @nlewo pushed 2 commits to master: https://git.io/vp3Lx
<{^_^}> → 5257f8e5 by R. RyanTM: supercollider: 3.9.2 -> 3.9.3
<{^_^}> → 54d6efc0 by @nlewo: Merge pull request #39187 from r-ryantm/auto-update/supercollider
iyzsong has joined #nixos
thblt has left #nixos ["ERC (IRC client for Emacs 26.1)"]
<adamt> srhb: Why is that necessary now, when it isn't when updating from one 17.09 config to another?
<srhb> adamt: It should be necessary then as well.
robstr has quit [Quit: WeeChat 1.9.1]
<fgaz> Is there a way to locally add a nixos module like with package overlays (ie without cloning and modifying nixpkgs itself)
<srhb> Unless someone changed switch-to-configuration when I wasn't looking.
<srhb> fgaz: Yes, nixpkgs.overlays is the option in question.
<fgaz> oh, it can do modules too?
<srhb> fgaz: I find it a little cumbersome though...
marzzzello has quit [Quit: bb]
<fgaz> srhb: how do you do it instead?ù
xeji has joined #nixos
<ikwildrpepper> you don't need overlays really, right
leat has joined #nixos
<srhb> fgaz: I just pass in the overlays explicitly to my pkgs import at the entry point
<ikwildrpepper> you can just import the module file?
<fgaz> ikwildrpepper: I tried but it doesn't really work
<fgaz> "enable" remains false
<fgaz> and the service does not appear in nixos-options
<fgaz> I modified an exixting module, so the structure should be right
<fgaz> wait
<fgaz> I forgot to s/oldname/newname/ in all places >.<
<fgaz> Sorry for wasting your time
<fgaz> I should use my rubber duck more often :-P
<adamt> srhb: Aha! Lovely find, we missed that in your lovely nixdeploy. I'll get somebody to mail you a box of cookies. :p
<srhb> adamt: If it helps, I forgot to do that as well at some point in nixdeploy and got _very_ surprised when I rebooted a server that had been running for months. ;-)
<srhb> There should be some embarrassed commit message for that line.
<srhb> But yay, cookies.
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
MP2E has quit [Remote host closed the connection]
TweyII has joined #nixos
TweyII has quit [Client Quit]
humanoyd has quit [Ping timeout: 256 seconds]
sanscoeur has joined #nixos
ixxie has joined #nixos
[Leary] has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @matthiasbeyer closed pull request #30412 → rust build support: Find Cargo.lock file upwards in tree → https://git.io/vd1mK
sanscoeur has quit [Ping timeout: 264 seconds]
lonokhov has joined #nixos
ixxie has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
[Leary] has joined #nixos
<Myrl-saki> How to simulate a nixos-rebuild?
humanoyd has joined #nixos
<srhb> Myrl-saki: Simulate how? What's your goal?
flyx has joined #nixos
<Myrl-saki> srhb: Sorry, stupid question
<Myrl-saki> srhb: I want to use an alternate configuration.nix in order to why-depends it.
<Myrl-saki> srhb: My idea is to nix-build the configuration.nix, but I don't know how to.
<symphorien> nixos-rebuild -I nixos-config=/path/to/configuration.nix build ?
<Myrl-saki> symphorien: Makes sense.
<Myrl-saki> symphorien: Thanks.
<srhb> You can also nix-build '<nixpkgs/nixos>' --arg configuration 'import yourfile' ... or something like that
<srhb> And then it's somewhere down in the system attribute
<{^_^}> [nixpkgs] @vcunat pushed 3 commits to release-18.03: https://git.io/vp3Yw
<{^_^}> → ce86b8f1 by @ryantm: xorg.libXfixes: 5.0.2 -> 5.0.3
<{^_^}> → 88c4a29d by @vcunat: Merge branch 'release-18.03' into staging-18.03
<{^_^}> → a9384fd6 by @vcunat: Merge branch 'staging-18.03' into release-18.03
<Myrl-saki> srhb: Should be better, considering that it outputs the /nix/store/ path.
<srhb> Myrl-saki: This is essentially the default: nix-build '<nixpkgs/nixos>' --arg configuration 'import /etc/nixos/configuration.nix' -A system
Thra11 has joined #nixos
<Myrl-saki> srhb: Why is -A system required?
<srhb> If that's right it should give you the same store path as /run/current-system
<{^_^}> [nixpkgs] @adisbladis merged pull request #39322 → trezord: Added Trezor Model-T (v2) udev rules → https://git.io/vpOJR
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/vp3YX
<{^_^}> → 4bf61fa6 by @elitak: trezord: Added Trezor Model-T (v2) udev rules
<{^_^}> → dd486e64 by @adisbladis: Merge pull request #39322 from elitak/trezor
<srhb> Myrl-saki: Because it has other nice things like vmWithBootLoader
<Myrl-saki> srhb: Oh okay.
<srhb> Myrl-saki: Some of those are used by eg. nixos-rebuild build-vm
<[Leary]> I've overridden xmonad and xmonad-contrib source with git repo revisions, but on updating the versions to newer revisions nixos-rebuild now fails, missing a dependency (semigroups) which I believe was added recently. Do I need to somehow override the dependency in?
<srhb> [Leary]: haskell.lib has an addBuildDepend that you might use to transform the derivations.
<[Leary]> Cheers srhb, I'll give it a go.
<srhb> Or maybe addExtraLibrary is more appropriate, not sure.
<Myrl-saki> srhb: So I could also do something like -A rebuild?
<srhb> Myrl-saki: No, there's no 1-1 correspondence between the commands and the attributes
<Myrl-saki> srhb: Aw. :(
ericsagnes has quit [Ping timeout: 248 seconds]
<srhb> Myrl-saki: You can do nixos = import <nixpkgs/nixos> { configuration = import /etc/nixos/configuration.nix; } in your nix repl and explore the attributes by tab completing on nixos.<tab>
pie_ has quit [Ping timeout: 240 seconds]
pie_ has joined #nixos
hihello has joined #nixos
betaboon has joined #nixos
<betaboon> hello #nixos, has anyone ever tried to deploy 20+ containers into a virtualbox using nixops and ran into problems? I'm running into problems when trying to start the virtualbox+containers, which i guess are due to resource-limitations/timing and the like, any ideas?
<hihello> I'm having trouble installing the 'eventmachine' gem. It fails saying that 'package configuration for openssl is not found'. I have openssl installed.
<{^_^}> [nixops] @amemni opened pull request #933 → Add labelling for newly created GCE volumes and snapshots → https://git.io/vp3OF
sud0x3 has joined #nixos
<manveru> hihello: you're using bundix?
simukis has joined #nixos
<hihello> manveru: I was making an expression(with bundix) for a gem and it's dependency was 'eventmachine'. It can't install it due to this error. So yak shaving.
xy2_ has quit [Read error: No route to host]
xy2_ has joined #nixos
<Myrl-saki> srhb: Thanks.
<manveru> hihello: can you show your expression?
xy2_ has quit [Client Quit]
pie_ has quit [Ping timeout: 260 seconds]
xy2_ has joined #nixos
<hihello> manveru: There's nothing wrong with the expression. gem install eventmachine has the same behaviour.
<manveru> well, `gem install eventmachine` doesn't use bundix
<manveru> nor does it use bundlerEnv
peacememories has joined #nixos
[Leary] has quit [Remote host closed the connection]
<hihello> manveru: Yeah I know... This is the log for when eventmachine fails install https://pastebin.com/KYPGSWrP
adamt has quit [Ping timeout: 265 seconds]
<Mic92> hihello line 2 indicates that you might need binutils
<zybell_> tries to build with gcc instead of stdenv?
<hihello> There's more log https://pastebin.com/KEUMszkv
<zybell_> pkg-config - good idea
<zybell_> line 33!
Myrl-saki has quit [Remote host closed the connection]
<hihello> Mic92: binutils are there...
martingale has quit [Ping timeout: 260 seconds]
<Mic92> hihello: including the `as` command?
<hihello> Mic92: Yep
Myrl-saki has joined #nixos
<zybell_> but not found
<zybell_> no input
jperras_ has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #39301 → (lib)gphoto2: 2.5.1{5,6} -> 2.5.17 → https://git.io/vpYzz
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/vp3ZW
<{^_^}> → 3ce3708d by @markus1189: libgphoto2: 2.5.16 -> 2.5.17
<{^_^}> → 294f8231 by @markus1189: gphoto2: 2.5.15 -> 2.5.17
<{^_^}> → e2b5e177 by @Mic92: Merge pull request #39301 from markus1189/libgphoto2
pie_ has joined #nixos
<{^_^}> [nixpkgs] @adisbladis pushed commit from @elitak to release-18.03 « trezord: Added Trezor Model-T (v2) udev rules »: https://git.io/vp3Zi
michas__ has quit [Remote host closed the connection]
adamt has joined #nixos
adamt is now known as Guest86067
jperras_ has quit [Ping timeout: 260 seconds]
jgt1 has quit [Ping timeout: 256 seconds]
pie_ has quit [Ping timeout: 260 seconds]
<hihello> I'm thinking because the log says 'extconf.rb failed' that something nix'y needs to be added to this https://github.com/eventmachine/eventmachine/blob/master/ext/extconf.rb
swflint has quit [Ping timeout: 255 seconds]
AluisioASG has quit [Ping timeout: 256 seconds]
pie_ has joined #nixos
norfumpit has quit [Ping timeout: 265 seconds]
[Leary] has joined #nixos
dcol has quit [Ping timeout: 248 seconds]
swflint has joined #nixos
<manveru> hihello: any reason you don't use bundlerEnv?
<manveru> it handles all this for you :)
norfumpit has joined #nixos
AluisioASG has joined #nixos
jgt1 has joined #nixos
[Leary] has quit [Remote host closed the connection]
<manveru> comment out line 20/21, run `bundix -l` in a nix shell, and uncomment them again, then your nix shell should have the gem
ericsagnes has joined #nixos
<manveru> still wondering if there's no a nicer way to detect if the gemset.nix doesn't exist and not trying to build the gems in that case
AluisioASG has quit [Ping timeout: 256 seconds]
<hihello> manveru: Did a similar dance. I most likely messed it up :). I'll try dancing this way.
AluisioASG has joined #nixos
<hihello> Wow I think the ruby section in the wiki needs some work.
sigmundv__ has joined #nixos
<hihello> *manual not wiki
jgt1 has quit [Read error: Connection reset by peer]
<manveru> updated the gist with a nicer version that doesn't need commenting :)
jgt1 has joined #nixos
<manveru> yeah... i don't think anyone has updated that in ages
Guest86067 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @vcunat pushed to master « knot-resolver: 2.2.0 -> 2.3.0 (security) »: https://git.io/vp3lL
mekeor has joined #nixos
<hihello> manveru: Thanks. You made my day definetely better than it started.
<manveru> no problem
coot has quit [Quit: coot]
<mkaito> anyone able to build rustc 1.25?
<mkaito> 1.24 was also failing for me
<mkaito> 1.25 is panicking at the testing phase
alexteves_ has joined #nixos
jgt1 has quit [Read error: Connection reset by peer]
jgt1 has joined #nixos
<BlessJah> mkaito: hydra is https://hydra.nixos.org/build/72945835
<mkaito> some bisecting: wineStaging seems to be causing a recompile of rustc. if I just pull rustc via nix-env, it grabs it from the cache.
Guest86067 has joined #nixos
<Akii> whoo another day another dependency issue (Haskell). Some package (servant-auth-server) needs the package cookie < 0.4.4 however only cookie = 0.4.4 is available. Any way I get my hands on 0.4.3?
<Akii> or, alternatively, can I overwrite servant-auth-server to use 0.4.4? afaics there are no changes that would break it
<Akii> can't really see how this would allow overriding the dependency unfortunately
Guest86067 has quit [Client Quit]
<avn> Akii: you can start with `doJailbreak = true` override for servant-auth-server
<Akii> daaaamn I did doJailbreak on cookie
<Akii> xD
<Akii> close enough
<Akii> or rather, not enough
<Akii> yup, seems to build; nice :D thanks!
<Akii> take that, library author!
<avn> Akii: just note, that overridings like this can behavior unexpectedly, if contraint set due some bug in cookie
daveo has quit [Ping timeout: 248 seconds]
<Akii> well even if, I'm not using the cookie component
<Akii> so it "should" be fine
sanscoeur has joined #nixos
<{^_^}> Channel nixos-17.09 advanced to https://github.com/NixOS/nixpkgs/commit/bca2ee28db4 (from 20 hours ago, history: https://channels.nix.gsc.io/nixos-17.09)
<Akii> aaand it compiles \o/
<Akii> magic
<Akii> I am beginning to understand how this works
Akii has quit [Quit: ZNC 1.6.5 - http://znc.in]
sanscoeur has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @flokli opened pull request #39362 → abootimg: init at 0.6 → https://git.io/vp3RJ
daveo has joined #nixos
nuncanada has joined #nixos
Akii has joined #nixos
Neo-- has joined #nixos
nuncanada2 has joined #nixos
nuncanada2 has quit [Read error: Connection reset by peer]
michas__ has joined #nixos
nuncanada has quit [Ping timeout: 256 seconds]
Myrl-saki has quit [Quit: WeeChat 2.0]
<{^_^}> [nixpkgs] @carlosdagos closed pull request #26240 → go-jira: init at 0.1.14 → https://git.io/vHl2Y
Myrl-saki has joined #nixos
daveo has quit [Ping timeout: 248 seconds]
griff_ has joined #nixos
[Leary] has joined #nixos
martingale has joined #nixos
xcmw has joined #nixos
mightybyte has left #nixos [#nixos]
nD5Xjz has quit [Ping timeout: 246 seconds]
chisui has joined #nixos
nD5Xjz has joined #nixos
<{^_^}> [nixpkgs] @carlosdagos opened pull request #39363 → go-jira: init at 1.0.17 (using go2nix) → https://git.io/vp32T
pie_ has quit [Ping timeout: 248 seconds]
lord| has quit [Quit: WeeChat 2.1]
[Leary] has quit [Remote host closed the connection]
rauno has quit [Ping timeout: 260 seconds]
<hihello> Can anyone reproduce this in plasma? https://github.com/NixOS/nixpkgs/issues/38987
<mkaito> How would I go about generating a QEMU compatible disk image of NixOS that I can push to a remote hypervisor?
robstr has joined #nixos
<Myrl-saki> So, my friend has an i686 laptop, but it initiated a rust rebuild out of nowhere, now we're both at loss on what's happening.
<Myrl-saki> I checked his configuration.nix and it seems clean.
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/14656d70315 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
<Myrl-saki> Is there anything that I'm not looking at?
<zybell_> Probably;-)
<Myrl-saki> I'm aware that Firefox depends on Rust.
<Myrl-saki> I told him to initiate another rebuild.
<zybell_> I would try to diff the --generations
nD5Xjz has quit [Ping timeout: 264 seconds]
<Myrl-saki> zybell_: This is the very first rebuild, which makes it even more frustrating. Haha.
<zybell_> Possibly sth lights up
<woffs> Myrl-saki: I use nixos on i686, and had a rebuild of rust and other stuff at the last update, too. But I didn't care. ;-)
peacememories has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alex`` has joined #nixos
<{^_^}> [nix] @shlevy pushed 2 commits to master: https://git.io/vp3ao
<{^_^}> → 13d4d1c0 by @LnL7: download: make hash mismatch error consistent with fetchurl
<{^_^}> → 58f9ae0d by @shlevy: Merge branch 'hash-mismatch' of git://github.com/LnL7/nix
<mkaito> Myrl-saki: happened to me today because wineStaging
<Myrl-saki> woffs: Can you send me your configuration.nix?
<{^_^}> [nix] @shlevy merged pull request #2099 → download: make hash mismatch error consistent with fetchurl → https://git.io/vpmH8
<Myrl-saki> FWIW, his configuration.nix is very minimal
<mkaito> not on i686 tho
Rusty1_ has joined #nixos
alex`` is now known as alexherbo2
<{^_^}> [nix] @shlevy pushed 2 commits to master: https://git.io/vp3a6
<{^_^}> → 4b3a7f93 by @samueldr: doc: Adds `--quiet` to the common options.
<{^_^}> → 25f580ee by @shlevy: Merge branch 'doc/quiet' of git://github.com/samueldr/nix
<{^_^}> [nix] @shlevy merged pull request #2100 → doc: Adds `--quiet` to the common options. → https://git.io/vpmxI
<woffs> Myrl-saki: no, but firefox-esr is in it
<Myrl-saki> woffs: Ah
<{^_^}> [nix] @shlevy pushed 2 commits to master: https://git.io/vp3aQ
<{^_^}> → f2273b11 by @ryantrinkle: Add test eval-okay-nested-with
<{^_^}> → 0aae411e by @shlevy: Merge branch 'add-test-eval-okay-nested-with' of git://github.com/ryantrinkle/nix
alexherbo2 is now known as alex``
<{^_^}> [nix] @shlevy merged pull request #2028 → Add test eval-okay-nested-with → https://git.io/vxozP
<{^_^}> [nix] @shlevy pushed 2 commits to master: https://git.io/vp3aF
<{^_^}> → e2b02835 by @shlevy: Merge branch 'pos-crash-fix' of git://github.com/dezgeg/nix
<{^_^}> → af86132e by @dezgeg: libexpr: Make unsafeGetAttrPos not crash on noPos
<woffs> Myrl-saki: I use 18.03 with some gcc6 overrides until https://github.com/NixOS/nixpkgs/issues/36947 is fixed
<{^_^}> [nix] @shlevy merged pull request #2010 → libexpr: Make unsafeGetAttrPos not crash on noPos → https://git.io/vxEJR
[Leary] has joined #nixos
pie_ has joined #nixos
[Leary] has quit [Remote host closed the connection]
<Myrl-saki> Why can't we why-depends a drv?
<{^_^}> [nix] @shlevy pushed 5 commits to master: https://git.io/vp3Vo
<{^_^}> → eb03a296 by @lheckemann: Add build-extra-platforms setting
<{^_^}> → 919c3c20 by @lheckemann: seccomp: add 32-bit ARM on aarch64-linux
<{^_^}> → 637701b6 by @lheckemann: rename build-extra-platforms -> extra-platforms
<Myrl-saki> error: argument '/nix/store/7z0jmrc1g6vskfn3x60087ikkwglvidk-rustc-1.24.0.drv' should evaluate to one store path
<{^_^}> [nix] @shlevy merged pull request #1916 → Support extra compatible architectures → https://git.io/vAiLh
<robstr> Did someone manage to use nixops with virtualbox ? https://github.com/NixOS/nixops/issues/932 I'm haning at `waiting for ip address`
<zybell_> robstr:VirtualBox can be started (default) with a virtual DHCP server, that gives it an address. However NixOpS cant obviously work that way. So *you* need to start a real DHCP Server (possibly in a VM)to give your Box an IP.
<robstr> zybell_: Ok, is this the recommented way ? I just want to test on a local virtualization before deploying to aws :-/
<robstr> zybell_: Or would it be better to go with libvirt
jperras_ has joined #nixos
<zybell_> Depends on what you want to achieve.
<zybell_> libvirt may help you with aws too.
<robstr> zybell_: my aws deployment works perfect, just deploying locally to a vm isn't working
<zybell_> Start dhcpd locally and see what happens.
<Myrl-saki> Holy shit
vaninwagen has quit [Ping timeout: 265 seconds]
nick_l has joined #nixos
nick_l has quit [Client Quit]
jperras_ has quit [Ping timeout: 240 seconds]
nick_l has joined #nixos
<nick_l> How can I refer to the name being defined in nixops?
periklis has quit [Ping timeout: 248 seconds]
<nick_l> So, if a machine foobar = ... is being defined, how do I turn foobar into "foobar" in the configuration of foobar?
<robstr> nick_l: I cant follow you, can you elaborate more or provide what you already have ?
<nick_l> robstr: services.dd-agent.hostname = <??>; needs a right hand side, but I don't want to repeat the hostname in a bunch of places.
<aminechikhaoui> nick_l: maybe config._name but not sure
[Leary] has joined #nixos
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<robstr> nick_l: cant you use a `let bla="whatever"; in { ....}` ?
<Myrl-saki> Err
jgt1 has quit [Read error: Connection reset by peer]
knupfer has joined #nixos
<Myrl-saki> Is there something wrong with why-depends?
<Myrl-saki> nix why-depends nixpkgs.librsvg nixpkgs.rust.rustc
<Myrl-saki> Okay, I sounded mean there.
<nick_l> robstr: the string "foobar" already ends up in multiple places the machine (for example in the PS1) variable, so it seems that it must be available somewhere.
<Myrl-saki> Also, scartch that. I just remembered that why-depends is only runtime dependency.
<Dezgeg> because librsvg is partially written in rust
jperras_ has joined #nixos
<Myrl-saki> Dezgeg: What I meant to say is that that resulted in no output.
<Myrl-saki> Dezgeg: Anwyays, I think that broke i686 a bit.
<Myrl-saki> Dezgeg: Because even a clean configuration.nix depends on rust, if the Hydra hasn't built rust yet.
<{^_^}> [nixpkgs] @Profpatsch merged pull request #39049 → nixos: doc module: add devdoc → https://git.io/vpUfy
<{^_^}> [nixpkgs] @Profpatsch pushed 2 commits to master: https://git.io/vp3r8
<{^_^}> → 483815a7 by @oxij: nixos: documentation: move some code around, make docstrings more informative
<{^_^}> → fbd4563b by @oxij: nixos: documentation: implement `documentation.dev.enable` option
<zybell_> Huh?robstr:does dhcp client run in your image, or is there another vboxnet? active? (ifconfig -a ?) Or is your vm possibly configured "isolated"?
griff_ has quit [Quit: griff_]
nh has joined #nixos
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
<robstr> zybell_: https://gist.github.com/rsoeldner/a9a8dcf350d0adb119375de0a56255ee I just added `virtualisation.virtualbox.host.enable = true;` to my configuration and add my user to vboxusers
<nh> is nix-env -qaP <search term> really the best way to search? its very slow
<manveru> nh: `nix search` exists
ryantrinkle has quit [Ping timeout: 264 seconds]
<nh> manveru: perfect cheers
jperras_ has quit [Ping timeout: 240 seconds]
xcmw has joined #nixos
<{^_^}> [nixpkgs] @flokli opened pull request #39368 → sqldeveloper: add desktop item → https://git.io/vp3oE
<zybell_> robstr: vboxnet0 RX packets: *0*? Whats going on? Do you have arping?
<robstr> zybell_: Yes, I can ping `192.168.56.1`
<robstr> zybell_: oh arping is a software product :P
<zybell_> with protocol arp you would ping ff:ff:ff:ff:ff:ff
jperras_ has joined #nixos
<clever> arping cant be blocked by firewalls
<clever> but it also cant pass thru a gateway/router/nat
<zybell_> while running `ip monitor vboxnet0` on another term to see how many (virtual) network cards are connected to vboxnet
<hyper_ch> clever: how to make a udev rule that puts a zvol in 0777 mode... by default it's 0770 root disk and user session qemu/kvm can't access it
szicari has joined #nixos
<robstr> zybell_: nix-env -iA nixos.arping - gives me now `error: attribute ‘arping’ in selection path ‘nixos.arping’ not found` whats going on now :P
<clever> hyper_ch: you need to start with `udevadm monitor` to find the sysfs path when the device is created (spam more volumes? import/export?), then use some other cmd i cant remember to query the params on it, and write a rule based on them
<nh> in my infinite wisdom i added both nixos and nixpkgs to channels causing everything to be doubled
<nh> now no matter what i try i can't seems to get rid of the nixpkgs channel
<clever> robstr: its in iputils
<nh> nix-channel --remove nixpkgs
<nh> and nix-channel --update
<nh> also nix search -u
<clever> robstr: and it needs root to work
<nh> still show all the nixpkgs. stuff
<nick_l> Isn't this supposed to work? /nix/store/nx3jw576gqw01iiijgsav39w2qa4cni2-python-2.7.14/bin/python /nix/store/55jsr2xwnxvz43hz33svagj6amzqcwfp-dd-agent-5.11.2/bin/.dd-agent-wrapped foreground
<hyper_ch> clever: device is already create
blankhart has quit [Ping timeout: 264 seconds]
<clever> nick_l: what does nix-channel --list show as both root and not?
pemeunier has joined #nixos
<nick_l> (I just copy-pasted the command that was running and crashing all the time. )
<nh> just nixos
<clever> hyper_ch: which is why i said to spam-create more volumes, to see what the names look like
odi_ has quit [Ping timeout: 265 seconds]
<clever> nh: on one or both users?
<nick_l> clever: for which question is this?
<Myrl-saki> How do I search for i686 only on Hydra?
<nh> clever: both users just has nixos
<hyper_ch> clever: ok, added another zvol
<clever> nh: only one should have nixos
<clever> nh: thats why its doubling up
<clever> nick_l: that was for nh
mmlb has joined #nixos
<nh> but neither has nixpkgs yet nixpkgs. results still showing
<zybell_> hyper_ch:you put the user in the *group* the device is in, or you change that group,or both
<nick_l> The comment in their code literally says "they probably have yaml installed".
<clever> nh: the nixos channel contains nixpkgs
<nick_l> That's pretty hilariously bad.
<nh> ah got it
<hyper_ch> zybell_: putting user into "disk" group will get him access to everything
<nick_l> import yaml # noqa, let's guess, probably imported somewhere
<clever> nick_l: lol
<nick_l> Sure, let's all guess everything!
<zybell_> therefore the other options in my answer
<clever> hyper_ch: on, now we need to query a param on that, let me see
<nh> clever: that's sorted it, thanks
daveo has joined #nixos
<zybell_> chgrp virtusers disk ;adduser -g virtusers (Syntax similar)
<clever> hyper_ch: i saw a video of a guy in a datacenter graphing the latency of the hdd requests, and then he shouted at the server
<clever> hyper_ch: and the latency spiked
<hyper_ch> clever: yeah, saw that also
jperras_ has quit [Ping timeout: 260 seconds]
<hyper_ch> zybell_: but upon reboot, it will be back to root:disk
<clever> hyper_ch: udevadm info -q property -p /devices/virtual/block/zd16
dbmikus has joined #nixos
flyx has quit [Quit: ZNC - http://znc.in]
badi has quit [Ping timeout: 276 seconds]
<hyper_ch> that gives info on the newly created zvol... not the existing one
mekeor has quit [Remote host closed the connection]
<hyper_ch> I'll just re-created it
<clever> hyper_ch: now you can just change the 16 at the end and look around for the existing one
<clever> that number will be different every time you boot
<zybell_> udev can set group too. Already does. But to disk. What you have to tell it do better.
<clever> but once you find the right one, you will see the constant parts
<clever> hyper_ch: also, add -a to the info command
<robstr> zybell_: sudo arping -I enp3s0 ff:ff:ff:ff:ff:ff gives `name or service not known` should be 255.255.255.255 ?
<hyper_ch> clever:
LysergicDreams has quit [Ping timeout: 256 seconds]
<clever> my -a shows it in a different format
<clever> and i dont see any fields we can use to key it properly
<hyper_ch> what about /devices/virtual/block/zd0 ?
<hyper_ch> does it really change?
<clever> 2018-04-23 10:32:44 < clever> that number will be different every time you boot
jperras_ has joined #nixos
<clever> it may
<hyper_ch> the other started at 16
<nick_l> clever: how can I override the system python to also have yaml? I already have an expression resulting in a python27 that already has yaml, but it is not picked up.
<hyper_ch> and I set blocksize to 16
<clever> depending on the order you import pools, and if other volumes get created
<clever> its not the block size
<hyper_ch> "block" :)
<clever> nick_l: pythonWithPackages
<zybell_> -I *vboxnet0* ff:ff:...
<nick_l> clever:
<nick_l> clever: I did that.
<clever> nick_l: can you pastebin your nix expressions?
<nick_l> clever: but somehow the systemd job is pointing at a python that doesn't have that.
<zybell_> The stars are for emphasis.
<clever> ctrl+b also works
coot has joined #nixos
<nick_l> nix/store/nx3jw576gqw01iiijgsav39w2qa4cni2-python-2.7.14/bin/python <- has no yaml
<clever> and you cant copy/paste that
<clever> nick_l: you have to use the python that pythonWithPackages generates
jgt1 has joined #nixos
<robstr> zybell_: sudo arping -I vboxnet0 ff:ff:ff:ff:ff:ff ~
<robstr> arping: ff:ff:ff:ff:ff:ff: Name or service not known
<nick_l> clever: sure, but it's probably hardcoded in the service for datadog.
<robstr> Y
<hyper_ch> clever: using -a at the end seems to work
<clever> nick_l: one minute
<hyper_ch> at least I do get different output
<clever> nick_l: datadog already handles python specially, and it can only ever load these python packages
<clever> nick_l: you will want t package override to add more to the list
<zybell_> oh yes 255.255.255.255 its on the manpage very implicit
<robstr> zybell_: on the other terminal now i receive a `192.168.56.100 lladdr 08:00:27:23:56:e6` STATE REACHED and PROBE
<clever> hyper_ch: 404
<zybell_> 0.0.0.0 might also work
<hyper_ch> there was an additional "c"
<clever> hyper_ch: yep, i get the same output with -a
<clever> and none of that output is unique to the device in question
<nick_l> path = [ pkgs."dd-agent" pkgs.python pkgs.sysstat pkgs.procps ]; <- this is the problem.
<hyper_ch> what about USEC_INITIALIZED=25275043135 ?
<clever> hyper_ch: reboot and see if it changes
<zybell_> add -b before -I
LysergicDreams has joined #nixos
<nick_l> So, the pkgs.python it is referring to be needs to be overriden by mine (which does have yaml)
<hyper_ch> clever: will do so
<robstr> zybell_: yea this "work" no response until now
<clever> nick_l: no, line 79 of the default.nix i linked is the problem
<hyper_ch> need to wait till qemu-img convert is finished
<clever> hyper_ch: 'Mon Apr 23 2018 10:42:36 GMT-0300 (ADT)'
<robstr> zybell_: sudo arping -b -I vboxnet0 0.0.0.0 > ARPING 0.0.0.0 from 192.168.56.1 vboxnet0
<clever> hyper_ch: the timestamp you pasted translates to the above
<zybell_> and monitor?
<hyper_ch> it does? didn't know it was a timestamp :)
<clever> hyper_ch: which is somehow 60 seconds after the time when you pasted it
<nick_l> clever: OK, so what can be done about this other than forking?
<clever> hyper_ch: either your block is off, or your irc client is sending messages to the past
<hyper_ch> or I can time travel
<clever> hyper_ch: did you try hooking your irc client up to a microwave?
<robstr> zybell_: monitor ` sudo ip monitor dev vboxnet0` has nothing new on it
<hyper_ch> :)
<zybell_> then back to 255 but with b
nuncanada has joined #nixos
iyzsong has quit [Quit: ZNC 1.6.5 - http://znc.in]
<{^_^}> [nixpkgs] @ixmatus closed pull request #28376 → nghttp2 => 1.24.0 + --enable-app → https://git.io/v5eTR
<{^_^}> [nixpkgs] @wmertens merged pull request #39117 → handbrake: refactor (fx, clenup, description, cosmetics, add maintainer) → https://git.io/vpI0x
<{^_^}> [nixpkgs] @wmertens pushed 2 commits to master: https://git.io/vp3P0
<{^_^}> → 9b4b21c6 by @Anton-Latukha: handbrake: refactor (fx, clenup, description, cosmetics, add maintainer)
<{^_^}> → 7c3dc2f5 by @wmertens: Merge pull request #39117 from Anton-Latukha/handbrake-rw
<zybell_> you can also try 192.168.56.255 down to 0 (the 255)
<clever> nick_l: an override
peacememories has joined #nixos
<robstr> zybell_: .100 is working
<zybell_> of course thats the virtual dhcp
sanscoeur has joined #nixos
<nick_l> clever: You mean something like this? packageOverrides = pkgs: { dd_agent = pkgs.dd-agent.override { buildInputs = <??>; }; };
<nick_l> clever: or a package override of python?
<clever> nick_l: it needs to be overrideAttrs, but basically that
<hyper_ch> clever: should be done soon with qemu-img convert
<nick_l> clever: it seems that requires quite a bit of copying from that module e.g. the docker_* expression.
<zybell_> if nothing else works, monitor (as in ip monitor) a reboot of the vm.
<nick_l> clever: I suppose I should just be able to refer to the existing value of that attribute and then it would just be an append.
sanscoeur has quit [Ping timeout: 264 seconds]
ryantrinkle has joined #nixos
<nick_l> pkgs.dd-agent.buildInputs should probably work
<robstr> zybell_: ok let me check
<zybell_> or use tcpdump
<zybell_> if we go to the large cannons
odi_ has joined #nixos
<hihello> Can someone please backport this vscode-with-extensions bugfix to 18.03? https://github.com/NixOS/nixpkgs/pull/39116
<gchristensen> hey hihello
<clever> nick_l: thats what the drv in overrideAttrs (drv: { ... }) is for
<hihello> gchristensen: hi hello :)
<{^_^}> [nixpkgs] @grahamc pushed commit from @LightDiscord to release-18.03 « vscode: fix files with space(s) #39112 »: https://git.io/vp31z
<gchristensen> hihello: ^
xcmw has quit [Ping timeout: 248 seconds]
<hihello> gchristensen: Thank you.
asuryawanshi has quit [Ping timeout: 264 seconds]
<zybell_> robstr:Did you rerun the vm? Or only reboot?
silver has joined #nixos
<robstr> zybell_: i killed it with `nixops destroy` and "redeployed" with `nixops deploy`
blankhart has joined #nixos
<zybell_> so we have only the view of the local kernel.
<zybell_> try to fire a ctrl-alt-del in the vm. the gui should have a knob.
<nick_l> clever: I think I got it to work.
<nick_l> clever: thank you
<fgaz> is there a way to check if I'm in a nix-shell?
erasmas has joined #nixos
<hyper_ch> clever: now it says: USEC_INITIALIZED=10766831
jb55 has joined #nixos
<clever> ]$ env | grep SHELL
<clever> IN_NIX_SHELL=1
<clever> fgaz: that variable is set
xcmw has joined #nixos
<fgaz> clever: thanks, I was tabbing from $NIX_ so I missed that
<clever> hyper_ch: *doh*, i used the wrong syntax to convert the timestamp, neither one is within 10 years of now :P
<robstr> zybell_: `192.168.56.100 lladdr 08:00:27:76:58:ec REACHABLE` and `STALE`
sigmundv__ has quit [Ping timeout: 265 seconds]
<hyper_ch> clever: but the value has changed
raynold has quit [Quit: Connection closed for inactivity]
<clever> hyper_ch: so you cant rely on it
<hyper_ch> IIRC
<hyper_ch> can't I just use /devices/virtual/block/zd0 ?
<hyper_ch> or zd*
Myrl-saki has quit [Quit: WeeChat 2.0]
<hyper_ch> only zvols seem to use zd* and they're all going to be VMs
<hyper_ch> (btw, I did create the zvol inside an encrypted zfs ds and the zvol did inherit the encryption)
<clever> hyper_ch: do you care about only getting access to a specific zvol, or just getting all?
<zybell_> did you unleash tcpdump?
iqubic` has left #nixos ["ERC (IRC client for Emacs 25.3.1)"]
<robstr> zybell_: but when entering the vm over the VirtualBox gui (it was my first time) i receive a error message "VT-X/AMD-V hardware acceleration is not availible on your system. Your 64 bit guest will fail to detect a 64 bit cpu and will not be able to bood" -.-
<hyper_ch> clever: only user is me... so access to all zvols is fine
Myrl-saki has joined #nixos
<hyper_ch> (only 1 currently anyway)
jperras_ is now known as jperras
<clever> hyper_ch: KERNEL=="zd*", SUBSYSTEM=="block", GROUP="whatever"
<clever> hyper_ch: this would chgrp whatever the dev-nodes as it creates them
<hyper_ch> cool
<robstr> zybell_: I need to active inside the bios i think, brb reboot :)
robstr has quit [Quit: WeeChat 1.9.1]
<{^_^}> [nixpkgs] @flokli opened pull request #39369 → gpgme: 1.10.0 -> 1.11.1 → https://git.io/vp3D3
<clever> hyper_ch: MODE="0666"
<clever> hyper_ch: and thats how you would change the mode
<hyper_ch> services.udev.extraRules = '' KERNEL=="zd*", SUBSYSTEM=="block", GROUP="whatever" ''
<hyper_ch> KERNEL=="zd*", SUBSYSTEM=="block", GROUP="users", MODE="0777"
<clever> if its 777, then the group doesnt matter
<hyper_ch> I already auto attach usb devices like this: SUBSYSTEM=="usb", ATTR{idVendor}=="072f", ATTR{idProduct}=="90cc", GROUP="users", MODE="0777"
<clever> also, block devices shouldnt be executable
<clever> you want 660 or 666
flyx has joined #nixos
<hyper_ch> they are by default 0770
<clever> mine are 660 by default
<hyper_ch> at least zvol is
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<clever> hyper_ch: how did you check the zvol?
<clever> my zvol is 660
xcmw has joined #nixos
<nick_l> What's the completion package for systemd services?
<hyper_ch> right, rw rw
<hyper_ch> sorry
<hyper_ch> KERNEL=="zd*", SUBSYSTEM=="block", GROUP="users", MODE="0666"
<clever> and if you make the last digit a 6, the group doesnt matter, anything on the machine can access it
<clever> ANYTHING
olto has quit [Quit: ZNC - http://znc.in]
mmlb has quit [Ping timeout: 256 seconds]
<hyper_ch> :)
<clever> thats bad :P
Maxdamantus has quit [Ping timeout: 256 seconds]
<nick_l> I guess it's just nix-bash-completions.
<clever> even a nix build can shred your drive
<hyper_ch> coke is also bad :)
<hyper_ch> doesn't prevent users from drinking it
<clever> just use 660 :P
<nick_l> I thought you were going to say sniffing...
<hyper_ch> already changed to it...
<hyper_ch> but seems I have to reboot
olto has joined #nixos
<clever> yeah, these events only trigger when importing the pool
ShalokShalom has joined #nixos
<ShalokShalom> hi
<ShalokShalom> is it possible to get a 1.9 installer?
<ShalokShalom> for nix, the package manager, on other distros
<gchristensen> Nix 1.9 is quite old, why do you need that?
<ShalokShalom> 2.0 got just released?
robstr has joined #nixos
<ShalokShalom> Since it break here all my symlinks
<gchristensen> 1.9 doesn't come before 2.0
<ShalokShalom> I install it via script and sooner or later is every symlink disappeared
<ShalokShalom> oh, i see
<ShalokShalom> so, which is currently the maintainence release before 2.0?
<ShalokShalom> is there one?
<gchristensen> that will still be a problem for Nix 1.11.16, because you're the first person I've heard describe this issue.
<clever> ShalokShalom: what symlinks are disapearin?
<ShalokShalom> all
<robstr> zybell_: who -.- I'm sorry for this, I needed to active hardware virtualization :-/
<ShalokShalom> in /nix/store
<clever> ShalokShalom: are they made by you or a build?
<ShalokShalom> script
<ShalokShalom> that one which is offered on the nix homepage
<ShalokShalom> so, Nix 1.11.16 is the newest release before 2.0, where can I get it?
<ShalokShalom> is the homepage open source?
pie_ has quit [Ping timeout: 260 seconds]
<ShalokShalom> i guess so, so i think i take a look into its Github
page_ is now known as page
<ShalokShalom> thanks
<gchristensen> Nix 1.11.16 won't solve your problems, and we can't fix the problem you seem to have in 2.0 because nobody understands what you're saying is happening, because you're not giving enough detail
fendor has joined #nixos
<simpson> ShalokShalom: So, just to double-check, you upgraded from 1.x to 2.0 and your store was corrupted? Do you have a way to reproduce this problem?
breadjpg has quit [Ping timeout: 260 seconds]
<fendor> hey guys, it seems that the performance counter tool likwid (https://github.com/RRZE-HPC/likwid) is not packaged, is that correct, or did I just not find it?
<simpson> fendor: I don't see it in my recent checkout, so it's probably not packaged yet.
breadjpg has joined #nixos
<fendor> simpson, would it be possible to package it?
<clever> ShalokShalom: what filesystem are you using?
<gchristensen> ShalokShalom: what specific file names are missing and how do you know
<ShalokShalom> XFS
<ShalokShalom> gchristensen: all symlinks
<ShalokShalom> because i test
lo_mlatu_ has joined #nixos
<ShalokShalom> every single file name is not found
<ShalokShalom> including the nix tools itself
<clever> can you give examples?
<simpson> fendor: Hard to say without trying. It looks like it should be possible.
<gchristensen> ShalokShalom: I don't know of a file named 'all' which is installed by thee nix installer
<gchristensen> ShalokShalom: how did you determine theere should be a file named 'all'
<ShalokShalom> every
<ShalokShalom> single
<ShalokShalom> one
<ShalokShalom> :D
<gchristensen> ShalokShalom: you are not helping us solve your problem because you are not giving us sufficient detail.
<fendor> simpson, can i poke someone to do that or should i rather try it myself?
<gchristensen> please create a pastebin of every file you think should exist but doesn't exist
<fendor> i guess for learning purposes it would be smart to do it myself...
<ShalokShalom> i dont know whats complicated to understand, when I say all
<ShalokShalom> all = everything
<simpson> fendor: Sometimes people are willing to do this for you, but it would be a good learning exercise.
<ShalokShalom> Is that so hard?
<clever> ShalokShalom: can you give examples?
<ShalokShalom> nix-build
<ShalokShalom> mono
ShalokShalom has left #nixos [requested by gchristensen (you're clearly not interested in being helped)]
<gchristensen> (short term)
<zybell_> robstr:does it work now?
<clever> gchristensen: i have seen a similar issue from somebody that was more interested in getting help
<fendor> simpson, ok, ill try and come back crying if it doesnt work
<clever> gchristensen: the user had ~/.nix-profile pointing to a weird place
<clever> gchristensen: so nix-collect-garbage didnt detect his profile as a root
<clever> and then nix GC'd itself
<gchristensen> I heard about that too from a recent user
<aminechikhaoui> hm why did you ban him ?
<gchristensen> they won't be banned long. they have come in several times and the only thing they've said is every symlink is deleted. they refuse to provide additional information or provide specifics
daveo has quit [Ping timeout: 256 seconds]
<aminechikhaoui> oh ok didn't know it was done several times
<robstr> zybell_: yea, at least this issue is resolved :)
<robstr> zybell_: thank you verry much for your time
<fendor> clever, i think that was me
<gchristensen> aminechikhaoui: I don't _like_ banning people ...:)
* hodapp peeks in
<aminechikhaoui> gchristensen: hehe yeah, just seemed weird so I asked. thanks :)
<gchristensen> thank you
mmlb has joined #nixos
<fendor> clever, it happened again btw, but i knew how to resolve it, so i didnt say anything
<clever> fendor: any idea what was causing it?
<fendor> clever, no i just assumed i did something stupid
<gchristensen> the time I know someone did it is they ran nix-env --switch-profile to a bogus profile
odi_ has quit [Remote host closed the connection]
Izorkin has quit [Read error: Connection reset by peer]
<gchristensen> the other time is they did nix-env with -p ~/.nix-profile, which is wrong
odi_ has joined #nixos
<fendor> gchristensen, yeah i think i did the former once, but dont know what caused it the second time
szicari has quit [Quit: szicari]
chimay has quit [Quit: WeeChat 2.1]
szicari has joined #nixos
Izorkin has joined #nixos
odi_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @timokau opened pull request #39370 → singular: Fix ntl dependency → https://git.io/vp3HA
<gchristensen> fendor: ping me next time before you fix it? (if I'm not around just go ahed, of coursseE)
szicari has quit [Quit: szicari]
xcmw has quit [Ping timeout: 260 seconds]
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39371 → todo-txt-cli: 2.10 -> 2.11.0 → https://git.io/vp3Qr
<fendor> gchristensen, ok, will do, but hopefully it wont happen again :D
suvash_away has joined #nixos
suvash_away has quit [Changing host]
suvash_away has joined #nixos
<fendor> another question, currently, on gnome, the firefox symbol is not found, only the default icon for an executable is displayed, this purple ,rotated square, any reasons for that or some bug?
<hyper_ch> clever: that udev rule works
<clever> hyper_ch: nice
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39372 → urh: 2.0.1 -> 2.0.2 → https://git.io/vp37I
indefini has quit [Disconnected by services]
indefini has joined #nixos
indefini has quit [Disconnected by services]
M59NAAH1D1 has joined #nixos
jperras_ has joined #nixos
jb55 has quit [Ping timeout: 264 seconds]
jperras has quit [Ping timeout: 276 seconds]
humanoyd has quit [Quit: WeeChat 2.1]
chisui has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
chisui has joined #nixos
nD5Xjz has joined #nixos
szicari has joined #nixos
jb55 has joined #nixos
nuncanada has quit [Ping timeout: 256 seconds]
Rusty1_ has quit [Quit: Konversation terminated!]
ma27 has quit [Quit: WeeChat 2.0]
ma27 has joined #nixos
szicari has quit [Quit: szicari]
chessai has joined #nixos
szicari has joined #nixos
sanscoeur has joined #nixos
Maxdamantus has joined #nixos
chisui has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
srdqty has quit [Ping timeout: 240 seconds]
drakonis has joined #nixos
srdqty has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #39371 → todo-txt-cli: 2.10 -> 2.11.0 → https://git.io/vp3Qr
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vp3bd
<{^_^}> → 67920d3d by @Mic92: Merge pull request #39371 from r-ryantm/auto-update/todo.txt-cli
<{^_^}> → ccffc7a5 by R. RyanTM: todo-txt-cli: 2.10 -> 2.11.0
AluisioASG has quit [Remote host closed the connection]
reinzelmann has quit [Quit: Leaving]
AluisioASG has joined #nixos
freeman42x]NixOS has joined #nixos
__Sander__ has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39373 → sc-controller: 0.4.1 -> 0.4.2 → https://git.io/vp3Nb
<{^_^}> [nixpkgs] @Mic92 merged pull request #39372 → urh: 2.0.1 -> 2.0.2 → https://git.io/vp37I
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vp3Nx
<{^_^}> → 59609198 by R. RyanTM: urh: 2.0.1 -> 2.0.2
<{^_^}> → d0b24f28 by @Mic92: Merge pull request #39372 from r-ryantm/auto-update/urh
simukis has quit [Quit: simukis]
fendor has quit [Ping timeout: 264 seconds]
srdqty has quit [Ping timeout: 264 seconds]
srdqty has joined #nixos
jperras_ has quit [Quit: WeeChat 2.1]
fendor has joined #nixos
Thra11 has quit [Quit: IRC for Sailfish 0.9]
humanoyd has joined #nixos
jtojnar has quit [Quit: jtojnar]
hakujin has joined #nixos
sanscoeur has quit [Remote host closed the connection]
lonokhov has quit [Quit: WeeChat 1.9.1]
hihello has quit [Ping timeout: 260 seconds]
hph^ has joined #nixos
jperras has joined #nixos
nick_l has quit [Ping timeout: 260 seconds]
aarvar has joined #nixos
lonokhov has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39374 → sabnzbd: 2.3.2 -> 2.3.3 → https://git.io/vp3j1
<robstr> What is the best way to setup database / user for nixops deployment ? Creating a new service that runs after the postgresql deamon ?
spear2 has joined #nixos
pie_ has joined #nixos
<rnhmjoj[m]> what do I need to get `nixos-rebuild --build-host` to ignore the signature check? i'm already in trusted-users,
Fare has joined #nixos
Tucky has quit [Quit: WeeChat 2.1]
humanoyd has quit [Ping timeout: 265 seconds]
humanoyd has joined #nixos
sud0x3 has quit [Quit: WeeChat 2.1]
asuryawanshi has joined #nixos
hotfuzz_ has quit [Quit: WeeChat 2.0]
<betaboon> anyone knows about any regressions in nixos-containers with nixos18.03 ?
<{^_^}> [nixpkgs] @vcunat pushed to release-18.03 « knot-resolver: 2.1.1 -> 2.3.0 (security) »: https://git.io/vpsfW
Fare has quit [Ping timeout: 264 seconds]
dan_b has joined #nixos
telent has joined #nixos
sigmundv__ has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #39220 → jackett: 0.8.823 -> 0.8.886 → https://git.io/vpqNk
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vpsfb
<{^_^}> → 24fe3dbb by R. RyanTM: jackett: 0.8.823 -> 0.8.886
<{^_^}> → f836bd6f by @matthewbauer: Merge pull request #39220 from r-ryantm/auto-update/jackett
ixxie has joined #nixos
astiles has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39375 → qtox: 1.13.0 -> 1.15.0 → https://git.io/vpsJY
blankhart has quit [Ping timeout: 256 seconds]
blankhart has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #36734 → nixos/hans: init → https://git.io/vAjUK
<{^_^}> [nixpkgs] @matthewbauer pushed 6 commits to master: https://git.io/vpsJp
<{^_^}> → b2be363f by @gnidorah: nixos/hans: init
<{^_^}> → 16c5866c by @gnidorah: nixos/hans: passwordFile option #24288
<{^_^}> → 276d10da by @gnidorah: nixos/iodine: passwordFile option #24288
<lejonet> Anyone else here that uses the copperhead kernel WITH sysv shared memory working? I've now confirmed on 2 systems that sysv shared mem seems to be disabled somehow (as in the one that uses the shm* values in sysctl and shmget and friends in the C API)
<lejonet> (Talking about linuxPackages_linux_hardened_copperhead)
hihello has joined #nixos
jperras has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @matthewbauer closed pull request #36688 → shotcut: 17.11 -> 18.03 → https://git.io/vAhl3
<lejonet> Hmm, could it be because config_sysvipc seems to be unset perhaps?
<{^_^}> [nixpkgs] @matthewbauer merged pull request #36979 → cdparanoia: Fix private keyword in header → https://git.io/vxklT
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vpsUl
<{^_^}> → 560891d3 by Fionn Cleary: cdparanoia: Fix private keyword in header
<{^_^}> → 3678dca0 by @matthewbauer: Merge pull request #36979 from clearyf/cdparanoia
civodul has quit [Ping timeout: 248 seconds]
jensens has quit [Ping timeout: 268 seconds]
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
<Dezgeg> maybe someone disabled it for hardening reasons?
<{^_^}> [nixpkgs] @matthewbauer merged pull request #35685 → ipxe: fix ISO build, update the package → https://git.io/vAKQP
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/vpsUF
<{^_^}> → 4d7bea7e by @edef1c: ipxe: fix ISO build
<lejonet> Dezgeg: most likely, and tho I understand why, because its been superseded by posix shared mem, but there are still a few applications that seem to depend on it (postgres for one)
<{^_^}> → 8ae0c8a6 by @edef1c: ipxe: 20170922 -> 20180220
<{^_^}> → 1439d0b9 by @matthewbauer: Merge pull request #35685 from edef1c/ipxe-iso
<lejonet> so I'll just enable it on the few systems that need it and go on my merry way :P
<Dezgeg> well they disable lots of other stuff as well
<lejonet> Mhm
<Dezgeg> like 32-bit binary support on 64-bit
<lejonet> one of the main reason I'm going with that kernel afterall
<lejonet> Yep, had to enabled that for my desktop
<lejonet> Just didn't know what the proper kernel config entry was for sysv shared mem, so I thought it might be something they patched out (because when I grepped for shm in /proc/config.gz, I found that shmem was indeed y)
<lejonet> so that just means thet config_shmem is posix shm and sysvipc is sysv shm
sanscoeur has joined #nixos
tg has quit [Ping timeout: 240 seconds]
<hihello> Hi, I've seen people, instead of using a nix channels, checking out nixpkgs from git and using that. Can someone point to some docs on that or explain?
<{^_^}> [nixpkgs] @matthewbauer merged pull request #34014 → mathematica: enable installation of localized editions → https://git.io/vN08I
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vpsT9
<{^_^}> → 1ed47cf2 by @mnacamura: mathematica: enable installation of localized editions
<{^_^}> → a02d6c99 by @matthewbauer: Merge pull request #34014 from mnacamura/mathematica-l10n
kai_w_ has joined #nixos
kai_w_ is now known as kai_w
xy2_ has quit [Read error: No route to host]
jperras has joined #nixos
<avn> hihello: export NIX_PATH=nixpkgs=/path/to/git
xcmw has joined #nixos
xy2_ has joined #nixos
<hihello> avn: I understand how to do that, I'm just confused/interested on why someone would use a local repo.
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37093 → rocksdb: 5.10.3 -> 5.11.3 → https://git.io/vxLPA
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vpskk
<{^_^}> → 07e6e21f by @matthewbauer: Merge pull request #37093 from ryantm/auto-update/rocksdb
<{^_^}> → f7c64916 by @ryantm: rocksdb: 5.10.3 -> 5.11.3
<{^_^}> [nixpkgs] @matthewbauer merged pull request #36964 → buildbot: 1.0.0 -> 1.1.0 → https://git.io/vxTxo
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vpskC
<{^_^}> → b9a74cf2 by @ryantm: buildbot: 1.0.0 -> 1.1.0
<{^_^}> → cf6fdcab by @matthewbauer: Merge pull request #36964 from ryantm/auto-update/buildbot
<lejonet> O.o isn't package overrides supported when running a system with nixops? I've added the same kernel override to enable sysvipc on a nixops-managed server, but its not compiling a new kernel for it (heck it isn't even changing kernel for it, that server is on linux_testing atm, so just changing to copperheads kernel it should pick up, you'd think)
<{^_^}> [nixpkgs] @matthewbauer merged pull request #36437 → fflas-ffpack: 2.2.2 -> 2.3.2 → https://git.io/vAbMP
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vpsko
<{^_^}> → c93579d0 by Timo Kaufmann: fflas-ffpack: enable checks, disable simd
<{^_^}> → d6b1e816 by @matthewbauer: Merge pull request #36437 from timokau/origin/fflas-ffpack-update
<{^_^}> [nixpkgs] @matthewbauer merged pull request #36460 → linbox: init at 1.5.2 → https://git.io/vANcd
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vpsk1
<{^_^}> → f07b330e by Timo Kaufmann: linbox: init at 1.5.2
<{^_^}> → bf6641ed by @matthewbauer: Merge pull request #36460 from timokau/linbox-init
<monotux> any updates on the memory usage issues with nix 2.0? I can barely install anything complex on my laptop (4 gb ram) which pretty much defeats the purpose of using nixos :/
magnetophon has joined #nixos
jperras has quit [Ping timeout: 263 seconds]
<avn> hihello: usually because they use modified repo, and PR their changes later
<adisbladis[m]> hihello: It's actually quite simple :) You can set your `NIX_PATH` environment variable to point to your git checkout.
jperras has joined #nixos
<hihello> avn: So this is typical of nixpkg contributors.
<adisbladis[m]> For example: `export NIX_PATH=nixpkgs=~/src/nixpkgs`
<ixxie> anybody know about NixOps Digital Ocean deployment? Is it still the case I must set an environment variable with my auth key?
drakonis has quit [Read error: Connection reset by peer]
dan_b has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @matthewbauer closed pull request #36767 → gcc-arm-embedded-7: init at 7-2017-q4 → https://git.io/vAja6
telent has quit [Ping timeout: 256 seconds]
jtojnar has joined #nixos
coot has quit [Quit: coot]
<avn> hihello: yes. Also in one of projects -- I used pinned nixpkgs, using git subtree. Not sure if it good or bad, but it's work for me.
<hihello> adisbladis[m]: You can use nix.nixPath = [ "nixpkgs=/some/path" ]; also?
jmeredith has joined #nixos
<{^_^}> [nixpkgs] @thoughtpolice pushed 2 commits to master: https://git.io/vpsIz
<{^_^}> → 617db2df by @thoughtpolice: foundationdb: init at 5.1.7
<{^_^}> → 18f28a64 by @thoughtpolice: nixos: add foundationdb module, documentation
xy2_ has quit [Ping timeout: 255 seconds]
ryanartecona has quit [Quit: ryanartecona]
hihello_ has joined #nixos
hihello has quit [Ping timeout: 260 seconds]
<wilornel> Aaah on nixos 18 I get the following:
<wilornel> I used to be able to install pandas on nixos 17.09
thblt has joined #nixos
astiles has quit [Remote host closed the connection]
ixxie has quit [Ping timeout: 265 seconds]
ryanartecona has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39376 → qlcplus: 4.11.1 -> 4.11.2 → https://git.io/vpsLg
astiles has joined #nixos
<symphorien> wilornel: pandas is in nixpkgs
<symphorien> You don't need pip
fendor has quit [Ping timeout: 240 seconds]
Fare has joined #nixos
<abcrawf> Has anyone tried using Mozilla's overlay to install Firefox?
<infinisil> abcrawf: plenty people, including me
<infinisil> (Just ask your question instead)
xcmw has quit [Ping timeout: 248 seconds]
<abcrawf> I tried adding the overlay to my nixos configuration under the nixpkgs.overlays section. When I try to install it in environment.systemPackages, I get a stack overflow.
<abcrawf> Do you actually install the overlay into .config/nixpkgs or do you dynamically fetch it?
<abcrawf> (I'd rather dynamically fetch it so that I don't have to worry about keeping it up-to-date)
<abcrawf> I use a similar technique in my nix-shell derivations to install Rust.
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/vpstD
<{^_^}> → c214bc9a by @matthewbauer: gstreamer: fix on Darwin
<{^_^}> → b09c2504 by @matthewbauer: gst_plugins_base: fix on darwin
<{^_^}> → 49d97c34 by @matthewbauer: Merge branch 'qtmultimedia'
<infinisil> abcrawf: Can you gist your configuration.nix?
<abcrawf> Sure
jrolfs has quit [Ping timeout: 248 seconds]
<infinisil> And the error is an actual stack overflow? Not infinite recursion?
astiles has quit [Remote host closed the connection]
astiles has joined #nixos
<abcrawf> It says "error: stack overflow (possible infinite recursion)"
Neo-- has quit [Ping timeout: 264 seconds]
<infinisil> abcrawf: you are importing from nixpkgs-mozilla's top-level default.nix
<infinisil> I think the firefox overlay isn't there
lonokhov has quit [Quit: WeeChat 2.0]
<infinisil> Oh i stand corrected
<infinisil> The default is apparently an overlay for everything
<abcrawf> This is what I typically do in my nix-shell derivations: https://pastebin.com/raw/fmpWgh9D
<abcrawf> I was hoping to do something similar for Firefox.
xy2_ has joined #nixos
<infinisil> Yeah that's supposed to work I'm pretty sure
<{^_^}> [nixpkgs] @corpix closed pull request #36920 → rocksdb: fixed rocksdb_lite build → https://git.io/vxUxI
nuncanada has joined #nixos
<infinisil> Maybe try importing the firefox overlay directly, just in case the problem is with the other overlays
<infinisil> (I'm currently not on my computer so I can't reproduce)
<abcrawf> I'm not very good at Nix yet. How would I import that overlay directly?
nckx has quit [Quit: Updating my GuixSD server — gnu.org/s/guix]
nuncanada has quit [Remote host closed the connection]
nckx has joined #nixos
nuncanada has joined #nixos
nckx has quit [Client Quit]
nckx has joined #nixos
jrolfs has joined #nixos
<infinisil> Something like import "${builtins.fetchTarball ".."}/firefox-overlay.nix"
jtojnar has quit [Quit: jtojnar]
<abcrawf> Ah
<{^_^}> [nixpkgs] @timokau opened pull request #39377 → pari: Make pthread optional, remove unstable → https://git.io/vpsmy
humanoyd has quit [Quit: WeeChat 2.1]
jrolfs has quit [Ping timeout: 248 seconds]
peacememories has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zearen has joined #nixos
vaninwagen has joined #nixos
dan_b has joined #nixos
kreisys has joined #nixos
telent has joined #nixos
thblt has quit [Ping timeout: 256 seconds]
alexteves_ has quit [Ping timeout: 263 seconds]
nuncanada has quit [Ping timeout: 255 seconds]
MP2E has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39378 → parallel: 20180322 -> 20180422 → https://git.io/vpsOk
xeji_ has joined #nixos
nuncanada has joined #nixos
xeji__ has joined #nixos
xeji has quit [Ping timeout: 264 seconds]
Fare has quit [Ping timeout: 248 seconds]
jrolfs_ has joined #nixos
xeji_ has quit [Ping timeout: 264 seconds]
shabius has joined #nixos
logzet has joined #nixos
dan_b has quit [Ping timeout: 240 seconds]
xeji__ has quit [Quit: WeeChat 2.0]
telent has quit [Ping timeout: 276 seconds]
ThatPako has joined #nixos
<ThatPako> Is there a latex package which I can use together with pandoc? I can't seem to find one :/
<srhb> ThatPako: Yeah, search for texlive :)
<ThatPako> ohh
vidbina has joined #nixos
<ThatPako> should I get tectonic or one of the many texlive packages? If so, which texlive package? All their descriptions sound the same to me
hihello_ has quit [Ping timeout: 260 seconds]
ryantm has quit [Ping timeout: 264 seconds]
ma27 has quit [Ping timeout: 265 seconds]
ryantm has joined #nixos
<symphorien> is there a way to run diffoscope on the result of nix-build --check ?
jrolfs has joined #nixos
<nwspk> I just updated my packages and the newer version of Octave doesn't has the GUI anymore
<nwspk> Does anybody else also have this bug?
hihello has joined #nixos
<symphorien> did you try octaveFull ?
<nwspk> one sec
<ThatPako> srhb: any idea why I'm getting `! LaTeX Error: File `lmodern.sty' not found.` when trying to compile with latex now? I installed `texlive.combined.scheme-basic` :/
<nwspk> symphorien: thanks, that's it
<nwspk> I'm feeling kind of stupid now..
<symphorien> np
<srhb> ThatPako: I'm guessing lmodern.sty is not included in scheme-basic?
jrolfs_ has quit [Quit: WeeChat 2.0]
jrolfs_ has joined #nixos
nuncanada2 has joined #nixos
<{^_^}> [nixpkgs] @acowley closed pull request #35909 → opencv3: Fix pkg-config lib path → https://git.io/vAPwt
coot has joined #nixos
ixxie has joined #nixos
jrolfs has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @primeos pushed 2 commits to master: https://git.io/vpsGk
<{^_^}> → 84ace02e by @primeos: android-studio: 3.1.1.0 -> 3.1.2.0
<{^_^}> → 42a9ba28 by @primeos: androidStudioPackages.{dev,canary}: 3.2.0.10 -> 3.2.0.11
nuncanada has quit [Ping timeout: 256 seconds]
xy2_ has quit [Ping timeout: 260 seconds]
ma27 has joined #nixos
kisik21 has joined #nixos
jrolfs_ has quit [Ping timeout: 255 seconds]
<kisik21> Hello. I have a server.nix file, which describes all default settings for my server programs. I want to make it usable in a containers/<servicename>.nix files (which are used to declaratively set up a container) without modification. How can that be possible?
griff_ has joined #nixos
<kisik21> To clarify, I want server.nix's services to appear as container.<name?>.services when imported from containers/<name?>.nix.
jrolfs_ has joined #nixos
Neo-- has joined #nixos
<{^_^}> [nixpkgs] @flokli opened pull request #39379 → pdf-quench: init at 1.0.5 → https://git.io/vpsZq
sigmundv__ has quit [Ping timeout: 255 seconds]
xy2_ has joined #nixos
bennofs has joined #nixos
nschoe has joined #nixos
<ixxie> kisik21: import from or to the containers/<name>.nix?
<kisik21> ixxie: server.nix is imported from containers/<name>.nix. Currently it is listed in imports.
<kisik21> Do you need pastebin-ed nix files? If yes, I could snip out relevant sections for you.
<ixxie> I doubt very much I can help
<ixxie> I am trying to understand better to learn something because this sounds like a cool idea xD
mmlb has quit [Ping timeout: 264 seconds]
mmlb has joined #nixos
hotfuzz has joined #nixos
<kisik21> Still, if you wanna look at it... https://pastebin.com/PFw67vm7
<kisik21> If someone knows how to make this possible, by all means ping me.
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/884f78a2299 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
mekeor has joined #nixos
scottviteri has joined #nixos
<scottviteri> Hello, Nix community -- quick question:
<{^_^}> [nixpkgs] @timokau opened pull request #39380 → ecl_16_1_2: Adopt upstream error handling patch → https://git.io/vpscf
<scottviteri> I am running the nix package manager on ubuntu, and I am currently trying to build icecat, since it wasn't in the nix-env packages
<scottviteri> In order to isolate my build, I am creating a shell.nix file with the dependencies for the build
tmaekawa has joined #nixos
<scottviteri> My process is as follows: change shell.nix, find another missing requirement for the build, look for it in packages, add that package to my shell.nix, try again, and repeat
<scottviteri> Is there a better way to do this? Thanks in advance!
<ixxie> scottviteri: I guess it depends on the context; for packaging python modules for examples there is often a requirements.txt
<scottviteri> Sure sure
<ixxie> scottviteri: but of course these are often incomplete
<scottviteri> I am working off of a configuration executable
<ixxie> configuration executable?
Xal has quit [Ping timeout: 248 seconds]
<thoughtpolice> For arbitrary C/C++ packages that's normally about how you have to go. Normally you need to spend a bit of time looking at the build system to make sure you capture every dependency/optional feature, if you want it.
<scottviteri> I mean a bash file that is named configure
<scottviteri> Sorry for the ambiguity
<scottviteri> I see, that kind of sucks
<scottviteri> Actually wait, there must be a way to do better here
<zybell_> simply run it,it will tell you what it needs
<thoughtpolice> Unfortunately Ubuntu users have it easier, because if they want the *real* dependencies for a build, they can always look at the NixOS expression to clearly find them ;P
<scottviteri> Oh yes that is why I'm here :)
<sphalerite> scottviteri: the project should also have docs on its dependencies.
<sphalerite> scottviteri: in the case of icecat, since it's basically just a rebranded and minorly patched firefox, you should be able to just steal the deps from the existing firefox expression
<sphalerite> the deps and more, probably
<ixxie> maybe we can trained a supervised algorithm to learn how to find dependencies for any package
<thoughtpolice> Yeah, I'd expect that IceCat could almost be a variant/configuration of the existing Firefox source build.
<thoughtpolice> IceCat *was* available at one point but I think
<thoughtpolice> s/but//
ckauhaus has quit [Quit: Leaving.]
<scottviteri> But the immediate answer is that there is no general command that I can use to do something like grep through the configure file
<scottviteri> And find all of the dependencies
<scottviteri> Which was my original hope
<thoughtpolice> Pretty much. Firefox is also one of the more complex things you could hope to build too so, yeah.
Xal has joined #nixos
<thoughtpolice> Sort of the maintainer life -- the price you pay, etc.
<{^_^}> [nixpkgs] @peti merged pull request #39309 → RFC: haskell: allow overriding all package sets at once → https://git.io/vpY1j
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/vpsCL
<{^_^}> → bf6d796a by @basvandijk: haskell: allow overriding all package sets at once
<{^_^}> → 21d688f9 by @peti: Merge pull request #39309 from LumiGuide/haskell.overrides
<scottviteri> Oh actually this is interesting
<scottviteri> On the dependencies page for firefox, they point me here:
<scottviteri> Which looks like an interface to gather all of the dependencies
<ixxie> scottviteri: if there was, autopackaging would be a hell of a lot easier I think xD
ryanartecona has quit [Quit: ryanartecona]
<scottviteri> ixxie: are you talking about your comment open finding dependencies using unsupervised learning
marcinkuzminski has joined #nixos
<scottviteri> The bootstrap file points me here: https://hg.mozilla.org/mozilla-central/.
<scottviteri> Interesting, but also what has this world come to
<ixxie> scottviteri: well, what I mean is that information about dependencies tends to be scattered and incomplete, and fuzzy algorithms may be needed to automate such a process
<kisik21> Repeating and rephrasing my question just in case: anyone knows how to merge globally defined services section with containers.<name>.services?
<sphalerite> kisik21: what do you mean?
<simpson> kisik21: Unless I missed something, it's not possible to have systemd services inside a container.
<kisik21> simpson: I'm USING systemd services inside a container right now.
<simpson> kisik21: Oh, cool. TIL.
<scottviteri> ixxie: for my particular situation, a more clear solution would be to write an algorithm that does the process that I am going through
<{^_^}> [nixpkgs] @timokau opened pull request #39381 → glpk: Add gmp support → https://git.io/vpsCF
<scottviteri> ixxie: 1. run the script, 2. read what is missing, 3. add it to nix-shell 4. repeat
<kisik21> sphalerite: I have a services section in my configuration.nix (actually it's in separate file, but that's not that important). I want to make it available to containers.web, so I could reuse existing configuration and avoid copypaste.
<kisik21> The example of what I was trying to do is here => https://pastebin.com/PFw67vm7
<ixxie> scottviteri: true; but the output of such a process varries wildly
<ixxie> scottviteri: so even that approach probably requires some ML
jensens has joined #nixos
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/20e349a3029 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
<sphalerite> kisik21: typically you'd want to split it out into its own module, then put that module in imports both for the host and the container
<kisik21> That doesn't work that way, sadly. If I import it, it doesn't work.
<kisik21> See the error in the bottom.
<kisik21> error: The option `containers.gitea.services' defined in `/etc/nixos/server.nix' does not exist.
<kisik21> So it doesn't work, despite I imported the file (and it is clearly recognized!).
<scottviteri> ixxie: So the exact task is to look at something like --
<scottviteri> hecking MOZ_LIBNOTIFY_LIBS... -L/nix/store/azxcljz7prb2qm36andkfc7zqzccb4ks-glib-2.56.0/lib -L/nix/store/j6c4znwbi218qzhx7y9jwhg1h6kbmlak-gdk-pixbuf-2.36.7/lib -L/nix/store/6n7bdrjbmnqgpdjkm9i3fb7cqwp1xhdz-libnotify-0.7.7/lib -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
<scottviteri> checking __attribute__ ((aligned ())) support... trying 64
<scottviteri> 64
<scottviteri> checking for snd_pcm_open in -lasound... no
<scottviteri> configure: error: Ogg support on Linux requires the alsa library
<sphalerite> kisik21: you didn't include gitea.nix in your paste
<scottviteri> And figuring out what nix-pkg to grab -- which brings me to my 2nd question
<{^_^}> [nixpkgs] @matthewbauer merged pull request #31861 → spark: provided-hadoop -> nixpkgs hadoop → https://git.io/vFQAX
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vpsW3
<{^_^}> → 3cdb8f58 by @kamilchm: spark: provided-hadoop -> nixpkgs hadoop
<{^_^}> → 7ab91da9 by @matthewbauer: Merge pull request #31861 from kamilchm/spark
<sphalerite> scottviteri: alsaLib in this case
<scottviteri> thanks fam
<kisik21> sphalerite: gitea.nix and web.nix are almost the same.
<scottviteri> But I didn't know offhand which of alsa-firmware, alsaLib, alsaOss, alsaPlugins, or alsaTools to pick immediately
<ixxie> scottviteri: are you only using the CLI search?
<kisik21> scottviteri: alsaLib, I guess.
hiroshi has quit [Ping timeout: 268 seconds]
<scottviteri> yes, I am only using CLI search
<sphalerite> kisik21: in any case, I think you want to set containers.gitea.config = import ./containers/gitea.nix; rather than containers.gita = import ./containers/gitea.nix;
daveo has joined #nixos
<scottviteri> really I put the output into a file and grepped for speed, but yes
<kisik21> containers.gitea.config? oh, I'm silly
<sphalerite> scottviteri: nix-index can be very useful for this kind of thing too
<kisik21> seriously
<kisik21> I'm dumb
<sphalerite> scottviteri: also, `nix search` is much nicer than nix-env -qa :)
<scottviteri> Ooh, I was using nix-env -qa
nschoe has quit [Ping timeout: 256 seconds]
<symphorien> also nix-locate is handy when looking for a .so for example
<scottviteri> looking into now
<scottviteri> oh jesus
<symphorien> ah sorry already said
<sphalerite> nix-env -qa is still the "canonical" one since the new nix command isn't a stable interface yet
lo_mlatu_ has quit [Ping timeout: 264 seconds]
<sphalerite> but nix search is miles better ^^
Arcaelyx_ has quit [Ping timeout: 265 seconds]
ThatPako has quit [Quit: Lost terminal]
<kisik21> sphalerite: It seems to... actually do something,
<scottviteri> So nix index is a github repo
<infinisil> sphalerite: I'm really wondering why Nix 2.0 is called 2.0 and the default already..
regulus_ has joined #nixos
<scottviteri> So it is separately installed from vanilla nix?
<sphalerite> scottviteri: it's in nixpkgs too though
<sphalerite> yes
<sphalerite> it's not part of nix. But you can install it using nix-env -f '<nixpkgs>' -iA nix-index
<kisik21> sphalerite: Um, it worked. Strangely, it worked. Thanks.
<ixxie> scottviteri: the URL to the project site is often helpful in distinguishing similarly named packages
<scottviteri> yes, I see
<scottviteri> ixxie: please elaborate
<sphalerite> kisik21: what's strange about it working? :p
<ixxie> in this sense nix search is more helpful since you can easily get those details but I usually just use https://nixos.org/nixos/packages.html#
<kisik21> sphalerite: It wasn't working before
<kisik21> lol
alexteves has joined #nixos
<sphalerite> kisik21: then you were doing something else before :p
lo_mlatu_ has joined #nixos
<scottviteri> Ok I am looking at https://nixos.org/nixos/packages.html#
<sphalerite> the biggest thing missing in nix search is allowing multiple queries at once (intersection of two searches).
<sphalerite> I've started implementing that multiple times but then got distracted because it's more of a fuss than I expect.
<infinisil> sphalerite: You do C++?
<scottviteri> sphalerite: what is the internal representation
<sphalerite> it was my first real programming language. I don't like it but I can use it a bit :p
hakujin has quit [Ping timeout: 240 seconds]
<kisik21> sphalerite: My first lang was bash. It was awful.
<kisik21> My first real lang was python. It's awesome.
<sphalerite> kisik21: still better than C++ I think. :p
<sphalerite> my first "not real" language was hypertalk in hypercard.
tmaekawa has quit [Remote host closed the connection]
<scottviteri> sphalerite: Sorry for the ambiguity -- I mean how does one implement nix-search
<scottviteri> thx thx
<kisik21> bash? Better than C++? lol, C++ at least is fast. Bash is painfully slow, but extensible with commands. When I was a bash freak, I tried to work with Telegram Bot API in Bash. Even found a library for that. 2-3 seconds for one query.
<sphalerite> lol
<kisik21> Okay, going on-topic. If I use lib.mkDefault lib.mkForce is not needed, right?
<sphalerite> yes
Arcaelyx has joined #nixos
raynold has joined #nixos
<kisik21> ok, thanks
Lisanna has joined #nixos
<{^_^}> [nixpkgs] @LnL7 merged pull request #34968 → buildRustPackage: Restrict `find` to files → https://git.io/vAGuq
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to staging: https://git.io/vpslK
<{^_^}> → dc53518d by Timo Kaufmann: buildRustPackage: Restrict `find` to files
<{^_^}> → 65e92d19 by @LnL7: Merge pull request #34968 from timokau/rust-find
lo_mlatu_ has quit [Ping timeout: 264 seconds]
griff_ has quit [Quit: griff_]
<raynold> ahh it's a wonderful day
nuncanada2 has quit [Ping timeout: 256 seconds]
<sphalerite> kisik21: we have #nixos-chat for moving off-topic discussions to when necessary (i.e. when they're drowning out on-topic stuff)
<scottviteri> sphalerite: so nix-search is doing a regex search, but I'm not totally sure what it is searching -- sorry if this is not a good question
<scottviteri> What kind of database are the packages sitting in?
<sphalerite> scottviteri: names, attribute paths, and descriptions
<sphalerite> scottviteri: the nixpkgs source
lo_mlatu_ has joined #nixos
<sphalerite> it produces some kind of cache, I don't know the details but I suspect it's just JSON
<sphalerite> yep it is
jmackie has joined #nixos
<scottviteri> yeah yeah
<scottviteri> So it is literally looking through https://github.com/NixOS/nixpkgs/tree/master/pkgs/applications
<scottviteri> for example
<sphalerite> sort of
<sphalerite> it's evaluating all of the bits of nixpkgs that have recurseIntoAttrs set. It's doing exactly the same as nix-env -qa though
jmackie has quit [Client Quit]
civodul has joined #nixos
<scottviteri> I see I see
nwspk has quit [Ping timeout: 276 seconds]
<scottviteri> And as far as the problem of getting the intersection of two search queries, is this not as simple as adding an '|' in the regex search
nwspk has joined #nixos
<scottviteri> Or am I missing something
griff_ has joined #nixos
<scottviteri> eg nix search 'gcc|alsa'
<scottviteri> sorry that the union
<scottviteri> embassing quite
jensens has quit [Ping timeout: 256 seconds]
lo_mlatu_ has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @peti opened pull request #39382 → R: update to 3.5.0 (and update package set) → https://git.io/vps4B
sir_guy_carleton has joined #nixos
lo_mlatu_ has joined #nixos
<sphalerite> scottviteri: yeah… you'd have to do something like '(physics.*game)|(game.*physics)' which is rather unwieldy
<scottviteri> nix search 'gcc.*arm|arm.*gcc'
ma27 has quit [Ping timeout: 265 seconds]
<thoughtpolice> What's the easiest way to build an HTML copy of the NixOS manual, by chance?
<scottviteri> wait yeah you need parens
<thoughtpolice> I was pretty sure it's pulled in by a NixOS module, I mean the actual build attribute
<scottviteri> Just checking my work
lo_mlatu_ has quit [Ping timeout: 260 seconds]
<tilpner> thoughtpolice - Try nix-build --no-out-link '<nixpkgs/nixos>' -A config.system.build.manual.manual
xcmw has joined #nixos
MichaelRaskin has joined #nixos
pie_ has quit [Ping timeout: 248 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/49d97c34958 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<johnw> if I've run nix-shell and it built lots of dependencies, what argument do I pass to "nix copy" to copy the closure for that shell environment to another machine?
<tilpner> What nix-shell command did you run?
<{^_^}> [nixpkgs] @jensbin opened pull request #39383 → Adjust email address → https://git.io/vpsBX
hph^ is now known as nhh^
<{^_^}> [nixpkgs] @7c6f434c merged pull request #39380 → ecl_16_1_2: Adopt upstream error handling patch → https://git.io/vpscf
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/vpsB9
<{^_^}> → 83e5b55e by Timo Kaufmann: ecl_16_1_2: Adopt upstream error handling patch
<{^_^}> → 7c350172 by @7c6f434c: Merge pull request #39380 from timokau/ecl-error-handling
<scottviteri> sphalerite: also it would be interesting to have xor
<scottviteri> sphalerite: (I mean potentially useful)
<{^_^}> [nixpkgs] @timokau opened pull request #39384 → fflas-ffpack: Drop liblapack dependency → https://git.io/vpsB5
<sphalerite> would it?
<scottviteri> sphalerite: Idk what if I want a certain package, but I don't want any of its pals/extras to show up
<Guest2114> hi everyone.
<Guest2114> Do I need the option boot.zfs.enableUnstable when I upgrade to 18.03?
<Guest2114> it's not clear in either the release notes or the wiki.
<scottviteri> sphalerite: Like all of the stuff that comes up when I do 'nix-env-qaP | grep 'alsa''
<sphalerite> right but what would you exclude?
<sphalerite> Guest2114: no, you shouldn't need it.
<Guest2114> sphalerite: thanks.
tg has joined #nixos
<scottviteri> sphalerite: (Plugins|Tools|Utils)
hiroshi has joined #nixos
<scottviteri> sphalerite: actually I don't feel strongly about this point, maybe it is just best to add in 'and' functionality by hand
<sphalerite> by hand?
toby_ has joined #nixos
<scottviteri> sphalerite: what I was going to suggest is that maybe regular expression is actually the wrong abstraction here -- it is inherently ordered, which is why we have funky expressions for and, (and we would for xor as well)
<{^_^}> [nixpkgs] @jensbin opened pull request #39385 → typora: 0.9.44 -> 0.9.47 → https://git.io/vpsRD
toby_ is now known as toby1851
<kisik21> Could I somehow make a remote cross-compiling nix setup for an ARM board? For example, I have a powerful machine and a board on the same network, how could I tell nix to build everything (for example, when doing nixos-rebuild) using cross-compiler on powerful machine?
<kisik21> No compiler should ever be on an ARM board.
<sphalerite> scottviteri: yes. Hence just support multiple expressions, and require all of them to match
<sphalerite> kisik21: I like having compilers on my arm laptop :)
<sphalerite> kisik21: but it should in principle be possible by importing nixpkgs with system = "x86_64-linux" and the appropriate crossSystem
<kisik21> Native compiling is less cool when you have 4 cores, only 1 gig of memory and no drives with an SD card instead.
<sphalerite> and having the powerful machine set up as a remote builder
<scottviteri> sphalerite: true -- this is the equivalent of taking the product construction on the two DFA's to create a new one
<kisik21> And how, for example, bootstrap the environment so I won't have to use binary caches, and compile everything on an ARM board?
<sphalerite> scottviteri: before `nix search`, https://github.com/madjar/nox was all the rage and I implemented it for that which was easy, but it just seems to be such a fuss with how nix search is implemented
taktoa has quit [Remote host closed the connection]
<sphalerite> kisik21: same thing, except you start on the powerful machine.
<sphalerite> kisik21: not sure how well nixos itself supports cross-compilation at this point though.
<sphalerite> it may not work well.
<sphalerite> (or at all)
<kisik21> Can I cross compile, make a small native environment (only basic packages so it would at least launch to getty), install it on ARM board and then nixos-rebuild to make a native compiler and environment?
<sphalerite> it should be easy with nix on some other linux distro though
sanscoeu_ has joined #nixos
<sphalerite> well yes you can get a native compiler and stuff but that means building everything that's not on some binary cache locally
<kisik21> That's what I actually meant.
<scottviteri> sphalerite: one could also do it on the bash side -- I could just write some syntactic sugar over the funky and expression
ixxie has quit [Ping timeout: 256 seconds]
<sphalerite> scottviteri: yeah, the issue with that is that nix search's output isn't very searchable. At that point it's probably easier to implement the whole thing as a bash script based on nix-env -qa --json.
<sphalerite> and jq
sanscoeur has quit [Ping timeout: 256 seconds]
<scottviteri> oh nice
sanscoeu_ has quit [Remote host closed the connection]
mizu_no__ has joined #nixos
<scottviteri> sphalerite: like nix-env -qa --json | grep '\"nixpkgs\.' | grep '(zsh.*auto)|(auto./*zsh)'
<sphalerite> oooh you mean generating the combining expression with bash. Yeah that would be easier
<sphalerite> oh, but it also doesn't allow overlapping patterns
<scottviteri> Though I made a typo above
<scottviteri> what do you mean
<scottviteri> Oh I see
vaninwagen has quit [Ping timeout: 248 seconds]
<sphalerite> although I don't see that being hugely useful either
<scottviteri> sphalerite: I agree with that assessment
<scottviteri> sphalerite: you're typing it anyway, you might as well type it without overlap
<scottviteri> This one works: nix-env -qa --json | grep '\"nixpkgs\.' | egrep 'zsh.*auto|auto.*zsh'
<sphalerite> nix search 'auto.*zsh|zsh.*auto' seems nicer
<scottviteri> Yeah full circle
<sphalerite> but `nix search zsh auto` would be nicest :p
pie_ has joined #nixos
<steveeJ> how would I go about making an initrd that runs a dhcp/bootp request on each wired network interface?
<scottviteri> Yeah, yeah -- but we just showed how to implement that
<scottviteri> sphalerite: you could generalize to n expressions as well
<sphalerite> steveeJ: boot.initrd.network.enable + networking.useDHCP, as far as I can tell
<scottviteri> sphalerite: *implement it without running through all of the packages n times
adam5 has joined #nixos
<steveeJ> sphalerit: cool, thanks!
robstr has quit [Quit: WeeChat 1.9.1]
<sphalerite> scottviteri: it's still simpler to just run through all the packages, applying each expression successively, because then you don't get exponential growth in the expression. And overlapping patterns work.
<sphalerite> scottviteri: I implemented this in nox and it was nearly trivial: https://github.com/madjar/nox/pull/75/files
<sphalerite> it's just so much more of a fuss to work with the C++ code
<scottviteri> sphalerite: ok lol I see what you did
sanscoeur has joined #nixos
<sphalerite> hm, it returns different results as well https://sphalerite.org/dump/nox-vs-nix-search.png
<sphalerite> oops the upload went wrong
<scottviteri> yup
<sphalerite> there now the link should work
<sphalerite> oh right, nox just has the results for nixos-unstable as well
<sphalerite> they are otherwise the same
thblt has joined #nixos
<scottviteri> yes, I was about to say that
<scottviteri> sphalerite: do many people still use nox?
nur0n0 has joined #nixos
<scottviteri> sphalerite: or do nix users use nix search normally
adam5 has quit [Excess Flood]
adam5 has joined #nixos
adam5 has quit [Max SendQ exceeded]
adam5 has joined #nixos
<sphalerite> I don't know. I personally use nix search most of the time and fall back to nox when I need multiple patterns
<sphalerite> nox with a patch of mine that stops the (IMHO) silly prompting behaviour
<kisik21> Could I add to string? For example, write something like services.lighttpd.extraConfig += 'somestuff = /var/root/somestuff'?
<{^_^}> [nixops] @alexeiskachykhin opened pull request #937 → Add support for VPC security group to RDS resource → https://git.io/vpszU
<kisik21> What's the syntax for that?
<sphalerite> kisik21: there isn't. But depending on the option type it might just automatically concatenate all the values set for the option
shabius has quit [Quit: Leaving]
<scottviteri> Thanks for the conversation and the help on this channel -- Leaving now :)
scottviteri has left #nixos [#nixos]
shabius has joined #nixos
<sphalerite> kisik21: https://github.com/NixOS/nixpkgs/blob/release-18.03/nixos/modules/services/web-servers/lighttpd/default.nix#L205 as it happens it's types.lines in this case, so just setting it in multiple places will result in all the values getting stuck together, separated with newlines
<kisik21> sphalerite: cool.
mahalel_ has quit [Remote host closed the connection]
dan_b has joined #nixos
telent has joined #nixos
mahalel_ has joined #nixos
<sphalerite> that would be a nice feature for options.html, describing the type/merge behaviour as well
<hihello> I'm having an annoying time trying to use vscode-with-extensions. I defined the extensions I want like so https://pastebin.com/CXKC3sfZ. The synlink to code is pointing correctly to vscode-with-extensions in the store but the exectuable wrapper symlinks to *vscode-1.21.1/bin/code: https://pastebin.com/RmR7MweM not the wrapped version that includes the extensions dir: https://pastebin.com/ExFNaBuC
Sonarpulse has joined #nixos
<adam5> hey. i have proof, verifiable proof we are in the matrix http://adioha.s.lamc.la ... #far? that means we can "find and replace" cancer and AIDS and not doing that is "evil" IMHO, http://kansa.s.lamc.la ... and make bullets drop in midair like in the Matrix, http://arrr.s.lamc.la and Minority Report. These things, these movies, part of the message. http://fromthemachine.org/SEVENTY.html -- I need help gaming reddit, and whatever else you guys can think of, email
<{^_^}> [nixpkgs] @vcunat pushed 2 commits to master: https://git.io/vpsz9
<{^_^}> → 41206617 by @jensbin: Adjust email address
<{^_^}> → 7ea3c9e8 by @vcunat: Merge #39383: maintainers-list.nix: change e-mail
<simpson> adam5: Wrong channel, sorry.
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<hihello> adam5: Yeah not the right channel like at all.
ryanartecona has joined #nixos
<adam5> every channel is the right channel to see the truth
<adam5> literally, like, "immortality" or "not the right channeL" is your choice
lo_mlatu_ has joined #nixos
<disasm> How can I capture network traffic inside nix-build? e.g. I have a derivation that runs some processes in the background, then tries to issue some REST API commands to those processes, and I want to capture all network traffic between each of those processes.
<simpson> adam5: Still wrong channel, sorry.
<sphalerite> adam5: I'll go with "not the right channel".
<{^_^}> [nixpkgs] @gnidorah opened pull request #39387 → nixos/hans, nixos/iodine: fix passwordFile attribute → https://git.io/vpsgI
<{^_^}> [nixpkgs] @vcunat merged pull request #39383 → Adjust email address → https://git.io/vpsBX
<sphalerite> disasm: that black magic though. You could probably stick a proxy based on socat in between.
<adam5> slpha: ill hold you to it.
vidbina has quit [Quit: leaving]
mizu_no__ has quit [Quit: Computer has gone to sleep.]
<infinisil> Who other than gchristensen can kick people here?
<simpson> adam5: Still wrong channel. This is a channel for the Nix package manager: https://nixos.org/nix/
<simpson> But here's some reading material if you need something to read for a while; just don't discuss here: https://plato.stanford.edu/entries/epistemology/
<adam5> are you human
<adam5> do you care about children being shot in schools?
<simpson> I am probably not human. Don't worry about it. You're in the wrong channel. Please leave and find someplace else to discuss philosophy or current events.
<adam5> your package manager is supremely unimportant
<sphalerite> infinisil: /msg chanserv access #nixos list
<sphalerite> adam5: it happens to be the topic of this channel. Please take your topic of choice to a channel where it is welcome.
<adam5> so you think you can dtell the difference between heaven and hell
<adam5> fake blue skies, and ending all [pain
<adam5> fuck.s.lamc.la you
adam5 has left #nixos [#nixos]
<simpson> Great song, still wrong channel.
<hihello> Ugh
<johnw> I don't have ops here, sadly
<simpson> Sorry about that. I thought that they'd be dissuaded quicker.
dax has joined #nixos
astiles has quit [Remote host closed the connection]
<hihello> Need a bot to automatically kick anyone who mentions the matrix
<samueldr> (what about matrix users?)
lo_mlatu_ has quit [Ping timeout: 248 seconds]
<hihello> lol
astiles has joined #nixos
<sphalerite> /kick #nixos hihello mentioned the matrix
<sphalerite> :p
<infinisil> I think we need more mods here
<hihello> clearly
xcmw has joined #nixos
<hihello> just when i had an important question too. all blocked out by that crap
<infinisil> Eh, it happens really seldom though
sanscoeur has quit [Remote host closed the connection]
<simpson> hihello: Sorry, I don't know anything about VS Code.
<bendlas> how are `beam-packages.nix` generated?
<simpson> bendlas: Isn't there a beam2nix? But I don't see any mention of beam-packages.nix in https://nixos.org/nixpkgs/manual/#sec-beam
<srhb> bendlas: Doesn't look generated to me.
<hihello> simpson: It's more that the symlinks are linked in the right places and the logic for this is scattered across nixpkgs repo
<hihello> *wrong places
<{^_^}> [nixpkgs] @matthewbauer merged pull request #39387 → nixos/hans, nixos/iodine: fix passwordFile attribute → https://git.io/vpsgI
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vps2K
<{^_^}> → ce8f347c by @gnidorah: nixos/hans, nixos/iodine: fix passwordFile attribute
<{^_^}> → 20381ef3 by @matthewbauer: Merge pull request #39387 from gnidorah/hans
<simpson> Hm. Yeah, sorry, but I don't know.
genesis has quit [Read error: Connection reset by peer]
<mekeor> how can i list the packages in nodePackages or pythonPackages etc?
<mekeor> or search in them?
astiles has quit [Ping timeout: 255 seconds]
<simpson> mekeor: My preferred method is $(nix-repl nixpkgs/default.nix) and then Tab-completion on `pythonPackages`. You can also grep python-packages.nix for Python or the package.json lists for Node.js.
<simpson> For example, is there a Dat client available? Yes, for Node.js v6: https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/node-packages/node-packages-v6.json#L17
<nur0n0> I'm working on a project in which I `import` a `default.nix` file I have stored locally. it seems to work fine(when I run nix-build directly on it), but when I add it to`buildInputs`, nix gives "error: cannot coerce a function to a string". any idea what I could be doing wrong?
knupfer has quit [Ping timeout: 260 seconds]
<bendlas> `mix-packages.nix`, that is
astiles has joined #nixos
astiles has quit [Remote host closed the connection]
astiles has joined #nixos
<sphalerite> mekeor: to answer directly, `nix-env -f '<nixpkgs>' -qaPA pythonPackages` will list them
astiles_ has joined #nixos
asuryawanshi has quit [Ping timeout: 240 seconds]
<sphalerite> mekeor: in the case of pythonPackages, it should already be searched automatically by `nix search` though
<mekeor> simpson: thank you
<sphalerite> e.g. `nix search pygame` gives me both the python 2 and python 3 versions of pygame
sanscoeur has joined #nixos
<mekeor> sphalerite: oh. nice. i actually wanted to search nodePackages. :)
<mekeor> i wonder why `yarn` isn't in nodePackages but on top-level
orbekk has joined #nixos
<sphalerite> you can also add an overlay like `self: super: {nodePackages = super.recurseIntoAttrs super.nodePackages;}` to make `nix search` include stuff in nodePackages
<sphalerite> (you'll need to run it with -u the first time after adding the overlay)
<mekeor> that's cool
sanscoeur has quit [Remote host closed the connection]
klntsky has quit [Ping timeout: 268 seconds]
breadjpg has quit [Quit: Lost terminal]
astiles has quit [Ping timeout: 255 seconds]
<zybell_> nur0n0:mostly when that happens sb forgot to execute the function with {}
sanscoeur has joined #nixos
<sphalerite> the reason that such package sets aren't searched by default is performance though. I have an overlay like that for haskellPackages, and as a result nix search with -u is *really* slow.
<{^_^}> [nixpkgs] @zimbatm merged pull request #36565 → google-compute-engine: 20170914 -> 20180129 → https://git.io/vAx3R
<{^_^}> [nixpkgs] @zimbatm pushed commit from @ryantm to master « google-compute-engine: 20170914 -> 20180129 (#36565) »: https://git.io/vpsaN
griff_ has quit [Quit: griff_]
klntsky has joined #nixos
<nur0n0> zybell_: thanks, that's it!
bennofs has quit [Quit: WeeChat 2.0]
jperras has quit [Ping timeout: 248 seconds]
Judson1 has joined #nixos
<Judson1> I'm having serious misgivings about getting this python package into Nixpkgs :/
<Judson1> It's turning out to be an incredible hassle.
szicari has quit [Quit: szicari]
thblt has quit [Ping timeout: 255 seconds]
<simpson> Judson1: Are the dependencies weird? Are the tests not passing? Is cffi/numpy/matplotlib/etc. being difficult?
klntsky has quit [Remote host closed the connection]
<Judson1> Tests aren't passing. It integrates against 4 deps not in the existing python-packages. Their tests don't pass. Their tests depend on further packages. Every new package is itself a new expression...
<Judson1> pypi2nix did the job, and I get that there's a way to do Python in Nix, but this is super tedious.
<Judson1> I kinda want to take my branched install of jira_cli on my machines and call it a day.
<sphalerite> disasm: I think I've pretty much got the socat thing working, in case you want the details?
<sphalerite> disasm: basically have a script log.sh containing `tee -a /tmp/from-client | socat stdio tcp:google.com:80 | tee /tmp/from-server` and run socat tcp-listen:localhost:12345,fork,reuseaddr exec:./log.sh
<sphalerite> disasm: for logging multiple connections you could use /tmp/from-*-$$ so it sticks in the script PID
<sphalerite> disasm: then all that's missing is interleaving the from-client and from-server logs correctly... I hope you don't need that? :p
<simpson> Judson1: This hurts me a little, but `doCheck = false;` is totally legal on Python packages and nobody will be mad at you.
<simpson> Python upstreams are *really* bad at temporary files and directories when running tests from the Nix store. There's entire testing tools (Trial in particular) that are just broken to hell.
shad has joined #nixos
<Judson1> Unless it isn't commented as to why doCheck=false, which is reasonable. But it means running each build until tests fail....
<shad> Good evening.
<Judson1> Plus, it hurts me to ;)
<Judson1> Yeah, one of the packages I'm adding uses VCR, but doesn't include cassettes.
<simpson> Judson1: Yeah, but I say this as somebody else who's maintaining parts of the Python tree. I know that the packages aren't broken; they work fine from a development checkout. They're just not checkable by Nix. I'd rather just mark them as not runnable.
Xal has quit [Ping timeout: 240 seconds]
<Judson1> Which, I guess I understand.
<simpson> Wow, I remember that era when every device that could read or write cassettes came with two spare tapes. Those were the days.
<Judson1> :D
<Judson1> One of them is keyrings.alt, which depends on a bunch of other modules to run its tests?
<Judson1> No, I got it to "from unittest import mock ImportError: cannot import name mock"
fendor has joined #nixos
daveo has quit [Ping timeout: 255 seconds]
<Judson1> Part of the issue here is that I'm not a Python programmer normally, so I'm rummaging about a bit.
<{^_^}> [nixpkgs] @magnetophon closed pull request #33491 → WIP: vmpk: 0.5.1 -> 0.6.2 → https://git.io/vNUF3
<simpson> Oh yikes, yeah, it's no fun working with languages and tools you don't know. `unittest` and `mock` are Python package names that you might need to add to buildInputs.
<Judson1> Neither worked when added to checkInputs.
<Judson1> I'm also working against my own biases that top level python packages is very fussy and wrongheaded. I'm really trying to set that prejudice aside, but it's hard.
fendor has quit [Ping timeout: 256 seconds]
<sphalerite> I thought unittest came with python
Xal has joined #nixos
<Judson1> simpson: it seemed to me that there were some packages that needed to be ordered - IIRC the python-packages set isn't rec?
<Judson1> Yeah, isn't unittest in stdlib? I dimly suspected that.
coot has quit [Quit: coot]
<simpson> Oh, sorry, I meant to type `unittest2`.
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Judson1> I tried that just now. Same error.
<Lisanna> 504 errors from cache.nixos.org ):
<infinisil> I get 404
<infinisil> I guess different region or so
<Lisanna> infinisil yeah, I get 404 when I try it in my browser, but above error when using curl
civodul has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
<Lisanna> ...fixed itself <_<
bfrog has joined #nixos
nimro has joined #nixos
<bfrog> it looks like the vtk package is quite out of date at this point (7.0.0 vs 8.1.0) it seems like it should be easyish to update
Thra11 has joined #nixos
xcmw has joined #nixos
<sphalerite> bfrog: go for it! :)
srl295 has joined #nixos
<Judson1> simpson, one of the packages fails check with "nix_run_setup: error: unrecognized arguments: --cov-report=xml --cov"
<simpson> Judson1: I have no idea on that one, sorry.
<Judson1> I think it has to do with something called pytest?
kisik21 has quit [Ping timeout: 260 seconds]
<Judson1> Okay. I'll copy the error into a comment and doCheck=false it
jperras has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #39342 → nixos-enter: Ensures presence of full /sys tree. (for efivarfs) → https://git.io/vpOwT
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/vpsoN
<{^_^}> → 14cab1ac by @samueldr: nixos-enter: Ensures presence of full /sys tree.
<{^_^}> → 6048470d by @7c6f434c: Merge pull request #39342 from samueldr/fix/nixos-enter-efivarfs
<{^_^}> [nixpkgs] @matthewbauer merged pull request #39384 → fflas-ffpack: Drop liblapack dependency → https://git.io/vpsB5
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vpsoj
<{^_^}> → 5d2671de by Timo Kaufmann: fflas-ffpack: Drop liblapack dependency
<{^_^}> → 50d410b9 by @matthewbauer: Merge pull request #39384 from timokau/fllas-ffpack-atlas
jperras has quit [Ping timeout: 255 seconds]
nckx has quit [Quit: Updating my GuixSD server — gnu.org/s/guix]
nckx has joined #nixos
<pikajude> well, nixops is being weird now
<pikajude> it's trying to build my nixos system on localhost instead of my remote system
<clever> pikajude: what os is the local machine?
<{^_^}> [nixpkgs] @matthewbauer pushed to matthewbauer-patch-1 « Update release.nix »: https://git.io/vpsK1
<{^_^}> [nixpkgs] @matthewbauer pushed 0 commits to matthewbauer-patch-1: https://git.io/vpsKH
hiratara has quit [Ping timeout: 265 seconds]
<pikajude> macos
<clever> did you switch to multi-user nix?
<pikajude> not on purpose
<clever> that breaks the automatic build-slave setup in nixops
<pikajude> how do i know if i'm in multi user nix
<{^_^}> [nixpkgs] @matthewbauer pushed to master « release: add inkscape, qt5.qtmultimedia (darwin) »: https://git.io/vpsKp
<clever> is nix-daemon running?
<clever> you need to manually configure a linux build slave in /etc/nix/machines
Rusty1_ has joined #nixos
hiratara has joined #nixos
ryanartecona has quit [Quit: ryanartecona]
nimro has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
klntsky has joined #nixos
<pikajude> i have one
<pikajude> and no i have no nix-daemon running
<clever> if nix-daemon is not running, nixops will try to auto-configure the target machine as a build slave
<pikajude> it's been a build slave for like a year now
<clever> what has changed?
<pikajude> that's what i'm hoping to figure out
nuncanada has joined #nixos
<clever> pikajude: what does `which --all nix-store` say?
Rusty1_ has quit [Quit: Konversation terminated!]
<pikajude> which: bad option: -l
lord| has joined #nixos
<clever> with 2 -'s?
<pikajude> indeed
<clever> blame apple for having non-standard commands
<pikajude> /run/current-system/sw/bin/nix-store
<pikajude> and /nix/var/nix/profiles/default/bin/nix-store
<clever> thats nixos, not macos
<LnL> :p
<pikajude> oof
<pikajude> i hope i don't get in trouble for somehow installing nixos on my work computer
<LnL> clever: not necceceraly
<sphalerite> clever: it's bash's which is nonstandard!
<clever> sphalerite: which isnt part of bash
<pikajude> what isn't?
<clever> /nix/store/pnjn1fv5s5a89vpqa63cvb407dapzy6c-which-2.21/bin/which
<clever> its in its own package
<pikajude> zsh says it's a shell builtin
<LnL> clever: nix-darwin also uses /run/current-system
<sphalerite> clever: whoops so it is. Right so GNU's is the nonstandard one :)
<nur0n0> builtin for zsh, not for bash
<sphalerite> what a tangent
<sphalerite> chreekat[m]: didn't mean to "sound" critical in my lspci comment btw!
<sphalerite> chreekat[m]: oddly though I do get a command-not-found message saying that lspci is found in pciutils and in busybox
<sphalerite> either way, there's nothing wrong with not knowing and not working out where to find lspci. If anything maybe it should be installed by default, or the command-not-found thing should have worked for you!
Rusty1_ has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer pushed to master « doc: add filtered pr list »: https://git.io/vpsiW
<infinisil> Btw, zsh builtins can be read about in `man zshbuiltins`
blankhart has quit [Ping timeout: 256 seconds]
MichaelRaskin has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @ck3d opened pull request #39389 → tbs: updated to kernel-4.14 → https://git.io/vpsij
ryanartecona has joined #nixos
xcmw has quit [Ping timeout: 260 seconds]
Ariakenom has quit [Quit: Leaving]
Neo-- has quit [Ping timeout: 248 seconds]
iqubic has joined #nixos
<{^_^}> [nixpkgs] @LnL7 opened pull request #39390 → qemu: fix darwin build → https://git.io/vpsXv
<srid> when declaratively configuring a systemd *user* service, how do I get the value of $HOME?
<{^_^}> [nixpkgs] @jwiegley merged pull request #39390 → qemu: fix darwin build → https://git.io/vpsXv
<{^_^}> [nixpkgs] @jwiegley pushed 2 commits to master: https://git.io/vpsXk
<{^_^}> → bca24c02 by @LnL7: qemu: fix darwin build
<{^_^}> → 02335bc5 by @jwiegley: Merge pull request #39390 from LnL7/darwin-qemu
dbmikus has quit [Quit: WeeChat 2.1]
xcmw has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #38784 → pythonPackages.flask-autoindex: init at 0.6 → https://git.io/vxNbZ
<{^_^}> [nixpkgs] @dotlambda pushed 2 commits to master: https://git.io/vpsX3
<{^_^}> → 16408d39 by @dotlambda: Merge pull request #38784 from timokau/flask-autoindex-init
<{^_^}> → a8f9fc1c by Timo Kaufmann: pythonPackages.flask-autoindex: init at 0.6
<srid> Ah, it is %h
<{^_^}> [nixpkgs] @timokau opened pull request #39391 → ecl: Use boehmgc → https://git.io/vpsXC
<{^_^}> [nixpkgs] @7c6f434c pushed to release-18.03 « Merge pull request #39342 from samueldr/fix/nixos-enter-efivarfs »: https://git.io/vpsXa
hiratara has quit [Quit: ZNC - http://znc.in]
jgt2 has joined #nixos
<{^_^}> [nixpkgs] @LnL7 opened pull request #39393 → oniguruma: remove darwin install_name patch → https://git.io/vpsX1
jperras has joined #nixos
hiratara has joined #nixos
jgt1 has quit [Ping timeout: 256 seconds]
jperras has quit [Ping timeout: 265 seconds]
nur0n0 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
chessai has quit [Remote host closed the connection]
ilyaigpetrov has quit [Quit: Connection closed for inactivity]
blankhart has joined #nixos
<{^_^}> [nixpkgs] @LnL7 merged pull request #39393 → oniguruma: remove darwin install_name patch → https://git.io/vpsX1
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to master: https://git.io/vpsMe
<{^_^}> → fe6386c2 by @LnL7: oniguruma: remove darwin install_name patch
<{^_^}> → f220f187 by @LnL7: Merge pull request #39393 from LnL7/oniguruma-darwin
daveo has joined #nixos
<srid> Can nixos systemd user units be configured outside of configuration.nix?
<samueldr> probably not what you want, but you can do it as you would on other distros, in .local/share/systemd/user/
<samueldr> otherwise, AFAIK, home-manager https://github.com/rycee/home-manager has systemd user support
<{^_^}> [nixpkgs] @dotlambda merged pull request #39195 → [RDY] Vdirsyncer update → https://git.io/vpqw5
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to master: https://git.io/vpsM4
<{^_^}> → f396f093 by @matthiasbeyer: pythonPackages.milksnake: init at 0.1.5
<{^_^}> → 49f55fa3 by @matthiasbeyer: vdirsyncer: 0.16.4 -> 0.17.0a2
<{^_^}> → 1aaab715 by @dotlambda: Merge pull request #39195 from teto/vdirsyncer
zearen has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @dotlambda pushed to master « python.pkgs.faulthandler: 3.0 -> 3.1 »: https://git.io/vpsMP
vandenoever has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @dotlambda merged pull request #38802 → rankwidth: init at 0.7 → https://git.io/vxAIr
<{^_^}> [nixpkgs] @dotlambda pushed 2 commits to master: https://git.io/vpsMx
<{^_^}> → 0c9aaf08 by Timo Kaufmann: rankwidth: init at 0.7
<{^_^}> → f2ad8b29 by @dotlambda: Merge pull request #38802 from timokau/rankdwidth-init
Thra11 has quit [Quit: IRC for Sailfish 0.9]
sir_guy_carleton has quit [Quit: leaving]
daveo has quit [Ping timeout: 248 seconds]
goibhniu has quit [Ping timeout: 264 seconds]
sir_guy_carleton has joined #nixos
alex`` has quit [Ping timeout: 240 seconds]
ryanartecona has quit [Quit: ryanartecona]
dax has left #nixos [#nixos]
goibhniu has joined #nixos
thc202 has quit [Ping timeout: 268 seconds]
erasmas has quit [Quit: leaving]
Fare has joined #nixos
<srid> Grr, I specify my systemd unit in configuration.nix like this (below link); any idea why it is not rebuilding the app ?
xcmw has quit [Ping timeout: 268 seconds]
slyfox has quit [Quit: :)]
xy2_ has quit [Ping timeout: 268 seconds]
mekeor has quit [Ping timeout: 255 seconds]
astiles_ has quit [Ping timeout: 263 seconds]
nhh^ is now known as hph^
slyfox has joined #nixos
<zybell_> srid:because working directory isn't a directory unless you do something unspeakable dirty.
<srid> Just figured out the problem. For reflex-platform project, I need to callPackage twice!
<srid> (though how do I pass the `nix-build -A <foo>` (the foo) to callPackage? ...)
<zybell_> that is about building for multiple cpu. Ofc you have to build as often as you need different binaries.
<srid> zybell_: oh I overlooked your comment about working directory. So the use of WorkingDirectory doesn't trigger a build of frontend?
<{^_^}> [nixpkgs] @ryantrinkle pushed to ryantrinkle/ledgerblue-0.1.17 « python: fix ledgerblue 0.1.17 »: https://git.io/vpsSz
Shados_ has quit [Quit: Shados_]
Shados has joined #nixos
alexteves has quit [Read error: Connection reset by peer]
Neo-- has joined #nixos
<srid> grr, yup, it is working directory not doing the right thing
Mateon3 has joined #nixos
logzet has quit [Read error: Connection reset by peer]
Mateon1 has quit [Ping timeout: 256 seconds]
Mateon3 is now known as Mateon1
<srid> `RootDirectory` works, but results in perm error: ` Changing to the requested working directory failed: Operation not permitted`
zearen has joined #nixos
jgt2 has quit [Ping timeout: 265 seconds]