ryantrinkle has quit [(Ping timeout: 248 seconds)]
Infinisil has quit [(Ping timeout: 240 seconds)]
zennist has quit [(Ping timeout: 248 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] basvandijk opened pull request #28489: elk: 5.4.2 -> 5.5.2 (master...elk-5.5.2) https://git.io/v5kQz
NixOS_GitHub has left #nixos []
joehh has quit [(Ping timeout: 248 seconds)]
joepie91 has quit [(Excess Flood)]
joepie91 has joined #nixos
joepie91 has quit [(Changing host)]
joepie91 has joined #nixos
eacameron has joined #nixos
<bdimcheff> Anyone having trouble with plasmashell and other things crashing due to qt version mismatch on latest unstable?
eacameron has quit [(Ping timeout: 240 seconds)]
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
pxc has quit [(Ping timeout: 260 seconds)]
pxc has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] rdjy opened pull request #28490: Make sure file mode of /dev/pts/ptmx is 0666 (master...ptmx) https://git.io/v5k5R
NixOS_GitHub has left #nixos []
mudri` has quit [(Ping timeout: 240 seconds)]
pxc has quit [(Ping timeout: 248 seconds)]
stepcut has joined #nixos
pxc has joined #nixos
sellout- has quit [(Quit: Leaving.)]
sellout- has joined #nixos
pxc has quit [(Ping timeout: 240 seconds)]
sellout- has quit [(Ping timeout: 240 seconds)]
hamishmack has joined #nixos
acarrico has joined #nixos
eacameron has joined #nixos
anton__ has quit [(Quit: No Ping reply in 180 seconds.)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28491: nixos/i18n: override pkgs.glibcLocales (master...patch-56) https://git.io/v5kFb
NixOS_GitHub has left #nixos []
anton__ has joined #nixos
ryantrinkle has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] ttuegel opened pull request #28492: Update Idris (master...idris-packages) https://git.io/v5kbU
NixOS_GitHub has left #nixos []
erictapen has quit [(Ping timeout: 240 seconds)]
zeus_ has quit [(Read error: Connection reset by peer)]
zeus_ has joined #nixos
Nobabs27 has quit [(Quit: Leaving)]
zennist has joined #nixos
erictapen has joined #nixos
ToxicFrog has quit [(Ping timeout: 260 seconds)]
zennist has quit [(Ping timeout: 240 seconds)]
felipedvorak has quit [(Quit: felipedvorak)]
anton__ has quit [(Remote host closed the connection)]
anton__ has joined #nixos
oahong has joined #nixos
thc202 has quit [(Ping timeout: 240 seconds)]
Nobabs27 has joined #nixos
Supersonic112 has quit [(Disconnected by services)]
Supersonic112_ has joined #nixos
Supersonic112_ is now known as Supersonic112
betaboon has quit [(Quit: This computer has gone to sleep)]
joehh has joined #nixos
mrkgnao has joined #nixos
zeus_ has quit [(Remote host closed the connection)]
mbrgm has quit [(Read error: Connection reset by peer)]
zeus_ has joined #nixos
mbrgm has joined #nixos
eacameron has quit [(Remote host closed the connection)]
eacameron has joined #nixos
zeus_ has quit [(Ping timeout: 246 seconds)]
ToxicFrog has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
boomshroom has joined #nixos
<boomshroom> Hello!
<boomshroom> I'm following some instructions to build LLVM. I know I can use nix-shell to get an environment with the dependencies, but I would like to add ninja to the path as well. How would I do that?
<boomshroom> And subversion
boomshroom has quit [(Client Quit)]
boomshroom has joined #nixos
<boomshroom> Whoops. Acidently closed the tab.
eacameron has joined #nixos
zeus_ has joined #nixos
eacameron has quit [(Remote host closed the connection)]
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
kiloreux has quit [(Ping timeout: 248 seconds)]
joepie91 has quit [(Ping timeout: 276 seconds)]
erictapen has quit [(Ping timeout: 248 seconds)]
michiel_l has quit [(Quit: No Ping reply in 180 seconds.)]
aristid has quit [(Ping timeout: 246 seconds)]
<dash> boomshroom: couple extra -p flags
<boomshroom> nix-shell -A nixos.llvm can be stacked with -p ninja? I try it and I get `error: attribute ‘llvm’ in selection path ‘llvm’ not found`
michiel_l has joined #nixos
aristid has joined #nixos
<tilpner> Nix master doesn't build :/
kiloreux has joined #nixos
<clever> boomshroom: nix-shell can only do one of those at once
<clever> boomshroom: but you could do this: nix-shell -E 'with import <nixpkgs> {}; llvm.overrideAttrs (drv: { buildInputs = drv.buildInputs ++ [ ninja ]; })'
<clever> boomshroom: this will override llvm to add ninja to its build inputs, then open a shell suitable for building llvm, with that ninja
eacameron has joined #nixos
<boomshroom> clever: thanks. Granted, LLVM is already 74% complete with makefiles, but it could be useful in the future.
endformationage has quit [(Ping timeout: 240 seconds)]
endformationage has joined #nixos
oahong has quit [(Ping timeout: 255 seconds)]
oahong has joined #nixos
eacameron has quit [(Remote host closed the connection)]
joepie91 has joined #nixos
joepie91 has quit [(Changing host)]
joepie91 has joined #nixos
zennist has joined #nixos
Rotaerk has joined #nixos
zennist has quit [(Ping timeout: 240 seconds)]
pxc has joined #nixos
eacameron has joined #nixos
pxc has quit [(Ping timeout: 240 seconds)]
simukis_ has joined #nixos
oahong has quit [(Ping timeout: 255 seconds)]
oahong has joined #nixos
oahong has quit [(Changing host)]
oahong has joined #nixos
kitten[m] has quit [(Ping timeout: 276 seconds)]
chominist[m] has quit [(Ping timeout: 276 seconds)]
wmertens[m] has quit [(Ping timeout: 276 seconds)]
mtncoder[m] has quit [(Ping timeout: 276 seconds)]
kainospur[m] has quit [(Ping timeout: 276 seconds)]
wmertens[m] has joined #nixos
chominist[m] has joined #nixos
kitten[m] has joined #nixos
kainospur[m] has joined #nixos
aniketd[m] has quit [(Ping timeout: 276 seconds)]
michaelp| has quit [(Ping timeout: 276 seconds)]
icetan has quit [(Ping timeout: 276 seconds)]
michaelpj has joined #nixos
sellout- has joined #nixos
mounty has quit [(Ping timeout: 240 seconds)]
mtncoder[m] has joined #nixos
icetan has joined #nixos
aniketd[m] has joined #nixos
mounty has joined #nixos
sellout- has quit [(Ping timeout: 248 seconds)]
takle has quit [(Remote host closed the connection)]
eacameron has quit [(Remote host closed the connection)]
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 248 seconds)]
proteusguy has quit [(Remote host closed the connection)]
Myrl-saki has joined #nixos
takle has joined #nixos
hamishmack has quit [(Quit: hamishmack)]
wowi42 has joined #nixos
takle has quit [(Ping timeout: 276 seconds)]
reinzelmann has joined #nixos
kiloreux has quit [(Ping timeout: 240 seconds)]
simukis_ has quit [(Ping timeout: 240 seconds)]
justbeingglad has joined #nixos
justbeingglad has left #nixos []
mpcsh- has joined #nixos
mpcsh has quit [(Ping timeout: 240 seconds)]
mpcsh- has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
mpcsh has joined #nixos
reinzelmann has quit [(Quit: Leaving)]
hamishmack has joined #nixos
Wizek has quit [(Quit: Connection closed for inactivity)]
Arcaelyx has joined #nixos
odi has joined #nixos
contrapumpkin has joined #nixos
pie__ has joined #nixos
Arcaelyx_ has joined #nixos
tg has quit [(Ping timeout: 240 seconds)]
Arcaelyx has quit [(Ping timeout: 248 seconds)]
Nycatelos has joined #nixos
kmicu has quit [(Ping timeout: 240 seconds)]
alanz has joined #nixos
marcinkuzminski has joined #nixos
Supersonic112 has quit [(Ping timeout: 240 seconds)]
kmicu has joined #nixos
acarrico has quit [(Ping timeout: 240 seconds)]
tg has joined #nixos
<boomshroom> I'm trying to use xargo for a rust project. I can't just use rustPlaform.buildPackage because it depends on nightly. How can I get it to build using the nightly rust compiler?
Nobabs27 has quit [(Quit: Leaving)]
MercurialAlchemi has joined #nixos
tnks has joined #nixos
acowley_away has quit [(Ping timeout: 246 seconds)]
mrkgnao has quit [(Ping timeout: 240 seconds)]
Supersonic112 has joined #nixos
zennist has joined #nixos
<tilpner> boomshroom - You can get nightly from nixpkgs-mozilla, but I haven't attempted to use it in an expression yet
<boomshroom> I know about nixpkgs-mozilla and the default builds. This is just for a build tool that needs to be built with nightly so it's in my path when working on the real project.
<tilpner> I don't know what you mean by default builds
bfrog has quit [(Ping timeout: 255 seconds)]
bfrog has joined #nixos
Myrl-saki has quit [(Read error: Connection reset by peer)]
zennist has quit [(Ping timeout: 248 seconds)]
acowley_away has joined #nixos
pxc has joined #nixos
pxc has quit [(Ping timeout: 240 seconds)]
sauyon has joined #nixos
marusich has joined #nixos
marusich has quit [(Client Quit)]
<kini> hmm, it just occurred to me that nixos probably uses more disk space than other distros
<kini> I know this is a pretty subjective question, but does a 230GB disk seem "too small" to people?
* tilpner had to trim his /home to 12GB to be able to rebuild today
odi has quit [(Ping timeout: 240 seconds)]
gleber_ has joined #nixos
<kini> oh, I'm going to be mounting /home from a 5TB disk fs so that's not a problem I suppose
<tilpner> You should be fine with 230GB
<kini> I more meant for the nix store and other stuff that's in usual "non-user" territory
<kini> ok, cool :)
<gleber_> Ankhers: I've been busy with different project lately, but I would be glad to help with reviews
<nixy> kini: I run NixOS no problem on servers with 24GB disks
<kini> ha, nice
<tilpner> You probably don't mix nixpkgs versions and install desktop stuff, games, etc.
<nixy> ^ Yup, I also run the garbage collector automatically
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 248 seconds)]
Arcaelyx_ has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<joepie91> kini: my laptop has a 80GB disk and I think my Nix store takes up about... 16GB of that?
<joepie91> if I don't let too many revisions linger around
<joepie91> and that's graphical env and all
takle has joined #nixos
vandenoever has quit [(Ping timeout: 255 seconds)]
<tilpner> That's very small. My laptops /nix/store hits 80GB regularly
rauno has joined #nixos
<tilpner> (Which is a problem on 91G partition)
<tilpner> And that's after garbage collection
takle has quit [(Ping timeout: 240 seconds)]
<clever> tilpner: one min
<tilpner> Don't get out your build server, those don't count! :c
<clever> lol
Tucky has joined #nixos
propumpkin has joined #nixos
helpusobi has quit [(Read error: Connection reset by peer)]
<clever> [root@amd-nixos:~]# du --max=1 -h $(nix-store -qR /run/current-system) | sort -h
<clever> tilpner: this shows the closure of the current nixos build, sorted by size of the contents
<clever> using that, you can find out why the current generation is fat
<clever> 272M /nix/store/6nzb1s93l7rzaa0s6cflnm4hf59fg2ba-clang-4.0.1
helpusobi has joined #nixos
<clever> in my case, the tab-completion plugin in vim depends on clang, lol
<tilpner> 600M /nix/store/4vpmbrvp15m6g6zl2wnlgwq865i4xfr7-clang-4.0.1
<clever> that is the single biggest derivation in the closure of my nixos
<clever> also, the above number includes zfs compression
<clever> (if enabled)
<clever> thats why my clang is 1/3rd the size of yours
<clever> ehhh, more like half
<clever> [root@amd-nixos:~]# du --apparent-size --max=1 -h $(nix-store -qR /run/current-system) | sort -h
<clever> 599M /nix/store/6nzb1s93l7rzaa0s6cflnm4hf59fg2ba-clang-4.0.1
contrapumpkin has quit [(Ping timeout: 248 seconds)]
<clever> this is if i tell it to ignore compression
odi has joined #nixos
<clever> i think yours is bigger, because of cluster size, there is waste beause the FS has to round up
rauno has quit [(Ping timeout: 240 seconds)]
<clever> without apparent-size, it counts that waste, and also any savings caused by compression
<tilpner> So adding -c to that would show the closure size? Why is it only 9.9G?
<clever> also, check your ~/.nix-profile
loupgaroublond has quit [(Ping timeout: 246 seconds)]
<clever> both the root profile, and your users profile
<clever> just keep in mind, many things are counted twice, since they probably share glibc and such
<tilpner> That still doesn't explain why it's so small :/
<clever> next, is generations
<clever> gist the output of: ls -ltrh /nix/var/nix/profiles/
pop has quit [(Ping timeout: 260 seconds)]
<tilpner> But after nix-collect-garbage -d, how many generations are left?
<clever> did you run that with or without root?
pop has joined #nixos
<tilpner> Oh...
pop is now known as Guest85024
<clever> without root, -d can only delete nix-env generations
<clever> with root, it can delete generations from everything (nixos, and nix-env
<clever> )
loupgaroublond has joined #nixos
<tilpner> I assumed it got the nix-daemon to do that with user privileges, but I now realize that would be undesirable
<clever> it does use the daemon to perform the actual garbage deletion
<tilpner> Nevermind anything I said above then, nixy
<clever> but the profiles are protected properly
<clever> there is also nix-collect-garbage --delete-older-than 30d
<clever> so you still have some undo's
<tilpner> Too late for that now... so much free space (still running)
<tilpner> 60075 store paths deleted, 39933.78 MiB freed
<tilpner> Thanks a lot, clever! :)
<clever> there are also more steps you can do
<clever> one sec
<clever> [root@amd-nixos:~]# du --max=1 -hc /nix/store/ | sort -h
<clever> this will list every storepath, sorted by usage
<clever> then run "nix-store --query --roots" on the fat things
<clever> that will tell you why its being kept around
<clever> because its slow, i'll take the previous clang as an example
<clever> $ nix-store -q --roots /nix/store/6nzb1s93l7rzaa0s6cflnm4hf59fg2ba-clang-4.0.1
<clever> /nix/var/nix/profiles/per-user/clever/profile-314-link
<clever> /nix/var/nix/profiles/system-323-link
<clever> /run/current-system
<tilpner> Oh, I still have 16.09 profiles around
<clever> so, it is a dependency of something i nix-env -i'd
<clever> its a dep of nixos itself
<clever> and its a dep of the currently running nixos image
<clever> no mater how much i GC, it will never go away, i must remove it from a config file and reboot
<kini> <clever> in my case, the tab-completion plugin in vim depends on clang, lol
<kini> wtf...?
<clever> kini: i havent looked into why, but you complete me does that
<clever> so next, i run this command, on any one of the roots the previous command gave: nix-store -q --tree nix-store -q --tree /nix/var/nix/profiles/system-323-link
<clever> oops, doubled up
<clever> that shows the entire tree of deps starting at the root
<clever> so i just / to search for clang
<clever> and tracing the line up, i find /nix/store/g5ikya205nfy0h22a1lkkzs1lb7l9r1j-ycmd-2017-03-27
<clever> now i grep for the clang path inside ycmd
<clever> grep --color /nix/store/6nzb1s93l7rzaa0s6cflnm4hf59fg2ba-clang-4.0.1 /nix/store/g5ikya205nfy0h22a1lkkzs1lb7l9r1j-ycmd-2017-03-27 -r
<clever> Binary file /nix/store/g5ikya205nfy0h22a1lkkzs1lb7l9r1j-ycmd-2017-03-27/lib/ycmd/ycm_core.so matches
<clever> something in that library references clang
<clever> $ strings /nix/store/g5ikya205nfy0h22a1lkkzs1lb7l9r1j-ycmd-2017-03-27/lib/ycmd/ycm_core.so | grep --color 6nzb1s93l7rzaa0s6cflnm4hf59fg2ba
<clever> $ORIGIN:/nix/store/bxi43dv1wfzs62l7z8c2c2vn8i7wq9mr-python-2.7.13/lib:/nix/store/6nzb1s93l7rzaa0s6cflnm4hf59fg2ba-clang-4.0.1/lib:/nix/store/aqk777xlihcys8z3i9f0gblrz4jj82g6-boost-1.62.0/lib:/nix/store/l48biijfr1j6d5kdg911051x2phfjrz7-glibc-2.25/lib:/nix/store/gzdx6nd99z0fg10amjivl51frf1mj4q4-gcc-5.4.0-lib/lib
<clever> my gut says this is rpath
<clever> patchelf --print-rpath agrees
<clever> $ ldd /nix/store/g5ikya205nfy0h22a1lkkzs1lb7l9r1j-ycmd-2017-03-27/lib/ycmd/ycm_core.so | grep clang libclang.so.4 => /nix/store/6nzb1s93l7rzaa0s6cflnm4hf59fg2ba-clang-4.0.1/lib/libclang.so.4 (0x00007f37bb25b000)
<tilpner> clever - How do I safely delete profiles? Does either the old or new frontend offer a way that's better than just rm'ing the links in /nix/var/nix/profiles?
<clever> kini: and ycmd links against libclang.so, so all 600mb of clang gets to come along for the ride
<clever> tilpner: in general, you should avoid deleting symlinks from the profiles directory
leat has quit [(Quit: leat)]
<clever> tilpner: you risk loosing everything in the profile
<clever> tilpner: instead, use nix-env -e to uninstall whatever is causing the reference, then let nix-collect-garbage -d clean up the old generation
<clever> the du from 10 minutes ago also finished
<clever> 1021M /nix/store/l7xxzq1sxh57100j548f8whwwkip2j96-xen-rootfs
<tilpner> clever - nix-env -q outputs nothing, and after a sudo nix-collect-garbage -d there are still links in /nix/var/nix/profiles
<clever> 928M /nix/store/nfcbgv1pq0x4vk1gqx04nkjxp6k01614-nixos-17.09.git.ec9a233-x86_64-linux.iso
<clever> tilpner: can you gist the command you ran and its output?
<clever> that part looks normal, what about the nix-env -q command and its output?
<tilpner> But I'm not using nix-home or channels anymore, so I don't really need these
<clever> does nix-channel --list show anything?
<tilpner> No
<clever> then the channels profile should be empty
<tilpner> /nix/var/nix/profiles/per-user/till/channels-22-link is the query result for a nixpkgs checkout, and I wanted to gc that
<clever> and since there is nothing to loose, you can also just delete channels and channels-22-link
<clever> what is inside that path?
<clever> ls -lh /nix/var/nix/profiles/per-user/till/channels-22-link/
<clever> the trailing / is important when using -l
<tilpner> binary-caches, manifest.nix and nixpkgs. I'll delete it
<clever> i'm guessing you forgot to nix-channel --update
<clever> --add and --remove dont take effect until you --update
reinzelmann has joined #nixos
<tilpner> Correct, I removed the nix-channels file and nix-defexpr, hoping that would be all of it
<joehh> I'm running julia and it appears to be running /sbin/ldconfig on occaision and also unable to find
<clever> tilpner: .nix-defexpr is required to make root's channels get into your user
<joehh> some libraries that I've put onto LD_LIBRARY_PATH
<clever> tilpner: deleting it will break all channel usage
<joehh> any hints on tracking down the issue?
<joehh> it seems to segfault shortly afterwards
<kini> clever: interesting... I guess youcompleteme links against clang if USE_CLANG_COMPLETER is defined (in the cpp)
dy2k has joined #nixos
<tilpner> clever - Don't worry, it's not broken. I followed your advice and put import <nixpkgs> {} in nix-defexpr afterwards
<kini> what's the nixos way of doing things when software is like this? you don't want it to necessarily have a huge dependency like clang, but on the other hand, if the user has clang installed for some other reason, you'd like to be able to use it in youcompleteme
<clever> kini: and also, clang isnt really the fattest thing, it clocks in at about 300mb, but i have a 1gig xen path just sitting there in the store
<clever> $ cat ~/.nix-defexpr/test/foo/default.nix
<clever> import /home/clever/apps/nixpkgs
<clever> tilpner: i also recently read the source behind nix-env to see how def-expr works
<clever> tilpner: this file creates a virtual channel called foo, pointing to my checkout of master
<clever> so i can now nix-env -iA foo.hello to grab things from master
<tilpner> Oh, that's shorter than mine
silver_hook has joined #nixos
silver_hook has quit [(Changing host)]
silver_hook has joined #nixos
<tilpner> (My actual ~/.nix-defexpr/nixpkgs.nix is tx0.co/KBDj )
<tilpner> But using nixpkgs.unstable.foo is really just a workaround
<clever> basicaly, nix-env will recursively search the .nix-defexpr directory
<clever> and if it finds a path like <name>/default.nix, it creates an attr like <name> = import <name> {};
<tilpner> Yes, I read something about that, but I didn't want multiple files there
vandenoever has joined #nixos
<clever> ah
<tilpner> Also, only nix-env uses that mechanism, which is really weird
boomshroom has quit [(Ping timeout: 260 seconds)]
<tilpner> So my setup works with nix-shell too, while yours doesn't, right?
<clever> yeah
<clever> for nix-shell i just -I nixpkgs=whatever
<clever> it was more of an experiement to confirm how the logic works, never actually used it
<clever> but you could put other fun stuff in there, like a fetchurl that downloads the latest nixos-unstable from github
ertes has quit [(Ping timeout: 248 seconds)]
<tilpner> If I copy my nixpkgs.nix to unstable.nix and stable.nix, it works the same way yours does, and I could put stable and unstable files into nixPath to get the same behaviour there
<tilpner> Yes, I like that
<clever> this is the function responsible for turning the directory into a set
<clever> and because its right in nix-env, there is no way to ever reuse that set in anything
__monty__ has joined #nixos
<tilpner> Do you know if the new frontend will treat that differently?
ronny has quit [(Ping timeout: 240 seconds)]
endformationage has quit [(Quit: WeeChat 1.9)]
DrWaste has joined #nixos
ronny has joined #nixos
<tilpner> Phew, Nix still interprets relative paths correctly after symlink traversal
zeus_ has quit [(Remote host closed the connection)]
takle has joined #nixos
zeus_ has joined #nixos
<dy2k> Hi, I'm new to NixOS and I've followed the configuration from the NixOS manual (https://nixos.org/nixos/manual/index.html#module-services-gitlab) to setup Gitlab on a new NixOS server, however, I got the following error: configuring no configure script, doing nothing building tar: ./opt/gitlab/embedded/bin/ksu: Cannot change mode to rwsr-xr-x: Operation not permitted tar: Exiting with failure status due to previous errors dpkg-deb: erro
<dy2k> is there anyone hv any ideas on the issue?
<clever> dy2k: did you try just doing services.gitlab.enable = true; ?
<clever> that goes into configuration.nix
zeus_ has quit [(Ping timeout: 246 seconds)]
<__monty__> Reading mozilla's trademark policy has left me wondering why nixpkgs turns of the branding by default but still uses the same executable name? Does nixpkgs actually change any of the source code for thunderbird/firefox? If not, am I correct that the only reason the brading makes it unfree is that derivatives can't freely use the branding? If it does make changes, where can I find out what they are?
<clever> __monty__: i think part of it, is so if nix makes a mistake while compiling it (bad deps or compile flags) and the binary is broken, it wont ruin mozilla's public image
<clever> only the official binary made by mozilla should have that level of trust
<dy2k> clever, if just doing services.gitlab.enable = true, it will prompted "The option `services.gitlab.secrets.secret' is used but not defined."
<clever> dy2k: it looks like you just need to fill that in with a random value, and gitlab will use it to encrypt everything in the database
<dy2k> and I have added also the secret part, it still prompted the same error tar: ./opt/gitlab/embedded/bin/ksu: Cannot change mode to rwsr-xr-x: Operation not permitted tar: Exiting with failure status due to previous errors dpkg-deb: error: subprocess tar returned error exit status 2
ixxie has joined #nixos
<clever> ahhh, i see the problem
<clever> they put their own copy of ksu into the package, setuid'd
<clever> and nix doesnt allow setuid files
leat has joined #nixos
<clever> dy2k: youll need to open an issue on nixpkgs
zennist has joined #nixos
<dy2k> I see, let me open an issue on nixpkgs
<dy2k> thanks, clever
rauno has joined #nixos
<__monty__> clever: Ok, makes sense I guess. Hadn't come across this before but I see gentoo does it too.
zennist has quit [(Ping timeout: 252 seconds)]
vandenoever has quit [(Read error: Connection reset by peer)]
freeman42x[m] has joined #nixos
tokudan has joined #nixos
* clever heads to bed
freeman42y[m] has quit [(Ping timeout: 255 seconds)]
ertes-w has joined #nixos
takle has quit [(Remote host closed the connection)]
tokudan has quit [(Client Quit)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] srhb closed pull request #28479: idris: Fix build-idris-packages (master...fix-idris) https://git.io/v5kR4
NixOS_GitHub has left #nixos []
__monty__ has left #nixos []
ToxicFrog has quit [(Ping timeout: 240 seconds)]
takle has joined #nixos
arximboldi has joined #nixos
Neo-- has joined #nixos
miefda has joined #nixos
ntc has quit [(Ping timeout: 248 seconds)]
nil has joined #nixos
freusque has joined #nixos
hellrazor has joined #nixos
takle has quit [(Remote host closed the connection)]
miefda has quit [(Quit: Leaving)]
miefda has joined #nixos
vandenoever has joined #nixos
vandenoever has quit [(Changing host)]
vandenoever has joined #nixos
hellrazor has quit [(Read error: Connection reset by peer)]
freeman42x[m] has quit [(Read error: Connection reset by peer)]
freeman42x[m] has joined #nixos
thc202 has joined #nixos
eacameron has joined #nixos
joehh has quit [(Ping timeout: 248 seconds)]
eacameron has quit [(Ping timeout: 252 seconds)]
Tucky has quit [(Remote host closed the connection)]
Tucky has joined #nixos
arianvp2 has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/v5Isk
<NixOS_GitHub> nixpkgs/master 2afb096 Vladimír Čunát: gcc-4.5: fix build...
NixOS_GitHub has left #nixos []
goibhniu has joined #nixos
dy2k has quit [(Ping timeout: 260 seconds)]
bkchr has joined #nixos
arianvp2 has quit [(Quit: arianvp2)]
MercurialAlchemi has quit [(Remote host closed the connection)]
mudri` has joined #nixos
takle has joined #nixos
c0ffee152 has quit [(Quit: Lost terminal)]
takle has quit [(Ping timeout: 248 seconds)]
vcunat has joined #nixos
vcunat has quit [(Client Quit)]
ixxie has quit [(Quit: Lost terminal)]
arianvp2 has joined #nixos
MercurialAlchemi has joined #nixos
arianvp2 has quit [(Client Quit)]
arianvp2 has joined #nixos
roundhouse has joined #nixos
thaega has quit [(Remote host closed the connection)]
thaega has joined #nixos
takle has joined #nixos
arianvp2 has quit [(Quit: arianvp2)]
ThatDocsLady has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] vbgl pushed 1 new commit to master: https://git.io/v5IZw
<NixOS_GitHub> nixpkgs/master 9d4b711 Vincent Laporte: Revert "coq: default version is the one of coqPackages"...
NixOS_GitHub has left #nixos []
sigmundv_ has quit [(Remote host closed the connection)]
sigmundv_ has joined #nixos
aloiscochard has joined #nixos
pierron has quit [(Ping timeout: 240 seconds)]
pierron has joined #nixos
mystfox has quit [(Ping timeout: 276 seconds)]
mystfox has joined #nixos
sigmundv_ has quit [(Ping timeout: 248 seconds)]
<tokudan[m]> btw, what's blocking the nixos-17.03 channel for 5 days now?
arianvp2 has joined #nixos
<bkchr> tokudan[m]: https://hydra.nixos.org/build/59295292/nixlog/2 that blocks unstable small, probably the same for 17.03
guillaum1 has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] bkchr opened pull request #28495: Plasma: 5.10.4 -> 5.10.5 (master...plasma_5_10_5) https://git.io/v5IcW
NixOS_GitHub has left #nixos []
<bkchr> tokudan[m]: I opened a ticket yesterday (https://github.com/NixOS/nixpkgs/issues/28461)
__Sander__ has joined #nixos
<guillaum1> I just read that quote on a blogpost (about nix) "It allows you to override a package (for example; change its version), and all the packages that depend on that package will subsequently use your overridden version.". Up until now, I was overriding some packages `foo` (using override) to create a new package (named `fooXXX`) and I overrided all package depending on foo with `.override { foo = fooXXX;
<guillaum1> }`. Did i miss something simpler?
kiloreux has joined #nixos
MercurialAlchemi has quit [(Quit: Lost terminal)]
MercurialAlchemi has joined #nixos
<tokudan[m]> An FTP download failure... Strange
<bkchr> Yeah, testing it local, the download works
<michaelpj> guillaum1: you don't need to change the name - you can actually replace the original package. Then you don't need to update deps, because they're already using it
arianvp2 has quit [(Quit: arianvp2)]
zennist has joined #nixos
zennist has quit [(Ping timeout: 276 seconds)]
pxc has joined #nixos
arianvp2 has joined #nixos
Anon-kun has joined #nixos
pxc has quit [(Ping timeout: 260 seconds)]
Neo-- has quit [(Ping timeout: 252 seconds)]
McLovin has joined #nixos
ixxie has joined #nixos
gnuhurd has joined #nixos
sauyon has quit [(Ping timeout: 240 seconds)]
freeman42y[m] has joined #nixos
<srhb> tokudan[m]: Here are the current blocks on 17.03: https://hydra.nixos.org/job/nixos/release-17.03/tested#tabs-constituents
<srhb> tokudan[m]: Leftmost column is most recent.
Rajigo has quit [(Quit: Page closed)]
freeman42x[m] has quit [(Ping timeout: 260 seconds)]
<srhb> It's funny that plasma appears to be blocked on something related to emojis. 2017 indeed.
seppellll has joined #nixos
<bkchr> srhb: kde plasma?
<srhb> bkchr: Yes.
<srhb> Yes :)
<srhb> I think there's only like one other failure currently, and that appears to be transient.
<McLovin> Dear Nix community, I am interested in using Nix/NixOS and did some rudimentary research for my personal evaluation.
<McLovin> What I could not find was some documentation on how the distribution of binary packages works in detail after being built via Hydra build system and which security measures are used s.t. the package/meta-data retrieval from the binary repositories may be deemed safe.
<McLovin> Is there any documentation for this except the source code? Are there comparisons to other package managers available?
<McLovin> Thanks in advance
eacameron has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
simukis_ has joined #nixos
Ivanych has joined #nixos
arianvp2 has quit [(Quit: arianvp2)]
<srhb> McLovin: I think it's your basic "root can add trusted binary caches, hashes are checked upon download"
<srhb> Nothing fancy
<McLovin> Okay thanks, how are the hashes retrieved?
eacameron has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] pmiddend opened pull request #28497: thrift: increase version to 0.10.0 (master...thrift-0.10.0) https://git.io/v5I0l
NixOS_GitHub has left #nixos []
arianvp2 has joined #nixos
<srhb> McLovin:
<srhb> Wups
<srhb> They live in narinfo files in the cache
<srhb> For an example
<srhb> McLovin: So as you can see, there's a hash of the derivation, its store path, the signature of the binary cache (verified by the local keys)
<srhb> Oh and a hash of the nar itself
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] bkchr opened pull request #28498: KDevelop: Fixes missing dependencies (master...kdevelop_fixes) https://git.io/v5I0F
NixOS_GitHub has left #nixos []
takle has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] bkchr opened pull request #28499: Kdeframework fixes (master...kdeframework_fixes) https://git.io/v5IEk
NixOS_GitHub has left #nixos []
zennist has joined #nixos
<McLovin> srhb: Interesting! What I am on to is the chain of trust. Is the authenticity of the hashes/narinfos provided by the cache signature? How are the signatures distributed? Via install images?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] bkchr opened pull request #28500: LXQT-config: Adds patch for Cmake >3.8 (master...lxqt_config_fixes) https://git.io/v5IEz
NixOS_GitHub has left #nixos []
<srhb> McLovin: I don't think it goes further than 1) trusting the signature on the narinfo fetch dynamically because 2) you got the key of the binary cache at installation
<tokudan[m]> srhb: thanks
<srhb> So trust goes key (from install) -> signature of narinfo (fetched as needed) -> nar described by that narinfo (fetched as needed)
freeman42x[m] has joined #nixos
zennist has quit [(Ping timeout: 240 seconds)]
<srhb> McLovin: So if someone steals cache.nixos.org and the key to sign, you're screwed.
<srhb> (ie. everyone will have to update their trusted keys)
<srhb> McLovin: Of course, if that happens, you can just skip the binary cache entirely (provided you trust upstream source distributions *and* the nixpkgs hashes)
ixxie has quit [(Quit: Lost terminal)]
freeman42y[m] has quit [(Ping timeout: 252 seconds)]
ShalokShalom_ has joined #nixos
freeman42y[m] has joined #nixos
ShalokShalom has quit [(Ping timeout: 240 seconds)]
<srhb> McLovin: That's my understanding at least. :)
ShalokShalom_ is now known as ShalokShalom
freeman42x[m] has quit [(Ping timeout: 252 seconds)]
miefda_ has joined #nixos
miefda has quit [(Ping timeout: 248 seconds)]
romildo has joined #nixos
roundhouse has quit [(Ping timeout: 240 seconds)]
<McLovin> srhb: Okay, that makes a lot sense. So it authenticates the hash/narinfo via standard PKI/TLS. Sad, that I could not find any documentation about it. Big thanks again, I guess. What could possibly go wrong trusting a random person on the internet, why would he/she lie. Have a nice day nice person
cpennington has joined #nixos
erictapen has joined #nixos
erictapen has quit [(Remote host closed the connection)]
freeman42x[m] has joined #nixos
erictapen has joined #nixos
erictapen has quit [(Remote host closed the connection)]
erictapen has joined #nixos
erictapen has quit [(Remote host closed the connection)]
erictapen has joined #nixos
Arcaelyx has joined #nixos
<goibhniu> McLovin: FWIW there is also ongoing work to make builds deterministic, which would allow them to be verified
freeman42y[m] has quit [(Ping timeout: 240 seconds)]
<srhb> McLovin: Yeah, everyone should just run trust through me, I'm that kind of person. :-)
<romildo> What is the best way of getting the version of a given package in a nix expression?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] georgewhewell opened pull request #28501: ImageMagick: allow building on aarch64 (master...imagemagick-aarch64) https://git.io/v5I2u
NixOS_GitHub has left #nixos []
<srhb> romildo: usually .version
<romildo> srhb, I am trying gtk3.version but it gives error: attribute ‘version’ missing
<srhb> romildo: How are you referring to that?
<srhb> romildo: Yeah, you're right, that one doesn't have a version
McLovin has quit [(Quit: Leaving)]
guillaum1 has quit [(Ping timeout: 252 seconds)]
betaboon has joined #nixos
mudri` has quit [(Ping timeout: 248 seconds)]
<ashkitten> i added the nixpkgs-unstable channel but it says alacritty matches no derivations
krizoek has left #nixos ["Leaving"]
<hyper_ch> ashkitten: alacritty-unstable-2017-07-25 (nixos.alacritty)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] the-kenny pushed 1 new commit to master: https://git.io/v5IV3
<NixOS_GitHub> nixpkgs/master d5743c0 Moritz Ulrich: pythonPackages.todoist: Init at 7.0.17.
NixOS_GitHub has left #nixos []
<ashkitten> hyper_ch: it's not working
freeman42x[m] has quit [(Ping timeout: 248 seconds)]
<hyper_ch> you probably need to update first
<ashkitten> oh, i didn't do nix-channel --update
mudri` has joined #nixos
<hyper_ch> :)
acarrico has joined #nixos
<hyper_ch> and what is alacritty now?
<ashkitten> ?
<hyper_ch> "GPU-accelerated terminal emulator"
<ashkitten> yeah
<hyper_ch> but still no idea what's that supposed to be
<ashkitten> it's very fast
<ashkitten> hence the name
<ashkitten> :P
<hyper_ch> ah.. gpu :)
<hyper_ch> what kind of rendering do you do in your terminal?
arianvp2 has quit [(Quit: arianvp2)]
<hyper_ch> I read gpu but my brain converted it to cpu :)
<ashkitten> none, but the text rendering is fast enough that terminal speed is no longer a bottleneck
<ashkitten> i can `cat` a very large text file in milliseconds
<hyper_ch> I see
<hyper_ch> I still like Konsole thouhg
<ashkitten> it's also got very nice looking font rendering
<gchristensen> ashkitten: I'm worried about your system using nixpkgs-unstable. you're a nixos user?
<hyper_ch> if he wasn't, would he be in here?
<ashkitten> gchristensen: don't worry i switched to nixos-unstable :)
<ashkitten> hyper_ch: she* :D
<hyper_ch> s/he/it... whatever :)
<gchristensen> oh cool :) glad to hear it!
<gchristensen> hyper_ch: well because we also have nix users in here.
<hyper_ch> there are people using just nix but not nixos?
<hyper_ch> never noticed
arianvp2 has joined #nixos
<hyper_ch> so, my new mousepad should be delivered today
<gchristensen> lots
<hyper_ch> why do people use nix but not nixos?
<gchristensen> because they choose to and it is a thing we support
<hyper_ch> but I'm interested in their motivation :)
* viaken uses nixpkgs-unstable on his nixos, but only as a user, not root.
<gchristensen> they want nix but can't or don't want to use nixos
<gchristensen> viaken: also okay! :)
<hyper_ch> interesting
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] bjornfor pushed 1 new commit to master: https://git.io/v5IwC
<NixOS_GitHub> nixpkgs/master fbaa12b Philipp Middendorf: thrift: 0.9.3 -> 0.10.0
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] bjornfor closed pull request #28497: thrift: increase version to 0.10.0 (master...thrift-0.10.0) https://git.io/v5I0l
NixOS_GitHub has left #nixos []
<viaken> hyper_ch: I was doing the digital equivalent of "couch surfing" on a friend's Debian laptop a couple years ago and used nix to keep my own software installed, but separte.
<barrucadu> hyper_ch: Nix is a pretty good package manager on OSX
wowi42 has quit [(Read error: Connection reset by peer)]
<hyper_ch> I don't let others touch my notebook
<hyper_ch> or rather only over my dead body!!!
* viaken is beginning to hate this keyboard.
Wizek has joined #nixos
pie__ has quit [(Ping timeout: 276 seconds)]
<ashkitten> heh, same. if i had a mechanical keyboard my speed and accuracy would probably increase a lot
<hyper_ch> hmmm, just read that even MS uses now git for Windows devel
mudri` has quit [(Ping timeout: 248 seconds)]
mudri` has joined #nixos
iyzsong has joined #nixos
romildo has quit [(Quit: Leaving)]
<ashkitten> i probably wouldn't have touched nixos again for a while if my ssd hadn't died yesterday :/
<ashkitten> er, the day before
<hyper_ch> but now you got a bigger and better ssd
<hyper_ch> no sasmung ssd has every died for me
<hyper_ch> s/for/on/
<disasm> hyper_ch: existing systems mostly for me. It's a whole lot harder to get approval to rebuild an entire system than it is to install nix and run a couple packages using it.
<ashkitten> no i have no ssd now at least for another week until the RMA goes through
<hyper_ch> no ssd? poor you
<ashkitten> indeed
<hyper_ch> so you have now more coffee breaks?
<ashkitten> i'm installing nixos on my hard drive
joehh has joined #nixos
<ashkitten> <controversial-opinion>coffee is gross</controversial-opinion>
* hyper_ch asks ashkitten to be banned from freenode because she is a coffee-infidel
<ashkitten> D:
<gchristensen> tea?
<ashkitten> tea is good
<ashkitten> every time i do nix-env it says warning: name collision in input nix expressions, skipping '/home/ash/.nix-defexpr/channels_root/nixos'
stepcut_ has joined #nixos
erictapen has quit [(Ping timeout: 240 seconds)]
stepcut has quit [(Ping timeout: 240 seconds)]
gnuhurd has quit [(Ping timeout: 240 seconds)]
<nixy> Do you have a /home/ash/.nix-defexprt/channels/nixos?
<ashkitten> yes
arximboldi has quit [(Quit: arximboldi)]
gnuhurd has joined #nixos
<nixy> My understanding, which is rough since I just ran into this myself today, is that it can only have one set of expression with a given name
<nixy> So it picks one of those two and rolls with it, skipping the one listed in that message
<ashkitten> that's the one added by nix-channel though
stepcut_ has quit [(Remote host closed the connection)]
<nixy> Yeah, that happened to me too which I still don't get...
stepcut has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] phile314 opened pull request #28503: Fusion inventory: Init at 2.3.18 (master...fusion-inventory) https://git.io/v5IKn
NixOS_GitHub has left #nixos []
roundhouse has joined #nixos
joehh has quit [(Ping timeout: 260 seconds)]
snikkers has joined #nixos
<ashkitten> ok this is weird
guillaum1 has joined #nixos
<ashkitten> suddenly i'm getting "error: undefined variable 'buildRustPackage' at /nix/store/.../nixos/pkgs/applications/altcoins/ethabi.nix:5:1"
eacameron has joined #nixos
arianvp2 has quit [(Quit: arianvp2)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peti pushed 3 new commits to master: https://git.io/v5I6m
<NixOS_GitHub> nixpkgs/master ca38106 Thomas Tuegel: idrisPackages.build-builtin-package: Include version in name
<NixOS_GitHub> nixpkgs/master b438d39 Thomas Tuegel: idrisPackages.idris: 1.0 -> 1.1.1
<NixOS_GitHub> nixpkgs/master 1fb8734 Peter Simons: Merge pull request #28492 from ttuegel/idris-packages...
NixOS_GitHub has left #nixos []
lassulus has quit [(Changing host)]
lassulus has joined #nixos
erictapen has joined #nixos
cpennington has quit [(Remote host closed the connection)]
eacameron has quit [(Ping timeout: 240 seconds)]
mystfox has quit [(Ping timeout: 276 seconds)]
ocharles has quit [(Ping timeout: 276 seconds)]
yrashk has quit [(Ping timeout: 276 seconds)]
moredhel has quit [(Ping timeout: 276 seconds)]
mystfox has joined #nixos
moredhel has joined #nixos
yrashk has joined #nixos
ocharles has joined #nixos
zennist has joined #nixos
zennist has quit [(Ping timeout: 240 seconds)]
rodarmor has quit [(Ping timeout: 276 seconds)]
dgonyeo has quit [(Ping timeout: 276 seconds)]
ThatDocsLady is now known as ThatDocsLady_afk
arianvp2 has joined #nixos
<ashkitten> how can i get firefox 57 on nixos?
pxc has joined #nixos
dgonyeo has joined #nixos
jtojnar has quit [(Ping timeout: 240 seconds)]
erictapen has quit [(Remote host closed the connection)]
pxc has quit [(Ping timeout: 240 seconds)]
eacameron has joined #nixos
mrkgnao has joined #nixos
Arcaelyx has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<gchristensen> heh, I meant to figure that out last night ashkitten
Neo-- has joined #nixos
<guillaum1> michaelpj: symphorien: thank you.
silver_hook has quit [(Quit: Konversation terminated!)]
<bkchr> ashkitten: You could try https://github.com/mozilla/nixpkgs-mozilla
<ashkitten> bkchr: not sure how to use that :/
<bkchr> ashkitten: did you tried it?
<ashkitten> bkchr: yeah
<gchristensen> nixpkgs-mozilla doesn't contain an up to date nightly
pie_ has joined #nixos
<bkchr> Shouldn't it automatically download the latest version?
<gchristensen> no, they have update scripts to update the contents of the repo, but it evidently hasn't been running for nightly
<bkchr> # Set of packages which are automagically updated. Do not rely on these for reproducible builds.
<bkchr> I think that the overaly can be used for that
<gchristensen> yeah
<bkchr> line 108
<bkchr> sounds like "auto-update"
<bkchr> Like the rust packages from the rust overlay
<gchristensen> :o
<ashkitten> yes but i can't figure out how to actually install firefox nightly from the overlay
erictapen has joined #nixos
<bkchr> ashkitten: ln -s firefox-overlay.nix ~/.config/nixpkgs/overlays && nix-env -i latest.firefox-nightly-bin
<bkchr> seems to work for me
erictapen has quit [(Ping timeout: 248 seconds)]
tmaekawa has joined #nixos
<globin> zimbatm: ping, need some ruby help or do you know anyone else who really knows how our ruby infrastructure works?
* gchristensen puts his hand up
<makefu> bkchr: i somehow get "error: cannot import ‘/nix/store/h4669z8gpqpcjyb40c6w6sfshj0p8z28-nixpkgs/pkgs/applications/networking/browsers/firefox-bin’, since path ‘/nix/store/h4669z8gpqpcjyb40c6w6sfshj0p8z28-nixpkgs’ is not valid, at /var/src/nixpkgs/lib/customisation.nix:115:50
tmaekawa has quit [(Client Quit)]
<bkchr> makefu: Yeah, something does not work. Mine is hanging in parse.nix
<gchristensen> globin: you there? or did the ruby infra eat you alive?
<ashkitten> bkchr: now it's hanging when i try nix-env -i latest.firefox-nightly-bin
miefda_ has quit [(Ping timeout: 252 seconds)]
<ashkitten> bkchr: actually, all nix-env commands hang
<bkchr> ashkitten: Yeah sry, remove the ~/.config/nixpkgs/overlays/firefox-overlay.nix
<ashkitten> bkchr: what do i do then?
<bkchr> bkchr: I still investigating
odi has quit [(Ping timeout: 240 seconds)]
<bkchr> ashkitten: I still investigating
<ashkitten> okay
mudri` has quit [(Ping timeout: 252 seconds)]
freusque has quit [(Quit: WeeChat 1.7.1)]
<globin> manveru, cstrahan, zimbatm: from #nixos-dev: do you know how bundler finds gems? as in for gitlab I've tried setting GEM_PATH, GEM_HOME and BUNDLE_PATH and bundle env shows they're read, but gems cannot be found although they seem to be in the path. also GEM_PATH=... irb -> require 'blah' finds it, relevant code in
freusque has joined #nixos
<gchristensen> globin: this is a horrible thing I've been known to do: https://github.com/tumblr/jetpants/blob/master/testing/packages/jetpants/default.nix#L49 but I'm not sure this is helpful to you :(
takle has quit [(Ping timeout: 276 seconds)]
freusque has quit [(Client Quit)]
eacameron has quit [(Remote host closed the connection)]
<bkchr> ashkitten: git clone https://github.com/mozilla/nixpkgs-mozilla.git ~/.config/nixpkgs/overlays/nixpkgs-mozilla && nix-env -iA nixos.latest.firefox-nightly-bin
freusque has joined #nixos
<ashkitten> it says package firefox-release-bin-unwrapped in ... has an unfree license ('unknown'), refusing to evaluate
revtintin has joined #nixos
<bkchr> maybe that helps
<sphalerite> ashkitten: follow the instructions it prints, or set the environment variable NIXPKGS_ALLOW_UNFREE=1, if you're okay with using non free software
<ashkitten> it's not unfree though .-.
Infinisil has joined #nixos
<ashkitten> it's firefox
<ashkitten> not even branded firefox
<sphalerite> firefox-bin is branded firefoz
<sphalerite> Firefox
<ashkitten> oh
<ashkitten> well either way it still doesn't work
<bkchr> what is the problem now?
<bkchr> For me that worked
<bkchr> and the browser is running
<sphalerite> Oh right because you're using a different nixpkgs...
<ashkitten> it says gpg2: command not found
<sphalerite> Uuuuh, that's odd
<ashkitten> during the build it says that
<ashkitten> then it fails
<ashkitten> oh it works if i stop using nixos-unstable
<ashkitten> ughhhh
<bkchr> No, I'm on master of nixos
<ashkitten> how can i get it to work without dropping nixos-unstable?
<bkchr> So nixos-unstable should not be the problem
<ashkitten> well if i do `nix-channel --remove nixos` it works
<bkchr> Hmm weird
<bkchr> Are you on nixos? Or are you just using nix?
betaboon has quit [(Quit: This computer has gone to sleep)]
<ashkitten> yes i'm on nixos
<bkchr> nix-channel --list =>nixos https://nixos.org/channels/nixos-unstable
<ashkitten> if i run `nix-env -i` i get "error: undefined variable 'buildRustPackage' at /nix/store/.../nixos/pkgs/applications/misc/alacritty/default.nix:31:1"
<bkchr> nix-env -iA nixos.latest.firefox-nightly-bin
Infinisi1 has joined #nixos
<ashkitten> i did
<ashkitten> that's the one that fails during build
<bkchr> You said that you used it without "A"
<bkchr> I got the same error for just "nix-env -i"
<ashkitten> *if* i use it without A
<ashkitten> well that's an issue too then
<bkchr> You need to use with A
<bkchr> without I did not work for me
<maurer> So, is there a reason why the update microcode flag defaults to off in nixos?
<ashkitten> yes but i'd like to be able to use it without A and not have everything break
<maurer> I just got bit by cpu bug :(
Infinisil has quit [(Ping timeout: 240 seconds)]
Infinisi1 has quit [(Client Quit)]
<bkchr> ashkitten: I'm not 100% sure what the 'A' flag is doing. Maybe you should open an issuse for the nixpkgs-mozilla overlay
<ashkitten> okay
<sphalerite> It selects packages by attribute path rather than metadata name
Infinisil has joined #nixos
<lewo> Hi. I'm trying to install nix and upgrade channels in a docker container built with nixpkgs.dockerTools. It seems when I execute nix-channel --update, I loose some paths in the nix/store because nix-channel doesn't work anymore (bad such file). How could I use nix inside the container?
<sphalerite> It's almost always what you want, because the metadata name can be ambiguous and because it doesn't have to evaluate all of nixpkgs to find it
<bkchr> Thx sphalerite
<bkchr> So ashkitten, why do you not want to use 'A'?
<bkchr> Any problems?
<ashkitten> i just like my system not broken
<disasm> lewo: If you're using nixpkgs.dockerTools to build your container, you don't want to update things inside the container, just build an new container using the same nix file you used to build it originally.
<bkchr> Why does 'A' break your system?
<sphalerite> Then your best bet is to use a stable channel, not unstable :l
<sphalerite> :) *
<ashkitten> heh, yeah but i need alacritty
<disasm> ashkitten: you can use unstable for certain packages without upgrading everything.
<sphalerite> I use alacritty on stable by cherry-picking it onto the branch
<ashkitten> oh?
<lewo> disasm: I would like to use this container for hydra, and also to perform builds. So I need to be able to build expressions in this container.
reinzelmann has quit [(Quit: Leaving)]
<disasm> lewo: are you able to share the nix file used to build the container?
<sphalerite> ashkitten: you can either have both channels available and install alacrity from unstable (in which case it'll pull in all-unstable deps as well), or you can cherry-pick the commit adding it onto the stable branch in a local checkout and install from there (in which case its deps will all be from stable, and it will build locally rather than having a bianry cache available)
<ashkitten> okay
<bkchr> That is what I used for some time
<ashkitten> okay :)
<bkchr> And then I could just use local_packages.Package in my configuration.nix
arianvp2 has quit [(Quit: arianvp2)]
<ashkitten> okay uh firefox-nightly-bin still isn't building, it says the output path has the wrong sha512 hash
erictapen has joined #nixos
<bkchr> weird
<ashkitten> also i can't query the package database because it says error: undefined variable 'buildRustPackage'
betaboon has joined #nixos
betaboon has quit [(Changing host)]
betaboon has joined #nixos
arianvp2 has joined #nixos
<bkchr> Maybe it is the best to report this error upstream and remove ~/.config/nixpkgs/overlays/nixpkgs-overlay until that is fixed
<ashkitten> okay
<Infinisil> Currently trying to install nightly too
<Infinisil> You need to run `nix-shell update.nix --argstr package firefox-nightly-bin` in mozilla-nixpkgs to update the hashes
<Infinisil> Hold on, they changed it
cpennington has joined #nixos
<lewo> disasm: the header of this paste explains how to reproduce I think:/
miefda has joined #nixos
goibhniu1 has joined #nixos
pie_ has quit [(Ping timeout: 248 seconds)]
goibhniu has quit [(Ping timeout: 240 seconds)]
<symphorien> I have python3.withPacakages(... matplotlib.override enableGtk3 = true ...) but when use matplotlib I get an import error on "import gi"
<symphorien> what package provides gi ?
<Infinisil> No seriously, how do I use mozilla-nixpkgs update.nix, there's no docs for it and the old command doesn't work anymore
<lewo> disasm: yes
<lewo> disasm: but you also loose a lot of other things such as coreutils
Mercuria1Alchemi has joined #nixos
<disasm> oh, missing perl maybe?
<Infinisil> Okay I'm pretty sure update.nix doesn't work anymore
<lewo> disasm: the perl derivation is still here. But I suspect that some of its runtime dependencies has been removed by nix-channel --update
MercurialAlchemi has quit [(Ping timeout: 252 seconds)]
arianvp2 has quit [(Quit: arianvp2)]
<lewo> disasm: if a dynamic library of a binary doens't exist, you get this kind of error
jtojnar has joined #nixos
<Infinisil> Ahhh, the error about gpg2 not being found is because gpg recently changed the gpg v2 command from gpg2 to gpg..
freusque has quit [(Quit: WeeChat 1.7.1)]
<Enzime> Infinisil: yeah I've been getting that recently
peacememories has joined #nixos
<Enzime> does anyone know how to fix it? :/
freeman42x[m] has joined #nixos
phreedom has joined #nixos
<Infinisil> change it from gpg2 to gpg in the firefox-overlay.nix file
<lewo> Enzime: there is a compatibility package
<Infinisil> (and gpgv2 to gpgv)
<Infinisil> I might do a PR for that to mozilla-nixpkgs
<Enzime> Infinisil: this is for a different package
<Infinisil> Ah
peacememories has quit [(Client Quit)]
<Enzime> the weird thing is though
<lewo> Enzime: gnupg1compat-0
<Enzime> the package is meant to detect
<Enzime> gpg
<Enzime> which gpg2 &>/dev/null && GPG="gpg2"
<Enzime> [[ -n $GPG_AGENT_INFO || $GPG == "gpg2" ]] && GPG_OPTS+=( "--batch" "--use-agent" )
<Enzime> GPG="gpg" (before those two lines)
<Enzime> which gpg2 doesn't work in my terminal, but I guess in the context of this bash script it works?
peacememories has joined #nixos
freusque has joined #nixos
<lewo> disasm: could this be related to the fact the nix database is not intialized when the docker container is built ?
Rotaerk has quit [(Quit: Leaving)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] GlennS opened pull request #28505: python linode-api: 4.1.1b2 -> 4.1.2b0 (master...python-linode-api) https://git.io/v5IdU
NixOS_GitHub has left #nixos []
freusque has quit [(Ping timeout: 255 seconds)]
uralbash has joined #nixos
freusque has joined #nixos
miefda has quit [(Read error: Connection reset by peer)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth closed pull request #28491: nixos/i18n: override pkgs.glibcLocales (master...patch-56) https://git.io/v5kFb
NixOS_GitHub has left #nixos []
erictapen has quit [(Ping timeout: 240 seconds)]
<Infinisil> FF57 is now running for me, but I can't really test it well because my internet is so buggy recently..
<mog> <SPAM> support nixos project buy a shirt https://teespring.com/nixos-17-09-humming-bird </SPAM>
<copumpkin> Sander: if I have a few individual node/js packages that I'd like to build with Nix in a repo (i.e., source adjacent to nix files) and I want to build them and then depend on them in something else, what are my options there?
<ashkitten> Infinisil: how'd you get it?
<gchristensen> mog: how much of the $20 goes to nixos?
<mog> 5 dollars, 15 goes to the company 0 goes to me
<gchristensen> neat
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] the-kenny pushed 1 new commit to master: https://git.io/v5Ibf
<NixOS_GitHub> nixpkgs/master 1ff2379 Moritz Ulrich: skikit-learn: 0.18.1 -> 0.19.0
NixOS_GitHub has left #nixos []
frigate_freedom has joined #nixos
<frigate_freedom> Hello guys!
endformationage has joined #nixos
<hyper_ch> hi frigate_freedom
<mog> hello frigate_freedom
<mog> gchristensen, thanks for help the other day by the way
<gchristensen> oh! how did I help? :o
<hyper_ch> gchristensen: just your mere prensence in this channel boost overall confidence levels ;)
zennist has joined #nixos
<frigate_freedom> have someone tried to use systemd-nspawn on NixOS?
hamishmack has quit [(Ping timeout: 248 seconds)]
<copumpkin> nixos-container uses it all the time
<gchristensen> hyper_ch: daww
<frigate_freedom> I have some strange issues. but I'm not sure -- is it bugs or I'm so noob
<mog> frigate_freedom, yes via nixos-containers
<mog> gchristensen, you helped me trouble shoot systemd issue i was having
arianvp2 has joined #nixos
<gchristensen> :) glad to help!
arianvp2 has quit [(Client Quit)]
<frigate_freedom> # systemd-nspawn --machine CentOS  -D /var/lib/machines/CentOS -b
<frigate_freedom> I think, after this command container must appear in machinectl list, but it does not
zennist has quit [(Ping timeout: 248 seconds)]
betaboon has quit [(Quit: This computer has gone to sleep)]
<copumpkin> try the version that doesn't daemonize?
<copumpkin> maybe there's some issue that gets hidden
<lewo> Is it possible to generate the nix database from an existing store?
<gchristensen> mog: just ordered 2 :)
<mog> nice!
<mog> i had been meaning to make them for each release 3 releases ago
<gchristensen> I've been wanting to commission artwork for them too
<gchristensen> mog: are you a designer...? :)
<mog> no but i know how to gimp and search cc0 art ^_^
<gchristensen> LOL
<gchristensen> perfect!
<frigate_freedom> copumpkin: version of systemd-nspawn?
<Enzime> mog: any other colours for the shirt?
<gchristensen> mog: this is interesting, after buying a thing it dynamically generates other stuff for you to buy: https://screenshots.firefox.com/BB7AHJkoHJiXwdKY/teespring.com
betaboon has joined #nixos
arianvp2 has joined #nixos
<copumpkin> frigate_freedom: never mind, I was misremembering the interface
cement has joined #nixos
<mog> Enzime, i think i can add them
<mog> what color were you thinking?
<Enzime> maybe white or a light grey?
<Enzime> also what about black?
<Enzime> not sure how black would look with this though
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] ttuegel closed pull request #28495: Plasma: 5.10.4 -> 5.10.5 (master...plasma_5_10_5) https://git.io/v5IcW
NixOS_GitHub has left #nixos []
Mercuria1Alchemi has quit [(Ping timeout: 248 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] apeyroux opened pull request #28506: pythonPackages.dropbox: 3.37 -> 8.0.0 (master...up-dropboxapi) https://git.io/v5IAW
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] ttuegel closed pull request #28499: Kde-Frameworks: Increases the minimum qt version to 5.7 (master...kdeframework_fixes) https://git.io/v5IEk
NixOS_GitHub has left #nixos []
rodarmor has joined #nixos
<mog> Enzime, i dont think black would work for this one, but i will do that for the next one i do in 6 months
frigate_freedom has left #nixos []
peacememories has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
hamishmack has joined #nixos
mrkgnao has quit [(Quit: WeeChat 1.7.1)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] ttuegel pushed 2 new commits to master: https://git.io/v5IxI
<NixOS_GitHub> nixpkgs/master b8556b2 Bastian Köcher: KDevelop: Fixes missing dependencies
<NixOS_GitHub> nixpkgs/master 50646af Thomas Tuegel: Merge pull request #28498 from bkchr/kdevelop_fixes...
NixOS_GitHub has left #nixos []
rauno has quit [(Ping timeout: 248 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] pmiddend opened pull request #28507: pythonpackages.thrift: increase version to 0.10.0 (master...thrift-python-0.10.0) https://git.io/v5Ixl
NixOS_GitHub has left #nixos []
ona has quit [(Read error: Connection reset by peer)]
vandenoever has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 2 new commits to master: https://git.io/v5Iph
<NixOS_GitHub> nixpkgs/master 508c998 Peter Hoeg: add apache2 license
<NixOS_GitHub> nixpkgs/master 9f2ef9c Peter Hoeg: dbus-broker: init at 3
NixOS_GitHub has left #nixos []
takle has joined #nixos
arianvp2 has quit [(Read error: Connection reset by peer)]
arianvp2 has joined #nixos
phreedom has quit [(Ping timeout: 240 seconds)]
freusque has quit [(Quit: WeeChat 1.7.1)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] juliendehos opened pull request #28508: eigen: fix configuration file for pkg-config (master...eigen3) https://git.io/v5Ihu
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] apeyroux opened pull request #28509: grammalecte: 0.5.17 -> 0.5.18 (master...up-grammalecte) https://git.io/v5IhM
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] apeyroux closed pull request #28509: grammalecte: 0.5.17 -> 0.5.18 (master...up-grammalecte) https://git.io/v5IhM
NixOS_GitHub has left #nixos []
WhittlesJr has quit [(Quit: Page closed)]
goibhniu1 is now known as goibhniu
<Infinisil> ashkitten: Just changing gpg2 and gpgv2 to gpg and gpgv in firefox-overlay.nix
<ashkitten> oh okay
takle_ has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
Infinisi1 has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] apeyroux opened pull request #28510: grammalecte: 0.5.17.2 -> 0.5.18 (master...up-grammalecte) https://git.io/v5LvE
NixOS_GitHub has left #nixos []
freeman42y[m] has joined #nixos
Infinisil has quit [(Ping timeout: 252 seconds)]
<lewo> disasm: I think by changing the nix state and store paths used in the container, it could work. But this is not really clean... but for now I don't know how to do better.
felipedvorak has joined #nixos
freeman42x[m] has quit [(Ping timeout: 276 seconds)]
odi has joined #nixos
bennofs has joined #nixos
<disasm> lewo: I think the problem is the PATH is screwed up...
shapr has left #nixos ["ERC Version 5.3 (IRC client for Emacs)"]
mudri` has joined #nixos
stepcut_ has joined #nixos
arianvp2 has quit [(Quit: arianvp2)]
stepcut has quit [(Ping timeout: 240 seconds)]
arianvp2 has joined #nixos
arianvp2 has quit [(Client Quit)]
<Infinisi1> Ugh, the nightly firefox messed up my setup..
Anon-kun has quit [()]
krav_ has joined #nixos
leat has quit [(Quit: leat)]
sellout- has joined #nixos
seppellll has quit [(Quit: Leaving)]
ThatOneGuyAcross has joined #nixos
takle_ has quit [(Remote host closed the connection)]
snikkers has quit [(Ping timeout: 255 seconds)]
bfrog has quit [(Ping timeout: 246 seconds)]
ThatOneGuy has joined #nixos
ThatOneGuy has quit [(Client Quit)]
ThatOneGuyAcross has quit [(Client Quit)]
Fare has quit [(Ping timeout: 240 seconds)]
Filystyn has joined #nixos
sellout- has quit [(Quit: Leaving.)]
erasmas has joined #nixos
sellout- has joined #nixos
<lewo> disasm: yes, but I don't understand why this occurs on channel update
sellout- has quit [(Client Quit)]
DrWaste has quit [(Quit: Run away!)]
roundhouse has quit [(Ping timeout: 240 seconds)]
freeman42x[m] has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 2 new commits to master: https://git.io/v5Lkp
<NixOS_GitHub> nixpkgs/master f15d738 Peter Hoeg: Revert "add apache2 license"...
<NixOS_GitHub> nixpkgs/master 2724f65 Peter Hoeg: dbus-broker: use the proper license
NixOS_GitHub has left #nixos []
freeman42y[m] has quit [(Ping timeout: 276 seconds)]
bfrog has joined #nixos
ryantrinkle has quit [(Ping timeout: 240 seconds)]
digitus has joined #nixos
ronny has quit [(Ping timeout: 252 seconds)]
odi has quit [(Ping timeout: 276 seconds)]
pie_ has joined #nixos
lsyoyom has quit [(Ping timeout: 240 seconds)]
Tucky has quit [(Remote host closed the connection)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] rnhmjoj opened pull request #28511: mitmproxy: fix dependency requirement (master...mitmproxy) https://git.io/v5LL2
NixOS_GitHub has left #nixos []
odi has joined #nixos
takle has joined #nixos
vandenoever has joined #nixos
jellowj has joined #nixos
peacememories has joined #nixos
<disasm> lewo: i have no idea what's going on... I've never needed nix commands inside a docker container...
vandenoever has quit [(Ping timeout: 240 seconds)]
peacememories has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
peacememories has joined #nixos
zennist has joined #nixos
lsyoyom has joined #nixos
baroncha1lus has quit [(Remote host closed the connection)]
<lewo> disasm: ok, thanks
ertes-w has quit [(Ping timeout: 240 seconds)]
peacememories has quit [(Client Quit)]
peacememories has joined #nixos
leat has joined #nixos
Sonarpulse has joined #nixos
zennist has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] gnidorah opened pull request #28512: OpenJK: init at 2017-08-11 (master...openjk) https://git.io/v5Lm0
NixOS_GitHub has left #nixos []
vandenoever has joined #nixos
peacememories has quit [(Client Quit)]
peacememories has joined #nixos
Filystyn has quit [(Ping timeout: 248 seconds)]
peacememories has quit [(Client Quit)]
Mateon3 has joined #nixos
Arcaelyx has joined #nixos
Mateon1 has quit [(Ping timeout: 248 seconds)]
Mateon3 is now known as Mateon1
proteusguy has joined #nixos
__Sander__ has quit [(Quit: Konversation terminated!)]
peacememories has joined #nixos
Arcaelyx_ has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] benley opened pull request #28513: Slack: 2.6.2 -> 2.7.1 (master...slack-2.7.1) https://git.io/v5LOY
NixOS_GitHub has left #nixos []
zeus_ has joined #nixos
Arcaelyx has quit [(Ping timeout: 246 seconds)]
odi has quit [(Ping timeout: 260 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth closed pull request #28353: [staging] perl: 5.24.1 -> 5.26.0 (staging...perl-526) https://git.io/v7p8i
NixOS_GitHub has left #nixos []
erictapen has joined #nixos
zeus_ has quit [(Ping timeout: 246 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] SConaway opened pull request #28514: Update Plex Server to 1.7.5 (master...patch-1) https://git.io/v5L3T
NixOS_GitHub has left #nixos []
Fare has joined #nixos
ixxie has joined #nixos
peacememories has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
zeus_ has joined #nixos
pxc has joined #nixos
reardencode has joined #nixos
<copumpkin> if I have a symlink to a folder and make a path reference to that symlink, how can I get nix to follow the symlink and copy the folder to the store rather than the symlink itself?
<gchristensen> I've used rsync in the past with -L
<copumpkin> no I mean
<gchristensen> I know what you mean, I've used runCommand + rsync to fake it
<copumpkin> I have a folder with default.nix in it, and default.nix does something like ${./local-symlink} in a string. That same folder has local-symlink which points to /symlink/target
<copumpkin> oh
peacememories has joined #nixos
<copumpkin> not sure that works for my use case
ertes has joined #nixos
stepcut_ has quit [(Remote host closed the connection)]
stepcut has joined #nixos
<gchristensen> hmm it annoys me that bundlerEnv doesn't support gemset being passed in as an attrset
stepcut has quit [(Ping timeout: 252 seconds)]
phreedom has joined #nixos
<slabity> When I enter a nix-shell and try and run emacsclient, I get a "can't find socket" error. Anyone know of a solution to allow a nix-shell to connect to my session's emacs server?
DiThi has joined #nixos
<DiThi> hi all
Infinisi1 has quit [(Ping timeout: 240 seconds)]
aloiscochard has quit [(Quit: Connection closed for inactivity)]
WhittlesJr has joined #nixos
peacememories has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<WhittlesJr> Hey guys. Struggling here with this package. https://pastebin.com/tSQtsMD4
<WhittlesJr> IT doesn't like line 45: error: syntax error, unexpected $end, expecting IND_STR or DOLLAR_CURLY or IND_STRING_CLOSE, at <path>/emacs-modes/spacemacs-funcs/default.nix:46:5
mudri` has quit [(Ping timeout: 248 seconds)]
<WhittlesJr> Removing that line gets me farther
Infinisil has joined #nixos
iyzsong has quit [(Ping timeout: 248 seconds)]
<WhittlesJr> But not sure how to escape it properly to fit the syntax
sary has quit [(Read error: Connection reset by peer)]
<DiThi> I'm trying to use GitExtensions which is an open source net/mono application; it worked fine with mono 4.6.1 in ubuntu
goibhniu has quit [(Ping timeout: 252 seconds)]
<dash> WhittlesJr: ${...} is nix syntax for interpolation
<DiThi> in nixos I've installed mono 4.6.0, it can't find libgtk-x11-2.0.so.0, so I've searched it among the installed packages
<DiThi> running this dones something: LD_LIBRARY_PATH=/nix/store/q662f37n0gl5k90kia85v5z5d0765x4l-system-path/lib/ mono GitExtensions.exe
<DiThi> it gets stuck or crashes, but in both cases it says this: Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita"
<dash> WhittlesJr: so to escape it you'll want: file=''${
peacememories has joined #nixos
<DiThi> I'll make a package for gitextensions eventually, when I figure this out and learn
<WhittlesJr> dash: Cool, thank you! Is that documented somewhere? I tried to find it myself before bugging the community
<tilpner> ^F for antiquotation
pie_ has quit [(Read error: Connection reset by peer)]
pie__ has joined #nixos
<WhittlesJr> tilpner: Ahh, the *nix* manual. I was looking at the *nixpkgs*. I'll be sure to check there in the future.
peacememories has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<dash> yep. if it's syntax, nix manual; if it's how to package stuff, nixpkgs; if it's how to write modules or configure stuff, nixos manual :)
<WhittlesJr> dash: Very helpful. I'll keep that in mind. Thank you!
jellowj has quit [(Ping timeout: 240 seconds)]
WhittlesJr has quit [(Quit: Page closed)]
mudri` has joined #nixos
jtojnar has quit [(Remote host closed the connection)]
reinzelmann has joined #nixos
<cocreature> Hey, does anybody know what the current state of qt5 apps in nixpkgs HEAD is? I’m getting “This application failed to start because it could not find or load the Qt platform plugin "xcb" in "".” when trying to run phantomjs2 inside of a nix-shell. I searched through the issues and found quite a few similar packages but I don’t understand if this should be fixed by now and it’s just a specific problem
<cocreature> with phantomjs or if this is still a problem for all qt5 apps.
MarcelineVQ has quit [(Ping timeout: 240 seconds)]
MarcelineVQ has joined #nixos
Neo-- has quit [(Ping timeout: 248 seconds)]
<dash> cocreature: I had a problem with a qt app like this, hang on
bennofs has quit [(Ping timeout: 276 seconds)]
cpennington has quit [(Ping timeout: 240 seconds)]
<dash> I don't know if this was a good idea but it worked IIRC
<cocreature> I’ll give it a shot, thanks!
Ivanych has quit [(Quit: Leaving.)]
Filystyn has joined #nixos
Guest85024 is now known as pop
pop has quit [(Changing host)]
pop has joined #nixos
<cocreature> dash: nice that did the trick, thanks!
freeman42x[m] has quit [(Ping timeout: 248 seconds)]
leat has quit [(Ping timeout: 240 seconds)]
revtintin has quit [(Ping timeout: 252 seconds)]
<gchristensen> globin, fpletz forgive me but what is the video chat software y'all use?
Ivanych has joined #nixos
ertes has quit [(Ping timeout: 260 seconds)]
<DiThi> does anyone know how to run a X application inside a (non nixos) chroot in a nixos host?
cpennington has joined #nixos
bennofs has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peti pushed 13 new commits to master: https://git.io/v5L4x
<NixOS_GitHub> nixpkgs/master 2939d8a Peter Simons: hackage2nix: update list of broken builds
<NixOS_GitHub> nixpkgs/master 92bc6a7 Peter Simons: hackage-packages.nix: automatic Haskell package set update...
<NixOS_GitHub> nixpkgs/master 1e4c4cc Peter Simons: haskell-distributive: fix build on GHC versions older than 8.x
NixOS_GitHub has left #nixos []
<cocreature> dash: in case you’re interested, "wrapProgram $out/bin/phantomjs --set QT_QPA_PLATFORM_PLUGIN_PATH "${qtbase.bin}/lib/qt-5.9/plugins/platforms/"" seems to be sufficient for phantomjs. might be a bit lighter than depending on qt59.full
<dash> ok cool
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] cocreature opened pull request #28515: phantomjs2: fix references to qt plugins (master...phantomjs) https://git.io/v5LB4
NixOS_GitHub has left #nixos []
<neonfuz1> so, do I have to worry about nixos filling up my root partition?
<neonfuz1> idk how exactly the GC works
<maurer> neonfuz1: If you're on nixos, you can set the gc to auto run
<maurer> otherwise you'll have to manually nix-store --gc occasionally
<maurer> If you make heavy use of nix-shell, you may not want to automatically gc though
<maurer> since it may clean up your environment if you're not in it when it runs
<maurer> nix.gc.automatic = true;
<maurer> is what you put in your configuration.nix
<neonfuz1> cool thanks
proteusguy has quit [(Ping timeout: 246 seconds)]
betaboon has quit [(Quit: This computer has gone to sleep)]
proteusguy has joined #nixos
Nobabs27 has joined #nixos
Ivanych has quit [(Ping timeout: 248 seconds)]
johnw has quit [(Ping timeout: 248 seconds)]
johnw has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] vandenoever opened pull request #28516: qt5.qtcharts: enable qml (master...qtchartsqml) https://git.io/v5LR7
NixOS_GitHub has left #nixos []
<bachp> I received a message from hydra that the dependency for one of my packages failed on aarch64. Is there going to be official aarch64 support on the horizon?
simukis_ has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] aszlig pushed 2 new commits to master: https://git.io/v5L0b
<NixOS_GitHub> nixpkgs/master e2fbaa8 devhell: canto-{daemon,curses}: 0.9.6,0.9.7 -> 0.9.7,0.9.9...
<NixOS_GitHub> nixpkgs/master c38440f aszlig: Merge pull request #28463 (canto upgrade)...
NixOS_GitHub has left #nixos []
DiThi has quit [(Quit: Page closed)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] aszlig closed pull request #28463: canto-{daemon,curses}: 0.9.6,0.9.7 -> 0.9.7,0.9.9 (master...canto) https://git.io/v5TZ4
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] shlevy pushed 1 new commit to master: https://git.io/v5LEU
<NixOS_GitHub> nixpkgs/master ff96667 Shea Levy: terraform: Add 0.10.2
NixOS_GitHub has left #nixos []
zennist has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] shlevy pushed 1 new commit to master: https://git.io/v5LEl
<NixOS_GitHub> nixpkgs/master ed95269 Shea Levy: terragrunt: 0.12.25 -> 0.13.0
NixOS_GitHub has left #nixos []
phreedom has quit [(Ping timeout: 248 seconds)]
simukis_ has joined #nixos
JosW has joined #nixos
zennist has quit [(Remote host closed the connection)]
zennist has joined #nixos
jtojnar has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm pushed 1 new commit to master: https://git.io/v5LE1
<NixOS_GitHub> nixpkgs/master de1a25c Philipp Hausmann: nixos/hail: init (#28442)
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Ericson2314 closed pull request #28374: binutils: Pass --build --host on non-arm (staging...binutils-arm) https://git.io/v7j9B
NixOS_GitHub has left #nixos []
jbgi has joined #nixos
jbgi has quit [(Client Quit)]
alx741_ has quit [(Quit: alx741_)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #28421: rstudio: fix build (master...fix/rstudio) https://git.io/v5vFY
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] bachp opened pull request #28517: prometheus-unifi-exporter: 0.4.0 -> 0.4.0 + fixes (master...prometheus-unifi-exporter-0.4.0+git1) https://git.io/v5LuZ
NixOS_GitHub has left #nixos []
ambro718 has joined #nixos
sellout- has joined #nixos
<pxc> I just saw that Hail got added to Nixpkgs! That's super exciting :-D
Fare has quit [(Ping timeout: 252 seconds)]
markus1189 has quit [(Ping timeout: 240 seconds)]
markus1189 has joined #nixos
<disasm> cocreature: that seems like a bug to me. Did you open an issue to get it fixed yet? If not, I can.
<cocreature> disasm: even better, I opened a PR that fixes it :)
<apeyroux> hello, why when i use nix.distributedBuilds and nix.buildMachines, fetch actions and building paths actions are not performed on the remote server?
<apeyroux> Because here I download locally then I re-upload to the build server ...
yegods has joined #nixos
yegods_ has joined #nixos
<disasm> cocreature: thanks!
odi has joined #nixos
leat has joined #nixos
yegods has quit [(Ping timeout: 240 seconds)]
cpennington has quit [(Ping timeout: 248 seconds)]
<fpletz> gchristensen: we use jitsi meet but it has some weird behaviour sometimes… works though :)
<gchristensen> how is the "hands up" feature?
<fpletz> that works quite well for us, people do notice that
<gchristensen> nice, does it make a sound when you press the button or is it just visual?
<fpletz> just visual
<gchristensen> I wish there was a little sound or something, but we need this feature in some fashion
<ixxie> is nixcon only every other year?
phinxy has joined #nixos
<neonfuz1> so how do I run scripts that use #!/bin/bash in front of them
<neonfuz1> do i need to run them in some environment?
<disasm> neonfuz1: if you change them to /usr/bin/env bash it should do the trick.
<fpletz> neonfuz1: you can use nix-shell in the shebang or if you want to assume bash is always there just use #!/usr/bin/env bash
<fpletz> ixxie: there were plans but they never worked out
<fpletz> also there isn't a schedule per se but every year was the idea :)
<neonfuz1> so nix-shell is a valid shell?
<neonfuz1> and /usr/bin/env does what?
<neonfuz1> sorry I'm really new lol
<ixxie> okay
<ixxie> thanks fpletz :)
takle has quit [(Remote host closed the connection)]
<fpletz> neonfuz1: that looks in the paths in the PATH environment variable for the binary to execute
<fpletz> neonfuz1: here are examples for nix-shell shebang use: https://gist.github.com/travisbhartwell/f972aab227306edfcfea
<ixxie> Since I want to be able to edit my configuration in my editor as a user, I have a copy of my config in my home folder and then I sudo copy it to /etc/nixos
<ixxie> I was wondering if you folks have other workflows
<disasm> fpletz: that's sweet! :)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fadenb opened pull request #28518: emby: 3.2.26.0 -> 3.2.28.0 (master...emby_3.2.28.0) https://git.io/v5Lap
NixOS_GitHub has left #nixos []
<neonfuz1> fpletz: thanks
<disasm> I had no idea you could do that
<fpletz> ixxie: you can also change the nixos-config nix-path
takle has joined #nixos
cpennington has joined #nixos
<fpletz> ixxie: if you look at your NIX_PATH environment variable you see that it is set to /etc/nixos/configuration.nix by default
<fpletz> you can change it with nix.nixPath
<ixxie> true
<ixxie> I guess I would prefer a solution that scales when/if I get more users
Michael__ has joined #nixos
reinzelmann has quit [(Quit: Leaving)]
Michael__ has quit [(Remote host closed the connection)]
<jtojnar> Any idea why `nix-shell maintainers/scripts/update.nix --argstr package firefox-devedition-bin` fails with package does have an `passthru.updateScript` defined
Michael__ has joined #nixos
<gchristensen> sounds like firefox-devedition-bin doesn't support the update.nix
<jtojnar> gchristensen: but it DOES have updateScript defined
<Infinisil> no idea about that anymore, it worked a few weeks ago, but they changed it
<Infinisil> It worked for me without having to do anything to update.nix though
<Infinisil> s/to/with
vandenoever has quit [(Ping timeout: 248 seconds)]
oever has joined #nixos
yegods_ has quit [(Ping timeout: 252 seconds)]
Ivanych has joined #nixos
takle has quit [(Remote host closed the connection)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to master: https://git.io/v5LoK
<NixOS_GitHub> nixpkgs/master bd879d2 Julien Dehos: eigen: fix configuration file for pkg-config
<NixOS_GitHub> nixpkgs/master 3709a86 Joachim F: Merge pull request #28508 from juliendehos/eigen3...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #28518: emby: 3.2.26.0 -> 3.2.28.0 (master...emby_3.2.28.0) https://git.io/v5Lap
NixOS_GitHub has left #nixos []
Arcaelyx_ has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<jtojnar> I also tried `nix-shell maintainers/scripts/update.nix --argstr maintainer garbas` and after removing grsecurity from nixpkgs, it failed on missing pubring.kbx
erictapen has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #28489: elk: 5.4.2 -> 5.5.2 (master...elk-5.5.2) https://git.io/v5kQz
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Ericson2314 opened pull request #28519: linux-headers: Improve derivation, removing cross arg (staging...linux-headers-improve) https://git.io/v5LKc
NixOS_GitHub has left #nixos []
erictapen has joined #nixos
erictapen has quit [(Remote host closed the connection)]
erictapen has joined #nixos
oever is now known as vandenoever
<pxc> is building Nix from source strictly required for multi-user Nix on non-NixOS?
<copumpkin> shouldn't be
<copumpkin> we have multi-user Nix on macOS by default now
pi3r has joined #nixos
<copumpkin> and it's the same binary whether configured for multi-user or not
<jtojnar> it looks like the problem with firefox update was caused by sandboxing
DiThi has joined #nixos
Lisanna has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Ericson2314 pushed 3 new commits to staging: https://git.io/v5LiG
<NixOS_GitHub> nixpkgs/staging 71186e7 John Ericson: gcc: Use `configurePlatforms` to control --build, --host, and --target
<NixOS_GitHub> nixpkgs/staging ebc9b16 John Ericson: gcc: Add `configurePlatforms` exception for Arm 32...
<NixOS_GitHub> nixpkgs/staging 46930ef John Ericson: Merge pull request #28391 from obsidiansystems/gcc-configure-platforms...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #28510: grammalecte: 0.5.17.2 -> 0.5.18 (master...up-grammalecte) https://git.io/v5LvE
NixOS_GitHub has left #nixos []
<Lisanna> network died for a minute, just in case anyone was able to answer my question
<sphalerite> It died with that express purpose? Wow, your network is a jerk :D
<Lisanna> yeah..
<Lisanna> ^^
sellout- has quit [(Ping timeout: 248 seconds)]
<sphalerite> Um... When did you ask? I don't see it in the recent history
<Lisanna> wow, its levels of conspiracy know no bounds!
<Lisanna> gist of it is this: is it safe to unpack an RPM with nixos.rpm during a derivation?
<Lisanna> during a build of a derivation*
<Lisanna> or is RPM too dangerous to ever run outside of a VM
<dash> lisanna: well, what are you concerned it will do
<sphalerite> ^
<DiThi> hello
<DiThi> did anyone read my questions of a couple of hours ago?
sellout- has joined #nixos
<sphalerite> With a tarbomb, unpacking it could be a nuisance for performance but would be unlikely to cause any lasting damage
Infinisil has quit [(Remote host closed the connection)]
<sphalerite> Unpacking it in itself can't really do any damage outside of DoS
ToxicFrog has joined #nixos
Infinisil has joined #nixos
<Lisanna> dash: well, the Centos wiki warns that building an RPM with rpmbuild is an incredibly dangerous operation, so it makes me concerned about the toolchain
WhittlesJr has joined #nixos
<sphalerite> Building seems unrelated to unpacking to me
<Lisanna> I know that nix-build does things like turn off networking, but does it provide otherprotections against misbehaving shell commands?
<Lisanna> or should I just wrap it in runinLinuxVM if I'm that paranoid
<sphalerite> My guess is that you're safer with the sandbox, but I wouldn't go so far as to say you're perfectly safe
<gchristensen> Lisanna: with sandboxing it only lets you write to a tmp directory and the output directory
<gchristensen> Lisanna: beyond that the attack surface is kernel bugs and sandox escapes
<Lisanna> gchristensen: you mean the sandbox that nix-build provides to all derivation builds?
<sphalerite> It *shouldn't* be able to have any lasting effects on your system but that doesn't mean it definitely can't :)
<gchristensen> Lisanna: yes
<Lisanna> gchristensen: perfect, that's all I need to know, thanks a ton :)
<sphalerite> I'd consider its dangerousness less than or equal to running untrusted code in your regular user account
<Lisanna> sphalerite: I'm not looking for some bullet-proof totally secure solution, just a reasonable level to prevent headaches and annoyances from misbehaving apps
<gchristensen> Lisanna: nix's sandbox is great for that :)
<Lisanna> sounds like theregular nix-build sandbox will work fine
<sphalerite> Yep
<Lisanna> yeah
<sphalerite> Running the software found in the RPM is a different matter of course!
<Lisanna> Yeah :) I just use my nix machine as the build system, not the execution system
betaboon has joined #nixos
phinxy has quit [(Read error: Connection reset by peer)]
ixxie has quit [(Quit: Lost terminal)]
odi has quit [(Ping timeout: 248 seconds)]
arianvp2 has joined #nixos
snikkers has joined #nixos
takle has joined #nixos
<WhittlesJr> groan. Having continual troubles creating this derivation. https://pastebin.com/CwFTd7tS. I'm getting a bunch of >>Error occurred processing layers/+vim/vinegar/funcs.el: File error (("Opening output file" "Directory not writable or nonexistent" "/tmp/nix-build-spacemacs-funcs-0.2.drv-0/spacemacs-v0.200.9-src/<path_to_compiled_file>.elc"
<WhittlesJr> er, ignore the spacemacs specifics. It seems that it just can't write to the directory to create these .elc files. (That's my guess anyway)
<WhittlesJr> And my build command is nix-build -A emacsPackages.spacemacs-funcs --argstr system x86_64-linux
<WhittlesJr> I'm sure I'm doing a bunch of things wrong here
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] jtojnar opened pull request #28520: firefox-beta-bin update (master...firefox-bin-update) https://git.io/v5L1M
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] symphorien closed pull request #26138: polkit: add patch for Bug 96977 (master...polkit-patch) https://git.io/vHZAo
NixOS_GitHub has left #nixos []
hamishmack has quit [(Quit: hamishmack)]
ThatDocsLady_afk has quit [(Remote host closed the connection)]
felipedvorak has quit [(Quit: felipedvorak)]
arianvp2 has quit [(Quit: arianvp2)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] vbgl pushed 2 new commits to master: https://git.io/v5LDj
<NixOS_GitHub> nixpkgs/master cf7df92 Vincent Laporte: ocamlPackages.ppx_derivers: init at 1.0...
<NixOS_GitHub> nixpkgs/master 6e200f2 Vincent Laporte: ocamlPackages.core: 0.9.0 -> 0.9.1
NixOS_GitHub has left #nixos []
cement has quit [(Ping timeout: 276 seconds)]
erasmas has quit [(Quit: leaving)]
betaboon has quit [(Quit: This computer has gone to sleep)]
<hodapp> can I have nix-shell set certain environment variables inside the shell?
<copumpkin> yeah, just put them in the mkDerivation call
<hodapp> oh... that's handy, I wish that were more obvious
HurricaneHarry has quit [(Remote host closed the connection)]
<hodapp> weird... this environment uses package tensorflowWithCuda, which has pkgs.cudatoolkit8 as a dependency, and I already have this running, but if I try to set CUDA_PATH to ${pkgs.cudatoolkit8} it needs to completely redownload it
<hodapp> why is that?
<hodapp> all I want is the path to the cudatoolkit it's already using
<DiThi> how does one use python setuptools in nixos?
phreedom has joined #nixos
<joepie91> hodapp: if it's of any use, this is my hack for exposing certain libraries in a nix-shell: https://git.cryto.net/joepie91/nix-devshell/src/master/bin/devshell.js (which does the derivation env var thingie)
Ivanych has quit [(Ping timeout: 248 seconds)]
<joepie91> (also, not sure about your question)
<joepie91> oh
<joepie91> actually
<joepie91> hodapp: is it possible that an overridden version of cudatoolkit8 is passed into tensorflowWithCuda?
<joepie91> but you're using the original version in your CUDA_PATH
simukis_ has quit [(Ping timeout: 276 seconds)]
takle has quit [(Remote host closed the connection)]
arianvp2 has joined #nixos
<obadz> https://github.com/dotnet/corefx/issues/6770#issuecomment-324458590 ⇐ anything else we want upstream to do ideally, as NixOS packagers? Should we document that somewhere on the website?
cpennington has quit [(Remote host closed the connection)]
<joepie91> obadz: "what are the architectural requirements for this software to work"
<joepie91> ie. what CPU arch does it work on, what hardware does it support, etc.
<obadz> for instance?
<obadz> oh
<joepie91> so that you know which cases to exclude
<obadz> yes
aanderse_ has quit [(Read error: Connection reset by peer)]
* joepie91 thinks
aanderse_ has joined #nixos
<joepie91> obadz: oh yeah, another one: what configuration/cache/etc. files are needed for the application to work, does it create them itself, where does it try to do so, how can this be changed
<joepie91> I've run into a few issues with games trying to write configuration files into the /opt path they expected to run from
<joepie91> to give an example
<joepie91> ideally there's a flag to specify the data or config or cache dir
MP2E has joined #nixos
<joepie91> this is less of a problem in FHS systems but more of a problem on NixOS
<joepie91> on*
<joepie91> and yeah, I think it's worth it to document these expectations/needs :)
<joepie91> but also more generally as "this is not just useful to us as NixOS, but also to packagers for other platforms"
leat has quit [(Ping timeout: 248 seconds)]
<hodapp> joepie91: I'm going off of what nixpkgs/pkgs/development/python-modules/tensorflow/default.nix and nixpkgs/pkgs/top-level/python-packages.nix say, and it just appears to have tensorflowWithCuda defined via callPackage
peacememories has joined #nixos
<joepie91> hodapp: where are you seeing cudatoolkit8?
<joepie91> I just see cudatoolkit
peacememories has quit [(Client Quit)]
takle has joined #nixos
<DiThi> replying to myself: using nix-shell as explained in the nixpkgs manual, python section
<joepie91> also, I don't see tensorflowWithCuda in python-packages.nix at all
<joepie91> what version of nixpkgs are you looking at?
<hodapp> joepie91: this is somewhere near latest nixpkgs master
<joepie91> have a commit hash for me? :)
<hodapp> 1eb48d3b085ee6187e403f00f8d1f221776f0524
sary has joined #nixos
<WhittlesJr> Could someone point me in the right direction with this emacs package derivation here? https://pastebin.com/CwFTd7tS. I'm getting a bunch of >>Error occurred processing <path_to_source>.el: File error (("Opening output file" "Directory not writable or nonexistent" "/tmp/nix-build-spacemacs-funcs-0.2.drv-0/spacemacs-v0.200.9-src/<path_to_compiled_file>.elc"
pi3r has quit [(Ping timeout: 252 seconds)]
<joepie91> aha, now I see it
<WhittlesJr> Why is it trying to write the .elc file in that /tmp directory, and why can't it?
obadz has quit [(Ping timeout: 240 seconds)]
<symphorien> if you are desperate, you can try to strace -e trace=open the build process
<symphorien> ah with -f as well
obadz has joined #nixos
<WhittlesJr> symphorien: lemme see
<JosW> Any Nixos users near Groningen in the Netherlands?
<joepie91> everything is near everything in NL :)
avn has quit [(Ping timeout: 240 seconds)]
avn has joined #nixos
<joepie91> (more seriously, I'm definitely not near Groningen...)
<JosW> :) but for me to get to a meetup in Amsterdam would take near 2.5 hours. Groningen is 30 minutes
<joepie91> hodapp: not sure why it's happening, tbh. it does seem like it should use the same package...
<joepie91> if it's from the same package set
snikkers has quit [(Ping timeout: 248 seconds)]
<hodapp> joepie91: is there any easy way I can just get the parameter value back out of tensorWithCuda?
<joepie91> not a clue
<joepie91> probably is but I have no idea how
<joepie91> :p
<hodapp> I guess I could just rewrite the callPackage stuff myself and ensure it's the same package
Infinisil has quit [(Remote host closed the connection)]
<WhittlesJr> symphorien: nothing obvious showing up there. *sigh*. This was so easy in Arch... I really want to believe in this distro though
leat has joined #nixos
arianvp2 has quit [(Quit: arianvp2)]
<symphorien> so does the directory actualy exist or is it a perm error ?
<WhittlesJr> symphorien: it does not exist, although it did show up once a dozen or so attempts ago. Not sure when or why. My current build command is "nix-build -A emacsPackages.spacemacs-funcs --argstr system x86_64-linux"
Arcaelyx has joined #nixos
arianvp2 has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Ericson2314 opened pull request #28521: cc-wrapper: Remove dead code (staging...cc-wrapper-dead-code) https://git.io/v5L5C
NixOS_GitHub has left #nixos []
Infinisil has joined #nixos
Filystyn has quit [(Remote host closed the connection)]
zeus_ has quit [(Read error: Connection reset by peer)]
zeus_ has joined #nixos
<symphorien> WhittlesJr: add `chmod -R u+w .` just between line 33 and 34
<symphorien> apparently nix chmods things r--r--r--
<symphorien> you also lack a mkdir $dest
<WhittlesJr> symphorien: doesn't the preInstall step take care of the mkdir?
<WhittlesJr> let me try that chmod
<symphorien> it failed for me, didn't dig it up :°
<symphorien> this builds for me : https://pastebin.com/QpLX87Ly
JosW has quit [(Quit: Konversation terminated!)]
<symphorien> I changed a cd indo pushd/popd and added quotes
<symphorien> didn't test -- I don't use emacs
<pxc> what's the last version of Nix which doesn't require libseccomp?
<WhittlesJr> symphorien: WHOO! there we go! Thank you so much!
Nobabs27 has quit [(Quit: Leaving)]
<symphorien> WhittlesJr: I don't know anything about emacs, but apparently there are helpers to build "standard" emacs packages : https://github.com/NixOS/nixpkgs/blob/master/pkgs/top-level/emacs-packages.nix#L78
<symphorien> maybe you should look into it
<WhittlesJr> symphorien: Thanks for the link to that. This isn't a standard package actually, it kind of pulls in some utility functions from an offshoot of Emacs
arianvp2 has quit [(Quit: arianvp2)]
<WhittlesJr> gotta split but thank you again for your help!
hamishmack has joined #nixos
Wharncliffe has joined #nixos
hamishmack has quit [(Client Quit)]
hamishmack has joined #nixos
WhittlesJr has quit [(Ping timeout: 260 seconds)]
the-kenny has quit [(Ping timeout: 240 seconds)]
hiratara has quit [(Ping timeout: 246 seconds)]
the-kenny has joined #nixos
oida_ has quit [(Quit: WeeChat 1.7.1)]
hiratara has joined #nixos
slack1256 has joined #nixos
mahalel_ has joined #nixos
oida has joined #nixos
oida has quit [(Client Quit)]
oida has joined #nixos
Sonarpulse has quit [(Ping timeout: 240 seconds)]
justbeingglad has joined #nixos
justbeingglad has left #nixos []
goibhniu has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to staging: https://git.io/v5LxF
<NixOS_GitHub> nixpkgs/staging 0c0fad6 Tuomas Tynkkynen: treewide: Consistently call ARM 'arm'...
NixOS_GitHub has left #nixos []
oida has quit [(Quit: WeeChat 1.7.1)]
shlevy has quit [(Ping timeout: 240 seconds)]
oida has joined #nixos
shlevy has joined #nixos
sary has quit [(Ping timeout: 252 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 opened pull request #28522: nixos/tor: default of IsolateClientAddr in SocksPort was inverted (master...tor) https://git.io/v5LpO
NixOS_GitHub has left #nixos []
sary has joined #nixos
oida has quit [(Quit: WeeChat 1.7.1)]
<mpcsh> Hey there, is anyone willing to assist me in creating my first nix package?
oida has joined #nixos
hiratara has quit [(Quit: ZNC - http://znc.in)]
jtojnar has quit [(Remote host closed the connection)]
oida has quit [(Client Quit)]
jtojnar has joined #nixos
hiratara has joined #nixos
oida has joined #nixos
oida has quit [(Client Quit)]
oida has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 3 new commits to master: https://git.io/v5Lhz
<NixOS_GitHub> nixpkgs/master 8b8fa40 Jan Tojnar: firefox-beta-bin: 55.0b2 -> 56.0b5
<NixOS_GitHub> nixpkgs/master ac55f68 Jan Tojnar: firefox-devedition-bin: 55.0b2 -> 56.0b5
<NixOS_GitHub> nixpkgs/master abdcdd2 Jörg Thalheim: Merge pull request #28520 from jtojnar/firefox-bin-update...
NixOS_GitHub has left #nixos []
oida has quit [(Client Quit)]
nadley has quit [(Ping timeout: 240 seconds)]
oida has joined #nixos
<mpcsh> Actually I take that back. Can anyone help me grok overlays?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #28517: prometheus-unifi-exporter: 0.4.0 -> 0.4.0 + fixes (master...prometheus-unifi-exporter-0.4.0+git1) https://git.io/v5LuZ
NixOS_GitHub has left #nixos []
pie__ has quit [(Read error: Connection reset by peer)]
pie_ has joined #nixos
<dash> mpcsh: they're not too hard, what trouble are you having
takle has quit [(Remote host closed the connection)]
DiThi has quit [(Quit: Page closed)]
erictapen has quit [(Ping timeout: 248 seconds)]
takle has joined #nixos
eacameron has joined #nixos
<Mic92> joachifm: do we have a nixos assembly on 34c3 this year?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/v5tez
<NixOS_GitHub> nixpkgs/master f9a42ed Benjamin Staffin: Slack: 2.6.2 -> 2.7.1
<NixOS_GitHub> nixpkgs/master c60cbef Jörg Thalheim: Merge pull request #28513 from benley/slack-2.7.1...
NixOS_GitHub has left #nixos []
<Infinisil> Having an odd problem: `nix-env -iA nixos.lyx` fails with `error: unexpected EOF reading a line`. That sometimes happens with bad network connection and a restart would fix that. But this happens every time now, everything is downloaded already
<Infinisil> I'm on nixos-unstable, I guess I'll have a look if it's the same on nixos-17.03
eacameron has quit [(Ping timeout: 276 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] vandenoever opened pull request #28523: kdevelop: add missing dependencies (master...kdevelopdeps) https://git.io/v5teP
NixOS_GitHub has left #nixos []
gnuhurd has quit [(Read error: Connection reset by peer)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to master: https://git.io/v5teM
<NixOS_GitHub> nixpkgs/master b471e12 Tuomas Tynkkynen: nixos/tests/installer: Add stdenvNoCC to extraDependencies...
NixOS_GitHub has left #nixos []
guillaum1 has quit [(Ping timeout: 252 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to staging: https://git.io/v5teH
<NixOS_GitHub> nixpkgs/staging 2fc7651 Tuomas Tynkkynen: Merge remote-tracking branch 'upstream/master' into staging
NixOS_GitHub has left #nixos []
<MP2E> just noticed staging was merged into master in the last few days
<MP2E> hurray!!
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #28506: pythonPackages.dropbox: 3.37 -> 8.0.0 (master...up-dropboxapi) https://git.io/v5IAW
NixOS_GitHub has left #nixos []
ambro718 has quit [(Ping timeout: 252 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] vandenoever closed pull request #28523: kdevelop: add missing dependencies (master...kdevelopdeps) https://git.io/v5teP
NixOS_GitHub has left #nixos []
erictapen has joined #nixos
* Infinisil still doesn't really get what staging is
<MP2E> staging is where we put mass rebuild changes or things that will bog down Hydra for a long time, clump them together, then send it all off to master about once a week (roughly)
<MP2E> in practice, sometimes it takes a lot longer than that
<MP2E> in this case staging had the gcc 6 branch merged in and a bunch of stdenv fixes to bugs that were biting me on master, and I think it had been 2-3 weeks since it was merged
<MP2E> so this is very welcome!
sellout- has quit [(Quit: Leaving.)]
sellout- has joined #nixos
<MP2E> mostly because now i don't have to rebuild my entire os every time i want to update :P
<MP2E> hydra can take the bulk of it now
<mpcsh> dash: I just don't understand what they are
sellout- has quit [(Client Quit)]
<dash> mpcsh: a way to modify the nixpkgs package set from a separate file
<Infinisil> MP2E: Nice, thanks for the explanation!
<mpcsh> dash: so would it be the right way to maintain my own small set of personal packages that don't belong in the main nixpkgs repo?
<dash> It can be, yes. If you don't need to do any overrides then you may not want an overlay, you may just want a separate nix file
Rotaerk has joined #nixos
joehh has joined #nixos
erictapen has quit [(Ping timeout: 248 seconds)]
<neonfuz1> I don't understand
erictapen has joined #nixos
<joepie91> neonfuz1: why are you using `sudo` there?
oida has quit [(Quit: WeeChat 1.7.1)]
<joepie91> it's looking at the config.nix for the user under which you're running the `nix-env` command, which is root
<joepie91> but the config.nix you're cat'ing is that for your own user
<joepie91> so it doesn't see the allowUnfree setting
nadley has joined #nixos
<joepie91> so the solution is to either 1) use systemPackages and allowUnfree in your configuratioin.nix (if on NixOS), 2) run nix-env without sudo (if not on NixOS and you want to install for your user oinly), or 3) create a config.nix for root that does allowUnfree (if not on NixOS and you want to install system-wide)
<neonfuz1> oh crap
<neonfuz1> bad habbits
<joepie91> configuration *
ona has joined #nixos
<joepie91> only*
<joepie91> damn, so many typos
<joepie91> aside, that error message is maybe a UX bug
<neonfuz1> so the only difference with systemPackages is that every user has them then?
<joepie91> it should probably give you an explicit $HOME/.... path
<joepie91> instead of just ~
<joepie91> so you know where it's looking
<joepie91> neonfuz1: well, no. systemPackages is the declarative way to define what packages should be installed
<joepie91> but it can currently only be used for system-wide packages
<joepie91> `nix-env -i` is the imperative way, which is generally not desirable because it means you can't easily reproduce your system from your configuration.nix, but it's the only solution to user-specific packages currently
<joepie91> of course if you're not on NixOS then there isn't really a systemPackages
<neonfuz1> I am on nixos
<joepie91> but if you are, then you should probably always prefer systemPackages simply because it means you can reproduce your system configuration with all its software from just the configuration.nix
<neonfuz1> so, when you do nix-env -i, where does it record that you user has that package?
<joepie91> personally I have /etc/nixos/configuration.nix symlinked to /home/sven/projects/nixrc/...
<neonfuz1> ah, makes sense
<joepie91> so I can just edit my system config under my own user and then run a rebuild as root
<joepie91> [01:37] <neonfuz1> so, when you do nix-env -i, where does it record that you user has that package?
<joepie91> somewhere in ~/.nix I think?
<joepie91> I forgot the exact path
<joepie91> I can check that actually, one sec
<joepie91> hmm... .nix_profile?
<joepie91> I'm not sure
<joepie91> because all my packages are declarative
<joepie91> but it's somewhere in a ~/.nix*
digitus has quit [(Quit: digitus)]
<joepie91> yep
<Infinisil> yes, .nix-profile
<joepie91> it's ~/.nix-profile/manifest.nix
<Infinisil> /almost/ readable :P
markus1199 has joined #nixos
<joepie91> neonfuz1: anyway, can you file a bug on nixpkgs for that allowUnfree error message? its usage of ~ is definitely confusing, as it's not immediately obvious *whose* ~ it's looking at, so it should probably specify an explicit path instead (since `/root/...` would make it immediately obvious what is wrong)
<joepie91> so I'd say that's a UX bug :p
<clever> joepie91: the home directory of the user running (nix-build|nix-env
<clever> |nix-shell)
markus1189 has quit [(Ping timeout: 252 seconds)]
<clever> neonfuz1, joepie91: when you do nix-env (-i|-e), it will read ~/.nix-profile/manifest.nix, apply the changes in ram, then build a new profile based on the resulting manifest (which also contains the new manifest.nix)
zeus_ has quit [(Read error: Connection reset by peer)]
zeus_ has joined #nixos
goibhniu has quit [(Ping timeout: 260 seconds)]
<neonfuz1> joepie91: ah yeah, I suppose that is a ux bug
<neonfuz1> I'll do it later if I have time, or someone else can, but I'm really busy
Infinisil has quit [(Ping timeout: 240 seconds)]
Infinisil has joined #nixos
sary has quit [(Ping timeout: 240 seconds)]
<Infinisil> I can do that
<neonfuz1> alright thanks
sary has joined #nixos
eacameron has joined #nixos
oida has joined #nixos
ertes has joined #nixos
bkchr has quit [(Quit: Konversation terminated!)]
oida has quit [(Client Quit)]
oida has joined #nixos
<mpcsh> dash: sorry for my delays in replying. so if I wanted to just add packages I shouldn't use overlays?
eacameron has quit [(Ping timeout: 246 seconds)]
<Infinisil> Um, does git just discard the commit message when an error occurs?
<slabity> Does anyone know what package libfl is in? I can't seem to find it, but flex is definitely in the repos
<Infinisil> Oh my god it does :(
joehh has quit [(Ping timeout: 248 seconds)]