GeezerVison is showing github.com — Build Dotdevelop on Fedora fails because of missing msbuild · Issue #139 · dotdevelop/dotdevelop
Build Dotdevelop on Fedora fails because of missing msbuild #139DescriptionActual we can't build dotdevelop on Fedora, because of missing msbuild package in fedora repo.
MSBuild auto-detection: using msbuild version '' from '/usr/bin'.
xbuild tool is deprecated and will be removed in future updates, use msbuild instead <<<<
MSBUILD: error MSBUILD0004: Too many project files specified
xbuild have this error with too many project files.
mono --version
Mono JIT compiler version 6.12.0.199 (tarball Mon Aug 14 07:03:42 UTC 2023)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: altstack
Notifications: epoll
Architecture: amd64
Disabled: none
Misc: softdebug
Interpreter: yes
LLVM: supported, not enabled.
Suspend: hybrid
GC: sgen (concurrent by default)
And under mono download
https://www.mono-project.com/download/stable/#download-lin
There are only packages for ubuntu and debian and no fedora.
If we switch to new .NET Framework the problem will not exist more, but we should write somewhere that it is only currently working when building mono and mono msbuild from source code in readme. I think so, but currently not tested. And eventually we should have a build script for fedora, for new users if it possible to build mono and msbuild actual there. ActivityMakiWolf commented on Nov 14, 2023 When downloading from github (https://github.com/mono/linux-packaging-msbuild) and run make it also does not work to build msbuild on fedora 39 with mono from offical fedora package sources.
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.Data"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.Data"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.Data"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.Drawing"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.Drawing"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.Drawing"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.Xml"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.Xml"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.Xml"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.Core"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.Core"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.Core"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.Runtime.Serialization"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.Runtime.Serialization"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.Runtime.Serialization"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.Xml.Linq"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.Xml.Linq"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.Xml.Linq"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.Numerics"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.Numerics"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.Numerics"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.IO.Compression.FileSystem"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.IO.Compression.FileSystem"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "System.IO.Compression.FileSystem"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "mscorlib"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "mscorlib"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3245: Dieser Verweis konnte nicht aufgelöst werden. Die "mscorlib"-Assembly wurde nicht gefunden. Stellen Sie sicher, dass die Assembly auf dem Datenträger vorhanden ist. Falls dieser Verweis im Code erforderlich ist, können Kompilierungsfehler auftreten. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3243: Der Konflikt zwischen "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" und "mscorlib" kann nicht aufgelöst werden. Auswahl von "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" nach dem Zufallsprinzip. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3243: Der Konflikt zwischen "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" und "mscorlib" kann nicht aufgelöst werden. Auswahl von "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" nach dem Zufallsprinzip. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/stage1/bin/bootstrap/net472/MSBuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(2218,5): error MSB3243: Der Konflikt zwischen "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" und "mscorlib" kann nicht aufgelöst werden. Auswahl von "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" nach dem Zufallsprinzip. [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/FilterDeniedAssemblies.cs(122,16): error CS0246: Der Typ- oder Namespacename "HashSet<>" wurde nicht gefunden (möglicherweise fehlt eine using-Direktive oder ein Assemblyverweis). [/home/maki/Dokumente/msbuild/linux-packaging-msbuild/mono/tasks/build.csproj]
0 Warnung(en)
34 Fehler
Verstrichene Zeit 00:01:52.31
##vso[task.logissue type=error]Build failed (exit code '1').
make: *** [Makefile:2: all-mono] Fehler 1
MetadataMetadataDevelopmentNo branches or pull requestsIssue actions
|