Source: spykeviewer
Version: 0.4.4-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

spykeviewer fails to build from source in unstable/amd64:

  […]

  update-alternatives: using /usr/bin/stream-im6.q16 to provide 
/usr/bin/stream-im6 (stream-im6) in auto mode
  update-alternatives: using /usr/bin/display-im6.q16 to provide 
/usr/bin/display (display) in auto mode
  update-alternatives: using /usr/bin/display-im6.q16 to provide 
/usr/bin/display-im6 (display-im6) in auto mode
  update-alternatives: using /usr/bin/montage-im6.q16 to provide 
/usr/bin/montage (montage) in auto mode
  update-alternatives: using /usr/bin/montage-im6.q16 to provide 
/usr/bin/montage-im6 (montage-im6) in auto mode
  update-alternatives: using /usr/bin/mogrify-im6.q16 to provide 
/usr/bin/mogrify (mogrify) in auto mode
  update-alternatives: using /usr/bin/mogrify-im6.q16 to provide 
/usr/bin/mogrify-im6 (mogrify-im6) in auto mode
  Setting up libpangocairo-1.0-0:amd64 (1.40.3-3) ...
  Setting up libqt5printsupport5:amd64 (5.7.1~20161021+dfsg-5) ...
  Setting up libqt5help5:amd64 (5.7.1~20161021-2) ...
  Setting up libqt5opengl5:amd64 (5.7.1~20161021+dfsg-5) ...
  Setting up libqt5svg5:amd64 (5.7.1~20161021-2) ...
  Setting up imagemagick (8:6.9.6.2+dfsg-2) ...
  Setting up libqt5designer5:amd64 (5.7.1~20161021-2) ...
  Setting up python-qt4 (4.11.4+dfsg-2) ...
  Setting up librsvg2-2:amd64 (2.40.16-1) ...
  Setting up libqt5webkit5:amd64 (5.7.1~20161021+dfsg-2) ...
  Setting up python-pyqt5 (5.7+dfsg-2+b1) ...
  Setting up python-qwt (0.5.5-1) ...
  Setting up python-pyqt5.qtwebkit (5.7+dfsg-2+b1) ...
  Setting up librsvg2-common:amd64 (2.40.16-1) ...
  Setting up python-pyqt5.qtsvg (5.7+dfsg-2+b1) ...
  Setting up gnome-icon-theme (3.12.0-2) ...
  update-alternatives: using 
/usr/share/icons/gnome/scalable/places/debian-swirl.svg to provide 
/usr/share/icons/gnome/scalable/places/start-here.svg (start-here.svg) in auto 
mode
  Setting up python-qtpy (1.1.2-1) ...
  Setting up python-qtawesome (0.3.3-3) ...
  Setting up libgtk2.0-0:amd64 (2.24.31-1) ...
  Setting up python-matplotlib (1.5.3-1) ...
  Processing triggers for sgml-base (1.29) ...
  Setting up docutils-common (0.12+dfsg-2) ...
  Processing triggers for sgml-base (1.29) ...
  Setting up python-docutils (0.12+dfsg-2) ...
  update-alternatives: using /usr/share/docutils/scripts/python2/rst-buildhtml 
to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2html to 
provide /usr/bin/rst2html (rst2html) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2latex to 
provide /usr/bin/rst2latex (rst2latex) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2man to 
provide /usr/bin/rst2man (rst2man) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2odt to 
provide /usr/bin/rst2odt (rst2odt) in auto mode
  update-alternatives: using 
/usr/share/docutils/scripts/python2/rst2odt_prepstyles to provide 
/usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2pseudoxml 
to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2s5 to 
provide /usr/bin/rst2s5 (rst2s5) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2xetex to 
provide /usr/bin/rst2xetex (rst2xetex) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2xml to 
provide /usr/bin/rst2xml (rst2xml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rstpep2html to 
provide /usr/bin/rstpep2html (rstpep2html) in auto mode
  Setting up python-sphinx (1.4.8-1) ...
  Setting up python-spykeutils (0.4.3-1) ...
  Setting up python-spyder (3.0.1+dfsg1-1) ...
  Setting up python-spyderlib (3.0.1+dfsg1-1) ...
  Setting up python-guidata (1.7.6-1) ...
  Setting up python-guiqwt (3.0.3-1) ...
  Setting up spykeviewer-build-deps (0.4.4-1) ...
  Processing triggers for libc-bin (2.24-5) ...
  Processing triggers for systemd (232-3) ...
  Processing triggers for ca-certificates (20161102) ...
  Updating certificates in /etc/ssl/certs...
  0 added, 0 removed; done.
  Running hooks in /etc/ca-certificates/update.d...
  done.
  Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.36.0-1) ...
  
  
