Fedora 22 Update: createrepo_c-0.9.0-1.fc22

updates at fedoraproject.org updates at fedoraproject.org
Tue Jun 9 15:00:43 UTC 2015


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2015-9138
2015-05-30 09:30:38
--------------------------------------------------------------------------------

Name        : createrepo_c
Product     : Fedora 22
Version     : 0.9.0
Release     : 1.fc22
URL         : https://github.com/Tojaj/createrepo_c
Summary     : Creates a common metadata repository
Description :
C implementation of Createrepo.
A set of utilities (createrepo_c, mergerepo_c, modifyrepo_c)
for generating a common metadata repository from a directory of
rpm packages and maintaining it.

--------------------------------------------------------------------------------
Update Information:

Update to 0.9.0
mergerepo: Do not prepend file:// if protocol is already specified
Update to 0.8.2
--------------------------------------------------------------------------------
ChangeLog:

* Thu May 28 2015 Tomas Mlcoch <tmlcoch at redhat.com> - 0.9.0-1
- mergerepo_c: Prepend protocol (file://) for URLs in pkgorigins (if --koji is used)
- Update bash completion
- doc: Update manpages
- mergerepo: Fix NVR merging method
- mergerepo: Fix behavior of --all param
- createrepo: Add --cut-dirs and --location-prefix options
- misc: Add cr_cut_dirs()
- mergerepo: Use better version comparison algorithm
- utils: Port cr_cmp_version_str() to rpm's algorithm (rpmvercmp)
- misc: Rename elements in cr_Version structure
- mergerepo: Fix version-release comparison for packages when --all is used
- mergerepo: Show warnings if some groupfile cannot be automatically used
- mergerepo: Exit with error code when a groupfile cannot be copied
* Fri May 15 2015 Tomas Mlcoch <tmlcoch at redhat.com> - 0.8.3-1
- mergerepo: Do not prepend file:// if protocol is already specified
* Thu May 14 2015 Tomas Mlcoch <tmlcoch at redhat.com> - 0.8.2-1
- doc: Add man pages for sqliterepo and update manpages for other tools
- mergerepo: Work only with noarch packages if --koji is used and
  no archlist is specified
- mergerepo: Use file:// protocol in local baseurl
- mergerepo: Do not include baseurl for first repo if --koji is specified (RhBug: 1220082)
- mergerepo_c: Support multilib arch for --koji repos
- mergerepo_c: Refactoring
- Print debug message with version in each tool when --verbose is used
- modifyrepo: Don't override file with itself (RhBug: 1215229)
* Wed May  6 2015 Tomas Mlcoch <tmlcoch at redhat.com> - 0.8.1-1
- Fix bash completion for RHEL 6
* Tue May  5 2015 Tomas Mlcoch <tmlcoch at redhat.com> - 0.8.0-1
- New tool Sqliterepo_c - It generates sqlite databases into repos
  where the sqlite is missing.
- Internal refactoring and code cleanup
* Fri Feb 20 2015 Tomas Mlcoch <tmlcoch at redhat.com> - 0.7.7-1
- Proper directory for temporary files when --local-sqlite is used (Issue #12)
- Bring bash completion install dir and filenames up to date with current bash-completion
* Thu Jan  8 2015 Tomas Mlcoch <tmlcoch at redhat.com> - 0.7.6-1
- Python: Add __contains__ method to Repomd() class
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #1220082 - mergerepo_c --koji does not work right
        https://bugzilla.redhat.com/show_bug.cgi?id=1220082
  [ 2 ] Bug #1205702 - RFE: utility to directly generate sqlite from XML
        https://bugzilla.redhat.com/show_bug.cgi?id=1205702
  [ 3 ] Bug #1215229 - modifyrepo_c produce empty productid when copying from repodata to the same repodata directory
        https://bugzilla.redhat.com/show_bug.cgi?id=1215229
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use
su -c 'yum update createrepo_c' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list