When I upload my binary file to Jolla Harbour, I get an error: ‘No OS version and packages satisfy package requirements:’. This is the exact and complete error message, and it stops after ‘satisfy package requirements:’. What can i do with it ?
Also please provide me with an understanding of where I need to set the ‘OS version’.
You shouldn’t depend on the package name, but on the library. libsqlite3.so.0 for a C++ project, or python3dist(sqlite3) for a python project. And usually you shouldn’t add even those manually, as those should be automatically detected.
With some cmake and pkgconfig incantations that produces a binary which links against that lib. Maybe that’s why no-one has seen this specific error until now.
The previous (released) version of the app did not use the thumbnailer, and was “compatible with all SFOS versions”.
I think that package has not been available since the dawn of time. Maybe the app is now checked against all SFOS versions, and the dep is missing in some?