site  contact  subhomenews

More dependencies for Pitivi video editor

January 28, 2022 — BarryK

This morning I posted about a complete recompile in OpenEmbedded, "revision 7":

This included bumped gstreamer version, suitable to run Pitivi.

I have been looking more closely at what Pitivi needs to run, and have added these, compiled in OE:

libpeas            1.25.3
python3-cycler 0.10.0
python3-dateutil 2.8.1
python3-kiwisolver 1.1.0
python3-matplotlib 3.2.1
python3-pytz 2019.3
pyxdg 0.26

Let's see, a complete list of dependencies for Pitivi, apart from what is already expected to be present:

python3-numpy, python3-matplotlib, python3-kiwisolver, python3-dateutil, python3-setuptools,
python3-cycler, python3-pygobject, python3-dbus, python3-pycairo, python3-pytz,
libpeas, pyxdg, gsl, gtk+3
gstreamer1.0, gstreamer1.0-plugins-base, gstreamer1.0-plugins-good, gstreamer-plugins-bad,
gstreamer1.0-libav, gstreamer1.0-python

These are package names as used in OE. Other distros may name them differently, or may have package names that are actually split off from the original package (Debian and Ubuntu in particular).

Reading online documentation, determining the dependencies can be confusing. For example, it is stated that 'python3-gi' and 'python3-gi-cairo' are needed. However, I discovered that these are actually provided by 'python3-pygobject'.

I don't yet know whether this list is complete. Will find out soon. If you would like to read about Pitivi, here is the homepage:


Tags: easy