-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 not very interesting, AIX is robust and good enough. On 02/16/2015 04:48 PM, Florian Festi wrote: > On 02/15/2015 04:32 PM, Blaxton wrote: >> >> >> Hi >> >> I am trying to make Python RPM for AIX and getting rpmlib versin >> dependencies error >> but not sure which package has version of 3.0.3.1. >> >> Below is the error I am receiving : >> Processing files: python-devel-3.4.2-AIX71 >> File not found by glob: >> /var/opt/freeware/tmp/python-3.4.2-root/usr/include/python3.4/*.h >> File not found: >> /var/opt/freeware/tmp/python-3.4.2-root/usr/lib/python3.4/config >> PreReq: rpmlib(VersionedDependencies) <= 3.0.3-1 python = 3.4.2 >> Processing files: python-tools-3.4.2-AIX71 >> File not found: /var/opt/freeware/tmp/python-3.4.2-root/usr/bin/pydoc >> File not found: /var/opt/freeware/tmp/python-3.4.2-root/usr/bin/smtpd.py >> PreReq: rpmlib(VersionedDependencies) <= 3.0.3-1 python = 3.4.2-AIX71 >> >> >> rpm --showrc -ba Python-3.4.spec shows below: >> Features supported by rpmlib: >> rpmlib(VersionedDependencies) = 3.0.3-1 >> PreReq:, Provides:, and Obsoletes: dependencies support versions. >> rpmlib(CompressedFileNames) = 3.0.4-1 >> file names stored as (dirName,BaseName,dirIndex) tuple, not as path. >> rpmlib(PayloadIsBzip2) = 3.0.5-1 >> package payload compressed using bzip2. >> rpmlib(PayloadFilesHavePrefix) = 4.0-1 >> package payload files have "./" prefix. >> >> >> >> >> running rpm -bl Python-3.4.spec show below missing files as well as >> rpmlib version dependencies: >> >> rpm -bl /opt/freeware/src/packages/SPECS/python-3.4.spec >> Processing files: python-3.4.2-AIX71 >> File not found by glob: >> /var/opt/freeware/tmp/python-3.4.2-root/opt/freeware/man/man1/python.1* >> File not found: >> /var/opt/freeware/tmp/python-3.4.2-root/usr/include/python3.4 >> Processing files: python-devel-3.4.2-AIX71 >> File not found by glob: >> /var/opt/freeware/tmp/python-3.4.2-root/usr/include/python3.4/*.h >> File not found: >> /var/opt/freeware/tmp/python-3.4.2-root/usr/lib/python3.4/config >> PreReq: rpmlib(VersionedDependencies) <= 3.0.3-1 python = 3.4.2 >> Processing files: python-tools-3.4.2-AIX71 >> File not found: /var/opt/freeware/tmp/python-3.4.2-root/usr/bin/pydoc >> File not found: /var/opt/freeware/tmp/python-3.4.2-root/usr/bin/smtpd.py > > These is the actual problems. You must make sure all files mentioned in > the %files sections are actually in the install root (after the %install > section is run). > > >> PreReq: rpmlib(VersionedDependencies) <= 3.0.3-1 python = 3.4.2-AIX71 > > This is likely just debug output. 3.0.3-1 is the very ancient rpm > version when versioned dependencies were added in the current form. > rpmbuild is just telling you that it adds the dependency on the rpm > feature automatically. > > Florian > - -- Skype: touch21st, Gtalk: touch21st, Yahoo/MSN:franklinwang36@xxxxxxxxx Xing/Linkedin: Franklin Wang -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAlThtggACgkQHNPJJKP5Njb1LwD/UUkUeLPjWuU9StyjRSe1vWNw HhZ4xRhbYRf+tTFGsicA/31AcfKI4SkjAhp3klOmy/CS2pnewRRXzEhJX4UpP0GF =Skd1 -----END PGP SIGNATURE----- _______________________________________________ Rpm-list mailing list Rpm-list@xxxxxxxxxxxxx http://lists.rpm.org/mailman/listinfo/rpm-list