[Slackbuilds-users] Openshot slackbuild broken due to python3 changes

Christoph Willing chris.willing at linux.com
Thu Jun 20 08:17:02 UTC 2019


On 19/6/19 10:46 pm, Christoph Willing wrote:
> On 18/6/19 2:32 pm, Kent Fritz wrote:
>> I had a number of problems getting openshot running on a new
>> workstation, most of them self-inflicted due to packages that were
>> installed before I installed python3.
>>
>> However, openshot requires python-requests, which requires
>> python-certifi, which had python3 support removed last month and put
>> into a separate python3-certifi package.  So openshot just bails out
>> with a missing certifi module if you follow the requirements set out in
>> the .info files.
>>
>> I got around this by installing the prior build of python-certifi, but
>> installing python3-certifi probably works as well.
>>
> 
> Thanks for the info Kent. Hopefully I'll have a new version tested and
> submitted soon - changing to python3-certifi is probably the way to go.
> 

I've added python3-certifi to openshot's hard requirements -
necessitated by it being only an optional requirement for
python-requests. It all builds and runs fine now.

There's a slight hitch in that python3-certifi doesn't require python3
in it's .info file - I've emailed the maintainer about it so it should
be fixed soon. Until then, any build queue calculators may not generate
a correct queue. Luckily, I followed my own advice (in openshot/README)
to just load python3 before anything else, so it worked despite the
slightly dodgy  build queue.

chris


More information about the SlackBuilds-users mailing list