Bug 609950 - rpmbuild -ba cvs.spec fails
Summary: rpmbuild -ba cvs.spec fails
Status: RESOLVED WONTFIX
Alias: None
Product: openSUSE 11.2
Classification: openSUSE
Component: Installation (show other bugs)
Version: Final
Hardware: x86-64 openSUSE 11.2
: P5 - None : Normal with 5 votes (vote)
Target Milestone: ---
Assignee: Philipp Thomas
QA Contact: Jiri Srain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-28 17:00 UTC by Christopher Yeleighton
Modified: 2010-05-31 09:46 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.