Bug 1706260 - s3cmd 2.0.2-2.fc30 install failure due to unmet dependencies
Summary: s3cmd 2.0.2-2.fc30 install failure due to unmet dependencies
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: s3cmd
Version: 30
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Frank Crawford
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-05-03 23:16 UTC by David L. Crow
Modified: 2019-05-13 01:07 UTC (History)
4 users (show)

Fixed In Version: s3cmd-2.0.2-3.fc30
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-05-13 01:07:45 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description David L. Crow 2019-05-03 23:16:03 UTC
Description of problem:

The s3cmd in Fedora 30 will not install due to unmet dependencies.  "def install s3cmd" returns the following:

Error: 
 Problem: conflicting requests
  - nothing provides python3.7dist(python-magic) needed by s3cmd-2.0.2-2.fc30.noarch

This also prevents upgrading from Fedora 29 using the dnf-plugin-system-upgrade method.

Comment 1 David L. Crow 2019-05-03 23:17:21 UTC
Hopefully obvious, but "def install" above should be "def install".

Comment 2 David L. Crow 2019-05-03 23:18:27 UTC
Autocorrect is not my friend.  "def install" should be "dnf install"

Comment 3 Frank Crawford 2019-05-04 03:27:35 UTC
Rats.  I'll check the spec file and look at getting an update out ASAP.

Comment 4 Frank Crawford 2019-05-04 08:05:28 UTC
Okay, tracked down the issue and this dependency comes from the new Python3 automatic dependency generation, and that python3-magic is part of the file package and provides file-magic not python-magic.

For now I'm going to turn off the automatic generation and raise a ticket with the file package maintainer.

Comment 5 Fedora Update System 2019-05-04 08:47:32 UTC
s3cmd-2.0.2-3.fc30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-c72f55993f

Comment 6 Fedora Update System 2019-05-05 00:53:34 UTC
s3cmd-2.0.2-3.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-c72f55993f

Comment 7 David L. Crow 2019-05-05 04:09:34 UTC
s3cmd-2.0.2-3.fc30 installs for me and seems to work.  Thanks!

Comment 8 Fedora Update System 2019-05-13 01:07:45 UTC
s3cmd-2.0.2-3.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.