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

Unable to fetch python_dev_config dependency from bincrafters #361

Closed
kopp opened this issue Oct 7, 2024 · 3 comments · Fixed by #364
Closed

Unable to fetch python_dev_config dependency from bincrafters #361

kopp opened this issue Oct 7, 2024 · 3 comments · Fixed by #364

Comments

@kopp
Copy link

kopp commented Oct 7, 2024

The build error in e.g. https://github.com/fzi-forschungszentrum-informatik/Lanelet2/actions/runs/10959285012/job/30432971204 seems to indicate, that we cannot get the python_dev_config dependency from the configured remote https://bincrafters.jfrog.io/artifactory/api/conan/public-conan (see .github/conan_dockerfile/Dockerfile):

#14 1.182 ERROR: Failed requirement 'python_dev_config/0.6@bincrafters/stable' from 'lanelet2/1.2.1@lanelet2/stable'
#14 1.182 ERROR: <!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>JFrog Landing</title><link href="https://fonts.googleapis.com/css?family=Open+Sans:400,700,800&display=swap" rel="stylesheet"><script>VERSION = "2024.2.251";
#14 1.182       API_PROXY_URL = "https://landing-api.jfrog.com/api/v1/";
#14 1.182       API_PROXY_URL_V2 = "https://landing-api.jfrog.com/api/v2/";

Visiting the page https://bincrafters.jfrog.io/artifactory/api/conan/public-conan brings me to a page that says

Time flies when you’re having fun.
Your 14-day trial may be over, but you have options!
Need help choosing the right subscription or additional time on your trial? Just let us know and a DevOps expert will reach out to assist you.

@immel-f
Copy link
Contributor

immel-f commented Oct 7, 2024

Thanks for digging up that error! After some further digging, it seems that the project that remote belonged to is down for good: bincrafters/community#1456

From the logs, it looks like conancenter does not have python_dev_config available, so we will need a bit of time to look into how to replace the discontinued bincrafters project.

I am not too familiar with conan however, @poggenhans do you have an idea on how to proceed here?

@kopp
Copy link
Author

kopp commented Oct 7, 2024

I'm trying to 'just include' the code of the python_dev_config conan package in the lanelet codebase, and build it before building the lanelet2 package, see my branch.

@kopp
Copy link
Author

kopp commented Oct 7, 2024

I seem to make some progress there. Unfortunately it seems like I get test errors on noetic, but have no clue what's going on there, see this run. On 'galactic' and 'humble' the tests pass and it also seems like the python packages are built.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants