Re: [opensuse-packaging] build service error (RHEL perl module)
Thanks. Are the macro source listed/published anywhere? I also need to use %perl_process_packlist. -----Original Message----- From: Michael Schroeder <mls@suse.de> To: Daniel Westervelt <dwestervelt@novell.com> Cc: opensuse-packaging@opensuse.org Subject: Re: [opensuse-packaging] build service error (RHEL perl module) Date: Tue, 19 May 2009 19:09:46 +0200 On Tue, May 19, 2009 at 11:05:01AM -0600, Daniel Westervelt wrote:
Does anyone now why I get this error building a perl module?
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.34276 + umask 022 + cd /usr/src/redhat/BUILD + cd Parse-Eyapp-1.46 + %perl_make_install /var/tmp/rpm-tmp.34276: line 23: fg: no job control error: Bad exit status from /var/tmp/rpm-tmp.34276 (%install)
%perl_make_install is not defined.
The build is a fairly straightforward perl module with a spec file that follows the suse conventions.
Targets are RHEL4/5 i586 and x86_64.
Does OBS support the perl_* macros for RHEL?
If you build for RHEL, you'll get redhat's rpm version installed, so all the macros are there. Of course the SUSE specific macros don't exist, so no %perl_make_install. Just use make DESTDIR=$RPM_BUILD_ROOT install_vendor instead (which is more clear to me anyway...) Cheers, Michael. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
participants (1)
-
Daniel Westervelt