<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>103856</bug_id>
          
          <creation_ts>2005-08-26 14:27 0000</creation_ts>
          <short_desc>mysql-connector-net --- Missing pkgconfig file</short_desc>
          <delta_ts>2007-06-25 23:58:36 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Development</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>Mark@JumpingBean.co.za</reporter>
          <assigned_to>dotnet@gentoo.org</assigned_to>
          <cc>ramereth@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>Mark@JumpingBean.co.za</who>
            <bug_when>2005-08-26 14:27:54 0000</bug_when>
            <thetext>When I installed mysql-connector--net it did not seem to install the library in
the gac properly. I cannit see it in the reference dialog box in monodevelop.
Also when I go gacutil -l it list the file as installed. If I go gacutil -u
MySql.Data it syas it uninstalls the library but cannot find the file. When I go
gacutil -i MySql.Data.dll it says 

&quot;Failure adding assembly to the cache: The system cannot find the file specified&quot;

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

Actual Results:  
MySql.Data should be installed to the global assembly cache properly.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>latexer@gentoo.org</who>
            <bug_when>2005-11-03 15:24:45 0000</bug_when>
            <thetext>You don&apos;t see it because monodevelop uses pkgconfig files to find libraries
installed into the GAC. The real bug is the fact that no pkgconfig file is
provided. The actual manner the assembly is installed into the GAC is fine. The
issue is in the way monodevelop finds things in the gac. it does *not* just use
the &apos;gacutil -l&apos; output. Changing the subject of this bug accordingly.

Ramereth: The pkgconfig file needed should have the Libs: item with a
-r:/usr/$(get_libdir)/mono/${PACKAGE_NAME}/${PACKAGE_DLL} entry. To have that
work, make sure when you call gacutil to install the lib you pass a valid
-package option to it (can&apos;t check right now if you do that currently). Feel
free to harass me via email/IRC if that isn&apos;t clear.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jurek@gentoo.org</who>
            <bug_when>2007-06-25 23:58:36 0000</bug_when>
            <thetext>Fixed in CVS, thanks</thetext>
          </long_desc>
      
    </bug>

</bugzilla>