[bug] SDKError: device model was not found.

asked 2019-01-23 16:07:01 +0300

cy8aer gravatar image

updated 2019-01-25 09:56:49 +0300

jiit gravatar image

When upgrading the sdk to 1.24 the message

device model was not found

occurs. When then trying to start the application on a device (C-r) it ends up with the message:

15:03:28: Cannot start SDK: Missing Sailfish OS build-engine information in the kit Fehler beim Erstellen/Deployment des Projekts harbour-podqast (Kit: Desktop) Bei der Ausführung von Schritt "Start Build Engine"

So the sdk cannot be used for developing on the device with debug on QT creator

[Update] Installed 1807, needed to reconfigure kit, works. Then I upgraded again and now I cannot run the application (no button, no reaction on C-r)

[Update] Oups - Deploy and Build are mixed up in menu.

Let's say: The upgrade skrews up the configuration a bit...

edit retag flag offensive close delete


Have you tried uninstalling the old SDK and installing SDK 1.24 from scratch?

vige ( 2019-01-25 12:46:56 +0300 )edit

Which platform is this on? If you upgraded from 1807 to 1.24, you skipped one release (1.23). This scenario is not really supported. Which way was the message "device model was not found" displayed? Popup message box with an option to ignore the error? Could you please try to uninstall the SDK, clean up the configuration, install 1.23 and then upgrade? You can clean up the configuration by removing the configuration directory, usually ~/.config/SailfishOS-SDK (This is true for Linux/macOS - I assume you are not on Windows, because you need to fix configuration after installing 1807 again and on Windows the configuration directory should be under the installation directory <install-dir>/settings/SailfishOS-SDK, so it is lost during uninstallation). Thank you for your help with debugging this.

martyone ( 2019-01-26 20:09:09 +0300 )edit