Package Details: semantik 1.2.7-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: 12
Popularity: 0.28
First Submitted: 2014-01-23 19:25
Last Updated: 2021-05-04 23:00

Latest Comments

1 2 Next › Last »

muthuh commented on 2021-04-26 16:27

Worked like a charm. Was it a hard fix? How did you manage to figure this one out? Tanks.

etaboon commented on 2021-04-26 16:20

@muthuh : I think I found a temporary fix (works for me). Tell me if it compiles for you.

etaboon commented on 2021-04-25 14:30

It is the same for me: I can't compile this package anymore (last time it worked in february).

Probably related to the updates of plasma/kf5.

I've contacted the dev to have some info about it.

muthuh commented on 2021-04-19 08:19

Many thanks for looking after this package.

On my system the 'kdialog' package was missining, some of the compilation errors were solved by adding it. However, something else is missing still and can't compile - any idea what could it be?

Cheers.

P.S. Compiler complaints are about 'KMessageBox' and 'KLocalizedString'. P.S.S. Let me know if more verbose output (the '-v' flag) is needed.


[ 15/139] Compiling src/fig/box_view.cpp ../src/fig/box_entity_properties.cpp:3:10: fatal error: KMessageBox: No such file or directory 3 | #include <KMessageBox> | ^~~~~~~~~~~~~ compilation terminated.

In file included from ../src/fig/mem_box.cpp:5: ../src/con.h:6:10: fatal error: KLocalizedString: No such file or directory 6 | #include <KLocalizedString> | ^~~~~~~~~~~~~~~~~~ compilation terminated.

In file included from ../src/base/color_scheme.h:7, from ../src/base/data_item.h:15, from ../src/fig/mem_box.h:6, from ../src/fig/box_document_properties.cpp:12: ../src/con.h:6:10: fatal error: KLocalizedString: No such file or directory 6 | #include <KLocalizedString> | ^~~~~~~~~~~~~~~~~~ compilation terminated.

../src/fig/box_view.cpp:4:10: fatal error: KMessageBox: No such file or directory 4 | #include <KMessageBox> | ^~~~~~~~~~~~~ compilation terminated.

In file included from ../src/base/color_scheme.h:7, from ../src/base/data_item.h:15, from ../src/fig/CON.h:8, from ../src/fig/box_fork.h:8, from ../src/fig/box_fork.cpp:14: ../src/con.h:6:10: fatal error: KLocalizedString: No such file or directory 6 | #include <KLocalizedString> | ^~~~~~~~~~~~~~~~~~ compilation terminated.

Waf: Leaving directory `/data/Temp/semantik/src/semantik-1.2.6/build' Build failed -> task in 'semlib' failed with exit status 1 (run with -v to display more information) (..) -> task in 'semlib' failed with exit status 1 (run with -v to display more information) ==> ERROR: A failure occurred in build(). Aborting...


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?