tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: how to get base /usr/bin/env in a package?
Hi,
Adam transcribed 802 bytes:
> Usually, you should include "../../lang/python/application.mk" and do REPLACE_PYTHON.
>
> What is your package?
>
> Kind regards,
> Adam
The package is not yet completely pushed.
For tests we rely on python3.7 at build time,
for gnunet-qr on python2.7 at runtime.
https://bugs.gnunet.org/view.php?id=5611 and the commit I made
in there propose a more portable solution, although with more
code.
The complication here is python2.7 at runtime.
>
> > At build time a package I'm working on is replacing
> > @xENV@ python2.7
> > with the result of which env, resulting in
> > /path/to/env python2.7
> >
> > in pkgsrc this results in:
> >
> > ERROR: /usr/pkg/bin/gnunet-qr: #!/usr/work/wip/gnunet/work/.tools/bin/env python2.7
> > ERROR: *** The above files still have references to the build directory.
> > ERROR: This is possibly an error that should be fixed by unwrapping
> > ERROR: the files or adding missing tools to the package makefile!
> > *** Error code 1
> >
> > I've tried to SUBST_SED, but it always stays at a wrong path.
> >
> > Is there a way to achieve this without changing the upstream Makefile?
> >
>
>
Home |
Main Index |
Thread Index |
Old Index