That should be a dependency of pikepdf not pdfarranger
--
Sent from a phone, apologies for poor formatting.
On 26 October 2022 21:14:13 Stefan Hagen <[email protected]> wrote:
Hi,
pdfarranger is missing a run dependency:
$ pdfarranger scan_20211129_183401.pdf
Traceback (most recent call last):
File "/usr/local/bin/pdfarranger", line 5, in <module>
from pdfarranger.pdfarranger import main
File "/usr/local/lib/python3.9/site-packages/pdfarranger/pdfarranger.py",
line 30, in <module>
import pikepdf
File "/usr/local/lib/python3.9/site-packages/pikepdf/__init__.py", line 56,
in <module>
from .models import (
File "/usr/local/lib/python3.9/site-packages/pikepdf/models/__init__.py",
line 16, in <module>
from .image import PdfImage, PdfInlineImage, UnsupportedImageTypeError
File "/usr/local/lib/python3.9/site-packages/pikepdf/models/image.py", line
19, in <module>
from pikepdf import (
File "/usr/local/lib/python3.9/site-packages/pikepdf/jbig2.py", line 18, in
<module>
from packaging.version import Version
ModuleNotFoundError: No module named 'packaging'
OK?
Best,
Stefan
Index: print/pdfarranger/Makefile
===================================================================
RCS file: /cvs/ports/print/pdfarranger/Makefile,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 Makefile
--- print/pdfarranger/Makefile 3 Oct 2022 22:11:30 -0000 1.11
+++ print/pdfarranger/Makefile 26 Oct 2022 20:12:23 -0000
@@ -4,6 +4,7 @@ MODPY_EGG_VERSION = 1.9.1
GH_ACCOUNT = pdfarranger
GH_PROJECT = pdfarranger
GH_TAGNAME = ${MODPY_EGG_VERSION}
+REVISION = 0
CATEGORIES = print
@@ -25,6 +26,7 @@ RUN_DEPENDS = devel/desktop-file-utils
graphics/img2pdf \
print/poppler \
print/py-pikepdf${MODPY_FLAVOR} \
+ sysutils/py-packaging${MODPY_FLAVOR} \
x11/gtk+3 \
x11/gtk+3,-guic