<mekeor>this particular case is not so important for me.
<ZombieChicken>I think the simplest option is to hope the scripts don't make excessive use of paths and simply symlink /usr/bin/env to your env implementation then remove the symlink once the install is done
<mekeor>but still, wouldn't it be a good idea for GuixSD to have a /usr/bin/env symlink by default?
<ng0>for people using fish as their shell, my completions are now in a rather usable state. it's still not ready to be included somewhere, but whoever wants to give it a try: https://pagure.io/fish-guix
<ng0>and what happened to california? is gnome still developing that? the latest is 0.4.0 which was last uploaded in march of 2015
<enoeht>any more info about the compiling process? I thought I had to clone git://git.sv.gnu.org/guix.git copy the package scm change my environment to point to the clone and develop from there right?
<ng0>more or less.. I have a build-clean-bootstrap function which does setup a new repo, includes: make clean-recursive; ./bootstrap; ./configure --localstatedir=/var; make ... assumes you have all the dependencies for developing :)
<enoeht>and another question, I'm doing some development on icecat but it doesn't have it's own scm file, only a patch where do I find the package definition for it?
<ng0>I asked a question about the questionable "you can not edit the search engines" in icecat developent list a while ago but never received any replies.. I hope we can include this fix if I come up with one?
<ng0>because it's plain bs.. upstream firefox allows this since forever
<cbaines>I spent a bit too long wondering why VLC and Gnome Videos in Guix wouldn't play a HTML 404 page...
<ng0>is there a reason why we do a full checkout of git repositories with the default git-download? if there's none, I will create a patch to add the shallow-clone thing gentoo uses in git-r3.eclass, which makes use of some git functions
<ng0>A patch send from a branch where I'm asking in the cover letter for help
<ng0>sending links to the online view of branches didn't work, I tried it.
<ng0>at least only one person ever commented on that
<ng0>so what should I do? be stuck in perpetual motion until I've learned enough on my own? optimal case, yes. But to ask people who know more in a certain language is the best way, usually. To learn and share
<ng0>I'll go back to trying to teach my mailget script tor now.
<rekado>Apteryx: texlive-minimal isn’t great. It still requires the complete contents of the CTAN repo. Depending on parts of texlive should not be a problem once we replace the big texlive packages.
<ng0>I've read again what I wrote and I'm sorry. I work on too many small and big packages and probably 1) just need to find a way to point out that it's being worked on so that no parallel work happens and 2) to pick packages which aren't using so unique or broken systems. for (2) I wasn't so lucky recently. (2) is a huge frustration factor when you are stuck
<catonano>ng0: as for mozjs-38 , Maxim Cournoyer suggested to set MOZJS_MAOR_VERSION and MOZ_MINOR_VERSION. I don't understand your answer. You pointed to a mozjs-38 definition for Fedora but I can't understand wether MOZJS_MAOR_VERSION and MOZS_MINOR_VERSION are defined, in the Fedora case
<ng0>so my next step will be asking the fedora maintainer
<ng0>the problem is often that our build environment is even different than the one Nix has, or at least the parts I know. Nix was not so helpful as the Fedora package.
<ng0>and when it comes to unbunlding mozjs-38 from 0ad it seems as if fedora is the only distro doing that, from a selective choice of distros I scan for oackages
<catonano>janneke: in my dreams there should be a sort of wikidata populated with nodejs packages and we all could contrbute snippets of information collaboratively editing the whole thing AND incrementally importing data like the ones I produced.. An npm importer could use such information
<ng0>I can't even just be like, hey I don't care I build the bundled one.. because the bundled one causes more problems to build than the approach to unbundle
<adfeno>I mean: I think ng0 already contacted the maintainer of the projects in question.
<jin>how a service refer to a package, in the service definition?
<Apteryx>rekado: Ah, I guess the problem was just that there were no texlive-minimal substitutes at the time I tried upgrading, and it tried building the full texlive locally. I'll try again. I have bayfront & hydra.gnu.org as substitutes servers now, hopefully that works!
<rekado>Apteryx: I don’t think there are any substitutes for any texlive stuff ever. (Except for texlive-bin.)
<rekado>Apteryx: building texlive-texmf locally is not a problem. It’s actually faster than downloading a substitute.
<rekado>but you need some space on your disk to unpack the big tarball in TMPDIR and then install the same amount of data in the store.
<Apteryx>rekado: The problem is my disk space ;) I should run the gc I guess.