On 20/12/2017 09:52, Konrad Hinsen wrote:

The name matching condition is my problem with this approach, which is
why I was looking for a way to do specify a local source in the package
definition itself.

I just had the obvious idea of using symlinks to work around the name matching issues, but that idea turned out not to work:

> guix build python-activepapers --with-source=~/Development/python-activepaper guix build: error: lstat: No such file or directory: "~/Development/python-activepapers"

Let's try to be clever and add a slash:

> guix build python-activepapers --with-source=~/Development/python-activepapers/ guix build: warning: transformation 'with-source' had no effect on python-activepapers-0.2.2

Maybe it wants a version number in the source specification? One more symlink, and another try:

> guix build python-activepapers --with-source=~/Development/python-activepapers-0.2.3/ guix build: error: lstat: No such file or directory: "~/Development/python-activepapers-0.2.3/"

Is there a good reason for symlinks not working, or is it just "to be done"? In the latter case, I'd be happy to work on that.

Konrad.

Reply via email to