FTBFS on all architectures

Bug #586821 reported by Alessio Treglia on 2010-05-28
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
libffado (Ubuntu)
Medium
Unassigned

Bug Description

dh_link -p ffado-mixer-qt4
dh_md5sums -pffado-mixer-qt4
dh_builddeb -pffado-mixer-qt4
Found files in /usr/lib/python2.6/site-packages (must be in dist-packages for python2.6).
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/__init__.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/config.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/configuration.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/dbus_util.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/ffadowindow.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/logginghandler.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/__init__.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/audiofire_settings.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/audiofire.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/audiofire_strip.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/bcoaudio5.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/bcoaudio5control.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/dummy.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/dummy.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/edirolfa101.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/edirolfa101control.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/edirolfa66.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/edirolfa66control.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/generic_dice_eap.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/globalmixer.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/globalmixer.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/mackie_onyxmixer.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/mackie_onyxmixer.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/motu.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/motu.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/nodevice.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/nodevice.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/phase24.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/phase24control.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/phase88.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/phase88control.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/quatafire.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/quatafire.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/rme.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/rme.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/saffire.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/saffire_base.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/saffire_dice.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/saffire_dice_monitoring.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/saffire_mono.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/saffire_stereo.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/saffirele_large.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/saffirele_small.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/saffirepro.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/saffirepro_large.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/mixer/saffirepro_small.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/panelmanager.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/panelmanagerstatus.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/regdialog.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/regdialog.ui
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/registration.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/widgets
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/widgets/__init__.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/widgets/crossbarrouter.py
debian/ffado-mixer-qt4/usr/lib/python2.6/site-packages/ffado/widgets/matrixmixer.py
dh_builddeb: dpkg-deb --build debian/ffado-mixer-qt4 .. returned exit code 1
make: *** [binary-makedeb-IMPL/ffado-mixer-qt4] Error 9
dpkg-buildpackage: error: /usr/bin/fakeroot debian/rules binary-arch gave error exit status 2
******************************************************************************
Build finished at 20100526-2335
FAILED [dpkg-buildpackage died]
Purging chroot-autobuild/build/buildd/libffado-2.0.0+svn1813

Alessio Treglia (quadrispro) wrote :
Changed in libffado (Ubuntu):
importance: Undecided → Medium
status: New → Confirmed
Artem Popov (artfwo) wrote :

Alessio, does ffado-mixer work for you with the above patch? I am getting errors about not found .ui-files, which should reside in /usr/lib/python2.6/dist-packages/ffado, but get moved to /usr/share/pyshared instead.

Changed in libffado (Ubuntu):
assignee: nobody → Alessio Treglia (quadrispro)
status: Confirmed → In Progress
Alessio Treglia (quadrispro) wrote :

Could you show me the error message?

Artem Popov (artfwo) wrote :

Here it is:

$ LANG=C 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.6/ffado/ffadowindow.py", line 195, in ffadomain
    mainwindow = FFADOWindow(None)
  File "/usr/lib/pymodules/python2.6/ffado/ffadowindow.py", line 65, in __init__
    self.manager = PanelManager(self)
  File "/usr/lib/pymodules/python2.6/ffado/panelmanager.py", line 101, in __init__
    self.status = PanelManagerStatus(self)
  File "/usr/lib/pymodules/python2.6/ffado/panelmanager.py", line 66, in __init__
    uicLoad("ffado/panelmanagerstatus", self)
  File "/usr/lib/pymodules/python2.6/ffado/config.py", line 33, in uicLoad
    uic.loadUi(os.path.join(UIDIR,file), object)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/__init__.py", line 177, in loadUi
    return DynamicUILoader().loadUi(uifile, baseinstance)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/Loader/loader.py", line 21, in loadUi
    return self.parse(filename)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/uiparser.py", line 804, in parse
    document = parse(filename)
  File "/usr/lib/python2.6/xml/etree/ElementTree.py", line 862, in parse
    tree.parse(source, parser)
  File "/usr/lib/python2.6/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 AttributeError: 'manager' in <bound method FFADOWindow.__del__ of <ffado.ffadowindow.FFADOWindow object at 0x9c147ec>> ignored
PanelManager.__del__()
Exception AttributeError: "'PanelManager' object has no attribute 'polltimer'" in <bound method PanelManager.__del__ of <ffado.panelmanager.PanelManager object at 0x9c14a6c>> ignored

Artem Popov (artfwo) wrote :

Also, of use might be a more simple debdiff, which violates python-policy (as the original Debian package does), but provides a working ffado-mixer. Here it is.

Alessio Treglia (quadrispro) wrote :

I think we may achieve the goal without breaking the policy.
I'll attach a patch ASAP.

tags: added: patch
Alessio Treglia (quadrispro) wrote :
Changed in libffado (Ubuntu):
assignee: Alessio Treglia (quadrispro) → nobody
status: In Progress → Confirmed
Mackenzie Morgan (maco.m) wrote :

Sponsoring

Mackenzie Morgan (maco.m) wrote :

Er, or not. Apparently this moved into main while I wasn't looking.

Artem Popov (artfwo) wrote :

Apparently this is being fixed with libffado 2.0.1+svn1856-1 in Maverick

Changed in libffado (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers