2020-05-09 03:12:48 |
Bold Flair |
bug |
|
|
added bug |
2020-05-09 06:04:19 |
Launchpad Janitor |
node-uid-number (Ubuntu): status |
New |
Confirmed |
|
2021-02-22 21:26:31 |
Sergio Durigan Junior |
nominated for series |
|
Ubuntu Focal |
|
2021-02-22 21:26:31 |
Sergio Durigan Junior |
bug task added |
|
node-uid-number (Ubuntu Focal) |
|
2021-02-22 21:26:50 |
Sergio Durigan Junior |
node-uid-number (Ubuntu Focal): status |
New |
Confirmed |
|
2021-02-22 21:26:59 |
Sergio Durigan Junior |
node-uid-number (Ubuntu): status |
Confirmed |
Fix Released |
|
2021-02-22 21:39:55 |
Sergio Durigan Junior |
description |
The Git repository [https://github.com/npm/uid-number/tree/v0.0.6] has a get-uid-gid.js file which isn't included in the 0.0.6 versions of this package.
This effectively breaks this package as functionality doesn't work without that file. Placing the git-uid-gid.js into /usr/lib/nodejs/uid-number/get-uid-gid.js seems to fix the issue. |
[ Impact ]
The node-uid-number package is pretty much unusable on Focal because it doesn't ship the "get-uid-gid.js" file. Since this package is a dependency of npm, this means that there can be situations when npm will fail to perform a certain task (see Test Plan).
[ Test Plan ]
Inside a Focal container:
# apt install npm -y
# npm install yarn -g
# rm .npm/_logs/*.log
# grep get-uid-gid .npm/_logs/*-debug.log
57 verbose stack Error: Cannot find module './get-uid-gid.js'
64 error Cannot find module './get-uid-gid.js'
When testing the fixed package, make sure to delete the logs under .npm/_logs/.
[ Regression Potential ]
The potential for regression is minimal. The only scenario where I can think a "regression" might occur is if the user has manually created the missing file under /usr/lib/node/ and added local modifications to it, which would then conflict with the official file that we will ship with this update. However, this case is not supported by us.
[ Original Description ]
The Git repository [https://github.com/npm/uid-number/tree/v0.0.6] has a get-uid-gid.js file which isn't included in the 0.0.6 versions of this package.
This effectively breaks this package as functionality doesn't work without that file. Placing the git-uid-gid.js into /usr/lib/nodejs/uid-number/get-uid-gid.js seems to fix the issue. |
|
2021-02-22 21:39:59 |
Sergio Durigan Junior |
node-uid-number (Ubuntu Focal): assignee |
|
Sergio Durigan Junior (sergiodj) |
|
2021-02-22 21:40:17 |
Sergio Durigan Junior |
nominated for series |
|
Ubuntu Groovy |
|
2021-02-22 21:40:17 |
Sergio Durigan Junior |
bug task added |
|
node-uid-number (Ubuntu Groovy) |
|
2021-02-22 21:40:21 |
Sergio Durigan Junior |
node-uid-number (Ubuntu Groovy): status |
New |
Confirmed |
|
2021-02-22 21:40:24 |
Sergio Durigan Junior |
node-uid-number (Ubuntu Groovy): assignee |
|
Sergio Durigan Junior (sergiodj) |
|
2021-02-22 21:40:34 |
Sergio Durigan Junior |
node-uid-number (Ubuntu Focal): importance |
Undecided |
High |
|
2021-02-22 21:40:35 |
Sergio Durigan Junior |
node-uid-number (Ubuntu Groovy): importance |
Undecided |
High |
|
2021-02-23 17:03:23 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~sergiodj/ubuntu/+source/node-uid-number/+git/node-uid-number/+merge/398538 |
|
2021-02-23 17:05:29 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~sergiodj/ubuntu/+source/node-uid-number/+git/node-uid-number/+merge/398539 |
|
2021-02-23 20:45:40 |
Sergio Durigan Junior |
description |
[ Impact ]
The node-uid-number package is pretty much unusable on Focal because it doesn't ship the "get-uid-gid.js" file. Since this package is a dependency of npm, this means that there can be situations when npm will fail to perform a certain task (see Test Plan).
[ Test Plan ]
Inside a Focal container:
# apt install npm -y
# npm install yarn -g
# rm .npm/_logs/*.log
# grep get-uid-gid .npm/_logs/*-debug.log
57 verbose stack Error: Cannot find module './get-uid-gid.js'
64 error Cannot find module './get-uid-gid.js'
When testing the fixed package, make sure to delete the logs under .npm/_logs/.
[ Regression Potential ]
The potential for regression is minimal. The only scenario where I can think a "regression" might occur is if the user has manually created the missing file under /usr/lib/node/ and added local modifications to it, which would then conflict with the official file that we will ship with this update. However, this case is not supported by us.
[ Original Description ]
The Git repository [https://github.com/npm/uid-number/tree/v0.0.6] has a get-uid-gid.js file which isn't included in the 0.0.6 versions of this package.
This effectively breaks this package as functionality doesn't work without that file. Placing the git-uid-gid.js into /usr/lib/nodejs/uid-number/get-uid-gid.js seems to fix the issue. |
[ Impact ]
The node-uid-number package is pretty much unusable on Focal because it doesn't ship the "get-uid-gid.js" file. Since this package is a dependency of npm, this means that there can be situations when npm will fail to perform a certain task (see Test Plan).
The package is correctly shipping the file mentioned above on Hirsute; that's why the bug is marked as "Fix Released" for it.
[ Test Plan ]
Inside a Focal container:
# apt install npm -y
# npm install yarn -g
# rm .npm/_logs/*.log
# grep get-uid-gid .npm/_logs/*-debug.log
57 verbose stack Error: Cannot find module './get-uid-gid.js'
64 error Cannot find module './get-uid-gid.js'
When testing the fixed package, make sure to delete the logs under .npm/_logs/.
[ Regression Potential ]
The potential for regression is minimal. The only scenario where I can think a "regression" might occur is if the user has manually created the missing file under /usr/lib/node/ and added local modifications to it, which would then conflict with the official file that we will ship with this update. However, this case is not supported by us.
[ Original Description ]
The Git repository [https://github.com/npm/uid-number/tree/v0.0.6] has a get-uid-gid.js file which isn't included in the 0.0.6 versions of this package.
This effectively breaks this package as functionality doesn't work without that file. Placing the git-uid-gid.js into /usr/lib/nodejs/uid-number/get-uid-gid.js seems to fix the issue. |
|
2021-02-24 15:21:17 |
Robie Basak |
node-uid-number (Ubuntu Groovy): status |
Confirmed |
Fix Committed |
|
2021-02-24 15:21:18 |
Robie Basak |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2021-02-24 15:21:21 |
Robie Basak |
bug |
|
|
added subscriber SRU Verification |
2021-02-24 15:21:25 |
Robie Basak |
tags |
|
verification-needed verification-needed-groovy |
|
2021-02-24 15:21:38 |
Robie Basak |
node-uid-number (Ubuntu Focal): status |
Confirmed |
Fix Committed |
|
2021-02-24 15:21:43 |
Robie Basak |
tags |
verification-needed verification-needed-groovy |
verification-needed verification-needed-focal verification-needed-groovy |
|
2021-02-25 04:50:28 |
Sergio Durigan Junior |
tags |
verification-needed verification-needed-focal verification-needed-groovy |
verification-done-focal verification-done-groovy |
|
2021-03-04 10:04:10 |
Ćukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2021-03-04 10:14:14 |
Launchpad Janitor |
node-uid-number (Ubuntu Groovy): status |
Fix Committed |
Fix Released |
|
2021-03-04 10:38:03 |
Launchpad Janitor |
node-uid-number (Ubuntu Focal): status |
Fix Committed |
Fix Released |
|