Axel Braun wrote:
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)
Use the %suse_version macro instead, the build script doesn't install the openSUSE-relase package (b/c there's no *real* need to have it in a build root). Also have a look at build and osc build, that should give you the same build environment as the buildservice. Building in live system is usually not the recommended way ;) Michal --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org