FreeBSD ports you maintain which are out of date
Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/pyt...@freebsd.org.html Port| Current version | New version +-+ www/py-rollbar | 0.15.1 | 0.16.0 +-+ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by:portscout!
[Bug 256699] building lang/python38 fails when IPv6 not set up
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256699 Bug ID: 256699 Summary: building lang/python38 fails when IPv6 not set up Product: Ports & Packages Version: Latest Hardware: i386 OS: Any Status: New Severity: Affects Many People Priority: --- Component: Individual Port(s) Assignee: python@FreeBSD.org Reporter: freeb...@spm.s.deo.rodeo Flags: maintainer-feedback?(python@FreeBSD.org) Assignee: python@FreeBSD.org Building python38 on poudriere in a i386 jail on an amd64 host (FreeBSD 12.2) fails. IPv6 is not used on this system. Building previous versions of python 3.x worked flawlessly with the same configuration. The relevant lines from the poudriere log: checking for getaddrinfo... yes checking getaddrinfo bug... yes Fatal: You must get working getaddrinfo() function. or you can specify "--disable-ipv6". ===> Script "configure" failed unexpectedly. Please report the problem to python@FreeBSD.org [maintainer] and attach the "/wrkdirs/usr/ports/lang/python38/work/Python-3.8.10/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. a /usr/local/sbin/pkg-static info -g -Ea). *** Error code 1 Stop. make: stopped in /usr/ports/lang/python38 =>> Cleaning up wrkdir ===> Cleaning for python38-3.8.10 -- You are receiving this mail because: You are the assignee for the bug.
maintainer-feedback requested: [Bug 256699] building lang/python38 fails when IPv6 not set up
Bugzilla Automation has asked freebsd-python (Nobody) for maintainer-feedback: Bug 256699: building lang/python38 fails when IPv6 not set up https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256699 --- Description --- Building python38 on poudriere in a i386 jail on an amd64 host (FreeBSD 12.2) fails. IPv6 is not used on this system. Building previous versions of python 3.x worked flawlessly with the same configuration. The relevant lines from the poudriere log: checking for getaddrinfo... yes checking getaddrinfo bug... yes Fatal: You must get working getaddrinfo() function. or you can specify "--disable-ipv6". ===> Script "configure" failed unexpectedly. Please report the problem to python@FreeBSD.org [maintainer] and attach the "/wrkdirs/usr/ports/lang/python38/work/Python-3.8.10/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. a /usr/local/sbin/pkg-static info -g -Ea). *** Error code 1 Stop. make: stopped in /usr/ports/lang/python38 =>> Cleaning up wrkdir ===> Cleaning for python38-3.8.10
[Bug 256705] [NEW] devel/py-jsonnet: Python bindings for Jsonnet: The data templating language
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256705 Kubilay Kocak changed: What|Removed |Added Flags||maintainer-feedback?(timp87 ||@gmail.com) Keywords||feature, needs-patch, ||needs-qa Status|New |Open Summary|devel/py-jsonnet: python|[NEW] devel/py-jsonnet: |bindings for jsonnet|Python bindings for ||Jsonnet: The data ||templating language CC||python@FreeBSD.org, ||tim...@gmail.com --- Comment #1 from Kubilay Kocak --- Please confirm this passes QA across multiple Python versions. Initial review: - strip command is hardcoded (38) - What is gmake used for and is it required? Upstream install directions specify only requiring pip install, which should not require make/gmake. If not, BINARY_ALIAS over REINPLACE - Upstream provides and utilises a test suite [1], please hook this up in a do-test target and add TEST_DEPENDS if required [] setup.py:test_suite="python._jsonnet_test", -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 256699] building lang/python38 fails when IPv6 not set up
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256699 Kubilay Kocak changed: What|Removed |Added Flags||maintainer-feedback?(freebs ||d...@spm.s.deo.rodeo), ||merge-quarterly? Severity|Affects Many People |Affects Some People Status|New |Open CC||freeb...@spm.s.deo.rodeo, ||python@FreeBSD.org Keywords||needs-qa --- Comment #1 from Kubilay Kocak --- Thank you for the report. Please include: - Full uname -a of host / jail - Full build log (as attachment) - config.log from WRKSRC (as attachment) - Details on the method of removing IPv6 support - Full kernel config, if not GENERIC, as an attachment -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug.
[Bug 256699] building lang/python38 fails when IPv6 not set up
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256699 Kubilay Kocak changed: What|Removed |Added See Also||https://github.com/raspberr ||ypi/tools/issues/37 --- Comment #2 from Kubilay Kocak --- See Also: https://bugs.python.org/issue16836 -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug.
[Bug 256699] lang/python38: Fails to configure when IPv6 not set up: checking getaddrinfo bug... yes
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256699 Kubilay Kocak changed: What|Removed |Added Summary|building lang/python38 |lang/python38: Fails to |fails when IPv6 not set up |configure when IPv6 not set ||up: checking getaddrinfo ||bug... yes --- Comment #3 from Kubilay Kocak --- Please also clarify: - Latest Python port versions (lang/python*) *not* affected -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug.
[Bug 256705] [NEW] devel/py-jsonnet: Python bindings for Jsonnet: The data templating language
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256705 --- Comment #2 from tim...@gmail.com --- (In reply to Kubilay Kocak from comment #1) Thanks for this fast reply! - Can you describe a bit more your thoughts about strip? - It build .so during installation https://github.com/google/jsonnet/blob/master/setup.py#L63 and uses Makefile in the same dir which is not compatible with freebsd make Didn't know about BINARY_ALIAS, thanks! - I'll take a look, thanks! -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 256705] [NEW] devel/py-jsonnet: Python bindings for Jsonnet: The data templating language
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256705 --- Comment #3 from Kubilay Kocak --- (In reply to timp87 from comment #2) The strip method in the patch has a hardcoded python version (38). It will fail for all other versions. It looks like they're using make to build libraries (not the binding)? [1] This port will need to depend on the libraries from the ports tree (if they exist) [1] https://github.com/google/jsonnet/blob/master/setup.py#L22 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 256706] ports-mgmt/poudriere: ports infrastructure change denies poudriere -a with python flavors
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256706 Kubilay Kocak changed: What|Removed |Added CC||bdrew...@freebsd.org, ||python@FreeBSD.org Keywords||needs-qa Summary|ports infrastructure change |ports-mgmt/poudriere: ports |denies poudriere -a with|infrastructure change |python flavors |denies poudriere -a with ||python flavors Flags||maintainer-feedback?(bdrewe ||r...@freebsd.org) Status|New |Open --- Comment #1 from Kubilay Kocak --- ^Triage: Classify as poudriere issue until isolated -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 256141] lang/python3*: Remove LIBFFI option for python* versions which unbundled libffi (Fails to install without LIBFFI)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256141 Kubilay Kocak changed: What|Removed |Added Flags|merge-quarterly?|merge-quarterly+ -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 256706] ports-mgmt/poudriere: ports infrastructure change denies poudriere -a with python flavors
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256706 --- Comment #2 from Guido Falsi --- The calibre port has a minimum requirement of python 3.8. This is due to upstream development targeting that version and the code actually including statements incompatible with python 3.7 Not sure if this is a problem with the framework or calibre. Calibre port should not compile or correct requirements be provided by the infrastructure. calibre port is not generating flavors AFAIK, and I don't think it should. -- You are receiving this mail because: You are on the CC list for the bug.