Re: Trying to contribute packages: ./pre-inst-env doesn't work

2019-05-16 Thread Doron Behar
On Wed, May 15, 2019 at 11:26:08PM +0200, Ricardo Wurmus wrote: > It compiles Guile modules. Using compiled modules is faster than having > to interpret everything. You can try without compiling changed modules > but the performance penalty when you have lots of interpreted modules > will likely

Re: Trying to contribute packages: ./pre-inst-env doesn't work

2019-05-15 Thread Doron Behar
> > There's so much room for improvements... > > Do you have a constructive suggestion for improving this section of the > manual? Not yet. I need to gain experience with the ecosystem and I hope to be able then to think of better ways to organize the documentation. When I'll be ready, I'd be hap

Re: Trying to contribute packages: ./pre-inst-env doesn't work

2019-05-15 Thread Doron Behar
On Wed, May 15, 2019 at 12:46:30PM +0200, Gábor Boskovits wrote: > > I ran the guix-daemon command: > > > > sudo -E ./pre-inst-env guix-daemon --build-users-group=guixbuild > > > > This should only be needed if you don't run it from a service manager. > Changes to the daemon are rare, and most of

Re: Trying to contribute packages: ./pre-inst-env doesn't work

2019-05-15 Thread Doron Behar
On Wed, May 15, 2019 at 12:41:45PM +0200, Gábor Boskovits wrote: > > > Did you also run make? > > > > No! I was hoping I could avoid that as that's extremely CPU intensive.. > > Is there a way to run make with only the relevant targets? That could be > > very helpful... > > > > Plus, do I have to r

Re: Trying to contribute packages: ./pre-inst-env doesn't work

2019-05-15 Thread Doron Behar
To add to my previous message, I'll note that after I `make` finally finished, I've encountered the same issue: I ran the guix-daemon command: sudo -E ./pre-inst-env guix-daemon --build-users-group=guixbuild Afterwards, in a different shell, I ran guix environment guix And afterwards, finally:

Re: Trying to contribute packages: ./pre-inst-env doesn't work

2019-05-15 Thread Doron Behar
On Wed, May 15, 2019 at 11:08:20AM +0200, pelzflorian (Florian Pelz) wrote: > On Wed, May 15, 2019 at 11:06:54AM +0300, Doron Behar wrote: > > To be more specific, I've tried this idea by writing the following in > > `~/.config/guix/channels.scm`: > > > > (list

Re: Trying to contribute packages: ./pre-inst-env doesn't work

2019-05-15 Thread Doron Behar
Thanks for the quick reply! On Wed, May 15, 2019 at 10:46:29AM +0200, Gábor Boskovits wrote: > > > It might be easier to first set up a channel with your packages only. You > can find > several examples out there. > Here is one of my channels: > https://gitlab.com/g_bor/nominatim-channel Oh right

Trying to contribute packages: ./pre-inst-env doesn't work

2019-05-15 Thread Doron Behar
Hey all, Coming from Arch Linux, I'm trying to add new packages and contribute them to the Guix project. However, I have a few doubts as for dictating a workflow and most importantly I can't seem to be able to actually test my new packages' definitions with `./pre-inst-env`. First of all, I'm not

Re: What exactly guix pull does and why is there a seperate profile at ~/.config/guix/current ?

2019-05-14 Thread Doron Behar
Thanks for giving your attention Christopher. Most of what you wrote was very helpful for me to gain an understanding of the ecosystem. I have a few more doubts though that perhaps could be figured out with help of someone with better technical background. On Tue, May 14, 2019 at 08:30:44AM +0100,

What exactly guix pull does and why is there a seperate profile at ~/.config/guix/current ?

2019-05-13 Thread Doron Behar
Hey all, I'm using Arch Linux and I'd like to get my hands dirty with Guix as an alternative (but better) package manager. Unfortunately, I'm very confused as for the role of `guix pull` and `guix package -u` and the 'current guix profile' symlinked to ~/.config/guix/current . In 'traditional` pa

Re: Help with preparing to move from Arch Linux to Guix

2019-05-11 Thread Doron Behar
samba, vpn, may be you'll get info reading > package definitions here > http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/samba.scm > (http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/samba.scm) > > znavko. > > May 10, 2019 9:50 PM, "Doron Behar"

Help with preparing to move from Arch Linux to Guix

2019-05-10 Thread Doron Behar
Hello Guix community, I'm very excited ever since I've discovered Guix. I have been using Arch Linux user for years and everything I've found annoying with Arch Linux (especially as a maintainer of a few AUR packages), finally has an elegant and robust solution. I haven't done the transition yet.