Each package/tool can bring a requirements.system (matching Ubuntu? 24.04? package names) and requirements.pip3 (matching python3 pip module names). Building a runtime environment it became clear that these requirements do not actually match what is required during runtime, thus they're likely building requirements.
To allow automated construction of runtime environment, requirements should be split in runtime and building, such that the just relevant packages can be installed where required.
Each package/tool can bring a requirements.system (matching Ubuntu? 24.04? package names) and requirements.pip3 (matching python3 pip module names). Building a runtime environment it became clear that these requirements do not actually match what is required during runtime, thus they're likely building requirements.
To allow automated construction of runtime environment, requirements should be split in runtime and building, such that the just relevant packages can be installed where required.