**************************************************************************************
  ** Environment                                                                
      **
  
**************************************************************************************
  
  
PATH=/home/lamby/git/projects/dotfiles/dotfiles/..//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  HOSTNAME=85ca288e3902
  TERM=xterm
  PAGER=more
  DISPLAY=:0
  DOCKER_IMAGE=lamby-debian-sid
  DEB_BUILD_OPTIONS=parallel=9
  PIP_DOWNLOAD_CACHE=/home/lamby/.cache/pip
  HOME=/home/lamby
  LOGNAME=lamby
  SHLVL=1
  
PWD=/home/lamby/temp/cdt.20161115095603.LIUtJRhjbW.db.spykeviewer/spykeviewer-0.4.4
  OLDPWD=/home/lamby/temp/cdt.20161115095603.LIUtJRhjbW.db.spykeviewer
  GPG_TTY=/dev/console
  QUILT_PATCHES=debian/patches
  QUILT_NO_DIFF_INDEX=1
  QUILT_REFRESH_ARGS=-p ab --no-timestamps --no-index
  DEBEMAIL=la...@debian.org
  DEBFULLNAME=Chris Lamb
  EDITOR=vim
  LESS=-cgiFx4M
  GPG_KEY=1E953E27D4311E58
  BLASTER=A220 I5 D1 H5 P330 T6
  _=/usr/bin/env
  
  
**************************************************************************************
  ** Building spykeviewer 0.4.4-1 on amd64                                      
      **
  
**************************************************************************************
  
   dpkg-buildpackage -rfakeroot -D -us -uc -b
  dpkg-buildpackage: info: source package spykeviewer
  dpkg-buildpackage: info: source version 0.4.4-1
  dpkg-buildpackage: info: source distribution unstable
  dpkg-buildpackage: info: source changed by Robert Pröpper 
<robert.proep...@gmail.com>
   dpkg-source --before-build spykeviewer-0.4.4
  dpkg-buildpackage: info: host architecture amd64
   fakeroot debian/rules clean
  dh clean --buildsystem=python_distutils --with python2
  dh: Compatibility levels before 9 are deprecated (level 7 in use)
     dh_testdir -O--buildsystem=python_distutils
     debian/rules override_dh_auto_clean
  make[1]: Entering directory 
'/home/lamby/temp/cdt.20161115095603.LIUtJRhjbW.db.spykeviewer/spykeviewer-0.4.4'
  dh_auto_clean
  dh_auto_clean: Compatibility levels before 9 are deprecated (level 7 in use)
        python setup.py clean -a
  running clean
  'build/lib.linux-x86_64-2.7' does not exist -- can't clean it
  'build/bdist.linux-x86_64' does not exist -- can't clean it
  'build/scripts-2.7' does not exist -- can't clean it
        find . -name \*.pyc -exec rm {} \+
  rm -rf doc/build build
  rm -rf spykeviewer.egg-info
  make[1]: Leaving directory 
'/home/lamby/temp/cdt.20161115095603.LIUtJRhjbW.db.spykeviewer/spykeviewer-0.4.4'
     dh_clean -O--buildsystem=python_distutils
  dh_clean: Compatibility levels before 9 are deprecated (level 7 in use)
   debian/rules build
  dh build --buildsystem=python_distutils --with python2
  dh: Compatibility levels before 9 are deprecated (level 7 in use)
     dh_testdir -O--buildsystem=python_distutils
     dh_update_autotools_config -O--buildsystem=python_distutils
     dh_auto_configure -O--buildsystem=python_distutils
  dh_auto_configure: Compatibility levels before 9 are deprecated (level 7 in 
use)
     debian/rules override_dh_auto_build
  make[1]: Entering directory 
