[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