On Friday 25 April 2008, Walter Dnes wrote: > On Sat, Apr 19, 2008 at 09:07:17PM +0200, Justin wrote > > > Why are you doing things without knowing about the consequences? > > Always ask before you are doing things which could be stupid!!! > > In my case, this was the umpteenth time I encountered circular > blocks. After asking the first couple of times, I settled down to a > pattern of unmerging both halves of the problem and restarting the > emerge. This has worked fine until now. And yes, I've seen the > warning about "may harm your system" a lot of times. If it didn't > come up as often as Vista's UAC warning, when manually unmerging > stuff, I probably would've asked first.
There's really only one way t deal with circular blockers, and that is to know enough about why the blocker is there to make a decision about it. You have to act like say an Ubuntu maintainer as that is really what you are doing, just local to your own system. I tend to read the ebuilds if I don't know the packages well. If upgrades are involved, I invariably have to unmerge the older one (it clashes with a new way of doing things). If one of the packages is something new, then I must decide which one I want to keep. Elog messages with yellow stars should *never* be ignored. Unlike UAC, they are not there with the express purpose of annoying users. -- Alan McKinnon alan dot mckinnon at gmail dot com -- [email protected] mailing list

