<package type="rpm">
	<name>libsolv</name>
	<arch>riscv64</arch>
	<version epoch="0" ver="0.7.28" rel="1"/>
	<checksum type="sha256" pkgid="YES">f2953033ea20e1cde6c29079a5d1548c1842497de3e4504eb1a950f8ea7eba98</checksum>
	<summary>Package dependency solver and repository storage system</summary>
	<description>Solving dependencies is the core functionality for any software management
application on Linux.

Dependencies are used to divide and share functionalities across multiple
software elements.

Linux (and Unix) follows two basic concepts to implement Divide &amp; Conquer -
breaking a large problem into smaller, more manageable ones.

* Make each program do one thing well. See Basics of the Unix Philosophy
  for details.
* Use shared libraries to share implementations and save disk and memory
  space

Every software package expresses the functionalities it provides to others
and those it requires from others through dependencies.

The task of the dependency resolver is to check and fulfill all these
relations when managing software.

Basic laws of resolving

The dependency solver tries to solve dependencies without user intervention
based on two basic rules

* Fulfill the install/remove requests given at start
* Keep the (dependencies of the) installed system consistent

Since the solver treats every package alike, these rules have some major and
sometimes unexpected implications. A broken dependency might result in
removal of lots of packages - the resulting system is still consistent
but highly unusable.</description>
	<packager></packager>
	<url>http://en.opensuse.org/openSUSE:Libzypp_satsolver</url>
	<time file="1714520647" build="1714490245"/>
	<size package="79142" installed="195891" archive="200296"/>
	<location href="libsolv-0.7.28-1-omv2490.riscv64.rpm"/>
	<format>
		<rpm:license>MIT</rpm:license>
		<rpm:vendor>OpenMandriva</rpm:vendor>
		<rpm:group>System/Libraries</rpm:group>
		<rpm:buildhost>altra.lindev.ch</rpm:buildhost>
		<rpm:sourcerpm>libsolv-0.7.28-1.src.rpm</rpm:sourcerpm>
		<rpm:header-range start="4504" end="17161"/>
		<rpm:provides>
			<rpm:entry name="libsolv" flags="EQ" ver="0.7.28" rel="1"/>
			<rpm:entry name="libsolv(riscv-64)" flags="EQ" ver="0.7.28" rel="1"/>
		</rpm:provides>
		<rpm:requires>
			<rpm:entry name="coreutils"/>
			<rpm:entry name="findutils"/>
			<rpm:entry name="ld-linux-riscv64-lp64d.so.1()(64bit)"/>
			<rpm:entry name="ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit)"/>
			<rpm:entry name="libc.so.6()(64bit)"/>
			<rpm:entry name="libc.so.6(GLIBC_2.27)(64bit)"/>
			<rpm:entry name="libc.so.6(GLIBC_2.33)(64bit)"/>
			<rpm:entry name="libc.so.6(GLIBC_2.34)(64bit)"/>
			<rpm:entry name="librpmio.so.10()(64bit)"/>
			<rpm:entry name="libsolv.so.1()(64bit)"/>
			<rpm:entry name="libsolv.so.1(SOLV_1.0)(64bit)"/>
			<rpm:entry name="libsolvext.so.1()(64bit)"/>
			<rpm:entry name="libsolvext.so.1(SOLV_1.0)(64bit)"/>
			<rpm:entry name="pbzip2"/>
			<rpm:entry name="pigz"/>
			<rpm:entry name="rpmlib(CompressedFileNames)" flags="LE" ver="3.0.4" rel="1"/>
			<rpm:entry name="rpmlib(FileDigests)" flags="LE" ver="4.6.0" rel="1"/>
			<rpm:entry name="rpmlib(PayloadFilesHavePrefix)" flags="LE" ver="4.0" rel="1"/>
			<rpm:entry name="rpmlib(PayloadIsZstd)" flags="LE" ver="5.4.18" rel="1"/>
			<rpm:entry name="rtld(GNU_HASH)"/>
			<rpm:entry name="xz"/>
			<rpm:entry name="zchunk"/>
			<rpm:entry name="zstd"/>
		</rpm:requires>
		<file>/usr/bin/appdata2solv</file>
		<file>/usr/bin/comps2solv</file>
		<file>/usr/bin/deltainfoxml2solv</file>
		<file>/usr/bin/dumpsolv</file>
		<file>/usr/bin/helix2solv</file>
		<file>/usr/bin/installcheck</file>
		<file>/usr/bin/mergesolv</file>
		<file>/usr/bin/repo2solv</file>
		<file>/usr/bin/repomdxml2solv</file>
		<file>/usr/bin/rpmdb2solv</file>
		<file>/usr/bin/rpmmd2solv</file>
		<file>/usr/bin/rpms2solv</file>
		<file>/usr/bin/susetags2solv</file>
		<file>/usr/bin/testsolv</file>
		<file>/usr/bin/updateinfoxml2solv</file>
	</format>
</package>
