Here's the end of the poudriere log... Merging translations into share/applications/gpodder-url-handler.desktop. rm -f share/applications/gpodder-url-handler.desktop.tmp sed -e 's#__PREFIX__#/usr/local#' share/applications/gpodder.desktop.in >share/applications/gpodder.desktop.tmp intltool-merge -d -u po share/applications/gpodder.desktop.tmp share/applications/gpodder.desktop Merging translations into share/applications/gpodder.desktop. rm -f share/applications/gpodder.desktop.tmp /usr/local/bin/python3.11 -m build --wheel --no-isolation /usr/local/bin/python3.11: No module named build gmake: *** [makefile:101: buildwheel] Error 1 *** Error code 2 Stop. make: stopped in /usr/ports/multimedia/gpodder =>> Cleaning up wrkdir ===> Cleaning for gpodder-3.11.5
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=9d8d67b3bf9543538ba8b49e7de4f125063feb53 commit 9d8d67b3bf9543538ba8b49e7de4f125063feb53 Author: Ruslan Makhmatkhanov <rm@FreeBSD.org> AuthorDate: 2025-01-28 21:58:31 +0000 Commit: Ruslan Makhmatkhanov <rm@FreeBSD.org> CommitDate: 2025-01-28 21:58:31 +0000 multimedia/gpodder: fix package build Add missing build dependencies PR: 284427 Reported by: tjlegg@gmail.com multimedia/gpodder/Makefile | 2 ++ 1 file changed, 2 insertions(+)
My bad. Should be now fixed. Thank you for heads up!
removing build/bdist.freebsd-14.2-STABLE-amd64/wheel Successfully built gpodder-3.11.5-py3-none-any.whl /usr/local/bin/python3.11 -m installer --destdir=/wrkdirs/usr/ports/multimedia/gpodder/work/stage --prefix=/usr/local dist/*.whl /usr/local/bin/python3.11: No module named installer gmake: *** [makefile:104: install] Error 1 *** Error code 2 Stop. make: stopped in /usr/ports/multimedia/gpodder =>> Cleaning up wrkdir ===> Cleaning for gpodder-3.11.5 build of multimedia/gpodder | gpodder-3.11.5 ended at Wed Jan 29 16:20:43 HKT 2025 build time: 00:00:21 !!! build failure encountered !!!
Created attachment 257082 [details] add pyinstaller
(In reply to tjlegg from comment #3) Could you please let me know if this patch works for you? I can't check in poudriere at the moment, only package build in local system that has all these deps already installed. As far I understand running pyinstaller is the last stage, but want to be sure: /usr/local/bin/python3.11 -m installer --destdir=/ports/multimedia/gpodder/work/stage --prefix=/usr/local dist/*.whl
That does the trick for the poudriere build! pkg upgrade works. gpodder launches and updates feeds.
Great, thank you!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=1b527ac0bf07c093bc0909cea174efc2b1ae6e05 commit 1b527ac0bf07c093bc0909cea174efc2b1ae6e05 Author: Ruslan Makhmatkhanov <rm@FreeBSD.org> AuthorDate: 2025-01-29 12:05:31 +0000 Commit: Ruslan Makhmatkhanov <rm@FreeBSD.org> CommitDate: 2025-01-29 12:05:31 +0000 multimedia/gpodder: add yet another missing build dependency PR: 284427 Tested by: tjlegg@gmail.com multimedia/gpodder/Makefile | 1 + 1 file changed, 1 insertion(+)