-
Notifications
You must be signed in to change notification settings - Fork 13.3k
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 clone full platform (LWIP2 git offline) #6832
Comments
Savannah seems to be online now.
The only thing I can think of would be to clone it into github, but that would require maintenance to keep it up to date, which we're not willing to do atm. If anyone can think of some other way (mirror? automated update?), please post it here. Closing for now. |
@TD-er |
@d-a-v So that's a configuration error where? |
It's the way this repo is cloned. Can you point me to the PIO git-setup scripts ? |
Well, that question alone I cannot truthfully answer, since I hardly understand myself how the PIO stuff is being handled. |
See https://github.com/platformio/platformio-core/blob/develop/platformio/vcsclient.py |
@ivankravets |
@d-a-v Oh, I'm not sure. I think it's better to use PRE script and clone framework before to "packages" folder. See http://docs.platformio.org/en/latest/projectconf/advanced_scripting.html |
The site for the LWIP git may be online, but more than 50% of the time it is queried, it will fail to download. |
@TD-er the reason why we use this external repository is because it's the official one and we prefer to not maintain an up-to-date copy. We can
|
@d-a-v |
@TD-er I'd prefer some help from PIO nerds :] |
Hmm it may be hard to find nerds here.... ;) |
Can this be re-opened, as it is really a problem.
Not sure why it keeps on trying to fetch it, as I have not removed my framework directories.. Also just updating of platform io frameworks keeps failing:
OK, now it really is messed up here. |
Perhaps "modify lwip2 to download lwIP upstream sources by script instead of by submodule" is the correct solution? Maybe even other things related to the tree only tangentially and are useless for a basic user of the repo where the goal is sketch not the Core development. e.g. things like |
@ivankravets Can you give me any pointers here, where to look? |
The repository https://git.savannah.nongnu.org/git/lwip.git is offline.
This means the platform cannot be fetched.
Is it possible to define some archive somewhere as backup?
Now it is this external repository, but it may happen to some external repository some other time, so maybe it is good to be able to define some fallback location somewhere?
Since I'm not really sure where this could be done, I have also added a similar issue here: platformio/platform-espressif8266#184
The text was updated successfully, but these errors were encountered: