実行しているアプリケーションにいくつかの依存関係をインストールしようとしていますが、開発環境が壊れているのではないかと心配しています。私はこのプログラムをMacBookで実行しています(OSX Tiger、新しいプログラムにアクセスできません)。MacPortsは公式に壊れており、コマンドを実行しようとすると次のエラーが返されます。
sqlite error: near "ADD": syntax error (1) while executing query: ALTER TABLE registry.files ADD COLUMN binary bool
while executing
"registry::open $db_path"
(procedure "mportinit" line 633)
invoked from within
"mportinit ui_options global_options global_variations"
これはどのport__コマンドでも発生するため、MacPortsをアンインストールする標準的な方法を使用できません。しかし、そもそも私がこの状態になっていることを考えると、自分が何をしているのかを知らずに自分の周りに根を下ろしたくはありません。
この問題は修正可能ですか?私自身の知識のために、このエラーを正確に引き起こした可能性があるもの、またはmacportの機能に関して実際に何を意味するのかを誰かが知っていますか?
どうすれば(これが必要である/良い考えであると仮定して)macportsを完全にアンインストールできますか?後ですべてのポートを再インストールする手間をかけたくはありませんが、今持っているものよりはましです。