Bug 1408582

Summary: Rebuild python3-llfuse in rawhide for python 3.6
Product: [Fedora] Fedora Reporter: Persona non grata <nobody+366555>
Component: python-llfuseAssignee: Denis Fateyev <denis>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: denis, i, maci, orion
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: python3-llfuse-1.2-1.fc26 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-02-10 21:46:23 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1406277    

Description Persona non grata 2016-12-25 11:35:35 UTC
Description of problem:
Current release 1.1.1-1 in rawhide requires python 3.5, which is replaced with python 3.6

Version-Release number of selected component (if applicable):
python3-llfuse-1.1.1-1

How reproducible:
install python3-llfuse in rawhide


Actual results:
Last metadata expiration check: 0:00:02 ago on Sun Dec 25 12:11:30 2016.
Error: nothing provides libpython3.5m.so.1.0()(64bit) needed by python3-llfuse-1.1.1-1.fc26.x86_64
(try to add '--allowerasing' to command line to replace conflicting packages)

Expected results:
installed python3-llfuse

Additional info:
python 3.6 landed in rawhide

see python-llfuse git commits:
+* Mon Dec 19 2016 Miro HronĨok <mhroncok> - 1.1.1-2
+- Rebuild for Python 3.6

Comment 1 Orion Poplawski 2016-12-26 19:07:34 UTC
Currently fails with:

+ py.test-2.7 -v test
============================= test session starts ==============================
platform linux2 -- Python 2.7.12, pytest-3.0.5, py-1.4.31, pluggy-0.4.0 -- /usr/bin/python2
cachedir: test/.cache
rootdir: /builddir/build/BUILD/llfuse-1.1.1/test, inifile: pytest.ini
plugins: catchlog-1.2.2
collecting ... 
==================================== ERRORS ====================================
______________________ ERROR collecting test_examples.py _______________________
Using pytest.skip outside of a test is not allowed. If you are trying to decorate a test function, use the @pytest.mark.skip or @pytest.mark.skipif decorators instead.
!!!!!!!!!!!!!!!!!!!! Interrupted: stopping after 1 failures !!!!!!!!!!!!!!!!!!!!
=========================== 1 error in 0.25 seconds ============================

Upstream report is here: https://bitbucket.org/nikratio/python-llfuse/issues/96/test-failure-with-pytest-3

although there seems to have been some confusion as to whether or not this was a regression in pytest 3.  An issue with pytest.importorskip() was fixed with 3.0.1, but I don't think this applied here.

Comment 2 Denis Fateyev 2017-02-10 21:35:11 UTC
Fixed with python-llfuse update to version 1.2.

Comment 3 Denis Fateyev 2017-02-10 21:46:23 UTC
Rawhide build: https://koji.fedoraproject.org/koji/taskinfo?taskID=17738667