[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: How to install prerelease package versions (particularly Emacs)
From: |
Pierre Neidhardt |
Subject: |
Re: How to install prerelease package versions (particularly Emacs) |
Date: |
Wed, 11 Apr 2018 21:30:39 +0530 |
User-agent: |
mu4e 1.0; emacs 25.3.1 |
Oleg Pykhalov <address@hidden> writes:
> Pierre Neidhardt <address@hidden> writes:
>
>> I tried reusing your package snippet from
>> http://lists.gnu.org/archive/html/help-guix/2017-09/msg00074.html by
>> setting
>>
>> (url "git://localhost/~ambrevar/projects/emacs")
>
> I'm sorry for probably an obvious question. Does ‘git clone
> git://localhost/~ambrevar/projects/emacs’ work?
>
> […]
>
>> I'm not very familiar with the "git" protocol: does it require some
>> special configuration?
>
> It does, see
> https://www.gnu.org/software/guix/manual/html_node/Version-Control-Services.html
>
> Be sure ‘user-path’ is setted correctly.
>
>> I also tried specifying a local path:
>>
>> (url "/home/ambrevar/projects/emacs")
>>
>> […]
>>
>> I think this is a bug: if git clone accepts local paths, then so should
>> git-reference.
>
> It would be a useful feature, but I don't know all pitfalls.
>
> We can do ‘guix pull --url=$PWD’ in “Guix checkout” though.
Thank you for the hint. That said, I really don't want to set up a git
server for so little.
Is there a good reason not to allow local paths in git URLs?
--
Pierre Neidhardt
Every solution breeds new problems.
signature.asc
Description: PGP signature