Iot: MyGet feeds not updated

Created on 7 Apr 2019  路  10Comments  路  Source: dotnet/iot

[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

area-infrastructure documentation

All 10 comments

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:

  • Pay attentional to the url better than I did. I was trying to use dotnet-core instead of dotnet-iot as I missed this detail between this comment and this one
  • Pre-release installing still doesn't look to be available using dotnet add package, but I was able to provide the explicit version which I saw after the failed command without the version

error: 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'.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

pankaj-nikam picture pankaj-nikam  路  6Comments

jesperandersson89 picture jesperandersson89  路  5Comments

alexk8 picture alexk8  路  3Comments

Ellerbach picture Ellerbach  路  6Comments

matsujirushi picture matsujirushi  路  3Comments