您尚未登录。

#1 2013-03-11 12:22:20

biergaizi
Non Mainly Arch Linux User
所在地: Beijing
注册时间: 2013-01-31
帖子: 22
个人网站

社区仓库应该增加 python2-pyside 包

社区仓库里已有 python-pyside 包,但这个包是针对 Python 3 的。由于种种原因,还有大量用户需要使用 PySide 的 Python 2 版本,但这种软件对于低配电脑(学校的渣机器)是个大麻烦。你会说:那就用 PyQt 吧!但问题是,正是因为 PyQt 的 python 2 接口已经停止维护,因此才有了使用 PySide 的需求。

因此,恳请社区将 python2-pyside 加入仓库,并加入 python-pyside-tools 和 python2-pyside-tools,以便开发者进行开发工工作。

潜在陷阱:
AUR 的 python2-pyside 自 Qt 上 5.0 之后,出现了编译失败的事故,AUR 上的评论有解决方案。
AUR 的 pyside 包依赖 shiboken,而 pyside-tools 又依赖 python-shiboken,且互相冲突,打包时请查明并解决。

不胜感激!

最近编辑记录 biergaizi (2013-03-11 12:29:06)

离线

#2 2013-03-11 16:28:59

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

Re: 社区仓库应该增加 python2-pyside 包

没看太明白。提到 AUR 的相关部分能给出链接吗?

离线

#3 2013-03-11 21:45:36

biergaizi
Non Mainly Arch Linux User
所在地: Beijing
注册时间: 2013-01-31
帖子: 22
个人网站

Re: 社区仓库应该增加 python2-pyside 包

百合仙子 说:

没看太明白。提到 AUR 的相关部分能给出链接吗?

python2-pyside: https://aur.archlinux.org/packages/python2-pyside/
python2-pyside-tools https://aur.archlinux.org/packages/pyth … ide-tools/
python-pyside-tools https://aur.archlinux.org/packages/python-pyside-tools/

离线

#4 2013-03-11 22:07:59

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

Re: 社区仓库应该增加 python2-pyside 包

python-pyside-tools 已添加。

离线

#5 2013-03-11 22:09:08

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

Re: 社区仓库应该增加 python2-pyside 包

pyside 不应该依赖 shiboken 的啊。它只是编译时依赖。

离线

#6 2013-03-11 22:13:47

biergaizi
Non Mainly Arch Linux User
所在地: Beijing
注册时间: 2013-01-31
帖子: 22
个人网站

Re: 社区仓库应该增加 python2-pyside 包

百合仙子 说:

pyside 不应该依赖 shiboken 的啊。它只是编译时依赖。

妥当处理就好了。我只是把一些可能的问题指出。

离线

#7 2013-03-11 22:38:18

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

Re: 社区仓库应该增加 python2-pyside 包

biergaizi 说:
百合仙子 说:

pyside 不应该依赖 shiboken 的啊。它只是编译时依赖。

妥当处理就好了。我只是把一些可能的问题指出。

不知道该如何让它们俩不冲突啊……

离线

#8 2013-03-14 20:00:24

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

Re: 社区仓库应该增加 python2-pyside 包

python2-pyside 编译失败,编成了 python3 的……

好像得装 shiboken,可是它和 python-shiboken 冲突啊……

离线

#9 2013-03-14 20:35:53

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

Re: 社区仓库应该增加 python2-pyside 包

好了,python2-pyside 已经上传。Python 2 和 3 的不能共存 :-(

离线

#10 2013-03-16 18:42:10

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

Re: 社区仓库应该增加 python2-pyside 包

python-shiboken 已经取代 shiboken,同时支持 Python 2 和 3。cmake 文件中默认为 Python 2,请使用 Python 3 者按 AUR 评论添加 cmake 参数 PYTHON_SUFFIX。

离线

#11 2013-03-18 12:16:17

biergaizi
Non Mainly Arch Linux User
所在地: Beijing
注册时间: 2013-01-31
帖子: 22
个人网站

Re: 社区仓库应该增加 python2-pyside 包

百合仙子 说:

python-shiboken 已经取代 shiboken,同时支持 Python 2 和 3。cmake 文件中默认为 Python 2,请使用 Python 3 者按 AUR 评论添加 cmake 参数 PYTHON_SUFFIX。

> (14/18) 正在更新 python-shiboken                   [######################] 100%
> python-shiboken 的新可选依赖
>     python2=2.7: Python 2 support
>     python=3.3: Python 3 support

我看到了,本来想通知你,结果你抢先一步了。

离线

#12 2013-03-18 12:52:23

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

Re: 社区仓库应该增加 python2-pyside 包

biergaizi 说:

我看到了,本来想通知你,结果你抢先一步了。

这 PKGBUILD 就是我改的,包也是我打的 :-)

离线

#13 2013-05-04 03:07:16

biergaizi
Non Mainly Arch Linux User
所在地: Beijing
注册时间: 2013-01-31
帖子: 22
个人网站

Re: 社区仓库应该增加 python2-pyside 包

其实还是有问题的。python2-pyside 和 python-pyside 有一些安装到同样路径的相同文件,会产生冲突。
PyQt 的做法是把这些文件放到 pyqt-common 里。pyside 也应该这样。

(没有开发环境,只能提意见,不能自己实现,恩恩……)

离线

#14 2013-05-04 11:58:50

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

Re: 社区仓库应该增加 python2-pyside 包

biergaizi 说:

其实还是有问题的。python2-pyside 和 python-pyside 有一些安装到同样路径的相同文件,会产生冲突。
PyQt 的做法是把这些文件放到 pyqt-common 里。pyside 也应该这样。

(没有开发环境,只能提意见,不能自己实现,恩恩……)

去社区的打包服务器上弄?

离线

#15 2013-09-04 16:21:24

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

Re: 社区仓库应该增加 python2-pyside 包

python2-pyside 已经添加,并且能够和 python-pyside 共存啦=w=

另外,有人需要 i686 版么?

离线

页脚