When trying to emerge OpenOffice with a USE variable of -cups, It still tries to pull in cups support. This is due to the virtual/lpr dependency not being negated for some reason. Reproducible: Always Steps to Reproduce: 1.Set USE="-cups" 2.emerge -p openoffice 3.notice how cups and all its requirements are pulled in Actual Results: I poked around in the ebuild script and found the virtual/lpr line, removed it and it removed wanting to install cups Expected Results: picked up the -cups USE variable and taken the right steps Could be an issue in connecting virtual/lpr to cups
This will remove the dep on cups, but it will probably not disable support for cups in openoffice. Any idea how to disable this in the oo ./configure ?
Openoffice does not directlz need cups, but it needs a printer client. I do not know in howfar that is actually needed for building and operation though. The fact that it pulls in cups has to do with the fact that that is the default satisfier for virtual/lpr.
I don't know what to do about this. In the future I will try to look into whether this lpr dependency is waranted. In the meantime you could try to build openoffice with --nodeps and see whether it compiles correctly.