FS#57422 - python-eyed3 depending on python-pathlib (deprecated and also part of python 3.4 already)

Attached to Project: Arch Linux
Opened by Javier (je-vv) - Wednesday, 07 February 2018, 19:59 GMT
Last edited by Eli Schwartz (eschwartz) - Wednesday, 07 February 2018, 20:19 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

On Today's Arch upgrade I got:

+++
warning: cannot resolve "python-pathlib", a dependency of "python-eyed3"
:: The following package cannot be upgraded due to unresolvable dependencies:
python-eyed3

:: Do you want to skip the above package for this upgrade? [y/N]
error: failed to prepare transaction (could not satisfy dependencies)
:: python-eyed3: requires python-pathlib
+++

It happens python-pathlib can be found in AUR, however when looking at upstrea:

https://pypi.python.org/pypi/pathlib

You'll notice:

+++
Attention: this backport module isn’t maintained anymore.
...
In Python 3.4, pathlib is now part of the standard library
+++

So it's already part of python 3.4 and beyond, and Arch is already on 3.6:

+++
local/python 3.6.4-2
Next generation of the python high-level scripting language
+++

So there's really NO need for the dependency, it seems...


Additional info:
local/python-eyed3 1:0.8-2
A Python module and program for processing information about mp3 files
This task depends upon

Closed by  Eli Schwartz (eschwartz)
Wednesday, 07 February 2018, 20:19 GMT
Reason for closing:  Fixed
Additional comments about closing:  python-eyed3 1:0.8-3

Loading...