'/home/lamby/temp/cdt.20161115095603.LIUtJRhjbW.db.spykeviewer/spykeviewer-0.4.4'
  dh_auto_build
  dh_auto_build: Compatibility levels before 9 are deprecated (level 7 in use)
        python setup.py build --force
  running build
  running build_py
  creating build
  creating build/lib.linux-x86_64-2.7
  creating build/lib.linux-x86_64-2.7/spykeviewer
  copying spykeviewer/__init__.py -> build/lib.linux-x86_64-2.7/spykeviewer
  copying spykeviewer/api.py -> build/lib.linux-x86_64-2.7/spykeviewer
  copying spykeviewer/splash_rc.py -> build/lib.linux-x86_64-2.7/spykeviewer
  copying spykeviewer/start.py -> build/lib.linux-x86_64-2.7/spykeviewer
  creating build/lib.linux-x86_64-2.7/spykeviewer/plugin_framework
  copying spykeviewer/plugin_framework/__init__.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/plugin_framework
  copying spykeviewer/plugin_framework/data_provider_viewer.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/plugin_framework
  copying spykeviewer/plugin_framework/filter_manager.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/plugin_framework
  copying spykeviewer/plugin_framework/plugin_manager.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/plugin_framework
  creating build/lib.linux-x86_64-2.7/spykeviewer/tests
  copying spykeviewer/tests/__init__.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/tests
  copying spykeviewer/tests/test_plugin_manager.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/tests
  copying spykeviewer/tests/test_main_window.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/tests
  creating build/lib.linux-x86_64-2.7/spykeviewer/ui
  copying spykeviewer/ui/plugin_model.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/ui
  copying spykeviewer/ui/icons_rc.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/ui
  copying spykeviewer/ui/filter_group_dialog.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/ui
  copying spykeviewer/ui/__init__.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/ui
  copying spykeviewer/ui/remote_thread.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/ui
  copying spykeviewer/ui/io_settings.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/ui
  copying spykeviewer/ui/plugin_editor_dock.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/ui
  copying spykeviewer/ui/main_window_neo.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/ui
  copying spykeviewer/ui/dir_files_dialog.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/ui
  copying spykeviewer/ui/main_window.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/ui
  copying spykeviewer/ui/filter_dock.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/ui
  copying spykeviewer/ui/settings_ui.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/ui
  copying spykeviewer/ui/ipython_connection.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/ui
  copying spykeviewer/ui/settings.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/ui
  copying spykeviewer/ui/neo_navigation.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/ui
  copying spykeviewer/ui/filter_dialog.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/ui
  copying spykeviewer/ui/neo_navigation_ui.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/ui
  copying spykeviewer/ui/checkable_item_delegate.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/ui
  copying spykeviewer/ui/main_ui.py -> build/lib.linux-x86_64-2.7/spykeviewer/ui
  creating build/lib.linux-x86_64-2.7/spykeviewer/plugins
  creating build/lib.linux-x86_64-2.7/spykeviewer/plugins/Spike Trains
  copying spykeviewer/plugins/Spike Trains/correlogram.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/plugins/Spike Trains
  copying spykeviewer/plugins/Spike Trains/sde.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/plugins/Spike Trains
  copying spykeviewer/plugins/Spike Trains/raster_plot.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/plugins/Spike Trains
  copying spykeviewer/plugins/Spike Trains/interspike_intervals.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/plugins/Spike Trains
  copying spykeviewer/plugins/Spike Trains/psth.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/plugins/Spike Trains
  creating build/lib.linux-x86_64-2.7/spykeviewer/plugins/Raw Data
  copying spykeviewer/plugins/Raw Data/spikes.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/plugins/Raw Data
  copying spykeviewer/plugins/Raw Data/spectogram.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/plugins/Raw Data
  copying spykeviewer/plugins/Raw Data/signal.py -> 
build/lib.linux-x86_64-2.7/spykeviewer/plugins/Raw Data
  # and docs
  /usr/bin/make -C doc html
  make[2]: Entering directory 
