Hello community, here is the log from the commit of package hplip for openSUSE:Factory checked in at 2019-10-22 15:44:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hplip (Old) and /work/SRC/openSUSE:Factory/.hplip.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hplip" Tue Oct 22 15:44:02 2019 rev:127 rq:741595 version:3.19.6 Changes: -------- --- /work/SRC/openSUSE:Factory/hplip/hplip.changes 2019-09-04 08:56:20.679088067 +0200 +++ /work/SRC/openSUSE:Factory/.hplip.new.2352/hplip.changes 2019-10-22 15:44:03.921622326 +0200 @@ -1,0 +2,9 @@ +Wed Oct 16 07:48:29 UTC 2019 - Andreas Schneider <[email protected]> + +- Added missing requirement lsb-release (needed for root password + prompt, e.g. hp-plugin). +- Changed the pgp server to pool.sks-keyservers.net to avoid timeouts + from pgp.mit.edu + * New patch: hplip-change-pgp-server.patch + +------------------------------------------------------------------- New: ---- hplip-change-pgp-server.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hplip.spec ++++++ --- /var/tmp/diff_new_pack.CsBvjL/_old 2019-10-22 15:44:05.253623845 +0200 +++ /var/tmp/diff_new_pack.CsBvjL/_new 2019-10-22 15:44:05.257623849 +0200 @@ -76,6 +76,9 @@ Patch400: hplip-remove-imageprocessor.diff # Let a function return NULL instead of nothing Patch401: hplip-orblite-return-null.diff +# Use a pgp server (pool.sks-keyservers.net) which doesn't throw proxy errors +# or run into timeouts most of the time +Patch402: hplip-change-pgp-server.patch BuildRequires: %{pymod devel} BuildRequires: %{pymod qt5-devel} BuildRequires: %{pymod xml} @@ -137,6 +140,8 @@ # to get "all the HPLIP stuff" installed has the RPM requirement: Requires: foomatic-filters Requires: ghostscript +# hp-plugin requries lsb_release +Requires: lsb-release Requires(post): %{_bindir}/find Requires(post): /bin/grep Requires(post): /bin/sed @@ -304,6 +309,7 @@ %patch303 -p1 -b .photocard_import %patch400 -p1 %patch401 -p1 +%patch402 -p1 # replace "env" shebang and "/usr/bin/python" with real executable find . -name '*.py' -o -name pstotiff | \ ++++++ hplip-change-pgp-server.patch ++++++ Index: hplip-3.19.6/base/validation.py =================================================================== --- hplip-3.19.6.orig/base/validation.py 2019-06-26 15:07:10.000000000 +0200 +++ hplip-3.19.6/base/validation.py 2019-10-16 09:53:51.966435988 +0200 @@ -42,7 +42,7 @@ class DigiSign_Verification(object): class GPG_Verification(DigiSign_Verification): - def __init__(self, pgp_site = 'pgp.mit.edu', key = 0x4ABA2F66DBD5A95894910E0673D770CDA59047B9): + def __init__(self, pgp_site = 'pool.sks-keyservers.net', key = 0x4ABA2F66DBD5A95894910E0673D770CDA59047B9): self.__pgp_site = pgp_site self.__key = key self.__gpg = utils.which('gpg',True)
