逆に大変な事は、時間がかかること。時折コンパイルが失敗する事、pkg には収録されているので、ビルドは通る筈だが、配布元でファイルが置き換えていたり、削除されていたりで失敗する事がある。
firefox と vscode とそれ自体が大型な上に、大量の依存関係がある。それらも大物が多い。その中で、firefox は node24 に、vscode は node22 に依存する。ports に入っているプログラミング言語はバージョンが名前に入って複数のバージョンが共存出来る物が殆ど。今回、この二つをビルドしている時に、 node は共存不可なのに気が付いた。
依存関係は実行時のみ。その為、firefox と vscode を並列ビルドすれば何とかやり過ごせる。ちょっと面倒。
セコメントをする