構成:エラー:パッケージ要件が満たされていません。しかし、私のシステムにこれらのパッケージをインストールしました。

構成:エラー:パッケージ要件が満たされていません。しかし、私のシステムにこれらのパッケージをインストールしました。
[root@localhost rpm-ostree]# ./configure 
checking for library containing rpmsqSetInterruptSafety... no
checking for PKGDEP_GIO_UNIX... yes
checking for PKGDEP_RPMOSTREE... no
configure: error: Package requirements (gio-unix-2.0 >= 2.40.0 json-glib-1.0
                     ostree-1 >= 2015.1 libgsystem >= 2015.1
                     rpm hawkey libhif >= 0.2.0) were not met:

No package 'json-glib-1.0' found
No package 'ostree-1' found
No package 'libgsystem' found
No package 'rpm' found
No package 'hawkey' found
No package 'libhif' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables PKGDEP_RPMOSTREE_CFLAGS
and PKGDEP_RPMOSTREE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

[root@localhost rpm-ostree]# dnf install rpm hawkey libhif libgsystem ostree json-glib
Last metadata expiration check performed 0:10:52 ago on Mon Oct 26 10:33:32 2015.
Package rpm-4.12.0.1-9.fc22.ppc64le is already installed, skipping.
Package hawkey-0.5.6-1.fc22.ppc64le is already installed, skipping.
Package libhif-0.2.0-3.fc22.ppc64le is already installed, skipping.
Package libgsystem-2015.1-2.fc22.ppc64le is already installed, skipping.
Package ostree-2015.6-2.fc22.ppc64le is already installed, skipping.
Package json-glib-1.0.4-1.fc22.ppc64le is already installed, skipping.
Dependencies resolved.
Nothing to do.
Complete!

ベストアンサー1

これは基本的に質問と同じエラーカテゴリです。GNOME端末を自動的に生成してみてください。必要なヘッダーとライブラリーのルートを含む -devel パッケージをインストールする必要があります。建築学これらのライブラリを使用するコードです。

私の考えでは、この本の著者はあなたが構築したいソフトウェアRPMビルド仕様を提供する必要があります。ビルド依存関係宣言特に、ソフトウェアはRPMで使用するように設計されているためです。ソフトウェアに仕様ファイルが付属している場合は、以下を実行できます。dnf builddep rpm-ostree.specそれからrpmbuild -ba rpm-ostree.spec。これは、改善要求を提出したりRPMパッケージに貢献する機会です。

おすすめ記事