Bug 609950

Summary: rpmbuild -ba cvs.spec fails
Product: [openSUSE] openSUSE 11.2 Reporter: Christopher Yeleighton <giecrilj>
Component: InstallationAssignee: Philipp Thomas <pth>
Status: RESOLVED WONTFIX QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 11.2   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Christopher Yeleighton 2010-05-28 17:00:03 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>
Comment 1 Christopher Yeleighton 2010-05-28 17:14:30 UTC
And also automake.
Comment 2 Philipp Thomas 2010-05-31 09:46:40 UTC
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.