libzypp (17.25.7-2.4) unstable; urgency=medium
authorAdrian Bunk <bunk@debian.org>
Sat, 25 Feb 2023 20:30:40 +0000 (22:30 +0200)
committerAdrian Bunk <bunk@debian.org>
Sat, 25 Feb 2023 20:30:40 +0000 (22:30 +0200)
  * Non-maintainer upload.
  * Fix FTBFS due to missing #include. (Closes: #1028680)

[dgit import unpatched libzypp 17.25.7-2.4]

28 files changed:
1  2 
debian/changelog
debian/compat
debian/control
debian/copyright
debian/copyright.in
debian/libzypp-bin.install
debian/libzypp-common.install
debian/libzypp-config.dirs
debian/libzypp-config.install
debian/libzypp-config.postinst
debian/libzypp-dev.install
debian/libzypp-doc.doc-base
debian/libzypp-doc.install
debian/libzypp-doc.links
debian/libzypp1722.install
debian/patches/0001-Add-missing-includes-for-GCC-11-bsc-1181874.patch
debian/patches/0001-Fix-building-with-GCC-12.x-release.patch
debian/patches/1002_cmake-module-path-fix.patch
debian/patches/1003_various-typo-fixes.patch
debian/patches/1004_fix-fastcgi-includes.patch
debian/patches/1010_gpgme-pkg_search_module.diff
debian/patches/README
debian/patches/RpmHeader-include.patch
debian/patches/series
debian/rules
debian/source/format
debian/upstream/metadata
debian/watch

