Bug 1211830 - python-s3transfer requires pinned version of python-urllib3
Summary: python-s3transfer requires pinned version of python-urllib3
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Other (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Dirk Mueller
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-30 15:37 UTC by Igor Arbichev
Modified: 2024-06-21 12:30 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
Screenshot (196.62 KB, image/png)
2023-05-30 15:37 UTC, Igor Arbichev
Details
Screenshot (313.49 KB, image/png)
2023-05-31 10:08 UTC, Igor Arbichev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Igor Arbichev 2023-05-30 15:37:01 UTC
Created attachment 867302 [details]
Screenshot

Package conflict when updating the system via zipper. Which package conflicts with which can be seen from the screenshot.
Comment 1 Andreas Stieger 2023-05-30 16:51:18 UTC
Run the command with "LC_ALL=C zypper [...]" to provide non-localized output.
Copy the next instead of screenshotting it, and paste it here.
Comment 2 Andreas Stieger 2023-05-30 17:25:42 UTC
Looks liks s3transfer needs an older version of urllib3, which is provided. 

$ zypper in --dry-run python310-s3transfer
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: the to be installed python310-s3transfer-0.6.0-2.1.noarch requires 'python310-urllib3 < 2', but this requirement cannot be provided
  not installable providers: python310-urllib3_1-1.26.16-1.1.noarch[repo-oss]
 Solution 1: deinstallation of python310-urllib3-2.0.2-1.1.noarch
 Solution 2: do not install python310-s3transfer-0.6.0-2.1.noarch
 Solution 3: break python310-s3transfer-0.6.0-2.1.noarch by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/c/d/?] (c): 1
Resolving dependencies...
Resolving package dependencies...

The following 10 NEW packages are going to be installed:
  python310-apipkg python310-botocore python310-charset-normalizer
  python310-iniconfig python310-jmespath python310-ply python310-py
  python310-requests python310-s3transfer python310-urllib3_1

The following package is going to be REMOVED:
  python310-urllib3

10 new packages to install, 1 to remove.
Overall download size: 7.1 MiB. Already cached: 0 B. After the operation, additional
82.6 MiB will be used.


Reporter, select the "deinstallation" option. I also adjusted the bug summary for you, please make them more specific. Sometimes zypper simply wants to talk to you, not everything is a bug.

Additionally this is already in process of being unpinned:
https://build.opensuse.org/request/show/1089794

Resolving.
Comment 3 Igor Arbichev 2023-05-31 10:08:43 UTC
Created attachment 867311 [details]
Screenshot

I am sending you a screenshot in English.
Comment 4 Andreas Stieger 2023-05-31 10:41:55 UTC
Option 2.
Comment 5 Igor Arbichev 2023-06-02 14:45:18 UTC
Thank you, I selected option 2 when updating packages and the package conflict is no longer observed.
Comment 11 Maintenance Automation 2024-05-14 16:33:53 UTC
SUSE-RU-2024:1638-1: An update that contains three features and has 16 fixes can now be installed.

