FS#52194 - [python-fs] [python-oauth2cleint] [afl-utils] File conflicts at site-packages/tests/

Attached to Project: Community Packages
Opened by David McInnis (daavve) - Saturday, 17 December 2016, 20:52 GMT
Last edited by Eli Schwartz (eschwartz) - Sunday, 16 July 2017, 03:52 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Andrzej Giniewicz (Giniu)
Felix Yan (felixonmars)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:

Some files owned by both python-fs and python-oauth2client


Additional info:

community-testing/python-fs 0.5.4-1 -> 2.0.0-1
python-oauth2client 4.0.0-1


Steps to reproduce:

install python-oauth2client
enable community/testing repository
install python-fs


error: failed to commit transaction (conflicting files)
python-fs: /usr/lib/python3.5/site-packages/tests/__init__.py exists in filesystem
python-fs: /usr/lib/python3.5/site-packages/tests/__pycache__/__init__.cpython-35.opt-1.pyc exists in filesystem
python-fs: /usr/lib/python3.5/site-packages/tests/__pycache__/__init__.cpython-35.pyc exists in filesystem
python-fs: /usr/lib/python3.5/site-packages/tests/__pycache__/test_tools.cpython-35.opt-1.pyc exists in filesystem
python-fs: /usr/lib/python3.5/site-packages/tests/__pycache__/test_tools.cpython-35.pyc exists in filesystem
python-fs: /usr/lib/python3.5/site-packages/tests/test_tools.py exists in filesystem


This task depends upon

Closed by  Eli Schwartz (eschwartz)
Sunday, 16 July 2017, 03:52 GMT
Reason for closing:  Fixed
Additional comments about closing:  both packages upstream have fixed their setup.py to not install these
Comment by Levente Polyak (anthraxx) - Sunday, 18 December 2016, 17:31 GMT
afl-utils done
Comment by Andrzej Giniewicz (Giniu) - Sunday, 25 December 2016, 13:22 GMT
@anthraxx - I'm not sure if removing the directory is right way. Maybe as a temporary workaround. I rather think we should report this upstream.
Comment by Andrzej Giniewicz (Giniu) - Sunday, 25 December 2016, 13:31 GMT
Reported upstream as https://github.com/google/oauth2client/issues/688 - for now applying same workaround (removing tests), but lets keep this open until proper solution comes upstream - how about it?

I suggest that maintainers of other mentioned packages also report this to their upstreams - might help in future, because "tests" is too generic name in my opinion, so sooner or later there will be more using it.

Loading...