From: Peter N. <lis...@pe...> - 2004-08-20 16:05:01
|
Also, is there a particular reason that Tomcat 5 is not supported SuSE 9.1 comes with jakarta-tomcat-5.0.19-13 Regards Peter On Saturday 21 August 2004 18:06, Peter Nixon wrote: > Hi Guys > > I am trying to build some RPMs for SuSE 9.1 but I am terribly confused by > the build system. (Note I have hand built a fair number of RPMs for SuSE > before) > > I have added the following to tools/packages/opennms/opennms.spec.in > > %if "%{platform}" =3D=3D "linux-i386-suse-910" > %define initdir /etc > %define psql_service postgresql > %define tomcat_service tomcat > %define tomcatdir /etc/tomcat > %define requires postgresql >=3D 7.2, postgresql-server >=3D 7.2, > metamail, java2 >=3D 1.4.2 > %define webapp_requires jakarta-tomcat >=3D 4.1.18, jakarta-tomcat < 5 > %define distribution SuSE Linux 9.1 (i586) > %endif > > When I run: > ./build.sh rpm > > I get: > BUILD FAILED > /home/peter/code/opennms/build.xml:599: > You must set rpm.platform to one of the platforms listed in > tools/packages/opennms/opennms.spec.in. E.g.: > ./build.sh -Drpm.platform=3Dlinux-i386-fedora-1 rpm > > > The following works fine: > ./build.sh -Drpm.platform=3Dlinux-i386-suse-910 rpm > > > #rpm --showrc|grep suse > macrofiles : > /usr/lib/rpm/macros:/usr/lib/rpm/i686-linux/macros:/usr/lib/rpm/suse_macr= os >:/etc/rpm/macros.specspo:/etc/rpm/macros.prelink:/etc/rpm/macros.solve:/et= c/ >rpm/macros.up2date:/etc/rpm/macros:/etc/rpm/i686-linux/macros:~/.rpmmacros > %{suse_check} > -14: _host i686-suse-linux > -14: _host_alias i686-suse-linux%{nil} > -14: _host_vendor suse > -14: _vendor suse > -14: run_suseconfig(m:) > %{!-m:echo -e "\nERROR: missing parameter for macro run_suseconfig\n" ; > exit 1 ; } > -14: suse_check > -14: suse_update_config(fcl) > -14: suse_update_desktop_file(cinru) > /usr/lib/rpm/suse_update_desktop_file.sh %{-c:-c} %{-i:-i} %{-n:-n} > %{-r:-r} %{-u:-u} %* || exit 1 > -14: suse_update_libdir > -14: suse_version 910 > -14: suseconfig_fonts_prereq perl aaa_base > > > Can anyone give me a clue here? =2D-=20 Peter Nixon http://www.peternixon.net/ PGP Key: http://www.peternixon.net/public.asc |