Package: cli-common-dev
Version: 0.5.7
Severity: important

When trying to build the kde/qt mono bindings, there is a issue with the
dependencies.

Running monodis manually gives:

$ monodis --assembly 
debian/libsoprano2.0-cil/usr/lib/cli/kdebindings-2.0/soprano.dll

** (process:2632): WARNING **: The following assembly referenced from 
/home/pusling/kde4/4.1.1/src/kdebindings-4.1.1/debian/libsoprano2.0-cil/usr/lib/cli/kdebindings-2.0/soprano.dll
 could not be loaded:
     Assembly:   qt-dotnet    (assemblyref_index=1)
     Version:    4.4.0.0
     Public Key: 194a23ba31c08164
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 
(/home/pusling/kde4/4.1.1/src/kdebindings-4.1.1/debian/libsoprano2.0-cil/usr/lib/cli/kdebindings-2.0/).


** (process:2632): WARNING **: Could not load file or assembly 'qt-dotnet, 
Version=4.4.0.0, Culture=neutral, PublicKeyToken=194a23ba31c08164' or one of 
its dependencies.

** (process:2632): WARNING **: Missing method .ctor in assembly 
/home/pusling/kde4/4.1.1/src/kdebindings-4.1.1/debian/libsoprano2.0-cil/usr/lib/cli/kdebindings-2.0/soprano.dll,
 type Qyoto.AssemblySmokeInitializer

** (process:2632): WARNING **: Can't find custom attr constructor image: 
/home/pusling/kde4/4.1.1/src/kdebindings-4.1.1/debian/libsoprano2.0-cil/usr/lib/cli/kdebindings-2.0/soprano.dll
 mtoken: 0x0a00000c
Assembly Table
Name:          soprano
Hash Algoritm: 0x00008004
Version:       2.0.2.0
Flags:         0x00000000
PublicKey:     BlobPtr (0x000000bb)
        Dump:
0x00000000: 00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00
0x00000010: 00 24 00 00 52 53 41 31 00 04 00 00 11 00 00 00
0x00000020: 91 1B 8D 8D 94 85 92 68 E5 03 D9 10 43 3B C7 2B
0x00000030: 9F 1E 0E 04 F4 71 3D 35 CF 81 1D 9F 6B 88 E8 C2
0x00000040: F1 DD F6 6B 0D DD DE 88 4D 1B 21 C5 2F 26 36 08
0x00000050: 55 25 3B 14 75 42 00 D1 37 2E FB 47 95 85 43 08
0x00000060: 02 86 56 07 E9 53 F6 21 6D 2A 0E 96 36 09 25 1F
0x00000070: 0C 88 0D EF 87 3D 74 6C A5 6D B3 45 1C 8B E9 A3
0x00000080: 9C 4C 71 E3 57 BF 1E CB 34 30 35 33 87 C5 FB FE
0x00000090: 24 17 75 BD AF FE 3C 4F 00 4C BE A7 16 0C BD 86
Culture:

without MONO_PATH set. The soprano assembly has Version 2.0.2.0 but apparantly, 
dh_makeclilibs picks up the version of the not-found qt-dotnet assembly.

Setting MONO_PATH gives the following

$ MONO_PATH=debian/libqyoto4.4-cil/usr/lib/cli/kdebindings-4.4/ monodis 
--assembly debian/libsoprano2.0-cil/usr/lib/cli/kdebindings-2.0/soprano.dll
Assembly Table
Name:          soprano
Hash Algoritm: 0x00008004
Version:       2.0.2.0
Flags:         0x00000000
PublicKey:     BlobPtr (0x000000bb)
        Dump:
0x00000000: 00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00
0x00000010: 00 24 00 00 52 53 41 31 00 04 00 00 11 00 00 00
0x00000020: 91 1B 8D 8D 94 85 92 68 E5 03 D9 10 43 3B C7 2B
0x00000030: 9F 1E 0E 04 F4 71 3D 35 CF 81 1D 9F 6B 88 E8 C2
0x00000040: F1 DD F6 6B 0D DD DE 88 4D 1B 21 C5 2F 26 36 08
0x00000050: 55 25 3B 14 75 42 00 D1 37 2E FB 47 95 85 43 08
0x00000060: 02 86 56 07 E9 53 F6 21 6D 2A 0E 96 36 09 25 1F
0x00000070: 0C 88 0D EF 87 3D 74 6C A5 6D B3 45 1C 8B E9 A3
0x00000080: 9C 4C 71 E3 57 BF 1E CB 34 30 35 33 87 C5 FB FE
0x00000090: 24 17 75 BD AF FE 3C 4F 00 4C BE A7 16 0C BD 86
Culture:

and makes dh_makeclideps work properly.


/Sune


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (200, 
'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages cli-common-dev depends on:
ii  debhelper                   7.0.17       helper programs for debian/rules
ii  libxml-dom-perl             1.44-1       Perl module for building DOM Level
ii  mono-1.0-devel [strong-name 1.9.1+dfsg-3 Mono development tools for CLI 1.0
ii  mono-utils [cil-disassemble 1.9.1+dfsg-3 Mono utilities
ii  perl-modules                5.10.0-14    Core Perl modules

cli-common-dev recommends no packages.

cli-common-dev suggests no packages.

-- debconf-show failed



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to