'/home/lamby/temp/cdt.20161115095603.LIUtJRhjbW.db.spykeviewer/spykeviewer-0.4.4/doc'
  sphinx-build -b html -d build/doctrees   source build/html
  Running Sphinx v1.4.8
  making output directory...
  WARNING: sphinx.ext.pngmath has been deprecated. Please use 
sphinx.ext.imgmath instead.
  loading pickled environment... not yet created
  loading intersphinx inventory from 
http://neo.readthedocs.org/en/latest/objects.inv...
  WARNING: intersphinx inventory 
'http://neo.readthedocs.org/en/latest/objects.inv' not fetchable due to <class 
'urllib2.URLError'>: <urlopen error [Errno 111] Connection refused>
  loading intersphinx inventory from 
http://docs.scipy.org/doc/scipy/reference/objects.inv...
  WARNING: intersphinx inventory 
'http://docs.scipy.org/doc/scipy/reference/objects.inv' not fetchable due to 
<class 'urllib2.URLError'>: <urlopen error [Errno 111] Connection refused>
  loading intersphinx inventory from http://pytables.github.com/objects.inv...
  WARNING: intersphinx inventory 'http://pytables.github.com/objects.inv' not 
fetchable due to <class 'urllib2.URLError'>: <urlopen error [Errno 111] 
Connection refused>
  loading intersphinx inventory from 
http://packages.python.org/guidata/objects.inv...
  WARNING: intersphinx inventory 
'http://packages.python.org/guidata/objects.inv' not fetchable due to <class 
'urllib2.URLError'>: <urlopen error [Errno 111] Connection refused>
  loading intersphinx inventory from 
http://packages.python.org/guiqwt/objects.inv...
  WARNING: intersphinx inventory 
'http://packages.python.org/guiqwt/objects.inv' not fetchable due to <class 
'urllib2.URLError'>: <urlopen error [Errno 111] Connection refused>
  loading intersphinx inventory from http://docs.python.org/objects.inv...
  WARNING: intersphinx inventory 'http://docs.python.org/objects.inv' not 
fetchable due to <class 'urllib2.URLError'>: <urlopen error [Errno 111] 
Connection refused>
  loading intersphinx inventory from 
http://packages.python.org/quantities/objects.inv...
  WARNING: intersphinx inventory 
'http://packages.python.org/quantities/objects.inv' not fetchable due to <class 
'urllib2.URLError'>: <urlopen error [Errno 111] Connection refused>
  loading intersphinx inventory from 
http://spykeutils.readthedocs.org/en/latest/objects.inv...
  WARNING: intersphinx inventory 
'http://spykeutils.readthedocs.org/en/latest/objects.inv' not fetchable due to 
<class 'urllib2.URLError'>: <urlopen error [Errno 111] Connection refused>
  building [mo]: targets for 0 po files that are out of date
  building [html]: targets for 9 source files that are out of date
  updating environment: 9 added, 0 changed, 0 removed
  reading sources... [ 11%] acknowledgements
  reading sources... [ 22%] api
  reading sources... [ 33%] changelog
  reading sources... [ 44%] extending
  reading sources... [ 55%] index
  reading sources... [ 66%] installation
  reading sources... [ 77%] lazy
  reading sources... [ 88%] plugins
  reading sources... [100%] usage
  
  looking for now-outdated files... none found
  pickling environment... done
  checking consistency... done
  preparing documents... done
  writing output... [ 11%] acknowledgements
  writing output... [ 22%] api
  writing output... [ 33%] changelog
  writing output... [ 44%] extending
  writing output... [ 55%] index
  writing output... [ 66%] installation
  writing output... [ 77%] lazy
  writing output... [ 88%] plugins
  writing output... [100%] usage
  
  generating indices... genindex
  writing additional pages... search
  copying images... [  6%] img/screenshot1.png
  copying images... [ 13%] img/screenshot2.png
  copying images... [ 20%] img/plugin-spectrogram.png
  copying images... [ 26%] img/plugin-correlogram.png
  copying images... [ 33%] img/selections-menu.png
  copying images... [ 40%] img/filterdock.png
  copying images... [ 46%] img/neo.png
  copying images... [ 53%] img/plugin-sde.png
  copying images... [ 60%] img/plugin-isi.png
  copying images... [ 66%] img/plugin-waveforms.png
  copying images... [ 73%] img/plugin-signals.png
  copying images... [ 80%] img/initial-layout.png
  copying images... [ 86%] img/plugin-rasterplot.png
  copying images... [ 93%] img/newfilter.png
  copying images... [100%] img/plugin-psth.png
  
  copying static files... WARNING: favicon file 'icon.ico' does not exist
  done
  copying extra files... done
  dumping search index in English (code: en) ... done
  dumping object inventory... done
  build succeeded, 10 warnings.
  
  Build finished. The HTML pages are in build/html.
  make[2]: Leaving directory 
