| Summary: | Unable to build databases/mysql55-server 5.5.4 | ||
|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Gerard Seibert <gerard> |
| Component: | Individual Port(s) | Assignee: | Alex Dupre <ale> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Latest | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
Gerard Seibert
2010-04-17 12:10:00 UTC
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"
|