[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Pan-users] Need help compiling pan on latest OpenSuSE Tumbleweed
From: |
Holger Hoffstätte |
Subject: |
Re: [Pan-users] Need help compiling pan on latest OpenSuSE Tumbleweed |
Date: |
Mon, 6 Nov 2017 14:35:52 +0000 (UTC) |
User-agent: |
Pan/0.142 (He slipped to Sam a double gin; 01b5bf4 git.gnome.org/pan2) |
On Mon, 06 Nov 2017 15:07:22 +0100, Juergen Weinelt wrote:
> Hi all,
>
> until recently, pan was available as a pre-compiled binary with the
> OpenSuSE Tumbleweed distribution. Seems like the latest major Tumbleweed
> update removed that binary, so now I'm trying to compile pan 0.142
> myself (directly downloaded from pan.rebelbase.com).
Disclaimer: I know nothing about the peculiarities of OpenSuSE.
That being said, here's some detective work on Gentoo, where all
this works of course fine thanks to the superior package manager. :-D
> make[2]: Entering directory '/home/jow/News/pan/pan-0.142'
> GEN pan.appdata.xml
> /usr/bin/msgfmt: cannot locate ITS rules for pan.appdata.xml.in
equery b /usr/bin/msgfmt
* Searching for /usr/bin/msgfmt ...
sys-devel/gettext-0.19.8.1 (/usr/bin/msgfmt)
So ITS rules are used for localization support, and gettext tries to find
"appdata" rules. Let's see..ah yes:
$cd /usr/share/gettext/its
$ll
total 16K
-rw-r--r-- 1 root root 503 Aug 26 23:13 appdata.its
-rw-r--r-- 1 root root 330 Aug 26 23:13 appdata.loc
-rw-r--r-- 1 root root 1.1K Aug 16 10:10 gschema.its
-rw-r--r-- 1 root root 333 Aug 16 10:10 gschema.loc
Which package provides these appdata rules?
equery b appdata.its
* Searching for appdata.its ...
dev-libs/appstream-glib-0.6.13 (/usr/share/gettext/its/appdata.its)
sys-devel/gettext-0.19.8.1 (/usr/share/gettext-0.19.8/its/appdata.its)
Both gettext and appstream-glib provide rules, so maybe:
- check whether you have ITS appdata rules with your gettext, or
whether there are additional packages related to gettext.
- try to install appstream-glib.
Hope this gets your further.
Holger