lhecking at users.sourceforge.net writes: > > I'm trying to rebuild nx-3.2.0-8.el5.centos.src.rpm from the extras repo. > It works on a machine running 5.1, but fails on another running 5.3. The > working machine is arch=x86_64, the other i386. The strange bit is the line > rpmbuild complains about: it's the last line in the spec file, at the end > of the %changelog section: > > [...] > Processing files: nx-debuginfo-3.2.0-8 > Finding Provides: /usr/src/redhat/SOURCES/nxfind-provides.sh > error: line 352: Dependency tokens must begin with alpha-numeric, '_' or '/': - Updated SuSE package to work with Fedora > > error: Failed to find Provides: > Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 > Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/nx-3.2.0-8-root-root > > > RPM build errors: > line 352: Dependency tokens must begin with alpha-numeric, '_' or '/': - Updated SuSE package to work with Fedora > > Failed to find Provides: > # Checking on CentOS5.2/i386: rpms are being built despite errors. [...] Processing files: nx-debuginfo-3.2.0-8.el5.centos Finding Provides: /usr/src/redhat/SOURCES/nxfind-provides.sh error: line 352: Dependency tokens must begin with alpha-numeric, '_' or '/': - Updated SuSE package to work with Fedora error: Failed to find Provides: Provides: libXcompext.so.3.2.0.debug libXcompshad.so.3.2.0.debug libXcomp.so.3.2.0.debug Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/nx-3.2.0-8.el5.centos-root-root Wrote: /usr/src/redhat/SRPMS/nx-3.2.0-8.el5.centos.src.rpm Wrote: /usr/src/redhat/RPMS/i386/nx-3.2.0-8.el5.centos.i386.rpm Wrote: /usr/src/redhat/RPMS/i386/nx-debuginfo-3.2.0-8.el5.centos.i386.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.10397 + umask 022 + cd /usr/src/redhat/BUILD + cd nx-3.2.0 + rm -rf /var/tmp/nx-3.2.0-8.el5.centos-root-root + exit 0 So, 5.1 and 5.2 work, 5.3 doesn't. What's going on? Stricter spec file checking?