Hello list,I am happy user of this groupware solution. I am using it on fedora server through packages provided from http://oeufdure.free.fr/download/sogo/fc13/SRPMS/
But on that repo is only version 1.2.2, so I have tried to rebuild new version by myself using original sogo.spec file (from latest sogo source). I have successfully built gnustep-make, gnustep-base, sope (SOPE-1.3.2), but I have stopped on last step in building sogo. Build process of sogo have successfuly compiled from source, but in process of building package stops on "/usr/lib/rpm/check-buildroot":
Binary file /root/rpmbuild/BUILDROOT/sogo-1.3.2-fc13.fc13.i386/usr/GNUstep/System/Library/SOGo/SOGo.framework/Versions/1/libSOGo.so.1.3 matches Found '/root/rpmbuild/BUILDROOT/sogo-1.3.2-fc13.fc13.i386' in installed files; aborting
error: Bad exit status from /var/tmp/rpm-tmp.vuDV0b (%install) I have located this string from libSOGo.so.1.3: "/root/rpmbuild/BUILDROOT/sogo-1.3.2-fc13.fc13.i386//usr/GNUstep/System/Library/SOGo"...yes, building process cannot be finished because it found a used building path in some files that need to be packed in sogo rpm. But I do no how resolve this trouble, why is "/root/rpmbuild/BUILDROOT/sogo-1.3.2-fc13.fc13.i386/" added to existing path.
By my opinion, problem is here (from sope.spec):
make DESTDIR=${RPM_BUILD_ROOT} \
GNUSTEP_INSTALLATION_DOMAIN=SYSTEM \
CC="$cc" LDFLAGS="$ldflags" \
install
where the DESTDIR represents
"/root/rpmbuild/BUILDROOT/sogo-1.3.2-fc13.fc13.i386/" and this value is
appended in SOGo lib... but... its correct? Is there any way to tell
make do not append DESTIR as prefix of existing path?
If I try to compile SOGo by manually executing above make command with
defined DESTDIR, the result is the same... DESTDIR is appended to the path.
used system is fedora 13 i686, gcc-4.4.4-10.fc13.i686 thanks for any help. michal bruncko
smime.p7s
Description: S/MIME Cryptographic Signature
