[prev in list] [next in list] [prev in thread] [next in thread]
List: gentoo-dev
Subject: Re: tl;dr: [gentoo-dev] Fw: reviewboard and its bugs
From: "Jesus Rivero (Neurogeek)" <neurogeek () gentoo ! org>
Date: 2014-08-20 3:34:04
Message-ID: CAD3zpDnk+_muRSy0dCHSxqk6A_bGwJrH7n59VA=7qcGK5UDWxw () mail ! gmail ! com
[Download RAW message or body]
On Tue, Aug 19, 2014 at 9:37 PM, Alex Xu <alex_y_xu@yahoo.ca> wrote:
> tl;dr: python package has nodejs dependencies, we don't have a mechanism
> like distutils.eclass to install those system-wide.
>
> I gave this a try some time ago and was bummed down by some things. I dont
like nodejs enough, and npm devs seems to not care about centrally/globally
installed packages. There are some npm packages that have to be modified so
they can work when globally installed and it gets boring after a while. npm
packages tend to be really small so one package can have a really high
number of deps.
If anybody is interested in this, check out my repo with npm packages[0]
and a really simple g-npm tool[1] to generate ebuilds for them. These tools
might be outdated cause I don't use nodejs anymore and I dont care much
about it.
Feel free to ping me if you have questions.
Cheers,
[0] https://github.com/neurogeek/gentoo-overlay (I might have something
more recent somewhere)
[1] https://github.com/neurogeek/g-npm
--
Jesus Rivero (Neurogeek)
Gentoo Developer
[Attachment #3 (text/html)]
<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, \
Aug 19, 2014 at 9:37 PM, Alex Xu <span dir="ltr"><<a \
href="mailto:alex_y_xu@yahoo.ca" target="_blank">alex_y_xu@yahoo.ca</a>></span> \
wrote:<br> <blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">tl;dr: \
python package has nodejs dependencies, we don't have a mechanism<br>
like distutils.eclass to install those system-wide.<br>
<br>
</blockquote></div>I gave this a try some time ago and was bummed down by some \
things. I dont like nodejs enough, and npm devs seems to not care about \
centrally/globally installed packages. There are some npm packages that have to be \
modified so they can work when globally installed and it gets boring after a while. \
npm packages tend to be really small so one package can have a really high number of \
deps. </div> <div class="gmail_extra"><br></div><div class="gmail_extra">If anybody \
is interested in this, check out my repo with npm packages[0] and a really simple \
g-npm tool[1] to generate ebuilds for them. These tools might be outdated cause I \
don't use nodejs anymore and I dont care much about it.</div> <div \
class="gmail_extra"><br></div><div class="gmail_extra">Feel free to ping me if you \
have questions.</div><div class="gmail_extra"><br></div><div \
class="gmail_extra">Cheers,</div><div class="gmail_extra"><br clear="all"> <div>[0] \
<a href="https://github.com/neurogeek/gentoo-overlay">https://github.com/neurogeek/gentoo-overlay</a> \
(I might have something more recent somewhere)</div><div>[1] <a \
href="https://github.com/neurogeek/g-npm">https://github.com/neurogeek/g-npm</a></div>
<div><br></div>-- <br>Jesus Rivero (Neurogeek)<br>Gentoo Developer
</div></div>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic