特地注册一个帐号上来问问。关于deepin软件的依赖问题
Tofloor
poster avatar
icelee123
deepin
2012-07-18 07:50
Author
为什么deepin的pygtk、ui都要求libc6在2.14以上?可否降低一下依赖。
因为目前来说ubuntu11.10仍然是2.13(12.04我不知道,大概是升级了)。我用的linux Mint Debian Edition的libc6也是2.13.
libc6编译安装太危险,不敢冒险尝试。
我觉得,这对deepin软件的推广是一大障碍啊,deepin团队是否应该考虑一下?
Reply Favorite View the author
All Replies
bsfmig
deepin
2012-07-18 08:39
#1
这些软件本来就是配合系统分发的。
另外强行在glibc 2.13下面编译应该也没有什么问题。
Reply View the author
linxihui
deepin
2012-07-18 12:09
#2
楼主握个手,同用mint debian, 装deepin music player也遇到同样问题,强制安装后出现一大堆问题。
Reply View the author
linxihui
deepin
2012-07-18 12:13
#3
上次我发帖提了这个问题,后来也强制安装了,结果每一层依赖里都要求2.14以上,不管,强制,结果我的系统就悲剧了,好多软件受影响,甚至用不了,到现在我的linux mint软件中心用不了,重装了软件中文不管用,其它最后总算恢复。 由于电脑是办公用的,里面实在装了太多软件,matlab, mathematica还有tex以及其它……。重装工作量太大了……。
这些软件本来就是配合系统分发的。
另外强行在glibc 2.13下面编译应该也没有什么问题。
Reply View the author
tao
deepin
2012-07-18 16:17
#4
为什么deepin的pygtk、ui都要求libc6在2.14以上?可否降低一下依赖。
因为目前来说ubuntu11.10仍然是2.13(12.04我不知道,大概是升级了)。我用的linux Mint Debian Edition的libc6也是2.13.
libc6编译安装太危险,不敢冒险尝试。
我觉得,这对deepin软件的推广是一大障碍啊,deepin团队是否应该考虑一下?

楼主!ld12.06是根据 ub12.04 构建的,所以你应该用 ub12.04 啊!
Reply View the author
a14331990
deepin
2012-07-18 16:46
#5
下载
  1. http://test.packages.linuxdeepin.com/deepin/pool/main/p/pygtk/pygtk_2.24.0.orig.tar.gz
  2. http://test.packages.linuxdeepin.com/deepin/pool/main/p/pygtk/pygtk_2.24.0-3deepin2.debian.tar.gz
  3. http://test.packages.linuxdeepin.com/deepin/pool/main/d/deepin-ui/deepin-ui_1+git201207161102.tar.gz
Copy the Code
然后重新编译打包为deb
不过
  1. http://test.packages.linuxdeepin.com/deepin/pool/main/d/deepin-ui/deepin-ui_1+git201207161102.tar.gz
Copy the Code
里面好像没提供打包规则
解压
手动编译
  1. python setup.py build
Copy the Code
在deepin-ui_1+git201207161102/build/lib*/目录找到两个dtk*.so文件(strip之)
用来替换已经强制安装的deepin-ui包带的那两个dtk*.so文件,具体位置在/usr/lib/python2.7/dist-packages/dtk*.so
Reply View the author
SSnGiraffe
deepin
2012-07-18 16:48
#6
为什么deepin的pygtk、ui都要求libc6在2.14以上?可否降低一下依赖。
因为目前来说ubuntu11.10仍然是2.13(12.04我不知道,大概是升级了)。我用的linux Mint Debian Edition的libc6也是2.13.
libc6编译安装太危险,不敢冒险尝试。
我觉得,这对deepin软件的推广是一大障碍啊,deepin团队是否应该考虑一下?
Linux Deepin 12.06 是基于 Ubuntu 12.04 的啊……
Reply View the author
tuhaihe
deepin
2012-07-18 19:30
#7
[quote]为什么deepin的pygtk、ui都要求libc6在2.14以上?可否降低一下依赖。
因为目前来说ubuntu11.10仍然是2.13(12.04我不知道,大概是升级了)。我用的linux Mint Debian Edition的libc6也是2.13.
libc6编译安装太危险,不敢冒险尝试。
我觉得,这对deepin软件的推广是一大障碍啊,deepin团队是否应该考虑一下?
Linux Deepin 12.06 是基于 Ubuntu 12.04 的啊……[/quote]
他说的是 Ubuntu 11.10.
Reply View the author
icelee123
deepin
2012-07-18 19:43
#8
下载
  1. http://test.packages.linuxdeepin.com/deepin/pool/main/p/pygtk/pygtk_2.24.0.orig.tar.gz
  2. http://test.packages.linuxdeepin.com/deepin/pool/main/p/pygtk/pygtk_2.24.0-3deepin2.debian.tar.gz
  3. http://test.packages.linuxdeepin.com/deepin/pool/main/d/deepin-ui/deepin-ui_1+git201207161102.tar.gz
Copy the Code
然后重新编译打包为deb
不过
  1. http://test.packages.linuxdeepin.com/deepin/pool/main/d/deepin-ui/deepin-ui_1+git201207161102.tar.gz
Copy the Code
里面好像没提供打包规则
解压
手动编译
  1. python setup.py build
Copy the Code
在deepin-ui_1+git201207161102/build/lib*/目录找到两个dtk*.so文件(strip之)
用来替换已经强制安装的deepin-ui包带的那两个dtk*.so文件,具体位置在/usr/lib/python2.7/dist-packages/dtk*.so
非常感谢。等一下试试
Reply View the author
icelee123
deepin
2012-07-18 19:45
#9
上次我发帖提了这个问题,后来也强制安装了,结果每一层依赖里都要求2.14以上,不管,强制,结果我的系统就悲剧了,好多软件受影响,甚至用不了,到现在我的linux mint软件中心用不了,重装了软件中文不管用,其它最后总算恢复。 由于电脑是办公用的,里面实在装了太多软件,matlab, mathematica还有tex以及其它……。重装工作量太大了……。
其实可以到网上找一个python-gtk的包装上,替换deepin的,这样就相当与重装了python-gtk
Reply View the author
SSnGiraffe
deepin
2012-07-19 08:21
#10
[quote][quote]为什么deepin的pygtk、ui都要求libc6在2.14以上?可否降低一下依赖。
因为目前来说ubuntu11.10仍然是2.13(12.04我不知道,大概是升级了)。我用的linux Mint Debian Edition的libc6也是2.13.
libc6编译安装太危险,不敢冒险尝试。
我觉得,这对deepin软件的推广是一大障碍啊,deepin团队是否应该考虑一下?
Linux Deepin 12.06 是基于 Ubuntu 12.04 的啊……[/quote]
他说的是 Ubuntu 11.10.[/quote]
所以我说的是12.04
Reply View the author