Description of problem: 1. install vdirsyncer 2. run vdirsyncer Version-Release number of selected component: vdirsyncer-0.6.0-1.fc24 Additional info: reporter: libreport-2.6.2 cmdline: /usr/bin/python /usr/bin/vdirsyncer dso_list: python-setuptools-18.3.1-1.fc24.noarch executable: /usr/bin/vdirsyncer kernel: 4.3.0-0.rc0.git11.2.fc24.x86_64 runlevel: N 5 type: Python uid: 13558 Truncated backtrace: __init__.py:839:resolve:DistributionNotFound: The 'atomicwrites' distribution was not found and is required by vdirsyncer Traceback (most recent call last): File "/usr/bin/vdirsyncer", line 5, in <module> from pkg_resources import load_entry_point File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3084, in <module> @_call_aside File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3070, in _call_aside f(*args, **kwargs) File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3097, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 651, in _build_master ws.require(__requires__) File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 952, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 839, in resolve raise DistributionNotFound(req, requirers) DistributionNotFound: The 'atomicwrites' distribution was not found and is required by vdirsyncer Local variables in innermost frame: dist: None requirers: set(['vdirsyncer']) to_activate: [vdirsyncer 0.0.0 (/usr/lib/python2.7/site-packages)] req: Requirement.parse('atomicwrites') requirements: [Requirement.parse('requests-toolbelt>=0.4.0'), Requirement.parse('lxml>=3.0'), Requirement.parse('requests'), Requirement.parse('click>=3.1')] new_requirements: [Requirement.parse('atomicwrites'), Requirement.parse('requests-toolbelt>=0.4.0'), Requirement.parse('lxml>=3.0'), Requirement.parse('requests'), Requirement.parse('click>=3.1')] replace_conflicting: False required_by: defaultdict(<type 'set'>, {Requirement.parse('lxml>=3.0'): set(['vdirsyncer']), Requirement.parse('click>=3.1'): set(['vdirsyncer']), Requirement.parse('requests-toolbelt>=0.4.0'): set(['vdirsyncer']), Requirement.parse('atomicwrites'): set(['vdirsyncer']), Requirement.parse('requests'): set(['vdirsyncer'])}) ws: <pkg_resources.WorkingSet object at 0x7f01cb0b5bd0> new_requirement: Requirement.parse('click>=3.1') env: <pkg_resources.Environment object at 0x7f01cb0b5c10> installer: None self: <pkg_resources.WorkingSet object at 0x7f01cb0b5bd0> best: {'atomicwrites': None} processed: {Requirement.parse('vdirsyncer==0.0.0'): True}
Created attachment 1072832 [details] File: backtrace
Created attachment 1072833 [details] File: environ
Thanks for the report Petr, fixed in 0.6.0-2