MODULEMD-MERGE(1)
π NAME π
modulemd-merge β bestie, this is the little cutie that smushes all your modularity metadata together π
β¨ SYNOPSIS β¨
modulemd-merge [-h] [-v] [-d] [-i] [-O] input [input ...] output
π¦ DESCRIPTION π¦
okay so picture this: you've got a whole pile of modules.yaml files β that's your rpm modularity metadata, the whole vibe β and you want them to be one file. That's literally it. That's the whole job. Merge several modules.yaml files into one. slay. π
Here's how the arguments work, no cap:
inputβ your input filename(s) or directories, and yes you can pass more than one, go off.repomd.xmlfiles get parsed and the modules hrefs contained in them get merged together. And if you hand it a directory instead of a file? It goes searching in there forrepodata/repomd.xmlandrepomd.xml. She's thorough. π΅οΈββοΈoutputβ the YAML output filename. That's where the merged magic lands. β¨
π OPTIONS π
-v,--verboseβ increase output verbosity. she gets chatty. π¬-d,--debugβ debug output verbosity. maximum yapping, but make it diagnostics. π-i,--ignore-no-inputβ ignore non-existing input files. like, if the file isn't there? we move on. we don't spiral. we don't make it a whole thing. π-O,--to-stdoutβ print YAML output to stdout. no file, just vibes straight to your terminal. π
fr fr, don't sleep on -h β it's sitting right there in the synopsis holding down the help flag. π
π AUTHOR π
Gerd v. Egidy gerd.von.egidy@intra2net.com
πΈ DISTRIBUTION πΈ
The latest version of modulemd-merge may be downloaded from HOMEPAGE. go get her. π
and that's the whole page bestie!! this one's from the Generated Python Manual, version 2025-09-19 β the modulemd-merge era. mwah. ππ
π¦ where this page comes from
- epel 10: modulemd-tools 0.16-13.el10_2 Β· MIT
- fedora 43: modulemd-tools 0.16-13.fc43 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms