For the browserplugin to build the the djview binary is needed, which then again is only build when the qt3-flag is enabled. So the ebuild should stop to build if the nsplugin-flag is enabled and the qt3-flag is not. Reproducible: Always Steps to Reproduce: 1.USE="nsplugin -qt3" 2. 3. Actual Results: no nsdejavu.so Expected Results: To stop the ebuild and tell the user to either enable qt3-flag or disable nsplugin-flag
Sigh... Don't you think that ebuild name would be useful?!
ups, sorry, again with ebuild-name
pkg_setup() { if ! use qt3; then ewarn ewarn "The standalone djvu viewer, djview, will not be compiled." ewarn "Add \"qt3\" to your USE flags if you want it." ewarn fi }
I'm not talking about the standalone viewer, that is clear, but its not clear that you need the standalone viewer to get the browserplugin. Btw, i compiled also with nsplugin and qt3 and there was too no browserpugin...
*** Bug 203162 has been marked as a duplicate of this bug. ***
Created attachment 139198 [details, diff] djvu-3.5.20-r1.ebuild.diff - make the thing die w/ a useful message w/ USE="nsplugin -qt3" since people don't grok this...
Reopen.
Thank you Miron for report, and Jakub for the fix. Fixed in djvu-3.5.20-r1. Jakub, could I ask you at least to assign such bugs to maintainer even in case you close them. I'm interested to see what bugs are reported on software I maintain. Even if bugs are about broken digest which was fixed to the moment. Thank you.
*** Bug 204765 has been marked as a duplicate of this bug. ***