mono-tools failed to build from source in Fedora 28 https://koji.fedoraproject.org/koji/taskinfo?taskID=27236881 https://koji.fedoraproject.org/koji/buildinfo?buildID=1076668 For details on the mass rebuild see: https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Please fix mono-tools at your earliest convenience and set the bug's status to ASSIGNED when you start fixing it. If the bug remains in NEW state for 8 weeks, mono-tools will be orphaned. Before branching of Fedora 29, mono-tools will be retired, if it still fails to build. For more details on the FTBFS policy, please visit: https://fedoraproject.org/wiki/Fails_to_build_from_source
Created attachment 1443538 [details] root.log
Created attachment 1443539 [details] build.log
Created attachment 1443540 [details] state.log
Issue with Mono 5.18: make[4]: Entering directory '/builddir/build/BUILD/mono-tools-4.2/gendarme/rules/Gendarme.Rules.Portability' /usr/bin/mcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1591 -warn:4 -warnaserror+ -r:ICSharpCode.SharpZipLib.dll -r:System.Web.Services.dll -nowarn:1591 -doc:../../bin/Gendarme.Rules.Portability.dll.doc \ -r:/usr/lib/mono/gac/Mono.Cecil/0.9.6.0__0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Portability.dll ./DoNotHardcodePathsRule.cs ./ExitCodeIsLimitedOnUnixRule.cs ./FeatureRequiresRootPrivilegeOnUnixRule.cs ./MoMAWebService.cs ./MonoCompatibilityReviewRule.cs ./NewLineLiteralRule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs BUILDSTDERR: ./MonoCompatibilityReviewRule.cs(179,11): error CS0618: Warning as Error: `ICSharpCode.SharpZipLib.Zip.ZipInputStream' is obsolete: `This assembly has been deprecated. Please use https://www.nuget.org/packages/SharpZipLib/ instead.' BUILDSTDERR: ./MonoCompatibilityReviewRule.cs(179,35): error CS0618: Warning as Error: `ICSharpCode.SharpZipLib.Zip.ZipInputStream' is obsolete: `This assembly has been deprecated. Please use https://www.nuget.org/packages/SharpZipLib/ instead.' BUILDSTDERR: ./MonoCompatibilityReviewRule.cs(181,5): error CS0618: Warning as Error: `ICSharpCode.SharpZipLib.Zip.ZipEntry' is obsolete: `This assembly has been deprecated. Please use https://www.nuget.org/packages/SharpZipLib/ instead.' Compilation failed: 3 error(s), 0 warnings BUILDSTDERR: make[4]: *** [Makefile:790: ../../bin/Gendarme.Rules.Portability.dll] Error 1 make[4]: Leaving directory '/builddir/build/BUILD/mono-tools-4.2/gendarme/rules/Gendarme.Rules.Portability' We should use the Fedora package sharpziplib instead of the sharpziplib coming with Mono 5.18