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

Bug 500392

Summary: app-portage/quietemerge - Perform the emerge in Gentoo Linux with pretty output
Product: Gentoo Linux Reporter: P Purkayastha <ppurka>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: UNCONFIRMED ---    
Severity: enhancement Keywords: EBUILD
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://code.google.com/p/quietemerge
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Ebuild for quietemerge-20140205

Description P Purkayastha 2014-02-05 16:42:09 UTC
Created attachment 369622 [details]
Ebuild for quietemerge-20140205

This is for adding an ebuild for my emerge wrapper called quietemerge. The main feature was to provide an ETA for the emerge process. So, it is like a --quiet + time left. It computes the time left from the old emerges in emerge.log, and so new emerges do not show anything.

It had been released in the Gentoo forums in 2009 [1] and I have been maintaining it since then. It should be very stable -- I haven't received much complaints over the past two years.

Originally, I did releases on Google Code [2]. Now I have shifted it to Github [3].

[1] http://forums.gentoo.org/viewtopic-t-797019-highlight-.html
[2] http://code.google.com/p/quietemerge/downloads/list
[3] https://github.com/ppurka/quietemerge/releases
Comment 1 P Purkayastha 2014-02-05 16:49:33 UTC
A word on the dependencies:

sys-apps/grep -- obviously needed for grep
sys-apps/portage -- it does not do emerge itself. It simply tracks the output
sys-apps/util-linux -- needed for mount/umount
sys-process/procps -- needed for kill

Configuration file:

It creates a configuration file in ~root/.config. This is not created for non-root users. In case the package seems good enough for inclusion, then one can think about whether it should look for config file in ~root or in /etc.