Skip to content

Latest version not published in PlatformIO #158

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

Closed
kmomberg opened this issue Dec 1, 2021 · 4 comments
Closed

Latest version not published in PlatformIO #158

kmomberg opened this issue Dec 1, 2021 · 4 comments
Labels
conclusion: duplicate Has already been submitted topic: infrastructure Related to project infrastructure type: imperfection Perceived defect in any part of project

Comments

@kmomberg
Copy link

kmomberg commented Dec 1, 2021

In PlatformIO the latest version is still 3.1.0 instead of 3.2.0.
Seems like an authorized user should publish the new version so it can be handled properly.

Code_9XsDAZAY5w

@per1234
Copy link
Contributor

per1234 commented Dec 1, 2021

Closing as duplicate of #152

Please request the PlatformIO library registry maintainers to update the NTPClient library registration to point to this metadata file: https://github.com/arduino-libraries/NTPClient/blob/master/library.properties

@per1234 per1234 closed this as completed Dec 1, 2021
@per1234 per1234 added the conclusion: duplicate Has already been submitted label Dec 1, 2021
@kmomberg
Copy link
Author

kmomberg commented Dec 3, 2021

Hi @per1234

I contacted PlatformIO maintaners, and the problem is clear and in fact, easy to solve.

The problem: Current library release 3.2.0 contains two different manifests with different versions: 3.1.0 in library.json and 3.2.0 in library.properties. Current master branch is fine as it only contains one manifest with the right version.

The fix: update version in library.properties to 3.2.1 and tag a new release 3.2.1.

Here's the complete response from PIO:

Thanks for contacting us.

  1. We removed your library from the registry to avoid duplicates.
  2. We can't process 3.2.0 release because it is broken from our perspective. It contains 2 manifests with different versions: https://github.com/arduino-libraries/NTPClient/tree/3.2.0

Could you ask here https://github.com/arduino-libraries/NTPClient/issues to bump 3.2.1 release?

@per1234
Copy link
Contributor

per1234 commented Dec 3, 2021

Thanks for the information @kmomberg! I was not aware of the details of how the PlatformIO library system worked when two manifest files are present.

I am not in the position to make a release, but I will reopen this issue so that we can effectively track the need to do so.

@per1234 per1234 reopened this Dec 3, 2021
@per1234 per1234 added type: imperfection Perceived defect in any part of project and removed conclusion: duplicate Has already been submitted labels Dec 3, 2021
@per1234
Copy link
Contributor

per1234 commented Apr 9, 2022

I missed that we had this open issue to track the need for a release and reopened #152 when the discussion was revived over there. Since that one has the most recent activity, I'll close this one so that we can try to consolidate the discussion in one place.

Sorry for the issue ping pong.

@per1234 per1234 closed this as completed Apr 9, 2022
@per1234 per1234 added conclusion: duplicate Has already been submitted topic: infrastructure Related to project infrastructure labels Apr 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conclusion: duplicate Has already been submitted topic: infrastructure Related to project infrastructure type: imperfection Perceived defect in any part of project
Projects
None yet
Development

No branches or pull requests

2 participants