Skip to content

building xamarin-android fails on Ubuntu 16.04 (System.DllNotFoundException: lib64/libzip.so) #4100

@janusw

Description

@janusw

Steps to Reproduce

  1. git clone https://github.com/xamarin/xamarin-android.git
  2. cd xamarin-android
  3. make prepare
  4. make

Expected Behavior

make should run through without errors.

Actual Behavior

The build process fails after a while. There are several warnings here and there, but the first actual error seems to be:

AfterBuild:
  CheckApiCompatibility for ApiLevel: v10.0
/home/janus/github/xamarin-android/src/Mono.Android/Mono.Android.targets(175,5): error MSB4018: The "CheckApiCompatibility" task failed unexpectedly. [/home/janus/github/xamarin-android/src/Mono.Android/Mono.Android.csproj]
/home/janus/github/xamarin-android/src/Mono.Android/Mono.Android.targets(175,5): error MSB4018: System.DllNotFoundException: lib64/libzip.so assembly:<unknown assembly> type:<unknown type> member:(null) [/home/janus/github/xamarin-android/src/Mono.Android/Mono.Android.csproj]
/home/janus/github/xamarin-android/src/Mono.Android/Mono.Android.targets(175,5): error MSB4018:   at (wrapper managed-to-native) Xamarin.Tools.Zip.Native.zip_open(intptr,Xamarin.Tools.Zip.OpenFlags,Xamarin.Tools.Zip.ErrorCode&) [/home/janus/github/xamarin-android/src/Mono.Android/Mono.Android.csproj]
/home/janus/github/xamarin-android/src/Mono.Android/Mono.Android.targets(175,5): error MSB4018:   at Xamarin.Tools.Zip.Native.zip_open (System.String path, Xamarin.Tools.Zip.OpenFlags flags, Xamarin.Tools.Zip.ErrorCode& errorp) [0x00007] in /Users/runner/runners/2.160.0/work/1/s/Native.cs:84  [/home/janus/github/xamarin-android/src/Mono.Android/Mono.Android.csproj]
/home/janus/github/xamarin-android/src/Mono.Android/Mono.Android.targets(175,5): error MSB4018:   at Xamarin.Tools.Zip.ZipArchive.Open (System.String path, Xamarin.Tools.Zip.OpenFlags flags) [0x00009] in /Users/runner/runners/2.160.0/work/1/s/ZipArchive.cs:158  [/home/janus/github/xamarin-android/src/Mono.Android/Mono.Android.csproj]
/home/janus/github/xamarin-android/src/Mono.Android/Mono.Android.targets(175,5): error MSB4018:   at Xamarin.Tools.Zip.ZipArchive.Open (System.String path, System.IO.FileMode mode, System.String defaultExtractionDir, System.Boolean strictConsistencyChecks, Xamarin.Tools.Zip.IPlatformOptions options) [0x0005a] in /Users/runner/runners/2.160.0/work/1/s/ZipArchive.cs:229  [/home/janus/github/xamarin-android/src/Mono.Android/Mono.Android.csproj]
/home/janus/github/xamarin-android/src/Mono.Android/Mono.Android.targets(175,5): error MSB4018:   at Xamarin.Android.Tools.BootstrapTasks.CheckApiCompatibility.Execute () [0x00169] in /home/janus/github/xamarin-android/build-tools/Xamarin.Android.Tools.BootstrapTasks/Xamarin.Android.Tools.BootstrapTasks/CheckApiCompatibility.cs:98  [/home/janus/github/xamarin-android/src/Mono.Android/Mono.Android.csproj]
/home/janus/github/xamarin-android/src/Mono.Android/Mono.Android.targets(175,5): error MSB4018:   at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute () [0x00029] in <b695b16788dd418cbe8b4d98f7a92ff3>:0  [/home/janus/github/xamarin-android/src/Mono.Android/Mono.Android.csproj]
/home/janus/github/xamarin-android/src/Mono.Android/Mono.Android.targets(175,5): error MSB4018:   at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask (Microsoft.Build.BackEnd.ITaskExecutionHost taskExecutionHost, Microsoft.Build.BackEnd.Logging.TaskLoggingContext taskLoggingContext, Microsoft.Build.BackEnd.TaskHost taskHost, Microsoft.Build.BackEnd.ItemBucket bucket, Microsoft.Build.BackEnd.TaskExecutionMode howToExecuteTask) [0x002a9] in <b695b16788dd418cbe8b4d98f7a92ff3>:0  [/home/janus/github/xamarin-android/src/Mono.Android/Mono.Android.csproj]
Done Building Project "/home/janus/github/xamarin-android/src/Mono.Android/Mono.Android.csproj" (default targets) -- FAILED.

Version Information

  • xamarin-android version: master as of 2020-01-08 (commit 9530fd0)
  • OS: Ubuntu Linux 16.04 (xenial)
  • Mono version: 6.4.0.198
  • msbuild version: Microsoft (R)-Build-Engine, Version 16.3.0-ci für Mono

Log File

If necessary I can attach the full build log or provide further information. Please let me know what exactly is needed ...

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions