Recommended update for libsolv, libzypp, zypper

The Software Update Stack was updated to include fixes and enhancements.

libsolv:

- Rework susetags multi-line handling. (bsc#1007273)
- Improve checks against corrupt rpm packages.
- Add SOLVER_FLAG_FOCUS_BEST solver flag.

libzypp:

- Don't raise FileCheckException if user accepted a package with wrong digest. (bsc#1014265)
- Also provide the exception history when requesting a media failed. (bsc#1010952)
- Let 'dup --from' leave updateTestcase logs in /var/log. (bsc#1004096)
- Allow parsing multiple gpgkey= URLs. (bsc#1003748)

zypper:

- Properly escape patch script output in xml mode. (bsc#1010712)
- Show repository priority summary in "zypper lr" output.
- Fix German translations. (bsc#975777, bsc#975794)
- Do not warn about processes using deleted files when using --root. (bsc#731333)

This update was imported from the SUSE:SLE-12-SP2:Update update project.

Fixed bugs
bnc#1014265
Zypper: regression in digest verification override, "unblock" a package with bad digest does not proceed to install the package
bnc#1010952
zypper: Bad media attach point: http://download.opensuse.org/distribution/leap/42.2/repo/non-oss/
bnc#1010712
zypper outputs invalid xml for package fetchmsttfonts
bnc#1007273
[libsolv] yast removes empty lines from some EULAs
bnc#1004096
'zypper dup --from' does not write a solver testcase
bnc#1003748
Unexpected exception when including two or more GPGkeys in a repo file w/ Zypper
bnc#975777
Bad options in zypper when using pt_BR locale and a package signature cannot be verified
bnc#975794
zypper: bad German translation
bnc#731333
zypper should not warn about processes using deleted files when using --root
Selected Binaries
openSUSE Build Service is sponsored by