-
Notifications
You must be signed in to change notification settings - Fork 17
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
Parallel build terminates with unexpected message when wget and curl are missing #157
Comments
And I guess you did not run I don't see the issue. This dependency has existed for quite long, and non-Ubuntu users are instructed to install these by hand in the README. And that running with |
Robert, you and I know how to do this right, and usually we are also able to find the reason for problems and fix them. But I expect more from ocrd_all than support for experts. I think it should also work for users with less experience who also may make errors, and it should help those users to find the root cause of a problem. That's why I test such scenarios, and here ocrd_all failed to fulfill my expectations. Even if nobody fixes this issue it makes sense to document it, because then users can at least find it and get hints how to solve it. |
How about a |
That could be a solution, and we could even make I am not sure whether |
We have documented the dependencies, we have provided an automatic solution for our target platform, and documented everything again in the setup guide. What you are asking for is an automatic solution for an unsupported platform. Why should we offer that to non-experts?
I couldn't disagree more. Either this is an issue, then it must be fixed. Otherwise it should be closed to not bloat the space with real open problems. Users must read the actual documentation, not work through bug trackers. For the problem of supporting other platforms, there's already #56. And for possible configurations on half-supported platforms, we are already discussing #147.
That would reduplicate everything that |
I now think that Running it before any build would check the preconditions and tell users, that a final check requires |
Running
make all -j4
on a fresh clone of ocrd_all terminated with these build messages:The error was caused because neither
curl
norwget
was installed. The related error message was hidden somewhere in the middle of the build protocol:The text was updated successfully, but these errors were encountered: