TuxCoder / rhythmbox-ampache

Automatically exported from code.google.com/p/rhythmbox-ampache
0 stars 0 forks source link

the Ampache section doesn't appear in my rhythmnbox (ubuntu & debian) #10

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?

1. What is the expected output? What do you see instead?

Plugin activated in Rhythmnbox but the Ampache section under Shared doesn't 
appear, in both my Ubuntu 10.04 and my Debian Squeeze.

2. What version of the product are you using? On what operating system?

A) Plugin installed: rhythmbox-plugin-ampache_0.11_all.deb
Os: Ubuntu 10.04 LTS - Lucid Lynx
Rhythm'n Box: 
ii  rhythmbox                            0.12.8-0

B) Plugin installed: rhythmbox-plugin-ampache_0.11_all.deb
Os: Debian Squeeze 6.0.3
Rhythm'n Box: 
ii  rhythmbox                            0.12.8-3

3. Please provide any additional information below.

rhythmnbox -D ampache:

On Ubuntu:

Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/ampache/__init__.py", line 36, in activate
    self.entry_type = AmpacheEntryType()
  File "/usr/lib/rhythmbox/plugins/ampache/__init__.py", line 25, in __init__
    rhythmdb.EntryType.__init__(self, name='AmpacheEntryType')
NotImplementedError: AmpacheEntryType is an abstract widget
Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/ampache/__init__.py", line 76, in deactivate
    self.db.entry_delete_by_type(self.entry_type)
AttributeError: 'Ampache' object has no attribute 'entry_type'

On Debian:

I remember it's the same, but I'll update this evening as I need to be back 
home to have the exact output.

On my Debian, I tried the patch given by lexotron..@gmail.com 
(http://code.google.com/p/rhythmbox-ampache/issues/detail?id=8#c7), but that 
didn't resolve the problem.

Original issue reported on code.google.com by oxim...@gmail.com on 28 Nov 2011 at 3:02

GoogleCodeExporter commented 8 years ago
Here is the trace on my debian (exactly the same as on my ubuntu):

(rhythmbox:25494): Rhythmbox-DEBUG: Setting initial properties
Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/ampache/__init__.py", line 36, in activate
    self.entry_type = AmpacheEntryType()
  File "/usr/lib/rhythmbox/plugins/ampache/__init__.py", line 25, in __init__
    rhythmdb.EntryType.__init__(self, name='AmpacheEntryType')
NotImplementedError: AmpacheEntryType is an abstract widget
Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/ampache/__init__.py", line 76, in deactivate
    self.db.entry_delete_by_type(self.entry_type)
AttributeError: 'Ampache' object has no attribute 'entry_type'

If you need other infos or tests, please ask me.

Original comment by oxim...@gmail.com on 29 Nov 2011 at 3:40