title: rpm i386 patch did not recognize dependency patch with x86_64
body: <p>I have an rpm patch "test_patch2-c-102.rpm"(i386) this patch Requires "test_patch-101-b.rpm"(x86_64).</p>
  
  <p>We specified the requires like this.
  Requires: test_patch = 101</p>
  
  <p>In my target  "test_patch-101-b.rpm"(x86_64) is already installed. However when try to install the patch "test_patch2-c-102.rpm"(i386) it does not recognize the 
  "test_patch-101-1.rpm"(x86_64).</p>
  
  <h2>Below is the error message:</h2>
  
  <p>error: Failed dependencies:
          test_patch = 101 is needed by test_patch2-c-102.i386</p>
  
  <p>Please help me to fix this issue</p>