Package Details: kaidan 0.8.0-1

Git Clone URL: https://aur.archlinux.org/kaidan.git (read-only, click to copy)
Package Base: kaidan
Description: A user-friendly XMPP client for every device
Upstream URL: https://www.kaidan.im/
Licenses: GPL3, MIT
Submitter: arojas
Maintainer: arojas
Last Packager: arojas
Votes: 8
Popularity: 0.044182
First Submitted: 2019-07-09 12:10 (UTC)
Last Updated: 2021-05-29 07:00 (UTC)

Latest Comments

arojas commented on 2022-03-17 17:38 (UTC)

@gerstavros the error message is pretty clear: you need to update qxmpp

gerstavros commented on 2022-03-17 10:31 (UTC)

CMake Error at CMakeLists.txt:80 (find_package): Could not find a configuration file for package "QXmpp" that is compatible with requested version "1.3.0".

The following configuration files were considered but not accepted:

/usr/lib64/cmake/qxmpp/QXmppConfig.cmake, version: 1.1.0
/usr/lib/cmake/qxmpp/QXmppConfig.cmake, version: 1.1.0
/lib64/cmake/qxmpp/QXmppConfig.cmake, version: 1.1.0
/lib/cmake/qxmpp/QXmppConfig.cmake, version: 1.1.0

-- Configuring incomplete, errors occurred!

rufous commented on 2022-01-18 10:27 (UTC) (edited on 2022-01-18 10:29 (UTC) by rufous)

PGP signatures could not be verified

==> Validating source files with sha256sums...
    kaidan-0.8.0.tar.xz ... Passed
    kaidan-0.8.0.tar.xz.sig ... Skipped
==> Verifying source file signatures with gpg...
    kaidan-0.8.0.tar.xz ... FAILED (unknown public key 4663231A91A1E27B)
==> ERROR: One or more PGP signatures could not be verified!

je-vv commented on 2021-10-18 23:33 (UTC)

I found the issue @arojas, qxmpp needs to be built with qt5, but for some reason, as the package is right now, it builds on qt6. Once the AUR package, qxmpp is buildt with Qt5, fixing its PKGBUILD:

https://aur.archlinux.org/packages/qxmpp/#comment-831819

Then kaidan builds just fine. Thanks !

arojas commented on 2021-10-18 21:05 (UTC)

@je-vv build it in a clean chroot

je-vv commented on 2021-10-18 18:02 (UTC) (edited on 2021-10-18 18:08 (UTC) by je-vv)

I'm getting:

-- The following OPTIONAL packages have been found:

 * KF5QQC2DesktopStyle

-- The following REQUIRED packages have been found:

 * ECM (required version >= 5.40.0)
 * Qt5Concurrent
 * Qt5Network (required version >= 5.15.2)
 * Qt5Qml
 * Qt5QmlModels (required version >= 5.15.2)
 * Qt5Quick
 * Qt5Svg
 * Qt5Sql
 * Qt5QuickControls2
 * Qt5Xml
 * Qt5Multimedia
 * Qt5Positioning
 * Qt5PositioningQuick (required version >= 5.15.2)
 * Qt5Location
 * Qt5 (required version >= 5.14.0)
 * Qt5Core (required version >= 5.15.2)
 * KF5Kirigami2 (required version >= 5.67.0)
 * ZXing
 * QXmpp (required version >= 1.3.0)
 * Qt5Gui (required version >= 5.15.2)
 * KF5Notifications
 * Qt5Widgets, Integration with QWidget based desktop styles

-- Configuring done
CMake Error at CMakeLists.txt:174 (add_executable):
  Target "kaidan" links to target "Qt6::Core" but the target was not found.                                                                                    
  Perhaps a find_package() call is missing for an IMPORTED target, or an                                                                                       
  ALIAS target is missing?                                                                                                                                     


CMake Error at CMakeLists.txt:174 (add_executable):
  Target "kaidan" links to target "Qt6::Network" but the target was not                                                                                        
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or                                                                                  
  an ALIAS target is missing?                                                                                                                                  


CMake Error at CMakeLists.txt:174 (add_executable):
  Target "kaidan" links to target "Qt6::Xml" but the target was not found.                                                                                     
  Perhaps a find_package() call is missing for an IMPORTED target, or an                                                                                       
  ALIAS target is missing?                                                                                                                                     


-- Generating done
CMake Generate step failed.  Build files cannot be regenerated correctly.

Any way to overcome this? I do have the following Qt6 packages installed:

% pacman -Qs qt6
local/poppler-qt6 21.10.0-1
    Poppler Qt6 bindings
local/pyside6 6.2.0-2
    Enables the use of Qt6 APIs in Python applications
local/python-pyqt6 6.2.0-1 (pyqt6)
    A set of Python bindings for the Qt6 toolkit
local/python-pyqt6-3d 6.2.0-1 (pyqt6)
    Python bindings for Qt3D
local/python-pyqt6-sip 13.1.0-1
    The sip module support for PyQt6
local/qca-qt6 2.3.4-1
    Qt Cryptographic Architecture
