[MacPorts] #20949: mysql5: mysql_upgrade5 expects 'mysql' instead of 'mysql5'

MacPorts noreply at macports.org
Tue Apr 6 12:39:29 PDT 2010


#20949: mysql5: mysql_upgrade5 expects 'mysql' instead of 'mysql5'
----------------------------------+-----------------------------------------
 Reporter:  ora.et.labora@…       |       Owner:  ryandesign@…           
     Type:  defect                |      Status:  assigned               
 Priority:  Normal                |   Milestone:                         
Component:  ports                 |     Version:  1.8.0                  
 Keywords:                        |        Port:  mysql5                 
----------------------------------+-----------------------------------------

Comment(by dweber@…):

 How about symlinks?

 {{{
 for f in /opt/local/bin/mysql*; do
   symlink=$(echo $f | sed s/5$//);
   echo "ln -s $symlink $f";
 done
 }}}

 Gives:
 {{{
 ln -s /opt/local/bin/mysql /opt/local/bin/mysql5
 ln -s /opt/local/bin/mysql_client_test /opt/local/bin/mysql_client_test5
 ln -s /opt/local/bin/mysql_client_test_embedded
 /opt/local/bin/mysql_client_test_embedded5
 ln -s /opt/local/bin/mysql_config /opt/local/bin/mysql_config5
 ln -s /opt/local/bin/mysql_convert_table_format
 /opt/local/bin/mysql_convert_table_format5
 ln -s /opt/local/bin/mysql_find_rows /opt/local/bin/mysql_find_rows5
 ln -s /opt/local/bin/mysql_fix_extensions
 /opt/local/bin/mysql_fix_extensions5
 ln -s /opt/local/bin/mysql_fix_privilege_tables
 /opt/local/bin/mysql_fix_privilege_tables5
 ln -s /opt/local/bin/mysql_install_db /opt/local/bin/mysql_install_db5
 ln -s /opt/local/bin/mysql_secure_installation
 /opt/local/bin/mysql_secure_installation5
 ln -s /opt/local/bin/mysql_setpermission
 /opt/local/bin/mysql_setpermission5
 ln -s /opt/local/bin/mysql_tzinfo_to_sql
 /opt/local/bin/mysql_tzinfo_to_sql5
 ln -s /opt/local/bin/mysql_upgrade /opt/local/bin/mysql_upgrade5
 ln -s /opt/local/bin/mysql_waitpid /opt/local/bin/mysql_waitpid5
 ln -s /opt/local/bin/mysql_zap /opt/local/bin/mysql_zap5
 ln -s /opt/local/bin/mysqlaccess /opt/local/bin/mysqlaccess5
 ln -s /opt/local/bin/mysqladmin /opt/local/bin/mysqladmin5
 ln -s /opt/local/bin/mysqlbinlog /opt/local/bin/mysqlbinlog5
 ln -s /opt/local/bin/mysqlbug /opt/local/bin/mysqlbug5
 ln -s /opt/local/bin/mysqlcheck /opt/local/bin/mysqlcheck5
 ln -s /opt/local/bin/mysqld_multi /opt/local/bin/mysqld_multi5
 ln -s /opt/local/bin/mysqld_safe /opt/local/bin/mysqld_safe5
 ln -s /opt/local/bin/mysqldump /opt/local/bin/mysqldump5
 ln -s /opt/local/bin/mysqldumpslow /opt/local/bin/mysqldumpslow5
 ln -s /opt/local/bin/mysqlhotcopy /opt/local/bin/mysqlhotcopy5
 ln -s /opt/local/bin/mysqlimport /opt/local/bin/mysqlimport5
 ln -s /opt/local/bin/mysqlshow /opt/local/bin/mysqlshow5
 ln -s /opt/local/bin/mysqlslap /opt/local/bin/mysqlslap5
 ln -s /opt/local/bin/mysqltest /opt/local/bin/mysqltest5
 ln -s /opt/local/bin/mysqltest_embedded /opt/local/bin/mysqltest_embedded5
 }}}

 Maybe only for a stable version of mysql?

-- 
Ticket URL: <http://trac.macports.org/ticket/20949#comment:5>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list