Enhancement Advisory createrepo enhancement update

Advisory: RHEA-2007:1125-7
Type: Product Enhancement Advisory
Severity: N/A
Issued on: 2008-05-21
Last updated on: 2008-05-21
Affected Products: Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)
OVAL: N/A

Details

An updated createrepo package that adds several enhancements is now
available.

The createrepo utility generates a common metadata repository from a
directory of RPM packages.

This updated package adds the following enhancements:

* a new "--update" option that updates existing metadata. This can result
in a performance increase.

* you can include a list of packages to create a new repository with using
the new "--pkglist" option. The "--pkglist" option takes a file name
containing a list of packages as an argument. For example, running the
'echo "test-1.0.0.rpm" > filelist' command, then the "createrepo
--pkglist=filelist" command, would create a new repository containing the
"test-1.0.0.rpm" RPM. As well, the "--pkglist" option can be used in
conjunction with the "--update" option to modify an existing repository.

* arbitrary metadata can be inserted into a repository using the new
"modifyrepo" command. For example, running the "modifyrepo test.xml
repodata/" command would compress and insert "test.xml" into the repository
as "repodata/test.xml.gz". The "repmod.xml" file will be updated to reflect
these changes.

All users of createrepo are advised to upgrade to this updated package,
which adds these enhancements.


Solution

Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/FAQ_58_10188

Updated packages

Red Hat Enterprise Linux (v. 5 server)

SRPMS:
createrepo-0.4.11-1.el5.src.rpm
File outdated by:  RHBA-2008:0394
    2f4587e5667a7cc31a9870836e18a2da
 
IA-32:
createrepo-0.4.11-1.el5.noarch.rpm
File outdated by:  RHBA-2008:0394
    7437611423cf49189a176a6f0bf6f8bc
 
IA-64:
createrepo-0.4.11-1.el5.noarch.rpm
File outdated by:  RHBA-2008:0394
    7437611423cf49189a176a6f0bf6f8bc
 
PPC:
createrepo-0.4.11-1.el5.noarch.rpm
File outdated by:  RHBA-2008:0394
    7437611423cf49189a176a6f0bf6f8bc
 
s390x:
createrepo-0.4.11-1.el5.noarch.rpm
File outdated by:  RHBA-2008:0394
    7437611423cf49189a176a6f0bf6f8bc
 
x86_64:
createrepo-0.4.11-1.el5.noarch.rpm
File outdated by:  RHBA-2008:0394
    7437611423cf49189a176a6f0bf6f8bc
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
createrepo-0.4.11-1.el5.src.rpm
File outdated by:  RHBA-2008:0394
    2f4587e5667a7cc31a9870836e18a2da
 
IA-32:
createrepo-0.4.11-1.el5.noarch.rpm
File outdated by:  RHBA-2008:0394
    7437611423cf49189a176a6f0bf6f8bc
 
x86_64:
createrepo-0.4.11-1.el5.noarch.rpm
File outdated by:  RHBA-2008:0394
    7437611423cf49189a176a6f0bf6f8bc
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

326691 - RFE: Upgrade to a version of createrepo that supports --update flag (for koji)



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/