local/qscintilla-qt6 2.13.0-1
    A port to Qt6 of Neil Hodgson's Scintilla C++ editor class
local/qt6-3d 6.2.0-1 (qt6)
    C++ and QML APIs for easy inclusion of 3D graphics
local/qt6-5compat 6.2.0-1 (qt6)
    Module that contains unsupported Qt 5 APIs
local/qt6-base 6.2.0-1 (qt6)
    A cross-platform application and UI framework
local/qt6-charts 6.2.0-1 (qt6)
    Provides a set of easy to use chart components
local/qt6-connectivity 6.2.0-1 (qt6)
    Provides access to Bluetooth hardware
local/qt6-datavis3d 6.2.0-1 (qt6)
    Qt6 Data Visualization module
local/qt6-declarative 6.2.0-1 (qt6)
    Classes for QML and JavaScript languages
local/qt6-imageformats 6.2.0-1 (qt6)
    Plugins for additional image formats: TIFF, MNG, TGA, WBMP
local/qt6-location 6.2.0-1 (qt6)
    Provides access to position, satellite and area monitoring classes
local/qt6-multimedia 6.2.0-1 (qt6)
    Classes for audio, video, radio and camera functionality
local/qt6-networkauth 6.2.0-1 (qt6)
    Network authentication module
local/qt6-quick3d 6.2.0-1 (qt6)
    Qt module and API for defining 3D content in Qt Quick
local/qt6-remoteobjects 6.2.0-1 (qt6)
    Inter-process communication (IPC) module developed for Qt
local/qt6-scxml 6.2.0-1 (qt6)
    Static and runtime integration of SCXML models into Qt6 code
local/qt6-sensors 6.2.0-1 (qt6)
    Provides access to sensor hardware and motion gesture recognition
local/qt6-serialport 6.2.0-1 (qt6)
    Provides access to hardware and virtual serial ports
local/qt6-shadertools 6.2.0-1 (qt6)
    Experimental module providing APIs and a host tool to host tool to perform graphics and compute shader conditioning for the upcoming Qt graphics
    abstraction layer
local/qt6-svg 6.2.0-1 (qt6)
    Classes for displaying the contents of SVG files
local/qt6-tools 6.2.0-1 (qt6)
    A cross-platform application and UI framework (Development Tools, QtHelp)
local/qt6-wayland 6.2.0-1 (qt6)
    Provides APIs for Wayland
local/qt6-webchannel 6.2.0-1 (qt6)
    Provides access to QObject or QML objects from HTML clients for seamless integration of Qt applications with HTML/JavaScript clients
local/qt6-webengine 6.2.0-1 (qt6)
    Provides support for web applications using the Chromium browser project
local/qt6-websockets 6.2.0-1 (qt6)
    Provides WebSocket communication compliant with RFC 6455
local/qt6ct 0.5-1
    Qt 6 Configuration Utility
local/qtkeychain-qt6 0.12.0-1
    Provides support for secure credentials storage

So qt6-base and a whole lot of extra qt6 packages are installed, not sure why "core" is found to be missing... And the same applies to qt-5, I do have a qt5-base and a whole bunch of qt5 packages, similar to those qt6 ones...

Again, any help welcome !

simona commented on 2021-05-29 09:55 (UTC)

I am writing it because in the past without me doing anything it was solved and I thought that the maintenance technician had done something. I acknowledge and stop reporting and gradually I will try to try to update again waiting for the problem to resolve itself. I use yay (but in the past with other aur helpers the problem persisted), I have no problems with other packages (I have many aurs installed and on average I update 3-4 aurs per day) aur and in any case I can't think of applying different update procedures depending on the specific package. the sense of what I say is just that for me it is sensible and comfortable to use a package only if it updates together with all the others. Bye. Good work. Remove notify.

arojas commented on 2021-05-29 09:46 (UTC)

@simona This is the 4th time you're posting the same issue. Once again: build in a clean chroot

simona commented on 2021-05-29 09:44 (UTC)

[100%] Built target kaidan
==> Entro nell'ambiente fakeroot...
==> Avvio di package() in corso...
-- Install configuration: ""
CMake Error at build/cmake_install.cmake:54 (file):
file called with network path DESTINATION. This does not make sense when
using DESTDIR. Specify local absolute path or remove DESTDIR environment
variable.

DESTINATION=

//share/kaidan

simona commented on 2021-02-07 11:14 (UTC)

now seem ok

arojas commented on 2021-02-06 12:08 (UTC)

@simona build in a clean chroot

simona commented on 2021-02-06 11:24 (UTC)

-- Install configuration: "" CMake Error at build/cmake_install.cmake:54 (file): file called with network path DESTINATION. This does not make sense when using DESTDIR. Specify local absolute path or remove DESTDIR environment variable.

DESTINATION=

//share/kaidan

lnj commented on 2021-02-05 17:03 (UTC)

The tar link is wrong (that was a mistake), the file has been moved to unstable/kaidan/0.7.0/...

Btw, linkmauve from the kaidan-git package would like to co-maintain this package. You can reach him via linkmauve@linkmauve.fr (JID/Email).

