** Also affects: libev (Ubuntu Precise)
   Importance: Medium
       Status: New

** Also affects: libv8 (Ubuntu Precise)
   Importance: Medium
       Status: New

** Also affects: nodejs (Ubuntu Precise)
   Importance: Medium
       Status: Confirmed

** Description changed:

  Rationale:
  
  The version of nodejs in precise is quite old - upstream now consider
  0.6.x to be the stable branch.
+ 
+ To support this a sync of libev and libv8 is also required.
  
  0.6.x has been in Debian unstable since January; this merge will require
  syncs of libev and libv8 as well.
  
  Build test:
  libev:
    https://launchpad.net/~james-page/+archive/junk/+build/3322489
    https://launchpad.net/~james-page/+archive/junk/+build/3322490
  libv8:
    https://launchpad.net/~james-page/+archive/junk/+build/3322502
    https://launchpad.net/~james-page/+archive/junk/+build/3322503
  nodejs:
    https://launchpad.net/~james-page/+archive/junk/+build/3370083
    https://launchpad.net/~james-page/+archive/junk/+build/3370082
  
  Note that amd64 build in PPA still pending - see attached log for local
  sbuild results.
  
  Install test:
  Reading package lists... Done
  Building dependency tree
  Reading state information... Done
  The following package was automatically installed and is no longer required:
    libv8-3.6.6.14
  Use 'apt-get autoremove' to remove them.
  0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
  Need to get 0 B/665 kB of archives.
  After this operation, 0 B of additional disk space will be used.
  (Reading database ... 435542 files and directories currently installed.)
  Preparing to replace nodejs 0.6.12~dfsg1-1ubuntu1 (using 
.../nodejs_0.6.12~dfsg1-1ubuntu1_amd64.deb) ...
  Unpacking replacement nodejs ...
  Processing triggers for doc-base ...
  Processing 1 changed doc-base file...
  Registering documents with scrollkeeper...
  Processing triggers for man-db ...
  Setting up nodejs (0.6.12~dfsg1-1ubuntu1) ...
  
  Testing:
  Spun up the latest trunk version of etherpad-lite which works on this version 
of nodejs - did a basic functionality check - all worked OK.
  https://github.com/Pita/etherpad-lite
  
  Upstream changelogs:
  libev - 
http://anonscm.debian.org/gitweb/?p=collab-maint/libev.git;a=blob;f=Changes;h=c66450315a2f97186886ecc15a1cf082dff4c74e;hb=f91d260a339c62a3a54a7e66b07a23dbe6d4d34b
  libv8 - 
http://anonscm.debian.org/gitweb/?p=collab-maint/libv8.git;a=blob;f=ChangeLog;h=4d629810ba3572ff0ced1872d4ab314565fa5ab3;hb=8775c083eec3e0654b00075bacd0642db7ba2d6c
  nodejs - 
http://anonscm.debian.org/gitweb/?p=collab-maint/nodejs.git;a=blob;f=ChangeLog;h=7bb9808d461e0caa5ac600510df89214d7d94503;hb=62cb793d6f208b67d1d3dbf8df832612b4db876f
  
  Impact:
  nodejs itself has no dependencies within the precise archive
  libv8 is only used by nodejs
  libev is used by a few other packages - although the new upstream release is 
a minor version upgrade it does include one incompatible change:
    INCOMPATIBLE CHANGE: ev_timer_again now clears the pending status, as
    was documented already, but not implemented in the repeating case
  
  This change aligns the code to the documentation so should not cause
  issues - its not an ABI change.
  
  Original Bug Report:
  --------------------
  Please, update Node.js package to the latest version (0.6.1).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/892034

Title:
  [FFe] Please merge nodejs (0.6.12~dfsg1-1) from Debian unstable

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libev/+bug/892034/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to