Activity log for bug #1243269

Date Who What changed Old value New value Message
2013-10-22 15:41:53 Dufay Basile bug added bug
2013-11-04 00:02:04 Scott Howard summary please rebuild qtiplot against new SIP libraries for Ubuntu 13.10 qtiplot FTBFS Ubuntu 13.10
2013-11-04 00:02:28 Scott Howard bug watch added http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=728642
2013-11-04 00:02:28 Scott Howard bug task added qtiplot (Debian)
2013-11-04 00:24:12 Bug Watch Updater qtiplot (Debian): status Unknown New
2013-11-17 15:55:10 Launchpad Janitor qtiplot (Ubuntu): status New Confirmed
2013-11-17 15:55:37 Scott Howard bug task added qtiplot
2013-11-17 15:55:51 Scott Howard qtiplot (Ubuntu): importance Undecided High
2013-11-17 15:57:14 Scott Howard description Python scriting isn't working in Saucy (Ubuntu 13.10), obtaning "Failed to export QtiPlot API: Accessing QtiPlot functions or objects from Python code won't work. Probably your version of Qt/SIP/PyQt differs from the one QtiPlot was compiled against." When trying to initialize the scripting. Qtiplot installed version : 0.9.8.9-6. This bug has been previously reported for Raring (Ubuntu 13.04), see bug #1129237, and get fixed. But appears again in Saucy... It seems to be a compatibility problem. During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > g++ -c -m64 -pipe -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -D_REENTRANT -Wall -W -DSCRIPTING_CONSOLE -DSVN_REVISION="\"\"" -DQT_PLUGIN -DTRANSLATIONS_PATH=\"/usr/share/qtiplot/translations\" -DMANUAL_PATH=\"/usr/share/doc/qtiplot/manual\" -DSCRIPTING_MUPARSER -DSCRIPTING_PYTHON -DPYTHON_CONFIG_PATH=\"/usr/share/qtiplot\" -DGL2PS_HAVE_LIBPNG -DTEX_OUTPUT -DHAVE_ALGLIB -DHAVE_TAMUANOVA -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I/usr/include/qt4/QtAssistantClient -I/usr/include/qt4/QtAssistant -I/usr/include/muParser -I../3rdparty/qwt/src -I../3rdparty/qwtplot3d/include -Iicons -Isrc/analysis -Isrc/analysis/dialogs -Isrc/core -Isrc/excel -Isrc/lib/include -Isrc/lib/3rdparty/qtcolorpicker/src -Isrc/plot2D -Isrc/plot2D/dialogs -Isrc/plot3D -Isrc/matrix -Isrc/table -Isrc/scripting -I/usr/include/python2.7 -I/usr/include/tamu_anova -I/usr/include -I/usr/X11R6/include -I/«PKGBUILDDIR»/tmp/qtiplot -o ../tmp/qtiplot/sipqtiImageWidget.o ../tmp/qtiplot/sipqtiImageWidget.cpp > In file included from src/scripting/qti.sip:1119:0: > icons/../src/plot2D/ImageWidget.h: In member function 'virtual void sipImageWidget::paintEvent(QPaintEvent*)': > icons/../src/plot2D/ImageWidget.h:73:7: error: 'virtual void ImageWidget::paintEvent(QPaintEvent*)' is private > void paintEvent(QPaintEvent *e); > ^ > ../tmp/qtiplot/sipqtiImageWidget.cpp:907:35: error: within this context > ImageWidget::paintEvent(a0); > ^ > make[3]: *** [../tmp/qtiplot/sipqtiImageWidget.o] Error 1 This particular bug is easily fixable, however it then fails further down with: x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -D_REENTRANT -Wall -W -DSCRIPTING_CONSOLE -DQTIPLOT_PRO -DSVN_REVISION="\"\"" -DQT_PLUGIN -DTRANSLATIONS_PATH=\"/usr/share/qtiplot/translations\" -DMANUAL_PATH=\"/usr/share/doc/qtiplot/html\" -DSCRIPTING_MUPARSER -DSCRIPTING_PYTHON -DPYTHON_CONFIG_PATH=\"/usr\" -DGL2PS_HAVE_LIBPNG -DTEX_OUTPUT -DHAVE_ALGLIB -DHAVE_TAMUANOVA -DNO_LOG_FILE -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I/usr/include/qt4/QtAssistantClient -I/usr/include/qt4/QtAssistant -I../3rdparty/qwt/src -I../3rdparty/qwtplot3d/include -Iicons -Isrc/analysis -Isrc/analysis/dialogs -Isrc/core -Isrc/excel -Isrc/lib/inc lude -Isrc/lib/3rdparty/qtcolorpicker/src -Isrc/plot2D -Isrc/plot2D/dialogs -Isrc/plot3D -Isrc/matrix -Isrc/table -Isrc/scripting -I/usr/include/python2.7 -I/usr/include/tamu_anova -Isrc/plugins/exportEMF -Isrc/plugins/exportEMF/3rdparty/EmfEngine/src -Isrc/plugins/OriginPlugin -Isrc/plugins/OriginPlugin/liborigin1 -Isrc/plugins/OriginPlugin/liborigin2 -Isrc/plugins/OriginPlugin/tree.phi-sci.com -I../3rdparty/boost -I/usr/X11R6/include -I/var/tmp/portage/sci-visualization/qtiplot-0.9.8.9-r2/work/qtiplot-0.9.8.9/tmp/qtiplot -o ../tmp/qtiplot/sipqtiFFT.o ../tmp/qtiplot/sipqtiFFT.cpp ../tmp/qtiplot/sipqtiFFT.cpp: In member function ‘virtual bool sipFFT::setDataFromTable(Table*, const QString&, const QString&, int, int, bool)’: ../tmp/qtiplot/sipqtiFFT.cpp:563:55: error: no matching function for call to ‘sipFFT::setDataFromTable(Table*&, const QString&, const QString&, int&, int&, bool&)’ return FFT::setDataFromTable(a0,a1,a2,a3,a4,a5); ^ ../tmp/qtiplot/sipqtiFFT.cpp:563:55: note: candidate is: In file included from src/scripting/qti.sip:3219:0: icons/../src/analysis/FFT.h:63:10: note: bool FFT::setDataFromTable(Table*, const QString&, const QString&, int, int) bool setDataFromTable(Table *t, const QString& realColName, const QString& imagColName = QString(), int from = 0, int to = -1); ^ icons/../src/analysis/FFT.h:63:10: note: candidate expects 5 arguments, 6 provided src/scripting/qti.sip: At global scope: src/scripting/qti.sip:119:12: warning: ‘int setCellDataHelper(Table*, int, int, PyObject*)’ defined but not used [-Wunused-function] static int setCellDataHelper(Table* table, int row, int col, PyObject* item) { ^ src/scripting/qti.sip:233:12: warning: ‘int cellDataHelper(Table*, int, int, PyObject**)’ defined but not used [-Wunused-function] static int cellDataHelper(Table* table, int row, int col, PyObject** item) { ^ make[1]: *** [../tmp/qtiplot/sipqtiFFT.o] Error 1 Forwarded to http://developer.berlios.de/bugs/?func=detailbug&bug_id=19204&group_id=6626 Python scriting isn't working in Saucy (Ubuntu 13.10), obtaning "Failed to export QtiPlot API: Accessing QtiPlot functions or objects from Python code won't work. Probably your version of Qt/SIP/PyQt differs from the one QtiPlot was compiled against." When trying to initialize the scripting. Qtiplot installed version : 0.9.8.9-6. This bug has been previously reported for Raring (Ubuntu 13.04), see bug #1129237, and get fixed. But appears again in Saucy... It seems to be a compatibility problem.
2013-11-17 16:12:35 Scott Howard summary qtiplot FTBFS Ubuntu 13.10 qtiplot FTBFS Ubuntu 13.10, disables python sripting
2013-11-17 16:50:27 Scott Howard nominated for series Ubuntu Saucy
2013-11-17 16:50:39 Scott Howard qtiplot (Ubuntu): status Confirmed Triaged
2013-11-17 17:32:47 Scott Howard attachment added bug1243269.patch https://bugs.launchpad.net/ubuntu/+source/qtiplot/+bug/1243269/+attachment/3911121/+files/bug1243269.patch
2013-11-17 17:33:20 Scott Howard bug added subscriber Ubuntu Sponsors Team
2013-11-18 17:48:48 Brian Murray bug task added qtiplot (Ubuntu Saucy)
2013-11-18 17:48:55 Brian Murray qtiplot (Ubuntu Saucy): status New Triaged
2013-11-18 17:48:57 Brian Murray qtiplot (Ubuntu Saucy): importance Undecided High
2013-11-19 01:12:31 Bug Watch Updater qtiplot (Debian): status New Fix Committed
2013-11-19 16:59:03 Launchpad Janitor branch linked lp:ubuntu/trusty-proposed/qtiplot
2013-11-19 17:18:20 Launchpad Janitor qtiplot (Ubuntu): status Triaged Fix Released
2013-11-21 02:11:53 Bug Watch Updater qtiplot (Debian): status Fix Committed Fix Released
2013-11-21 04:25:25 Launchpad Janitor branch linked lp:debian/qtiplot
2013-11-21 15:36:25 Dmitry Shachnev bug added subscriber Dmitry Shachnev
2013-11-21 21:13:40 Launchpad Janitor branch linked lp:ubuntu/qtiplot
2013-12-01 09:52:34 Dmitry Shachnev removed subscriber Ubuntu Sponsors Team
2013-12-01 09:52:45 Dmitry Shachnev bug added subscriber Ubuntu Stable Release Updates Team
2013-12-01 09:53:53 Dmitry Shachnev summary qtiplot FTBFS Ubuntu 13.10, disables python sripting qtiplot FTBFS Ubuntu 13.10, disables python scripting
2013-12-01 18:07:28 Scott Howard description During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > g++ -c -m64 -pipe -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -D_REENTRANT -Wall -W -DSCRIPTING_CONSOLE -DSVN_REVISION="\"\"" -DQT_PLUGIN -DTRANSLATIONS_PATH=\"/usr/share/qtiplot/translations\" -DMANUAL_PATH=\"/usr/share/doc/qtiplot/manual\" -DSCRIPTING_MUPARSER -DSCRIPTING_PYTHON -DPYTHON_CONFIG_PATH=\"/usr/share/qtiplot\" -DGL2PS_HAVE_LIBPNG -DTEX_OUTPUT -DHAVE_ALGLIB -DHAVE_TAMUANOVA -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I/usr/include/qt4/QtAssistantClient -I/usr/include/qt4/QtAssistant -I/usr/include/muParser -I../3rdparty/qwt/src -I../3rdparty/qwtplot3d/include -Iicons -Isrc/analysis -Isrc/analysis/dialogs -Isrc/core -Isrc/excel -Isrc/lib/include -Isrc/lib/3rdparty/qtcolorpicker/src -Isrc/plot2D -Isrc/plot2D/dialogs -Isrc/plot3D -Isrc/matrix -Isrc/table -Isrc/scripting -I/usr/include/python2.7 -I/usr/include/tamu_anova -I/usr/include -I/usr/X11R6/include -I/«PKGBUILDDIR»/tmp/qtiplot -o ../tmp/qtiplot/sipqtiImageWidget.o ../tmp/qtiplot/sipqtiImageWidget.cpp > In file included from src/scripting/qti.sip:1119:0: > icons/../src/plot2D/ImageWidget.h: In member function 'virtual void sipImageWidget::paintEvent(QPaintEvent*)': > icons/../src/plot2D/ImageWidget.h:73:7: error: 'virtual void ImageWidget::paintEvent(QPaintEvent*)' is private > void paintEvent(QPaintEvent *e); > ^ > ../tmp/qtiplot/sipqtiImageWidget.cpp:907:35: error: within this context > ImageWidget::paintEvent(a0); > ^ > make[3]: *** [../tmp/qtiplot/sipqtiImageWidget.o] Error 1 This particular bug is easily fixable, however it then fails further down with: x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -D_REENTRANT -Wall -W -DSCRIPTING_CONSOLE -DQTIPLOT_PRO -DSVN_REVISION="\"\"" -DQT_PLUGIN -DTRANSLATIONS_PATH=\"/usr/share/qtiplot/translations\" -DMANUAL_PATH=\"/usr/share/doc/qtiplot/html\" -DSCRIPTING_MUPARSER -DSCRIPTING_PYTHON -DPYTHON_CONFIG_PATH=\"/usr\" -DGL2PS_HAVE_LIBPNG -DTEX_OUTPUT -DHAVE_ALGLIB -DHAVE_TAMUANOVA -DNO_LOG_FILE -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I/usr/include/qt4/QtAssistantClient -I/usr/include/qt4/QtAssistant -I../3rdparty/qwt/src -I../3rdparty/qwtplot3d/include -Iicons -Isrc/analysis -Isrc/analysis/dialogs -Isrc/core -Isrc/excel -Isrc/lib/inc lude -Isrc/lib/3rdparty/qtcolorpicker/src -Isrc/plot2D -Isrc/plot2D/dialogs -Isrc/plot3D -Isrc/matrix -Isrc/table -Isrc/scripting -I/usr/include/python2.7 -I/usr/include/tamu_anova -Isrc/plugins/exportEMF -Isrc/plugins/exportEMF/3rdparty/EmfEngine/src -Isrc/plugins/OriginPlugin -Isrc/plugins/OriginPlugin/liborigin1 -Isrc/plugins/OriginPlugin/liborigin2 -Isrc/plugins/OriginPlugin/tree.phi-sci.com -I../3rdparty/boost -I/usr/X11R6/include -I/var/tmp/portage/sci-visualization/qtiplot-0.9.8.9-r2/work/qtiplot-0.9.8.9/tmp/qtiplot -o ../tmp/qtiplot/sipqtiFFT.o ../tmp/qtiplot/sipqtiFFT.cpp ../tmp/qtiplot/sipqtiFFT.cpp: In member function ‘virtual bool sipFFT::setDataFromTable(Table*, const QString&, const QString&, int, int, bool)’: ../tmp/qtiplot/sipqtiFFT.cpp:563:55: error: no matching function for call to ‘sipFFT::setDataFromTable(Table*&, const QString&, const QString&, int&, int&, bool&)’ return FFT::setDataFromTable(a0,a1,a2,a3,a4,a5); ^ ../tmp/qtiplot/sipqtiFFT.cpp:563:55: note: candidate is: In file included from src/scripting/qti.sip:3219:0: icons/../src/analysis/FFT.h:63:10: note: bool FFT::setDataFromTable(Table*, const QString&, const QString&, int, int) bool setDataFromTable(Table *t, const QString& realColName, const QString& imagColName = QString(), int from = 0, int to = -1); ^ icons/../src/analysis/FFT.h:63:10: note: candidate expects 5 arguments, 6 provided src/scripting/qti.sip: At global scope: src/scripting/qti.sip:119:12: warning: ‘int setCellDataHelper(Table*, int, int, PyObject*)’ defined but not used [-Wunused-function] static int setCellDataHelper(Table* table, int row, int col, PyObject* item) { ^ src/scripting/qti.sip:233:12: warning: ‘int cellDataHelper(Table*, int, int, PyObject**)’ defined but not used [-Wunused-function] static int cellDataHelper(Table* table, int row, int col, PyObject** item) { ^ make[1]: *** [../tmp/qtiplot/sipqtiFFT.o] Error 1 Forwarded to http://developer.berlios.de/bugs/?func=detailbug&bug_id=19204&group_id=6626 Python scriting isn't working in Saucy (Ubuntu 13.10), obtaning "Failed to export QtiPlot API: Accessing QtiPlot functions or objects from Python code won't work. Probably your version of Qt/SIP/PyQt differs from the one QtiPlot was compiled against." When trying to initialize the scripting. Qtiplot installed version : 0.9.8.9-6. This bug has been previously reported for Raring (Ubuntu 13.04), see bug #1129237, and get fixed. But appears again in Saucy... It seems to be a compatibility problem. [Description] Python scripting no longer works with qtiplot which is a major regression and makes the package unusable for users that require that feature. This is due to python SIP being updated but the package was not tested against it. [Test Case] Open qtiplot, choose the menu "Scripting"->"Choose Scripting Language" select python. You'll get an error about an incompatible SIP API. [Regression] It FTBFS as of now, this fix will make it build. Python doesn't work now, so it can't break anymore. The code changes only affect python scripting. The patch is in comment #9. This was fixed in trusty via sync with Debian. Original report: During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > g++ -c -m64 -pipe -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -D_REENTRANT -Wall -W -DSCRIPTING_CONSOLE -DSVN_REVISION="\"\"" -DQT_PLUGIN -DTRANSLATIONS_PATH=\"/usr/share/qtiplot/translations\" -DMANUAL_PATH=\"/usr/share/doc/qtiplot/manual\" -DSCRIPTING_MUPARSER -DSCRIPTING_PYTHON -DPYTHON_CONFIG_PATH=\"/usr/share/qtiplot\" -DGL2PS_HAVE_LIBPNG -DTEX_OUTPUT -DHAVE_ALGLIB -DHAVE_TAMUANOVA -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I/usr/include/qt4/QtAssistantClient -I/usr/include/qt4/QtAssistant -I/usr/include/muParser -I../3rdparty/qwt/src -I../3rdparty/qwtplot3d/include -Iicons -Isrc/analysis -Isrc/analysis/dialogs -Isrc/core -Isrc/excel -Isrc/lib/include -Isrc/lib/3rdparty/qtcolorpicker/src -Isrc/plot2D -Isrc/plot2D/dialogs -Isrc/plot3D -Isrc/matrix -Isrc/table -Isrc/scripting -I/usr/include/python2.7 -I/usr/include/tamu_anova -I/usr/include -I/usr/X11R6/include -I/«PKGBUILDDIR»/tmp/qtiplot -o ../tmp/qtiplot/sipqtiImageWidget.o ../tmp/qtiplot/sipqtiImageWidget.cpp > In file included from src/scripting/qti.sip:1119:0: > icons/../src/plot2D/ImageWidget.h: In member function 'virtual void sipImageWidget::paintEvent(QPaintEvent*)': > icons/../src/plot2D/ImageWidget.h:73:7: error: 'virtual void ImageWidget::paintEvent(QPaintEvent*)' is private > void paintEvent(QPaintEvent *e); > ^ > ../tmp/qtiplot/sipqtiImageWidget.cpp:907:35: error: within this context > ImageWidget::paintEvent(a0); > ^ > make[3]: *** [../tmp/qtiplot/sipqtiImageWidget.o] Error 1 This particular bug is easily fixable, however it then fails further down with: x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -D_REENTRANT -Wall -W -DSCRIPTING_CONSOLE -DQTIPLOT_PRO -DSVN_REVISION="\"\"" -DQT_PLUGIN -DTRANSLATIONS_PATH=\"/usr/share/qtiplot/translations\" -DMANUAL_PATH=\"/usr/share/doc/qtiplot/html\" -DSCRIPTING_MUPARSER -DSCRIPTING_PYTHON -DPYTHON_CONFIG_PATH=\"/usr\" -DGL2PS_HAVE_LIBPNG -DTEX_OUTPUT -DHAVE_ALGLIB -DHAVE_TAMUANOVA -DNO_LOG_FILE -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I/usr/include/qt4/QtAssistantClient -I/usr/include/qt4/QtAssistant -I../3rdparty/qwt/src -I../3rdparty/qwtplot3d/include -Iicons -Isrc/analysis -Isrc/analysis/dialogs -Isrc/core -Isrc/excel -Isrc/lib/inc  lude -Isrc/lib/3rdparty/qtcolorpicker/src -Isrc/plot2D -Isrc/plot2D/dialogs -Isrc/plot3D -Isrc/matrix -Isrc/table -Isrc/scripting -I/usr/include/python2.7 -I/usr/include/tamu_anova -Isrc/plugins/exportEMF -Isrc/plugins/exportEMF/3rdparty/EmfEngine/src -Isrc/plugins/OriginPlugin -Isrc/plugins/OriginPlugin/liborigin1 -Isrc/plugins/OriginPlugin/liborigin2 -Isrc/plugins/OriginPlugin/tree.phi-sci.com -I../3rdparty/boost -I/usr/X11R6/include -I/var/tmp/portage/sci-visualization/qtiplot-0.9.8.9-r2/work/qtiplot-0.9.8.9/tmp/qtiplot -o ../tmp/qtiplot/sipqtiFFT.o ../tmp/qtiplot/sipqtiFFT.cpp ../tmp/qtiplot/sipqtiFFT.cpp: In member function ‘virtual bool sipFFT::setDataFromTable(Table*, const QString&, const QString&, int, int, bool)’: ../tmp/qtiplot/sipqtiFFT.cpp:563:55: error: no matching function for call to ‘sipFFT::setDataFromTable(Table*&, const QString&, const QString&, int&, int&, bool&)’          return FFT::setDataFromTable(a0,a1,a2,a3,a4,a5);                                                        ^ ../tmp/qtiplot/sipqtiFFT.cpp:563:55: note: candidate is: In file included from src/scripting/qti.sip:3219:0: icons/../src/analysis/FFT.h:63:10: note: bool FFT::setDataFromTable(Table*, const QString&, const QString&, int, int)      bool setDataFromTable(Table *t, const QString& realColName, const QString& imagColName = QString(), int from = 0, int to = -1);           ^ icons/../src/analysis/FFT.h:63:10: note: candidate expects 5 arguments, 6 provided src/scripting/qti.sip: At global scope: src/scripting/qti.sip:119:12: warning: ‘int setCellDataHelper(Table*, int, int, PyObject*)’ defined but not used [-Wunused-function]  static int setCellDataHelper(Table* table, int row, int col, PyObject* item) {             ^ src/scripting/qti.sip:233:12: warning: ‘int cellDataHelper(Table*, int, int, PyObject**)’ defined but not used [-Wunused-function]  static int cellDataHelper(Table* table, int row, int col, PyObject** item) {             ^ make[1]: *** [../tmp/qtiplot/sipqtiFFT.o] Error 1 Forwarded to http://developer.berlios.de/bugs/?func=detailbug&bug_id=19204&group_id=6626 Python scriting isn't working in Saucy (Ubuntu 13.10), obtaning "Failed to export QtiPlot API: Accessing QtiPlot functions or objects from Python code won't work. Probably your version of Qt/SIP/PyQt differs from the one QtiPlot was compiled against." When trying to initialize the scripting. Qtiplot installed version : 0.9.8.9-6. This bug has been previously reported for Raring (Ubuntu 13.04), see bug #1129237, and get fixed. But appears again in Saucy... It seems to be a compatibility problem.
2013-12-10 16:28:20 Stéphane Graber qtiplot (Ubuntu Saucy): status Triaged Fix Committed
2013-12-10 16:28:23 Stéphane Graber bug added subscriber SRU Verification
2013-12-10 16:28:25 Stéphane Graber tags verification-needed
2013-12-12 15:22:22 Scott Howard tags verification-needed verification-done
2013-12-20 00:28:31 Launchpad Janitor qtiplot (Ubuntu Saucy): status Fix Committed Fix Released
2013-12-20 00:28:36 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2013-12-20 00:44:05 Launchpad Janitor branch linked lp:ubuntu/saucy-updates/qtiplot