[NOTE] This is tracking the work of updating our docs to point to the new feeds that contain daily builds of the packages.
I was looking to update the packages to pull in the fixes for ADS1115 which was merged on 3/31 but it appears the last time the MyGet feeds were updated is 3/27.
I also saw packages on nuget.org but they are a little older than MyGet
cc: @safern
the last time the MyGet feeds were updated is 3/27.
I believe @tarekgh and @dagood may have been looking into this
This is because the MyGet feed is full. @mmitche has been trying to get this sorted out with MyGet people but haven't had response I believe.
Yeah, see https://github.com/dotnet/core-eng/issues/5070 for details. The current recommendation is to use the blob feeds like https://dotnetfeed.blob.core.windows.net/dotnet-core/index.json, but I don't know if IoT is configured to publish to a blob feed yet.
cc: @joperezr
I'll work today on making sure that we publish to blobfeed as well as to myget. That way, even if myget publish fails, there is still a place where the community can get the packages out of.
Just to update this thread, our myget feeds have been having a lot of issues so we haven't been able to push for a while. Instead, we are now pushing all of our official builds to a blob feed: https://dotnetfeed.blob.core.windows.net/dotnet-iot/index.json
We will eventually stop pushing packages to myget and only use the feed instead, so I will go ahead and update our documentation in the repo to point to the blob feed instead of myget in order to consume packages.
Just to update this thread, our myget feeds have been having a lot of issues so we haven't been able to push for a while. Instead, we are now pushing all of our official builds to a blob feed: https://dotnetfeed.blob.core.windows.net/dotnet-iot/index.json
We will eventually stop pushing packages to myget and only use the feed instead, so I will go ahead and update our documentation in the repo to point to the blob feed instead of myget in order to consume packages.
Can you please amend https://github.com/dotnet/iot/blob/master/README.md then?
Will do, in fact we updated the initial comment on this issue to say that this issue is tracking the documentation update, and that is why we haven't closed this issue yet. We will get to this soon.
Took some trial and error, but I was finally able to install/upgarde from the blob storage using
dotnet add package System.Device.Gpio -v 0.1.0-prerelease.19307.2 --source https://dotnetfeed.blob.core.windows.net/dotnet-iot/index.json
dotnet add package Iot.Device.Bindings -v 0.1.0-prerelease.19307.2 --source https://dotnetfeed.blob.core.windows.net/dotnet-iot/index.json
A few notes:
dotnet-core instead of dotnet-iot as I missed this detail between this comment and this onedotnet add package, but I was able to provide the explicit version which I saw after the failed command without the versionerror: Unable to find a stable package System.Device.Gpio with version
error: - Found 76 version(s) in https://dotnetfeed.blob.core.windows.net/dotnet-iot/index.json [ Nearest version: 0.1.0-prerelease.19307.2 ]
error: - Found 3 version(s) in nuget.org [ Nearest version: 0.1.0-prerelease.19171.3 ]
error: Package 'System.Device.Gpio' is incompatible with 'all' frameworks in project '/Users/techniq/Documents/Development/projects/iot/Iot.Playground/Iot.Playground.csproj'.