Bug 1321512 - SMB : Installing samba-dc-4.4.0-1.el7rhgs.x86_64 on RHGS 3.1.3 fails with dependency on python-crypto package
Summary: SMB : Installing samba-dc-4.4.0-1.el7rhgs.x86_64 on RHGS 3.1.3 fails with de...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Gluster Storage
Classification: Red Hat Storage
Component: samba
Version: rhgs-3.1
Hardware: All
OS: Linux
unspecified
high
Target Milestone: ---
: RHGS 3.1.3
Assignee: Jose A. Rivera
QA Contact: Vivek Das
URL:
Whiteboard:
Depends On:
Blocks: 1311817
TreeView+ depends on / blocked
 
Reported: 2016-03-28 06:32 UTC by Vivek Das
Modified: 2016-06-23 05:38 UTC (History)
10 users (show)

Fixed In Version: samba-4.4.0-2
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-06-23 05:38:01 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2016:1248 0 normal SHIPPED_LIVE gluster-smb bug fix and enhancement update 2016-06-23 09:13:14 UTC

Description Vivek Das 2016-03-28 06:32:37 UTC
Description of problem:

While installing samba-dc-4.4.0-1.el7rhgs.x86_64 on Rhel7 based rhgs machines it fails with dependency error on python-crypto as python-crypto is not available in RHEL7 Base channel, RHGS channel & Samba Channel.

We may have to ship the python-crypto dependency package in RHGS samba channel.

Version-Release number of selected component (if applicable):

glusterfs-3.7.9-1.el7rhgs.x86_64
samba-4.4.0--15.el7rhgs.x86_64

How reproducible:

Always

Steps to Reproduce:

1. yum install samba-dc-4.4.0-1.el7rhgs.x86_64

Actual results:

Error: Package: samba-dc-4.4.0-1.el7rhgs.x86_64 (/samba-dc-4.4.0-1.el7rhgs.x86_64)
           Requires: python-crypto

Expected results:

samba-dc-4.4.0-1.el7rhgs.x86_64 should get installed successfully

Additional info:

Comment 2 Jose A. Rivera 2016-03-29 12:48:46 UTC
There is an obvious bug in the spec file regarding this. :) I got it.

Comment 4 Jose A. Rivera 2016-03-31 13:25:27 UTC
Fix is in brew.

Comment 5 Vivek Das 2016-04-18 14:29:11 UTC
Installing samba-dc is pulling dependencies (eg: libtdb) from rhel7 server and not from the correct channel.

Comment 6 Vivek Das 2016-04-27 08:38:33 UTC
Verified on Version 4.4.2.1 == Success

yum install samba-dc

package was successfully installed with no dependency issues.

======================================================================================================================
 Package                  Arch              Version                        Repository                            Size
======================================================================================================================
Installing:
 samba-dc                 x86_64            4.4.2-1.el7rhgs                Server-RH-Gluster-3-Samba             69 k
Installing for dependencies:
 pyldb                    x86_64            1.1.26-1.el7rhgs               Server-RH-Gluster-3-Samba             42 k
 python-tdb               x86_64            1.3.8-1.1.el7rhgs              Server-RH-Gluster-3-Samba             18 k
 python-tevent            x86_64            0.9.28-1.el7rhgs               Server-RH-Gluster-3-Samba             16 k
 samba-dc-libs            x86_64            4.4.2-1.el7rhgs                Server-RH-Gluster-3-Samba             69 k
 samba-python             x86_64            4.4.2-1.el7rhgs                Server-RH-Gluster-3-Samba            2.0 M


Marking it verified.

Comment 8 errata-xmlrpc 2016-06-23 05:38:01 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2016:1248


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