Package Details: python-defcon 0.8.1-1

Git Clone URL: https://aur.archlinux.org/python-defcon.git (read-only, click to copy)
Package Base: python-defcon
Description: A set of UFO based objects for use in font editing applications
Upstream URL: https://github.com/robotools/defcon
Licenses: MIT
Submitter: wiill
Maintainer: thrasibule (caleb)
Last Packager: caleb
Votes: 3
Popularity: 0.026059
First Submitted: 2017-01-05 01:27
Last Updated: 2021-03-16 07:15

Latest Comments

1 2 3 Next › Last »

Marcel_K commented on 2021-03-14 00:08

Isn't python-pip a (make)depend? I couldn't build this package without.

caleb commented on 2021-01-07 19:10

@djmattyg007 As much as I disagree with the policy of treating AUR pkgrel's different than ones in [community] in this regard, it is against current AUR guidelines to bump release just because they need rebuilding due to library updates in official repos. Sadly makepkg -fi or yay --rebuild is your friend here.

djmattyg007 commented on 2021-01-03 02:56

Could you please bump the pkgrel to force a rebuild for python3.9?

caleb commented on 2020-05-31 15:39

I still don't understand what is actually going on, but the issues with --check here are similar to what I just ran into with python-ufo2ft — the check function is actually trying to build something or other and wants an old version of fonttools.

caleb commented on 2020-05-31 13:15

Wow there IS something funky with this build. I can build this in a clean CHROOT but cannot on my host system! I think the test suite must be doing something really wonky looking for packages and adding tests if and only if the host system has extra things available. That's crazy pants but it's happening.

caleb commented on 2020-05-31 13:13

@thrasibule: Thanks for the add. I just normalized a few things following Arch's Python guidelines on the wiki and checked the build in a clean CHROOT.

@yochananmarqos I added you to the -git package, you probably mistook it for this one.

caleb commented on 2020-05-31 13:12

@andykluger I can't replicate your results needing fontmath or anything else not currently listed. I built the current iteration in a clean chroot starting with just base-devel plus the specified dependencies and it built fine. I'm wondering if those tests you are seeing failing are actually for building something else in the dependency chain.

andykluger commented on 2020-05-31 06:08

Ah, but if I remove both ufolib packages, and install python-fontmath, then this installs just fine.

It seems to me python-fontmath is necessary, at least at build time, as long as the check remains.

andykluger commented on 2020-05-31 06:01

This still fails for me in two places:

test_validation.py::UFOReadWriteValidateTest::test_ufoLibReadValidate_defaults
test_validation.py::UFOReadWriteValidateTest::test_customClasses

If I install python-ufolib, then it only fails in one place:

test_validation.py::UFOReadWriteValidateTest::test_customClasses

If I then additionally install python-ufolib2, it fails once:

test_validation.py::UFOReadWriteValidateTest::test_ufoLibReadValidate_defaults

If I then remove python-ufolib but keep python-ufolib2 installed, it fails once:

test_validation.py::UFOReadWriteValidateTest::test_customClasses

yochananmarqos commented on 2020-05-31 03:04

@thrasibuke: Apologies for the mix-up then. Thanks for updating it.