You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to package OpenTimelineIO for Arch Linux.
Looking at setup.py and the CMake files, it looks like OpenTimelineIO (python files that go in site-packages + C++ include files + libraries) is meant to be installed either into /home somewhere for a user, or directly onto the system into / somewhere. However, when packaging for a Linux distro there are slightly different needs, since files needs to be able to be packaged into a directory that will later be installed to /. Usually, this can be solved by flags to setup.py or flags to cmake, but I was not successful in convincing OpenTimelineIO to install to a directory, meant for being installed to the system root later.
Is there a flag I have overlooked?
Here is my best attempt so far, at a WIP PKGBUILD file. I assume the intention is that only setup.py or cmake should be called, but I tried a few different things.
Hi,
I'm trying to package OpenTimelineIO for Arch Linux.
Looking at
setup.py
and the CMake files, it looks like OpenTimelineIO (python files that go in site-packages + C++ include files + libraries) is meant to be installed either into /home somewhere for a user, or directly onto the system into / somewhere. However, when packaging for a Linux distro there are slightly different needs, since files needs to be able to be packaged into a directory that will later be installed to/
. Usually, this can be solved by flags tosetup.py
or flags tocmake
, but I was not successful in convincing OpenTimelineIO to install to a directory, meant for being installed to the system root later.Is there a flag I have overlooked?
Here is my best attempt so far, at a WIP
PKGBUILD
file. I assume the intention is that onlysetup.py
orcmake
should be called, but I tried a few different things.Attaching the
stdout
andstderr
I get when running the above:out.log
err.log
The resulting directory structure in the package directory is this one (without ie.
otioconvert
).pkgdir.txt
Any help or tips are warmly welcome.
Best regards,
Alexander F. Rødseth
The text was updated successfully, but these errors were encountered: