>Description:
         There are several problems running the mysql-test-run script from
         the installed directory if you are installing from a source 
distribution.

         e.g., if you do as the manual suggests (4.7.1 Quick Installation 
Overview)


shell> groupadd mysql
shell> useradd -g mysql mysql
shell> gunzip < mysql-VERSION.tar.gz | tar -xvf -
shell> cd mysql-VERSION
shell> ./configure --prefix=/usr/local/mysql
shell> make
shell> make install
shell> scripts/mysql_install_db
shell> chown -R root  /usr/local/mysql
shell> chown -R mysql /usr/local/mysql/var
shell> chgrp -R mysql /usr/local/mysql
shell> /usr/local/mysql/bin/safe_mysqld --user=mysql &


         and then do the seeminly logical:
shell> cd /usr/local/mysql/mysql-test
shell> ./mysql-test-run

 >FIX:
      suggest that script be changed to detect when it has been run in 
the install directory and is part
        of a source dist.

Note that the permissions on the installed  "mysql-test" directory after 
"make install" are also problematic
and will have to be changed (script will fail when trying to make 
mysql-test/var and sub directories).


  >How-To-Repeat:
        cd mysql-VERSION
         ./configure --prefix=/usr/local/mysql
         make
         su
         make install
         groupadd mysql
         useradd -g mysql mysql
         scripts/mysql-install_db
         chown -R root /usr/local/mysql
         chown -R mysql /usr/local/mysql/var
         chgrp -R mysql /usr/local/mysql
         exit (to stop being root)
         /usr/local/mysql/bin/safe_mysqld --user=mysql&
         cd /usr/local/mysql/mysql-test
         ./mysql-test-run


 >Synopsis:      mysql-test-run script does not work from install 
directory after source dist. build/install
 >Severity:      serious
 >Priority:      medium
 >Category:      mysql
 >Class:         sw-bug
 >Release:       mysql-3.23.37 (Source distribution)

 >Environment:
System: Darwin localhost 1.3.2 Darwin Kernel Version 1.3.2: Fri Apr 27 
22:50:58 PDT 2001\
; root:xnu/xnu-124.7.obj~1/RELEASE_PPC  Power Macintosh powerpc


SAME problem on Yellow Dog Linux 1.2.1 (based on RedHat Linux).

Some paths:  /usr/bin/perl /usr/bin/make /usr/bin/cc

Compilation info: CC='cc'  CFLAGS=''  CXX='c++'  CXXFLAGS=''  LDFLAGS=''
LIBC:

lrwxr-xr-x  1 root  wheel  15 May  1 12:44 /usr/lib/libc.dylib -> 
libSystem.dylib
Configure command: ./configure  -prefix=/usr/local/mysql

---------------------------------------------------------------------
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