Bug 243374 - dns/knot2: Remove unnecessary dependency on python
Summary: dns/knot2: Remove unnecessary dependency on python
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ports-bugs mailing list
URL: https://git.archlinux.org/svntogit/co...
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-15 16:37 UTC by alex_y_xu
Modified: 2020-01-22 23:14 UTC (History)
3 users (show)

See Also:
koobs: maintainer-feedback+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description alex_y_xu 2020-01-15 16:37:24 UTC
looking at the source, python is only used for "make dist" and maybe for pypi distribution. the Arch package does not use python: https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/knot. I tested the package removing USES = python and it appears to compile and operate correctly.
Comment 1 Leo Vandewoestijne 2020-01-20 10:58:15 UTC
Acknowledged.

python-sphinx is used when building docs, so can be conditional.

I'd like to merge this report with PR 242665 to keep the number of open PR's limited.
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2020-01-20 10:59:53 UTC
(In reply to Leo Vandewoestijne from comment #1)

It's preferable and less confusing to separate bugfixes (this bug) from updates (bug 242665) so that the former (bugfixes) can be merged to the quarterly branch, whereas version updates, unless they are bugfix only releases, generally are not.
Comment 3 Leo Vandewoestijne 2020-01-22 15:23:54 UTC
This PR can be closed;
it's addressed in PR 242665 - see patch #210967 or later.
Comment 4 Kubilay Kocak freebsd_committer freebsd_triage 2020-01-22 23:04:54 UTC
^Triage: Correct resolution, resolved by bug 242665