Category: recommended (moderate)
Bug References: 1118027, 1144357, 1162712, 1167148, 1171933, 1172579, 1172948, 1179890, 1189649, 1190538, 1192298, 1199722, 1209255, 1211830, 1217336, 1220168
Jira References: PED-3781, PED-4514, PED-7487
Maintenance Incident: [SUSE:Maintenance:33600](https://smelt.suse.de/incident/33600/)
Sources used:
openSUSE Leap 15.4 (src):
 aws-cli-1.32.31-150400.35.3.1, python-s3transfer-0.10.0-150400.14.3.1, python-docopt-0.6.2-150400.11.3.1, python-PyYAML-6.0.1-150400.5.8.1, python-jsonschema-4.17.3-150400.14.6.1, python-ply-3.11-150400.12.6.1, python-botocore-test-1.34.31-150400.42.3.1, python-six-1.16.0-150400.18.6.1, python-boto3-1.34.31-150400.28.3.1, python-docutils-0.19-150400.11.6.1, python-PyNaCl-1.5.0-150400.12.6.2, python-bcrypt-4.0.1-150400.5.6.1, python-pydantic-1.10.8-150400.9.6.1, python-packaging-test-23.1-150400.8.6.1, python-jmespath-1.0.1-150400.12.3.1, python-packaging-23.1-150400.8.6.1, python-botocore-1.34.31-150400.42.3.1, python-ec2imgutils-10.0.3-150400.9.3.1, python-colorama-0.4.6-150400.5.6.1, python-jsonschema-test-4.17.3-150400.14.6.1, python-simplejson-3.19.1-150400.6.6.1, python-aws-sam-translator-1.87.0-150400.11.3.1, python-attrs-test-23.1.0-150400.8.6.1, python-docutils-test-0.19-150400.11.6.2, python-attrs-23.1.0-150400.8.6.1, python-python-dateutil-2.8.2-150400.5.6.1, python-pyrsistent-0.19.3-150400.10.6.1, python-python-dateutil-test-2.8.2-150400.5.6.1, python-six-test-1.16.0-150400.18.6.1
openSUSE Leap 15.5 (src):
 aws-cli-1.32.31-150400.35.3.1, python-s3transfer-0.10.0-150400.14.3.1, python-docopt-0.6.2-150400.11.3.1, python-PyYAML-6.0.1-150400.5.8.1, python-jsonschema-4.17.3-150400.14.6.1, python-ply-3.11-150400.12.6.1, python-six-1.16.0-150400.18.6.1, python-boto3-1.34.31-150400.28.3.1, python-docutils-0.19-150400.11.6.1, python-PyNaCl-1.5.0-150400.12.6.2, python-bcrypt-4.0.1-150400.5.6.1, python-pydantic-1.10.8-150400.9.6.1, python-jmespath-1.0.1-150400.12.3.1, python-packaging-23.1-150400.8.6.1, python-botocore-1.34.31-150400.42.3.1, python-ec2imgutils-10.0.3-150400.9.3.1, python-aws-sam-translator-1.87.0-150400.11.3.1, python-colorama-0.4.6-150400.5.6.1, python-simplejson-3.19.1-150400.6.6.1, python-attrs-23.1.0-150400.8.6.1, python-python-dateutil-2.8.2-150400.5.6.1, python-pyrsistent-0.19.3-150400.10.6.1
Public Cloud Module 15-SP4 (src):
 aws-cli-1.32.31-150400.35.3.1, python-s3transfer-0.10.0-150400.14.3.1, python-docopt-0.6.2-150400.11.3.1, python-PyYAML-6.0.1-150400.5.8.1, python-jsonschema-4.17.3-150400.14.6.1, python-six-1.16.0-150400.18.6.1, python-ply-3.11-150400.12.6.1, python-boto3-1.34.31-150400.28.3.1, python-docutils-0.19-150400.11.6.1, python-PyNaCl-1.5.0-150400.12.6.2, python-bcrypt-4.0.1-150400.5.6.1, python-pydantic-1.10.8-150400.9.6.1, python-jmespath-1.0.1-150400.12.3.1, python-packaging-23.1-150400.8.6.1, python-botocore-1.34.31-150400.42.3.1, python-ec2imgutils-10.0.3-150400.9.3.1, python-aws-sam-translator-1.87.0-150400.11.3.1, python-colorama-0.4.6-150400.5.6.1, python-attrs-23.1.0-150400.8.6.1, python-python-dateutil-2.8.2-150400.5.6.1, python-pyrsistent-0.19.3-150400.10.6.1
Public Cloud Module 15-SP5 (src):
 python-aws-sam-translator-1.87.0-150400.11.3.1, aws-cli-1.32.31-150400.35.3.1, python-docopt-0.6.2-150400.11.3.1, python-ec2imgutils-10.0.3-150400.9.3.1, python-s3transfer-0.10.0-150400.14.3.1, python-boto3-1.34.31-150400.28.3.1, python-jmespath-1.0.1-150400.12.3.1, python-botocore-1.34.31-150400.42.3.1
Python 3 Module 15-SP5 (src):
 python-colorama-0.4.6-150400.5.6.1, python-PyYAML-6.0.1-150400.5.8.1, python-jsonschema-4.17.3-150400.14.6.1, python-ply-3.11-150400.12.6.1, python-simplejson-3.19.1-150400.6.6.1, python-six-1.16.0-150400.18.6.1, python-docutils-0.19-150400.11.6.1, python-attrs-23.1.0-150400.8.6.1, python-PyNaCl-1.5.0-150400.12.6.2, python-python-dateutil-2.8.2-150400.5.6.1, python-pyrsistent-0.19.3-150400.10.6.1, python-bcrypt-4.0.1-150400.5.6.1, python-pydantic-1.10.8-150400.9.6.1, python-packaging-23.1-150400.8.6.1

NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.
Comment 12 Maintenance Automation 2024-06-21 12:30:29 UTC
SUSE-RU-2024:1638-2: An update that contains three features and has 16 fixes can now be installed.

Category: recommended (moderate)
Bug References: 1118027, 1144357, 1162712, 1167148, 1171933, 1172579, 1172948, 1179890, 1189649, 1190538, 1192298, 1199722, 1209255, 1211830, 1217336, 1220168
Jira References: PED-3781, PED-4514, PED-7487
Maintenance Incident: [SUSE:Maintenance:33600](https://smelt.suse.de/incident/33600/)
Sources used:
openSUSE Leap 15.4 (src):
 python-botocore-test-1.34.31-150400.42.3.1, python-attrs-test-23.1.0-150400.8.6.1, python-python-dateutil-test-2.8.2-150400.5.6.1, python-attrs-23.1.0-150400.8.6.1, python-docutils-test-0.19-150400.11.6.2, python-jsonschema-4.17.3-150400.14.6.1, python-bcrypt-4.0.1-150400.5.6.1, python-six-1.16.0-150400.18.6.1, python-simplejson-3.19.1-150400.6.6.1, python-PyNaCl-1.5.0-150400.12.6.2, python-six-test-1.16.0-150400.18.6.1, python-pydantic-1.10.8-150400.9.6.1, python-boto3-1.34.31-150400.28.3.1, python-jsonschema-test-4.17.3-150400.14.6.1, python-ply-3.11-150400.12.6.1, python-docutils-0.19-150400.11.6.1, python-packaging-test-23.1-150400.8.6.1, python-botocore-1.34.31-150400.42.3.1, python-colorama-0.4.6-150400.5.6.1, python-pyrsistent-0.19.3-150400.10.6.1, python-python-dateutil-2.8.2-150400.5.6.1, python-ec2imgutils-10.0.3-150400.9.3.1, python-aws-sam-translator-1.87.0-150400.11.3.1, aws-cli-1.32.31-150400.35.3.1, python-jmespath-1.0.1-150400.12.3.1, python-packaging-23.1-150400.8.6.1, python-PyYAML-6.0.1-150400.5.8.1, python-s3transfer-0.10.0-150400.14.3.1, python-docopt-0.6.2-150400.11.3.1
Python 3 Module 15-SP6 (src):
 python-ply-3.11-150400.12.6.1, python-docutils-0.19-150400.11.6.1, python-colorama-0.4.6-150400.5.6.1, python-pyrsistent-0.19.3-150400.10.6.1, python-python-dateutil-2.8.2-150400.5.6.1, python-attrs-23.1.0-150400.8.6.1, python-jsonschema-4.17.3-150400.14.6.1, python-PyYAML-6.0.1-150400.5.8.1, python-bcrypt-4.0.1-150400.5.6.1, python-six-1.16.0-150400.18.6.1, python-simplejson-3.19.1-150400.6.6.1, python-PyNaCl-1.5.0-150400.12.6.2, python-pydantic-1.10.8-150400.9.6.1
Public Cloud Module 15-SP6 (src):
 python-botocore-1.34.31-150400.42.3.1, python-ec2imgutils-10.0.3-150400.9.3.1, python-aws-sam-translator-1.87.0-150400.11.3.1, aws-cli-1.32.31-150400.35.3.1, python-jmespath-1.0.1-150400.12.3.1, python-s3transfer-0.10.0-150400.14.3.1, python-boto3-1.34.31-150400.28.3.1, python-docopt-0.6.2-150400.11.3.1
openSUSE Leap 15.6 (src):
 python-attrs-23.1.0-150400.8.6.1, python-jsonschema-4.17.3-150400.14.6.1, python-bcrypt-4.0.1-150400.5.6.1, python-six-1.16.0-150400.18.6.1, python-simplejson-3.19.1-150400.6.6.1, python-PyNaCl-1.5.0-150400.12.6.2, python-pydantic-1.10.8-150400.9.6.1, python-boto3-1.34.31-150400.28.3.1, python-ply-3.11-150400.12.6.1, python-docutils-0.19-150400.11.6.1, python-botocore-1.34.31-150400.42.3.1, python-colorama-0.4.6-150400.5.6.1, python-pyrsistent-0.19.3-150400.10.6.1, python-python-dateutil-2.8.2-150400.5.6.1, python-ec2imgutils-10.0.3-150400.9.3.1, python-aws-sam-translator-1.87.0-150400.11.3.1, aws-cli-1.32.31-150400.35.3.1, python-jmespath-1.0.1-150400.12.3.1, python-PyYAML-6.0.1-150400.5.8.1, python-s3transfer-0.10.0-150400.14.3.1, python-docopt-0.6.2-150400.11.3.1

NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.