Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 584252 - net-libs/nodejs-4.4.1 installs scripts in /usr/share/doc/${PN}
Summary: net-libs/nodejs-4.4.1 installs scripts in /usr/share/doc/${PN}
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2016-05-26 19:12 UTC by Chris Mayo
Modified: 2020-11-09 13:07 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch to nodejs ebuild (nodejs-4.4.1-docdir.patch,555 bytes, patch)
2016-05-26 19:12 UTC, Chris Mayo
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Mayo 2016-05-26 19:12:35 UTC
Created attachment 435482 [details, diff]
Patch to nodejs ebuild

gdbinit.bz2 installed in /usr/share/doc/node/

$ qlist nodejs | grep doc
/usr/share/doc/node/gdbinit.bz2
/usr/share/doc/nodejs-4.4.1/html/doc/api/npm-bin.html
....

Ebuild patch attached that fixes this for me.
Comment 1 ben.simons 2019-03-05 08:15:56 UTC
Just saw this mesg in emerge for  net-libs/nodejs-8.12.0::gentoo

 * The ebuild is installing to one or more unexpected paths:
 * 
 *   /usr/share/doc/node
 * 
 * Please fix the ebuild to use correct FHS/Gentoo policy paths.

strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line -R .note.gnu.gold-version
   usr/bin/node

>>> Installing (1 of 1) net-libs/nodejs-8.12.0::gentoo
 * checking 2129 files for package collisions
1129 files remaining ...
129 files remaining ...
>>> Merging net-libs/nodejs-8.12.0 to /
--- /usr/
--- /usr/share/
--- /usr/share/bash-completion/
--- /usr/share/bash-completion/completions/
>>> /usr/share/bash-completion/completions/npm
--- /usr/share/doc/
--- /usr/share/doc/node/
>>> /usr/share/doc/node/lldbinit.bz2
>>> /usr/share/doc/node/lldb_commands.py.bz2
>>> /usr/share/doc/node/gdbinit.bz2
--- /usr/share/systemtap/
--- /usr/share/systemtap/tapset/
>>> /usr/share/systemtap/tapset/node.stp
--- /usr/share/man/
--- /usr/share/man/man7/
:
:
Comment 2 Marek Szuba archtester gentoo-dev 2020-11-09 13:07:26 UTC
Closed due to inactivity + the affected version having been removed from the tree, please reopen with updated information, if this is still a problem.