createrepo_c - Creates a common metadata repository

Property Value
Distribution CentOS 7
Repository CentOS Extras x86_64
Package name createrepo_c
Package version 0.9.0
Package release 1.el7.centos
Package architecture x86_64
Package type rpm
Installed size 158.58 KB
Download size 68.17 KB
Official Mirror
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.


Package Version Architecture Repository
createrepo_c-0.10.0-18.el7.x86_64.rpm 0.10.0 x86_64 CentOS Extras
createrepo_c-0.10.0-6.el7.x86_64.rpm 0.10.0 x86_64 EPEL
createrepo_c - - -


Name Value
createrepo_c-libs = 0.9.0-1.el7.centos - - - - - - - - - - - - - - - - - - -
rpm >= 4.9.0
rtld(GNU_HASH) -


Name Value
createrepo_c = 0.9.0-1.el7.centos
createrepo_c(x86-64) = 0.9.0-1.el7.centos


Type URL
Binary Package createrepo_c-0.9.0-1.el7.centos.x86_64.rpm
Source Package createrepo_c-0.9.0-1.el7.centos.src.rpm

Install Howto

Install createrepo_c rpm package:

# yum install createrepo_c




2015-05-28 - Tomas Mlcoch <tmlcoch at> - 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
2015-05-15 - Tomas Mlcoch <tmlcoch at> - 0.8.3-1
- mergerepo: Do not prepend file:// if protocol is already specified
2015-05-14 - Tomas Mlcoch <tmlcoch at> - 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)
2015-05-06 - Tomas Mlcoch <tmlcoch at> - 0.8.1-1
- Fix bash completion for RHEL 6
2015-05-05 - Tomas Mlcoch <tmlcoch at> - 0.8.0-1
- New tool Sqliterepo_c - It generates sqlite databases into repos
where the sqlite is missing.
- Internal refactoring and code cleanup
2015-02-20 - Tomas Mlcoch <tmlcoch at> - 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
2015-01-08 - Tomas Mlcoch <tmlcoch at> - 0.7.6-1
- Python: Add __contains__ method to Repomd() class
2014-12-28 - Tomas Mlcoch <tmlcoch at> - 0.7.5-1
- Python repomd: Support for iteration and indexing by type - e.g. record = repomd['primary']
- Show warning if an XML parser probably parsed a bad type of medata (New XML parser warning type CR_XML_WARNING_BADMDTYPE)
- drpm library: Explicitly try to locate
- deltarpms: Don't show options for delta rpms if support is not available
2014-11-11 - Tomas Mlcoch <tmlcoch at> - 0.7.4-1
- createrepo_c, mergerepo_c: Follow redirs by default while downloading remote repos
- mergerepo_c: Fix segfault when a package without sourcerpm is part of metadata and --koji option is used
2014-11-10 - Tomas Mlcoch <tmlcoch at> - 0.7.3-1
- xml_parser: Add file path into error messages
- Refactor: Replace g_error() with g_critical() (RhBug: 1162102)

See Also

Package Description
createrepo_c-devel-0.10.0-18.el7.x86_64.rpm Library for repodata manipulation
createrepo_c-devel-0.9.0-1.el7.centos.x86_64.rpm Library for repodata manipulation
createrepo_c-libs-0.10.0-18.el7.x86_64.rpm Library for repodata manipulation
createrepo_c-libs-0.9.0-1.el7.centos.x86_64.rpm Library for repodata manipulation
dnf-2.7.5-17.el7.noarch.rpm Package manager
dnf-2.7.5-19.el7_6.noarch.rpm Package manager
dnf-automatic-2.7.5-17.el7.noarch.rpm Package manager - automated upgrades
dnf-automatic-2.7.5-19.el7_6.noarch.rpm Package manager - automated upgrades
dnf-data-2.7.5-17.el7.noarch.rpm Common data and configuration files for DNF
dnf-data-2.7.5-19.el7_6.noarch.rpm Common data and configuration files for DNF
dnf-plugins-core-2.1.5-5.el7.noarch.rpm Core Plugins for DNF
docker-1.13.1-75.git8633870.el7.centos.x86_64.rpm Automates deployment of containerized applications
docker-1.13.1-84.git07f3374.el7.centos.x86_64.rpm Automates deployment of containerized applications
docker-1.13.1-88.git07f3374.el7.centos.x86_64.rpm Automates deployment of containerized applications
docker-client-1.13.1-75.git8633870.el7.centos.x86_64.rpm Client side files for Docker