no issue meaning? Does it mean this check was useless? Did you check with 
upstream?

Anas

On 23 Mar 2011, at 14:21, Zhang, Qiang Z wrote:

> It's only a workaround now, and we have checked with QA, there's no issue if 
> ignore MD5 check.
> 
> Thanks
> Xiaoqiang
> 
> 
> -----Original Message-----
> From: Zhu, Peter J 
> Sent: Wednesday, March 23, 2011 9:37 AM
> To: [email protected]; Zhang, Qiang Z
> Subject: RE: [meego-commits] 15085: Changes to Trunk:Testing/deltarpm
> 
> Is this right solution for the bug?
> 
> Peter
> 
>> -----Original Message-----
>> From: [email protected]
>> [mailto:[email protected]] On Behalf Of Zhang Qiang
>> Sent: Tuesday, March 22, 2011 4:21 PM
>> To: [email protected]
>> Subject: [meego-commits] 15085: Changes to Trunk:Testing/deltarpm
>> 
>> Hi,
>> I have made the following changes to deltarpm in project Trunk:Testing. 
>> Please
>> review and accept ASAP.
>> 
>> Thank You,
>> Zhang Qiang
>> 
>> [This message was auto-generated]
>> 
>> ---
>> 
>> Request #15085:
>> 
>>  submit:   home:xiaoqiang:branches:Trunk/deltarpm(r2) ->
>> Trunk:Testing/deltarpm
>> 
>> 
>> Message:
>>    Add a patch to disable md5 check for applydeltarpm. with out this patch
>> applydeltarpm always fails with apply deltarpm fails, and deltarpm feature
>> can't work. fix BMC#14789
>> 
>> State:   new          2011-03-22T01:20:44 xiaoqiang
>> Comment: None
>> 
>> 
>> 
>> changes files:
>> --------------
>> --- deltarpm.changes
>> +++ deltarpm.changes
>> @@ -0,0 +1,4 @@
>> +* Tue Mar 22 2011 Zhang Qiang <[email protected]> - 3.5
>> +- Add a patch to disable md5 check for applydeltarpm.
>> +  fix BMC#14789
>> +
>> 
>> new:
>> ----
>>  MeeGo-disable-MD5-check.patch
>> 
>> spec files:
>> -----------
>> --- deltarpm.spec
>> +++ deltarpm.spec
>> @@ -15,6 +15,7 @@
>> Source: %{name}-git-20090913.tar.bz2
>> # Build with system zlib
>> Patch0: deltarpm-system-zlib.patch
>> +Patch1: MeeGo-disable-MD5-check.patch
>> BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
>> 
>> BuildRequires: bzip2-devel, xz-devel, rpm-devel, popt-devel
>> @@ -55,6 +56,7 @@
>> %setup -q -n %{name}-git-20090913
>> # Build with system zlib
>> %patch0 -p1 -b .zlib
>> +%patch1 -p1
>> 
>> %build
>> %{__make} %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" \
>> 
>> other changes:
>> --------------
>> 
>> ++++++ MeeGo-disable-MD5-check.patch (new)
>> --- MeeGo-disable-MD5-check.patch
>> +++ MeeGo-disable-MD5-check.patch
>> +diff -uNr deltarpm-git-20090913/applydeltarpm.c
>> deltarpm-git-20090913.new/applydeltarpm.c
>> +--- deltarpm-git-20090913/applydeltarpm.c   2009-09-13 22:22:40.000000000
>> +0800
>> ++++ deltarpm-git-20090913.new/applydeltarpm.c       2011-03-22
>> 16:28:59.073581551 +0800
>> +@@ -1833,10 +1833,12 @@
>> +           xfree(dsigh);
>> +         }
>> +     }
>> ++#if 0
>> +   else if (memcmp(wrmd5res, d.targetmd5, 16) != 0)
>> +     {
>> +       fprintf(stderr, "%s: md5 mismatch of result\n", deltarpm);
>> +       exit(1);
>> +     }
>> ++#endif
>> +   exit(0);
>> + }
>> 
>> _______________________________________________
>> MeeGo-commits mailing list
>> [email protected]
>> http://lists.meego.com/listinfo/meego-commits
> _______________________________________________
> MeeGo-packaging mailing list
> [email protected]
> http://lists.meego.com/listinfo/meego-packaging

_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging

Reply via email to