Project

General

Profile

機能 #1053

AUR(Archパッケージリポジトリ)のmikutter-gitに依存パッケージ足りてなさそう

Added by あいや あいや about 2 years ago. Updated almost 2 years ago.

Status:
終了
Priority:
通常
Assignee:
-
Target version:
Start date:
2017-06-25
Due date:
% Done:

0%

プラグイン名:

Description

```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
```

History

#1

Updated by Izumi Tsutsui about 2 years ago

少なくとも 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 の依存関係記載を見逃しててハマりました……。

#2

Updated by あいや あいや about 2 years ago

なるほど、AURへの登録はここの誰かが行ってたりするのかなー、とか思ってたんですが、
文脈から察するに2GMonnさんはこちらにおられない感じですか?

#3

Updated by Izumi Tsutsui about 2 years ago

つじもんさんはこちらの Redmine でも Takaaki TSUJIMOTO さんとして登録されていると思います。
が、最終アクセスは 2015年12月になってますね……。

toshi_a 初音 さんに依頼してこのチケットの担当をつじもんさんに振ってもらえば
通知メールが飛ぶはずなので見てもらえるかもしれませんが、T
witter で直接聞いてみたほうが早いかも?
(このところ 6/12以降つぶやきがないようですが)

#4

Updated by あいや あいや about 2 years ago

:+1:
とりあえずtoshi_aさんにリプしてみましたー

#5

Updated by toshi_a 初音 about 2 years ago

今回の場合、おっしゃるようにAURのmikutter-gitパッケージの問題のようですね。
Arch Linuxは全くわからないのですが、確かmikutterパッケージは2GMon氏が管理しているが、mikutter-gitは別の人が管理していると思うので、正しいメンテナを確認したほうがいいと思います。
少なくともAURには、パッケージごとのバグ報告の窓口が用意されているようなので、そちらでこの問題を報告すれば、適切な担当者に報告が届くと思います。

#6

Updated by Izumi Tsutsui about 2 years ago

いまさらながら 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/

#7

Updated by Takaaki TSUJIMOTO about 2 years ago

報告ありがとうございます
mikutter-gitパッケージの方はわからないですが、確かにmikutterパッケージでは起動しませんでした。

対応します。

#8

Updated by あいや あいや about 2 years ago

:+1:

#9

Updated by toshi_a 初音 almost 2 years ago

  • Status changed from 新規 to 終了

Also available in: Atom PDF