James
James
Hi @JNURay Thanks for your feedback. I have tried to have another look to your above explanations, but I am afraid that we would still be missing enough information to...
Hi @JNURay Any further feedback here? Could you prepare that reproducible code we could check? Thanks.
Hi @JNURay Thanks for the code. If you are in Conan 1, the ``VirtualRunEnv`` generator need to be explicit, so: ``` diff --git a/test_package/conanfile.py b/test_package/conanfile.py index b4f8dc1..d4b52e8 100644 --- a/test_package/conanfile.py...
You had this in your ``sys/test_package/conanfile.py``: ```python class sysTestConan(ConanFile): settings = "os", "compiler", "build_type", "arch" def requirements(self): self.requires(self.tested_reference_str) def test(self): if can_run(self): self.run("sys", env="conanrun") ``` You are telling ``env="conanrun"``, but...
Hi @JNURay Did the last comment clarify the issue and the behavior? Thanks for the feedback.
Hi again @JNURay Any feedback or new question here?
Hi @peakschris We are doing progress to try to support these cases, like https://github.com/conan-io/conan/pull/17045 You reported ``conan 1.8.0``, but I guess that you meant 2.8, that included that PR, so...
Thanks very much for all the feedback! As this PR is very large and with deep topics I'll suggest the following: - Keep this PR reviews exclusively to the contents...
Hi @planetmarshall Thanks for your question. have you reviewed the example in https://docs.conan.io/2/examples/graph/tool_requires/using_protobuf.html? In short, you need to ``self.requires("dep/version")`` and ``self.tool_requires("dep/version")`` (optionally, you can use the ```` placeholder to simplify...
> What about tools, that generate host specific artifacts? For example, toolchains. Compilers could be run only on specific host and generates files for another specific host. It couldn't be...