Your message dated Sun, 22 Mar 2009 12:17:19 +0100
with message-id <[email protected]>
and subject line RE: libgtk2.0-cil: Should depend on libmono-cairo2.0-cil
has caused the Debian Bug report #471175,
regarding libgtk2.0-cil: Should depend on libmono-cairo2.0-cil (when compiled
using gmcs)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
471175: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=471175
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgtk2.0-cil
Version: 2.10.4-2
Severity: serious
Justification: policy sec 3.5
While building mortadelo, I got the following error:
$ make
Making all in doc
make[1]: Entering directory `/home/sam/src/mortadelo/mortadelo/doc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/sam/src/mortadelo/mortadelo/doc'
Making all in po
make[1]: Entering directory `/home/sam/src/mortadelo/mortadelo/po'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/sam/src/mortadelo/mortadelo/po'
make[1]: Entering directory `/home/sam/src/mortadelo/mortadelo'
gmcs -warn:4 -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/pango-sharp.dll
-r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/atk-sharp.dll
-r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gdk-sharp.dll
-r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gtk-sharp.dll
-r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/glib-sharp.dll
-r:/usr/lib/cli/nunit-2.2.6/nunit.core.dll
-r:/usr/lib/cli/nunit-2.2.6/nunit.util.dll
-r:/usr/lib/cli/nunit-2.2.6/nunit.framework.dll -out:mortadelo.exe
./aggregator.cs ./compact-log.cs ./errno.cs ./filter.cs ./filter-formatter.cs
./filtered-log.cs ./GLib.IO.cs ./line-reader.cs ./log.cs ./log-io.cs
./log-provider.cs ./log-modification-accumulator.cs ./parser.cs
./plain-formatter.cs ./regex-cache.cs ./regex-filter.cs ./runner.cs
./serializer.cs ./spawn.cs ./systemtap-parser.cs ./systemtap-runner.cs
./systemtap-serializer.cs ./syscall.cs ./syscall-formatter.cs
./syscall-list-model.cs ./timer-throttle.cs ./unix-reader.cs ./util.cs
./main.cs ./main-window.cs ./syscall-tree-view.cs -pkg:nunit
-pkg:glib-sharp-2.0 -r:Mono.Posix -pkg:gtk-sharp-2.0
** (/usr/lib/mono/2.0/gmcs.exe:18025): WARNING **: The following assembly
referenced from
/usr/lib/mono/gac/gdk-sharp/2.10.0.0__35e10195dab3c99f/gdk-sharp.dll could not
be loaded:
Assembly: Mono.Cairo (assemblyref_index=2)
Version: 1.0.5000.0
Public Key: 0738eb9f132ed756
The assembly was not found in the Global Assembly Cache, a path listed in the
MONO_PATH environment variable, or in the location of the executing assembly
(/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0).
** (/usr/lib/mono/2.0/gmcs.exe:18025): WARNING **: Could not load file or
assembly 'Mono.Cairo, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756' or one of its dependencies.
Exception caught by the compiler while compiling:
Block that caused the problem begin at: ./main-window.cs(242,22):
Block being compiled:
[./main-window.cs(243,17):,./main-window.cs(248,17):]
System.IO.FileNotFoundException: Could not load file or assembly 'Mono.Cairo,
Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' or one of
its dependencies.
Internal compiler error at ./main-window.cs(242,22):: exception caught while
emitting MethodBuilder [MainWindow::set_default_size]
Unhandled Exception: System.IO.FileNotFoundException: Could not load file or
assembly 'Mono.Cairo, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756' or one of its dependencies.
File name: 'Mono.Cairo, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756'
at (wrapper managed-to-native)
System.Reflection.MonoMethodInfo:get_method_info
(intptr,System.Reflection.MonoMethodInfo&)
at System.Reflection.MonoMethod.get_Attributes () [0x00000]
at System.Reflection.MethodBase.get_IsVirtual () [0x00000]
at Mono.CSharp.MemberCache.AddMethods (BindingFlags bf, System.Type type)
[0x00000]
at Mono.CSharp.MemberCache.AddMethods (System.Type type) [0x00000]
at Mono.CSharp.MemberCache..ctor (IMemberContainer container) [0x00000]
at Mono.CSharp.TypeHandle..ctor (System.Type type) [0x00000]
at Mono.CSharp.TypeHandle.GetTypeHandle (System.Type t) [0x00000]
at Mono.CSharp.TypeHandle.GetMemberCache (System.Type t) [0x00000]
at Mono.CSharp.TypeManager.MemberLookup_FindMembers (System.Type t,
MemberTypes mt, BindingFlags bf, System.String name, System.Boolean&
used_cache) [0x00000]
at Mono.CSharp.TypeManager.RealMemberLookup (System.Type invocation_type,
System.Type qualifier_type, System.Type queried_type, MemberTypes mt,
BindingFlags original_bf, System.String name, IList almost_match) [0x00000]
at Mono.CSharp.TypeManager.MemberLookup (System.Type invocation_type,
System.Type qualifier_type, System.Type queried_type, MemberTypes mt,
BindingFlags original_bf, System.String name, IList almost_match) [0x00000]
at Mono.CSharp.Expression.MemberLookup (System.Type container_type,
System.Type qualifier_type, System.Type queried_type, System.String name,
MemberTypes mt, BindingFlags bf, Location loc) [0x00000]
at Mono.CSharp.Expression.MemberLookup (System.Type container_type,
System.Type qualifier_type, System.Type queried_type, System.String name,
Location loc) [0x00000]
at Mono.CSharp.MemberAccess.DoResolve (Mono.CSharp.EmitContext ec,
Mono.CSharp.Expression right_side) [0x00000]
at Mono.CSharp.MemberAccess.DoResolve (Mono.CSharp.EmitContext ec) [0x00000]
at Mono.CSharp.Expression.Resolve (Mono.CSharp.EmitContext ec, ResolveFlags
flags) [0x00000]
at Mono.CSharp.Expression.Resolve (Mono.CSharp.EmitContext ec) [0x00000]
at Mono.CSharp.Assign.DoResolve (Mono.CSharp.EmitContext ec) [0x00000]
at Mono.CSharp.Expression.Resolve (Mono.CSharp.EmitContext ec, ResolveFlags
flags) [0x00000]
at Mono.CSharp.Expression.Resolve (Mono.CSharp.EmitContext ec) [0x00000]
at Mono.CSharp.ExpressionStatement.ResolveStatement (Mono.CSharp.EmitContext
ec) [0x00000]
at Mono.CSharp.StatementExpression.Resolve (Mono.CSharp.EmitContext ec)
[0x00000]
at Mono.CSharp.Block.Resolve (Mono.CSharp.EmitContext ec) [0x00000]
at Mono.CSharp.EmitContext.ResolveTopBlock (Mono.CSharp.EmitContext
anonymous_method_host, Mono.CSharp.ToplevelBlock block, Mono.CSharp.Parameters
ip, IMethodData md, System.Boolean& unreachable) [0x00000]
make[1]: *** [mortadelo.exe] Error 1
make[1]: Leaving directory `/home/sam/src/mortadelo/mortadelo'
make: *** [all-recursive] Error 1
After I installed libmono-cairo2.0-cil, I was able to build the program
successfully.
It appears that libgtk2.0-cil needs to depend on libmono-cairo2.0-cil.
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (530, 'testing'), (520, 'unstable'), (510, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages libgtk2.0-cil depends on:
ii libatk1.0-0 1.20.0-1 The ATK accessibility toolkit
ii libc6 2.7-6 GNU C Library: Shared libraries
ii libglib2.0-0 2.16.1-2 The GLib library of C routines
ii libglib2.0-cil 2.10.4-2 CLI binding for the GLib utility l
ii libgtk2.0-0 2.12.9-2 The GTK+ graphical user interface
ii libmono-cairo1.0-cil 1.2.6+dfsg-6 Mono Cairo library
ii libmono-corlib1.0-cil 1.2.6+dfsg-6 Mono core library (1.0)
ii libmono-system1.0-cil 1.2.6+dfsg-6 Mono System libraries (1.0)
ii libpango1.0-0 1.20.0-1 Layout and rendering of internatio
libgtk2.0-cil recommends no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Version: 2.12.8-1
Hi,
this issue is not really solved but gone as Debian is now building
everything for CLI 2.0 [0] and because of that libgtk2.0-cil has a
libmono-cairo2.0-cil dependency now, thus I am closing this report now.
[0] http://wiki.debian.org/Teams/DebianMonoGroup/Mono20Transition
--
Regards,
Mirco 'meebey' Bauer
PGP-Key ID: 0xEEF946C8
FOSS Developer [email protected] http://www.meebey.net/
PEAR Developer [email protected] http://pear.php.net/
Debian Developer [email protected] http://www.debian.org/
--- End Message ---