Severin Heiniger a écrit :
Package: hellanzb
Version: 0.13-5.2
Severity: important
Tags: patch

The hellanzb package has been patched so that it doesn't use unrar by
default in order to prevent the package from being moved from main to
contrib. In more detail, the SKIP_UNRAR configuration option defaults to
True in Debian and unrar has been added to hellanzb's Suggests. So far
so good.

However, hellanzb crashes on startup if unrar isn't installed, no matter
what the SKIP_UNRAR configuration option is set to:

        A problem occurred while reading the config file: FatalError'>:
        Cannot continue program, required executable not found: 'unrar'
        Exiting: FatalError'>: Cannot continue program, required
        executable not found: 'unrar'

The attached debdiff fixes this bug. It changes hellanzb's Core.py so
that it only looks for the unrar executable if SKIP_UNRAR is not set to
True. The diff also contains other minor changes, which of course can be
dropped if they're not welcome:

  * Bump Standards-Version to 3.8.3 (no changes needed).
  * Add README.sources to fix patch-system-but-no-source-readme lintian
 warning.
  * Minor cleanup in README.Debian and NEWS.Debian.

If the patch is applied, I'll take care of sending it upstream. However,
the project is more or less dead.

Fixing this bug will also make it possible to finally resolve #523851,
because up to now, LottaNZB depended unrar only to prevent HellaNZB from
crashing.

Regards,
Severin Heiniger
Hi,

Go ahead with a NMU, I'm far too busy.

Thanks in advance,

Adam.



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to