SA Bugzilla – Bug 2420
rpmbuild -tb create package with wrong dependence
Last modified: 2003-09-08 08:30:43 UTC
rpmbuild -tb create package with wrong dependence. Problem exist only in versions 2.60-rc3. [root@mail SOURCES]# cp Mail-SpamAssassin-2.60-rc3.tar.gz Mail-SpamAssassin-2.60 .tar.gz [root@mail SOURCES]# rpmbuild -tb Mail-SpamAssassin-2.60.tar.gz Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.8415 + umask 022 ...skip... Wrote: /usr/src/redhat/RPMS/i386/spamassassin-2.60-1.i386.rpm Wrote: /usr/src/redhat/RPMS/i386/spamassassin-tools-2.60-1.i386.rpm Wrote: /usr/src/redhat/RPMS/i386/perl-Mail-SpamAssassin-2.60-1.i386.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.89557 + umask 022 + cd /usr/src/redhat/BUILD + cd Mail-SpamAssassin-2.60 + '[' /var/tmp/spamassassin-root '!=' / ']' + rm -rf /var/tmp/spamassassin-root + exit 0 [root@mail SOURCES]# rpm -i /usr/src/redhat/RPMS/i386/perl-Mail-SpamAssassin- 2.60-1.i386.rpm error: Failed dependencies: perl() >= . is needed by perl-Mail-SpamAssassin-2.60-1
will be fixed in the forthcoming rc4. :) *** This bug has been marked as a duplicate of 2390 ***