<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="23">
<package pkgid="03ad9558c139dce3633c44634f9f8eec3c5fde68c29d5d66624068ce463392a6" name="libsolv" arch="src">
  <version epoch="0" ver="0.7.39" rel="150600.27.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="dmueller@suse.com" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="bwiedemann@suse.com" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="mls@suse.de" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="mls@suse.de" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="mls@suse.de" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="mls@suse.de" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="74b5c2757ba4cef6b0e6231c6399c451c5c07269d087dcec564f5dc4fd1c6658" name="libsolv-demo" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="150600.27.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="dmueller@suse.com" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="bwiedemann@suse.com" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="mls@suse.de" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="mls@suse.de" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="mls@suse.de" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="mls@suse.de" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="42aacf0029acfbe790ae888b377c8f965ec2d5db88cf62e1fd9f6be8631173de" name="libsolv-devel" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="150600.27.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="dmueller@suse.com" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="bwiedemann@suse.com" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="mls@suse.de" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="mls@suse.de" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="mls@suse.de" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="mls@suse.de" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="786015f27c2794f90ae57f4f25920c0f26e5c3541ab86f9be4a5269e1389abb1" name="libsolv-tools" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="150600.27.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="dmueller@suse.com" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="bwiedemann@suse.com" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="mls@suse.de" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="mls@suse.de" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="mls@suse.de" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="mls@suse.de" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="c3898dbbefd369901aad0da4911687aa6d9b11b4f8cc54336b5ba9fb0f935373" name="libsolv-tools-base" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="150600.27.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="dmueller@suse.com" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="bwiedemann@suse.com" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="mls@suse.de" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="mls@suse.de" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="mls@suse.de" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="mls@suse.de" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="2aa5949437cf33b40bd4de5d8028a8e7b9f945c9f8944b258db0a64cae3f287c" name="libzypp" arch="src">
  <version epoch="0" ver="17.38.14" rel="150600.37.1"/>
  <changelog author="ma@suse.de" date="1753272000">- During installation indicate the backend being used (bsc#1246038)
  If some package actually needs to know, it should test for
  ZYPP_CLASSIC_RPMTRANS being set in the environment.
  Otherwise the transaction is driven by librpm.
- version 17.37.14 (35)</changelog>
  <changelog author="ma@suse.de" date="1753963200">- Append RepoInfo::path() to the mirror URLs in Preloader
  (bsc#1247054)
- version 17.37.15 (35)</changelog>
  <changelog author="ma@suse.de" date="1754568000">- Fix evaluation of libproxy results (bsc#1247690)
- Replace URL variables inside mirrorlist/metalink files
  (fixes #667)
- version 17.37.16 (35)</changelog>
  <changelog author="ma@suse.de" date="1754913600">- Make ld.so ignore the subarch packages during install
  (bsc#1246912)
- version 17.37.17 (35)</changelog>
  <changelog author="ma@suse.de" date="1758628800">- runposttrans: strip root prefix from tmppath (bsc#1250343)
- fixup! Make ld.so ignore the subarch packages during install
  (bsc#1246912)
- version 17.37.18 (35)</changelog>
  <changelog author="ma@suse.de" date="1768132800">- zypp.conf: follow the UAPI configuration file specification
  (PED-14658)
  In short terms it means we will no longer ship an
  /etc/zypp/zypp.conf, but store our own defaults in
  /usr/etc/zypp/zypp.conf. The systems administrator may choose to
  keep a full copy in /etc/zypp/zypp.conf ignoring our config file
  settings completely, or - the preferred way - to overwrite
  specific settings via /etc/zypp/zypp.conf.d/*.conf overlay files.
  See the ZYPP.CONF(5) man page for details.
- cmake: correctly detect rpm6 (fixes #689)
- Use 'zypp.tmp' as temp directory component to ease setting up
  SELinux policies (bsc#1249435)
- zyppng: Update Provider to current MediaCurl2 download
  approach, drop Metalink ( fixes #682 )
- version 17.38.0 (35)</changelog>
  <changelog author="ma@suse.de" date="1768392000">- Avoid libcurl-mini4 when building as it does not support ftp
  protocol.
- Translation: updated .pot file.
- version 17.38.1 (35)</changelog>
  <changelog author="ma@suse.de" date="1769688000">- Prepare a legacy /etc/zypp/zypp.conf to be installed on old distros.
  See the ZYPP.CONF(5) man page for details.
- Fix runtime check for broken rpm --runposttrans (bsc#1257068)
- version 17.38.2 (35)</changelog>
  <changelog author="ma@suse.de" date="1772798400">- specfile: on fedora use %{_prefix}/share as zyppconfdir if
  %{_distconfdir} is undefined (fixes #693)
  This will set '-DZYPPCONFDIR=%{zyppconfdir}' for cmake.
- Fall back to a writable location when precaching packages
  without root (bsc#1247948)
- version 17.38.3 (35)</changelog>
  <changelog author="ma@suse.de" date="1773144000">- Fix Product::referencePackage lookup (bsc#1259311)
  Use a provided autoproduct() as hint to the package name of the
  release package. It might be that not just multiple versions of
  the same release package provide the same product version, but
  also different release packages.
- version 17.38.4 (35)</changelog>
  <changelog author="ma@suse.de" date="1773835200">- Fix preloader not caching packages from arch specific subrepos
  (bsc#1253740)
- Deprioritize invalid mirrors (fixes openSUSE/zypper#636)
- version 17.38.5 (35)</changelog>
  <changelog author="ma@suse.de" date="1776686400">- Check for trusted key updates when updating the general keyring
  (bsc#1259706)
- Support multiple MirroredOrigin authorities (bsc#1253193)
- Workaround doxygen bug: doxygen/doxygen#12057
- libzypp.spec: Add missing graphviz-gd BuildRequires (boo#1259842)
- version 17.38.6 (35)</changelog>
  <changelog author="ma@suse.de" date="1777291200">- Fix purge-kernel -rc kernel handling (bsc#1239718)
- Explicitly_set_pool_DISTTYPE_RPM (fixes #726)
- version 17.38.7 (35)</changelog>
  <changelog author="ma@suse.de" date="1778587200">- Mandatory signature verification plugin support (PED#11922)
- version 17.38.8 (35)</changelog>
  <changelog author="ma@suse.de" date="1779192000">- Prevent configured scripts from escaping the sigcheck directory
  (bsc#1265223, CVE-2026-44933)
- StringV: guard hasPrefix/hasPrefixCI against reading past the
  view end (fixes #735)
- version 17.38.9 (35)</changelog>
  <changelog author="ma@suse.de" date="1779883200">- Repo metadata: discard entries referring to a location outside
  the repo (bsc#1259802, CVE-2026-25707)
  Mirroring those data locally would refer to a location outside
  the repo's local cache directory. Those data entries are reported
  and discarded.
- zypp.conf: Allow [env] section to add environment variables.
  This feature is designed to enable environment-specific settings
  or debugging options over an extended period. See zypp.conf(5).
- version 17.38.10 (35)</changelog>
  <changelog author="ma@suse.de" date="1780056000">- Fix potential crash on malformed or malicious repository
  metadata (fixes #740)
- version 17.38.11 (35)</changelog>
  <changelog author="ma@suse.de" date="1780660800">- Repo "keyhint" must denote a filename, no path (bsc#1267426,
  CVE-2026-44941)
- version 17.38.12 (35)</changelog>
  <changelog author="ma@suse.de" date="1780920000">- A .repo files "path=" entry must not refer to a location
  outside the repo (bsc#1267874, CVE-2026-44942)
  A "path=" entry may solely denote a sub-directory of the baseurl
  where the metadata are located. A relative path trying to access
  data outside the baseurl is reported and sanitized.
- version 17.38.13 (35)</changelog>
  <changelog author="ma@suse.de" date="1781870400">- zypp.conf: add solver.NoUpdateProvide (default: false) option.
  In general, packages that obsolete another package are treated as
  update candidates for the obsoleted package. However,
  SUSE-specific update rules prefer candidates that also explicitly
  'provide' the obsoleted package.
  Sometimes it is necessary or helpful to disable this rule.
  (may help in bsc#1261038)
- Use HttpHeader class for defining host specific http headers
  (bsc#1268321)
- Compile and link with -fPIE to build on sparc64 (fixes #742)
- version 17.38.14 (35)</changelog>
</package>
<package pkgid="b39fdc684d3f03a823354b7437151bda10950ea15f8e5ef9bc04b6c3b2bf002d" name="libzypp" arch="x86_64">
  <version epoch="0" ver="17.38.14" rel="150600.37.1"/>
  <changelog author="ma@suse.de" date="1753272000">- During installation indicate the backend being used (bsc#1246038)
  If some package actually needs to know, it should test for
  ZYPP_CLASSIC_RPMTRANS being set in the environment.
  Otherwise the transaction is driven by librpm.
- version 17.37.14 (35)</changelog>
  <changelog author="ma@suse.de" date="1753963200">- Append RepoInfo::path() to the mirror URLs in Preloader
  (bsc#1247054)
- version 17.37.15 (35)</changelog>
  <changelog author="ma@suse.de" date="1754568000">- Fix evaluation of libproxy results (bsc#1247690)
- Replace URL variables inside mirrorlist/metalink files
  (fixes #667)
- version 17.37.16 (35)</changelog>
  <changelog author="ma@suse.de" date="1754913600">- Make ld.so ignore the subarch packages during install
  (bsc#1246912)
- version 17.37.17 (35)</changelog>
  <changelog author="ma@suse.de" date="1758628800">- runposttrans: strip root prefix from tmppath (bsc#1250343)
- fixup! Make ld.so ignore the subarch packages during install
  (bsc#1246912)
- version 17.37.18 (35)</changelog>
  <changelog author="ma@suse.de" date="1768132800">- zypp.conf: follow the UAPI configuration file specification
  (PED-14658)
  In short terms it means we will no longer ship an
  /etc/zypp/zypp.conf, but store our own defaults in
  /usr/etc/zypp/zypp.conf. The systems administrator may choose to
  keep a full copy in /etc/zypp/zypp.conf ignoring our config file
  settings completely, or - the preferred way - to overwrite
  specific settings via /etc/zypp/zypp.conf.d/*.conf overlay files.
  See the ZYPP.CONF(5) man page for details.
- cmake: correctly detect rpm6 (fixes #689)
- Use 'zypp.tmp' as temp directory component to ease setting up
  SELinux policies (bsc#1249435)
- zyppng: Update Provider to current MediaCurl2 download
  approach, drop Metalink ( fixes #682 )
- version 17.38.0 (35)</changelog>
  <changelog author="ma@suse.de" date="1768392000">- Avoid libcurl-mini4 when building as it does not support ftp
  protocol.
- Translation: updated .pot file.
- version 17.38.1 (35)</changelog>
  <changelog author="ma@suse.de" date="1769688000">- Prepare a legacy /etc/zypp/zypp.conf to be installed on old distros.
  See the ZYPP.CONF(5) man page for details.
- Fix runtime check for broken rpm --runposttrans (bsc#1257068)
- version 17.38.2 (35)</changelog>
  <changelog author="ma@suse.de" date="1772798400">- specfile: on fedora use %{_prefix}/share as zyppconfdir if
  %{_distconfdir} is undefined (fixes #693)
  This will set '-DZYPPCONFDIR=%{zyppconfdir}' for cmake.
- Fall back to a writable location when precaching packages
  without root (bsc#1247948)
- version 17.38.3 (35)</changelog>
  <changelog author="ma@suse.de" date="1773144000">- Fix Product::referencePackage lookup (bsc#1259311)
  Use a provided autoproduct() as hint to the package name of the
  release package. It might be that not just multiple versions of
  the same release package provide the same product version, but
  also different release packages.
- version 17.38.4 (35)</changelog>
  <changelog author="ma@suse.de" date="1773835200">- Fix preloader not caching packages from arch specific subrepos
  (bsc#1253740)
- Deprioritize invalid mirrors (fixes openSUSE/zypper#636)
- version 17.38.5 (35)</changelog>
  <changelog author="ma@suse.de" date="1776686400">- Check for trusted key updates when updating the general keyring
  (bsc#1259706)
- Support multiple MirroredOrigin authorities (bsc#1253193)
- Workaround doxygen bug: doxygen/doxygen#12057
- libzypp.spec: Add missing graphviz-gd BuildRequires (boo#1259842)
- version 17.38.6 (35)</changelog>
  <changelog author="ma@suse.de" date="1777291200">- Fix purge-kernel -rc kernel handling (bsc#1239718)
- Explicitly_set_pool_DISTTYPE_RPM (fixes #726)
- version 17.38.7 (35)</changelog>
  <changelog author="ma@suse.de" date="1778587200">- Mandatory signature verification plugin support (PED#11922)
- version 17.38.8 (35)</changelog>
  <changelog author="ma@suse.de" date="1779192000">- Prevent configured scripts from escaping the sigcheck directory
  (bsc#1265223, CVE-2026-44933)
- StringV: guard hasPrefix/hasPrefixCI against reading past the
  view end (fixes #735)
- version 17.38.9 (35)</changelog>
  <changelog author="ma@suse.de" date="1779883200">- Repo metadata: discard entries referring to a location outside
  the repo (bsc#1259802, CVE-2026-25707)
  Mirroring those data locally would refer to a location outside
  the repo's local cache directory. Those data entries are reported
  and discarded.
- zypp.conf: Allow [env] section to add environment variables.
  This feature is designed to enable environment-specific settings
  or debugging options over an extended period. See zypp.conf(5).
- version 17.38.10 (35)</changelog>
  <changelog author="ma@suse.de" date="1780056000">- Fix potential crash on malformed or malicious repository
  metadata (fixes #740)
- version 17.38.11 (35)</changelog>
  <changelog author="ma@suse.de" date="1780660800">- Repo "keyhint" must denote a filename, no path (bsc#1267426,
  CVE-2026-44941)
- version 17.38.12 (35)</changelog>
  <changelog author="ma@suse.de" date="1780920000">- A .repo files "path=" entry must not refer to a location
  outside the repo (bsc#1267874, CVE-2026-44942)
  A "path=" entry may solely denote a sub-directory of the baseurl
  where the metadata are located. A relative path trying to access
  data outside the baseurl is reported and sanitized.
- version 17.38.13 (35)</changelog>
  <changelog author="ma@suse.de" date="1781870400">- zypp.conf: add solver.NoUpdateProvide (default: false) option.
  In general, packages that obsolete another package are treated as
  update candidates for the obsoleted package. However,
  SUSE-specific update rules prefer candidates that also explicitly
  'provide' the obsoleted package.
  Sometimes it is necessary or helpful to disable this rule.
  (may help in bsc#1261038)
- Use HttpHeader class for defining host specific http headers
  (bsc#1268321)
- Compile and link with -fPIE to build on sparc64 (fixes #742)
- version 17.38.14 (35)</changelog>
</package>
<package pkgid="56c7ddc07f3a1fd6830d6000ae1f3dbeffacd94df4acc6da825f32c10d466e17" name="libzypp-devel" arch="x86_64">
  <version epoch="0" ver="17.38.14" rel="150600.37.1"/>
  <changelog author="ma@suse.de" date="1753272000">- During installation indicate the backend being used (bsc#1246038)
  If some package actually needs to know, it should test for
  ZYPP_CLASSIC_RPMTRANS being set in the environment.
  Otherwise the transaction is driven by librpm.
- version 17.37.14 (35)</changelog>
  <changelog author="ma@suse.de" date="1753963200">- Append RepoInfo::path() to the mirror URLs in Preloader
  (bsc#1247054)
- version 17.37.15 (35)</changelog>
  <changelog author="ma@suse.de" date="1754568000">- Fix evaluation of libproxy results (bsc#1247690)
- Replace URL variables inside mirrorlist/metalink files
  (fixes #667)
- version 17.37.16 (35)</changelog>
  <changelog author="ma@suse.de" date="1754913600">- Make ld.so ignore the subarch packages during install
  (bsc#1246912)
- version 17.37.17 (35)</changelog>
  <changelog author="ma@suse.de" date="1758628800">- runposttrans: strip root prefix from tmppath (bsc#1250343)
- fixup! Make ld.so ignore the subarch packages during install
  (bsc#1246912)
- version 17.37.18 (35)</changelog>
  <changelog author="ma@suse.de" date="1768132800">- zypp.conf: follow the UAPI configuration file specification
  (PED-14658)
  In short terms it means we will no longer ship an
  /etc/zypp/zypp.conf, but store our own defaults in
  /usr/etc/zypp/zypp.conf. The systems administrator may choose to
  keep a full copy in /etc/zypp/zypp.conf ignoring our config file
  settings completely, or - the preferred way - to overwrite
  specific settings via /etc/zypp/zypp.conf.d/*.conf overlay files.
  See the ZYPP.CONF(5) man page for details.
- cmake: correctly detect rpm6 (fixes #689)
- Use 'zypp.tmp' as temp directory component to ease setting up
  SELinux policies (bsc#1249435)
- zyppng: Update Provider to current MediaCurl2 download
  approach, drop Metalink ( fixes #682 )
- version 17.38.0 (35)</changelog>
  <changelog author="ma@suse.de" date="1768392000">- Avoid libcurl-mini4 when building as it does not support ftp
  protocol.
- Translation: updated .pot file.
- version 17.38.1 (35)</changelog>
  <changelog author="ma@suse.de" date="1769688000">- Prepare a legacy /etc/zypp/zypp.conf to be installed on old distros.
  See the ZYPP.CONF(5) man page for details.
- Fix runtime check for broken rpm --runposttrans (bsc#1257068)
- version 17.38.2 (35)</changelog>
  <changelog author="ma@suse.de" date="1772798400">- specfile: on fedora use %{_prefix}/share as zyppconfdir if
  %{_distconfdir} is undefined (fixes #693)
  This will set '-DZYPPCONFDIR=%{zyppconfdir}' for cmake.
- Fall back to a writable location when precaching packages
  without root (bsc#1247948)
- version 17.38.3 (35)</changelog>
  <changelog author="ma@suse.de" date="1773144000">- Fix Product::referencePackage lookup (bsc#1259311)
  Use a provided autoproduct() as hint to the package name of the
  release package. It might be that not just multiple versions of
  the same release package provide the same product version, but
  also different release packages.
- version 17.38.4 (35)</changelog>
  <changelog author="ma@suse.de" date="1773835200">- Fix preloader not caching packages from arch specific subrepos
  (bsc#1253740)
- Deprioritize invalid mirrors (fixes openSUSE/zypper#636)
- version 17.38.5 (35)</changelog>
  <changelog author="ma@suse.de" date="1776686400">- Check for trusted key updates when updating the general keyring
  (bsc#1259706)
- Support multiple MirroredOrigin authorities (bsc#1253193)
- Workaround doxygen bug: doxygen/doxygen#12057
- libzypp.spec: Add missing graphviz-gd BuildRequires (boo#1259842)
- version 17.38.6 (35)</changelog>
  <changelog author="ma@suse.de" date="1777291200">- Fix purge-kernel -rc kernel handling (bsc#1239718)
- Explicitly_set_pool_DISTTYPE_RPM (fixes #726)
- version 17.38.7 (35)</changelog>
  <changelog author="ma@suse.de" date="1778587200">- Mandatory signature verification plugin support (PED#11922)
- version 17.38.8 (35)</changelog>
  <changelog author="ma@suse.de" date="1779192000">- Prevent configured scripts from escaping the sigcheck directory
  (bsc#1265223, CVE-2026-44933)
- StringV: guard hasPrefix/hasPrefixCI against reading past the
  view end (fixes #735)
- version 17.38.9 (35)</changelog>
  <changelog author="ma@suse.de" date="1779883200">- Repo metadata: discard entries referring to a location outside
  the repo (bsc#1259802, CVE-2026-25707)
  Mirroring those data locally would refer to a location outside
  the repo's local cache directory. Those data entries are reported
  and discarded.
- zypp.conf: Allow [env] section to add environment variables.
  This feature is designed to enable environment-specific settings
  or debugging options over an extended period. See zypp.conf(5).
- version 17.38.10 (35)</changelog>
  <changelog author="ma@suse.de" date="1780056000">- Fix potential crash on malformed or malicious repository
  metadata (fixes #740)
- version 17.38.11 (35)</changelog>
  <changelog author="ma@suse.de" date="1780660800">- Repo "keyhint" must denote a filename, no path (bsc#1267426,
  CVE-2026-44941)
- version 17.38.12 (35)</changelog>
  <changelog author="ma@suse.de" date="1780920000">- A .repo files "path=" entry must not refer to a location
  outside the repo (bsc#1267874, CVE-2026-44942)
  A "path=" entry may solely denote a sub-directory of the baseurl
  where the metadata are located. A relative path trying to access
  data outside the baseurl is reported and sanitized.
- version 17.38.13 (35)</changelog>
  <changelog author="ma@suse.de" date="1781870400">- zypp.conf: add solver.NoUpdateProvide (default: false) option.
  In general, packages that obsolete another package are treated as
  update candidates for the obsoleted package. However,
  SUSE-specific update rules prefer candidates that also explicitly
  'provide' the obsoleted package.
  Sometimes it is necessary or helpful to disable this rule.
  (may help in bsc#1261038)
- Use HttpHeader class for defining host specific http headers
  (bsc#1268321)
- Compile and link with -fPIE to build on sparc64 (fixes #742)
- version 17.38.14 (35)</changelog>
</package>
<package pkgid="3bb4272a076f79dba3ca827246d35cc99c7052fe28fc78e553697ec9a8c3caeb" name="libzypp-devel-doc" arch="x86_64">
  <version epoch="0" ver="17.38.14" rel="150600.37.1"/>
  <changelog author="ma@suse.de" date="1753272000">- During installation indicate the backend being used (bsc#1246038)
  If some package actually needs to know, it should test for
  ZYPP_CLASSIC_RPMTRANS being set in the environment.
  Otherwise the transaction is driven by librpm.
- version 17.37.14 (35)</changelog>
  <changelog author="ma@suse.de" date="1753963200">- Append RepoInfo::path() to the mirror URLs in Preloader
  (bsc#1247054)
- version 17.37.15 (35)</changelog>
  <changelog author="ma@suse.de" date="1754568000">- Fix evaluation of libproxy results (bsc#1247690)
- Replace URL variables inside mirrorlist/metalink files
  (fixes #667)
- version 17.37.16 (35)</changelog>
  <changelog author="ma@suse.de" date="1754913600">- Make ld.so ignore the subarch packages during install
  (bsc#1246912)
- version 17.37.17 (35)</changelog>
  <changelog author="ma@suse.de" date="1758628800">- runposttrans: strip root prefix from tmppath (bsc#1250343)
- fixup! Make ld.so ignore the subarch packages during install
  (bsc#1246912)
- version 17.37.18 (35)</changelog>
  <changelog author="ma@suse.de" date="1768132800">- zypp.conf: follow the UAPI configuration file specification
  (PED-14658)
  In short terms it means we will no longer ship an
  /etc/zypp/zypp.conf, but store our own defaults in
  /usr/etc/zypp/zypp.conf. The systems administrator may choose to
  keep a full copy in /etc/zypp/zypp.conf ignoring our config file
  settings completely, or - the preferred way - to overwrite
  specific settings via /etc/zypp/zypp.conf.d/*.conf overlay files.
  See the ZYPP.CONF(5) man page for details.
- cmake: correctly detect rpm6 (fixes #689)
- Use 'zypp.tmp' as temp directory component to ease setting up
  SELinux policies (bsc#1249435)
- zyppng: Update Provider to current MediaCurl2 download
  approach, drop Metalink ( fixes #682 )
- version 17.38.0 (35)</changelog>
  <changelog author="ma@suse.de" date="1768392000">- Avoid libcurl-mini4 when building as it does not support ftp
  protocol.
- Translation: updated .pot file.
- version 17.38.1 (35)</changelog>
  <changelog author="ma@suse.de" date="1769688000">- Prepare a legacy /etc/zypp/zypp.conf to be installed on old distros.
  See the ZYPP.CONF(5) man page for details.
- Fix runtime check for broken rpm --runposttrans (bsc#1257068)
- version 17.38.2 (35)</changelog>
  <changelog author="ma@suse.de" date="1772798400">- specfile: on fedora use %{_prefix}/share as zyppconfdir if
  %{_distconfdir} is undefined (fixes #693)
  This will set '-DZYPPCONFDIR=%{zyppconfdir}' for cmake.
- Fall back to a writable location when precaching packages
  without root (bsc#1247948)
- version 17.38.3 (35)</changelog>
  <changelog author="ma@suse.de" date="1773144000">- Fix Product::referencePackage lookup (bsc#1259311)
  Use a provided autoproduct() as hint to the package name of the
  release package. It might be that not just multiple versions of
  the same release package provide the same product version, but
  also different release packages.
- version 17.38.4 (35)</changelog>
  <changelog author="ma@suse.de" date="1773835200">- Fix preloader not caching packages from arch specific subrepos
  (bsc#1253740)
- Deprioritize invalid mirrors (fixes openSUSE/zypper#636)
- version 17.38.5 (35)</changelog>
  <changelog author="ma@suse.de" date="1776686400">- Check for trusted key updates when updating the general keyring
  (bsc#1259706)
- Support multiple MirroredOrigin authorities (bsc#1253193)
- Workaround doxygen bug: doxygen/doxygen#12057
- libzypp.spec: Add missing graphviz-gd BuildRequires (boo#1259842)
- version 17.38.6 (35)</changelog>
  <changelog author="ma@suse.de" date="1777291200">- Fix purge-kernel -rc kernel handling (bsc#1239718)
- Explicitly_set_pool_DISTTYPE_RPM (fixes #726)
- version 17.38.7 (35)</changelog>
  <changelog author="ma@suse.de" date="1778587200">- Mandatory signature verification plugin support (PED#11922)
- version 17.38.8 (35)</changelog>
  <changelog author="ma@suse.de" date="1779192000">- Prevent configured scripts from escaping the sigcheck directory
  (bsc#1265223, CVE-2026-44933)
- StringV: guard hasPrefix/hasPrefixCI against reading past the
  view end (fixes #735)
- version 17.38.9 (35)</changelog>
  <changelog author="ma@suse.de" date="1779883200">- Repo metadata: discard entries referring to a location outside
  the repo (bsc#1259802, CVE-2026-25707)
  Mirroring those data locally would refer to a location outside
  the repo's local cache directory. Those data entries are reported
  and discarded.
- zypp.conf: Allow [env] section to add environment variables.
  This feature is designed to enable environment-specific settings
  or debugging options over an extended period. See zypp.conf(5).
- version 17.38.10 (35)</changelog>
  <changelog author="ma@suse.de" date="1780056000">- Fix potential crash on malformed or malicious repository
  metadata (fixes #740)
- version 17.38.11 (35)</changelog>
  <changelog author="ma@suse.de" date="1780660800">- Repo "keyhint" must denote a filename, no path (bsc#1267426,
  CVE-2026-44941)
- version 17.38.12 (35)</changelog>
  <changelog author="ma@suse.de" date="1780920000">- A .repo files "path=" entry must not refer to a location
  outside the repo (bsc#1267874, CVE-2026-44942)
  A "path=" entry may solely denote a sub-directory of the baseurl
  where the metadata are located. A relative path trying to access
  data outside the baseurl is reported and sanitized.
- version 17.38.13 (35)</changelog>
  <changelog author="ma@suse.de" date="1781870400">- zypp.conf: add solver.NoUpdateProvide (default: false) option.
  In general, packages that obsolete another package are treated as
  update candidates for the obsoleted package. However,
  SUSE-specific update rules prefer candidates that also explicitly
  'provide' the obsoleted package.
  Sometimes it is necessary or helpful to disable this rule.
  (may help in bsc#1261038)
- Use HttpHeader class for defining host specific http headers
  (bsc#1268321)
- Compile and link with -fPIE to build on sparc64 (fixes #742)
- version 17.38.14 (35)</changelog>
</package>
<package pkgid="628c60b975c0bd788cca9d829fb1bb49068971ed1b264644a678dcd34acfdf28" name="libzypp-testsuite-tools" arch="src">
  <version epoch="0" ver="5.0.7" rel="150600.22.7"/>
  <changelog author="ma@suse.de" date="1316001600">- Fix license in specfile (bnc#717717)</changelog>
  <changelog author="ma@suse.de" date="1318334400">- Use gcc-c++ &gt;= 4.5</changelog>
  <changelog author="ma@suse.de" date="1318852800">- use %_prefix</changelog>
  <changelog author="ma@suse.de" date="1319112000">- Fix %changelog</changelog>
  <changelog author="coolo@suse.com" date="1322049600">- add libtool as buildrequire to avoid implicit dependency</changelog>
  <changelog author="ma@suse.de" date="1346241600">- Adapt to libyui changes
- As zypp is now using libsolv, drop the outdated and unmaintained
  testcase data package for the old solver.
- version 4.3.0</changelog>
  <changelog author="cfarrell@suse.com" date="1346673600">- license update: GPL-2.0
  Contains files with GPL-2.0 (i.e. "only") licenses - see e.g.
  src/XmlNode.cc</changelog>
  <changelog author="ma@suse.de" date="1357732800">- Fix reporting of solver problems in distupgrade.
- version 4.3.1</changelog>
  <changelog author="ma@suse.de" date="1368014400">- Remove deprecated installorder code
- version 4.3.2</changelog>
  <changelog author="ma@suse.de" date="1379505600">- Add support for hardware dependencies, multiversion packages.
- version 4.4.0</changelog>
  <changelog author="ma@suse.de" date="1400500800">- Add support for kind "application"
- version 4.4.1</changelog>
  <changelog author="ma@suse.de" date="1406894400">- Also install deptestomatic.noui (bnc#889426)
- version 4.4.2</changelog>
  <changelog author="ma@suse.de" date="1410264000">- Drop graphical PkgUI and YOU commands as required libraries were
  dropped due to lack of QT5 support. The binary was renamed to
  deptestomatic. Legacy symlinks for deptestomatic.multi and
  deptestomatic.noui are provided.
- version 5.0.0</changelog>
  <changelog author="ma@suse.de" date="1410264001">- Cleanup include files. Prepare code to allow further
  libzypp changes dues to (FATE#318099) without breaking.
- version 5.0.1</changelog>
  <changelog author="ma@suse.com" date="1438257600">- Add requested locales and autoinstalled packages.
- version 5.0.2</changelog>
  <changelog author="ma@suse.com" date="1496232000">- Fix unrecognized solver flags (bsc#1041889)
- version 5.0.3</changelog>
  <changelog author="ma@suse.com" date="1636545600">- Switch to using CMake
- CMake: use ZYPPCOMMON_CXX_STANDARD
- Support libzypps new yaml testcase format
- BuildRequires: libzypp-devel &gt;= 17.25.3
- version 5.0.4</changelog>
  <changelog author="ma@suse.com" date="1658491200">- Fixes to build with libzypp newer than 17.31.0.
- version 5.0.5</changelog>
  <changelog author="ma@suse.com" date="1737374400">- Fixes to build with libzypp-17.35.17 and newer
- version 5.0.6</changelog>
  <changelog author="ma@suse.com" date="1753963200">- Require CMake 3.5
- version 5.0.7</changelog>
</package>
<package pkgid="508b59d53ef5e7ec72a54b06f92756cc2cb28addce550e176ffe50b6b11027e1" name="libzypp-testsuite-tools" arch="x86_64">
  <version epoch="0" ver="5.0.7" rel="150600.22.7"/>
  <changelog author="ma@suse.de" date="1400500800">- Add support for kind "application"
- version 4.4.1</changelog>
  <changelog author="ma@suse.de" date="1406894400">- Also install deptestomatic.noui (bnc#889426)
- version 4.4.2</changelog>
  <changelog author="ma@suse.de" date="1410264000">- Drop graphical PkgUI and YOU commands as required libraries were
  dropped due to lack of QT5 support. The binary was renamed to
  deptestomatic. Legacy symlinks for deptestomatic.multi and
  deptestomatic.noui are provided.
- version 5.0.0</changelog>
  <changelog author="ma@suse.de" date="1410264001">- Cleanup include files. Prepare code to allow further
  libzypp changes dues to (FATE#318099) without breaking.
- version 5.0.1</changelog>
  <changelog author="ma@suse.com" date="1438257600">- Add requested locales and autoinstalled packages.
- version 5.0.2</changelog>
  <changelog author="ma@suse.com" date="1496232000">- Fix unrecognized solver flags (bsc#1041889)
- version 5.0.3</changelog>
  <changelog author="ma@suse.com" date="1636545600">- Switch to using CMake
- CMake: use ZYPPCOMMON_CXX_STANDARD
- Support libzypps new yaml testcase format
- BuildRequires: libzypp-devel &gt;= 17.25.3
- version 5.0.4</changelog>
  <changelog author="ma@suse.com" date="1658491200">- Fixes to build with libzypp newer than 17.31.0.
- version 5.0.5</changelog>
  <changelog author="ma@suse.com" date="1737374400">- Fixes to build with libzypp-17.35.17 and newer
- version 5.0.6</changelog>
  <changelog author="ma@suse.com" date="1753963200">- Require CMake 3.5
- version 5.0.7</changelog>
</package>
<package pkgid="3e84a65e0f63a8c1c4811270a27a9bfcb26764ef72319f54e6f7ddc436b10298" name="perl-solv" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="150600.27.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="dmueller@suse.com" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="bwiedemann@suse.com" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="mls@suse.de" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="mls@suse.de" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="mls@suse.de" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="mls@suse.de" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="cba98a4abaaad8a81d9fc4754addf984789ce4dd9f2c8beca031d43e0a5b7eac" name="python3-solv" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="150600.27.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="dmueller@suse.com" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="bwiedemann@suse.com" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="mls@suse.de" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="mls@suse.de" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="mls@suse.de" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="mls@suse.de" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="f8d089675805e0fa656b55a169d8a9c8e0e0a64a93c9bbd0feab384b6a848d43" name="python3-zypp-plugin" arch="noarch">
  <version epoch="0" ver="0.6.6" rel="150600.22.7"/>
  <changelog author="lchiquitto@suse.de" date="1425988800">- Add COPYING file</changelog>
  <changelog author="ma@suse.de" date="1509019200">- Fix specfile to be able to build for python3
- version 0.6</changelog>
  <changelog author="ma@suse.de" date="1509019201">- Let zypp-plugin-python provide python2-zypp-plugin to be
  consistent with python3-zypp-plugin.
- version 0.6.1</changelog>
  <changelog author="ma@suse.de" date="1510228800">- Don't use a shebang in the module
- version 0.6.2</changelog>
  <changelog author="tchvatal@suse.com" date="1512993600">- Switch to singlespec packaging to make it easy to disable either
  python3 or python2 plugin and make sure all is buildable
- version 0.6.3</changelog>
  <changelog author="tchvatal@suse.com" date="1514980800">- Fix a bit the obsoletes/provides to allow migration, previously
  was overwritten by macros
- BR python-rpm-macros to build on older distributions
- Fix bit python detection conditions on install phase to be better
  readable and uniform</changelog>
  <changelog author="ma@suse.de" date="1516363200">- Disable singlespec packaging in SLE12* and older distros while it's
  not working there. They provide python2 packages only.</changelog>
  <changelog author="ma@suse.com" date="1519041600">- Provide python3-zypp-plugin in SLE12-SP3 (bsc#1081596)</changelog>
  <changelog author="ma@suse.com" date="1520942400">- Provide python3-zypp-plugin down to SLE12 (bsc#1081596)</changelog>
  <changelog author="code@bnavigator.de" date="1603454400">- singlespec in Tumbleweed must support multiple python3 flavors
  in the future gh#openSUSE/python-rpm-macros#66</changelog>
  <changelog author="ma@suse.com" date="1721044800">- Fix stomp header regex to include '-' (bsc#1227793)
- version 0.6.4</changelog>
  <changelog author="psuarezhernandez@suse.com" date="1739793600">- Build package for multiple Python flavors on the SLE15 family
  (fixes #4)</changelog>
  <changelog author="ma@suse.com" date="1739880000">- version 0.6.5</changelog>
  <changelog author="ma@suse.com" date="1764158400">- Fix link to libzypp plugins documentation:
  https://opensuse.github.io/libzypp/zypp-plugins.html
- version 0.6.6</changelog>
</package>
<package pkgid="a0e3fc300ee00df6f7795f0d855d177d2664e9bfd3ced3571dd97c01f9258ac2" name="python311-solv" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="150600.27.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="dmueller@suse.com" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="bwiedemann@suse.com" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="mls@suse.de" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="mls@suse.de" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="mls@suse.de" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="mls@suse.de" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="ebeed55554c803a8172d5b027b174b859afe2e4327cb9236d38dfb0d0924e1e0" name="python311-zypp-plugin" arch="noarch">
  <version epoch="0" ver="0.6.6" rel="150600.22.7"/>
  <changelog author="lchiquitto@suse.de" date="1425988800">- Add COPYING file</changelog>
  <changelog author="ma@suse.de" date="1509019200">- Fix specfile to be able to build for python3
- version 0.6</changelog>
  <changelog author="ma@suse.de" date="1509019201">- Let zypp-plugin-python provide python2-zypp-plugin to be
  consistent with python3-zypp-plugin.
- version 0.6.1</changelog>
  <changelog author="ma@suse.de" date="1510228800">- Don't use a shebang in the module
- version 0.6.2</changelog>
  <changelog author="tchvatal@suse.com" date="1512993600">- Switch to singlespec packaging to make it easy to disable either
  python3 or python2 plugin and make sure all is buildable
- version 0.6.3</changelog>
  <changelog author="tchvatal@suse.com" date="1514980800">- Fix a bit the obsoletes/provides to allow migration, previously
  was overwritten by macros
- BR python-rpm-macros to build on older distributions
- Fix bit python detection conditions on install phase to be better
  readable and uniform</changelog>
  <changelog author="ma@suse.de" date="1516363200">- Disable singlespec packaging in SLE12* and older distros while it's
  not working there. They provide python2 packages only.</changelog>
  <changelog author="ma@suse.com" date="1519041600">- Provide python3-zypp-plugin in SLE12-SP3 (bsc#1081596)</changelog>
  <changelog author="ma@suse.com" date="1520942400">- Provide python3-zypp-plugin down to SLE12 (bsc#1081596)</changelog>
  <changelog author="code@bnavigator.de" date="1603454400">- singlespec in Tumbleweed must support multiple python3 flavors
  in the future gh#openSUSE/python-rpm-macros#66</changelog>
  <changelog author="ma@suse.com" date="1721044800">- Fix stomp header regex to include '-' (bsc#1227793)
- version 0.6.4</changelog>
  <changelog author="psuarezhernandez@suse.com" date="1739793600">- Build package for multiple Python flavors on the SLE15 family
  (fixes #4)</changelog>
  <changelog author="ma@suse.com" date="1739880000">- version 0.6.5</changelog>
  <changelog author="ma@suse.com" date="1764158400">- Fix link to libzypp plugins documentation:
  https://opensuse.github.io/libzypp/zypp-plugins.html
- version 0.6.6</changelog>
</package>
<package pkgid="acaae51e572d078414280f3a6bcd694ea2dd37ded915b3290023254d3ac66560" name="ruby-solv" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="150600.27.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="dmueller@suse.com" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="bwiedemann@suse.com" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="mls@suse.de" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="mls@suse.de" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="mls@suse.de" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="mls@suse.de" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="2faa453e48ab293493d30595194545392da6e055bdf1641ebcb4dbec7ec31da5" name="zypp-plugin" arch="src">
  <version epoch="0" ver="0.6.6" rel="150600.22.7"/>
  <changelog author="ma@suse.de" date="1309780800">- Provide zypp-plugin-python as stand alone package so
  that it can be used in other zypp plugins like snapper.
  (formerly a subpackage of zypp-plugin-spacewalk)
- version 0.3</changelog>
  <changelog author="ma@suse.de" date="1309867200">- Fix specfile for factory</changelog>
  <changelog author="coolo@suse.com" date="1336564800">- patch license to be in spdx.org format</changelog>
  <changelog author="ma@suse.de" date="1390651200">- Add .pyc/.pyo to package
- version 0.4</changelog>
  <changelog author="ma@suse.de" date="1408363200">- Force usage of the official python VM; no longer use
  "/usr/bin/env python" (bnc#889363)
- version 0.5</changelog>
  <changelog author="lchiquitto@suse.de" date="1425988800">- Add COPYING file</changelog>
  <changelog author="ma@suse.de" date="1509019200">- Fix specfile to be able to build for python3
- version 0.6</changelog>
  <changelog author="ma@suse.de" date="1509019201">- Let zypp-plugin-python provide python2-zypp-plugin to be
  consistent with python3-zypp-plugin.
- version 0.6.1</changelog>
  <changelog author="ma@suse.de" date="1510228800">- Don't use a shebang in the module
- version 0.6.2</changelog>
  <changelog author="tchvatal@suse.com" date="1512993600">- Switch to singlespec packaging to make it easy to disable either
  python3 or python2 plugin and make sure all is buildable
- version 0.6.3</changelog>
  <changelog author="tchvatal@suse.com" date="1514980800">- Fix a bit the obsoletes/provides to allow migration, previously
  was overwritten by macros
- BR python-rpm-macros to build on older distributions
- Fix bit python detection conditions on install phase to be better
  readable and uniform</changelog>
  <changelog author="ma@suse.de" date="1516363200">- Disable singlespec packaging in SLE12* and older distros while it's
  not working there. They provide python2 packages only.</changelog>
  <changelog author="ma@suse.com" date="1519041600">- Provide python3-zypp-plugin in SLE12-SP3 (bsc#1081596)</changelog>
  <changelog author="ma@suse.com" date="1520942400">- Provide python3-zypp-plugin down to SLE12 (bsc#1081596)</changelog>
  <changelog author="code@bnavigator.de" date="1603454400">- singlespec in Tumbleweed must support multiple python3 flavors
  in the future gh#openSUSE/python-rpm-macros#66</changelog>
  <changelog author="ma@suse.com" date="1721044800">- Fix stomp header regex to include '-' (bsc#1227793)
- version 0.6.4</changelog>
  <changelog author="psuarezhernandez@suse.com" date="1739793600">- Build package for multiple Python flavors on the SLE15 family
  (fixes #4)</changelog>
  <changelog author="ma@suse.com" date="1739880000">- version 0.6.5</changelog>
  <changelog author="ma@suse.com" date="1764158400">- Fix link to libzypp plugins documentation:
  https://opensuse.github.io/libzypp/zypp-plugins.html
- version 0.6.6</changelog>
</package>
<package pkgid="432f4986e66ac91834ad27b0e9310f24e77761be10815cecfc4fea0a2611325a" name="zypper" arch="src">
  <version epoch="0" ver="1.14.99" rel="150600.22.1"/>
  <changelog author="ma@suse.de" date="1737115200">- Try to refresh update repos first to have updated GPG keys on
  the fly (bsc#1234752)
  An update repo may contain a prolonged GPG key for the GA repo.
  Refreshing the update repo first updates a trusted key on the fly
  and avoids a 'key has expired' warning being issued when
  refreshing the GA repo.
- Refresh: restore legacy behavior and suppress Exception
  reporting as non-root (bsc#1235636)
- version 1.14.80</changelog>
  <changelog author="ma@suse.de" date="1737547200">- lr: show the repositories keep-packages flag (bsc#1232458)
  It is shown in the  details view or by using -k,--keep-packages.
  In addition libyzpp supports to enforce keeping downloaded
  packages of all repos within a package cache by creating a
  '.keep_packages' file there.
- version 1.14.81</changelog>
  <changelog author="ma@suse.de" date="1739188800">- requires: libzypp &gt;= 17.36.0.
- Change versioncmp command to return exit code according to the
  comparison result (#593)
- version 1.14.82</changelog>
  <changelog author="ma@suse.de" date="1739188801">- New system-architecture command (bsc#1236384)
  Prints the detected system architecture.
- version 1.14.83</changelog>
  <changelog author="ma@suse.de" date="1739361600">- Let zypper dup fail in case of (temporarily) unaccessible repos
  (bsc#1228434, bsc#1236939, fixes #446)
- version 1.14.84</changelog>
  <changelog author="ma@suse.de" date="1740657600">- Annonunce --root in commands not launching a Target
  (bsc#1237044)
- BuildRequires:  libzypp-devel &gt;= 17.36.3.
- version 1.14.85</changelog>
  <changelog author="ma@suse.de" date="1740744000">- refresh: add --include-all-archs (fixes #598)
  Future multi-arch repos may allow to download only those metadata
  which refer to packages actually compatible with the systems
  architecture. Some tools however want zypp to provide the full
  metadata of a repository without filtering incompatible
  architectures.
- info,search: add option to search and list Enhances
  (bsc#1237949)
- version 1.14.86</changelog>
  <changelog author="ma@suse.de" date="1740744001">- Package preloader that concurrently downloads files. It's not yet
  enabled per default. To enable the preview set ZYPP_CURL2=1 and
  ZYPP_PCK_PRELOAD=1 in the environment. (#104)
- BuildRequires:  libzypp-devel &gt;= 17.36.4.
- version 1.14.87</changelog>
  <changelog author="ma@suse.de" date="1741867200">- Do not double encode URL strings passed on the commandline
  (bsc#1237587)
  URLs passed on the commandline must have their special chars
  encoded already. We just want to check and encode forgotten
  unsafe chars like a blank. A '%' however must not be encoded
  again.
- version 1.14.88</changelog>
  <changelog author="ma@suse.de" date="1746014400">- Updated translations (bsc#1230267)
- version 1.14.89</changelog>
  <changelog author="ma@suse.de" date="1747915200">- BuildRequires:  libzypp-devel &gt;= 17.37.0.
- Use libzypp improvements for preload and mirror handling.
- xmlout.rnc: Update repo-element (bsc#1241463)
  Add the "metalink" attribute and reflect that the "url" elements
  list may in fact be empty, if no baseurls are defined in the
  .repo files.
- man: update --allow-unsigned-rpm description.
  Explain how to achieve the same for packages provided by
  repositories.
- version 1.14.90</changelog>
  <changelog author="ma@suse.de" date="1750248000">- BuildRequires:  libzypp-devel &gt;= 17.37.6.
  Enhancements regarding mirror handling during repo refresh. Adapt
  to libzypp API changes. (bsc#1230267)
- version 1.14.91</changelog>
  <changelog author="ma@suse.de" date="1751630400">- sh: Reset solver options after command (bsc#1245496)
- Explicitly selecting DownloadAsNeeded also selects the
  classic_rpmtrans backend.
- version 1.14.92</changelog>
  <changelog author="ma@suse.de" date="1752840000">- Fix addrepo to handle explicit --check and --no-check requests
  (bsc#1246466)
- Accept "show" as alias for "info" (bsc#1245985)
- version 1.14.93</changelog>
  <changelog author="ma@suse.de" date="1758628800">- Fixed `bash-completion`: `zypper refresh` now ignores
  repository priority lines.
- Changes to support building against restructured libzypp in
  stack build (bsc#1230267)
- version 1.14.94</changelog>
  <changelog author="ma@suse.de" date="1772798400">- Report download progress for command line rpms (fixes #613)
- Hint to '-vv ref' to see the mirrors used to download the
  metadata (bsc#1257882)
- Service: Allow "zypper ls SERVICE ..." to test whether a
  service with this alias is defined (bsc#1252744)
  The command prints an abstract of all services passed on the
  command line. It returns 3-ZYPPER_EXIT_ERR_INVALID_ARGS if some
  argument does not name an existing service.
- Keep repo data when updating the service settings (bsc#1252744)
- info: Enhance pattern content table (bsc#1158038)
  Alternatives (multiple packages providing the same requirement)
  are now listed as a single entry in the content table. The entry
  shows either the installed package which satisfies the
  requirement or the requirement itself as type 'Provides'.
  Listing all potential alternatives was miss leading, especially
  if the alternatives were mutual exclusive. It looked like an
  installed pattern had not-installed requirements and it was not
  possible to install all requirements at the same time.
- version 1.14.95</changelog>
  <changelog author="ma@suse.de" date="1776686400">- Autorefresh ris-services the way as plugin-services (bsc#1246504)
  It's actually wrong to treat service refreshes different
  depending on the service type. For the purpose of a service it
  makes no difference how the data about the repos to use are
  acquired.
- version 1.14.96</changelog>
  <changelog author="ma@suse.de" date="1778673600">- Add --filter-version-change to zypper lu.
  Adds filtering by version change significance to reduce noise in
  update listings. Supports levels: rebuild (hides rebuild-only
  changes) and package (hides all release-only changes).
- version 1.14.97</changelog>
  <changelog author="ma@suse.de" date="1781265600">- Transactional systems: Delegate rw-commands to
  transactional-wrapper if available (jsc#PED-13680, jsc#PED-15607)
  On a transactional system where the root filesystem is mounted
  read-only, zypper commands that modify the system cannot be
  executed directly.
  If the system provides a transactional-wrapper utility, zypper
  will automatically attempt to invoke it. The wrapper
  transparently executes the zypper command within a new, writable
  snapshot and manages the lifecycle of that snapshot based on the
  command's exit status.
  On transactional systems lacking a transactional-wrapper, users
  must manually invoke specialized tools -such as
  transactional-update- to install, update, or remove software.
- version 1.14.98</changelog>
  <changelog author="ma@suse.de" date="1786708800">- info: check for missing positional args before systemSetup
  (bsc#1274091)
- Remove deprecated installRecommends option from zypper.conf.
  The system wide default for all libzypp based applications is
  defined in zypp.conf(5). It is not recommended to define this in
  zypper exclusively.
- BuildRequires:  libzypp-devel &gt;= 17.38.0.
  Code uses some of the new libzypp log and string tools.
- version 1.14.99</changelog>
</package>
<package pkgid="3d0e56a788a5a2d8e03fdf73e88329401af6577d983cb673c2ff9205e7d6339f" name="zypper" arch="x86_64">
  <version epoch="0" ver="1.14.99" rel="150600.22.1"/>
  <changelog author="ma@suse.de" date="1737115200">- Try to refresh update repos first to have updated GPG keys on
  the fly (bsc#1234752)
  An update repo may contain a prolonged GPG key for the GA repo.
  Refreshing the update repo first updates a trusted key on the fly
  and avoids a 'key has expired' warning being issued when
  refreshing the GA repo.
- Refresh: restore legacy behavior and suppress Exception
  reporting as non-root (bsc#1235636)
- version 1.14.80</changelog>
  <changelog author="ma@suse.de" date="1737547200">- lr: show the repositories keep-packages flag (bsc#1232458)
  It is shown in the  details view or by using -k,--keep-packages.
  In addition libyzpp supports to enforce keeping downloaded
  packages of all repos within a package cache by creating a
  '.keep_packages' file there.
- version 1.14.81</changelog>
  <changelog author="ma@suse.de" date="1739188800">- requires: libzypp &gt;= 17.36.0.
- Change versioncmp command to return exit code according to the
  comparison result (#593)
- version 1.14.82</changelog>
  <changelog author="ma@suse.de" date="1739188801">- New system-architecture command (bsc#1236384)
  Prints the detected system architecture.
- version 1.14.83</changelog>
  <changelog author="ma@suse.de" date="1739361600">- Let zypper dup fail in case of (temporarily) unaccessible repos
  (bsc#1228434, bsc#1236939, fixes #446)
- version 1.14.84</changelog>
  <changelog author="ma@suse.de" date="1740657600">- Annonunce --root in commands not launching a Target
  (bsc#1237044)
- BuildRequires:  libzypp-devel &gt;= 17.36.3.
- version 1.14.85</changelog>
  <changelog author="ma@suse.de" date="1740744000">- refresh: add --include-all-archs (fixes #598)
  Future multi-arch repos may allow to download only those metadata
  which refer to packages actually compatible with the systems
  architecture. Some tools however want zypp to provide the full
  metadata of a repository without filtering incompatible
  architectures.
- info,search: add option to search and list Enhances
  (bsc#1237949)
- version 1.14.86</changelog>
  <changelog author="ma@suse.de" date="1740744001">- Package preloader that concurrently downloads files. It's not yet
  enabled per default. To enable the preview set ZYPP_CURL2=1 and
  ZYPP_PCK_PRELOAD=1 in the environment. (#104)
- BuildRequires:  libzypp-devel &gt;= 17.36.4.
- version 1.14.87</changelog>
  <changelog author="ma@suse.de" date="1741867200">- Do not double encode URL strings passed on the commandline
  (bsc#1237587)
  URLs passed on the commandline must have their special chars
  encoded already. We just want to check and encode forgotten
  unsafe chars like a blank. A '%' however must not be encoded
  again.
- version 1.14.88</changelog>
  <changelog author="ma@suse.de" date="1746014400">- Updated translations (bsc#1230267)
- version 1.14.89</changelog>
  <changelog author="ma@suse.de" date="1747915200">- BuildRequires:  libzypp-devel &gt;= 17.37.0.
- Use libzypp improvements for preload and mirror handling.
- xmlout.rnc: Update repo-element (bsc#1241463)
  Add the "metalink" attribute and reflect that the "url" elements
  list may in fact be empty, if no baseurls are defined in the
  .repo files.
- man: update --allow-unsigned-rpm description.
  Explain how to achieve the same for packages provided by
  repositories.
- version 1.14.90</changelog>
  <changelog author="ma@suse.de" date="1750248000">- BuildRequires:  libzypp-devel &gt;= 17.37.6.
  Enhancements regarding mirror handling during repo refresh. Adapt
  to libzypp API changes. (bsc#1230267)
- version 1.14.91</changelog>
  <changelog author="ma@suse.de" date="1751630400">- sh: Reset solver options after command (bsc#1245496)
- Explicitly selecting DownloadAsNeeded also selects the
  classic_rpmtrans backend.
- version 1.14.92</changelog>
  <changelog author="ma@suse.de" date="1752840000">- Fix addrepo to handle explicit --check and --no-check requests
  (bsc#1246466)
- Accept "show" as alias for "info" (bsc#1245985)
- version 1.14.93</changelog>
  <changelog author="ma@suse.de" date="1758628800">- Fixed `bash-completion`: `zypper refresh` now ignores
  repository priority lines.
- Changes to support building against restructured libzypp in
  stack build (bsc#1230267)
- version 1.14.94</changelog>
  <changelog author="ma@suse.de" date="1772798400">- Report download progress for command line rpms (fixes #613)
- Hint to '-vv ref' to see the mirrors used to download the
  metadata (bsc#1257882)
- Service: Allow "zypper ls SERVICE ..." to test whether a
  service with this alias is defined (bsc#1252744)
  The command prints an abstract of all services passed on the
  command line. It returns 3-ZYPPER_EXIT_ERR_INVALID_ARGS if some
  argument does not name an existing service.
- Keep repo data when updating the service settings (bsc#1252744)
- info: Enhance pattern content table (bsc#1158038)
  Alternatives (multiple packages providing the same requirement)
  are now listed as a single entry in the content table. The entry
  shows either the installed package which satisfies the
  requirement or the requirement itself as type 'Provides'.
  Listing all potential alternatives was miss leading, especially
  if the alternatives were mutual exclusive. It looked like an
  installed pattern had not-installed requirements and it was not
  possible to install all requirements at the same time.
- version 1.14.95</changelog>
  <changelog author="ma@suse.de" date="1776686400">- Autorefresh ris-services the way as plugin-services (bsc#1246504)
  It's actually wrong to treat service refreshes different
  depending on the service type. For the purpose of a service it
  makes no difference how the data about the repos to use are
  acquired.
- version 1.14.96</changelog>
  <changelog author="ma@suse.de" date="1778673600">- Add --filter-version-change to zypper lu.
  Adds filtering by version change significance to reduce noise in
  update listings. Supports levels: rebuild (hides rebuild-only
  changes) and package (hides all release-only changes).
- version 1.14.97</changelog>
  <changelog author="ma@suse.de" date="1781265600">- Transactional systems: Delegate rw-commands to
  transactional-wrapper if available (jsc#PED-13680, jsc#PED-15607)
  On a transactional system where the root filesystem is mounted
  read-only, zypper commands that modify the system cannot be
  executed directly.
  If the system provides a transactional-wrapper utility, zypper
  will automatically attempt to invoke it. The wrapper
  transparently executes the zypper command within a new, writable
  snapshot and manages the lifecycle of that snapshot based on the
  command's exit status.
  On transactional systems lacking a transactional-wrapper, users
  must manually invoke specialized tools -such as
  transactional-update- to install, update, or remove software.
- version 1.14.98</changelog>
  <changelog author="ma@suse.de" date="1786708800">- info: check for missing positional args before systemSetup
  (bsc#1274091)
- Remove deprecated installRecommends option from zypper.conf.
  The system wide default for all libzypp based applications is
  defined in zypp.conf(5). It is not recommended to define this in
  zypper exclusively.
- BuildRequires:  libzypp-devel &gt;= 17.38.0.
  Code uses some of the new libzypp log and string tools.
- version 1.14.99</changelog>
</package>
<package pkgid="24a9564e532885a753e6e5e6ae099bcb30b77746b04bb7c27311b69f80f98c06" name="zypper-aptitude" arch="noarch">
  <version epoch="0" ver="1.14.99" rel="150600.22.1"/>
  <changelog author="ma@suse.de" date="1737115200">- Try to refresh update repos first to have updated GPG keys on
  the fly (bsc#1234752)
  An update repo may contain a prolonged GPG key for the GA repo.
  Refreshing the update repo first updates a trusted key on the fly
  and avoids a 'key has expired' warning being issued when
  refreshing the GA repo.
- Refresh: restore legacy behavior and suppress Exception
  reporting as non-root (bsc#1235636)
- version 1.14.80</changelog>
  <changelog author="ma@suse.de" date="1737547200">- lr: show the repositories keep-packages flag (bsc#1232458)
  It is shown in the  details view or by using -k,--keep-packages.
  In addition libyzpp supports to enforce keeping downloaded
  packages of all repos within a package cache by creating a
  '.keep_packages' file there.
- version 1.14.81</changelog>
  <changelog author="ma@suse.de" date="1739188800">- requires: libzypp &gt;= 17.36.0.
- Change versioncmp command to return exit code according to the
  comparison result (#593)
- version 1.14.82</changelog>
  <changelog author="ma@suse.de" date="1739188801">- New system-architecture command (bsc#1236384)
  Prints the detected system architecture.
- version 1.14.83</changelog>
  <changelog author="ma@suse.de" date="1739361600">- Let zypper dup fail in case of (temporarily) unaccessible repos
  (bsc#1228434, bsc#1236939, fixes #446)
- version 1.14.84</changelog>
  <changelog author="ma@suse.de" date="1740657600">- Annonunce --root in commands not launching a Target
  (bsc#1237044)
- BuildRequires:  libzypp-devel &gt;= 17.36.3.
- version 1.14.85</changelog>
  <changelog author="ma@suse.de" date="1740744000">- refresh: add --include-all-archs (fixes #598)
  Future multi-arch repos may allow to download only those metadata
  which refer to packages actually compatible with the systems
  architecture. Some tools however want zypp to provide the full
  metadata of a repository without filtering incompatible
  architectures.
- info,search: add option to search and list Enhances
  (bsc#1237949)
- version 1.14.86</changelog>
  <changelog author="ma@suse.de" date="1740744001">- Package preloader that concurrently downloads files. It's not yet
  enabled per default. To enable the preview set ZYPP_CURL2=1 and
  ZYPP_PCK_PRELOAD=1 in the environment. (#104)
- BuildRequires:  libzypp-devel &gt;= 17.36.4.
- version 1.14.87</changelog>
  <changelog author="ma@suse.de" date="1741867200">- Do not double encode URL strings passed on the commandline
  (bsc#1237587)
  URLs passed on the commandline must have their special chars
  encoded already. We just want to check and encode forgotten
  unsafe chars like a blank. A '%' however must not be encoded
  again.
- version 1.14.88</changelog>
  <changelog author="ma@suse.de" date="1746014400">- Updated translations (bsc#1230267)
- version 1.14.89</changelog>
  <changelog author="ma@suse.de" date="1747915200">- BuildRequires:  libzypp-devel &gt;= 17.37.0.
- Use libzypp improvements for preload and mirror handling.
- xmlout.rnc: Update repo-element (bsc#1241463)
  Add the "metalink" attribute and reflect that the "url" elements
  list may in fact be empty, if no baseurls are defined in the
  .repo files.
- man: update --allow-unsigned-rpm description.
  Explain how to achieve the same for packages provided by
  repositories.
- version 1.14.90</changelog>
  <changelog author="ma@suse.de" date="1750248000">- BuildRequires:  libzypp-devel &gt;= 17.37.6.
  Enhancements regarding mirror handling during repo refresh. Adapt
  to libzypp API changes. (bsc#1230267)
- version 1.14.91</changelog>
  <changelog author="ma@suse.de" date="1751630400">- sh: Reset solver options after command (bsc#1245496)
- Explicitly selecting DownloadAsNeeded also selects the
  classic_rpmtrans backend.
- version 1.14.92</changelog>
  <changelog author="ma@suse.de" date="1752840000">- Fix addrepo to handle explicit --check and --no-check requests
  (bsc#1246466)
- Accept "show" as alias for "info" (bsc#1245985)
- version 1.14.93</changelog>
  <changelog author="ma@suse.de" date="1758628800">- Fixed `bash-completion`: `zypper refresh` now ignores
  repository priority lines.
- Changes to support building against restructured libzypp in
  stack build (bsc#1230267)
- version 1.14.94</changelog>
  <changelog author="ma@suse.de" date="1772798400">- Report download progress for command line rpms (fixes #613)
- Hint to '-vv ref' to see the mirrors used to download the
  metadata (bsc#1257882)
- Service: Allow "zypper ls SERVICE ..." to test whether a
  service with this alias is defined (bsc#1252744)
  The command prints an abstract of all services passed on the
  command line. It returns 3-ZYPPER_EXIT_ERR_INVALID_ARGS if some
  argument does not name an existing service.
- Keep repo data when updating the service settings (bsc#1252744)
- info: Enhance pattern content table (bsc#1158038)
  Alternatives (multiple packages providing the same requirement)
  are now listed as a single entry in the content table. The entry
  shows either the installed package which satisfies the
  requirement or the requirement itself as type 'Provides'.
  Listing all potential alternatives was miss leading, especially
  if the alternatives were mutual exclusive. It looked like an
  installed pattern had not-installed requirements and it was not
  possible to install all requirements at the same time.
- version 1.14.95</changelog>
  <changelog author="ma@suse.de" date="1776686400">- Autorefresh ris-services the way as plugin-services (bsc#1246504)
  It's actually wrong to treat service refreshes different
  depending on the service type. For the purpose of a service it
  makes no difference how the data about the repos to use are
  acquired.
- version 1.14.96</changelog>
  <changelog author="ma@suse.de" date="1778673600">- Add --filter-version-change to zypper lu.
  Adds filtering by version change significance to reduce noise in
  update listings. Supports levels: rebuild (hides rebuild-only
  changes) and package (hides all release-only changes).
- version 1.14.97</changelog>
  <changelog author="ma@suse.de" date="1781265600">- Transactional systems: Delegate rw-commands to
  transactional-wrapper if available (jsc#PED-13680, jsc#PED-15607)
  On a transactional system where the root filesystem is mounted
  read-only, zypper commands that modify the system cannot be
  executed directly.
  If the system provides a transactional-wrapper utility, zypper
  will automatically attempt to invoke it. The wrapper
  transparently executes the zypper command within a new, writable
  snapshot and manages the lifecycle of that snapshot based on the
  command's exit status.
  On transactional systems lacking a transactional-wrapper, users
  must manually invoke specialized tools -such as
  transactional-update- to install, update, or remove software.
- version 1.14.98</changelog>
  <changelog author="ma@suse.de" date="1786708800">- info: check for missing positional args before systemSetup
  (bsc#1274091)
- Remove deprecated installRecommends option from zypper.conf.
  The system wide default for all libzypp based applications is
  defined in zypp.conf(5). It is not recommended to define this in
  zypper exclusively.
- BuildRequires:  libzypp-devel &gt;= 17.38.0.
  Code uses some of the new libzypp log and string tools.
- version 1.14.99</changelog>
</package>
<package pkgid="fbffa957e53082a8922a92e62a73880a8447c126b2f1b1a327035314a21bd5a8" name="zypper-log" arch="noarch">
  <version epoch="0" ver="1.14.99" rel="150600.22.1"/>
  <changelog author="ma@suse.de" date="1737115200">- Try to refresh update repos first to have updated GPG keys on
  the fly (bsc#1234752)
  An update repo may contain a prolonged GPG key for the GA repo.
  Refreshing the update repo first updates a trusted key on the fly
  and avoids a 'key has expired' warning being issued when
  refreshing the GA repo.
- Refresh: restore legacy behavior and suppress Exception
  reporting as non-root (bsc#1235636)
- version 1.14.80</changelog>
  <changelog author="ma@suse.de" date="1737547200">- lr: show the repositories keep-packages flag (bsc#1232458)
  It is shown in the  details view or by using -k,--keep-packages.
  In addition libyzpp supports to enforce keeping downloaded
  packages of all repos within a package cache by creating a
  '.keep_packages' file there.
- version 1.14.81</changelog>
  <changelog author="ma@suse.de" date="1739188800">- requires: libzypp &gt;= 17.36.0.
- Change versioncmp command to return exit code according to the
  comparison result (#593)
- version 1.14.82</changelog>
  <changelog author="ma@suse.de" date="1739188801">- New system-architecture command (bsc#1236384)
  Prints the detected system architecture.
- version 1.14.83</changelog>
  <changelog author="ma@suse.de" date="1739361600">- Let zypper dup fail in case of (temporarily) unaccessible repos
  (bsc#1228434, bsc#1236939, fixes #446)
- version 1.14.84</changelog>
  <changelog author="ma@suse.de" date="1740657600">- Annonunce --root in commands not launching a Target
  (bsc#1237044)
- BuildRequires:  libzypp-devel &gt;= 17.36.3.
- version 1.14.85</changelog>
  <changelog author="ma@suse.de" date="1740744000">- refresh: add --include-all-archs (fixes #598)
  Future multi-arch repos may allow to download only those metadata
  which refer to packages actually compatible with the systems
  architecture. Some tools however want zypp to provide the full
  metadata of a repository without filtering incompatible
  architectures.
- info,search: add option to search and list Enhances
  (bsc#1237949)
- version 1.14.86</changelog>
  <changelog author="ma@suse.de" date="1740744001">- Package preloader that concurrently downloads files. It's not yet
  enabled per default. To enable the preview set ZYPP_CURL2=1 and
  ZYPP_PCK_PRELOAD=1 in the environment. (#104)
- BuildRequires:  libzypp-devel &gt;= 17.36.4.
- version 1.14.87</changelog>
  <changelog author="ma@suse.de" date="1741867200">- Do not double encode URL strings passed on the commandline
  (bsc#1237587)
  URLs passed on the commandline must have their special chars
  encoded already. We just want to check and encode forgotten
  unsafe chars like a blank. A '%' however must not be encoded
  again.
- version 1.14.88</changelog>
  <changelog author="ma@suse.de" date="1746014400">- Updated translations (bsc#1230267)
- version 1.14.89</changelog>
  <changelog author="ma@suse.de" date="1747915200">- BuildRequires:  libzypp-devel &gt;= 17.37.0.
- Use libzypp improvements for preload and mirror handling.
- xmlout.rnc: Update repo-element (bsc#1241463)
  Add the "metalink" attribute and reflect that the "url" elements
  list may in fact be empty, if no baseurls are defined in the
  .repo files.
- man: update --allow-unsigned-rpm description.
  Explain how to achieve the same for packages provided by
  repositories.
- version 1.14.90</changelog>
  <changelog author="ma@suse.de" date="1750248000">- BuildRequires:  libzypp-devel &gt;= 17.37.6.
  Enhancements regarding mirror handling during repo refresh. Adapt
  to libzypp API changes. (bsc#1230267)
- version 1.14.91</changelog>
  <changelog author="ma@suse.de" date="1751630400">- sh: Reset solver options after command (bsc#1245496)
- Explicitly selecting DownloadAsNeeded also selects the
  classic_rpmtrans backend.
- version 1.14.92</changelog>
  <changelog author="ma@suse.de" date="1752840000">- Fix addrepo to handle explicit --check and --no-check requests
  (bsc#1246466)
- Accept "show" as alias for "info" (bsc#1245985)
- version 1.14.93</changelog>
  <changelog author="ma@suse.de" date="1758628800">- Fixed `bash-completion`: `zypper refresh` now ignores
  repository priority lines.
- Changes to support building against restructured libzypp in
  stack build (bsc#1230267)
- version 1.14.94</changelog>
  <changelog author="ma@suse.de" date="1772798400">- Report download progress for command line rpms (fixes #613)
- Hint to '-vv ref' to see the mirrors used to download the
  metadata (bsc#1257882)
- Service: Allow "zypper ls SERVICE ..." to test whether a
  service with this alias is defined (bsc#1252744)
  The command prints an abstract of all services passed on the
  command line. It returns 3-ZYPPER_EXIT_ERR_INVALID_ARGS if some
  argument does not name an existing service.
- Keep repo data when updating the service settings (bsc#1252744)
- info: Enhance pattern content table (bsc#1158038)
  Alternatives (multiple packages providing the same requirement)
  are now listed as a single entry in the content table. The entry
  shows either the installed package which satisfies the
  requirement or the requirement itself as type 'Provides'.
  Listing all potential alternatives was miss leading, especially
  if the alternatives were mutual exclusive. It looked like an
  installed pattern had not-installed requirements and it was not
  possible to install all requirements at the same time.
- version 1.14.95</changelog>
  <changelog author="ma@suse.de" date="1776686400">- Autorefresh ris-services the way as plugin-services (bsc#1246504)
  It's actually wrong to treat service refreshes different
  depending on the service type. For the purpose of a service it
  makes no difference how the data about the repos to use are
  acquired.
- version 1.14.96</changelog>
  <changelog author="ma@suse.de" date="1778673600">- Add --filter-version-change to zypper lu.
  Adds filtering by version change significance to reduce noise in
  update listings. Supports levels: rebuild (hides rebuild-only
  changes) and package (hides all release-only changes).
- version 1.14.97</changelog>
  <changelog author="ma@suse.de" date="1781265600">- Transactional systems: Delegate rw-commands to
  transactional-wrapper if available (jsc#PED-13680, jsc#PED-15607)
  On a transactional system where the root filesystem is mounted
  read-only, zypper commands that modify the system cannot be
  executed directly.
  If the system provides a transactional-wrapper utility, zypper
  will automatically attempt to invoke it. The wrapper
  transparently executes the zypper command within a new, writable
  snapshot and manages the lifecycle of that snapshot based on the
  command's exit status.
  On transactional systems lacking a transactional-wrapper, users
  must manually invoke specialized tools -such as
  transactional-update- to install, update, or remove software.
- version 1.14.98</changelog>
  <changelog author="ma@suse.de" date="1786708800">- info: check for missing positional args before systemSetup
  (bsc#1274091)
- Remove deprecated installRecommends option from zypper.conf.
  The system wide default for all libzypp based applications is
  defined in zypp.conf(5). It is not recommended to define this in
  zypper exclusively.
- BuildRequires:  libzypp-devel &gt;= 17.38.0.
  Code uses some of the new libzypp log and string tools.
- version 1.14.99</changelog>
</package>
<package pkgid="12b7c14daf467ecd53e7ab46770a239d3abf17b7d2c3ee343e3dd7bdf00a3459" name="zypper-needs-restarting" arch="noarch">
  <version epoch="0" ver="1.14.99" rel="150600.22.1"/>
  <changelog author="ma@suse.de" date="1737115200">- Try to refresh update repos first to have updated GPG keys on
  the fly (bsc#1234752)
  An update repo may contain a prolonged GPG key for the GA repo.
  Refreshing the update repo first updates a trusted key on the fly
  and avoids a 'key has expired' warning being issued when
  refreshing the GA repo.
- Refresh: restore legacy behavior and suppress Exception
  reporting as non-root (bsc#1235636)
- version 1.14.80</changelog>
  <changelog author="ma@suse.de" date="1737547200">- lr: show the repositories keep-packages flag (bsc#1232458)
  It is shown in the  details view or by using -k,--keep-packages.
  In addition libyzpp supports to enforce keeping downloaded
  packages of all repos within a package cache by creating a
  '.keep_packages' file there.
- version 1.14.81</changelog>
  <changelog author="ma@suse.de" date="1739188800">- requires: libzypp &gt;= 17.36.0.
- Change versioncmp command to return exit code according to the
  comparison result (#593)
- version 1.14.82</changelog>
  <changelog author="ma@suse.de" date="1739188801">- New system-architecture command (bsc#1236384)
  Prints the detected system architecture.
- version 1.14.83</changelog>
  <changelog author="ma@suse.de" date="1739361600">- Let zypper dup fail in case of (temporarily) unaccessible repos
  (bsc#1228434, bsc#1236939, fixes #446)
- version 1.14.84</changelog>
  <changelog author="ma@suse.de" date="1740657600">- Annonunce --root in commands not launching a Target
  (bsc#1237044)
- BuildRequires:  libzypp-devel &gt;= 17.36.3.
- version 1.14.85</changelog>
  <changelog author="ma@suse.de" date="1740744000">- refresh: add --include-all-archs (fixes #598)
  Future multi-arch repos may allow to download only those metadata
  which refer to packages actually compatible with the systems
  architecture. Some tools however want zypp to provide the full
  metadata of a repository without filtering incompatible
  architectures.
- info,search: add option to search and list Enhances
  (bsc#1237949)
- version 1.14.86</changelog>
  <changelog author="ma@suse.de" date="1740744001">- Package preloader that concurrently downloads files. It's not yet
  enabled per default. To enable the preview set ZYPP_CURL2=1 and
  ZYPP_PCK_PRELOAD=1 in the environment. (#104)
- BuildRequires:  libzypp-devel &gt;= 17.36.4.
- version 1.14.87</changelog>
  <changelog author="ma@suse.de" date="1741867200">- Do not double encode URL strings passed on the commandline
  (bsc#1237587)
  URLs passed on the commandline must have their special chars
  encoded already. We just want to check and encode forgotten
  unsafe chars like a blank. A '%' however must not be encoded
  again.
- version 1.14.88</changelog>
  <changelog author="ma@suse.de" date="1746014400">- Updated translations (bsc#1230267)
- version 1.14.89</changelog>
  <changelog author="ma@suse.de" date="1747915200">- BuildRequires:  libzypp-devel &gt;= 17.37.0.
- Use libzypp improvements for preload and mirror handling.
- xmlout.rnc: Update repo-element (bsc#1241463)
  Add the "metalink" attribute and reflect that the "url" elements
  list may in fact be empty, if no baseurls are defined in the
  .repo files.
- man: update --allow-unsigned-rpm description.
  Explain how to achieve the same for packages provided by
  repositories.
- version 1.14.90</changelog>
  <changelog author="ma@suse.de" date="1750248000">- BuildRequires:  libzypp-devel &gt;= 17.37.6.
  Enhancements regarding mirror handling during repo refresh. Adapt
  to libzypp API changes. (bsc#1230267)
- version 1.14.91</changelog>
  <changelog author="ma@suse.de" date="1751630400">- sh: Reset solver options after command (bsc#1245496)
- Explicitly selecting DownloadAsNeeded also selects the
  classic_rpmtrans backend.
- version 1.14.92</changelog>
  <changelog author="ma@suse.de" date="1752840000">- Fix addrepo to handle explicit --check and --no-check requests
  (bsc#1246466)
- Accept "show" as alias for "info" (bsc#1245985)
- version 1.14.93</changelog>
  <changelog author="ma@suse.de" date="1758628800">- Fixed `bash-completion`: `zypper refresh` now ignores
  repository priority lines.
- Changes to support building against restructured libzypp in
  stack build (bsc#1230267)
- version 1.14.94</changelog>
  <changelog author="ma@suse.de" date="1772798400">- Report download progress for command line rpms (fixes #613)
- Hint to '-vv ref' to see the mirrors used to download the
  metadata (bsc#1257882)
- Service: Allow "zypper ls SERVICE ..." to test whether a
  service with this alias is defined (bsc#1252744)
  The command prints an abstract of all services passed on the
  command line. It returns 3-ZYPPER_EXIT_ERR_INVALID_ARGS if some
  argument does not name an existing service.
- Keep repo data when updating the service settings (bsc#1252744)
- info: Enhance pattern content table (bsc#1158038)
  Alternatives (multiple packages providing the same requirement)
  are now listed as a single entry in the content table. The entry
  shows either the installed package which satisfies the
  requirement or the requirement itself as type 'Provides'.
  Listing all potential alternatives was miss leading, especially
  if the alternatives were mutual exclusive. It looked like an
  installed pattern had not-installed requirements and it was not
  possible to install all requirements at the same time.
- version 1.14.95</changelog>
  <changelog author="ma@suse.de" date="1776686400">- Autorefresh ris-services the way as plugin-services (bsc#1246504)
  It's actually wrong to treat service refreshes different
  depending on the service type. For the purpose of a service it
  makes no difference how the data about the repos to use are
  acquired.
- version 1.14.96</changelog>
  <changelog author="ma@suse.de" date="1778673600">- Add --filter-version-change to zypper lu.
  Adds filtering by version change significance to reduce noise in
  update listings. Supports levels: rebuild (hides rebuild-only
  changes) and package (hides all release-only changes).
- version 1.14.97</changelog>
  <changelog author="ma@suse.de" date="1781265600">- Transactional systems: Delegate rw-commands to
  transactional-wrapper if available (jsc#PED-13680, jsc#PED-15607)
  On a transactional system where the root filesystem is mounted
  read-only, zypper commands that modify the system cannot be
  executed directly.
  If the system provides a transactional-wrapper utility, zypper
  will automatically attempt to invoke it. The wrapper
  transparently executes the zypper command within a new, writable
  snapshot and manages the lifecycle of that snapshot based on the
  command's exit status.
  On transactional systems lacking a transactional-wrapper, users
  must manually invoke specialized tools -such as
  transactional-update- to install, update, or remove software.
- version 1.14.98</changelog>
  <changelog author="ma@suse.de" date="1786708800">- info: check for missing positional args before systemSetup
  (bsc#1274091)
- Remove deprecated installRecommends option from zypper.conf.
  The system wide default for all libzypp based applications is
  defined in zypp.conf(5). It is not recommended to define this in
  zypper exclusively.
- BuildRequires:  libzypp-devel &gt;= 17.38.0.
  Code uses some of the new libzypp log and string tools.
- version 1.14.99</changelog>
</package>
</otherdata>