Package Details: scidavis-qt5 2.9.0-1

Git Clone URL: https://aur.archlinux.org/scidavis-qt5.git (read-only, click to copy)
Package Base: scidavis-qt5
Description: Application for Scientific Data Analysis and Visualization, fork of QtiPlot. Qt5 port
Upstream URL: http://scidavis.sourceforge.net/
Licenses: GPL
Conflicts: python-sip4, scidavis
Submitter: srtlg
Maintainer: srtlg
Last Packager: srtlg
Votes: 61
Popularity: 0.33
First Submitted: 2019-07-05 12:50 (UTC)
Last Updated: 2022-05-16 06:42 (UTC)

Pinned Comments

srtlg commented on 2022-01-28 22:02 (UTC) (edited on 2022-05-16 06:45 (UTC) by srtlg)

Before reporting that it doesn't build, can you please try to build it in a clean chroot via

extra-x86_64-build -- -I ../qwt5-qt5/qwt5-qt5-5.2.3.4-3-x86_64.pkg.tar.zst

Otherwise I need an email (in profile) from you with

  • output of pacman -Q
  • the full log of makepkg
  • after you've run pacman -Syu

Because all I can say to the last two commenters: it builds on my machine

Latest Comments

jaro3 commented on 2022-05-18 03:26 (UTC)

I had python-sip4 and sip4 installed. After removing them it builds fine!!! Thanks

hasardeur commented on 2022-05-16 08:02 (UTC)

The updated package builds just fine on two machines. This is much appreciated, thank you!

jaro3 commented on 2022-05-16 07:54 (UTC)

Another build error with the updated version:

Compiling 'scidavisrc.py'...
[  4%] Built target generate_pyc_files
[  4%] Linking C static library libminigzip.a
[  4%] Linking C shared library libexp_saturation.so
Traceback (most recent call last):
  File "/usr/bin/sip-build", line 33, in <module>
    sys.exit(load_entry_point('sip==6.5.1', 'console_scripts', 'sip-build')())
  File "/usr/bin/sip-build", line 25, in importlib_load_entry_point
    return next(matches).load()
