[Bug 292197] dns/knot-resolver6: python module not being installed

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 08 Jan 2026 13:46:19 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=292197

Leo Vandewoestijne <freebsd@dns.company> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #266842|0                           |1
        is obsolete|                            |
 Attachment #266939|                            |maintainer-approval-
              Flags|                            |

--- Comment #1 from Leo Vandewoestijne <freebsd@dns.company> ---
Created attachment 266939
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=266939&action=edit
Knot Resolver 6.x.x Makefile

This Makefile does install /usr/local/bin/knot-resolver
But...
 - does so as root,
 - without virtual env,
 - so easily fatally wrecks pkg maintaining,
 - and pkg-plist is now missing files (and so uninstall is broken).

Basically it's doing:

> # pkg install py311-pip
> # cd work-py311/knot-resolver-6.0.17/
> # pip install .

It may be a beginning to solve the problem.
But certainly needs another approach.
I think the appropiate way would be meson dealing with it
(instead of doing a 2nd round of installing).
But I don't know (yet) how to include this additional task properly.

-- 
You are receiving this mail because:
You are the assignee for the bug.