Hi I am try to write rpm spec for install tomcat on a linux machine.But while build the rpm i found following error
+ /usr/lib/rpm/find-debuginfo.sh --strict-build-id /home/rpmbuild/BUILD/Install_tomcat-1.0 extracting debug info from /home/rpmbuild/BUILDROOT/Install_tomcat-1.0-1.el6.x86_64/usr/local/jdk1.7.0_13/lib/visualvm/profiler/lib/deployed/jdk16/linux-amd64/libprofilerinterface.so *** ERROR: No build ID note found in /home/rpmbuild/BUILDROOT/Install_tomcat-1.0-1.el6.x86_64/usr/local/jdk1.7.0_13/lib/visualvm/profiler/lib/deployed/jdk16/linux-amd64/libprofilerinterface.so error: Bad exit status from /home/rpmbuild/tmp/rpm-tmp.n1saIQ (%install) RPM build errors: Bad exit status from /home/rpmbuild/tmp/rpm-tmp.n1saIQ (%install) Below is my spec file Name: Install_tomcat Version: 1.0 Release: 1%{?dist} Summary: Tomcat installer Group: Application License: BSOFT Source0: Install_tomcat-1.0.tar.gz BuildArch: noarch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) #BuildRequires: #Requires: %description This RPM is used to install the tomcat application %clean rm -rf $RPM_BUILD_ROOT %prep %setup -q %build %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT/usr/local cd $RPM_BUILD_ROOT/usr/local tar -xf %{_topdir}/SOURCES/Install_tomcat-1.0.tar.gz --strip 1 tar -xf jdk-7u13-linux-x64.gz ln -s jdk1.7.0_13/ $RPM_BUILD_ROOT/usr/local/java echo "export JAVA_HOME=/usr/local/java" >>/etc/profile echo "PATH=\${JAVA_HOME}/bin:\${PATH}" >>/etc/profile source /etc/profile java -version tar -xf apache-tomcat-7.0.32.tar.gz ln -s apache-tomcat-7.0.32/ $RPM_BUILD_ROOT/usr/local/tomcat %files %dir /usr/local %defattr(-,root,root,-) %doc %post chmod 755 -R /usr/local Please help me to solve the error Thanks Jegadeesh _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos