<div dir="ltr"><div>Hello Nikolaj,<br></div><br>are you trying to install patternfly in a folder with package.json containing 'name': 'patternfly' ?<br><br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 24, 2017 at 9:19 AM, Nikolaj Majorov <span dir="ltr"><<a href="mailto:nmajorov@redhat.com" target="_blank">nmajorov@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
Hello,<br>
I trying to install pattrenfly and get following error:<br>
<br>
<br>
 info it worked if it ends with ok<br>
1 verbose cli [ '/usr/bin/node', '/bin/npm', 'install', 'patternfly',<br>
'--save' ]<br>
2 info using npm@3.10.10<br>
3 info using node@v6.11.3<br>
4 silly loadCurrentTree Starting<br>
5 silly install loadCurrentTree<br>
6 silly install readLocalPackageData<br>
7 silly fetchPackageMetaData patternfly<br>
8 silly fetchNamedPackageData patternfly<br>
9 silly mapToRegistry name patternfly<br>
10 silly mapToRegistry using default registry<br>
11 silly mapToRegistry registry <a href="https://registry.npmjs.org/" rel="noreferrer" target="_blank">https://registry.npmjs.org/</a><br>
12 silly mapToRegistry data Result {<br>
12 silly mapToRegistry   raw: 'patternfly',<br>
12 silly mapToRegistry   scope: null,<br>
12 silly mapToRegistry   escapedName: 'patternfly',<br>
12 silly mapToRegistry   name: 'patternfly',<br>
12 silly mapToRegistry   rawSpec: '',<br>
12 silly mapToRegistry   spec: 'latest',<br>
12 silly mapToRegistry   type: 'tag' }<br>
13 silly mapToRegistry uri <a href="https://registry.npmjs.org/patternfly" rel="noreferrer" target="_blank">https://registry.npmjs.org/<wbr>patternfly</a><br>
14 verbose request uri <a href="https://registry.npmjs.org/patternfly" rel="noreferrer" target="_blank">https://registry.npmjs.org/<wbr>patternfly</a><br>
15 verbose request no auth needed<br>
16 info attempt registry request try #1 at 8:58:18 AM<br>
17 verbose request id 2307bc6c244fe193<br>
18 http request GET <a href="https://registry.npmjs.org/patternfly" rel="noreferrer" target="_blank">https://registry.npmjs.org/<wbr>patternfly</a><br>
19 http 200 <a href="https://registry.npmjs.org/patternfly" rel="noreferrer" target="_blank">https://registry.npmjs.org/<wbr>patternfly</a><br>
20 verbose headers { server: 'nginx/1.10.1',<br>
20 verbose headers   'content-type': 'application/json',<br>
20 verbose headers   'last-modified': 'Mon, 23 Oct 2017 18:22:23 GMT',<br>
20 verbose headers   etag: 'W/"59ee335f-44cf6"',<br>
20 verbose headers   'content-encoding': 'gzip',<br>
20 verbose headers   'cache-control': 'max-age=300',<br>
20 verbose headers   'content-length': '19459',<br>
20 verbose headers   'accept-ranges': 'bytes',<br>
20 verbose headers   date: 'Tue, 24 Oct 2017 06:58:18 GMT',<br>
20 verbose headers   via: '1.1 varnish',<br>
20 verbose headers   age: '22',<br>
20 verbose headers   connection: 'keep-alive',<br>
20 verbose headers   'x-served-by': 'cache-ams4437-AMS',<br>
20 verbose headers   'x-cache': 'HIT',<br>
20 verbose headers   'x-cache-hits': '1',<br>
20 verbose headers   'x-timer': 'S1508828298.208049,VS0,VE0',<br>
20 verbose headers   vary: 'Accept-Encoding, Accept' }<br>
21 silly get cb [ 200,<br>
21 silly get   { server: 'nginx/1.10.1',<br>
21 silly get     'content-type': 'application/json',<br>
21 silly get     'last-modified': 'Mon, 23 Oct 2017 18:22:23 GMT',<br>
21 silly get     etag: 'W/"59ee335f-44cf6"',<br>
21 silly get     'content-encoding': 'gzip',<br>
21 silly get     'cache-control': 'max-age=300',<br>
21 silly get     'content-length': '19459',<br>
21 silly get     'accept-ranges': 'bytes',<br>
21 silly get     date: 'Tue, 24 Oct 2017 06:58:18 GMT',<br>
21 silly get     via: '1.1 varnish',<br>
21 silly get     age: '22',<br>
21 silly get     connection: 'keep-alive',<br>
21 silly get     'x-served-by': 'cache-ams4437-AMS',<br>
21 silly get     'x-cache': 'HIT',<br>
21 silly get     'x-cache-hits': '1',<br>
21 silly get     'x-timer': 'S1508828298.208049,VS0,VE0',<br>
21 silly get     vary: 'Accept-Encoding, Accept' } ]<br>
22 verbose get saving patternfly to<br>
/root/.npm/<a href="http://registry.npmjs.org/patternfly/.cache.json" rel="noreferrer" target="_blank">registry.npmjs.org/<wbr>patternfly/.cache.json</a><br>
23 verbose correctMkdir /root/.npm correctMkdir not in flight;<br>
initializing<br>
24 silly install normalizeTree<br>
25 silly loadCurrentTree Finishing<br>
26 silly loadIdealTree Starting<br>
27 silly install loadIdealTree<br>
28 silly cloneCurrentTree Starting<br>
29 silly install cloneCurrentTreeToIdealTree<br>
30 silly cloneCurrentTree Finishing<br>
31 silly loadShrinkwrap Starting<br>
32 silly install loadShrinkwrap<br>
33 silly loadShrinkwrap Finishing<br>
34 silly loadAllDepsIntoIdealTree Starting<br>
35 silly install loadAllDepsIntoIdealTree<br>
36 silly rollbackFailedOptional Starting<br>
37 silly rollbackFailedOptional Finishing<br>
38 silly runTopLevelLifecycles Finishing<br>
39 silly install printInstalled<br>
40 verbose stack Error: Refusing to install patternfly as a dependency<br>
of itself<br>
40 verbose stack     at checkSelf<br>
(/usr/lib/node_modules/npm/<wbr>lib/install/validate-args.js:<wbr>53:14)<br>
40 verbose stack     at Array.<anonymous><br>
(/usr/lib/node_modules/npm/<wbr>node_modules.bundled/slide/<wbr>lib/bind-<br>
actor.js:15:8)<br>
40 verbose stack     at LOOP<br>
(/usr/lib/node_modules/npm/<wbr>node_modules.bundled/slide/<wbr>lib/chain.js:15:1<br>
4)<br>
40 verbose stack     at chain<br>
(/usr/lib/node_modules/npm/<wbr>node_modules.bundled/slide/<wbr>lib/chain.js:20:5<br>
)<br>
40 verbose stack     at /usr/lib/node_modules/npm/lib/<wbr>install/validate-<br>
args.js:16:5<br>
40 verbose stack     at<br>
/usr/lib/node_modules/npm/<wbr>node_modules.bundled/slide/<wbr>lib/async-<br>
map.js:52:35<br>
40 verbose stack     at Array.forEach (native)<br>
40 verbose stack     at<br>
/usr/lib/node_modules/npm/<wbr>node_modules.bundled/slide/<wbr>lib/async-<br>
map.js:52:11<br>
40 verbose stack     at Array.forEach (native)<br>
40 verbose stack     at asyncMap<br>
(/usr/lib/node_modules/npm/<wbr>node_modules.bundled/slide/<wbr>lib/async-<br>
map.js:51:8)<br>
41 verbose cwd /home/nmajorov/workspace/<wbr>patternfly<br>
42 error Linux 4.13.5-100.fc25.x86_64<br>
43 error argv "/usr/bin/node" "/bin/npm" "install" "patternfly" "<br>
--save"<br>
44 error node v6.11.3<br>
45 error npm  v3.10.10<br>
46 error code ENOSELF<br>
47 error Refusing to install patternfly as a dependency of itself<br>
48 error If you need help, you may report this error at:<br>
48 error     <<a href="https://github.com/npm/npm/issues" rel="noreferrer" target="_blank">https://github.com/<wbr>npm/npm/issues</a>><br>
49 verbose exit [ 1, true ]<br>
 nmajorov  ~  workspace  <wbr>patt<br>
<br>
Is it something related to the node version or npm ?<br>
any ideas why it happens ?<br>
<br>
<br>
--<br>
Beste Grüße/Kind regards<br>
<br>
Nikolaj Majorov<br>
Middleware Consultant<br>
<br>
Mobile: <a href="tel:%2B41765351348" value="+41765351348">+41765351348</a><br>
Mail:   <a href="mailto:nmajorov@redhat.com">nmajorov@redhat.com</a><br>
Web:    <a href="http://ch.redhat.com/" rel="noreferrer" target="_blank">http://ch.redhat.com/</a><br>
<br>
Red Hat Switzerland Sàrl<br>
Place Numa-Droz 2 - CP 2522 - 2001 Neuchatel<br>
<br>
---<br>
Red Hat<br>
Tried. Tested. Trusted.<br>
<a href="http://www.redhat.com/en/about/trusted" rel="noreferrer" target="_blank">http://www.redhat.com/en/<wbr>about/trusted</a><br>
<br>
______________________________<wbr>_________________<br>
PatternFly mailing list<br>
<a href="mailto:PatternFly@redhat.com">PatternFly@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/patternfly" rel="noreferrer" target="_blank">https://www.redhat.com/<wbr>mailman/listinfo/patternfly</a><br>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>
<p style="font-weight:bold;margin:0;padding:0;font-size:14px;text-transform:uppercase;margin-bottom:0"><span>Guillaume</span>  <span>Vincent</span></p>
<p style="font-weight:normal;font-size:10px;margin:0px 0px 4px;text-transform:uppercase"><span>Senior FrontEnd Engineer</span></p><span></span>


<p style="font-weight:normal;margin:0px 0px 6px;font-size:10px;color:rgb(153,153,153)"><span style="margin:0px;padding:0px">
<a style="color:#0088ce;font-size:10px;margin:0;text-decoration:none;font-family:'overpass',sans-serif" href="mailto:gvincent@redhat.com" target="_blank">gvincent@redhat.com</a>   </span>

</p>
<table border="0"><tbody><tr><td width="100px"><a href="https://red.ht/sig" target="_blank"> <img src="https://www.redhat.com/files/brand/email/sig-redhat.png" height="auto" width="90"></a> </td>
<td style="font-weight:normal;font-size:10px">
<div><a href="https://redhat.com/trusted" style="text-decoration:none;color:#c00;font-weight:bold" target="_blank">TRIED. TESTED. TRUSTED.</a></div>

</td></tr></tbody></table>

</div></div></div></div></div>
</div>