Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

自分のリポジトリでcask fontを管理している場合 #4

Closed
zchee opened this issue Aug 26, 2014 · 2 comments
Closed

自分のリポジトリでcask fontを管理している場合 #4

zchee opened this issue Aug 26, 2014 · 2 comments

Comments

@zchee
Copy link

zchee commented Aug 26, 2014

homebrew-fontsに無いものを、自分のリポジトリ(fainder/homebrew-mycask)でcsakを追加している場合に、brew file initした時の挙動です。

本来であれば

## caskroom/fonts
tap caskroom/fonts

## fainder/mycask
tap fainder/mycask
cask install font-*******

となるはずが、caskroom/fontsの方に記述され、

## caskroom/fonts
tap caskroom/fonts
cask install font-*******

## fainder/mycask
tap fainder/mycask

となってしまいます。

自分の場合ではcaskroomよりもfainderが後に来るのでインストールは可能ですが、自分のアカウントがcaskroomより前に来る場合、失敗しそうです。

対応宜しくお願い致します。

@rcmdnk
Copy link
Owner

rcmdnk commented Aug 26, 2014

恐らくcaskroom/fontsにあるものと同じ名前のCaskをfainder/mycaskで使って居ますね?

今、どのレポジトリにCaskやFormulaが所属してるかは実際にCaskやFormulaファイルの名前を見て行ってるだけなので
全く同じ名前のCaskだと区別できません。
(ちなみにFormulaの方は既に存在してるのと同じ名前のFormulaがあるレポジトリをTapしようとするとエラー(かwarning)が出て登録出来なかったはずです)

Caskの方がどうなってるか分かりませんが、今も実際cask installでどちらがインストールされるか
わからない状態だと思うのですが。。。

管理する上でもCaskの名前を変えておいて、
後でそのCaskをPull Requestするなりして取り込まれたら
Caskを入れなおすなりした方が良いと思います。

@rcmdnk rcmdnk closed this as completed Aug 26, 2014
@zchee
Copy link
Author

zchee commented Aug 26, 2014

こちらの間違いでした。

Kibitakiというfontがcaskroom/fontsにないものと思っていましたが、今見たら作られていたようです。
なので、brewfileの出力は問題なかったようです。

お騒がせいたしました。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants