[bug] SDKError: device model was not found.
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...
Have you tried uninstalling the old SDK and installing SDK 1.24 from scratch?
vige ( 2019-01-25 12:46:56 +0200 )editWhich 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 +0200 )edit