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

    Scheduled Pinned Locked Moved App Development
    frameworksupportedobsoleteclickablelint
    1 Posts 1 Posters 216 Views 1 Watching
    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 Offline
        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