[ 3 / biz / cgl / ck / diy / fa / g / ic / jp / lit / sci / tg / vr / vt ] [ index / top / reports / report a bug ] [ 4plebs / archived.moe / rbt ]

Due to resource constraints, /g/ and /tg/ will no longer be archived or available. Other archivers continue to archive these boards.Become a Patron!

/g/ - Technology

View post   

[ Toggle deleted replies ]
>> No.81184320
File: 93 KB, 1375x1212, genchu.jpg [View same] [iqdb] [saucenao] [google] [report]

>How do people even deal with this slow-ass package manager?
by living rent free in your head

>> No.81184342


>> No.81184382

they had plan to rewrite it in C but I don't know if they made any progress

>> No.81184427


>> No.81184438
File: 543 KB, 1453x2113, 1618505852499.png [View same] [iqdb] [saucenao] [google] [report]

will that even help? i dont doubt that python is part of the reason for the bad performance, but compared to other package manager portage needs to do far more calculations.

checking the useflags, dependency, useflag on dependency, package masking, compiler optimizations etc etc. being rewritten in c wont reduce the amount of calculations.

>> No.81184469

If they have some big dumb loop at one point (which might happen because of all the calculations like you said), making it in C should save a lot of time.

>> No.81185843

its a bit slow but a none issue for me or at least i feel like so because i use a minimal settup.

>> No.81185846

Portage uses only one core ATM. Rewriting it in C will have a negligible performance impact compared to making it multithreaded.

>> No.81185993
File: 91 KB, 894x680, 2021-04-17-034109_894x680_scrot.png [View same] [iqdb] [saucenao] [google] [report]

the blatant samefagging is hilarious

>> No.81187076
File: 21 KB, 328x353, 1599079322882.jpg [View same] [iqdb] [saucenao] [google] [report]

can't they make it multithreaded in python? cant you like "import multithread" or smth

>> No.81187174

>reproducible builds
>on a source-based distribution
What a retard.

>> No.81187189

It's explained in this thread: https://forums.gentoo.org/viewtopic-t-866779-start-0.html

Name (leave empty)
Comment (leave empty)
Password [?]Password used for file deletion.