FS#63589 - [graphite] python-fonttools 4.0.0 no longer support python 3, drop python2-fonttools from checkdeps

Attached to Project: Arch Linux
Opened by Andrzej Giniewicz (Giniu) - Thursday, 29 August 2019, 10:38 GMT
Last edited by Andreas Radke (AndyRTR) - Thursday, 29 August 2019, 12:40 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

FontTools 4.0.0 supports python 3 only. Graphite requires python 2 version of this library, which is no longer available. As this is only check dependency, I think it is best to just remove it and skip this single test. We are dropping python 2 soon anyway (finally!)
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Thursday, 29 August 2019, 12:40 GMT
Reason for closing:  Fixed
Additional comments about closing:  package has been rebuilt to avoid confusion.
Comment by Andrzej Giniewicz (Giniu) - Thursday, 29 August 2019, 10:45 GMT
Btw, doesn't Graphite support python3 yet? According to setup.py file it does. So maybe switching to python 3 is an option as well?
Comment by Andreas Radke (AndyRTR) - Thursday, 29 August 2019, 11:58 GMT
It has already been built using python v3 - so where's the bug?

https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/graphite&id=40cbc212dcc72a8abe3af13b218dcffb25e97d0c

Just checked and the package builds well with recent python-fonttools 4.0.0 and passes all test.
Comment by Andrzej Giniewicz (Giniu) - Thursday, 29 August 2019, 12:25 GMT
Ah, I've checked only web interface - https://www.archlinux.org/packages/extra/x86_64/graphite/ - where it lists python2 version of dependency - the build haven't been pushed to repositories yet, so that's why I've confused it.

Loading...