Hi, Thanks for your patch. On Thu, Jul 20, 2023 at 05:33:23PM +0200, Leah Neukirchen wrote: > For Void Linux, I have applied this fix, which results in installing > the same way was for 1.0.7 (else it creates a .egg directory which isn't > loaded properly on a plain Python): > > --- a/py/Makefile.am > +++ b/py/Makefile.am > @@ -7,7 +7,7 @@ > install-exec-local: > cd $(srcdir) && \ > $(PYTHON_BIN) setup.py build --build-base $(abs_builddir) \ > - install --prefix $(DESTDIR)$(prefix) > + install --prefix $(prefix) --root $(DESTDIR) > > uninstall-local: > rm -rf $(DESTDIR)$(prefix)/lib*/python*/site-packages/nftables I proposed the following patch to remove py integration with autotools/automake: https://patchwork.ozlabs.org/project/netfilter-devel/patch/20230718120119.172757-2-pablo@xxxxxxxxxxxxx/ Rationale is that this provides more flexibility to users and packagers to deal with nftables Python support. Python install infrastructure is a moving target, setup.py is still left in place so you can still invoke it. Does this make sense to you?