This is on an i386-current machine compiled on Jan 13th, latest package & src from obsd.cec.mtu.edu.
During a bulk build this did not work; trying by hand got this vista /usr/ports/devel/p5-Test-Exception make clean ; make package ===> Cleaning for p5-Test-Exception-0.27 ===> Checking files for p5-Test-Exception-0.27 `/usr/ports/distfiles/Test-Exception-0.27.tar.gz' is up to date. >> (SHA256) Test-Exception-0.27.tar.gz: OK ===> p5-Test-Exception-0.27 depends on: p5-Sub-Uplevel-* - not found ===> Verifying install for p5-Sub-Uplevel-* in devel/p5-Sub-Uplevel `/usr/ports/bulk/i386/p5-Sub-Uplevel-0.22v0' is up to date. ===> Installing p5-Sub-Uplevel-0.22v0 from /usr/ports/packages/i386/all/ Collision: the following files already exist Can't call method "value" without a package or object reference at /usr/libdata/perl5/OpenBSD/CollisionReport.pm line 32. *** Error code 22 Stop in /usr/ports/devel/p5-Sub-Uplevel (line 1478 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/devel/p5-Sub-Uplevel (line 1968 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 --STeve Andre'