如何在 Wily 上安装 libsystemd-journal-dev(JHBuild 问题)

如何在 Wily 上安装 libsystemd-journal-dev(JHBuild 问题)

我正在尝试使用构建 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,错误就会消失。

相关内容