Hello I encountered an anomaly while trying to generate rpm in SuSE & RHEL.
----Generating rpm in SUSE Linux Enterprise Server 10 (x86_64)----
I encountered the following error while generating rpm in SuSE
/usr/bin/rpmbuild -ba openhpi.spec </dev/null;
error: Failed build dependencies:
docbook-utils is needed by openhpi-2.10.1-2.x86_64
docbook-utils-pdf is needed by openhpi-2.10.1-2.x86_64
make: *** [rpm] Error 1
To overcome the above error, I modified configure.ac and openhpi.spec.in
file to support documents generation as configurable element.
Now I followed the following commands to generate rpm in SuSE
aclocal
automake --foreign
autoconf
autoheader
./configure --enable-doc=no
make rpm
..
..
This time I encountered the following errors
RPM build errors:
Installed (but unpackaged) file(s) found:
/usr/share/doc/openhpi-2.10.1/README
/usr/share/doc/openhpi-2.10.1/README.daemon
/usr/share/man/man8/openhpid.8.gz
To overcome the above errors, I made the following changes
1. I commented line 101 in Makefile.am (#docs_DATA = README
README.daemon)
2. I added "%{_mandir}/man8/openhpid.8*" line in openhpi.spec.in
file.
With these changes I am able to generate rpm in SuSE using the following
commands
aclocal
automake --foreign
autoconf
autoheader
./configure --enable-doc=no
make rpm
-------------------------------
----Generating rpm in Red Hat Enterprise Linux Server release 5
(Tikanga)-----
With the above changes I encountered the following error while
generating rpm in RHEL
/usr/bin/rpmbuild -ba openhpi.spec </dev/null;
error: Failed build dependencies:
popt-devel is needed by openhpi-2.10.1-2.x86_64
make: *** [rpm] Error 1
popt-devel rpm is not available for RHEL, so I commented the
"#BuildRequires: popt-devel" line openhpi.spec.in file
With the above change I am able to generate rpm in RHEL using the
following commands
aclocal
automake --foreign
autoconf
autoheader
./configure
make rpm
-------------------------------
Please find the attached patch file with the above changes.
Regards,
Raja
conf_enable_docs.patch
Description: conf_enable_docs.patch
------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________ Openhpi-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openhpi-devel
