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

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 (
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

An example failure is uploading to

An example success is uploading to

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?

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.