CARVIEW |
Select Language
HTTP/2 301
date: Sat, 26 Jul 2025 18:19:59 GMT
content-length: 0
location: https://github.com/dotnet/android/issues/4929
server-timing: nginx;desc="NGINX";dur=0.899398,glb;desc="GLB";dur=101.217424
x-voltron-version: a2eb102
vary: Accept-Encoding, Accept, X-Requested-With
server: github.com
x-frame-options: DENY
strict-transport-security: max-age=31536000; includeSubDomains; preload
set-cookie: _gh_sess=YlN4y0%2FK2c%2Bck6OQg1Vqdq2XlVPtl82zSlOgp%2FesO0mEKT5gCg1BTYUaqOUqUxQVtonoqzviF1J9iS%2FIlfJJ60ms8el3TkkDHvGvj9ETmLZXHWS7X2DJkJafLeBmKokeBnNDGErqp17SYpA7YoOtVYZoTuBGws965Kbt2%2BfvHyiqgwKdmotNhLrZ4SA7bs9G6tNg9A6pReELQke9R9D9uoVD1sZsq%2Fo29tyjOruuMOVKGRqvJeAHglNbJnEK1jgIpSkldQ%2FnQ0ckex743DPk1w%3D%3D--b2q8KzAlx6lKIOx%2F--KncnGyjuq1Z2rlltaANLig%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.883494026.1753553999; Path=/; Domain=github.com; Expires=Sun, 26 Jul 2026 18:19:59 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sun, 26 Jul 2026 18:19:59 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: EC56:3ED739:80075B:A54523:68851C4F
HTTP/2 200
date: Sat, 26 Jul 2025 18:20:00 GMT
content-type: text/html; charset=utf-8
cache-control: max-age=0, private, must-revalidate
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
link: ; rel=preload; as=fetch; crossorigin=use-credentials
referrer-policy: no-referrer-when-downgrade
server-timing: issue_layout-fragment;desc="issue_layout fragment";dur=195.841848,issue_conversation_content-fragment;desc="issue_conversation_content fragment";dur=563.752918,issue_conversation_sidebar-fragment;desc="issue_conversation_sidebar fragment";dur=45.645099,nginx;desc="NGINX";dur=1.013996,glb;desc="GLB";dur=101.052908
strict-transport-security: max-age=31536000; includeSubdomains; preload
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With, Accept,Accept-Encoding, Accept, X-Requested-With
x-content-type-options: nosniff
x-frame-options: deny
x-voltron-version: a2eb102
x-xss-protection: 0
server: github.com
content-encoding: gzip
accept-ranges: bytes
x-github-request-id: EC56:3ED739:800776:A54545:68851C4F
Error: Unable to parse string '20' as a valid Ubuntu release version · Issue #4929 · dotnet/android · GitHub
No typeNo projectsNone yetNo branches or pull requests
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 555
Closed
Labels
Area: xamarin-android BuildIssues building the xamarin-android repo *itself*.Issues building the xamarin-android repo *itself*.
Milestone
Description
Steps to Reproduce
These are the relevant steps I followed from here:
- Run
sudo apt install mono-complete nuget
- Run
sudo apt install autoconf autotools-dev automake cmake build-essential curl gcc g++ g++-mingw-w64 gcc-mingw-w64 git libncurses5-dev libtool libz-mingw-w64-dev libzip-dev linux-libc-dev make ninja-build p7zip-full sqlite3 vim-common zlib1g-dev linux-libc-dev:i386 zlib1g-dev:i386 libx32tinfo-dev
to build xamarin-android - Download xamarin-android's source code
git clone https://github.com/xamarin/xamarin-android.git
- Run
make prepare
inside the xamarin-android folder
Expected Behavior
make prepare
is supposed to build all the dependencies for xamarin-android, so I can run make jenkins
and fully build xamarin-android.
Actual Behavior
Xamarin initially lists my OS as Linux Mint, but for whatever reason, Xamarin views my OS as Ubuntu later in the code:
OS type: Linux
OS name: Linux Mint
OS release: 20
OS bits: x86_64
CPU count: 2
Error: Unable to parse string '20' as a valid Ubuntu release version
Failed to initialize operating system support
System.InvalidOperationException: Failed to initialize operating system support
at Xamarin.Android.Prepare.OS.Init () [0x00024] in /home/zola/Desktop/xamarin-android/build-tools/xaprepare/xaprepare/OperatingSystems/OS.cs:243
at Xamarin.Android.Prepare.Context.Init (System.String scenarioName) [0x0022d] in /home/zola/Desktop/xamarin-android/build-tools/xaprepare/xaprepare/Application/Context.cs:766
at Xamarin.Android.Prepare.App.Run (System.String[] args) [0x00793] in /home/zola/Desktop/xamarin-android/build-tools/xaprepare/xaprepare/Main.cs:153
make: *** [Makefile:204: prepare] Error 1
Going on the latest version (11.0.0.3) produces almost identical results:
OS type: Linux
OS name: Linuxmint
OS release: 20
OS bits: x86_64
CPU count: 2
Error: Unable to parse string '20' as a valid Ubuntu release version
Failed to initialize operating system support
System.InvalidOperationException: Failed to initialize operating system support
at Xamarin.Android.Prepare.OS.Init () [0x00024] in /home/zola/Desktop/xamarin-android-10.3.1.4/build-tools/xaprepare/xaprepare/OperatingSystems/OS.cs:245
at Xamarin.Android.Prepare.Context.Init (System.String scenarioName) [0x0026c] in /home/zola/Desktop/xamarin-android-10.3.1.4/build-tools/xaprepare/xaprepare/Application/Context.cs:761
at Xamarin.Android.Prepare.App.Run (System.String[] args) [0x0078a] in /home/zola/Desktop/xamarin-android-10.3.1.4/build-tools/xaprepare/xaprepare/Main.cs:153
make: *** [Makefile:202: prepare] Error 1
Version Information
The version I wish to fix this issue on is 10.3.1.4, although this issue happens with 11.0.0.3 as well.
Log File
This is the log file for 10.3.1.4 (The terminal output is here just in case):
[00:00:00.0438924] All defined properties:
[00:00:00.0636711] AndroidCmakeVersion = 3.10.2
[00:00:00.0637333] AndroidCmakeVersionPath = 3.10.2.4988404
[00:00:00.0637463] AndroidLatestStableFrameworkVersion = v11.0
[00:00:00.0637557] AndroidMxeFullPath = /usr
[00:00:00.0638016] AndroidNdkDirectory = /home/zola/android-toolchain/ndk
[00:00:00.0638196] AndroidSdkDirectory = /home/zola/Android/Sdk
[00:00:00.0638284] AndroidSupportedHostJitAbis = Linux
[00:00:00.0638369] AndroidSupportedTargetAotAbis = armeabi-v7a:arm64:x86:x86_64
[00:00:00.0638454] AndroidSupportedTargetJitAbis = armeabi-v7a:arm64-v8a:x86:x86_64
[00:00:00.0638542] AndroidToolchainCacheDirectory = /home/zola/android-archives
[00:00:00.0638624] AndroidToolchainDirectory = /home/zola/android-toolchain
[00:00:00.0638712] AutoProvision = False
[00:00:00.0639037] AutoProvisionUsesSudo = False
[00:00:00.0639172] CommandLineToolsFolder = 1.0
[00:00:00.0639258] CommandLineToolsVersion = 6200805_latest
[00:00:00.0639345] Configuration = Debug
[00:00:00.0639889] EmulatorPkgRevision = 30.0.12
[00:00:00.0639994] EmulatorVersion = 6466327
[00:00:00.0640076] IgnoreMaxMonoVersion = True
[00:00:00.0640156] IgnoreMinMonoVersion = @IgnoreMinMonoVersion@
[00:00:00.0640238] JavaInteropFullPath = /home/zola/Desktop/xamarin-android/external/Java.Interop
[00:00:00.0640568] JavaSdkDirectory =
[00:00:00.0640696] LibZipSourceFullPath =
[00:00:00.0640782] ManagedRuntime = mono
[00:00:00.0640861] MingwCommandPrefix32 = i686-w64-mingw32
[00:00:00.0640940] MingwCommandPrefix64 = x86_64-w64-mingw32
[00:00:00.0641023] MingwDependenciesRootDirectory = /home/zola/Desktop/xamarin-android/bin/BuildDebug/mingw-deps
[00:00:00.0641113] MingwZlibLibraryName = libz.a
[00:00:00.0641192] MingwZlibRootDirectory32 = /usr/i686-w64-mingw32
[00:00:00.0641460] MingwZlibRootDirectory64 = /usr/x86_64-w64-mingw32
[00:00:00.0641630] MonoDarwinPackageUrl = https://xamjenkinsartifact.azureedge.net/build-package-osx-mono/2020-02/45/d90665a422e9f8d015585b3ca381d74faa033cc4/MonoFramework-MDK-6.12.0.43.macos10.xamarin.universal.pkg
[00:00:00.0641857] MonoRequiredMaximumVersion = 6.12.99
[00:00:00.0641944] MonoRequiredMinimumVersion = 6.12.0.43
[00:00:00.0642032] MonoSourceFullPath = /home/zola/Desktop/xamarin-android/external/mono
[00:00:00.0642116] ProductVersion = 11.1.99
[00:00:00.0642200] RemapAssemblyRefToolExecutable = /home/zola/Desktop/xamarin-android/bin/BuildDebug/remap-assembly-ref.exe
[00:00:00.0642523] XABinRelativeInstallPrefix = lib/xamarin.android
[00:00:00.0642661] XABuildToolsFolder = 29.0.2
[00:00:00.0642745] XABuildToolsVersion = 29.0.2
[00:00:00.0642833] XAInstallPrefix = /home/zola/Desktop/xamarin-android/bin/Debug/lib/xamarin.android/
[00:00:00.0642920] XAPackagesDir = /home/zola/Desktop/xamarin-android/packages
[00:00:00.0643008] XAPlatformToolsPackagePrefix =
[00:00:00.0643084] XAPlatformToolsVersion = 30.0.2
[00:00:00.2051567] Setting condition AllowProgramInstallation to 'True'
[00:00:00.2112680] Main log file: [00:00:00.2121140] /home/zola/Desktop/xamarin-android/bin/BuildDebug/prepare-20200716T182747.log
[00:00:00.2136645]
[00:00:00.2144446] =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
[00:00:00.2153578] Detecting operating system
[00:00:00.2155641] =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
[00:00:00.2157953]
[00:00:00.3306862] Running: uname "-m"
[00:00:00.3986177]
[00:00:00.3992715] OS type: [00:00:00.3999262] Linux
[00:00:00.4005319] OS name: [00:00:00.4012670] Linux Mint
[00:00:00.4018295] OS release: [00:00:00.4027067] 20
[00:00:00.4032952] OS bits: [00:00:00.4040494] x86_64
[00:00:00.4049658] CPU count: [00:00:00.4054127] 2
[00:00:00.4058663]
[00:00:00.4684486] Initializing scenario Standard
[00:00:00.4935300] Windows JIT ABis DISABLED, SKIPPING MinGW dependencies build step
[00:00:00.4938637] Adding Windows GAS download step (AFTER bundle)
[00:00:00.5069311] Error: Unable to parse string '20' as a valid Ubuntu release version
[00:00:00.5249730]
[00:00:00.5252756] Failed to initialize operating system support
[00:00:00.5495689] System.InvalidOperationException: Failed to initialize operating system support
[00:00:00.5495689] at Xamarin.Android.Prepare.OS.Init () [0x00024] in /home/zola/Desktop/xamarin-android/build-tools/xaprepare/xaprepare/OperatingSystems/OS.cs:243
[00:00:00.5495689] at Xamarin.Android.Prepare.Context.Init (System.String scenarioName) [0x0022d] in /home/zola/Desktop/xamarin-android/build-tools/xaprepare/xaprepare/Application/Context.cs:766
[00:00:00.5495689] at Xamarin.Android.Prepare.App.Run (System.String[] args) [0x00793] in /home/zola/Desktop/xamarin-android/build-tools/xaprepare/xaprepare/Main.cs:153
[00:00:00.5502445]
Metadata
Metadata
Assignees
Labels
Area: xamarin-android BuildIssues building the xamarin-android repo *itself*.Issues building the xamarin-android repo *itself*.
Type
Projects
Milestone
Relationships
Development
Issue actions
You can’t perform that action at this time.