Bug 177410 - gacutil not accepting dlls
Summary: gacutil not accepting dlls
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: mono
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Alexander Larsson
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-01-10 14:04 UTC by Paul F. Johnson
Modified: 2007-11-30 22:11 UTC (History)
0 users

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2006-01-31 20:36:40 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Paul F. Johnson 2006-01-10 14:04:49 UTC
Description of problem:
I've compiled MySql Connector .net (with the fixes!) and when I attempt to add
them to my assembly cache using gacutil, gacutil reports that the assembly
cannot be found

Version-Release number of selected component (if applicable):
mono-core 1.1.12.1-1

How reproducible:
Always

Steps to Reproduce:
1. Download Connector .NET from the MySQL website
2. Apply the patches from lists.mysql.com/internals/30054?f=plain
3. Compile
4. cd bin/net-1.1/release; gacutil -i MySql.Data.dll
  
Actual results:
gacutil reports
Failure adding assembly to the cache: The system cannot find the file specified

Expected results:
The file is there, the dll was compiled using the mono rpm and should be
accepted as a non-root user

Additional info:
I am testing mono rpms on one machine but build from source on my other
machines. The built from source version accepts the dll.

(from source)
mono --version
1.1.13

Comment 1 Alexander Larsson 2006-01-11 09:51:14 UTC
It seems to work for me. (Although i didn't apply the patches, just used the
prebuilt .dll)

Comment 2 Paul F. Johnson 2006-01-11 10:02:02 UTC
Are you then able to build the table editor in the Samples/TableEditor/CS
directory just with

mcs Form1.cs -out:tableed.exe -r:System.Windows.Forms -r:System.Drawing
-r:System.Data -r:MySql.Data

?

It is possible that it's an x86_64 fault, but things like this have been
reported on the mono-devel list.


Note You need to log in before you can comment on or make changes to this bug.