$ grep cups $(qlist libreoffice) Binary file /usr/lib64/libreoffice/basis3.4/program/libvcllx.so matches And I don't see a single CUPS library in NEEDED. Considering that libreoffice works fine without CUPS, I don't think it should force pulling it in.
Should be doable... one warning however, with libreoffice, cups=printing... there is no other print backend anymore.
The only reason I have libreoffice installed is to look at the brain damaged windows docs some people email me that catdoc and antiword can't handle usefully. I don't need to print them, and I hate cups. So yes, please please make it optional again.
Oh, wait, libreoffice-bin. I'm talking about libreoffice from source. Should I open new issue for that?
(In reply to comment #3) > Oh, wait, libreoffice-bin. I'm talking about libreoffice from source. Should > I open new issue for that? Not needed... is fixed now.
I just did an emerge --sync (on a ~x86 system), and it is still telling me that cups is required (for libreoffice, I haven't tried libreoffic-bin).
(In reply to comment #5) > I just did an emerge --sync (on a ~x86 system), and it is still telling me > that cups is required (for libreoffice, I haven't tried libreoffic-bin). It indeed is required for build time, but in RDEPEND it is only under cups? useflag. If you want to have it optional you can properly ifdef the code in core/vcl/unx/generic/printer/ And send me patch which I will then incorporate upstream. I personaly don't have time to do that myself.
Considering how little I use libreoffice I don't have time either. I'm just going to remove it from my system. If I need to look at something catdoc doesn't handle I'll try uploading it to google docs. Thanks for fixing the -bin, though, I'm sure a number of people will benefit from that.