ooextras improperly depends on openoffice-bin, I tried installing it and it failed saying that oo-bin conflicted with oo. I edited the ebuild and replace the dependancy of virtuals/ooo with openoffice and it installed just fine. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Works for me. Which version / plattform is this on?
So this explains why emerge -uDp world wanted to install openoffice-bin this morning when I already have openoffice installed. Here are the package versions I am using: $ emerge -p openoffice openoffice-bin ooextras These are the packages that I would merge, in order: Calculating dependencies ...done! [blocks B ] app-office/openoffice (is blocking app-office/openoffice-bin-1.1.4) [ebuild R ] app-office/openoffice-1.1.4 [ebuild N ] app-office/openoffice-bin-1.1.4 [ebuild R ] app-office/ooextras-20031206 I think that something must have happened to the definition of RDEPEND="virtual/ooo" somewhere else in portage since ooextras-20050216.ebuild is still masked off with ~x86. I.e. the older ooextras ebuild has changed behavior sometime in the last week.
Or, more simply: $ emerge -p ooextras These are the packages that I would merge, in order: Calculating dependencies ...done! [blocks B ] app-office/openoffice (is blocking app-office/openoffice-bin-1.1.4) [ebuild N ] app-office/openoffice-bin-1.1.4 [ebuild R ] app-office/ooextras-20031206
It doesn't, the problem is, that the virtual was added to the ebuild after you compiled it, with the forced upgrade to -r1 this should now be gone. Thanks for reporting anyway