#17192: mysql-5.0.67_1 Error upgrading from 5.0.51a_0 ---------------------------------+------------------------------------------ Reporter: jeff@netnichols.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: upgrade | Port: mysql5 ---------------------------------+------------------------------------------ Trying to upgrade from 5.0.51a_0 has repeatedly failed for me for the last few months. I'm running OS X 10.5.5 on an Intel MBP. {{{ $ port outdated The following installed ports are outdated: mysql5 5.0.51a_0 < 5.0.67_1 $ sudo port upgrade outdated ---> Building mysql5 with target all Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_databases_mysql5/work/mysql-5.0.67" && make all " returned error 2 Command output: Making all in Docs make[2]: Nothing to be done for `all'. Making all in cmd-line-utils Making all in libedit sh ./makelist -h ./vi.c > vi.h.tmp && \ mv vi.h.tmp vi.h ./makelist: line 81: BEGIN { printf("/* Automatically generated file, do not edit */\n"); printf("#ifndef %s\n#define %s\n", "_h_vi_c", "_h_vi_c"); } /\(\):/ { pr = substr($2, 1, 2); if (pr == "vi" || pr == "em" || pr == "ed") { name = substr($2, 1, index($2,"(") - 1); # # XXX: need a space between name and prototype so that -fc and -fh # parsing is much easier # printf("protected el_action_t\t%s (EditLine *, int);\n", name); } } END { printf("#endif /* %s */\n", "_h_vi_c"); }: No such file or directory cat: stdout: Broken pipe make[3]: *** [vi.h] Error 127 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Error: Unable to upgrade port: 1 }}} -- Ticket URL: <http://trac.macports.org/ticket/17192> MacPorts <http://www.macports.org/> Ports system for Mac OS