Source: libffado Version: 2.0.0+svn1813-1 Severity: serious Justification: http://lists.debian.org/debian-release/2010/02/msg00325.html User: [email protected] Usertag: python2.6
Hello,When rebuilt with Python 2.6, ffado-mixer-qt4 contained files in /usr/lib/python2.6/site-packages/. This will render the package unusable with Python 2.6 and could cause installation issues, see. e.g. bug #568010.
I've seen patches for the issue in the package's VCS, but I don't tag the bug pending, as they don't seem to work:
* when built with Python 2.5 as default:
| $ ffado-mixer
| Traceback (most recent call last):
| File "/usr/bin/ffado-mixer", line 34, in <module>
| sys.exit(ffadomain(sys.argv))
| File "/usr/lib/pymodules/python2.5/ffado/ffadowindow.py", line 195, in
ffadomain
| mainwindow = FFADOWindow(None)
| File "/usr/lib/pymodules/python2.5/ffado/ffadowindow.py", line 65, in
__init__
| self.manager = PanelManager(self)
| File "/usr/lib/pymodules/python2.5/ffado/panelmanager.py", line 101, in
__init__
| self.status = PanelManagerStatus(self)
| File "/usr/lib/pymodules/python2.5/ffado/panelmanager.py", line 66, in
__init__
| uicLoad("ffado/panelmanagerstatus", self)
| File "/usr/lib/pymodules/python2.5/ffado/config.py", line 33, in uicLoad
| uic.loadUi(os.path.join(UIDIR,file), object)
| File "/usr/lib/pymodules/python2.5/PyQt4/uic/__init__.py", line 177, in
loadUi
| return DynamicUILoader().loadUi(uifile, baseinstance)
| File "/usr/lib/pymodules/python2.5/PyQt4/uic/Loader/loader.py", line 21, in
loadUi
| return self.parse(filename)
| File "/usr/lib/pymodules/python2.5/PyQt4/uic/uiparser.py", line 804, in
parse
| document = parse(filename)
| File "/usr/lib/python2.5/xml/etree/ElementTree.py", line 862, in parse
| tree.parse(source, parser)
| File "/usr/lib/python2.5/xml/etree/ElementTree.py", line 579, in parse
| source = open(source, "rb")
| IOError: [Errno 2] No such file or directory:
'/usr/lib/python2.5/site-packages/ffado/panelmanagerstatus.ui'
| Exception exceptions.AttributeError: 'manager' in <bound method FFADOWindow.__del__ of
<ffado.ffadowindow.FFADOWindow object at 0xa03b42c>> ignored
| PanelManager.__del__()
| Exception exceptions.AttributeError: "'PanelManager' object has no attribute 'polltimer'"
in <bound method PanelManager.__del__ of <ffado.panelmanager.PanelManager object at
0xa03b6ac>> ignored
* when built with Python 2.6 as default:
| $ ffado-mixer
| Traceback (most recent call last):
| File "/usr/bin/ffado-mixer", line 34, in <module>
| sys.exit(ffadomain(sys.argv))
| File "/usr/lib/pymodules/python2.5/ffado/ffadowindow.py", line 195, in
ffadomain
| mainwindow = FFADOWindow(None)
| File "/usr/lib/pymodules/python2.5/ffado/ffadowindow.py", line 65, in
__init__
| self.manager = PanelManager(self)
| File "/usr/lib/pymodules/python2.5/ffado/panelmanager.py", line 101, in
__init__
| self.status = PanelManagerStatus(self)
| File "/usr/lib/pymodules/python2.5/ffado/panelmanager.py", line 66, in
__init__
| uicLoad("ffado/panelmanagerstatus", self)
| File "/usr/lib/pymodules/python2.5/ffado/config.py", line 33, in uicLoad
| uic.loadUi(os.path.join(UIDIR,file), object)
| File "/usr/lib/pymodules/python2.5/PyQt4/uic/__init__.py", line 177, in
loadUi
| return DynamicUILoader().loadUi(uifile, baseinstance)
| File "/usr/lib/pymodules/python2.5/PyQt4/uic/Loader/loader.py", line 21, in
loadUi
| return self.parse(filename)
| File "/usr/lib/pymodules/python2.5/PyQt4/uic/uiparser.py", line 804, in
parse
| document = parse(filename)
| File "/usr/lib/python2.5/xml/etree/ElementTree.py", line 862, in parse
| tree.parse(source, parser)
| File "/usr/lib/python2.5/xml/etree/ElementTree.py", line 579, in parse
| source = open(source, "rb")
| IOError: [Errno 2] No such file or directory:
'/usr/lib/python2.6/dist-packages/ffado/panelmanagerstatus.ui'
| Exception exceptions.AttributeError: 'manager' in <bound method FFADOWindow.__del__ of
<ffado.ffadowindow.FFADOWindow object at 0x977142c>> ignored
| PanelManager.__del__()
| Exception exceptions.AttributeError: "'PanelManager' object has no attribute 'polltimer'"
in <bound method PanelManager.__del__ of <ffado.panelmanager.PanelManager object at
0x97716ac>> ignored
--
Jakub Wilk
signature.asc
Description: Digital signature

