Bug 202360 - databases/tdb could not be built with NO_PYTHON
Summary: databases/tdb could not be built with NO_PYTHON
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Timur I. Bakeyev
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-16 13:27 UTC by Lev A. Serebryakov
Modified: 2017-10-30 04:19 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (timur)


Attachments
Build log with all parameters. (51.28 KB, text/plain)
2015-08-16 13:27 UTC, Lev A. Serebryakov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lev A. Serebryakov freebsd_committer freebsd_triage 2015-08-16 13:27:47 UTC
Created attachment 159920 [details]
Build log with all parameters.

Build failure, ate least with poudriere.

Please, make it proper option on all samba-related ports. Samba could be used in small boxes, where Python API is useless ad Python port itself is a half of available system storage!
Comment 1 Timur I. Bakeyev freebsd_committer freebsd_triage 2015-08-18 21:10:27 UTC
It's a bug in upstream, I've submitted https://bugzilla.samba.org/show_bug.cgi?id=11457

I don't want to make this option exposed, as samba4* heavily uses Python bindings for it's on runtime tools. So, letting people disable it by accident will open yet another can of worms.

Your use case is quite specific and for it you can always put appropriate flag into /etc/make.conf.

Keep in mind that samba36 is already deprecated by upstream also, so we are focusing on samba4x in general.
Comment 2 Lev A. Serebryakov freebsd_committer freebsd_triage 2015-08-19 11:14:08 UTC
Really, typical router needs only nmbd to "link" several networks when here is no domain or AD or any other infrastructure, but only stand-alone servers (and clients). samba4x is too much for this simple task.
Comment 3 Timur I. Bakeyev freebsd_committer freebsd_triage 2017-10-30 04:19:09 UTC
I believe that now you can build relevant packages without Python bindings