If it was something feasible to do, it would have been done already.

Diego Elio Pettenò — Flameeyes
flamee...@flameeyes.eu — http://blog.flameeyes.eu/


On Tue, Jan 1, 2013 at 8:14 PM, Vadim A. Misbakh-Soloviov <m...@mva.name>wrote:

> Hi there!
> Long time ago I discovered that many language-specific packages
> (libraries, webapps) written on languages like PHP, Ruby, Lua and so on
> has (often) almost hardcoded dependence to be installed via their native
> package managers (pecl, cpan, luarocks, gem, bundler and so on).
> More of that, I discovered quite spiked way to install lang-specific
> packages in portage (fakegem eclass, pecl-php eclass and so on).
> Thinking in that way guided me to suggest to develop some kind of
> compatibility layer between portage (and sandboxed installation) and
> that lang-specific package managers.
> So then it will be almost unneeded to, for example, write tons of new
> local ebuilds when installing, for example new version of redmine. Or to
> write tons of spikes when installing some PHP or Lua apps, designed for
> pecl or luarocks respectively.
>
> But on the other hand — QA issues. I afraid, that it will make us
> responsible to upstream failures (in users eyes).
>
> Anyway, let's discuss some ideas on that behaviour.
>
>
> BTW, this post is mainly sponsored by great PITA about deploying rails
> applications and trying to get them to work with system-wide dev-ruby/*
> things installed (while upstream REQUIRES to use bundler). It is also
> minor-sponsored by some kepler-project apps (Lua) and some PHP apps.
>
>

Reply via email to