|
发表于 2005-4-13 00:11:33
|
显示全部楼层
szjungle 大侠:
我在做 deb 包的时候发现 , Sid 下编译的东西 在 Ubuntu 下一样执行 ,但是做的 deb 包不一定可以安装
就拿 eva 这个 KDE 下的 QQ 来说
Sid 下编译的 eva 也一样在 Ubuntu 里运行
同样的 Depends: ${shlibs epends}, ${misc epends}
在 Ubuntu 下是
Depends: kdelibs4 (>= 4:3.4.0), libart-2.0-2 (>= 2.3.16), libaudio2, libc6 (>= 2.3.2.ds1-4), libfontconfig1 (>= 2.2.1), libfreetype6 (>= 2.1.5-1), libgamin0, libgcc1 (>= 1:4.0-0pre6ubuntu4), libice6 | xlibs (>> 4.1.0), libidn11 (>= 0.5.2), libjpeg62, libpcre3 (>= 4.5), libpng12-0 (>= 1.2.8rel), libqt3c102-mt (>= 3:3.3.3), libsm6 | xlibs (>> 4.1.0), libstdc++5 (>= 1:3.3.4-1), libx11-6 | xlibs (>> 4.1.0), libxcursor1 (>> 1.1.2), libxext6 | xlibs (>> 4.1.0), libxft2 (>> 2.1.1), libxinerama1, libxrandr2 | xlibs (>> 4.3.0), libxrender1, libxt6 | xlibs (>> 4.1.0), zlib1g (>= 1:1.2.1)
在 Sid 下是
Depends: kdelibs4 (>= 4:3.3.2-4.0.2), libart-2.0-2 (>= 2.3.16), libc6 (>= 2.3.2.ds1-4), libfam0c102, libgcc1 (>= 1:3.4.1-3), libice6 | xlibs (>> 4.1.0), libidn11 (>= 0.5.13), libjpeg62, libpcre3 (>= 4.5), libpng12-0 (>= 1.2.8rel), libqt3c102-mt (>= 3:3.3.4), libsm6 | xlibs (>> 4.1.0), libstdc++5 (>= 1:3.3.4-1), libx11-6 | xlibs (>> 4.1.0), libxext6 | xlibs (>> 4.1.0), libxrender1, zlib1g (>= 1:1.2.1)
结果就导致 Sid 下做的eva 的 deb 在 Ubuntu 下无法用 dpkg 安装 , 报依赖不满足
而手工修改掉这个依赖 , 安装就没有问题了 |
|