'/home/lamby/temp/cdt.20161115095603.LIUtJRhjbW.db.spykeviewer/spykeviewer-0.4.4/doc'
  # but remove jquery copy (later on link to Debian's version)
  rm doc/build/html/_static/jquery.js
  rm doc/build/html/_static/underscore.js
  # objects inventory is of no use for the package
  rm doc/build/html/objects.inv
  : # also doc source files only consume space
  rm -r doc/build/html/_sources
  make[1]: Leaving directory 
'/home/lamby/temp/cdt.20161115095603.LIUtJRhjbW.db.spykeviewer/spykeviewer-0.4.4'
     debian/rules override_dh_auto_test
  make[1]: Entering directory 
'/home/lamby/temp/cdt.20161115095603.LIUtJRhjbW.db.spykeviewer/spykeviewer-0.4.4'
  set -e; for buildver in 2.7; do \
        echo "I: Running spykeviewer unittests using python$buildver"; \
        export 
MPLCONFIGDIR=/home/lamby/temp/cdt.20161115095603.LIUtJRhjbW.db.spykeviewer/spykeviewer-0.4.4/build
 
HOME=/home/lamby/temp/cdt.20161115095603.LIUtJRhjbW.db.spykeviewer/spykeviewer-0.4.4/build;
 \
        xvfb-run -s "-screen 0 1280x1024x24 -noreset" \
        python$buildver /usr/bin/nosetests spykeviewer || exit 1 ;\
  done
  I: Running spykeviewer unittests using python2.7
  E...
  ======================================================================
  ERROR: Failure: ImportError (No module named 
spyderlib.widgets.variableexplorer.collectionseditor)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 418, in 
loadTestsFromName
      addr.filename, addr.module)
    File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 47, in 
importFromPath
      return self.importFromDir(dir_path, fqname)
    File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 94, in 
importFromDir
      mod = load_module(part_fqname, fh, filename, desc)
    File 
"/home/lamby/temp/cdt.20161115095603.LIUtJRhjbW.db.spykeviewer/spykeviewer-0.4.4/spykeviewer/tests/test_main_window.py",
 line 32, in <module>
      from spykeviewer.ui.main_window_neo import MainWindowNeo
    File 
"/home/lamby/temp/cdt.20161115095603.LIUtJRhjbW.db.spykeviewer/spykeviewer-0.4.4/spykeviewer/ui/main_window_neo.py",
 line 16, in <module>
      from spyderlib.widgets.variableexplorer.collectionseditor import \
  ImportError: No module named 
spyderlib.widgets.variableexplorer.collectionseditor
  
  ----------------------------------------------------------------------
  Ran 4 tests in 0.076s
  
  FAILED (errors=1)
  debian/rules:29: recipe for target 'override_dh_auto_test' failed
  make[1]: *** [override_dh_auto_test] Error 1
  make[1]: Leaving directory 
'/home/lamby/temp/cdt.20161115095603.LIUtJRhjbW.db.spykeviewer/spykeviewer-0.4.4'
  debian/rules:9: recipe for target 'build' failed
  make: *** [build] Error 2

  […]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-

Attachment: spykeviewer.0.4.4-1.unstable.amd64.log.txt.gz
Description: Binary data

_______________________________________________
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

Reply via email to