** 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