/var/log/messages

debugging with sixth sense

鋸を Mavericks に導入

Octopress なナニを git clone して bundle install しようとして導入に失敗するという問題発生。色々な所に色々な対処が出ていたのですが

  • rbenv 導入
  • brew で libxml2, libxslt, libiconv 導入して link を云々
  • 以下で nokogiri 導入

いちおう Installing ri まで到達してるはずなので大丈夫のはず。

と思ったら

.bundle/config が残ってて色々微妙な事に。ファイルを削除してリトライしてますがどうなるか。

もう一点。bundler がグローバルなソレになってたのでむりやり ~/.rbenv 配下の bundle を使ったら通りました。こんなので大丈夫なのかなぁ。

もう少し

まっさら状態からだと

$ bundle exec rake generate

しないと駄目、ってことに気づくまで小一時間orz つうか fetch/merge したら rake generate しないと、なんですね。

それにしても

ruby が、というよりは OS プラットフォーム独自のソレが色々とハメてくれるので、rbenv デフォルトってのが色々有り難いことを再認識させて頂きました。

追記

ええと、remote から差分を取得したら以下の手順で確認なのか。

$ git fetch origin
$ git merge origin/master
$ bundle exec rake generate
$ bundle exec rake preview

あと、エントリ追加が以下で

$ bundle exec rake new_post['hoge']

github への反映が以下か。

$ bundle exec rake gen_deploy

いやはや。

さらにもう少し

最初に _deploy ディレクトリ作るために

$ bundle exec rake setup_github_pages[git@github.com:your_username/your_username.github.io.git

しなければ、だったりとか preview する前に generate しなきゃ、だったりとか色々微妙なカンジがするのですがどうなのか。あと deploy にやたらに時間がかかってて怖い。

そして osx な emacs が日本語入力できないじゃんorz

Comments