On Wednesday 25 March 2009 07:16:03 James wrote: > > Avoiding having kde-3.5 stuff installed is exactly the same as avoiding > > having firefox installed - don't emerge it. > > Yep, I get it, manual_labor. > > > I was looooooking for a silver bullet, > so I can just auto prevent installing anything that > uses kde 3 *.... > > On this system, I install a lot of random software > just to test it out. Sure I can manually check for > any kde 3.5 dependancies, but it would just be > easier to find a way to mask off all kde 3.5, methinks, > and then deal with that exceptional piece of vintage > software on a one off basis....
OK, I see where you are coming from. In that case, I would find a convenient package.keywords in a kde overlay and symlink to it from /etc/portage/package.mask/ Or, in the gentoo docs for split kde ebuilds there is a longish compound command to find all packages from a previous kde-3 slot and remove them. Adapt that for what you want and redirect the output to a file in package.mask Unfortunately, there is no support in portage that I know of to directly mask out a chunk of the tree. You have to fudge it. -- alan dot mckinnon at gmail dot com