I was very interested when I saw Brian High's Plone announcement last month. Unfortunately, I haven't had much time to play with it until now. I have it running on my test box, but noticed a message in the log that python 2.2 was not supported, so decided to try to build a python 2.1 RPM for 5.6.

I downloaded and installed the dependencies, as well as the various compiler and make tools, and ran the rpm --rebuild command. This went off and did its thing for quite some time (over 10 minutes on my test box, a PPro 180), before it failed. The following is the tail end of the console messages:

+ cp -pr LICENSE Misc/ACKS Misc/BLURB.LUTZ Misc/BLURB.WINDOWS Misc/HISTORY Misc/NEWS /var/tmp/python2.1-2.1.3-root/usr/share/doc/python2.1-2.1.3
+ exit 0
Finding Provides: (using /usr/lib/rpm/find-provides)...
Finding Requires: (using /usr/lib/rpm/find-requires)...
error: line 328: Dependency tokens must begin with alpha-numeric, '_' or '/': %defattr(-,root,root)


error: Failed to find Requires:
Provides: _codecs.so _locale.so _socket.so _symtable.so _testcapi.so _weakref.so array.so audioop.so binascii.so bsddb.so cPickle.so cStringIO.so cmath.so crypt.so dbm.so errno.so fcntl.so fpectl.so gdbm.so grp.so imageop.so linuxaudiodev.so math.so md5.so mmap.so new.so nis.so operator.so parser.so pcre.so pwd.so pyexpat.so regex.so resource.so rgbimg.so rotor.so select.so sha.so strop.so struct.so syslog.so termios.so time.so timing.so unicodedata.so xreadlines.so
PreReq: rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires: ld-linux.so.2 libc.so.6 libdl.so.2 libm.so.6 libpthread.so.0 libutil.so.1 libcrypt.so.1 libexpat.so.0 libgdbm.so.2 libnsl.so.1
Processing files: python2.1-devel-2.1.3-1
Finding Provides: (using /usr/lib/rpm/find-provides)...
Finding Requires: (using /usr/lib/rpm/find-requires)...
PreReq: rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires: python2.1 = 2.1.3 /bin/sh
Processing files: python2.1-tkinter-2.1.3-1
error: File not found by glob: /var/tmp/python2.1-2.1.3-root/usr/lib/python2.1/lib-dynload/_tkinter.so*
Requires: python2.1 = 2.1.3-1
Processing files: python2.1-tools-2.1.3-1
Finding Provides: (using /usr/lib/rpm/find-provides)...
Finding Requires: (using /usr/lib/rpm/find-requires)...
error: line 328: Dependency tokens must begin with alpha-numeric, '_' or '/': %defattr(-,root,root)


error: Failed to find Requires:
PreReq: rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires: python2.1 = 2.1.3-1



RPM build errors:
line 328: Dependency tokens must begin with alpha-numeric, '_' or '/': %defattr(-,root,root)


Failed to find Requires:
File not found by glob: /var/tmp/python2.1-2.1.3-root/usr/lib/python2.1/lib-dynload/_tkinter.so*
line 328: Dependency tokens must begin with alpha-numeric, '_' or '/': %defattr(-,root,root)


Failed to find Requires:

Can someone shed some light on what is causing the failure? I'm assuming I've missed something, but can't really see what that might be. The source RPM came from the python.org web site, FWIW.

Thanks,



Des Dougan


-- Please report bugs to [EMAIL PROTECTED] Please mail [EMAIL PROTECTED] (only) to discuss security issues Support for registered customers and partners to [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Searchable archive at http://www.mail-archive.com/devinfo%40lists.e-smith.org



Reply via email to