我正在尝试使用构建 gnome 应用程序建华建筑.但这就是我得到的
$ jhbuild build gnome-music
Required packages:
System installed packages which are too old:
(none)
No matching system package installed:
libsystemd-journal (libsystemd-journal.pc, required=201)
libtiff
jhbuild build: Required system dependencies not installed. Install using the command 'jhbuild sysdeps --install' or to ignore system dependencies use command-line option --nodeps
当我跑步的时候$ jhbuild sysdeps --install
,我得到,
Required packages:
System installed packages which are too old:
(none)
No matching system package installed:
libsystemd-journal (libsystemd-journal.pc, required=201)
libtiff
Optional packages: (JHBuild will build the missing packages)
System installed packages which are too old:
WebKit (webkit2gtk-4.0.pc, required=2.11.90, installed=2.8.5)
No matching system package installed:
I: Installing dependencies on system: libsystemd-journal libtiff
I: Using apt-file to search for providers; this may be slow. Please wait.
I: No native package found for libsystemd-journal (/libsystemd-journal.pc)
I: No native package found for libtiff (/usr/include/tiff.h)
I: Nothing to install
我搜索了该文件libsystemd-日志.pc发现它在包中libsystemd-journal-dev
。但是 Wily 没有这样的包。那我该怎么办呢?
答案1
尝试jhbuild build --nodeps gnome-music
或者尝试在已知支持更好的 debian Testing 或 Fedora 23 中构建。
答案2
下载并安装此兼容包,它提供了必要的 libsystemd-journal.pc 文件。
只需从以下网址下载并安装 .deb 文件即可这里
。然后重新运行$ jhbuild sysdeps --install
,错误就会消失。