Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate GUI toolchain to Conan 2.0 #1324

Open
martukas opened this issue Mar 21, 2023 · 1 comment
Open

Migrate GUI toolchain to Conan 2.0 #1324

martukas opened this issue Mar 21, 2023 · 1 comment
Labels
Devops/CI Integration / testing / deployment Software Umbrella: GUI, Controller or CI
Milestone

Comments

@martukas
Copy link
Member

GUI tests are failing on CircleCI. Looks like a change in new version of conan

Successfully installed conan-2.0.1 fasteners-0.18 gitdb-4.0.10 gitpython-3.1.31 patch-ng-1.17.4 python-dateutil-2.8.2 smmap-5.0.0 urllib3-1.26.15
.
.
.
conan profile: error: argument subcommand: invalid choice: 'new' (choose from 'detect', 'list', 'path', 'show')
@martukas martukas added Bug Something isn't working Devops/CI Integration / testing / deployment PRIORITY Important! Need to solve this soon! Software Umbrella: GUI, Controller or CI labels Mar 21, 2023
@martukas martukas self-assigned this Mar 21, 2023
@martukas
Copy link
Member Author

CMake conan support for conan2.0 is still experimental,as per here:
https://github.com/conan-io/cmake-conan

We should patch this for now to have pip use conan 1.59 until conan 2.0 is mainstay.

martukas added a commit that referenced this issue Mar 21, 2023
* locked conan to 1.59 for now; updates #1324

* fixed software design images; updates #1324
@martukas martukas changed the title GUI tests failing because of Conan 2.0 API changes Migrate GUI toolchain to Conan 2.0 Mar 21, 2023
@martukas martukas removed Bug Something isn't working PRIORITY Important! Need to solve this soon! labels Mar 21, 2023
@martukas martukas removed their assignment Mar 21, 2023
martukas added a commit that referenced this issue Apr 1, 2023
martukas added a commit that referenced this issue Apr 1, 2023
martukas added a commit that referenced this issue Apr 2, 2023
* gui conan setup must source .profile; updates #1324

* different source command; updates #1324

* platformio udev URL update; updates #1324

* blocked link fix; updates #1324

* "bump some gh workflow packages to eliminate warnings"

* lychee config file update; updates #1324
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Devops/CI Integration / testing / deployment Software Umbrella: GUI, Controller or CI
Projects
None yet
Development

No branches or pull requests

1 participant