| Summary: | www/web2ldap: Update to 1.5.68, Remove BROKEN | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | geraud | ||||
| Component: | Individual Port(s) | Assignee: | Palle Girgensohn <girgen> | ||||
| Status: | Closed Overcome By Events | ||||||
| Severity: | Affects Many People | CC: | danfe, python | ||||
| Priority: | --- | Keywords: | needs-patch, needs-qa | ||||
| Version: | Latest | Flags: | bugzilla:
maintainer-feedback?
(girgen) |
||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Bug Depends on: | 242043 | ||||||
| Bug Blocks: | |||||||
| Attachments: |
|
||||||
|
Description
geraud
2019-11-30 10:09:50 UTC
Created attachment 209548 [details]
patch
Upstream is now 1.5.45 Hi, According to https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/flavors-auto-python.html you don't need to / shouldn't define compatible versions of Python. Upstream is at 1.5.68 Does it build using Poudriere? Best regards, Daniel (In reply to daniel.engberg.lists from comment #3) To be precise, a ports job is only to 'declare' what versions of Python a package *supports*, not prescribe what version of Python the port should *use*. Regarding: -PORTVERSION= 1.3.16 +PORTVERSION= 1.5.18 ... -USES= cpe python:2.7 +USES= cpe python:3.6+ If 1.5.18 (now 1.5.68, see below) *only* supports 3.6+, then the change is correct and acceptable. Upstream setup.py currently specifies: python_requires='>=3.6.*', Also, upstream is now at version 1.5.68. This issue needs an updated patch. While we're here, other review items: - The package ships tests, please add TEST_DEPENDS and a (do-)test target to run them for QA. - The package specifies console_scripts for command line scripts, so the port must be made concurrent safe (USE_PYTHON=concurrent) (In reply to Kubilay Kocak from comment #4) I apologize, I misinterpreted the handbook about USES. The port had been resurrected with ports r563206 (as version 1.5.112) and since had been well maintained and kept up-to-date. Sorry we had missed this PR. |