index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..73ad142f5013612028b8b04156c4cd91d1cfb881
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,240 @@@
++libzypp (17.25.7-2.4) unstable; urgency=medium
++
++  * Non-maintainer upload.
++  * Fix FTBFS due to missing #include. (Closes: #1028680)
++
++ -- Adrian Bunk <bunk@debian.org>  Sat, 25 Feb 2023 22:30:40 +0200
++
++libzypp (17.25.7-2.3) unstable; urgency=low
++
++  * Non-maintainer upload.
++  * 1010_gpgme-pkg_search_module.diff: Fix FTBFS against libgpgme-dev >=
++    1.18.0-2 by using pkg_search_module(). Closes: #1024577
++
++ -- Andreas Metzler <ametzler@debian.org>  Thu, 08 Dec 2022 12:07:05 +0100
++
++libzypp (17.25.7-2.2) unstable; urgency=medium
++
++  * Non-maintainer upload.
++  * Add upstream fix for FTBFS with gcc 12. (Closes: #1016279)
++
++ -- Adrian Bunk <bunk@debian.org>  Thu, 06 Oct 2022 23:17:51 +0300
++
++libzypp (17.25.7-2.1) unstable; urgency=medium
++
++  * Non-maintainer upload.
++  * Add upstream fix for FTBFS with gcc 11. (Closes: #984214)
++
++ -- Adrian Bunk <bunk@debian.org>  Thu, 09 Dec 2021 19:34:44 +0200
++
++libzypp (17.25.7-2) unstable; urgency=medium
++
++  * debian/watch:
++    + Fix Github watch URL.
++
++ -- Mike Gabriel <sunweaver@debian.org>  Thu, 29 Apr 2021 14:26:29 +0200
++
++libzypp (17.25.7-1) unstable; urgency=medium
++
++  * New upstream release.
++  * debian/control:
++    + Update versioned B-D: libsolv-dev (>= 0.7.17).
++
++ -- Mike Gabriel <sunweaver@debian.org>  Tue, 23 Feb 2021 12:08:04 +0100
++
++libzypp (17.25.6-1) unstable; urgency=medium
++
++  * New upstream release.
++  * debian/control:
++    + Fix D (in bin:pkg libzypp-dev): libsolv0-dev -> libsolv-dev. (Also fix
++      minimal version required).
++    + Fix S (in libzypp-doc): libzypp1702 -> libzypp1722.
++  * debian/patches:
++    + Trivial rebase of all patches.
++
++ -- Mike Gabriel <sunweaver@debian.org>  Wed, 20 Jan 2021 16:48:04 +0100
++
++libzypp (17.25.5-2) unstable; urgency=medium
++
++  * Upload to unstable.
++
++  * debian/patches:
++    + Update 1003_various-typo-fixes.patch. More typo fixes.
++    + Add patch header to 1004_fix-fastcgi-includes.patch.
++
++ -- Mike Gabriel <sunweaver@debian.org>  Wed, 06 Jan 2021 16:04:21 +0100
++
++libzypp (17.25.5-1) experimental; urgency=medium
++
++  * Upload to experimental.
++
++  * New upstream release.
++    - Fix FTBFS in MediaSetAccess_test. (Closes: #977228).
++    - CVE-2019-18900: Fix cookies file permissions. (Closes: #953362).
++  * debian/*:
++    + SONAME change (1702 -> 1722).
++  * debian/patches:
++    + Add 1004_fix-fastcgi-includes.patch. Fix include paths for fastcgi
++      headers.
++    + Trivial rebase of patches 1002 and 1003.
++  * debian/control:
++    + Bump Standards-Version: to 4.5.1. No changes needed.
++    + Add Rules-Requires-Root: field and set it to 'no'.
++    + Various adaptations in B-D field. (Closes: #960619).
++  * debian/copyright:
++    + Update auto-generated copyright.in file.
++    + Update copyright attributions.
++  * debian/watch:
++    + Switch to format version 4.
++  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
++    Repository-Browse. Thanks, lintian-brush.
++
++ -- Mike Gabriel <sunweaver@debian.org>  Tue, 05 Jan 2021 22:31:18 +0100
++
++libzypp (17.7.0-1) unstable; urgency=medium
++
++  * New upstream release.
++
++ -- Mike Gabriel <sunweaver@debian.org>  Mon, 17 Sep 2018 13:31:02 +0200
++
++libzypp (17.6.3-1) unstable; urgency=medium
++
++  * New upstream release.
++  * debian/control:
++    + Bump Standards-Version: to 4.2.1. No changes needed.
++  * debian/rules:
++    + Drop repacking of orig tarball. Use the Github exported tarball
++      directly.
++  * debian/copyright:
++    + Update auto-generated copyright.in file.
++    + Update copyright attributions.
++
++ -- Mike Gabriel <sunweaver@debian.org>  Fri, 31 Aug 2018 08:40:21 +0200
++
++libzypp (17.6.1-1) unstable; urgency=medium
++
++  * New upstream release.
++  * debian/rules:
++    + Create orig tarball in ../ rather than in ./.
++  * debian/patches:
++    + Rebase 1003_various-typo-fixes.patch.
++  * debian/copyright:
++    + Update auto-generated copyright.in template file.
++    + Update copyright attributions.
++
++ -- Mike Gabriel <sunweaver@debian.org>  Mon, 20 Aug 2018 16:07:46 +0200
++
++libzypp (17.3.1-2) unstable; urgency=medium
++
++  * debian/control: Add all dev:pkgs from B-D under D of libzypp-dev.
++
++ -- Mike Gabriel <sunweaver@debian.org>  Sun, 03 Jun 2018 01:13:54 +0200
++
++libzypp (17.3.1-1) unstable; urgency=medium
++
++  * New upstream release (after a long time...).
++    - Fixes CVE-2017-7435, CVE-2017-7436, CVE-2017-9269. (Closes: #899065).
++    - SONAME version bump by upstream. (Closes: #797867)
++    - FTBFS of previous / old-in-Debian version likely solved. (Closes:
++      #841769).
++  * debian/patches:
++    + Drop 1003-Add-support-for-openssl-1.1.patch. Fixed upstream.
++    + Rebase 1002_cmake-module-path-fix.patch.
++    + Add 1003_various-typo-fixes.patch. Fix some typo flaws in output messages.
++  * debian/control:
++    + SONAME bump, rename bin:pkg. Use SONAME based bin:pkg names in the first
++      place. (Closes: #797869).
++    + Add B-D asciidoctor.
++    + Add B-D: libgpgme-dev.
++    + Update B-D: librpm-dev (>= 4.4).
++    + Add B-D: libcurl4-openssl-dev (>= 7.19.4).
++    + Update B-D: libsolv0-dev (>= 0.6.27).
++    + Add B-Ds: libpopt-dev and dejagnu.
++    + Drop Thomas Bechthold from Uploader: field again. (Closes: #892674).
++      Thanks for previous contributions.
++    + Fix LONG_DESCRIPTION (libzypp-common). Remove duplicated paragraph.
++      (Closes: #861995).
++    + Set Priority: from extra to optional.
++    + Bump Standards-Version: to 4.1.4.
++    + Add S (libzypp1702): libzypp-doc. (Closes: #849899).
++    + Update Vcs-*: fields. Packaging Git has been migrated to salsa.debian.org.
++    + Add B:/R: for older libzypp bin:pkg versions.
++    + Add B (libzypp(1702): zypper (<< 1.14). We very possibly break zypper
++      (<< 1.14).
++  * debian/{control,rules}:
++    + Enable all hardening flags.
++    + Drop manually crafted dbg:package.
++  * debian/{control,compat}: Bump to DH compat version level 10.
++  * debian/rules:
++    + Drop chmod on nofify-message. Not shipped anymore.
++    + Provide a writeable home to gnupg. Needed for some unit tests.
++    + Stop parsing dpkg-parsechangelog's output.
++  * debian/libzypp-bin.install:
++    + No files in /usr/lib/zypp anymore.
++  * lintian:
++    + Drop binary-without-manpage man page override (bin:pkg libzypp-bin). The
++      non-documented binaries have been removed by upstream.
++  * debian/copyright:
++    + Update auto-generated copyright.in file.
++    + Update copyright attributions.
++    + Use secure URI for copyright format reference.
++
++ -- Mike Gabriel <sunweaver@debian.org>  Mon, 28 May 2018 14:34:46 +0200
++
++libzypp (16.4.3-1) unstable; urgency=medium
++
++  * New upstream version.
++  * Drop 2001_fix-repo2solv-call-on-Debian.patch . No longer needed.
++  * Add 1003-Add-support-for-openssl-1.1.patch for newer openssl
++    versions.
++  * Add myself as a uploader.
++  * Bump Standards to 3.9.8. No changes needed.
++
++ -- Thomas Bechtold <toabctl@debian.org>  Mon, 20 Feb 2017 14:15:34 -0500
++
++libzypp (15.3.0-1) unstable; urgency=medium
++
++  * New upstream version.
++    - Fix Downloader_test to use noarch data (works on all archs). Fix
++      FTBFS on several architectures. (Closes: #778320).
++  * debian/patches:
++    + Drop 1001_configurable-include-dir.patch,
++           1003_fix-typos-in-output-messages.patch,
++           1004_enable-tests-on-Debian.patch,
++           2002_enable-autodoc.patch,
++           2003_enable-translations.patch.
++      Similar patches (with configure option at build time)
++      have been applied upstream.
++    + Update 1002_cmake-module-path-fix.patch,
++             2001_fix-repo2solv-call-on-Debian.patch.
++      Make sure patches apply cleanly against latest upstream code.
++  * debian/copyright{,.in}:
++    + Update copyright information for new upstream release.
++    + Update script-generated copyright file template.
++  * debian/control:
++    + Bump Standards: to 3.9.6. No changes needed.
++    + B-D -> versioned B-D: libsolv-dev -> libsolv0-dev (>= 0.6.10).
++    + Add B-Ds: libboost-dev, libboost-program-options-dev, libboost-test-dev,
++      libboost-thread-dev; drop B-Ds: libboost-all-dev, dejagnu,
++      libgettextpo-dev, zsync. (Closes: #775675).
++  * debian/rules:
++    + Enable -DDEBIAN=1 build logic (tests, translations, docs).
++
++ -- Mike Gabriel <sunweaver@debian.org>  Tue, 02 Jun 2015 05:16:04 +0200
++
++libzypp (14.29.1-2) unstable; urgency=medium
++
++  * debian/libzypp-config.postinst:
++    + Fix package installation failure if /etc/zypp/locks is not present.
++  * debian/patches:
++    + Fix /1002_cmake-module-path-fix.patch. Install cmake configs to
++      /usr/lib/<triplet>/Zypp/ZyppConfig.cmake (instead of
++      LibZypp/LibZyppConfig.cmake).
++
++ -- Mike Gabriel <sunweaver@debian.org>  Thu, 25 Sep 2014 15:20:43 +0200
++
++libzypp (14.29.1-1) unstable; urgency=medium
++
++  * Initial release. (Closes: #761988).
++
++ -- Mike Gabriel <sunweaver@debian.org>  Thu, 25 Sep 2014 12:33:58 +0200
diff --cc debian/compat
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..f599e28b8ab0d8c9c57a486c89c4a5132dcbd3b2
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++10
diff --cc debian/control
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..755e7a93da0794d17609428e87784084dc2142dd
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,241 @@@
++Source: libzypp
++Section: libs
++Maintainer: Mike Gabriel <sunweaver@debian.org>
++Priority: optional
++Standards-Version: 4.5.1
++Build-Depends: asciidoctor,
++               debhelper (>= 10~),
++               dpkg-dev (>= 1.16.1.1~),
++               cdbs,
++               cmake,
++               pkg-config,
++               librpm-dev (>= 4.4),
++               rpm,
++               libboost-dev,
++               libboost-program-options-dev,
++               libboost-test-dev,
++               libboost-thread-dev,
++               libfcgi-dev,
++               libglib2.0-dev,
++               libgpgme-dev,
++               libsigc++-2.0-dev,
++               libssl-dev,
++               libyaml-cpp-dev,
++               doxygen,
++               ruby,
++               libcurl4-openssl-dev (>= 7.19.4),
++               libudev-dev,
++               libxml2-dev,
++               libsolv-dev (>= 0.7.17),
++               libsolv-tools,
++               libexpat-dev,
++               libpopt-dev,
++               libproxy-dev,
++               graphviz,
++               gnupg2,
++               dejagnu,
++               nginx,
++Rules-Requires-Root: no
++Homepage: https://github.com/openSUSE/libzypp
++Vcs-Git: https://salsa.debian.org/debian/libzypp.git
++Vcs-Browser: https://salsa.debian.org/debian/libzypp
++
++Package: libzypp1722
++Architecture: any
++Multi-Arch: same
++Pre-Depends:
++ ${misc:Pre-Depends},
++Depends:
++ ${shlibs:Depends},
++ ${misc:Depends},
++ rpm,
++ gnupg | gnupg2,
++ libsolv-tools,
++Recommends:
++ libzypp-common (>= ${source:Version}),
++ libzypp-config (>= ${source:Version}),
++ libzypp-bin (>= ${source:Version}),
++ logrotate,
++ lsof,
++Suggests:
++ libzypp-doc (>= ${source:Version}),
++Breaks:
++ libzypp (<< 17.22),
++ zypper (<< 1.14),
++Replaces:
++ libzypp (<< 17.22),
++Description: openSUSE/SLES package management system (library)
++ libzypp is the package management library that powers applications like
++ YaST, zypper and the openSUSE/SLE implementation of PackageKit.
++ .
++ libzypp provides all the functionality for a package manager:
++ .
++   - an API for package repository management, supporting most common
++     repository metadata formats and signed repositories
++   - an API for solving packages, products, patterns and patches (installation,
++     removal, update and distribution upgrade operations) dependencies, with
++     additional features like locking
++   - an API for comitting the transaction to the system over a rpm target;
++     supporting deltarpm calculation, media changing and installation order
++     calculation
++   - an API for browsing available and installed software, with some facilities
++     for programs with an user interface
++   - a suite of maintained solving testcases representing common and uncommon
++     operations on Linux software management
++ .
++ This package contains the main shared library for the zypper package
++ management system.
++
++Package: libzypp-dev
++Section: libdevel
++Architecture: any
++Multi-Arch: same
++Depends:
++ ${misc:Depends},
++ librpm-dev (>= 4.4),
++ libboost-dev,
++ libboost-program-options-dev,
++ libboost-test-dev,
++ libboost-thread-dev,
++ libgpgme-dev,
++ libssl-dev,
++ libcurl4-openssl-dev (>= 7.19.4),
++ libudev-dev,
++ libxml2-dev,
++ libsolv-dev (>= 0.7.16-2~),
++ libexpat-dev,
++ libpopt-dev,
++ libproxy-dev,
++ libzypp1722 (= ${binary:Version}),
++Description: openSUSE/SLES package management system library (development files)
++ libzypp is the package management library that powers applications like
++ YaST, zypper and the openSUSE/SLE implementation of PackageKit.
++ .
++ libzypp provides all the functionality for a package manager:
++ .
++   - an API for package repository management, supporting most common
++     repository metadata formats and signed repositories
++   - an API for solving packages, products, patterns and patches (installation,
++     removal, update and distribution upgrade operations) dependencies, with
++     additional features like locking
++   - an API for comitting the transaction to the system over a rpm target;
++     supporting deltarpm calculation, media changing and installation order
++     calculation
++   - an API for browsing available and installed software, with some facilities
++     for programs with an user interface
++   - a suite of maintained solving testcases representing common and uncommon
++     operations on Linux software management
++ .
++ This package contains the development files for the libzypp library.
++
++Package: libzypp-common
++Architecture: all
++Depends:
++ ${misc:Depends},
++Description: openSUSE/SLES package management system library (common files)
++ libzypp is the package management library that powers applications like
++ YaST, zypper and the openSUSE/SLE implementation of PackageKit.
++ .
++ libzypp provides all the functionality for a package manager:
++ .
++   - an API for package repository management, supporting most common
++     repository metadata formats and signed repositories
++   - an API for solving packages, products, patterns and patches (installation,
++     removal, update and distribution upgrade operations) dependencies, with
++     additional features like locking
++   - an API for comitting the transaction to the system over a rpm target;
++     supporting deltarpm calculation, media changing and installation order
++     calculation
++   - an API for browsing available and installed software, with some facilities
++     for programs with an user interface
++   - a suite of maintained solving testcases representing common and uncommon
++     operations on Linux software management
++ .
++ This package contains the architecture-independent files for the libzypp
++ library.
++
++Package: libzypp-bin
++Architecture: any
++Multi-Arch: foreign
++Depends:
++ ${shlibs:Depends},
++ ${misc:Depends},
++ libzypp-config (>= ${source:Version}),
++Description: openSUSE/SLES package management system library (library tools)
++ libzypp is the package management library that powers applications like
++ YaST, zypper and the openSUSE/SLE implementation of PackageKit.
++ .
++ libzypp provides all the functionality for a package manager:
++ .
++   - an API for package repository management, supporting most common
++     repository metadata formats and signed repositories
++   - an API for solving packages, products, patterns and patches (installation,
++     removal, update and distribution upgrade operations) dependencies, with
++     additional features like locking
++   - an API for comitting the transaction to the system over a rpm target;
++     supporting deltarpm calculation, media changing and installation order
++     calculation
++   - an API for browsing available and installed software, with some facilities
++     for programs with an user interface
++   - a suite of maintained solving testcases representing common and uncommon
++     operations on Linux software management
++ .
++ This package contains command line tools shipped with the libzypp library.
++
++Package: libzypp-config
++Architecture: all
++Multi-Arch: foreign
++Depends:
++ ${misc:Depends},
++ libzypp-common (>= ${source:Version}),
++Description: openSUSE/SLES package management system library (configuration)
++ libzypp is the package management library that powers applications like
++ YaST, zypper and the openSUSE/SLE implementation of PackageKit.
++ .
++ libzypp provides all the functionality for a package manager:
++ .
++   - an API for package repository management, supporting most common
++     repository metadata formats and signed repositories
++   - an API for solving packages, products, patterns and patches (installation,
++     removal, update and distribution upgrade operations) dependencies, with
++     additional features like locking
++   - an API for comitting the transaction to the system over a rpm target;
++     supporting deltarpm calculation, media changing and installation order
++     calculation
++   - an API for browsing available and installed software, with some facilities
++     for programs with an user interface
++   - a suite of maintained solving testcases representing common and uncommon
++     operations on Linux software management
++ .
++ This package ships the configuration files for the libzypp library.
++
++Package: libzypp-doc
++Section: doc
++Architecture: all
++Multi-Arch: foreign
++Depends:
++ ${misc:Depends},
++ libjs-jquery,
++Suggests:
++ libzypp1722,
++ libzypp-dev,
++Description: openSUSE/SLES package management system library (documentation)
++ libzypp is the package management library that powers applications like
++ YaST, zypper and the openSUSE/SLE implementation of PackageKit.
++ .
++ libzypp provides all the functionality for a package manager:
++ .
++   - an API for package repository management, supporting most common
++     repository metadata formats and signed repositories
++   - an API for solving packages, products, patterns and patches (installation,
++     removal, update and distribution upgrade operations) dependencies, with
++     additional features like locking
++   - an API for comitting the transaction to the system over a rpm target;
++     supporting deltarpm calculation, media changing and installation order
++     calculation
++   - an API for browsing available and installed software, with some facilities
++     for programs with an user interface
++   - a suite of maintained solving testcases representing common and uncommon
++     operations on Linux software management
++ .
++ This package contains the API documentation of the libzypp library.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..5102f7352f330ddf33e1065308cf358ff6d52a56
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1472 @@@
++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
++Upstream-Name: libzypp
++Upstream-Contact: Michael Andres (https://github.com/mlandres)
++Source: https://github.com/openSUSE/libzypp
++
++Files: .clang-format
++       CMakeLists.txt
++       cmake/modules/Findlibproxy.cmake
++       cmake/modules/FindOpenSSL.cmake
++       cmake/modules/FindRpm.cmake
++       cmake/modules/FindUdev.cmake
++       cmake/modules/FindZsync.cmake
++       cmake/modules/FindZypp.cmake
++       cmake/modules/ZyppCommon.cmake
++       devel/CMakeLists.txt
++       devel/devel.ma/Basic.cc
++       devel/devel.ma/CMakeLists.txt
++       devel/devel.ma/ExplicitMap.h
++       devel/devel.ma/lines2array
++       devel/devel.ma/Main.cc
++       devel/devel.ma/main.h
++       devel/devel.ma/ma_test
++       devel/devel.ma/MaTest.cc
++       devel/devel.ma/MT.cc
++       devel/devel.ma/NewPool.cc
++       devel/devel.ma/PluginTest.cc
++       devel/devel.ma/PluginTest.py
++       devel/devel.ma/Printing.h
++       devel/devel.ma/Sat.cc
++       devel/devel.ma/Signal.cc
++       devel/devel.ma/SigTrackableFail.cc
++       devel/devel.ma/Test.cc
++       devel/devel.ma/ToolProvideSignedDir.cc
++       devel/devel.ma/Tools.h
++       devel/devel.ma/Xml.cc
++       devel/genclass.in
++       doc/autodoc/CMakeLists.txt
++       doc/autodoc/Doxyfile.cmake
++       doc/autoinclude/ApplicationMetada.doc
++       doc/autoinclude/CodePitfalls.doc
++       doc/autoinclude/EnvironmentVariables.doc
++       doc/autoinclude/FeatureTest.doc
++       doc/autoinclude/g_BOOST.doc
++       doc/autoinclude/g_LIBSOLV.doc
++       doc/autoinclude/groups.doc
++       doc/autoinclude/g_ZyppHistory.doc
++       doc/autoinclude/Mainpage.doc
++       doc/autoinclude/Modalias.doc
++       doc/autoinclude/notes/n_ResPool_nomorenameiter
++       doc/autoinclude/PatternPackages.doc
++       doc/autoinclude/Plugin-Commit.doc
++       doc/autoinclude/Plugins.doc
++       doc/autoinclude/Plugin-System.doc
++       doc/autoinclude/README
++       doc/autoinclude/RepoVariables.doc
++       doc/autoinclude/Services.doc
++       doc/autoinclude/SolverVendorChange.doc
++       doc/autoinclude/Testcases.doc
++       doc/autoinclude/Threads.doc
++       doc/autoinclude/UserData.doc
++       doc/CMakeLists.txt
++       doc/locks.5.txt
++       doc/zypp-CheckAccessDeleted.1.txt
++       doc/zypp-NameReqPrv.1.txt
++       .gitattributes
++       .gitignore
++       libzypp.pc.cmake
++       Makefile.cvs
++       mkChangelog
++       needreboot
++       package/libzypp.changes
++       package/libzypp-rpmlint.cmake
++       po/bn.po
++       po/CMakeLists.txt
++       po/el.po
++       po/fa.po
++       po/gu.po
++       po/hi.po
++       po/km.po
++       po/mr.po
++       po/PotfileDiff.sh
++       po/PotfileUpadte.sh
++       po/ro.po
++       po/ta.po
++       po/vi.po
++       systemCheck
++       tests/CMakeLists.txt
++       tests/data/11.0-update/repodata/deltainfo.xml.gz
++       tests/data/11.0-update/repodata/primary.xml.gz
++       tests/data/11.0-update/repodata/repomd.xml
++       tests/data/11.0-update/repodata/repomd.xml.asc
++       tests/data/11.0-update/repodata/repomd.xml.key
++       tests/data/11.0-update/repodata/updateinfo.xml.gz
++       tests/data/dummywebroot/Readme
++       tests/data/lighttpdconf/conf.d/access_log.conf
++       tests/data/lighttpdconf/conf.d/auth.conf
++       tests/data/lighttpdconf/conf.d/compress.conf
++       tests/data/lighttpdconf/conf.d/debug.conf
++       tests/data/lighttpdconf/conf.d/expire.conf
++       tests/data/lighttpdconf/conf.d/fastcgi.conf
++       tests/data/lighttpdconf/conf.d/maybessl.sh
++       tests/data/lighttpdconf/conf.d/mime.conf
++       tests/data/lighttpdconf/lighttpd.conf
++       tests/data/Mirrorlist/remote-site/metalink.xml
++       tests/data/Mirrorlist/remote-site/mirrors.txt
++       tests/data/nginxconf/mime.types
++       tests/data/nginxconf/nginx.conf
++       tests/data/nginxconf/nossl.conf
++       tests/data/nginxconf/ssl.conf
++       tests/data/obs_virtualbox_11_1/repodata/primary.xml.gz
++       tests/data/obs_virtualbox_11_1/repodata/repomd.xml
++       tests/data/obs_virtualbox_11_1/repodata/repomd.xml.asc
++       tests/data/obs_virtualbox_11_1/repodata/repomd.xml.key
++       tests/data/OBS_zypp_svn-11.1/repodata/primary.xml.gz
++       tests/data/OBS_zypp_svn-11.1/repodata/repomd.xml
++       tests/data/OBS_zypp_svn-11.1/repodata/repomd.xml.asc
++       tests/data/OBS_zypp_svn-11.1/repodata/repomd.xml.key
++       tests/data/openSUSE-11.1/content
++       tests/data/openSUSE-11.1/gpg-pubkey-0dfb3188-41ed929b.asc
++       tests/data/openSUSE-11.1/gpg-pubkey-307e3d54-481f30aa.asc
++       tests/data/openSUSE-11.1/gpg-pubkey-3d25d3d9-36e12d04.asc
++       tests/data/openSUSE-11.1/gpg-pubkey-56b4177a-47965b33.asc
++       tests/data/openSUSE-11.1/gpg-pubkey-7e2e3b05-4816488f.asc
++       tests/data/openSUSE-11.1/gpg-pubkey-9c800aca-481f343a.asc
++       tests/data/openSUSE-11.1/gpg-pubkey-a1912208-446a0899.asc
++       tests/data/openSUSE-11.1/media.1/media
++       tests/data/openSUSE-11.1/media.1/products
++       tests/data/openSUSE-11.1/media.1/products.asc
++       tests/data/openSUSE-11.1/media.1/products.key
++       tests/data/openSUSE-11.1/suse/setup/descr/dvd-11.1-46.1.x86_64.pat.gz
++       tests/data/openSUSE-11.1/suse/setup/descr/non_oss-11.1-46.1.x86_64.pat.gz
++       tests/data/openSUSE-11.1/suse/setup/descr/packages.cs.gz
++       tests/data/openSUSE-11.1/suse/setup/descr/packages.DU.gz
++       tests/data/openSUSE-11.1/suse/setup/descr/packages.en.gz
++       tests/data/openSUSE-11.1/suse/setup/descr/packages.gz
++       tests/data/openSUSE-11.1/suse/setup/descr/patterns
++       tests/data/PoolReuseIds/SeqA/SEQA.repo
++       tests/data/PoolReuseIds/SeqB/SeqB.repo
++       tests/data/TCdup/@System.repo
++       tests/data/TCdup/update.repo
++       tests/data/TCNamespaceRecommends/@System.repo
++       tests/data/TCNamespaceRecommends/update.repo
++       tests/data/TCSelectable/RepoHIGH.repo
++       tests/data/TCSelectable/RepoLOW.repo
++       tests/data/TCSelectable/RepoMID.repo
++       tests/data/TCSelectable/RepoSRC.repo
++       tests/data/TCSelectable/@System.repo
++       tests/data/TCWhatObsoletes/@System.repo
++       tests/data/webconf/ssl/ca/ca.crt
++       tests/data/webconf/ssl/ca/ca.key
++       tests/data/webconf/ssl/certstore/ca.pem
++       tests/data/webconf/ssl/openssl.cnf
++       tests/data/webconf/ssl/server.crt
++       tests/data/webconf/ssl/server.csr
++       tests/data/webconf/ssl/server.key
++       tests/data/webconf/ssl/server.pem
++       tests/lib/CMakeLists.txt
++       tests/lib/TestSetup.h
++       tests/lib/WebServer.cc
++       tests/lib/WebServer.h
++       tests/media/CMakeLists.txt
++       tests/media/CredentialFileReader_test.cc
++       tests/media/CredentialManager_test.cc
++       tests/media/data/credentials.cat
++       tests/media/data/credentials.d/cred1
++       tests/media/data/openSUSE-11.3-NET-i586.iso.meta4
++       tests/media/data/openSUSE-11.3-NET-i586.iso.metalink
++       tests/media/file_exists_test.cc
++       tests/media/media1_test.cc
++       tests/media/media2_test.cc
++       tests/media/media3_test.cc
++       tests/media/media4_test.cc
++       tests/media/MediaProducts_test.cc
++       tests/media/MetaLinkParser_test.cc
++       tests/media/mymediaverifier.h
++       tests/media/throw_if_not_exists_test.cc
++       tests/parser/CMakeLists.txt
++       tests/parser/HistoryLogReader_test.cc
++       tests/parser/HistoryLogReader_test.dat
++       tests/parser/inifile/CMakeLists.txt
++       tests/parser/inifile/data/1.ini
++       tests/parser/inifile/data/2.ini
++       tests/parser/inifile/inidict_test.cc
++       tests/parser/inifile/iniparser_test.cc
++       tests/parser/ProductFileReader_test.cc
++       tests/parser/ProductFileReader_test.dat
++       tests/parser/RepoFileReader_test.cc
++       tests/parser/RepoindexFileReader_test.cc
++       tests/parser/yum/CMakeLists.txt
++       tests/parser/yum/data/repomd-1.xml
++       tests/parser/yum/data/repomd-1.xml.solution
++       tests/parser/yum/RepomdFileReader_test.cc
++       tests/README
++       tests/repo/CMakeLists.txt
++       tests/repo/DUdata_test.cc
++       tests/repo/ExtendedMetadata_test.cc
++       tests/repo/MirrorList_test.cc
++       tests/repo/PluginServices_test.cc
++       tests/repo/RepoLicense/repo/repodata/CHECKSUM-license-prod.tar.gz
++       tests/repo/RepoLicense/repo/repodata/CHECKSUM-license.tar.gz
++       tests/repo/RepoLicense/repo/repodata/license.de.txt
++       tests/repo/RepoLicense/repo/repodata/license.fr.txt
++       tests/repo/RepoLicense/repo/repodata/license.txt
++       tests/repo/RepoLicense/repo/repodata/no-acceptance-needed
++       tests/repo/RepoLicense/repo/repodata/repomd.xml
++       tests/repo/RepoLicense_test.cc
++       tests/repo/RepoSigcheck/signed_repo/repodata/repomd.xml
++       tests/repo/RepoSigcheck/signed_repo/repodata/repomd.xml.asc
++       tests/repo/RepoSigcheck/signed_repo/repodata/repomd.xml.key
++       tests/repo/RepoSigcheck_test.cc
++       tests/repo/RepoSigcheck/unknownkey_repo/repodata/repomd.xml
++       tests/repo/RepoSigcheck/unknownkey_repo/repodata/repomd.xml.asc
++       tests/repo/RepoSigcheck/unsigned_repo/repodata/repomd.xml
++       tests/repo/RepoSigcheck/wrongsig_repo/repodata/repomd.xml
++       tests/repo/RepoSigcheck/wrongsig_repo/repodata/repomd.xml.asc
++       tests/repo/RepoSigcheck/wrongsig_repo/repodata/repomd.xml.key
++       tests/repo/RepoVariables_test.cc
++       tests/repo/susetags/CMakeLists.txt
++       tests/repo/susetags/data/addon_in_subdir/media.1/build
++       tests/repo/susetags/data/addon_in_subdir/media.1/directory.yast
++       tests/repo/susetags/data/addon_in_subdir/media.1/media
++       tests/repo/susetags/data/addon_in_subdir/media.1/products
++       tests/repo/susetags/data/addon_in_subdir/updates/content
++       tests/repo/susetags/data/addon_in_subdir/updates/content.asc
++       tests/repo/susetags/data/addon_in_subdir/updates/content.key
++       tests/repo/susetags/data/addon_in_subdir/updates/directory.yast
++       tests/repo/susetags/data/addon_in_subdir/updates/license.tar.gz
++       tests/repo/susetags/data/addon_in_subdir/updates/SHA1SUMS
++       tests/repo/susetags/data/addon_in_subdir/updates/suse/i586/SHA1SUMS
++       tests/repo/susetags/data/addon_in_subdir/updates/suse/setup/descr/directory.yast
++       tests/repo/susetags/data/addon_in_subdir/updates/suse/setup/descr/packages
++       tests/repo/susetags/data/addon_in_subdir/updates/suse/setup/descr/packages.DU
++       tests/repo/susetags/data/addon_in_subdir/updates/suse/setup/descr/packages.en
++       tests/repo/susetags/data/addon_in_subdir/updates/suse/setup/descr/SHA1SUMS
++       tests/repo/susetags/data/dudata/repo/content
++       tests/repo/susetags/data/dudata/repo/media.1/media
++       tests/repo/susetags/data/dudata/repo/suse/setup/descr/packages
++       tests/repo/susetags/data/dudata/repo/suse/setup/descr/packages.DU
++       tests/repo/susetags/data/dudata/system/content
++       tests/repo/susetags/data/dudata/system/media.1/media
++       tests/repo/susetags/data/dudata/system/suse/setup/descr/packages
++       tests/repo/susetags/data/dudata/system/suse/setup/descr/packages.DU
++       tests/repo/susetags/data/shared_attributes/content
++       tests/repo/susetags/data/shared_attributes/suse/setup/descr/packages
++       tests/repo/susetags/data/shared_attributes/suse/setup/descr/packages.DU
++       tests/repo/susetags/data/shared_attributes/suse/setup/descr/packages.en
++       tests/repo/susetags/data/stable-x86-subset/content
++       tests/repo/susetags/data/stable-x86-subset/content.asc
++       tests/repo/susetags/data/stable-x86-subset/content.key
++       tests/repo/susetags/data/stable-x86-subset/control.xml
++       tests/repo/susetags/data/stable-x86-subset/gpg-pubkey-0dfb3188-41ed929b.asc
++       tests/repo/susetags/data/stable-x86-subset/gpg-pubkey-307e3d54-44201d5d.asc
++       tests/repo/susetags/data/stable-x86-subset/gpg-pubkey-3d25d3d9-36e12d04.asc
++       tests/repo/susetags/data/stable-x86-subset/gpg-pubkey-7e2e3b05-44748aba.asc
++       tests/repo/susetags/data/stable-x86-subset/gpg-pubkey-9c800aca-40d8063e.asc
++       tests/repo/susetags/data/stable-x86-subset/gpg-pubkey-a1912208-446a0899.asc
++       tests/repo/susetags/data/stable-x86-subset-gz/content
++       tests/repo/susetags/data/stable-x86-subset-gz/content.asc
++       tests/repo/susetags/data/stable-x86-subset-gz/content.key
++       tests/repo/susetags/data/stable-x86-subset-gz/control.xml
++       tests/repo/susetags/data/stable-x86-subset-gz/gpg-pubkey-0dfb3188-41ed929b.asc
++       tests/repo/susetags/data/stable-x86-subset-gz/gpg-pubkey-307e3d54-44201d5d.asc
++       tests/repo/susetags/data/stable-x86-subset-gz/gpg-pubkey-3d25d3d9-36e12d04.asc
++       tests/repo/susetags/data/stable-x86-subset-gz/gpg-pubkey-7e2e3b05-44748aba.asc
++       tests/repo/susetags/data/stable-x86-subset-gz/gpg-pubkey-9c800aca-40d8063e.asc
++       tests/repo/susetags/data/stable-x86-subset-gz/gpg-pubkey-a1912208-446a0899.asc
++       tests/repo/susetags/data/stable-x86-subset-gz/installation.xml
++       tests/repo/susetags/data/stable-x86-subset-gz/license.tar.gz
++       tests/repo/susetags/data/stable-x86-subset-gz/media.1/directory.yast
++       tests/repo/susetags/data/stable-x86-subset-gz/media.1/info.txt
++       tests/repo/susetags/data/stable-x86-subset-gz/media.1/media
++       tests/repo/susetags/data/stable-x86-subset-gz/media.1/products
++       tests/repo/susetags/data/stable-x86-subset-gz/media.1/products.asc
++       tests/repo/susetags/data/stable-x86-subset-gz/media.1/products.key
++       tests/repo/susetags/data/stable-x86-subset-gz/suse/setup/descr/kde-10.3-71.noarch.pat.gz
++       tests/repo/susetags/data/stable-x86-subset-gz/suse/setup/descr/packages.DU.gz
++       tests/repo/susetags/data/stable-x86-subset-gz/suse/setup/descr/packages.en.gz
++       tests/repo/susetags/data/stable-x86-subset-gz/suse/setup/descr/packages.es.gz
++       tests/repo/susetags/data/stable-x86-subset-gz/suse/setup/descr/packages.gz
++       tests/repo/susetags/data/stable-x86-subset-gz/suse/setup/descr/patterns.gz
++       tests/repo/susetags/data/stable-x86-subset/installation.xml
++       tests/repo/susetags/data/stable-x86-subset/license.tar.gz
++       tests/repo/susetags/data/stable-x86-subset/media.1/directory.yast
++       tests/repo/susetags/data/stable-x86-subset/media.1/info.txt
++       tests/repo/susetags/data/stable-x86-subset/media.1/media
++       tests/repo/susetags/data/stable-x86-subset/media.1/products
++       tests/repo/susetags/data/stable-x86-subset/media.1/products.asc
++       tests/repo/susetags/data/stable-x86-subset/media.1/products.key
++       tests/repo/susetags/data/stable-x86-subset/suse/setup/descr/packages
++       tests/repo/susetags/data/stable-x86-subset/suse/setup/descr/packages.DU
++       tests/repo/susetags/data/stable-x86-subset/suse/setup/descr/packages.en
++       tests/repo/susetags/data/stable-x86-subset/suse/setup/descr/packages.es
++       tests/repo/susetags/data/stable-x86-subset/suse/setup/descr/patterns
++       tests/repo/susetags/Downloader_test.cc
++       tests/repo/yum/CMakeLists.txt
++       tests/repo/yum/data/10.2-updates-subset/repodata/filelists.xml.gz
++       tests/repo/yum/data/10.2-updates-subset/repodata/other.xml.gz
++       tests/repo/yum/data/10.2-updates-subset/repodata/patches.xml
++       tests/repo/yum/data/10.2-updates-subset/repodata/patch-fetchmsttfonts.sh-2333.xml
++       tests/repo/yum/data/10.2-updates-subset/repodata/patch-flash-player-2359.xml
++       tests/repo/yum/data/10.2-updates-subset/repodata/patch-glabels-2348.xml
++       tests/repo/yum/data/10.2-updates-subset/repodata/patch-gv-2350.xml
++       tests/repo/yum/data/10.2-updates-subset/repodata/patch-openssl-2349.xml
++       tests/repo/yum/data/10.2-updates-subset/repodata/patch-tar-2351.xml
++       tests/repo/yum/data/10.2-updates-subset/repodata/primary.xml.gz
++       tests/repo/yum/data/10.2-updates-subset/repodata/repomd.xml
++       tests/repo/yum/data/10.2-updates-subset/repodata/repomd.xml.asc
++       tests/repo/yum/data/10.2-updates-subset/repodata/repomd.xml.key
++       tests/repo/yum/data/extensions/repodata/filelists.xml.gz
++       tests/repo/yum/data/extensions/repodata/other.xml.gz
++       tests/repo/yum/data/extensions/repodata/primary.xml.gz
++       tests/repo/yum/data/extensions/repodata/repomd.xml
++       tests/repo/yum/data/extensions/repodata/susedata.xml.gz
++       tests/repo/yum/data/extensions/repodata/suseinfo.xml.gz
++       tests/repo/yum/data/ZCHUNK/repodata/filelists.xml.gz
++       tests/repo/yum/data/ZCHUNK/repodata/filelists.xml.zck
++       tests/repo/yum/data/ZCHUNK/repodata/other.xml.gz
++       tests/repo/yum/data/ZCHUNK/repodata/other.xml.zck
++       tests/repo/yum/data/ZCHUNK/repodata/patterns.xml.gz
++       tests/repo/yum/data/ZCHUNK/repodata/primary.xml.gz
++       tests/repo/yum/data/ZCHUNK/repodata/primary.xml.zck
++       tests/repo/yum/data/ZCHUNK/repodata/repomd.xml
++       tests/repo/yum/data/ZCHUNK/repodata/repomd.xml.asc
++       tests/repo/yum/data/ZCHUNK/repodata/repomd.xml.key
++       tests/repo/yum/YUMDownloader_test.cc
++       tests/sat/CMakeLists.txt
++       tests/sat/IdString_test.cc
++       tests/sat/LookupAttr_test.cc
++       tests/sat/Map_test.cc
++       tests/sat/Pool_test.cc
++       tests/sat/Queue_test.cc
++       tests/sat/SolvableSpec_test.cc
++       tests/sat/Solvable_test.cc
++       tests/sat/SolvParsing_test.cc
++       tests/sat/WhatObsoletes_test.cc
++       tests/sat/WhatProvides_test.cc
++       tests/zypp/Arch_test.cc
++       tests/zypp/base/CMakeLists.txt
++       tests/zypp/base/data/Sysconfig/proxy
++       tests/zypp/base/ExternalProgram_test.cc
++       tests/zypp/base/Glob_test.cc
++       tests/zypp/base/Glob_test.dat/file
++       tests/zypp/base/Glob_test.dat/file.xml
++       tests/zypp/base/Glob_test.dat/file.xml.gz
++       tests/zypp/base/String_test.cc
++       tests/zypp/base/Sysconfig_test.cc
++       tests/zypp/Capabilities_test.cc
++       tests/zypp/CheckSum_test.cc
++       tests/zypp/CMakeLists.txt
++       tests/zypp/ContentType_test.cc
++       tests/zypp/CpeId_test.cc
++       tests/zypp/data/Delta/repodata/deltainfo.xml
++       tests/zypp/data/Delta/repodata/primary.xml.gz
++       tests/zypp/data/Delta/repodata/repomd.xml
++       tests/zypp/data/Delta/repodata/repomd.xml.asc
++       tests/zypp/data/Delta/repodata/repomd.xml.key
++       tests/zypp/data/Delta/repodata/updateinfo.xml.gz
++       tests/zypp/data/Fetcher/remote-site/baseindex/directory.yast
++       tests/zypp/data/Fetcher/remote-site/baseindex/subdir1/directory.yast
++       tests/zypp/data/Fetcher/remote-site/baseindex/subdir1/SHA1SUMS
++       tests/zypp/data/Fetcher/remote-site/baseindex/subdir1/SHA1SUMS.asc
++       tests/zypp/data/Fetcher/remote-site/baseindex/subdir1/SHA1SUMS.key
++       tests/zypp/data/Fetcher/remote-site/baseindex/subdir1/subdir1-file1.txt
++       tests/zypp/data/Fetcher/remote-site/baseindex/subdir1/subdir1-file2.txt
++       tests/zypp/data/Fetcher/remote-site/baseindex/subdir2/directory.yast
++       tests/zypp/data/Fetcher/remote-site/baseindex/subdir2/SHA1SUMS
++       tests/zypp/data/Fetcher/remote-site/baseindex/subdir2/SHA1SUMS.asc
++       tests/zypp/data/Fetcher/remote-site/baseindex/subdir2/SHA1SUMS.key
++       tests/zypp/data/Fetcher/remote-site/baseindex/subdir2/subdir2-file1.txt
++       tests/zypp/data/Fetcher/remote-site/complexdir-broken/directory.yast
++       tests/zypp/data/Fetcher/remote-site/complexdir-broken/subdir1/directory.yast
++       tests/zypp/data/Fetcher/remote-site/complexdir-broken/subdir1/SHA1SUMS
++       tests/zypp/data/Fetcher/remote-site/complexdir-broken/subdir1/SHA1SUMS.asc
++       tests/zypp/data/Fetcher/remote-site/complexdir-broken/subdir1/SHA1SUMS.key
++       tests/zypp/data/Fetcher/remote-site/complexdir-broken/subdir1/subdir1-file1.txt
++       tests/zypp/data/Fetcher/remote-site/complexdir-broken/subdir1/subdir1-file2.txt
++       tests/zypp/data/Fetcher/remote-site/complexdir-broken/subdir2/directory.yast
++       tests/zypp/data/Fetcher/remote-site/complexdir-broken/subdir2/SHA1SUMS
++       tests/zypp/data/Fetcher/remote-site/complexdir-broken/subdir2/SHA1SUMS.asc
++       tests/zypp/data/Fetcher/remote-site/complexdir-broken/subdir2/SHA1SUMS.key
++       tests/zypp/data/Fetcher/remote-site/complexdir-broken/subdir2/subdir2-file1.txt
++       tests/zypp/data/Fetcher/remote-site/complexdir/directory.yast
++       tests/zypp/data/Fetcher/remote-site/complexdir/subdir1/directory.yast
++       tests/zypp/data/Fetcher/remote-site/complexdir/subdir1/SHA1SUMS
++       tests/zypp/data/Fetcher/remote-site/complexdir/subdir1/SHA1SUMS.asc
++       tests/zypp/data/Fetcher/remote-site/complexdir/subdir1/SHA1SUMS.key
++       tests/zypp/data/Fetcher/remote-site/complexdir/subdir1/subdir1-file1.txt
++       tests/zypp/data/Fetcher/remote-site/complexdir/subdir1/subdir1-file2.txt
++       tests/zypp/data/Fetcher/remote-site/complexdir/subdir2/directory.yast
++       tests/zypp/data/Fetcher/remote-site/complexdir/subdir2/SHA1SUMS
++       tests/zypp/data/Fetcher/remote-site/complexdir/subdir2/SHA1SUMS.asc
++       tests/zypp/data/Fetcher/remote-site/complexdir/subdir2/SHA1SUMS.key
++       tests/zypp/data/Fetcher/remote-site/complexdir/subdir2/subdir2-file1.txt
++       tests/zypp/data/Fetcher/remote-site/contentindex-broken-digest/content
++       tests/zypp/data/Fetcher/remote-site/contentindex-broken-digest/content.asc
++       tests/zypp/data/Fetcher/remote-site/contentindex-broken-digest/content.key
++       tests/zypp/data/Fetcher/remote-site/contentindex-broken-digest/directory.yast
++       tests/zypp/data/Fetcher/remote-site/contentindex-broken-digest/subdir1/directory.yast
++       tests/zypp/data/Fetcher/remote-site/contentindex-broken-digest/subdir1/subdir1-file1.txt
++       tests/zypp/data/Fetcher/remote-site/contentindex-broken-digest/subdir1/subdir1-file2.txt
++       tests/zypp/data/Fetcher/remote-site/contentindex-broken-digest/subdir2/directory.yast
++       tests/zypp/data/Fetcher/remote-site/contentindex-broken-digest/subdir2/subdir2-file1.txt
++       tests/zypp/data/Fetcher/remote-site/contentindex/content
++       tests/zypp/data/Fetcher/remote-site/contentindex/content.asc
++       tests/zypp/data/Fetcher/remote-site/contentindex/content.key
++       tests/zypp/data/Fetcher/remote-site/contentindex/directory.yast
++       tests/zypp/data/Fetcher/remote-site/contentindex/subdir1/directory.yast
++       tests/zypp/data/Fetcher/remote-site/contentindex/subdir1/subdir1-file1.txt
++       tests/zypp/data/Fetcher/remote-site/contentindex/subdir1/subdir1-file2.txt
++       tests/zypp/data/Fetcher/remote-site/contentindex/subdir2/directory.yast
++       tests/zypp/data/Fetcher/remote-site/contentindex/subdir2/subdir2-file1.txt
++       tests/zypp/data/Fetcher/remote-site/diffs/file-1-2.diff
++       tests/zypp/data/Fetcher/remote-site/diffs/file-1-2.diff.gz
++       tests/zypp/data/Fetcher/remote-site/diffs/file-2-3.diff
++       tests/zypp/data/Fetcher/remote-site/diffs/file-2-3.diff.gz
++       tests/zypp/data/Fetcher/remote-site/diffs/file-3-4.diff
++       tests/zypp/data/Fetcher/remote-site/diffs/file-3-4.diff.gz
++       tests/zypp/data/Fetcher/remote-site/diffs/file-4-current.diff
++       tests/zypp/data/Fetcher/remote-site/diffs/file-4-current.diff.gz
++       tests/zypp/data/Fetcher/remote-site/directory.yast
++       tests/zypp/data/Fetcher/remote-site/file-1.txt
++       tests/zypp/data/Fetcher/remote-site/file-2.txt
++       tests/zypp/data/Fetcher/remote-site/file-3.txt
++       tests/zypp/data/Fetcher/remote-site/file-4.txt
++       tests/zypp/data/Fetcher/remote-site/file-current.txt
++       tests/zypp/data/Fetcher/remote-site/file-current.txt.asc
++       tests/zypp/data/Fetcher/remote-site/file-current.txt.key
++       tests/zypp/data/Fetcher/remote-site/images-file/content
++       tests/zypp/data/Fetcher/remote-site/images-file/content.asc
++       tests/zypp/data/Fetcher/remote-site/images-file/content.key
++       tests/zypp/data/Fetcher/remote-site/images-file/images/images.xml
++       tests/zypp/data/Fetcher/remote-site/images-file-unsigned/content
++       tests/zypp/data/Fetcher/remote-site/images-file-unsigned/images/images.xml
++       tests/zypp/data/FileChecker/hello2.txt
++       tests/zypp/data/FileChecker/hello.txt
++       tests/zypp/data/FileChecker/hello.txt.asc
++       tests/zypp/data/FileChecker/hello.txt.key
++       tests/zypp/data/KeyRing/installkey.gpg
++       tests/zypp/data/KeyRing/private.asc
++       tests/zypp/data/KeyRing/public.asc
++       tests/zypp/data/KeyRing/readme.txt
++       tests/zypp/data/KeyRing/repomd.xml
++       tests/zypp/data/KeyRing/repomd.xml.asc
++       tests/zypp/data/KeyRing/repomd.xml.corrupted
++       tests/zypp/data/Locks/locks
++       tests/zypp/data/mediasetaccess/src1/cd1/dir/file1
++       tests/zypp/data/mediasetaccess/src1/cd1/dir/file2
++       tests/zypp/data/mediasetaccess/src1/cd1/dir/subdir/file
++       tests/zypp/data/mediasetaccess/src1/cd1/dir/test-big.txt
++       tests/zypp/data/mediasetaccess/src1/cd1/test-big.txt
++       tests/zypp/data/mediasetaccess/src1/cd1/test.txt
++       tests/zypp/data/mediasetaccess/src1/cd1/x.media1
++       tests/zypp/data/mediasetaccess/src1/cd2/test.txt
++       tests/zypp/data/mediasetaccess/src1/cd2/x.mediabad
++       tests/zypp/data/mediasetaccess/src1/cd3/test.txt
++       tests/zypp/data/mediasetaccess/src1/cd3/x.media3
++       tests/zypp/data/mediasetaccess/src2/test.txt
++       tests/zypp/data/mediasetaccess/src2/x.media
++       tests/zypp/data/PoolQueryCC/rxnames.xml
++       tests/zypp/data/PoolQuery/savedqueries
++       tests/zypp/data/PublicKey/multikey2.asc
++       tests/zypp/data/PublicKey/multikey.asc
++       tests/zypp/data/PublicKey/susekey.asc
++       tests/zypp/data/PurgeKernels/arch/@System.repo
++       tests/zypp/data/PurgeKernels/fancybuildnr/@System.repo
++       tests/zypp/data/PurgeKernels/flavour/@System.repo
++       tests/zypp/data/PurgeKernels/kernel-base/@System.repo
++       tests/zypp/data/PurgeKernels/rebuild/@System.repo
++       tests/zypp/data/PurgeKernels/simple/@System.repo
++       tests/zypp/data/PurgeKernels/withdeps/@System.repo
++       tests/zypp/data/RepoManager/plugin-service-lib-1/services/service
++       tests/zypp/data/RepoManager/plugin-service-lib-2/services/service
++       tests/zypp/data/RepoManager/proprietary.repo
++       tests/zypp/data/RepoManager/repo/repoindex.xml
++       tests/zypp/data/RepoManager/repos.d/filesharing.repo
++       tests/zypp/data/RepoManager/repos.d/home:dmacvicar.repo
++       tests/zypp/data/RepoManager/repos.d/proprietary.repo
++       tests/zypp/data/RepoManager/repos.d/ruby.repo
++       tests/zypp/data/RepoManager/second/repo/repoindex.xml
++       tests/zypp/data/RpmPkgSigCheck/no.rpm
++       tests/zypp/data/RpmPkgSigCheck/signed_broken_header.rpm
++       tests/zypp/data/RpmPkgSigCheck/signed_broken.rpm
++       tests/zypp/data/RpmPkgSigCheck/signed.key
++       tests/zypp/data/RpmPkgSigCheck/signed.rpm
++       tests/zypp/data/RpmPkgSigCheck/unsigned_broken_header.rpm
++       tests/zypp/data/RpmPkgSigCheck/unsigned_broken.rpm
++       tests/zypp/data/RpmPkgSigCheck/unsigned.rpm
++       tests/zypp/data/Target/product.prod
++       tests/zypp/data/Vendor/vendors.d/ati
++       tests/zypp/data/Vendor/vendors.d/nvidia
++       tests/zypp/Date_test.cc
++       tests/zypp/Deltarpm_test.cc
++       tests/zypp/Digest_test.cc
++       tests/zypp/DrunkenBishop_test.cc
++       tests/zypp/Dup_test.cc
++       tests/zypp/Edition_test.cc
++       tests/zypp/ExtendedPool_test.cc
++       tests/zypp/Fetcher_test.cc
++       tests/zypp/FileChecker_test.cc
++       tests/zypp/Flags_test.cc
++       tests/zypp/GZStream_test.cc
++       tests/zypp/InstanceId_test.cc
++       tests/zypp/KeyRing_test.cc
++       tests/zypp/KeyRingTestReceiver.h
++       tests/zypp/Locale_test.cc
++       tests/zypp/Locks_test.cc
++       tests/zypp/MediaSetAccess_test.cc
++       tests/zyppng/CMakeLists.txt
++       tests/zyppng/data/downloader/auth-http.meta
++       tests/zyppng/data/downloader/auth-https.meta
++       tests/zyppng/data/downloader/test_noblock.txt.meta
++       tests/zyppng/data/downloader/test.txt
++       tests/zyppng/data/downloader/test.txt.meta
++       tests/zyppng/EventLoop_test.cc
++       tests/zyppng/media/CMakeLists.txt
++       tests/zyppng/media/EvDownloader_test.cc
++       tests/zyppng/media/NetworkRequestDispatcher_test.cc
++       tests/zypp/PathInfo_test.cc
++       tests/zypp/Pathname_test.cc
++       tests/zypp/PluginFrame_test.cc
++       tests/zypp/PoolQueryCC_test.cc
++       tests/zypp/PoolQuery_test.cc
++       tests/zypp/ProgressData_test.cc
++       tests/zypp/PtrTypes_test.cc
++       tests/zypp/PublicKey_test.cc
++       tests/zypp/PurgeKernels_test.cc
++       tests/zypp/RepoInfo_test.cc
++       tests/zypp/RepoManager_test.cc
++       tests/zypp/RepoStatus_test.cc
++       tests/zypp/ResKind_test.cc
++       tests/zypp/Resolvable_test.cc
++       tests/zypp/Resolver_test.cc
++       tests/zypp/ResStatus_test.cc
++       tests/zypp/RpmPkgSigCheck_test.cc
++       tests/zypp/RWPtr_test.cc
++       tests/zypp/Selectable_test.cc
++       tests/zypp/SetRelationMixin_test.cc
++       tests/zypp/SetTracker_test.cc
++       tests/zypp/Signature_test.cc
++       tests/zypp/StringV_test.cc
++       tests/zypp/StrMatcher_test.cc
++       tests/zypp/Target_test.cc
++       tests/zypp/Url_test.cc
++       tests/zypp/UserData_test.cc
++       tests/zypp/Vendor_test.cc
++       tests/zypp/ZChunk_test.cc
++       tools/argparse.h
++       tools/CMakeLists.txt
++       tools/DiskUsageCounter.cc
++       tools/DumpSelectable.cc
++       tools/migrate-sources/CMakeLists.txt
++       tools/migrate-sources/migrate-sources.cc
++       tools/patch_find_bug.cc
++       tools/percent-encode.cc
++       tools/ProvideSignedDirectory.cc
++       tools/ToolScanRepos.cc
++       tools/zypp-CheckAccessDeleted.cc
++       tools/zypp-cpeid.cc
++       tools/zypp-install.cc
++       tools/zypp-list.cc
++       tools/zypp-NameReqPrv.cc
++       tools/zypp-pubkey.cc
++       .travis.yml
++       VERSION.cmake
++       zypp/APIConfig.h.in
++       zypp/Application.cc
++       zypp/Application.h
++       zypp/Arch.cc
++       zypp/Arch.h
++       zypp/AutoDispose.h
++       zypp/base/Algorithm.h
++       zypp/base/Backtrace.cc
++       zypp/base/Backtrace.h
++       zypp/base/CleanerThread.cc
++       zypp/base/CleanerThread_p.h
++       zypp/base/Collector.h
++       zypp/base/Counter.h
++       zypp/base/Debug.h
++       zypp/base/DefaultIntegral.h
++       zypp/base/DrunkenBishop.cc
++       zypp/base/DrunkenBishop.h
++       zypp/base/DtorReset.h
++       zypp/base/Easy.h
++       zypp/base/EnumClass.h
++       zypp/base/Env.h
++       zypp/base/Errno.h
++       zypp/base/Exception.cc
++       zypp/base/Exception.h
++       zypp/base/ExternalDataSource.cc
++       zypp/base/ExternalDataSource.h
++       zypp/base/Flags.h
++       zypp/base/Functional.h
++       zypp/base/Function.h
++       zypp/base/fXstream.h
++       zypp/base/Gettext.cc
++       zypp/base/Gettext.h
++       zypp/base/Hash.h
++       zypp/base/InputStream.cc
++       zypp/base/InputStream.h
++       zypp/base/IOStream.cc
++       zypp/base/IOStream.h
++       zypp/base/IOTools.cc
++       zypp/base/IOTools.h
++       zypp/base/Iterable.h
++       zypp/base/Iterator.h
++       zypp/base/Json.h
++       zypp/base/LocaleGuard.h
++       zypp/base/LogControl.cc
++       zypp/base/LogControl.h
++       zypp/base/Logger.h
++       zypp/base/LogTools.h
++       zypp/base/Measure.cc
++       zypp/base/Measure.h
++       zypp/base/NamedValue.h
++       zypp/base/NonCopyable.h
++       zypp/base/ProfilingFormater.cc
++       zypp/base/ProfilingFormater.h
++       zypp/base/ProvideNumericId.h
++       zypp/base/PtrTypes.h
++       zypp/base/Random.cc
++       zypp/base/Random.h
++       zypp/base/ReferenceCounted.cc
++       zypp/base/ReferenceCounted.h
++       zypp/base/Regex.cc
++       zypp/base/Regex.h
++       zypp/base/SerialNumber.cc
++       zypp/base/SerialNumber.h
++       zypp/base/SetRelationMixin.cc
++       zypp/base/SetRelationMixin.h
++       zypp/base/SetTracker.h
++       zypp/base/Signal.h
++       zypp/base/SimpleStreambuf.h
++       zypp/base/String.cc
++       zypp/base/String.h
++       zypp/base/StringV.cc
++       zypp/base/StringV.h
++       zypp/base/StrMatcher.cc
++       zypp/base/StrMatcher.h
++       zypp/base/Sysconfig.cc
++       zypp/base/Sysconfig.h
++       zypp/base/TypeTraits.h
++       zypp/base/Unit.cc
++       zypp/base/Unit.h
++       zypp/base/UserRequestException.cc
++       zypp/base/UserRequestException.h
++       zypp/base/ValueTransform.h
++       zypp/base/WatchFile.h
++       zypp/base/Xml.cc
++       zypp/base/Xml.h
++       zypp/base/ZckStream.cc
++       zypp/base/ZckStream.h
++       zypp/Bit.h
++       zypp/Bitmap.h
++       zypp/ByteCount.cc
++       zypp/ByteCount.h
++       zypp/Callback.h
++       zypp/Capabilities.cc
++       zypp/Capabilities.h
++       zypp/Capability.cc
++       zypp/Capability.h
++       zypp/CapMatch.cc
++       zypp/CapMatch.h
++       zypp/Changelog.cc
++       zypp/Changelog.h
++       zypp/CheckSum.cc
++       zypp/CheckSum.h
++       zypp/CMakeLists.txt
++       zypp.conf
++       zypp/ContentType.h
++       zypp/CountryCode.cc
++       zypp/CountryCode.h
++       zypp/CpeId.cc
++       zypp/CpeId.h
++       zypp/Date.cc
++       zypp/Date.h
++       zypp/Dep.cc
++       zypp/Dep.h
++       zypp/Digest.cc
++       zypp/Digest.h
++       zypp/DiskUsageCounter.cc
++       zypp/DiskUsageCounter.h
++       zypp/DownloadMode.cc
++       zypp/DownloadMode.h
++       zypp/Edition.cc
++       zypp/Edition.h
++       zypp/ExternalProgram.cc
++       zypp/ExternalProgram.h
++       zypp/Fetcher.cc
++       zypp/Fetcher.h
++       zypp/FileChecker.cc
++       zypp/FileChecker.h
++       zypp/Filter.h
++       zypp/Glob.cc
++       zypp/Glob.h
++       zypp/HistoryLog.cc
++       zypp/HistoryLogData.cc
++       zypp/HistoryLogData.h
++       zypp/HistoryLog.h
++       zypp-history.lr
++       zypp/IdString.cc
++       zypp/IdString.h
++       zypp/IdStringType.h
++       zypp/InstanceId.cc
++       zypp/InstanceId.h
++       zypp/KeyContext.h
++       zypp/KeyManager.cc
++       zypp/KeyManager.h
++       zypp/KeyRing.cc
++       zypp/KeyRing.h
++       zypp/LanguageCode.cc
++       zypp/LanguageCode.h
++       zypp/libzypp.map
++       zypp/Locale.cc
++       zypp/Locale.h
++       zypp/Locks.cc
++       zypp/Locks.h
++       zypp/ManagedFile.h
++       zypp/media/CredentialFileReader.cc
++       zypp/media/CredentialFileReader.h
++       zypp/media/CredentialManager.cc
++       zypp/media/CredentialManager.h
++       zypp/media/CurlConfig.cc
++       zypp/media/CurlConfig.h
++       zypp/media/CurlHelper.cc
++       zypp/media/CurlHelper.h
++       zypp/media/MediaAccess.cc
++       zypp/media/MediaAccess.h
++       zypp/media/MediaBlockList.cc
++       zypp/media/MediaBlockList.h
++       zypp/media/MediaCD.cc
++       zypp/media/MediaCD.h
++       zypp/media/MediaCIFS.cc
++       zypp/media/MediaCIFS.h
++       zypp/media/MediaCurl.cc
++       zypp/media/MediaCurl.h
++       zypp/media/MediaDIR.cc
++       zypp/media/MediaDIR.h
++       zypp/media/MediaDISK.cc
++       zypp/media/MediaDISK.h
++       zypp/media/MediaException.cc
++       zypp/media/MediaException.h
++       zypp/media/MediaHandler.cc
++       zypp/media/MediaHandler.h
++       zypp/media/MediaISO.cc
++       zypp/media/MediaISO.h
++       zypp/media/MediaManager.cc
++       zypp/media/MediaManager.h
++       zypp/media/MediaMultiCurl.cc
++       zypp/media/MediaMultiCurl.h
++       zypp/media/MediaNFS.cc
++       zypp/media/MediaNFS.h
++       zypp/media/MediaPlugin.cc
++       zypp/media/MediaPlugin.h
++       zypp/media/MediaPriority.cc
++       zypp/media/MediaPriority.h
++       zypp/media/MediaSource.cc
++       zypp/media/MediaSource.h
++       zypp/media/MediaUserAuth.cc
++       zypp/media/MediaUserAuth.h
++       zypp/media/MetaLinkParser.cc
++       zypp/media/MetaLinkParser.h
++       zypp/media/Mount.cc
++       zypp/media/Mount.h
++       zypp/MediaProducts.h
++       zypp/media/ProxyInfo.cc
++       zypp/media/ProxyInfo.h
++       zypp/media/proxyinfo/ProxyInfoImpl.h
++       zypp/media/proxyinfo/ProxyInfoLibproxy.cc
++       zypp/media/proxyinfo/ProxyInfoLibproxy.h
++       zypp/media/proxyinfo/ProxyInfos.h
++       zypp/media/proxyinfo/ProxyInfoSysconfig.cc
++       zypp/media/proxyinfo/ProxyInfoSysconfig.h
++       zypp/MediaSetAccess.cc
++       zypp/MediaSetAccess.h
++       zypp/media/TransferSettings.cc
++       zypp/media/TransferSettings.h
++       zypp/media/UrlResolverPlugin.cc
++       zypp/media/UrlResolverPlugin.h
++       zypp/media/ZsyncParser.cc
++       zypp/media/ZsyncParser.h
++       zypp/misc/CheckAccessDeleted.cc
++       zypp/misc/CheckAccessDeleted.h
++       zypp/misc/DefaultLoadSystem.cc
++       zypp/misc/DefaultLoadSystem.h
++       zypp/Misc.h
++       zypp/misc/HelixHelpers.h
++       zypp/misc/LoadTestcase.cc
++       zypp/misc/LoadTestcase.h
++       zypp/misc/TestcaseSetup.cc
++       zypp/misc/TestcaseSetup.h
++       zypp/misc/TestcaseSetupImpl.h
++       zypp/misc/YamlTestcaseHelpers.h
++       zypp/OnMediaLocation.cc
++       zypp/OnMediaLocation.h
++       zypp/Package.cc
++       zypp/Package.h
++       zypp/PackageKeyword.h
++       zypp/parser/HistoryLogReader.cc
++       zypp/parser/HistoryLogReader.h
++       zypp/parser/IniDict.cc
++       zypp/parser/IniDict.h
++       zypp/parser/IniParser.cc
++       zypp/parser/IniParser.h
++       zypp/parser/ParseException.cc
++       zypp/parser/ParseException.h
++       zypp/parser/ParserProgress.h
++       zypp/parser/ProductFileReader.cc
++       zypp/parser/ProductFileReader.h
++       zypp/parser/RepoFileReader.cc
++       zypp/parser/RepoFileReader.h
++       zypp/parser/RepoindexFileReader.cc
++       zypp/parser/RepoindexFileReader.h
++       zypp/parser/schema/repoindex.rnc
++       zypp/parser/ServiceFileReader.cc
++       zypp/parser/ServiceFileReader.h
++       zypp/parser/susetags/ContentFileReader.cc
++       zypp/parser/susetags/ContentFileReader.h
++       zypp/parser/susetags/RepoIndex.cc
++       zypp/parser/susetags/RepoIndex.h
++       zypp/parser/xml/libxmlfwd.cc
++       zypp/parser/xml/libxmlfwd.h
++       zypp/parser/xml/Node.cc
++       zypp/parser/xml/Node.h
++       zypp/parser/xml/ParseDef.cc
++       zypp/parser/xml/ParseDefConsume.cc
++       zypp/parser/xml/ParseDefConsume.h
++       zypp/parser/xml/ParseDefException.cc
++       zypp/parser/xml/ParseDefException.h
++       zypp/parser/xml/ParseDef.h
++       zypp/parser/xml/ParseDefTraits.h
++       zypp/parser/xml/Parse.h
++       zypp/parser/xml/Reader.cc
++       zypp/parser/xml/Reader.h
++       zypp/parser/xml/XmlEscape.h
++       zypp/parser/xml/XmlString.cc
++       zypp/parser/xml/XmlString.h
++       zypp/parser/yum/RepomdFileReader.cc
++       zypp/parser/yum/RepomdFileReader.h
++       zypp/parser/yum/schema/common-inc.rnc
++       zypp/parser/yum/schema/common-inc.rng
++       zypp/parser/yum/schema/deltainfo.rnc
++       zypp/parser/yum/schema/deltainfo.rng
++       zypp/parser/yum/schema/filelists.rnc
++       zypp/parser/yum/schema/filelists.rng
++       zypp/parser/yum/schema/other.rnc
++       zypp/parser/yum/schema/other.rng
++       zypp/parser/yum/schema/patches.rnc
++       zypp/parser/yum/schema/patches.rng
++       zypp/parser/yum/schema/patch.rnc
++       zypp/parser/yum/schema/patch.rng
++       zypp/parser/yum/schema/patterns.rnc
++       zypp/parser/yum/schema/patterns.rng
++       zypp/parser/yum/schema/primary.rnc
++       zypp/parser/yum/schema/primary.rng
++       zypp/parser/yum/schema/product.rnc
++       zypp/parser/yum/schema/product.rng
++       zypp/parser/yum/schema/products.rnc
++       zypp/parser/yum/schema/products.rng
++       zypp/parser/yum/schema/repomd.rnc
++       zypp/parser/yum/schema/repomd.rng
++       zypp/parser/yum/schema/rnc2rng
++       zypp/parser/yum/schema/rpm-inc.rnc
++       zypp/parser/yum/schema/rpm-inc.rng
++       zypp/parser/yum/schema/susedata.rnc
++       zypp/parser/yum/schema/susedata.rng
++       zypp/parser/yum/schema/suseinfo.rnc
++       zypp/parser/yum/schema/suseinfo.rng
++       zypp/parser/yum/schema/updateinfo.rnc
++       zypp/parser/yum/schema/updateinfo.rng
++       zypp/parser/yum/schema/validate-all
++       zypp/Patch.cc
++       zypp/Patch.h
++       zypp/PathInfo.cc
++       zypp/PathInfo.h
++       zypp/Pathname.cc
++       zypp/Pathname.h
++       zypp/Pattern.cc
++       zypp/Pattern.h
++       zypp/PluginExecutor.cc
++       zypp/PluginExecutor.h
++       zypp/PluginFrame.cc
++       zypp/PluginFrameException.cc
++       zypp/PluginFrameException.h
++       zypp/PluginFrame.h
++       zypp/PluginScript.cc
++       zypp/PluginScriptException.cc
++       zypp/PluginScriptException.h
++       zypp/PluginScript.h
++       zypp/pool/ByIdent.h
++       zypp/PoolItemBest.cc
++       zypp/PoolItemBest.h
++       zypp/PoolItem.cc
++       zypp/PoolItem.h
++       zypp/pool/PoolImpl.cc
++       zypp/pool/PoolImpl.h
++       zypp/pool/PoolStats.cc
++       zypp/pool/PoolStats.h
++       zypp/pool/PoolTraits.h
++       zypp/PoolQuery.cc
++       zypp/PoolQuery.h
++       zypp/PoolQueryResult.cc
++       zypp/PoolQueryResult.h
++       zypp/PoolQueryUtil.tcc
++       zypp/ProblemSolution.h
++       zypp/Product.cc
++       zypp/Product.h
++       zypp/ProgressData.cc
++       zypp/ProgressData.h
++       zypp/ProvideFilePolicy.cc
++       zypp/ProvideFilePolicy.h
++       zypp/PublicKey.cc
++       zypp/PublicKey.h
++       zypp/PurgeKernels.cc
++       zypp/PurgeKernels.h
++       zypp/Range.cc
++       zypp/Range.h
++       zypp/Rel.cc
++       zypp/RelCompare.h
++       zypp/Rel.h
++       zypp/repo/Applydeltarpm.cc
++       zypp/repo/Applydeltarpm.h
++       zypp/repo/DeltaCandidates.cc
++       zypp/repo/DeltaCandidates.h
++       zypp/repo/Downloader.cc
++       zypp/repo/Downloader.h
++       zypp/RepoInfo.cc
++       zypp/RepoInfo.h
++       zypp/RepoManager.cc
++       zypp/RepoManager.h
++       zypp/repo/MediaInfoDownloader.cc
++       zypp/repo/MediaInfoDownloader.h
++       zypp/repo/PackageDelta.cc
++       zypp/repo/PackageDelta.h
++       zypp/repo/PackageProvider.cc
++       zypp/repo/PackageProvider.h
++       zypp/repo/PluginServices.cc
++       zypp/repo/PluginServices.h
++       zypp/repo/RepoException.cc
++       zypp/repo/RepoException.h
++       zypp/repo/RepoInfoBase.cc
++       zypp/repo/RepoInfoBase.h
++       zypp/repo/RepoMirrorList.cc
++       zypp/repo/RepoMirrorList.h
++       zypp/repo/RepoProvideFile.cc
++       zypp/repo/RepoProvideFile.h
++       zypp/repo/RepoType.cc
++       zypp/repo/RepoType.h
++       zypp/repo/RepoVariables.cc
++       zypp/repo/RepoVariables.h
++       zypp/repo/ServiceRepos.cc
++       zypp/repo/ServiceRepos.h
++       zypp/repo/ServiceType.cc
++       zypp/repo/ServiceType.h
++       zypp/Repository.cc
++       zypp/Repository.h
++       zypp/repo/SrcPackageProvider.cc
++       zypp/repo/SrcPackageProvider.h
++       zypp/RepoStatus.cc
++       zypp/RepoStatus.h
++       zypp/repo/SUSEMediaVerifier.cc
++       zypp/repo/SUSEMediaVerifier.h
++       zypp/repo/susetags/Downloader.cc
++       zypp/repo/susetags/Downloader.h
++       zypp/repo/yum/Downloader.cc
++       zypp/repo/yum/Downloader.h
++       zypp/ResFilters.h
++       zypp/ResKind.cc
++       zypp/ResKind.h
++       zypp/ResObject.cc
++       zypp/ResObject.h
++       zypp/ResObjects.h
++       zypp/Resolvable.cc
++       zypp/Resolvable.h
++       zypp/Resolver.cc
++       zypp/ResolverFocus.cc
++       zypp/ResolverFocus.h
++       zypp/Resolver.h
++       zypp/ResolverNamespace.h
++       zypp/ResolverProblem.h
++       zypp/ResPool.cc
++       zypp/ResPool.h
++       zypp/ResPoolProxy.cc
++       zypp/ResPoolProxy.h
++       zypp/ResStatus.cc
++       zypp/ResStatus.h
++       zypp/ResTraits.h
++       zypp/sat/detail/PoolImpl.cc
++       zypp/sat/detail/PoolImpl.h
++       zypp/sat/detail/PoolMember.h
++       zypp/sat/FileConflicts.cc
++       zypp/sat/FileConflicts.h
++       zypp/sat/LocaleSupport.cc
++       zypp/sat/LocaleSupport.h
++       zypp/sat/LookupAttr.cc
++       zypp/sat/LookupAttr.h
++       zypp/sat/LookupAttrTools.h
++       zypp/sat/Map.cc
++       zypp/sat/Map.h
++       zypp/sat/Pool.cc
++       zypp/sat/Pool.h
++       zypp/sat/Queue.cc
++       zypp/sat/Queue.h
++       zypp/sat/Solvable.cc
++       zypp/sat/Solvable.h
++       zypp/sat/SolvableSet.cc
++       zypp/sat/SolvableSet.h
++       zypp/sat/SolvableSpec.cc
++       zypp/sat/SolvableSpec.h
++       zypp/sat/SolvableType.h
++       zypp/sat/SolvAttr.cc
++       zypp/sat/SolvAttr.h
++       zypp/sat/SolvIterMixin.cc
++       zypp/sat/SolvIterMixin.h
++       zypp/sat/Transaction.cc
++       zypp/sat/Transaction.h
++       zypp/sat/WhatObsoletes.cc
++       zypp/sat/WhatObsoletes.h
++       zypp/sat/WhatProvides.cc
++       zypp/sat/WhatProvides.h
++       zypp/ServiceInfo.cc
++       zypp/ServiceInfo.h
++       zypp/ShutdownLock.cc
++       zypp/ShutdownLock_p.h
++       zypp/Signature.cc
++       zypp/Signature.h
++       zypp/solver/detail/ItemCapKind.h
++       zypp/solver/detail/SolutionAction.h
++       zypp/solver/detail/SystemCheck.cc
++       zypp/solver/detail/SystemCheck.h
++       zypp/solver/detail/Testcase.cc
++       zypp/solver/detail/Testcase.h
++       zypp/solver/detail/Testcase_helix.cc
++       zypp/solver/Types.h
++       zypp/SrcPackage.cc
++       zypp/SrcPackage.h
++       zypp/SysContent.cc
++       zypp/SysContent.h
++       zypp/Target.cc
++       zypp/target/CommitPackageCache.cc
++       zypp/target/CommitPackageCache.h
++       zypp/target/CommitPackageCacheImpl.cc
++       zypp/target/CommitPackageCacheImpl.h
++       zypp/target/CommitPackageCacheReadAhead.cc
++       zypp/target/CommitPackageCacheReadAhead.h
++       zypp/Target.h
++       zypp/target/HardLocksFile.cc
++       zypp/target/HardLocksFile.h
++       zypp/target/modalias/Modalias.cc
++       zypp/target/modalias/Modalias.h
++       zypp/target/RequestedLocalesFile.cc
++       zypp/target/RequestedLocalesFile.h
++       zypp/target/rpm/BinHeader.cc
++       zypp/target/rpm/BinHeader.h
++       zypp/target/rpm/librpmDb.cc
++       zypp/target/rpm/librpmDb.h
++       zypp/target/rpm/librpm.h
++       zypp/target/RpmPostTransCollector.cc
++       zypp/target/RpmPostTransCollector.h
++       zypp/target/rpm/RpmCallbacks.cc
++       zypp/target/rpm/RpmCallbacks.h
++       zypp/target/rpm/RpmDb.cc
++       zypp/target/rpm/RpmDb.h
++       zypp/target/rpm/RpmException.cc
++       zypp/target/rpm/RpmException.h
++       zypp/target/rpm/RpmFlags.h
++       zypp/target/rpm/RpmHeader.cc
++       zypp/target/rpm/RpmHeader.h
++       zypp/target/SolvIdentFile.cc
++       zypp/target/SolvIdentFile.h
++       zypp/target/TargetCallbackReceiver.cc
++       zypp/target/TargetCallbackReceiver.h
++       zypp/target/TargetException.cc
++       zypp/target/TargetException.h
++       zypp/target/TargetImpl.cc
++       zypp/target/TargetImpl.commitFindFileConflicts.cc
++       zypp/target/TargetImpl.h
++       zypp/TmpPath.cc
++       zypp/TmpPath.h
++       zypp/TriBool.h
++       zypp/ui/Selectable.cc
++       zypp/ui/Selectable.h
++       zypp/ui/SelectableImpl.cc
++       zypp/ui/SelectableImpl.h
++       zypp/ui/SelectableTraits.h
++       zypp/ui/SelFilters.h
++       zypp/ui/Status.cc
++       zypp/ui/Status.h
++       zypp/ui/UserWantedPackages.cc
++       zypp/ui/UserWantedPackages.h
++       zypp/Url.cc
++       zypp/Url.h
++       zypp/url/UrlBase.cc
++       zypp/url/UrlBase.h
++       zypp/url/UrlException.h
++       zypp/url/UrlUtils.cc
++       zypp/url/UrlUtils.h
++       zypp/UserData.h
++       zypp/VendorAttr.cc
++       zypp/VendorAttr.h
++       zypp/Vendor.h
++       zypp/VendorSupportOptions.cc
++       zypp/VendorSupportOptions.h
++       zypp/ZConfig.cc
++       zypp/ZConfig.h
++       zypp/ZYppCallbacks.h
++       zypp/ZYpp.cc
++       zypp/ZYppCommit.h
++       zypp/ZYppCommitPolicy.cc
++       zypp/ZYppCommitPolicy.h
++       zypp/ZYppCommitResult.cc
++       zypp/ZYppCommitResult.h
++       zypp/zypp_detail/ZYppImpl.cc
++       zypp/zypp_detail/ZYppImpl.h
++       zypp/zypp_detail/ZYppReadOnlyHack.h
++       zypp/ZYppFactory.cc
++       zypp/ZYppFactory.h
++       zypp/ZYpp.h
++       zypp/zyppng/base/AbstractEventSource
++       zypp/zyppng/base/abstracteventsource.cc
++       zypp/zyppng/base/abstracteventsource.h
++       zypp/zyppng/base/Base
++       zypp/zyppng/base/base.cc
++       zypp/zyppng/base/base.h
++       zypp/zyppng/base/EventDispatcher
++       zypp/zyppng/base/eventdispatcher_glib.cc
++       zypp/zyppng/base/eventdispatcher.h
++       zypp/zyppng/base/private/abstracteventsource_p.h
++       zypp/zyppng/base/private/base_p.h
++       zypp/zyppng/base/private/eventdispatcher_glib_p.h
++       zypp/zyppng/base/Signals
++       zypp/zyppng/base/signals.h
++       zypp/zyppng/base/SocketNotifier
++       zypp/zyppng/base/socketnotifier.cc
++       zypp/zyppng/base/socketnotifier.h
++       zypp/zyppng/base/Timer
++       zypp/zyppng/base/timer.cc
++       zypp/zyppng/base/timer.h
++       zypp/zyppng/base/zyppglobal.h
++       zypp/zyppng/CMakeLists.txt
++       zypp/zyppng/core/IdString
++       zypp/zyppng/core/idstring.h
++       zypp/zyppng/core/Url
++       zypp/zyppng/core/url.h
++       zypp/zyppng/media/network/AuthData
++       zypp/zyppng/media/network/authdata.h
++       zypp/zyppng/media/network/downloader.cc
++       zypp/zyppng/media/network/downloader.h
++       zypp/zyppng/media/network/networkrequestdispatcher.cc
++       zypp/zyppng/media/network/networkrequestdispatcher.h
++       zypp/zyppng/media/network/networkrequesterror.cc
++       zypp/zyppng/media/network/networkrequesterror.h
++       zypp/zyppng/media/network/private/downloader_p.h
++       zypp/zyppng/media/network/private/networkrequestdispatcher_p.h
++       zypp/zyppng/media/network/private/networkrequesterror_p.h
++       zypp/zyppng/media/network/private/request_p.h
++       zypp/zyppng/media/network/request.cc
++       zypp/zyppng/media/network/request.h
++       zypp/zyppng/media/network/TransferSettings
++       zypp/zyppng/media/network/transfersettings.h
++Copyright: 2000-2002, Ximian, Inc.
++           2005-2018, SUSE Linux Products GmbH
++License: GPL-2+~OpenSSL-Exception
++Comment:
++ Assuming license and copyright holders as found in COPYING file.
++
++Files: doc/autodoc/Doxyfile.cmake
++       doc/autoinclude/README
++       tests/data/PoolReuseIds/SeqA/zypp-control.yaml
++       tests/data/PoolReuseIds/SeqB/zypp-control.yaml
++       tests/data/TCNamespaceRecommends/zypp-control.yaml
++       tests/data/TCSelectable/zypp-control.yaml
++       tests/data/TCWhatObsoletes/zypp-control.yaml
++       tests/data/TCdup/zypp-control.yaml
++       tests/data/lighttpdconf/conf.d/dirlisting.conf
++       tests/zypp/data/PurgeKernels/arch/zypp-control.yaml
++       tests/zypp/data/PurgeKernels/fancybuildnr/zypp-control.yaml
++       tests/zypp/data/PurgeKernels/flavour/zypp-control.yaml
++       tests/zypp/data/PurgeKernels/kernel-base/zypp-control.yaml
++       tests/zypp/data/PurgeKernels/rebuild/zypp-control.yaml
++       tests/zypp/data/PurgeKernels/simple/zypp-control.yaml
++       tests/zypp/data/PurgeKernels/withdeps/zypp-control.yaml
++       zypp/repo/RepoInfoBase.h
++Copyright: 2000-2002, Ximian, Inc.
++           2005-2018, SUSE Linux Products GmbH
++License: GPL-2+~OpenSSL-Exception
++Comment:
++ Assuming license and copyright holders as found in COPYING file.
++ .
++ Generated files.
++
++Files: po/ar.po
++       po/bs.po
++       po/ca.po
++       po/cs.po
++       po/en_GB.po
++       po/fr.po
++       po/gl.po
++       po/hr.po
++       po/hu.po
++       po/id.po
++       po/it.po
++       po/ja.po
++       po/ko.po
++       po/lt.po
++       po/nb.po
++       po/nl.po
++       po/pt.po
++       po/pt_BR.po
++       po/ru.po
++       po/sl.po
++       po/sv.po
++       po/tr.po
++       po/zh_CN.po
++       po/zh_TW.po
++Copyright: 1999, SuSE GmbH.
++  1999-2001, SuSE GmbH.
++  2000-2001, SuSE GmbH.
++  2001, SuSE GmbH.
++  2002, SuSE GmbH.
++  2002, SuSE Linux AG.
++  2002-2003, SuSE Linux AG
++  2005, SUSE Linux Products GmbH.
++  2005-2006, SUSE Linux Products GmbH.
++License: GPL-2+~OpenSSL-Exception
++Comment:
++ Assuming license as found in COPYING file.
++
++Files: zypp/ProblemTypes.h
++       zypp/solver/detail/SolverQueueItem.cc
++       zypp/solver/detail/SolverQueueItem.h
++       zypp/solver/detail/SolverQueueItemDelete.cc
++       zypp/solver/detail/SolverQueueItemDelete.h
++       zypp/solver/detail/SolverQueueItemInstall.cc
++       zypp/solver/detail/SolverQueueItemInstall.h
++       zypp/solver/detail/SolverQueueItemInstallOneOf.cc
++       zypp/solver/detail/SolverQueueItemInstallOneOf.h
++       zypp/solver/detail/SolverQueueItemLock.cc
++       zypp/solver/detail/SolverQueueItemLock.h
++       zypp/solver/detail/SolverQueueItemUpdate.cc
++       zypp/solver/detail/SolverQueueItemUpdate.h
++       zypp/solver/detail/Types.h
++Copyright: 2005, SUSE Linux Products GmbH
++  2008, SUSE Linux Products GmbH
++License: GPL-2
++
++Files: zypp/ProblemSolution.cc
++       zypp/ResolverProblem.cc
++       zypp/solver/detail/ProblemSolutionCombi.cc
++       zypp/solver/detail/ProblemSolutionCombi.h
++       zypp/solver/detail/ProblemSolutionIgnore.cc
++       zypp/solver/detail/ProblemSolutionIgnore.h
++       zypp/solver/detail/Resolver.cc
++       zypp/solver/detail/Resolver.h
++       zypp/solver/detail/SATResolver.cc
++       zypp/solver/detail/SATResolver.h
++       zypp/solver/detail/SolutionAction.cc
++Copyright: 2000-2002, Ximian, Inc
++  2005, SUSE Linux Products GmbH
++License: GPL-2
++
++Files: po/be.po
++       po/et.po
++       po/ka.po
++       po/ku.po
++       po/mk.po
++       po/pa.po
++       po/si.po
++       po/th.po
++       po/uk.po
++       po/wa.po
++       tests/repo/susetags/data/stable-x86-subset/suse/setup/descr/kde-10.3-71.noarch.pat
++Copyright: 2005, SUSE Linux Products GmbH.
++  2006, SUSE Linux Products GmbH.
++  2007, SUSE Linux Products GmbH.
++  2008, SUSE Linux Products GmbH.
++  2009, SUSE Linux Products GmbH.
++License: GPL-2+~OpenSSL-Exception
++Comment:
++ Assuming license as found in COPYING file.
++
++Files: po/cy.po
++       po/fi.po
++       po/he.po
++       po/sr.po
++Copyright: 2003, SuSE Linux AG.
++  2004, SuSE Linux AG.
++  2005, SUSE Linux Products GmbH.
++License: GPL-2+~OpenSSL-Exception
++Comment:
++ Assuming license as found in COPYING file.
++
++Files: po/af.po
++       po/pl.po
++       po/xh.po
++       po/zu.po
++Copyright: 2006, SuSE Linux Products GmbH, Nuernberg
++License: GPL-2+~OpenSSL-Exception
++Comment:
++ Assuming license as found in COPYING file.
++
++Files: po/da.po
++ po/sk.po
++ po/zypp.pot
++Copyright: YEAR, SuSE Linux GmbH, Nuernberg
++License: GPL-2+~OpenSSL-Exception
++Comment:
++ Assuming license as found in COPYING file.
++
++Files: po/de.po
++       po/nn.po
++Copyright: 2006, SUSE Linux GmbH, Nuremberg
++  2011, SUSE Linux GmbH, Nuremberg
++License: GPL-2+~OpenSSL-Exception
++Comment:
++ Assuming license as found in COPYING file.
++
++Files: zypp/base/GzStream.cc
++       zypp/base/GzStream.h
++Copyright: SuSE Linux Products GmbH
++License: GPL-2+~OpenSSL-Exception
++Comment:
++ Assuming license as found in COPYING file.
++
++Files: cmake/modules/FindGpgme.cmake
++Copyright: g10 Code GmbH,
++  Free Software Foundation, Inc.,
++  Werner Koch
++License: BSD-3-clause
++Comment:
++ Assuming copyright holders as found in libgpgme
++ debian/copyright file.
++
++Files: po/es.po
++Copyright: 1999-2001, SuSE GmbH.
++  2002-2003, SuSE Linux AG.
++  2005, SUSE Linux Products GmbH.
++  Garcìa Castillo <Iban.Garcia@alufis35.uv.es>, 2000.
++  sar Sanchez Alonso <csalinux@gmail.com>, 2007.
++License: GPL-2+~OpenSSL-Exception
++Comment:
++ Assuming license as found in COPYING file.
++
++Files: po/bg.po
++Copyright: 2002, SuSE Linux AG.
++  2005, SUSE Linux Products GmbH.
++  SuSE GmbH, 2000.
++License: GPL-2+~OpenSSL-Exception
++Comment:
++ Assuming license as found in COPYING file.
++
++Files: zypp/KVMap.h
++Copyright: SuSE Linux AG
++License: GPL-2+~OpenSSL-Exception
++Comment:
++ Assuming license as found in COPYING file.
++
++Files: zypp/parser/xml/XmlEscape.cc
++Copyright: 2003, Jonathan de Halleux
++License: Zlib
++
++Files: package/libzypp.changes
++       package/libzypp-rpmlint.cmake
++       libzypp.spec.cmake
++Copyright: 2012, SUSE LINUX Products GmbH, Nuernberg, Germany.
++License: GPL-2+~OpenSSL-Exception
++Comment:
++ Applying libzypp (COPYING) here:
++ .
++ All modifications and additions to the file contributed by third parties
++ remain the property of their copyright owners, unless otherwise agreed
++ upon. The license for this file, and modifications and additions to the
++ file, is the same license as for the pristine package itself (unless the
++ license for the pristine package is not an Open Source License, in which
++ case the license is the MIT License). An "Open Source License" is a
++ license that conforms to the Open Source Definition (Version 1.9)
++ published by the Open Source Initiative
++
++Files: debian/*
++Copyright: 2014, Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
++License: GPL-2+~OpenSSL-Exception or Zlib or BSD-3-clause
++
++License: GPL-2+~OpenSSL-Exception
++ This program is free software; you can redistribute it and/or modify
++ it under the terms of the GNU General Public License as published by
++ the Free Software Foundation; either version 2 of the License, or
++ (at your option) any later version.
++ .
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++ GNU General Public License for more details.
++ .
++ You should have received a copy of the GNU General Public License along
++ with this program; if not, write to the Free Software Foundation, Inc.,
++ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
++ .
++ In addition, as a special exception, the copyright holders give
++ permission to link the code of portions of this program with the
++ OpenSSL library under certain conditions as described in each
++ individual source file, and distribute linked combinations including
++ the two.
++ .
++ You must obey the GNU General Public License in all respects for all
++ of the code used other than OpenSSL. If you modify file(s) with this
++ exception, you may extend this exception to your version of the
++ file(s), but you are not obligated to do so. If you do not wish to do
++ so, delete this exception statement from your version. If you delete
++ this exception statement from all source files in the program, then
++ also delete it here.
++ .
++ On Debian systems, the full text of the GNU General Public
++ License version 2 can be found in the file
++ `/usr/share/common-licenses/GPL-2'.
++
++License: GPL-2
++ This program is free software; you can redistribute it and/or modify
++ it under the terms of the GNU General Public License, version 2, as
++ published by the Free Software Foundation
++ .
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++ GNU General Public License for more details.
++ .
++ You should have received a copy of the GNU General Public License along
++ with this program; if not, write to the Free Software Foundation, Inc.,
++ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
++ .
++ On Debian systems, the full text of the GNU General Public
++ License version 2 can be found in the file
++ `/usr/share/common-licenses/GPL-2'.
++
++License: Zlib
++ This software is provided 'as-is', without any express or implied warranty.
++ In no event will the authors be held liable for any damages arising from the
++ use of this software.
++ .
++ Permission is granted to anyone to use this software for any purpose, including
++ commercial applications, and to alter it and redistribute it freely, subject to
++ the following restrictions:
++ .
++   1. The origin of this software must not be misrepresented; you must not claim
++      that you wrote the original software. If you use this software in a product,
++      an acknowledgment in the product documentation would be appreciated but is
++      not required.
++   2. Altered source versions must be plainly marked as such, and must not be
++      misrepresented as being the original software.
++   3. This notice may not be removed or altered from any source distribution.
++
++License: BSD-3-clause
++ Redistribution and use in source and binary forms, with or without
++ modification, are permitted provided that the following conditions
++ are met:
++ .
++ 1. Redistributions of source code must retain the copyright
++    notice, this list of conditions and the following disclaimer.
++ 2. Redistributions in binary form must reproduce the copyright
++    notice, this list of conditions and the following disclaimer in the
++    documentation and/or other materials provided with the distribution.
++ 3. The name of the author may not be used to endorse or promote products
++    derived from this software without specific prior written permission.
++ .
++ THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
++ IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
++ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
++ IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
++ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
++ NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
++ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
++ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
++ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
++ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..8f9b93960622391ee0471b618a6fdabb05877a83
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1374 @@@
++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
++Upstream-Name: FIXME
++Upstream-Contact: FIXME
++Source: FIXME
++Disclaimer: Autogenerated by CDBS
++
++Files: CMakeLists.txt
++ Makefile.cvs
++ VERSION.cmake
++ cmake/modules/FindOpenSSL.cmake
++ cmake/modules/FindRpm.cmake
++ cmake/modules/FindUdev.cmake
++ cmake/modules/FindZsync.cmake
++ cmake/modules/FindZypp.cmake
++ cmake/modules/Findlibproxy.cmake
++ cmake/modules/ZyppCommon.cmake
++ debian/compat
++ debian/control
++ debian/files
++ debian/libzypp-bin.install
++ debian/libzypp-common.install
++ debian/libzypp-config.dirs
++ debian/libzypp-config.install
++ debian/libzypp-config.postinst
++ debian/libzypp-dev.install
++ debian/libzypp-doc.doc-base
++ debian/libzypp-doc.install
++ debian/libzypp-doc.links
++ debian/libzypp1702.install
++ debian/patches/1002_cmake-module-path-fix.patch
++ debian/patches/1003_various-typo-fixes.patch
++ debian/patches/README
++ debian/patches/series
++ debian/rules
++ debian/source/format
++ debian/watch
++ devel/CMakeLists.txt
++ devel/devel.ma/Basic.cc
++ devel/devel.ma/CMakeLists.txt
++ devel/devel.ma/ExplicitMap.h
++ devel/devel.ma/MT.cc
++ devel/devel.ma/MaTest.cc
++ devel/devel.ma/Main.cc
++ devel/devel.ma/NewPool.cc
++ devel/devel.ma/PluginTest.cc
++ devel/devel.ma/PluginTest.py
++ devel/devel.ma/Printing.h
++ devel/devel.ma/Sat.cc
++ devel/devel.ma/SigTrackableFail.cc
++ devel/devel.ma/Signal.cc
++ devel/devel.ma/Test.cc
++ devel/devel.ma/ToolProvideSignedDir.cc
++ devel/devel.ma/Tools.h
++ devel/devel.ma/Xml.cc
++ devel/devel.ma/lines2array
++ devel/devel.ma/ma_test
++ devel/devel.ma/main.h
++ devel/genclass.in
++ doc/CMakeLists.txt
++ doc/autodoc/CMakeLists.txt
++ doc/autoinclude/ApplicationMetada.doc
++ doc/autoinclude/CodePitfalls.doc
++ doc/autoinclude/EnvironmentVariables.doc
++ doc/autoinclude/FeatureTest.doc
++ doc/autoinclude/Modalias.doc
++ doc/autoinclude/PatternPackages.doc
++ doc/autoinclude/Plugin-Commit.doc
++ doc/autoinclude/Plugin-System.doc
++ doc/autoinclude/Plugins.doc
++ doc/autoinclude/RepoVariables.doc
++ doc/autoinclude/Services.doc
++ doc/autoinclude/SolverVendorChange.doc
++ doc/autoinclude/Testcases.doc
++ doc/autoinclude/Threads.doc
++ doc/autoinclude/UserData.doc
++ doc/autoinclude/g_BOOST.doc
++ doc/autoinclude/g_LIBSOLV.doc
++ doc/autoinclude/g_ZyppHistory.doc
++ doc/autoinclude/groups.doc
++ doc/autoinclude/notes/n_ResPool_nomorenameiter
++ doc/locks.5.txt
++ doc/zypp-CheckAccessDeleted.1.txt
++ doc/zypp-NameReqPrv.1.txt
++ libzypp.pc.cmake
++ mkChangelog
++ needreboot
++ package/libzypp-rpmlint.cmake
++ package/libzypp.changes
++ po/CMakeLists.txt
++ po/PotfileDiff.sh
++ po/PotfileUpadte.sh
++ po/bn.po
++ po/el.po
++ po/gu.po
++ po/hi.po
++ po/mr.po
++ po/ro.po
++ systemCheck
++ tests/CMakeLists.txt
++ tests/README
++ tests/data/11.0-update/repodata/repomd.xml
++ tests/data/11.0-update/repodata/repomd.xml.asc
++ tests/data/11.0-update/repodata/repomd.xml.key
++ tests/data/Mirrorlist/remote-site/metalink.xml
++ tests/data/Mirrorlist/remote-site/mirrors.txt
++ tests/data/OBS_zypp_svn-11.1/repodata/repomd.xml
++ tests/data/OBS_zypp_svn-11.1/repodata/repomd.xml.asc
++ tests/data/OBS_zypp_svn-11.1/repodata/repomd.xml.key
++ tests/data/PoolReuseIds/SeqA/SEQA.repo
++ tests/data/PoolReuseIds/SeqB/SeqB.repo
++ tests/data/TCNamespaceRecommends/@System.repo
++ tests/data/TCNamespaceRecommends/update.repo
++ tests/data/TCSelectable/@System.repo
++ tests/data/TCSelectable/RepoHIGH.repo
++ tests/data/TCSelectable/RepoLOW.repo
++ tests/data/TCSelectable/RepoMID.repo
++ tests/data/TCSelectable/RepoSRC.repo
++ tests/data/TCWhatObsoletes/@System.repo
++ tests/data/TCdup/@System.repo
++ tests/data/TCdup/update.repo
++ tests/data/dummywebroot/Readme
++ tests/data/lighttpdconf/conf.d/access_log.conf
++ tests/data/lighttpdconf/conf.d/auth.conf
++ tests/data/lighttpdconf/conf.d/compress.conf
++ tests/data/lighttpdconf/conf.d/debug.conf
++ tests/data/lighttpdconf/conf.d/expire.conf
++ tests/data/lighttpdconf/conf.d/fastcgi.conf
++ tests/data/lighttpdconf/conf.d/maybessl.sh
++ tests/data/lighttpdconf/conf.d/mime.conf
++ tests/data/lighttpdconf/lighttpd.conf
++ tests/data/nginxconf/mime.types
++ tests/data/nginxconf/nginx.conf
++ tests/data/nginxconf/ssl.conf
++ tests/data/obs_virtualbox_11_1/repodata/repomd.xml
++ tests/data/obs_virtualbox_11_1/repodata/repomd.xml.asc
++ tests/data/obs_virtualbox_11_1/repodata/repomd.xml.key
++ tests/data/openSUSE-11.1/content
++ tests/data/openSUSE-11.1/gpg-pubkey-0dfb3188-41ed929b.asc
++ tests/data/openSUSE-11.1/gpg-pubkey-307e3d54-481f30aa.asc
++ tests/data/openSUSE-11.1/gpg-pubkey-3d25d3d9-36e12d04.asc
++ tests/data/openSUSE-11.1/gpg-pubkey-56b4177a-47965b33.asc
++ tests/data/openSUSE-11.1/gpg-pubkey-7e2e3b05-4816488f.asc
++ tests/data/openSUSE-11.1/gpg-pubkey-9c800aca-481f343a.asc
++ tests/data/openSUSE-11.1/gpg-pubkey-a1912208-446a0899.asc
++ tests/data/openSUSE-11.1/media.1/media
++ tests/data/openSUSE-11.1/media.1/products
++ tests/data/openSUSE-11.1/media.1/products.asc
++ tests/data/openSUSE-11.1/media.1/products.key
++ tests/data/openSUSE-11.1/suse/setup/descr/patterns
++ tests/data/webconf/ssl/ca/ca.crt
++ tests/data/webconf/ssl/ca/ca.key
++ tests/data/webconf/ssl/certstore/ca.pem
++ tests/data/webconf/ssl/openssl.cnf
++ tests/data/webconf/ssl/server.crt
++ tests/data/webconf/ssl/server.csr
++ tests/data/webconf/ssl/server.key
++ tests/data/webconf/ssl/server.pem
++ tests/lib/CMakeLists.txt
++ tests/lib/TestSetup.h
++ tests/lib/WebServer.cc
++ tests/lib/WebServer.h
++ tests/media/CMakeLists.txt
++ tests/media/CredentialFileReader_test.cc
++ tests/media/CredentialManager_test.cc
++ tests/media/MediaProducts_test.cc
++ tests/media/MetaLinkParser_test.cc
++ tests/media/data/credentials.cat
++ tests/media/data/credentials.d/cred1
++ tests/media/data/openSUSE-11.3-NET-i586.iso.meta4
++ tests/media/data/openSUSE-11.3-NET-i586.iso.metalink
++ tests/media/file_exists_test.cc
++ tests/media/media1_test.cc
++ tests/media/media2_test.cc
++ tests/media/media3_test.cc
++ tests/media/media4_test.cc
++ tests/media/mymediaverifier.h
++ tests/media/throw_if_not_exists_test.cc
++ tests/parser/CMakeLists.txt
++ tests/parser/HistoryLogReader_test.cc
++ tests/parser/HistoryLogReader_test.dat
++ tests/parser/ProductFileReader_test.cc
++ tests/parser/ProductFileReader_test.dat
++ tests/parser/RepoFileReader_test.cc
++ tests/parser/RepoindexFileReader_test.cc
++ tests/parser/inifile/CMakeLists.txt
++ tests/parser/inifile/data/1.ini
++ tests/parser/inifile/data/2.ini
++ tests/parser/inifile/inidict_test.cc
++ tests/parser/inifile/iniparser_test.cc
++ tests/parser/yum/CMakeLists.txt
++ tests/parser/yum/RepomdFileReader_test.cc
++ tests/parser/yum/data/repomd-1.xml
++ tests/parser/yum/data/repomd-1.xml.solution
++ tests/repo/CMakeLists.txt
++ tests/repo/DUdata_test.cc
++ tests/repo/ExtendedMetadata_test.cc
++ tests/repo/MirrorList_test.cc
++ tests/repo/PluginServices_test.cc
++ tests/repo/RepoLicense/repo/repodata/license.de.txt
++ tests/repo/RepoLicense/repo/repodata/license.fr.txt
++ tests/repo/RepoLicense/repo/repodata/license.txt
++ tests/repo/RepoLicense/repo/repodata/repomd.xml
++ tests/repo/RepoLicense_test.cc
++ tests/repo/RepoSigcheck/signed_repo/repodata/repomd.xml
++ tests/repo/RepoSigcheck/signed_repo/repodata/repomd.xml.asc
++ tests/repo/RepoSigcheck/signed_repo/repodata/repomd.xml.key
++ tests/repo/RepoSigcheck/unknownkey_repo/repodata/repomd.xml
++ tests/repo/RepoSigcheck/unknownkey_repo/repodata/repomd.xml.asc
++ tests/repo/RepoSigcheck/unsigned_repo/repodata/repomd.xml
++ tests/repo/RepoSigcheck/wrongsig_repo/repodata/repomd.xml
++ tests/repo/RepoSigcheck/wrongsig_repo/repodata/repomd.xml.asc
++ tests/repo/RepoSigcheck/wrongsig_repo/repodata/repomd.xml.key
++ tests/repo/RepoSigcheck_test.cc
++ tests/repo/RepoVariables_test.cc
++ tests/repo/susetags/CMakeLists.txt
++ tests/repo/susetags/Downloader_test.cc
++ tests/repo/susetags/data/addon_in_subdir/media.1/build
++ tests/repo/susetags/data/addon_in_subdir/media.1/directory.yast
++ tests/repo/susetags/data/addon_in_subdir/media.1/media
++ tests/repo/susetags/data/addon_in_subdir/media.1/products
++ tests/repo/susetags/data/addon_in_subdir/updates/SHA1SUMS
++ tests/repo/susetags/data/addon_in_subdir/updates/content
++ tests/repo/susetags/data/addon_in_subdir/updates/content.asc
++ tests/repo/susetags/data/addon_in_subdir/updates/content.key
++ tests/repo/susetags/data/addon_in_subdir/updates/directory.yast
++ tests/repo/susetags/data/addon_in_subdir/updates/suse/i586/SHA1SUMS
++ tests/repo/susetags/data/addon_in_subdir/updates/suse/setup/descr/SHA1SUMS
++ tests/repo/susetags/data/addon_in_subdir/updates/suse/setup/descr/directory.yast
++ tests/repo/susetags/data/addon_in_subdir/updates/suse/setup/descr/packages
++ tests/repo/susetags/data/addon_in_subdir/updates/suse/setup/descr/packages.DU
++ tests/repo/susetags/data/addon_in_subdir/updates/suse/setup/descr/packages.en
++ tests/repo/susetags/data/dudata/repo/content
++ tests/repo/susetags/data/dudata/repo/media.1/media
++ tests/repo/susetags/data/dudata/repo/suse/setup/descr/packages
++ tests/repo/susetags/data/dudata/repo/suse/setup/descr/packages.DU
++ tests/repo/susetags/data/dudata/system/content
++ tests/repo/susetags/data/dudata/system/media.1/media
++ tests/repo/susetags/data/dudata/system/suse/setup/descr/packages
++ tests/repo/susetags/data/dudata/system/suse/setup/descr/packages.DU
++ tests/repo/susetags/data/shared_attributes/content
++ tests/repo/susetags/data/shared_attributes/suse/setup/descr/packages
++ tests/repo/susetags/data/shared_attributes/suse/setup/descr/packages.DU
++ tests/repo/susetags/data/shared_attributes/suse/setup/descr/packages.en
++ tests/repo/susetags/data/stable-x86-subset-gz/content
++ tests/repo/susetags/data/stable-x86-subset-gz/content.asc
++ tests/repo/susetags/data/stable-x86-subset-gz/content.key
++ tests/repo/susetags/data/stable-x86-subset-gz/control.xml
++ tests/repo/susetags/data/stable-x86-subset-gz/gpg-pubkey-0dfb3188-41ed929b.asc
++ tests/repo/susetags/data/stable-x86-subset-gz/gpg-pubkey-307e3d54-44201d5d.asc
++ tests/repo/susetags/data/stable-x86-subset-gz/gpg-pubkey-3d25d3d9-36e12d04.asc
++ tests/repo/susetags/data/stable-x86-subset-gz/gpg-pubkey-7e2e3b05-44748aba.asc
++ tests/repo/susetags/data/stable-x86-subset-gz/gpg-pubkey-9c800aca-40d8063e.asc
++ tests/repo/susetags/data/stable-x86-subset-gz/gpg-pubkey-a1912208-446a0899.asc
++ tests/repo/susetags/data/stable-x86-subset-gz/installation.xml
++ tests/repo/susetags/data/stable-x86-subset-gz/media.1/directory.yast
++ tests/repo/susetags/data/stable-x86-subset-gz/media.1/info.txt
++ tests/repo/susetags/data/stable-x86-subset-gz/media.1/media
++ tests/repo/susetags/data/stable-x86-subset-gz/media.1/products
++ tests/repo/susetags/data/stable-x86-subset-gz/media.1/products.asc
++ tests/repo/susetags/data/stable-x86-subset-gz/media.1/products.key
++ tests/repo/susetags/data/stable-x86-subset/content
++ tests/repo/susetags/data/stable-x86-subset/content.asc
++ tests/repo/susetags/data/stable-x86-subset/content.key
++ tests/repo/susetags/data/stable-x86-subset/control.xml
++ tests/repo/susetags/data/stable-x86-subset/gpg-pubkey-0dfb3188-41ed929b.asc
++ tests/repo/susetags/data/stable-x86-subset/gpg-pubkey-307e3d54-44201d5d.asc
++ tests/repo/susetags/data/stable-x86-subset/gpg-pubkey-3d25d3d9-36e12d04.asc
++ tests/repo/susetags/data/stable-x86-subset/gpg-pubkey-7e2e3b05-44748aba.asc
++ tests/repo/susetags/data/stable-x86-subset/gpg-pubkey-9c800aca-40d8063e.asc
++ tests/repo/susetags/data/stable-x86-subset/gpg-pubkey-a1912208-446a0899.asc
++ tests/repo/susetags/data/stable-x86-subset/installation.xml
++ tests/repo/susetags/data/stable-x86-subset/media.1/directory.yast
++ tests/repo/susetags/data/stable-x86-subset/media.1/info.txt
++ tests/repo/susetags/data/stable-x86-subset/media.1/media
++ tests/repo/susetags/data/stable-x86-subset/media.1/products
++ tests/repo/susetags/data/stable-x86-subset/media.1/products.asc
++ tests/repo/susetags/data/stable-x86-subset/media.1/products.key
++ tests/repo/susetags/data/stable-x86-subset/suse/setup/descr/packages
++ tests/repo/susetags/data/stable-x86-subset/suse/setup/descr/packages.DU
++ tests/repo/susetags/data/stable-x86-subset/suse/setup/descr/packages.en
++ tests/repo/susetags/data/stable-x86-subset/suse/setup/descr/packages.es
++ tests/repo/susetags/data/stable-x86-subset/suse/setup/descr/patterns
++ tests/repo/yum/CMakeLists.txt
++ tests/repo/yum/YUMDownloader_test.cc
++ tests/repo/yum/data/10.2-updates-subset/repodata/patch-fetchmsttfonts.sh-2333.xml
++ tests/repo/yum/data/10.2-updates-subset/repodata/patch-flash-player-2359.xml
++ tests/repo/yum/data/10.2-updates-subset/repodata/patch-glabels-2348.xml
++ tests/repo/yum/data/10.2-updates-subset/repodata/patch-gv-2350.xml
++ tests/repo/yum/data/10.2-updates-subset/repodata/patch-openssl-2349.xml
++ tests/repo/yum/data/10.2-updates-subset/repodata/patch-tar-2351.xml
++ tests/repo/yum/data/10.2-updates-subset/repodata/patches.xml
++ tests/repo/yum/data/10.2-updates-subset/repodata/repomd.xml
++ tests/repo/yum/data/10.2-updates-subset/repodata/repomd.xml.asc
++ tests/repo/yum/data/10.2-updates-subset/repodata/repomd.xml.key
++ tests/repo/yum/data/ZCHUNK/repodata/repomd.xml
++ tests/repo/yum/data/ZCHUNK/repodata/repomd.xml.key
++ tests/repo/yum/data/extensions/repodata/repomd.xml
++ tests/sat/CMakeLists.txt
++ tests/sat/IdString_test.cc
++ tests/sat/LookupAttr_test.cc
++ tests/sat/Map_test.cc
++ tests/sat/Pool_test.cc
++ tests/sat/Queue_test.cc
++ tests/sat/SolvParsing_test.cc
++ tests/sat/SolvableSpec_test.cc
++ tests/sat/Solvable_test.cc
++ tests/sat/WhatObsoletes_test.cc
++ tests/sat/WhatProvides_test.cc
++ tests/zypp/Arch_test.cc
++ tests/zypp/CMakeLists.txt
++ tests/zypp/Capabilities_test.cc
++ tests/zypp/CheckSum_test.cc
++ tests/zypp/ContentType_test.cc
++ tests/zypp/CpeId_test.cc
++ tests/zypp/Date_test.cc
++ tests/zypp/Deltarpm_test.cc
++ tests/zypp/Digest_test.cc
++ tests/zypp/DrunkenBishop_test.cc
++ tests/zypp/Dup_test.cc
++ tests/zypp/Edition_test.cc
++ tests/zypp/ExtendedPool_test.cc
++ tests/zypp/Fetcher_test.cc
++ tests/zypp/FileChecker_test.cc
++ tests/zypp/Flags_test.cc
++ tests/zypp/GZStream_test.cc
++ tests/zypp/InstanceId_test.cc
++ tests/zypp/KeyRingTestReceiver.h
++ tests/zypp/KeyRing_test.cc
++ tests/zypp/Locale_test.cc
++ tests/zypp/Locks_test.cc
++ tests/zypp/MediaSetAccess_test.cc
++ tests/zypp/PathInfo_test.cc
++ tests/zypp/Pathname_test.cc
++ tests/zypp/PluginFrame_test.cc
++ tests/zypp/PoolQueryCC_test.cc
++ tests/zypp/PoolQuery_test.cc
++ tests/zypp/ProgressData_test.cc
++ tests/zypp/PtrTypes_test.cc
++ tests/zypp/PublicKey_test.cc
++ tests/zypp/PurgeKernels_test.cc
++ tests/zypp/RWPtr_test.cc
++ tests/zypp/RepoInfo_test.cc
++ tests/zypp/RepoManager_test.cc
++ tests/zypp/RepoStatus_test.cc
++ tests/zypp/ResKind_test.cc
++ tests/zypp/ResStatus_test.cc
++ tests/zypp/Resolvable_test.cc
++ tests/zypp/Resolver_test.cc
++ tests/zypp/RpmPkgSigCheck_test.cc
++ tests/zypp/Selectable_test.cc
++ tests/zypp/SetRelationMixin_test.cc
++ tests/zypp/SetTracker_test.cc
++ tests/zypp/Signature_test.cc
++ tests/zypp/StrMatcher_test.cc
++ tests/zypp/StringV_test.cc
++ tests/zypp/Target_test.cc
++ tests/zypp/Url_test.cc
++ tests/zypp/UserData_test.cc
++ tests/zypp/Vendor_test.cc
++ tests/zypp/ZChunk_test.cc
++ tests/zypp/base/CMakeLists.txt
++ tests/zypp/base/CleanerThread_test.cc
++ tests/zypp/base/Glob_test.cc
++ tests/zypp/base/String_test.cc
++ tests/zypp/base/Sysconfig_test.cc
++ tests/zypp/base/data/Sysconfig/proxy
++ tests/zypp/data/Delta/repodata/deltainfo.xml
++ tests/zypp/data/Delta/repodata/repomd.xml
++ tests/zypp/data/Delta/repodata/repomd.xml.asc
++ tests/zypp/data/Delta/repodata/repomd.xml.key
++ tests/zypp/data/Fetcher/remote-site/baseindex/directory.yast
++ tests/zypp/data/Fetcher/remote-site/baseindex/subdir1/SHA1SUMS
++ tests/zypp/data/Fetcher/remote-site/baseindex/subdir1/SHA1SUMS.asc
++ tests/zypp/data/Fetcher/remote-site/baseindex/subdir1/SHA1SUMS.key
++ tests/zypp/data/Fetcher/remote-site/baseindex/subdir1/directory.yast
++ tests/zypp/data/Fetcher/remote-site/baseindex/subdir1/subdir1-file1.txt
++ tests/zypp/data/Fetcher/remote-site/baseindex/subdir1/subdir1-file2.txt
++ tests/zypp/data/Fetcher/remote-site/baseindex/subdir2/SHA1SUMS
++ tests/zypp/data/Fetcher/remote-site/baseindex/subdir2/SHA1SUMS.asc
++ tests/zypp/data/Fetcher/remote-site/baseindex/subdir2/SHA1SUMS.key
++ tests/zypp/data/Fetcher/remote-site/baseindex/subdir2/directory.yast
++ tests/zypp/data/Fetcher/remote-site/baseindex/subdir2/subdir2-file1.txt
++ tests/zypp/data/Fetcher/remote-site/complexdir-broken/directory.yast
++ tests/zypp/data/Fetcher/remote-site/complexdir-broken/subdir1/SHA1SUMS
++ tests/zypp/data/Fetcher/remote-site/complexdir-broken/subdir1/SHA1SUMS.asc
++ tests/zypp/data/Fetcher/remote-site/complexdir-broken/subdir1/SHA1SUMS.key
++ tests/zypp/data/Fetcher/remote-site/complexdir-broken/subdir1/directory.yast
++ tests/zypp/data/Fetcher/remote-site/complexdir-broken/subdir1/subdir1-file1.txt
++ tests/zypp/data/Fetcher/remote-site/complexdir-broken/subdir1/subdir1-file2.txt
++ tests/zypp/data/Fetcher/remote-site/complexdir-broken/subdir2/SHA1SUMS
++ tests/zypp/data/Fetcher/remote-site/complexdir-broken/subdir2/SHA1SUMS.asc
++ tests/zypp/data/Fetcher/remote-site/complexdir-broken/subdir2/SHA1SUMS.key
++ tests/zypp/data/Fetcher/remote-site/complexdir-broken/subdir2/directory.yast
++ tests/zypp/data/Fetcher/remote-site/complexdir-broken/subdir2/subdir2-file1.txt
++ tests/zypp/data/Fetcher/remote-site/complexdir/directory.yast
++ tests/zypp/data/Fetcher/remote-site/complexdir/subdir1/SHA1SUMS
++ tests/zypp/data/Fetcher/remote-site/complexdir/subdir1/SHA1SUMS.asc
++ tests/zypp/data/Fetcher/remote-site/complexdir/subdir1/SHA1SUMS.key
++ tests/zypp/data/Fetcher/remote-site/complexdir/subdir1/directory.yast
++ tests/zypp/data/Fetcher/remote-site/complexdir/subdir1/subdir1-file1.txt
++ tests/zypp/data/Fetcher/remote-site/complexdir/subdir1/subdir1-file2.txt
++ tests/zypp/data/Fetcher/remote-site/complexdir/subdir2/SHA1SUMS
++ tests/zypp/data/Fetcher/remote-site/complexdir/subdir2/SHA1SUMS.asc
++ tests/zypp/data/Fetcher/remote-site/complexdir/subdir2/SHA1SUMS.key
++ tests/zypp/data/Fetcher/remote-site/complexdir/subdir2/directory.yast
++ tests/zypp/data/Fetcher/remote-site/complexdir/subdir2/subdir2-file1.txt
++ tests/zypp/data/Fetcher/remote-site/contentindex-broken-digest/content
++ tests/zypp/data/Fetcher/remote-site/contentindex-broken-digest/content.asc
++ tests/zypp/data/Fetcher/remote-site/contentindex-broken-digest/content.key
++ tests/zypp/data/Fetcher/remote-site/contentindex-broken-digest/directory.yast
++ tests/zypp/data/Fetcher/remote-site/contentindex-broken-digest/subdir1/directory.yast
++ tests/zypp/data/Fetcher/remote-site/contentindex-broken-digest/subdir1/subdir1-file1.txt
++ tests/zypp/data/Fetcher/remote-site/contentindex-broken-digest/subdir1/subdir1-file2.txt
++ tests/zypp/data/Fetcher/remote-site/contentindex-broken-digest/subdir2/directory.yast
++ tests/zypp/data/Fetcher/remote-site/contentindex-broken-digest/subdir2/subdir2-file1.txt
++ tests/zypp/data/Fetcher/remote-site/contentindex/content
++ tests/zypp/data/Fetcher/remote-site/contentindex/content.asc
++ tests/zypp/data/Fetcher/remote-site/contentindex/content.key
++ tests/zypp/data/Fetcher/remote-site/contentindex/directory.yast
++ tests/zypp/data/Fetcher/remote-site/contentindex/subdir1/directory.yast
++ tests/zypp/data/Fetcher/remote-site/contentindex/subdir1/subdir1-file1.txt
++ tests/zypp/data/Fetcher/remote-site/contentindex/subdir1/subdir1-file2.txt
++ tests/zypp/data/Fetcher/remote-site/contentindex/subdir2/directory.yast
++ tests/zypp/data/Fetcher/remote-site/contentindex/subdir2/subdir2-file1.txt
++ tests/zypp/data/Fetcher/remote-site/diffs/file-1-2.diff
++ tests/zypp/data/Fetcher/remote-site/diffs/file-2-3.diff
++ tests/zypp/data/Fetcher/remote-site/diffs/file-3-4.diff
++ tests/zypp/data/Fetcher/remote-site/directory.yast
++ tests/zypp/data/Fetcher/remote-site/file-1.txt
++ tests/zypp/data/Fetcher/remote-site/file-2.txt
++ tests/zypp/data/Fetcher/remote-site/file-3.txt
++ tests/zypp/data/Fetcher/remote-site/file-4.txt
++ tests/zypp/data/Fetcher/remote-site/file-current.txt.asc
++ tests/zypp/data/Fetcher/remote-site/file-current.txt.key
++ tests/zypp/data/Fetcher/remote-site/images-file-unsigned/content
++ tests/zypp/data/Fetcher/remote-site/images-file-unsigned/images/images.xml
++ tests/zypp/data/Fetcher/remote-site/images-file/content
++ tests/zypp/data/Fetcher/remote-site/images-file/content.asc
++ tests/zypp/data/Fetcher/remote-site/images-file/content.key
++ tests/zypp/data/Fetcher/remote-site/images-file/images/images.xml
++ tests/zypp/data/FileChecker/hello.txt
++ tests/zypp/data/FileChecker/hello.txt.asc
++ tests/zypp/data/FileChecker/hello.txt.key
++ tests/zypp/data/FileChecker/hello2.txt
++ tests/zypp/data/KeyRing/private.asc
++ tests/zypp/data/KeyRing/public.asc
++ tests/zypp/data/KeyRing/readme.txt
++ tests/zypp/data/KeyRing/repomd.xml
++ tests/zypp/data/KeyRing/repomd.xml.asc
++ tests/zypp/data/KeyRing/repomd.xml.corrupted
++ tests/zypp/data/Locks/locks
++ tests/zypp/data/PoolQuery/savedqueries
++ tests/zypp/data/PoolQueryCC/rxnames.xml
++ tests/zypp/data/PublicKey/multikey.asc
++ tests/zypp/data/PublicKey/multikey2.asc
++ tests/zypp/data/PublicKey/susekey.asc
++ tests/zypp/data/PurgeKernels/arch/@System.repo
++ tests/zypp/data/PurgeKernels/fancybuildnr/@System.repo
++ tests/zypp/data/PurgeKernels/flavour/@System.repo
++ tests/zypp/data/PurgeKernels/kernel-base/@System.repo
++ tests/zypp/data/PurgeKernels/rebuild/@System.repo
++ tests/zypp/data/PurgeKernels/simple/@System.repo
++ tests/zypp/data/PurgeKernels/withdeps/@System.repo
++ tests/zypp/data/RepoManager/plugin-service-lib-1/services/service
++ tests/zypp/data/RepoManager/plugin-service-lib-2/services/service
++ tests/zypp/data/RepoManager/proprietary.repo
++ tests/zypp/data/RepoManager/repo/repoindex.xml
++ tests/zypp/data/RepoManager/repos.d/filesharing.repo
++ tests/zypp/data/RepoManager/repos.d/proprietary.repo
++ tests/zypp/data/RepoManager/repos.d/ruby.repo
++ tests/zypp/data/RepoManager/second/repo/repoindex.xml
++ tests/zypp/data/RpmPkgSigCheck/signed.key
++ tests/zypp/data/RpmPkgSigCheck/unsigned.rpm
++ tests/zypp/data/RpmPkgSigCheck/unsigned_broken.rpm
++ tests/zypp/data/RpmPkgSigCheck/unsigned_broken_header.rpm
++ tests/zypp/data/Target/product.prod
++ tests/zypp/data/Vendor/vendors.d/ati
++ tests/zypp/data/Vendor/vendors.d/nvidia
++ tests/zypp/data/mediasetaccess/src1/cd1/dir/file1
++ tests/zypp/data/mediasetaccess/src1/cd1/dir/file2
++ tests/zypp/data/mediasetaccess/src1/cd1/dir/subdir/file
++ tests/zypp/data/mediasetaccess/src1/cd1/dir/test-big.txt
++ tests/zypp/data/mediasetaccess/src1/cd1/test-big.txt
++ tests/zypp/data/mediasetaccess/src1/cd1/test.txt
++ tests/zypp/data/mediasetaccess/src1/cd2/test.txt
++ tests/zypp/data/mediasetaccess/src1/cd2/x.mediabad
++ tests/zypp/data/mediasetaccess/src1/cd3/test.txt
++ tests/zypp/data/mediasetaccess/src2/test.txt
++ tests/zyppng/CMakeLists.txt
++ tests/zyppng/EventLoop_test.cc
++ tests/zyppng/data/downloader/auth-http.meta
++ tests/zyppng/data/downloader/auth-https.meta
++ tests/zyppng/data/downloader/test.txt
++ tests/zyppng/data/downloader/test.txt.meta
++ tests/zyppng/data/downloader/test_noblock.txt.meta
++ tests/zyppng/media/CMakeLists.txt
++ tests/zyppng/media/EvDownloader_test.cc
++ tests/zyppng/media/NetworkRequestDispatcher_test.cc
++ tools/CMakeLists.txt
++ tools/DiskUsageCounter.cc
++ tools/DumpSelectable.cc
++ tools/ProvideSignedDirectory.cc
++ tools/ToolScanRepos.cc
++ tools/argparse.h
++ tools/migrate-sources/CMakeLists.txt
++ tools/migrate-sources/migrate-sources.cc
++ tools/patch_find_bug.cc
++ tools/percent-encode.cc
++ tools/zypp-CheckAccessDeleted.cc
++ tools/zypp-NameReqPrv.cc
++ tools/zypp-cpeid.cc
++ tools/zypp-install.cc
++ tools/zypp-list.cc
++ tools/zypp-pubkey.cc
++ zypp-history.lr
++ zypp.conf
++ zypp/APIConfig.h.in
++ zypp/Application.cc
++ zypp/Application.h
++ zypp/Arch.cc
++ zypp/Arch.h
++ zypp/AutoDispose.h
++ zypp/Bit.h
++ zypp/Bitmap.h
++ zypp/ByteCount.cc
++ zypp/ByteCount.h
++ zypp/CMakeLists.txt
++ zypp/Callback.h
++ zypp/CapMatch.cc
++ zypp/CapMatch.h
++ zypp/Capabilities.cc
++ zypp/Capabilities.h
++ zypp/Capability.cc
++ zypp/Capability.h
++ zypp/Changelog.cc
++ zypp/Changelog.h
++ zypp/CheckSum.cc
++ zypp/CheckSum.h
++ zypp/ContentType.h
++ zypp/CountryCode.cc
++ zypp/CountryCode.h
++ zypp/CpeId.cc
++ zypp/CpeId.h
++ zypp/Date.cc
++ zypp/Date.h
++ zypp/Dep.cc
++ zypp/Dep.h
++ zypp/Digest.cc
++ zypp/Digest.h
++ zypp/DiskUsageCounter.cc
++ zypp/DiskUsageCounter.h
++ zypp/DownloadMode.cc
++ zypp/DownloadMode.h
++ zypp/Edition.cc
++ zypp/Edition.h
++ zypp/ExternalProgram.cc
++ zypp/ExternalProgram.h
++ zypp/Fetcher.cc
++ zypp/Fetcher.h
++ zypp/FileChecker.cc
++ zypp/FileChecker.h
++ zypp/Filter.h
++ zypp/Glob.cc
++ zypp/Glob.h
++ zypp/HistoryLog.cc
++ zypp/HistoryLog.h
++ zypp/HistoryLogData.cc
++ zypp/HistoryLogData.h
++ zypp/IdString.cc
++ zypp/IdString.h
++ zypp/IdStringType.h
++ zypp/InstanceId.cc
++ zypp/InstanceId.h
++ zypp/KeyContext.h
++ zypp/KeyManager.cc
++ zypp/KeyManager.h
++ zypp/KeyRing.cc
++ zypp/KeyRing.h
++ zypp/LanguageCode.cc
++ zypp/LanguageCode.h
++ zypp/Locale.cc
++ zypp/Locale.h
++ zypp/Locks.cc
++ zypp/Locks.h
++ zypp/ManagedFile.h
++ zypp/MediaProducts.h
++ zypp/MediaSetAccess.cc
++ zypp/MediaSetAccess.h
++ zypp/Misc.h
++ zypp/OnMediaLocation.cc
++ zypp/OnMediaLocation.h
++ zypp/Package.cc
++ zypp/Package.h
++ zypp/PackageKeyword.h
++ zypp/Patch.cc
++ zypp/Patch.h
++ zypp/PathInfo.cc
++ zypp/PathInfo.h
++ zypp/Pathname.cc
++ zypp/Pathname.h
++ zypp/Pattern.cc
++ zypp/Pattern.h
++ zypp/PluginExecutor.cc
++ zypp/PluginExecutor.h
++ zypp/PluginFrame.cc
++ zypp/PluginFrame.h
++ zypp/PluginFrameException.cc
++ zypp/PluginFrameException.h
++ zypp/PluginScript.cc
++ zypp/PluginScript.h
++ zypp/PluginScriptException.cc
++ zypp/PluginScriptException.h
++ zypp/PoolItem.cc
++ zypp/PoolItem.h
++ zypp/PoolItemBest.cc
++ zypp/PoolItemBest.h
++ zypp/PoolQuery.cc
++ zypp/PoolQuery.h
++ zypp/PoolQueryResult.cc
++ zypp/PoolQueryResult.h
++ zypp/PoolQueryUtil.tcc
++ zypp/ProblemSolution.h
++ zypp/Product.cc
++ zypp/Product.h
++ zypp/ProgressData.cc
++ zypp/ProgressData.h
++ zypp/ProvideFilePolicy.cc
++ zypp/ProvideFilePolicy.h
++ zypp/PublicKey.cc
++ zypp/PublicKey.h
++ zypp/PurgeKernels.cc
++ zypp/PurgeKernels.h
++ zypp/Range.cc
++ zypp/Range.h
++ zypp/Rel.cc
++ zypp/Rel.h
++ zypp/RelCompare.h
++ zypp/RepoInfo.cc
++ zypp/RepoInfo.h
++ zypp/RepoManager.cc
++ zypp/RepoManager.h
++ zypp/RepoStatus.cc
++ zypp/RepoStatus.h
++ zypp/Repository.cc
++ zypp/Repository.h
++ zypp/ResFilters.h
++ zypp/ResKind.cc
++ zypp/ResKind.h
++ zypp/ResObject.cc
++ zypp/ResObject.h
++ zypp/ResObjects.h
++ zypp/ResPool.cc
++ zypp/ResPool.h
++ zypp/ResPoolProxy.cc
++ zypp/ResPoolProxy.h
++ zypp/ResStatus.cc
++ zypp/ResStatus.h
++ zypp/ResTraits.h
++ zypp/Resolvable.cc
++ zypp/Resolvable.h
++ zypp/Resolver.cc
++ zypp/Resolver.h
++ zypp/ResolverFocus.cc
++ zypp/ResolverFocus.h
++ zypp/ResolverNamespace.h
++ zypp/ResolverProblem.h
++ zypp/ServiceInfo.cc
++ zypp/ServiceInfo.h
++ zypp/ShutdownLock.cc
++ zypp/ShutdownLock_p.h
++ zypp/Signature.cc
++ zypp/Signature.h
++ zypp/SrcPackage.cc
++ zypp/SrcPackage.h
++ zypp/SysContent.cc
++ zypp/SysContent.h
++ zypp/Target.cc
++ zypp/Target.h
++ zypp/TmpPath.cc
++ zypp/TmpPath.h
++ zypp/TriBool.h
++ zypp/Url.cc
++ zypp/Url.h
++ zypp/UserData.h
++ zypp/Vendor.h
++ zypp/VendorAttr.cc
++ zypp/VendorAttr.h
++ zypp/VendorSupportOptions.cc
++ zypp/VendorSupportOptions.h
++ zypp/ZConfig.cc
++ zypp/ZConfig.h
++ zypp/ZYpp.cc
++ zypp/ZYpp.h
++ zypp/ZYppCallbacks.h
++ zypp/ZYppCommit.h
++ zypp/ZYppCommitPolicy.cc
++ zypp/ZYppCommitPolicy.h
++ zypp/ZYppCommitResult.cc
++ zypp/ZYppCommitResult.h
++ zypp/ZYppFactory.cc
++ zypp/ZYppFactory.h
++ zypp/base/Algorithm.h
++ zypp/base/Backtrace.cc
++ zypp/base/Backtrace.h
++ zypp/base/CleanerThread.cc
++ zypp/base/CleanerThread_p.h
++ zypp/base/Collector.h
++ zypp/base/Counter.h
++ zypp/base/Debug.h
++ zypp/base/DefaultIntegral.h
++ zypp/base/DrunkenBishop.cc
++ zypp/base/DrunkenBishop.h
++ zypp/base/DtorReset.h
++ zypp/base/Easy.h
++ zypp/base/EnumClass.h
++ zypp/base/Env.h
++ zypp/base/Errno.h
++ zypp/base/Exception.cc
++ zypp/base/Exception.h
++ zypp/base/ExternalDataSource.cc
++ zypp/base/ExternalDataSource.h
++ zypp/base/Flags.h
++ zypp/base/Function.h
++ zypp/base/Functional.h
++ zypp/base/Gettext.cc
++ zypp/base/Gettext.h
++ zypp/base/Hash.h
++ zypp/base/IOStream.cc
++ zypp/base/IOStream.h
++ zypp/base/IOTools.cc
++ zypp/base/IOTools.h
++ zypp/base/InputStream.cc
++ zypp/base/InputStream.h
++ zypp/base/Iterable.h
++ zypp/base/Iterator.h
++ zypp/base/Json.h
++ zypp/base/LocaleGuard.h
++ zypp/base/LogControl.cc
++ zypp/base/LogControl.h
++ zypp/base/LogTools.h
++ zypp/base/Logger.h
++ zypp/base/Measure.cc
++ zypp/base/Measure.h
++ zypp/base/NamedValue.h
++ zypp/base/NonCopyable.h
++ zypp/base/ProfilingFormater.cc
++ zypp/base/ProfilingFormater.h
++ zypp/base/ProvideNumericId.h
++ zypp/base/PtrTypes.h
++ zypp/base/Random.cc
++ zypp/base/Random.h
++ zypp/base/ReferenceCounted.cc
++ zypp/base/ReferenceCounted.h
++ zypp/base/Regex.cc
++ zypp/base/Regex.h
++ zypp/base/SerialNumber.cc
++ zypp/base/SerialNumber.h
++ zypp/base/SetRelationMixin.cc
++ zypp/base/SetRelationMixin.h
++ zypp/base/SetTracker.h
++ zypp/base/Signal.h
++ zypp/base/SimpleStreambuf.h
++ zypp/base/StrMatcher.cc
++ zypp/base/StrMatcher.h
++ zypp/base/String.cc
++ zypp/base/String.h
++ zypp/base/StringV.cc
++ zypp/base/StringV.h
++ zypp/base/Sysconfig.cc
++ zypp/base/Sysconfig.h
++ zypp/base/TypeTraits.h
++ zypp/base/Unit.cc
++ zypp/base/Unit.h
++ zypp/base/UserRequestException.cc
++ zypp/base/UserRequestException.h
++ zypp/base/ValueTransform.h
++ zypp/base/WatchFile.h
++ zypp/base/Xml.cc
++ zypp/base/Xml.h
++ zypp/base/ZckStream.cc
++ zypp/base/ZckStream.h
++ zypp/base/fXstream.h
++ zypp/libzypp.map
++ zypp/media/CredentialFileReader.cc
++ zypp/media/CredentialFileReader.h
++ zypp/media/CredentialManager.cc
++ zypp/media/CredentialManager.h
++ zypp/media/CurlConfig.cc
++ zypp/media/CurlConfig.h
++ zypp/media/CurlHelper.cc
++ zypp/media/CurlHelper.h
++ zypp/media/MediaAccess.cc
++ zypp/media/MediaAccess.h
++ zypp/media/MediaBlockList.cc
++ zypp/media/MediaBlockList.h
++ zypp/media/MediaCD.cc
++ zypp/media/MediaCD.h
++ zypp/media/MediaCIFS.cc
++ zypp/media/MediaCIFS.h
++ zypp/media/MediaCurl.cc
++ zypp/media/MediaCurl.h
++ zypp/media/MediaDIR.cc
++ zypp/media/MediaDIR.h
++ zypp/media/MediaDISK.cc
++ zypp/media/MediaDISK.h
++ zypp/media/MediaException.cc
++ zypp/media/MediaException.h
++ zypp/media/MediaHandler.cc
++ zypp/media/MediaHandler.h
++ zypp/media/MediaISO.cc
++ zypp/media/MediaISO.h
++ zypp/media/MediaManager.cc
++ zypp/media/MediaManager.h
++ zypp/media/MediaMultiCurl.cc
++ zypp/media/MediaMultiCurl.h
++ zypp/media/MediaNFS.cc
++ zypp/media/MediaNFS.h
++ zypp/media/MediaPlugin.cc
++ zypp/media/MediaPlugin.h
++ zypp/media/MediaPriority.cc
++ zypp/media/MediaPriority.h
++ zypp/media/MediaSource.cc
++ zypp/media/MediaSource.h
++ zypp/media/MediaUserAuth.cc
++ zypp/media/MediaUserAuth.h
++ zypp/media/MetaLinkParser.cc
++ zypp/media/MetaLinkParser.h
++ zypp/media/Mount.cc
++ zypp/media/Mount.h
++ zypp/media/ProxyInfo.cc
++ zypp/media/ProxyInfo.h
++ zypp/media/TransferSettings.cc
++ zypp/media/TransferSettings.h
++ zypp/media/UrlResolverPlugin.cc
++ zypp/media/UrlResolverPlugin.h
++ zypp/media/ZsyncParser.cc
++ zypp/media/ZsyncParser.h
++ zypp/media/proxyinfo/ProxyInfoImpl.h
++ zypp/media/proxyinfo/ProxyInfoLibproxy.cc
++ zypp/media/proxyinfo/ProxyInfoLibproxy.h
++ zypp/media/proxyinfo/ProxyInfoSysconfig.cc
++ zypp/media/proxyinfo/ProxyInfoSysconfig.h
++ zypp/media/proxyinfo/ProxyInfos.h
++ zypp/misc/CheckAccessDeleted.cc
++ zypp/misc/CheckAccessDeleted.h
++ zypp/misc/DefaultLoadSystem.cc
++ zypp/misc/DefaultLoadSystem.h
++ zypp/misc/HelixHelpers.h
++ zypp/misc/LoadTestcase.cc
++ zypp/misc/LoadTestcase.h
++ zypp/misc/TestcaseSetup.cc
++ zypp/misc/TestcaseSetup.h
++ zypp/misc/TestcaseSetupImpl.h
++ zypp/misc/YamlTestcaseHelpers.h
++ zypp/parser/HistoryLogReader.cc
++ zypp/parser/HistoryLogReader.h
++ zypp/parser/IniDict.cc
++ zypp/parser/IniDict.h
++ zypp/parser/IniParser.cc
++ zypp/parser/IniParser.h
++ zypp/parser/ParseException.cc
++ zypp/parser/ParseException.h
++ zypp/parser/ParserProgress.h
++ zypp/parser/ProductFileReader.cc
++ zypp/parser/ProductFileReader.h
++ zypp/parser/RepoFileReader.cc
++ zypp/parser/RepoFileReader.h
++ zypp/parser/RepoindexFileReader.cc
++ zypp/parser/RepoindexFileReader.h
++ zypp/parser/ServiceFileReader.cc
++ zypp/parser/ServiceFileReader.h
++ zypp/parser/schema/repoindex.rnc
++ zypp/parser/susetags/ContentFileReader.cc
++ zypp/parser/susetags/ContentFileReader.h
++ zypp/parser/susetags/RepoIndex.cc
++ zypp/parser/susetags/RepoIndex.h
++ zypp/parser/xml/Node.cc
++ zypp/parser/xml/Node.h
++ zypp/parser/xml/Parse.h
++ zypp/parser/xml/ParseDef.cc
++ zypp/parser/xml/ParseDef.h
++ zypp/parser/xml/ParseDefConsume.cc
++ zypp/parser/xml/ParseDefConsume.h
++ zypp/parser/xml/ParseDefException.cc
++ zypp/parser/xml/ParseDefException.h
++ zypp/parser/xml/ParseDefTraits.h
++ zypp/parser/xml/Reader.cc
++ zypp/parser/xml/Reader.h
++ zypp/parser/xml/XmlEscape.h
++ zypp/parser/xml/XmlString.cc
++ zypp/parser/xml/XmlString.h
++ zypp/parser/xml/libxmlfwd.cc
++ zypp/parser/xml/libxmlfwd.h
++ zypp/parser/yum/RepomdFileReader.cc
++ zypp/parser/yum/RepomdFileReader.h
++ zypp/parser/yum/schema/common-inc.rnc
++ zypp/parser/yum/schema/common-inc.rng
++ zypp/parser/yum/schema/deltainfo.rnc
++ zypp/parser/yum/schema/deltainfo.rng
++ zypp/parser/yum/schema/filelists.rnc
++ zypp/parser/yum/schema/filelists.rng
++ zypp/parser/yum/schema/other.rnc
++ zypp/parser/yum/schema/other.rng
++ zypp/parser/yum/schema/patch.rnc
++ zypp/parser/yum/schema/patch.rng
++ zypp/parser/yum/schema/patches.rnc
++ zypp/parser/yum/schema/patches.rng
++ zypp/parser/yum/schema/patterns.rnc
++ zypp/parser/yum/schema/patterns.rng
++ zypp/parser/yum/schema/primary.rnc
++ zypp/parser/yum/schema/primary.rng
++ zypp/parser/yum/schema/product.rnc
++ zypp/parser/yum/schema/product.rng
++ zypp/parser/yum/schema/products.rnc
++ zypp/parser/yum/schema/products.rng
++ zypp/parser/yum/schema/repomd.rnc
++ zypp/parser/yum/schema/repomd.rng
++ zypp/parser/yum/schema/rnc2rng
++ zypp/parser/yum/schema/rpm-inc.rnc
++ zypp/parser/yum/schema/rpm-inc.rng
++ zypp/parser/yum/schema/susedata.rnc
++ zypp/parser/yum/schema/susedata.rng
++ zypp/parser/yum/schema/suseinfo.rnc
++ zypp/parser/yum/schema/suseinfo.rng
++ zypp/parser/yum/schema/updateinfo.rnc
++ zypp/parser/yum/schema/updateinfo.rng
++ zypp/parser/yum/schema/validate-all
++ zypp/pool/ByIdent.h
++ zypp/pool/PoolImpl.cc
++ zypp/pool/PoolImpl.h
++ zypp/pool/PoolStats.cc
++ zypp/pool/PoolStats.h
++ zypp/pool/PoolTraits.h
++ zypp/repo/Applydeltarpm.cc
++ zypp/repo/Applydeltarpm.h
++ zypp/repo/DeltaCandidates.cc
++ zypp/repo/DeltaCandidates.h
++ zypp/repo/Downloader.cc
++ zypp/repo/Downloader.h
++ zypp/repo/MediaInfoDownloader.cc
++ zypp/repo/MediaInfoDownloader.h
++ zypp/repo/PackageDelta.cc
++ zypp/repo/PackageDelta.h
++ zypp/repo/PackageProvider.cc
++ zypp/repo/PackageProvider.h
++ zypp/repo/PluginServices.cc
++ zypp/repo/PluginServices.h
++ zypp/repo/RepoException.cc
++ zypp/repo/RepoException.h
++ zypp/repo/RepoInfoBase.cc
++ zypp/repo/RepoMirrorList.cc
++ zypp/repo/RepoMirrorList.h
++ zypp/repo/RepoProvideFile.cc
++ zypp/repo/RepoProvideFile.h
++ zypp/repo/RepoType.cc
++ zypp/repo/RepoType.h
++ zypp/repo/RepoVariables.cc
++ zypp/repo/RepoVariables.h
++ zypp/repo/SUSEMediaVerifier.cc
++ zypp/repo/SUSEMediaVerifier.h
++ zypp/repo/ServiceRepos.cc
++ zypp/repo/ServiceRepos.h
++ zypp/repo/ServiceType.cc
++ zypp/repo/ServiceType.h
++ zypp/repo/SrcPackageProvider.cc
++ zypp/repo/SrcPackageProvider.h
++ zypp/repo/susetags/Downloader.cc
++ zypp/repo/susetags/Downloader.h
++ zypp/repo/yum/Downloader.cc
++ zypp/repo/yum/Downloader.h
++ zypp/sat/FileConflicts.cc
++ zypp/sat/FileConflicts.h
++ zypp/sat/LocaleSupport.cc
++ zypp/sat/LocaleSupport.h
++ zypp/sat/LookupAttr.cc
++ zypp/sat/LookupAttr.h
++ zypp/sat/LookupAttrTools.h
++ zypp/sat/Map.cc
++ zypp/sat/Map.h
++ zypp/sat/Pool.cc
++ zypp/sat/Pool.h
++ zypp/sat/Queue.cc
++ zypp/sat/Queue.h
++ zypp/sat/SolvAttr.cc
++ zypp/sat/SolvAttr.h
++ zypp/sat/SolvIterMixin.cc
++ zypp/sat/SolvIterMixin.h
++ zypp/sat/Solvable.cc
++ zypp/sat/Solvable.h
++ zypp/sat/SolvableSet.cc
++ zypp/sat/SolvableSet.h
++ zypp/sat/SolvableSpec.cc
++ zypp/sat/SolvableSpec.h
++ zypp/sat/SolvableType.h
++ zypp/sat/Transaction.cc
++ zypp/sat/Transaction.h
++ zypp/sat/WhatObsoletes.cc
++ zypp/sat/WhatObsoletes.h
++ zypp/sat/WhatProvides.cc
++ zypp/sat/WhatProvides.h
++ zypp/sat/detail/PoolImpl.cc
++ zypp/sat/detail/PoolImpl.h
++ zypp/sat/detail/PoolMember.h
++ zypp/solver/Types.h
++ zypp/solver/detail/ItemCapKind.h
++ zypp/solver/detail/SolutionAction.h
++ zypp/solver/detail/SystemCheck.cc
++ zypp/solver/detail/SystemCheck.h
++ zypp/solver/detail/Testcase.cc
++ zypp/solver/detail/Testcase.h
++ zypp/solver/detail/Testcase_helix.cc
++ zypp/target/CommitPackageCache.cc
++ zypp/target/CommitPackageCache.h
++ zypp/target/CommitPackageCacheImpl.cc
++ zypp/target/CommitPackageCacheImpl.h
++ zypp/target/CommitPackageCacheReadAhead.cc
++ zypp/target/CommitPackageCacheReadAhead.h
++ zypp/target/HardLocksFile.cc
++ zypp/target/HardLocksFile.h
++ zypp/target/RequestedLocalesFile.cc
++ zypp/target/RequestedLocalesFile.h
++ zypp/target/RpmPostTransCollector.cc
++ zypp/target/RpmPostTransCollector.h
++ zypp/target/SolvIdentFile.cc
++ zypp/target/SolvIdentFile.h
++ zypp/target/TargetCallbackReceiver.cc
++ zypp/target/TargetCallbackReceiver.h
++ zypp/target/TargetException.cc
++ zypp/target/TargetException.h
++ zypp/target/TargetImpl.cc
++ zypp/target/TargetImpl.commitFindFileConflicts.cc
++ zypp/target/TargetImpl.h
++ zypp/target/modalias/Modalias.cc
++ zypp/target/modalias/Modalias.h
++ zypp/target/rpm/BinHeader.cc
++ zypp/target/rpm/BinHeader.h
++ zypp/target/rpm/RpmCallbacks.cc
++ zypp/target/rpm/RpmCallbacks.h
++ zypp/target/rpm/RpmDb.cc
++ zypp/target/rpm/RpmDb.h
++ zypp/target/rpm/RpmException.cc
++ zypp/target/rpm/RpmException.h
++ zypp/target/rpm/RpmFlags.h
++ zypp/target/rpm/RpmHeader.cc
++ zypp/target/rpm/RpmHeader.h
++ zypp/target/rpm/librpm.h
++ zypp/target/rpm/librpmDb.cc
++ zypp/target/rpm/librpmDb.h
++ zypp/ui/SelFilters.h
++ zypp/ui/Selectable.cc
++ zypp/ui/Selectable.h
++ zypp/ui/SelectableImpl.cc
++ zypp/ui/SelectableImpl.h
++ zypp/ui/SelectableTraits.h
++ zypp/ui/Status.cc
++ zypp/ui/Status.h
++ zypp/ui/UserWantedPackages.cc
++ zypp/ui/UserWantedPackages.h
++ zypp/url/UrlBase.cc
++ zypp/url/UrlBase.h
++ zypp/url/UrlException.h
++ zypp/url/UrlUtils.cc
++ zypp/url/UrlUtils.h
++ zypp/zypp_detail/ZYppImpl.cc
++ zypp/zypp_detail/ZYppImpl.h
++ zypp/zypp_detail/ZYppReadOnlyHack.h
++ zypp/zyppng/CMakeLists.txt
++ zypp/zyppng/base/AbstractEventSource
++ zypp/zyppng/base/Base
++ zypp/zyppng/base/EventDispatcher
++ zypp/zyppng/base/Signals
++ zypp/zyppng/base/SocketNotifier
++ zypp/zyppng/base/Timer
++ zypp/zyppng/base/abstracteventsource.cc
++ zypp/zyppng/base/abstracteventsource.h
++ zypp/zyppng/base/base.cc
++ zypp/zyppng/base/base.h
++ zypp/zyppng/base/eventdispatcher.h
++ zypp/zyppng/base/eventdispatcher_glib.cc
++ zypp/zyppng/base/private/abstracteventsource_p.h
++ zypp/zyppng/base/private/base_p.h
++ zypp/zyppng/base/private/eventdispatcher_glib_p.h
++ zypp/zyppng/base/signals.h
++ zypp/zyppng/base/socketnotifier.cc
++ zypp/zyppng/base/socketnotifier.h
++ zypp/zyppng/base/timer.cc
++ zypp/zyppng/base/timer.h
++ zypp/zyppng/base/zyppglobal.h
++ zypp/zyppng/core/IdString
++ zypp/zyppng/core/Url
++ zypp/zyppng/core/idstring.h
++ zypp/zyppng/core/url.h
++ zypp/zyppng/media/network/AuthData
++ zypp/zyppng/media/network/TransferSettings
++ zypp/zyppng/media/network/authdata.h
++ zypp/zyppng/media/network/downloader.cc
++ zypp/zyppng/media/network/downloader.h
++ zypp/zyppng/media/network/networkrequestdispatcher.cc
++ zypp/zyppng/media/network/networkrequestdispatcher.h
++ zypp/zyppng/media/network/networkrequesterror.cc
++ zypp/zyppng/media/network/networkrequesterror.h
++ zypp/zyppng/media/network/private/downloader_p.h
++ zypp/zyppng/media/network/private/networkrequestdispatcher_p.h
++ zypp/zyppng/media/network/private/networkrequesterror_p.h
++ zypp/zyppng/media/network/private/request_p.h
++ zypp/zyppng/media/network/request.cc
++ zypp/zyppng/media/network/request.h
++ zypp/zyppng/media/network/transfersettings.h
++Copyright: NONE
++License: UNKNOWN
++ FIXME
++
++Files: po/ar.po
++ po/bs.po
++ po/ca.po
++ po/cs.po
++ po/en_GB.po
++ po/fr.po
++ po/gl.po
++ po/hr.po
++ po/hu.po
++ po/id.po
++ po/it.po
++ po/ja.po
++ po/ko.po
++ po/lt.po
++ po/nb.po
++ po/nl.po
++ po/pt.po
++ po/pt_BR.po
++ po/ru.po
++ po/sl.po
++ po/sv.po
++ po/tr.po
++ po/zh_CN.po
++ po/zh_TW.po
++Copyright: 1999, SuSE GmbH.
++  1999-2001, SuSE GmbH.
++  2000-2001, SuSE GmbH.
++  2001, SuSE GmbH.
++  2002, SuSE GmbH.
++  2002, SuSE Linux AG.
++  2002-2003, SuSE Linux AG.
++  2005, SUSE Linux Products GmbH.
++  2005-2006, SUSE Linux Products GmbH.
++License: UNKNOWN
++ FIXME
++
++Files: doc/autodoc/Doxyfile.cmake
++ doc/autoinclude/README
++ tests/data/PoolReuseIds/SeqA/zypp-control.yaml
++ tests/data/PoolReuseIds/SeqB/zypp-control.yaml
++ tests/data/TCNamespaceRecommends/zypp-control.yaml
++ tests/data/TCSelectable/zypp-control.yaml
++ tests/data/TCWhatObsoletes/zypp-control.yaml
++ tests/data/TCdup/zypp-control.yaml
++ tests/data/lighttpdconf/conf.d/dirlisting.conf
++ tests/zypp/data/PurgeKernels/arch/zypp-control.yaml
++ tests/zypp/data/PurgeKernels/fancybuildnr/zypp-control.yaml
++ tests/zypp/data/PurgeKernels/flavour/zypp-control.yaml
++ tests/zypp/data/PurgeKernels/kernel-base/zypp-control.yaml
++ tests/zypp/data/PurgeKernels/rebuild/zypp-control.yaml
++ tests/zypp/data/PurgeKernels/simple/zypp-control.yaml
++ tests/zypp/data/PurgeKernels/withdeps/zypp-control.yaml
++ zypp/repo/RepoInfoBase.h
++Copyright: NONE
++License: GENERATED FILE
++ FIXME
++
++Files: zypp/ProblemTypes.h
++ zypp/solver/detail/SolverQueueItem.cc
++ zypp/solver/detail/SolverQueueItem.h
++ zypp/solver/detail/SolverQueueItemDelete.cc
++ zypp/solver/detail/SolverQueueItemDelete.h
++ zypp/solver/detail/SolverQueueItemInstall.cc
++ zypp/solver/detail/SolverQueueItemInstall.h
++ zypp/solver/detail/SolverQueueItemInstallOneOf.cc
++ zypp/solver/detail/SolverQueueItemInstallOneOf.h
++ zypp/solver/detail/SolverQueueItemLock.cc
++ zypp/solver/detail/SolverQueueItemLock.h
++ zypp/solver/detail/SolverQueueItemUpdate.cc
++ zypp/solver/detail/SolverQueueItemUpdate.h
++ zypp/solver/detail/Types.h
++Copyright: 2005, SUSE Linux Products GmbH
++  2008, SUSE Linux Products GmbH
++License: GPL (v2) (with incorrect FSF address)
++ FIXME
++
++Files: zypp/ProblemSolution.cc
++ zypp/ResolverProblem.cc
++ zypp/solver/detail/ProblemSolutionCombi.cc
++ zypp/solver/detail/ProblemSolutionCombi.h
++ zypp/solver/detail/ProblemSolutionIgnore.cc
++ zypp/solver/detail/ProblemSolutionIgnore.h
++ zypp/solver/detail/Resolver.cc
++ zypp/solver/detail/Resolver.h
++ zypp/solver/detail/SATResolver.cc
++ zypp/solver/detail/SATResolver.h
++ zypp/solver/detail/SolutionAction.cc
++Copyright: 2000-2002, Ximian, Inc.
++  2005, SUSE Linux Products GmbH
++License: GPL (v2) (with incorrect FSF address)
++ FIXME
++
++Files: po/be.po
++ po/et.po
++ po/ka.po
++ po/ku.po
++ po/mk.po
++ po/pa.po
++ po/si.po
++ po/th.po
++ po/uk.po
++ po/wa.po
++Copyright: 2005, SUSE Linux Products GmbH.
++  2006, SUSE Linux Products GmbH.
++  2007, SUSE Linux Products GmbH.
++  2008, SUSE Linux Products GmbH.
++  2009, SUSE Linux Products GmbH.
++License: UNKNOWN
++ FIXME
++
++Files: po/cy.po
++ po/fi.po
++ po/he.po
++ po/sr.po
++Copyright: 2003, SuSE Linux AG.
++  2004, SuSE Linux AG.
++  2005, SUSE Linux Products GmbH.
++License: UNKNOWN
++ FIXME
++
++Files: po/af.po
++ po/pl.po
++ po/xh.po
++ po/zu.po
++Copyright: 2006, SuSE Linux Products GmbH, Nuernberg
++License: UNKNOWN
++ FIXME
++
++Files: po/da.po
++ po/sk.po
++ po/zypp.pot
++Copyright: YEAR SuSE Linux GmbH, Nuernberg
++License: UNKNOWN
++ FIXME
++
++Files: tests/zypp/data/RpmPkgSigCheck/signed.rpm
++ tests/zypp/data/RpmPkgSigCheck/signed_broken.rpm
++ tests/zypp/data/RpmPkgSigCheck/signed_broken_header.rpm
++Copyright: ³tâ±æÇÄkD­ßü»O&r-
++License: UNKNOWN
++ FIXME
++
++Files: tests/zypp/data/Fetcher/remote-site/diffs/file-4-current.diff
++ tests/zypp/data/Fetcher/remote-site/file-current.txt
++Copyright: NONE
++License: GPL
++ FIXME
++
++Files: po/de.po
++ po/nn.po
++Copyright: 2006, SUSE Linux GmbH, Nuremberg
++  2011, SUSE Linux GmbH, Nuremberg
++License: UNKNOWN
++ FIXME
++
++Files: zypp/base/GzStream.cc
++ zypp/base/GzStream.h
++Copyright: SuSE Linux Products GmbH |
++License: UNKNOWN
++ FIXME
++
++Files: 
++Copyright: NONE
++License: 
++ FIXME
++
++Files: cmake/modules/FindGpgme.cmake
++Copyright: NONE
++License: BSD (3 clause)
++ FIXME
++
++Files: debian/changelog
++Copyright: attributions.
++License: GENERATED FILE
++ FIXME
++
++Files: COPYING
++Copyright: 2000-2002, Ximian, Inc.
++  2005-2018, SUSE LINUX Products GmbH, Nuernberg, Germany.
++License: GPL (v2 or later)
++ FIXME
++
++Files: doc/autoinclude/Mainpage.doc
++Copyright: 2000-2002, Ximian, Inc.
++  2005, SUSE Linux Products GmbH
++License: GPL (v2 or later)
++ FIXME
++
++Files: po/ta.po
++Copyright: 
++License: UNKNOWN
++ FIXME
++
++Files: po/vi.po
++Copyright: 2005-2006, Gnome i18n Project for Vietnamese.
++  2006, SUSE Linux Products GmbH.
++  nh Thá»\8bnh <teppi82@gmail.com>, 2006.
++License: UNKNOWN
++ FIXME
++
++Files: tests/repo/susetags/data/stable-x86-subset/suse/setup/descr/kde-10.3-71.noarch.pat
++Copyright: 2007, SUSE LINUX Products GmbH
++License: UNKNOWN
++ FIXME
++
++Files: libzypp.spec.cmake
++Copyright: 2005-2013, SUSE LINUX Products GmbH, Nuernberg, Germany.
++License: UNKNOWN
++ FIXME
++
++Files: po/es.po
++Copyright: 1999-2001, SuSE GmbH.
++  2002-2003, SuSE Linux AG.
++  2005, SUSE Linux Products GmbH.
++  García Castillo <Iban.Garcia@alufis35.uv.es>, 2000.
++  sar Sánchez Alonso <csalinux@gmail.com>, 2007.
++License: UNKNOWN
++ FIXME
++
++Files: po/bg.po
++Copyright: 2002, SuSE Linux AG.
++  2005, SUSE Linux Products GmbH.
++  SuSE GmbH, 2000.
++License: UNKNOWN
++ FIXME
++
++Files: debian/copyright
++Copyright: -format/1.0/
++License: UNKNOWN
++ FIXME
++
++Files: zypp/KVMap.h
++Copyright: SuSE Linux AG |
++License: UNKNOWN
++ FIXME
++
++Files: po/km.po
++Copyright: YEAR SuSE Linux Products GmbH, Nuernberg
++License: UNKNOWN
++ FIXME
++
++Files: tests/zypp/data/KeyRing/installkey.gpg
++Copyright: r\1a;k¼\ e¹p\1f\8f\92̧ư\1e\ 6à~¼\13>*pëÅm\92\9f\80\eZLÇÿ÷_ÏÓ\89
++  x\b~H¡\16"\83\ 5ë£u\15&úKG¯Í\8c7¯(Û\15\8d)\89©}þ\1aª\9eÄÖ\bÑó\13U)î§M üCWÅ\ 6ÉLæïOñ0ÈÉH\89\ 1hjQv\12
++License: UNKNOWN
++ FIXME
++
++Files: tests/repo/yum/data/ZCHUNK/repodata/repomd.xml.asc
++Copyright: \9f\88\83\1e\86\9cPdÇ;\8a'Õîÿ}\eã
++License: UNKNOWN
++ FIXME
++
++Files: po/fa.po
++Copyright: Ù\88Ú© '%s' Ø¨Ø±Ø§Û\8c %u Ø¨Ø§Û\8cت checksum '%s'"
++License: UNKNOWN
++ FIXME
++
++Files: zypp/parser/xml/XmlEscape.cc
++Copyright: 2003, Jonathan de Halleux
++License: zlib/libpng
++ FIXME
++
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c703cf852fddcc0e947d87b4fedf75cf8badd4f3
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/bin/
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..3312360866e13f0986efe1def114e60f7ffa115c
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/share/zypp/
++usr/share/locale/
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..95be13f02f592304a38ec8c7edf5a94097f0fb5c
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,9 @@@
++etc/zypp/
++etc/logrotate.d/
++etc/zypp/repos.d/
++etc/zypp/services.d/
++etc/zypp/vendors.d/
++etc/zypp/multiversion.d/
++var/lib/zypp/
++var/log/zypp/
++var/cache/zypp/
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..790d5a842f7e4dde7e1f4472fac4427642e9f5b6
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++etc/zypp/
++etc/logrotate.d/
++usr/share/man/
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..93a53448916a956ab89951f017c0bc0cffda2fa9
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,82 @@@
++#!/bin/sh
++
++set -e
++
++is_old() {
++      RES=1
++      # if no such file, exit with false (1 in bash)
++      if [ -f ${LOCKSFILE} ]; then
++              TEMP_FILE=`mktemp`
++              cat ${LOCKSFILE} | sed '/^\#.*/ d;/.*:.*/d;/^[^[a-zA-Z\*?.0-9]*$/d' > ${TEMP_FILE}
++              if [ -s ${TEMP_FILE} ]; then
++                      RES=0
++              else
++                      RES=1
++              fi
++      fi
++      rm -f ${TEMP_FILE}
++      return ${RES}
++}
++
++append_new_lock(){
++      case "$#" in
++              1 )
++                      echo "
++solvable_name: $1
++match_type: glob
++" >> ${LOCKSFILE}
++              ;;
++              2 ) #TODO version
++                      echo "
++solvable_name: $1
++match_type: glob
++version: $2
++" >> ${LOCKSFILE}
++              ;;
++              3 ) #TODO version
++                      echo "
++solvable_name: $1
++match_type: glob
++version: $2 $3
++" >> ${LOCKSFILE}
++              ;;
++      esac
++}
++
++die() {
++      echo $1
++      exit 1
++}
++
++# We exit unless the package is being configured
++case "$1" in
++      abort*upgrade)
++              exit 0
++              ;;
++      abort*remove)
++              exit 0
++              ;;
++      abort*deconfigure)
++              exit 0
++              ;;
++      configure)
++              if [ -f /var/cache/zypp/zypp.db ]; then rm /var/cache/zypp/zypp.db; fi
++                      # convert old lock file to new
++                      # TODO make this a separate file?
++                      # TODO run the sript only when updating form pre-11.0 libzypp versions
++                      LOCKSFILE=/etc/zypp/locks
++                      OLDLOCKSFILE=/etc/zypp/locks.old
++
++                      if is_old ${LOCKSFILE}; then
++                              mv -f ${LOCKSFILE} ${OLDLOCKSFILE} || die "cannot backup old locks"
++                              cat ${OLDLOCKSFILE} | sed "/^\#.*/d"| while read line; do
++                                      append_new_lock $line
++                              done
++                      fi
++              ;;
++      *)
++              exit 0;
++              ;;
++esac
++
++#DEBHELPER#
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a5f5af9da3b92733d519a732783b7edeb89841e6
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4 @@@
++usr/include/*/zypp/*
++usr/lib/*/libzypp.so
++usr/lib/*/pkgconfig/
++usr/lib/*/cmake/
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..ad2999ff7e8c5fd0bb0650f3e8bc92cc4ff9a4d9
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,10 @@@
++Document: libzypp-doc
++Title: libzypp API documentation
++Author: Ximian, Inc. and SUSE Linux Products GmbH
++Abstract: This document describes the API of the libzypp library.
++Section: Programming/C++
++
++Format: HTML
++Index: /usr/share/doc/libzypp-doc/html/index.html
++Files: /usr/share/doc/libzypp-doc/html/*
++
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..6092bea4268a3b6f3634c4bba5c2b6d46c3dc739
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/share/doc/libzypp/html
++usr/share/doc/libzypp/libzypp.doxytag/libzypp.doxytag
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..6c49421325f19198e673ee4184d9ac7c7e890fbc
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++usr/share/doc/libzypp/html usr/share/doc/libzypp-doc/html
++usr/share/doc/libzypp/libzypp.doxytag usr/share/doc/libzypp-doc/libzypp.doxytag
++usr/share/javascript/jquery/jquery.js usr/share/doc/libzypp/html/jquery.js
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..74eb87e6978671479a4023d8a14022b187e63bab
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++/usr/lib/*/libzypp.so.*
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..658e11fe8ea5e508841aaf1fff9de1bf6cef9c0a
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,24 @@@
++From 1eaf650db88a74836a520e7881ead9b1e1b5d004 Mon Sep 17 00:00:00 2001
++From: Michael Andres <ma@suse.de>
++Date: Mon, 19 Apr 2021 09:51:51 +0200
++Subject: Add missing includes for GCC 11 (bsc#1181874)
++
++---
++ tests/zypp/StringV_test.cc | 1 +
++ 1 file changed, 1 insertion(+)
++
++diff --git a/tests/zypp/StringV_test.cc b/tests/zypp/StringV_test.cc
++index fe9b29827..7b80e0859 100644
++--- a/tests/zypp/StringV_test.cc
+++++ b/tests/zypp/StringV_test.cc
++@@ -1,6 +1,7 @@
++ #include <boost/test/unit_test.hpp>
++ #include <iostream>
++ #include <sstream>
+++#include <optional>
++ #include <zypp/base/StringV.h>
++ 
++ using std::cout;
++-- 
++2.20.1
++
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..fe1b28f5f1d6bea7de32ca51694ef2edd759fc4c
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,26 @@@
++From 874744548898ec1f3d7f4481cca5b546d416cf6c Mon Sep 17 00:00:00 2001
++From: Martin Liska <mliska@suse.cz>
++Date: Wed, 29 Jun 2022 11:05:01 +0200
++Subject: Fix building with GCC 12.x release.
++
++Add missing header file.
++
++Fixes: #396
++---
++ zypp/base/Random.cc | 1 +
++ 1 file changed, 1 insertion(+)
++
++diff --git a/zypp/base/Random.cc b/zypp/base/Random.cc
++index c5dba8083..9f40a3871 100644
++--- a/zypp/base/Random.cc
+++++ b/zypp/base/Random.cc
++@@ -1,5 +1,6 @@
++ #include <fcntl.h>
++ #include <unistd.h>
+++#include <time.h>
++ #include <zypp/base/Random.h>
++ 
++ 
++-- 
++2.30.2
++
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..abe5ba34381fdafbc565aa645c6f7a96ebf96cc8
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,19 @@@
++Description: Rename FindLibSolv.cmake to LibZyppConfig.cmake after installation.
++Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
++Forwarded: https://github.com/openSUSE/libzypp/issues/28
++
++--- a/CMakeLists.txt
+++++ b/CMakeLists.txt
++@@ -289,9 +289,9 @@
++ CONFIGURE_FILE(${LIBZYPP_SOURCE_DIR}/libzypp.pc.cmake ${LIBZYPP_BINARY_DIR}/libzypp.pc @ONLY)
++ INSTALL( FILES ${LIBZYPP_BINARY_DIR}/libzypp.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig )
++ 
++-MESSAGE(STATUS "FindZypp.cmake will be installed in ${CMAKE_INSTALL_PREFIX}/share/cmake/Modules")
++-INSTALL( FILES ${LIBZYPP_SOURCE_DIR}/cmake/modules/FindZypp.cmake DESTINATION ${CMAKE_INSTALL_PREFIX}/share/cmake/Modules )
++-INSTALL( FILES ${LIBZYPP_SOURCE_DIR}/cmake/modules/ZyppCommon.cmake DESTINATION ${CMAKE_INSTALL_PREFIX}/share/cmake/Modules )
+++MESSAGE(STATUS "ZyppConfig.cmake will be installed in ${LIB_INSTALL_DIR}/cmake/Zypp/")
+++INSTALL( FILES ${LIBZYPP_SOURCE_DIR}/cmake/modules/FindZypp.cmake RENAME ZyppConfig.cmake DESTINATION ${LIB_INSTALL_DIR}/cmake/Zypp/ )
+++INSTALL( FILES ${LIBZYPP_SOURCE_DIR}/cmake/modules/ZyppCommon.cmake DESTINATION ${LIB_INSTALL_DIR}/cmake/Zypp/ )
++ 
++ ####################################################################
++ # config templates
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..fb5adaa89e990cd937a0bf989ff0ffb6ae9ed490
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1229 @@@
++Description: Fix some typo flaws in output messages
++Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
++
++--- a/doc/zypp-NameReqPrv.1.txt
+++++ b/doc/zypp-NameReqPrv.1.txt
++@@ -24,11 +24,11 @@
++ 
++ --------------------
++ 2431  zypper-1.9.16-22.2.x86_64  (99)@System  openSUSE  1400499579
++-                                              nam: zypper
+++                                              name: zypper
++ 40947  zypper-1.9.3-1.1.x86_64    (99)repo-oss (13.1)  openSUSE     1383049437
++-                                                       nam: zypper
+++                                                       name: zypper
++ 56140  zypper-1.9.16-22.2.x86_64  (99)repo-oss-update (13.1)  openSUSE     1400499579
++-                                                              nam: zypper
+++                                                              name: zypper
++ --------------------
++ 
++ 
++--- a/package/libzypp.changes
+++++ b/package/libzypp.changes
++@@ -4675,7 +4675,7 @@
++ Thu Mar 12 18:38:30 CET 2009 - ma@suse.de
++ 
++ - Add Resolver::setSolveSrcPackages. Per default disable solving
++-  of source package dependencies. We will later allow to enable
+++  of source package dependencies. We will later allow enabling
++   it per package.
++ - version 6.3.0 (2)
++ 
++@@ -4831,7 +4831,7 @@
++ -------------------------------------------------------------------
++ Fri Jan  9 17:01:10 CET 2009 - jkupec@suse.cz
++ 
++-- handle HTTP 503 reponses as temporary errors (bnc #462545)
+++- handle HTTP 503 responses as temporary errors (bnc #462545)
++ 
++ -------------------------------------------------------------------
++ Thu Dec 18 22:26:18 CET 2008 - ma@suse.de
++@@ -6762,7 +6762,7 @@
++ -------------------------------------------------------------------
++ Tue Apr  1 21:54:10 CEST 2008 - ma@suse.de
++ 
++-- Extend sat::WhatProvides to allow to query for possible providers
+++- Extend sat::WhatProvides allows one to query for possible providers
++   of a collection of capabilies. E.g. all providers of a packages
++   requirements.
++ - Fixed retrieval of translated texts from .solv files, provided the
++@@ -6855,7 +6855,7 @@
++ Fri Mar 14 14:27:43 CET 2008 - dmacvicar@suse.de
++ 
++ - look for openssl in cmake, actually we build require it
++-- explicitely link against openssl and crypto, required to
+++- explicitly link against openssl and crypto, required to
++   compile in all platforms/distros.
++ 
++ -------------------------------------------------------------------
++@@ -11190,7 +11190,7 @@
++ 
++ - Added flag to MediaManager::isUseableAttachPoint, whether
++   to check against system mount entries or not.
++-- Disallow to use the attachpoints of another media handlers
+++- Disallows one to use the attachpoints of another media handlers
++   as source path in MediaDIR.
++ - rev 2917
++ 
++@@ -11313,7 +11313,7 @@
++ Fri Mar 31 13:27:09 CEST 2006 - mt@suse.de
++ 
++ - Implemented several hal get/set/removeDeviceProperty wrappers
++-- Improved HalException to allow to fetch HAL/DBUS error componets
+++- Improved HalException allows one to fetch HAL/DBUS error componets
++ - rev 2830
++ 
++ -------------------------------------------------------------------
++--- a/zypp/Fetcher.cc
+++++ b/zypp/Fetcher.cc
++@@ -453,7 +453,7 @@
++       catch ( media::MediaFileNotFoundException & exception )
++       {
++      ZYPP_CAUGHT( exception );
++-     WAR << "Skiping subtree hidden at " << resource.filename() << endl;
+++     WAR << "Skipping subtree hidden at " << resource.filename() << endl;
++      return;
++       }
++ 
++--- a/zypp/media/MediaCurl.cc
+++++ b/zypp/media/MediaCurl.cc
++@@ -1093,7 +1093,7 @@
++     }
++     else
++     {
++-      WAR << "Could not get the reponse code." << endl;
+++      WAR << "Could not get the response code." << endl;
++     }
++ 
++     if (modified || infoRet != CURLE_OK)
++--- a/zypp/media/MediaHandler.cc
+++++ b/zypp/media/MediaHandler.cc
++@@ -314,7 +314,7 @@
++ {
++   if( attach_prefix.empty())
++   {
++-    MIL << "Reseting to built-in attach point prefixes."
+++    MIL << "Resetting to built-in attach point prefixes."
++         << std::endl;
++     MediaHandler::_attachPrefix = attach_prefix;
++     return true;
++--- a/zypp/media/MediaMultiCurl.cc
+++++ b/zypp/media/MediaMultiCurl.cc
++@@ -1381,7 +1381,7 @@
++   }
++   else
++   {
++-    WAR << "Could not get the reponse code." << endl;
+++    WAR << "Could not get the response code." << endl;
++   }
++ 
++   bool ismetalink = false;
++--- a/zypp/repo/PackageDelta.cc
+++++ b/zypp/repo/PackageDelta.cc
++@@ -107,7 +107,7 @@
++             break;
++ 
++           default:
++-            WAR << "Igore unknown attribute: " << it << endl;
+++            WAR << "Ignore unknown attribute: " << it << endl;
++         }
++       }
++ 
++--- a/zypp/sat/LookupAttr.cc
+++++ b/zypp/sat/LookupAttr.cc
++@@ -258,9 +258,9 @@
++         return str << "search nothing";
++ 
++       if ( obj.attr() )
++-        str << "seach " << obj.attr() << " in ";
+++        str << "search " << obj.attr() << " in ";
++       else
++-        str << "seach ALL in ";
+++        str << "search ALL in ";
++ 
++       if ( obj.solvable() )
++         return str << obj.solvable();
++--- a/zypp/target/TargetImpl.cc
+++++ b/zypp/target/TargetImpl.cc
++@@ -329,7 +329,7 @@
++ 
++       /** Execute script and report against report_r.
++        * Return \c std::pair<bool,PatchScriptReport::Action> to indicate if
++-       * execution was successfull (<tt>first = true</tt>), or the desired
+++       * execution was successful (<tt>first = true</tt>), or the desired
++        * \c PatchScriptReport::Action in case execution failed
++        * (<tt>first = false</tt>).
++        *
++@@ -1287,7 +1287,7 @@
++       }
++       else
++       {
++-        DBG << "dryRun: Not stroring non-package data." << endl;
+++        DBG << "dryRun: Not storing non-package data." << endl;
++       }
++ 
++       ///////////////////////////////////////////////////////////////////
++--- a/zypp/target/rpm/BinHeader.cc
+++++ b/zypp/target/rpm/BinHeader.cc
++@@ -261,7 +261,7 @@
++         return lst_r.set( headerget.val(), headerget.cnt(), headerget.type() );
++ 
++       default:
++-        INT << "RPM_TAG MISSMATCH: RPM_INTxx_TYPE " << tag_r << " got type " << headerget.type() << endl;
+++        INT << "RPM_TAG MISMATCH: RPM_INTxx_TYPE " << tag_r << " got type " << headerget.type() << endl;
++       }
++     }
++   }
++@@ -292,7 +292,7 @@
++         return lst_r.set( (char**)headerget.val(), headerget.cnt() );
++ 
++       default:
++-        INT << "RPM_TAG MISSMATCH: RPM_STRING_ARRAY_TYPE " << tag_r << " got type " << headerget.type() << endl;
+++        INT << "RPM_TAG MISMATCH: RPM_STRING_ARRAY_TYPE " << tag_r << " got type " << headerget.type() << endl;
++       }
++     }
++   }
++@@ -335,7 +335,7 @@
++ #endif
++ 
++       default:
++-        INT << "RPM_TAG MISSMATCH: RPM_INTxx_TYPE " << tag_r << " got type " << headerget.type() << endl;
+++        INT << "RPM_TAG MISMATCH: RPM_INTxx_TYPE " << tag_r << " got type " << headerget.type() << endl;
++       }
++     }
++   }
++@@ -366,7 +366,7 @@
++         return (char*)headerget.val();
++ 
++      default:
++-        INT << "RPM_TAG MISSMATCH: RPM_STRING_TYPE " << tag_r << " got type " << headerget.type() << endl;
+++        INT << "RPM_TAG MISMATCH: RPM_STRING_TYPE " << tag_r << " got type " << headerget.type() << endl;
++       }
++     }
++   }
++--- a/doc/autoinclude/Plugins.doc
+++++ b/doc/autoinclude/Plugins.doc
++@@ -8,7 +8,7 @@
++ <HR><!-- ====================================================================== -->
++ \section plugins-intro Introduction
++ 
++-Plugins allow to extend the ZYpp package manager without the need to change
+++Plugins allow one to extend the ZYpp package manager without the need to change
++ code. Plugins are designed as external programs so that they can be written in any language.
++ 
++ \section plugin-protocols Plugin protocols
++--- a/po/af.po
+++++ b/po/af.po
++@@ -4645,7 +4645,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/ar.po
+++++ b/po/ar.po
++@@ -4716,7 +4716,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr "تسمح بتثبيت  PTF %1%"
++ 
++ #. translator: %1% is a package name
++--- a/po/be.po
+++++ b/po/be.po
++@@ -4722,7 +4722,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/bg.po
+++++ b/po/bg.po
++@@ -4884,7 +4884,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/bn.po
+++++ b/po/bn.po
++@@ -4645,7 +4645,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/bs.po
+++++ b/po/bs.po
++@@ -5136,7 +5136,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/ca.po
+++++ b/po/ca.po
++@@ -5103,7 +5103,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr "permet instal·lar el PTF %1%"
++ 
++ #. translator: %1% is a package name
++--- a/po/cs.po
+++++ b/po/cs.po
++@@ -4922,7 +4922,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr "umožnit instalaci PTF %1%"
++ 
++ #. translator: %1% is a package name
++--- a/po/cy.po
+++++ b/po/cy.po
++@@ -4939,7 +4939,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/da.po
+++++ b/po/da.po
++@@ -4697,7 +4697,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr "giv tillade til installation af PTF'en %1%"
++ 
++ #. translator: %1% is a package name
++--- a/po/de.po
+++++ b/po/de.po
++@@ -4723,7 +4723,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr "Erlauben das PTF %1% zu installieren"
++ 
++ #. translator: %1% is a package name
++--- a/po/el.po
+++++ b/po/el.po
++@@ -4705,7 +4705,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/en_GB.po
+++++ b/po/en_GB.po
++@@ -4658,7 +4658,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/es.po
+++++ b/po/es.po
++@@ -4727,7 +4727,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr "permitir la instalación de PTF %1%"
++ 
++ #. translator: %1% is a package name
++--- a/po/et.po
+++++ b/po/et.po
++@@ -4699,7 +4699,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr "lubage paigaldada PTF %1%"
++ 
++ #. translator: %1% is a package name
++--- a/po/fa.po
+++++ b/po/fa.po
++@@ -4693,7 +4693,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/fi.po
+++++ b/po/fi.po
++@@ -4906,7 +4906,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr "salli asentaa PTF %1%"
++ 
++ #. translator: %1% is a package name
++--- a/po/fr.po
+++++ b/po/fr.po
++@@ -4732,7 +4732,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr "autoriser l'installation du PTF %1%"
++ 
++ #. translator: %1% is a package name
++--- a/po/gl.po
+++++ b/po/gl.po
++@@ -5039,7 +5039,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr "permitir a instalación de PTF %1%"
++ 
++ #. translator: %1% is a package name
++--- a/po/gu.po
+++++ b/po/gu.po
++@@ -4648,7 +4648,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/he.po
+++++ b/po/he.po
++@@ -5123,7 +5123,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/hi.po
+++++ b/po/hi.po
++@@ -4648,7 +4648,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/hr.po
+++++ b/po/hr.po
++@@ -4778,7 +4778,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/hu.po
+++++ b/po/hu.po
++@@ -4990,7 +4990,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/id.po
+++++ b/po/id.po
++@@ -5140,7 +5140,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr "memungkinkan untuk memasang PTF %1%"
++ 
++ #. translator: %1% is a package name
++--- a/po/it.po
+++++ b/po/it.po
++@@ -4714,7 +4714,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr "consentire installazione di PTF %1%"
++ 
++ #. translator: %1% is a package name
++--- a/po/ja.po
+++++ b/po/ja.po
++@@ -4702,7 +4702,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr "PTF %1% のインストールを許可する"
++ 
++ #. translator: %1% is a package name
++--- a/po/ka.po
+++++ b/po/ka.po
++@@ -4625,7 +4625,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/km.po
+++++ b/po/km.po
++@@ -4649,7 +4649,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/ko.po
+++++ b/po/ko.po
++@@ -4887,7 +4887,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/ku.po
+++++ b/po/ku.po
++@@ -4716,7 +4716,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/lt.po
+++++ b/po/lt.po
++@@ -4799,7 +4799,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/mk.po
+++++ b/po/mk.po
++@@ -4995,7 +4995,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/mr.po
+++++ b/po/mr.po
++@@ -4646,7 +4646,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/nb.po
+++++ b/po/nb.po
++@@ -4789,7 +4789,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/nl.po
+++++ b/po/nl.po
++@@ -4716,7 +4716,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr "toestaan de PTF %1% te installeren"
++ 
++ #. translator: %1% is a package name
++--- a/po/nn.po
+++++ b/po/nn.po
++@@ -4671,7 +4671,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/pa.po
+++++ b/po/pa.po
++@@ -4650,7 +4650,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/pl.po
+++++ b/po/pl.po
++@@ -4707,7 +4707,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/pt.po
+++++ b/po/pt.po
++@@ -4873,7 +4873,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/pt_BR.po
+++++ b/po/pt_BR.po
++@@ -4716,7 +4716,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr "permitir instalar o PTF %1%"
++ 
++ #. translator: %1% is a package name
++--- a/po/ro.po
+++++ b/po/ro.po
++@@ -4682,7 +4682,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/ru.po
+++++ b/po/ru.po
++@@ -4710,7 +4710,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr "разрешить установку PTF %1%"
++ 
++ #. translator: %1% is a package name
++--- a/po/si.po
+++++ b/po/si.po
++@@ -4654,7 +4654,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/sk.po
+++++ b/po/sk.po
++@@ -4701,7 +4701,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr "umožniť inštaláciu PTF %1%"
++ 
++ #. translator: %1% is a package name
++--- a/po/sl.po
+++++ b/po/sl.po
++@@ -5110,7 +5110,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/sr.po
+++++ b/po/sr.po
++@@ -4754,7 +4754,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/sv.po
+++++ b/po/sv.po
++@@ -4873,7 +4873,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/ta.po
+++++ b/po/ta.po
++@@ -4644,7 +4644,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/th.po
+++++ b/po/th.po
++@@ -4761,7 +4761,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/tr.po
+++++ b/po/tr.po
++@@ -5335,7 +5335,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/uk.po
+++++ b/po/uk.po
++@@ -4889,7 +4889,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr "дозволити встановити PTF %1%"
++ 
++ #. translator: %1% is a package name
++--- a/po/vi.po
+++++ b/po/vi.po
++@@ -4627,7 +4627,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/wa.po
+++++ b/po/wa.po
++@@ -4669,7 +4669,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/xh.po
+++++ b/po/xh.po
++@@ -4649,7 +4649,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/zh_CN.po
+++++ b/po/zh_CN.po
++@@ -4695,7 +4695,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr "允许安装 PTF %1%"
++ 
++ #. translator: %1% is a package name
++--- a/po/zh_TW.po
+++++ b/po/zh_TW.po
++@@ -4686,7 +4686,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr "允許安裝 PTF %1%"
++ 
++ #. translator: %1% is a package name
++--- a/po/zu.po
+++++ b/po/zu.po
++@@ -4652,7 +4652,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/po/zypp.pot
+++++ b/po/zypp.pot
++@@ -4595,7 +4595,7 @@
++ #: zypp/solver/detail/SATResolver.cc:1877
++ #: zypp/solver/detail/SATResolver.cc:2155
++ #, boost-format
++-msgid "allow to install the PTF %1%"
+++msgid "allow installing the PTF %1%"
++ msgstr ""
++ 
++ #. translator: %1% is a package name
++--- a/tests/zypp/PluginFrame_test.cc
+++++ b/tests/zypp/PluginFrame_test.cc
++@@ -114,7 +114,7 @@
++   scr.open( "/bin/cat" );
++   BOOST_CHECK_EQUAL( scr.isOpen(), true );
++   BOOST_CHECK_EQUAL( (scr.getPid() != PluginScript::NotConnected ), true );
++-  BOOST_CHECK_EQUAL( scr.script(), "/bin/cat" );                     // set after successfull open
+++  BOOST_CHECK_EQUAL( scr.script(), "/bin/cat" );                     // set after successful open
++ 
++   BOOST_CHECK_THROW( scr.open( "/bin/ls" ), PluginScriptException ); // already open
++   BOOST_CHECK_EQUAL( scr.isOpen(), true );                           // stay with "/bin/cat"
++--- a/tests/zypp/PurgeKernels_test.cc
+++++ b/tests/zypp/PurgeKernels_test.cc
++@@ -164,7 +164,7 @@
++         }
++       },
++       TestSample {
++-        //kernel-1-2 is explicitely in the keep spec, it should not be removed
+++        //kernel-1-2 is explicitly in the keep spec, it should not be removed
++         //kernel-1-5 provides a symbol for a kmp that has a non kernel package depending on it, it should not be removed
++         TESTS_SRC_DIR"/zypp/data/PurgeKernels/withdeps",
++         "1-1-default",
++--- a/tests/zypp/ResStatus_test.cc
+++++ b/tests/zypp/ResStatus_test.cc
++@@ -145,8 +145,8 @@
++ // All tests below should define 3 checks, abbrev. by defines
++ //
++ //    CHECK_DONE_*:         When does the tranaction succeed? (return if not)
++-//    CHECK_STATE( NEXT ):  The state the transition leads to (if successfull)
++-//    CHECK_CAUSER_*:       Changes to the remembered causer (if successfull)
+++//    CHECK_STATE( NEXT ):  The state the transition leads to (if successful)
+++//    CHECK_CAUSER_*:       Changes to the remembered causer (if successful)
++ //
++ 
++ #define DOCHECK( FROMSTATE, TOSTATE, C_DONE, C_STATE, C_CAUSER ) \
++--- a/tests/zypp/Url_test.cc
+++++ b/tests/zypp/Url_test.cc
++@@ -97,7 +97,7 @@
++ 
++     BOOST_CHECK_EQUAL( one, url.asString() );
++     BOOST_CHECK_EQUAL( two, url.asCompleteString() );
++-    // hidden proxypass in the query is available when explicitely asked for
+++    // hidden proxypass in the query is available when explicitly asked for
++     BOOST_CHECK_EQUAL( url.getQueryParam( "proxypass" ), "@PROXYPASS@" );
++ 
++     // absolute path defaults to 'file://'
++--- a/tests/zyppng/media/EvDownloader_test.cc
+++++ b/tests/zyppng/media/EvDownloader_test.cc
++@@ -610,7 +610,7 @@
++   web.addRequestHandler( "quit", [ &ev ]( WebServer::Request & ){ ev->quit();} );
++ 
++   {
++-    // simply check by request count if the test was successfull:
+++    // simply check by request count if the test was successful:
++     // if the proactive code adding the credentials to the first request is not executed we will
++     // have more than 1 request.
++     int reqCount = 0;
++--- a/zypp/CMakeLists.txt
+++++ b/zypp/CMakeLists.txt
++@@ -964,7 +964,7 @@
++ ADD_DEPENDENCIES( zypp-allsym zypp )
++ 
++ #this part does nothing yet, only when switching away from using a map file to
++-#a approach where symbols are exported explicitely it would make a difference
+++#a approach where symbols are exported explicitly it would make a difference
++ #ZYPPNG symbols need to be added to the map file to be exported
++ IF( EXPORT_NG_API )
++ ADD_DEFINITIONS(-DEXPORT_EXPERIMENTAL_API)
++--- a/zypp/PoolQuery.cc
+++++ b/zypp/PoolQuery.cc
++@@ -319,7 +319,7 @@
++       static std::string serializeMode( Match::Mode mode_r )
++       {
++      // Legacy code used "[C|X]" to differ just between OTHER (need to (C)ompile) and
++-     // using the default search mode. As we now allow to specify a SEARCHMODE we
+++     // using the default search mode. As we now allow specifying a SEARCHMODE we
++      // need to serialize it:
++      switch ( mode_r )
++      {
++--- a/zypp/PublicKey.cc
+++++ b/zypp/PublicKey.cc
++@@ -361,7 +361,7 @@
++ 
++   bool PublicKeyData::providesKey( const std::string & id_r ) const
++   {
++-    if ( id_r.size() == 8 )  // as a convenience allow to test the 8byte short ID rpm uses as gpg-pubkey version
+++    if ( id_r.size() == 8 )  // as a convenience for allowing one to test the 8byte short ID rpm uses as gpg-pubkey version
++       return str::endsWithCI( _pimpl->_id, id_r );
++     return( id_r == _pimpl->_id || _pimpl->hasSubkeyId( id_r ) );
++   }
++--- a/zypp/PurgeKernels.cc
+++++ b/zypp/PurgeKernels.cc
++@@ -399,7 +399,7 @@
++           currOff++;
++           currROff--;
++ 
++-          // a kernel package might be explicitely locked by version
+++          // a kernel package might be explicitly locked by version
++           // We need to go over all package name provides ( provides is named like the package ) and match
++           // them against the specified version to know which ones to keep. (bsc#1176740  bsc#1176192)
++           std::for_each( kernelMap.second.begin(), kernelMap.second.end(), [ & ]( sat::Solvable solv ){
++@@ -498,7 +498,7 @@
++ 
++       editionToSolvableMap[edToUse].push_back( installedKrnlPck );
++ 
++-      //in the first step we collect all packages in this list, then later we will remove the packages we want to explicitely keep
+++      //in the first step we collect all packages in this list, then later we will remove the packages we want to explicitly keep
++       packagesToRemove.insert( installedKrnlPck );
++     };
++ 
++@@ -542,18 +542,18 @@
++ 
++       } else {
++ 
++-        // if adapting the groups do not forget to explicitely handle the group when querying the matches
++-        const str::regex explicitelyHandled("kernel-syms(-.*)?|kernel(-.*)?-devel");
+++        // if adapting the groups do not forget to explicitly handle the group when querying the matches
+++        const str::regex explicitlyHandled("kernel-syms(-.*)?|kernel(-.*)?-devel");
++ 
++         MIL << "Not a kernel package, inspecting more closely " << std::endl;
++ 
++         // we directly handle all noarch packages that export multiversion(kernel)
++         if ( installedKrnlPck.arch() == Arch_noarch ) {
++ 
++-          MIL << "Handling package explicitely due to architecture (noarch)."<< std::endl;
+++          MIL << "Handling package explicitly due to architecture (noarch)."<< std::endl;
++           addPackageToMap( GroupInfo::Sources, installedKrnlPck.name(), "", installedKrnlPck );
++ 
++-        } else if ( str::smatch match; str::regex_match( installedKrnlPck.name(), match, explicitelyHandled ) ) {
+++        } else if ( str::smatch match; str::regex_match( installedKrnlPck.name(), match, explicitlyHandled ) ) {
++ 
++           // try to get the flavour from the name
++           // if we have a kernel-syms getting no flavour means we have the "default" one, otherwise we use the flavour
++@@ -570,10 +570,10 @@
++           else if ( installedKrnlPck.name() == "kernel-syms" )
++             flav = "default";
++ 
++-          MIL << "Handling package explicitely due to name match."<< std::endl;
+++          MIL << "Handling package explicitly due to name match."<< std::endl;
++           addPackageToMap ( GroupInfo::RelatedBinaries, installedKrnlPck.name(), flav, installedKrnlPck );
++         } else {
++-          MIL << "Package not explicitely handled" << std::endl;
+++          MIL << "Package not explicitly handled" << std::endl;
++         }
++       }
++ 
++--- a/zypp/Resolver.h
+++++ b/zypp/Resolver.h
++@@ -215,22 +215,22 @@
++      * Default for all flags is \c false unless overwritten by zypp.conf.
++      */
++     //@{
++-    /** Whether to allow to downgrade installed solvable */
+++    /** Whether to allow one to downgrade installed solvable */
++     void setAllowDowngrade( bool yesno_r );
++     void setDefaultAllowDowngrade(); // Set back to default
++     bool allowDowngrade() const;
++ 
++-    /** Whether to allow to change name of installed solvable */
+++    /** Whether to allow one to change name of installed solvable */
++     void setAllowNameChange( bool yesno_r );
++     void setDefaultAllowNameChange();        // Set back to default
++     bool allowNameChange() const;
++ 
++-    /** Whether to allow to change architecture of installed solvables */
+++    /** Whether to allow one to change architecture of installed solvables */
++     void setAllowArchChange( bool yesno_r );
++     void setDefaultAllowArchChange();        // Set back to default
++     bool allowArchChange() const;
++ 
++-    /**  Whether to allow to change vendor of installed solvables
+++    /**  Whether to allow one to change vendor of installed solvables
++      * \see \ref VendorAttr for definition of vendor equivalence.
++      */
++     void setAllowVendorChange( bool yesno_r );
++@@ -273,22 +273,22 @@
++      * all DUP flags is \c true unless overwritten by zypp.conf.
++      */
++     //@{
++-    /** dup mode: allow to downgrade installed solvable */
+++    /** dup mode: allow one to downgrade installed solvable */
++     void dupSetAllowDowngrade( bool yesno_r );
++     void dupSetDefaultAllowDowngrade();              // Set back to default (in zypp.conf)
++     bool dupAllowDowngrade() const;
++ 
++-    /** dup mode: allow to change name of installed solvable */
+++    /** dup mode: allow one to change name of installed solvable */
++     void dupSetAllowNameChange( bool yesno_r );
++     void dupSetDefaultAllowNameChange();     // Set back to default (in zypp.conf)
++     bool dupAllowNameChange() const;
++ 
++-    /** dup mode: allow to change architecture of installed solvables */
+++    /** dup mode: allow one to change architecture of installed solvables */
++     void dupSetAllowArchChange( bool yesno_r );
++     void dupSetDefaultAllowArchChange();     // Set back to default (in zypp.conf)
++     bool dupAllowArchChange() const;
++ 
++-    /**  dup mode: allow to change vendor of installed solvables*/
+++    /**  dup mode: allow one to change vendor of installed solvables*/
++     void dupSetAllowVendorChange( bool yesno_r );
++     void dupSetDefaultAllowVendorChange();   // Set back to default (in zypp.conf)
++     bool dupAllowVendorChange() const;
++--- a/zypp/Target.h
+++++ b/zypp/Target.h
++@@ -137,7 +137,7 @@
++   public:
++     /** \name Base product and registration.
++      *
++-     * Static methods herein allow to retrieve the values without explicitly
+++     * Static methods herein allow one to retrieve the values without explicitly
++      * initializing the \ref Target. They take a targets root directory as
++      * argument. If an empty \ref Pathname is passed, an already existing
++      * Targets root is used, otherwise \c "/" is assumed.
++--- a/zypp/misc/LoadTestcase.cc
+++++ b/zypp/misc/LoadTestcase.cc
++@@ -127,7 +127,7 @@
++ 
++         } else if (node->equals( "trial" )) {
++           if ( !setupDone ) {
++-            if ( err ) *err = "Any trials must be preceeded by the setup!";
+++            if ( err ) *err = "Any trials must be preceded by the setup!";
++             return false;
++           }
++           TestcaseTrial trial;
++--- a/zypp/sat/Transaction.h
+++++ b/zypp/sat/Transaction.h
++@@ -138,7 +138,7 @@
++       public:
++      /** \name Iterate action steps (omit TRANSACTION_IGNORE steps).
++       *
++-      * All these methods allow to pass an optional OR'd combination of
+++      * All these methods allow one to pass an optional OR'd combination of
++       * \ref StepStages as filter. Per default all steps are processed/counted.
++       *
++       * \code
++--- a/zypp/solver/detail/SATResolver.cc
+++++ b/zypp/solver/detail/SATResolver.cc
++@@ -1435,7 +1435,7 @@
++                        description = str::Format(_("install %1% although it has been retracted")) % s.asString();
++                      } else if ( s.isPtf() ) {
++                        // translator: %1% is a package name
++-                       description = str::Format(_("allow to install the PTF %1%")) % s.asString();
+++                       description = str::Format(_("allow installing the PTF %1%")) % s.asString();
++                      } else {
++                        // translator: %1% is a package name
++                        description = str::Format(_("install %1% although it is blacklisted")) % s.asString();
++--- a/zypp/solver/detail/SATResolver.h
+++++ b/zypp/solver/detail/SATResolver.h
++@@ -87,10 +87,10 @@
++     ResolverFocus _focus;            // The resolvers general attitude
++ 
++     bool _fixsystem:1;                       // repair errors in rpm dependency graph
++-    bool _allowdowngrade:1;          // allow to downgrade installed solvable
++-    bool _allownamechange:1;         // allow to change name of installed solvable
++-    bool _allowarchchange:1;         // allow to change architecture of installed solvables
++-    bool _allowvendorchange:1;               // allow to change vendor of installed solvables
+++    bool _allowdowngrade:1;          // allow one to downgrade installed solvable
+++    bool _allownamechange:1;         // allow one to change name of installed solvable
+++    bool _allowarchchange:1;         // allow one to change architecture of installed solvables
+++    bool _allowvendorchange:1;               // allow one to change vendor of installed solvables
++     bool _allowuninstall:1;          // allow removal of installed solvables
++     bool _updatesystem:1;            // update
++     bool _noupdateprovide:1;         // true: update packages needs not to provide old package
++@@ -99,10 +99,10 @@
++     bool _ignorealreadyrecommended:1;        // true: ignore recommended packages that were already recommended by the installed packages
++     bool _distupgrade:1;
++     bool _distupgrade_removeunsupported:1;
++-    bool _dup_allowdowngrade:1;              // dup mode: allow to downgrade installed solvable
++-    bool _dup_allownamechange:1;     // dup mode: allow to change name of installed solvable
++-    bool _dup_allowarchchange:1;     // dup mode: allow to change architecture of installed solvables
++-    bool _dup_allowvendorchange:1;   // dup mode: allow to change vendor of installed solvables
+++    bool _dup_allowdowngrade:1;              // dup mode: allow one to downgrade installed solvable
+++    bool _dup_allownamechange:1;     // dup mode: allow one to change name of installed solvable
+++    bool _dup_allowarchchange:1;     // dup mode: allow one to change architecture of installed solvables
+++    bool _dup_allowvendorchange:1;   // dup mode: allow one to change vendor of installed solvables
++     bool _solveSrcPackages:1;                // false: generate no job rule for source packages selected in the pool
++     bool _cleandepsOnRemove:1;               // whether removing a package should also remove no longer needed requirements
++ 
++--- a/zypp/zyppng/base/socketnotifier.h
+++++ b/zypp/zyppng/base/socketnotifier.h
++@@ -76,7 +76,7 @@
++    * Returns a new SocketNotifier
++    * \param socket this is the filedescriptor to be modified
++    * \param evTypes the event types that should be monitored \sa AbstractEventSource::EventTypes
++-   * \param enable If set to true the notifier is enabled right away, otherwise \sa setEnabled needs to be called explicitely
+++   * \param enable If set to true the notifier is enabled right away, otherwise \sa setEnabled needs to be called explicitly
++    */
++   static Ptr create ( int socket, int evTypes, bool enable = true );
++ 
++--- a/zypp/zyppng/media/network/downloader.cc
+++++ b/zypp/zyppng/media/network/downloader.cc
++@@ -207,7 +207,7 @@
++ 
++       bool retry = false;
++ 
++-      //Handle the auth errors explicitely, we need to give the user a way to put in new credentials
+++      //Handle the auth errors explicitly, we need to give the user a way to put in new credentials
++       //if we get valid new credentials we can retry the request
++       if ( err.type() == NetworkRequestError::Unauthorized || err.type() == NetworkRequestError::AuthFailed ) {
++ 
++--- a/zypp/zyppng/media/network/networkrequestdispatcher.cc
+++++ b/zypp/zyppng/media/network/networkrequestdispatcher.cc
++@@ -339,7 +339,7 @@
++ 
++ void NetworkRequestDispatcher::cancel( NetworkRequest &req, std::string reason )
++ {
++-  cancel( req, NetworkRequestErrorPrivate::customError( NetworkRequestError::Cancelled, reason.size() ? std::move(reason) : "Request explicitely cancelled" ) );
+++  cancel( req, NetworkRequestErrorPrivate::customError( NetworkRequestError::Cancelled, reason.size() ? std::move(reason) : "Request explicitly cancelled" ) );
++ }
++ 
++ void NetworkRequestDispatcher::cancel(NetworkRequest &req, const NetworkRequestError &err)
++--- a/zypp/zyppng/media/network/networkrequestdispatcher.h
+++++ b/zypp/zyppng/media/network/networkrequestdispatcher.h
++@@ -111,7 +111,7 @@
++       void cancel  ( NetworkRequest &req , const NetworkRequestError &err );
++ 
++       /*!
++-       * Start dispatching requests, this needs to be done explicitely before any request can be executed.
+++       * Start dispatching requests, this needs to be done explicitly before any request can be executed.
++        */
++       void run ( );
++ 
++--- a/zypp/zyppng/media/network/networkrequesterror.h
+++++ b/zypp/zyppng/media/network/networkrequesterror.h
++@@ -36,7 +36,7 @@
++       NotFound,               //< The requested path in the URL does not exist on the server
++       Unauthorized,       //<< No auth data given but authorization required
++       AuthFailed,         //<< Auth data was given, but authorization failed
++-      ServerReturnedError //<< A error was returned by the server that is not explicitely handled
+++      ServerReturnedError //<< A error was returned by the server that is not explicitly handled
++     };
++ 
++     NetworkRequestError ();
++--- a/zypp/ExternalProgram.cc
+++++ b/zypp/ExternalProgram.cc
++@@ -545,7 +545,7 @@
++      else
++      {
++          // if 'launch' is logged, completion should be logged,
++-         // even if successfull.
+++         // even if successful.
++          DBG << "Pid " << pid << " successfully completed" << endl;
++             _execError.clear(); // empty if running or successfully completed
++      }
++--- a/zypp/ResStatus.h
+++++ b/zypp/ResStatus.h
++@@ -344,7 +344,7 @@
++ 
++     //------------------------------------------------------------------------
++     // get/set functions, returnig \c true if requested status change
++-    // was successfull (i.e. leading to the desired transaction).
+++    // was successful (i.e. leading to the desired transaction).
++     // If a lower level (e.g.SOLVER) wants to transact, but it's
++     // already set by a higher level, \c true should be returned.
++     // Removing a higher levels transaction bit should fail.
++--- a/zypp/misc/YamlTestcaseHelpers.h
+++++ b/zypp/misc/YamlTestcaseHelpers.h
++@@ -245,7 +245,7 @@
++         auto doc = YAML::LoadFile( fName );
++         if ( !parseJobs( doc, target, err ) )
++           return false;
++-        MIL << "Including file " << fName << "was successfull" << std::endl;
+++        MIL << "Including file " << fName << "was successful" << std::endl;
++       } catch ( YAML::Exception &e ) {
++         if ( err ) *err = e.what();
++         return false;
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b0fc83d379b0dd741cd076fda6d86bd2d7c9f8b4
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,16 @@@
++Description: Include fcgi headers from fastcgi/ subfolder.
++Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
++
++--- a/tests/lib/WebServer.cc
+++++ b/tests/lib/WebServer.cc
++@@ -24,8 +24,8 @@
++ #include <atomic>
++ #include <mutex>
++ #include <condition_variable>
++-#include <fastcgi/fcgiapp.h>
++-#include <fastcgi/fcgio.h>
+++#include <fcgiapp.h>
+++#include <fcgio.h>
++ #include <iostream>
++ #include <fstream>
++ 
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a59230375fa78abc972de90a79498169095fafdd
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,45 @@@
++Description: Use pkg-config to lacte gpgme
++Author: Andreas Metzler <ametzler@debian.org>
++Bug-Debian: https://bugs.debian.org/1024577
++Origin: vendor
++Last-Update: 2022-12-08
++
++--- a/CMakeLists.txt
+++++ b/CMakeLists.txt
++@@ -218,17 +218,14 @@
++     # static case: Assert libsolv.a ist the last one linked
++     SET(LibSolv_LIBRARIES ${LibSolv_LIBRARIES} ${LIBSOLV_LIBRARY})
++   ENDIF()
++ ENDIF( LIBSOLV_SRCDIR AND LIBSOLV_BUILDDIR )
++ 
++-FIND_PACKAGE(Gpgme REQUIRED)
++-IF ( NOT GPGME_PTHREAD_FOUND )
++-  MESSAGE( FATAL_ERROR " gpgme not found" )
++-ELSE()
++-  INCLUDE_DIRECTORIES( ${GPGME_INCLUDES} )
++-  LINK_DIRECTORIES(${GPGME_LIBRARY_DIR})
++-ENDIF()
+++pkg_search_module(GPGME REQUIRED gpgme>=1.8.0)
+++MESSAGE(STATUS "found gpgme ${GPGME_VERSION}" )
+++INCLUDE_DIRECTORIES( ${GPGME_INCLUDE_DIRS} )
+++LINK_DIRECTORIES(${GPGME_LIBRARY_DIRS})
++ 
++ FIND_PACKAGE(OpenSSL REQUIRED)
++ 
++ FIND_PACKAGE(Udev)
++ IF ( NOT UDEV_FOUND )
++--- a/zypp/CMakeLists.txt
+++++ b/zypp/CMakeLists.txt
++@@ -926,11 +926,11 @@
++   TARGET_LINK_LIBRARIES(${LIBNAME} ${LibSolv_LIBRARIES} )
++   TARGET_LINK_LIBRARIES(${LIBNAME} ${OPENSSL_LIBRARIES} )
++   TARGET_LINK_LIBRARIES(${LIBNAME} ${CRYPTO_LIBRARIES} )
++   TARGET_LINK_LIBRARIES(${LIBNAME} ${SIGNALS_LIBRARY})
++   TARGET_LINK_LIBRARIES(${LIBNAME} ${Boost_THREAD_LIBRARY})
++-  TARGET_LINK_LIBRARIES(${LIBNAME} ${GPGME_PTHREAD_LIBRARIES})
+++  TARGET_LINK_LIBRARIES(${LIBNAME} ${GPGME_LIBRARIES})
++   target_link_libraries(${LIBNAME} ${SIGCPP_LIBRARIES})
++   target_link_libraries(${LIBNAME} ${LIBGLIB_LIBRARIES})
++   target_link_libraries(${LIBNAME} ${YAML_CPP_LIBRARIES})
++ 
++   IF (ENABLE_ZSTD_COMPRESSION)
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..80c1584376a9798f816d904a07f9288adbde225d
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++0xxx: Grabbed from upstream development.
++1xxx: Possibly relevant for upstream adoption.
++2xxx: Only relevant for official Debian release.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..d3bf2e4a5f0a7c5239778a6c7fd88844dbae484d
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,15 @@@
++Description: Fix FTBFS due to missing #include
++Author: Adrian Bunk <bunk@debian.org>
++Bug-Debian: https://bugs.debian.org/1028680
++
++--- libzypp-17.25.7.orig/zypp/target/rpm/RpmHeader.cc
+++++ libzypp-17.25.7/zypp/target/rpm/RpmHeader.cc
++@@ -11,6 +11,8 @@
++ */
++ #include "librpm.h"
++ 
+++#include <cstring>
+++
++ ////////////////////////////////////////////////////////////////////
++ // unameToUid and gnameToGid are shamelessly stolen from rpm-4.4.
++ // (rpmio/ugid.c) Those functions were dropped in RPM_4_7
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..6d62e540c176f5743c89801e6184874c4e2f898d
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,7 @@@
++1002_cmake-module-path-fix.patch
++1003_various-typo-fixes.patch
++1004_fix-fastcgi-includes.patch
++0001-Add-missing-includes-for-GCC-11-bsc-1181874.patch
++0001-Fix-building-with-GCC-12.x-release.patch
++1010_gpgme-pkg_search_module.diff
++RpmHeader-include.patch
diff --cc debian/rules
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..5e8da30e4e23d1babc501ae232a693134094b32e
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,51 @@@
++#!/usr/bin/make -f
++
++NULL =
++
++include /usr/share/dpkg/pkg-info.mk
++
++export DEB_BUILD_MAINT_OPTIONS = hardening=+all
++DPKG_EXPORT_BUILDFLAGS = 1
++include /usr/share/dpkg/buildflags.mk
++
++# assure that gnupg has a writeable home
++BUILDHOME = $(CURDIR)/debian/deb_build_home
++export HOME=$(BUILDHOME)
++
++pre-build::
++      mkdir -p $(BUILDHOME)/.gnupg
++
++include /usr/share/cdbs/1/class/cmake.mk
++include /usr/share/cdbs/1/rules/debhelper.mk
++include /usr/share/cdbs/1/rules/utils.mk
++
++DEB_BUILD_PARALLEL = 1
++
++DEB_DH_INSTALL_ARGS  += --fail-missing
++
++DEB_CMAKE_EXTRA_FLAGS += -DCMAKE_INSTALL_PREFIX=/usr \
++                         -DDOC_INSTALL_DIR=/usr/share/doc \
++                         -DLIB=lib/$(shell dpkg-architecture -qDEB_BUILD_MULTIARCH) \
++                         -DINCLUDE=include/$(shell dpkg-architecture -qDEB_BUILD_MULTIARCH) \
++                         -DCMAKE_BUILD_TYPE=Release \
++                         -DCMAKE_SKIP_RPATH=FALSE \
++                         -DCMAKE_SKIP_RPATH_INSTALL=TRUE \
++                         -DUSE_TRANSLATION_SET=${TRANSLATION_SET:-zypp} \
++                         -DDEBIAN=1 \
++                         $(NULL)
++
++DEB_MAKE_CHECK_TARGET = ctest
++
++DEB_DH_STRIP_ARGS_ALL = --dbgsym-migration='libzypp-dbg (<< 17.1.3~)'
++
++common-install-indep:: remove-cruft tweak-install
++common-install-arch:: remove-cruft tweak-install
++
++remove-cruft::
++      echo "Nothing to be decrufted..."
++
++tweak-install::
++      mv -f $(CURDIR)/debian/tmp/etc/logrotate.d/zypp-history.lr $(CURDIR)/debian/tmp/etc/logrotate.d/zypp-history
++
++get-orig-source:
++      uscan --noconf --force-download --rename --download-current-version --destdir=..
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..163aaf8d82b6c54f23c45f32895dbdfdcc27b047
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++3.0 (quilt)
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..4be4dadd57927a4c2ea58e10289bc677478ce80f
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,5 @@@
++---
++Bug-Database: https://github.com/openSUSE/libzypp/issues
++Bug-Submit: https://github.com/openSUSE/libzypp/issues/new
++Repository: https://github.com/openSUSE/libzypp.git
++Repository-Browse: https://github.com/openSUSE/libzypp
diff --cc debian/watch
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..2741ae34d5b8299cf039cc46b0954e197e74d43a
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4 @@@
++version=4
++opts=filenamemangle=s/.*\/([\d\.-]+)\.tar\.gz/libzypp-$1.tar.gz/,dversionmangle=s/\+dfsg// \
++https://github.com/openSUSE/libzypp/tags .*/archive/refs/tags/([\d\.]+).tar.gz
++