我是这样安装的:rpm -Uvh *.rpm --replacepkgs
1:这两个包有问题rpm-4.2-1.2.i686.rpm和texmf-0.1-1.i686.rpm,我重下载了rpm-4.2-1.2还是同样报错,texmf由于文件比较大,我就没有测试
升级的时候提示这个:
error: rpm-4.2-1.2.i686.rpm: MD5 digest: BAD Expected(9a31876989f2e6b9ee801775c61371e4) != (01029d9bf0ad31d04e13ffce54fbb0b9)
error: rpm-4.2-1.2.i686.rpm cannot be installed
2:把这两个包移走后安装有依赖性问题
perl(XML::LibXML) is needed by apt4rpm-0.67-0
perl-XML-LibXML is needed by apt4rpm-0.67-0
wxPythonGTK is needed by bittorrent-gui-3.2.1b-1
sgml-common >= 0.6.3-4 is needed by docbook-dtds-1.0-22.1
xml-common is needed by docbook-dtds-1.0-22.1
xml-common >= 0.6.3-8 is needed by docbook-dtds-1.0-22.1
sgml-common >= 0.5 is needed by docbook-style-dsssl-1.78-2
xml-common >= 0.6.3-8 is needed by docbook-style-xsl-1.61.2-2.1
elinks is needed by docbook-utils-0.6.13-7
sgml-common >= 0.5 is needed by jadetex-3.12-9
sgml-common >= 0.5 is needed by openjade-1.3.2-8 md5 校验错误可能是上传文件时的错误。
我也安装了NVidia的驱动,但不会每个包都依赖这个驱动的库文件吧?
我也想尽一分力啊
不怕万一,只怕一万
为了rebuild,我已经在重装了
我多装了一个ML,希望能帮上忙!
md5 校验错误可能是上传文件时的错误。
texmf-0.1-1.i686.rpm我重下载后没有md5错误了,看来是我下载过程中出错了
目前的rebuild计划感觉有点盲目,我现在根本就不知道该怎么下手
支持pgldjlzs所说的建议做一个象文档一样的认领进度表,以免多人重复编译同一个。 还有必要build P3/P4版本吗?
i386->i686->P3/P4性能能提高多少?有实际对比数据吗? 我编译出来的RPM比FTP 上的少10个字节, 但安装和使用正常,没问题吧?
我建议分一下任务,由专人负责分配。
我可以接受比较简单的软件包重建和测试。 我编译出来的RPM比FTP 上的少10个字节, 但安装和使用正常,没问题吧?
我建议分一下任务,由专人负责分配。
我可以接受比较简单的软件包重建和测试。
无所谓,这与你具体的使用环境有关,编译出来的大小不是一定的。 Wow, 我昨晚挂机, 好不容易用D4X把所有的.i686.rpm包都下载回来,怎么一升级就发现,许多包的MD5值都提示出错.
我是直接用http方式下载的.
类似这个提示:
error: rpm-4.2-1.2.i686.rpm: MD5 digest: BAD Expected(9a31876989f2e6b9ee801775c61371e4) != (01029d9bf0ad31d04e13ffce54fbb0b9)
error: rpm-4.2-1.2.i686.rpm cannot be installed
你网络环境不好?
我也來 rpm --rebuild
我把 rpm-4 再 rebuild 一次, 已經上傳了。包括:
:arrow: bash-2.05b-23.src.rpm
bash-2.05b-23.i686.rpm
bash-doc-2.05b-23.i686.rpm
:arrow: rpm-4.2-1.2.src.rpm
popt-1.8-1.2.i686.rpm
rpm-4.2-1.2.i686.rpm
rpm-build-4.2-1.2.i686.rpm
rpm-devel-4.2-1.2.i686.rpm
rpm-python-4.2-1.2.i686.rpm
:arrow: libpng-1.2.2-16.src.rpm
libpng-1.2.2-16.i686.rpm
libpng-devel-1.2.2-16.i686.rpm
:arrow: gcc-3.3-1.src.rpm
gcc-3.3-1.i686.rpm
libgcc-3.3-1.i686.rpm
gcc-c++-3.3-1.i686.rpm
libstdc++-3.3-1.i686.rpm
libstdc++-devel-3.3-1.i686.rpm
gcc-objc-3.3-1.i686.rpm
libobjc-3.3-1.i686.rpm
gcc-g77-3.3-1.i686.rpm
libf2c-3.3-1.i686.rpm
cpp-3.3-1.i686.rpm
:arrow: lib*
libIDL-devel-0.8.2-1.i686.rpm
libIDL-0.8.2-1.i686.rpm
libglade2-devel-2.0.1-1.i686.rpm
libglade2-2.0.1-1.i686.rpm
libexif-devel-0.5.12-1.i686.rpm
libexif-0.5.12-1.i686.rpm
libart_lgpl-devel-2.3.16-1.i686.rpm
libart_lgpl-2.3.16-1.i686.rpm
libxml2-2.6.2-1.i686.rpm
libxml2-devel-2.6.2-1.i686.rpm
libxml2-python-2.6.2-1.i686.rpm
libxslt-devel-1.1.0-1.i686.rpm
libxslt-1.1.0-1.i686.rpm
libxslt-python-1.1.0-1.i686.rpm
libuser-devel-0.50.2-2.i686.rpm
libuser-0.50.2-2.i686.rpm
libtool-libs-1.5-1.i686.rpm
libtool-1.5-1.i686.rpm
libmng-static-1.0.4-3.i686.rpm
libmng-devel-1.0.4-3.i686.rpm
libmng-1.0.4-3.i686.rpm
liblcms-devel-1.09-1.i686.rpm
liblcms-1.09-1.i686.rpm
libjpeg-devel-6b-26.i686.rpm
libjpeg-6b-26.i686.rpm
libao-devel-0.8.3-3.i686.rpm
libao-0.8.3-3.i686.rpm
libtiff-devel-3.5.7-11.i686.rpm
libtiff-3.5.7-11.i686.rpm
libtermcap-devel-2.0.8-35.i686.rpm
libtermcap-2.0.8-35.i686.rpm
libpng-devel-1.2.2-16.i686.rpm
libpng-1.2.2-16.i686.rpm
libogg-devel-1.0-4.i686.rpm
libogg-1.0-4.i686.rpm
libusb-devel-0.1.7-1.i686.rpm
libusb-0.1.7-1.i686.rpm
libunicode-devel-0.4-12.i686.rpm
libunicode-0.4-12.i686.rpm
libungif-progs-4.1.0-15.i686.rpm
libungif-devel-4.1.0-15.i686.rpm
libungif-4.1.0-15.i686.rpm
libvorbis-devel-1.0-7.i686.rpm
libvorbis-1.0-7.i686.rpm
libsndfile-devel-1.0.4-1.i686.rpm
libsndfile-1.0.4-1.i686.rpm
libmad-0.14.2b-1.i686.rpm
libfame-devel-0.9.0-1.i686.rpm
libfame-0.9.0-1.i686.rpm
libdvdcss-devel-1.2.6-1.i686.rpm
libdvdcss-1.2.6-1.i686.rpm
libdvdread-devel-0.9.4-1.i686.rpm
libdvdread-0.9.4-1.i686.rpm
libmovtar-devel-0.1.3-2.i686.rpm
libmovtar-0.1.3-2.i686.rpm
libzvt-devel-2.0.1-1.fr.i686.rpm
libzvt-2.0.1-1.fr.i686.rpm
:cry: lib* 不能成功編譯
bash$ grep 'File not found' *.log
libdvdnav-0.1.4-1.src.rpm.log:error: File not found: /var/tmp/libdvdnav-root/usr/share/aclocal
libdvdnav-0.1.4-1.src.rpm.log: File not found: /var/tmp/libdvdnav-root/usr/share/aclocal
libraw1394-0.9.0-12.src.rpm.log:error: File not found: /var/tmp/libraw1394-0.9.0-root/usr/man
libraw1394-0.9.0-12.src.rpm.log: File not found: /var/tmp/libraw1394-0.9.0-root/usr/man
bash-2.05b$ grep fail *.log
libtool-1.5-1.src.rpm.log:+ echo 'Patch #14 (libtool-1.5-testfailure.patch):'
libtool-1.5-1.src.rpm.log:+ patch -p1 -b --suffix .testfailure -s
奇怪的是為什麼 automake 怎會是1.7.3-1.src.rpm 而不是 1.7.5-1 (我的系統ML 1.2pre5)?? 忙了半天,终于开始rebuild了!
可是FTP打不开,无法上传。
已经建好的包:
pygtk2-2.0.0-1.i686.rpm 1428106
pygtk2-devel-2.0.0-1.i686.rpm 183292
pygtk2-libglade-2.0.0-1.i686.rpm 149280
PyQt-3.8.1-1mgc.i686.rpm 3212219
PyQt-devel-3.8.1-1mgc.i686.rpm 238126
PyQt-examples-3.8.1-1mgc.i686.rpm 164965
python-2.3-3.i686.rpm 8875694
python-devel-2.3-3.i686.rpm 675084
python-docs-2.3-3.i686.rpm 1831709
python-tkinter-2.3-3.i686.rpm 360324
python-tools-2.3-3.i686.rpm 679985
pyxf86config-0.3.1-2.i686.rpm 107442
PyXML-0.7.1-9.i686.rpm 814533
qscintilla-1.54-1mgc.i686.rpm 305908
qscintilla-devel-1.54-1mgc.i686.rpm 32978
sip-3.8-1mgc.i686.rpm 112375
sip-devel-3.8-1mgc.i686.rpm 9913
which-2.14-5.i686.rpm 22046
wxGlade-0.3.1-1mgc.i686.rpm 370777
wxGTK-2.4.2-1.i686.rpm 3582521
wxPython-2.4.2.4-1.i686.rpm 8344410
wxWindows-2.5-1.i686.rpm 3575722
我想帮忙编译KDE3.2 重建PyKDE-3.8.0-1mgc.src.rpm出错:
Installing PyKDE-3.8.0-1mgc.src.rpm
Building target platforms: i686
Building for target i686
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.22489
+ umask 022
+ cd /usr/src/mBuild/BUILD
+ cd /usr/src/mBuild/BUILD
+ rm -rf PyKDE-3.8.0
+ tar -xf -
+ /bin/gzip -dc /usr/src/mBuild/SOURCES/PyKDE-3.8.0.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd PyKDE-3.8.0
+ echo 'Patch #1 (path.patch):'
Patch #1 (path.patch):
+ patch -p1 -s
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.27421
+ umask 022
+ cd /usr/src/mBuild/BUILD
+ cd PyKDE-3.8.0
+ unset QTDIR
+ . /etc/profile.d/qt.sh
++ '[' -z '' ']'
++ QTDIR=/usr/lib/qt-3.1
++ export QTDIR
++ kde-config --prefix
+ /usr/bin/python2.3 build.py -d /var/tmp/PyKDE-3.8.0-1mgc-root/usr/lib/python2.3/site-packages -k /usr -l qt-mt -s /usr/lib/python2.3/site-packages -v /usr/share/sip/qt
PyKDE 3.8-1
PyKDE 3.8-1 build script
Usage:
build.py [-h]
build.py [options]
where:
-h display this help message
options:
-c+ concatenate each module's C++ source files [default: use -c- to disable]
-d dir where PyKDE will be installed
-e dir the directory containing the SIP header files
-g prog the complete path/name of the Makefile generator"
-i dir the directory containing the Qt header files
-j # split the concatenated C++ source files into # pieces
-k dir the KDE base directory
-m prog the name of the Make program
-n dir the directory containing the KDE header files
-o dir the directory containing the KDE lib files
-p dir the name of the SIP code generator [default sip]
-q dir the Qt base directory
-r dir the directory containing the Qt library
-s dir the directory containing the SIP module
-t dir the directory containing the Python library directories
-u value version checking on for PyQt and sip [all}, off for sip [nosip], or none [none] (default all)
-v dir the directory containing the PyQt sip files
-z file the name of a file containing command line flags
error: Bad exit status from /var/tmp/rpm-tmp.27421 (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.27421 (%build)
应该是build.py不支持选项-l, 有什么建议吗? 这个计划还继续吗?
好久没动静了,我手上有一堆i686的包。
遇到编译不过去的该找谁联系呢?
那个qt就编译不过去,来到configure就出错,看来是多了“ -Wl,-rpath, ”这个选项,但看了一下qt-3.2.1.spec, cjacker已经加了句将所有的配置文件里的“ -Wl,-rpath, ”替换成“ ”。
+ ./configure -prefix /usr/lib/qt-3.1 -release -shared -largefile -qt-gif -system-zlib -system-libpng -system-libmng -system-libjpeg -no-g++-exceptions -enable-tools -enable-kernel -enable-widgets -enable-dialogs -enable-iconview -enable-workspace -enable-network -enable-canvas -enable-table -enable-xml -enable-sql -qt-style-motif -plugin-sql-mysql -qt-style-cde -qt-style-motifplus -qt-style-platinum -qt-style-sgi -qt-style-windows -qt-style-compact -qt-imgfmt-png -qt-imgfmt-jpeg -qt-imgfmt-mng -stl -thread -cups -sm -xinerama -xrender -xkb -xft -I/usr/X11R6/include -I/usr/include/freetype2 -Wl,-rpath,/usr/X11R6/lib -L/usr/X11R6/lib -lXft -lfreetype -lXrender -lfontconfig
改天编译athlon的包。 新的 KDE 3.2 包可以继续编译。