* Re: [gentoo-dev] Portage QOS
@ 2014-01-10 12:23 99% ` Igor
0 siblings, 0 replies; 1+ results
From: Igor @ 2014-01-10 12:23 UTC (permalink / raw
To: gentoo-dev
Hello Heroxbd,
Friday, January 10, 2014, 4:16:47 AM, you wrote:
>> The ebuilds have approximately the same time to install, the failure
>> rate is about the same, emerge is getting slower.
> I am curious about the slowness of emerge.
> How about profile the portage and rewrite the time-crucial part in
> C/C++, or ideally, borrowing the counterpart from paludis? How feasible
> is that?
> I guess the dep-tree calculation is the slowest part.
If you had the PortageQOS you would see what change slowed down
Portage. And the problem could have already been fixed.
You could make fast and correct decisions. True, it could be possible
that some parts of the portage need to be rewritten. May be Python was
the wrong decision, may be it's better to use C++.
(Yes, I expect to be
condemned over here before I'm banned, a sacrifice for the better Gentoo
somebody had to make).
Do you remember how many problems portage had with Python? It's like
Gentoo is for Python not for anything else.
Why not to get rid of Python at all. What is so great in Python that
Gentoo exists for the sake of it?
And when next thing is introduced - you can see how it works
world wide.
On some older PC the new portage works for 4-6 minutes before it FAILS.
If the portage is going to be a little bit smarter again - you would need a
new hardware to run it.
And nobody cares, of course it's better to hide don't know or run from
problems than know about them and fix them.
300 devs, are NOT ABLE to make portage fast in 8 years.
--
Best regards,
Igor mailto:lanthruster@gmail.com
^ permalink raw reply [relevance 99%]
Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2014-01-09 7:24 [gentoo-dev] Portage QOS LTHR
2014-01-09 8:12 ` Alec Warner
2014-01-09 12:44 ` Igor
2014-01-09 14:12 ` Christopher Schwan
2014-01-09 15:26 ` Igor
2014-01-10 0:16 ` heroxbd
2014-01-10 12:23 99% ` Igor
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox