Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 40541 - Suggestion: make emerge use screen
Summary: Suggestion: make emerge use screen
Status: RESOLVED WONTFIX
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Conceptual/Abstract Ideas (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-05 16:26 UTC by Carsten Otto
Modified: 2005-02-27 23:43 UTC (History)
1 user (show)

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 Carsten Otto 2004-02-05 16:26:46 UTC
Hi!
I know many people including me, that start a huge emerge (KDE, OOo, ...) and later regret that they did not use screen (so when started from a remote place a killed connetion results in a killed compile/emerge).
My idea is to have a new FEATURE-thingy that makes emerge to automagically start a screen with the desired emerge in it. Of course screen has to be installed for that and of course not everyone likes this, but I think it is quite handy - especially if you often forget such things.
Thanks for reading,

Reproducible: Always
Steps to Reproduce:
Comment 1 Luke Macken (RETIRED) gentoo-dev 2004-02-05 16:31:38 UTC
By making screen a dependency, documentation would have to be updated to let users know.  Also, if you run 'screen emerge <package>', and it produces an error, screen automaticly will kill itself and you will not be able to see the error message.

An easy way to solve your problem would be:

echo 'screen' >> .bashrc

This would cause all of your sessions to be run in screen, so you can never forget.
Comment 2 Marius Mauch (RETIRED) gentoo-dev 2004-02-08 17:22:46 UTC
I'm pretty sure we won't add screen as an absolute dependency, maybe a FEATURE setting.
Comment 3 Masatomo Nakano (RETIRED) gentoo-dev 2004-02-10 17:56:39 UTC
IMO, I really like screen but I don't need this feature..
You could do it by alias/function of bash.

What do you and portage guys think?
Comment 4 Tiago Freire 2004-12-10 10:08:13 UTC
I would like to see this feature. there are many people I know that didn't even know it existed, I think screen despite being incredibly handy has too little mindshare. I am even in favor of having it enabled by default. screen is such a small program that it would hardly have an impact on the livecd space constraints.
Comment 5 Brian Harring (RETIRED) gentoo-dev 2005-02-27 23:43:37 UTC
Dunno.  this should be a tip/trick, but not part of portage imo (I know sorcerer/sourcemage do this, but we're not them).

Besides.  screen is setuid installed.  it might be a 'minor' install, but I know a lot of devs/users who would get pissy about having an additional setuid file on their fs that they don't even need/use...