今、mutt の rpmbuild をしようとしてみたら、
エラー: ビルド依存性の失敗:
pkgconfig(kyotocabinet) は mutt-2.2.5-1.1.x86_64 に必要とされています
pkgconfig(libidn2) は mutt-2.2.5-1.1.x86_64 に必要とされています
とでました。
kyotocabinet は、
rpm -qa | grep kyoto
kyotocabinet-1.2.77-4.3.1.x86_64
libkyotocabinet16-1.2.77-4.3.1.x86_64
で入っているのですが、 /usr/lib64/pkgconfig ディレクトリ配下は
ls /usr/lib64/pkgconfig
avahi-client.pc kadm-client.pc libtirpc.pc popt.pc
avahi-core.pc kadm-server.pc libverto.pc pyldb-util.cpython-36m-x86_64-linux-gnu.pc
blkid.pc kdb.pc libxcrypt.pc pytalloc-util.cpython-36m-x86_64-linux-gnu.pc
com_err.pc krb5-gssapi.pc menu.pc python-3.6.pc
dbus-1.pc krb5.pc menuw.pc python-3.6m.pc
e2p.pc ldb.pc mit-krb5-gssapi.pc python3.pc
ext2fs.pc libacl.pc mit-krb5.pc ss.pc
form.pc libarchive.pc ncurses++.pc talloc.pc
formw.pc libcrypt.pc ncurses++w.pc tdb.pc
gamin.pc libcrypto.pc ncurses.pc tevent.pc
gnutls.pc libkeyutils.pc ncursesw.pc tic.pc
gpgme-glib.pc libnsl.pc nettle.pc tinfo.pc
gpgme.pc libpipeline.pc openssl.pc uuid.pc
gssrpc.pc libsasl2.pc p11-kit-1.pc zlib.pc
hogweed.pc libssl.pc panel.pc
jansson.pc libtasn1.pc panelw.pc
となっていて、kyotocabinet.pc がありません。
なのでエラーになっているのだと思います。
/usr/lib64/pkgconfig に パッケージ(Ex. kyotocabinet.pc) を
追加するにはどうしたらよいでしょうか。
手で書かなければ駄目でしょうか。
ribbon