On Sat, 17 Jan 2015 14:45:51 +0000 Ciaran McCreesh wrote:
> On Sat, 17 Jan 2015 17:39:29 +0300
> Andrew Savchenko <birc...@gentoo.org> wrote:
> > There is some progress here. In portage-2.2.15 profile based
> > optimizations are included (see bugs 529660, 530010). On my
> > hardware (Athlon-XP, 2200 MHz and Intel Atom N270, 1600 MHz) they
> > speed up dependency resolution by ~ factor 2.
> 
> The problem isn't the constants, though. The problem is the resolution
> algorithm. There's not much point tweaking performance until the
> resolver is fixed to produce a correct answer...

Oh, this was discussed so many times already... There is NO single
correct solution to such problems. And some mathematically correct
solutions are impractical (e.g. half of the tree rebuild), so other
ones which are good enough are preferred. As long as imperfect
solution works fine, I'm ok with it.

As for paludis, I tried it. Everything mentioned below is my
_personal_ experience and not supposed to pretend to be objective.
So, from my experience paludis turned out to be:

- slower then portage (I don't care here if it is more correct or
not, I just want to do my daily job);

- not fully compatible with portage: it triggers a lot of problems
portage doesn't. While this may be good for QA and tree
improvement, I don't want to hang my workflow due to these issues;

- importare instead of local overlay is a complete nightmare:
usually I don't want to install package exactly as make install
does: often it lacks some required files (e.g. init scripts) or
installs something unneeded on Gentoo system.
Besides I use local overlay to test packages before committing to
public overlays or Gentoo main tree. Lack of local overlay support
is sufficient to send paludis straight to waste bin on my systems.

- completely insane command line options, arguments required to do
what I want to do are quite cumbersome, portage is much saner here.

Everything above is just my personal experience, so your mileage
may vary. But after all that issues I don't even want to try
paludis in the foreseeable future.

Best regards,
Andrew Savchenko

Attachment: pgpCxUFZ8zSgo.pgp
Description: PGP signature

Reply via email to