aswf-docker icon indicating copy to clipboard operation
aswf-docker copied to clipboard

install packages to a different root directory

Open glevner opened this issue 2 years ago • 3 comments

We need to install packages to a directory other than /usr/local, because we need to be able to access multiple VFX reference platforms without having to switch between different Docker images.

The shell scripts that build each package allow you to specify any location you want, which is a good start. But adapting the Dockerfiles to build and install all the packages to a different location is a huge headache. (For me, anyway.)

Has anybody else out there been confronted with this problem? And perhaps found a solution?

glevner avatar Jul 25 '22 14:07 glevner

You can use the Conan packages to install the available packages anywhere. Building multiple parallel VFX platforms in the same image would be very hard without Conan. Unfortunately not all VFX packages are available yet in Conan.

aloysbaillet avatar Jul 25 '22 14:07 aloysbaillet

Thanks for that, Aloys. When you say "the Conan packages", do you mean one can use the Conan recipes provided by ASWF to do this? Or do you mean to use packages from Conan Center?

glevner avatar Jul 26 '22 09:07 glevner