help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Am I using --with-source improperly?


From: zimoun
Subject: Re: Am I using --with-source improperly?
Date: Thu, 27 Aug 2020 10:38:20 +0200

Dear,

On Wed, 26 Aug 2020 at 20:34, Jesse Gibbons <jgibbons2357@gmail.com> wrote:
> I asked about this on the IRC but had no luck.
>
> IIUC --with-source=package=source should set the source for "package" to 
> "source" when something being built depends on "package". For example, 
> `guix build --with-soure=python2=/tmp/python2 lci` should build the lci 
> with the python2 source in /tmp/python2, and should work because python2 
> is a dependency of lci. However, when I try that, I get the message 
> "guix build: warning: transformation 'with-source' had no effect on 
> lci@0.11.2". Am I using the --with-source option incorrectly, or is this 
> some sort of bug? I replace "--with-source=python2=/tmp/python2" with 
> "--with-source=lci=/tmp/python2" when /tmp/python2 doesn't even exist, 
> and it gives me the result I would expect: 'guix build: error: lstat: No 
> such file or directory: "/tmp/python2"'
>
> Should I file this as a bug report?

Instead, maybe “--with-source=python-2=/tmp/python2“?

BTW, note that for more complex examples, the complete graph of
dependencies would not be rewritten (if I read correctly).  That’s the
job of ‘package-with-explicit-python’ and especially
‘package-with-python2’.


Hope that helps.
simon



reply via email to

[Prev in Thread] Current Thread [Next in Thread]