View the status of a long emerge


At certain times while using Gentoo you are going to have to perform a large emerge, for example when you do an update world. It can be challenging to keep track of the status of this emerge with all the output flying by on the screen. It can also become a problem if you want to check on the status from another machine that did not initiate the emerge.

Thankfully you can check the /var/log/emerge.log and get the current status.

Run this command to see the last 10 lines of the log.

You can combine this command with watch and get real-time updates. This command will automatically update every second.

Likewise you can use the ‘-f‘ tail option to get updates.

  • gentooler

    Alternatively, you can emerge the gentool-package (which also contains revdep-rebuild) and use

    watch genlop -c -n

    to keep updated on the currently compiling package and the ETA for this package.

  • gentooler

    sorry, the package is called