QUESTION: Why is this bug filed against djvulibre?

I'll grant that it is possible for djvulibre to work around the issue.
If fact, the changes required for doing so are desirable for other
unrelated reasons anyway, so ultimately this will happen.  (See below.)
But this isn't really djvulibre's fault.  (See below.)

CURRENT SITUATION

The libdjvulibre-desktop package uses the standard infrastructure for
*registering* desktop icons and such for the djvu filetype.  The
facilities for doing this are provided by commands found in xdg-utils.
It is *that* package which is pulling in iceweasel.  Why should that
package, which provides these *registration* commands, pull in
iceweasel?  It is a mystery to me.

CURRENT SIMPLE WORKAROUND

For now, you can work around the issue by installing some tiny browser
that "Provides: www-browser".  Say, lynx.  Then xdg-utils should be
satisfied without installing iceweasel and friends.

FUTURE

Someone needs to split the textual material (.xml files) used by
libdjvulibre21 out of djvulibre-desktop and into a separate package.
Then the library can get its text strings from that new package, and
won't need the -desktop package, which can be required by the actual
djvu-capable viewers.  Once all that is done, a headless machine that
merely processes djvu files without viewer facilities or even X will
be happy sans xdg-utils and www-browser.  I'll do it at some point.
But this is a wishlist kind of thing, not a critical issue.

                                        --Barak.
--
Barak A. Pearlmutter
 Hamilton Institute & Dept Comp Sci, NUI Maynooth, Co. Kildare, Ireland
 http://www.bcl.hamilton.ie/~barak/



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to