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: 7
Popularity: 0.41
First Submitted: 2019-07-09 12:10
Last Updated: 2021-05-29 07:00

Latest Comments

1 2 Next › Last »

je-vv commented on 2021-10-18 23:33

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

@je-vv build it in a clean chroot

je-vv commented on 2021-10-18 18:02

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

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

@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

[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

now seem ok

arojas commented on 2021-02-06 12:08

@simona build in a clean chroot

simona commented on 2021-02-06 11:24

-- 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

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).