prereqs should be involved for dependency resolving
authorZhang Qiang <qiang.z.zhang@intel.com>
Tue, 7 May 2013 04:36:02 +0000 (12:36 +0800)
committerZhang Qiang <qiang.z.zhang@intel.com>
Tue, 7 May 2013 06:11:17 +0000 (14:11 +0800)
commit964c79983e682625b897861f44ff5ecec4857140
tree177a70c1d370c2c98fa2a3513807c0e5ba389790
parent80af05dacf35a4727a1add24aa83ded90d346712
prereqs should be involved for dependency resolving

Pre-requires: Requirespre/Requirespost/PreReq should be considerred for
dependency resolving

Example:
  fake.spec contails:
    Requires(post):   systemd
    Requires(preun):  systemd
    Requires(postun): systemd

If systemd does not available in remote repo and localrepo, depanneur
should report expansion error, instead of executing building

Change-Id: Ice4dfae9a45325ef19d21e38378a2083ceafdb56
depanneur