[FFe] Please merge nodejs (0.6.12~dfsg1-1) from Debian unstable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libev (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Precise |
Fix Released
|
Medium
|
Unassigned | ||
libv8 (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Precise |
Fix Released
|
Medium
|
Unassigned | ||
nodejs (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Precise |
Fix Released
|
Medium
|
Unassigned |
Bug Description
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:/
https:/
libv8:
https:/
https:/
nodejs:
https:/
https:/
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~
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~
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:/
Upstream changelogs:
libev - http://
libv8 - http://
nodejs - http://
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).
summary: |
- Update Node.js to the latest version (v0.6.1) + [FFe] Please merge nodejs (0.6.12~dfsg1-1)from Debian unstable |
description: | updated |
Changed in nodejs (Ubuntu): | |
importance: | Undecided → Medium |
Changed in libv8 (Ubuntu): | |
importance: | Undecided → Medium |
Changed in libev (Ubuntu): | |
importance: | Undecided → Medium |
description: | updated |
description: | updated |
description: | updated |
summary: |
- [FFe] Please merge nodejs (0.6.12~dfsg1-1)from Debian unstable + [FFe] Please merge nodejs (0.6.12~dfsg1-1) from Debian unstable |
description: | updated |
description: | updated |
description: | updated |
Status changed to 'Confirmed' because the bug affects multiple users.