etch lottanzb installed doen't run

Asked by Lou G on 2008-10-07

I installed lottanzb in debian etch using the instructions for 'other distros' on the download page. No errors on the build or the install. The desktop icon was created but program does not execute from there or from the applications menu. The ~/.lottanzb log file is empty.

Question information

Language:
English Edit question
Status:
Answered
For:
LottaNZB Edit question
Assignee:
No assignee Edit question
Last query:
2008-10-08
Last reply:
2009-11-15
Lou G (anothermoi) said : #1

Tried to run from terminal - see result below:

Traceback (most recent call last):
  File "/usr/bin/lottanzb", line 4, in ?
    from lottanzb import lottanzb
  File "/usr/lib/python2.4/site-packages/lottanzb/lottanzb.py", line 44, in ? import modes
  File "/usr/lib/python2.4/site-packages/lottanzb/modes.py", line 3, in ?
    import util, prefs, paths
  File "/usr/lib/python2.4/site-packages/lottanzb/prefs.py", line 3, in ?
    from gobject import GObject, property, list_properties
ImportError: cannot import name property

Severin Heiniger (severinh) said : #2

Hi Luo,

LottaNZB depends on a new python-gobject feature newly introduced in version 2.14.0, released in September 2007. Prior to Debian Lenny and Sid the Python GObject bindings are not a separate package, but part of the python-gtk2 package. And this package apparently contains an older version than 2.14.0 (which is logical, as Debian Etch was released in April 2007).

I really regret that LottaNZB doesn't run on Debian Etch, which is the current stable release. Debian Lenny is going to be released soon and LottaNZB should work flawlessly on it.

Sorry for not being more helpful.

Lou G (anothermoi) said : #3

Not to beat a dead horse, but does this mean that I can't install even using backport?

Severin Heiniger (severinh) said : #4

Sorry for not getting back to you earlier.

You will definitely not be able to run LottaNZB 0.3.1 on Debian Etch, even with backports enabled since this repository doesn't contain the necessary new Python GObject bindings.

However, there's hope! The next (though unscheduled) version 0.4 of LottaNZB is going to make use of a framework called Python Kiwi that's part of the official Etch repository. And the version which is part of Etch should play nicely together with LottaNZB 0.4. And this very framework offers a feature which should theoretically enable us to drop this troublesome python-gobject dependency.

I've just done some experimenting and everything looks good so far.

If all goes well, LottaNZB 0.4 will run on all Linux machines not older than about two years, which would be great and desirable.

Stay tuned!

Regards,
Severin

LottaNZB 0.4 is out for a while.
However I can't find it in the Debian Etch repository.

Is it possible to run it ? Do I have to use the Backports repo ?

Severin Heiniger (severinh) said : #6

Hi Peter,

LottaNZB isn't in the Debian Etch repository indeed and I'm not sure if it's possible to install and run LottaNZB 0.4. You might want to give it a try and find out for yourself.

Debian Etch will certainly not be compatible with LottaNZB 0.5.

Can you help with this problem?

Provide an answer of your own, or ask Lou G for more information if necessary.

To post a message you must log in.