Bug Fix Advisory createrepo bug fix update

Advisory: RHBA-2013:0879-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2013-05-30
Last updated on: 2013-11-20
Affected Products: Red Hat Enterprise Linux Desktop (v. 6)
Red Hat Enterprise Linux HPC Node (v. 6)
Red Hat Enterprise Linux Server (v. 6)
Red Hat Enterprise Linux Workstation (v. 6)

Details

An updated createrepo package that fixes two bugs is now available for Red Hat
Enterprise Linux 6.

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

This update fixes the following bugs:

* Previously, a time-stamp check did not pass if a file did not exist. As a
consequence, an empty repository was incorrectly flagged as being up to date and
the "createrepo --checkts" command performed no action on an empty repository.
With this update, missing file is now considered as a failure, and not a pass.
The "createrepo --checkts" command now properly creates a new repository when
called on an empty repository. (BZ#877301)

* The --basedir, --retain-old-md, and --update-md-path options were reported
only in the createrepo utility help message but not in the man page. This update
amends the man page and the options are now properly documented in both the help
message and the man page. (BZ#892657)

Users of createrepo are advised to upgrade to this updated package, which fixes
these bugs.


Solution

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

This update is available via the Red Hat Network. Details on how to
use the Red Hat Network to apply this update are available at
https://access.redhat.com/knowledge/articles/11258

Updated packages

Red Hat Enterprise Linux Desktop (v. 6)

SRPMS:
createrepo-0.9.9-18.el6.src.rpm
File outdated by:  RHBA-2017:0746
    MD5: 567ed52437cf6a51021b359e5136cde1
SHA-256: b6ede28e8a938eb4a4241b8b3746960e0262cabdc9422fc3facf2cc046b263c5
 
IA-32:
createrepo-0.9.9-18.el6.noarch.rpm
File outdated by:  RHBA-2017:0746
    MD5: 9ed657de3403aa3396e5b76fe65ef91f
SHA-256: f0bc61cff93db986a271c8d3de6c101f1164689a3466be6d59ae2a924181d947
 
x86_64:
createrepo-0.9.9-18.el6.noarch.rpm
File outdated by:  RHBA-2017:0746
    MD5: 9ed657de3403aa3396e5b76fe65ef91f
SHA-256: f0bc61cff93db986a271c8d3de6c101f1164689a3466be6d59ae2a924181d947
 
Red Hat Enterprise Linux HPC Node (v. 6)

SRPMS:
createrepo-0.9.9-18.el6.src.rpm
File outdated by:  RHBA-2017:0746
    MD5: 567ed52437cf6a51021b359e5136cde1
SHA-256: b6ede28e8a938eb4a4241b8b3746960e0262cabdc9422fc3facf2cc046b263c5
 
x86_64:
createrepo-0.9.9-18.el6.noarch.rpm
File outdated by:  RHBA-2017:0746
    MD5: 9ed657de3403aa3396e5b76fe65ef91f
SHA-256: f0bc61cff93db986a271c8d3de6c101f1164689a3466be6d59ae2a924181d947
 
Red Hat Enterprise Linux Server (v. 6)

SRPMS:
createrepo-0.9.9-18.el6.src.rpm
File outdated by:  RHBA-2017:0746
    MD5: 567ed52437cf6a51021b359e5136cde1
SHA-256: b6ede28e8a938eb4a4241b8b3746960e0262cabdc9422fc3facf2cc046b263c5
 
IA-32:
createrepo-0.9.9-18.el6.noarch.rpm
File outdated by:  RHBA-2017:0746
    MD5: 9ed657de3403aa3396e5b76fe65ef91f
SHA-256: f0bc61cff93db986a271c8d3de6c101f1164689a3466be6d59ae2a924181d947
 
PPC:
createrepo-0.9.9-18.el6.noarch.rpm
File outdated by:  RHBA-2017:0746
    MD5: 9ed657de3403aa3396e5b76fe65ef91f
SHA-256: f0bc61cff93db986a271c8d3de6c101f1164689a3466be6d59ae2a924181d947
 
s390x:
createrepo-0.9.9-18.el6.noarch.rpm
File outdated by:  RHBA-2017:0746
    MD5: 9ed657de3403aa3396e5b76fe65ef91f
SHA-256: f0bc61cff93db986a271c8d3de6c101f1164689a3466be6d59ae2a924181d947
 
x86_64:
createrepo-0.9.9-18.el6.noarch.rpm
File outdated by:  RHBA-2017:0746
    MD5: 9ed657de3403aa3396e5b76fe65ef91f
SHA-256: f0bc61cff93db986a271c8d3de6c101f1164689a3466be6d59ae2a924181d947
 
Red Hat Enterprise Linux Workstation (v. 6)

SRPMS:
createrepo-0.9.9-18.el6.src.rpm
File outdated by:  RHBA-2017:0746
    MD5: 567ed52437cf6a51021b359e5136cde1
SHA-256: b6ede28e8a938eb4a4241b8b3746960e0262cabdc9422fc3facf2cc046b263c5
 
IA-32:
createrepo-0.9.9-18.el6.noarch.rpm
File outdated by:  RHBA-2017:0746
    MD5: 9ed657de3403aa3396e5b76fe65ef91f
SHA-256: f0bc61cff93db986a271c8d3de6c101f1164689a3466be6d59ae2a924181d947
 
x86_64:
createrepo-0.9.9-18.el6.noarch.rpm
File outdated by:  RHBA-2017:0746
    MD5: 9ed657de3403aa3396e5b76fe65ef91f
SHA-256: f0bc61cff93db986a271c8d3de6c101f1164689a3466be6d59ae2a924181d947
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

877301 - createrepo -C does nothing on empty repo
892657 - options not listed in --help and manpage



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/