Description of problem: WHen trying to import ntacls module using Python3 samba module it throws an error because module samba.xattr_native is not present. How reproducible: Try to import the samba.ntacls module in python 3 Steps to Reproduce: [oliver@rigel fc-admin]$ ipython3 Python 3.7.2 (default, Jan 16 2019, 19:49:22) Type 'copyright', 'credits' or 'license' for more information IPython 6.4.0 -- An enhanced Interactive Python. Type '?' for help. In [1]: import samba.ntacls --------------------------------------------------------------------------- ModuleNotFoundError Traceback (most recent call last) <ipython-input-1-e61749b4f825> in <module>() ----> 1 import samba.ntacls /usr/lib64/python3.7/site-packages/samba/ntacls.py in <module>() 26 import shutil 27 ---> 28 import samba.xattr_native, samba.xattr_tdb, samba.posix_eadb 29 from samba.samba3 import param as s3param 30 from samba.dcerpc import security, xattr, idmap ModuleNotFoundError: No module named 'samba.xattr_native' Actual results: Module fails to import Expected results: Module imported Additional info: [oliver@rigel fc-admin]$ dnf list installed | grep samba python2-samba.x86_64 2:4.9.4-0.fc29 @updates python2-samba-dc.x86_64 2:4.9.4-0.fc29 @updates python3-samba.x86_64 2:4.9.4-0.fc29 @updates python3-samba-dc.x86_64 2:4.9.4-0.fc29 @updates samba.x86_64 2:4.9.4-0.fc29 @updates samba-client.x86_64 2:4.9.4-0.fc29 @updates samba-client-libs.x86_64 2:4.9.4-0.fc29 @updates samba-common.noarch 2:4.9.4-0.fc29 @updates samba-common-libs.x86_64 2:4.9.4-0.fc29 @updates samba-common-tools.x86_64 2:4.9.4-0.fc29 @updates samba-dc.x86_64 2:4.9.4-0.fc29 @updates samba-dc-libs.x86_64 2:4.9.4-0.fc29 @updates samba-libs.x86_64 2:4.9.4-0.fc29 @updates samba-winbind.x86_64 2:4.9.4-0.fc29 @updates samba-winbind-clients.x86_64 2:4.9.4-0.fc29 @updates samba-winbind-modules.x86_64 2:4.9.4-0.fc29 @updates
We are working in last update and as soon as it is published we will normalize the building process.
Forget about last message. Selected wrong bug window.
Correct, that module has been put into the wrong rpm. You can install "python3-samba-test" as a workaround but we'll make sure to move it to "python3-samba" in an update.
Ok. I will install it. Thank you Guenther.
samba-4.9.4-1.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-5790035711
samba-4.8.9-1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2019-d70bc2e1c8
samba-4.9.4-1.fc29 has been pushed to the Fedora 29 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-5790035711
samba-4.8.9-1.fc28 has been pushed to the Fedora 28 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-d70bc2e1c8
samba-4.9.4-1.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.
samba-4.8.9-1.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.