Open TimLariviere opened 4 years ago
~There also seems to be a related error when restoring on macOS a valid lock file generated by Windows.~
~There was a problem while setting up the environment: -> Error during parsing of '/Users/timothelariviere/Git/GitHub/Fabulous/paket.lock'. -> invalid parameter 'monoandroid10.0' after >= or < in '== monoandroid10.0'~
This one was because of FAKE not using the correct version of Paket.
Description
Using the newly released version of Paket (5.243.0) that adds support for MonoAndroid10.0 TFM, I'm noticing a difference between macOS and Windows.
For the Xamarin.Forms 4.5.0.495 package, on Windows it resolves perfectly the MonoAndroid10.0 dependencies, but on macOS it resolves for MonoAndroid9.0.
Repro steps
Download
paket.exe
from the Release 5.243.0Create the following
paket.dependencies
Run
paket install
.\paket.exe install
mono .\paket.exe install
Check the
paket.lock
file on both OS paket.lock.Windows.txt paket.lock.macOS.txtExpected behavior
Both macOS and Windows should resolve dependencies with respect for
MonoAndroid10.0
.Actual behavior
Windows is resolving for
MonoAndroid10.0
perfectly, macOS resolves forMonoAndroid9.0
instead for some reasons.Known workarounds
No workaround known. Run
paket install
on Windows for the moment.