On 02/27/2015 09:09 AM, Nathan Scott wrote:
----- Original Message -----
On a RHEL7.1 system with 3.9.10-8.el7, trying to upgrade to 3.10.3 fails :
$ sudo rpm -Uvh pcp-3.10.3/build/rpm/*.{x86_64,noarch}.rpm
error: Failed dependencies:
pcp-libs = 3.9.10-8.el7 is needed by (installed)
pcp-gui-3.9.10-8.el7.x86_64
(you are probably missing Qt devel packages? pcp-gui would usually exist
here alongside the other freshly built rpms nowadays, FWLIW)
you are right - my build successfully didn't build pcp-gui
(we need a Makepkgs --bozo option to warn about this)
I suspect the pcp-gui build-requires clause should be '>=' not '>'
but wanted to check if there really is a specific version dependency?
ISTR the rpmdiff tool complains bitterly about this relationship not
being "equals" (or if it is missing entirely) - not sure what exactly
its rationale for mandating that is though.
if it causes rpm{diff,verify,lint} pain to change it then let's
just leave it how it is.
Cheers
-- Mark
|