您尚未登录。

#1 2013-05-01 23:07:48

bluehill
会员
注册时间: 2013-04-27
帖子: 13

使用makepkg构建包出现的一个问题

arch中用firefox在AUR下载了一个tarball,编译安装时出现了一个问题,如下:
==================
tar xvzf rstudio-desktop-bin.tar.gz
cd rstudio-desktop-bin
makepkg PKGBUILD --asroot

显示缺失一个依赖,不能解决依赖,信息如下
==>Making package: rstudio-desktip-bin 0.97.449-1
==>checking runtime dependencies...
==>Missing dependencies:
->qtwebkit
==>Checking buildtime dependencies...
==>ERROR:Could not resolve all dependencies.

请问,对于这种现象,解决的思路是怎样?

最近编辑记录 bluehill (2013-05-01 23:12:19)

离线

#2 2013-05-01 23:21:18

proudzhu
会员
注册时间: 2012-11-25
帖子: 69

Re: 使用makepkg构建包出现的一个问题

没什么思路, 看manpage或wiki
makepkg -s

离线

#3 2013-05-02 00:31:33

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: 使用makepkg构建包出现的一个问题

彩色是怎么弄的?不会是手工编辑的吧?

离线

#4 2013-05-02 00:38:56

bluehill
会员
注册时间: 2013-04-27
帖子: 13

Re: 使用makepkg构建包出现的一个问题

百合仙子 说:

彩色是怎么弄的?不会是手工编辑的吧?

解决了,用yaourt -Sb通过AUR直接从源代编译安装。


To lily: BBCode

最近编辑记录 bluehill (2013-05-02 00:41:01)

离线

#5 2013-05-02 16:57:19

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: 使用makepkg构建包出现的一个问题

bluehill 说:

To lily: BBCode

用的什么工具?

离线

#6 2013-05-02 17:11:27

felixonmars
Arch Linux Developer
所在地: Wuhan, Hubei, China
注册时间: 2011-08-21
帖子: 148
个人网站

Re: 使用makepkg构建包出现的一个问题

bluehill 说:

arch中用firefox在AUR下载了一个tarball,编译安装时出现了一个问题,如下:
==================
tar xvzf rstudio-desktop-bin.tar.gz
cd rstudio-desktop-bin
makepkg PKGBUILD --asroot

显示缺失一个依赖,不能解决依赖,信息如下
==>Making package: rstudio-desktip-bin 0.97.449-1
==>checking runtime dependencies...
==>Missing dependencies:
->qtwebkit
==>Checking buildtime dependencies...
==>ERROR:Could not resolve all dependencies.

请问,对于这种现象,解决的思路是怎样?

解决思路, 我觉得首先是看懂错误提示
比如你的情况, 其实已经很清楚了, 首先"Missing dependencies: qtwebkit",缺少qtwebkit就装上再试.
最后那句错误的意思是无法满足依赖关系, 因为makepkg不会自动安装缺失的依赖.

想方便点的话, 用yaourt之类的 AUR helper 安装软件吧, 这些工具会自动解析这样的问题并且提示你/自动解决.


Felix Yan
Twitter: @felixonmars
Web: http://felixc.at
tongue

离线

#7 2013-05-02 18:01:54

xgdgscarch
会员
注册时间: 2012-05-07
帖子: 191

Re: 使用makepkg构建包出现的一个问题

makepkg -s

离线

#8 2013-05-02 18:03:10

felixonmars
Arch Linux Developer
所在地: Wuhan, Hubei, China
注册时间: 2011-08-21
帖子: 148
个人网站

Re: 使用makepkg构建包出现的一个问题

xgdgscarch 说:
makepkg -s

当依赖的包在AUR里的时候会继续失败....


Felix Yan
Twitter: @felixonmars
Web: http://felixc.at
tongue

离线

页脚