[Bug 265013] databases/py-ormar: Update to 0.11.2
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265013 Nuno Teixeira changed: What|Removed |Added Assignee|ports-b...@freebsd.org |edua...@freebsd.org CC||edua...@freebsd.org -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 265013] databases/py-ormar: Update to 0.11.2
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265013 --- Comment #2 from commit-h...@freebsd.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=3b314cfbafbce5196d15a9651f7350cb0c36ce0e commit 3b314cfbafbce5196d15a9651f7350cb0c36ce0e Author: Goran Mekić AuthorDate: 2022-07-05 09:04:42 + Commit: Nuno Teixeira CommitDate: 2022-07-05 09:04:42 + databases/py-ormar: Update to 0.11.2 ChangeLog: https://github.com/collerek/ormar/releases/tag/0.11.2 PR: 265013 databases/py-ormar/Makefile | 2 +- databases/py-ormar/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 265013] databases/py-ormar: Update to 0.11.2
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265013 Nuno Teixeira changed: What|Removed |Added Status|Open|Closed Resolution|--- |FIXED --- Comment #3 from Nuno Teixeira --- Committed, thanks! -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 265022] x11/xcb-proto: Fails to package: python3.7/site-packages/xcbgen/__pycache__/*.pyc: No such file or directory
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265022 VVD changed: What|Removed |Added CC||v...@unislabs.com --- Comment #7 from VVD --- (In reply to Tom from comment #3) Work for me with 3.10. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 265022] x11/xcb-proto: Fails to package: python3.7/site-packages/xcbgen/__pycache__/*.pyc: No such file or directory
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265022 --- Comment #8 from Michael Osipov --- This is how it looks in a poudriere jail: root@123-release-amd64-default-ldadw-base:/wrkdirs/usr/ports/x11/xcb-proto/work/stage/usr/local/lib/python3.7/site-packages/xcbgen/__pycache__ # ll | grep opt-2 -rw-r--r-- 1 root wheel144 Jul 5 18:23 __init__.cpython-37.opt-2.pyc -rw-r--r-- 1 root wheel 4631 Jul 5 18:23 align.cpython-37.opt-2.pyc -rw-r--r-- 1 root wheel308 Jul 5 18:23 error.cpython-37.opt-2.pyc -rw-r--r-- 1 root wheel 3448 Jul 5 18:23 expr.cpython-37.opt-2.pyc -rw-r--r-- 1 root wheel 3801 Jul 5 18:23 matcher.cpython-37.opt-2.pyc -rw-r--r-- 1 root wheel 5916 Jul 5 18:23 state.cpython-37.opt-2.pyc -rw-r--r-- 1 root wheel 31137 Jul 5 18:23 xtypes.cpython-37.opt-2.pyc This is what the pkg-plist wants: pkg-static: Unable to access file /wrkdirs/usr/ports/x11/xcb-proto/work/stage/usr/local/lib/python3.7/site-packages/xcbgen/__pycache__/__init__.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/x11/xcb-proto/work/stage/usr/local/lib/python3.7/site-packages/xcbgen/__pycache__/align.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/x11/xcb-proto/work/stage/usr/local/lib/python3.7/site-packages/xcbgen/__pycache__/error.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/x11/xcb-proto/work/stage/usr/local/lib/python3.7/site-packages/xcbgen/__pycache__/expr.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/x11/xcb-proto/work/stage/usr/local/lib/python3.7/site-packages/xcbgen/__pycache__/matcher.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/x11/xcb-proto/work/stage/usr/local/lib/python3.7/site-packages/xcbgen/__pycache__/state.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/x11/xcb-proto/work/stage/usr/local/lib/python3.7/site-packages/xcbgen/__pycache__/xtypes.opt-2.pyc:No such file or directory -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 265022] x11/xcb-proto: Fails to package: python3.7/site-packages/xcbgen/__pycache__/*.pyc: No such file or directory
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265022 --- Comment #9 from Michael Osipov --- Some more investigation: The used PYTHON_EXT_SUFFIX is empty before Python 3.8.7. Other ports use .cpython-%%PYTHON_SUFFIX%% for this reason. I have tried in the pkg-plist: %%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-2.pyc Haven't tested with 3.8+, but logically this should work. Now, either this port is broken or these lines are: https://github.com/freebsd/freebsd-ports/blob/dee560336f0d0bc6e38bdecbe92edf370f4e2905/Mk/Uses/python.mk#L505-L509 Here it is: https://github.com/freebsd/freebsd-ports/commit/fd8c799f257f75622e7f1a9f74b4e1130002ef74 I have the feeling that it has been backported to 3.7.x at some point in time. root@123-release-amd64-default-ldadw-base:/usr/ports/x11/xcb-proto # grep -r -l PYTHON_SUFFIX /usr/ports | cut -f 4-5 -d / | sort -u accessibility/accerciser accessibility/py-speech-dispatcher accessibility/redshift archivers/py-lz4 archivers/py-rjsmin astro/py-jplephem astro/py-sgp4 astro/py-skyfield astro/py-skyfield-data astro/py-spktype01 astro/py-spktype21 astro/weather biology/hmmer biology/infernal biology/py-PySCeS cad/astk-serveur cad/freecad cad/libredwg chinese/ibus-cangjie chinese/pycangjie databases/arrow databases/grass7 databases/ldb15 databases/ldb20 databases/ldb21 databases/ldb22 databases/py-apache-arrow databases/py-duckdb databases/py-gdbm databases/py-sqlite3 databases/py-xapian databases/redisdesktopmanager databases/tdb deskutils/py-autokey deskutils/py-term-background deskutils/recoll deskutils/treeline devel/boost-python-libs devel/cmake devel/distcc devel/gitg devel/gobject-introspection devel/icestorm devel/ikos devel/libsearpc devel/mercurial devel/py-cysignals devel/py-gobject3 devel/py-guppy3 devel/py-jaraco devel/py-odfpy devel/py-pysimdjson devel/pyside2 devel/pyside2-tools devel/shiboken2 devel/talloc devel/tevent devel/tortoisehg devel/youcompleteme emulators/virtualbox-ose emulators/virtualbox-ose-legacy finance/gnucash french/aster french/homard games/anki games/monsterz games/openage games/whichwayisup graphics/eog-plugins graphics/lensfun graphics/py-cairocffi graphics/py-mcomix graphics/py-python-poppler-qt5 japanese/ibus-anthy lang/python-tools lang/python310 lang/python311 lang/python37 lang/python38 lang/python39 mail/mailutils math/cadabra2 math/convertall math/e-antic math/mathicsscript math/py-brial math/py-cypari2 math/py-fpylll math/py-mathics math/py-mathics-scanner math/py-matplotlib math/py-pandas math/py-piranha math/py-pplpy math/py-rpy2 math/py-spot math/rpcalc math/sage misc/hashdb misc/veles multimedia/gpodder multimedia/gstreamer1-validate multimedia/mythtv multimedia/photofilmstrip multimedia/pitivi multimedia/py-mlt6 net-mgmt/net-snmp net-mgmt/seafile-client net-mgmt/seafile-server net-p2p/py-libtorrent-rasterbar net/ceph14 net/glusterfs net/pacemaker1 net/samba412 net/samba413 print/lilypond-devel print/lyx print/system-config-printer science/cantera science/code_saturne science/elmerfem science/openbabel science/py-asap3 science/py-dipy science/py-dlib science/py-jupyter_jsmol science/py-pymol science/py-pyprecice science/tfel-edf science/v_sim security/apkid security/py-pass-audit security/sssd security/zeronet sysutils/calamares sysutils/catfish sysutils/datadog-integrations sysutils/py-salt sysutils/scanmem sysutils/syslog-ng sysutils/xen-tools textproc/gtk-doc textproc/ibus-typing-booster textproc/meld textproc/py-enchant textproc/py-langid textproc/py-mathics-pygments textproc/py-wordcloud www/npm www/py-seafdav www/py-seafobj www/unit-python x11-toolkits/py-tkinter x11-wm/chamfer x11/guake x11/mate-dock-applet x11/menulibre x11/py-xcffib x11/xcb-proto x11/xpra vs root@123-release-amd64-default-ldadw-base:/usr/ports/x11/xcb-proto # grep -r -l PYTHON_EXT_SUFFIX /usr/ports | cut -f 4-5 -d / | sort -u accessibility/orca archivers/py-lz4 astro/astrometry astro/kosmorro astro/py-ephem astro/py-kosmorrolib astro/py-sgp4 audio/picard-plugins biology/py-python-libsbml cad/klayout cad/netgen comms/hamlib converters/py-bsdconv databases/grass8 databases/ldb15 databases/ldb20 databases/ldb21 databases/ldb22 databases/py-apache-arrow databases/py-xapian databases/pymongo databases/rrdtool databases/tdb deskutils/gnome-tweaks deskutils/mozo deskutils/py-paperless deskutils/recoll devel/cbang devel/cpplint devel/git-cola devel/gobject-introspection devel/kf5-kapidox devel/llvm-devel devel/llvm14 devel/omniORB devel/py-cld devel/py-cysignals devel/py-gobject3 devel/py-grpcio devel/py-guppy3 devel/py-ice37 devel/py-jep devel/py-jsonnet devel/py-memory-allocator devel/py-omniorb devel/py-pysimdjson devel/py-qt5-pyqt devel/talloc devel/tevent devel/youcompleteme editors/pluma editors/pluma-plugins finance/odoo games/openage graphics/mypaint graphics/opencv graphics/openimageio graphics/py-cairo graphics/py-python-poppler-qt5 math/cadabra2 math/openturns math/py-cypari2 math/py-dionysus math/py-fpylll ma
[Bug 265022] x11/xcb-proto: Fails to package: python3.7/site-packages/xcbgen/__pycache__/*.pyc: No such file or directory
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265022 --- Comment #10 from Michael Osipov --- Good example working on 3.7: devel/py-cysignals I will retest this port with 3.8 and 3.9+ tomorrow. As of now I am convinced that the pkg-plist is just incomplete. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 264985] sysutils/syslog-ng: 3.37.1 fails to package with PYTHON=ON: Error: Plist issues found
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264985 --- Comment #2 from commit-h...@freebsd.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=ec701eb51727f506b81f44c45930f3de436b5666 commit ec701eb51727f506b81f44c45930f3de436b5666 Author: Christian Ullrich AuthorDate: 2022-07-05 19:31:14 + Commit: Cy Schubert CommitDate: 2022-07-05 19:31:14 + sysutils/syslog-ng: Fix package with PYTHON=ON Since the 3.37.1 update, syslog-ng does not build with option PYTHON enabled: [00:01:12] > Running Q/A tests (stage-qa) [00:01:12] Error: /usr/local/lib/syslog-ng/libmod-python.so is linked to /usr/local/lib/libpython3.10.so.1.0 from lang/python310 but it is not declared as a dependency [00:01:12] Warning: you need LIB_DEPENDS+=libpython3.10.so:lang/python310 PR: 264985 Submitted by: Christian Ullrich Reported by:Christian Ullrich Reviewed by:Peter Czanik (CzP) Balabit (a OneIdentity company) / syslog-ng upstream Signed-off-by: Cy Schubert sysutils/syslog-ng/Makefile | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 264985] sysutils/syslog-ng: 3.37.1 fails to package with PYTHON=ON: Error: Plist issues found
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264985 Cy Schubert changed: What|Removed |Added Status|New |Closed Resolution|--- |FIXED --- Comment #3 from Cy Schubert --- Fixed. Thanks for the patch. -- You are receiving this mail because: You are on the CC list for the bug.
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 +-+ devel/py-setuptools | 62.1.0 | 63.1.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 265022] x11/xcb-proto: Fails to package: python3.7/site-packages/xcbgen/__pycache__/*.pyc: No such file or directory
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265022 --- Comment #11 from Michael Osipov --- Mystery solved, 3.7 through 3.10 tried in clean poudriere jails: pkg-plist is broken. Here is a patch: root@deblndw011x:/var/poudriere/ports/default/x11/xcb-proto (2022Q3 *=) # git diff diff --git a/x11/xcb-proto/pkg-plist b/x11/xcb-proto/pkg-plist index 723b65d4fb13..0f79c71d935d 100644 --- a/x11/xcb-proto/pkg-plist +++ b/x11/xcb-proto/pkg-plist @@ -53,10 +53,10 @@ libdata/pkgconfig/xcb-proto.pc %%PYTHON_SITELIBDIR%%/xcbgen/xtypes.py %%PYTHON_SITELIBDIR%%/xcbgen/xtypes.pyc %%PYTHON_SITELIBDIR%%/xcbgen/xtypes.pyo -%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/align%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/error%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/expr%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/matcher%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/state%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/xtypes%%PYTHON_EXT_SUFFIX%%.opt-2.pyc +%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-2.pyc +%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/align.cpython-%%PYTHON_SUFFIX%%.opt-2.pyc +%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/error.cpython-%%PYTHON_SUFFIX%%.opt-2.pyc +%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/expr.cpython-%%PYTHON_SUFFIX%%.opt-2.pyc +%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/matcher.cpython-%%PYTHON_SUFFIX%%.opt-2.pyc +%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/state.cpython-%%PYTHON_SUFFIX%%.opt-2.pyc +%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/xtypes.cpython-%%PYTHON_SUFFIX%%.opt-2.pyc Please verify, apply to main and 2022Q3 and let's move on. As far as I understand %%PYTHON_EXT_SUFFIX%% is only meant to be used for shared objects. -- You are receiving this mail because: You are on the CC list for the bug.
Re: Python 3.10 and Python 3.11
On 5/07/2022 2:14 pm, The Doctor wrote: Will they be properly recognised so that ports like ceph can use them? If you can provide a patch adding them, leaving them last in the preferred order in python.mk (x,y,z,3.11,3.10) , we're happy to review/accept (all else equal). If not, please open an issue requesting the addition: "Mk/Uses:python.mk: Add Python 3.10 and 3.11 to version list"
[Bug 264837] math/py-numpy: Update to 1.23.0
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264837 --- Comment #8 from commit-h...@freebsd.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=d68b12c0a6f8c498482d8e3e1b800b140f3b719a commit d68b12c0a6f8c498482d8e3e1b800b140f3b719a Author: Wen Heping AuthorDate: 2022-07-06 02:42:48 + Commit: Wen Heping CommitDate: 2022-07-06 02:42:48 + math/py-numpy: Update to 1.23.0 PR: 264837 Reported by:wen@ Exp-run by: antoine@ Mk/Uses/python.mk| 2 +- astro/astrometry/Makefile| 2 +- astro/astrometry/pkg-plist | 1 - math/py-numpy/Makefile | 9 - math/py-numpy/distinfo | 14 +++--- science/py-geometer/Makefile | 2 +- 6 files changed, 14 insertions(+), 16 deletions(-) -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 264745] databases/py-peewee: Update to 3.15.0
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264745 --- Comment #1 from commit-h...@freebsd.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=1e689a00a551b1fb1a3f03d6545ed06824daf5b4 commit 1e689a00a551b1fb1a3f03d6545ed06824daf5b4 Author: Wen Heping AuthorDate: 2022-07-06 02:47:15 + Commit: Wen Heping CommitDate: 2022-07-06 02:47:15 + databases/py-peewee: Update to 3.15.0 PR: 264745 Reported by:wen@ Approved by:maintainer(timeout, >= 14 days) databases/py-peewee/Makefile | 4 ++-- databases/py-peewee/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 264745] databases/py-peewee: Update to 3.15.0
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264745 Wen Heping changed: What|Removed |Added Resolution|--- |FIXED Status|New |Closed -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 265055] Mk/Uses:python.mk: Add Python 3.10 and 3.11 to version list
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265055 Li-Wen Hsu changed: What|Removed |Added Status|New |Open Assignee|ports-b...@freebsd.org |python@FreeBSD.org CC||lw...@freebsd.org --- Comment #1 from Li-Wen Hsu --- I think we already do that? https://cgit.freebsd.org/ports/tree/Mk/Uses/python.mk#n278 -- You are receiving this mail because: You are the assignee for the bug.