I do emerge -auD world almost everyday and sometimes I want to emerge something while it's still doing the update so I was hoping to have option to append something to be merged while it's still doing it. example follows: emerge -auD world while I have list of apps if compiling(which can take quite a while) I could do something like emerge --append someapp and it would add it to the list of apps to emerge instead of start another instance
Not really possible, dependency calculation is done before emerge starts. Also, you cannot list 'world' or 'system' at the same time with individual ebuilds.
Why don't you simply type emerge someapp in the same window/console/terminal where your emerge -auD world runs? Then the second emerge would run after the first finishes and you will not have a second instance. ;-)