logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

mergerepo_c - Merge multiple rpm-md format repositories together

Name

       mergerepo_c - Merge multiple rpm-md format repositories together

Options

--version
       Show program's version number and exit

   -r--repoREPOS
       Repo url

   --repo-prefix-searchOLD_PREFIX
       Repository prefix to be replaced by NEW_PREFIX.

   --repo-prefix-replaceNEW_PREFIX
       Repository prefix URL by which the OLD_PREFIX is replaced.

   -a--archlistARCHLIST
       Defaults to all arches - otherwise specify arches

   -d--database--no-database-v--verbose-o--outputdirOUTPUTDIR
       Location to create the repository

   --nogroups
       Do not merge group (comps) metadata

   --noupdateinfo
       Do not merge updateinfo metadata

   --compress-typeCOMPRESS_TYPE
       Which compression type to use

   --zck
       Generate zchunk files as well as the standard repodata.

   --zck-dict-dirZCK_DICT_DIR
       Directory containing compression dictionaries for use by zchunk

   --methodMERGE_METHOD
       Specify merge method for packages with the same name and arch.

       Available merge methods:

       repo
          (default) select package from the first specified repository.

       nvr
          select package with the higher version and release.

       ts
          select package with the newest timestamp.

   --all
       Include  all  packages  with  the same name and arch if version or release is different. If used --method
       argument is ignored!

   --noarch-repoURL
       Packages with noarch architecture will be replaced by package from this repo if exists in it.

   --unique-md-filenames
       Include the file's checksum in the metadata filename, helps HTTP caching (default).

   --simple-md-filenames
       Do not include the file's checksum in the metadata filename.

   --omit-baseurl
       Don't add a baseurl to packages that don't have one before.

   -k--koji
       Enable koji mergerepos behaviour. (Optionally select simple mode with: --simple)

   --simple
       Enable koji specific simple merge mode where we keep even packages with identical NEVRAs. Only works with
       combination with --koji/-k.

   --pkgorigins
       Enable standard mergerepos behavior while also providing the pkgorigins file for koji.

   --arch-expand
       Add multilib architectures for specified archlist and expand all of them.  Only  works  with  combination
       with --archlist.

   -g--groupfileGROUPFILE
       Path to groupfile to include in metadata.

   -b--blockedFILE
       A  file containing a list of srpm names to exclude from the merged repo. Only works with combination with
       --koji/-k.

                                                   2020-04-29                                     MERGEREPO_C(8)

Synopsis

       mergerepo_c [options] --repo repo1 --repo repo2

See Also