Summary: | sysutils/py-glances: Update to 3.1.4 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Muhammad Moinur Rahman <bofh> | ||||||
Component: | Individual Port(s) | Assignee: | Muhammad Moinur Rahman <bofh> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Only Me | CC: | gasol.wu, python | ||||||
Priority: | --- | Keywords: | buildisok, needs-qa | ||||||
Version: | Latest | Flags: | gasol.wu:
maintainer-feedback+
|
||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Attachments: |
|
^Triage: Reporter is committer, assign accordingly Package installs files/scripts into non python specific locations [1] but the port doesnt use concurrent to make these concurrent installation safe. Add USE_PYTHON=concurrent and verify pkg-plist Package also provides a test suite [2], would be great to add TEST_DEPENDS and a test target to improve QA substantially. Package only declares and tests against 2.7 and 3.6, verify tests pass on versions > 3.6 else limit version support to -3.6. If it passes on > 3.6 ask upstream to test against these versions [1] setup.py:entry_points={"console_scripts": ["glances=glances:main"]}, [2] setup.py:test_suite="unitest.py", Build info is available at https://gitlab.com/swills/freebsd-ports/pipelines/128609246 Created attachment 212651 [details] Update version 3.1.4 comment # 2 Fixed accordingly http://pdr.bofh.network/data/latest-per-pkg/py27-glances/3.1.4/ A commit references this bug: Author: bofh Date: Tue May 26 20:54:04 UTC 2020 New revision: 536654 URL: https://svnweb.freebsd.org/changeset/ports/536654 Log: sysutils/py-glances: Update version 3.1.3=>3.1.4 - Add TEST_DEPENDS and test framework - Update support for python upto 3.6 - Make use of ETCDIR PR: 244983 Approved by: gasol.wu@gmail.com (MAINTAINER) Changes: head/sysutils/py-glances/Makefile head/sysutils/py-glances/distinfo |
Created attachment 212618 [details] Update version 3.1.4