Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 916955

Summary: app-portage/genlop-0.30.11 genlop wrong about parallel jobs
Product: Gentoo Linux Reporter: Massimo Burcheri <burcheri.massimo+bugs-gentoo>
Component: Current packagesAssignee: Portage Tools Team <tools-portage>
Status: UNCONFIRMED ---    
Severity: normal CC: gentoo, grobian, jstein, perl
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=916707
Whiteboard:
Package list:
Runtime testing required: ---

Description Massimo Burcheri 2023-11-06 09:09:41 UTC
Coming from #916707:

Running parallel jobs:
emerge -auUDtv world --keep-going --with-bdeps\=y --jobs\=8 --load-average\=25

I see
>>> Jobs: 12 of 14 complete, 2 running              Load avg: 16.0, 18.9, 19.3

So 2 jobs running in parallel.

Asking genlop about the jobs:

genlop -c
using logfile /var/log/emerge.log
using logfile /var/log/emerge.log.1.bz2

 Currently merging 12 out of 14

 * net-libs/webkit-gtk-2.42.1-r600 

       current merge time: 2 hours, 9 minutes and 36 seconds.
       ETA: 2 hours, 38 minutes and 23 seconds.

 Currently merging 12 out of 14

 * net-libs/webkit-gtk-2.42.1-r600 

       current merge time: 2 hours, 9 minutes and 36 seconds.
       ETA: 2 hours, 38 minutes and 8 seconds.


As there is no real emerge monitor I checked
watch -d find /var/tmp/portage/ -mmin -1
and found
/var/tmp/portage/net-libs/webkit-gtk-2.42.1-r410...
and
/var/tmp/portage/net-libs/webkit-gtk-2.42.1-r600...

So it rather seems that emerge is working on 2 different slots and both qlop and genlop are wrong.

Reproducible: Always
Comment 1 Massimo Burcheri 2023-11-06 09:12:30 UTC
See also bug 916707 for qlop from app-portage/portage-utils.