www/npm
Node package manager
| Flavor | Version | Run | OSVersion | Arch | License | Restricted | Status | |
|---|---|---|---|---|---|---|---|---|
| 2.6.1 | 304 | 0.6 | amd64 | mit | 0 | fail |
License Permissions:
Events
| Machine | Type | Time | Message |
|---|---|---|---|
| m5 | info | 2015-08-11 05:23:04.417082 | Test Started |
| m5 | fail | 2015-08-11 05:25:18.136013 | make configure returned non-zero: 1 |
| m5 | fail | 2015-08-11 05:25:18.361427 | Test complete. |
Log
===> npm-2.6.1 depends on package: node>=0.8.0 - not found ===> Verifying magus-install-depend for node>=0.8.0 in /usr/mports/www/node [1m===> Installing /magus/packages/All/node-0.12.0.mport[0m ===> node-0.12.0 depends on file: /usr/local/bin/python2.7 - not found ===> Verifying magus-install-depend for /usr/local/bin/python2.7 in /usr/mports/lang/python27 [1m===> Installing /magus/packages/All/python27-2.7.8_1.mport[0m ===> python27-2.7.8_1 depends on shared library: ffildconfig: Cannot open "/var/run/ld-elf.so.hints": No such file or directory - not found ===> Verifying magus-install-depend for ffi in /usr/mports/devel/libffi [1m===> Installing /magus/packages/All/libffi-3.2.1.mport[0m ===> libffi-3.2.1 depends on executable: indexinfo - not found ===> Verifying magus-install-depend for indexinfo in /usr/mports/print/indexinfo [1m===> Installing /magus/packages/All/indexinfo-0.2.3.mport[0m Installing indexinfo-0.2.3 [80D[2K[================= ] 25/100%[80D[2K[================================== ] 50/100%[80D[2K[=================================================== ] 75/100%[80D[2K[====================================================================] 100/100% [1m===> Done.[0m ===> Cleaning for indexinfo-0.2.3 ===> Returning to build of libffi-3.2.1 Installing libffi-3.2.1 [80D[2K[==== ] 5/100%[80D[2K[======== ] 11/100%[80D[2K[============ ] 17/100%[80D[2K[================ ] 23/100%[80D[2K[==================== ] 29/100%[80D[2K[======================== ] 35/100%[80D[2K[============================ ] 41/100%[80D[2K[================================ ] 47/100%[80D[2K[==================================== ] 52/100%[80D[2K[======================================== ] 58/100%[80D[2K[============================================ ] 64/100%[80D[2K[================================================ ] 70/100%[80D[2K[==================================================== ] 76/100%[80D[2K[======================================================== ] 82/100%[80D[2K[============================================================ ] 88/100%[80D[2K[================================================================ ] 94/100%[80D[2K[====================================================================] 100/100% [1m===> Done.[0m ===> Cleaning for libffi-3.2.1 ===> Returning to build of python27-2.7.8_1 Installing python27-2.7.8_1 [80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 0/100%[80D[2K[ ] 1/100%[80D[2K[ ] 1/100%[80D[2K[ ] 1/100%[80D[2K[ ] 1/100%[80D[2K[ ] 1/100%[80D[2K[ ] 1/100%[80D[2K[ ] 1/100%[80D[2K[ ] 1/100%[80D[2K[ ] 1/100%[80D[2K[ ] 1/100%[80D[2K[ ] 1/100%[80D[2K[ ] 1/100%[80D[2K[ ] 1/100%[80D[2K[ ] 1/100%[80D[2K[ ] 1/100%[80D[2K[ ] 1/100%[80D[2K[ ] 1/100%[80D[2K[ ] 1/100%[80D[2K[ ] 1/100%[80D[2K[ ] 1/100%[80D[2K[ ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 1/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[= ] 2/100%[80D[2K[== ] 2/100%[80D[2K[== ] 2/100%[80D[2K[== ] 2/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 3/100%[80D[2K[== ] 4/100%[80D[2K[== ] 4/100%[80D[2K[== ] 4/100%[80D[2K[== ] 4/100%[80D[2K[== ] 4/100%[80D[2K[== ] 4/100%[80D[2K[== ] 4/100%[80D[2K[== ] 4/100%[80D[2K[== ] 4/100%[80D[2K[== ] 4/100%[80D[2K[== ] 4/100%[80D[2K[== ] 4/100%[80D[2K[== ] 4/100%[80D[2K[== ] 4/100%[80D[2K[== ] 4/100%[80D[2K[== ] 4/100%[80D[2K[== ] 4/100%[80D[2K[== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 4/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[=== ] 5/100%[80D[2K[==== ] 5/100%[80D[2K[==== ] 5/100%[80D[2K[==== ] 5/100%[80D[2K[==== ] 5/100%[80D[2K[==== ] 5/100%[80D[2K[==== ] 5/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 6/100%[80D[2K[==== ] 7/100%[80D[2K[==== ] 7/100%[80D[2K[==== ] 7/100%[80D[2K[==== ] 7/100%[80D[2K[==== ] 7/100%[80D[2K[==== ] 7/100%[80D[2K[==== ] 7/100%[80D[2K[==== ] 7/100%[80D[2K[==== ] 7/100%[80D[2K[==== ] 7/100%[80D[2K[==== ] 7/100%[80D[2K[==== ] 7/100%[80D[2K[==== ] 7/100%[80D[2K[==== ] 7/100%[80D[2K[==== ] 7/100%[80D[2K[==== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 7/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[===== ] 8/100%[80D[2K[====== ] 8/100%[80D[2K[====== ] 8/100%[80D[2K[====== ] 8/100%[80D[2K[====== ] 8/100%[80D[2K[====== ] 8/100%[80D[2K[====== ] 8/100%[80D[2K[====== ] 8/100%[80D[2K[====== ] 8/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 9/100%[80D[2K[====== ] 10/100%[80D[2K[====== ] 10/100%[80D[2K[====== ] 10/100%[80D[2K[====== ] 10/100%[80D[2K[====== ] 10/100%[80D[2K[====== ] 10/100%[80D[2K[====== ] 10/100%[80D[2K[====== ] 10/100%[80D[2K[====== ] 10/100%[80D[2K[====== ] 10/100%[80D[2K[====== ] 10/100%[80D[2K[====== ] 10/100%[80D[2K[====== ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 10/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======= ] 11/100%[80D[2K[======== ] 11/100%[80D[2K[======== ] 11/100%[80D[2K[======== ] 11/100%[80D[2K[======== ] 11/100%[80D[2K[======== ] 11/100%[80D[2K[======== ] 11/100%[80D[2K[======== ] 11/100%[80D[2K[======== ] 11/100%[80D[2K[======== ] 11/100%[80D[2K[======== ] 11/100%[80D[2K[======== ] 11/100%[80D[2K[======== ] 12/100%[80D[2K[======== ] 12/100%[80D[2K[======== ] 12/100%[80D[2K[======== ] 12/100% Unable to install python27-2.7.8_1: Error at /usr/src/lib/libmport/bundle_read_install_pkg.c:(278): database or disk is full [1m===> Done.[0m ===> Cleaning for python27-2.7.8_1 ===> Returning to build of node-0.12.0 ===> node-0.12.0 depends on executable: python2 - not found ===> Verifying magus-install-depend for python2 in /usr/mports/lang/python2 [1m===> Installing /magus/packages/All/python2-2.mport[0m ===> python2-2 depends on file: /usr/local/bin/python2.7 - found Unable to install python2-2: Error at /usr/src/lib/libmport/check_preconditions.c:(229): python2 depends on python27, which is not installed. [1m===> Done.[0m ===> Cleaning for python2-2 ===> Returning to build of node-0.12.0 ===> node-0.12.0 depends on shared library: execinfo - not found ===> Verifying magus-install-depend for execinfo in /usr/mports/devel/libexecinfo [1m===> Installing /magus/packages/All/libexecinfo-1.1_2.mport[0m mport.install: install failed: Error at /usr/src/lib/libmport/bundle_read.c:(231): Write failed *** [install-package] Error code 1 Stop in /usr/mports/devel/libexecinfo. *** [magus-install-depend] Error code 1 Stop in /usr/mports/devel/libexecinfo. *** [lib-depends] Error code 1 Stop in /usr/mports/www/node. *** [magus-install-depend] Error code 1 Stop in /usr/mports/www/node. *** [build-depends] Error code 1 Stop in /usr/mports/www/npm.
MidnightBSD Magus