On Wed, Oct 26, 2022 at 10:13:54PM +0200, Stefan Hagen 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?

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
>  
> 

-- 

Tracey Emery

Reply via email to