On Thu, Aug 09, 2001 at 11:07:13PM -0400, Paul wrote:
> I've compiled MySQL 3.23.39 with Gemini support. The compile was error
> free although the 'make test' skipped the Gemini tests for some reason. In
> the mysqld.err log from the test directory I see this message:
> 
> --------------------------------
> 00:18:15 MSGS_DIR tag failed -1
> -------------------------------
> 
> I went ahead and installed it. 'Show Variables' confirms that gemini is
> DISABLED. The docs indicate that this means support is compiled in, but
> has been disabled by '--skip-gemini'. This isn't the case.

Hi,

I cannot offer a solution but I am having the same problem. 
I compiled mysql with debugging and traced it with gdb,
here's the offending code in ha_gemini.cc in the
gemini_init function.

    fn_format(pmsgsfile, GEM_MSGS_FILE, language, ".db", 2 | 4);
    rc = dsmContextSetString(pfirstContext, DSM_TAGDB_MSGS_FILE,
                             strlen(pmsgsfile), (TEXT *)pmsgsfile);
    if( rc != 0 )
    {
        gemini_msg(pfirstContext, "MSGS_DIR tag failed %l", rc);
        goto badret;
    }

If gemini_init fails, mysqld sets gemini to disabled.  It
seems to do this if any table type fails on initialization. 
Now what this piece of code is trying to do I have no idea.

Shane

-- 
Shane Wegner: [EMAIL PROTECTED]
              http://www.cm.nu/~shane/
PGP:          1024D/FFE3035D
              A0ED DAC4 77EC D674 5487
              5B5C 4F89 9A4E FFE3 035D

---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to