【问题标题】:Unable to build gnome-builder using JHBuild无法使用 JHBuild 构建 gnome-builder
【发布时间】:2023-03-17 23:04:01
【问题描述】:

我正在尝试使用 JHBuild 在 Ubuntu 12.04 上构建 gnome-builder 代码,但 JHBuild 给出了一些错误:

1) 正在运行jhbuild sanitycheck

checkout root (~/jhbuild/checkout) is not writable
Could not find DocBook XML DTD V4.1.2 in XML catalog
Could not find DocBook XSL Stylesheets in XML catalog

我已尝试安装所有可能的依赖项。

2) 还有jhbuild sysdeps --install 显示:

list of dependencies ..
jhbuild sysdeps: Don't know how to install packages on this system

3) 当我尝试构建它时,如下所示:

jhbuild -m gnome-world build gnome-builder

它显示:

jhbuild build: failed to parse /usr/share/jhbuild/modulesets/gnome-apps-3.20.modules: [Errno 2] No such file or directory: u'/usr/share/jhbuild/modulesets/gnome-apps-3.20.modules'

我已将示例 jhbuildrc 文件粘贴到主目录中,就像之前显示的那样

unable to load config file ~/.jhbuildrc not found

【问题讨论】:

  • jhbuild 不知道所有的包系统。例如在 Arch linux 上,您需要自己安装软件包,使用 pkgfile 搜索 .pc 文件。

标签: ubuntu gnome jhbuild


【解决方案1】:

我希望你遵循手册如何install JHBuild。之后

$ jhbuild sanitycheck

~/jhbuild/checkout 似乎有问题。运行

mkdir ~/jhbuild/checkout

如果它不存在,并且

sudo chmod -R 777 ~/jhbuild/checkout

必要时更改权限。

如果已经安装了官方的Ubuntu docbook-xmldocbook-xsl包,安装xmlto可能会消除另一个错误

sudo apt-get update
sudo apt-get install xmlto

【讨论】:

    猜你喜欢
    • 2019-06-26
    • 1970-01-01
    • 1970-01-01
    • 2018-01-04
    • 1970-01-01
    • 1970-01-01
    • 2020-02-08
    • 2017-05-15
    • 2018-06-08
    相关资源
    最近更新 更多