Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/rpm-software-management/createrepo_c.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-03-30Run c tests directly without gtesterAleš Matěj
gtester has beed depricated since GLib 2.62 and we don't really need it. The c tests output is only differently formatted and it also includes Debug messages which gtester was hiding even in verbose mode. closes: https://github.com/rpm-software-management/createrepo_c/issues/239
2021-03-08Add Github Actions CIDaniel Alley
closes #145
2021-02-15Replace python-nose with unittestPavla Kratochvilova
This doesn't change acceptance_tests in any way, because these tests don't work and will be replaced or removed soon. = changelog = resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1916785
2021-02-01Drop Python 2 supportDaniel Alley
closes #195
2020-07-30Introduce changelog metadata in commit messagesPavla Kratochvilova
Add Contribution section into README, including the guidelines for adding changelog metadata to the commit messages. Thanks to this, changelog can be automatically generated while staying useful.
2020-03-10remove expat xml library in favor of libxml2Aleš Matěj
2019-08-06Revise drpm dependency check and bump the minimum version to 0.3.0Neal Gompa
Since we now use the functionality from drpm to create DeltaRPMs, we need to update the dependency check accordingly. Also, drpm has long since ceased to be an experimental dependency, so stop marking it as such. Finally, update the README with the correct information about DeltaRPM support.
2019-07-12Update documentation for mergerepo_c merge methods (RhBug:1722803)Aleš Matěj
2019-05-05Fix failing test without libmodulemd supportAleš Matěj
2019-04-23Add support for reading module metadataStephen Gallagher
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-02-12For make test, xz and zchunk (not just *-devel) are required.Jan Pazdziora
Addressing 2: 2: ====================================================================== 2: ERROR: test_crfile_xz_compression (tests.test_crfile.TestCaseCrFile) 2: ---------------------------------------------------------------------- 2: Traceback (most recent call last): 2: File "/src/tests/python/tests/test_crfile.py", line 104, in test_crfile_xz_compression 2: p = subprocess.Popen(["unxz", "--stdout", path], stdout=subprocess.PIPE) 2: File "/usr/lib64/python3.7/subprocess.py", line 775, in __init__ 2: restore_signals, start_new_session) 2: File "/usr/lib64/python3.7/subprocess.py", line 1522, in _execute_child 2: raise child_exception_type(errno_num, err_msg, err_filename) 2: FileNotFoundError: [Errno 2] No such file or directory: 'unxz': 'unxz' 2: 2: ====================================================================== 2: ERROR: test_crfile_zck_compression (tests.test_crfile.TestCaseCrFile) 2: ---------------------------------------------------------------------- 2: Traceback (most recent call last): 2: File "/src/tests/python/tests/test_crfile.py", line 120, in test_crfile_zck_compression 2: p = subprocess.Popen(["unzck", "--stdout", path], stdout=subprocess.PIPE) 2: File "/usr/lib64/python3.7/subprocess.py", line 775, in __init__ 2: restore_signals, start_new_session) 2: File "/usr/lib64/python3.7/subprocess.py", line 1522, in _execute_child 2: raise child_exception_type(errno_num, err_msg, err_filename) 2: FileNotFoundError: [Errno 2] No such file or directory: 'unzck': 'unzck' 2: 2: ====================================================================== 2: ERROR: test_xmlfile_xz_compression (tests.test_xml_file.TestCaseXmlFile) 2: ---------------------------------------------------------------------- 2: Traceback (most recent call last): 2: File "/src/tests/python/tests/test_xml_file.py", line 131, in test_xmlfile_xz_compression 2: p = subprocess.Popen(["unxz", "--stdout", path], stdout=subprocess.PIPE) 2: File "/usr/lib64/python3.7/subprocess.py", line 775, in __init__ 2: restore_signals, start_new_session) 2: File "/usr/lib64/python3.7/subprocess.py", line 1522, in _execute_child 2: raise child_exception_type(errno_num, err_msg, err_filename) 2: FileNotFoundError: [Errno 2] No such file or directory: 'unxz': 'unxz' 2: 2: ====================================================================== 2: ERROR: test_xmlfile_zck_compression (tests.test_xml_file.TestCaseXmlFile) 2: ---------------------------------------------------------------------- 2: Traceback (most recent call last): 2: File "/src/tests/python/tests/test_xml_file.py", line 149, in test_xmlfile_zck_compression 2: p = subprocess.Popen(["unzck", "--stdout", path], stdout=subprocess.PIPE) 2: File "/usr/lib64/python3.7/subprocess.py", line 775, in __init__ 2: restore_signals, start_new_session) 2: File "/usr/lib64/python3.7/subprocess.py", line 1522, in _execute_child 2: raise child_exception_type(errno_num, err_msg, err_filename) 2: FileNotFoundError: [Errno 2] No such file or directory: 'unzck': 'unzck' 2: 2: ---------------------------------------------------------------------- 2: Ran 96 tests in 0.179s 2: 2: FAILED (errors=4) 2/2 Test #2: test_python ......................***Failed 0.44 sec
2018-12-10Update readme with zchunk dependency and build flag.Daniel Mach
2018-11-19README snippetDaniel Alley
2018-07-31Set to build against Python 3 by defaultDaniel Alley
2018-07-31Update READMEDaniel Alley
* Fix dead link to DRPM library * Add missing devel package listings for build dependencies
2018-06-10Enable support for processing legacy tags by defaultNeal Gompa
At this point, we now have support for a legacy tag that has always existed in RPM (with "Requires(missingok)" support) and there's no good reason to have this disabled by default anymore, as it doesn't introduce extra dependencies of any kind, since the definitions are internal to 'createrepo_c' anyway.
2018-05-31Change location of drpm code to new address in GitHubNeal Gompa
2016-03-14Support for threaded XZ encoding (Issue #53)Tomas Mlcoch
Added new CMAKE (compile-time) option ``-DENABLE_THREADED_XZ_ENCODER=ON`` which enable use of threaded ``lzma_stream_encoder_mt`` encoder instead of single-threaded ``lzma_easy_encoder``. Note: This option is disabled by default because Createrepo_c parallelize a lot of tasks (including compression) by default, this only adds extra threads on XZ library level which causes thread bloat and doesn't bring any performance boost for most use-cases. On regular hardware (e.g. less-or-equal 4 cores) this option may even cause degradation of performance. Threaded decoding isn't supported yet as it isn't supported in the xz library [1]. [1] http://comments.gmane.org/gmane.comp.compression.xz.devel/225 Signed-off-by: Tomas Mlcoch <tmlcoch@redhat.com>
2015-11-24Typofix.Ralph Bean
2015-11-23Cmake niceties for Python3, like librepo does it.Ralph Bean
2015-11-16README notes on Python3.Ralph Bean
2014-07-18Deltarpm support (Experimental - the used drpm library is not stable!)Tomas Mlcoch
Git of the DRPM library: https://git.fedorahosted.org/git/drpm.git Check the README.md for information how to build createrepo_c with delta rpm support Note: Delta rpm support is disabled by default
2014-04-07CMake: Support for build with custom RPM version (CMake now supports RPM_PATH)Tomas Mlcoch
2014-02-20README: Add sphinx into doc depsTomas Mlcoch
2013-10-10README.md updateTomas Mlcoch
2013-09-19README: Add info about modifyrepo_cTomas Mlcoch
2013-08-14checksum: Set SHA to be the same as SHA1 (For compatibility with original ↵Tomas Mlcoch
Createrepo)
2013-07-02README.md: Add note about compilation of C tests.Tomas Mlcoch
2013-06-09README.md: Add link to RedHat bugzilla.Tomas Mlcoch
2013-06-01checksum: New module + test + all checksum related operations switched to ↵Tomas Mlcoch
the new module.
2013-05-16README: Add note about verbose tests.Tomas Mlcoch
2013-05-14README: Add names of required packages in Ubuntu.Tomas Mlcoch
2013-05-13Update README.mdTomas Mlcoch
2013-05-13Update requires in README.md.Tomas Mlcoch
2013-05-06Python: Experimantal implementation of Python bindings + tests.Tomas Mlcoch
2013-02-25Cmake scripts refactored & README update.Tomas Mlcoch