* Own guix repository (channel)
@ 2012-12-04 7:13 Alexey Shrub
2012-12-04 9:40 ` Ludovic Courtès
0 siblings, 1 reply; 4+ messages in thread
From: Alexey Shrub @ 2012-12-04 7:13 UTC (permalink / raw)
To: bug-guix
Hi,
I want to use guix for deploying internal software in company where I work.
How I can create my own package repository (channel in nix terminology)?
--
Alexey Shrub
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Own guix repository (channel)
2012-12-04 7:13 Own guix repository (channel) Alexey Shrub
@ 2012-12-04 9:40 ` Ludovic Courtès
2012-12-04 10:19 ` Alexey Shrub
0 siblings, 1 reply; 4+ messages in thread
From: Ludovic Courtès @ 2012-12-04 9:40 UTC (permalink / raw)
To: Alexey Shrub; +Cc: bug-guix
Hi Alexey,
Alexey Shrub <ashrub@yandex.ru> skribis:
> I want to use guix for deploying internal software in company where I work.
Thanks for your interest. Be aware that Guix is currently alpha software.
> How I can create my own package repository (channel in nix terminology)?
There is currently no equivalent to Nix channels. I’m not sure exactly
what you mean, though. Did you mean doing something like ‘nix-push’?
Thanks,
Ludo’.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Own guix repository (channel)
2012-12-04 9:40 ` Ludovic Courtès
@ 2012-12-04 10:19 ` Alexey Shrub
2012-12-04 16:15 ` Ludovic Courtès
0 siblings, 1 reply; 4+ messages in thread
From: Alexey Shrub @ 2012-12-04 10:19 UTC (permalink / raw)
To: bug-guix@gnu.org
Hi Ludovic,
04.12.2012, 13:40, "Ludovic Courtès" <ludo@gnu.org>:
> There is currently no equivalent to Nix channels. I’m not sure exactly
> what you mean, though. Did you mean doing something like ‘nix-push’?
For example, package01 depend on package02, package01 described by Scheme file in current directory,
if I do
guix-package --install=package01
where guix will search package02? In current directory too?
--
Alexey Shrub
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Own guix repository (channel)
2012-12-04 10:19 ` Alexey Shrub
@ 2012-12-04 16:15 ` Ludovic Courtès
0 siblings, 0 replies; 4+ messages in thread
From: Ludovic Courtès @ 2012-12-04 16:15 UTC (permalink / raw)
To: Alexey Shrub; +Cc: bug-guix@gnu.org
Hi,
Alexey Shrub <ashrub@yandex.ru> skribis:
> For example, package01 depend on package02, package01 described by Scheme file in current directory,
> if I do
> guix-package --install=package01
> where guix will search package02? In current directory too?
Currently, guix-package and guix-build look for packages in the
(distro packages ...) modules. More precisely, they look for all the
variables exported by all these modules that match ‘package?’, and pick
up one that has the right name.
In your case, package01 would have to be defined and exported in a
module named (distro packages XXX). That module must be in Guile’s
search path (info "(guile) Load Paths").
Does it answer your question?
Ludo’.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2012-12-04 19:00 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-04 7:13 Own guix repository (channel) Alexey Shrub
2012-12-04 9:40 ` Ludovic Courtès
2012-12-04 10:19 ` Alexey Shrub
2012-12-04 16:15 ` Ludovic Courtès
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).