<guillaum1>
Sorry, I'm lost. I'm trying to get X working, I added "nvidia" in my services.xserver.videoDrivers and it fails, mostly because the GPU is too new for the packaged driver. How can I a) know which version of the driver is installed and b) install an updated version.
bfrog_ has joined #nixos
<guillaum1>
(I tried a bunch of "nix-env -qa | grep nvidia", with no succes)
<guillaum1>
puffnfresh: nice, part of the answer (I'll have to read a bunch of doc to understand your command). Well, as feared, it is outdated for my GPU.
<puffnfresh>
so I think the answer is to add a package override for nvidia_x11
<puffnfresh>
take that link and update the version number
<puffnfresh>
or is that a good version already?
cjhowe has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<guillaum1>
puffnfresh: that version is ok
<puffnfresh>
guillaum1: so you could change to unstable instead
<puffnfresh>
would that be acceptable?
<guillaum1>
puffnfresh: I don't know, gchristensen told me that it is bad ;)
<puffnfresh>
well, it's unstable :)
<puffnfresh>
and sometimes you have to compile things yourself while caches get filled
<guillaum1>
well, I was on unstable in arch linux, so it is acceptable
<guillaum1>
but I was thinking that nix was built specially to allow installing package of different version, so can't I install nvidia from unstable on top of the stable release ?
<puffnfresh>
guillaum1: you can, but it's not the easiest thing to do
<puffnfresh>
I'll tell you how to do both
kampfschlaefer has quit [(Ping timeout: 240 seconds)]
<puffnfresh>
gchristensen: I can understand that, thanks
ertes has joined #nixos
<guillaum1>
gchristensen: and by having two channels (nixos 16... and nixpkgs unstable) inside my channel list, what did I do exactly ? Because it did not appears to change anything.
<gchristensen>
guillaum1: import <nixos> will import the nixos channel and import <nixpkgs> will import the nixpkgs channel
<pikajude>
what's the right way to fix /nix/store/lb3qfkphn1maj74k6q886db3g7gzbgjk-binutils-2.27/bin/ld: cannot find -lgcc_s on linux?
<gchristensen>
(is what I said right?)
* gchristensen
isn't 100% sure
<guillaum1>
ok, so I did nothing actually, because I was only using nixos-rebuild. But I can imagine that it exists some part of the settings which may refers to nixpkgs?
<gchristensen>
no, unlikely
mudri` has quit [(Ping timeout: 256 seconds)]
<gchristensen>
I have to go. can someone else step in?
<guillaum1>
gchristensen: thank you for your time, I'll understand some stuff tomorrow ;) I'll have to be asleep in 45 minutes ;)
<puffnfresh>
you can use that channel in your overrides
<puffnfresh>
so that should allow you to be on stable but use nixos-unstable nvidia
<puffnfresh>
does that answer your questions?
<berce>
Interesting.
<guillaum1>
yes ;) (Well, no, because now I have to understand it, but yes because this is a solution). Thank you, I'll digest all of that, read manuals, and come back later ;)
<AtnNn>
Can I tell nixpkgs to not run tests? Specifically, haskell tests?
* DanC__
figured it out... SSL cert / host mismatch. better diagnostic would be nice...
DanC__ has left #nixos ["Ex-Chat"]
<AtnNn>
I'm trying to use a few custom haskell pacakges, and my computer has been testing half of hackage all day.
<puffnfresh>
AtnNn: haskell.lib.dontCheck
<AtnNn>
puffnfresh: Where do I put that? Is it recursive?
<guillaum1>
(and I now have a working Xorg, so stuff starts to be interesting )
<__red__>
this is a nixos-install if that makes any difference
<__red__>
(as opposed to a rebuild - ie, everything's in /mnt)
<__red__>
can I just put the .tar.gz file somewhere and have it find it
justanotheruser has quit [(Quit: WeeChat 1.5)]
<__red__>
assuming I can locate it from somewhere else?
indi_ has joined #nixos
indi_ has quit [(Remote host closed the connection)]
ublubu has joined #nixos
justanotheruser has joined #nixos
indi_ has joined #nixos
amarsman has quit [(Ping timeout: 248 seconds)]
filterfish has quit [(Ping timeout: 248 seconds)]
filterfish_ has joined #nixos
jgrasser has joined #nixos
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
indi_ has quit [(Ping timeout: 246 seconds)]
alx741_ has joined #nixos
alx741 has quit [(Ping timeout: 272 seconds)]
edvorg has joined #nixos
regnat[m] has quit [(Read error: Connection reset by peer)]
M-wkennington has quit [(Read error: Connection reset by peer)]
lfont[m] has quit [(Read error: Connection reset by peer)]
rsynnest[m] has quit [(Read error: Connection reset by peer)]
jcl[m] has quit [(Write error: Connection reset by peer)]
regnt[m] has quit [(Write error: Connection reset by peer)]
citizenziggy[m] has quit [(Write error: Connection reset by peer)]
cornu1 has quit [(Write error: Connection reset by peer)]
primeos[m] has quit [(Write error: Connection reset by peer)]
davidar has quit [(Write error: Connection reset by peer)]
Shell has quit [(Write error: Connection reset by peer)]
nhooyr has quit [(Read error: Connection reset by peer)]
SShrike has quit [(Write error: Connection reset by peer)]
baldo[m] has quit [(Read error: Connection reset by peer)]
av[m] has quit [(Read error: Connection reset by peer)]
unlmtd[m] has quit [(Read error: Connection reset by peer)]
cinderfish[m] has quit [(Write error: Connection reset by peer)]
rycee[m] has quit [(Write error: Connection reset by peer)]
icetan has quit [(Read error: Connection reset by peer)]
mythmon- has quit [(Write error: Connection reset by peer)]
prose[m] has quit [(Write error: Connection reset by peer)]
chexxor_web[m] has quit [(Read error: Connection reset by peer)]
offlinehacker[m] has quit [(Read error: Connection reset by peer)]
mindB has quit [(Write error: Connection reset by peer)]
aspiwack[m] has quit [(Write error: Connection reset by peer)]
M-jackal has quit [(Write error: Connection reset by peer)]
saintaquinas[m] has quit [(Read error: Connection reset by peer)]
jack[m] has quit [(Read error: Connection reset by peer)]
Grill[m] has quit [(Read error: Connection reset by peer)]
masia[m] has quit [(Write error: Connection reset by peer)]
bennofs_matrix has quit [(Write error: Connection reset by peer)]
zimbatm[m] has quit [(Read error: Connection reset by peer)]
M-appservice_irc has quit [(Read error: Connection reset by peer)]
Ralith has quit [(Read error: Connection reset by peer)]
ArdaXi[m] has quit [(Read error: Connection reset by peer)]
herzmeister[m]1 has quit [(Read error: Connection reset by peer)]
bachp has quit [(Write error: Connection reset by peer)]
M-Shrike has quit [(Write error: Connection reset by peer)]
M-manveru has quit [(Write error: Connection reset by peer)]
Kiko[m] has quit [(Read error: Connection reset by peer)]
M-Rym has quit [(Read error: Connection reset by peer)]
M41px[m] has quit [(Write error: Connection reset by peer)]
MrAxilus[m] has quit [(Write error: Connection reset by peer)]
musicmatze[m] has quit [(Write error: Connection reset by peer)]
guanjian[m] has quit [(Write error: Connection reset by peer)]
org-rubo78[m] has quit [(Write error: Connection reset by peer)]
bendlas has quit [(Write error: Connection reset by peer)]
ntninja has quit [(Read error: Network is unreachable)]
M-roblabla has quit [(Write error: Connection reset by peer)]
M-schneeflocke has quit [(Write error: Connection reset by peer)]
eqyiel[m] has quit [(Write error: Connection reset by peer)]
bzf[m] has quit [(Read error: Connection reset by peer)]
Guest11481 has quit [(Write error: Connection reset by peer)]
filterfish_ has quit [(Remote host closed the connection)]
filterfish_ has joined #nixos
<NixOS_GitHub>
[nixpkgs] peterhoeg opened pull request #21633: pulseaudio nixos: do not force start pulseaudio.service and use upstream units (master...f/pa) https://github.com/NixOS/nixpkgs/pull/21633
filterfish_ has quit [(Remote host closed the connection)]
<sphalerite>
“[NixOps] uses a single formalism (the Nix expression language) for package management and system configuration management” is the expression language really a formalism though, given that it doesn't have a spec? :D
takle has quit [(Remote host closed the connection)]
<sphalerite>
stkj: it seems to use a hardcoded path. You may need to set up an FHS chroot environment, which is a pain.
<stkj>
sphalerite: thanks!
<manveru>
anyone know the state of the nix cli rewrite?
armin has quit [(Quit: relate to the matter as i drop the bomb)]
thc202 has joined #nixos
takle has quit [(Ping timeout: 246 seconds)]
armin has joined #nixos
georges-duperon has joined #nixos
<NixOS_GitHub>
[nixpkgs] abbradar pushed 1 new commit to master: https://git.io/vMODD
<NixOS_GitHub>
nixpkgs/master e17b483 Nikolay Amiantov: glslang, spirv-tools, vulkan-loader: add metainformation
takle has joined #nixos
roconnor has quit [(Ping timeout: 248 seconds)]
<LnL>
manveru: nixUnstable has the new cli, no idea how complete it is. I use a shell wrapper around nix
matthewbauer has joined #nixos
stkj has quit [(Ping timeout: 246 seconds)]
shanemikel has quit [(Quit: My MacBook Air has gone to sleep. ZZZzzz…)]
aarvar has quit [(Ping timeout: 245 seconds)]
matthewbauer has quit [(Ping timeout: 256 seconds)]
civodul has joined #nixos
systemfault has joined #nixos
dgn has joined #nixos
<LnL>
oh we do have a conventions/styleguide section in the manual
itsN1X has joined #nixos
<itsN1X>
Kmicu:
<LnL>
I think we should expand that a bit
aarvar has joined #nixos
<itsN1X>
Kmicu: help with documentation updates..
itsN1X has quit [(Read error: Connection refused)]
ixxie has quit [(Remote host closed the connection)]
itsN1X has joined #nixos
FPtje has joined #nixos
<FPtje>
Is there any way to perform bit operations in Nix? I'd like to convert a number to an IP address, so I can generate IP addresses with some function and some integer maths
mudri` has quit [(Ping timeout: 256 seconds)]
<itsN1X>
We can write a small script..
<FPtje>
A small script?
itsN1X has quit [(Remote host closed the connection)]
slack1256 has joined #nixos
ebzzry has joined #nixos
itsN1X has joined #nixos
AndroUserN1X has joined #nixos
systemfault has quit [(Quit: Bye!)]
AndroUserN1X has quit [(Read error: Connection reset by peer)]
itsN1X has quit [(Read error: Connection reset by peer)]
AndroUserN1X has joined #nixos
itsN1X has joined #nixos
aarvar has quit [(Ping timeout: 246 seconds)]
<pie_>
hey guys im trying to install pycharm but i cant figure out what the name for it is when using -A
<ikwildrpepper>
pie_: the examples shows the result of tab completion
<ocharles_>
but those instructions don't seem to fix it now
<ikwildrpepper>
ugh
<ocharles_>
However, I might have packaged extra wrong
<LnL>
ocharles_: what version off ghc is that?
<ocharles_>
HEAD
<ocharles_>
but I think it's because clock is in extraLibraries, but that might be the wrong place
AndroUserN1X has quit [(Remote host closed the connection)]
itsN1X has quit [(Remote host closed the connection)]
<LnL>
I hope so, distributed/parallel builds are nice
page has quit [(Ping timeout: 250 seconds)]
<ocharles_>
ok, yes - don't put haskell libraries in extraLibraries
<ocharles_>
phew!
<gleam_>
hi all! What would be the way to configure per user settings as i3wm layouts or xterm colors? should I copy the .Xdefaults in the home directory or can I specifiy the settings in configuration.nix?
<LnL>
not that I know, but you can create arbitrary files in /etc and create a symlink in your home directory
<goibhniu>
john_due: (assuming that version isn't already in nixpkgs master) ... updating the package would be the way to go
<goibhniu>
john_due: AFAIK there's a script to generate the nix expressions for xorg
hoodoo_wrk has joined #nixos
itsN1X has quit [(Read error: Connection refused)]
<john_due>
do you know where to find it?
aarvar has quit [(Ping timeout: 272 seconds)]
mudri` has joined #nixos
itsN1X has joined #nixos
AndroUserN1X has joined #nixos
<goibhniu>
sorry, I don't know offhand
<john_due>
ok, thanks I will look for it
<goibhniu>
john_due: check out nixpkgs/pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl
<goibhniu>
I think that's it
<john_due>
thanks!
<goibhniu>
you're welcome
<LnL>
john_due: if you are lucky you might be able to just .override the src in packageOverrides
<LnL>
but that probably won't be enough
<john_due>
LnL: you mean in /nixpkgs/pkgs/servers/x11/xorg/overrides.nix ?
<gleam_>
LnL, That was what I was looking for. Thanks!
<LnL>
no in configuration.nix nixpkgs.packageOverride
AndroUserN1X has quit [(Remote host closed the connection)]
itsN1X has quit [(Read error: Connection refused)]
derjohn_mob has quit [(Ping timeout: 256 seconds)]
<john_due>
generate-expr-from-tarballs.pl uses perl #! /usr/bin/perl -w but my perl is in /nix/store/5kkjn2h1m852q8xh5kz0kfgi5nrbc1fz-perl-5.22.2/bin/perl
<john_due>
how should I fix it without hardcoding the path in the script?
Lowl3v3l has joined #nixos
<goibhniu>
odd ... `perl generate-expr-from-tarballs.pl` should also work though
hoodoo_wrk has quit [(Ping timeout: 260 seconds)]
<rly>
john_due: if that file is committed, please open a bug report for that or fix it at the same time you do a PR for this work.
<icetan>
I have made a sketchy maven2nix thingy for work, couldn't get the one shipped in nixpkgs work with our repos
<LnL>
gchristensen: whoa, at this rate everything will be finished by the time I get home
<gchristensen>
LnL: I know? jeepers!
<gchristensen>
I'm not unhappy about it :P
mbrgm has quit [(Ping timeout: 248 seconds)]
ixxie has quit [(Remote host closed the connection)]
mbrgm has joined #nixos
<gchristensen>
icetan: how sketchy? :P I haven't been able to get nixpkgs' one to work, either
<gchristensen>
and actually now I don't even know what I'm doing ... I'm wanting to package https://github.com/tumblr/collins which uses the play framework
<icetan>
hehe, it's pretty hacky but it works for us
<gchristensen>
which I'm _sure_ is just a headache waiting to happen
eacameron has joined #nixos
<icetan>
don't know about sbt stuff though, but because they both use ivy that it should be not too much work to make it compatible with that also
samvher has quit [(Ping timeout: 272 seconds)]
<icetan>
we have some scala stuff at work also which I have been wishing to include in my nix builds also
<gchristensen>
oh I see
<gchristensen>
unfortunately this isn't really what I can spend my time on today :(
<gchristensen>
but good to know someone thinks it is somewhat possible!
<gchristensen>
I'll probably just use the pre-built docker container and pretend it isn't happening
Devices has left #nixos ["WeeChat 1.6"]
<icetan>
haha
<icetan>
I saw that there was a nix scala channel on IRC but it looked dead
<gchristensen>
"Tom Nix. CEO at Scala" they should have this figured out ;)
<icetan>
gchristensen: but if you are interested I can send you the scripts, would be nice to make something official
cjhowe has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
john_due has quit [(Remote host closed the connection)]
devhell has joined #nixos
bfrog_ has joined #nixos
eacameron has joined #nixos
<gchristensen>
icetan: it doesn't seem to work, but not sure :) we'll find out, there is a channel for this. ##nix-sbt
[0x4A6F]1 has joined #nixos
matthewbauer has joined #nixos
<icetan>
yupp, i was in that channel a while back, but it was very quiet
<icetan>
maybe i forgot about the repo
eacameron has quit [(Ping timeout: 272 seconds)]
[0x4A6F] has quit [(Remote host closed the connection)]
[0x4A6F]1 is now known as [0x4A6F]
zagy has quit [(Quit: Leaving.)]
roconnor has joined #nixos
<Profpatsch>
pie_: \o/
<icetan>
trying it out now
matthewbauer has quit [(Ping timeout: 245 seconds)]
<icetan>
gchristensen: not working for me either
<gchristensen>
grr... everything is super frustrating today.
cjhowe has joined #nixos
<mguentner>
gchristensen: +1
SuprDewd has quit [(Ping timeout: 258 seconds)]
gleam_ has quit [(Quit: Page closed)]
SuprDewd has joined #nixos
john_due has joined #nixos
msd has joined #nixos
<john_due>
re-hello
cjhowe has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<john_due>
I am trying to compile the intel video driver on nixos. It needs to have x11 in the path. I am trying something like buildInputs = [ pkgs.clang pkgs.pkgconfig pkgs.xlibs.xproto pkgs.pixman pkgs.xlibs.xorg-server] but it crashes saying error: attribute xorg-server missing
cjhowe has joined #nixos
<msd>
domenkozar: got QEMU fully working. Is PCI forwarding supported across multiple QEMU machines in NixOS?
<msd>
domenkozar: or nixops, rather?
Guest66666 has quit [(Ping timeout: 258 seconds)]
Guest66666 has joined #nixos
dsieczko has joined #nixos
<LnL>
john_due: xorg.xorgserver
cjhowe has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<john_due>
LnL: thanks! it works. But how did you find it out?
<LnL>
for stuff like this nix-repl is very nice
bennofs has joined #nixos
<LnL>
run nix-repl '<nixpkgs>' and you have a repl with tab completion
<john_due>
LnL: yes, it is indeed! thanks. I don't understand why sometime we use nix-env -i and sometime nix-env -iA
<LnL>
-i is based on name, -iA uses the attribute
<LnL>
except for nix-env -i nothing really uses the name, and for nix-env it's also very slow
<john_due>
LnL: and where can I see the attributes?
<NixOS_GitHub>
nixpkgs/master f10dfd6 Domen Kožar: haskellPackages.mysql: fix #19593
<LnL>
what do you mean?
<LnL>
nix-env -qa?
c0bw3b has left #nixos []
<LnL>
nix-env -f '<nixpkgs>' -qaP \* will show the attributes and names of top-level packages
dgn has quit [(Quit: dgn)]
dgn has joined #nixos
<john_due>
LnL: thanks, the 'P' does the trick
alx741 has quit [(Ping timeout: 240 seconds)]
devhell has quit [(Quit: WeeChat 1.6)]
<LnL>
but most of the time I just use nix-repl and <tab><tab>
msd has quit [(Remote host closed the connection)]
msd has joined #nixos
FRidh has joined #nixos
Unode has joined #nixos
<FRidh>
srhb: you mixed override with overrideDerivation / overrideAttrs
msd has quit [(Ping timeout: 246 seconds)]
<Unode>
hi all. Could someone familiar with the internals of nix explain what exactly happens when nix-channel --update is run?
ckauhaus has quit [(Quit: Leaving.)]
mbrgm has quit [(Ping timeout: 245 seconds)]
msd has joined #nixos
<Unode>
I have a setup at work running on a shared drive (via NFS) and "nix-channel --update" seems to have stalled. i.e. I don't see any activity but the process is still "running".
systemfault has joined #nixos
mbrgm has joined #nixos
<ToxicFrog>
So, I have a packageOverride in /etc/nixos/configuration.nix -- how do I use 'nix-build' to build a package with that override applied?
<gchristensen>
mguentner: hah, yeah?
<msd>
Is lspci available on NixOS?
<msd>
If so, under which package?
<gchristensen>
pciutils
<Wizek>
Might anyone of you know why `nix-shell -I nixpkgs=https://github.com/NixOS/nixpkgs-channels/archive/nixos-unstable.tar.gz -p "haskellPackages.ghcWithPackages (p: [p.compose-ltr])" --run 'ghci'` fails with "Setup: Encountered missing dependencies: QuickCheck ==2.8.1, hspec ==2.2.0"?
<Wizek>
AFAIA I'm not asking nix to build/run unit tests of compose-ltr, so why does it care about quickcheck and hspec?
<LnL>
gchristensen: do you have any idea what ends up in the command-not-found db?
Sonarpulse-Work has quit [(Remote host closed the connection)]
eacameron has joined #nixos
<gchristensen>
LnL: I don't, but I think you can find out in the channel scripts repo
pi3r has joined #nixos
<LnL>
yeah just wondering, because that's basically the only reliable way to the package of a binary AFAIK
<gchristensen>
yeah ... :)
stepcut has joined #nixos
guillaum2 has joined #nixos
<guillaum2>
hi today.
pi3r has quit [(Client Quit)]
<gchristensen>
hi today
<Unode>
LnL: Some time ago I was looking for this info on hydra. I assume it's there somewhere since all packages are compiled/installed/tested there.
<Unode>
I think you were the one pointing me to command-not-found :) . Had to run nix-channel --update since I didn't even had that info locally.
<LnL>
Unode: all the hydra jobs are defined in the nixpkgs repo
zagy has joined #nixos
<LnL>
right, I remember
<Unode>
LnL: but not the binaries produced right?
<Unode>
(binaries or otherwise)
eacameron has quit [(Ping timeout: 248 seconds)]
<LnL>
no those end are built on hydra and then uploaded to the cache
<Unode>
On that day I was actually looking for a command but every now and then I feel the need to look for other files. Specially headers (.h) and libs, which as far as I understand are not in the command-not-found db.
<guillaum2>
I'm lost at packaging something. The tool depends on OpenEXR which contains, for example, and include such as /...nixStore/include/OpenEXR/half.h. Instead of incluing <OpenEXR/half.h>, the tool include "half.h" and change the include path to -I/usr/include/OpenEXR. And hence, it does not in my package. Is there a smart way to hande that (i.e. tells nix-shell to export /...store/include/OpenEXR as
<guillaum2>
incluable path) or should I patch the software?
matthewbauer has joined #nixos
<guillaum2>
(I just realise how much this sentence is complicated and not gramatically correct...)
<LnL>
strange, I remember some issues about it that where closed IIRC
reinzelmann has quit [(Quit: Leaving)]
<guillaum2>
(more question, because I'm usually tacking ten hours finding the answers when you can give it to me in 5s ;). What is the package for gcc? I tried gcc_wrapper, but I'm not sure, and I can't install it aside clang... It is weird. How to overload the default "gcc" package using inside a .nix?
<NixOS_GitHub>
nixpkgs/master b578bbb Michael Raskin: mysql55: 5.5.53 -> 5.5.54
<NixOS_GitHub>
nixpkgs/master 8ec3b1f Michael Raskin: mysql55: 5.7.16 -> 5.7.17
<NixOS_GitHub>
nixpkgs/master 71c1e2f Michael Raskin: irssi_otr: 1.0.1 -> 1.0.2
Vorpal has joined #nixos
<LnL>
guillaum2: you can't "install" them in the same user profile
Vorpal has quit [(Changing host)]
Vorpal has joined #nixos
<LnL>
is there a reason you want to install them instead of using a nix-shell
<guillaum2>
LnL: I'm used to it ;) (I agree, that's not a reason)
<gchristensen>
LnL: example error: "error: invalid character ‘/’ in name ‘library/debian-latest’"
<LnL>
gchristensen: talking about "/", I found a bug in my etc module
<LnL>
I'll push a fix in an hour or so
<guillaum2>
LnL: If I want to compare a small program compiled with gcc and compiled with clang, I must launch two nix-shell... Ok. That's not what I'm used to, but it may do the job.
* gchristensen
might just die
<gchristensen>
this is terrible
<LnL>
gchristensen: I know what the issue is and I can probably fix it once I get home
<gchristensen>
omg
<gchristensen>
I think the dockertools are just plain broken
<LnL>
more problems?
<LnL>
are they really in such a bad state?
guillaum1 has joined #nixos
<NixOS_GitHub>
[nixpkgs] 7c6f434c pushed 3 new commits to release-16.09: https://git.io/vM3Cq
<NixOS_GitHub>
nixpkgs/release-16.09 fd9d06d Michael Raskin: mysql55: 5.5.53 -> 5.5.54...
<NixOS_GitHub>
nixpkgs/release-16.09 9899790 Michael Raskin: mysql55: 5.7.16 -> 5.7.17...
<NixOS_GitHub>
nixpkgs/release-16.09 a256cf3 Michael Raskin: irssi_otr: 1.0.1 -> 1.0.2...
<LnL>
gchristensen: I do have a regular docker image with nix
<gchristensen>
even if I skip the "/" and just pull debian, ... I think hub.docker.com stopped supporting v1?
<LnL>
so you can run nix-env -i in there to install stuff
<flxw>
Hi, I'm trying to "browse" around in the attributes of e.g. nixos.modules.programs.zsh, using nix-repl '<nixos>'. I'm sure this is wrong, as nothing shows up. What am I doing wrong? :)
<gchristensen>
yeah ok this just isn't going to work, I'm going to skip this and just going to do `docker pull` in my systemd unit.
<guillaum2>
are the different package build / install / configure step sandboxed differently using nix-build ?
ertes has quit [(Ping timeout: 248 seconds)]
<NixOS_GitHub>
[nixpkgs] joachifm pushed 4 new commits to master: https://git.io/vM3WI
<NixOS_GitHub>
nixpkgs/master 1b5f939 Michael Alan Dorman: elpa-packages: 2017-01-03
<NixOS_GitHub>
nixpkgs/master 29472c6 Michael Alan Dorman: melpa-stable-packages: 2017-01-03
<NixOS_GitHub>
nixpkgs/master 080926b Michael Alan Dorman: melpa-packages: 2017-01-03
jgertm_ has quit [(Ping timeout: 246 seconds)]
ublubu has quit [(Ping timeout: 258 seconds)]
alx741 has joined #nixos
<guillaum2>
haha, I hit the homeless-shelter stuff... that's fun... Well... I spent 30 minutes grepping my package to find where does that crap comes from ;) That's funny...
nanobapt has joined #nixos
yy has quit [(Quit: Leaving)]
danharaj has joined #nixos
rly has quit [(Ping timeout: 245 seconds)]
qpqp has joined #nixos
systemfault has joined #nixos
john_due has joined #nixos
goibhniu has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub>
[nixpkgs] edanaher opened pull request #21652: neovim: Inherit meta into neovim-configured (master...fix-neovim-plugins) https://github.com/NixOS/nixpkgs/pull/21652
rly has joined #nixos
ublubu has joined #nixos
<copumpkin>
niksnut: how does store output communication work nowadays after all the store refactoring? I'm considering setting up a minimal linux VM in the background of my Mac with a nix daemon to build things, and I'm curious whether that VM will expect to download its own things (i.e., does it need internet access) or if the host will send it its inputs and get the outputs back from it after it finishes building
georges-duperon has joined #nixos
edapa has joined #nixos
edapa has left #nixos []
edapa has joined #nixos
<gchristensen>
huh ... the vbox VM seems to come with the networking disabled
Lowl3v3l has quit [(Quit: Leaving)]
systemfault has quit [(Quit: Bye!)]
<gchristensen>
and the configuration.nix is read-only
<pikajude>
can I use vim_configurable's options with neovim somehow?
<LnL>
guillaum2: yeah luckily you only get confused about that once, after that you know it's trying to do stuff in $HOME
danielrf has quit [(Read error: Connection reset by peer)]
<pikajude>
looks like this would be helpful to use with darwinix
<LnL>
sure, the nixpkgs source is decoupled so you could use your fork instead
<pikajude>
wow, very impressive actually
<LnL>
:D
<pikajude>
it's like nixos-* but with darwin-* instead
<LnL>
yes exactly
<pikajude>
i want to try this out today
<pikajude>
i've been looking for a way to make service management on darwin less obnoxious
<LnL>
oh you have to checkout my launchd module then
<LnL>
contains the full manpage of launchd
<pikajude>
right
<pikajude>
yeah
<pikajude>
i'm guessing i'll have to write my own launchd version of redis
<pikajude>
but it shouldn't be hard with the docs there
<pikajude>
wow, and dock settings too
<NixOS_GitHub>
[nixpkgs] garbas closed pull request #21652: neovim: Inherit meta into neovim-configured (master...fix-neovim-plugins) https://github.com/NixOS/nixpkgs/pull/21652
<LnL>
yes, there's very little implementation at the moment but everything should work very similar to nixos
<LnL>
feel free to open issues/contribute
<pikajude>
nice
<pikajude>
will do
<pikajude>
i'll fork this
<LnL>
I just found a bug with environment.etc for nested files, I'll fix that in a bit
matthewbauer has quit [(Ping timeout: 248 seconds)]
dsieczko has quit [(Ping timeout: 246 seconds)]
<pikajude>
how do I set the package to use for nix?
<pikajude>
is it the same as in a nixos config?
<LnL>
it uses the default profile at the moment for nix/cacert
<pikajude>
okay, well, i don't think 1.11 will function on my system
<LnL>
since that's where it's installed by default, but you can override the profile
teknico has left #nixos []
<LnL>
so I don't refer to the nix package from nixpkgs directly
<pikajude>
oh, it was just pulling it in as a dependency because of nix-repl in the example config
<pikajude>
my fault
nschoe has quit [(Ping timeout: 248 seconds)]
ambro718 has joined #nixos
zagy has quit [(Quit: Leaving.)]
<pikajude>
LnL: with an out-of-the-box config, I get error: while setting up the build environment: can't map '/bin/sh' to '/nix/store/nva88kpcphqkd2lgz0npx5f3r69a3gw9-bash-4.3-p46/bin/bash': mismatched impure paths not supported on Darwin
<pikajude>
and there is actually specifically a part in the nix module that sets /bin/sh=${sh} in the build-sandbox-paths option
<pikajude>
how can that possibly ever work?
<LnL>
I've never seen that before
<pikajude>
mismatched impure paths have never worked on darwin
<LnL>
do you have a working sandbox or something
<pikajude>
do you have the sandbox enabled on your box?
<pikajude>
yeah i do
<LnL>
no it's still broken
<pikajude>
okay
<pikajude>
just checking. i'll take that out then
<LnL>
but I don't really understand what it's saying
<FRidh>
substituting a path in a binary should be ok as long as the paths have the same length, right?
<pikajude>
no. that code uses bind mounts in linux to map paths to each other
<pikajude>
bind mounts don't exist on darwin
Baughn has quit [(Quit: ZNC 1.6.2+deb1 - http://znc.in)]
<NixOS_GitHub>
[nixpkgs] crclark opened pull request #21654: nix-prefetch-git: remove call to nonexistent print_metadata function (master...connor/print_metadata) https://git.io/vM3R8
<pikajude>
any occurrence of foo=bar in build-sandbox-paths will not work unless foo is identical to bar
<pikajude>
which would make the mapping step useless anyway
<NixOS_GitHub>
nixpkgs/master 237af18 Joachim Fasting: Revert "nixos/cjdns: do not ammend /etc/hosts"...
<NixOS_GitHub>
nixpkgs/master bdb9cd1 Tomas Hlavaty: cjdns service: optionally add cjdns hosts to networking.extraHosts...
<NixOS_GitHub>
nixpkgs/master 9e0dc9f Joachim F: Merge pull request #21592 from joachifm/cjdns-optional-extraHosts...
<pikajude>
FRidh: this isn't the same as that
<gchristensen>
FRidh: I _think_ that is okay
<gchristensen>
pikajude: I think his question is unrelated
<LnL>
pikajude: I only use stdenv.shell AFAIK
<gchristensen>
niksnut, domenkozar: have y'all seen my PR to nixos-homepage / any thoughts?
<FRidh>
my question is indeed unrelated
<john_due>
How do I use the video driver I just compiled? services.xserver.videoDrivers = [ ? ]; ?
<LnL>
pikajude: oh I think it's nix.conf
nschoe has joined #nixos
<FRidh>
unfortunately I get "ELF file ABI version invalid" but I guess it makes sense here since one is compiled with support for Tk and the other is not.
<NixOS_GitHub>
nixpkgs/master 567c1a3 Michael Raskin: openfire: mark as broken; its unfriendlyness towards read-only installation directory and friendliness towards manual installation by just unpacking only grow with time
<NixOS_GitHub>
[nixpkgs] 7c6f434c pushed 1 new commit to release-16.09: https://git.io/vM3uh
<NixOS_GitHub>
nixpkgs/release-16.09 873eb9f Michael Raskin: openfire: mark as broken; its unfriendlyness towards read-only installation directory and friendliness towards manual installation by just unpacking only grow with time...
john_doe1 has joined #nixos
john_due has quit [(Ping timeout: 258 seconds)]
guillaum1 has quit [(Ping timeout: 256 seconds)]
ryanartecona has joined #nixos
john_doe1 is now known as john_due
amarsman has joined #nixos
nschoe has quit [(Quit: Program. Terminated.)]
matthewb` has quit [(Remote host closed the connection)]
derjohn_mob has quit [(Ping timeout: 256 seconds)]
<FRidh>
ugh shell scripts. What am I doing wrong here? new_rpath=$(sed "s/${py}/${python}/g" <<< "$old_rpath" ) I have an rpath and would like to replace one of the store paths (${py}) with another (${python})
msd has quit [()]
<gchristensen>
FRidh: ${py} and ${python} probably have slashes in them
<gchristensen>
so sed "s#${py}#${python}#g" should do it (this assumes they don't have #'s in them)
johnw has joined #nixos
<FRidh>
ok, thank you. So # and @ are for when different characters are present?
takle has quit [(Remote host closed the connection)]
mog has quit [(Ping timeout: 248 seconds)]
<LnL>
FRidh: you can use any character as delimiter
<LnL>
or atleast symbols like / @ , | ...
<habibi_>
FRidh: if you don't want to escape the variables that are expanded inside the sed command, you can change '/' for a character you're sure won't be there. Otherwise, if you use '/' for example, you will have to make sure to change every '/' in the $py and $python variables to '\/' so sed doesn't misunderstand.
<ToxicFrog>
gchristensen: I'll see if I can get to it sometime in the next week or two
<ToxicFrog>
(but if not I can definitely do it in february, since all my partners will be away *and will have taken the toddler with them*)
<gchristensen>
:D
<FRidh>
gchristensen: LnL: habibi_: Thanks, that's clear now. Thus far pythonPackages.tkinter depended on two python interpreters. Now only one, and it *seems* to work.
<gchristensen>
nice :D
<ToxicFrog>
Looks like I have a bunch of small improvements to bitlbee (including a bitlbee version built against libpurple), exim, syncthing, zfs
<ToxicFrog>
And bugs to report against services.locate and security.pki.certificateFiles
guillaum2 has quit [(Ping timeout: 248 seconds)]
<ToxicFrog>
(specifically, security.pki.certificateFiles = [ "${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt" ] should probably be the default, rather than just leaving you with no CA roots on a newly installed system)
<MarcWeber>
Has anybody written a derivation for mod_pagespeed (from google) yet?
ixxie has quit [(Ping timeout: 245 seconds)]
jgertm_ has joined #nixos
john_due has quit [(Quit: This computer has gone to sleep)]
nmattia has joined #nixos
wayne has quit [(Changing host)]
wayne has joined #nixos
josePhoenix has joined #nixos
ncode has joined #nixos
mudri` is now known as mudri
relrod_ has joined #nixos
relrod_ has quit [(Changing host)]
relrod_ has joined #nixos
john_due has joined #nixos
<pikajude>
wow, so nix still has the capability to garbage collect only *some* outputs of a derivation
<pikajude>
thus making the package unbuildable
[0__0] has joined #nixos
seagreen has joined #nixos
shanemikel has joined #nixos
<gchristensen>
pikajude: what if you build it with `--check`
<NixOS_GitHub>
nixpkgs/staging 3f499d3 Symphorien Gibol: tix: init at 8.4.1
<NixOS_GitHub>
nixpkgs/staging a6e3d71 Symphorien Gibol: python: support the tkinter.tix module
<pikajude>
no idea what it tries to do without the sandbox on darwin
<pikajude>
i'll try that next
<LnL>
pikajude: FYI I think you might be the only person using a sandbox on darwin
<LnL>
(except for running nix-build inside sandbox-exec)
* gchristensen
wishes he could be sandboxed on darwin :(
<pikajude>
i probably am, aren't i
<pikajude>
lol, yeah, it works fine with sandbox disabled
<LnL>
I would if it worked :)
michaelpj has quit [(Read error: Connection reset by peer)]
<pikajude>
i guess that makes sense
<socksy>
hey, does anyone have any experience using rust on nixos? Trying to play around with it and came up with a linker error
<niksnut>
pikajude: ah good point, forgot about darwin
takle has joined #nixos
<LnL>
copumpkin was looking at it, but he's been pretty busy. no idea what the status of that is
<pikajude>
someone just patch bind mounts into darwin and then everything will be fine
Shou has quit [(Quit: 🛏)]
takle has quit [(Ping timeout: 245 seconds)]
mog has joined #nixos
takle has joined #nixos
ashkitten has joined #nixos
hoodoo_wrk has joined #nixos
oida has joined #nixos
<hoodoo_wrk>
Hi nixos people, I have a question regarding running a package I've installed in my local env.
cpennington has joined #nixos
<hoodoo_wrk>
I've installed nixos recently and I'm impressed with how easy it was. I follow the unstable channel and I've managed to install awesome wm 4 using nixpkg master to my local env. How do I go about adding it as my wm of choice?
<hoodoo_wrk>
I currently think of (ab)using services.xserver.displayManager.slim.extraConfig adding awesome from my local env as an option and then making it default.
<hoodoo_wrk>
Is that a good thing to do? I'm looking for a nixos way solution, but, on the other hand, I could go with a dirty hack and wait for the next release where it's going to be the default.
cpennington has quit [(Remote host closed the connection)]
takle has quit [(Ping timeout: 245 seconds)]
AllanEsp1nosa has joined #nixos
ryanartecona has quit [(Quit: ryanartecona)]
john_due has quit [(Ping timeout: 272 seconds)]
ThatDocsLady has quit [(Ping timeout: 245 seconds)]
shanemikel has quit [(Quit: My MacBook Air has gone to sleep. ZZZzzz…)]
wak-work has quit [(Remote host closed the connection)]
john_due has joined #nixos
<LnL>
you need the package from master?
<hoodoo_wrk>
Yes I do. In fact, I have it installed, but it's not system wide, it's in my profile. fwiw it seems like it works
<LnL>
the packageOverrides example is what you want
<LnL>
but instead of pkgs.foo you can use: (import /path/to/nixpkgs-master {}).foo
<FRidh>
and possibly in combination with fetchTarball to grab awesome from nixpkgs master
shanemikel has joined #nixos
guillaum1 has joined #nixos
<LnL>
(or a tarball url if you don't want a local checkout)
bitgins has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub>
[nixpkgs] FRidh force-pushed python-wip from 0d65684 to 8fa7286: https://git.io/vzaOS
<NixOS_GitHub>
nixpkgs/python-wip 84ab902 Frederik Rietdijk: pythonPackages.sqlalchemy_imageattach: fix dependency Wand...
<NixOS_GitHub>
nixpkgs/python-wip 8fa7286 Frederik Rietdijk: pythonPackages.pycrypto: use pycryptodome...
<hoodoo_wrk>
Thanks, I'll look into that and poke around. I thought it was something like an interface to build options. If it works it's gonna be amazing, a good way to pull in newer packages while keeping the configuration.nix sane.
cransom_ is now known as cransom
<NixOS_GitHub>
[nixpkgs] FRidh force-pushed python-wip from 8fa7286 to 51b79c3: https://git.io/vzaOS
<NixOS_GitHub>
nixpkgs/python-wip 51b79c3 Frederik Rietdijk: pythonPackages.pycrypto: use pycryptodome...
cjhowe has joined #nixos
<hoodoo_wrk>
I could even checkout master as a part of installation process.
zeus_ has quit [(Remote host closed the connection)]
zeus_ has joined #nixos
amarsman has quit [(Quit: amarsman)]
cjhowe has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
amarsman has joined #nixos
<guillaum1>
I do really have the feeling that I'm bad at finding documentation. How do I override a package compiler ? Or how do I start a nix-shell with a different compiler ?
<NixOS_GitHub>
nixpkgs/master cdbffaa Franz Pletz: Merge pull request #21625 from mayflower/smokeping...
ryanartecona has joined #nixos
<guillaum1>
gchristensen: I'm playing with overidecc since one hour without success, do you understand that error ? "cannot auto-call a function that has an argument without a default value (‘stdenv’)" on a call "overrideCC stdenv gcc6"
<guillaum1>
I added stdenv on top because it was complaining about no stdenv variable when I added the line stdenv = overrideCC stdenv gcc6;
<gchristensen>
domenkozar: are you going to be able to make that signed commit? I want it to verify: (1) you still have control of the key, (2) they way I know you are you translates in to control of that key
<LnL>
either remove all the function arguments at the top and use let inherit (pkgs) ...
<LnL>
to bring them into scope
<LnL>
or use the callPackage expression I mentioned earlier
<domenkozar>
gchristensen: will do it tomorrow
<gchristensen>
domenkozar: sounds good, thank you :)
<domenkozar>
last time I tried git barfed with some garbage
<domenkozar>
gchristensen: just got your xmas present!
<gchristensen>
I can help if you need help
<gchristensen>
oh, excellent!
<gchristensen>
:D
<domenkozar>
:D
<domenkozar>
it's hugee
<guillaum1>
LnL: Damned, I replaced all the stdenv / overrideCC / gcc6 by "pkgs.XXX" and it works
<domenkozar>
I'll get a new laptop soon so perfect
<LnL>
guillaum1: that also works
<gchristensen>
domenkozar: haha, yeah, I got it to be small enough to fit on my laptop, but big enough that the center is big enough to circle the apple logo
<LnL>
yeah it looked pretty great on the photo
<guillaum1>
LnL: I guess I need to understand what I'm doing with the nix language... Well, during the time it DL gcc6, I'll have time to read documentation. Thank you.
cjhowe has quit [(Ping timeout: 248 seconds)]
<LnL>
guillaum1: look at all-packages.nix you'll see that everything gets imported there using that callPackage function
<guillaum1>
Thank you.
cjhowe has joined #nixos
<fpletz>
Mic92: should we revert the iproute fan commit for now?
oida has quit [(Ping timeout: 248 seconds)]
djvdorp has quit [(Ping timeout: 260 seconds)]
<gchristensen>
oh shit, look out -- librsvg now requires rust to build
john_due has joined #nixos
endformationage has quit [(Quit: WeeChat 1.6)]
<gchristensen>
"Apologies in advance to distros who will have to adjust their build systems for Rust - it's like taking a one-time vaccine; you'll be better off in the end for it."
pstn has joined #nixos
<LnL>
lol
<fpletz>
at least we do have rust support but it takes ages to build :/
zeus_ has joined #nixos
john_due has quit [(Remote host closed the connection)]
<NixOS_GitHub>
nixpkgs/master 000fb9b Franz Pletz: pythonPackages.pudb: 2013.3.6 -> 2016.2, disable tests on python 3
<fpletz>
so many broken tests for python packages on python3, it's a minefield x_x
MichaelRaskin has joined #nixos
samvher has quit [(Ping timeout: 248 seconds)]
cjhowe has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
matthewbauer has quit [(Ping timeout: 256 seconds)]
Wizek_ has joined #nixos
<guillaum1>
auntie: as far as I know, find_library uses LD_LIBRARY_PATH.
cjhowe has joined #nixos
hiratara has joined #nixos
bennofs has quit [(Ping timeout: 240 seconds)]
shanemikel has quit [(Read error: Connection reset by peer)]
oida has quit [(Ping timeout: 272 seconds)]
cjhowe has quit [(Ping timeout: 245 seconds)]
matthewbauer has joined #nixos
cpennington has quit [(Remote host closed the connection)]
<lewo>
I booted a vm built with nixos-build-vms. I'm trying to to do a nixos-rebuild but it fails because root channels seem to not be correctly initialized. The errors I get: http://pastebin.com/yEAUCwZU
rly has joined #nixos
<lewo>
How could I initialize the root profile?
jgertm_ has quit [(Ping timeout: 246 seconds)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<FRidh>
auntie: the recommended method is indeed to patch the call and pass a path instead
Sonarpulse-Work has quit [(Remote host closed the connection)]
<gchristensen>
MichaelRaskin: you've done such amazing work today! thank you!
<FRidh>
fpletz: unfortunately that's indeed the case. In some cases its upstream but most of the time we don't run the test suite correctly. It would help a lot if there would be a bit more standardisation in Python packaging. And then there's also tests that require network or $HOME that fail.
c0bw3b has left #nixos []
<FRidh>
Last time I checked 130 out of 6000 packages failed. These 6000 is the total for 2.7 and 3.5.
<fpletz>
FRidh: i went too deep into the rabbit hole because mitmproxy is python3 only and has many dependencies… I'm trying to fix some packages but most were probably broken before and disabling the tests feels just wrong :)
<fpletz>
FRidh: I also had some that fail in bootstrapped_pip due to the test_suite being None instead of a string
<fpletz>
FRidh: do you have "standard" solutions for problems like this or those you mentioned?
mkoenig has quit [(Read error: Connection reset by peer)]
nanobapt has joined #nixos
<FRidh>
fpletz: For certain problems, yes. I should maybe document such common issues. This test_suite issue you mentioned I haven't encountered before. It's really annoying that it is, like you said, such a minefield.
<MichaelRaskin>
gchristensen: I wanted to do a couple of quick updates and call it my two cents, but Gentoo had too many ancient issues recycled
sigmundv has joined #nixos
AllanEsp1nosa has quit [(Ping timeout: 256 seconds)]
<gchristensen>
MichaelRaskin: hehe yeah, I understand. I find it helpful to have some of them come back from the dead since we didn't have fabulous coverage for however long
<MichaelRaskin>
Wouldn't it be better then to just raise monitor.nixos.org back from dead and apply all the updates that the monitor builds succesfully?
<gchristensen>
I don't have faith in monitor... I think this issue-based method has been better?
AllanEsp1nosa has joined #nixos
<MichaelRaskin>
Not so much for the baclog
<gchristensen>
though as I mentioned just moments ago, ticking off items in a big list on a github issue doesn't scalewell :P
civodul has quit [(Quit: ERC (IRC client for Emacs 25.1.1))]
<gchristensen>
I wonder about a trello board instead, or just zillions of github issues themselves ... I don't like any of these options, TBH.
<MichaelRaskin>
Let's take this Git thing that only makes sense for very large projects and doesn't meaningfully scale down, and bolt-on an interface that keeps half of Git's problems and doesn't scale up. Yay.
<MichaelRaskin>
I think for the backlog when the monitor manages to build an update, the update is fine most of the time
<gchristensen>
my distrust isn't about it making good updates, my concern is about its thoroughness :)
<gchristensen>
which reviewing every issue on lwn covers nicely
<MichaelRaskin>
Well, for the old backlog its thoroughness is still better than Gentoo's digging up random stuff
<gchristensen>
yeah agreed
<MichaelRaskin>
For ongoing stuff I agree that keeping an eye has benefits
<MichaelRaskin>
Ralith: I believe that small projects work great for Git, not the other way round.
<guillaum1>
I have a program which directly open a file on /usr/share/fonts/. There is a chance of having it working on nixos or I must patch the program?
AllanEsp1nosa has quit [(Ping timeout: 248 seconds)]
<gchristensen>
MichaelRaskin: which part doesn't scale down then?
<MichaelRaskin>
Git is optimised for octopus performance on complicated merges, and its history recording is lacking because for a large project you cannot reasonbly pay attention to some of the details
<gchristensen>
ah :)
<Ralith>
MichaelRaskin: I don't understand what you mean by "small projects work great for Git, not the other way round"
<MichaelRaskin>
And consistency in terminology? Who needs that
ryantrinkle has quit [(Ping timeout: 248 seconds)]
<MichaelRaskin>
Well, I don't say Git has any problems that only happen for small projects; but the small projects cannot find use to the real strong sides of Git, while having to pay all the costs.
<Ralith>
speaking as having been using git for small projects for something like a decade now, I feel like you might be overstating the costs and understating the benefits :P
<MichaelRaskin>
At some point I have done a cross-comparison of everything I could get my paws on.
<Ralith>
admittedly I haven't spent much time with mercurial and such
<MichaelRaskin>
Back then I rated Bazaar above Git
<Ralith>
perhaps it's not optimal but I'm certainly never going back to svn
<MichaelRaskin>
SVN has a ton of good stuff that Git pretends doesn't exist
<gchristensen>
yes it does
<MichaelRaskin>
(and it has improved the abysmal merges since Git creation)
<MichaelRaskin>
In terms of well-considered model of the world Monotone is just catastrophically better than Git.
<MichaelRaskin>
Also, Git on ext4 is not poweroff-safe, because it pretends fsync's are for cowards
sboosali has joined #nixos
<gchristensen>
anyway
<gchristensen>
any good ideas on how to share the task list?
<MichaelRaskin>
Create a separate repo and keep them in text files in a format that ensures clean merges?
<MichaelRaskin>
(I _hope_ I am kidding)
<gchristensen>
so I've thought about using a maildir format ... but it reaaaally ruins the ease of contributing
<Mic92>
gchristensen: is the task list about package updates?
<gchristensen>
yeah
<gchristensen>
I've noticed several times issues with updating the tick-boxes overwriting other people's progress
<MichaelRaskin>
Another option is to create a convention about _comment_ format and write a script that automatically creates a summary
<gchristensen>
commenting on the issue?
<MichaelRaskin>
Well, commenting on the issue when you have finished some step
<gchristensen>
yeah
<MichaelRaskin>
`libpng` done. I have participated in this roundup before it was cool ^W^W has been announced.
<MichaelRaskin>
Maybe «fixed» is the good keyword, judging as «fixes #123» in commits is supposed to be auto-parsed
<gchristensen>
yeah, that could be
<gchristensen>
(the current tooling is based around a parser / tokenizer)
cybrian has quit [(Quit: cya)]
cybrian has joined #nixos
georges-duperon has joined #nixos
mkoenig has quit [(Read error: Connection reset by peer)]
filterfish has quit [(Ping timeout: 245 seconds)]
pstn has quit [(Ping timeout: 256 seconds)]
<gchristensen>
the only thing is having people do that stuff is likely to be quite error prone :(
<gchristensen>
maybe I'll rassle someone up at github and see if they're planning on fixing this