I resolved it by changes:
From:
%if %{build_mdk_103} || %{build_mdk_10364}
%{__perl} -pi -e "s|gz|bz2|g" $RPM_BUILD_DIR/%{real_name}-%{pversion}/spamassassin-%{pversion}-filelist
%endif
To:
%if %{build_mdk_103} || %{build_mdk_10364}
%{__perl} -pi -e "s|gz|lzma|g" $RPM_BUILD_DIR/%{real_name}-%{pversion}/spamassassin-%{pversion}-filelist
%endif
All looks good now :)
08.01.08, 15:26, Firdaus Tjahyadi ([EMAIL PROTECTED]):
Dear Friends--------------------------------------------------------------------- QmailToaster hosted by: VR Hosted
Today i try install qmailtoaster in Mandriva 2008
everything look fine until the scricpt rebuild spammassin-toaster, problem happen like this
error: File not found: /var/tmp/spamassassin-
3.2.3-1.3.12mdk-buildroot/usr/share/man/man3/Mail::SpamAssassin::Plugin::URIDNSBL.3pm.bz2
......etc
In mandriva 2008 there is a new package name lzma, a utility for compression and decompression tool
i think there is the problem coz i compare log rebuild in mandriva 2008 & mandriva 2007 (OK) the different is in this line
mandriva 2007
+ bunzip2 /var/tmp/spamassassin-3.2.3-1.3.12mdk-buildroot/etc/mail/spamassassin/v310.pre.bz2
+ /usr/bin/perl -pi -e 's|gz|bz2|g' /usr/src/rpm/BUILD/Mail-SpamAssassin-3.2.3/spamassassin-3.2.3-filelist
+ '[' -n '' ']'
+ /usr/share/spec-helper/clean_files
+ '[' -n '' ']'
+ /usr/share/spec-helper/compress_files
mandriva 2008
+ bunzip2 /var/tmp/spamassassin-3.2.3-1.3.12mdk-buildroot/etc/mail/spamassassin/v310.pre.bz2
+ /usr/bin/perl -pi -e 's|gz|bz2|g' /usr/src/rpm/BUILD/Mail-
SpamAssassin-3.2.3/spamassassin-3.2.3-filelist
+ '[' -n '' ']'
+ /usr/share/spec-helper/clean_files
+ '[' -n '' ']'
+ /usr/share/spec-helper/compress_files .lzma
i think i must edit file specs in this line
%if %{build_mdk_103} || %{build_mdk_10364}
%{__perl} -pi -e "s|gz|bz2|g" $RPM_BUILD_DIR/%{real_name}-%{pversion}/spamassassin-%{pversion}-filelist
%endif
but i don't know, anybody can help me with this problem ?
Thanks
Regards