Mailinglist Archive: opensuse-buildservice (233 mails)

< Previous Next >
Re: [opensuse-buildservice] Differences local build - build service
  • From: Axel Braun <axel.braun@xxxxxx>
  • Date: Tue, 22 May 2007 13:38:45 +0200
  • Message-id: <200705221338.46090.axel.braun@xxxxxx>
Hi,

Am Dienstag 22 Mai 2007 schrieb Dominique Leuenberger:

> > z60m:/home/axel/Desktop # rpm -ihv hylafax-4.3.4-2.1.i586.rpm
> > Preparing...                ###########################################
> > [100%]
> >    1:hylafax                ###########################################
> > [100%]
> > /var/tmp/rpm-tmp.71556: line 30: etc/init.d/hylafax: Datei oder

> It looks to me like one of the scripts break a bit out of the chroot jail
> or one of the files does not get copied to the right place (you probably
> copy it to /etc/init.d instead of $BUILDROOT/etc/init.d)
>
> try to compare the filelist of the both resultng RPMs (your local one and
> the one on the server); this might give some hints.

Indeed, the build service includes the file 
/etc/rc.d/init.d/hylafax

whereas the local build puts in
/etc/init.d/hylafax

looks like the build system has a slightly different system environment, which 
is deceted from:

%define is_suse %(test -e /etc/SuSE-release && echo 1 || echo 0)

further down the specfile:


%if %{is_suse}
%define initdir     /etc/init.d
%define faxspool    %{_var}/spool/fax
%else
%define sles_version 0
%define suse_version 0
%define initdir     /etc/rc.d/init.d
%endif

In the build-enviroment, what is given back for  /etc/SuSE-release in a 10.2 
environment?

Cheers
Ax
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >