-
Notifications
You must be signed in to change notification settings - Fork 146
Xamarin.GooglePlayServices.Ads.Lite: Version conflict #840
Comments
@tipa Expected. "Alignment bumps" ready, but we were blocked with nuget file sizes. |
Interesting, using your repro steps:
I get a lot of
|
It looks like this is caused by releasing just some new packages that had updates instead of releasing the entire set of packages we maintain at once. That is, we released a new version of With this morning's updates we get the warnings I mentioned above, but if we use the packages from the full alignment bump released 10 days ago, there are no warnings: <PackageReference Include="Xamarin.AndroidX.Preference" Version="1.2.1.10" />
<PackageReference Include="Xamarin.GooglePlayServices.Ads.Lite" Version="123.1.0.1" /> I think the dependency graph is now so complex and intertwined that we can no longer release individual packages. We are going to have to move to a model where our releases always contain the entire ecosystem of packages to keep the dependency graph clean. We probably wouldn't do this weekly, perhaps we do a full release at a ~set time monthly like "first Tuesday" or something? |
These are the packages I use in all my apps:
Building works on command line with
I agree (but I would appreciate weekly updates ;)) |
Xamarin.Android Version (eg: 6.0):
.NET8
Describe your Issue
After the latest round of updates, there is a package incompatibility between
Xamarin.GooglePlayServices.Ads.Lite
&Xamarin.AndroidX.Preference
Packages used:
Steps to Reproduce (with link to sample solution if possible):
Include any relevant Exception Stack traces, build logs, adb logs:
The text was updated successfully, but these errors were encountered: