[sylpheed-jp:11280] Re: [ANNOUNCE] Sylpheed 3.3.1 (stable) released

Hiroyuki Yamamoto hiro-y @ kcn.ne.jp
2014年 3月 11日 (火) 10:47:19 JST


山本です。

# Reply-To は外していただけるとありがたいです。

On Tue, 11 Mar 2014 03:30:36 +0900
Hironori(Shohta) NAGAKUBO <shohta @ seagreen.ocn.ne.jp> wrote:

> > 自己レスです。
> > 私は「何としてでも"Sylpheed"を使い続けたい」という思いで、
> > $ rpmbuild -tb sylpheed-3.3.1.tar.bz2

RHEL 系でのビルド方法はこれが一番簡単です。

> > により、
> > sylpheed-3.3.1-1.el6.i686.rpm
> > sylpheed-debuginfo-3.3.1-1.el6.i686.rpm
> > sylpheed-debuginfo-3.3.1-1.el6.i686.rpm
> 
> 同じものが並んでしまいましたが、正しくは最後は、
> 
> sylpheed-plugins-3.3.1-1.el6.i686.rpm
> 
> となります。
> 
> 正直言うと、この時点で"X-Face"が非表示なり、私は"Compface"を入れて、
> 再インストールしなければなりませんでした。

RHEL6 では標準では compface パッケージは含まれないようなので、
どこかから別途持ってこないと X-Face は使えません。
(RPMForge と EPEL があるようです)

また、以下のエラーですが、

> > > >> [nagakubo @ localhost sylpheed-3.3.1]$ /usr/local/bin/sylpheed
> > > >> /usr/local/bin/sylpheed: symbol lookup error: /lib/libgio-2.0.so.0:
> > > >> undefined symbol: g_mapped_file_unref

> となり、glib-2.8.0のtarボールからのインストールを試みましたが、事態は変 
> わらずです。

ここで glib 2.8 という古いバージョンを手動インストールした残骸により
ライブラリに不整合が発生していた可能性がありそうです。
# g_mapped_file_unref は glib-2.22 以降しかないので

-- 
Hiroyuki Yamamoto <hiro-y @ kcn.ne.jp>


Sylpheed-jp メーリングリストの案内