I have burn many cd with this program but now i does not burn anything. This is error: Traceback (most recent call last): File "/usr/lib/eroaster/Application.py", line 756, in BurnWriterOptions self.BurnCDNow() File "/usr/lib/eroaster/Application.py", line 825, in BurnCDNow cdrecord = cdrtools.cdrecord(channel, id, lun, self.devWriter.get_text(), self.cat.get_loglevel()) File "/usr/lib/eroaster/cdrtools.py", line 114, in __init__ self.__cdrecord_read_version() File "/usr/lib/eroaster/cdrtools.py", line 239, in __cdrecord_read_version for i in range(len(version[1])): IndexError: list index out of range my iso file to burn is linux yoper-2.1.0 Reproducible: Always Steps to Reproduce: 1. 2. 3.
cdrtools.py after thanging versionLine = output[0] to versionLine = output[3] it started working.
Sounds like python has been updated, but not eroaster. Try to reemerge eroaster or update to eroaster-2.2.0_pre8.
Anything tested?
Sorry I was out of country for some and than got busy in office work. I tried app-cdr/eroaster-2.2.0_pre8 but same error I tried app-cdr/cdrtools-2.01.01_alpha01 It looks to me the cdrecord version string is changed. Again sorry for delay in reply.
Change line 233 to following: output = cmdoutput("%s -version 2>/dev/null" % self.__cdrecord_command, strip = TRUE) Fixes eroaster bug.
I added a newer version of eroaster into portage. This should resolve this bug. Please test!
Just closing the bug.