#30847: Unable to uninstall expat @2.0.1_1+universal --------------------------------+------------------------------------------- Reporter: s.t.smith@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.1 Keywords: | Port: expat --------------------------------+------------------------------------------- Comment(by s.t.smith@…): Debugging by Google [https://encrypted.google.com/#sclient=psy&hl=en&source=hp&q=%22an+invalid+en... strongly suggests] that this error message is generated by a call to sqlite in the file [ftp://ftp.gtlib.gatech.edu/pub/macports/trunk/base/src/cregistry/entry.c ./base/src/registry/entry.c]: {{{ r = sqlite3_step(stmt); switch (r) { case SQLITE_ROW: text = (const char*)sqlite3_column_text(stmt, 0); if (text) { *value = strdup(text); result = 1; } else { reg_sqlite_error(reg->db, errPtr, query); } break; case SQLITE_DONE: errPtr->code = REG_INVALID; errPtr->description = "an invalid entry was passed"; errPtr->free = NULL; break; case SQLITE_BUSY: continue; default: reg_sqlite_error(reg->db, errPtr, query); break; } }}} Perhaps a simple rebuild of whatever macports binary uses the entry.c code will work? Anyone know how to do this without starting over from scratch? -- Ticket URL: <https://trac.macports.org/ticket/30847#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS