libqyoto4.5-cil bindings broken

Bug #627536 reported by Christian González
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Debian
Fix Released
Unknown
kdebindings (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

when compiling code against qyoto from Ubuntu using libqyoto4.5-cil, there is a bug in the current package that needs to be fixed.
it is not possible to execute any code , it always shows the following error after launch:

Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for Qyoto.QApplication ---> System.TypeInitializationException: An exception was thrown by the type initializer for Qyoto.SmokeInvocation ---> System.DllNotFoundException: qyoto
  at (wrapper managed-to-native) Qyoto.Qyoto:Init_qyoto ()
  at Qyoto.SmokeInvocation.InitRuntime () [0x00000]
  at Qyoto.SmokeInvocation..cctor () [0x00000]
  --- End of inner exception stack trace ---
  at Qyoto.QApplication..cctor () [0x00000]
  --- End of inner exception stack trace ---
  at QyotoApp.Main (System.String[] args) [0x00000]

So qyoto bindings are useless on Ubuntu unless this is fixed.

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: libqyoto4.5-cil 4:4.4.2-0ubuntu2 [modified: usr/lib/cli/qt-dotnet-4.5/qt-dotnet.dll.config]
ProcVersionSignature: Ubuntu 2.6.32-24.42-generic 2.6.32.15+drm33.5
Uname: Linux 2.6.32-24-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Tue Aug 31 19:06:10 2010
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
ProcEnviron:
 PATH=(custom, user)
 LANG=de_AT.UTF-8
 SHELL=/bin/bash
SourcePackage: kdebindings

Revision history for this message
Christian González (droetker) wrote :
Revision history for this message
Christian González (droetker) wrote :

Fix, as described here:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=583112

open /usr/lib/cli/qt-dotnet-4.5/qt-dotnet.dll.config in an editor and remove the "lib" out of the dll names (look at attached patch)
then run "sudo gacutil -i /usr/lib/cli/qt-dotnet-4.5/qt-dotnet.dll"

the patch is not mine, it's from Dave Page <email address hidden>, see link above.

tags: added: patch
Revision history for this message
Alessandro Ghersi (alessandro-ghersi) wrote :

Fixed in the next upstream release 4.5.1

Changed in kdebindings (Ubuntu):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package kdebindings - 4:4.5.1-0ubuntu1

---------------
kdebindings (4:4.5.1-0ubuntu1) maverick; urgency=low

  * New upstream release
    - Bump build-depends
    - Add kubuntu_01_fix_krossruby_cmake_syntax.diff to use proper cmake syntax
      (EQUAL, LESS...) when checking whether to build krossruby
      (http://websvn.kde.org/?view=revision&revision=1170254)
    - Fix qt-dotnet.dll.config (LP: #627536)
 -- Alessandro Ghersi <email address hidden> Mon, 30 Aug 2010 21:03:06 +0200

Changed in kdebindings (Ubuntu):
status: Fix Committed → Fix Released
Changed in debian:
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.