StopIteration
[  4%] Linking C shared library libexplin.so
[  4%] Linking C shared library libplanck_wavelength.so
make[2]: *** [libscidavis/CMakeFiles/generate_PyQt_source.dir/build.make:121: libscidavis/sipAPIscidavis.h] Error 1
make[1]: *** [CMakeFiles/Makefile2:441: libscidavis/CMakeFiles/generate_PyQt_source.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[  4%] Built target planck_wavelength
[  4%] Built target exp_saturation
[  4%] Built target explin
[  4%] Built target minigzip
[  5%] Linking CXX shared library libfitRational0.so
[  5%] Linking CXX shared library libfitRational1.so
[  5%] Built target fitRational0
[  5%] Built target fitRational1
[  5%] Built target qwtplot3d_autogen
[  5%] Built target origin
make: *** [Makefile:156: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Makepkg was unable to build .

srtlg commented on 2022-01-28 22:02 (UTC) (edited on 2022-05-16 06:45 (UTC) by srtlg)

Before reporting that it doesn't build, can you please try to build it in a clean chroot via

extra-x86_64-build -- -I ../qwt5-qt5/qwt5-qt5-5.2.3.4-3-x86_64.pkg.tar.zst

Otherwise I need an email (in profile) from you with

  • output of pacman -Q
  • the full log of makepkg
  • after you've run pacman -Syu

Because all I can say to the last two commenters: it builds on my machine

jaro3 commented on 2022-01-19 01:21 (UTC)

fails to build again;-;

[ 16%] Linking CXX static library libqwtplot3d.a [ 16%] Built target qwtplot3d make: *** [Makefile:156: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build .

gerson commented on 2022-01-18 14:39 (UTC)

oops, sorry I didn't notice that you had updated the AUR package as well!

I confirm now that the issue is fixed! I've removed the flatpak and the AUR version is working fine now.

Thanks!

gerson commented on 2022-01-18 13:05 (UTC)

Thanks! But today I've tested the flatpak version and it is working fine. For now I keep it like this.

I'm not a big fan of flatpak/snap/etc, but for these situations they are a great escape.

srtlg commented on 2022-01-18 12:55 (UTC) (edited on 2022-01-18 13:20 (UTC) by srtlg)

You should build it in a clean chroot (from devtools)

extra-x86_64-build -- -I ../qwt5-qt5/qwt5-qt5-5.2.3.4-2-x86_64.pkg.tar.zst

but 2.4.0+r1-2 builds even if qt6-base is installed by ignoring the error in cmake

gerson commented on 2022-01-18 01:26 (UTC)

Same error here. But I'm not sure if is a QT5 vs QT6 issue only. There might be issues with the transition from python 3.9 to 3.10 as well.

Did anyone manage to install it nowadays?

Is this package orphan?

In the meantime, I'm using alphaplot, but I prefer scidavis.

hiwigiwi commented on 2021-10-20 09:42 (UTC) (edited on 2021-10-20 09:45 (UTC) by hiwigiwi)

build fails:

CMake Error: The INTERFACE_QT_MAJOR_VERSION property of "Qt6::Core" does not agree with the value of QT_MAJOR_VERSION already determined for "libscidavis".

CMake Error: The INTERFACE_QT_MAJOR_VERSION property of "Qt6::Core" does not agree with the value of QT_MAJOR_VERSION already determined for "scidavis".

-- Generating done CMake Generate step failed. Build files cannot be regenerated correctly. ==> ERROR: A failure occurred in build(). Aborting...

jaro3 commented on 2021-05-16 11:09 (UTC)

Thanks, built after:

pacman -Rs qwtplot3d-qt5

srtlg commented on 2021-05-15 18:58 (UTC)

You have to remove qwtplot3-qt5

jaro3 commented on 2021-05-15 14:29 (UTC)

doesn't build ;-;

/usr/src/tmp/scidavis-qt5/src/scidavis-2.4.0/libscidavis/src/Graph3D.cpp: In member function ‘void Graph3D::copyImage()’:
/usr/src/tmp/scidavis-qt5/src/scidavis-2.4.0/libscidavis/src/Graph3D.cpp:1948:65: error: ‘class Qwt3D::SurfacePlot’ has no member named ‘grabFramebuffer’; did you mean ‘grabFrameBuffer’?
 1948 |     QApplication::clipboard()->setPixmap(QPixmap::fromImage(sp->grabFramebuffer()),
      |                                                                 ^~~~~~~~~~~~~~~
      |                                                                 grabFrameBuffer
/usr/src/tmp/scidavis-qt5/src/scidavis-2.4.0/libscidavis/src/Graph3D.cpp: In member function ‘void Graph3D::exportImage(const QString&, int, bool)’:
/usr/src/tmp/scidavis-qt5/src/scidavis-2.4.0/libscidavis/src/Graph3D.cpp:1956:46: error: ‘class Qwt3D::SurfacePlot’ has no member named ‘grabFramebuffer’; did you mean ‘grabFrameBuffer’?
 1956 |         QPixmap pic = QPixmap::fromImage(sp->grabFramebuffer());
      |                                              ^~~~~~~~~~~~~~~
      |                                              grabFrameBuffer
/usr/src/tmp/scidavis-qt5/src/scidavis-2.4.0/libscidavis/src/Graph3D.cpp:1979:25: error: ‘class Qwt3D::SurfacePlot’ has no member named ‘grabFramebuffer’; did you mean ‘grabFrameBuffer’?
 1979 |         QImage im = sp->grabFramebuffer();
      |                         ^~~~~~~~~~~~~~~
...
make[2]: *** [libscidavis/CMakeFiles/libscidavis.dir/build.make:280: libscidavis/CMakeFiles/libscidavis.dir/src/Graph3D.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:369: libscidavis/CMakeFiles/libscidavis.dir/all] Error 2
make: *** [Makefile:156: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Makepkg was unable to build scidavis-qt5.

mihai commented on 2021-04-27 05:14 (UTC)

Trying scidavis-qt5. Get the error:

sip: Unable to find file "QtCore/QtCoremod.sip" Project ERROR: python python-sipcmd.py PyQt5 python-config --includes -c ../tmp/scidavis src/scidavis.sip FAILED in /home/mihai/y-arhiva/AUR/scidavis-qt5/src/scidavis-2.3.0/libscidavis make: *** [Makefile:97: sub-libscidavis-make_first-ordered] Error 3 ==> ERROR: A failure occurred in build().

kaugummiheld commented on 2021-03-09 15:59 (UTC)

I'm still getting the same error as aenderboy when trying to install. Anybody know how to fix this?

aenderboy commented on 2021-01-12 17:12 (UTC)

Does not build right now because sip does not supply such an executable anymore:

Project MESSAGE: Making PyQt bindings via SIP
sh: line 1: /usr/bin/sip: No such file or directory
Project ERROR: `python python-sipcmd.py PyQt5` `python-config --includes` -c ../tmp/scidavis src/scidavis.sip FAILED in /home/peter/.cache/yay/scidavis-qt5/src/scidavis-2.3.0/libscidavis
make: *** [Makefile:97: sub-libscidavis-make_first-ordered] Error 3

archisman commented on 2020-09-18 14:30 (UTC) (edited on 2020-09-18 14:36 (UTC) by archisman)

The old AUR named "scidavis" has been deleted, and merged with scidavis-qt5. Kindly rename this package to "scidavis", as that is the name of the actual software. Nowadays qt5 is standard, so there is no need to mention it in the package name anymore.

dvk commented on 2020-06-19 04:41 (UTC)

Thank you for the explanation. The package builds successfully with muparser-2.2.6-2. We can keep muparser in the IgnorePkg until the issue is resolved upstream.

srtlg commented on 2020-06-18 17:18 (UTC)

The error is deliberate. With the current muparser, scidavis cannot be build at all [1]. So I don't know really the policy here. It is easy to hold muparser at the required version. The other option would be a separate "muparser-scidavis" static build...

[1] https://github.com/highperformancecoder/scidavis/issues/139

dvk commented on 2020-06-17 16:10 (UTC)

Got this error while building: -> Could not find all required packages: muparser<2.3.1 (Wanted by: scidavis-qt5)

muparser-2.3.2-1 is in extra.

srtlg commented on 2020-01-27 21:24 (UTC) (edited on 2020-01-29 20:05 (UTC) by srtlg)

There was a problem with the PyQt5 sip files.

David01 commented on 2020-01-26 22:39 (UTC) (edited on 2020-01-26 23:15 (UTC) by David01)

Many thanks for maintaining this package. I am trying to install this and I get:

make[1]: Leaving directory '/home/david/.cache/yay/scidavis-qt5/src/scidavis-1.26/libscidavis'
make: *** [Makefile:97: sub-libscidavis-make_first-ordered] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
Error making: scidavis-qt5

Could you please help me? Many thanks

hsayniaj79 commented on 2020-01-20 10:24 (UTC)

Got this installed by changing "CONFIG+= liborigin python" to "CONFIG+= liborigin python2" in the PKGBUILD.

Sergey_Aka commented on 2020-01-03 05:07 (UTC)

Got this error message while building:

In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from src/Script.h:34, from src/PythonScript.h:32, from src/PythonScript.cpp:35: /usr/include/qt/QtCore/qlist.h:715:44: замечание: synthesized method «Interval<int>& Interval<int>::operator=(const Interval<int>&)» first required here 715 | reinterpret_cast<Node *>(p.at(i))->t() = t; make[1]: выход из каталога «/var/tmp/pamac-build-sergey/scidavis-qt5/src/scidavis-1.26/libscidavis» make: *** [Makefile:97: sub-libscidavis-make_first-ordered] Ошибка 2 ==> ОШИБКА: Произошел сбой в build(). Прерывание...

Fellype commented on 2019-12-23 20:18 (UTC)

SciDAVis 1.26 has been released. This should be the latest version in teh 1.x series.

Fellype commented on 2019-09-06 18:24 (UTC)

Hi srtlg!

Have you tried to add python scripting support to this package, like in the qt4 version?

dacko commented on 2019-09-02 10:31 (UTC) (edited on 2019-09-02 10:33 (UTC) by dacko)

I managed to install the package using two steps:

1) Edit PKGBUILD:

  • -qmake-qt4 CONFIG+="liborigin python" QMAKE_CXXFLAGS=-fpermissive
  • +qmake-qt4 CONFIG+="liborigin python2" QMAKE_CXXFLAGS=-fpermissive

since otherwise ARCH uses python3 instead of python2, hence cannot find sip, leading ultimately missing files and errors like: 'src/PythonScripting.cpp:65:10: fatal error: sipAPIscidavis.h: No such file or directory'

2) Since /usr/lib*/libqwtplot3d-qt4.so was not present, I created a symlink to it:

sudo ln -s /usr/lib/libqwtplot3d.so /usr/lib/libqwtplot3d-qt4.so

arkoprovo1996 commented on 2019-08-08 16:28 (UTC)

This is the latest thing ... Why is it marked out-of-date?!

Fellype commented on 2019-04-12 12:33 (UTC) (edited on 2019-04-12 12:40 (UTC) by Fellype)

@a.kudelin

The 2.0.1 release doesn't differ significantly from 1.25, being aimed only for build tests on Windows. In the future, the 2.x series will support Qt5 and Python3 only. And yes, it is possible to build SciDAVis 1.25 using Qt5, but do not forget that this requires qwt5 and qwtplot3d built against Qt5 also:

https://github.com/highperformancecoder/scidavis/pull/96

https://github.com/highperformancecoder/scidavis/pull/97

a.kudelin commented on 2019-04-09 13:42 (UTC)

Please, update to 2.0.1 and switch to QT5.

caolite commented on 2019-02-21 00:23 (UTC) (edited on 2019-02-21 00:23 (UTC) by caolite)

it would appear the problem is caused by python-sip-pyqt4 and python2-sip-pyqt4 recently being updated to version 4.19.14. you can get them updated from https://www.riverbankcomputing.com/static/Downloads/sip/sip-4.19.14.tar.gz ; at least python2-sip-pyqt4 needs to be up-to-date, but possibly both

after this, however, you might run into the problem of make failing due to inability of converting nullptr type to int in a handful of .cpp files in the source

i managed to get around this by appending the following code after qmake command in PKGBUILD: find . -type f -name '*.cpp' -exec sed -i 's/{SIP_NULLPTR, SIP_NULLPTR, SIP_NULLPTR, SIP_NULLPTR}/{SIP_NULLPTR, SIP_NULLPTR, SIP_NULLPTR, 0}/g' {} \;

grisu48 commented on 2019-01-11 15:10 (UTC)

Currently the package doesn't build. It exits with

'src/PythonScripting.cpp:65:10: fatal error: sipAPIscidavis.h: No such file or directory'

This is perhaps related to a previous error about not being able to find libqwtplot3d-qt4.so, which is not provided anymore

ls: cannot access '/usr/lib*/libqwtplot3d-qt4.so': No such file or directory

Full output is at https://pastebin.com/qbh8Sw3y

Any ideas?

Fellype commented on 2018-12-04 11:22 (UTC)

To fix the build fail due to absence of -fpermissive flag you can apply the patch [1], provided by Miquel Garriga, to PKGBUILD. Basically, add: QMAKE_CXXFLAGS+=-fpermissive to the qmake-qt4 CONFIG+="liborigin python" command.

[1] https://sourceforge.net/p/scidavis/mailman/attachment/CA%2B4BRTb%3DnyGWL3K6demb1fgs34bXXAgPxE_fhGGOZAz9azdY2w%40mail.gmail.com/1/

jaro3 commented on 2018-10-03 16:56 (UTC)

src/PythonScripting.cpp: In member function ‘QString PythonScripting::errorMsg()’: src/PythonScripting.cpp:179:61: error: invalid conversion from ‘const char’ to ‘char’ [-fpermissive] if (frame->f_code->co_name && (fname = PYSTRING_AsString(frame->f_code->co_name)) != '?') ^ make[1]: [Makefile:3681: ../tmp/libscidavis/PythonScripting.o] Error 1 make[1]: Waiting for unfinished jobs.... make[1]: Leaving directory '/usr/src/tmp/scidavis/src/scidavis-1.23/libscidavis' make: ** [Makefile:82: sub-libscidavis-make_default-ordered] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build scidavis.

ktamp commented on 2018-08-11 08:17 (UTC)

Does not build any more unless "-fpermissive" is added to CXXFLAGS in the Makefile for libscidavis.

Fellypao commented on 2018-06-08 01:32 (UTC) (edited on 2018-06-08 01:33 (UTC) by Fellypao)

Python 3 support was added to the latest version (1.23). To build using python 2, add this before the qmake command:

export PYTHON=python2

To build using python 3 add:

export PYTHON=python3

Without any of the options above SciDAVis will be compiled against the default python version of the system.

Fellypao commented on 2018-04-24 16:05 (UTC)

Call for beta testers - SciDAVis 1.22.1 Please, see details about the beta release at: https://sourceforge.net/p/scidavis/mailman/message/36300611/

Source code available at: https://github.com/highperformancecoder/scidavis/releases

Best regards

arcanis commented on 2017-11-30 15:47 (UTC)

sorry, I pushed it, but didnt notice an error said that I forgot update .srcinfo =| with 1.22 I tried to put translations manually

xxxtonixxx commented on 2017-11-30 15:40 (UTC)

Thank you so much, @Fellypao! That works perfectly! :-D

Fellypao commented on 2017-10-31 13:21 (UTC)

xxxtonixxx, Sometimes (most of the times, probably) the 'make install' step fails to install the SciDAVis translation files. You can add these lines into PKGBUILD after 'make install' command in order to have translations installed: mkdir -p ${pkgdir}/usr/share/scidavis/translations install -m 0644 scidavis/translations/*.qm ${pkgdir}/usr/share/scidavis/translations Alternatively (not recommended) you can copy manually the desired .qm file (generated during the build process and stored at ${pkgname}-${pkgver}/scidavis/translations/) to /usr/share/scidavis/translations. Notice: you may need to review the paths. I'm inferring them by analyzing the PKGBUILD.

xxxtonixxx commented on 2017-10-28 19:55 (UTC)

How can I include spanish into languages? It's built with english language only Thanks :-)

Fellypao commented on 2017-07-24 13:45 (UTC)

The 1.19 release fix missing desktop integration files and icons in Linux packages. Then the "install desktop file and icon" step in the pkgbuild can be removed. Regards.

Fellypao commented on 2017-06-22 17:27 (UTC)

SciDAVis 1.18 has been released (some improvements/bug fixes since 1.17): https://sourceforge.net/projects/scidavis/files/SciDAVis/1.18/ I believe that you will not need scidavis-qwt5.patch to build this version. Best regards.

Fellypao commented on 2017-06-01 13:02 (UTC)

SciDAVis 1.17 has been released. The patch "fix_wrong_values_on_parameters_errors.patch" is not necessary anymore. By inspecting the PKGBUILD, I noticed that you are not enabling Python scripting and Origin import support. These are features that makes SciDAVis more useful and powerful. If you want to enable them, just add CONFIG+="liborigin python" to qmake: qmake-qt4 CONFIG+="liborigin python" Best regards.

Fellypao commented on 2017-04-26 17:01 (UTC)

@opens Unfortunately there is no new version for SciDAVis. That information about the last update may be due to anything modified in the SciDAVis page on SourceForge.net (this is a "problem" in all SourceForge.net project pages). In order to check for new SciDAVis versions see: https://sourceforge.net/projects/scidavis/files/SciDAVis/

opens commented on 2017-04-25 19:30 (UTC) (edited on 2017-04-25 19:31 (UTC) by opens)

Is it possible, that there exists a newer version? According to the website https://sourceforge.net/projects/scidavis/ : Last Update: 2017-04-06 And here on ArchLinux: Last Updated: 2016-12-08 11:18

JohnRobson commented on 2016-12-08 10:01 (UTC)

==> Starting build()... /usr/lib/qt/mkspecs/features/qt_config.prf:3: Missing ] terminator [found /] /usr/lib/qt/mkspecs/features/default_pre.prf:13: defined(function, type): unexpected type [var]. /usr/lib/qt/mkspecs/features/default_pre.prf:65: Unknown test function: cache /usr/lib/qt/mkspecs/features/default_pre.prf:66: Unknown test function: cache Project ERROR: addExclusiveBuilds() requires at least two arguments

JohnRobson commented on 2016-12-08 09:58 (UTC)

=> Validating source files with md5sums... scidavis-1.14.tar.gz ... Passed fix_wrong_values_on_parameters_errors.patch ... Passed scidavis-qwt5.patch ... FAILED ==> ERROR: One or more files did not pass the validity check! ==> ERROR: Makepkg was unable to build scidavis.

xcircle commented on 2016-12-05 21:21 (UTC)

you have a wrong md5sum in your PKGBUILD for scidavis-qwt5.patch If I check the md5sum of this file, I get 4166c8637deb81bce31d5ee511586245

narunlifescience commented on 2016-12-03 22:36 (UTC) (edited on 2016-12-03 22:36 (UTC) by narunlifescience)

qt-assistant-compat is no more a dependency(dropped after scidavis-1.D9) check: https://github.com/highperformancecoder/scidavis/commit/74fdc1a0d6cc27c73fad19d714a173217e706e33

narunlifescience commented on 2016-12-03 22:26 (UTC) (edited on 2016-12-03 22:29 (UTC) by narunlifescience)

Fix: always crash on trying to plot this seems to be an issue with scidavis-qwt5.patch file. use the modified patch file given below instead https://sourceforge.net/p/scidavis/scidavis-bugs/_discuss/thread/fa133ad9/b8d8/attachment/scidavis-qwt5.patch

sirocco commented on 2016-12-01 13:19 (UTC)

Always crash when trying to plot https://sourceforge.net/p/scidavis/scidavis-bugs/291/

arcanis commented on 2016-11-30 17:42 (UTC)

patch added

Fellypao commented on 2016-11-29 15:58 (UTC)

Dear maintainers. There is a bug in SciDAVis which I believe to be important to fix: Wrong (and random) values of errors on fit parameters It was found in SciDAVis, versions 1.D9 to 1.14, that most fit functions return wrong (and random) values of errors on fit parameters. See [1] and [2] for more information. The bug is already fixed in the upstream code [3]. But you can apply a patch [4] to 1.14 code in order to fix it. Regards [1] https://sourceforge.net/p/scidavis/scidavis-bugs/276/ [2] https://sourceforge.net/p/scidavis/scidavis-bugs/290/ [3] https://github.com/highperformancecoder/scidavis [4] https://sourceforge.net/p/scidavis/scidavis-bugs/_discuss/thread/e0094938/8b60/attachment/fix_wrong_values_on_parameters_errors.patch

arcanis commented on 2016-11-14 06:56 (UTC)

sure

Alad commented on 2016-11-11 11:25 (UTC)

@opens: Have you filed a bug upstream? @arcanis: Would you mind adding a desktop file for this? (gendesk springs to mind)

opens commented on 2016-10-24 19:41 (UTC)

hi, if I want to plot some data, the program shuts down and I get the error "Unaligned memory access" :( The installation was succesfull.

arcanis commented on 2016-08-23 09:22 (UTC)

pkgbuild forces qt4: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=scidavis#n30

JohnRobson commented on 2016-08-22 19:16 (UTC)

@arcanis, I'm using QT5 by default, but maybe this builder should select QT4 automatically.

arcanis commented on 2016-08-12 15:10 (UTC)

didnt run it yet, just updated and compiled. Will check later

sirocco commented on 2016-08-12 14:16 (UTC)

Can anyone plot anything with last version (1.14 or 1D13) of scidavis? I have a segmentation fault with scidavis[8815]: segfault at 79 ip 00007f4e4d8aa915 sp 00007ffe6afef8e0 error 4 in libQtGui.so.4.8.7[7f4e4d522000+ae5000] in dmesg log.

arcanis commented on 2016-07-19 13:31 (UTC)

/usr/lib/qt/mkspecs/features/qt_config.prf belongs to qt5 package. This package should build with qt4 (i.e. using qmake-qt4). Which qt4 version are you using?

JohnRobson commented on 2016-07-19 00:27 (UTC)

==> Starting build()... /usr/lib/qt/mkspecs/features/qt_config.prf:3: Missing ] terminator [found /] /usr/lib/qt/mkspecs/features/default_pre.prf:13: defined(function, type): unexpected type [var]. /usr/lib/qt/mkspecs/features/default_pre.prf:65: Unknown test function: cache /usr/lib/qt/mkspecs/features/default_pre.prf:66: Unknown test function: cache Project ERROR: addExclusiveBuilds() requires at least two arguments ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build scidavis.

chron commented on 2016-07-13 13:20 (UTC)

The Scidavis sources are unreachable for me... Is anyone else having problems?

manouchk commented on 2016-07-10 02:26 (UTC) (edited on 2016-07-10 02:32 (UTC) by manouchk)

Scidavis crashes on plotting. Reproducing the bug: fill first and second column with row numbers and make a plot (scatter or line plot).

arcanis commented on 2016-05-31 15:03 (UTC)

fixed, sorry for delay

kmiernik commented on 2016-05-22 09:27 (UTC)

I've got compilation error: Makefile:2092: recipe for target '../tmp/scidavis/FitDialog.o' failed make[1]: Leaving directory '/var/cache/pacman/pkg/scidavis2608/scidavis/src/scidavis.1.D9/libscidavis' Makefile:45: recipe for target 'sub-libscidavis-make_default-ordered' failed

arcanis commented on 2016-01-11 19:07 (UTC)

@rugaliz sorry for the delay I've been some busy, but it usually requires some time to make it working with our libraries

rugaliz commented on 2016-01-10 21:34 (UTC)

hi will we be getting scidavis 1d9 anytime soon? cheers

chron commented on 2015-04-21 12:44 (UTC)

You could take a look at saxonbeta's pyqt4.patch from qtiplot-opj, he found a nice way of doing it. from PyQt4 import QtCore import sipconfig sipcfg = sipconfig.Configuration() print " ".join([sipcfg.sip_bin, "-I", sipcfg.default_sip_dir + "/PyQt4", QtCore.PYQT_CONFIGURATION['sip_flags']])

arcanis commented on 2015-04-20 21:51 (UTC)

thanks, seems to be fixed now. The patch is required because for some time pyqtconfig method has been dropped by upstream. I've reported to the upstream about problem - https://sourceforge.net/p/scidavis/scidavis-bugs/243/ - but there was no changes applied

chron commented on 2015-04-20 19:39 (UTC)

Hehe... The python patch is the reason it won't build ^^, in /scidavis.1.D8/scidavis/python-sipcmd.py it changed: print " ".join([config.sip_bin, "-I", config.pyqt_sip_dir, config.pyqt_sip_flags] + flags) to: print " ".join(["/usr/bin/sip", "-I", "/usr/share/sip", "-x VendorID -t WS_X11 -t Qt_4_8_6 -x Py_v3"] + flags) which won't work for us because Arch installs the files scidavis wants from pyqt4-common to /usr/share/sip/PyQt4/. Just add 'sed -i "s|/usr/share/sip|/usr/share/sip/PyQt4/|g" ${srcdir}/${pkgname}.${pkgver}/${pkgname}/python-sipcmd.py' to the end of the prepare function and it builds. Working PKGBUILD here: https://paste.xinu.at/bAK0S/

rami commented on 2015-02-13 13:21 (UTC)

Currently fails. The real reason seems to be: make[1]: Entering directory '/tmp/yaourt-tmp-raphael/aur-scidavis/src/scidavis.1.D8/scidavis' /usr/bin/qmake-qt4 -o Makefile scidavis.pro Project MESSAGE: Building with preset linux_package sip: Deprecation warning: ../scidavis/src/scidavis.sip:34: %Module version number should be specified using the 'version' argument sip: Unable to find file "QtCore/QtCoremod.sip" Does anyone know a fix for this?

arcanis commented on 2014-07-23 08:29 (UTC)

https://sourceforge.net/p/scidavis/scidavis-bugs/243/

vit commented on 2014-03-06 03:01 (UTC)

IS there anyone, who is familiar with python and sip? There is a problem with python scripting described here: https://sourceforge.net/p/scidavis/scidavis-bugs/234/ maybe someone could help to solve this.

arcanis commented on 2014-02-10 17:43 (UTC)

@redshift yep, thank you

redshift commented on 2014-02-10 09:13 (UTC)

Hi, I noticed that glu was needed to build. thanks.

arcanis commented on 2014-02-02 10:58 (UTC)

Oh, sorry, I tried build it with qwt and forgot edit dependencies list. Yep, qwt5 is needed, but not qwt

VDP76 commented on 2014-02-02 10:17 (UTC)

sirocco is right, qwt5 is needed. Please, add it to the depends in the PKGBUILD.

sirocco commented on 2014-02-02 09:58 (UTC)

without qwt5: scidavis: error while loading shared libraries: libqwt5.so.1: cannot open shared object file: No such file or directory

arcanis commented on 2014-01-20 18:02 (UTC)

@Nonolapero thanks. I'll upload the new version soon (when I have built it)

Nonolapero commented on 2014-01-20 14:55 (UTC)

A new project leader published a new version 1.D.1 http://sourceforge.net/projects/scidavis/files/SciDAVis/1.D1/

arcanis commented on 2013-09-12 18:59 (UTC)

added patch to fix building of fitting modules

arcanis commented on 2013-09-10 02:02 (UTC)

Dependencies were updated. Patch to fix bugs was added

mmm commented on 2013-04-27 20:41 (UTC)

This is not out-of-date (Apr/2013), but latest stable build is from 2010. Btw, QtiPlot (this forked from it) is in [extra]. Also consider RapidMiner..

vit commented on 2013-04-23 03:29 (UTC)

I'll consult with developers. But I'm not shure if will get the answer.

manouchk commented on 2013-04-22 18:47 (UTC)

If one substitute lupdate, lrelease and qmake in PKGBUILD respectively by lupdate-qt4, lrelease-qt4 and qmake-qt4, things go a bit further but soon fail by a compilation error.

manouchk commented on 2013-04-19 00:01 (UTC)

Scidavis fails to compile now. Missing the command "lupdate" which is not found by runnig pacman -Ss lupdate.

Polly commented on 2013-04-14 14:13 (UTC)

I recommend to check qtiplot, it fulfills many needs scidavis can manage. Unfortunately there's not much (or none at all?) movement in the development of scidavs.

commented on 2012-03-04 01:48 (UTC)

Does anyone know what going on with this project. I really like it, but it seems to not be maintain much by upstream, or am I wrong.

commented on 2012-01-10 15:59 (UTC)

If someone has a solution and wants to fix the package, I'll orphan.

Nonolapero commented on 2012-01-06 16:41 (UTC)

With python-pyqt 4.9 scidavis crashes at startup, it's necessary to downgrade python2-pyqt to 4.8.

commented on 2011-11-05 20:21 (UTC)

Now available in the [archlinuxfr] repo.

commented on 2011-08-06 22:16 (UTC)

Thank you, sidavis semms to need qwt5, wich is is the AUR, I'll upload an updated PKGBUILD soon.

mokasin commented on 2011-08-06 13:06 (UTC)

Doesn't compile on my system In file included from src/scidavis.sip:851:0: ./src/Legend.h:36:23: fatal error: qwt_array.h: No such file or directory compilation terminated. If I install pyqwt and python-numarray I get one step further but then it doesn't find qwt_double_rect.h and so on. Did I miss something?

Nonolapero commented on 2011-06-16 08:12 (UTC)

Scidavis need to be compiled with muparser 1.32 to avoid some bugs when opening file who contains fit functions.

commented on 2011-06-05 13:12 (UTC)

Adopted and updated.

commented on 2011-06-05 13:12 (UTC)

Updated

Polly commented on 2011-05-30 15:29 (UTC)

Scidavis depends on module mesa. Please add the dependency.

manouchk commented on 2011-05-26 23:39 (UTC)

I replaced extra/python2-qt by extra/python2-pyqt It looks like there is a problem with a patch: ... patching file python.pri patch unexpectedly ends in middle of line Hunk #1 succeeded at 19 with fuzz 1. ...

commented on 2011-05-08 14:19 (UTC)

scidavis 0.2.4-5 needs python2-qt, but python2-qt was replaced by extra/python2-pyqt

manouchk commented on 2011-03-14 20:33 (UTC)

There is a recent bug, probably linked with the last update(at least it was not present in July of 2010), when loading a project with a fitted function represented in a graph. The functions are lost. It gives an error pop-up window entitled "Input Function error" containing: NonLinearFit1:0 Undefined token ";=978.16764340164;t0=23.022..........;x0+0.5*g*(x-t0)^2" found at position 21. With two functions I got an error for each functions! My guess is that error may correspond to caracter "=" and "*", that wouldn be parsed well

commented on 2011-01-23 10:56 (UTC)

Pleas change depency from "'pyqt>=4.2' 'sip>=4.6'" to "'python2-qt>=4.2' 'python2-sip>=4.6'"

commented on 2010-10-24 22:51 (UTC)

Applied the suggested changes (with minor adjustments). Thanks.

manouchk commented on 2010-10-23 23:36 (UTC)

The pkgbuild proposed by robal works fine here when end-of-line caracters are fixed in order to be compatible with ABS. This package should be updated!

commented on 2010-10-22 13:43 (UTC)

here's a modified PKGBUILD:http://aur.pastebin.com/JT7xPBQM and here is a link to the patch:http://aur.pastebin.com/YwTGEJ7d PS. sry for my english.

vit commented on 2010-10-19 04:07 (UTC)

Please update dependencies, python 2 now is in python2 package.

commented on 2010-10-06 18:44 (UTC)

Hm, beats me why it worked during my first test run... revision 3 should compile now.

vit commented on 2010-10-06 14:19 (UTC)

The same. Can't compile.

commented on 2010-10-06 14:09 (UTC)

Can't compile... src/ApplicationWindow.cpp:138:28: fatal error: QAssistantClient: No such file or directory compilation terminated. make: *** [../tmp/scidavis/ApplicationWindow.o] Error 1

commented on 2010-10-05 22:31 (UTC)

Added missing dependency. Thanks for the hint.

sirocco commented on 2010-10-05 07:45 (UTC)

Try to install qt-assistant-compat

Eded commented on 2010-10-05 03:40 (UTC)

Don't work with qt 4.7+