<simpson>
So I guess that I'll have to figure *that* out when I get NixOS on there. Annoying.
hexagoxel has joined #nixos
Intensity has quit [(Ping timeout: 256 seconds)]
jsgrant- has left #nixos []
_deepfire has quit [(Ping timeout: 268 seconds)]
takle has joined #nixos
jsgrant- has joined #nixos
takle has quit [(Ping timeout: 264 seconds)]
AllanEspinosa has quit [(Ping timeout: 240 seconds)]
<justanotheruser>
how do I reference bash (usually #!/bin/bash) in a shell script on nixos
<c74d>
justanotheruser: #!/usr/bin/env bash
<c74d>
(should work on other Linux distros too)
<tilpner>
c74d - Using /run/current-system/sw/bin/bash is probably unsafe and relying on implementation details, right?
<c74d>
uh
<c74d>
I'm no authority on NixOS, but relying on /usr/bin/env seems to be the standard
revtintin has joined #nixos
<Ralith>
the NixOS standard is to define your script in a nix expression and reference the bash package directly
<tilpner>
I agree, I'm just trying to understand the details about /run/current-system/sw/bin and what exactly one can rely on
fhoffmeyer has joined #nixos
<c74d>
I don't know whether /run/current-system counts as an implementation detail, but it certainly won't work on other distros
<Ralith>
/run/current-system/sw/bin contains the system profile, which may or may not have any given thing installed
spacekitteh has quit [(Ping timeout: 240 seconds)]
<tilpner>
The system profile is environment.systemPackages?
<Ralith>
rather, /run/current-system/sw contains the system profile
<Ralith>
and yeah
<Ralith>
(probably plus some other stuff)
spacekitteh has joined #nixos
<NixOS_GitHub>
[nixpkgs] nicknovitski opened pull request #23908: entr: upgrade to 3.7 (master...entr-update) https://git.io/vyM2j
MasseR has quit [(Ping timeout: 245 seconds)]
fhoffmeyer has quit [(Ping timeout: 240 seconds)]
<tilpner>
Thanks!
hexagoxel has quit [(Ping timeout: 260 seconds)]
<justanotheruser>
c74d: thank you sir
<justanotheruser>
looks like my issue is I need support for i386 architecture. getting 'No such file or directory' when trying to use something that requires 32 bit libraries. How would I go about installing something for a specific architecture, specifically libc6:i386 libncurses5:i386 libstdc++6:i386
hexagoxel has joined #nixos
cgdub has quit [(Ping timeout: 260 seconds)]
MasseR has joined #nixos
sivteck has joined #nixos
cgdub has joined #nixos
serieux has joined #nixos
MasseR has quit [(Ping timeout: 246 seconds)]
hexagoxel has quit [(Ping timeout: 258 seconds)]
hexagoxel has joined #nixos
<clever>
justanotheruser: do you have a nix expression for the package?
serieux has quit [(Remote host closed the connection)]
<clever>
simpson: 3.4 doesnt sound that old
<clever>
simpson: ahh yeah that project
<justanotheruser>
clever: no, I just found the bugfix for something I was using and those are the ubuntu package names
<simpson>
clever: I get to port NixOS to a weird ARM board. Yay?
<clever>
justanotheruser: you need to use the pkgs_i686 attribute within nixpkgs, to get 32bit builds, and you shouldnt nix-env -i 32bit stuff like that
<clever>
simpson: yay! :D
<clever>
simpson: ive got a even more weird arm board on the way that i want to target
<clever>
justanotheruser: and this forces skype to load in 32bit only mode
<justanotheruser>
awesome, this apperas to work, thanks!
<justanotheruser>
right now, the program I'm using has it's own (shoddy) package manager, so using nix to override this stuff isn't possible to my knowledge :/
<clever>
justanotheruser: that will create a bash script that does the patchelf for you
MasseR has joined #nixos
<clever>
justanotheruser: so you can add more libraries on line 5, then run nix-build to get a bash script, then you can use the bash script to patch anything
fhoffmeyer has joined #nixos
fhoffmeyer has quit [(Ping timeout: 258 seconds)]
MasseR has quit [(Ping timeout: 260 seconds)]
MasseR has joined #nixos
MasseR has quit [(Ping timeout: 240 seconds)]
Wizek has joined #nixos
takle has joined #nixos
batdog has quit [(Ping timeout: 256 seconds)]
takle has quit [(Ping timeout: 260 seconds)]
jgertm is now known as Guest45732
Guest45732 has quit [(Killed (rajaniemi.freenode.net (Nickname regained by services)))]
hexagoxel has quit [(Ping timeout: 260 seconds)]
batdog has joined #nixos
hexagoxel has joined #nixos
piecesofquiet has joined #nixos
elninja44 has quit [(Remote host closed the connection)]
sivteck has quit [(Quit: Leaving)]
fhoffmeyer has joined #nixos
<NixOS_GitHub>
[nixpkgs] joachifm pushed 1 new commit to master: https://git.io/vyMKS
<NixOS_GitHub>
nixpkgs/master 9e60a17 Joachim Fasting: grsecurity: 4.9.14-201703121245 -> 4.9.15-201703150049...
fhoffmeyer has quit [(Ping timeout: 240 seconds)]
takle has joined #nixos
<NixOS_GitHub>
[nixpkgs] joachifm pushed 2 new commits to release-17.03: https://git.io/vyM6k
<NixOS_GitHub>
nixpkgs/release-17.03 a6ef716 Joachim Fasting: grsecurity: 4.9.14-201703121245 -> 4.9.15-201703150049...
<sziszi>
but to tell the system to use exactly what did you ask, you have to clone the whole channel
<sziszi>
afaik
<Havvy>
sziszi: I have a clone of the whole channel.
<ixxie>
hmmm anybody here have some experience with scanner issues? It seems my scanner is only detecter if I run the scanning application as root, but this also causes all sorts of problems
<ixxie>
It seems to be a common problem but I was wondering if there is a nixos specific approach to solving this
<Havvy>
I want to use emscripten on <HEAD>, because it hasn't propagated to nixpkgs-unstable.
filterfish_ has quit [(Read error: Connection reset by peer)]
filterfish_ has joined #nixos
Mateon1 has quit [(Write error: Broken pipe)]
filterfish has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub>
[nixpkgs] globin pushed 1 new commit to master: https://git.io/vyMhd
<sziszi>
manveru: gentoo wiki to the rescue, it works now.
<Havvy>
Bah. At this point, just gonna wait another three days.
<ixxie>
manveru: so one must manually add every device?
Mateon1 has joined #nixos
<joepie91>
is there a way to track which things got installed as a result of which dependency? I seem to be compiling all of systemd, but most of my stuff is from stable channel...
<manveru>
ixxie: not usually... haven't had a scanner yet, so i'm not sure how they're handled
takle_ has quit [(Remote host closed the connection)]
<samae>
(I just had a peek, I don't know for sure this is what you want)
<steveeJ>
samae: I would expect a second n as in unnar
<steveeJ>
I'm just guessing too though
<fuzzy_id>
strange, shouldn't this tool already be available system-wide?
<fuzzy_id>
how does nixos unpack .nar files?
<samae>
steveeJ: I did expect that too, but apparently not
<fuzzy_id>
it's the wrong tool: "Couldn't recognize the archive format."
<goibhniu>
fuzzy_id: things aren't globally installed by nix, dependencies can be available to packages without being in a system or user profile
<fuzzy_id>
i used: `cat file.nar| nix-store --restore somedir`
<fuzzy_id>
that worked
<samae>
fuzzy_id: my bad
plumps has joined #nixos
plumps has quit [(Client Quit)]
ixxie has quit [(Ping timeout: 264 seconds)]
plumps has joined #nixos
peterhoeg has joined #nixos
dbmikus has joined #nixos
CcxWrk has quit [(Ping timeout: 260 seconds)]
mudri has joined #nixos
peterhoeg has quit [(Ping timeout: 256 seconds)]
CcxWrk has joined #nixos
teknico has joined #nixos
<NixOS_GitHub>
[nixpkgs] nlewo opened pull request #23920: pythonPackage.pycassa: init at 1.11.2 (master...pr/pycassa) https://git.io/vyD0E
<plumps>
@Mic92 hi
SovereignBleak__ has joined #nixos
SovereignBleak__ is now known as SovereignBleak
Rizy has quit [(Quit: Rizy)]
Dezgeg_ has joined #nixos
takle has joined #nixos
eacameron has joined #nixos
danharaj has joined #nixos
cfricke has quit [(Quit: WeeChat 1.7)]
<copumpkin>
506 users!
<copumpkin>
niksnut: you're kind of a big deal now
<kragniz>
what's the peak?
zraexy has quit [(Ping timeout: 240 seconds)]
<ikwildrpepper>
copumpkin: crazy
<ikwildrpepper>
must be 80% bots :p
<kragniz>
didn't someone have a pretty graph of user in the channel?
peterhoeg has joined #nixos
Rizy has joined #nixos
filterfish_ has quit [(Ping timeout: 268 seconds)]
erasmas has joined #nixos
<gchristensen>
kragniz: kmicu used to keep track
<Mic92>
plumps: I broke stuff with my last changes, but should work again
<plumps>
I am currently figuring out, why you were able to push commits into the repo o.O
<plumps>
is that a github thing?
<Mic92>
plumps: yes, it is an option, when opening a pull request.
CcxWrk has quit [(Ping timeout: 258 seconds)]
<plumps>
okay, so i just pull your changes and continue to work on the changes
<Mic92>
plumps: python packages are handled more manually in nix, since dependencies are not always handled correctly. For ruby we also use automatically generated expressions.
<plumps>
sed -i -e 's/==\([^=]\+\)/>=\1/g' setup.py this removes pinned versions?
Rotaerk has quit [(Quit: Leaving)]
johann__1 has joined #nixos
johann__ has quit [(Read error: Connection reset by peer)]
CcxWrk has joined #nixos
<Mic92>
plumps: yes
<Mic92>
as we control all dependencies for all users this is reasonable
<plumps>
this fetchPypi thingi doesn't work in btrees
<plumps>
do you want to keep it there?
peterhoeg has quit [(Remote host closed the connection)]
<joepie91>
yeah, I don't think useSandbox is working
<joepie91>
all builders run in the same namespace
<Mic92>
plumps: nix-shell -p python3Packages.BTrees works for me
<plumps>
error: while evaluating ‘fetchPypi’ at /Users/plumps/d/personal/os/nixpkgs/pkgs/top-level/python-packages.nix:40:15, called from undefined position:
<plumps>
‘fetchSource’ at /Users/plumps/d/personal/os/nixpkgs/pkgs/top-level/python-packages.nix:49:21 called without required argument ‘pname’, at /Users/plumps/d/personal/os/nixpkgs/pkgs/top-level/python-packages.nix:57:8
<plumps>
you are right, was a little bit confused by the fact of 3rdparty commits in that very repo ^^
<plumps>
BTrees is building now
SovereignBleak has quit [(Quit: SovereignBleak)]
<Mic92>
plumps: I later reverted to use the other btree anyway
<Mic92>
because more dependencies would need an update then
<Mic92>
(see second commit)
SovereignBleak has joined #nixos
Kendos-Kenlen has joined #nixos
<plumps>
thx for your work @Mic92
SovereignBleak has quit [(Client Quit)]
<NixOS_GitHub>
[nixpkgs] gnidorah opened pull request #23922: [WIP] mytetra: init at 1.42.2 (master...master) https://git.io/vyDww
odi has quit [(Ping timeout: 240 seconds)]
<plumps>
funny this sed command doesn't seem to work on macOS
<tjg1>
is there a way to unlock a LUKS partition in initrd AFTER the root partition (lvm) is mounted? already tried `preLVM = false`, didn't work.
<tjg1>
i want to use a keyfile stored on my root partition
<Mic92>
plumps: the inplace flag does not work, but I am pretty sure that nixpkgs use gnused
<tjg1>
i'm using grub2 with an encrypted /boot and don't like having to enter my passphrase twice
<steveeJ>
what would be the easiest way to run "make menuconfig" for busybox on NixOS?
<Mic92>
systemd-cryptsetup supports this, but nixos use their own scripts
ThatDocsLady is now known as ThatDocsLady_nom
<steveeJ>
this is the closest I get: make V=1 HOST_EXTRACFLAGS="${NIX_CFLAGS_COMPILE} -DKBUILD_NO_NLS -DCURSES_LOC=\"<ncurses/ncurses.h>\"" HOST_LOADLIBES="$(echo ${NIX_LDFLAGS} | grep -oE '(-L[^ ]+)+\')"
<Mic92>
steveeJ: as a user or in a package?
<steveeJ>
Mic92: on the shell
<Mic92>
steveeJ: does nix-shell -p busybox.nativeBuildInputs help here?
marsam has joined #nixos
<Mic92>
but it could be possible that the busybox does not use curses
danharaj has quit [(Ping timeout: 268 seconds)]
<steveeJ>
Mic92: it definitely uses curses and all the inputs are there, but the Makefile is not configured to find it the way nix has it installed
spacekitteh has quit [(Ping timeout: 260 seconds)]
<steveeJ>
Mic92: NIX_LDFLAGS is completely ignored by the busybox build system
<Mic92>
steveeJ: is it? I thought the gcc wrapper pick it up in the background
<steveeJ>
Mic92: you mean that this has to be put in my derivation for the nix-shell, correct?
<NixOS_GitHub>
[nixpkgs] zimbatm pushed 1 new commit to master: https://git.io/vyDKf
<NixOS_GitHub>
nixpkgs/master 162845d Andrzej Trzaska: Use gem 2.6.10 (#23902)
<Mic92>
steveeJ: export NIX_LDFLAGS=... should have the same effect (see vim $(which gcc))
<steveeJ>
Mic92: I think the NIX_LDFLAGS get accumulated for all buildInputs
<steveeJ>
it doesn't work overriding it on the shell because it contains lots of things already. but I could export NIX_LDFLAGS="${NIX_LDFLAGS} -lncurses"
<steveeJ>
thanks Mic92 !
spacekitteh has joined #nixos
<plumps>
@Mic92 hmm, zodb cannot find six, even as it's part of ropagatedBuildInputs
<plumps>
@Mic92 hmm, zodb cannot find six, even as it's part of propagatedBuildInputs
<shlevy>
niksnut: Around?
<NixOS_GitHub>
[nixpkgs] shlevy pushed 2 new commits to master: https://git.io/vyD6J
<NixOS_GitHub>
nixpkgs/master d6c3e74 Shea Levy: buildGoModule: share the buildFlagsArray with the parallel subprocesses
<NixOS_GitHub>
nixpkgs/master 0c928f4 Shea Levy: terragrunt: Set the version variable properly
<Mic92>
joepie91: in your package not in your environment
<joepie91>
Mic92: but this isn't my package :P
<joepie91>
this is nixpkgs
<joepie91>
I've been spending the last two hours trying to figure out where /homeless-shelter was coming from
Kendos-Kenlen has quit [(Ping timeout: 260 seconds)]
<Mic92>
joepie91: then it is broken and you have the solution to fix it
ixxie has joined #nixos
<Mic92>
joepie91: HOME=/homeless-shelter is set during build
<Mic92>
but it never exists, because broken buildsystems might want to install files there
<NixOS_GitHub>
[nixpkgs] copumpkin pushed 3 new commits to master: https://git.io/vyD1V
<NixOS_GitHub>
nixpkgs/master 59b795c Dan Peebles: apple-sdk: 10.9 -> 10.10...
<NixOS_GitHub>
nixpkgs/master dc61ff3 Dan Peebles: xhyve: update and fix to use our Hypervisor framework...
<NixOS_GitHub>
nixpkgs/master d78f3de Daniel Peebles: Merge pull request #23907 from copumpkin/update-frameworks...
<joepie91>
Mic92: right, but *something* in my setup is creating it *during* the build process and I'm having trouble figuring out what is doing it... and now that I look at the files, I'm suspecting it's not actually networkmanager creating it, just trying to access stuff left there by a previous process
<Baughn>
Hm. Did /var/setuid-wrappers disappear recently?
<Mic92>
joepie91: looks like impure files are fetched during build
<joepie91>
is there any way to figure out which part of my not-yet-fully-built system config requires the library paths in that gist?
<Mic92>
joepie91: what release do you use?
<joepie91>
Mic92: 16.09 currently
<joepie91>
I have a few packages from master and I'm suspecting that might be the cause
<joepie91>
something currently broken sitting in master
Kendos-Kenlen has joined #nixos
johbo has quit [(Quit: Bye)]
<Baughn>
Mic92: That's about what I figured. The PATH in my running shell didn't update, naturally.
<Mic92>
joepie91: it happens when building network-manager
drCisco has joined #nixos
<Baughn>
Would have been nice to leave a forwarding symlink for a while, but nixos-unstable, I guess.
<Mic92>
Baughn: source /etc/profile
<joepie91>
Mic92: the *error* happens when building network manager, but I suspect that that error is just happening because /homeless-shelter exists after a previous build job created it
<Baughn>
I'll just restart the shell. :P
<Mic92>
Baughn: there is an issue to fix that before releasing 17.03
<joepie91>
because the files in the homeless shelter don't seem related to networkmanager very closely
<Mic92>
joepie91: it happens when building a library with gobject introspection in network-manager
socksy has quit [(Quit: leaving)]
<NixOS_GitHub>
[nixpkgs] joachifm pushed 1 new commit to release-16.09: https://git.io/vyDM2
Kendos-Kenlen has quit [(Ping timeout: 260 seconds)]
__20h__ has joined #nixos
<joepie91>
or well, more like 5 minutes :)
digitus has joined #nixos
the-kenny has joined #nixos
Khetzal has quit [(Client Quit)]
<NixOS_GitHub>
[nixpkgs] 7c6f434c opened pull request #23924: nixos: tests: firefox: make more comprehensive (master...improve-firefox-test) https://git.io/vyDH3
ToxicFrog has quit [(Ping timeout: 240 seconds)]
Khetzal has joined #nixos
ToxicFrog has joined #nixos
ToxicFrog has quit [(Client Quit)]
rrrr has quit [(Ping timeout: 256 seconds)]
kori has quit [(Changing host)]
kori has joined #nixos
rrrr has joined #nixos
ToxicFrog has joined #nixos
odi has quit [(Ping timeout: 240 seconds)]
Kendos-Kenlen has joined #nixos
__20h__ has quit [(Ping timeout: 256 seconds)]
<steveeJ>
viric: do you remember problems with busybox and compiler warnings/errors about missing format strings? I'm trying to compile it manually with the nix gcc and I'm getting a lot of them
Khetzal has quit [(Client Quit)]
Khetzal has joined #nixos
__20h__ has joined #nixos
<joepie91>
Mic92: looks like that worked!
nwspk has quit [(Read error: Connection timed out)]
<NixOS_GitHub>
[nix] edolstra pushed 11 new commits to master: https://git.io/vyD74
<NixOS_GitHub>
nix/master 0afeb7f Eelco Dolstra: Store: Add a method for getting build logs...
<NixOS_GitHub>
nix/master 5b86451 Eelco Dolstra: Add a "nix log" command...
<viric>
steveeJ: do you remember as if I should remember?
<Mic92>
viric: I already provided the solution
<Mic92>
I guess we need a dedicated environment for nix-shell
<Mic92>
with saner defaults
<steveeJ>
viric: I looked at the expression and my brain must've skipped the hardening line
johbo has joined #nixos
<steveeJ>
ignoring my ignorance :-D
tommyangelo has joined #nixos
<samae>
joepie91: you can rollback all the way to you first install \o/
<samae>
#genealogy
<joepie91>
heh
<joepie91>
samae: whether I'd *want* to is a separate matter entirel.y..
globin has joined #nixos
<steveeJ>
Mic92: I've found another weird behavior. for the menuconfig I need to use NIX_LDFLAGS="-lncurses" make menuconfig, but if I omit "menuconfig" to build, ncurses can't be found by the linker
<steveeJ>
without NIX_LDFLAGS, it the build works fine
c0ff33 has joined #nixos
<Mic92>
steveeJ: do you set NIX_LDFLAGS all the time or just for one command?
<steveeJ>
Mic92: just for the one command
hotfuzz_ is now known as hotfuzz
<Mic92>
it needs to be always set then
<steveeJ>
Mic92: well, I mean I use it for *every* command but not exported
<steveeJ>
but I need to omit it when I build, as opposed to use it when I run menuconfig
<NixOS_GitHub>
[nixpkgs] Profpatsch opened pull request #23925: CompileDaemon: Init at 2017-03-08 (master...CompileDaemon) https://git.io/vyDFx
sebastian_ has joined #nixos
<steveeJ>
that's why I can't set it globally in the nix-shell
<joepie91>
man, this GC is taking _forever_
freusque has quit [(Quit: WeeChat 1.7)]
<c0ff33>
Guys, anyone using VirtualBox on nixos unstable?
<[0__0]>
kmicu said: "gchristensen: ah, that chapter is not updated since 1.6 with ‘Nix now has proper integer arithmetic operators. For instance, you can write x + y instead of builtins.add x y, or x < y instead of builtins.lessThan x y. The comparison operators also work on strings.’."
<kragniz>
rip
* goibhniu
hopes kmicu is okay
<NixOS_GitHub>
[nixpkgs] Ericson2314 closed pull request #22526: [WIP] release-cross: Try cross compiling from darwin too (master...release-cross-darwin) https://git.io/vD49f
ToxicFrog has quit [(Ping timeout: 246 seconds)]
<NixOS_GitHub>
[nix] edolstra pushed 1 new commit to master: https://git.io/vyDNe
<NixOS_GitHub>
nix/master 3f35612 Eelco Dolstra: More precise compression settings
michiel_l has joined #nixos
ToxicFrog has joined #nixos
<94KAAGCN7>
[nixpkgs] globin pushed 1 new commit to master: https://git.io/vyDNw
odi has quit [(Ping timeout: 240 seconds)]
<94KAAGCN7>
nixpkgs/master a8cca70 Pascal Bach: prometheus-fritzbox-exporter: init at 1.0
<matumental>
tommyangelo: this default.nix: http://pastebin.com/sM3rUNsw works for me to get elm and related commands?
<steveeJ>
tommyangelo: try nix-shell . -A elmEnv
<joepie91>
20049 store paths deleted, 24186.77 MiB freed
<joepie91>
\o/
<steveeJ>
tommyangelo: it's not necessary to create a new set with just your derivation in it. it suffices to use mkDerivation directly as matumental shows in his code
<joepie91>
... my boot is still full :|
<gchristensen>
joepie91: need to run `nixos-rebuild boot`
<joepie91>
gchristensen: doesn't work because boot is full :P
<joepie91>
cannot copy /nix/store/8i1ixqycplb4wc812wkxxf432424jxh5-initrd/initrd to /boot/kernels/8i1ixqycplb4wc812wkxxf432424jxh5-initrd-initrd.tmp
<gchristensen>
joepie91: have you tried again?
<joepie91>
gchristensen: yes, just did after you suggested `nixos-rebuild boot`
<joepie91>
but...
<joepie91>
/dev/sdc1 156M 156M 0 100% /boot
<gchristensen>
I hear you
<gchristensen>
that was the solution though AFAIR
<joepie91>
gchristensen: the issue tracker agrees
<joepie91>
is there a solution for when the solution doesn't work? :)
<gchristensen>
maybe just `nixos-rebuild build` does it?
odi has quit [(Ping timeout: 264 seconds)]
<joepie91>
gchristensen: nope :(
Ptival has quit [(Ping timeout: 240 seconds)]
Ptival has joined #nixos
<joepie91>
so... now I need a solution for when the solution for when the solution doesn't work doesn't work
<joepie91>
:P
<steveeJ>
joepie91: I removed all files on my boot fs yesterday and it was fine after `nixos-rebuild boot`
<tommyangelo>
steveeJ, matumental that only works _sometimes_
<joepie91>
gchristensen: how muich will I break stuff by rm'ing an old initrd?
<joepie91>
much*
<joepie91>
steveeJ: ... are you psychic? :P
<joepie91>
answered my question before I asked it!
ZoomZoomZoom has quit [(Quit: Leaving)]
<tommyangelo>
I have tried about 50 times and it worked once
<joepie91>
gchristensen: any edge cases you can see that might perma-break stuff there?
<goibhniu>
tommyangelo: what shell are you using?
<tommyangelo>
bash
* goibhniu
isn't sure if it matters anyway
Mateon1 has quit [(Ping timeout: 256 seconds)]
<gchristensen>
joepie91: you could just delete some stuff from boot ... :)
<matumental>
tommyangelo: sanity check does 'nix-shell -p elmPackages.elm' work reliably?
<joepie91>
gchristensen: and there aren't specific scenarios in which that will irrevocably break my setup?
<joepie91>
that I need to keep in mind?
<tommyangelo>
matumental: nope :-O
<gchristensen>
joepie91: you should approach it with all the care and research and caution as you can, given as vague as my instructions were
<tommyangelo>
so it seems it is not starting the subshell with the local path
<joepie91>
mmm
tommyangelo has quit [(Remote host closed the connection)]
Kendos-Kenlen has quit [(Quit: Konversation terminated!)]
Kendos-Kenlen has joined #nixos
reinzelmann has quit [(Quit: Leaving)]
<joepie91>
there we go!
<joepie91>
moved the oldest initrd elsewhere
<joepie91>
(/root)
<joepie91>
did `nixos-rebuild boot`
<joepie91>
and it removed obsolete files
<gchristensen>
nice
<joepie91>
moved it back, did `nixos-rebuild boot` again
<joepie91>
to make sure it didn't need it
<joepie91>
and it removed the temporarily-moved one as well
tommyangelo has joined #nixos
<joepie91>
so, that's what to do when /boot is full :P
* joepie91
re-re-re-re-re-re-re-re-rebuilds
<tommyangelo>
afk for a bit
<matumental>
joepie91: I missed the start of this conversation but wasn't it possible to resize? I had an EFI partition full recently and used gparted to expand it with little trouble
<joepie91>
I have no idea but this is a much safer option anyway :P
<joepie91>
and my rebuild succeeded \o/
<joepie91>
Mic92: thanks for the help with networkmanager :P
<matumental>
Actually, I misremembered, gparted cant resize efi, I ended up having to remake the disk : \
<Mic92>
joepie91: spread the idea
<matumental>
So your way works better : )
<joepie91>
Mic92: anyway, should I file a bug about this?
<joepie91>
the networkmanager issue that is
Mateon1 has joined #nixos
<Mic92>
joepie91: did you manage to patch it?
<joepie91>
Mic92: I know what the issue is but I have no idea what causes it or why it suddenly exists
<joepie91>
Mic92: mind that I am *very* unfamiliar with the whole gobject thing
<Mic92>
joepie91: if it was fixed by updating, you do not have to report it
<Mic92>
it was probably caused by some update
c0ff33 has quit [(Remote host closed the connection)]
<joepie91>
Mic92: but it broke in latest master, and it worked in the
<joepie91>
whoops
i_rony|nb has quit [(Ping timeout: 260 seconds)]
<joepie91>
Mic92: but it broke in latest master, and it worked in the commit you suggested I check out *
<joepie91>
so wouldn't that imply that it *broke* after that commit, rather than was fixed?
<Mic92>
joepie91: in this case you can report it, it is will probably also appear in hydra as broken soon.
ixxie has joined #nixos
DutchWolfie has joined #nixos
ryanartecona has quit [(Quit: ryanartecona)]
<joepie91>
Mic92: alright, thanks :)
Kendos-Kenlen has quit [(Quit: Konversation terminated!)]
joncfoo has joined #nixos
<joncfoo>
Anyone here use multiple GPUs & have xserver initializing the monitors when it starts?
<steveeJ>
if I use buildFHSUserEnv I can't get the ncurses library found by "make menuconfig" at all. shouldn't installing ncurses into the FHSUserEnv be enough?
<steveeJ>
I can't find any curses related so file in /lib{32,64}. seems like FHSUserEnv doesn't work as I think it does
wavewave has joined #nixos
c0bw3b has left #nixos []
<viric>
steveeJ: :)
dannyg has quit [(Quit: dannyg)]
johbo has quit [(Quit: Bye)]
<NixOS_GitHub>
[nixpkgs] bjornfor pushed 1 new commit to master: https://git.io/vyyf4
<NixOS_GitHub>
nixpkgs/master 6505c6e Leon Isenberg: keepass-keeagent: init at 0.8.1...
<goibhniu>
tommyangelo: that's so odd ... is there anything unusual about your system?
johbo has joined #nixos
<goibhniu>
what happens when it doesn't work?
shymega has quit [(Quit: So long, and thanks for all the talking doors.)]
<steveeJ>
tommyangelo: see if `--pure` gives you persistency
shymega has joined #nixos
<c0ff33>
Hi, I have a strange issue with Virtualbox on nixos-unstable. Even through pulseaudio is installed and I can playback literally anything Virtualbox cannot find libpulse.so.0. I tried adding nixpkgs.config.virtualbox.enablePulse = true; but without success.
jensens has quit [(Ping timeout: 240 seconds)]
__Sander__ has quit [(Quit: Konversation terminated!)]
<NixOS_GitHub>
[nixpkgs] dezgeg pushed 1 new commit to staging: https://git.io/vyyIM
<NixOS_GitHub>
nixpkgs/staging 20d9edf Tuomas Tynkkynen: stdenv: aarch64: Update bootstrap tarballs...
jsgrant- has quit [(Ping timeout: 268 seconds)]
tommyangelo has quit [(Ping timeout: 240 seconds)]
zraexy has joined #nixos
mkoenig has quit [(Remote host closed the connection)]
devoid has joined #nixos
Dezgeg has quit [(Quit: WeeChat 1.0.1)]
Dezgeg_ is now known as Dezgeg
marsam has quit [(Remote host closed the connection)]
<devoid>
hi all, I'm getting errors when I try to configure NFS sharing of a zfs filesystem
<devoid>
I suspect that zfs can't find the share command (does not appear to be in root's PATH)
matumental has quit [(Ping timeout: 260 seconds)]
ThatDocsLady has quit [(Quit: Arma-geddin-outta-here!)]
<Heffalump>
globin: ok, yeah. Then I run into problems trying to do that from a shell script where it just wants to pass in $*, but I guess I just need to figure out shell quoting better.
<devoid>
is there a rationale behind not supporting ZFS properties like "mountpoint", "sharenfs" and "sharesmb" ?
stepcut has quit [(Remote host closed the connection)]
cfricke has joined #nixos
stepcut has joined #nixos
Dezgeg is now known as Dezgeg_
Dezgeg- is now known as Dezgeg
stepcut has quit [(Ping timeout: 240 seconds)]
hamishmack has quit [(Ping timeout: 240 seconds)]
goibhniu has quit [(Ping timeout: 240 seconds)]
<barrucadu>
Does NixOps not support deploying to NixOS containers? I just skimmed through the NixOps manual but didn't see anything.
<gchristensen>
fpletz: ^
<barrucadu>
I don't particularly need this; I just have some containers and thought it would be fun to learn how to do them with NixOps instead of the standard containers config.
<manveru>
barrucadu: it does
<manveru>
it's called the "none" environment
<simpson>
I haven't been able to ever get it to work right. :c
<manveru>
:)
<simpson>
Maybe I haven't tried hard enough.
Rizy has quit [(Ping timeout: 260 seconds)]
<devoid>
ok, I'm trying to setup an NFS share to my OS X machine...
<devoid>
I've got `/export/media 10.0.1.0/24(rw,insecure)` in my exports but I keep seeing "rejected connection" log messages on the server.
<LnL>
you might need -o resvport
johann__1 has quit [(Quit: Leaving.)]
<devoid>
LnL on the OS X side?
<devoid>
even setting that I still see the rejected connection messages
sivteck has joined #nixos
<devoid>
e.g. even `showmount -e 10.0.1.18` hangs on the client side.
<devoid>
Am I missing something on the server side?
<LnL>
I think so then
<devoid>
LnL ;-) any suggestions then? I'm simply following nixos.org/wiki/NFS
<niksnut>
shlevy: sup?
<NixOS_GitHub>
[nixpkgs] vcunat pushed 1 new commit to staging: https://git.io/vyyGr
<NixOS_GitHub>
nixpkgs/staging e99bc64 Vladimír Čunát: Merge branch 'master' into staging...
c0bw3b has joined #nixos
Wizek_ has quit [(Ping timeout: 240 seconds)]
DutchWolfie has quit [(Quit: Konversation terminated!)]
<devoid>
heh, well I've managed to kernel-panic the machine now.
revtintin has quit [(Quit: WeeChat 1.7)]
timor has quit [(Ping timeout: 240 seconds)]
i_rony|nb has joined #nixos
<NixOS_GitHub>
[nixpkgs] Profpatsch opened pull request #23929: Improve lib/trivial and lib/lists docs (master...lib-lists-doc) https://git.io/vyynW
devoid1 has joined #nixos
<devoid1>
is the wiki read-only?
devoid has quit [(Ping timeout: 246 seconds)]
devoid1 is now known as devoid
<devoid>
"You do not have permission to edit this page, for the following reason:
<devoid>
You are not allowed to execute the action you have requested."
ixxie has quit [(Ping timeout: 260 seconds)]
<benley>
yeah, the wiki is read-only :-/
<benley>
it has been that way for a very long time
<devoid>
I am still getting rejected connection logs on the NFS server… I don't know what to do now, I've followed the instructions in https://github.com/NixOS/nixpkgs/issues/13278
stepcut has joined #nixos
marsam has joined #nixos
<devoid>
ok, disabling the firewall allowed it to connect.
<devoid>
I don't understand why some NixOS services automatically add their ports to the firewall's list and others don't
<benley>
that sounds like it's probably a bug.
<gchristensen>
I think there isn't a clear unified decision that it is a good or bad idea
<devoid>
benley, what's probably a bug?
<benley>
the inconsistency in auto firewall rules vs not
<devoid>
it's certainly a cause of confusion
<c0bw3b>
right now the "consensus" is that services should NOT open ports automatically for security reasons EXCEPT sshd to avoid getting locked outside of a remote machine
<c0bw3b>
at least it is what I gathered from the latest issues on that subject :)
<benley>
Even if we're not comfortable changing the current behaviors, it could be worthwhile to add notes about firewall interactions to services where people are likely to get confused
<benley>
(particularly nfs)
<devoid>
yea it looks like the listed ports in that issue are incomplete.
<devoid>
c0bw3b, that seems like a reasonable policy
<benley>
yeah, it does.
<gchristensen>
c0bw3b: hmm nice!
<benley>
I'd prefer that policy over anything more ambiguous :)
odi has joined #nixos
sellout- has quit [(Quit: Leaving.)]
<c0bw3b>
I don't know if one of the existing manuals has a chapter on writing service modules
<benley>
the nixos manual ought to.
<c0bw3b>
Ctrl+F through it right now but... to no avail
<NixOS_GitHub>
[nixpkgs] joachifm pushed 1 new commit to master: https://git.io/vyyRK
<NixOS_GitHub>
nixpkgs/master 12648a4 Joachim Fasting: linux_4_9: 4.9.14 -> 4.9.15
takle has quit [(Remote host closed the connection)]
c0ff33 has quit [(Quit: Lost terminal)]
odi_ has joined #nixos
<gchristensen>
anyone know who Rafal Babinicz is?
endformationage has joined #nixos
tommyangelo has joined #nixos
AllanEspinosa has joined #nixos
<NixOS_GitHub>
[nixpkgs] copumpkin pushed 4 new commits to master: https://git.io/vyyE4
<NixOS_GitHub>
nixpkgs/master 331f5a8 Dan Peebles: go1.4: patch test to work with recent tzdata
<NixOS_GitHub>
nixpkgs/master 0831459 Dan Peebles: go1.6: patch test to work with recent tzdata
<NixOS_GitHub>
nixpkgs/master e6a5ab8 Dan Peebles: go1.7: patch test to work with recent tzdata
<NixOS_GitHub>
[nixpkgs] joachifm pushed 2 new commits to release-16.09: https://git.io/vyyEE
<NixOS_GitHub>
nixpkgs/release-16.09 18a2774 Joachim Fasting: linux_4_9: 4.9.13 -> 4.9.14...
<NixOS_GitHub>
nixpkgs/release-16.09 286cc49 Joachim Fasting: linux_4_9: 4.9.14 -> 4.9.15...
<NixOS_GitHub>
[nixpkgs] joachifm pushed 1 new commit to release-17.03: https://git.io/vyyE2
<NixOS_GitHub>
nixpkgs/release-17.03 893a539 Joachim Fasting: linux_4_9: 4.9.14 -> 4.9.15...
<c0bw3b>
gchristensen : can I bother you 2min about PR #23674 ? :)
<tommyangelo>
steveeJ: no it doesn't
<gchristensen>
c0bw3b: you can in 1hr51min
<c0bw3b>
gchristensen : k
<tommyangelo>
goibhniu: nothing, even in verbose mode. It instantiates a load of stuff and then (apparently) restarts the current bash shell
<tommyangelo>
goibhniu: channel is nixos-unstable
ixxie has joined #nixos
<tommyangelo>
ok, if I start nix-shell _from_ fish it seems to always work
<tommyangelo>
so maybe my bash shell is wrongly set up
odi_ has quit [(Ping timeout: 260 seconds)]
takle has joined #nixos
simendsjo has joined #nixos
systemfault has joined #nixos
tywkeene has joined #nixos
georges-duperon has quit [(Ping timeout: 240 seconds)]
<copumpkin>
maurer: have you considered making all the ocaml ppx packages into an attrset?
<copumpkin>
so we can talk about ppx.assert instead of ppx_assert?
<copumpkin>
seeing big lists of ppx_ hurts my eyes compared to `with ppx; [ a b c ]`
<copumpkin>
:P
<tommyangelo>
ah no it doesn't always work
<Mateon1>
How can I set an environment variable globally in NixOS?
ixxie has quit [(Ping timeout: 260 seconds)]
<tywkeene>
Mateon1: environment.variables = {}; in your /etc/nixos/configuration.nix I believe
<maurer>
copumpkin: We could try that, my main worry with that would be that if we ever wanted to try to automatically import opam, this would be an extra layer of conversion we need
<copumpkin>
true
<copumpkin>
not a big deal I guess :)
jophish has quit [(Quit: leaving)]
<Mateon1>
Thanks, tywkeene
<tywkeene>
<3
<maurer>
Let me put it this way - I'm not cannonically against it. Most of my ocaml packaging activity is pushing the ocaml infrastructure to the minimum state such that I can do my work in a nixified environment :P
<maurer>
So if you want to change that, I wouldn't vote against it, I did it this way because in ocaml land, you type ppx_foo over and over, and saw no reason to change it
mudri has joined #nixos
<Mateon1>
tywkeene: It should be complete up to latest release, but not sure if it's updated to 17.03 already or still on 16.09
<tywkeene>
ah, gotcha
<tywkeene>
see im new, but i still try to help lmao
<tywkeene>
yet another arch transplant
jophish_ is now known as jophish
ravloony has joined #nixos
phreedom has joined #nixos
tommyangelo has quit [(Ping timeout: 258 seconds)]
alx741 has joined #nixos
jsgrant- has joined #nixos
nckx has quit [(Quit: ☭ + 🐧 + GNU Guix)]
ndowens08 has joined #nixos
nckx has joined #nixos
<devoid>
where are packages loaded into nixos? e.g. a top_level/all_packages.nix for services?
<gchristensen>
it is in nixos/modules or something
<devoid>
thanks. Any reason that nixos-options is reporting the same "lockdPort" option under "services.nfs.lockdPort" and "services.nfs.server.lockdPort" ?
odi_ has joined #nixos
<devoid>
or, in general, does nixos-options correctly reflect what options are available or is it possible for "junk" to leak in?
odi has quit [(Ping timeout: 240 seconds)]
<LnL>
devoid: nixos/modules/module-list.nix
<devoid>
cuz looking at nixos/modules/services/network-filesystems/nfsd.nix in each 16.09 branch I don't see where the "services.nfs.lockdPort" option gets created.
<plumps>
hey, I'm looking for a way to locally override attrs of a packages without importing pkgs, like BTrees.overrideDerivation { propagatedBuildInputs = [ persistent transaction zope_interface];}
<plumps>
is that possible?
sellout- has joined #nixos
AllanEspinosa has quit [(Ping timeout: 260 seconds)]
teknico has left #nixos []
reinzelmann has joined #nixos
<pierron_>
domenkozar: Thanks for answering on reddit, I did not had my login credential with me to answer.
pierron_ is now known as pierron
<domenkozar>
np :)
<exarkun>
nixpkgs dockerTools.buildImage takes a __lot__ longer to build images than the equivalent Dockerfile. I'm kind of sad about that.
<benley>
exarkun: it ought to be possible to have quick incremental builds though, at least depending on how you construct things
<exarkun>
benley: As in I could be using buildImage better or I should contribute patches to make buildImage better?
<benley>
well I don't want to sit here and say you're doing it wrong when I don't actually know anything about what you're doing :-P
<exarkun>
I started using nix a week and a half ago
<exarkun>
I'm sure I'm doing most things wrong
<manveru>
exarkun: nope, it really is that slow
<manveru>
there was a guy who's working on a much better implementation... but haven't seen anything from him yet
<tywkeene>
> I'm sure I'm doing most things wrong
<tywkeene>
story of my life right there
<benley>
lol SAME
<cransom>
the glory of the internet. you can always sit back and say someones doing something wrong.
<exarkun>
I sorta understand why it has a bunch of work to do after pretty much any change I make .. but I don't understand why it is doing that work with disk images and such.
<tilpner>
How would a library detect it's on Nixos without false positives for non-Nixos systems that just have Nix installed?
<dhess2>
Hi all, just finished my first NixOps deployment and it's lovely. I need a bit of guidance on how to proceed. Anyone around who knows NixOps fairly well?
exi has quit [(Quit: Lost terminal)]
simendsjo has quit [(Remote host closed the connection)]
<simpson>
dhess2: It depends on which backend you're using.
<dhess2>
simpson: "none", i.e., physical hosts.
<dhess2>
my questions are primarily about distributed builds and mixed-arch
<simpson>
No idea, sorry.
<dhess2>
simpson: ok, np :)
<dhess2>
I'll ask on the ML
<dhess2>
Looks like I should use nix-dev? I can't find an active NixOps-specific list.
<NixOS_GitHub>
[nixpkgs] HeeL opened pull request #23933: Add package sbt version 0.12.4 (master...add-sbt-0.12.4) https://git.io/vyy1c
cfricke has quit [(Quit: WeeChat 1.7)]
derjohn_mob has joined #nixos
<NixOS_GitHub>
[nixpkgs] rvl opened pull request #23934: pythonPackages.zeep: init at 1.1.0 (master...python-zeep) https://git.io/vyy11
<NixOS_GitHub>
[nixpkgs] zimbatm pushed 1 new commit to master: https://git.io/vyy9a
<NixOS_GitHub>
nixpkgs/master 18a272e Sergii Paryzhskyi: sbt-0.12.4: add an older stable version (#23933)
<bb>
are you guys building unstable yet?
<bb>
it's been like forever.
<joko>
Hey, has anyone tried installing Hydra on NixOS 16.09? I get a weird error when I try to create a user
<joko>
DBIx::Class::Storage::DBI::_prepare_sth(): DBI Exception: DBD::SQLite::db prepare_cached failed: no such table: Users at /nix/store/7hzvzi8fsl3fppkr79np7zdhr2lbwp4q-hydra-2017-02-03/bin/.hydra-create-user-wrapped line 56
<joko>
1) Postgres is used and 2) Postgres has a "users" table, not "Users"
<LnL>
joko: did you run hydra init?
<joko>
LnL: nope, shouldn't the hydra-init.server do so?
<joko>
service *
<joko>
Ah, it worked like that >_<
<joko>
So, hydra-init first
<NixOS_GitHub>
[nixpkgs] vbgl pushed 1 new commit to master: https://git.io/vyyHF
<NixOS_GitHub>
nixpkgs/master eba3900 Vincent Laporte: ocamlPackages.rresult: init at 0.5.0...
<joko>
Hm, strange, the script doesn't not complain anymore, but the table is still empty
<joko>
So, hydra-init did not solve it
<LnL>
I think I just ran systemctl start hydra-init the fist time
ravloony has quit [(Ping timeout: 240 seconds)]
ndowens08 has joined #nixos
<clever>
joko: i had to run something as the hydra user, to create the account
derjohn_mob has quit [(Ping timeout: 260 seconds)]
<LnL>
rings a bell, forgot about that
jmiven has quit [(Quit: co'o)]
<copumpkin>
can I not use overrideDerivation + passthru?
<dhess2>
LnL: I spent about 3 hours last night trying to get remote builds to work on my Mac using your nix-docker:ssh container. Still no dice. It's very strange. Seems like the build hook is being ignored.
<c0bw3b>
gchristensen: ping?
<gchristensen>
c0bw3b: hiya
<clever>
copumpkin: i think you want overrideAttrs
<copumpkin>
I've heard that mentioned
<dhess2>
I say that because I removed nix-docker from remote-systems.conf and specified a physical NixOS host instead, then removed the SSH rule for that host from Little Snitch, so that LS will ask when anything tries to connect to it.
<dhess2>
and it never gets triggered
jmiven has joined #nixos
<clever>
copumpkin: overrideDerivation happens after mkDerivation has mutated things, and probably after it stripped passthru
<c0bw3b>
gchristensen: so about PR #23674 : there is quite a serious issue in jboss7 and we are not warning users because this PR is stalled
bb has quit [(Quit: Page closed)]
<LnL>
dhess2: I have no idea what could be going wrong :(
<gchristensen>
c0bw3b: yep merging now
<c0bw3b>
gchristensen: thanks :)
<copumpkin>
clever: so it works just like overrideDerivaiton, exception better?
<dhess2>
on the other hand, with the same remote-systems.conf and Nix config, NixOps says "using remote-systems.conf" and then dies trying to build the Linux kernel on a platform assertion.
<NixOS_GitHub>
[nixpkgs] grahamc closed pull request #23674: JBoss AS: list known vulnerability (master...sec/jboss7) https://git.io/vyVvu
<dhess2>
LnL: yeah, me neither!
<LnL>
dhess2: linux kernel? have you tried to build something like hello?
ktosiek has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub>
[nixpkgs] grahamc pushed 1 new commit to release-17.03: https://git.io/vyy7O
<NixOS_GitHub>
nixpkgs/release-17.03 7e46b92 Renaud: JBoss AS: list known vulnerability...
<joko>
It turns out I was running the create user command as root, I had to run it as the hydra user. Thanks, clever and LnL
<dhess2>
LnL: yeah
<NixOS_GitHub>
[nixpkgs] grahamc pushed 1 new commit to release-16.09: https://git.io/vyy7G
<NixOS_GitHub>
nixpkgs/release-16.09 061bd12 Renaud: JBoss AS: list known vulnerability...
<clever>
copumpkin: i believe so, havent gotten arround to trying it
<LnL>
dhess2: have you tried with a regular linux box?
<dhess2>
LnL: speaking of which , here is something that's odd. In your instructions for setting up the remote builder, you say try this: nix-build -A hello --argstr system x86_64-linux
<gchristensen>
thank you, c0bw3b, very much
<dhess2>
LnL: does that literal command work for you? Because on my environment, it complains that there's no default.nix to evaluate
<dhess2>
I need to specify: nix-build '<nixpkgs>' -A hello --argstr system x86_64-linux
<dhess2>
LnL: tried what with a regular Linux box?
<LnL>
dhess2: ah you have to execute that inside of a nixpkgs repo, otherwise you need '<nixpkgs>'
<copumpkin>
clever: seems to work perfectly :)
<dhess2>
LnL: ok, that's what I figured. You might want to update the docs to say that.
<c0bw3b>
gchristensen : no problem :) nix makes contributing quite a nice experience ^^
<dhess2>
LnL: yeah, I understand that it's separate from the rest of /etc. It would still be nice if you could completely host it somewhere else, though, like /nix/etc or /opt/etc.
<dhess2>
Huh, it appears that on Sierra, /etc is a symlink to private/etc
<LnL>
yes that's normal
<dhess2>
though that does not appear to be user-specific
<dhess2>
wonder what the rationale for that is
<NixOS_GitHub>
[nixpkgs] abbradar pushed 1 new commit to master: https://git.io/vyyFP
<NixOS_GitHub>
nixpkgs/master 545e267 Nikolay Amiantov: wireshark-gtk: wrap properly
<NixOS_GitHub>
[nixpkgs] abbradar pushed 1 new commit to release-17.03: https://git.io/vyyFy
<NixOS_GitHub>
nixpkgs/release-17.03 186bd52 Nikolay Amiantov: wireshark-gtk: wrap properly...
<LnL>
and I agree, but the tricky thing is that programs like bash won't look at that
<dhess2>
ahh, good point.
neeasade has joined #nixos
<dhess2>
on the other hand, if you don't overwrite existing files in /etc, and bash wants to look at /etc/bashrc, don't you need to patch bash to look in /etc/static/bashrc instead?
<dhess2>
so that it uses the nix-darwin-managed system bashrc rather than the Sierra system bashrc?
MoreTea has quit [(Quit: Leaving)]
<dhess2>
I guess that's what Nix does anyway
<dhess2>
so never mind :)
<NixOS_GitHub>
[nixpkgs] dezgeg pushed 1 new commit to master: https://git.io/vyybE
<NixOS_GitHub>
nixpkgs/master cfc7a18 Christopher League: clips: init at 6.30...
<dhess2>
but then it does seem like using /nix/etc/ rather than /etc/static wouldn't be that different.
hamishmack has joined #nixos
ebzzry has joined #nixos
<LnL>
yeah, how you solve existing files is up to you
<LnL>
allowing another prefix would make sense
<dhess2>
should I file an issue?
<LnL>
sure
<schoppenhauer>
hi. is anyone using teamviewer under nixos? I am trying to start it, and connecting works apparently, but no window appears with the contents of the remote screen.
<dhess2>
ok
ambro718 has joined #nixos
systemfault has quit [(Quit: Bye!)]
spacekit1eh is now known as spacekitteh
marsam has quit [(Remote host closed the connection)]
<Mic92>
schoppenhauer: I used it some weeks ago on unstable, it worked for me as expected. only teamviewerd take ages to start.
<LnL>
dhess2: thanks, about the remote builds did you setup the signing keypair?
<schoppenhauer>
Mic92: but teamviewerd is a system daemon, isnt it?
<dhess2>
LnL: yep
<Mic92>
schoppenhauer: do you want to connect to nixos or to a remote machine?
<schoppenhauer>
Mic92: I want to connect to a remote machine, I am on nixos
<Mic92>
schoppenhauer: yes teamviewerd is required to use teamviwer
<Mic92>
schoppenhauer: it is maybe not present in older versions, but then it is maybe time to upgrade.
<dhess2>
LnL: not sure if you saw this earlier, but it never even tries to connect to the remote host to start the build. I'm certain of that much, at least. It's not running the NIX_BUILD_HOOK. I intentionally broke the remote-build.pl script just to see if it crashes and burns. Never runs it.
<schoppenhauer>
Mic92: teamviewerd is running
athan has quit [(Quit: leaving)]
<schoppenhauer>
Mic92: and the gui loads. and I can even log in. but when connecting to my remote machine, nothing happens.
devoid1 has quit [(Ping timeout: 246 seconds)]
<Mic92>
schoppenhauer: I just use plain awesome wm without any whistels and bells.
<dhess2>
LnL: no need for you to worry about it. It almost certainly has nothing to do with your Docker container or instructions. Multiple other people have posted nearly identical instructions to yours. Something is obviously wrong on my end; I just cannot for the life of me figure out what it is!
<dhess2>
LnL: ultimately all I care about is NixOps deployments to Linux hosts. I would love to do that from my Mac, but NixOps appears to have its own issues in this area, so until those are resolved, there's not really much benefit to this, anyway. I'll just keep deploying from a NixOps box for now.
<dhess2>
I will get much more bang for the buck spending my time setting up a Hydra than trying to offload builds to a Docker container on my Mac ;)
i_rony|nb has quit [(Ping timeout: 240 seconds)]
<schoppenhauer>
Mic92: the window manager should not be relevant, should it?
<Mic92>
schoppenhauer: some desktop environments might use compositor, which can interfer with windows
filterfish has joined #nixos
<schoppenhauer>
the log file says "TeamViewer.exe: unable to send command 5"
AllanEspinosa has quit [(Ping timeout: 240 seconds)]
hiratara has joined #nixos
pdobrogost has joined #nixos
<schoppenhauer>
I tried it on a VM with debian, and there it works
civodul has quit [(Quit: ERC (IRC client for Emacs 25.1.1))]
marsam has joined #nixos
<benley>
anyone around who knows things about DocBook? I'm trying to figure out if there is a sane way of exporting a docbook book to mediawiki format, and everything I can find online is leading down dark passageways into a sourceforge blackhole
<benley>
my thinking is that having the official manual in the same wiki as user-editable stuff would encourage more participation in writing docs in general, even if the process of updating the official manual had to go through the usual github pull request flow.
marsam has quit [(Read error: Connection reset by peer)]
<plumps>
unfortunately I couldn't use BTree from nixpkgs, but hat to re-introduce the custom BTree as it needed to depend on local pypi-packages (persistent, zope_interface, ...)
<Mic92>
benley: maybe there is a wiki engine that supports docbook