On 2020/06/26 16:13, deserter...@danwin1210.me wrote:
> This happened out of blue, don't know how deal with this.
> This is repeatable, everytime. I came across it while
> installing ImageMagick.
> 
> ===> gobject-introspection-1.64.1 depends on: py3-mako-* - not found
> ===>  Verifying install for py3-mako-* in www/py-mako
> `/usr/portsdir/bulk/amd64/py3-mako-1.1.1' is up to date.
> ===>  Installing py3-mako-1.1.1 from /usr/portsdir/packages/amd64/all/
> Can't find gmp-6.2.0
> Can't install py3-cryptodome-3.9.7: can't resolve gmp-6.2.0
> Can't install py3-beaker-1.10.0p0: can't resolve py3-cryptodome-3.9.7
> Can't install py3-mako-1.1.1: can't resolve py3-beaker-1.10.0p0
> Couldn't install gmp-6.2.0 py3-beaker-1.10.0p0 py3-cryptodome-3.9.7
> py3-mako-1.1.1
> *** Error 1 in /usr/ports/www/py-mako
> (/usr/ports/infrastructure/mk/bsd.port.mk:2138
> '/var/db/pkg/py3-mako-1.1.1/+CONTENTS': @/usr/bin/env -...)
> *** Error 2 in /usr/ports/www/py-mako
> (/usr/ports/infrastructure/mk/bsd.port.mk:2581 'install':
> @lock=py3-mako-1.1.1;  export _LOCKS_HELD=" ...)
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2263
> '/usr/portsdir/pobj/gobject-introspection-1.64.1/.dep-www-py-mako,python3')
> *** Error 2 in /usr/ports/devel/gobject-introspection
> (/usr/ports/infrastructure/mk/bsd.port.mk:2581 'prepare':
> @lock=gobject-introspection-...)

You have some mixture of /usr/ports and /usr/portsdir which might be
confusing things. I sugggest just using /usr/ports (as a real directory
not a symlink).

> This is my mk.conf, I don't know what more info I need to provide
> 
> SUDO=sudo

SUDO=sudo -E

and make sure the user has "setenv" permission in sudoers.

> PORTS_PRIVSEP=Yes
> DISTDIR=/usr/distfiles
> BULK_COOKIES_DIR=/usr/portsdir/bulk/amd64
> UPDATE_COOKIES_DIR=/usr/portsdir/update/amd64
> WRKOBJDIR=/usr/portsdir/pobj
> PACKAGE_REPOSITORY=/usr/portsdir/packages
> PLIST_REPOSITORY=/usr/portsdir/plist
> 
> 


Reply via email to