<taylanub>I recently noticed dyne:bolic has quite the neat homepage, with only the screenshots sticking out like sore thumbs. I wonder if GNU might benefit from simply a revamped free-distros page which more tightly integrates with well-designed distro homepages/logos. maybe the way to win against "Linux distro" culture is not to move to central GNU-only branding but to embrace the branding of different
<svetlana`>I am looking for a volunteer who is running guix. I would like you to run gnustep and tell me whether "talksoup" application works. (I am trying it out on another distro and it's bonkers there.)
<rekado_>civodul: BTW: you were right about asking me to double-check the licenses for HISAT and STAR; both turned out to be GPLv3+ rather than just GPLv3. I promise to check more carefully before submitting a patch.
<davexunit>I'm interested in trying out 'guix archive' for making full application bundles for games and stuff, so any gnu/linux user can just download the bundle for their arch and play. I wonder how large such a bundle would be.
<rekado_>another thing I was wondering: can I just change the localstatedir by reconfiguring, make install'ing, and manually moving the data from the old localstatedir to the new location --- or does this break profiles in any way?
<davexunit>rekado_: not sure, you may have to rebuild your profile, or at the very least update the symlink for ~/.guix-profile
<davexunit>if the absolute paths to things in the localstatedir are stored somewhere, I would expect breakage.
<davexunit>I'm not familiar with that part of the codebase.
<rekado_>right now I can just rm -rf all the guix things and start over, but in case /gnu/var/ should cause problems and I only realise this after having set up a bunch of profiles for lots of users that would be considerably more painful.
<mark_weaver>paths to localstatedir are not stored in /gnu/store, except in our default 'guix' package itself.
<mark_weaver>if the idea is to export localstatedir to other machines, I'm a bit concerned, although civodul is the one to ask.
<rekado_>mark_weaver: the motivation is in fact to export localstatedir to other machines.
<mark_weaver>rekado_: as for moving localstatedir, I'm not sure. one issue (easily fixed) is that some of the symlinks point to other things in there with absolute paths, so those would have to be fixed.
<mark_weaver>rekado_: why do you want to export localstatedir to other machines?
<rekado_>any machine with read access to the store needs to have a link to the profile. The profile link is in localstatedir and that again, through a chain of symlinks, points somewhere into the store.
<rekado_>(and: I *cannot* install guix on each machine or manually manage the profile symlinks, because only a small part of these machines is under configuration management. Doing it manually for the whole campus isn't feasible.)
<davexunit>I wonder what the best way to say "create a derivation with these inputs and no build process"
<paroneayea>schjetne: I was a little bit nervous that the distro one would get some reaction like
<paroneayea>"you don't know what you're talking about! All the distros *did* solve this and you just don't know how to use them because you aren't a distro person!"
<paroneayea>but it seems people were mostly on board, and interested in discussing it
<davexunit>maybe it's my bias now that I've been around all these guix/nix people for awhile, but people seem more open to admitting that there are legitimate problems with the way mainstream distros work.
<schjetne>yes, it's a tough nut to crack, I do web dev myself, and I'm terrible when it comes to deploying things.
<davexunit>I also do web dev, and yes, deploying things is a nightmare all around.
<davexunit>people have made deploying somewhat nice for applications written in certain languages, but no one has really solved it generally.
<schjetne>not to mention that I use Common Lisp, a language with very little infrastructure for these things
<davexunit>schjetne: do you program in CL professionally? if so, awesome!
<schjetne>davexunit: a startup, so I got to chose the technology
<davexunit>I'm not really into startups, I like the safety of an established business, but I feel like I need to go into business for myself if I want to ever use Guile (or any other Scheme) professionally.
<davexunit>but basically the dream is to write Guile to pay the bills.