-
Notifications
You must be signed in to change notification settings - Fork 63
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
lfc no longer works without a network connection #1905
Comments
@cmnrd We ran into issues with this also for Was there another reason, except convenience, to have the gradle script be at |
This is the expected behavior. As of our documentation, the scripts in
I don't understand this comment. There are only the scripts for lfc, lfd and lff in bin. As far as I understand from Tassilo, it would be possible to circumvent the issues with lingo by passing the JSON via stdin (also through Gradle). So a rename wouldn't be necessary. If people think it would be less confusing when the scripts in |
Tracing utilities are also installed to the bin directory. |
Hmm. This does not seem good to me, particularly in view of #1874 (Gradle build is slow again). Running lfc through gradle is convenient for those of us developing LF, but a significant inconvenience for those using it. And I watched a lot of movies on the flight back from Paris because I couldn't run lfc... (or didn't know that I could if I found the hidden binary). I would suggest that the gradle invocation of lfc should have a different name, e.g. lfcd ('d' for 'developer'), and that 'lfc' should be just the latest executable. And all the executables should go in bin. |
I just want to emphasize that Gradle is currently not involved in any of the binaries that we distribute. Gradle produces them but is not required for running the binaries it produces. Users will not be cloning the repo and invoking the scripts in |
We currently don't release or distribute the tracing tools. Only a developer would obtain them but cloning the |
I feel like there is still some confusion about the locations of
It is not my preference, but I would be Ok with renaming the scripts in Even if we change names, the correct location for the release lfc remains in Another idea might be to rename
What does it mean they are installed in |
How would you suggest handling the tracing utilities? |
Generally, I think they should be in another repo (#1491). I don't know which scripts we are actually talking about, where they are located, and what gets installed in |
Ok, I found some documentation here. It doesn't say why, but apparently If we decide to go with this, we should also close #1491. |
lfc no longer works without a network connection. Perhaps we need a command-line option to skip the build and just use the most recent lfc? Error message is below.
The text was updated successfully, but these errors were encountered: