[Kolab-devel] CVS build failures
Alex Potter
alex at ap-consulting.co.uk
Sat Mar 27 16:29:36 CET 2010
While building from CVS according to the excellent directions given at
http://wiki.kolab.org/index.php/Kolab2_Beta_testing, except for using sources
for 2.2.3, the following commands failed:
make -e -C pear/PEAR-Auth_SASL dist
Resolved: see
http://fuji.ap-consulting.co.uk/~alexp/kolab/cvs-pear-helper.patch
make -e -C php-kolab/Kolab_Filter dist
The build system seems somewhat confused as to the names of the files
it's currently processing. I've been unable to work out what's going
on here.
Should I create issues for either of these failures?
Log extracts are shown below.
Regards
Alex
--------------------------------------------------------------------------------------------------
make -e -C pear/PEAR-Auth_SASL dist
make[1]: Entering directory `/opt/koldev/CVS/server/pear/PEAR-Auth_SASL'
source ./package.info && \
cat ../../pear/pear.spec.template | \
sed -e "s#[@]pear_pkgdir[@]#${pear_pkgdir}#g" \
-e "s#[@]pear_package[@]#${pear_package}#g" \
-e "s#[@]package[@]#${package}#g" \
-e "s#[@]package_url[@]#${package_url}#g" \
-e "s#[@]package_origin[@]#${package_origin}#g" \
-e "s#[@]repo_commit[@]#${repo_commit}#g" \
-e "s#[@]repo_release[@]#${repo_release}#g" \
-e "s#[@]version[@]#${version}#g" \
-e "s#[@]release[@]#${release}#g" \
-e "s#[@]sourceurl[@]#${sourceurl}#g" \
-e "s#[@]php_lib_loc[@]#${php_lib_loc}#g" \
-e "s#[@]www_loc[@]#${www_loc}#g" \
-e "s#[@]summary[@]#${summary}#g" \
-e "s#[@]license[@]#${license}#g" \
-e "s#[@]buildprereq[@]#${buildprereq}#g" \
-e "s#[@]prereq[@]#${prereq}#g" \
-e "s#[@]description[@]#${description}#g" \
-e "s#[@]with_chroot[@]#no#g" > \
PEAR-Auth_SASL.spec
/bin/sh: source: not found
make[1]: *** [PEAR-Auth_SASL.spec] Error 127
make[1]: Leaving directory `/opt/koldev/CVS/server/pear/PEAR-Auth_SASL'
make: *** [dist-pear/PEAR-Auth_SASL] Error 2
--------------------------------------------------------------------------------------------------
Full log at
http://fuji.ap-consulting.co.uk/~alexp/kolab/install.logs/koldev-make-cvs.log
make -e -C php-kolab/Kolab_Filter dist
[snipped]
rpmtool:files: pass 1 (preparation and syntactical expansions)
rpmtool:files: pass 2 (filesystem-based expansions)
rpmtool:files: pass 3 (duplication removal and cleanup)
+ exit 0
Processing files: Kolab_Filter-0.1.8-20100122
Provides: Kolab_Filter::with_chroot = no php-kolab = 2.2.1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(VersionedDependencies) <=
3.0.3-1
Requires: /koldev/bin/php
Obsoletes: php-kolab < 2.2.1 PEAR-Net_IMAP kolab-filter
Wrote: /koldev/RPM/PKG/Kolab_Filter-0.1.8-20100122.src.rpm
Wrote: /koldev/RPM/PKG/Kolab_Filter-0.1.8-20100122.ix86-ubuntu9.10-koldev.rpm
Executing(%clean): env -i /koldev/lib/openpkg/bash --norc --noprofile --posix -
e /koldev/RPM/TMP/rpm-tmp.97725
+ cd /koldev/RPM/TMP
+ cd Kolab_Filter-0.1.8
+ rm -rf /koldev/RPM/TMP/Kolab_Filter-0.1.8-root
+ exit 0
cd /koldev/RPM/SRC/Kolab_Filter && /koldev/bin/openpkg rpm -bs
Kolab_Filter.spec
error: Macro %V_pear_pkgdir has empty body
error: Macro %V_repo_commit has empty body
error: Macro %V_repo_release has empty body
error: Macro %V_www_loc has empty body
Wrote: /koldev/RPM/PKG/Kolab_Filter-0.1.8-20100122.src.rpm
cp /koldev/RPM/PKG/Kolab_Filter-0.1.8-20100325.src.rpm .
cp: cannot stat `/koldev/RPM/PKG/Kolab_Filter-0.1.8-20100325.src.rpm': No such
file or directory
make[1]: *** [Kolab_Filter-0.1.8-20100325.src.rpm] Error 1
make[1]: Leaving directory `/opt/koldev/CVS/server/php-kolab/Kolab_Filter'
make: *** [dist-php-kolab/Kolab_Filter] Error 2
[2]+ Killed
More information about the devel
mailing list