the report of createrepo_c-0.17.7-5.an8.src.rpm to createrepo_c-0.20.1-1.an8.src.rpm

Legends
Colors
 added 
changed
deleted
Links
(f)irst change
(n)ext change
(t)op


RPM Info
f1Name        : createrepo_cf1Name        : createrepo_c
n2Version     : 0.17.7n2Version     : 0.20.1
3Release     : 5.an83Release     : 1.an8
4Architecture: x86_644Architecture: x86_64
5Install Date: (not installed)5Install Date: (not installed)
6Group       : Unspecified6Group       : Unspecified
n7Size        : 193609n7Size        : 193536
8License     : GPLv2+8License     : GPLv2+
t9Signature   : RSA/SHA256, 2022年05月13日 星期五 20时15分19秒, Key ID 619140084873f7c5t9Signature   : RSA/SHA256, 2022年12月14日 星期三 0154分15秒, Key ID 619140084873f7c5
10Source RPM  : createrepo_c-0.17.7-5.an8.src.rpm10Source RPM  : createrepo_c-0.20.1-1.an8.src.rpm
11Build Date  : 2022年05月13日 星期五 18时51分59秒11Build Date  : 2022年12月13日 星期二 00时44分02秒
12Build Host  : anolis-build-02.openanolis.cn12Build Host  : anolis-build-02.openanolis.cn
13Relocations : (not relocatable)13Relocations : (not relocatable)
14Packager    : OpenAnolis Community14Packager    : OpenAnolis Community
15Vendor      : OpenAnolis Community15Vendor      : OpenAnolis Community
16URL         : https://github.com/rpm-software-management/createrepo_c16URL         : https://github.com/rpm-software-management/createrepo_c

Path and File
4-rwxr-xr-x      /usr/bin/mergerepo_c4-rwxr-xr-x      /usr/bin/mergerepo_c
5lrwxrwxrwx      /usr/bin/modifyrepo5lrwxrwxrwx      /usr/bin/modifyrepo
6-rwxr-xr-x      /usr/bin/modifyrepo_c6-rwxr-xr-x      /usr/bin/modifyrepo_c
7-rwxr-xr-x      /usr/bin/sqliterepo_c7-rwxr-xr-x      /usr/bin/sqliterepo_c
8drwxr-xr-x      /usr/lib/.build-id8drwxr-xr-x      /usr/lib/.build-id
t9drwxr-xr-x      /usr/lib/.build-id/2at9drwxr-xr-x      /usr/lib/.build-id/2c
10lrwxrwxrwx      /usr/lib/.build-id/2a/c4705e6b53d6b8dbe3f1ab4c9ae9b0601aea6610lrwxrwxrwx      /usr/lib/.build-id/2c/825e3093340e9b0baf74ccac69d79b41def424
11drwxr-xr-x      /usr/lib/.build-id/40
12lrwxrwxrwx      /usr/lib/.build-id/40/2e15b55e97c3910f261f9fe0411249e63fbd4d
13drwxr-xr-x      /usr/lib/.build-id/9a11drwxr-xr-x      /usr/lib/.build-id/a1
14lrwxrwxrwx      /usr/lib/.build-id/9a/4347a28606088eef76f05769dca000d214aeb812lrwxrwxrwx      /usr/lib/.build-id/a1/171f91e8cab77b98ea74d172fa2a8b8c8e3a92
13drwxr-xr-x      /usr/lib/.build-id/c6
14lrwxrwxrwx      /usr/lib/.build-id/c6/1e30f888729254f138857f5fbfa55dfdb58d02
15drwxr-xr-x      /usr/lib/.build-id/b915drwxr-xr-x      /usr/lib/.build-id/f9
16lrwxrwxrwx      /usr/lib/.build-id/b9/e52743287b86770cd0d8c2c1402e59279c71a116lrwxrwxrwx      /usr/lib/.build-id/f9/bd4ae688d8826cd24b1a136a66083f0f4d2600
17-rw-r--r--      /usr/share/bash-completion/completions/createrepo_c17-rw-r--r--      /usr/share/bash-completion/completions/createrepo_c
18lrwxrwxrwx      /usr/share/bash-completion/completions/mergerepo_c18lrwxrwxrwx      /usr/share/bash-completion/completions/mergerepo_c
19lrwxrwxrwx      /usr/share/bash-completion/completions/modifyrepo_c19lrwxrwxrwx      /usr/share/bash-completion/completions/modifyrepo_c
20lrwxrwxrwx      /usr/share/bash-completion/completions/sqliterepo_c20lrwxrwxrwx      /usr/share/bash-completion/completions/sqliterepo_c
21drwxr-xr-x      /usr/share/doc/createrepo_c21drwxr-xr-x      /usr/share/doc/createrepo_c

