+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

Reply via email to