The mysql55-server-5.5.4 port along with the companion client port will not build. It issues this error: ===> mysql-server-5.5.4 depends on shared library: mysqlclient.16 - not found This had been reported by others on the FreeBSD-Questions and FreeBSD-Ports forums. I did at one time have the now deprecated MySQL60 installed. I removed it and installed this version without incident. It is only the update of this port that is now causing a problem. I have tried to complete remove both the server and client and rebuild the ports; however, that is also failing. How-To-Repeat: Attempt to build it.
This is unrelated to MySQL 6.0. I am having the same issue on a system that only ever had 5.5 installed. The problem seems to be that with the 5.5.4 update, mysql55-client has been broken somehow and fails to install numerous files. I have installed and, for good measure, reinstalled mysql-client-5.5.4. It builds and installs without any error messages. But when I run pkg_info -g, a whopping 76 files are reported as missing. In case it matters, I am building mysql55-server and mysql55-client with the following options: WITH_CHARSET=utf8 WITH_OPENSSL=1 WITH_ARCHIVE=1 WITH_CSV=1 WITH_FEDERATED=1 WITH_COLLATION=utf8_general_ci BUILD_OPTIMIZED=1 - Bartosz Output of pkg_info -g mysql-client-5.5.4: Information for mysql-client-5.5.4: Mismatched Checksums: pkg_info: /usr/local/man/man1/mysql_config.1.gz doesn't exist pkg_info: /usr/local/man/man1/mysql_upgrade.1.gz doesn't exist pkg_info: /usr/local/man/man1/mysql.1.gz doesn't exist pkg_info: /usr/local/man/man1/mysqladmin.1.gz doesn't exist pkg_info: /usr/local/man/man1/mysqlbinlog.1.gz doesn't exist pkg_info: /usr/local/man/man1/mysqlbug.1.gz doesn't exist pkg_info: /usr/local/man/man1/mysqlcheck.1.gz doesn't exist pkg_info: /usr/local/man/man1/mysqldump.1.gz doesn't exist pkg_info: /usr/local/man/man1/mysqlimport.1.gz doesn't exist pkg_info: /usr/local/man/man1/mysqlshow.1.gz doesn't exist pkg_info: /usr/local/man/man1/mysqlslap.1.gz doesn't exist pkg_info: /usr/local/man/man1/mysqltest.1.gz doesn't exist pkg_info: /usr/local/bin/mysql doesn't exist pkg_info: /usr/local/bin/mysql_config doesn't exist pkg_info: /usr/local/bin/mysql_fix_privilege_tables doesn't exist pkg_info: /usr/local/bin/mysql_upgrade doesn't exist pkg_info: /usr/local/bin/mysqladmin doesn't exist pkg_info: /usr/local/bin/mysqlbinlog doesn't exist pkg_info: /usr/local/bin/mysqlbug doesn't exist pkg_info: /usr/local/bin/mysqlcheck doesn't exist pkg_info: /usr/local/bin/mysqldump doesn't exist pkg_info: /usr/local/bin/mysqlimport doesn't exist pkg_info: /usr/local/bin/mysqlshow doesn't exist pkg_info: /usr/local/bin/mysqlslap doesn't exist pkg_info: /usr/local/bin/mysqltest doesn't exist pkg_info: /usr/local/include/mysql/decimal.h doesn't exist pkg_info: /usr/local/include/mysql/errmsg.h doesn't exist pkg_info: /usr/local/include/mysql/keycache.h doesn't exist pkg_info: /usr/local/include/mysql/m_ctype.h doesn't exist pkg_info: /usr/local/include/mysql/m_string.h doesn't exist pkg_info: /usr/local/include/mysql/my_alloc.h doesn't exist pkg_info: /usr/local/include/mysql/my_attribute.h doesn't exist pkg_info: /usr/local/include/mysql/my_config.h doesn't exist pkg_info: /usr/local/include/mysql/my_dbug.h doesn't exist pkg_info: /usr/local/include/mysql/my_dir.h doesn't exist pkg_info: /usr/local/include/mysql/my_getopt.h doesn't exist pkg_info: /usr/local/include/mysql/my_global.h doesn't exist pkg_info: /usr/local/include/mysql/my_list.h doesn't exist pkg_info: /usr/local/include/mysql/my_net.h doesn't exist pkg_info: /usr/local/include/mysql/my_no_pthread.h doesn't exist pkg_info: /usr/local/include/mysql/my_pthread.h doesn't exist pkg_info: /usr/local/include/mysql/my_sys.h doesn't exist pkg_info: /usr/local/include/mysql/my_xml.h doesn't exist pkg_info: /usr/local/include/mysql/mysql.h doesn't exist pkg_info: /usr/local/include/mysql/mysql_com.h doesn't exist pkg_info: /usr/local/include/mysql/mysql_embed.h doesn't exist pkg_info: /usr/local/include/mysql/mysql_file.h doesn't exist pkg_info: /usr/local/include/mysql/mysql_thread.h doesn't exist pkg_info: /usr/local/include/mysql/mysql_time.h doesn't exist pkg_info: /usr/local/include/mysql/mysql_version.h doesn't exist pkg_info: /usr/local/include/mysql/mysqld_ername.h doesn't exist pkg_info: /usr/local/include/mysql/mysqld_error.h doesn't exist pkg_info: /usr/local/include/mysql/plugin.h doesn't exist pkg_info: /usr/local/include/mysql/plugin_audit.h doesn't exist pkg_info: /usr/local/include/mysql/plugin_ftparser.h doesn't exist pkg_info: /usr/local/include/mysql/probes_mysql.h doesn't exist pkg_info: /usr/local/include/mysql/probes_mysql_nodtrace.h doesn't exist pkg_info: /usr/local/include/mysql/psi.h doesn't exist pkg_info: /usr/local/include/mysql/services.h doesn't exist pkg_info: /usr/local/include/mysql/service_my_snprintf.h doesn't exist pkg_info: /usr/local/include/mysql/service_thd_alloc.h doesn't exist pkg_info: /usr/local/include/mysql/sql_common.h doesn't exist pkg_info: /usr/local/include/mysql/sql_state.h doesn't exist pkg_info: /usr/local/include/mysql/sslopt-case.h doesn't exist pkg_info: /usr/local/include/mysql/sslopt-longopts.h doesn't exist pkg_info: /usr/local/include/mysql/sslopt-vars.h doesn't exist pkg_info: /usr/local/include/mysql/typelib.h doesn't exist pkg_info: /usr/local/lib/mysql/libmysqlclient.a doesn't exist pkg_info: /usr/local/lib/mysql/libmysqlclient.la doesn't exist pkg_info: /usr/local/lib/mysql/libmysqlclient.so doesn't exist pkg_info: /usr/local/lib/mysql/libmysqlclient.so.16 doesn't exist pkg_info: /usr/local/lib/mysql/libmysqlclient_r.a doesn't exist pkg_info: /usr/local/lib/mysql/libmysqlclient_r.la doesn't exist pkg_info: /usr/local/lib/mysql/libmysqlclient_r.so doesn't exist pkg_info: /usr/local/lib/mysql/libmysqlclient_r.so.16 doesn't exist pkg_info: /usr/local/share/mysql/mysql_fix_privilege_tables.sql doesn't exist
Another update. As I just found on the FreeBSD forums [1] and confirmed on my own system, the problem is that mysql55-client as of 5.5.4 fails to honor PREFIX and happily installs into /usr instead. - Bartosz [1] http://forums.freebsd.org/showthread.php?t=13340
Responsible Changed From-To: freebsd-ports-bugs->ale Fix synopsis and assign.
On Sat, Apr 17, 2010 at 8:50 AM, Bartosz Fabianowski <freebsd@chillt.de> wrote: > This is unrelated to MySQL 6.0. I am having the same issue on a system that > only ever had 5.5 installed. > > The problem seems to be that with the 5.5.4 update, mysql55-client has been > broken somehow and fails to install numerous files. > > I have installed and, for good measure, reinstalled mysql-client-5.5.4. It > builds and installs without any error messages. But when I run pkg_info -g, > a whopping 76 files are reported as missing. > > In case it matters, I am building mysql55-server and mysql55-client with the > following options: > > WITH_CHARSET=utf8 WITH_OPENSSL=1 WITH_ARCHIVE=1 WITH_CSV=1 WITH_FEDERATED=1 > WITH_COLLATION=utf8_general_ci BUILD_OPTIMIZED=1 > > - Bartosz > > Output of pkg_info -g mysql-client-5.5.4: > > Information for mysql-client-5.5.4: > > Mismatched Checksums: > pkg_info: /usr/local/man/man1/mysql_config.1.gz doesn't exist > pkg_info: /usr/local/man/man1/mysql_upgrade.1.gz doesn't exist > pkg_info: /usr/local/man/man1/mysql.1.gz doesn't exist > pkg_info: /usr/local/man/man1/mysqladmin.1.gz doesn't exist > pkg_info: /usr/local/man/man1/mysqlbinlog.1.gz doesn't exist > pkg_info: /usr/local/man/man1/mysqlbug.1.gz doesn't exist > pkg_info: /usr/local/man/man1/mysqlcheck.1.gz doesn't exist > pkg_info: /usr/local/man/man1/mysqldump.1.gz doesn't exist > pkg_info: /usr/local/man/man1/mysqlimport.1.gz doesn't exist > pkg_info: /usr/local/man/man1/mysqlshow.1.gz doesn't exist > pkg_info: /usr/local/man/man1/mysqlslap.1.gz doesn't exist > pkg_info: /usr/local/man/man1/mysqltest.1.gz doesn't exist > pkg_info: /usr/local/bin/mysql doesn't exist > pkg_info: /usr/local/bin/mysql_config doesn't exist > pkg_info: /usr/local/bin/mysql_fix_privilege_tables doesn't exist > pkg_info: /usr/local/bin/mysql_upgrade doesn't exist > pkg_info: /usr/local/bin/mysqladmin doesn't exist > pkg_info: /usr/local/bin/mysqlbinlog doesn't exist > pkg_info: /usr/local/bin/mysqlbug doesn't exist > pkg_info: /usr/local/bin/mysqlcheck doesn't exist > pkg_info: /usr/local/bin/mysqldump doesn't exist > pkg_info: /usr/local/bin/mysqlimport doesn't exist > pkg_info: /usr/local/bin/mysqlshow doesn't exist > pkg_info: /usr/local/bin/mysqlslap doesn't exist > pkg_info: /usr/local/bin/mysqltest doesn't exist > pkg_info: /usr/local/include/mysql/decimal.h doesn't exist > pkg_info: /usr/local/include/mysql/errmsg.h doesn't exist > pkg_info: /usr/local/include/mysql/keycache.h doesn't exist > pkg_info: /usr/local/include/mysql/m_ctype.h doesn't exist > pkg_info: /usr/local/include/mysql/m_string.h doesn't exist > pkg_info: /usr/local/include/mysql/my_alloc.h doesn't exist > pkg_info: /usr/local/include/mysql/my_attribute.h doesn't exist > pkg_info: /usr/local/include/mysql/my_config.h doesn't exist > pkg_info: /usr/local/include/mysql/my_dbug.h doesn't exist > pkg_info: /usr/local/include/mysql/my_dir.h doesn't exist > pkg_info: /usr/local/include/mysql/my_getopt.h doesn't exist > pkg_info: /usr/local/include/mysql/my_global.h doesn't exist > pkg_info: /usr/local/include/mysql/my_list.h doesn't exist > pkg_info: /usr/local/include/mysql/my_net.h doesn't exist > pkg_info: /usr/local/include/mysql/my_no_pthread.h doesn't exist > pkg_info: /usr/local/include/mysql/my_pthread.h doesn't exist > pkg_info: /usr/local/include/mysql/my_sys.h doesn't exist > pkg_info: /usr/local/include/mysql/my_xml.h doesn't exist > pkg_info: /usr/local/include/mysql/mysql.h doesn't exist > pkg_info: /usr/local/include/mysql/mysql_com.h doesn't exist > pkg_info: /usr/local/include/mysql/mysql_embed.h doesn't exist > pkg_info: /usr/local/include/mysql/mysql_file.h doesn't exist > pkg_info: /usr/local/include/mysql/mysql_thread.h doesn't exist > pkg_info: /usr/local/include/mysql/mysql_time.h doesn't exist > pkg_info: /usr/local/include/mysql/mysql_version.h doesn't exist > pkg_info: /usr/local/include/mysql/mysqld_ername.h doesn't exist > pkg_info: /usr/local/include/mysql/mysqld_error.h doesn't exist > pkg_info: /usr/local/include/mysql/plugin.h doesn't exist > pkg_info: /usr/local/include/mysql/plugin_audit.h doesn't exist > pkg_info: /usr/local/include/mysql/plugin_ftparser.h doesn't exist > pkg_info: /usr/local/include/mysql/probes_mysql.h doesn't exist > pkg_info: /usr/local/include/mysql/probes_mysql_nodtrace.h doesn't exist > pkg_info: /usr/local/include/mysql/psi.h doesn't exist > pkg_info: /usr/local/include/mysql/services.h doesn't exist > pkg_info: /usr/local/include/mysql/service_my_snprintf.h doesn't exist > pkg_info: /usr/local/include/mysql/service_thd_alloc.h doesn't exist > pkg_info: /usr/local/include/mysql/sql_common.h doesn't exist > pkg_info: /usr/local/include/mysql/sql_state.h doesn't exist > pkg_info: /usr/local/include/mysql/sslopt-case.h doesn't exist > pkg_info: /usr/local/include/mysql/sslopt-longopts.h doesn't exist > pkg_info: /usr/local/include/mysql/sslopt-vars.h doesn't exist > pkg_info: /usr/local/include/mysql/typelib.h doesn't exist > pkg_info: /usr/local/lib/mysql/libmysqlclient.a doesn't exist > pkg_info: /usr/local/lib/mysql/libmysqlclient.la doesn't exist > pkg_info: /usr/local/lib/mysql/libmysqlclient.so doesn't exist > pkg_info: /usr/local/lib/mysql/libmysqlclient.so.16 doesn't exist > pkg_info: /usr/local/lib/mysql/libmysqlclient_r.a doesn't exist > pkg_info: /usr/local/lib/mysql/libmysqlclient_r.la doesn't exist > pkg_info: /usr/local/lib/mysql/libmysqlclient_r.so doesn't exist > pkg_info: /usr/local/lib/mysql/libmysqlclient_r.so.16 doesn't exist > pkg_info: /usr/local/share/mysql/mysql_fix_privilege_tables.sql doesn't > exist That is the same output that I am getting.
State Changed From-To: open->closed Fixed, rebuild mysql55-* ports.
ale 2010-04-18 09:20:10 UTC FreeBSD ports repository Added files: databases/mysql55-server/files patch-configure Log: Fix build/install when cmake is installed. PR: ports/145774 Submitted by: Gerard Seibert <gerard@seibercom.net> Revision Changes Path 1.37 +14 -0 ports/databases/mysql55-server/files/patch-configure (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"