小编Fat*_*hei的帖子

“gbp:error: upstream/1.5.13 is not a valid treeish”是什么意思?

我想用 git build package.(gbp) 构建一个 debian 包我通过了所有步骤,至少,当我输入时gbp buildpackage,出现了这个错误。

这是什么意思?我该怎么办?

gbp:error: upstream/1.5.13 is not a valid treeish
Run Code Online (Sandbox Code Playgroud)

compiling packaging debian git

12
推荐指数
2
解决办法
3857
查看次数

应用补丁时的“模糊”是什么?

我在 Debian 包装中应用了一个带有 quilt 的补丁,但发生了错误:

Applying patch debian/patches/fixshare.patch
patching file net/slirp.c
Hunk #1 FAILED at 529.
1 out of 1 hunk FAILED -- rejects in file net/slirp.c
Run Code Online (Sandbox Code Playgroud)

我用谷歌搜索了一下,我知道这个错误是因为应用补丁时的“模糊”。现在,我的问题是什么是模糊以及如何解决应用被子补丁的问题?

我已经阅读了这篇文章并执行了它所说的步骤,但仍然有问题!

patch quilt

8
推荐指数
1
解决办法
8692
查看次数

“dpkg-buildpackage -rfakeroot -d -us -uc -S 失败”是什么意思?

我试图构建一个简单的 Debian 包,我使用 root 用户执行了以下步骤:


首先,我下载了上游 tarball,然后:

 $ mv hithere-1.0.tar.gz hithere_1.0.orig.tar.gz
Run Code Online (Sandbox Code Playgroud)

然后:

 $ tar xf hithere_1.0.orig.tar.gz
Run Code Online (Sandbox Code Playgroud)

在那之后:

 $ cd hithere-1.0
 $ dch --create -v 1.0-1 --package hithere 
 $ cd debian/
 $ rm *.ex *.EX
Run Code Online (Sandbox Code Playgroud)

然后我编辑了“控制文件”和“版权文件”:

 $ nano control
 $ nano copyright


 $ cd ..
 $ debuild -S
Run Code Online (Sandbox Code Playgroud)

在最后一条命令之后,产生了这个错误:

root@mehrnaz-MS-A934:/home/fabdollahei/hithere-1.0# debuild -S dpkg-buildpackage -rfakeroot -d -us -uc -S
dpkg-buildpackage: warning: using a gain-root-command while being root
dpkg-buildpackage: source package hithere
dpkg-buildpackage: source version 1.0-1
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed …
Run Code Online (Sandbox Code Playgroud)

packaging dpkg

5
推荐指数
1
解决办法
3617
查看次数

标签 统计

packaging ×2

compiling ×1

debian ×1

dpkg ×1

git ×1

patch ×1

quilt ×1