simona commented on 2020-08-28 10:10 (UTC)

[100%] Built target kaidan
Install the project...
-- Install configuration: ""
CMake Error at cmake_install.cmake:54 (file):
file called with network path DESTINATION. This does not make sense when
using DESTDIR. Specify local absolute path or remove DESTDIR environment
variable.

DESTINATION=

//share/kaidan

make: *** [Makefile:105: install] Errore 1

simona commented on 2020-04-06 08:49 (UTC)

-- Install configuration: "" CMake Error at cmake_install.cmake:49 (file): file called with network path DESTINATION. This does not make sense when using DESTDIR. Specify local absolute path or remove DESTDIR environment variable.

DESTINATION=

//bin

make: *** [Makefile:103: install] Errore 1
==> ERRORE: Si è verificato un errore in package().
L'operazione sta per essere interrotta...

Remontoire commented on 2020-02-05 09:35 (UTC)

I gave Kaidan another try and I suggest you add noto-fonts-emoji as a dependency. Last August when I last tried Kaidan (0.4.1), it ran once, emojis were missing and refused to launch again. Now it runs perfectly. Thanks

j.r commented on 2019-08-05 19:51 (UTC)

The new Kaidan repo is now at https://invent.kde.org/kde/kaidan/

Remontoire commented on 2019-08-03 09:28 (UTC)

From your reply, I will assume that the packager has no bearing on the final operation of the app, it does explain why kaidan's appimage has the same fault - I just had to be sure.

Anyways I found Psi-Plus, it's written in qt and runs in my system tray so that will do me fine. I'll have another look at Kaidan in six months or so when it is more developed.

Thanks anyways for your reply.

arojas commented on 2019-08-02 10:06 (UTC)

Please report non-packaging related issues upstream

Remontoire commented on 2019-08-01 09:49 (UTC)

Hi arojas, thank you for making this app available. Is Kaidan still working for you because it only ran once after install on my system and now it crashes any time it's launched. What could be different about my computer to yours that might cause this crash or is it that Kaidan just needs more work?

kaidan-20190801-103212.kcrash Application: kaidan (kaidan), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7fe5e1d81800 (LWP 1574))]

Thread 4 (Thread 0x7fe5da2f6700 (LWP 1579)):

0 0x00007fe5e47364e4 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0
1 0x00007fe5e4785a75 in ?? () from /usr/lib/libglib-2.0.so.0
2 0x00007fe5e4785b51 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
3 0x00007fe5e62309bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
4 0x00007fe5e61d75ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
5 0x00007fe5e600a2f5 in QThread::exec() () from /usr/lib/libQt5Core.so.5
6 0x00007fe5e600b520 in ?? () from /usr/lib/libQt5Core.so.5
7 0x00007fe5e563757f in start_thread () from /usr/lib/libpthread.so.0
8 0x00007fe5e5b380e3 in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7fe5daaf7700 (LWP 1577)):

0 0x00007fe5e5b2918c in read () from /usr/lib/libc.so.6
1 0x00007fe5e47369f0 in ?? () from /usr/lib/libglib-2.0.so.0
2 0x00007fe5e4784311 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
3 0x00007fe5e4785a28 in ?? () from /usr/lib/libglib-2.0.so.0
4 0x00007fe5e4785b51 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
5 0x00007fe5e62309bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
6 0x00007fe5e61d75ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
7 0x00007fe5e600a2f5 in QThread::exec() () from /usr/lib/libQt5Core.so.5
8 0x00007fe5e5666b37 in ?? () from /usr/lib/libQt5DBus.so.5
9 0x00007fe5e600b520 in ?? () from /usr/lib/libQt5Core.so.5
10 0x00007fe5e563757f in start_thread () from /usr/lib/libpthread.so.0
11 0x00007fe5e5b380e3 in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7fe5e0ec9700 (LWP 1576)):

0 0x00007fe5e5b2d667 in poll () from /usr/lib/libc.so.6
1 0x00007fe5e46fd630 in ?? () from /usr/lib/libxcb.so.1
2 0x00007fe5e46ff2db in xcb_wait_for_event () from /usr/lib/libxcb.so.1
3 0x00007fe5e18ab049 in ?? () from /usr/lib/libQt5XcbQpa.so.5
4 0x00007fe5e600b520 in ?? () from /usr/lib/libQt5Core.so.5
5 0x00007fe5e563757f in start_thread () from /usr/lib/libpthread.so.0
6 0x00007fe5e5b380e3 in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7fe5e1d81800 (LWP 1574)): [KCrash Handler]

6 0x0000556f8336da5f in ?? ()
7 0x0000556f8336a53a in ?? ()
8 0x0000556f83325f4c in main ()

[Inferior 1 (process 1574) detached]

stevenroose commented on 2019-07-12 12:02 (UTC)

I'm getting an error trying to login:

QObject::connect: Cannot queue arguments of type 'ClientWorker::Credentials' (Make sure 'ClientWorker::Credentials' is registered using qRegisterMetaType().) [client] Disconnected: 1