UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    lint: framework ... is not a supported framework ... is obsolete. Please use a newer framework

    App Development
    framework supported obsolete clickable lint
    1
    1
    81
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      johndoe
      last edited by johndoe

      You will maybe get a message similar to
      " - lint:framework 'ubuntu-sdk-24.04' is not a supported framework"
      or
      " - lint:framework 'ubuntu-sdk-13.10 is obsolete. Please use a newer framework"
      when using Clickable.

      This message is about the defined SDK framework which the app will be built for. The definition of the framework in your project files allows Clickable to choose the correct docker image.
      Frameworks that are supported now (April 2023) are for example ubuntu-sdk-16.04.5 or ubuntu-sdk-20.04.

      But this frameworks will maybe be obsolete in the future and you will maybe want to check
      https://clickable-ut.dev/en/latest/project-config.html#framework
      and
      https://clickable-ut.dev/en/latest/search.html?q=framework&check_keywords=yes&area=default
      to get information about what SDK frameworks should be used and how to pass the information to Clickable.

      Should you get this message with a supported SDK framework, you maybe want to upgrade (pip3 install --user clickable-ut --upgrade) or reinstall Clickable:
      https://clickable-ut.dev/en/latest/install.html
      The command clickable update-images updates all Clickable docker images that have already been used. It does not update Clickable itself.

      If you want to know, where you defined the wrong framework, the command grep -R framework ./ executed at the directory of your project could be helpful.
      Please be aware, that you can also define the framework with an environment variable by executing Clickable: CLICKABLE_FRAMEWORK=ubuntu-sdk-20.04 clickable....

      Checking out the source code of other projects, can maybe also give you an idea, where you made a mistake in your project.

      1 Reply Last reply Reply Quote 0
      • First post
        Last post