Bugzilla – Bug 609950
rpmbuild -ba cvs.spec fails
Last modified: 2010-05-31 09:46:40 UTC
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9.1.9) Gecko/20100317 SUSE/3.5.9-0.1.1 Firefox/3.5.9 CVS package source depends on package autoconf which is not mentioned in the spec. Reproducible: Always Steps to Reproduce: 1. Install the package cvs-1.12.12-155.2.src.rpm [1]. 2. rpmbuild -ba /usr/src/packages/SPECS/cvs.spec Actual Results: 1. /usr/src/packages/SPECS/cvs.spec 2. Wykonywanie(%build): /bin/sh -e /var/tmp/rpm-tmp.PUbrtl + umask 022 + cd /usr/src/packages/BUILD + /bin/rm -rf /usr/src/packages/BUILDROOT/cvs-1.12.12-155.2.x86_64 ++ dirname /usr/src/packages/BUILDROOT/cvs-1.12.12-155.2.x86_64 + /bin/mkdir -p /usr/src/packages/BUILDROOT + /bin/mkdir /usr/src/packages/BUILDROOT/cvs-1.12.12-155.2.x86_64 + cd cvs-1.12.12 + autoreconf -fi /var/tmp/rpm-tmp.PUbrtl: line 27: autoreconf: nie znaleziono polecenia Expected Results: 2. Failed dependencies: autoconf == References == [1] <URL:http://download.opensuse.org/source/distribution/11.2/repo/oss/suse/src/cvs-1.12.12-155.2.src.rpm>
And also automake.
There are a number of packages that are expected to be present on a system for recompiling SuSE packages and not all of them are mentioend. These are, among others, automake, autoconf, gettext, libtool and m4. use 'osc build' or the build package to build a package. Both will pull in all needed packages.