1MERGEREPO_C(8) MERGEREPO_C(8)
2
3
4
6 mergerepo_c - Merge multiple rpm-md format repositories together
7
9 mergerepo_c [options] --repo repo1 --repo repo2
10
12 --version
13 Show program's version number and exit
14
15 -r --repo REPOS
16 Repo url
17
18 --repo-prefix-search OLD_PREFIX
19 Repository prefix to be replaced by NEW_PREFIX.
20
21 --repo-prefix-replace NEW_PREFIX
22 Repository prefix URL by which the OLD_PREFIX is replaced.
23
24 -a --archlist ARCHLIST
25 Defaults to all arches - otherwise specify arches
26
27 -d --database
28 --no-database
29 -v --verbose
30 -o --outputdir OUTPUTDIR
31 Location to create the repository
32
33 --nogroups
34 Do not merge group (comps) metadata
35
36 --noupdateinfo
37 Do not merge updateinfo metadata
38
39 --compress-type COMPRESS_TYPE
40 Which compression type to use
41
42 --zck
43 Generate zchunk files as well as the standard repodata.
44
45 --zck-dict-dir ZCK_DICT_DIR
46 Directory containing compression dictionaries for use by zchunk
47
48 --method MERGE_METHOD
49 Specify merge method for packages with the same name and arch.
50
51 Available merge methods:
52
53 repo
54 (default) select package from the first specified repository.
55
56 nvr
57 select package with the higher version and release.
58
59 ts
60 select package with the newest timestamp.
61
62 --all
63 Include all packages with the same name and arch if version or release
64 is different. If used --method argument is ignored!
65
66 --noarch-repo URL
67 Packages with noarch architecture will be replaced by package from this
68 repo if exists in it.
69
70 --unique-md-filenames
71 Include the file's checksum in the metadata filename, helps HTTP
72 caching (default).
73
74 --simple-md-filenames
75 Do not include the file's checksum in the metadata filename.
76
77 --omit-baseurl
78 Don't add a baseurl to packages that don't have one before.
79
80 -k --koji
81 Enable koji mergerepos behaviour. (Optionally select simple mode with:
82 --simple)
83
84 --simple
85 Enable koji specific simple merge mode where we keep even packages with
86 identical NEVRAs. Only works with combination with --koji/-k.
87
88 --pkgorigins
89 Enable standard mergerepos behavior while also providing the pkgorigins
90 file for koji.
91
92 --arch-expand
93 Add multilib architectures for specified archlist and expand all of
94 them. Only works with combination with --archlist.
95
96 -g --groupfile GROUPFILE
97 Path to groupfile to include in metadata.
98
99 -b --blocked FILE
100 A file containing a list of srpm names to exclude from the merged repo.
101 Only works with combination with --koji/-k.
102
103
104
105
106 2020-04-29 MERGEREPO_C(8)