[Nix-dev] git svn and how to install it please?
Lluís Batlle
viriketo at gmail.com
Wed Jun 10 16:45:59 CEST 2009
Additionally to the nixos config, there is the nixpkgs config.
Usually it's at $HOME/.nixpkgs/config.nix
the beginning of top-packages.nix has the config management.
the file config.nix should have attributes set like this, as a quick guide:
{
git = {
svnSupport = true;
};
}
The evaluation of any other nixpkgs expression will take into account
your config.nix file.
You will see in top-packages.nix that you can override the path of the
nixpkgs config file with the environment variable NIXPKGS_CONFIG.
Regards,
Lluís.
2009/6/10 Tony White <tonywhite100 at googlemail.com>:
> Hi,
> I'd like to use git svn which is a perl module, it's specified in
> /etc/nixos/nixpkgs/pkgs/applications/version-management/git-and-tools/default.nix,
> however I can't see how to install it.
> I've got :
>
> environment = {
> extraPackages = [
> pkgs.git
> ]; };
>
> In configuration.nix and git is there and I can use it from a konsole,
> however if I try to use git svn in a konsole, it complains about it
> the missing perl module.
>
> Can't locate SVN/Core.pm in @INC
>
> I can see :
>
> svnSupport = getConfig ["git" "svnSupport"] false; # for git-svn support
>
> in /etc/nixos/nixpkgs/pkgs/applications/version-management/git-and-tools
> but how do I specify to install it or have I found a problem?
>
> My first thought was that it was something like :
>
> pkgs.git.svnSupport
>
> That's obviously wrong though.
>
> Thanks,
> Tony
> _______________________________________________
> nix-dev mailing list
> nix-dev at cs.uu.nl
> https://mail.cs.uu.nl/mailman/listinfo/nix-dev
>
More information about the nix-dev
mailing list