Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 602170 - Send emerge overall progress by mail
Summary: Send emerge overall progress by mail
Status: CONFIRMED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Enhancement/Feature Requests (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-09 15:53 UTC by Fab
Modified: 2016-12-09 17:12 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fab 2016-12-09 15:53:52 UTC
Hi,

Currently I'm using make.conf options to send mails like following :
> PORTAGE_ELOG_CLASSES="info log warn error"
> PORTAGE_ELOG_SYSTEM="mail save_summary"

I would love to have another ELOG_SYSTEM option (or maybe a FEATURES option), like this :
> PORTAGE_ELOG_SYSTEM="mail mailprogress save_summary"

Once the « mailprogress » option activated, emerge would send a mail at each package merge, showing its overall progression in title. Then in my mailbox I would have :

> [portage][myhost] app-foo/bar-0.728 merged (1/17)
> [portage][myhost] app-bar/foo-1.27  merged (2/17)
> ...
> [portage][myhost] mail-mta/postfix-3.1.0-r1 merged (17/17)

In this example, 17 packages merged. This would prevent me to have to connect
to [myhost] through ssh to check the overall emerge progress. Just have to
check my mailbox to do it.

Thanks.

Reproducible: Always
Comment 1 Zac Medico gentoo-dev 2016-12-09 17:12:04 UTC
We can support progress hooks for this sort of thing, similar to the existing support that we have for postsync hooks.