Issue: dev-lang/fsharp depends on dev-lang/mono but really needs >=dev-lang/mono-3 excerpt from build.log: Mono, Version 2.10.9.0 Copyright (C) Marek Sieradzki 2005-2008, Novell 2008-2011. Build started 03/29/2014 23:11:08. __________________________________________________ Project "/var/tmp/portage/dev-lang/fsharp-3.1.0/work/fsharp-3.1.0/src/fsharp/FSharp.Build-proto/FSharp.Build-proto.fsproj" (default target(s)): Target CallFsSrGen: Created directory "obj/proto/./" Tool /var/tmp/portage/dev-lang/fsharp-3.1.0/work/fsharp-3.1.0/src/fsharp/FSharp.Build-proto/../../../lib/bootstrap/4.0/../2.0/fssrgen.exe execution started with arguments: /var/tmp/portage/dev-lang/fsharp-3.1.0/work/fsharp-3.1.0/src/fsharp/FSharp.Build/FSBuild.txt obj/proto/./FSBuild.fs FSBuild.resx Target PrepareForBuild: Configuration: Proto Platform: AnyCPU Target CreateManifestResourceNames: : error : Error initializing task ItemGroup: Not registered task ItemGroup. Task "ItemGroup" execution -- FAILED Done building target "CreateManifestResourceNames" in project "/var/tmp/portage/dev-lang/fsharp-3.1.0/work/fsharp-3.1.0/src/fsharp/FSharp.Build-proto/FSharp.Build-proto.fsproj".-- FAILED Done building project "/var/tmp/portage/dev-lang/fsharp-3.1.0/work/fsharp-3.1.0/src/fsharp/FSharp.Build-proto/FSharp.Build-proto.fsproj".-- FAILED Build FAILED. Errors: /var/tmp/portage/dev-lang/fsharp-3.1.0/work/fsharp-3.1.0/src/fsharp/FSharp.Build-proto/FSharp.Build-proto.fsproj (default targets) -> /var/tmp/portage/dev-lang/fsharp-3.1.0/work/fsharp-3.1.0/lib/bootstrap/4.0/Microsoft.FSharp.Targets (CreateManifestResourceNames target) -> : error : Error initializing task ItemGroup: Not registered task ItemGroup. 0 Warning(s) 1 Error(s) Time Elapsed 00:00:05.2553630 make[3]: *** [build-proto] Error 1 make[3]: Leaving directory `/var/tmp/portage/dev-lang/fsharp-3.1.0/work/fsharp-3.1.0/src/fsharp/FSharp.Build-proto' make[2]: *** [build-proto] Error 2 make[2]: Leaving directory `/var/tmp/portage/dev-lang/fsharp-3.1.0/work/fsharp-3.1.0/src/fsharp' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/dev-lang/fsharp-3.1.0/work/fsharp-3.1.0/src/fsharp' make: *** [all] Error 2 * ERROR: dev-lang/fsharp-3.1.0::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-lang/fsharp-3.1.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-lang/fsharp-3.1.0::gentoo'`. * The complete build log is located at '/var/tmp/portage/dev-lang/fsharp-3.1.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-lang/fsharp-3.1.0/temp/environment'. * Working directory: '/var/tmp/portage/dev-lang/fsharp-3.1.0/work/fsharp-3.1.0' * S: '/var/tmp/portage/dev-lang/fsharp-3.1.0/work/fsharp-3.1.0' >>> Failed to emerge dev-lang/fsharp-3.1.0, Log file: >>> '/var/tmp/portage/dev-lang/fsharp-3.1.0/temp/build.log' * * The following package has failed to build or install: * * (dev-lang/fsharp-3.1.0::gentoo, ebuild scheduled for merge), Log file: * '/var/tmp/portage/dev-lang/fsharp-3.1.0/temp/build.log' * * GNU info directory index is up-to-date. Reproducible: Always
fixed in overlay, will port fix to tree when I will have access to my key :/