Make hellanzb provide unrar functionality by default

Bug #149236 reported by Anders Østerholt
10
Affects Status Importance Assigned to Milestone
hellanzb (Ubuntu)
Confirmed
Undecided
MOTU

Bug Description

Binary package hint: hellanzb

Make hellanzb depend on unrar, and do changes to default config files so unraring is provided by default.

Revision history for this message
karthik (karumugham) wrote :

Note that without this dependency, hellanzb will not start up. This is not simply a matter of unraring convenience. So hellanzb as it is must depend on unrar to function at all. However, I see that hellanzb is in universe and unrar is in multiverse; perhaps this is the reason that unrar is not depended upon.

Attached, please find a patch that allows hellanzb to function without unrar installed. If SKIP_UNRAR is set to True, as it is by default in the Ubuntu-distributed hellanzb.conf, the unrar check is skipped since it will never be needed.

Revision history for this message
Stéphane Maniaci (stephh) wrote :

This is also blocking all the programs using HellaNZB (LottaNZB, Hellafox...), and should be fixed soon, either by providing a free unrar package, or disabling the 'unrar' feature in /etc/hellanzb.conf .

Revision history for this message
Anders Østerholt (diebels) wrote :

Depends: par2 (>= 0.4), python (>= 2.3), python-support (>= 0.7.1), python-twisted-core (>= 2.0), python-twisted-web
Recommends: python-yenc
Suggests: unrar (>= 3.41)

Move unrar from suggests to depends.

Changed in hellanzb:
assignee: nobody → motu
status: New → Confirmed
Revision history for this message
Severin H (severinh) wrote :

I've sent the patch by karthik to the maintainer of the hellanzb package along with other minor changes. While adding unrar to the dependencies of hellanzb would probably be the wisest choice from a the user's point of view, I support the decision of the maintainer to leave the installation of unrar up to the user and therefore keeping the package in main (or universe in Ubuntu). Someone who knows how to edit the HellaNZB configuration file will most probably know how to install unrar. And SKIP_UNRAR has been set to True for quite a long time anyway.

As for LottaNZB, we'll probably make sure that SKIP_UNRAR is automatically set to False if unrar is installed and provide a useful hint to the user if not. This will also close http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=523851 LottaNZB was suggested to be moved to contrib.

Revision history for this message
Severin H (severinh) wrote :

The bug that caused HellaNZB to crash when unrar isn't installed (no matter what SKIP_UNRAR is set to) has been fixed in Debian. The change will by synced into Ubuntu in a matter of days.

See the above comment for my thoughts about unrar being a default dependency. May I close the bug or are there any other thoughts about this issue?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.