Package Details: semantik 1.2.5-1

Git Clone URL: https://aur.archlinux.org/semantik.git (read-only, click to copy)
Package Base: semantik
Description: mindmapping-like tool for document generation (reports, thesis, etc)
Upstream URL: https://waf.io/semantik.html
Keywords: diagram mindmap
Licenses: GPL3
Submitter: der_fenix
Maintainer: etaboon
Last Packager: etaboon
Votes: 10
Popularity: 0.199920
First Submitted: 2014-01-23 19:25
Last Updated: 2020-04-29 19:51

Latest Comments

etaboon commented on 2020-08-03 16:50

@SSYH : probably because you're using python 3.7.6 instead of Arch's
(or Manjaro's) default (3.8.5) ?
Something is maybe missing in your Python installation
(python dev version : headers for C/C++ dev or something like that).
Could you please provide the log file :
/home/sam/.cache/yay/semantik/src/semantik-1.2.5/build/config.log

Edit: your version of anaconda is old.
Have you tried to update it first to 2020.07 which uses Python 3.8 ?
And then try an installation of Semantik ?

PS: anaconda is in the AUR (> yay -S anaconda)

SSYH commented on 2020-07-25 13:48

Haven't tried to debug this, but it didn't succeed for me just now:

```
sam@hppvlnsamjaro Linux 5.6.16-1-MANJARO x86_64 20.0.3 Lysia
(base) ~ >>> yay semantik
1 aur/semantik 1.2.5-1 (+10 0.30)
mindmapping-like tool for document generation (reports, thesis, etc)
==> Packages to install (eg: 1 2 3, 1-3 or ^4)
==> 1
:: Checking for conflicts...
:: Checking for inner conflicts...
[Repo: 6] qt5-tools-5.15.0-2 kunitconversion-5.72.0-1 kemoticons-5.72.0-1 kparts-5.72.0-1 kdelibs4support-5.72.0-1 python-pygments-2.6.1-2
[Aur: 1] semantik-1.2.5-1

:: Downloaded PKGBUILD (1/1): semantik
1 semantik (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> A

==> Proceed with install? [Y/n]
:: (1/1) Parsing SRCINFO: semantik
[sudo] password for sam:
resolving dependencies...
looking for conflicting packages...

Packages (6) kdelibs4support-5.72.0-1 kemoticons-5.72.0-1 kparts-5.72.0-1 kunitconversion-5.72.0-1 python-pygments-2.6.1-2
qt5-tools-5.15.0-2

Total Download Size: 14.43 MiB
Total Installed Size: 57.75 MiB

:: Proceed with installation? [Y/n]
:: Retrieving packages...
qt5-tools-5.15.0-2-x86_64 5.3 MiB 1255 KiB/s 00:04 [##################################################] 100%
kunitconversion-5.72.0-1-x86_64 1083.7 KiB 1049 KiB/s 00:01 [##################################################] 100%
kemoticons-5.72.0-1-x86_64 1861.0 KiB 1080 KiB/s 00:02 [##################################################] 100%
kparts-5.72.0-1-x86_64 994.5 KiB 1135 KiB/s 00:01 [##################################################] 100%
kdelibs4support-5.72.0-1-x86_64 3.5 MiB 1044 KiB/s 00:03 [##################################################] 100%
python-pygments-2.6.1-2-any 1808.6 KiB 678 KiB/s 00:03 [##################################################] 100%
(6/6) checking keys in keyring [##################################################] 100%
(6/6) checking package integrity [##################################################] 100%
(6/6) loading package files [##################################################] 100%
(6/6) checking for file conflicts [##################################################] 100%
(6/6) checking available disk space [##################################################] 100%
:: Processing package changes...
(1/6) installing qt5-tools [##################################################] 100%
Optional dependencies for qt5-tools
clang: for qdoc
qt5-webkit: for Qt Assistant [installed]
(2/6) installing kunitconversion [##################################################] 100%
(3/6) installing kemoticons [##################################################] 100%
(4/6) installing kparts [##################################################] 100%
(5/6) installing kdelibs4support [##################################################] 100%
(6/6) installing python-pygments [##################################################] 100%
:: Running post-transaction hooks...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Updating icon theme caches...
(3/3) Updating the desktop file MIME type cache...
==> Making package: semantik 1.2.5-1 (Sat 25 Jul 2020 06:45:38 AM PDT)
==> Retrieving sources...
-> Downloading semantik-1.2.5.tar.bz2...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 612k 100 612k 0 0 294k 0 0:00:02 0:00:02 --:--:-- 294k
==> Validating source files with sha256sums...
semantik-1.2.5.tar.bz2 ... Passed
-> qt5-tools not satisfied, flushing install queue
==> Making package: semantik 1.2.5-1 (Sat 25 Jul 2020 06:45:41 AM PDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found semantik-1.2.5.tar.bz2
==> Validating source files with sha256sums...
semantik-1.2.5.tar.bz2 ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Extracting semantik-1.2.5.tar.bz2 with bsdtar
==> Sources are ready.
==> Making package: semantik 1.2.5-1 (Sat 25 Jul 2020 06:45:43 AM PDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
Setting top to : /home/sam/.cache/yay/semantik/src/semantik-1.2.5
Setting out to : /home/sam/.cache/yay/semantik/src/semantik-1.2.5/build
Checking for program 'msgfmt' : /usr/bin/msgfmt
Checking for program 'gzip' : /usr/bin/gzip
You are using Linux, perfect!
Checking for 'gcc' (C compiler) : /usr/bin/gcc
Checking for 'g++' (C++ compiler) : /usr/bin/g++
Checking for program 'qmake-qt5' : /usr/bin/qmake-qt5
Checking for program 'qmake5' : not found
Checking for program 'qmake' : /home/sam/anaconda3/bin/qmake
Checking for program 'uic-qt5' : /usr/bin/uic-qt5
Checking for uic version : uic-qt5 5.15.0
Checking for program 'moc-qt5' : /usr/bin/moc-qt5
Checking for program 'rcc-qt5' : /usr/bin/rcc-qt5
Checking for program 'lrelease-qt5' : /usr/bin/lrelease-qt5
Checking for program 'lupdate-qt5' : /usr/bin/lupdate-qt5
Found the Qt5 libraries in : /home/sam/anaconda3/lib
Checking for program 'pkg-config' : /usr/bin/pkg-config
Checking for pkg-config version >= '0.1' : yes
Checking for 'Qt5DesignerComponents' : not found
Checking for 'Qt5QuickTemplates2' : yes
Checking for 'Qt5MultimediaQuick_p' : not found
Checking for 'Qt5DataVisualization' : yes
Checking for 'Qt5MultimediaWidgets' : yes
Checking for 'Qt5NetworkAuth' : yes
Checking for 'Qt5QuickWidgets' : yes
Checking for 'Qt5Sql' : yes
Checking for 'Qt5Charts' : yes
Checking for 'Qt5SerialBus' : yes
Checking for 'Qt5Qml' : yes
Checking for 'Qt5Gamepad' : yes
Checking for 'Qt5Bluetooth' : yes
Checking for 'Qt5TextToSpeech' : yes
Checking for 'Qt5WebEngineWidgets' : yes
Checking for 'Qt5WebChannel' : yes
Checking for 'Qt53DQuickExtras' : yes
Checking for 'Qt5SerialPort' : yes
Checking for 'Qt53DQuickAnimation' : yes
Checking for 'Qt5QuickControls2' : yes
Checking for 'Qt53DCore' : yes
Checking for 'Qt5WebEngine' : yes
Checking for 'Qt5Concurrent' : yes
Checking for 'Qt5Positioning' : yes
Checking for 'Qt5EglFSDeviceIntegration' : not found
Checking for 'Qt5Scxml' : yes
Checking for 'Qt53DExtras' : yes
Checking for 'Qt5RemoteObjects' : yes
Checking for 'Qt5Svg' : yes
Checking for 'Qt5Nfc' : yes
Checking for 'Qt53DInput' : yes
Checking for 'Qt5WebEngineCore' : yes
Checking for 'Qt5Test' : yes
Checking for 'Qt5PrintSupport' : yes
Checking for 'Qt5Gui' : yes
Checking for 'Qt5Designer' : yes
Checking for 'Qt5Multimedia' : yes
Checking for 'Qt5X11Extras' : yes
Checking for 'Qt53DQuickRender' : yes
Checking for 'Qt53DLogic' : yes
Checking for 'Qt5Help' : yes
Checking for 'Qt5Sensors' : yes
Checking for 'Qt5XmlPatterns' : yes
Checking for 'Qt5Purchasing' : yes
Checking for 'Qt5Location' : yes
Checking for 'Qt53DQuick' : yes
Checking for 'Qt5Xml' : yes
Checking for 'Qt5Quick' : yes
Checking for 'Qt5QuickParticles' : not found
Checking for 'Qt5QuickTest' : yes
Checking for 'Qt5WebSockets' : yes
Checking for 'Qt5DBus' : yes
Checking for 'Qt5Network' : yes
Checking for 'Qt5Core' : yes
Checking for 'Qt53DAnimation' : yes
Checking for 'Qt5Script' : yes
Checking for 'Qt53DQuickScene2D' : yes
Checking for 'Qt53DQuickInput' : yes
Checking for 'Qt5XcbQpa' : not found
Checking for 'Qt5WebView' : yes
Checking for 'Qt5Widgets' : yes
Checking for 'Qt53DRender' : yes
Checking for 'Qt5OpenGL' : yes
Checking for 'Qt5ScriptTools' : yes
See if Qt files compile : no
See if Qt files compile with -fPIE : no
See if Qt files compile with -fPIC : yes
Checking for code snippet : yes
Checking for program 'python3' : /home/sam/anaconda3/bin/python3
Checking for program 'python' : /home/sam/anaconda3/bin/python3
Checking for python version >= 3.2.0 : 3.7.6
python-config : /home/sam/anaconda3/bin/python3-config
Asking python-config for pyembed '--cflags --libs --ldflags --embed' flags : not found
Asking python-config for pyembed '--cflags --libs --ldflags' flags : yes
Testing pyembed configuration : Could not build a python embedded interpreter
The configuration failed
(complete log in /home/sam/.cache/yay/semantik/src/semantik-1.2.5/build/config.log)
==> ERROR: A failure occurred in build().
Aborting...
error making: %!s(func() string=0x560396416830)
(base) ~ >>>
```

evert commented on 2020-03-17 12:50

Needs an additional dependency: qt5-tools

Error: "Semantik requires the program lrelease (from the Qt linguist package? - compilation only)"

After installing qt5-tools, I could build Semantik.

Jino commented on 2018-08-03 12:05

Build also fails for me.

Zebouski commented on 2018-06-16 21:01

Build failing, looks like dev migrated to Gitlab.com: https://gitlab.com/ita1024/semantik

JM9 commented on 2017-03-01 21:08

Build fails. Any plans to update this pkg?

ccesar commented on 2014-11-23 01:19

Please update to 0.9.3
Also, seems ocaml is not a build dependency anymore.
https://gist.github.com/cochise/5f0161d77bafeae466f8