Problems pushing PCLs (including Touch and Droid) to nuget

Topics: Ecosystem, General
Sep 8, 2013 at 6:55 PM
I'm currently trying to push 3.0.12 of MvvmCross to nuget.

This includes some PCL-containing nuspec specifications with files including entries like:
    <file src="..\bin\Release\Mvx\Portable\Cirrious.MvvmCross.Plugins.WebBrowser.dll" target="lib\portable-win+net45+MonoAndroid16+MonoTouch40+sl40+wp71\Cirrious.MvvmCross.Plugins.WebBrowser.dll" />
and some nuspec files without any of these PCL entries.

All of the nuspec files with PCL entries are failing to upload with a 502 Bad Gateway error

e.g.:
C:\Projects\Misc\MVVMCROSS\nuspec>nuget push MvvmCross.HotTuna.CrossCore.3.0.12.nupkg
Pushing MvvmCross.HotTuna.CrossCore 3.0.12 to the NuGet gallery (https://www.nuget.org)...
Failed to process request. 'Bad Gateway'.
The remote server returned an error: (502) Bad Gateway..
All of the nuspec files without these PCL entries are succeeding

The nuspec files are all in https://github.com/slodge/MvvmCross/blob/v3/nuspec/

An example failure is https://github.com/slodge/MvvmCross/blob/v3/nuspec/MvvmCross.HotTuna.CrossCore.3.0.1.nuspec uploading to https://www.nuget.org/packages/MvvmCross.HotTuna.CrossCore/3.0.10

An example success is https://github.com/slodge/MvvmCross/blob/v3/nuspec/MvvmCross.HotTuna.Droid.Fragging.3.0.1.nuspec uploading to https://www.nuget.org/packages/MvvmCross.HotTuna.Droid.Fragging/

The previous version of these worked a week ago (and all that is changed at the nuspec level is the version number)

Any ideas what's broken?

Stuart
Sep 8, 2013 at 7:17 PM
Update: I've used 'delete' to delist those packages which have uploaded for now - they will only work if I can get all the packages uploaded.
Sep 14, 2013 at 12:50 AM
We've fixed this problem on our gallery. Please try again.