機能 #1053
完了AUR(Archパッケージリポジトリ)のmikutter-gitに依存パッケージ足りてなさそう
0%
説明
```console
$ yaourt -Sy mikutter-git
$ mikutter
```
したら起動しなくて、その後
```console
$ yaourt -S ruby-native-package-installer ruby-cairo-gobject
```
したらちゃんと起動するようになったので、この2つの依存パッケージが足りてないっぽい?
(報告すべき場所を間違えてたらごめんざんす)
https://aur.archlinux.org/packages/mikutter-git/
そもそもなぜmikutter-gitを入れたかというとmikutterパッケージが動かなかったであって、
その原因も多分上記のものだったんだと思います xD
https://aur.archlinux.org/packages/mikutter/
```console
$ mikutter --version
mikutter 3.5.8
```
Izumi Tsutsui さんが7年以上前に更新
少なくとも cairo-gobject については ruby-gnome2 3.1.2 以降では
pango の gem が cairo-gobject gem に明示的に依存するように
変更されています。
https://rubygems.org/gems/pango/versions/3.1.1
https://rubygems.org/gems/pango/versions/3.1.2
mikutter 的には ruby-gnome2 の gtk gem を要求しているだけで、
pango gem は gtk gem で必要という依存関係で入ることになると思います。
なので、 AUR 環境で pango を入れても cairo-gobject が入らないということであれば
AUR 側の依存関係記述の問題ではないかと思います。
つじもん(Takaaki TSUJIMOTO) さんに報告すべき?
ちなみに pkgsrc でも ruby-gnome2 3.1.1 から 3.1.6 に更新する時に
上記の pango の依存関係記載を見逃しててハマりました……。
Izumi Tsutsui さんが7年以上前に更新
つじもんさんはこちらの Redmine でも Takaaki TSUJIMOTO さんとして登録されていると思います。
が、最終アクセスは 2015年12月になってますね……。
toshi_a 初音 さんに依頼してこのチケットの担当をつじもんさんに振ってもらえば
通知メールが飛ぶはずなので見てもらえるかもしれませんが、T
witter で直接聞いてみたほうが早いかも?
(このところ 6/12以降つぶやきがないようですが)
toshi_a 初音 さんが7年以上前に更新
今回の場合、おっしゃるようにAURのmikutter-gitパッケージの問題のようですね。
Arch Linuxは全くわからないのですが、確かmikutterパッケージは2GMon氏が管理しているが、mikutter-gitは別の人が管理していると思うので、正しいメンテナを確認したほうがいいと思います。
少なくともAURには、パッケージごとのバグ報告の窓口が用意されているようなので、そちらでこの問題を報告すれば、適切な担当者に報告が届くと思います。
Izumi Tsutsui さんが7年以上前に更新
いまさらながら mikutter-git のページ見てみましたが、
https://aur.archlinux.org/packages/mikutter-git/
3.4.2.r0.gdf0a70c-1 ということは mikutter の AUR よりだいぶ古い
ということなんでしょうか。
メンテナは大破さんこと orumin (@kotatsu_mi) さんみたいですね……
ただ、問題は mikutter や mikutter-git ではなく
ruby-pango の依存関係の方という気はします。
AUR および ArchLinux はよくわかりませんが、以下を見ると
ruby-cairo-gobject の依存は書かれていないようです。
(これらは AUR ではなくて正規パッケージ??)
https://www.archlinux.org/packages/community/i686/ruby-pango/
https://www.archlinux.org/packages/community/x86_64/ruby-pango/
そもそも AUR の ruby-cairo-gobject が 3.1.3 のままで古いというのも問題?
https://aur.archlinux.org/packages/ruby-cairo-gobject/
Takaaki TSUJIMOTO さんが7年以上前に更新
報告ありがとうございます
mikutter-gitパッケージの方はわからないですが、確かにmikutterパッケージでは起動しませんでした。
対応します。