coji morishita
coz****@under*****
2017年 10月 17日 (火) 20:58:54 JST
こんにちは森下です。 itouhiro さん、本当に本当にありがとうございます。 Homebrew で cvs をインストールして、無事に cvs commit することができました。 ありがとうございました。 On Tue, Oct 17, 2017 at 10:42 AM Itou Hiroki <itouh****@users*****> wrote: > itouhiroです。 > > > - - - > > $ cvs --version > > Concurrent Versions System (CVS) 1.12.13 (client/server) > > - - - > > ということで、すでに最新版(11 年前!)のようです。 > > cvsのバージョンではなく、 > cvsのバイナリがビルドされた環境が古いため、一部の機能が動作しないと思われます。 > > cvsに限らず、コマンドは内部でOSの機能を呼び出していますが、過去のOSにあった機能が > OSバージョンアップによって呼び出せなくなってしまったのですね。 > > Homebrewでbrew install cvsすると、 > 現在の環境(macOS 10.13等)で動作するバイナリを > 自動でソースを取得してからビルドしてインストールしてくれます。 > > つまり現在のOSバージョンにあわせたバイナリになるので、動作するようになるはずです。 > ですので、Homebrewでcvsをインストールしていただくとよいと思います。 > > 以上です。 > > > > (2017/10/17 9:48), coji morishita wrote: > > こんにちは森下です。 > > もう本当にたびたびすみません、ありがとうございます。 > > > > - - - > > $ cvs --version > > Concurrent Versions System (CVS) 1.12.13 (client/server) > > - - - > > ということで、すでに最新版(11 年前!)のようです。 > > > > - - - > > $ cvs -d:pserver:anony****@cvs*****:/cvsroot/mplus-fonts login > > CVS password: (return) > > $ cvs -z3 -d:pserver:anony****@cvs*****:/cvsroot/mplus-fonts co > mplus_outline_fonts > > - - - > > は実行できました。新しい mplus_outline_fonts ディレクトリ内で > > - - - > > $ cd mplus_outline_fonts > > $ cvs update -dP > > - - - > > も実行できます。 > > > > 従来作業している mplus_outline_fonts ディレクトリ内では、やはり > > - - - > > $ cvs update -dP > > zsh: illegal hardware instruction cvs update -dP > > - - - > > となります。 > > > > On Tue, Oct 17, 2017 at 8:35 AM Itou Hiroki < > itouh****@users***** <mailto:itouh****@users*****>> > wrote: > > > > itouhiroです。 > > > > > $ cvs commit > > > Illegal instruction: 4 > > > > シェルではなく、cvsコマンドの問題のようです。 > > 「mac illegal instruction」でGoogle検索すると、 > > OS非対応の命令を使ったときのエラーだそうです。 > > > > つまり、cvsコマンドがOSより新しすぎるか古すぎるかなのですが、 > > macOS 10.13は最新なのでcvsのバイナリが古いようですね。 > > > > Google検索結果では、Homebrewで新しいバイナリをインストールすることを > > 推薦されていました。 > > > > macOS 10.10だとデフォルトではcvsとbrewは入っていませんでしたが、 > > > > macmini:~ foo$ cvs > > -bash: cvs: command not found > > macmini:~ foo$ which brew > > macmini:~ foo$ > > > > https://brew.sh/index_ja.html > > を見て、Homebrewをインストール。brewを使用してcvsインストール。 > > 私のほうでは以下のようにcvsを使用可能になりました。 > > > > macmini:~ foo$ which ruby > > /usr/bin/ruby > > macmini:~ foo$ /usr/bin/ruby -e "$(curl -fsSL > https://raw.githubusercontent.com/Homebrew/install/master/install)" > > ==> Installing Command Line Tools (OS X 10.10) for Xcode-7.2 > > ==> Installation successful! > > macmini:~ foo$ brew install cvs > > ==> ./configure --prefix=/usr/local/Cellar/cvs/1.12.13_1 > --infodir=/usr/local/Ce > > ==> make > > ==> make install > > /usr/local/Cellar/cvs/1.12.13_1: 34 files, 1.4MB, built in > 3 minutes 45 seconds > > > > macmini:~ foo$ cvs --version > > Concurrent Versions System (CVS) 1.12.13 (client/server) > > macmini:~ foo$ which cvs > > /usr/local/bin/cvs > > > > 以上です。 > > > > > > (2017/10/16 14:49), coji morishita wrote: > > > こんにちは森下です。 > > > itouhiro さん、いろいろとありがとうございます。 > > > > > > - - - > > > $ echo $SHELL > > > /bin/bash > > > $ cvs commit > > > Illegal instruction: 4 > > > - - - > > > こんな感じです、あまり変わらないですね。 > > > > > > On Mon, Oct 16, 2017 at 8:39 AM Itou Hiroki < > itouh****@users***** <mailto:itouh****@users*****> > <mailto:itouh****@users***** <mailto: > itouh****@users*****>>> wrote: > > > > > > itouhiroです。 > > > > > > > Homebrew はインストールしていないのですが、なぜか /usr/local/bin/brew がありました。 > > > > > > Homebrew使われていませんでしたか。これはすみません。 > > > macOS 10.10で確認したところ、zshは最初から入っていたのですね。brewで入れたかと思っていました。 > > > > > > となると原因は思いつきませんが、 > > > とりあえずの対策としては、シェルをbashに変更してみるのはどうでしょうか。 > > > > > > macOS 10.10だとターミナルでこのようにします。 > > > > > > macmini% echo $SHELL > > > /bin/zsh > > > macmini% which bash > > > /bin/bash > > > macmini% chsh -s /bin/bash > > > Changing shell for foo. > > > Password for foo: **** > > > macmini% > > > > > > ターミナルを終了 > > > ターミナルを起動 > > > > > > macmini:~ foo$ echo $SHELL > > > /bin/bash > > > macmini:~ foo$ > > > > > > これでcvsを使えるでしょうか。 > > > シェルをzshに戻すには、上のbashとzshを置き換えて実行すればよいです。 > > > > > > 以上です。 > > > > > > > > > > > > (2017/10/15 20:54), coji morishita wrote: > > > > こんにちは森下です。 > > > > itouhiroさん、ありがとうございます。 > > > > > > > > Homebrew はインストールしていないのですが、なぜか /usr/local/bin/brew がありました。 > > > > - - - > > > > $ brew uninstall zsh > > > > /usr/local/bin/brew: line 4: cd: /usr/local/bin/../Library: No > such file or directory > > > > /usr/local/bin/brew: line 28: /brew.rb: No such file or > directory > > > > /usr/local/bin/brew: line 28: exec: /brew.rb: cannot execute: > No such file or directory > > > > - - - > > > > $ brew --version > > > > /usr/local/bin/brew: line 4: cd: /usr/local/bin/../Library: No > such file or directory > > > > /usr/local/bin/brew: line 28: /brew.rb: No such file or > directory > > > > /usr/local/bin/brew: line 28: exec: /brew.rb: cannot execute: > No such file or directory > > > > - - - > > > > brew コマンドだけが存在している状態なのでしょうか。 > > > > > > > > On Sat, Oct 14, 2017 at 4:09 PM Itou Hiroki < > itouh****@users***** <mailto:itouh****@users*****> > <mailto:itouh****@users***** <mailto: > itouh****@users*****>> <mailto:itouh****@users***** > <mailto:itouh****@users*****> <mailto: > itouh****@users***** <mailto:itouh****@users*****>>>> > wrote: > > > > > > > > こんにちはitouhiroです。 > > > > > > > > > > $ cvs commit > > > > > > zsh: illegal hardware instruction cvs commit > > > > この「zsh: illegal hardware instruction」 > > > > が怪しいですね。 > > > > > > > > (よく分からないエラーが出たとき、 > > > > そのエラーメッセージでGoogle検索するのは、 > > > > プログラマーがよくやっていることです) > > > > > > > > この文言でGoogle検索すると検索結果トップに > > > > > > > > https://qiita.com/foloinfo/items/1cef785168c0fc6ca194 > > > > > > brew uninstall zshして > > > > > > brew install zsh > > > > > > brew unlink zsh && brew link zsh > > > > > > で入れ直したら直った。 > > > > > > OSアップデート直後の事だったので、これが影響してるかもしれない。 > > > > と、ありました。 > > > > > > > > macOS 10.13は未確認なので、外していたらすみません。 > > > > 以上です。 > > > > > > > > > > > > > > > > (2017/10/12 15:30), coji morishita wrote: > > > > > こんにちは森下です。 > > > > > # このところ更新がままならず申し訳ありません。 > > > > > > > > > > なんとか時間が作って漢字を追加しようとしているのですが、久しぶりの cvs commit > が実行できずに困っています。原因としては作業機の Xcode を 9.0 に、macOS を 10.13 > に上げたことぐらいしか思いつきません。何かお分かりになりますでしょうか。 > > > > > > > > > > - - - > > > > > $ cvs commit > > > > > zsh: illegal hardware instruction cvs commit > > > > > - - - > > > > > > > > > > > > _______________________________________________ > mplus-fonts-dev mailing list > mplus****@lists***** > https://lists.osdn.me/mailman/listinfo/mplus-fonts-dev > -------------- next part -------------- HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B... URL: https://lists.osdn.me/mailman/archives/mplus-fonts-dev/attachments/20171017/ecf25e64/attachment-0001.htm