[Bug 259381] devel/py-platformdirs: fails to build: setuptools_scm, line 84, in dump_version > fp.write(template.format(version=version)) > KeyError: 'version_tuple'
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 259381] py-platformdirs does not build"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 25 Oct 2021 14:03:25 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259381 --- Comment #3 from Po-Chuan Hsieh <sunpoet@FreeBSD.org> --- (In reply to xavier from comment #0) Thanks for reporting. I'll check that. I'm not sure why I did not get pkg-fallout mail of this port. (In reply to Kubilay Kocak from comment #2) Kai has submitted a 5.0.2 update in bug #259420. I'll submit any PR for exp-run of latest version (6.3.2). > Regarding toml, Python packages depending on optional dependencies of their dependencies, *must* [1] depend on those transitive/optional dependencies directly. This is the same issue as bug 256872 In this case, we have 2 choices: - Add TOML dependency (py-toml now and py-tomli for 6+) to RUN_DEPENDS unconditionally. Add a comment to declare that [toml] is added. - Keep TOML option and change its description to inform users that disabling it may lead to build failure of dependent ports. If people disable it, it's their choice to get build failure. -- You are receiving this mail because: You are on the CC list for the bug.