Provides Dependencices
t1createrepo = 0.17.7-5.an8t1createrepo = 0.20.1-1.an8
2createrepo_c = 0.17.7-5.an82createrepo_c = 0.20.1-1.an8
3createrepo_c(x86-64) = 0.17.7-5.an83createrepo_c(x86-64) = 0.20.1-1.an8

Requires Dependencices
t1createrepo_c-libs = 0.17.7-5.an8t1createrepo_c-libs = 0.20.1-1.an8
2libbz2.so.1()(64bit)2libbz2.so.1()(64bit)
3libc.so.6()(64bit)3libc.so.6()(64bit)
4libc.so.6(GLIBC_2.2.5)(64bit)4libc.so.6(GLIBC_2.2.5)(64bit)
5libc.so.6(GLIBC_2.3.4)(64bit)5libc.so.6(GLIBC_2.3.4)(64bit)
6libc.so.6(GLIBC_2.4)(64bit)6libc.so.6(GLIBC_2.4)(64bit)

Changelogs
n1* 五 3月 11 2022 Ales Matej <amatej@redhat.com> - 0.17.7-5n1* 四 9月 22 2022 Lukas Hrazky <lhrazky@redhat.com> - 0.20.1-1
2- Update to 0.20.1
3- createrepo_c shouldn't silently produce duplicate-NEVRA repos
4- Fix bad performance with task queue management
5- Update errno usage to fix incorrect GError messages
6- Install header for createrepo_shared module
7- Remove C API for cr_xml_parse_main_metadata_together
8- Remove python bindings for xml_parse_main_metadata_together
9- Fix '&' encoding in attributes when parsing repodata
10- Add a streaming parsing API that is user-controllable.
11- Fix a memory leak of primary pkg when parsing interrupted
12- Fix a memory leak when removing the first link in a list
13- Remove `allow_out_of_order` option for `xml_parse_main_metadata_together`
14- Make parse warnings visible through cr.Repomd(), cr.UpdateInfo()
15- Use --error-exit-val option by default
16- If new and old repomd matches during --update don't update
17- Add `cr_repomd_compare` for comparing two repomds
18- Store parsed repomd in `cr_MetadataLocation`
19- Set database version only for the database records, not everything
20- Use copy+delete fallback when moving of a dir fails
21- Fix memory leaks
22- [spec] Option for legacy hashes, enable on RHEL <= 8 (RhBug:2022271)
23 
24* 一 6月 06 2022 Lukas Hrazky <lhrazky@redhat.com> - 0.17.7-4
2- Revert addition of new API for parsing main metadata together (RhBug:2062299)25- Revert addition of new API for parsing main metadata together (RhBug:2063141)
326
n4* 三 2月 16 2022 Pavla Kratochvilova <pkratoch@redhat.com> - 0.17.7-4n27* 三 2月 16 2022 Pavla Kratochvilova <pkratoch@redhat.com> - 0.17.7-2
5- Switch default of --keep-all-metadata to TRUE and add --discard-additional-metadata (RhBug:1992209)28- Switch default of --keep-all-metadata to TRUE and add --discard-additional-metadata (RhBug:2055032)
629
n7* 一 11月 29 2021 Pavla Kratochvilova <pkratoch@redhat.com> - 0.17.7-3n30* 一 10月 25 2021 Pavla Kratochvilova <pkratoch@redhat.com> - 0.17.7-1
8- Fix memory leak of `tmp_err` (RhBug:2005781)
9 
10* 一 11月 15 2021 Pavla Kratochvilova <pkratoch@redhat.com> - 0.17.7-2
11- Build with legacy hashes (RhBug:2022271)
12 
13* 二 11月 09 2021 Pavla Kratochvilova <pkratoch@redhat.com> - 0.17.7-1
14- Update to 0.17.731- Update to 0.17.7
15- Remove insecure hashes SHA-1 and MD5 from the default build (RhBug:1935486)32- Remove insecure hashes SHA-1 and MD5 from the default build (RhBug:1935486)
16- Fix error when updating repo with removed modules metadata33- Fix error when updating repo with removed modules metadata
17- Exit with status code 1 when loading of repo's metadata fails34- Exit with status code 1 when loading of repo's metadata fails
18- Fix memory leaks (RhBug:1998426)35- Fix memory leaks (RhBug:1998426)
19- Fix valgrind warnings caused by subprocess calls36- Fix valgrind warnings caused by subprocess calls
2037
n21三 9月 15 2021 Pavla Kratochvilova <pkratoch@redhat.com> - 0.17.2-3n38一 8月 16 2021 Pavla Kratochvilova <pkratoch@redhat.com> - 0.17.2-5
22- Preserve changed API for cr_compress_file_with_stat (RhBug:1973588)39- Fix issues detected by static analyzers
2340
nn41* 一 8月 09 2021 Mohan Boddu <mboddu@redhat.com> - 0.17.2-4
42- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
43  Related: rhbz#1991688
44 
24* 二 7月 27 2021 Pavla Kratochvilova <pkratoch@redhat.com> - 0.17.2-245* 二 7月 27 2021 Pavla Kratochvilova <pkratoch@redhat.com> - 0.17.2-3
25- Fix: cr_compress_file_with_stat: Memory leak46- Fix spec conditional to enable libmodulemd in RHEL >= 8 (RhBug:1816753)
2647
nn48* 三 6月 16 2021 Mohan Boddu <mboddu@redhat.com> - 0.17.2-2
49- Rebuilt for RHEL 9 BETA for openssl 3.0
50  Related: rhbz#1971065
51 
27 4月 28 2021 Pavla Kratochvilova <pkratoch@redhat.com> - 0.17.2-152 4月 26 2021 Pavla Kratochvilova <pkratoch@redhat.com> - 0.17.2-1
28- Update to 0.17.253- Update to 0.17.2
29- Fix Python deprecation (PY_SSIZE_T_CLEAN) (RhBug:1891785)54- Fix Python deprecation (PY_SSIZE_T_CLEAN) (RhBug:1891785)
30- Revert back to old c API for destination file of cr_compress_file_with_stat and cr_compress_file to prevent a memory leak55- Revert back to old c API for destination file of cr_compress_file_with_stat and cr_compress_file to prevent a memory leak
nn56- Never leave behind .repodata lock on exit (RhBug:1906831)
31- Disable drpm for RHEL >= 9 (RhBug:1914828)57- Disable drpm for RHEL >= 9 (RhBug:1914828)
32- Setting updated/issued_date to None doesn't produce garbage values (RhBug:1921715)58- Setting updated/issued_date to None doesn't produce garbage values (RhBug:1921715)
33- Allow taking __repr__ (__str__) of closed xmlfile and sqlite (RhBug:1913465)59- Allow taking __repr__ (__str__) of closed xmlfile and sqlite (RhBug:1913465)
3460
n35* 五 1月 29 2021 Nicola Sella <nsella@redhat.com> - 0.16.2-2n61* 四 4月 15 2021 Mohan Boddu <mboddu@redhat.com> - 0.16.2-3
36- Never leave behind .repodata lock on exit (RhBug:1906831)62- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
3763
nn64* 二 1月 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.16.2-2
65- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
66 
38* 一 11月 09 2020 Nicola Sella <nsella@redhat.com> - 0.16.2-167* 一 11月 23 2020 Nicola Sella <nsella@redhat.com> - 0.16.2-1
68- Fix various memory leaks
69- Add a new function to replace PyObject_ToStrOrNull()
70 
71* 二 10月 06 2020 Nicola Sella <nsella@redhat.com> - 0.16.1
39- Update to 0.16.272- Update to 0.16.1
73- Add the section number to the manual pages
74- Parse xml snippet in smaller parts (RhBug:1859689)
40- Add module metadata support to createrepo_c (RhBug:1795936)75- Add module metadata support to createrepo_c (RhBug:1795936)
n41- Fix various memory leaksn
4276
n43* 四 7月 30 2020 Ales Matej <amatej@redhat.com> - 0.15.11-2n77* 五 8月 07 2020 Nicola Sella <nsella@redhat.com> - 0.15.11-4
44- Parse xml snippet in smaller parts (RhBug:1859689)78- spec: Fix building with new cmake macros
4579
nn80* 六 8月 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.15.11-3
81- Second attempt - Rebuilt for
82  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
83 
84* 一 7月 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.15.11-2
85- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
86 
46三 4月 29 2020 Ales Matej <amatej@redhat.com> - 0.15.11-187二 6月 02 2020 Ales Matej <amatej@redhat.com> - 0.15.11-1
47- Update to 0.15.1188- Update to 0.15.11
n48- Add --arch-expand optionn89- Switch updateinfo to explicitly include bool values (RhBug:1772466)
49- Fix various memory leaks
50 
51* 三 4月 29 2020 Ales Matej <amatej@redhat.com> - 0.15.10-1
52- Update to 0.15.10
53- New option --recycle-pkglist for --update mode
54- Add restart_suggested field to updatecollectionpackage in updateinfo.xml
55- Add relogin_suggested field to updatecollectionpackage in updateinfo.xml (Rhbug:1779751)
56- Export all changelog entries to other.xml in compatibility mode
57- Enhance error handling when locating repositories (RhBug:1762697)90- Enhance error handling when locating repositories (RhBug:1762697)
nn91- Make documentation for --update-md-path more specific
58- Clean up temporary .repodata on sigint92- Clean up temporary .repodata on sigint
nn93- Add relogin_suggested to updatecollectionpackage (Rhbug:1779751)
59- Support issued date in epoch format set by Python API (RhBug:1779751)94- Support issued date in epoch format in Python API (RhBug:1779751)
60- Allow parsing of xml repodata from string via new API functions (RhBug:1804308)95- Allow parsing of xml repodata from string (RhBug: 1804308)
61- Fix a bug when setting updateCollectionModule (RhBug:1821781)96- Remove expat xml library in favor of libxml2
97- Copy updateCollectionModule on assignment to prevent bogus data (RhBug:1821781)
98- Add --arch-expand option to mergerepo_c
6299
n63* 二 3月 24 2020 Stephen Gallagher <sgallagh@redhat.com> - 0.15.1-3n100* 日 5月 24 2020 Miro Hrončok <mhroncok@redhat.com> - 0.15.5-3
64- Fix incorrect conditional causing libmodulemd support to be disabled (RhBug:1816753)101- Rebuilt for Python 3.9
65102
n66* 一 1月 13 2020 Ales Matej <amatej@redhat.com> - 0.15.1-2n103* 二 1月 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.15.5-2
67- Add reboot_suggested to UpdateRecord (RhBug:1772466)104- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
68- Explicitly output boolean values for updateinfo.xml (RhBug:1772466)
69- Fix modifyrepo_c with modules.yaml as a symbolic link (RhBug:1776399)
70105
nn106* 三 1月 08 2020 Pavel Raiskup <praiskup@redhat.com> - 0.15.5-1
107- update to upstream 0.15.5 release, per
108  https://github.com/rpm-software-management/createrepo_c/compare/0.15.4...0.15.5
109- new option --recycle-pkglist for --update mode
110- a bit more optimal --update caching
111 
112* 三 12月 11 2019 Mohan Boddu <mboddu@bhujji.com> - 0.15.4-1
113- Update to upstream 0.15.4 release
114 
71* 二 10月 22 2019 Ales Matej <amatej@redhat.com> - 0.15.1-1115* 二 9月 17 2019 Ales Matej <amatej@redhat.com> - 0.15.1-1
72- Update to 0.15.1116- Update to 0.15.1
73- Allow pip to see installation of python3-createrepo_c117- Allow pip to see installation of python3-createrepo_c
74- Imporove documentation118- Imporove documentation
nn119- Switch off timestamping of documentation to avoid file conflics for createrepo_c-devel i686/x86_64 parallel installation
75- Remove dependency on deltarpm in favour of drpm120- Remove dependency on deltarpm in favour of drpm
nn121 
122* 六 8月 17 2019 Miro Hrončok <mhroncok@redhat.com> - 0.14.2-3
123- Rebuilt for Python 3.8
124 
125* 三 7月 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.2-2
126- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
127 
128* 四 6月 27 2019 Pavla Kratochvilova <pkratoch@redhat.com> - 0.14.2-1
129- Update to 0.14.2
76- Obsolete createrepo on all Fedoras again (RhBug:1702771)130- Obsolete createrepo on all Fedoras again (RhBug:1702771)
77- Fix issue with createrepo_c hanging at the end (RhBug:1714666)131- Fix issue with createrepo_c hanging at the end (RhBug:1714666)
78- Don't include packages with forbidden control chars in repodata132- Don't include packages with forbidden control chars in repodata
nn133 
134* 二 6月 11 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.14.1-4
135- Rebuild for RPM 4.15
136 
137* 一 6月 10 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.14.1-3
138- Rebuild for RPM 4.15
139 
140* 二 5月 28 2019 Stephen Gallagher <sgallagh@redhat.com> - 0.14.1-2
79- Depend on the appropriate minimum version of libmodulemd141- Depend on the appropriate minimum version of libmodulemd
nn142 
143* 五 5月 24 2019 Pavla Kratochvilova <pkratoch@redhat.com> - 0.14.1-1
144- Update to 0.14.1
80- Add --pkgorigins mode for Koji145- Add --pkgorigins mode for Koji
nn146- Correct pkg count in headers if there were invalid pkgs (RhBug:1596211)
81- Prevent exiting with 0 if errors occur while finalizing repodata.147- Prevent exiting with 0 if errors occur while finalizing repodata.
nn148 
149* 一 5月 20 2019 Pavla Kratochvilova <pkratoch@redhat.com> - 0.13.2-2
150- Backport patch to fix crash when dumping updateinfo and module is ommited (RhBug:1707981)
151 
152* 二 5月 07 2019 Pavla Kratochvilova <pkratoch@redhat.com> - 0.13.2-1
153- Update to 0.13.2
82- Add support for reading and merging module metadata154- Add support for reading and merging module metadata
nn155- Add support for modular errata (RhBug:1656584)
83- Update --keep-all-metadata to keep all additional metadata, not just updateinfo and groupfile (RhBug:1639287)156- Update --keep-all-metadata to keep all additional metadata, not just updateinfo and groupfile (RhBug:1639287)
84- mergerepo_c: Add support for --koji simple mode157- mergerepo_c: Add support for --koji simple mode
85- Fix generating corrupted sqlite files (RhBug: 1696808)158- Fix generating corrupted sqlite files (RhBug: 1696808)
nn159- modifyrepo_c: Prevent doubling of compression suffix (test.gz.gz)
86- Do not obsolete createrepo on Fedora < 31160- Do not obsolete createrepo on Fedora < 31
nn161 
162* 一 3月 11 2019 Pavla Kratochvilova <pkratoch@redhat.com> - 0.12.2-1
163- Update to 0.12.2
87- mergerepo_c: check if nevra is NULL and warn user about src.rpm naming164- mergerepo_c: check if nevra is NULL and warn user about src.rpm naming
nn165- Consistently produce valid URLs by prepending protocol. (RhBug:1632121)
166 
167* 三 2月 13 2019 Pavla Kratochvilova <pkratoch@redhat.com> - 0.12.1-1
168- Update to 0.12.1-1
88- Include file timestamp in repomd.xml to allow reproducing exact metadata as produced in the past169- Include file timestamp in repomd.xml to allow reproducing exact metadata as produced in the past
89- Enhance support of zchunk170- Enhance support of zchunk
nn171 
172* 四 1月 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.12.0-2
173- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
174 
175* 三 12月 12 2018 Jaroslav Mracek <jmracek@redhat.com> - 0.12.0-1
176- Update to 0.12.0
90- Support of zchunk177- Support of zchunk
nn178 
179* 一 11月 26 2018 Miro Hrončok <mhroncok@redhat.com> - 0.11.1-2
180- Drop Python 2 subpackage on Fedora 30 (#1651182)
181 
182* 二 7月 31 2018 Daniel Mach <dmach@redhat.com> - 0.11.1-1
91- [spec] Fix ldconfig for rhel <= 7183- [spec] Fix ldconfig for rhel <= 7
92- Fix "CR_DELTA_RPM_SUPPORT" redefined warnings184- Fix "CR_DELTA_RPM_SUPPORT" redefined warnings
93- Set to build against Python 3 by default185- Set to build against Python 3 by default
94- Update README186- Update README
95- Add mergerepo_c --repo-prefix-search and --repo-prefix-replace.187- Add mergerepo_c --repo-prefix-search and --repo-prefix-replace.
96- Fix missing packages in mergerepo_c in case multiple VR exists for single pkg in repo.188- Fix missing packages in mergerepo_c in case multiple VR exists for single pkg in repo.
97189
n98* 四 8月 08 2019 Pavla Kratochvilova <pkratoch@redhat.com> - 0.11.0-3n190* 三 7月 25 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.11.0-4
99- Backport patch to switch off timestamps on documentation in order to remove191- Backport patch for multiple packages with same name for mergerepo_c
100  file conflicts (RhBug:1738788)
101192
t102* 一 7月 22 2019 Pavla Kratochvilova <pkratoch@redhat.com> - 0.11.0-2t193* 四 7月 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.0-3
103- Consistently produce valid URLs by prepending protocol. (RhBug:1632121)194- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
104- modifyrepo_c: Prevent doubling of compression (test.gz.gz) (RhBug:1639287)195 
105- Correct pkg count in headers if there were invalid pkgs (RhBug:1596211)196* 一 7月 02 2018 Miro Hrončok <mhroncok@redhat.com> - 0.11.0-2
106- Add support for modular errata (RhBug:1656584)197- Rebuilt for Python 3.7
107198
108* 三 6月 27 2018 Marek Blaha <mblaha@redhat.com> - 0.11.0-1199* 三 6月 27 2018 Marek Blaha <mblaha@redhat.com> - 0.11.0-1
109- Update to 0.11.0200- Update to 0.11.0
110201
111* 一 6月 18 2018 Miro Hrončok <mhroncok@redhat.com> - 0.10.0-21202* 一 6月 18 2018 Miro Hrončok <mhroncok@redhat.com> - 0.10.0-21