Hello community, here is the log from the commit of package python-boto for openSUSE:Leap:15.2 checked in at 2020-05-06 20:40:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/python-boto (Old) and /work/SRC/openSUSE:Leap:15.2/.python-boto.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-boto" Wed May 6 20:40:21 2020 rev:18 rq:800248 version:2.49.0 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/python-boto/python-boto.changes 2020-01-15 15:47:43.011401178 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.python-boto.new.2738/python-boto.changes 2020-05-06 20:40:22.752643774 +0200 @@ -1,0 +2,19 @@ +Fri Feb 8 21:42:46 UTC 2019 - Robert Schweikert <[email protected]> + +- Remove root certs (bsc#1116204) + + Add boto-no-builtin-certs.patch + + Remove the upstream builtin root certificate data for trusted CAs + +------------------------------------------------------------------- +Wed Nov 7 13:39:15 UTC 2018 - Robert Schweikert <[email protected]> + +- Undo previous change, name confusion between boto and boto3 + +------------------------------------------------------------------- +Wed Nov 7 13:33:51 UTC 2018 - Robert Schweikert <[email protected]> + +- Fix build for openSUSE Leap 42.3 + + urllib3 needs the ssl module, which in Leap 42.3 is delivered by python + and not python-base. Set explicit build dependency on python + +------------------------------------------------------------------- New: ---- boto-no-builtin-certs.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-boto.spec ++++++ --- /var/tmp/diff_new_pack.x9dPV9/_old 2020-05-06 20:40:23.140644577 +0200 +++ /var/tmp/diff_new_pack.x9dPV9/_new 2020-05-06 20:40:23.144644585 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-boto # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -28,6 +28,7 @@ URL: https://github.com/boto/boto/ Source: https://files.pythonhosted.org/packages/source/b/boto/boto-%{version}.tar.gz Source1: boto.cfg +Patch: boto-no-builtin-certs.patch BuildRequires: %{python_module devel} BuildRequires: %{python_module paramiko} BuildRequires: %{python_module setuptools} @@ -99,6 +100,8 @@ %setup -q -n boto-%{version} # remove unwanted shebang sed -i '/^#!/d' boto/{services/bs,services/result,pyami/launch_ami}.py +rm -rf boto/cacerts +%patch %build %python_build ++++++ boto-no-builtin-certs.patch ++++++ --- setup.py.orig +++ setup.py @@ -61,7 +61,7 @@ setup(name = "boto", url = "https://github.com/boto/boto/", packages = ["boto", "boto.sqs", "boto.s3", "boto.gs", "boto.file", "boto.ec2", "boto.ec2.cloudwatch", "boto.ec2.autoscale", - "boto.ec2.elb", "boto.sdb", "boto.cacerts", + "boto.ec2.elb", "boto.sdb", "boto.sdb.db", "boto.sdb.db.manager", "boto.mturk", "boto.pyami", "boto.pyami.installers", "boto.pyami.installers.ubuntu", @@ -84,7 +84,6 @@ setup(name = "boto", "boto.cloudhsm", "boto.ec2containerservice", "boto.machinelearning", "boto.vendored.regions"], package_data = { - "boto.cacerts": ["cacerts.txt"], "boto": ["endpoints.json"], }, license = "MIT",
