[MacPorts] #39440: nodejs: upgrading from @0.8.15 to @0.10.11 removes node-waf

MacPorts noreply at macports.org
Fri Jun 14 17:02:17 PDT 2013


#39440: nodejs: upgrading from @0.8.15 to @0.10.11 removes node-waf
---------------------+--------------------------------
 Reporter:  egall@…  |      Owner:  macports-tickets@…
     Type:  defect   |     Status:  new
 Priority:  Normal   |  Milestone:
Component:  ports    |    Version:  2.1.3
 Keywords:           |       Port:  nodejs
---------------------+--------------------------------
 I recently upgraded my nodejs installation, and on upgrading, it removed
 these files:
 {{{
 --->  Deactivating nodejs @0.8.15_0+python27+ssl
 DEBUG: deactivating file: /opt/local/share/man/man1/node.1.gz
 DEBUG: /opt/local/share/man/man1 is not empty
 DEBUG: /opt/local/share/man is not empty
 DEBUG: deactivating file: /opt/local/share/doc/nodejs/README.md
 DEBUG: deactivating file: /opt/local/share/doc/nodejs/LICENSE
 DEBUG: deactivating file: /opt/local/share/doc/nodejs/ChangeLog
 DEBUG: deactivating file: /opt/local/share/doc/nodejs/AUTHORS
 DEBUG: deactivating directory: /opt/local/share/doc/nodejs
 DEBUG: /opt/local/share/doc is not empty
 DEBUG: /opt/local/share is not empty
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/py3kfixes.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/pproc.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/ansiterm.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/__init__.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Utils.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/xlcxx.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/xlc.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/winres.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/unittestw.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/suncxx.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/suncc.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/python.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/preproc.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/osx.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/node_addon.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/nasm.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/misc.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/libtool.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/intltool.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/icpc.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/icc.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/gxx.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/gob2.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/gnu_dirs.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/gdc.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/gcc.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/gas.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/dmd.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/d.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/cxx.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/config_c.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/compiler_d.py
 DEBUG: deactivating file:
 /opt/local/lib/node/wafadmin/Tools/compiler_cxx.py
 DEBUG: deactivating file:
 /opt/local/lib/node/wafadmin/Tools/compiler_cc.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/ccroot.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/cc.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/ar.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Tools/__init__.py
 DEBUG: deactivating directory: /opt/local/lib/node/wafadmin/Tools
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/TaskGen.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Task.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Scripting.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Runner.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Options.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Node.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Logs.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Environment.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Constants.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Configure.py
 DEBUG: deactivating file: /opt/local/lib/node/wafadmin/Build.py
 DEBUG: deactivating directory: /opt/local/lib/node/wafadmin
 DEBUG: deactivating directory: /opt/local/lib/node
 DEBUG: deactivating file: /opt/local/lib/dtrace/node.d
 DEBUG: deactivating directory: /opt/local/lib/dtrace
 DEBUG: /opt/local/lib is not empty
 DEBUG: deactivating file: /opt/local/include/node/v8stdint.h
 DEBUG: deactivating file: /opt/local/include/node/v8.h
 DEBUG: deactivating file: /opt/local/include/node/v8-testing.h
 DEBUG: deactivating file: /opt/local/include/node/v8-profiler.h
 DEBUG: deactivating file: /opt/local/include/node/v8-preparser.h
 DEBUG: deactivating file: /opt/local/include/node/v8-debug.h
 DEBUG: deactivating file: /opt/local/include/node/uv.h
 DEBUG: deactivating file: /opt/local/include/node/uv-private/uv-win.h
 DEBUG: deactivating file: /opt/local/include/node/uv-private/uv-unix.h
 DEBUG: deactivating file: /opt/local/include/node/uv-private/tree.h
 DEBUG: deactivating file: /opt/local/include/node/uv-private/ngx-queue.h
 DEBUG: deactivating file: /opt/local/include/node/uv-private/ev.h
 DEBUG: deactivating file: /opt/local/include/node/uv-private/eio.h
 DEBUG: deactivating directory: /opt/local/include/node/uv-private
 DEBUG: deactivating file: /opt/local/include/node/node_version.h
 DEBUG: deactivating file: /opt/local/include/node/node_object_wrap.h
 DEBUG: deactivating file: /opt/local/include/node/node_buffer.h
 DEBUG: deactivating file: /opt/local/include/node/node.h
 DEBUG: deactivating file: /opt/local/include/node/ev-emul.h
 DEBUG: deactivating file: /opt/local/include/node/eio-emul.h
 DEBUG: deactivating file: /opt/local/include/node/ares_version.h
 DEBUG: deactivating file: /opt/local/include/node/ares.h
 DEBUG: deactivating directory: /opt/local/include/node
 DEBUG: /opt/local/include is not empty
 DEBUG: deactivating file: /opt/local/bin/node-waf
 DEBUG: deactivating file: /opt/local/bin/node
 DEBUG: /opt/local/bin is not empty
 DEBUG: /opt/local is not empty
 DEBUG: /opt is not empty
 DEBUG: / is not empty
 DEBUG: Executing org.macports.main (nodejs)
 DEBUG: clean phase started at Fri Jun 14 17:08:36 EDT 2013
 --->  Cleaning nodejs
 }}}
 Now it contains:
 {{{
 Local-Admins-MacBook-Pro:nodetcl ericgallager$ port contents nodejs
 Port nodejs contains:
   /opt/local/bin/node
   /opt/local/include/node/ares.h
   /opt/local/include/node/ares_version.h
   /opt/local/include/node/node.h
   /opt/local/include/node/node_buffer.h
   /opt/local/include/node/node_object_wrap.h
   /opt/local/include/node/node_version.h
   /opt/local/include/node/uv-private/ngx-queue.h
   /opt/local/include/node/uv-private/tree.h
   /opt/local/include/node/uv-private/uv-unix.h
   /opt/local/include/node/uv-private/uv-win.h
   /opt/local/include/node/uv.h
   /opt/local/include/node/v8-debug.h
   /opt/local/include/node/v8-preparser.h
   /opt/local/include/node/v8-profiler.h
   /opt/local/include/node/v8-testing.h
   /opt/local/include/node/v8.h
   /opt/local/include/node/v8stdint.h
   /opt/local/lib/dtrace/node.d
   /opt/local/share/doc/nodejs/AUTHORS
   /opt/local/share/doc/nodejs/ChangeLog
   /opt/local/share/doc/nodejs/LICENSE
   /opt/local/share/doc/nodejs/README.md
   /opt/local/share/man/man1/node.1.gz
 }}}
 Was the `node-waf` executable supposed to have been removed like that? I
 need it to configure a package I'm working on porting:
 https://github.com/bovine/nodetcl

-- 
Ticket URL: <https://trac.macports.org/ticket/39440>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list