Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 258431 - Emerging mono-tools-2.4_pre2 fails (reference to a non-existing property in Mono.Cecil.MethodReference)
Summary: Emerging mono-tools-2.4_pre2 fails (reference to a non-existing property in M...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-10 12:30 UTC by 404 Error
Modified: 2009-02-11 01:43 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,44.58 KB, text/plain)
2009-02-10 12:32 UTC, 404 Error
Details
environment (environment,116.87 KB, text/plain)
2009-02-10 12:32 UTC, 404 Error
Details

Note You need to log in before you can comment on or make changes to this bug.
Description 404 Error 2009-02-10 12:30:33 UTC
/usr/bin/gmcs -debug+ -d:TRACE -optimize+ -nowarn:1591  -warn:4 -warnaserror+ -target:library -doc:../bin/Gendarme.Framework.dll.doc -r:/opt/mono/lib/mono/gac/Mono.Cecil/0.6.9.0__0738eb9f132ed756/Mono.Cecil.dll \
                -out:../bin/Gendarme.Framework.dll ./../AssemblyStaticInfo.cs ./Gendarme.Framework.Engines/NamespaceEngine.cs ./Gendarme.Framework.Engines/OpCodeEngine.cs ./Gendarme.Framework.Helpers/Log.cs ./Gendarme.Framework.Helpers/MethodPrinter.cs ./Gendarme.Framework.Helpers/MethodSignature.cs ./Gendarme.Framework.Helpers/MethodSignatures.cs ./Gendarme.Framework.Helpers/Namespace.cs ./Gendarme.Framework.Helpers/OpCodeBitmask.cs ./Gendarme.Framework.Helpers/PrimitiveReferences.cs ./Gendarme.Framework.Helpers/StackEntryAnalysis.cs ./Gendarme.Framework.Helpers/StackEntryUsageResult.cs ./Gendarme.Framework.Rocks/AssemblyRocks.cs ./Gendarme.Framework.Rocks/CecilRocks.cs ./Gendarme.Framework.Rocks/CommonRocks.cs ./Gendarme.Framework.Rocks/CustomAttributeRocks.cs ./Gendarme.Framework.Rocks/FieldRocks.cs ./Gendarme.Framework.Rocks/InstructionRocks.cs ./Gendarme.Framework.Rocks/MethodRocks.cs ./Gendarme.Framework.Rocks/ModuleRocks.cs ./Gendarme.Framework.Rocks/TypeRocks.cs ./Gendarme.Framework/ApplicabilityScope.cs ./Gendarme.Framework/AssemblyResolver.cs ./Gendarme.Framework/BasicIgnoreList.cs ./Gendarme.Framework/Bitmask.cs ./Gendarme.Framework/Confidence.cs ./Gendarme.Framework/Defect.cs ./Gendarme.Framework/DocumentationUriAttribute.cs ./Gendarme.Framework/Engine.cs ./Gendarme.Framework/EngineController.cs ./Gendarme.Framework/EngineDependencyAttribute.cs ./Gendarme.Framework/EngineEventArgs.cs ./Gendarme.Framework/FxCopCompatibilityAttribute.cs ./Gendarme.Framework/HierarchicalEventArgs.cs ./Gendarme.Framework/IAssemblyRule.cs ./Gendarme.Framework/IIgnoreList.cs ./Gendarme.Framework/IMethodRule.cs ./Gendarme.Framework/IRule.cs ./Gendarme.Framework/IRunner.cs ./Gendarme.Framework/ITypeRule.cs ./Gendarme.Framework/ProblemAttribute.cs ./Gendarme.Framework/Rule.cs ./Gendarme.Framework/RuleResult.cs ./Gendarme.Framework/Runner.cs ./Gendarme.Framework/RunnerEventArgs.cs ./Gendarme.Framework/Severity.cs ./Gendarme.Framework/SolutionAttribute.cs ./Gendarme.Framework/Symbols.cs ../AssemblyInfo.cs
./Gendarme.Framework.Helpers/MethodSignature.cs(121,44): error CS1061: Type `Mono.Cecil.MethodReference' does not contain a definition for `HasParameters' and no extension method `HasParameters' of type `Mono.Cecil.MethodReference' could be found (are you missing a using directive or an assembly reference?)
Compilation failed: 1 error(s), 0 warnings
make[3]: *** [../bin/Gendarme.Framework.dll] Error 1
make[3]: Leaving directory `/var/tmp/portage/dev-util/mono-tools-2.4_pre2/work/mono-tools-2.4/gendarme/framework'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/dev-util/mono-tools-2.4_pre2/work/mono-tools-2.4/gendarme/framework'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/dev-util/mono-tools-2.4_pre2/work/mono-tools-2.4/gendarme'
make: *** [all-recursive] Error 1
 *
 * ERROR: dev-util/mono-tools-2.4_pre2 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3082:  Called go-mono_src_compile
 *             environment, line 2421:  Called default
 *               ebuild.sh, line 1489:  Called _eapi2_src_compile
 *               ebuild.sh, line  643:  Called die


Repeatable : Always

Steps to reproduce:
1. Add the 'dotnet' overlay and sync it
2. emerge mono-tools (mono2.4_pre2 will be emerged as a dependency)
3. Enjoy your meal ! ;-)
Comment 1 404 Error 2009-02-10 12:32:12 UTC
Created attachment 181540 [details]
build.log
Comment 2 404 Error 2009-02-10 12:32:51 UTC
Created attachment 181541 [details]
environment
Comment 3 Peter Alfredsen (RETIRED) gentoo-dev 2009-02-10 23:48:55 UTC
emerge --info, please

-r:/opt/mono/lib/mono/gac/Mono.Cecil/0.6.9.0__0738eb9f132ed756/Mono.Cecil.dll 
That looks like it's linking against something you've installed without portage.
Comment 4 404 Error 2009-02-11 01:43:42 UTC
Whoops! I didn't pay attention to "/opt....", my error sorry.

Bug set to "INVALID", package builds.