Package: zotero-standalone
Version: 4.0.29.5+dfsg-1
Severity: minor

Dear Maintainer,

The long package description of zotero-standalone states in part that:

"This package contains the standalone version of Zotero which does not
require any Firefox browser."

However, the package includes a Depends: line which lists both firefox
and firefox-esr. As such, the package cannot in fact be installed
without a Firefox browser.

If this version of Zotero does in fact require the presence of a Firefox
browser on the system, then the package description is incorrect and
needs to be revised. (And the description of the program as "standalone"
may be argued to be misleading.)

If it does not require that, then the Depends on firefox | firefox-esr
should be demoted to at most a Recommends, if not removed entirely.


I notice that the Depends: line from package version 4.0.22-1 lists
several different versions of xulrunner as alternatives, with iceweasel
as the last option in the list. It seems possible that it was once
possible to install Zotero standalone (with no Firefox browser present),
by installing one of the xulrunner packages instead, and that when the
xulrunner alternatives were dropped the package description was not
altered to match.

I do not know why xulrunner was dropped as a dependency alternative; the
only reason to do so which springs to my mind is the possibility that
separate XULRunner may be going away, and thus not be there to be
depended on.

If that is the case, then it seems entirely possible that it will in
fact cease to be possible to install a standalone version of Zotero at
all, in which case the zotero-standalone package should probably go away
as well.


Note that to date, I have not actually used Zotero myself; I simply
noticed this while looking at the package out of interest.


-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.4.0-1-amd64 (SMP w/12 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Reply via email to