Saving of CDs is not possible with 3.1.0

Bug #554709 reported by asdfgh2091
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Exaile
Fix Released
Low
Unassigned

Bug Description

I am using ubuntu 10.04 beta, exaile 0.3.1.0-0ubuntu2 from ubuntu. If I want to rip a CD, exaile stalled at 0%. Here the output of exaile:

~>rm -rf .local/share/exaile/ .cache/exaile/ .config/exaile/
~>exaile
INFO : Loading Exaile 0.3.1.0...
INFO : Loading settings...
INFO : Setting up deferred idle manager function...
INFO : Loading plugins...
Traceback (most recent call last):
  File "/usr/lib/exaile/xl/plugins.py", line 121, in enable_plugin
    plugin = self.load_plugin(pluginname)
  File "/usr/lib/exaile/xl/plugins.py", line 83, in load_plugin
    plugin = imp.load_source(pluginname, os.path.join(path,'__init__.py'))
  File "/usr/share/exaile/plugins/notifyosd/__init__.py", line 19, in <module>
    import cgi, gobject, gtk.gdk, logging, pynotify
ImportError: No module named pynotify
WARNING : Unable to enable plugin notifyosd
INFO : Loading collection...
INFO : Loading devices...
INFO : Loading interface...
INFO : HAL Providers: [<cd.CDHandler object at 0x2fe1590>]
INFO : Loading main window...
INFO : Connecting main window events...
INFO : Loading panels...
INFO : Connecting panel events...
INFO : Done loading main window...
INFO : Calling queue_draw for <class 'cd.CDPlaylist'>: Soul legends
Exception in thread Thread-9:
Traceback (most recent call last):
  File "/usr/lib/python2.6/threading.py", line 532, in __bootstrap_inner
    self.run()
  File "/usr/share/exaile/plugins/cd/_cdguipanel.py", line 60, in run
    self.imp.do_import()
  File "/usr/share/exaile/plugins/cd/importer.py", line 68, in do_import
    trackno, device = loc[7:].split("/#")
ValueError: need more than 1 value to unpack

I have installed python-cddb and hal (usally I don't install packages which are only suggested) and checked "Preferences-Plugin-CD Playback".

I have the same problem if I install exaile from the source (0.3.1) in ubuntu 9.10. Ripping with the exaile of ubuntu 9.10 (0.3.0.1 or so) is possible.

Thanks for fixing two of my other bugs so quickly.

Revision history for this message
frenchy82 (cartes) wrote :

I can confirm it with ubuntu 10.04 and exaile 3.1.1 (fresh install).
It worked very well with karmic

Revision history for this message
asdfgh2091 (asdfgh2091) wrote :

Works now with 0.3.1.2-rc1

Revision history for this message
Mathias Brodala (mathbr) wrote :

Assuming you meant 0.3.2 RC1.

Changed in exaile:
importance: Undecided → Low
milestone: none → 0.3.2
Revision history for this message
asdfgh2091 (asdfgh2091) wrote :

Sorry, of course you are right.

Revision history for this message
frenchy82 (cartes) wrote :

Yes, that's working for me too with the 3.2

(but you can extract only to ogg even if you select MP3 format)

Revision history for this message
Mathias Brodala (mathbr) wrote :

Please file a new report with the usual details if you want.

Changed in exaile:
status: New → Fix Committed
Revision history for this message
asdfgh2091 (asdfgh2091) wrote :

Since mp3 is not a free format, you (frenchy82) have to install gstreamer0.10-plugins-ugly-multiverse to rip to mp3.

Revision history for this message
frenchy82 (cartes) wrote :

Thanks asdfgh2091 but there is an error message when you chose a format differentt from ogg
And it transcode every time in the ogg format
For example, with mp3 VBR

File "/home/cartes/exaile-0.3.1.999-rc1/plugins/cd/cdprefs.py", line 67, in on_check_condition
    formatinfo = transcoder.FORMATS[format]
KeyError: 'MP3 \xc3\xa0 d\xc3\xa9bit variable (VBR)'
/home/cartes/exaile-0.3.1.999-rc1/xl/transcoder.py:187: Warning: value "5.000000" of type `gfloat' is invalid or out of range for property `quality' of type `gfloat'

Revision history for this message
asdfgh2091 (asdfgh2091) wrote :

Sorry I couldn't help, but if i have installed gstreamer0.10-plugins-ugly-multiverse (emphasis on multiverse) on ubuntu 10.04 (do this only in a country where this is legal, I am not a lawyer, read the wikipedia article of lame), I could rip to mp3 and I get *.mp3 files. The only bug I can see is that you can choose mp3 encoding even though the needed gstreamer-plugins have not been installed.

Have you tried to clear your home directory of exaile config files: "rm -rf .config/exaile .cache/exaile .local/share/exaile" and then start the exaile-0.3.1.999-rc1?

I have seen the same error messages ("5.000000" of type `gfloat' is invalid or out of range for property `quality' of type `gfloat') in exaile 0.2.* if you change from flacc encoding (quality from 0 to 9) to ogg-encoding (quality from 64 to 320) . Since I got ogg-files this didn't disturbed me.

I hope one can understand my Deutsch-English

Revision history for this message
frenchy82 (cartes) wrote :

ubuntu-restricted-extras is installed on my laptop
I cleared all the directories you suggested but it didn't help (excepted for the new playlists that i can see now)

The only particular thing, is that i use Lubuntu 10.04, so may be i need a specific library

Anyway, thanks for your suggestions!

(Your english is much better than mine)

reacocard (reacocard)
Changed in exaile:
status: Fix Committed → Fix Released
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.