+cc maintainer
On Sat, Mar 14 2020, Klemens Nanni <k...@openbsd.org> wrote: > Only the -zenmap package uses Python, -main is standalone. > > This is another quirk I need to purge Python 2 while keeping useful > packages. > > Feedback? OK? Please also bump -zenmap (easy way is to use REVISION instead of REVISION-subpkg). --8<-- russell /usr/ports/net/nmap$ make repackage ===> Cleaning for nmap-7.80p0 /usr/bin/doas -u _pbuild rm -f /usr/ports/packages/amd64/all/nmap-7.80p0.tgz /usr/ports/packages/amd64/ftp/nmap-7.80p0.tgz /usr/ports/packages/amd64/all/nmap-zenmap-7.80.tgz /usr/ports/packages/amd64/ftp/nmap-zenmap-7.80.tgz /usr/ports/pobj/nmap-7.80/fake-amd64/debug-pkg/Makefile /usr/bin/doas -u _pfetch rm -f /usr/ports/packages/amd64/cache/nmap-7.80p0.tgz /usr/ports/packages/amd64/cache/nmap-zenmap-7.80.tgz rm -f /usr/ports/update/amd64/nmap-7.80p0 /usr/ports/update/amd64/nmap-zenmap-7.80 `/usr/ports/pobj/nmap-7.80/fake-amd64/.fake_done' is up to date. ===> Building package for nmap-7.80p0 Create /usr/ports/packages/amd64/all/nmap-7.80p0.tgz Creating package nmap-7.80p0 Link to /usr/ports/packages/amd64/ftp/nmap-7.80p0.tgz `/usr/ports/pobj/nmap-7.80/fake-amd64/.fake_done' is up to date. ===> Building package for nmap-zenmap-7.80 Create /usr/ports/packages/amd64/all/nmap-zenmap-7.80.tgz Creating package nmap-zenmap-7.80 Error: change in plist | Assuming the old and new builds were done correctly | (fully up-to-date ports tree including relevant MODULES), | then someone probably forgot to bump a REVISION. | (see bsd.port.mk(5), PACKAGE_REPOSITORY) --- /usr/ports/plist/amd64/nmap-zenmap-7.80 +++ /usr/ports/plist/amd64/nmap-zenmap-7.80-new @@ -7,7 +7,8 @@ @sha nIj1rjVclOC4rfUWi4ChJJqB2M4i+sHTyBtLeK7EOkk= @depend databases/py-sqlite2:py-sqlite2-*:py-sqlite2-2.8.3p0 @depend devel/desktop-file-utils:desktop-file-utils-*:desktop-file-utils-0.24p0 -@depend net/nmap,-main:nmap-*:nmap-7.80 +@depend lang/python/2.7,-main:python->=2.7,<2.8:python-2.7.17p1 +@depend net/nmap,-main:nmap-*:nmap-7.80p0 @depend x11/py-gtk2:py-gtk2-*:py-gtk2-2.24.0p7 @cwd /usr/local bin/nmapfe *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2089 '/usr/ports/packages/amd64/all/nmap-zenmap-7.80.tgz': @trap "cd /usr/ports/p...) *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2570 '_internal-package': @case X${_DEPENDS_CACHE} in X) _DEPENDS_CACHE=$(/usr/b...) *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2549 'package': @lock=nmap-7.80; export _LOCKS_HELD=" nmap-7.80"; /usr/bin/doas...) *** Error 2 in /usr/ports/net/nmap (/usr/ports/infrastructure/mk/bsd.port.mk:3556 'repackage': @cd /usr/ports/net/nmap && PKGPATH=net/nmap e...) -->8-- -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE