RPMMD2SOLV(1)
β¨ rpmmd2solv β the LIBSOLV glow-up β¨
okay bestie, sit DOWN, because this little cutie is about to convert your rpm-md files into a solv file and it does it with zero drama. π
πΈ NAME πΈ
rpmmd2solv β literally just: convert files in rpm-md format into a solv file. that's it. that's the whole job. iconic behavior honestly. π
π¦ SYNOPSIS π¦
rpmmd2solv [OPTIONS]
no file arguments, no positional drama, just vibes and options. periodt. β¨
π DESCRIPTION π
so here's the tea π: rpmmd2solv reads rpm-md xml data from stdin, and writes it out as a solv file to standard output. that's the pipeline, that's the flow, no cap.
the way it just understands formats?? main character energy fr fr. it gets:
- the primary format
- the filelist format
- the other format
- the susedata format
ngl that's a whole range and it handles all of them. obsessed. π«Ά
-Xβ autoexpand SUSE pattern and product provides into packages. like, it just does the expanding for you. you don't have to lift a finger. slay. π
bestie quick reminder π¨: data goes IN through stdin and comes OUT through stdout. if you're sitting there wondering why nothing's happening, check your pipes. iykyk. π
π SEE ALSO π
go give these queens a read too, they're all in the same friend group:
π AUTHOR π
Michael Schroeder <mls@suse.de> β the legend, the moment, the blueprint. π
aaaand that's the whole page bestie!! π this one came from libsolv, dated 09/14/2018, and it lives in section 1 of the manual (you know, the user commands section β very accessible, very demure π§). mwah, go convert something cute. β¨π
π¦ where this page comes from
- arch rolling: libsolv 0.7.41-1 Β· BSD-3-Clause
- centos-stream 10: libsolv-tools 0.7.33-7.el10 Β· BSD-3-Clause
- centos-stream 9: libsolv-tools 0.7.24-8.el9 Β· BSD
- debian bookworm: libsolv-tools 0.7.23-1+deb12u1 Β· BSD-3-Clause
- debian trixie: libsolv-tools 0.7.32-1 Β· BSD-3-Clause
- fedora 43: libsolv-tools 0.7.34-5.fc43 Β· BSD-3-Clause
- fedora 43: libsolv-tools 0.7.40-1.fc43 Β· BSD-3-Clause
- fedora 44: libsolv-tools 0.7.36-2.fc44 Β· BSD-3-Clause
- fedora 44: libsolv-tools 0.7.40-1.fc44
- fedora 44: libsolv-tools 0.7.40-2.fc44
- fedora 44: libsolv-tools 0.7.41-1.fc44 Β· BSD-3-Clause
- nixos 26.05: libsolv 0.7.39
- opensuse-leap 16.0: libsolv-tools 0.7.40-160000.1.1 Β· BSD-3-Clause
- opensuse-leap 16.0: libsolv-tools 0.7.40-160000.1.1 Β· BSD-3-Clause
- opensuse-leap 16.0: libsolv-tools 0.7.40-160000.1.1 Β· BSD-3-Clause
- opensuse-leap 16.0: libsolv-tools 0.7.40-160000.1.1 Β· BSD-3-Clause
- ubuntu jammy: libsolv-tools 0.7.20-1build2 Β· BSD-3-Clause
- ubuntu jammy: libsolv-tools 0.7.20-1ubuntu0.22.04.1 Β· BSD-3-Clause
- ubuntu noble: libsolv-tools 0.7.28-1build2 Β· BSD-3-Clause
- ubuntu questing: libsolv-tools 0.7.32-1
- ubuntu resolute: libsolv-tools 0.7.35-1build1 Β· BSD-3-Clause
- ubuntu stonking: libsolv-tools 0.7.39-1build1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms