pcp
[Top] [All Lists]

pcp updates - small relief for some rpm packaging pain

To: pcp@xxxxxxxxxxx
Subject: pcp updates - small relief for some rpm packaging pain
From: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon, 08 Jun 2015 11:07:13 +1000
Delivered-to: pcp@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0
Changes committed to git://git.pcp.io/kenj/pcp master

Ken McDonell (3):
      build/rpm/pcp.spec.in: make some more Requires clauses conditional
      build/rpm/pcp.spec.in: which(1) does not inecessarily come from the which 
package
      qa/admin/check-vm: tweak handling of rpm Requires dependencies

 build/rpm/pcp.spec.in |   21 ++++++++++++++++++---
 qa/admin/check-vm     |   32 ++++++++++++++++++++------------
 2 files changed, 38 insertions(+), 15 deletions(-)

Details ...

commit de276fe784a602294c9c767b2f7223eb37f5bda4
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Jun 8 11:02:56 2015 +1000

    qa/admin/check-vm: tweak handling of rpm Requires dependencies
    
    Report rpms that are not installed (previously these were skipped)
    but named in Requires clauses in the spec file and annotate
    the output with the name(s) of the PCP package that have the
    corresponding Requires clause (some are optional build, but some
    are not so it is important to at least see them and decide what
    to do).

commit ebf4dbf8b57a58ed3243a9167d2ceeef189298ce
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Jun 8 11:01:02 2015 +1000

    build/rpm/pcp.spec.in: which(1) does not inecessarily come from the which 
package
    
    commit f54dfd added a "Requires: which" but this is broken for
    SUSE where the anarchy that apparently is the rpm packaging
    regime determined that which(1) should be packaged in util-linux
    (at least from openSUSE 11.0 onwards).

commit 386cf66adce67b31c69f0233f2de8397ca2022af
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Jun 7 23:16:30 2015 +1000

    build/rpm/pcp.spec.in: make some more Requires clauses conditional
    
    RH and SUSE cannot agree on the rpm package names for some
    more things ... libpfm or libpfm4 and python3-jsonpointer
    or python-jsonpointer for python3.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates - small relief for some rpm packaging pain, Ken McDonell <=