• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
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 4 Jun 2023, 19:08 6 Apr 2023, 18:54

      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
      1 out of 1
      • First post
        1/1
        Last post